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
339657660527	339657661046	339657661596	339657662146	339657662696	339657663246	339657663796	339657664346	339657664896	339657665446	339657665996	339657666546	339657667096	339657667646	339657668196	339657668746	339657669296	339657669846	339657670396	339657670946	339657671496	339657672046	339657672596	339657673146	339657673696	339657674246	339657674796	339657675346	339657675896	339657676446	339657676996	339657677546	339657678096	339657678646	339657679196	339657679746	339657680296	339657680846	339657681396	339657681946	339657682496	339657683046	339657683596	339657684146	339657684696	339657685246	339657685796	339657686346	339657686896	339657687446	339657687996	339657688546	339657689096	339657689646	339657690196	339657690746	339657691296	339657691846	339657692396	339657692946	339657693496	339657694046	339657694596	339657695146	339657695696	339657696246	339657696796	339657697346	339657697896	339657698446	339657698996	339657699546	339657700096	339657700646	339657701196	339657701746	339657702296	339657702846	339657703396	339657703946	339657704496	339657705046	339657705596	339657706146	339657706696	339657707246	339657707796	339657708346	339657708896	339657709446	339657709996	339657710546	339657711096	339657711646	339657712196	339657712746	339657713296	339657713846	339657714396	339657714946	339657715496	339657716046	339657716596	339657717146	339657717696	339657718246	339657718796	339657719346	339657719896	339657720446	339657720996	339657721546	339657722096	339657722646	339657723196	339657723746	339657724296	339657724846	339657725396	339657725946	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21802	20016	27328	22412	20016	19065	5090	2439	2052	2097	2275	1962	1815	1782	1349	1059	916	827	755	724	686	662	605	612	567	491	497	466	464	442	419	421	387	348	377	369	383	364	344	335	313	358	312	354	280	337	334	356	324	336	354	350	375	359	332	321	341	322	324	339	322	324	337	319	295	301	290	325	323	304	317	296	336	314	340	286	304	308	321	323	314	289	303	303	292	303	337	325	325	293	302	308	291	290	322	314	330	333	315	311	294	314	290	325	293	307	293	251	305	299	293	310	318	302	304	307	321	322	277	307	278	310	291	307	340	314	328	315	321	317	317	281	316	272	328	316	295	300	311	288	321	318	311	315	308	296	338	309	302	279	354	311	311	278	326	301	296	330	311	312	311	288	303	326	300	300	311	316	320	298	304	302	320	299	314	312	307	292	275	300	292	288	295	300	323	313	310	297	318	288	324	283	303	313	280	324	308	296	301	328	301	316	286	312	308	285	315	305	307	299	278	291	324	306	307	301	279	263	319	316	296	311	289	295	296	295	319	308	305	268	295	293	288	326	302	284	274	303	345	315	318	310	285	324	314	300	301	272	323	306	316	306	270	276	293	315	303	290	293	279	293	298	307	281	289	336	275	323	279	321	330	292	289	283	306	313	259	268	294	288	302	270	324	334	289	314	303	289	329	319	354	320	305	300	293	303	308	310	310	291	285	302	296	314	312	288	288	294	299	295	297	332	308	274	266	304	310	344	279	303	301	302	277	323	285	330	261	308	313	305	278	318	327	311	287	303	322	290	296	296	326	297	289	317	268	314	352	315	298	273	318	277	302	283	298	276	351	318	293	307	297	300	318	313	328	313	295	295	326	322	322	277	321	289	316	317	280	330	273	326	316	318	272	279	315	299	296	286	301	291	314	308	302	340	318	301	284	307	296	327	311	279	300	308	322	329	296	290	281	284	289	299	309	261	297	311	308	300	286	288	292	297	277	327	310	310	293	293	278	295	319	291	297	290	300	303	311	292	285	291	322	290	323	320	314	287	323	318	296	293	311	318	294	302	297	347	307	282	317	287	300	301	314	322	296	267	292	336	311	306	301	286	274	293	263	299	310	281	310	308	297	312	307	278	292	309	309	345	289	296	312	308	332	286	319	320	316	324	300	289	289	344	299	329	299	305	304	293	302	276	311	310	293	304	306	323	304	322	301	308	303	305	291	277	307	332	329	275	310	321	299	310	259	293	308	288	288	324	315	341	344	273	329	305	306	320	307	293	287	302	257	291	295	276	299	323	288	309	303	303	272	295	304	318	316	284	321	298	322	284	330	330	318	309	301	307	278	295	326	316	310	295	326	300	286	312	301	292	278	314	293	324	326	282	286	300	302	304	300	290	300	299	283	293	314	307	299	295	315	302	306	295	299	277	307	282	351	299	290	301	303	272	323	285	298	325	313	295	317	274	305	258	329	311	299	331	263	281	287	298	315	283	308	299	298	312	335	291	307	291	317	295	312	295	311	330	325	294	319	310	316	313	318	299	267	306	286	301	297	296	305	327	301	283	333	324	310	302	332	322	337	340	315	299	293	315	307	327	298	320	302	288	320	315	322	282	304	282	265	292	297	312	301	291	322	300	295	303	296	300	309	312	277	298	296	287	316	319	275	316	318	276	320	308	296	314	316	296	293	304	301	284	286	294	349	310	299	305	324	268	292	329	334	293	279	311	321	312	332	283	293	302	319	302	304	300	305	306	321	330	295	310	312	326	294	298	328	302	301	319	316	304	316	310	318	292	318	307	300	277	329	292	321	327	303	309	270	291	283	317	323	282	306	309	331	318	297	280	320	299	280	287	323	299	322	283	303	308	293	299	322	327	297	304	306	293	291	304	323	287	308	316	303	292	298	287	318	304	291	311	275	281	327	317	317	326	311	297	283	312	268	300	275	304	290	318	295	297	281	323	303	319	326	298	294	306	301	290	277	329	323	321	315	295	335	300	306	323	253	286	306	314	283	323	300	344	319	292	297	291	294	321	325	318	314	254	329	294	321	299	296	294	340	309	318	318	298	297	296	329	287	294	289	312	337	289	302	302	325	283	326	303	293	325	310	321	320	332	296	309	287	316	274	295	285	318	303	317	329	289	292	318	310	310	301	302	304	317	311	296	305	307	293	320	309	310	282	279	313	283	324	274	276	307	282	292	299	290	313	280	282	301	287	306	317	304	296	298	306	297	294	296	310	277	286	300	311	297	290	309	311	315	274	306	306	334	294	316	298	335	284	307	325	295	299	299	323	315	289	304	310	318	276	324	314	304	277	309	292	304	325	310	301	295	281	281	286	298	295	362	310	316	323	323	323	306	318	301	308	308	308	311	279	280	312	288	281	275	297	301	291	322	296	294	328	299	315	329	274	327	309	337	310	290	279	295	326	337	318	299	287	308	282	301	314	291	306	312	328	298	323	305	283	312	313	321	266	329	300	288	267	315	291	328	320	261	295	295	335	266	285	312	288	290	286	329	285	279	298	255	316	309	290	298	345	277	292	290	286	293	308	321	333	304	275	281	296	297	304	318	311	314	289	302	319	316	302	300	295	294	296	309	324	310	314	306	322	268	314	286	310	280	329	294	302	294	311	270	314	302	281	309	277	303	298	306	286	287	315	303	287	306	280	305	289	281	316	298	309	281	298	330	310	289	318	285	305	358	325	310	294	348	328	301	296	288	287	283	305	306	305	318	319	309	295	309	295	307	281	297	303	336	321	277	291	277	270	279	306	297	329	325	328	320	306	275	319	289	280	312	292	293	319	303	283	316	304	304	295	287	300	319	307	293	302	298	272	291	283	279	286	293	277	320	307	306	287	251	280	278	317	312	331	315	308	314	326	276	320	305	299	294	302	296	277	307	307	286	308	303	332	285	303	299	314	267	271	338	267	284	271	308	295	275	319	319	289	312	341	279	308	299	308	330	331	274	278	288	315	322	308	293	324	271	308	317	308	306	329	304	296	303	305	281	301	303	330	277	300	325	305	309	305	297	294	329	334	296	278	287	292	283	334	290	282	304	311	281	301	306	303	305	327	300	293	288	301	266	301	279	307	305	341	302	292	298	318	291	301	301	303	308	299	283	312	296	297	303	293	298	291	303	300	325	284	322	293	291	313	329	319	294	345	286	290	301	284	287	301	302	309	291	312	313	308	292	318	284	327	316	294	308	317	297	291	290	308	297	318	320	282	324	288	274	324	280	311	302	286	317	318	294	341	294	304	324	299	319	301	278	281	283	297	322	323	310	304	283	308	297	315	275	297	261	297	303	305	294	307	283	342	330	304	321	296	281	282	293	320	285	304	301	266	297	295	283	300	301	305	304	301	302	307	292	315	293	303	276	299	328	282	298	330	285	292	302	293	298	308	301	340	329	294	282	268	316	301	288	323	317	290	307	335	319	312	293	314	321	312	285	334	268	287	276	310	314	286	292	311	317	287	262	303	300	311	306	329	282	320	304	333	326	311	291	290	309
9394	21371	19323	11798	8866	7804	7019	6369	6579	6241	6752	5981	5418	5386	3880	2937	2611	2276	2027	1878	1725	1651	1401	1373	1379	1219	1152	1035	1006	907	907	843	782	749	740	693	691	641	683	671	665	667	624	594	555	645	585	609	557	631	583	652	651	626	611	612	621	566	611	561	568	616	622	590	572	575	556	562	543	504	560	539	549	523	503	531	498	523	531	502	515	560	531	524	518	560	534	487	552	533	531	551	547	536	480	543	536	556	521	537	515	502	513	476	510	512	519	514	498	538	492	510	523	538	544	506	549	493	515	539	522	532	474	564	531	523	529	533	489	485	548	509	554	473	543	546	520	525	479	490	537	505	536	536	532	493	524	487	505	497	520	490	490	495	522	518	503	499	563	551	522	504	516	508	525	511	535	549	522	518	530	530	528	515	527	566	528	506	526	503	533	488	501	460	496	512	495	549	520	504	508	505	477	478	512	511	511	512	452	502	505	480	515	526	515	512	502	496	532	527	518	524	513	540	480	498	494	508	521	548	505	550	493	507	535	496	526	565	518	510	547	511	514	511	538	477	511	497	551	487	518	529	541	510	490	544	504	517	521	520	538	574	542	539	506	515	522	520	511	542	560	475	514	524	546	476	526	521	545	567	535	543	507	517	490	471	523	492	521	521	508	513	555	506	522	492	565	498	510	519	481	538	498	531	495	499	523	569	553	487	454	493	492	539	517	530	529	536	524	503	465	540	538	544	486	548	513	525	546	502	497	475	506	499	572	535	477	506	518	477	514	560	531	513	520	500	533	528	518	497	483	542	532	505	508	474	531	542	515	534	517	494	468	507	578	521	492	518	519	487	550	488	510	509	540	517	521	519	512	537	486	528	484	466	513	536	485	507	504	522	508	481	515	524	540	509	536	565	513	538	497	529	493	546	457	519	536	487	555	540	491	502	535	525	491	493	535	512	514	512	580	472	494	525	540	484	503	512	484	511	480	521	552	500	533	492	523	487	497	515	511	542	527	513	534	524	493	513	503	544	499	488	527	538	526	511	499	533	564	486	549	552	509	511	520	506	528	502	487	513	540	523	528	486	539	517	472	531	542	570	502	523	507	548	562	523	547	522	529	555	526	475	517	550	480	511	544	527	520	534	528	449	514	527	534	518	493	535	511	528	497	509	475	535	504	496	527	526	556	487	523	487	526	511	530	524	530	527	511	512	526	489	527	512	470	504	500	508	489	514	557	542	493	514	512	502	529	524	506	552	500	529	545	501	496	555	508	526	531	534	520	528	492	503	484	509	517	546	532	519	542	485	525	539	513	527	499	503	545	508	482	504	453	523	497	490	517	518	484	517	494	500	512	529	515	486	507	507	490	507	532	472	531	519	498	505	521	540	497	535	471	544	521	530	479	521	543	516	484	532	523	495	519	516	513	499	522	535	502	486	511	493	529	529	576	492	465	479	495	524	549	492	544	513	534	523	511	501	505	487	525	528	512	521	523	513	484	517	525	558	515	548	480	557	548	500	522	497	519	503	505	492	513	538	532	496	474	530	515	496	520	524	522	528	484	498	496	515	496	535	529	501	506	521	514	525	516	501	530	472	514	527	536	533	498	507	461	507	536	515	507	462	492	489	483	490	550	510	515	485	547	503	486	501	516	490	553	553	541	536	510	529	498	490	499	530	538	511	525	535	528	498	490	519	517	516	533	503	518	504	489	578	493	498	540	461	553	506	505	560	533	517	500	513	520	462	554	513	501	548	503	506	545	486	525	507	565	493	528	481	498	550	510	495	510	508	497	525	531	514	518	509	475	513	514	549	538	490	500	472	518	512	496	516	479	491	547	513	509	498	518	488	514	470	496	499	542	540	523	520	471	502	480	502	509	533	529	518	544	486	489	493	526	502	523	483	538	485	531	520	543	483	536	524	519	496	529	547	530	531	486	508	529	510	573	504	522	494	564	515	501	490	522	512	482	513	525	488	553	506	522	524	496	522	568	491	518	533	537	503	530	533	527	531	508	545	519	519	471	512	518	531	500	518	519	503	523	496	546	506	506	500	514	461	528	515	502	512	532	474	524	512	505	508	502	498	523	452	511	482	505	494	514	572	489	515	537	490	512	498	560	545	537	509	538	482	516	488	547	517	518	524	506	506	520	498	508	530	490	522	525	522	488	487	514	524	493	526	556	495	540	526	487	526	541	472	494	477	483	480	524	545	492	534	537	516	477	490	505	530	485	478	523	516	522	573	561	532	506	542	512	525	507	494	529	501	534	503	523	524	474	483	498	492	518	515	499	495	518	511	530	530	501	479	505	558	507	506	510	503	549	517	524	524	464	494	508	540	518	523	520	471	526	470	546	515	492	551	501	505	516	499	481	543	500	534	553	533	487	509	490	516	540	524	536	531	489	524	523	509	472	515	539	537	515	498	487	522	510	559	492	565	533	543	509	513	537	480	506	553	517	528	541	488	538	528	528	512	493	522	513	488	503	521	535	538	480	493	535	532	496	507	439	507	509	491	518	498	512	508	507	555	520	530	533	517	543	544	490	520	550	514	536	493	520	495	510	534	549	500	528	504	512	536	517	535	547	518	518	497	505	518	494	479	541	494	501	528	504	504	514	471	579	535	512	506	491	482	505	475	550	509	539	511	525	491	499	479	534	508	527	541	490	572	551	543	517	502	534	539	507	503	514	480	522	496	512	520	514	477	540	530	507	522	528	536	511	551	513	496	537	502	513	513	555	492	535	557	473	467	493	533	541	527	535	527	542	496	542	505	494	490	500	507	474	549	486	493	525	532	508	534	510	494	511	506	535	495	543	507	506	552	510	536	475	494	517	517	552	508	520	533	484	549	545	525	524	484	521	528	484	548	538	552	502	507	533	503	550	539	474	537	501	538	508	477	543	467	505	518	510	490	510	511	487	499	493	557	491	530	495	519	539	537	520	526	559	527	496	524	487	550	493	517	482	528	497	516	473	472	511	543	519	525	529	481	505	489	503	509	512	527	550	499	535	508	526	509	493	541	495	487	517	528	527	509	514	525	501	493	524	490	472	529	484	524	550	540	501	527	506	505	556	475	517	556	520	503	533	487	492	516	527	516	535	527	493	526	536	575	502	510	490	515	512	499	537	489	533	526	479	518	449	484	527	501	517	513	519	499	537	539	483	496	496	500	506	507	561	542	536	547	524	524	528	533	522	511	489	515	485	509	519	538	559	539	485	494	494	517	502	493	496	488	491	508	477	512	515	513	496	518	506	490	511	501	518	489	523	538	485	536	539	480	522	517	487	515	514	508	537	542	516	521	494	487	505	550	497	489	471	546	540	542	471	513	518	516	493	525	491	538	552	490	484	484	535	526	483	503	553	497	489	509	510	545	513	512	536	497	497	544	494	527	539	482	497	522	532	517	518	522	528	515	491	526	516	499	531	518	482	522	495	514	526	485	490	520	481	500	524	497	527	511	519	509	499	497	519	516	508	546	518	547	486	519	521	511	490	549	496	501	528	486	520	539
26784	20791	10355	2049	1034	826	771	718	768	767	826	822	827	730	542	493	457	411	363	342	336	306	328	309	327	265	296	235	270	268	243	234	252	246	221	242	243	233	194	240	223	223	228	225	203	228	216	206	215	237	246	227	215	253	226	245	199	212	230	226	220	200	238	220	224	231	207	229	217	201	200	211	224	206	225	217	193	236	199	213	229	214	209	215	231	235	219	220	227	215	206	200	211	191	206	207	183	209	210	238	201	206	216	197	225	209	199	200	224	215	239	218	186	228	177	215	227	212	201	252	205	203	193	204	224	199	207	207	219	173	198	194	217	207	209	217	230	210	208	226	204	171	230	193	217	220	212	184	186	210	195	232	211	211	204	228	220	208	194	224	223	217	221	194	245	212	215	209	177	221	209	213	221	221	231	216	226	178	210	205	180	230	230	205	211	213	231	204	221	215	212	200	212	216	193	196	207	205	198	195	228	200	215	191	209	210	210	208	219	199	205	224	233	210	212	221	237	235	204	199	204	222	192	217	222	212	209	217	233	209	208	204	206	220	225	204	221	197	199	212	193	191	242	201	209	195	181	217	221	227	193	208	174	224	207	221	205	216	212	213	225	225	234	214	200	213	239	204	213	224	221	230	201	203	194	211	215	201	200	201	230	186	204	218	216	215	193	229	199	209	229	212	196	208	204	216	206	213	205	207	196	220	200	222	209	231	210	216	216	213	222	226	232	220	253	213	184	214	213	227	218	201	237	182	217	220	212	211	211	200	201	207	192	207	210	204	218	210	212	213	205	202	216	186	208	183	198	197	198	198	223	221	213	204	202	223	226	230	223	213	180	209	242	222	196	173	240	213	237	198	238	216	227	207	200	192	181	175	181	218	183	219	220	200	228	205	214	206	221	184	218	213	202	205	216	214	236	225	200	227	213	210	170	239	216	202	208	190	236	216	210	230	208	196	241	186	184	207	214	212	235	201	203	225	272	223	201	205	178	231	232	183	216	192	214	201	225	199	204	220	200	241	221	217	212	216	209	219	233	221	202	196	230	196	220	196	203	216	203	234	197	237	203	195	223	217	214	231	193	209	207	223	191	219	200	207	241	221	219	219	199	197	216	234	204	207	208	193	209	197	218	199	225	194	214	223	190	232	210	209	217	208	204	191	200	217	207	211	205	209	219	195	203	209	217	228	215	199	203	205	224	221	215	216	208	206	207	212	211	194	204	207	199	222	224	189	191	209	204	203	203	205	192	214	234	230	226	194	221	232	214	204	191	214	224	209	200	209	211	209	217	190	223	214	215	207	196	203	215	219	207	216	209	188	199	206	207	193	213	207	210	192	204	220	200	228	194	209	207	229	238	244	233	190	228	221	207	230	203	232	228	190	191	209	228	210	184	223	215	213	228	210	202	196	198	196	193	220	235	199	207	188	204	227	182	238	222	206	206	177	201	211	216	232	209	235	224	192	233	223	224	192	206	225	228	204	214	228	226	202	213	205	191	199	210	208	207	194	229	207	161	222	233	212	188	230	212	192	232	229	212	219	221	226	226	227	211	220	206	184	213	204	177	213	203	206	189	212	205	199	233	226	186	206	216	225	219	194	211	236	215	197	213	197	218	202	184	238	207	221	233	211	193	238	218	210	212	230	214	213	217	213	207	225	207	217	210	223	218	194	191	220	200	213	208	243	193	229	192	221	202	224	209	229	191	223	216	221	231	219	224	214	201	204	189	215	218	208	219	208	219	207	221	190	185	214	223	203	210	200	221	182	199	208	209	210	228	198	206	196	209	202	232	211	199	201	234	191	208	223	240	221	207	230	201	237	209	224	194	202	201	227	197	206	222	214	186	238	216	220	184	221	183	213	195	203	195	232	206	211	207	226	193	207	207	233	217	202	208	220	215	222	208	208	236	217	209	209	201	217	199	204	202	198	212	230	183	179	216	218	206	178	206	210	233	188	209	201	203	198	223	200	227	217	212	196	238	220	218	196	211	212	201	200	185	230	199	234	207	201	196	199	223	224	193	192	210	213	203	168	203	216	223	226	222	201	201	197	184	199	198	204	218	207	204	208	230	227	220	223	213	202	221	208	223	221	239	193	178	208	247	223	214	197	206	213	198	201	222	188	209	208	229	208	205	222	213	210	203	222	204	183	208	198	192	183	230	196	205	200	202	196	209	230	205	201	235	228	221	209	223	227	193	226	206	213	212	234	174	208	224	203	224	224	218	205	217	217	246	200	214	213	205	208	192	192	187	217	195	212	220	210	224	198	224	211	179	218	224	210	218	203	197	197	218	171	217	211	226	212	223	197	221	190	207	222	207	212	206	216	192	212	213	240	225	234	207	201	211	212	183	189	208	213	219	182	191	201	210	210	204	222	203	190	232	195	210	223	222	206	225	185	221	227	220	212	204	219	224	244	224	217	211	185	214	231	207	208	195	214	215	212	232	208	198	212	239	222	221	203	212	222	224	215	211	214	225	231	208	219	201	209	214	216	231	208	215	209	196	217	188	229	222	190	178	212	223	206	193	193	234	215	206	193	194	238	225	201	196	199	204	194	189	195	237	202	200	220	209	225	227	212	212	185	202	186	211	206	237	194	218	196	216	233	215	225	219	219	201	219	218	173	218	229	186	220	230	211	241	233	203	203	218	188	212	244	212	218	199	215	222	203	187	226	221	211	206	214	217	219	241	205	211	194	192	213	226	203	223	227	208	205	216	199	187	201	205	223	198	226	219	212	187	195	241	204	247	207	207	190	224	214	215	219	207	208	209	199	260	204	198	192	227	228	225	225	197	190	228	213	226	199	203	217	229	207	220	216	213	198	213	193	215	189	198	211	194	217	227	207	208	215	183	205	225	238	224	223	196	176	212	194	205	233	228	221	210	199	196	205	213	229	231	210	200	193	203	208	196	194	200	207	209	196	204	199	222	238	199	194	218	197	220	195	212	238	204	215	208	179	209	215	208	207	199	242	198	190	225	207	220	219	195	216	202	212	221	215	218	226	192	232	224	206	210	203	201	210	188	181	204	217	242	228	225	204	234	222	205	187	222	215	203	201	204	228	171	218	212	198	232	229	211	201	208	252	225	210	209	189	224	211	206	212	179	215	218	234	235	203	195	214	221	217	234	241	210	230	224	218	229	231	202	219	219	215	230	210	229	213	225	195	211	205	180	209	210	226	202	208	238	200	231	212	215	204	222	208	226	199	197	237	203	225	241	207	219	195	204	189	192	191	226	212	227	222	181	189	212	214	225	203	225	203	198	200	222	208	228	227	221	183	215	193	206	188	228	208	234	232	215	202	205	208	236	200	221	186	188	219	191	207	217	232	207	207	199	232	213	212	219	200	218	209	190	226	209	238	178	205	226	219	213	207	182	201	205	208	213	217	197	212	226	211	208	193	227	222	201	220	227	226	208	219	219	214	226	203	218	207	211	204	210	219	209	190	222	187	201	219	210	202	221	235	215	218	213	193	184	219	197	223	224	182	198	226
5910	7958	7405	4005	2871	2640	2527	2333	2530	2591	2825	2612	2748	2383	1777	1418	1308	1142	925	907	826	841	710	703	665	623	592	572	506	515	511	488	462	452	465	417	451	424	399	433	409	425	411	399	414	396	440	393	415	436	419	423	423	445	448	397	407	385	389	365	403	401	434	424	370	402	370	371	395	395	360	363	386	380	379	362	366	398	393	392	367	380	374	388	354	368	369	359	354	333	393	336	358	359	397	342	379	402	352	358	372	339	387	366	330	369	340	363	388	396	361	387	311	354	361	384	382	371	377	361	355	357	398	378	380	365	373	387	382	358	354	346	421	370	384	399	347	373	370	383	372	386	366	383	424	386	354	326	364	347	337	378	359	402	357	359	414	418	380	379	386	402	359	363	364	360	385	345	401	368	361	353	340	349	392	339	379	355	393	361	344	347	370	388	386	348	401	357	356	394	341	356	345	357	344	337	376	343	368	395	355	384	382	391	366	379	342	377	333	377	358	398	352	357	373	372	367	391	369	348	353	419	367	388	350	334	379	313	374	415	363	346	392	393	397	341	398	381	364	350	359	397	373	362	381	387	375	363	391	377	399	367	324	353	395	355	392	383	374	357	372	386	334	394	359	380	390	356	376	409	371	378	393	358	360	377	364	370	389	341	363	377	345	346	332	369	353	377	365	368	324	405	374	347	389	340	383	334	327	401	352	389	331	361	384	389	366	344	353	374	378	340	373	354	366	370	357	371	393	375	363	350	394	346	361	365	386	387	330	382	372	380	393	365	367	361	348	377	366	350	379	377	343	378	351	366	357	387	360	360	376	362	374	353	378	366	344	343	345	337	388	395	345	330	393	326	371	365	394	386	345	377	373	372	388	394	380	333	360	372	385	361	341	366	380	341	347	394	337	381	391	383	371	377	404	323	393	359	373	346	355	348	369	334	376	363	369	368	405	378	382	383	352	361	402	416	367	367	364	369	359	393	341	348	387	379	347	332	370	376	372	343	321	387	381	374	354	359	366	355	374	369	380	338	383	351	382	374	371	373	369	322	403	351	380	393	414	376	384	372	363	358	345	358	341	341	355	383	386	392	369	353	382	375	356	390	340	414	351	369	321	386	398	346	430	376	346	361	364	390	351	408	390	351	341	398	373	401	352	371	367	400	373	369	388	354	342	375	389	364	369	335	390	341	366	360	351	388	343	383	377	378	374	370	384	369	346	410	357	367	338	395	374	352	345	357	336	353	372	363	362	375	370	369	380	384	385	362	365	384	343	331	378	389	388	398	379	333	370	367	363	403	335	373	362	377	362	395	362	406	360	394	349	376	359	388	372	333	331	387	379	383	347	363	393	378	382	351	361	374	356	356	374	361	384	349	357	395	347	330	382	378	376	342	379	399	351	376	405	390	332	372	350	358	357	384	373	401	362	384	356	358	366	423	359	371	377	375	411	399	317	402	346	386	368	375	401	359	381	354	354	392	391	336	376	362	308	347	344	350	376	383	376	332	384	372	372	379	375	355	368	384	333	363	393	377	376	395	376	386	353	395	362	373	397	385	368	396	395	342	358	372	373	347	400	361	366	318	363	360	393	363	397	345	359	360	370	370	383	390	357	359	367	357	363	409	375	364	374	380	380	383	379	414	361	407	402	354	358	385	375	377	359	364	354	340	349	378	360	387	373	407	360	373	354	359	387	374	379	356	381	387	379	365	390	403	372	349	403	321	394	390	400	367	333	381	380	351	359	373	362	377	361	385	354	370	348	378	340	370	367	369	373	356	422	352	329	381	412	357	387	422	365	401	329	374	350	349	369	377	343	335	371	338	354	384	328	340	376	379	363	339	371	366	358	374	376	377	353	378	382	317	352	366	378	360	386	395	342	331	359	394	367	392	365	360	383	358	363	381	377	377	351	395	357	368	345	371	332	312	360	378	375	378	349	365	352	369	342	349	364	385	370	337	376	401	353	362	355	413	353	377	390	340	371	339	361	351	391	379	366	381	374	349	368	348	371	360	396	370	340	353	374	383	377	365	345	396	382	358	344	360	359	390	366	347	405	392	374	319	390	357	355	385	392	376	355	389	354	378	366	351	407	360	362	362	353	348	413	373	338	363	346	377	363	381	383	372	370	324	356	338	378	337	375	378	386	367	374	375	360	344	375	366	389	368	358	385	380	357	379	391	372	406	365	373	374	392	384	374	382	358	390	346	381	400	376	376	350	403	347	383	366	362	381	378	366	360	394	385	375	355	372	359	385	381	359	359	374	340	356	398	374	329	353	396	374	386	381	363	389	370	393	360	332	386	357	404	346	400	359	342	370	330	378	392	367	332	353	386	372	372	348	376	365	354	361	364	366	368	366	376	351	366	389	371	417	345	397	323	366	356	365	372	382	353	338	364	375	390	355	355	363	391	372	356	369	349	377	371	357	350	369	361	365	358	354	387	399	391	393	335	366	366	384	344	375	310	397	358	364	377	385	347	337	376	360	347	412	393	400	381	371	322	375	349	390	355	353	397	402	363	377	383	392	344	378	374	386	375	333	369	345	434	353	385	384	361	346	377	352	386	349	357	386	421	360	351	369	347	378	392	391	369	438	355	373	357	334	362	372	395	416	370	348	367	357	367	367	364	402	400	390	353	369	342	366	373	379	354	388	355	371	361	378	365	351	386	367	360	370	378	357	389	346	358	386	376	436	374	337	386	409	353	390	345	369	364	378	367	374	399	357	367	371	376	354	364	353	370	415	386	346	377	382	372	395	362	363	356	364	399	396	354	382	365	347	410	385	362	376	377	358	350	373	347	338	371	354	355	381	388	365	372	358	358	341	324	369	415	357	381	352	346	337	364	355	367	414	363	353	362	388	337	341	368	391	375	388	377	381	368	352	368	363	382	376	337	367	339	352	348	366	377	368	368	356	380	362	343	350	358	356	336	370	369	389	377	361	350	370	364	350	396	337	383	337	376	365	358	373	399	362	363	394	391	373	377	374	355	345	382	340	356	350	374	372	351	360	385	342	347	417	367	364	350	386	388	357	378	382	410	376	386	383	372	391	365	372	429	377	357	370	346	314	358	388	382	369	341	373	408	381	352	323	370	385	391	415	331	339	396	389	365	371	363	393	385	369	363	355	377	342	384	364	360	364	376	363	391	376	350	344	375	341	380	370	350	373	385	377	377	366	363	349	376	340	363	363	392	358	375	373	352	337	351	375	362	349	374	377	356	351	358	359	385	373	385	392	404	344	354	382	383	372	390	405	371	368	388	390	367	354	399	410	376	341	346	391	385	371	391	399	334	352	368	344	370	366	367	391	374	377	360	387	381	356	353	362	370	406	388	366	351	398	374	363	384	338	393	391	411	387	330	350	372	354	379	377	358	373	366	350	394	353	342	372	371	342	366	386	363	329	386	324	382	368	398	346	397	375	350	383	359	346	350	349	340	352	357	350	359	348	370	361	381	355	395	384	389	361	363	332	359	370	338	406	373	380	361	361	374	373	370	363	348
24135	21286	28399	24451	20386	4769	1997	1585	1443	1551	1582	1499	1473	1219	979	780	834	697	638	618	562	522	494	530	421	475	454	425	415	409	402	389	393	393	386	345	366	339	309	368	348	332	362	332	357	314	326	313	324	366	314	363	360	347	357	335	334	322	286	325	326	329	328	343	343	339	346	320	314	321	308	343	305	324	336	296	324	335	333	331	326	319	316	309	302	329	305	302	318	293	311	325	300	297	337	317	337	322	298	330	358	355	307	320	296	287	324	316	306	327	312	312	327	316	276	315	325	323	324	295	336	264	340	311	304	294	299	311	323	282	312	299	301	325	308	332	321	290	291	303	322	322	358	308	301	319	304	311	297	378	334	307	321	359	353	288	310	347	319	325	293	302	318	309	286	309	323	321	317	314	323	326	319	304	297	317	288	260	301	331	315	319	321	304	306	292	310	326	332	284	334	309	303	314	306	305	298	291	286	301	302	322	302	313	306	315	352	301	305	326	301	317	298	269	321	279	309	317	323	318	325	296	314	335	260	316	323	324	300	316	291	330	300	365	317	316	342	300	290	307	321	289	309	299	325	308	272	317	327	337	305	305	319	330	298	321	305	319	325	329	297	332	292	326	324	292	287	331	312	331	278	313	297	316	320	287	312	302	285	320	320	300	306	310	303	349	288	317	287	303	301	326	299	292	317	345	316	319	284	322	277	299	308	305	302	321	298	295	307	307	276	323	314	314	312	311	309	299	302	297	328	325	325	297	291	281	335	307	342	303	291	341	309	316	330	334	300	325	293	303	312	308	321	320	293	309	282	299	312	310	344	302	322	295	323	282	319	349	302	319	325	292	333	316	301	303	287	325	299	336	332	328	302	336	297	340	293	284	318	324	300	292	285	316	297	328	307	309	306	359	339	324	311	294	329	301	326	326	329	304	333	332	307	298	336	298	328	353	324	289	320	312	287	288	326	309	347	271	337	315	282	307	299	291	307	311	303	312	291	289	284	301	304	297	308	295	280	298	302	300	292	299	302	304	312	324	297	291	300	332	303	306	286	326	354	308	309	328	315	320	328	318	339	321	312	317	303	336	328	294	308	302	309	319	331	337	334	302	334	294	300	328	317	292	314	275	330	324	308	297	316	297	321	293	300	317	308	314	320	325	322	300	327	285	324	307	294	300	284	317	313	277	339	311	310	289	330	342	355	302	305	320	335	300	295	330	295	298	324	328	327	297	316	297	308	310	277	298	288	292	297	304	307	298	278	282	299	299	318	298	290	298	303	308	319	282	298	303	317	326	298	289	296	294	300	298	307	319	328	319	299	326	304	284	299	325	312	306	293	296	289	306	321	293	301	318	292	293	317	318	298	334	291	310	310	306	313	326	322	291	290	314	284	310	333	324	326	308	334	285	283	314	320	306	323	278	300	337	325	283	322	295	326	306	299	336	306	334	285	289	332	288	291	302	315	302	334	304	314	308	297	300	321	277	296	305	311	333	320	346	309	305	298	318	300	317	312	320	293	310	311	293	324	309	336	297	293	326	325	300	323	320	305	298	331	312	288	288	336	303	297	330	310	311	308	323	316	321	319	313	306	310	278	323	334	293	312	281	321	315	343	333	297	307	318	301	281	316	302	297	311	281	296	287	306	301	290	287	275	323	337	304	314	281	311	296	328	296	318	324	283	334	308	320	336	338	329	290	340	309	324	324	272	338	335	306	332	310	300	300	291	330	321	292	334	302	318	313	279	318	301	294	301	340	308	305	306	279	301	328	298	333	304	316	302	324	332	301	305	321	300	295	305	317	294	291	300	314	340	329	298	277	298	321	329	315	353	299	322	307	326	297	280	319	320	320	331	320	330	302	337	290	285	304	325	293	297	328	325	296	303	302	282	332	340	298	301	299	319	291	294	314	292	313	322	332	321	328	307	303	337	322	287	313	310	316	305	336	331	320	294	302	302	319	288	321	305	320	297	319	329	316	313	310	332	331	328	271	327	283	311	301	282	304	300	315	285	320	286	291	293	308	325	313	309	315	323	292	317	320	279	319	320	301	283	314	309	304	302	300	299	333	347	309	306	305	310	279	299	337	308	330	284	305	313	313	309	332	328	300	299	302	291	283	311	325	331	321	329	307	282	286	311	315	313	328	298	326	313	300	322	310	304	327	302	331	305	304	314	308	303	306	313	298	285	312	328	266	304	298	330	326	322	290	325	290	331	304	316	321	274	300	323	307	304	294	289	279	338	309	322	312	317	297	290	314	317	284	314	299	292	301	316	289	314	312	317	318	281	303	321	328	320	283	301	339	315	314	304	332	297	312	309	312	332	367	326	300	286	304	281	335	306	302	303	311	292	290	303	306	310	334	352	321	310	305	327	312	275	296	322	308	320	277	321	322	311	299	310	310	301	323	325	306	317	318	338	317	311	294	319	289	285	293	312	299	312	337	308	336	307	346	335	345	297	316	330	322	320	302	325	345	351	345	314	331	287	300	308	302	297	318	318	317	312	315	321	296	306	279	334	293	307	308	332	301	309	328	299	320	316	320	288	299	322	281	308	317	343	298	311	296	327	312	301	303	309	281	288	341	309	349	297	299	328	312	311	284	317	297	301	315	315	289	314	327	310	316	313	287	291	289	311	331	326	311	322	320	313	324	288	343	319	301	340	304	302	303	307	339	317	308	286	320	311	294	321	295	327	327	332	277	310	305	338	293	307	290	309	332	299	294	300	309	368	303	310	321	295	312	302	287	312	276	332	318	297	294	325	303	316	298	309	308	322	318	316	315	331	294	292	286	316	309	317	276	319	289	319	281	333	300	302	343	320	315	300	334	313	321	276	328	300	304	302	307	270	314	290	298	286	313	320	337	339	320	296	312	299	317	336	301	304	341	315	303	278	304	332	310	315	313	308	342	317	294	282	309	317	325	299	312	325	332	263	316	307	316	300	306	324	324	338	318	300	316	302	287	303	296	313	286	297	309	354	317	305	342	348	337	330	310	283	324	339	289	301	298	312	356	311	305	303	331	322	304	303	287	306	322	322	326	309	316	312	314	333	280	320	280	300	325	304	307	289	280	331	306	317	304	327	290	310	323	334	343	325	302	296	338	327	319	307	338	323	324	307	307	311	316	298	290	310	308	281	335	303	285	295	269	324	322	312	322	318	321	309	320	313	313	309	284	348	325	342	307	301	290	310	289	291	289	329	304	290	304	314	318	302	282	301	339	311	297	317	317	333	318	295	297	322	285	276	294	328	270	308	357	323	305	340	311	281	316	319	331	346	315	327	301	312	332	285	302	322	297	305	315	336	303	331	314	304	314	301	274	313	308	325	360	352	338	318	300	281	338	319	333	316	308	319	299	344	315	334	306	312	333	303	312	307	298	317	317	293	318	294	319	307	298	314	268	320	315	299	298	323	300	332	317	323	279	311	285	324	312	331	363	297	316	334	349	334	301	278	323	311	338	301	309	313	292	322	279	327	294	315	295	342	338	294	307	311	306	304	324
7779	17212	15758	9257	6681	5727	5065	4786	4781	4860	5219	4758	4652	3810	2719	2287	2214	1916	1663	1499	1375	1277	1177	1076	1061	1042	950	941	880	829	685	699	713	680	703	682	694	636	640	634	668	626	616	619	590	599	573	587	588	612	616	663	617	687	598	605	575	582	589	574	633	591	574	561	616	551	589	540	528	583	595	556	563	563	543	573	498	576	535	561	526	581	490	558	549	572	535	591	542	562	547	549	497	562	537	558	488	523	527	510	536	521	554	544	526	532	528	532	551	553	573	561	546	595	515	514	562	555	533	503	544	561	537	519	495	533	523	526	531	517	496	507	552	523	536	485	531	544	511	541	548	511	534	515	551	504	534	521	551	563	486	550	559	544	515	502	555	515	592	516	538	549	556	495	503	540	544	465	528	508	509	510	540	507	557	541	537	533	562	537	535	533	491	533	511	531	550	562	524	536	552	539	535	495	544	572	572	515	475	510	512	546	555	493	552	505	553	544	515	512	538	517	526	550	506	581	573	583	563	545	541	512	512	539	538	530	527	512	539	467	508	485	547	520	547	580	560	556	513	557	560	517	529	476	538	546	518	546	535	529	541	552	516	528	545	536	567	491	530	529	524	540	518	522	505	567	548	534	520	494	530	505	568	508	521	556	514	527	551	566	557	528	550	534	527	568	520	563	552	543	544	511	512	521	527	546	540	563	539	534	475	581	490	537	509	555	546	564	544	553	600	477	492	564	522	527	551	511	525	573	508	528	520	540	523	545	531	567	538	538	530	544	539	534	519	515	530	548	466	511	554	562	528	540	533	550	560	533	504	521	530	490	583	561	525	540	527	555	531	521	555	571	506	544	520	538	573	526	551	554	534	556	550	514	518	590	544	548	492	526	495	553	516	501	535	534	495	513	561	549	563	547	501	528	529	533	528	521	566	529	561	533	521	533	499	565	558	540	540	569	548	539	547	543	521	561	545	506	521	541	532	524	520	514	513	547	534	576	519	494	498	532	521	555	540	522	537	513	545	511	557	534	529	502	529	562	522	533	535	549	538	546	536	575	573	527	502	522	550	540	510	532	522	522	538	553	540	547	511	522	549	531	531	527	525	544	493	518	542	553	518	515	518	556	557	540	549	537	491	520	542	539	530	501	517	530	542	549	496	528	579	564	531	544	504	547	554	555	531	508	513	524	503	543	544	539	542	539	583	534	574	510	501	523	578	506	526	539	580	519	496	478	524	538	523	538	520	491	513	551	550	527	511	548	560	535	536	537	526	511	532	545	496	523	470	531	536	524	535	511	533	515	519	490	542	509	531	579	511	529	555	556	539	543	543	518	541	525	515	506	587	556	566	555	502	521	522	550	562	529	532	534	552	530	544	516	545	533	532	513	521	511	564	585	537	522	505	550	536	528	529	510	572	536	523	556	590	535	555	482	548	535	498	535	520	558	523	577	507	515	562	546	584	539	511	576	552	512	548	538	534	498	557	541	540	537	527	533	527	522	588	547	526	521	530	535	542	545	539	520	509	523	532	546	542	517	541	560	545	509	553	549	560	532	557	529	563	518	558	516	561	547	556	545	512	569	534	504	572	514	561	513	551	516	533	544	565	582	534	528	536	524	508	482	529	503	525	518	552	525	570	540	539	540	490	513	505	533	570	568	520	593	523	537	547	535	557	549	585	521	563	539	531	476	500	501	555	534	500	534	535	510	551	535	516	531	509	570	542	533	567	525	525	529	580	518	559	590	546	518	542	542	519	522	541	523	569	515	528	538	519	521	526	562	548	559	534	516	503	562	555	547	551	526	501	568	555	545	504	531	524	534	503	536	578	539	526	502	589	526	534	575	544	542	570	526	537	530	503	516	594	507	544	573	513	558	524	530	588	535	504	524	553	528	543	568	498	523	519	524	510	544	528	487	510	575	547	514	543	516	575	498	532	512	538	539	543	548	517	520	519	485	522	514	513	506	525	568	562	550	580	541	506	540	509	537	505	540	528	490	549	569	546	565	553	571	530	521	548	546	597	540	555	538	547	530	540	563	556	515	521	540	486	514	508	554	551	546	487	493	518	506	511	509	541	538	540	526	529	529	532	519	518	545	577	544	527	541	527	513	506	559	525	527	496	517	517	525	513	534	545	513	537	534	542	544	517	518	512	517	547	530	575	518	535	531	538	539	519	526	485	532	525	552	531	523	511	532	516	535	535	561	524	550	500	520	509	554	553	558	534	540	524	511	547	573	557	518	559	528	516	546	525	506	530	533	580	514	544	532	536	564	486	537	537	526	554	536	533	526	548	549	537	533	499	547	508	509	509	560	524	521	563	495	507	511	553	508	510	513	506	542	531	544	530	580	558	578	528	558	528	523	558	546	538	552	548	551	505	538	528	549	531	560	587	491	588	549	540	541	561	523	526	532	524	563	573	558	535	539	557	536	551	509	493	491	505	504	552	549	558	588	491	533	534	501	544	514	500	542	500	537	498	508	505	547	531	529	547	571	529	523	541	552	536	553	534	496	525	523	543	555	528	519	550	537	536	579	570	501	558	533	521	545	510	533	557	550	575	558	524	530	584	537	509	523	566	513	492	550	558	570	516	494	522	535	533	543	537	528	524	542	583	552	563	491	529	579	538	530	516	508	503	517	503	574	518	523	539	507	506	525	589	503	532	546	525	537	562	532	515	503	533	568	511	525	517	530	553	540	518	606	565	529	564	557	541	591	565	514	560	532	561	477	548	528	550	553	495	563	527	517	526	515	533	559	536	510	550	545	510	531	515	494	530	515	537	545	548	499	539	536	526	520	491	518	483	529	545	555	523	530	508	558	530	522	521	556	546	542	543	501	480	552	533	533	536	495	546	528	504	546	564	499	496	498	537	532	531	558	534	509	500	540	529	520	521	510	522	526	566	531	495	521	474	576	509	555	510	520	512	525	540	519	535	518	556	555	556	520	489	535	504	530	562	575	565	525	564	507	532	528	512	573	484	538	512	561	522	541	542	531	517	538	571	511	535	571	540	519	551	574	511	513	548	566	518	560	578	538	523	538	571	544	560	490	511	526	558	532	502	539	596	520	516	570	539	540	539	542	498	546	545	578	520	542	503	499	497	541	529	571	493	574	526	522	525	519	527	539	545	532	530	548	514	511	539	563	534	499	504	539	555	555	558	519	516	496	533	504	535	541	511	537	495	519	531	571	532	519	510	517	535	533	533	539	578	518	530	542	530	528	514	545	555	545	537	548	547	535	519	534	525	529	504	571	548	546	520	537	512	525	555	550	527	514	488	532	472	545	519	551	512	532	536	520	506	545	545	555	500	537	491	495	556	531	537	504	530	517	564	507	544	554	520	499	565	514	547	519	520	551	557	533	577	548	533	531	546	527	527	455	550	569	526	559	560	541	564	551	510	511	495	582	507	508	473	506	511	546	531	542	491	550	509	499	541	538	459	546	520	504	535	530	510	496	493	538	581	510	542	504	514	509	534	574	581	502	517	501	487	540	517	571	534	546
23185	21294	29107	23822	21297	20307	5653	2598	2276	2372	2439	2361	2161	1700	1358	1138	984	880	811	738	784	709	636	589	569	550	522	479	450	454	445	407	406	431	381	372	387	399	360	414	406	388	334	362	356	351	352	387	360	395	376	359	371	373	384	383	374	325	352	357	330	347	371	344	335	350	378	346	385	375	335	333	329	326	341	294	319	325	294	364	315	336	346	290	325	326	332	344	325	331	354	354	327	374	334	363	332	347	354	356	323	316	340	335	338	339	291	321	326	331	355	356	333	353	316	328	323	308	330	340	327	309	303	364	333	340	343	320	332	321	300	324	311	318	350	307	310	325	324	337	346	332	348	339	318	345	291	322	311	351	365	343	314	344	326	331	314	351	340	316	348	350	316	321	334	320	357	331	321	345	318	315	318	340	330	352	310	302	341	357	325	292	333	294	342	305	326	312	327	327	359	358	330	318	327	342	333	364	352	343	321	326	344	346	301	339	358	312	346	350	338	329	320	329	340	299	328	330	354	344	292	328	306	317	284	356	313	331	348	329	337	319	374	353	305	308	312	319	351	329	319	358	332	328	335	328	332	329	322	334	316	324	329	347	311	298	351	318	308	331	312	323	344	315	333	364	348	345	348	337	299	307	291	332	339	322	326	324	357	323	310	313	300	342	345	329	339	304	342	358	316	338	332	329	303	351	335	319	319	329	328	351	321	311	339	336	327	338	329	313	352	328	368	328	342	352	335	339	315	329	328	364	380	310	382	336	340	335	329	303	339	358	328	339	339	358	343	333	351	360	319	334	331	321	352	325	338	327	342	320	300	357	308	309	331	337	327	332	347	326	318	347	337	341	345	328	311	356	361	328	337	340	332	349	290	318	307	324	343	355	332	310	329	344	318	341	322	328	351	317	327	330	332	347	322	346	328	345	370	304	325	327	313	318	321	303	322	334	350	343	350	314	323	304	358	316	329	330	305	311	322	320	323	334	342	324	344	314	345	335	336	301	323	357	341	316	325	321	330	326	360	336	344	332	351	330	351	337	363	355	352	314	357	341	370	322	344	367	350	302	333	350	309	318	329	323	320	347	318	325	320	334	343	307	309	353	353	324	328	332	324	329	287	320	303	331	320	339	319	273	373	323	373	347	338	322	335	284	338	362	361	345	292	338	341	332	320	317	341	307	345	332	343	335	319	356	354	369	341	329	319	342	292	306	323	331	338	327	341	329	288	314	310	315	318	327	316	356	346	324	338	355	332	359	330	347	375	324	351	312	323	348	331	334	338	362	320	335	348	363	350	312	330	330	339	366	356	314	344	308	306	312	341	326	342	317	337	333	340	354	331	333	344	327	344	323	355	331	309	305	394	319	330	329	353	330	343	327	320	342	314	360	321	311	358	316	337	357	343	333	331	382	345	310	348	343	309	329	337	340	349	327	330	329	340	324	294	320	326	299	323	308	327	311	319	346	339	324	340	307	315	359	342	311	307	294	340	319	334	318	326	346	320	331	321	335	298	331	324	354	317	313	298	341	324	353	303	314	312	326	345	330	291	320	316	298	353	319	350	342	350	324	305	342	316	310	341	364	359	358	329	367	309	343	321	349	336	332	326	353	299	309	297	354	330	309	359	327	356	333	352	312	348	332	353	373	370	319	353	341	340	328	361	340	327	340	320	370	318	333	365	307	305	333	337	335	331	329	306	327	343	323	363	341	338	367	324	369	333	332	296	338	334	334	339	342	312	336	310	334	343	347	324	303	312	335	327	319	294	318	328	302	332	341	303	350	331	290	329	346	321	303	323	347	356	362	362	317	303	372	318	316	367	315	330	303	356	295	343	323	346	350	334	324	328	320	307	307	327	344	336	319	355	343	311	345	300	309	359	343	324	353	317	348	323	322	348	337	316	346	359	329	335	343	325	325	279	309	325	319	342	306	311	323	342	311	324	332	338	327	334	335	301	332	369	338	313	331	313	314	349	349	316	313	346	332	354	342	326	355	338	340	344	343	309	331	338	327	329	325	307	336	313	341	348	338	322	284	332	334	329	311	343	310	335	297	334	297	365	346	341	333	319	383	296	319	341	330	343	338	320	331	327	353	355	325	301	322	320	328	348	361	324	333	293	347	366	309	337	338	328	326	312	314	321	343	308	345	317	325	310	327	308	340	363	308	338	334	326	318	332	344	328	342	315	314	349	357	332	311	329	300	320	314	321	318	342	330	321	333	388	313	324	348	325	321	331	385	299	333	335	335	336	340	338	308	347	345	298	340	334	314	347	314	355	319	349	359	315	328	336	334	331	330	350	339	308	352	315	303	354	314	354	305	340	298	322	300	347	320	322	315	332	314	357	305	314	325	347	315	354	295	332	321	311	304	346	392	357	331	339	330	300	332	387	318	342	324	333	311	334	315	343	289	345	336	342	332	318	335	323	317	366	316	324	339	353	321	330	303	319	317	335	325	329	317	364	337	337	339	352	325	326	374	314	305	349	308	345	351	339	299	343	323	333	339	319	332	335	336	320	320	361	317	343	361	333	349	351	347	303	321	362	334	333	367	357	326	300	330	299	342	344	339	339	324	321	331	305	325	341	318	323	315	331	322	331	327	352	316	354	308	346	327	365	339	336	355	323	345	339	351	354	353	344	320	343	322	339	354	349	312	333	312	309	328	324	342	339	345	322	285	319	316	329	328	302	317	319	371	331	350	293	303	328	328	349	332	357	326	299	323	343	323	346	307	344	338	303	334	334	348	337	328	338	344	306	294	323	332	340	316	323	364	339	334	339	340	340	302	325	340	310	316	356	324	328	270	322	322	375	311	335	316	330	331	301	321	306	317	375	332	354	343	311	309	314	348	340	309	308	362	321	325	301	292	327	344	285	337	316	353	288	350	321	296	311	360	339	341	347	313	358	366	297	333	318	330	318	347	327	337	310	337	316	356	349	335	343	332	344	323	364	327	296	340	331	325	333	331	316	330	310	327	327	347	339	359	352	326	318	354	316	359	328	336	335	349	356	327	335	322	332	317	316	328	315	318	318	354	315	327	326	324	348	345	384	348	347	343	362	344	341	347	313	322	349	330	325	326	331	360	313	342	330	335	327	337	327	316	315	329	335	308	302	351	356	299	340	344	342	343	301	303	330	317	321	349	328	354	356	342	336	312	319	337	338	331	297	323	296	337	319	329	340	349	326	303	307	366	350	368	339	344	337	306	330	323	314	319	319	323	315	309	340	369	341	304	335	322	344	327	331	351	331	331	344	327	326	328	344	327	327	348	328	335	358	339	321	324	316	361	325	303	299	316	287	320	352	346	347	340	334	361	354	365	340	351	317	299	349	317	323	319	314	327	312	315	343	327	333	346	321	320	340	326	327	341	366	350	348	321	332	328	345	324	343	333	309	319	316	322	321	340	320	316	328	315	334	297	354	342	322	329	339	320	363	335	330	356	345	334	312	300	323	327	337	294	329	312	325	316	287	287	328	332	345	324	321	290	315	348	325	366	318	335
10584	23409	21131	13438	10229	8550	7690	7066	7165	7337	7621	6974	6594	5134	3862	3247	2871	2451	2150	2048	1921	1658	1573	1321	1245	1276	1186	1118	1009	928	871	867	779	810	710	720	728	645	731	664	693	673	674	645	614	637	631	697	661	718	736	702	713	696	634	604	548	649	612	610	662	696	630	683	608	596	626	587	604	569	603	555	569	569	541	558	567	598	581	530	581	584	579	532	607	513	551	553	546	618	564	557	586	513	582	578	565	523	577	539	583	551	541	567	539	539	531	553	600	546	575	561	538	542	550	534	551	594	559	550	575	566	583	581	591	584	544	552	575	576	556	568	549	594	533	562	509	556	567	511	607	574	558	570	534	572	574	540	557	547	528	563	541	524	569	505	550	538	586	554	585	586	575	605	545	558	558	528	531	540	565	559	542	561	574	543	606	596	552	525	619	558	568	568	526	607	523	554	564	610	566	540	566	521	579	567	580	548	563	528	538	557	544	551	546	547	554	535	585	579	539	579	561	557	537	524	543	591	535	551	486	537	519	574	566	537	513	529	575	551	584	602	550	557	543	545	549	567	532	561	545	555	511	537	546	591	571	527	523	595	552	504	595	554	525	563	559	558	548	573	568	527	574	543	545	608	535	564	540	564	559	551	566	593	559	511	534	559	561	567	540	547	556	531	538	534	551	543	566	565	506	550	586	585	519	560	555	535	572	544	558	571	599	572	554	547	569	515	572	563	537	609	550	545	630	552	547	544	530	534	518	604	550	568	538	593	532	543	562	541	529	578	546	536	588	537	499	557	512	548	608	596	594	563	560	552	519	557	546	531	540	557	522	554	544	588	572	548	566	557	533	566	581	527	549	550	561	573	568	530	560	584	552	572	594	548	581	524	577	561	546	512	569	561	536	552	559	522	551	553	541	574	550	534	526	528	550	552	549	583	531	560	529	535	533	502	537	564	551	589	570	516	571	562	508	551	547	556	553	548	609	544	571	568	562	539	556	510	559	575	531	554	582	572	589	559	554	524	548	534	593	539	597	543	565	584	535	584	570	554	508	525	589	552	543	569	541	564	572	588	547	582	550	547	537	554	597	557	535	572	512	555	556	546	543	567	548	506	574	541	555	567	523	527	548	540	522	550	570	535	568	543	550	537	534	570	559	572	554	551	566	529	551	541	615	595	523	558	527	552	538	556	528	556	608	560	548	537	568	536	556	536	559	566	549	560	515	552	525	580	558	541	534	572	574	575	538	516	562	560	545	555	574	547	572	547	528	537	547	506	551	574	548	537	538	593	578	554	550	529	533	554	561	540	559	543	556	539	558	538	573	562	530	549	576	574	550	579	527	553	531	586	568	557	538	571	584	524	574	557	542	504	524	585	528	546	575	540	555	566	525	526	571	556	530	581	547	537	561	534	495	582	566	532	580	510	550	531	577	567	533	506	543	561	505	561	548	552	540	576	540	565	518	552	558	560	547	551	569	586	561	540	569	546	554	556	574	565	531	541	548	534	556	546	566	518	528	582	553	604	572	515	639	515	542	568	524	522	578	523	541	536	557	569	559	588	542	562	563	579	527	533	545	551	596	573	546	569	545	567	569	586	534	558	544	537	559	531	544	562	532	561	522	537	576	524	570	570	561	565	555	560	564	549	569	543	575	551	561	529	534	556	577	519	564	560	552	560	579	578	555	611	538	592	563	572	513	525	551	565	600	533	531	591	556	534	584	561	536	561	566	505	569	535	582	553	528	540	539	584	546	563	554	552	551	510	577	512	517	566	560	592	574	542	542	559	565	568	555	548	526	569	503	573	535	525	520	571	581	589	589	586	545	571	528	560	549	550	578	527	555	580	532	560	556	573	561	544	565	556	546	575	519	564	574	587	524	543	571	507	532	585	560	552	572	567	526	552	546	564	522	540	572	557	589	511	526	581	506	541	554	560	565	560	507	568	583	573	517	544	584	530	566	562	591	557	544	574	566	547	541	577	560	548	521	545	538	544	564	567	551	562	509	541	577	537	566	549	532	577	578	581	569	528	553	524	535	586	504	551	560	576	582	555	597	556	556	579	533	535	539	579	541	504	566	555	561	598	518	570	520	564	550	581	543	560	557	527	568	559	570	562	538	547	590	572	583	531	565	556	531	546	497	530	587	582	560	549	583	533	541	593	578	577	554	563	515	552	552	594	530	580	550	527	554	565	555	560	615	550	560	571	529	573	568	603	520	562	535	520	556	547	576	561	535	557	590	564	546	604	535	540	563	603	530	575	517	561	567	583	542	562	580	513	528	592	577	534	549	548	556	555	565	573	505	580	533	535	562	578	554	524	557	512	553	535	572	529	562	539	545	499	565	561	574	526	542	554	561	544	536	583	532	550	556	553	547	558	574	555	563	570	571	584	549	541	557	557	567	556	559	557	600	563	539	535	517	524	537	568	491	512	532	564	559	532	551	600	538	517	511	530	487	552	526	567	557	546	577	565	529	540	554	560	590	537	566	548	558	565	567	563	559	581	560	535	548	522	555	530	538	570	551	556	559	557	525	504	520	577	568	511	553	591	574	575	535	523	579	538	550	582	536	586	569	543	580	558	579	577	520	576	561	594	550	572	600	568	545	591	567	538	550	524	545	560	545	567	551	528	490	566	551	539	577	508	543	543	507	541	521	540	536	581	535	578	547	574	553	519	607	563	590	527	584	605	542	511	523	549	539	539	561	540	547	519	584	517	545	552	499	533	558	519	552	556	541	580	512	553	551	526	519	582	553	541	536	558	541	555	554	558	543	561	528	539	578	560	526	578	529	565	594	542	559	578	539	573	574	506	572	557	612	553	578	536	560	566	560	580	545	582	588	572	549	567	556	551	567	525	540	547	555	562	588	537	552	548	566	506	550	580	555	556	557	587	565	556	521	538	557	573	573	533	569	557	563	588	592	579	539	593	570	559	510	534	558	509	548	567	587	570	587	551	522	552	527	513	531	555	551	576	509	533	523	548	503	558	537	547	584	516	548	561	589	563	546	566	559	534	568	549	553	545	589	608	579	551	564	572	521	535	538	548	574	563	535	523	521	571	551	537	559	552	621	527	546	574	572	522	517	605	555	576	582	577	562	529	555	528	556	550	583	558	564	564	537	542	603	570	608	559	542	555	543	583	535	554	564	517	578	546	552	572	502	577	528	549	531	537	545	565	538	502	623	521	572	546	548	582	551	555	568	529	546	561	557	575	557	578	568	589	539	575	525	548	590	567	540	537	538	539	560	589	558	596	539	532	583	565	526	518	520	577	560	518	549	562	604	539	551	513	558	594	572	555	550	551	551	577	532	528	548	540	511	521	557	594	543	545	527	595	534	528	589	539	561	539	581	580	575	534	535	545	553	536	559	563	573	530	541	570	529	537	578	551	549	565	523	591	556	538	507	561	551	546	585	555	582	543	552	546	557	530	560	547	544	547	560	566	543	557	556	568	525	545	550	544	525	552	549	518	558	585	577	526	549	545	586	574	554	536	548	534	550	531
26824	20794	10537	2403	1201	923	814	760	765	820	964	903	840	737	576	459	459	382	351	367	383	313	335	295	281	297	285	280	243	268	244	231	240	248	255	219	254	248	236	228	282	231	218	236	263	229	197	234	237	232	219	223	235	214	228	250	216	232	254	219	218	201	219	215	225	234	241	210	226	218	196	212	183	195	215	187	223	229	200	220	210	224	213	216	212	230	218	206	225	209	213	208	205	225	207	205	198	204	223	199	208	190	201	202	235	207	206	211	209	195	200	219	197	204	185	210	226	237	223	200	206	213	235	199	198	197	222	197	214	202	211	215	218	221	183	224	225	204	192	198	209	205	223	235	227	231	226	201	219	229	187	219	211	216	213	221	198	209	209	217	202	215	189	219	208	196	192	226	204	220	210	217	223	223	220	226	224	182	233	215	206	220	219	238	219	211	212	219	212	225	236	196	197	199	217	197	224	198	217	205	217	222	212	210	199	210	215	241	209	207	180	194	221	226	211	229	183	204	222	236	203	224	214	202	228	202	183	200	204	200	204	210	218	223	224	199	203	218	215	190	213	225	220	207	207	216	218	226	204	208	243	209	213	234	191	225	210	213	205	232	216	217	205	218	204	207	233	210	211	233	214	203	231	192	194	221	215	217	223	212	230	210	218	218	194	234	209	212	215	225	216	208	215	229	211	239	217	220	226	211	198	227	200	213	211	198	214	196	217	222	216	224	231	216	218	222	219	214	211	224	207	229	201	209	240	214	202	235	223	216	198	210	205	225	210	199	222	214	201	197	208	230	214	205	222	238	217	207	223	213	205	225	222	230	241	204	214	197	221	192	215	214	175	194	203	190	235	201	207	195	208	219	192	219	222	210	225	205	221	206	210	185	202	226	216	209	229	185	233	208	213	193	203	212	208	219	208	210	198	205	217	224	221	201	199	232	212	213	208	216	214	206	218	217	217	226	222	195	197	199	257	224	203	194	213	202	184	205	200	228	224	183	217	224	225	216	209	201	198	204	223	193	218	232	225	231	224	216	231	200	218	214	200	198	197	189	209	216	218	186	222	216	224	206	204	216	195	207	207	203	219	214	194	207	239	223	209	183	208	240	216	203	187	227	217	202	217	192	217	201	206	252	213	222	204	194	207	219	207	220	225	212	195	227	183	204	191	200	203	230	220	196	216	214	216	202	235	233	218	215	208	204	209	192	210	222	200	218	216	205	198	219	202	225	196	219	203	218	222	214	225	224	186	228	210	213	199	195	211	229	208	220	218	191	201	216	208	225	242	226	215	241	216	219	227	206	188	239	230	228	200	206	212	206	204	185	214	212	225	203	209	206	212	192	220	210	222	191	208	182	199	198	216	207	221	214	219	215	212	216	194	237	203	187	228	214	234	202	210	220	228	185	233	184	209	201	202	207	224	206	213	225	211	225	196	201	195	200	211	204	219	227	227	212	227	211	226	195	236	209	191	204	202	233	235	229	215	193	246	201	189	200	208	241	216	190	206	206	215	216	213	227	181	194	190	231	224	220	194	204	213	252	213	225	233	210	215	193	197	218	202	201	209	207	201	231	192	210	202	212	203	210	173	236	217	192	224	203	221	206	211	221	211	209	195	224	190	216	205	203	198	208	205	188	205	220	211	209	225	199	184	200	200	231	208	242	182	205	197	200	198	220	208	203	217	219	209	192	220	244	214	226	202	216	197	225	229	230	218	220	201	218	193	215	226	229	201	216	245	225	205	216	206	209	201	228	206	198	210	199	232	210	197	204	220	237	217	216	212	229	200	220	235	204	217	207	222	237	213	218	191	197	207	235	206	215	222	240	205	215	216	210	212	226	201	191	200	192	210	178	203	190	228	196	207	205	198	227	228	192	216	222	208	230	238	211	215	188	214	217	199	216	217	214	223	194	164	228	192	206	206	205	215	214	184	216	224	188	198	214	221	219	211	219	190	199	222	196	221	229	183	233	221	228	212	188	219	214	243	229	207	255	203	210	245	208	221	184	210	205	222	208	223	203	207	236	207	221	225	212	203	210	232	194	226	214	249	253	206	208	228	236	223	206	209	216	217	232	197	202	204	220	222	195	206	207	197	238	173	225	209	239	202	204	208	206	213	214	216	208	208	202	223	182	217	225	196	219	204	198	189	208	214	190	211	199	238	220	222	194	236	223	207	207	222	208	215	195	211	240	227	228	200	219	212	217	221	199	206	213	249	187	198	228	203	234	221	178	201	234	202	208	238	215	203	204	199	195	214	208	238	221	189	223	220	201	206	220	220	213	201	229	239	208	234	194	183	200	190	240	209	217	222	218	223	191	218	221	212	206	193	210	230	236	219	223	229	213	213	163	186	211	207	214	198	202	208	208	206	216	202	181	220	216	255	208	235	222	209	236	196	214	212	204	196	211	221	210	190	202	209	211	210	224	235	220	182	203	241	215	240	234	204	228	203	204	225	209	206	187	213	211	194	183	212	218	227	232	213	213	220	223	232	213	196	202	213	189	199	231	219	211	206	188	243	206	224	241	206	225	204	222	205	219	227	206	192	192	237	224	218	225	232	219	219	209	204	194	238	237	220	208	199	200	227	192	212	220	199	182	211	199	213	214	218	199	214	215	213	206	198	230	217	206	203	228	212	228	229	225	194	211	201	200	202	215	239	229	221	200	226	196	222	192	200	213	233	206	227	210	207	193	216	220	216	216	212	219	209	231	221	219	221	184	203	243	186	191	209	208	233	182	206	186	211	202	223	218	188	213	200	205	207	214	197	219	232	206	184	200	215	193	247	178	210	203	209	198	218	215	236	213	220	233	239	207	222	219	199	228	208	201	238	217	200	216	214	201	229	211	211	226	201	206	209	190	235	202	205	212	179	215	219	192	231	211	211	233	223	238	222	235	208	205	229	221	233	228	229	233	231	228	228	187	215	192	213	236	210	201	213	199	210	242	222	216	216	212	204	178	209	210	212	206	230	226	220	207	184	214	201	226	216	212	229	207	202	198	207	209	253	214	217	223	211	214	215	233	181	216	220	212	247	234	210	207	202	203	214	207	189	228	200	216	199	234	246	210	201	199	195	223	218	200	233	213	201	213	199	235	218	199	220	194	203	199	208	215	213	216	223	252	198	213	187	224	208	212	226	210	194	216	214	227	210	220	213	223	204	237	185	242	215	194	228	226	210	205	205	207	212	205	219	243	217	213	243	216	204	200	223	186	216	205	248	209	223	243	242	196	228	233	202	212	211	196	253	194	196	230	211	178	216	219	184	214	196	207	188	210	232	222	220	229	214	197	204	195	184	195	198	180	199	221	221	206	225	204	195	224	217	206	212	193	212	220	205	204	214	230	219	203	188	228	192	204	234	223	205	228	222	217	225	212	199	200	181	211	213	209	199	200	193	223	217	209	208	221	211	205	183	230	199	216	220	210	227	211	206	217	206	198	243	229	227	223	204	216	213	215	204	207	216	213	198	208	213	213	232	202	221	212	235	210	212	215
6312	8892	8024	4510	3356	2980	2632	2547	2666	2658	3137	3007	2872	2377	1710	1506	1276	1041	919	921	793	760	736	715	638	590	601	534	484	499	521	439	485	444	427	423	447	426	400	403	409	430	405	381	393	371	453	399	420	434	453	453	461	424	437	386	403	407	410	400	418	403	400	416	389	402	387	400	355	354	379	371	390	369	346	388	366	423	411	364	412	340	374	358	330	356	379	355	382	368	378	356	402	386	371	413	357	391	360	322	353	376	391	384	373	360	426	402	416	378	368	357	343	382	381	363	380	360	353	350	355	384	374	360	347	359	375	399	371	387	338	369	385	379	394	339	397	367	388	335	368	367	393	382	370	414	347	406	379	400	328	359	341	324	368	378	381	389	401	387	376	393	374	354	349	374	345	393	349	330	382	385	369	374	363	321	358	413	374	349	359	362	342	348	357	384	355	366	340	372	360	401	348	355	340	375	344	398	381	370	340	360	379	376	382	389	376	343	361	356	374	360	364	369	348	368	388	355	390	354	412	402	359	350	385	350	370	373	385	396	404	364	383	392	359	326	380	374	346	392	409	415	353	348	344	397	347	388	386	370	357	378	352	368	355	373	386	382	347	368	365	342	373	380	388	353	390	339	361	350	370	354	377	353	348	371	378	412	383	401	360	371	394	375	362	370	365	377	346	334	349	337	364	390	340	400	388	374	406	363	349	365	370	403	378	395	360	359	387	366	390	361	356	365	381	387	386	365	393	352	363	347	377	351	361	390	373	359	367	378	321	366	368	347	365	412	365	376	390	373	374	374	386	342	353	366	373	353	373	364	405	362	359	360	373	361	363	388	325	370	387	366	369	385	364	399	343	370	369	364	334	345	351	356	377	386	341	335	337	367	374	377	355	378	354	384	318	338	383	397	374	391	372	354	395	363	379	359	340	367	365	350	373	371	367	362	355	349	374	389	360	377	405	357	380	369	355	354	401	385	364	384	406	356	354	344	394	326	372	392	347	400	351	335	371	380	399	357	370	360	360	354	360	369	354	355	377	370	354	389	372	375	366	357	361	388	348	368	346	348	368	388	368	383	376	375	361	342	366	345	380	393	417	365	368	364	377	371	369	373	370	396	380	341	351	358	363	372	396	379	378	381	345	370	367	354	366	329	384	391	373	354	375	375	368	357	371	384	381	347	349	366	392	381	374	417	424	357	381	341	335	418	356	400	368	353	392	392	365	356	369	381	367	340	370	372	359	354	361	374	388	372	341	400	364	361	378	370	352	351	372	388	382	388	381	373	339	364	386	378	383	343	386	368	362	377	366	336	348	323	398	379	373	348	388	367	396	394	388	396	378	363	383	355	352	403	383	352	337	357	384	339	374	382	383	355	335	368	384	406	353	363	351	369	345	352	369	393	369	352	355	359	352	402	389	341	372	359	371	370	368	354	371	350	365	336	385	335	392	359	354	354	374	388	354	372	358	405	316	385	414	376	370	358	357	356	395	362	386	368	400	367	376	381	342	384	380	366	360	359	365	365	342	390	359	346	354	404	400	367	345	358	359	421	349	386	387	349	400	404	356	391	323	389	365	387	374	372	381	367	377	390	356	374	374	392	393	379	390	377	381	359	378	372	377	350	365	371	378	371	355	337	353	390	410	354	355	374	342	344	373	360	382	362	384	382	383	345	359	345	387	358	360	363	395	412	411	363	371	393	369	334	385	351	355	370	361	372	346	363	376	367	387	397	384	371	340	391	365	392	379	389	349	354	372	387	360	366	349	369	384	353	382	374	363	334	374	398	354	365	401	342	375	371	376	382	369	334	364	343	366	358	369	393	402	374	402	395	384	398	394	411	380	395	359	383	413	362	370	373	365	376	395	362	348	390	397	400	384	360	380	360	374	369	398	399	348	384	376	384	371	404	360	389	362	365	384	355	356	375	368	370	380	414	372	340	344	402	380	365	376	346	360	402	381	356	357	379	351	371	358	351	411	371	370	375	364	366	354	396	387	376	343	359	379	358	403	329	359	361	350	357	362	343	378	352	388	386	346	363	377	340	411	335	352	368	362	392	347	360	353	387	369	364	387	377	367	357	363	388	345	398	389	372	386	395	356	374	355	386	385	390	365	370	381	377	342	366	368	377	379	386	381	366	421	427	417	389	395	390	349	385	373	371	338	409	359	388	368	380	398	342	358	364	380	390	388	352	364	384	352	387	363	379	351	385	358	342	409	348	343	390	379	381	345	401	375	360	362	395	343	403	383	369	381	373	432	363	390	348	369	378	420	359	420	390	363	374	400	373	394	395	375	371	358	341	366	378	361	356	377	365	349	380	372	372	384	338	368	361	379	387	401	363	369	367	401	363	376	366	387	377	382	402	393	366	365	355	393	365	365	372	356	393	392	339	350	378	382	339	378	370	336	357	380	351	381	356	351	382	333	369	391	391	327	381	351	330	365	394	371	373	351	365	352	392	359	388	401	390	377	381	369	374	360	346	369	355	413	366	357	373	361	356	297	388	347	363	382	408	377	331	379	364	362	375	343	376	346	378	392	353	368	361	379	350	407	386	392	371	389	403	380	366	362	390	376	394	386	353	367	381	360	347	342	351	362	356	380	353	422	375	383	389	386	360	336	341	370	368	370	375	393	343	353	378	373	347	366	386	373	359	395	385	372	392	366	395	409	376	362	373	384	412	381	383	358	362	400	356	352	361	384	376	356	345	388	365	345	379	327	408	387	345	388	314	369	358	389	402	360	375	360	365	385	347	346	337	365	358	353	356	380	390	413	349	363	361	368	370	386	332	395	365	398	408	349	382	366	409	419	359	389	347	358	359	345	368	367	336	336	357	394	353	354	384	378	349	337	390	379	365	370	379	390	377	389	359	398	338	381	371	387	383	373	384	368	354	364	364	390	359	389	354	406	346	351	351	365	330	369	381	330	364	376	397	374	335	369	382	355	367	372	358	362	377	393	378	362	369	371	373	342	367	388	405	369	411	351	414	360	397	355	403	391	365	396	412	339	365	376	346	394	361	389	405	360	386	373	374	322	366	353	365	343	360	391	375	375	357	385	377	385	333	367	371	386	420	341	360	362	401	389	390	392	404	371	377	341	377	359	377	418	382	395	340	402	379	374	389	383	395	365	361	412	383	354	339	377	405	375	355	357	381	375	343	374	327	353	374	384	362	384	359	399	371	373	393	366	334	365	387	386	419	381	371	366	351	380	379	359	362	371	379	391	386	343	342	342	391	384	369	382	329	343	350	373	366	338	340	376	400	348	373	373	391	371	348	371	343	361	396	351	369	402	381	366	354	381	362	349	358	350	330	339	355	401	341	384	380	377	347	383	385	368	387	354	372	376	373	394	400	356	332	363	375	340	367	353	370	378	379	351	340	389	377	346	381	375	346	405	382	329	363	364	359	381	391	388	354	378	373	365	341	383	369	363	396	370	379	376	369	371	347	366	358	365	396	368	383	409	349	357	393	383	385	376	332	373	378	365	389	328	347	349	372
24080	21256	28354	24452	20330	4968	2113	1668	1597	1697	1745	1598	1627	1378	992	876	762	705	606	631	534	521	463	459	451	481	443	364	379	369	393	380	389	336	391	402	342	362	321	354	352	347	333	306	354	349	331	361	350	334	361	375	311	322	331	307	342	346	340	317	343	326	354	310	318	294	333	308	326	309	334	346	295	345	304	315	319	300	305	283	278	302	300	313	320	326	303	315	337	314	340	358	308	346	306	332	302	273	323	288	299	299	293	343	299	325	316	304	296	294	297	276	287	287	324	283	317	304	276	276	330	289	294	280	317	337	313	306	309	314	318	311	306	292	320	324	286	300	310	282	329	331	306	303	319	288	326	303	284	291	322	312	313	303	287	338	306	306	340	329	288	287	322	309	305	335	301	296	308	320	334	349	336	319	308	313	300	300	312	308	292	309	309	316	329	310	291	300	315	293	330	336	292	329	305	320	299	308	318	307	297	325	309	320	329	316	322	308	305	321	286	305	318	356	309	317	333	318	324	322	285	321	300	293	283	301	283	339	307	292	329	313	304	304	302	318	305	283	309	322	317	288	317	312	316	314	313	314	274	318	280	324	310	285	337	307	294	317	310	283	340	293	303	305	310	316	312	312	311	331	302	301	302	305	284	323	289	294	287	303	282	292	306	312	318	312	316	332	307	318	323	295	331	320	312	308	303	318	289	296	319	316	297	303	332	307	305	305	331	275	310	282	336	278	327	307	288	322	337	274	318	346	324	325	297	314	294	291	311	303	335	289	317	307	320	291	329	306	301	302	297	339	312	305	317	332	312	333	329	317	291	292	301	305	306	324	302	302	315	321	326	313	316	323	295	269	309	335	312	308	316	302	325	308	316	297	315	311	308	307	319	298	293	341	351	270	316	313	291	327	301	324	332	309	299	327	301	314	307	328	323	301	287	323	325	287	277	327	278	306	329	311	306	304	316	319	303	302	304	286	303	339	311	338	315	323	335	325	306	302	322	294	314	315	308	320	318	275	322	311	301	309	331	290	307	323	280	298	337	324	314	289	303	296	287	290	317	282	343	296	309	321	283	256	320	284	323	290	266	312	314	323	320	302	282	308	324	297	300	311	302	324	285	309	316	327	300	313	318	284	283	284	324	311	309	273	319	298	334	288	327	318	307	312	335	326	327	306	296	339	309	302	331	330	323	288	320	331	287	288	298	350	307	311	299	303	331	307	284	313	314	315	324	327	325	336	299	300	291	283	296	319	313	289	341	339	302	310	282	284	300	302	302	304	326	292	308	291	318	293	343	296	293	306	293	295	314	314	311	306	326	309	327	307	318	268	271	293	273	283	301	363	297	293	338	301	319	290	312	313	280	294	316	310	336	309	301	319	328	337	323	309	281	329	309	310	334	290	286	343	320	320	329	326	304	333	281	320	341	311	301	330	345	296	338	318	282	316	319	326	299	357	306	310	304	303	310	291	312	318	296	310	300	317	325	287	318	321	299	297	307	327	314	298	298	327	276	317	299	289	332	316	320	304	301	323	281	305	283	320	304	310	336	314	308	314	317	286	339	304	301	306	315	299	315	324	294	347	327	293	310	325	291	301	310	292	302	322	324	295	337	264	305	325	329	314	302	305	312	306	293	332	314	339	314	284	294	305	297	305	294	311	329	275	310	293	294	320	297	342	315	309	283	309	317	304	333	287	264	296	283	317	294	328	282	293	322	289	322	275	290	333	290	290	347	330	310	340	324	303	315	312	291	292	304	328	318	318	326	281	308	297	337	310	342	317	310	328	324	304	333	300	295	308	314	319	301	289	305	320	311	298	321	305	325	299	306	333	317	331	314	299	322	303	329	271	320	315	321	311	322	295	301	299	321	324	300	299	287	299	303	329	306	328	335	300	340	275	312	349	341	327	312	318	361	294	311	306	324	320	319	325	290	327	299	328	291	313	333	319	323	328	304	287	297	330	298	308	295	307	308	291	294	288	305	317	292	308	297	332	261	298	311	307	344	290	306	321	322	306	323	313	289	306	314	305	316	308	309	301	333	303	292	300	293	298	316	320	308	310	321	313	320	352	286	333	297	309	329	319	334	296	313	297	319	312	305	293	320	314	284	334	326	300	305	315	299	307	306	298	313	296	308	283	288	303	318	296	306	326	302	342	303	311	303	291	302	303	335	282	316	304	313	272	301	288	269	286	309	308	278	307	316	285	310	312	303	321	299	358	274	301	313	303	274	303	310	310	331	303	350	324	337	313	306	317	334	323	332	290	340	278	316	338	319	287	336	306	304	336	315	316	317	292	306	315	331	341	299	291	299	320	305	287	310	314	298	338	305	294	302	314	314	294	316	306	294	346	320	309	324	305	345	320	290	264	303	298	329	291	311	321	303	307	326	301	279	305	322	294	307	284	270	320	281	334	308	331	306	290	334	316	341	291	275	288	332	317	319	288	297	326	288	294	319	343	319	308	319	308	312	306	325	310	296	323	298	317	293	305	295	299	290	309	300	312	298	296	301	332	337	305	295	305	301	321	309	322	328	320	316	282	305	307	293	323	310	303	297	304	305	313	296	294	317	285	321	313	303	321	316	314	284	295	314	347	341	307	332	326	316	288	292	340	299	277	320	301	340	285	316	284	300	320	313	332	294	307	329	320	346	296	289	306	306	323	308	327	302	313	302	299	301	305	313	322	293	285	323	316	298	330	300	330	312	320	308	302	298	321	288	314	307	314	323	330	336	305	277	315	332	293	326	304	314	335	301	324	295	282	305	308	314	299	319	295	305	301	309	335	317	314	290	334	290	318	324	298	296	275	294	312	324	316	290	302	325	290	309	316	281	318	329	303	308	300	311	306	290	317	298	279	308	317	317	303	317	330	318	288	298	316	331	326	301	342	300	295	358	293	312	307	303	298	314	306	319	282	322	318	345	325	296	320	291	296	297	306	286	322	296	335	318	293	293	327	281	330	312	321	318	322	298	340	323	316	316	290	312	303	296	314	312	294	307	313	315	315	311	313	326	337	318	322	311	307	292	338	309	304	299	326	300	304	274	343	341	300	316	291	278	317	334	268	311	312	298	304	293	327	303	339	303	324	324	289	322	322	288	295	289	290	312	318	293	298	305	319	312	319	304	286	307	348	299	300	289	313	290	277	295	325	286	297	315	315	267	321	333	309	311	307	337	282	323	282	288	292	295	321	313	294	277	326	316	295	298	273	303	303	316	285	331	313	323	308	302	277	303	314	320	307	292	318	343	326	308	310	315	323	295	285	316	314	333	304	302	306	290	311	316	312	273	281	307	301	321	297	305	282	310	284	314	320	316	323	301	315	321	299	298	291	305	300	290	263	332	321	312	304	337	336	303	305	320	321	312	312	302	311	285	297	313	320	305	302	343	307	283	303	332	290	315	284	290	269	304	322	316	313	288	339	331	309	334	320	291	289	315	302	318	287	321	262	284	319	302	300	304	295	313	324	298	340	314	307	322	322	309	310	310	280	283	285	300	323
8315	18185	16420	9968	7129	6145	5463	4836	5014	5293	5677	5087	4763	4114	2796	2411	2055	1740	1546	1486	1333	1292	1259	1093	999	990	933	756	765	794	728	696	716	725	689	682	638	602	630	615	622	619	590	594	627	633	583	619	597	645	681	619	606	592	614	558	547	572	632	653	642	632	573	602	584	542	600	546	559	509	560	539	526	561	546	542	555	535	568	517	539	560	527	592	588	514	551	508	540	496	519	544	571	518	528	509	563	521	521	516	555	543	568	525	528	529	536	523	518	513	520	519	542	522	526	502	534	533	516	559	525	485	503	529	532	505	527	498	514	541	567	552	511	502	542	549	532	540	557	528	476	528	528	493	518	559	547	537	531	521	502	557	540	531	521	517	565	494	499	551	519	523	504	473	549	504	536	519	529	531	552	538	555	555	578	554	544	504	507	513	531	534	539	521	527	554	537	472	560	567	571	544	509	549	532	526	530	500	514	547	549	556	525	546	553	520	538	524	553	507	529	514	541	537	541	521	484	519	565	534	498	570	540	507	508	515	547	521	497	526	512	526	582	529	539	516	568	519	527	510	545	565	530	550	541	496	532	520	474	513	524	552	523	551	504	532	525	527	558	509	517	566	534	496	528	550	474	518	525	478	513	542	524	564	565	529	510	526	561	491	513	537	542	526	533	507	538	544	512	542	563	541	577	520	517	573	535	528	508	481	525	552	533	520	539	523	533	551	555	480	553	540	522	538	544	555	521	537	529	560	514	515	509	520	523	537	517	538	518	511	522	552	564	523	568	533	543	551	558	489	508	566	541	508	543	536	537	567	523	520	530	519	527	561	532	532	500	510	514	489	505	515	490	458	588	523	530	515	533	526	525	517	537	507	535	561	529	552	502	522	508	517	512	527	486	520	539	554	546	493	512	510	532	555	510	544	580	516	571	509	519	501	577	526	486	519	565	498	533	548	555	508	540	535	482	540	556	555	555	520	517	558	550	568	537	538	513	501	546	547	529	547	512	538	503	556	570	517	575	528	543	462	516	531	505	543	566	592	516	558	510	519	564	558	535	549	542	486	508	499	579	512	537	537	554	530	558	518	504	532	527	577	484	513	530	525	513	507	570	552	514	526	506	543	520	535	500	547	496	479	504	528	529	556	511	496	535	555	507	560	536	544	520	528	486	542	512	558	536	502	532	562	544	527	522	519	542	545	540	562	556	575	511	538	488	521	517	551	536	523	513	507	513	526	537	559	525	583	498	553	528	522	525	528	556	547	480	512	509	470	522	507	479	571	508	482	502	552	563	540	515	555	484	554	517	525	548	514	535	543	513	549	547	540	561	545	506	503	544	563	528	510	524	515	529	510	520	514	544	518	515	506	559	507	513	540	513	495	569	504	525	538	566	489	528	537	556	530	552	520	509	547	565	533	508	527	521	516	542	504	560	536	535	546	550	516	527	570	482	487	496	495	516	539	544	556	513	530	534	528	578	540	521	540	557	561	513	541	512	520	530	510	559	495	482	549	541	536	549	544	578	532	517	533	495	506	504	551	548	514	509	538	525	531	550	534	490	514	530	537	514	534	534	518	549	552	526	573	536	547	540	551	559	513	549	544	534	539	530	606	536	529	506	519	500	552	541	534	502	508	548	551	512	552	513	516	496	507	572	511	531	530	510	534	537	556	548	517	544	520	558	530	513	490	539	536	523	484	522	522	540	532	503	496	523	535	499	489	531	553	493	510	562	523	520	529	587	530	546	539	535	535	495	552	552	510	563	533	548	573	532	561	559	557	566	592	539	515	523	550	538	521	474	529	489	532	559	511	546	539	547	534	523	525	537	564	502	555	527	489	524	538	497	498	509	497	528	568	534	541	510	496	564	522	561	543	512	531	508	478	521	577	513	495	548	551	540	496	537	540	539	534	531	518	550	497	525	537	508	535	541	484	545	521	515	529	488	527	535	500	552	531	495	543	537	548	518	519	552	508	502	520	508	517	568	526	525	539	491	522	529	526	501	499	578	520	546	568	479	519	536	497	512	504	554	529	548	562	534	504	548	525	533	539	553	537	580	555	541	495	573	524	503	507	535	533	551	521	543	569	566	600	531	534	528	540	501	504	535	520	536	535	528	527	549	553	538	525	519	487	517	578	539	507	544	549	543	505	573	502	561	532	508	523	548	572	525	566	571	542	534	519	515	541	525	561	583	540	545	531	517	506	480	532	544	538	506	533	520	497	530	576	531	527	566	518	521	494	522	535	480	568	541	486	534	508	493	532	483	580	534	545	540	563	540	551	499	503	509	495	559	483	524	547	541	569	560	535	529	517	513	555	519	525	551	562	523	500	529	530	533	545	536	543	486	563	502	534	511	577	545	512	540	542	526	535	513	577	521	533	528	491	485	506	496	522	546	520	558	557	549	493	502	536	522	507	529	512	511	571	530	534	523	538	528	533	501	534	542	496	532	506	546	545	492	509	506	563	565	544	547	527	531	539	503	544	519	555	517	550	512	480	515	495	457	492	519	534	516	552	520	497	510	550	547	520	505	544	511	497	539	522	546	523	546	562	513	552	509	503	548	562	533	539	498	473	520	519	509	540	516	518	555	497	549	517	531	540	566	526	574	512	510	540	520	535	547	529	493	544	508	514	548	531	574	561	533	503	538	525	541	480	530	544	540	520	545	566	522	540	553	514	573	577	540	499	494	513	520	522	545	515	531	513	516	533	509	499	564	558	513	540	489	527	546	509	535	539	549	513	510	567	530	537	481	518	517	472	504	521	549	553	542	512	587	538	541	533	521	538	560	539	541	563	529	513	522	550	519	473	492	548	526	569	536	563	526	517	535	530	546	544	564	567	538	534	549	559	564	503	539	547	554	549	550	499	501	545	565	522	480	536	541	536	517	532	529	528	509	560	538	576	539	497	485	536	527	549	515	542	503	541	547	501	516	532	483	531	570	544	519	547	549	551	515	516	531	573	558	514	526	488	544	555	538	506	529	557	545	539	515	485	524	544	531	538	518	544	536	550	556	504	507	524	570	483	506	538	534	503	544	550	519	507	543	539	567	533	513	526	525	540	533	518	520	539	516	504	547	549	549	519	531	527	525	600	534	554	569	487	527	521	513	505	539	544	537	522	500	526	550	535	524	510	578	525	511	562	532	555	518	551	514	500	596	567	546	534	541	518	536	560	541	513	531	477	527	510	558	495	522	523	519	518	538	553	521	522	545	518	510	523	541	524	529	541	507	541	553	519	492	522	527	518	508	569	515	517	547	538	527	522	552	555	539	491	501	509	523	549	562	573	535	548	504	566	515	505	521	532	516	545	529	520	484	526	487	538	528	533	538	509	497	541	522	545	520	512	551	501	538	544	530	557	523	547	547	527	530	536	514	551	531	535	555	515	527	512	547	509	512	563	505	514	518	520	501	519	557	544	502	490	536	486	552	549	582	505	521	520	504	555	537	544	577	550	524	503	506	496	496	540	504	512	529	517	478	525	525	531	529	526	521	515	584	546
23257	21318	29129	23854	21321	20292	5905	2779	2289	2537	2565	2336	2212	1992	1331	1112	994	906	851	720	684	662	654	556	573	553	540	492	434	462	456	430	422	434	412	428	364	371	328	364	367	355	401	365	364	358	314	382	397	390	402	370	373	362	354	378	334	335	348	383	384	366	392	362	357	366	325	345	332	341	350	341	343	305	342	338	318	345	318	320	337	327	370	355	367	330	318	315	312	346	317	349	328	317	334	345	333	337	319	317	305	293	323	337	344	322	318	335	321	301	361	317	328	328	348	299	313	325	333	307	299	327	346	324	337	341	303	316	313	334	326	333	337	312	299	300	335	374	340	342	315	316	307	309	304	359	316	313	334	326	326	350	339	347	317	345	333	317	298	303	340	317	335	338	349	301	341	309	333	327	313	354	354	338	331	267	321	298	333	322	352	348	357	320	312	325	318	320	334	298	325	319	310	316	332	319	320	335	326	352	380	353	327	307	319	337	308	296	292	329	364	319	343	304	345	325	320	321	343	297	338	326	346	340	336	284	343	343	348	285	332	318	358	326	299	317	359	307	315	300	339	338	318	333	323	310	329	307	341	309	340	309	350	299	321	309	331	335	327	324	337	341	325	340	299	303	337	321	324	344	302	379	327	328	346	329	350	313	353	350	329	363	328	304	325	327	303	325	339	336	312	343	342	300	300	316	317	347	326	341	319	340	311	289	352	293	340	308	295	354	300	333	340	309	310	361	312	305	353	330	327	310	315	337	364	325	332	311	365	340	326	343	316	304	312	340	332	336	352	325	333	326	316	329	345	322	306	306	352	325	328	324	311	351	285	306	312	293	329	317	323	356	330	330	319	307	332	313	355	349	326	323	306	349	294	354	356	316	333	331	318	315	332	335	328	328	340	328	325	315	318	304	324	347	321	330	294	332	335	309	293	320	306	331	297	345	301	362	351	340	312	319	340	306	355	346	342	337	316	305	329	351	307	315	339	337	300	315	327	285	352	301	363	322	323	333	362	312	319	312	304	332	351	330	341	307	301	307	330	317	310	366	304	305	331	320	348	340	303	303	318	310	336	304	313	325	322	349	332	339	334	301	304	349	321	311	328	315	296	328	350	326	308	334	352	327	352	298	298	324	319	342	302	348	290	345	313	311	337	342	300	313	324	311	301	326	336	341	343	337	331	293	316	303	351	303	326	293	324	341	343	333	344	309	327	300	308	303	335	302	338	328	354	349	312	333	342	330	339	315	299	337	354	352	334	297	307	306	331	305	336	338	318	312	320	359	310	298	324	342	322	350	300	331	322	327	310	355	316	307	335	311	351	299	303	295	310	371	319	310	329	325	332	338	356	313	325	326	325	317	360	323	347	331	348	299	301	287	321	334	372	314	334	322	365	324	299	310	369	312	349	345	339	335	341	360	331	336	330	316	304	287	371	323	311	335	294	308	327	321	347	337	292	321	325	348	332	330	319	315	334	323	316	305	279	341	318	350	323	328	337	346	312	322	305	326	325	319	320	327	336	332	345	349	336	287	286	354	325	313	353	337	322	337	335	349	326	338	322	314	333	287	345	331	337	312	352	326	332	332	324	332	319	345	333	346	327	296	329	303	325	371	295	312	342	340	304	342	331	311	321	305	303	320	303	343	318	318	289	328	331	330	311	317	346	331	315	341	293	347	314	326	342	312	328	319	353	321	315	318	290	353	318	320	327	332	319	332	351	297	318	345	324	330	306	351	312	321	318	324	315	308	324	308	319	338	312	310	336	315	345	321	327	329	352	340	316	306	283	290	339	307	353	328	299	319	361	333	308	335	375	324	337	306	317	309	342	334	344	300	343	298	315	337	302	344	306	307	331	334	312	321	350	318	295	308	353	342	347	329	323	300	335	324	331	333	331	317	322	311	306	328	309	312	328	344	322	339	334	317	333	313	353	321	351	354	332	338	356	304	326	344	308	313	352	331	315	351	302	350	313	330	354	314	323	309	343	309	347	309	314	313	305	291	342	343	328	298	333	347	318	294	295	326	325	294	336	324	336	305	315	317	318	304	336	321	339	321	358	307	322	311	326	316	359	334	322	322	335	363	300	309	337	318	334	304	334	318	325	348	330	311	325	324	287	316	295	331	320	326	321	331	328	343	350	359	337	365	337	340	323	335	318	316	335	338	322	315	352	362	339	304	329	318	316	311	341	327	342	354	331	323	339	335	338	295	304	324	353	323	305	317	306	329	323	342	340	316	323	333	370	328	364	320	293	311	327	320	337	323	332	296	317	308	347	314	319	334	314	313	332	290	340	328	284	272	326	320	342	313	328	350	324	281	312	326	347	267	306	310	313	292	299	328	316	343	346	352	308	311	341	287	336	324	328	320	351	329	308	316	323	343	279	361	330	327	297	348	344	323	318	302	340	338	334	311	317	339	310	349	354	340	339	300	333	347	360	315	310	318	338	334	324	311	326	333	319	300	332	310	316	341	292	324	325	342	328	287	344	300	339	332	323	319	317	333	339	320	309	319	338	344	340	309	344	333	305	340	320	309	318	359	315	319	359	343	306	344	308	324	325	334	316	344	314	323	318	303	315	341	333	311	330	325	327	320	323	336	346	308	331	316	316	322	310	340	318	323	304	355	321	291	325	338	355	290	317	332	318	311	328	338	347	374	324	348	326	335	321	320	349	339	331	313	333	346	330	306	327	331	344	321	337	317	336	329	311	299	298	310	358	294	315	329	334	327	310	309	322	300	302	335	323	329	303	319	319	324	323	352	313	318	330	347	311	335	329	304	325	295	309	329	321	325	340	317	330	364	351	293	306	317	350	346	316	335	308	336	333	315	302	328	340	313	352	351	315	309	350	325	355	334	332	313	312	315	295	345	302	373	316	359	319	321	319	334	334	327	342	313	319	352	306	330	341	331	332	368	325	305	314	331	332	332	346	309	318	334	317	284	344	314	325	312	321	329	351	352	319	351	348	322	342	312	320	338	319	341	321	348	344	321	319	335	317	315	314	334	350	273	305	331	345	357	326	333	322	341	347	313	319	307	331	309	359	317	300	324	328	308	338	331	295	348	313	331	343	327	340	349	358	334	331	339	365	311	323	294	354	311	345	289	350	333	332	324	339	321	315	338	332	319	333	303	322	337	306	344	317	325	333	304	297	336	292	323	300	351	338	302	334	322	317	345	309	340	336	312	345	326	314	289	336	311	290	343	350	327	329	353	329	308	304	329	336	334	344	319	318	323	327	311	316	326	350	317	292	355	308	327	326	271	291	328	331	300	340	315	312	342	313	342	334	321	314	352	311	358	324	339	319	301	312	297	333	315	334	336	333	327	342	331	351	349	352	313	333	343	306	325	349	309	293	313	325	296	315	306	288	323	357	309	347	344	317	356	328	338	283	333	348	302	319	342	346	321	318	300	328	318	345	335	317	337	300	301	320	339	324	329	370	309	324	354	336	317	306	337	346	360	324	340	364	298	330	310	317	321	344	314	338	336	318	351	377	316
11191	24414	21961	14459	10718	9136	7998	7295	7242	7854	7841	7187	6745	5896	3952	3342	2705	2491	2220	1947	1758	1659	1519	1485	1299	1267	1092	1044	973	978	865	851	819	742	776	691	751	770	698	668	721	696	667	644	641	670	646	658	689	707	721	693	656	652	670	643	675	602	621	687	648	658	652	631	650	577	578	582	556	612	560	602	554	588	577	537	625	589	588	547	568	546	568	587	558	566	538	569	552	554	582	544	515	565	588	595	588	548	576	525	602	588	597	587	594	560	525	562	513	575	553	565	540	537	544	526	588	569	530	562	551	528	518	530	568	567	579	552	512	578	554	542	538	573	546	508	533	542	567	499	566	593	570	535	600	575	538	536	505	537	580	535	529	560	525	574	557	573	554	545	591	527	565	570	534	532	512	514	574	553	603	527	578	570	562	582	558	557	534	541	551	518	582	544	565	562	525	583	564	529	559	530	535	513	547	554	536	540	547	583	546	509	551	573	526	577	552	570	513	574	529	532	580	571	575	589	545	569	551	548	549	518	540	545	587	538	533	553	518	587	576	556	542	567	603	547	582	521	543	531	541	588	567	581	555	567	508	557	528	574	526	587	557	580	502	532	535	555	544	556	524	553	556	556	544	556	569	572	561	564	504	543	599	564	484	531	537	572	575	556	523	555	554	540	567	543	582	565	571	563	536	562	522	583	577	568	573	558	573	511	558	527	518	587	580	531	597	519	547	514	603	534	540	567	542	561	507	510	507	539	558	547	580	523	590	554	510	575	572	538	550	501	549	530	530	518	573	528	558	591	584	553	553	552	511	561	508	563	573	556	531	531	564	542	566	496	517	605	551	509	526	561	549	555	546	600	535	568	530	585	512	548	565	562	569	568	521	578	547	518	540	566	551	541	538	559	535	558	545	546	577	537	526	568	545	543	564	568	538	537	587	507	559	553	575	538	562	498	557	545	554	556	562	588	576	516	489	535	504	530	550	531	540	566	582	525	558	558	569	553	572	522	562	520	554	533	551	543	530	522	545	566	509	555	506	526	544	562	545	547	528	583	530	586	545	549	576	523	569	568	581	575	546	520	568	546	523	542	566	544	529	517	552	540	603	568	551	544	546	558	543	523	547	509	587	582	535	517	548	525	559	519	521	519	512	552	555	545	535	540	558	571	562	561	546	568	558	556	551	568	547	561	532	572	580	515	542	577	584	558	513	574	605	561	524	552	587	546	522	579	535	581	556	558	579	547	492	573	506	548	579	587	574	609	526	559	524	536	591	549	540	540	574	556	586	543	562	525	547	556	518	572	511	553	523	587	577	563	529	543	556	523	560	567	569	537	561	575	529	508	582	556	585	574	574	561	556	526	533	538	552	561	551	561	572	523	556	567	559	560	527	539	592	538	534	556	584	531	541	532	591	578	517	564	523	556	547	514	537	571	522	586	520	536	541	521	537	566	527	529	564	581	532	526	550	538	546	575	579	589	550	548	518	546	540	545	566	555	569	559	561	565	563	550	529	531	580	519	567	551	566	540	553	574	514	532	571	568	578	535	560	584	584	526	568	545	568	550	544	553	524	562	556	543	558	546	552	581	533	586	536	544	541	505	547	566	568	577	537	541	552	591	554	535	550	552	527	525	565	556	543	582	561	575	564	549	539	553	533	518	539	523	558	569	512	549	566	544	553	549	563	549	530	525	531	527	546	545	578	532	537	539	548	555	524	518	565	592	550	587	535	560	522	567	572	553	553	521	506	548	585	551	547	568	536	546	540	520	525	562	571	528	566	527	526	552	589	537	560	560	535	570	561	564	551	524	540	540	591	525	549	525	571	555	567	606	516	575	548	565	551	526	534	553	522	572	525	543	593	556	529	518	549	555	577	576	555	528	543	510	545	575	562	558	542	617	549	591	555	512	543	541	563	574	592	518	554	577	541	540	581	550	527	579	551	623	553	530	552	538	539	570	526	534	591	529	577	571	502	556	526	529	528	543	507	537	557	541	601	532	532	578	557	563	576	503	540	538	593	548	582	557	580	549	539	563	501	548	506	577	562	559	541	552	546	569	533	532	524	586	563	565	543	560	560	510	549	555	544	539	512	559	533	585	568	557	569	541	557	568	558	561	586	572	530	542	555	574	546	544	539	542	570	560	567	510	505	557	567	528	540	563	566	551	538	580	573	520	546	546	520	538	558	553	551	531	528	528	546	530	531	568	557	563	515	526	551	590	550	556	524	559	555	551	495	569	552	570	542	530	568	525	603	562	561	525	547	570	546	538	576	537	526	555	530	543	532	568	579	558	536	576	527	529	574	540	536	573	572	560	596	577	531	538	522	576	576	520	537	580	557	546	563	572	543	577	566	545	561	555	580	559	554	608	552	520	544	540	515	542	544	563	552	536	589	552	509	538	580	555	562	545	565	554	542	544	500	566	559	563	567	561	505	579	545	563	548	601	539	544	577	496	555	525	560	527	543	558	558	550	544	539	570	538	547	562	567	587	520	586	523	507	586	580	584	515	584	552	551	539	586	579	555	539	572	585	567	545	551	559	572	586	551	529	519	514	529	591	561	568	536	549	572	527	564	566	532	585	521	572	584	555	563	519	601	568	538	559	561	553	594	544	589	515	502	587	561	551	579	552	546	536	548	563	485	521	516	522	566	546	587	569	557	554	529	561	558	517	579	520	526	520	592	567	520	564	559	563	581	562	492	556	527	530	558	575	580	554	514	560	555	599	550	524	556	550	555	575	514	595	538	581	547	571	572	529	604	545	579	532	535	546	549	555	549	540	510	563	533	586	551	570	579	548	564	530	565	549	541	579	540	530	553	552	527	500	553	527	540	547	559	539	537	530	554	479	558	529	579	526	570	551	536	557	591	532	546	514	555	539	538	514	581	574	571	555	565	594	565	569	549	557	551	550	549	570	529	549	610	544	565	522	553	541	571	548	571	527	509	552	514	505	587	563	545	585	530	586	509	564	536	578	548	530	558	528	557	490	506	586	548	535	573	559	504	569	519	544	549	507	554	543	549	560	564	524	500	550	567	527	543	554	566	569	594	540	554	559	522	557	536	563	565	601	521	531	590	535	571	577	541	536	517	508	519	573	526	569	522	568	530	533	535	537	568	575	562	544	558	611	516	529	546	541	557	543	572	591	565	531	540	587	573	507	559	590	612	545	583	579	569	580	573	540	561	559	524	588	586	521	573	544	585	568	530	619	547	515	550	515	570	570	550	544	550	553	548	531	554	556	574	547	552	557	528	571	531	542	543	579	514	549	529	583	583	550	579	544	557	539	539	561	553	586	549	561	561	552	560	548	548	541	560	535	568	535	592	523	588	563	526	507	546	573	547	553	527	561	572	550	566	509	544	554	540	517	534	541	557	572	519	570	596	536	519	554	547	564	552	557	545	593	522	528	539	609	599	524	566	522	556	565	551	495	577	578	559	543	554	574	568	538	563	552	550	550	524	617	510	579	578	502	588	533	568	550	544	549	535	563	535	533	569	546	572	519
26798	20820	11044	2656	1328	1033	931	834	785	843	991	944	876	744	579	452	432	390	396	349	338	331	322	321	288	302	285	245	257	264	258	254	249	229	231	259	223	246	201	233	220	216	216	219	226	238	246	218	199	241	254	216	244	206	193	236	218	246	247	247	234	240	212	208	223	216	221	240	209	214	222	244	215	205	209	188	200	210	216	230	216	204	198	246	235	203	228	202	205	213	230	230	203	235	213	230	223	204	224	222	232	218	217	193	199	233	224	198	209	192	209	207	219	206	217	208	209	221	212	203	230	221	230	215	221	208	236	227	219	196	194	187	205	195	222	206	195	215	226	211	215	217	195	222	211	213	208	199	209	236	207	245	200	220	209	217	202	210	234	215	219	207	186	191	216	205	199	195	215	217	211	188	200	199	217	201	190	224	229	206	218	208	240	234	226	195	220	185	207	198	223	202	207	203	226	218	224	203	208	188	223	196	210	195	212	220	217	199	229	204	225	241	237	211	206	222	229	227	194	198	204	207	226	221	236	222	232	182	209	202	216	187	208	205	213	220	204	200	202	219	183	230	205	221	210	236	209	244	218	185	215	230	220	202	202	208	203	231	217	213	232	199	197	205	231	215	219	204	213	216	205	208	248	186	190	201	205	226	201	183	207	194	202	241	182	185	220	210	214	205	208	213	197	206	210	238	209	237	201	217	198	205	238	230	192	199	237	229	209	186	221	231	199	222	184	233	216	211	216	217	199	201	196	208	185	238	201	215	208	216	210	213	215	222	230	198	234	198	204	224	203	226	223	216	209	220	212	195	220	235	197	226	205	189	220	219	199	186	194	206	204	225	205	215	200	193	197	192	211	193	201	189	232	206	215	211	197	196	206	191	191	215	213	205	206	207	213	200	244	234	214	209	222	194	198	216	224	234	222	212	223	220	213	221	206	227	210	195	209	217	197	187	213	206	191	214	219	207	229	217	245	220	216	177	180	226	217	228	209	222	223	212	188	203	213	224	198	199	218	215	202	213	213	191	214	233	209	214	241	212	193	204	207	231	209	212	252	193	213	217	188	226	215	208	210	196	206	177	214	200	200	203	236	210	191	201	199	201	227	219	214	213	212	227	194	197	224	201	227	201	207	224	225	240	199	197	192	178	206	226	206	216	206	197	206	217	213	152	195	218	227	227	220	192	231	212	205	246	226	222	202	196	218	212	201	199	235	193	218	200	202	192	209	228	218	241	205	187	205	207	196	202	211	196	221	233	228	203	217	189	212	205	213	198	206	222	209	240	186	214	236	218	215	212	207	188	195	223	200	204	215	218	193	216	210	231	214	213	211	226	205	211	201	212	225	210	228	202	248	198	214	230	219	202	188	189	216	215	213	219	204	194	209	210	202	204	211	216	196	193	207	229	220	208	193	205	189	201	198	214	210	174	212	208	228	215	204	213	224	219	230	199	220	214	220	222	218	198	199	204	216	236	217	216	229	214	220	198	218	195	207	228	201	186	227	210	203	233	214	231	220	215	221	238	217	206	206	221	194	208	228	207	219	198	175	200	191	211	203	216	202	197	205	221	228	217	197	208	195	197	211	235	215	218	215	208	219	210	196	223	210	200	248	216	218	230	214	199	223	229	217	215	203	202	196	202	229	236	198	178	212	201	226	233	248	251	212	215	191	222	219	243	196	236	203	246	214	183	209	234	236	249	223	190	194	209	208	206	217	191	220	219	208	210	197	214	188	215	192	209	196	210	214	198	224	235	210	221	207	213	213	207	212	211	216	191	205	202	212	198	219	216	221	202	209	225	219	214	188	207	216	226	200	217	234	219	193	180	204	204	222	205	220	234	193	233	226	217	197	190	199	198	231	207	202	209	203	187	208	211	210	200	186	223	248	201	227	192	221	195	207	205	210	194	207	220	199	220	211	201	222	220	205	216	209	228	188	208	216	205	195	214	209	186	203	208	209	206	197	228	208	218	224	231	206	227	210	212	217	171	207	214	220	228	205	184	214	219	205	223	203	207	200	207	231	245	206	220	224	239	227	215	188	179	216	248	204	222	201	219	210	216	190	196	199	221	231	199	195	223	227	228	211	207	225	184	215	208	205	211	192	189	203	217	207	237	214	210	225	209	242	204	190	222	204	216	215	206	206	199	203	199	235	199	201	201	216	228	221	191	223	203	225	223	184	215	210	210	232	243	204	215	213	220	183	223	207	216	182	226	208	216	216	192	213	209	203	204	232	216	206	229	197	229	215	195	222	204	214	206	201	211	228	243	193	216	236	197	213	198	227	203	210	226	210	215	218	219	218	201	222	228	228	213	200	210	206	208	212	224	222	204	209	199	214	221	217	206	201	201	221	238	209	201	218	206	209	203	218	220	208	200	195	211	193	226	218	209	198	207	206	219	220	200	215	230	213	219	206	213	228	215	187	218	193	222	214	198	226	209	217	209	201	237	216	205	202	212	211	204	207	201	181	204	220	206	224	229	237	229	237	204	221	199	231	216	195	214	224	215	192	186	195	197	194	205	187	180	215	201	220	217	220	220	204	213	205	223	188	216	190	203	234	190	212	214	205	222	231	188	208	185	237	187	231	219	215	213	201	189	216	204	216	221	228	212	234	225	228	224	212	228	201	217	207	195	235	236	228	226	219	220	203	173	223	221	208	213	181	198	204	189	178	211	223	219	226	243	195	219	222	191	213	213	211	182	192	181	223	209	224	204	196	233	194	226	212	204	234	224	206	225	211	184	212	212	215	200	241	181	196	196	222	202	228	225	224	218	220	212	195	208	184	222	202	218	213	206	202	212	240	204	224	206	226	227	171	212	204	220	207	200	205	200	224	221	193	209	203	223	190	216	225	198	221	197	236	228	220	221	228	226	233	220	194	203	248	238	201	201	194	198	223	209	230	225	194	214	210	192	183	228	191	193	207	192	195	211	232	232	228	184	222	208	201	214	218	203	185	250	219	214	234	191	203	220	202	204	233	193	217	237	219	231	198	194	219	227	236	199	219	232	223	212	183	230	206	196	205	203	210	188	183	219	217	223	207	223	203	205	188	229	253	220	253	244	193	187	227	190	210	200	201	213	201	208	209	214	230	205	207	201	220	229	190	217	250	222	214	212	208	200	214	192	212	195	210	216	225	200	180	198	208	228	234	204	228	201	226	233	225	215	233	211	224	203	219	209	221	206	212	177	225	212	213	216	209	229	188	190	202	224	214	189	212	187	197	200	214	211	209	185	225	217	218	209	197	218	216	225	213	208	206	208	189	233	217	236	238	213	215	182	231	208	217	228	235	216	213	219	201	233	227	210	218	204	203	224	225	213	203	190	200	203	231	211	210	193	228	204	184	222	202	230	225	216	208	198	238	202	203	202	224	225	236	204	212	209	203	215	209	215	180	183	201	196	232	220	237	210	213	213	198	186	216	194	239	212	252	202	211	220	205	227	193	200	220	216	208	258	204	220	228	231	224	188	179	220	224	217	206	220	209	226	210	202
6987	10175	8598	4914	3660	3131	2904	2749	2698	2966	3388	3139	2971	2480	1777	1452	1182	1033	903	884	810	741	745	665	676	607	553	527	486	486	481	514	505	460	444	456	466	432	427	416	411	432	431	421	443	426	428	408	431	447	470	448	430	401	436	424	405	451	445	437	420	407	436	392	442	359	394	344	349	399	385	396	356	383	397	384	426	387	385	401	429	380	336	382	390	366	364	380	368	385	360	373	366	368	372	398	374	356	403	355	363	387	413	351	357	389	360	396	394	390	377	404	359	382	376	377	346	370	392	364	395	364	360	382	397	387	396	364	360	397	399	384	371	364	340	405	352	399	388	350	350	381	383	357	346	366	385	338	370	369	364	405	347	395	389	393	360	375	401	364	429	371	354	369	366	385	395	350	396	388	353	373	339	346	365	377	380	368	384	362	371	400	358	367	378	376	329	348	341	402	356	376	394	378	403	364	369	357	391	373	391	364	369	339	347	402	373	390	387	396	367	370	350	382	371	388	365	369	388	371	356	374	335	390	396	366	349	342	399	364	352	394	370	363	369	374	364	393	358	367	406	351	347	374	380	375	365	388	387	396	381	366	376	385	372	381	337	384	379	388	375	390	381	364	393	366	359	349	352	366	320	391	363	333	364	336	350	395	407	366	391	391	358	368	385	368	344	358	360	360	347	381	344	401	382	367	346	386	349	408	386	387	371	344	376	361	377	363	395	353	389	343	367	357	382	344	357	369	382	361	381	401	421	393	357	402	372	364	376	349	361	380	368	392	352	364	382	385	412	406	352	372	402	381	385	387	374	351	364	381	359	370	374	369	358	371	372	343	396	367	402	354	405	358	415	365	363	350	353	397	335	353	362	375	389	390	371	337	375	397	364	372	401	385	399	352	411	396	388	382	378	375	389	369	383	391	368	384	351	362	386	363	361	371	384	371	375	420	345	373	383	371	392	363	351	393	389	356	367	380	425	377	381	408	380	344	372	361	354	359	389	368	380	384	411	358	383	374	390	364	385	380	348	392	383	365	387	363	388	391	373	375	356	392	372	347	380	366	380	400	384	361	367	410	367	403	401	341	399	397	385	395	390	371	375	364	350	364	364	363	338	375	367	365	388	383	397	350	388	336	381	370	376	377	346	388	357	358	412	363	392	380	369	390	364	388	365	369	347	348	349	387	351	353	355	391	377	353	394	329	393	401	354	430	391	361	395	387	335	392	349	385	366	389	362	382	380	375	362	354	385	403	392	403	361	387	392	356	389	409	347	420	383	361	377	371	369	366	384	393	386	372	382	398	393	377	363	388	353	367	374	384	366	409	402	383	399	397	396	376	387	403	371	361	384	334	335	375	396	369	398	367	361	405	385	389	376	382	375	383	385	404	369	363	377	371	348	379	372	386	395	372	349	394	377	370	330	363	375	385	363	358	392	370	329	354	403	368	350	363	370	377	344	412	349	354	380	381	383	419	357	394	378	361	403	356	382	369	367	401	372	368	386	381	390	364	361	367	353	373	376	402	393	379	368	401	390	391	370	391	355	368	391	362	372	359	363	389	398	405	385	384	383	390	392	343	421	349	398	389	349	336	378	354	363	378	388	360	351	380	364	383	346	353	390	384	346	373	377	371	371	387	396	337	366	381	367	342	337	408	381	357	372	370	377	386	362	372	397	379	367	388	386	387	354	365	373	361	368	375	380	343	389	362	402	371	384	406	402	382	378	402	350	357	343	386	362	385	379	359	381	350	348	385	362	360	357	371	361	371	360	362	360	367	351	399	375	381	386	389	348	359	372	395	393	343	397	338	372	343	405	375	399	330	377	380	379	384	374	347	373	378	367	361	404	359	360	357	390	355	382	385	367	371	396	384	370	359	354	366	323	349	358	382	366	406	367	371	379	341	361	348	372	359	358	415	391	372	379	351	378	397	408	349	369	414	357	358	382	369	353	377	352	392	396	342	362	348	353	403	406	389	353	361	395	392	357	354	355	385	377	364	346	364	340	370	363	347	375	404	360	371	367	375	388	405	377	339	359	381	359	383	372	348	343	372	384	374	364	364	391	360	380	393	419	395	387	349	353	357	385	402	379	330	352	403	390	384	374	353	357	379	403	354	399	366	389	394	344	352	361	357	385	346	362	396	369	383	379	373	386	381	360	373	371	370	337	375	382	339	370	379	366	361	390	377	395	359	367	375	362	372	370	380	323	359	375	340	328	371	369	379	388	380	358	406	392	356	358	344	394	383	364	353	388	345	375	366	387	326	365	347	380	359	356	366	347	393	344	351	397	371	368	352	353	378	389	419	366	321	364	391	370	395	382	347	362	344	402	351	381	366	394	383	358	416	373	376	375	386	385	353	414	366	412	375	358	351	381	380	373	360	385	372	336	382	379	368	385	408	374	351	399	356	428	403	347	385	404	379	369	338	387	369	343	364	361	377	378	391	394	365	400	368	364	395	376	363	405	354	391	399	383	380	383	363	378	380	361	377	383	342	377	353	383	368	392	386	370	370	403	341	394	361	381	401	367	365	383	383	342	388	392	343	375	380	384	377	407	355	349	365	382	407	391	399	385	380	392	392	379	383	356	345	382	388	381	376	388	389	385	356	361	399	361	376	366	387	378	384	380	346	388	390	380	363	427	351	393	351	357	390	328	374	387	371	379	330	384	340	387	381	375	356	384	394	365	368	395	365	352	339	356	373	367	345	361	380	366	385	374	376	385	366	377	392	355	370	362	348	344	349	393	325	366	360	407	391	391	353	370	408	366	392	379	399	326	365	388	370	395	375	378	365	384	402	347	375	390	398	369	394	366	380	345	371	384	366	362	384	380	382	347	371	337	398	371	354	370	374	364	364	375	379	412	364	376	330	384	370	336	378	375	416	353	344	371	351	363	375	361	389	384	370	382	382	365	358	369	409	375	373	379	383	383	370	326	372	383	365	375	369	364	346	369	378	374	405	381	398	360	402	380	400	383	388	381	351	388	370	357	371	381	391	385	384	356	375	369	393	355	392	375	382	354	383	356	379	385	394	388	347	380	382	366	379	369	345	369	375	382	419	390	369	381	356	376	372	386	401	389	341	369	354	363	365	370	366	364	343	417	391	364	390	399	379	397	345	340	385	399	386	357	346	386	354	397	362	400	384	347	377	383	414	389	395	344	352	345	339	382	382	364	357	374	348	384	347	382	345	389	364	376	404	393	373	386	366	391	368	368	367	366	388	336	377	354	354	368	391	329	371	369	363	400	401	382	351	369	376	372	364	391	377	363	345	425	395	407	373	387	342	365	370	386	391	379	381	360	347	414	382	361	379	351	380	365	358	383	366	378	360	359	406	376	343	396	348	327	422	380	368	378	388	369	357	390	367	396	402	389	354	377	425	390	379	359	329	373	377	409	397	347	381	348	388	369	397	380	384	388	375	391	408	386	396	358	386	388	355	358	402	402	386	331	387	390	333	392	333	324	373	382	410	381	348	404	354	372	417	377	363	380	385	366	373
24147	21270	28387	24444	20396	5442	2221	1777	1602	1831	1862	1764	1561	1240	944	792	719	634	646	561	562	540	549	490	458	422	395	376	411	395	361	407	337	370	347	335	352	348	327	360	318	355	311	318	321	341	350	310	337	313	357	348	355	346	344	337	357	355	360	351	351	328	355	338	359	327	336	308	295	343	298	328	318	302	328	292	331	296	325	301	310	317	317	308	325	298	334	299	345	284	346	315	294	328	286	293	307	336	316	281	306	317	301	324	282	272	313	319	315	305	326	306	328	296	345	322	327	278	293	317	279	297	333	292	325	305	314	294	271	305	296	309	323	341	280	312	293	314	291	321	308	283	291	319	305	308	312	300	313	290	312	306	299	336	320	306	272	280	272	284	296	306	337	300	318	294	296	324	282	317	326	338	307	266	294	327	339	306	311	298	314	310	330	320	272	288	334	314	293	277	314	319	318	340	322	316	320	288	348	294	299	304	307	294	303	324	297	310	292	324	293	322	298	306	325	316	312	300	307	301	301	301	298	301	303	334	366	284	291	319	298	298	317	304	342	293	314	314	294	321	360	313	329	313	319	355	303	315	308	332	325	312	315	272	318	284	323	322	283	338	334	335	285	306	307	294	327	293	328	304	319	312	298	319	299	300	331	323	292	316	304	339	299	340	311	300	310	268	347	293	328	300	339	308	323	330	295	316	308	275	323	313	301	325	297	315	297	325	299	333	308	300	319	282	283	296	320	306	296	303	323	285	335	320	327	284	315	321	297	308	313	334	300	305	328	307	313	299	293	296	305	320	329	292	316	301	311	311	304	285	337	303	297	359	308	273	324	312	263	307	341	313	302	281	315	310	313	332	323	303	311	309	308	307	319	315	324	306	329	318	286	314	325	314	305	315	288	319	307	266	303	319	306	313	319	281	273	296	298	342	313	291	328	310	287	356	303	344	322	283	288	324	299	316	301	293	333	334	312	309	298	333	319	316	289	274	324	291	303	305	345	319	324	352	313	317	317	307	309	329	307	295	276	314	313	288	260	308	304	301	323	285	362	341	313	339	316	298	321	315	306	284	316	325	346	313	308	317	324	288	271	308	290	309	303	332	316	297	293	286	317	294	322	313	297	298	295	306	324	290	320	335	312	304	326	309	316	316	310	282	325	320	320	307	312	324	270	323	331	331	315	311	323	293	303	315	318	311	324	299	328	299	321	313	282	293	295	295	302	292	302	298	293	274	286	315	317	348	315	287	306	290	310	339	287	318	328	315	295	304	293	291	328	320	275	314	325	308	319	306	299	293	311	336	323	304	280	349	337	319	331	271	293	329	332	316	299	326	309	293	297	304	309	276	336	328	328	322	304	309	313	307	300	285	280	311	295	309	303	291	317	292	298	305	292	305	330	323	310	337	301	304	306	294	311	317	290	329	312	319	301	324	296	288	316	309	290	303	292	296	309	298	297	316	345	336	319	270	329	300	308	308	326	289	283	304	296	298	321	294	288	317	318	298	339	358	291	297	307	315	323	313	312	324	314	287	305	332	312	334	310	315	320	317	299	310	317	288	286	302	291	298	319	287	317	314	340	313	317	317	330	296	284	304	297	353	305	314	322	317	290	299	311	295	323	302	334	304	292	340	296	304	300	320	321	286	324	303	310	310	318	347	298	314	286	315	276	304	317	296	330	275	271	318	329	316	321	295	303	323	297	316	320	297	308	309	277	290	331	320	304	317	312	328	322	286	296	325	298	321	330	307	326	332	319	318	316	315	284	299	317	305	321	316	344	335	286	311	297	303	326	320	295	273	307	299	299	309	343	296	298	313	300	316	309	333	327	296	299	322	313	317	323	328	309	347	273	315	310	331	308	311	308	307	287	307	328	319	307	311	306	296	307	298	313	276	299	325	319	313	296	321	304	277	319	313	312	310	281	323	329	316	333	325	327	302	303	308	285	325	325	265	312	311	306	334	312	345	267	321	297	301	303	317	334	322	318	315	330	301	300	348	324	282	286	310	323	344	306	314	301	316	310	296	266	315	294	307	343	292	309	324	304	301	291	329	325	318	286	308	296	330	314	336	304	289	328	322	301	302	310	315	299	313	314	310	339	299	314	301	287	321	285	325	292	321	318	304	287	285	310	333	286	324	299	335	299	325	310	313	298	316	300	297	323	312	335	303	305	303	291	290	301	327	283	314	316	327	295	323	297	313	309	310	317	307	310	301	303	322	302	293	316	282	326	305	280	318	321	277	325	314	306	324	324	320	312	320	287	334	305	292	296	333	315	305	321	331	290	301	329	297	297	350	298	307	309	306	286	304	326	327	302	286	282	317	319	341	346	295	324	324	320	297	282	334	331	328	314	311	279	332	306	326	304	338	308	300	312	310	318	300	303	298	299	315	298	292	338	315	284	307	334	266	307	294	322	302	328	316	304	319	313	335	315	289	304	312	317	295	302	314	359	285	324	309	269	305	316	317	310	293	295	301	287	320	301	329	318	283	306	303	293	316	309	315	323	301	276	278	303	316	286	275	284	281	317	308	315	282	307	304	321	275	315	318	314	346	313	276	294	304	331	288	328	320	315	295	306	287	321	328	331	307	310	294	313	315	309	298	301	301	325	293	352	267	292	295	316	303	319	329	292	334	298	294	332	343	322	320	312	333	310	316	301	312	307	321	293	304	291	325	336	301	344	305	327	316	303	272	309	325	296	306	307	314	309	342	328	308	347	283	277	311	286	288	311	336	321	344	304	326	317	347	276	307	305	301	335	304	315	310	344	299	301	301	304	314	326	310	315	329	316	326	312	317	303	301	307	332	317	305	314	304	293	326	302	293	278	313	304	307	303	307	326	310	341	291	296	324	288	301	284	309	298	297	315	336	292	295	312	326	322	285	307	306	328	306	307	265	277	284	333	306	281	283	329	310	358	312	318	276	290	295	300	332	284	324	315	336	303	304	303	328	301	301	318	318	317	281	324	339	331	322	291	334	295	307	299	316	319	313	307	288	314	260	306	295	307	322	292	328	295	301	292	345	321	309	314	303	327	332	306	336	310	298	304	311	296	298	271	338	301	317	305	294	288	342	322	328	291	312	311	280	325	308	310	317	303	281	304	302	286	310	338	345	314	331	329	324	282	298	305	299	277	287	307	305	276	338	305	298	317	313	313	300	310	286	327	331	309	322	310	318	314	338	304	296	326	314	310	301	283	298	272	278	294	325	313	304	291	316	308	311	311	329	317	337	312	302	318	290	318	307	274	311	329	310	302	300	275	306	316	298	330	317	296	334	304	277	291	339	303	297	314	289	305	295	320	322	317	293	345	331	311	301	306	325	317	308	294	310	291	320	331	311	323	309	299	303	326	326	286	301	313	291	285	312	321	325	275	309	326	295	298	325	347	333	308	311	319	313	320	336	323	321	339	305	320	330	274	305	332	305	311	325	336	303	340	297	290	322	322	313	289	290	300	287	326	343	262	300	330	305	340	304	334	327	301	299	304	325	308	313	296	349
8998	19369	17005	10370	7866	6853	5789	5390	5215	5622	5776	5538	4768	3699	2754	2361	1938	1805	1633	1458	1304	1271	1190	1079	986	998	949	825	816	754	761	698	754	695	677	641	671	620	603	598	623	595	597	596	586	584	666	577	590	677	657	647	642	611	648	628	641	628	613	627	628	593	630	603	607	558	573	577	587	573	518	554	519	521	567	555	512	518	541	514	545	507	570	531	497	520	518	550	533	532	531	541	560	547	543	502	506	552	534	528	553	580	523	559	563	560	511	549	545	501	531	520	530	552	477	538	530	555	532	554	528	553	512	550	539	542	552	544	500	530	498	525	537	557	516	516	562	546	554	520	534	540	513	567	508	519	520	553	521	540	534	518	522	513	497	552	545	533	556	529	510	542	563	516	524	527	547	539	587	479	535	567	507	528	553	517	533	548	556	540	511	517	531	541	491	523	537	556	495	534	576	515	545	536	517	535	562	569	527	563	562	513	539	533	508	511	570	544	554	532	559	578	545	550	510	498	518	526	521	551	494	573	535	567	550	541	542	542	597	582	503	588	577	538	538	548	548	548	537	511	556	496	484	555	536	561	496	557	510	548	574	540	492	554	510	532	541	526	551	546	545	540	504	537	548	538	582	529	496	553	525	503	557	558	582	523	547	567	500	517	511	527	528	530	534	539	538	576	552	518	545	521	572	573	520	557	502	546	507	534	549	538	563	544	504	540	492	545	533	515	561	537	532	580	542	486	524	554	510	550	539	538	516	539	528	521	560	535	592	580	573	525	531	564	549	509	568	556	524	570	503	535	514	546	546	509	526	560	547	537	560	558	494	539	565	522	552	521	501	537	563	528	499	529	558	557	513	510	560	494	536	554	556	605	538	559	550	563	546	556	548	503	524	521	541	537	568	522	543	560	565	512	547	566	536	551	528	550	567	552	547	522	509	483	546	516	538	531	567	533	543	597	565	534	567	517	520	531	557	544	529	545	561	508	523	530	547	520	510	567	530	528	566	541	528	546	506	481	531	521	536	550	527	553	577	530	542	519	555	501	535	520	566	517	553	524	555	542	524	480	523	542	529	548	533	549	510	554	525	552	522	526	505	512	540	538	527	578	518	514	498	534	555	556	502	542	510	565	535	538	524	559	531	559	541	519	518	569	502	533	560	520	516	556	527	545	513	521	557	541	560	578	495	528	496	532	546	523	548	544	548	522	488	552	564	538	552	571	549	556	551	552	510	554	558	524	568	503	567	525	495	545	547	532	537	515	516	575	547	558	550	534	522	580	538	523	520	563	560	546	570	544	546	559	537	555	551	524	536	546	505	544	506	541	521	517	507	528	523	499	517	556	533	512	550	534	517	519	504	531	481	535	597	546	515	542	533	538	535	507	525	555	547	527	510	521	507	538	516	505	554	552	538	494	513	555	515	574	540	512	533	541	530	556	534	518	550	503	529	557	513	540	544	546	533	545	563	519	575	556	537	553	536	533	514	518	539	489	513	535	563	566	572	537	536	551	548	493	527	513	527	507	538	525	551	579	517	551	539	549	526	560	504	546	546	545	519	566	527	471	556	534	552	553	510	526	505	523	551	478	509	571	562	500	511	525	564	538	543	553	518	521	558	528	527	502	502	535	550	559	494	544	554	559	567	521	534	535	538	496	547	517	495	501	534	558	540	536	547	563	565	538	537	505	540	542	524	535	508	514	535	557	567	530	519	545	534	518	535	561	567	549	501	529	533	560	532	521	527	547	531	476	537	490	566	544	570	539	570	514	527	571	484	515	557	537	563	529	521	513	543	537	535	534	518	499	529	531	532	552	542	527	545	535	530	564	525	511	508	576	527	531	504	544	563	499	527	502	514	509	509	538	541	513	495	583	479	562	552	548	519	534	510	505	540	527	536	554	511	514	549	588	541	541	554	559	567	554	534	529	530	570	536	590	514	528	501	562	527	547	530	548	554	536	538	524	516	547	549	534	547	533	529	504	553	557	540	537	581	522	538	517	527	537	545	563	515	532	532	508	550	517	527	530	560	520	520	534	559	545	543	533	567	529	553	490	534	509	533	517	534	508	557	572	552	551	521	598	539	561	551	553	514	521	517	546	534	528	551	542	544	538	502	524	537	513	599	533	545	549	535	517	553	520	509	540	531	509	516	556	528	548	552	531	509	543	572	555	525	561	525	519	528	570	547	544	525	542	527	557	588	523	499	534	526	543	479	521	559	554	544	517	533	523	524	545	527	535	519	548	546	543	538	571	497	544	529	554	533	553	561	565	555	559	514	576	568	555	552	546	511	579	545	544	539	534	549	505	566	515	556	581	541	531	513	532	523	528	555	519	563	560	509	571	556	539	594	537	498	526	540	510	524	533	543	487	516	518	502	527	496	528	543	522	535	562	542	561	531	515	503	526	533	563	502	539	520	562	536	506	546	492	485	519	532	570	511	560	488	526	501	498	510	557	545	540	513	487	528	490	547	530	564	500	516	539	514	538	549	562	596	544	547	521	499	517	508	553	581	542	488	520	539	559	554	516	525	524	529	484	511	547	517	522	553	506	495	553	497	517	539	548	569	518	545	551	535	558	554	521	534	558	478	497	498	514	523	554	484	511	538	561	561	546	512	514	537	574	514	552	528	530	558	532	509	537	548	546	528	517	496	524	561	526	562	570	535	531	575	553	524	536	525	501	516	503	555	523	544	540	541	547	516	551	487	546	546	543	478	495	555	514	545	551	537	544	525	563	535	581	539	550	538	541	504	549	550	538	538	570	564	533	529	543	538	547	566	519	518	563	555	499	508	577	557	551	531	538	507	500	543	553	515	508	541	581	523	531	504	538	527	537	546	543	564	566	553	511	589	529	552	572	546	541	561	538	553	493	523	507	511	555	544	537	529	565	556	536	524	507	515	516	561	533	532	538	506	528	561	554	515	511	537	568	563	530	571	516	518	545	538	539	510	545	561	487	573	541	537	533	505	536	535	540	537	512	536	525	505	564	564	547	523	526	576	558	535	482	540	551	531	545	517	564	555	527	523	548	548	515	550	552	531	532	512	509	517	499	501	543	541	517	554	559	533	504	543	534	550	522	514	564	569	530	537	550	519	503	548	525	559	504	536	522	511	502	552	506	526	537	542	562	517	527	542	567	532	552	563	526	565	508	555	513	562	552	589	552	540	572	555	575	528	490	514	560	521	519	543	538	525	519	524	560	505	548	540	512	537	520	534	547	522	530	552	529	568	579	516	554	547	516	549	571	542	559	518	521	535	548	502	534	549	565	532	528	543	524	574	542	530	563	569	531	522	513	556	561	525	588	566	513	521	527	559	513	548	556	557	574	539	502	512	532	514	564	548	565	563	525	543	511	567	555	552	513	537	541	539	546	538	501	580	519	514	555	564	540	507	560	495	526	537	573	526	555	535	493	507	543	513	545	501	527	536	557	549	530	535	567	565	538	526	552	551	548	507	567	579	532	523	577	543	521	521	551	523	510	537	550	523	531	553	562	532	516
23216	21296	29091	23838	21300	20264	6291	2935	2302	2490	2717	2613	2113	1727	1358	1166	983	815	891	729	635	626	671	579	615	541	500	463	497	482	468	428	449	413	387	368	385	358	392	350	383	376	333	350	364	384	377	357	359	345	356	355	405	324	381	374	379	376	330	335	355	381	344	377	340	325	357	331	340	330	336	333	355	340	343	320	355	318	340	315	353	316	337	324	296	320	326	347	338	337	323	340	331	335	322	338	343	326	325	316	356	328	320	345	340	337	291	334	310	339	360	370	325	336	312	324	321	336	299	319	332	323	329	364	309	348	338	302	346	325	337	337	313	362	367	319	347	332	328	301	349	336	322	360	326	302	303	355	355	321	316	323	319	293	320	322	307	322	328	331	360	316	331	342	320	370	333	317	314	370	341	302	315	319	346	324	315	323	362	339	325	323	339	303	310	320	345	325	335	339	312	340	303	368	303	358	311	345	328	351	337	308	363	343	313	312	385	326	361	365	317	323	335	343	317	309	315	342	324	313	361	334	356	322	331	323	359	314	347	345	315	310	296	302	359	342	319	333	356	349	332	316	334	292	294	348	328	329	327	314	338	325	316	335	315	290	324	348	291	328	313	327	297	354	311	341	365	326	301	319	320	312	346	334	313	354	324	294	318	348	291	323	384	327	321	298	356	321	314	344	340	315	330	312	353	308	312	322	331	340	312	337	350	325	305	342	326	288	331	313	308	318	344	307	328	315	313	336	306	331	283	339	323	325	351	308	322	292	333	288	361	336	275	304	331	293	309	319	353	322	308	333	346	330	321	290	312	306	326	334	351	323	335	317	324	354	362	338	319	332	331	347	343	342	346	312	345	344	306	343	319	332	330	302	354	317	314	344	319	335	350	347	339	329	312	275	360	376	327	317	307	346	305	312	346	342	298	347	381	349	334	315	339	311	340	349	340	318	314	339	329	329	319	332	335	321	322	362	311	321	323	348	331	337	338	320	324	337	315	306	331	325	325	316	332	333	355	347	317	334	350	317	327	350	356	338	354	295	357	333	320	323	319	335	356	321	314	306	320	305	335	352	319	315	320	329	334	336	333	330	318	334	327	329	311	354	361	346	339	340	350	310	332	351	330	300	328	320	369	318	335	347	332	315	341	335	327	343	346	322	362	341	342	331	364	306	315	346	322	334	342	328	316	334	359	349	330	350	325	331	355	323	345	335	328	307	369	322	305	331	336	343	319	312	327	351	350	302	322	330	322	331	348	296	321	314	330	315	352	292	378	360	295	344	304	303	350	329	341	314	349	344	330	333	362	350	329	333	287	328	315	338	330	315	314	338	341	310	350	336	349	361	320	353	312	329	337	352	355	283	338	305	329	340	334	284	324	359	338	345	318	379	318	325	275	316	327	306	297	349	354	355	311	334	333	326	361	317	334	335	340	333	315	312	345	328	314	342	335	325	315	309	338	326	332	333	325	304	350	343	341	312	349	358	309	334	358	284	332	324	341	324	307	337	313	323	321	335	327	336	301	349	318	300	312	343	311	326	326	337	330	346	295	315	335	300	359	310	351	297	380	323	342	312	341	316	328	292	305	322	320	323	327	297	334	333	300	327	320	357	312	299	307	316	304	315	309	366	297	331	326	299	349	368	346	324	338	291	354	325	350	332	330	332	322	338	311	300	321	344	308	333	309	331	319	306	331	306	317	337	333	315	313	327	309	338	319	320	324	328	327	331	297	358	334	343	359	338	293	325	359	354	336	343	333	313	354	344	334	318	345	321	306	319	335	373	324	318	362	346	317	323	332	315	340	347	321	341	325	305	329	361	319	332	323	322	343	309	302	319	319	305	324	314	343	306	327	303	339	312	320	349	318	363	340	329	301	346	319	327	312	322	332	323	298	331	339	346	333	312	310	309	312	330	328	316	324	310	358	301	324	322	349	315	303	335	335	311	293	313	330	286	332	310	353	347	329	331	340	344	313	323	306	324	338	373	314	345	339	326	339	311	343	347	309	334	315	312	287	330	311	319	340	305	316	323	308	332	288	316	332	307	315	331	325	324	318	320	310	350	313	315	354	329	332	348	326	335	347	329	314	323	343	308	320	305	336	330	319	340	334	310	317	304	339	285	371	331	319	331	357	320	348	335	308	326	324	314	346	319	340	332	320	327	315	352	324	320	337	338	296	329	306	323	317	323	342	292	351	321	353	322	300	346	326	331	298	318	303	313	340	324	318	315	304	330	312	339	306	322	329	328	306	316	337	334	316	345	326	336	341	354	318	328	305	348	348	339	318	344	326	331	304	330	328	314	320	304	329	334	318	293	323	320	332	303	341	322	291	343	354	329	337	332	325	304	339	342	324	314	297	323	281	365	305	343	297	314	326	349	349	319	341	341	356	357	292	339	286	302	308	346	342	332	346	339	304	331	307	308	341	344	332	299	313	303	351	312	324	341	341	347	309	316	299	302	335	338	304	365	317	341	333	339	342	296	310	335	327	340	308	316	354	341	315	335	333	329	330	331	345	352	345	309	312	297	346	344	346	310	312	328	304	317	328	337	327	327	321	312	341	350	315	325	367	311	339	331	328	320	288	330	307	320	316	322	305	330	336	306	326	332	346	340	303	329	328	315	312	301	322	356	357	296	305	340	300	376	360	316	344	354	328	341	330	314	327	333	297	358	341	311	308	322	315	327	355	345	371	345	347	319	339	340	332	319	305	335	344	330	334	327	293	353	362	317	321	311	325	315	328	338	298	355	307	312	347	312	285	315	328	337	313	304	334	343	348	290	322	313	317	317	311	358	333	337	317	345	311	315	335	315	291	308	327	316	354	299	306	317	316	326	350	350	331	328	337	341	303	313	334	359	298	316	315	344	316	312	338	313	311	331	323	326	312	316	319	340	345	318	291	339	350	328	320	314	320	316	336	314	346	306	329	296	324	333	323	304	326	291	330	358	305	339	291	324	338	320	322	337	314	363	325	365	327	355	335	344	302	342	294	313	311	302	306	320	349	349	330	313	340	331	348	359	350	321	312	333	309	326	311	335	303	332	366	320	330	316	306	326	338	321	322	335	299	332	342	311	337	341	348	315	316	328	312	301	328	347	329	311	322	320	314	358	329	332	336	328	342	351	290	318	333	331	303	315	336	316	324	337	325	298	335	304	341	294	332	309	316	359	325	336	325	312	339	354	346	326	322	324	334	347	284	310	355	317	304	345	344	321	366	323	321	328	299	331	319	332	339	329	328	349	315	295	341	307	316	303	332	320	335	342	346	310	323	332	343	324	345	340	345	324	302	329	324	343	312	307	305	355	313	330	316	345	310	336	309	317	324	361	334	339	331	316	350	329	309	311	308	320	283	339	328	303	329	297	337	306	328	326	330	365	326	334	331	318	326	332	344	342	349	308	330	347	312	346	316	292	305	324	338	345	316	314	301	321	308	345	313	335	309	329	346	317	310	325	327	341	352	336	305	310	329	344	335	294	333	325	336	334	332	329	361	326	349	331
11650	25316	22176	14688	11298	9927	8511	7853	7457	7509	8092	7578	6682	5213	4064	3106	2723	2439	2108	1913	1719	1543	1489	1534	1427	1228	1076	946	922	912	923	839	817	860	797	756	745	759	763	721	660	686	655	647	666	651	617	642	668	708	667	691	632	647	663	638	643	678	713	695	684	633	676	621	575	605	580	602	596	592	553	603	606	580	565	549	573	547	587	595	548	568	552	582	533	553	570	573	562	553	568	572	569	552	548	618	523	575	578	567	542	616	568	568	550	552	556	570	597	532	571	550	568	587	511	593	572	546	540	540	562	599	565	567	561	574	551	550	579	552	550	552	506	583	574	579	595	549	623	601	561	564	526	568	580	580	584	540	523	515	590	545	577	562	546	555	544	520	595	591	520	536	600	570	571	544	573	576	522	569	558	588	535	579	557	579	545	554	551	565	598	541	580	595	585	541	547	528	578	574	540	563	597	539	542	553	517	558	582	536	543	540	525	548	572	603	539	557	515	553	525	534	571	583	569	543	534	540	563	561	519	568	531	559	565	505	567	518	522	538	574	573	582	546	555	554	545	597	550	555	563	558	545	501	586	555	583	564	563	558	600	538	562	549	561	555	567	562	545	528	571	515	569	536	599	606	569	567	529	543	553	526	524	575	584	557	549	570	560	571	540	533	565	554	563	540	538	569	546	545	576	570	590	550	579	560	582	603	545	573	550	570	594	558	559	544	545	527	503	554	538	572	532	568	555	582	544	565	554	597	541	547	553	562	565	553	536	551	544	579	551	524	564	561	572	567	536	531	566	575	578	556	587	559	522	561	543	592	598	527	566	558	564	580	561	530	580	567	607	591	583	556	543	553	575	556	539	556	555	534	557	556	576	563	549	501	569	571	539	567	601	548	533	540	560	525	567	526	521	583	569	565	558	536	544	549	535	568	589	568	551	538	538	543	543	576	570	522	552	564	579	576	529	591	563	565	587	536	531	547	560	565	577	546	546	552	567	535	597	515	565	553	514	557	546	505	564	556	611	570	566	605	571	533	525	557	569	538	578	516	563	555	564	561	558	569	566	544	579	569	562	574	555	520	582	533	600	559	539	555	582	556	559	558	564	624	555	558	565	562	590	526	544	532	537	535	561	574	590	541	547	574	578	503	586	584	584	570	556	527	503	566	575	568	539	547	563	559	543	518	578	542	556	584	581	532	552	520	506	579	597	549	568	530	536	541	543	562	532	517	530	574	560	548	554	575	552	547	545	539	535	587	551	542	533	565	554	594	520	546	556	559	534	547	565	545	545	534	574	565	569	576	579	558	559	587	566	594	527	543	563	604	567	531	566	545	577	530	521	569	548	578	512	548	550	552	549	548	557	528	565	553	562	543	527	536	597	579	577	537	571	568	553	586	555	543	525	532	524	569	544	577	534	544	580	554	499	564	565	619	582	558	550	536	556	548	583	585	551	564	541	561	580	548	545	553	523	593	621	554	591	558	566	568	569	588	580	555	550	561	557	545	580	574	537	535	579	570	532	547	549	586	556	544	568	522	576	566	574	582	570	507	525	534	520	532	592	549	555	535	558	542	531	576	510	585	546	534	587	579	539	563	553	560	573	507	562	584	571	568	547	622	545	539	499	623	581	555	524	551	525	585	554	574	559	557	559	569	535	515	557	569	575	574	583	560	565	546	615	595	538	568	564	540	546	586	599	547	515	552	538	533	568	577	525	526	569	593	588	588	593	560	556	547	569	557	569	557	542	575	587	553	545	536	550	576	545	558	532	540	599	520	587	562	570	535	551	569	536	587	564	550	570	577	572	573	594	527	619	555	595	524	508	582	577	568	526	577	568	592	576	523	571	553	543	518	523	547	530	554	575	539	552	565	555	575	559	570	554	559	569	530	531	528	602	536	552	545	560	581	590	543	561	566	512	524	533	554	547	541	554	532	579	588	536	532	535	567	509	583	546	557	566	586	532	583	567	512	539	524	549	553	556	616	545	531	522	599	546	560	553	592	547	544	544	578	548	576	543	580	532	586	552	562	526	566	531	569	581	561	556	606	565	560	547	522	586	591	545	545	567	557	528	558	546	559	500	590	575	578	553	514	557	555	544	540	507	538	573	561	580	573	577	554	586	545	566	582	542	544	565	556	601	559	599	581	611	539	545	544	561	575	561	555	516	576	592	563	565	568	581	566	525	564	565	499	569	599	514	557	537	572	541	577	524	580	508	559	516	573	568	562	580	578	560	544	544	530	556	535	547	580	562	539	579	571	565	556	548	603	579	562	534	542	553	590	555	576	564	588	553	516	558	533	565	556	558	564	533	526	536	544	589	586	552	549	584	529	557	521	559	572	544	544	560	555	542	572	596	603	576	629	571	545	551	553	558	523	584	592	562	522	553	591	546	590	560	560	585	533	543	558	555	531	574	571	574	533	543	564	564	583	606	576	570	534	567	568	551	583	539	518	586	564	566	555	573	589	534	520	532	590	542	550	582	552	533	506	552	540	584	567	560	519	567	584	573	570	539	564	541	524	536	561	558	567	504	558	552	569	564	537	550	556	603	564	564	586	567	530	524	543	569	550	564	566	543	561	563	524	571	563	545	585	559	561	538	577	560	558	528	559	588	602	596	532	522	606	543	556	520	575	534	539	558	588	567	534	536	563	526	582	583	552	535	512	569	551	561	575	547	559	559	542	565	547	577	567	616	575	519	599	551	547	590	573	543	575	545	571	599	549	548	507	539	584	583	557	549	569	549	609	575	542	543	577	550	544	558	526	578	567	544	553	528	570	524	520	576	577	537	539	580	606	544	579	504	586	598	560	530	598	553	534	522	567	571	512	541	532	513	548	550	531	570	559	520	537	594	564	516	545	546	579	558	555	560	564	552	581	543	537	555	592	555	576	500	561	545	552	540	565	605	562	531	561	589	558	586	591	572	525	586	510	587	538	534	587	598	524	559	516	537	570	528	573	508	547	541	587	570	544	549	525	571	569	563	546	543	588	551	608	555	528	557	541	534	555	551	529	570	555	540	566	539	542	570	531	573	569	551	540	563	549	574	591	535	540	531	534	558	532	590	548	537	577	585	530	518	583	559	530	555	569	532	551	537	554	520	559	556	577	541	505	508	574	540	592	554	561	554	563	543	529	552	529	510	522	558	579	549	523	535	514	588	567	576	539	605	566	559	565	566	548	551	548	572	584	566	557	556	516	529	552	592	555	534	561	557	569	563	529	556	541	597	583	538	593	544	532	558	590	517	560	605	554	547	539	553	573	540	532	529	494	564	536	550	569	573	545	553	560	541	555	547	512	628	558	552	539	556	504	558	575	521	583	556	541	545	544	546	537	579	561	570	586	538	568	538	583	582	571	566	549	541	560	513	575	573	531	524	573	568	537	567	577	570	547	585	557	587	541	553	557	573	543	550	522	581	558	553	584	579	564	563	580	549	556	539	547	577	569	555	540	559	554	559	549	522	549	554	553	583	556	589	581	562	548	580	562	550	549	586	565	594	523
26764	20850	11124	2745	1446	1120	968	872	854	869	998	1035	895	718	597	486	440	422	369	374	316	303	284	305	292	305	264	259	247	238	267	247	221	261	264	234	270	250	228	246	227	229	226	238	247	229	226	230	220	251	241	241	235	215	228	243	216	238	223	227	233	204	213	229	222	249	220	210	212	218	228	211	222	191	227	246	233	224	229	216	211	218	199	207	256	204	200	215	215	227	224	216	228	214	213	225	216	215	198	222	215	188	207	220	226	206	205	206	195	225	213	226	232	200	215	224	221	232	181	194	204	206	212	208	221	218	233	222	201	216	221	190	225	212	198	192	205	217	212	202	228	232	216	215	199	214	207	221	203	218	228	225	211	212	227	241	210	215	217	215	238	204	223	242	210	207	249	206	215	204	214	209	172	231	217	214	208	223	223	217	232	228	199	195	234	200	216	244	227	221	207	232	232	221	197	248	209	233	208	213	196	181	205	226	203	242	195	202	214	231	223	240	206	232	209	223	200	221	204	223	211	202	216	207	228	228	212	182	193	222	212	200	191	204	203	237	213	207	215	183	209	187	236	229	226	217	233	242	228	210	234	213	204	197	215	199	229	216	227	236	190	217	213	238	178	193	201	218	206	180	208	198	226	205	211	234	190	208	227	214	206	215	223	208	209	224	235	226	193	201	210	225	217	217	231	213	194	220	201	209	233	203	180	229	219	205	203	221	213	197	236	209	203	219	227	198	205	198	232	234	208	212	239	239	223	222	203	182	195	198	200	204	210	190	213	245	188	218	201	211	201	240	215	237	219	237	216	223	210	214	219	235	225	236	209	216	194	221	198	199	244	195	213	199	186	239	231	220	203	192	226	200	210	242	198	224	249	191	215	215	229	225	236	182	212	214	230	216	206	219	196	199	210	220	223	214	210	217	218	223	225	220	213	213	202	182	242	242	221	223	216	181	205	181	174	198	199	204	213	232	205	239	187	194	185	187	191	225	202	184	205	198	214	213	217	231	244	212	244	213	223	214	226	190	185	214	190	217	227	240	229	213	208	199	192	222	200	206	217	230	231	214	214	184	218	252	190	204	218	216	196	181	217	199	207	211	234	215	220	175	191	212	215	223	202	213	179	208	207	229	215	242	197	222	222	211	216	203	223	212	209	211	210	223	189	241	194	210	199	209	207	224	207	186	209	200	228	214	227	233	220	201	191	180	221	223	199	211	211	220	226	208	232	209	189	232	234	217	222	222	213	191	206	224	196	194	235	212	215	192	205	216	209	192	206	226	213	221	221	235	193	227	197	204	217	213	215	236	215	228	230	211	208	226	202	238	211	219	209	202	218	213	232	225	225	228	211	231	237	215	198	225	194	185	227	213	219	201	212	203	196	204	201	195	225	197	234	181	196	206	213	215	219	222	233	203	208	206	222	221	206	192	188	226	231	187	214	232	212	220	211	205	218	205	212	210	197	204	229	200	222	221	236	188	245	231	204	202	211	203	228	217	209	213	204	214	202	214	233	220	218	234	201	195	190	212	207	222	192	209	228	203	237	215	231	207	174	209	188	224	233	205	206	213	222	224	229	216	201	210	213	213	205	217	213	231	210	217	238	206	237	206	228	205	188	203	202	211	211	216	223	204	232	225	203	210	207	229	216	226	213	214	210	234	198	193	223	230	195	216	184	210	222	198	206	213	236	202	197	188	196	230	232	211	200	207	196	235	234	178	218	210	217	200	232	227	208	220	228	214	213	225	218	227	202	197	221	212	215	209	239	224	225	210	222	193	233	208	214	247	200	213	206	223	225	212	226	220	200	229	226	217	221	216	201	232	232	213	213	228	223	196	205	181	216	199	228	236	217	200	221	219	207	215	223	216	199	202	227	211	199	214	212	202	211	226	210	199	200	192	249	208	228	228	222	219	214	208	208	222	216	212	237	211	223	181	227	210	202	189	223	212	203	210	219	214	198	195	222	227	208	236	203	196	212	204	209	208	237	205	224	196	209	224	215	229	201	213	204	210	210	202	206	219	217	193	214	233	215	227	215	212	207	208	227	209	200	231	197	203	213	201	205	212	209	212	223	220	226	234	213	215	203	192	213	219	218	216	211	226	224	208	195	218	215	211	216	202	216	212	218	208	225	241	186	216	209	201	201	214	224	225	232	227	223	197	212	242	204	237	214	215	242	184	204	211	221	224	237	192	233	220	259	219	220	229	185	203	199	229	222	226	191	226	210	210	229	239	206	200	244	209	219	213	208	215	194	223	214	208	188	189	205	198	213	213	240	211	215	204	241	224	221	228	222	213	214	181	203	229	223	225	220	182	216	218	207	203	212	194	218	238	240	214	207	208	189	202	181	227	256	218	227	224	238	222	204	218	243	205	218	195	200	201	209	199	227	198	183	224	202	199	221	230	200	221	198	223	232	220	195	230	219	231	208	222	215	210	193	212	203	198	202	225	216	214	209	199	231	214	233	203	233	219	201	199	203	236	212	230	210	195	202	195	201	215	193	222	224	226	209	211	210	206	216	227	245	206	223	221	236	202	222	207	206	209	230	229	203	195	204	206	198	232	208	203	251	203	233	209	212	218	218	218	212	231	228	238	221	209	210	207	205	206	223	196	210	207	231	211	227	223	224	234	193	199	242	226	213	219	203	207	212	220	216	202	208	211	196	202	223	181	212	207	232	210	210	192	224	228	188	215	223	231	224	191	205	191	213	218	206	214	208	208	193	222	211	205	198	219	212	223	203	220	204	212	232	193	217	236	214	221	233	241	199	217	201	201	220	210	226	212	209	242	203	191	227	228	219	216	210	209	219	196	202	210	210	229	215	209	216	215	198	227	210	229	208	204	203	202	226	196	215	194	212	197	198	213	210	206	205	215	221	253	216	255	195	198	199	210	223	212	226	177	212	204	207	238	217	228	227	199	214	207	177	191	203	194	220	204	199	239	214	215	212	246	217	199	199	199	203	210	193	222	191	198	203	223	214	187	205	252	180	200	215	217	184	212	218	223	223	232	237	223	221	211	225	215	220	212	227	204	215	204	242	213	206	194	216	206	189	192	227	242	223	191	217	209	201	225	198	191	226	201	210	194	181	220	189	218	213	210	217	184	214	243	235	239	223	204	233	200	222	213	212	238	214	243	223	216	215	168	203	189	213	223	223	230	228	208	231	207	194	205	222	203	214	225	200	229	208	221	206	218	220	209	238	248	213	229	198	229	222	188	209	211	222	222	212	229	220	207	210	214	196	210	214	201	234	230	210	218	217	187	213	217	198	195	198	194	229	191	241	214	216	239	210	210	228	213	221	248	226	188	198	212	220	238	222	218	193	229	228	219	186	222	217	187	219	227	235	204	220	209	219	197	214	207	211	218	201	219	224	207	200	186	224	201	226	199	219	205	208	221	206	187	216	206	198	197	207	208	215	242	226	213	204	224	237	212	219	211	222	200	216	223	214	212	181	236	222	219	210	219	210	216	233	209	194	209	196	241	192	226	229	205
7409	10807	8914	5329	4003	3646	3140	2888	2880	3009	3356	3401	3031	2271	1722	1384	1198	1013	967	863	796	691	716	729	645	595	567	537	509	511	468	523	455	506	482	475	464	443	398	416	416	379	449	473	380	414	435	429	389	444	435	437	443	414	439	433	463	428	449	444	428	387	399	408	417	396	386	396	396	398	382	405	364	412	393	365	402	366	402	422	389	351	339	386	390	354	351	379	383	381	359	394	376	341	386	423	365	353	360	379	398	368	380	367	348	352	361	373	376	363	398	367	387	389	377	403	348	377	359	380	424	359	376	419	389	366	364	368	390	379	356	370	383	388	365	384	369	395	348	363	400	372	395	380	419	368	377	369	400	370	371	332	363	369	356	375	369	372	400	368	434	411	360	409	379	362	369	367	372	412	341	411	373	385	381	405	382	372	380	402	363	350	369	360	367	367	359	411	386	384	370	371	342	357	327	347	377	403	414	359	382	373	379	376	358	372	369	360	402	387	375	364	385	333	380	361	355	369	356	371	367	368	344	385	387	362	382	372	347	368	356	360	383	388	375	395	412	385	387	383	376	367	311	396	377	385	376	349	358	351	358	331	389	338	372	354	395	369	361	369	363	394	393	372	393	391	368	384	354	399	378	428	379	361	357	355	424	361	388	375	357	357	383	370	344	382	343	374	394	395	375	359	363	342	347	363	378	389	351	393	399	381	375	401	364	368	364	395	340	339	394	347	382	387	374	368	382	346	393	380	359	356	376	368	394	361	366	381	396	358	357	375	332	390	373	371	374	400	372	388	357	349	385	418	396	374	387	350	325	390	358	367	401	381	366	373	393	383	366	402	415	353	390	375	373	367	369	365	369	369	378	348	377	381	383	327	395	403	373	356	351	399	378	380	380	403	375	363	404	366	379	374	370	390	345	374	393	361	398	390	357	333	403	373	349	347	416	394	355	396	367	365	344	346	353	358	385	356	361	354	385	379	380	393	361	389	410	334	351	385	346	376	376	342	378	342	382	385	345	398	377	363	338	358	361	373	400	366	340	343	373	392	369	372	373	367	380	361	374	410	385	363	422	368	331	339	386	404	365	375	364	331	369	348	379	342	362	354	370	358	405	391	365	357	377	377	360	366	357	377	399	374	370	381	380	341	367	369	414	391	383	364	350	346	379	381	380	413	389	373	378	362	375	367	301	347	364	347	398	391	354	386	350	377	384	372	407	395	364	328	344	405	396	406	351	364	399	362	381	374	348	363	371	362	366	381	377	407	368	390	369	357	355	349	390	386	370	347	366	388	364	348	369	377	382	386	379	355	381	391	379	340	392	351	357	383	357	390	372	393	358	324	312	333	372	391	407	376	347	391	340	371	340	386	370	381	381	362	392	387	381	413	358	365	382	384	369	363	377	358	367	356	363	342	366	368	352	374	375	356	407	401	410	384	383	361	389	408	339	379	336	398	399	354	340	398	363	398	345	346	381	333	357	373	351	382	332	334	378	393	364	402	377	372	359	404	340	387	370	384	332	410	335	391	382	370	362	394	343	379	404	390	386	365	380	378	352	361	385	354	394	369	365	375	389	359	385	358	372	374	395	389	360	340	382	346	347	327	389	361	345	359	344	384	356	373	386	393	370	391	365	335	383	388	386	344	367	363	329	412	398	412	406	369	351	367	382	381	391	361	377	363	384	369	373	394	365	373	372	394	378	388	349	352	374	350	376	394	347	359	426	400	373	354	353	403	365	382	388	343	359	338	337	350	368	351	359	373	363	396	389	360	347	357	370	368	406	371	348	370	414	351	353	375	370	390	389	377	377	390	333	382	380	389	371	388	372	338	371	359	375	380	356	369	358	371	348	379	383	377	388	394	366	383	366	374	407	379	376	381	390	353	349	384	344	371	385	358	374	370	365	380	337	395	372	353	394	404	366	364	374	348	383	402	376	383	399	439	396	371	369	359	402	345	364	377	382	336	382	392	380	381	399	342	365	373	366	368	385	380	349	418	399	349	370	416	349	388	364	382	368	368	383	388	384	373	352	359	375	359	371	359	395	387	377	363	367	386	377	353	385	362	347	365	366	359	367	387	374	358	380	407	356	366	395	379	363	407	368	374	383	393	373	372	399	394	387	345	397	384	349	380	351	369	355	360	348	382	345	365	408	375	381	377	371	369	379	369	373	361	406	369	400	344	390	369	389	372	375	355	359	376	360	394	357	392	385	388	386	363	379	382	348	365	378	357	345	389	392	341	397	375	391	371	388	351	393	382	340	383	370	367	366	396	420	374	374	367	362	350	387	353	365	353	369	352	378	373	395	394	361	391	349	357	397	384	388	353	369	374	357	378	386	354	387	351	385	361	357	415	386	344	375	347	342	374	410	364	333	361	349	384	395	361	374	350	386	403	374	366	328	374	382	377	368	360	336	383	340	394	381	395	374	360	354	383	372	356	367	384	400	366	372	407	363	421	387	335	409	388	387	382	386	362	397	388	378	421	364	381	388	377	322	388	371	381	359	376	372	386	382	345	383	350	417	340	389	367	361	382	394	358	361	364	418	389	376	371	363	384	376	375	360	382	366	350	399	398	386	355	416	385	366	366	379	342	380	373	358	376	328	371	387	375	398	354	359	394	387	400	388	386	381	355	363	379	376	406	386	360	352	368	379	346	376	372	372	341	368	372	385	337	361	399	401	378	346	360	382	390	368	376	374	341	356	401	369	386	374	378	371	378	378	337	350	408	380	359	368	377	357	396	377	381	371	334	354	367	376	360	373	392	370	391	389	372	378	365	367	353	335	377	356	370	367	372	357	351	350	363	343	361	391	391	388	390	395	335	368	363	362	344	379	368	371	363	408	363	398	348	386	386	360	389	355	410	397	361	347	377	374	369	348	365	379	387	381	371	373	367	350	384	414	384	374	363	341	376	366	369	359	374	351	363	384	388	342	338	360	390	347	382	371	374	379	342	337	374	406	358	406	381	367	370	385	387	390	395	384	383	385	414	341	359	382	373	404	385	361	354	388	376	360	392	353	330	392	362	334	365	382	394	408	367	370	383	361	350	334	355	422	350	369	417	400	382	351	373	372	357	366	401	388	374	370	347	382	339	412	386	372	400	359	392	416	355	403	389	373	345	363	370	357	346	358	382	334	384	392	361	376	349	357	363	400	373	373	395	399	390	375	366	356	357	375	373	364	387	373	396	385	387	381	382	349	378	388	348	397	339	351	375	363	386	353	389	369	395	381	392	362	382	365	341	386	364	357	378	383	381	360	373	376	361	370	355	381	389	348	368	356	333	400	353	378	364	414	414	384	365	367	351	408	359	355	344	365	362	370	363	374	391	371	353	397	378	389	374	387	376	356	385	355	395	367	394	371	339	365	368	333	379	382	336	388	386	366	372	373	388	392	374	373	333	357	386	380	392	397	365	375	405	374	363	387	352	354	352	357	406	386	366	424	398	357	349	372	343	398	394	384	397	380	335	368	370	387	368	370	368	366	363	369	317	387	369
24290	21334	28467	24521	20514	5788	2611	1908	1757	1729	1660	1754	1619	1277	1009	893	740	636	590	560	527	542	552	489	470	479	471	423	377	388	397	381	379	363	334	310	370	367	363	350	366	348	298	343	337	347	343	307	344	324	349	401	343	325	331	356	329	349	356	326	347	311	316	343	314	324	343	338	313	305	285	339	344	350	312	317	318	319	313	337	306	322	332	331	303	331	335	336	347	324	316	283	289	339	299	307	331	317	307	328	318	314	319	343	303	322	303	362	299	322	356	334	304	323	291	323	310	327	331	315	257	299	328	310	335	356	313	311	292	329	340	293	276	317	332	314	325	308	361	325	340	320	325	322	308	293	293	316	292	323	336	290	316	292	334	322	310	315	331	323	312	318	313	289	304	320	293	340	314	334	319	326	307	312	302	305	332	325	282	298	311	321	297	294	308	303	335	306	303	305	311	295	311	308	299	282	306	326	317	307	321	278	330	303	350	289	318	326	310	317	312	274	349	320	339	294	313	306	295	330	309	327	297	326	311	340	299	304	315	312	327	306	318	313	312	285	302	337	323	296	319	331	292	292	336	306	319	282	341	296	310	296	353	300	320	321	339	317	309	322	312	296	322	288	316	329	355	317	290	308	330	320	336	310	296	307	319	304	341	328	322	324	320	318	337	323	308	327	297	334	314	302	329	303	300	332	325	297	312	280	302	341	305	312	302	314	309	297	317	305	299	305	328	290	283	308	327	340	313	300	334	301	309	310	319	286	323	280	313	295	284	304	322	330	340	307	294	317	309	270	321	305	314	310	317	285	316	311	304	322	327	323	311	292	287	300	288	317	298	279	306	292	328	345	302	318	310	318	321	335	331	322	316	286	304	348	323	309	317	301	307	333	316	303	328	307	310	304	297	293	319	330	283	313	329	280	299	290	332	356	300	327	320	322	323	361	304	338	327	299	319	296	333	302	311	316	342	324	311	317	328	315	293	326	281	349	319	307	299	350	332	320	331	294	328	333	300	318	294	315	318	298	331	316	334	299	301	319	318	347	304	383	333	322	317	301	277	307	329	321	312	325	298	308	296	338	307	319	296	316	326	328	298	252	311	345	297	327	273	333	316	285	334	323	295	342	305	330	331	351	323	328	340	328	326	299	322	304	305	298	343	317	330	343	300	342	323	313	306	340	315	330	299	304	308	334	302	323	326	310	315	316	329	334	316	288	305	341	324	337	331	339	271	293	334	343	291	322	313	308	288	301	309	297	330	300	305	328	284	350	303	291	300	298	325	343	291	328	306	327	316	322	313	341	302	319	319	260	305	306	316	327	304	314	307	302	317	295	286	358	314	355	295	345	270	291	321	304	331	338	309	315	310	323	326	270	325	309	312	309	332	306	326	333	307	356	312	333	333	329	291	352	331	299	323	307	312	306	353	309	305	325	281	314	318	313	316	322	313	319	295	324	302	306	314	315	301	303	301	326	302	295	332	320	314	299	309	341	287	306	322	281	323	320	344	306	340	313	330	321	359	339	311	293	304	296	291	297	317	303	321	326	327	279	332	293	303	288	285	321	294	296	343	332	302	310	317	319	314	284	332	308	331	290	276	314	297	319	316	305	298	322	300	318	321	289	339	309	322	315	325	350	303	293	333	307	316	285	295	293	298	318	318	328	309	305	308	330	290	322	318	335	313	328	299	323	333	295	329	308	325	313	329	319	294	292	324	310	322	281	342	323	338	314	328	304	324	329	334	301	327	310	299	295	320	316	310	289	284	309	317	314	332	311	349	331	316	303	300	297	345	292	322	301	319	296	337	292	288	345	353	346	322	313	308	285	319	317	313	290	307	294	297	299	300	260	319	303	305	287	344	296	332	335	322	314	310	294	309	307	321	317	305	320	314	311	334	289	326	310	326	349	290	299	341	320	303	295	328	331	317	313	335	321	347	302	302	305	357	311	307	301	322	307	308	293	314	295	337	305	284	305	339	315	320	322	312	329	317	324	293	342	348	297	320	331	319	335	284	309	311	302	312	299	294	318	288	320	297	299	315	313	302	291	306	289	287	302	283	292	310	293	325	283	326	327	287	307	344	300	285	330	325	308	298	337	281	309	325	334	341	304	316	301	327	328	284	306	319	327	333	299	308	363	320	278	329	313	324	327	348	331	299	287	320	314	303	326	326	316	315	308	332	303	332	289	299	326	332	332	333	306	341	311	302	312	319	318	294	299	319	293	318	310	321	325	304	285	308	323	322	332	332	299	314	319	298	313	321	316	353	293	306	329	342	308	351	309	302	286	322	318	313	304	311	315	345	309	322	276	347	332	331	302	326	330	300	356	305	303	352	344	340	314	305	309	343	311	323	302	307	305	288	337	287	311	314	304	314	310	310	320	306	343	300	341	324	299	319	327	292	301	323	301	285	316	351	323	333	302	314	311	324	286	330	288	297	319	308	304	338	308	310	307	301	304	313	318	346	318	329	319	308	332	317	308	298	320	307	330	309	309	306	297	313	308	309	331	288	333	320	314	310	308	297	329	313	301	333	320	338	312	297	326	282	328	342	299	289	294	310	325	319	289	299	323	327	308	279	320	311	310	299	316	301	291	307	317	303	307	309	314	313	282	300	306	298	315	312	341	300	333	299	324	321	307	313	305	335	282	291	295	354	303	315	330	301	300	312	347	283	359	311	334	341	277	342	323	340	293	327	322	341	333	311	310	333	340	325	305	334	290	304	317	306	311	308	298	317	294	305	357	344	327	292	300	310	316	312	359	282	296	308	331	311	315	311	305	334	287	321	333	305	322	341	318	301	298	332	322	296	330	319	309	321	288	328	302	333	316	324	307	342	321	298	298	300	311	320	296	320	291	298	320	320	300	318	334	307	338	278	312	301	332	279	341	281	330	326	318	280	328	305	289	316	317	271	335	323	335	326	316	301	294	292	299	302	336	304	327	323	310	345	294	313	328	317	302	324	302	301	320	299	303	279	323	309	325	316	332	308	312	313	314	320	326	320	308	332	289	305	344	311	276	316	334	301	304	305	335	333	295	310	304	299	317	301	287	325	334	297	307	334	318	336	330	318	304	304	317	331	314	312	339	306	293	289	314	321	331	310	293	340	311	328	287	309	342	308	304	324	306	323	329	281	322	317	312	311	320	317	288	345	310	341	302	304	328	312	305	353	325	327	309	313	321	303	318	336	317	317	338	343	293	308	287	328	310	324	320	314	313	334	305	337	337	311	270	320	321	306	346	314	306	365	325	293	348	320	313	337	301	328	323	290	310	294	300	302	330	342	302	322	302	286	337	346	310	319	338	294	303	305	307	306	301	326	288	327	311	309	365	294	329	313	305	334	296	294	351	322	312	303	347	314	339	318	289	287	292	288	318	310	319	296	328	310	300	343	302	290	329	310	302	309	341	296	327	310	290	288	283	322	328	320	325	300	308	339	308	311	307	317	312	293	313	314	301	322	307	318	310	320	346	295	306	310	308	327	332	289	336	312	318	287	319
9404	20116	17394	10923	8461	7172	6444	5866	5350	5411	5274	5448	4941	3808	2982	2375	2072	1692	1542	1384	1353	1208	1103	1127	1122	956	829	844	838	760	722	796	722	656	683	640	708	670	612	636	619	605	567	597	618	642	603	602	623	590	582	617	593	558	655	625	624	597	626	628	612	588	606	612	566	532	516	578	534	602	534	564	546	585	570	581	577	566	573	531	509	529	502	541	570	542	511	545	499	517	581	560	539	529	538	552	521	572	565	536	536	566	547	542	533	558	527	542	488	487	488	515	539	476	532	549	548	521	523	490	517	554	569	578	563	555	526	547	545	564	538	500	594	547	525	550	523	535	544	552	538	544	543	549	537	520	507	528	527	507	534	532	565	553	534	551	530	525	560	559	553	527	532	519	548	547	578	547	544	522	511	525	538	532	533	549	503	526	480	509	572	570	550	554	542	539	541	536	517	577	501	552	515	575	539	534	552	532	535	536	564	546	535	535	557	510	559	544	588	557	548	568	557	545	500	513	522	528	541	522	527	545	519	532	579	558	526	559	532	539	552	543	526	513	577	539	524	523	586	545	519	542	541	584	519	476	531	503	527	536	573	566	551	540	532	579	547	556	564	558	557	522	568	521	550	517	508	537	546	517	527	536	537	508	585	548	563	531	504	503	520	528	521	572	572	506	504	552	506	551	558	541	539	562	525	518	564	501	563	540	530	544	583	572	512	515	557	548	546	503	515	517	575	538	561	533	558	516	497	539	552	507	533	530	555	520	540	571	553	516	500	553	505	522	526	536	543	551	500	517	488	536	541	566	542	533	543	545	548	541	518	542	532	550	546	586	546	577	544	500	563	556	504	509	511	513	549	545	555	534	555	517	526	547	507	542	519	550	558	547	526	519	554	537	545	560	512	592	575	517	501	507	584	580	525	495	510	528	529	537	492	519	526	493	565	565	525	580	510	567	560	545	519	570	563	549	536	534	512	486	568	547	554	518	552	600	529	536	513	515	542	573	557	551	554	551	518	533	530	565	515	535	517	559	518	503	519	585	553	529	572	548	543	530	543	536	526	496	515	549	548	555	532	531	558	539	511	514	530	546	527	533	553	532	564	513	531	512	472	554	560	532	544	534	512	540	594	551	483	524	509	555	547	543	541	534	530	529	530	542	556	537	543	493	568	591	531	544	537	538	497	545	543	513	544	519	539	531	532	554	538	581	532	568	517	545	559	523	494	523	508	531	559	527	491	518	523	525	547	514	503	544	525	549	534	539	532	542	572	510	531	564	527	562	527	577	534	528	547	534	526	506	538	547	520	510	555	531	518	529	526	527	513	534	541	516	540	528	545	547	523	531	548	551	545	548	537	555	521	515	521	530	548	555	527	553	558	504	564	487	608	539	571	547	528	524	542	543	537	528	523	541	511	501	596	592	523	495	579	554	524	551	542	503	559	559	570	508	537	543	529	532	554	549	524	514	565	547	568	553	536	518	530	559	516	525	552	530	519	539	492	551	542	504	539	545	540	542	515	558	568	532	532	554	548	536	554	535	531	497	520	532	542	547	535	552	533	584	585	501	555	560	536	529	577	535	542	467	514	559	529	565	483	535	549	534	499	526	537	516	559	563	502	568	539	536	554	482	499	528	530	508	549	560	531	554	573	560	537	542	556	544	546	515	534	539	555	532	567	562	535	513	508	549	542	526	546	576	550	537	556	564	571	503	572	523	505	499	594	556	556	546	558	547	583	551	521	530	520	573	547	509	529	517	512	541	551	582	561	568	521	542	535	538	530	543	526	553	500	536	543	542	556	567	510	501	526	494	525	532	533	532	554	580	567	573	532	540	513	539	561	541	541	553	570	537	555	549	542	513	500	500	545	569	532	575	524	516	513	551	504	514	558	520	586	512	491	516	523	521	517	519	539	518	493	512	565	538	574	531	533	525	594	538	558	524	587	537	502	539	542	551	537	508	569	532	555	502	533	536	512	492	573	513	553	542	506	529	517	557	556	541	524	550	607	544	563	527	531	570	521	560	513	525	503	574	582	564	544	505	529	503	549	551	498	579	497	565	578	548	588	582	565	529	537	538	511	550	557	494	495	566	502	525	576	561	558	546	512	483	526	518	531	520	517	534	558	537	560	548	555	561	491	530	551	575	574	527	523	552	534	600	521	563	523	538	506	542	551	508	535	517	530	528	566	553	534	518	539	557	537	546	546	541	519	535	567	528	555	537	585	544	524	516	500	519	531	548	567	546	567	496	543	514	488	551	581	570	533	570	522	497	549	534	516	582	543	511	520	528	573	550	502	550	577	494	542	537	540	510	468	539	527	537	521	489	570	534	526	499	529	538	543	546	533	513	515	540	544	520	557	518	537	510	550	518	532	522	553	560	521	537	576	521	506	521	538	485	511	539	551	500	578	522	549	547	551	585	477	497	513	536	556	560	521	575	551	526	537	573	532	543	520	529	524	511	553	547	505	535	519	550	520	516	559	545	526	545	569	517	516	564	509	506	554	566	553	506	519	528	536	483	588	528	520	546	551	526	569	535	503	554	522	532	510	515	543	558	545	492	553	489	518	504	563	541	552	583	530	499	508	522	553	522	542	540	581	583	524	544	517	553	602	545	578	521	548	546	572	554	496	504	554	524	517	519	552	519	517	549	529	517	527	545	515	506	514	531	565	518	525	532	530	533	535	561	540	534	583	532	511	545	540	509	554	554	508	517	540	527	546	515	520	491	542	550	540	534	539	532	542	513	539	522	527	562	590	589	570	509	527	502	569	546	558	521	494	557	518	539	527	535	517	518	509	542	512	580	538	537	525	555	510	507	533	534	515	556	534	537	528	514	554	564	526	555	544	548	524	537	510	531	538	530	542	541	545	555	546	522	550	538	548	565	576	497	494	555	511	528	545	560	561	522	506	519	524	527	562	566	557	537	517	524	468	524	545	576	543	545	531	567	540	546	533	546	567	508	555	519	504	536	519	525	562	501	518	562	546	564	557	567	534	578	580	515	544	511	550	513	512	535	531	546	551	516	582	522	528	555	579	534	527	507	518	543	528	551	494	547	548	526	554	551	544	571	543	512	556	544	533	532	564	599	525	573	492	511	573	560	568	546	524	563	528	514	579	531	540	549	532	530	544	538	539	534	543	545	520	538	484	537	579	511	503	540	553	558	575	586	537	532	575	554	531	530	566	543	522	527	535	547	556	525	512	560	554	541	557	537	558	531	533	558	516	517	557	513	557	533	499	553	579	540	535	468	578	521	506	544	531	539	533	563	573	503	539	553	531	532	544	537	525	523	546	591	511	520	521	532	531	566	513	521	522	524	544	554	523	548	550	517	509	539	524	505	557	559	547	533	530	580	551	538	570	552	521	512	529	551	543	569	542	563	522	521	513	575	519	541	513	523	527	517	544	553	526	539	554	513	521	515	523	516	487	528	577	542	542	576	534	547	566	526	564	530	561	532	551	524	537	543	516	552	511	512	531	530	522	527	491	515	546	561	517	525
23126	21252	29079	23756	21256	20297	6768	3158	2484	2626	2451	2347	2246	1687	1352	1180	895	874	811	712	697	656	580	601	591	540	467	467	470	429	426	456	400	403	390	380	366	380	390	381	357	347	384	356	335	361	348	338	367	364	349	359	342	380	351	406	384	342	357	351	382	365	345	342	345	361	334	354	333	346	333	362	345	378	337	336	323	326	337	335	336	333	359	343	343	302	344	326	341	359	332	349	319	371	328	334	353	329	324	324	338	364	347	335	335	312	338	335	334	328	313	324	319	312	325	334	325	330	311	328	296	318	307	334	333	332	328	333	329	318	322	381	321	364	341	342	302	314	341	333	322	310	316	328	312	330	335	344	356	310	308	354	276	253	315	302	327	297	343	338	324	359	306	338	330	343	320	334	294	357	336	330	344	321	325	339	327	334	329	322	345	335	318	346	335	336	325	348	325	302	364	320	303	333	300	318	310	324	341	320	344	345	336	343	346	327	330	314	325	338	345	358	339	334	324	330	301	339	335	346	339	354	327	359	335	330	322	326	347	321	327	325	310	289	311	364	307	330	319	325	374	342	356	343	338	336	313	357	325	351	357	332	335	324	344	326	363	313	333	333	345	324	327	307	322	340	356	320	320	332	300	355	340	333	303	346	324	329	337	317	336	343	310	328	304	336	327	341	363	324	326	299	349	353	332	338	348	327	322	306	332	364	352	334	340	301	326	315	291	371	364	343	327	354	318	349	315	317	335	337	337	382	306	350	330	337	349	335	287	321	329	317	324	307	336	304	330	317	336	308	350	312	367	297	346	324	360	315	341	305	299	281	324	342	322	301	327	317	312	306	325	314	335	328	283	305	317	286	339	298	348	319	299	324	318	298	321	349	312	321	330	371	326	328	326	349	324	336	327	350	311	336	329	336	325	285	317	333	357	319	328	324	329	297	312	329	343	334	325	311	338	348	304	327	309	300	340	310	320	337	354	325	342	312	323	326	310	342	337	319	315	330	328	337	362	287	342	319	325	317	313	310	336	317	347	310	331	335	321	311	352	336	336	333	322	317	308	302	354	319	355	323	321	315	291	339	338	298	347	309	323	347	317	316	335	341	320	313	308	312	322	339	359	309	325	317	297	332	289	349	327	318	306	343	295	337	334	342	337	345	331	342	326	329	344	311	322	328	325	361	313	342	348	308	292	303	370	325	294	340	345	326	339	330	306	329	363	313	344	331	339	334	325	348	344	345	336	358	326	312	335	313	336	323	345	340	368	304	337	310	359	344	326	341	329	293	317	350	370	309	350	302	350	312	320	315	346	331	359	335	325	321	349	351	339	301	348	328	324	325	343	312	293	323	312	304	333	349	368	335	295	307	339	333	306	345	350	295	334	338	320	315	310	323	313	315	313	322	347	339	316	334	354	345	352	322	317	338	352	330	333	320	325	327	304	291	315	319	341	374	335	328	325	296	332	334	338	353	335	319	335	338	342	335	347	316	293	320	314	324	337	368	353	324	347	347	337	316	364	312	293	312	349	297	350	316	307	330	345	329	327	332	340	327	323	291	326	328	318	309	323	303	329	296	347	310	303	345	320	336	336	330	336	333	318	292	364	312	331	335	335	335	337	318	336	295	321	337	342	343	330	349	334	335	316	312	344	323	342	340	343	321	323	326	317	330	322	325	326	303	320	347	319	352	365	340	329	350	305	345	339	344	352	324	332	291	292	352	332	342	322	325	317	326	303	356	332	316	337	331	349	350	320	299	295	299	336	324	298	315	330	329	319	324	325	333	315	339	356	322	315	352	327	325	311	332	318	315	314	365	325	343	357	303	333	330	339	318	353	301	315	325	283	349	351	321	316	339	340	298	304	355	343	358	310	314	327	335	327	277	352	349	306	347	307	313	351	319	325	315	357	309	332	324	308	336	346	346	345	321	349	319	298	311	333	329	314	325	332	313	323	313	356	330	313	309	308	346	327	364	318	324	326	310	312	333	327	340	323	346	357	316	335	322	311	347	335	312	299	322	304	314	327	291	347	319	324	363	343	311	289	338	320	326	320	320	334	310	314	327	361	315	337	347	322	350	331	333	328	322	316	336	323	321	331	365	322	305	321	325	370	294	318	319	349	325	332	330	352	324	302	298	338	314	337	301	337	332	355	330	321	321	325	304	316	349	323	301	355	331	363	286	337	308	354	308	335	309	317	319	350	315	343	298	344	331	344	321	323	315	333	330	347	332	363	305	322	332	319	312	320	335	331	312	349	317	301	318	338	313	326	328	387	303	346	332	322	313	332	354	323	316	310	337	359	345	329	332	307	311	325	331	356	314	316	337	346	342	368	328	331	303	303	344	313	303	307	332	312	329	345	317	329	330	335	322	325	338	319	374	331	312	327	343	356	332	326	296	347	344	327	314	326	332	314	344	271	318	337	320	347	327	342	326	358	311	348	304	339	323	311	341	328	349	355	338	337	279	339	352	347	336	286	306	336	346	329	296	374	323	306	318	342	322	292	326	344	319	340	329	325	313	316	323	336	312	337	324	367	307	328	340	341	268	311	313	366	338	339	325	324	346	346	333	314	335	331	275	299	307	311	307	356	337	337	345	353	326	314	300	301	310	324	351	319	345	365	356	359	332	335	335	334	298	333	319	338	324	310	341	291	325	340	339	325	301	318	327	347	322	340	322	354	311	321	314	324	302	313	355	323	335	302	329	345	340	309	332	332	337	339	325	312	338	296	279	303	343	339	336	351	338	355	315	319	333	334	304	352	288	352	331	336	329	336	343	347	334	312	331	385	371	336	309	319	318	346	338	323	358	352	358	345	315	348	303	342	332	289	339	325	304	339	297	320	325	342	343	320	322	323	372	290	340	315	352	383	315	318	320	338	315	370	315	332	334	329	313	349	320	317	315	334	308	328	327	300	339	333	322	335	349	321	352	328	312	362	312	392	335	309	311	343	327	323	339	309	327	320	340	310	335	310	312	307	320	338	334	313	333	318	337	391	302	310	320	338	341	319	316	326	317	331	323	344	309	343	296	322	324	317	325	330	305	326	341	326	316	336	346	339	296	308	319	313	331	286	323	314	378	335	298	375	324	317	329	344	333	345	333	316	320	314	360	350	332	345	314	302	351	317	318	301	339	308	308	328	337	321	307	349	333	309	330	342	345	343	334	323	330	330	332	329	343	331	331	300	324	316	330	352	336	313	351	309	305	352	321	304	331	357	324	338	323	329	332	348	317	332	335	349	311	348	327	328	344	340	337	319	356	348	339	328	355	346	312	373	325	326	343	290	302	314	320	315	322	345	297	325	353	330	335	308	323	327	308	313	348	318	320	360	292	327	348	314	318	351	344	332	301	359	360	339	339	341	346	314	371	297	347	329	305	331	320	343	300	335	363	326	339	299	313	327	315	334	335	291	321	308	319	329	327	315	313	329	336	323	310	345	332	340	338	329	348	340	308	336	338	342	347	314	293	324	331	312	338	369	357	350	336	353	313	290	295	311	310
12015	25917	22855	14821	11975	10326	9104	8530	7817	7728	7370	7481	6644	4896	3874	3209	2690	2272	2045	1883	1778	1543	1459	1461	1350	1177	1028	967	921	852	903	899	827	834	749	711	707	714	658	652	705	700	644	682	676	661	674	711	714	641	757	627	679	667	695	657	691	671	684	669	678	614	664	604	600	615	577	611	546	570	527	568	573	591	538	556	571	560	599	516	535	561	553	579	562	554	543	563	576	609	642	613	549	603	571	588	555	524	525	554	609	551	531	560	555	532	580	571	526	532	561	576	563	567	555	574	531	581	575	562	598	584	575	518	609	611	560	561	588	548	560	539	569	557	531	576	570	573	545	584	608	535	510	563	565	536	579	527	574	603	567	579	549	580	552	539	563	594	584	507	590	582	563	574	590	583	554	527	567	564	552	560	567	570	558	566	570	551	542	571	546	556	554	592	527	583	586	539	547	528	528	528	533	561	551	552	555	578	576	563	549	568	584	562	544	560	555	571	568	555	554	565	590	536	540	572	543	566	552	513	580	541	547	528	570	578	551	566	549	548	501	541	578	565	590	517	589	556	594	541	564	547	535	533	544	541	574	569	543	513	582	582	588	577	586	608	554	553	536	516	535	554	575	535	582	571	519	550	532	560	561	528	571	556	590	546	576	590	564	552	540	531	548	540	555	547	560	567	553	616	515	559	537	526	576	553	550	560	538	562	560	574	559	574	527	589	537	541	535	584	529	556	535	546	580	559	529	567	573	576	573	536	560	563	557	567	565	537	563	506	573	593	571	546	533	558	541	544	563	558	558	522	587	556	601	559	605	580	580	569	532	529	550	550	572	556	539	594	566	580	566	593	577	573	546	542	570	603	545	597	546	557	557	583	567	509	528	565	525	579	588	561	540	553	516	567	551	522	528	518	558	556	564	564	510	587	583	557	585	585	543	487	546	530	562	543	501	545	544	578	556	578	549	606	539	566	570	532	547	565	518	558	545	530	584	619	584	546	571	582	582	553	547	563	572	570	560	551	536	564	559	571	581	577	568	515	575	564	540	570	573	560	582	540	563	518	544	561	537	542	549	539	512	590	577	553	572	577	592	579	559	565	560	546	557	575	566	576	565	563	571	549	605	566	498	578	516	575	570	575	565	546	569	570	600	536	550	590	539	538	573	573	572	576	540	581	522	531	558	570	578	580	529	582	544	571	550	565	558	574	577	559	559	568	586	567	577	570	588	503	537	520	550	555	544	577	544	575	562	553	535	580	535	546	541	562	548	586	565	565	570	531	558	550	607	534	557	567	582	562	544	577	559	592	578	550	552	564	558	541	541	548	564	553	526	549	544	575	578	536	533	568	500	547	540	569	584	530	555	553	571	523	587	565	566	556	556	551	581	562	568	571	601	559	565	555	543	539	575	570	537	541	524	553	553	594	577	575	583	553	594	572	580	577	578	567	581	561	544	564	552	526	597	566	550	594	579	542	587	575	564	549	562	549	571	606	579	521	550	518	524	574	556	532	524	529	529	521	532	553	589	563	546	559	542	590	533	518	555	549	532	513	584	525	552	548	526	572	562	566	577	554	555	580	568	532	534	566	553	534	510	571	524	544	539	562	550	550	555	567	567	573	582	539	563	540	552	555	541	575	559	579	531	562	528	565	556	569	575	567	535	553	530	552	566	535	555	561	597	565	552	624	592	555	554	588	568	545	583	536	592	583	552	553	555	565	555	609	523	585	580	569	557	579	572	574	536	551	578	536	613	513	556	519	547	562	547	554	552	579	534	557	534	537	558	515	528	567	530	582	593	564	568	535	594	596	538	511	522	544	535	573	521	540	589	529	517	593	543	522	586	573	556	566	563	535	527	538	562	542	528	581	576	579	563	553	531	551	517	563	517	554	571	612	554	579	571	573	589	571	541	537	579	577	556	565	537	568	542	572	574	545	523	599	537	543	543	590	574	531	538	549	568	595	543	555	594	557	543	527	573	543	531	567	553	605	570	531	590	556	551	573	516	552	546	514	576	538	569	580	529	591	566	569	610	578	539	555	524	554	569	606	545	541	544	557	570	580	561	567	539	544	601	559	571	561	598	544	555	548	535	611	578	521	545	532	569	562	550	581	550	517	579	589	570	560	567	552	560	568	584	555	550	530	586	560	550	637	589	535	533	561	555	544	574	564	595	544	559	544	566	551	556	639	545	573	561	562	568	567	581	522	541	576	565	564	553	528	582	559	558	579	546	539	543	568	589	581	593	510	583	540	576	563	567	534	552	572	556	548	578	521	532	570	591	549	556	578	547	523	568	542	566	578	579	540	554	561	548	539	553	547	588	578	575	592	520	560	578	569	569	541	576	535	551	548	564	539	579	563	540	534	547	525	550	567	536	564	571	558	536	578	562	567	603	562	536	556	572	584	562	571	593	529	537	553	558	583	536	571	577	582	564	531	571	554	536	573	548	572	540	554	515	560	579	532	590	573	536	563	573	557	571	584	542	575	576	520	563	546	576	527	565	552	577	567	506	558	531	562	567	533	552	592	574	581	554	518	557	567	568	541	580	539	547	564	519	586	589	549	596	574	583	544	516	576	556	511	549	543	559	529	523	562	551	593	563	571	542	562	547	504	570	585	573	538	571	531	533	550	567	544	538	580	559	506	554	566	555	525	537	527	540	532	545	572	580	525	550	540	563	535	585	572	565	570	516	534	570	572	542	525	596	533	563	562	548	593	554	514	525	537	552	535	547	550	552	587	512	551	531	604	545	574	581	563	519	539	569	550	558	555	556	504	537	544	550	573	566	607	517	592	581	533	563	601	541	575	564	543	583	596	558	586	504	564	578	549	550	554	547	554	562	569	548	579	577	549	566	555	514	564	573	550	593	541	518	564	579	555	581	571	543	563	540	547	581	513	598	505	526	576	582	520	627	574	560	525	545	549	556	535	553	536	528	568	586	551	541	539	551	562	555	556	566	592	580	604	576	557	555	545	561	528	560	571	549	576	574	575	563	570	551	496	581	587	566	567	528	575	551	540	538	581	540	553	556	571	591	533	525	580	558	564	536	561	531	600	538	571	535	557	536	576	537	591	555	594	553	604	572	591	530	548	579	552	569	592	512	542	563	537	594	534	545	527	565	556	617	552	561	561	539	558	505	548	568	574	554	565	544	550	529	584	536	559	573	545	543	577	565	588	556	568	517	561	574	594	560	557	535	547	541	555	549	567	520	538	527	571	537	616	588	550	543	546	594	545	549	547	544	539	523	549	522	585	572	576	558	563	581	575	592	556	569	544	536	552	572	570	578	544	525	539	577	529	561	595	569	575	600	584	585	535	561	563	540	548	538	579	578	542	514	523	551	540	504	567	577	565	545	573	542	558	530	521	547	549	521	534	576	587	555	546	644	554	588	537	536	555	528	572	577	597	567	598	564	549	550	516	587	566	555	602	579	590	524	572	549	544	525	596	530	553	578	529	546	536	574	530	579	570	572	544	577	541	586	577	551	561	515	538	526	547	557	547
26567	20781	11462	2828	1393	1097	1006	936	915	963	957	934	889	685	570	475	399	376	381	319	343	287	288	329	298	288	255	255	252	265	241	231	247	238	226	243	228	211	223	231	219	213	244	203	207	238	222	231	246	223	232	230	242	252	245	224	283	226	240	214	208	248	212	211	196	217	200	225	244	200	229	215	201	233	225	192	230	210	232	209	236	219	191	250	204	233	230	236	205	199	208	218	211	212	208	228	236	200	216	192	190	223	217	205	210	213	206	206	215	210	185	228	212	206	202	209	213	218	212	201	233	213	213	214	207	221	211	208	215	212	215	196	228	213	208	222	225	200	213	213	215	194	221	172	247	211	217	222	213	240	218	213	225	209	220	209	233	230	193	246	235	205	208	234	189	212	184	215	201	230	203	209	239	189	225	242	201	185	217	217	204	216	217	236	210	204	222	221	227	203	198	225	214	195	222	219	193	204	206	218	206	216	198	215	213	212	254	218	181	222	225	183	229	211	232	231	229	197	219	206	207	195	197	225	198	213	219	230	213	190	199	202	205	208	203	220	213	212	206	201	231	208	203	239	224	185	232	200	221	226	236	202	213	224	228	188	239	211	209	226	209	204	194	185	233	215	232	198	214	228	201	194	224	204	223	209	216	229	220	206	214	223	220	224	234	197	214	216	194	218	220	238	200	208	210	232	200	230	203	229	205	197	210	210	207	200	204	208	224	220	200	204	218	215	214	208	200	202	202	209	210	204	209	203	211	192	227	214	216	212	208	215	188	230	221	200	219	200	236	200	198	199	212	199	209	216	205	194	203	211	201	214	219	226	198	216	232	232	176	213	175	202	216	219	214	213	225	189	205	202	219	230	214	223	222	242	214	226	206	202	189	216	227	224	213	240	224	209	211	219	211	208	254	199	221	219	219	222	204	206	214	175	218	222	231	225	199	241	222	232	231	185	211	212	210	200	204	217	218	232	183	240	232	197	202	202	211	225	193	227	199	195	201	206	211	233	231	218	185	216	209	211	218	206	198	202	204	215	204	207	217	222	211	222	212	200	209	215	222	181	195	230	220	225	212	197	214	202	237	212	230	219	240	235	222	235	229	232	193	207	216	194	198	235	219	235	212	219	221	213	205	219	212	199	199	228	210	189	206	210	227	200	234	221	189	206	231	230	239	235	227	213	229	185	217	216	217	228	230	181	220	205	217	208	203	210	198	203	223	225	225	212	234	202	206	217	194	221	218	212	226	232	211	201	204	211	228	181	221	209	200	210	227	233	226	194	238	226	218	207	219	218	195	228	204	234	204	231	232	214	206	225	203	213	196	215	210	209	221	203	238	235	216	197	205	207	211	203	211	228	219	233	198	226	217	207	230	219	210	216	212	212	202	191	205	187	226	206	222	182	189	207	230	228	196	216	225	212	215	199	209	211	208	221	205	217	192	237	225	247	184	245	218	228	199	219	199	194	211	195	194	196	212	235	221	225	217	213	208	240	202	216	224	216	205	200	209	219	187	224	213	204	216	217	214	214	191	244	214	212	202	218	221	223	172	204	234	227	205	211	197	195	248	206	206	205	226	228	198	208	204	184	234	219	214	180	206	194	205	196	208	212	201	220	216	214	207	187	213	222	204	214	214	253	230	200	210	192	207	196	218	217	213	223	202	209	210	194	219	211	206	181	214	192	234	222	217	206	202	213	193	242	248	212	218	213	219	193	218	217	213	227	206	208	219	204	206	206	210	192	200	200	202	217	215	208	192	241	202	233	211	236	203	233	195	219	213	230	228	245	186	227	234	228	214	222	231	220	228	210	239	228	172	219	229	235	225	227	189	211	194	204	228	190	224	196	211	203	214	208	226	224	183	217	202	231	218	218	204	214	234	222	236	199	199	213	229	204	201	244	202	223	195	224	216	214	202	216	196	215	212	223	182	210	209	219	195	201	186	199	220	201	214	216	227	215	199	243	221	209	206	186	196	236	222	207	209	218	229	196	244	226	199	207	206	219	235	227	201	201	214	222	210	197	214	228	213	213	207	198	211	198	215	221	202	191	197	198	239	228	227	210	191	200	192	199	190	217	213	186	220	227	228	225	201	214	226	199	217	233	212	223	213	214	194	213	222	199	205	204	204	193	218	216	218	217	212	207	201	208	194	226	210	199	215	228	215	206	225	217	203	211	226	219	206	196	208	196	222	227	201	219	207	190	230	201	204	202	210	204	197	220	208	228	215	248	184	205	207	213	220	208	222	220	211	209	209	210	206	201	218	200	220	209	224	213	203	210	212	216	191	173	202	226	191	213	214	224	204	220	228	225	212	228	211	214	223	222	202	204	214	236	209	205	223	218	211	213	216	240	183	194	211	204	222	214	228	217	218	224	228	196	201	228	227	224	179	211	198	179	209	217	227	213	212	203	217	210	222	206	212	228	182	219	203	218	210	198	206	189	203	214	222	196	219	218	190	220	214	201	218	224	219	219	205	205	213	221	219	197	212	228	202	225	196	205	234	225	200	234	215	246	218	226	209	232	195	238	231	219	228	230	206	217	206	226	204	210	212	219	211	226	183	219	185	231	218	226	220	203	229	224	236	214	212	234	231	217	248	222	218	203	205	226	218	184	224	209	202	216	220	205	202	231	186	218	200	224	231	218	214	236	210	208	213	206	203	203	200	227	219	202	207	201	230	222	211	215	205	220	198	209	218	215	215	228	210	215	207	217	218	214	184	194	228	205	203	213	206	212	231	221	207	223	226	181	233	236	205	224	226	198	209	232	228	226	225	214	217	204	223	191	211	216	210	181	254	235	206	230	222	203	195	221	206	214	240	208	217	221	221	239	197	223	225	209	225	214	210	225	196	215	198	233	215	226	220	208	186	190	234	214	192	229	217	222	208	223	215	201	225	211	215	237	214	214	221	197	219	221	219	201	213	218	219	228	190	224	226	187	193	211	183	176	209	226	243	198	229	222	209	225	219	214	196	209	191	209	235	224	238	186	197	206	232	202	197	178	220	218	191	209	187	243	233	221	198	205	228	238	262	229	217	231	208	201	222	220	216	208	201	193	215	226	221	218	238	200	215	186	238	213	197	217	207	210	200	203	218	217	223	200	207	195	199	210	203	215	195	213	205	210	215	207	198	227	191	218	223	214	215	238	204	220	237	217	215	205	193	220	204	175	210	211	232	199	207	210	212	221	221	219	211	201	221	216	201	215	209	220	211	241	228	227	219	212	229	225	221	213	214	215	221	207	219	222	197	237	228	204	188	223	201	227	250	196	222	211	182	207	213	243	230	225	235	212	224	190	221	194	220	222	202	226	201	218	203	225	211	221	203	229	207	213	230	224	243	198	203	187	221	209	211	214	224	199	206	212	218	223	235	212	208	199	212	199	220	206	247	239	231	222	208	206	222	209	209	233	206	224	219	213	241	255	224	204	206	194	216	214	247	204	198	212	210	207	205	205	201	210	191	222	213	205	226	219	237	227	202	213	229	213	192	228	220	215
7600	11346	9658	5340	4232	3617	3246	3220	3064	3284	3199	3049	2974	2065	1608	1392	1101	1012	824	850	780	738	733	653	665	606	522	549	517	518	478	477	469	434	457	462	464	493	405	442	427	444	423	403	428	426	438	429	454	405	454	389	414	388	409	442	440	469	482	437	390	411	393	420	391	368	399	391	369	415	387	385	392	423	373	371	387	358	388	415	389	370	399	350	393	419	363	370	365	423	382	380	370	368	338	382	354	358	366	402	357	404	367	401	361	379	335	381	354	398	389	394	400	384	403	362	372	351	395	365	364	378	386	371	383	362	378	388	377	392	373	329	374	354	348	376	365	357	379	395	386	372	366	354	340	403	412	368	407	331	379	368	388	356	386	375	405	364	367	376	387	383	393	386	367	389	345	378	361	418	337	393	368	334	385	403	366	373	394	366	360	418	400	360	372	354	379	384	368	372	356	361	368	364	406	348	371	390	373	376	373	402	353	384	322	383	360	378	406	354	396	356	380	390	401	387	365	355	392	376	392	371	363	365	390	374	375	400	350	385	328	353	401	388	371	351	332	379	401	357	398	360	387	373	382	338	361	347	380	373	387	403	360	375	383	387	408	391	357	354	336	346	375	380	369	365	394	390	349	373	384	344	345	387	407	353	361	371	348	357	383	354	352	351	376	367	394	358	404	375	347	383	403	363	388	387	378	335	353	386	407	388	368	374	335	407	352	371	390	370	381	387	322	384	364	391	361	392	386	382	357	374	366	379	361	363	389	401	394	381	385	395	341	362	362	392	386	402	366	400	372	349	348	351	363	380	368	370	421	369	384	374	351	353	398	425	383	329	372	374	384	377	341	401	377	373	368	389	396	348	364	354	376	363	373	384	349	383	341	398	387	378	385	370	406	361	370	372	393	374	388	366	383	389	385	379	403	408	359	378	359	362	374	359	379	360	392	391	372	354	372	368	377	376	387	384	329	389	372	382	366	378	377	397	425	408	391	369	379	370	375	345	336	378	382	371	407	374	397	353	384	412	413	366	373	373	364	354	414	358	381	371	362	395	343	375	368	383	356	376	378	391	387	370	363	365	366	366	362	398	315	384	391	399	340	337	380	347	382	367	387	358	344	368	387	407	379	392	390	392	402	379	402	388	393	362	388	382	357	380	333	396	349	399	363	368	367	408	389	372	395	350	378	374	350	397	383	358	364	384	348	397	359	399	370	386	400	402	364	371	370	357	385	383	381	376	377	375	396	403	364	380	370	384	394	331	361	377	355	390	389	381	373	363	350	363	400	396	379	395	352	366	399	390	375	365	394	352	380	359	400	365	374	377	372	355	368	347	409	381	365	381	379	356	386	386	372	359	358	367	402	362	364	363	373	396	374	360	385	391	362	367	343	371	373	368	388	383	351	341	406	349	366	391	376	353	387	370	387	396	404	355	385	404	358	358	399	390	346	386	376	349	396	368	385	380	393	356	404	371	338	387	375	383	371	411	392	353	397	346	409	395	383	369	392	384	344	379	409	335	382	387	380	376	374	385	386	417	368	355	417	409	368	382	355	323	350	347	410	405	378	383	390	345	343	383	353	347	391	375	377	329	365	361	369	380	363	372	396	378	374	383	371	352	377	368	374	368	395	357	394	355	375	363	377	389	360	379	337	387	358	398	378	371	362	377	372	380	396	348	369	358	371	364	390	376	360	376	383	368	422	416	379	355	360	401	336	353	387	409	358	364	351	386	371	403	392	368	366	363	367	384	370	388	378	382	402	350	409	350	372	386	381	359	367	385	396	382	404	358	384	380	349	411	386	396	368	325	355	361	373	384	364	356	381	366	392	404	353	397	372	371	359	379	413	373	379	386	375	376	415	380	355	407	385	385	400	383	389	335	358	341	408	356	347	341	364	373	369	357	355	380	377	336	389	379	361	394	389	382	360	392	375	387	383	395	385	405	396	360	387	357	349	378	381	359	341	349	356	392	403	379	366	403	381	345	397	353	375	324	363	398	362	422	381	395	364	374	379	364	369	400	375	362	397	368	345	358	368	352	402	407	406	374	363	365	376	367	332	394	331	313	359	368	391	391	405	378	396	358	357	382	375	377	376	338	366	364	377	374	400	394	382	400	376	387	358	374	371	364	392	397	376	376	359	360	387	365	407	399	375	360	357	368	365	380	351	377	367	389	359	379	386	404	360	363	340	396	391	338	373	341	374	385	384	348	376	392	385	364	370	372	338	352	382	387	377	392	385	395	404	381	351	354	359	385	378	372	399	375	358	392	362	390	394	394	370	399	383	373	375	375	421	378	346	403	374	389	364	388	364	369	364	365	380	354	369	374	359	368	360	379	382	364	385	360	364	365	384	408	373	416	372	356	353	390	393	363	366	376	357	431	364	377	350	365	391	412	387	381	412	374	375	373	391	376	391	389	368	400	410	379	378	396	358	383	400	351	359	376	380	360	379	366	359	382	359	390	345	381	362	394	375	370	347	360	357	401	345	363	387	384	374	365	363	394	371	385	347	385	405	428	348	375	379	405	382	376	376	366	389	374	358	370	376	413	382	407	388	394	386	360	328	380	398	362	332	394	371	374	362	407	397	348	342	401	383	358	369	386	371	373	364	391	400	393	349	384	393	349	339	372	379	376	397	386	378	397	386	363	386	388	346	372	390	345	359	437	360	373	349	387	401	352	403	394	373	358	345	368	371	422	370	385	396	363	373	396	386	369	361	350	350	412	399	390	409	353	345	365	373	361	385	367	360	366	392	353	375	366	376	393	386	361	391	386	368	388	349	362	397	358	372	416	388	347	397	385	348	366	388	378	361	403	372	448	369	356	398	398	342	377	385	363	359	369	373	348	373	370	367	406	344	384	368	407	348	390	414	360	372	353	365	363	361	369	417	372	346	362	384	361	378	371	332	374	385	402	368	410	363	387	381	396	390	361	345	404	375	374	389	377	411	342	399	400	404	379	377	373	378	403	360	354	387	383	403	395	413	392	365	369	375	387	390	421	361	354	400	371	406	379	344	380	385	367	364	351	363	375	388	374	373	348	371	358	349	340	380	368	357	389	391	358	381	360	404	364	403	390	417	380	366	362	410	372	350	366	348	385	394	371	361	357	413	371	359	364	386	369	366	384	383	396	378	368	374	341	356	404	360	351	392	357	351	358	358	385	356	366	379	381	381	369	393	351	354	405	359	387	414	395	377	357	389	354	374	389	367	401	369	384	383	390	334	404	353	378	356	357	400	356	377	363	375	356	345	401	354	365	393	388	380	387	358	396	390	412	385	353	373	380	382	357	392	342	401	357	377	373	389	413	380	309	378	340	370	405	364	361	383	368	379	377	340	370	367	423	398	346	360	348	365	388	372	379	333	351	368	365	344	360	361	409	345	374	383	370	360	355	347	386	367	399	372	386	345	372	382	410	381	386	372	396	377	371	371	432	348	364	354	350	373	397	373	354	402	385	392	387	370	369	361	366	373	398	343	351	389	380	384	400	420	380	403	364
24129	21249	28373	24409	20434	5881	2615	2071	1908	1919	1858	1709	1618	1121	948	819	679	592	623	582	585	541	466	501	463	441	423	380	357	406	373	357	406	360	368	407	344	332	364	330	297	366	369	340	347	318	366	375	356	354	328	363	328	350	354	359	344	372	315	322	354	328	351	317	338	336	352	334	314	341	308	323	333	311	317	303	319	347	299	325	328	307	355	319	326	321	328	344	327	311	303	318	316	322	314	332	317	337	334	315	326	299	252	306	329	319	311	330	320	332	322	332	351	334	319	324	365	319	339	325	338	324	300	284	340	337	329	284	284	317	320	331	325	329	308	310	302	297	341	338	319	325	319	328	293	303	308	314	316	303	350	334	304	336	319	310	328	347	325	324	334	299	294	313	317	358	295	294	310	321	333	315	307	304	310	326	305	308	332	331	283	318	329	318	324	323	343	353	306	305	353	297	326	332	341	308	321	329	309	299	345	330	299	310	288	319	302	307	316	306	304	323	296	325	342	333	331	315	301	333	331	287	323	335	345	353	317	341	291	363	319	332	329	341	341	303	336	298	303	335	328	325	280	311	323	330	328	289	298	273	324	347	347	344	338	310	317	341	305	318	352	345	293	358	337	349	289	317	300	338	313	324	339	316	308	321	315	352	327	299	343	340	329	332	338	265	328	332	326	337	306	297	327	296	291	307	311	317	363	316	347	331	288	310	306	327	359	318	361	310	296	310	367	319	319	313	306	319	316	325	293	288	304	301	314	325	303	299	309	307	335	325	334	286	341	307	298	315	314	277	323	321	316	321	329	324	306	344	347	332	308	327	328	316	324	309	298	310	319	295	317	295	333	302	338	341	335	335	338	320	345	321	301	310	306	313	318	354	309	346	320	309	316	329	318	332	337	318	336	340	267	300	325	293	304	306	345	349	306	359	296	289	325	302	316	304	322	315	325	340	322	315	318	304	311	289	305	306	303	348	328	301	342	316	332	306	326	305	311	277	280	319	297	330	300	310	325	345	311	311	344	321	329	307	328	310	303	329	323	324	301	296	279	323	283	285	329	311	325	303	338	321	324	304	328	343	336	321	329	325	319	280	310	302	304	308	336	353	303	297	299	325	287	297	322	326	375	303	312	325	325	331	317	324	299	325	344	318	322	309	313	365	324	295	331	329	322	324	325	325	335	322	301	335	311	309	281	303	283	313	341	330	330	329	334	303	338	307	347	303	314	291	326	335	322	323	283	313	313	318	326	335	302	331	295	328	324	300	304	369	352	313	309	341	301	322	305	327	313	342	315	303	330	357	298	316	321	326	313	308	320	315	327	270	334	336	320	319	337	312	308	325	312	293	299	325	295	331	294	312	295	321	317	301	298	326	317	325	330	292	317	337	276	337	311	322	360	335	312	331	306	314	327	321	314	323	347	317	309	299	329	315	332	280	291	298	324	296	307	298	336	322	324	327	325	309	311	302	303	306	358	341	330	325	326	329	306	316	348	281	328	314	320	272	318	308	338	296	274	326	323	349	304	292	322	322	294	332	308	304	326	323	353	298	329	308	306	334	329	317	312	335	335	313	296	319	290	328	273	313	310	329	285	296	331	311	332	317	338	280	297	325	321	324	311	333	324	316	318	318	299	346	305	327	325	334	328	332	298	288	336	316	328	322	302	302	301	350	286	318	339	313	322	319	307	335	291	325	320	303	313	314	299	351	288	340	293	304	292	299	291	313	309	293	305	330	312	294	341	325	299	337	327	333	326	301	319	317	313	329	310	317	287	330	305	301	330	297	307	291	322	340	325	316	300	305	330	315	337	333	333	344	299	345	333	324	325	305	330	314	310	308	324	318	360	317	320	311	318	307	292	310	292	325	328	332	334	287	270	325	272	314	307	290	306	309	324	307	327	299	324	312	298	295	313	321	333	330	315	317	318	331	313	322	303	308	313	338	325	305	347	326	316	276	329	322	328	310	287	300	276	294	308	296	330	333	303	293	331	311	315	350	325	297	335	341	312	285	349	307	313	291	269	288	323	314	333	337	339	317	326	304	338	311	278	318	294	332	289	321	325	320	345	303	316	322	362	328	302	318	316	317	329	316	310	312	301	309	298	316	289	315	300	327	324	293	316	318	308	294	331	316	314	322	323	295	317	323	329	301	353	336	304	296	322	324	307	297	306	321	333	344	324	333	327	337	332	311	323	319	319	303	329	314	329	331	299	302	311	304	294	302	295	334	353	281	314	308	310	283	303	317	323	316	318	316	324	327	350	297	319	330	309	288	347	310	337	322	310	291	333	320	350	354	295	313	330	301	335	342	300	301	355	327	320	292	317	319	317	334	300	310	304	276	329	337	341	324	339	319	331	341	289	295	288	293	296	320	313	345	313	334	331	325	312	321	334	327	308	295	331	324	314	309	360	317	283	299	314	316	311	323	300	295	317	328	315	308	317	313	332	312	324	285	336	317	329	336	323	306	302	303	297	332	326	323	343	316	306	324	295	360	308	310	313	326	321	315	281	302	329	318	333	294	328	331	292	312	323	298	323	308	326	299	333	324	310	314	333	326	305	344	325	303	287	314	321	298	317	315	343	335	332	310	315	318	348	335	323	333	294	300	303	315	330	336	347	314	320	311	325	293	331	334	278	320	363	317	315	292	319	320	323	330	321	295	347	318	320	306	327	326	294	333	311	306	288	318	336	318	313	318	318	326	342	304	304	348	312	382	313	320	330	341	321	282	344	337	357	324	296	299	292	288	308	309	308	327	333	350	341	321	347	325	282	301	341	331	340	316	307	300	347	319	307	331	298	322	320	305	322	318	323	304	316	322	313	307	301	344	304	293	295	358	284	346	323	308	331	325	314	303	292	331	341	326	309	303	312	290	295	345	336	307	309	294	306	316	330	298	300	319	298	317	303	319	321	307	316	310	335	287	310	315	333	301	318	320	337	312	295	305	302	331	295	310	332	324	336	297	316	294	316	301	347	318	323	331	309	292	297	328	329	315	328	319	294	334	323	325	326	325	339	307	360	324	317	326	313	321	304	300	313	338	336	332	302	315	319	333	317	290	322	338	292	293	293	309	365	300	315	334	311	307	316	305	313	317	333	311	324	313	315	336	305	356	312	300	339	320	341	282	291	331	338	309	296	290	341	338	328	294	337	314	327	307	301	320	324	340	296	317	317	333	313	319	308	317	308	314	319	324	305	326	333	320	325	299	325	290	328	332	316	338	312	296	312	313	307	307	321	300	296	306	312	347	303	320	309	333	327	296	334	300	327	335	329	321	327	285	332	285	336	314	315	295	326	293	307	342	333	314	310	311	311	301	296	321	310	320	341	321	311	298	339	299	314	299	321	315	345	302	327	305	329	283	326	315	304	300	302	358	299	311	297	337	331	313	313	335	296	322	305	316	312	313	300	338	303	334	322	309	332	315	331	328	324	298	352	338	292	309	304	324	326	305	328	351	325	368	300	313	313	320	325	361	313	330	291	318	330	332	319	297	333	331
9628	20739	18332	10863	8370	7212	6569	6219	6078	6001	5663	5207	4579	3508	2657	2222	1766	1515	1443	1337	1239	1249	1080	1094	1065	954	883	835	771	747	740	692	740	689	697	664	644	651	629	630	642	647	638	655	661	630	618	620	631	640	622	595	581	633	587	644	633	629	654	614	584	592	607	553	580	613	570	559	527	562	596	537	503	539	549	560	560	545	551	558	531	529	567	579	546	585	548	562	518	525	532	579	603	558	584	572	531	563	522	602	554	519	573	559	533	563	528	526	523	526	526	562	547	553	560	535	575	565	577	543	556	567	563	536	519	533	503	560	514	547	545	541	564	526	571	592	524	505	518	537	543	489	522	558	595	526	532	553	541	553	552	544	535	502	520	527	540	529	542	565	508	550	541	531	495	527	488	529	518	585	530	554	527	562	545	546	469	508	540	558	525	541	557	532	569	544	570	544	545	552	517	490	550	532	514	514	531	501	575	527	574	535	543	555	552	517	525	541	534	575	477	536	537	546	528	534	566	513	507	555	528	536	556	531	561	578	576	522	527	501	531	513	542	527	555	556	543	551	528	515	519	542	522	560	563	531	494	553	542	570	543	535	580	549	514	533	551	560	515	542	606	523	557	551	531	570	540	553	523	579	508	541	537	538	540	554	568	551	562	530	545	516	553	495	523	543	543	542	562	503	513	523	558	549	550	551	530	521	531	532	525	538	545	572	532	597	494	523	502	503	561	517	591	541	547	518	546	515	502	555	528	547	571	548	542	519	539	554	547	526	544	543	497	563	544	546	527	527	526	521	559	550	565	560	513	570	547	509	596	569	527	564	552	547	530	524	529	531	539	557	533	548	551	567	553	539	548	536	557	537	550	559	548	530	525	549	523	542	513	571	499	503	559	580	587	594	518	566	545	490	544	541	552	546	548	505	518	569	550	546	531	552	512	566	563	507	566	498	571	552	522	551	558	572	522	565	516	553	535	520	556	560	509	500	545	561	578	557	555	513	526	537	542	520	571	553	535	565	549	532	516	536	532	509	539	594	582	581	529	515	575	577	545	532	551	543	537	559	523	527	539	544	559	514	512	596	580	574	522	538	510	520	532	528	527	533	563	522	562	520	545	564	509	529	520	548	551	557	563	531	565	506	529	556	513	533	621	568	543	540	516	521	558	522	556	543	548	560	542	554	551	534	562	541	562	591	520	542	516	551	521	519	516	584	558	540	578	542	564	546	548	540	537	546	508	562	541	533	564	520	571	548	554	525	541	579	546	549	520	545	574	561	557	570	519	561	509	539	526	553	538	550	528	512	549	534	519	546	554	523	534	570	567	559	513	570	514	557	504	530	552	533	557	589	542	539	557	503	559	540	587	555	548	558	546	535	571	538	536	539	537	515	564	568	583	524	518	574	567	573	558	532	558	522	539	527	507	558	543	548	535	513	559	526	508	549	570	561	565	533	563	520	563	512	534	544	526	528	530	528	515	549	547	513	532	555	530	590	551	552	524	521	539	568	542	560	522	580	539	529	533	591	546	520	549	527	574	579	531	550	534	565	541	541	553	551	519	576	592	541	533	553	529	501	516	580	586	531	497	529	552	545	555	530	513	534	526	538	495	531	515	559	522	548	541	567	561	495	546	549	518	492	575	564	520	485	556	568	511	530	546	533	533	523	586	535	527	518	534	543	518	577	561	556	548	561	552	554	524	558	563	539	496	531	531	511	539	532	576	529	502	564	567	551	564	536	540	507	508	530	520	563	582	524	522	564	559	512	540	555	565	568	542	561	543	516	592	539	537	588	538	526	541	541	541	588	545	537	559	525	526	548	534	555	570	497	536	534	494	591	550	559	526	549	528	494	551	585	542	539	550	525	572	511	562	512	532	515	517	560	563	571	550	534	586	555	543	521	506	534	519	514	569	566	531	586	525	536	550	519	536	594	534	536	562	554	522	546	528	524	504	501	530	548	521	499	552	538	544	524	542	574	517	566	551	539	538	548	530	537	541	580	568	580	554	567	523	518	513	498	507	510	515	499	518	523	542	528	556	525	559	539	531	549	531	565	550	546	524	540	530	528	564	564	521	542	572	511	577	531	504	544	540	515	570	543	543	502	553	541	551	532	542	489	543	539	566	527	541	529	538	539	535	554	569	542	541	545	535	547	540	505	574	550	529	551	558	519	549	552	547	504	530	534	548	545	541	510	559	540	534	533	549	564	573	520	516	538	532	584	529	525	574	548	549	506	519	530	565	531	502	560	567	539	518	547	523	533	516	551	542	507	531	546	516	532	562	496	534	530	551	602	513	541	535	600	537	524	534	495	545	566	507	552	517	528	542	542	545	536	540	539	524	525	551	573	533	538	540	558	543	544	547	500	546	552	553	538	530	543	536	560	483	551	548	531	580	516	543	532	547	511	552	513	539	536	527	553	551	542	527	574	537	522	517	520	518	529	523	531	528	552	530	556	507	500	514	538	556	529	537	506	531	555	520	555	503	549	564	536	539	530	545	519	513	538	542	556	524	535	554	552	530	525	537	532	559	526	499	514	576	560	532	549	531	528	518	603	567	550	535	529	562	523	526	569	547	612	534	524	556	541	566	550	553	497	557	542	521	524	528	571	531	540	550	548	563	522	556	531	527	579	552	541	569	582	541	533	569	527	544	535	527	552	555	513	531	504	549	526	547	553	529	569	557	548	556	504	521	540	528	507	533	533	528	566	530	546	547	528	529	560	564	554	561	561	538	540	583	555	533	546	539	584	618	522	528	518	510	553	568	485	554	520	488	571	512	542	528	530	529	479	572	548	571	504	473	541	543	496	514	558	519	506	578	537	508	543	505	571	562	537	521	527	565	550	517	504	528	525	543	525	538	545	526	609	531	561	531	520	561	559	569	550	584	534	563	580	551	532	522	529	517	539	549	596	512	541	511	542	531	589	525	514	537	546	573	564	559	526	545	525	527	551	553	520	547	569	525	574	555	520	514	580	514	520	526	566	525	525	535	537	534	548	563	562	529	574	555	519	567	528	571	528	523	570	493	545	549	531	561	588	560	513	572	526	546	559	544	543	535	498	527	562	556	529	540	543	512	526	526	513	540	517	577	534	528	524	552	582	527	559	508	554	551	515	531	567	560	531	535	535	565	538	575	552	525	563	545	537	515	554	527	528	552	509	497	537	515	561	502	545	562	528	547	573	553	573	576	511	519	530	512	514	543	541	517	542	501	545	551	542	534	542	572	521	551	537	533	542	555	458	509	529	542	485	537	550	515	524	562	583	501	600	542	520	578	508	563	532	563	513	569	537	556	537	505	520	491	545	543	527	525	513	564	535	562	530	528	531	574	541	572	524	531	513	569	526	569	497	530	568	547	530	521	549	537	543	551	532	571	541	560	522	505	525	508	517	578	531	576	547	558	572	568	519	539	561	493	556	517	578	531	580	551	523	562	511	570	548	557	566	554	550	542	514	530	537	583	533	515	528	550	556	535	491	530	511	560	513	610	554	521	550	551	594
23132	21250	29037	23800	21253	20341	6918	3377	2982	2949	2750	2272	2045	1498	1147	957	859	723	739	694	658	622	607	585	570	548	520	477	465	455	437	481	419	416	421	436	419	377	402	373	396	421	443	431	407	406	361	434	374	377	401	370	404	359	373	397	387	389	382	368	398	329	371	339	347	347	327	333	361	358	346	354	356	328	346	334	346	334	340	370	357	368	335	329	329	333	359	339	366	344	321	348	360	340	347	343	380	350	370	335	368	350	327	328	330	337	298	346	390	327	346	320	348	339	356	362	353	341	343	373	306	303	350	324	323	341	376	348	327	340	331	348	364	334	357	306	330	370	311	326	348	336	328	337	332	355	332	357	326	331	363	357	350	335	361	336	355	360	321	380	361	311	366	341	339	320	339	347	321	330	337	357	309	372	343	366	286	317	344	362	336	327	329	359	326	336	375	297	343	368	350	324	317	343	367	341	340	346	339	319	341	334	332	331	336	353	314	347	341	351	326	317	344	367	348	358	344	334	320	337	373	319	381	312	324	332	351	347	333	333	324	304	321	355	350	324	313	329	335	328	333	305	335	337	342	359	323	325	339	363	355	317	339	326	298	346	332	347	337	365	343	345	364	333	325	335	332	315	313	342	328	323	370	377	334	329	340	316	314	347	324	350	353	366	316	320	306	347	310	321	329	300	347	340	319	304	349	332	326	342	355	333	358	340	337	322	333	330	329	342	350	341	316	357	359	344	332	355	364	331	336	345	347	317	332	336	330	309	333	339	340	335	330	356	350	332	362	344	386	292	331	320	327	354	325	303	336	337	334	345	333	315	331	319	332	355	333	340	341	328	320	325	319	346	337	358	340	333	311	316	358	331	363	318	288	319	363	351	350	323	366	342	305	362	323	342	299	335	318	354	317	331	344	348	307	318	349	346	362	338	364	356	313	330	350	335	390	327	340	349	334	347	327	365	349	344	326	337	375	330	335	346	318	339	344	314	332	351	328	350	328	332	344	340	338	353	340	346	340	319	363	342	334	363	349	333	349	363	326	303	312	341	371	327	314	325	337	326	347	374	301	341	330	353	352	328	332	324	338	310	364	345	346	336	338	322	324	343	335	330	359	357	324	354	351	301	373	332	323	329	356	329	376	331	314	321	299	349	318	328	337	359	362	329	311	324	331	297	356	339	342	360	343	305	307	344	342	337	355	334	339	352	320	369	349	356	357	337	327	376	364	341	325	354	336	321	318	304	338	373	330	337	345	333	320	341	353	387	349	298	306	353	354	357	377	319	345	340	334	291	340	327	348	315	318	337	368	367	313	376	332	349	368	324	338	332	333	345	285	327	323	302	355	318	352	322	334	332	321	353	346	339	315	351	315	312	323	355	332	368	308	337	335	346	317	319	299	343	350	325	339	314	352	316	313	349	339	346	363	328	321	313	346	351	319	354	359	317	352	308	304	319	331	335	339	373	323	354	332	376	336	332	290	375	293	365	320	376	344	304	314	318	303	305	289	355	351	351	323	359	326	303	314	349	285	346	314	319	367	351	344	325	348	341	356	368	351	337	323	331	342	324	321	333	328	346	334	346	388	358	318	332	323	350	347	340	329	343	329	362	340	372	327	327	346	315	353	327	359	357	322	354	336	343	369	339	367	354	351	330	332	316	371	312	311	335	328	338	308	307	342	318	326	330	332	336	329	302	325	301	318	330	332	325	344	361	363	333	308	337	331	382	347	328	331	328	314	336	330	365	336	334	342	328	382	329	349	332	354	313	321	328	352	337	339	338	341	371	345	341	339	343	332	342	310	344	328	315	333	364	313	317	349	302	354	337	343	327	350	354	349	338	322	335	324	351	368	316	319	329	335	329	332	357	329	312	332	320	349	322	350	315	322	369	351	374	326	348	334	328	338	343	345	320	359	323	327	347	306	326	347	354	329	347	298	317	329	309	325	328	353	357	373	333	340	355	339	335	353	362	351	319	295	370	359	343	344	290	333	347	322	319	356	379	330	352	325	362	334	350	306	363	333	348	318	356	349	314	340	323	344	333	356	342	349	318	359	337	362	344	358	367	314	339	342	345	322	330	330	332	339	345	347	334	361	317	326	334	332	316	332	295	315	331	304	349	290	334	327	333	345	313	310	354	337	326	341	336	327	341	342	330	356	315	324	348	339	312	345	337	348	340	316	336	330	327	339	373	316	323	315	296	331	355	342	327	345	331	360	340	335	317	322	325	334	312	327	319	354	347	338	326	341	310	326	370	350	342	339	357	307	300	355	339	309	329	325	361	362	330	345	339	339	350	345	336	342	308	328	338	349	337	323	317	363	346	325	321	366	354	331	368	337	345	366	342	331	334	298	351	353	320	314	336	324	342	318	362	375	297	333	304	356	329	349	313	355	334	323	330	319	371	343	323	352	300	347	351	330	355	304	359	381	318	313	344	339	364	313	338	304	349	320	312	337	356	382	335	312	316	338	338	314	352	339	321	362	345	288	373	328	340	345	305	321	297	316	338	330	352	326	360	361	330	362	345	349	317	346	340	309	317	323	346	347	340	346	346	342	348	323	347	312	349	308	325	369	325	341	327	339	342	334	339	371	330	336	347	289	340	373	348	363	310	357	338	353	334	323	341	357	356	338	335	351	372	333	310	360	339	342	328	346	332	354	295	322	308	341	351	354	348	324	364	358	332	347	327	330	345	340	317	365	320	356	353	336	313	346	346	322	333	341	325	376	337	349	336	341	329	347	340	339	309	326	345	341	328	344	320	335	285	350	344	355	321	373	346	309	344	333	361	334	354	327	368	330	334	339	349	357	325	348	321	327	319	331	334	311	335	326	355	354	372	348	354	324	349	335	356	317	341	332	332	312	314	359	314	291	331	373	341	339	315	337	363	349	327	316	331	328	382	351	346	321	373	336	364	313	367	327	322	336	350	325	354	347	364	333	333	344	355	349	355	334	337	345	342	355	308	327	344	337	287	348	359	337	318	350	324	313	352	317	359	302	299	320	352	355	359	354	314	363	352	353	306	342	307	334	357	366	321	362	341	347	321	330	363	324	356	343	317	324	341	351	327	355	357	313	356	341	304	356	327	337	346	362	344	322	344	342	340	354	286	307	336	315	348	321	316	340	322	324	350	335	322	333	365	335	324	308	326	329	317	364	352	323	342	308	331	311	335	379	338	361	324	351	382	312	295	333	334	318	353	303	343	342	331	361	319	313	323	341	302	316	338	310	340	337	324	374	347	302	337	343	352	343	329	347	368	313	355	315	330	315	327	318	323	337	335	355	311	365	319	339	345	368	336	351	357	329	337	347	336	336	331	335	371	359	337	371	331	335	355	357	299	334	342	284	346	336	316	341	339	339	325	334	333	346	330	312	355	321	340	333	311	357	378	296	347	345	297	330	343	342	391	351	309	323	363	323	329	340	339	346	327	333	305	345	321	337	344	306	332	355	283	350	341	338	349	347	371	323	356	353	345	362	351	360	345	324	344	315	346	284	298
12414	26973	23851	15394	11968	10265	9247	8962	8887	8883	8154	7116	6017	4526	3424	2650	2199	1961	1903	1772	1650	1593	1515	1385	1343	1166	1031	987	960	977	917	866	789	837	794	726	753	693	672	709	700	655	744	703	685	725	704	714	677	696	684	656	687	722	719	694	721	665	669	629	603	669	638	652	610	625	631	613	617	566	600	581	595	608	592	583	583	606	572	615	618	566	577	576	600	606	582	595	577	566	588	568	604	581	569	541	603	491	539	561	597	572	555	591	607	561	548	552	598	540	547	575	603	565	634	529	555	546	571	589	618	597	604	613	538	565	533	528	611	582	591	513	546	590	615	563	590	547	557	567	587	570	571	532	579	578	584	573	534	556	563	558	596	593	550	579	594	550	564	608	567	526	597	560	600	544	579	547	587	570	570	610	575	568	584	566	616	576	580	554	577	587	559	612	543	524	607	605	569	584	581	583	603	572	574	507	563	579	557	543	573	592	545	565	587	580	563	553	581	556	562	571	585	573	563	576	579	573	539	569	587	616	550	571	565	600	603	554	565	564	623	515	545	592	585	591	565	543	576	542	601	547	607	587	573	569	529	553	570	588	527	573	557	592	558	544	555	576	600	553	577	570	595	530	553	535	604	582	555	534	584	583	574	576	568	518	567	615	619	563	589	576	562	599	576	574	597	585	538	553	571	554	577	550	503	554	592	562	583	591	545	568	519	601	541	585	560	548	575	591	560	582	572	560	519	524	556	590	522	537	564	626	558	573	558	562	574	545	557	534	572	558	587	619	582	509	575	595	552	581	540	548	592	574	577	534	570	560	535	559	556	535	597	526	581	572	562	587	543	560	581	561	619	590	584	553	569	540	545	580	560	589	558	556	595	560	562	563	575	570	565	609	542	563	585	573	605	617	565	586	559	526	537	571	536	578	594	541	585	549	587	561	585	578	562	568	582	561	560	560	589	548	558	569	574	568	576	613	577	608	574	565	588	556	563	586	553	561	577	526	588	629	589	542	559	575	575	575	565	533	584	572	553	579	610	538	547	555	513	518	547	601	554	551	593	617	623	567	577	565	555	562	565	533	597	593	527	539	554	547	569	564	560	553	581	620	525	559	524	559	571	569	561	544	561	566	560	601	559	568	528	609	513	590	568	554	588	582	580	605	573	565	582	577	558	549	520	582	542	623	577	542	566	552	581	578	551	594	576	591	566	599	557	556	572	557	548	527	593	557	507	612	545	551	593	557	526	562	552	575	548	555	575	566	563	529	555	565	576	574	569	563	580	581	545	546	548	581	605	561	550	537	575	557	560	590	559	556	586	592	579	603	549	561	552	549	599	525	603	576	570	550	519	610	538	588	542	568	552	575	559	556	534	552	587	571	526	557	578	552	578	559	564	562	613	544	532	559	547	577	559	582	551	544	562	565	574	556	573	597	535	559	539	591	566	551	556	566	542	578	553	580	587	589	554	564	564	604	580	547	544	550	583	538	529	633	563	572	583	548	568	619	587	569	557	575	523	566	604	564	556	595	597	536	565	574	566	562	576	575	580	610	561	625	510	546	578	586	593	595	558	560	561	570	555	563	546	583	522	602	559	549	580	590	567	546	572	600	564	562	573	584	570	562	564	610	546	566	598	588	549	549	565	561	551	581	506	544	585	536	540	547	563	571	548	546	609	538	530	579	599	533	573	573	548	592	554	552	569	551	601	565	566	587	548	572	607	584	592	572	562	543	571	544	575	578	583	543	563	559	543	616	588	567	567	577	551	516	597	522	567	570	579	560	525	591	587	556	579	548	535	546	560	557	561	582	629	581	583	572	576	592	575	591	573	537	607	569	471	558	546	581	597	597	532	579	537	543	556	570	558	557	562	557	626	558	584	586	580	563	588	558	557	546	553	589	586	553	578	566	584	554	585	570	565	578	587	567	556	594	535	594	527	580	554	610	609	592	570	555	570	561	589	557	565	576	577	521	599	540	565	558	583	587	526	582	572	520	553	542	569	590	552	581	530	577	591	548	603	561	551	578	566	546	556	614	553	517	546	598	584	583	540	576	542	609	582	562	567	568	586	604	607	560	570	599	549	564	562	570	560	598	537	541	566	623	537	524	587	603	587	570	590	569	555	580	553	554	591	619	528	572	539	549	546	563	554	586	547	561	592	525	604	514	570	558	550	547	578	549	610	567	541	582	566	573	536	557	538	581	581	557	569	541	532	530	555	596	544	584	571	578	561	571	586	519	594	550	548	531	574	607	550	571	532	558	586	537	587	582	603	581	562	583	529	543	586	577	562	562	566	553	582	536	605	561	563	562	546	585	568	607	612	579	572	578	564	567	527	596	611	540	522	561	605	572	576	540	564	604	584	592	566	556	548	587	578	547	600	525	564	546	483	591	590	541	591	511	535	542	578	556	562	558	572	573	571	584	560	592	589	551	521	581	566	583	539	590	535	567	575	570	581	594	558	542	568	576	586	561	564	556	568	538	565	577	568	596	590	529	578	555	586	554	578	571	582	593	572	579	587	607	574	603	535	534	584	546	606	553	564	563	550	572	525	569	589	524	562	563	550	523	572	604	539	580	617	583	593	586	563	584	609	559	552	536	598	529	625	573	507	596	583	564	628	558	550	559	600	548	628	570	584	592	553	561	564	565	528	554	582	516	548	559	550	550	579	608	598	562	517	582	547	584	586	565	567	565	567	576	528	574	556	616	537	554	576	594	558	543	599	610	549	570	570	556	585	533	546	591	527	567	605	585	589	584	621	556	563	606	552	586	558	566	573	575	588	531	591	592	541	563	561	594	590	565	605	612	554	555	587	556	584	566	548	542	557	548	584	576	618	567	559	525	541	552	599	552	592	593	542	556	576	566	503	581	576	561	568	572	572	533	554	621	550	564	582	528	573	562	602	569	580	578	551	530	570	616	586	599	544	569	508	563	548	576	550	587	533	589	496	544	574	547	509	599	549	641	565	561	575	535	576	594	586	586	611	566	573	544	575	548	546	568	583	541	553	549	558	579	608	568	558	531	560	605	569	595	536	551	540	572	575	594	529	617	550	576	537	599	561	568	545	561	537	537	579	578	559	549	544	557	579	560	576	608	564	591	552	568	551	597	529	600	592	570	571	563	544	579	608	556	545	577	584	562	557	560	578	566	555	535	548	537	570	567	578	561	508	588	586	590	551	529	545	578	574	573	536	561	570	552	590	549	565	615	566	580	584	563	521	545	572	577	603	533	592	536	572	578	569	590	603	571	527	560	579	521	564	565	553	567	541	588	581	512	553	565	597	591	555	606	543	573	583	586	569	563	553	603	545	566	573	596	554	568	560	568	541	569	564	562	584	573	565	590	525	570	546	549	577	566	564	623	537	534	591	550	565	547	591	579	584	568	578	562	565	533	574	576	595	554	569	534	555	601	556	558	597	577	584	615	549	564	570	535	595	604	552	530	570	527	572	571	572	556	564	581	587	563	589	584	542	534	533	569	580	571	524	547	565	544	548	568	588	553
26641	20863	11971	3400	1560	1305	1075	1025	984	1036	1080	892	814	620	498	441	368	404	375	385	297	305	314	355	304	288	286	288	247	268	272	299	254	272	279	247	237	229	267	215	248	256	248	245	219	211	257	217	243	217	220	238	229	237	249	251	285	259	265	258	235	235	225	229	223	254	223	228	212	219	221	239	219	213	230	254	217	233	263	214	236	251	211	232	222	240	204	235	213	225	247	238	264	233	236	224	218	206	248	229	237	195	209	231	213	224	244	204	244	227	249	204	248	238	199	211	249	227	233	210	231	248	246	219	273	221	207	237	217	234	222	218	224	235	235	217	235	220	206	229	238	224	222	222	203	245	240	229	249	204	216	230	223	225	226	226	197	230	219	235	224	208	216	231	217	210	233	234	220	195	209	222	213	238	249	239	211	241	211	223	213	231	240	239	211	245	243	210	210	203	241	244	231	253	236	205	202	240	245	220	209	243	241	236	230	213	213	184	229	236	211	240	229	241	192	216	216	227	234	219	243	206	209	222	206	215	198	252	210	220	241	253	224	212	218	237	211	231	227	237	204	221	190	235	232	217	232	253	178	200	230	232	251	237	223	205	240	212	236	236	225	245	202	206	221	226	219	227	212	222	200	218	216	249	241	217	219	215	231	225	233	233	213	216	194	226	244	221	236	248	231	222	204	223	237	202	240	201	230	238	217	219	255	192	197	243	212	237	208	238	236	203	219	222	206	233	223	191	233	228	224	211	209	241	221	220	237	219	222	210	216	216	238	250	232	228	247	219	240	231	205	236	220	202	226	210	226	209	227	235	233	198	228	242	214	220	217	230	234	211	218	226	245	204	212	197	234	199	208	228	215	230	238	246	213	236	224	212	230	207	238	224	226	220	217	236	210	217	200	249	233	224	241	232	240	224	223	236	204	221	236	262	203	233	225	216	217	215	233	248	217	239	227	229	235	227	223	246	226	222	233	240	202	224	228	212	213	217	227	222	238	251	244	228	198	213	228	238	222	213	260	220	235	221	231	250	220	233	215	229	235	228	227	278	215	202	226	204	224	211	221	230	211	231	242	211	235	235	217	243	204	212	209	232	211	228	224	233	237	215	238	214	232	224	226	218	189	223	248	244	237	220	221	218	223	220	200	228	224	226	235	216	225	244	207	228	209	220	239	229	201	242	232	235	222	232	218	240	241	208	225	225	223	259	239	208	213	221	224	262	254	241	197	211	229	217	221	200	220	222	235	235	215	214	217	234	235	220	245	215	217	250	241	251	225	220	234	204	209	210	197	241	216	237	231	230	250	250	201	211	224	216	208	231	223	224	231	215	234	215	224	213	241	223	229	214	224	215	205	210	223	197	229	231	234	222	217	215	189	228	222	233	226	195	208	234	227	203	224	240	242	238	219	226	223	220	234	233	230	210	238	202	235	202	215	205	199	230	222	226	230	232	220	224	211	266	207	216	209	251	235	220	223	227	207	234	271	249	228	238	234	217	251	238	239	232	223	193	216	224	233	203	209	234	221	229	214	222	212	223	216	233	229	233	246	225	215	244	229	203	218	196	242	225	214	209	259	240	235	208	206	240	227	240	213	203	238	216	223	199	226	239	240	204	216	234	219	224	234	215	201	216	260	229	227	218	229	205	242	209	222	245	203	229	227	238	187	222	242	236	212	224	209	217	219	227	213	211	210	188	229	217	220	240	241	238	230	218	243	248	226	256	216	213	238	239	241	256	240	206	214	198	212	203	235	227	221	240	229	218	221	223	213	241	262	251	241	214	218	206	218	218	227	229	212	223	247	221	212	232	229	223	248	234	204	218	233	212	230	232	219	239	233	224	220	232	226	236	198	221	198	199	236	229	217	236	221	237	215	229	224	214	214	252	232	210	208	210	209	222	255	216	232	224	231	202	244	223	213	210	234	239	222	234	210	246	211	229	212	199	227	209	227	222	209	202	226	229	235	234	242	228	224	205	240	242	228	229	230	220	238	205	225	244	251	212	216	236	229	200	214	223	230	206	201	220	245	232	207	244	220	212	217	218	238	208	217	226	237	246	221	224	222	217	229	198	240	222	236	235	220	238	203	188	237	223	216	236	259	212	217	222	223	238	210	218	230	217	221	222	211	215	232	224	207	242	215	218	222	220	238	223	240	228	242	228	215	236	238	245	198	240	211	249	240	232	225	219	226	244	218	233	261	205	214	199	209	238	256	226	207	209	238	228	205	232	238	222	224	231	211	248	223	214	210	205	213	201	197	236	226	231	221	234	220	207	216	222	234	236	234	223	197	207	220	223	227	228	188	215	216	220	224	246	235	233	230	211	223	219	216	220	203	228	217	214	227	244	209	208	233	223	199	231	221	213	236	209	244	234	232	220	210	233	213	235	194	220	210	222	257	246	244	224	210	227	240	237	245	224	219	209	234	266	195	235	224	210	212	227	223	217	230	208	222	214	225	213	221	222	229	223	215	208	211	221	227	237	226	219	233	205	186	227	238	206	228	230	210	211	209	196	231	217	216	206	246	224	220	230	218	219	223	240	219	245	190	219	273	205	230	221	246	217	223	221	227	196	211	234	246	203	229	223	269	229	211	216	211	232	215	218	233	236	230	201	234	239	255	225	221	221	195	233	216	236	208	220	216	200	215	244	228	221	243	223	200	237	206	240	220	253	246	229	231	215	244	213	175	243	260	210	208	233	227	228	230	225	222	204	219	250	221	191	222	235	196	221	243	226	244	217	224	240	239	238	227	223	222	209	235	222	237	227	256	205	241	240	197	226	223	242	210	215	208	210	212	217	246	216	247	210	211	217	207	210	211	243	221	221	212	236	213	225	225	235	220	234	217	214	216	241	244	247	221	213	211	224	222	234	208	217	251	228	263	213	238	229	185	230	241	219	236	237	214	223	201	221	247	244	222	203	236	250	221	216	206	234	232	244	203	226	195	208	220	250	239	218	226	199	237	234	194	196	206	220	252	232	231	231	218	215	220	232	213	237	242	207	219	193	227	203	216	249	201	227	254	232	212	223	233	229	225	213	232	248	233	220	201	227	229	212	208	185	227	222	239	208	242	224	246	241	246	219	231	229	224	237	209	208	258	251	218	231	242	213	236	213	220	212	232	244	234	230	205	231	249	241	217	222	196	210	252	196	225	217	230	240	222	223	184	228	212	197	191	223	231	200	213	181	230	229	249	253	249	210	256	217	207	216	235	204	228	213	206	197	219	226	220	240	200	212	217	222	245	211	241	232	245	242	215	202	205	230	210	200	210	223	244	224	244	229	222	222	218	219	199	230	193	202	221	227	235	228	228	223	226	206	230	222	222	234	211	224	214	238	236	260	216	211	218	228	242	248	184	241	204	226	204	251	223	221	215	250	235	227	240	207	247	199	216	226	211	229	222	225	213	230	193	226	228	221	223	238	217	209	244	218	224	214	219	212	213	231	221	232	212	227	207	227	215	212	221	218	240	243	208	226	227	231	227	199	230	228	233	216
8107	13153	10739	5979	4098	3729	3556	3361	3414	3498	3553	3099	2579	1859	1403	1089	949	914	834	794	749	713	713	651	700	564	596	575	564	548	501	504	476	477	474	468	469	416	394	424	428	467	452	448	463	406	472	474	475	463	471	446	439	467	497	473	464	431	416	423	424	430	417	385	422	409	439	413	454	433	396	427	414	384	418	356	408	412	427	394	368	384	431	412	392	367	392	370	399	379	373	361	381	378	365	351	395	396	364	388	387	385	395	398	385	423	352	376	409	392	390	369	387	363	392	400	376	398	407	423	405	402	400	403	417	388	365	387	433	368	406	397	379	423	364	360	380	381	414	368	365	396	406	363	371	378	396	366	381	364	393	401	369	423	421	419	375	385	369	397	400	383	391	363	416	378	408	366	405	379	396	364	411	358	372	357	419	393	367	375	386	416	388	420	386	402	392	387	389	387	410	391	432	404	390	385	431	403	349	379	363	391	386	422	398	363	392	366	379	417	382	394	377	364	369	426	393	414	405	385	407	396	388	420	390	417	354	398	416	397	405	397	390	377	399	382	420	423	383	381	381	389	375	422	377	354	366	394	412	389	412	410	427	428	383	378	416	383	393	392	377	399	384	387	374	396	413	433	396	397	401	395	388	412	354	386	389	442	406	388	366	405	411	370	405	387	382	347	373	380	390	389	395	362	400	394	413	386	351	389	391	391	429	366	424	379	408	407	390	398	427	413	403	371	404	401	382	392	385	355	384	402	398	429	417	363	404	413	403	424	353	404	415	359	396	393	418	401	415	376	387	414	362	435	371	390	379	405	399	431	407	357	358	387	390	400	410	373	400	393	426	403	383	383	393	392	366	349	388	375	386	350	390	399	400	389	397	395	399	406	373	376	425	384	419	380	384	396	378	388	395	366	370	377	357	371	384	378	368	347	391	382	347	393	381	372	376	396	377	419	388	386	410	422	416	384	407	398	385	379	395	387	383	386	413	382	370	376	414	409	406	400	376	375	370	350	387	390	387	397	381	363	397	413	387	399	376	389	385	362	366	365	410	419	403	422	382	403	367	391	383	390	380	366	387	407	411	341	384	359	354	424	390	395	411	379	392	399	375	379	377	418	406	360	386	401	390	394	419	415	433	372	399	381	414	393	376	412	373	338	408	388	393	416	428	409	421	382	389	382	405	384	369	408	387	396	383	415	413	438	408	386	353	390	420	375	401	351	379	364	368	369	411	388	393	344	417	379	418	375	398	426	414	379	390	383	365	407	376	373	409	419	428	389	356	402	399	399	384	396	406	363	402	392	409	381	389	381	366	372	368	394	389	345	428	398	363	364	431	391	433	354	404	370	401	397	369	382	355	363	381	366	352	409	414	400	408	375	376	400	375	377	389	357	388	380	399	382	404	359	388	411	387	378	342	393	371	364	422	426	387	414	427	380	378	345	400	361	402	384	365	405	422	384	390	410	423	393	413	411	401	384	423	390	421	390	405	409	382	399	350	388	388	411	401	359	370	348	380	378	421	399	376	391	385	391	352	405	374	391	373	409	404	360	406	400	426	360	406	384	384	382	424	405	418	366	393	363	375	403	390	366	379	422	412	384	427	380	380	383	393	379	386	393	408	385	407	330	415	378	367	393	412	426	369	418	365	403	366	411	365	390	406	379	394	367	387	345	405	401	409	374	409	391	354	420	383	407	371	345	395	398	413	422	413	407	372	386	377	385	387	395	389	383	375	433	405	411	405	395	359	415	395	416	392	399	387	408	373	377	362	379	410	373	376	386	412	410	389	418	405	407	391	383	409	381	395	391	391	367	381	380	380	358	405	396	381	418	367	389	384	436	393	396	409	372	392	399	409	400	397	382	339	368	368	389	399	398	409	385	385	387	379	363	379	439	365	402	400	366	405	359	387	349	360	387	416	384	392	390	409	396	414	358	398	399	419	388	427	360	410	412	355	404	377	391	389	409	386	407	358	387	402	404	357	403	387	406	381	415	409	390	408	385	408	401	397	385	380	425	407	412	390	383	468	373	384	399	403	395	402	402	405	410	416	368	415	367	403	410	373	379	368	397	399	399	375	397	405	393	383	407	379	345	351	412	411	391	358	397	382	406	427	380	393	363	395	414	378	361	410	434	406	420	419	372	392	388	381	387	388	372	410	405	416	355	421	408	359	411	377	383	420	411	379	394	405	383	360	415	405	386	391	392	376	392	404	404	385	387	413	417	405	392	392	396	377	364	390	343	384	389	392	396	382	389	362	396	411	377	379	367	385	424	409	424	407	381	372	371	403	405	369	397	409	423	403	376	403	413	371	406	387	419	385	427	389	372	406	410	346	420	401	399	403	398	397	392	399	384	371	403	385	410	357	382	360	404	342	411	413	389	406	397	394	382	390	393	412	398	387	433	401	371	373	361	378	388	415	402	425	400	404	390	374	393	414	388	411	416	391	385	367	402	395	413	365	396	412	400	384	419	387	405	399	361	396	369	398	377	415	396	394	401	425	383	400	392	428	388	364	392	406	413	410	378	409	402	376	426	415	398	404	432	404	342	360	395	375	395	388	364	403	404	392	362	389	397	385	394	381	413	372	370	386	369	403	427	394	383	443	362	410	407	387	380	383	402	380	405	392	378	400	386	391	394	388	389	409	390	371	399	394	393	408	407	405	421	369	386	365	383	400	395	390	381	385	379	423	429	385	388	393	384	387	398	389	354	360	401	393	427	370	396	372	407	365	398	352	378	348	362	397	368	375	390	372	428	406	366	398	382	366	402	406	373	381	382	341	423	353	404	397	418	420	396	384	380	384	383	366	397	387	355	419	389	384	380	381	389	427	356	379	376	382	383	379	404	411	380	383	381	364	407	407	422	382	402	398	406	396	369	367	386	396	413	405	374	401	360	375	343	400	437	388	374	429	371	402	400	404	390	416	345	362	383	399	391	400	400	412	389	410	414	408	431	387	423	386	404	395	381	382	404	376	395	408	376	380	343	359	414	370	402	412	438	384	406	397	387	363	406	391	396	395	380	395	392	379	441	358	397	409	362	376	400	399	383	387	388	377	375	379	385	394	400	384	406	366	391	402	423	374	349	401	401	379	378	383	393	413	386	387	396	371	360	391	419	374	399	357	400	388	393	401	387	404	406	420	376	377	393	395	383	367	391	409	390	412	381	384	379	403	366	423	397	370	355	411	367	383	416	386	406	393	355	394	406	397	416	380	354	404	397	393	398	388	391	379	372	407	357	374	388	401	379	394	428	391	377	391	369	413	391	410	366	384	404	367	351	385	381	356	394	408	392	355	370	427	393	383	404	390	410	395	391	388	372	422	411	384	379	394	366	365	404	375	427	381	356	402	395	397	412	411	422	377	366	404	402	375	387	378	359	393	362	415	396	360	393	384	381	415	407	409	431	395	392	388	398	355	443	445	405	408	375	401	410	405	405	435	416	389	395	401	406	371	442	374	363	418	390	386	379	397	383	410	384	390	394	426	409	389	369	375	432
24176	21268	28378	24463	20336	5877	2610	2266	2092	2057	1983	1591	1328	937	730	676	648	594	559	530	513	562	518	550	463	473	445	446	402	426	394	366	392	384	426	366	356	346	381	334	360	359	380	386	332	380	321	415	374	332	376	343	354	339	390	405	360	351	350	330	346	369	328	342	350	340	337	360	353	327	343	340	346	321	346	331	322	338	310	322	349	317	319	322	348	322	315	345	324	320	313	343	368	303	314	328	329	305	317	324	328	322	348	326	338	310	342	348	307	362	325	354	298	315	312	324	316	322	310	322	324	344	315	322	372	299	325	333	287	305	357	319	334	319	302	331	354	362	329	307	360	333	310	337	346	347	331	316	322	326	338	328	320	298	319	314	345	337	295	332	332	341	323	348	318	332	319	315	294	319	314	352	325	327	323	321	283	324	315	298	345	306	328	314	330	318	331	309	332	315	321	336	305	325	329	342	313	370	323	293	337	303	337	318	357	324	314	298	350	329	312	325	364	317	293	329	305	350	338	322	326	340	315	319	331	330	321	319	304	331	333	278	349	332	326	329	332	363	309	310	320	318	325	322	329	349	307	329	304	314	298	344	348	313	323	305	315	310	314	343	306	360	300	318	324	324	337	326	331	339	310	317	360	339	337	309	275	313	296	326	330	313	343	356	326	314	328	301	332	347	284	296	303	323	295	317	307	314	322	375	350	337	320	297	305	335	369	354	328	308	315	312	354	308	297	338	342	302	304	321	315	314	350	307	351	300	331	348	279	330	302	347	326	321	317	342	330	340	268	312	332	319	324	321	332	346	337	350	312	325	323	331	301	310	346	307	307	321	328	326	312	330	323	328	350	339	324	294	320	298	317	338	320	329	345	312	334	355	298	297	350	337	331	302	342	314	317	336	330	301	335	312	358	343	354	333	320	321	335	310	330	326	324	315	337	346	290	328	339	315	308	294	329	315	329	320	311	310	322	352	317	339	346	323	319	330	321	327	355	302	322	314	325	345	298	333	343	328	272	296	346	312	341	309	313	335	301	346	301	329	306	320	326	321	371	326	343	303	325	344	336	320	328	340	326	292	325	300	325	330	323	310	315	308	318	344	335	315	324	340	323	339	340	342	310	299	324	296	316	359	338	316	294	285	316	307	338	316	318	286	357	342	333	314	331	318	319	351	350	336	300	309	339	325	321	319	318	331	338	354	337	315	328	337	331	329	356	315	317	338	337	333	316	323	345	318	322	332	339	334	348	350	327	335	280	352	328	333	320	304	353	325	325	280	362	309	321	315	316	326	373	299	341	340	332	356	300	296	304	328	302	351	331	283	355	360	348	322	308	374	325	339	324	289	331	334	320	372	321	342	305	332	340	327	352	346	303	351	305	309	315	315	301	300	300	321	329	341	304	305	325	318	308	354	324	329	316	302	322	313	338	301	359	369	338	329	294	333	325	341	320	347	322	309	331	339	343	309	290	332	319	342	335	338	313	319	336	334	326	305	332	339	291	340	338	329	307	321	311	287	302	324	327	335	352	333	336	295	328	339	307	343	323	339	351	338	324	338	298	335	341	307	323	323	305	356	310	362	345	308	336	323	333	308	332	310	332	307	327	325	284	329	310	341	332	312	341	316	342	337	327	311	325	294	385	287	293	330	321	342	323	291	337	330	311	293	327	335	320	334	320	302	315	326	300	345	309	341	306	319	318	316	342	327	308	310	313	303	313	316	334	338	345	329	340	292	320	305	363	318	286	316	333	329	291	331	375	357	349	322	348	318	342	329	326	340	345	366	321	325	333	333	336	331	324	341	346	327	299	311	314	359	348	304	313	322	329	291	334	358	314	341	354	338	333	335	311	339	309	319	347	341	291	308	357	329	293	333	313	309	317	336	294	368	338	319	332	336	326	349	336	296	335	312	314	304	333	346	325	339	341	317	295	347	311	277	305	323	318	322	305	335	307	354	299	325	320	317	339	311	342	330	299	341	330	317	308	349	325	353	344	311	301	328	271	327	339	313	351	313	322	367	321	344	330	323	335	317	333	317	306	346	321	306	330	333	300	304	327	298	298	335	336	324	359	330	304	320	339	325	305	325	318	352	331	309	301	346	320	306	341	315	331	323	321	341	331	358	327	327	340	346	294	308	309	310	324	293	330	302	303	325	332	356	314	303	331	319	313	333	326	313	331	324	339	319	333	360	292	306	328	310	324	319	308	329	356	323	306	312	316	298	318	318	318	352	330	315	349	343	335	350	322	334	324	347	311	306	321	306	329	311	338	289	332	350	302	342	334	353	351	362	318	334	375	319	338	334	338	364	321	323	346	301	343	366	330	325	311	323	327	289	351	340	348	296	308	329	320	326	361	324	326	348	334	322	347	348	295	344	312	337	305	341	337	306	329	323	319	337	323	310	322	293	293	307	314	326	305	320	317	291	333	321	313	319	343	347	351	330	321	289	300	335	322	329	318	335	324	354	320	311	307	320	375	328	323	329	316	336	331	341	329	316	311	307	297	315	324	326	338	328	322	322	335	328	328	348	329	307	309	318	302	316	348	298	318	346	320	350	282	323	355	340	316	336	307	291	321	318	298	317	333	325	323	312	346	309	325	311	315	320	348	344	333	313	304	308	357	293	283	307	313	339	332	313	375	310	336	281	332	322	341	304	312	340	304	324	287	335	306	337	337	356	304	354	317	353	322	310	329	308	324	359	354	291	309	317	326	334	343	316	317	334	319	321	304	337	332	359	321	351	322	316	325	353	316	356	303	300	349	327	333	325	324	317	317	332	327	333	332	324	317	330	324	333	317	329	312	319	307	287	321	335	296	335	335	325	317	340	297	312	295	335	320	355	324	336	361	365	304	320	349	327	326	320	366	327	326	315	358	347	334	315	313	274	339	315	336	328	326	290	327	306	341	305	311	322	324	311	348	311	330	340	361	332	335	344	317	317	292	308	304	316	302	316	330	333	305	285	302	313	330	308	322	299	343	325	319	355	335	344	307	342	322	333	292	329	315	323	342	328	312	328	353	330	338	350	331	320	316	340	337	320	298	332	292	357	312	303	309	324	332	325	369	343	316	324	321	345	318	337	299	343	316	346	320	334	337	327	310	355	311	318	317	310	338	324	356	297	297	343	355	334	303	315	328	326	329	319	312	340	341	306	321	309	293	297	313	343	289	333	330	327	310	355	313	321	328	316	367	320	334	327	355	320	328	308	320	333	331	331	318	341	366	311	303	349	323	291	341	309	359	347	337	311	338	319	331	317	316	333	338	334	307	325	306	333	308	300	350	317	330	282	339	284	321	322	304	320	324	340	321	337	342	359	347	311	345	302	326	344	302	333	332	310	352	316	333	317	329	328	337	294	331	301	335	341	324	356	312	314	312	304	324	329	333	312	312	334	340	290	328	323	310	312	318	335	306	334	306	305	333	320	314	340	326	327	337	352	303	341	318	354	301	329	339	314	337	311	317	281	299	301	319	314	316	344	340	342	310	341	321	371	322	340
10142	22388	19114	11696	8318	7305	6679	6714	6501	6381	6111	5137	4033	2825	2089	1808	1636	1557	1349	1298	1319	1242	1149	1145	1051	1007	911	864	845	779	768	735	734	718	674	696	688	656	637	628	657	647	617	678	669	680	613	671	703	677	599	667	598	666	654	669	640	607	656	624	614	583	590	579	614	573	596	525	570	584	581	524	544	529	586	567	618	563	519	542	567	551	546	573	543	570	539	577	572	570	588	639	515	587	602	568	525	526	545	528	588	584	531	531	599	536	542	508	599	551	573	577	564	541	504	568	561	581	509	567	567	551	552	573	537	554	576	497	545	561	594	500	579	557	550	542	530	538	563	554	594	516	551	561	575	593	504	522	595	560	546	550	566	587	557	547	558	581	555	581	549	582	557	625	547	596	549	558	566	558	545	570	532	550	565	529	562	521	614	537	529	517	567	522	591	610	563	560	556	561	561	547	550	557	555	582	525	547	586	541	539	564	567	554	578	577	550	546	572	536	572	537	535	578	553	562	616	507	534	564	569	540	573	519	526	552	532	534	548	514	583	547	551	547	536	544	593	546	565	546	603	534	596	527	560	539	531	536	545	585	570	568	532	533	572	504	590	586	563	526	588	542	537	588	556	550	520	520	571	590	536	528	581	530	543	547	579	559	544	535	567	551	542	537	585	574	571	542	586	527	562	565	555	529	521	572	543	529	557	563	539	515	574	544	539	584	555	570	527	606	609	489	533	595	539	541	560	488	554	576	527	567	540	557	533	550	572	548	553	590	596	542	544	535	549	546	565	555	584	561	523	548	543	546	578	545	591	548	534	553	522	528	553	511	570	529	601	547	554	525	553	581	560	536	551	579	537	544	571	543	564	532	541	540	539	572	557	596	572	546	565	580	575	557	561	537	579	528	549	607	539	536	536	517	563	547	527	546	566	559	541	595	597	533	551	566	587	537	565	558	542	575	549	586	565	565	606	533	541	520	503	531	537	518	554	555	562	553	515	572	520	500	560	548	558	581	556	545	542	548	527	556	554	520	546	590	590	537	541	587	509	577	590	538	549	595	558	550	526	561	586	542	550	587	531	510	566	540	593	551	540	573	534	542	585	536	525	564	570	525	542	555	555	550	557	526	565	542	542	548	598	584	522	525	607	529	526	523	548	566	540	530	539	567	511	520	573	546	566	518	544	594	531	572	554	549	526	538	561	584	558	536	584	544	518	563	549	551	557	553	527	535	582	548	575	566	584	582	557	599	572	560	550	568	572	587	517	530	528	537	538	556	586	581	571	519	573	568	573	530	553	505	624	559	524	529	555	563	568	532	548	591	553	594	552	554	564	554	557	566	580	549	611	542	525	550	551	572	543	563	571	565	525	531	543	550	569	545	533	522	579	585	540	567	570	579	567	535	553	561	596	547	552	579	540	530	552	599	589	530	539	551	540	568	488	595	562	574	524	570	567	519	530	548	529	574	555	548	592	567	568	533	542	551	522	572	554	538	522	537	557	543	566	569	506	556	518	606	527	567	523	542	521	585	566	561	578	562	569	599	566	555	564	564	550	547	556	509	567	539	567	522	540	531	555	522	557	542	529	534	541	519	540	531	550	548	515	527	577	556	501	544	608	516	542	586	591	565	559	573	548	523	618	538	553	568	583	566	580	560	542	553	550	573	502	524	544	549	506	525	590	567	502	548	585	526	559	564	533	518	534	517	538	577	546	552	569	575	524	555	549	570	568	551	565	520	558	552	523	543	529	569	591	569	540	547	555	535	557	494	527	596	564	519	548	557	555	530	586	567	558	531	549	522	586	505	535	550	519	545	563	568	571	565	563	558	567	545	529	537	593	567	556	603	532	593	539	539	544	553	550	589	529	562	547	598	562	581	540	531	581	569	511	565	536	573	564	574	551	555	580	571	578	556	576	588	523	563	513	584	530	559	511	536	567	559	563	531	565	544	538	539	538	537	551	578	514	538	509	510	562	574	556	555	544	535	562	576	585	563	569	553	557	545	573	528	533	561	542	520	563	546	527	551	572	602	569	558	590	498	554	564	583	574	559	572	557	497	536	507	570	605	544	573	560	533	570	547	584	540	509	573	564	542	603	527	569	570	550	558	541	562	571	535	541	551	577	553	533	568	575	588	528	539	621	573	584	577	534	544	569	582	568	567	536	584	570	559	545	571	546	550	574	587	554	564	576	560	592	517	561	541	585	578	519	567	552	535	535	523	556	580	560	550	551	499	568	536	600	516	580	564	541	570	555	566	561	536	559	587	553	567	579	543	565	523	564	567	545	554	548	539	566	598	557	525	570	554	558	588	539	530	582	522	561	537	567	587	533	545	533	551	576	597	523	554	494	514	548	543	611	576	588	579	580	540	583	561	550	535	542	566	563	539	538	568	545	521	540	550	537	519	558	539	550	578	580	532	552	514	558	568	559	579	544	603	530	507	542	591	573	557	553	549	603	536	586	583	585	533	516	547	591	543	549	565	595	559	548	514	523	586	573	518	581	587	503	615	604	578	550	516	567	570	535	581	523	543	522	531	514	516	546	560	551	526	538	517	565	539	553	568	549	568	551	493	560	580	538	551	513	578	503	562	552	594	492	584	550	586	562	543	544	521	553	521	569	540	526	556	545	584	555	537	582	577	549	562	500	594	521	580	571	582	575	563	535	553	536	565	565	561	562	534	527	575	549	560	566	516	528	567	569	539	570	549	544	543	558	545	497	542	537	563	577	554	481	563	588	511	528	545	579	546	568	527	597	536	543	515	521	522	556	533	583	544	549	548	551	577	553	548	514	556	532	573	569	587	540	589	532	546	525	552	535	525	579	555	577	536	545	581	577	636	495	553	573	549	566	546	583	523	571	530	586	558	590	520	560	582	566	571	552	545	552	589	532	566	567	525	519	537	557	555	539	555	581	565	561	559	556	571	597	555	542	555	555	558	559	573	548	530	558	552	506	577	559	591	571	546	560	561	525	526	536	572	558	565	562	558	565	529	587	589	556	558	550	573	564	544	578	534	541	541	541	547	527	563	540	547	531	564	540	490	575	541	550	579	574	551	535	538	561	552	548	575	572	568	576	562	543	575	555	562	585	572	538	558	575	565	548	573	536	538	495	563	532	551	547	559	577	543	555	542	579	565	538	543	538	594	554	539	560	571	535	566	531	580	558	542	532	524	570	545	541	540	535	559	546	548	577	533	544	541	550	532	553	616	576	563	581	575	523	578	525	530	529	524	513	538	521	510	531	588	567	549	510	571	555	514	564	556	564	551	543	562	539	586	542	548	526	592	540	598	531	535	545	582	593	535	523	552	543	534	576	576	576	537	563	562	530	516	561	575	515	588	575	538	534	527	518	573	547	589	555	597	578	551	544	540	514	575	559	569	529	577	565	532	576	566	553	579	566	534	538	569	512	571	543	588	572	577	528	554	547	524	568	569	563	558	525	538	583	521	550	542	511	548	579	507	538	540	572	548	583	556	547	554	543	531	523	527	552	544	570	578
23252	21330	29128	23906	21337	20410	6919	3706	3131	3086	2834	2238	1720	1301	966	904	876	815	740	678	669	665	650	590	575	555	522	509	481	447	490	462	413	425	455	399	385	410	431	399	392	362	366	426	376	413	386	403	375	349	382	383	411	402	413	400	407	376	369	349	378	380	363	375	336	347	355	351	325	349	340	380	341	324	358	381	335	351	384	338	352	343	340	341	354	339	330	344	332	338	356	354	354	370	392	365	331	308	347	328	345	333	379	345	329	349	354	364	340	344	348	330	326	372	322	341	342	359	320	331	346	332	318	322	355	423	326	351	334	326	330	334	315	334	342	364	364	337	363	345	346	329	369	335	335	355	345	326	352	332	368	336	340	352	324	358	348	360	335	367	327	324	328	340	355	332	356	351	347	329	349	333	324	398	355	328	360	352	333	341	354	297	345	350	322	328	341	374	338	341	323	352	349	333	378	296	353	326	302	355	331	338	343	313	303	361	335	334	323	316	324	337	336	357	357	326	333	339	336	348	323	347	325	340	289	329	351	354	346	320	375	357	375	338	362	334	377	352	380	338	365	352	337	336	372	338	368	369	345	315	377	309	345	332	329	335	354	350	343	357	311	333	341	333	379	344	334	395	321	344	345	344	364	336	353	361	334	348	327	341	374	332	342	332	366	316	341	322	346	343	353	367	345	371	341	315	376	394	342	342	342	321	382	352	316	360	354	362	358	355	348	356	344	343	350	351	309	379	335	360	331	344	355	321	325	362	347	346	361	343	343	348	335	346	351	334	336	350	333	349	326	324	338	357	346	356	367	369	330	342	343	306	323	339	361	338	346	349	348	346	335	354	397	337	358	302	311	322	353	337	348	316	340	352	365	342	316	342	360	330	303	347	351	350	361	320	361	319	360	375	293	348	322	365	358	340	353	308	372	320	324	336	348	343	383	389	367	366	340	346	360	352	353	309	330	342	341	329	330	330	334	319	341	385	313	343	361	371	361	325	334	372	321	334	378	369	309	310	346	354	359	370	354	349	321	364	364	353	329	317	351	330	325	354	375	334	337	333	358	336	334	378	340	341	346	344	341	332	339	354	353	361	262	335	362	327	343	349	314	323	318	304	353	309	375	360	344	343	330	344	331	358	346	326	334	297	321	337	361	334	352	341	324	346	333	302	332	326	321	363	340	355	333	334	343	361	378	316	349	337	313	332	309	338	294	346	326	315	357	340	335	352	359	337	354	360	351	318	342	308	376	359	340	339	369	324	346	336	348	335	361	357	336	371	329	363	340	360	333	368	342	358	349	356	338	308	337	312	360	334	305	339	352	353	323	333	357	338	353	335	323	359	315	323	340	337	352	344	369	332	317	361	345	338	362	319	358	351	327	356	370	338	362	314	351	364	314	357	353	308	322	341	332	329	374	315	314	334	356	340	339	342	345	350	338	327	300	351	324	332	360	355	352	319	358	370	366	379	336	334	341	339	353	347	359	344	336	357	333	354	333	359	354	348	350	333	373	342	353	316	345	339	332	309	384	367	388	341	350	320	359	345	352	370	315	357	327	333	354	325	338	366	334	368	339	340	325	366	317	329	357	332	356	337	355	375	340	309	346	322	310	390	366	377	330	349	324	347	331	325	335	337	344	308	320	333	360	347	319	356	332	369	334	319	348	346	328	360	349	340	377	328	339	361	340	322	378	331	316	344	365	341	340	337	345	332	350	353	348	345	370	356	343	326	341	342	333	379	352	338	311	331	376	303	326	351	334	333	347	353	347	337	351	352	321	346	332	338	372	359	336	338	343	348	319	325	347	317	327	313	328	346	321	353	367	350	326	338	337	362	353	346	352	362	343	349	341	342	304	326	342	333	369	352	348	310	353	311	342	335	342	349	348	352	334	352	354	364	333	353	307	337	360	337	334	367	372	357	328	362	358	342	324	343	311	364	350	305	329	330	312	334	341	313	369	340	311	350	352	356	344	343	328	361	352	329	330	315	349	370	342	336	319	359	348	346	370	330	355	316	325	329	324	333	335	319	381	365	348	348	351	336	344	317	348	368	361	328	331	350	328	346	371	337	333	339	392	346	356	364	324	328	358	323	320	352	364	330	351	338	359	356	343	337	370	330	363	331	345	320	332	378	344	335	311	372	363	289	344	350	309	332	331	347	329	354	341	338	327	321	323	350	338	317	340	308	365	357	352	343	342	374	300	340	335	319	356	375	353	359	353	358	315	321	321	314	353	331	314	322	337	351	335	356	357	320	347	345	312	350	331	326	312	360	362	332	316	346	338	330	329	351	353	330	353	386	328	365	332	363	349	363	369	341	328	331	340	380	317	325	332	312	340	331	346	305	327	351	312	367	316	330	348	336	326	319	348	360	343	330	308	335	365	364	350	367	311	358	346	356	335	318	313	345	335	363	357	358	340	329	339	366	383	360	337	349	355	338	329	331	394	339	348	347	336	334	310	385	339	373	338	352	341	380	361	361	338	326	341	316	378	351	335	339	333	331	316	311	322	356	311	370	359	335	325	339	339	315	356	375	326	341	397	402	338	342	357	357	314	330	328	362	362	344	338	330	349	331	360	320	345	352	351	349	332	335	323	328	334	367	338	341	371	339	320	350	322	342	365	317	347	336	321	330	343	332	341	321	301	340	366	313	345	366	326	364	367	362	343	327	314	310	379	314	316	356	351	326	335	348	344	350	359	360	359	370	334	330	359	335	310	362	361	362	322	313	332	335	298	353	347	337	328	329	316	363	325	330	373	358	320	325	316	329	315	349	309	328	368	358	312	342	339	341	342	341	349	317	347	329	332	379	317	353	348	347	376	351	369	354	347	353	320	310	323	343	354	374	325	335	330	303	355	290	346	330	324	362	388	344	361	350	366	331	359	348	301	355	320	354	333	347	290	289	365	345	332	333	328	363	401	330	349	319	338	298	354	342	353	339	345	371	339	363	352	358	338	365	323	361	337	337	355	357	331	371	341	324	339	343	375	305	364	353	311	318	328	312	300	318	323	358	350	304	314	326	338	315	342	332	365	323	317	321	326	334	331	349	334	347	350	344	357	336	350	317	337	330	345	350	347	350	349	331	335	344	336	344	346	328	326	360	369	347	333	327	349	325	334	315	356	338	331	330	330	329	360	311	315	336	301	330	349	361	343	349	335	320	361	354	347	356	369	359	358	330	362	386	352	358	355	321	336	362	341	361	321	326	382	344	339	345	336	350	349	337	370	361	349	340	335	361	336	367	343	335	331	300	349	350	334	336	344	357	357	335	344	345	316	319	364	339	316	363	346	339	338	335	353	389	336	375	299	336	375	374	377	370	340	299	330	322	310	349	363	331	327	336	352	334	316	316	397	328	335	329	369	323	350	349	330	334	342	359	333	343	350	356	372	337	383	355	350	366	327	339	312	304	369	331	332	320	357	359	309	322	356	353	345	374	334	363	328	350	335	337	333	318	326	330	351	369	326	356	345	324	305	311	365	345	326	357	374	354	328	329
12984	28405	24907	16558	12163	10242	9536	9781	9287	8979	8366	6665	5295	3590	2821	2388	2204	2144	1868	1709	1556	1522	1506	1365	1248	1206	1186	1102	1038	931	854	830	831	787	812	721	723	716	726	720	725	710	741	706	695	740	712	665	725	694	694	709	650	688	734	711	685	662	676	664	666	667	629	625	604	603	590	583	611	598	612	570	612	614	599	611	592	615	597	569	584	596	644	530	589	591	608	565	584	615	561	594	606	582	601	562	611	563	574	578	590	584	538	545	592	589	541	569	576	606	534	575	550	591	522	547	576	602	593	588	560	596	589	586	601	589	579	581	525	621	551	553	623	558	599	559	584	576	569	581	570	591	623	565	603	595	552	609	587	545	606	603	604	554	537	611	621	560	604	561	595	605	591	570	554	580	539	583	606	608	553	592	544	558	563	561	583	614	591	535	578	593	588	577	533	632	571	598	580	574	587	604	645	517	596	565	619	573	628	558	541	557	556	575	541	579	628	577	517	571	591	597	549	576	603	623	580	582	597	565	573	579	570	610	557	579	563	572	552	572	597	577	598	555	593	586	592	578	611	588	598	612	584	535	560	540	561	576	538	577	586	580	591	569	606	598	610	575	555	550	568	584	560	584	581	540	555	580	594	552	595	550	597	538	572	541	553	592	569	580	539	614	584	580	592	528	567	561	568	570	555	579	582	617	566	574	572	569	600	546	556	608	593	574	547	552	574	663	566	584	589	584	589	557	561	582	625	560	561	555	602	565	580	574	579	631	598	584	557	619	579	585	545	599	577	595	570	608	621	636	605	571	569	586	572	545	587	611	579	612	562	560	586	592	569	544	609	552	563	603	590	590	584	629	600	554	586	576	590	548	553	549	553	571	610	559	581	597	567	529	590	581	588	543	569	548	604	606	590	588	559	543	558	582	616	540	584	548	549	577	587	527	603	579	593	551	626	624	568	604	569	576	610	592	579	580	549	537	607	595	561	551	604	567	580	607	589	548	589	587	613	607	577	584	550	575	578	588	578	565	654	579	553	554	587	612	565	573	590	591	563	590	558	549	578	567	603	557	589	603	561	577	595	553	580	583	565	601	559	604	563	603	614	576	577	567	564	595	567	544	584	609	573	556	533	550	585	608	578	593	615	598	597	563	607	588	581	553	581	593	553	585	555	618	597	594	531	573	577	599	594	593	594	586	554	622	629	559	566	595	595	595	609	569	576	598	582	578	547	597	570	559	565	633	568	577	565	601	523	588	558	547	561	573	623	603	555	589	568	564	549	594	587	533	520	581	619	557	563	610	567	559	559	549	552	553	563	584	559	556	562	574	626	586	561	567	599	569	592	590	573	544	567	582	578	592	570	568	561	548	570	554	564	598	552	587	570	574	553	552	581	572	566	597	609	641	573	586	568	576	552	604	577	584	567	569	567	570	570	577	625	578	610	574	617	560	556	573	558	584	560	597	566	567	597	577	610	575	578	612	546	588	543	592	541	565	564	592	569	580	586	571	583	615	541	590	534	552	606	617	574	590	555	583	531	567	579	544	602	517	528	578	539	576	617	574	551	613	527	561	553	578	589	567	601	574	552	610	567	534	606	587	591	577	549	619	607	562	604	583	599	590	595	562	569	547	547	567	546	578	572	606	618	524	598	560	590	546	583	547	573	563	593	600	588	594	592	600	608	578	593	603	563	579	561	552	583	604	639	563	565	597	558	548	574	538	602	584	568	593	542	578	545	574	548	608	568	581	567	584	591	599	592	612	540	582	573	546	556	576	566	565	579	588	563	561	578	603	587	622	555	617	576	580	587	555	553	544	551	561	589	569	560	592	576	625	583	550	563	553	586	600	571	613	602	582	562	556	553	605	595	542	597	566	573	573	562	594	590	667	539	567	546	536	598	555	622	574	577	570	539	557	597	569	587	563	604	543	546	575	572	581	553	579	601	596	541	567	571	543	617	591	566	540	641	522	560	557	535	550	603	551	555	604	549	578	591	540	603	555	546	575	604	606	603	555	570	580	570	520	601	577	572	510	554	583	572	594	582	596	553	534	560	536	579	560	593	549	571	555	579	628	570	611	579	588	595	580	579	551	550	578	602	566	590	598	556	603	582	577	583	566	520	584	560	607	594	586	565	568	541	576	545	594	580	533	561	558	592	601	537	539	583	582	573	604	597	558	603	590	561	555	568	603	566	581	578	607	607	584	612	554	516	587	592	560	585	574	591	557	583	566	557	577	566	557	579	580	554	565	605	569	573	556	606	581	571	585	603	601	557	605	571	581	560	603	548	555	573	565	557	588	585	580	581	611	604	583	537	577	576	623	568	618	527	589	581	576	571	586	573	579	556	554	542	596	599	562	524	594	573	595	574	559	573	539	532	554	556	603	551	569	594	601	549	599	599	557	531	539	579	598	602	561	614	572	590	573	550	588	554	541	575	597	590	582	502	555	562	582	576	545	600	561	556	583	582	560	595	560	579	563	589	581	597	538	569	586	633	544	551	560	577	542	586	596	512	586	590	569	591	550	583	605	552	579	547	543	550	588	582	601	593	619	562	547	592	575	546	590	600	572	543	587	555	587	571	562	586	609	597	573	531	527	614	577	587	631	570	558	585	579	564	614	572	630	575	591	566	594	585	607	609	566	579	565	546	577	592	619	534	583	541	589	565	570	597	545	585	561	618	573	547	561	560	587	564	588	585	563	567	574	574	562	598	552	537	633	541	591	520	588	543	558	585	593	568	582	547	612	573	584	553	595	562	558	557	580	588	553	567	564	588	584	610	547	565	604	522	608	563	576	612	596	563	567	591	546	552	569	599	568	585	578	589	562	561	577	580	635	607	554	582	573	581	591	551	576	581	587	589	545	542	593	590	538	575	574	582	576	575	577	555	556	584	585	523	574	562	577	532	608	572	600	575	578	553	592	579	563	607	539	552	587	563	555	554	583	584	557	578	578	584	556	570	573	573	558	540	528	586	556	551	576	539	571	576	605	567	597	587	582	566	566	565	606	545	546	561	560	578	586	620	537	544	610	616	575	582	593	549	579	570	549	560	595	573	562	583	553	583	564	585	570	612	568	573	609	575	596	532	524	618	556	550	602	569	615	611	557	581	579	593	570	537	549	579	607	555	625	529	591	592	584	561	620	575	562	589	532	584	588	587	555	563	569	575	584	561	548	584	593	582	578	582	620	577	612	597	599	577	570	591	580	566	602	636	585	596	561	578	536	541	635	579	546	608	569	584	574	567	554	597	588	562	574	557	511	554	576	592	581	579	605	579	528	568	581	579	585	597	593	568	596	586	574	528	571	587	593	566	579	563	543	544	576	588	584	633	559	604	564	598	575	602	583	630	580	594	580	548	564	608	557	538	551	606	612	591	573	564	605	524	579	501	581	570	552	564	560	543	586	582	570	544	536	597	545	546	579	563	591	586	554	578	603	511	533	560	574	567	592	593	583	579	553	628	565	598	540	603	579	547	548	587	556	571	551	567	563	605	582	590	581	574	571
26732	20850	12551	3627	1596	1197	1154	1136	1143	1202	1097	897	726	508	427	424	368	416	304	350	343	319	348	344	344	291	280	285	260	285	244	267	263	289	262	243	228	256	253	243	234	219	273	242	255	269	251	233	265	216	245	239	230	259	265	251	227	230	258	236	242	224	239	233	209	233	245	226	238	236	229	227	256	218	234	223	231	256	224	219	247	230	220	244	199	216	230	221	232	211	214	247	233	231	215	209	212	243	233	223	221	240	250	237	203	238	237	237	242	244	230	227	235	246	210	206	221	218	219	206	245	247	254	233	236	238	232	238	222	193	201	249	215	216	198	223	225	213	193	213	227	216	227	229	237	240	234	225	230	220	226	227	236	219	241	240	224	230	230	229	232	222	221	214	194	196	225	231	238	232	219	217	196	235	256	225	217	254	224	236	242	222	214	226	245	208	223	211	223	242	234	241	237	232	208	203	249	227	232	247	215	260	211	221	217	225	267	197	234	228	217	199	219	223	248	242	245	190	221	211	220	262	226	247	231	221	222	238	227	217	230	212	209	210	227	227	235	220	233	242	239	222	233	222	249	219	221	226	237	226	228	235	233	216	224	221	245	229	210	253	251	220	240	238	223	245	233	214	239	207	245	225	239	221	224	207	255	216	223	218	221	244	238	229	217	225	209	236	217	233	240	229	240	233	225	201	240	239	207	209	239	234	231	247	221	237	242	215	234	237	250	233	219	243	230	229	233	215	222	239	224	216	243	236	229	216	210	240	213	217	238	227	262	207	203	212	259	220	251	228	219	238	217	225	239	235	224	233	249	241	233	213	244	204	207	224	216	228	216	214	217	213	261	218	230	231	217	223	239	210	228	229	224	248	221	227	211	204	237	220	223	213	226	246	214	242	224	214	225	229	224	211	229	239	250	237	239	221	237	246	228	206	212	226	213	215	212	198	237	265	244	230	236	238	237	213	233	223	231	229	221	228	202	223	215	211	210	232	212	225	213	208	211	261	232	219	245	208	252	233	218	208	206	224	218	229	224	226	249	221	222	239	274	272	223	233	226	227	244	209	224	244	227	225	216	217	221	230	223	238	226	208	239	235	236	216	243	236	237	192	218	216	225	230	224	216	234	237	220	229	227	217	214	204	235	241	230	202	245	239	238	237	231	222	234	222	219	225	257	230	206	221	234	226	234	238	221	236	250	251	231	249	225	241	240	224	206	215	220	250	224	261	202	225	237	226	225	211	219	246	208	227	247	236	239	217	237	211	226	214	240	221	226	232	211	217	252	219	260	211	254	218	234	226	250	225	255	224	226	237	230	221	218	242	256	233	217	221	228	227	220	219	251	214	228	206	245	239	225	225	228	236	214	234	247	231	226	187	227	237	232	245	243	247	221	214	219	198	239	227	255	218	263	233	245	244	230	238	241	214	230	206	208	214	259	216	210	242	235	194	258	202	242	220	227	221	253	214	227	235	239	208	238	235	222	195	235	225	232	250	201	231	218	219	201	231	243	219	215	215	211	224	212	198	208	211	208	224	233	202	214	236	241	235	223	214	234	262	195	212	239	226	207	205	212	232	237	231	220	197	239	236	196	216	230	238	232	217	211	241	230	218	239	223	217	222	217	230	235	249	213	220	233	221	237	227	214	258	225	205	236	258	207	226	245	203	216	232	240	220	248	215	210	227	237	230	242	239	210	236	234	230	212	242	217	214	231	240	234	205	260	210	260	211	222	275	249	205	240	236	206	248	194	233	209	226	215	225	239	217	227	216	207	219	246	242	237	249	217	223	217	228	219	250	236	223	256	212	237	244	209	222	230	262	238	211	212	213	224	248	218	197	217	220	245	209	260	198	244	247	203	245	186	220	213	226	207	227	234	281	203	220	224	216	242	216	238	222	221	227	198	206	221	249	239	256	207	248	239	223	223	226	210	258	228	222	198	219	211	209	224	230	207	212	217	218	278	220	220	220	230	238	209	232	213	217	241	213	216	245	269	200	243	249	231	241	232	224	226	247	220	232	223	174	189	214	226	229	186	223	252	212	219	208	221	232	232	248	223	257	238	234	266	222	209	254	208	224	225	236	231	240	188	243	229	225	236	236	239	222	216	229	220	234	204	233	220	226	252	232	220	255	223	221	196	228	228	245	259	241	262	231	236	234	242	211	225	226	216	228	227	226	218	215	240	220	260	202	242	227	225	233	225	237	208	219	244	233	246	228	213	216	220	213	236	238	198	236	225	253	227	196	221	219	249	193	209	235	233	247	221	217	206	232	227	242	216	209	234	237	227	247	224	226	237	231	208	233	216	239	242	227	239	232	252	234	222	211	226	213	238	205	238	218	222	250	206	222	244	191	242	226	245	217	246	213	242	248	231	205	228	243	231	214	212	225	226	239	226	201	220	217	230	234	216	234	240	233	212	228	229	241	213	242	214	232	206	242	221	232	213	221	230	237	205	234	236	218	208	220	233	236	217	236	180	207	238	233	233	193	236	225	252	226	234	270	208	215	228	231	234	241	239	215	201	222	232	244	247	230	275	222	211	227	249	208	214	217	235	205	243	250	235	219	221	216	216	204	242	222	213	219	231	240	223	254	215	254	209	224	258	219	225	233	192	223	237	183	215	214	235	221	222	200	208	209	240	237	229	212	244	231	236	232	210	238	230	232	242	260	245	213	215	235	227	237	217	223	228	255	240	207	217	233	240	235	249	236	225	213	209	208	223	244	219	226	219	225	226	236	219	227	252	233	251	242	231	238	226	235	244	233	223	239	226	194	215	236	205	247	227	232	216	204	202	230	247	219	211	231	196	220	203	221	217	215	209	214	252	229	232	223	243	220	242	228	238	240	230	220	227	225	253	230	259	245	243	226	244	225	231	240	238	227	223	235	245	231	215	256	238	241	222	243	212	232	213	240	223	214	229	211	226	202	230	237	211	190	221	223	221	205	240	236	251	230	189	206	241	225	215	224	221	200	232	237	227	218	205	216	260	226	205	236	237	234	225	240	208	230	232	233	229	208	222	235	222	218	225	231	219	212	230	236	219	234	233	218	226	226	218	218	243	218	259	225	230	216	232	260	225	244	206	225	256	243	241	235	229	236	232	219	212	228	221	236	232	210	204	224	209	237	221	214	222	222	232	193	245	231	238	234	246	226	269	256	236	218	256	251	236	205	221	206	219	218	244	233	228	225	238	223	234	224	218	211	238	224	244	247	243	230	218	238	216	234	238	232	225	234	245	227	224	205	239	258	233	235	222	211	254	204	205	246	225	226	225	231	218	230	200	252	255	215	224	227	234	250	210	246	231	214	233	207	215	232	232	226	234	239	242	237	256	227	225	212	222	244	204	250	242	229	202	230	225	228	216	235	205	249	216	252	197	212	242	220	247	230	207	240	224	227	240	234	215	194	213	217	225	197	227	218	234	219	247	219	232	183	250	236	255	226	194	214	225	231	232	204	224	234	232	266	231	221	232	245	221	221	213	214	217	200	209	202	237	216
8580	14190	11604	6230	4362	3801	3652	3688	3693	3886	3442	2846	1944	1511	1181	1088	986	820	800	710	754	782	688	679	658	650	647	564	545	528	519	492	537	492	489	429	419	411	466	468	443	477	495	491	458	469	451	451	494	429	449	426	441	493	493	434	481	436	431	446	404	400	378	409	426	415	419	363	361	434	425	407	394	396	412	375	431	415	374	441	413	390	368	382	405	412	406	382	413	367	366	377	388	383	446	460	403	414	414	375	396	366	427	385	361	383	389	386	381	381	378	419	340	386	389	394	398	379	375	386	372	394	394	374	365	417	428	395	398	390	393	411	413	407	400	370	415	412	369	374	360	393	425	376	388	379	412	409	367	444	390	393	372	410	389	389	377	403	366	392	386	377	413	384	409	376	366	381	429	418	404	406	390	402	385	373	419	395	395	380	363	378	401	346	385	380	413	403	393	412	392	409	394	360	410	390	385	393	396	426	430	363	357	421	392	432	399	399	403	362	414	393	355	380	393	389	391	415	390	368	391	424	339	396	396	395	388	375	395	397	365	405	399	426	410	397	372	376	405	378	355	353	394	369	392	400	394	399	392	412	343	370	399	403	401	377	418	413	386	389	394	389	398	365	381	416	358	414	406	412	370	407	404	409	399	414	414	397	382	370	370	440	400	441	364	380	361	401	385	392	405	356	388	420	368	395	407	402	369	401	394	370	425	400	401	409	386	378	383	390	381	385	379	412	402	339	399	398	409	389	409	374	387	390	355	449	343	410	358	384	387	404	405	384	353	389	384	379	385	386	369	394	366	395	387	374	403	391	412	388	386	422	368	380	390	403	400	370	402	386	394	388	416	392	386	400	414	411	422	375	377	398	391	373	411	375	403	402	354	401	378	371	363	388	406	400	400	361	381	382	388	395	424	386	353	410	396	378	385	389	369	369	396	387	366	366	401	394	395	365	407	421	421	393	393	393	375	383	403	391	430	377	394	371	383	402	376	368	347	383	435	430	362	389	406	402	442	422	402	411	415	378	377	412	377	388	381	428	385	402	421	381	380	416	388	416	377	442	394	402	392	406	367	391	393	412	416	377	399	391	375	398	374	418	431	387	417	399	386	382	349	385	388	400	375	386	405	393	410	399	404	391	381	398	411	417	394	403	360	397	392	404	409	392	388	385	352	387	395	408	406	384	390	411	419	363	375	374	459	405	393	381	382	413	384	379	390	426	376	364	427	379	410	396	428	394	376	414	390	400	426	402	343	375	403	369	350	396	406	369	421	386	395	373	410	389	401	368	393	404	406	388	361	383	357	382	356	377	373	403	411	372	403	401	385	416	376	413	403	379	388	418	373	410	394	382	384	361	350	394	440	370	391	395	368	406	379	385	404	404	387	385	391	374	378	352	411	435	383	425	390	417	405	380	424	417	395	371	370	362	430	382	370	397	418	383	402	387	380	406	371	428	445	405	396	430	436	394	392	406	430	412	411	422	398	407	383	399	356	380	419	377	373	394	384	396	388	401	351	393	426	416	396	377	352	371	393	392	398	391	365	389	364	403	387	378	353	385	386	424	390	391	406	391	360	385	372	362	379	389	398	408	382	392	415	388	391	406	373	370	447	415	390	383	376	393	405	373	393	390	393	371	389	394	381	386	411	405	387	415	383	413	401	394	399	445	348	402	429	410	396	360	389	378	397	391	436	404	395	399	364	385	393	384	385	396	385	401	343	444	371	378	357	391	407	399	405	357	403	385	424	375	368	405	380	349	384	391	380	416	385	403	397	399	409	397	380	409	382	386	381	386	363	408	422	428	371	412	391	404	346	354	399	410	381	362	389	387	390	394	403	393	394	404	368	385	395	409	399	327	403	416	381	415	419	347	401	357	443	403	410	427	384	370	419	416	374	389	385	387	355	382	401	379	393	374	392	409	386	386	374	369	363	344	393	386	373	385	388	377	372	373	367	386	395	379	423	379	439	365	381	389	341	368	407	382	341	397	387	388	370	408	413	383	398	414	377	423	378	388	401	407	435	402	429	373	394	397	433	425	406	391	401	403	407	383	398	376	393	387	359	381	402	369	407	392	397	353	395	409	388	387	393	413	395	376	426	383	382	397	388	374	376	401	384	388	373	443	390	414	416	365	386	390	373	391	394	410	392	374	416	414	435	395	402	403	405	396	421	378	444	374	407	382	393	373	385	407	418	387	360	417	385	385	407	399	392	367	430	391	409	406	373	409	430	365	408	393	375	382	365	393	404	393	409	389	371	387	397	369	396	396	399	376	382	398	398	353	437	377	378	368	381	443	393	377	409	380	384	372	376	433	401	400	405	411	379	386	403	397	363	342	395	358	394	399	400	380	391	410	397	410	398	414	364	352	427	389	407	404	408	402	400	404	388	406	389	387	403	363	408	391	390	365	407	395	417	411	400	367	377	373	391	385	426	427	420	384	384	396	384	368	407	413	382	408	418	406	400	399	362	396	418	394	372	401	439	427	384	378	390	374	398	395	402	402	416	436	410	425	355	406	386	397	380	405	427	382	385	422	393	397	392	407	435	351	407	370	388	421	349	385	388	399	408	422	397	371	390	372	396	391	408	379	378	402	434	387	354	386	380	352	428	354	380	349	407	388	409	408	393	434	392	371	401	400	386	416	372	348	418	414	397	378	367	375	381	402	379	380	373	368	385	391	358	399	372	413	391	384	385	378	388	404	380	400	371	400	403	379	419	397	370	397	417	393	412	377	394	383	375	387	367	394	369	418	400	389	377	386	377	403	470	409	467	381	381	396	421	378	418	407	409	413	402	402	357	361	370	420	392	418	397	400	401	377	399	387	382	396	399	364	388	405	385	397	399	402	415	432	405	389	392	398	377	430	394	372	391	367	404	384	417	397	391	400	400	347	383	365	381	414	384	417	373	408	365	387	413	379	391	374	402	387	398	397	411	363	421	358	378	379	392	395	404	418	379	405	394	402	404	368	386	374	404	371	395	375	403	385	397	359	387	397	391	395	399	365	429	377	392	397	414	413	392	389	410	399	394	418	356	425	357	393	440	442	446	406	429	436	371	386	359	382	379	391	388	402	380	397	371	384	398	405	392	389	447	394	405	399	370	371	389	383	405	390	416	410	427	382	357	422	389	408	362	420	380	404	377	350	398	349	427	398	400	411	371	401	423	413	385	399	381	436	411	387	406	442	398	395	416	367	423	402	390	377	357	384	421	398	396	395	430	373	410	406	402	394	413	336	396	398	396	380	393	386	417	398	367	419	423	388	417	389	392	387	358	390	368	354	396	408	385	376	377	387	390	402	402	369	380	388	390	392	423	416	389	357	406	405	403	362	373	367	399	399	397	403	408	408	415	408	377	394	396	407	404	392	388	399	419	388	399	371	362	381	376	383	406	398	399	360	426	366	354	427	391	371	372	390	392	384	405	377	381	379	419	335	375	377	387	374	388	410	362	394	394	398	409	385	404	378	371	396	383	421	361	405	377	394	410	384	413	389	386	387
24170	21286	28438	24441	20516	6403	2961	2314	2121	1965	1885	1411	1117	867	739	710	692	630	500	541	509	553	521	513	522	481	453	460	445	382	362	390	396	341	381	370	362	360	393	382	344	369	362	368	380	348	384	383	345	354	355	377	379	358	353	373	380	338	373	363	327	343	333	315	349	340	303	345	317	343	329	362	344	340	338	309	327	314	317	316	327	345	349	286	333	330	361	316	301	309	332	360	363	333	326	363	292	349	326	359	330	327	309	316	358	341	283	313	362	324	327	349	323	303	299	316	338	353	355	320	335	343	372	349	363	327	350	315	350	350	346	313	327	307	361	334	334	362	335	324	324	304	329	339	326	340	296	307	320	339	338	310	358	288	327	354	335	358	312	318	335	344	357	327	321	302	352	343	357	312	337	325	319	331	348	303	344	347	345	320	297	324	302	339	314	333	341	366	355	334	333	341	336	310	300	307	320	333	321	367	329	320	310	306	335	298	316	325	323	334	316	311	326	326	311	333	319	319	337	310	339	320	325	331	349	300	328	335	325	308	334	342	335	349	299	325	344	325	341	317	344	358	337	325	328	319	362	338	325	284	338	344	316	314	310	367	344	318	323	330	314	326	296	320	325	334	295	310	336	337	323	341	367	297	320	303	367	347	311	318	332	342	312	306	324	305	327	345	334	321	371	323	311	320	305	329	328	309	342	322	314	306	321	359	326	323	328	357	301	325	324	320	318	333	301	311	350	349	334	338	312	314	314	315	323	319	309	330	324	284	320	341	303	353	307	320	376	351	321	326	319	333	307	324	343	352	302	342	338	335	324	320	309	318	330	296	335	333	328	312	328	343	344	332	326	334	300	346	359	334	316	339	360	356	317	354	332	345	326	340	312	342	314	303	324	351	285	326	328	283	319	324	309	319	302	317	287	315	279	321	361	354	343	281	316	352	342	284	321	323	320	308	335	338	320	275	322	342	327	332	325	345	310	309	343	315	304	327	340	337	312	303	334	330	315	348	306	343	316	321	357	304	338	334	320	355	336	319	331	320	303	338	334	337	286	330	308	306	322	328	305	325	340	371	311	309	314	320	324	337	312	326	340	333	345	323	357	319	314	325	331	351	345	298	336	325	326	313	318	356	316	336	311	332	332	338	329	323	320	354	318	353	353	332	338	297	338	310	317	318	329	318	329	355	327	358	347	320	322	294	331	281	321	348	309	331	331	339	312	321	317	362	305	296	310	312	351	340	301	323	300	353	349	353	363	312	357	343	314	352	322	324	333	309	364	297	331	299	350	331	326	321	326	351	346	313	353	281	320	297	317	338	357	336	305	323	332	332	291	290	336	356	349	342	330	322	312	333	290	345	317	333	338	337	323	310	338	315	329	357	343	321	301	369	320	362	359	329	330	316	349	317	360	338	333	350	327	317	318	346	351	348	354	322	334	353	334	339	337	311	321	309	320	344	318	368	331	349	328	375	329	299	320	296	352	315	350	337	340	310	318	347	307	328	345	330	346	343	347	290	331	322	329	325	317	356	342	314	328	370	325	327	319	328	344	310	335	310	289	346	344	333	325	347	333	330	347	307	328	320	334	358	325	306	344	346	325	317	314	313	348	316	318	331	292	334	310	339	314	300	329	319	317	330	322	329	350	328	354	325	322	318	363	300	323	317	278	299	299	344	321	294	348	335	340	327	345	337	308	343	332	308	352	359	310	325	348	299	331	293	338	311	333	312	320	342	310	319	312	326	323	326	334	328	350	343	326	309	345	338	297	326	330	308	334	322	314	311	322	311	323	352	328	348	313	322	332	327	312	338	352	320	320	321	307	309	344	334	323	357	341	346	337	306	359	332	334	334	337	324	328	324	331	318	309	332	360	294	317	337	348	306	333	307	332	320	295	305	337	327	341	359	343	312	352	318	329	304	307	316	357	331	308	309	303	320	299	317	309	322	337	319	315	339	352	324	330	326	321	351	340	300	332	345	352	318	345	292	340	312	348	336	328	321	314	366	286	327	339	328	339	323	340	324	333	338	331	336	316	346	344	337	312	301	314	304	347	369	333	335	310	317	337	289	303	344	325	328	334	340	286	284	319	356	333	301	364	339	307	353	345	311	340	311	331	322	312	335	317	312	333	337	315	336	331	308	303	327	334	351	306	331	317	309	327	300	303	336	351	333	299	373	335	327	350	331	328	320	321	342	301	311	338	372	309	369	325	320	337	315	346	307	327	341	313	329	298	301	287	319	341	354	337	357	345	282	318	301	305	361	310	310	326	362	303	349	305	336	332	328	307	312	339	310	335	347	342	343	312	323	345	354	346	291	300	347	327	339	318	326	313	333	331	324	314	338	337	328	350	327	302	352	334	327	357	332	314	339	326	339	327	351	325	326	331	317	312	334	304	350	321	339	301	317	316	345	332	338	309	303	320	280	334	302	311	353	304	336	310	327	358	292	332	325	326	312	346	352	340	279	318	320	330	319	351	350	331	342	306	289	358	336	326	326	328	352	318	327	335	324	329	302	303	333	346	317	306	353	334	306	346	342	340	308	350	299	333	320	364	329	328	309	297	281	337	309	321	303	341	337	299	361	321	338	321	346	344	339	316	322	326	310	328	330	291	303	356	336	298	344	295	336	312	366	341	305	334	290	340	330	315	324	303	296	334	289	332	328	314	322	297	336	298	358	330	364	346	380	326	356	341	343	332	339	294	322	317	324	291	288	324	315	331	302	324	350	348	333	317	335	335	360	319	327	346	319	343	331	330	309	304	306	314	348	288	309	319	365	327	344	344	333	332	310	339	355	342	325	351	328	349	308	328	321	289	293	343	319	354	356	300	351	384	326	330	344	352	294	329	378	340	314	334	312	363	333	323	321	307	314	317	326	289	318	350	318	303	291	335	347	323	311	330	328	312	334	298	312	314	338	349	332	361	315	317	337	342	318	373	336	299	342	291	362	336	343	344	297	315	317	337	293	341	335	304	316	327	310	307	332	322	298	353	294	300	339	322	316	350	330	339	344	342	332	326	347	335	311	367	353	319	290	335	299	312	329	317	317	331	308	321	324	331	313	334	305	338	345	341	305	335	304	355	328	316	307	302	303	326	318	297	352	312	311	347	311	307	329	330	336	289	340	334	314	344	351	319	332	331	324	353	301	303	317	336	323	324	341	355	319	306	320	340	339	337	310	342	332	361	303	313	349	359	292	294	303	314	310	310	286	305	323	323	325	319	300	317	315	348	299	343	337	321	307	318	355	322	313	340	317	335	351	327	325	311	316	307	336	317	281	315	342	350	310	328	323	317	322	313	304	319	305	341	351	329	318	299	346	318	306	294	331	346	292	325	337	327	315	298	362	345	297	317	310	357	310	319	319	325	320	334	347	340	325	351	330	312	300	348	335	360	317	332	333	317	317	343	330	326	303	310	324	291	308	345	315	319	303	302	330	356	323	331	337	340	308	312	342	319	308	310	301	316	328	336	345	297	336	356	301	353	332	341	333	316	323
10931	23182	20144	12419	9275	7832	7240	7048	6727	6246	5785	4183	3146	2394	2007	1798	1628	1438	1357	1279	1355	1274	1206	1133	1074	1061	1010	897	840	796	767	760	748	719	728	664	672	645	672	646	636	668	708	700	664	690	631	662	667	633	643	658	684	729	707	666	593	598	580	632	610	607	602	588	547	537	619	563	539	537	565	567	551	539	558	549	595	573	540	517	550	562	561	592	592	525	585	557	545	563	579	584	568	584	611	513	530	576	546	590	534	544	538	582	554	554	545	528	559	563	535	587	572	571	575	559	577	572	569	547	547	547	598	590	552	567	576	544	541	559	501	550	527	549	568	523	536	514	582	546	592	510	606	578	561	573	532	549	519	547	612	567	569	520	548	571	527	569	573	530	559	552	554	560	587	559	584	550	522	490	555	583	566	556	549	554	545	549	555	544	535	561	541	598	560	570	546	582	537	566	533	567	565	523	568	613	617	536	601	558	576	563	552	551	544	560	547	578	559	552	567	518	570	597	530	563	545	564	550	554	594	554	524	591	578	542	511	556	524	560	567	576	561	564	544	556	594	552	542	530	543	551	551	559	544	555	555	578	565	600	562	524	547	543	576	527	558	540	529	557	560	551	564	557	576	522	539	574	544	564	545	531	547	552	555	579	575	549	588	591	543	533	579	546	581	537	552	570	568	559	531	558	596	515	534	546	552	593	557	573	556	567	549	533	566	543	531	544	593	607	586	563	586	523	526	553	513	569	533	559	571	552	542	586	552	566	560	526	522	553	500	565	562	560	532	562	537	553	537	548	511	582	535	524	539	553	531	515	553	564	562	572	568	578	554	587	538	547	510	534	520	518	576	569	552	532	531	551	532	562	562	526	567	557	540	551	587	584	561	532	537	540	561	587	537	567	577	546	547	568	583	548	534	542	492	579	551	539	582	532	546	588	557	566	522	539	539	552	583	547	517	576	539	529	549	534	603	609	561	522	563	518	577	557	565	561	578	573	545	558	565	576	540	595	560	596	567	551	557	533	536	511	570	571	527	559	559	558	551	550	514	561	610	578	545	549	556	565	561	509	547	575	584	551	550	547	585	558	534	520	550	543	543	570	554	554	539	553	512	559	536	562	556	559	574	547	595	529	556	552	540	563	571	581	535	566	517	558	532	504	546	534	567	554	556	539	565	577	569	527	567	546	555	542	566	553	551	632	534	524	616	577	572	533	530	583	589	569	549	513	565	528	548	547	553	593	583	537	567	566	547	572	530	553	586	552	526	536	536	583	537	580	567	541	517	579	602	537	541	575	547	532	593	534	565	559	571	509	556	544	544	568	563	577	544	578	532	565	591	568	575	550	549	576	544	536	571	525	583	525	524	551	542	569	555	534	559	549	599	572	514	528	538	542	572	539	544	557	548	530	570	586	553	589	573	567	584	565	572	571	562	583	520	543	525	531	498	578	568	519	576	555	589	555	526	561	535	527	527	534	549	568	549	535	566	567	546	544	555	542	535	571	578	583	573	522	555	539	581	575	547	588	574	611	549	547	588	552	567	535	555	553	538	529	533	606	542	556	565	556	573	545	545	539	564	564	551	535	539	566	509	571	553	590	550	555	548	546	549	550	550	538	560	515	540	589	534	586	547	574	551	551	529	570	571	558	569	607	562	583	586	562	585	552	579	562	530	603	564	538	570	557	536	564	559	537	548	560	544	583	544	569	558	569	552	538	533	581	536	557	554	564	575	529	569	550	567	545	567	529	557	567	596	578	526	539	568	564	526	539	579	562	520	559	554	524	519	547	545	574	570	538	586	547	531	547	516	573	578	539	539	562	565	571	569	580	548	570	529	565	548	559	576	607	548	533	568	586	536	570	513	542	578	536	585	566	620	528	528	540	536	565	540	552	548	562	556	563	554	597	580	521	561	548	527	533	572	578	485	551	554	568	531	527	542	565	544	570	558	527	540	562	573	548	582	533	606	550	547	574	579	607	537	561	502	560	557	541	568	607	542	567	526	524	569	562	535	568	504	553	568	514	577	562	552	574	566	561	587	566	556	608	559	523	553	566	544	560	544	528	530	571	507	520	517	523	525	540	595	553	534	576	563	582	554	530	558	563	535	596	519	569	592	522	562	571	551	530	506	510	534	583	571	557	585	540	565	586	522	551	536	540	550	547	572	586	566	601	604	527	554	522	572	525	561	574	546	586	553	558	579	612	549	548	545	574	577	533	570	589	562	520	560	572	597	532	545	558	610	558	527	522	543	543	523	554	516	573	521	522	527	568	544	520	581	556	552	520	598	557	548	546	538	534	544	527	560	560	546	559	582	588	588	571	535	560	517	525	532	559	547	534	576	535	577	531	599	532	567	501	597	550	529	539	561	562	512	555	584	585	574	585	591	552	571	562	565	558	529	535	579	598	563	571	537	556	573	527	556	518	557	533	533	572	561	534	534	509	524	525	546	512	583	530	535	575	553	576	537	579	592	538	547	507	572	548	509	575	527	506	561	539	582	566	554	556	521	553	546	571	536	576	550	573	540	541	541	541	541	526	540	572	537	550	547	523	579	567	511	577	582	552	569	563	585	529	543	528	539	570	518	547	562	593	514	586	534	528	549	562	553	518	580	531	535	562	534	573	527	565	577	607	540	548	502	515	536	531	598	548	604	586	572	551	521	583	544	546	552	541	547	550	583	582	550	549	575	608	514	545	580	507	516	546	573	513	531	517	509	573	529	539	538	517	537	527	513	566	545	553	500	554	535	563	517	532	552	584	560	527	530	535	569	538	537	542	480	613	532	589	597	520	586	552	544	566	529	576	532	548	573	506	529	556	527	537	586	552	550	549	536	533	528	529	525	559	576	596	549	586	592	541	589	554	526	579	578	566	557	554	542	548	534	555	519	530	523	557	549	569	562	528	563	553	557	538	563	543	546	584	537	534	545	578	550	603	524	579	542	498	567	563	516	542	548	538	517	555	554	540	547	576	571	554	533	562	539	555	568	536	549	497	554	559	582	584	539	575	538	560	521	524	538	545	515	535	536	547	551	542	550	494	520	560	586	567	551	555	573	549	539	581	543	571	592	557	546	562	590	538	558	617	547	551	529	571	513	587	607	562	579	580	573	540	537	580	588	570	561	486	559	569	553	552	573	568	565	546	612	589	560	555	580	543	543	542	561	540	556	571	546	545	563	561	514	524	526	537	543	526	536	548	559	561	562	556	552	565	514	527	575	526	564	547	556	546	585	532	547	535	573	527	525	551	539	574	535	594	575	577	505	568	572	508	514	602	547	551	581	538	565	517	595	547	558	546	582	583	562	585	565	550	611	515	574	552	571	569	579	556	535	572	581	536	509	553	567	552	543	544	561	536	543	549	547	539	560	527	590	553	571	582	541	562	600	545	550	593	551	554	560	544	549	564	592	594	574	546	530	529	563	553	557	548	555	572	612	512	573	565	525	578	546	550	543	528	517	573	547	551	586	552	558	563	573	549	489	548	554	538	550	528	570	566	557	541
23149	21286	29087	23811	21295	20441	7738	3745	3134	2971	2775	1714	1417	1128	1033	827	805	789	620	637	665	690	682	629	601	612	527	496	467	450	439	417	444	423	415	428	411	340	425	448	407	423	388	399	375	382	368	370	376	403	394	351	395	423	396	358	350	380	377	374	374	345	334	348	341	360	382	350	385	348	344	357	340	360	355	355	317	357	369	338	337	364	330	340	333	309	360	326	331	373	358	353	354	322	327	341	344	373	284	366	373	338	333	337	339	340	346	340	319	332	341	303	338	325	335	322	355	329	340	331	351	365	344	329	329	350	308	307	354	346	353	336	317	309	348	341	324	357	326	346	325	319	305	342	354	313	353	331	374	332	358	367	328	355	350	332	320	321	362	365	345	320	362	344	329	322	354	338	328	328	342	381	331	323	318	352	315	332	350	343	359	355	337	345	333	308	322	330	363	330	327	352	336	357	337	358	326	338	334	340	312	342	328	350	344	321	361	331	319	326	308	341	346	327	340	332	351	332	345	344	349	302	349	338	311	339	333	376	310	347	336	351	352	329	343	325	325	330	344	317	328	337	337	346	362	379	335	358	294	348	343	343	338	345	343	325	306	357	313	338	353	323	370	338	334	329	350	345	353	357	334	308	328	349	323	321	334	308	348	349	346	353	346	317	351	358	318	313	324	339	341	319	319	360	346	302	314	323	327	310	351	333	318	373	316	327	341	358	344	358	329	330	361	321	342	349	340	372	326	321	339	322	320	315	340	316	357	361	347	333	334	321	338	322	354	360	351	336	335	371	330	360	346	293	347	339	348	359	355	354	327	348	323	313	335	383	323	340	336	354	338	338	316	338	345	350	328	350	324	331	339	340	297	336	324	349	334	349	305	380	320	330	339	314	345	319	357	350	341	323	342	310	335	356	316	341	336	344	358	371	305	343	320	335	337	336	356	342	338	356	352	344	314	362	321	351	353	336	282	338	362	316	312	378	314	371	348	346	359	310	322	331	349	317	351	319	343	324	337	349	343	330	316	348	342	356	323	340	350	350	331	306	322	336	369	348	352	345	313	365	356	341	351	347	340	374	331	328	339	331	409	355	354	377	327	343	310	325	334	299	341	373	335	359	355	338	335	348	344	331	363	350	370	313	307	366	342	339	338	376	344	341	341	325	344	335	352	321	310	339	348	311	351	344	327	370	317	333	346	321	359	344	338	305	377	349	314	364	369	320	362	351	359	320	356	350	313	345	352	305	343	361	359	338	326	367	345	315	332	389	335	337	348	322	292	331	316	374	371	304	320	319	331	364	314	342	327	349	366	331	352	370	307	320	338	308	337	341	357	334	300	350	335	325	331	327	322	326	318	363	352	350	317	339	306	304	315	347	351	321	327	339	336	352	322	300	350	342	343	344	351	349	328	352	338	338	362	322	332	348	338	331	340	335	327	349	343	314	335	368	335	355	333	363	343	328	379	347	323	324	329	361	342	341	351	318	357	353	360	327	363	368	333	356	323	334	335	329	344	355	347	334	343	340	329	336	351	332	369	331	328	333	353	342	327	320	323	308	359	369	298	325	310	359	359	321	337	304	346	325	314	329	319	328	327	335	374	342	335	348	319	333	338	355	323	362	332	341	362	357	370	334	332	332	313	327	350	353	313	343	383	325	340	329	315	356	345	363	359	379	333	353	331	311	324	341	337	325	321	357	326	323	337	320	302	306	321	329	363	348	346	343	368	332	341	325	335	367	337	344	335	388	357	334	344	310	309	298	337	316	331	318	335	311	319	347	338	344	342	333	344	345	348	363	336	347	334	328	365	346	331	333	331	322	332	357	310	329	325	312	346	354	314	348	349	350	366	335	350	369	347	318	336	346	352	328	358	336	326	319	357	358	349	342	329	359	304	369	337	319	317	331	320	344	334	331	310	335	341	316	366	345	338	305	324	320	353	353	311	330	326	349	347	342	355	329	361	317	343	352	312	341	341	373	342	348	365	334	318	342	341	328	325	357	352	346	349	378	339	355	325	347	348	355	337	319	319	332	335	348	332	370	351	352	328	321	351	358	330	327	334	321	348	323	338	342	332	365	367	326	342	348	325	346	372	355	342	326	341	326	347	325	350	346	327	316	317	325	315	357	313	323	349	312	323	331	351	337	335	341	328	317	332	333	329	302	344	334	385	314	327	383	351	336	327	362	361	347	335	319	339	334	326	358	378	318	324	304	335	339	322	358	315	330	354	325	327	299	330	319	348	334	352	326	317	354	375	314	329	354	351	334	345	332	353	322	323	329	329	347	336	336	329	343	328	323	345	328	340	328	360	332	356	373	355	332	366	360	353	349	348	330	341	311	356	327	318	326	330	349	340	325	336	314	325	324	362	313	341	332	363	365	357	337	329	355	353	370	332	329	316	308	321	341	341	340	346	292	335	359	342	355	295	354	316	381	362	340	323	327	296	326	343	331	347	350	353	346	323	326	355	322	338	303	349	328	325	348	294	310	350	350	333	327	314	326	340	325	296	360	343	350	350	325	320	314	330	355	361	369	315	331	334	361	311	323	353	333	305	303	360	326	311	387	328	337	339	354	333	346	338	351	346	325	314	320	362	362	337	343	293	317	331	336	346	326	334	345	319	328	346	336	331	344	372	330	332	366	344	301	330	311	325	321	340	354	339	347	367	333	357	346	328	335	364	353	304	365	340	332	343	347	329	337	341	335	344	349	377	363	316	351	334	345	300	319	328	344	352	369	340	356	333	303	361	310	341	321	345	312	335	354	288	389	316	315	354	358	326	330	346	320	342	362	327	336	320	285	346	391	365	357	336	319	355	369	325	321	338	327	334	325	331	335	347	302	363	311	353	330	353	328	382	341	283	390	319	318	386	335	350	352	324	351	368	347	352	336	327	335	333	327	326	365	347	280	366	343	348	335	331	354	371	334	344	341	334	352	330	315	305	337	338	349	322	340	341	313	347	348	342	321	322	353	357	323	372	318	333	351	325	286	324	308	323	336	346	338	319	338	360	329	354	351	340	354	338	355	310	383	315	361	324	311	332	354	348	318	360	284	353	343	335	317	352	354	294	346	368	364	334	315	316	348	349	336	323	328	339	320	351	360	356	329	328	340	340	337	355	350	351	355	345	347	345	339	347	339	357	318	320	320	332	323	309	335	374	334	362	340	331	345	311	349	318	346	306	315	324	357	347	353	327	338	315	360	353	342	367	337	352	316	352	370	355	342	322	341	336	350	374	354	327	362	337	360	361	309	334	338	368	353	355	342	353	373	324	328	346	322	323	322	347	332	318	324	346	359	346	319	313	339	392	329	308	320	355	340	333	363	313	368	328	333	362	334	352	349	347	327	334	335	342	344	348	339	349	303	353	363	355	380	319	354	323	351	344	342	351	343	378	318	334	342	372	347	353	338	318	318	308	345	310	346	388	323	319	337	326	309	346	325	302	363	292	341	330	336	330	314	332	331	319	332	326	332	354	333	314	325	356	322	338	333	333	401
13654	28900	25646	17235	13200	11603	10333	9895	9291	8981	7860	5408	4270	3332	2822	2385	2224	1979	1873	1658	1531	1603	1520	1454	1308	1264	1195	1070	1008	842	891	880	853	845	796	813	795	736	759	740	727	726	760	680	677	697	656	688	721	680	708	741	712	758	770	748	642	635	652	619	664	579	639	604	546	620	608	547	601	635	566	576	582	584	553	605	572	573	575	595	581	560	559	602	563	621	576	611	586	604	550	656	553	601	566	559	573	575	542	565	572	558	565	534	526	530	559	570	603	577	540	589	537	554	574	554	546	606	607	524	606	542	553	585	575	565	566	596	567	558	581	586	535	604	553	568	602	557	610	585	564	528	594	562	629	538	602	567	566	537	583	563	543	561	588	589	587	568	590	574	529	583	585	558	618	583	560	545	575	591	631	598	523	521	582	565	554	528	563	564	568	526	576	557	547	590	613	567	523	589	508	557	522	536	614	575	539	571	588	534	599	591	552	504	589	599	550	585	566	557	554	562	558	578	553	558	573	547	566	572	581	573	560	549	512	555	558	525	572	515	543	545	601	584	569	564	597	563	572	578	534	580	571	544	558	553	579	530	582	554	552	545	559	561	547	546	552	576	551	549	565	554	577	563	533	561	604	545	566	519	535	569	536	581	486	572	576	541	555	594	585	527	537	535	582	581	569	558	560	553	573	594	543	584	562	580	562	536	555	543	581	563	573	549	545	591	587	590	524	568	522	600	551	557	528	540	573	570	595	567	529	563	574	544	563	556	551	542	551	553	579	555	581	583	587	580	568	571	591	525	548	572	537	590	530	538	554	567	563	586	608	589	572	624	573	572	550	577	550	580	567	541	563	604	610	537	503	575	549	571	545	607	566	604	535	550	567	583	566	553	594	566	520	535	587	530	548	587	575	568	527	555	570	553	558	573	551	568	573	594	522	515	581	586	576	566	541	565	572	591	592	596	625	546	559	562	558	536	531	565	622	552	584	523	522	529	620	570	559	569	585	561	596	586	532	568	599	579	566	559	556	589	560	557	558	549	569	567	551	590	581	548	573	592	576	580	579	613	582	560	583	515	570	531	558	594	586	549	563	560	581	594	583	554	591	586	599	610	548	581	557	566	583	534	585	556	554	554	590	573	615	561	587	553	532	581	582	560	530	590	545	534	556	588	591	513	580	572	552	556	544	587	576	540	564	589	569	561	541	587	587	595	591	584	552	551	536	552	581	559	559	619	562	624	565	625	535	524	545	598	570	579	598	601	547	573	548	565	576	624	547	577	532	546	568	588	558	555	596	587	592	537	566	581	572	586	519	562	572	553	582	573	573	589	569	574	585	557	538	539	568	577	535	559	550	585	555	561	623	590	577	525	576	569	577	547	571	587	609	575	533	547	538	547	563	608	575	566	547	572	577	597	551	529	588	560	585	582	615	542	560	577	553	521	579	621	591	549	569	597	553	556	512	550	553	623	594	596	558	555	608	574	564	562	576	531	551	568	607	611	554	566	556	562	544	575	596	555	616	542	595	548	566	534	585	573	560	570	584	551	580	538	558	549	577	593	545	591	583	548	562	575	576	532	545	570	594	581	566	563	594	561	572	598	556	557	536	552	562	551	524	567	586	603	573	541	521	582	586	594	567	594	554	583	602	536	555	545	570	541	544	602	552	544	569	608	551	573	558	591	571	577	618	538	590	565	529	569	577	551	520	539	595	589	568	544	612	595	587	570	566	621	548	611	575	555	561	596	576	572	567	552	598	592	512	599	545	566	561	560	587	578	556	545	556	563	557	563	562	548	547	560	558	560	592	572	572	538	542	602	569	555	583	582	555	612	547	570	617	581	577	592	567	566	538	588	526	563	549	591	567	546	583	571	564	567	593	569	586	511	603	609	591	582	567	573	557	590	551	537	622	560	599	574	575	566	520	581	585	547	524	579	602	581	557	557	593	572	583	566	609	553	542	553	587	555	577	583	576	523	550	598	555	542	561	556	543	581	522	576	584	578	537	560	547	589	559	576	556	597	633	584	570	576	542	598	539	574	597	583	590	571	595	584	589	545	556	547	553	581	521	550	591	571	567	572	519	563	579	570	582	547	586	536	622	573	588	557	568	573	526	544	551	552	563	577	602	587	550	547	550	567	593	587	533	569	581	554	563	560	567	561	566	575	573	586	561	585	585	609	555	526	578	548	544	605	568	579	576	596	591	591	559	577	553	581	576	528	563	523	554	515	581	557	575	537	585	529	542	523	578	588	570	512	594	563	591	616	576	561	576	534	542	544	573	547	573	550	493	576	543	540	552	531	556	572	575	535	559	570	564	576	560	589	561	553	553	558	561	541	552	590	544	558	582	537	536	589	550	538	578	570	585	592	554	580	568	539	551	567	585	532	596	590	564	588	581	551	560	560	571	503	578	582	534	537	523	525	587	583	588	577	591	614	601	587	563	562	571	564	566	566	564	559	551	614	564	541	569	541	593	575	543	589	612	575	589	537	540	535	561	576	584	576	591	584	551	612	519	561	570	569	545	535	552	540	572	584	562	556	586	622	520	569	548	561	591	569	547	567	555	568	570	580	578	570	549	637	579	604	570	561	549	578	554	567	561	577	550	600	516	520	538	562	569	577	595	534	550	543	597	572	576	605	575	576	608	563	532	602	529	588	587	556	567	585	577	554	556	551	598	526	576	598	578	574	566	563	595	535	622	570	577	601	569	583	558	558	570	526	545	570	549	566	610	600	561	608	563	628	530	534	554	558	613	606	543	616	548	590	577	572	581	569	576	567	558	568	571	549	581	569	547	551	579	587	521	561	583	579	549	576	582	540	553	588	571	592	548	566	572	531	535	558	542	516	586	553	563	566	599	607	580	535	567	561	547	585	566	578	577	555	562	535	599	572	538	558	568	545	595	579	587	536	573	557	565	612	539	574	575	590	543	578	572	519	509	549	554	496	541	601	564	548	526	578	584	532	534	518	594	508	594	584	560	579	583	593	577	584	581	544	542	568	582	549	577	536	568	557	564	583	556	572	574	600	552	541	599	553	597	593	582	624	570	581	608	558	559	551	547	583	586	587	535	561	561	549	566	566	578	600	566	588	578	569	605	582	570	546	554	596	592	572	563	571	568	588	589	564	549	610	608	570	573	590	588	550	528	540	603	573	571	500	549	576	552	558	583	558	606	581	585	571	535	590	571	544	567	571	552	592	546	558	558	539	560	565	539	570	528	588	574	588	561	551	543	554	553	570	549	587	602	561	562	561	580	567	544	606	582	595	532	550	580	555	552	578	549	570	545	554	618	545	590	543	561	593	576	551	559	524	552	590	566	529	590	606	566	554	591	571	566	566	553	558	539	612	570	559	578	555	630	598	599	600	595	570	581	537	581	589	597	539	574	576	567	566	562	542	566	556	544	578	573	625	533	602	573	533	578	541	554	585	560	518	552	554	588	569	564	600	586	579	547	564	594	590	549	571	529	553	581	572	599	547	554	568	606	564	584	594	565	592	580	545
26621	20752	12760	3943	1776	1419	1184	1116	1037	1096	1071	681	635	504	423	413	383	345	312	341	343	330	332	300	285	303	296	261	262	237	228	243	247	248	236	256	236	257	223	244	201	258	233	249	239	249	260	211	244	222	195	254	278	246	236	238	224	255	242	252	228	216	222	212	214	213	218	226	222	233	232	254	214	240	191	222	229	237	237	223	231	201	238	222	251	206	221	205	189	241	235	225	209	257	217	222	215	219	229	237	212	230	229	233	222	232	188	205	234	214	216	230	206	207	210	215	227	217	225	241	210	194	205	203	199	229	210	198	216	224	224	212	221	188	212	195	234	230	206	240	211	218	219	196	256	219	235	228	214	189	238	222	221	214	222	205	219	207	226	221	226	225	205	227	263	222	220	198	223	253	234	214	207	214	204	211	200	225	205	209	214	232	204	197	230	194	240	238	207	229	223	205	197	227	243	181	217	242	207	219	204	250	200	223	236	248	257	231	212	204	230	209	228	217	209	235	212	225	201	227	231	217	207	228	255	249	202	222	240	221	228	246	234	201	214	228	199	217	208	214	225	218	217	222	224	218	249	246	250	215	222	217	215	209	219	212	195	221	217	218	211	210	214	243	231	223	203	208	213	214	226	243	218	216	230	228	193	227	211	222	233	252	204	194	199	215	227	223	215	222	215	238	214	229	209	210	200	211	230	235	216	225	191	226	214	207	236	210	203	205	223	198	224	220	231	219	221	197	216	248	211	192	239	219	222	234	222	207	220	199	217	220	243	200	225	267	224	236	239	245	228	205	228	212	225	212	219	204	208	236	230	252	207	235	234	203	225	201	246	201	198	214	222	228	224	223	232	226	228	233	230	206	246	220	214	207	196	212	188	227	218	193	213	220	228	214	205	223	209	230	220	219	212	242	202	204	192	206	234	214	219	212	227	253	204	237	242	228	208	215	235	205	211	217	222	212	236	224	222	227	221	242	215	212	248	197	233	212	208	218	254	209	216	222	218	217	230	229	218	227	209	229	208	194	213	211	222	201	230	204	217	228	208	233	231	257	214	193	198	208	216	199	228	225	237	231	225	213	216	209	219	228	241	234	208	238	207	187	234	207	226	206	231	244	194	203	241	232	225	230	260	219	238	227	215	249	209	225	220	217	211	200	215	174	229	246	190	226	216	223	212	232	234	212	226	200	199	197	208	205	199	225	215	210	218	229	219	211	219	226	214	225	221	202	237	221	221	229	216	205	205	219	235	250	216	228	219	215	210	192	224	217	212	213	227	211	223	224	215	199	211	213	224	243	239	211	214	213	195	232	220	246	214	197	237	208	230	221	221	234	197	234	202	230	227	200	192	217	226	235	187	218	224	221	211	242	225	215	206	227	230	214	199	234	222	214	223	251	235	207	247	206	228	205	220	228	213	230	227	204	224	239	205	212	206	217	234	214	213	203	234	229	264	199	212	230	186	227	213	197	219	211	230	222	218	215	221	242	241	229	207	216	219	224	221	244	230	218	215	232	244	229	232	230	229	229	238	215	212	219	222	226	211	204	254	203	227	210	227	236	196	230	231	258	226	213	204	195	209	219	217	203	190	208	217	230	200	207	243	220	214	191	240	217	206	207	233	206	223	224	212	195	206	252	222	226	217	206	260	209	235	232	200	219	231	214	212	232	219	219	209	199	212	221	221	205	209	205	208	215	222	219	187	206	215	216	213	237	213	213	234	206	214	227	248	188	198	215	225	216	180	234	241	223	228	203	213	209	213	214	228	245	210	216	226	227	237	207	215	188	229	234	210	229	200	201	204	208	248	225	210	245	238	227	192	236	212	213	207	236	239	213	208	229	226	217	215	216	199	230	230	235	215	214	216	228	233	220	217	250	217	222	206	200	244	234	229	214	197	210	206	199	223	210	216	241	219	195	243	240	200	220	208	244	201	207	232	224	213	212	216	218	205	225	216	242	225	243	210	215	224	227	210	203	223	212	217	233	219	231	216	212	203	225	206	206	223	233	217	220	240	227	190	214	207	233	203	235	225	228	208	212	249	201	198	241	231	241	200	209	234	205	182	228	228	199	216	203	210	242	247	201	243	198	214	211	214	221	221	211	198	243	210	228	205	223	220	241	227	222	203	239	207	202	214	210	219	229	219	207	238	224	233	224	261	213	239	219	237	216	206	226	226	231	210	221	197	221	204	245	221	221	189	227	199	200	215	213	216	227	243	252	234	203	193	214	221	203	244	209	224	247	217	217	222	217	226	213	202	235	215	214	256	201	193	231	220	206	240	234	232	192	218	224	222	199	220	200	221	197	243	262	217	214	209	204	234	192	203	221	204	221	224	197	197	215	220	214	226	215	227	238	227	227	200	205	214	220	215	238	194	231	211	229	221	230	215	217	205	213	209	235	220	206	246	226	210	224	199	237	229	233	174	213	201	224	234	215	226	239	205	196	218	207	238	243	232	227	243	219	216	208	229	225	216	230	213	239	227	209	246	246	189	234	220	213	239	245	212	254	234	217	219	225	228	230	213	225	199	202	218	235	235	174	209	236	217	230	225	225	237	211	209	199	224	206	217	221	198	192	220	211	199	223	210	208	208	208	235	208	214	196	187	213	216	234	210	233	216	219	204	207	211	208	210	214	230	213	252	211	213	218	222	213	241	205	221	231	219	220	243	218	221	219	188	231	226	204	219	213	200	240	210	211	214	213	219	233	213	201	253	231	214	247	210	202	216	219	191	200	223	245	242	194	205	220	240	200	209	240	195	232	197	233	214	236	245	213	195	214	229	214	216	223	203	207	254	204	227	212	213	214	228	205	224	226	199	228	187	226	241	236	213	232	222	220	209	213	228	239	214	210	218	203	234	218	231	204	212	226	225	212	237	203	219	234	215	210	226	209	216	227	209	237	208	196	227	220	221	236	222	224	199	222	239	224	207	220	217	211	205	221	218	197	201	218	239	192	229	241	222	215	211	224	240	227	215	220	208	213	185	205	223	230	236	186	235	215	243	212	217	249	215	198	200	205	215	235	216	231	225	216	226	195	221	228	215	208	214	207	221	197	214	229	216	193	199	229	197	226	202	238	222	198	229	203	203	214	229	215	236	233	223	218	203	214	217	228	216	214	210	189	212	197	213	202	228	210	209	215	207	231	214	215	217	210	218	226	204	212	222	245	236	242	206	197	233	225	195	212	221	219	226	219	222	242	244	231	227	200	220	202	198	211	215	210	215	200	209	206	200	207	204	208	227	228	224	203	232	235	195	244	235	204	234	215	226	193	227	226	241	214	241	233	216	221	249	215	196	200	221	220	227	193	202	215	220	221	217	206	244	224	215	219	220	243	189	215	219	236	238	217	214	214	197	222	236	219	241	226	213	208	250	206	211	246	230	213	215	231	204	228	212	196	209	219	224	218	235	215	219	239	230	211	239	220	209	227	229	206	213	234	200	216	209	221	221	196	205	239	243	202	192	220	204	214	222	229	190	238	210	231	219	206	228	221
9334	14555	11938	6987	4918	4322	3975	3606	3389	3774	3350	2266	1726	1311	1109	1003	908	831	755	787	752	770	790	645	672	682	640	549	486	473	511	478	484	436	461	488	420	462	492	447	405	465	459	467	435	435	396	440	426	464	437	439	472	456	442	418	449	401	430	401	408	403	388	379	440	390	369	407	367	390	407	379	415	409	387	405	376	411	401	387	380	393	383	388	397	366	344	406	357	370	391	368	374	404	376	377	387	348	391	375	384	400	396	373	380	376	380	406	404	381	395	394	360	366	345	393	354	388	408	403	375	362	393	389	396	362	362	339	383	372	380	356	340	364	378	389	386	361	392	373	396	375	386	376	371	365	349	401	393	341	410	372	394	408	390	379	359	400	381	371	384	405	407	375	373	361	431	389	409	364	381	399	393	385	378	397	386	383	365	363	426	410	389	370	388	382	422	350	336	369	391	418	381	339	404	365	398	379	383	344	381	383	394	385	375	384	333	399	416	382	388	390	409	395	366	343	364	358	376	356	403	383	368	394	401	363	371	380	353	361	384	376	392	384	354	391	385	369	373	348	375	395	383	393	382	387	386	382	371	354	390	405	377	386	357	365	380	383	376	352	371	379	400	403	384	410	365	384	418	346	387	418	389	392	380	378	354	419	384	387	399	387	372	378	383	383	341	353	395	381	383	379	371	348	363	379	370	399	404	388	370	372	394	383	353	390	359	355	350	386	379	386	372	375	322	330	379	337	377	361	370	382	369	376	361	388	395	354	396	351	355	381	392	341	383	377	368	386	391	336	407	390	338	393	389	396	367	378	388	377	359	404	409	388	344	393	379	363	386	374	369	366	402	385	394	359	357	380	376	387	377	356	378	398	407	364	400	391	391	375	385	396	366	387	342	394	382	375	392	397	389	382	369	398	390	374	377	376	403	352	372	383	369	407	380	395	375	402	349	403	372	367	367	354	370	400	371	386	389	385	391	408	387	386	370	391	346	384	371	374	364	379	397	402	399	366	378	415	353	399	400	390	355	378	395	394	356	386	356	343	379	356	381	395	405	341	375	374	396	396	373	370	391	379	389	389	376	356	358	412	384	369	377	384	376	352	353	377	377	354	401	417	370	361	366	407	383	365	404	387	399	377	363	385	390	341	355	375	359	356	371	377	350	388	379	382	394	389	372	390	401	384	401	419	362	367	388	362	390	398	409	387	403	356	398	411	372	382	377	405	343	343	385	385	397	389	358	402	378	383	367	383	427	403	395	372	418	425	403	381	370	388	369	363	384	378	398	367	363	374	389	382	392	406	380	403	351	374	378	367	393	379	346	390	363	362	407	366	381	403	409	376	396	377	385	376	351	395	358	414	369	392	388	356	366	378	359	375	351	357	372	374	354	366	373	393	400	357	438	385	385	396	351	410	371	340	359	353	383	388	365	377	377	373	364	382	393	387	380	395	349	402	375	379	443	389	378	378	366	377	399	368	375	392	389	356	378	382	388	399	381	365	390	367	336	356	365	371	402	392	390	382	406	404	333	379	375	406	382	356	365	352	370	375	380	379	365	376	383	392	381	395	372	375	383	363	393	360	374	386	382	376	380	379	344	370	395	379	401	369	370	343	380	387	399	364	393	382	389	360	362	369	399	365	430	406	354	383	356	338	399	348	357	326	367	397	360	366	343	388	394	412	350	375	349	398	345	394	389	402	364	379	396	391	376	391	367	414	373	399	375	407	380	376	367	402	372	356	404	377	415	336	377	413	386	367	347	375	344	389	395	384	387	377	372	359	388	360	347	387	397	355	372	350	375	404	351	390	369	356	426	384	387	384	423	425	385	387	411	403	425	381	412	408	395	372	381	379	347	390	389	411	330	388	411	408	361	376	386	388	380	386	350	383	366	389	381	377	389	415	360	403	387	390	431	355	389	373	376	360	371	385	389	375	340	380	408	413	361	381	397	397	365	362	388	419	380	349	377	368	357	372	387	388	389	390	365	415	382	351	384	377	377	381	382	342	387	376	393	366	434	388	374	390	378	369	370	396	403	382	387	389	404	366	392	383	335	413	394	368	403	417	393	391	377	383	397	388	356	363	388	379	404	408	412	355	364	377	394	408	375	388	387	341	370	387	375	368	410	383	390	365	368	417	365	344	325	395	404	386	384	375	389	418	406	391	376	345	375	360	404	385	356	375	365	376	388	426	372	373	407	384	358	377	394	364	384	367	398	358	353	389	344	403	404	387	386	364	379	390	377	422	390	364	390	383	403	397	367	366	399	377	348	414	369	352	390	440	359	373	373	381	361	386	389	410	371	392	381	364	398	371	400	372	360	378	376	370	381	350	418	407	391	361	373	400	383	360	348	354	388	393	396	369	370	399	381	362	375	340	385	396	408	372	396	386	382	365	378	379	379	382	361	388	404	374	387	372	393	365	392	355	365	381	404	406	401	387	385	374	368	400	407	375	378	390	371	358	400	415	361	390	351	340	353	355	359	383	351	400	398	352	380	362	350	395	388	359	371	373	394	360	415	369	380	349	389	379	369	357	371	384	394	383	364	354	391	369	384	378	359	392	385	408	362	361	420	368	389	371	395	387	413	377	400	363	368	386	403	406	393	336	407	371	367	370	355	351	405	378	409	370	373	370	404	387	393	336	362	393	390	381	339	371	395	386	380	363	369	400	402	384	380	405	401	380	376	376	385	366	386	350	373	374	380	370	369	374	344	392	381	358	337	351	371	396	389	413	382	404	352	421	374	398	332	356	377	380	391	367	395	376	350	382	389	380	373	360	373	381	395	355	414	357	398	344	368	403	382	372	358	375	384	384	362	387	373	417	370	368	364	381	384	349	376	391	368	402	415	411	353	389	394	366	347	421	398	387	387	389	394	382	360	391	390	385	402	381	397	375	358	368	419	359	407	346	381	365	389	363	374	410	382	367	358	396	371	377	350	368	417	414	369	372	390	392	348	382	362	376	391	370	375	396	383	377	384	376	353	379	368	363	377	362	378	374	398	389	342	378	414	352	400	373	367	362	385	362	380	383	374	418	411	386	359	365	435	392	386	361	352	346	372	359	379	369	365	384	367	394	359	381	417	392	380	364	386	387	348	404	384	398	387	375	343	396	380	367	386	356	379	373	390	388	410	390	379	367	391	406	395	388	356	359	384	368	386	372	372	366	381	390	372	372	382	363	433	389	399	397	373	375	386	374	349	382	399	382	387	383	352	366	344	391	389	358	374	351	367	388	328	369	381	375	338	416	398	348	378	383	364	386	384	383	347	366	385	384	348	370	363	394	402	377	385	381	385	390	378	353	360	376	422	374	397	375	388	373	356	390	372	388	370	412	387	389	373	359	357	405	364	364	356	419	385	365	387	390	395	398	367	368	357	391	375	394	382	360	381	380	362	394	390	411	369	393	384	391	398	392	377	402	389	399	376	363	369	372	364	378	381	389	333	386	379	395	370	406	386	359	380	364	396	388	380	407	402	383	386	364	379	357	385	404	381	373
24106	21256	28394	24415	20381	6702	3172	2468	2136	2084	1732	1196	984	814	710	665	678	586	510	565	487	509	546	516	468	428	473	395	404	395	358	419	389	353	384	405	369	347	375	382	339	359	369	341	360	361	371	360	337	355	348	350	390	347	383	382	366	347	320	324	327	348	333	323	322	307	357	333	351	329	319	353	316	336	334	325	328	322	339	332	331	316	297	333	325	343	342	331	295	310	307	306	339	341	337	359	296	322	312	345	335	323	311	315	310	321	338	298	356	328	372	301	334	377	309	307	314	323	350	296	324	381	297	303	330	310	332	344	320	309	309	299	335	324	313	324	315	321	296	323	336	337	350	370	340	310	336	320	328	326	324	313	326	318	338	325	330	335	327	330	344	307	337	348	338	329	322	322	322	318	329	343	344	342	307	335	333	338	269	292	317	357	284	328	353	321	317	316	315	317	316	358	303	311	320	316	331	329	312	342	327	339	335	352	310	321	317	334	330	326	347	323	309	341	300	294	316	325	331	335	325	296	333	327	343	335	303	333	334	315	301	323	329	340	318	312	295	317	320	341	307	356	344	322	338	321	310	340	336	339	336	335	300	291	340	315	346	322	347	324	324	347	295	319	307	319	331	319	343	358	341	319	350	324	318	335	326	335	357	340	344	316	310	327	315	293	339	334	338	342	304	311	338	311	318	307	313	321	329	319	295	355	333	322	338	348	328	308	329	319	343	306	332	332	329	332	323	305	323	336	317	331	339	352	345	319	308	317	311	329	315	357	317	345	332	343	323	354	303	346	332	324	332	311	340	308	306	351	313	285	318	338	329	304	335	337	319	364	349	322	340	308	297	351	326	341	310	313	312	316	336	320	352	309	341	319	320	325	320	296	331	314	344	337	344	344	316	336	324	327	344	329	353	328	331	346	329	297	326	317	345	315	341	336	348	315	314	312	347	352	328	327	304	336	317	333	339	308	320	310	317	308	341	320	309	326	331	312	340	353	324	332	345	303	325	301	315	325	325	303	330	322	311	354	326	325	319	355	342	327	318	324	351	331	291	297	325	327	333	333	361	338	324	327	329	304	342	333	313	324	322	335	303	302	321	313	314	314	344	306	323	333	340	317	319	374	336	337	322	309	342	328	336	326	320	320	337	339	299	336	333	343	318	368	309	313	311	362	296	336	319	337	337	328	326	340	309	309	341	324	325	320	315	322	317	357	357	324	315	327	340	339	355	343	339	325	310	325	321	316	347	341	333	308	357	299	316	316	331	299	336	340	347	324	348	334	329	311	314	328	336	282	321	344	341	328	325	305	306	298	312	325	307	332	322	350	286	340	344	356	333	322	342	331	340	325	335	333	303	350	336	312	339	284	325	315	347	330	340	364	319	306	317	331	331	337	309	366	308	314	334	310	343	334	352	309	295	301	334	363	318	314	321	323	325	349	321	331	314	353	339	303	322	301	308	290	321	333	344	317	316	337	321	345	348	335	337	335	343	329	327	343	329	355	317	352	309	311	329	302	325	356	310	328	344	301	344	326	316	318	345	315	335	323	339	314	312	337	371	318	341	294	340	367	346	347	362	333	332	342	308	326	327	346	312	313	292	310	344	313	341	340	326	345	303	301	357	306	312	342	317	339	306	350	308	323	333	326	341	346	302	358	322	320	371	313	358	289	326	339	310	343	350	318	318	307	355	317	306	312	354	310	282	317	318	316	344	336	333	319	335	334	330	352	313	324	315	336	319	310	340	331	340	327	338	327	309	308	310	341	313	301	321	331	355	328	339	324	312	345	333	356	342	340	325	317	326	345	330	340	328	333	327	348	302	340	315	331	326	347	303	308	340	325	318	327	314	339	313	299	340	346	320	331	330	352	319	334	311	338	316	343	298	347	295	300	326	306	332	287	295	335	353	342	310	341	333	335	344	331	317	315	329	377	346	322	333	324	315	292	337	346	330	329	336	332	317	332	339	315	336	307	352	318	342	355	353	311	341	324	350	327	343	358	302	334	341	349	312	310	345	314	344	317	307	342	324	313	310	280	322	274	306	373	333	283	322	324	295	339	330	317	350	354	331	334	322	317	350	309	340	319	314	341	334	334	343	326	303	363	306	308	290	319	307	347	320	331	348	325	318	377	354	321	323	354	328	342	327	331	350	316	342	324	313	341	302	315	319	328	318	322	297	348	314	315	331	327	325	305	334	291	355	305	341	324	315	307	325	331	269	323	326	289	335	323	344	350	336	342	318	300	308	332	322	304	335	337	314	303	348	338	311	321	318	308	361	353	358	337	341	315	341	338	318	348	315	311	315	344	310	332	318	327	313	354	350	335	326	340	316	334	318	336	326	316	307	316	333	293	348	309	375	344	337	326	318	305	329	316	301	319	306	325	319	336	341	338	304	316	323	320	328	335	298	334	345	316	346	346	357	311	329	299	323	338	310	316	309	306	321	308	325	314	330	345	340	321	331	346	298	320	315	336	306	340	356	324	301	351	321	354	304	339	306	313	319	330	317	355	334	299	314	318	321	325	326	331	349	331	326	306	334	292	314	343	356	321	335	342	326	325	345	338	322	335	322	301	300	326	332	329	340	328	327	311	288	308	343	320	359	345	353	379	310	312	329	337	333	328	324	314	323	304	366	302	363	314	344	335	303	319	340	312	332	312	301	341	323	337	310	325	361	344	309	358	303	341	332	327	332	333	357	345	339	329	308	344	336	328	331	338	346	332	332	320	329	313	314	341	325	368	293	282	333	330	328	312	315	329	340	312	338	354	344	343	344	300	329	338	326	326	305	340	328	299	344	297	308	327	335	346	325	324	334	323	315	352	344	315	323	320	305	313	319	329	281	334	343	342	331	332	332	320	332	336	333	314	369	309	332	332	290	350	349	319	309	316	320	331	332	302	360	319	304	291	319	361	335	311	301	313	299	335	340	324	330	308	294	310	316	347	343	302	299	322	303	336	342	321	317	331	323	336	294	328	298	336	310	331	351	326	340	321	312	337	315	328	336	353	317	322	328	343	336	312	314	284	359	348	324	319	319	284	341	302	315	317	369	321	348	287	322	331	344	301	333	349	309	349	304	340	292	352	330	291	311	329	323	292	335	352	331	329	328	372	341	315	323	309	323	329	303	289	310	328	342	334	329	361	304	328	329	340	335	324	326	352	314	306	330	342	333	329	290	327	344	293	312	338	315	311	287	334	324	320	366	289	307	352	299	332	302	293	330	294	328	341	314	360	312	320	302	297	320	370	315	344	337	330	355	349	336	315	300	338	322	332	319	337	355	303	314	324	344	314	299	324	298	337	343	359	352	312	321	312	307	298	330	337	315	307	334	306	317	345	335	292	360	322	307	302	322	324	308	316	353	323	314	325	322	302	297	341	301	330	344	329	295	343	337	338	302	334	321	341	309	331	331	321	318	347	335	299	303	316	350	316	290	312	343	314	322	299	299	332	340	304	308	348	322	301	307	318	333	306	314	323	345	356	329	290	320	359	316	345
11623	23582	20610	13129	9446	8359	7475	6907	6463	6369	5232	3695	2897	2359	2006	1762	1616	1474	1301	1257	1200	1211	1273	1198	1069	984	959	865	787	787	730	739	754	716	753	652	715	651	654	680	632	687	700	677	646	634	638	664	645	662	674	699	702	668	641	658	621	637	588	565	557	613	590	586	573	583	592	597	589	565	584	580	583	535	577	576	578	584	571	571	547	539	592	543	568	586	538	548	552	543	556	560	576	538	608	599	595	597	554	593	541	574	577	559	543	531	572	549	542	558	546	532	616	564	597	552	572	520	524	544	577	534	552	530	560	552	531	611	557	629	532	567	532	560	553	544	585	546	539	552	525	575	511	546	568	573	547	582	525	546	567	540	533	554	528	563	541	510	529	521	536	557	602	582	519	556	546	569	562	554	531	547	523	562	507	532	537	540	530	555	543	514	523	548	597	604	606	572	543	552	524	540	556	541	548	555	536	559	571	599	579	572	586	523	540	537	557	555	553	549	560	578	547	542	557	528	518	582	545	571	519	577	566	566	573	538	550	565	615	536	577	567	572	552	549	502	541	582	537	524	499	545	546	516	571	570	600	570	574	565	548	546	527	574	567	604	582	551	563	513	570	583	539	568	571	529	578	516	567	557	580	568	568	613	571	537	542	593	591	567	561	557	558	551	517	539	575	529	586	517	531	604	551	566	555	593	543	550	575	552	570	574	557	574	544	532	587	561	574	581	549	535	585	557	562	528	563	568	578	542	565	533	572	573	527	551	559	518	556	561	568	551	564	530	541	542	527	524	576	566	602	531	601	571	574	581	564	527	545	547	561	561	547	563	575	524	579	543	538	574	587	615	549	511	545	523	539	543	570	554	563	534	556	504	556	583	549	546	594	518	538	580	557	506	595	551	537	542	553	594	542	526	575	523	555	517	547	558	522	589	564	554	532	577	522	563	516	531	568	542	560	526	598	573	595	557	536	544	550	518	560	568	546	569	557	567	568	566	562	568	573	548	545	527	536	545	559	527	551	538	580	565	554	572	527	556	582	567	553	542	549	569	547	546	570	556	537	496	551	565	519	549	579	564	577	586	547	550	562	555	578	557	550	578	593	535	538	577	539	539	545	544	557	548	579	566	548	517	549	568	556	549	607	544	531	533	505	535	533	555	533	555	571	526	557	540	537	521	566	564	517	563	569	562	550	532	544	571	570	517	551	584	592	548	544	562	532	567	560	551	574	536	566	556	520	534	554	541	572	592	550	540	574	510	540	552	566	582	578	551	543	532	531	587	568	562	537	524	529	584	545	502	514	541	544	527	595	589	572	580	550	613	521	536	525	552	578	508	552	558	547	531	534	542	551	600	557	608	547	588	553	577	560	574	529	552	542	524	551	552	511	590	545	522	515	549	547	582	557	581	591	543	535	537	593	560	533	551	552	543	519	521	579	534	574	574	539	530	519	570	536	534	575	571	532	565	565	586	574	572	543	576	552	579	535	554	575	532	589	542	548	520	558	583	571	580	556	528	559	528	536	498	555	542	581	536	545	539	515	555	532	576	547	550	555	570	544	538	603	552	565	544	546	529	521	584	602	562	580	589	575	569	579	536	528	559	587	513	531	538	568	554	582	559	567	557	534	518	558	548	590	552	559	571	526	506	580	552	581	543	574	526	531	561	600	564	507	538	529	549	517	554	571	553	561	597	514	521	575	565	569	594	524	536	539	524	595	577	556	571	571	556	579	576	533	565	565	578	558	551	609	551	558	557	578	574	529	532	551	577	565	567	551	522	544	586	530	567	551	578	580	551	550	537	557	570	581	528	543	557	592	561	554	527	572	509	584	553	588	571	550	557	523	562	578	546	574	555	519	574	569	544	585	534	571	572	571	539	612	527	529	579	527	592	509	557	557	524	542	561	550	610	517	573	562	554	559	505	517	570	543	529	558	518	544	513	566	568	602	525	529	486	555	534	548	537	561	556	567	520	542	498	576	559	549	529	602	565	557	553	571	537	601	532	551	551	608	575	529	544	502	550	555	554	531	546	552	541	529	540	543	512	576	506	570	564	537	577	528	560	574	542	513	537	525	574	599	555	549	594	560	557	544	533	564	545	526	549	563	529	556	549	576	583	529	564	563	561	527	520	597	544	575	545	504	516	563	553	524	531	574	569	565	557	551	539	550	558	558	504	567	577	608	563	520	590	561	549	562	543	545	554	609	536	585	573	547	519	568	522	520	547	542	594	524	581	524	610	583	522	574	590	544	599	566	509	558	587	574	554	573	548	525	558	520	556	587	534	566	542	529	547	586	570	561	563	543	572	532	579	553	580	591	553	543	524	560	589	546	523	502	559	580	532	581	506	544	555	548	537	573	532	556	521	618	555	573	568	533	542	552	566	608	581	566	541	529	551	553	520	542	550	549	567	533	518	552	554	543	536	564	570	546	542	577	596	568	571	530	611	559	522	565	575	571	571	573	539	529	547	566	548	612	589	562	547	544	522	548	584	525	516	566	589	513	569	530	525	581	542	524	541	516	553	580	537	544	542	516	553	539	531	565	538	549	551	563	568	552	543	579	596	521	502	591	541	563	553	510	524	573	555	568	564	574	585	569	548	518	546	540	556	541	571	535	535	607	557	551	519	566	508	560	564	505	524	589	553	550	570	548	529	565	551	560	556	571	571	531	548	562	584	566	551	595	551	522	568	584	555	530	583	536	562	554	548	531	512	569	496	602	532	584	559	513	586	556	547	551	535	591	534	531	591	524	554	573	563	559	577	547	548	568	543	550	571	578	517	568	525	564	542	578	556	523	541	549	583	564	548	579	563	566	558	588	526	579	544	560	583	538	532	567	559	560	581	522	551	543	568	533	550	555	556	550	576	557	555	550	564	594	582	513	545	552	561	574	556	539	555	561	555	513	576	573	573	574	568	546	572	524	543	556	561	511	580	575	597	532	513	548	561	540	538	558	522	526	547	558	564	540	579	565	582	541	585	545	550	555	569	537	523	587	558	559	539	524	558	578	568	566	538	568	572	563	546	552	557	550	589	560	572	568	518	527	592	542	518	539	568	554	560	550	546	571	514	548	562	570	557	589	576	586	514	545	539	525	523	554	524	568	509	577	564	519	549	569	569	555	567	534	571	532	578	512	531	560	544	521	515	532	584	544	521	567	575	556	583	555	548	560	538	529	550	549	559	549	530	566	603	556	569	619	593	509	539	590	530	547	562	538	589	519	553	545	557	586	539	582	550	552	562	542	593	551	565	597	567	528	525	563	574	509	563	493	575	547	524	552	557	622	556	575	528	592	531	556	588	590	497	588	525	564	566	526	533	506	562	520	540	549	537	576	562	592	517	563	563	569	499	534	515	596	540	597	547	541	578	526	545	588	538	563	569	529	534	566	564	550	499	572	510	534	538	564	559	554	567	564	585	584	545	545	549	567	542	590	556	602	533	570	547	550	559	555	587	581	591	562	571	519	567	578	589	543	599	589	535	528	566	535	599	574	554	600	569
23215	21284	29073	23791	21287	20431	7970	3830	3116	2990	2379	1765	1283	1094	975	922	821	752	686	630	642	612	636	654	609	549	532	514	466	500	456	407	440	456	460	397	442	395	450	417	404	421	405	397	375	370	361	407	375	387	374	424	396	436	386	450	398	366	377	358	361	373	344	357	363	344	356	346	350	390	367	343	366	355	360	372	377	347	325	366	341	373	329	350	327	364	352	376	337	328	340	362	354	349	344	383	362	327	371	322	372	385	383	295	308	326	319	380	367	353	343	354	342	336	364	380	360	347	367	372	327	346	333	306	350	351	383	336	352	368	355	377	320	339	364	369	366	398	352	374	349	352	365	366	366	342	389	340	320	367	372	363	380	356	338	392	332	357	375	367	342	325	346	352	339	360	349	372	342	333	349	331	355	368	346	360	357	324	358	308	342	352	325	337	350	352	329	315	306	372	337	320	364	382	366	351	332	360	338	352	358	345	340	353	373	356	366	377	328	326	337	380	339	340	367	335	330	358	351	348	358	352	333	355	324	340	337	353	399	362	327	343	352	368	342	357	344	366	350	369	322	328	354	375	325	323	356	362	314	329	335	324	311	364	316	349	355	323	354	335	349	363	371	372	332	379	360	342	322	360	350	323	340	335	350	332	301	361	327	366	421	349	316	369	342	332	346	326	396	379	361	366	350	365	350	346	342	369	361	367	363	302	358	317	349	347	367	356	343	358	360	354	377	343	315	325	344	356	353	380	348	347	385	359	364	340	338	356	352	370	351	338	359	353	367	339	337	310	322	338	351	349	336	368	345	373	369	338	347	354	333	353	342	336	372	366	366	360	362	371	343	350	358	339	342	350	357	324	346	360	325	384	342	342	345	363	369	336	340	353	348	360	360	345	386	376	337	367	366	348	358	348	332	352	346	351	344	333	369	368	350	332	375	310	350	357	335	324	358	386	349	371	352	360	359	348	376	355	348	350	370	351	361	349	319	359	364	358	315	343	357	363	338	354	365	319	382	339	329	366	377	344	357	357	331	358	331	321	369	320	333	345	352	358	378	369	341	349	346	345	350	368	329	331	358	373	369	336	353	339	346	342	348	341	323	336	341	371	344	359	312	348	352	341	369	348	359	349	342	292	343	361	367	347	335	378	338	363	325	363	354	402	362	370	355	340	387	331	338	365	353	343	365	335	340	330	336	320	355	309	343	359	336	358	368	360	367	346	336	357	345	337	334	357	315	342	365	349	358	344	372	324	338	336	353	350	352	358	376	321	348	350	325	330	354	381	349	337	355	340	340	355	323	342	333	410	340	302	340	356	359	333	352	331	347	385	358	316	329	362	366	360	363	354	347	340	334	324	358	346	329	372	338	374	341	331	344	321	342	383	333	359	332	341	361	367	372	371	352	346	323	343	324	394	328	369	345	339	358	316	330	338	370	321	339	356	321	338	322	343	340	308	358	347	309	352	332	369	359	354	361	355	329	365	361	348	348	305	363	342	380	369	351	341	349	379	344	345	320	378	354	335	351	361	373	349	371	322	343	355	355	373	344	311	356	351	372	348	348	332	342	357	324	360	323	353	311	317	369	368	344	323	359	342	325	347	331	327	363	345	303	335	343	330	324	347	336	324	338	358	337	325	314	336	338	362	371	324	381	362	343	326	350	322	352	354	386	334	360	345	337	339	334	346	357	343	356	349	358	345	382	364	322	329	331	358	337	348	354	357	330	310	326	363	342	355	354	329	332	342	348	311	351	363	376	347	332	337	341	315	386	320	298	330	326	378	371	324	355	354	340	334	354	340	353	357	362	337	329	321	323	358	344	336	364	402	363	339	350	326	371	317	338	359	347	362	358	351	362	346	309	333	345	349	353	349	356	344	365	327	322	336	330	349	375	375	367	354	363	334	354	340	327	343	365	368	344	344	320	317	330	360	336	372	366	378	328	333	351	330	376	347	321	316	365	319	340	356	328	341	341	370	351	357	337	377	379	338	329	353	358	329	337	321	332	361	322	360	369	328	354	342	356	330	344	332	349	360	347	377	346	370	325	323	332	337	339	335	337	318	344	340	327	350	345	348	326	353	320	347	361	354	312	348	389	364	350	357	339	345	337	353	341	370	352	353	351	337	360	327	360	336	349	384	369	352	355	344	338	336	359	351	329	350	348	349	336	363	361	351	362	352	352	345	340	372	335	366	336	309	360	340	389	364	366	377	326	356	349	333	361	368	385	327	320	352	326	349	376	370	352	323	373	357	351	338	341	331	330	385	359	347	345	334	294	346	353	339	346	354	318	329	322	375	363	347	337	335	300	357	328	339	339	358	334	348	347	305	300	317	368	296	347	347	321	355	376	323	356	367	341	368	356	361	350	346	340	364	321	354	351	400	346	340	348	335	354	338	331	344	337	342	355	361	333	372	351	361	333	366	354	327	344	343	365	349	338	375	350	304	371	318	354	361	323	350	377	371	352	305	351	346	329	316	374	370	331	337	343	339	323	373	355	330	345	318	342	343	365	353	356	363	384	347	339	360	396	337	334	361	315	357	364	369	329	373	324	351	351	316	339	342	386	326	355	320	348	336	343	365	329	361	324	356	330	340	342	336	320	343	346	356	359	372	345	309	350	362	366	330	344	373	383	358	323	347	366	346	339	343	324	372	347	341	355	321	339	370	335	358	337	362	350	333	349	364	349	352	359	342	341	386	365	358	327	352	352	355	348	350	296	330	335	358	351	354	377	338	343	366	343	336	363	331	329	316	370	372	374	333	342	359	353	353	340	389	325	345	318	313	352	354	335	356	364	367	331	343	350	331	350	368	347	340	391	336	326	337	331	336	361	318	346	346	371	370	341	406	360	353	331	356	326	383	350	349	355	345	345	335	352	384	366	327	349	334	365	323	367	356	353	352	329	356	327	344	376	349	361	337	359	390	367	352	360	343	325	331	356	317	351	338	370	355	374	363	330	328	374	351	361	327	347	346	355	343	377	381	365	343	323	332	375	360	343	342	348	373	341	332	348	357	345	321	364	343	331	317	327	343	384	373	379	369	357	336	353	301	370	356	347	333	334	348	384	348	355	361	336	328	349	362	345	334	345	321	348	340	338	344	345	348	336	342	313	351	336	344	332	396	373	326	338	350	351	337	371	342	374	350	369	317	330	351	355	328	335	369	376	351	355	356	358	345	367	379	349	390	348	332	353	368	332	324	329	368	352	376	360	338	329	339	348	354	339	353	345	313	337	358	322	342	379	343	346	337	330	341	332	340	353	373	346	350	338	382	380	342	351	358	326	340	332	349	357	367	332	357	373	358	325	308	311	363	346	382	364	333	324	335	346	366	361	335	353	368	330	368	374	348	345	325	368	341	351	339	350	327	345	323	357	357	330	327	355	329	344	335	329	362	370	334	354	354	367	314	355	384	362	382	325	326	330	349	333	345	323	356	329	349	302	326	337	367	351	327	348	350	362	359	362	334	320	339	359	355	346	362	329	346	328	339	330	343	347	363
14513	29403	25997	17718	13789	11830	10504	9939	9364	8600	7159	5052	3892	3130	2708	2412	2228	1898	1741	1534	1490	1458	1535	1529	1403	1288	1223	1081	998	917	878	845	885	772	830	764	791	784	754	785	752	727	697	770	716	709	682	685	712	717	772	826	756	752	745	679	686	684	614	685	641	633	624	568	625	591	643	591	626	612	574	632	604	617	613	616	648	600	622	583	594	600	609	580	593	577	590	613	637	566	575	603	582	582	545	568	603	555	588	571	559	617	594	582	600	566	558	561	562	599	628	594	595	592	609	602	539	592	587	549	586	572	571	578	572	599	604	587	639	575	585	550	558	602	550	596	535	560	558	582	561	563	555	591	587	622	636	592	597	592	565	616	599	607	611	561	574	587	596	577	548	580	596	587	533	609	553	569	614	579	566	584	595	590	613	577	614	549	598	591	585	589	609	577	607	564	569	572	593	576	584	587	540	552	623	568	614	591	590	573	580	548	541	577	583	597	596	601	608	597	596	552	589	549	589	566	563	610	565	607	521	604	588	531	619	546	569	585	590	556	562	582	565	527	601	567	595	602	619	548	576	590	553	569	586	608	611	581	617	594	577	618	601	618	583	585	577	563	606	571	556	605	574	541	595	553	543	582	600	595	563	581	592	528	608	596	572	531	601	550	583	615	561	575	604	573	565	586	574	596	555	585	540	585	547	544	567	563	636	619	569	567	512	537	578	556	578	605	588	561	601	551	576	636	578	610	534	608	544	608	566	548	566	604	567	546	596	612	606	565	575	589	581	576	600	575	604	585	582	572	572	564	577	611	545	555	579	558	547	591	598	568	580	553	558	586	603	565	591	525	569	556	592	576	593	580	524	595	587	571	557	614	577	571	611	555	577	606	607	595	578	567	532	572	593	605	593	594	607	611	559	526	561	549	601	586	579	570	641	600	578	567	578	613	592	579	565	608	623	586	589	584	600	620	559	548	587	600	557	607	572	591	546	588	523	607	584	558	576	611	567	566	561	596	592	634	560	608	571	602	598	587	567	535	542	594	580	580	557	599	594	585	556	612	581	562	607	620	570	575	632	589	562	626	576	530	591	594	580	627	603	589	582	598	622	562	558	622	562	574	546	599	533	585	590	573	604	599	576	576	544	606	559	558	573	574	607	511	615	606	579	598	578	591	581	564	573	548	575	550	574	564	588	588	556	526	589	578	593	563	570	568	619	510	546	636	525	576	576	575	579	593	614	595	577	590	614	568	574	558	549	588	573	584	548	566	554	546	579	601	604	589	532	586	577	623	607	608	575	538	586	613	546	603	581	564	609	606	573	585	578	599	571	602	571	578	629	578	542	588	616	576	595	561	563	561	552	541	577	601	550	587	533	591	600	573	610	611	553	609	572	582	580	593	598	587	640	593	591	574	560	592	602	648	532	583	531	560	607	554	553	583	607	625	566	583	636	584	575	575	598	620	574	573	598	585	560	586	573	591	572	589	558	617	532	619	577	578	612	605	638	574	641	568	557	580	577	586	657	562	586	597	577	604	525	577	574	537	553	589	607	554	588	618	585	580	574	601	583	617	611	600	561	628	582	572	567	584	601	611	536	576	546	590	593	620	618	598	542	575	581	550	581	602	561	552	527	601	555	629	552	569	553	591	562	607	565	574	557	585	507	607	636	579	562	580	563	583	597	530	612	583	581	585	551	570	561	569	584	606	542	587	547	546	547	543	560	571	558	600	612	547	563	551	553	579	569	564	567	534	555	587	607	561	546	591	618	550	603	569	576	579	582	546	584	633	556	591	630	566	576	593	587	574	554	526	561	588	555	617	616	565	542	545	563	609	561	577	557	520	543	538	555	602	592	562	578	568	579	558	558	624	576	576	602	595	560	566	578	620	539	560	599	641	570	603	599	589	543	590	506	587	625	550	608	572	577	572	573	596	608	571	597	566	570	579	585	570	552	554	576	577	561	631	594	604	565	559	611	575	554	547	575	593	531	540	628	581	568	586	587	579	590	579	599	563	580	583	609	608	604	594	581	567	611	552	552	578	565	574	585	600	597	568	535	616	541	548	523	569	584	563	592	612	558	585	586	562	617	616	588	569	559	580	569	542	627	596	577	581	600	574	588	591	561	566	567	567	620	583	569	554	593	579	551	578	567	581	585	594	581	565	560	598	520	561	597	632	553	564	553	607	585	573	586	565	517	630	565	529	559	586	607	555	536	576	565	596	602	592	545	592	594	565	586	586	586	538	595	586	585	590	526	599	571	561	534	597	591	552	602	580	546	580	594	572	569	542	592	595	560	544	585	606	560	584	565	579	595	551	573	594	589	589	656	598	571	630	587	570	591	613	559	571	611	625	540	604	628	555	572	584	560	599	614	550	588	553	627	586	594	594	601	546	569	543	594	562	519	578	616	594	589	583	615	578	605	559	578	601	568	591	579	585	594	570	544	560	597	581	582	572	581	586	595	572	561	590	611	561	592	545	570	562	624	578	582	532	585	591	595	566	572	579	568	560	585	522	585	607	575	563	597	563	592	569	610	566	598	580	562	580	596	544	593	533	594	630	560	594	580	578	563	585	577	632	608	588	574	589	536	567	576	582	596	582	560	581	564	604	610	540	584	596	619	609	596	579	554	575	618	568	567	591	625	589	587	562	554	593	589	609	592	544	570	556	602	619	603	637	559	583	575	559	554	546	592	600	610	535	585	551	598	547	593	613	579	575	595	624	571	586	522	576	577	577	583	552	555	560	559	591	618	584	615	573	610	540	598	586	544	622	589	548	586	571	601	577	588	558	556	553	621	600	585	631	586	585	583	595	581	582	613	542	538	582	584	559	613	583	573	581	567	568	558	614	611	571	575	551	578	560	578	631	584	590	626	558	598	578	554	556	617	578	570	557	548	573	592	556	554	590	592	626	575	570	534	573	606	593	575	574	573	564	581	606	555	547	552	581	580	586	628	611	582	573	550	573	613	587	561	586	567	580	596	619	568	585	602	565	527	580	580	566	561	598	608	537	556	575	570	593	569	539	553	603	630	571	596	619	557	548	577	542	584	563	572	581	566	559	592	605	517	583	604	579	555	588	598	577	618	595	579	560	614	525	527	600	597	580	559	546	606	577	581	613	610	575	567	543	567	595	576	582	567	584	539	585	597	556	523	612	535	611	552	586	589	591	602	598	575	630	580	587	572	651	568	562	587	574	549	583	587	603	617	631	574	584	557	594	619	565	580	567	582	554	553	608	555	584	577	566	559	597	576	572	576	546	600	612	614	596	586	570	571	556	561	591	547	561	564	582	605	539	549	587	576	581	589	571	565	587	603	614	565	578	595	606	549	600	565	594	572	604	592	562	596	565	644	623	563	581	577	551	580	557	563	541	574	591	569	546	615	558	570	629	574	604	531	600	616	545	583	604	538	590	535	555	589	593	591	592	551	617	581	579	608	565	533	548	540	599	589	545	586	580	591	571	549	556	610	616	594	557	564	558	556	586	590	582	554	576	593	597	578	612
26748	20880	12902	3988	1847	1500	1218	1077	1103	1032	908	665	507	472	424	403	349	344	337	344	335	308	322	308	306	293	296	296	265	240	239	261	278	253	248	264	266	274	236	243	244	245	246	274	252	226	235	225	246	236	270	278	265	244	237	262	243	216	279	242	236	240	222	222	212	239	241	234	237	206	190	227	209	232	232	231	250	244	233	239	236	230	240	225	232	240	222	237	237	239	219	229	228	200	223	241	221	233	232	248	233	228	199	228	250	221	249	250	232	236	226	225	223	221	210	234	255	251	230	234	233	238	258	234	246	226	211	242	241	255	250	204	206	234	236	212	247	239	237	210	262	245	249	240	240	227	211	266	208	229	230	231	242	241	211	227	256	232	243	233	240	242	218	210	207	245	224	209	222	217	233	236	229	196	208	211	241	233	237	237	229	225	197	236	261	207	216	251	219	247	252	236	242	240	248	219	237	215	219	225	231	240	219	238	221	220	255	251	220	215	258	239	243	252	236	233	227	226	239	250	231	244	238	202	255	234	226	233	217	223	227	236	255	234	234	229	235	244	240	223	224	240	223	256	220	259	259	260	209	248	219	241	224	211	254	231	257	208	226	216	206	222	219	237	278	208	210	221	261	246	254	217	245	220	214	242	215	210	224	226	224	235	246	232	216	236	212	227	246	238	201	227	259	230	215	205	231	211	246	239	240	227	224	234	235	250	254	243	243	236	242	229	224	237	231	214	232	232	222	217	233	234	235	256	232	234	234	240	229	222	262	233	253	241	208	220	232	239	256	215	237	230	215	239	240	223	270	264	226	254	214	239	244	215	238	232	246	259	227	228	237	228	262	230	260	219	219	238	233	246	229	246	254	232	225	222	229	239	230	227	214	233	261	252	211	226	216	236	235	216	223	245	194	235	208	227	235	221	223	224	209	208	243	230	222	252	232	227	233	216	243	207	243	209	201	236	223	215	218	245	226	199	226	250	240	225	219	262	219	227	236	229	246	234	259	215	245	237	233	238	260	252	211	225	233	235	217	201	247	222	230	220	237	275	237	215	241	225	232	251	261	244	234	232	217	241	234	238	215	227	226	222	246	230	242	240	247	211	248	233	223	240	218	222	212	219	212	227	229	206	255	220	202	225	246	252	219	252	251	225	216	234	247	245	226	219	229	235	249	220	219	264	206	247	249	220	203	238	233	228	221	238	230	241	256	229	229	246	218	242	214	207	257	224	239	247	216	223	217	228	222	226	205	259	232	242	258	254	234	239	260	249	232	238	216	226	223	224	233	233	251	241	258	229	237	216	203	231	229	229	227	247	229	246	280	229	231	264	248	242	208	250	248	219	230	224	229	233	242	225	238	251	224	232	225	239	239	207	221	219	238	211	246	234	225	183	219	239	234	230	214	246	224	253	231	195	233	231	238	214	213	243	203	229	218	218	228	209	245	235	249	187	233	214	231	253	227	223	213	231	226	241	210	225	214	217	227	227	225	233	232	227	236	259	223	259	222	230	205	236	236	246	226	218	213	235	232	233	224	241	244	235	211	210	239	219	214	249	238	240	223	255	229	245	244	217	247	216	245	233	243	231	243	222	245	239	229	210	239	218	240	254	207	211	233	239	224	241	207	250	224	251	222	235	232	228	227	230	235	201	205	215	217	222	246	233	234	224	232	198	220	219	238	233	231	231	231	248	224	249	227	247	211	217	251	237	226	197	257	220	261	247	244	251	234	236	228	210	227	242	212	232	245	250	236	231	196	214	230	222	223	227	216	226	222	236	238	284	230	236	239	226	219	223	198	257	206	245	228	219	246	250	242	246	249	226	200	236	243	256	203	213	209	237	236	233	218	225	224	243	216	213	237	238	247	218	243	248	225	260	226	232	216	232	237	219	225	231	210	232	234	212	230	244	217	248	231	230	241	239	223	240	195	219	243	253	217	237	223	228	202	233	217	234	271	216	230	235	242	241	218	236	250	247	256	244	194	246	250	237	222	226	218	231	240	247	228	244	238	237	236	215	241	227	215	249	254	250	239	200	255	241	211	223	228	217	238	230	201	267	212	226	228	218	219	239	235	219	253	225	267	223	225	243	233	240	256	230	248	259	227	223	239	235	232	204	244	230	210	235	224	204	242	241	257	208	213	223	238	212	231	218	227	249	233	239	225	208	190	226	231	227	241	230	252	235	255	222	205	209	223	216	210	206	238	240	215	206	229	209	240	216	233	228	242	219	237	230	214	206	219	237	236	243	229	243	222	237	224	217	255	202	237	203	221	240	200	207	213	214	223	214	233	217	233	246	214	240	221	235	220	223	254	224	215	201	227	217	229	222	218	229	233	225	190	241	222	222	231	236	202	225	235	202	220	215	221	236	217	239	258	226	211	241	235	219	233	218	246	227	190	231	220	231	238	224	216	231	210	207	242	249	226	210	216	233	218	207	231	244	271	210	231	247	220	243	208	267	223	218	211	214	217	233	222	236	218	240	230	222	229	241	245	232	233	203	229	212	238	247	200	215	234	215	201	226	196	236	233	238	225	239	235	243	219	236	206	210	220	243	242	226	202	263	214	232	233	238	216	223	235	223	247	227	207	232	201	234	234	239	235	264	237	210	215	257	225	240	236	259	240	214	216	224	228	261	213	240	238	228	239	205	235	267	250	216	256	248	249	230	219	250	237	240	222	226	231	234	216	247	228	256	235	241	216	220	237	249	261	239	219	230	235	235	212	229	232	250	207	215	232	206	232	228	257	228	244	219	216	254	238	226	210	226	230	248	241	217	224	240	223	251	245	249	193	245	229	229	187	238	199	204	247	221	228	230	219	255	246	251	225	229	246	242	244	235	229	220	251	233	238	216	210	242	232	219	235	218	248	229	230	221	213	225	220	216	204	207	225	241	213	225	232	217	236	204	229	219	241	240	254	224	218	228	223	232	207	225	241	233	233	232	229	218	254	215	230	226	226	211	230	216	205	230	206	233	202	223	215	227	241	221	252	201	235	214	237	209	221	253	260	219	247	264	236	216	219	237	241	238	261	243	225	207	242	229	242	248	269	251	242	226	234	203	224	218	205	196	247	208	223	223	230	229	238	220	211	241	216	242	231	235	239	238	241	213	228	231	214	241	232	227	228	239	209	235	241	267	226	219	252	230	257	217	258	233	247	242	239	231	244	241	220	178	244	230	225	212	204	221	219	238	232	192	250	243	195	224	225	235	227	240	223	241	231	230	260	254	241	232	220	220	248	232	256	229	223	224	245	230	229	241	252	201	249	244	224	264	257	212	248	238	236	223	215	217	196	226	244	246	237	233	227	246	235	225	242	252	217	228	234	227	266	233	227	217	239	215	228	246	209	232	251	207	225	228	229	227	215	223	227	238	212	227	223	228	231	221	219	241	226	249	229	209	227	247	250	222	233	248	235	239	247	239	240	234	234	215	239	212	230	204	242	215	189	227	226	251	221	224	242	246	238	215	243	241	231	239	271	232	255	241	242	226	219	221
9916	15098	12557	7418	5166	4586	4020	3799	3477	3594	3031	1965	1586	1414	1126	1011	927	802	767	744	714	747	730	771	676	679	606	548	558	505	475	488	496	502	514	456	498	439	472	486	468	491	464	462	480	477	461	447	451	484	511	487	496	502	417	407	453	478	427	409	442	406	431	427	459	401	418	404	440	428	420	380	409	388	397	419	444	425	422	377	421	422	417	386	408	387	401	392	417	421	406	397	358	400	407	393	457	431	380	407	414	390	396	417	403	375	401	429	397	393	392	411	395	442	407	383	379	460	410	421	402	433	406	380	400	430	383	368	385	366	404	394	428	370	376	404	380	431	397	407	396	388	424	404	382	425	423	393	400	362	417	363	382	418	394	400	392	404	407	387	403	417	392	383	412	442	393	382	396	387	409	395	384	405	400	413	404	404	390	385	403	386	385	404	390	406	380	388	412	400	399	412	400	379	381	404	405	385	398	405	384	421	375	378	385	402	411	407	376	401	410	403	397	373	369	378	418	414	389	423	395	400	399	383	403	390	382	385	398	390	386	413	423	384	372	427	407	397	409	427	385	393	408	393	375	400	384	396	405	396	377	424	412	394	398	426	400	403	409	423	397	373	381	412	443	408	404	407	404	390	391	401	382	381	373	358	397	351	380	401	417	387	411	396	385	409	361	425	355	426	412	363	407	423	425	351	378	391	395	385	401	395	393	399	389	401	402	390	395	369	381	381	395	402	366	439	388	392	434	385	429	386	379	420	396	379	392	385	397	375	436	424	404	419	408	394	370	376	438	377	407	385	375	405	397	396	404	406	397	439	365	423	422	428	366	386	398	407	390	350	392	398	385	367	400	400	417	424	441	411	372	406	373	390	410	388	412	400	398	384	391	441	395	415	393	380	402	399	374	388	394	419	377	439	406	407	383	409	418	380	405	386	395	380	411	392	388	382	384	398	420	404	411	444	405	398	422	399	448	415	411	391	390	367	423	399	415	406	417	411	371	416	428	390	378	401	408	421	425	375	378	406	416	413	387	419	412	379	430	429	372	378	411	385	359	420	402	380	355	408	397	389	428	390	423	382	436	385	390	384	396	407	377	369	405	417	381	368	366	368	394	380	396	400	365	362	391	376	415	392	417	417	413	397	408	421	416	396	382	394	399	430	376	382	440	391	379	391	399	381	393	381	369	410	400	382	397	413	414	394	386	364	378	394	380	410	419	439	431	366	411	412	366	399	393	432	381	416	397	408	416	402	377	409	363	408	436	401	415	407	378	376	410	377	392	430	417	359	384	409	456	420	427	406	388	390	350	408	394	412	403	374	428	362	372	370	417	382	424	368	395	381	421	412	374	414	404	414	392	414	365	401	385	370	400	388	438	435	406	464	367	391	429	390	402	406	417	408	401	393	388	391	391	411	411	399	379	351	388	400	405	339	443	394	410	408	408	414	405	410	411	388	398	377	388	434	433	385	399	399	422	404	401	410	409	394	400	400	396	396	398	396	409	395	362	381	378	395	391	406	379	402	384	395	414	417	406	412	413	365	372	392	416	412	400	346	397	407	410	372	386	399	381	439	415	364	423	393	408	393	400	419	394	381	432	380	406	423	429	373	417	390	373	382	421	391	388	400	407	380	382	367	415	430	431	401	399	403	398	403	367	433	427	376	386	409	391	360	387	407	400	390	414	392	430	419	424	420	384	392	390	403	392	427	373	395	399	399	412	405	383	382	400	419	412	410	389	406	410	375	401	406	390	423	412	406	383	392	402	393	371	371	386	422	415	436	388	420	396	380	368	420	398	402	397	434	415	358	381	407	398	402	378	385	376	413	367	393	403	403	396	372	427	386	404	383	385	401	392	330	421	398	425	379	396	404	382	387	404	410	380	431	386	399	360	407	410	388	377	377	378	395	366	412	378	392	411	375	381	402	394	430	405	406	394	427	389	420	433	383	383	411	379	411	423	404	375	425	381	409	404	353	376	406	423	379	416	370	405	398	362	366	360	418	397	371	401	424	404	411	432	449	427	399	420	428	390	430	424	371	399	412	367	358	392	398	403	381	408	388	398	410	380	409	393	434	410	380	433	408	398	378	433	364	379	395	414	381	395	399	415	392	386	396	417	364	404	412	401	379	381	363	408	424	393	414	414	404	444	442	372	392	396	386	368	375	377	416	405	381	408	424	383	407	414	403	420	385	418	417	416	425	423	380	409	385	395	403	410	401	406	402	374	418	393	368	399	413	386	412	403	423	428	376	388	383	360	408	393	404	431	380	411	430	382	422	406	401	379	389	390	398	365	409	404	399	404	428	369	400	374	395	369	355	400	401	395	427	401	409	410	385	409	394	404	401	407	417	391	401	427	411	403	392	406	364	405	384	377	382	394	376	386	426	396	398	387	359	394	391	429	400	390	440	387	407	365	383	427	424	400	373	392	382	399	398	392	385	398	392	408	399	422	399	389	353	346	372	359	361	413	378	388	385	387	420	380	375	366	414	399	386	391	423	374	368	382	437	415	412	416	408	418	393	404	412	379	368	370	425	376	377	412	390	423	401	413	397	409	388	375	371	406	396	421	419	376	404	410	369	399	387	381	392	418	403	373	372	407	429	379	394	431	361	382	398	398	365	422	370	402	386	344	388	363	423	403	389	434	383	412	399	386	373	424	386	385	407	413	396	392	394	386	369	366	384	360	387	435	408	419	402	371	385	396	389	407	397	418	440	407	382	434	374	421	397	385	346	405	431	389	435	402	402	403	424	409	404	375	399	406	397	422	405	390	355	409	422	390	375	417	406	420	424	398	414	399	388	415	408	388	376	401	429	371	395	377	407	415	372	379	390	393	425	365	397	421	408	407	413	413	456	384	381	398	372	421	402	413	412	401	428	414	403	382	401	418	411	419	431	394	402	440	409	383	404	390	421	378	390	403	403	382	391	381	393	449	412	413	422	435	413	389	399	407	392	423	386	412	386	375	405	387	412	387	397	397	429	396	396	402	413	385	400	393	365	416	430	368	378	367	379	401	391	404	427	398	386	398	416	398	388	379	417	409	396	438	359	368	377	466	411	411	391	366	426	397	391	400	409	383	370	408	402	433	408	420	423	386	399	411	404	415	415	404	383	386	383	434	387	426	413	420	396	377	391	391	370	397	385	364	391	374	390	403	404	428	393	370	392	386	405	421	375	394	354	389	411	371	381	446	404	407	421	404	399	399	433	414	363	384	393	374	411	417	391	412	396	419	445	376	411	383	391	414	430	356	378	391	370	419	399	388	372	386	386	353	402	419	373	396	410	386	389	420	395	382	412	393	433	361	428	427	395	389	374	411	421	370	405	391	413	427	397	355	387	442	399	412	396	390	414	376	400	374	374	405	427	401	390	399	382	424	429	386	383	368	395	392	439	378	424	392	392	400	388	376	421	431	372	419	374	357	403	371	416	372	394	421	390	372	397	446	382	350	408	374	437	410	395	379	405	399	417	422	403	406	358	401	377	418	400	372	376	394	373
24292	21356	28544	24525	20480	7060	3316	2469	2137	2045	1605	1102	890	795	756	677	551	565	532	531	540	479	536	515	524	463	420	432	406	380	413	384	402	389	368	376	388	392	356	334	387	360	347	346	356	371	367	371	370	367	389	380	388	364	367	336	368	341	374	362	330	334	357	357	343	334	330	330	378	321	351	323	324	307	313	304	356	329	319	325	339	327	295	321	362	320	365	309	356	344	346	349	373	288	334	313	325	332	318	334	339	320	339	292	291	346	331	348	318	352	360	343	336	321	302	322	343	330	330	348	327	346	294	313	330	308	340	333	322	321	349	333	320	343	320	354	338	336	317	314	342	322	338	349	329	328	317	319	344	343	318	352	340	324	349	346	319	355	307	318	360	316	332	312	316	326	347	346	325	359	347	345	330	308	364	334	329	339	325	386	346	315	315	307	323	355	348	364	330	370	328	304	321	358	315	338	332	347	323	350	318	332	330	319	358	337	313	340	315	367	305	334	318	318	334	327	344	332	312	344	349	320	317	347	366	333	316	318	319	335	332	302	329	362	352	337	294	321	348	336	334	296	337	340	314	321	321	328	309	320	314	319	311	347	338	358	316	370	317	299	355	353	328	315	313	338	310	328	321	353	332	307	371	322	325	316	335	316	325	330	358	300	300	328	351	351	329	355	333	346	325	324	319	304	323	324	341	321	318	328	318	324	330	336	360	301	366	329	339	342	325	332	330	320	329	343	346	328	303	341	327	341	318	296	351	305	359	329	330	319	347	330	354	332	328	329	347	323	304	317	368	326	317	294	309	337	343	339	331	352	335	323	344	341	312	354	330	347	304	341	321	323	339	330	317	330	348	333	293	338	337	330	318	320	339	319	330	318	327	325	339	330	352	329	348	343	353	348	296	340	345	315	306	336	321	338	287	329	333	349	320	307	354	345	346	352	363	356	319	341	320	304	347	324	310	318	329	312	350	295	306	314	330	331	303	340	354	296	316	307	320	356	353	334	345	343	337	352	348	327	308	327	345	344	338	364	347	344	349	300	357	331	318	334	328	354	346	330	321	313	347	317	316	345	353	314	326	316	342	358	325	324	322	271	293	318	332	355	333	357	340	333	331	310	271	309	330	337	349	340	345	323	352	316	314	309	359	280	345	367	315	331	324	305	324	323	319	321	345	315	334	327	347	309	354	311	325	332	321	336	305	329	327	285	333	357	321	292	306	317	334	342	314	320	328	328	332	312	362	322	317	322	310	329	357	365	323	340	353	335	327	348	320	334	347	345	340	332	321	333	354	317	328	330	338	306	346	363	346	318	307	319	328	324	347	335	313	299	338	330	344	300	325	285	364	328	308	327	325	321	327	324	334	342	354	331	336	335	325	294	340	330	320	338	359	345	334	330	354	306	346	320	365	337	336	325	305	348	340	297	316	333	333	333	304	304	337	333	349	343	353	338	336	310	323	317	321	332	342	325	306	339	337	301	325	317	325	302	308	330	300	335	327	351	301	323	345	275	326	294	350	310	323	338	330	311	322	347	339	355	330	345	344	329	329	347	338	322	314	273	308	335	326	347	323	295	335	312	347	298	350	326	335	324	289	332	320	315	320	352	317	358	357	345	344	332	362	361	330	308	321	344	355	320	329	340	339	304	354	354	323	323	319	354	298	328	321	309	340	339	314	312	335	329	336	339	325	340	327	305	332	302	299	321	341	358	327	310	305	315	323	332	314	336	305	346	336	342	335	310	329	338	348	362	339	329	326	325	338	314	348	322	353	304	325	339	301	313	329	326	298	329	329	305	348	322	365	337	313	350	323	308	329	325	329	385	306	351	354	322	341	338	345	304	330	329	348	365	319	361	329	341	308	317	303	339	346	330	329	330	333	352	325	304	352	359	325	330	324	303	359	313	327	358	334	315	342	313	321	319	295	308	338	321	331	318	340	346	310	295	365	356	312	342	338	335	326	305	330	327	322	327	338	322	358	389	335	369	310	349	333	320	304	330	355	374	322	358	376	366	332	304	326	358	322	346	322	340	321	341	315	331	302	323	325	338	335	332	277	342	367	352	342	336	346	319	324	334	374	330	301	308	354	323	292	354	341	347	304	337	310	323	318	321	359	315	323	354	324	328	317	361	379	325	323	319	336	340	345	359	323	312	313	314	351	315	315	329	314	347	360	311	327	326	341	314	302	310	318	310	333	346	323	348	333	316	308	332	355	306	313	308	356	316	315	327	342	357	331	329	316	385	324	320	346	311	334	334	342	321	339	344	315	323	358	359	361	341	348	331	303	343	319	291	320	362	294	346	328	335	323	333	329	301	357	322	330	321	312	319	315	316	333	299	345	331	334	328	326	314	298	350	322	303	338	300	324	347	306	311	311	393	297	350	304	352	346	311	317	312	329	321	314	305	298	373	350	323	326	341	325	327	298	341	313	383	333	328	336	339	321	330	318	344	325	329	316	341	325	368	339	337	318	323	373	343	313	330	360	278	336	336	325	310	337	338	350	323	333	332	338	327	312	297	315	360	315	332	331	370	341	346	333	337	327	316	365	359	344	372	347	340	303	338	363	326	294	332	361	325	314	333	293	317	313	335	331	304	323	300	301	339	321	349	365	313	314	315	339	325	317	305	316	343	316	318	363	328	323	373	362	321	320	348	310	324	327	315	338	319	338	329	333	294	350	371	334	306	305	305	313	349	338	303	373	325	307	331	312	348	334	346	317	352	331	332	310	352	301	340	310	354	345	318	329	332	360	334	350	328	344	304	303	332	339	289	336	323	298	362	308	318	317	341	330	365	345	344	335	364	349	316	368	300	351	323	322	346	342	335	340	325	320	305	318	340	349	337	369	341	343	316	274	305	321	301	330	309	330	330	324	333	368	334	309	319	338	295	324	353	332	350	335	317	347	348	354	319	332	320	310	352	358	318	349	341	348	316	352	325	324	336	295	305	294	339	365	331	330	331	321	284	327	321	313	361	349	293	344	335	315	324	311	344	335	326	347	342	324	327	376	299	320	300	336	346	356	306	321	341	317	332	320	327	305	319	310	346	315	380	329	317	359	290	308	322	302	352	317	356	355	290	319	360	320	335	342	333	347	338	317	305	322	333	326	321	323	311	361	293	336	323	330	336	351	329	362	313	331	327	337	316	368	313	344	357	319	340	322	311	352	307	351	317	345	345	328	362	336	353	347	305	331	340	278	316	339	346	319	325	331	354	337	322	351	296	359	332	313	330	278	313	343	336	338	311	332	289	290	335	318	334	340	328	320	346	310	338	316	328	339	334	323	310	353	306	326	328	313	301	309	328	337	288	346	365	359	336	319	365	316	322	334	358	305	354	327	324	320	309	338	345	322	306	319	318	324	313	323	336	342	315	345	343	302	319	314	309	309	325	346	328	368	325	343	313	328	338	324	360	356	328	333	351	336	305	374	322	329	351	347	374	348	337	334	346	334	361	332	333	319	326	314	325	327	334	324	347	311	319	333	308	311	306	384	326
11920	24449	21371	13518	10105	9016	7901	7249	6469	6061	5148	3231	2734	2322	1982	1640	1499	1302	1277	1263	1133	1188	1222	1169	1063	981	943	845	808	754	773	777	767	737	733	713	685	657	683	650	644	607	661	639	648	687	657	638	682	677	724	687	692	692	652	642	652	594	636	612	650	564	581	549	543	574	556	601	550	609	580	569	559	650	630	570	594	541	610	574	577	541	565	621	566	595	549	583	578	547	552	616	590	588	564	579	565	532	584	558	574	564	580	525	531	519	569	558	588	563	529	550	565	532	588	550	559	520	578	557	574	595	582	575	585	572	549	562	589	552	575	523	582	568	578	525	538	513	556	577	524	575	551	587	555	622	582	548	534	520	555	576	566	601	549	567	572	560	556	587	561	552	550	566	579	557	572	548	553	601	536	585	569	597	561	517	531	562	568	513	568	577	561	607	536	580	595	545	536	584	533	528	578	517	550	553	520	545	602	554	544	565	572	569	556	551	541	537	547	522	574	535	546	560	541	660	535	560	569	578	530	553	543	545	537	565	553	569	563	612	554	524	559	535	525	587	528	584	589	541	594	553	540	578	575	565	592	563	538	556	587	554	539	534	582	582	522	587	583	575	536	548	554	612	556	536	556	513	588	563	540	503	541	568	607	555	574	557	570	537	537	533	603	546	553	522	634	550	536	549	558	574	563	541	547	560	565	582	579	570	561	540	558	535	587	530	592	539	568	533	598	601	569	537	561	580	550	551	553	534	535	560	571	601	556	569	561	539	580	596	553	551	578	530	560	534	534	542	571	556	559	611	576	538	572	575	557	560	496	558	563	585	545	591	564	590	583	515	597	532	559	564	539	589	564	560	595	554	487	562	579	545	545	585	570	529	560	567	523	608	546	561	575	560	573	552	582	599	587	539	568	584	557	605	594	532	563	544	523	560	579	545	568	581	558	552	557	522	585	598	572	550	588	544	567	559	564	547	546	602	572	520	585	579	589	563	536	549	549	561	509	589	527	592	536	539	575	579	560	568	588	529	540	574	566	547	565	588	559	578	544	543	534	552	602	561	579	560	598	549	509	588	544	546	592	524	587	567	509	549	545	591	539	574	540	617	556	579	586	553	589	579	586	579	554	530	571	596	533	509	559	560	552	558	599	514	536	562	551	536	547	587	599	629	575	521	527	541	551	581	574	537	570	540	529	558	597	552	537	566	524	551	561	550	543	554	564	550	599	580	521	587	602	534	573	540	598	568	588	539	582	560	572	550	534	591	527	562	495	593	553	562	586	557	591	555	559	599	579	539	577	585	542	580	565	549	590	554	556	579	566	613	592	567	576	610	536	535	592	550	554	504	545	544	552	546	555	524	589	561	542	536	543	553	556	534	578	527	493	533	554	591	525	508	553	538	564	551	604	599	578	589	622	539	563	585	546	560	560	539	548	511	553	602	586	582	544	540	581	530	531	593	541	558	593	620	604	568	582	586	557	546	567	509	598	534	547	561	575	604	568	596	579	572	557	560	559	578	542	560	602	542	523	564	547	581	541	553	602	581	548	540	573	563	557	528	585	563	579	558	565	552	560	564	544	537	594	584	561	550	582	575	548	585	546	581	589	550	566	563	610	572	548	556	537	568	566	561	546	537	580	550	577	568	568	566	520	614	516	555	591	571	532	578	554	549	558	556	558	539	561	578	580	526	585	563	568	564	593	570	545	544	574	560	594	543	562	577	578	595	560	603	536	571	521	581	563	554	540	526	594	577	559	551	520	574	595	587	522	590	554	550	552	589	542	570	566	598	604	603	560	574	605	517	591	569	600	574	555	576	561	596	584	518	533	589	595	570	563	568	546	529	602	567	537	564	578	528	523	560	553	565	558	586	567	559	597	574	608	552	543	588	558	562	554	551	545	528	528	581	564	550	570	564	560	561	563	542	570	547	558	595	563	560	542	569	567	568	567	555	568	559	529	539	577	563	520	548	527	544	574	556	579	583	597	549	535	537	567	568	549	563	549	554	589	554	568	554	542	559	598	592	580	582	574	535	577	546	547	503	532	580	584	570	605	575	564	576	584	595	552	558	533	566	524	546	578	571	572	556	579	499	566	561	555	562	582	578	534	546	569	589	551	581	550	535	605	546	573	566	561	578	571	555	539	558	539	592	580	538	577	587	571	559	553	526	545	575	585	562	505	568	574	562	575	562	559	565	561	522	586	548	531	583	580	540	578	595	543	525	574	535	544	576	553	550	535	570	577	562	568	531	501	564	574	557	508	544	569	608	511	599	534	550	550	575	548	537	567	565	571	601	565	608	535	598	553	522	528	572	615	578	562	567	545	560	585	608	551	563	557	547	547	576	546	523	569	524	592	571	533	565	545	555	572	514	547	551	536	568	545	577	509	535	555	569	554	533	571	537	523	600	583	574	535	565	572	566	563	564	551	532	546	552	560	581	529	565	589	554	595	531	542	566	546	555	510	532	550	552	525	535	528	547	562	523	561	563	553	543	546	517	573	561	529	565	546	565	534	553	584	538	564	543	569	564	583	602	547	557	579	626	541	544	511	592	569	551	538	557	569	575	564	540	559	542	565	547	570	551	511	571	585	529	530	547	572	574	544	548	573	532	545	567	538	611	593	571	583	586	557	558	553	544	580	562	552	562	611	563	568	606	552	558	579	540	570	538	574	536	547	519	543	525	577	527	572	531	554	517	599	523	565	577	585	548	545	592	577	574	510	564	541	548	586	514	546	563	588	595	559	561	521	605	548	540	543	557	595	583	593	561	556	555	566	570	531	586	577	561	617	549	538	555	593	560	553	599	618	527	535	536	559	527	609	585	566	615	527	538	569	538	560	555	598	562	589	567	541	545	561	585	554	595	542	591	602	546	586	605	623	597	542	561	585	561	563	552	565	585	593	561	538	533	529	587	544	561	552	603	537	560	576	545	558	594	590	525	557	560	581	530	561	541	565	497	546	585	569	546	611	547	540	539	548	590	567	521	546	553	567	552	547	504	559	571	564	544	558	585	548	527	557	562	532	566	549	561	549	593	540	531	526	553	574	547	590	538	558	567	554	597	604	544	534	565	564	598	612	588	580	534	537	564	537	537	556	577	545	529	602	606	565	543	581	570	571	551	546	531	576	543	570	560	529	549	579	608	541	517	572	559	548	564	582	564	583	528	558	556	607	533	552	552	549	561	540	545	560	601	578	596	567	546	563	561	559	578	576	582	526	566	517	602	580	542	566	580	561	600	606	586	581	512	585	579	519	551	584	592	592	551	496	608	565	555	515	579	562	555	575	606	604	567	515	559	557	564	534	575	584	582	594	546	546	532	587	525	578	558	528	553	594	576	561	574	591	575	543	520	522	584	549	559	580	571	537	572	549	553	563	542	557	553	577	545	549	582	522	542	551	541	570	588	559	558	606	562	519	579	586	546	508	564	541	543	541	582	546	626	547	547	549	598	585	591	540	578	579	560	594	592	570	551	558	598	594	562	536	539	567	554	577	568	515	575
23216	21318	29126	23829	21323	20537	8690	4270	3037	2650	2284	1619	1202	1123	960	858	740	739	688	711	659	674	631	566	624	542	512	501	472	458	458	464	419	428	407	415	423	417	389	434	374	376	422	395	396	393	373	390	388	403	432	437	403	420	404	403	357	355	412	351	330	344	353	342	373	355	308	359	396	356	352	340	364	362	343	321	382	363	345	360	346	350	371	352	319	353	374	346	322	334	329	318	363	343	335	327	352	374	304	350	362	341	328	352	362	327	339	325	337	370	311	338	362	324	372	353	326	362	312	343	343	334	363	311	321	335	346	326	371	325	326	328	349	391	351	317	355	330	341	333	331	339	345	372	364	328	349	331	339	355	313	352	322	348	339	355	367	352	300	323	337	392	313	329	303	335	339	352	329	336	344	345	351	361	374	365	319	329	373	352	361	317	336	342	343	331	346	352	340	334	335	308	365	335	332	350	341	359	315	321	343	348	329	347	344	365	346	359	341	317	340	350	336	332	335	331	339	344	334	349	331	321	344	323	314	327	347	366	351	315	334	327	325	324	366	342	334	373	328	304	359	370	324	360	366	326	315	302	332	319	347	317	362	337	329	332	357	331	327	338	343	369	343	320	355	322	356	340	357	341	344	356	350	337	319	335	340	342	342	340	333	354	315	326	340	351	338	318	339	319	354	376	368	342	306	373	348	356	333	315	328	314	334	344	335	366	337	346	328	332	338	354	350	360	326	336	342	313	348	320	302	339	361	352	299	330	318	337	331	338	327	315	362	341	326	369	368	341	349	292	329	369	349	312	357	365	314	338	330	348	344	321	347	341	336	373	332	314	339	359	344	347	361	314	339	357	332	354	367	325	335	349	346	350	336	329	352	332	334	316	300	316	328	338	365	327	362	328	337	344	333	370	326	339	357	359	347	350	317	351	322	345	349	319	378	319	344	330	333	330	359	328	338	352	329	347	358	318	356	340	357	347	355	323	327	333	359	341	314	298	352	299	353	357	372	321	331	309	350	311	345	361	362	354	348	327	344	333	362	351	344	336	354	326	332	352	352	330	322	342	373	320	343	336	337	352	339	325	328	339	348	364	366	352	314	356	355	333	350	346	332	339	357	346	351	338	342	334	360	345	299	342	329	355	340	336	304	317	337	341	305	343	352	347	315	357	344	307	336	331	334	342	315	338	362	342	317	366	336	392	314	338	351	312	349	332	310	358	327	335	323	328	340	337	338	342	339	359	367	362	322	356	313	345	323	328	297	338	350	372	342	308	365	348	365	351	341	381	349	371	340	344	309	351	348	350	374	368	352	369	347	344	347	334	328	343	359	339	332	369	337	354	347	351	340	359	342	336	349	346	349	341	350	328	339	347	372	332	327	348	335	335	321	364	342	348	330	357	301	312	336	353	373	327	342	318	351	329	297	355	335	338	326	330	338	350	325	344	328	340	334	353	344	327	359	327	345	311	321	356	346	338	340	359	319	306	325	343	357	318	333	307	320	360	355	322	333	363	325	362	325	337	319	350	343	365	331	322	315	297	345	319	351	343	321	342	332	358	340	335	331	348	347	341	345	387	341	351	309	315	316	331	327	340	334	337	323	325	341	332	350	329	325	330	307	336	379	320	344	317	338	347	316	319	370	350	331	345	378	308	355	353	339	337	311	341	298	351	341	375	371	324	334	339	344	327	329	376	317	349	349	307	334	367	350	324	350	352	354	330	338	388	305	330	329	347	366	349	333	360	342	348	323	306	356	341	338	319	317	353	356	348	331	350	327	352	372	319	331	351	350	349	340	309	320	350	355	342	328	321	361	338	361	320	353	343	329	349	328	340	336	328	334	330	334	316	345	364	332	333	335	361	330	314	356	328	350	346	340	307	332	378	332	347	377	346	360	318	329	331	311	331	363	365	361	313	320	326	351	396	330	348	327	341	312	329	339	342	336	346	325	370	336	320	351	328	329	333	325	340	305	343	325	342	328	335	337	355	334	355	333	364	318	340	321	334	342	348	337	366	342	348	335	336	327	395	358	311	318	341	331	344	332	366	341	324	358	362	335	369	347	327	359	346	351	364	315	337	362	319	346	311	333	339	320	341	331	348	318	316	322	378	318	333	359	355	342	375	315	336	349	354	352	336	330	326	355	341	361	339	361	345	329	360	372	346	353	347	326	351	349	353	369	353	360	344	313	363	340	328	355	353	366	348	339	324	329	335	336	336	280	307	336	345	309	333	322	394	366	349	320	328	351	336	311	375	352	336	348	369	358	344	306	357	363	373	343	336	365	372	337	337	328	326	369	321	342	311	330	302	339	370	346	327	317	324	341	361	321	313	366	356	355	337	306	334	333	329	358	339	316	357	329	334	327	320	329	328	368	298	325	350	393	352	354	326	365	319	329	369	325	353	336	330	360	357	329	318	322	322	330	322	374	369	342	314	350	342	359	348	329	369	350	338	358	346	326	354	362	315	380	356	340	352	340	341	346	314	344	318	341	327	344	337	306	331	358	324	318	302	364	319	371	334	329	349	361	327	329	302	342	347	364	346	352	374	349	322	348	331	324	328	328	349	372	334	326	334	336	369	329	362	325	359	320	349	333	326	343	316	353	359	317	319	343	322	342	356	334	353	352	297	343	386	330	357	353	338	323	343	356	347	371	372	332	332	340	348	338	338	333	364	340	310	336	340	324	326	337	319	376	312	336	341	350	306	333	332	347	315	342	312	362	360	315	340	358	341	339	349	344	348	321	355	326	339	336	354	357	338	317	296	328	353	347	342	370	346	333	327	375	345	319	347	340	352	308	314	330	365	366	345	346	338	324	322	363	358	341	351	327	327	363	295	337	356	331	317	343	356	315	366	378	357	322	365	349	343	326	361	390	346	301	327	376	330	346	299	340	336	341	315	330	344	323	355	364	351	334	335	325	346	343	350	356	349	333	346	355	338	354	337	323	345	335	301	329	331	343	350	335	332	347	326	335	368	334	352	328	322	306	346	357	360	348	330	351	346	333	400	346	353	330	377	330	351	349	315	357	333	338	342	344	354	314	307	363	342	332	348	323	382	333	324	355	354	330	337	351	352	374	324	314	368	319	341	344	304	331	343	345	329	310	344	368	317	334	316	355	337	377	374	354	368	327	334	368	347	332	319	342	348	335	375	347	317	341	314	331	334	336	331	338	361	343	373	346	329	346	331	341	329	365	345	294	363	336	343	357	377	359	324	336	341	352	351	335	331	328	331	381	341	307	326	362	333	319	320	360	344	338	351	349	314	338	367	295	341	353	343	364	356	359	348	301	343	320	321	353	371	379	347	353	336	328	337	326	353	313	339	371	308	326	312	316	362	356	368	342	305	335	320	333	328	354	349	368	339	352	338	358	322	345	356	338	326	344	327	345	342	332	364	348	347	369	357	330	346	332	310	323	335	340	361	383	366	333	343	331	332	313	323	340	329	342	341	345	346	351	344	342	347	350	376	343	350	355	344	346	328	352	291	344	350	337	327
14713	30298	26832	18090	14099	12691	11859	10941	9159	7908	6799	4751	3496	3110	2717	2238	1868	1735	1691	1677	1603	1511	1485	1434	1347	1192	1094	963	980	898	892	834	815	846	783	823	837	724	738	692	740	674	704	697	699	684	708	694	771	807	769	820	762	673	736	717	779	659	691	613	630	614	609	615	586	612	617	595	669	617	592	601	582	561	619	579	596	604	574	592	593	575	598	612	576	570	575	546	587	576	583	519	566	544	602	552	599	577	588	500	598	582	630	583	558	574	620	602	591	625	585	570	617	533	616	573	548	587	590	558	601	591	595	588	562	595	571	544	576	639	594	594	554	541	542	541	548	579	592	581	575	527	610	575	568	656	595	551	573	545	548	595	544	551	578	559	584	586	549	535	575	591	567	564	591	603	561	610	562	576	553	604	554	586	573	539	596	636	552	561	567	600	575	611	551	575	593	579	582	557	545	575	547	615	561	551	556	563	559	598	532	580	550	560	618	533	544	528	593	580	554	563	609	558	603	565	598	591	559	567	548	595	600	524	515	598	579	575	552	565	567	592	552	551	584	573	595	547	580	555	575	549	601	568	576	575	580	578	549	570	593	604	528	564	578	560	552	564	589	584	525	579	562	571	593	562	588	579	569	558	568	570	544	534	585	548	556	623	572	571	579	519	606	536	594	578	592	596	589	627	566	571	556	632	573	536	501	545	564	531	578	612	538	574	562	537	545	572	570	554	546	574	585	565	604	563	548	597	513	614	573	578	609	524	590	537	551	564	560	581	549	585	592	586	581	570	569	555	536	580	594	583	593	550	620	586	537	554	569	562	534	579	575	609	565	584	568	590	587	595	540	585	550	574	556	569	569	531	547	580	607	612	608	530	534	553	572	569	557	557	586	558	607	609	601	627	572	509	577	567	592	592	581	590	589	583	554	553	564	555	602	548	568	555	566	548	578	512	553	526	530	575	553	584	526	587	592	550	579	623	588	559	616	615	550	577	598	571	571	537	595	590	542	564	573	583	559	576	583	546	573	549	580	599	543	563	601	609	586	559	587	554	569	545	581	589	593	594	586	552	560	547	596	593	538	589	579	558	584	585	576	542	585	559	573	577	595	562	589	582	620	547	555	568	589	594	538	569	617	584	555	545	571	544	580	602	581	581	565	544	608	620	584	583	591	531	577	577	529	579	545	547	625	561	569	567	557	537	596	596	615	580	568	605	585	613	584	575	529	573	622	596	537	593	584	559	563	561	550	583	600	557	560	576	572	579	561	547	595	564	591	534	569	574	555	575	564	536	512	588	563	567	547	598	589	542	575	602	571	550	535	554	549	521	575	517	596	592	558	553	635	602	595	574	542	542	562	554	608	588	545	582	579	539	551	545	542	516	596	593	598	559	564	598	577	561	519	568	553	552	581	576	612	516	568	589	577	557	603	565	527	571	599	554	545	575	576	594	581	535	594	493	555	570	555	589	605	551	580	563	541	566	545	590	607	582	572	600	536	597	580	524	553	556	542	606	554	619	565	570	563	597	559	588	495	533	583	580	568	548	556	540	590	574	543	541	537	548	571	552	599	558	627	564	562	584	580	599	559	541	562	565	517	567	581	579	518	592	620	529	553	573	578	575	564	593	555	573	591	579	531	589	561	536	586	583	563	573	560	589	528	591	571	562	589	589	574	553	612	563	600	545	585	615	557	566	614	577	549	569	584	563	557	602	587	534	573	583	560	538	592	559	573	583	580	544	611	534	598	547	564	566	609	529	594	545	563	619	569	550	577	541	585	575	600	589	608	624	599	548	570	531	571	574	557	551	566	585	589	535	577	629	631	565	540	569	550	608	565	577	630	554	552	544	581	589	541	569	559	615	553	532	574	561	571	538	583	575	598	584	562	606	597	562	509	591	538	532	542	591	554	531	566	565	570	576	527	503	554	577	570	586	587	571	560	573	531	579	548	606	552	551	574	561	540	536	554	533	569	598	543	582	603	579	587	571	582	611	573	570	597	573	587	557	600	575	565	559	526	588	606	605	569	573	579	535	558	581	552	547	528	566	586	567	559	567	565	569	556	567	540	524	568	603	563	553	550	580	556	571	578	582	574	558	549	573	609	563	618	571	564	554	567	583	589	582	622	575	540	540	570	567	583	596	545	578	551	540	548	581	537	558	540	566	570	577	588	599	540	541	552	581	574	551	587	582	588	587	578	578	540	546	553	573	563	512	543	587	555	554	566	573	556	580	537	554	523	589	546	596	606	553	567	543	544	572	570	573	619	586	571	557	607	588	580	506	555	559	594	588	592	568	590	584	575	569	558	581	575	561	539	549	546	593	551	585	575	544	602	541	567	539	553	554	561	594	619	586	608	526	542	525	586	566	540	583	572	573	549	553	536	533	563	546	518	539	575	543	610	603	568	557	550	562	545	564	556	567	562	544	590	547	603	495	580	543	585	585	579	582	609	562	595	588	560	594	543	588	573	554	590	532	557	542	560	592	605	585	572	567	574	557	530	590	593	550	571	559	568	556	517	530	576	571	583	552	624	563	578	575	568	543	575	566	563	580	573	560	573	568	567	537	579	587	546	539	609	552	551	557	595	559	529	565	572	608	603	587	537	547	616	583	576	578	586	559	570	579	566	572	609	580	551	555	564	593	589	546	571	586	576	502	591	589	539	557	549	526	569	611	531	604	598	565	566	543	595	582	540	580	547	566	619	575	582	616	562	569	544	582	567	577	589	545	556	549	564	559	535	557	595	587	595	582	571	498	556	538	565	588	542	546	557	572	566	584	612	534	576	571	572	574	560	555	541	525	599	578	586	602	586	530	555	559	565	573	561	557	562	588	552	569	583	574	589	572	547	574	583	544	594	555	576	561	586	542	567	583	562	547	545	582	606	531	561	541	532	562	553	598	555	580	587	495	538	575	566	550	590	603	538	604	550	557	581	563	568	570	573	550	587	557	570	554	562	548	575	595	540	548	563	550	575	582	578	555	595	603	584	575	596	537	546	583	581	585	606	575	548	569	579	586	528	576	534	591	583	575	563	582	543	601	573	581	552	580	608	565	574	607	557	565	566	555	582	571	560	604	543	571	562	539	573	545	584	533	547	543	565	546	590	554	595	532	506	609	630	560	576	619	563	563	548	538	565	576	550	597	575	577	566	591	571	604	585	562	560	559	510	577	565	558	573	557	600	574	582	608	590	568	589	550	556	565	603	594	528	558	575	556	564	574	599	619	596	573	544	554	563	564	553	576	580	581	583	520	526	607	554	579	582	551	563	575	532	568	560	524	586	596	593	556	608	519	596	592	586	586	613	565	552	587	538	538	607	628	585	559	555	547	547	596	570	582	539	545	579	536	577	563	556	557	561	568	608	593	609	616	569	550	595	562	595	517	592	522	536	538	600	590	600	593	546	602	567	590	545	552	603	580	582	562	579	546	552	552	575	574	568	575	563	579	595	564	594	571	530	553	579	543	532	583	541	577	552	563	579	590	566	569	581	572	605	586	522	539
26786	20963	13381	4405	1930	1636	1442	1321	1046	937	935	617	499	455	415	354	317	298	324	370	324	354	331	354	316	322	256	250	309	277	259	273	270	275	245	235	240	239	242	238	227	237	241	198	234	251	232	232	263	243	283	256	259	271	242	221	230	228	246	206	235	208	232	229	211	232	210	227	219	204	220	235	229	233	221	214	230	259	220	232	189	198	229	227	210	214	247	222	224	197	195	211	198	208	230	211	243	226	205	233	176	213	196	229	227	249	208	208	217	218	237	231	205	210	230	235	203	210	205	224	211	215	200	217	201	255	214	213	235	253	212	208	197	253	201	203	213	223	216	213	238	220	221	202	218	202	212	211	213	224	250	212	237	214	232	230	231	231	215	183	216	245	213	213	227	241	201	226	211	209	214	226	210	204	217	225	219	196	220	214	238	237	216	217	195	216	230	228	214	222	217	244	227	223	214	205	235	210	212	200	218	213	212	201	221	215	223	227	214	223	206	231	209	215	222	232	233	236	229	191	216	213	204	211	209	226	223	237	235	214	228	198	219	221	205	231	225	232	215	232	223	227	217	230	220	234	215	220	214	213	209	197	216	199	215	216	202	227	214	229	216	240	227	207	210	203	234	199	225	236	222	236	211	223	231	207	225	211	210	209	226	239	209	199	212	259	225	200	212	199	185	213	212	218	214	215	213	225	244	236	222	213	221	226	227	213	237	214	200	207	214	226	204	225	227	202	203	221	237	227	209	226	238	216	214	216	244	206	224	237	239	206	214	197	213	183	217	205	231	225	204	237	243	221	221	246	213	196	220	238	225	229	182	222	224	252	219	244	205	205	216	220	224	233	247	240	219	192	209	219	214	221	211	212	222	214	252	201	213	218	228	218	188	224	227	237	237	237	248	212	190	188	236	229	233	220	215	212	201	216	222	200	217	224	222	221	224	220	199	222	216	203	214	215	200	203	240	194	241	202	237	205	236	228	220	254	219	214	252	235	212	230	226	252	226	232	216	220	203	228	207	223	247	210	218	198	234	203	208	225	215	229	219	191	192	228	210	205	229	244	205	220	214	204	215	201	222	224	220	222	236	231	234	198	219	217	228	215	212	212	241	231	216	213	226	180	196	232	206	222	221	212	199	218	236	206	214	212	217	206	209	206	218	198	196	211	224	217	237	221	226	223	203	227	218	209	237	236	234	227	191	213	230	211	233	207	222	200	217	185	233	204	225	208	224	226	226	197	230	256	254	234	218	233	234	231	235	228	218	217	241	215	201	213	221	241	204	224	230	223	198	219	202	203	204	224	221	206	233	187	222	233	232	188	209	210	213	227	230	244	245	224	211	237	219	209	190	244	216	221	222	197	231	195	232	222	231	248	228	220	237	213	239	222	205	223	214	212	203	230	218	197	243	226	205	190	254	200	230	225	229	230	242	205	217	201	216	205	229	220	223	216	261	237	221	237	213	218	208	236	212	230	221	202	210	246	248	205	241	226	224	220	239	220	227	223	219	240	202	234	249	238	230	221	202	225	234	244	218	207	221	213	231	229	202	208	207	215	199	221	230	192	216	227	219	201	196	227	202	213	218	214	231	230	227	199	202	209	205	206	227	218	226	208	202	203	226	223	205	209	229	240	212	227	210	208	236	248	210	199	224	199	221	194	214	202	220	222	202	195	219	205	220	218	216	234	219	205	249	197	231	229	209	220	202	221	204	215	211	216	229	164	221	208	220	199	207	213	239	205	212	207	209	199	241	204	206	213	226	206	199	259	218	228	242	200	231	202	204	237	197	221	234	211	209	214	218	207	221	217	219	221	214	223	199	224	211	204	214	197	228	230	231	260	213	217	219	229	224	212	208	211	240	213	216	211	210	235	217	234	192	214	209	194	204	210	227	216	251	238	226	229	195	221	209	206	182	207	217	205	226	221	222	220	201	234	220	221	197	198	232	246	223	205	211	218	231	217	225	220	216	224	231	224	235	238	218	204	228	212	195	211	204	212	242	205	208	200	202	205	210	216	235	213	213	230	218	232	229	225	222	208	218	200	215	254	206	244	241	224	206	205	210	216	208	208	209	208	202	220	224	205	222	220	224	217	207	207	211	234	198	212	201	213	210	220	215	207	229	213	229	215	230	222	221	201	198	206	239	234	222	169	218	216	218	210	222	204	207	239	212	212	204	223	222	195	203	231	228	201	207	217	210	207	196	221	204	219	204	194	229	213	208	226	234	195	211	210	204	213	258	208	241	249	226	240	191	228	216	221	254	209	218	227	229	187	210	232	248	216	225	262	206	225	223	219	202	217	212	215	214	230	223	210	220	238	220	231	219	225	221	231	191	197	218	210	242	224	206	235	228	249	223	200	232	214	235	210	210	221	216	198	209	238	231	216	215	230	217	195	214	219	225	212	218	230	239	194	232	182	226	222	256	218	227	209	225	217	237	184	251	201	218	223	202	217	207	236	214	248	214	199	212	212	199	218	230	233	238	221	217	213	237	218	180	195	220	246	202	188	230	201	188	228	216	203	230	233	243	220	221	186	211	225	241	237	210	213	220	201	199	206	243	223	219	229	188	203	225	213	221	248	254	202	224	195	227	226	224	233	207	243	226	217	224	221	200	233	208	224	208	204	199	226	211	225	216	230	204	227	237	215	198	221	232	224	204	227	225	202	221	217	206	208	212	250	196	233	222	231	212	231	219	223	213	222	219	195	226	222	222	200	226	223	179	225	254	226	228	191	212	222	219	237	208	208	225	202	186	201	242	230	231	209	232	229	199	226	203	255	210	205	216	193	233	225	233	206	208	200	186	216	234	229	215	230	216	202	207	229	221	240	193	207	250	223	209	219	211	238	213	242	211	210	232	229	217	201	217	213	227	230	224	227	233	216	221	234	205	209	206	216	190	222	223	215	213	211	243	227	215	188	237	186	235	235	213	202	231	224	213	219	238	211	228	229	205	204	213	221	211	207	203	215	216	231	213	224	216	212	211	213	204	217	244	218	207	202	206	217	241	215	250	222	206	215	215	213	223	214	233	228	218	207	212	209	229	212	219	217	211	220	231	208	227	227	212	219	198	227	205	204	232	226	229	221	212	205	209	231	228	211	202	224	260	214	198	226	223	200	209	223	208	201	212	245	227	208	238	221	202	227	226	214	209	230	219	220	208	228	244	230	213	209	213	241	210	243	225	193	220	215	206	220	229	202	220	256	215	206	223	233	213	201	225	246	233	221	219	228	228	211	208	226	227	214	206	233	239	216	207	200	223	229	224	212	253	210	225	214	208	206	223	225	229	209	200	196	219	191	238	242	217	219	222	220	222	237	232	198	222	201	212	232	249	182	204	189	219	205	236	207	231	204	205	212	234	215	213	205	215	207	211	216	212	232	227	240	211	192	216	230	234	209	230	214	223	224	220	220	214	212	215	229	205	229	215	200	199	220	208	196	219	211	196	214	233	200	194	191	218	216	217	244	229	202	216	213	231	224	200	228	198	204	230	204
10270	15953	13834	7614	5305	4850	4792	4474	3535	3235	2831	1818	1386	1252	1065	922	816	764	751	799	831	785	712	686	637	635	577	539	513	530	462	472	506	456	444	481	466	432	420	452	442	448	399	417	439	377	449	489	473	463	503	512	503	399	417	436	440	430	407	386	397	426	410	373	393	358	384	385	385	365	424	435	340	388	421	397	397	375	398	399	350	348	417	378	374	364	372	385	388	377	398	370	387	393	367	362	392	371	364	385	399	370	385	388	353	419	357	380	413	349	377	356	376	352	417	373	394	333	355	400	371	384	377	392	382	364	352	378	379	376	372	396	362	374	377	372	375	395	380	363	415	373	392	384	379	385	363	406	377	346	367	379	366	403	365	398	343	365	371	393	384	380	362	406	377	374	406	396	345	362	369	376	353	366	379	394	375	355	389	393	349	401	372	375	354	363	378	381	395	384	376	347	385	423	368	406	408	332	395	373	372	418	375	380	355	403	418	344	388	381	387	376	356	376	380	382	383	346	365	392	401	364	326	380	420	351	377	368	407	389	390	377	402	384	376	373	355	386	394	351	398	393	378	349	381	386	380	359	398	409	353	358	383	349	368	357	370	363	356	339	420	370	384	378	372	377	407	402	354	404	361	399	408	398	347	397	369	373	367	381	374	355	375	383	375	335	374	383	354	383	392	358	363	371	410	381	389	380	403	389	345	395	343	425	361	373	403	354	391	373	376	381	359	401	391	353	392	410	381	388	400	393	403	358	380	358	373	377	373	387	395	392	388	363	377	376	389	381	378	398	385	393	372	360	383	387	337	349	412	353	376	399	318	389	366	364	357	373	383	393	418	363	384	360	355	373	378	372	393	376	363	359	370	377	390	375	386	405	393	383	351	363	416	362	368	364	382	378	390	362	397	411	395	387	422	376	374	378	376	392	392	358	385	374	378	388	385	379	371	375	390	370	341	375	359	407	371	404	372	342	373	374	361	345	409	353	355	338	380	369	384	329	390	381	358	401	397	425	403	398	380	399	369	384	372	379	352	382	400	375	394	414	372	377	394	375	351	360	376	409	377	391	356	367	392	386	390	389	389	362	397	322	387	402	346	382	357	340	403	395	360	369	386	368	399	414	365	371	376	380	370	403	381	392	386	369	391	441	385	370	373	376	369	365	400	360	396	366	379	373	343	382	404	364	392	400	356	361	364	338	380	343	374	394	380	373	403	355	362	399	349	393	378	391	389	397	392	374	387	375	378	368	358	387	403	361	377	379	334	386	336	399	390	380	374	385	363	384	389	396	382	395	376	347	349	397	382	376	378	349	360	406	369	391	408	400	383	362	376	380	356	372	364	367	355	362	390	390	381	396	374	352	370	394	383	373	381	423	389	358	357	376	365	360	365	382	405	362	363	393	393	336	361	380	375	377	374	395	382	379	374	358	396	391	392	382	371	344	381	374	402	394	404	405	382	395	344	402	381	376	405	386	355	383	348	368	393	405	374	410	374	368	358	342	422	376	384	365	352	377	396	368	404	369	407	371	381	391	352	348	374	378	360	352	376	374	381	366	362	352	374	419	398	336	412	353	358	357	385	400	409	361	376	377	373	375	370	383	378	417	357	426	409	381	350	368	383	370	383	418	385	358	358	370	394	418	368	366	373	387	397	425	347	360	383	358	413	360	381	349	391	371	351	379	364	393	386	394	386	392	380	394	406	375	391	345	362	359	358	394	369	403	371	384	395	384	352	353	373	393	395	367	393	369	357	366	415	381	396	383	384	384	378	385	367	379	376	359	383	364	404	338	356	393	379	415	399	384	382	353	356	347	377	367	390	412	389	368	356	390	351	407	379	401	361	400	383	389	400	369	378	367	396	371	409	372	383	377	341	397	379	363	353	366	383	362	364	419	406	376	382	391	392	397	388	383	385	359	358	353	369	328	368	377	386	385	369	348	359	350	387	377	394	400	355	352	399	359	344	368	378	367	384	384	395	386	393	361	350	384	414	395	375	400	409	371	399	371	394	398	389	371	372	403	364	361	383	366	415	391	391	360	365	357	415	399	374	403	387	374	389	368	360	377	360	379	382	370	343	394	373	418	392	383	385	364	365	395	372	394	409	370	398	413	419	371	382	380	376	401	350	372	372	375	360	380	362	366	372	401	375	373	415	354	368	391	360	384	377	379	387	393	403	390	372	379	365	406	384	378	373	389	351	413	390	347	381	368	382	379	344	339	337	366	384	407	381	355	363	385	418	357	379	341	363	358	407	361	364	366	392	349	372	376	373	333	357	397	403	366	392	416	389	382	358	405	398	365	390	399	372	378	372	346	391	379	398	379	399	401	393	381	391	394	378	362	393	392	382	388	405	396	414	405	379	387	397	355	407	380	354	358	334	386	365	386	362	371	379	396	365	372	391	391	381	375	361	356	348	402	376	372	377	388	362	403	387	382	373	392	390	383	344	414	364	407	400	398	357	388	380	403	371	373	383	394	376	395	382	411	397	380	390	387	379	373	354	343	395	396	351	390	394	374	392	337	388	389	348	353	428	379	347	394	390	397	386	400	386	376	375	394	372	382	360	368	415	376	346	380	369	371	356	400	390	378	391	367	354	366	376	382	354	358	370	383	387	374	367	354	364	394	376	355	376	377	362	379	387	413	410	342	404	376	376	377	343	352	341	372	368	337	369	381	382	339	372	393	408	397	362	373	417	420	379	336	404	395	383	399	387	407	389	386	396	375	362	395	378	396	392	383	351	383	363	418	361	354	388	396	408	367	360	385	402	375	409	382	382	376	384	393	385	368	386	404	399	356	380	376	385	367	395	399	377	360	375	374	387	379	406	412	331	375	407	403	363	386	362	371	369	395	394	375	379	416	396	392	397	392	383	374	343	416	364	377	415	391	400	369	371	352	385	396	364	349	384	391	373	391	390	386	372	367	365	391	378	381	377	361	380	391	384	357	368	402	393	382	352	385	364	402	367	376	351	365	383	380	363	386	421	375	377	333	375	372	385	408	424	342	373	361	372	366	357	383	398	368	370	434	374	360	355	382	414	342	399	416	394	388	348	379	396	415	402	358	379	410	399	390	399	387	378	385	380	390	368	404	391	387	381	389	390	396	381	399	405	369	403	375	347	359	363	329	372	344	345	359	407	361	345	387	365	407	381	362	379	363	401	375	367	382	396	393	382	336	388	363	398	324	403	392	389	372	357	369	359	369	368	382	390	364	406	364	411	360	355	388	373	348	366	361	351	340	406	398	368	364	381	358	376	409	373	365	354	418	355	372	370	380	366	368	364	395	372	365	361	377	363	409	361	385	354	396	368	370	350	377	377	383	378	411	354	416	344	361	362	342	352	376	381	394	355	388	397	394	419	375	392	380	390	394	369	410	373	347	367	341	367	393	379	343	323	348	372	389	371	364	393	380	375	364	420	382	367	379	370	402	395	423	395	370	377	368	395	369	378	379	403	408	369	359	395	359	388	365	389	354	382	392	381	396	412	366	369	408
24166	21274	28398	24465	20428	7133	3809	2913	2197	1786	1503	1049	900	732	702	623	541	594	589	557	554	537	478	477	477	458	413	385	393	390	365	361	387	367	393	363	355	387	377	410	328	354	371	352	385	333	337	349	383	402	403	359	372	344	317	354	363	347	343	302	372	376	372	330	328	360	348	332	326	335	320	315	334	332	328	301	311	363	328	342	337	336	301	310	313	358	336	314	338	318	306	324	306	329	306	339	326	323	312	351	328	305	294	285	333	354	334	323	365	324	364	331	309	316	332	320	327	311	342	314	328	291	319	337	304	313	325	321	294	326	310	320	318	321	345	341	309	282	310	327	298	294	341	334	311	338	271	351	312	303	281	307	283	334	298	307	361	282	315	327	315	293	333	306	334	335	327	322	323	320	318	310	293	298	318	330	313	312	339	338	357	331	338	327	344	303	323	337	327	302	319	340	324	346	303	317	338	337	332	335	371	348	307	300	309	298	331	356	321	321	305	312	328	311	314	324	333	332	352	300	319	334	351	332	292	309	312	325	327	341	301	329	297	353	341	301	294	312	331	323	323	328	328	362	313	328	307	313	350	311	320	345	312	314	342	270	338	326	299	325	317	307	321	326	297	325	276	329	307	313	308	330	324	308	325	331	319	343	323	340	326	296	342	317	338	359	309	291	305	333	323	332	325	348	358	328	323	326	354	313	325	327	307	325	320	325	336	312	313	307	350	306	301	292	336	333	338	290	354	303	332	310	322	335	339	334	281	324	315	294	297	341	328	321	334	332	298	335	340	361	331	328	345	313	327	347	350	351	335	305	311	357	334	307	319	328	331	346	339	320	331	312	319	305	334	320	348	332	325	303	346	299	352	365	295	327	324	319	347	333	312	324	342	317	310	331	314	318	315	306	348	346	338	325	347	330	355	313	305	308	318	322	323	333	326	330	324	338	288	286	314	336	330	317	310	329	321	323	322	329	316	326	347	316	303	301	287	284	314	338	344	328	311	315	322	324	326	306	328	330	319	342	309	314	305	351	319	304	353	305	308	335	315	311	352	344	337	325	306	313	289	340	354	321	313	315	331	333	319	325	348	329	314	318	350	341	338	315	308	319	353	296	329	330	345	341	345	340	303	354	311	317	318	325	318	343	340	331	326	306	283	333	302	322	382	306	331	291	308	341	332	345	312	327	316	312	306	349	356	318	341	304	287	333	322	315	339	344	363	318	322	298	344	310	302	313	316	323	337	311	320	312	320	328	343	337	326	331	339	318	353	327	345	327	357	351	333	303	307	313	342	323	310	341	305	286	324	311	345	334	336	336	344	312	321	322	312	302	319	310	327	318	353	324	327	327	329	309	308	333	311	338	321	331	308	332	323	333	316	326	341	306	325	322	333	331	288	285	368	317	326	291	300	305	360	326	310	333	326	306	338	310	320	308	350	268	315	321	312	321	340	312	265	353	317	307	312	291	332	354	333	301	318	311	313	306	306	301	310	301	320	333	332	318	314	323	328	316	334	316	342	342	301	296	291	290	334	298	298	334	323	278	272	295	310	299	338	318	333	321	294	307	312	344	313	329	340	301	351	351	303	334	297	325	332	319	294	312	337	322	300	324	300	342	340	332	328	312	339	338	334	351	311	330	321	345	314	317	306	310	285	352	303	339	331	365	325	341	305	331	332	311	345	344	322	314	334	343	313	319	316	327	324	319	335	322	316	350	339	356	316	286	314	326	315	311	320	306	325	357	339	293	316	338	333	306	326	312	298	330	321	302	333	306	342	318	309	321	321	316	334	308	280	347	317	338	324	322	347	310	291	321	324	350	304	337	335	317	291	297	332	323	350	319	301	344	315	321	327	334	361	327	327	339	321	324	328	323	297	300	349	316	318	323	287	307	337	338	329	313	319	344	312	283	334	338	325	341	321	308	315	332	318	336	314	325	319	321	333	334	332	313	309	342	306	315	361	294	288	320	330	315	292	311	325	322	314	300	330	331	304	337	319	311	336	291	316	339	311	307	311	296	322	327	294	283	346	323	299	294	323	323	306	311	303	350	351	309	314	310	294	312	322	341	304	305	301	334	321	296	327	333	289	324	341	298	342	340	287	329	329	348	343	312	322	309	298	325	326	329	327	316	311	330	323	342	357	299	354	328	326	315	349	327	340	287	291	307	315	311	283	291	344	312	317	332	352	339	323	319	331	311	339	351	300	333	312	313	304	300	321	319	331	335	306	300	336	312	300	322	343	297	319	319	328	347	336	323	314	343	318	276	309	351	337	297	311	337	319	343	327	347	340	327	339	341	339	331	360	304	324	336	327	298	307	322	322	341	306	296	301	330	328	286	312	306	282	313	314	300	296	308	310	324	306	307	351	315	311	322	316	277	315	317	350	335	364	296	347	343	357	345	330	302	350	281	313	308	311	315	324	325	337	323	314	323	336	318	340	326	346	341	289	347	297	326	326	320	318	337	372	311	298	327	305	328	338	337	320	294	309	336	298	318	302	320	336	336	339	323	291	308	346	317	324	299	341	342	325	297	313	315	335	311	334	352	309	335	320	322	335	303	334	327	319	349	311	315	343	310	335	321	284	320	331	318	317	299	313	320	332	308	324	333	319	344	329	333	290	335	320	321	315	341	353	311	317	339	346	346	332	304	297	330	308	295	344	330	323	344	297	330	346	322	342	319	308	302	298	324	308	367	306	324	320	335	324	365	332	311	304	301	310	321	314	342	302	315	317	317	319	329	333	303	312	305	330	301	343	334	337	293	321	347	326	325	302	330	326	309	307	304	346	314	334	323	303	315	307	316	314	307	290	313	326	327	343	295	329	280	304	322	299	301	293	309	314	306	349	356	316	312	323	312	314	328	332	314	320	305	320	319	313	341	276	315	317	295	324	310	308	331	311	357	351	325	353	296	334	318	311	297	323	294	343	318	335	299	314	300	336	323	328	302	314	315	319	340	317	323	353	337	321	337	317	303	316	303	324	294	326	335	311	356	339	338	349	317	304	289	332	328	317	319	323	312	325	339	314	307	304	333	316	281	293	307	333	318	289	328	316	323	298	309	333	321	336	303	328	305	317	338	340	341	329	350	323	311	301	345	307	324	288	337	330	323	329	345	314	296	319	337	307	314	337	311	345	330	349	351	332	342	314	359	313	312	314	325	308	343	351	316	320	332	324	297	282	304	323	314	345	292	338	365	315	318	314	325	342	313	324	316	317	323	347	338	334	325	296	343	305	324	294	325	345	311	326	345	337	346	312	318	310	315	337	326	310	333	280	353	321	339	324	312	331	301	313	318	325	334	343	299	355	335	283	321	340	340	292	315	300	333	325	326	315	350	363	333	303	329	337	306	299	307	301	306	309	299	314	317	279	329	291	277	323	336	313	305	313	334	329	304	325	325	325	309	304	296	326	312	321	322	330	340	311	323	294	326	332	316	327	300	343	318	287	312	333	310	307	330	348	282	298	296	350	317	320	312	317	337	329	317	340	359	332	304
12350	25026	22108	13969	10171	9227	9120	8557	6530	5532	4610	3190	2558	2148	1825	1556	1431	1238	1235	1376	1250	1209	1194	1057	979	945	876	863	812	874	754	758	734	688	701	706	667	615	682	622	660	654	628	669	621	613	616	669	722	753	688	718	643	638	641	616	628	594	622	652	555	570	549	572	557	556	571	578	584	587	579	579	564	548	538	581	574	539	592	601	553	564	590	563	571	513	524	551	550	529	553	578	600	558	513	559	531	539	531	545	609	540	527	554	519	528	570	545	532	568	560	582	553	531	534	577	553	527	624	524	518	574	564	535	573	543	549	552	514	526	550	539	533	538	530	570	516	542	551	553	535	520	519	514	572	516	527	559	578	539	526	562	563	530	555	532	551	534	507	509	497	559	534	532	563	547	535	598	566	517	554	536	541	561	575	519	527	581	539	570	519	545	547	519	564	528	548	536	553	557	519	537	539	571	487	572	549	564	520	579	528	500	540	530	543	565	488	577	512	537	533	536	490	571	508	585	530	541	558	518	534	545	531	542	560	554	525	543	561	553	503	569	524	503	543	502	546	544	547	540	528	541	559	512	540	520	583	569	551	528	531	548	536	536	486	574	534	572	529	550	532	546	544	529	551	574	519	532	514	566	578	581	569	532	574	537	521	531	572	512	534	525	560	526	598	532	536	559	558	507	530	569	565	527	584	568	548	573	564	497	569	548	595	556	557	561	550	521	546	567	591	523	552	545	566	569	573	578	575	553	538	528	516	530	536	517	544	530	543	530	553	575	542	510	531	579	547	551	550	561	524	549	559	545	563	539	560	531	585	599	559	552	530	561	580	518	526	542	542	560	564	600	559	536	537	495	576	524	566	518	534	545	526	562	535	548	549	544	544	535	535	545	557	541	543	546	541	528	523	589	519	575	533	542	587	540	576	517	534	549	565	568	597	504	565	567	572	538	579	529	532	579	567	527	564	569	584	550	550	543	545	511	504	541	531	511	530	575	535	534	538	529	598	534	562	546	467	555	518	550	550	563	586	511	568	540	580	542	536	580	545	550	576	564	520	528	552	561	593	507	555	584	514	494	518	564	550	550	540	555	605	524	560	600	511	523	517	540	541	508	531	520	554	540	517	562	523	530	572	566	515	542	545	597	532	507	540	511	523	582	525	517	550	565	554	517	581	571	539	572	553	565	539	547	556	564	542	548	529	546	590	555	552	582	579	543	567	527	577	550	579	541	559	568	560	487	560	592	544	536	554	531	565	568	529	544	563	540	565	567	537	517	547	567	531	511	496	536	547	532	511	525	535	554	526	503	535	579	524	552	539	537	570	548	578	552	532	562	572	578	553	553	555	567	545	581	552	559	550	513	600	516	511	533	575	569	590	563	601	555	561	540	532	563	553	526	570	534	572	531	526	556	520	583	563	572	520	563	556	519	536	610	534	532	556	550	579	537	544	516	543	519	504	573	517	562	527	520	575	556	566	532	521	527	558	529	552	533	535	604	531	561	578	543	567	525	573	536	588	537	532	553	504	513	557	546	550	557	534	543	507	546	577	555	563	522	545	587	526	525	536	547	513	567	548	536	556	541	576	526	520	559	563	557	529	572	565	518	530	552	535	566	545	544	527	537	582	573	559	524	575	570	522	564	498	570	560	527	552	599	592	525	541	547	549	579	565	574	524	549	568	489	529	585	574	542	545	531	566	554	527	527	548	584	589	537	542	502	568	540	537	525	535	541	552	563	537	567	530	536	569	562	552	535	537	526	550	528	543	516	574	544	518	590	551	510	553	588	556	515	502	601	562	573	540	539	508	516	515	547	577	519	492	560	540	552	550	560	554	577	539	556	547	552	556	526	559	584	569	541	537	516	538	571	554	589	555	544	540	560	532	527	532	553	546	538	549	564	541	528	512	531	568	519	537	596	537	547	577	531	569	536	513	599	552	597	553	546	548	557	498	526	553	548	583	533	533	535	566	594	558	502	539	529	506	545	559	566	537	541	551	579	528	537	554	575	554	577	571	507	584	547	560	530	544	574	552	503	543	564	560	537	560	553	535	575	590	554	571	527	569	533	529	549	530	575	533	531	532	573	550	545	504	519	545	547	551	548	530	562	554	531	535	551	530	489	503	565	529	534	539	532	584	479	545	554	529	552	551	543	534	501	540	511	572	537	547	564	538	512	532	551	539	548	538	532	553	551	561	544	537	569	530	576	545	562	556	562	583	573	567	527	558	570	560	566	576	547	558	551	504	572	584	554	609	571	583	543	541	563	544	530	570	528	529	546	566	535	527	511	512	561	535	531	519	553	562	539	515	603	553	552	521	531	533	551	529	572	521	567	583	536	523	574	525	511	557	569	552	552	505	521	518	507	557	537	563	530	535	543	535	576	561	585	516	561	545	552	583	557	550	570	519	532	574	567	590	552	585	545	539	570	591	509	539	574	532	584	532	552	567	529	580	538	495	525	529	556	580	558	504	586	495	525	566	569	536	555	527	557	559	544	519	492	538	521	540	529	558	586	559	492	566	548	502	580	530	497	565	561	522	547	533	560	579	569	536	534	545	557	544	540	596	560	540	536	566	516	555	545	507	502	537	562	545	593	504	559	509	589	558	580	511	524	512	526	563	586	557	565	566	550	532	537	519	543	531	557	576	547	565	545	539	532	567	582	561	560	573	549	563	578	602	583	566	517	537	540	535	545	543	534	516	558	555	536	543	514	541	580	522	522	560	573	551	552	531	543	567	525	571	529	516	555	540	521	566	521	576	541	555	537	520	565	519	541	545	569	535	590	504	538	535	581	530	535	544	585	533	555	564	561	584	573	522	528	555	510	577	539	552	520	520	550	565	533	510	526	532	556	520	549	582	565	536	537	508	561	558	522	532	558	523	537	563	522	538	522	552	528	538	559	584	583	555	535	526	537	591	585	534	565	561	587	543	536	516	515	513	565	567	537	567	530	583	525	562	558	511	513	594	528	518	549	512	539	494	530	564	542	546	539	554	526	519	555	555	533	540	564	526	578	590	564	525	527	551	559	528	547	561	576	539	533	537	544	549	535	517	581	546	570	519	540	501	533	573	535	569	524	534	523	566	583	611	556	567	532	564	549	552	571	519	571	549	548	545	563	544	537	531	549	546	501	525	519	565	559	521	576	557	551	564	547	539	512	541	529	565	549	558	576	535	563	563	531	512	562	532	538	527	518	540	554	524	545	555	524	501	556	560	504	541	524	529	519	562	553	549	519	507	509	550	532	538	589	534	539	517	590	575	517	562	537	604	552	575	603	531	527	519	528	538	599	539	592	532	543	584	576	530	593	521	539	538	572	546	564	517	568	550	523	563	579	570	538	522	506	565	545	522	573	539	539	582	554	552	575	517	566	561	548	561	577	551	563	551	548	526	541	565	597	546	589	502	541	545	552	550	543	586	544	574	534	570	566	545	577	562	505	538	519	587	553	534	536	572	519	602	515	516	523	535	571	545	564	559	552	538	545	533	557	533	523	541	544
23152	21264	29054	23798	21272	20419	8847	4659	2968	2705	1945	1337	1197	1044	818	765	766	693	689	717	668	624	602	550	561	529	471	501	479	464	429	416	392	431	383	388	376	409	388	348	377	349	389	408	376	380	380	388	381	420	413	378	383	396	378	379	388	337	362	308	325	335	340	369	346	331	314	360	367	325	343	333	364	342	344	351	325	310	343	357	326	317	330	320	353	350	343	308	360	327	320	320	323	288	343	337	328	337	325	333	351	314	353	306	313	317	325	333	326	354	314	348	344	324	369	328	336	324	318	353	365	326	357	317	338	329	345	331	356	294	366	332	322	322	324	300	324	333	321	340	295	341	359	322	332	335	327	305	367	314	308	361	322	341	319	323	319	337	359	342	315	338	325	351	317	328	329	324	336	322	337	335	331	319	328	333	342	314	361	329	327	328	356	337	342	332	331	376	325	302	320	300	347	316	332	337	341	316	326	320	325	357	367	352	345	339	347	329	308	328	326	336	332	306	370	312	313	318	319	321	350	319	380	342	323	339	313	341	334	303	378	308	319	355	368	328	317	333	318	304	310	351	347	359	339	321	347	341	312	334	333	327	338	331	329	328	329	320	333	348	333	346	351	340	350	318	310	334	324	348	325	321	346	343	331	343	313	326	349	315	358	334	313	333	349	316	348	314	347	309	335	333	330	317	315	355	314	339	360	320	356	360	361	357	336	319	348	344	293	320	333	341	341	357	313	329	353	321	351	339	347	309	316	324	377	330	310	312	371	350	331	326	334	314	314	351	352	371	325	314	345	332	342	326	367	311	321	327	372	335	312	341	345	364	327	358	342	340	325	341	318	339	328	319	320	349	336	362	344	303	350	328	342	306	314	333	329	333	316	352	332	346	338	338	328	354	327	354	350	344	311	315	329	337	314	341	356	361	339	331	318	324	312	344	304	314	309	301	349	352	337	344	358	338	323	315	331	329	344	362	309	347	360	333	320	341	329	356	326	355	348	341	326	337	339	327	334	339	341	310	337	325	336	338	342	363	320	345	323	336	337	345	356	337	336	367	351	312	315	300	330	344	341	312	317	328	303	342	335	312	383	317	346	312	329	338	336	338	327	327	314	348	349	368	343	337	329	337	350	329	333	320	306	331	357	344	331	332	357	345	316	329	342	328	309	327	339	338	350	337	344	324	346	366	351	330	313	357	346	333	334	353	316	356	335	334	289	384	360	358	327	363	342	347	319	339	329	320	331	328	298	363	344	324	313	316	309	339	331	324	338	347	336	319	342	304	313	338	357	325	328	331	363	361	353	338	329	350	338	327	314	316	315	361	346	352	307	334	301	343	333	342	318	311	340	339	355	297	342	361	347	327	319	338	353	347	294	343	313	322	322	313	325	354	346	312	343	341	328	323	320	289	314	328	347	327	359	323	312	311	307	315	335	341	336	349	338	329	355	339	307	338	311	334	327	345	348	304	314	314	307	333	358	301	315	303	374	330	366	316	337	334	334	345	307	345	346	319	347	304	315	334	344	316	348	336	330	343	319	341	343	331	328	344	344	314	364	331	354	328	313	345	304	326	325	330	360	333	376	325	364	318	335	343	345	357	337	338	342	341	338	350	341	340	323	323	326	372	328	349	345	326	336	338	326	348	346	374	358	344	358	357	296	320	326	306	357	316	332	323	348	354	325	330	315	346	350	367	329	345	310	327	314	338	326	332	335	300	322	351	360	330	318	326	372	347	313	362	341	338	329	347	344	344	369	333	351	303	332	365	329	357	352	327	326	313	340	356	301	350	323	302	336	319	359	323	347	335	330	319	322	284	328	327	311	336	347	315	339	312	331	325	339	335	336	325	347	327	323	313	339	342	316	303	309	351	325	353	347	331	320	330	364	332	341	336	320	328	329	303	320	326	343	319	338	355	337	316	359	327	320	333	320	334	301	348	363	359	309	328	333	345	320	321	322	357	334	308	306	369	351	308	308	303	317	343	318	348	301	332	323	289	339	307	333	346	341	343	342	347	337	339	344	359	342	316	340	340	295	322	323	342	346	308	332	316	305	352	323	362	336	362	330	322	317	338	348	355	318	335	350	366	350	372	311	321	333	320	327	325	300	332	331	317	322	315	336	324	313	336	317	338	333	322	358	361	323	343	332	330	349	329	344	337	347	313	349	337	329	335	317	297	328	330	381	342	352	344	325	318	330	358	348	336	296	299	306	331	321	362	309	334	349	313	335	338	351	307	337	340	369	327	316	328	350	330	305	341	342	344	342	311	342	341	339	327	338	326	303	337	316	343	312	368	339	325	310	314	333	341	308	349	332	352	327	348	342	307	329	303	342	324	324	289	349	317	334	348	338	296	321	297	329	322	310	315	322	333	359	337	354	312	303	330	315	301	350	351	327	307	350	338	324	330	337	326	320	346	337	327	383	374	354	358	320	336	361	314	376	322	340	343	380	318	343	298	349	333	330	348	350	342	293	358	326	320	343	341	356	336	300	324	340	326	344	324	304	339	312	357	327	310	348	323	339	315	340	343	353	351	382	348	336	339	324	354	340	327	329	339	322	319	316	321	340	327	357	323	358	335	333	310	328	329	342	343	321	347	324	365	346	328	356	334	325	344	355	330	344	329	312	312	334	329	305	322	326	341	346	329	337	297	317	333	294	354	350	314	328	321	336	316	318	341	326	338	306	326	342	306	322	353	340	310	309	352	331	331	345	306	331	320	350	339	362	327	308	327	344	321	294	359	318	363	332	335	338	362	351	336	317	321	334	331	330	304	354	321	353	339	336	335	334	351	347	380	345	355	350	340	326	359	317	355	316	350	341	350	355	349	313	349	337	331	331	326	317	361	335	313	327	324	308	336	368	312	339	315	307	317	343	297	308	301	353	334	340	316	301	327	326	348	339	316	330	328	331	317	325	340	338	345	351	333	332	332	325	346	310	339	323	344	335	304	327	332	328	329	328	346	346	356	322	313	335	354	364	347	310	329	310	353	340	366	327	351	339	353	357	295	354	334	346	345	333	326	312	304	320	331	322	324	357	316	305	350	357	337	323	334	357	326	335	325	340	336	356	312	316	313	366	287	348	291	317	336	309	349	364	330	345	359	322	338	353	339	293	341	333	340	333	307	327	348	297	341	342	327	320	353	341	290	307	314	359	357	295	315	353	328	346	307	325	330	333	371	329	346	341	303	337	366	315	330	321	321	328	319	348	330	343	334	329	315	353	327	324	366	342	335	320	306	330	330	329	364	324	342	321	283	314	325	355	318	326	333	322	365	322	334	335	354	337	312	367	377	354	361	322	332	360	316	314	339	326	324	318	329	345	343	309	352	303	353	323	346	334	318	316	331	338	333	324	322	332	369	330	332	318	329	323	325	339	360	311	325	348	316	305	336	335	335	352	336	323	346	323	343	353	354	334	317	312	345	370	294	343	307	333	347	332	323	335	331	324	342	336	345	321	347	313	334	317	343	308	333	299	321	335	339	353	331	300	294	346	308
15026	30487	27347	18712	14272	12413	12163	11870	9042	7799	5732	4131	3398	3160	2523	2029	1880	1779	1868	1828	1671	1490	1346	1255	1213	1104	993	1027	868	868	872	846	873	834	757	757	739	686	722	760	790	664	702	726	704	743	714	760	857	854	836	716	737	714	685	672	638	665	644	637	649	601	559	600	646	632	596	559	545	582	582	588	562	617	566	566	537	537	562	565	586	609	528	546	585	638	591	595	546	595	578	611	588	548	547	575	565	554	576	547	539	562	542	550	584	613	551	549	593	579	561	535	536	544	579	554	546	574	577	551	534	554	546	534	547	580	521	539	564	566	558	544	612	571	531	577	558	580	548	582	510	580	564	512	521	557	541	565	609	578	576	590	574	592	593	557	563	551	554	565	572	524	582	522	591	571	569	520	548	557	568	554	554	553	559	559	580	547	524	561	586	566	607	547	553	584	571	545	541	606	585	553	577	564	597	569	564	611	566	582	605	538	562	565	541	559	556	547	563	551	530	513	605	597	562	541	557	602	576	592	532	562	568	590	557	566	579	557	584	549	580	583	526	540	579	579	596	552	568	552	615	571	558	539	547	585	565	589	579	541	596	530	561	560	575	554	558	568	581	531	545	573	537	575	566	555	501	563	552	551	587	509	612	538	542	553	547	550	572	554	536	606	520	584	574	532	555	546	552	571	550	580	536	565	555	549	554	565	536	603	550	562	583	538	506	537	589	557	529	542	559	585	560	594	566	532	584	540	552	550	529	598	540	588	527	528	558	540	549	579	575	580	580	606	580	553	530	559	568	559	602	558	568	550	586	510	539	577	541	543	543	566	533	561	561	590	574	595	543	562	587	532	570	555	603	591	580	549	565	516	523	517	592	589	543	567	556	593	571	556	546	528	586	588	574	591	576	536	605	529	596	593	563	571	539	566	509	571	536	589	584	578	575	581	519	523	522	564	601	537	564	583	600	578	580	574	545	536	533	576	568	539	592	566	570	599	561	591	595	574	556	535	584	577	552	562	558	533	558	572	587	589	571	545	528	575	548	529	593	553	558	538	525	556	552	538	582	579	544	573	583	600	588	584	593	547	571	540	541	614	568	545	543	587	560	558	574	591	571	550	562	589	580	545	551	528	543	553	561	539	564	611	561	544	576	545	544	532	577	606	551	532	558	546	550	589	513	536	583	514	573	575	603	564	537	556	543	550	570	560	577	528	588	575	575	534	546	540	580	570	554	568	523	557	567	559	563	587	588	556	553	586	560	565	531	587	588	556	539	549	575	580	576	553	547	563	536	570	589	547	565	553	528	582	558	540	541	531	547	540	580	539	542	565	556	546	573	525	581	547	532	539	561	576	615	579	569	564	588	545	555	571	565	622	577	570	550	590	564	583	517	582	540	583	570	574	601	566	499	548	538	562	600	564	569	526	582	552	570	562	534	551	572	560	546	580	589	567	571	561	571	564	562	623	557	579	613	583	581	604	537	566	565	547	557	583	551	540	563	590	560	541	537	555	557	504	567	583	523	562	544	569	554	592	588	566	534	573	551	553	550	545	536	570	536	545	548	539	559	588	582	556	587	556	583	556	565	521	566	521	579	574	601	541	538	567	583	534	559	513	569	585	554	527	562	537	563	595	549	578	559	559	570	568	602	544	542	552	543	524	533	508	542	536	580	588	572	577	539	572	566	534	588	583	551	567	607	533	574	561	530	560	580	577	570	613	585	554	549	567	520	626	563	544	554	549	522	570	539	562	557	561	575	560	609	536	557	571	565	579	558	566	582	528	586	549	621	561	563	576	526	543	534	570	548	556	529	515	552	553	542	561	585	542	533	542	539	505	539	590	596	560	601	560	521	511	534	565	573	562	585	618	566	577	564	548	566	571	573	564	554	552	519	574	542	561	525	552	552	577	561	559	588	549	554	569	563	526	577	531	544	611	531	569	551	551	573	525	577	581	518	566	521	569	569	537	544	524	596	554	593	550	532	586	565	547	587	559	554	526	565	569	536	531	620	531	556	559	541	553	619	562	544	567	554	522	552	553	587	585	585	589	561	572	552	590	533	617	557	577	556	610	558	538	556	582	613	542	558	589	593	613	557	580	622	529	547	553	566	570	578	577	577	544	542	610	561	583	573	575	573	574	524	527	536	600	562	607	580	547	552	502	579	571	528	517	559	535	546	528	557	538	575	595	545	595	550	588	556	550	555	594	561	583	582	565	554	571	569	563	580	560	548	570	559	578	556	542	564	562	610	564	533	546	553	543	557	573	564	557	579	546	562	544	559	537	561	552	568	591	588	565	546	582	542	560	586	581	568	526	535	593	556	537	585	570	526	539	550	584	537	577	587	561	561	548	569	577	565	549	555	582	555	576	583	562	547	603	540	550	591	558	552	544	521	527	582	552	546	556	551	604	583	569	577	540	556	544	567	608	527	527	567	580	538	538	529	591	598	541	551	545	560	584	575	550	570	553	580	529	591	561	578	607	518	555	553	562	592	502	534	564	578	541	599	573	555	518	574	587	550	567	589	549	571	585	546	600	576	541	562	543	552	576	580	585	542	569	508	543	569	581	551	548	576	584	565	595	567	569	574	540	569	549	585	608	528	591	556	509	561	576	584	555	530	526	558	542	570	569	550	579	530	539	558	579	529	574	596	540	565	556	556	541	510	558	518	554	572	549	575	576	532	536	616	552	509	577	558	539	552	538	541	577	571	560	546	578	569	538	556	592	611	541	590	533	576	531	534	530	564	579	554	524	523	559	521	531	540	580	573	559	524	571	586	526	536	541	552	548	556	523	589	581	538	534	565	588	561	572	586	588	559	544	551	506	620	563	551	596	552	598	581	517	575	521	580	611	592	605	537	522	613	554	565	523	574	582	589	508	530	563	578	544	557	541	571	569	560	592	558	554	552	559	544	523	547	592	556	554	582	564	589	603	587	549	593	593	572	589	540	562	597	570	568	555	563	552	570	551	548	561	544	549	534	531	553	553	529	550	574	548	534	568	540	561	577	586	570	564	530	577	591	596	558	549	552	576	544	537	611	590	557	594	557	570	553	564	579	556	599	560	547	538	490	537	599	552	563	542	549	567	583	570	587	547	549	524	572	551	565	575	548	565	544	573	560	599	534	550	561	528	606	549	576	541	587	534	579	589	522	576	543	599	605	541	551	536	575	517	565	599	558	544	634	543	565	572	544	579	564	559	573	565	567	576	525	558	538	566	537	551	560	578	524	563	552	596	553	544	584	558	520	569	600	570	549	539	563	526	564	563	602	580	556	549	531	544	580	571	561	525	572	584	589	524	536	533	547	609	577	544	591	547	543	564	574	565	530	575	557	575	519	568	582	549	523	573	573	559	558	573	527	552	552	576	535	550	544	554	611	576	551	568	524	516	562	534	530	549	565	543	568	545	536	550	602	579	550	599	573	557	529	577	547	544	565	555	560	581	515	545	554	589	569	561	541	569	542	589	545	574	551	540	511	563	597	553	557	542	550	566	535	569	525	569
26697	20918	13438	4729	2026	1580	1482	1423	1165	957	696	558	518	466	385	368	320	313	373	342	344	304	319	300	291	267	260	237	278	255	265	247	243	241	231	236	253	240	222	220	226	250	206	220	244	228	246	236	253	252	249	255	254	236	255	214	223	231	224	195	199	237	209	221	231	205	193	209	216	194	210	226	216	234	200	209	204	210	219	201	190	226	201	198	230	214	237	198	236	188	214	185	219	201	208	223	223	239	206	203	207	195	226	200	204	221	204	206	232	230	216	200	216	212	212	206	205	206	204	217	202	198	226	192	211	196	211	209	206	200	204	220	210	225	204	233	230	225	207	244	203	215	240	211	224	190	225	207	219	185	208	221	207	208	216	230	210	201	207	233	209	235	199	216	214	201	221	227	195	213	226	227	201	220	203	230	193	225	223	196	196	209	234	231	184	220	206	245	246	201	189	216	228	193	232	193	202	191	206	223	228	225	231	215	220	228	206	196	216	212	245	196	189	201	194	212	223	216	227	206	248	195	201	202	201	216	198	231	216	227	220	222	214	201	210	205	224	201	222	235	247	221	189	209	219	218	209	201	202	183	229	204	203	212	219	244	221	207	216	200	193	231	209	210	212	230	215	208	205	193	221	211	189	225	211	217	197	184	202	214	222	236	184	186	217	199	192	220	230	218	194	219	231	246	212	219	208	223	199	208	231	212	207	210	206	200	225	231	224	218	222	207	224	228	210	204	199	220	229	244	220	213	193	213	192	215	192	216	182	203	200	218	220	210	229	197	207	222	211	202	230	211	203	223	202	199	207	222	208	206	221	209	211	193	218	214	234	234	212	207	210	214	203	232	213	229	240	235	229	206	194	216	229	224	218	194	197	209	213	224	234	208	210	234	239	187	224	232	215	208	203	219	215	206	208	226	214	207	195	215	212	211	220	193	219	227	200	214	208	228	240	194	207	225	199	216	230	213	229	203	197	196	207	237	196	212	183	215	236	233	204	237	181	226	221	238	191	217	227	195	205	204	229	189	175	221	228	198	223	209	194	211	223	200	233	210	202	208	192	221	194	225	209	221	203	191	213	192	210	224	205	207	201	198	219	200	232	223	207	228	242	201	209	191	199	193	215	207	216	209	239	225	206	222	203	220	230	220	210	226	248	208	191	226	201	199	194	225	187	206	197	199	218	214	192	210	213	197	203	225	210	214	209	203	215	218	213	216	221	196	192	192	216	206	223	202	214	206	187	216	211	220	208	200	206	208	198	195	221	200	233	214	213	207	207	193	214	220	199	206	240	207	204	226	182	215	203	251	212	216	231	192	187	210	211	187	202	219	208	232	207	226	209	199	237	245	236	223	201	202	193	209	205	211	207	205	197	200	190	205	207	239	206	191	222	224	205	228	194	195	223	224	214	212	226	189	241	225	211	233	218	227	213	206	222	211	213	207	204	201	206	202	216	216	187	227	238	210	215	212	232	201	200	222	203	206	218	234	221	207	222	223	199	199	201	203	192	235	246	214	201	195	191	189	216	200	198	217	213	214	217	200	201	224	246	205	225	197	208	201	222	207	189	204	210	204	226	200	244	221	202	209	209	240	196	223	201	179	208	213	239	232	238	210	222	240	205	209	216	189	209	192	198	200	248	199	217	210	222	211	230	248	220	216	214	176	232	209	233	217	205	229	221	238	196	210	194	193	225	224	217	214	215	226	213	188	191	187	234	210	219	227	201	231	216	215	211	207	215	185	221	214	221	183	213	206	201	201	200	215	229	230	198	194	224	217	185	182	227	220	210	229	201	229	196	204	197	219	222	214	212	220	250	235	193	230	199	205	190	213	202	196	192	223	223	200	210	206	237	222	193	208	201	239	210	187	213	183	212	186	227	227	190	172	235	201	222	248	203	232	189	208	221	199	201	212	201	211	212	227	208	197	195	203	198	214	200	257	234	211	218	230	198	216	228	197	193	209	221	205	211	200	189	202	212	240	195	207	200	210	223	227	207	181	213	231	215	211	233	208	208	195	229	239	203	233	220	196	201	234	222	195	207	214	218	190	191	192	230	237	238	230	236	217	203	209	200	209	208	177	202	218	212	215	213	224	228	206	214	226	235	201	163	231	221	207	197	222	196	210	239	216	214	217	220	208	222	212	202	199	203	227	219	222	217	242	256	206	201	194	208	211	202	225	197	213	246	236	208	233	203	224	184	217	195	207	211	227	242	246	215	236	216	225	212	186	224	216	173	226	193	206	230	250	210	201	210	212	206	214	218	175	225	213	211	238	214	225	206	228	204	204	210	216	243	220	222	216	249	216	232	181	211	198	205	205	207	217	219	221	217	210	185	201	210	201	222	245	241	211	195	220	226	218	226	251	223	208	210	195	193	210	237	218	216	219	236	224	224	216	219	225	215	226	214	214	216	195	213	190	237	222	200	213	224	210	214	214	197	204	208	218	204	221	205	229	212	201	205	217	226	230	191	219	225	203	201	205	238	199	193	214	194	194	216	228	207	217	212	196	219	248	189	217	235	198	206	217	215	234	222	212	233	196	231	217	201	182	176	197	206	208	214	173	226	204	198	221	230	207	210	230	214	196	237	203	203	221	205	238	235	206	227	215	222	203	222	208	209	216	221	216	211	228	202	210	213	204	234	214	204	220	183	216	201	203	218	212	220	197	181	214	227	239	219	216	217	193	231	194	190	216	230	214	226	222	200	203	207	195	203	220	235	203	177	209	208	229	217	222	238	218	212	220	238	227	229	202	228	197	217	227	198	212	209	211	246	202	217	194	204	213	214	219	188	229	201	208	234	228	214	217	204	200	185	229	216	202	229	222	205	213	219	212	204	207	231	227	212	226	265	220	206	216	200	209	228	195	208	203	223	205	193	217	210	199	205	200	200	211	216	219	208	225	191	217	176	226	181	184	222	234	214	202	205	230	212	208	212	193	227	232	218	223	200	208	222	212	208	228	222	226	208	240	228	201	200	212	231	218	229	239	225	219	206	224	227	241	222	219	218	209	205	219	222	168	225	211	187	195	199	218	210	221	220	216	214	198	225	268	211	232	216	219	177	196	229	202	197	197	226	198	226	221	218	228	218	227	201	211	231	220	211	200	224	204	198	219	207	222	184	224	237	211	177	240	233	197	212	210	225	212	216	225	214	208	191	195	216	198	209	216	215	205	222	214	206	202	195	199	214	218	240	206	215	224	222	225	228	206	208	229	211	205	210	227	220	211	225	247	214	209	218	193	223	224	238	203	221	213	213	236	219	197	197	198	213	235	209	194	214	226	213	206	214	221	215	224	216	221	216	211	231	194	192	214	223	185	232	229	236	206	212	199	219	201	225	218	207	198	233	215	199	195	225	220	219	211	224	224	196	211	219	213	196	192	188	206	235	195	196	195	252	215	199	193	255	195	192	204	215	197	233	216	228	217	223	188	200	210	194	210	202	225	213	212	220	258	216	207	222	228	234	221	211	223	213	203	238	215	199	200	220	205	200	200
10460	16743	13898	8415	5594	4953	4728	4519	3717	3310	2207	1725	1429	1236	1012	896	776	839	910	788	755	678	605	652	603	542	506	508	469	517	481	524	498	449	472	455	455	429	440	390	414	440	443	451	409	444	435	479	493	544	469	448	423	418	437	432	414	437	377	401	391	374	399	389	364	404	367	382	395	362	378	438	351	406	390	369	329	345	358	374	382	360	347	386	367	379	377	396	348	378	405	360	359	350	360	397	349	358	359	365	358	377	336	388	374	395	346	335	404	372	364	382	377	380	358	342	366	393	338	344	383	389	377	363	372	334	399	347	383	385	381	381	389	368	345	376	402	374	385	370	391	380	365	367	374	383	353	396	355	386	365	381	402	391	345	380	373	351	374	368	389	386	327	395	364	400	408	365	387	352	315	391	355	393	385	381	381	356	376	371	363	334	398	366	389	354	397	366	382	357	378	371	349	375	370	360	332	389	386	376	348	363	385	383	398	364	359	383	356	359	378	357	373	383	399	349	395	360	352	388	376	366	358	378	368	372	381	379	388	405	351	343	350	363	372	404	360	377	360	381	372	371	353	382	370	351	385	347	356	410	380	403	374	371	397	411	337	364	356	380	342	374	373	369	420	373	367	386	376	366	338	382	393	363	378	355	351	388	365	355	381	360	392	386	347	344	382	379	377	360	395	355	332	363	373	376	373	369	390	364	352	325	400	330	344	377	414	383	377	362	357	356	384	377	368	397	390	339	355	354	394	370	360	366	384	350	335	426	347	378	378	403	378	334	362	373	403	323	350	330	396	389	338	329	393	353	348	384	370	359	348	379	350	401	380	399	375	354	355	360	384	339	387	368	363	368	367	374	352	373	358	357	344	355	388	396	369	351	339	333	360	366	356	351	381	392	384	366	354	394	380	368	351	370	347	361	370	349	365	368	378	385	360	367	360	352	411	370	375	383	329	365	397	380	368	367	382	385	391	370	397	362	359	380	368	384	340	388	399	380	359	384	366	368	374	377	360	343	398	355	375	359	366	371	397	375	342	357	364	333	366	362	394	347	394	395	337	351	367	405	379	377	400	369	352	377	403	370	350	383	354	359	373	359	383	392	340	366	370	380	373	375	348	353	367	357	378	404	355	370	358	373	383	393	365	369	368	361	358	374	371	376	379	353	354	359	360	389	381	383	369	371	364	362	362	387	399	358	392	386	373	376	367	371	373	365	373	392	423	400	389	353	389	353	377	353	375	371	398	333	365	353	365	375	352	394	356	365	394	359	388	336	320	350	350	375	338	339	396	387	362	380	337	382	382	349	342	373	378	382	360	348	408	364	354	397	366	374	406	374	354	344	394	368	383	347	357	373	333	380	332	356	377	346	352	377	387	325	380	373	382	382	392	356	329	373	363	370	358	393	353	373	387	379	364	354	368	364	376	386	373	356	395	372	366	362	370	394	377	388	361	355	367	377	355	347	396	378	354	362	383	379	386	381	385	391	366	370	378	384	365	389	372	419	362	388	365	354	369	390	393	369	351	356	382	388	354	372	393	379	371	383	344	372	364	385	392	368	365	374	380	341	376	362	362	352	366	351	367	408	358	371	364	374	377	349	374	388	371	379	364	352	390	360	372	371	371	350	333	357	371	362	378	361	369	321	366	333	373	359	348	363	405	395	365	342	379	373	368	362	355	362	366	352	362	359	378	399	370	383	377	393	382	357	351	333	342	355	384	374	364	350	349	366	384	408	358	404	341	384	371	350	346	362	345	356	367	365	367	369	371	368	331	362	372	391	371	363	348	321	415	344	375	368	332	377	379	388	358	370	359	339	390	369	387	382	351	381	381	343	363	374	349	371	364	369	355	352	324	381	411	387	353	377	347	363	367	364	369	335	353	365	386	380	368	361	361	321	357	398	355	379	364	356	368	374	375	382	360	362	375	363	360	361	381	385	360	395	358	376	361	346	379	371	354	368	371	388	368	358	351	350	351	319	349	347	382	377	372	362	362	384	360	368	367	354	406	398	350	368	354	374	345	378	393	331	357	350	349	367	403	369	386	355	384	339	357	396	367	347	367	332	357	356	341	353	362	367	404	353	361	410	391	388	352	362	346	372	378	331	359	354	383	360	367	397	355	375	391	351	382	376	336	360	363	385	372	367	371	361	386	380	387	385	379	372	344	363	381	339	354	345	387	346	362	369	420	372	379	395	342	404	377	368	372	376	373	376	387	382	411	390	332	337	408	361	358	362	366	357	360	348	387	371	372	378	311	376	360	383	396	350	399	369	365	357	338	402	365	356	353	352	361	343	412	386	349	389	368	348	360	355	365	349	391	351	373	386	371	344	365	368	372	366	362	354	387	366	356	396	353	370	403	382	373	383	400	340	351	406	335	336	381	371	394	363	358	347	377	363	334	406	349	390	343	377	379	393	364	337	366	386	362	397	387	328	395	341	359	370	346	375	373	371	353	384	368	345	375	382	376	364	405	371	360	334	379	375	381	372	387	367	379	350	368	361	348	370	361	360	382	367	360	354	363	383	378	361	350	370	396	352	362	392	348	354	371	369	387	353	376	390	360	372	367	369	346	402	416	328	384	343	361	374	367	374	367	365	353	361	345	344	346	367	350	371	364	374	379	375	374	353	364	367	361	391	355	373	382	374	396	365	343	357	393	401	351	346	374	348	371	359	388	351	388	348	342	370	369	388	366	371	421	354	324	343	364	346	383	346	398	391	361	370	337	359	366	373	386	389	362	398	356	399	413	358	339	361	385	313	383	361	352	380	361	388	375	374	369	391	358	382	381	326	371	359	405	373	377	376	372	375	325	392	359	372	351	376	377	384	366	323	413	361	371	362	394	339	365	355	367	350	347	356	379	345	389	347	385	367	351	335	374	374	360	360	363	374	401	364	353	355	378	360	358	356	353	365	393	353	368	370	393	360	381	357	377	359	352	390	361	379	350	365	348	362	332	345	376	353	350	369	345	350	326	332	358	394	390	362	402	351	373	364	367	380	347	402	421	356	320	419	357	365	386	328	348	360	380	370	364	391	347	368	333	388	388	375	384	361	355	342	377	354	377	373	366	391	372	347	367	363	371	382	370	384	400	394	340	385	340	385	376	379	381	381	368	343	393	363	379	340	387	364	343	373	352	390	351	366	352	379	374	413	374	381	383	366	396	364	384	342	384	356	383	327	369	376	350	391	351	365	387	382	368	348	356	353	421	385	368	349	343	357	338	380	386	328	369	342	354	369	385	385	333	400	369	390	370	383	369	353	388	395	351	378	380	335	346	380	350	386	367	365	374	367	357	351	381	356	375	359	362	374	364	355	354	346	364	347	348	363	346	361	394	394	327	363	395	417	344	376	367	367	371	346	348	405	360	379	369	396	366	392	350	360	354	380	374	360	354	389	346	343	351	386	357	365	350	365	393	363	370	389	363	371	354	383	360	386	377	354	342	339	371	390	424	411	386	303	327	383	348	362	352	369	357	375	374	405	359	374	408	366	367	381
24162	21272	28401	24458	20362	7156	3530	2705	2238	1787	1244	1032	836	758	686	651	628	613	651	583	520	488	487	430	431	395	399	414	404	390	379	400	400	399	356	346	351	371	338	335	327	350	370	354	362	368	336	372	395	341	368	337	352	349	375	346	338	349	363	357	323	345	341	317	318	308	316	289	333	347	319	335	316	319	335	336	345	313	325	337	315	309	326	339	314	326	296	308	336	328	317	305	313	340	313	335	320	353	311	357	312	303	301	334	316	304	292	307	313	313	345	329	283	321	317	317	315	324	349	302	362	295	317	323	327	338	288	341	326	308	336	301	328	318	360	306	326	308	302	309	324	316	334	354	321	322	311	344	312	332	336	349	304	326	340	295	324	291	308	294	345	347	336	325	350	328	347	319	326	311	308	321	350	319	321	321	297	320	325	320	311	293	293	306	298	307	317	341	317	345	348	348	277	302	318	318	353	304	316	337	330	336	324	307	326	308	317	345	330	299	320	359	334	320	328	330	325	333	315	345	312	346	285	337	324	323	289	320	272	327	308	341	315	312	335	328	305	332	331	327	325	325	366	313	346	335	348	330	309	314	332	323	309	309	317	322	292	296	377	322	300	329	343	319	323	312	296	310	300	294	277	301	310	320	307	318	335	320	318	299	334	317	349	307	307	350	330	338	323	313	323	341	319	309	329	324	322	317	313	314	317	307	295	312	322	290	290	294	354	304	298	323	322	324	287	328	312	322	325	284	290	325	313	319	284	311	315	341	315	273	309	290	316	306	323	341	318	325	345	330	322	313	298	305	323	314	348	327	279	286	301	295	331	314	307	320	324	327	322	319	327	339	323	303	311	324	301	304	321	324	329	287	312	337	308	328	309	305	318	312	333	320	318	315	309	325	330	309	279	298	343	330	365	309	298	322	337	291	305	335	326	328	325	325	323	333	339	294	317	313	322	338	295	320	295	290	316	336	324	355	327	328	319	309	352	352	321	311	293	374	333	307	297	285	319	294	305	304	339	314	341	311	305	319	335	322	275	280	333	329	326	316	303	324	314	333	305	301	330	350	322	300	310	326	337	360	312	299	318	308	292	325	327	339	313	331	316	329	330	301	324	335	291	299	360	320	322	310	353	312	333	345	297	339	337	342	339	331	328	326	301	319	305	312	326	319	347	307	312	301	326	322	302	317	354	320	334	304	322	325	349	297	302	304	335	315	338	324	329	311	339	313	311	317	347	315	287	312	309	307	333	328	323	320	306	315	293	320	300	328	322	314	314	344	331	296	302	315	334	332	299	323	330	322	333	307	342	296	325	325	338	302	338	315	304	305	323	339	299	341	322	306	328	317	298	336	296	314	328	353	303	318	312	318	323	333	330	320	304	329	324	301	354	332	316	320	308	338	309	294	292	310	300	303	310	325	301	337	320	337	303	310	328	334	333	314	311	316	344	344	356	326	334	359	313	331	327	320	317	314	337	295	308	322	310	318	302	331	355	317	333	297	316	323	325	286	311	349	331	318	342	300	347	330	298	314	328	350	317	297	314	344	289	305	322	295	328	300	322	306	290	309	330	308	331	316	329	321	314	358	307	321	311	321	326	321	316	323	340	311	351	318	317	342	325	295	289	296	285	316	339	347	318	351	323	314	300	298	303	289	338	308	335	353	316	303	329	300	305	344	289	331	341	294	299	325	312	334	314	319	300	311	338	356	311	334	300	330	337	288	315	329	319	316	301	324	332	310	323	328	322	332	318	314	312	338	356	325	317	315	334	302	350	297	293	312	324	355	343	307	284	348	272	347	314	290	352	298	336	332	327	299	311	288	327	285	323	331	329	308	354	331	289	326	344	337	311	309	319	314	369	360	306	336	309	343	357	339	334	322	333	305	333	329	341	330	315	330	315	308	332	292	302	313	324	297	306	306	352	339	310	339	310	294	345	336	291	329	299	308	316	303	297	337	349	311	351	298	317	292	317	325	326	294	302	289	311	313	280	262	326	310	300	277	336	314	331	339	307	306	328	348	325	339	317	288	350	288	326	297	328	309	339	331	310	333	320	346	308	305	304	349	302	334	346	320	300	339	314	344	325	326	346	353	290	308	332	328	310	344	335	300	338	301	297	269	323	297	310	330	296	328	307	314	337	322	348	322	327	316	309	336	305	318	312	384	326	284	282	317	314	332	323	307	300	301	333	307	296	325	306	282	331	301	293	278	260	304	283	321	333	334	309	316	300	341	325	321	311	289	321	319	329	350	302	325	305	332	310	301	319	323	310	322	330	287	316	310	336	331	325	302	308	296	319	329	301	282	293	350	340	335	323	318	341	319	315	340	305	294	311	352	322	330	353	304	322	317	325	297	304	314	281	324	322	332	328	303	299	337	312	317	334	313	346	329	321	323	317	285	300	313	295	331	325	321	346	306	305	345	305	304	330	325	349	285	351	308	340	296	333	301	313	333	306	332	314	330	328	334	314	315	312	317	328	341	308	288	279	327	323	327	316	313	315	325	288	298	356	297	335	319	284	334	329	313	351	331	337	299	342	312	337	366	357	324	356	316	303	308	302	303	317	322	327	363	304	336	308	324	323	331	312	340	271	313	345	328	290	293	317	322	309	335	286	290	332	299	289	323	329	341	334	293	315	303	327	314	336	322	332	304	317	329	284	312	339	339	323	295	323	298	322	331	312	332	285	299	318	293	294	308	283	353	312	312	320	321	299	305	313	293	308	333	339	296	313	314	311	337	275	357	339	343	324	340	331	339	337	312	331	311	330	320	323	292	334	353	339	328	319	292	285	334	309	341	299	330	299	313	313	316	345	314	318	294	309	307	330	344	322	346	303	329	328	316	326	300	331	344	342	332	353	284	343	297	316	299	329	314	328	335	328	322	320	314	315	342	308	320	304	307	310	311	330	335	283	295	303	291	297	316	341	333	319	341	318	327	298	316	323	324	300	316	336	316	325	293	315	316	290	325	326	309	309	328	302	319	320	297	301	342	349	334	317	346	333	319	336	296	328	358	285	310	332	332	328	318	324	342	303	321	314	286	333	327	310	335	289	312	294	328	334	339	330	316	281	331	317	337	295	311	302	346	306	340	322	299	328	333	301	332	312	314	317	316	319	341	340	296	309	340	317	299	335	269	313	294	315	320	329	314	348	347	322	331	283	323	357	315	346	293	328	304	322	294	311	321	308	310	298	298	304	311	326	304	323	331	331	348	349	320	339	321	290	323	305	335	332	299	302	330	318	326	299	284	313	340	310	351	343	322	300	314	318	347	336	323	312	308	322	310	334	286	281	307	335	311	319	305	324	304	327	317	316	306	331	296	320	306	325	330	298	341	312	317	360	326	302	323	339	331	314	326	302	300	327	323	307	283	298	347	332	332	323	314	329	307	335	289	327	322	318	317	316	297	308	326	321	336	314	298	327	338	314	311	335	319	312	315	299	310	374	307	307	287	304	300	285	311	320	307	284	339	349	304	319	314	303	317	346	306	329	317	308	323
12519	25286	21763	14669	10686	9213	8558	8224	6949	5382	3861	3014	2452	2099	1787	1557	1429	1613	1646	1369	1259	1129	1100	1012	962	864	813	858	893	809	808	733	783	688	699	668	636	706	644	644	669	650	574	663	620	619	668	657	721	725	697	650	621	720	644	570	597	545	597	620	587	563	543	562	566	555	560	580	575	574	562	533	569	563	585	534	514	561	550	567	556	565	532	562	549	577	534	563	510	548	543	556	580	525	572	538	540	581	565	559	567	583	523	602	515	562	581	554	551	511	581	535	586	525	552	508	556	567	528	566	618	532	556	559	564	597	515	555	527	525	552	559	534	531	586	563	544	555	522	568	506	556	555	554	539	521	542	552	540	562	546	539	546	575	564	575	525	567	533	504	590	576	585	558	522	569	557	567	536	562	503	526	550	537	542	524	572	571	520	530	567	567	557	545	530	574	572	517	553	536	557	528	559	518	529	567	510	554	539	535	554	565	551	550	540	555	569	540	529	541	525	547	502	570	542	605	511	530	489	557	535	568	541	589	529	560	546	550	502	555	499	556	541	532	550	547	530	557	558	516	537	534	516	540	558	494	518	559	548	527	565	582	571	566	568	578	536	565	536	539	507	556	566	536	550	498	543	532	535	556	578	579	541	532	558	604	565	546	544	560	546	535	535	550	507	570	594	538	542	564	562	562	570	536	526	571	532	594	541	521	568	539	544	558	543	538	558	556	520	525	576	567	494	522	542	594	543	524	567	577	547	532	527	574	541	547	541	538	534	549	563	553	543	574	538	549	541	549	549	580	558	529	527	529	520	536	533	574	564	562	527	554	554	568	528	561	537	533	551	569	539	549	550	481	545	489	574	563	532	577	546	548	485	529	554	559	554	527	540	547	517	540	549	544	540	555	537	530	537	578	557	564	554	526	563	568	517	576	546	540	558	548	509	494	535	552	543	534	518	547	564	576	511	535	524	552	546	531	512	568	564	532	538	526	528	546	497	530	501	530	516	524	550	564	517	552	553	506	519	562	545	543	530	551	580	519	515	552	529	550	535	569	522	510	569	517	559	577	577	563	559	567	527	528	540	556	545	523	555	545	516	565	550	523	518	513	543	559	555	579	581	492	564	519	548	549	493	540	544	547	579	535	575	588	547	523	558	562	565	554	495	510	569	518	530	559	547	555	545	548	528	553	544	561	559	526	564	545	525	577	560	499	550	568	533	571	537	505	483	544	549	544	547	515	550	568	530	581	529	557	539	542	556	554	562	524	569	517	552	538	570	562	553	560	523	542	545	528	566	545	556	526	547	561	514	540	558	534	535	551	559	542	571	566	545	526	511	530	565	520	565	552	542	531	545	538	589	557	549	505	512	533	523	593	519	528	550	570	540	535	536	517	537	555	552	550	549	551	495	498	553	556	540	527	514	546	519	549	510	503	532	601	577	538	524	564	570	478	566	576	558	558	527	585	561	531	556	554	537	552	552	553	549	579	562	547	518	578	557	544	546	540	518	580	544	526	584	519	525	508	552	567	542	559	544	542	537	533	590	530	551	502	513	579	486	534	553	532	544	585	562	516	500	563	507	581	516	534	496	520	520	550	546	500	588	559	559	562	563	558	525	563	589	605	573	517	526	536	589	537	546	543	509	536	534	534	601	530	526	518	532	522	526	532	543	539	547	564	543	549	555	510	516	548	590	540	517	554	565	561	607	533	555	540	567	531	534	523	542	566	546	551	529	516	552	622	593	554	593	571	585	575	527	537	505	572	554	515	527	568	520	552	511	529	543	560	558	516	511	573	562	578	525	555	495	564	545	526	580	573	542	536	584	574	594	536	533	534	541	544	582	528	534	561	530	530	557	499	577	565	533	536	563	531	561	522	572	516	563	503	550	538	567	546	538	530	552	541	533	556	553	538	551	529	552	567	572	533	537	570	542	540	493	530	567	602	541	537	561	537	575	551	569	563	538	527	522	578	585	536	532	536	545	582	538	516	527	545	547	535	558	512	519	559	588	544	554	538	516	588	522	530	543	570	541	522	551	528	538	527	562	526	547	513	559	548	525	564	554	563	573	571	541	539	566	554	561	582	558	561	538	570	532	570	525	535	542	533	549	529	558	563	549	520	550	530	534	565	593	529	504	539	550	570	557	554	576	565	568	549	558	568	546	562	560	549	556	548	583	543	538	541	578	495	537	555	564	556	525	537	554	494	548	557	559	569	565	518	531	533	552	597	577	521	556	525	544	543	558	522	511	558	570	565	520	585	524	508	506	550	528	498	558	581	541	565	598	558	540	561	530	559	538	527	554	559	572	513	579	496	568	553	546	532	540	549	535	570	541	577	531	547	568	537	570	536	552	528	527	553	458	545	551	573	594	499	516	522	541	559	571	593	529	568	549	572	545	537	554	554	587	593	530	528	530	520	570	549	547	556	554	548	508	482	565	513	571	526	603	530	550	534	544	533	525	533	564	548	498	553	524	550	530	519	530	572	544	579	561	575	561	570	551	560	561	573	563	532	539	541	499	559	538	604	525	518	573	522	502	519	534	562	522	531	536	566	554	572	549	530	535	570	549	555	515	523	567	553	508	592	568	512	542	561	557	567	550	564	563	524	554	545	555	522	557	496	563	582	536	550	531	518	575	572	593	546	571	531	558	551	566	543	514	530	550	532	575	541	541	528	535	525	560	551	575	521	552	567	539	566	563	518	517	568	520	571	564	539	548	566	548	547	580	528	514	589	567	590	523	534	547	542	511	555	501	539	556	561	537	567	549	540	550	550	604	543	527	602	511	541	541	560	575	547	543	528	536	533	505	535	568	520	516	524	549	536	522	502	561	548	552	554	513	536	519	537	567	517	528	482	544	499	516	509	512	534	554	551	509	533	552	566	558	535	571	524	517	536	547	562	570	574	578	536	540	544	532	560	557	519	548	579	552	540	521	535	573	518	500	562	553	566	532	531	527	535	523	546	543	584	546	593	529	568	527	528	558	551	547	522	526	546	549	545	567	545	540	564	545	564	559	536	551	583	517	533	586	552	554	551	508	533	578	527	554	549	549	568	534	545	499	537	557	508	558	546	496	550	518	532	499	539	556	535	574	571	584	528	517	554	547	558	577	587	603	560	565	552	505	550	532	555	561	566	601	538	557	571	597	547	536	564	544	563	526	506	538	520	534	549	530	561	539	566	520	578	563	558	553	555	565	579	510	521	587	517	528	527	540	530	539	517	534	558	522	523	524	547	542	531	536	549	542	513	546	574	514	539	546	582	555	536	591	562	561	551	563	563	547	536	468	578	548	530	538	519	508	548	589	558	539	536	545	480	542	561	533	566	593	547	540	559	525	545	541	596	496	539	549	562	563	533	595	533	534	545	499	559	527	542	547	561	565	554	539	520	539	567	532	553	579	554	566	541	567	465	582	514	525	517	550	558	554	535	541	576	557	541	547	541	578	543	494	536	525	572	537	546	554	548	535	561	537	521	552	562	534	549	548	580	523	503	531	513	560	546
23171	21330	29105	23872	21339	20524	8901	4362	3167	2288	1717	1407	1170	1046	880	786	788	792	902	736	641	616	580	546	494	521	506	484	455	472	447	434	454	446	418	416	388	390	366	382	380	373	369	356	393	402	422	388	433	394	400	373	406	403	395	389	336	352	386	321	370	318	350	370	353	349	339	345	333	385	364	326	342	351	299	361	338	381	352	390	358	333	383	345	366	328	346	351	336	340	336	354	314	332	330	358	357	338	322	333	309	344	316	309	351	333	352	323	339	348	309	308	363	333	318	310	340	339	337	324	341	315	372	348	316	333	335	346	349	342	319	312	326	297	338	367	322	312	336	328	361	352	354	325	329	329	345	326	362	330	339	353	338	318	326	346	362	346	359	314	322	355	318	297	328	348	329	334	324	361	312	357	354	324	327	332	323	303	316	316	305	337	322	307	333	342	328	337	328	351	308	339	352	351	342	331	329	332	361	350	315	312	338	343	327	383	331	354	330	309	354	328	320	360	309	311	342	314	316	327	323	355	351	332	363	347	336	313	339	321	311	342	341	331	359	328	352	315	361	350	326	322	346	317	335	332	329	346	329	326	304	346	329	347	364	327	350	346	329	363	348	354	323	362	366	321	315	350	338	346	295	329	312	339	325	365	341	352	340	313	330	366	363	323	338	342	340	304	339	344	343	327	333	345	331	328	342	340	321	363	338	332	361	373	360	345	335	326	351	345	347	368	351	335	304	343	354	319	322	341	332	333	345	322	381	337	382	342	334	358	339	319	319	332	352	309	327	344	336	320	353	338	314	334	321	327	344	292	368	328	313	320	302	324	325	350	335	335	330	336	352	315	347	372	329	333	330	322	336	315	321	339	309	378	355	350	373	347	329	379	316	363	333	338	309	319	317	345	315	324	320	385	324	332	353	356	372	333	329	320	351	373	335	319	349	358	343	381	328	330	375	317	321	338	329	316	329	353	329	332	366	325	318	329	313	322	331	326	310	386	317	318	347	321	333	314	365	319	353	336	348	320	353	314	339	326	320	380	319	334	341	345	361	336	356	355	350	341	331	334	314	342	321	308	345	322	353	328	321	357	328	340	329	351	337	317	309	349	320	337	311	353	332	336	338	368	383	357	316	345	322	300	345	320	349	332	335	332	322	353	323	325	361	309	334	279	340	331	281	332	365	325	319	352	322	362	350	349	324	338	358	343	325	330	334	338	322	345	330	346	319	345	303	329	353	308	360	324	337	330	352	330	352	347	323	336	335	327	314	313	322	317	324	314	346	355	352	314	331	335	340	343	336	344	312	347	330	337	348	316	353	341	318	320	348	353	317	352	328	307	341	331	338	321	301	338	321	355	320	341	317	318	310	319	307	289	308	372	343	324	302	343	326	333	353	323	319	309	343	316	326	321	361	357	355	322	343	322	339	331	327	335	340	286	339	334	329	323	333	296	328	304	324	335	336	318	328	324	316	347	345	333	343	303	349	337	335	319	325	343	330	334	322	362	378	354	317	310	366	344	321	355	331	332	329	300	302	329	335	329	319	363	329	305	331	325	359	324	331	317	342	353	325	326	348	354	315	323	334	367	327	327	345	314	350	351	310	318	366	330	291	337	319	339	352	347	318	304	320	364	306	366	324	296	342	331	359	345	374	330	335	334	332	324	358	318	331	312	353	321	328	347	298	346	308	324	279	349	336	325	365	319	299	305	316	315	355	303	359	360	328	357	348	366	342	326	340	319	305	306	327	290	307	330	281	312	306	353	323	360	309	308	320	312	319	355	346	366	347	339	328	357	363	314	309	341	299	324	326	359	299	344	316	344	316	321	307	331	325	344	354	348	360	347	317	352	325	340	342	299	348	332	348	315	367	300	347	349	342	330	326	321	350	361	362	334	337	342	357	306	366	307	323	313	325	328	332	316	310	364	312	335	321	352	321	339	322	368	313	329	316	331	322	342	335	326	339	347	327	310	320	348	330	318	339	330	345	339	339	317	310	348	330	317	328	336	363	370	326	342	334	325	318	321	365	325	347	322	324	356	294	320	323	308	347	342	346	303	306	332	316	352	355	306	311	321	343	314	343	327	336	298	336	335	344	333	326	345	345	325	329	332	323	337	310	322	332	315	346	352	330	334	321	371	299	346	365	350	315	338	314	357	313	329	299	354	345	366	334	315	341	334	324	325	331	329	339	317	336	331	317	346	340	337	344	318	297	364	335	322	359	318	341	328	319	345	382	351	362	314	304	343	305	385	311	322	311	345	332	322	301	332	348	332	342	337	350	353	334	328	316	327	333	356	295	341	346	341	321	328	340	359	331	326	352	361	344	334	344	349	351	313	314	342	323	327	336	339	357	328	346	347	323	344	319	328	331	331	343	318	336	344	328	319	336	326	332	328	351	354	341	323	364	354	347	338	372	305	331	317	328	327	328	362	325	331	320	338	326	312	338	347	323	332	343	350	322	323	348	329	305	299	341	332	322	350	333	348	329	301	329	326	319	367	391	339	326	355	365	302	333	304	309	379	334	326	334	331	333	338	336	321	353	322	336	349	342	363	321	361	329	336	368	318	353	327	339	319	366	352	338	343	321	343	347	356	366	332	329	319	325	343	316	342	328	319	350	324	349	353	340	328	346	345	339	360	322	324	320	374	342	322	322	312	306	320	336	295	326	343	323	338	312	366	321	315	338	307	330	338	356	334	312	331	336	297	331	313	314	347	345	328	334	328	342	309	322	331	292	335	321	349	353	339	354	305	307	342	334	323	314	305	334	327	315	353	333	324	347	329	323	338	317	330	347	340	343	343	336	312	342	339	320	335	340	307	341	299	340	322	328	342	335	330	354	322	323	381	343	333	331	341	381	328	339	344	328	294	341	333	315	324	341	361	347	344	314	309	326	315	331	345	314	302	338	313	295	342	329	304	325	328	322	331	376	346	356	348	337	316	327	326	345	303	338	323	298	340	297	315	350	341	311	331	346	367	299	321	351	353	332	362	339	334	327	328	341	370	354	298	308	303	308	335	329	339	365	307	316	330	301	356	308	338	323	353	333	330	317	371	351	355	319	335	314	313	354	300	330	342	360	334	331	339	318	337	348	304	341	341	330	324	315	334	330	332	323	341	338	374	317	316	337	348	341	330	369	317	360	315	321	346	313	344	379	336	339	331	319	346	342	320	321	323	343	323	343	337	347	371	361	304	296	337	351	322	330	342	342	335	337	340	344	300	349	287	319	332	367	380	320	342	339	331	331	313	334	351	328	316	319	347	341	324	323	323	320	334	309	350	319	377	336	341	338	301	350	331	304	318	342	316	331	338	302	321	352	355	318	352	311	314	316	342	365	318	334	311	337	354	341	323	336	335	330	338	295	342	332	327	314	344	349	319	340	314	318	343	333	338	362	337	304	332	326	319	336	342	296	342	370	341	281	341	323	322	328	334	323	307	340	341	320	323	342	321	357	317	349	350	328	326	344	347	336	340	348	326	341	334	335	334	341	333	305	332
15322	30990	27071	19766	14823	12762	12012	11235	9399	6968	5230	4172	3477	2833	2533	2171	2119	2163	2206	1931	1610	1418	1320	1324	1238	1069	1050	1000	965	963	945	910	837	827	797	788	751	747	694	692	740	751	727	659	676	730	709	776	829	784	720	718	713	752	695	663	643	655	611	647	593	630	594	594	529	580	618	543	578	627	589	607	586	550	573	574	559	585	540	579	604	612	567	576	585	551	548	578	570	580	562	551	587	555	516	580	598	591	555	531	544	546	529	576	535	592	563	513	583	550	536	573	535	569	559	564	537	528	583	552	579	590	576	559	574	585	564	576	598	583	560	526	552	540	535	541	555	548	595	573	590	527	590	575	586	580	551	575	559	552	546	558	579	556	571	580	634	596	594	548	565	524	627	554	602	570	593	526	605	572	576	551	525	544	547	561	572	577	588	605	554	561	598	547	571	577	560	535	592	600	560	552	544	559	581	540	520	542	554	573	579	563	601	534	583	577	528	551	536	565	538	603	535	577	572	586	538	560	586	549	587	582	573	557	544	585	599	577	609	573	559	521	552	518	585	563	596	576	576	584	570	579	565	564	543	570	593	557	549	548	580	575	511	588	597	553	570	525	542	547	560	556	566	583	578	593	552	548	579	554	546	534	568	571	531	542	567	576	574	547	571	596	537	544	557	549	531	542	580	558	584	563	551	500	535	568	565	530	558	530	563	597	545	535	597	578	595	604	562	585	514	595	541	559	549	525	543	579	571	544	591	556	546	562	558	580	569	574	551	542	566	530	542	522	561	588	571	559	563	496	541	529	534	556	556	542	560	559	566	517	577	595	572	541	561	551	531	522	573	585	549	535	561	558	560	585	554	554	530	540	555	584	549	551	578	592	592	548	572	586	566	548	561	586	529	560	571	572	539	590	548	590	567	582	591	543	529	565	583	536	579	550	551	525	595	560	536	548	596	557	555	547	551	545	536	580	623	585	570	549	610	556	543	524	570	527	603	568	554	572	531	544	563	582	567	538	556	573	545	606	596	563	580	561	530	565	542	550	581	539	587	557	584	572	576	530	557	551	541	567	585	544	565	576	569	542	574	556	615	552	534	574	560	580	582	543	617	559	570	571	564	611	542	509	620	561	559	591	636	586	572	574	537	537	537	579	543	584	527	607	526	563	553	524	562	572	564	571	546	537	542	566	553	508	510	571	527	589	609	549	536	575	566	583	544	561	557	544	531	537	541	592	529	577	533	502	493	566	564	563	541	563	558	557	573	550	572	529	584	573	567	609	599	547	579	554	572	548	530	582	527	533	553	566	584	547	568	531	568	532	564	554	534	583	537	527	553	552	548	546	553	489	585	589	581	592	540	536	605	526	571	536	537	558	552	573	555	529	581	532	558	567	570	530	551	549	521	518	512	576	503	559	570	556	568	551	573	528	554	535	549	557	553	527	575	595	552	577	574	565	535	574	537	590	568	561	558	564	552	541	503	569	562	565	547	558	573	542	567	546	604	579	519	572	562	598	580	520	596	568	529	556	551	575	523	548	526	599	539	581	547	570	583	572	583	560	606	550	595	528	544	557	502	580	490	558	526	584	550	567	546	509	540	572	555	568	598	529	576	523	601	548	577	541	543	578	558	580	611	539	562	568	568	616	535	585	596	596	557	561	567	546	559	571	520	560	583	533	550	569	583	639	562	574	529	585	554	526	534	539	562	568	574	586	522	529	546	547	538	576	584	583	526	609	581	562	581	529	547	522	558	597	578	540	578	635	545	530	557	581	571	558	590	558	536	568	550	569	567	554	533	562	529	530	582	564	556	576	573	549	549	552	564	573	543	583	530	565	554	576	568	581	587	620	583	553	585	588	535	582	582	545	582	566	561	566	576	563	563	585	551	563	557	569	547	531	542	546	558	524	583	536	584	541	529	558	567	543	489	563	533	568	558	523	559	553	553	522	618	574	591	565	552	530	566	589	531	570	573	566	535	561	575	569	558	483	570	573	544	533	536	558	500	605	539	552	547	553	547	562	583	559	528	584	546	564	587	530	575	535	574	559	520	548	535	582	543	572	547	567	577	564	571	539	588	563	538	556	541	548	550	544	575	561	532	583	560	537	500	515	560	583	585	559	600	575	548	546	585	574	575	587	594	570	573	533	583	603	570	593	555	541	510	503	550	561	524	577	571	565	554	517	572	526	558	566	549	530	530	518	568	526	568	543	531	558	554	558	537	554	555	516	563	538	591	570	598	550	560	546	581	550	579	544	549	534	582	545	569	555	575	564	581	557	580	566	567	564	576	587	569	541	620	560	523	566	522	541	577	586	574	569	579	545	570	562	559	534	546	561	525	552	561	536	571	556	561	580	617	554	595	559	555	515	592	566	582	517	565	534	554	616	551	597	540	535	594	556	614	561	563	553	565	545	522	567	548	565	547	545	581	562	548	577	594	554	541	533	581	581	555	542	555	576	586	546	560	588	563	557	546	583	555	584	588	554	590	570	591	557	505	571	558	556	603	610	563	515	559	521	609	585	557	517	586	515	538	544	499	587	557	543	576	536	553	558	521	616	561	555	545	554	554	539	542	579	541	549	574	545	590	520	566	517	572	561	555	594	545	604	583	508	575	558	509	586	605	563	528	537	575	532	549	557	576	533	548	509	574	550	563	596	581	565	602	534	591	563	606	550	580	541	549	543	576	573	560	550	598	568	590	553	595	562	577	546	575	599	520	554	552	529	559	582	570	554	584	555	530	557	590	530	554	545	540	564	524	543	572	587	570	539	592	565	549	575	564	579	543	547	561	601	556	622	574	556	582	535	579	563	539	513	563	626	594	569	581	565	527	572	533	554	590	564	574	596	526	504	582	571	572	555	583	528	588	528	533	551	553	604	573	555	552	535	567	566	567	588	549	559	566	532	523	581	561	542	593	600	576	552	528	585	576	569	534	548	547	529	542	521	594	585	597	565	595	587	612	571	597	519	561	581	536	540	579	528	579	519	599	542	572	508	568	525	498	569	578	564	575	579	561	586	587	532	527	546	581	590	545	596	545	605	576	523	545	543	580	589	521	558	566	557	546	547	553	547	554	548	567	575	575	544	556	550	572	520	564	539	483	572	557	558	554	539	582	524	539	570	528	598	559	553	537	557	583	577	520	512	543	548	524	574	556	572	565	562	516	525	552	546	556	608	571	606	602	598	570	561	567	575	545	528	565	542	523	566	546	580	561	576	571	599	567	560	580	557	559	537	504	547	534	558	552	603	558	565	540	609	579	558	549	537	551	526	549	557	590	535	576	547	550	570	617	592	587	546	564	487	529	584	539	552	516	599	575	557	567	560	600	576	590	556	567	527	651	574	575	562	548	520	558	577	539	552	535	545	556	571	532	556	541	587	581	555	569	547	590	572	563	541	570	539	583	563	572	598	548	535	553	527	606	595	558	596	542	537	517	513	552	528	539	541	533	556	539	594	579	583	590	557	604	567	550	535	565	615	535	595	597	612	607	566	594	551	535	550
26760	20971	13351	4626	2066	1609	1427	1266	1063	788	565	542	425	420	378	344	384	369	387	347	360	301	295	307	285	251	269	288	267	282	264	281	236	247	237	235	238	234	237	252	227	213	219	228	227	245	236	276	247	244	239	221	217	226	264	228	216	224	225	240	224	196	201	232	225	221	232	257	232	198	201	204	204	219	206	210	226	245	201	216	205	219	229	224	184	213	193	231	214	220	223	238	249	219	202	223	211	201	219	234	217	210	209	197	217	227	186	207	210	228	226	221	201	208	206	201	207	201	222	204	205	201	211	222	224	196	212	184	212	220	210	233	185	215	227	207	202	218	238	213	220	222	215	213	202	201	234	218	215	196	221	205	202	192	224	210	189	217	224	206	211	210	219	210	214	213	192	199	229	224	214	206	206	212	229	219	209	195	216	194	238	246	203	210	222	209	222	232	191	200	211	216	192	236	189	201	210	223	199	225	231	216	222	190	191	228	222	178	220	205	200	205	193	214	206	210	200	199	222	235	228	199	207	202	191	191	215	212	210	236	197	205	176	198	211	225	218	206	195	198	176	228	204	217	195	217	188	224	212	202	188	208	243	190	205	192	211	251	216	202	208	217	206	187	213	203	212	189	220	227	205	192	203	202	199	202	216	245	190	183	188	206	200	221	197	208	217	216	233	213	236	210	205	182	208	231	211	211	206	196	191	205	197	203	182	230	192	206	212	229	220	234	209	223	220	229	213	204	221	205	194	221	209	220	193	197	204	199	202	207	205	218	217	226	193	217	214	209	212	217	196	210	218	223	177	205	229	218	231	221	224	215	214	211	204	188	225	194	241	200	217	235	215	237	220	189	216	214	220	201	203	231	197	217	207	222	222	225	202	201	222	209	197	213	208	185	213	186	219	207	187	232	207	217	205	212	194	215	203	232	205	208	195	197	207	227	234	227	215	206	236	217	213	204	228	219	212	217	216	201	223	203	231	219	200	201	236	194	213	239	204	216	199	225	194	209	213	207	216	204	229	187	225	210	215	225	209	219	190	202	213	235	222	191	214	204	228	212	199	185	225	198	198	212	226	210	195	223	191	228	220	217	208	208	208	184	214	217	210	212	210	226	213	214	231	196	207	204	211	206	219	205	224	206	231	208	214	198	209	241	215	183	186	201	189	228	212	203	226	227	229	192	204	199	190	202	234	230	213	218	205	235	199	223	201	197	222	210	223	187	194	224	213	218	215	203	205	225	200	207	223	224	222	206	229	209	198	234	192	228	202	226	226	209	224	198	213	208	214	209	214	213	206	202	188	215	219	200	197	211	209	189	195	220	199	186	214	210	203	210	213	204	227	198	209	214	213	210	229	219	211	240	223	193	221	213	216	213	189	193	226	217	226	195	187	231	209	193	220	215	205	210	211	202	205	210	223	245	246	219	207	207	225	215	211	208	195	192	223	196	206	204	189	212	210	228	221	219	193	226	212	231	238	203	219	201	241	224	218	203	211	181	187	223	198	208	199	233	219	180	178	223	222	201	208	207	217	194	212	214	210	217	205	214	182	219	223	216	224	209	241	210	199	208	218	225	234	219	205	231	197	209	212	220	180	206	183	239	222	225	197	202	215	206	219	238	234	196	207	200	209	206	208	201	228	224	219	198	215	198	204	226	206	196	176	218	196	227	226	201	234	180	189	212	222	178	237	179	217	199	216	188	190	192	206	200	215	211	215	232	202	220	227	191	213	193	201	212	220	201	204	194	212	194	215	223	197	205	210	218	193	212	227	210	174	212	212	187	184	205	207	208	199	194	200	240	239	177	214	222	211	223	228	211	203	216	210	215	204	220	229	226	180	188	197	212	215	210	183	198	185	214	226	220	198	233	201	200	178	227	202	204	211	220	205	208	214	190	174	221	212	202	200	235	204	208	227	201	223	222	202	227	212	193	186	230	195	203	206	208	213	221	223	198	233	217	196	230	210	197	209	211	183	225	193	204	222	208	202	208	236	193	195	209	216	232	218	232	221	224	215	208	210	213	178	177	190	218	226	266	208	214	206	218	206	202	211	208	199	231	205	201	217	229	208	202	193	196	208	215	206	195	220	211	189	226	228	201	196	212	204	193	231	203	201	231	206	203	217	190	210	218	214	203	211	231	198	207	191	211	211	212	193	211	194	195	202	198	189	216	220	197	215	230	210	223	208	200	216	214	194	248	209	218	222	203	187	206	210	193	200	222	210	226	239	213	238	194	212	222	212	231	198	207	204	206	203	190	215	203	250	190	198	201	203	206	219	220	201	223	219	218	207	212	208	215	206	207	220	200	222	200	210	207	215	196	204	232	226	210	209	212	219	194	214	221	201	209	237	226	193	232	181	192	212	187	191	186	217	200	193	180	233	208	202	186	230	241	210	229	222	202	202	218	232	218	218	202	228	227	230	198	203	220	229	219	223	187	224	199	205	199	227	202	216	206	218	240	207	228	192	197	211	227	209	182	216	203	199	217	208	188	227	230	195	218	206	240	202	195	192	237	201	186	232	214	200	224	194	208	213	174	253	213	223	223	207	199	223	211	203	208	225	216	208	209	205	163	220	223	220	238	201	205	190	210	198	201	212	200	210	185	247	176	208	220	191	233	209	218	224	212	216	226	242	229	206	219	215	194	223	214	224	213	232	200	230	214	225	194	206	205	206	197	204	195	230	217	234	200	209	211	213	203	242	231	183	204	204	232	189	194	184	190	218	211	224	202	226	207	215	235	203	208	223	196	236	199	226	202	206	219	224	208	212	188	246	234	180	200	194	207	223	235	202	217	187	216	224	232	214	197	189	224	198	199	207	197	209	240	209	209	186	185	181	249	219	205	209	223	204	215	247	220	231	216	196	207	223	192	197	199	221	174	216	215	199	209	223	213	192	198	230	202	201	205	216	194	193	217	217	209	205	217	198	221	204	206	217	195	187	206	215	191	202	229	202	229	229	225	223	212	231	189	207	185	210	185	240	209	216	211	207	224	190	219	212	204	226	205	205	222	228	196	205	220	189	201	196	215	219	189	221	208	222	226	188	213	229	205	190	199	189	202	215	218	228	220	241	219	220	215	202	193	241	220	236	199	214	222	232	203	218	231	214	210	239	201	178	227	210	219	204	206	208	212	217	181	225	188	201	220	221	216	211	224	216	232	224	244	199	205	226	213	212	231	217	211	215	211	172	204	193	200	200	191	223	210	242	229	225	212	220	198	202	218	204	189	216	210	185	191	225	210	216	231	212	197	207	200	227	206	210	206	205	199	211	211	198	209	177	208	216	220	206	207	193	220	195	195	205	209	197	221	209	189	217	224	196	218	252	206	202	219	204	200	186	188	214	206	212	184	190	219	237	197	201	215	224	197	212	190	198	216	192	213	204	212	224	191	193	207	206	217	205	196	226	224	240	195	208	223	213	186	201	232	183	216	215	206	217	214	211	203	208	229	224	179	198	218	198	213	231	205	220	210	191	227	218	188	204	217	198	225	233	199
10712	16718	13439	8348	5907	4951	4598	4120	3620	2546	1962	1669	1340	1048	1024	906	895	904	937	868	781	710	626	595	576	551	524	529	496	490	523	513	485	428	436	450	459	439	413	442	395	429	442	421	434	404	467	466	484	483	476	458	425	390	393	410	360	380	405	369	382	399	402	402	378	374	377	388	376	386	356	393	360	371	368	377	394	372	387	396	377	346	397	389	373	380	375	362	426	370	362	364	419	347	386	368	367	371	352	390	346	370	363	362	375	362	389	372	350	380	390	387	367	366	353	403	392	378	361	339	367	360	335	368	365	384	368	354	388	349	352	350	352	355	368	385	367	365	331	357	365	380	346	389	402	342	314	349	335	388	386	385	403	393	348	379	398	354	346	380	378	357	366	374	330	396	368	421	348	367	405	355	359	354	366	385	361	368	360	337	357	352	366	373	359	378	378	360	351	366	357	348	338	364	363	372	344	387	347	341	385	375	360	369	375	383	382	378	383	366	413	352	363	348	368	420	345	358	347	359	364	342	371	356	408	366	403	385	381	349	353	382	388	361	354	367	360	324	367	345	369	344	379	379	369	390	387	385	380	385	395	357	365	378	366	405	362	364	343	365	377	367	376	380	383	386	349	336	373	400	368	371	333	384	373	363	352	346	353	349	369	381	373	357	395	366	343	370	341	355	370	389	402	369	329	377	396	342	364	339	350	363	359	356	402	378	376	359	371	357	347	305	371	386	357	339	396	360	351	379	389	369	377	367	385	384	377	365	353	391	359	378	364	386	356	364	392	373	383	387	362	361	388	376	363	350	378	376	343	407	344	380	360	354	349	358	353	392	338	367	361	363	344	339	367	322	318	338	367	387	306	339	375	367	380	362	392	357	412	372	354	371	396	366	352	401	356	339	374	341	362	382	378	349	393	394	366	333	382	371	349	354	368	422	380	382	379	384	344	329	401	367	356	351	373	342	395	383	401	311	394	356	367	372	334	344	386	356	365	370	367	372	395	398	359	359	405	337	364	332	382	379	352	351	387	384	370	374	349	371	381	333	384	378	407	390	348	389	378	362	377	393	361	338	350	376	302	379	349	359	332	362	353	356	382	381	366	379	365	352	338	346	349	346	385	385	389	375	379	386	365	362	367	357	359	360	360	363	355	378	361	366	344	393	369	395	343	336	353	391	362	375	343	355	415	376	374	369	390	396	366	375	370	363	354	352	329	377	392	343	350	388	340	355	365	333	350	356	350	377	371	346	380	360	374	351	369	342	382	387	371	376	372	350	376	341	342	399	391	345	377	368	370	344	357	384	372	364	353	352	394	386	377	375	339	368	386	379	366	386	367	341	365	359	350	377	388	332	376	331	377	361	415	393	344	355	356	368	357	355	376	346	347	341	389	374	377	384	332	368	365	365	351	358	356	406	333	411	389	407	384	353	378	390	382	361	379	383	379	375	334	371	376	370	347	340	363	341	361	379	392	393	364	354	340	352	385	380	352	378	357	351	367	396	391	353	355	383	361	345	346	336	360	377	364	380	402	331	373	395	370	347	357	366	343	374	351	400	384	353	371	398	341	402	393	317	368	372	371	369	372	348	365	346	379	366	410	365	368	366	373	396	360	366	396	366	358	385	326	363	376	368	363	361	365	381	380	337	387	366	362	389	376	412	354	387	353	382	391	371	391	342	394	376	384	349	363	359	356	382	388	372	360	371	368	369	386	343	379	399	364	343	383	366	357	362	370	360	354	380	372	346	364	358	379	391	371	356	374	368	368	397	380	411	354	377	354	356	348	374	367	399	363	353	378	374	354	411	395	373	352	371	388	349	361	336	373	404	416	375	369	351	333	369	354	375	369	387	325	366	365	342	364	382	359	389	369	374	332	412	356	379	383	335	363	374	384	381	369	360	386	367	330	359	380	357	380	328	331	359	370	352	377	374	368	371	358	327	355	367	375	378	353	370	343	358	386	380	396	382	340	377	343	358	383	338	387	337	363	367	371	335	386	349	363	361	393	372	370	379	374	347	353	359	353	337	368	360	375	347	339	345	369	369	370	376	349	360	385	402	356	353	344	365	395	346	334	380	405	370	378	341	335	369	339	374	334	330	349	394	372	397	365	369	365	354	381	358	361	383	365	345	347	341	366	385	356	356	355	371	367	381	355	349	335	368	359	358	394	358	359	380	380	386	351	347	374	336	390	374	379	372	378	385	359	360	363	387	335	338	367	361	352	356	331	379	401	372	377	379	356	334	357	364	376	333	371	373	338	347	408	364	333	362	360	360	367	376	419	385	369	377	376	409	384	325	349	347	317	347	340	366	354	345	372	375	389	411	337	350	383	383	395	338	384	366	354	362	352	374	366	369	380	364	367	399	385	370	366	388	364	360	363	352	349	372	368	365	367	397	347	370	357	357	386	371	371	363	387	373	341	355	370	384	377	365	414	330	361	350	371	369	396	361	375	353	368	347	380	320	418	380	331	362	353	402	362	398	386	370	387	371	366	370	358	350	364	354	329	381	377	387	375	382	333	386	346	321	365	346	354	375	352	365	341	391	345	364	355	363	384	364	377	389	375	358	392	365	391	378	393	376	339	373	371	376	406	402	371	343	363	367	363	338	378	364	363	402	345	359	351	338	400	364	355	365	380	345	347	390	402	351	360	391	346	361	339	340	395	375	379	366	361	365	377	371	366	369	363	371	380	369	386	396	381	356	347	383	368	345	388	367	351	361	359	366	397	396	360	387	365	399	366	374	374	395	379	374	373	378	386	387	382	390	329	369	371	381	380	361	353	356	389	382	353	387	367	358	369	387	378	389	384	356	371	365	386	387	366	385	332	381	390	355	346	366	354	347	342	344	377	397	373	366	385	347	396	364	388	343	365	379	348	375	358	356	351	366	355	361	367	336	323	376	365	385	368	392	367	361	367	376	354	393	358	393	374	357	352	358	331	411	367	391	368	368	347	389	375	366	390	377	361	351	401	324	364	379	342	392	334	342	335	383	363	380	362	358	396	374	377	373	391	384	363	365	383	372	354	343	346	366	395	372	330	362	363	376	378	345	362	414	336	364	368	383	386	347	341	365	363	391	352	384	378	371	362	386	335	386	378	360	384	318	353	389	387	347	345	327	389	331	387	363	329	355	358	357	382	409	395	352	395	353	342	345	362	392	364	336	340	370	373	380	360	392	360	334	356	390	387	367	382	380	356	352	372	363	355	367	377	340	360	341	392	336	347	339	371	370	353	370	346	344	390	365	368	385	364	384	343	377	396	361	396	363	343	385	388	334	336	332	359	337	356	391	347	380	402	367	350	332	327	385	356	360	350	363	374	367	396	379	357	366	367	332	384	363	347	350	364	358	387	391	356	351	331	346	353	379	343	368	345	352	358	354	414	351	344	351	377	372	356	374	400	347	392	334	337	383	381	352	411	368	400	341	381	372	374	376	355	362	349	363	390	364	375	345	396	373	353	353	374	351	369	406	347	394	353	376	367	340	371	350	358	382
24181	21254	28437	24379	20431	7560	3589	2611	2133	1449	1190	1011	882	721	698	623	658	638	627	627	505	494	488	482	417	403	427	409	414	434	433	414	354	389	366	363	403	346	388	328	354	341	348	336	377	360	399	376	374	377	396	332	367	385	360	345	364	345	369	345	311	315	332	314	329	347	362	339	331	323	354	326	325	332	312	314	326	315	319	346	308	309	323	301	308	356	300	332	317	305	328	309	330	341	345	332	340	303	302	340	346	322	323	305	332	303	304	324	279	302	325	313	319	303	326	330	317	327	353	341	331	290	323	300	330	316	365	306	315	324	345	355	303	329	321	291	305	340	302	318	313	334	290	345	340	309	332	343	295	308	316	313	326	336	310	342	286	351	344	316	314	314	330	344	342	320	316	351	338	304	298	345	322	326	355	299	345	336	282	319	310	328	325	334	283	335	313	300	319	346	349	322	327	304	310	328	285	277	316	336	303	338	315	325	334	331	346	325	347	323	322	329	334	342	303	319	324	332	328	293	300	338	310	361	319	304	325	299	317	334	314	317	319	335	328	345	349	297	311	316	323	337	322	320	330	325	333	321	323	333	329	325	361	313	297	322	322	334	289	327	307	318	356	346	302	291	309	325	338	317	281	320	317	324	331	304	331	302	317	349	295	351	327	315	319	319	370	297	265	348	316	293	321	320	367	325	270	314	308	343	337	306	345	298	359	334	293	317	334	312	322	310	294	341	319	303	349	336	322	309	314	310	326	298	300	323	299	327	286	300	326	298	341	312	319	332	296	311	311	344	328	342	350	351	343	306	300	311	314	324	320	308	334	348	308	340	302	300	305	327	337	332	333	320	350	340	328	346	370	341	337	354	317	310	328	298	297	310	321	337	332	323	337	328	333	322	333	325	320	318	329	299	336	317	326	323	313	327	308	327	290	316	325	302	330	345	318	316	325	335	321	338	312	342	323	332	346	293	333	327	319	317	301	312	308	305	310	335	323	297	286	315	291	336	327	328	316	321	296	332	307	311	326	285	316	336	286	296	323	326	326	324	310	327	318	327	302	310	328	313	341	320	309	320	355	308	354	322	330	342	324	307	316	335	327	326	336	339	316	343	305	327	334	325	325	348	306	296	289	333	343	331	313	334	328	336	318	323	319	335	357	313	325	322	295	307	329	340	316	307	312	322	315	346	306	355	329	297	318	301	338	308	319	327	296	340	302	354	326	318	327	315	283	311	308	311	318	306	284	332	320	338	330	312	317	313	312	321	346	294	310	315	296	319	312	294	341	328	323	337	299	337	323	323	311	314	324	301	325	345	301	297	324	299	315	350	335	323	333	290	323	349	308	313	319	340	298	300	291	345	318	361	334	310	320	325	315	340	307	345	337	326	363	323	347	361	314	321	322	324	324	312	332	326	321	348	332	322	318	317	324	293	304	325	340	351	276	344	347	334	327	328	343	302	311	309	322	311	307	308	329	319	298	331	362	355	329	317	350	318	323	349	319	327	321	316	319	302	317	334	328	313	324	349	320	297	291	297	338	312	315	321	305	343	331	342	337	306	310	289	311	335	345	329	321	293	337	329	306	314	337	332	324	334	332	344	320	318	343	343	318	288	311	344	308	308	341	330	312	346	311	319	327	346	318	328	315	294	316	313	324	296	330	308	302	335	301	316	317	347	321	338	356	311	335	336	334	322	320	325	333	300	306	320	305	322	334	337	324	334	317	265	320	326	344	316	289	329	318	306	329	316	315	315	298	312	300	335	307	310	343	336	343	342	356	299	317	336	324	324	303	304	331	299	291	320	316	327	345	289	300	309	319	342	348	304	291	308	316	329	330	330	324	325	332	310	324	327	275	327	328	296	327	331	313	346	341	303	315	312	288	312	342	286	309	329	290	314	317	330	334	334	316	316	286	325	356	338	307	305	346	338	317	323	331	339	289	326	328	320	339	307	304	321	338	314	318	323	303	368	318	328	318	291	348	329	341	299	298	312	328	325	332	342	314	321	321	321	303	336	319	327	305	321	324	302	332	332	305	304	321	297	321	313	308	312	341	310	346	321	316	325	348	330	337	331	320	327	345	331	317	324	312	351	319	324	332	349	288	323	348	299	353	318	319	306	308	307	308	306	312	342	370	322	332	296	311	298	317	327	294	311	321	301	314	343	325	339	317	316	316	316	318	327	307	319	305	317	340	347	299	316	307	299	350	336	365	299	321	320	338	331	314	319	314	344	304	296	317	316	308	319	347	328	294	326	335	325	325	311	324	327	323	363	279	296	307	309	384	314	304	310	293	289	330	323	301	305	319	331	315	342	324	347	338	318	319	312	326	331	324	324	327	351	331	335	322	325	323	331	303	315	345	345	334	332	343	368	322	302	311	299	299	323	313	344	311	313	312	343	339	336	320	320	352	305	345	343	328	340	339	330	311	325	316	325	334	329	315	356	308	307	330	311	314	354	310	330	315	324	341	328	341	290	325	339	291	317	344	309	315	316	321	322	342	315	308	366	318	301	327	329	327	339	307	369	318	312	327	348	340	323	352	325	339	346	286	308	345	295	329	306	286	340	310	350	333	328	307	319	323	350	337	327	322	339	339	298	323	342	352	311	283	343	314	320	326	317	339	320	313	325	348	306	304	332	315	321	323	329	331	286	315	322	320	287	313	340	301	319	339	353	316	307	312	325	307	301	346	325	314	338	298	327	338	299	328	311	306	328	316	327	357	334	349	346	352	319	300	324	332	319	321	310	304	325	326	297	337	315	331	328	301	329	307	325	335	324	313	314	324	335	318	311	308	364	345	329	341	311	323	319	308	313	308	322	300	295	310	308	348	342	318	338	313	323	316	311	310	330	324	296	338	341	318	300	316	288	332	313	320	330	340	312	310	313	355	333	288	299	323	300	319	321	296	355	324	314	312	312	318	310	333	311	346	320	323	336	327	320	309	289	344	337	302	333	328	331	306	350	307	309	282	311	294	292	306	335	362	291	304	327	295	295	350	310	340	370	347	338	335	303	293	335	306	310	353	326	320	330	306	307	304	340	339	320	276	301	314	329	326	300	317	315	347	328	360	327	347	318	357	329	313	319	326	334	352	306	309	343	315	317	345	310	312	284	290	319	319	300	309	329	322	323	281	338	367	347	329	322	330	288	314	305	332	320	322	310	309	344	301	312	288	359	307	323	323	322	336	333	319	318	338	313	337	317	336	333	332	331	313	326	321	315	305	329	308	307	318	328	329	323	337	341	311	310	328	314	332	309	281	347	347	295	329	298	330	343	340	300	310	346	385	318	326	337	311	332	313	337	340	314	327	335	312	304	316	348	303	310	300	311	342	351	323	324	313	325	331	330	315	298	316	346	340	340	321	338	304	301	337	320	286	307	333	292	329	318	337	322	313	323	312	349	299	342	321	357	342	318	314	321	299	350	319	313	305	343	347	297	305	309	295	346	347	314	292	337	321	315	318	328	299	300	305	288	292	312	337	298	329	301	329	306	328	309
12805	25240	21389	14675	10921	9391	8455	7549	6807	4484	3385	3070	2333	2105	1864	1746	1719	1695	1559	1459	1339	1210	1149	1002	914	887	817	862	806	836	826	722	709	726	700	612	711	682	655	652	599	663	646	660	614	686	670	684	696	682	692	662	688	638	636	615	575	615	613	590	559	614	580	560	591	562	553	537	561	568	568	518	543	582	559	573	558	575	587	582	526	562	546	569	516	582	547	579	571	575	562	560	529	558	535	560	551	537	541	538	551	596	581	588	537	544	556	586	597	525	545	542	587	595	511	565	554	553	541	592	600	568	537	540	537	495	565	574	537	508	544	533	580	537	555	571	505	531	554	520	522	564	509	501	590	532	578	550	570	504	518	539	503	549	510	566	586	552	524	553	522	560	529	563	546	577	526	511	542	573	551	552	534	520	542	540	542	581	537	515	555	574	552	545	538	542	521	579	561	532	520	617	544	517	526	549	524	526	521	545	548	562	537	565	550	534	533	549	522	561	526	569	585	544	537	515	548	548	577	556	549	496	526	573	515	529	540	532	542	548	548	606	578	577	474	543	549	518	547	517	587	490	563	533	532	530	529	577	569	559	539	546	522	575	540	537	563	540	520	534	519	563	518	537	535	543	556	554	561	537	541	529	546	567	557	547	561	535	559	527	569	559	584	613	517	589	553	540	537	556	528	550	523	492	545	546	515	566	531	526	551	519	575	597	579	534	539	524	556	517	555	545	557	512	557	517	521	549	548	541	545	517	543	548	545	536	551	574	554	570	543	554	575	561	570	551	597	574	529	565	536	550	526	589	555	544	547	555	544	534	559	578	587	533	575	548	547	566	567	547	527	509	519	535	519	502	596	560	506	546	532	525	530	542	556	559	500	532	547	521	557	529	552	493	540	554	535	575	499	539	517	558	567	506	560	492	552	546	529	555	506	555	562	530	549	553	531	535	537	537	537	574	518	548	539	519	539	501	514	558	584	570	513	612	538	507	554	492	569	526	519	518	494	576	527	527	535	529	518	544	499	560	553	559	577	526	543	543	544	509	537	520	546	550	583	572	549	537	572	514	538	527	510	548	560	532	534	570	533	529	554	548	560	520	569	546	532	546	552	582	509	551	516	539	571	585	529	577	546	517	518	504	569	522	534	516	558	534	572	481	576	587	535	546	531	512	571	525	535	560	572	574	527	539	550	581	506	537	555	557	559	490	546	568	544	514	566	525	541	518	545	522	553	556	567	551	603	546	530	532	559	572	573	553	569	523	564	591	542	551	531	538	573	537	521	560	529	499	493	506	577	559	559	594	524	589	512	559	564	582	533	561	530	507	544	531	547	538	538	538	588	522	551	499	563	534	519	537	555	514	550	550	532	537	514	537	571	578	540	514	544	582	540	531	537	545	528	564	529	568	548	541	551	576	527	586	575	600	547	571	540	526	523	532	520	568	557	564	536	516	490	541	563	549	571	520	518	538	555	525	532	565	547	581	572	529	550	546	557	507	522	498	541	521	515	512	555	527	529	568	540	539	553	542	524	546	525	537	545	574	534	550	618	550	543	547	534	550	521	557	566	566	567	505	492	553	547	540	533	547	563	542	554	556	563	554	532	530	533	555	538	568	530	545	574	548	540	544	568	519	528	589	559	561	556	573	535	579	539	593	568	507	548	510	571	566	554	569	543	536	541	578	557	545	551	531	535	545	558	552	560	558	519	510	536	534	541	540	536	531	589	542	556	530	528	556	529	500	525	595	514	559	515	526	564	583	549	531	566	533	540	554	526	530	516	543	552	538	510	553	528	540	539	550	591	519	536	559	557	586	596	512	584	533	574	531	546	524	571	542	518	529	571	529	558	559	555	554	542	517	549	583	537	549	528	510	574	544	505	565	504	606	533	586	544	564	563	552	503	524	538	544	582	543	554	590	578	521	588	522	525	582	520	533	568	571	556	514	558	521	564	584	531	566	546	551	544	569	548	524	499	555	592	591	540	542	521	541	538	563	540	467	538	542	582	524	528	517	560	562	562	544	539	531	554	558	526	597	581	558	491	546	556	560	549	558	538	578	612	551	554	576	561	550	552	568	568	619	538	543	528	565	517	547	559	522	563	521	501	537	581	557	526	558	575	540	554	556	542	592	559	527	563	538	542	558	556	523	553	526	544	497	560	557	510	548	584	548	530	517	552	515	541	541	588	529	573	548	538	582	541	540	528	550	565	547	552	516	545	585	496	559	582	565	500	542	544	503	515	562	583	566	543	526	534	563	524	542	557	567	539	510	523	600	547	535	532	511	567	553	542	515	490	541	527	574	556	504	511	531	562	553	521	551	511	525	535	559	550	541	523	537	524	575	608	533	520	548	581	502	526	558	492	535	572	528	577	539	509	536	522	542	519	535	568	558	576	590	599	558	574	514	551	568	535	532	502	493	511	569	547	561	544	540	533	549	525	543	511	572	535	543	525	532	548	585	544	528	521	529	578	562	530	561	607	557	529	530	531	550	563	575	572	569	541	538	529	551	505	552	523	543	537	567	568	546	547	568	560	556	562	519	557	536	554	557	529	544	519	529	546	556	512	527	515	564	578	555	538	504	511	526	553	540	527	551	547	552	506	553	549	535	529	596	534	503	563	547	528	559	564	533	559	504	553	522	550	581	558	537	530	545	524	505	516	576	533	504	549	555	513	579	546	559	538	524	570	525	573	548	532	534	551	536	579	542	542	563	554	553	532	537	542	550	515	510	555	542	547	521	603	492	573	581	550	573	511	500	587	544	557	584	569	555	514	518	532	548	563	567	545	524	533	549	541	525	541	554	552	577	582	546	572	565	576	569	507	569	542	555	526	547	573	538	560	559	559	533	558	528	548	527	557	583	528	513	552	528	518	523	561	549	569	522	551	579	511	574	550	554	488	557	508	547	542	542	575	551	554	551	552	560	574	518	571	548	546	567	621	544	566	543	542	527	538	516	523	528	558	569	556	488	536	587	593	501	563	534	543	509	581	595	546	551	552	529	507	552	542	555	569	509	548	564	552	530	577	526	490	523	557	539	525	521	574	548	554	511	544	519	548	541	532	545	497	529	550	521	533	516	523	558	498	512	601	545	505	561	534	522	583	554	555	526	516	531	559	574	556	486	531	530	522	544	550	536	600	536	540	523	491	500	548	540	576	557	491	551	531	551	513	550	527	591	533	555	538	561	543	592	576	550	554	504	564	557	537	555	527	520	539	576	547	527	515	529	507	570	574	542	559	578	552	558	523	600	597	580	553	530	562	522	509	577	575	532	541	548	555	524	552	545	553	504	548	554	546	534	522	573	520	487	554	562	528	555	520	547	536	563	550	527	542	528	567	555	522	503	565	507	535	539	526	603	562	560	574	588	592	586	532	510	569	554	558	569	524	555	534	544	551	531	570	579	535	545	532	545	526	547	516	567	555	505	537	557	539	558	597	565	568	522	566	563	522	547	558	553	584	562	552	539	541	548	591	581	636	576	545	577	524	538	526	530	572	517
23179	21262	29070	23797	21267	20501	8944	4137	3009	2058	1654	1454	1106	1048	881	873	828	740	727	689	710	648	583	556	513	498	493	510	463	495	512	451	413	397	415	391	388	402	441	427	436	398	425	391	399	418	403	386	426	422	389	375	404	378	416	403	383	368	359	363	323	367	347	369	369	382	338	366	404	335	361	358	349	343	382	354	369	374	310	318	345	350	344	357	324	332	365	350	339	339	318	329	341	346	350	327	367	357	377	322	345	368	352	325	355	348	322	345	362	336	327	356	342	309	350	330	341	350	351	365	379	358	371	332	344	331	349	301	330	389	322	324	355	315	345	367	344	350	343	331	338	364	349	339	312	329	310	370	353	356	329	349	305	319	360	368	333	404	327	358	351	336	341	323	329	320	335	319	363	311	280	344	345	307	341	329	364	339	338	355	334	304	345	322	345	355	340	365	317	306	352	371	334	358	350	334	361	337	362	348	352	329	337	340	313	361	338	329	346	349	348	343	360	342	329	298	342	324	367	346	342	308	345	366	345	336	317	353	349	365	346	331	344	336	343	379	308	369	369	346	357	352	352	347	356	348	350	347	332	336	306	350	332	363	351	326	354	337	342	344	345	355	315	323	342	354	351	331	372	352	351	316	360	338	346	344	329	355	361	360	321	369	333	311	351	371	334	328	310	343	319	350	324	374	346	383	326	325	335	351	351	353	297	327	349	331	324	354	350	346	358	332	335	358	312	356	345	349	373	325	340	366	336	335	328	338	371	308	349	318	338	372	359	349	352	335	337	338	304	331	359	350	358	327	345	353	364	369	346	342	368	330	325	338	326	385	325	324	337	329	322	369	319	307	350	360	329	348	328	363	322	343	406	348	350	345	310	336	329	324	313	357	328	307	348	338	320	307	293	313	325	339	339	351	359	360	356	339	306	332	315	350	313	356	348	323	336	323	348	320	368	321	338	345	324	337	363	313	309	357	340	369	346	379	340	374	337	348	320	327	352	343	342	303	375	345	376	335	332	326	369	342	330	322	337	335	361	335	354	348	341	337	375	342	326	348	353	346	298	344	336	354	352	354	316	367	360	326	333	361	340	332	341	353	368	351	350	312	336	366	354	347	381	351	353	332	317	346	346	321	363	361	324	291	334	353	355	368	336	331	329	350	374	341	333	346	326	356	321	330	325	344	327	348	317	349	362	333	356	325	338	328	333	336	320	305	350	335	345	360	323	324	348	345	342	318	336	338	363	348	339	322	339	317	336	352	316	315	369	356	381	321	328	344	364	352	346	317	339	335	310	342	376	343	314	335	339	353	353	336	337	317	359	327	315	331	366	347	329	339	357	372	325	354	325	370	347	351	358	330	335	346	330	339	349	339	318	329	324	308	317	358	338	317	355	353	367	364	342	334	314	342	345	369	314	322	346	343	313	323	380	347	340	320	343	344	352	326	318	332	330	329	348	388	389	336	293	319	324	346	302	325	344	364	356	358	333	348	349	343	337	331	344	336	331	337	358	358	339	329	317	318	334	337	337	341	366	290	353	366	380	333	329	342	332	314	309	345	330	327	312	330	320	348	331	322	342	331	331	326	336	327	351	338	359	345	372	325	323	350	330	334	330	319	332	347	350	328	343	324	340	357	346	324	334	340	320	332	351	327	359	329	342	341	332	356	360	303	330	383	338	337	304	341	357	331	334	354	331	337	309	336	374	318	346	376	351	317	326	321	345	340	348	348	335	340	309	312	341	307	344	325	307	328	339	311	328	352	331	330	340	378	334	360	343	388	375	342	352	339	316	310	356	352	334	315	326	373	348	340	344	322	349	338	318	316	339	306	342	353	362	354	319	336	313	345	321	354	341	345	348	339	334	355	364	353	334	331	320	328	345	346	343	296	360	342	339	315	319	344	336	354	381	354	329	326	314	368	320	330	310	327	341	356	353	319	315	344	351	358	341	353	350	353	365	343	344	322	339	359	327	333	333	347	334	326	338	344	332	342	316	353	349	343	329	369	357	323	329	346	321	341	348	327	355	347	328	372	355	307	327	343	341	328	336	336	343	340	358	339	345	367	348	365	346	351	324	348	366	312	343	354	349	351	339	322	317	344	339	341	309	337	319	330	297	340	330	328	330	328	355	327	322	356	325	361	359	325	325	342	322	344	350	345	332	322	303	320	347	302	332	352	349	351	340	370	349	321	317	364	322	339	325	327	324	345	321	339	379	341	343	345	342	334	310	326	349	346	357	343	345	340	331	301	329	340	337	341	322	320	351	360	317	335	376	324	331	322	332	315	311	364	360	351	326	371	338	329	347	351	372	371	399	324	354	343	353	309	350	348	348	324	326	347	338	332	330	351	366	322	336	328	312	352	348	311	339	340	300	344	333	311	357	343	345	345	357	336	334	323	312	338	345	303	325	348	323	346	336	336	338	330	353	375	329	345	331	355	314	359	319	327	374	336	331	334	358	334	336	315	337	337	333	346	349	310	324	335	340	346	349	351	344	334	352	325	333	335	296	326	353	367	364	350	296	326	328	362	327	314	315	342	328	348	388	324	305	348	338	347	366	358	342	363	355	314	333	313	344	330	335	313	355	334	338	354	323	310	324	321	347	359	362	346	345	325	356	341	364	300	320	335	339	359	353	321	344	373	321	320	392	333	371	321	345	346	344	345	354	333	373	332	374	332	336	362	356	339	344	341	326	347	330	317	346	350	304	363	378	353	363	351	335	315	337	339	363	353	371	340	335	352	361	309	312	348	346	349	320	352	291	330	357	350	394	348	310	330	343	342	321	325	320	361	371	365	349	330	352	366	337	349	331	335	319	350	330	363	321	296	319	335	356	336	337	322	321	329	333	336	327	370	345	366	362	349	364	338	354	326	334	331	355	372	316	346	329	381	345	351	359	345	338	371	353	336	331	335	313	352	344	317	337	328	342	331	345	356	371	352	334	339	340	306	316	321	336	305	327	328	329	343	335	342	338	376	355	361	358	349	297	339	327	349	304	312	366	359	327	328	326	339	321	335	346	339	322	336	338	365	321	340	344	330	327	349	310	380	334	312	303	326	329	351	346	334	350	343	346	332	343	367	329	322	298	348	307	317	335	346	306	325	321	353	343	358	336	352	355	327	341	365	362	359	343	327	329	332	355	374	345	328	336	344	323	326	359	364	335	330	310	326	386	352	329	309	362	319	375	372	325	327	338	334	305	321	332	339	329	334	318	374	341	340	352	320	308	315	353	328	329	349	359	348	348	329	373	342	337	355	308	329	349	319	347	351	334	306	368	340	340	346	350	325	322	325	323	346	329	322	308	319	366	354	369	389	336	373	347	374	368	352	351	319	338	393	324	343	330	346	334	375	341	366	313	292	364	366	365	367	374	323	328	315	357	334	327	318	340	345	340	317	333	340	363	335	305	343	360	343	350	325	317	341	329	364	340	327	336	373	358	336	344	336	341	373	324	349	332	338	309	359	365	357	320	322	382	320	335	327	361	336	337	361	359	355
15547	30715	26567	19120	15002	13615	11880	10413	8958	6057	4624	4061	3288	2952	2591	2415	2278	2189	2066	1869	1632	1456	1391	1208	1156	1157	1143	1099	914	1000	939	922	860	810	794	800	760	754	727	768	739	718	737	741	731	749	733	794	772	763	753	729	697	705	673	670	684	632	651	615	608	645	588	618	562	642	614	609	614	596	598	604	619	612	610	611	571	582	574	565	556	593	612	574	593	539	556	579	591	568	601	543	550	586	531	566	540	567	593	555	574	593	555	566	574	583	541	575	604	552	553	562	586	611	582	536	599	561	609	597	593	569	560	586	609	602	540	562	557	532	606	559	563	539	558	560	537	607	581	605	608	555	586	562	559	571	556	559	530	538	608	545	578	577	550	573	584	567	547	521	553	540	582	592	561	551	596	569	582	572	588	592	548	543	562	534	578	548	571	616	569	630	537	573	581	579	547	562	576	557	580	602	552	576	574	552	561	590	561	606	588	574	531	546	553	545	587	530	559	553	557	556	574	617	546	570	558	577	593	560	583	619	590	546	567	550	552	602	527	587	594	579	621	569	595	545	523	561	600	530	530	606	570	563	586	568	584	569	583	559	566	581	555	595	582	562	600	588	534	579	602	554	586	587	519	542	601	569	610	563	577	569	567	567	618	596	564	589	588	548	581	580	557	569	593	564	583	565	569	614	596	550	557	556	560	565	559	558	580	604	553	568	557	569	573	560	524	525	575	575	578	559	587	616	578	531	536	560	555	559	561	574	564	572	552	554	540	619	539	571	587	570	553	557	533	560	584	541	544	543	572	580	524	590	551	556	517	569	576	598	533	565	537	581	548	586	584	548	554	561	580	582	561	561	562	592	570	553	577	551	573	570	602	585	529	578	540	560	593	526	527	574	526	588	562	563	569	550	569	561	554	549	587	582	551	581	556	578	546	585	568	557	602	537	582	586	570	566	527	539	557	578	558	553	537	546	585	622	610	551	549	589	562	559	581	542	588	567	619	565	562	574	584	547	560	557	582	556	572	566	540	596	594	572	537	541	564	563	591	578	542	572	541	558	589	576	569	559	545	572	536	594	537	546	573	530	560	512	536	575	559	536	574	574	564	539	548	608	562	552	582	576	575	550	594	563	542	546	530	548	588	566	542	545	592	580	556	570	569	587	540	593	607	569	517	582	615	568	583	544	575	544	537	529	612	573	552	539	542	554	599	562	560	565	542	579	569	552	602	527	566	593	551	584	603	569	569	624	591	584	566	564	567	613	517	552	540	590	583	593	581	583	558	573	552	539	580	596	536	554	543	564	567	541	576	572	562	579	568	552	576	586	537	568	604	579	534	581	591	585	575	568	518	596	589	545	588	569	561	569	551	595	584	575	590	528	540	567	542	584	599	560	551	541	571	546	566	540	557	565	615	575	581	534	534	587	569	589	560	564	565	570	597	563	565	579	532	562	580	596	569	565	565	593	587	556	601	573	570	523	561	604	556	557	567	568	527	568	545	552	474	591	611	556	620	562	557	546	549	607	560	575	574	573	570	570	546	547	608	566	557	542	537	564	539	519	587	558	576	586	543	592	563	585	594	581	541	537	552	554	540	616	571	557	557	530	614	564	539	591	574	520	602	573	556	551	568	557	578	567	561	570	610	559	573	604	574	550	583	606	567	603	534	603	563	558	588	577	530	603	561	585	539	580	598	592	624	576	609	593	577	604	582	597	584	583	538	557	613	577	579	588	559	606	598	554	575	533	534	533	562	572	562	579	582	577	592	599	589	527	568	583	589	593	584	542	545	544	583	587	557	575	544	568	568	581	519	588	560	578	573	564	514	546	556	548	600	551	589	544	581	551	543	566	571	537	586	547	551	594	582	587	650	572	567	589	564	595	616	609	562	597	576	564	578	581	549	550	563	554	542	602	544	591	590	528	591	577	599	544	559	578	582	575	564	567	608	538	556	553	590	551	598	578	592	566	580	549	588	609	550	549	570	487	529	591	582	545	535	642	539	547	560	554	534	569	586	575	573	559	578	564	532	565	549	577	560	562	588	579	527	545	546	556	568	588	567	579	579	586	542	572	524	567	584	550	532	582	576	568	565	517	547	558	562	574	572	583	551	572	570	580	596	537	535	580	598	601	562	563	537	555	600	593	557	582	591	574	550	575	583	603	563	555	571	576	566	543	614	566	572	585	593	594	589	578	567	617	547	544	598	561	590	577	539	568	593	578	610	543	536	597	556	580	561	553	582	556	559	570	594	570	529	530	574	518	559	559	586	601	549	579	566	573	570	578	567	540	562	617	570	593	587	623	575	567	590	574	566	559	598	542	604	555	562	575	540	571	567	544	548	534	551	552	570	561	557	555	556	541	537	555	588	567	510	552	569	582	568	511	569	529	579	542	625	561	596	556	578	571	599	582	575	550	586	569	588	547	533	578	534	580	549	622	574	524	571	558	593	555	560	549	547	557	600	528	557	606	609	597	562	523	599	575	549	582	588	560	607	526	588	553	545	585	537	556	585	561	599	572	589	547	554	555	536	539	570	586	565	529	540	558	524	555	567	623	566	557	588	601	589	543	580	559	620	567	579	570	568	588	548	581	608	514	595	585	545	583	538	545	558	550	581	626	567	529	571	586	582	556	591	566	534	558	594	578	576	520	577	587	560	582	567	560	608	563	551	541	601	558	585	580	539	592	521	545	528	550	542	585	562	563	565	594	524	528	564	517	572	571	529	549	565	606	512	571	557	564	613	573	579	576	592	530	607	538	601	563	583	561	593	588	558	574	592	529	589	569	553	548	535	596	585	551	531	575	521	609	571	579	549	569	581	600	604	594	540	565	563	540	574	583	558	571	563	598	556	561	536	580	573	545	569	592	553	561	533	548	633	557	570	548	544	555	530	583	528	512	555	545	568	596	574	558	567	558	582	573	553	569	523	569	562	539	599	533	541	567	568	563	566	612	624	569	575	557	577	562	583	612	609	584	614	547	550	557	560	550	538	612	595	573	554	604	576	628	595	561	548	589	530	606	560	524	554	586	577	553	580	540	549	554	543	540	550	567	567	564	549	545	590	554	585	575	549	516	629	565	555	597	541	515	562	557	523	610	564	544	550	568	540	565	609	597	575	592	563	573	574	577	560	590	567	549	553	597	565	573	582	587	568	567	510	570	563	576	560	577	577	549	600	571	536	569	571	545	603	589	566	591	537	605	581	566	555	522	591	563	568	563	541	581	568	556	596	621	577	607	585	550	562	531	553	580	550	560	598	585	568	607	589	528	569	538	543	587	585	560	584	578	592	559	582	559	574	577	608	577	581	532	546	552	580	587	589	541	588	570	584	582	548	575	565	551	560	601	573	600	590	573	602	586	585	583	548	589	576	529	554	593	541	563	560	583	558	572	582	584	517	588	571	547	560	570	576	591	564	534	564	586	550	567	576	549	541	555	587	579	569	608	605	586	577	609	547	568	539	563	577	564	568	565	573	571	606	555	568	606	587	553	577	564	516	583	552	573
26729	20946	13285	4443	2002	1683	1441	1258	1115	711	612	528	487	458	417	392	382	357	377	344	324	337	297	292	278	282	285	254	291	291	284	238	254	260	255	267	242	260	224	261	232	225	214	275	220	268	241	271	274	229	256	271	242	226	253	267	230	244	227	241	231	242	205	239	219	239	235	253	237	214	242	235	216	224	212	216	230	236	229	218	228	226	217	196	210	247	259	196	225	232	238	221	240	211	227	205	224	206	226	236	215	222	203	213	219	212	230	210	186	216	220	217	222	236	224	214	227	214	232	219	236	240	211	212	198	204	237	212	213	227	263	225	219	233	215	215	212	216	213	210	238	212	215	212	213	207	180	219	234	199	209	222	226	199	248	242	221	221	235	230	199	222	214	205	215	228	209	206	241	218	235	212	242	217	235	207	230	214	232	220	215	211	193	218	231	218	212	194	213	228	207	231	221	219	238	201	218	220	230	233	222	211	235	203	224	255	196	229	222	251	236	229	205	214	243	212	223	217	233	178	220	226	233	230	236	223	207	231	217	237	229	247	224	235	208	236	205	233	232	238	231	227	228	237	233	218	231	220	204	225	214	215	216	211	244	202	178	208	216	217	198	211	232	207	211	240	253	229	207	202	214	219	207	234	221	238	238	225	234	208	233	233	213	222	191	211	229	214	229	218	240	221	220	225	210	187	203	254	241	225	225	210	219	208	222	227	231	231	210	230	205	183	206	241	192	205	200	238	229	223	231	193	219	229	203	229	207	215	222	209	225	222	208	241	231	203	237	211	212	214	249	207	228	188	207	213	203	247	221	219	222	241	217	210	213	234	228	229	249	233	216	210	212	222	213	215	225	243	203	225	242	233	204	224	224	222	195	228	209	216	247	210	211	221	212	229	226	198	195	241	238	221	246	222	232	230	229	234	208	214	220	225	213	226	210	243	215	224	206	237	212	213	215	233	214	199	210	226	231	239	225	230	215	245	218	186	203	226	209	213	208	214	214	221	237	210	224	200	190	223	213	242	197	243	213	210	229	218	221	227	214	219	203	251	218	239	203	223	233	211	226	219	224	196	202	229	243	225	231	209	237	199	228	218	245	197	254	224	215	217	228	225	226	200	215	204	239	233	216	218	206	244	220	208	221	241	201	243	250	230	199	214	216	199	257	222	229	227	202	212	220	224	217	220	209	245	213	190	225	206	238	226	228	222	251	235	223	228	215	213	206	196	217	230	236	212	245	231	231	242	233	241	215	224	197	228	224	205	221	228	208	237	218	219	206	238	237	226	228	223	212	236	225	224	225	219	242	228	191	224	239	249	238	206	206	237	221	202	213	241	189	225	250	209	237	221	206	212	233	227	232	216	230	218	219	212	209	223	198	204	193	230	228	232	208	218	214	202	221	231	208	231	219	203	233	198	242	219	215	220	212	242	218	211	234	269	210	214	210	219	241	221	246	225	196	247	216	218	201	239	224	204	231	225	211	200	231	220	208	185	199	264	252	206	220	230	206	224	222	208	198	226	232	227	207	231	245	245	205	210	234	211	216	222	194	236	204	225	206	218	224	225	210	208	242	224	220	221	237	222	247	225	233	184	230	234	195	189	221	213	224	223	228	234	242	254	228	236	212	191	199	229	269	225	216	205	201	223	229	193	230	219	226	192	224	225	221	216	237	214	241	203	220	207	216	266	196	207	232	208	213	242	243	212	245	227	245	203	222	234	219	237	236	217	230	203	214	231	208	228	242	222	203	216	213	195	200	224	213	241	226	243	238	208	222	207	218	226	207	233	227	221	210	211	199	236	219	248	235	226	222	209	221	222	206	229	233	236	252	216	236	236	229	235	207	192	228	215	235	218	230	228	229	237	218	212	212	233	199	220	237	218	236	164	200	210	209	213	222	213	211	241	219	214	219	213	195	234	203	216	237	241	218	227	209	202	217	210	226	205	232	239	231	186	229	196	227	207	224	184	230	210	212	217	255	222	210	225	254	226	241	242	219	230	217	227	232	218	230	213	223	201	188	220	209	212	224	209	223	239	229	211	209	228	249	246	207	246	211	235	231	221	219	251	220	220	237	205	212	197	212	234	211	222	209	218	213	233	219	218	209	212	248	198	238	214	211	224	201	222	222	239	239	203	224	242	204	246	223	213	229	222	242	232	218	221	225	217	226	216	212	208	224	244	216	193	221	197	227	238	229	207	215	217	242	203	211	219	211	222	190	227	218	235	232	210	219	247	210	220	214	213	215	208	205	231	223	218	219	240	207	210	224	200	214	211	234	224	230	201	229	222	213	235	229	193	226	235	233	225	213	217	204	236	242	220	217	213	227	238	244	211	232	253	232	215	200	224	202	223	232	228	227	238	225	234	208	215	222	230	218	210	241	225	234	225	221	238	240	218	226	207	210	238	215	189	238	192	219	241	224	209	244	220	238	231	223	230	239	207	235	239	223	233	238	227	230	203	226	238	246	240	237	204	223	232	223	221	225	211	213	231	215	204	233	228	224	207	235	212	208	269	232	256	243	210	225	207	221	211	210	239	245	225	208	197	212	221	231	248	227	219	252	207	225	233	228	199	223	206	240	232	201	227	212	207	250	219	244	225	243	233	238	227	199	194	207	218	226	217	255	254	228	216	207	228	248	236	241	236	223	233	231	210	238	230	210	241	232	231	204	239	209	219	198	232	215	201	217	252	234	218	232	224	222	228	204	234	223	233	243	212	221	213	248	222	238	203	205	207	234	211	232	225	216	198	210	215	238	226	215	239	211	219	239	225	229	209	228	221	231	231	232	229	256	230	222	242	209	198	197	213	236	222	242	211	242	223	236	196	224	234	203	210	208	193	224	217	209	224	207	213	208	218	225	238	227	229	216	205	227	208	220	208	232	232	230	226	225	218	201	226	187	200	226	221	234	231	229	212	211	217	204	219	228	255	226	208	221	219	221	229	247	226	244	238	220	212	238	226	224	229	224	235	232	185	218	232	207	191	224	226	221	204	241	232	214	217	227	218	227	217	229	241	222	204	217	209	228	210	239	242	222	223	252	219	242	252	208	190	210	184	220	213	235	234	241	229	219	208	236	231	227	233	242	208	207	268	236	244	224	227	221	229	223	260	246	223	182	222	233	198	219	213	214	244	224	229	217	228	230	261	213	229	210	222	205	215	235	214	205	227	235	221	214	223	216	237	210	213	191	217	249	206	225	189	233	209	214	202	211	243	234	234	214	225	218	247	212	236	255	220	220	231	213	216	218	240	231	215	214	223	222	208	236	225	205	233	230	225	214	204	237	188	239	245	248	209	202	198	220	220	208	214	236	214	236	218	233	224	231	214	218	236	221	216	221	244	233	206	206	221	212	232	226	187	206	223	217	216	234	213	224	224	208	214	216	224	203	233	220	224	217	204	197	225	206	203	205	203	210	232	224	207	240	222	214	219	244	207	203	223	239	249	237	228	238	231	222	209	211	220	232	239	219	237	202	198	211	212	216	222	233	208	240	212
10729	16408	13237	8097	5795	5123	4699	4273	3709	2349	1837	1622	1336	1138	1074	923	887	983	925	865	758	745	667	600	608	571	588	553	567	580	535	501	475	472	438	459	474	473	427	484	479	469	448	431	435	481	496	438	529	486	425	438	434	449	414	393	421	420	452	411	398	392	369	385	393	383	357	424	406	368	371	386	417	380	388	378	367	358	388	392	380	398	395	398	373	387	394	377	370	378	385	362	373	393	395	380	394	382	360	401	423	361	400	400	366	401	381	408	382	402	420	363	393	397	396	381	389	392	379	411	328	348	367	420	401	380	364	379	372	398	362	383	366	398	362	393	406	385	353	347	384	405	424	354	355	408	410	374	376	379	364	418	393	409	412	404	387	370	368	389	367	352	398	381	410	376	394	377	337	395	390	388	380	361	375	422	395	356	410	393	356	373	385	348	409	390	404	357	368	379	369	403	416	394	384	381	388	395	385	329	379	360	363	396	395	381	397	407	364	395	395	390	381	403	368	374	412	325	407	414	376	368	393	382	373	365	403	395	394	370	376	363	350	390	383	383	391	356	356	376	382	351	413	388	402	377	361	417	386	381	360	402	382	396	412	367	370	387	397	382	366	387	355	364	403	382	382	394	380	395	405	378	375	390	373	451	389	416	370	357	381	355	396	365	350	410	416	416	386	355	411	387	409	398	395	364	401	387	404	401	369	387	387	378	390	376	404	380	368	378	412	395	368	363	363	399	375	374	401	426	384	393	414	376	419	406	384	367	379	398	375	362	377	373	433	391	369	392	407	373	399	355	364	406	407	380	393	360	379	401	366	401	410	358	412	385	360	406	408	372	391	398	375	361	390	381	390	370	394	404	385	400	378	368	408	411	367	377	371	354	384	338	366	394	402	382	381	369	360	397	355	369	409	383	393	402	434	379	390	382	422	385	397	380	389	396	383	375	390	415	387	376	392	350	388	367	378	371	384	422	397	360	414	378	358	376	374	385	372	370	385	372	370	398	372	376	385	350	366	384	403	403	380	364	359	377	367	358	385	406	395	374	393	382	410	391	416	370	378	411	376	433	378	395	373	350	388	374	388	381	392	381	403	363	386	380	365	410	397	398	381	389	398	429	366	382	412	389	383	364	398	367	381	345	417	373	392	391	393	377	368	326	381	402	413	383	429	388	391	393	376	360	387	381	373	414	400	404	390	377	393	429	373	387	381	391	371	390	357	363	400	368	381	410	377	362	342	367	395	409	371	401	400	398	350	362	381	364	397	426	375	365	377	400	378	368	402	397	387	393	388	370	400	366	372	400	398	379	353	392	375	387	377	390	402	392	351	387	365	364	391	388	412	381	406	362	410	386	390	374	403	380	369	379	384	389	386	346	406	357	382	384	404	401	351	386	372	383	377	365	401	403	406	368	346	383	353	342	358	377	400	370	405	381	376	372	393	400	366	428	386	379	392	375	334	348	380	371	385	402	369	368	421	384	398	372	370	366	395	393	380	408	355	387	415	369	367	379	379	383	412	366	361	347	385	382	394	411	392	379	398	395	379	382	403	367	382	408	390	400	369	420	431	375	386	365	421	385	408	424	381	409	413	376	415	383	363	384	398	401	375	352	381	378	388	373	406	379	381	374	382	404	371	390	354	360	363	407	376	373	380	381	391	366	397	358	378	386	377	408	371	346	371	405	362	388	348	397	406	385	366	393	386	371	395	373	391	353	389	403	426	388	379	396	401	393	378	384	396	397	395	412	381	359	403	368	413	378	392	402	376	375	379	393	371	384	397	372	372	377	363	364	387	394	390	363	379	375	378	402	397	372	352	382	389	400	403	388	423	387	395	380	381	374	389	374	365	370	374	398	395	331	418	404	361	399	395	373	370	384	407	409	365	381	393	371	396	390	366	391	410	400	394	367	425	368	363	346	410	408	363	365	354	411	382	413	379	385	382	384	418	372	354	352	365	370	400	414	379	382	362	373	370	349	326	406	375	375	381	355	396	418	404	395	348	380	383	396	372	353	382	380	370	419	373	387	393	400	356	354	407	373	395	389	366	362	390	428	380	374	392	385	368	364	391	332	409	411	410	369	398	368	366	382	400	416	368	367	372	371	402	412	367	376	394	360	390	378	402	395	424	355	394	397	407	398	408	409	402	362	369	413	380	377	421	326	381	374	400	349	399	375	380	393	405	378	387	408	402	358	399	369	397	377	362	410	381	358	386	365	391	399	380	399	384	375	360	372	377	381	382	362	412	406	386	341	418	385	376	400	393	350	354	395	400	399	371	398	392	396	372	393	364	423	360	401	397	376	388	376	358	359	364	390	352	383	403	373	360	392	336	406	384	394	355	376	374	391	404	363	372	383	424	369	381	360	413	370	344	381	360	382	381	404	359	413	379	391	407	361	366	375	380	361	392	380	394	366	361	356	354	379	428	371	394	386	399	369	367	371	395	355	369	383	396	361	398	397	331	409	346	415	435	367	398	367	367	393	382	382	380	391	397	381	364	343	354	402	379	351	355	410	401	379	351	364	405	388	402	417	402	364	349	404	325	364	341	361	359	397	388	385	380	376	397	368	403	385	372	415	382	384	365	365	380	397	374	385	379	404	422	403	395	408	379	362	380	385	372	372	342	350	374	343	372	378	371	394	360	412	411	408	400	410	377	353	360	366	365	422	387	382	377	389	367	399	393	430	388	375	384	390	383	393	375	404	386	379	369	379	403	384	356	394	355	376	390	403	383	410	380	392	363	408	396	389	384	392	368	347	381	406	389	392	367	372	386	407	374	404	369	404	363	387	370	375	419	380	357	334	401	379	365	394	369	404	366	405	435	381	410	391	397	373	398	400	357	395	364	376	362	405	360	370	353	368	367	385	404	365	347	377	401	383	376	379	380	384	355	375	385	406	408	385	360	362	389	411	401	360	387	392	341	368	439	392	397	383	389	384	412	369	377	356	393	381	364	373	373	382	383	363	381	370	383	392	395	361	389	370	377	369	395	373	378	395	398	376	399	354	377	351	392	402	412	423	362	383	421	384	395	392	391	359	388	372	437	409	403	361	402	403	392	413	378	394	416	390	382	392	383	376	415	370	362	393	401	385	365	382	351	391	376	386	370	382	370	388	393	393	401	406	392	418	401	396	351	385	421	404	373	382	381	400	376	404	399	422	406	390	411	344	362	406	396	382	354	356	380	373	383	394	363	406	377	383	392	374	377	376	366	361	393	396	431	384	363	374	370	376	429	371	367	398	384	367	409	376	383	408	385	410	345	394	360	424	356	377	367	393	395	397	381	364	403	397	401	385	373	406	372	377	402	405	377	362	381	383	390	369	379	404	393	401	376	387	406	378	370	381	402	406	347	367	388	393	357	348	374	405	378	387	345	406	387	398	397	375	376	391	377	381	353	391	405	373	354	326	375	377	405	404	359	407	360	386	406	384	416	343	412	370	411	353	405	352	345	385	413	419	401	377	347	383	374	372	341	364	407	420	378	382	386	364	388	397
24113	21252	28424	24399	20401	7268	3600	2720	2118	1354	1060	956	823	745	696	639	658	662	584	582	550	488	482	439	419	492	468	415	429	435	409	395	362	399	378	329	368	357	344	372	372	358	379	360	350	373	383	389	373	384	352	356	400	365	354	326	361	386	334	355	332	377	351	340	331	334	360	360	362	324	295	357	315	340	343	334	291	316	341	339	319	321	334	325	300	327	316	309	332	353	321	286	346	361	335	311	343	328	353	354	344	313	350	327	316	298	301	358	338	347	317	349	331	329	317	325	338	325	319	330	316	335	320	310	333	331	297	334	355	339	349	361	331	328	314	313	319	306	323	338	329	326	343	323	347	309	315	327	334	379	294	294	349	363	323	317	338	312	306	280	316	303	348	341	340	342	355	326	292	329	336	319	324	323	311	355	319	300	323	335	306	353	329	349	360	291	303	371	355	334	322	365	315	328	330	309	373	298	315	354	321	315	297	338	312	345	306	298	371	297	323	336	323	307	328	328	321	321	318	303	345	287	317	324	317	305	308	313	333	337	293	334	319	311	302	353	346	327	335	338	310	353	324	353	327	297	352	293	297	313	324	335	278	336	304	341	339	315	325	296	320	337	315	315	356	351	327	323	327	368	325	320	312	329	357	342	300	370	293	302	353	314	322	325	350	297	337	325	343	312	323	373	319	302	302	343	323	317	372	340	337	348	303	371	308	337	339	290	350	343	357	317	344	342	333	342	320	314	301	362	340	327	315	338	329	330	326	323	316	291	298	329	330	353	338	338	301	338	297	337	331	334	341	293	310	306	342	336	330	303	346	337	347	322	304	348	314	328	313	339	352	359	340	334	263	310	350	322	365	350	326	330	298	355	324	314	308	302	309	330	325	321	319	328	340	330	319	327	330	333	322	356	303	312	336	312	342	324	319	326	342	334	326	305	362	321	329	309	356	372	307	307	333	280	344	349	321	324	313	320	328	316	311	334	334	342	318	362	318	339	325	317	330	294	335	298	356	339	348	322	319	336	309	311	330	334	286	317	344	328	338	331	323	356	328	356	303	310	353	325	332	332	329	324	343	355	309	356	331	338	316	316	339	313	339	321	330	309	307	337	314	351	382	319	316	307	330	299	282	313	314	304	292	334	330	337	314	346	368	323	335	324	318	347	273	323	346	290	342	303	331	378	328	312	317	334	338	330	298	341	326	322	330	342	314	327	325	342	315	329	338	320	318	306	341	343	318	328	369	334	335	343	350	351	369	312	334	322	348	311	347	338	322	312	344	346	309	338	312	329	323	341	387	333	321	331	332	320	342	332	328	337	377	322	328	313	326	337	367	313	351	324	344	290	315	330	302	325	316	329	336	332	304	310	296	319	324	325	364	323	350	349	328	343	310	314	320	337	352	313	336	330	317	325	351	316	351	317	334	307	348	304	316	351	339	331	331	316	312	330	305	324	317	337	303	345	343	336	332	346	314	336	302	341	305	308	360	342	301	303	334	330	329	340	352	318	304	347	287	306	327	356	310	340	332	338	351	344	324	330	330	342	331	338	335	318	330	342	326	353	301	319	297	326	347	360	383	328	321	339	346	359	338	327	304	336	288	295	320	325	319	329	329	326	304	335	300	341	338	345	327	348	326	345	331	332	295	326	308	323	338	350	333	356	342	374	348	340	309	324	328	306	324	335	329	315	311	301	347	317	320	322	310	343	306	326	340	355	293	351	343	328	325	333	321	351	332	319	339	328	348	322	323	341	309	308	320	302	321	319	352	335	344	344	332	322	320	320	310	338	304	329	322	335	315	324	320	289	364	311	339	344	332	326	314	341	324	354	287	319	353	351	316	317	296	283	308	314	337	359	322	345	342	326	324	340	340	336	345	288	319	316	349	324	355	342	285	303	313	293	316	320	278	317	336	324	337	346	328	312	323	300	303	340	320	334	323	332	334	326	343	322	327	290	338	317	334	320	324	331	344	309	364	346	284	329	310	320	326	338	334	328	356	324	309	354	309	344	344	331	333	374	310	311	303	326	323	352	324	323	344	320	355	322	348	319	341	341	320	322	342	320	320	325	336	317	341	313	316	363	359	349	310	335	321	317	313	337	325	327	319	360	299	349	355	307	286	329	300	316	329	336	308	329	358	331	305	300	324	316	317	324	314	338	322	300	350	341	304	298	331	352	346	329	344	345	308	274	328	329	320	323	313	279	318	311	325	353	310	341	320	373	331	322	310	330	342	290	334	296	325	293	313	357	315	345	331	357	369	322	319	346	316	294	326	331	348	292	331	303	313	340	338	317	319	302	341	336	280	347	318	296	311	340	340	294	328	299	356	330	310	297	339	304	319	316	280	291	322	373	312	303	325	321	314	322	352	335	322	317	303	328	341	305	333	324	311	322	316	300	289	329	344	320	313	313	321	321	353	330	336	318	339	317	321	333	334	306	328	332	327	319	341	331	350	344	298	317	344	328	312	333	317	317	318	289	314	335	342	306	352	317	315	306	341	337	314	287	340	288	344	334	313	350	347	314	291	320	327	330	309	330	317	316	334	286	322	326	306	340	347	311	334	320	365	322	318	319	297	343	334	298	312	298	350	312	323	323	288	313	353	325	352	330	340	312	310	315	305	330	320	334	337	301	335	332	311	325	365	337	306	305	302	351	293	307	334	319	327	313	333	369	305	334	326	345	339	314	332	312	337	296	305	311	310	327	307	336	309	313	345	333	327	328	279	339	283	349	343	311	301	331	332	337	325	325	340	356	328	329	341	322	302	334	302	335	345	325	307	380	295	292	311	308	310	321	330	337	370	346	292	329	320	331	302	318	359	347	324	328	315	341	312	317	305	326	330	317	331	334	329	309	316	346	318	308	319	302	374	305	335	312	360	329	327	285	370	304	333	325	338	327	345	335	335	345	327	328	326	316	312	300	307	312	300	330	335	308	342	308	323	319	283	336	286	326	306	333	323	336	319	308	324	339	283	321	313	333	307	324	332	297	326	328	321	330	332	332	323	326	332	313	340	307	313	338	334	353	333	339	323	319	347	343	329	324	301	349	292	331	332	312	318	323	293	338	342	342	321	332	341	343	346	309	355	308	323	320	324	325	348	305	337	347	342	339	317	342	339	323	354	318	356	311	327	320	318	318	327	323	314	320	344	317	346	371	328	329	324	347	335	327	320	347	326	308	316	350	315	329	343	348	309	307	343	340	325	326	332	336	329	332	281	294	313	322	313	316	299	360	320	346	350	286	320	326	317	303	323	334	344	317	336	329	335	365	337	312	335	352	301	316	295	326	318	306	326	323	343	311	361	330	332	304	295	332	369	313	324	319	288	311	345	344	329	347	291	323	309	346	344	312	321	342	305	300	358	306	314	349	344	340	346	323	333	311	337	349	302	344	309	352	307	303	306	312	280	312	366	311	317	331	312	340	372	313	341	320	297	341	311	338	328	327	350	332	316	344	342	338	301	340	319	311	318	304	316	340	297	302	303	332	323	320	314	309
12761	24911	21601	14291	10732	9182	8385	7730	6359	4255	3183	2786	2382	2075	1891	1733	1791	1634	1494	1296	1203	1097	1091	964	922	963	942	895	928	890	817	813	706	722	651	674	662	662	662	635	670	666	630	672	761	721	677	696	720	734	679	684	667	618	550	575	648	629	602	595	583	602	563	609	576	601	603	596	602	593	544	566	590	569	591	553	595	533	567	581	564	551	541	573	578	591	569	560	548	551	549	580	522	536	583	560	530	556	537	557	592	560	521	567	566	567	557	575	556	532	563	513	546	539	558	533	536	559	598	577	574	547	564	560	537	576	575	535	523	561	532	566	530	571	558	563	554	567	606	583	539	548	612	547	601	568	530	540	538	582	521	529	577	540	516	545	546	566	562	527	544	530	536	596	564	550	533	548	584	538	551	559	564	593	592	567	499	572	534	555	527	542	541	572	578	555	592	535	599	587	524	551	542	571	551	578	525	533	562	520	573	582	546	554	543	564	553	577	546	550	516	542	552	495	586	539	597	637	532	543	528	562	566	526	565	568	580	579	574	556	597	529	533	522	527	568	595	601	555	528	552	546	555	614	534	598	590	536	582	601	526	551	539	566	560	564	568	574	583	573	527	555	547	565	542	546	590	572	548	565	565	568	555	541	552	552	551	549	549	566	559	532	566	572	544	500	516	606	542	543	542	530	583	537	603	607	509	578	532	532	569	588	513	564	540	590	530	551	597	562	532	552	518	537	537	548	556	519	564	543	572	521	558	567	562	545	538	544	487	571	552	576	515	535	564	516	546	571	546	558	517	543	559	534	560	539	562	584	545	605	586	573	519	540	583	565	560	540	559	531	553	525	545	531	566	521	596	565	574	554	528	562	561	535	525	575	528	520	568	532	549	538	534	537	548	590	564	502	562	553	591	533	547	548	530	515	561	566	533	549	554	549	584	545	548	543	537	525	535	558	540	546	606	582	562	531	553	532	531	502	559	572	582	529	569	560	566	541	534	556	554	535	574	576	549	578	609	546	569	561	574	546	539	584	559	566	536	542	558	550	592	542	549	554	563	550	548	543	576	559	564	585	554	541	588	581	545	540	528	575	551	568	542	484	575	562	553	585	526	525	532	589	577	535	554	551	567	583	553	520	507	574	556	553	528	567	545	530	557	582	547	507	565	543	556	544	523	539	525	564	574	581	549	537	534	537	586	483	543	566	546	550	551	536	551	571	570	550	587	547	555	533	538	542	565	553	520	520	592	563	565	566	547	547	549	527	538	570	530	557	543	555	543	556	531	554	570	570	549	540	544	527	528	548	548	537	571	597	558	551	562	568	531	538	536	556	576	551	551	557	527	561	577	559	564	563	561	550	575	556	565	528	570	557	549	568	533	596	533	593	556	561	521	557	562	582	553	578	565	531	578	517	547	569	579	534	561	527	517	570	535	561	528	572	597	556	545	562	556	551	520	570	567	535	554	587	571	533	562	548	574	510	575	541	568	557	574	568	550	551	558	539	553	509	521	511	574	557	577	563	571	553	554	536	562	554	565	549	563	538	545	519	554	586	492	543	512	549	545	553	584	599	538	590	545	567	554	521	602	512	554	583	520	561	561	550	572	569	528	576	545	541	556	549	582	532	521	559	546	548	561	550	515	540	522	604	578	553	575	522	569	577	541	554	511	591	577	542	537	530	556	513	553	538	542	534	560	541	556	564	578	603	517	598	580	557	529	584	588	524	548	612	527	581	590	526	515	557	593	547	562	541	579	575	554	528	539	602	554	538	547	533	542	582	547	559	561	588	576	578	588	527	577	547	536	548	555	570	520	586	534	540	571	504	511	546	562	532	548	524	563	533	506	540	503	582	564	577	592	580	567	542	556	610	534	552	543	560	545	512	550	589	561	569	521	581	566	541	520	543	579	591	547	546	535	543	565	570	563	561	505	576	543	559	526	578	567	576	593	564	508	579	527	575	572	540	510	559	547	539	542	562	533	550	506	551	508	527	565	553	536	588	520	571	550	564	547	555	544	542	512	514	543	552	513	547	563	557	550	590	550	531	534	533	571	570	558	510	584	513	582	607	545	593	559	543	567	563	574	585	559	526	533	566	557	547	515	548	542	549	576	528	563	555	522	580	520	591	548	531	587	571	523	578	535	589	580	511	547	551	543	573	561	570	541	570	536	569	560	539	525	559	524	596	520	574	562	523	542	526	553	554	560	548	572	553	581	543	574	532	590	523	564	567	563	528	564	542	564	532	557	552	551	530	514	551	535	566	586	556	546	568	564	532	559	548	550	587	515	544	525	542	609	500	588	593	585	536	531	571	601	523	511	491	610	575	588	549	579	580	513	511	574	531	536	525	547	594	538	547	552	553	536	584	517	537	557	592	588	537	574	550	541	499	525	547	554	519	575	512	557	539	567	547	560	549	557	561	589	533	543	549	567	570	568	546	517	537	559	555	516	573	558	528	560	573	569	566	559	570	543	557	600	543	581	548	548	581	571	530	539	523	533	579	586	519	562	551	548	530	555	531	586	554	516	562	549	555	558	559	592	542	575	571	536	550	566	530	568	561	575	534	560	509	548	554	532	528	555	550	569	593	587	545	556	515	559	548	530	556	566	608	561	550	529	518	561	576	519	546	534	546	536	547	552	560	556	570	550	546	559	593	519	573	555	576	584	592	583	522	566	506	536	610	564	556	537	605	564	563	572	561	532	554	550	558	507	511	550	496	558	616	528	517	559	554	548	519	549	513	547	569	532	536	554	521	560	556	545	556	533	565	531	542	568	588	541	514	550	562	500	556	552	559	518	556	532	576	515	555	549	542	506	547	541	548	551	559	538	557	571	524	530	529	567	586	531	573	572	547	550	560	581	560	584	548	596	577	569	576	570	545	562	532	535	540	550	551	530	518	551	518	564	555	601	560	567	554	521	557	531	580	560	575	568	580	553	554	575	552	572	561	563	553	529	550	557	567	561	560	584	552	579	571	553	559	568	584	547	603	522	533	561	542	551	503	562	532	493	563	565	546	542	579	590	588	583	575	529	539	546	518	575	533	553	599	522	557	551	594	558	531	547	601	571	569	579	511	549	580	546	547	524	535	537	537	559	599	576	541	526	528	558	593	564	511	591	533	563	565	589	553	545	582	515	551	512	564	552	579	548	558	563	547	576	532	537	574	526	524	586	555	545	579	538	583	558	540	554	540	546	559	527	534	552	543	542	526	567	534	558	572	562	559	563	541	566	530	533	539	549	490	559	533	566	565	555	535	541	566	566	583	558	551	549	583	558	579	583	554	558	586	533	578	549	553	504	564	518	544	538	545	529	546	570	556	586	588	574	584	514	566	544	520	562	556	554	571	546	556	581	524	568	532	601	589	531	523	539	561	529	535	553	565	560	565	560	546	547	567	528	555	577	523	579	552	547	607	507	561	545	561	567	551	542	567	592	559	548	570	577	516	554	530	529	489	549	552	538	559	542	566	581	523	533	544	581	557	568	525	550	557	524	587	599	562
23149	21248	29039	23770	21257	20333	8775	4128	2976	1974	1480	1285	1124	1017	914	915	884	840	783	639	683	616	595	540	543	526	507	540	492	518	474	449	467	396	414	396	437	408	406	364	377	420	371	427	413	376	407	395	384	411	370	399	403	356	391	391	383	322	349	340	367	359	362	363	343	339	316	351	393	334	344	336	293	341	311	352	339	351	318	344	371	323	390	362	293	366	311	346	360	350	364	366	339	354	347	333	324	375	347	343	356	318	383	347	331	315	370	302	368	350	380	360	343	335	341	354	356	362	373	327	328	353	362	339	337	316	318	363	317	334	336	378	352	349	320	360	337	329	336	326	345	363	362	335	343	351	366	324	338	343	336	347	358	375	343	309	363	343	328	362	331	352	347	344	353	320	334	335	374	342	332	348	323	336	348	332	355	388	339	343	320	333	333	331	369	351	362	331	333	312	359	334	348	354	348	333	349	315	353	331	368	359	384	355	352	331	337	357	354	321	332	324	338	357	329	353	354	366	336	348	355	330	340	312	339	366	334	367	355	348	345	322	313	355	313	341	346	373	331	355	318	352	340	331	337	382	324	349	343	319	318	343	335	326	324	346	342	303	362	339	334	338	347	353	339	318	349	305	333	335	357	352	368	353	373	357	356	361	326	346	352	340	379	358	339	307	344	374	315	353	327	351	340	319	337	340	317	330	333	322	338	369	324	340	350	353	369	328	340	326	334	332	375	351	334	372	349	360	314	324	304	330	318	314	323	325	322	369	341	294	374	328	345	327	330	330	328	334	351	329	327	342	360	327	286	321	355	351	345	330	338	336	341	380	335	325	311	348	352	355	306	355	365	353	357	316	347	352	320	337	349	325	323	348	319	358	337	325	345	334	357	325	342	344	339	326	345	318	333	346	365	348	312	307	329	339	343	333	334	329	332	359	346	342	346	352	316	318	316	332	354	318	326	326	340	339	313	356	327	357	364	320	336	354	343	354	335	357	392	317	359	333	348	342	348	347	373	337	335	342	326	366	329	318	311	316	327	336	381	339	342	319	323	349	334	333	300	354	343	337	309	361	385	344	353	335	353	359	325	327	335	331	344	369	334	337	332	348	379	341	338	338	337	335	318	365	344	328	333	372	360	337	316	352	327	319	343	380	370	324	364	336	342	411	327	338	331	305	331	332	356	314	361	348	371	326	345	333	343	389	375	348	345	339	335	358	342	317	340	326	362	335	330	348	362	358	345	333	341	344	342	377	356	339	324	339	332	339	367	314	336	330	344	307	332	301	304	319	341	309	342	341	324	358	341	339	321	298	342	297	349	349	333	366	335	367	346	325	332	331	346	344	370	379	354	347	361	327	351	337	383	359	312	333	366	353	380	350	328	332	356	362	351	350	350	318	349	330	371	334	370	335	335	338	344	334	369	355	369	355	323	372	317	364	324	325	313	355	371	308	345	373	323	366	339	367	343	333	332	356	361	336	314	338	333	328	351	338	330	340	353	342	316	336	335	320	323	340	327	352	333	320	330	329	332	356	321	344	341	336	363	310	336	328	336	354	341	307	281	332	337	352	347	347	351	347	383	317	335	347	342	316	308	336	315	324	331	329	345	325	310	351	357	327	321	332	365	352	326	338	343	359	340	355	333	295	334	336	337	351	361	342	349	364	333	329	347	337	329	341	317	332	328	328	331	361	333	336	334	354	350	357	358	353	359	313	326	364	322	327	347	364	365	370	317	328	356	349	341	345	321	339	361	367	347	339	337	355	350	324	348	349	332	359	327	326	354	310	343	349	325	322	316	361	317	326	316	320	365	285	338	319	346	335	340	340	316	334	338	339	340	330	335	359	349	346	375	326	323	341	345	338	330	345	359	363	329	349	325	343	316	296	337	319	315	350	346	344	359	346	335	351	345	358	375	353	326	377	298	335	348	328	307	334	316	359	382	306	329	360	312	333	347	339	344	337	344	356	326	327	343	330	298	342	336	317	376	322	308	337	335	365	333	315	351	338	315	328	340	360	325	334	329	335	319	311	366	334	316	325	340	366	336	341	351	355	358	340	354	318	342	321	360	327	345	303	352	320	331	306	371	373	320	340	343	328	326	363	346	325	333	379	328	313	343	315	334	327	342	349	357	317	312	323	352	332	363	319	353	370	353	330	352	346	345	349	313	368	348	308	335	346	348	353	337	349	340	324	371	340	315	316	325	301	337	362	364	385	324	346	348	338	310	333	327	340	353	352	342	345	312	353	316	293	339	342	317	350	363	326	292	356	331	332	374	339	331	331	338	321	356	340	360	367	334	323	374	329	368	331	359	323	299	362	343	314	345	347	345	328	344	363	360	339	336	337	363	359	386	350	305	368	330	349	371	333	310	361	340	361	310	355	327	307	302	313	378	323	308	324	347	372	353	344	333	362	321	340	341	348	360	331	338	288	341	343	327	326	360	328	352	315	348	388	372	360	312	328	342	364	325	333	327	347	329	333	340	321	353	383	332	354	339	385	336	382	346	331	336	342	311	345	330	340	335	342	317	373	348	328	311	355	326	353	331	324	313	348	360	346	313	340	339	351	328	340	321	339	345	334	341	309	328	317	338	308	341	359	347	351	326	363	332	330	328	331	328	333	333	354	318	359	331	323	341	334	348	336	336	324	336	329	326	331	334	318	327	323	300	316	393	333	373	357	375	350	317	353	346	338	340	326	350	347	322	338	348	333	336	304	335	338	329	331	348	353	347	352	341	314	320	320	335	383	332	342	343	342	363	328	361	340	373	332	330	365	339	332	337	327	320	349	344	332	349	339	333	314	361	358	353	312	364	301	334	346	321	313	325	305	362	320	358	356	332	354	332	322	340	327	316	300	390	370	344	349	320	346	336	342	348	343	324	319	352	343	326	352	338	345	334	340	322	353	321	342	304	375	334	318	361	354	333	339	351	324	350	335	365	353	318	366	346	341	362	327	305	331	359	295	342	355	337	360	333	346	353	366	294	357	328	344	331	363	313	326	330	331	339	347	354	321	341	345	338	320	329	342	340	313	319	348	327	312	351	335	342	345	317	333	349	356	362	314	315	318	329	337	347	370	342	329	333	350	343	354	341	337	315	332	329	381	307	346	327	327	338	334	354	352	335	297	362	333	359	328	329	334	324	377	318	345	360	331	350	336	355	313	352	313	327	292	327	328	338	339	379	344	346	356	344	378	359	372	343	305	330	379	307	336	353	329	391	337	356	354	361	323	318	339	331	311	319	346	338	336	316	303	319	309	310	334	340	333	329	349	347	338	318	337	304	332	347	326	334	326	332	337	333	347	317	308	320	313	304	319	330	333	340	361	336	331	309	363	314	350	323	338	324	353	357	355	300	344	329	317	346	328	324	317	345	282	382	319	347	323	353	337	315	345	367	333	320	306	325	400	324	339	336	341	347	347	372	325	332	336	292	359	345	356	320	334	330	337	379	322	346	315	332	325	316	361	344	327	357	313	338	333	357	307	322	358	325	327	362	323
15462	30420	26961	19020	14838	12624	11658	10406	8773	5987	4471	3930	3283	2893	2587	2445	2390	2223	1895	1732	1559	1405	1227	1174	1189	1209	1125	1117	1155	1087	921	939	841	800	803	822	741	767	707	710	627	693	697	743	755	780	753	717	809	722	723	699	681	685	684	685	651	644	637	640	596	575	627	653	634	579	622	618	566	587	573	619	610	583	580	620	579	571	599	573	586	590	596	544	582	577	592	592	552	596	611	549	613	592	598	543	594	636	613	558	567	604	588	543	600	586	539	590	564	602	582	612	590	561	532	597	555	577	575	571	569	560	586	584	624	577	586	575	597	573	579	553	601	549	548	536	552	578	560	583	606	565	580	580	614	575	557	568	571	585	562	591	576	582	577	590	598	563	616	541	616	546	542	565	591	565	580	589	569	553	575	558	576	552	578	598	560	572	571	592	508	620	550	540	545	634	556	556	546	579	555	596	575	561	535	574	578	563	586	564	578	532	569	559	588	595	607	563	555	552	558	565	574	536	594	616	545	597	519	542	523	569	585	572	570	552	574	554	612	526	580	597	594	507	586	589	557	573	511	561	571	573	593	539	607	543	542	563	600	580	578	611	570	584	594	535	561	570	588	580	581	588	562	552	570	553	616	552	544	572	564	591	614	550	571	568	531	591	561	551	568	562	580	548	629	565	577	532	587	572	592	568	577	558	582	607	592	543	582	543	560	578	592	566	577	565	586	561	578	556	575	555	544	575	568	561	606	563	564	570	542	554	531	628	567	632	548	597	603	568	604	548	567	563	574	600	590	610	541	598	600	612	581	547	591	562	560	572	555	590	595	550	585	527	628	540	581	535	610	566	568	586	532	579	563	568	521	567	562	547	605	580	580	518	530	575	561	605	563	591	578	557	573	598	575	574	618	576	575	608	563	570	589	579	562	557	569	565	580	549	551	511	546	566	553	597	592	519	543	553	587	565	589	562	538	569	604	589	569	560	621	570	583	611	582	594	553	564	565	583	583	558	559	570	521	578	578	531	563	609	588	570	575	575	561	572	590	568	576	611	554	541	626	553	578	594	562	597	530	580	563	573	590	592	588	579	561	569	598	535	540	566	580	572	560	548	574	576	555	609	577	575	638	566	632	558	561	563	551	532	551	579	526	558	512	563	541	612	569	575	539	559	600	590	585	625	558	565	570	575	530	588	529	594	619	570	558	533	576	544	542	557	561	559	604	578	582	582	551	554	543	606	560	607	566	562	554	608	606	589	569	534	600	600	575	585	553	558	580	563	561	585	596	538	539	578	560	585	569	583	581	530	550	588	573	556	552	600	573	545	598	595	544	572	582	550	552	542	584	593	532	608	571	552	541	548	550	551	565	565	550	543	590	578	562	565	609	587	548	594	557	543	583	558	539	579	566	572	577	562	595	592	523	584	568	598	552	603	561	557	587	575	556	590	570	612	563	602	558	580	579	574	589	546	550	595	578	573	596	584	619	588	563	574	597	558	581	583	572	537	587	571	563	552	569	532	545	565	605	586	576	546	582	561	581	591	574	573	536	592	543	581	547	577	572	597	591	518	584	598	556	569	564	577	578	539	622	547	589	557	519	549	526	573	598	575	516	560	538	544	553	550	571	595	567	586	572	566	578	564	547	576	592	584	587	551	574	581	530	590	556	593	580	562	579	538	544	611	552	528	578	576	583	562	564	538	578	577	588	524	578	545	556	604	558	577	561	548	559	570	594	533	573	581	554	575	589	549	532	561	593	543	573	558	569	570	554	534	625	542	573	542	549	546	601	613	613	546	563	558	573	582	547	602	586	594	570	562	575	593	576	543	592	583	565	566	527	559	542	548	616	554	580	571	566	553	583	587	595	597	582	550	586	566	561	598	565	532	582	563	596	579	553	549	590	588	567	580	565	576	527	596	548	549	546	528	561	584	539	554	592	598	584	548	550	540	551	557	575	559	574	546	597	554	571	617	539	569	602	555	566	587	606	531	569	584	528	579	570	575	573	536	591	566	558	536	572	552	608	578	567	551	574	546	593	596	560	601	566	553	564	613	546	582	577	591	538	611	522	580	600	578	556	611	557	595	590	589	578	610	578	601	593	581	551	601	519	564	537	582	585	532	545	571	568	585	554	567	564	594	632	580	541	574	548	579	563	597	549	582	578	580	584	559	580	556	580	569	549	553	578	550	577	557	557	539	601	541	557	529	619	569	610	565	581	604	557	588	535	559	574	570	573	606	586	532	569	582	603	571	613	609	561	565	573	577	580	560	568	568	596	581	613	588	544	563	566	571	577	567	572	525	556	568	528	558	587	584	573	580	537	531	583	588	525	578	584	547	553	582	600	583	588	569	556	604	566	578	555	571	562	560	531	587	577	594	520	591	566	576	589	576	551	610	564	545	539	618	515	586	599	545	584	588	544	540	551	579	542	586	504	548	555	577	566	581	611	584	565	537	574	549	527	597	545	581	585	570	563	590	586	564	609	540	575	570	563	570	592	577	582	582	573	548	543	551	547	573	519	558	558	551	572	576	556	531	545	564	579	570	583	580	529	603	551	543	541	581	587	565	582	562	571	589	559	564	572	584	580	544	602	566	606	577	590	549	573	549	576	584	567	588	519	572	562	604	574	579	548	590	540	594	524	604	599	563	592	568	573	576	614	548	563	578	557	615	596	579	581	597	583	571	574	572	525	582	557	590	563	548	563	564	572	565	564	581	574	602	570	588	575	560	576	567	595	578	578	603	549	578	533	581	593	550	592	586	569	594	569	573	569	529	508	562	561	528	571	522	664	606	556	554	560	568	582	503	536	556	561	567	568	602	547	596	570	521	600	546	605	585	563	598	559	569	595	560	573	571	558	500	563	545	586	582	590	576	591	572	583	549	547	580	610	583	591	564	586	580	590	543	591	614	557	551	547	595	598	582	573	547	567	562	562	528	568	521	540	579	598	550	550	581	580	620	565	587	558	524	553	540	577	562	592	579	559	559	536	613	590	605	599	563	594	587	596	558	597	604	584	534	527	564	565	549	548	579	554	550	583	571	584	566	585	578	609	578	558	578	606	589	557	580	572	565	557	553	543	544	602	561	582	533	560	569	570	606	536	585	593	563	546	605	564	571	601	588	599	574	587	547	566	574	599	552	610	588	597	559	587	590	553	545	511	538	569	551	586	582	569	541	535	558	566	584	530	529	581	550	595	525	573	582	555	582	561	560	607	548	536	586	587	583	617	561	576	588	587	604	606	521	553	588	554	583	589	590	505	567	552	577	557	516	567	589	574	567	607	594	546	556	560	584	540	570	546	539	566	547	547	571	622	566	583	548	624	533	602	619	547	541	563	544	552	536	549	493	568	552	590	598	562	586	562	562	536	573	574	521	561	523	571	587	540	547	578	601	570	579	578	568	562	572	555	507	590	584	548	592	539	569	562	562	611	606	580	562	570	558	600	556	587	592	566	545	580	540	585	586	574	590	562	554	567	563	542	575	544	604	574	560	563	589	574	550	612	561
26732	20916	13367	4525	2132	1527	1352	1200	1042	745	626	513	463	426	384	371	375	385	343	329	354	318	307	278	288	309	293	288	302	294	236	279	242	231	232	235	213	259	225	240	255	215	222	254	255	243	238	261	250	253	240	207	238	234	230	242	216	204	236	221	218	207	231	245	201	239	213	221	190	198	241	224	240	226	216	228	202	239	227	241	217	219	197	246	240	204	202	240	184	212	203	208	216	239	212	205	218	219	237	193	235	226	224	216	204	232	189	229	194	223	243	217	216	214	223	235	216	206	221	188	219	216	219	213	236	208	197	196	214	180	216	208	223	210	235	220	196	217	209	205	261	232	207	221	247	223	221	190	193	226	196	223	221	229	209	240	235	221	221	190	241	199	221	207	196	216	231	206	227	230	193	231	231	223	221	225	209	236	204	220	223	235	217	229	209	205	189	219	216	220	219	227	223	216	224	234	227	222	219	210	213	218	209	227	227	233	180	195	201	197	229	207	236	204	225	210	236	199	201	229	232	214	208	223	228	216	232	214	228	213	207	218	213	220	243	233	220	219	227	207	237	233	211	211	230	224	228	246	222	208	230	209	201	202	198	207	197	217	220	214	213	221	217	201	232	216	237	209	220	229	205	226	238	200	222	227	217	223	268	218	204	213	225	231	210	190	227	215	226	201	191	254	245	241	211	218	215	212	225	228	223	219	228	240	208	212	244	208	237	242	233	238	216	221	233	245	233	219	221	241	241	217	225	239	249	246	173	208	237	229	208	224	201	210	205	213	228	231	202	243	222	224	207	193	214	219	219	207	183	196	194	231	197	223	202	207	199	203	205	225	258	237	231	218	237	184	215	216	225	253	221	218	226	196	231	219	204	210	223	244	243	238	200	239	223	233	227	201	220	226	218	229	210	221	243	224	224	231	200	211	213	226	202	221	221	213	224	198	206	205	194	199	210	201	243	221	213	196	194	218	228	197	224	213	218	216	216	236	261	224	235	204	249	202	221	198	196	207	205	206	222	230	235	220	206	188	217	221	212	218	224	216	205	205	242	244	248	228	227	226	236	211	190	218	197	209	214	259	211	211	220	210	198	225	246	206	220	218	215	225	216	235	216	210	200	211	208	190	227	211	196	207	221	237	213	240	209	225	206	229	211	217	213	228	226	238	236	207	209	221	207	230	214	192	186	234	202	225	204	229	232	225	211	220	240	218	189	245	239	202	227	241	189	222	213	223	213	240	236	236	197	228	229	220	209	190	208	221	214	247	206	218	244	211	206	251	229	222	222	216	208	224	206	204	236	211	211	193	216	193	225	211	217	178	246	230	226	190	223	217	209	243	216	231	220	212	241	244	232	212	218	204	244	229	237	216	217	213	204	225	214	246	249	210	209	212	199	231	192	215	199	219	238	222	242	227	222	240	219	225	200	239	210	242	191	216	236	226	254	240	238	217	210	234	196	233	214	212	211	227	235	246	210	224	220	230	213	229	220	216	213	209	200	225	235	213	205	229	245	193	203	238	217	210	217	220	205	229	206	230	229	202	219	239	228	219	210	217	245	250	215	205	222	245	191	229	244	206	208	220	214	214	221	220	227	221	233	265	243	219	216	215	198	195	228	206	232	220	189	207	230	211	221	205	229	234	181	207	221	194	217	210	202	244	217	206	233	213	242	229	189	200	235	205	207	223	195	212	220	203	247	197	205	211	231	204	206	239	223	216	215	244	220	223	226	237	236	201	227	228	220	202	223	228	204	215	217	229	222	224	224	226	211	178	227	225	242	236	234	211	222	229	221	241	202	228	220	199	221	234	241	232	215	217	224	213	206	212	217	213	208	225	205	195	209	238	234	204	227	215	246	211	208	206	217	202	216	194	229	227	210	226	199	226	211	201	254	223	235	213	228	211	239	218	225	211	201	206	197	221	242	210	206	218	200	236	236	204	192	219	208	230	211	232	214	233	212	202	220	234	209	219	223	222	182	240	196	204	220	222	203	196	214	205	215	228	202	231	197	202	202	212	218	235	210	240	232	233	206	194	192	205	215	193	246	218	224	223	224	259	217	208	237	226	207	199	222	199	206	208	209	203	208	212	191	198	209	242	228	211	227	200	238	227	186	222	225	215	236	220	204	229	208	232	214	199	213	237	241	228	230	244	222	220	206	224	221	223	222	204	202	214	210	213	222	257	219	222	220	245	214	234	227	224	217	211	246	190	202	223	209	218	223	176	227	244	194	201	190	187	224	235	210	204	236	241	216	189	216	202	215	227	196	209	217	201	211	227	207	249	219	223	191	215	242	238	248	218	213	212	203	210	211	192	217	233	233	250	222	222	219	215	207	218	205	228	221	229	230	216	202	245	249	181	232	229	238	218	223	213	200	198	214	194	222	218	204	219	214	198	223	214	190	210	224	236	214	224	204	237	190	240	212	211	213	220	222	212	239	195	216	237	207	212	233	202	198	227	194	220	205	246	232	186	188	230	204	199	231	219	232	225	213	225	220	184	201	205	216	224	218	232	226	225	210	211	193	226	212	203	223	209	184	232	206	237	229	210	252	207	208	214	207	220	220	208	218	214	214	221	203	219	193	222	227	204	230	209	192	235	212	238	212	174	208	215	203	213	232	228	232	217	231	199	213	218	199	224	232	231	223	225	211	208	228	254	237	218	212	221	209	221	204	240	215	210	224	211	218	217	216	203	191	218	236	220	223	219	228	218	231	222	195	230	248	234	213	202	219	201	205	221	215	210	225	232	232	214	206	216	194	223	215	213	215	239	236	226	236	210	201	221	201	206	236	208	212	243	185	221	228	228	196	222	195	230	210	226	220	220	212	239	195	240	251	226	223	232	219	207	227	211	237	189	208	208	209	248	210	223	236	226	204	212	203	205	214	205	193	212	218	222	215	226	201	225	215	205	239	224	189	193	253	194	197	225	228	243	223	228	206	243	214	241	214	192	190	216	239	211	221	224	222	224	214	224	239	200	231	201	241	218	228	210	216	229	235	206	210	211	231	224	224	242	230	245	202	207	209	218	248	203	201	200	246	200	236	212	220	207	222	202	208	202	207	219	242	221	211	228	212	242	211	229	222	205	232	201	199	215	172	181	217	204	219	234	210	176	211	229	215	227	200	257	205	201	204	208	231	206	223	209	230	196	240	213	214	213	243	213	213	229	229	239	207	230	247	207	216	225	241	195	223	215	234	212	232	238	194	207	208	201	238	213	208	211	211	206	220	195	228	219	204	187	221	210	195	212	232	239	231	241	205	217	209	216	225	236	206	216	214	225	201	236	209	196	204	209	219	203	215	233	235	227	198	204	209	207	205	195	200	229	228	232	211	236	184	214	212	224	223	233	231	242	206	227	214	230	205	227	194	256	228	245	237	221	202	230	245	213	216	217	210	222	207	236	210	207	197	207	238	229	207	222	225	214	216	227	225	220	226	207	217	199	224	193	220	223	229	197	211	206	216	226	229	222	214	231	241	199	218	200	227	203	237	243
10529	16238	13507	8210	5601	4663	4383	4176	3467	2448	1879	1462	1298	1097	1084	1042	972	884	769	767	692	714	647	659	588	611	602	577	600	571	526	466	441	467	452	429	456	466	442	467	434	461	460	477	502	448	464	446	493	497	458	424	467	428	374	414	431	430	415	417	404	411	372	421	394	372	390	395	395	389	401	399	384	410	377	403	378	375	420	384	384	363	367	361	350	363	391	403	367	344	395	362	373	385	395	362	372	373	356	356	400	360	389	369	384	393	372	366	403	367	361	414	382	399	396	365	386	389	389	349	413	368	384	362	328	361	368	380	377	364	364	359	377	394	366	367	378	380	440	404	364	410	418	363	403	399	401	384	403	356	396	372	383	364	357	405	412	368	397	418	351	398	394	347	373	383	393	377	365	366	358	413	365	396	380	380	381	373	373	373	368	371	364	371	369	420	353	347	347	407	363	402	381	409	393	372	390	403	380	381	368	373	351	396	395	370	352	381	385	392	384	360	351	386	385	393	381	380	365	382	366	394	386	393	362	365	379	407	368	343	378	366	370	398	353	380	379	415	334	353	358	363	362	399	380	392	366	376	396	377	375	396	384	358	385	370	393	403	375	378	370	384	349	367	382	405	382	409	359	394	375	406	360	392	415	359	414	397	402	392	356	373	392	368	370	392	372	369	363	371	367	402	354	357	344	348	371	353	381	375	383	375	375	373	383	387	400	403	392	364	354	372	357	351	387	390	343	381	357	381	406	361	360	399	385	351	355	391	364	395	388	374	371	384	367	385	395	399	365	400	387	361	404	395	394	408	374	385	401	348	371	329	364	367	376	393	362	374	374	365	376	371	359	409	382	356	404	369	402	385	404	405	384	372	375	351	393	365	355	386	370	384	383	386	366	373	386	353	398	393	375	357	349	422	375	390	399	353	375	390	355	377	364	433	384	381	355	371	382	411	381	386	397	404	381	409	341	403	363	403	390	390	372	380	367	397	361	388	389	365	366	364	371	400	380	387	385	369	376	373	404	393	390	353	372	365	385	400	413	365	406	379	338	378	404	379	365	353	376	397	412	377	381	405	352	360	352	381	367	379	399	383	394	376	381	370	347	378	343	390	392	396	352	381	374	392	395	368	371	405	411	371	396	370	410	378	380	388	385	382	373	377	429	403	407	396	391	394	385	370	386	424	375	354	395	370	362	348	389	357	338	355	409	368	402	405	366	366	367	362	415	400	397	381	356	415	382	384	388	381	372	397	381	383	378	364	372	400	386	403	389	406	410	377	376	377	343	357	364	402	387	380	367	395	388	364	344	374	388	388	382	388	388	385	364	366	372	399	398	366	351	392	394	393	366	401	384	386	379	377	362	351	396	355	383	401	399	398	377	369	362	356	382	401	333	403	365	370	387	381	367	416	401	351	378	358	352	365	382	385	382	363	388	372	390	409	364	404	397	392	390	380	396	371	368	400	393	384	393	380	366	414	381	378	388	413	387	371	361	361	380	398	377	353	357	374	379	402	364	399	376	409	390	391	370	368	385	369	356	380	423	363	385	394	389	353	365	407	366	399	373	377	384	379	392	387	404	374	367	405	399	347	398	407	362	393	404	377	355	400	396	411	363	408	376	379	379	364	359	360	388	370	374	389	376	426	367	370	363	346	375	405	390	384	381	357	401	402	403	364	368	356	395	375	395	383	378	361	400	364	377	353	369	359	386	396	375	381	384	376	405	389	412	374	375	366	396	360	419	387	393	374	335	397	362	377	412	351	429	405	353	322	368	393	375	357	403	369	354	386	329	391	381	370	398	405	357	425	362	349	403	376	360	394	339	378	401	415	381	386	383	383	402	384	378	371	356	366	428	427	378	368	411	397	402	389	393	357	378	380	333	419	390	367	348	392	363	376	354	376	371	362	407	387	372	377	395	367	386	369	355	377	392	358	360	369	380	378	367	404	399	390	359	346	378	380	367	345	363	368	387	367	365	373	354	362	356	354	410	365	387	342	403	378	337	340	405	386	367	354	358	398	353	403	383	389	369	379	407	358	395	381	382	361	384	368	367	387	341	380	391	396	390	367	390	374	376	401	427	372	367	365	387	398	318	397	401	390	385	377	411	366	379	366	393	385	388	373	379	365	345	352	335	386	409	363	381	367	392	378	371	357	345	343	391	393	404	400	397	358	410	390	378	382	381	376	369	362	393	380	403	394	363	385	387	378	381	404	359	390	377	395	377	378	353	390	392	371	376	376	393	362	349	342	396	386	406	372	358	386	363	426	404	379	373	392	368	352	382	368	379	405	348	426	368	370	392	386	349	336	376	386	401	347	376	344	398	393	344	350	380	359	383	355	411	361	408	366	404	363	387	358	347	376	378	387	371	367	407	411	360	389	369	386	375	366	364	392	361	366	371	367	382	361	411	347	385	397	366	377	398	402	399	396	364	399	406	353	387	383	377	393	381	364	369	420	404	354	378	407	377	407	393	381	343	387	373	366	343	364	397	374	375	403	391	359	381	376	351	382	363	380	393	379	385	373	432	386	388	388	364	368	395	367	373	407	396	379	348	369	407	372	393	389	362	374	386	371	351	391	373	360	375	375	424	413	362	410	394	405	360	402	391	377	342	367	356	357	352	339	412	338	364	388	385	370	387	349	377	397	393	344	398	395	370	375	386	401	379	395	408	374	379	376	432	411	379	372	346	381	398	362	376	360	411	404	392	358	386	392	408	402	373	412	365	358	359	377	375	361	344	380	363	422	385	392	372	360	361	379	418	365	377	408	372	371	384	396	389	382	387	403	385	360	372	407	349	419	359	375	371	356	392	389	384	416	408	392	378	362	387	374	379	349	367	415	375	375	369	353	374	354	353	378	414	366	380	371	341	360	390	361	358	346	364	372	377	421	346	375	362	381	386	375	340	358	400	371	370	378	379	377	374	368	405	374	371	365	378	378	383	353	370	405	373	375	358	395	349	395	357	385	402	389	376	360	342	381	384	403	365	386	351	380	369	371	415	380	386	387	388	369	375	387	348	352	377	383	353	359	391	365	378	425	377	365	369	411	371	365	352	337	373	377	372	387	405	375	393	352	395	354	363	365	384	350	367	381	364	348	368	409	357	392	376	355	398	328	406	398	398	387	380	382	361	387	381	409	388	363	357	334	373	381	358	381	340	390	383	389	385	354	366	398	348	380	373	356	399	387	375	408	352	377	384	403	385	362	369	368	341	382	380	370	369	374	379	390	383	344	389	405	410	370	369	374	395	373	387	368	364	362	390	366	386	392	382	400	401	406	393	385	386	352	357	382	394	426	398	382	396	356	364	369	389	416	379	383	365	415	383	393	399	377	369	354	357	396	405	385	386	411	410	397	349	405	366	344	371	370	405	406	371	407	371	408	404	373	389	390	384	376	367	398	389	366	405	366	402	375	387	372	397	359	365	378	374	393	331	370	353	383	367	388	368	370	358	391	392	365	405	341	371	390	373	383	347	338	356	378	359	389	409	377	409	336
24190	21260	28388	24452	20363	6998	3373	2411	2111	1472	1143	935	811	792	750	734	644	634	619	538	530	517	525	467	460	423	429	454	454	386	416	387	378	366	384	380	363	380	364	362	361	410	392	367	355	347	377	386	409	382	373	373	356	346	375	288	362	334	352	339	331	357	344	336	336	350	332	350	306	337	343	338	359	363	307	349	339	330	362	320	332	329	320	325	364	311	350	340	325	307	309	356	337	353	309	324	272	329	339	305	317	333	327	336	296	342	351	315	342	353	329	323	346	340	326	339	291	318	330	347	362	338	346	318	324	310	365	321	321	350	345	352	324	311	367	318	318	328	335	345	347	312	336	316	333	363	357	311	311	320	300	348	334	341	353	309	355	341	325	314	337	319	332	328	318	334	344	347	369	326	326	352	345	344	327	351	336	331	346	347	320	312	320	332	323	330	349	325	310	299	322	338	318	352	321	326	326	319	296	322	312	349	387	321	335	299	336	334	351	315	344	342	342	339	331	318	299	325	332	336	347	327	336	319	318	337	313	339	313	363	330	320	329	347	320	373	327	357	335	320	309	323	347	344	327	338	316	333	323	358	299	361	347	303	335	326	328	369	318	317	320	315	332	328	308	334	293	358	319	328	319	330	354	343	368	346	293	370	350	339	326	320	287	390	276	303	334	311	327	338	304	334	305	343	307	346	318	317	311	334	315	340	364	327	332	335	348	335	324	315	333	331	365	332	337	335	317	327	336	314	330	323	345	333	288	354	327	303	335	333	330	308	343	341	333	343	324	333	316	315	328	343	349	318	312	344	321	329	319	323	335	345	332	346	333	336	318	290	342	311	362	318	324	315	316	309	344	309	364	345	339	344	325	335	328	330	321	300	329	356	337	319	363	313	320	350	326	343	338	328	346	342	337	353	323	356	312	329	337	334	334	324	370	316	327	298	319	321	324	337	346	326	326	339	334	350	339	308	325	336	322	341	361	322	335	304	340	329	304	330	328	314	319	343	309	308	343	334	328	316	324	337	377	360	327	355	347	331	320	324	327	347	308	360	323	333	320	341	328	333	330	321	327	322	338	326	339	334	336	320	326	317	352	316	355	317	352	295	341	336	361	339	360	316	340	316	340	348	316	302	329	352	345	318	321	314	348	327	383	320	349	319	313	346	317	350	318	330	332	291	333	317	321	353	328	320	335	327	325	327	323	318	359	340	315	347	363	312	339	324	359	312	345	308	310	344	325	325	325	322	317	322	316	338	304	325	331	346	328	357	322	293	296	326	323	346	329	308	351	299	321	317	335	352	335	334	302	327	318	320	325	322	309	332	306	303	348	299	363	335	326	316	311	309	337	317	328	323	311	315	364	331	306	341	341	336	334	320	344	310	337	332	314	328	301	318	330	342	331	335	305	327	317	353	319	339	341	343	342	352	319	317	309	309	341	337	353	343	330	290	343	283	322	346	339	318	336	338	313	316	297	318	346	322	315	364	318	314	369	332	318	309	314	331	351	338	324	311	320	341	311	347	335	310	344	334	328	316	338	318	333	337	346	344	331	320	362	339	345	349	351	347	302	320	311	322	338	329	330	333	353	318	341	321	291	337	343	322	323	334	339	322	332	317	338	331	360	336	346	334	318	315	313	382	309	343	306	317	335	332	337	315	290	311	301	322	343	338	322	324	325	339	309	332	349	355	287	347	296	324	343	343	337	315	300	321	289	307	312	316	312	350	335	314	320	303	329	367	319	335	320	289	339	341	325	332	330	328	332	353	335	335	343	326	340	331	347	321	339	330	348	322	338	349	310	312	302	347	357	345	329	319	336	327	334	323	299	321	366	319	364	323	324	372	305	326	325	327	355	323	339	325	332	299	332	324	382	330	359	341	319	345	330	334	315	337	327	298	321	325	331	371	326	319	349	310	335	316	341	322	311	344	328	313	321	327	342	341	332	336	324	341	319	360	306	328	321	310	349	347	321	322	290	334	322	320	340	322	329	339	348	321	337	303	328	303	350	343	357	374	328	334	332	291	359	329	319	317	293	292	356	362	320	307	332	332	312	341	337	353	361	341	327	349	303	336	324	295	342	339	332	333	341	294	322	314	343	312	340	357	326	340	337	354	354	310	319	360	313	336	308	323	324	340	349	347	331	353	321	349	358	316	308	328	345	333	349	351	345	346	310	314	307	330	342	329	283	311	319	302	365	337	308	319	306	349	324	339	342	332	329	358	332	314	358	327	320	307	305	330	347	328	329	315	363	317	343	356	312	297	336	327	325	321	327	358	334	317	333	334	329	326	308	354	310	330	328	328	292	351	304	340	331	343	331	353	315	342	313	357	325	355	318	359	343	340	357	321	356	343	332	293	352	362	356	342	320	325	338	339	350	396	321	340	306	311	300	268	361	338	312	303	303	342	351	312	308	321	351	320	320	323	296	326	329	295	314	345	343	321	316	359	327	307	337	330	350	334	360	336	329	336	329	330	317	299	309	359	367	346	358	327	278	355	334	306	317	352	294	317	359	343	335	332	323	316	328	317	321	344	334	343	338	314	366	296	336	336	322	325	292	353	310	337	344	315	329	324	317	339	304	337	334	316	330	310	365	331	327	334	319	326	325	331	319	329	317	346	353	310	349	309	353	371	310	353	331	291	329	368	332	359	322	339	340	326	317	326	298	346	323	323	306	349	363	327	337	342	321	327	318	340	341	363	358	301	365	341	299	361	311	328	324	322	352	349	310	296	328	281	351	327	318	346	348	348	336	322	329	346	325	295	321	322	334	342	299	339	352	336	306	329	328	304	335	322	320	312	287	318	300	326	384	336	303	328	330	315	311	322	340	317	352	311	333	344	326	338	315	334	329	341	309	342	356	360	329	329	309	335	348	361	374	345	357	373	322	339	330	325	334	342	326	319	347	312	351	291	358	314	321	346	321	339	310	348	329	343	288	320	317	330	279	327	346	324	348	351	330	348	267	353	311	308	341	330	291	324	312	330	335	299	322	326	349	326	328	344	303	313	330	329	331	346	297	337	353	343	313	316	340	344	356	324	326	331	344	349	331	304	319	353	336	339	290	329	312	350	315	328	343	346	316	351	332	318	318	338	333	339	320	284	340	352	337	318	309	327	343	294	325	338	349	301	320	323	323	352	322	328	349	306	329	346	342	348	306	340	331	326	322	317	374	322	347	345	322	334	354	325	324	313	331	332	318	323	344	321	346	300	361	316	304	324	345	343	345	333	309	356	323	350	340	310	321	354	359	329	294	324	298	344	330	338	317	335	336	363	336	337	331	304	315	346	327	324	341	321	331	330	369	349	356	312	330	361	344	336	361	316	311	325	325	337	338	341	280	320	327	328	283	307	346	343	323	350	326	320	316	336	342	315	344	321	319	344	331	335	331	334	330	298	365	346	331	321	333	314	318	309	318	329	316	304	353	329	312	332	323	359	318	300	330	346	324	333	341	349	306	324	313	357	307	366	309	327	311	316	341	349	375	330	317	330	337	334
12745	25303	22165	14640	10731	8835	7942	7216	6305	4646	3418	2772	2391	2084	1975	1951	1749	1477	1387	1267	1217	1197	1085	1067	958	1009	966	959	870	860	806	786	713	703	717	721	693	637	665	707	705	650	721	709	708	698	678	758	741	637	637	665	648	605	626	642	635	615	640	580	610	631	582	608	576	580	611	533	569	578	535	584	595	563	542	547	570	560	578	585	548	581	616	547	558	559	582	540	548	565	573	565	609	588	534	577	574	567	561	548	566	577	610	557	585	584	553	560	529	531	558	530	578	554	553	573	546	539	569	539	513	557	544	589	508	564	566	543	572	560	578	547	550	560	560	566	589	523	544	547	519	545	558	562	573	591	551	534	582	537	552	574	558	552	549	595	567	550	549	551	521	531	560	568	556	551	570	547	509	563	587	576	536	570	569	532	556	572	583	564	546	610	566	546	503	517	568	543	563	552	602	565	579	551	570	590	541	588	518	529	537	541	570	564	562	586	557	596	592	569	572	603	608	523	551	576	562	547	564	574	585	560	562	561	576	544	547	532	528	604	536	529	573	584	579	545	549	530	516	563	573	582	577	593	572	521	584	542	532	529	589	529	580	551	570	579	551	554	570	519	575	542	547	554	549	563	537	552	556	605	566	564	542	524	563	548	585	546	608	560	545	515	522	583	531	565	578	547	597	588	531	507	547	553	585	555	563	599	571	572	510	552	610	550	572	574	543	547	590	588	570	568	539	570	568	539	556	594	526	563	558	590	565	567	534	545	612	544	546	543	517	567	530	582	577	547	584	546	587	540	580	543	569	568	601	580	614	588	578	557	589	535	559	555	558	566	604	576	590	568	552	573	550	585	569	577	546	549	567	554	546	523	552	544	537	592	574	556	564	533	549	556	555	554	543	507	522	557	560	523	568	622	554	542	575	547	533	584	544	571	582	539	542	590	556	571	568	557	570	570	595	545	565	630	581	587	578	538	563	533	583	544	609	565	556	549	522	536	519	542	558	559	571	548	566	559	499	562	568	554	562	511	594	604	526	602	605	598	567	547	515	572	540	571	546	554	540	581	579	556	569	568	565	570	547	584	548	562	543	574	550	565	560	536	567	526	556	523	534	549	563	587	578	544	592	579	521	541	580	554	532	572	591	570	563	580	493	521	561	542	519	534	607	548	573	520	593	530	580	544	543	574	566	541	567	562	520	549	534	571	553	538	566	531	593	545	566	564	537	586	535	524	585	549	559	554	566	575	555	546	548	540	535	566	581	487	583	584	609	558	536	551	595	534	549	564	557	524	606	555	533	562	608	521	535	527	557	536	533	546	566	515	562	540	540	530	557	582	544	550	534	592	592	545	564	579	571	577	560	538	609	569	555	526	536	562	579	612	540	559	574	577	551	582	591	558	522	496	616	513	563	560	561	534	554	568	575	555	549	533	546	542	610	584	552	542	596	565	561	569	558	548	585	568	531	571	543	563	563	601	562	525	530	579	574	576	555	559	572	560	554	556	585	540	555	613	540	573	549	565	547	553	534	532	623	553	526	552	557	568	558	594	551	584	559	552	600	571	564	533	575	585	523	549	579	528	574	587	584	534	589	546	599	588	527	551	585	553	587	532	573	529	569	558	546	553	535	547	590	576	569	596	577	542	569	551	554	544	584	515	548	541	586	578	593	533	560	550	586	531	600	552	498	532	549	565	565	550	524	545	559	587	563	527	555	568	590	522	531	510	578	554	553	515	594	542	573	597	556	602	550	583	537	541	552	543	564	525	565	591	582	556	558	561	588	574	507	522	587	540	568	565	535	560	522	576	561	562	562	569	559	555	600	572	529	540	571	585	528	529	575	596	514	577	533	538	562	556	531	556	519	567	581	549	571	526	543	537	575	565	586	562	573	554	515	558	535	550	543	590	562	584	572	597	560	558	556	572	557	564	562	569	582	552	556	546	554	553	546	594	543	558	585	542	573	565	553	572	581	587	545	535	568	543	554	539	561	571	570	562	517	565	577	557	536	569	539	538	539	551	598	579	541	542	568	592	580	556	535	523	538	586	564	572	559	548	550	558	546	576	539	557	578	566	549	563	569	591	589	549	539	551	565	571	568	534	574	532	555	577	571	540	531	555	551	541	572	543	554	564	573	619	529	529	574	586	586	545	548	532	567	548	608	543	559	554	521	579	562	590	595	569	608	562	557	545	563	551	567	525	585	557	546	575	558	563	565	613	591	600	576	586	589	567	619	559	546	544	538	553	549	542	576	549	531	569	552	560	590	591	570	570	543	556	560	542	547	551	520	537	547	539	540	571	516	521	556	582	523	539	564	530	541	551	560	559	548	602	553	552	533	560	558	581	600	553	574	519	561	518	581	575	534	532	532	578	523	626	557	527	580	569	523	514	516	587	547	529	580	551	530	573	551	577	555	568	557	543	584	552	572	567	571	519	560	563	542	517	573	551	597	550	527	600	554	568	533	557	545	600	555	541	553	511	592	576	592	581	535	588	535	548	563	534	554	568	576	558	562	533	580	582	565	612	555	559	589	538	574	552	565	549	566	557	578	616	548	566	558	548	538	538	574	565	543	547	575	526	575	553	606	556	588	539	556	572	554	575	583	547	546	541	605	535	538	572	555	533	550	540	539	569	551	542	571	532	589	589	563	576	514	521	558	534	566	563	576	547	598	585	531	560	551	511	587	565	563	541	536	516	569	586	564	577	571	587	538	532	555	566	544	535	564	572	582	579	543	566	541	560	536	545	500	548	572	549	542	536	556	575	560	616	584	557	535	552	531	572	626	559	537	547	539	606	565	588	534	539	543	589	517	570	586	582	577	562	545	586	542	560	547	516	570	544	543	555	571	540	550	582	570	537	586	552	554	562	563	540	584	611	551	546	589	541	560	552	546	522	574	601	595	539	568	531	537	545	585	541	588	555	539	548	565	537	516	537	561	576	527	586	508	559	537	521	545	558	553	548	571	569	595	544	559	567	574	598	577	542	575	560	588	569	581	546	556	564	581	555	536	533	540	540	600	603	578	563	554	530	547	571	541	563	545	551	540	549	575	584	517	559	584	558	550	540	571	593	583	572	558	560	548	558	551	544	546	559	545	556	553	549	563	583	560	579	571	567	589	575	570	581	572	584	550	530	566	565	592	574	546	510	612	507	526	559	566	558	572	544	541	526	527	564	569	623	526	550	589	544	567	578	536	569	542	546	555	539	582	555	617	545	588	540	585	546	554	594	549	564	584	581	563	577	551	516	557	628	540	552	602	576	564	562	560	544	564	528	527	584	551	579	588	569	594	550	565	562	565	555	613	569	576	574	547	553	564	545	571	565	551	545	553	557	536	567	565	539	548	525	542	573	538	555	593	519	575	541	562	578	549	579	558	526	583	535	561	532	561	574	587	555	552	554	571	546	595	536	556	538	588	546	593	557	592	571	576	516	539	534	523	554	514	568	590	571	579	580	545	560	554	554	606	537	551	533	575	572	558	565	548	546	543	590	520	553	537	567
23132	21250	29030	23768	21258	20418	8293	3821	3154	2206	1639	1289	1145	1040	1074	977	880	734	747	680	609	588	592	571	589	548	588	514	511	483	437	444	456	418	426	414	393	368	403	397	389	402	442	416	413	408	415	419	443	373	436	429	417	417	371	353	367	380	362	377	349	371	354	331	393	323	332	342	367	338	360	326	388	339	366	344	308	363	351	347	358	372	347	332	357	366	367	348	342	351	345	369	340	353	364	326	322	336	322	332	368	343	375	363	331	347	360	349	353	345	358	349	350	312	394	333	337	309	313	366	327	319	359	316	341	345	350	373	324	395	341	322	344	338	371	347	316	386	363	386	387	338	321	346	327	326	351	317	358	323	344	353	343	331	362	341	350	357	340	379	335	339	358	310	334	359	357	347	367	357	361	346	357	370	361	358	359	362	304	372	355	336	334	343	337	367	362	358	356	354	356	361	358	368	338	366	350	328	382	365	346	331	325	357	306	346	323	334	360	325	338	359	356	375	340	353	320	328	335	338	348	338	361	325	352	359	368	314	357	362	340	334	364	373	346	334	340	356	333	375	337	347	330	357	338	322	323	315	335	346	355	301	353	340	351	362	356	386	332	321	339	393	352	376	315	342	372	392	376	330	326	350	365	376	332	348	360	319	386	333	373	341	353	342	341	352	379	357	365	314	368	307	371	333	328	310	327	380	351	373	335	362	349	353	372	352	361	335	360	322	373	328	344	340	352	360	323	344	352	357	337	359	324	334	345	333	334	372	336	342	346	341	360	331	336	328	364	355	344	333	357	332	352	343	344	349	342	370	364	344	330	345	374	353	318	344	329	308	357	343	340	341	340	321	362	326	331	387	323	365	378	334	329	330	345	353	302	335	366	356	364	350	325	353	328	304	344	361	346	328	362	325	378	345	330	330	370	323	353	343	373	325	369	341	319	351	339	361	354	328	323	334	333	358	370	327	364	342	362	345	329	326	376	333	369	331	304	360	334	375	368	325	325	367	325	345	339	352	342	329	345	352	313	337	369	354	351	347	337	366	346	375	319	343	351	365	347	375	314	342	377	346	331	316	368	357	321	324	342	350	312	354	362	339	356	398	363	344	334	351	362	375	365	353	338	375	327	347	333	354	341	359	340	297	336	337	361	350	373	355	376	368	329	377	353	330	345	343	337	340	325	307	373	328	377	349	335	329	353	346	321	355	342	368	317	339	320	324	375	332	333	349	355	321	320	340	336	362	372	338	322	353	340	348	345	340	362	340	360	361	350	333	356	346	340	381	361	377	355	343	350	334	343	348	336	383	372	359	377	322	353	365	344	328	327	333	350	355	347	343	321	361	344	353	325	348	347	364	329	347	370	328	343	333	355	374	346	346	353	348	332	350	337	338	382	308	356	327	360	377	346	338	350	358	370	338	358	346	347	376	355	340	333	338	357	360	353	357	351	358	357	345	339	343	330	343	355	347	373	343	342	324	320	333	340	345	333	347	363	309	324	345	316	356	365	331	341	337	346	346	378	348	369	387	350	331	347	311	363	359	333	359	330	323	342	317	359	312	322	331	365	342	356	338	346	298	353	358	337	326	331	371	382	353	367	359	353	325	333	352	336	333	311	385	360	357	338	348	360	352	339	335	369	385	371	334	338	360	338	298	333	379	340	327	342	316	331	387	329	341	368	346	351	350	365	358	362	372	369	322	358	330	368	365	355	358	335	335	336	373	351	350	347	325	365	350	319	334	332	360	336	329	329	386	322	358	353	342	314	336	361	351	338	375	400	329	380	370	346	400	317	341	353	369	343	324	367	369	375	359	386	342	356	350	353	334	363	339	343	335	380	328	362	331	340	342	334	344	321	351	324	344	347	366	349	331	322	328	336	408	338	370	353	360	337	329	348	319	373	353	353	336	374	356	325	368	374	327	308	367	366	342	362	334	307	354	339	329	351	352	370	357	335	331	340	379	310	361	360	360	318	360	356	346	360	334	338	367	348	361	345	362	328	359	359	322	318	337	316	374	343	337	340	345	323	325	368	357	367	344	336	364	395	328	379	362	328	370	372	340	355	338	355	332	367	336	337	331	340	357	344	353	323	355	329	329	325	317	333	365	357	345	364	344	321	326	367	320	371	349	366	370	361	334	327	381	350	324	345	353	334	337	381	312	345	388	345	366	335	330	354	375	335	326	376	325	308	345	352	333	341	344	323	357	331	368	325	374	343	364	363	346	360	376	351	336	341	302	332	348	335	366	356	302	364	377	324	346	294	339	344	370	363	362	362	354	346	364	365	340	329	307	328	335	338	353	329	333	339	352	348	344	383	369	326	352	327	326	345	351	318	358	340	341	373	365	339	348	336	361	329	340	364	367	333	330	353	329	354	380	333	342	370	337	331	343	347	359	349	350	352	355	318	359	356	343	383	330	326	324	386	352	334	332	333	319	341	329	312	321	367	383	358	365	363	339	352	352	360	355	345	354	351	347	334	348	356	327	336	343	322	348	360	302	343	333	341	340	305	366	353	377	351	358	354	312	305	345	388	381	361	361	337	321	322	339	346	310	340	372	381	356	343	350	349	337	376	370	358	330	339	359	372	385	355	369	356	359	355	351	338	330	332	344	323	347	350	335	353	362	342	374	337	346	329	355	372	345	365	372	327	354	341	323	347	324	327	368	353	352	362	347	364	351	364	358	339	322	382	350	338	370	361	339	332	347	343	346	313	323	328	357	332	333	347	347	344	345	335	364	360	326	340	332	344	363	344	309	345	349	365	354	328	362	345	333	317	326	337	359	341	332	343	347	343	364	339	322	355	337	365	351	350	324	329	366	340	328	364	397	356	309	378	331	324	348	352	347	347	348	303	336	368	344	346	355	307	331	339	352	350	303	358	337	320	326	315	359	321	347	348	360	341	355	369	364	341	343	323	363	339	333	328	333	331	379	334	360	362	324	341	333	340	337	353	314	358	323	356	379	338	301	354	327	362	333	349	345	337	370	341	367	339	355	353	315	352	345	333	353	345	346	370	349	349	379	359	350	342	332	318	359	334	364	320	359	363	334	301	366	339	337	351	313	351	345	332	347	350	316	354	345	353	359	378	338	338	351	350	338	346	377	353	355	329	353	357	323	316	333	361	329	338	361	335	364	365	338	362	374	351	331	338	344	328	350	365	354	368	361	311	328	314	349	328	329	350	342	319	353	351	338	332	313	331	357	337	345	345	366	363	345	373	361	362	319	374	358	351	364	314	338	323	326	348	349	364	334	394	370	370	376	357	339	344	352	363	326	333	371	322	328	338	393	362	345	333	346	351	330	355	322	315	321	355	344	390	347	343	349	345	366	326	350	358	337	324	313	338	350	346	341	346	390	341	311	366	363	342	325	351	372	351	332	378	337	360	345	352	331	389	282	354	356	352	310	344	359	351	331	338	368	347	374	356	331	354	386	379	315	350	335	326	303	351	361	342	337	318	345	332	367	346	330	368	371	360	346	362	328	339	324	345	355	331	350
15389	30449	27788	19738	14857	12309	11041	10089	9231	6563	4911	4010	3318	2926	2895	2708	2278	1876	1862	1561	1497	1468	1366	1299	1212	1180	1223	1125	1031	979	926	848	843	806	808	794	764	736	694	775	699	774	822	769	839	744	747	775	725	740	790	741	753	644	673	659	653	695	662	648	621	624	603	650	609	584	621	641	604	605	572	602	605	603	596	570	600	571	570	601	608	624	559	575	532	574	590	570	583	615	558	577	606	522	660	592	547	577	574	592	569	587	602	520	599	569	565	567	567	666	589	590	608	584	551	522	619	579	598	576	613	538	588	553	580	576	602	591	582	556	622	583	628	562	539	574	537	577	619	552	593	601	587	552	601	561	565	589	543	582	571	582	568	586	600	589	568	541	571	563	560	593	576	579	543	558	594	566	541	604	641	598	596	559	567	549	590	580	586	545	567	615	583	561	630	576	603	602	592	559	541	563	548	588	556	555	562	632	603	590	583	575	573	612	597	565	587	566	576	556	599	603	580	595	581	562	591	608	582	594	545	570	574	574	545	558	589	603	552	563	554	597	544	572	567	619	573	589	578	598	568	562	575	541	607	608	624	571	567	564	587	548	585	573	604	624	584	537	574	562	603	598	574	560	572	563	604	602	610	566	612	563	625	582	562	562	528	543	539	601	572	551	583	601	585	576	580	600	574	547	586	565	576	614	576	588	574	579	587	597	605	555	561	622	572	594	578	563	563	566	589	575	566	591	635	593	608	587	572	578	597	577	567	555	532	589	583	568	569	570	576	590	553	590	602	589	580	571	625	591	576	556	540	558	558	559	585	579	561	538	571	590	608	594	572	560	589	618	564	612	565	587	557	544	578	607	633	617	611	589	559	587	585	545	595	595	613	552	596	558	581	589	595	564	558	531	552	560	614	557	586	578	572	567	580	554	596	594	575	528	574	564	570	600	582	595	585	597	597	555	579	585	592	538	540	574	539	588	572	601	574	588	578	604	606	563	564	592	614	577	541	557	597	587	578	608	615	620	564	575	558	569	639	565	591	612	537	568	579	563	595	570	581	624	582	543	583	563	590	569	584	577	602	613	601	585	563	583	617	630	648	599	516	585	607	578	558	559	555	542	562	573	583	517	570	563	620	617	569	558	608	606	584	602	545	574	574	562	525	582	582	575	627	557	593	618	572	557	543	595	559	568	555	610	584	585	554	609	560	544	591	535	558	576	600	558	587	555	584	587	581	593	592	622	609	606	618	580	584	566	599	584	614	559	601	627	608	572	562	585	570	586	579	578	594	544	588	606	557	572	547	556	560	582	587	528	568	608	589	542	598	623	620	603	564	606	593	563	645	547	518	576	560	554	594	552	574	568	585	601	600	591	554	576	586	574	574	544	583	580	622	589	590	575	596	584	569	596	582	575	603	583	649	579	626	574	555	582	599	553	554	579	571	588	583	628	583	608	561	563	570	540	589	606	597	533	618	562	600	581	587	569	587	580	603	605	588	555	583	571	566	613	584	611	589	622	565	568	632	590	606	609	588	568	573	586	630	570	537	561	595	542	598	619	583	572	572	543	586	558	603	533	554	530	586	607	544	590	605	531	586	551	534	588	566	588	568	585	575	589	574	602	596	606	614	555	579	572	598	595	559	619	598	601	574	548	608	541	599	554	573	587	619	557	570	552	584	601	566	539	580	560	602	592	577	568	591	576	574	569	611	596	559	580	556	616	517	533	597	598	601	565	601	621	541	580	630	569	537	591	562	564	587	593	575	582	603	573	599	585	565	574	573	549	568	561	576	597	576	567	537	568	528	580	639	578	587	628	601	583	577	577	606	599	559	549	540	613	613	556	576	618	549	566	582	590	546	547	571	580	632	598	571	618	598	593	589	612	603	589	557	601	634	569	551	616	605	576	574	604	595	558	579	580	574	594	576	596	562	574	590	590	575	593	556	564	625	582	578	573	540	609	586	567	573	560	547	553	575	638	620	564	554	636	536	569	608	571	599	576	590	591	601	545	544	532	561	585	594	521	577	602	544	582	584	568	632	579	576	562	573	627	574	576	532	615	580	563	561	594	565	626	572	596	577	588	572	564	532	599	573	554	533	558	552	554	558	551	546	610	566	580	545	588	574	588	588	596	594	560	578	577	587	627	568	553	583	570	600	604	562	569	562	634	613	540	512	589	584	591	565	576	555	590	578	605	572	550	569	575	598	562	576	591	537	599	544	579	564	579	581	595	582	602	599	607	593	575	575	574	598	564	627	575	567	614	588	566	584	593	552	596	522	555	588	600	577	601	608	560	575	590	586	577	599	589	604	579	584	561	566	566	608	610	581	570	573	553	592	578	557	585	534	542	539	583	541	571	597	578	584	571	611	559	573	539	571	524	599	567	607	616	594	580	527	589	607	611	613	588	558	582	579	622	558	614	578	598	629	559	586	575	535	541	577	610	613	579	573	572	557	564	566	581	525	534	608	567	578	567	573	566	600	593	603	586	610	567	575	571	599	542	574	599	564	563	591	617	604	570	562	578	601	563	578	616	601	573	561	557	592	522	603	527	566	571	544	568	592	562	565	607	571	597	514	599	573	601	549	582	587	580	577	587	564	575	549	575	582	552	609	576	584	582	569	581	634	557	567	631	588	584	601	573	509	569	587	583	572	613	548	599	555	622	533	584	607	589	577	544	567	550	539	567	578	545	634	574	573	570	619	606	563	600	571	593	587	530	554	613	572	611	568	568	598	582	554	563	564	589	562	607	557	543	583	610	598	556	572	571	565	544	557	571	562	601	575	610	572	563	540	590	582	564	577	570	583	605	633	590	616	578	613	602	567	582	576	578	553	594	559	580	558	565	559	597	558	573	577	572	544	586	572	557	565	588	598	587	591	601	622	551	625	590	579	576	575	607	555	562	567	597	597	537	532	572	596	531	610	592	561	613	550	585	587	602	563	568	568	548	568	620	562	588	594	580	602	518	594	612	613	610	532	556	585	563	596	587	583	582	571	555	543	571	564	587	564	566	583	642	575	573	581	570	578	597	561	602	583	540	588	604	607	625	609	625	539	585	579	601	534	571	579	584	584	578	640	586	572	584	559	629	562	581	550	558	536	567	586	567	560	567	595	573	554	563	620	588	540	563	624	554	583	535	574	608	595	596	561	581	543	617	562	546	577	593	562	627	608	574	574	561	587	556	611	523	598	629	553	546	587	556	621	614	594	575	573	573	586	581	568	560	537	588	594	576	568	558	570	589	599	568	598	553	599	581	583	612	605	620	608	564	545	575	617	565	565	563	575	590	567	565	590	579	556	609	558	568	621	607	573	565	577	595	577	618	594	587	579	558	558	579	582	614	596	596	570	630	590	591	602	596	583	551	590	571	587	564	559	558	576	608	553	569	547	580	517	551	610	582	571	579	618	631	554	605	583	582	558	592	539	559	592	568	577	590	594	539	569	576	545	545	579	570	589	581	594	576	577	569	562	609	599	552	622	572	621	577	595	586	579	565	539	603	568	588
26749	20917	13787	4968	2118	1394	1172	1208	1104	827	630	553	497	453	459	430	392	346	352	331	321	325	309	310	291	306	289	285	247	278	242	225	240	254	239	258	263	258	271	283	273	249	262	235	247	242	233	259	260	250	267	254	251	230	239	219	238	206	227	226	228	230	240	243	254	211	246	245	228	228	200	246	249	222	226	233	212	218	217	242	241	206	247	244	210	247	205	233	243	228	209	218	219	230	220	209	238	214	224	182	242	175	218	238	232	225	233	206	238	209	243	229	200	237	221	213	235	233	223	214	231	248	214	221	217	232	210	242	227	205	204	251	227	219	232	242	205	223	237	238	231	237	210	248	221	224	207	227	216	198	238	243	225	227	219	234	242	207	215	236	251	207	193	216	244	229	202	221	237	220	241	238	223	226	230	236	237	225	212	221	202	230	242	208	214	240	204	232	234	215	223	226	222	212	199	243	216	200	243	234	235	230	220	238	227	243	219	198	208	233	253	235	231	225	238	211	208	196	242	233	220	215	201	217	221	226	239	229	220	200	215	220	229	191	216	231	225	235	210	226	213	235	194	230	236	207	215	206	236	213	215	241	231	230	241	261	224	225	229	211	228	228	220	251	209	212	231	205	219	219	221	227	234	212	252	252	234	236	214	239	210	237	223	208	216	214	222	222	206	221	231	233	210	200	243	214	252	241	207	248	212	231	233	240	259	207	233	250	200	228	205	228	211	220	234	212	241	215	260	239	231	223	223	221	208	211	218	228	218	220	242	214	225	212	211	220	230	243	226	241	208	225	208	208	228	218	232	199	233	236	227	240	213	247	220	208	236	239	218	237	237	215	246	207	226	240	243	216	222	244	220	203	235	230	229	232	194	205	217	237	246	222	224	203	206	233	206	198	232	217	225	214	231	252	229	220	236	242	233	230	205	235	242	223	226	211	226	194	226	239	207	231	230	220	212	221	236	233	189	219	228	245	221	248	222	222	220	218	242	194	240	214	230	220	225	240	216	217	208	241	235	234	228	234	230	224	204	219	231	227	221	224	226	240	228	236	232	225	218	225	214	244	233	248	208	213	215	239	212	246	229	243	204	218	244	239	219	211	234	209	219	237	230	212	223	214	212	215	198	237	221	215	214	226	220	222	200	209	203	217	223	243	203	188	232	231	227	222	252	202	218	211	209	228	208	208	236	254	242	206	205	192	220	235	231	218	208	244	212	225	244	224	223	209	220	230	235	228	219	205	200	231	236	209	207	214	198	214	206	190	210	215	233	200	240	231	244	204	235	221	220	202	235	229	213	232	254	247	253	193	195	215	226	245	227	237	222	219	223	215	213	230	225	235	244	247	208	223	233	214	244	238	217	236	250	222	241	231	249	207	232	217	211	234	207	227	222	228	232	202	233	237	223	242	225	209	231	181	268	240	270	237	232	235	189	241	213	219	238	217	182	234	252	218	223	222	235	242	234	222	239	231	238	221	233	220	215	230	226	225	232	245	217	212	231	238	215	243	234	210	238	234	216	198	201	223	233	235	224	208	249	225	218	226	232	220	214	244	197	235	229	219	228	244	205	224	215	227	215	217	211	236	225	237	232	240	213	232	230	208	233	216	218	226	222	229	242	230	243	234	233	221	239	226	243	243	234	211	234	226	188	215	233	224	208	242	204	222	212	226	211	252	218	252	216	224	240	207	191	230	209	228	243	268	228	238	188	205	230	202	221	229	222	221	228	224	238	217	210	251	198	188	241	201	234	201	246	208	198	252	249	212	238	227	229	226	237	214	215	245	237	213	183	187	244	186	202	207	216	231	212	251	236	216	223	240	226	243	226	235	233	205	223	213	259	238	240	217	243	259	208	248	222	248	215	237	234	221	231	256	230	241	224	217	206	226	222	265	244	236	229	221	229	196	242	222	215	210	221	236	231	223	232	200	203	208	214	207	239	201	221	233	217	237	222	256	204	214	224	242	233	220	221	207	227	209	221	210	230	239	232	232	199	210	244	232	215	227	208	220	230	229	246	240	224	219	262	225	231	245	248	221	219	232	203	222	218	239	218	203	218	248	240	229	214	235	231	250	232	213	224	243	215	229	212	211	234	208	246	238	219	199	221	234	241	200	181	224	230	234	218	216	209	221	217	213	197	241	232	229	220	232	238	201	239	208	231	213	236	223	218	234	217	225	198	220	225	207	223	230	230	214	233	209	221	208	240	233	239	243	237	233	208	221	248	245	243	227	207	218	231	204	228	190	219	224	206	215	215	235	226	220	222	243	208	215	188	226	248	211	237	201	202	214	201	247	218	225	247	227	254	215	237	248	242	238	235	183	246	228	226	199	223	208	212	240	230	233	246	252	245	230	223	216	250	223	227	211	221	228	226	220	214	229	218	184	216	212	191	241	211	206	221	201	227	221	197	249	231	218	195	193	216	225	196	218	226	230	197	226	238	232	248	240	224	240	206	217	215	199	212	238	229	237	219	220	237	204	206	218	230	232	194	210	228	207	245	227	222	219	221	233	230	231	234	219	214	236	238	212	224	233	223	214	216	208	210	251	212	205	205	240	230	227	205	202	229	238	218	237	227	239	241	223	248	238	218	225	203	229	230	214	231	228	211	216	212	212	227	238	229	206	225	225	215	227	236	210	228	220	254	223	235	230	220	226	215	227	219	206	216	208	233	220	217	223	231	234	198	246	237	212	229	210	229	202	213	226	219	207	221	244	221	235	220	206	206	223	227	232	233	238	220	212	228	229	228	237	211	207	218	205	216	232	217	228	206	205	240	224	213	228	231	219	205	191	225	243	227	231	236	227	230	224	207	244	195	225	237	237	244	210	253	227	209	250	215	216	203	217	222	221	228	226	218	232	248	215	225	243	231	203	209	199	209	224	218	230	199	215	243	243	225	242	250	219	232	201	211	232	217	226	216	199	228	226	217	202	208	206	217	216	241	220	224	228	206	235	220	223	239	205	227	211	205	212	260	247	227	227	219	221	238	206	219	209	192	242	224	211	212	205	242	244	232	227	229	241	210	247	226	233	227	215	230	223	239	262	229	222	218	224	221	236	234	237	220	228	201	238	231	235	225	236	202	219	181	222	201	251	226	228	236	234	242	210	253	210	214	242	251	216	236	238	209	244	221	208	239	244	201	227	255	196	229	245	235	220	226	250	244	211	193	243	219	223	248	234	226	215	206	208	218	240	223	225	226	215	226	224	242	225	249	241	238	233	221	212	228	213	218	204	223	210	197	196	236	229	233	217	233	221	226	200	224	224	217	229	220	235	217	233	242	224	229	210	224	218	223	227	229	229	220	216	221	214	214	229	214	228	241	224	217	239	254	211	196	211	213	223	241	218	248	224	222	219	257	197	225	242	218	222	224	206	229	222	216	222	229	216	229	228	225	216	218	227	243	219	241	209	271	229	228	243	253	200	221	214	231	216	203	217	226	231	222	237	232	233	225	213	210	207	214	213	243	213	229	244	220	227	227	202	219	225	236	236
10499	15749	14024	8913	5884	4744	3943	3806	3767	2581	1872	1555	1319	1154	1191	1036	946	839	719	739	737	706	672	651	644	622	612	606	548	502	510	506	487	447	463	512	454	465	426	458	474	432	556	496	480	481	445	460	495	480	500	456	433	435	408	433	407	421	407	398	416	401	383	393	390	411	377	395	413	412	390	440	393	402	407	374	363	358	406	393	432	399	380	384	396	386	366	412	370	357	407	367	393	365	383	396	399	369	402	390	350	371	373	397	393	385	394	355	391	381	367	361	396	414	377	428	388	392	391	399	390	408	373	397	376	392	407	389	375	386	377	368	391	377	378	389	367	356	393	383	390	350	390	395	391	386	389	388	419	404	377	382	388	384	368	413	417	415	393	423	348	407	396	347	403	403	357	376	364	370	376	345	431	399	394	365	393	416	391	371	388	406	386	376	371	414	378	397	412	343	384	399	362	383	369	381	435	397	398	417	418	366	390	385	377	414	386	412	361	403	385	343	384	421	407	401	382	386	358	384	356	392	387	396	388	399	372	330	375	388	409	387	372	411	341	350	415	367	428	411	419	388	342	398	381	391	385	382	387	363	407	399	394	402	401	391	378	348	413	423	410	334	392	370	402	381	365	381	447	346	378	402	424	397	412	427	370	356	388	398	384	406	384	403	414	402	359	392	359	428	385	356	394	407	375	403	410	373	383	401	365	351	387	363	356	409	388	379	380	359	403	410	399	392	358	378	407	399	406	379	398	373	387	399	408	399	392	421	383	357	390	389	377	387	390	379	377	354	368	408	353	405	398	384	385	393	428	403	413	392	392	355	397	387	409	380	365	388	384	375	353	387	388	378	382	385	387	409	406	364	386	397	393	386	362	417	427	411	416	396	376	392	435	373	338	408	370	410	326	386	388	394	374	398	379	391	387	382	404	392	402	367	393	401	378	386	358	382	392	392	381	369	372	396	392	421	406	356	356	374	413	407	379	364	364	376	371	387	388	358	380	366	411	422	365	439	389	388	360	404	393	394	362	379	414	410	383	388	352	403	363	413	401	398	367	367	396	402	380	378	376	366	399	388	399	387	373	398	375	411	395	365	373	349	372	377	366	371	385	362	397	396	387	386	390	375	391	363	402	375	406	367	392	413	372	393	381	388	405	401	408	398	349	368	401	372	392	382	396	387	399	381	403	401	396	386	375	369	379	390	388	406	391	382	366	363	390	370	398	387	406	388	392	365	375	396	367	370	381	371	380	384	387	405	393	374	376	418	395	394	384	386	347	350	379	377	425	374	377	376	353	405	380	418	414	347	375	364	377	374	384	386	352	377	415	357	351	399	356	389	413	362	445	372	413	420	382	344	351	385	403	385	372	397	388	405	370	364	380	363	402	397	378	412	384	396	391	413	380	392	381	377	383	402	392	402	405	368	429	368	376	381	411	381	361	374	398	371	366	384	383	397	388	375	335	381	387	362	386	409	424	375	390	365	399	346	374	377	393	360	379	371	433	398	395	380	420	366	391	432	405	448	390	343	408	388	394	379	387	385	383	393	382	375	390	365	385	384	370	358	381	386	394	427	393	397	373	373	360	343	392	366	431	378	366	399	398	399	390	392	350	427	409	395	387	357	426	395	364	390	371	371	396	365	396	411	382	362	370	378	372	384	397	376	398	362	381	395	411	403	395	370	362	370	362	398	379	411	430	383	387	405	382	367	390	377	373	400	373	392	363	396	358	365	379	378	366	403	381	379	377	375	360	390	371	384	412	392	380	403	368	378	377	367	368	399	417	378	340	378	360	366	395	347	395	404	395	402	401	401	404	357	342	385	374	373	388	369	393	377	381	407	390	356	350	398	373	397	386	371	415	358	393	387	405	379	364	390	350	363	373	389	387	362	363	373	388	348	385	376	403	370	398	413	406	417	403	380	377	395	387	384	385	384	396	434	367	361	429	377	404	394	395	356	385	376	379	381	391	382	374	400	378	395	401	416	380	374	381	405	401	390	410	404	369	377	399	347	367	355	416	388	354	387	376	401	373	394	398	444	401	387	379	409	371	428	373	414	366	372	384	385	372	371	387	372	395	402	388	356	377	381	429	365	369	390	361	357	371	368	394	374	385	408	415	414	393	371	413	369	366	391	406	412	402	350	411	365	395	391	392	403	384	427	371	389	410	400	354	390	359	384	379	354	380	384	357	389	421	370	391	405	370	393	351	384	386	383	423	376	364	386	371	388	351	337	414	392	345	424	429	374	389	354	403	357	393	380	387	371	375	391	376	400	413	387	395	340	356	377	396	376	360	403	387	384	371	400	408	376	373	388	393	380	351	384	388	394	355	354	384	365	403	385	391	388	419	387	407	359	379	376	408	384	412	370	401	400	399	411	390	391	369	395	387	377	353	391	375	409	377	383	380	372	344	404	386	381	400	388	390	404	397	364	373	386	365	360	382	363	400	407	374	395	418	373	394	413	376	373	388	393	392	401	394	420	398	351	371	368	396	387	421	410	377	385	377	363	400	360	401	370	379	405	395	418	393	396	382	403	388	386	360	419	393	348	374	409	373	403	436	387	373	393	384	366	380	387	376	397	365	381	414	370	381	393	401	377	387	377	377	385	373	391	361	390	380	377	416	376	371	408	383	370	410	385	411	412	357	383	382	379	381	394	416	390	374	354	407	377	365	343	430	368	367	400	386	399	407	392	361	377	402	360	370	406	384	372	386	419	424	384	385	389	381	389	368	403	406	363	395	388	402	376	376	388	398	373	381	374	393	354	400	379	376	371	403	397	367	383	412	355	357	409	383	362	420	391	398	384	383	371	394	368	404	357	394	379	347	389	369	378	363	335	393	412	389	374	399	377	378	396	350	417	403	384	411	381	362	393	377	393	388	389	378	384	384	366	412	379	426	358	370	385	375	404	360	376	390	395	424	401	403	380	411	333	369	372	377	393	432	339	382	370	415	389	381	370	380	411	406	365	375	399	408	397	361	393	417	398	357	367	380	374	437	351	381	365	380	401	375	383	395	372	359	386	405	409	401	394	367	395	383	414	387	379	357	391	368	384	366	388	392	368	402	389	387	401	378	397	334	386	439	356	404	383	439	365	377	400	372	362	387	384	370	390	387	398	393	400	353	361	401	385	372	379	382	415	407	390	364	356	384	432	358	385	370	359	399	398	415	342	356	391	363	396	416	363	381	368	387	406	401	387	435	384	377	414	399	387	394	391	400	406	346	367	387	396	408	398	372	404	376	398	396	375	360	410	381	381	421	376	377	404	392	353	363	363	366	378	376	421	360	416	413	394	374	382	397	396	367	392	354	400	399	438	365	399	413	384	385	383	391	380	397	374	395	414	372	382	398	365	410	357	411	370	399	364	354	362	381	407	364	372	376	386	385	370	388	391	394	388	385	398	404	385	388	362	362	382	345	376	369	445	367	385	371	408	377	378	393	350	376	382	386	365	360	356	402	361	370	374	389	395	383	383	375	376	392	389	358	397	408	374	405	405
24138	21248	28405	24366	20439	7147	3272	2325	2040	1519	1139	940	832	771	754	674	680	607	542	525	539	531	469	478	506	472	472	478	424	440	444	368	435	397	428	385	366	408	378	366	391	373	359	408	364	401	380	387	399	394	386	351	335	360	346	337	374	376	341	368	357	334	352	350	344	367	310	335	358	322	354	312	347	314	350	338	342	348	335	351	334	330	327	314	320	375	308	342	351	322	338	325	367	353	337	325	352	323	324	335	294	316	283	311	301	330	359	353	347	312	328	330	306	347	306	357	327	318	316	347	291	341	312	363	360	354	340	339	317	324	311	364	325	326	340	290	335	293	317	376	357	361	347	368	329	344	359	286	352	352	361	345	341	362	338	337	357	358	333	338	364	333	355	332	327	320	309	295	300	318	348	335	340	286	332	307	350	361	339	345	327	316	327	347	352	341	325	345	354	330	323	336	347	295	352	321	348	338	341	343	345	320	355	311	321	328	327	355	349	309	342	333	334	353	332	315	370	357	336	342	314	326	330	329	305	317	323	343	342	320	334	329	325	340	359	355	334	316	371	326	366	319	335	344	320	320	327	346	411	336	346	347	349	329	355	324	338	348	326	337	334	359	326	333	358	346	369	325	352	340	344	351	338	307	351	363	341	345	368	344	299	333	327	318	339	368	349	340	328	319	332	348	317	351	300	333	334	323	315	298	343	331	320	296	323	323	304	318	349	329	350	334	358	352	328	344	350	350	325	331	316	340	356	345	340	324	323	320	345	341	340	336	354	332	314	325	315	344	338	321	321	364	337	321	315	346	298	325	305	352	311	313	324	320	328	305	337	345	364	336	337	316	370	345	358	335	346	349	351	314	334	352	330	342	359	316	324	336	321	341	318	328	347	340	333	348	324	337	297	316	322	331	334	335	343	326	340	321	332	310	328	342	344	334	325	339	321	303	314	332	325	352	337	321	340	344	333	317	362	345	308	341	335	306	332	307	311	309	315	323	314	328	329	341	332	334	314	328	311	355	292	326	310	335	318	362	329	328	322	328	317	329	331	307	320	323	312	283	304	313	319	362	320	334	321	343	339	354	307	314	342	364	271	351	343	319	314	348	349	311	340	323	335	336	352	330	336	345	301	312	339	314	352	355	338	330	339	383	315	324	342	325	347	314	329	338	320	298	343	312	337	358	326	350	339	320	343	337	333	342	360	345	349	338	338	321	329	282	339	318	333	318	301	364	336	326	353	341	338	329	334	349	347	310	349	334	294	326	342	317	299	344	312	401	356	373	300	367	331	317	335	345	323	338	315	311	362	336	302	347	356	362	321	313	363	338	333	318	357	355	332	323	309	336	354	324	331	311	354	341	308	338	317	352	334	309	356	327	329	350	322	333	305	329	353	351	335	333	347	350	352	346	348	334	341	334	322	323	350	338	332	325	304	361	355	336	319	325	313	351	329	322	320	338	376	340	339	335	329	341	353	354	362	344	335	341	356	329	323	341	335	340	331	361	340	327	350	333	334	344	321	337	327	350	338	318	340	328	322	317	337	337	348	330	314	321	302	341	324	326	330	342	368	322	320	332	323	292	322	327	334	335	362	342	322	360	308	317	323	333	347	349	332	357	328	359	310	318	323	322	333	338	327	348	323	326	342	367	317	358	336	327	317	313	310	349	318	354	352	364	345	319	320	313	338	288	353	348	320	326	302	322	319	374	350	322	336	336	337	306	361	334	330	320	311	333	334	307	346	354	320	331	325	366	342	296	321	331	351	352	318	328	337	348	312	337	362	347	321	360	326	330	329	345	331	319	331	317	306	345	330	325	331	314	316	337	330	374	326	345	336	313	319	346	320	314	344	313	346	299	324	324	333	357	356	344	359	306	337	363	321	326	316	341	344	329	327	328	313	339	327	336	317	349	301	336	367	295	345	322	347	353	316	350	341	307	334	331	323	332	340	348	344	354	295	347	351	325	374	313	355	349	342	330	339	317	306	327	319	324	343	318	334	333	363	322	309	338	317	347	324	356	361	326	324	322	353	321	334	334	347	329	337	352	304	337	341	319	313	323	365	328	329	304	370	309	393	329	322	326	313	318	341	310	333	327	312	318	331	370	376	335	356	354	341	316	317	310	368	342	324	328	349	329	334	317	342	289	309	356	335	364	310	334	333	317	336	323	337	339	329	304	369	348	356	346	333	348	328	337	331	314	345	361	333	350	355	333	375	348	342	328	319	302	295	320	356	319	309	321	348	320	336	344	307	318	325	318	325	353	356	330	297	347	336	339	329	335	327	356	341	326	355	349	336	333	350	321	364	311	362	347	330	348	362	329	338	325	365	380	350	357	358	314	324	350	349	337	361	315	334	337	310	307	325	349	329	331	344	306	314	334	339	353	344	327	346	366	363	351	352	351	292	356	358	313	325	331	357	319	331	344	311	355	341	310	375	321	340	367	364	308	347	330	343	336	337	329	337	350	298	316	376	356	346	307	372	325	325	345	320	342	328	325	314	330	320	332	344	338	345	319	342	325	315	324	316	316	333	351	310	335	320	329	344	322	303	320	360	326	302	328	318	350	349	300	349	346	356	322	329	348	336	336	305	323	330	350	328	296	327	303	337	334	321	328	342	342	321	318	378	330	333	347	328	326	338	342	316	322	387	338	321	347	358	322	333	331	339	328	308	347	367	325	306	348	344	328	358	327	317	329	336	352	339	319	313	330	311	338	338	341	320	347	344	328	337	350	336	336	312	323	333	348	348	325	337	352	341	320	353	343	377	324	384	322	309	336	325	332	338	341	335	331	307	322	346	348	331	325	312	351	346	369	312	336	327	339	338	321	324	315	343	311	358	341	360	350	333	321	327	369	353	340	345	293	291	313	309	346	312	310	352	338	351	327	322	335	333	336	303	338	332	362	331	316	336	312	327	318	356	333	331	349	315	337	352	334	296	331	348	343	356	333	321	320	325	342	306	345	342	331	336	301	295	295	333	304	318	336	344	344	356	310	332	309	328	317	319	341	319	327	350	339	339	333	338	328	324	323	337	330	321	331	383	370	324	308	349	325	340	334	340	336	349	304	318	334	320	329	313	343	330	347	358	345	359	322	308	309	335	338	330	318	357	349	308	295	323	341	318	337	335	349	357	313	340	317	315	332	317	328	331	355	335	385	345	349	330	365	318	339	323	326	312	363	334	323	350	360	388	331	296	319	342	310	346	356	316	322	351	311	322	330	315	339	346	332	360	334	315	339	330	312	318	332	324	337	313	377	349	317	332	331	369	354	345	336	335	322	363	360	351	331	348	353	337	344	329	338	344	367	288	323	335	345	366	345	312	334	375	309	309	331	364	338	332	365	350	318	345	347	323	318	309	339	321	324	337	324	346	352	313	336	358	342	285	331	345	325	326	343	308	302	347	369	341	294	359	359	326	328	314	371	315	331	316	333	307	340	298	356	343	337	357	315	364	322	372	324	325	311	343	350	325	345	307	367	297	344	319	310	344	309	329	310
12590	24447	22604	15663	10854	8595	7253	6821	6392	4681	3441	2829	2460	2155	2074	1756	1620	1333	1311	1216	1241	1169	1149	1120	1058	1006	1016	969	829	785	846	719	749	697	765	750	723	649	669	705	726	699	781	720	691	736	715	673	749	685	685	712	674	643	672	664	640	629	611	556	591	628	585	585	595	586	591	577	591	564	547	553	560	560	592	594	628	580	559	638	554	555	552	589	538	594	562	573	552	575	563	588	622	539	583	541	562	569	565	550	587	573	582	584	546	565	538	585	589	524	564	604	534	550	534	553	545	578	575	581	556	540	550	592	565	557	567	586	563	570	616	521	566	593	529	526	631	569	572	540	534	568	566	565	640	582	565	582	579	569	591	576	581	593	537	539	598	544	543	577	548	555	520	613	532	557	571	585	535	559	554	490	567	564	579	565	559	530	553	552	585	548	534	540	539	598	580	565	597	579	563	584	557	587	559	582	551	539	566	528	566	620	549	576	567	588	572	583	577	581	564	541	552	612	547	581	531	580	596	574	599	565	559	571	581	537	559	583	553	573	548	559	574	589	607	524	587	575	617	565	555	526	563	562	607	546	595	554	552	563	584	591	588	566	559	561	556	558	574	552	527	589	547	582	584	569	557	607	597	590	577	530	550	592	546	539	598	611	570	521	596	586	558	567	582	553	583	562	575	556	570	573	523	577	562	570	575	542	587	602	564	577	506	560	516	560	600	602	548	586	552	565	542	536	595	558	577	540	589	525	543	546	560	552	571	565	576	555	526	535	556	556	563	597	580	563	535	504	609	579	562	554	579	559	545	543	570	565	549	572	562	594	542	564	595	543	582	552	562	609	569	557	583	577	552	599	568	564	540	540	522	535	558	534	520	592	561	562	611	587	564	576	546	567	586	614	566	573	609	554	597	596	542	559	570	583	546	601	582	586	570	566	586	548	571	568	522	582	556	571	524	540	568	543	587	545	592	566	579	594	545	564	558	572	580	529	553	561	556	565	564	566	585	561	570	594	591	557	572	555	575	556	541	591	584	610	595	538	527	580	606	533	556	574	545	580	599	550	546	567	548	585	558	533	618	531	572	554	560	585	562	548	551	533	529	592	564	587	581	555	586	533	563	591	531	601	575	561	571	553	552	656	580	548	574	586	577	571	549	563	571	580	551	602	569	542	556	555	550	577	557	575	566	564	565	572	545	555	558	537	519	526	577	591	577	535	558	582	588	551	561	539	564	551	561	533	559	582	529	547	626	560	584	572	548	564	593	611	584	514	571	547	527	565	553	611	550	595	593	613	578	545	547	573	515	541	516	569	559	543	545	561	604	603	566	561	517	612	539	572	554	543	549	583	564	548	577	599	588	555	547	550	570	519	573	539	597	602	579	558	548	536	583	542	551	585	558	577	517	585	562	586	568	632	585	581	536	563	581	561	636	562	593	602	560	554	592	546	523	582	555	529	548	548	568	556	555	552	561	574	570	572	560	556	581	559	575	575	609	569	561	567	600	603	594	553	541	544	539	529	537	612	576	571	580	574	533	600	542	576	573	552	534	550	617	567	599	506	573	543	582	571	533	549	568	569	537	561	564	616	553	554	573	560	578	601	608	555	553	526	573	520	567	534	545	562	578	617	545	573	598	587	569	562	570	573	555	565	569	575	561	535	582	562	587	563	567	524	549	604	570	559	574	559	609	541	568	559	547	618	571	567	564	578	606	559	593	566	560	612	576	568	598	571	557	527	554	582	581	587	561	562	575	546	550	532	564	526	589	574	615	525	542	555	540	554	563	594	563	554	557	593	549	579	553	570	573	556	555	591	600	541	596	547	543	574	550	577	574	585	570	499	573	551	529	581	530	565	534	571	510	559	555	568	559	530	569	540	565	545	600	575	546	553	558	604	548	553	591	550	584	582	605	543	538	586	563	544	554	565	542	569	572	589	565	572	557	612	564	602	591	584	561	559	564	552	546	535	568	580	558	596	577	595	623	597	571	543	564	551	557	550	564	611	566	588	590	555	565	516	588	583	576	537	576	557	585	585	568	537	571	558	562	590	585	548	557	545	563	579	583	577	545	580	548	589	545	559	581	571	523	549	568	552	565	573	506	583	573	580	561	584	574	582	536	595	544	502	620	589	614	534	562	564	554	563	546	539	562	541	560	587	595	627	612	579	594	569	585	537	550	563	551	587	561	557	543	563	556	550	576	549	600	567	593	568	593	559	572	557	570	532	606	578	617	590	561	575	585	570	548	551	578	566	560	538	593	592	574	538	598	561	531	605	576	565	596	603	600	607	560	526	556	563	553	576	578	536	559	590	575	564	590	533	590	535	553	548	585	598	558	539	562	585	541	561	596	568	575	568	541	589	540	601	563	545	594	569	600	593	534	561	566	580	583	516	558	575	580	574	566	589	589	587	576	557	617	586	586	534	594	599	574	589	556	571	565	566	564	552	545	573	566	598	563	561	515	551	524	591	557	582	551	576	563	591	584	571	531	548	527	544	578	553	558	558	562	537	526	530	598	572	614	574	599	563	542	586	553	590	526	591	559	586	582	566	605	580	559	544	581	544	605	550	593	565	576	520	557	563	553	595	612	516	519	638	567	582	558	588	566	532	575	581	567	568	576	577	599	566	558	576	610	535	602	551	574	534	575	548	557	547	575	556	572	565	574	569	563	566	587	550	570	562	558	546	547	580	534	561	576	551	563	522	575	541	605	532	599	586	577	563	573	552	565	545	578	581	595	536	581	547	559	564	541	547	570	518	598	624	576	507	557	607	557	578	547	561	557	564	579	570	549	579	582	585	559	564	605	576	553	592	516	568	612	532	558	565	571	547	522	588	555	529	574	529	572	590	534	577	584	536	543	571	571	542	539	603	569	507	640	575	572	578	544	541	553	576	583	582	547	552	532	520	522	547	535	552	590	562	606	542	589	569	549	535	578	604	564	584	590	586	593	577	524	548	541	537	635	556	608	578	530	574	556	588	548	549	564	586	507	584	558	559	527	569	566	634	566	539	558	553	553	562	577	569	546	527	576	559	565	572	560	533	588	535	568	564	588	540	546	592	546	563	564	543	521	560	540	582	544	565	574	582	553	589	601	576	548	561	570	555	562	550	540	560	561	554	548	588	547	624	590	555	574	584	595	569	547	545	524	549	530	562	558	549	548	563	565	566	556	582	527	573	608	592	572	563	541	564	541	574	538	597	570	593	589	552	563	533	569	565	562	551	535	571	575	543	580	543	569	555	570	565	595	547	508	581	574	566	598	550	526	589	575	609	560	590	566	594	562	596	545	595	570	551	582	588	576	546	569	545	588	562	570	555	574	590	576	587	563	586	601	616	520	554	593	573	536	583	593	592	525	592	568	544	562	575	563	542	557	561	537	563	574	568	598	589	554	575	566	526	540	571	567	537	596	621	561	574	545	568	543	585	577	592	569	583	569	636	580	552	584	573	566	572	593	550	548	565	566	571	535	540	556	521	581	573	594	580	579	551	533	576	586	552
23194	21294	29098	23835	21302	20450	8206	3590	3076	2306	1659	1343	1223	1096	1020	887	847	726	669	667	657	639	592	681	639	568	551	518	539	490	473	474	426	410	431	463	451	453	445	445	424	447	445	428	401	409	442	422	412	398	409	364	389	431	377	378	407	391	394	362	391	357	402	392	406	360	364	378	345	365	369	400	375	361	358	356	328	362	368	366	359	338	377	338	339	340	349	337	359	344	347	338	366	360	344	357	369	335	343	374	366	320	373	343	361	339	337	369	376	346	341	370	338	345	328	373	366	372	368	348	358	370	336	340	338	335	349	377	355	342	357	372	363	334	333	345	352	396	342	402	417	310	359	320	351	339	348	351	373	379	341	380	318	350	359	358	358	352	371	345	329	338	338	351	372	379	338	322	368	361	356	334	369	386	350	362	351	361	338	370	345	355	381	373	387	339	378	355	372	315	351	311	390	362	364	348	386	395	370	339	342	354	326	315	342	367	336	344	340	338	352	363	353	388	335	337	365	338	335	362	319	345	366	367	353	341	341	354	373	375	367	314	359	352	346	348	368	311	374	391	377	337	356	340	384	355	363	350	377	341	335	373	331	334	364	364	344	360	371	411	379	363	338	366	351	351	373	324	317	340	328	362	378	343	329	343	355	327	356	369	351	369	364	356	361	333	354	345	362	386	365	331	341	354	356	333	346	362	363	350	359	336	364	365	344	348	359	347	366	380	345	395	350	351	357	351	393	340	368	359	364	360	344	356	385	376	361	377	355	379	373	334	339	336	351	338	385	342	367	348	334	353	345	330	386	371	367	342	380	346	375	361	357	367	347	323	312	406	369	387	314	358	341	344	325	367	363	333	363	364	351	340	333	368	368	381	364	342	356	382	332	369	397	358	334	363	350	340	325	379	353	351	359	315	342	339	353	332	354	342	328	337	339	331	349	358	356	360	397	369	351	359	395	374	325	354	363	371	363	374	355	357	357	349	360	354	355	381	320	346	369	338	348	364	415	354	339	385	354	362	342	360	381	405	369	330	343	367	387	372	351	374	339	325	393	340	371	352	374	365	356	360	402	346	337	385	338	384	370	373	369	354	327	343	351	351	384	308	360	357	366	324	345	372	373	319	365	385	377	348	339	351	348	361	353	361	350	327	337	340	350	347	328	354	339	379	344	382	353	391	360	362	353	355	357	363	341	366	367	352	373	363	334	356	355	329	364	351	350	331	363	370	345	328	356	352	342	344	330	347	346	345	370	340	363	362	356	345	357	344	318	341	351	350	331	342	358	334	369	360	320	377	376	375	339	359	363	331	352	353	334	343	352	347	355	347	380	371	324	337	339	369	360	332	335	386	344	330	317	360	326	350	365	354	362	375	341	327	328	338	337	329	355	360	353	341	357	364	343	346	324	351	385	338	331	369	375	362	321	352	380	364	343	340	374	327	358	346	362	376	342	347	329	366	362	368	351	326	333	343	326	337	337	373	326	355	332	350	384	342	347	350	345	406	347	359	363	306	357	327	369	368	333	338	353	311	354	369	385	331	360	361	333	383	358	332	322	340	367	317	339	372	363	348	350	353	342	354	335	330	366	347	378	339	358	343	332	315	357	349	373	336	363	362	364	349	334	357	347	379	359	357	333	389	361	354	342	352	370	344	325	332	323	369	364	362	334	339	344	373	352	335	379	333	370	382	328	350	369	360	343	358	390	375	355	357	348	367	336	348	347	367	378	338	354	353	351	355	349	359	339	324	347	356	358	365	336	351	358	357	355	363	373	354	358	366	370	372	337	370	378	359	374	409	355	354	347	358	361	357	365	335	367	352	384	351	359	352	312	327	358	347	351	351	394	346	344	367	350	331	382	350	345	355	357	350	387	369	343	337	366	360	333	343	314	335	355	347	366	360	335	385	369	339	324	355	354	344	400	351	328	358	364	351	355	356	358	327	347	340	352	364	369	374	366	347	364	368	346	358	348	322	326	323	386	363	343	328	341	349	390	356	373	360	352	324	355	322	361	365	352	307	362	358	344	351	344	355	388	344	347	385	335	340	354	346	310	351	369	377	349	360	322	353	346	342	353	309	348	344	325	358	333	326	348	343	338	372	355	374	342	380	359	343	373	346	311	368	329	360	328	360	360	369	346	367	363	339	343	339	354	350	366	389	358	351	321	337	354	374	389	330	362	339	325	349	343	362	354	364	351	341	342	349	347	346	351	334	359	395	331	340	326	340	347	347	370	347	337	372	379	359	396	384	363	324	365	350	318	354	353	344	367	310	319	340	352	331	344	348	341	334	361	297	365	395	342	399	380	350	346	371	386	379	370	374	348	343	342	373	340	335	360	346	336	356	389	346	394	335	393	362	333	308	343	377	337	365	386	352	292	352	376	350	350	346	350	331	349	360	350	314	354	359	341	341	360	341	333	359	383	364	372	371	346	375	381	357	332	346	347	339	349	337	345	347	349	356	355	351	343	362	367	337	371	353	330	347	326	343	378	354	354	358	338	347	371	339	367	365	379	340	344	349	322	357	349	330	334	331	367	386	391	375	358	366	384	340	343	348	382	407	346	343	363	364	342	391	341	357	364	331	341	348	355	332	360	368	357	345	353	319	337	375	377	328	333	369	346	362	394	331	373	349	347	311	324	318	366	329	310	363	363	377	354	338	356	328	351	332	359	374	350	340	352	345	338	330	346	338	333	348	355	375	392	349	360	348	348	350	361	382	336	342	359	353	348	334	332	366	359	347	355	338	381	355	373	378	344	369	410	332	322	378	346	352	326	364	330	352	357	363	349	368	339	343	352	364	371	386	336	330	360	341	340	366	345	338	361	354	356	360	370	358	327	377	313	375	353	356	378	360	327	357	342	327	338	356	351	341	354	335	328	364	332	386	349	354	348	375	354	351	369	418	378	340	368	329	345	316	361	330	339	380	392	349	344	336	341	395	407	386	358	318	356	346	368	333	355	374	358	336	364	368	370	332	343	342	335	334	370	350	346	347	345	364	352	362	349	330	323	375	336	319	364	340	344	309	383	338	359	353	348	336	347	335	375	353	366	359	339	335	320	354	353	403	336	325	323	377	340	341	374	359	331	360	364	386	377	346	342	345	376	366	340	350	333	371	373	344	351	318	354	351	354	380	360	323	352	340	356	337	337	362	347	338	354	372	329	356	354	370	371	371	347	333	391	332	328	355	357	330	353	345	357	349	362	329	329	352	354	349	356	369	395	336	363	362	374	354	322	303	364	368	342	368	331	366	377	342	382	328	340	346	353	348	348	345	351	352	349	359	341	360	360	389	330	362	369	359	353	341	349	359	340	362	355	350	343	326	357	362	351	347	309	365	362	363	334	357	362	350	347	353	346	362	338	350	351	339	338	381	341	362	391	311	341	336	362	374	333	338	347	330	331	341	334	385	330	365	337	360	371	329	337	341	357	353	323	356	344	348	364	351	349	383	344	345	340	351	349	332	337	380	340	371	357	372	358	359	377	365	342	343	368	351
15456	30219	27737	21064	15254	12225	10530	9567	8895	6919	4954	3827	3350	3215	2961	2447	2212	1910	1646	1455	1609	1592	1472	1431	1381	1310	1233	1098	1014	979	929	871	821	834	862	809	758	788	780	827	767	783	781	810	750	739	792	745	770	798	732	693	705	707	706	693	683	654	627	702	604	636	661	654	637	642	603	601	575	599	624	586	618	656	649	611	635	563	587	606	580	605	580	614	546	604	611	594	615	600	587	575	589	586	596	552	601	594	594	593	587	579	569	568	612	588	607	626	619	616	563	611	600	571	562	542	606	583	585	616	565	577	611	607	590	601	576	598	590	589	587	569	584	593	628	589	546	588	592	603	599	545	600	571	602	592	583	601	610	542	590	613	558	610	608	616	631	561	578	585	614	604	595	614	588	593	617	572	598	603	551	629	598	664	653	609	560	630	587	570	614	570	628	600	586	558	607	568	623	565	587	572	556	608	587	560	575	574	584	556	600	573	614	564	562	618	585	585	594	598	557	584	598	581	590	566	581	604	556	619	572	571	637	583	587	595	606	543	584	597	549	624	530	553	563	569	582	566	567	611	583	582	586	575	591	584	616	556	611	559	585	595	604	583	570	598	625	596	583	567	582	596	580	597	587	558	584	564	577	583	561	590	567	587	624	574	596	552	616	536	577	591	594	617	549	557	607	592	570	602	599	536	615	595	597	600	554	555	561	588	601	554	628	576	605	578	612	614	632	565	591	609	603	567	613	582	589	586	624	624	581	569	567	598	576	568	615	576	550	690	597	587	602	580	611	592	628	561	558	584	547	562	598	592	610	654	615	593	634	593	582	559	562	555	597	590	586	597	572	582	556	624	570	590	607	618	579	586	604	577	633	589	585	577	546	584	608	551	577	598	551	577	576	586	589	580	586	597	593	570	543	603	607	579	562	591	615	579	627	593	637	644	576	618	607	611	590	554	588	609	618	599	560	600	594	587	563	598	588	596	540	630	640	584	544	592	629	615	579	594	581	586	603	550	675	594	621	586	599	619	598	585	594	606	547	570	577	576	560	585	610	608	579	571	574	566	579	587	549	610	608	566	592	605	602	612	595	605	619	562	607	607	586	563	605	646	608	593	600	586	569	585	604	587	609	603	559	578	602	595	586	609	556	582	593	627	520	567	623	586	594	573	538	577	601	591	553	593	576	621	546	593	585	543	617	510	574	600	598	646	616	550	595	573	596	552	598	618	601	591	554	627	607	567	609	597	568	590	603	518	599	600	569	586	612	639	613	593	579	548	541	576	570	577	585	549	586	597	623	576	623	620	625	581	581	600	627	600	565	529	574	587	567	600	575	597	508	610	575	594	589	570	569	570	584	585	602	623	592	577	527	624	555	571	593	611	587	558	594	591	597	615	563	604	580	565	596	621	565	604	537	619	620	598	575	606	587	582	621	624	584	599	605	594	566	596	588	567	585	575	600	613	599	587	581	557	606	581	610	558	570	581	566	595	598	640	617	579	603	622	563	570	589	595	570	614	619	575	540	603	555	576	589	593	604	616	600	537	572	542	603	589	568	592	648	575	614	595	630	615	561	610	579	560	584	587	554	575	577	623	608	617	598	596	593	570	598	597	612	577	610	575	599	579	570	605	603	585	573	586	532	637	576	579	612	613	600	626	593	645	582	630	569	597	609	593	593	633	565	587	600	581	575	591	583	569	614	593	598	601	562	571	585	557	609	591	542	615	576	627	582	552	631	603	594	623	605	581	575	537	596	603	584	583	592	586	542	573	593	628	527	549	548	600	617	588	617	606	579	571	603	563	587	570	536	602	561	630	566	562	629	611	605	618	558	624	572	583	597	613	579	607	582	570	561	572	588	593	570	565	579	572	574	574	631	580	586	600	558	566	580	574	594	550	599	560	557	597	522	638	543	602	588	642	624	563	550	554	570	562	610	585	588	615	593	574	583	613	584	579	590	588	607	582	582	587	539	560	558	601	588	633	569	556	602	589	574	589	576	599	587	596	567	602	587	594	576	602	623	628	625	594	585	555	602	596	561	576	584	609	588	580	574	610	575	561	581	590	591	585	643	663	571	611	622	610	582	554	584	603	611	589	566	568	567	579	555	592	541	564	556	556	545	581	578	597	590	583	605	581	591	590	564	569	613	586	573	568	565	601	581	578	575	594	569	577	560	608	599	607	561	620	612	568	521	528	572	547	580	592	583	583	578	585	597	619	596	603	604	592	584	612	590	605	612	550	572	577	601	552	620	596	594	584	616	605	614	560	604	580	600	557	621	553	572	604	571	578	578	575	612	587	596	581	600	579	613	601	622	587	597	599	572	561	575	564	562	621	566	546	556	592	630	596	597	645	614	614	570	595	575	583	604	584	524	567	606	548	590	591	532	610	586	593	584	609	582	565	593	598	554	585	558	562	593	587	577	652	604	588	573	570	588	579	603	550	586	600	592	550	616	591	588	558	553	607	589	592	557	605	613	545	600	581	653	578	636	536	613	583	584	566	559	587	613	607	563	554	571	580	611	594	563	601	592	578	557	560	583	595	603	582	574	595	631	559	562	589	625	608	615	586	608	570	632	642	600	565	557	584	557	583	572	592	599	542	567	564	560	587	569	599	633	580	594	554	596	618	640	553	592	582	575	554	618	590	613	614	555	577	606	602	573	604	540	566	611	614	601	599	603	579	592	602	636	596	580	569	603	555	592	577	531	613	599	578	560	612	649	539	572	577	578	576	614	555	616	608	582	612	586	590	602	579	584	596	573	630	562	592	580	587	616	645	550	589	598	645	624	627	572	606	601	554	613	595	562	624	613	590	604	539	568	586	581	640	610	582	611	600	621	565	545	529	598	599	546	622	609	549	616	543	621	625	623	623	607	553	598	557	590	582	593	582	600	636	608	556	574	573	606	561	628	611	565	583	574	587	536	627	610	584	592	587	621	568	560	612	594	612	581	587	608	594	561	599	586	599	560	573	579	555	609	588	608	551	610	604	615	587	580	605	615	556	577	589	559	572	586	582	585	584	570	617	577	534	554	555	597	578	591	581	563	594	555	583	592	598	580	590	548	607	614	577	569	587	582	632	555	595	586	586	578	528	592	574	593	656	571	572	639	567	593	563	614	599	549	571	557	542	606	623	615	538	566	580	570	578	563	579	589	603	576	591	599	601	613	624	598	604	649	601	573	568	575	541	586	557	615	558	605	521	645	610	610	595	559	561	583	544	585	556	550	599	616	588	561	582	555	593	539	602	601	599	577	578	644	579	594	560	629	531	613	627	567	601	566	586	587	606	572	596	568	562	574	580	540	589	599	595	617	595	595	582	539	573	611	592	581	596	599	592	598	608	563	626	575	605	575	570	609	544	556	585	593	601	579	569	599	578	579	596	542	595	585	584	574	587	547	581	591	555	555	604	559	563	610	577	613	595	557	583	577	586	563	543	573	636	582	574	530	591	545	600	595	613	639	595	574	583	563	552	564	593	577	531	553	579	581	592	567	609	562	602	589	585
26696	20886	13491	5178	2349	1466	1287	1078	1028	864	638	506	455	448	421	467	385	334	338	332	347	375	333	303	334	321	331	269	281	252	296	274	289	254	279	271	261	290	259	285	262	263	268	264	255	230	276	237	276	257	269	229	252	265	248	252	240	248	254	225	247	216	226	236	238	227	217	234	239	247	227	234	253	236	236	245	217	247	243	227	223	248	209	233	248	251	238	225	248	242	252	242	223	244	242	228	205	233	241	233	233	219	223	247	250	244	255	225	234	246	248	210	240	235	208	260	218	250	230	250	242	237	234	215	218	228	231	228	235	200	236	233	234	212	203	231	251	242	238	232	220	200	228	229	232	238	239	263	248	237	222	255	230	228	209	225	221	247	217	253	235	224	199	239	271	223	231	235	240	244	256	224	233	233	228	224	224	224	204	232	252	222	214	229	219	233	221	271	243	246	222	231	225	227	219	233	211	224	214	211	214	212	217	198	229	203	239	256	230	230	229	221	268	257	231	231	218	228	237	242	245	227	235	238	233	235	228	238	207	247	231	247	222	261	233	234	255	234	234	235	227	238	206	221	230	207	235	253	230	241	209	240	248	207	240	257	240	250	246	228	242	220	228	223	237	229	221	244	231	216	229	205	207	230	194	239	225	237	238	213	283	230	219	256	231	233	233	224	229	222	227	218	254	241	233	223	248	242	223	240	241	224	248	232	247	223	209	247	252	205	228	220	241	211	254	240	249	228	228	221	236	234	270	228	237	228	221	245	206	224	231	221	250	212	244	229	241	235	227	245	199	224	225	237	238	231	216	224	225	233	230	231	244	224	251	203	225	225	227	214	233	242	236	223	257	251	238	224	240	234	260	211	236	218	228	237	218	238	248	220	238	227	219	244	248	230	223	234	217	199	192	233	247	238	239	238	232	238	261	249	266	241	240	246	258	218	247	229	204	241	233	222	225	242	230	225	219	218	237	197	232	209	236	244	232	226	238	221	243	228	215	215	240	246	221	226	245	234	260	255	242	241	267	216	212	242	238	232	231	224	214	217	227	229	226	226	221	250	233	229	198	248	235	229	246	216	208	221	215	225	238	218	242	239	247	218	260	250	244	240	250	244	235	241	249	230	237	240	267	221	226	257	242	221	230	239	217	239	248	247	238	219	257	213	207	237	226	230	233	217	232	230	218	237	241	218	233	243	225	210	249	233	249	269	226	258	257	255	222	230	214	200	230	246	244	216	233	248	213	215	233	244	242	229	211	220	234	236	254	234	221	219	236	230	243	212	213	242	271	229	232	258	227	220	282	226	241	254	236	234	218	238	240	227	230	222	241	241	230	212	273	229	225	246	231	230	227	222	258	234	273	194	241	255	206	215	245	248	241	254	226	221	256	227	224	249	253	233	230	267	234	246	221	253	231	236	237	227	228	217	244	248	183	249	225	240	237	223	224	235	228	262	215	217	224	226	208	215	244	221	234	247	237	229	223	207	224	232	240	210	235	229	224	225	260	247	240	242	236	211	218	259	224	227	218	227	235	243	219	220	237	232	238	229	231	225	253	247	247	263	233	233	241	241	229	231	233	198	249	235	237	233	267	235	237	241	238	261	197	247	229	212	238	212	221	199	256	227	266	246	235	251	226	245	218	232	207	236	238	218	212	217	231	229	214	233	220	234	224	239	246	256	256	192	225	221	249	257	229	245	246	219	244	214	249	244	251	240	232	221	224	207	247	261	235	270	242	227	265	246	230	237	223	244	221	205	256	224	215	234	237	227	238	214	226	243	241	233	208	249	204	248	226	218	221	224	237	227	268	243	222	216	233	239	213	229	220	258	259	230	222	221	236	235	235	231	234	238	222	225	247	219	231	217	208	239	250	223	216	232	220	233	243	225	215	235	238	233	226	253	223	219	248	238	241	251	249	227	236	247	261	238	228	237	224	234	235	276	217	238	229	215	244	242	213	243	260	217	258	217	252	219	241	231	236	216	223	205	233	232	247	236	200	224	267	252	233	218	239	223	236	232	251	259	236	220	231	222	225	211	241	224	244	219	226	254	223	245	245	259	244	236	244	180	252	223	263	215	257	229	241	222	249	216	228	243	256	248	214	255	235	237	231	245	245	263	241	225	231	230	255	229	207	226	222	200	246	207	248	229	251	202	225	237	215	245	255	233	235	233	228	232	204	260	227	251	235	245	225	235	234	240	211	246	243	226	247	233	233	253	223	245	245	226	227	227	220	239	234	240	266	223	214	260	214	240	256	221	251	251	238	243	242	243	214	208	235	246	245	253	228	254	220	239	200	237	266	220	264	219	226	242	221	229	241	237	243	214	210	226	224	243	217	224	227	222	222	237	266	243	256	245	232	239	224	244	221	252	230	226	218	243	222	257	209	217	237	212	232	227	231	209	238	243	176	216	221	210	227	233	221	235	231	223	233	243	227	234	243	231	234	235	222	215	255	214	204	235	202	209	226	215	233	219	200	205	219	229	221	241	241	226	222	258	251	250	237	220	214	251	241	260	241	240	233	223	203	222	252	234	214	219	246	221	231	227	248	233	229	242	228	253	243	241	237	222	235	228	238	227	183	229	240	230	243	276	227	248	202	247	255	226	245	246	232	240	229	222	226	220	263	231	233	214	234	253	230	205	262	268	229	236	248	249	241	233	252	260	259	226	235	237	234	241	249	230	240	213	221	211	248	216	262	233	207	221	233	219	227	241	229	226	242	232	237	226	231	239	255	216	213	229	214	239	215	232	224	236	229	230	236	241	245	234	245	248	244	218	232	235	234	232	229	198	229	222	213	232	228	248	226	240	269	229	205	208	222	235	209	243	229	248	206	232	231	240	242	254	231	221	237	251	228	231	267	198	247	234	246	240	210	229	244	204	236	215	221	267	223	224	234	230	227	242	230	224	238	242	235	227	268	256	237	236	243	256	232	231	236	231	245	199	252	223	233	217	221	236	256	252	221	251	215	268	246	217	226	217	225	248	260	221	231	244	231	217	224	227	224	223	206	249	242	227	279	220	259	240	235	254	234	230	223	239	218	246	245	211	223	228	210	222	253	245	235	209	228	221	226	243	238	232	202	241	243	208	229	225	222	215	248	225	225	222	224	214	221	241	222	240	220	249	232	237	234	259	225	255	257	214	250	211	237	237	264	229	224	236	215	219	207	207	223	235	242	224	223	236	241	210	242	250	243	216	216	243	218	247	236	224	253	247	213	223	256	223	251	253	262	241	236	208	207	230	231	221	226	207	228	256	227	264	237	201	237	234	244	217	223	239	233	229	208	212	237	208	247	229	235	237	229	252	226	207	249	223	221	253	234	206	228	222	244	217	233	247	229	225	240	224	229	213	219	247	242	227	236	209	244	220	216	224	219	264	238	239	237	211	247	253	228	222	244	233	207	220	218	201	247	220	236	217	233	226	261	226	236	228	223	219	237	242	215	236	230	231	230	242	252	273	215	237	265	230	227	211	236	225	214	251	223	236	238	224	259	222
10679	15642	13907	9249	6113	4530	3879	3530	3429	2804	2099	1532	1245	1281	1103	1021	937	795	772	726	751	786	804	792	657	671	644	601	561	594	505	515	530	499	486	493	487	483	489	524	502	494	523	467	491	432	451	474	488	486	486	457	485	435	386	454	465	394	455	412	403	432	398	424	394	410	432	381	434	382	399	410	406	420	421	426	362	397	451	430	371	391	392	388	368	393	416	377	405	389	398	391	393	404	393	384	390	445	409	390	408	415	416	371	417	413	407	369	367	385	399	421	396	387	398	399	409	355	433	400	380	381	388	370	370	401	417	403	424	408	383	408	430	407	411	399	385	402	427	394	412	346	433	365	396	389	434	393	399	401	368	411	398	394	420	376	409	432	397	409	379	385	398	395	395	421	384	387	387	401	352	412	412	422	401	414	376	375	422	427	410	358	394	388	417	397	376	418	416	429	398	394	377	381	405	417	413	383	408	390	408	383	413	411	374	413	448	433	395	389	412	401	416	414	411	414	392	362	409	410	401	402	379	377	418	392	421	364	385	394	382	384	384	420	417	342	379	409	408	417	398	400	418	394	373	370	428	412	377	428	395	429	421	401	399	402	400	415	404	384	409	401	385	414	402	414	356	405	377	355	383	401	370	405	352	395	442	413	391	430	423	386	414	345	411	410	394	397	405	389	404	374	426	416	412	386	396	421	452	424	380	408	373	408	430	419	375	399	385	386	409	417	383	394	430	417	438	401	386	399	406	393	380	386	390	390	390	397	409	428	402	424	405	423	415	397	393	401	394	405	396	365	378	404	397	417	376	374	375	363	398	381	383	407	421	403	376	415	371	379	428	382	369	389	423	398	410	394	391	406	396	423	399	422	389	434	416	425	391	416	370	396	410	388	407	404	396	393	385	433	410	381	388	424	393	386	388	437	415	404	402	386	385	380	433	402	408	378	374	403	423	417	373	429	435	366	433	398	425	389	384	396	413	387	370	391	409	397	417	420	399	375	417	398	413	442	380	382	400	379	368	421	437	415	400	405	403	409	408	423	401	407	393	435	397	401	397	420	418	405	400	400	414	393	397	419	407	410	417	408	416	402	394	414	434	400	391	395	400	432	383	372	393	393	411	378	390	455	372	418	378	371	414	424	383	429	368	424	413	428	425	379	395	418	385	431	401	416	403	401	375	382	379	383	391	439	390	387	394	418	402	422	388	373	405	410	381	385	399	392	407	404	439	423	408	395	381	402	440	403	424	420	429	411	397	397	402	384	400	363	387	373	425	374	388	380	384	368	413	418	388	403	410	406	400	399	394	431	428	409	428	411	373	439	381	410	383	381	336	392	400	405	411	392	401	412	427	424	406	386	393	391	403	408	384	378	398	395	401	400	402	385	427	427	409	349	389	390	399	403	438	408	378	414	393	397	376	407	400	397	370	416	405	404	411	393	423	362	428	351	384	443	417	422	394	398	396	387	411	412	392	401	401	383	396	440	396	392	428	384	382	356	388	401	375	424	393	384	417	382	411	351	410	362	372	378	381	390	411	439	408	372	437	385	374	449	413	403	429	405	410	409	399	433	407	407	439	429	375	414	397	423	411	396	412	364	368	419	414	398	399	444	397	412	384	411	415	372	424	407	419	369	368	440	404	353	365	432	406	412	392	382	371	388	418	372	416	395	413	374	418	406	432	400	421	403	416	375	369	380	390	370	393	401	431	404	436	424	391	414	389	394	382	428	396	410	418	386	378	389	364	410	392	388	415	439	399	384	392	374	402	398	401	369	358	393	389	415	371	360	377	410	367	399	412	464	388	397	361	392	421	417	398	429	409	386	399	400	432	390	411	417	390	415	367	431	416	368	405	392	407	401	447	372	400	400	402	413	378	410	430	385	382	369	399	423	404	362	395	380	381	422	421	420	395	401	423	388	428	383	415	388	413	400	375	378	394	400	394	367	399	384	378	381	391	386	366	384	426	402	444	380	395	400	398	389	378	389	397	401	380	417	417	399	410	395	391	395	398	373	419	394	404	392	397	402	375	419	405	375	387	385	395	411	404	410	402	411	438	405	378	385	399	389	382	439	408	392	395	397	433	379	418	414	434	376	397	402	390	398	366	416	395	395	411	396	419	385	338	395	413	406	386	445	407	412	371	380	401	386	401	378	376	419	406	395	390	403	400	421	394	395	426	421	420	439	421	396	405	385	376	427	382	373	409	412	427	408	411	414	406	406	418	424	397	439	421	386	398	388	409	413	409	400	385	375	389	422	429	405	403	389	398	397	381	364	406	345	421	453	414	426	421	384	372	399	362	399	381	379	418	412	439	431	392	363	393	438	428	386	404	414	395	387	404	391	438	363	400	387	390	381	397	417	385	412	406	383	407	404	398	394	382	404	395	437	408	361	373	424	384	406	386	450	405	392	371	440	399	404	386	390	406	414	422	400	399	412	395	402	395	384	384	411	409	428	416	373	406	384	396	424	429	414	385	366	377	373	425	408	407	410	450	401	407	393	404	370	379	389	375	452	421	404	397	409	385	381	427	383	375	396	401	376	399	413	440	401	413	400	384	429	400	402	408	451	400	387	383	405	417	385	397	415	396	416	414	399	402	391	401	420	375	413	404	402	380	386	401	396	412	383	391	387	419	401	369	415	410	381	399	413	407	399	389	380	404	381	391	402	399	369	428	403	398	410	420	403	404	409	427	397	377	397	413	404	397	396	390	394	383	426	415	403	394	395	422	387	397	432	413	382	386	384	393	410	374	398	404	388	397	378	385	386	390	392	441	442	413	397	396	400	413	407	388	377	411	426	398	404	380	380	405	391	430	413	412	407	389	437	382	396	411	400	412	395	437	374	408	364	380	414	395	421	408	384	379	391	424	376	435	412	396	432	420	393	386	422	360	382	427	401	393	383	417	393	375	416	397	385	439	435	387	363	382	393	389	426	392	397	412	386	428	434	421	391	437	413	404	404	416	413	430	392	387	388	407	391	401	394	394	358	397	384	373	410	361	434	375	396	395	382	407	442	431	423	398	399	385	385	415	406	423	396	389	363	392	392	380	402	388	407	365	389	388	390	407	389	412	361	432	418	369	402	390	410	411	393	399	412	398	411	401	392	399	434	403	417	408	397	394	394	377	383	397	404	379	433	418	416	399	395	437	396	391	398	443	386	393	439	432	406	404	394	355	404	395	434	403	406	398	396	400	368	415	397	401	407	391	399	408	389	394	422	430	417	392	387	360	438	410	383	439	436	403	429	405	379	422	368	390	417	400	377	394	388	348	411	393	409	396	371	384	421	414	372	402	413	420	372	413	375	387	426	394	433	378	404	404	390	421	372	401	431	361	400	395	398	376	388	447	404	425	381	415	379	407	373	390	379	389	402	405	399	434	457	382	391	410	379	419	393	451	370	403	409	398	415	410	423	377	400	392	385	394	420	382	411	388	412	419	425	417	391	407	374	411	401	379	393	352	401	407	413	406	379	418	395	408	405	354	385	411	381	387	381
24161	21264	28409	24430	20519	7648	3105	2185	2140	1591	1193	896	783	816	742	705	615	581	610	598	586	622	561	557	523	495	458	474	431	471	415	452	434	415	386	436	379	385	400	390	399	380	402	390	379	400	429	402	387	395	399	369	354	365	384	373	385	353	405	384	378	352	376	355	320	333	373	331	350	363	334	341	364	323	335	344	338	342	363	350	378	324	350	355	364	328	312	346	366	332	327	332	335	371	317	367	348	323	350	353	307	362	357	344	353	344	327	372	330	343	376	328	347	350	394	319	352	349	378	338	336	342	320	342	358	352	346	368	302	357	363	330	340	371	330	332	382	361	357	370	352	323	324	309	352	313	344	357	350	351	333	356	338	362	342	394	337	333	352	374	347	338	341	376	337	340	330	358	337	346	336	334	335	334	347	336	384	340	358	324	378	318	330	347	371	339	307	347	356	322	345	348	377	361	335	324	328	360	342	330	344	349	319	318	337	320	349	311	347	382	419	321	366	322	395	339	346	376	305	341	350	332	324	328	347	363	388	358	348	352	345	376	336	364	384	351	406	362	339	363	343	391	375	342	333	329	328	351	347	322	331	351	346	364	370	356	323	348	331	368	337	323	360	324	391	372	378	336	330	379	341	331	351	347	370	339	332	330	328	326	361	299	361	356	350	348	353	337	347	335	355	353	360	332	340	346	341	351	361	360	357	324	345	316	381	353	354	371	357	345	334	370	355	322	349	357	366	376	342	387	366	347	344	323	363	309	320	322	343	366	357	343	371	338	374	333	359	355	345	341	350	349	351	346	337	349	351	341	338	332	348	352	332	346	318	314	346	345	351	325	336	372	335	313	345	373	346	360	355	344	346	352	298	345	358	311	334	362	341	326	335	335	324	331	344	358	385	366	351	345	341	354	403	358	325	334	349	372	347	324	364	344	338	338	338	331	312	376	349	351	333	342	364	336	353	313	346	371	346	351	339	396	323	337	334	359	339	366	349	360	362	337	392	350	325	337	329	342	358	365	352	333	340	342	326	338	355	321	328	302	371	345	372	323	363	333	320	351	414	378	361	348	344	345	364	351	366	355	325	347	359	386	337	342	355	307	352	357	386	336	356	373	370	355	362	368	333	351	359	324	352	325	359	355	323	348	335	341	353	338	342	366	347	316	386	385	349	361	335	356	368	315	338	340	318	323	321	359	329	364	337	359	325	347	332	345	392	355	326	365	326	313	315	371	355	323	344	347	353	377	335	359	361	310	328	360	338	342	332	348	328	327	348	353	318	349	343	353	334	334	335	359	367	331	349	357	316	352	338	358	346	355	321	375	305	341	354	358	327	340	403	323	366	356	342	342	363	314	367	321	361	334	327	328	325	363	316	363	347	349	317	356	345	359	352	310	316	334	359	370	321	325	310	372	341	319	333	360	321	364	348	340	382	347	331	339	333	357	344	382	361	363	359	355	367	356	342	326	331	313	328	340	336	334	301	330	364	333	316	368	342	367	357	343	335	359	349	329	362	335	362	366	381	376	353	367	336	364	374	336	360	323	343	362	299	379	361	301	330	343	345	388	331	339	369	360	350	344	344	346	312	343	373	338	364	344	370	360	364	319	355	404	328	336	351	350	388	362	329	356	382	319	340	362	349	308	350	346	349	356	342	331	326	356	335	337	376	371	323	346	366	328	306	360	353	332	351	341	360	393	342	370	343	338	345	362	341	341	327	329	361	387	353	341	310	339	367	326	379	361	341	344	312	354	331	337	352	359	321	339	368	403	369	340	328	334	356	377	347	377	349	377	380	326	336	360	349	327	351	335	354	328	334	338	362	355	351	331	320	344	329	298	355	349	336	314	365	338	357	339	328	379	352	370	339	377	341	341	350	324	343	350	330	332	357	358	377	349	353	347	386	333	302	327	374	373	359	378	324	375	333	349	343	333	307	344	380	357	365	351	300	352	315	346	332	344	347	342	330	362	369	343	387	346	368	355	353	378	362	345	360	348	343	336	341	376	359	345	359	351	356	346	328	351	334	366	353	370	342	363	343	349	371	321	342	341	383	334	328	341	312	322	361	344	341	405	352	336	361	343	363	334	319	402	319	356	336	352	343	333	333	347	335	325	362	366	337	312	350	350	327	341	333	343	345	355	361	350	379	363	338	336	373	309	374	366	323	325	374	387	324	327	348	348	338	335	345	344	362	366	337	335	338	328	346	338	338	338	329	295	379	330	338	353	347	337	350	349	387	353	340	349	364	323	363	373	326	348	309	362	345	344	343	308	331	315	357	324	346	346	366	326	359	335	361	346	345	330	335	332	373	343	304	368	325	338	354	304	320	337	321	377	365	374	316	329	335	331	358	349	331	370	321	343	345	345	355	318	336	304	354	324	356	320	353	352	382	348	344	346	366	348	358	347	317	324	360	339	338	336	364	348	358	344	378	361	326	354	329	320	341	342	345	351	360	350	340	351	335	359	397	385	330	317	321	321	351	341	328	327	323	354	353	345	340	356	347	336	334	350	348	378	328	358	356	345	337	371	325	352	341	357	339	323	315	306	338	337	368	349	351	336	350	345	347	356	363	352	364	356	342	321	353	340	372	355	361	335	374	329	320	336	343	336	333	332	368	363	342	337	373	357	347	335	349	346	363	334	355	337	326	344	380	319	346	346	332	360	379	331	348	332	334	345	365	310	309	336	375	377	355	334	338	339	341	362	351	339	349	343	343	320	350	347	342	355	318	335	372	342	356	351	334	327	319	315	380	318	318	356	366	346	337	334	347	292	339	367	364	353	338	352	380	332	325	355	351	314	381	330	340	323	344	333	352	342	368	350	313	368	332	346	337	362	354	334	328	366	357	380	372	370	334	326	311	361	355	362	321	352	351	347	344	367	327	344	377	330	359	334	349	334	350	376	339	344	375	384	347	354	377	337	347	329	328	344	384	327	370	333	330	360	333	370	353	348	354	398	305	330	341	369	362	354	333	357	356	351	317	356	337	367	359	343	330	368	344	317	363	352	330	354	372	364	367	323	361	364	342	338	372	339	377	336	355	302	339	353	372	324	293	343	353	344	311	359	333	341	369	341	355	346	360	367	345	366	341	316	393	339	378	354	314	332	346	359	371	345	327	342	344	333	343	367	332	306	352	314	320	374	332	328	348	363	344	310	324	341	362	338	342	344	357	366	356	334	317	318	378	341	336	340	325	350	361	349	344	331	346	342	351	345	314	351	316	301	334	343	326	346	384	345	323	323	377	361	369	352	316	336	372	340	331	362	357	342	347	373	339	352	357	350	351	351	318	318	363	341	335	314	346	355	348	366	328	358	334	293	353	342	342	376	355	364	367	379	357	367	331	354	383	352	387	308	358	347	315	355	360	330	329	344	353	356	321	355	345	372	333	341	362	341	342	359	347	344	351	326	334	326	318	337	326	323	328	333	365	361	319	350	308	346	372	328	335	347	363	344	315	343	354	326	333	361	345	332	311	334	355	362	322	344	372	356	354	378
12876	24421	22080	15895	11662	8973	7337	6487	6370	4966	3659	2697	2152	2099	1987	1870	1561	1329	1292	1311	1300	1324	1297	1187	1121	1050	1005	971	875	886	856	860	785	751	739	770	705	715	741	703	726	744	690	688	700	686	711	694	715	689	649	696	664	623	615	693	669	617	605	603	631	623	616	626	603	565	614	583	593	616	588	581	593	639	584	632	625	591	541	594	592	608	574	562	588	628	575	637	603	613	598	561	565	590	600	542	585	558	574	594	572	578	605	620	570	571	616	565	574	602	594	545	565	585	560	565	598	561	596	575	572	573	622	566	600	620	551	551	572	582	563	611	615	594	608	627	567	632	620	603	632	571	555	594	557	557	620	601	606	566	636	607	570	607	607	579	594	590	568	615	582	590	599	633	599	566	613	590	557	569	553	581	580	620	614	572	570	566	564	592	574	586	634	609	560	597	583	545	563	579	619	567	599	558	574	575	599	530	597	551	557	519	559	570	569	593	587	588	586	595	562	570	575	599	549	575	568	570	525	577	576	602	597	604	594	572	605	582	546	608	555	575	593	572	564	567	598	573	599	603	567	565	578	565	576	570	573	613	540	602	554	589	544	615	569	577	575	581	645	588	552	567	629	529	557	552	480	593	549	595	590	572	604	562	565	592	576	625	554	609	573	593	563	573	576	608	563	598	574	609	596	567	602	598	612	594	569	614	563	595	540	566	588	552	560	603	579	596	598	621	560	606	582	578	580	571	590	563	580	596	578	566	626	580	655	648	586	597	579	612	580	583	563	599	575	564	612	596	558	578	585	608	604	588	550	601	562	563	575	558	603	548	565	532	562	610	580	597	556	588	599	587	584	608	582	615	586	594	584	613	545	589	584	592	544	568	555	554	636	567	578	575	561	609	593	556	578	576	579	574	567	536	592	573	541	596	593	638	567	597	602	558	607	608	577	578	583	576	591	568	556	585	606	552	546	659	579	580	609	547	570	569	586	581	574	550	580	570	560	565	575	607	543	557	580	566	625	554	602	505	575	558	575	594	576	582	572	589	603	582	590	581	541	564	550	599	601	552	591	565	643	612	544	573	581	611	596	542	556	584	566	601	569	608	629	580	567	559	592	569	538	581	563	560	548	558	569	598	553	588	561	564	559	574	560	565	563	548	574	567	545	576	577	559	600	607	600	590	580	604	600	600	547	599	622	563	595	570	580	592	605	589	584	546	563	585	585	537	603	544	549	580	579	628	561	598	602	556	578	590	584	569	592	546	585	582	582	612	565	583	545	575	553	623	611	564	608	632	562	563	586	597	560	544	559	589	599	587	539	589	561	585	558	591	587	602	572	604	584	595	588	601	625	546	574	591	585	568	582	588	599	574	553	576	588	564	602	582	599	596	585	581	602	596	565	617	573	563	563	558	559	546	600	570	587	600	565	601	586	543	546	577	589	603	584	597	570	594	557	570	588	577	592	582	607	569	595	578	616	566	604	579	585	575	538	575	579	568	597	570	614	588	575	563	587	574	606	575	605	565	573	609	579	569	609	575	568	595	557	659	579	582	565	570	535	581	582	578	586	579	589	589	567	599	536	574	543	553	607	570	603	602	579	535	582	592	587	577	594	585	604	553	566	589	605	582	599	571	558	534	563	563	605	589	602	601	561	626	579	623	554	576	631	577	612	546	528	599	621	591	561	542	565	567	580	595	545	569	605	573	587	600	616	581	554	602	586	589	592	536	592	608	594	596	573	615	517	575	539	601	555	582	558	574	599	595	596	577	592	579	583	540	563	570	620	603	581	580	628	585	610	587	627	575	606	615	545	600	601	586	618	559	556	586	585	542	570	592	569	539	564	603	553	614	578	558	559	557	589	562	562	607	592	591	608	586	619	568	582	524	616	599	572	580	579	574	589	587	628	560	587	592	562	581	550	571	594	582	566	586	557	579	569	609	553	593	638	599	604	587	575	585	603	558	552	594	588	588	550	562	604	586	575	595	611	575	575	611	583	553	524	605	555	592	558	563	602	591	580	582	565	627	566	601	575	551	588	594	596	591	613	558	559	577	575	571	560	566	580	640	543	599	569	571	580	555	562	586	587	605	580	582	559	612	572	586	598	600	586	574	560	566	545	573	586	589	590	630	563	628	562	544	575	587	584	562	567	550	531	578	610	572	595	531	571	617	555	587	584	590	566	560	607	585	594	581	593	545	579	573	621	560	550	583	572	549	584	572	597	567	563	621	552	608	587	585	547	551	547	610	552	596	557	585	544	573	588	574	599	613	625	576	592	553	566	580	594	587	609	571	614	616	598	555	562	523	567	562	623	591	581	568	600	546	551	565	600	585	571	598	601	545	582	575	582	566	565	572	553	536	596	550	580	617	580	595	620	597	563	568	542	582	596	557	589	575	582	610	558	570	568	610	604	581	646	573	624	601	572	535	568	574	596	572	600	581	650	606	591	570	628	561	567	632	568	599	534	566	611	570	619	618	583	538	595	571	579	558	548	588	564	606	555	565	589	585	585	537	622	607	597	542	590	554	636	580	584	585	597	572	542	604	581	550	606	594	583	550	566	551	575	538	601	549	587	555	584	561	595	611	544	574	558	574	593	566	580	548	547	608	592	567	631	607	587	562	584	596	580	552	617	603	564	563	572	569	572	615	574	544	574	612	501	582	616	612	607	567	607	612	542	547	529	570	584	582	557	534	587	586	561	602	629	585	544	524	594	620	533	580	550	568	577	596	621	557	617	555	577	597	552	589	592	570	574	610	601	554	589	612	589	591	550	602	589	559	611	581	542	614	593	547	578	573	576	581	555	592	546	599	577	580	598	550	601	561	595	612	589	607	622	541	594	636	584	574	568	592	575	579	595	604	577	601	540	589	592	573	575	619	577	572	579	613	576	541	549	572	566	556	585	567	600	584	664	525	552	570	601	550	541	609	573	557	542	597	541	588	541	561	573	599	592	567	602	607	608	629	587	621	574	586	595	496	585	526	588	554	601	594	599	566	554	583	583	554	562	587	571	556	583	572	567	534	599	557	591	560	589	568	551	576	560	575	567	569	583	560	571	576	578	571	599	591	578	565	591	589	599	577	581	604	541	608	614	534	586	559	553	579	566	550	586	556	569	612	558	610	601	580	565	559	598	562	555	558	572	550	596	550	539	557	631	547	559	585	582	593	592	549	574	601	586	595	557	559	587	583	540	570	565	622	605	566	572	596	555	555	582	557	570	594	533	584	624	622	601	627	547	605	554	556	569	551	589	589	578	591	552	579	596	568	552	626	571	563	560	542	595	581	609	566	607	609	558	622	563	603	555	603	594	552	599	624	611	595	597	579	599	576	638	585	569	605	582	615	578	579	562	559	586	614	548	565	562	542	589	602	577	581	558	587	560	578	567	590	639	576	584	624	593	568	596	601	572	574	616	585	579	580	587	566	568	601	545	580	568	576	584	614	551	522	572	579	627	543	539	576	614	537	534	588	531	602	593	605	566	571	578	592	592	563	585	593	546	616
23187	21250	29075	23746	21257	20461	8350	3361	3063	2201	1698	1221	1047	1061	1093	871	778	680	724	751	714	741	697	718	641	628	527	524	491	512	517	498	473	514	453	449	404	413	424	430	445	418	418	407	431	418	416	435	422	413	429	395	437	384	377	396	358	402	371	384	377	368	390	371	351	363	369	419	368	352	389	363	371	375	359	351	369	340	349	369	363	366	343	353	384	390	365	339	350	392	347	366	348	370	322	338	368	386	343	368	368	364	354	378	359	370	358	382	361	368	352	367	368	359	348	377	374	373	389	388	368	377	357	396	358	357	329	353	363	349	386	379	369	345	358	360	376	369	395	393	349	371	347	357	366	375	377	344	348	346	363	365	352	371	327	329	372	363	363	348	364	363	366	356	379	373	374	379	355	379	366	329	358	368	342	360	351	344	357	356	382	364	383	340	387	318	382	368	398	364	416	347	329	399	346	351	345	361	333	374	383	402	370	338	374	385	329	337	353	382	338	346	339	374	345	348	351	361	337	341	340	392	351	354	361	353	364	353	365	329	370	330	344	364	368	357	363	364	354	336	356	363	339	366	352	331	334	382	372	372	330	376	368	396	369	321	371	355	394	388	373	393	394	340	354	350	378	363	355	392	349	357	333	358	346	365	388	357	368	361	345	374	359	334	367	340	376	349	343	344	340	342	362	380	388	348	346	398	374	374	363	322	347	350	340	364	408	342	368	371	324	341	384	345	359	325	357	367	390	333	409	380	352	353	373	315	385	397	336	353	340	347	373	377	347	310	351	347	388	346	365	346	339	371	393	362	340	365	321	374	396	328	351	367	357	370	357	376	328	377	362	366	375	341	324	368	404	365	348	352	345	371	333	387	364	392	343	337	340	320	339	382	347	329	375	345	403	347	341	369	356	394	362	353	338	336	383	354	334	366	345	365	374	362	355	358	340	357	380	386	367	375	381	400	324	374	361	351	353	347	340	379	364	349	330	327	334	339	384	356	344	367	346	350	380	360	351	348	353	347	355	383	369	327	329	369	325	401	367	384	362	383	333	394	339	338	367	377	332	351	332	367	351	355	352	374	354	381	360	341	324	368	348	356	358	361	360	329	379	379	342	344	361	349	384	385	347	358	375	363	364	332	386	361	359	353	336	353	364	376	330	356	356	315	369	374	360	341	360	391	336	354	372	387	346	362	363	368	367	332	345	346	378	356	326	378	390	341	361	373	377	351	335	395	360	330	354	371	362	384	347	413	352	374	337	344	349	354	362	386	342	365	360	395	361	365	337	361	354	381	358	378	372	350	370	342	386	354	377	341	381	398	363	365	371	317	344	362	378	363	347	352	313	337	360	378	374	357	360	371	341	342	388	357	374	341	397	345	358	377	361	345	387	331	387	353	373	379	359	372	392	366	352	326	354	377	364	357	368	375	353	409	346	368	364	381	363	403	316	355	346	342	360	369	357	406	372	349	345	324	386	336	397	363	383	363	361	346	386	360	360	370	330	366	360	375	384	339	339	343	328	353	354	355	354	349	349	359	349	352	371	352	338	344	365	340	356	359	339	295	355	349	350	343	346	361	357	370	343	339	397	338	353	327	366	358	385	342	374	389	336	354	339	383	354	347	346	368	317	366	373	362	399	343	335	329	347	391	369	352	364	368	375	395	318	334	339	344	343	377	353	377	357	350	367	368	339	357	398	366	322	329	354	382	354	350	358	347	360	351	365	355	335	359	331	354	378	345	378	417	339	345	372	370	372	354	411	386	362	393	374	365	357	332	393	354	349	398	357	367	361	355	365	340	347	323	351	375	352	352	380	381	326	364	385	321	348	348	329	357	339	367	377	338	353	372	351	392	370	356	340	387	340	356	362	358	368	322	351	341	370	343	349	382	372	361	373	348	361	345	378	361	362	363	345	359	349	357	342	374	372	345	368	366	345	381	375	382	372	381	340	312	377	368	384	345	369	370	339	365	383	345	398	384	369	341	346	347	376	339	339	366	348	372	327	364	379	359	401	364	341	367	362	363	367	363	394	365	386	381	359	340	397	322	352	362	366	357	363	378	363	344	365	400	366	370	331	341	390	364	348	347	369	384	377	365	380	349	359	358	383	359	380	350	359	362	324	338	377	369	328	351	376	368	349	363	359	348	359	344	349	361	367	378	337	344	350	366	360	326	390	336	365	375	389	348	342	380	359	340	380	343	345	322	352	373	355	361	346	354	353	375	382	358	339	346	348	352	317	353	357	380	335	387	381	338	347	330	359	363	353	347	348	375	394	374	339	380	340	377	376	360	360	338	385	354	347	367	412	353	356	389	368	328	357	358	364	387	375	362	355	392	358	356	350	370	338	336	387	411	368	371	377	358	361	349	345	380	359	330	362	350	373	335	374	353	391	361	358	404	318	343	369	366	380	389	354	335	350	362	347	394	337	334	338	352	372	357	343	387	378	341	360	371	350	345	356	353	376	378	363	341	361	361	327	367	344	369	347	336	367	352	380	374	351	344	369	342	366	367	352	350	347	319	378	351	354	381	352	336	365	378	331	359	352	337	347	317	353	363	346	328	368	350	355	392	361	349	362	368	373	346	401	386	344	368	397	327	363	341	347	346	350	369	349	354	333	368	344	375	397	350	350	362	332	375	329	338	360	382	382	389	373	340	361	377	383	363	375	350	331	347	342	364	344	366	351	346	383	344	353	332	362	357	356	345	354	371	390	350	366	387	360	340	342	351	369	381	363	356	344	374	324	346	362	345	334	346	351	361	374	382	360	338	337	358	334	365	355	376	379	383	347	352	343	355	392	392	336	363	335	373	344	364	326	362	353	377	384	371	373	384	369	374	343	353	344	395	330	360	382	348	359	350	360	380	351	370	332	368	351	356	357	331	354	314	346	362	360	349	369	341	381	359	387	338	330	358	329	369	342	358	376	396	352	369	370	358	319	348	363	351	347	363	366	370	352	347	351	382	368	399	338	359	341	357	377	353	336	363	390	367	346	349	350	371	343	315	362	354	408	389	398	355	397	361	379	300	357	360	358	359	378	364	386	358	359	342	325	340	341	332	338	364	369	352	334	342	337	333	336	343	345	345	362	379	371	374	373	385	328	354	400	386	371	366	347	349	328	351	350	349	336	361	393	357	335	376	349	345	322	341	323	359	352	360	354	342	376	384	327	342	351	382	347	350	365	382	325	325	346	348	341	366	346	341	373	353	366	366	341	372	378	315	368	370	330	380	388	373	343	399	343	333	365	394	359	358	380	354	397	370	369	337	351	330	353	368	376	332	364	349	370	373	342	359	350	323	356	377	322	345	356	337	344	333	363	384	371	338	366	350	341	362	352	370	389	385	351	383	331	359	370	379	342	316	355	366	354	353	359	332	396	379	347	346	354	341	373	331	372	354	342	379	355	387	390	350	371	347	369	348	380	362	350	349	380	357	376	339	338	369	368	380	388	373	344	353	365	322	371	338	348	358	356	357	347	339	352	368	347	387	329	355	338	323
15438	29892	26969	20107	16054	13178	10544	9141	8906	6694	5056	3510	3141	2899	2874	2450	2037	1777	1750	1821	1794	1842	1626	1559	1456	1350	1225	1176	1034	1024	959	975	908	872	846	803	819	804	864	820	782	786	793	792	766	721	711	815	727	751	751	700	694	712	701	728	637	644	707	669	686	655	655	613	602	682	623	627	595	568	678	555	670	637	619	629	616	583	614	624	573	628	610	595	629	574	575	604	617	628	602	615	617	609	616	626	610	597	598	587	582	609	620	563	589	630	586	575	579	580	609	587	584	597	621	610	575	607	562	552	576	560	610	588	575	585	651	617	597	589	641	631	621	610	605	582	619	606	629	624	630	615	570	596	605	597	647	552	586	610	598	566	604	625	585	544	598	592	601	598	589	587	569	603	551	645	610	600	613	597	578	621	606	582	661	587	591	595	657	577	619	662	620	633	599	585	582	609	566	645	550	585	585	617	621	602	591	572	586	607	574	614	574	630	538	605	559	570	651	604	594	569	613	593	596	607	606	609	615	601	635	603	594	570	607	637	581	574	619	621	586	578	567	619	570	599	625	601	608	576	576	596	585	579	575	593	616	597	582	631	572	597	597	625	603	588	607	604	578	639	559	578	626	548	563	602	624	588	595	611	626	590	647	611	608	603	608	577	582	630	621	577	605	608	588	584	590	607	586	619	645	560	640	605	600	617	606	581	591	612	585	596	642	624	575	569	606	575	587	608	627	561	557	538	598	590	606	612	567	586	595	588	559	590	623	601	591	603	602	641	650	601	589	573	569	535	611	599	591	598	621	601	606	574	608	585	564	575	596	581	629	646	625	604	573	571	604	576	595	618	576	570	617	609	615	603	563	593	630	557	612	607	620	565	570	549	634	578	634	581	583	594	569	598	563	595	639	606	587	613	601	617	597	608	572	628	603	591	579	584	575	603	595	577	610	587	615	628	586	605	604	629	601	605	562	607	573	575	573	604	614	603	579	645	627	603	610	580	610	586	579	579	571	654	568	576	565	639	582	627	586	588	606	593	626	608	594	581	613	587	595	589	607	577	574	594	647	597	570	586	575	663	641	583	588	593	573	619	648	572	585	616	593	611	599	573	587	580	541	599	590	604	607	631	574	592	564	557	571	613	593	582	603	565	601	544	580	629	595	598	583	613	584	557	599	591	595	611	612	575	611	600	570	548	583	559	629	591	591	645	569	594	606	569	585	579	638	624	588	608	543	588	611	616	558	592	560	600	600	584	600	639	620	614	554	602	610	591	642	581	636	616	589	618	603	625	569	599	573	606	622	619	587	539	620	615	585	624	567	613	610	563	570	568	590	545	602	598	633	574	647	613	591	642	546	599	633	598	607	597	572	616	592	574	661	589	598	591	587	632	586	622	588	610	526	609	608	627	675	630	586	626	600	592	581	578	627	643	606	675	587	568	606	570	612	604	622	567	576	570	621	630	616	615	665	594	578	583	586	583	588	559	599	600	573	616	589	568	584	558	614	587	569	597	610	576	587	573	586	530	596	560	613	600	602	574	578	575	615	557	580	577	585	572	602	596	632	573	548	584	631	622	567	610	617	627	567	597	574	596	605	613	568	602	595	623	540	612	614	616	547	627	626	622	640	617	631	625	582	572	566	578	616	586	597	543	613	614	632	640	596	589	578	594	600	624	614	572	629	596	619	580	617	589	638	600	593	584	611	632	605	599	605	588	613	598	595	552	585	581	629	600	634	605	581	588	610	604	626	569	577	601	581	622	609	607	567	616	654	584	597	615	579	616	583	583	611	619	588	586	610	601	599	605	579	600	616	569	568	600	556	610	645	599	579	616	612	609	590	594	604	568	594	586	594	617	629	625	607	584	592	601	650	622	572	614	562	572	616	626	584	575	618	601	553	590	611	646	610	570	568	568	588	640	643	606	618	607	626	626	585	584	583	634	588	574	614	556	591	574	611	610	579	576	601	612	617	627	589	532	599	627	591	596	618	585	629	624	605	595	580	591	568	612	638	576	614	594	585	569	554	571	585	635	604	589	581	615	643	614	555	564	572	587	607	643	552	594	552	557	602	568	557	592	587	618	617	603	626	596	614	582	601	581	609	584	604	610	600	603	590	587	596	580	611	586	530	587	585	598	611	574	606	569	578	611	585	563	564	560	615	583	588	580	545	598	578	605	588	564	629	544	605	613	594	548	609	599	569	630	591	607	640	583	593	590	600	638	602	567	613	610	588	607	558	615	580	595	603	626	580	614	619	574	619	584	636	632	620	592	597	608	585	593	566	584	598	600	554	600	600	567	595	586	600	547	657	585	590	591	620	560	560	553	590	568	603	608	531	615	593	601	615	582	562	577	614	634	548	587	598	633	586	609	581	586	555	561	587	613	605	618	603	632	576	593	586	635	577	546	640	590	578	600	584	599	592	582	645	535	597	581	587	548	564	580	587	571	625	605	596	626	560	611	631	592	627	586	615	598	590	598	599	635	630	617	624	590	586	614	584	588	649	526	609	591	641	584	636	572	593	561	590	629	578	630	602	609	570	600	623	632	631	593	657	547	538	620	581	632	622	586	601	610	602	608	621	596	584	609	574	580	621	585	634	617	603	611	588	625	604	603	538	645	602	592	608	637	634	605	593	614	612	572	601	611	624	637	607	615	624	616	588	598	631	581	600	583	608	557	558	596	595	553	650	580	576	630	608	609	608	576	582	605	631	607	609	588	585	583	574	539	637	616	575	615	648	618	593	622	564	562	606	570	652	572	572	599	609	617	581	578	603	576	608	578	589	631	605	604	629	616	628	621	590	612	595	594	603	628	545	623	601	598	608	624	600	577	581	610	596	601	575	549	571	627	596	639	582	577	611	611	604	650	588	538	597	610	563	594	619	580	574	601	652	633	570	624	614	562	645	597	621	570	532	590	540	585	572	599	572	595	587	604	582	577	614	594	612	563	629	597	609	592	589	545	578	573	590	635	563	600	589	586	613	625	623	572	555	595	611	609	614	574	591	641	544	602	578	623	598	613	617	603	593	596	616	592	616	582	583	541	606	565	580	603	601	585	595	596	626	585	563	596	614	591	546	611	593	560	613	614	645	584	550	574	611	574	582	613	622	591	653	572	597	584	615	607	549	594	573	586	613	625	589	640	585	617	571	594	583	569	602	618	577	614	614	616	606	620	577	622	589	584	593	551	593	611	588	593	608	565	575	604	639	616	632	616	604	563	599	624	577	596	656	631	541	571	614	576	613	610	607	548	569	593	588	596	605	628	590	636	580	582	602	595	600	593	616	589	637	607	575	647	609	624	587	588	577	590	603	606	595	619	614	623	634	633	601	594	634	584	593	611	589	599	558	603	565	589	583	608	556	571	609	604	576	590	638	587	561	575	618	570	530	568	578	604	661	574	584	601	600	598	585	613	572	569	603	607	605	602	571	546	596	567	601	582	591	645	603	607	607	565	609	609	583	594	653	616	558	591	589	612	567	572	556	587	620	586	594	571	574	625	625	612
26718	20873	13042	4462	2436	1624	1345	1123	1013	769	657	473	452	485	443	354	350	387	372	350	392	371	390	356	333	343	293	263	318	288	266	280	268	258	275	248	240	280	291	281	269	289	254	274	267	231	300	269	259	226	219	248	273	249	262	272	257	272	253	243	250	251	225	254	234	230	212	248	230	252	245	228	250	240	239	264	253	252	224	248	240	272	225	230	235	225	253	246	243	248	244	258	243	249	197	247	242	238	234	226	222	237	221	242	249	244	229	248	236	265	234	238	221	215	230	241	251	250	250	247	232	247	252	241	219	255	239	235	235	237	263	253	224	248	220	244	249	239	248	231	206	223	220	253	260	220	218	224	245	251	244	254	270	242	238	251	231	227	231	231	222	220	215	221	245	214	244	250	220	227	229	233	237	273	206	238	240	239	226	242	245	195	245	223	230	236	248	223	252	210	232	258	261	245	216	238	227	246	236	217	253	235	232	216	237	212	271	241	237	218	243	244	265	254	238	218	237	241	233	232	210	254	233	238	243	222	239	247	222	245	240	221	217	238	246	240	228	232	240	239	244	252	242	245	229	252	226	255	258	219	218	234	237	277	248	251	243	231	220	260	244	234	226	217	234	219	231	232	207	247	242	259	239	240	242	236	232	234	254	225	242	239	209	232	217	253	248	226	265	230	222	251	209	245	239	256	261	223	225	227	240	241	238	243	225	233	252	238	243	233	254	239	244	251	258	257	268	220	236	217	239	236	244	251	207	232	224	233	222	253	251	244	224	256	231	250	271	252	218	243	232	231	244	243	216	211	244	254	220	211	258	256	285	260	237	257	206	219	225	241	222	229	227	241	233	254	251	236	235	243	246	238	260	231	232	249	249	250	225	266	249	256	246	203	240	262	218	247	232	229	205	253	254	264	221	235	251	227	244	237	216	241	213	246	251	242	246	224	238	241	233	233	231	237	222	229	239	224	239	235	229	238	234	232	222	249	227	207	232	181	259	218	248	238	240	236	217	247	245	244	236	240	235	272	232	234	238	245	204	224	251	236	244	226	249	231	220	231	234	244	232	240	200	214	228	235	197	229	236	235	263	258	230	247	217	233	216	239	238	273	267	203	250	246	217	228	224	227	252	225	256	241	246	228	236	242	261	220	225	244	234	240	242	210	268	221	262	208	241	236	257	231	244	252	244	229	250	238	254	255	221	244	247	254	244	227	222	225	223	257	203	220	257	245	232	243	241	227	218	243	271	224	240	241	225	229	251	242	246	247	240	228	256	235	249	252	222	235	244	253	257	225	232	243	223	239	228	234	221	224	244	245	245	256	235	246	230	238	245	248	250	218	216	209	248	253	232	218	268	227	263	230	218	223	217	222	245	217	229	224	263	221	244	242	230	232	249	243	250	245	247	244	275	238	246	237	213	257	218	242	253	239	243	221	259	265	233	247	231	244	251	237	247	223	242	254	219	223	231	210	219	255	251	237	228	215	244	246	211	213	249	251	261	236	206	253	270	246	258	247	251	217	254	256	239	244	240	207	238	243	239	244	256	235	211	241	259	242	226	256	230	241	256	222	244	222	245	230	260	219	251	243	236	227	233	220	245	223	243	218	253	235	228	227	248	238	277	218	224	235	234	243	224	269	212	246	236	249	241	245	235	241	237	241	245	249	213	248	250	237	219	238	260	211	224	257	227	238	243	250	241	223	225	239	278	253	233	232	264	215	246	245	258	246	217	241	212	237	258	228	265	210	257	230	246	227	245	241	285	218	262	248	251	241	239	206	252	231	228	244	246	260	207	265	248	255	262	239	236	240	238	241	216	232	221	235	246	250	266	243	238	249	245	245	238	230	217	251	216	229	241	225	245	237	228	243	212	240	214	252	237	260	255	231	238	246	230	244	240	220	249	250	244	208	229	224	232	242	266	232	219	262	224	262	263	244	226	252	240	228	240	242	222	245	226	240	239	208	249	258	250	259	244	229	254	246	236	255	255	252	265	208	257	234	254	245	259	234	228	202	252	238	237	207	250	257	244	237	248	228	230	248	245	242	251	224	246	244	254	218	219	255	237	247	220	220	241	272	248	232	225	278	229	244	224	246	254	246	242	225	260	227	221	248	217	249	237	230	221	253	259	250	230	257	257	236	233	242	254	248	232	249	237	233	236	251	234	250	248	238	227	230	261	240	260	228	234	241	250	236	237	221	234	243	264	244	242	265	237	219	257	255	253	241	225	236	245	247	250	242	251	231	239	222	262	222	234	257	246	221	255	241	210	223	240	232	221	230	260	235	208	264	275	253	263	229	246	229	260	228	233	227	249	203	256	276	225	242	252	227	232	233	236	234	237	247	228	229	247	234	234	237	277	251	237	245	240	233	229	233	241	232	215	259	251	220	223	259	274	265	257	236	239	252	257	238	228	252	238	235	232	250	257	232	209	233	237	247	227	252	246	232	240	240	230	246	214	220	239	221	241	217	227	258	232	233	255	231	245	241	234	242	243	227	261	247	239	249	223	231	237	217	251	253	236	224	231	227	246	241	220	236	212	248	249	224	208	234	235	262	257	227	220	223	269	265	256	246	237	247	212	222	216	236	243	226	226	247	259	216	245	237	230	226	246	247	230	235	218	247	261	239	227	254	273	234	246	238	242	247	249	224	247	246	249	246	223	224	255	229	253	225	244	230	232	237	221	249	222	238	238	249	269	231	257	218	219	236	228	247	236	250	256	239	219	227	230	232	235	242	229	225	254	260	230	227	254	238	268	227	224	236	250	256	216	227	252	227	226	215	229	227	226	218	232	236	245	253	239	242	240	232	222	228	231	226	251	225	238	237	255	251	250	237	232	265	208	232	259	238	226	250	230	246	220	225	265	236	219	262	232	241	223	225	238	224	214	263	241	248	237	225	244	237	219	243	236	263	256	221	239	233	241	246	228	240	231	208	239	276	240	224	264	257	223	238	237	233	225	248	225	238	243	232	259	232	234	246	245	237	238	229	227	250	237	229	238	219	215	231	249	220	245	274	249	220	276	197	232	224	246	254	256	272	265	241	238	249	236	229	248	231	232	262	219	249	250	246	281	240	271	236	237	242	240	223	234	244	229	223	267	254	231	237	242	245	221	263	242	240	252	266	234	237	243	259	229	235	225	248	260	238	236	250	239	245	216	209	244	220	227	235	217	230	226	220	233	241	231	235	211	264	256	215	196	259	249	240	243	251	235	236	219	252	231	224	243	235	236	236	218	250	217	247	225	254	230	241	212	234	244	243	236	238	242	240	237	249	243	244	253	271	220	237	238	241	233	247	226	214	229	227	256	222	243	243	230	266	210	235	212	242	231	209	254	232	242	253	242	250	227	238	250	233	245	208	251	262	250	272	223	214	264	248	244	235	259	241	240	256	238	262	266	230	236	248	235	248	200	228	221	225	216	248	244	254	227	222	250	252	213	225	238	235	237	219	242	229	214	259	198	247	274	216	249	262	259	223	235	232	224	248	265	257	235	261
10509	15113	12718	8171	6504	5057	4099	3723	3481	2520	1938	1298	1300	1118	1153	1072	818	773	845	858	884	906	802	714	781	654	605	608	624	583	573	559	545	518	486	498	506	474	490	499	503	479	500	511	437	521	498	491	448	496	511	454	438	469	414	475	437	427	466	408	428	427	448	412	393	422	401	438	412	406	433	432	431	407	446	429	431	399	382	423	434	423	454	412	437	414	395	405	406	412	420	410	430	417	410	389	379	453	451	475	408	414	400	404	385	417	411	392	426	396	427	415	417	396	411	423	418	407	412	441	429	393	409	442	409	401	432	420	405	455	390	413	424	420	405	383	413	400	401	422	401	395	431	403	430	426	379	425	393	411	424	392	416	433	436	400	398	410	418	424	389	409	442	387	368	398	382	386	433	388	416	415	388	393	398	396	392	384	389	441	419	410	403	415	422	416	405	414	430	391	396	393	404	413	415	395	413	399	410	429	400	432	418	407	430	428	392	370	442	420	409	414	377	388	387	424	389	435	414	388	423	418	403	416	451	407	428	388	438	455	381	387	418	429	408	457	387	408	431	420	424	412	397	397	414	436	404	403	401	433	404	453	422	404	370	394	442	385	441	374	393	417	394	382	448	436	426	414	390	402	414	415	387	444	424	392	413	446	399	454	428	384	425	420	444	396	436	397	373	410	414	412	421	428	422	405	408	427	424	428	430	390	409	391	422	371	393	400	428	404	438	414	410	389	426	409	415	422	409	425	391	376	404	391	452	408	382	398	366	421	404	385	453	407	403	394	360	388	419	404	419	415	416	396	404	398	414	424	405	432	416	427	420	400	426	399	409	442	403	394	384	429	451	414	379	415	449	396	425	413	410	412	408	405	406	424	400	398	410	421	431	422	418	415	403	376	389	437	405	397	400	395	430	420	390	385	414	410	376	435	397	416	416	399	400	396	442	445	413	397	397	379	369	403	425	409	415	431	429	396	422	425	414	396	419	383	377	407	416	392	405	403	455	419	419	396	399	403	410	401	427	424	462	441	405	433	419	413	424	386	427	411	398	408	404	420	414	435	431	425	422	410	377	404	436	404	394	444	420	394	412	421	392	425	394	415	402	430	339	377	393	399	403	389	428	454	379	414	416	430	437	396	396	422	401	421	390	408	405	444	415	403	404	423	418	381	429	407	436	424	419	370	375	412	394	430	428	414	391	429	394	416	399	390	419	417	380	398	413	417	435	410	388	458	438	395	394	426	424	419	393	409	423	414	397	386	376	402	409	371	405	407	390	429	377	370	431	403	406	386	425	398	357	422	409	434	401	451	435	374	414	386	383	393	394	376	388	382	411	423	380	374	450	421	421	425	397	394	385	374	421	432	374	436	369	415	411	434	409	417	404	367	410	381	367	406	427	442	389	408	395	400	413	434	370	414	416	409	392	402	426	400	425	427	431	401	426	386	407	393	442	408	421	452	381	410	404	381	396	393	368	418	386	428	430	414	436	431	418	419	379	390	408	409	437	391	417	383	442	423	426	392	407	393	408	393	419	428	407	394	369	381	407	401	379	376	396	429	408	422	437	413	400	395	397	363	395	424	365	405	436	411	421	405	385	407	429	407	403	426	389	426	400	434	420	390	437	390	415	419	433	394	393	426	411	408	384	385	386	464	411	414	433	415	393	446	400	392	393	411	423	404	423	415	401	375	371	405	410	417	408	414	438	386	410	406	450	379	398	405	401	404	444	398	430	420	436	421	424	438	418	381	383	425	401	412	396	434	419	410	393	406	407	395	412	394	412	383	417	415	412	398	407	422	409	417	396	411	414	410	397	403	401	415	401	380	398	398	401	407	405	423	392	405	432	409	424	422	378	383	406	426	424	412	434	396	393	405	380	406	387	400	448	444	429	384	404	383	397	440	378	415	407	364	381	408	390	399	400	440	374	444	397	416	400	412	418	398	422	364	433	418	404	406	448	376	398	419	383	381	391	457	393	390	429	400	424	446	419	385	413	383	419	409	386	436	395	429	418	404	417	402	381	395	411	422	423	426	431	382	390	431	393	409	394	406	400	384	411	397	401	413	417	412	411	380	442	438	420	370	447	403	429	404	421	381	391	419	390	399	420	446	442	385	419	403	430	420	407	433	443	420	415	430	401	398	404	408	388	429	402	436	418	423	395	441	400	400	430	405	413	400	387	403	380	427	416	418	410	410	401	411	412	414	424	403	420	407	402	413	438	460	424	370	384	398	388	399	407	419	412	420	412	423	389	432	402	377	409	405	374	416	426	415	388	403	385	401	387	425	394	430	422	372	408	404	401	403	358	440	436	406	378	413	416	367	393	380	412	412	383	413	404	416	399	437	421	410	387	430	404	391	376	391	428	422	398	405	432	365	403	405	384	417	400	404	409	396	426	430	435	407	425	394	376	377	425	378	430	404	420	366	424	391	422	421	393	414	408	418	400	427	415	395	399	371	354	417	399	423	391	429	416	440	386	388	429	378	388	396	418	411	431	420	394	381	397	371	410	381	436	392	420	396	433	443	376	427	401	427	422	377	390	406	455	405	440	429	409	413	379	390	410	428	425	431	427	411	428	416	395	446	451	411	410	421	404	419	421	367	380	391	381	397	393	424	424	420	376	403	455	438	398	400	372	372	451	418	447	414	423	378	416	405	412	417	445	393	431	429	456	392	381	410	444	398	442	405	376	376	406	430	442	420	403	410	418	411	419	421	396	376	390	438	417	384	398	407	399	428	377	404	433	426	431	413	426	417	432	414	372	399	394	410	418	389	408	423	418	377	401	430	414	395	400	407	363	419	381	389	386	413	412	412	440	397	387	433	413	396	435	391	413	434	404	419	412	430	400	394	419	442	439	400	400	397	426	405	403	425	430	441	415	435	403	436	391	402	408	397	431	407	399	407	396	387	421	418	439	394	405	429	437	422	383	420	382	412	387	379	420	398	401	425	399	417	399	414	443	366	438	388	417	401	438	408	395	372	412	407	388	398	407	410	442	418	404	442	424	422	423	414	408	410	417	375	411	399	422	406	376	396	385	428	423	429	401	419	387	369	370	443	424	385	401	390	429	417	416	427	375	439	445	413	394	387	438	441	401	429	416	428	453	402	450	399	373	383	411	404	427	385	389	442	393	408	425	429	389	398	379	433	398	370	396	386	385	406	405	444	399	411	408	437	409	422	394	413	422	402	375	381	408	401	395	399	411	411	417	392	374	397	391	418	376	391	386	431	419	414	426	406	398	380	416	431	410	399	387	437	404	432	460	409	413	433	421	442	372	439	425	398	388	432	409	401	416	440	403	437	419	415	422	437	419	400	417	440	424	421	411	430	394	406	399	405	420	412	402	395	410	385	422	397	401	408	388	408	422	414	436	417	381	468	385	418	394	389	411	388	417	411	450	395	401	417	394	401	423	363	380	399	395	423	394	392	386	429	389	415	403	418	415	408	417	410	416	415	394	410	433	386	427	405	383	378	450	435	390	411	378	424	409	409	406	418
24161	21303	28477	24470	20544	7961	3485	2358	1929	1476	1125	870	855	830	818	657	600	588	638	532	599	601	581	536	543	492	429	467	460	464	446	446	446	417	415	404	421	412	384	425	382	377	371	422	411	374	360	360	406	401	377	383	360	386	371	350	377	353	355	353	360	342	372	351	368	361	341	357	320	357	328	332	372	377	339	331	361	339	341	333	354	347	336	378	360	355	367	349	355	338	343	308	394	346	359	358	387	354	354	341	327	360	344	348	330	299	352	359	343	385	365	362	332	359	303	331	356	355	337	326	294	362	342	358	340	359	349	343	327	349	330	363	350	378	345	331	344	340	358	351	349	324	347	350	355	338	331	338	349	361	351	346	372	375	333	313	333	337	306	323	374	351	362	344	350	351	346	338	361	336	371	311	346	372	350	338	400	354	352	345	370	320	331	345	376	324	329	332	360	329	316	340	332	342	345	386	340	362	328	374	365	349	395	322	359	344	359	331	327	369	352	352	368	394	348	337	332	370	322	320	315	367	325	332	363	378	324	353	340	333	345	339	344	369	336	324	395	366	360	368	325	327	359	319	349	320	332	328	346	328	330	363	306	336	349	369	336	353	360	323	342	360	327	342	341	355	313	355	354	360	332	365	381	333	333	349	322	349	339	322	342	385	327	347	362	332	367	380	349	333	377	359	348	388	362	353	353	341	335	345	372	336	349	373	365	338	321	360	342	357	352	345	352	374	313	365	358	359	335	335	367	353	384	339	345	345	326	317	337	340	331	321	346	349	366	318	348	338	352	355	314	325	361	351	355	336	326	364	357	343	359	373	315	341	333	339	340	372	393	341	340	333	362	322	347	312	349	337	323	348	329	333	363	347	335	349	319	367	341	358	362	350	368	346	364	343	321	349	332	325	332	344	314	366	310	335	333	336	368	365	400	341	336	330	363	344	322	332	315	343	346	308	361	343	319	389	351	335	342	351	342	343	358	350	382	329	342	335	350	374	343	334	355	360	333	347	343	326	342	351	348	366	330	335	368	340	320	376	332	374	357	377	377	353	366	360	366	335	338	347	342	324	375	338	336	336	342	344	343	394	338	345	337	341	342	362	334	318	341	324	370	358	340	339	395	330	376	351	381	342	333	321	341	345	362	321	358	340	363	370	317	360	338	345	316	328	350	357	333	355	343	338	345	355	371	332	326	322	297	349	380	359	361	351	379	355	354	361	357	381	344	361	346	336	349	316	377	339	340	339	360	344	367	325	363	350	324	338	363	355	360	339	359	332	370	328	374	335	300	309	350	377	383	353	357	360	349	331	339	334	304	359	358	344	353	344	341	365	352	328	346	347	392	336	332	355	343	371	352	359	363	360	361	368	362	351	376	311	342	329	332	329	336	364	331	364	336	352	326	357	329	357	332	344	338	318	354	361	339	327	329	356	375	339	381	310	343	314	339	338	344	328	344	339	360	315	330	340	335	325	355	338	374	331	354	367	336	356	348	339	344	364	325	358	326	321	330	352	311	346	364	348	342	340	365	326	345	344	387	335	326	310	374	345	353	339	380	338	334	380	357	350	358	366	335	334	321	331	368	334	359	328	334	342	343	324	341	339	347	380	329	333	324	339	317	345	383	328	334	344	355	342	379	340	354	321	348	373	346	333	347	341	314	338	366	360	332	335	332	354	340	370	349	342	354	349	322	356	309	375	352	373	352	352	323	363	359	344	369	355	315	332	344	356	334	341	345	325	349	345	356	339	334	360	351	334	329	347	342	371	322	329	360	350	361	390	323	341	341	366	341	340	317	383	323	349	344	344	399	347	359	326	349	350	353	325	350	352	317	353	360	396	322	329	297	353	334	331	323	348	352	338	335	351	325	361	327	354	345	331	336	308	355	345	317	337	352	370	332	339	358	326	337	362	316	330	358	357	348	334	319	346	358	344	330	322	351	342	359	331	361	365	356	343	349	344	323	363	343	334	318	322	358	333	354	330	364	364	357	384	364	322	362	359	348	344	362	331	342	336	334	346	361	380	362	324	371	371	335	335	313	333	338	336	380	350	347	345	361	354	349	349	394	356	324	308	337	327	354	398	329	318	338	336	338	324	345	314	350	328	362	347	340	354	395	319	367	318	334	324	356	370	342	357	355	355	319	338	339	312	322	349	351	353	351	357	339	359	357	361	324	351	352	346	353	358	341	297	367	360	338	326	333	333	373	302	318	331	341	355	347	352	348	375	329	341	358	350	370	366	333	340	342	365	363	367	334	350	339	356	334	369	313	375	362	364	332	359	332	349	350	377	363	366	330	368	361	328	338	333	380	376	351	332	360	377	349	363	351	344	371	328	338	357	368	381	350	332	354	329	371	349	318	353	360	358	391	324	360	346	320	357	331	363	347	361	353	325	332	296	344	331	378	343	343	331	301	375	332	310	345	339	359	355	348	353	315	319	356	327	371	334	367	342	354	355	373	366	354	350	345	360	354	364	336	319	351	331	323	359	358	375	359	331	343	365	330	345	348	372	367	329	345	354	380	365	358	321	346	347	369	372	339	298	370	313	359	367	391	310	340	383	329	353	361	355	329	328	339	344	351	355	320	381	345	345	317	325	355	397	346	325	367	316	374	328	323	359	368	310	360	314	341	349	349	349	347	386	340	348	367	321	357	335	338	355	338	338	309	313	342	320	337	364	331	342	335	336	346	341	362	343	365	343	338	318	346	327	312	358	390	333	338	380	343	331	345	330	300	340	397	327	356	377	339	349	341	355	367	323	368	342	352	331	343	358	338	324	360	366	340	338	350	376	330	337	396	334	343	340	394	348	365	350	324	348	355	322	350	368	346	355	331	336	380	345	342	354	344	336	325	355	322	398	380	342	322	314	345	377	341	333	315	334	348	337	339	348	344	355	342	364	315	353	335	328	367	386	348	330	351	352	313	324	371	320	323	352	371	336	332	345	341	303	342	358	363	354	359	351	367	347	340	349	338	319	332	352	341	325	319	342	369	377	355	365	394	362	350	340	324	340	364	357	369	336	361	364	374	362	332	342	356	309	358	334	358	340	320	339	342	308	328	337	345	350	351	356	337	329	322	367	354	344	370	357	370	370	326	321	339	333	347	376	337	360	342	352	343	350	349	327	340	338	358	364	315	354	341	348	341	342	364	343	343	331	350	312	341	340	360	328	329	346	355	314	320	342	353	361	323	355	326	332	354	332	329	358	338	315	352	377	329	358	366	303	346	359	372	341	355	349	367	338	340	364	361	324	314	337	341	338	331	342	348	348	347	352	337	360	325	335	361	332	349	334	332	347	375	362	339	400	345	350	377	326	328	335	346	380	332	328	323	346	334	336	366	318	357	323	325	331	356	319	309	348	324	338	342	345	334	352	339	353	368	305	332	356	385	371	335	368	323	358	377	341	330	330	339	347	295	345	359	315	343	349	320	299	339	351	354	354	348	367	352	352	339	365	336	350	349	333	355	323	322	363	335	337	351	378	331	379	354	326	351	369
12588	24346	20406	14343	11879	10015	7961	6894	6350	4376	3346	2529	2252	2176	2023	1658	1426	1375	1411	1367	1357	1406	1343	1192	1104	1063	1006	919	883	877	901	855	791	790	775	705	786	732	705	761	772	716	702	763	744	706	757	689	719	713	662	673	664	621	642	670	587	657	611	678	611	602	611	642	635	585	625	657	616	605	600	581	604	587	634	630	555	593	559	593	630	602	600	573	616	565	602	573	588	584	610	558	593	595	559	579	574	660	589	580	579	582	578	585	606	569	585	577	586	542	546	584	574	574	596	577	600	626	577	612	602	579	581	609	590	608	639	564	610	606	545	618	587	596	577	608	541	588	566	554	592	572	618	594	591	578	622	596	583	579	555	592	541	559	599	613	616	562	553	621	560	565	560	607	571	591	589	570	585	559	588	604	575	620	606	620	592	565	554	583	599	575	593	607	553	584	573	596	578	635	533	558	561	610	542	585	585	621	612	582	606	577	599	547	606	570	603	609	585	604	592	638	607	548	602	571	576	604	616	588	594	604	627	603	616	554	566	620	588	556	579	579	589	611	572	556	569	588	602	553	595	594	542	583	639	612	605	593	529	606	575	598	564	614	554	555	584	587	591	594	577	575	598	622	531	597	558	626	593	573	567	598	586	580	599	557	586	636	592	632	614	587	632	589	599	587	606	580	531	618	602	597	597	560	575	624	594	615	589	590	599	600	609	570	629	601	610	603	561	610	559	548	643	596	587	605	614	547	596	593	570	566	595	548	574	625	591	599	619	598	562	581	568	606	554	632	538	586	578	588	581	570	570	591	593	575	606	615	576	535	523	545	601	612	581	592	556	582	589	587	572	600	644	573	608	597	554	560	602	555	588	585	572	598	590	572	648	569	579	589	600	578	584	594	574	620	568	607	576	606	589	561	544	584	597	587	553	608	598	619	558	648	571	553	543	587	569	576	554	552	566	600	599	593	569	627	585	593	622	627	579	573	620	596	602	546	590	630	568	617	573	553	611	610	591	640	606	555	608	588	566	556	588	573	591	564	572	576	592	632	533	582	600	605	619	590	600	597	590	569	579	557	586	588	564	546	568	628	569	610	576	632	632	609	534	621	583	585	601	611	592	587	572	626	565	586	575	594	564	556	628	587	548	616	605	594	606	629	590	591	548	568	560	581	558	554	565	562	580	582	556	612	550	607	606	614	579	566	560	565	583	587	585	592	597	593	588	603	582	602	597	599	592	603	574	609	602	529	576	610	589	597	596	624	614	579	575	659	610	566	577	570	587	599	605	597	607	565	582	573	572	605	625	552	629	622	580	576	599	599	585	578	621	620	610	586	583	586	577	586	602	632	593	602	607	563	560	588	534	544	564	579	636	564	562	605	573	607	549	547	588	569	568	581	598	618	614	544	615	651	614	568	568	616	618	610	598	550	582	626	569	613	594	595	562	589	612	579	579	610	588	526	587	565	598	562	582	592	624	569	580	619	562	590	596	606	609	592	596	588	601	620	578	601	585	586	599	586	609	579	612	597	591	579	586	598	620	571	598	554	582	624	560	537	552	564	564	589	565	623	574	555	630	596	580	615	567	575	598	616	540	570	581	576	574	638	555	567	573	594	607	608	583	609	597	578	573	590	608	577	567	578	586	564	581	542	554	572	571	592	603	592	596	592	567	618	596	550	576	587	551	578	617	573	552	610	558	558	625	561	592	576	611	592	626	588	563	545	607	561	599	591	571	556	553	592	570	565	616	560	592	598	590	603	596	618	576	651	597	549	627	582	598	556	604	597	572	558	638	581	598	591	571	590	618	552	570	575	613	553	600	578	528	573	611	667	570	574	602	516	576	604	578	637	548	578	600	540	607	582	601	567	590	598	603	560	595	583	589	548	587	604	551	585	575	593	576	583	559	551	580	610	572	548	582	566	539	595	610	619	595	538	592	586	561	601	569	593	585	568	582	615	586	557	631	567	559	601	596	591	642	630	579	551	604	633	591	562	608	576	629	606	584	573	607	579	620	627	596	583	566	586	583	618	534	618	506	566	571	606	595	579	558	590	571	607	593	565	590	612	604	590	617	585	557	586	623	598	559	627	623	598	601	600	624	561	577	605	605	600	605	543	543	599	570	611	585	576	592	597	543	578	629	598	582	575	579	589	562	628	589	580	577	578	547	606	579	642	569	600	597	621	573	560	613	590	553	569	541	566	576	581	586	563	575	603	579	596	539	574	580	582	572	588	640	608	593	608	598	553	611	631	582	628	586	586	591	586	580	552	598	563	553	564	581	606	567	575	581	553	590	565	595	627	617	616	594	616	583	586	611	582	540	583	565	622	534	583	567	604	558	565	588	586	572	588	620	582	552	619	563	578	562	599	580	582	577	574	576	600	589	589	582	574	606	546	586	577	604	562	591	555	555	603	560	586	543	569	611	573	575	606	626	626	603	596	567	545	527	584	610	615	566	613	604	614	573	644	586	561	583	624	605	611	588	604	595	545	581	596	612	558	591	641	582	581	597	581	608	582	579	574	541	580	646	592	597	632	632	565	576	555	558	561	602	598	552	569	592	574	629	610	553	573	567	618	538	592	570	587	582	598	583	577	573	576	603	584	605	629	559	635	600	600	554	615	564	560	587	589	630	562	596	561	592	583	551	595	601	548	638	626	573	608	568	561	588	603	608	595	593	566	594	595	651	580	607	603	589	583	599	582	606	560	625	570	601	545	574	573	564	602	578	656	598	608	586	602	637	546	596	624	563	563	562	533	594	562	661	586	557	610	594	640	536	583	611	581	580	596	618	623	636	580	563	594	558	570	605	586	557	592	568	609	605	613	605	576	566	590	545	586	577	613	601	570	571	648	548	549	559	571	542	566	565	572	611	594	613	578	573	605	576	592	577	600	591	591	533	594	616	570	593	570	553	584	561	585	602	587	551	562	519	555	616	601	588	589	609	583	601	555	596	592	573	557	586	586	582	600	567	609	627	579	548	583	549	617	604	605	552	537	570	574	587	571	564	593	556	605	576	589	603	633	551	600	629	586	605	581	537	570	585	599	620	553	563	618	585	618	612	579	563	608	571	591	595	591	591	585	583	558	596	559	577	588	555	622	612	545	566	622	639	574	585	587	596	580	580	576	627	589	621	571	553	563	577	600	551	567	639	573	615	576	603	583	568	558	600	549	571	578	593	587	583	545	602	586	588	589	561	578	594	577	632	630	557	595	541	609	554	584	565	547	588	600	568	557	567	601	553	594	605	572	585	577	570	628	564	586	609	600	623	616	600	621	602	588	551	590	587	628	602	595	593	588	605	633	610	558	616	558	579	645	602	631	556	641	577	584	597	587	588	595	607	606	622	636	599	622	604	549	572	574	595	582	590	600	584	643	593	554	604	603	569	597	597	546	601	583	569	616	547	565	548	583	560	617	594	593	636	593	605	553	574	574	574	605	593	590	595	637	623	595	593	592	601	584	595	581	608	582	567	605	591	555	608	610	555	559	586	584	611	594	603	552
23159	21248	29032	23773	21255	20522	9112	4012	2950	2053	1684	1296	1130	1145	1004	865	760	705	757	731	714	696	651	655	594	533	532	561	570	493	501	488	460	462	435	424	454	414	388	443	442	449	395	392	396	426	409	451	412	410	404	362	374	410	417	381	360	350	389	401	421	382	343	380	375	358	386	355	364	357	373	401	337	392	393	320	355	375	336	368	344	347	363	383	391	361	349	371	366	371	345	379	349	332	382	336	339	352	340	343	369	360	367	364	359	351	332	357	353	346	333	374	368	364	376	382	320	345	361	330	350	343	379	336	355	374	340	367	363	336	374	364	336	372	371	384	341	379	337	362	369	334	383	352	355	354	356	370	356	362	370	343	362	372	359	336	327	390	337	387	385	325	340	360	366	379	353	372	336	358	358	370	354	350	349	387	352	354	338	341	320	368	337	378	345	338	402	345	340	374	354	366	358	329	353	378	351	350	343	330	376	360	321	368	351	366	359	348	367	362	339	369	361	376	364	376	379	373	358	352	319	371	341	362	382	367	349	382	361	357	385	355	378	394	369	352	360	368	369	380	359	335	378	346	331	337	347	360	380	362	354	336	351	333	343	366	372	362	374	359	333	379	352	315	361	397	356	384	370	335	396	385	351	374	366	374	344	393	374	367	397	342	378	369	358	351	412	344	362	347	357	374	366	389	344	336	345	334	354	357	367	354	359	317	365	368	392	399	367	395	351	370	357	325	355	374	379	357	345	362	338	378	359	348	320	360	363	340	373	356	335	401	366	343	317	366	329	366	333	367	340	389	336	346	346	395	344	348	317	370	382	344	363	380	369	380	370	368	393	364	347	363	353	332	342	382	366	339	363	347	346	361	340	349	335	317	370	358	343	359	357	344	342	369	344	392	330	363	345	323	371	356	358	351	349	366	356	378	329	373	328	369	353	365	361	346	325	352	333	386	365	382	354	371	363	399	401	374	331	347	326	367	329	349	333	367	366	360	363	349	329	353	357	395	366	354	343	365	353	377	335	351	394	337	349	380	390	341	352	347	358	375	386	381	348	343	349	369	372	359	370	345	344	343	342	356	348	335	340	382	373	344	343	352	347	325	366	318	389	365	374	358	367	347	355	376	359	369	348	336	360	349	361	358	315	376	388	327	340	354	377	387	344	372	358	365	374	357	370	337	341	325	357	335	383	359	329	370	347	364	362	330	325	367	365	347	339	353	342	393	353	391	334	351	403	355	375	357	363	353	369	352	368	360	316	346	345	332	358	348	355	368	360	346	347	366	338	347	376	337	383	377	341	350	350	367	324	366	404	349	383	353	371	373	353	355	352	340	371	361	405	335	374	338	363	340	390	339	362	318	363	392	345	355	380	385	354	339	335	345	376	350	367	344	401	349	365	360	342	354	368	388	356	368	359	384	330	357	396	343	347	338	375	357	369	364	345	328	400	358	383	358	379	387	341	346	330	367	346	334	354	352	375	370	349	365	388	348	367	360	397	366	349	334	380	338	366	369	389	344	375	348	363	330	349	358	356	350	320	380	360	367	355	355	343	333	340	348	306	369	362	351	361	348	353	358	371	366	380	329	358	366	358	375	335	377	349	372	369	331	355	369	361	349	368	357	326	388	353	344	358	340	322	377	352	349	335	336	352	355	344	343	366	370	373	358	358	363	381	365	352	386	360	347	358	398	348	361	381	334	350	369	396	363	365	338	341	340	372	371	333	373	336	407	352	392	335	363	379	359	354	370	367	340	347	375	322	360	387	363	364	391	371	365	399	319	384	349	354	344	377	365	366	375	349	333	324	358	363	326	366	341	377	406	318	331	329	348	333	373	397	352	348	375	356	360	377	344	335	365	338	387	349	337	376	361	373	391	355	371	345	374	345	335	351	358	344	382	378	367	377	370	370	342	377	331	402	381	369	351	358	355	338	337	379	338	359	376	356	365	403	370	352	371	368	349	372	331	372	360	334	323	365	407	363	364	392	361	335	322	324	343	371	345	343	380	378	315	386	382	363	357	362	366	372	354	374	355	335	338	381	379	368	362	369	331	380	329	351	374	367	344	375	357	376	344	370	337	375	355	366	370	324	349	372	367	381	316	339	352	350	343	334	355	357	345	353	342	360	374	386	333	341	365	348	341	340	370	347	342	345	355	399	376	372	347	366	380	383	357	333	360	389	416	354	342	363	344	357	360	362	363	347	378	378	368	394	356	360	381	356	343	348	336	378	373	373	355	366	336	354	366	338	363	344	338	330	354	362	378	349	366	337	351	369	341	342	349	355	361	347	366	366	350	348	333	319	334	356	373	379	360	369	344	362	344	347	340	359	326	333	363	385	368	377	335	378	329	349	355	361	341	363	348	320	357	326	402	329	384	366	367	392	326	365	345	354	351	351	399	305	336	356	369	366	348	331	366	390	355	377	382	377	379	389	342	367	357	343	370	380	335	372	358	370	343	367	333	393	351	355	359	398	379	347	380	340	345	376	328	378	379	363	358	327	360	363	360	333	373	332	348	346	337	344	348	349	339	366	320	377	364	355	337	357	384	361	371	348	351	363	318	352	363	367	344	361	342	324	366	344	352	345	373	351	366	371	379	338	341	313	376	369	323	352	365	356	332	356	359	348	385	374	369	360	381	366	365	367	345	375	354	355	356	363	380	311	362	375	399	375	373	375	349	365	362	355	351	360	363	357	350	355	364	369	321	344	383	395	315	368	371	355	352	356	362	347	364	346	374	350	371	352	332	366	325	386	388	378	371	336	332	360	384	334	352	348	347	342	367	365	366	353	348	348	353	372	385	375	337	363	337	367	404	341	348	352	351	378	344	371	324	317	343	377	337	345	355	348	362	359	357	327	371	332	349	362	372	370	365	357	377	373	333	379	355	375	333	354	337	368	344	344	359	372	350	350	359	343	367	334	352	388	361	357	352	355	354	363	365	352	366	333	352	384	355	337	362	363	373	391	357	333	340	370	373	339	319	361	347	346	350	363	335	358	383	396	328	367	352	379	347	392	409	375	393	372	365	380	344	330	331	333	346	336	356	321	395	383	355	356	353	347	354	400	368	374	338	332	327	341	361	343	338	362	356	315	360	379	379	348	376	365	328	328	375	347	363	342	370	351	381	357	368	334	363	329	345	344	362	347	378	410	374	328	352	348	386	366	348	358	351	360	315	386	344	325	388	361	417	319	362	330	381	386	343	354	354	364	322	364	342	391	358	323	338	361	305	324	332	322	372	346	322	413	356	331	351	345	365	393	359	365	349	360	342	358	361	359	329	337	354	371	360	358	361	365	352	365	393	362	359	349	377	353	346	364	339	309	361	364	376	354	403	323	350	330	370	394	363	322	376	371	369	361	356	337	335	363	320	383	378	331	359	349	348	342	350	355	344	350	367	378	333	359	354	366	340	340	375	339	340	379	362	355	364	373	352	366	368	332	369	350	354	348	377	363	371	369	313	373	326	360	351	382	359	347	334	369	335	376	348	373	372	353	382
14932	29885	25639	19338	16089	14125	11869	10341	8518	6029	4965	3749	3296	3213	2778	2182	1964	1839	1830	1779	1856	1758	1556	1544	1386	1177	1120	1117	1149	1074	1019	880	889	846	839	854	804	793	786	790	804	810	781	784	737	780	796	757	743	778	711	675	715	698	657	695	685	618	666	658	655	655	597	655	636	642	577	654	607	607	626	626	627	613	632	651	618	610	630	664	639	595	592	577	596	640	606	590	570	645	598	614	637	617	611	599	628	600	589	587	568	579	569	600	607	577	594	624	598	625	563	582	615	614	584	611	612	575	579	603	591	609	616	610	602	562	595	610	594	629	581	612	617	574	638	583	610	646	589	596	674	545	612	569	585	582	591	578	584	555	592	609	576	564	650	593	626	570	625	564	616	644	520	596	650	635	624	567	605	653	589	545	609	575	598	589	565	637	581	614	650	599	593	580	615	611	594	626	601	587	612	578	580	565	602	618	588	593	600	631	631	592	627	583	637	655	564	620	632	569	564	595	612	620	627	535	623	602	618	561	597	619	600	596	591	615	592	584	596	613	593	597	620	572	612	584	581	567	590	602	591	572	623	589	612	603	575	626	590	625	571	614	605	572	602	573	581	608	598	568	584	552	624	514	622	626	567	656	661	595	607	622	612	593	613	563	596	589	615	616	610	595	568	605	598	599	579	578	564	604	555	599	593	611	594	601	569	585	551	628	587	576	602	587	588	578	564	610	630	570	614	624	587	573	589	577	604	547	620	588	581	621	600	577	535	607	607	605	606	591	615	573	536	600	599	592	539	589	598	629	611	580	563	591	618	627	584	576	597	574	619	574	590	612	589	580	561	630	591	624	556	639	569	592	574	576	615	591	572	616	581	558	591	626	614	577	608	571	610	583	619	593	559	621	623	632	595	603	599	608	617	585	610	588	583	590	571	626	581	583	608	618	606	572	595	588	615	584	566	581	600	578	604	599	608	549	613	611	639	597	627	560	532	568	629	674	581	594	566	632	611	622	577	590	531	608	599	615	541	577	550	629	593	569	612	590	609	586	597	581	560	592	613	610	573	588	611	593	633	563	615	649	603	594	601	594	652	624	568	607	590	573	605	579	553	572	664	551	597	561	635	606	587	627	599	612	632	577	629	569	578	602	603	582	645	596	621	620	639	573	603	600	603	567	576	579	611	546	572	625	588	590	559	595	639	616	624	605	611	528	587	576	597	559	557	609	576	585	574	551	626	582	631	590	565	589	583	586	596	578	615	618	595	562	575	608	581	594	618	605	651	581	575	620	602	629	590	583	646	595	598	596	587	620	619	611	622	591	608	564	591	570	630	590	589	608	599	635	616	597	592	586	604	560	595	621	602	553	564	601	634	549	625	610	593	582	601	608	540	596	562	582	615	636	583	577	580	626	606	594	591	636	644	585	606	608	571	616	601	623	656	572	583	600	615	558	617	605	580	606	582	610	583	576	577	602	562	594	581	589	622	598	574	629	592	611	578	613	567	606	623	546	578	604	566	636	588	607	581	606	565	582	620	575	581	646	641	590	626	569	605	621	619	598	572	606	623	620	571	633	595	591	610	563	600	638	570	598	614	591	613	587	625	571	629	642	615	660	566	582	635	576	587	594	578	640	604	555	587	574	585	595	576	613	628	584	602	597	608	630	614	569	576	589	595	588	605	584	586	631	558	608	580	609	544	640	602	566	645	565	564	600	610	579	580	559	620	576	614	602	607	597	605	550	619	576	601	663	586	616	615	631	590	584	630	567	595	600	619	555	579	610	597	642	621	607	566	618	609	622	635	596	629	590	599	628	645	541	614	592	582	585	603	572	598	578	624	631	597	618	642	583	589	566	612	614	558	592	551	582	596	561	580	587	586	577	588	615	592	614	624	607	620	599	602	613	578	618	599	581	580	598	566	602	578	598	621	564	597	631	605	579	536	653	643	623	585	579	593	603	594	568	564	620	620	634	600	619	615	604	624	596	586	590	631	633	569	630	602	577	595	586	620	633	577	616	599	610	606	546	601	647	627	637	570	645	563	573	631	590	574	638	623	593	611	607	534	605	619	584	546	573	575	629	553	617	640	633	617	587	572	571	618	618	606	586	577	620	599	609	610	597	558	586	580	588	560	531	574	585	588	580	618	621	579	600	624	587	581	589	580	592	537	597	554	575	637	591	635	636	621	537	566	618	614	582	582	621	606	605	582	621	616	580	636	631	633	565	598	568	601	645	596	641	561	561	566	617	616	641	626	601	568	617	615	636	555	584	641	558	570	586	618	561	561	631	600	568	565	619	593	608	575	588	571	583	617	563	624	583	587	595	619	614	562	595	585	573	563	584	611	592	602	607	585	622	579	560	566	592	576	563	624	614	626	563	575	635	645	606	602	637	621	583	562	630	622	624	630	570	602	593	586	562	611	603	603	556	584	597	587	591	576	607	597	609	537	560	627	584	630	582	589	597	610	619	594	590	588	572	630	630	568	608	635	599	623	570	604	617	582	614	604	560	597	586	625	591	612	575	590	557	576	603	629	580	586	578	590	594	635	571	572	607	600	592	593	627	573	600	584	626	620	586	607	597	628	611	585	568	595	597	625	593	588	604	567	591	610	611	584	598	605	644	600	611	608	586	605	573	599	598	524	570	641	612	600	596	603	590	577	570	620	622	601	603	581	599	587	582	589	596	599	588	658	594	551	593	601	628	564	617	591	595	578	604	601	621	564	590	596	613	560	585	596	604	575	558	605	588	579	644	589	578	617	596	600	595	583	615	597	610	574	572	585	593	580	579	584	570	588	576	611	589	610	596	587	647	568	583	588	603	570	625	595	581	606	626	553	556	575	614	571	625	601	582	603	610	590	613	593	587	556	629	616	592	566	588	574	622	619	553	575	596	568	596	582	563	624	583	572	633	581	585	575	547	615	600	563	619	538	623	638	592	568	573	625	595	584	537	589	643	559	580	527	617	598	555	580	625	611	593	616	611	596	580	607	576	588	570	594	588	600	585	609	623	619	593	557	629	614	604	572	624	586	600	607	581	582	594	595	615	588	568	587	586	636	604	575	608	585	612	610	592	573	592	585	579	597	595	603	588	569	575	635	560	633	580	657	608	625	611	599	618	561	521	619	600	641	590	567	638	601	588	609	596	596	589	626	582	623	588	645	570	630	600	600	572	603	592	584	595	616	589	608	585	571	541	621	597	586	594	605	611	603	585	558	592	611	630	615	539	565	615	612	614	600	575	611	588	584	605	606	630	556	632	574	648	601	594	590	585	576	624	642	608	567	590	599	575	591	607	614	574	587	545	605	574	564	580	568	589	578	618	583	586	576	611	576	582	620	641	618	653	586	599	595	628	582	620	579	651	600	614	608	579	558	568	602	604	587	553	589	609	610	606	634	605	610	583	593	602	558	578	612	591	586	573	614	633	636	590	628	594	614	603	619	638	558	615	600	604	575	597	605	606	621	554	586	612	574	649	629	587	555	634	549	622	573	588	609	551	577	568	562	582
26724	20914	12864	4618	2409	1997	1550	1292	1007	741	616	594	466	481	454	371	328	382	350	370	355	356	361	347	306	294	272	324	282	308	280	279	300	286	264	265	253	239	253	272	259	242	238	274	254	277	253	262	268	251	260	293	296	230	279	227	235	240	255	261	234	279	231	244	266	233	237	265	255	235	241	264	233	198	258	235	238	249	222	209	252	247	237	234	233	272	243	233	235	212	251	228	219	251	239	197	234	238	226	225	219	237	241	253	259	267	227	238	221	237	234	260	242	239	227	248	232	241	219	240	241	226	251	233	215	224	231	259	248	233	241	253	244	250	236	225	232	247	237	223	209	211	223	234	222	241	257	249	229	222	251	253	232	226	240	249	217	246	226	236	281	250	232	224	221	252	244	220	252	267	235	247	210	244	252	240	217	245	244	223	217	251	215	213	252	245	230	229	232	242	241	261	235	230	271	215	218	229	248	222	242	224	234	239	237	257	249	214	240	245	243	209	273	220	250	259	232	229	231	230	244	274	210	256	202	228	232	223	239	238	224	231	249	247	229	236	200	251	243	260	212	222	266	240	252	218	224	232	224	232	241	242	249	217	221	227	246	227	232	234	267	254	287	256	220	252	246	244	225	276	227	217	247	250	227	226	250	218	243	249	243	219	247	209	220	248	249	258	246	232	249	229	254	248	257	212	204	237	220	236	214	219	255	217	258	260	258	236	226	215	221	215	227	231	229	244	229	229	221	205	227	213	236	227	222	243	218	263	217	242	227	226	239	240	253	227	229	251	265	255	242	258	256	254	250	221	256	212	221	216	226	242	251	231	210	224	248	258	243	221	248	231	262	241	246	232	252	249	254	266	236	252	241	251	237	232	260	230	247	244	243	238	225	235	240	244	242	239	238	221	225	227	221	246	244	236	205	200	231	262	229	214	231	221	225	240	247	256	245	256	243	246	235	266	256	225	241	256	243	227	255	258	237	244	257	250	242	237	231	216	229	234	230	212	191	235	247	230	261	249	219	219	241	231	243	264	229	255	213	275	252	199	251	227	245	219	223	241	213	226	233	239	236	225	229	244	209	225	200	225	235	239	219	250	233	222	271	232	257	221	257	228	243	245	214	251	252	223	237	233	223	233	245	230	226	237	235	270	217	211	247	219	251	239	235	212	239	221	208	264	252	223	237	227	223	245	245	227	238	217	249	244	229	248	232	246	242	214	218	233	215	214	253	248	233	235	227	240	229	246	205	223	233	236	240	239	221	261	250	218	244	224	246	222	229	204	227	243	223	259	235	240	235	230	229	209	216	241	250	253	247	252	259	267	241	234	215	252	253	226	225	255	211	232	255	227	241	233	248	238	247	214	251	247	228	231	220	239	230	223	230	192	257	234	214	225	236	217	266	242	228	265	243	257	258	257	229	223	247	225	222	250	212	223	245	270	250	232	267	244	256	262	238	247	226	237	241	211	273	242	213	244	233	243	241	213	257	218	249	226	255	239	217	241	232	247	231	220	236	255	228	249	243	234	251	221	244	240	228	247	231	234	257	256	243	256	240	225	226	255	232	252	237	236	241	224	236	264	247	246	233	255	240	245	287	244	245	259	247	258	226	273	211	251	241	236	245	239	253	203	254	261	243	258	207	251	225	208	246	238	219	236	226	215	221	270	227	265	249	215	233	229	242	251	236	247	209	254	212	240	226	238	220	234	269	223	207	229	258	243	237	237	254	220	243	258	240	260	265	255	246	252	231	238	237	243	247	248	254	246	221	254	225	235	228	257	246	229	219	228	224	219	268	204	238	213	220	233	263	217	228	257	226	245	218	240	238	252	243	228	245	233	233	266	254	247	232	242	234	250	216	233	234	245	261	230	234	238	221	210	224	238	234	239	234	230	222	225	247	251	226	245	229	224	252	218	261	231	251	226	253	224	217	264	260	224	242	231	225	237	227	235	241	229	235	221	212	222	244	258	252	232	246	241	235	232	240	208	253	269	255	249	232	268	204	221	250	228	239	259	239	250	236	262	268	267	239	225	221	239	268	251	235	210	222	237	193	231	248	236	236	228	239	234	263	234	248	220	226	260	232	250	249	238	246	238	225	228	238	206	255	222	209	240	228	241	244	236	218	242	251	222	246	227	244	232	262	222	215	261	231	258	216	253	210	206	248	238	229	246	225	250	233	236	256	227	234	248	239	223	206	226	260	240	227	236	236	219	218	242	235	241	223	256	264	239	239	223	266	236	264	231	236	253	234	209	249	238	241	252	217	210	263	241	244	235	247	234	226	215	244	228	246	222	238	243	230	234	254	213	253	239	272	234	218	251	237	265	248	211	259	248	220	202	241	241	211	199	214	252	244	253	242	216	235	233	232	240	257	273	207	234	247	270	250	225	238	238	218	222	227	221	233	234	246	270	241	226	251	250	234	240	256	228	215	228	222	224	249	256	222	253	245	222	221	238	224	228	222	234	231	238	251	249	246	236	245	226	252	244	235	245	224	235	229	235	228	220	226	231	223	206	247	235	238	218	267	226	224	246	222	214	229	245	239	220	239	228	219	244	246	223	234	249	236	246	250	258	229	258	234	208	226	225	224	237	237	218	227	203	251	235	250	232	243	249	249	237	213	220	237	268	245	215	233	245	240	244	245	226	246	213	241	231	255	227	209	204	251	233	221	226	275	264	234	222	211	209	208	229	252	224	261	215	246	234	235	252	228	260	279	269	238	227	225	235	230	230	270	227	238	268	222	237	222	221	224	228	245	212	251	233	230	243	241	219	254	265	236	242	213	245	248	232	240	264	241	229	229	227	216	213	236	236	237	222	229	261	217	241	262	254	223	222	255	231	226	233	235	274	252	226	238	220	238	240	238	244	248	241	232	241	241	221	245	239	252	225	220	261	246	233	232	220	241	232	218	241	238	247	265	227	260	237	233	254	256	230	236	264	228	248	224	243	207	226	238	256	242	216	232	252	234	245	232	230	243	239	223	255	248	244	276	220	222	247	237	221	237	251	227	219	241	244	250	232	246	245	223	248	225	231	250	232	244	262	240	267	217	256	246	242	239	249	255	212	229	236	226	218	251	274	236	236	270	245	204	257	235	255	239	250	231	259	244	241	223	246	243	223	248	250	229	258	230	229	217	256	252	218	276	222	250	229	219	239	238	239	242	206	255	240	234	251	242	216	244	232	235	212	225	232	230	248	234	218	249	266	221	232	223	267	269	226	208	241	224	259	238	234	225	222	244	250	236	228	223	248	260	245	247	234	232	231	242	263	258	251	230	217	247	228	217	238	225	248	229	249	232	282	248	215	229	244	228	221	249	233	212	223	223	225	238	227	243	222	216	236	266	256	231	242	257	244	219	250	246	243	248	214	220	230	229	225	242	222	243	233	221	202	229	235	235	226	215	241	226	225	249	243	242	229	244	237	233	259	232	241	221	240	213	220	250	253	242	220	235	235	263	229	249	234	217	248	227	234	225	258	248	237	225	235	230	253	236	234
10368	15826	12283	8326	6480	5529	4758	4407	3264	2300	2025	1537	1373	1240	1087	909	853	895	840	901	848	830	811	731	656	626	636	649	626	600	605	571	533	481	505	507	508	508	513	534	495	496	489	512	496	526	515	523	457	487	445	460	443	458	436	491	455	457	433	427	407	446	422	414	442	426	404	474	473	432	452	422	430	420	429	396	409	409	412	411	394	409	435	378	401	419	404	406	400	378	379	414	413	393	408	378	425	416	409	391	370	384	381	392	390	385	421	417	402	376	414	424	411	417	444	388	421	393	387	405	359	400	441	382	392	410	428	382	428	382	399	397	429	383	416	398	412	408	392	418	420	453	400	407	453	376	422	400	418	386	392	409	385	416	393	402	377	390	408	365	420	399	415	402	375	412	404	414	439	397	399	421	422	410	394	425	432	402	397	419	420	394	429	392	442	445	393	410	414	381	384	416	399	409	408	391	420	419	401	433	408	412	404	411	391	405	391	400	378	422	399	422	401	385	394	403	413	408	415	396	463	424	406	422	425	401	372	446	402	389	464	410	394	406	389	426	389	415	404	374	373	403	399	403	429	381	382	381	421	403	383	389	403	438	442	428	391	387	395	423	374	408	418	412	404	394	373	385	400	421	357	412	394	402	392	410	385	406	393	424	420	425	402	394	416	406	424	399	393	402	424	403	380	427	421	375	412	404	398	410	380	405	411	437	403	423	413	418	431	433	378	388	407	397	392	383	415	434	425	423	423	407	428	405	427	418	404	409	410	389	378	365	413	420	375	405	412	386	421	421	384	399	413	396	406	431	381	398	439	406	414	417	430	420	405	402	395	388	406	406	430	416	407	388	426	412	392	429	442	381	431	366	374	394	372	418	410	463	396	414	443	417	449	419	394	405	409	450	428	391	397	371	451	432	418	410	410	389	408	424	467	417	406	384	408	392	408	450	441	439	410	363	440	393	397	399	421	447	368	383	366	407	427	418	379	430	386	412	385	408	422	399	435	382	409	381	390	400	410	413	372	419	411	396	390	384	384	404	454	440	380	407	415	428	424	384	416	405	414	388	427	439	408	391	414	378	428	426	372	407	388	394	421	416	416	438	353	395	391	394	396	409	437	397	410	416	440	416	378	382	423	411	408	417	372	412	397	410	409	440	438	401	400	434	425	398	412	406	377	404	396	416	445	457	390	393	393	420	419	378	422	368	411	390	403	436	399	418	402	405	414	424	384	364	396	397	457	423	424	392	425	417	403	379	376	407	396	423	422	404	406	375	417	421	424	375	370	404	423	395	382	437	426	450	405	396	433	416	434	420	387	384	416	414	426	411	390	399	405	405	448	406	413	413	443	449	391	415	408	443	405	412	427	402	396	419	411	435	375	410	382	444	402	408	373	405	385	422	436	398	422	395	408	392	452	397	387	409	437	407	403	403	406	399	441	373	365	395	423	421	425	420	435	424	444	398	420	406	441	427	394	409	350	417	403	385	399	452	407	391	397	377	414	390	397	374	415	397	398	405	397	467	427	397	412	387	451	425	411	415	405	398	404	403	415	374	386	429	397	441	428	427	411	369	416	432	467	371	407	434	408	381	443	382	408	377	393	438	388	390	418	405	402	433	425	388	421	418	414	428	399	425	422	439	410	413	401	425	388	406	459	432	394	396	392	403	399	413	409	407	400	405	439	425	406	425	407	416	385	404	437	425	393	432	411	425	455	449	451	415	412	389	404	401	393	402	405	407	436	389	420	424	441	365	383	412	408	395	425	434	402	413	378	349	401	402	410	411	386	397	433	397	385	383	427	416	438	410	407	394	435	395	394	422	367	417	393	383	417	407	378	432	404	405	402	424	383	441	428	404	391	388	435	410	424	414	415	419	427	413	416	391	437	402	381	366	425	435	386	408	417	418	388	420	404	414	404	401	397	392	375	404	404	426	408	365	400	423	425	425	447	405	402	406	413	414	411	421	400	383	439	430	403	403	408	391	383	429	398	394	388	388	385	424	432	418	388	394	421	442	389	399	419	388	369	415	415	432	382	405	429	391	435	377	408	400	436	385	408	406	403	397	432	388	386	402	386	411	404	371	424	417	399	392	407	425	421	438	386	399	385	399	400	412	390	369	436	397	414	443	463	379	415	422	425	423	404	382	409	439	399	396	405	445	399	394	415	411	414	406	384	414	412	390	387	382	412	424	435	420	390	404	366	416	433	399	409	368	408	385	402	407	401	397	397	396	404	409	443	429	445	367	420	450	388	421	411	395	389	420	446	406	437	399	415	391	410	434	433	439	394	414	400	422	413	370	378	411	411	415	426	406	394	449	441	400	401	421	409	442	431	420	406	444	444	374	405	419	374	392	419	379	422	381	456	428	416	418	384	420	415	414	371	387	418	400	366	374	392	424	398	385	408	406	402	420	401	397	420	402	408	398	432	408	420	401	414	435	440	408	368	419	416	415	376	409	381	404	444	447	437	389	390	431	421	413	393	403	430	459	413	381	428	404	422	409	403	419	407	416	417	418	419	403	357	422	378	381	402	395	383	448	472	442	443	380	398	449	392	401	423	400	404	395	395	408	378	404	395	416	408	385	424	416	391	398	371	407	456	433	406	440	419	395	421	414	380	393	383	380	431	423	414	413	416	432	417	379	395	446	389	390	417	386	372	421	395	402	423	364	438	403	435	435	412	389	362	348	408	421	387	418	428	429	432	412	408	385	408	433	433	377	452	462	431	408	429	372	418	434	402	420	395	401	413	424	401	390	396	377	401	404	424	420	404	436	379	407	418	387	380	445	412	421	447	413	393	383	404	383	418	409	395	389	420	396	418	410	418	410	396	414	378	402	409	453	370	419	415	404	406	407	410	406	408	429	391	417	394	424	391	395	409	415	426	430	407	405	402	413	415	420	398	425	381	426	402	392	417	414	397	398	396	416	404	436	392	380	379	427	408	419	436	395	391	427	416	419	379	435	374	368	397	427	398	392	439	436	379	370	408	383	410	400	405	393	384	393	412	375	444	410	433	414	394	399	429	442	416	401	459	388	455	411	444	431	410	397	415	395	419	401	441	397	410	423	404	413	424	411	411	424	435	427	422	398	390	413	432	375	396	395	389	415	422	428	414	412	425	462	421	423	403	410	437	393	416	412	405	433	391	388	387	401	393	404	396	428	397	396	388	397	413	377	410	424	418	402	414	416	378	372	396	422	394	409	434	422	415	420	425	411	417	426	390	382	421	400	446	419	432	391	399	431	379	435	413	427	382	407	393	439	444	394	396	392	424	385	408	395	359	393	384	396	429	410	399	395	417	389	414	437	386	369	381	385	402	408	396	406	423	404	408	404	399	420	403	411	371	402	389	418	419	406	381	420	421	406	437	397	403	420	410	401	410	395	430	393	393	399	451	413	421	422	426	403	403	425	408	380	392	411	420	370	420	444	415	437	411	428	410	409	397	421	453	392	424	425	431	431	397	380	386	407	387	387	407	368	389	453	418	408	376	418	410	426
24153	21236	28394	24396	20488	8039	3783	2653	1784	1280	1118	909	914	842	772	633	596	610	559	605	568	541	513	517	504	459	469	496	458	488	447	434	431	391	409	406	382	427	412	396	372	373	411	357	407	411	405	371	387	388	376	369	396	332	369	366	333	374	349	374	351	372	370	330	391	333	350	351	373	377	338	390	357	362	355	356	347	361	347	361	366	385	319	341	362	383	371	373	366	343	344	322	345	341	345	347	369	324	343	355	358	312	331	340	351	331	364	331	336	346	359	335	302	329	343	344	353	380	340	362	340	341	343	341	358	353	338	349	356	340	392	337	360	341	345	364	357	369	355	356	331	334	323	370	339	358	347	355	367	346	363	330	342	390	349	344	329	333	359	340	343	325	349	371	327	363	334	340	354	324	319	316	347	329	359	352	368	351	365	336	347	331	325	332	314	349	375	327	330	357	342	342	343	348	353	330	338	345	324	366	337	344	334	338	351	366	377	355	351	358	334	370	362	359	371	345	331	350	364	321	328	362	280	349	331	371	337	378	322	344	339	337	301	299	349	358	354	345	349	325	375	339	332	329	337	321	369	351	362	380	370	360	340	354	357	335	387	357	353	351	367	344	382	330	320	294	355	385	351	338	344	352	358	337	377	360	341	345	347	332	358	358	310	352	381	342	360	358	393	387	353	323	368	323	365	337	365	328	358	327	330	360	327	317	390	333	339	317	328	327	358	356	379	361	312	375	375	353	340	310	316	353	343	307	352	298	317	372	362	339	366	364	349	368	340	361	379	324	339	360	341	342	338	388	339	351	344	382	358	381	320	342	317	321	330	353	346	333	355	384	332	327	322	329	332	347	349	343	346	356	363	351	372	315	335	312	355	340	337	360	376	309	342	345	358	344	334	345	380	321	335	323	366	358	330	354	308	324	360	362	363	356	355	323	334	308	379	366	368	327	366	342	322	374	358	346	329	338	348	347	346	381	326	317	362	371	377	357	341	349	347	365	380	348	346	376	384	364	320	323	349	336	347	354	329	351	338	352	332	323	370	380	368	354	395	368	333	368	332	334	355	317	352	341	376	357	355	390	334	359	324	347	316	340	356	347	318	381	341	363	371	313	360	333	330	372	346	368	339	386	326	370	336	340	372	352	326	336	330	354	360	328	347	364	336	336	351	333	335	364	329	320	396	359	359	374	354	354	338	336	323	397	361	341	367	370	343	352	360	281	350	321	341	372	364	354	365	359	371	326	329	361	368	355	352	321	352	364	381	348	358	310	354	342	353	337	339	352	321	350	330	362	366	356	358	341	361	318	336	336	344	347	332	355	355	329	339	332	314	356	376	345	341	350	344	339	346	373	347	327	305	337	331	346	383	354	331	354	304	371	378	348	379	379	349	376	374	364	346	350	334	322	345	383	329	329	358	316	343	319	370	358	340	328	334	362	365	365	380	350	347	358	341	340	354	360	362	348	343	335	351	332	313	348	342	322	352	355	367	342	323	339	344	341	355	323	323	333	352	372	357	326	341	352	322	339	334	343	329	340	354	353	351	308	363	366	365	349	366	332	329	376	344	345	311	366	364	340	359	363	361	323	371	359	378	335	353	326	371	333	341	337	359	363	336	355	347	338	332	350	338	310	384	354	369	335	383	355	347	338	354	334	318	337	328	356	347	362	335	358	322	378	343	349	375	358	334	350	327	357	336	354	344	353	338	328	340	352	321	334	342	340	351	317	344	337	327	363	335	413	357	331	354	349	356	360	376	330	353	368	342	337	326	341	349	308	340	336	371	325	370	370	334	371	337	322	321	344	344	361	331	397	318	353	341	350	354	397	322	379	365	353	355	338	321	355	341	377	336	385	354	346	330	315	298	353	373	342	321	328	385	349	337	379	356	334	330	373	382	344	360	362	342	354	338	335	345	346	346	348	338	334	364	336	374	354	352	353	337	354	327	374	336	365	337	381	332	354	337	328	344	346	344	342	340	363	353	342	378	337	324	339	361	360	359	322	335	328	367	348	356	363	375	322	373	317	325	353	368	350	291	361	321	355	336	362	304	364	335	334	353	360	316	404	356	331	396	326	304	340	310	356	375	355	348	349	339	354	374	338	368	297	317	349	350	320	350	355	316	332	351	383	329	362	348	343	322	347	338	371	366	395	374	385	336	336	361	336	343	330	347	340	363	334	358	336	365	342	378	347	347	336	311	355	338	338	380	349	349	338	355	336	355	330	351	355	358	345	395	349	370	331	344	340	357	365	331	351	361	349	352	335	340	354	347	316	328	369	364	364	355	325	339	351	352	372	363	341	357	363	344	328	290	387	327	357	336	336	356	343	356	365	347	330	324	327	371	350	352	317	344	334	380	344	368	328	353	365	368	343	377	374	331	374	363	339	329	369	346	347	342	336	342	358	349	310	320	351	338	333	345	381	338	385	352	354	352	360	338	346	369	342	312	347	346	343	362	362	363	323	371	325	326	356	346	340	359	349	339	335	364	353	328	362	358	347	341	368	366	337	343	361	331	342	311	347	347	360	356	350	342	334	352	330	365	329	322	341	363	339	332	364	309	347	335	348	333	347	330	378	332	325	388	348	328	360	317	355	343	367	346	357	338	339	348	374	378	353	367	333	334	333	345	348	366	365	326	350	358	323	377	323	357	337	352	357	352	329	356	323	372	323	359	365	347	363	348	335	343	348	354	371	343	351	329	332	347	327	360	356	372	361	342	334	362	366	351	351	324	357	325	334	353	353	355	367	351	335	322	352	339	342	354	358	349	338	358	323	355	350	360	373	346	355	353	366	332	340	358	353	327	364	326	315	360	367	333	344	356	342	340	358	338	337	351	339	321	323	361	341	353	327	371	332	366	319	342	331	346	359	355	353	357	367	349	345	322	362	335	334	368	306	336	349	325	328	345	324	319	339	361	331	335	350	333	332	350	359	323	345	354	326	359	343	325	323	366	342	344	332	351	367	346	349	320	355	378	348	343	355	340	341	349	331	358	316	350	346	348	414	337	327	347	377	327	325	343	352	324	348	365	403	381	351	344	346	337	320	324	329	339	366	340	359	317	310	378	347	357	331	335	337	345	348	310	343	350	350	351	366	344	344	372	336	357	348	368	355	374	348	347	345	342	367	335	356	358	342	348	319	306	353	362	372	360	352	348	353	321	351	313	352	317	366	345	367	377	344	376	343	311	346	371	356	373	333	364	315	406	329	324	348	300	292	347	341	385	352	331	368	316	347	352	322	358	326	386	360	344	342	392	305	356	332	367	352	345	321	325	354	334	378	340	349	342	314	373	371	339	297	325	357	345	368	359	346	335	325	358	345	350	349	328	334	386	345	346	327	317	352	323	364	350	332	344	345	340	335	334	354	359	334	365	354	355	374	324	403	318	348	344	369	338	340	324	323	329	354	334	327	358	339	364	358	336	340	348	322	353	357	337	330	346	327	347	358	355	341	354	376	340	399	365	349	346	357	349	387	362	321	348	333	342	358	356	327
12310	24301	20233	14588	11695	10269	8596	7654	5336	3921	3401	2587	2449	2409	1854	1613	1373	1495	1336	1452	1369	1203	1197	1140	1028	986	1010	952	931	899	872	816	826	787	773	798	741	741	748	686	731	711	694	742	781	722	752	702	689	655	702	671	663	679	643	685	646	619	616	606	608	638	651	640	604	610	600	617	608	581	635	586	605	632	603	590	590	568	547	632	562	568	630	629	573	592	574	629	566	534	593	576	614	569	573	589	610	612	523	575	585	643	545	614	601	585	597	554	607	566	589	587	606	601	545	530	609	559	613	612	613	599	587	552	589	624	598	556	602	582	579	581	641	571	575	631	576	583	561	564	606	602	573	555	575	630	598	593	598	596	608	580	570	582	584	613	571	606	599	627	600	554	585	596	568	588	542	558	622	585	551	618	584	593	589	541	596	574	587	587	600	584	584	587	560	582	631	583	604	569	621	590	559	596	621	587	563	628	581	558	577	612	543	593	582	578	605	578	550	586	616	624	604	569	612	561	598	567	593	625	606	593	593	601	574	607	595	529	582	595	558	606	554	552	598	585	601	573	579	607	609	638	607	599	638	611	572	592	545	600	610	590	614	591	590	545	591	628	600	611	567	615	572	563	610	603	562	605	550	558	555	626	627	588	622	579	631	542	576	590	620	571	597	619	587	575	621	589	582	592	580	579	573	556	598	592	579	601	573	562	562	613	599	576	572	567	551	582	598	578	607	621	590	545	548	583	571	593	613	593	604	590	571	616	567	580	634	594	600	574	604	580	565	622	574	586	586	589	543	573	544	608	541	563	565	575	580	561	590	582	592	559	574	573	572	583	597	569	609	623	584	611	629	605	601	583	576	591	598	593	557	598	622	589	577	616	534	581	601	563	624	565	588	610	534	597	558	599	608	585	573	620	565	592	546	584	564	558	587	613	604	588	608	575	582	550	591	555	545	602	592	626	604	601	589	586	589	559	609	572	591	630	597	575	593	553	544	587	567	606	607	568	607	597	599	615	558	587	593	586	586	571	638	584	600	566	594	606	577	586	576	606	551	614	573	617	561	579	588	610	585	590	584	606	586	586	625	603	593	602	587	586	603	564	574	579	571	592	575	586	576	613	604	570	563	518	554	598	557	572	566	568	600	621	617	532	553	616	580	606	565	598	573	591	605	590	559	599	564	594	588	580	561	560	546	582	538	637	573	553	637	552	591	598	597	561	574	569	603	579	607	533	574	543	596	596	604	554	575	635	599	530	551	603	558	576	594	633	574	608	579	589	597	587	590	575	560	606	517	619	602	574	608	588	593	529	591	557	600	603	586	569	606	638	598	583	579	590	579	552	611	584	586	562	586	600	636	582	611	572	612	565	603	582	596	614	541	575	585	590	586	620	553	572	556	604	558	625	601	589	557	585	540	586	591	596	596	551	601	598	578	619	588	619	583	571	596	557	623	569	590	581	570	579	567	603	608	611	612	579	567	590	606	558	592	591	583	587	561	611	625	585	550	577	577	598	581	592	555	597	622	631	571	615	602	582	645	605	587	547	611	569	613	613	612	583	612	599	589	575	589	577	559	610	583	573	588	607	613	582	608	598	550	565	599	548	589	565	607	545	569	616	557	564	595	589	573	593	523	660	612	548	600	563	611	596	578	547	604	590	573	571	589	557	558	551	573	591	576	563	599	570	520	612	558	566	592	601	584	613	561	619	567	641	564	589	575	601	571	555	616	603	558	559	603	607	583	621	616	551	609	540	577	591	593	591	603	589	598	591	640	575	564	618	602	581	558	599	568	575	617	555	624	566	578	621	584	561	592	533	581	556	552	553	573	558	574	596	609	606	608	595	557	586	603	540	568	629	622	606	589	603	551	616	590	618	584	601	579	594	603	577	573	558	586	575	593	586	593	594	622	612	608	570	603	589	584	566	587	549	531	579	593	578	591	579	568	583	550	560	568	591	562	587	569	589	563	571	643	564	611	604	566	594	615	626	554	606	603	572	619	620	564	596	579	634	591	599	577	597	609	599	515	593	631	627	563	604	595	607	574	589	562	520	570	633	541	581	561	598	615	590	584	591	582	554	565	558	608	581	610	582	565	635	583	586	611	585	573	599	603	566	541	597	556	588	549	622	616	571	593	558	558	596	573	590	598	579	601	566	590	526	595	574	627	555	611	573	613	619	625	622	587	590	579	547	581	562	569	561	569	599	626	615	557	584	538	597	610	607	582	588	555	598	587	609	610	556	609	560	570	619	589	606	550	571	568	571	583	584	668	542	619	579	556	572	627	541	567	585	606	598	606	604	600	581	528	523	584	580	623	586	605	547	600	601	614	588	561	605	524	590	556	590	568	614	612	560	607	633	589	571	558	583	558	558	586	574	586	559	600	598	623	608	587	568	560	587	553	598	583	619	628	561	591	595	583	568	592	602	579	614	564	600	583	552	580	612	585	561	557	613	593	609	609	561	592	562	633	581	580	614	582	579	583	613	568	632	576	581	616	575	598	579	568	576	590	564	613	621	619	598	554	578	607	600	599	615	570	582	595	582	588	580	611	565	538	595	576	546	591	577	617	595	587	542	570	545	574	585	576	593	565	589	600	606	618	567	528	618	579	586	541	599	586	590	663	603	575	583	573	576	611	592	604	578	653	600	600	564	563	620	572	600	565	609	580	578	554	580	589	649	570	596	518	613	576	579	604	576	567	613	607	584	556	560	595	604	599	593	616	572	582	577	570	580	547	557	621	587	623	571	603	578	614	582	533	608	602	597	570	584	590	576	621	600	563	598	543	561	562	598	576	561	558	591	612	571	598	604	582	563	585	593	547	584	602	584	624	542	606	538	592	597	571	588	588	581	622	577	556	616	598	590	602	567	569	611	589	600	581	617	548	570	592	625	577	641	582	561	609	604	562	579	565	566	565	598	618	594	577	581	564	574	632	572	589	583	648	575	564	600	565	567	563	620	596	572	612	602	603	565	579	602	585	547	600	580	589	633	621	550	582	578	602	583	591	590	606	591	585	609	599	587	604	566	554	598	652	611	569	579	557	570	593	590	583	596	596	602	617	610	544	560	586	554	569	543	606	610	556	608	554	562	576	630	600	576	567	579	589	560	622	629	567	598	575	601	613	616	575	578	583	607	625	609	615	584	618	580	583	571	580	602	626	567	600	591	570	576	592	608	545	583	604	602	585	597	603	575	607	572	594	593	592	574	577	587	605	574	621	594	628	588	571	625	521	587	551	580	594	563	606	608	596	591	594	608	568	612	606	585	556	602	550	614	573	566	578	571	594	630	605	536	583	605	584	595	582	608	609	588	598	566	574	587	523	567	593	574	545	583	576	559	580	600	554	587	579	570	588	540	577	582	593	613	590	584	631	610	622	582	629	599	555	601	594	601	613	623	613	584	589	541	568	618	594	593	573	596	580	561	593	596	592	533	565	585	575	576	590	595	607	572	599	605	580	571	583	625	547	621	561	579	590	546	596	577	582	596	582	567	625	575	581	610
23178	21278	29096	23798	21286	20581	9424	4035	2527	1760	1585	1264	1250	1214	966	778	728	752	789	757	715	685	639	600	574	543	537	542	523	506	536	474	493	464	440	456	454	437	433	414	380	450	458	422	456	455	399	428	399	412	443	444	379	411	396	382	347	402	403	361	372	371	408	386	384	347	400	352	353	390	370	370	374	380	373	352	378	364	384	335	350	361	386	359	369	393	353	364	330	335	354	337	380	352	372	355	377	352	359	334	380	367	345	375	376	345	338	414	355	363	350	397	347	349	374	404	363	365	327	363	378	342	354	368	350	357	361	358	380	347	374	322	344	367	372	361	384	343	372	378	344	401	340	383	342	336	350	354	379	347	394	375	373	352	385	328	343	380	373	370	359	355	367	352	355	345	363	338	337	331	373	377	352	343	368	370	343	358	360	382	405	353	346	390	372	376	392	358	372	393	336	368	376	328	391	366	371	328	364	344	397	350	376	329	331	364	391	327	385	363	361	356	372	396	386	357	380	340	325	366	362	380	342	359	385	344	373	376	365	351	330	392	356	368	364	362	378	388	356	342	326	370	368	349	339	343	370	370	366	388	330	378	379	362	372	377	382	332	325	398	327	359	344	356	375	366	353	368	375	348	357	354	358	377	345	333	363	339	387	397	349	328	372	397	347	384	372	375	347	392	329	373	366	374	378	346	385	369	397	366	410	373	333	348	389	374	386	342	329	343	354	338	386	374	351	356	356	375	350	324	371	362	367	389	393	374	354	389	330	331	373	359	382	355	358	365	379	350	339	344	335	315	361	361	349	370	373	395	328	350	343	362	375	360	347	384	337	353	385	360	337	357	363	353	362	362	361	374	336	391	322	380	393	348	374	346	344	326	399	382	343	374	369	383	369	348	325	349	346	343	369	370	350	368	364	329	331	388	347	343	376	385	363	343	361	359	340	385	384	383	347	337	340	358	395	361	378	350	344	377	359	372	367	338	371	358	421	356	382	364	395	346	380	353	372	367	346	385	360	393	354	385	380	375	347	374	369	385	403	377	368	346	360	351	365	373	400	377	383	345	350	393	345	348	379	354	370	331	363	373	339	335	338	374	368	389	374	349	363	364	348	342	327	369	386	365	392	342	378	359	337	343	347	352	357	366	354	345	374	339	367	362	367	366	347	381	365	360	359	369	375	362	358	357	340	372	370	384	351	373	379	342	367	368	354	381	383	379	378	343	367	354	345	351	346	316	357	334	328	346	345	340	366	357	363	356	363	365	349	338	337	351	364	386	333	375	361	364	361	390	352	373	348	352	373	319	373	364	359	379	392	365	358	389	390	412	378	348	353	347	364	358	378	375	373	368	353	360	361	374	375	309	379	360	355	357	357	337	331	360	378	374	356	358	384	371	355	359	393	356	367	361	377	370	369	378	347	353	343	374	367	336	390	323	373	335	368	346	355	370	362	355	359	381	322	363	353	374	366	360	360	356	326	341	346	373	344	355	344	352	337	387	357	368	374	364	340	349	370	366	355	347	364	349	374	374	379	358	365	342	356	363	377	421	320	342	347	365	351	375	335	362	365	349	381	337	339	392	353	397	365	378	361	407	356	368	385	355	413	362	360	389	397	382	378	363	337	364	360	335	361	387	355	386	381	355	351	387	362	358	383	354	365	353	348	365	401	347	339	382	367	335	362	371	403	394	400	363	341	352	362	344	376	355	322	403	366	355	359	385	396	350	384	357	355	384	364	357	312	354	374	385	361	370	356	320	358	350	337	364	357	349	345	339	364	356	384	333	379	374	360	351	331	377	385	369	362	372	349	377	379	348	328	321	351	366	308	352	378	345	345	367	383	341	390	355	379	358	359	337	336	346	370	355	338	353	338	377	345	352	373	363	367	350	363	385	362	347	381	349	366	358	355	360	366	357	403	388	379	364	375	325	381	335	367	385	363	344	392	386	341	337	317	354	378	353	352	377	387	345	351	323	365	354	366	377	362	352	387	337	398	387	383	364	352	343	332	363	343	350	364	388	354	388	373	357	329	343	383	361	327	353	354	316	331	334	359	380	352	364	362	382	370	329	359	412	326	389	349	365	362	377	360	354	348	358	385	326	362	361	350	363	331	360	350	383	334	345	360	357	328	361	394	392	357	332	332	345	362	368	360	353	372	366	396	394	345	326	337	365	359	392	364	362	425	345	388	366	358	358	347	352	354	371	363	379	347	366	373	337	351	400	370	370	351	389	339	335	367	342	332	355	387	373	370	347	373	356	349	344	364	382	386	346	362	363	329	337	372	369	334	377	356	363	369	367	358	359	363	336	374	387	337	332	332	350	368	361	414	334	359	366	372	357	351	411	325	351	328	348	385	387	382	384	377	373	346	379	366	375	373	330	377	370	357	372	355	355	312	360	352	351	358	401	359	380	362	364	353	357	367	340	358	334	358	361	347	317	349	341	379	376	368	372	341	387	349	371	341	341	338	337	359	327	402	348	346	342	339	393	377	368	394	369	348	371	346	343	360	345	353	377	344	384	366	342	342	357	362	352	392	366	365	350	379	370	370	374	323	378	371	346	331	353	350	349	373	375	347	351	396	394	350	371	355	343	337	382	367	383	347	358	338	355	409	335	353	346	358	383	360	356	373	354	365	354	329	351	365	342	400	403	371	351	382	368	321	364	380	345	357	366	381	336	330	372	370	404	351	364	336	367	340	367	352	338	368	338	347	347	387	378	335	379	355	347	345	351	357	400	359	348	356	371	348	345	359	388	360	359	329	392	348	356	378	384	381	339	364	345	369	395	369	344	323	362	362	392	344	310	349	359	361	368	357	345	388	372	377	368	389	354	375	360	351	338	344	331	368	350	402	353	372	348	363	372	350	377	362	373	387	375	349	346	361	355	387	358	381	345	361	359	322	363	343	335	373	373	367	373	361	380	386	384	326	354	329	341	391	392	354	366	376	370	348	327	337	398	352	334	334	364	297	342	366	369	356	372	384	351	350	348	384	361	342	363	375	362	364	376	376	357	375	363	329	320	348	344	365	354	360	367	360	377	374	379	369	333	347	341	349	320	333	349	354	362	362	387	366	346	384	364	389	364	356	404	348	368	353	371	365	381	346	400	372	323	348	343	347	382	332	364	348	354	361	340	343	375	334	344	397	340	353	354	341	342	325	342	324	347	385	358	356	370	370	365	387	348	327	360	374	346	330	357	359	351	340	333	331	378	367	355	363	358	366	375	387	316	400	360	390	362	378	358	340	345	382	357	367	349	367	368	365	376	313	345	352	368	352	385	342	383	315	353	378	381	391	353	358	355	357	341	356	361	362	360	343	375	356	358	369	338	373	366	371	327	373	358	374	369	368	354	363	363	345	363	343	384	367	357	366	363	323	370	346	368	364	365	352	342	348	344	337	348	366	400	377	355	347	366	353	352	351	355	336	343	377	353	371	325	369	350	333	334	360	357	358	353	358	348	329	388	363	342	356	382	320	318	342	357	369	358	396	381	386	376
14991	29856	25868	19348	16016	14136	12151	10090	7441	5292	4660	3869	3729	3323	2619	2064	1993	1953	1859	1778	1702	1573	1524	1329	1282	1234	1230	1184	1151	1065	963	921	931	926	858	838	852	835	781	790	812	751	795	778	778	751	818	760	806	769	757	696	670	722	673	680	729	669	684	681	682	710	687	648	618	667	612	661	641	626	572	620	623	611	599	614	607	672	649	593	598	591	571	581	614	553	612	605	628	599	645	588	571	570	600	581	622	612	579	608	623	565	571	573	579	558	658	642	594	570	616	583	588	546	624	601	559	582	603	596	639	554	632	550	584	583	585	621	611	645	630	580	590	622	610	646	602	582	598	615	605	657	550	600	627	624	582	622	603	599	624	574	595	601	557	616	605	579	609	575	619	621	588	614	607	632	599	578	601	621	639	653	615	587	546	590	598	654	621	601	578	572	580	582	607	635	589	583	624	599	611	613	583	589	556	611	606	554	591	593	600	567	622	585	610	613	593	617	597	598	645	615	596	652	613	634	600	603	578	574	625	623	614	659	609	590	606	554	619	618	596	565	601	682	612	601	576	568	619	591	617	620	573	600	612	581	551	609	636	630	593	604	611	539	604	588	621	622	567	621	633	599	578	590	643	566	580	631	572	589	570	571	573	594	630	627	608	609	593	632	593	583	598	590	609	593	582	615	566	658	550	607	561	585	592	588	571	633	566	652	579	576	626	587	633	626	605	621	627	625	558	604	637	590	531	614	531	578	595	591	627	642	565	575	601	621	597	618	620	581	609	586	615	591	600	585	615	591	587	595	594	599	575	607	666	595	554	561	569	629	560	616	587	605	601	593	575	594	613	583	576	617	574	577	652	578	627	553	587	615	600	620	640	605	558	592	590	607	574	594	634	624	635	592	586	593	583	616	613	641	589	539	561	631	575	593	599	622	610	594	571	585	594	595	584	599	548	633	547	634	567	587	544	595	652	579	605	607	617	599	591	637	612	602	587	636	604	622	580	591	604	619	633	593	589	613	617	585	613	566	613	589	609	624	577	608	636	624	574	619	635	568	595	605	598	597	636	596	553	614	638	613	580	540	580	626	627	614	566	575	580	589	597	610	599	601	656	605	634	611	642	580	637	581	588	619	601	602	616	597	632	659	602	599	641	561	558	597	627	568	652	614	578	638	581	607	558	615	605	564	637	639	605	590	601	599	586	635	581	596	606	573	605	605	585	601	597	566	616	598	579	557	585	590	638	606	611	605	593	608	551	593	594	609	604	607	587	598	610	567	624	639	638	592	580	598	594	555	596	581	549	559	578	595	611	585	579	583	591	588	596	578	599	577	586	571	612	592	595	569	627	593	583	644	589	589	621	580	611	565	593	611	574	598	597	612	566	560	612	561	589	594	617	630	578	538	589	636	641	601	631	556	613	572	637	581	588	591	587	613	603	610	617	615	589	568	637	583	578	617	577	636	586	570	580	587	605	601	577	563	592	609	601	610	597	610	601	632	609	572	592	598	608	640	609	595	608	567	640	570	567	623	606	630	572	625	612	596	619	564	546	620	593	606	615	588	630	640	639	616	598	644	631	561	590	583	597	577	572	628	603	655	598	610	612	604	618	552	587	623	515	605	641	548	610	600	575	583	609	578	570	578	596	630	567	609	610	606	610	610	604	639	591	569	578	568	569	549	625	599	562	584	580	605	594	573	623	638	586	581	543	597	611	624	564	615	618	556	626	589	619	652	575	587	579	611	613	646	587	598	614	549	642	598	597	585	596	608	668	609	615	553	587	596	588	605	598	611	567	606	638	570	548	619	647	663	606	640	576	572	597	563	641	610	629	554	565	613	580	594	576	602	587	619	568	596	622	639	557	615	601	576	615	587	630	601	611	593	593	603	570	617	609	550	599	594	583	632	586	597	639	599	579	617	603	610	583	604	667	590	629	573	636	569	603	619	596	639	619	595	621	619	646	630	641	605	579	602	619	627	569	598	601	635	578	599	610	626	584	596	618	625	576	582	620	569	600	633	619	609	589	580	643	621	564	618	585	600	609	582	559	602	583	599	577	588	611	606	581	569	602	605	591	544	663	576	626	579	567	581	598	589	618	599	592	611	556	574	586	613	594	540	636	558	575	583	549	597	602	574	575	622	620	643	633	589	639	620	601	605	617	623	591	596	562	578	636	613	581	600	609	634	570	608	628	589	607	578	595	587	579	611	613	618	641	648	580	620	615	622	611	614	559	583	624	599	536	570	556	605	601	582	615	568	579	603	635	579	632	567	606	553	570	625	587	573	597	597	570	593	582	605	623	560	620	609	602	575	571	594	570	593	558	633	599	609	572	562	559	594	571	577	599	642	588	590	590	608	586	573	610	639	625	594	583	594	626	598	572	601	611	594	603	629	616	561	631	622	593	619	602	618	595	553	631	598	561	590	594	590	605	571	592	590	619	524	617	589	576	598	657	559	632	597	608	567	620	630	604	587	588	586	624	593	652	629	601	576	575	585	574	641	608	589	573	607	589	553	538	643	577	604	577	574	621	622	641	631	565	585	574	584	601	577	590	608	658	598	592	578	566	650	588	601	593	581	606	609	629	616	614	604	612	526	621	635	594	593	598	613	593	624	577	636	628	596	558	594	564	591	608	586	599	623	607	566	605	586	633	582	577	568	584	606	611	621	608	636	590	622	621	586	625	535	615	582	570	575	618	547	613	594	602	595	591	633	576	605	625	625	604	594	614	609	584	621	603	587	604	592	598	608	556	621	601	626	552	559	565	616	616	597	586	588	587	647	588	534	582	585	610	591	540	574	615	601	604	645	597	590	604	641	590	606	600	618	568	614	586	651	588	624	637	569	596	605	601	587	527	606	623	569	629	611	630	602	561	585	578	591	558	631	583	590	601	590	600	604	624	573	580	582	595	592	581	581	603	561	593	606	598	563	622	583	594	632	594	627	596	593	602	625	609	589	572	631	621	626	615	605	567	626	609	608	633	555	607	618	581	589	580	613	580	616	580	595	623	580	655	615	628	614	594	578	545	640	631	597	589	590	580	586	564	585	641	608	571	620	606	611	603	605	559	627	599	622	605	638	587	577	600	587	590	619	565	619	611	607	632	611	576	573	616	609	604	634	600	590	621	648	598	612	566	593	565	605	567	580	604	624	626	638	578	620	582	598	571	620	606	589	570	597	579	570	636	634	608	581	635	554	593	600	588	641	602	611	593	563	620	580	564	581	590	635	600	599	572	567	587	597	618	610	657	589	536	580	570	624	614	592	551	605	651	626	627	572	599	551	578	619	594	594	588	609	588	592	610	608	602	598	621	612	586	608	597	599	604	622	617	623	615	604	613	573	579	622	589	601	614	576	607	588	623	611	584	598	575	603	571	647	566	579	586	569	570	618	594	595	594	598	628	566	573	604	555	613	547	601	616	591	637	598	641	606	600	622	617	624	596	582	569	574	664	631	589	640	621	574	588	575	589	603	588	586	581	584	612	604	559	574	574	574	573	589	558	583
26719	20887	12606	4319	2295	1687	1466	1193	889	662	578	518	507	445	417	372	382	366	340	369	366	350	369	312	313	299	332	283	318	302	308	252	264	261	288	265	287	263	282	262	262	276	247	271	244	294	269	247	262	257	257	267	215	243	242	262	266	240	271	276	257	240	251	233	233	238	233	230	249	227	255	242	237	233	223	261	255	235	243	239	226	218	235	242	262	210	225	237	255	226	241	244	211	220	239	217	244	238	245	237	268	221	233	245	246	257	232	199	238	279	249	221	233	252	255	242	231	241	238	239	226	249	237	226	220	253	227	241	234	245	235	253	251	264	246	266	238	233	281	264	246	243	257	237	236	237	201	221	218	228	232	230	254	245	197	246	241	241	246	219	236	225	256	254	237	224	210	222	251	217	210	260	265	238	239	213	239	230	241	227	230	256	236	223	240	248	225	197	230	252	252	224	214	245	242	251	239	240	258	224	228	219	221	205	257	236	267	242	284	211	249	235	240	242	253	238	241	230	217	228	235	236	241	224	250	226	242	252	241	241	242	222	221	249	254	235	273	255	225	224	244	215	225	243	232	235	245	235	238	237	224	242	225	242	228	235	253	256	231	228	263	227	239	250	235	256	238	250	235	224	219	269	207	235	228	265	233	224	247	250	244	224	218	219	223	246	262	243	250	256	248	241	239	232	235	241	226	235	255	246	249	225	248	237	233	212	235	216	232	240	221	246	224	241	251	218	217	237	210	229	216	244	225	227	232	254	245	240	236	233	232	224	226	234	205	218	236	243	273	242	214	256	241	223	218	233	211	257	232	205	234	243	216	264	227	208	232	266	240	230	230	237	232	232	224	224	266	224	225	248	269	232	221	231	239	210	249	255	219	237	247	226	229	225	263	257	242	243	238	225	269	238	249	237	251	262	242	233	235	248	231	253	222	239	210	241	239	247	243	246	251	235	255	210	239	246	213	222	251	230	236	230	245	230	246	241	234	245	231	252	234	242	217	234	241	214	247	249	260	232	235	236	248	247	238	252	238	255	217	249	241	241	228	246	221	199	243	216	232	256	234	233	253	216	230	236	257	223	240	212	219	260	247	251	245	227	221	218	237	272	198	231	233	253	230	241	249	247	245	233	231	244	225	236	239	226	230	227	244	238	221	239	256	255	214	227	254	248	244	224	218	215	217	230	243	261	218	236	250	255	229	266	255	274	226	241	263	260	259	249	216	236	240	244	237	247	237	247	230	244	216	256	228	212	242	248	266	232	250	223	237	247	236	232	253	238	247	239	234	226	250	278	229	259	254	219	259	245	243	253	222	238	247	254	232	243	212	231	244	257	266	226	242	234	253	243	233	234	225	256	238	243	253	264	247	209	218	251	266	217	231	201	228	267	228	244	251	228	282	260	267	241	226	260	249	240	217	233	261	253	218	223	220	194	233	224	234	237	255	235	214	241	224	224	229	230	238	286	245	235	230	226	252	232	210	230	245	213	244	262	233	237	254	237	247	239	215	217	250	229	209	220	227	225	241	244	236	239	257	220	243	259	241	243	219	235	259	251	249	253	247	229	250	238	208	255	233	226	250	243	243	241	216	253	217	236	240	251	243	249	232	236	228	266	235	256	233	228	269	254	235	246	257	231	231	212	234	208	243	246	231	219	241	235	213	237	232	229	246	211	225	237	227	278	218	218	241	211	212	233	246	225	253	221	230	227	222	220	189	257	231	231	239	225	220	231	192	245	236	273	238	243	209	222	223	251	231	242	245	228	238	218	222	220	266	216	255	242	294	229	259	234	238	287	235	240	275	219	237	229	242	261	225	219	235	223	218	240	257	228	211	249	255	208	236	201	263	229	252	235	215	230	232	214	241	223	240	238	255	244	236	240	255	247	253	218	242	242	257	219	226	269	236	214	219	220	240	255	239	242	219	240	250	223	222	243	280	246	244	235	245	229	245	266	223	224	229	238	236	243	238	262	240	238	233	242	236	246	269	217	240	247	227	236	244	216	238	225	271	242	253	219	248	221	267	252	233	220	227	239	222	217	256	213	224	226	227	232	251	230	270	236	221	251	227	244	196	252	244	226	242	232	240	222	229	251	251	260	228	236	231	231	255	261	218	245	225	236	209	236	259	202	255	257	251	264	249	238	235	219	244	240	241	240	234	222	221	277	221	233	225	231	230	221	248	242	245	203	258	216	217	216	213	240	246	270	251	224	217	228	247	206	245	253	224	252	225	255	224	234	261	253	224	245	249	207	236	227	253	217	227	257	252	245	220	257	243	221	241	251	254	226	230	205	207	251	246	260	237	266	238	240	225	239	255	227	220	236	227	231	228	234	235	243	238	250	222	224	248	230	247	236	261	241	215	206	257	247	222	258	236	250	262	180	230	233	248	238	219	256	244	216	226	243	252	233	240	216	257	265	239	237	249	228	223	220	235	259	243	253	226	210	241	251	209	248	259	235	250	200	241	230	246	240	241	230	238	242	231	225	246	261	239	257	241	239	233	244	219	254	245	243	248	266	246	250	246	244	235	263	251	237	241	218	219	217	256	248	211	229	234	249	230	239	242	212	251	230	262	236	229	229	220	245	244	249	235	241	202	239	272	214	219	276	257	245	237	232	265	239	256	236	249	259	253	221	225	242	236	235	236	254	260	246	240	264	250	236	238	235	251	233	213	258	276	219	219	254	225	244	218	227	241	229	235	240	251	250	262	241	214	226	235	233	236	228	247	239	228	246	238	242	220	242	247	235	252	223	220	243	219	253	234	246	228	236	243	228	257	241	240	210	230	230	251	222	256	264	236	245	218	198	232	228	224	229	215	262	239	238	222	230	246	264	229	243	262	259	251	213	241	230	260	228	196	223	261	240	231	243	226	238	249	214	239	265	258	244	236	234	225	271	258	223	256	242	266	253	215	254	256	264	226	247	231	254	230	219	258	247	252	231	236	284	247	270	253	208	214	227	262	209	250	268	245	264	241	259	226	251	230	258	234	230	221	268	245	212	245	256	231	220	257	243	232	249	247	262	265	228	233	243	223	236	243	279	221	236	243	221	245	247	234	229	224	226	231	239	242	224	241	235	240	241	223	210	249	246	229	254	209	226	220	240	238	240	219	232	245	251	245	211	255	254	240	211	236	221	220	250	240	248	215	224	237	238	238	214	250	240	229	240	233	236	245	255	252	222	229	226	221	240	230	230	245	227	229	253	215	248	221	224	246	230	252	229	235	225	232	244	240	245	252	250	265	241	225	229	253	219	226	258	247	225	267	215	254	226	241	246	232	250	231	204	250	227	233	254	242	247	251	254	242	223	235	261	233	231	265	248	208	235	259	223	245	219	260	246	259	225	215	232	241	251	253	246	221	202	236	260	282	225	290	234	226	240	231	234	228	265	241	243	212	219	248	246	255	238	224	225	261	236	232	258	225	256	229	265	211	243	247	245	213	218	244	239	253	237	250	238	233	226	241	250	242	233	212	254	234	232	230	243	232	218	250	236
10099	15156	12015	8154	6203	5249	4786	3904	2822	2036	1642	1532	1496	1319	1031	814	846	853	817	787	784	801	754	655	631	645	612	645	641	568	562	564	525	551	486	556	534	511	470	501	442	504	486	498	489	500	498	457	474	468	480	491	473	412	464	451	427	427	431	411	417	402	459	420	415	433	422	437	447	420	459	435	408	426	401	409	418	419	419	405	471	402	413	419	384	365	400	402	392	409	423	410	437	395	415	409	387	375	440	442	401	403	409	369	424	439	426	376	377	404	372	446	392	395	370	407	387	406	411	381	402	405	404	395	410	415	394	422	381	444	411	389	430	386	417	345	395	435	396	404	392	357	407	405	396	410	405	422	408	380	405	406	444	423	435	394	405	416	403	370	417	416	371	366	391	408	405	419	417	425	394	396	384	382	455	408	392	414	403	396	417	411	395	427	443	416	387	429	428	432	397	426	400	375	413	428	405	398	416	372	439	408	397	411	377	393	442	403	426	451	400	415	408	392	374	407	422	422	396	436	444	439	429	397	393	434	399	408	424	401	407	416	426	398	442	424	415	427	420	376	380	405	409	407	446	409	432	403	394	406	410	403	396	418	390	405	425	459	422	424	408	381	414	401	372	385	383	356	371	404	433	416	435	444	417	413	412	448	369	424	402	388	397	396	430	406	415	409	402	397	406	420	410	417	412	425	407	396	448	392	416	426	383	422	417	454	401	409	377	427	380	411	405	456	433	398	401	427	428	413	401	413	396	371	389	397	430	418	412	393	414	434	377	399	420	342	445	400	400	402	383	418	375	396	385	380	417	394	387	447	406	421	434	421	414	442	386	396	403	412	355	381	429	392	431	383	397	385	382	369	395	392	373	424	420	390	401	413	406	455	375	400	375	406	382	440	391	416	402	400	400	370	409	429	421	394	388	385	393	393	394	358	390	397	399	413	358	426	413	441	415	402	398	397	425	447	397	392	405	446	398	442	416	371	387	432	404	399	418	416	428	393	432	436	406	400	416	414	387	430	384	403	410	392	422	384	376	446	390	415	397	400	433	418	368	415	461	432	411	392	431	424	390	425	409	416	421	400	408	398	391	370	418	388	374	405	431	385	393	423	412	420	382	395	399	433	397	403	413	424	383	403	445	414	373	436	464	418	435	453	402	416	432	378	375	396	391	414	395	407	382	418	421	444	414	421	402	364	388	411	384	418	419	416	382	402	403	422	409	413	358	424	420	388	432	393	400	404	384	424	402	444	444	404	411	403	392	413	409	423	440	425	429	364	409	415	404	379	442	410	418	409	398	385	383	407	375	385	443	388	403	386	409	385	364	405	410	375	364	388	390	435	426	418	400	381	464	380	409	386	429	402	398	408	365	417	418	445	390	412	422	408	395	417	409	411	353	387	407	403	368	435	437	422	405	392	403	424	432	407	413	384	430	399	409	396	350	405	390	401	394	399	400	397	396	387	401	427	417	363	383	410	428	400	449	381	398	399	394	362	409	420	398	418	423	420	414	397	443	436	421	373	382	415	385	427	386	368	419	379	420	413	414	409	393	391	392	394	424	414	401	401	404	447	408	412	376	417	426	410	431	396	403	409	404	413	462	420	342	395	441	389	391	408	402	404	426	421	436	426	422	405	403	377	395	394	433	407	390	392	416	436	423	396	406	449	366	402	442	422	389	407	420	412	399	400	391	381	415	401	422	408	410	405	400	458	402	410	438	387	404	394	388	433	395	414	393	409	407	354	440	379	395	413	407	438	436	401	409	394	387	367	387	416	432	399	420	397	408	408	434	407	390	387	444	422	421	397	424	385	377	375	414	424	440	412	393	393	392	367	411	387	405	383	409	400	404	416	397	433	380	414	342	378	388	410	390	404	390	403	395	444	412	376	413	386	432	393	370	418	419	371	438	385	420	396	453	397	419	378	386	392	424	390	437	429	409	399	402	344	381	432	375	390	427	414	404	394	445	386	429	428	420	426	397	414	408	411	432	424	411	415	411	400	422	397	427	415	389	401	402	420	404	362	392	402	435	390	427	432	455	376	396	418	380	370	407	390	385	394	415	398	380	360	407	360	382	387	452	436	416	409	429	421	415	379	385	440	381	390	386	413	402	433	398	385	403	396	458	408	382	410	392	410	431	416	402	395	405	427	383	354	397	411	403	397	401	363	434	434	406	419	398	395	369	433	414	401	440	398	425	430	402	403	385	391	403	423	405	407	407	436	399	393	416	399	399	402	380	421	390	403	412	402	418	415	405	351	460	434	412	388	371	407	419	406	389	414	359	402	394	366	385	396	434	410	402	390	418	398	420	421	394	403	373	417	414	379	396	375	397	394	452	391	414	417	399	413	360	407	400	415	405	392	401	409	405	391	389	391	375	407	400	404	388	396	430	436	391	422	406	408	382	441	423	391	421	411	415	414	442	475	374	401	389	392	372	419	418	390	384	389	405	405	420	414	414	408	402	412	390	409	421	411	403	392	415	391	415	410	414	404	423	406	417	431	444	379	431	414	393	415	411	417	410	410	424	405	420	408	388	368	399	399	435	392	389	438	395	415	422	385	413	384	408	404	407	436	413	410	398	381	434	417	410	431	393	369	405	438	398	424	390	377	429	407	397	433	399	396	430	417	415	433	396	402	380	418	427	411	391	408	425	438	410	387	395	410	406	388	403	428	437	402	362	409	414	375	381	406	462	410	399	401	429	414	445	384	451	389	424	413	415	391	395	404	395	433	399	393	373	412	387	436	405	378	394	431	429	439	380	391	412	422	422	392	399	409	427	417	418	398	388	385	391	417	407	418	406	417	386	391	416	405	401	402	365	445	441	410	397	416	403	427	400	402	408	430	414	408	407	412	408	399	431	398	371	386	389	410	403	446	379	448	395	396	430	396	410	419	405	414	411	404	384	392	409	383	415	397	390	436	400	410	413	373	421	446	393	399	422	398	379	414	374	405	410	408	415	420	392	422	387	430	417	390	397	385	428	384	397	421	398	383	412	447	355	465	405	427	393	428	439	402	394	382	393	416	428	406	388	424	405	391	416	423	396	432	357	394	425	372	387	378	379	409	395	373	388	384	394	442	416	409	424	396	381	434	390	432	394	420	422	438	415	432	418	376	394	427	403	404	378	409	374	373	391	441	358	399	391	392	416	393	399	429	411	395	401	427	412	373	405	401	379	406	405	411	438	420	388	389	436	409	398	394	402	373	411	402	386	387	407	437	445	371	387	397	390	420	420	389	426	389	400	393	379	407	431	428	397	405	389	388	415	404	413	379	404	390	420	423	393	382	374	399	400	376	418	422	395	412	453	407	439	419	392	458	395	406	408	391	397	403	418	378	418	399	414	442	402	389	398	423	414	432	417	455	414	410	392	398	402	433	401	436	406	401	410	404	419	382	405	414	364	391	420	386	403	414	408	389	406	414	343	380	411	417	399	420	396	398	428	446	414	412	396	387	439	405	428	399	402	421	427	404	452	421	404	414	406	391	363	400	438	410
24221	21302	28438	24486	20589	8083	3648	2486	1607	1240	1115	926	964	851	727	620	639	566	556	580	573	566	493	559	464	507	519	519	489	388	455	430	401	420	402	423	400	422	364	384	381	427	427	388	390	394	357	369	398	358	382	403	383	383	378	367	387	355	398	366	362	370	351	343	384	387	357	336	348	330	362	362	338	363	347	338	394	356	324	413	352	354	346	351	362	387	343	400	350	365	381	356	362	343	346	380	355	349	336	393	352	349	357	349	364	343	368	338	353	365	353	353	358	341	353	354	365	354	348	366	355	358	366	359	347	320	351	347	371	342	344	379	356	369	323	367	339	344	321	369	336	354	333	358	358	337	338	359	368	389	351	359	343	359	367	355	339	326	358	382	387	339	343	360	313	365	350	349	365	364	371	350	354	334	340	382	346	337	348	342	358	341	361	311	369	349	310	328	331	316	399	343	350	342	360	342	364	372	365	380	363	372	386	332	371	363	382	357	357	351	360	303	348	378	378	341	350	345	350	356	327	352	355	350	336	343	349	362	349	374	357	367	332	358	348	378	354	362	379	332	378	353	351	346	338	329	337	344	371	372	358	350	368	331	346	330	352	358	344	387	350	330	371	340	369	340	359	339	369	355	323	330	363	354	347	392	352	372	349	345	358	370	404	385	346	378	306	348	326	348	319	339	355	355	364	346	352	349	341	314	363	374	324	304	355	350	369	347	336	341	379	346	347	335	333	346	326	323	358	310	328	342	347	330	372	337	358	358	334	358	387	330	349	332	311	361	388	340	368	373	381	348	338	318	340	380	326	375	368	369	365	356	326	353	359	364	338	349	358	366	356	346	344	331	324	352	339	340	344	329	354	336	356	337	355	375	337	333	336	342	345	332	357	364	365	363	327	344	344	334	353	366	353	360	329	340	336	344	349	352	352	362	352	385	343	326	361	362	356	347	388	373	362	332	344	346	350	361	336	349	348	395	385	335	364	357	361	353	343	352	332	376	355	328	351	345	353	344	382	301	315	359	369	364	381	353	373	373	341	373	331	371	331	393	350	390	334	336	343	374	357	327	372	358	346	336	372	333	333	388	314	340	375	380	334	343	333	330	326	336	324	353	327	384	345	351	359	366	354	345	342	345	371	346	361	350	326	355	330	370	335	357	344	373	364	359	334	352	349	333	340	358	367	351	349	352	348	356	372	341	373	373	361	337	343	383	356	369	375	356	378	351	361	391	328	348	335	347	365	350	311	374	325	366	372	408	356	377	346	376	356	354	371	335	331	333	363	314	319	353	375	344	351	347	379	342	343	376	377	351	349	360	365	359	340	346	345	319	362	325	382	345	341	369	364	350	344	357	365	339	381	334	327	344	346	323	345	322	334	354	389	331	347	317	349	331	341	350	325	312	336	360	301	366	310	329	381	312	354	354	366	349	326	337	335	355	339	369	359	365	346	380	335	360	373	343	332	334	358	377	350	359	310	361	360	344	343	341	365	380	334	363	372	359	344	350	359	346	334	339	375	331	341	376	338	361	350	373	382	355	374	384	342	373	324	325	357	342	362	357	374	351	348	341	327	355	324	356	364	366	349	356	361	379	356	326	344	367	354	388	348	307	349	361	366	357	357	364	377	350	357	353	341	350	356	359	322	367	347	363	352	365	334	379	347	344	338	347	349	316	346	363	375	362	380	348	332	347	325	366	356	334	332	341	347	353	335	352	367	359	324	337	346	391	327	352	365	355	359	347	342	338	371	346	359	363	361	338	388	326	355	350	346	322	305	313	363	337	324	335	362	362	368	337	320	351	333	329	354	337	364	330	335	380	353	346	344	360	350	375	361	322	347	366	341	338	329	358	341	341	376	351	371	368	389	355	312	314	350	374	360	324	332	368	337	330	358	357	347	403	351	348	335	368	402	374	332	366	394	337	360	309	344	345	374	360	326	345	297	341	343	353	358	333	348	398	379	345	331	319	367	354	360	358	365	377	344	312	341	356	369	389	367	358	332	358	363	322	383	363	346	336	375	392	363	313	337	328	319	356	354	330	368	348	339	330	353	368	340	336	357	368	348	341	376	352	332	349	351	360	330	352	377	337	347	395	366	358	359	328	357	342	340	351	351	356	338	380	364	350	347	338	344	346	354	363	379	350	375	357	369	340	346	381	322	369	343	366	347	363	330	333	352	359	364	352	338	321	350	337	315	318	357	358	347	353	338	333	356	353	360	364	335	344	364	352	375	322	352	345	324	367	341	331	385	323	355	333	357	338	356	357	352	373	371	360	347	371	358	366	369	360	357	352	343	375	333	333	350	341	343	335	349	347	362	340	325	359	335	304	326	354	350	335	403	384	362	337	365	324	330	328	346	329	360	387	384	375	331	355	358	378	326	356	344	388	338	298	346	367	340	391	348	344	383	346	359	345	378	330	346	362	400	348	352	336	345	355	338	360	346	371	356	347	360	365	346	331	335	340	371	339	348	350	368	342	353	348	360	352	374	340	377	349	352	364	382	337	368	344	336	352	377	382	364	366	332	374	397	316	360	359	376	347	338	363	361	333	355	352	362	379	367	342	369	359	364	323	379	351	359	374	319	349	334	354	366	363	349	369	334	350	325	366	356	374	346	369	316	345	364	349	351	326	348	361	333	337	370	350	392	323	322	371	373	385	379	329	357	345	365	335	359	330	346	382	364	333	331	344	324	359	319	339	353	357	353	383	372	318	357	382	307	359	367	380	345	381	386	381	383	371	334	343	332	370	378	344	347	341	336	334	352	320	333	347	332	336	374	358	342	330	368	346	346	354	342	339	365	316	334	330	354	343	343	372	342	344	359	349	359	337	328	335	325	368	342	333	333	335	347	323	357	364	363	347	359	321	357	340	370	342	391	342	320	367	335	357	344	359	329	353	302	327	359	354	329	358	342	349	351	361	318	357	349	352	354	330	316	340	337	341	361	338	363	345	360	356	354	324	345	343	366	342	347	346	361	342	316	358	352	355	351	363	342	348	366	352	343	334	379	365	342	359	348	345	364	345	368	315	376	358	332	339	333	341	366	338	336	378	367	374	314	376	338	322	334	336	343	354	360	360	359	335	380	366	378	349	352	310	342	366	342	355	344	348	344	333	333	344	320	348	362	365	348	312	357	368	329	356	345	374	362	350	358	337	364	353	358	386	355	353	345	345	337	362	336	344	359	343	348	354	378	344	357	356	353	367	346	351	387	323	343	327	353	367	339	341	373	355	359	343	351	371	324	356	329	317	366	356	365	305	352	344	344	379	354	342	360	348	388	350	352	413	324	346	312	352	363	328	320	346	370	363	355	367	367	355	341	366	354	356	341	327	349	366	331	385	329	324	326	351	377	344	353	343	311	322	347	367	361	358	348	327	356	323	349	341	370	320	363	367	349	355	303	353	342	349	336	341	330	359	339	347	370	353	353	313	384	352	349	331	353	350	339	344	345	370	356	354	324	331	357	360	325	362	360	375	316	362	339	344	371	337	327	347
12229	23886	20130	14073	11809	10116	8523	7118	5042	3693	3087	2760	2750	2345	1842	1525	1523	1516	1305	1376	1317	1171	1176	1150	1119	1109	1035	1019	918	878	903	820	775	752	788	744	766	728	713	715	710	717	698	764	733	711	693	658	719	698	718	709	669	629	660	635	677	641	631	660	642	645	595	620	629	601	629	628	636	644	610	588	598	585	527	646	572	590	614	628	600	623	592	602	647	557	619	590	598	587	593	612	557	632	557	562	524	612	611	585	550	577	568	616	610	615	631	595	605	617	563	618	626	571	581	576	572	621	596	599	584	604	561	577	577	606	592	580	609	558	584	575	610	574	578	579	556	600	623	597	622	636	605	584	614	595	563	562	589	559	561	595	587	622	620	585	576	607	582	590	593	595	630	590	594	604	531	548	601	572	608	582	594	554	590	603	595	559	570	586	556	564	588	610	599	616	613	609	591	604	566	557	621	594	582	587	569	557	583	596	540	580	579	638	562	610	558	591	556	586	611	587	605	564	595	583	588	600	590	602	607	563	564	573	584	585	617	604	648	597	601	608	609	563	574	637	548	616	635	603	642	580	626	607	578	615	594	564	606	604	587	632	590	579	592	591	557	545	607	605	618	599	597	580	604	637	580	634	585	554	635	590	595	629	554	614	604	595	588	588	594	586	610	569	596	576	574	581	581	611	560	629	612	586	594	596	580	577	620	537	594	598	606	623	619	550	580	638	609	611	615	607	547	571	585	631	600	585	599	579	572	611	600	579	621	614	635	615	584	581	677	620	601	613	571	561	581	614	581	554	564	582	593	579	600	594	546	649	588	603	604	574	601	561	608	564	534	579	549	586	543	573	594	612	562	588	550	597	594	589	585	589	583	575	615	582	612	551	576	628	553	594	623	547	619	613	586	603	565	576	614	569	543	563	602	577	541	588	574	574	572	604	610	612	582	546	567	599	585	603	589	613	607	650	623	585	575	626	617	604	578	606	604	575	586	616	547	582	606	633	604	565	584	584	602	632	601	605	580	602	579	622	587	583	571	605	629	608	621	588	593	537	625	579	615	598	552	607	555	556	621	564	594	580	573	602	606	594	594	614	600	601	627	594	572	632	562	580	620	603	582	580	640	592	572	600	601	564	595	597	604	629	609	650	626	580	658	556	587	597	626	584	599	596	574	580	618	632	611	612	581	591	623	592	546	602	621	622	595	601	604	642	562	578	601	589	570	553	580	619	624	586	580	557	590	614	568	605	563	591	591	539	612	580	569	598	576	616	583	621	583	598	590	568	584	581	563	586	604	554	582	583	624	575	564	606	552	616	586	570	559	634	584	555	558	599	580	615	574	600	602	614	574	628	579	582	579	563	599	574	582	583	628	579	560	627	570	614	597	582	620	589	596	590	611	584	633	597	554	575	601	577	611	584	602	604	617	564	600	573	558	597	598	624	552	618	590	614	622	589	547	579	546	580	599	606	596	599	634	604	612	531	581	575	593	609	580	585	647	595	599	596	570	566	592	599	595	622	570	594	600	587	578	586	564	545	545	584	601	615	605	596	576	569	565	582	611	630	546	570	607	622	560	621	621	609	597	579	611	613	601	581	614	588	574	589	577	651	620	575	595	593	597	577	555	606	571	629	608	597	590	570	583	567	576	585	583	588	625	586	604	607	593	515	608	598	584	606	546	615	566	581	578	565	582	613	589	585	607	572	600	595	562	584	585	581	635	589	577	615	594	623	627	585	544	585	610	590	602	569	587	582	559	628	604	604	564	617	614	590	598	614	581	614	587	599	591	575	589	568	597	584	598	563	599	650	566	572	638	591	541	564	587	590	599	603	622	601	601	614	616	598	580	631	551	602	603	605	588	598	563	553	583	555	583	550	597	572	605	618	572	618	581	614	583	606	580	598	607	578	610	594	573	590	573	585	600	576	616	634	529	558	615	610	633	633	542	595	591	609	599	563	561	592	580	606	613	613	618	602	583	587	561	553	627	540	602	608	589	614	586	560	613	612	639	644	610	556	580	610	612	623	594	555	610	594	595	607	537	597	559	617	585	589	607	580	577	578	590	602	590	650	630	605	585	600	564	577	625	615	631	568	575	602	569	593	609	574	588	601	581	597	582	565	616	578	571	616	600	590	585	634	558	626	574	580	613	603	568	633	552	601	596	596	597	619	566	572	576	573	555	571	569	579	566	628	598	610	562	607	602	570	558	564	559	579	577	604	634	627	593	551	601	594	581	573	581	589	584	568	558	556	577	550	573	589	637	598	584	593	618	633	627	608	589	550	591	561	598	590	613	596	580	576	605	576	548	626	584	570	623	647	602	631	641	610	561	574	591	540	597	597	608	598	637	613	616	574	600	591	612	556	551	576	606	591	601	599	582	567	566	573	589	594	569	595	577	586	593	577	597	599	607	619	591	587	596	640	552	578	597	598	584	585	591	559	569	567	570	572	580	609	540	563	579	583	563	597	572	582	556	607	597	563	570	589	590	608	565	566	616	566	609	615	592	586	582	627	582	617	558	596	675	555	562	578	541	553	586	582	600	593	559	612	566	568	589	598	599	589	622	584	619	606	558	582	626	568	622	657	565	590	585	603	621	596	603	589	521	588	572	574	581	630	600	613	580	593	594	641	576	576	611	581	597	575	607	603	588	592	576	627	599	558	565	608	612	608	590	574	606	598	575	568	577	596	627	592	601	595	587	622	580	571	609	583	561	556	581	581	594	611	611	570	604	597	598	600	566	626	606	591	573	592	596	565	578	605	572	604	600	591	574	604	638	620	604	605	594	560	612	580	605	574	587	591	618	586	585	602	611	538	608	612	585	567	583	587	621	606	586	582	583	593	578	598	607	619	602	666	628	627	635	589	603	580	571	612	656	597	608	594	575	542	586	546	614	571	593	596	630	601	593	544	598	558	592	592	618	593	561	614	576	622	574	605	607	593	586	571	615	595	568	613	591	613	594	573	565	619	555	619	551	619	557	534	566	607	563	599	583	600	598	576	587	623	623	599	553	565	576	585	570	596	600	603	611	579	614	591	635	544	578	592	585	620	603	601	611	595	590	593	606	605	598	614	599	576	617	526	593	585	569	570	562	609	590	573	619	595	595	661	624	585	580	576	585	618	575	594	602	585	585	607	592	589	601	561	575	565	649	555	574	613	581	599	606	596	611	600	549	570	578	607	583	586	627	600	591	564	601	546	627	588	584	592	626	565	619	608	591	624	602	605	651	567	586	617	553	593	630	581	610	636	612	604	594	592	596	640	593	618	563	604	573	590	584	577	620	606	590	627	568	572	589	581	550	618	626	577	595	638	596	576	560	589	608	623	582	614	572	636	602	607	604	619	594	604	575	600	555	615	566	582	604	572	589	576	566	599	545	624	579	580	618	566	592	598	576	573	579	581	585	595	579	573	594	599	610	576	629	588	636	583	554	658	607	610	613	581	615	568	573	630	596	599	557	652	606	547	630	606	607	579	632	564	568	605	630	606	595	589	592	591	612	626
23251	21322	29121	23857	21328	20591	9184	3988	2396	1794	1463	1350	1355	1260	896	877	786	775	744	794	725	627	634	655	605	640	590	549	558	517	495	459	419	482	480	465	437	425	429	448	440	382	431	421	494	439	408	460	446	409	417	421	435	406	403	401	390	439	366	387	374	360	378	378	373	390	370	406	363	371	371	357	354	382	367	329	373	367	371	383	353	365	386	368	341	378	349	371	370	342	370	391	381	388	341	367	375	368	385	402	400	374	415	323	374	344	351	350	381	381	372	389	360	366	367	424	390	361	433	371	400	399	392	385	363	383	390	379	322	378	386	384	384	387	365	382	390	358	387	378	335	342	370	388	388	357	352	367	359	396	300	378	387	381	359	363	351	385	331	374	348	388	388	344	375	376	360	387	381	361	399	372	354	339	367	365	375	361	365	380	372	391	357	390	385	367	342	338	360	398	359	366	376	352	354	384	376	370	367	377	372	370	319	397	364	372	370	384	391	370	388	368	354	376	366	338	361	381	387	385	399	341	390	368	365	383	349	351	363	350	378	357	375	358	352	365	394	348	382	371	377	354	375	357	354	354	357	349	354	359	352	358	390	392	351	396	383	358	371	400	367	378	356	348	377	361	373	368	359	365	352	370	389	356	381	364	356	366	367	342	374	367	355	377	376	377	371	356	391	359	346	349	374	371	349	363	389	353	342	348	367	387	385	377	384	346	347	334	376	401	368	397	362	330	369	354	357	339	383	350	364	372	411	372	368	360	370	363	372	358	412	355	374	357	399	345	363	350	348	353	391	360	411	351	383	366	374	363	340	370	358	349	387	393	416	400	350	354	339	387	377	376	351	349	366	366	375	352	370	371	381	387	362	343	345	344	392	353	350	372	360	361	372	334	350	400	421	348	371	378	357	340	349	345	360	390	342	361	340	354	381	365	374	373	339	374	348	386	372	335	401	380	371	362	361	395	371	367	354	407	364	374	377	387	350	359	341	388	372	364	373	365	346	352	378	355	348	376	366	396	375	382	375	335	390	353	374	359	391	352	342	390	363	382	330	362	364	338	346	387	363	375	391	351	348	356	346	361	325	354	376	357	357	364	400	370	344	342	372	379	366	361	379	361	378	374	369	333	355	381	385	375	381	357	363	388	378	338	371	356	370	393	385	364	364	349	369	352	358	376	372	397	344	367	368	350	361	347	359	349	343	380	358	360	398	336	375	398	358	391	372	363	316	388	363	378	370	360	371	345	376	355	353	386	404	385	340	362	393	356	395	363	374	362	377	377	359	368	404	384	342	315	354	349	405	380	358	335	376	375	357	338	349	371	378	348	355	414	384	375	371	399	359	326	382	383	345	367	349	359	365	334	353	384	357	375	356	378	379	366	356	383	344	354	391	356	338	367	367	378	345	354	373	384	369	357	336	380	361	385	357	341	370	364	339	349	357	337	397	373	362	371	391	359	370	350	369	356	356	376	375	358	370	346	355	364	363	388	388	384	351	388	359	368	377	339	355	349	369	370	372	357	327	394	366	347	392	364	370	347	344	373	386	394	343	384	352	388	347	353	340	341	391	389	363	379	377	372	380	374	383	368	378	401	395	387	379	354	364	361	349	401	368	371	378	377	343	365	322	355	374	378	366	357	392	414	347	334	361	385	405	375	391	365	363	353	352	350	369	327	415	362	364	357	370	329	400	391	391	385	357	391	395	353	375	358	336	328	412	366	342	351	377	336	355	361	368	379	335	400	377	365	349	372	329	377	394	369	353	366	358	373	398	378	361	369	362	362	351	355	352	384	374	379	376	363	352	367	352	330	352	333	378	371	379	361	345	364	367	367	389	373	395	356	372	346	381	361	369	389	357	373	385	354	377	362	367	396	362	351	360	361	365	361	351	388	378	352	379	379	345	375	357	393	356	384	367	379	403	354	369	310	364	345	352	380	355	304	376	376	350	357	355	380	362	359	373	358	378	340	355	355	391	363	386	325	345	358	346	380	357	376	380	349	370	356	357	399	372	348	348	360	398	309	330	377	373	383	363	396	389	343	352	362	351	364	374	369	360	391	398	379	366	333	399	358	359	374	367	355	364	350	352	391	376	356	389	373	344	380	343	358	351	392	354	314	379	354	376	369	364	367	364	372	367	361	382	361	373	361	320	410	380	347	370	349	361	370	358	374	357	367	369	390	361	422	361	368	348	344	375	362	367	376	358	340	361	383	375	401	373	355	402	378	355	419	356	348	342	358	365	387	363	357	322	339	364	371	359	364	395	343	355	357	358	391	330	376	357	355	374	349	370	387	362	342	408	402	373	362	343	370	351	374	356	371	330	345	375	353	344	386	388	371	342	365	362	363	358	374	360	374	381	395	362	361	372	348	336	349	352	377	374	335	374	371	364	346	342	379	375	365	360	370	301	344	386	416	361	373	305	360	354	366	347	402	379	354	357	391	360	356	348	373	323	379	382	347	369	411	356	369	374	394	372	359	367	339	372	334	390	343	365	394	372	365	374	356	360	374	375	375	349	358	368	347	374	382	363	354	336	373	368	393	377	322	359	404	403	337	366	358	380	355	359	394	363	383	320	362	359	368	368	333	393	352	357	328	366	358	371	346	370	359	408	346	365	354	396	395	318	390	334	348	404	364	357	357	424	367	395	396	333	393	398	350	356	315	383	385	348	349	397	374	360	343	354	353	338	361	380	364	369	362	347	383	389	406	383	382	352	369	372	368	363	381	340	359	348	367	395	379	360	386	375	338	366	373	383	322	380	315	349	372	392	324	378	401	367	355	363	366	351	337	349	365	368	410	381	362	363	348	374	334	375	392	363	375	369	361	409	368	338	349	350	353	371	363	336	355	387	370	352	374	378	340	337	347	350	355	407	363	360	399	368	361	378	340	383	392	350	380	372	386	356	379	374	384	367	369	366	362	393	346	325	331	371	363	333	364	333	391	346	356	340	330	341	332	401	366	370	343	372	359	365	385	359	363	377	426	372	357	368	363	340	365	349	347	341	396	376	343	373	337	389	365	379	366	391	416	371	369	365	374	366	397	353	360	369	392	373	355	393	361	373	351	372	334	378	355	337	369	382	393	372	343	358	378	380	358	368	357	367	383	388	362	368	336	353	339	398	370	401	366	352	339	372	346	339	372	364	383	367	381	382	329	353	372	357	363	360	381	337	365	383	355	363	378	376	369	364	384	354	388	380	330	401	354	374	364	401	380	352	346	365	368	357	391	365	383	379	382	340	362	360	394	416	400	329	363	391	379	355	381	381	354	349	323	379	384	383	367	373	356	335	343	388	343	384	366	335	351	359	380	375	332	382	405	344	358	376	374	329	382	362	374	379	345	361	404	361	347	362	345	367	386	367	402	391	378	410	363	353	354	370	383	318	379	371	380	342	347	355	368	387	380	357	363	383	385	343	332	364	358	373	402	401	360	373	346	384	386	396	362	367	368	389	373	379	374	380	372	350	368	384	404	385	391	370	343	381	375	346	376	365	345
14909	29554	25385	18829	16108	14287	11690	10074	7173	5338	4337	4004	3939	3156	2453	2110	2002	1827	1776	1753	1518	1384	1452	1409	1356	1302	1281	1224	1147	1027	973	916	840	903	913	877	817	820	800	804	791	812	879	806	803	813	800	794	773	755	762	719	722	706	728	665	689	646	678	664	652	676	661	616	681	604	662	677	624	674	619	661	647	631	651	645	667	630	614	559	638	619	600	589	612	582	606	600	600	638	562	640	626	563	639	583	597	649	586	567	602	611	552	628	610	628	616	617	620	663	612	620	629	624	614	604	615	621	559	621	615	595	649	613	610	630	619	629	620	653	615	590	639	610	626	594	608	600	590	604	557	599	614	618	568	603	634	618	627	691	599	647	574	577	610	619	606	626	593	616	646	580	600	615	599	599	613	586	579	614	609	600	633	624	644	609	613	612	597	615	616	584	565	580	620	622	639	633	632	598	561	617	580	602	644	598	650	609	596	629	581	651	628	565	590	600	612	606	666	607	625	654	616	653	611	565	630	607	591	613	580	600	604	624	618	588	584	589	621	583	598	585	655	606	627	618	652	604	597	621	598	607	618	605	611	631	612	612	646	605	647	620	566	651	604	580	562	640	631	621	610	582	554	637	594	596	593	607	627	645	566	619	633	610	571	640	601	639	648	593	630	596	602	642	534	585	607	601	619	615	638	618	620	598	596	594	649	605	603	642	582	584	625	588	608	576	604	620	633	565	625	593	572	574	641	571	536	617	611	597	578	626	591	599	642	608	593	606	571	605	627	573	617	583	656	613	586	595	628	605	592	586	552	614	610	622	557	577	641	581	571	631	627	588	609	613	596	616	615	576	603	633	628	627	585	614	635	610	606	584	619	573	588	640	617	575	600	618	592	603	644	620	611	592	607	625	608	610	630	584	635	568	574	629	582	622	617	606	594	612	575	593	612	635	645	579	606	570	551	609	586	624	608	627	629	577	558	617	554	615	636	616	610	607	647	626	625	591	665	575	616	631	584	571	591	614	578	636	609	628	598	602	605	594	554	638	647	644	667	593	539	606	590	613	581	621	615	576	568	615	629	623	586	577	635	640	612	612	610	653	604	573	621	647	644	569	606	617	598	595	606	594	613	582	630	619	582	606	583	594	567	600	633	614	607	610	574	632	581	627	602	623	597	599	595	589	593	603	644	596	633	613	583	583	612	637	567	600	600	610	554	600	598	614	619	583	596	623	644	620	584	642	593	642	591	639	577	627	612	608	608	605	690	623	607	589	594	562	588	590	566	607	587	592	612	637	595	633	603	657	603	562	607	649	623	619	613	576	584	654	615	631	592	604	619	647	611	622	589	589	618	560	603	629	622	592	592	644	607	598	623	579	565	599	570	621	576	603	645	624	602	576	590	613	649	603	612	614	648	587	598	623	613	632	622	573	591	634	600	590	597	606	576	600	626	629	640	602	633	649	604	589	586	592	673	624	611	616	597	608	534	611	622	619	613	620	565	560	613	631	549	643	593	597	639	602	626	633	588	584	588	649	608	597	589	611	576	601	635	613	588	646	665	645	639	613	634	585	564	615	617	621	614	559	602	604	603	576	598	650	583	688	627	614	631	589	572	637	563	609	609	583	579	597	620	631	612	639	649	636	580	600	614	604	641	597	627	633	618	602	620	588	642	598	610	593	590	605	582	643	643	640	599	602	613	600	619	601	617	637	620	600	619	588	616	627	582	614	649	593	580	610	597	622	595	621	635	607	609	607	583	573	621	647	598	576	623	580	617	619	634	601	613	653	611	582	611	654	611	603	576	599	609	600	564	559	635	579	589	599	612	628	607	596	636	623	634	563	540	612	600	570	594	638	584	608	620	625	577	606	645	602	643	593	609	591	651	572	601	628	576	598	569	631	614	577	554	576	591	593	628	636	607	593	606	621	555	573	635	618	665	617	597	624	633	568	600	547	594	599	598	615	623	617	567	629	621	613	601	595	594	584	600	626	655	638	580	609	586	582	621	589	611	617	603	576	601	642	585	623	626	599	565	598	608	601	594	551	586	643	627	626	575	610	570	570	601	599	626	610	654	577	584	622	589	633	613	584	617	644	608	625	626	576	589	604	579	593	589	647	579	634	608	586	581	562	571	611	621	623	592	615	557	644	595	549	643	579	594	640	660	621	600	643	619	619	599	620	584	615	628	615	580	593	569	638	603	588	612	610	608	567	561	615	593	557	586	623	600	598	648	605	650	589	602	616	614	615	629	617	616	613	582	608	578	580	618	601	595	609	615	604	585	620	586	584	622	596	587	622	561	594	584	599	602	578	626	612	627	594	593	618	565	638	637	638	591	622	606	640	628	585	611	577	552	603	608	610	597	599	656	599	626	559	590	624	630	614	614	596	600	577	629	617	646	609	576	605	626	599	556	612	626	578	605	651	586	625	603	650	582	599	634	618	608	583	654	588	607	632	603	587	582	611	615	643	590	539	578	589	643	621	574	611	589	628	625	578	617	641	609	647	625	594	606	595	617	564	618	609	596	635	601	591	637	572	576	610	627	597	608	578	601	568	592	570	614	581	595	571	612	592	606	599	623	601	629	571	611	632	596	608	627	607	557	612	602	555	568	600	578	586	613	561	595	633	620	604	604	631	589	624	630	629	680	626	653	641	616	576	603	609	589	599	582	656	615	580	590	591	598	619	642	587	569	578	607	582	609	603	602	597	604	646	615	599	623	613	628	601	590	600	611	566	593	595	644	636	643	561	582	576	637	623	591	587	628	587	611	577	584	595	619	599	569	640	668	614	612	608	619	575	603	631	624	647	600	605	614	615	606	583	600	585	628	599	538	632	610	659	650	623	623	611	588	589	602	624	601	621	594	652	601	636	622	627	576	621	640	619	605	635	572	611	607	644	625	591	615	606	614	610	577	573	610	576	586	628	593	595	595	585	538	631	600	632	608	629	585	619	598	569	581	588	592	624	575	631	597	636	604	600	610	617	604	589	624	641	611	590	570	592	619	617	581	665	625	577	635	598	572	620	595	620	645	606	620	606	620	594	620	637	631	569	618	604	598	642	635	619	612	614	591	593	615	623	545	565	603	565	579	622	609	622	607	626	606	600	620	614	625	647	648	579	605	641	594	614	579	591	636	585	633	583	631	647	589	591	599	581	613	583	594	633	610	648	623	595	640	560	590	611	617	628	593	599	585	603	641	595	593	597	578	581	634	591	616	608	549	619	607	599	564	611	597	600	573	604	590	567	628	562	618	572	635	624	558	607	598	576	620	593	599	588	642	605	617	608	623	563	634	570	584	604	618	626	619	558	553	654	601	590	622	607	609	591	606	586	581	607	616	632	607	596	598	633	631	639	602	624	595	585	591	664	644	582	600	628	614	594	579	639	615	634	668	606	581	621	581	633	598	602	583	592	628	582	605	620	613	605	661	629	646	619	622	628	609	591	584	629	604	636	590	605	622	599	645	561	626	633	653	590	618	620	599	664	559	629	619	593	636	578	580	593	577	596
26737	21001	12947	4501	2389	1909	1495	1235	907	639	609	613	514	459	428	365	395	346	334	339	315	315	323	353	303	314	332	304	304	296	308	257	271	286	290	348	272	276	244	262	228	253	283	267	292	278	289	280	295	279	290	269	276	250	261	271	256	247	276	245	283	218	232	258	266	267	260	252	228	240	254	262	249	246	238	261	245	230	225	240	238	258	253	242	251	267	236	249	232	251	259	247	254	246	255	256	262	248	233	256	248	254	248	260	253	221	223	238	248	276	232	237	236	228	232	257	248	218	255	237	252	230	240	259	235	259	240	268	274	240	253	269	239	215	253	244	267	279	254	247	242	242	218	239	228	222	238	236	248	247	263	262	260	236	248	231	219	245	248	269	236	238	241	239	240	239	247	257	261	251	247	219	252	255	260	241	244	268	293	266	258	266	247	250	241	239	228	256	243	232	255	224	254	254	254	229	258	239	255	236	239	203	237	243	261	236	253	232	288	239	215	233	258	237	245	229	229	250	238	243	272	249	259	212	229	248	232	241	251	244	246	229	245	270	227	246	234	215	229	243	233	228	266	253	228	269	237	255	252	251	236	253	232	256	227	252	217	241	246	214	249	261	268	255	250	249	275	254	259	260	252	235	252	275	235	240	232	233	243	241	254	247	271	243	247	247	272	232	254	259	234	215	240	266	239	235	211	265	240	229	265	225	213	221	230	275	273	275	230	252	237	255	214	254	263	243	260	264	245	222	250	239	251	238	243	250	232	239	244	236	230	272	231	247	249	238	266	238	271	251	238	238	238	245	227	241	259	252	246	260	257	239	245	245	235	272	252	262	249	252	245	253	242	240	246	238	222	228	239	230	242	246	232	269	278	219	236	249	259	250	243	227	231	235	242	226	211	255	237	260	254	275	238	245	253	221	247	250	242	226	236	223	223	231	242	228	256	237	251	218	248	244	266	242	270	281	261	263	246	232	234	261	229	225	232	234	227	234	256	242	266	276	224	247	225	224	225	242	251	265	246	281	243	254	234	238	226	247	247	238	235	248	229	237	237	240	244	266	251	237	222	244	226	226	228	224	265	223	250	217	262	244	239	237	284	260	262	245	227	254	263	251	241	253	240	229	245	224	247	263	223	227	230	219	284	249	224	249	261	250	223	268	265	240	250	270	267	246	256	264	255	238	254	236	236	246	256	253	222	252	237	262	239	235	254	259	239	250	261	230	212	234	237	268	232	238	245	242	235	238	243	265	208	263	257	230	251	239	242	249	244	245	252	230	259	253	270	241	243	225	216	231	241	229	238	275	241	223	241	246	237	237	221	250	256	224	273	232	237	246	249	223	272	249	207	226	250	226	231	280	224	261	237	252	258	240	227	246	250	264	253	277	224	247	245	250	250	256	224	264	240	256	272	257	233	232	246	245	249	231	245	211	243	241	240	260	254	229	249	259	247	251	262	244	261	220	247	250	258	277	234	246	238	259	249	263	231	283	240	239	235	242	268	222	239	242	256	216	247	248	247	224	250	251	258	262	257	263	239	247	217	251	256	253	249	260	246	235	242	250	248	252	229	230	244	253	240	233	257	235	254	251	226	246	210	270	238	291	248	242	264	227	231	233	235	243	252	243	265	220	250	252	277	245	268	254	255	235	246	253	231	219	223	242	223	255	259	260	258	250	266	242	255	245	226	221	250	253	246	238	249	256	250	240	260	266	236	258	243	222	258	233	240	218	225	219	235	242	243	239	226	242	257	260	230	235	238	251	243	250	254	236	242	250	238	255	257	261	248	222	226	232	238	259	225	278	230	231	230	254	240	268	269	263	244	226	244	250	252	225	232	237	262	251	208	231	254	243	261	273	232	267	221	234	242	241	258	252	251	256	255	268	256	253	250	276	228	243	249	247	253	262	263	254	238	237	256	257	237	280	215	241	277	235	265	226	242	265	243	226	240	205	226	266	261	256	239	249	230	236	255	246	251	241	266	251	235	241	265	256	250	253	257	223	208	250	257	224	240	217	241	263	252	242	240	246	206	244	251	252	244	263	257	263	266	251	243	236	259	258	243	239	237	260	251	273	222	226	262	266	239	241	231	226	255	240	239	240	232	263	236	257	232	245	241	224	224	224	260	234	250	244	252	261	237	258	262	242	246	238	249	256	246	253	268	246	235	261	260	214	251	203	238	229	226	288	252	251	250	218	231	261	261	257	262	243	243	270	243	260	246	238	261	231	228	253	231	231	237	251	242	239	244	263	247	275	227	269	236	238	243	281	247	232	231	245	245	261	230	253	252	223	266	255	239	217	276	271	275	241	271	236	256	259	273	256	223	265	219	229	260	228	231	256	260	234	244	268	235	257	258	232	259	233	253	228	247	231	235	264	224	244	243	253	267	239	225	229	263	238	257	274	255	244	214	250	216	240	254	264	231	248	239	233	265	255	267	252	223	254	250	266	224	264	255	212	255	267	241	246	227	252	224	211	251	245	243	265	243	242	247	255	233	233	235	250	246	244	219	212	244	251	217	243	264	242	243	249	230	232	254	242	231	244	236	250	247	237	238	206	247	227	240	232	241	237	249	229	280	265	227	248	240	230	218	239	269	242	245	231	274	222	245	236	245	239	269	223	236	236	227	257	264	238	233	201	225	220	252	237	264	244	221	223	245	237	239	234	251	253	254	222	268	256	248	245	250	227	232	237	256	245	235	224	245	253	222	252	239	231	281	227	236	239	251	259	265	253	263	244	226	227	277	255	261	221	261	268	238	256	252	245	226	266	250	224	230	234	249	248	238	238	226	256	215	242	240	271	257	297	263	238	218	262	267	263	258	228	245	263	252	233	239	257	241	271	262	231	220	247	272	259	286	236	240	260	229	262	255	250	269	254	241	233	229	266	224	232	263	242	251	225	254	219	213	252	251	240	250	243	221	256	233	253	233	220	256	257	271	230	254	255	229	243	249	248	243	247	220	259	260	242	250	264	248	236	227	235	232	245	227	258	241	254	215	241	244	229	264	250	210	243	244	267	235	241	256	241	243	253	222	252	280	245	243	248	225	245	232	255	233	241	264	258	258	224	259	212	243	233	246	257	255	253	280	207	241	236	241	246	237	254	245	238	210	241	236	218	233	227	229	234	253	262	222	250	270	249	233	261	243	226	260	218	249	228	229	241	232	231	221	230	242	244	229	233	247	258	231	237	239	225	236	229	245	235	254	225	242	227	243	243	248	257	242	255	255	242	248	244	248	242	274	238	263	226	235	238	252	262	233	255	231	236	279	255	257	239	243	253	206	246	234	229	223	257	233	210	265	257	246	257	232	246	255	247	224	236	237	261	244	257	262	241	256	217	254	227	245	246	252	253	271	255	254	241	249	223	220	247	265	264	253	228	257	233	238	225	235	239	238	253	221	250	270	272	234	227	226	250	234	243	253	220	263	256	249	237	210	263	251	242	233	271	247	238	246	229	232	258	227	228	230	260	244	260	223	281	221	265	249	245	232	242	282	280
10226	15402	11752	7933	6199	5527	4694	4151	2951	2045	1837	1673	1538	1306	1063	952	872	789	783	819	719	726	703	753	683	667	675	676	682	620	565	516	536	505	522	503	498	513	494	512	487	510	513	507	486	543	513	448	473	483	508	504	469	439	479	445	454	472	439	478	473	411	459	453	417	435	433	470	419	415	445	423	421	420	405	456	409	401	438	430	431	410	435	398	404	442	428	405	404	427	427	397	435	398	422	451	371	450	408	422	403	415	403	431	407	393	390	412	372	403	435	408	403	426	409	373	393	414	424	426	443	427	429	438	454	402	409	449	400	409	413	412	397	380	427	426	428	464	419	400	406	430	412	435	391	423	391	418	410	444	437	429	419	439	416	458	415	402	396	415	432	430	434	417	466	401	388	404	401	389	432	404	419	415	419	428	404	409	400	406	421	409	453	451	427	420	434	399	404	403	420	390	429	395	398	426	413	397	432	454	432	437	413	420	424	445	462	404	425	464	376	396	442	435	420	441	413	441	390	428	422	415	439	403	431	414	431	414	430	424	413	405	439	425	418	424	389	374	430	410	417	434	433	445	421	408	382	411	394	420	441	397	430	405	438	399	405	398	431	389	430	384	425	428	439	399	420	415	434	432	434	394	414	409	415	387	416	385	430	410	410	398	433	435	376	420	451	408	443	427	411	424	422	431	412	414	388	417	391	424	418	408	374	387	432	441	411	426	409	458	434	428	434	383	415	421	422	404	417	425	443	432	419	434	400	389	432	376	396	421	401	412	400	417	395	431	408	407	427	430	423	409	402	421	404	408	383	430	375	414	406	406	416	450	413	409	417	400	407	411	412	429	413	428	429	412	424	406	435	442	405	403	417	424	416	415	399	419	414	437	395	414	450	390	408	394	423	439	408	400	425	426	425	434	426	446	458	391	410	401	421	389	403	424	448	438	379	411	425	407	390	394	457	426	433	420	413	402	464	411	430	399	403	395	402	442	395	439	422	417	415	424	418	423	400	424	437	407	410	401	365	432	402	435	391	393	407	450	400	397	423	376	420	408	376	431	413	502	402	404	420	389	435	392	412	417	437	392	438	403	409	435	417	435	376	393	390	404	421	418	445	422	393	414	427	420	443	429	402	404	403	429	399	420	409	415	425	397	398	426	424	416	415	412	378	448	445	420	412	391	428	403	428	464	426	405	421	407	431	416	388	399	409	388	407	405	409	397	448	421	418	407	387	397	407	437	398	403	436	408	413	341	425	445	419	449	417	396	390	421	462	433	406	427	399	408	439	383	413	420	439	414	436	424	409	402	375	406	400	425	428	427	420	408	440	354	425	428	431	389	425	439	384	420	423	414	464	406	414	431	424	391	422	407	445	423	420	434	408	403	418	408	372	447	439	403	395	444	409	411	414	396	418	426	414	402	425	407	425	417	440	421	403	418	414	418	456	442	406	417	429	426	369	451	430	417	419	404	437	420	448	427	438	424	425	417	420	413	417	443	441	433	447	431	412	434	386	394	424	438	432	369	400	426	432	450	442	454	402	448	407	389	377	427	429	434	420	487	406	425	429	398	434	413	412	389	394	413	412	380	412	425	431	423	442	405	415	394	400	414	411	407	414	409	397	400	413	431	396	416	418	355	422	422	451	431	397	378	410	417	410	419	436	412	420	411	416	437	452	443	400	436	393	440	424	458	400	417	403	394	399	399	440	387	406	407	423	401	442	398	416	393	426	390	429	397	431	417	394	434	430	416	425	410	415	454	400	428	421	393	399	405	419	425	390	380	391	401	437	389	407	443	418	406	430	414	409	411	448	467	397	425	405	415	443	374	417	393	424	415	421	376	462	417	405	435	398	403	429	429	387	441	402	420	417	471	420	398	450	455	421	383	448	400	398	417	443	425	438	427	402	443	393	434	405	431	401	393	390	407	428	403	403	406	400	441	414	403	423	444	417	395	424	377	411	419	421	428	476	397	428	414	391	414	400	402	426	414	418	405	400	411	412	431	422	388	405	395	435	354	459	430	434	395	428	379	347	405	404	453	444	435	415	416	423	421	409	426	427	407	420	444	452	429	385	438	388	427	439	422	413	454	406	404	396	414	412	419	441	408	410	411	398	413	421	443	422	404	410	449	427	409	422	392	418	457	447	414	434	422	396	412	452	415	380	396	430	428	391	441	417	412	405	409	392	413	446	392	421	405	443	459	437	418	439	413	398	416	436	420	404	385	415	461	436	405	414	419	429	405	405	419	438	417	393	455	414	404	456	415	390	412	403	400	435	416	405	414	431	440	404	445	409	428	415	419	390	390	425	383	412	404	421	404	389	397	398	436	417	412	404	366	422	436	436	424	408	385	369	405	388	393	413	460	434	398	438	378	418	432	429	373	427	420	433	473	419	450	410	389	421	427	411	415	401	439	433	437	427	440	419	424	403	379	418	410	413	438	422	395	412	458	386	409	434	391	420	396	403	458	401	408	414	408	417	482	434	400	405	437	400	425	395	423	393	412	400	463	469	439	398	414	434	376	436	448	415	442	373	419	445	398	424	418	454	423	424	413	428	400	382	388	433	408	409	419	417	403	390	403	426	421	421	408	397	450	419	401	423	416	401	445	442	423	433	429	417	387	422	407	434	378	440	450	434	408	389	426	400	441	396	444	399	416	407	445	397	439	401	404	397	428	422	435	450	447	376	388	409	440	427	404	424	399	444	404	413	450	421	427	401	426	434	423	428	420	407	424	399	429	363	422	419	404	399	421	420	458	447	403	398	363	425	409	416	413	414	408	388	436	417	396	398	401	428	447	420	422	442	415	351	400	424	435	401	444	447	425	396	413	398	426	440	378	421	395	437	437	380	441	378	393	405	424	409	452	471	401	398	407	414	384	397	424	464	432	417	408	420	402	423	448	430	424	405	431	414	424	437	413	426	447	404	420	428	444	405	367	417	384	434	434	419	433	380	408	423	441	434	434	386	448	417	426	418	400	439	428	417	430	409	429	408	433	411	401	406	385	415	432	404	444	428	438	411	453	429	416	425	433	433	416	442	416	390	440	443	406	425	456	405	451	396	407	447	432	393	387	420	420	441	406	439	406	373	432	388	377	397	410	450	420	418	420	440	431	414	426	460	414	444	424	416	427	428	396	403	452	392	416	414	380	407	419	391	399	425	400	445	423	391	404	443	406	408	393	409	413	424	408	403	446	414	396	429	386	399	416	414	466	389	436	410	401	402	416	425	443	416	419	407	396	407	427	458	381	407	416	413	388	447	424	434	417	419	455	427	446	393	451	419	387	429	414	429	418	406	418	405	417	424	421	390	428	417	404	408	406	447	416	419	446	420	399	420	395	407	424	394	447	387	406	464	399	437	427	439	445	396	409	431	426	420	395	422	421	382	406	436	415	396	398	438	404	392	429	406	393	411	422	401	424	425	428	412	379	413	384	423	414	427	378	449	424	394	435	452	395	385	425	380	403	447	412	426	420	397	390	410	400	420	440	406	457	395	452
24191	21290	28432	24439	20572	7747	3578	2545	1694	1209	1123	1044	1022	848	684	680	598	588	566	510	496	598	516	522	515	513	512	509	438	461	442	400	388	416	457	423	421	424	398	405	446	388	415	388	445	421	387	406	391	394	368	380	359	413	377	364	362	365	350	367	378	391	386	375	373	330	397	364	405	355	345	365	366	359	355	348	356	371	353	409	347	357	351	381	383	356	355	357	342	370	350	376	338	353	368	407	363	348	340	356	348	328	355	370	376	375	353	370	333	371	339	380	375	378	376	361	379	382	333	397	346	344	350	346	376	371	362	368	369	368	381	360	338	388	342	368	327	380	377	336	369	355	369	349	350	345	392	372	388	343	339	334	363	351	396	353	392	376	346	351	342	327	371	328	371	384	362	363	369	322	345	345	342	369	364	373	388	361	362	373	363	383	365	347	339	359	342	360	389	370	370	325	383	354	359	349	339	360	350	339	351	327	363	348	341	345	343	330	373	370	330	361	352	323	385	334	352	361	353	360	342	392	379	332	337	357	365	309	356	354	375	358	387	378	327	354	360	356	332	360	329	326	358	366	342	366	363	334	381	379	371	393	392	337	342	357	351	350	374	334	352	367	351	362	363	358	316	345	356	354	398	366	389	329	336	366	366	375	365	346	346	391	340	365	329	357	331	345	334	355	344	353	375	359	336	387	332	365	364	376	370	366	348	347	304	354	339	354	339	374	341	364	304	357	396	342	381	359	335	338	352	384	376	352	346	369	371	362	350	377	348	384	346	355	333	312	362	347	345	327	375	377	381	373	338	303	368	376	368	320	380	351	365	367	342	340	334	370	354	328	405	357	345	362	357	348	338	421	339	323	366	418	352	379	376	356	366	343	362	355	355	345	341	361	328	380	342	385	343	365	366	341	411	351	360	379	357	395	357	363	353	364	359	371	348	362	340	372	344	357	397	375	371	321	337	350	387	328	338	362	379	396	377	346	370	352	383	338	357	367	367	372	353	385	337	352	352	351	341	344	353	349	383	352	388	379	364	366	325	324	352	356	369	380	342	330	341	355	326	339	341	355	369	328	348	375	359	387	377	363	336	362	364	358	346	404	371	322	378	341	373	350	358	397	345	354	329	357	346	339	341	352	332	342	365	331	370	365	341	358	349	336	364	361	354	382	391	356	334	362	367	396	372	367	356	384	379	368	367	354	362	399	376	362	338	412	381	339	358	382	373	355	373	349	384	353	353	342	342	360	335	339	373	379	385	341	362	333	364	368	379	358	343	379	362	328	350	350	340	353	346	384	382	346	356	341	355	361	363	381	347	334	354	361	388	366	359	361	348	331	373	378	380	377	344	353	364	349	363	350	372	342	373	346	367	359	349	342	353	376	335	386	362	332	357	332	368	347	342	348	346	376	334	312	358	328	358	364	333	345	339	343	334	357	343	361	360	374	371	351	359	341	333	376	338	376	354	373	385	326	386	348	364	361	358	391	347	378	375	328	338	365	336	376	372	350	385	340	379	363	358	348	342	354	357	344	350	348	371	366	373	340	362	376	378	362	374	357	335	338	332	358	391	349	342	329	390	374	346	372	338	336	353	340	377	407	361	369	364	358	348	336	380	326	378	383	346	372	319	343	348	355	368	375	381	367	336	347	379	338	345	351	365	365	328	330	354	356	385	373	359	353	362	402	358	357	356	375	338	371	337	377	326	349	340	351	366	352	338	384	382	339	347	340	392	370	344	330	330	368	370	357	354	362	358	320	372	388	349	358	372	334	335	386	380	321	363	382	366	351	391	371	358	368	305	324	343	360	344	343	349	338	364	352	384	334	368	337	359	369	357	339	398	382	370	359	352	353	328	388	343	381	312	371	362	351	342	350	335	353	338	362	341	397	342	389	375	324	332	374	374	329	380	370	359	383	389	370	321	375	327	350	358	350	340	341	371	341	347	371	350	375	359	385	371	354	365	358	351	370	414	340	366	368	337	334	344	393	351	345	387	352	378	379	352	389	361	372	359	351	354	395	360	315	332	359	356	344	329	333	356	360	363	375	353	326	339	386	374	339	371	385	367	384	355	349	364	364	373	317	357	362	364	359	343	344	354	389	346	380	348	395	393	354	331	340	350	333	345	344	375	363	352	337	341	347	373	381	395	364	317	348	385	384	376	354	347	363	334	384	377	328	316	376	370	362	351	358	393	337	339	374	390	359	328	368	392	352	364	344	348	315	343	358	371	330	344	386	388	320	338	378	363	354	337	367	327	328	373	385	375	377	344	359	375	356	389	355	334	404	371	338	337	366	353	359	365	354	376	337	361	374	361	356	347	374	374	318	378	385	347	346	386	366	389	387	333	336	355	378	355	356	363	347	375	343	363	353	378	361	375	338	359	327	362	328	377	346	358	351	385	363	370	363	363	358	342	351	367	361	328	355	365	382	353	380	349	373	371	357	364	368	301	327	341	366	396	349	377	404	369	353	351	322	395	356	354	353	379	381	351	354	367	373	353	375	320	377	379	379	354	378	333	364	334	329	385	359	323	344	322	383	362	397	377	355	340	356	357	401	358	348	339	353	317	332	378	362	353	350	321	368	353	356	325	364	394	381	386	365	361	356	341	357	341	365	358	313	385	359	327	378	365	345	350	370	338	359	360	343	367	374	370	346	344	347	353	341	312	359	359	328	348	374	349	342	383	322	353	372	348	368	373	367	376	349	332	375	380	361	384	386	376	333	353	342	373	377	342	349	349	367	346	344	339	386	367	369	362	375	391	390	374	372	334	351	346	337	338	346	362	322	390	406	355	355	353	363	385	358	363	348	372	324	367	325	357	339	383	326	349	330	342	373	371	384	344	389	376	364	332	318	363	334	374	359	349	362	327	396	351	342	361	355	358	368	359	367	330	365	355	373	388	360	351	399	338	333	366	369	372	352	366	384	367	388	337	341	350	386	383	360	370	361	339	314	351	330	367	321	375	352	347	341	359	386	355	399	328	363	355	357	356	352	346	346	347	341	318	348	354	366	368	391	321	382	372	343	352	339	345	338	360	360	376	386	323	341	366	376	364	359	385	365	400	354	363	355	325	372	370	395	380	371	379	358	362	343	362	377	335	350	334	342	337	336	333	337	370	328	322	357	374	330	362	345	371	395	363	369	351	352	379	395	338	351	370	339	375	315	331	350	311	352	353	344	347	329	358	351	373	329	353	344	367	341	368	355	411	364	368	352	351	382	373	360	323	349	366	367	318	302	370	364	343	349	402	316	325	378	359	345	340	366	362	394	361	365	328	355	354	348	349	335	337	345	341	335	379	417	391	379	362	343	355	321	336	351	345	370	336	345	334	341	355	388	349	372	371	360	341	390	359	358	362	342	394	347	360	350	371	360	346	360	388	362	389	351	370	361	343	366	362	337	349	357	353	372	325	355	387	341	366	339	343	343	364	357	375	382	357	387	343	327	368	354	343	384	332	308	360	341	335	373	351	382	313	342	350	331	353	378	354	379	356	338
11998	24070	19813	13806	10703	9823	8401	7224	5081	3716	3234	3052	2820	2443	1879	1666	1493	1326	1270	1206	1113	1238	1163	1169	1084	1134	1064	1028	966	867	846	872	780	801	732	751	733	743	723	743	752	734	764	735	665	741	741	693	722	745	706	682	676	684	681	653	687	641	670	622	625	623	619	585	606	628	625	620	623	663	631	620	627	610	634	610	592	616	599	586	604	573	642	627	616	616	597	579	616	608	607	647	566	613	538	595	577	622	593	651	641	602	616	589	583	603	569	578	588	582	578	606	609	621	575	595	590	587	597	535	607	598	567	628	590	591	620	571	627	587	624	606	612	589	549	604	610	598	611	584	582	597	544	623	577	642	602	606	618	615	623	583	621	602	592	617	614	620	570	599	624	564	620	594	576	590	622	568	620	587	635	571	610	610	602	616	573	574	576	602	592	593	614	597	629	587	632	584	615	607	545	615	603	598	589	608	607	634	660	628	614	616	579	567	591	611	539	663	570	625	577	623	604	559	615	590	540	611	592	584	549	617	624	639	595	641	581	618	623	619	616	599	591	592	616	584	574	593	612	608	630	618	616	609	588	604	612	599	626	615	656	572	579	602	582	623	595	594	617	610	587	631	605	599	593	610	622	570	597	581	610	571	581	573	644	625	617	592	568	593	571	610	571	619	589	594	591	609	597	554	602	571	621	584	596	604	646	597	593	605	597	563	598	621	617	628	638	645	591	618	567	618	590	581	607	592	580	613	614	622	584	546	611	557	613	599	555	576	609	656	647	554	610	633	615	593	613	580	595	582	606	598	547	585	578	666	604	611	540	573	578	607	573	589	569	584	564	619	595	631	598	617	637	588	577	578	561	591	568	615	573	601	607	600	595	636	638	584	567	589	635	618	633	578	552	628	590	619	593	600	570	548	599	610	642	621	582	616	603	607	632	599	546	569	597	600	634	584	607	544	591	608	634	611	587	582	585	585	579	564	590	577	590	633	589	582	618	610	593	569	659	614	607	592	650	568	606	589	585	598	579	574	618	600	628	596	626	617	589	611	589	582	625	574	556	581	598	635	566	592	647	604	598	643	591	594	610	579	578	579	626	556	581	586	562	594	613	628	554	595	542	587	608	587	619	614	552	593	573	620	594	589	632	598	604	600	598	606	602	630	551	617	567	592	644	564	600	614	601	564	590	595	592	564	619	603	576	593	608	603	630	592	617	620	585	594	644	658	563	584	615	602	558	565	583	641	618	512	612	593	546	589	574	602	659	561	584	582	579	634	608	574	598	600	612	532	568	620	621	619	612	600	616	594	640	568	610	592	590	568	593	591	554	560	579	588	566	603	619	618	556	609	595	589	581	600	570	602	608	631	577	557	560	604	584	587	560	625	557	541	602	603	613	601	594	580	613	559	668	616	589	589	649	578	602	632	621	585	567	633	607	569	605	574	561	596	611	641	617	578	637	634	527	603	558	597	564	590	602	646	590	633	573	602	592	585	583	581	624	580	591	618	599	575	561	594	555	636	650	594	610	597	620	582	605	605	581	552	651	641	630	597	590	653	618	591	562	588	591	565	580	592	607	599	629	606	596	576	592	586	568	558	594	626	576	556	585	604	607	623	576	629	558	610	580	602	587	601	570	631	567	615	649	578	636	582	591	606	609	615	609	578	562	641	584	612	615	613	638	605	604	623	568	608	615	560	633	595	612	627	597	623	633	600	610	611	589	628	571	570	622	582	612	619	595	606	626	574	607	571	586	585	609	594	572	614	600	548	626	576	646	570	603	612	543	588	613	616	580	565	604	615	584	591	596	600	635	612	635	549	580	609	583	607	588	581	602	612	619	593	578	580	638	606	606	562	607	670	608	629	564	583	582	622	587	585	575	554	597	602	563	586	600	600	626	617	620	630	576	603	566	580	616	624	624	591	565	585	623	604	601	662	565	596	571	601	574	630	629	576	589	597	571	620	581	576	571	595	595	613	611	599	584	587	580	605	565	612	575	623	581	626	621	583	570	604	605	581	613	598	580	597	609	617	597	549	628	597	639	617	590	649	637	586	575	608	594	588	573	615	624	608	602	605	610	544	565	602	569	626	598	613	649	559	583	598	570	548	572	588	629	550	614	601	618	590	634	605	581	579	548	584	633	591	590	590	548	598	590	564	562	574	601	596	590	583	608	629	560	591	602	632	581	614	603	587	591	614	654	605	573	593	623	558	587	599	606	605	617	594	623	626	591	547	576	586	587	632	593	622	577	561	603	579	613	617	601	597	551	600	584	560	602	584	593	577	596	639	608	593	601	588	601	632	595	628	633	620	578	601	620	544	647	590	619	638	605	585	607	614	548	565	594	642	608	579	589	555	624	613	574	602	654	606	603	580	612	563	613	570	590	592	619	598	617	524	612	567	615	565	629	591	554	609	637	569	618	622	600	631	588	565	604	598	581	584	632	581	626	595	614	608	575	621	561	593	619	582	578	636	612	549	645	614	589	558	600	586	634	618	620	628	598	551	585	569	614	584	593	563	553	624	619	602	569	552	589	582	560	566	639	598	555	616	636	592	614	590	597	638	587	609	604	552	588	560	591	608	569	595	611	605	632	601	575	610	616	593	598	558	604	567	569	635	599	609	574	598	618	589	625	614	588	592	606	555	616	598	589	591	610	541	564	591	610	574	631	610	599	601	596	575	652	551	588	560	582	580	611	611	570	581	635	597	615	591	596	599	597	623	610	594	562	598	590	558	610	577	611	561	595	597	596	614	549	588	585	636	591	584	645	598	565	597	640	620	603	614	588	583	580	645	580	582	588	614	605	591	570	598	615	582	626	637	607	603	618	573	638	571	640	603	586	664	618	576	602	565	612	551	594	643	623	621	614	576	558	609	593	563	622	624	596	657	632	555	591	613	587	591	586	627	565	568	627	580	631	595	563	582	611	589	612	611	578	583	579	549	587	614	622	563	595	601	588	588	607	601	625	609	596	598	582	590	555	630	586	634	592	591	611	607	583	585	578	568	608	623	594	591	606	592	610	584	590	573	635	590	607	602	605	582	571	614	587	605	575	574	596	608	579	596	591	552	570	603	567	585	590	612	647	603	616	597	619	624	568	611	602	579	538	641	613	583	638	610	599	652	611	625	627	618	595	615	576	590	604	603	587	609	579	578	585	608	640	651	608	613	582	624	617	585	577	605	589	552	614	561	585	554	560	624	593	576	555	620	593	593	600	569	602	588	613	623	626	587	618	589	583	583	604	590	605	617	586	570	602	615	595	557	622	569	629	628	600	586	589	597	626	634	585	603	568	624	574	612	591	588	601	593	599	563	602	631	596	589	615	607	618	597	596	621	582	616	609	540	597	586	599	612	600	582	602	583	595	582	593	643	627	606	597	618	595	599	593	589	640	598	589	557	602	577	602	572	616	662	585	581	624	608	616	603	605	592	542	565	617	606	569	575	641	644	576	581	619	612	583	581	534	549	600	593	591	591	628	592	592	623	641	582	549	585	580	627	602	595
23200	21288	29089	23838	21296	20487	8837	3854	2302	1740	1605	1553	1391	1281	963	816	806	764	675	612	630	587	678	597	647	611	605	514	517	507	500	442	433	457	461	452	424	443	443	428	396	430	405	427	425	429	455	413	416	440	405	437	351	409	382	386	380	386	404	373	424	409	372	424	387	402	411	404	354	400	420	379	402	356	409	384	324	400	372	346	371	425	346	389	366	361	337	381	361	372	388	343	401	390	351	391	365	386	360	375	364	365	373	406	353	390	380	336	374	394	338	369	378	378	367	359	342	352	337	373	360	342	344	362	366	395	383	351	381	353	398	373	392	404	359	364	369	384	389	372	374	389	376	356	370	379	334	392	366	347	334	385	395	332	379	369	385	384	402	340	346	363	394	357	378	331	358	364	383	378	395	356	389	373	351	394	382	333	322	341	361	407	338	371	374	405	368	381	361	366	378	408	401	344	385	355	378	382	383	380	419	348	374	395	383	381	355	366	391	390	364	390	385	416	352	342	366	347	363	377	399	310	346	384	344	353	353	374	388	392	362	321	333	389	359	376	361	380	375	353	365	359	366	402	382	349	371	337	369	374	374	333	399	342	356	355	393	346	376	378	362	353	348	374	375	366	361	405	368	365	370	356	399	390	370	370	336	357	349	338	388	375	377	384	361	382	382	364	368	363	342	381	354	358	391	380	366	373	388	350	385	369	358	329	373	386	350	382	381	346	371	350	374	404	372	362	383	360	374	342	367	400	360	379	374	377	342	392	366	379	353	368	366	352	380	385	345	375	371	363	367	351	366	355	388	373	379	343	364	347	401	337	358	360	335	382	371	344	358	395	370	369	379	347	378	399	389	349	358	364	341	367	375	371	364	385	378	349	413	333	356	351	329	395	368	358	342	361	376	380	338	392	383	382	366	378	342	394	362	377	391	345	393	355	352	399	356	323	395	372	350	364	362	364	367	356	394	367	356	334	379	385	376	332	361	358	359	382	313	388	354	374	359	381	366	360	377	352	350	337	376	372	384	351	351	360	366	385	411	362	411	379	359	356	403	327	349	347	376	367	384	377	414	361	381	344	379	375	372	357	400	387	373	336	355	362	415	362	371	393	387	356	361	377	384	352	387	363	381	358	351	359	375	385	363	346	365	357	373	349	395	364	347	353	396	349	358	380	346	399	382	341	384	372	313	372	364	352	345	383	383	356	334	394	396	354	380	403	385	382	313	378	381	378	366	368	365	361	380	344	335	372	367	369	358	360	365	352	391	362	382	383	356	342	373	396	357	365	361	401	396	377	345	401	385	353	346	391	357	391	350	384	396	373	395	353	400	350	384	383	359	374	379	341	379	366	360	415	360	334	383	320	393	385	383	397	383	349	373	367	356	360	378	388	375	373	379	350	382	374	380	374	354	386	382	362	356	363	387	374	370	328	343	360	360	360	335	324	372	363	366	360	345	386	397	352	352	384	374	363	358	349	358	348	359	396	406	367	350	380	369	386	339	388	365	343	353	328	348	389	360	386	365	359	366	341	314	367	325	363	368	350	354	370	369	351	363	384	376	375	359	342	390	389	361	363	381	395	394	365	363	334	353	379	390	370	376	368	336	360	378	356	404	378	368	365	384	374	374	392	361	397	367	380	347	342	389	362	412	372	383	373	389	352	368	360	323	387	389	353	380	381	339	374	381	354	357	387	371	364	343	364	369	349	376	394	358	397	365	378	369	376	390	366	365	396	354	398	357	398	397	354	365	340	376	358	385	367	313	352	347	328	384	392	381	351	368	382	404	386	348	357	350	396	390	377	378	338	364	374	338	356	402	340	361	359	369	384	340	372	359	355	341	363	404	379	404	378	373	371	375	368	371	369	349	411	370	371	368	386	354	412	343	339	358	357	393	351	363	350	382	370	330	379	380	337	360	366	374	373	359	385	367	387	360	386	364	398	364	354	357	356	352	370	399	351	358	325	382	354	366	417	372	382	344	368	350	417	373	355	382	379	362	391	366	394	364	376	358	372	352	405	373	367	350	358	389	365	385	376	388	385	358	363	350	375	377	365	369	342	380	325	331	365	367	358	350	399	344	358	378	355	330	389	342	377	362	369	392	360	363	325	341	365	382	355	363	359	332	369	399	378	345	299	400	359	325	346	358	395	390	358	376	367	378	363	397	349	384	340	342	380	351	351	360	377	370	350	351	408	368	366	350	357	369	353	375	370	349	381	364	370	365	373	399	370	398	329	384	388	345	395	397	349	365	383	374	379	333	330	356	387	388	371	365	359	392	348	416	359	313	375	362	397	348	352	369	395	368	353	394	395	342	363	379	366	333	372	370	345	374	362	390	369	361	378	361	359	375	360	393	358	354	376	363	353	362	349	358	384	354	392	352	362	363	387	371	333	324	360	370	364	375	362	349	392	355	381	374	371	371	355	352	394	366	333	355	356	390	359	364	353	374	362	375	375	359	382	343	367	331	349	366	352	364	359	379	360	349	361	386	363	356	369	364	374	380	410	333	340	384	335	349	364	341	399	363	362	326	397	377	373	345	381	370	382	390	381	392	374	400	399	378	358	394	355	360	377	383	407	387	368	357	389	394	384	383	378	356	382	381	372	330	362	359	372	360	373	373	353	392	363	383	392	362	345	344	370	405	371	374	390	345	375	376	369	398	391	353	355	385	335	398	357	307	381	366	353	345	388	392	378	353	391	377	366	353	389	362	362	351	357	385	369	355	365	344	364	356	334	344	373	378	361	342	356	380	392	356	384	353	375	371	379	387	381	344	369	376	320	371	350	349	413	382	384	391	370	354	368	375	378	384	356	376	389	375	365	372	355	410	364	391	364	378	351	391	365	359	377	350	374	371	380	367	351	337	376	354	380	379	376	376	364	375	352	336	404	374	348	345	381	353	341	366	382	374	359	376	385	332	358	360	366	321	398	367	348	359	382	381	353	349	366	368	382	383	373	356	365	341	381	360	340	342	356	356	359	365	354	345	365	405	318	365	326	344	383	328	378	350	383	386	332	379	355	343	351	381	336	360	374	349	367	369	343	353	355	377	377	366	379	376	360	378	365	355	352	362	330	385	366	340	384	374	369	390	365	383	377	382	395	361	359	355	366	369	370	377	365	371	369	352	388	346	409	337	350	396	361	368	357	356	357	331	386	370	351	352	353	392	352	357	355	381	405	376	355	397	378	411	370	397	388	366	353	391	358	358	367	388	357	383	349	339	348	361	356	393	369	367	352	337	349	365	388	361	351	378	373	348	366	374	345	389	379	355	342	361	381	395	359	361	332	355	396	381	370	385	341	362	385	382	363	369	368	361	317	369	374	382	383	356	405	361	368	376	360	346	354	377	345	368	379	365	396	372	353	360	349	382	345	353	334	343	374	380	397	366	373	345	392	362	348	387	337	380	335	386	365	357	381	375	370	347	349	361	340	355	373	370	370	400	355	335	369	420	365	328	310	340	342	395	391	360	341	358	388	359	395	392	358	321	383	382	371
14835	29491	25510	18450	14249	13033	11598	9822	6742	5305	4661	4385	4153	3488	2494	2157	1966	1831	1591	1542	1545	1494	1507	1459	1456	1395	1300	1225	1051	1070	960	921	832	833	874	888	812	812	788	818	783	804	784	749	760	803	792	753	780	759	698	758	695	693	704	705	706	665	646	695	677	647	665	636	623	626	648	665	611	631	612	662	689	661	678	610	654	617	599	626	621	605	587	613	603	599	640	666	640	600	589	577	647	572	625	590	625	585	632	619	615	614	608	617	599	615	594	617	598	619	636	574	596	579	600	654	606	615	640	633	568	581	585	555	575	613	613	611	595	668	593	624	600	609	657	636	579	632	635	610	640	627	605	557	568	599	631	629	634	584	579	580	628	625	606	637	678	576	586	611	594	628	653	574	648	644	576	653	610	635	609	579	598	645	609	614	575	602	611	610	609	586	567	623	594	636	574	636	600	593	617	644	554	595	623	631	592	598	597	578	581	600	646	647	594	616	610	611	625	609	568	559	565	588	597	590	626	643	589	622	599	608	612	543	587	625	592	602	553	576	597	623	612	580	598	607	575	618	609	676	621	609	641	598	586	605	614	627	601	620	589	604	579	605	609	626	597	577	575	592	655	626	585	574	585	583	590	591	569	593	596	627	586	612	599	558	614	642	658	603	647	615	611	622	602	640	608	592	593	638	614	606	641	652	625	653	610	655	616	598	597	642	613	605	644	611	613	591	637	598	593	635	592	604	589	598	590	596	600	612	654	627	600	569	625	561	615	619	590	613	612	614	615	590	586	562	606	626	584	588	623	557	629	614	598	632	626	579	593	568	605	579	588	608	663	572	618	617	592	621	629	605	594	613	628	613	591	625	631	571	592	577	585	565	647	621	669	649	603	606	584	619	619	615	663	582	591	596	587	597	632	614	600	579	625	598	625	593	592	566	610	579	586	632	621	581	620	564	540	608	601	630	609	632	606	626	593	598	629	602	599	559	635	542	588	567	566	640	643	611	585	623	636	596	606	569	610	556	548	652	600	628	631	626	592	585	609	611	640	636	594	583	603	647	611	602	608	574	595	623	604	593	612	581	559	555	597	638	585	615	664	631	576	629	652	616	663	589	589	615	618	600	632	688	637	631	594	629	593	600	562	591	664	590	646	592	627	601	607	619	588	582	625	611	617	603	620	614	614	597	614	633	604	620	597	631	600	576	601	623	626	591	603	632	653	619	623	594	604	636	596	609	566	621	615	575	595	619	647	637	589	632	636	605	631	578	636	622	633	648	638	569	626	589	620	641	620	637	551	558	594	605	614	602	609	538	619	636	650	624	590	614	610	606	616	653	620	609	650	568	627	583	614	599	610	604	618	614	569	644	628	627	599	605	605	587	612	608	602	636	601	604	628	611	607	605	608	629	587	576	617	581	638	649	621	593	606	597	589	602	560	588	581	570	612	584	641	573	629	597	649	636	658	577	612	548	583	630	631	624	550	602	631	614	628	601	590	588	611	614	642	594	598	578	630	605	561	570	635	599	594	599	623	608	622	610	551	604	586	627	552	622	588	667	611	619	646	611	609	657	614	613	637	609	610	632	639	587	621	601	580	620	601	608	605	611	583	601	621	623	624	663	591	591	596	578	607	599	585	602	619	598	623	586	602	575	655	589	613	597	593	619	602	576	625	621	613	595	597	558	623	556	568	604	623	610	604	600	591	635	638	619	630	586	628	560	623	594	606	621	557	626	601	608	680	616	601	607	637	594	614	609	599	631	602	612	625	617	621	586	632	652	627	581	634	575	591	628	642	609	616	589	622	643	638	554	595	636	604	621	579	609	657	626	594	613	572	607	593	558	597	632	624	579	577	607	558	583	619	562	614	587	612	620	535	582	601	592	624	591	597	601	576	561	598	583	623	611	578	629	615	594	646	597	593	644	598	570	582	659	624	653	598	580	621	565	559	613	596	598	594	572	618	618	608	600	623	615	590	608	604	601	611	605	623	595	607	591	631	582	601	604	646	589	608	620	582	614	592	597	599	608	643	586	572	616	598	647	613	707	585	588	640	598	626	562	629	599	639	602	637	622	601	587	576	635	597	606	625	623	607	613	622	578	603	621	632	632	627	616	566	583	602	623	579	590	612	600	650	610	585	611	626	577	602	620	583	615	633	583	619	612	610	590	605	611	555	618	645	573	599	636	612	593	627	626	635	652	622	637	590	609	626	638	610	594	624	602	652	634	575	632	586	646	538	612	553	621	647	648	593	613	628	652	614	596	628	587	625	581	645	588	596	625	568	597	591	575	599	588	591	643	613	594	613	615	561	567	582	605	645	654	627	591	615	634	599	616	610	558	578	597	589	595	590	608	645	606	612	605	582	650	577	617	664	605	605	590	636	593	577	625	556	607	637	591	584	588	565	598	628	604	606	592	636	586	650	605	568	600	595	611	567	621	637	631	583	560	597	592	568	560	645	620	616	602	605	608	590	558	597	601	605	651	616	662	659	619	631	677	581	585	614	598	600	571	579	577	612	686	621	610	610	625	619	562	652	610	607	586	641	641	611	579	606	604	618	600	612	560	619	566	619	597	610	598	608	579	645	642	602	575	618	618	629	582	588	640	584	600	551	606	657	584	547	598	645	616	613	646	621	577	585	596	681	621	649	596	630	626	556	591	640	632	660	615	574	612	581	624	607	602	606	598	604	582	634	614	589	579	641	595	610	572	679	578	586	627	601	572	599	557	593	593	629	637	610	570	589	585	611	656	599	540	605	557	591	631	584	615	593	562	549	610	663	595	608	621	651	611	544	588	562	622	641	631	628	592	619	639	605	645	573	606	631	584	624	590	574	649	632	581	568	596	669	626	655	602	620	609	569	628	642	609	588	578	648	646	602	601	601	581	626	580	629	614	626	588	560	617	641	586	611	542	620	635	615	605	624	605	598	641	592	618	586	612	649	593	624	595	600	621	641	630	572	685	587	619	623	574	600	593	606	627	615	626	603	583	602	618	581	616	611	612	629	648	625	618	551	626	601	579	589	614	602	649	604	613	566	610	601	613	627	592	635	630	593	565	626	645	627	608	602	604	538	598	585	654	596	626	611	607	605	647	622	574	653	587	585	607	647	627	638	633	639	640	632	602	594	612	643	578	567	618	578	590	596	575	597	560	563	573	583	607	584	594	579	627	609	630	600	620	607	599	578	597	583	605	622	598	616	609	598	595	599	621	605	608	671	604	594	614	571	639	598	574	623	562	587	609	606	627	597	616	605	614	646	634	546	596	644	598	585	628	639	587	595	608	595	571	579	626	574	599	564	568	634	609	622	606	567	586	606	622	638	618	643	660	607	665	571	644	580	611	573	609	624	615	660	598	606	614	601	567	553	628	639	608	579	613	603	596	626	610	594	609	611	617	630	592	577	562	602	632	608	611	579	635	639	592	590	637	610	612	623	614	552	593	576	627	617	612	565	600	594	620	561	617	597	590	602	625	599	560	594	658	601	588	620	565	641	616	612	599	602	604
26782	20949	12745	4077	1933	1476	1492	1184	718	716	679	523	508	529	416	368	361	380	324	352	375	351	389	352	319	331	342	343	333	284	285	294	296	281	263	285	301	268	297	276	263	247	261	291	299	270	308	263	249	292	257	238	262	250	263	251	265	237	276	254	246	246	261	254	251	259	242	235	235	227	231	239	229	247	261	244	229	243	260	250	235	252	241	252	246	275	250	240	248	246	261	236	258	246	235	222	245	239	223	255	259	241	266	227	245	278	256	243	242	255	242	249	227	254	221	220	230	240	234	238	243	235	212	252	260	242	210	230	229	268	247	261	223	222	247	262	224	239	257	241	256	255	261	241	234	246	224	223	218	234	247	216	263	242	217	270	252	231	244	235	249	231	212	257	257	229	250	240	247	237	246	230	266	234	246	239	210	239	243	223	241	268	242	245	241	237	252	223	255	240	280	274	235	254	245	243	267	234	232	229	243	255	266	252	250	240	228	257	242	259	253	273	225	265	232	238	232	245	255	253	268	254	250	271	250	265	255	247	241	237	231	242	231	262	223	237	248	255	234	252	257	229	224	232	228	218	237	252	221	256	249	269	226	251	236	223	234	203	251	237	241	231	248	242	265	233	243	235	227	225	213	235	263	233	247	223	210	232	236	237	248	253	263	237	236	249	221	219	219	231	228	269	250	248	247	292	244	239	249	244	234	239	261	238	241	262	248	239	233	250	249	239	232	242	236	271	246	235	233	261	243	232	249	257	263	260	240	256	229	232	253	257	230	232	266	234	267	266	283	252	245	247	244	238	237	233	236	225	241	241	268	253	250	272	239	254	240	260	266	260	238	245	254	256	259	235	225	224	229	274	221	237	235	243	237	253	225	235	240	246	237	261	241	244	259	249	269	234	245	248	243	244	245	251	270	247	293	235	255	237	274	235	285	242	225	233	229	266	250	253	260	243	246	226	216	243	219	239	236	232	227	247	207	235	237	238	241	244	213	229	245	230	257	256	250	229	260	237	251	257	237	241	208	250	238	224	235	226	255	252	251	253	221	261	222	259	284	252	245	221	261	252	249	271	224	212	229	244	259	240	243	255	225	255	251	260	241	225	216	238	242	245	263	228	239	254	255	276	239	236	256	243	246	252	239	216	242	266	252	227	236	197	253	276	242	261	248	228	254	268	260	253	232	244	234	248	203	262	261	274	233	230	245	239	262	234	248	239	238	234	247	243	262	232	230	226	236	244	255	230	269	249	242	272	226	268	263	233	256	224	237	229	248	247	231	244	264	238	231	237	228	248	260	228	225	269	246	232	256	231	233	248	225	273	252	281	206	249	229	243	269	248	239	259	247	253	226	235	257	259	213	221	224	222	258	243	240	262	264	207	258	224	261	251	223	250	240	236	242	256	244	235	220	235	266	250	256	247	222	241	242	259	248	241	256	263	253	251	250	254	215	269	234	245	238	259	254	214	237	274	221	246	239	234	222	244	247	272	251	265	234	219	269	246	237	280	224	233	259	248	258	269	217	245	225	252	260	245	242	233	238	233	250	255	244	225	253	237	237	230	231	261	237	254	241	230	229	258	259	229	251	215	225	236	214	261	214	290	237	227	243	258	218	227	253	269	230	273	234	219	251	249	269	242	256	228	248	260	226	242	249	239	214	248	248	222	256	241	259	250	265	236	238	252	258	232	249	256	242	223	263	261	246	248	218	255	236	257	247	260	235	231	231	254	229	231	262	252	280	257	226	270	231	254	229	252	267	244	250	259	226	226	237	269	261	230	236	226	223	227	252	246	266	267	256	211	240	217	234	279	205	266	252	240	237	244	283	217	252	289	261	268	227	226	245	277	239	258	253	250	216	238	249	241	244	233	276	224	216	260	209	245	229	252	245	249	227	254	248	266	216	224	245	241	244	255	248	242	267	209	227	223	230	228	254	247	232	237	230	286	269	286	270	264	259	226	244	200	260	227	230	256	226	273	248	262	246	238	232	217	235	252	231	256	240	266	230	255	250	243	235	250	230	249	234	231	270	237	231	265	242	256	256	235	220	243	214	236	244	225	246	203	253	240	232	258	229	223	229	251	233	242	229	264	219	283	241	223	238	211	246	270	247	237	249	253	235	246	246	257	217	266	249	225	237	270	244	229	263	233	248	256	249	256	222	243	249	257	234	275	233	260	268	240	254	240	235	231	232	234	211	241	236	231	251	224	218	249	248	246	193	232	249	209	275	257	233	255	239	235	243	262	246	260	237	233	270	241	245	241	234	251	251	254	267	264	238	239	230	250	231	235	247	261	253	246	246	266	232	244	253	253	227	231	221	222	262	278	234	241	255	253	222	236	226	248	247	237	276	271	228	233	245	265	267	246	236	276	266	226	229	241	202	255	269	240	248	239	265	283	216	257	252	243	245	253	256	239	222	244	226	228	245	230	235	235	239	239	239	253	260	245	264	254	268	236	263	249	259	246	220	246	239	239	232	251	277	265	223	240	228	260	254	262	247	224	253	259	246	232	263	213	275	242	253	264	265	266	237	237	250	254	248	222	210	244	250	275	236	267	226	237	242	273	229	212	264	252	244	253	249	278	256	258	240	247	225	227	235	235	231	236	256	230	239	226	235	253	252	239	230	238	257	234	241	233	256	263	233	226	254	242	197	220	230	249	252	253	238	240	220	247	254	245	262	236	240	232	237	273	240	240	238	256	245	258	260	260	237	222	262	243	256	258	282	243	234	259	224	251	238	227	242	249	227	250	233	223	246	245	275	235	258	229	243	224	233	251	251	248	250	225	265	269	259	259	243	252	242	261	266	251	240	254	246	234	257	233	237	262	230	274	257	240	240	234	268	234	241	268	221	236	223	238	243	244	246	251	261	250	261	243	225	231	217	250	215	263	243	233	278	257	232	257	271	242	255	270	220	258	240	254	256	253	235	248	250	238	238	243	262	235	258	238	218	228	232	253	258	214	245	243	234	241	234	237	258	248	206	249	260	222	250	219	237	223	232	311	228	256	264	221	255	257	244	243	228	257	254	239	239	238	261	267	235	244	239	239	221	242	214	231	224	249	235	230	267	227	239	225	238	230	233	237	246	221	249	254	257	253	226	277	270	264	225	237	254	242	260	252	265	240	245	265	220	236	243	212	242	239	227	228	257	253	239	242	234	248	258	253	239	264	270	206	233	238	252	242	227	231	243	228	220	252	238	259	250	237	238	267	275	220	223	247	248	254	220	266	247	250	241	230	207	217	233	252	240	255	259	244	267	261	261	249	272	276	269	249	251	228	260	241	232	248	261	222	260	226	277	248	223	250	263	238	262	226	253	251	255	209	250	226	266	256	251	242	237	231	231	230	259	225	229	252	238	253	227	254	266	248	259	233	246	235	235	258	227	245	225	248	236	228	243	251	232	252	235	261	239	276	230	239	246	258	239	218	255	240	260	278	239	211	270	258	235	224	227	275	235	239	242	229	243	231	269	223	254	266	268	246	246	225	271	248	215	243
9975	14869	12033	7615	5189	4637	4938	3915	2564	2135	1938	1596	1554	1371	1060	966	854	781	719	721	798	827	794	746	712	757	724	638	627	575	538	516	536	477	502	496	513	565	519	493	488	466	478	504	489	538	489	512	463	474	495	450	508	466	456	456	465	424	492	449	476	432	396	423	409	474	421	412	460	447	437	421	420	459	406	408	428	394	409	406	423	457	432	427	405	410	412	436	416	385	402	422	437	427	407	387	418	419	397	401	418	411	442	418	452	447	409	411	405	425	404	477	439	417	410	415	442	389	426	406	438	423	427	428	421	423	415	435	435	410	411	423	446	433	406	414	423	421	374	439	408	405	408	432	424	439	394	447	422	377	415	378	396	458	398	424	367	416	436	394	397	401	354	405	460	386	424	454	401	449	436	462	411	419	472	411	418	410	406	451	435	415	384	384	384	424	427	409	399	404	446	403	385	424	421	392	401	423	379	406	444	417	410	433	455	436	401	444	439	389	400	473	439	416	417	408	399	413	436	418	420	387	422	440	413	427	420	399	394	402	403	399	406	404	399	436	397	410	429	432	422	445	457	412	444	450	390	419	395	406	415	425	439	431	428	359	418	422	458	404	401	394	402	380	423	408	431	416	402	381	406	407	384	414	407	417	428	411	415	445	422	432	402	441	454	404	423	405	419	403	438	437	435	416	402	390	428	430	407	420	409	418	445	397	407	441	409	402	403	408	400	445	467	399	381	390	440	422	420	395	458	400	426	402	396	396	415	450	412	386	418	419	410	414	456	421	424	395	401	417	427	425	420	404	402	399	435	425	373	438	464	464	394	400	438	376	379	404	422	405	419	452	414	424	390	396	410	429	415	400	430	404	405	407	472	427	411	408	435	408	446	425	430	390	417	370	390	399	405	437	455	429	378	408	402	414	379	411	408	412	403	441	437	404	451	386	407	389	441	407	408	400	371	418	434	429	413	427	417	413	429	388	428	384	432	417	394	440	392	415	437	443	399	419	451	426	393	419	427	425	430	444	435	430	389	441	433	399	390	437	445	423	436	429	395	447	452	415	413	452	371	423	387	425	392	428	446	451	414	419	418	399	402	415	383	407	399	442	426	419	392	387	389	399	401	431	380	397	450	408	425	417	406	433	471	397	412	400	439	434	420	398	451	401	399	442	373	429	388	458	436	408	430	409	430	430	418	418	384	373	397	416	394	406	409	441	418	409	383	411	415	403	438	422	465	415	388	417	415	394	409	418	458	483	383	415	404	416	411	425	414	451	422	417	462	446	421	425	417	382	401	399	433	417	431	428	435	418	409	395	423	437	425	410	403	454	424	418	439	417	411	491	421	403	398	403	440	411	411	463	433	436	446	393	390	434	402	390	389	442	401	385	402	410	396	410	418	408	395	391	429	432	434	433	420	423	408	398	417	392	419	422	427	422	408	405	409	433	418	393	415	417	399	396	405	422	429	423	417	437	454	398	443	414	411	379	410	394	368	438	402	421	457	422	429	438	412	430	418	426	391	388	414	413	403	382	429	428	416	433	415	403	407	411	434	443	410	404	421	424	368	392	403	385	419	419	428	445	414	376	413	398	407	428	428	415	408	417	400	427	404	426	381	428	413	453	419	407	404	420	441	420	415	401	404	425	389	430	427	377	418	434	408	428	398	429	412	433	430	410	411	437	427	388	358	413	374	430	409	424	412	431	391	414	441	412	413	442	416	444	400	442	413	422	402	415	421	404	427	412	453	406	407	432	435	405	437	410	396	421	416	451	384	379	430	453	393	427	433	388	429	398	400	406	428	424	403	393	431	384	419	397	407	430	410	390	402	404	439	372	463	409	408	389	419	356	396	438	417	454	425	411	404	449	374	441	414	435	398	406	397	378	400	433	401	424	367	385	439	405	389	412	443	422	392	434	407	405	402	443	422	448	432	399	378	430	412	439	414	423	385	400	413	407	395	432	395	413	454	409	431	428	391	422	444	394	423	422	422	354	427	424	443	425	387	413	388	410	421	439	422	435	401	388	435	408	376	384	409	420	394	430	413	400	439	415	417	405	413	414	419	428	398	445	438	386	445	414	404	423	439	417	441	377	417	441	399	444	405	397	403	409	408	411	405	391	434	415	417	436	414	418	449	400	395	401	412	446	395	423	411	403	432	397	376	428	445	422	415	429	418	422	403	379	418	382	437	404	400	423	438	408	443	407	398	437	428	420	430	427	409	415	444	409	427	422	413	446	420	416	448	369	408	423	421	396	423	445	407	425	419	442	432	422	400	417	419	404	401	415	410	420	410	410	422	417	390	386	398	410	411	430	409	417	400	447	374	448	393	425	409	434	483	407	437	419	436	399	382	437	450	430	411	406	418	462	433	407	435	399	417	385	418	446	438	372	397	415	406	387	362	402	393	424	430	430	406	437	438	437	376	360	419	372	429	433	409	453	407	450	393	450	422	434	430	374	413	392	454	409	425	424	420	429	422	417	379	416	395	441	407	449	439	399	434	473	425	426	441	410	430	414	404	378	418	379	428	385	422	422	406	435	387	426	383	408	442	401	421	420	411	441	380	407	409	409	430	410	393	434	398	423	412	419	429	422	411	416	388	406	418	426	427	431	405	405	396	399	421	402	417	395	438	436	433	418	385	383	394	392	443	462	445	428	430	420	402	438	419	407	396	419	417	408	408	412	368	395	426	423	395	401	396	399	401	395	439	414	419	418	379	388	405	392	415	456	420	424	425	421	454	430	376	454	488	416	401	445	435	393	401	394	418	401	411	407	421	435	384	450	414	401	420	426	396	374	412	398	400	425	378	415	409	395	410	424	399	399	421	430	440	434	389	418	434	393	435	387	416	427	427	420	443	417	464	420	423	369	413	413	412	431	413	475	418	378	413	377	439	405	413	417	387	402	411	447	402	404	402	392	440	419	415	428	413	414	412	368	435	417	421	398	435	423	455	456	416	438	425	382	429	375	389	374	398	438	430	401	438	427	402	428	397	405	422	424	415	391	429	457	411	424	450	410	376	404	415	412	390	417	431	429	404	411	391	399	400	419	461	444	391	459	422	410	401	380	417	402	412	391	418	408	433	409	425	399	402	413	414	405	435	440	431	414	396	417	441	417	421	428	397	399	398	413	419	411	422	403	429	401	428	440	418	391	398	450	431	406	428	407	400	397	453	429	381	410	410	408	418	458	439	397	388	408	389	417	385	415	386	453	406	450	415	436	396	407	403	395	416	389	410	386	425	422	412	404	403	396	424	415	441	430	473	431	431	390	428	386	428	422	405	402	387	388	411	431	393	425	406	396	369	435	421	420	421	418	407	418	402	370	451	392	452	418	417	432	423	418	450	430	437	425	406	384	445	398	421	445	396	418	434	405	437	437	407	395	414	406	383	436	420	405	460	465	397	418	433	408	420	431	420	419	405	409	416	436	395	402	455	411	415	406	441	422	462	431	403	405	392	418	425	400	434	455	433	426	392	398	447	424	409	434	432	408	463	412
24201	21304	28428	24497	20549	7092	3500	2446	1598	1404	1245	1038	1052	939	759	666	644	595	586	534	591	558	623	522	537	493	530	551	504	451	439	468	447	451	449	424	396	405	426	404	442	427	398	433	419	364	447	405	408	436	432	387	386	395	405	393	378	353	412	389	351	374	382	345	360	376	386	407	382	394	419	388	364	414	336	388	396	367	359	371	370	383	357	368	353	368	374	351	338	355	366	315	379	379	349	377	357	393	367	328	342	387	351	360	325	401	368	390	386	405	384	354	338	384	345	384	336	369	391	353	340	374	400	353	316	395	370	352	373	352	369	392	376	323	364	389	343	373	376	352	378	376	361	346	401	347	372	365	349	391	395	384	383	369	341	367	364	382	413	372	358	345	397	381	366	353	338	349	373	380	362	372	400	358	373	364	343	366	377	377	360	326	367	373	395	400	405	374	386	312	372	378	404	365	393	365	339	350	369	355	401	385	354	373	369	400	362	378	356	363	344	344	375	378	394	378	338	358	374	372	385	394	365	350	365	336	389	381	355	334	357	363	402	353	362	354	355	364	391	368	392	381	347	374	382	399	359	372	371	371	394	337	386	360	377	377	383	388	372	341	358	372	352	422	366	392	363	370	357	350	356	375	338	366	363	374	390	391	321	371	370	371	374	345	346	356	345	372	378	332	319	388	390	389	385	358	355	364	347	374	346	381	346	369	338	373	383	338	358	328	357	368	375	380	382	378	364	371	402	388	340	393	354	366	358	398	349	365	346	387	372	375	375	349	353	346	381	364	341	378	381	372	402	386	350	388	339	367	354	409	328	339	334	375	362	376	362	350	356	363	380	408	353	369	384	375	361	358	372	362	343	392	362	353	380	361	387	386	380	326	398	376	374	378	370	358	370	348	378	392	346	333	370	375	352	363	373	392	363	344	333	353	384	393	363	382	409	369	361	380	353	343	341	387	371	321	356	384	358	372	354	386	391	358	381	364	353	365	380	375	372	352	332	324	363	352	391	361	369	394	364	374	372	372	367	367	344	340	378	368	343	355	352	398	345	337	359	340	377	342	385	352	358	356	347	337	372	359	339	368	388	364	376	345	393	352	362	387	375	385	366	347	385	380	368	364	357	373	379	375	381	417	310	356	356	344	358	329	385	383	380	380	339	358	394	354	356	357	374	378	355	370	372	389	405	364	352	396	367	365	356	376	368	348	358	347	359	386	354	372	365	345	355	355	421	414	381	369	387	375	368	353	377	383	356	338	336	368	357	371	363	351	371	361	387	375	359	376	359	346	359	395	394	388	366	368	382	391	336	393	337	379	349	347	367	371	359	346	380	351	372	372	369	384	389	358	355	378	365	367	340	339	344	362	372	365	368	325	386	387	381	378	352	384	390	330	352	372	347	349	385	377	365	367	367	364	379	351	352	381	355	348	371	343	392	408	376	358	372	383	348	351	358	340	375	385	376	351	369	397	373	336	375	351	356	334	362	368	381	359	378	374	373	403	376	336	369	399	381	376	363	354	349	360	358	363	364	348	348	404	356	361	383	372	346	404	391	343	360	368	405	401	384	370	371	374	387	341	385	352	340	338	366	376	396	364	370	362	337	380	351	362	359	363	338	340	379	358	335	373	350	335	376	380	374	345	361	386	358	367	370	386	370	404	331	387	360	365	358	337	360	372	367	360	390	381	376	365	388	381	364	351	354	379	369	407	340	383	386	364	368	356	333	397	369	359	361	336	357	354	368	346	361	343	361	382	364	372	374	387	357	403	359	356	356	336	352	353	371	367	339	382	381	368	336	352	375	352	339	355	365	341	365	367	353	365	379	365	347	356	344	378	346	369	397	331	358	380	355	397	361	380	357	364	368	347	346	379	355	381	378	346	379	371	369	386	347	407	338	368	382	351	375	336	370	373	341	341	336	338	375	365	362	396	362	376	354	366	398	347	383	379	373	353	324	392	382	336	389	337	366	379	392	382	381	382	321	361	370	377	322	390	338	379	376	368	356	379	371	401	378	358	401	377	374	368	368	356	354	380	376	360	373	353	354	357	388	379	344	368	338	346	362	362	377	392	401	377	337	379	380	313	366	324	349	342	338	374	339	370	375	362	361	354	375	393	378	352	364	391	379	343	354	390	383	360	395	337	348	343	334	333	367	366	402	364	383	392	353	364	384	368	368	389	352	382	356	369	362	357	378	387	409	354	339	366	343	398	403	360	366	327	370	382	368	378	362	372	368	352	376	363	415	361	362	351	383	356	359	350	378	375	371	368	364	346	396	338	357	396	370	343	365	353	390	396	367	363	350	356	370	360	360	388	312	394	373	421	349	367	334	362	333	391	363	365	365	359	325	390	355	348	344	389	369	366	338	366	338	368	369	367	346	383	387	361	390	361	381	322	372	354	406	383	384	368	352	397	383	368	354	378	355	383	367	346	328	336	347	378	355	393	353	393	354	355	389	352	355	372	374	352	341	394	373	382	383	390	343	369	348	355	406	385	365	352	379	349	361	357	382	357	367	333	356	374	379	366	328	367	350	345	356	407	396	365	344	387	386	345	324	360	373	370	370	349	389	366	401	372	378	376	375	346	373	347	392	361	389	361	386	401	363	382	374	361	355	361	337	378	411	359	357	400	363	353	386	418	367	363	382	374	384	381	377	389	384	386	332	348	384	375	370	355	358	365	391	381	335	360	362	374	413	357	369	365	346	349	355	365	338	380	363	380	330	388	339	363	334	377	375	347	373	366	361	352	363	365	367	321	380	359	397	341	366	325	387	355	365	355	395	357	383	402	337	355	381	357	350	402	385	378	383	330	333	360	379	370	358	365	395	364	344	372	387	335	357	382	396	400	390	407	360	351	327	362	369	387	352	370	315	345	330	381	386	351	366	350	351	385	380	364	373	339	374	362	390	377	336	369	363	372	373	378	367	372	377	355	362	381	374	349	360	387	390	345	342	381	356	314	373	355	360	404	367	371	357	351	379	361	363	315	368	368	368	358	328	370	317	351	356	383	326	383	384	370	382	324	326	380	361	378	398	357	404	353	372	382	389	375	351	339	368	369	347	368	347	369	346	334	378	363	341	376	379	395	365	376	356	348	370	368	376	377	380	366	351	398	415	420	365	326	348	364	331	349	357	349	340	377	382	366	352	384	355	367	383	347	361	344	379	334	354	373	341	357	332	352	381	383	369	405	349	376	379	340	381	387	342	361	370	326	388	355	377	348	364	337	377	338	409	382	359	357	332	360	352	377	370	365	349	374	372	337	374	357	383	359	370	352	343	374	352	380	377	363	357	364	378	385	374	365	369	331	330	372	361	360	397	369	405	367	383	345	351	380	364	355	383	340	358	383	370	361	368	356	377	370	331	368	362	386	370	362	391	376	366	413	386	369	368	347	366	347	365	326	382	376	373	364	351	384	368	360	365	350	371	381	348	348	396	404	346	375	329	327	348	352	381	364	414	362	338	315	382	346	360	374	361	326	340	391	384	373	347	377
11726	23800	20392	13754	10288	8470	8374	6615	4985	4178	3648	3026	2846	2406	1862	1643	1491	1413	1252	1330	1421	1339	1271	1246	1147	1177	1198	1041	901	883	813	771	825	748	791	809	755	752	748	776	706	759	744	750	723	730	674	679	724	740	704	644	677	716	655	699	641	679	677	632	636	671	624	665	639	690	606	649	616	611	653	637	611	568	606	613	578	626	585	615	618	591	621	618	611	576	611	650	592	593	607	583	589	601	579	648	621	627	632	613	583	617	628	624	612	630	559	615	611	624	634	566	627	596	632	648	606	598	637	652	620	649	581	626	622	630	636	677	596	594	576	626	611	566	589	643	610	640	603	594	623	650	608	606	632	623	590	599	600	592	592	590	603	650	659	595	619	616	617	603	617	624	585	574	613	631	600	620	603	634	622	588	600	599	583	623	640	645	688	590	613	595	643	580	638	589	607	620	621	646	572	598	633	578	597	616	589	584	643	624	563	599	568	632	600	614	611	611	611	667	604	619	633	616	583	635	624	609	582	624	618	622	614	583	571	593	565	599	649	649	555	642	593	570	612	661	618	614	617	633	617	598	636	559	637	607	622	584	616	622	576	588	618	639	619	586	556	620	578	639	657	584	591	615	620	604	579	591	571	629	604	633	602	648	635	623	585	622	598	639	644	647	609	580	627	604	639	586	600	611	598	580	624	604	600	620	607	591	630	551	599	632	621	616	609	623	617	616	590	634	589	639	572	614	563	660	642	598	576	619	614	621	585	597	570	624	595	629	636	614	573	590	634	607	659	576	644	558	607	601	587	593	595	616	602	611	639	601	624	611	624	613	628	666	642	624	604	569	636	586	614	623	620	653	604	611	614	601	620	604	609	574	614	650	582	570	636	622	668	645	599	588	632	621	589	597	594	605	633	643	583	601	629	572	597	655	569	626	637	617	630	620	612	584	619	592	597	624	613	605	661	657	613	599	595	613	614	641	611	598	650	611	617	607	602	599	616	633	613	614	587	642	642	616	620	581	603	582	631	647	631	610	606	631	598	618	630	607	634	600	570	616	625	626	610	621	623	599	579	621	631	590	614	618	635	634	604	586	612	629	590	578	615	602	634	609	595	602	608	642	565	625	593	640	610	565	599	636	627	586	628	642	575	610	605	628	663	624	623	621	584	626	612	611	607	613	620	625	596	617	648	614	665	609	528	619	622	597	626	613	648	614	626	591	611	608	627	619	583	588	578	614	566	599	616	607	620	636	631	601	600	647	598	647	618	581	612	592	621	551	621	590	606	608	591	658	652	611	588	600	576	608	639	635	600	591	601	627	612	614	612	634	560	605	625	621	605	599	627	576	623	614	651	569	607	612	609	642	572	662	621	599	644	619	626	588	627	607	610	579	618	604	586	605	609	581	643	586	574	579	638	584	637	627	615	591	650	605	589	640	646	646	621	594	633	589	614	599	633	556	595	572	609	634	594	571	612	615	628	612	643	654	575	603	586	576	590	621	582	580	630	626	610	589	613	615	622	594	626	623	590	601	642	637	588	616	650	624	606	589	601	597	612	595	600	664	606	621	649	614	571	584	585	630	614	629	628	629	630	631	659	590	605	612	583	583	645	596	600	580	574	635	649	610	618	644	638	584	634	574	622	564	587	564	666	594	636	604	583	616	589	581	580	597	624	623	599	554	629	626	631	576	616	629	631	623	600	633	650	621	584	586	608	615	590	600	615	592	577	605	620	572	573	622	609	617	614	621	588	608	650	595	606	620	658	647	545	567	588	619	591	592	581	615	619	616	653	614	602	597	617	616	620	610	628	652	645	568	634	649	608	617	606	596	607	607	584	584	600	595	572	614	574	615	604	578	675	647	620	596	588	618	594	575	592	605	626	622	643	627	640	619	556	589	603	602	638	626	577	619	613	594	602	565	642	624	607	566	555	624	639	657	576	612	624	605	582	576	621	637	574	602	617	632	634	590	604	601	632	615	623	590	579	636	585	626	563	597	581	608	582	599	612	607	615	598	575	575	601	607	591	656	597	598	656	621	611	636	627	598	614	606	560	579	640	590	638	617	567	561	621	608	609	615	596	554	636	612	644	616	594	601	617	587	599	622	608	615	598	550	538	587	660	584	593	616	588	654	611	555	601	589	643	667	596	601	654	612	625	599	564	587	602	602	635	599	601	567	648	621	599	686	594	607	592	620	605	599	603	576	570	621	634	584	581	635	648	637	607	619	599	656	601	588	601	635	585	615	634	649	630	590	602	634	611	598	598	575	568	627	595	566	623	577	594	609	596	596	610	570	621	651	615	602	620	614	632	549	626	619	598	626	570	624	601	622	621	569	653	616	620	558	632	684	637	612	583	590	618	605	597	623	559	565	585	607	607	621	656	567	653	629	574	603	625	607	599	609	639	571	619	584	595	635	604	600	601	620	630	590	623	601	592	647	598	602	647	606	605	591	595	612	606	645	591	591	595	546	638	620	626	590	633	607	593	635	599	623	554	571	615	576	570	595	627	640	616	585	607	620	657	649	617	649	611	544	580	618	613	592	557	578	653	606	597	618	623	584	612	624	629	584	648	623	577	603	645	615	573	635	636	617	595	576	601	602	582	579	602	594	609	593	591	610	615	586	623	617	650	624	623	630	633	675	591	570	593	597	635	633	607	652	620	561	622	626	605	605	625	593	595	620	605	611	659	612	622	590	639	602	625	579	653	574	604	617	662	610	607	653	573	618	602	616	618	589	584	645	612	594	624	631	604	615	567	589	616	613	660	620	617	620	625	607	635	624	608	607	611	621	623	611	627	592	610	648	579	590	636	612	630	582	595	631	583	664	599	582	625	567	583	602	604	580	622	617	638	620	623	622	638	635	607	604	636	617	615	672	619	616	630	628	588	622	617	633	607	628	670	598	680	617	586	575	613	587	573	677	628	622	620	571	631	620	592	590	629	608	586	578	601	575	623	674	582	640	596	579	587	642	552	646	596	609	602	594	592	602	636	623	577	657	615	657	615	576	601	604	633	643	608	595	588	656	601	635	592	590	587	595	604	672	610	580	609	559	636	604	638	604	601	603	633	603	602	630	610	599	642	618	613	616	613	596	597	621	666	600	597	626	580	608	604	626	637	603	592	593	610	606	570	594	666	593	598	620	582	671	632	610	651	565	599	606	647	599	638	613	667	589	636	611	588	616	596	597	607	635	627	675	551	586	600	639	564	570	638	576	598	623	600	679	592	613	600	606	616	561	606	603	586	598	651	587	630	635	599	604	652	612	590	648	635	586	629	625	625	606	610	660	643	585	547	632	604	615	584	581	611	584	594	581	577	631	592	609	602	675	613	544	625	605	562	582	577	647	609	624	580	603	602	588	594	606	638	613	571	623	638	645	592	595	640	611	575	604	619	626	616	588	557	605	589	641	648	593	586	564	634	589	597	642	592	587	629	596	627	650	601	611	631	594	578	611	571	614	591	636	638	573	590	637	576	582	611	608	605	632	583	625	600	609	637	627	608	659
23285	21354	29177	23886	21360	20521	8609	3868	2438	2086	1806	1503	1467	1214	923	885	784	739	711	705	730	745	749	675	599	695	672	545	593	503	513	500	494	490	443	446	445	443	436	432	462	435	456	456	469	453	415	459	441	401	437	448	462	421	381	443	428	417	381	378	389	407	386	358	390	378	446	413	400	404	388	379	408	390	344	395	369	387	390	363	408	384	421	368	427	359	390	361	358	399	374	393	428	378	418	392	366	399	351	373	384	386	386	387	385	382	374	388	393	389	390	400	365	393	383	386	357	408	419	456	426	422	390	378	427	423	380	407	411	389	405	382	384	386	388	386	401	361	403	394	368	378	391	408	373	370	365	367	386	357	380	380	402	401	389	359	381	340	365	360	369	384	385	371	388	358	394	380	349	394	362	411	362	362	373	371	379	376	402	387	410	371	369	371	379	355	385	353	364	428	356	409	403	402	403	363	357	390	376	392	431	371	380	391	396	387	407	366	366	356	376	379	375	359	367	340	379	388	401	352	406	430	385	367	380	381	419	384	388	397	414	404	382	352	375	380	375	357	393	363	384	384	380	377	371	353	371	384	363	394	390	370	390	360	400	391	355	384	366	352	406	383	391	387	397	394	390	355	390	381	389	406	346	400	406	360	392	390	404	401	363	355	384	375	370	377	362	382	395	410	373	406	395	351	392	360	323	379	388	352	386	359	364	390	386	377	384	382	428	375	407	389	348	376	333	351	395	345	399	400	389	392	376	433	418	368	377	378	409	409	384	365	378	357	372	376	360	366	353	361	364	394	416	390	375	343	376	394	410	376	393	371	371	363	395	377	353	399	386	390	424	354	385	406	390	369	379	375	424	365	371	368	340	385	387	412	368	374	343	402	374	382	357	366	372	373	370	431	389	400	414	343	379	395	390	380	417	396	353	388	375	381	391	362	424	407	398	368	386	443	362	395	372	403	416	350	352	392	403	392	358	373	403	403	391	385	371	416	374	401	386	371	387	379	362	408	403	394	400	384	367	380	369	369	394	401	384	333	384	397	375	355	351	387	413	358	379	409	372	412	375	379	388	383	363	361	406	387	402	397	400	365	395	377	373	383	366	398	399	377	362	375	369	379	404	381	374	374	391	361	403	393	389	350	396	408	389	399	364	374	361	431	406	376	370	344	374	425	383	404	353	348	391	359	397	383	386	401	387	389	367	400	387	401	436	402	373	371	406	395	398	379	382	361	422	388	416	414	401	379	358	360	384	393	388	346	373	390	401	390	413	359	366	370	398	378	402	348	352	393	357	380	365	366	369	374	389	378	367	350	413	402	354	388	364	380	378	355	395	354	364	349	351	365	352	387	397	372	383	354	418	388	374	396	415	417	371	405	406	378	371	353	356	371	439	406	376	357	404	362	374	374	404	358	366	370	383	380	399	396	383	366	365	369	388	402	402	360	391	373	368	373	374	373	367	378	374	391	420	347	384	401	393	392	343	426	364	378	391	339	413	401	367	415	370	379	342	386	372	356	361	387	402	357	396	338	386	380	375	363	358	391	363	355	396	409	372	385	340	419	376	388	388	381	391	395	364	397	385	353	381	370	386	398	370	405	358	363	357	392	385	374	378	385	372	381	361	395	398	390	373	422	370	427	345	400	388	383	384	377	374	376	385	370	408	432	387	412	373	396	388	386	344	378	373	400	380	391	385	386	383	371	402	378	348	366	388	363	383	363	391	388	397	373	398	399	367	351	402	370	374	390	408	362	368	410	426	370	406	388	365	402	379	355	387	370	371	365	343	420	364	372	367	395	369	390	384	378	379	363	365	369	363	403	396	366	372	378	372	397	350	382	392	379	363	395	361	404	377	370	399	365	357	398	402	372	372	399	400	371	410	383	382	384	395	392	363	368	406	361	381	420	376	386	391	376	417	361	365	384	359	381	375	360	401	385	365	412	392	391	356	339	394	355	376	354	396	336	391	386	369	360	415	408	377	371	387	380	353	382	365	396	385	360	402	391	380	368	416	370	419	394	393	374	357	360	379	394	374	376	424	367	372	359	368	423	354	402	364	345	366	354	384	427	389	360	393	347	369	373	365	375	381	396	388	391	371	359	378	418	406	358	377	398	396	372	384	398	383	384	385	355	392	370	398	362	378	412	376	375	366	371	364	379	376	349	391	382	354	344	342	384	409	377	343	410	405	389	353	354	390	380	381	377	368	408	412	378	384	375	385	373	340	377	400	426	385	382	379	381	353	361	401	395	396	379	410	344	367	352	388	344	367	390	397	378	379	381	339	375	377	391	424	350	377	380	354	397	370	410	408	357	399	366	346	363	379	415	381	352	377	358	396	381	414	386	413	395	355	347	407	385	365	367	403	381	391	397	335	431	376	379	381	382	360	348	408	399	374	375	402	386	396	388	401	403	382	377	391	362	395	385	376	369	393	377	345	393	372	403	384	337	372	343	372	405	396	363	362	393	379	392	397	367	399	326	429	373	388	396	403	383	431	362	374	390	386	373	371	406	370	377	370	385	360	359	405	424	417	391	400	403	412	417	389	383	365	408	363	366	365	364	394	401	395	393	386	406	368	359	423	404	396	405	368	405	375	379	396	374	368	377	384	392	390	419	360	386	353	378	379	380	383	333	404	395	369	375	410	393	352	392	389	358	363	385	358	375	386	386	366	363	367	351	400	402	358	394	364	400	375	369	377	367	358	383	381	398	423	378	401	384	406	417	380	376	408	391	399	372	408	362	381	386	388	418	400	397	362	356	359	442	394	378	394	361	365	377	377	418	365	350	336	396	373	378	392	420	401	374	337	356	357	371	355	429	412	391	336	360	389	414	391	358	386	370	394	358	395	366	348	343	395	394	359	368	337	372	361	414	375	339	366	393	381	402	377	353	372	366	387	388	385	406	409	408	420	367	386	391	389	414	419	410	398	390	384	396	356	404	348	359	395	341	378	400	397	390	403	386	349	366	380	384	359	376	360	375	393	369	358	406	354	392	398	378	407	365	391	370	400	354	376	373	377	387	374	357	369	397	390	380	355	376	380	390	356	386	361	398	381	382	390	376	382	371	412	394	409	385	384	384	385	392	391	418	400	366	394	397	367	352	416	387	374	366	375	435	376	388	382	375	405	375	385	406	394	369	380	373	388	382	377	392	377	351	378	358	366	387	380	370	337	359	368	418	327	395	396	348	346	387	364	388	381	376	372	401	413	356	360	380	384	395	383	389	397	379	397	400	377	383	348	359	383	363	359	394	404	371	380	358	387	399	372	327	364	378	382	374	344	375	392	377	378	388	382	377	361	371	360	350	394	380	388	382	397	363	378	433	368	370	388	393	370	372	378	401	353	361	392	375	365	390	381	393	387	362	375	364	394	372	376	365	356	367	399	393	375	351	366	394	384	400	372	360	398	369	380	407	391	396	387	372	374	402	395	369	403	384	365	372	360	385	369	399	396	403	366	359	361	342	387	375	344	378	402	396	369	346	388	393	393	401	369	390
14600	29375	26133	18943	14227	12160	11268	9769	7088	6260	5030	4480	4246	3274	2626	2142	1995	1717	1687	1744	1822	1867	1686	1568	1561	1416	1385	1196	1088	978	923	941	877	880	899	913	820	810	804	849	741	807	819	799	809	796	799	772	785	788	777	761	710	693	771	731	717	706	687	738	694	721	668	672	659	677	651	647	675	649	624	622	631	686	617	656	708	639	588	647	657	662	640	624	646	616	620	605	627	604	640	662	623	621	643	624	605	652	599	610	631	664	588	610	631	609	602	639	595	626	604	646	661	619	648	680	606	635	655	599	618	631	645	636	594	598	624	616	613	659	642	666	614	675	661	641	646	616	654	603	577	633	648	677	647	592	628	644	673	661	633	649	611	638	631	636	656	644	675	593	623	648	644	630	627	636	649	642	654	635	590	638	665	576	631	632	638	635	612	587	600	616	669	672	633	648	609	584	597	617	586	626	639	599	621	629	603	578	641	655	614	658	636	638	652	604	610	646	668	639	649	618	703	600	652	609	637	615	620	615	610	593	587	634	630	663	622	628	663	640	634	619	594	659	602	674	612	689	621	635	661	628	616	662	646	649	627	654	632	616	593	603	669	630	628	626	617	589	659	607	652	649	608	627	642	622	636	615	668	649	606	632	653	655	674	632	625	653	622	667	680	612	640	579	629	623	617	629	650	607	633	651	645	631	646	655	638	628	578	606	612	598	623	625	636	591	662	616	626	620	621	615	649	611	628	634	616	665	625	594	642	581	593	632	605	643	662	618	667	654	606	641	612	613	616	644	667	648	617	685	652	634	597	590	613	600	672	622	623	649	643	633	647	617	624	632	620	643	619	628	642	645	592	636	602	626	599	611	609	624	635	630	625	614	597	642	607	632	580	628	602	654	649	609	623	609	605	627	588	617	603	644	601	579	622	626	622	611	640	648	580	622	644	614	660	639	605	585	592	625	622	671	611	612	616	645	627	622	622	645	659	598	662	623	639	605	599	632	613	590	608	641	591	635	626	640	637	585	614	660	614	607	612	605	638	667	656	578	696	626	646	683	680	644	596	601	618	637	641	670	605	613	659	641	621	640	639	609	620	599	645	636	624	639	620	625	618	666	593	658	624	656	646	599	665	593	623	649	645	624	666	614	669	674	595	581	597	591	632	656	612	605	621	587	595	599	619	648	619	667	639	584	614	617	630	610	595	641	664	627	622	629	620	674	679	607	611	634	653	627	647	657	604	631	636	598	611	613	644	674	645	638	601	594	672	592	636	585	605	630	648	604	631	612	620	629	634	629	615	630	650	579	681	615	605	647	614	642	617	649	607	640	623	648	609	660	610	589	665	643	592	675	666	632	643	660	632	654	635	645	618	578	588	648	616	653	594	657	579	657	640	649	641	604	599	623	667	651	606	615	606	626	632	659	625	596	625	600	633	638	549	615	625	648	601	636	625	657	640	651	671	622	621	637	631	593	591	650	613	614	640	632	607	617	638	632	628	613	638	628	625	601	573	592	647	663	629	652	631	582	641	647	641	636	643	614	635	645	640	648	642	599	666	632	594	639	597	613	584	650	598	653	616	613	645	618	636	655	670	651	623	589	662	619	691	610	664	604	603	631	676	663	610	639	640	653	671	638	633	633	616	643	623	679	613	634	625	628	646	672	579	635	612	642	669	593	627	615	653	616	614	676	623	605	610	643	652	654	611	627	623	590	603	665	619	617	617	603	608	627	697	614	623	695	630	622	593	606	631	587	634	620	673	591	626	635	679	666	647	593	640	627	638	671	630	615	633	608	620	627	628	632	639	651	624	609	651	667	601	654	611	611	623	645	630	633	632	658	609	683	661	623	631	652	623	610	588	628	650	667	639	619	627	656	644	636	656	647	617	592	638	638	640	655	646	653	618	594	621	694	629	631	644	614	640	609	649	633	639	685	633	584	615	616	594	627	639	647	607	644	650	617	610	621	639	630	627	602	649	606	643	605	634	587	641	650	673	668	597	661	643	627	669	583	596	612	642	630	625	609	635	644	649	637	607	664	642	669	596	616	668	689	654	604	593	605	628	657	660	581	586	651	680	613	611	614	633	636	655	633	629	631	666	653	674	582	634	615	608	651	673	636	621	680	616	659	670	625	643	638	640	673	626	634	596	627	615	650	625	594	641	613	670	659	611	646	697	616	657	666	634	607	618	681	651	596	605	613	672	643	668	621	580	637	547	637	606	613	610	597	650	590	631	606	653	663	612	630	604	576	624	567	672	642	635	594	593	666	636	640	605	621	639	634	620	619	624	596	605	682	618	634	569	633	660	657	616	653	670	574	649	663	658	558	649	634	625	628	630	675	643	608	626	647	673	623	672	620	647	627	638	620	584	590	631	615	650	644	617	623	638	562	639	631	672	633	667	657	617	596	593	658	619	601	645	617	623	672	621	596	612	580	581	653	637	644	581	634	674	633	629	645	637	630	616	658	643	642	649	606	589	628	635	666	627	651	690	660	648	661	626	661	660	603	659	639	623	629	632	661	606	619	595	552	642	609	610	636	601	612	624	629	613	628	672	628	637	598	662	632	682	579	633	655	671	683	674	614	665	617	647	637	565	614	581	651	637	625	612	662	645	635	614	622	620	606	626	649	614	590	624	654	660	598	623	667	660	636	595	662	594	582	666	621	640	620	643	620	619	661	668	645	599	649	605	612	613	634	603	638	649	643	665	589	594	615	644	585	637	638	619	656	602	634	644	637	680	624	632	653	629	647	634	630	586	649	640	632	630	621	603	681	642	627	644	619	612	567	610	615	661	673	609	649	594	585	629	616	615	609	635	669	665	686	619	594	596	632	655	695	632	622	641	623	602	621	643	625	643	593	637	612	613	668	630	638	650	641	630	637	720	634	653	626	641	653	586	634	603	667	650	627	649	608	623	652	615	615	595	627	611	604	599	662	628	636	642	632	632	640	624	637	619	645	618	652	627	635	616	649	631	658	632	611	672	673	640	629	644	653	615	637	629	615	580	637	665	638	627	605	608	647	638	649	627	641	608	637	655	655	629	668	631	625	633	655	630	587	570	638	606	634	610	640	607	633	663	647	631	657	669	623	594	612	613	625	637	639	597	639	612	673	626	612	651	634	663	577	594	648	584	606	591	656	635	637	639	617	679	641	624	651	605	603	682	657	579	619	646	650	663	629	593	595	626	588	600	630	670	633	637	628	619	624	648	615	596	654	583	688	616	617	619	628	635	644	621	624	581	640	596	604	672	622	650	621	605	613	585	675	633	618	653	647	621	613	635	630	598	620	642	606	662	681	658	635	596	631	636	639	578	632	583	627	627	598	658	619	679	595	610	641	619	639	572	609	598	662	597	594	619	582	627	659	650	609	624	691	615	616	621	649	611	635	635	606	641	638	629	664	654	622	618	628	633	629	596	617	622	603	648	678	697	628	579	646	594	607	657	622	601	627	615	591	589	645	613	614	633	642	622	627	687	680	615	600	651	652	620	640	667	654	633	604	654	634
26845	20960	12912	4446	2040	1419	1377	1237	983	761	665	602	578	511	471	419	391	364	391	397	441	435	373	384	363	403	369	355	334	309	341	337	351	315	331	311	304	312	273	283	283	348	337	326	325	312	299	336	287	325	291	292	321	283	265	298	305	304	266	280	284	281	282	255	273	273	263	280	295	280	302	267	286	278	285	277	308	263	298	287	289	313	262	279	296	275	297	283	277	271	268	278	271	278	274	313	269	283	265	252	270	260	281	290	286	275	257	275	253	253	241	267	256	268	275	300	249	247	292	276	281	289	306	257	282	287	278	266	292	268	296	275	278	285	269	270	297	316	283	267	272	262	279	286	276	260	305	309	269	289	274	269	267	284	263	265	271	290	288	285	269	276	282	261	282	286	277	284	303	256	301	280	261	263	293	277	272	261	259	283	299	274	285	280	268	287	245	281	262	278	241	268	272	270	254	275	276	272	296	273	315	270	245	271	252	284	267	272	274	265	301	259	270	265	241	241	286	266	280	256	264	269	290	269	276	270	259	322	270	280	277	266	279	252	305	284	295	270	279	241	272	294	281	289	245	267	265	300	271	270	237	278	256	267	286	292	276	295	270	281	280	290	259	247	261	281	280	280	280	312	261	263	284	231	285	288	287	265	289	306	299	286	254	270	265	280	269	296	305	287	257	262	312	262	280	262	277	280	244	267	255	258	278	271	264	254	250	285	267	275	277	271	271	231	286	229	244	291	272	276	261	281	294	264	250	266	256	286	257	260	275	277	299	278	278	279	293	264	296	274	255	271	276	264	265	301	297	276	298	264	294	274	278	278	274	270	285	285	277	271	235	282	267	257	293	302	281	284	263	280	256	261	267	275	300	285	250	283	277	282	257	284	279	292	259	268	260	260	275	286	288	289	286	290	286	252	273	272	253	286	273	247	279	274	258	278	261	278	259	301	288	261	251	275	275	298	281	267	244	280	266	274	293	276	285	267	272	317	270	298	265	256	269	269	313	287	258	291	272	256	275	284	293	259	252	262	253	300	281	289	286	248	259	279	283	300	278	291	278	283	278	291	278	273	302	276	275	253	278	294	257	246	274	258	277	269	260	290	292	295	259	239	278	320	283	268	234	260	283	295	264	288	289	261	278	270	262	245	266	280	268	276	290	300	284	276	288	301	281	247	285	287	314	280	305	266	302	273	273	249	272	271	311	241	297	268	272	269	280	269	311	279	299	232	303	250	279	272	259	273	253	271	278	277	260	277	274	273	289	278	294	298	290	258	272	277	285	281	294	256	257	277	278	272	282	288	279	286	282	265	262	294	278	244	267	267	276	280	274	260	270	267	284	260	270	276	259	282	284	267	298	266	272	284	279	266	286	286	283	288	256	290	273	275	278	263	284	274	290	250	273	260	282	279	285	292	305	278	269	299	274	306	288	285	265	277	283	273	267	273	271	284	266	274	279	284	280	265	293	270	291	259	263	291	270	280	240	259	304	236	272	261	276	276	302	272	289	286	256	240	297	312	276	295	303	285	261	248	275	264	290	273	272	289	264	281	270	279	294	281	305	268	277	300	289	275	290	288	293	307	275	300	273	261	265	253	271	265	301	246	283	302	256	259	289	273	269	279	272	282	284	265	261	271	289	272	267	273	240	292	278	290	261	239	295	245	285	288	302	295	262	294	287	267	283	272	262	287	274	281	266	264	294	295	270	302	274	306	287	296	266	260	307	278	270	265	267	307	242	271	267	278	278	321	273	266	250	318	255	254	306	299	291	264	280	261	287	273	257	262	266	269	338	275	312	266	251	275	260	263	251	243	276	285	279	288	276	271	294	262	299	287	262	287	277	261	275	265	255	286	274	286	281	275	269	298	300	278	283	274	257	266	281	293	263	269	266	252	294	265	275	263	283	283	274	283	257	273	311	267	303	267	245	283	294	310	276	266	257	278	275	287	265	290	265	280	251	265	269	293	270	264	260	267	271	286	275	283	266	260	294	288	290	239	269	296	256	249	281	275	247	252	257	271	249	282	289	274	264	289	285	313	260	276	263	286	262	297	295	245	257	291	267	248	284	301	281	310	277	308	265	273	267	275	291	281	285	292	249	265	262	279	314	280	311	275	298	265	287	271	271	285	282	302	305	249	271	291	305	267	293	289	310	294	272	264	284	291	267	268	299	244	275	252	295	281	270	275	295	286	261	257	280	248	281	282	252	273	275	271	274	277	265	263	251	265	274	260	273	244	275	273	252	268	278	247	284	264	282	262	272	283	288	256	287	285	273	280	289	280	285	272	269	277	268	273	278	287	265	280	285	268	284	278	265	296	266	291	274	270	287	299	284	270	287	248	307	275	279	297	258	259	266	282	277	261	289	290	267	280	276	274	269	285	268	275	264	273	286	266	300	275	281	253	238	229	284	277	257	281	263	287	265	273	296	254	275	296	288	282	317	285	270	287	236	287	266	273	289	297	299	281	291	265	262	281	281	288	262	296	281	277	309	278	307	315	260	263	277	267	286	290	263	278	264	283	258	238	267	244	267	267	300	275	286	301	286	259	283	289	291	297	282	274	282	298	269	284	284	280	267	250	254	288	263	270	275	286	264	249	280	269	274	273	294	271	278	315	273	271	296	283	265	293	276	290	289	298	256	243	234	273	291	284	290	268	298	285	275	236	289	289	299	300	281	291	284	292	289	295	274	300	277	285	272	295	272	310	307	298	283	296	277	276	289	287	289	268	269	234	262	282	280	298	275	274	266	275	282	292	284	277	284	284	277	297	274	279	259	252	267	288	266	287	296	265	284	270	290	253	304	286	295	293	276	279	303	293	271	267	289	282	261	285	265	278	275	289	251	267	264	312	283	271	284	282	272	298	277	254	285	252	278	282	279	274	278	262	269	279	258	271	266	275	289	273	259	285	282	310	293	258	254	264	234	257	274	248	266	283	249	241	291	268	261	275	271	247	284	249	287	259	261	262	303	292	277	264	258	270	264	298	284	241	272	270	264	269	258	299	268	267	287	258	277	283	275	271	276	281	259	259	278	292	263	301	273	278	281	271	272	265	231	275	279	253	277	268	242	282	280	284	262	304	249	296	281	260	289	289	267	291	268	284	274	271	263	261	264	268	305	271	320	265	259	281	279	274	278	272	299	284	264	280	257	291	246	313	266	272	265	292	271	280	272	280	246	268	283	294	266	288	274	277	268	274	265	302	279	268	269	270	261	260	262	294	252	294	248	267	273	259	268	275	308	272	273	304	253	242	257	301	288	289	265	281	273	288	263	284	297	256	284	284	258	329	255	285	265	276	274	286	279	262	274	291	260	244	268	264	285	264	307	275	279	282	287	276	244	236	272	247	269	294	273	282	263	280	244	263	283	280	270	290	320	308	303	285	295	279	246	277	295	272	296	267	253	266	285	302	279	281	284	281	276	291	277	281	270	254	286	277	264	284	296	258	269	295	285	274	290	290	282	283	275	292	263	270	255	277	280	265	236	285	271	242
9644	14681	12172	8120	5252	4457	4436	3988	3067	2390	1842	1858	1623	1389	1113	951	907	846	823	902	887	924	858	889	773	848	760	653	655	609	577	556	572	560	556	538	570	542	517	496	541	540	534	545	596	522	555	543	494	546	504	500	535	513	501	484	489	474	523	485	479	460	478	504	529	485	496	510	504	468	450	505	420	477	470	481	481	472	478	456	441	460	432	498	484	437	473	457	480	506	428	465	445	447	483	495	469	491	476	490	496	496	492	467	455	432	458	495	473	475	436	443	418	456	464	445	492	454	452	419	487	453	467	470	435	453	481	444	477	451	445	475	490	461	477	440	460	432	479	450	504	457	480	431	458	452	480	428	453	490	475	476	478	460	463	503	466	478	482	476	464	463	455	482	480	491	444	485	461	479	442	457	496	495	459	478	497	467	418	490	472	485	438	424	445	449	460	477	469	477	424	457	473	471	449	506	467	502	468	449	441	441	462	444	444	473	443	449	494	449	478	435	421	486	454	447	479	474	466	436	463	454	433	437	447	418	518	450	446	434	459	491	447	441	465	481	468	451	455	480	462	506	453	458	485	461	453	469	469	439	434	456	448	480	494	446	467	470	474	477	480	485	462	485	511	468	442	443	452	456	445	495	427	480	498	464	449	456	462	454	430	495	423	453	460	473	470	425	477	468	451	476	505	426	488	481	443	425	454	473	480	474	471	513	488	458	428	463	459	435	468	450	472	424	423	485	461	456	470	484	483	466	470	477	448	498	479	481	456	478	498	457	473	454	431	466	477	450	486	456	474	456	458	467	472	432	443	456	461	445	426	463	435	462	471	432	447	443	479	469	470	453	454	468	459	473	474	455	475	439	443	471	465	465	423	461	479	422	468	512	452	484	453	474	454	440	467	459	490	484	482	473	451	503	461	499	455	429	436	454	471	474	485	444	479	512	444	431	459	494	446	423	447	472	456	457	445	461	463	464	495	435	524	455	448	456	453	481	448	439	447	464	424	425	488	460	422	468	484	444	452	440	465	445	473	449	477	489	455	463	482	498	444	470	479	440	472	476	477	488	458	465	480	462	509	471	445	455	482	429	474	479	484	493	473	458	449	497	439	468	465	493	456	446	451	465	452	470	469	488	443	452	441	459	457	479	429	439	486	426	445	415	467	449	478	448	531	457	450	461	457	466	438	458	470	454	504	406	431	457	474	447	509	429	462	485	475	466	493	419	466	462	468	463	450	471	496	436	481	468	484	438	488	484	433	501	456	502	486	451	475	454	494	453	471	495	500	506	470	477	425	441	475	449	486	467	432	449	449	456	499	451	451	474	459	486	493	469	510	471	480	457	454	510	464	451	441	466	478	470	460	483	443	457	474	495	440	455	491	471	467	491	480	455	473	470	449	448	453	444	440	469	443	489	454	461	472	449	457	494	452	474	481	483	426	467	454	473	453	483	521	443	464	474	474	468	455	460	471	500	428	508	471	460	467	462	454	489	469	436	453	441	496	460	449	483	495	478	468	449	497	462	472	464	460	462	492	457	427	459	463	496	440	477	474	476	457	492	466	412	517	478	422	460	446	494	446	467	462	463	455	424	483	467	448	469	462	452	476	482	443	491	442	455	452	437	458	470	466	453	441	435	450	489	463	455	460	457	470	478	467	480	450	447	455	468	449	445	475	476	428	442	468	473	462	430	427	438	416	482	489	480	443	449	453	431	456	467	431	473	426	464	475	443	460	432	477	489	503	460	447	468	470	443	432	469	483	455	460	442	454	478	454	455	484	534	483	466	455	423	466	467	475	469	503	450	423	488	463	473	500	461	459	457	485	495	459	465	459	495	464	451	470	459	465	487	464	500	474	477	440	463	425	481	462	453	467	470	454	451	456	454	481	465	444	482	469	412	484	454	458	430	499	453	429	443	486	444	455	442	460	477	434	456	414	468	456	447	475	457	488	460	457	475	448	468	466	441	459	459	462	484	443	448	461	469	461	458	451	471	404	484	442	463	456	478	491	455	486	486	495	487	472	468	468	452	441	443	455	440	490	455	462	430	481	456	476	439	445	462	440	472	455	450	455	454	451	462	440	458	473	458	473	480	449	447	471	470	486	478	472	489	467	432	443	436	506	491	451	444	453	525	440	482	446	471	453	418	452	479	485	490	488	450	434	459	445	464	464	517	486	470	437	500	465	448	415	437	457	440	425	453	504	456	475	506	485	434	462	402	506	501	436	482	475	439	496	498	461	516	460	466	458	443	505	448	493	450	451	454	451	476	442	475	493	486	451	493	487	435	479	425	445	490	449	478	482	463	452	474	494	452	445	455	438	482	472	476	462	429	483	479	459	508	455	463	456	480	477	408	457	469	495	467	466	440	491	464	461	409	464	476	454	450	429	438	440	492	468	451	441	501	479	429	446	437	469	494	421	406	474	445	449	454	449	458	489	467	478	449	443	497	474	471	447	460	435	425	497	477	471	480	511	454	415	428	503	461	453	485	463	491	445	449	436	457	467	451	419	470	468	466	432	487	435	418	478	456	460	457	486	436	477	433	451	508	487	464	470	468	494	427	450	487	483	451	466	459	503	463	474	450	453	481	482	463	439	404	459	498	442	449	489	463	503	494	464	455	460	444	458	458	451	451	453	475	463	466	478	449	461	488	473	478	453	483	474	465	439	453	446	469	470	448	436	453	479	479	493	483	440	419	468	455	439	410	456	465	440	487	479	500	468	506	456	436	474	437	430	454	449	428	488	483	446	449	478	454	489	466	468	486	460	454	451	490	416	481	462	466	497	495	430	451	446	440	474	487	468	437	444	457	502	459	460	439	457	495	487	457	434	456	470	435	458	433	452	451	427	443	437	456	469	425	482	442	480	414	473	471	486	443	480	451	465	464	442	452	488	471	510	408	483	446	475	452	440	460	441	450	448	463	443	443	463	451	449	432	482	425	453	476	472	497	418	508	467	440	464	452	471	435	447	487	498	466	437	468	452	446	474	470	434	468	441	425	456	471	477	417	471	439	462	465	477	441	470	464	444	490	504	467	445	465	469	475	497	491	483	445	457	460	490	454	445	490	475	466	486	466	501	449	454	498	463	471	493	475	476	469	483	467	439	483	465	418	544	467	469	499	497	455	445	451	467	483	429	466	468	476	457	500	488	492	424	492	429	458	475	484	472	465	514	472	466	476	451	426	498	440	475	440	451	466	476	461	496	445	457	483	489	472	486	450	477	465	416	432	440	475	492	462	469	477	473	448	472	421	465	480	446	438	471	454	451	447	468	450	440	478	475	435	476	523	467	499	488	444	456	426	477	442	471	502	437	473	470	502	441	477	479	451	478	456	456	479	458	480	476	461	492	490	419	463	467	504	469	462	478	451	452	451	456	446	479	451	462	463	435	498	418	441	440	470	459	451	470	441	478	462	443	431	449	459	520	450	489	465	467	482	435	498	476	474	507	448	451	472	480	473	466	429	467	470	441	458	454	439	470	484	449	464	422	469	484	494
24192	21298	28449	24461	20398	6910	3550	2419	1758	1425	1273	1289	1006	867	727	675	638	693	642	622	645	638	625	588	585	584	574	521	510	436	466	494	448	447	429	442	424	460	419	392	414	459	394	432	454	422	439	439	414	430	415	392	371	383	404	418	402	364	416	417	397	409	411	376	401	402	430	417	365	417	383	398	428	410	393	416	397	362	429	374	363	352	417	361	348	406	358	396	376	385	378	382	387	385	377	414	425	405	380	424	354	359	384	389	380	383	398	351	411	388	369	365	398	367	380	375	365	399	389	353	359	375	404	391	369	365	368	384	416	359	378	370	363	366	392	389	374	400	350	361	367	404	391	387	377	376	391	419	402	409	427	372	397	341	389	390	366	364	394	383	399	405	377	383	385	368	387	411	358	400	391	374	397	340	396	377	382	372	383	403	351	403	396	391	384	358	395	381	371	399	367	359	410	402	407	388	399	413	387	345	410	378	371	391	406	406	367	390	393	395	385	379	405	400	394	384	392	389	403	424	398	395	378	373	409	384	389	386	402	394	366	385	388	381	376	358	417	403	371	375	378	379	408	376	415	366	376	398	403	370	368	356	408	419	420	414	358	395	402	348	360	395	345	352	362	400	385	364	418	386	364	411	388	398	364	353	398	399	372	376	390	418	346	369	383	342	389	379	402	401	362	393	378	384	375	376	359	384	393	429	370	390	362	343	383	383	347	381	390	363	366	374	382	365	352	358	387	367	395	372	424	370	357	403	373	363	387	368	391	403	386	375	366	362	408	387	386	386	389	384	385	340	375	395	369	360	366	386	353	380	444	363	363	386	386	397	361	398	401	404	366	379	372	382	399	388	401	406	382	379	373	370	425	408	376	378	372	388	365	371	356	424	386	379	379	360	420	381	401	397	431	365	390	376	378	439	382	407	379	417	390	371	362	405	361	402	374	398	384	349	396	370	382	382	409	385	355	356	392	392	348	379	382	387	419	374	355	373	366	408	371	372	388	361	400	346	365	400	378	405	366	387	409	356	366	339	414	422	407	377	361	359	366	400	393	413	399	399	390	414	397	387	381	363	410	362	378	359	384	352	387	366	371	385	352	354	370	378	380	365	381	378	387	401	384	407	375	376	378	396	381	369	364	388	355	367	383	387	371	363	388	376	367	376	340	384	392	393	368	382	362	360	399	380	391	404	387	366	409	381	365	361	395	403	381	344	358	355	405	380	391	393	392	357	382	413	363	378	393	383	376	366	399	387	400	395	409	378	382	380	444	395	374	379	380	379	367	395	403	383	383	408	374	406	376	402	441	391	453	393	375	404	388	387	399	381	384	386	382	383	353	410	375	365	353	365	386	363	384	391	377	400	391	380	422	372	403	358	348	348	420	394	405	348	376	394	400	421	419	399	389	399	369	399	373	397	384	365	368	374	393	382	369	388	345	397	396	394	404	379	369	391	363	384	408	397	364	383	392	367	393	378	390	377	397	373	359	395	383	413	377	382	369	395	380	385	405	368	389	403	409	386	358	369	363	355	397	377	406	393	364	408	395	371	344	394	385	380	360	415	377	402	407	385	379	357	393	416	372	368	353	412	380	354	400	402	369	366	368	359	421	408	394	390	393	405	405	346	395	412	368	382	378	378	383	383	414	360	396	384	375	389	398	388	390	398	384	372	397	375	383	363	402	399	382	399	413	343	374	420	367	386	392	384	404	391	386	378	386	358	361	384	392	414	359	373	374	378	411	383	376	367	366	384	392	379	366	367	383	395	393	375	395	383	372	395	400	386	364	402	393	368	373	392	410	366	349	378	377	363	405	362	415	369	365	394	398	376	414	367	390	360	404	369	391	378	379	391	368	347	377	395	402	405	388	376	367	377	401	383	396	390	378	364	379	385	358	395	368	373	396	358	397	390	387	370	385	384	380	375	386	380	375	393	385	375	406	365	381	360	365	344	392	416	398	414	388	377	355	361	354	370	379	409	380	417	381	379	406	363	379	360	378	361	350	415	408	365	382	375	369	358	423	391	376	363	402	403	362	385	404	376	409	386	404	365	380	382	366	369	397	418	361	405	396	374	367	367	373	368	389	370	426	383	381	377	374	378	405	337	368	383	408	382	393	390	356	410	366	386	397	398	396	375	384	439	399	385	372	363	405	397	396	384	394	350	399	372	365	371	352	382	400	390	393	356	419	417	359	398	376	395	384	406	392	378	389	371	383	392	366	377	394	370	380	371	371	401	369	372	365	428	402	364	375	403	375	382	367	370	376	388	360	352	358	368	358	411	387	367	366	364	406	374	397	440	390	394	367	360	372	362	406	387	366	379	359	355	375	393	389	344	383	351	370	382	425	361	384	387	350	397	372	380	376	406	381	391	356	406	389	376	374	358	396	409	367	403	396	378	386	390	358	366	380	383	387	360	383	378	408	394	362	390	373	381	388	386	392	425	397	392	420	411	379	401	377	391	381	369	362	372	410	391	413	358	396	373	390	390	388	394	351	393	373	370	378	397	393	351	413	370	364	386	365	355	415	389	392	374	356	372	339	420	393	370	358	397	383	388	395	372	432	381	358	394	395	407	402	391	375	409	386	387	382	382	344	408	378	379	359	386	407	377	397	397	358	376	389	421	373	367	398	398	390	363	369	372	386	369	400	422	351	358	376	390	373	389	364	396	360	407	374	391	377	398	372	373	396	374	392	377	405	402	392	366	398	387	375	369	406	387	401	371	386	397	371	384	402	384	336	411	374	357	377	386	431	369	370	357	382	391	358	372	353	433	351	379	365	345	379	347	407	385	366	413	375	392	362	392	390	395	401	415	354	374	400	416	383	413	394	372	396	381	389	375	400	350	374	379	360	389	388	388	370	383	423	384	402	350	415	345	370	386	357	372	386	369	327	396	392	400	362	388	392	387	408	390	355	383	420	374	407	398	368	374	374	417	396	361	393	350	358	391	404	403	369	421	393	360	386	381	392	374	373	389	373	375	396	375	355	379	370	365	364	373	387	375	377	377	369	419	384	372	448	367	417	400	356	385	406	423	401	385	383	373	357	369	383	418	375	380	400	380	344	359	378	387	381	414	365	373	384	376	366	357	394	364	349	381	374	399	374	370	394	368	418	376	377	361	386	416	390	377	415	423	365	400	412	363	371	371	408	399	395	377	341	379	383	407	397	359	367	385	388	391	382	377	392	363	391	393	397	351	401	397	374	416	384	389	392	395	371	362	388	352	384	380	406	364	426	369	365	397	353	389	414	380	363	406	387	369	413	402	399	406	395	390	389	420	399	363	362	413	380	401	365	359	386	377	355	387	395	399	368	383	369	372	383	381	363	369	387	395	419	361	404	410	419	378	377	351	420	353	374	390	383	393	383	365	401	403	375	402	337	351	386	405	384	363	416	374	383	372	374	374	375	395	386	402	379	368	379	366	397	375	389	383	347	390	343	387	375	349	397	401	389	398	370	354	395	393	388	372	399	384	388	402	378	377	402	439	385	379	387	395
11845	23847	20694	14694	10200	8594	8142	7090	5356	4212	3494	3615	2899	2332	1852	1677	1460	1441	1418	1436	1511	1594	1363	1355	1276	1254	1102	1053	934	956	853	868	818	786	803	866	821	762	748	744	737	752	768	768	786	846	784	806	779	718	675	737	749	694	692	679	739	680	651	683	651	732	639	685	677	737	673	658	656	642	649	677	643	642	677	653	619	658	654	656	677	652	649	634	626	641	616	626	649	633	642	653	645	647	634	648	654	644	654	624	660	659	643	632	641	637	621	664	643	640	618	614	622	633	651	671	637	694	671	622	659	688	635	604	624	613	645	648	622	634	608	671	665	653	638	606	651	614	645	662	646	682	634	667	645	650	663	634	612	675	706	661	653	641	678	651	663	607	624	650	631	634	627	581	624	611	677	642	669	615	609	627	656	641	621	650	640	685	600	627	645	619	618	634	636	608	645	639	659	635	700	598	653	658	629	653	619	605	630	640	660	630	660	653	661	644	636	615	627	647	642	657	634	677	602	648	618	649	607	612	663	653	653	631	609	660	605	624	626	645	599	662	592	630	670	665	659	606	596	690	627	633	629	631	636	652	625	668	639	625	655	587	661	653	689	623	668	625	631	617	644	643	692	627	622	617	626	584	626	676	691	663	579	631	605	570	668	634	658	610	656	592	607	628	631	658	638	646	651	626	629	591	621	622	577	661	638	671	609	650	622	674	600	629	651	683	634	645	598	641	632	662	656	654	618	661	636	632	636	655	635	656	646	661	631	635	639	681	649	603	638	652	623	605	632	646	653	674	617	638	641	602	653	641	613	691	681	608	650	662	634	589	633	637	633	649	654	642	661	642	667	611	629	636	657	608	647	658	604	628	632	643	652	591	647	644	676	615	615	609	684	632	608	641	673	641	612	627	636	584	628	580	601	645	679	641	618	627	621	596	668	614	640	637	656	642	637	644	669	657	653	639	639	646	697	622	620	630	597	559	633	597	593	627	627	639	655	662	603	602	618	659	593	678	609	632	604	595	646	638	667	595	598	640	659	622	649	600	622	661	639	643	645	634	671	615	643	668	653	686	605	641	665	650	626	612	627	644	677	614	664	619	583	601	634	627	588	623	620	646	652	646	640	669	634	661	639	669	613	625	656	635	637	665	630	643	648	638	631	655	607	649	616	683	682	636	634	630	635	654	641	638	645	613	662	649	629	642	631	673	654	610	611	670	654	642	651	690	643	629	599	640	628	620	666	624	633	629	634	650	654	708	634	644	641	635	636	603	650	667	604	628	639	669	615	599	603	639	616	673	649	643	613	649	632	613	643	620	680	652	657	669	605	632	651	649	652	645	646	626	668	635	638	652	666	638	642	624	711	637	646	635	690	634	636	630	666	628	634	607	602	651	588	685	634	639	661	640	676	597	608	643	592	603	621	703	677	610	657	634	720	659	634	644	613	672	653	636	671	622	663	610	593	618	618	681	614	633	661	666	656	629	599	661	683	639	660	636	648	640	657	594	644	629	646	626	636	651	662	639	631	613	642	659	688	677	614	646	656	611	648	656	629	655	663	647	646	635	625	621	682	642	677	654	658	649	644	652	659	659	673	664	630	617	597	643	685	629	641	625	636	629	619	608	659	624	614	678	633	636	651	646	696	651	645	695	639	636	619	643	648	659	591	609	624	649	596	646	658	659	610	638	677	667	652	644	615	637	615	614	674	638	588	643	622	627	697	659	614	628	631	655	650	643	621	676	652	627	578	696	623	644	582	628	647	612	606	678	632	630	629	601	639	671	633	607	639	661	628	657	667	631	650	606	647	655	697	614	664	638	665	596	601	646	640	620	650	656	647	630	649	626	659	660	635	599	624	644	644	676	645	625	644	676	664	645	657	628	658	611	636	633	644	634	667	659	647	632	644	645	594	630	607	638	635	654	650	640	623	632	680	649	622	618	657	635	656	634	628	649	611	613	634	625	629	583	610	654	648	667	611	617	653	625	669	642	642	634	655	682	607	635	627	637	617	680	611	649	632	638	652	667	636	643	653	655	632	662	614	639	632	620	609	625	602	608	601	639	619	683	637	620	637	657	600	606	648	678	616	672	659	653	608	613	628	650	646	634	648	656	594	612	611	666	620	641	623	652	676	599	587	656	660	688	605	631	634	641	647	570	687	626	702	673	599	633	643	651	620	622	648	671	648	631	674	629	653	622	625	683	635	597	636	679	600	624	655	646	653	655	620	624	628	623	610	649	620	649	628	674	615	635	685	621	645	613	655	618	662	632	594	596	649	659	613	622	617	606	636	647	596	646	666	586	631	617	640	654	639	614	627	629	632	615	590	631	661	650	659	589	637	603	614	649	638	632	602	635	610	641	640	604	606	584	595	594	645	662	647	685	638	634	637	621	637	645	636	609	587	631	657	647	636	587	654	697	653	658	629	624	626	593	673	642	641	629	654	658	654	611	577	588	659	630	616	665	713	629	615	606	607	644	662	625	641	577	629	621	668	624	633	627	601	659	616	638	645	570	634	654	646	630	671	652	616	668	622	661	617	653	615	640	653	650	627	641	642	664	634	648	630	640	612	622	658	601	662	651	663	604	620	572	607	637	633	613	631	630	625	605	625	646	624	614	661	653	700	611	647	637	635	624	631	631	626	620	595	622	633	627	603	621	697	630	623	651	607	652	629	651	637	612	651	669	643	661	688	598	642	613	650	670	672	655	588	595	609	595	614	643	652	655	683	615	660	651	614	627	625	623	705	593	664	649	638	669	681	634	610	665	611	635	644	611	586	631	597	643	640	673	635	665	691	612	646	650	626	591	637	630	621	668	616	680	680	668	655	616	629	615	602	639	650	613	631	621	615	648	618	621	660	633	622	630	692	611	609	625	652	620	653	657	662	607	658	651	643	614	643	642	638	625	640	673	665	625	671	635	639	640	678	628	689	634	627	608	635	642	637	652	613	635	623	652	624	654	636	651	651	638	669	631	625	657	648	649	619	627	602	642	598	711	605	642	652	674	596	629	616	657	652	627	615	622	678	606	635	624	637	639	596	669	617	625	630	677	637	614	635	612	632	654	643	629	693	640	676	656	668	607	615	635	626	655	568	624	634	693	657	599	660	614	617	615	656	624	623	606	683	652	631	618	685	630	618	653	662	642	640	625	627	597	679	590	636	608	669	630	654	699	588	681	643	632	633	659	671	702	600	599	652	649	622	621	652	678	650	649	657	608	659	608	629	654	605	644	607	633	644	598	679	639	619	612	615	630	648	589	655	643	617	634	637	678	642	609	642	644	603	639	630	631	659	633	637	654	646	641	618	617	660	615	607	624	596	624	666	652	655	652	594	637	673	658	672	596	630	629	627	613	661	649	668	623	587	662	614	600	652	665	643	594	659	679	646	632	607	654	605	644	619	639	646	625	682	607	654	648	610	632	695	646	649	699	658	638	625	622	619	612	588	584	607	658	633	618	655	657	635	678	613	640	596	663	629	681	715	573	619	604	625	638	670	628	636	604
23202	21334	29180	23847	21339	20487	8722	4066	2488	2067	1866	1705	1322	1109	919	864	753	783	777	789	852	810	750	732	691	670	579	582	545	474	507	490	492	464	465	447	442	456	461	448	447	420	467	425	422	422	449	438	474	416	447	394	416	434	378	418	416	397	422	403	411	390	395	390	375	395	403	444	411	435	380	402	398	397	386	391	391	393	416	396	351	350	406	428	389	403	402	369	382	406	400	385	377	386	397	377	403	390	394	354	391	411	421	408	400	370	399	365	421	402	398	384	394	414	393	408	395	388	411	410	415	391	376	401	409	412	374	371	422	400	377	351	360	391	407	393	414	389	398	386	399	371	395	409	349	400	381	375	399	404	413	386	395	385	415	388	433	402	403	410	401	387	380	413	402	383	406	378	383	392	357	424	394	380	398	383	393	384	390	383	375	391	416	395	369	394	361	389	368	390	396	393	374	364	420	392	369	420	385	374	396	409	394	403	409	392	395	424	403	386	417	380	384	395	383	375	386	384	411	417	378	419	411	387	399	431	395	405	410	403	402	387	366	389	371	426	362	400	399	381	416	385	395	381	388	396	412	395	413	410	416	385	387	388	386	420	377	411	376	395	382	352	425	373	363	374	428	371	373	378	372	394	363	411	382	408	382	390	349	383	418	413	420	389	378	388	397	392	386	416	373	402	439	393	367	369	397	418	412	379	344	424	392	402	362	386	397	438	397	418	387	369	395	401	371	409	363	386	390	409	369	379	369	357	403	402	417	390	418	366	373	354	370	369	361	381	411	408	383	359	389	383	387	386	392	362	390	401	377	413	385	386	401	397	393	428	382	400	400	377	396	386	404	380	406	395	393	389	413	390	390	386	369	383	411	402	356	379	422	407	395	346	398	427	391	371	377	427	383	383	369	392	409	369	370	408	395	385	392	405	425	389	343	378	391	399	371	347	398	382	398	383	402	377	395	382	400	416	396	407	412	432	404	436	396	411	373	391	374	407	381	418	385	384	389	377	354	382	391	417	400	399	398	388	411	384	435	406	393	389	381	391	389	413	376	363	387	378	394	374	415	394	432	422	418	398	424	410	404	414	404	405	368	413	422	367	378	389	356	369	371	388	400	400	419	409	350	364	381	349	443	404	384	392	387	409	378	370	393	393	387	395	394	362	403	388	397	410	406	388	411	393	346	421	409	386	375	369	398	406	361	425	412	330	377	391	396	403	392	380	389	438	394	376	385	381	365	374	387	382	413	410	393	413	402	411	347	405	411	368	383	400	419	414	374	365	411	398	403	392	367	403	361	355	356	406	402	391	366	377	379	379	386	455	388	402	421	408	402	381	380	407	424	392	380	380	412	369	395	374	399	411	369	419	378	397	398	419	382	406	391	403	405	422	412	418	418	402	361	401	369	410	377	399	407	401	379	427	384	378	382	385	395	383	410	427	387	430	391	368	376	415	383	371	373	361	471	393	387	387	408	386	389	374	401	384	369	373	389	390	406	360	351	372	379	393	397	349	408	386	396	390	382	387	381	442	382	400	364	382	392	397	388	393	379	357	376	403	397	428	395	350	402	373	356	382	404	387	406	392	379	412	365	395	362	388	417	381	394	401	415	389	383	363	388	412	425	390	408	354	382	397	379	388	398	340	431	374	364	409	452	400	377	423	415	356	395	398	364	411	360	395	383	393	409	387	398	382	367	411	382	422	379	396	375	392	387	447	363	393	394	359	416	375	420	402	418	379	402	372	365	398	401	398	376	416	385	410	377	419	379	370	372	412	366	380	395	369	369	404	337	414	397	374	372	410	411	380	381	401	372	393	377	412	399	374	391	406	357	417	407	397	395	360	393	415	384	383	416	401	421	401	380	403	391	403	371	388	382	373	367	435	369	388	377	370	382	368	381	377	385	381	405	340	389	392	362	414	375	392	413	413	373	412	388	401	427	383	425	424	363	388	396	362	379	394	368	399	422	417	428	418	376	422	353	385	386	387	380	399	396	371	428	365	382	361	365	401	398	403	404	405	381	383	415	393	401	402	425	391	373	408	365	409	393	394	357	365	391	377	391	396	392	406	397	377	422	418	362	369	395	401	355	398	366	369	388	392	394	373	397	374	415	355	367	398	387	431	390	378	387	395	421	379	356	394	361	388	394	389	383	395	405	386	389	402	402	375	414	400	390	382	373	364	397	363	371	399	390	399	367	373	406	378	379	376	359	401	435	355	392	365	390	359	339	394	410	412	397	388	405	368	411	419	354	404	395	402	396	380	386	374	404	393	377	353	429	430	367	386	376	419	404	378	401	406	393	342	438	392	363	381	356	398	387	385	402	415	386	414	427	391	366	376	376	376	385	424	372	368	372	368	386	372	356	348	387	391	363	360	418	405	389	384	442	378	379	380	376	361	379	363	395	363	374	347	396	387	407	419	383	369	393	410	420	373	385	409	382	373	398	422	410	376	349	427	389	407	357	389	384	415	388	394	380	418	377	375	369	370	385	412	428	413	370	410	382	423	415	397	411	397	382	390	411	380	407	375	407	393	413	415	385	412	367	363	406	360	384	384	377	375	359	407	407	405	384	378	437	414	391	369	420	371	410	386	393	356	390	371	393	373	379	346	368	410	397	381	411	372	400	402	417	379	377	397	440	410	402	375	386	389	389	392	412	414	389	389	408	399	389	422	405	434	399	397	386	404	394	371	385	345	395	411	377	348	372	393	376	364	400	405	409	383	378	387	404	369	393	402	403	426	381	403	393	389	403	356	372	394	401	394	383	374	404	374	371	404	399	386	389	418	399	414	401	386	423	399	407	387	415	402	386	388	395	418	408	414	416	388	375	376	377	400	414	384	411	399	412	404	393	388	389	387	382	371	379	355	371	386	364	396	437	396	381	395	412	364	381	402	376	376	374	343	359	377	408	414	394	378	400	398	390	394	388	381	404	362	381	362	405	392	388	359	390	366	391	396	395	361	364	398	380	385	379	399	390	393	390	389	394	397	372	387	390	413	415	355	343	401	353	393	384	379	407	370	391	362	369	421	402	355	369	372	421	363	402	382	401	403	371	413	409	383	403	442	413	402	369	388	403	375	395	418	394	414	410	389	401	389	406	399	365	400	384	364	388	372	408	422	366	397	390	376	396	397	413	402	413	371	398	410	393	369	435	414	391	350	381	400	370	345	416	432	367	384	412	392	409	408	395	382	399	391	365	364	432	379	325	390	398	351	406	373	403	370	382	386	387	345	342	408	399	383	397	382	395	401	402	391	410	374	388	412	384	399	413	415	396	395	377	380	379	398	402	383	400	400	377	381	381	369	400	391	364	351	398	405	403	375	398	409	404	378	377	374	387	378	385	415	382	409	392	372	380	413	346	399	388	421	424	399	400	406	394	365	423	413	397	387	376	393	365	404	408	397	397	367	410	398	398	391	411	391	386	394	429	383	389	411	385	382	411	420	402	388	421	415	403	436	376	368	367	401	415	402	397	370	412	386	374	437	391	382	407	377
14575	29373	25967	19062	14280	11624	11824	9926	7395	6032	5664	5095	3662	2945	2485	2128	1981	1879	1785	1929	2029	2125	1828	1586	1627	1498	1292	1217	1090	1067	967	1005	902	880	846	857	867	809	819	830	796	758	823	871	873	906	851	823	752	770	809	744	732	692	732	769	739	731	681	716	678	661	707	680	705	649	714	699	706	684	668	619	687	621	684	641	678	643	644	668	599	634	681	658	642	655	649	610	626	635	612	646	670	675	658	636	621	672	673	652	626	619	660	654	669	637	673	676	594	658	635	662	651	631	590	698	647	644	642	603	637	653	660	598	606	642	636	671	661	662	689	655	660	670	644	663	663	672	664	630	635	649	647	621	632	650	652	597	606	667	656	681	664	628	638	681	579	677	632	622	598	674	672	667	657	660	664	666	602	641	610	667	630	644	651	634	685	651	607	662	627	672	680	658	595	646	599	696	650	645	628	636	636	639	614	635	641	663	633	650	657	624	620	690	606	639	624	635	680	630	633	604	661	660	619	635	653	676	643	665	657	629	694	652	622	653	659	631	663	640	670	677	641	622	650	721	634	621	637	704	605	605	619	642	630	570	589	648	601	637	695	688	636	608	654	730	648	668	684	582	633	678	615	666	655	677	622	640	637	631	629	685	663	632	607	657	584	647	626	590	613	661	658	652	633	637	605	600	659	657	618	665	617	696	622	681	645	629	657	648	635	634	645	668	666	648	633	615	595	674	667	620	651	625	643	648	642	628	619	635	586	619	660	627	669	613	642	686	653	682	610	646	643	619	651	666	675	647	661	646	638	649	666	656	644	702	625	593	686	650	640	620	662	648	618	628	639	639	621	639	622	604	637	587	587	627	660	664	608	651	637	611	642	652	623	669	668	633	646	660	668	638	619	632	625	626	637	666	661	621	616	662	626	634	633	672	657	683	641	646	632	610	644	707	623	660	629	697	618	648	672	663	660	646	650	623	653	607	641	670	654	674	670	655	634	602	636	653	660	617	600	693	657	642	645	649	623	655	655	648	635	702	659	672	608	623	609	658	659	645	683	678	637	646	631	625	608	645	678	666	666	603	610	630	645	664	641	622	689	678	670	608	635	702	622	672	644	674	650	635	592	697	605	651	642	686	683	646	669	659	634	654	643	613	650	672	624	659	634	664	685	647	597	669	609	639	666	663	612	626	679	624	658	662	625	639	604	612	668	604	638	643	657	681	673	707	609	646	665	631	570	626	689	632	631	666	649	610	648	620	653	647	615	631	614	633	643	618	647	656	689	634	675	649	660	621	663	654	631	643	625	649	590	644	641	672	672	702	581	632	675	663	658	619	612	668	671	645	702	634	660	604	670	628	682	673	636	646	635	653	617	652	624	617	611	645	588	612	640	651	648	669	654	664	689	672	636	658	670	612	674	645	597	663	636	619	681	671	651	615	635	706	613	633	650	637	681	613	648	637	645	674	682	637	635	625	678	623	619	658	641	643	642	639	632	609	621	638	628	693	642	614	615	631	636	617	660	645	655	701	632	630	680	692	608	643	607	639	658	636	668	644	664	655	652	644	689	683	719	616	622	672	617	639	655	663	678	653	646	690	616	635	659	626	667	663	640	609	673	624	644	660	653	696	589	616	613	631	598	618	640	591	629	638	649	640	647	579	641	642	647	667	608	633	645	630	649	650	605	629	629	639	639	619	639	640	615	638	688	631	661	623	681	599	620	611	663	612	643	659	661	623	623	668	674	636	677	664	664	706	664	629	660	644	629	656	670	655	681	665	638	655	687	694	621	671	650	670	632	602	657	623	622	676	662	655	630	669	638	701	658	631	671	639	638	638	686	661	695	647	594	618	646	664	690	603	625	662	648	616	657	636	635	601	661	645	656	676	627	679	627	647	629	645	638	642	604	663	627	626	588	681	648	632	638	661	651	658	645	662	660	654	662	619	643	676	619	641	643	624	644	633	625	602	654	666	623	650	634	644	627	652	659	631	592	658	672	672	649	672	655	637	620	650	634	602	680	637	616	606	638	624	639	636	614	638	686	684	632	629	675	684	596	603	650	643	670	612	614	625	651	654	635	661	635	679	630	633	665	627	646	589	654	627	663	679	639	575	647	640	616	644	614	606	665	658	647	625	625	645	632	637	606	604	611	624	633	650	627	658	648	653	617	673	679	659	664	626	625	619	643	654	657	620	627	640	653	668	665	632	647	643	653	627	629	675	598	654	619	645	635	623	583	634	661	674	662	673	638	630	616	593	647	656	631	630	624	646	690	671	635	644	656	666	610	690	650	642	647	644	652	616	652	654	708	655	639	627	690	684	650	607	600	681	648	653	612	641	608	650	642	652	658	683	607	737	716	687	646	647	596	605	594	641	649	635	673	614	665	623	616	675	645	641	605	602	663	641	662	683	644	611	680	682	678	615	650	684	634	702	639	638	595	667	685	662	676	657	660	678	650	669	612	639	681	692	623	599	632	649	641	673	652	636	645	614	641	677	669	594	634	644	657	627	629	609	629	621	631	669	663	665	626	594	652	635	649	662	645	718	655	618	640	628	669	621	625	575	618	606	665	663	623	653	611	653	597	662	662	649	689	641	688	636	615	613	628	642	643	629	601	667	644	675	633	676	634	643	624	628	670	680	661	636	729	686	621	644	677	630	670	622	673	634	666	650	689	617	687	648	647	634	630	659	653	618	652	649	670	667	649	671	616	608	640	713	653	620	639	626	664	646	647	622	664	598	699	689	619	664	587	642	654	658	624	666	619	633	660	660	659	672	668	698	612	679	660	730	640	616	670	656	645	628	635	644	648	668	600	617	639	662	663	633	598	632	627	609	616	640	655	654	617	609	601	701	597	612	640	644	641	628	659	635	603	676	649	647	614	605	629	623	643	688	644	674	636	660	631	642	632	644	633	660	643	657	625	630	666	695	614	676	631	606	671	634	668	692	666	630	655	623	597	694	606	659	673	641	691	653	633	674	671	639	626	648	699	640	641	662	665	691	628	644	670	637	619	670	650	649	635	658	648	646	604	639	637	636	639	631	677	659	650	677	639	658	661	643	645	620	629	666	619	663	611	669	640	676	646	607	646	617	605	629	639	605	662	659	644	636	684	633	622	635	638	663	633	650	628	710	647	650	642	672	690	615	650	675	701	601	665	645	669	597	626	587	679	643	617	636	628	609	652	646	621	658	659	654	680	652	645	619	595	660	635	617	609	635	662	587	639	632	725	674	667	664	630	639	643	665	650	666	614	677	654	628	654	661	642	593	622	665	647	685	656	612	684	635	674	697	642	641	621	628	643	652	626	660	589	620	674	627	637	659	695	630	642	618	629	639	649	650	612	644	609	642	607	629	659	616	639	631	671	678	632	689	620	643	610	634	634	629	641	622	660	670	637	658	646	589	645	628	604	598	653	671	638	632	644	590	682	688	648	637	646	648	659	656	669	614	628	613	604	665	570	662	633	636	675	667	635	687	597	678	629	622	622	597	650	658	604	664	602	588	623	660
26702	20950	13000	4324	2074	1394	1500	1320	977	813	707	634	540	430	378	393	397	350	407	471	405	420	406	403	363	346	353	351	312	298	292	300	313	299	292	266	292	274	305	286	308	297	302	269	288	271	311	286	260	295	265	285	294	258	286	269	276	239	287	277	268	268	263	257	276	254	264	266	267	283	260	292	280	304	239	250	244	252	274	258	307	282	249	243	235	279	274	258	292	257	249	249	268	243	252	275	276	257	256	265	261	232	246	276	271	238	251	258	252	260	247	274	269	277	284	285	279	254	265	295	279	265	251	300	269	281	264	249	278	271	267	244	251	276	257	244	255	262	275	257	267	255	284	264	256	265	272	260	262	274	264	242	273	248	254	249	270	234	262	285	280	261	255	264	273	274	259	286	262	246	234	245	266	252	257	258	244	250	277	274	242	264	257	264	264	266	253	248	269	261	254	273	240	246	282	254	268	245	255	258	280	279	248	246	247	244	272	256	283	279	287	256	250	282	269	279	282	253	260	246	265	270	291	266	288	261	258	257	278	228	235	267	288	264	250	281	275	268	234	298	250	238	235	280	258	270	276	284	248	223	276	259	265	277	272	264	269	264	283	271	251	282	289	268	240	258	237	276	248	275	271	240	260	285	269	256	254	264	271	241	256	266	261	255	276	238	239	222	259	283	280	255	285	233	235	249	253	266	262	253	265	267	265	266	280	275	277	289	231	277	284	266	247	277	279	247	243	266	276	255	284	287	248	248	239	240	256	235	265	273	283	277	279	289	270	248	240	238	247	298	259	269	253	267	268	284	261	259	272	249	238	264	258	256	233	269	279	237	259	273	278	268	252	256	295	279	256	266	247	222	263	282	272	266	269	235	265	261	251	257	263	257	260	268	257	281	264	280	256	276	279	269	247	250	257	267	280	278	272	278	255	265	259	243	268	277	286	246	278	264	240	285	279	241	269	244	262	264	249	222	260	207	257	247	246	255	280	274	249	285	278	255	258	260	256	253	262	273	250	277	245	239	264	236	297	255	259	262	271	275	255	272	255	273	266	271	260	235	274	243	241	256	284	272	243	249	267	255	261	269	267	272	264	268	297	270	255	260	283	280	265	242	302	308	253	240	268	281	231	262	269	280	235	242	274	232	279	241	253	235	250	261	245	272	287	224	246	268	246	283	268	262	272	263	231	249	266	239	270	265	287	281	250	259	254	265	248	245	248	242	250	243	270	222	260	256	267	258	252	265	260	262	278	223	256	259	264	275	225	246	287	255	276	237	287	248	283	241	263	250	262	266	264	253	272	249	292	237	261	273	287	256	243	264	270	246	246	253	246	262	227	247	268	240	262	278	245	257	247	243	238	254	255	256	267	282	251	251	267	254	256	252	288	261	257	260	258	248	278	257	263	298	261	244	269	274	268	256	274	249	249	277	265	277	269	291	266	251	289	260	269	254	255	248	255	249	242	261	243	242	271	244	277	277	252	269	254	270	237	249	242	237	268	246	277	224	275	274	265	245	273	264	245	278	285	260	263	250	254	267	266	245	242	273	237	222	261	270	275	243	251	257	271	231	283	222	266	290	277	246	282	249	260	290	212	252	251	276	286	281	224	275	260	265	281	259	257	267	278	243	275	279	253	268	272	255	232	248	245	257	279	272	248	265	258	267	224	262	268	263	249	253	249	250	259	264	223	259	284	254	281	254	297	240	241	249	261	250	224	241	242	252	277	248	261	282	273	252	281	274	248	289	274	221	280	257	265	238	242	262	243	260	248	259	251	257	239	262	268	245	259	265	279	258	265	254	244	240	274	281	249	266	285	255	255	295	277	264	273	251	276	256	257	242	247	248	261	285	257	272	246	266	267	268	260	265	280	257	254	249	274	233	263	262	244	280	275	263	240	266	274	251	263	249	292	239	273	254	278	230	234	287	267	277	273	251	271	266	273	237	246	278	271	238	291	260	272	277	246	251	288	275	267	274	275	252	283	281	273	253	293	263	271	276	273	279	260	264	264	280	274	258	290	247	248	269	254	275	239	252	257	243	245	289	232	260	250	243	257	283	280	294	281	259	235	266	263	270	257	258	265	240	273	224	261	256	257	260	263	226	287	223	268	267	247	283	244	261	273	267	264	257	273	276	269	252	268	239	236	238	281	250	242	303	276	231	260	251	263	279	264	261	260	269	270	267	250	248	249	245	255	251	269	248	234	269	289	246	230	242	272	273	275	278	251	257	288	239	273	276	282	258	286	275	248	276	242	249	229	254	271	255	274	258	254	232	251	302	274	277	279	265	253	240	271	253	244	302	233	265	279	265	260	282	242	288	245	257	271	233	262	269	252	261	260	257	262	253	242	267	273	259	248	268	261	271	249	265	247	240	264	260	293	270	251	240	252	235	273	256	270	259	255	244	264	241	257	252	246	268	253	254	266	263	306	267	291	275	262	255	264	279	263	261	290	275	256	263	255	264	282	246	263	243	273	279	237	282	249	264	267	241	272	265	290	282	274	263	284	233	231	284	266	290	271	243	283	276	253	279	256	277	274	269	250	292	249	228	268	248	265	266	249	264	261	245	266	267	262	294	273	273	254	239	271	237	282	273	259	250	264	266	269	250	255	233	268	266	236	260	285	276	278	223	285	258	243	241	269	241	260	256	262	251	262	288	258	247	229	266	269	247	264	268	293	274	241	254	271	257	257	226	229	271	223	239	259	272	273	247	242	231	292	272	258	291	225	280	261	288	256	262	248	250	253	248	282	271	288	270	269	265	276	265	267	236	256	248	262	266	278	246	277	279	265	260	263	278	258	251	254	270	252	255	262	273	269	253	255	238	241	286	265	284	248	246	263	268	278	266	284	274	270	262	248	287	270	250	253	271	267	247	253	250	280	263	267	265	262	290	275	282	261	237	284	251	247	250	286	279	263	264	239	290	257	258	275	288	254	265	298	261	265	280	257	241	263	279	268	255	264	241	265	273	236	304	280	259	245	279	255	253	245	284	252	235	268	227	262	276	285	252	245	241	273	278	259	231	236	270	257	259	274	272	271	246	271	288	274	263	253	255	257	262	255	274	264	255	268	262	245	265	254	260	276	261	254	251	238	264	260	271	288	262	250	251	264	268	247	249	238	279	273	278	274	252	260	273	281	248	280	256	269	267	247	246	266	277	260	279	265	233	231	258	269	275	248	246	247	281	262	282	267	283	256	253	257	266	280	264	273	284	281	265	272	227	262	299	295	244	259	281	236	282	287	242	259	250	263	239	257	246	241	213	271	238	258	262	252	250	224	244	249	279	260	245	271	253	279	280	268	263	239	270	227	263	276	238	263	261	247	269	287	273	259	278	245	262	250	231	247	252	236	262	277	288	279	237	258	261	264	231	253	225	288	268	236	286	267	259	234	262	238	226	275	256	235	265	253	271	269	244	281	256	250	268	267	238	258	237	272	285	273	270	235	249	272	246	268	296	281	256	237	278	263	279	259	258	284	253	266	258	246	247	257	265
9884	15326	12248	7810	5603	4230	4730	4356	3131	2330	2187	1941	1461	1213	1033	919	887	887	982	1026	975	925	864	834	782	750	723	669	594	595	584	584	547	507	548	535	551	539	504	522	518	509	535	556	509	569	529	499	512	524	475	493	471	489	456	451	467	475	469	449	466	460	484	444	498	448	461	465	489	441	523	466	427	448	431	434	438	437	455	451	436	434	444	406	446	391	483	419	466	487	454	442	451	451	406	408	431	456	460	463	429	428	443	435	419	403	437	443	428	495	460	448	461	443	440	450	429	461	431	430	433	413	444	439	451	450	453	439	422	458	478	459	408	453	463	400	445	470	419	451	454	429	437	451	451	448	455	403	453	419	441	434	423	431	410	422	394	424	457	427	437	449	422	447	458	447	457	451	423	401	430	414	457	460	452	433	456	388	477	458	459	462	442	439	477	455	443	451	461	412	421	437	435	453	458	475	433	432	432	418	428	455	437	423	466	438	417	446	382	454	433	455	443	430	476	432	468	428	422	405	430	447	459	441	437	418	453	423	422	428	463	448	466	467	448	426	431	462	444	434	379	414	418	440	429	491	416	427	451	472	397	462	445	441	454	417	420	446	402	411	435	437	428	449	478	440	461	441	427	400	423	427	439	425	433	433	420	447	423	443	438	433	452	436	427	430	435	464	471	446	445	428	438	438	451	446	440	458	466	435	469	452	446	451	422	423	429	452	469	451	441	413	447	429	463	434	432	434	451	421	453	441	426	389	451	429	447	386	445	438	450	441	477	440	466	444	458	390	451	411	425	439	429	470	433	410	431	407	396	423	406	472	420	467	431	433	461	455	420	489	433	500	428	437	466	491	452	407	441	437	416	472	446	498	460	466	433	430	443	441	447	444	455	435	452	441	438	435	438	440	481	435	447	431	443	470	445	411	433	421	491	458	433	447	460	437	422	462	402	471	430	462	417	415	422	447	448	460	433	426	423	442	463	459	425	440	444	470	413	457	418	473	446	441	381	449	405	417	479	486	434	469	440	445	443	431	441	470	452	444	456	447	470	465	451	440	446	471	434	421	430	422	485	422	463	482	469	415	445	425	471	468	445	445	431	442	445	430	448	440	449	452	441	455	442	429	450	449	434	431	444	436	454	470	439	483	435	432	419	454	427	388	436	432	459	443	446	477	446	439	451	447	433	439	443	450	456	408	446	449	439	453	467	421	415	433	436	430	430	470	423	461	450	452	453	441	445	485	426	471	403	440	435	444	440	486	433	424	460	449	486	479	437	459	441	445	412	422	413	455	431	443	431	436	424	445	452	422	433	424	434	416	419	472	425	433	448	470	391	385	427	468	455	448	427	412	466	451	454	399	442	417	405	430	478	424	411	437	461	415	453	432	415	440	485	429	430	412	462	430	466	421	426	422	392	432	436	419	441	434	441	465	427	450	444	422	448	450	411	428	468	439	455	419	428	424	453	408	439	439	461	410	435	458	429	455	464	438	420	425	425	455	464	429	462	459	415	410	461	474	421	432	433	437	445	451	476	451	403	422	448	457	465	441	406	487	463	435	456	503	443	468	446	417	410	466	461	434	435	471	431	458	410	436	439	474	479	436	428	384	407	453	435	435	439	453	447	417	416	461	426	438	423	453	477	421	409	426	450	462	415	470	465	430	445	430	419	454	426	431	455	440	461	425	418	425	456	449	441	457	418	442	460	434	425	466	447	456	453	449	453	435	400	417	421	456	456	468	415	420	408	399	429	436	421	444	455	419	422	409	466	435	437	401	421	447	394	426	417	376	466	475	463	452	459	482	431	449	454	454	507	431	383	444	446	450	464	425	474	467	409	433	423	456	436	427	463	462	439	454	434	422	434	429	464	440	436	440	442	467	450	450	440	427	415	439	457	442	447	414	407	436	414	445	433	410	428	441	462	465	496	450	429	460	485	444	418	444	452	447	403	445	438	414	430	422	478	415	457	414	474	410	443	430	441	430	456	426	447	432	413	441	468	451	433	453	429	422	417	467	418	425	444	432	410	426	404	470	447	451	382	396	443	449	443	459	413	447	454	458	443	420	474	448	434	445	434	424	427	428	459	443	421	448	456	445	430	438	429	423	469	438	429	426	391	452	451	400	413	435	479	433	442	397	454	467	439	475	421	422	469	452	437	446	444	442	436	414	426	445	451	439	475	469	420	459	446	434	458	405	424	451	428	459	463	458	397	418	430	459	450	422	419	493	454	443	460	440	427	442	481	463	426	445	466	429	480	473	441	395	501	470	462	466	453	463	440	459	452	453	435	420	450	459	480	453	467	454	441	437	419	432	418	457	396	464	437	469	400	457	443	417	419	457	428	447	448	448	476	424	418	444	451	433	461	414	444	414	450	423	468	464	465	465	408	389	432	433	405	430	418	457	437	416	417	437	427	401	410	454	436	461	462	444	421	432	448	403	469	437	448	415	461	444	441	450	450	420	469	416	410	440	449	420	437	419	424	435	474	425	407	421	462	423	438	438	418	411	407	455	436	458	444	443	404	429	429	445	501	471	426	432	449	431	426	384	427	469	449	453	423	476	428	481	437	435	447	439	450	448	432	440	416	458	416	448	430	461	433	465	465	432	421	445	425	445	414	462	433	450	444	422	460	388	449	454	432	467	427	406	432	492	490	412	439	472	415	424	442	445	467	417	469	396	471	447	447	482	418	422	451	452	442	424	447	486	429	486	462	429	460	439	454	428	406	448	458	445	473	425	450	455	450	430	453	448	437	448	449	458	433	501	405	440	442	477	417	420	435	457	441	435	451	444	399	438	444	452	411	448	393	426	476	420	427	448	419	445	411	428	429	407	438	420	431	467	455	412	447	467	445	478	465	420	456	479	456	469	434	441	457	463	425	418	445	435	437	416	423	455	454	453	431	463	452	423	422	429	467	425	449	435	411	431	470	461	432	440	434	421	442	455	483	435	414	465	431	426	477	487	420	418	461	428	461	448	437	465	447	431	445	507	479	457	408	441	428	431	449	432	447	414	446	461	449	422	458	437	466	419	438	420	417	445	454	467	437	442	420	468	424	425	453	484	445	409	415	480	454	421	445	454	451	426	429	430	473	462	451	394	416	457	470	409	444	468	405	434	454	411	463	467	440	479	433	453	433	429	446	415	443	447	414	426	460	443	431	416	456	448	425	421	381	434	439	433	424	459	456	404	425	432	429	429	476	428	466	399	412	448	470	427	481	439	463	442	428	439	439	440	416	453	448	462	448	446	444	422	421	450	427	448	467	442	427	426	433	481	448	430	442	439	450	476	416	423	432	463	439	394	433	440	436	420	411	424	436	424	438	445	456	453	447	451	452	437	478	474	417	448	417	422	409	469	437	455	416	455	440	426	443	426	430	428	443	453	462	407	447	448	401	417	451	439	436	468	456	488	474	442	385	421	422	416	443	446	446	416	473	449	410	459	475	451	423	434	442	455	424	484	458	461	441	474	437	440	407	474	436	469	450	409	432	419	430	454
24160	21288	28421	24476	20512	7084	3371	2690	1895	1522	1318	1203	915	801	721	692	611	593	651	678	678	598	590	561	557	539	543	498	445	460	444	471	406	430	392	418	415	386	382	393	404	392	356	385	416	395	418	412	388	383	397	420	395	373	391	433	390	406	407	375	373	372	339	369	380	349	350	392	383	338	383	367	401	353	356	381	386	359	393	345	386	366	389	402	332	389	392	355	351	352	350	362	356	360	380	340	328	366	353	372	373	355	365	336	373	358	344	352	366	397	380	361	341	356	383	395	376	349	328	360	369	356	342	385	355	353	386	385	333	390	351	343	374	339	351	376	360	361	389	349	381	383	374	365	332	378	354	342	364	353	369	380	351	354	353	350	335	363	365	384	345	349	373	389	363	358	366	354	348	359	371	358	375	359	373	381	371	350	328	398	351	346	389	381	394	374	391	382	340	352	359	370	392	377	361	360	346	362	380	366	348	337	341	361	350	341	332	360	395	326	401	352	379	376	364	378	358	369	387	374	391	344	353	393	348	400	350	362	356	385	379	379	352	378	382	362	367	367	348	376	388	342	367	357	349	336	398	377	377	382	413	358	349	353	383	360	370	368	387	361	357	358	387	403	317	378	363	405	380	366	372	375	342	391	349	357	370	336	344	353	380	394	356	355	377	324	378	385	378	371	362	351	357	356	390	356	390	374	369	365	365	393	390	381	378	357	412	335	357	387	354	361	367	396	374	346	401	362	386	390	386	348	341	398	394	353	355	389	368	371	384	371	375	385	400	356	340	344	398	371	361	363	332	390	361	340	380	344	357	368	338	392	365	373	373	366	307	353	363	357	374	357	336	389	376	390	370	343	357	325	396	354	384	345	362	360	341	348	321	350	400	363	374	358	392	404	355	337	321	364	357	390	366	335	401	371	376	373	382	391	362	359	346	366	345	369	334	368	322	356	388	386	398	361	335	369	369	367	367	362	381	386	370	386	403	375	365	372	358	365	318	315	357	351	347	379	347	397	377	356	371	403	359	335	362	352	353	377	395	361	378	342	293	360	361	363	345	349	378	371	332	362	353	366	384	373	416	370	376	329	351	355	363	368	379	337	360	400	341	398	360	370	368	370	373	365	371	369	432	356	354	388	359	373	372	336	347	362	360	362	353	352	382	348	391	369	353	387	344	358	346	371	380	336	376	351	364	356	399	366	348	374	373	384	353	369	367	368	374	394	339	351	350	357	415	372	378	416	338	340	356	376	357	369	376	337	366	379	372	350	366	329	352	408	365	380	362	401	381	362	348	355	389	381	347	365	357	380	400	332	378	375	344	357	329	357	358	361	364	387	382	367	355	368	384	362	387	355	370	393	319	356	352	379	344	346	395	371	362	383	334	343	383	327	416	388	377	387	338	341	372	351	389	329	349	340	350	358	345	357	383	347	371	379	337	362	353	365	365	371	369	351	376	337	353	372	369	390	397	373	354	362	329	356	404	399	363	357	343	352	413	343	370	369	366	353	357	356	345	345	400	392	350	360	354	368	363	387	392	364	391	374	365	385	352	349	382	354	372	349	410	339	335	359	380	413	363	374	363	339	391	332	335	383	339	370	393	339	408	357	342	390	342	378	362	391	363	352	378	382	390	376	374	382	397	356	391	366	334	362	376	358	379	384	357	339	362	358	411	384	380	355	370	340	338	403	342	405	378	407	336	366	322	356	371	363	385	340	351	361	332	361	357	350	401	384	365	369	382	341	352	377	363	363	370	369	361	365	356	357	366	389	344	361	375	369	372	339	391	356	405	359	395	350	356	319	382	365	368	361	337	372	351	388	349	347	371	388	376	365	382	366	321	387	394	389	381	382	371	339	382	362	356	349	414	382	381	356	353	380	367	363	395	398	362	342	352	351	358	358	399	390	378	332	378	385	380	337	375	376	408	408	374	372	349	378	351	386	334	395	372	391	370	354	379	387	387	356	363	377	363	361	354	352	360	356	368	363	363	382	374	368	385	356	336	351	362	370	372	398	352	349	343	347	328	341	370	369	396	358	373	334	393	345	370	363	350	364	358	370	350	378	402	376	362	325	361	360	369	383	373	384	391	387	356	352	359	336	386	342	391	359	371	341	331	335	359	371	384	358	377	367	342	376	363	357	353	373	394	380	384	369	358	352	369	371	330	371	333	336	378	350	340	374	369	371	390	363	382	350	378	344	372	359	370	372	382	369	316	384	362	339	360	369	359	325	357	345	347	357	366	360	399	330	384	355	361	395	376	359	374	392	341	371	360	345	324	341	378	338	376	356	360	335	335	353	366	376	360	342	361	388	353	355	332	347	356	392	368	363	365	364	346	353	384	351	361	399	370	361	361	348	374	310	373	397	321	379	356	346	370	350	373	373	348	358	395	365	359	378	323	350	368	385	373	373	343	380	371	364	376	344	372	359	345	370	354	352	339	368	377	377	352	384	380	365	361	360	362	370	394	362	399	341	382	346	396	347	332	383	373	351	369	363	352	364	374	366	382	390	352	350	356	381	346	356	353	381	366	361	372	350	396	328	378	359	371	333	375	377	339	366	393	333	362	372	363	366	349	363	355	362	341	356	361	385	407	342	347	400	336	390	401	351	362	353	354	360	360	349	364	380	364	367	370	362	368	376	351	333	379	339	343	361	371	351	368	383	371	358	337	362	358	357	357	362	403	365	388	354	361	350	406	361	345	391	368	414	336	379	368	351	397	354	351	410	303	384	358	376	413	360	351	375	390	340	332	339	387	356	332	363	352	353	344	379	368	392	382	355	394	361	405	352	378	346	356	376	347	373	385	335	383	357	350	382	361	374	368	360	337	353	353	356	361	397	359	365	342	353	376	359	394	397	372	394	353	363	405	341	387	367	323	398	320	380	386	367	333	348	386	364	337	316	359	338	361	388	332	352	369	406	339	382	373	371	390	369	345	345	347	381	375	358	384	387	397	406	346	348	377	338	373	403	359	395	351	343	378	363	340	357	339	358	340	370	357	338	347	371	357	392	366	354	363	361	364	351	377	386	362	375	370	321	345	350	348	407	382	365	377	381	395	327	344	344	340	399	334	414	398	396	393	370	349	373	395	353	344	341	357	357	340	352	372	393	395	370	350	353	361	390	354	367	364	356	350	352	353	368	346	355	360	336	337	386	363	342	344	339	387	348	347	366	370	330	367	361	396	339	344	365	365	359	373	321	368	373	350	379	341	380	331	352	363	356	377	329	368	350	351	341	345	342	370	366	337	364	373	376	359	391	343	353	358	370	366	350	356	398	368	384	336	340	340	332	338	363	362	370	326	372	368	382	345	341	361	390	375	373	376	384	339	356	381	365	369	417	399	351	351	304	341	360	379	361	368	350	357	356	361	359	350	343	366	353	352	397	354	361	375	355	379	335	362	370	316	331	357	366	375	349	379	363	353	344	310	387	334	329	372	352	346	374	350	354	325	337	381	323	376	323	384	341	355	324	395	369	388	373	387	345	358	372	346	370
11727	24372	20018	13664	10888	8542	7906	7922	5721	4420	3898	3364	2706	2172	1815	1719	1483	1505	1586	1555	1577	1468	1389	1257	1206	1095	1047	1019	946	859	848	784	758	759	723	696	706	713	698	753	726	690	745	760	731	751	712	731	705	707	703	685	655	690	748	657	680	698	676	672	666	637	637	651	664	708	645	608	684	591	624	587	662	641	622	609	596	572	586	605	603	609	608	620	630	622	585	598	601	594	605	604	577	639	630	589	609	629	639	635	616	607	603	638	637	613	589	629	638	614	642	626	600	572	641	599	596	578	610	641	635	603	602	595	611	624	633	618	562	651	603	614	610	599	611	581	604	626	648	575	591	595	627	616	620	622	575	595	579	590	570	615	600	582	600	619	634	595	600	592	623	601	610	619	630	618	619	576	632	599	600	588	602	577	604	647	631	635	649	574	550	622	567	622	641	572	585	621	606	564	572	568	572	636	618	608	612	577	603	635	581	591	608	625	582	609	579	603	614	593	624	599	642	592	627	600	580	631	594	579	600	641	634	629	637	579	589	578	567	626	577	619	615	615	651	560	642	609	634	613	576	576	609	581	615	594	573	591	580	563	631	611	608	584	616	557	619	646	583	662	609	582	604	565	632	570	612	643	612	598	627	604	601	599	564	572	618	628	621	576	591	611	612	618	647	588	628	580	606	579	587	598	605	562	646	647	649	585	602	608	662	576	580	594	607	598	595	619	589	552	606	609	606	601	605	575	579	607	551	566	593	605	574	587	602	626	589	631	632	606	563	631	643	601	577	611	580	610	564	572	595	595	614	611	608	585	574	583	615	563	622	602	627	598	680	589	593	567	582	597	573	593	615	633	599	612	601	590	618	634	654	643	565	625	632	641	588	604	633	626	642	577	617	570	581	607	615	594	584	635	598	589	606	585	602	624	618	582	582	634	581	672	570	573	595	631	572	581	615	576	629	619	574	600	662	597	573	615	586	643	567	613	657	623	623	606	565	603	616	564	618	620	612	617	634	628	617	610	603	614	631	578	580	585	618	582	567	628	629	612	589	635	667	585	646	610	604	607	619	611	631	608	589	601	615	622	644	569	590	608	578	622	632	631	595	566	612	575	620	590	584	598	631	592	585	650	603	646	626	621	573	636	644	622	567	589	615	621	583	622	592	633	601	608	590	580	614	620	583	622	598	605	648	587	600	621	635	582	605	564	593	609	636	654	594	594	604	608	591	597	593	597	605	627	577	597	633	561	589	593	632	604	642	601	580	561	587	617	593	611	596	598	610	606	592	636	623	589	613	596	571	600	602	586	613	625	617	590	607	604	644	603	566	629	589	632	591	617	589	590	599	596	610	606	641	607	631	590	572	612	608	613	571	599	578	617	613	587	601	640	622	613	608	576	626	639	607	612	646	555	605	580	590	591	602	634	619	578	651	606	619	605	599	593	636	637	607	592	594	610	586	588	610	617	576	583	635	630	612	574	584	614	619	599	599	619	598	584	606	593	621	594	604	612	559	608	612	577	600	635	628	594	642	595	589	607	616	610	598	577	577	605	591	613	570	615	618	546	597	618	641	593	611	607	617	598	599	591	592	587	621	624	610	594	605	630	617	626	575	623	579	587	608	598	622	568	567	594	580	608	584	625	606	603	585	588	640	596	597	621	565	614	600	614	601	608	603	613	581	581	568	614	628	622	616	635	560	586	558	609	597	589	619	607	610	618	570	587	610	591	552	628	570	580	590	586	626	649	587	642	605	631	612	566	625	627	599	565	589	602	557	645	585	610	577	605	576	584	595	620	585	614	587	590	589	587	637	618	601	619	593	571	663	587	623	589	646	634	606	636	636	650	637	541	598	611	605	665	635	630	623	592	614	596	615	572	633	574	597	627	594	649	598	605	588	607	559	624	636	580	621	624	613	646	591	605	630	602	599	633	625	605	635	589	615	608	634	636	615	591	613	613	608	624	585	601	560	616	594	584	609	577	613	654	619	584	588	660	585	573	610	640	622	580	641	627	570	637	611	605	565	635	605	597	567	597	553	622	617	619	629	571	596	591	582	629	608	611	583	609	598	551	623	631	641	598	645	610	620	670	592	621	574	602	623	600	608	602	609	592	599	576	618	608	596	625	604	661	644	625	637	607	604	639	616	607	627	580	590	611	557	619	603	610	564	625	616	610	649	628	609	632	642	596	630	612	610	572	624	592	619	634	588	616	602	627	605	594	618	611	635	588	606	624	636	603	613	570	603	542	623	597	624	596	587	599	632	579	614	609	607	589	566	610	608	618	602	598	627	648	615	606	607	619	565	589	583	610	636	593	603	604	594	611	605	600	559	576	631	657	593	594	601	637	608	590	578	627	613	602	595	589	583	630	633	619	643	601	628	603	624	586	666	608	582	602	637	602	656	630	611	584	604	602	594	620	632	616	631	661	592	574	647	607	643	585	627	598	632	568	569	643	623	619	617	615	590	579	638	547	625	587	620	625	600	583	603	590	587	568	596	610	607	645	604	603	616	549	600	600	594	560	645	619	651	612	582	609	596	563	595	592	605	603	575	656	598	612	566	667	605	598	662	625	638	594	673	582	581	585	588	526	602	595	605	605	607	604	635	585	610	592	579	625	571	619	579	591	591	641	606	611	600	627	624	601	619	630	600	606	608	632	594	592	579	569	587	619	640	626	644	560	600	617	589	600	600	554	640	599	583	569	582	618	583	581	612	575	567	609	621	614	636	626	666	622	615	588	639	612	574	590	643	598	607	579	660	601	584	643	637	599	594	599	614	593	612	580	626	597	599	605	615	587	619	624	613	630	566	613	610	588	563	587	616	631	581	622	602	612	549	648	586	573	618	580	610	614	594	667	578	594	576	591	620	621	616	562	611	577	618	610	620	583	599	584	615	565	626	635	591	616	619	633	604	574	566	610	638	621	637	572	601	583	628	610	606	624	631	613	584	595	583	580	583	573	600	583	599	617	622	560	621	649	627	611	625	587	598	578	619	632	599	665	566	596	644	621	544	624	640	602	577	580	611	607	619	649	602	603	600	602	651	650	586	653	606	640	592	603	603	563	586	591	567	591	598	594	600	632	639	612	575	622	619	590	602	613	589	596	627	596	598	573	572	609	633	603	567	607	599	637	607	603	614	574	585	628	615	590	620	582	638	627	592	590	657	590	625	602	545	613	595	617	610	567	590	601	569	609	639	624	577	599	603	606	615	600	612	631	568	604	607	663	596	585	631	580	615	622	637	601	605	627	582	636	574	609	632	600	594	581	627	578	602	622	585	592	625	589	590	562	576	576	597	569	642	580	624	621	611	603	646	580	574	626	588	588	579	629	624	587	614	609	595	584	599	615	621	596	586	616	583	565	581	612	568	616	619	558	582	608	602	606	594	548	639	600	604	622	615	598	623	609	604	631	612	629	599	582	637	630	613	582	592	591	605	597	598	594	610	631	631	629	613	616	608	610	566	587	597	605	667	635	648	616	606	595	648	593	559	631	675	613	587	601
23200	21306	29118	23833	21312	20537	8485	4529	2884	2076	1957	1725	1377	1128	925	822	822	782	908	839	785	800	784	680	701	589	579	537	558	509	463	485	464	437	431	452	431	426	432	441	399	442	450	459	461	441	407	466	474	409	403	425	390	424	385	464	380	415	407	393	437	396	395	395	399	407	379	376	392	380	386	409	381	367	379	397	396	332	380	347	358	348	346	399	362	382	369	386	389	390	350	381	378	397	397	362	384	393	369	377	379	384	400	341	370	393	396	415	341	367	376	371	401	379	406	411	364	377	387	352	359	359	377	376	392	346	390	370	411	399	356	395	380	364	374	362	366	356	370	351	419	361	365	395	401	369	361	357	396	402	418	361	385	372	373	378	374	381	386	367	383	414	379	358	366	373	393	369	395	411	363	383	368	408	390	349	404	371	362	370	389	389	349	380	377	407	393	383	369	318	398	384	364	368	367	362	363	369	404	364	339	356	360	375	371	387	390	375	385	363	364	368	361	361	390	350	373	400	364	390	386	390	376	400	373	396	359	376	402	380	414	369	383	396	397	348	346	372	345	394	350	364	408	398	352	349	392	375	378	363	356	367	338	367	370	391	379	407	361	386	367	402	364	368	411	387	380	371	362	397	348	360	393	359	378	368	373	357	385	367	397	393	386	381	354	372	373	372	362	399	351	372	401	333	399	359	353	373	373	377	393	360	407	411	368	366	400	378	343	378	322	404	415	384	360	368	367	352	358	362	383	368	393	372	382	387	352	349	368	387	376	371	373	373	370	405	374	372	378	381	394	364	360	366	384	383	396	370	398	392	356	354	361	408	364	382	367	368	399	358	394	345	351	366	382	363	372	386	354	359	374	333	372	352	378	399	392	347	392	365	382	357	382	394	394	355	369	373	391	337	406	359	395	364	377	389	371	364	382	399	384	382	398	385	354	383	368	381	370	387	371	384	409	374	387	390	418	399	368	376	389	367	391	379	404	361	381	370	397	391	384	367	373	349	367	386	339	365	408	383	404	385	359	396	367	379	368	351	379	373	376	380	359	374	379	423	366	377	385	374	345	344	397	401	391	380	368	404	370	375	405	370	381	388	364	368	367	365	383	369	379	374	387	398	408	345	382	365	350	389	359	375	388	370	349	378	387	367	389	369	419	407	375	386	376	382	383	364	365	400	381	390	360	374	338	363	395	381	399	378	386	406	384	357	370	361	391	332	362	353	385	384	381	360	376	325	383	409	338	378	341	383	407	363	372	365	411	347	351	340	363	414	371	369	358	396	340	374	355	371	419	400	347	387	346	346	340	367	369	344	367	375	344	388	392	373	380	348	378	350	389	369	383	391	391	421	376	361	407	341	388	383	389	385	387	378	396	379	368	387	393	357	373	397	371	410	389	388	383	354	357	390	390	392	387	369	374	401	389	375	358	402	359	388	350	373	374	385	380	376	372	372	373	367	371	362	381	403	356	354	359	334	382	390	391	365	380	383	387	370	366	401	383	371	386	359	387	360	393	359	398	376	356	347	340	376	354	346	351	397	378	360	361	362	347	374	359	361	402	342	403	363	405	363	366	349	381	378	390	382	337	389	405	387	363	356	403	377	345	356	363	378	362	390	415	356	398	391	373	375	353	383	380	325	353	360	385	407	421	394	374	384	378	379	374	415	355	373	367	373	384	391	374	357	376	402	390	393	379	375	365	385	385	401	371	368	343	366	387	376	371	387	396	360	399	343	374	365	381	415	339	374	389	395	373	360	366	368	369	374	380	363	370	341	401	376	376	361	398	371	363	385	391	418	345	394	378	379	368	399	343	399	375	365	401	376	372	355	371	376	357	348	356	347	362	363	358	388	386	398	378	386	386	387	372	339	368	365	369	353	375	360	375	355	371	357	388	370	373	403	366	395	383	404	365	339	400	375	396	366	351	353	346	337	361	343	382	392	380	361	358	398	394	378	397	399	374	364	391	377	359	355	385	395	377	408	372	364	363	330	369	349	364	363	362	370	399	348	377	381	366	374	380	368	337	349	389	347	345	384	392	384	372	354	346	384	354	369	362	362	386	305	362	377	376	366	347	365	360	381	390	371	379	365	330	367	367	383	386	363	341	394	375	411	353	395	381	375	406	389	349	388	408	373	374	368	375	376	388	360	386	376	351	381	373	376	354	383	377	393	365	399	347	378	370	361	349	401	375	390	363	367	365	364	337	401	402	430	376	418	404	393	389	375	396	376	364	373	366	360	391	387	347	401	375	371	342	399	383	367	361	381	357	356	375	377	365	377	382	344	362	391	373	386	395	364	361	347	394	360	370	384	376	382	385	392	373	388	378	361	376	335	354	345	379	377	406	376	377	367	367	349	346	373	397	378	375	400	382	355	366	357	389	352	371	406	367	388	372	353	374	362	390	386	368	389	363	379	387	377	391	337	387	365	422	362	353	365	362	380	345	406	383	407	367	383	366	358	346	357	369	380	379	362	371	353	351	391	374	383	377	363	354	371	385	370	391	395	405	377	370	371	361	379	378	384	387	363	354	331	393	378	357	386	358	390	375	380	396	380	348	395	364	402	325	361	370	378	390	371	376	360	371	390	415	393	343	402	341	382	391	402	396	369	406	355	351	390	326	364	390	358	387	406	385	384	342	377	364	382	389	394	381	370	360	396	391	367	367	399	407	388	377	372	383	395	372	356	376	380	369	371	371	388	394	380	366	377	371	370	381	360	400	385	363	350	352	399	392	383	357	372	380	386	377	387	353	397	339	379	369	370	379	403	379	387	366	353	376	400	398	369	364	386	364	374	364	396	383	358	384	377	390	386	363	375	389	365	339	387	383	357	391	380	408	375	385	354	348	359	386	395	417	387	384	362	374	362	345	355	377	342	403	400	378	396	354	345	367	370	364	399	350	356	362	342	333	388	343	355	376	396	371	387	357	388	353	361	363	381	380	398	381	381	385	379	374	397	358	353	372	377	376	373	393	361	377	395	397	367	356	392	387	396	374	380	411	403	409	387	369	402	366	409	397	367	383	378	391	344	386	362	368	407	398	350	354	394	374	366	401	367	369	376	401	364	363	339	425	380	387	394	364	383	426	351	362	375	380	377	388	377	406	357	368	396	357	352	394	405	348	382	409	378	376	350	374	417	372	380	368	364	409	393	354	410	395	377	404	356	386	371	389	370	369	400	406	386	339	421	353	376	372	345	390	389	389	361	383	338	349	343	397	362	407	389	384	374	359	371	359	384	344	379	363	321	389	391	372	374	372	367	384	373	375	345	359	380	332	381	360	375	381	401	391	367	382	341	413	377	398	363	351	342	382	383	364	380	419	391	365	362	353	393	385	359	383	382	387	404	360	367	369	401	371	368	350	408	363	418	371	370	371	396	381	362	389	377	390	332	358	383	382	390	391	360	392	373	386	370	342	358	357	364	370	381	387	378	402	389	371	378	348	379	362	360	335	365	351	368	353	392	373	389	386	383	353	382	349	351	390	418	357	349	360	412
14376	30187	25092	18418	14783	12410	10933	11236	8275	5950	5573	4947	4084	3115	2516	2173	2014	1946	2115	2112	1868	1885	1670	1576	1484	1375	1267	1138	1024	962	955	915	886	824	845	856	829	800	812	793	851	764	839	773	829	814	810	791	777	772	692	732	755	731	707	660	741	739	719	676	644	656	652	691	657	667	717	665	675	652	643	611	637	649	600	669	646	678	632	651	589	611	587	623	624	646	593	604	572	667	623	580	596	540	603	611	650	594	626	595	618	667	581	616	628	639	611	661	626	584	646	600	601	643	616	639	641	615	624	657	616	623	652	599	627	682	613	615	630	631	580	643	625	598	568	579	613	693	662	638	595	593	623	617	647	592	605	607	598	643	660	656	614	657	614	651	639	599	656	634	669	635	607	627	631	636	587	604	657	639	599	603	651	666	589	620	624	634	573	625	641	657	622	629	617	621	622	633	618	667	635	657	691	595	615	663	642	638	634	652	617	610	576	617	601	611	660	586	647	676	652	612	574	606	590	615	617	594	631	630	627	667	623	655	613	612	617	630	612	591	628	626	666	663	655	612	619	616	601	628	668	610	636	642	589	596	642	640	681	635	649	601	601	647	637	604	592	627	633	644	611	614	612	608	641	631	600	604	632	605	642	590	632	601	598	631	594	592	646	609	591	677	588	580	639	585	617	606	619	645	642	593	602	621	641	587	655	600	624	636	639	635	601	644	652	609	622	649	620	580	637	610	646	597	622	641	655	585	636	590	631	571	639	642	611	627	608	646	624	618	597	616	626	628	596	608	622	607	578	629	631	598	598	634	618	607	624	545	629	610	592	613	590	651	614	655	641	633	650	637	658	620	659	649	595	610	631	671	608	616	626	658	569	621	651	630	612	602	604	645	643	588	564	652	644	585	632	612	616	644	621	610	644	597	666	608	625	592	631	660	605	663	596	665	626	611	612	617	582	606	649	648	592	648	649	646	617	623	647	645	630	605	607	633	659	615	575	622	642	663	631	696	633	606	618	608	605	572	630	631	595	632	648	643	590	660	635	620	626	606	615	599	673	636	638	596	622	628	617	620	643	650	640	586	575	623	595	648	604	594	580	640	617	577	618	597	604	645	653	636	654	616	641	640	644	629	612	626	621	620	655	584	606	612	624	637	633	675	609	608	627	630	588	638	628	649	651	594	604	619	617	670	642	622	596	650	645	585	674	598	650	612	627	663	625	607	639	622	623	673	586	613	622	618	627	599	615	676	632	619	633	610	629	612	603	623	614	630	583	639	629	572	643	611	625	606	658	575	601	593	637	641	595	595	614	597	643	627	641	598	610	609	628	637	631	620	584	627	590	634	644	570	671	593	645	614	621	635	614	603	626	594	610	594	627	623	552	626	581	644	625	638	634	644	630	621	603	594	619	667	585	606	619	614	598	627	592	619	592	675	654	636	578	620	619	570	573	662	624	594	622	595	640	621	617	622	628	642	618	617	630	665	646	588	617	601	620	596	613	664	637	612	656	612	590	597	636	650	617	593	645	613	631	592	605	608	652	630	591	653	595	617	608	577	638	630	627	649	637	657	611	636	590	607	567	617	632	601	658	641	602	617	619	599	618	602	626	620	602	643	612	604	660	616	620	641	576	610	641	614	640	657	640	645	656	674	598	649	640	614	654	604	596	659	604	632	583	614	621	654	634	634	575	619	613	655	652	643	624	603	687	637	643	574	642	616	607	624	563	624	566	637	603	605	595	614	614	571	622	615	605	597	629	635	580	649	588	603	590	615	604	629	626	654	600	627	659	606	643	616	612	611	621	601	571	596	625	617	653	598	601	614	609	624	593	627	615	606	605	579	589	641	595	610	624	604	618	585	579	672	598	626	618	672	673	648	595	620	595	658	607	624	632	606	629	604	604	605	659	599	631	605	672	631	602	605	639	621	615	594	664	633	619	645	606	654	577	580	637	602	592	603	624	653	581	612	625	599	616	575	632	688	603	609	614	645	609	624	606	628	659	646	622	607	615	657	603	616	642	623	611	602	593	610	605	638	611	631	621	648	633	631	610	639	593	643	586	613	589	645	603	623	613	591	610	635	579	610	616	639	601	559	637	633	620	590	644	565	669	606	639	650	550	646	571	571	622	612	597	633	619	593	629	597	607	661	620	608	573	655	608	642	616	587	650	648	596	624	622	614	603	611	617	632	622	613	636	624	604	623	605	585	629	643	590	579	564	604	583	595	580	672	600	615	659	633	658	663	627	614	620	590	641	636	630	634	609	639	602	617	635	629	614	649	609	604	653	646	602	620	579	645	612	639	617	595	592	569	600	614	601	627	649	629	662	603	580	652	586	581	636	666	672	640	587	641	627	639	626	650	574	620	607	584	639	630	637	626	615	633	636	661	622	639	624	653	638	660	660	631	631	621	622	592	591	642	612	564	605	662	623	573	611	622	642	589	591	593	587	631	667	641	581	641	596	577	590	595	638	625	612	636	649	642	633	632	590	583	635	585	644	634	641	621	657	653	605	613	641	604	638	637	582	615	615	608	601	618	576	645	623	629	619	595	629	579	679	674	615	631	644	556	585	661	609	610	620	665	641	632	613	650	610	675	660	603	606	616	646	598	621	675	609	642	605	632	612	624	597	657	609	601	624	623	605	558	649	613	646	598	579	614	616	661	656	609	598	628	592	609	631	613	616	593	591	623	592	590	622	655	642	564	640	636	621	610	602	607	586	616	610	613	604	585	622	673	633	576	641	666	620	598	645	637	645	622	619	631	631	647	624	658	611	601	655	613	615	644	594	640	638	557	595	617	614	581	641	632	606	669	613	644	666	585	598	636	624	611	614	596	652	630	614	576	618	585	567	617	622	611	600	610	630	620	597	620	625	646	644	607	642	595	623	628	595	602	622	587	614	640	640	606	617	589	555	643	588	595	616	649	616	624	607	657	620	643	618	605	625	632	639	617	673	597	611	584	589	593	640	617	592	590	604	620	621	591	604	630	617	626	611	583	611	656	612	571	617	636	628	570	600	621	580	637	631	638	598	556	637	624	581	644	651	594	603	607	587	633	575	557	628	627	630	640	605	635	626	600	584	577	633	625	624	609	608	627	602	615	576	567	571	641	581	629	626	585	579	650	609	619	599	629	563	607	629	614	645	598	636	640	608	587	666	628	644	642	605	577	680	610	629	627	598	625	650	645	644	624	618	664	616	609	587	600	588	619	591	615	635	640	660	637	598	627	668	620	594	603	633	636	634	623	630	604	627	636	652	649	652	652	661	601	639	635	610	609	590	623	576	620	636	591	617	637	601	589	662	630	633	625	637	673	632	626	591	645	631	623	606	606	654	618	615	616	627	637	566	648	633	605	614	652	659	635	611	601	608	598	655	593	603	592	656	638	629	608	600	638	593	654	609	646	664	623	604	622	613	579	610	661	617	590	589	575	581	645	613	633	671	630	613	650	632	633	624	653	618	619	649	604	610	609	657	595	631	564	598	639	609	641	653	632	582	620	586	615
26815	20990	12642	4277	2160	1599	1377	1403	1099	772	667	657	599	438	403	422	372	402	409	445	374	422	388	335	352	341	300	334	292	289	277	292	272	263	276	292	288	305	285	256	246	251	291	269	254	278	266	268	262	262	250	278	261	262	287	281	272	264	267	285	276	240	253	248	274	252	230	263	248	262	259	254	264	257	241	264	277	240	247	245	247	254	247	256	275	249	256	254	247	242	231	269	225	237	243	256	241	286	262	274	258	291	243	268	249	232	262	257	257	272	273	241	237	241	262	253	246	238	266	283	268	231	244	262	257	247	246	260	238	268	269	259	258	243	247	246	237	201	247	250	223	268	246	250	245	257	237	234	231	283	241	239	247	258	272	268	232	238	247	256	265	262	249	236	269	243	257	299	270	238	240	248	267	239	250	259	267	239	252	252	266	256	234	289	256	287	265	293	259	230	257	285	228	253	249	255	281	269	264	254	236	248	241	235	247	260	221	232	254	239	255	244	255	263	245	281	211	250	269	220	242	283	262	240	232	259	237	225	255	271	263	245	267	282	266	248	249	266	287	255	263	244	239	269	242	228	221	234	267	212	269	247	258	233	222	246	244	266	274	265	232	263	276	219	230	238	227	225	230	258	253	240	252	250	217	266	275	223	291	233	255	277	244	266	259	240	274	234	225	240	240	274	243	268	255	259	231	274	241	243	228	230	251	270	257	265	246	252	228	240	261	248	249	256	240	285	244	261	231	249	256	245	223	259	264	229	251	240	266	257	264	240	241	275	240	233	273	281	243	292	257	239	257	250	260	225	241	205	259	281	254	241	246	256	235	232	282	232	241	254	254	244	253	266	244	213	235	279	285	237	251	220	244	266	235	262	275	252	267	252	266	224	268	239	246	245	264	265	234	261	246	280	242	266	234	249	260	259	265	261	246	244	251	234	254	219	279	260	260	247	212	269	289	266	272	241	247	244	250	261	250	231	227	249	239	238	248	260	244	253	249	272	262	230	243	238	248	251	266	267	241	244	274	246	255	254	267	243	232	248	252	235	228	259	241	240	247	266	273	245	244	251	257	218	240	240	274	255	276	269	268	254	232	245	245	269	278	253	245	223	264	268	271	275	263	257	242	253	245	244	269	250	244	233	257	248	257	274	250	238	235	262	247	251	268	220	244	244	254	222	262	252	265	216	278	250	254	238	270	242	279	238	242	250	268	270	277	230	254	268	249	236	234	279	247	222	236	233	245	256	270	229	263	265	259	231	248	217	259	257	237	241	248	260	261	257	262	270	235	245	288	259	247	235	250	241	244	255	241	292	248	240	237	246	245	271	244	257	239	252	259	254	242	260	232	259	231	245	238	277	236	254	257	258	239	247	238	246	276	248	265	264	267	225	274	255	258	234	261	241	244	257	256	269	241	237	268	241	249	233	241	280	226	246	287	239	271	250	245	271	256	250	228	279	214	260	260	251	219	266	237	253	250	291	238	237	271	247	250	283	251	234	238	247	259	250	261	221	238	254	234	232	239	273	233	243	250	271	262	241	245	280	260	241	254	259	237	258	269	249	248	244	267	259	264	222	237	234	285	252	261	233	242	263	242	234	252	270	241	257	258	263	236	294	231	247	256	259	240	250	247	255	236	227	236	249	261	239	254	251	240	249	246	250	238	243	233	240	240	238	250	250	263	234	238	252	245	254	246	234	259	245	254	250	290	269	265	256	251	272	245	260	235	281	277	278	262	229	280	267	267	252	266	251	259	263	248	258	269	247	251	232	260	230	276	261	251	246	252	240	275	245	241	264	276	263	256	248	247	262	245	236	286	277	239	257	267	254	257	262	269	239	232	220	227	230	249	241	278	263	264	256	223	247	238	260	268	251	247	240	265	267	264	268	229	234	239	243	246	240	241	252	250	259	222	269	238	249	271	255	278	232	256	267	255	230	251	249	278	237	275	246	263	253	254	236	230	238	259	261	263	220	279	261	261	243	245	253	244	258	260	259	261	242	252	243	251	245	252	235	257	299	223	199	233	245	253	266	264	242	263	257	267	239	244	249	241	255	237	241	275	238	249	230	237	299	224	251	225	277	220	249	248	229	254	258	254	218	254	243	252	247	255	253	295	242	206	246	273	230	257	274	254	248	262	236	255	272	243	230	301	244	227	237	250	259	242	240	261	241	251	264	248	252	267	221	262	276	236	247	255	265	257	193	254	245	282	259	256	249	260	269	263	257	281	273	286	242	240	257	271	306	232	255	249	226	238	236	244	245	205	262	252	233	260	251	249	251	247	247	256	269	241	242	270	250	239	245	242	251	234	262	250	252	285	269	248	252	252	270	246	252	251	250	264	248	245	241	276	240	274	256	256	270	256	262	263	245	238	232	241	238	232	281	229	243	273	256	252	247	250	245	253	242	267	251	255	234	248	243	274	271	249	264	246	234	232	246	262	251	275	250	252	250	258	234	262	241	257	248	245	246	238	262	228	250	276	241	272	274	246	266	262	252	264	235	253	244	258	259	245	261	237	249	254	244	277	263	243	243	275	245	255	242	221	253	277	217	246	257	245	243	282	247	252	242	245	274	272	253	246	261	260	224	242	259	257	231	245	255	301	252	237	262	249	251	252	256	265	249	249	219	269	223	243	239	265	245	269	237	242	243	258	264	243	259	267	265	253	257	270	266	249	265	245	245	260	250	238	268	219	249	250	230	229	265	248	258	275	250	271	251	261	250	260	236	245	269	232	252	257	235	257	258	253	245	245	233	236	244	231	224	244	251	253	248	250	251	263	271	242	255	244	233	237	243	290	251	239	235	246	243	248	258	227	261	274	239	257	264	251	254	238	228	241	274	262	245	262	250	258	251	235	236	270	241	282	250	265	230	223	249	245	258	276	285	252	235	256	229	278	267	261	230	252	241	257	244	268	263	241	251	260	237	245	247	263	258	269	245	264	241	250	248	277	297	253	237	276	261	255	259	271	249	248	241	259	264	249	245	255	254	246	266	248	249	238	264	256	244	231	256	260	235	238	270	240	263	247	259	221	241	254	243	249	268	234	260	246	238	267	246	238	258	260	252	247	262	246	236	240	290	263	236	251	280	264	264	250	251	263	259	242	253	288	231	263	300	251	273	225	252	247	249	268	277	261	269	288	246	248	221	250	258	230	235	256	258	250	260	266	264	244	255	275	258	270	252	246	260	224	250	277	264	254	242	294	231	242	251	266	246	253	253	256	270	238	260	260	256	269	258	255	256	249	224	244	234	250	235	259	255	240	250	240	285	243	257	251	237	241	267	263	234	281	259	237	268	262	257	257	266	259	277	236	257	227	241	281	238	261	237	246	229	248	234	246	230	239	244	253	241	239	272	272	268	251	251	232	252	232	250	253	240	266	266	233	259	275	239	221	258	258	252	240	226	276	225	243	255	234	261	250	224	246	245	253	265	273	303	250	274	271	246	229	230	224	223	256	259	257	274	241	248	251	264	239	255	226	262	262	237	230	266	275	248
9644	15490	11484	7638	5685	4667	4354	4822	3486	2333	2148	1903	1551	1314	1019	941	868	1055	1101	988	878	865	849	776	724	761	694	633	583	609	546	590	549	546	486	524	512	463	465	474	515	476	559	514	503	522	503	449	457	513	526	472	489	459	476	480	492	444	439	420	405	452	464	457	455	423	480	455	444	432	390	462	425	454	424	431	438	425	450	422	438	423	423	436	433	430	426	440	492	444	402	420	403	395	421	438	414	409	422	414	438	398	434	435	430	437	390	444	439	444	415	415	415	434	440	440	422	405	412	455	473	451	449	459	433	421	390	415	430	460	475	445	423	438	466	399	463	418	440	382	467	403	433	442	428	415	431	439	465	415	380	447	413	437	423	457	434	430	459	416	415	460	425	417	423	403	453	423	422	396	421	441	441	432	455	445	413	406	440	409	432	442	399	422	418	394	466	418	433	419	433	445	434	423	463	429	439	413	411	411	395	413	438	420	413	429	407	419	449	433	380	398	441	460	438	403	415	457	433	432	435	437	405	470	414	448	422	440	416	425	438	427	449	428	405	413	399	433	425	448	390	416	394	405	456	423	391	419	443	474	432	441	439	428	405	433	382	430	464	454	426	446	409	442	427	444	411	407	418	405	422	436	408	427	438	412	399	417	410	401	426	408	449	423	460	378	429	409	461	403	414	446	437	438	404	426	402	391	435	411	435	412	429	452	454	396	454	405	423	423	426	406	413	418	394	437	404	396	387	462	464	411	484	435	421	466	465	429	378	406	445	394	446	440	431	421	408	416	427	418	404	402	412	413	430	416	422	434	441	417	418	440	470	431	403	413	440	440	401	438	408	399	447	456	393	447	427	420	396	404	441	433	408	398	435	454	407	418	431	416	410	440	426	444	410	433	401	423	448	446	415	399	419	437	420	441	405	448	457	421	426	414	426	420	414	411	455	429	376	433	409	423	408	430	412	393	419	442	470	438	434	473	397	422	443	455	408	431	385	445	414	419	417	434	468	433	441	436	422	414	404	404	450	468	438	419	437	422	416	463	428	429	421	445	463	428	423	408	428	441	451	461	423	442	435	429	426	415	386	437	402	459	438	414	410	389	488	416	404	391	394	437	452	441	372	459	402	413	440	399	412	426	426	417	414	402	410	426	453	396	426	433	391	435	427	459	438	449	406	399	440	437	418	441	443	418	440	422	422	367	445	485	415	430	397	447	408	430	442	418	415	425	442	419	378	409	429	384	424	405	436	439	413	417	459	389	455	385	429	442	390	431	448	435	394	451	402	410	424	442	413	417	419	454	423	403	416	399	436	431	446	406	413	404	383	427	403	436	403	438	406	407	417	440	436	427	435	418	381	403	464	410	422	395	432	441	440	450	427	434	426	426	455	429	406	394	425	438	451	419	393	475	410	417	403	432	419	435	379	444	399	419	435	381	436	436	389	420	440	433	459	454	412	398	423	423	424	447	436	449	405	411	427	399	400	457	483	389	442	453	454	434	441	395	421	423	405	430	442	394	413	434	416	435	413	401	393	434	414	435	415	434	429	447	430	396	434	399	446	423	444	401	424	424	450	435	425	426	431	415	404	444	430	409	418	419	422	405	440	417	400	485	432	412	459	435	424	402	423	448	406	465	408	457	407	454	418	438	398	434	451	412	468	423	419	433	419	443	429	444	441	438	423	402	414	461	426	476	389	444	467	416	417	433	415	398	421	449	420	418	431	439	404	424	421	427	421	427	437	416	443	426	382	436	417	410	432	437	441	439	390	433	449	435	454	419	389	454	415	404	408	457	415	443	431	406	420	451	377	445	434	407	414	430	430	404	446	399	445	439	410	380	425	405	455	407	421	436	454	447	394	449	422	431	463	396	440	398	434	403	390	398	419	464	393	474	434	428	420	429	406	421	420	427	405	389	422	426	435	404	455	442	440	400	419	433	426	417	420	430	381	398	447	416	416	423	414	395	418	421	436	434	413	409	408	392	437	408	466	412	408	428	420	433	439	411	425	417	405	421	456	426	459	448	424	432	415	449	405	401	466	414	433	405	423	395	393	472	424	437	435	462	386	423	407	441	446	387	447	392	415	434	423	438	423	436	440	430	409	383	400	424	443	397	437	418	447	433	422	464	419	449	440	442	419	418	429	425	406	410	418	425	412	450	421	384	421	428	450	432	432	459	435	418	415	414	442	430	416	444	411	440	460	411	401	397	435	407	419	411	437	422	444	420	422	395	449	455	433	448	420	441	417	377	413	464	437	436	405	423	383	394	424	404	459	449	414	436	402	404	427	407	442	452	401	434	447	457	410	411	385	441	436	421	442	421	428	454	444	439	450	406	448	416	406	397	473	424	437	425	384	445	387	462	473	455	425	408	434	493	387	379	409	426	418	413	380	463	429	433	399	371	419	424	456	431	423	387	418	428	455	431	438	438	447	437	432	446	433	417	427	452	426	433	420	434	439	436	420	426	408	415	421	397	422	402	452	431	425	439	410	418	442	455	392	431	418	409	453	436	396	436	420	422	432	466	408	446	431	419	446	473	422	436	438	434	457	455	408	435	406	407	432	421	423	441	434	404	424	448	442	439	430	433	436	408	402	445	418	429	431	434	446	437	419	415	417	387	425	400	408	430	399	440	427	429	407	436	393	427	443	459	454	454	431	415	426	450	421	386	434	435	447	418	450	422	413	361	422	374	440	453	451	415	433	389	387	446	437	404	435	424	437	403	408	454	449	453	454	401	412	398	466	397	424	441	385	434	463	410	425	422	452	425	399	413	396	442	415	408	442	394	412	443	435	402	396	427	396	421	460	437	436	391	443	392	434	446	422	440	433	433	421	421	439	426	429	441	397	444	441	409	451	428	468	414	419	440	408	413	424	442	448	464	411	446	423	411	417	407	430	441	404	408	420	417	429	413	424	448	395	394	405	402	440	425	439	436	435	431	450	438	449	417	445	453	449	423	449	434	436	416	441	420	449	432	449	422	413	420	379	387	453	463	439	430	414	410	400	422	396	417	424	395	409	434	426	395	387	422	459	413	403	432	460	406	409	461	405	430	430	431	480	445	445	425	420	436	411	423	447	432	442	441	479	443	430	421	422	423	416	423	459	398	417	451	437	435	440	453	462	420	406	430	436	476	406	418	386	438	438	420	468	395	435	418	463	440	428	399	471	391	443	423	426	412	439	439	405	387	445	450	418	433	406	410	461	417	397	446	462	416	440	415	457	378	418	442	404	414	425	443	430	388	374	437	411	415	401	419	417	422	428	420	421	429	419	434	427	425	416	421	452	434	419	441	420	434	385	410	404	452	461	420	413	421	432	381	427	399	408	406	387	407	422	458	423	451	415	406	446	447	435	434	454	400	391	423	438	436	441	439	431	407	422	456	420	423	403	445	459	415	430	375	428	436	424	460	405	450	422	396	426	436	406	445	399	414	449	430	421	408	413	458	396	420	408	438	398	445	414	389	400	441	427	425	439	423	438	475	407	471	436	421	388	396
24197	21285	28428	24468	20405	7001	3285	2804	2093	1449	1413	1091	912	784	687	653	629	678	643	688	578	567	630	522	527	508	535	470	456	465	450	430	416	420	402	430	411	415	419	449	380	411	410	444	456	390	399	377	404	417	401	400	394	378	388	423	390	399	398	394	409	391	377	366	406	384	379	405	348	361	374	358	356	369	400	367	360	380	369	400	363	389	378	353	378	353	351	366	365	354	343	376	357	357	367	362	330	386	370	372	330	372	359	394	359	384	370	346	403	349	372	350	368	366	359	362	383	356	353	376	378	369	358	359	371	394	337	389	369	348	395	378	392	383	379	379	338	350	393	376	371	395	347	369	371	416	390	369	373	367	367	370	378	357	378	353	388	349	372	368	391	335	368	356	324	384	356	366	376	365	356	362	363	354	357	371	353	377	358	332	370	349	363	343	354	359	330	376	372	377	388	380	349	373	381	331	389	393	363	381	396	349	380	338	337	387	363	341	373	362	373	363	374	362	364	362	338	346	389	349	351	385	346	363	365	362	336	361	354	381	359	371	368	394	365	382	344	329	350	328	320	366	346	406	362	355	387	359	345	378	379	355	361	407	369	357	376	376	354	384	353	354	358	347	385	361	364	358	389	356	373	383	356	352	325	346	374	368	336	373	335	376	336	370	373	365	373	352	366	366	361	342	376	369	380	377	348	366	369	360	387	369	375	374	372	346	381	359	350	345	385	375	349	364	365	403	383	373	381	357	365	374	375	350	343	373	338	363	356	355	347	373	375	370	348	350	344	350	364	399	386	354	375	370	324	341	390	355	352	356	359	377	367	367	357	352	364	348	367	356	356	387	384	337	353	367	371	334	355	364	364	378	384	355	355	372	371	394	382	403	372	344	357	381	359	392	366	365	393	306	347	356	375	383	357	351	369	369	362	340	361	375	336	348	358	365	372	364	363	383	376	414	393	369	360	353	358	387	362	377	345	351	344	306	375	399	358	383	330	377	343	356	402	347	351	346	358	346	359	376	368	384	354	365	334	335	399	360	315	381	372	360	376	334	351	345	372	346	393	362	419	350	354	354	375	371	364	318	345	345	365	384	351	362	344	365	376	371	376	337	393	393	355	344	345	383	350	391	331	391	370	372	354	329	398	381	362	351	392	335	373	354	361	352	366	375	365	373	316	367	334	363	359	389	354	366	396	370	361	370	360	402	405	346	366	365	361	382	379	349	339	358	351	394	332	391	373	388	367	348	357	353	363	347	361	348	383	351	365	330	311	371	372	355	383	358	369	401	331	368	367	332	377	347	347	376	357	380	377	361	337	404	373	373	402	346	360	378	373	362	340	346	390	380	355	363	405	389	402	369	365	350	381	345	390	355	351	346	335	355	400	339	385	384	360	375	375	381	322	381	356	355	371	379	371	352	370	361	371	357	387	384	394	334	384	377	355	367	386	399	379	388	373	373	388	332	387	345	375	310	372	341	377	381	363	364	384	382	378	372	329	345	343	368	410	352	407	398	361	332	374	364	342	373	387	368	330	375	384	345	341	389	335	390	394	357	386	413	332	334	341	384	358	350	368	386	350	351	352	398	327	360	348	329	352	399	369	376	358	367	370	408	412	354	325	348	351	334	386	356	339	366	359	388	333	378	399	337	380	350	379	390	367	379	369	353	381	362	361	352	368	325	355	348	343	347	354	309	402	380	396	374	361	366	360	356	349	333	358	338	360	351	360	376	403	374	365	376	350	391	367	379	382	376	357	357	332	348	354	368	362	359	380	350	376	343	372	339	367	341	381	358	379	397	400	335	357	377	374	329	370	373	402	327	326	356	333	334	376	366	357	376	352	372	364	373	364	367	381	378	362	353	370	359	345	378	399	379	377	381	362	371	381	359	362	325	402	368	332	406	383	353	351	379	348	385	383	363	372	363	352	367	349	361	355	351	375	359	372	369	361	372	360	340	391	335	382	384	352	351	393	342	339	343	374	376	369	345	408	384	358	366	364	389	365	351	342	398	355	352	376	380	377	348	392	397	365	355	372	355	340	370	379	398	329	372	381	399	368	362	364	423	337	395	358	369	345	346	373	376	380	388	353	351	351	379	350	378	365	365	343	378	379	382	343	367	369	343	368	348	359	380	360	372	351	344	378	357	331	362	376	335	327	379	358	319	361	359	348	362	365	362	349	364	369	391	348	363	367	372	357	387	367	400	386	348	365	353	398	375	366	346	363	365	379	343	347	361	371	399	374	372	383	347	329	368	363	358	372	373	383	371	396	392	378	382	358	348	397	367	386	346	363	360	351	366	342	362	382	355	395	369	368	345	361	377	336	356	350	353	338	364	382	384	349	362	372	369	372	339	326	385	346	355	366	368	368	344	346	365	339	371	343	394	378	358	376	360	364	356	384	348	359	310	338	333	366	393	357	391	325	373	374	362	363	377	346	392	360	356	328	330	380	373	346	367	375	371	387	401	355	335	342	358	374	347	305	365	323	354	383	346	340	390	382	386	327	373	345	361	328	356	378	403	365	354	340	366	352	340	376	372	408	352	321	327	349	410	369	320	372	374	389	373	371	355	363	371	352	387	342	361	342	378	344	334	352	358	368	391	381	332	339	375	363	375	369	378	377	370	404	347	374	383	356	352	378	360	393	386	381	395	356	329	379	365	368	348	364	382	358	381	340	394	355	356	355	353	379	378	367	368	346	368	357	386	378	346	393	390	390	333	369	388	402	387	396	381	380	360	368	359	354	364	376	346	380	345	387	382	384	348	386	370	336	356	334	401	375	365	360	326	381	376	354	368	384	370	339	388	355	340	350	383	357	355	366	377	356	398	355	384	382	377	396	375	342	332	388	382	382	381	376	359	387	377	380	351	365	364	364	360	370	376	355	397	345	388	401	364	385	354	389	377	370	359	348	350	373	361	306	394	375	411	359	339	359	356	379	353	401	357	377	393	372	350	368	394	381	342	367	383	369	362	348	356	354	354	386	357	353	351	404	350	351	336	391	356	370	348	342	354	360	366	357	363	393	349	354	366	383	401	363	366	352	373	373	346	365	366	357	393	343	351	363	383	348	370	340	365	366	349	332	364	357	356	364	380	352	355	368	366	394	371	376	339	363	381	359	378	380	370	354	351	364	332	370	378	379	360	370	353	381	355	366	355	365	375	366	401	381	362	392	397	335	373	384	364	363	380	348	349	351	371	396	375	364	335	338	372	371	344	375	384	367	363	386	361	374	341	334	344	334	361	406	341	376	370	370	359	360	364	371	348	401	385	355	368	382	339	362	375	371	365	358	365	360	366	346	358	407	407	375	365	359	360	385	374	364	354	361	345	334	369	385	376	369	350	339	372	367	382	357	370	353	395	376	363	362	378	355	332	336	346	360	359	401	350	366	350	345	349	362	365	345	351	357	354	365	371	335	384	379	325	377	383	375	360	379	350	372	377	398	364	370	374	377	359	341	340	372	349	352	380	348	368	353	347	375	384	360	392	354	350	322	363
11780	24141	19333	13656	10278	8911	8009	8015	6454	4418	4243	3231	2428	1996	1764	1619	1637	1622	1679	1534	1311	1444	1302	1237	1110	1095	1056	931	959	820	824	790	748	765	746	742	774	716	756	643	731	715	730	779	785	755	767	772	707	743	680	665	702	683	658	719	658	707	632	666	642	743	601	648	685	656	654	695	613	666	677	615	621	604	677	613	601	615	572	613	598	620	625	627	611	614	611	620	640	654	629	609	631	584	606	610	648	587	675	625	641	590	571	601	644	569	627	595	684	613	613	631	690	601	639	658	629	607	598	596	636	601	593	614	590	634	597	635	644	613	578	606	636	593	651	634	634	623	640	610	597	607	595	630	638	571	603	627	569	571	630	622	599	610	551	597	583	654	595	595	632	640	597	625	655	624	568	638	594	577	615	626	634	614	619	567	674	650	657	636	628	598	624	593	580	616	596	587	636	577	635	636	594	612	625	678	609	645	602	638	599	641	585	594	618	637	600	609	570	628	596	660	589	609	627	630	607	600	613	626	607	634	577	607	605	589	619	612	578	631	595	587	616	630	602	568	559	619	620	629	587	598	599	590	623	585	607	627	631	613	648	582	614	624	603	608	598	649	603	616	606	532	607	559	629	596	627	613	601	566	647	601	612	608	596	640	627	599	641	609	626	585	599	586	635	626	624	625	653	594	630	584	607	615	648	602	625	585	598	620	645	628	622	587	594	629	589	602	629	631	626	599	602	602	666	597	632	598	604	606	652	614	609	618	615	611	553	583	626	560	582	613	613	630	663	616	640	605	586	613	605	602	574	591	574	565	606	654	635	584	630	617	617	610	628	580	581	604	610	589	592	654	646	621	604	639	625	633	591	643	596	632	616	567	592	620	624	587	584	620	615	648	566	579	616	570	607	649	600	580	611	595	618	586	572	587	635	593	612	576	621	576	616	583	608	632	632	584	577	614	574	631	608	560	650	597	601	650	587	605	627	641	587	567	585	604	581	617	626	574	589	615	591	600	606	649	591	582	556	614	641	564	635	641	567	605	626	589	601	588	555	594	618	606	638	636	625	607	613	633	671	667	576	605	604	604	623	565	655	671	641	632	629	597	594	608	605	612	558	586	593	632	604	596	619	630	608	622	631	635	619	624	604	643	588	630	638	577	608	601	604	582	609	636	620	626	628	580	641	661	593	600	610	607	603	595	603	611	635	593	568	575	605	577	609	592	620	597	608	597	612	621	606	606	637	644	653	611	596	616	638	586	583	581	592	652	593	620	605	583	601	601	623	597	621	626	627	606	604	581	579	620	558	638	628	590	625	578	636	636	670	604	575	602	612	612	608	581	648	671	597	632	610	590	559	606	601	580	576	595	593	597	621	612	581	634	604	600	628	663	644	590	663	643	578	641	634	643	605	580	620	617	679	594	610	605	625	621	623	605	621	575	579	630	574	625	618	618	635	640	571	597	637	613	609	572	639	598	609	609	575	595	627	610	574	599	654	623	620	596	614	604	634	595	588	610	610	575	594	584	594	644	653	612	627	571	595	594	599	614	600	584	638	637	623	649	618	624	605	608	614	604	585	623	582	612	619	586	608	651	531	590	589	652	624	589	596	590	580	586	590	571	617	596	608	649	615	566	617	594	633	615	597	648	645	596	562	586	594	595	655	598	590	629	608	604	617	609	630	603	630	623	651	600	615	622	599	619	616	607	608	625	603	643	613	607	609	623	651	636	629	623	634	600	578	602	620	580	621	624	618	632	602	627	612	588	596	603	633	579	629	616	622	630	626	607	623	588	595	595	580	656	597	631	582	561	585	611	598	615	620	608	619	584	623	659	588	602	633	587	574	603	652	614	625	611	628	607	596	596	607	607	598	623	593	616	578	571	618	570	601	632	648	597	613	611	660	649	589	624	663	597	613	569	604	600	593	621	611	610	579	621	588	606	580	632	584	601	613	636	609	575	623	558	560	580	643	614	577	601	578	620	601	607	621	632	615	620	588	597	615	655	636	565	626	629	583	613	636	618	619	618	617	655	587	591	617	633	612	590	642	578	617	640	556	612	549	627	631	601	580	569	639	606	593	613	629	622	581	606	612	608	608	591	623	633	597	616	589	614	600	662	608	636	614	611	605	600	608	612	579	586	603	632	628	628	651	605	595	619	594	596	554	553	607	588	605	653	576	577	595	614	589	621	639	588	628	626	607	574	611	584	605	606	626	647	621	593	588	578	619	614	598	593	607	573	581	631	583	600	616	605	598	621	632	636	598	602	605	622	652	585	626	584	595	622	632	598	622	608	594	638	607	652	664	613	579	600	580	599	545	614	629	627	590	599	617	629	621	600	577	566	599	585	650	591	611	594	582	613	613	650	582	586	642	598	653	614	643	635	538	651	642	603	596	588	639	593	616	611	625	598	632	605	622	596	620	630	628	590	613	618	616	605	632	624	572	560	638	597	602	637	582	611	582	612	599	594	621	631	648	593	664	639	580	613	620	623	675	591	562	573	596	601	604	621	615	686	629	598	587	615	611	646	631	668	594	636	640	595	587	594	593	591	604	628	621	594	599	623	595	605	654	608	635	633	647	615	611	651	580	602	643	606	659	620	620	596	593	616	575	625	626	626	581	612	624	603	621	607	581	610	637	581	624	597	637	580	607	572	601	612	613	668	637	578	542	620	613	599	635	612	588	613	619	601	611	616	589	614	607	609	604	606	594	590	595	625	612	622	644	620	601	597	594	597	613	603	622	631	595	609	636	615	565	609	611	595	611	620	571	615	553	609	605	595	639	628	622	589	622	641	600	635	609	593	603	587	619	655	629	578	627	590	610	612	576	608	605	632	590	628	649	615	615	601	608	646	578	610	590	580	587	626	570	570	600	600	592	623	635	526	615	598	594	574	593	580	610	643	604	621	590	621	584	620	563	618	619	554	577	591	643	608	615	592	591	583	598	616	647	634	600	604	631	607	592	583	622	582	548	618	614	639	639	591	606	593	641	606	634	587	631	600	613	578	617	625	612	603	650	595	600	657	593	615	613	649	629	573	570	609	585	579	632	576	596	650	617	579	612	637	599	614	613	635	626	584	639	602	583	621	618	690	579	573	607	603	643	630	637	611	609	636	574	617	580	570	587	617	605	580	590	621	608	622	602	630	606	610	604	621	634	588	605	600	589	681	609	613	622	656	620	640	630	620	603	574	598	589	618	635	599	598	658	586	604	592	646	554	609	632	628	623	665	638	648	653	647	638	630	657	627	607	626	641	638	588	657	624	632	602	549	572	618	634	559	643	595	629	627	630	568	616	604	595	620	662	637	608	622	597	608	595	590	650	634	648	618	608	627	597	596	618	604	573	652	616	595	602	615	615	604	595	612	615	639	634	582	633	630	608	607	622	603	564	559	619	589	689	606	627	601	603	641	620	624	588	615	606	616	564	655	608	587	623	658	640	555	555	605	638	638	577	589	648	624	601	614	645	604	585	651	586	555	605	625	606	593	604	594	580	614	586	585	635
23248	21280	29072	23797	21285	20531	8997	4485	3059	2150	2111	1452	1157	1019	866	843	819	924	866	771	667	763	683	670	605	556	618	552	523	524	507	479	430	458	466	461	440	438	448	450	402	467	457	494	450	457	430	450	427	431	462	419	417	446	385	440	397	387	412	416	369	426	439	391	394	394	406	412	382	414	398	371	342	385	371	430	378	366	371	384	372	364	391	372	395	397	390	391	386	397	382	351	377	389	402	409	405	375	415	385	405	353	403	404	400	387	404	377	377	386	381	389	387	381	431	418	409	389	399	410	370	385	395	394	378	391	406	369	383	370	383	369	387	350	370	363	380	384	378	383	389	401	382	398	401	374	373	398	376	369	384	394	418	412	424	387	384	381	374	374	423	379	385	389	382	401	368	369	387	357	381	415	386	377	360	362	349	376	377	373	373	399	384	396	375	378	368	402	376	416	377	381	349	379	380	392	368	397	388	391	392	368	368	378	416	412	382	390	354	385	394	398	347	412	408	373	396	379	383	358	416	350	376	365	394	391	417	389	392	379	408	404	387	362	394	380	353	415	346	385	377	366	382	370	380	398	363	365	362	375	376	401	401	405	368	378	391	397	400	383	358	381	383	392	397	394	353	387	377	347	366	386	382	362	390	379	413	374	411	388	386	365	391	386	405	386	396	385	421	358	402	366	371	373	381	383	356	353	378	349	397	380	414	400	416	390	399	403	368	360	348	367	413	364	390	440	367	388	344	359	351	365	401	408	379	380	377	389	371	359	391	385	377	368	387	412	393	404	407	357	393	400	402	357	413	354	376	374	363	386	430	420	390	412	373	386	373	369	381	385	378	383	378	368	374	388	375	365	406	376	378	358	375	396	385	386	407	381	383	371	376	363	398	391	389	400	355	422	381	367	382	350	408	389	374	393	384	378	378	371	352	377	395	358	381	383	360	367	402	377	372	377	374	385	351	387	365	345	360	390	402	354	373	399	433	367	361	375	438	399	375	345	391	342	379	408	398	402	390	406	394	418	406	385	389	384	363	395	379	390	365	342	391	396	371	373	410	361	376	391	403	412	395	377	363	349	374	440	416	383	369	381	339	354	355	321	405	387	368	394	356	344	369	387	373	371	395	372	350	392	388	384	386	336	408	406	391	370	378	368	385	361	385	371	368	389	381	365	408	392	377	391	358	423	372	430	374	397	359	373	355	410	345	378	338	388	377	385	388	355	358	386	381	365	350	359	380	374	381	388	406	356	412	377	328	355	395	415	370	376	357	387	366	373	402	378	353	418	394	359	358	383	392	391	380	370	397	378	380	381	362	393	409	371	374	368	399	387	388	413	372	401	379	381	367	368	396	384	388	359	360	363	338	404	358	377	361	371	354	404	418	361	406	371	366	374	370	411	336	393	387	394	415	369	337	416	363	375	374	380	351	380	384	340	397	369	368	365	351	410	340	386	368	360	373	378	397	380	402	387	424	399	378	349	382	360	402	395	400	402	347	362	393	381	381	348	375	394	368	401	384	386	395	378	388	377	364	351	422	401	387	391	409	363	385	381	386	413	387	412	377	349	344	370	380	363	365	382	381	380	409	387	375	340	341	395	368	401	366	370	395	387	377	373	357	383	370	360	355	353	394	368	399	386	413	394	327	388	388	394	371	380	411	355	368	416	412	395	379	375	384	388	379	393	378	342	365	395	391	386	379	403	363	388	363	391	384	333	343	365	369	424	387	374	368	408	380	384	379	353	363	369	369	348	362	366	379	374	360	385	351	377	370	366	398	360	367	390	384	340	382	387	385	408	362	388	390	391	372	376	375	381	358	402	400	379	411	388	388	390	388	369	398	367	386	369	359	386	385	383	346	369	346	387	385	381	400	369	413	421	328	407	352	391	359	392	388	363	371	358	344	358	392	366	375	401	390	393	366	360	387	346	387	365	386	392	391	366	332	402	372	374	367	371	422	359	364	354	379	374	362	380	403	372	396	377	379	379	399	381	374	366	390	399	386	352	362	344	376	361	354	371	405	406	398	373	405	369	380	364	406	375	372	353	394	396	382	372	337	390	362	393	343	399	401	380	400	378	359	391	414	392	414	339	387	386	390	378	381	367	393	372	383	387	392	385	363	399	395	393	400	388	360	360	389	392	353	373	362	386	375	426	389	367	390	405	413	349	401	378	340	385	378	385	400	359	354	355	379	368	401	385	347	368	394	365	380	398	382	364	371	386	347	416	385	390	377	409	387	368	349	391	392	340	375	386	384	379	385	396	380	364	361	375	357	377	355	409	390	414	389	388	355	390	401	412	380	390	364	379	378	364	378	371	350	384	362	372	350	377	413	402	376	394	395	362	379	380	366	373	368	387	364	371	397	409	382	332	387	377	417	321	374	374	356	347	402	380	365	384	398	376	365	416	352	390	392	330	355	377	397	354	433	365	382	364	419	416	392	417	385	364	407	412	371	378	395	392	368	378	395	421	411	361	361	384	333	345	387	348	416	375	380	394	357	378	395	372	411	339	366	398	390	383	383	394	398	404	370	404	362	360	361	397	403	405	357	366	357	380	374	384	413	409	407	393	382	366	390	386	380	358	365	391	372	370	391	367	391	363	389	346	374	349	376	387	392	397	368	375	359	391	379	378	371	336	364	341	358	384	382	389	379	366	336	362	361	398	403	370	407	368	403	374	402	370	385	386	388	399	383	386	413	333	400	394	406	386	382	396	374	388	373	374	381	377	396	354	377	380	387	346	401	387	365	376	364	380	368	385	379	375	371	358	392	369	379	367	368	348	383	355	346	374	357	390	364	385	352	396	355	396	413	379	379	361	368	372	391	370	369	415	391	349	354	372	349	392	387	371	374	342	392	360	395	370	363	391	385	383	398	356	345	395	404	333	379	374	392	378	365	367	416	373	392	367	404	338	391	374	362	373	364	375	389	374	356	397	412	395	366	382	397	373	386	365	383	383	388	375	359	393	371	375	405	369	386	335	382	377	363	380	380	356	390	391	403	351	388	332	361	376	366	376	349	394	425	368	387	386	423	373	383	369	371	358	400	360	361	361	389	416	392	401	388	373	347	377	380	396	435	359	378	374	375	407	399	398	365	403	401	367	386	348	367	398	382	411	361	361	362	360	378	384	376	368	368	360	406	392	372	362	376	390	364	375	352	334	390	350	348	448	391	370	349	407	391	405	415	380	386	391	358	381	388	341	380	378	401	383	381	405	388	357	375	376	381	387	386	377	399	375	389	366	425	380	406	377	389	356	410	370	362	398	397	423	364	390	360	416	371	377	367	410	391	393	359	375	387	371	357	436	368	356	380	373	377	379	392	372	380	398	386	407	375	413	386	367	361	358	362	354	361	384	375	394	369	355	401	367	395	370	410	357	375	377	414	378	361	356	419	386	360	372	381	390	335	375	374	395	361	412	366	407	382	391	398	399	377	407	389	344	382	354	412	366	391	360	355	371	359	361	402	417	377	351	378	393	382	375	346	377	384	408	371	360
14406	29400	24218	18353	13770	12561	11906	11199	8980	6391	6155	4299	3239	2702	2295	2124	2296	2278	2327	1790	1607	1679	1582	1505	1437	1318	1264	1189	1066	1020	987	950	827	852	860	802	785	835	813	740	820	799	794	869	805	799	810	759	763	752	738	747	731	748	723	710	760	760	704	699	667	697	698	710	717	699	666	664	642	652	636	629	662	603	647	625	669	650	603	658	639	629	612	635	644	646	595	626	597	651	615	652	601	676	617	645	581	622	650	610	604	624	633	604	628	618	601	640	652	677	648	606	598	639	633	654	663	609	649	638	619	597	613	596	649	675	642	691	618	664	636	627	624	679	645	680	595	644	629	659	591	642	597	610	597	582	658	643	632	627	621	612	636	612	615	578	618	672	674	618	591	628	638	608	626	620	627	628	642	610	621	595	668	656	611	629	589	619	651	616	648	598	648	628	614	627	579	595	630	677	552	643	614	607	609	615	698	614	629	633	659	617	630	592	640	615	616	646	616	567	611	604	607	571	626	678	616	632	595	603	714	569	584	619	651	652	669	617	639	633	631	641	661	651	579	605	646	630	598	595	646	683	609	647	604	653	607	630	631	646	635	640	651	610	630	614	659	635	629	630	593	599	632	622	603	668	626	630	617	659	623	641	572	596	625	666	580	642	650	639	625	589	623	647	607	615	615	604	603	640	663	579	601	609	631	636	596	610	631	612	655	657	634	602	658	616	634	637	582	671	592	652	646	685	601	634	602	572	646	604	626	619	646	639	574	597	629	638	619	645	658	657	583	615	653	617	624	597	584	615	615	609	651	624	618	645	627	650	623	637	611	643	608	643	651	612	612	632	607	615	672	581	628	647	646	624	655	641	624	618	637	582	631	630	643	634	685	618	615	559	632	568	689	685	623	609	589	617	606	605	595	618	572	631	618	652	637	614	638	628	633	668	598	611	650	622	620	608	613	605	658	626	665	654	657	631	586	602	605	608	618	627	649	671	630	614	638	640	623	593	575	641	609	677	661	679	596	627	665	613	627	630	648	635	645	608	653	684	613	616	614	624	565	626	641	604	614	638	591	630	642	547	595	620	608	592	629	633	678	603	612	605	652	637	624	625	664	636	579	638	624	638	609	623	628	652	603	648	621	666	602	607	639	674	634	639	645	588	608	622	615	610	615	590	643	602	609	669	638	632	596	645	650	592	594	653	644	644	625	589	633	613	677	606	660	606	621	608	634	651	610	634	668	647	644	645	644	606	643	642	615	653	634	619	624	638	635	646	624	656	644	609	610	668	638	597	664	643	679	643	634	623	602	626	616	637	624	660	620	576	664	645	622	632	601	637	665	621	629	603	632	608	626	613	604	636	623	632	587	604	668	628	608	625	605	628	620	634	640	612	636	629	588	656	626	583	632	635	615	649	612	641	613	613	641	668	618	610	627	579	604	614	649	634	624	584	626	626	625	642	639	592	549	652	642	580	654	626	651	619	587	641	621	614	630	619	631	650	599	621	603	607	579	608	604	609	646	645	588	581	610	623	653	655	628	624	575	671	631	691	647	582	649	621	549	605	656	635	618	634	616	627	660	619	593	642	654	617	587	645	664	627	633	636	619	583	593	649	602	636	600	616	631	587	602	650	660	597	647	626	599	639	624	635	684	630	633	623	620	622	644	602	638	679	646	608	607	626	638	594	625	633	637	637	597	603	642	627	601	648	637	594	574	641	664	647	626	635	595	647	620	643	616	637	647	645	625	626	614	633	620	655	633	616	645	613	657	664	640	627	606	630	617	629	629	648	628	613	643	640	619	619	639	678	613	668	648	621	614	612	669	651	602	603	658	630	602	602	605	604	613	589	597	634	623	610	611	684	623	581	643	605	656	653	648	639	605	607	636	612	646	633	585	655	626	630	623	589	623	609	628	589	595	581	650	639	607	637	619	623	602	658	673	620	649	630	637	610	555	620	602	633	632	640	638	652	564	663	602	666	628	659	626	643	655	665	610	628	612	647	684	607	622	639	628	590	621	647	664	604	652	618	632	646	656	636	674	683	615	674	635	649	611	632	640	631	640	643	630	615	582	595	606	650	594	584	624	614	601	595	644	634	638	596	667	606	623	623	641	660	687	665	593	652	584	625	588	617	622	635	647	609	663	639	646	590	643	655	631	600	659	683	648	625	612	605	629	636	606	611	630	623	607	617	622	659	614	580	634	613	609	587	596	621	663	579	599	640	610	624	651	574	627	633	651	650	646	626	617	637	599	656	666	602	608	610	613	577	637	579	621	644	614	614	637	654	582	610	658	619	631	595	619	615	649	622	637	604	687	654	620	634	613	616	647	630	602	637	602	626	630	615	598	648	650	599	646	648	616	649	571	586	612	627	666	596	632	638	627	683	638	611	590	611	658	630	649	642	638	632	653	626	608	588	652	670	582	631	573	651	613	636	596	645	593	604	657	664	650	609	634	627	689	624	604	619	611	646	625	596	622	640	629	637	610	616	621	631	649	607	650	628	631	599	594	643	665	595	606	645	610	582	643	619	612	608	621	635	628	610	649	606	626	617	654	582	599	652	601	623	670	652	646	621	645	628	662	643	607	670	630	614	649	607	633	632	605	608	614	629	632	610	613	655	623	617	623	641	607	582	574	640	631	625	622	618	594	633	621	668	628	665	650	634	633	619	601	604	588	599	631	616	606	646	628	639	635	637	595	627	610	609	658	593	617	651	643	686	626	662	635	652	619	586	630	603	643	622	658	644	658	667	622	639	628	580	604	622	616	636	596	578	617	599	591	574	638	658	641	607	606	619	621	633	597	642	633	605	627	669	618	665	572	608	654	627	612	612	580	610	643	647	637	617	666	614	607	622	598	592	634	645	617	604	638	653	593	600	643	605	641	585	617	652	656	632	646	637	608	621	616	600	617	596	668	636	626	637	658	634	643	649	662	622	618	631	624	631	638	616	708	609	606	654	621	608	608	607	587	633	645	638	643	626	638	638	607	601	633	603	649	644	620	631	665	611	626	641	633	652	614	610	632	621	598	617	645	594	635	671	658	637	604	647	616	617	616	596	619	657	598	577	609	613	569	615	630	590	609	638	651	630	623	624	638	637	624	666	613	596	650	609	604	604	625	630	628	655	639	593	600	664	591	631	633	618	651	640	616	644	655	665	626	703	622	585	624	643	629	607	610	655	641	648	646	600	680	688	629	658	625	623	634	627	653	593	610	626	636	636	619	622	668	643	631	617	617	626	623	614	626	626	612	623	594	599	624	606	636	592	644	673	622	599	640	580	632	633	657	620	627	626	619	673	610	635	629	645	658	659	641	602	642	590	642	577	624	615	656	660	613	629	613	611	630	615	599	618	616	610	596	616	613	622	585	652	628	626	637	563	598	609	614	625	599	634	614	617	622	632	632	650	614	593	604	643	608	604	645	643	621	663	653	652	634	586	599	633	634	614	662	568	635	638	560	591	636	625	649	625	646	669	697	608	656	639	597	594	660	588	582	638	604	592	641	631
26774	20909	12148	3955	1920	1506	1619	1480	1195	836	773	545	473	456	422	420	428	458	425	421	334	346	325	338	372	312	296	309	302	326	315	308	283	272	304	271	257	264	278	271	269	274	298	318	298	275	301	286	278	290	267	261	272	276	265	251	246	253	244	234	271	289	243	255	261	258	256	261	247	278	254	243	257	245	256	249	261	246	229	241	226	230	251	258	245	252	209	251	259	265	248	279	256	224	273	223	259	226	227	288	237	278	262	266	272	282	240	259	268	253	267	249	273	264	252	235	277	251	265	273	261	256	279	254	263	266	254	240	267	265	241	215	253	266	253	271	239	240	244	264	250	261	240	267	224	237	238	255	269	224	232	233	262	252	246	279	263	236	253	230	271	261	273	289	250	247	275	246	251	260	231	260	269	239	249	275	250	257	292	240	237	244	232	255	236	254	258	253	234	250	263	242	236	257	252	235	230	244	249	231	251	250	235	258	237	271	252	245	285	284	239	283	267	222	260	258	226	255	280	252	244	278	268	237	251	255	263	249	270	267	282	248	253	257	238	282	237	265	268	268	234	261	265	279	232	220	258	215	246	236	295	238	250	243	250	272	276	269	250	234	235	257	244	276	240	242	259	274	232	248	269	219	268	260	259	251	262	209	263	278	246	247	232	255	260	261	265	252	255	242	279	256	248	250	246	255	271	240	262	238	254	263	256	225	260	256	258	250	227	237	260	224	270	269	264	253	262	251	232	240	272	261	258	246	222	272	253	283	259	265	262	263	256	256	253	269	256	245	260	268	246	278	254	249	248	244	267	233	236	247	258	258	250	254	232	286	235	246	228	287	244	255	271	268	250	254	267	258	244	272	228	238	251	242	265	248	274	235	250	226	248	239	226	281	254	230	241	234	266	231	286	250	246	258	235	249	264	267	271	258	220	248	271	261	254	229	227	248	262	250	258	254	240	210	256	264	238	267	264	318	248	277	250	246	250	216	265	244	259	272	267	251	233	249	263	244	221	235	225	255	263	233	254	271	282	232	243	241	251	265	241	247	244	258	236	242	256	255	251	262	246	251	260	277	240	260	248	240	251	258	261	250	251	231	269	255	276	249	234	261	244	259	233	227	232	250	243	263	265	245	242	246	236	233	219	234	239	258	226	237	253	247	237	262	255	245	239	269	255	244	247	271	238	246	293	252	258	229	287	237	254	270	277	263	270	245	234	264	260	238	246	257	278	296	248	233	229	270	247	272	262	246	263	226	266	256	261	237	252	238	269	242	278	244	260	264	257	238	237	250	263	258	256	283	257	249	272	273	248	238	255	243	245	251	265	257	225	244	239	258	261	260	254	281	232	231	242	255	264	254	260	241	263	251	264	248	233	254	251	249	250	243	253	263	260	239	252	226	248	276	253	270	263	277	246	241	259	253	245	249	267	244	233	259	262	250	269	256	246	285	250	263	267	256	264	240	245	245	273	252	220	281	255	222	256	250	247	265	207	245	262	248	252	244	254	229	260	254	243	248	235	271	227	252	259	246	251	260	252	259	251	241	255	254	267	265	287	265	232	258	257	221	240	282	277	250	259	270	224	256	258	267	250	275	278	270	265	239	244	248	267	250	262	276	244	273	237	221	250	283	265	226	257	270	261	253	267	260	245	237	279	258	231	264	272	221	255	250	261	255	244	247	235	239	226	251	248	242	231	265	225	257	233	258	231	249	265	235	236	268	249	246	283	232	248	249	254	256	268	277	249	283	270	272	267	228	237	246	252	272	244	237	256	269	263	258	228	228	209	212	247	231	258	257	264	252	217	273	253	253	254	243	242	270	226	276	262	244	246	262	253	242	253	255	231	260	242	249	259	266	264	229	242	221	230	265	261	264	252	248	241	256	269	266	270	258	269	257	259	260	244	280	274	247	244	264	274	243	247	271	238	233	244	253	242	237	262	261	275	263	256	221	237	250	272	263	241	286	219	262	254	227	242	250	245	247	252	236	263	262	253	229	277	242	244	242	241	248	244	224	255	249	244	260	242	288	270	245	273	254	262	245	232	250	266	229	262	253	241	262	245	224	283	239	276	267	229	237	241	244	265	267	254	260	254	247	256	251	241	291	233	265	258	270	233	249	251	254	244	217	234	271	253	253	256	254	243	217	255	242	230	248	270	262	264	253	241	234	255	280	255	237	253	249	268	251	292	240	240	228	261	270	271	255	248	256	295	250	241	229	260	262	252	238	254	249	257	265	247	265	225	271	229	255	282	273	236	263	263	237	246	256	270	259	252	248	269	228	233	276	236	247	250	276	238	276	253	245	277	250	240	243	252	254	251	265	237	247	256	271	226	241	258	277	254	265	269	255	287	270	251	252	240	254	272	275	260	278	300	231	255	243	236	242	238	281	276	239	267	274	232	245	245	273	227	270	263	228	254	235	255	268	233	245	256	260	264	252	250	268	269	253	280	271	250	253	252	262	257	260	237	259	248	256	257	268	268	238	301	244	233	248	265	243	251	279	252	230	245	256	253	256	294	252	241	252	228	267	272	262	240	272	226	287	265	254	244	240	229	227	269	258	256	297	254	237	263	249	277	268	259	247	286	251	286	242	240	246	249	245	266	257	253	269	247	266	231	261	248	257	243	248	243	274	239	267	257	256	241	245	238	246	256	235	252	227	263	253	242	240	230	256	235	274	235	255	255	265	251	275	233	255	233	266	264	263	235	259	267	249	258	246	244	248	225	250	247	251	273	248	236	227	240	246	260	231	245	253	269	261	251	289	217	254	260	270	237	256	244	225	279	258	268	262	253	242	255	258	270	236	227	218	287	252	265	252	247	247	271	233	267	273	255	247	270	241	249	257	236	222	265	261	240	240	252	223	239	271	222	264	245	257	256	231	283	236	241	275	270	228	247	267	254	234	248	292	255	274	281	262	210	256	264	257	279	225	251	277	258	221	256	250	231	271	211	281	241	268	273	251	237	247	252	229	242	252	253	228	284	211	267	278	259	257	265	245	217	250	250	255	228	251	246	229	248	249	243	243	268	213	249	231	244	259	275	236	274	231	245	256	269	256	256	250	259	236	238	260	296	246	240	247	246	261	237	227	245	270	242	242	265	277	249	230	261	232	252	234	267	248	264	247	265	225	227	256	243	263	243	235	256	272	242	243	261	239	268	265	261	249	254	274	259	250	243	265	266	253	250	290	253	258	234	217	254	237	276	245	235	226	244	234	279	262	273	238	262	273	250	258	267	226	268	262	240	261	239	241	254	277	265	273	252	237	233	259	268	244	289	246	284	251	237	271	262	252	259	278	259	253	254	245	264	252	253	243	262	237	228	279	231	253	277	244	250	274	259	252	256	255	252	265	250	254	245	262	215	238	257	237	251	252	244	259	240	242	268	270	224	227	275	243	235	242	256	225	243	258	250	267	233	212	258	268	260	281	233	239	249	250	262	248	242	270	250	273	255	241	243	253	229	261	249	260	272	238	228	243	248	247	260	285	252	247	258	239
9800	14986	10438	7543	5223	4516	5157	4746	3694	2664	2388	1585	1303	1117	1080	1011	1069	1122	987	892	767	806	777	790	732	731	653	630	629	579	517	515	515	505	486	499	497	508	499	491	513	483	548	543	534	541	509	506	509	481	502	458	481	489	475	482	457	449	458	473	452	486	454	437	466	468	429	468	457	459	399	430	412	419	426	469	441	454	421	409	430	430	453	490	460	429	422	433	446	463	405	426	429	462	455	444	381	435	433	402	444	395	451	439	424	409	401	459	374	395	425	414	407	438	406	453	442	437	439	424	425	453	437	448	427	473	439	427	442	424	421	411	441	438	433	485	406	433	444	429	415	444	425	430	416	461	439	414	421	451	428	436	443	471	421	435	428	413	457	420	412	449	429	476	428	402	415	403	421	431	403	415	409	447	445	458	432	431	436	418	438	406	443	422	431	415	449	440	418	423	400	408	412	428	452	448	459	445	399	450	418	480	417	396	442	442	447	440	378	441	452	423	450	409	402	426	448	450	423	437	466	424	455	412	408	482	424	432	410	456	432	436	435	422	424	421	433	413	408	442	473	425	432	435	418	431	443	418	448	402	419	414	436	450	409	431	419	431	420	372	486	439	453	400	391	434	432	459	439	413	407	406	430	475	431	447	395	414	476	397	432	427	397	416	404	478	420	416	432	434	458	448	416	419	409	433	428	460	465	383	428	469	420	438	398	444	403	439	434	456	418	443	409	454	438	460	459	417	409	408	439	415	401	416	448	448	389	427	395	446	427	392	389	448	427	465	450	398	417	422	440	425	396	422	424	436	438	443	438	424	430	400	400	421	443	408	437	456	429	470	464	401	440	446	448	426	435	448	435	450	415	436	415	421	436	399	449	382	411	454	422	433	468	397	451	431	401	420	428	431	423	386	460	397	417	421	393	462	447	419	409	407	401	442	454	459	399	438	402	436	418	409	411	445	407	434	405	444	434	450	399	448	448	449	454	421	452	431	418	413	404	464	431	421	392	433	453	475	433	421	438	437	421	430	464	434	436	406	446	423	453	447	420	403	399	452	421	433	411	424	433	414	409	434	450	446	414	416	425	414	443	413	440	418	443	443	423	398	425	419	396	370	427	424	375	453	434	420	416	462	426	414	415	421	444	442	427	413	435	418	427	422	414	394	443	384	402	438	422	471	445	427	437	454	460	445	436	446	435	437	431	405	438	397	434	415	437	420	436	386	421	468	431	446	395	441	412	425	432	456	449	432	399	412	430	453	457	419	430	410	411	444	440	434	377	429	405	431	425	446	416	425	417	420	395	433	443	446	435	461	415	484	398	444	482	415	465	402	405	434	434	490	431	409	409	429	422	430	411	421	464	413	447	422	415	400	440	436	412	439	409	408	410	423	446	429	411	441	451	393	450	427	423	432	429	407	411	422	429	454	427	419	444	415	445	465	409	455	402	394	413	434	455	427	427	434	433	427	399	405	426	404	429	418	431	423	438	438	438	413	462	406	394	405	425	401	416	413	489	431	449	408	426	432	443	439	435	418	470	426	441	420	418	403	396	450	454	378	473	392	443	445	436	451	437	420	444	393	469	401	401	446	450	460	432	450	412	432	428	441	420	419	409	416	420	411	423	412	436	433	448	456	424	412	426	468	461	431	397	443	401	447	438	429	398	440	435	402	424	457	406	414	426	439	430	456	411	415	423	412	416	426	414	411	429	468	413	411	417	424	465	388	441	426	435	421	418	424	411	425	430	436	407	390	407	414	436	431	442	435	435	402	437	453	413	442	386	421	474	462	403	446	418	437	421	443	460	431	396	456	414	417	467	429	411	404	395	456	459	443	418	440	404	419	460	413	422	433	429	429	411	390	441	414	431	422	471	421	427	436	433	427	409	420	461	453	437	442	477	417	406	439	431	464	464	417	421	413	450	419	428	442	422	414	424	418	428	406	463	452	448	404	464	438	434	428	452	414	442	409	465	418	432	406	440	420	418	430	421	449	411	451	399	414	434	415	391	454	454	456	413	435	448	435	455	408	446	428	465	455	434	460	442	401	385	445	424	432	408	413	459	464	382	434	460	441	435	446	391	432	431	390	421	405	418	420	429	452	460	423	484	474	433	454	455	444	403	458	394	460	412	416	401	429	408	432	424	384	418	430	417	427	414	386	456	430	411	450	414	460	416	418	456	491	459	421	459	404	447	421	443	470	443	451	416	408	432	408	417	389	457	400	405	434	427	411	403	423	406	431	394	451	451	419	434	462	420	451	402	441	457	425	410	464	436	439	445	439	388	409	432	423	440	405	376	430	409	427	403	418	461	438	456	485	455	405	456	453	410	425	425	394	405	404	385	412	413	455	431	429	467	385	443	415	446	414	416	434	428	433	416	383	437	471	456	410	443	472	411	418	454	420	431	442	446	441	392	462	442	430	448	465	418	425	438	409	426	456	417	411	452	420	423	444	437	439	431	450	401	442	411	439	412	465	406	436	442	449	402	424	438	417	409	441	410	412	424	395	442	428	397	450	408	447	426	386	393	426	416	402	445	404	443	410	463	424	424	452	386	435	402	440	443	399	427	443	437	457	432	434	450	493	419	448	439	436	429	431	416	429	441	429	397	420	412	433	424	412	400	377	446	420	420	400	413	393	448	400	401	452	410	413	434	423	412	414	421	461	428	407	434	440	452	428	431	435	435	449	398	459	435	428	439	432	394	412	408	419	470	434	446	418	404	457	420	451	407	435	447	450	430	422	434	435	430	413	454	463	418	451	432	426	412	432	437	398	434	411	395	401	407	454	412	450	421	422	410	401	434	476	412	423	430	422	421	449	416	396	384	432	431	494	419	457	438	402	420	463	415	423	423	437	451	468	413	460	415	442	417	434	429	428	438	424	433	406	434	442	426	443	381	423	432	409	413	457	420	459	445	380	395	430	442	460	451	438	466	439	429	441	419	377	438	436	427	411	427	416	368	391	484	418	434	455	414	399	395	424	412	415	438	436	443	473	412	411	422	425	448	446	433	419	425	420	423	433	437	473	423	382	432	428	416	403	410	431	475	365	426	431	415	438	454	438	424	438	446	409	432	394	460	474	426	433	446	439	450	426	426	447	441	410	408	452	447	423	458	421	420	436	470	409	447	434	439	427	451	464	424	446	432	457	408	465	446	390	430	443	440	428	433	433	463	417	461	459	401	430	439	461	461	432	443	435	413	454	395	423	411	435	411	405	429	408	443	420	409	433	421	417	437	444	436	476	451	418	427	416	450	418	454	437	450	408	392	424	402	449	463	410	434	453	418	429	449	425	426	453	403	431	427	457	433	448	436	446	437	419	464	433	408	419	435	426	440	376	393	449	389	434	480	434	456	434	410	407	423	403	428	448	420	433	411	445	445	417	417	437	427	440	430	447	407	408	454	448	434	421	388	433	428	441	445	472	438	439	418	401	443	426	414	419	463	409	479	392	434	435	450	394	445	448	422	429	405	423	429	409	414	393	418	424	411	438	405	466
24080	21264	28408	24410	20418	6589	3764	2913	2000	1681	1468	1075	858	733	739	706	737	738	672	547	558	532	557	533	524	527	446	483	470	442	474	435	441	414	412	360	418	425	399	372	392	388	424	411	386	397	408	394	402	375	394	359	410	374	413	400	354	399	387	403	363	444	369	385	374	375	364	385	363	382	358	348	395	361	392	365	366	376	358	385	361	401	336	328	330	377	347	348	358	390	315	360	388	350	345	395	385	340	369	379	418	365	356	379	355	374	331	349	376	394	376	346	384	383	341	382	379	374	390	364	348	353	372	373	364	379	333	378	382	338	345	336	351	374	364	350	351	388	352	370	371	382	381	367	348	385	334	342	375	349	373	335	374	346	326	372	377	391	373	401	386	382	376	364	358	377	346	382	410	360	396	343	365	371	357	353	353	368	373	352	370	374	349	356	362	365	342	329	370	351	293	348	362	352	425	352	334	367	333	335	380	373	341	358	379	322	341	343	356	356	349	389	387	387	387	384	389	345	372	375	375	381	351	377	361	335	347	369	405	362	379	335	367	347	384	365	378	358	345	351	342	366	355	329	350	376	363	390	383	357	341	369	361	383	333	380	371	398	399	399	362	330	355	349	369	366	379	376	365	335	376	353	350	402	360	370	361	374	387	369	376	396	379	334	375	368	366	340	393	327	334	352	389	345	377	357	333	379	380	337	349	378	369	356	371	365	370	392	355	372	372	350	400	350	354	357	376	359	336	405	375	332	335	334	374	375	359	360	342	354	349	361	383	334	370	362	364	358	333	362	350	344	352	389	347	364	383	359	347	370	356	329	356	356	358	341	373	343	351	392	356	374	364	347	383	343	364	371	331	378	350	372	343	337	365	350	370	362	348	359	346	339	342	351	378	371	355	343	340	342	374	360	355	351	364	393	350	380	368	325	328	333	389	341	346	408	372	351	355	357	379	388	370	385	355	364	357	347	375	364	377	350	370	393	351	395	376	342	351	348	356	353	369	374	350	357	383	378	376	346	345	364	342	344	356	369	352	364	373	372	358	362	347	366	371	357	349	363	376	410	378	352	388	348	367	358	364	369	356	338	352	352	365	357	347	373	347	382	338	369	358	402	368	368	386	366	375	382	398	372	345	362	388	349	343	352	346	372	345	381	365	360	370	360	403	344	365	359	359	348	367	380	376	362	382	371	373	382	342	381	354	344	359	377	355	344	384	378	349	314	353	347	390	353	368	383	376	359	375	349	363	383	376	364	366	372	367	372	341	353	366	364	366	374	374	357	361	330	371	352	360	374	402	372	337	382	363	380	378	392	352	333	338	369	356	382	357	348	368	380	342	358	343	384	397	366	360	373	362	363	371	380	355	388	324	391	379	347	326	380	370	366	352	396	368	334	356	375	393	387	355	356	358	345	338	385	383	371	358	400	326	373	361	344	365	418	371	359	343	382	375	319	348	351	375	332	334	342	352	323	327	349	359	366	381	371	373	345	351	348	403	367	366	350	345	373	344	358	373	361	356	412	360	350	358	405	379	385	354	361	377	363	359	353	358	368	372	350	336	365	350	361	370	360	379	365	351	347	362	352	386	382	364	361	347	347	360	367	354	367	347	368	364	352	389	355	392	360	392	364	344	349	375	356	384	414	388	330	340	374	368	342	389	340	376	357	341	353	343	335	363	342	375	371	373	354	346	385	360	376	377	381	387	331	330	349	382	354	357	366	350	380	324	366	332	339	356	376	346	376	371	363	371	341	355	375	362	414	378	348	339	370	362	335	343	347	335	362	375	374	384	354	377	349	365	377	346	348	372	354	349	363	407	371	372	402	402	388	343	376	364	377	365	372	401	366	353	360	349	325	370	373	347	357	328	352	361	390	371	376	361	367	328	336	360	380	355	339	345	339	364	363	394	357	371	368	367	379	346	367	362	385	361	386	386	356	352	347	394	377	348	365	358	393	377	349	364	391	350	380	377	357	368	326	325	373	377	395	331	378	366	359	348	354	353	342	399	382	361	348	366	352	364	381	360	357	342	356	355	369	401	365	365	336	379	362	378	308	363	353	345	361	353	345	341	368	366	369	390	368	366	329	360	372	383	400	400	373	382	351	363	370	345	384	364	348	368	297	352	364	390	372	367	343	383	342	328	354	384	386	329	353	353	361	396	355	336	391	354	358	337	370	365	353	369	348	400	374	375	367	357	363	356	350	411	343	355	380	313	397	340	340	353	325	346	379	352	366	344	360	362	380	364	389	341	328	362	355	357	369	340	343	355	384	350	364	356	372	375	354	365	360	377	388	385	380	357	337	373	316	303	391	358	365	352	400	414	366	349	377	387	375	356	415	303	350	361	363	332	379	374	338	357	355	348	390	345	359	361	346	387	348	335	368	362	338	356	338	327	354	355	337	347	319	400	333	332	324	382	363	367	336	336	387	335	357	357	358	399	354	366	385	376	357	365	362	361	359	348	375	388	377	340	385	368	354	363	357	376	352	384	370	380	376	362	367	360	341	363	365	323	378	330	347	336	358	371	381	315	372	344	374	387	324	357	354	364	360	320	358	358	359	378	388	322	349	327	370	329	369	351	360	376	399	345	373	371	354	383	376	378	393	347	362	386	336	335	342	345	361	339	322	344	360	329	360	363	361	391	386	376	326	369	369	346	351	370	375	367	358	373	357	374	378	355	381	367	335	339	338	363	384	348	393	327	350	339	354	345	355	413	358	363	377	338	393	337	368	325	379	362	371	357	335	361	357	384	339	370	327	363	374	350	379	355	350	346	367	341	351	364	339	351	323	388	383	362	397	376	373	380	375	378	356	371	371	394	381	334	350	373	333	359	346	398	380	355	350	363	337	360	371	373	326	388	365	324	376	339	362	397	335	352	348	417	322	346	385	339	343	351	365	363	343	357	395	384	335	316	372	367	395	341	364	371	334	362	360	383	332	359	357	349	370	355	383	345	361	356	341	379	373	398	352	335	372	362	416	363	386	361	376	351	349	352	365	355	315	372	307	340	382	322	363	356	381	350	366	358	377	379	355	351	365	356	369	329	375	378	370	353	352	353	362	369	376	379	386	370	356	344	341	320	344	349	360	338	359	360	345	357	356	365	349	359	341	402	375	381	327	353	351	365	383	360	335	364	377	391	366	373	347	377	366	354	396	346	347	322	334	349	343	362	385	343	356	389	356	370	324	380	354	344	387	375	376	339	355	360	331	373	350	341	372	368	371	337	341	342	367	367	385	374	370	371	350	393	355	376	361	359	371	367	350	341	361	391	381	339	352	352	357	338	362	375	392	377	345	331	360	378	369	379	333	349	384	374	372	364	360	374	360	381	334	355	411	386	367	345	369	328	356	367	383	341	349	370	336	371	392	353	374	357	381	362	381	324	386	378	402	391	359	358	365	377	375	364	353	371	354	319	375	382	364	349	350	383	360	358	359	374	382	357	344	369	351	341	361	355	356	371	363	363	354	349	343	361	351	349	382	370	354	367	348	345	382
11839	23281	18156	13155	9720	8366	9051	8277	6015	5144	4322	2965	2277	1913	1880	1857	1936	1761	1521	1346	1272	1178	1179	1099	1069	1104	1027	872	914	897	844	792	826	760	750	703	747	717	747	742	767	742	782	724	736	715	735	743	715	679	679	722	761	708	705	696	697	679	678	692	629	612	703	685	661	668	680	669	645	599	612	638	633	617	595	615	597	649	591	598	610	606	567	579	595	640	592	650	614	617	643	580	577	589	597	602	611	601	642	626	602	609	568	580	573	636	618	617	605	595	651	611	646	576	578	622	655	626	677	633	626	608	674	600	621	600	608	609	577	596	606	607	634	611	630	595	625	595	540	557	634	574	578	607	602	586	613	606	633	655	594	590	628	638	570	608	638	610	606	610	594	612	621	567	583	656	581	604	638	617	619	608	594	586	622	609	640	587	626	597	628	630	620	654	599	598	592	642	611	633	602	633	581	619	591	582	623	650	591	642	613	643	621	566	638	653	638	611	659	568	625	616	586	596	625	635	656	588	618	597	617	626	589	574	619	601	615	619	596	578	641	627	625	626	642	574	616	600	647	596	586	603	596	615	626	622	631	618	615	625	586	572	590	579	655	623	592	599	567	596	610	599	642	642	606	596	611	613	634	608	627	599	608	675	619	603	604	612	602	629	652	600	573	582	595	621	556	592	623	656	587	597	592	646	608	589	594	615	611	607	574	560	597	612	576	569	571	623	627	617	562	605	623	600	635	564	618	652	624	569	571	584	619	615	620	605	617	625	638	617	632	622	618	622	619	560	627	578	605	632	606	588	630	579	634	607	642	613	569	572	557	607	584	637	551	620	646	567	617	585	625	562	616	618	615	601	625	633	641	636	606	615	595	588	638	634	580	625	605	600	592	578	634	612	619	633	619	579	587	625	659	608	609	643	615	629	629	598	552	602	658	644	703	599	602	636	638	558	620	613	644	626	597	594	589	546	602	596	661	611	578	588	592	627	610	630	625	603	610	604	615	591	637	587	610	645	572	651	608	598	580	616	611	624	596	613	611	625	611	600	658	570	616	602	586	614	623	619	605	617	626	609	584	607	623	537	575	607	609	587	612	574	620	576	599	586	575	619	614	587	645	581	584	596	603	613	597	607	571	581	635	591	645	588	618	601	610	581	604	604	597	586	614	651	586	588	581	602	613	660	569	638	590	579	607	630	630	632	635	597	593	605	646	597	612	605	637	610	574	589	581	565	675	591	641	575	599	612	630	596	610	549	630	624	599	599	607	623	589	593	618	665	587	596	574	612	621	594	620	586	619	581	569	585	585	625	557	603	628	622	632	629	558	606	618	585	647	604	629	589	569	630	613	606	624	633	584	580	624	575	616	593	586	615	599	651	604	595	600	561	609	590	597	600	580	586	613	590	584	585	623	554	603	627	573	635	622	588	577	639	633	666	636	607	590	627	654	585	637	630	620	591	598	613	587	589	591	618	593	618	577	609	640	610	648	590	633	637	635	562	626	642	566	558	595	647	595	581	596	596	602	612	630	599	583	646	602	578	648	600	633	602	613	578	613	589	592	613	573	607	579	596	622	605	582	601	635	591	603	594	590	599	590	624	600	655	616	623	614	580	645	584	620	597	634	606	604	603	633	557	588	639	605	628	638	625	605	591	635	591	595	581	615	623	630	603	626	575	574	590	574	567	573	606	638	604	600	583	524	597	575	639	625	639	611	583	595	599	598	663	591	611	602	615	591	611	589	549	593	610	586	591	592	602	629	593	644	589	586	598	645	597	628	625	600	630	547	578	646	646	627	597	595	618	614	646	643	553	649	628	623	629	621	610	618	578	613	625	577	613	610	624	642	601	604	610	563	603	607	596	598	616	632	616	625	574	625	596	612	622	618	575	596	585	633	616	591	578	583	556	555	624	619	638	613	627	644	588	655	584	596	593	598	607	580	603	630	573	587	611	583	603	603	576	642	600	641	610	619	621	624	583	589	605	619	647	611	606	675	592	584	615	646	667	602	598	589	565	618	615	562	604	601	620	621	556	604	656	588	570	609	616	595	575	603	613	606	597	613	580	640	656	618	648	644	588	637	638	643	617	596	589	598	634	615	611	592	623	588	603	587	614	625	637	604	604	620	567	566	606	631	602	602	645	603	655	622	611	649	588	644	643	575	636	606	624	606	591	614	614	641	625	610	614	623	617	572	621	628	616	550	615	571	561	579	583	628	651	596	609	632	597	624	614	622	542	569	604	656	604	575	570	643	596	573	559	619	621	614	602	634	616	598	650	581	598	617	603	574	596	653	634	646	611	589	583	630	589	597	581	619	613	606	666	614	594	590	597	609	593	597	640	627	612	615	637	613	594	590	647	656	628	636	633	637	600	577	648	587	600	624	609	628	593	599	556	605	603	605	613	569	623	573	553	605	600	611	597	605	618	578	620	595	571	583	616	575	638	599	613	595	626	624	634	637	659	636	648	565	588	604	563	578	582	607	624	573	594	638	626	645	649	634	613	643	581	688	618	595	626	601	632	564	646	623	624	621	654	619	620	579	605	616	595	572	631	601	641	608	592	565	578	603	598	616	609	617	601	600	647	603	579	615	603	642	621	603	597	623	628	601	611	625	589	558	628	624	587	632	618	635	562	595	642	634	610	650	637	594	589	598	630	632	610	593	604	627	583	614	645	633	616	610	618	605	591	600	632	635	588	631	639	611	573	618	605	598	625	591	604	639	616	613	583	614	616	611	633	559	616	562	597	606	617	599	584	583	578	653	605	598	623	608	641	619	572	603	603	630	594	628	575	577	571	587	641	613	642	615	590	613	558	636	615	587	610	591	577	610	568	605	557	573	596	631	591	616	617	626	592	604	580	637	620	634	624	600	596	604	582	595	572	626	648	611	619	561	566	592	603	584	609	602	585	641	630	602	602	631	634	638	632	615	599	582	615	645	602	590	629	573	589	601	645	606	607	604	618	568	573	588	633	610	582	625	628	604	609	622	644	605	632	573	604	641	587	588	610	616	626	658	622	601	628	604	604	642	643	588	636	618	601	588	581	589	630	600	590	654	596	595	590	592	588	584	597	593	614	627	608	605	613	592	586	626	613	608	587	600	592	582	631	638	561	619	609	630	596	622	570	589	592	634	592	616	607	548	583	598	588	607	580	621	589	624	608	560	579	617	595	616	597	618	606	605	645	618	608	582	610	591	576	599	644	630	574	585	597	603	611	644	638	591	589	605	617	641	623	613	596	615	604	583	631	614	636	604	585	575	629	586	574	596	598	632	654	621	626	600	630	627	606	608	627	606	597	607	605	635	611	571	609	606	600	600	587	610	593	604	575	588	627	592	593	564	592	659	581	624	598	587	627	598	636	662	653	598	600	600	634	637	581	594	617	643	608	580	637	609	594	584	603	601	537	595	588	596	653	633	600	639	629	583	644	619	614	628	618	640	578	563	602	614	605	615	623	596	588	571	621	615	639	629	592	563	639	585	645	618	606	571	604	621	590	633	610
23144	21240	29003	23765	21246	20381	8610	4623	2621	2647	2132	1474	1092	996	1063	998	958	903	746	714	659	634	598	616	652	613	555	535	517	511	498	494	484	422	429	436	423	437	404	462	421	428	468	462	450	433	446	409	400	427	421	412	428	383	386	419	417	408	399	388	399	411	372	385	402	440	423	403	393	367	403	413	375	390	366	352	420	387	370	396	355	387	400	346	349	398	383	341	409	370	368	366	343	377	390	410	422	411	356	393	355	389	377	424	386	410	374	348	352	382	346	389	362	419	380	408	392	359	350	416	408	402	372	376	412	381	367	418	386	406	402	378	359	372	356	359	372	389	379	343	370	384	394	395	359	367	345	367	406	329	355	396	401	400	392	364	383	378	355	390	359	368	370	406	366	362	382	385	357	378	405	363	370	388	367	392	347	364	383	396	346	386	392	361	364	377	351	385	361	379	399	368	367	421	400	372	351	404	373	380	363	382	394	377	392	388	386	387	381	377	382	373	372	378	375	428	395	353	319	353	369	393	380	366	379	359	390	364	371	368	345	401	379	394	365	348	385	376	374	376	408	328	367	373	376	391	361	368	365	355	365	389	392	404	411	370	392	386	386	381	383	386	374	357	357	376	381	394	413	374	354	375	353	371	368	358	380	392	374	335	401	414	390	377	343	367	368	362	368	347	337	407	371	373	363	382	329	369	384	372	336	347	412	337	376	429	382	377	354	360	390	344	382	367	430	394	391	384	386	367	355	364	376	390	373	371	335	372	395	359	384	380	394	378	397	382	363	414	387	375	386	393	322	406	361	361	376	333	390	368	384	372	369	355	370	406	387	368	351	368	369	394	419	357	378	396	316	361	346	378	381	367	404	381	373	354	380	358	391	339	390	409	395	351	341	358	407	360	383	342	405	393	369	401	368	377	405	357	410	401	372	365	380	401	354	414	391	381	394	360	406	373	390	393	350	380	401	413	383	398	385	374	342	349	379	407	357	387	403	380	340	389	394	354	371	353	399	348	358	392	353	358	422	364	391	380	336	380	371	378	384	385	394	361	381	376	408	391	380	367	377	414	371	374	381	344	365	379	389	395	356	360	368	378	373	379	376	359	401	367	370	382	373	374	396	367	396	382	376	389	364	384	353	407	349	389	380	391	413	406	401	348	352	385	371	343	363	384	387	354	385	390	348	324	387	404	389	368	355	372	382	402	399	375	421	395	387	343	436	391	377	352	409	360	381	418	382	362	338	370	377	348	399	363	400	382	389	381	385	371	353	354	397	375	359	358	395	390	400	362	396	361	331	383	375	358	369	357	394	370	426	370	373	381	384	351	394	377	357	398	391	376	378	387	362	382	364	364	368	366	373	371	378	384	366	358	401	339	386	363	369	400	399	372	365	375	357	379	392	372	364	374	387	387	351	364	345	378	367	384	385	389	331	406	408	353	358	330	424	404	415	362	355	404	367	406	420	374	369	417	398	403	402	364	338	357	371	388	374	353	364	377	402	404	377	419	341	366	379	352	385	329	384	360	417	387	386	366	386	397	363	416	378	376	382	395	378	346	393	362	370	415	388	369	417	347	388	365	374	370	360	353	349	376	379	398	362	359	345	365	344	404	356	364	400	363	358	331	385	391	389	426	364	349	377	362	397	402	340	374	380	374	347	360	359	377	375	368	396	385	372	376	392	415	386	368	371	384	409	397	359	424	363	367	399	409	418	357	387	425	381	368	349	355	372	361	389	366	390	357	360	384	355	354	371	413	355	420	387	330	386	371	396	378	396	346	396	384	343	369	404	364	347	370	385	342	377	375	414	392	389	379	378	380	387	367	404	394	376	388	385	385	424	363	388	414	378	397	374	355	392	386	388	416	390	381	377	404	365	373	361	401	336	356	381	346	373	370	410	335	367	355	357	388	366	381	377	381	393	404	384	349	330	373	358	384	367	385	376	366	366	347	390	368	416	384	368	398	373	369	365	378	339	370	385	355	374	376	358	375	364	383	377	388	368	383	365	351	369	389	366	372	385	371	377	377	363	386	369	377	361	364	373	377	365	371	349	343	402	335	381	399	383	382	359	400	395	342	375	367	360	343	344	385	407	389	384	376	378	372	373	346	362	391	361	372	371	380	377	381	381	374	370	378	350	376	365	399	396	354	363	373	327	361	395	373	365	392	375	366	369	379	365	355	365	368	356	364	354	400	394	359	398	368	337	373	388	360	394	387	407	382	343	330	370	372	367	368	392	411	383	376	390	418	384	350	368	391	345	387	379	332	352	392	388	363	355	360	359	352	367	375	396	395	371	366	370	376	347	405	397	338	381	398	378	361	382	404	382	365	371	412	389	377	385	407	368	356	384	383	401	349	420	381	401	375	390	391	381	381	411	372	343	380	377	402	369	337	347	364	361	377	352	397	359	375	378	363	363	394	401	375	369	376	364	389	364	377	357	383	386	372	372	388	341	388	383	397	365	401	389	392	342	357	378	341	383	383	382	386	326	380	373	397	383	389	380	386	392	381	371	381	368	385	373	342	407	366	373	344	395	364	398	379	362	374	383	351	374	379	400	381	342	371	408	388	373	358	402	358	366	358	339	355	393	371	431	372	371	360	366	399	363	375	334	373	398	380	403	354	395	387	401	355	368	386	383	361	358	348	379	368	379	360	371	374	360	359	354	379	365	408	385	354	419	369	406	374	369	391	361	347	402	384	390	378	381	368	364	396	396	373	398	382	358	358	376	352	353	343	383	347	348	371	376	385	372	375	389	381	354	387	365	351	385	394	356	386	337	358	377	368	359	349	378	387	383	377	362	380	376	373	386	388	399	387	392	395	374	340	377	375	372	383	360	371	334	367	367	353	378	422	408	418	366	374	362	357	361	378	387	361	360	416	386	404	386	401	377	406	346	391	380	366	397	356	398	335	404	383	373	363	405	345	369	346	375	370	398	370	352	380	411	387	394	343	386	370	385	383	377	355	380	375	358	360	386	375	374	378	403	367	376	373	381	355	392	372	377	377	366	395	367	386	355	334	362	351	357	394	402	397	392	343	371	378	392	373	406	382	371	389	382	349	395	352	350	368	391	405	368	409	342	373	355	414	380	339	379	338	384	371	372	392	392	394	380	372	408	349	354	395	359	377	356	390	365	357	395	376	384	358	351	357	362	363	404	368	393	397	362	387	350	372	385	347	374	407	382	389	379	381	370	358	391	357	378	345	360	382	375	385	380	354	352	399	372	373	370	332	366	374	388	368	395	384	393	387	393	348	403	383	388	364	378	382	376	365	360	363	361	401	387	382	354	387	392	350	371	386	368	367	385	383	387	366	366	379	364	391	358	352	357	350	388	379	396	381	361	382	365	366	377	387	363	371	368	371	388	374	360	383	366	380	367	370	391	398	360	355	389	361	319	366	354	381	376	340	348	414	391	394	385	382	344	402	395	388	360	364	378	355	399	361	407	382	348	369	359	382	338	414	378	350	360	386	387	401	367	354	379	360	359	390	364	375
14398	28453	22943	17211	13185	11245	12208	11404	7975	7690	6292	4423	3289	2628	2606	2711	2481	2188	1840	1634	1515	1436	1348	1341	1281	1186	1227	1060	997	1040	965	865	816	846	820	774	794	845	778	780	754	811	833	841	801	790	806	769	791	767	724	757	743	719	742	749	737	667	692	691	736	650	681	653	691	747	682	661	702	609	640	624	625	611	650	651	656	647	621	616	661	648	651	651	634	694	632	598	651	616	609	606	624	683	639	617	609	645	640	630	614	644	645	652	634	645	656	652	624	595	619	570	646	642	635	596	635	660	635	613	610	599	636	602	622	662	650	588	670	619	625	569	626	631	671	600	610	639	663	608	645	611	619	598	628	630	642	574	651	637	608	597	638	587	639	621	588	650	622	629	627	635	580	637	601	662	635	600	596	591	619	663	637	595	612	645	614	613	649	582	654	700	606	667	635	651	612	610	646	601	590	606	643	598	618	615	657	620	665	570	612	611	633	625	605	631	637	596	634	626	671	601	621	592	621	645	594	583	637	601	611	638	611	596	689	577	638	641	652	679	603	608	612	613	558	635	652	652	608	599	637	609	639	625	603	608	644	658	637	659	618	608	642	653	613	613	651	641	633	629	639	626	620	608	586	619	631	593	593	599	640	601	605	602	616	593	562	643	593	582	598	625	605	613	638	625	696	614	631	624	597	600	604	645	627	622	607	634	634	602	616	651	653	628	625	627	649	588	615	663	636	604	685	625	622	621	636	626	590	616	601	599	607	566	627	591	596	633	628	648	639	660	629	612	590	573	621	607	598	610	618	634	657	567	624	604	571	625	626	593	650	620	605	651	605	618	610	652	634	623	626	642	567	615	615	661	601	615	637	622	617	648	597	623	651	630	596	638	632	623	632	617	600	605	548	645	627	573	624	659	639	631	648	636	646	652	617	624	605	607	572	611	626	613	594	633	613	563	648	606	607	623	617	595	639	626	607	577	666	632	605	575	567	615	566	544	637	635	617	598	632	618	643	671	618	648	626	645	648	635	667	649	577	652	592	639	651	626	643	627	581	616	610	601	646	613	624	563	589	601	603	628	615	635	628	606	617	596	608	588	632	608	605	613	600	676	616	568	633	587	605	658	617	604	651	623	646	635	635	615	586	684	556	614	620	589	603	612	632	635	574	588	608	568	603	630	601	596	629	653	606	640	586	582	580	617	616	612	645	661	614	623	618	652	656	637	654	679	650	655	592	617	578	620	612	576	575	638	622	612	620	650	604	659	597	675	639	598	597	659	636	645	605	625	620	602	617	631	613	606	623	623	624	617	614	583	663	617	581	638	612	631	590	605	666	622	632	633	639	643	632	635	626	589	583	616	625	652	586	624	646	654	599	663	609	656	631	591	631	599	614	606	578	598	600	635	612	593	644	641	598	631	634	613	617	622	606	617	650	596	604	631	627	602	652	579	636	625	620	632	602	633	638	575	631	607	639	632	644	633	620	608	585	650	596	603	661	602	614	608	646	627	617	661	645	618	637	651	620	619	682	571	629	602	595	611	716	634	663	644	634	597	664	607	620	643	636	582	623	596	651	630	629	616	606	625	622	649	659	656	648	619	626	627	635	623	614	599	641	599	575	642	617	654	637	626	648	654	615	602	607	621	600	615	614	633	605	642	609	570	612	643	604	609	654	645	655	656	592	600	651	565	625	644	610	620	614	678	614	608	588	600	653	622	625	600	605	609	668	570	661	605	631	631	632	612	614	632	591	638	662	635	613	654	603	639	600	599	645	595	671	646	632	604	632	603	597	638	583	602	641	608	646	590	576	566	600	616	620	592	636	620	617	580	569	590	630	642	636	624	632	618	647	662	613	593	632	630	656	617	658	646	614	626	608	596	627	568	695	619	638	680	679	608	623	617	617	621	610	591	636	601	617	592	618	653	626	637	656	606	606	636	586	654	643	613	663	638	660	605	648	628	655	626	602	611	659	623	622	625	611	609	575	649	606	569	651	645	638	620	654	621	671	624	638	603	635	615	602	643	606	658	655	648	642	592	613	604	608	615	621	623	606	646	667	578	608	618	626	637	570	626	611	623	616	608	629	603	610	634	634	614	627	675	630	643	630	575	639	617	636	618	603	595	597	617	636	603	614	617	641	606	611	575	596	607	587	620	648	626	634	619	634	627	612	637	644	627	611	621	632	626	640	613	621	628	613	578	594	617	684	624	638	665	607	607	618	613	620	626	630	657	649	621	637	609	590	642	652	640	605	628	630	642	585	629	651	637	633	634	626	606	614	603	629	608	643	635	610	633	607	661	632	598	581	613	624	629	608	628	601	658	589	590	626	651	637	633	629	637	605	583	589	630	642	615	610	625	591	606	606	610	595	638	660	626	623	590	627	626	635	635	640	606	643	610	632	636	602	572	630	633	635	677	581	610	620	638	576	654	622	639	635	618	620	608	578	642	630	604	588	592	594	616	581	568	595	597	633	614	595	630	628	627	622	630	609	658	647	611	629	643	624	604	591	620	609	591	631	624	614	589	581	628	634	610	611	638	610	627	649	602	618	649	606	606	640	595	628	671	651	653	623	633	618	568	599	627	616	636	656	602	612	637	586	602	626	637	639	633	644	614	601	621	636	607	652	604	581	596	623	618	637	634	634	585	647	572	614	652	578	572	628	625	652	611	631	637	631	579	615	634	631	650	630	620	666	653	618	706	617	602	646	599	668	645	579	677	602	637	605	609	630	641	667	594	593	649	625	619	608	654	635	636	605	582	604	601	614	631	602	598	601	651	670	596	644	633	604	625	583	651	629	613	606	640	600	637	616	628	660	628	632	624	646	596	631	618	581	615	643	598	630	629	636	621	606	629	635	596	613	639	604	561	629	565	606	634	643	611	652	674	639	632	636	625	618	604	613	638	597	611	652	636	622	669	650	601	630	604	634	600	627	634	639	652	639	588	585	658	644	591	630	624	670	670	622	610	653	606	643	636	635	610	616	657	605	601	584	667	613	623	605	617	607	653	649	629	655	590	598	654	604	674	612	629	595	635	643	623	616	633	638	606	596	621	601	607	619	574	649	635	623	678	577	667	623	640	604	608	582	604	617	639	625	600	676	609	558	631	606	650	614	602	644	663	631	630	616	622	604	648	605	610	602	588	601	645	588	642	609	641	637	595	618	612	629	631	641	634	621	622	649	608	604	641	661	583	673	631	580	613	632	620	602	655	600	632	601	629	656	612	609	607	605	618	628	585	583	646	606	628	644	584	611	640	619	597	618	635	648	638	625	648	649	665	606	570	604	614	652	631	628	655	602	600	619	618	582	612	631	652	661	623	621	657	633	614	582	630	625	645	650	623	624	584	632	644	607	614	643	591	590	642	612	638	630	645	614	614	609	591	649	587	641	622	597	591	611	603	639	624	675	621	631	623	621	627	611	634	600	583	621	668	581	627	581	626	591	607	639	586	589	617	623	634	655	662	636	635	651	628	626	604	592	585	588	664	594	636	646	579	693	611	600	638
26732	20824	11374	3497	1671	1347	1609	1539	1057	1013	722	635	485	452	470	484	442	442	377	372	329	347	354	303	332	318	304	277	302	266	303	298	259	275	279	290	304	277	276	258	256	296	299	266	295	279	270	301	271	250	294	270	281	286	258	274	262	252	274	250	246	283	235	304	289	270	259	249	257	239	273	238	217	266	237	231	257	262	240	257	261	221	268	236	275	234	285	275	266	263	232	276	279	286	244	242	255	246	241	270	246	271	264	244	251	271	277	219	245	241	261	244	244	282	246	261	230	247	251	275	248	264	235	244	233	237	262	246	258	248	276	263	241	253	267	240	260	260	255	251	263	250	255	262	268	251	247	265	252	226	255	258	238	240	265	230	247	253	225	229	232	245	254	284	263	251	255	237	254	240	265	270	256	242	286	259	268	240	243	237	248	247	222	218	240	252	245	226	269	255	252	245	227	285	264	268	247	262	282	239	229	264	254	278	284	248	245	258	249	211	229	249	256	235	237	231	241	260	245	241	251	291	257	266	264	244	247	239	219	253	255	240	270	243	252	271	243	245	251	265	244	224	260	254	234	281	270	266	245	277	256	266	254	255	256	260	225	268	245	248	230	227	272	250	263	235	278	223	251	262	249	247	271	264	273	250	254	238	235	239	270	245	219	272	240	258	240	252	255	274	259	245	246	231	247	229	265	245	261	246	265	251	246	249	253	222	230	261	250	278	276	251	232	239	269	243	275	222	246	275	211	262	242	239	239	243	257	260	230	258	290	242	257	250	226	252	238	290	239	253	242	261	255	211	239	227	265	239	258	262	255	261	265	241	225	228	263	254	279	250	244	238	228	274	233	244	287	268	259	278	259	250	231	243	274	263	226	271	262	254	245	255	233	249	230	265	245	245	262	245	230	266	250	254	254	261	241	252	249	239	267	264	247	249	254	260	276	270	278	240	253	258	248	275	262	245	247	249	270	240	247	241	245	259	235	258	267	272	228	258	262	246	259	241	269	257	268	279	264	256	250	252	250	257	261	231	243	233	245	260	262	254	293	249	250	230	258	256	273	256	259	272	250	234	262	257	274	235	234	252	233	237	276	249	272	238	257	262	268	231	281	262	273	255	259	261	251	241	246	274	241	258	277	272	249	265	251	258	261	257	247	221	284	272	225	251	240	249	236	251	252	261	239	245	246	246	260	271	259	291	241	266	260	231	248	252	258	277	266	235	234	234	262	260	240	255	255	234	241	258	237	240	244	258	228	242	244	225	251	240	270	237	268	245	243	241	260	253	253	264	284	278	250	251	253	233	262	258	255	251	234	256	237	249	261	248	254	268	247	233	244	272	268	258	252	237	275	255	258	247	247	240	261	254	256	264	254	284	256	247	272	275	266	252	240	256	293	253	251	241	261	234	249	251	231	229	253	266	269	268	257	260	250	241	260	274	240	256	248	268	267	260	246	271	239	259	228	243	240	267	247	262	265	243	267	270	282	237	253	246	235	266	254	240	262	257	255	268	235	251	289	274	250	235	255	270	251	226	247	273	233	256	236	236	237	254	243	261	240	260	262	253	278	248	255	229	262	244	248	253	234	255	235	230	217	212	228	233	260	232	268	263	275	273	213	273	239	273	268	254	242	234	239	262	254	263	257	252	254	234	214	221	269	259	248	235	246	282	217	276	255	251	268	236	244	234	229	240	217	247	246	249	263	237	246	228	244	260	249	253	251	259	268	246	277	263	265	256	248	231	229	265	240	205	238	221	261	267	291	266	252	238	244	237	256	281	269	247	268	275	240	233	230	266	250	250	282	221	252	258	280	290	280	250	270	256	243	243	252	266	257	270	231	237	270	305	272	248	246	247	245	260	288	264	280	232	266	243	268	241	248	243	257	264	247	217	236	279	230	261	207	276	239	235	240	251	257	245	246	249	269	248	251	288	232	265	259	292	245	208	262	249	259	234	243	237	221	256	246	265	225	254	244	258	256	273	252	254	239	251	250	233	263	266	248	265	228	244	233	237	271	241	271	267	233	268	264	242	231	253	261	238	252	256	249	240	256	234	281	254	226	278	258	245	233	241	267	228	230	246	277	263	254	289	239	239	232	272	243	240	241	251	277	249	255	268	241	237	231	241	258	283	254	271	265	246	250	236	226	277	300	271	264	269	242	253	262	256	270	260	268	272	251	246	271	247	234	249	256	233	258	255	255	238	252	276	257	265	238	245	258	255	243	267	248	250	265	245	260	254	267	220	254	248	255	254	244	246	282	249	263	266	259	259	228	269	236	254	241	270	255	230	246	252	250	236	250	233	244	255	282	270	255	244	302	263	269	271	256	225	263	237	252	245	266	269	256	245	248	250	238	272	253	219	257	252	260	266	251	237	264	243	241	247	246	264	248	245	251	267	256	261	248	247	257	246	236	267	241	289	229	245	260	257	238	236	201	235	252	247	243	244	238	267	261	252	275	233	246	265	215	234	244	260	215	244	247	242	262	259	242	247	300	247	270	247	230	257	229	258	238	241	273	245	260	241	244	247	248	223	253	251	265	259	244	246	267	286	269	290	254	267	247	243	281	269	248	263	240	228	248	276	261	257	232	264	285	245	273	281	249	277	272	290	246	248	229	233	277	277	239	273	225	253	246	254	237	255	265	261	281	234	247	250	239	248	247	239	259	262	278	264	241	248	248	270	246	270	225	251	236	228	244	259	265	252	232	249	238	266	264	261	243	263	226	250	250	245	254	246	231	236	261	236	267	284	234	266	266	284	275	238	250	272	277	236	249	252	237	246	241	256	225	249	276	262	271	271	259	246	252	278	253	254	287	237	267	255	273	257	245	266	234	246	273	230	265	247	257	262	264	263	267	257	263	267	260	254	228	231	247	273	246	242	245	267	262	229	239	255	269	282	258	280	250	266	256	260	255	262	237	262	249	213	249	250	256	222	238	248	279	248	255	268	259	235	245	262	243	272	236	269	245	258	227	246	246	247	254	266	237	250	255	249	277	270	259	251	251	241	242	258	281	248	275	249	265	254	238	247	258	291	254	252	268	252	234	257	260	236	252	232	231	259	260	232	242	229	244	265	253	270	262	255	284	278	262	301	231	249	270	254	245	267	286	265	241	277	268	248	240	252	251	269	278	240	261	259	242	249	259	259	229	251	248	257	232	239	238	239	269	237	232	260	294	261	254	249	254	248	262	253	241	281	251	238	248	261	231	247	219	252	273	303	252	235	239	247	248	257	238	242	278	243	253	276	278	278	258	262	273	255	241	255	279	265	229	231	262	275	259	263	242	257	253	258	263	243	240	256	257	254	281	263	254	241	219	258	252	242	232	270	273	244	235	266	220	242	267	257	252	260	276	277	221	282	244	262	274	256	251	256	260	228	247	235	238	251	273	247	242	271	239	239	274	269	263	257	277	249	259	247	229	264	265	250	257	254	266	270	260	254	237	230	260	238	278	259	241	251	261	256	238	250	260	244	274	238	226	241	250	255	277	246	248	256
9554	13746	8888	6622	4804	4005	4907	4862	3437	3181	2264	1760	1300	1161	1195	1217	1198	1012	892	793	784	665	707	674	710	668	605	588	597	601	556	566	542	507	533	511	495	547	534	469	484	506	554	561	493	487	467	455	490	490	493	493	484	498	508	494	487	460	515	475	450	506	499	475	458	470	459	444	457	437	438	432	411	436	433	438	416	440	432	439	466	418	443	436	438	450	492	436	430	442	394	464	423	410	430	439	426	468	425	441	392	436	422	435	440	423	428	427	402	489	418	501	424	408	403	432	417	437	419	419	454	443	423	436	442	437	414	439	439	428	415	419	425	424	438	400	436	430	447	427	455	408	425	427	413	410	403	462	398	453	390	442	437	420	428	422	391	401	451	423	396	423	409	419	511	415	419	474	450	434	398	414	421	440	483	429	401	461	412	413	435	398	438	436	429	458	450	441	469	425	422	440	418	407	401	414	453	450	434	383	412	368	449	442	405	405	445	379	410	434	378	398	462	409	442	433	417	424	436	406	395	453	440	455	427	407	429	411	403	459	438	421	431	443	439	455	408	426	431	443	401	405	415	430	423	366	481	433	432	439	434	409	429	428	414	424	413	405	477	382	411	456	448	431	451	461	424	395	407	442	463	453	418	416	424	425	392	441	408	419	436	430	451	406	419	421	415	411	438	417	395	420	408	432	454	456	390	425	410	399	425	432	427	423	438	382	435	495	447	442	451	472	415	416	440	451	424	432	440	437	419	404	447	400	428	431	452	434	441	430	452	467	422	396	457	446	453	442	423	425	432	431	437	425	441	433	417	411	419	435	421	399	449	427	433	472	464	442	437	474	434	427	439	447	418	428	437	419	468	453	446	418	419	434	425	465	441	414	396	403	446	446	436	407	416	429	449	475	424	448	404	405	466	444	437	431	416	427	409	441	427	415	449	454	420	442	429	436	384	430	441	413	429	446	403	459	385	445	457	421	447	410	436	425	431	455	396	434	460	421	426	430	439	454	412	425	454	450	496	410	452	414	428	443	454	458	450	448	455	439	457	409	424	452	445	424	421	430	426	440	445	445	475	399	434	408	445	435	440	420	456	418	411	429	423	422	431	400	455	439	451	405	435	423	427	436	439	410	436	432	453	425	459	428	437	416	413	417	450	442	433	467	448	383	419	424	454	463	417	440	426	448	431	405	412	420	425	407	406	378	478	417	410	426	426	433	430	434	386	431	429	462	400	419	466	419	446	440	455	432	445	408	401	411	419	482	412	433	457	401	452	467	419	411	406	421	437	417	443	446	448	403	455	417	405	383	416	409	430	420	410	426	388	410	422	436	431	397	435	413	418	438	454	445	433	442	420	449	406	400	406	446	462	466	410	423	415	457	424	451	456	448	416	463	442	416	439	470	414	416	438	438	404	422	404	438	410	427	456	437	430	464	431	422	447	445	395	411	429	434	442	412	475	404	432	421	416	427	455	433	433	454	450	400	451	441	396	457	435	429	421	460	405	426	436	420	403	431	426	408	438	433	425	405	420	429	404	407	405	455	427	440	457	440	432	396	407	469	404	417	446	425	418	423	433	441	441	451	434	458	422	457	406	435	428	430	428	406	429	419	425	445	437	438	429	438	452	421	415	411	433	420	439	446	420	427	446	401	443	438	426	458	416	430	417	463	428	445	443	440	443	413	435	434	449	455	414	405	429	442	405	403	443	434	390	457	427	414	404	421	426	422	427	451	411	401	438	452	441	436	477	404	393	417	420	445	419	456	445	426	427	417	434	427	464	445	414	458	436	441	411	460	421	427	381	452	430	440	435	450	457	433	436	440	434	448	475	480	414	423	440	454	444	435	400	420	431	436	399	430	450	424	425	412	449	440	446	440	444	447	431	403	453	404	450	435	434	447	458	411	427	397	463	423	407	432	416	436	439	398	414	431	435	455	399	391	452	457	414	454	429	399	408	477	408	392	466	438	414	408	435	423	445	429	425	477	413	434	451	441	429	437	442	436	427	423	424	463	397	405	429	437	376	396	441	395	403	441	442	459	389	437	414	432	400	393	446	468	379	385	436	393	404	435	483	404	423	438	454	411	428	408	407	471	476	444	444	425	415	435	454	436	456	449	443	415	440	417	411	422	432	432	436	465	433	435	432	440	449	424	427	436	425	428	434	465	415	446	438	469	422	466	411	430	469	431	384	410	442	453	466	398	428	442	432	417	451	423	429	426	426	391	446	447	432	429	433	452	443	426	414	436	460	435	442	394	465	444	408	435	420	436	451	434	450	425	418	418	418	423	423	431	436	421	449	437	446	424	441	429	425	418	446	441	420	418	412	419	413	467	420	432	435	398	421	431	438	420	455	411	434	438	428	435	419	430	435	434	409	478	429	420	436	426	450	437	452	408	443	428	420	420	443	431	434	437	415	424	398	397	424	408	458	429	434	451	429	415	389	407	449	417	401	392	462	429	412	438	436	429	424	451	446	411	425	426	444	457	445	428	407	438	424	470	418	403	422	416	425	415	410	441	452	429	417	422	459	436	424	439	455	431	441	410	439	439	409	446	416	436	441	430	472	417	450	434	421	448	473	436	485	433	425	444	415	425	432	416	401	433	422	431	420	427	444	402	411	419	408	422	418	431	449	444	437	407	425	431	494	457	449	425	431	438	444	418	433	438	448	428	441	436	438	456	377	405	455	442	427	430	447	434	418	440	474	412	392	422	432	441	386	423	442	453	433	463	420	427	409	411	427	422	440	403	453	408	400	430	447	401	423	429	424	457	413	419	420	422	419	438	417	459	469	412	410	462	426	420	444	436	430	454	415	448	409	403	423	442	433	428	427	418	420	445	452	420	413	423	404	421	428	445	442	414	453	423	427	419	441	413	477	487	423	434	415	445	415	408	434	438	430	407	406	448	430	458	445	435	443	394	411	418	406	421	419	422	432	455	427	436	392	450	424	472	469	428	413	423	425	422	409	446	453	468	447	428	403	458	400	420	412	394	444	446	446	437	441	429	376	417	419	441	400	424	481	416	415	413	427	449	416	401	430	443	428	426	435	433	439	405	425	426	433	446	449	451	435	452	434	417	468	431	427	450	401	445	437	456	428	455	433	428	422	385	434	447	415	434	442	442	410	426	419	442	425	405	441	411	448	440	421	445	450	418	449	437	422	433	409	409	445	456	435	396	410	432	405	443	413	417	440	420	421	397	413	441	406	446	419	463	411	424	365	442	424	423	410	418	422	450	431	444	417	446	399	418	434	441	452	473	434	417	427	385	436	442	420	431	413	418	448	404	387	411	476	413	459	409	391	443	439	439	432	422	446	435	454	424	407	429	459	413	417	420	449	460	432	445	414	449	430	414	405	440	403	429	394	403	450	433	396	423	416	473	416	368	446	469	440	422	426	430	441	420	426	408	463	446	467	467	447	420	438	405	413	437	452	442	447	425	444	418	428	417	417	453	473	477	447	393	386	415	428	450	424	435	435	426	463	446	430	428	488	420	442	444
24115	21242	28345	24412	20406	6262	3591	2818	1969	1952	1348	1153	913	782	782	773	772	656	574	579	551	528	528	500	546	474	496	473	475	447	438	441	457	412	470	414	407	413	441	404	412	395	454	435	415	411	405	433	402	411	388	415	439	424	447	410	391	405	438	363	368	358	381	388	393	368	374	313	400	401	385	405	385	362	383	381	374	395	395	355	360	380	364	351	348	367	408	379	349	343	382	360	353	372	362	383	386	385	364	387	369	381	373	346	401	365	387	351	395	388	395	396	386	393	372	356	362	344	398	389	372	372	383	388	389	350	361	380	396	386	370	381	426	367	386	370	362	356	397	391	386	379	415	348	373	376	399	374	366	379	369	347	388	364	405	360	374	370	353	381	371	419	399	350	367	382	391	419	344	393	352	381	382	361	379	338	356	376	357	390	371	364	395	367	383	363	394	372	394	368	379	371	371	375	381	399	361	369	362	348	352	379	374	379	351	391	377	348	376	417	409	346	380	370	365	388	371	353	380	362	369	409	364	405	362	386	372	349	377	361	363	348	385	384	390	359	323	362	384	342	398	387	364	368	397	363	395	388	402	347	369	362	360	357	363	398	384	386	367	369	380	346	370	353	371	400	361	340	377	314	388	408	350	387	360	345	368	369	387	366	370	388	386	399	384	377	347	384	332	384	404	372	367	401	346	376	383	381	361	356	378	347	385	364	370	409	372	352	369	353	350	372	358	350	344	359	398	392	346	354	343	376	366	356	347	371	395	369	381	336	372	386	365	357	371	394	366	379	407	376	395	337	353	349	361	361	379	349	363	373	356	359	368	386	348	379	375	414	379	363	359	389	371	334	394	359	357	374	369	393	366	400	361	375	368	405	367	352	372	357	378	385	381	396	375	364	372	329	369	358	351	332	365	355	362	401	395	355	369	355	399	371	380	380	365	369	341	347	359	325	353	345	365	385	342	353	402	355	369	375	387	358	359	359	377	335	399	382	406	335	383	375	353	372	385	386	359	348	391	384	359	407	389	376	386	394	357	367	366	372	373	339	348	364	380	380	393	388	353	376	369	355	381	341	390	324	397	363	362	409	388	345	369	373	411	365	386	359	344	393	370	381	379	407	356	356	369	373	385	381	361	365	378	349	346	360	340	359	380	359	381	377	355	371	341	380	366	354	374	374	374	388	369	366	385	368	405	390	375	384	392	354	407	369	377	355	345	389	420	369	384	336	348	395	364	369	372	352	387	412	395	408	370	378	367	364	357	379	381	397	354	355	365	335	375	364	378	365	372	385	369	349	337	342	365	350	339	374	403	403	380	366	376	358	366	383	367	346	372	410	369	359	391	368	358	373	383	411	370	342	360	374	358	372	360	369	369	368	393	358	395	391	363	389	363	403	395	373	379	378	403	363	388	377	369	409	369	355	351	370	409	340	404	367	379	347	358	382	338	392	377	365	390	377	379	382	401	370	356	388	370	386	364	368	348	373	368	388	347	386	388	383	325	391	350	387	359	340	373	381	394	365	346	355	340	347	351	342	335	348	392	361	339	407	348	393	407	367	380	381	370	397	374	390	348	349	347	325	400	356	379	374	358	339	338	334	374	363	367	390	344	403	362	368	381	370	368	387	367	381	382	385	389	373	398	378	353	391	395	343	391	374	382	357	376	353	357	402	355	339	367	379	391	374	371	354	359	373	413	363	384	358	404	407	355	375	385	368	360	353	327	379	392	360	368	382	372	368	366	352	327	409	362	324	366	394	322	357	369	376	344	376	362	348	370	362	347	371	367	412	379	367	369	380	377	360	398	374	397	380	398	358	322	404	359	389	369	356	349	346	368	353	336	380	350	377	370	355	350	398	407	374	348	372	378	372	396	370	400	364	372	368	351	355	361	372	346	374	331	412	366	351	335	367	351	380	386	358	371	360	381	360	372	398	357	366	354	326	374	387	378	361	325	363	348	375	411	364	370	376	331	398	357	395	355	389	359	349	404	373	392	363	350	366	358	386	360	375	351	366	342	364	359	356	368	344	385	386	364	404	374	375	372	399	367	377	359	367	332	351	356	368	380	403	399	361	388	383	359	384	378	346	352	413	353	341	381	384	363	344	343	380	389	382	378	425	379	377	368	357	340	394	386	387	369	331	378	403	387	377	376	342	366	395	352	384	393	349	394	405	412	385	349	378	406	386	363	346	363	403	375	366	390	383	384	413	351	376	350	368	377	368	386	380	380	371	358	367	362	400	374	349	374	366	410	377	400	363	368	372	394	385	368	333	387	370	378	364	338	374	384	372	372	403	369	387	378	387	389	359	354	368	374	364	375	340	334	343	370	340	375	343	340	374	392	375	411	352	366	383	363	342	394	347	400	344	370	405	336	313	382	376	367	338	398	362	352	370	371	356	355	387	369	403	384	368	373	357	386	354	382	366	390	391	399	379	358	377	365	379	397	393	357	401	367	390	367	370	357	345	370	376	372	373	371	368	398	363	364	374	362	397	355	387	359	377	376	369	356	364	371	341	367	365	337	375	377	372	361	374	387	370	353	339	371	366	355	343	355	398	412	357	372	378	390	426	383	414	382	366	390	372	375	358	367	364	374	376	355	401	362	372	386	354	407	374	372	377	405	360	342	350	404	359	364	395	396	358	380	370	369	370	346	399	336	375	421	373	337	361	364	352	383	392	331	357	377	375	380	399	369	369	367	376	387	377	368	354	355	376	349	392	410	343	368	382	362	364	373	323	338	365	370	368	371	372	367	338	353	347	365	371	340	367	337	371	378	356	373	359	386	347	350	370	372	364	352	396	399	341	397	358	353	343	359	378	376	374	340	369	390	338	355	361	348	325	382	336	364	390	364	357	391	366	364	336	356	366	369	390	377	355	391	375	324	387	361	372	382	360	400	331	388	362	376	378	365	364	361	369	388	377	352	395	379	394	427	388	387	366	378	395	394	381	346	368	359	387	370	390	391	330	361	392	376	394	357	362	376	365	367	349	344	393	363	352	385	378	342	347	340	377	365	374	403	372	372	363	342	409	382	340	366	339	390	381	376	398	360	331	352	375	381	382	360	356	391	363	337	352	366	357	342	363	366	349	373	356	335	406	369	382	386	390	385	389	364	348	381	405	388	394	412	429	389	379	361	354	390	366	382	378	389	364	368	353	393	363	342	360	363	375	333	361	359	393	317	368	362	350	382	350	370	360	380	382	414	396	372	333	379	361	342	373	378	372	363	353	347	400	396	392	355	389	335	371	361	412	383	379	359	361	394	385	380	392	394	385	344	400	372	357	341	409	346	377	358	351	376	390	389	351	364	338	373	374	371	354	402	359	354	387	383	394	357	367	393	340	340	378	384	400	351	366	383	352	381	410	383	378	391	374	380	370	352	383	361	369	359	390	324	351	373	363	380	349	392	373	393	368	362	383	386	372	327	342	363	358	360	348	404	359	365	348	348	385	380	349	388	380	410	387	365	361	381	382	365	354	423	348	365	373	356	347	385	374
11615	22096	17012	12227	8862	7737	8579	8224	6098	5668	4110	3478	2730	2151	2149	2109	1987	1540	1411	1255	1228	1095	1088	1058	1009	1032	941	937	889	879	831	810	770	705	821	740	752	752	777	743	696	753	776	811	739	732	791	764	708	715	777	691	710	731	742	684	730	643	707	672	652	649	707	666	689	649	662	609	656	625	661	602	603	641	666	584	655	634	684	617	637	610	630	631	593	599	643	583	624	614	597	648	614	602	630	603	614	639	637	638	617	662	645	626	625	620	609	621	622	611	642	675	644	646	584	618	652	648	584	620	594	668	635	610	619	634	629	633	632	619	619	635	625	628	616	587	628	628	605	663	615	628	618	640	574	616	655	649	661	625	584	641	657	606	617	627	603	612	638	625	641	599	617	578	657	565	614	660	604	589	613	609	636	622	576	614	611	608	655	678	556	672	640	626	611	601	643	613	598	582	587	642	605	637	624	657	605	626	592	630	622	606	589	646	646	595	593	589	589	612	611	610	607	620	628	623	604	626	620	610	597	618	642	618	608	609	643	608	625	613	602	588	618	624	633	639	607	623	630	577	600	573	610	607	629	644	636	607	596	664	620	603	618	626	603	617	643	595	624	581	615	634	637	602	600	570	650	613	581	607	658	615	691	635	552	617	619	589	615	601	636	621	629	594	639	626	613	655	630	583	639	641	620	625	631	616	611	624	622	603	622	589	570	616	578	630	610	616	618	607	694	655	593	673	597	622	616	603	621	589	623	572	645	609	629	618	597	620	619	631	599	571	598	646	685	597	573	593	611	647	689	618	681	607	634	615	631	603	648	620	626	660	634	634	550	607	604	638	627	615	606	643	662	610	585	628	633	657	627	632	649	621	645	616	602	692	616	592	640	607	583	614	593	672	591	608	618	625	616	608	654	646	576	596	633	628	570	635	607	635	590	621	621	624	666	608	625	620	585	619	671	629	575	627	579	638	628	666	597	638	665	649	585	578	586	635	586	635	671	590	641	619	597	589	622	598	623	674	591	658	622	609	613	636	626	594	622	603	620	572	619	580	634	579	647	629	583	605	591	606	635	575	603	642	611	639	639	624	670	598	605	605	640	630	644	579	650	602	623	608	593	631	653	606	618	683	594	583	628	609	618	610	614	606	645	608	589	599	629	598	614	649	605	606	624	621	606	599	624	624	624	605	640	617	590	611	577	649	589	602	632	612	591	650	619	610	599	630	613	610	588	618	605	601	598	632	612	647	579	601	596	637	649	635	585	617	612	619	611	622	624	613	617	643	642	636	655	640	611	610	597	624	606	660	616	602	622	649	629	636	649	597	640	640	645	633	660	565	584	629	622	647	614	605	620	545	642	632	616	622	629	596	642	616	595	617	655	622	598	615	639	611	630	600	612	575	668	618	599	645	618	593	619	619	636	626	654	614	624	616	667	639	610	633	642	630	603	637	641	626	615	563	623	597	586	648	633	635	629	638	646	624	578	568	619	620	623	605	644	657	609	608	586	596	677	665	579	651	616	612	620	588	598	597	603	655	598	657	619	641	608	624	605	572	675	643	594	569	641	641	595	607	594	699	619	635	621	600	647	627	595	679	641	626	652	632	571	598	613	566	658	572	620	601	654	614	667	610	617	661	625	643	610	602	640	639	610	634	635	567	624	635	675	641	622	648	589	617	574	625	664	581	627	607	594	614	600	621	617	567	615	606	611	563	631	605	655	597	594	603	618	639	616	650	633	619	645	593	627	628	595	621	618	612	605	627	616	615	550	597	636	630	618	623	643	641	640	652	601	612	605	624	632	593	608	657	641	646	637	615	631	597	651	620	632	617	664	624	598	608	614	606	586	599	634	631	604	639	626	628	622	620	621	628	666	621	616	658	654	616	614	600	628	616	643	631	619	587	592	606	608	625	607	654	628	633	670	636	606	658	654	595	603	594	623	615	600	620	601	627	650	599	584	646	589	607	664	632	659	639	603	625	577	632	583	606	632	654	619	616	603	618	602	598	639	622	610	589	594	608	610	639	614	654	604	604	623	617	671	635	632	634	616	569	631	627	594	598	609	644	614	607	626	617	590	608	643	595	651	608	633	617	602	604	584	567	602	617	602	609	613	641	643	674	573	616	616	641	689	594	610	651	631	614	641	637	613	589	675	614	642	655	626	638	617	646	631	634	637	603	600	640	585	632	645	625	623	580	590	632	662	590	632	625	586	638	650	595	586	636	620	628	614	597	647	644	650	605	612	626	611	588	613	574	657	596	616	616	621	604	617	633	608	630	670	646	592	665	587	546	642	607	628	641	644	628	647	618	658	608	607	642	604	570	621	584	616	596	603	644	636	599	589	575	656	610	641	649	633	631	623	617	581	650	622	659	647	614	612	587	657	634	633	630	635	600	644	621	638	590	598	648	608	623	626	605	660	625	626	574	638	573	558	619	548	636	628	604	605	600	652	618	626	593	635	650	617	607	624	641	601	591	633	605	620	610	640	630	649	605	622	558	580	617	621	616	622	555	614	637	621	637	625	633	636	613	601	571	610	615	586	610	647	602	644	611	627	667	561	617	606	600	592	637	595	649	631	640	583	602	611	602	610	574	615	589	621	589	587	612	638	612	593	619	644	613	555	597	614	657	641	610	577	637	591	644	620	661	636	619	601	627	613	609	627	625	636	638	648	608	556	603	614	602	617	670	614	667	598	614	636	602	602	634	624	669	635	645	608	580	607	608	628	602	614	608	578	601	612	604	641	631	576	669	664	607	636	604	612	629	596	643	643	603	605	653	608	610	627	618	604	608	589	600	647	597	621	653	610	625	633	599	655	629	610	612	576	639	599	631	608	624	611	634	594	634	658	590	684	655	639	585	592	580	633	648	629	592	642	623	598	632	652	648	625	639	617	616	610	579	623	621	623	620	598	598	633	622	633	611	619	648	619	565	667	595	593	667	626	634	585	612	643	645	667	628	617	618	607	606	591	621	630	642	610	669	606	616	624	627	651	609	621	639	647	629	661	615	658	648	682	582	615	591	653	679	634	655	650	620	667	615	637	639	618	646	586	596	620	636	609	634	602	640	631	626	609	677	617	618	622	568	621	602	617	622	621	631	616	647	677	584	645	651	604	576	636	649	625	632	631	611	617	573	596	558	602	571	639	600	585	568	611	638	588	630	583	595	604	614	625	645	622	611	631	595	615	634	580	584	609	603	626	607	585	619	663	621	583	669	611	593	588	636	601	623	614	574	583	649	623	626	599	592	608	655	593	616	636	606	628	625	620	648	623	621	650	635	628	633	625	635	596	619	564	611	629	585	605	582	638	619	611	642	652	637	570	617	642	618	593	624	613	632	644	571	616	565	614	624	618	618	630	640	648	596	646	592	576	608	602	616	638	672	619	662	639	636	605	601	616	603	620	631	587	612	599	608	657	603	608	609	644	645	623	627	582	647	631	622	582	597	649	613	626	604	633	644	576	618	648	619	617	650	586	594	622	640	631	644	618	620	625	611	598	610
23169	21256	29048	23766	21258	20468	8662	4417	2851	2888	1982	1591	1282	1084	1058	1095	960	861	722	665	606	541	588	542	591	530	544	489	508	471	505	433	437	476	470	451	451	464	438	464	408	420	480	504	463	419	442	435	435	429	417	440	410	413	445	415	413	407	401	393	388	413	441	416	414	428	376	381	411	385	401	410	400	349	381	402	415	377	350	349	371	362	357	371	387	380	388	396	369	379	355	390	391	357	392	386	411	397	389	392	369	374	394	393	327	404	370	368	376	421	392	370	387	381	415	364	374	411	352	355	430	358	356	356	337	361	370	385	378	372	385	369	370	422	413	381	384	423	350	376	399	354	373	353	389	386	383	388	372	382	415	387	412	385	440	381	350	378	396	374	367	365	369	406	389	386	397	405	344	340	346	377	347	363	362	348	347	398	364	382	363	402	379	349	382	370	410	380	379	405	375	332	374	365	396	369	340	378	387	326	357	402	392	359	363	367	388	374	370	340	367	379	407	383	406	373	377	367	367	347	349	388	374	375	380	374	370	400	373	351	389	394	397	405	339	353	415	387	371	368	385	372	388	366	378	402	363	370	369	366	389	402	386	354	396	383	376	371	380	372	372	418	365	360	339	382	334	413	409	401	373	381	380	356	402	371	395	377	355	369	402	383	393	361	369	400	412	374	402	421	373	402	382	320	405	410	358	371	381	381	375	392	370	367	416	401	377	386	399	377	363	397	356	386	373	383	396	373	385	375	395	378	383	397	373	403	360	349	370	389	358	375	411	398	386	371	360	370	371	359	354	393	379	384	398	388	368	392	417	392	436	388	367	368	396	398	367	367	381	346	390	374	367	401	365	407	364	391	369	409	345	420	393	363	328	380	375	384	390	375	345	374	350	342	371	419	347	390	360	388	404	373	379	366	371	362	379	376	346	395	385	425	384	413	400	384	390	404	374	360	398	366	362	371	370	358	387	380	373	358	371	426	404	390	369	339	367	349	358	408	404	364	365	373	403	380	394	371	368	372	353	379	400	372	412	381	388	372	355	384	374	366	379	391	382	368	367	405	379	340	370	345	386	363	375	383	377	376	426	415	370	410	366	379	419	371	380	380	386	373	385	397	370	363	375	375	384	364	399	392	376	389	413	383	350	374	367	388	351	382	381	382	378	386	388	399	368	376	385	391	349	398	373	359	369	416	380	372	341	378	359	426	368	392	375	362	395	364	408	394	370	344	348	392	385	387	370	409	364	366	369	361	369	360	376	370	390	350	422	362	364	394	352	365	366	388	393	369	395	349	397	408	393	429	370	334	358	389	390	407	360	373	406	415	380	381	366	358	395	377	341	372	395	374	372	393	399	368	351	364	426	389	378	366	343	357	395	382	354	387	389	348	365	407	343	411	377	397	362	359	400	396	371	371	395	365	380	383	370	382	390	361	394	357	358	363	394	394	353	368	403	385	344	384	354	373	373	407	380	374	376	360	385	373	377	377	396	355	369	363	380	388	369	362	371	382	358	393	377	369	356	370	392	383	398	375	336	391	398	417	393	353	383	378	373	391	367	361	373	388	420	362	353	388	397	379	388	384	363	394	356	382	414	374	398	374	416	374	389	370	389	360	404	393	394	400	367	392	365	392	405	384	347	386	348	374	387	414	359	355	381	392	390	396	377	386	376	405	352	361	399	371	338	362	384	366	367	377	398	367	349	389	351	386	388	393	334	377	370	383	353	383	383	373	396	360	399	368	392	363	385	367	399	347	394	384	387	366	379	392	359	385	415	372	386	366	360	389	382	344	386	403	355	384	381	399	366	359	370	390	380	395	398	344	387	381	400	384	371	390	374	397	364	397	352	370	359	381	384	346	368	395	374	401	404	369	410	340	375	395	393	406	371	415	374	391	420	392	360	382	402	402	374	402	342	377	372	397	396	372	413	404	402	382	353	373	396	375	367	399	374	397	371	369	400	370	381	381	371	389	355	378	365	394	369	375	383	366	368	391	371	377	366	378	391	400	386	382	376	392	387	371	404	373	365	348	349	365	352	345	392	377	408	402	377	364	377	374	392	391	373	394	362	343	394	361	376	373	382	414	406	393	379	356	399	362	377	414	363	353	356	393	400	405	355	379	360	372	336	387	408	394	366	379	360	401	369	359	368	359	385	374	379	377	365	370	414	407	398	349	391	383	367	380	369	399	362	356	379	386	386	374	371	368	375	396	383	391	342	399	400	381	342	407	378	378	390	352	364	390	344	379	379	372	387	396	373	374	438	372	409	365	361	380	386	376	398	373	383	385	387	363	351	386	347	429	378	381	368	357	388	378	361	399	381	388	373	392	389	348	374	367	399	355	364	394	394	386	364	359	341	366	373	369	349	349	385	364	353	406	418	398	354	381	383	388	378	391	401	371	337	371	360	354	391	410	405	369	382	383	379	387	361	385	409	405	378	367	357	382	390	325	406	382	431	371	386	383	383	361	371	400	382	387	397	363	374	360	386	377	401	396	389	387	391	368	364	377	371	417	367	392	374	384	389	343	359	356	366	393	400	403	390	366	399	396	376	382	354	355	391	404	384	370	324	386	352	420	384	363	371	368	382	372	346	391	394	426	383	386	387	395	395	372	368	388	393	405	370	369	377	384	391	373	381	361	388	402	374	393	367	384	386	366	375	380	396	384	365	346	357	398	407	351	363	366	372	374	415	355	406	373	379	377	385	388	378	361	414	372	366	380	374	413	393	387	385	423	401	389	385	407	375	387	365	385	384	392	354	397	374	376	361	375	365	393	367	362	408	388	385	384	364	384	407	368	396	353	367	389	368	400	375	379	392	387	376	415	385	390	399	367	358	346	385	362	381	359	339	357	348	381	371	327	374	383	384	366	364	385	345	374	425	376	385	390	389	385	394	331	368	406	391	362	396	374	380	355	383	347	368	359	383	366	371	361	394	372	362	370	397	397	376	375	390	375	351	347	388	383	377	369	394	394	364	375	398	361	355	369	352	365	402	361	384	372	383	373	358	364	373	371	395	370	380	424	394	397	372	365	374	406	384	384	387	385	369	395	395	390	368	365	385	387	413	350	392	384	395	391	365	351	353	352	384	399	362	415	397	391	399	389	386	357	399	368	385	375	413	397	377	411	382	386	385	366	426	369	340	386	350	381	365	403	338	399	334	423	382	369	397	384	360	361	390	379	394	344	377	374	347	373	426	405	376	343	347	351	378	388	391	383	360	396	402	372	394	347	368	361	357	387	359	387	407	370	344	356	375	404	393	394	343	370	396	362	363	377	352	410	361	370	382	393	349	364	388	373	375	384	367	386	370	376	391	345	348	374	357	356	413	381	354	384	359	391	357	344	410	390	390	388	340	387	382	387	410	394	377	360	401	351	360	385	423	367	379	377	386	371	406	377	395	402	351	378	372	401	314	396	374	358	371	364	373	373	364	384	344	361	379	381	373	353	387	380	379	354	375	370	386	383	404	377	410	366	368	389	385	409	378	351	408	385	368	372
13937	27512	22059	16203	12573	11256	11907	10773	8464	7995	5763	4730	3602	3019	2964	2939	2486	2076	1717	1661	1497	1361	1334	1237	1252	1176	1083	1077	1058	991	913	899	808	772	845	869	801	774	831	858	821	787	837	855	854	814	781	710	813	789	774	799	764	806	799	788	741	765	690	734	703	710	728	764	697	674	669	674	637	603	673	683	701	645	708	659	668	664	635	656	601	683	653	675	602	614	608	616	627	629	665	638	615	649	617	656	651	607	662	630	638	597	634	639	624	609	645	615	610	594	641	633	658	621	663	655	631	638	637	645	617	626	642	646	625	650	617	602	620	602	649	624	628	647	655	612	623	581	654	646	628	629	649	628	676	650	659	637	621	632	619	656	614	674	620	634	633	652	652	598	587	641	630	596	597	616	634	580	647	581	595	606	650	658	651	601	612	624	608	674	617	680	642	641	612	632	647	630	648	652	623	664	630	613	620	640	636	603	621	581	565	579	584	596	628	637	622	596	667	587	577	631	647	679	566	665	666	624	587	637	656	629	632	665	607	618	635	667	615	644	607	635	608	590	629	573	645	598	623	602	643	633	594	644	608	588	664	676	577	646	600	583	634	664	588	607	605	637	668	647	608	632	607	651	600	620	653	609	655	660	650	650	601	642	630	631	590	620	625	615	666	613	642	675	586	601	635	630	624	671	633	638	670	617	628	650	588	649	638	588	591	661	617	626	583	605	668	656	624	670	623	635	623	639	595	609	653	670	598	621	641	656	633	644	641	637	636	643	657	604	614	626	615	633	621	603	619	624	609	610	608	605	612	627	669	691	639	613	698	648	612	619	648	596	600	630	645	607	626	602	648	662	617	618	661	625	644	621	675	683	591	610	614	670	605	609	635	617	642	606	635	604	621	669	577	621	627	654	654	630	626	647	619	628	620	614	632	625	621	642	702	603	627	635	617	606	605	630	660	635	672	608	633	617	623	653	626	649	607	666	644	599	638	615	650	661	610	602	651	612	579	579	619	653	590	578	636	633	614	656	605	657	628	640	646	598	619	614	592	610	626	588	638	613	659	616	646	584	613	570	623	623	648	613	596	651	666	653	643	605	647	590	629	617	608	629	624	638	561	672	654	615	596	620	582	628	639	652	638	632	669	659	591	612	619	635	636	653	595	629	673	564	604	622	580	648	629	605	654	630	657	611	637	582	674	624	655	617	646	642	621	601	636	642	599	595	624	615	604	629	652	581	586	612	631	667	626	610	635	639	607	588	638	616	645	628	618	648	600	640	618	684	610	636	646	648	624	629	555	643	673	664	610	640	636	638	650	635	623	654	630	642	647	631	659	611	634	608	646	643	633	676	639	613	653	638	612	657	627	631	633	616	606	652	605	652	627	641	650	630	628	650	605	624	622	646	633	592	626	637	611	650	567	648	609	591	607	620	631	614	612	675	620	654	636	588	605	617	588	639	648	646	643	602	640	565	614	643	659	623	607	601	634	664	635	603	625	592	624	629	595	655	634	660	628	669	619	615	684	608	610	615	622	646	650	631	628	671	686	611	598	605	607	602	621	626	664	600	611	670	621	651	646	637	631	627	653	652	663	634	597	651	615	651	636	594	625	566	601	638	661	608	626	617	614	655	607	635	624	633	611	618	601	601	682	626	632	653	652	673	644	611	634	587	666	664	649	634	620	591	604	572	606	662	681	613	643	648	608	640	616	604	630	633	630	644	611	632	635	614	652	607	646	647	637	610	602	666	615	599	677	646	627	628	596	636	634	633	654	627	626	662	651	642	603	584	628	628	604	563	619	634	632	636	571	620	578	623	593	613	620	635	593	591	584	572	600	640	653	621	598	640	599	625	628	657	632	610	670	655	699	616	628	597	600	659	660	631	579	599	611	660	651	585	613	583	599	593	622	637	611	594	619	689	613	655	666	630	683	629	617	599	675	610	619	641	610	676	647	624	628	615	620	686	590	593	618	632	614	620	604	638	619	637	635	651	612	604	592	627	646	632	642	658	659	617	636	632	614	642	612	638	629	613	621	637	589	607	658	641	619	657	613	614	594	608	599	640	642	590	630	609	587	659	641	657	635	595	662	606	592	632	631	617	639	624	635	619	644	596	618	642	621	619	641	615	629	607	650	653	627	641	647	642	649	620	600	632	604	675	678	606	655	605	641	659	656	602	665	621	589	615	614	625	603	623	626	645	646	614	630	643	630	627	625	623	648	619	665	604	649	586	643	629	583	641	608	627	635	607	613	686	664	619	607	621	607	630	644	635	599	595	614	602	661	645	629	607	630	647	654	654	643	651	650	625	616	643	636	620	665	591	643	647	592	654	635	633	639	606	600	640	659	641	578	662	634	672	633	619	638	598	612	595	642	624	614	603	659	623	607	616	624	637	647	584	583	654	650	630	598	642	588	639	540	632	648	625	644	601	604	635	663	651	590	671	624	640	639	638	637	625	635	571	627	647	631	615	650	609	681	651	649	636	625	634	623	609	625	620	660	640	599	616	639	588	605	622	691	626	652	656	616	606	608	658	635	609	573	609	673	626	581	573	664	631	609	625	636	660	663	621	628	602	579	628	620	657	652	625	608	631	635	650	591	596	641	598	668	646	601	621	636	634	629	661	682	632	611	613	618	654	605	617	641	600	689	623	623	605	631	641	590	658	640	637	636	588	627	642	610	602	574	641	628	656	661	620	597	608	635	573	680	633	595	650	650	606	619	663	630	595	636	644	630	602	618	608	620	635	646	671	643	588	598	607	593	605	635	665	642	635	646	655	613	625	649	633	641	651	584	592	658	646	654	609	600	650	659	659	655	656	644	650	650	610	639	617	630	625	603	656	620	644	640	591	655	648	603	646	584	647	635	602	614	608	633	622	638	613	606	638	643	636	645	618	615	647	583	590	662	628	617	631	645	594	669	613	642	602	611	608	643	619	677	646	644	661	685	620	613	620	653	649	683	658	601	599	612	616	637	608	654	643	622	606	631	625	592	645	629	623	596	641	641	614	638	648	632	653	627	633	626	620	645	624	622	629	630	625	651	649	619	646	644	612	615	632	638	640	625	625	619	629	629	609	585	656	645	636	654	625	615	625	653	636	624	602	636	648	635	618	643	612	574	628	593	613	585	667	615	619	624	662	584	608	599	651	600	650	625	631	658	627	609	667	619	641	635	599	662	650	670	624	637	621	603	638	663	602	596	635	661	677	671	653	616	620	671	605	610	616	643	675	574	626	644	627	645	622	600	635	639	624	625	673	643	614	634	600	633	620	664	603	619	585	615	640	629	623	630	621	644	596	594	583	651	557	617	646	665	643	626	620	646	617	645	603	648	641	669	659	664	585	627	610	654	642	635	681	650	622	668	647	660	613	626	592	601	647	647	655	629	644	641	625	636	606	635	601	636	663	658	612	598	645	615	632	634	671	613	620	666	606	643	604	686	653	619	640	608	595	603	618	664	627	662	632	628	659	632	634	645	625	641	600	645	627	603	620	608	654	645	585	627	674
26749	20880	11266	3389	1720	1506	1507	1367	1090	998	748	597	480	497	531	532	464	394	351	356	355	312	340	339	330	303	273	301	306	293	291	274	284	287	330	291	263	270	268	267	258	296	296	314	269	264	273	274	276	288	281	299	285	293	294	288	244	253	276	267	254	254	247	286	261	261	259	252	252	250	262	236	238	232	241	272	253	246	248	256	261	245	238	232	224	241	263	235	250	272	274	295	221	258	273	232	270	258	236	257	249	262	259	235	238	260	267	264	253	258	268	243	258	268	246	307	259	267	241	245	257	251	265	258	259	260	251	260	264	231	235	268	296	253	238	261	251	281	247	248	236	264	253	282	266	262	246	277	235	260	259	265	232	255	265	258	248	243	257	243	233	278	254	273	221	240	254	263	263	289	223	259	247	246	248	237	222	228	245	257	231	251	254	295	263	282	265	237	244	269	273	250	261	259	249	235	246	249	243	273	248	250	222	244	254	241	233	287	268	257	271	266	252	260	235	254	259	231	252	267	219	258	239	248	242	265	251	234	255	259	259	270	252	257	270	249	238	255	246	240	234	255	264	254	237	244	255	251	242	290	295	247	243	251	260	247	253	267	263	250	242	248	253	261	241	274	244	289	242	279	255	254	258	256	256	263	266	260	239	268	239	242	238	261	264	252	265	247	261	265	271	282	237	273	282	251	279	240	249	276	232	263	262	227	252	276	235	250	265	266	234	228	241	269	220	240	263	236	249	271	269	241	258	233	243	261	251	247	303	262	260	282	265	262	262	270	262	247	261	240	262	234	272	295	257	261	254	242	242	286	226	245	247	227	250	243	280	274	230	258	239	251	264	277	296	285	268	242	240	257	260	247	258	264	243	269	266	262	252	259	254	239	283	293	247	264	227	266	246	274	234	242	266	268	251	282	232	266	258	269	282	233	251	275	257	250	237	233	259	270	240	219	268	254	248	249	280	261	255	237	234	242	268	236	245	244	258	227	266	270	249	231	241	252	271	243	265	243	250	286	244	281	239	252	251	225	272	258	257	235	273	238	241	238	269	252	272	252	253	255	253	258	260	243	231	247	239	259	223	240	282	247	245	233	217	233	262	267	266	245	245	269	250	259	261	236	247	268	271	269	254	237	247	253	246	229	269	261	271	249	267	224	258	227	257	250	261	266	247	237	244	256	243	242	249	268	242	249	250	267	264	274	241	229	232	247	260	257	239	255	265	271	258	266	232	235	244	239	248	246	286	243	256	240	254	262	244	255	261	278	236	240	254	255	279	252	263	257	233	215	248	267	261	257	254	236	265	309	264	234	282	249	244	287	234	241	240	261	258	253	255	252	229	251	235	231	253	276	246	239	261	244	267	231	238	235	255	258	238	278	275	225	245	261	266	247	266	246	235	258	281	247	247	236	246	269	226	268	248	282	237	247	230	236	270	262	243	261	260	252	260	265	258	234	267	256	289	260	236	246	254	224	252	216	248	265	233	270	239	266	250	237	247	248	256	281	260	267	229	240	242	250	268	246	236	251	241	264	243	278	269	273	251	260	231	264	260	254	244	251	269	252	248	240	258	249	282	248	272	256	235	248	290	258	235	236	249	276	266	259	277	249	254	243	263	260	243	265	238	246	240	226	233	229	230	267	253	264	233	303	239	257	258	229	236	261	258	263	243	258	257	251	264	257	290	247	258	266	227	256	221	247	248	259	269	288	237	240	249	247	267	269	226	243	255	224	244	236	263	264	254	280	284	244	291	232	262	238	272	273	255	233	249	259	268	282	253	278	243	261	246	240	262	270	271	227	262	246	262	272	272	289	211	273	255	249	235	241	261	272	263	254	247	242	264	257	252	253	249	254	247	236	262	267	230	252	267	236	248	251	233	280	261	224	265	266	260	258	261	271	268	243	260	249	217	280	233	267	243	236	261	267	264	272	265	260	259	244	252	239	258	256	272	265	246	249	256	245	230	229	249	257	273	241	260	260	301	258	255	243	251	274	230	245	259	259	255	254	251	249	234	251	243	259	245	275	263	259	252	284	243	261	248	250	246	275	266	266	262	251	254	281	246	255	275	254	288	255	240	238	266	240	239	266	275	264	234	230	242	237	253	243	282	265	259	226	244	226	226	250	244	252	238	247	239	294	241	254	251	258	234	272	251	278	254	233	247	230	243	228	233	242	292	239	262	217	243	260	249	270	261	264	266	203	262	268	274	253	266	262	257	254	265	265	245	250	256	255	239	258	254	270	281	280	259	261	250	256	257	233	239	274	256	242	240	253	261	226	273	254	257	254	260	251	279	262	258	224	265	267	262	248	273	245	288	250	258	241	269	263	260	234	239	267	264	260	228	245	260	244	250	254	260	236	242	223	234	270	235	258	243	252	234	241	246	256	256	253	242	281	240	268	261	250	237	282	253	250	270	250	249	253	239	262	271	232	229	252	233	268	248	252	256	249	229	248	247	276	262	272	273	257	263	248	270	254	257	263	254	268	238	255	267	259	228	238	259	251	256	247	259	259	283	252	235	267	243	232	261	273	226	269	238	248	275	269	260	266	253	264	252	234	256	235	267	222	259	240	244	248	251	283	277	253	273	246	219	267	260	241	272	250	244	245	253	231	255	270	250	239	266	238	278	250	249	267	294	239	263	256	212	272	256	244	260	265	262	268	256	251	246	261	272	255	257	251	233	235	240	270	244	246	263	263	245	256	246	268	256	241	261	224	268	248	248	260	269	249	251	279	242	232	242	267	255	269	260	255	242	286	229	230	260	243	244	243	264	270	273	234	239	262	245	235	224	241	284	277	237	224	242	275	257	248	251	262	236	236	251	262	254	254	245	236	231	252	275	268	252	264	231	260	240	246	236	244	255	243	265	255	260	268	263	233	241	258	254	248	250	243	251	255	244	223	250	233	247	282	227	237	256	247	257	239	254	250	253	251	249	234	277	260	231	246	239	245	245	237	259	224	239	245	243	247	238	257	266	257	267	254	234	255	252	266	245	227	224	249	243	279	273	248	267	253	240	235	232	250	243	261	284	256	253	250	240	250	276	258	244	250	250	265	297	259	254	290	257	262	206	241	249	278	245	257	279	249	257	256	239	230	246	260	251	259	270	265	262	262	245	291	254	258	240	242	255	234	235	246	232	259	271	265	253	268	243	268	288	229	235	269	256	274	265	264	278	253	253	237	265	229	266	242	254	247	268	244	254	267	251	221	253	280	273	233	249	271	249	234	246	246	226	242	230	270	237	261	261	267	241	250	243	261	265	256	249	231	245	251	271	262	245	263	245	239	278	232	257	231	269	283	271	256	246	257	244	228	253	253	261	250	264	254	249	251	253	221	273	252	251	269	239	257	250	249	261	255	274	261	275	260	233	272	264	223	235	255	241	275	248	257	255	257	231	265	234	223	218	242	252	241	262	235	234	247	249	281	233	260	276	242	247	254	253	274	262	234	256	277	247	255	241	260	246	232	258	247	264	247	252	252	255	251	262	239	251	243
9398	13030	8542	6320	4327	4270	4740	4559	3499	3312	2289	1608	1518	1254	1440	1399	1131	925	814	751	699	726	672	676	664	688	624	588	573	533	564	495	532	533	540	514	547	521	500	545	483	495	528	504	510	526	479	480	491	523	500	502	531	522	483	458	504	504	470	469	488	449	486	467	471	443	456	433	476	425	423	444	437	437	434	448	445	421	430	403	410	445	448	472	440	442	418	479	379	411	458	427	397	402	466	457	414	407	444	433	439	444	405	443	455	434	453	421	434	454	443	449	393	422	403	467	413	447	460	421	413	435	424	451	430	419	441	442	438	445	402	393	434	438	444	440	456	448	464	422	470	446	446	440	433	430	417	423	458	408	440	480	447	442	451	405	422	437	402	455	441	408	427	420	441	436	403	434	445	436	423	445	427	409	468	437	500	400	427	412	447	426	412	432	430	424	436	436	435	453	423	420	429	445	428	420	446	437	435	474	404	442	450	417	423	433	460	426	427	456	441	438	466	438	411	428	449	410	423	455	401	432	455	455	432	429	409	411	452	423	418	435	417	425	424	421	397	410	498	450	437	433	430	438	425	435	426	424	430	450	413	427	475	446	408	441	437	411	437	461	403	413	432	451	465	424	478	423	427	465	413	400	429	410	416	418	424	447	431	433	461	424	429	428	437	497	421	429	449	444	414	432	379	438	415	409	413	448	468	447	437	478	445	422	421	423	424	417	404	416	449	439	440	421	414	448	449	467	445	445	438	405	437	422	409	409	408	415	431	438	446	465	429	425	458	460	436	399	419	424	415	418	442	413	421	443	442	421	393	438	457	420	425	416	446	424	436	418	415	459	422	399	417	429	444	414	417	434	433	453	476	471	427	450	406	434	464	420	437	424	442	448	448	450	430	440	455	408	432	448	439	440	434	411	437	446	422	431	418	442	423	438	440	433	434	427	471	438	432	422	420	412	403	430	442	440	437	434	434	466	412	446	442	414	449	416	396	452	376	441	420	419	458	465	451	416	460	459	481	386	430	390	385	441	419	446	485	415	495	414	439	422	423	428	419	445	452	433	417	432	429	425	441	445	438	419	426	468	412	457	401	452	454	440	433	424	439	441	462	447	409	450	434	411	412	424	413	435	415	462	478	387	442	441	440	433	419	421	408	434	440	448	405	437	446	423	433	451	415	422	437	432	391	470	431	416	472	426	436	459	439	433	484	408	470	469	423	440	419	449	453	414	410	445	412	427	464	454	468	431	427	452	444	425	467	422	442	437	428	447	451	415	439	425	441	449	485	480	425	412	394	462	436	431	430	416	390	480	407	429	438	394	428	422	447	412	425	379	413	474	401	461	426	456	413	460	413	452	463	441	450	430	437	441	456	420	464	407	443	450	430	413	425	426	483	392	410	423	401	417	410	444	432	403	467	443	448	430	393	466	472	424	457	452	457	453	431	419	455	391	398	419	442	430	436	444	423	449	436	408	416	421	436	436	428	426	434	422	438	390	404	483	427	439	446	426	405	427	437	437	439	446	429	401	474	412	438	443	434	431	434	446	435	451	417	460	439	466	456	421	408	432	448	428	422	458	430	431	448	412	459	460	433	447	393	418	413	416	439	431	466	425	400	432	436	443	399	429	434	442	455	419	412	446	427	442	410	461	452	425	425	452	436	451	449	422	436	447	398	426	463	464	437	428	410	454	429	452	441	427	426	466	420	409	429	447	395	426	427	432	478	409	424	433	457	436	416	415	423	449	447	437	423	419	422	414	432	421	405	395	449	421	434	443	467	410	462	422	425	416	427	391	449	439	445	424	418	409	426	434	453	456	419	449	472	473	399	455	434	440	436	419	429	434	446	431	458	460	425	445	471	399	418	448	408	422	443	416	410	414	443	434	396	416	420	442	427	456	412	407	431	444	406	422	422	396	469	448	433	430	423	450	460	415	431	441	400	423	428	435	412	431	421	418	434	437	421	443	442	422	400	441	442	433	417	425	388	416	444	413	419	468	464	437	416	453	396	476	413	432	435	445	435	425	448	483	437	415	450	423	432	424	387	427	455	441	474	454	425	415	424	415	421	445	438	448	432	410	452	425	446	453	409	449	446	451	416	442	431	470	441	424	435	416	462	431	427	435	435	414	430	386	480	415	449	460	419	437	381	455	385	386	432	447	424	412	449	402	470	418	423	437	461	462	413	437	450	410	412	462	414	456	440	425	478	426	411	411	437	455	423	420	433	446	439	460	431	442	430	429	434	430	430	404	427	453	440	442	451	481	451	432	435	410	478	396	442	442	441	411	448	463	437	424	421	436	423	441	433	433	440	423	417	430	435	486	432	433	438	420	413	456	471	453	437	431	472	459	414	429	453	425	467	442	444	442	448	399	432	430	424	441	472	442	414	438	430	462	446	418	415	451	430	439	374	450	452	422	429	407	449	474	407	409	427	428	414	439	430	449	440	446	447	433	426	400	454	432	398	399	409	445	447	441	412	450	440	427	469	438	429	467	421	420	429	437	407	423	419	446	479	453	418	425	476	450	431	453	434	427	439	443	452	441	434	428	434	436	436	414	447	461	461	394	440	423	447	443	413	432	425	422	433	453	414	408	436	442	433	469	473	455	452	457	445	421	463	408	439	445	441	434	423	445	433	447	426	425	439	446	439	482	470	440	431	426	477	384	428	430	442	476	432	425	440	417	422	464	448	422	432	437	455	429	472	451	447	437	411	432	403	449	441	421	429	408	430	435	447	452	418	458	422	424	435	464	436	417	420	420	451	448	431	483	429	417	437	484	460	432	400	405	406	404	385	421	455	429	408	393	422	395	464	430	386	465	477	438	405	426	445	442	371	434	407	410	399	427	437	407	432	451	400	421	435	448	420	419	426	427	415	404	418	413	442	404	455	449	426	416	453	474	467	419	416	419	465	406	417	414	444	416	410	451	450	448	415	444	430	403	377	454	421	459	448	429	439	463	400	442	454	412	417	406	445	412	424	429	433	444	432	401	411	413	407	425	428	449	437	446	448	443	439	418	404	425	429	431	417	454	444	438	460	385	417	393	419	422	435	421	453	462	398	447	432	451	439	424	441	443	431	445	424	438	434	420	449	447	445	453	449	423	420	441	398	431	448	446	427	408	452	429	434	449	429	460	415	451	418	428	459	414	460	454	446	439	447	420	428	458	415	405	444	443	428	441	433	425	469	397	422	421	433	419	399	399	411	412	416	422	401	432	404	427	453	387	418	429	469	412	468	399	392	398	433	434	410	444	429	439	448	474	422	466	420	417	451	420	434	432	437	419	458	430	425	427	422	441	433	450	462	428	416	477	428	439	421	424	400	442	444	464	410	425	407	434	428	441	418	382	420	450	422	451	430	441	427	410	433	428	437	444	446	444	461	424	421	461	412	436	433	416	439	441	465	423	417	434	447	443	444	473	411	425	406	481	451	410	411	469	420	440	442	418	441	462	447	434	443	442	433	460	409	382	455	439	421	430	428	405	425	429	425	429	445	415
24231	21302	28452	24450	20556	6332	3637	2717	2163	1843	1367	1070	902	833	888	820	772	639	615	523	563	506	543	514	509	501	483	472	445	457	464	448	437	410	417	440	438	436	429	426	446	414	409	445	423	442	403	391	411	459	443	399	393	411	372	400	378	405	372	416	393	414	396	385	415	364	376	381	385	383	385	377	392	362	360	387	407	370	361	411	389	386	392	389	362	364	369	342	402	358	391	355	366	374	401	354	360	373	376	371	390	375	348	360	380	412	375	403	345	376	347	380	381	376	401	390	405	386	429	424	381	385	358	364	381	336	390	391	372	379	366	372	353	380	359	381	401	365	406	392	399	364	381	349	384	409	366	382	391	417	374	383	390	353	404	394	405	373	401	374	387	389	398	404	375	359	363	393	387	363	362	356	391	403	382	373	367	392	385	367	379	369	377	364	357	424	421	367	366	354	343	354	380	344	376	345	374	410	350	372	362	384	357	369	380	389	397	348	379	376	344	385	390	388	356	381	396	382	384	360	371	354	362	365	372	404	395	375	400	379	369	365	401	371	382	390	335	366	373	392	405	364	380	396	381	372	380	365	411	348	356	365	392	366	398	348	349	358	383	375	386	373	401	384	384	357	373	369	369	368	382	417	372	378	363	358	361	382	374	408	359	384	394	341	385	378	359	388	366	361	408	399	370	353	367	380	321	367	382	352	358	371	351	376	381	372	372	355	397	373	384	370	380	389	378	353	381	364	377	433	394	361	358	357	407	375	368	380	383	388	379	367	373	389	352	351	410	350	385	368	380	386	374	397	371	398	414	365	356	381	382	367	415	391	361	384	357	388	375	365	362	376	385	382	321	348	375	377	392	379	366	405	377	399	364	332	349	377	376	388	360	355	355	358	374	404	371	388	367	372	386	357	370	382	396	354	373	351	394	366	386	363	391	346	371	381	369	396	389	364	360	402	374	385	340	373	362	387	350	402	375	363	363	358	358	355	395	379	370	370	412	368	393	421	370	388	362	347	372	387	369	364	373	372	348	345	343	393	387	388	347	401	403	371	378	370	381	396	365	367	350	398	398	374	393	374	355	432	387	364	353	377	379	355	370	372	380	396	361	338	388	365	375	362	376	369	359	403	380	361	359	350	389	413	378	348	347	388	385	384	385	377	360	376	370	380	366	377	372	362	343	363	369	383	356	369	408	354	378	360	338	373	348	407	373	367	362	412	374	388	370	354	381	355	361	367	386	394	358	374	370	391	365	348	362	351	380	370	403	393	382	377	381	368	392	382	348	366	369	367	377	369	404	343	393	407	366	375	353	360	395	399	360	358	374	384	358	396	391	376	378	386	351	348	354	376	399	375	376	361	401	340	401	365	372	394	402	372	393	354	371	377	390	399	396	396	359	352	362	354	367	391	361	382	394	377	383	402	385	354	390	389	380	386	388	382	342	392	404	399	356	403	370	371	403	377	355	344	379	344	365	360	388	392	398	386	387	386	384	369	402	384	392	352	378	372	368	372	362	390	342	399	359	378	381	334	388	402	406	371	375	381	393	396	401	385	333	390	353	374	382	349	334	392	383	412	395	357	371	376	357	355	383	374	389	347	383	362	390	345	377	358	373	376	401	390	380	390	372	403	376	354	368	379	367	352	376	351	374	388	361	356	386	379	406	394	378	398	342	375	384	363	311	385	412	369	386	356	365	401	366	381	359	400	357	361	350	409	350	375	369	388	380	359	368	379	393	408	376	355	395	383	400	389	365	364	401	390	346	363	398	416	334	382	333	373	353	358	388	388	371	403	368	331	380	409	348	386	364	401	372	381	367	402	378	378	385	373	360	369	359	393	365	380	315	387	364	405	405	407	400	374	372	361	381	383	374	377	371	386	375	377	341	382	363	378	354	356	365	380	389	380	395	376	354	343	377	367	381	363	343	353	339	395	374	365	369	340	386	416	327	361	361	367	357	382	370	354	380	398	349	359	390	382	397	363	396	370	383	389	399	395	367	378	395	398	367	389	394	392	359	361	355	371	381	383	359	341	429	343	380	355	377	356	358	365	414	396	341	385	379	390	369	405	345	360	337	360	371	359	384	391	343	385	382	374	344	392	366	378	389	376	366	374	376	363	363	360	414	350	366	366	421	373	385	372	358	410	379	384	380	375	382	345	384	393	376	379	349	398	340	333	364	382	398	337	370	352	374	365	372	358	365	377	380	382	362	361	368	388	402	400	356	359	351	388	363	371	382	381	353	373	347	369	394	373	381	379	346	408	417	384	375	373	393	389	366	383	334	356	343	381	363	372	367	364	383	390	388	384	397	373	380	399	373	375	351	375	388	396	384	384	411	395	387	403	388	387	356	394	356	356	350	370	348	364	344	378	371	354	358	384	360	363	378	367	400	377	404	391	366	391	343	375	361	393	384	370	359	372	380	371	388	366	394	374	334	374	367	365	382	399	368	417	396	396	347	390	369	369	360	409	348	401	381	360	391	396	376	356	349	365	439	365	350	371	374	359	375	385	349	389	374	358	350	393	382	330	371	366	379	362	382	347	418	398	356	407	370	387	387	360	351	373	406	391	378	413	355	340	384	405	355	347	363	408	362	348	371	419	390	367	409	403	357	368	366	387	390	362	393	351	361	375	386	387	403	379	365	412	375	388	363	398	379	384	371	402	383	360	355	389	373	349	375	387	390	424	337	372	362	379	388	360	390	371	381	352	348	370	387	350	390	390	356	365	376	360	375	373	370	349	416	368	380	381	392	382	399	404	338	341	400	398	365	373	376	379	399	345	359	371	401	410	385	393	347	366	381	390	396	369	345	366	358	365	401	376	384	400	350	394	358	323	338	397	370	397	403	369	341	363	389	361	352	376	406	377	374	355	396	365	370	362	380	371	381	323	366	377	418	374	382	389	398	391	359	387	384	369	373	412	364	349	371	387	382	371	382	328	365	354	360	386	355	375	334	396	381	333	388	363	366	356	392	397	393	396	373	359	378	356	349	396	369	370	373	400	359	352	400	342	395	373	377	375	375	362	386	366	391	392	351	394	352	397	399	337	376	401	370	385	398	362	354	381	376	400	368	350	371	409	392	375	381	359	384	362	352	355	352	355	370	386	366	392	376	383	402	371	359	358	364	380	361	357	327	390	399	339	411	345	360	350	399	376	354	357	356	365	359	364	365	371	358	361	395	367	382	364	373	394	366	359	379	365	343	376	362	345	405	375	366	354	373	403	382	378	396	372	344	343	367	360	396	372	352	380	403	387	369	356	359	368	360	394	375	371	384	377	377	360	406	370	359	377	382	349	369	359	369	372	369	359	427	394	382	371	372	363	401	315	393	354	363	363	379	353	376	362	380	364	392	375	396	358	391	360	402	354	378	384	408	378	372	359	386	398	392	353	363	389	363	358	357	424	402	377	381	355	372	363	385	391	369	390	353	366	387	377	350	360	372	389	348	376	387	398	377	363	379	367	370	368	391	393	376	383	359	387	356	345	329	393	340	375
11250	21263	16688	11651	8476	7809	8579	7881	6747	5612	3797	3037	2551	2308	2512	2212	1750	1525	1357	1215	1129	1070	1058	1045	1042	1018	994	923	878	834	822	750	816	770	750	801	746	800	723	755	753	700	828	764	842	749	730	706	721	731	741	740	742	801	731	705	713	689	653	733	647	668	717	668	687	690	669	672	664	657	603	656	640	643	640	559	587	624	617	597	615	636	617	633	619	631	652	556	643	613	634	625	634	645	623	609	645	641	626	610	590	663	670	576	650	582	617	597	632	677	622	637	631	673	595	648	600	682	629	609	623	546	625	581	618	626	619	624	641	599	666	652	629	639	622	645	594	632	647	586	630	601	615	624	643	587	634	621	631	665	627	637	676	686	657	601	656	600	621	666	615	623	667	689	617	637	605	605	655	566	605	661	579	628	606	634	601	608	600	616	623	691	658	628	633	619	612	640	609	577	626	629	646	629	624	670	662	628	626	643	652	607	609	661	646	608	605	591	594	611	651	638	644	635	598	632	631	615	570	616	616	627	623	620	550	605	628	588	636	648	632	557	654	608	588	632	611	589	552	674	655	617	671	621	625	546	671	626	600	576	613	629	622	628	644	614	603	622	622	609	581	617	646	592	606	633	645	588	623	623	607	599	587	623	622	656	625	628	642	598	598	636	676	635	621	633	629	617	608	646	591	606	586	581	603	659	643	651	664	622	637	614	643	641	668	562	664	632	613	599	646	613	589	625	631	647	615	627	605	578	589	673	676	609	600	611	578	594	643	623	597	610	638	613	647	617	649	622	634	637	614	611	639	661	651	620	614	630	600	620	596	636	588	635	632	611	667	599	637	641	694	635	594	584	605	598	632	590	684	617	680	624	605	631	633	626	611	667	588	635	625	640	697	630	613	603	611	613	613	625	647	621	626	673	621	649	599	642	637	609	627	650	593	627	630	605	667	606	641	585	620	599	627	638	636	575	604	580	640	629	630	617	623	636	593	646	607	637	587	663	623	622	603	598	643	616	659	643	655	634	596	599	662	621	549	659	635	647	600	627	671	649	614	633	621	614	621	633	597	648	640	662	640	621	600	637	631	615	611	682	617	552	625	586	591	673	661	657	624	626	587	626	647	634	621	656	587	658	636	629	619	592	665	638	695	625	653	627	623	653	604	643	640	606	636	626	656	643	653	617	637	644	632	630	626	613	604	605	598	604	674	660	648	631	609	600	637	628	667	609	640	623	569	597	633	640	623	619	641	606	615	572	615	632	598	616	577	629	579	678	619	618	598	616	610	646	587	618	625	590	628	643	605	614	642	599	659	632	612	603	651	620	601	631	628	598	624	612	635	608	616	616	599	617	589	618	662	656	639	620	639	653	636	646	646	631	582	623	631	601	630	618	672	613	622	638	613	654	671	603	563	641	573	665	613	676	606	621	627	657	629	647	676	628	658	619	606	592	663	629	637	646	571	629	598	645	616	618	655	650	662	624	649	614	658	613	681	655	580	634	583	597	602	607	638	658	666	616	650	634	630	598	647	663	628	634	589	636	589	600	624	614	627	647	642	615	622	596	630	593	636	604	595	660	621	582	631	607	599	626	587	660	682	611	617	661	653	623	599	609	596	664	672	662	640	642	589	645	619	575	650	584	621	597	608	686	584	606	608	612	620	619	630	632	615	655	613	655	602	604	625	598	682	640	627	694	634	653	642	633	626	637	624	615	619	641	578	673	628	630	611	645	648	606	648	664	566	629	593	635	654	608	610	604	589	595	586	633	615	612	633	656	618	606	629	614	633	596	628	590	625	646	619	599	612	611	612	602	631	624	629	639	607	664	608	633	618	593	678	636	672	628	620	620	593	621	623	619	682	625	610	651	608	651	605	617	624	603	627	607	567	640	628	648	658	649	608	623	626	613	620	583	606	598	650	604	605	638	654	650	621	607	576	643	635	626	618	620	622	677	631	626	646	646	655	600	633	639	583	599	675	646	614	631	617	696	622	643	625	660	655	625	615	642	671	624	639	589	638	667	608	602	614	638	659	652	613	585	615	627	630	627	633	574	620	600	627	679	630	639	636	644	598	626	652	608	609	638	595	622	608	661	646	659	639	592	675	584	651	635	624	603	664	622	577	587	597	604	616	638	643	602	623	616	622	608	617	593	636	617	655	614	627	624	590	659	643	641	593	629	661	636	625	630	643	640	662	626	663	657	624	600	631	633	611	620	613	624	640	615	626	612	630	599	672	619	620	593	619	613	604	572	612	593	575	600	649	609	669	639	660	602	610	641	639	618	614	631	608	608	607	599	621	601	601	617	660	642	604	620	604	625	578	664	622	634	590	610	637	613	593	664	622	629	636	641	658	619	606	668	652	598	664	631	628	681	644	636	601	609	572	633	594	619	654	675	647	648	629	622	634	634	616	633	628	599	585	647	596	581	630	613	667	595	579	647	630	644	665	625	591	691	626	648	639	606	616	643	646	612	616	624	646	605	625	634	612	624	613	600	651	610	551	616	636	601	591	639	622	654	670	640	634	647	590	633	644	599	654	607	695	628	675	647	593	588	595	644	642	647	632	627	609	635	636	622	619	580	613	672	700	640	636	621	651	629	616	632	646	571	631	649	627	654	615	608	613	634	636	600	631	651	635	619	633	593	594	641	626	554	665	624	617	650	650	630	595	624	621	624	646	606	619	674	570	654	641	611	627	634	642	655	610	623	564	622	627	596	625	630	599	665	596	645	622	622	632	640	620	621	656	600	641	634	591	635	630	624	613	611	629	646	620	642	602	642	615	620	609	664	612	622	650	566	632	604	626	635	600	633	646	636	624	609	652	643	631	605	634	640	612	650	627	624	626	628	626	562	622	605	660	620	643	634	669	684	618	665	668	634	614	641	640	620	600	584	659	655	622	638	626	606	615	644	600	628	632	617	637	660	600	593	627	652	653	640	636	608	650	623	645	589	594	605	660	592	614	614	658	653	652	634	634	623	629	636	629	611	637	615	621	591	614	666	598	607	640	627	631	607	651	627	614	629	689	604	623	597	658	625	631	614	583	674	603	661	634	632	588	668	662	640	659	561	594	629	620	621	585	644	591	592	620	647	625	608	626	613	601	642	624	658	619	627	556	564	627	631	603	661	648	625	658	562	650	625	628	638	633	644	636	592	660	628	637	617	647	607	653	615	600	635	622	599	644	612	636	649	673	580	625	620	597	631	655	639	648	633	614	648	646	602	633	624	598	608	621	634	591	583	662	662	616	617	649	608	606	613	650	658	668	645	598	584	614	602	629	622	618	653	636	637	591	666	584	635	574	663	621	615	635	623	612	626	633	635	627	615	604	647	630	604	576	628	624	632	636	624	675	635	608	607	615	609	598	650	557	649	635	572	598	611	616	626	594	582	620	680	621	637	615	632	617	637	600	616	615	627	614	575	637	619	636	603	637	624	668	598	631	616	625	630	677	625	651	629	637	593	596	614	662	602	640	642	613	591	644	616	597	640	636	627	584	602	636	600
23186	21272	29043	23808	21276	20401	8451	4175	3098	2575	1848	1484	1129	1189	1227	1047	871	745	728	741	645	648	574	573	592	553	584	548	534	494	509	532	487	438	464	481	430	445	476	458	483	448	452	497	450	465	432	443	447	471	436	441	446	444	464	402	450	398	414	406	415	415	421	419	399	453	410	413	423	402	437	421	390	411	381	384	363	426	371	420	373	413	378	383	358	372	413	418	389	374	368	379	424	394	354	404	347	341	391	380	390	402	382	430	401	390	366	407	375	348	396	384	386	428	390	451	372	355	401	378	382	406	404	356	396	374	433	386	386	391	367	398	439	401	373	388	375	428	393	407	385	407	446	397	396	345	399	404	413	418	392	406	383	373	399	393	381	378	430	413	381	378	355	380	397	386	389	369	363	402	354	392	402	376	380	381	418	390	398	424	416	410	395	391	380	373	388	380	414	381	419	416	377	411	370	432	375	411	434	389	402	368	406	382	392	419	419	370	403	361	424	416	361	407	389	384	352	369	421	378	386	355	409	370	415	378	385	382	406	365	448	380	429	371	395	381	418	390	368	363	385	415	362	354	392	395	387	398	392	366	404	418	401	392	425	382	396	423	400	398	376	376	378	364	392	416	367	394	380	403	412	419	392	401	366	406	393	406	426	404	423	369	374	399	428	425	381	390	389	363	384	393	392	370	421	388	403	380	444	387	404	380	402	396	397	377	387	404	377	383	426	377	390	389	374	389	383	377	380	381	392	370	391	373	365	415	371	398	382	426	411	424	372	388	375	403	421	404	423	369	376	378	391	408	393	415	385	378	402	406	407	386	383	418	366	388	348	393	411	389	385	395	371	388	380	361	405	381	411	385	352	404	396	388	398	374	388	379	409	380	375	393	387	382	364	373	397	365	379	400	376	427	412	384	404	384	358	402	390	357	376	381	351	392	367	422	397	400	387	435	422	381	470	403	387	356	411	371	372	383	391	356	409	403	389	389	409	367	398	396	443	376	427	424	356	397	376	401	362	380	385	396	407	427	404	421	375	406	399	388	368	426	377	390	397	407	383	408	389	379	409	399	374	393	402	392	400	394	373	415	371	393	382	399	382	377	401	380	363	415	393	376	423	420	401	377	382	419	384	381	399	422	385	409	376	404	393	390	383	370	373	391	399	383	368	323	406	406	405	390	386	403	373	367	398	358	389	396	367	401	389	409	394	407	390	419	387	376	378	414	398	377	427	334	391	393	403	374	394	403	388	394	414	397	434	409	396	388	379	395	356	376	422	411	381	397	385	386	425	413	366	385	412	380	377	391	380	387	375	405	332	419	399	387	411	383	383	422	405	364	432	425	401	412	387	379	412	379	400	415	391	389	381	339	391	399	391	404	419	391	399	397	406	399	394	445	405	414	385	381	399	392	391	405	377	389	379	411	382	354	429	353	370	371	396	404	388	396	388	394	385	403	410	371	393	378	387	365	399	413	385	413	427	410	411	389	402	406	384	394	385	395	420	394	381	381	385	376	397	406	433	384	403	397	397	384	388	387	429	375	399	390	388	386	408	420	363	428	369	392	408	328	432	412	403	402	382	335	388	387	421	395	393	410	380	380	395	390	375	404	401	386	375	372	418	373	396	398	374	408	384	399	394	381	358	400	386	414	375	395	383	395	363	407	404	367	405	395	426	376	375	383	403	399	388	401	396	366	422	389	418	386	379	385	395	384	372	404	368	416	387	381	404	385	411	390	428	380	399	405	378	344	305	400	383	375	391	401	394	422	369	388	375	358	413	387	437	432	434	450	373	424	354	352	396	376	367	403	362	394	377	398	410	368	411	412	421	402	398	393	390	378	352	378	396	394	386	367	402	364	371	435	374	406	397	386	404	380	384	416	369	391	358	374	384	411	403	405	409	428	406	387	391	371	437	392	378	382	412	349	401	388	388	381	408	426	388	353	406	414	394	383	403	392	401	383	401	395	381	393	340	391	387	390	362	416	354	409	401	363	434	366	396	385	420	372	368	360	376	380	364	388	403	393	417	421	408	401	399	410	368	391	403	404	406	393	380	359	400	392	421	395	410	352	420	428	377	382	372	386	368	381	389	398	406	395	387	368	374	402	388	395	395	409	405	405	430	397	410	418	370	376	382	418	391	411	386	356	371	399	442	390	387	363	366	349	406	405	395	387	392	394	404	391	403	417	408	388	397	372	391	356	380	389	387	390	375	427	424	405	385	361	375	397	357	392	390	423	421	403	383	401	409	384	389	368	371	401	372	365	391	427	386	349	381	355	408	402	402	348	424	384	415	406	375	404	413	383	402	367	420	379	386	371	399	396	373	410	414	392	387	382	384	400	340	385	393	382	400	386	375	394	410	398	374	364	387	406	389	390	377	362	352	417	390	403	400	370	366	377	398	366	399	393	377	380	375	401	395	401	376	396	386	371	417	386	368	391	397	391	405	404	380	411	375	363	388	379	368	392	359	401	377	406	387	416	386	431	403	381	384	374	419	385	353	370	372	436	379	386	427	402	399	405	399	399	372	389	398	407	389	407	395	402	416	442	388	387	385	427	387	383	398	396	390	364	367	399	395	393	365	435	398	348	429	389	397	358	407	414	374	423	389	407	385	446	327	370	368	385	373	384	359	399	376	348	399	400	350	410	360	370	377	354	407	374	411	447	384	382	389	385	364	383	356	384	364	392	377	352	393	370	379	396	386	365	398	375	404	379	402	359	373	401	394	405	384	387	417	393	339	400	395	394	381	424	390	382	391	386	418	357	373	411	377	371	394	362	398	399	374	411	359	406	399	392	402	426	403	370	373	404	356	441	400	398	394	361	425	375	420	406	404	382	396	397	366	423	391	402	399	402	406	387	393	375	404	417	391	371	411	400	374	409	402	368	412	354	408	404	417	405	408	393	397	359	413	403	392	379	385	382	401	376	392	372	394	370	381	371	390	410	449	377	365	368	382	354	392	405	395	387	391	388	361	396	405	424	414	387	389	378	354	380	392	393	406	370	403	375	422	392	395	372	391	362	338	395	401	361	408	372	449	435	396	335	371	375	356	394	395	372	410	406	378	362	386	382	391	408	375	395	384	369	400	410	380	422	387	379	397	379	368	383	416	386	412	408	411	394	357	399	412	342	355	397	424	396	367	390	382	366	408	399	416	404	390	389	410	367	385	373	413	400	387	423	367	391	387	393	381	417	395	386	387	416	384	366	395	392	348	419	413	421	394	408	368	384	373	411	390	422	411	425	406	385	367	361	389	389	417	379	392	399	429	421	415	380	397	397	391	403	379	389	402	384	405	394	412	374	369	377	395	406	356	393	413	364	386	338	432	398	384	400	375	394	419	389	382	446	385	353	401	389	403	349	377	419	394	405	389	411	399	405	411	396	376	352	369	379	342	396	378	394	375	382	386	390	363	356	366	382	411	356	384	381	366	427	389	388	368	371	391	357	396	389	394	393	372	386	405	359	373	392	397	402	416	352	364	385	394	403	412	395	381	384
13808	26997	21930	15580	11667	10704	11707	10961	9133	7550	5234	4232	3276	3464	3388	2780	2260	1906	1693	1607	1382	1312	1249	1280	1265	1174	1098	1049	1029	973	930	845	904	850	876	872	816	843	846	838	819	799	833	773	849	838	803	778	786	789	823	821	772	800	764	820	717	733	732	742	718	748	667	745	725	702	722	642	637	665	667	665	666	714	628	657	635	641	646	632	665	611	644	653	685	624	657	598	646	631	633	623	655	642	643	659	649	649	619	702	604	643	680	626	614	682	630	658	620	682	659	684	673	667	663	645	640	684	651	642	655	630	652	621	617	659	641	673	622	682	645	669	669	666	605	613	652	648	631	629	634	682	624	613	638	634	601	678	617	650	660	631	630	600	641	662	623	628	618	649	613	593	629	684	602	659	651	652	657	658	652	623	706	617	641	677	643	650	596	648	638	647	667	621	692	629	650	670	673	666	623	629	685	589	665	607	663	654	666	637	623	644	658	629	628	661	637	635	571	629	630	654	609	610	652	645	673	652	631	645	634	677	636	657	649	682	623	640	633	648	651	675	646	593	636	630	626	662	650	628	620	642	626	640	611	716	665	644	603	605	590	720	608	652	686	630	646	618	613	647	657	645	653	632	607	630	655	642	631	610	695	637	603	648	659	651	663	648	662	633	671	604	607	618	655	645	607	627	606	633	656	582	614	707	652	604	658	660	636	661	632	660	616	644	600	646	640	674	672	643	658	666	681	628	663	666	607	615	607	664	645	662	628	612	648	643	625	641	669	659	657	643	610	676	648	653	661	679	653	622	633	653	630	622	638	649	608	639	657	684	646	621	626	653	648	620	628	592	644	625	661	631	633	615	602	666	607	683	690	668	631	630	618	657	647	655	646	634	680	676	626	644	650	682	675	645	618	667	649	636	676	661	688	673	654	671	629	608	670	656	654	626	640	647	642	606	646	633	652	650	640	655	640	652	648	639	649	646	600	583	655	668	620	666	674	669	681	666	645	659	670	624	688	621	607	665	633	644	639	693	602	640	675	629	680	619	640	639	641	641	575	647	596	672	684	630	609	632	625	632	652	636	683	602	673	611	644	618	654	619	656	620	677	594	643	672	621	596	683	634	639	633	631	626	627	638	654	611	648	654	590	640	671	684	653	643	679	663	623	663	625	648	632	659	616	655	638	642	640	611	614	670	617	627	606	685	644	631	633	708	700	599	628	645	655	615	630	652	660	620	631	623	609	654	653	655	621	619	632	585	649	614	592	634	650	633	619	661	626	660	679	636	626	655	649	621	683	638	685	645	662	620	625	684	678	670	665	672	627	624	599	659	633	622	658	643	672	633	618	641	627	685	610	613	662	589	612	641	620	611	608	666	624	654	627	650	637	610	621	640	633	655	667	617	667	694	665	638	595	668	629	635	643	641	632	663	667	668	664	659	658	645	681	653	629	617	640	646	628	664	641	584	588	643	636	676	649	658	611	607	705	670	633	626	645	612	649	616	629	621	660	679	602	647	623	633	640	637	680	623	640	649	671	591	633	694	590	621	633	646	664	621	643	643	656	635	648	637	650	657	620	638	637	629	630	643	607	624	664	688	598	641	624	664	641	643	669	616	616	648	613	663	620	634	684	665	594	624	650	651	630	623	630	676	653	641	618	684	644	629	670	594	641	659	645	694	692	703	655	662	608	673	638	643	625	644	635	635	657	604	675	625	666	632	625	675	607	637	614	686	577	629	618	649	633	632	629	657	645	645	642	646	610	617	680	667	638	693	672	640	653	666	639	663	657	591	595	574	593	645	628	644	630	641	624	651	651	656	617	643	650	645	621	632	628	670	590	656	614	599	654	629	680	656	607	627	637	628	654	618	649	611	680	613	635	618	638	601	659	664	659	662	590	614	707	660	645	664	673	630	682	622	637	638	644	659	680	613	690	667	615	618	661	655	653	622	641	676	626	628	615	654	648	641	617	611	644	628	668	628	639	665	657	655	656	647	655	646	664	657	667	680	613	623	621	677	656	688	597	654	618	635	633	653	690	666	629	668	669	634	629	680	642	627	639	605	651	627	616	658	627	655	613	633	679	647	626	670	652	641	674	680	666	652	648	670	643	674	647	641	645	646	610	649	649	629	662	622	622	619	650	611	617	592	604	664	652	629	622	635	645	660	654	641	610	637	665	652	681	650	639	628	635	635	665	596	643	664	637	642	621	656	663	618	672	638	609	663	643	599	679	613	677	613	627	644	596	636	615	657	654	666	634	648	595	617	660	622	616	590	579	629	652	608	730	646	624	602	640	621	666	666	680	640	668	583	716	702	642	629	629	666	635	650	626	675	649	632	666	647	601	635	665	626	667	649	637	622	614	598	690	626	629	619	636	601	654	648	619	640	622	656	703	659	632	643	655	635	648	662	636	662	693	671	638	633	641	655	615	611	645	648	637	624	603	620	641	658	657	649	621	651	664	666	625	647	641	598	628	614	684	655	651	645	625	663	635	659	601	643	665	661	631	659	669	655	638	636	642	600	631	651	593	645	636	626	625	648	576	612	663	613	646	675	576	625	695	640	634	680	637	643	616	635	625	634	584	564	631	647	630	620	635	646	614	672	663	666	659	622	620	638	664	685	595	621	661	636	627	658	601	664	670	665	620	664	600	633	629	636	603	651	652	641	655	641	623	631	632	674	639	658	620	650	643	647	608	685	625	634	649	641	613	647	630	609	628	643	637	666	641	666	625	653	642	668	644	624	684	651	638	674	670	629	636	620	665	607	651	637	650	662	654	666	673	644	650	662	641	625	640	639	663	617	641	633	627	640	686	604	641	669	612	663	622	645	645	628	621	634	669	593	630	679	633	654	648	628	681	671	638	660	655	597	672	635	641	659	603	658	670	637	612	626	654	687	678	625	609	683	649	655	627	674	627	608	641	623	673	642	638	633	560	640	658	601	626	669	655	666	677	651	666	660	611	627	626	612	605	641	615	614	598	634	677	706	652	637	621	654	651	590	647	662	607	659	660	639	667	619	582	607	661	653	640	642	618	686	628	646	673	617	640	694	622	638	630	618	651	638	610	669	607	660	621	641	682	610	636	652	670	644	673	613	646	632	666	642	634	654	632	593	653	656	579	622	643	639	642	633	651	659	624	647	584	662	617	655	668	637	634	618	632	644	642	657	669	616	687	640	687	692	660	678	694	616	628	662	666	603	672	611	584	677	612	617	647	675	646	623	627	639	594	618	590	660	647	679	654	600	655	600	612	658	647	592	681	655	631	665	640	610	648	637	592	639	660	623	685	643	660	648	640	577	635	652	675	625	645	603	603	595	647	601	662	622	653	643	648	675	646	652	656	681	627	577	691	642	630	649	646	610	591	638	699	650	619	651	654	676	643	634	683	626	660	658	697	595	623	665	598	595	669	664	696	693	632	666	645	698	607	641	664	656	603	669	641	665	626	661	606	692	688	619	617	649	667	665	611	629	615	640	626	609	653	669	622	666	654	670	643	658	643	637	637	669
26709	20814	11233	3111	1487	1210	1441	1441	1129	888	726	616	508	573	520	499	401	383	353	350	368	332	375	338	350	353	319	299	301	348	303	280	283	298	290	306	286	330	268	278	309	267	309	289	286	275	300	286	274	278	272	274	323	275	270	293	273	268	251	291	271	302	298	282	289	285	263	266	293	262	256	261	263	256	226	286	249	264	261	272	255	233	267	296	294	263	275	282	258	292	278	268	248	258	278	280	264	268	276	284	246	273	260	273	281	262	290	279	279	270	277	288	243	258	271	253	282	294	248	254	290	295	250	257	303	273	245	255	254	273	276	251	266	271	291	257	269	256	254	288	282	265	257	259	261	289	259	243	258	254	238	267	258	237	267	260	283	250	261	258	264	239	278	254	250	259	260	268	271	279	246	260	279	271	222	260	272	258	275	280	255	266	277	269	276	269	252	261	267	270	278	272	286	254	278	287	243	282	251	240	286	294	268	291	275	243	276	241	261	275	247	253	255	275	262	263	296	281	263	288	269	287	291	262	242	277	263	259	260	236	288	281	258	259	296	288	252	279	254	255	296	262	275	240	261	266	264	267	277	266	257	264	277	273	268	225	257	240	273	270	226	238	256	264	270	278	246	293	292	268	286	271	285	281	267	261	268	248	258	269	251	241	298	293	299	289	275	284	287	276	274	276	287	257	248	264	257	247	281	266	237	245	275	255	261	277	267	259	243	285	261	228	247	252	240	278	277	266	233	264	281	261	260	267	254	273	260	249	298	249	260	238	242	276	266	266	265	266	270	249	239	267	293	220	291	302	271	250	273	266	276	270	270	266	260	289	271	259	260	271	289	256	288	240	261	273	277	274	270	292	290	245	275	263	287	257	282	276	248	286	279	268	271	295	265	291	262	268	283	263	268	250	273	294	258	274	277	229	277	265	249	248	264	278	283	238	266	243	240	265	282	252	260	265	294	270	248	269	267	258	267	281	260	239	273	259	268	287	265	270	272	283	265	265	254	287	263	230	278	273	296	279	269	254	280	250	260	255	246	256	258	271	272	221	255	238	261	249	235	265	276	254	251	234	280	277	275	303	293	276	269	265	241	259	261	268	289	273	283	262	252	275	258	276	274	274	267	291	242	268	264	257	277	302	254	268	265	283	285	267	272	261	270	226	260	278	242	266	276	263	265	266	286	252	281	259	292	254	263	266	267	256	244	266	256	255	244	297	267	290	301	275	286	263	269	278	261	231	288	259	288	267	271	281	259	263	250	258	275	262	280	291	284	285	262	234	294	277	264	247	281	260	307	239	269	264	254	273	288	254	265	263	253	276	264	282	278	280	282	260	259	253	277	286	275	263	257	262	257	290	263	284	262	250	281	290	240	257	248	315	286	268	261	255	273	266	272	246	260	272	259	298	274	246	289	267	239	246	274	260	271	248	247	267	272	277	268	298	261	261	250	253	255	245	273	283	254	244	272	275	258	262	240	234	278	248	249	273	261	283	286	283	284	275	266	319	270	283	270	257	289	269	246	309	237	257	270	254	289	230	289	272	245	314	242	224	280	274	245	263	251	277	262	255	240	260	243	270	261	253	271	255	258	263	273	289	253	223	267	266	260	243	251	245	312	257	282	292	289	281	248	267	258	245	258	262	246	267	282	250	271	269	317	271	255	258	251	278	244	274	262	277	266	283	233	265	251	270	264	237	246	251	258	242	286	256	256	271	265	235	293	245	271	270	272	279	280	285	244	279	269	272	250	287	258	268	285	233	249	261	271	253	263	281	297	251	277	276	256	271	261	239	270	236	289	290	267	264	269	270	226	264	289	293	261	217	285	279	255	266	308	255	273	251	264	271	266	264	278	295	261	255	303	296	236	276	258	282	261	219	262	277	271	258	299	269	246	256	249	228	282	261	264	315	299	274	275	259	285	240	270	302	242	261	272	237	245	273	235	261	256	249	274	270	276	257	276	263	284	284	268	263	303	252	249	265	281	280	262	272	262	244	283	246	286	236	243	249	254	252	258	308	242	277	265	267	254	266	244	267	294	239	270	253	241	251	284	281	249	293	283	280	268	238	274	282	255	268	291	269	241	262	271	251	247	278	277	293	258	276	243	243	266	241	285	273	303	263	262	241	277	257	262	264	247	240	268	288	273	258	262	265	248	262	283	269	276	249	258	292	275	253	248	288	283	251	271	284	278	289	268	262	259	275	246	283	267	279	280	267	302	253	267	246	258	297	255	276	253	253	232	267	273	263	278	260	259	279	267	280	260	275	302	256	256	288	252	294	272	265	281	271	255	264	280	236	275	288	255	242	261	286	278	303	230	253	279	268	307	278	264	267	236	254	270	294	260	258	290	266	286	270	280	234	301	243	254	299	287	270	281	270	244	266	285	262	264	255	239	278	239	272	261	289	254	269	278	248	304	245	286	266	290	288	263	301	244	275	273	275	232	271	258	279	278	284	270	261	273	230	255	260	256	272	269	261	256	295	259	254	258	286	289	267	266	295	281	282	255	244	263	259	265	244	251	265	279	262	278	286	257	247	267	276	278	295	256	258	224	266	290	275	250	245	277	282	249	268	246	256	275	268	249	266	308	272	265	255	271	290	265	265	276	264	288	267	273	281	242	274	244	257	282	278	254	264	248	277	265	286	292	282	280	270	272	229	259	255	259	246	293	252	257	280	259	315	246	306	240	297	241	253	237	264	262	269	270	263	267	269	285	284	240	261	280	263	288	274	280	258	293	317	258	230	269	265	268	248	264	279	280	263	260	243	276	271	275	265	256	283	272	257	280	276	292	273	282	253	244	247	258	267	305	285	258	273	245	287	273	264	258	277	253	253	239	276	286	246	273	259	263	276	250	276	270	274	258	288	266	285	287	281	280	268	246	256	268	278	267	235	254	255	256	283	283	284	279	252	250	232	254	263	263	240	250	296	287	294	279	276	271	279	277	284	250	250	285	284	243	262	288	237	275	268	284	253	263	257	235	256	284	268	242	250	272	270	292	241	261	266	281	260	276	273	279	264	230	275	270	273	254	263	263	244	255	278	272	276	288	272	280	260	284	256	311	260	255	247	257	245	267	245	257	248	247	259	271	310	239	265	277	254	285	254	260	241	251	263	262	257	262	268	264	245	262	257	250	260	288	272	268	222	239	274	276	281	301	273	254	240	289	292	281	279	279	250	236	291	234	253	254	286	271	261	270	251	270	274	256	256	264	274	257	237	265	266	272	267	265	280	286	262	270	236	271	262	284	258	270	256	265	252	287	281	262	259	279	277	251	239	270	265	282	276	284	293	264	269	295	283	280	289	285	256	243	280	287	225	260	259	266	285	244	257	272	248	249	280	248	281	245	247	311	264	226	282	242	303	280	277	254	260	269	275	311	250	268	265	260	257	265	244	283	257	243	256	285	269	271	246	252	261	292	259	268	254	274	289	237	254	265	271	284	256	260	268	272	262	262	267	276	259	251	282	283	241	229	265	269	244	262	256	278	269	227	268
9065	12144	8464	5546	4034	3661	4586	4623	3356	2848	2154	1714	1416	1602	1444	1175	1019	873	809	793	720	699	663	705	631	624	655	588	588	576	534	552	536	548	516	532	546	497	461	524	517	527	588	547	520	551	530	570	523	556	509	534	582	571	516	506	484	496	471	507	457	454	469	515	437	442	453	439	478	451	459	503	463	443	436	454	441	465	448	436	456	465	467	448	439	446	442	469	448	469	429	456	469	430	443	436	435	472	464	417	505	419	468	467	458	445	419	465	412	473	466	432	433	446	438	483	454	429	469	452	438	488	405	486	432	422	430	462	461	443	421	474	464	423	450	482	459	431	436	434	441	435	473	479	428	456	476	407	474	422	446	477	411	407	429	461	456	469	433	442	436	454	424	470	490	407	418	436	437	441	401	436	450	418	453	478	411	454	448	425	427	466	438	468	400	436	445	417	476	428	453	461	422	447	414	453	445	418	462	434	424	448	420	494	440	427	445	438	466	422	425	513	464	473	462	468	486	457	448	441	481	385	443	458	430	452	457	443	467	486	464	454	466	420	445	460	445	461	451	456	463	451	408	424	405	454	447	451	435	453	435	451	433	402	453	416	464	454	446	446	464	480	437	458	451	477	454	436	464	484	430	459	467	444	448	474	467	449	430	442	456	438	477	430	423	473	478	461	476	441	457	412	474	431	447	457	440	429	467	470	416	441	436	432	451	417	450	462	454	409	447	425	467	409	471	479	459	443	423	469	468	442	419	458	403	427	434	459	437	460	444	451	425	461	417	447	447	416	451	455	439	464	442	464	431	459	436	461	447	474	481	416	438	438	467	448	431	452	448	433	469	411	464	428	410	458	462	407	433	454	464	428	494	419	454	412	485	449	462	458	451	436	424	421	380	471	421	485	454	440	456	427	459	461	430	422	446	453	445	452	430	443	472	434	437	453	447	455	423	435	460	460	434	474	448	465	462	442	457	425	463	468	445	440	473	416	431	446	449	451	451	432	460	451	451	432	450	450	473	421	419	468	448	441	482	454	471	422	479	467	452	427	419	453	457	429	431	461	440	458	444	451	460	430	430	465	428	447	437	463	434	410	458	460	439	452	433	430	457	460	499	464	470	448	416	469	447	443	406	488	428	420	464	449	428	451	456	438	444	467	441	459	438	424	478	451	452	446	442	459	477	438	424	468	451	443	412	412	441	425	402	436	423	432	449	444	442	483	437	453	447	422	436	401	412	483	439	429	424	428	461	444	421	479	492	419	454	402	445	453	447	463	473	454	432	436	464	424	449	470	468	455	465	458	428	439	440	445	423	432	427	429	434	445	476	460	466	436	451	459	454	489	452	436	401	418	405	464	478	444	430	449	445	434	445	443	455	461	496	447	439	445	423	437	424	432	436	448	441	458	426	456	445	436	467	425	421	455	473	448	484	435	448	446	428	415	491	429	487	441	427	444	433	464	430	471	430	436	440	472	441	462	438	448	441	476	440	449	419	472	463	441	420	453	442	417	484	424	469	446	463	448	469	441	428	461	428	406	411	444	453	446	443	453	436	489	460	425	461	457	444	434	396	424	449	454	429	418	449	398	493	432	420	456	461	456	445	442	453	473	446	423	463	430	470	474	487	441	452	437	433	440	455	468	429	430	447	444	436	444	447	444	435	439	447	405	461	439	437	464	455	462	442	404	457	445	451	458	478	470	445	481	445	450	473	434	441	446	426	417	431	437	424	456	448	476	442	468	422	487	434	458	456	442	435	432	443	414	435	468	490	447	454	438	459	464	487	440	440	462	426	456	410	444	448	413	450	420	455	430	448	453	392	452	430	458	432	447	453	408	439	439	444	473	459	442	444	441	450	452	441	465	450	472	442	413	440	448	468	441	425	479	429	439	488	467	458	458	414	456	418	451	476	450	445	419	403	433	452	439	418	437	463	456	462	437	455	435	452	480	423	445	433	410	453	453	461	481	474	418	457	473	404	434	414	409	442	449	453	463	460	475	454	462	442	420	433	411	460	442	420	440	437	459	419	461	446	433	426	422	427	465	433	447	415	455	443	451	479	426	437	468	417	439	460	447	443	460	479	430	462	450	454	419	455	441	441	428	464	453	430	469	455	428	480	485	475	479	439	413	463	464	438	483	434	418	465	432	417	425	477	430	460	451	439	450	474	437	435	494	433	468	456	436	432	469	457	429	438	491	425	498	438	459	469	438	448	465	429	445	452	472	480	411	403	410	456	428	416	417	459	452	427	500	453	479	451	432	442	458	449	466	432	444	462	417	445	442	452	436	399	458	454	447	466	439	452	505	452	399	449	477	438	446	455	465	471	475	458	462	450	454	459	466	425	429	430	479	469	437	454	433	442	455	480	471	460	437	436	429	433	459	451	463	423	437	469	465	432	485	476	449	426	428	461	426	451	464	450	469	439	469	440	429	443	433	427	473	414	466	436	475	482	452	476	462	451	428	469	445	478	430	445	440	456	461	442	448	433	478	438	452	422	472	456	413	471	428	411	416	392	449	444	408	478	406	423	472	453	462	406	464	462	455	418	425	455	384	451	485	477	422	458	424	469	460	446	409	466	429	474	443	425	500	430	434	447	439	470	445	445	463	449	441	482	459	441	451	447	469	434	462	425	461	430	444	445	456	461	443	466	461	445	440	471	452	469	393	386	427	449	442	409	458	430	427	422	423	448	441	459	457	455	432	455	464	459	477	411	435	433	441	487	472	464	397	446	473	443	456	438	424	463	468	457	468	483	442	476	433	445	478	441	425	433	460	469	481	481	409	434	456	423	455	414	421	442	479	449	457	466	429	495	447	481	463	460	438	439	439	449	426	463	464	416	448	464	487	460	438	468	450	474	422	448	478	472	442	419	421	440	439	445	471	459	442	452	432	425	434	462	450	452	458	444	426	403	482	455	486	410	448	458	473	436	425	413	427	440	428	425	480	452	423	446	417	426	433	442	493	463	438	417	457	436	420	464	425	469	466	462	475	440	445	443	412	459	444	439	477	431	464	457	453	468	494	455	444	470	458	459	498	455	452	430	435	432	476	454	443	455	460	462	380	427	401	415	450	453	454	440	442	443	448	438	475	428	525	470	467	463	479	419	456	470	461	448	479	423	433	438	442	446	428	464	474	472	424	479	414	406	452	467	423	426	454	461	477	459	432	445	478	485	474	402	479	466	445	423	456	456	459	441	434	471	474	439	477	453	452	472	463	431	449	494	445	444	444	486	431	416	410	419	480	445	492	455	415	434	431	465	435	452	445	452	473	426	450	404	450	450	443	446	426	478	452	457	415	465	425	458	414	413	441	465	464	407	436	463	434	423	479	397	442	433	450	430	451	448	451	415	487	477	409	427	415	436	451	435	440	425	436	442	448	485	458	445	427	427	502	441	456	402	460	455	417	451	469	486	462	426	438	429	454	443	447	460	485	418	430	462	425	446	476	493	439	454	421	450	475	424	420	431	406	434	491	439	506	446	457	436	457	433	486	433	449
24160	21252	28401	24397	20386	5857	3337	2866	2090	1741	1262	1117	975	1026	817	770	701	660	612	560	550	523	534	551	545	548	500	469	478	447	458	446	422	441	420	409	446	440	438	426	421	417	439	404	444	420	418	394	383	412	419	441	411	447	458	402	403	401	399	389	418	389	388	414	402	395	412	376	374	443	383	405	401	385	400	387	403	377	336	382	383	421	388	405	383	381	388	401	363	387	412	408	405	415	342	376	372	400	380	388	378	384	382	384	396	404	352	376	394	375	392	404	364	401	377	383	408	368	398	379	406	376	359	388	362	355	380	382	360	373	406	375	407	409	384	396	363	355	391	388	388	376	371	354	383	371	387	387	385	400	381	391	353	377	399	322	419	395	384	363	410	409	407	349	391	409	371	406	379	365	378	335	362	390	412	386	378	418	379	385	392	385	368	406	388	394	362	361	363	378	374	397	356	358	359	368	381	394	382	392	369	377	367	392	386	369	348	406	397	385	368	389	383	393	376	425	408	393	369	383	386	367	389	381	360	402	419	384	385	346	344	364	393	398	383	406	400	376	362	407	397	407	409	380	357	393	380	369	359	397	351	386	343	371	378	375	343	374	384	393	395	400	393	373	376	392	407	376	410	393	370	387	372	403	401	408	408	393	385	367	417	372	401	381	349	379	380	401	406	382	390	400	342	399	403	401	362	423	369	384	373	361	389	412	407	360	367	359	388	374	395	344	387	385	392	391	354	376	422	382	384	362	381	386	344	411	411	407	370	370	374	386	428	396	367	375	380	390	368	364	373	377	415	416	364	367	375	379	386	385	382	389	395	390	369	388	381	399	371	385	381	336	384	354	371	353	376	411	400	425	401	384	372	366	366	347	383	370	388	375	382	382	379	361	411	392	387	362	381	398	387	378	384	392	358	379	369	445	376	403	363	355	373	417	369	385	371	360	373	388	392	368	400	411	372	369	376	390	369	370	370	400	400	379	389	342	413	389	411	416	356	390	373	391	376	388	371	387	372	391	373	371	391	390	389	401	390	387	381	387	400	392	371	352	372	366	357	364	381	413	389	413	348	419	390	372	350	381	399	373	356	345	384	367	370	382	364	357	359	361	393	389	361	370	335	403	409	373	363	374	421	395	380	387	406	363	375	378	369	410	447	347	368	365	382	370	378	389	339	418	375	381	389	409	371	359	358	378	396	377	416	419	389	411	369	377	353	354	385	352	364	383	386	365	374	369	393	385	354	407	355	367	374	389	353	338	417	375	381	378	379	379	380	381	420	378	340	371	392	410	406	328	392	356	378	367	379	381	362	357	376	400	374	391	395	350	375	419	353	390	373	411	402	399	403	357	338	386	383	408	375	391	397	369	375	375	391	397	393	364	352	385	394	362	385	394	381	372	377	359	384	395	396	360	375	380	344	384	384	410	343	411	387	388	360	371	361	424	375	376	359	392	359	413	360	387	386	385	407	365	395	412	426	355	380	417	375	389	369	375	332	396	380	412	399	367	378	396	415	362	385	385	405	363	374	365	389	389	363	396	367	380	368	393	395	374	337	391	395	348	402	379	395	407	394	405	375	338	379	388	382	367	386	375	366	394	385	414	340	357	426	393	343	370	379	391	395	370	397	374	368	349	383	357	385	387	369	405	383	340	410	348	368	396	348	358	394	378	361	393	419	393	364	392	370	400	377	384	400	381	334	372	377	414	384	396	368	398	367	370	425	398	376	355	381	359	391	396	392	425	378	368	344	383	362	389	357	397	349	389	360	399	365	354	353	371	378	362	380	389	365	391	352	412	344	369	403	396	358	367	404	377	382	400	364	326	381	347	415	358	350	408	351	359	384	424	359	370	401	375	376	388	395	408	374	399	352	376	382	375	404	396	382	366	344	366	376	378	402	375	348	373	372	375	376	398	399	379	416	389	398	395	390	358	354	369	366	372	392	355	384	364	403	359	391	356	364	396	402	381	385	382	367	383	377	349	375	389	346	393	428	385	370	366	358	393	378	388	379	396	398	358	368	375	378	398	367	369	375	377	364	401	413	383	360	388	373	411	371	383	389	354	400	406	381	390	383	355	380	389	388	399	380	375	360	379	395	401	348	379	404	391	387	389	386	347	383	402	367	390	405	366	379	382	353	363	388	381	381	390	394	379	384	350	402	373	390	396	375	359	412	372	399	360	391	410	383	390	380	355	378	344	387	374	377	414	376	383	401	389	359	386	397	386	379	361	367	380	352	365	398	367	360	371	379	385	390	358	366	413	391	392	398	387	376	373	407	377	386	384	375	370	396	387	397	377	394	420	377	381	350	382	372	379	365	384	378	354	382	366	395	347	378	373	371	396	375	423	456	391	339	380	373	408	386	376	398	370	369	345	386	380	389	398	373	387	347	330	381	392	387	378	353	363	394	372	382	370	361	375	358	381	346	404	382	370	376	353	369	352	363	382	345	379	405	400	408	383	419	380	355	383	381	383	416	371	401	353	360	380	369	362	386	395	367	363	361	392	399	412	378	339	379	341	403	359	409	353	394	373	329	380	372	369	418	401	379	417	390	346	375	395	401	372	428	363	395	388	427	380	406	373	383	373	387	386	359	373	365	355	413	390	394	359	375	398	348	391	367	373	429	374	393	373	414	378	351	379	370	397	338	388	380	356	372	364	387	331	408	392	413	419	411	380	370	332	362	385	400	425	401	390	388	403	422	368	396	366	360	431	405	409	381	417	391	370	390	362	329	399	405	373	365	371	352	376	387	366	370	404	353	379	408	378	365	366	366	390	374	375	372	380	374	388	349	363	377	373	373	381	356	387	419	411	404	381	373	369	383	401	375	378	402	374	392	409	404	355	383	382	381	362	371	345	395	404	365	430	401	394	405	383	345	385	395	399	369	382	394	407	372	361	374	390	389	350	334	387	393	366	414	388	366	373	386	391	386	377	375	382	400	382	377	390	377	383	372	397	397	399	435	390	393	334	398	408	382	342	391	405	380	370	382	394	363	399	397	357	383	395	387	402	379	375	371	374	366	376	390	374	414	390	333	388	367	403	396	370	391	393	386	383	355	373	387	400	409	405	375	390	385	396	343	388	362	366	403	399	396	415	393	352	367	375	375	381	417	390	395	364	377	403	393	384	393	402	367	393	374	403	383	389	388	355	389	354	370	389	384	358	396	385	374	374	413	387	374	390	367	409	397	380	391	365	361	384	379	359	363	368	375	384	369	359	395	339	379	392	385	381	372	364	378	367	378	401	386	395	397	390	384	394	403	375	367	403	367	419	363	396	376	397	371	368	366	399	394	388	349	385	378	411	370	369	336	376	420	367	374	359	362	380	394	356	363	392	367	370	405	388	366	384	392	382	375	406	416	377	357	378	372	376	374	367	396	384	386	369	365	366	399	377	377	406	349	387	398	343	366	371	391	400	402	385	393	407	389	406	401	350	386	403	385	379	394	402	397	384	358	406	352	370	398	382	367	351	362	379	424	380	406	358	370	344	405	388
11077	21058	16609	11147	8150	7551	8123	8040	6284	5178	3830	3007	2768	2711	2228	1840	1585	1567	1442	1272	1151	1124	1093	1062	1026	1021	941	951	891	886	799	798	799	777	784	831	745	776	759	721	778	704	755	738	838	755	758	766	807	716	760	808	788	737	730	739	756	695	744	700	684	709	734	668	647	616	737	650	704	615	629	637	606	641	631	662	621	623	679	646	629	627	633	620	628	628	610	674	658	618	629	628	646	628	642	677	627	661	560	591	632	682	633	636	580	626	659	621	647	653	648	617	654	668	635	618	638	681	607	668	597	644	637	652	670	634	655	641	646	652	657	605	588	655	619	619	680	643	654	607	672	599	650	655	626	652	638	636	658	621	654	604	659	687	654	694	648	625	631	627	663	645	682	663	669	652	616	666	625	657	617	618	634	598	636	626	592	631	607	650	620	665	659	690	669	662	652	662	631	661	626	660	628	612	638	631	600	695	657	629	626	634	606	605	566	666	660	634	636	627	623	596	619	626	606	654	609	627	641	659	597	631	667	596	637	625	628	643	647	603	656	609	651	597	672	620	617	646	650	608	620	633	599	630	623	639	645	605	646	622	606	617	601	686	606	612	647	596	609	606	633	641	630	615	628	625	614	654	650	638	542	618	648	615	658	653	652	611	642	627	613	607	622	658	633	612	578	609	672	651	615	630	658	661	641	609	636	602	612	664	637	634	627	597	612	653	638	666	648	609	645	651	592	623	661	605	652	649	621	636	585	633	625	641	595	658	664	664	617	645	616	631	648	628	675	619	629	637	614	635	639	629	660	628	617	625	619	652	680	662	628	631	606	632	628	637	635	619	644	681	617	633	635	611	633	662	648	649	639	602	658	668	660	570	664	663	623	642	624	618	598	632	628	618	660	628	637	582	593	640	606	630	662	638	695	620	648	611	678	638	599	641	630	625	617	595	670	658	649	646	654	616	605	640	618	600	680	691	609	637	647	618	648	598	651	663	661	602	628	650	679	618	604	619	617	634	607	636	640	686	624	634	636	624	619	629	633	602	660	594	634	647	700	590	619	650	629	672	629	635	635	640	603	745	674	628	618	677	606	648	598	635	659	609	602	612	642	602	631	675	647	620	667	657	620	610	610	648	671	628	585	623	668	619	658	662	615	643	694	683	606	649	673	606	602	668	627	637	606	605	602	620	641	638	655	641	695	671	625	631	700	659	629	666	642	622	628	639	647	617	633	622	638	614	630	692	650	639	632	644	632	586	643	623	602	630	632	637	615	614	588	666	571	623	641	586	668	677	633	610	625	613	658	663	652	693	591	664	650	634	620	596	588	649	634	657	617	630	663	625	668	634	633	624	652	630	660	636	604	622	653	660	642	647	623	628	670	612	622	609	624	666	637	609	668	625	675	661	633	673	621	634	628	646	602	660	621	652	673	628	616	629	641	629	660	616	659	687	652	649	638	574	598	659	609	633	624	620	646	658	642	635	616	673	640	676	606	647	609	625	650	655	621	691	612	628	602	656	598	653	604	657	600	644	602	624	655	631	624	654	624	659	655	615	675	612	632	633	624	636	621	648	680	646	648	628	662	594	616	652	630	623	604	644	618	674	647	659	639	631	650	645	615	615	657	589	684	678	646	657	646	582	624	600	641	603	636	636	655	588	643	638	611	625	660	651	610	688	612	644	641	645	606	617	625	629	601	617	621	654	631	674	632	613	639	637	669	644	650	645	640	580	638	656	658	662	595	612	608	688	681	622	630	613	636	595	658	632	629	622	595	622	656	627	587	620	644	627	621	627	612	632	660	627	610	643	673	637	605	629	640	618	657	647	655	665	631	631	623	609	660	670	628	646	672	683	658	587	702	588	622	618	662	631	611	625	673	600	609	624	593	625	648	595	647	629	640	660	609	632	596	618	681	643	609	672	614	641	619	680	594	666	678	667	622	630	673	650	658	634	637	684	651	603	640	646	625	631	575	634	639	667	623	642	627	636	658	654	615	602	650	654	654	617	631	630	704	627	638	661	639	673	631	656	658	612	597	629	675	681	623	652	608	607	631	637	659	653	664	643	616	602	640	610	648	635	590	627	618	666	625	660	654	635	673	605	655	650	620	664	633	606	629	587	640	659	663	653	651	606	656	629	695	607	610	587	616	607	632	658	611	649	614	587	659	654	624	628	612	679	645	640	673	629	678	621	635	630	690	650	621	633	622	618	630	644	642	649	576	656	618	650	632	666	668	631	647	660	612	651	618	611	653	638	681	632	615	628	623	621	618	634	642	626	620	665	637	688	613	655	659	674	618	626	648	669	615	620	619	612	644	657	593	601	616	620	664	643	642	644	686	663	625	635	645	638	642	630	630	666	644	589	628	639	705	646	633	656	653	634	687	672	631	606	591	646	665	641	670	674	633	641	609	679	627	653	624	616	649	652	644	609	640	610	659	656	636	630	660	632	653	589	665	662	647	646	627	647	634	637	628	631	649	660	631	605	672	619	627	618	680	644	634	608	657	643	617	688	650	618	640	621	569	634	639	618	635	644	586	673	616	644	600	642	615	654	661	609	631	591	630	596	671	629	640	661	602	644	608	625	664	642	623	641	608	665	612	678	675	622	609	648	627	639	674	621	603	606	661	687	604	658	608	604	638	633	683	613	657	648	647	620	658	618	682	616	636	626	657	612	646	650	638	643	645	630	628	584	611	632	629	657	643	622	655	658	605	656	642	659	638	594	619	588	604	629	633	639	629	584	649	635	671	620	645	665	671	634	644	680	659	624	636	610	639	615	616	631	636	615	595	652	660	662	646	618	649	628	618	648	608	630	674	629	595	673	665	640	620	601	618	644	594	664	639	632	639	627	623	593	599	638	666	656	670	619	618	624	598	596	629	673	616	685	610	673	608	673	615	657	649	662	627	623	645	587	671	634	601	612	620	593	615	635	658	615	607	635	600	618	652	612	667	651	644	623	660	642	607	652	658	605	591	642	616	642	679	648	642	609	648	641	664	613	644	646	618	614	655	628	623	604	654	606	635	624	650	644	602	653	662	638	635	660	626	623	609	614	620	654	643	626	631	579	658	677	626	644	629	662	628	626	616	650	642	634	655	637	626	613	644	608	627	628	645	612	617	642	668	650	641	627	633	638	672	625	629	620	648	676	628	653	637	618	624	614	656	668	627	646	612	588	645	616	644	564	610	611	648	650	621	624	616	619	651	638	607	627	634	631	607	645	651	607	598	612	673	590	672	623	614	635	631	592	616	622	623	631	668	659	665	626	671	626	667	667	681	624	657	628	598	617	622	611	642	642	636	606	620	681	616	636	644	648	653	627	628	630	661	579	680	638	622	641	651	636	613	684	616	643	645	607	628	590	648	665	675	599	662	614	654	616	643	636	652	672	661	678	655	651	664	675	613	600	659	606	606	640	663	606	637	660	662	642	600	629	620	631	662	649	677	619	617	598	685	640	598	657	647	606	650	650	630	645	651	645	641	653	651	649	641	653	614	660	596	625
23152	21246	29023	23753	21255	20285	7725	4112	2961	2458	1813	1476	1440	1285	1062	917	833	749	739	709	635	633	577	586	556	586	544	514	462	476	518	483	461	494	494	470	470	461	466	463	514	472	451	479	480	417	475	456	472	459	507	436	482	429	425	438	443	414	402	434	410	449	437	429	438	370	409	390	400	383	411	408	399	370	414	349	364	389	404	410	377	401	409	377	404	387	390	403	378	401	396	407	423	446	385	411	380	361	415	395	359	400	438	383	377	421	386	377	407	425	395	420	400	409	405	388	402	399	457	401	374	411	394	391	364	416	412	415	384	417	390	391	369	359	408	420	384	402	384	397	407	395	387	372	385	401	396	372	372	389	383	405	384	398	408	380	381	375	394	407	394	396	407	377	372	384	368	399	433	379	409	409	432	384	405	385	391	371	385	370	392	392	415	427	365	369	422	405	399	367	367	349	387	396	368	398	404	360	424	389	392	454	417	374	371	391	388	387	376	390	395	406	395	408	389	344	416	396	369	376	395	406	385	404	413	396	376	389	398	375	399	383	376	435	390	392	410	395	388	399	417	433	385	359	395	397	419	384	377	358	399	396	407	398	391	389	398	365	394	388	370	414	407	383	394	384	393	409	378	366	364	385	389	398	362	382	413	365	415	381	422	387	414	387	403	403	404	355	385	395	398	394	407	398	365	387	424	394	405	372	419	344	342	395	383	407	403	411	399	404	389	403	379	393	394	429	365	400	420	443	370	412	370	382	451	387	356	416	416	387	381	400	390	386	383	394	401	410	379	407	443	414	400	414	353	364	436	407	377	426	448	392	408	380	378	381	395	407	406	417	373	386	413	382	383	396	380	433	358	425	386	398	401	401	384	378	391	390	407	381	405	401	375	403	355	362	430	397	375	399	368	394	382	393	398	401	382	412	352	404	386	390	376	418	358	411	403	409	348	386	389	401	401	400	375	383	438	371	371	388	379	397	375	386	404	381	363	377	406	382	374	395	411	406	406	352	394	362	405	355	406	364	374	380	438	415	412	403	380	391	384	373	402	397	377	399	375	392	391	336	407	407	399	393	389	370	413	391	388	402	371	405	406	387	391	345	369	414	401	400	389	389	412	365	402	388	422	402	386	344	419	383	426	386	383	387	406	366	401	371	409	375	374	390	367	379	427	409	394	410	386	400	366	392	368	361	367	410	357	396	431	390	413	403	382	396	401	375	412	368	386	400	397	396	377	388	363	385	372	367	384	384	384	386	359	415	363	395	387	410	415	395	404	405	344	361	382	400	396	359	414	425	445	378	407	399	403	371	370	379	405	355	401	379	371	384	377	381	378	367	416	372	389	388	374	357	413	347	400	377	381	369	381	369	402	377	398	381	381	430	369	404	384	388	385	400	375	371	376	385	413	367	365	417	358	376	401	378	380	388	395	390	380	377	370	420	383	384	351	400	402	382	371	384	376	414	398	405	427	357	372	427	373	390	388	391	399	393	407	402	421	406	378	409	374	422	402	402	381	372	398	377	413	401	395	385	402	412	384	391	419	424	361	367	388	420	387	370	395	395	386	411	393	403	405	385	409	406	414	423	383	381	407	385	364	415	376	402	409	387	375	371	403	383	401	394	422	410	431	373	393	414	349	393	403	391	367	423	358	425	406	408	390	383	427	366	369	403	405	401	413	359	447	409	385	393	405	367	387	379	406	398	423	389	387	390	392	380	401	377	382	394	417	398	422	382	372	443	393	354	385	415	387	383	360	406	422	407	398	392	396	390	404	397	407	391	393	387	411	408	417	421	391	380	358	407	381	424	376	376	375	413	372	385	388	363	388	425	380	374	402	411	387	418	392	418	407	420	419	385	390	417	391	400	397	408	414	397	366	380	409	387	371	413	412	385	378	406	402	359	382	375	387	385	391	418	418	405	406	439	371	424	445	388	414	365	419	397	415	385	375	365	386	388	407	394	382	423	394	406	396	424	387	369	377	366	397	377	396	377	372	389	413	395	414	397	396	415	377	434	391	377	417	392	382	372	403	425	415	358	390	394	384	384	361	430	386	422	401	387	406	395	412	391	394	408	389	369	392	396	423	395	405	385	376	424	431	381	406	380	382	427	387	376	369	413	379	345	369	418	425	409	367	417	374	403	419	389	377	413	404	414	393	374	390	371	417	354	412	393	395	390	378	410	384	383	389	417	371	410	379	378	353	382	418	369	360	366	398	344	402	381	380	397	385	412	367	377	404	392	373	409	376	384	388	386	375	405	374	391	407	413	401	392	422	431	402	384	419	405	414	398	374	410	397	422	358	355	383	410	366	381	367	390	413	412	377	383	388	383	422	382	378	383	365	385	420	379	378	417	365	411	394	381	392	379	366	377	399	405	404	379	411	421	379	367	428	407	408	414	399	388	394	392	399	405	362	387	359	379	400	366	413	396	370	401	358	424	400	379	411	431	377	372	391	387	388	338	335	395	379	417	399	414	405	400	360	422	408	392	403	379	384	371	372	421	371	373	380	386	403	370	369	385	410	410	442	412	369	343	426	364	397	385	367	358	401	406	375	392	396	399	395	420	387	411	401	429	409	395	385	371	392	396	376	359	354	394	431	353	395	360	393	372	389	454	378	399	414	379	370	404	363	381	394	371	391	399	387	390	422	355	394	426	429	405	365	402	436	385	381	396	425	383	352	400	403	417	412	399	419	383	423	378	429	375	408	380	355	372	389	405	378	405	365	407	392	370	380	427	361	399	398	410	398	397	395	367	381	397	385	392	393	390	396	378	375	420	390	407	399	418	417	366	412	448	391	415	402	360	411	393	389	379	369	396	403	415	363	401	418	383	416	383	404	388	414	405	394	387	378	367	374	391	375	384	402	389	373	381	401	372	393	396	389	398	389	396	405	380	388	382	374	392	393	394	409	409	398	395	405	422	380	371	398	390	397	408	390	403	336	406	378	362	421	372	362	399	378	396	378	396	405	386	413	442	440	394	369	425	373	376	413	404	387	367	374	382	385	360	374	393	361	401	399	419	364	397	396	403	373	352	375	409	359	402	395	413	365	408	424	419	406	373	404	389	382	372	388	367	395	356	393	408	425	402	391	377	371	414	367	432	405	383	356	400	352	396	401	384	376	403	383	364	397	381	399	444	400	406	362	381	428	374	410	432	378	408	366	396	356	403	376	349	365	357	384	397	409	408	370	402	380	385	386	398	389	410	408	377	401	407	392	408	379	400	380	403	405	390	365	391	401	425	404	389	360	391	381	383	377	402	404	403	376	385	403	387	447	367	347	401	398	409	397	392	363	394	396	399	428	389	386	395	387	408	416	382	396	375	409	401	419	380	387	393	380	402	385	420	405	386	386	393	397	397	429	398	382	350	379	398	422	361	407	379	425	406	356	435	352	391	394	391	364	405	410	376	384	387	391	416	406	374	388	399	384	397	431	361	406	398	392	413	392	393	391	397	387	403	383	378	408	391	392	358	378	364	393	375	390	378	376	391	376	400
13516	26540	22102	15042	11283	10595	10987	10092	8756	7036	5356	4140	4202	3506	2963	2375	2124	1886	1781	1609	1409	1294	1310	1254	1224	1188	1165	1027	982	997	920	956	909	914	840	894	839	870	830	890	812	802	848	871	836	812	816	844	774	837	802	803	899	842	849	758	753	762	708	702	733	764	741	741	711	715	669	669	749	675	669	650	677	680	652	642	679	681	649	686	692	703	658	585	643	644	642	699	587	680	644	647	648	641	606	616	642	640	657	633	654	676	685	661	691	661	663	657	662	644	667	645	666	608	679	632	685	664	617	630	600	664	590	641	627	667	675	626	630	641	655	658	635	608	653	651	632	664	655	649	636	630	636	659	640	653	620	658	674	633	681	656	606	673	640	655	624	637	629	661	649	638	664	686	644	637	702	642	667	668	656	615	622	643	658	631	613	653	638	612	660	640	664	671	638	652	673	652	601	651	627	646	661	633	696	637	688	668	638	690	684	639	691	646	661	704	653	677	647	628	668	629	618	643	665	710	581	666	651	646	680	634	665	636	679	660	661	624	676	664	652	626	688	632	663	657	707	640	656	689	623	620	634	646	656	660	649	622	663	663	640	633	624	646	647	674	671	673	645	644	677	623	637	634	620	669	704	672	665	650	669	657	633	667	646	640	642	678	633	699	670	646	641	657	620	657	636	660	621	637	645	673	559	611	641	651	602	632	644	647	643	696	665	706	678	666	609	666	610	669	669	632	666	625	644	696	677	665	688	629	644	633	616	667	685	646	624	642	658	647	628	644	667	682	653	639	625	661	620	672	626	660	639	661	622	658	673	633	619	679	668	638	664	656	634	649	658	689	660	609	681	653	654	656	630	614	661	679	671	674	644	651	688	683	627	653	683	627	620	660	668	679	606	633	647	625	632	620	663	646	648	670	661	612	692	632	645	656	599	634	631	618	671	615	650	628	653	651	645	594	641	642	645	645	649	677	660	622	647	656	644	658	659	712	660	636	635	663	646	597	680	668	621	634	614	648	670	649	622	706	680	629	666	633	637	642	684	603	623	671	660	637	633	651	620	612	672	662	684	628	628	636	641	597	675	669	680	644	662	649	643	633	621	604	621	644	634	660	649	612	661	629	612	652	668	670	664	604	633	669	635	644	664	670	635	647	652	660	626	641	631	616	659	656	677	658	647	639	563	603	638	661	720	659	606	629	623	642	626	654	656	634	608	664	631	615	609	679	641	653	640	662	677	616	619	655	656	625	649	646	619	676	662	595	646	630	631	672	656	585	614	629	664	695	639	653	636	639	644	653	709	682	640	624	646	624	620	660	675	623	629	624	645	598	674	651	636	661	611	629	664	673	606	655	653	649	640	695	639	625	682	657	634	605	670	638	618	632	649	609	674	651	637	665	673	642	683	635	623	662	672	645	640	627	676	610	661	671	624	627	631	624	615	643	672	714	643	664	634	605	691	663	655	642	641	628	642	686	603	625	622	644	609	681	626	649	602	661	664	651	612	629	638	674	667	635	629	641	594	635	643	687	593	622	651	620	693	684	661	646	635	633	635	643	668	678	627	670	614	610	671	679	602	616	664	629	617	712	667	659	605	633	685	631	677	608	618	691	657	637	625	629	635	647	591	685	616	625	632	622	661	590	678	698	680	647	603	643	650	614	640	651	674	675	675	613	617	677	620	595	629	659	651	615	663	695	658	671	643	708	645	658	634	664	669	666	670	616	669	687	655	670	648	674	626	591	608	646	644	649	620	623	660	614	658	656	631	647	644	633	656	691	684	651	687	648	676	647	676	653	655	633	653	667	652	614	615	611	663	604	622	650	651	649	652	668	683	683	675	641	660	654	633	605	593	637	598	653	667	663	640	642	665	624	653	645	663	646	638	666	648	717	628	645	654	677	665	618	663	594	636	625	641	677	651	640	627	662	600	652	648	614	633	653	673	604	693	654	597	619	688	582	637	653	653	681	628	606	632	674	655	659	667	609	650	610	612	648	660	610	614	649	653	629	645	647	697	650	645	637	620	632	639	637	623	652	644	690	628	630	606	603	638	642	589	675	639	650	631	618	662	625	640	627	679	622	653	660	641	643	600	651	617	684	685	659	659	665	672	650	583	598	674	632	653	649	635	644	694	639	636	598	701	681	682	658	661	593	651	655	640	605	677	615	667	636	677	678	622	671	610	627	648	663	644	669	685	626	662	607	598	637	636	674	612	659	665	679	621	666	672	640	674	665	632	625	645	570	630	654	623	615	629	626	613	651	669	628	612	695	635	580	643	642	644	700	634	609	638	662	614	626	712	666	618	675	620	656	622	640	673	651	657	627	618	610	648	684	661	644	673	652	653	631	646	680	611	636	638	613	623	641	633	592	641	668	654	629	596	604	641	649	669	662	585	593	647	647	671	677	586	656	684	675	668	637	611	625	615	632	638	579	643	662	642	645	662	640	611	648	653	628	652	616	679	612	619	685	654	644	610	683	624	632	650	642	647	660	619	617	627	652	617	658	674	690	618	626	651	638	648	659	635	641	659	690	641	682	675	702	624	668	640	650	626	658	649	641	608	653	697	660	677	640	576	653	626	602	635	677	670	634	666	627	640	667	654	647	620	686	660	640	631	657	665	664	750	619	648	649	637	612	631	601	687	641	602	676	619	660	611	633	679	631	582	637	666	636	633	666	642	616	638	640	675	615	660	664	658	639	635	668	644	629	666	642	678	631	609	692	646	649	678	632	647	698	679	654	599	638	642	622	633	640	670	661	661	597	656	625	599	663	656	636	683	631	623	651	704	646	635	622	590	625	660	628	656	638	631	639	659	636	667	618	673	676	623	664	665	619	642	632	627	664	623	657	620	649	656	662	598	657	661	619	618	631	638	672	671	610	659	648	643	638	630	644	618	599	624	694	618	636	648	641	649	611	677	644	572	632	682	659	600	654	618	690	677	656	693	652	709	662	621	621	609	629	611	663	638	610	600	639	635	680	621	666	640	616	683	630	651	685	592	721	610	658	680	673	639	650	679	635	631	632	656	655	716	681	602	619	705	663	652	580	688	649	612	683	622	686	613	616	671	681	604	662	688	627	631	586	635	630	655	656	608	626	597	652	615	663	613	624	639	655	634	675	652	662	687	642	629	676	610	612	656	652	647	640	691	648	649	628	641	607	607	671	657	699	635	611	659	597	617	652	648	637	630	673	651	577	639	620	631	671	623	616	635	667	668	679	626	616	639	657	639	650	648	659	616	683	621	659	677	640	589	651	652	640	629	634	639	645	663	644	642	606	666	631	661	671	670	635	637	675	682	644	632	649	670	665	692	611	676	609	717	670	632	647	654	614	630	638	675	650	641	634	648	659	657	645	613	672	643	645	651	650	615	653	677	660	641	673	624	628	635	660	639	635	694	668	637	627	601	676	692	637	647	673	629	598	657	662	639	621	603	635	629	634	636	604	658	586	609	631	668	675	644	614	622	679	679	639	631	637	690	665	608	657	599	605	660	615	654	685	681	624
26709	20726	11294	2899	1378	1257	1284	1194	1058	866	712	572	629	501	426	416	417	376	371	366	331	359	344	348	360	323	291	343	298	307	286	281	282	301	295	281	294	297	281	293	331	296	301	328	311	310	311	299	305	312	293	314	323	277	288	264	265	291	300	266	268	299	252	245	264	268	266	256	281	271	277	303	272	268	247	284	253	243	286	276	283	267	288	282	280	246	272	254	266	228	261	295	287	238	266	270	252	271	300	249	245	256	249	285	254	246	254	229	266	292	285	272	279	253	254	282	248	259	266	275	252	251	272	279	274	276	283	266	306	274	265	247	243	256	288	270	273	253	237	272	271	267	242	267	289	288	259	280	299	266	274	270	280	235	271	250	264	265	235	281	259	297	284	258	279	287	233	270	276	273	272	259	245	244	266	260	273	256	273	262	249	272	270	256	237	274	285	257	237	270	274	278	248	273	283	244	252	273	255	294	253	267	265	293	283	276	259	272	302	266	271	289	268	277	282	289	250	257	272	277	285	287	235	259	272	310	309	257	278	290	275	270	267	271	249	272	263	248	271	264	270	254	235	231	297	267	265	254	303	247	294	276	256	268	280	245	281	258	260	259	263	263	231	284	259	271	262	294	264	247	235	277	271	243	257	285	285	250	273	244	239	283	244	260	256	292	263	252	278	247	279	271	256	238	292	270	270	270	244	266	272	235	267	284	261	292	284	252	272	302	247	276	254	241	250	278	272	250	255	259	260	260	272	273	266	250	268	269	289	265	295	272	284	279	264	266	253	246	260	250	262	263	242	250	290	287	256	260	252	235	249	278	254	275	289	281	261	256	261	270	244	256	276	266	275	251	246	271	281	274	270	286	279	260	256	258	246	288	271	270	257	303	257	298	296	235	243	268	274	258	263	237	259	263	264	246	270	263	251	289	240	259	259	278	246	282	272	287	268	270	242	266	259	296	284	260	284	302	248	237	247	257	282	262	296	260	284	254	247	273	280	267	270	270	277	261	257	281	270	276	297	273	272	268	237	268	259	261	291	275	276	275	282	313	264	233	245	289	281	274	250	292	266	270	281	235	261	274	256	264	279	275	276	247	283	259	243	237	265	254	257	275	269	261	268	245	247	247	247	294	264	249	266	266	291	254	294	244	303	280	268	264	243	284	268	251	267	238	231	251	287	269	264	259	257	290	283	278	235	259	275	286	254	291	270	251	278	276	293	247	255	272	261	276	266	255	253	270	291	250	260	269	262	269	265	240	279	246	250	252	245	266	267	258	295	246	284	269	225	272	275	277	282	248	276	269	315	259	287	285	278	259	259	289	281	227	259	277	294	293	271	251	260	276	263	270	273	240	272	252	297	254	274	287	270	282	269	259	282	266	273	278	275	249	221	280	257	282	249	282	269	238	237	290	270	301	239	275	226	254	261	269	276	265	237	271	269	274	258	296	256	272	255	265	287	285	256	293	289	252	282	266	250	263	274	280	248	260	256	264	256	276	260	265	238	276	289	283	265	245	278	260	241	273	258	252	255	280	254	237	253	237	274	241	299	285	247	264	222	291	273	279	268	237	259	247	264	233	287	256	237	299	266	292	266	278	270	283	270	290	274	247	263	274	299	277	270	243	272	290	273	279	303	241	257	250	272	249	279	279	250	263	260	283	237	287	277	275	263	264	277	265	264	277	247	224	281	259	266	275	276	252	257	245	276	240	282	247	263	246	241	278	250	259	284	299	275	256	290	266	280	254	238	243	304	263	255	257	263	269	267	234	272	257	256	266	254	263	266	274	252	283	253	277	285	274	264	277	257	238	260	273	254	270	260	260	291	277	246	273	241	276	288	278	274	232	243	286	280	280	267	261	273	238	245	285	283	252	241	279	255	269	271	240	265	261	282	275	262	297	231	252	269	266	233	269	244	278	269	284	244	251	239	253	271	271	272	257	266	253	233	276	237	257	251	263	276	280	256	281	260	304	242	264	258	283	254	243	251	281	258	280	260	261	285	246	275	251	272	252	280	280	276	278	256	262	260	287	259	259	272	277	265	280	244	283	283	261	278	283	279	271	236	267	263	261	245	290	241	268	247	263	222	282	264	246	250	240	257	290	288	278	259	246	294	242	290	230	274	281	281	261	251	261	247	257	254	258	249	257	267	270	305	251	263	275	272	259	280	265	264	284	241	248	268	261	237	299	260	259	265	265	280	219	249	267	252	255	257	282	268	255	240	273	260	265	291	265	259	267	278	263	277	282	269	233	268	269	276	280	265	275	264	238	249	257	254	279	272	285	258	251	259	257	251	257	279	247	235	302	266	267	249	283	250	278	275	289	272	260	281	255	257	288	261	263	275	288	248	266	277	275	249	251	246	271	265	242	276	245	258	234	277	259	264	294	268	251	286	257	271	256	241	259	260	267	286	252	239	278	274	298	224	294	231	260	255	265	279	257	256	249	272	270	265	248	264	250	291	268	275	271	276	308	261	275	280	288	256	272	249	273	256	237	284	267	279	269	256	268	241	281	249	242	226	282	247	246	267	255	311	276	281	278	268	260	258	308	270	254	263	275	277	254	246	280	271	278	254	286	267	262	258	278	299	270	275	248	301	279	277	244	273	274	259	273	285	232	291	281	263	289	232	263	264	252	262	267	279	274	277	279	259	247	285	250	268	271	247	269	269	274	258	252	294	270	298	247	238	271	270	265	272	265	271	272	256	237	272	250	261	249	258	259	246	270	251	266	252	273	263	236	251	276	264	255	263	268	249	252	285	246	278	280	264	266	269	255	264	253	240	284	258	246	263	281	266	267	262	263	267	254	263	266	263	261	274	255	275	259	251	292	262	277	241	245	267	235	256	265	272	284	271	251	265	257	263	254	280	279	263	262	266	233	287	254	269	270	261	245	275	285	264	276	261	231	246	292	252	256	263	246	262	260	258	250	255	294	288	285	279	272	264	253	286	292	308	271	286	268	268	266	273	246	255	275	292	264	237	260	253	259	267	285	233	232	242	287	250	267	286	274	246	294	249	254	284	263	247	245	283	248	258	258	270	278	276	291	221	297	274	267	270	250	244	281	297	249	288	277	277	305	282	287	248	266	296	265	240	263	257	227	266	257	257	217	266	260	256	270	266	274	288	290	268	275	258	268	281	276	254	253	271	277	255	272	283	280	248	268	285	284	240	268	248	274	279	257	243	240	308	255	297	260	271	254	278	277	280	257	261	267	223	280	278	282	271	274	245	277	268	275	279	279	226	279	256	260	232	281	258	266	266	268	257	267	263	284	281	260	275	262	275	283	293	253	251	224	253	259	284	254	262	244	300	262	277	261	237	257	279	247	261	252	297	302	257	273	274	272	279	254	264	274	286	278	246	273	281	281	263	272	288	254	278	265	287	270	281	299	262	294	265	268	273	291	281	272	258	261	234	240	251	267	274	257	278	251	260	284	257	263	288	262	251	247	275	287	258	276	264	233	254	242	272	269	263	279	292	253	246	236	301	256	269	246
8784	11173	8849	5345	3770	3663	4099	3881	3410	2622	2066	1644	1737	1556	1199	1071	994	845	842	835	735	685	656	687	647	612	641	583	556	544	555	528	554	519	557	545	506	498	548	595	543	544	516	539	554	551	535	505	550	535	551	589	537	541	514	498	512	466	549	474	484	518	499	496	524	466	468	488	411	469	457	408	431	450	444	458	453	475	437	438	464	471	463	445	462	401	473	464	450	458	425	457	426	429	449	445	462	445	455	449	450	441	414	456	428	448	450	446	398	450	456	463	451	497	427	467	429	434	443	430	411	453	414	473	447	440	485	443	473	459	480	449	458	414	407	473	417	483	408	479	464	454	460	472	431	475	452	442	455	443	426	478	463	447	434	459	471	436	434	447	459	442	442	458	440	428	428	425	449	445	500	404	483	435	445	433	410	444	439	427	470	484	459	416	445	441	505	439	427	461	478	427	458	465	451	445	454	423	462	440	445	483	458	447	451	436	432	450	477	440	473	409	432	416	449	406	495	471	451	449	445	427	463	454	458	417	482	420	486	418	440	463	451	426	433	429	440	478	467	459	472	477	487	483	471	471	438	428	461	431	442	450	449	440	445	449	428	458	502	450	438	429	441	453	424	438	426	469	463	471	455	438	466	469	454	445	443	458	479	439	455	451	464	461	436	438	437	475	441	474	449	442	475	475	486	424	451	414	461	435	457	401	460	462	429	424	437	441	484	432	466	411	451	482	487	484	433	454	436	445	470	435	426	435	440	410	427	436	448	461	426	400	475	446	442	450	462	483	468	419	446	414	463	465	441	480	485	439	448	447	488	449	467	434	469	438	468	442	426	401	456	454	457	417	441	439	473	478	467	455	459	468	490	455	431	460	410	423	454	460	437	417	443	476	459	442	436	398	470	463	456	424	480	400	438	428	439	423	450	448	473	473	409	450	435	413	441	438	500	440	445	421	441	445	429	465	460	446	418	438	427	427	459	436	452	414	442	469	434	408	480	428	436	443	451	490	452	460	475	421	448	452	437	462	463	455	463	440	426	413	432	427	462	436	433	436	454	435	450	420	453	435	481	446	451	439	423	469	482	437	458	396	418	470	478	430	488	471	452	417	454	458	425	463	426	482	438	447	424	460	435	441	447	435	447	464	411	430	447	429	419	456	456	434	411	471	442	474	511	440	478	440	444	448	453	455	453	424	462	453	425	468	437	450	436	426	494	443	445	441	443	487	459	490	451	464	440	460	438	484	421	490	459	424	476	480	435	452	453	445	413	389	447	432	464	451	455	423	472	464	440	439	500	454	447	457	417	420	482	462	488	460	452	448	408	431	463	416	458	446	446	452	468	482	483	453	436	444	457	441	442	445	414	471	434	454	481	441	429	453	472	444	426	471	450	460	475	439	435	463	432	483	433	429	425	442	434	463	446	438	470	449	470	424	464	452	442	431	427	422	425	438	469	422	446	452	457	445	472	412	420	445	440	463	454	454	442	475	488	490	455	473	410	491	448	418	429	431	416	490	452	464	429	443	456	465	425	452	471	493	401	451	460	415	440	471	407	447	427	463	449	441	452	404	413	428	468	441	416	447	419	437	461	482	434	416	458	461	428	412	437	443	426	423	444	449	439	442	447	429	446	462	421	417	443	446	432	451	465	411	476	451	462	481	427	454	448	451	475	447	461	462	453	407	454	437	397	427	429	425	416	477	440	473	503	470	451	479	427	488	433	473	446	489	478	475	447	440	468	443	439	481	444	459	453	488	454	484	466	455	485	447	437	456	476	440	453	480	419	453	437	420	460	465	460	476	420	510	436	416	386	415	451	482	440	478	436	446	446	430	452	437	448	404	487	466	448	464	429	485	398	431	451	442	470	426	450	447	440	481	460	489	475	446	455	471	444	477	440	446	440	449	442	483	459	466	456	464	444	444	458	453	459	474	461	437	486	437	475	478	472	456	420	442	461	395	432	433	440	432	449	432	445	457	476	456	440	463	439	444	464	454	452	493	436	435	471	448	459	430	428	443	449	460	459	429	462	469	456	448	449	455	441	422	465	454	434	464	456	425	454	467	436	441	467	472	459	475	450	487	461	436	477	446	489	454	433	465	441	460	448	477	446	452	471	453	450	534	427	490	444	465	445	435	450	461	471	484	471	432	458	467	421	454	450	463	469	476	444	473	473	443	433	474	443	459	455	434	469	467	443	420	437	443	443	436	455	448	454	414	415	443	428	461	460	414	427	390	439	477	467	441	483	438	470	408	425	427	481	453	467	465	429	470	450	458	454	456	454	464	472	449	449	443	440	448	460	439	481	424	446	435	478	438	466	460	477	461	439	463	470	459	386	488	475	461	415	478	452	443	469	453	439	468	456	445	444	491	417	447	447	453	441	440	425	432	469	444	488	474	434	476	418	408	442	461	454	469	457	465	469	446	456	442	479	475	429	441	440	454	454	429	448	456	427	404	413	452	395	452	473	436	450	467	480	418	369	424	481	444	469	427	418	469	445	446	486	422	452	442	467	430	464	469	444	454	434	425	493	429	448	410	463	463	434	471	418	418	459	403	449	477	413	434	454	441	456	438	421	416	469	457	450	449	466	433	449	480	459	435	444	465	469	446	433	439	446	440	406	423	445	417	432	448	446	431	491	484	471	454	428	490	455	464	451	434	443	430	465	491	446	451	424	431	461	468	457	465	431	480	471	465	495	455	456	459	508	457	445	443	425	443	456	418	479	475	435	471	485	450	484	445	463	438	475	474	409	460	438	467	424	457	445	414	433	413	427	480	475	483	468	416	443	412	464	440	430	463	452	454	440	481	435	463	505	448	443	460	495	426	455	466	428	425	404	414	446	443	449	429	478	427	434	443	416	460	495	493	455	444	432	463	490	477	471	431	444	460	456	459	443	467	452	445	417	416	454	452	472	496	449	468	460	452	432	424	448	422	464	403	424	441	437	459	424	455	463	465	448	470	428	498	437	476	496	471	432	439	437	474	485	475	455	439	448	424	443	445	444	434	472	447	425	467	424	480	472	457	444	408	421	459	459	458	450	449	454	432	452	468	419	447	487	439	452	432	476	463	434	418	509	389	457	501	458	458	459	482	434	441	441	433	463	464	424	446	463	456	457	482	451	439	462	465	454	437	429	441	456	444	454	433	453	449	407	470	456	455	434	454	433	480	411	446	447	450	482	458	455	472	454	423	475	490	466	462	444	456	424	454	455	462	468	474	411	434	427	468	423	443	425	411	433	452	445	477	443	441	435	426	465	486	458	448	455	454	468	452	468	451	451	437	453	466	440	398	443	441	475	446	414	452	481	441	487	421	425	449	452	447	444	463	460	467	431	425	442	470	431	450	452	459	473	462	432	481	449	452	479	468	460	456	468	431	430	474	480	440	417	461	458	442	434	447	432	441	453	466	472	451	482	438	495	445	465	453	478	461	440	438	410	448	472	462	476	446	453	440	462	466	482	408	467	464	449	409	436	416	444	438	440	461	445	488	499	461
24126	21248	28377	24413	20390	5776	3354	2361	2039	1480	1227	1077	1027	948	816	759	645	634	652	575	549	564	551	515	539	452	432	482	466	453	437	462	438	465	409	389	482	422	450	404	453	424	419	418	466	442	436	430	469	457	474	446	411	395	400	408	413	419	427	397	407	451	403	395	388	388	427	366	378	396	388	412	376	382	398	410	392	346	359	389	415	394	369	402	375	383	396	394	376	391	431	365	390	342	364	411	371	383	366	421	381	414	395	426	393	416	396	361	403	365	402	382	370	388	406	382	400	372	393	371	427	393	352	380	408	332	397	391	409	398	390	400	398	393	378	394	385	366	381	375	409	360	376	360	366	373	397	353	386	344	364	392	393	400	397	360	392	374	372	373	382	375	419	374	381	392	392	448	363	385	389	379	397	399	371	413	378	360	400	358	352	391	377	413	418	407	430	418	378	388	375	406	384	427	398	405	395	373	367	357	355	425	381	384	396	346	359	390	397	400	364	379	365	377	379	374	367	358	414	394	411	394	396	390	404	372	390	383	382	409	400	352	348	383	383	365	381	367	396	387	412	352	394	422	405	388	372	363	354	410	396	408	403	416	373	376	400	368	395	392	398	379	424	395	394	380	406	384	397	360	386	386	394	384	392	377	357	356	396	400	416	370	393	401	354	411	399	428	357	425	397	419	383	360	360	340	400	395	389	377	402	391	395	377	412	368	391	400	389	400	360	382	380	371	364	372	376	372	368	370	391	360	439	398	396	409	417	355	395	406	352	389	391	401	394	359	366	366	376	396	385	409	392	374	391	401	419	407	397	385	397	409	384	392	354	407	360	393	397	420	393	383	372	387	384	409	373	367	386	392	363	377	387	373	379	367	402	359	388	391	380	414	435	376	376	389	367	367	401	405	384	402	427	428	409	373	397	401	397	387	366	357	360	407	412	371	412	394	429	359	386	383	387	410	396	370	395	374	415	429	387	388	385	353	389	374	374	375	374	369	411	368	395	371	400	398	366	389	406	432	362	370	382	356	401	393	409	396	397	375	347	362	392	415	401	395	402	362	358	346	401	402	386	388	371	357	399	341	411	404	361	405	348	403	388	410	408	366	396	363	366	392	383	399	366	385	389	392	375	366	370	403	370	365	376	435	380	359	397	386	397	401	384	394	383	409	387	373	420	396	366	337	383	394	382	367	389	421	390	365	402	391	396	377	396	361	389	403	366	381	394	390	353	371	390	419	417	373	396	393	372	398	397	398	416	356	374	378	397	376	351	386	390	346	395	377	383	386	393	425	406	407	354	372	397	399	372	381	387	383	390	366	386	400	378	371	356	397	386	400	431	419	396	361	362	396	396	396	391	382	426	379	389	385	424	359	438	408	377	393	342	388	401	420	396	379	369	406	350	340	409	393	389	386	371	393	371	382	339	384	383	374	386	359	404	371	393	398	390	406	397	375	386	423	403	366	388	382	379	399	394	439	386	374	350	412	405	372	335	377	365	433	380	399	391	396	356	384	411	397	364	394	397	393	371	435	396	371	384	427	407	419	392	406	371	416	389	405	355	400	389	414	399	363	410	383	387	387	355	378	394	371	389	386	396	381	351	388	384	379	390	377	367	384	381	366	380	413	423	390	363	389	331	394	384	379	356	391	376	389	365	366	377	372	360	406	393	431	374	368	379	380	361	380	398	374	420	397	375	388	381	407	390	413	369	382	373	382	396	378	378	372	400	406	396	367	415	374	377	391	351	395	405	383	408	382	387	373	401	364	374	372	360	375	410	377	353	391	376	420	395	378	361	391	400	393	372	362	381	399	389	376	374	406	385	397	375	380	393	377	389	399	386	376	394	396	373	383	409	389	366	372	413	376	394	389	373	386	349	401	370	341	370	385	433	401	365	382	366	358	382	397	391	361	393	409	362	426	399	374	395	395	385	404	411	380	407	383	389	386	410	354	387	394	415	378	420	352	366	346	397	405	392	360	420	377	389	369	385	367	393	365	387	369	405	352	379	395	412	378	386	383	364	406	395	367	382	394	401	383	435	368	403	395	389	426	452	423	374	379	393	367	374	344	371	365	368	364	391	373	379	397	415	357	405	377	376	354	369	415	396	375	422	374	356	361	394	380	389	366	433	411	389	377	391	385	412	371	389	365	416	348	416	379	382	364	416	361	399	380	395	392	350	395	428	405	383	356	396	405	381	359	378	396	377	375	372	389	377	373	389	347	370	407	417	401	374	383	376	367	365	384	376	384	378	393	373	380	359	397	380	392	401	350	413	393	341	378	384	387	400	345	391	388	384	403	390	400	393	395	379	384	386	393	410	397	379	377	362	366	373	368	393	406	413	388	353	377	432	389	385	364	379	380	377	399	397	396	382	369	417	406	410	410	406	389	413	389	389	395	408	400	401	361	393	344	371	400	371	377	388	365	389	398	390	370	377	401	374	378	364	394	376	380	375	356	384	364	384	414	377	403	390	376	420	393	389	390	364	397	380	358	367	363	358	382	374	399	345	409	346	392	388	383	365	388	374	332	390	390	368	401	383	398	419	403	402	384	405	381	373	407	379	361	374	382	395	403	391	372	397	377	374	379	400	404	384	378	383	392	402	398	403	382	368	389	395	413	356	377	367	391	383	411	359	380	385	409	374	387	397	363	405	407	375	400	368	373	410	373	380	401	400	395	381	405	408	380	367	376	388	387	417	442	408	402	389	421	369	397	399	397	383	378	332	407	380	377	399	368	384	372	417	382	363	361	373	373	381	379	411	423	393	331	386	370	452	380	385	386	381	408	395	355	361	398	362	368	373	361	354	400	386	370	362	401	403	376	407	422	370	401	349	403	405	405	395	379	388	387	419	412	388	397	326	360	417	402	410	364	390	383	390	436	361	387	368	365	387	401	373	387	381	396	395	360	341	346	378	388	377	403	365	378	385	350	403	353	360	378	380	361	366	408	407	444	376	380	379	411	386	371	393	402	379	350	402	386	367	400	382	408	365	348	393	364	402	364	416	374	399	412	404	347	360	417	411	378	365	404	406	381	379	362	378	397	391	374	381	361	386	383	367	412	385	378	367	392	384	377	419	382	404	371	369	407	379	361	376	377	410	399	405	447	344	442	386	377	384	371	401	390	363	411	438	397	407	377	403	374	407	424	350	360	384	396	386	389	368	378	401	377	412	398	362	352	403	362	403	398	360	370	383	391	380	375	374	378	393	413	368	405	386	386	402	388	375	372	348	371	406	395	369	397	367	401	380	382	420	378	375	368	363	396	389	376	369	410	425	383	421	375	424	371	394	395	370	415	407	401	375	383	399	387	369	369	380	412	419	395	401	353	371	366	338	378	385	356	348	424	365	366	356	405	389	424	375	389	369	399	352	392	399	358	363	412	387	401	386	374	367	353	388	380	345	387	356	387	403	419	356	398	386	394	385	367	398	387	398	371	376	376	380	373	380	391	345	399	371	399	389	334	398	345	358	395	361	375	421	378	345	410	378	393	358	391
10817	20059	16687	10987	7851	7308	7865	6924	6428	4458	3488	3032	2998	2509	2044	1676	1537	1408	1466	1374	1203	1060	1065	1015	1030	979	914	934	888	846	823	876	805	781	762	808	815	747	788	773	794	780	777	796	729	750	788	779	823	790	810	766	806	768	729	739	716	707	690	670	704	683	715	664	688	711	655	707	676	664	674	618	672	649	677	652	622	608	678	668	668	691	683	611	631	668	674	652	654	625	631	613	638	653	653	640	644	636	607	650	669	684	618	610	639	634	646	687	651	679	667	632	631	682	654	598	623	630	676	626	658	633	671	638	638	645	633	654	648	669	643	615	607	667	609	611	703	665	647	627	668	604	650	694	642	662	598	605	663	650	632	651	662	674	635	628	602	642	601	600	625	652	669	646	675	637	624	653	634	616	640	601	629	652	661	623	617	638	636	653	613	618	666	634	680	624	611	665	633	627	618	610	677	619	666	688	620	596	576	637	615	677	678	672	607	673	681	668	693	592	655	640	592	616	617	660	611	644	613	586	638	618	610	654	657	638	612	617	613	658	606	650	648	687	666	601	660	620	649	678	647	667	624	700	649	584	619	673	636	649	635	662	642	668	636	610	660	635	633	656	613	687	655	613	637	642	622	607	618	626	626	652	654	618	653	626	650	593	629	635	642	580	625	642	664	653	654	623	653	669	613	639	625	649	612	647	623	635	612	650	675	656	686	625	684	631	651	637	629	667	608	647	651	644	643	637	633	641	644	675	650	639	657	635	651	656	645	619	614	618	603	650	670	615	601	635	616	671	631	618	661	612	595	623	590	622	668	640	650	664	642	633	637	649	618	640	655	621	664	640	635	666	639	666	640	697	607	648	600	655	638	648	623	606	679	610	636	657	640	594	635	605	672	650	666	667	598	622	643	643	650	613	643	659	654	660	629	665	651	648	633	674	661	616	613	615	619	630	651	660	650	682	636	622	649	678	665	595	655	614	615	614	585	618	690	630	618	645	660	632	658	606	601	636	695	629	651	682	667	694	634	639	663	657	664	645	645	613	663	622	648	638	635	660	639	647	637	644	582	572	665	596	622	670	666	641	663	644	615	637	680	659	626	651	629	653	623	632	629	630	618	626	635	657	624	674	660	632	677	676	674	628	706	591	652	696	627	612	624	635	656	657	629	616	623	639	620	669	647	638	632	625	655	638	681	664	641	589	604	590	624	636	640	611	666	620	630	648	635	634	647	631	628	658	659	649	630	600	626	624	632	662	616	646	653	622	640	606	601	597	592	626	637	648	637	599	675	665	641	649	682	621	649	618	646	662	653	604	629	643	708	626	645	638	675	609	685	630	644	619	641	654	631	660	669	677	657	682	624	656	617	653	649	635	665	657	605	648	636	665	623	624	656	634	628	683	619	655	613	646	631	661	616	649	670	642	672	632	694	631	624	630	654	648	606	693	652	583	665	647	636	658	662	653	640	633	654	605	614	664	679	680	621	689	651	600	646	627	625	667	657	678	667	632	647	599	651	640	654	599	650	621	633	627	619	631	692	663	602	669	628	675	627	605	622	655	656	693	635	637	624	590	697	653	595	635	651	664	656	652	688	651	659	660	679	662	612	570	653	646	612	653	611	607	638	638	621	646	599	610	617	661	670	605	651	633	649	677	661	631	629	640	666	625	666	639	591	682	663	661	667	619	641	658	642	605	607	626	622	647	652	625	656	634	634	673	660	680	656	655	677	605	604	640	645	661	619	640	614	676	653	603	661	595	598	645	609	618	622	645	620	630	650	643	624	627	618	637	630	649	640	656	654	665	605	666	657	597	620	654	630	615	606	638	651	635	645	668	635	638	653	649	667	661	639	646	655	645	634	619	637	643	643	608	662	619	610	601	665	626	639	640	601	657	608	673	639	692	597	640	629	638	607	651	618	608	642	649	635	641	641	608	629	617	646	610	635	608	652	645	654	627	630	663	639	614	667	584	626	583	655	649	611	597	661	664	635	654	629	634	649	613	649	655	635	618	620	649	634	668	582	608	665	681	674	653	590	641	658	649	664	630	626	595	620	635	665	633	637	670	622	623	687	628	630	628	624	642	661	638	629	635	621	677	662	633	630	614	599	636	662	661	673	598	661	608	596	645	642	623	669	626	691	615	696	655	657	676	608	661	662	641	647	614	638	648	666	661	644	636	624	602	641	602	653	686	670	623	599	603	606	663	638	652	670	648	641	635	659	603	617	666	635	646	643	621	614	627	696	662	639	625	681	641	652	657	646	678	621	651	660	594	632	655	645	627	644	651	644	634	640	654	569	650	596	641	615	637	640	667	660	665	641	625	617	635	633	668	630	650	659	683	639	623	606	672	617	681	677	648	643	634	650	601	611	583	635	612	614	644	646	624	663	691	622	693	631	659	640	647	611	645	597	641	635	662	648	637	621	618	598	662	633	652	619	625	643	644	672	627	614	618	582	663	619	575	620	696	647	653	675	620	649	671	685	650	621	676	619	628	595	630	658	585	637	659	614	631	660	662	592	662	672	640	645	584	607	658	593	648	639	644	647	658	654	600	641	625	638	613	659	665	620	605	659	665	625	655	674	616	636	650	615	630	618	636	653	649	679	620	678	636	672	649	651	604	667	638	643	612	691	657	657	634	617	649	649	626	635	620	652	659	605	612	695	676	651	630	641	634	649	611	664	615	620	688	645	668	632	625	630	623	668	610	647	663	602	632	644	660	640	647	621	608	582	656	612	667	613	638	702	601	653	657	680	606	642	602	629	604	634	649	673	683	642	655	611	626	655	644	634	625	613	636	617	638	669	575	680	660	639	636	624	622	638	606	658	659	651	627	663	689	623	666	651	651	639	626	658	593	629	642	638	643	600	683	635	631	646	613	640	661	646	632	630	692	637	648	587	640	668	655	667	598	641	675	654	620	703	664	622	623	632	641	651	703	617	634	578	617	618	622	641	613	633	692	661	654	607	643	606	688	670	627	662	671	562	630	633	627	660	636	660	638	645	665	635	618	632	622	675	670	635	636	638	650	656	662	677	660	613	600	644	673	659	648	622	655	615	635	629	657	672	670	617	606	603	643	649	608	653	661	631	650	653	659	662	642	682	685	641	626	642	673	628	657	638	610	641	649	600	653	643	605	688	665	684	687	616	618	608	639	613	663	685	659	668	637	628	657	636	652	615	620	611	667	641	661	611	642	635	649	615	630	635	639	634	683	624	590	663	612	633	621	648	631	634	662	641	647	620	616	651	655	629	656	616	624	631	630	644	627	659	626	642	661	585	658	631	622	613	616	633	645	579	623	619	672	609	616	633	635	615	651	668	626	634	649	649	641	652	612	669	640	644	639	693	669	676	639	631	607	605	645	672	655	671	651	641	638	611	647	627	665	647	636	632	643	612	687	637	646	672	652	658	641	660	655	603	637	668	627	610	608	643	604	665	656	621	622	681	632	640	653	669	616	626	653	639	627	646	637	647	627	651	672	683	573	641	675	619	631	646	619	638	632
23122	21249	29041	23756	21253	20533	8343	3781	2979	2189	1626	1528	1396	1198	1016	876	848	733	811	704	698	676	613	611	577	558	563	497	531	516	496	498	511	453	420	471	476	480	468	476	450	458	494	480	470	442	475	504	486	465	439	466	483	467	452	447	433	449	440	426	453	427	444	435	442	386	412	449	375	422	397	441	413	372	380	428	421	420	428	380	415	411	391	424	408	386	377	418	404	389	394	401	395	408	405	402	404	409	401	422	417	440	407	416	443	379	414	396	414	372	393	411	400	409	409	432	372	429	376	426	405	391	420	417	420	419	414	390	379	385	424	369	402	392	398	399	397	409	420	386	399	361	400	392	423	398	411	372	422	444	359	376	417	425	366	429	432	402	408	371	382	420	383	405	419	374	401	378	398	405	407	405	396	393	367	381	420	392	364	394	407	415	389	429	407	450	369	430	420	408	421	399	402	395	419	411	384	394	414	418	428	411	382	426	409	410	378	383	383	419	435	381	407	374	404	441	391	400	394	424	417	386	401	380	395	367	433	386	413	424	388	426	412	385	407	389	408	374	371	393	395	410	406	408	394	395	361	410	409	407	389	424	424	421	404	391	376	427	429	433	387	382	378	400	377	383	385	390	408	417	438	390	380	382	394	428	406	385	350	380	361	377	367	397	392	389	387	355	381	399	389	373	465	388	407	394	404	439	405	375	417	398	399	393	405	408	411	411	403	375	387	422	429	404	421	453	401	387	404	447	451	426	399	406	419	386	405	406	418	380	385	395	358	384	388	429	394	422	399	405	349	364	377	417	407	383	393	410	419	405	358	387	379	366	408	415	403	398	429	404	423	377	372	428	411	387	429	421	391	428	382	400	420	437	393	383	399	393	391	391	417	381	377	370	429	399	380	420	383	384	399	424	392	401	360	401	411	380	412	427	400	402	362	410	420	373	405	381	412	402	397	411	403	383	405	363	411	414	392	386	372	366	394	372	409	401	410	405	382	362	406	398	389	404	408	402	393	383	394	434	371	413	412	395	411	401	394	394	412	425	424	377	375	395	419	411	409	405	409	413	368	410	393	381	420	400	398	385	408	409	440	389	414	428	415	397	412	399	371	387	405	411	402	413	424	404	382	418	368	396	418	376	422	394	401	355	388	421	391	388	434	396	387	449	408	400	420	471	393	380	400	409	402	400	382	387	364	384	408	420	408	436	385	388	401	390	350	388	372	409	385	413	370	409	385	414	368	417	437	364	386	353	359	379	384	401	384	428	395	424	396	420	401	386	406	440	381	395	397	354	423	366	386	436	407	385	437	402	392	429	405	410	427	424	393	401	400	351	415	385	379	378	396	397	374	365	400	396	395	391	390	401	415	368	435	399	375	411	377	406	436	417	381	376	379	422	421	384	445	431	382	426	425	396	406	415	408	431	416	381	385	387	376	433	384	402	360	355	423	392	404	406	393	407	374	386	426	420	412	400	433	432	440	412	378	383	405	374	389	410	394	409	379	391	412	425	412	401	373	407	429	415	389	395	388	361	405	402	404	413	396	408	389	371	387	414	405	406	414	408	380	391	384	415	415	452	392	393	350	407	386	399	375	394	432	396	414	389	377	405	404	381	408	391	409	400	356	410	366	414	427	393	402	439	392	400	420	461	405	425	436	381	400	424	400	381	403	383	404	405	402	412	379	401	397	421	372	400	425	384	409	390	375	390	381	372	360	393	401	388	407	406	387	414	401	396	397	404	376	365	400	405	379	400	396	391	422	392	407	395	423	416	409	405	376	409	381	423	412	416	408	388	351	396	392	388	404	394	406	401	401	403	348	400	399	389	421	439	405	414	397	381	420	421	395	418	392	354	402	391	417	404	411	379	413	416	376	389	408	420	399	405	409	398	419	383	416	397	427	391	413	407	418	381	371	400	393	379	391	405	394	376	405	421	397	422	426	388	397	413	420	395	415	419	405	396	410	383	373	405	405	430	380	410	424	400	401	404	397	388	387	393	437	400	442	378	425	417	384	373	383	434	377	403	416	404	401	385	391	388	359	423	371	404	411	445	380	393	366	416	377	432	446	397	410	416	374	425	408	370	389	394	378	406	400	413	396	371	404	413	403	391	402	404	401	418	399	412	387	375	407	382	377	425	409	387	429	421	405	412	400	392	411	387	429	390	392	364	411	382	389	372	396	374	403	393	365	390	414	389	414	425	373	425	391	424	408	371	408	360	404	402	405	387	389	391	392	410	376	383	403	393	396	386	393	365	399	414	383	394	394	389	404	405	417	367	366	425	413	391	363	415	423	394	380	411	411	363	408	399	409	402	421	381	405	387	384	399	427	400	388	426	359	399	413	352	439	369	373	407	401	407	361	423	389	344	404	377	400	370	371	389	397	397	430	410	398	389	392	412	434	388	399	393	382	372	398	407	366	412	409	380	393	425	416	427	437	377	402	403	379	377	362	386	393	412	380	383	401	407	408	428	385	374	436	388	388	394	372	359	375	394	432	401	399	393	421	358	426	406	439	432	389	427	413	406	400	412	370	371	389	373	373	385	403	388	346	421	430	416	437	382	424	402	418	405	400	402	420	411	370	393	418	405	455	416	385	370	405	363	385	402	406	408	387	413	425	404	401	401	403	408	390	407	410	380	392	387	407	446	399	406	403	396	378	430	425	419	371	430	401	432	416	368	371	426	382	361	398	425	416	406	356	389	403	387	404	426	411	373	372	417	393	416	375	423	384	385	376	397	402	392	413	408	402	408	398	398	409	397	362	369	395	386	392	386	408	386	395	397	415	426	410	407	424	373	401	390	382	388	403	407	400	409	377	409	415	368	432	378	412	385	404	396	425	387	409	442	419	404	358	375	417	390	387	419	411	388	401	386	412	363	386	395	442	377	406	438	397	387	389	378	402	372	390	404	421	421	393	408	394	423	399	413	409	437	418	404	396	425	420	424	382	416	396	413	356	393	392	390	390	448	402	392	391	406	391	430	408	407	392	392	386	400	375	410	373	417	399	368	420	384	419	402	392	390	429	404	394	402	410	365	445	386	416	400	409	400	391	351	400	401	381	400	387	392	420	372	391	385	333	387	421	404	369	375	425	418	407	383	379	413	412	402	403	392	374	371	392	380	370	396	392	370	405	375	392	384	368	365	377	374	395	398	387	394	387	408	389	419	408	396	366	366	394	384	407	387	433	377	366	395	392	401	413	402	385	396	370	416	406	350	416	420	386	410	402	392	392	429	388	401	422	400	376	385	364	431	414	369	393	423	397	356	399	405	386	423	406	412	394	374	364	420	382	402	380	396	425	398	407	415	410	422	403	386	421	373	400	376	406	381	432	428	381	426	416	397	394	378	419	390	385	401	393	400	391	397	408	403	384	391	401	392	418	388	438	383	355	405	386	419	374	361	358	375	423	402	382	403	392	398	406	397	388	377	395	418	412	391	388	398	392	412	383	410	394	411	412	430	396	352	379	388	390	399	392	389	379	373	417	402	425	385	405	399
13568	25834	21963	15292	11352	10615	11455	9436	8503	6163	4510	4195	4073	3397	2781	2344	2067	1801	1813	1718	1480	1301	1313	1236	1183	1138	979	1016	1016	966	987	1005	937	873	913	846	817	858	809	826	834	865	905	824	869	866	886	932	859	868	789	880	839	819	761	809	746	764	746	775	770	792	703	758	709	700	668	698	645	677	578	691	646	669	624	687	664	650	657	642	642	635	663	664	688	606	655	615	635	635	631	629	665	674	679	599	610	653	643	657	628	642	594	676	640	690	617	653	667	629	660	606	661	677	646	647	647	626	642	679	630	648	640	645	654	650	625	633	689	697	682	646	677	637	673	673	636	641	644	661	694	676	669	652	603	664	678	664	645	624	667	655	652	639	694	669	615	685	627	660	626	648	637	641	645	619	632	645	627	647	651	643	637	678	629	657	654	621	663	608	629	628	658	588	611	675	619	646	651	661	646	636	657	644	641	634	638	618	620	625	683	642	643	642	623	626	631	617	687	657	725	629	645	673	654	658	669	724	650	663	684	614	635	648	623	655	631	652	661	624	635	651	636	673	665	670	607	595	662	718	665	667	680	648	649	611	645	634	666	647	687	656	654	689	614	628	614	632	657	618	625	662	662	687	614	625	681	649	631	663	684	671	717	659	632	639	602	623	637	593	610	656	633	631	642	585	628	644	673	681	642	652	603	622	622	650	654	681	660	670	678	651	676	646	595	650	675	607	633	632	664	643	692	579	672	637	665	678	675	613	635	632	640	711	611	660	619	668	665	649	636	624	562	631	606	653	668	656	679	659	661	622	612	680	614	648	647	706	612	673	642	653	644	681	626	656	653	687	644	661	633	639	671	692	620	658	626	631	664	659	631	661	620	660	638	662	684	633	701	670	646	629	711	656	662	611	633	665	632	581	638	651	696	683	649	644	620	682	647	655	635	639	657	645	668	611	618	636	646	681	662	677	645	653	637	573	632	655	686	674	672	663	627	650	610	648	642	660	616	637	665	625	609	654	625	647	632	656	630	669	659	636	667	622	656	674	664	649	643	587	654	618	627	673	623	647	680	700	654	663	655	658	643	700	664	676	661	632	655	621	638	688	663	647	655	643	625	634	603	665	654	597	633	689	656	666	606	635	631	662	623	630	642	686	640	656	647	645	612	645	654	663	652	647	612	630	671	658	638	630	648	665	612	634	683	597	625	644	671	685	700	644	656	648	655	673	623	659	658	660	650	602	611	646	647	615	662	679	619	665	612	671	633	626	641	618	641	603	634	658	655	652	642	618	639	646	636	638	599	634	641	622	685	640	668	698	671	634	684	662	691	653	629	602	708	691	653	624	678	637	621	620	661	641	623	637	627	629	673	650	648	641	670	619	671	671	649	660	644	649	656	634	670	688	634	624	648	642	613	587	704	627	622	646	642	626	661	639	640	632	622	659	627	641	605	664	618	698	622	642	601	653	640	664	658	625	674	661	628	634	659	602	654	650	635	643	624	671	651	632	660	606	655	659	633	712	614	658	614	663	656	636	654	612	592	617	620	641	646	598	634	628	576	621	662	652	620	635	695	582	689	688	624	610	628	608	679	655	621	621	672	648	642	641	630	678	656	619	674	609	677	667	651	656	645	658	625	638	628	670	678	652	650	622	651	631	655	622	615	621	639	663	677	622	652	637	639	648	652	656	674	626	668	632	648	619	656	638	627	685	647	627	645	612	664	599	648	642	667	644	645	683	637	675	613	645	632	692	629	681	635	661	676	608	639	647	702	601	648	670	638	662	674	662	640	674	624	628	681	637	635	665	645	668	635	639	666	666	645	613	634	652	636	635	663	700	655	624	638	633	719	644	623	626	617	692	679	703	642	642	644	691	661	664	661	651	672	641	676	575	652	651	649	640	634	641	657	656	602	673	639	640	662	604	722	669	650	633	627	672	637	621	638	659	682	665	639	661	663	649	632	646	664	606	654	647	644	671	626	650	694	675	658	673	661	566	643	617	655	616	679	663	648	668	657	673	638	652	632	658	658	663	621	614	604	658	655	632	661	651	651	691	679	671	659	616	650	630	684	629	691	677	651	633	667	656	618	620	667	677	648	633	640	645	631	678	652	668	664	628	656	635	632	647	664	643	637	658	633	654	657	658	610	631	670	622	631	676	665	666	663	706	643	635	639	659	676	620	649	617	641	675	710	656	625	626	662	619	633	673	681	661	649	639	642	674	659	654	700	641	648	643	638	663	684	649	621	671	689	607	622	676	662	659	676	626	683	626	624	659	630	639	657	669	651	646	655	634	647	689	603	633	669	645	662	655	646	640	640	640	666	634	643	604	672	633	644	626	661	675	641	658	663	636	635	626	640	607	640	664	663	648	690	681	624	626	607	681	695	636	622	631	617	682	646	671	668	626	653	684	668	648	660	618	673	649	642	631	673	637	656	666	648	594	635	664	683	662	634	634	617	645	639	639	725	637	650	619	656	651	641	680	664	650	644	623	638	641	676	652	611	610	664	634	691	636	664	638	634	695	686	647	631	640	696	626	691	642	625	640	608	602	618	667	623	611	637	667	664	630	644	631	652	645	614	662	664	640	601	625	619	669	625	630	668	615	658	647	651	617	654	693	705	668	616	608	647	654	643	673	666	634	611	694	682	662	656	619	642	658	653	637	645	619	664	617	658	649	674	649	676	630	653	650	634	630	630	679	682	660	624	670	673	611	652	655	639	652	593	690	663	661	645	649	632	629	655	622	635	668	633	638	615	661	607	637	682	694	634	639	657	647	654	621	657	656	693	675	652	681	656	656	659	654	625	635	660	652	684	625	634	628	592	637	669	646	686	649	618	659	658	657	654	680	627	635	638	657	653	631	621	650	687	644	652	641	704	627	628	690	658	653	614	632	685	656	664	644	616	655	650	628	658	623	643	617	677	650	606	632	635	633	630	675	681	634	636	676	635	637	580	654	681	658	643	651	700	605	654	669	665	587	649	674	621	619	615	675	661	607	669	608	673	635	681	652	631	636	654	666	646	634	664	623	611	642	668	598	638	636	620	639	640	673	653	639	670	623	624	708	665	685	642	642	665	616	644	638	679	708	640	621	653	708	668	644	664	666	635	622	638	648	627	620	642	637	611	663	653	639	592	658	653	650	656	643	677	621	608	672	655	694	633	647	661	596	623	594	682	611	673	675	671	614	636	631	597	672	649	630	618	672	662	652	697	655	620	640	679	619	659	691	637	643	644	619	645	615	696	660	672	631	658	661	678	655	666	661	646	654	643	648	682	634	660	645	661	608	696	655	588	645	621	666	634	602	631	646	638	665	624	644	594	675	666	626	700	649	589	664	624	697	688	624	669	634	640	646	650	678	619	614	629	669	662	650	640	622	605	659	653	655	628	649	649	643	657	677	647	653	666	654	622	634	623	676	657	636	667	647	659	646	639	654	635	627	652	656	626	620	613	601	639	595	632	660	641	685	674	612	614	665	632	690	686	653	675	645	676	669	576	615	652	720	701	675
26679	20781	11015	2974	1371	1237	1558	1219	1014	762	645	625	624	512	511	439	426	391	401	379	348	350	347	350	309	345	312	323	318	309	276	334	311	283	293	298	265	301	268	256	309	284	272	313	313	330	300	292	322	275	301	330	303	313	300	289	290	268	255	295	300	265	287	267	252	245	265	273	278	263	278	267	269	273	272	259	256	260	265	252	298	258	261	286	279	297	259	287	268	254	280	235	260	280	277	254	286	279	238	296	285	288	299	259	241	244	239	249	288	259	276	281	266	277	280	274	279	282	258	279	259	280	262	284	267	241	243	253	288	274	297	252	268	265	290	282	279	259	277	277	293	260	276	261	272	292	239	264	271	269	265	246	269	273	297	280	279	253	247	280	274	285	296	262	272	244	290	274	285	276	263	282	255	264	274	265	271	293	294	262	291	284	266	268	265	257	277	253	253	275	259	261	269	246	270	263	254	250	261	251	241	255	292	253	252	267	268	246	251	289	278	253	246	276	268	242	268	273	265	248	260	271	272	257	265	233	263	290	256	247	302	256	261	270	251	287	293	272	250	271	260	281	268	271	259	256	268	269	261	270	293	262	267	270	234	267	248	227	266	286	275	250	265	231	291	259	273	267	246	262	273	253	254	301	239	263	282	280	255	250	242	281	272	283	251	266	260	255	265	267	268	281	295	274	263	273	271	262	266	285	249	259	277	268	273	245	257	255	278	282	263	248	255	279	257	266	271	250	268	259	295	253	261	256	254	281	240	295	267	277	256	293	256	297	268	266	270	274	278	257	277	270	258	281	265	237	255	275	263	280	269	252	245	268	284	273	296	267	235	242	267	278	266	280	319	264	262	247	273	265	260	273	287	274	261	275	281	277	294	267	281	279	233	285	256	273	291	268	286	284	247	242	247	237	245	267	287	276	255	290	257	257	283	300	275	259	288	268	265	298	259	249	276	247	250	267	267	251	235	264	294	243	260	274	306	248	240	277	264	264	270	274	253	276	261	250	267	270	277	266	261	259	273	294	273	255	277	269	261	279	281	253	248	243	262	259	254	262	256	257	258	274	242	293	252	275	259	273	275	253	237	259	284	279	269	253	299	269	258	302	276	271	267	267	244	298	273	251	262	269	291	279	262	267	272	268	280	278	298	259	272	284	269	251	287	277	274	269	281	296	270	261	288	276	260	265	278	269	284	297	259	267	260	266	254	262	290	272	262	260	274	278	271	281	265	269	249	269	268	290	254	279	262	280	298	274	281	258	252	257	255	266	269	291	228	247	272	265	282	256	277	233	250	278	260	251	277	272	247	269	254	262	251	262	263	278	262	286	254	282	284	288	253	290	255	253	287	252	272	292	259	293	302	268	276	262	285	225	251	265	249	253	279	258	302	291	260	279	275	278	259	274	275	276	296	249	266	265	285	287	267	265	290	271	252	281	265	290	261	282	264	255	244	276	291	267	283	269	235	271	278	295	284	267	283	271	268	263	245	265	278	287	282	261	277	280	275	277	264	290	250	281	265	288	257	259	272	250	225	285	264	265	277	260	240	290	267	285	255	270	287	249	273	275	263	284	267	261	269	264	262	250	262	262	265	247	247	253	252	270	304	251	285	251	287	300	284	266	253	287	277	281	292	247	286	256	261	283	258	250	305	298	279	283	257	261	274	271	280	248	246	265	271	273	290	253	285	270	310	242	258	252	266	277	272	256	240	246	285	278	296	276	278	283	253	255	268	244	278	223	267	263	240	279	273	278	235	228	258	242	262	248	287	266	257	274	278	281	283	284	283	264	278	286	260	258	302	254	276	250	261	271	252	247	261	260	280	288	247	260	270	260	260	272	270	262	275	233	289	269	240	257	265	264	237	271	266	288	257	272	267	250	254	238	294	266	289	277	283	257	246	275	273	273	262	258	276	269	253	253	295	302	245	272	271	247	249	268	283	260	260	273	255	250	264	287	299	261	263	289	234	275	274	260	256	242	250	273	268	263	239	271	234	255	271	274	278	259	277	282	255	267	248	278	238	270	265	261	279	300	268	263	281	275	253	256	311	268	240	272	262	271	245	256	303	286	285	260	246	279	277	267	283	260	251	270	254	303	256	265	239	269	263	241	276	270	278	258	239	252	282	262	249	281	270	286	288	264	264	263	252	273	271	269	278	285	286	258	292	275	259	274	273	264	276	270	270	266	258	252	283	270	268	247	270	281	276	262	257	260	263	276	299	258	249	249	261	267	296	264	269	255	260	283	254	268	288	260	256	248	266	261	268	255	269	244	276	273	263	274	280	252	253	261	260	286	238	275	282	270	275	264	255	263	269	264	270	270	256	276	275	284	255	288	256	257	251	247	263	279	263	278	273	240	285	269	276	278	259	261	262	255	285	248	244	267	258	254	246	280	247	287	281	272	283	285	268	283	260	261	296	267	263	258	258	278	283	232	263	275	254	270	234	284	279	304	253	248	276	262	283	274	274	311	245	289	279	270	238	275	295	282	283	284	286	252	269	260	262	264	287	280	274	282	263	282	295	278	270	265	262	274	286	242	264	270	261	262	287	301	281	248	243	273	261	269	258	245	237	262	310	288	253	291	257	263	290	274	250	274	278	242	276	283	269	267	261	269	266	278	316	316	237	271	276	260	285	263	303	276	266	261	268	265	302	272	276	233	276	265	267	262	239	263	268	308	255	267	256	289	245	266	257	251	278	281	267	280	263	256	262	281	258	262	263	274	282	260	262	256	252	281	270	266	286	276	281	297	287	278	261	294	271	271	254	261	275	279	262	259	256	254	255	281	261	284	243	274	265	307	241	275	252	261	274	279	253	295	262	235	284	259	271	277	274	278	256	267	240	263	234	267	267	277	259	234	282	258	231	266	260	249	303	231	262	271	269	289	260	266	281	276	292	274	272	303	273	257	270	253	263	286	250	246	259	247	263	270	264	263	240	258	245	277	275	223	288	271	292	277	257	259	277	283	253	290	279	273	280	263	273	252	244	282	256	286	286	292	253	266	243	270	279	265	270	284	256	280	243	247	242	259	266	287	263	236	257	293	269	271	289	256	256	261	281	289	266	275	287	256	263	274	274	255	256	291	291	251	271	281	300	248	262	277	236	275	277	269	264	271	266	270	266	252	249	265	267	261	270	273	272	266	244	275	287	247	246	271	288	268	279	260	264	268	252	269	266	257	256	277	257	256	278	271	246	259	262	255	269	288	252	269	242	256	262	271	243	267	243	258	292	275	260	259	282	269	280	310	242	236	251	259	256	290	295	263	296	272	262	283	246	280	245	266	274	241	271	239	266	252	283	256	289	289	289	269	248	273	289	288	274	283	249	268	291	269	261	278	321	257	282	228	271	257	258	281	265	259	269	250	258	247	286	242	261	254	253	272	271	268	252	292	266	271	292	255	263	297	231	259	269	272	261	244	266	296	261	274	251	279	260	264	267	248	282	281	264	285	258	293	237	266	267	277	271	258	275	251	248	240	231	251	273	274	294	259
8792	10704	8148	5703	3862	3590	4677	3916	3269	2224	1759	1703	1637	1415	1189	1089	983	827	870	871	743	686	675	680	688	668	588	557	560	528	571	544	587	537	517	503	508	473	517	533	494	522	513	542	520	571	521	552	553	534	559	578	532	515	500	498	525	528	482	488	542	522	456	418	448	472	458	445	461	431	470	452	452	441	446	438	444	459	459	481	454	471	479	479	425	458	477	450	455	467	493	468	455	478	460	464	429	475	450	431	474	422	448	469	465	460	462	442	452	412	438	425	459	453	452	442	480	469	436	433	437	433	447	463	451	462	457	454	468	472	464	432	443	477	471	407	476	411	415	452	460	462	466	456	438	462	434	461	440	441	432	399	434	444	462	472	441	456	436	453	464	427	420	453	441	448	478	459	495	488	428	436	472	487	426	442	467	408	457	451	451	485	400	434	398	427	485	486	461	423	436	471	471	483	433	412	457	438	449	426	458	446	467	433	440	437	439	444	391	440	469	466	466	464	440	439	419	461	478	459	459	468	428	413	474	464	466	435	416	451	441	446	423	443	429	443	427	454	506	441	448	422	436	437	447	453	421	423	489	435	410	434	457	452	468	475	469	441	483	424	515	439	433	446	409	430	442	414	427	454	431	463	454	420	466	472	462	431	423	441	475	466	440	441	461	461	403	426	474	436	447	455	437	461	410	448	443	434	445	419	449	446	456	467	469	415	438	447	444	451	440	420	427	441	448	455	447	431	453	430	480	446	457	443	450	455	483	437	463	439	449	461	457	476	460	442	427	435	481	418	428	449	453	420	468	433	461	440	473	465	476	489	450	450	436	438	468	479	454	462	403	445	475	457	474	476	429	449	439	439	451	439	450	431	429	426	439	440	471	440	416	436	441	432	485	448	458	453	475	445	425	470	439	438	431	454	399	425	458	452	461	451	406	482	430	464	463	444	389	404	449	415	432	451	405	417	431	468	458	433	400	432	468	464	447	422	462	438	429	410	452	448	463	462	439	454	403	450	488	440	405	445	447	422	440	448	475	441	481	449	457	468	446	453	448	420	432	463	466	472	459	440	404	450	462	441	443	463	430	435	411	415	461	453	448	425	451	431	432	467	453	446	446	484	510	489	472	436	466	451	409	444	464	456	463	495	458	458	452	449	420	447	451	462	422	479	428	430	435	485	434	437	440	445	441	415	445	447	440	410	485	459	463	452	427	459	415	456	457	435	475	443	469	487	394	478	459	442	434	439	441	430	387	482	474	469	425	439	448	464	455	424	429	427	445	431	466	448	479	466	446	476	477	432	447	458	424	472	461	453	432	462	420	425	451	421	438	478	418	459	438	445	463	452	446	468	428	438	483	457	411	445	459	522	445	463	424	454	428	437	447	433	424	460	454	404	455	452	432	471	470	442	449	406	440	454	464	443	471	419	455	452	449	460	447	450	444	497	425	457	463	476	436	440	504	474	456	412	452	430	468	453	445	463	437	436	440	440	457	437	454	445	436	440	447	463	413	453	476	420	461	469	474	478	436	467	429	438	433	463	442	438	460	453	446	464	441	465	480	486	441	428	450	436	452	465	448	413	400	428	471	447	461	427	479	456	471	440	460	481	461	431	440	420	436	428	456	444	428	491	442	440	438	456	457	490	483	460	451	435	448	415	454	456	437	442	462	448	385	433	448	433	443	428	471	434	445	437	444	456	444	454	408	470	456	474	443	430	441	446	449	436	426	403	416	420	471	462	424	429	477	460	480	435	409	451	454	458	465	432	447	452	429	479	410	431	424	460	449	444	431	470	463	456	468	447	442	438	417	435	447	460	432	457	461	480	431	444	428	433	425	414	429	459	449	471	416	409	436	426	438	442	501	471	425	486	460	468	438	404	478	402	428	414	423	437	433	461	456	436	478	434	445	480	444	445	390	439	429	404	432	466	420	447	446	437	450	469	433	442	465	436	409	455	449	437	468	447	415	425	426	416	453	437	485	451	451	439	449	453	459	458	460	486	446	481	436	454	451	460	479	469	451	462	458	449	422	465	418	422	434	437	434	472	430	444	446	444	443	438	420	378	451	474	419	437	454	469	445	442	458	448	470	445	420	443	417	387	456	434	476	440	443	418	407	451	438	447	467	434	431	473	473	457	427	476	437	502	449	483	439	438	453	433	422	452	421	457	470	438	471	457	432	466	437	460	494	492	446	466	450	464	453	469	472	440	451	443	464	432	410	425	477	454	417	455	412	405	455	422	450	471	433	421	472	419	448	449	423	439	473	457	462	453	447	444	439	436	427	427	456	481	419	396	471	448	422	484	468	450	446	449	464	425	482	433	413	420	497	423	478	422	430	443	429	465	458	421	446	446	479	415	447	414	446	470	457	434	442	450	430	406	452	400	427	439	487	437	460	433	450	452	436	460	459	429	440	443	450	410	459	463	441	442	428	452	429	448	461	422	465	419	462	415	419	441	455	467	442	419	398	439	442	456	403	443	425	458	418	427	450	434	445	434	427	458	452	474	430	450	478	426	429	437	467	448	461	410	467	443	441	458	402	464	398	449	450	438	432	398	481	488	420	496	434	448	483	485	471	441	420	443	446	450	457	476	453	463	429	462	451	438	487	449	430	452	445	447	443	438	471	451	461	420	430	476	474	457	445	435	428	447	437	411	405	438	464	457	458	452	441	455	450	416	454	431	384	454	438	458	461	407	411	461	424	450	426	466	461	456	470	472	441	467	471	440	467	463	459	451	477	425	428	429	470	430	469	455	439	462	451	438	424	460	467	447	446	453	424	473	435	448	465	459	455	478	473	480	459	442	458	442	449	443	428	427	447	430	454	459	468	419	458	460	438	433	408	445	467	464	441	412	405	498	437	441	441	426	469	417	469	446	446	439	392	484	457	448	441	458	460	454	456	437	435	446	469	455	427	453	453	444	432	480	446	429	467	384	445	439	410	452	431	453	423	403	452	408	445	443	433	440	433	394	439	448	447	450	465	434	456	439	462	430	413	449	447	430	449	408	498	437	446	459	440	479	448	443	475	484	484	486	486	462	487	445	423	436	467	430	462	438	477	390	451	458	473	459	481	468	443	457	443	437	440	431	450	451	463	444	424	484	450	472	454	471	443	443	437	432	436	446	418	444	441	458	476	442	437	426	436	453	466	443	455	413	472	443	423	481	424	430	463	443	429	427	460	421	455	435	424	413	454	459	444	439	458	413	436	449	449	456	436	457	474	438	476	440	468	438	445	452	482	457	486	456	496	426	435	451	473	431	429	460	430	456	430	425	441	462	456	442	447	413	495	468	422	455	402	444	488	440	432	464	440	433	470	467	463	450	468	440	453	401	440	440	459	424	467	447	447	414	453	449	488	489	434	434	412	441	432	479	440	439	453	450	473	456	421	435	431	497	476	432	440	444	453	449	440	433	433	440	436	394	425	434	424	426	462	426	475	405	458	464	413	425	494	475	424	428	419	460	453	453	458	441	411	450	451	442	444	402	420	445	498	467
24142	21260	28391	24431	20520	5819	3529	2619	2009	1531	1176	1118	1086	909	757	721	725	632	625	636	580	496	528	521	562	522	525	477	515	504	413	465	457	409	432	453	429	391	440	384	417	461	434	427	416	444	464	453	485	454	464	458	453	428	452	412	424	403	395	400	437	436	406	415	392	398	379	378	369	373	415	403	387	373	415	375	361	381	390	361	370	389	402	394	399	374	381	432	393	396	378	386	379	403	395	367	411	396	426	360	374	406	354	365	373	389	384	385	368	377	368	404	350	386	373	378	410	400	422	428	391	401	415	407	378	372	360	380	377	402	376	389	355	412	371	414	343	363	375	412	364	429	382	371	395	393	397	414	442	390	400	389	380	363	389	385	398	364	373	355	385	400	355	378	380	424	366	368	379	411	395	365	382	355	402	381	385	408	369	368	392	403	341	359	371	386	403	403	388	395	329	378	380	384	370	379	397	398	394	376	407	370	382	356	328	376	372	374	417	353	347	380	375	351	387	379	351	384	408	367	376	356	387	383	392	387	366	396	410	369	413	356	381	374	367	395	375	384	373	404	377	382	372	392	363	414	376	387	381	344	378	398	372	389	394	328	386	376	380	392	382	375	421	404	367	416	381	370	386	414	417	400	370	372	411	359	411	410	395	396	391	409	370	383	374	357	385	392	392	379	399	379	405	369	400	413	390	372	391	398	397	406	383	358	373	362	383	377	342	373	383	368	401	428	410	380	376	382	366	368	364	380	398	403	367	391	395	390	413	393	404	376	376	403	396	386	344	437	383	390	348	384	390	391	380	381	372	371	381	397	360	384	422	381	355	393	392	377	391	404	377	387	355	369	397	393	347	385	392	407	419	398	374	402	341	339	397	381	364	376	400	375	357	392	387	387	387	407	360	390	407	374	353	380	404	374	359	416	371	382	402	365	367	386	373	363	380	373	379	400	369	351	390	378	392	367	385	419	393	396	374	375	428	391	392	427	346	409	425	367	386	389	410	382	410	391	406	366	354	400	429	342	366	397	416	390	402	397	372	384	414	399	384	359	396	366	357	394	385	390	404	389	349	368	381	384	391	353	377	399	394	371	365	391	365	398	361	397	421	382	359	378	396	391	400	364	395	339	374	419	382	334	387	377	380	410	366	349	379	396	361	434	395	401	417	398	393	378	407	428	397	391	362	365	378	364	409	377	365	400	366	403	379	412	384	378	352	356	386	349	382	363	421	374	375	389	362	391	389	402	401	379	355	393	369	408	393	348	372	410	424	386	375	396	363	398	385	372	395	369	371	380	367	408	415	378	385	398	335	358	349	366	376	377	370	396	367	389	407	401	402	402	410	383	430	390	361	423	391	388	412	378	374	406	399	349	390	367	376	414	376	393	413	364	369	409	361	390	366	364	411	367	364	422	398	421	376	373	371	377	377	395	416	430	358	408	376	394	356	388	404	405	384	416	371	410	399	417	419	378	357	358	397	393	368	416	393	392	382	351	391	417	378	367	407	374	371	356	404	391	395	371	392	405	419	372	369	386	371	393	383	379	405	381	389	368	400	381	419	409	387	370	370	365	388	354	367	415	393	368	364	378	393	377	405	365	391	375	386	438	370	393	383	379	389	408	377	348	405	369	387	409	426	386	424	429	409	365	419	405	384	379	384	391	371	397	399	371	386	377	380	347	396	346	360	395	415	374	406	387	388	404	414	376	398	419	392	414	335	350	392	383	386	389	377	362	372	384	368	384	378	378	363	375	413	391	379	404	397	367	405	387	411	380	366	375	400	407	392	378	395	358	370	393	373	373	385	384	393	389	396	379	359	390	383	411	396	390	394	379	420	396	387	383	395	367	379	386	358	387	370	397	398	376	397	365	380	395	343	395	396	389	383	379	349	374	383	384	385	421	404	396	379	401	385	396	362	385	394	403	395	368	412	391	386	405	388	391	401	352	358	375	364	346	414	363	359	406	377	392	431	398	363	353	386	356	372	397	404	381	352	362	405	381	408	373	405	330	375	392	397	384	393	380	404	419	376	357	377	382	389	374	388	394	392	417	412	385	398	405	394	368	395	403	362	393	403	409	379	399	366	368	372	382	417	398	390	328	390	339	382	362	387	423	386	383	408	416	393	383	408	355	401	366	364	407	409	410	381	387	389	398	383	383	363	335	380	381	380	393	397	389	383	378	424	372	376	412	392	382	389	388	401	383	340	368	366	395	383	368	352	325	412	384	356	382	360	361	394	387	368	411	377	407	353	393	361	379	381	361	370	383	334	384	386	366	370	384	399	367	366	376	401	388	393	378	409	390	367	400	392	430	387	367	384	412	411	353	334	419	381	384	397	386	381	405	384	373	374	370	387	381	348	369	370	392	364	371	390	393	383	366	412	388	376	360	389	379	418	408	396	381	347	381	384	417	354	401	390	362	344	404	411	409	363	334	341	410	376	376	355	377	390	375	390	378	402	396	383	390	361	392	417	370	385	397	395	376	384	380	394	408	382	404	375	386	421	404	373	408	385	416	379	396	381	390	374	392	392	414	365	388	398	389	377	381	399	375	367	387	386	354	394	364	391	377	382	389	344	420	357	367	378	387	364	401	373	381	368	365	374	398	399	387	366	374	386	346	386	413	392	381	402	372	397	395	396	363	374	408	383	393	379	363	372	381	371	380	395	414	400	380	419	346	413	388	396	345	380	398	385	377	320	406	430	385	391	390	394	367	362	383	375	404	354	395	362	383	366	416	390	376	382	346	390	387	409	353	396	414	370	357	384	375	401	402	394	384	359	394	395	406	400	388	364	402	385	387	382	393	419	361	382	369	361	375	367	357	368	363	381	395	399	422	404	383	389	379	364	387	365	384	385	394	363	391	428	395	406	386	399	378	387	408	415	379	381	362	366	396	344	363	365	382	383	428	398	348	379	398	391	379	354	381	378	388	405	404	403	397	361	393	374	356	392	373	386	420	376	362	373	373	374	398	388	418	362	380	375	384	376	377	360	393	410	370	369	411	361	368	359	389	365	378	405	372	349	396	411	388	387	351	391	421	384	368	417	354	381	344	367	417	370	385	383	394	404	375	429	400	386	415	402	390	379	402	420	366	380	405	369	418	373	359	396	371	403	371	366	384	357	361	387	381	379	392	375	415	399	375	373	352	398	358	396	362	419	409	383	406	427	418	376	393	410	373	399	424	378	390	393	351	360	402	368	417	362	366	396	358	386	363	358	391	406	404	367	402	380	360	372	389	356	391	367	389	384	395	383	409	368	360	407	397	410	388	358	427	406	386	346	342	333	361	410	430	398	392	390	381	379	378	407	384	354	374	349	394	388	351	373	368	368	356	367	411	417	398	383	406	370	383	379	375	381	380	386	377	402	423	364	403	376	373	371	375	386	384	371	379	412	396	410	382	387	376	402	368	363	406	382	346	392	398	384	375	399	364	399	395	419	388	400	391	379	348	358	374	391	403	398	386	390	394	368	357	387	385	393	417	400	386	373	376	394	403
11123	19798	16219	11476	7774	6926	8435	7090	5814	4300	3130	3219	2855	2450	2011	1760	1675	1483	1379	1349	1226	1195	1088	1044	1038	942	957	862	874	867	890	818	807	834	818	771	824	725	762	776	772	723	784	773	754	784	819	804	795	811	851	774	820	748	772	696	745	699	700	739	685	697	639	670	678	737	654	645	669	633	631	645	630	634	664	607	672	599	629	642	612	634	630	636	633	576	612	670	601	648	644	629	610	601	653	591	688	604	651	608	678	622	635	620	618	606	689	634	623	625	625	683	669	676	609	614	690	623	638	675	680	665	608	621	665	626	656	646	626	675	662	606	614	656	660	610	640	684	639	678	615	636	647	620	630	657	596	698	678	659	667	622	635	619	635	673	619	680	644	652	628	573	609	605	626	669	657	657	675	578	652	611	656	618	612	590	672	636	631	600	621	629	659	663	667	604	592	592	621	628	632	623	631	599	631	644	664	640	631	633	628	639	636	646	641	664	619	618	617	634	608	662	656	612	673	620	650	589	632	591	616	619	664	641	646	623	659	622	650	625	659	609	645	653	639	643	670	639	626	615	641	610	640	628	618	614	610	668	656	627	631	615	626	653	617	656	607	615	621	626	639	682	625	643	656	624	640	674	645	598	638	667	605	623	611	636	650	629	651	610	633	590	653	597	607	604	658	663	648	656	639	654	608	678	617	621	590	627	641	627	612	680	647	619	648	642	646	635	634	620	613	604	687	608	643	651	602	624	652	619	641	648	628	603	655	631	633	640	669	629	671	625	633	634	586	645	618	613	655	682	621	660	656	645	627	614	619	682	644	648	646	594	638	614	621	623	619	631	626	655	579	597	614	660	633	606	631	651	651	632	615	653	654	650	610	654	642	623	636	619	630	657	591	661	596	609	705	649	608	644	642	652	626	628	657	647	583	630	605	657	627	621	644	602	653	632	631	671	653	625	562	633	601	667	629	662	594	663	607	584	614	613	672	619	649	660	609	601	677	611	633	653	633	633	612	608	614	652	615	635	641	632	629	611	662	657	637	659	614	588	623	663	629	687	666	618	634	645	635	657	694	655	607	650	650	640	616	616	657	629	616	636	663	610	663	611	657	618	620	625	602	649	610	632	647	637	627	654	604	698	612	579	635	633	686	636	617	629	597	650	593	646	654	639	655	646	644	658	644	637	625	673	634	602	674	678	657	663	675	714	630	628	584	612	660	625	641	607	656	611	618	612	625	664	661	644	583	619	598	626	634	611	631	626	632	594	636	612	641	663	631	610	660	618	603	625	620	598	646	680	643	670	652	636	661	616	664	614	648	624	639	665	638	680	632	647	641	623	638	571	699	603	661	608	638	648	637	668	639	637	641	618	600	655	584	605	661	610	627	583	625	628	625	644	605	681	597	650	606	601	641	661	675	656	633	583	609	626	648	648	597	628	656	659	579	615	579	609	593	630	656	629	624	626	665	602	675	666	694	650	647	641	652	653	679	632	661	659	667	628	630	626	634	629	645	632	680	602	616	664	657	636	601	686	573	613	617	584	652	577	630	669	590	674	617	609	632	650	666	669	594	585	622	674	645	623	648	623	654	604	603	643	632	620	621	661	632	648	581	618	620	643	606	611	668	639	612	639	639	693	652	659	638	676	617	638	621	647	621	662	659	636	636	617	656	649	628	634	698	660	602	624	640	646	639	672	663	634	649	633	620	632	620	651	656	634	621	633	683	610	657	634	552	645	662	642	595	622	627	627	633	624	665	654	643	599	692	626	626	606	639	656	667	638	653	634	621	614	596	636	668	623	676	591	658	583	664	591	647	614	625	678	630	627	624	579	677	646	626	650	651	619	614	625	621	647	611	652	693	699	627	676	655	592	643	654	610	646	673	635	646	687	642	652	689	644	637	638	629	647	627	642	644	601	593	616	613	574	598	585	638	638	616	630	609	622	631	630	639	620	621	617	640	645	632	630	610	613	655	617	627	618	637	657	658	643	605	600	624	621	680	607	614	570	639	635	627	603	629	673	622	637	617	631	632	651	628	642	681	629	629	636	615	664	654	653	618	683	630	647	641	638	641	661	630	705	682	634	617	609	653	619	643	633	630	635	585	641	647	632	614	652	674	601	663	691	631	622	602	661	624	656	635	617	629	653	612	596	646	622	659	612	625	639	592	623	642	660	632	619	636	609	675	603	655	607	634	619	620	644	599	667	609	637	641	628	633	675	627	652	609	642	652	637	696	625	645	624	642	623	634	660	662	618	656	626	632	638	631	650	646	597	610	654	613	642	645	603	601	673	657	665	632	631	653	654	589	669	648	643	649	660	632	617	630	645	631	585	640	637	627	635	674	658	642	616	611	642	619	629	631	632	585	645	608	640	698	655	601	617	602	617	656	620	593	650	686	626	663	635	697	641	679	614	587	595	641	649	587	616	607	670	646	607	665	683	623	668	639	660	661	640	592	626	631	650	639	651	661	624	640	613	604	667	623	631	609	627	620	640	671	638	613	564	634	652	606	619	667	648	611	680	660	629	642	624	651	631	586	674	671	624	654	635	626	594	625	594	631	656	653	634	620	655	648	594	591	637	636	658	596	621	654	593	654	624	668	608	638	654	589	599	657	603	653	652	603	626	661	648	660	677	655	652	637	650	656	637	643	612	633	638	605	641	596	658	626	655	626	615	647	626	601	622	639	572	595	647	632	661	613	586	574	648	645	631	617	660	629	616	616	611	630	691	623	640	599	616	638	640	638	689	630	581	662	604	638	631	592	634	652	632	638	615	608	647	650	655	667	600	684	634	626	602	695	655	619	652	621	638	636	614	633	662	568	647	608	679	652	655	607	646	663	670	610	625	639	624	642	619	630	610	636	673	634	608	694	598	622	614	644	637	635	593	636	641	604	654	626	639	583	665	614	619	651	628	592	600	638	631	638	632	627	660	623	657	625	624	647	623	646	633	664	651	584	669	628	711	632	661	645	625	625	653	629	614	630	606	624	569	643	654	645	657	661	642	654	645	628	663	625	585	652	643	664	625	620	633	610	595	619	620	620	620	640	621	613	631	639	617	655	654	629	640	596	605	669	639	643	639	641	585	619	613	641	657	641	577	631	689	678	644	631	638	648	599	640	597	653	629	572	663	622	592	620	606	632	580	620	629	629	655	637	598	667	620	678	663	605	641	620	600	643	646	667	680	642	628	667	666	617	617	613	615	631	612	632	619	609	620	667	608	638	637	641	657	643	608	600	660	625	621	631	633	626	625	629	644	654	650	633	602	639	693	620	607	624	609	632	645	644	649	628	645	636	640	638	639	641	681	631	586	658	677	615	625	627	619	660	632	582	624	601	614	645	615	658	613	649	640	617	628	590	604	621	618	628	639	664	617	616	604	653	649	677	615	673	586	656	612	634	611	636	630	679	656	620	672	652	617	608	658	630	641	594	596	674	643	634	648	624	663	691	635	640	653	641	672	675	637	629	657	622	668	625	662	623	577	623	616	651	621	647	646	667	663
23257	21318	29136	23858	21319	20516	8505	4130	2679	1975	1494	1505	1446	1128	1001	918	851	808	805	693	665	645	642	638	563	528	554	530	533	516	518	518	483	492	472	464	487	458	450	471	439	465	498	457	429	491	474	490	439	496	448	461	458	439	466	450	438	451	452	420	482	437	414	401	412	409	419	403	450	375	429	424	402	393	406	425	427	378	396	404	442	375	402	402	402	379	429	382	397	388	408	393	375	433	445	439	408	414	425	412	417	440	415	369	402	415	400	411	415	396	446	390	409	394	402	441	400	380	443	438	390	436	411	387	390	431	399	441	449	400	410	419	426	431	386	368	420	376	412	415	476	423	394	394	350	404	381	401	399	382	425	409	386	373	401	416	423	425	374	382	387	415	390	398	408	432	415	411	392	388	381	398	421	405	422	373	378	422	402	400	416	432	353	400	392	405	430	437	419	378	392	380	356	414	399	393	388	399	408	395	371	390	397	386	409	433	442	400	392	425	405	420	382	351	397	367	415	407	414	419	393	382	410	404	394	402	413	410	362	397	420	370	417	385	388	410	409	395	390	357	420	383	438	401	422	408	426	389	378	391	395	389	424	365	420	396	409	414	405	410	419	389	374	367	386	414	424	383	422	380	397	399	407	415	368	379	396	406	371	372	404	392	405	394	405	406	432	366	401	361	332	442	400	397	398	394	431	398	407	417	420	390	386	411	379	401	394	419	374	387	422	400	387	414	394	416	440	405	421	349	400	403	397	381	412	397	370	371	374	422	393	372	401	404	378	394	395	424	423	415	429	421	431	388	385	399	397	405	391	411	365	391	436	399	413	419	382	406	400	389	410	378	401	432	464	433	416	396	386	402	436	387	398	362	398	389	387	402	395	417	386	402	362	421	398	394	407	339	402	390	372	378	381	395	372	398	416	411	427	443	397	357	427	381	414	388	373	380	403	407	372	391	401	400	406	433	372	412	379	401	397	413	407	411	401	389	423	414	408	392	402	403	423	384	379	439	416	365	378	381	409	411	411	374	422	400	406	381	401	386	398	392	394	402	393	399	417	410	414	418	412	396	450	399	406	372	413	398	401	397	418	404	409	427	368	393	434	443	349	396	435	413	437	365	392	403	426	394	415	385	403	384	417	448	381	429	437	393	395	397	406	370	377	361	418	383	389	358	432	384	385	356	372	386	373	430	381	382	412	390	393	425	378	394	419	363	385	435	435	402	377	397	397	351	426	400	418	380	378	416	395	351	418	439	390	382	397	391	402	397	403	425	394	415	415	401	401	427	415	374	414	398	392	376	373	432	382	399	416	387	412	436	429	400	396	365	362	391	376	401	399	385	464	407	404	421	418	385	379	381	354	359	399	410	392	433	392	394	379	386	414	407	423	389	408	429	412	385	384	379	397	411	393	379	392	389	379	395	429	390	403	375	405	386	434	376	393	388	422	422	399	394	389	431	421	439	381	377	403	372	405	407	381	394	386	417	386	403	400	422	405	398	395	394	394	410	400	367	417	385	411	420	391	400	408	390	398	383	427	401	400	391	424	373	400	414	417	372	377	387	372	409	384	386	393	431	390	379	384	413	415	396	399	459	388	428	391	402	386	382	372	380	372	421	403	404	392	433	384	431	396	390	416	439	416	365	392	401	394	369	405	355	422	370	380	385	441	377	408	404	403	380	391	406	395	379	393	422	444	417	404	414	390	393	415	392	401	382	432	425	413	365	398	414	418	397	399	399	384	397	391	370	384	385	434	407	394	422	415	397	382	399	391	394	414	397	396	385	399	405	402	401	402	432	372	393	368	426	362	406	397	410	414	377	385	416	420	437	386	414	381	392	427	403	382	386	388	391	421	394	376	384	389	422	417	391	395	389	410	399	414	406	405	412	400	402	409	393	369	401	412	373	385	384	406	374	389	420	376	404	418	400	410	384	428	413	440	401	368	391	396	376	405	421	375	398	387	387	399	401	394	394	356	398	393	408	414	411	409	383	400	397	409	410	408	432	394	440	418	372	404	410	406	425	423	402	380	363	403	409	395	409	396	379	416	377	429	383	416	397	401	424	393	378	411	409	382	387	388	415	387	391	437	382	424	377	349	418	419	376	426	386	429	377	404	374	387	437	424	398	408	392	407	355	390	400	386	395	402	377	429	375	377	382	409	387	445	414	368	372	403	392	375	388	393	366	415	416	396	403	383	433	426	380	411	374	369	371	426	390	414	392	395	376	419	420	423	423	452	385	408	387	437	400	375	403	412	361	422	377	403	434	404	426	404	383	385	420	393	417	380	455	413	426	390	379	402	410	404	381	389	415	369	416	425	399	385	393	383	417	375	367	386	426	402	397	427	400	365	420	408	417	409	374	402	349	371	427	391	434	435	365	403	413	426	392	375	416	387	420	412	394	388	417	396	422	392	413	397	382	365	430	384	402	406	404	424	390	415	404	418	386	367	396	404	397	385	414	431	396	378	389	424	409	400	369	373	390	399	410	403	376	409	372	362	396	356	379	362	414	414	412	400	391	400	386	413	380	419	407	433	419	425	397	389	423	396	398	394	389	396	395	412	412	434	391	415	397	394	396	389	418	413	394	425	440	420	334	370	383	392	407	425	391	407	387	431	432	370	387	415	405	386	396	371	386	425	407	393	419	390	366	375	397	410	387	374	378	415	407	397	386	379	416	374	408	375	438	396	382	397	414	394	416	419	418	415	395	382	374	384	410	412	449	400	385	389	373	397	432	390	414	413	359	431	390	389	388	402	394	403	361	390	413	385	387	400	371	411	385	397	404	413	390	395	388	404	401	384	414	404	390	367	407	430	424	391	391	360	388	427	396	414	415	397	398	409	393	403	412	384	420	419	410	408	388	408	358	426	426	402	406	390	400	431	370	382	371	418	397	381	410	381	362	362	403	373	391	460	372	408	434	400	401	395	364	392	425	393	397	388	405	407	391	371	399	429	391	397	390	378	384	394	373	374	429	402	406	388	440	430	397	387	403	400	380	420	418	415	413	395	402	412	401	375	413	416	424	422	400	382	392	389	404	401	378	407	396	366	376	420	392	404	453	400	389	404	361	414	385	381	374	407	413	426	389	413	393	427	390	434	384	377	423	380	389	395	402	376	368	410	382	429	375	440	382	415	412	406	395	402	364	416	413	400	386	388	424	379	419	412	406	386	386	400	389	426	408	373	386	386	385	388	380	396	411	402	399	419	428	410	366	418	407	404	351	388	448	389	389	397	400	414	406	415	391	388	470	371	415	403	428	403	373	411	382	371	422	411	421	402	429	394	388	400	389	424	376	414	377	419	406	376	412	398	366	392	413	408	411	434	414	368	362	406	367	402	390	407	407	423	381	391	394	365	399	430	397	414	404	389	410	401	365	406	417	404	432	414	409	371	383	368	417	410	398	402	396	397	413	402	395	386	398	418	386	406	425	434	388	389	388	398	401	393	425	388	358	457	420	401	384	393	408	380	411	411	409	384	411	435	346	372	411	395	395
13635	25616	21878	15638	11411	10224	11995	10288	7807	5724	4522	4433	4109	3116	2670	2451	2198	2069	1789	1577	1542	1465	1379	1309	1195	1129	1057	1050	1056	986	1000	932	935	962	845	875	884	833	847	868	813	832	812	857	828	832	839	827	884	830	856	880	823	779	817	810	744	754	761	792	723	754	731	690	684	704	656	642	759	659	613	699	705	652	670	670	640	666	637	650	648	663	670	637	644	658	656	642	653	625	597	590	649	660	606	609	658	621	634	660	679	632	713	607	631	621	676	661	667	670	652	655	661	662	640	616	660	671	665	634	638	690	657	645	647	665	669	646	623	646	637	666	700	668	648	647	604	619	631	660	657	613	649	671	649	602	669	696	669	638	644	669	673	619	643	663	622	672	662	619	677	642	615	643	667	672	654	634	669	613	643	627	665	629	667	610	673	666	629	651	654	660	660	709	670	657	661	660	681	685	641	676	665	623	624	642	701	665	631	661	622	661	633	636	644	713	657	645	643	664	654	636	622	691	674	656	629	669	678	637	653	627	592	626	622	652	680	647	640	637	661	613	648	612	642	683	600	661	622	708	643	621	607	679	609	710	653	649	683	674	676	642	596	659	636	653	660	676	639	626	688	610	655	630	706	615	655	621	712	658	616	633	640	647	639	637	634	637	614	625	643	662	687	670	645	663	654	642	623	674	616	635	647	658	654	642	636	662	662	711	663	624	655	679	708	645	665	653	654	668	705	681	655	662	614	650	665	616	622	630	611	586	682	596	631	682	648	649	653	677	595	711	644	640	638	656	626	648	663	647	673	634	612	684	648	686	654	616	684	649	644	654	627	618	659	670	671	674	665	605	621	632	616	682	641	676	657	666	643	656	684	649	659	659	609	653	652	678	619	643	617	619	624	669	659	678	643	657	634	660	647	677	642	642	634	642	667	690	652	639	630	674	697	688	649	634	699	609	596	664	645	631	644	666	644	659	630	561	638	681	625	650	688	616	640	685	634	690	674	692	647	593	651	658	626	630	630	640	622	657	654	678	669	667	626	628	629	612	631	649	638	653	652	645	605	631	654	666	678	681	687	593	673	675	668	675	683	648	638	620	677	628	674	621	685	630	655	618	657	611	637	657	607	668	626	654	641	645	640	654	656	623	646	661	630	669	625	633	675	659	649	683	698	646	619	666	673	646	631	616	629	608	632	648	625	605	638	629	652	647	640	711	637	638	635	670	665	682	625	655	649	627	592	643	621	673	644	654	603	620	649	665	661	680	640	644	668	642	627	669	634	689	640	639	691	657	634	678	689	644	697	679	636	675	658	637	669	647	658	651	688	660	665	637	644	673	684	658	658	642	649	667	685	638	672	662	638	683	646	666	649	626	676	642	675	646	690	675	621	676	632	639	652	633	691	667	631	680	610	636	657	659	653	675	696	641	603	619	660	635	613	648	625	636	639	667	635	676	641	676	613	655	645	634	650	630	664	654	645	675	633	703	669	634	705	666	657	704	631	663	647	679	668	652	659	636	635	667	641	639	630	640	658	642	678	672	633	620	667	634	673	611	630	647	647	637	655	645	659	653	637	649	679	635	590	657	650	645	640	641	642	622	677	657	631	650	629	683	621	609	628	655	695	636	682	666	630	600	720	664	650	637	676	625	650	651	671	674	674	622	661	623	637	655	600	653	667	618	569	650	600	643	658	662	684	645	654	605	662	604	665	668	629	665	683	622	659	624	655	641	652	631	634	660	608	645	667	637	612	615	656	619	603	632	617	651	632	644	619	675	643	654	636	679	618	662	615	642	666	689	652	680	645	707	680	639	668	640	611	648	700	672	620	666	689	612	641	651	677	658	676	639	627	658	676	680	653	631	639	693	620	642	688	692	645	657	637	616	697	623	639	653	694	651	623	704	645	663	639	657	665	706	631	651	662	650	650	678	657	620	638	642	659	640	602	632	615	675	640	631	644	672	618	631	647	668	568	681	650	651	655	637	689	620	612	648	638	688	670	634	690	642	624	654	625	646	636	658	596	653	720	655	653	686	646	640	668	643	675	639	590	657	697	678	648	651	653	649	665	647	652	656	671	649	606	652	612	685	652	653	620	632	638	613	626	624	605	657	668	690	653	644	667	646	655	639	630	637	656	655	637	633	633	676	654	671	679	652	659	681	642	607	636	667	628	596	621	666	672	688	609	667	653	673	685	658	623	639	677	700	644	694	653	668	718	680	673	633	627	662	672	652	682	650	669	663	605	643	632	635	671	676	640	638	674	631	641	631	655	632	604	644	639	623	639	606	649	672	640	641	615	619	648	693	667	633	665	631	584	673	662	625	680	692	638	682	655	647	634	663	653	659	634	622	681	653	640	648	628	629	644	664	610	665	649	677	656	627	650	653	626	657	636	662	685	654	612	673	640	668	678	676	642	654	619	628	597	683	665	629	602	671	658	599	624	659	633	646	618	626	641	600	633	678	626	659	678	655	681	639	646	639	635	636	627	636	628	626	638	663	652	687	633	666	717	642	646	677	644	681	608	663	673	640	655	630	637	659	626	637	626	641	655	605	663	646	567	647	639	631	665	641	608	634	668	628	616	638	667	629	650	654	668	683	668	625	621	661	628	697	663	701	640	688	668	667	595	666	673	664	633	651	597	660	655	638	601	625	666	610	654	669	632	623	610	657	583	673	623	667	646	705	697	619	660	649	667	648	647	638	643	601	648	642	633	660	643	696	649	633	680	615	643	699	619	664	660	607	652	639	673	662	644	674	642	649	668	605	629	647	649	628	641	669	699	647	677	636	640	641	674	652	636	585	615	629	687	627	649	652	594	643	608	610	629	644	643	596	669	651	663	639	644	667	675	652	634	657	651	666	678	655	690	643	663	605	649	634	644	642	666	598	674	647	655	642	646	628	658	638	664	691	624	686	637	671	639	648	664	664	640	679	691	696	624	659	671	662	632	663	624	622	657	610	666	626	649	623	643	622	630	676	655	624	658	687	641	631	653	598	657	648	612	641	650	674	631	626	672	633	644	651	655	660	681	591	659	633	630	616	689	679	701	629	692	651	637	637	678	727	628	615	663	680	602	629	636	626	620	633	641	626	709	689	656	653	655	641	641	631	659	632	670	690	645	603	691	703	627	671	660	634	663	653	662	639	634	650	588	646	649	671	683	584	634	625	670	643	660	620	664	681	633	635	646	647	680	666	651	644	609	608	649	679	643	651	617	608	625	661	674	658	635	662	665	601	613	653	656	623	665	640	646	685	660	660	631	642	632	676	663	676	699	635	651	672	647	697	635	696	617	664	649	680	648	652	651	648	670	673	663	617	622	690	623	628	689	642	647	685	686	634	633	636	627	671	708	644	613	657	667	681	641	615	621	638	650	673	631	648	644	622	643	613	661	689	622	632	659	668	668	649	664	581	673	638	659	650	628	673	701	648	649	647	706	690	656	681	673	674	662	625	635	594	706	645	632	660	615	656	661	648	648	643	651	684	664	632	688	686	649	703	626	640	712	632
26783	20787	11082	3186	1422	1239	1393	1302	934	668	600	679	643	532	457	447	426	425	413	392	367	354	365	336	317	324	298	335	316	348	325	307	308	292	305	277	292	299	318	291	242	278	323	319	296	301	343	281	316	327	309	312	297	317	308	286	269	257	298	297	271	290	266	298	261	264	276	286	270	242	259	285	272	277	280	261	283	243	279	265	238	301	246	275	268	282	264	273	281	274	284	272	246	296	230	266	260	270	285	280	259	284	293	296	282	268	271	286	263	224	249	256	263	274	263	269	287	261	275	256	287	294	262	257	254	258	274	289	266	293	242	253	252	264	293	292	258	310	276	279	251	281	286	249	258	262	263	283	272	249	271	254	288	256	274	285	266	273	268	277	258	288	253	269	279	263	256	269	258	266	284	261	270	269	252	263	292	247	266	283	257	288	267	309	278	258	276	275	272	263	246	292	297	256	264	260	277	251	251	267	293	234	302	240	257	261	279	284	264	250	272	298	261	249	281	266	233	276	244	283	280	260	250	259	299	251	260	268	260	242	299	254	244	290	277	295	253	277	290	272	264	248	268	299	268	284	250	282	241	261	259	254	296	272	267	288	280	248	270	269	288	244	288	270	290	242	269	254	261	251	263	263	269	277	240	288	245	252	260	257	272	289	243	290	262	267	243	260	295	285	266	246	281	292	284	264	280	271	285	264	264	267	271	300	240	240	278	260	245	268	266	287	275	297	274	287	277	274	280	281	255	247	282	292	250	271	274	270	292	260	272	283	276	287	291	269	237	286	276	296	262	259	250	265	289	267	262	287	261	243	254	261	259	279	271	266	256	288	253	248	224	285	288	280	265	263	273	265	269	265	299	261	235	258	288	280	296	252	273	280	259	251	247	283	268	281	264	239	263	290	257	306	262	257	280	278	266	239	242	305	292	282	276	273	259	266	260	276	252	276	270	276	281	275	278	281	285	289	278	265	319	295	284	244	258	259	268	289	283	296	284	265	257	263	265	242	268	287	262	270	294	265	266	280	290	268	257	246	280	276	280	300	249	294	282	275	264	296	251	230	272	274	276	263	274	298	275	268	285	249	223	275	283	273	268	253	282	268	262	251	288	290	263	272	286	272	257	278	275	254	257	287	273	239	261	245	246	284	270	258	265	247	240	286	234	267	289	265	274	281	253	269	256	265	283	260	234	297	252	312	288	257	259	259	306	313	246	270	266	254	256	259	281	259	282	242	263	269	286	285	281	257	294	293	276	258	269	279	275	281	260	286	235	268	265	270	266	290	274	276	280	280	230	259	261	291	282	261	261	257	256	225	277	274	270	287	270	288	247	265	241	270	240	284	265	282	252	247	239	264	249	249	271	272	276	273	310	268	281	241	276	280	265	266	283	273	277	240	241	277	274	254	273	257	262	259	255	301	280	272	259	260	261	252	256	279	267	270	274	288	285	266	275	283	243	236	275	245	282	281	255	278	277	237	283	257	294	270	256	293	288	271	282	286	269	244	261	266	261	268	237	288	240	272	264	245	258	283	254	278	262	293	266	272	277	279	261	268	250	269	286	266	266	279	288	298	298	258	260	265	271	283	253	252	266	272	242	296	298	290	291	262	280	241	274	262	249	272	283	296	243	271	243	246	296	254	273	281	262	244	271	257	291	270	244	279	268	246	250	270	283	274	285	243	261	259	285	249	271	278	252	265	259	273	289	274	216	265	255	250	269	285	292	268	273	263	263	273	298	279	280	246	266	262	266	287	275	248	298	297	274	274	296	271	280	283	289	275	256	284	255	267	296	274	290	272	263	267	286	275	271	276	268	306	258	259	269	292	260	277	236	288	272	271	254	250	275	265	268	278	256	263	261	261	271	273	263	262	264	278	270	266	261	253	303	262	294	254	275	302	278	259	297	246	286	277	262	266	269	230	256	282	252	273	274	239	278	283	277	256	248	262	267	278	292	285	279	276	256	268	258	297	249	289	250	285	262	269	264	240	287	257	253	269	255	279	264	267	260	284	264	261	264	240	271	252	244	276	251	266	271	272	287	278	274	261	251	288	287	287	276	276	273	248	263	275	233	282	267	272	275	265	262	266	262	269	250	316	297	263	234	275	223	264	267	290	275	290	244	256	271	299	260	273	274	277	274	229	286	275	274	261	271	235	262	284	247	265	263	256	273	280	263	253	258	290	278	280	271	259	291	286	273	247	290	257	262	267	277	251	242	277	298	269	249	260	270	275	286	288	252	260	296	297	253	269	281	275	247	249	263	251	290	280	251	239	247	272	255	241	271	245	277	280	266	255	265	301	234	280	269	258	260	247	274	281	282	253	281	255	265	255	289	262	286	295	270	296	315	258	271	252	281	292	253	265	261	295	289	263	278	297	301	266	280	266	273	286	311	284	260	290	287	281	246	264	254	281	274	283	268	251	274	273	292	277	290	296	277	286	258	267	257	294	289	282	299	284	284	287	258	257	258	284	265	279	256	275	268	268	278	282	291	264	281	283	275	281	269	289	285	266	269	237	276	245	299	247	285	272	255	257	261	278	269	283	265	244	281	294	257	269	260	283	267	307	257	263	270	282	283	283	262	292	250	289	268	241	257	243	263	242	289	279	253	248	264	276	292	274	264	278	275	251	252	271	292	265	290	261	249	266	259	269	277	250	286	257	253	267	266	252	290	268	264	248	291	295	286	287	297	259	277	255	285	254	278	262	272	304	251	267	264	265	265	275	277	280	238	265	289	276	271	258	247	265	283	291	279	293	298	283	276	271	268	298	234	286	304	275	259	294	265	249	272	258	279	230	242	262	289	273	301	275	256	278	248	296	282	283	251	264	263	257	265	263	260	257	275	285	237	260	278	265	278	252	269	285	230	286	270	224	287	256	246	278	281	263	274	248	276	297	262	265	272	285	264	259	306	280	262	248	241	283	281	260	287	290	292	284	288	252	263	281	274	239	262	235	306	300	297	259	235	268	269	275	271	259	280	303	276	270	265	291	242	279	291	231	283	225	264	272	259	228	267	279	275	284	280	276	304	252	308	241	263	260	272	295	305	290	259	250	250	304	273	304	269	261	266	294	283	272	257	263	239	248	256	256	270	247	262	249	253	310	292	269	250	278	288	256	272	270	269	257	299	253	253	284	270	258	296	235	270	263	256	254	281	243	247	262	248	276	268	265	283	264	252	290	294	259	291	276	262	292	269	269	245	280	237	299	252	274	279	287	274	264	293	277	260	255	278	283	269	272	285	237	266	278	249	292	259	283	278	292	279	248	281	277	261	244	260	283	266	274	298	268	267	236	220	253	304	253	302	255	279	281	269	263	263	257	278	274	251	276	273	289	284	247	231	267	288	292	251	296	289	256	246	259	258	276	256	272	257	273	257	289	242	254	270	260	253	293	246	259	265	277	283	287	239	266	260	277	256	247	282	246	276	289	280	268	282	273	274	288	298	291	253	263	244	270	281	268	278	254	239	273	283	274	254	290	242	229	278	260	277	235
8845	10362	8491	5903	3811	3711	4391	3999	2795	2038	1778	1861	1744	1390	1250	1110	1022	976	822	896	774	719	720	652	673	619	607	651	603	588	581	541	557	541	539	534	516	518	577	552	531	506	539	557	566	591	585	576	608	566	557	559	544	551	541	569	536	500	522	508	498	477	471	472	464	474	460	455	464	465	443	449	452	473	481	494	471	457	446	449	466	459	453	439	469	458	460	465	439	446	473	476	464	430	437	461	448	455	466	426	488	427	447	419	454	436	432	453	471	437	467	486	471	469	480	500	447	433	476	484	432	470	462	458	462	470	471	429	430	466	419	466	438	462	426	492	426	446	492	446	457	463	411	432	449	497	438	441	441	460	455	489	464	473	456	462	461	481	438	411	442	469	497	461	454	499	434	441	445	465	483	504	474	458	443	466	461	423	511	450	468	451	434	465	495	477	452	430	459	466	436	448	435	488	441	462	470	451	489	432	442	453	464	476	424	446	486	500	470	451	478	444	471	468	485	400	476	469	474	418	477	428	451	424	460	422	466	481	419	447	455	448	468	448	410	432	441	513	472	457	469	461	473	429	467	447	459	477	476	451	464	453	469	463	452	443	479	448	464	453	446	477	452	450	450	462	467	471	461	432	460	458	453	488	435	464	436	472	427	479	415	437	453	429	455	436	405	463	453	475	449	444	423	488	457	460	444	468	426	426	453	436	447	442	471	489	444	468	482	441	477	454	458	449	421	482	516	490	466	450	449	414	461	491	456	457	477	497	458	463	446	473	451	452	451	432	437	419	474	459	504	466	424	452	412	403	422	476	446	453	438	414	472	449	461	469	478	444	464	485	466	470	449	409	444	443	426	464	479	469	424	391	419	503	459	430	467	456	438	446	442	428	450	481	502	442	464	476	462	418	434	500	447	473	453	441	416	466	408	454	430	423	424	476	463	448	445	463	475	490	432	435	427	416	457	452	495	426	462	454	440	408	470	481	454	412	465	450	460	473	442	454	431	451	478	437	436	470	438	461	462	445	454	494	494	448	396	464	436	420	402	459	454	473	458	479	422	442	456	417	457	463	470	436	441	462	429	451	435	450	453	408	439	474	439	440	479	454	426	454	432	453	468	458	431	429	454	447	462	470	446	466	416	455	446	438	490	435	483	473	455	488	470	438	454	453	441	460	473	504	425	451	447	475	470	478	460	453	426	459	473	457	450	428	468	485	456	446	469	439	453	485	421	441	448	413	442	449	459	417	501	471	500	425	453	449	467	471	455	451	494	444	448	423	429	459	466	477	491	477	505	440	462	475	484	444	478	473	458	421	449	480	468	468	453	450	458	456	438	456	450	431	450	428	453	481	456	429	446	505	428	474	447	464	446	460	484	464	428	442	509	401	493	433	431	468	428	482	424	473	483	461	473	447	465	419	430	481	471	491	444	433	442	458	420	475	450	473	469	421	443	480	418	452	463	437	495	467	496	467	435	502	494	453	435	468	464	441	469	455	464	425	486	442	498	495	477	472	463	486	456	496	431	485	462	461	475	466	465	487	424	467	457	465	400	442	511	492	470	439	438	447	483	472	463	446	456	435	450	469	438	449	460	448	434	424	467	442	436	475	454	442	464	441	499	435	473	490	454	441	423	491	420	462	449	458	440	492	433	477	464	450	453	467	482	497	442	467	430	477	439	454	491	498	418	454	487	460	436	476	441	447	493	436	437	429	438	504	450	460	426	431	476	453	458	483	462	460	463	444	466	457	429	450	466	434	437	444	448	477	470	431	513	493	488	471	491	459	446	457	435	440	424	476	444	459	468	474	428	402	442	482	462	462	458	451	475	438	469	469	469	418	478	398	453	460	435	435	439	469	458	414	448	442	450	476	451	468	469	424	407	469	437	442	456	451	421	447	471	460	434	436	445	486	481	471	449	467	471	472	441	448	476	490	427	443	445	455	472	482	431	432	431	413	487	424	434	399	479	425	469	444	453	439	445	449	500	443	442	449	433	418	445	433	468	429	416	439	483	422	438	437	470	503	435	461	468	467	444	442	437	444	435	467	476	422	492	458	473	479	446	442	459	437	452	454	466	424	470	430	432	463	495	449	476	448	459	464	432	486	458	446	461	449	455	448	462	453	460	453	450	442	434	486	473	462	470	444	455	476	490	466	462	419	453	464	457	435	438	412	477	478	414	472	462	436	431	470	480	446	429	458	472	477	475	464	475	485	445	477	454	465	427	443	416	464	479	433	485	450	443	459	418	428	422	468	424	425	451	468	450	459	403	449	473	485	480	420	430	428	442	405	517	472	427	481	452	436	488	476	427	451	499	452	487	454	471	455	473	468	445	475	473	461	423	418	458	442	454	443	481	452	435	466	454	449	452	421	440	431	457	453	430	493	442	485	445	475	471	462	451	471	435	435	438	444	456	492	477	472	459	462	434	451	428	471	442	419	455	437	465	469	457	466	458	451	463	475	458	439	457	449	463	457	483	483	449	442	428	528	459	459	439	481	447	464	469	445	438	467	477	453	439	448	481	453	475	492	458	448	436	437	428	491	431	444	454	465	394	434	418	465	450	409	435	464	446	435	397	434	458	479	414	457	435	472	451	483	462	451	458	457	426	469	478	451	479	450	462	482	442	424	463	446	466	458	461	452	455	434	432	458	424	426	442	444	460	453	474	430	451	466	471	454	440	471	436	454	440	464	515	495	478	439	446	461	477	469	452	443	457	463	457	445	486	449	442	454	460	422	478	470	458	468	441	494	426	463	459	437	473	458	455	436	458	464	462	446	429	523	444	437	457	437	438	441	472	432	446	469	466	488	457	486	461	432	443	480	453	482	460	426	460	492	468	440	466	449	469	402	433	443	429	446	441	471	448	458	468	487	462	431	447	471	449	465	470	471	430	482	455	465	436	480	449	444	479	412	461	438	444	472	455	469	480	442	458	445	482	469	469	504	457	434	441	476	429	454	429	476	485	468	491	434	429	518	460	464	461	480	448	457	446	454	469	449	448	453	436	439	448	412	486	447	455	442	466	452	462	445	456	432	495	455	425	472	419	467	432	434	435	461	446	498	438	438	443	448	504	465	492	427	480	456	448	437	430	442	466	478	477	437	457	435	455	469	429	465	454	431	431	501	434	428	438	456	454	451	473	429	428	457	429	464	488	441	432	434	450	430	471	441	498	474	471	466	467	445	450	467	479	454	423	467	474	457	481	483	445	450	453	460	459	439	449	448	466	479	478	437	458	474	523	505	439	445	429	426	429	415	420	497	452	462	439	447	462	473	478	455	454	424	426	445	442	439	455	440	440	473	449	462	478	413	441	459	415	426	463	432	463	431	447	491	434	453	481	428	474	472	461	492	432	416	457	454	443	454	439	464	443	425	483	464	451	445	479	453	452	422	438	475	478	468	465	446	442	451	440	494	458	457	491	459	437	456	469	455	419	465	466	450	467	423	450	457	452	477	436	458	432	457	435	470	455	475	464	427	416	483	422	453	452	456	428	489
24156	21250	28346	24438	20469	5961	3311	2423	1649	1275	1209	1168	1018	893	802	721	716	693	626	617	508	528	572	548	515	489	504	504	485	483	451	451	463	509	458	412	417	451	443	405	438	469	459	466	483	472	427	446	433	480	451	464	449	399	420	415	398	402	420	456	425	418	401	408	430	388	417	415	413	442	381	410	382	407	385	373	394	394	394	400	404	405	400	380	385	388	397	401	413	398	409	390	401	371	362	368	415	425	414	384	412	393	410	428	401	397	373	365	372	396	410	401	393	417	402	409	411	419	357	395	379	391	397	400	380	371	396	389	394	352	397	385	399	370	374	378	373	407	373	380	394	380	364	370	411	399	422	382	433	382	358	387	394	406	402	378	386	408	401	428	372	413	397	369	400	394	405	395	377	411	409	425	395	367	404	363	432	367	372	401	374	410	370	430	378	377	408	381	348	386	395	388	426	408	392	411	389	396	407	425	401	364	402	406	381	382	424	374	414	356	370	389	427	410	379	418	422	376	444	391	370	432	395	373	403	376	398	392	382	426	403	374	368	405	410	395	391	372	390	388	348	386	407	393	405	392	406	427	410	392	403	420	424	370	393	365	390	409	358	369	390	376	411	435	404	369	383	390	369	404	425	407	399	387	408	383	371	374	402	389	400	420	375	382	409	370	380	405	384	359	402	353	411	387	389	403	434	415	388	426	359	366	413	373	369	407	388	374	377	371	391	411	373	419	405	371	378	363	363	400	390	389	382	365	397	424	395	377	412	394	405	378	393	367	406	397	401	391	397	389	412	373	384	376	389	385	347	401	368	410	434	349	399	379	400	410	387	411	362	385	378	423	398	377	397	387	397	356	380	397	369	384	376	350	374	405	385	379	374	369	385	403	398	397	386	403	405	382	402	374	381	392	391	407	401	390	373	392	410	374	361	417	362	373	383	404	372	384	411	400	373	397	376	388	352	409	396	395	383	369	387	372	398	380	379	398	381	400	394	356	379	388	377	395	392	404	411	382	397	356	335	369	389	375	357	336	370	416	390	392	380	378	395	398	396	379	400	345	381	379	397	390	406	390	360	364	419	353	383	426	377	355	395	362	394	367	395	419	386	409	373	378	401	398	379	370	397	379	392	369	401	385	382	418	405	383	398	412	396	385	406	379	372	351	387	389	392	366	377	394	369	377	391	382	364	432	408	375	349	369	379	406	374	403	358	382	367	414	401	395	398	390	377	390	399	395	382	393	386	390	450	371	420	380	416	404	388	359	375	405	384	382	391	392	403	398	410	374	397	394	395	405	428	405	404	410	375	414	384	401	411	423	382	385	369	384	398	417	400	414	382	369	360	374	420	420	358	390	394	411	393	397	388	415	374	400	414	389	400	379	407	400	409	386	403	397	365	379	391	389	367	423	388	372	410	388	418	376	377	371	378	416	373	383	376	406	409	374	378	420	384	402	413	397	369	401	409	396	399	391	383	371	372	372	365	396	368	394	400	424	406	387	378	388	400	403	409	385	411	385	384	396	380	381	369	357	389	399	388	365	363	430	381	382	383	368	378	402	431	392	377	392	389	397	371	418	407	378	337	388	377	376	392	378	364	386	367	370	407	364	347	369	382	357	386	388	364	353	406	439	370	376	397	390	376	356	405	404	406	394	396	386	418	389	412	389	407	349	362	381	433	376	384	382	382	406	420	387	399	432	405	386	415	431	377	392	407	335	417	387	441	382	391	368	384	404	388	371	390	399	451	352	399	372	412	382	398	388	402	372	386	417	407	404	393	393	352	392	398	392	393	423	383	370	380	407	384	408	392	389	401	409	372	375	391	392	385	352	404	399	411	423	372	430	365	399	372	405	401	389	364	410	385	379	348	407	402	385	402	409	420	385	404	360	405	367	398	397	382	418	378	404	425	388	393	401	403	398	378	388	410	417	381	361	389	404	380	360	419	377	387	419	410	408	414	404	382	375	385	428	379	396	348	361	391	408	387	358	375	361	388	407	443	429	385	405	393	395	400	378	394	417	374	396	408	362	395	418	385	416	385	390	350	365	408	379	403	376	373	379	449	431	412	421	346	428	390	387	413	362	377	363	416	384	400	395	407	369	363	418	416	398	396	394	390	413	384	377	385	424	414	381	392	383	380	420	398	397	380	425	381	409	392	366	368	431	361	428	376	416	409	389	388	376	379	358	403	397	389	348	399	399	372	380	358	386	398	395	415	368	407	390	386	405	416	390	404	380	381	375	388	388	378	390	391	418	392	389	394	357	371	369	375	397	387	379	394	365	386	383	380	361	389	387	387	414	363	414	421	363	393	404	370	398	364	365	398	421	388	401	369	393	406	385	368	430	413	417	369	394	375	392	379	412	409	418	403	379	366	399	409	407	398	400	348	384	382	410	358	401	380	371	388	412	404	351	387	421	418	376	390	365	395	367	357	357	387	399	368	392	372	396	382	419	393	416	364	377	367	392	389	354	370	358	390	441	415	370	365	391	380	356	393	385	400	365	415	399	370	390	404	417	404	392	371	389	375	427	419	382	396	377	409	385	388	397	361	379	347	400	389	385	371	386	378	378	371	381	435	358	359	409	391	385	393	390	381	369	411	397	410	376	385	376	399	360	371	392	376	386	405	356	351	377	412	386	349	399	435	360	409	374	370	399	365	370	384	384	398	391	392	366	393	371	404	392	374	381	404	370	382	399	375	418	360	389	370	403	394	416	389	424	395	389	388	423	395	358	336	362	387	362	389	386	357	390	373	395	384	398	375	387	449	419	417	374	390	428	401	417	374	388	393	368	434	378	409	408	358	375	382	395	360	364	405	396	366	397	359	405	371	372	392	404	402	402	392	365	390	411	359	374	386	382	384	391	396	429	390	413	409	391	384	385	381	426	393	367	386	347	412	442	394	388	373	399	403	410	424	384	390	370	429	371	370	408	361	412	416	364	388	359	355	380	405	397	407	375	352	385	418	402	365	405	389	405	382	365	408	382	395	414	380	411	350	398	414	368	394	401	389	386	431	404	383	385	418	369	421	393	351	408	373	418	381	371	371	384	407	372	370	365	416	384	389	415	413	411	456	383	374	421	380	414	343	403	392	415	380	392	374	370	346	389	372	388	390	395	389	388	373	390	414	377	391	383	403	412	401	416	402	352	393	392	404	383	413	378	388	407	385	371	407	378	389	362	408	400	377	384	361	413	405	375	377	362	376	367	394	380	361	387	363	387	413	431	386	388	364	392	375	393	371	395	407	421	361	405	384	407	390	407	367	393	386	391	357	398	396	410	404	424	391	414	390	381	391	425	420	363	375	401	400	416	383	374	397	397	359	403	412	408	356	402	363	380	356	378	425	409	374	408	410	379	392	387	395	403	375	376	362	391	441	407	397	388	367	392	377	405	396	375	367	379	401	373	423	376	389	401	391	371	372	370	404	377	393	371	412	427	379	395	400	399	351	376	372	398	370	411	424	372	392	347	386	410	388	370	389	423	381	390	379	416	367	390
10948	19083	16591	11189	7968	7398	8146	6857	5136	3742	3409	3308	2825	2350	1986	1881	1753	1594	1406	1294	1208	1186	1103	1125	1013	974	914	980	994	860	873	794	826	830	852	760	808	768	756	743	812	733	821	892	802	774	751	784	854	784	759	759	721	755	761	728	705	755	757	707	739	714	711	713	640	645	667	665	669	626	669	622	630	676	656	668	671	637	651	695	677	675	618	680	640	625	652	670	635	651	647	644	630	675	606	626	641	637	651	680	647	590	652	642	646	631	664	630	650	640	643	636	658	689	687	686	640	613	639	691	663	686	636	658	630	620	664	608	634	636	693	589	640	657	641	665	657	632	663	651	663	642	617	655	683	661	659	670	666	645	635	645	637	625	667	644	624	662	627	656	605	604	639	688	635	620	605	611	640	672	655	638	668	648	658	691	681	653	625	604	636	610	644	660	637	661	643	643	626	624	629	653	656	647	633	683	668	640	665	650	625	617	644	617	680	615	673	650	618	659	642	644	660	613	631	618	633	621	593	646	659	677	619	618	646	631	643	664	627	633	697	644	688	619	652	645	647	672	634	662	624	645	649	629	623	657	628	590	628	613	640	656	637	660	616	646	605	640	658	662	672	667	637	710	643	645	641	616	636	662	656	650	599	673	638	659	623	672	642	634	624	682	662	632	657	665	669	663	642	686	658	646	641	593	608	652	644	671	644	671	644	606	643	671	651	656	634	665	677	650	651	579	645	650	622	653	627	630	639	656	621	685	600	647	641	659	661	619	615	645	651	640	634	651	610	631	645	684	595	629	622	610	622	629	649	627	648	635	604	587	600	679	633	634	666	678	636	601	616	699	626	632	643	694	611	647	628	626	692	601	689	624	639	628	637	617	636	675	643	643	629	654	620	674	649	587	610	687	649	634	690	653	667	661	665	671	642	633	653	639	613	671	646	665	621	622	605	693	674	636	650	667	650	640	597	647	640	727	635	626	609	651	685	668	678	650	659	665	666	637	632	682	625	629	659	654	649	653	657	666	654	609	632	662	650	682	646	637	638	674	646	679	621	626	698	691	625	643	666	655	636	688	651	682	654	627	608	656	661	657	656	668	644	625	651	659	664	658	631	643	634	645	688	598	675	631	666	616	637	683	635	671	616	623	661	660	649	618	661	662	628	620	595	645	684	634	613	663	635	622	653	680	628	675	588	672	664	692	661	663	670	642	643	649	627	606	624	670	644	658	597	608	648	656	659	638	704	634	645	623	614	648	619	656	637	656	656	654	663	620	661	682	655	642	660	673	674	667	657	665	628	669	654	637	656	595	697	694	653	654	618	593	665	603	644	679	636	639	699	714	684	631	601	663	647	627	699	659	616	644	622	674	592	618	645	626	628	650	617	637	669	633	617	654	620	665	635	630	587	611	657	643	619	627	642	678	646	666	616	661	695	656	651	673	654	629	672	637	693	637	668	619	626	686	698	672	627	666	623	671	631	638	671	646	623	656	644	643	657	625	614	674	665	619	647	600	681	604	660	651	657	635	672	658	647	662	674	684	636	682	644	639	622	673	642	629	681	628	664	636	689	620	596	649	644	664	688	631	682	641	673	621	650	650	648	629	687	650	658	623	635	618	645	700	696	663	641	640	617	642	632	706	655	653	638	614	661	669	643	669	661	642	663	643	646	635	682	662	602	631	655	640	662	668	652	677	636	645	652	637	664	640	644	632	592	619	656	641	642	641	668	639	612	671	617	645	682	626	645	636	695	617	686	649	647	619	600	620	615	619	649	624	688	636	666	685	630	668	618	643	612	621	660	650	665	635	648	601	652	608	648	617	693	653	631	584	652	704	651	661	636	627	698	626	658	733	618	688	621	653	659	649	669	637	641	640	622	651	643	658	640	630	658	659	618	649	603	643	688	657	675	656	661	656	687	657	633	652	667	648	644	647	626	614	646	619	658	619	608	618	642	649	635	639	695	644	641	664	673	687	605	642	621	619	637	648	633	658	690	619	670	671	687	634	674	663	650	659	642	634	703	656	617	618	661	632	608	654	646	673	611	662	643	640	658	632	660	668	626	662	623	625	643	690	637	651	652	653	607	639	691	723	641	664	647	603	610	643	653	651	640	650	645	694	612	628	652	627	641	646	652	642	652	603	670	674	638	622	616	644	650	609	653	641	659	650	657	639	620	680	618	621	620	644	632	617	612	619	608	605	661	708	628	637	652	656	638	645	705	639	657	638	644	636	581	642	681	624	655	599	618	680	643	659	672	664	624	632	635	684	587	660	635	627	654	661	623	622	643	664	645	661	630	622	631	645	656	607	636	646	663	652	676	658	649	649	668	653	600	685	678	647	685	619	673	622	632	648	683	638	634	677	635	619	620	676	627	671	616	675	642	654	637	646	627	611	611	640	643	628	652	619	643	619	622	675	684	632	662	694	691	605	627	672	639	660	645	654	637	660	641	647	683	693	613	680	657	657	650	713	664	669	653	633	643	637	652	632	580	604	624	680	668	650	646	617	633	661	614	701	667	652	661	661	619	659	625	661	648	694	677	618	666	644	614	656	603	602	667	625	636	640	644	669	699	635	681	630	639	634	637	653	651	658	630	640	606	616	651	658	633	669	606	689	643	649	655	622	655	659	675	694	677	609	652	616	674	650	646	640	618	616	629	615	653	607	612	630	688	677	644	632	640	630	651	658	621	679	597	642	616	648	678	645	648	620	677	682	645	627	641	670	651	689	689	627	620	642	631	604	606	661	597	628	617	666	600	642	657	614	648	657	639	641	666	668	641	637	647	677	666	654	683	630	644	663	636	661	607	620	661	599	669	631	589	648	695	709	656	659	653	626	640	617	646	633	675	596	638	698	647	656	636	638	650	635	650	673	631	658	608	597	658	680	648	639	674	639	623	652	668	631	654	649	643	656	611	639	613	650	646	705	682	638	636	616	626	629	651	611	692	640	611	682	632	590	623	639	617	553	680	640	610	657	662	678	664	656	640	645	656	639	676	659	647	691	640	638	692	640	700	652	647	636	685	647	653	613	620	688	661	634	668	656	642	638	629	641	623	613	633	629	654	625	635	679	649	685	599	618	642	626	608	645	646	669	659	653	599	651	647	642	651	636	628	641	650	663	627	633	637	670	643	631	637	679	615	644	632	692	622	663	740	611	623	691	649	617	649	643	609	659	658	643	684	646	617	687	635	659	632	652	656	632	654	638	663	632	653	646	680	676	698	623	635	627	648	656	633	594	646	697	674	657	681	622	643	612	647	664	676	652	648	683	698	627	627	641	606	649	659	663	594	665	661	667	670	649	646	646	661	641	655	649	610	674	638	679	620	656	620	651	576	664	635	603	691	626	658	676	677	641	644	674	629	654	656	663	614	666	656	637	628	642	639	651	665	682	644	673	657	625	685	686	660	654	652	635	683	659	641	632	663	644	648	606	650	686	660	662	633	643	664	637	705	668	644	656	629	614	655	612	646	657	586	611	660	606	622	605	594	636	697	614	645	596
23272	21326	29126	23863	21328	20540	8388	3766	2334	1764	1675	1630	1423	1174	1048	918	897	787	786	691	725	648	611	610	632	585	512	534	559	517	503	480	449	471	461	455	455	439	483	471	453	445	456	446	507	502	490	486	462	466	477	436	490	452	448	450	466	441	419	436	432	416	405	415	481	392	415	398	403	416	403	423	363	387	413	394	401	402	396	445	426	390	405	414	379	418	464	393	371	382	408	375	406	395	368	384	421	378	394	406	450	425	420	454	400	384	379	414	394	410	414	373	417	393	400	395	402	365	434	422	388	391	396	361	370	413	377	420	412	407	395	405	382	395	375	401	386	418	393	391	403	409	366	364	381	419	397	429	433	387	427	390	403	385	463	444	430	398	403	395	412	396	378	400	373	434	386	380	405	383	404	381	363	399	356	375	393	398	386	362	374	373	396	416	387	409	384	406	373	397	366	340	384	387	408	428	423	385	403	384	400	415	408	396	438	405	435	413	392	404	415	417	402	389	420	390	369	388	378	382	398	401	399	404	414	389	379	432	403	433	383	407	383	397	409	416	384	392	402	410	397	420	413	382	400	399	378	410	369	382	385	395	376	388	389	426	399	386	434	401	414	381	382	390	372	371	398	399	357	352	404	393	365	400	400	381	424	382	414	426	404	371	377	441	374	397	389	374	414	421	432	429	374	370	369	381	397	390	381	409	394	398	420	407	353	377	404	399	412	410	415	406	391	397	406	368	424	411	371	392	407	381	438	435	364	401	388	366	373	366	390	368	404	409	369	363	388	365	390	392	406	384	357	432	408	382	435	402	406	382	423	415	390	376	368	403	387	402	388	412	373	359	377	362	439	398	385	424	409	407	410	393	386	386	395	384	429	390	424	393	377	415	407	388	437	430	383	427	401	396	403	363	388	415	409	400	406	378	397	405	419	401	383	395	388	401	408	386	382	414	413	415	402	388	393	419	383	405	397	389	404	368	403	440	430	396	397	410	385	407	410	375	377	377	377	401	386	382	370	399	385	395	427	410	376	397	328	419	327	393	374	402	422	415	386	373	446	362	393	379	386	372	432	388	441	412	387	430	406	368	413	383	401	406	382	353	376	395	385	387	416	389	415	352	415	406	441	420	393	384	382	410	403	397	373	380	407	429	385	415	421	414	395	397	365	416	379	390	383	449	348	368	406	379	405	392	420	402	411	399	401	420	394	392	402	407	413	433	425	384	402	380	392	392	379	399	403	397	387	391	382	399	392	358	403	385	403	391	372	422	383	421	428	421	422	372	438	408	363	369	409	376	380	427	414	377	404	389	392	388	375	381	408	429	391	385	426	411	355	388	412	402	377	429	420	402	404	379	400	371	438	413	439	419	367	410	379	425	379	400	372	420	412	393	430	365	438	422	360	379	416	367	398	396	410	384	417	416	414	393	409	371	403	405	379	391	374	366	396	363	387	386	400	431	396	393	383	412	393	382	393	385	376	410	400	394	398	391	423	434	401	386	400	406	398	392	390	416	376	395	415	382	423	350	373	407	395	403	393	380	415	388	392	416	403	367	366	392	436	421	422	403	349	392	374	404	410	364	386	367	366	383	429	376	401	413	407	387	395	424	407	433	353	378	392	351	402	402	407	372	420	376	395	384	407	386	422	400	369	384	400	399	356	382	370	379	394	391	404	374	404	423	412	424	388	403	376	402	400	374	390	400	399	412	450	384	415	403	390	441	430	404	373	424	387	409	380	412	353	387	349	369	415	396	385	388	413	419	393	392	433	364	401	373	408	402	378	396	401	421	394	391	396	396	403	409	387	398	402	404	408	416	406	412	394	422	414	382	383	400	412	396	374	416	431	359	428	404	438	424	398	396	406	404	395	376	418	387	445	400	415	389	389	408	387	425	430	386	378	376	416	435	397	423	419	401	384	394	368	373	416	412	412	385	381	367	386	423	412	373	415	370	367	421	396	400	399	396	385	368	405	390	400	377	402	373	373	385	369	360	400	389	412	420	408	404	372	401	366	410	371	405	371	381	393	395	400	397	399	406	379	377	388	364	383	404	361	352	377	368	393	409	397	415	387	379	410	390	401	424	383	424	406	391	365	393	379	394	376	404	395	404	409	390	433	381	418	420	411	402	390	383	374	427	398	398	380	455	440	418	375	394	381	449	393	398	409	371	407	387	385	403	422	342	407	365	389	431	400	390	387	393	406	393	398	432	410	421	405	376	408	412	380	367	402	403	403	367	392	414	372	356	400	393	394	378	422	391	391	378	432	403	398	387	407	390	405	420	367	395	389	382	376	426	338	393	389	389	411	375	396	420	419	400	379	400	418	368	383	381	376	395	381	378	405	407	387	398	413	408	384	410	377	369	382	391	400	405	427	402	372	391	420	420	393	382	400	391	432	391	353	388	386	412	386	388	379	386	408	415	428	403	381	389	371	390	422	399	435	391	409	404	366	433	427	410	355	433	408	377	402	418	384	372	452	403	397	403	404	451	372	398	408	436	382	380	411	370	422	393	408	402	378	398	414	425	387	391	383	367	399	415	400	412	414	385	387	386	371	409	394	381	399	387	430	410	427	391	386	380	387	392	377	370	397	363	372	413	421	360	429	400	405	402	392	418	406	436	416	410	393	386	369	420	423	393	396	452	381	398	358	397	425	386	389	406	420	381	370	397	399	395	381	430	383	392	392	404	403	391	395	380	398	410	402	403	402	439	415	406	437	398	407	406	420	380	420	384	403	391	412	366	399	381	414	409	380	408	346	363	420	407	379	409	372	399	422	412	413	394	366	371	388	398	408	425	384	418	389	377	450	397	405	406	360	379	402	377	414	380	390	390	361	423	371	393	412	387	359	379	399	400	387	411	403	415	397	414	394	443	377	410	433	415	419	383	387	364	374	416	421	397	434	387	393	385	390	446	427	394	404	403	412	401	405	371	405	410	410	387	405	406	380	402	380	452	397	422	383	390	377	366	376	389	348	383	390	401	398	355	385	413	366	397	369	400	379	399	395	362	407	393	372	376	386	371	373	388	376	386	373	417	379	401	384	356	392	408	377	370	402	426	353	406	392	378	392	405	399	420	355	377	373	398	419	400	436	376	381	384	381	399	412	420	415	368	337	385	384	386	382	376	405	400	376	407	384	414	438	370	384	400	415	389	381	395	444	373	412	347	410	419	385	386	383	392	414	356	371	374	411	399	402	375	355	408	392	404	375	403	373	387	402	446	366	408	433	382	385	389	383	426	406	374	414	392	435	409	378	395	369	385	403	425	379	408	405	385	369	401	441	407	401	403	371	394	408	408	421	401	390	414	385	473	361	402	415	411	380	399	433	365	367	388	400	433	379	392	403	416	387	398	408	397	384	394	382	358	406	409	397	398	363	411	376	360	389	409	392	390	406	401	423	366	411	360	426	399	377	390	372	395	373	380	403	408	406	396	420	384	387	417	406	345	389	406	369	427	396	390	408	362	390	430	387	370	410	418	395	355	421	406	394	418	385	380
13359	25027	22315	15619	11268	11228	11636	9464	7058	5198	4770	4997	3985	3321	2756	2395	2172	2012	1852	1599	1643	1490	1451	1354	1308	1215	1125	1151	1095	1074	968	881	921	945	900	874	855	831	845	813	809	840	847	912	902	910	895	840	823	853	875	827	764	836	788	753	783	794	804	770	820	746	719	677	720	698	665	733	647	674	732	639	696	650	652	659	638	648	644	680	673	690	685	640	604	654	659	614	627	688	684	673	698	653	686	658	646	696	677	641	668	629	669	662	628	637	660	675	655	685	667	656	653	708	685	647	649	630	675	715	712	645	686	645	685	675	680	643	651	733	665	644	597	642	665	716	671	670	641	666	708	660	666	639	599	656	672	671	666	658	642	614	687	694	725	644	697	658	699	666	706	676	678	680	617	612	644	673	725	653	713	646	617	678	688	594	664	658	643	695	615	674	685	658	627	664	669	674	686	678	657	669	656	635	643	656	602	661	648	687	696	684	663	601	652	662	695	666	693	688	676	659	662	683	641	667	669	658	663	653	616	669	653	643	675	661	643	662	660	619	668	664	644	633	619	658	637	712	687	643	661	607	647	632	653	613	698	695	630	686	692	659	644	673	667	673	710	656	660	652	620	687	644	657	630	654	663	623	625	638	662	637	635	673	632	629	670	645	666	679	687	633	673	681	663	661	647	616	647	684	662	685	684	612	624	736	664	663	587	669	656	643	641	674	642	634	628	661	676	646	633	613	664	642	667	684	648	691	640	638	678	626	701	716	615	672	700	696	659	644	618	659	655	629	626	642	599	661	629	654	659	646	613	655	683	673	666	674	695	665	636	663	664	649	627	675	626	643	653	638	647	655	655	643	637	619	638	676	647	653	641	667	657	669	686	701	649	658	678	689	637	611	635	647	607	647	702	624	623	663	657	666	672	682	671	675	617	612	674	643	685	685	666	650	684	695	623	642	619	702	619	641	659	655	635	633	683	649	693	637	657	653	654	620	680	641	689	645	685	705	690	650	604	680	663	668	640	653	664	647	629	655	639	649	699	663	643	625	659	634	699	664	638	635	682	647	650	660	631	656	644	680	697	676	622	688	685	684	693	658	691	649	694	609	686	652	641	684	693	718	669	651	660	643	640	632	631	685	677	689	646	690	664	709	695	625	652	646	677	621	684	624	686	669	673	641	659	625	656	686	694	676	697	660	654	646	650	683	630	674	686	659	640	665	693	674	621	615	649	698	663	644	658	656	646	614	676	680	661	660	658	639	683	685	645	658	711	628	708	672	640	647	692	613	664	638	632	749	648	636	619	701	659	669	634	684	691	636	681	591	652	673	656	677	637	649	645	643	649	673	648	699	659	647	659	628	676	633	666	605	629	667	649	678	638	666	685	643	682	665	710	660	671	668	648	657	677	626	669	696	644	646	636	672	680	659	646	670	672	625	732	654	660	655	662	683	643	624	659	646	666	642	600	620	683	669	657	635	638	715	647	671	649	615	648	664	659	649	691	669	666	654	655	674	687	618	628	654	641	683	716	654	639	653	694	687	641	650	665	617	654	669	654	571	648	634	616	667	644	666	640	695	651	656	670	663	731	603	667	689	689	673	623	642	641	660	654	644	683	643	635	679	611	638	631	682	612	647	650	675	661	635	624	643	678	696	675	666	678	617	656	599	691	658	670	660	626	624	648	720	663	641	622	634	663	595	682	695	661	671	646	646	690	645	695	645	666	685	610	661	646	685	686	660	636	694	646	666	676	627	681	638	656	647	652	677	610	713	694	632	683	650	667	679	632	685	650	612	660	657	683	653	603	645	669	650	655	599	683	736	672	670	652	626	631	640	693	651	638	675	638	652	628	643	607	659	673	664	628	615	674	653	616	660	652	673	639	650	581	629	638	635	669	624	630	682	654	659	611	653	693	609	643	710	579	633	627	652	686	639	650	696	660	659	685	681	685	692	642	665	616	643	644	652	631	701	634	662	693	634	611	698	657	639	667	659	663	651	655	625	638	631	666	688	677	686	599	624	657	654	625	648	609	681	671	641	625	675	647	618	635	641	633	676	693	650	637	669	730	675	652	663	667	678	655	685	660	627	625	666	631	683	654	605	652	635	620	666	650	678	647	613	670	664	616	645	681	638	656	747	664	665	622	698	651	630	654	674	646	665	664	662	653	665	684	622	677	675	669	659	635	635	680	648	601	651	671	668	683	664	645	663	613	645	688	695	655	649	680	624	670	664	716	644	689	684	622	652	673	647	684	668	674	675	645	690	666	630	653	658	622	641	643	674	655	647	670	710	613	656	594	653	636	691	596	663	639	649	631	698	681	668	637	642	655	602	739	634	694	654	621	620	657	647	620	642	655	684	659	656	628	656	643	630	635	670	677	621	646	670	640	664	633	676	677	705	699	678	656	671	637	645	672	643	656	695	721	697	705	709	670	709	661	664	648	673	662	698	682	683	643	685	632	619	673	685	670	676	621	610	666	660	632	648	693	647	601	670	637	628	634	655	627	638	670	696	638	674	648	632	628	640	627	690	678	630	643	642	664	620	624	656	639	675	688	651	673	647	621	645	693	643	647	663	674	686	625	713	660	681	702	657	639	644	636	657	652	639	665	676	704	700	651	665	687	651	629	645	615	632	672	667	668	646	676	659	661	635	616	700	671	629	679	685	621	683	651	647	645	634	656	708	662	646	664	630	689	612	621	604	662	653	664	634	631	616	665	649	689	661	641	649	663	665	650	664	615	668	651	674	619	657	647	622	630	676	681	672	640	649	646	642	691	641	716	643	627	667	633	660	717	686	637	626	682	628	671	691	672	628	621	643	643	627	705	683	652	606	717	655	658	679	642	700	614	620	679	665	611	658	674	694	717	664	699	694	627	606	620	654	639	652	698	670	659	656	645	649	640	668	706	663	665	622	639	643	639	673	648	679	683	694	632	675	633	694	662	632	623	711	652	689	647	654	645	661	637	683	632	672	708	673	650	638	663	677	656	650	683	682	657	688	710	673	668	673	684	649	634	659	581	646	656	661	643	677	654	627	637	659	702	605	681	669	616	643	637	674	701	656	645	670	626	658	662	681	626	648	640	661	658	649	646	676	653	645	677	679	635	647	710	711	688	677	673	677	642	724	625	649	705	651	626	631	646	694	686	687	667	626	666	669	653	647	669	661	683	660	646	654	639	674	680	693	662	664	647	681	628	643	645	645	630	618	620	656	650	710	651	668	655	663	640	667	639	645	695	708	633	671	688	657	629	644	658	671	660	623	652	675	627	656	647	655	660	653	665	674	598	662	673	665	671	614	650	721	664	615	666	652	635	691	623	669	621	628	635	655	598	688	655	640	657	626	709	663	662	652	685	585	698	652	635	673	647	669	640	671	662	603	665	637	673	725	673	687	675	659	636	667	649	667	693	681	647	650	667	651	648	627	662	662	662	672	639	645	653	649	688	657	679	644	649	673	634	669	668	630	631	669	685	682	669	652	697	692	653	668	656	609	671	657	687	631	673	643
26616	20792	11074	3065	1432	1389	1447	1051	804	643	626	685	613	555	487	413	412	422	388	352	364	340	397	339	322	356	368	353	354	307	323	285	321	283	278	267	292	292	285	306	303	329	315	320	300	282	320	319	302	314	288	306	289	319	316	312	299	311	312	314	286	288	294	293	263	294	298	294	288	258	293	276	286	298	268	278	275	276	296	288	278	236	281	297	279	252	300	286	300	293	270	280	291	262	280	299	263	270	265	286	277	258	283	285	302	283	275	269	286	285	256	259	279	260	263	291	250	287	270	281	282	288	261	273	297	280	266	284	268	285	275	229	261	287	255	255	245	230	266	302	299	281	248	265	299	270	240	255	281	263	262	273	278	278	277	291	240	286	296	275	279	282	277	269	281	263	253	283	305	303	264	283	245	288	307	290	289	273	257	275	296	278	292	269	274	252	281	268	265	269	265	303	286	268	254	273	289	275	292	260	299	282	257	272	268	259	285	238	294	280	273	296	265	249	241	296	270	268	278	266	290	278	256	284	270	246	289	244	258	272	292	270	265	274	266	305	263	283	268	282	279	251	267	286	293	274	286	249	262	265	252	279	288	280	272	293	262	283	266	268	273	260	246	278	253	297	295	259	265	277	303	269	286	273	272	259	253	256	260	259	292	262	251	252	269	274	269	301	256	285	247	277	256	262	280	255	268	266	262	266	303	273	284	293	259	265	262	283	316	306	275	295	251	287	246	254	291	268	289	288	305	251	285	293	276	279	265	251	299	290	275	267	279	287	263	256	276	278	272	294	290	274	272	273	281	281	281	286	278	261	252	274	272	265	279	267	260	253	284	267	260	251	268	269	280	283	273	266	289	285	270	260	284	249	264	266	289	280	241	284	288	280	250	274	296	288	254	286	269	286	263	279	266	250	277	287	309	276	284	287	278	261	265	277	237	271	270	293	261	287	250	304	261	262	253	274	293	262	264	262	319	285	265	273	317	266	249	316	249	280	297	254	298	248	250	266	283	263	276	291	263	284	280	235	264	259	277	279	250	292	244	282	260	278	292	280	267	278	262	268	253	268	280	247	265	287	278	286	261	244	262	288	298	294	297	261	270	285	245	255	294	279	278	293	274	287	278	272	267	269	267	274	282	291	267	272	308	298	256	254	277	261	262	261	287	291	264	282	276	275	287	268	260	292	257	272	268	287	264	283	229	263	296	262	255	282	291	290	292	289	270	260	279	284	288	287	256	286	303	290	296	264	300	266	265	279	271	283	280	270	285	265	274	251	272	273	254	262	275	258	266	286	316	293	293	271	273	296	264	265	236	262	258	261	256	300	257	272	293	248	272	264	268	266	280	291	291	263	266	278	315	284	284	278	275	258	303	285	295	250	266	257	273	269	264	300	283	269	283	277	239	279	263	228	293	296	276	317	258	260	288	261	264	263	303	303	296	272	271	259	283	273	273	272	282	281	282	286	241	265	265	274	255	267	268	266	274	287	271	281	282	288	259	279	261	282	270	274	270	224	253	265	295	274	278	254	266	280	237	290	288	267	299	293	268	245	293	244	290	260	274	292	277	262	257	257	280	275	279	305	290	288	309	287	288	253	265	259	282	281	277	267	260	280	270	262	263	269	287	258	250	251	264	284	274	256	275	267	251	273	254	244	249	262	285	265	271	252	274	280	264	281	259	265	288	296	301	286	264	295	261	279	267	255	271	289	274	276	250	289	240	254	274	261	262	274	267	284	308	293	291	303	255	277	260	265	284	288	305	258	273	295	285	239	265	279	303	276	262	274	253	287	259	272	269	264	255	272	287	305	257	247	248	288	259	286	304	291	281	278	277	282	261	265	254	267	304	275	249	256	280	311	277	263	258	260	259	286	274	321	283	263	284	261	260	277	277	290	255	281	264	258	258	256	293	279	251	304	278	277	258	249	265	284	273	265	270	279	264	268	289	314	277	276	246	269	272	327	262	275	253	255	290	289	298	285	282	275	255	285	288	260	279	254	275	317	272	280	300	261	255	265	262	254	271	260	287	263	283	263	275	278	262	269	271	283	304	284	280	246	264	284	287	280	295	292	266	282	268	260	256	271	265	292	273	283	274	260	271	267	283	293	250	295	277	275	298	292	264	304	281	258	258	256	272	250	293	270	282	304	298	294	281	294	283	292	262	246	265	278	265	278	265	239	280	267	285	261	271	308	247	264	281	285	277	255	251	260	245	277	279	288	267	284	274	240	260	259	290	248	287	283	284	265	278	259	268	267	276	276	249	284	275	284	268	266	260	294	278	264	258	268	283	255	298	259	252	232	257	278	272	267	281	276	284	236	253	266	270	284	265	240	265	247	301	309	265	263	297	265	272	256	265	286	279	280	266	270	287	263	287	225	245	295	286	289	281	249	273	293	300	277	263	265	287	296	267	270	258	246	252	275	264	307	254	262	319	268	256	272	260	276	300	286	285	282	285	300	274	266	290	293	253	274	274	279	266	281	275	269	270	282	270	291	281	282	293	290	265	254	313	290	287	262	296	263	255	281	251	271	262	275	259	281	287	252	257	295	255	268	317	231	280	280	268	255	314	291	251	218	277	307	264	284	276	278	265	273	265	245	295	253	300	247	304	286	297	271	294	294	278	287	281	258	278	276	263	264	275	284	261	255	271	257	273	279	263	280	282	279	254	279	262	261	248	275	291	275	294	264	263	272	289	290	296	295	279	258	263	262	252	288	280	293	276	277	253	241	254	268	289	300	262	261	245	284	299	276	272	252	267	252	283	275	284	277	275	239	269	269	293	257	305	261	283	257	262	252	275	238	276	274	284	261	272	271	253	257	285	278	279	333	254	254	257	257	291	254	266	259	261	248	253	262	253	302	257	260	276	278	280	268	282	256	304	293	280	271	288	273	279	286	249	239	284	267	265	280	282	259	293	287	268	292	279	289	261	297	297	279	264	284	261	260	250	281	278	282	282	284	288	289	276	297	267	268	277	247	291	279	293	258	267	299	262	278	254	279	293	292	318	276	247	274	271	278	249	276	267	267	286	271	273	268	268	280	278	272	255	258	278	293	262	263	252	264	271	299	304	264	270	287	259	282	259	271	280	268	288	276	310	303	263	275	301	274	279	250	276	302	268	282	235	253	278	271	275	299	248	279	273	260	292	282	278	290	294	289	261	271	272	289	313	279	302	277	294	276	275	264	292	317	294	277	296	283	274	278	266	289	266	306	272	260	269	278	285	247	285	294	311	291	246	294	302	277	287	285	293	270	310	252	293	256	257	270	273	247	255	290	251	286	251	270	313	255	255	289	265	246	278	282	239	267	295	258	268	269	240	253	254	287	269	272	290	289	253	290	272	258	279	288	285	253	271	278	284	272	298	275	289	249	268	290	249	257	265	284	270	306	266	272	260	268	303	286	282	278	245	270	296	260	301	284	305	290	269	262	306	262	267	300	260	260	248	293	270	259	289	283	260	258	293	300	271	252	253	272	272	288	285	285	246	243	244	265
8258	10074	8704	5622	3619	4162	4411	3249	2462	1870	1774	2043	1689	1428	1187	1130	1073	890	904	804	823	736	783	754	700	736	694	642	597	645	558	564	577	543	533	516	523	514	506	506	473	521	536	636	592	567	620	586	549	588	545	562	562	560	546	557	532	524	575	525	538	491	519	532	529	493	469	478	472	499	447	483	437	472	456	461	490	482	438	443	474	487	473	494	484	462	450	439	466	479	469	478	456	470	458	477	461	464	445	468	477	477	455	465	476	487	460	474	484	465	460	449	479	497	459	454	480	471	464	483	435	471	438	451	452	442	509	473	443	453	450	481	498	475	469	492	458	528	477	413	441	523	489	465	448	460	431	462	470	466	474	520	443	501	456	471	437	461	460	432	466	480	481	445	466	428	454	459	469	471	504	479	471	460	458	468	440	425	434	457	454	456	484	473	476	483	453	431	471	493	453	498	485	449	465	462	481	460	459	465	480	435	489	463	499	470	430	484	432	486	460	427	483	431	442	506	486	496	477	467	471	429	467	457	475	435	470	465	424	482	461	523	470	458	484	467	434	446	477	470	463	468	426	494	488	419	488	458	440	456	419	427	477	471	471	448	472	452	424	462	491	438	452	459	464	466	490	500	482	456	457	468	433	489	483	462	488	448	464	477	461	438	454	493	510	464	466	489	452	475	487	479	495	473	434	470	496	467	518	465	489	414	486	433	449	489	463	427	511	451	454	480	431	461	444	511	438	491	524	485	477	457	454	425	470	455	475	452	481	493	457	466	455	509	440	460	454	472	429	482	424	443	481	469	481	493	443	493	420	449	459	465	469	436	469	492	468	479	475	476	472	441	441	467	483	499	463	451	478	468	465	450	503	469	463	452	475	472	475	467	479	460	442	450	475	449	476	456	481	451	479	462	433	440	477	478	479	449	470	478	441	420	500	454	430	456	426	475	466	473	466	470	447	460	458	446	471	466	425	460	458	451	472	483	448	446	469	464	506	486	444	478	440	446	440	487	483	451	466	475	501	457	447	443	474	447	493	444	504	444	461	447	470	464	452	455	465	461	453	433	477	482	452	465	443	480	463	478	453	454	435	471	451	479	446	446	468	477	456	455	468	469	470	456	460	504	455	480	459	440	468	493	479	481	469	468	471	466	476	476	458	468	455	474	440	464	472	476	477	455	452	424	469	471	461	466	441	476	486	449	460	471	480	444	459	468	461	455	439	449	483	515	471	500	438	482	460	454	482	460	474	494	451	459	494	454	449	478	448	490	480	459	444	510	452	450	477	482	468	472	479	492	455	516	475	484	491	437	455	472	451	466	492	480	428	463	480	464	458	482	470	445	479	469	467	475	443	441	485	477	434	459	451	477	491	475	481	432	444	485	486	456	455	467	455	448	487	451	476	483	475	476	471	462	521	471	434	512	432	476	461	439	469	451	437	444	465	469	453	522	450	496	446	498	460	470	451	440	493	474	494	491	481	486	524	439	462	446	479	456	446	456	421	467	464	438	472	470	473	448	478	478	436	437	461	448	477	427	430	467	420	472	452	507	470	493	442	446	440	472	473	491	452	441	447	448	441	440	470	423	450	490	486	459	462	473	522	468	432	465	459	476	461	465	446	462	500	456	466	417	452	432	474	483	452	489	446	453	457	436	506	486	472	448	448	456	464	437	433	430	476	474	468	453	483	487	450	483	463	446	448	465	453	477	478	491	492	442	408	456	467	488	444	459	459	456	466	479	502	451	472	503	498	476	411	477	471	481	464	478	438	482	468	432	448	457	443	477	464	471	426	456	483	440	441	486	457	461	447	459	478	471	475	437	463	471	473	471	463	467	453	509	468	444	458	451	471	524	487	477	444	460	477	494	506	469	483	458	458	480	479	492	442	474	461	435	473	504	451	443	489	496	425	465	440	467	482	454	450	436	449	428	441	492	450	456	467	484	459	484	471	471	488	447	433	473	451	451	444	471	428	427	445	462	465	505	458	458	482	476	485	465	420	431	450	473	483	481	445	431	426	462	440	455	461	471	477	438	488	468	454	469	466	448	444	464	486	449	454	506	446	447	444	486	484	469	463	463	427	505	456	478	439	464	437	431	440	473	468	472	435	445	489	445	492	446	455	477	485	466	466	435	456	459	461	447	478	425	467	476	450	485	515	464	458	480	490	482	520	464	436	477	437	497	432	487	495	450	454	501	450	474	461	454	463	411	475	459	484	432	455	452	454	472	490	471	474	478	437	471	491	483	463	452	445	444	457	427	455	472	477	434	483	449	498	490	465	449	467	423	471	453	477	436	458	452	439	458	452	510	474	464	445	437	455	457	432	437	443	456	412	447	430	458	471	481	459	494	438	450	461	424	445	443	485	464	491	435	453	454	456	473	478	456	509	473	456	436	421	454	460	480	436	486	509	473	520	477	457	497	465	469	468	451	473	464	458	437	465	464	451	414	485	441	433	467	471	452	470	468	497	472	477	465	460	449	463	449	466	452	461	477	496	473	473	447	500	472	501	461	487	436	449	425	500	417	469	441	487	454	465	460	449	479	503	478	484	497	459	439	475	494	406	454	462	487	415	499	484	478	493	436	488	468	460	480	479	443	446	458	467	412	440	458	451	462	446	439	444	474	475	493	467	488	464	488	487	522	474	429	434	495	464	469	459	452	459	448	453	461	461	482	466	471	427	452	485	487	492	461	489	451	492	465	463	471	484	463	464	452	446	446	473	486	517	471	458	433	456	422	465	507	461	506	499	483	453	457	477	492	492	452	490	464	458	485	444	459	466	442	453	424	483	466	473	469	487	432	445	495	414	437	488	478	508	443	461	490	492	492	479	483	459	492	442	474	497	460	473	459	474	482	473	463	429	439	444	468	509	485	456	443	462	420	480	483	445	455	442	431	419	435	461	474	448	479	447	521	472	450	453	451	432	463	473	507	461	469	423	492	512	456	474	470	461	426	489	483	500	488	411	472	462	489	461	453	461	482	470	478	498	418	432	422	419	452	440	472	488	481	479	475	465	480	435	511	492	422	472	502	444	472	422	437	433	465	538	455	467	468	460	439	480	487	480	445	466	427	461	490	462	491	482	415	449	459	454	481	461	499	498	442	488	435	453	463	455	438	454	484	455	444	464	416	466	425	494	465	482	472	497	462	442	474	505	465	443	468	459	501	465	473	471	482	458	491	476	460	446	437	456	475	427	465	433	420	468	455	463	427	455	464	442	462	471	437	466	464	469	497	464	477	434	467	428	493	476	465	427	440	457	449	411	495	493	465	468	485	446	445	448	506	456	442	482	456	441	435	494	482	447	469	428	478	471	451	477	465	471	425	450	466	472	456	437	489	480	485	487	473	461	470	475	452	481	475	442	419	435	438	484	429	463	500	475	519	457	452	438	445	460	458	473	460	440	451	474	489	429	439	469	428	444	425	470	467	434	493	477	507	443	457	469	434	470	491	469	466	469	483	469	470	487	484	475	425	458	471	441	443	509	477	500	472	447	477
24143	21259	28302	24290	20302	5997	3562	2125	1484	1191	1217	1193	1010	904	786	753	716	664	641	610	575	594	561	542	549	530	504	550	505	469	479	449	483	465	470	431	435	435	426	436	445	432	495	457	461	431	455	471	444	439	452	434	443	422	423	420	439	426	393	431	446	421	422	402	398	421	447	395	403	377	402	443	415	408	421	384	405	404	384	388	420	426	436	407	392	384	394	421	425	402	386	390	433	407	399	377	392	375	376	382	403	389	430	402	430	396	420	435	418	409	417	407	417	385	429	412	409	371	394	412	397	405	364	405	412	395	407	376	410	419	418	415	405	405	416	431	429	428	436	407	410	413	416	365	425	379	365	400	436	387	383	415	398	423	413	402	423	406	379	379	377	404	399	399	400	395	418	429	375	405	372	400	379	422	413	368	422	402	387	375	389	427	421	415	382	404	405	392	412	395	425	393	392	415	407	393	420	440	406	384	424	415	405	389	376	375	378	405	398	384	406	403	406	453	416	418	403	408	388	384	355	373	402	396	404	411	429	363	411	423	412	403	447	409	376	469	407	388	366	401	408	410	413	366	419	396	366	373	383	360	382	395	409	418	365	406	390	398	405	386	399	391	365	400	338	369	390	379	388	389	402	406	392	404	412	383	419	424	383	394	400	398	401	381	367	373	406	388	408	382	411	402	423	428	392	417	410	405	379	415	391	400	388	421	431	411	432	430	390	409	417	398	409	378	399	417	404	360	374	420	398	387	381	415	402	407	365	441	416	405	402	387	444	424	395	380	398	410	438	377	364	387	387	374	405	423	420	390	400	401	415	410	406	398	428	388	405	410	385	411	391	397	423	417	395	414	395	435	401	348	414	365	439	430	392	420	446	419	362	398	417	433	430	440	382	428	396	369	428	407	368	397	370	405	421	395	414	380	408	405	392	377	400	425	369	400	389	400	408	397	409	419	374	379	411	376	403	404	423	382	386	357	407	394	418	391	391	341	390	407	405	414	457	386	407	405	370	407	380	413	414	412	409	388	417	350	381	405	387	396	427	364	392	400	393	410	392	391	398	408	390	384	396	383	378	366	386	425	360	411	429	417	394	423	384	420	426	406	425	397	433	431	410	385	431	385	381	393	365	400	411	422	420	401	421	404	385	411	360	344	383	390	374	393	409	435	402	430	378	390	431	373	377	392	392	450	440	399	422	417	393	400	367	385	374	380	428	407	414	383	393	356	428	353	382	408	401	395	404	409	417	377	383	438	389	448	391	371	382	429	401	413	423	382	385	401	396	405	393	454	435	395	398	407	409	407	403	405	404	437	416	376	405	430	378	368	430	391	442	393	382	374	375	393	388	396	382	386	382	401	393	369	392	432	433	360	386	447	409	410	375	427	423	425	404	393	423	408	427	341	413	388	395	436	426	406	412	372	404	393	443	407	361	370	413	400	392	423	413	428	408	434	419	388	389	388	407	440	410	412	458	405	369	365	420	369	425	407	396	393	413	423	401	391	389	380	386	403	420	401	372	376	420	440	401	414	382	366	401	409	408	389	401	406	398	378	424	408	396	420	416	410	383	394	429	388	356	400	433	364	384	398	383	405	395	396	425	410	381	398	376	410	396	380	420	407	397	375	408	403	443	397	387	388	365	367	440	420	388	388	371	416	376	401	363	365	401	433	378	403	403	385	410	427	401	412	422	398	366	409	386	409	388	363	403	407	399	420	385	401	433	395	391	405	404	410	382	407	384	388	374	411	397	351	380	423	397	381	414	387	391	400	396	410	400	372	387	405	426	412	415	373	405	414	428	366	401	409	390	442	386	380	411	388	454	391	417	380	418	405	387	367	409	429	390	368	398	395	397	386	395	408	382	391	373	398	411	383	376	388	407	414	409	416	398	414	407	370	395	386	409	393	382	394	449	421	426	387	391	383	425	417	387	370	381	417	416	362	429	448	354	411	400	423	393	396	377	385	382	440	422	390	421	408	432	405	371	386	426	377	411	406	398	391	414	411	395	399	413	436	394	390	371	413	387	397	397	360	406	405	432	424	434	426	375	374	418	391	366	411	412	423	392	398	392	433	388	440	391	395	402	379	395	406	401	390	387	382	404	383	446	407	422	401	365	400	407	398	405	373	410	416	384	389	420	389	407	406	431	397	414	398	407	363	400	359	425	403	384	376	401	372	411	379	427	427	398	403	382	401	391	395	414	423	425	417	445	380	402	410	401	378	427	424	342	405	430	390	398	400	401	423	405	378	388	394	409	371	396	423	365	362	424	407	380	407	425	388	387	400	400	385	408	397	383	383	395	375	437	355	386	397	400	407	396	408	386	426	431	391	413	381	381	425	382	408	440	374	460	397	416	374	407	415	393	391	412	380	426	385	414	380	417	392	424	401	374	405	388	374	407	375	397	403	403	392	370	406	383	414	390	385	431	412	355	418	424	423	415	420	389	369	412	421	404	398	427	397	412	398	423	363	410	390	375	405	411	393	435	380	389	381	414	420	400	407	393	400	428	420	428	437	383	423	419	390	380	377	423	401	392	407	426	372	395	387	387	383	419	411	378	398	411	418	427	427	371	393	422	416	373	398	382	375	374	392	394	418	377	412	409	381	400	384	439	382	413	412	428	380	410	404	387	389	368	428	433	409	384	414	391	386	376	405	408	409	417	397	396	403	403	405	380	416	445	439	401	410	372	451	413	388	440	400	371	382	380	414	388	394	362	386	434	392	383	387	368	387	423	397	395	420	426	429	385	407	368	415	395	406	393	412	392	426	454	391	403	385	380	397	429	429	400	403	400	400	411	375	409	396	404	400	394	422	386	400	423	439	379	361	404	380	398	414	392	417	422	371	423	381	408	412	345	411	390	359	419	401	406	422	413	429	391	401	437	385	415	415	442	422	433	401	410	421	394	401	402	400	375	409	403	427	404	395	411	364	430	398	399	429	405	394	421	395	394	434	393	397	432	360	393	395	412	384	364	418	424	423	391	413	401	406	368	400	417	407	371	380	388	414	364	408	392	422	416	360	428	390	399	365	379	425	391	395	387	386	409	377	415	401	419	399	408	409	390	392	417	404	399	395	418	432	416	394	428	406	388	389	356	388	403	400	398	420	438	397	391	409	409	385	394	405	380	427	416	422	446	376	422	379	391	388	405	418	383	357	431	430	381	396	396	417	430	406	417	362	404	394	401	355	422	443	426	390	434	419	403	399	405	395	408	386	377	379	413	392	406	402	397	385	446	399	411	412	422	393	391	407	406	388	369	406	375	418	386	384	408	415	388	414	397	433	382	385	445	408	410	341	412	386	405	402	410	383	414	396	374	424	374	429	360	396	409	404	378	388	430	428	397	386	359	424	395	402	420	389	393	428	399	394	403	396	378	421	401	417	398	394	374	414	412	394	400	382	396	409	383	404	389	405	409	440	422	375	372	393	398	396	372	399	394	406	393	426	404	442	381	425	398	416	416	381	410	453	396	414	392	423	388	403	418	404	415	376	428	440
9948	19172	16968	11259	7675	7864	8235	5998	4310	3498	3388	3596	2965	2349	1949	1776	1725	1549	1521	1313	1176	1229	1180	1178	1159	1018	1053	984	921	901	890	864	860	821	775	823	761	796	779	758	781	768	819	839	860	894	792	831	793	836	797	779	783	815	765	757	728	774	787	741	769	660	766	722	660	693	687	667	709	698	684	734	674	672	673	660	648	651	630	618	707	683	699	670	622	675	642	639	649	619	673	634	702	664	672	679	662	669	648	696	658	701	662	664	639	643	709	641	706	674	644	684	722	718	654	678	666	703	690	689	706	647	630	686	682	639	702	673	611	657	690	680	652	674	676	657	631	664	679	651	655	664	637	690	665	654	698	646	649	703	672	674	705	678	656	676	665	650	652	643	680	634	645	689	645	668	667	688	661	639	625	722	638	683	647	638	661	666	647	655	686	646	683	688	696	706	628	619	673	640	646	654	650	686	655	683	670	680	653	661	664	654	667	628	666	659	609	665	661	667	620	673	651	672	697	640	694	676	656	672	647	662	679	647	680	674	653	703	725	647	656	664	652	674	681	641	671	689	676	657	684	662	658	637	628	648	624	653	620	634	674	657	696	643	681	644	657	680	656	650	695	697	680	650	622	632	655	633	631	677	684	635	659	668	646	696	622	671	670	627	664	634	646	654	671	668	665	656	639	668	642	703	647	689	646	635	646	677	642	683	707	667	680	673	646	671	661	622	704	636	660	690	664	680	692	658	682	669	625	662	642	660	692	713	701	678	662	648	705	651	667	718	651	630	676	660	679	630	666	690	676	638	613	660	647	690	695	643	657	665	637	649	665	673	696	673	705	683	686	661	694	664	640	641	686	663	704	655	645	656	637	703	601	653	650	627	696	636	638	619	703	643	679	720	648	674	634	657	655	646	653	654	634	646	678	630	624	703	706	728	648	651	679	654	640	641	695	672	683	678	658	710	683	669	691	645	695	722	693	669	625	673	653	661	660	681	636	677	661	657	616	659	655	647	674	645	666	640	668	678	669	659	646	623	649	660	633	649	691	652	644	652	655	696	631	647	654	669	670	688	668	675	694	698	662	695	705	685	683	659	694	636	673	655	675	670	695	638	703	626	677	675	684	683	709	714	665	713	708	717	661	644	658	613	688	697	675	680	697	674	677	664	625	687	663	670	697	614	684	649	676	665	692	653	655	647	703	654	716	682	700	630	683	655	696	632	698	659	653	682	623	658	701	676	698	648	652	644	651	668	693	659	730	679	667	621	663	602	661	622	634	630	660	658	733	645	705	687	635	641	644	629	678	704	701	661	666	647	644	686	657	694	666	713	704	705	691	660	673	614	724	684	672	644	651	635	651	648	646	657	694	706	690	688	668	661	706	712	688	647	702	726	694	639	679	692	657	675	688	685	693	694	723	667	678	697	675	636	678	661	695	688	680	679	618	630	665	620	610	682	651	663	715	667	646	692	667	660	651	650	682	639	710	689	714	651	641	694	688	666	709	654	680	675	620	700	700	668	630	657	693	689	712	655	618	714	665	646	688	691	686	658	617	666	650	647	662	653	669	690	701	655	666	665	682	645	695	655	636	689	676	626	708	687	642	650	648	686	660	667	663	681	673	671	671	633	669	664	680	593	710	678	654	632	678	635	641	664	665	648	685	659	672	626	653	676	644	656	647	655	651	632	596	694	615	604	643	642	659	647	653	657	676	712	653	652	621	629	710	643	699	667	684	658	663	689	686	661	714	692	686	698	665	655	676	695	688	633	697	673	667	658	660	669	657	676	661	651	675	686	661	674	637	678	659	683	638	705	640	695	662	626	669	668	700	672	666	648	674	651	662	680	692	662	680	689	693	672	684	703	679	687	648	602	617	674	637	693	656	661	646	665	691	684	652	689	700	681	702	664	695	692	677	669	685	682	643	633	691	631	619	661	647	676	698	680	647	669	705	647	688	698	707	637	670	673	654	633	621	662	686	642	698	680	676	630	654	651	665	646	703	671	669	672	696	687	662	643	634	626	676	684	699	669	627	681	651	649	640	673	651	638	670	663	683	662	692	674	633	650	659	674	626	670	694	693	687	701	674	652	671	656	684	636	637	685	648	654	655	673	693	619	701	637	650	623	668	653	688	678	644	663	653	657	653	690	636	705	648	653	649	667	641	639	634	676	647	646	650	623	682	683	700	677	656	679	652	666	691	624	664	672	658	613	622	667	684	693	665	647	669	645	664	647	663	664	691	696	681	646	659	677	672	623	670	664	648	632	615	630	657	680	686	628	664	678	684	646	668	645	669	677	674	618	621	685	623	678	624	685	680	654	690	628	660	668	652	652	658	629	674	643	623	674	688	664	702	679	661	683	731	637	657	669	698	629	629	678	686	695	642	676	732	673	668	626	636	640	722	658	662	676	685	670	708	699	665	677	669	667	693	662	644	602	659	681	637	679	685	666	675	715	641	658	701	665	680	637	646	662	666	695	686	661	712	639	669	646	719	680	663	669	647	667	635	616	665	656	627	652	664	643	630	657	674	673	694	669	645	664	649	679	683	627	704	634	699	662	641	630	666	657	691	631	663	683	658	659	635	687	696	654	707	633	615	662	660	639	701	664	681	701	678	666	616	655	645	701	655	630	671	668	645	675	677	665	646	655	707	665	683	660	620	670	678	652	677	637	650	703	641	645	645	635	648	659	625	639	649	673	588	633	664	669	673	707	672	600	665	659	650	653	684	640	689	659	638	701	651	689	690	696	633	646	643	662	699	654	721	666	623	658	666	661	665	633	642	667	702	654	662	682	718	678	648	667	682	683	712	664	695	649	658	679	683	654	624	647	616	688	669	628	625	666	692	631	656	689	658	665	680	633	676	622	682	631	674	664	671	685	638	639	641	685	666	659	658	683	635	619	649	643	684	635	628	671	664	673	652	704	677	639	658	661	703	717	648	674	642	685	618	664	663	648	629	647	657	638	699	604	635	655	629	700	663	674	633	636	641	699	623	630	666	642	696	660	704	626	603	668	677	712	703	686	582	698	703	664	650	647	672	601	688	672	687	652	677	661	659	675	666	669	673	676	678	695	644	697	701	669	648	659	687	646	675	691	661	672	695	663	635	665	613	690	692	640	713	668	732	668	651	725	668	635	684	662	687	608	663	648	656	649	749	677	690	703	702	673	672	662	669	641	675	659	718	650	705	625	722	717	692	690	632	613	641	632	656	704	661	659	588	648	629	655	680	687	646	691	631	633	685	648	644	627	685	714	720	635	653	712	689	672	668	664	648	661	671	661	660	615	617	724	687	678	666	656	729	678	676	660	712	647	660	675	703	666	675	674	683	641	638	661	669	667	614	642	636	654	695	652	695	658	666	665	633	609	638	721	693	657	678	660	669	684	661	669	690	620	661	621	629	718	613	689	669	704	656	681	629	640	660	676	675	689	717	645	656	632	695	688	668	621	652	699	687	655	670	663	668	657	768	694	648	682	674	679	676	677	672	668	713	624	640	638	674	638
23174	21298	29088	23833	21301	20524	8327	3146	2029	1782	1758	1757	1410	1177	1106	954	945	899	773	716	718	665	678	670	680	627	593	562	557	566	537	482	505	511	488	497	472	484	468	517	479	492	491	494	554	550	449	503	463	472	464	489	487	499	467	454	476	491	465	471	448	462	449	491	412	440	453	427	433	388	395	425	414	437	440	356	432	427	426	431	404	412	396	393	391	380	417	407	419	414	437	429	430	409	406	412	405	439	425	421	399	438	463	378	415	412	428	433	447	423	428	434	416	437	420	418	419	389	402	383	435	455	420	430	419	403	397	436	465	429	411	420	437	460	449	420	399	415	412	423	406	409	442	440	427	444	407	408	399	431	404	413	460	425	442	415	403	423	439	428	424	404	409	414	417	437	427	410	393	386	431	415	417	442	428	409	435	416	374	400	404	452	460	375	404	392	407	402	423	424	414	404	444	429	416	433	409	421	395	401	417	422	393	384	406	415	437	405	419	468	430	435	411	394	465	420	446	470	394	448	392	406	409	432	415	415	415	391	418	420	428	406	411	389	421	435	414	441	407	393	398	389	395	436	395	395	383	410	404	418	472	380	407	431	465	399	459	428	433	418	438	448	413	424	415	405	435	423	404	419	414	431	425	456	392	423	398	423	447	384	427	443	436	442	426	390	437	409	408	386	423	408	397	428	466	429	421	424	450	400	464	368	451	382	395	427	442	410	390	438	369	419	427	400	418	401	459	422	422	444	402	417	411	441	420	470	416	427	456	428	409	399	424	368	410	415	409	402	424	408	435	388	419	445	427	430	439	436	403	440	413	403	432	402	416	423	419	414	415	395	403	408	430	423	446	425	419	405	403	418	395	391	422	433	428	420	426	400	412	433	429	442	427	432	426	414	390	417	458	443	393	418	381	424	397	433	409	426	443	461	447	456	431	406	403	446	430	409	406	394	402	399	421	406	371	402	422	432	398	408	412	376	414	425	424	397	391	419	395	435	397	386	402	397	422	427	432	424	386	422	404	457	385	461	415	485	395	414	439	414	421	388	400	443	433	400	393	399	426	376	437	419	428	442	429	396	411	432	442	450	392	437	412	432	429	398	473	407	405	422	383	406	438	406	420	395	392	439	421	418	411	384	397	385	414	452	416	459	441	431	434	427	374	398	411	389	390	443	431	407	403	410	388	410	420	400	416	397	450	444	423	425	420	413	380	444	413	385	379	429	393	418	441	420	395	383	421	407	421	401	420	420	393	427	416	426	449	384	448	413	366	413	441	406	431	411	423	413	442	418	423	424	425	455	412	420	373	438	436	431	435	452	445	439	433	448	414	396	411	431	405	452	421	425	408	412	409	436	376	380	401	381	404	433	417	404	422	386	423	390	398	428	434	411	416	412	410	420	439	422	401	415	406	421	424	457	454	399	416	409	440	428	399	441	420	374	417	449	416	400	394	380	422	426	424	414	424	404	409	429	386	417	403	418	412	419	410	413	456	402	417	423	382	413	415	438	433	421	404	390	366	413	443	394	441	408	415	456	383	475	422	400	400	386	431	386	407	430	424	454	384	422	404	405	394	383	448	386	429	411	431	421	411	392	393	423	411	429	420	428	419	410	435	412	429	438	429	405	425	429	433	407	419	400	411	449	406	412	450	415	423	387	409	440	435	376	397	461	418	419	399	438	423	424	423	406	416	393	411	390	398	401	383	412	400	443	399	353	413	422	430	394	409	410	353	419	424	437	441	409	435	391	418	462	411	386	381	409	386	419	446	416	405	431	413	438	402	430	425	420	404	401	422	436	403	426	425	403	414	378	455	435	411	425	429	426	425	437	402	406	409	413	424	384	395	396	431	402	418	439	421	397	400	393	436	451	423	407	400	380	419	406	418	437	427	422	424	371	412	387	418	422	423	418	385	415	401	431	445	403	405	387	434	426	401	401	400	398	420	425	462	441	442	424	402	435	399	397	431	433	432	415	407	417	403	418	411	392	429	419	411	343	411	428	442	384	417	422	415	422	421	446	424	389	406	387	434	391	429	400	416	412	427	439	388	410	411	391	407	436	387	395	421	417	381	426	397	393	414	488	431	413	405	409	382	395	428	437	399	438	441	427	441	434	383	410	419	446	401	418	448	369	393	468	400	413	406	399	424	404	404	387	389	377	428	429	406	411	443	429	410	428	438	406	412	413	384	424	394	418	390	411	456	416	426	415	393	392	402	439	394	396	426	434	436	436	410	440	400	428	394	426	411	419	414	436	466	436	449	394	406	414	407	414	413	442	406	399	412	424	409	406	417	406	408	433	399	422	389	431	386	415	403	421	412	439	398	414	412	402	400	411	412	378	434	418	393	385	395	419	447	432	385	457	429	394	415	430	436	411	403	414	451	429	455	420	422	428	406	416	381	420	376	416	421	401	379	421	391	422	358	394	446	376	422	434	421	396	425	416	405	386	371	444	394	445	423	418	421	404	407	399	414	427	419	401	435	397	429	421	416	404	381	458	444	432	384	402	435	440	443	424	434	408	425	407	426	402	436	391	425	416	442	389	425	426	406	401	395	419	393	452	431	414	450	409	384	392	429	459	379	405	434	383	432	409	430	388	452	394	394	435	440	405	439	454	415	420	469	418	415	424	415	398	397	432	393	412	412	410	463	398	420	452	403	420	419	420	415	425	412	429	398	413	401	418	395	460	462	430	410	368	418	408	375	441	386	433	388	398	398	415	412	412	427	399	447	384	388	412	426	422	423	423	405	409	408	439	422	409	444	381	418	424	434	420	399	386	419	423	410	387	437	379	422	414	400	423	394	392	428	439	422	405	386	411	400	388	454	429	375	429	425	423	428	402	420	422	393	370	439	434	450	373	411	405	406	429	461	410	389	434	434	400	401	395	415	438	442	418	420	402	416	422	392	424	405	374	385	400	424	392	419	409	400	417	401	431	422	435	404	395	421	382	399	446	414	387	404	404	418	405	417	400	456	356	410	415	392	408	387	417	403	410	404	399	430	462	383	362	415	435	417	425	376	443	406	413	419	429	447	375	433	360	431	433	404	380	419	437	440	427	433	399	417	465	386	423	439	448	420	403	416	451	399	421	423	441	436	406	438	384	420	420	414	439	432	439	437	393	397	413	399	376	442	421	408	409	404	412	403	416	418	409	390	419	424	414	413	425	380	424	418	372	420	414	406	399	455	391	416	405	378	428	404	439	436	423	421	407	412	443	413	426	436	412	461	444	470	420	420	409	402	405	403	419	406	410	403	413	418	380	393	415	448	428	440	452	450	343	460	397	395	416	443	438	408	391	423	399	424	405	436	470	398	412	408	421	411	439	394	445	391	406	405	436	393	421	407	415	439	423	400	426	451	410	409	407	414	410	424	398	419	385	445	446	413	403	429	391	423	393	425	404	397	385	382	421	414	422	446	411	375	414	441	435	396	443	401	424	442	422	416	435	414	418	411	385	418	438	428	444	428	391	436	459	374	404	442	433	409	409	436	432	401	423
12432	25280	22640	15752	11221	11037	11118	8004	5890	4963	5256	5113	4098	3205	2878	2507	2323	2076	1868	1650	1578	1453	1350	1412	1445	1334	1251	1159	1062	1007	977	957	930	890	900	911	925	850	802	896	848	891	949	950	933	903	910	905	864	869	824	884	871	804	821	813	836	811	786	855	799	757	701	768	710	686	766	708	717	653	718	711	674	656	669	702	686	686	664	714	677	673	649	733	671	710	669	692	688	692	655	680	668	690	660	687	670	660	723	620	675	701	721	658	664	649	723	666	643	677	676	645	648	702	695	624	675	679	707	726	710	665	703	684	705	644	705	710	671	712	651	696	672	702	654	719	694	662	706	749	657	682	699	694	669	677	670	705	707	670	673	658	707	670	680	662	690	682	661	653	666	698	665	682	663	678	666	725	681	663	677	664	657	724	651	660	711	688	707	673	683	657	701	665	598	715	708	663	674	701	623	656	694	661	656	672	638	688	696	689	699	663	698	682	748	687	666	638	709	689	701	686	703	609	670	687	656	685	692	673	675	665	638	675	662	694	694	671	702	660	667	687	658	671	695	680	665	662	704	702	689	709	660	673	709	653	721	669	685	720	714	665	682	670	743	683	648	701	672	751	659	614	702	703	717	694	666	658	651	707	693	650	749	668	690	744	714	694	698	711	698	699	706	684	722	654	709	628	684	632	689	670	659	667	679	685	673	673	645	666	725	654	661	692	656	676	675	705	684	724	664	674	700	726	685	676	667	662	674	665	677	633	667	693	658	723	648	707	666	717	735	689	649	632	722	635	672	691	706	714	683	694	662	695	692	651	683	643	677	718	662	677	683	595	698	701	656	653	711	695	658	678	632	677	680	682	640	644	646	661	691	673	654	686	683	633	683	643	682	668	651	630	612	708	686	684	663	697	625	701	666	684	675	652	669	663	660	682	668	654	673	661	718	670	669	701	733	680	664	680	650	677	687	679	675	699	629	671	623	665	669	642	661	661	640	664	659	685	696	701	671	669	690	724	722	720	641	680	641	677	677	682	663	690	675	706	686	663	682	669	695	679	667	676	708	633	686	683	709	653	661	674	644	688	698	651	684	690	660	659	674	648	688	710	695	635	694	684	674	678	702	685	669	627	695	647	708	666	738	651	672	687	656	725	705	696	676	704	721	692	714	704	643	695	658	696	705	706	660	649	681	656	672	660	675	654	649	673	736	717	700	677	674	705	665	652	677	691	678	707	642	661	673	727	668	653	705	660	663	671	658	705	695	634	681	697	680	651	680	692	677	690	678	691	650	722	654	640	655	694	651	665	666	678	703	623	678	660	641	669	650	668	675	676	661	684	715	664	648	682	702	624	656	679	677	690	673	664	650	630	660	726	651	649	708	707	652	653	674	660	649	741	690	673	644	725	687	693	689	702	685	724	710	657	711	656	661	653	683	692	640	676	648	638	694	684	695	710	704	671	649	667	608	705	625	703	668	668	700	651	705	704	662	653	682	688	673	687	701	662	664	654	681	672	700	662	702	701	679	659	689	635	669	676	686	683	676	691	668	629	681	678	632	676	694	684	627	700	644	684	696	685	661	686	653	660	699	626	681	666	675	734	638	668	699	660	672	648	681	663	671	632	647	658	683	668	663	674	644	662	683	660	693	677	672	693	679	716	684	689	665	665	720	639	633	676	673	681	655	697	680	692	684	650	701	637	686	688	698	648	674	680	655	624	645	694	666	689	689	694	645	663	705	668	649	717	667	663	696	671	699	661	658	662	698	709	694	707	671	669	671	724	678	726	662	661	693	659	669	705	701	665	680	637	660	714	718	650	644	695	619	707	693	667	672	693	698	643	686	669	685	651	705	664	721	652	698	730	653	639	654	694	664	725	661	687	675	709	688	654	672	643	694	680	659	649	670	694	666	699	684	667	737	663	690	685	684	698	645	666	645	718	685	697	659	630	678	697	702	635	666	725	655	665	697	662	681	663	695	660	692	683	667	703	680	646	697	681	712	643	662	662	683	647	653	702	642	661	656	704	673	687	728	687	685	716	643	666	679	664	705	687	640	676	721	663	675	680	634	677	720	699	681	656	624	704	700	667	755	682	657	616	715	650	674	627	654	656	681	641	670	640	692	705	669	736	683	629	672	685	672	732	700	707	643	646	692	680	670	671	676	677	725	651	657	625	703	672	665	629	619	700	708	655	712	644	661	728	687	715	681	720	653	685	659	664	671	712	714	689	695	686	671	656	641	647	683	715	665	681	633	698	692	625	694	624	668	667	715	671	669	731	661	672	672	672	661	657	663	692	662	648	709	693	649	712	702	665	710	670	706	683	715	674	686	674	686	697	677	651	691	658	672	646	655	681	661	656	678	707	698	648	684	656	684	662	651	706	698	682	685	702	623	727	700	669	705	643	663	716	686	667	705	671	666	689	664	686	652	689	670	679	712	661	671	647	653	707	680	717	683	692	677	652	646	626	626	667	681	667	696	629	690	683	646	684	688	648	703	639	716	668	676	637	661	687	689	679	715	678	711	644	728	696	642	672	675	647	703	695	647	677	686	658	667	644	650	707	669	711	685	673	694	665	678	677	644	685	669	715	659	687	669	676	665	688	716	699	692	632	711	667	635	681	656	673	689	645	610	672	690	639	674	621	671	699	685	643	704	711	697	698	705	700	662	680	646	677	668	642	655	700	733	656	678	676	680	682	703	650	691	703	658	694	663	721	675	676	662	631	686	708	666	715	658	726	663	684	670	678	645	710	686	671	675	730	664	676	663	623	677	675	681	679	661	653	676	628	669	700	690	671	614	687	660	666	689	657	686	674	683	663	676	665	673	632	674	658	690	658	703	706	704	641	691	729	687	639	645	697	662	726	686	678	631	675	685	663	655	659	669	664	672	628	713	703	656	639	691	633	710	653	688	652	642	784	629	658	669	650	693	672	681	694	673	660	671	697	677	691	659	632	643	645	746	694	717	693	689	662	714	656	689	616	638	706	698	683	672	637	696	678	671	700	690	653	691	654	707	658	721	701	655	675	642	704	634	689	700	694	703	672	671	718	737	686	680	697	636	661	652	671	651	656	650	683	671	654	688	712	697	672	722	657	667	641	714	635	643	670	659	604	667	707	710	722	662	682	689	643	667	669	680	671	663	657	664	682	672	698	699	706	717	700	697	665	633	664	658	673	682	666	648	646	655	650	665	665	674	694	690	699	668	682	675	675	694	644	688	665	697	696	677	712	735	677	688	684	701	680	682	715	671	630	680	647	662	686	675	640	644	705	694	680	676	682	666	707	672	672	719	687	710	711	659	678	645	742	658	676	623	677	679	651	672	664	652	701	708	670	707	643	685	655	631	736	654	681	672	691	664	692	659	677	708	702	659	713	667	680	704	674	675	683	652	699	652	652	650	695	670	640	650	689	667	677	670	708	676	641	653	664	638	692	683	647	679	715	707	682	690	651	680	677	659	680	660	659	698	749	687	661	706	687	702	673	721	701	671	666	627	661	693	690	676	681
26679	20781	11240	3100	1484	1373	1394	933	693	639	780	665	570	499	482	448	448	446	344	408	371	339	348	359	332	350	366	368	329	336	273	368	319	294	318	321	319	317	319	317	317	318	300	316	320	343	305	322	316	289	315	312	324	313	331	309	272	317	277	293	298	291	279	306	276	289	307	273	298	262	255	304	288	311	322	283	278	305	248	264	284	274	293	277	286	276	298	291	286	321	301	275	281	285	279	286	284	293	282	272	280	288	301	271	261	301	263	286	315	289	304	292	251	286	270	302	275	303	292	282	279	263	275	286	287	289	273	295	283	264	279	266	280	314	303	261	255	299	268	306	326	290	321	272	299	274	299	283	244	277	305	271	296	311	283	288	260	261	257	294	275	285	269	277	256	292	288	264	287	288	282	319	302	281	291	288	276	242	291	273	283	269	319	268	310	286	294	301	279	296	268	280	285	268	284	308	306	288	294	288	321	281	301	270	280	285	268	282	287	248	273	280	307	296	295	293	292	284	270	285	251	287	284	302	279	298	293	317	272	314	288	297	290	276	281	294	276	296	259	258	262	271	290	286	292	305	265	308	282	296	279	297	286	277	270	278	265	257	266	292	307	254	277	322	282	282	307	275	258	285	253	270	264	286	282	257	271	289	264	278	271	298	254	279	302	299	276	276	289	283	289	263	283	277	286	287	288	313	301	283	295	290	287	290	274	279	271	301	286	276	251	272	300	276	256	276	274	290	267	286	281	287	273	269	301	281	296	304	291	264	289	290	298	291	282	265	284	300	302	282	247	277	265	299	312	270	290	251	292	278	260	274	242	265	287	236	304	278	296	272	273	311	290	284	296	300	293	291	282	289	302	288	287	297	274	285	278	268	262	309	305	301	280	304	297	292	263	252	287	263	302	271	301	316	277	321	269	266	286	282	292	286	295	279	275	291	260	303	283	294	278	250	313	277	296	276	307	282	319	293	316	261	289	266	297	268	277	256	259	274	280	276	274	270	289	284	299	279	293	322	272	307	315	268	266	300	281	283	276	289	291	277	262	254	267	278	308	271	292	287	343	272	276	290	264	302	296	286	285	251	322	293	285	279	277	267	287	304	277	300	274	269	289	281	264	292	319	234	249	277	273	305	277	275	262	323	309	297	272	260	294	289	277	302	288	296	264	272	310	282	284	283	280	300	282	296	305	273	276	287	276	311	287	288	306	249	306	308	320	296	281	294	274	281	299	285	313	302	300	245	308	308	265	292	308	264	255	258	279	280	282	295	286	292	292	244	284	289	313	306	290	287	304	277	329	284	257	270	284	285	276	276	303	284	286	264	321	292	304	290	274	287	290	245	297	290	277	320	264	281	304	247	294	298	272	267	283	294	262	281	286	301	265	305	281	269	284	270	304	295	288	297	297	298	304	282	281	286	296	287	258	283	286	267	292	261	260	274	302	290	278	327	292	307	270	296	295	268	298	281	296	268	301	272	265	275	283	280	279	309	305	278	284	291	280	302	293	301	279	326	287	309	299	273	277	265	304	251	311	278	292	276	267	284	259	299	300	298	266	287	295	278	300	269	285	278	270	322	262	305	281	263	280	279	307	290	313	257	264	273	260	288	274	320	300	308	295	272	274	277	301	288	295	285	283	245	285	298	276	272	291	241	259	312	286	277	260	276	271	285	304	286	250	287	277	271	275	291	276	269	278	315	276	278	276	257	293	274	301	309	291	274	284	291	275	292	300	283	292	290	307	290	258	304	273	285	296	294	299	271	294	260	256	310	292	300	298	266	281	270	310	316	314	272	294	268	304	269	310	268	292	280	273	304	317	289	293	296	277	265	328	269	271	267	279	273	272	305	296	294	293	272	300	283	293	304	316	287	280	269	292	287	296	296	293	260	278	284	270	310	275	261	251	299	288	278	286	286	299	283	324	294	290	278	289	275	292	286	311	304	273	287	308	268	291	277	276	262	299	302	271	311	284	293	293	281	276	301	273	264	303	286	294	284	299	255	292	291	273	298	295	272	291	294	306	292	334	263	277	309	273	253	296	292	313	288	265	294	310	282	256	270	275	298	275	315	290	290	279	307	275	305	284	286	270	293	293	275	275	315	308	290	297	286	271	306	294	302	274	296	283	272	293	310	276	279	293	300	276	260	273	272	256	282	300	276	301	283	280	273	281	252	279	295	266	271	282	265	266	288	304	312	264	288	286	281	256	258	268	285	286	284	309	287	271	268	258	286	298	301	303	260	274	292	290	278	274	314	317	295	308	301	305	300	291	288	318	269	288	306	285	283	320	306	271	264	292	281	275	259	306	302	273	291	272	274	303	287	275	273	285	277	288	264	291	229	293	274	283	296	271	283	309	259	286	294	255	294	300	270	271	299	280	268	272	277	292	265	240	286	297	275	284	274	253	282	294	292	283	289	311	287	277	291	292	281	277	278	297	301	306	304	265	294	273	271	284	309	310	257	281	282	292	265	288	289	274	288	302	280	263	312	309	288	307	278	269	298	293	284	277	291	286	315	264	306	267	289	311	261	276	295	279	295	288	279	284	263	283	319	293	274	280	248	283	282	286	324	296	287	316	283	280	276	250	274	295	303	282	310	267	299	294	291	301	282	302	280	315	282	258	272	305	292	289	271	279	308	276	274	298	276	301	298	268	299	280	280	264	304	276	291	257	289	275	278	297	265	263	280	278	276	318	305	281	273	283	285	275	307	255	285	276	292	284	272	250	296	278	299	280	286	290	279	299	272	264	298	294	288	286	257	268	261	263	290	299	295	303	279	291	286	308	266	299	288	246	314	304	272	266	278	267	271	304	274	298	289	258	269	292	288	277	266	278	276	303	290	287	286	315	296	285	299	283	288	284	273	273	282	293	271	310	315	281	283	297	289	289	281	263	265	299	285	277	291	274	266	271	270	281	275	248	274	263	281	280	302	284	276	297	284	262	293	298	271	281	266	277	285	309	278	295	251	299	259	291	260	325	316	305	281	284	264	300	295	304	282	297	278	294	291	301	293	286	290	300	280	271	278	291	278	266	289	296	285	277	325	273	278	282	275	269	277	294	271	247	265	267	304	284	290	274	274	265	286	285	303	245	289	281	296	286	291	283	292	300	273	281	283	252	250	284	270	268	289	322	283	285	263	282	284	259	291	281	289	289	255	292	307	286	273	269	258	287	282	270	291	276	286	313	294	317	284	294	258	300	305	271	286	308	304	282	298	292	281	275	264	275	292	274	257	317	335	291	325	277	313	322	285	268	269	267	314	269	297	274	269	300	267	255	284	288	298	294	272	279	297	303	285	291	256	276	278	294	292	290	300	305	277	295	296	273	281	294	265	284	314	271	315	269	326	272	279	266	285	305	278	276	298	280	280	295	276	283	288	290	301	261	310	282	306	273	280	280	318	303	250	281	301	287	285	309	299	293	294	287	289	289	279	286	322	306	278	286	282	277	297	253	248	266	263	293	289	283	310	300	284	254	261	292	287	278	288	270	295
7753	10333	9044	5677	3840	4054	4254	3066	2152	1960	2258	1936	1603	1324	1261	1172	1015	950	872	833	804	750	718	767	728	700	693	626	592	553	582	551	576	611	578	545	556	627	567	566	512	585	585	579	564	604	620	589	599	583	561	570	547	574	518	524	566	540	509	513	511	491	519	478	486	493	470	500	508	475	484	477	484	488	466	469	442	481	469	457	509	487	455	506	501	492	502	483	473	467	520	487	467	451	517	483	450	492	484	471	516	479	489	483	483	456	480	484	469	492	520	458	481	493	476	489	481	458	453	472	425	467	464	473	451	466	457	481	436	436	430	454	468	465	486	441	487	472	474	470	459	501	488	469	427	490	470	456	485	467	475	462	501	488	452	492	493	457	476	511	459	459	506	497	484	450	458	452	448	450	478	487	470	476	463	483	506	451	464	504	540	462	452	470	476	434	439	443	440	435	489	463	483	520	453	467	481	479	454	475	474	487	515	453	466	418	422	447	509	442	472	479	475	467	492	467	478	459	466	444	490	492	486	469	490	495	468	492	461	478	456	494	471	489	501	508	494	453	505	467	471	501	472	458	453	488	461	502	437	449	465	469	500	463	466	510	516	437	441	427	497	453	452	487	489	462	452	482	450	466	471	478	497	466	482	483	453	460	494	468	514	462	486	467	460	441	479	473	486	487	447	503	471	506	533	409	457	492	444	476	476	482	410	495	500	473	503	485	462	470	458	471	468	488	468	472	486	441	453	434	487	420	467	473	507	517	479	495	451	432	498	479	522	495	440	455	507	470	465	496	447	484	497	460	458	489	441	487	498	460	451	479	456	478	445	487	437	457	487	504	476	474	468	500	500	493	485	446	482	454	484	477	478	506	495	482	487	458	477	452	434	430	465	483	459	480	453	495	466	473	476	456	501	529	498	491	473	452	468	465	471	478	463	483	476	493	459	511	441	450	447	472	461	483	452	519	488	473	475	521	448	452	463	453	481	498	485	451	467	474	454	488	479	547	463	463	451	470	487	478	439	480	472	471	477	485	472	501	526	490	445	447	474	449	495	499	501	477	470	508	472	441	496	458	434	466	505	482	480	496	471	510	485	475	431	479	424	510	485	455	483	451	467	518	459	477	451	438	496	454	482	457	472	451	447	473	432	463	464	469	457	476	492	513	465	499	469	474	489	461	482	511	476	510	496	469	490	468	462	439	465	483	521	473	465	475	469	456	523	484	473	486	479	476	518	464	472	452	483	505	458	477	477	470	464	455	499	449	515	487	483	447	457	456	430	461	460	475	448	489	491	459	507	482	439	458	457	454	476	453	475	465	450	480	495	462	484	469	429	501	463	446	505	473	462	457	462	494	464	475	462	443	472	466	488	437	510	475	452	492	502	471	501	462	479	495	513	454	483	477	485	478	479	510	461	474	445	459	483	477	456	432	486	462	460	491	478	461	452	468	473	432	463	418	489	472	462	451	447	506	491	480	462	528	492	474	456	471	484	490	460	484	513	488	441	533	454	432	486	445	458	498	455	435	468	496	447	463	528	486	486	492	511	506	491	470	495	453	468	456	456	492	475	461	492	438	460	468	476	458	473	468	488	467	480	481	473	471	503	502	463	428	502	459	488	470	437	464	489	485	475	476	477	486	464	482	480	467	490	468	487	502	550	515	496	484	447	421	515	485	471	499	502	534	486	485	454	481	503	485	472	453	484	471	464	472	487	461	467	469	464	457	503	452	445	474	498	468	472	473	473	473	484	449	460	471	501	477	450	459	481	469	460	511	473	454	455	476	490	425	510	451	539	465	458	503	472	428	464	468	508	465	507	500	449	464	464	457	493	500	467	496	493	513	507	499	462	459	520	490	451	487	446	438	488	474	467	466	500	481	472	480	440	480	445	464	478	474	481	488	461	513	449	471	519	455	508	491	468	463	443	477	483	456	437	505	437	468	461	469	458	486	456	542	499	420	423	458	473	454	469	439	463	439	466	464	482	469	468	487	482	453	487	477	513	463	457	464	481	495	482	502	502	450	488	503	424	476	490	457	486	481	476	447	504	518	457	508	492	451	484	478	438	479	463	465	461	492	477	472	470	455	425	525	459	456	471	497	470	466	463	452	453	496	456	443	441	497	447	469	486	435	474	487	449	461	467	480	513	496	505	464	497	477	439	460	500	488	483	480	456	464	464	489	451	479	486	470	474	484	475	501	498	489	483	484	427	472	466	473	500	502	459	477	500	461	480	446	471	458	444	476	489	489	487	456	471	464	480	474	478	477	495	475	449	489	457	495	447	505	475	465	423	458	455	468	455	475	453	498	494	504	513	482	481	497	481	504	452	482	483	504	456	470	436	472	449	490	448	495	490	467	459	472	476	508	517	460	467	474	465	486	466	441	493	458	484	469	474	458	478	494	459	460	500	486	456	458	462	444	469	461	470	486	498	495	422	475	475	447	483	471	470	497	478	471	455	478	483	458	467	507	461	491	451	490	510	500	444	486	490	436	452	480	456	469	458	458	496	499	465	489	507	450	464	472	467	510	499	465	463	454	464	457	423	454	496	435	501	453	457	461	503	516	484	474	487	481	421	481	452	494	455	447	495	484	467	461	478	438	484	456	481	434	487	484	492	478	466	439	495	499	517	468	459	468	494	481	480	470	465	507	525	452	483	462	487	460	500	507	465	462	460	448	441	517	445	470	448	489	456	459	457	450	445	435	465	481	485	461	488	473	429	466	485	479	496	509	466	463	515	494	476	474	453	494	500	451	487	478	467	513	486	506	452	486	460	486	489	448	488	473	517	461	507	475	466	467	455	480	493	446	460	422	441	502	494	464	454	450	514	418	453	487	442	499	462	483	450	481	509	455	459	514	462	487	472	497	485	466	489	475	486	496	503	457	476	476	515	515	460	450	500	491	453	470	491	463	517	475	489	473	501	475	463	468	491	457	438	450	489	482	477	473	474	461	458	465	512	474	458	440	500	452	458	504	457	454	477	469	476	479	486	485	480	460	462	456	476	481	471	489	507	442	461	461	436	448	481	452	488	442	419	466	483	473	483	512	457	494	527	481	460	509	435	476	478	478	497	434	475	464	442	477	465	467	438	453	447	484	460	511	473	450	460	453	471	466	477	481	449	496	443	457	507	460	464	497	479	441	509	437	460	474	487	445	509	490	476	461	495	452	487	464	496	475	436	444	447	472	458	471	463	473	475	441	475	479	486	478	493	478	484	448	471	475	491	478	483	447	491	508	463	471	481	455	489	496	471	464	481	430	488	499	436	468	481	479	487	476	486	447	504	471	512	477	458	515	452	469	490	440	504	465	488	476	473	483	479	450	501	464	454	441	478	445	485	475	498	504	479	445	489	459	480	464	473	468	485	472	440	508	492	461	455	444	476	464	483	477	473	480	479	461	480	448	511	505	457	485	483	496	458	493	484	470	457	454	479	478	469	441	482	487	505	467	490	456	493	453	447	470	521	495	490	500	481	454	489	459	431	511	488	462	495	513
24267	21286	28395	24480	20445	6133	3217	2023	1360	1188	1338	1162	983	849	851	827	681	650	653	587	565	526	561	526	552	544	474	467	481	462	466	472	463	483	466	462	444	439	443	511	439	422	417	454	468	483	482	481	484	443	431	499	483	435	437	432	431	456	452	407	436	437	428	415	434	418	427	406	392	398	420	442	413	384	435	419	400	399	401	432	393	415	424	374	401	374	403	396	391	412	391	400	403	390	419	435	395	396	398	403	406	409	424	400	406	377	401	406	379	414	405	389	384	426	432	449	400	445	411	394	407	402	396	463	428	426	435	422	385	424	395	408	414	430	407	367	392	398	350	411	409	402	442	445	375	435	369	379	408	340	374	390	414	401	369	462	411	376	368	401	352	396	349	421	425	406	399	435	412	380	367	401	398	402	414	410	371	370	384	419	384	388	442	400	408	421	395	419	410	406	389	370	373	437	422	376	427	448	442	390	389	400	371	382	402	411	434	376	356	437	418	382	435	382	395	407	395	417	401	391	383	386	417	402	399	430	400	369	421	420	417	366	400	377	385	424	374	423	457	399	424	388	392	420	413	425	415	430	411	398	391	372	384	386	435	425	377	408	395	368	409	383	426	373	403	415	354	361	430	387	400	362	406	430	394	398	421	388	427	387	416	433	398	421	411	366	394	388	393	421	416	426	404	383	438	409	377	376	438	397	360	405	398	410	414	387	415	389	401	402	407	417	401	405	443	430	433	410	408	400	384	398	424	422	375	390	398	403	369	406	432	380	391	392	390	422	412	415	429	417	408	377	381	416	418	397	400	419	395	406	385	390	422	408	386	402	413	401	428	419	424	401	404	386	392	423	382	407	416	440	384	391	397	384	407	373	403	381	418	400	395	403	385	404	423	425	417	379	405	368	420	414	409	384	406	403	425	387	403	396	407	387	412	402	389	428	428	437	370	366	399	404	382	412	368	384	403	380	421	423	429	425	372	390	404	411	395	391	421	375	405	406	404	387	407	390	410	423	380	339	416	381	384	431	395	457	425	426	378	387	397	388	391	422	372	428	411	402	384	417	410	388	394	433	400	445	397	393	413	409	377	409	372	382	458	419	386	446	422	392	391	414	402	407	363	395	424	376	444	393	400	420	408	390	396	388	413	393	420	407	407	399	440	403	407	415	390	397	387	400	395	397	384	442	396	404	416	378	364	407	410	397	382	386	384	435	403	397	406	395	369	415	379	388	416	390	396	398	421	406	429	424	422	410	416	423	381	372	374	390	388	380	383	389	404	442	413	426	399	428	418	389	430	391	371	390	386	381	381	420	402	424	422	363	400	398	387	397	426	409	434	392	399	377	384	398	381	402	394	383	387	415	399	398	393	364	390	390	398	430	398	405	413	442	435	420	434	427	405	393	428	433	374	404	407	414	386	376	391	426	404	433	371	369	385	400	428	423	396	413	390	405	435	436	389	388	407	427	399	396	393	424	387	405	390	420	422	405	408	414	375	437	387	393	402	385	440	379	415	438	422	383	396	410	405	403	362	385	369	388	402	387	410	423	424	414	375	403	382	393	401	391	405	416	422	416	393	430	404	358	400	383	407	405	381	412	392	402	399	422	418	418	365	357	397	434	397	396	439	413	400	382	395	390	382	391	383	406	393	410	416	427	357	378	377	402	412	405	418	430	373	426	431	391	416	399	400	400	396	409	392	409	426	375	388	411	422	387	432	421	416	389	414	407	379	400	439	402	392	417	438	403	399	417	370	412	375	389	438	397	414	450	405	429	372	377	408	378	404	397	411	396	405	382	376	393	404	380	399	395	385	396	414	366	409	399	417	363	382	401	423	472	440	415	429	394	409	416	430	380	370	415	389	412	418	398	422	414	368	408	432	384	387	411	383	402	419	394	402	413	393	350	411	397	420	378	415	399	448	383	421	351	422	456	426	388	440	388	432	436	392	398	381	352	412	407	409	404	395	445	374	358	425	399	365	386	402	414	428	381	435	415	398	420	380	408	393	443	396	415	425	370	413	381	364	409	387	363	397	394	400	403	410	396	395	422	418	406	441	399	413	417	428	444	369	387	447	413	369	371	428	435	415	407	379	377	413	394	398	383	407	423	406	415	396	411	419	417	409	398	397	385	371	370	379	412	390	399	429	406	397	426	413	395	386	426	401	425	417	466	413	439	411	413	418	420	380	406	410	403	358	391	417	382	355	400	429	420	436	384	434	403	401	358	421	402	413	384	434	416	382	419	390	389	409	404	421	417	411	401	424	427	367	377	416	427	456	468	420	431	446	383	400	409	382	383	392	383	400	391	391	428	403	378	388	429	409	381	412	372	380	388	407	415	418	395	392	417	405	365	385	382	400	389	464	398	412	410	368	395	404	445	382	437	378	375	399	416	432	422	402	410	392	380	367	403	388	422	418	414	426	408	397	371	393	381	431	399	390	409	405	410	378	366	404	386	418	412	403	399	442	408	390	433	432	405	380	385	407	424	402	420	415	389	371	394	419	413	380	394	391	426	435	361	389	421	399	432	417	370	392	400	407	407	413	407	377	411	397	440	398	419	412	418	370	384	418	398	405	391	393	394	384	399	384	368	397	379	405	383	421	403	366	408	395	389	427	393	385	398	404	416	396	394	444	420	440	373	397	436	384	370	389	407	364	407	370	401	395	421	376	384	407	381	410	382	379	426	423	430	420	417	421	422	414	410	382	403	420	384	384	389	421	401	412	402	449	444	338	401	427	393	399	396	367	417	415	408	411	434	388	386	419	424	411	426	394	402	417	391	426	390	422	440	387	386	420	389	402	406	399	415	414	432	401	393	394	420	414	415	382	404	379	382	381	406	405	441	391	401	431	391	373	389	412	422	397	437	382	372	412	400	424	404	401	392	406	370	363	392	404	396	413	425	409	384	338	438	418	421	402	397	425	395	406	407	396	430	416	421	381	399	392	430	395	400	414	420	397	386	405	407	420	397	418	356	379	406	388	405	387	382	430	415	401	367	380	413	397	370	382	406	387	391	400	354	424	370	388	394	398	399	364	394	406	413	407	413	393	387	384	421	392	388	429	403	417	425	431	398	394	408	394	421	409	393	372	432	406	384	452	403	435	444	423	398	374	389	394	420	389	435	400	410	380	429	368	404	401	392	425	373	399	360	412	364	430	386	400	379	392	347	429	444	416	414	386	398	370	379	412	447	444	428	379	426	385	410	410	357	387	386	373	422	408	413	424	403	395	436	391	423	423	407	426	417	415	381	427	424	410	403	403	437	402	380	387	397	399	395	368	377	394	375	427	382	401	389	402	374	415	408	384	405	427	422	398	449	439	395	375	437	384	413	404	387	369	392	406	402	391	379	361	425	421	415	394	409	386	410	391	435	418	387	426	409	413	385	401	414	430	418	395	377	400	396	388	409	396	448	425	411	376	436	408	418	416	366	392	370	399	399	390	451	406	414	398	407	415	411	359	428	407	390	368	385	412	429	389	408	395	410	401	393	406	408
9940	19475	17422	11008	7992	7562	7614	5613	3846	3567	3939	3303	2607	2278	2151	1995	1705	1611	1395	1244	1292	1124	1104	1102	1104	1052	999	906	877	907	874	822	851	836	850	781	856	804	824	833	781	792	796	911	840	835	905	846	799	822	767	801	720	814	777	798	803	780	774	758	726	728	696	683	706	735	676	679	693	653	643	697	657	708	661	674	677	671	644	650	734	631	619	680	629	647	653	697	626	689	660	679	686	641	685	655	686	641	662	700	622	632	653	649	692	646	672	681	627	658	664	639	635	697	691	712	688	704	665	705	686	607	643	665	701	661	724	643	692	662	685	699	703	658	652	669	678	669	689	693	622	684	685	675	680	686	641	653	684	663	677	628	645	661	778	665	678	727	667	657	664	675	715	689	679	689	665	677	684	661	640	720	649	672	660	666	686	655	634	674	679	669	634	674	691	708	661	652	690	634	686	670	661	656	690	644	669	640	639	681	623	654	665	712	680	686	688	666	671	644	666	665	669	662	664	625	702	616	691	598	615	634	675	623	616	688	680	654	635	690	672	651	699	676	643	683	617	681	645	656	706	663	663	717	676	686	663	652	624	636	657	646	648	717	680	665	661	697	689	663	681	695	676	635	625	650	770	678	687	715	683	660	693	670	660	733	648	631	725	664	652	676	648	655	647	671	645	627	658	657	646	680	643	679	652	655	668	644	687	666	644	665	620	704	637	628	707	652	650	664	656	667	668	713	651	658	659	672	653	659	705	659	624	642	623	676	670	652	632	651	636	662	668	668	669	742	662	659	653	697	700	653	645	622	694	664	708	686	711	676	649	671	640	668	638	656	690	633	639	664	650	653	635	643	676	636	683	701	661	657	643	653	698	679	613	682	643	644	674	623	621	696	674	670	717	721	673	674	597	707	696	707	644	657	687	629	649	632	688	637	663	701	661	692	667	649	650	655	623	635	681	663	633	631	622	659	633	665	645	679	694	654	677	708	681	674	672	645	693	654	641	642	665	642	652	651	642	635	642	678	660	657	705	664	666	723	666	663	661	685	587	642	661	621	684	646	629	648	648	656	641	604	633	648	664	655	605	696	636	632	650	661	647	619	666	644	663	704	685	668	631	677	695	635	686	680	653	656	636	667	671	678	662	677	621	634	693	642	677	670	655	683	684	672	704	655	687	658	672	640	672	668	668	666	676	666	708	672	674	663	625	690	631	638	621	680	704	698	639	658	657	670	676	637	660	663	642	652	654	720	672	645	643	614	674	711	725	667	682	648	655	677	637	678	639	688	616	651	689	662	633	677	706	685	707	639	720	618	664	670	653	680	644	657	688	637	652	651	673	594	651	652	638	673	659	651	654	649	662	613	706	664	616	633	684	658	632	618	683	656	633	678	651	676	664	687	630	710	664	681	661	626	656	631	700	674	670	713	636	672	648	658	677	659	632	634	654	645	650	648	672	698	662	626	698	636	655	692	654	674	674	640	647	649	659	652	658	638	702	659	703	599	677	715	666	615	673	678	700	717	642	653	626	651	657	675	708	702	665	704	619	658	659	668	663	669	659	615	660	668	650	625	649	617	629	693	684	662	721	685	690	678	632	652	647	712	693	686	668	654	683	622	661	638	653	601	627	678	637	635	607	622	647	651	689	678	646	636	632	651	686	712	698	662	629	675	680	681	636	617	640	726	665	610	659	665	641	657	675	641	673	662	690	635	668	691	656	674	641	671	650	696	636	662	654	653	696	661	646	638	673	669	709	701	646	662	681	649	632	686	640	640	681	651	670	630	660	678	644	683	642	689	643	715	644	673	672	692	659	710	648	632	678	684	653	657	656	710	664	651	691	680	649	604	695	634	651	673	667	644	634	710	657	678	660	646	680	686	599	652	646	699	659	649	694	636	665	625	637	734	702	685	637	644	716	629	674	651	667	689	727	661	655	644	654	665	686	678	655	669	699	680	651	700	662	709	663	642	675	647	657	661	682	701	606	633	640	698	632	645	620	636	651	634	693	671	687	654	669	652	668	660	627	658	689	649	682	679	657	657	615	644	651	703	696	635	677	622	703	644	637	684	711	637	660	702	679	670	676	668	654	664	674	680	711	684	663	691	669	699	666	665	641	662	633	634	631	658	679	657	652	670	683	678	633	660	672	664	585	667	639	712	639	655	659	642	620	675	651	650	711	643	651	632	698	694	670	707	640	642	658	656	629	663	671	674	621	647	647	649	649	673	678	664	671	666	682	675	655	640	712	654	646	688	649	700	682	648	632	681	658	663	674	684	633	661	681	695	692	660	651	651	681	671	652	670	660	615	678	672	650	692	678	641	661	716	679	690	699	624	613	647	614	687	639	673	688	679	694	665	633	655	694	699	658	664	669	664	636	680	668	647	608	668	681	679	655	713	706	711	676	706	712	678	638	643	680	653	719	658	669	644	660	698	668	621	631	630	654	685	653	693	600	647	661	640	669	654	637	663	666	646	655	670	654	655	670	665	657	671	652	635	672	636	658	635	657	679	659	613	670	634	665	717	649	683	663	644	641	667	618	621	642	667	632	676	671	665	667	677	659	680	669	661	691	651	627	667	653	623	657	669	685	679	687	645	670	695	672	644	668	643	670	700	677	681	725	633	659	714	646	674	667	694	637	608	649	666	642	647	669	646	653	696	664	683	687	629	668	662	633	653	650	665	651	677	701	668	628	676	636	639	665	650	647	666	625	690	678	632	660	684	695	667	684	669	673	665	651	632	676	625	695	683	658	685	652	646	654	689	654	665	667	655	650	672	676	699	679	714	609	685	659	677	653	676	631	651	672	637	691	701	706	634	708	704	691	667	651	650	658	703	696	693	681	631	636	695	647	675	665	622	634	698	655	627	698	639	696	681	650	665	603	668	646	635	659	638	646	695	633	694	663	612	681	671	662	627	641	649	676	644	661	714	654	619	668	637	623	630	608	698	595	683	684	658	648	683	653	649	709	698	642	653	680	671	660	658	701	677	700	636	680	618	655	705	649	694	678	620	675	613	643	658	628	656	689	629	648	690	660	664	680	631	668	717	642	656	660	678	679	681	679	654	649	690	648	685	648	660	626	675	665	667	664	647	684	649	691	615	700	708	700	720	674	625	686	653	670	652	672	689	675	643	643	661	703	683	683	671	722	648	667	658	655	673	643	658	655	648	665	664	649	661	677	666	646	672	685	667	648	695	646	701	636	663	639	656	648	667	666	688	694	661	631	637	670	660	656	635	712	656	656	594	646	692	659	702	644	680	658	675	677	660	636	674	640	685	687	642	635	691	693	669	623	668	687	662	627	653	631	658	653	638	662	696	683	648	647	710	664	618	650	720	683	682	668	655	655	662	663	656	702	672	635	660	671	655	684	628	699	723	656	673	679	661	666	668	685	609	661	656	674	687	686	684	635	619	638	664	662	621	683	719	623	680	622	704	677	696	688	651	686	689	673	653	685	637	625	693	687	621	670	646	641	652	642	683	684	673	717	691	676	644	654	627
23129	21266	29067	23789	21270	20444	7330	3165	1962	1738	1970	1410	1276	1152	1113	1086	886	804	812	781	688	700	561	564	631	626	590	546	536	524	498	501	484	518	495	461	488	489	470	501	506	481	535	517	518	475	491	467	528	489	484	484	477	457	483	499	504	454	439	507	478	458	461	408	475	456	407	424	456	416	398	437	423	411	418	400	420	451	424	428	440	423	424	410	405	372	382	385	435	415	407	411	431	394	385	443	426	418	402	409	386	424	400	385	428	413	419	411	435	438	403	418	417	424	440	390	447	368	442	415	406	419	399	437	424	449	424	418	420	405	433	383	426	392	402	423	433	414	411	403	400	400	387	396	407	408	437	428	399	402	422	433	444	434	447	409	420	382	433	412	401	420	412	435	417	390	398	395	398	407	418	430	409	392	407	431	413	438	383	390	415	400	413	396	423	389	410	382	387	420	408	391	418	435	411	420	433	401	442	446	409	410	418	395	424	426	381	432	416	409	463	410	407	401	408	410	476	418	421	417	407	405	424	432	435	424	408	406	419	423	402	443	396	418	427	441	419	391	415	416	411	398	429	391	424	390	407	412	424	456	393	402	397	414	407	402	430	423	440	405	432	413	437	409	380	458	409	421	432	398	437	430	413	429	442	411	402	397	425	388	432	415	427	420	399	391	403	430	393	411	385	405	417	425	404	429	399	386	412	406	386	387	432	390	450	408	419	426	441	410	393	424	393	394	430	388	402	423	428	411	369	431	430	421	418	388	441	440	427	382	413	433	389	431	410	430	455	412	434	414	424	431	415	416	409	379	404	394	392	448	430	424	418	430	369	422	450	406	419	416	428	383	390	429	390	400	402	418	403	422	378	397	410	399	400	439	414	412	402	414	419	411	432	390	397	419	421	435	419	425	423	398	426	411	415	400	409	426	369	384	439	416	377	410	437	390	450	419	439	404	411	404	393	410	398	426	405	416	419	390	412	375	393	418	423	397	381	414	433	433	429	374	409	428	438	408	409	425	376	380	427	381	404	400	382	459	397	463	386	432	412	410	428	394	416	392	441	423	426	381	414	424	438	368	428	427	443	408	435	421	421	394	396	421	431	400	431	418	379	399	402	402	408	420	410	389	442	419	404	405	454	403	436	395	422	406	403	430	417	466	379	363	430	416	394	396	412	397	371	409	414	419	443	396	384	397	394	419	435	409	384	425	424	402	410	410	466	400	417	434	416	416	399	392	421	370	425	439	428	413	417	420	439	404	412	446	419	397	396	409	403	412	407	413	386	439	398	425	410	430	381	438	394	393	421	451	436	426	423	399	414	421	387	396	378	389	446	401	393	419	406	410	425	401	429	399	455	420	427	397	447	408	416	440	465	427	394	396	413	368	421	430	399	409	408	408	436	438	391	399	428	432	415	437	423	381	419	410	410	413	418	461	418	410	417	440	391	426	435	412	396	391	414	374	418	420	414	392	428	427	408	442	434	377	379	421	422	409	410	379	388	425	409	374	403	409	390	417	392	377	433	389	430	400	371	390	411	430	401	371	428	403	395	408	423	424	387	409	423	378	415	415	401	455	429	419	435	412	415	419	440	405	413	392	405	408	412	400	447	482	406	416	388	425	380	417	394	432	413	410	380	366	430	397	413	370	424	416	390	371	416	432	417	445	359	433	394	398	413	364	421	423	415	415	399	434	421	396	386	396	415	394	361	369	397	435	433	406	415	410	452	413	426	421	402	419	400	377	406	421	399	450	404	396	393	406	422	411	397	411	418	410	412	444	428	422	374	397	404	427	398	395	402	395	423	390	429	411	429	391	386	398	425	396	409	405	392	434	398	426	445	425	387	402	406	435	391	410	423	412	430	401	392	418	418	441	382	377	417	411	361	439	440	399	438	383	409	442	462	413	427	399	422	418	442	368	424	345	418	396	416	429	414	439	416	437	407	391	452	403	409	456	384	407	411	420	413	407	384	397	411	423	389	431	401	416	412	421	432	415	409	423	420	400	408	387	403	396	407	405	423	422	387	425	411	450	407	430	404	423	355	412	366	395	417	402	404	416	455	406	423	398	403	426	421	432	430	406	414	410	416	433	447	434	414	410	402	398	415	407	418	416	400	397	410	417	425	407	423	415	411	414	448	451	442	410	437	436	407	427	427	411	396	410	437	384	407	390	390	416	432	391	415	431	421	401	393	405	408	397	427	432	400	447	415	417	403	432	421	412	413	395	399	441	407	381	444	397	398	406	375	422	410	390	421	425	415	414	431	377	447	378	382	398	419	408	425	438	427	421	384	432	399	422	435	428	430	423	386	404	427	407	408	391	413	434	430	415	401	379	466	420	435	413	419	447	388	403	423	416	410	388	449	394	430	420	386	398	409	402	402	414	419	430	413	391	432	399	420	392	454	407	452	399	416	394	419	427	419	430	409	367	399	415	402	372	408	407	424	414	411	420	418	397	387	394	444	395	392	395	412	430	424	416	397	396	407	405	404	428	411	435	433	410	405	418	417	408	429	396	421	407	403	415	414	381	410	410	392	376	407	418	423	431	410	421	421	400	388	383	411	438	435	421	445	423	454	386	392	414	407	404	425	414	395	435	395	413	437	392	383	418	429	426	415	407	387	430	430	408	424	416	423	403	405	444	387	385	407	422	477	424	420	453	408	438	401	419	413	396	418	406	425	388	441	457	449	481	426	391	418	427	433	459	382	358	424	411	389	426	446	436	433	394	413	380	412	411	410	453	401	373	404	380	399	385	428	402	422	425	418	425	395	444	402	384	399	411	409	425	432	443	441	427	439	393	425	386	414	409	418	376	417	412	429	446	422	401	421	393	424	414	432	410	435	422	419	466	394	390	432	426	420	383	398	432	429	394	367	423	433	382	442	358	463	411	421	411	428	412	417	411	396	410	446	399	419	423	397	430	399	409	449	392	420	364	411	436	409	423	401	390	445	408	438	428	416	424	382	445	364	397	453	397	399	413	413	432	397	412	429	428	389	394	415	401	436	398	431	402	391	416	395	441	434	417	421	385	376	416	439	395	377	432	409	419	420	430	407	403	409	414	415	403	428	393	409	403	437	393	414	392	424	411	415	419	443	394	395	413	413	418	443	385	454	417	424	380	408	438	404	384	388	380	376	449	420	427	407	424	413	433	376	391	383	402	413	397	407	399	394	432	385	402	419	413	433	406	382	440	437	407	414	382	400	405	397	430	384	397	409	430	377	406	392	423	388	409	432	439	408	419	373	403	407	445	466	413	448	392	434	419	418	400	444	393	423	391	413	430	407	397	391	409	431	428	439	431	391	446	406	386	451	398	415	414	406	408	377	364	408	423	419	450	420	394	408	399	379	419	410	412	431	389	388	407	401	402	421	435	422	427	389	398	430	429	411	381	378	440	430	393	419	405	413	385	406	409	397	456	386	434	368	414	423	427	383	400	423	407	382	430	419	422	481	402	409	422	445	436	417	392	394	373	432	436	387	392	390	398	441	369	397	436	407	406
12621	25471	23122	15338	11465	10548	9810	7876	5632	5168	5465	4334	3469	3112	2987	2695	2287	1947	1861	1610	1603	1469	1309	1332	1293	1169	1113	1114	1052	1058	922	923	917	935	933	911	943	860	862	887	873	906	937	932	907	861	942	930	882	890	853	897	868	851	819	826	815	822	812	797	724	763	740	752	703	741	681	670	697	676	707	696	699	688	657	688	692	695	661	682	691	678	658	674	674	660	680	665	721	696	654	699	641	633	666	644	711	700	675	650	698	677	697	688	648	680	685	679	700	648	687	667	731	682	671	680	695	687	646	648	675	702	639	689	688	686	660	674	685	706	700	706	680	638	709	654	697	672	691	654	644	669	666	671	691	644	706	667	636	664	628	658	740	687	634	674	689	650	702	691	657	702	680	712	663	660	666	651	733	640	683	678	692	699	675	670	685	648	707	657	668	679	677	670	704	688	610	686	689	647	700	667	656	651	654	648	702	649	693	633	675	627	691	677	635	670	662	637	657	701	650	671	655	690	597	649	669	633	652	623	688	660	692	666	685	687	703	685	627	633	649	646	697	649	652	650	731	684	695	649	687	675	630	716	674	618	688	709	637	710	634	663	674	723	717	699	653	682	672	659	681	665	658	682	730	679	705	662	637	684	693	672	684	633	671	677	687	661	659	643	697	685	677	692	670	690	677	702	673	688	697	648	685	661	714	691	641	678	665	649	689	626	675	656	678	691	676	738	634	687	636	685	665	681	667	671	623	668	690	711	684	675	761	638	675	679	621	688	640	630	698	725	726	687	672	659	665	665	670	695	657	691	662	666	707	684	662	708	689	677	666	669	713	656	697	645	614	665	633	653	655	619	627	656	643	650	631	679	674	652	661	667	663	701	653	677	672	696	679	665	695	682	676	716	688	672	698	716	714	698	663	629	669	704	670	654	669	647	674	641	688	691	624	683	656	638	671	690	670	724	684	671	742	653	670	719	667	706	739	682	680	656	664	684	720	645	624	662	659	677	670	650	697	661	640	643	673	691	631	711	664	654	714	707	676	661	675	656	643	663	638	713	671	682	708	639	646	659	695	710	684	666	678	692	665	692	668	706	692	695	683	707	666	681	680	682	650	683	627	638	678	700	710	668	718	690	684	654	631	637	647	659	701	687	707	670	675	678	629	658	739	699	715	662	660	661	658	710	706	668	668	669	620	632	676	672	695	665	651	668	667	709	605	711	623	708	686	689	688	631	636	687	690	647	670	640	670	656	698	673	688	670	655	701	620	743	687	618	639	671	684	651	691	619	664	702	706	695	691	691	679	684	673	614	682	693	707	690	687	706	668	679	686	672	734	692	658	677	669	727	638	668	686	683	651	651	628	696	700	671	624	644	706	680	651	665	687	627	677	653	637	650	741	657	669	688	637	703	725	630	687	718	676	693	709	658	694	662	665	696	668	680	711	690	669	650	713	682	653	721	693	674	642	669	632	697	680	697	716	695	664	688	664	711	700	652	653	671	696	676	658	664	651	720	653	647	613	650	624	651	657	699	642	654	704	691	686	674	640	653	691	704	669	673	701	653	647	684	662	644	662	652	692	698	674	635	678	695	674	732	655	674	648	631	708	698	671	637	708	677	723	681	641	666	662	631	671	679	688	646	645	674	639	699	690	658	674	666	720	671	657	657	675	701	679	689	691	640	638	661	652	691	655	707	681	686	679	689	672	710	738	650	711	695	686	637	656	688	686	725	652	667	658	631	695	705	669	689	683	659	635	729	676	628	646	703	681	688	653	658	672	652	697	701	690	660	662	688	693	704	694	683	700	678	685	646	642	718	682	691	684	669	702	667	656	669	693	684	698	691	637	660	716	724	649	642	689	650	697	665	664	673	700	623	728	690	732	676	646	660	673	674	678	675	704	661	659	684	675	672	654	667	614	671	678	674	673	651	690	667	625	624	681	660	699	640	751	654	662	656	619	636	668	657	711	673	712	690	688	658	735	677	700	664	675	649	693	707	674	671	678	678	676	646	680	652	698	664	665	632	697	673	687	669	702	691	650	672	688	642	717	673	688	694	674	654	648	647	670	676	636	677	680	659	668	631	646	706	695	688	684	678	633	671	673	656	674	678	654	689	673	682	694	624	662	664	679	665	688	694	640	664	670	637	717	696	669	681	670	677	647	663	682	665	689	659	644	687	655	663	719	685	674	700	652	644	645	709	702	645	696	651	678	708	691	641	653	658	708	642	675	652	685	649	652	681	715	708	695	637	662	646	716	670	663	700	677	650	697	685	696	660	722	719	667	681	636	661	647	695	638	663	680	687	643	683	684	718	694	652	663	663	662	674	654	655	647	666	626	691	703	682	699	665	681	669	681	632	717	646	679	725	682	677	718	649	715	667	662	651	679	680	668	694	686	702	616	674	650	656	702	713	644	674	658	640	663	703	645	617	711	675	691	673	702	696	667	666	718	653	664	665	651	654	688	668	671	656	661	695	646	667	716	696	671	690	651	730	670	728	655	676	665	697	678	674	670	637	670	713	679	727	611	662	696	625	628	656	709	653	661	687	659	704	700	706	663	657	671	689	672	686	591	708	699	664	675	693	682	674	717	685	679	689	693	682	670	690	685	649	697	696	704	650	673	663	699	676	645	692	697	629	670	740	682	685	684	640	635	687	672	704	651	664	708	679	612	671	655	638	651	682	672	648	696	708	653	680	725	670	644	656	637	651	681	688	680	654	648	716	713	697	682	670	661	687	687	644	670	650	671	648	631	664	688	689	667	690	645	686	724	679	689	705	651	616	635	688	697	652	712	697	674	651	711	623	660	689	677	744	654	697	691	693	690	694	612	681	699	706	700	672	678	703	669	645	734	686	615	697	622	697	650	691	657	697	626	692	735	670	705	703	682	645	687	647	714	689	677	694	648	677	643	662	660	682	690	677	677	644	680	649	714	667	705	658	685	674	651	632	661	666	661	630	705	653	592	655	625	669	682	654	642	694	655	671	611	664	666	671	705	718	684	623	691	673	721	700	682	698	652	709	725	656	642	656	657	671	693	636	696	698	684	661	696	661	671	672	680	653	633	710	626	662	680	664	702	690	689	656	669	695	658	635	668	680	706	663	682	655	686	679	687	696	674	687	638	680	713	688	647	680	666	661	667	640	652	707	649	647	667	649	683	670	692	646	682	658	660	662	653	724	684	662	678	699	660	636	688	674	675	689	706	702	666	690	691	667	677	647	684	697	637	644	651	699	666	669	601	673	648	652	643	645	634	710	692	644	675	673	623	683	671	664	662	639	667	683	649	656	652	691	677	631	706	679	668	672	679	646	685	647	698	663	661	718	638	642	653	653	670	689	674	635	657	655	650	698	670	667	639	667	663	637	696	641	691	663	666	634	693	688	626	677	693	696	682	683	698	688	657	681	679	658	711	653	654	716	713	650	691	695	675	680	689	673	672	684	669	682	656	659	691	626	698	657	622	662	688	667	693	634	613	699	661	656	721	704	703	663	670	670	636	705	698	667
26713	20754	11319	3235	1535	1287	1083	906	706	664	773	655	589	555	553	508	439	416	367	356	367	349	322	351	331	350	337	319	311	317	301	310	316	304	325	331	332	298	329	327	311	293	340	340	330	301	296	333	307	328	316	304	318	294	311	300	324	304	292	307	252	261	276	295	309	267	291	313	299	263	297	291	302	272	294	287	271	302	285	281	295	299	254	246	293	264	271	264	255	258	270	275	299	253	298	292	263	265	271	283	271	266	274	285	291	269	282	293	274	290	278	292	290	284	302	276	293	267	299	291	281	238	289	283	305	292	258	334	289	292	312	266	284	273	284	310	295	244	279	281	272	303	283	307	267	288	294	302	284	287	279	280	242	272	266	293	301	269	279	274	301	260	300	261	262	313	270	288	293	271	269	283	306	295	295	297	259	284	280	269	283	297	296	300	293	267	247	269	304	292	287	273	308	309	272	291	289	316	283	268	278	299	295	271	296	303	272	284	282	278	252	280	294	281	286	256	293	283	299	291	272	252	316	295	302	276	260	251	256	274	319	310	317	285	306	300	283	300	262	276	296	278	287	267	286	284	291	250	290	305	292	285	266	299	270	274	304	277	300	279	280	277	280	284	282	296	283	277	294	272	291	285	300	285	275	279	266	252	244	325	307	310	287	299	267	278	292	292	256	272	314	269	271	308	289	285	241	293	303	282	278	268	297	290	292	275	260	291	295	296	269	299	263	245	294	273	283	265	286	289	304	277	281	274	294	272	302	281	300	268	259	277	290	280	279	277	290	270	309	277	268	295	280	280	308	263	284	232	304	266	287	301	307	318	273	271	267	268	293	288	258	299	286	281	302	301	274	279	287	282	286	286	309	276	280	260	276	268	308	292	303	303	284	301	287	298	297	282	302	252	289	288	280	311	306	285	283	302	268	256	288	303	245	281	271	260	280	268	263	266	320	305	283	270	285	284	273	263	292	266	284	301	278	295	295	276	297	282	267	270	275	296	301	241	290	276	300	281	296	290	285	273	277	274	290	306	261	261	297	282	279	307	303	284	285	310	306	271	297	285	289	293	273	288	297	274	269	277	316	282	265	307	278	281	277	250	273	275	264	269	277	308	265	282	306	273	288	283	261	304	273	278	280	274	295	308	293	301	286	288	298	294	270	266	280	292	308	273	306	282	272	280	280	321	298	298	305	308	284	280	279	301	279	296	283	297	290	294	280	290	259	271	285	254	276	296	269	313	257	253	282	269	290	284	281	270	244	256	297	282	317	273	279	295	267	286	247	286	302	311	284	329	298	281	296	268	267	272	283	278	278	275	282	305	281	271	280	257	282	282	265	306	265	289	283	290	272	278	265	270	298	281	292	301	246	281	259	281	288	288	274	296	300	305	278	295	285	296	304	285	301	278	290	276	297	290	275	308	290	276	287	280	236	287	295	272	276	281	287	277	292	296	267	291	307	277	303	271	271	256	305	288	264	281	296	272	265	281	254	282	278	280	245	277	255	276	282	276	298	285	291	312	298	280	245	321	292	279	279	305	269	241	271	290	276	288	285	294	302	282	280	263	291	264	272	283	289	267	283	311	271	269	324	294	284	267	286	278	277	287	271	292	273	264	315	268	297	272	289	282	282	277	297	296	284	312	314	249	277	303	284	287	280	263	273	307	272	262	277	302	297	287	303	273	292	300	259	252	260	274	286	286	261	278	292	275	266	255	291	286	284	275	309	258	297	294	268	265	275	278	284	299	272	228	289	275	267	267	286	295	295	265	288	272	285	247	288	293	296	308	296	280	266	297	252	290	296	269	322	334	250	280	272	284	313	277	281	305	274	275	298	304	262	289	285	280	300	265	301	300	279	268	290	304	283	277	259	297	264	282	293	302	299	281	276	264	278	273	303	280	304	296	295	271	293	298	295	274	289	289	290	278	293	277	273	293	286	267	276	283	292	265	258	297	243	295	297	281	278	283	294	286	282	269	273	296	275	242	271	257	294	294	289	262	280	272	302	274	264	248	288	273	283	299	270	298	279	272	251	298	233	294	287	287	302	278	318	267	260	263	287	291	310	306	284	288	260	262	284	288	286	282	279	291	285	272	272	264	305	249	287	290	307	269	313	261	304	283	304	286	295	290	299	279	261	310	276	291	277	275	301	311	293	278	307	286	277	275	286	287	284	253	280	289	292	279	265	292	302	271	328	310	258	262	273	302	287	281	260	260	291	282	279	272	276	282	312	312	309	296	293	265	254	296	281	262	292	277	278	268	269	299	264	319	301	282	282	277	276	289	287	266	293	260	274	287	292	276	291	302	307	283	237	271	310	241	234	265	258	268	272	276	286	290	269	276	282	272	292	255	308	272	294	264	315	271	275	288	284	279	267	271	294	284	291	263	282	297	297	267	270	294	279	278	299	304	271	270	294	273	307	317	275	256	263	289	296	263	279	293	287	275	306	274	293	249	273	288	287	288	288	272	291	289	261	279	288	251	271	268	294	252	267	280	282	275	282	303	301	295	285	303	279	285	278	279	294	283	275	262	280	313	270	290	293	293	273	310	269	286	268	266	274	288	262	301	292	268	281	268	282	290	280	292	251	289	299	253	276	257	290	270	306	260	286	293	292	308	269	314	287	299	281	282	272	257	260	294	273	308	271	270	252	307	278	294	258	296	320	279	267	263	293	269	276	274	282	264	320	271	284	275	293	305	269	288	265	284	279	317	266	271	287	306	291	274	280	262	278	300	303	262	291	241	277	259	282	274	296	338	273	262	247	289	278	270	283	293	290	247	276	293	286	299	266	295	284	289	284	295	293	278	300	287	266	287	285	287	289	272	286	284	269	267	294	251	242	266	279	293	285	279	270	290	269	272	300	280	297	263	280	271	293	307	287	280	312	317	278	277	280	236	305	303	269	329	283	276	246	252	291	301	289	271	276	271	304	278	268	285	302	295	278	295	302	292	309	300	290	297	281	280	267	295	294	269	297	295	284	267	299	283	259	290	298	319	304	238	281	268	319	278	292	261	278	252	303	300	265	275	306	290	295	294	269	297	310	263	273	294	281	275	281	257	282	287	317	282	276	304	275	285	289	289	294	300	280	268	291	292	270	258	300	296	262	286	284	300	285	254	269	327	295	281	302	279	263	277	290	316	267	294	297	283	305	275	276	274	300	304	290	301	269	258	299	319	266	299	278	241	289	292	292	286	286	266	267	269	274	291	265	273	269	255	283	300	253	292	305	264	313	263	272	275	309	287	311	282	259	302	287	270	263	293	285	296	270	303	316	312	293	282	283	261	268	263	268	280	305	311	298	272	292	293	270	269	262	285	272	319	282	288	274	257	279	290	286	298	271	278	263	305	307	284	289	285	283	284	272	262	268	299	284	271	279	279	261	262	271	289	306	248	293	286	292	285	287	270	268	284	269	286	285	281	273	268	284	256	279	291	297	300	299	282	289	283	292	286	274	315	317	309	274	284	289	252	304	301	291	317	268	308	294	278	297	261
7973	10406	9668	5770	4090	3511	3269	2703	2100	1905	2196	1795	1558	1446	1433	1212	1078	964	856	795	750	718	687	681	712	700	647	656	587	573	628	587	563	547	568	557	559	524	536	549	542	553	618	632	618	595	617	600	609	599	594	559	534	542	537	538	576	556	596	541	467	470	509	479	507	521	514	502	516	511	499	498	496	482	523	473	459	468	470	442	474	481	476	482	494	453	470	475	482	489	473	479	485	467	459	513	448	431	468	460	451	508	477	462	463	471	482	493	492	466	460	454	509	456	467	516	525	469	459	467	480	480	486	477	477	474	438	457	485	440	481	468	462	480	477	446	485	444	476	455	460	474	488	509	462	447	477	466	506	482	497	488	452	503	471	501	476	482	473	465	499	473	499	437	485	469	486	490	493	483	466	451	485	481	500	467	497	466	485	480	478	473	514	496	449	542	471	463	490	485	424	449	453	482	489	468	453	477	470	492	472	490	501	496	469	477	456	501	519	441	456	464	477	501	492	443	416	433	523	487	471	448	476	468	439	462	482	483	483	471	434	508	455	466	453	429	458	477	438	481	508	479	481	481	472	468	470	475	450	460	456	489	492	474	479	442	481	509	483	490	500	470	491	501	451	462	470	449	450	459	486	482	435	475	446	483	426	484	471	465	472	438	469	485	484	469	508	509	440	443	474	447	496	472	477	462	471	443	453	488	452	427	491	514	471	447	473	480	470	474	501	455	496	483	487	441	499	493	425	494	461	459	516	471	476	464	495	438	471	494	437	478	477	479	477	471	466	489	467	481	490	493	492	474	464	482	459	452	452	488	466	495	528	479	508	475	511	465	463	486	481	460	469	477	465	468	428	494	468	507	489	448	457	422	436	503	522	444	499	464	479	488	496	476	477	504	456	484	503	473	481	482	435	541	484	499	462	468	468	462	470	459	513	471	461	434	451	476	456	477	478	499	483	411	487	496	472	506	468	487	509	454	488	483	452	491	464	497	462	472	498	475	490	510	468	470	504	508	473	480	498	471	484	487	470	494	468	457	513	462	489	463	509	518	452	489	447	485	463	493	481	501	481	484	518	449	462	460	459	472	445	539	489	475	482	466	487	488	474	488	454	451	471	504	528	481	507	470	482	471	464	491	496	464	487	494	462	457	482	478	470	461	463	461	487	487	455	451	527	486	460	449	458	476	505	456	477	490	467	495	504	492	444	481	465	496	497	495	490	469	465	467	481	477	504	494	510	467	482	493	482	456	469	488	482	453	450	530	466	491	463	477	475	443	461	479	490	481	492	508	521	500	486	501	483	497	469	532	469	458	488	496	520	477	465	434	451	475	472	512	497	459	483	494	507	475	442	476	465	486	474	499	490	507	502	463	482	467	501	506	469	471	522	492	488	478	494	464	496	478	499	444	498	461	458	494	454	457	451	506	484	461	478	510	469	471	496	471	468	472	432	432	442	453	477	485	478	522	448	464	494	467	449	478	476	440	458	466	503	448	509	476	473	489	504	430	469	493	454	472	532	456	474	525	496	472	488	467	453	472	476	430	495	479	432	460	465	477	444	502	472	499	484	494	475	466	482	478	499	466	458	485	436	482	469	495	500	442	462	445	533	500	467	525	423	445	467	463	462	503	496	482	471	454	495	468	458	491	447	444	484	512	477	486	458	450	473	519	444	430	438	440	472	496	488	486	484	525	504	468	473	482	452	471	498	519	495	472	460	456	459	510	461	463	475	466	490	470	439	511	462	489	474	495	507	450	473	501	467	475	457	453	453	461	481	484	459	503	481	490	447	513	426	448	476	516	444	500	493	489	476	497	458	493	498	469	489	510	482	466	447	482	449	442	528	489	474	483	437	508	463	451	478	465	427	478	465	460	512	485	454	495	484	471	493	496	442	446	463	470	469	480	498	468	489	464	451	464	497	451	435	457	470	477	494	483	440	472	470	499	466	478	480	491	481	473	535	471	464	441	484	462	482	452	480	450	470	461	471	438	481	453	455	465	485	493	497	462	458	488	506	493	482	455	478	461	499	470	466	504	447	473	482	506	462	470	446	474	505	502	448	455	473	468	501	515	424	475	466	454	463	455	459	507	461	502	469	472	479	434	461	476	472	441	485	457	489	458	458	496	455	470	465	447	499	475	512	467	470	514	489	495	493	458	478	473	440	491	500	486	501	459	444	492	451	473	485	486	500	511	473	472	459	455	504	463	536	502	476	494	473	447	500	481	516	508	510	466	470	476	482	469	496	511	466	449	495	465	473	493	481	528	460	500	469	490	470	499	458	475	462	470	443	483	486	486	473	485	467	474	519	479	478	447	496	480	451	460	455	502	487	479	455	467	487	459	449	526	464	494	473	498	470	463	471	463	473	482	447	502	457	492	422	442	497	456	476	487	500	474	453	473	455	485	464	475	470	469	454	465	496	481	495	472	517	475	428	513	451	489	445	442	474	497	459	493	486	471	483	503	469	472	526	459	478	464	463	497	435	470	445	494	488	483	483	449	485	464	487	473	451	476	480	460	476	483	480	510	460	483	467	480	448	494	491	498	468	453	491	485	488	436	487	503	480	494	446	476	465	450	471	465	466	484	475	480	494	470	415	473	489	499	475	449	444	472	501	495	472	493	468	466	505	473	499	469	491	476	504	465	490	488	496	464	469	461	466	451	492	455	481	477	481	468	491	460	447	466	500	507	531	490	501	491	453	463	487	489	459	460	454	468	472	442	492	436	469	458	487	503	428	456	483	439	486	449	469	499	460	521	482	435	447	446	461	459	477	486	487	495	492	454	485	486	448	492	505	477	453	471	492	467	452	481	489	440	480	527	486	436	464	496	512	449	463	481	467	465	470	483	463	455	490	484	470	502	472	464	473	473	466	474	488	485	456	461	437	510	481	464	480	477	485	507	476	474	473	484	477	475	465	468	475	457	477	429	478	499	467	486	476	463	491	494	481	470	452	436	492	513	510	520	433	471	443	486	500	449	506	463	432	430	461	501	462	467	492	501	475	471	461	450	476	513	452	463	473	494	506	440	480	487	457	504	441	491	497	479	488	509	455	463	448	488	457	478	510	489	441	511	507	452	454	466	479	446	448	523	458	448	468	449	470	461	525	470	477	503	477	479	482	494	502	463	491	460	475	467	450	499	472	471	462	463	505	462	479	484	481	495	479	485	463	450	468	470	468	455	475	493	474	468	501	509	486	494	455	509	471	444	478	520	493	469	478	456	460	439	468	520	478	473	503	462	475	486	470	477	463	505	488	474	480	472	487	501	434	468	479	464	482	471	481	492	464	484	440	470	509	458	446	442	474	528	460	473	480	439	452	516	467	474	438	450	490	454	476	486	447	500	491	461	449	434	464	484	487	498	486	463	479	508	435	471	492	494	433	486	473	487	481	488	472	467	422	459	444	461	458	475	472	469	448	462	487	474	489	520	459	459	479	484	515	487	459	459	485	474	502	484	478	503	511	494	472	433	483	482	447	458	501	488	460	462	452	487
24211	21270	28374	24460	20395	5762	2472	1745	1383	1308	1371	1116	982	914	897	815	774	662	644	629	601	508	537	535	490	546	498	527	460	484	503	510	485	490	502	443	465	433	447	435	436	428	474	486	471	443	514	457	436	467	466	463	451	442	406	476	430	479	476	433	412	444	397	394	432	384	432	423	410	398	445	476	396	428	397	448	419	427	383	420	420	378	426	400	414	417	392	404	435	390	409	402	382	397	398	418	397	396	372	421	405	394	401	428	406	398	444	427	433	432	414	427	401	383	407	410	432	406	404	427	369	432	407	409	391	434	380	394	385	378	401	410	422	432	419	387	403	408	428	397	390	393	454	435	390	380	428	428	420	421	409	436	412	387	435	394	388	399	427	394	397	368	391	375	422	426	371	423	415	391	396	464	417	399	431	380	378	394	413	402	400	411	413	401	386	391	409	396	409	435	393	392	401	366	424	383	414	401	411	377	378	396	407	417	396	406	418	415	436	427	416	406	397	441	405	411	371	417	389	422	455	428	415	396	431	422	393	364	415	416	420	435	440	426	429	407	424	415	396	434	395	414	429	409	383	408	395	426	425	422	379	414	396	372	449	398	375	427	413	422	398	422	384	418	376	411	413	426	412	476	414	424	388	398	400	416	402	394	400	398	401	409	392	448	423	368	378	394	410	424	399	401	402	399	377	423	418	403	396	408	417	393	422	401	449	424	401	411	404	435	408	375	414	427	452	405	451	419	396	422	414	401	440	393	382	404	462	404	374	417	356	393	422	407	394	391	410	422	435	401	391	418	430	382	397	380	418	401	398	389	442	407	389	409	427	390	426	387	409	426	405	429	394	437	402	404	374	413	398	423	398	397	413	401	400	430	422	409	398	365	422	440	436	407	419	406	425	391	418	445	427	405	376	396	420	403	359	402	398	403	408	419	405	366	427	413	440	416	432	379	431	430	385	424	352	414	396	413	398	398	439	407	444	408	387	434	384	438	413	411	407	405	392	404	427	406	418	441	421	410	408	397	413	416	427	403	416	391	413	380	392	400	409	434	421	391	385	394	418	398	422	428	445	378	407	423	421	437	430	425	441	387	366	402	418	434	407	395	405	396	412	417	416	408	436	424	409	408	419	421	414	410	435	420	407	403	392	439	438	423	417	394	425	389	399	386	387	391	422	388	399	367	399	361	378	391	379	402	403	428	416	382	399	383	421	411	431	415	394	406	426	401	400	379	397	414	379	406	430	409	411	438	393	404	386	414	390	390	448	414	433	393	393	390	400	413	364	416	411	400	440	393	389	409	371	413	391	408	385	413	402	392	403	404	389	399	363	403	441	433	409	380	418	393	414	406	459	422	413	414	433	412	388	417	397	438	406	423	423	414	409	400	451	427	426	397	415	410	386	376	429	408	394	418	385	420	414	424	391	386	419	425	404	408	380	426	416	435	383	431	373	409	388	435	407	397	397	391	387	411	394	423	407	411	422	409	387	418	408	411	414	372	436	392	406	382	402	398	379	410	396	402	399	425	418	415	404	410	450	433	419	397	417	377	375	408	393	391	414	377	378	408	422	392	415	418	386	420	398	449	415	404	402	409	387	456	376	425	425	396	408	401	412	409	417	431	377	406	394	407	416	410	408	411	412	415	407	380	430	410	408	420	435	394	380	403	411	410	413	448	392	399	407	371	393	418	378	406	410	413	391	434	399	404	411	399	417	372	407	435	428	397	382	394	426	405	389	415	389	409	440	400	392	407	390	415	422	406	394	422	429	440	426	418	406	420	418	409	416	439	376	409	405	415	401	403	403	434	403	416	447	453	381	401	387	388	420	418	432	406	384	397	410	407	427	414	435	383	352	432	379	397	416	397	442	416	419	393	409	369	393	426	430	392	436	422	403	408	394	430	408	403	420	415	403	394	436	421	423	397	360	422	398	391	403	392	410	391	379	432	420	388	387	398	424	391	376	419	388	423	395	412	396	409	403	450	422	416	421	373	420	395	448	413	423	423	417	437	382	371	409	387	354	429	424	399	472	415	399	367	418	394	327	367	439	381	430	400	410	411	405	378	416	435	417	404	399	406	418	366	425	394	412	404	414	396	434	403	414	418	390	386	442	423	417	390	410	429	420	415	394	445	414	393	389	411	383	438	386	400	387	386	408	402	425	423	393	427	411	413	406	428	422	425	413	384	392	406	440	409	431	405	390	436	421	440	453	380	417	453	411	441	350	411	393	391	442	386	430	390	380	434	410	395	435	374	409	397	428	358	410	376	409	366	431	410	385	426	409	410	389	416	378	409	414	436	399	409	413	420	429	408	431	452	376	418	365	424	399	395	439	396	442	427	417	424	417	421	400	443	406	429	389	442	431	393	379	396	396	399	414	422	400	444	395	423	439	423	390	413	421	399	371	433	432	398	412	399	406	417	432	452	399	421	400	418	450	412	454	456	387	399	395	423	420	395	411	388	382	437	427	433	411	395	423	430	415	383	403	375	423	407	370	411	404	456	410	375	404	449	414	390	399	434	384	364	405	381	368	414	365	421	428	402	385	409	396	422	417	383	401	375	404	438	394	437	426	408	391	395	413	390	427	424	459	429	406	436	413	427	410	411	413	428	365	371	429	421	415	403	403	425	419	433	418	402	396	387	390	411	425	417	435	411	418	394	423	408	412	384	420	411	412	392	400	408	409	431	401	396	401	412	402	390	438	405	387	419	401	414	349	394	419	391	425	384	417	422	392	386	386	419	373	419	387	423	398	415	413	385	421	383	366	397	380	399	380	404	404	406	412	385	388	435	404	390	387	358	380	422	419	438	415	409	392	405	417	375	378	412	373	423	379	404	375	405	421	420	411	382	393	436	411	390	392	391	419	399	441	407	388	449	430	441	421	405	401	397	416	437	431	418	398	421	407	411	435	412	402	415	405	413	377	419	420	427	426	394	428	421	367	386	396	420	416	405	417	413	413	410	427	408	388	407	404	418	422	392	423	423	425	416	400	396	389	398	380	394	408	422	402	378	430	415	386	433	418	431	409	402	422	401	386	423	447	415	384	423	394	421	389	422	403	382	394	422	393	385	398	391	432	365	384	439	380	395	399	410	391	440	389	394	389	443	426	445	402	423	428	409	445	412	377	372	414	438	413	413	388	412	408	421	421	412	408	371	372	413	420	377	439	392	423	393	403	440	395	396	385	410	447	389	424	387	427	407	415	418	410	367	433	416	355	407	438	398	385	399	435	442	390	374	391	413	368	385	408	392	432	404	390	423	418	397	395	424	422	397	359	396	403	403	397	412	380	414	381	415	441	392	377	377	406	389	416	414	384	400	446	392	399	406	399	430	407	400	421	385	385	421	391	441	441	431	409	439	392	403	421	402	377	431	458	424	415	401	422	399	431	389	394	410	407	416	420	458	423	398	416	429	392	426	419	406	399	410	396	426	408	407	414	407	417	408	377	398	404	390	388	423	379	422	414	418	415	405	451	421	429	402	378	421	412	396	436	405
10112	19455	18347	11714	8288	7012	5909	4992	3858	3874	3862	3116	2634	2568	2406	2066	1846	1642	1483	1221	1161	1102	1044	1057	1047	1051	980	920	879	900	953	930	916	815	851	858	795	814	843	756	827	830	814	892	876	844	847	811	837	808	828	819	815	773	796	817	808	797	729	726	792	791	679	720	687	754	698	684	653	712	721	691	752	697	655	650	724	714	676	690	691	685	708	694	652	718	630	670	733	667	707	662	643	685	711	622	668	689	687	680	722	630	662	672	665	683	649	680	658	692	642	711	675	725	684	716	671	712	642	668	725	666	695	700	700	690	653	697	735	670	640	626	672	628	701	672	684	700	664	623	692	675	643	715	666	677	668	691	676	649	686	714	707	608	677	665	695	664	663	688	713	661	668	680	701	693	639	688	643	618	715	637	675	687	696	679	690	656	660	697	725	644	681	615	666	677	655	692	655	677	676	669	662	666	664	664	630	681	678	673	715	676	656	726	681	676	636	626	680	630	677	699	691	645	615	623	654	693	689	706	666	694	716	687	713	666	728	668	665	659	659	664	661	668	661	673	639	686	670	644	665	663	683	677	691	709	694	696	639	642	672	674	687	693	662	687	628	633	663	658	607	668	672	672	689	679	656	699	649	649	699	689	656	652	651	691	647	715	666	663	661	642	674	646	640	696	655	678	719	695	663	687	702	686	647	702	656	632	678	669	705	638	679	662	636	671	690	741	678	676	701	679	673	649	646	690	645	629	684	660	658	680	644	702	679	688	664	684	628	668	687	684	659	671	674	650	631	667	680	646	679	660	692	671	693	655	685	663	643	672	660	689	691	643	709	655	705	691	635	663	683	628	658	688	674	667	676	705	693	648	690	647	640	649	680	640	678	747	705	647	678	729	683	708	675	667	664	710	662	689	725	655	665	678	685	656	633	679	671	648	659	722	675	681	663	634	664	673	710	697	695	654	682	701	650	677	669	689	658	681	676	626	635	642	665	751	706	718	665	718	660	691	648	665	685	725	680	689	659	659	673	699	647	648	666	694	664	695	682	699	706	659	666	662	706	651	670	675	684	658	652	695	676	699	695	680	655	664	702	710	688	651	656	702	681	637	679	668	685	668	729	691	647	673	676	673	689	685	671	656	695	688	662	724	687	670	636	668	663	658	695	679	654	683	671	674	674	631	634	667	708	667	657	645	669	713	674	687	649	642	659	671	663	702	659	683	660	641	727	655	658	664	686	693	658	660	700	678	685	671	698	679	627	693	651	678	634	679	671	705	620	704	674	669	692	682	715	654	679	698	662	699	659	627	694	721	669	720	675	704	660	695	639	661	687	703	669	676	682	700	679	659	644	693	636	686	691	717	678	627	685	673	667	678	670	691	667	654	659	696	703	713	673	637	692	663	718	689	664	701	675	686	645	673	639	696	683	729	664	678	669	644	682	662	675	689	642	665	676	678	703	643	624	685	675	691	650	658	703	680	698	700	713	682	717	628	633	669	686	715	693	622	647	674	656	629	684	665	658	671	673	659	677	677	715	680	722	648	717	653	676	642	643	672	666	680	711	663	645	644	636	665	680	671	645	663	680	647	674	635	686	678	690	702	704	666	687	693	661	652	649	645	644	671	682	697	687	682	715	693	675	674	642	657	662	697	671	671	646	650	654	658	676	721	693	639	705	650	714	722	650	688	658	683	664	684	642	676	701	694	692	713	685	659	673	699	681	632	669	661	671	628	618	703	655	639	641	677	700	658	669	649	642	640	663	696	697	630	678	717	627	654	709	703	659	667	655	735	713	678	680	630	674	667	698	677	659	638	662	633	682	690	635	687	683	651	653	670	648	680	686	702	665	668	656	683	703	674	693	681	670	645	661	710	631	637	678	635	661	626	659	633	632	672	657	662	701	633	638	602	665	661	668	676	691	692	672	644	709	677	680	659	673	672	680	635	654	669	631	694	606	700	675	622	700	695	673	643	634	653	689	652	677	688	656	714	670	721	653	711	672	636	674	683	725	672	743	709	674	699	656	650	656	638	678	666	699	723	724	699	683	646	671	704	653	689	682	668	718	630	685	622	747	692	660	686	675	613	674	673	692	718	687	670	703	679	660	644	665	652	677	721	686	664	663	702	662	669	671	701	704	664	624	668	667	704	663	712	635	678	716	630	674	684	685	726	646	720	663	709	670	673	651	690	693	652	677	705	631	652	689	690	665	657	676	673	705	679	638	694	676	683	678	647	652	702	658	706	706	665	667	641	665	688	631	657	697	657	643	663	653	645	671	651	685	658	608	679	666	698	713	657	666	712	699	665	673	691	656	649	699	683	673	675	677	629	688	660	679	662	695	645	663	707	702	696	655	634	662	698	671	615	673	661	664	663	710	681	614	711	710	700	658	670	675	672	700	700	638	679	679	628	687	714	706	671	669	654	620	670	648	631	668	651	665	681	701	656	672	659	647	628	689	664	718	678	658	676	645	613	627	616	653	675	672	633	679	673	682	660	697	716	708	697	708	673	650	633	686	639	673	683	665	743	671	699	682	673	644	693	662	663	642	644	628	712	640	653	717	663	695	674	691	670	664	663	654	599	633	680	673	656	691	646	699	688	693	643	675	654	670	654	685	623	711	673	723	679	669	659	676	670	676	695	674	676	662	620	660	686	691	690	664	640	651	682	656	692	676	686	649	717	681	647	726	630	678	659	659	668	718	637	746	656	708	673	665	699	684	682	729	646	692	623	686	677	658	655	680	660	707	649	679	665	675	644	656	645	690	648	691	666	680	654	718	699	661	738	647	672	689	681	662	637	666	684	674	666	681	720	673	695	648	651	646	664	607	676	712	669	648	669	698	643	673	661	680	639	671	672	680	680	686	659	682	679	687	683	671	687	648	706	671	679	706	638	714	698	701	654	664	665	696	641	661	702	645	689	677	656	687	714	709	673	660	653	661	685	718	675	645	723	633	706	651	682	672	657	637	660	669	724	645	642	672	693	679	683	731	646	614	676	666	726	667	676	631	657	687	661	712	676	683	721	629	641	694	679	661	655	701	723	640	627	640	642	624	684	670	660	665	651	686	709	646	704	699	698	652	654	653	708	673	689	662	741	670	683	644	665	679	657	681	702	686	669	675	662	650	660	720	679	654	665	667	665	652	687	649	710	665	741	684	724	676	647	648	667	650	675	675	666	691	659	695	691	676	687	668	674	708	648	683	685	664	715	670	672	694	697	706	689	650	760	644	662	688	680	689	649	694	683	673	618	721	691	711	678	668	641	626	664	657	666	644	602	684	680	678	642	678	613	708	689	654	672	712	672	661	635	636	642	655	718	656	635	666	699	653	683	692	647	692	699	670	676	660	653	660	686	695	684	657	620	674	632	663	673	636	674	635	676	637	610	699	678	671	649	691	713	630	682	665	697	656	670	673	663	708	679	630	651	663	696	687	653	643	633	669	662	697	684	710	698	675	704	697	672	622	693	700	684	641	714	713	691	650	660	675	696	682	654	669	663	686	678
23132	21256	29035	23772	21260	20339	6700	2649	1925	2082	1814	1547	1264	1261	1127	1016	980	845	784	749	642	640	632	597	597	594	588	526	592	522	521	531	502	528	527	520	527	505	501	471	467	500	516	529	528	521	487	509	465	538	531	497	491	496	484	474	501	464	438	456	474	430	451	428	462	478	461	457	446	464	419	413	433	411	417	373	440	431	467	423	452	448	432	382	384	414	407	410	410	463	434	438	392	425	437	412	427	505	440	429	420	416	457	434	469	418	442	404	420	488	429	454	441	430	440	439	403	415	419	393	423	390	410	420	404	421	403	460	452	469	469	411	420	423	484	392	482	418	432	443	408	384	438	418	415	425	396	419	456	429	452	420	424	471	432	393	452	438	432	440	443	448	455	410	425	430	422	427	423	406	391	455	460	405	436	408	437	450	424	449	439	379	453	419	398	425	434	417	436	434	432	423	422	427	455	414	415	416	404	418	415	414	428	399	415	441	425	447	459	396	454	418	404	484	448	397	437	427	417	415	406	435	426	475	400	430	419	417	388	408	444	436	438	429	421	433	454	408	419	398	417	432	440	399	394	440	435	419	432	444	445	459	411	404	434	396	400	425	413	402	433	434	396	432	409	452	433	416	457	392	364	404	446	436	420	431	409	430	408	441	452	456	413	434	403	440	420	406	424	427	431	430	409	382	447	432	422	439	443	406	412	391	430	442	394	429	419	394	405	442	401	421	446	407	396	409	417	434	404	451	449	391	404	429	433	450	438	447	446	432	399	399	435	446	457	449	397	397	454	432	399	451	489	431	422	399	426	429	411	426	408	425	434	396	425	423	431	395	417	421	438	458	439	416	435	422	413	406	389	451	433	432	431	424	420	431	407	375	400	399	436	439	416	452	438	442	433	424	433	414	420	452	448	427	401	430	396	409	464	390	467	415	403	407	420	434	405	400	435	418	427	433	410	445	458	430	439	416	436	417	417	439	418	420	405	419	440	424	435	398	405	418	443	449	406	420	421	416	408	368	430	434	438	425	436	409	414	426	417	416	445	442	435	442	411	425	458	436	429	414	436	429	430	388	439	426	402	404	402	408	433	396	414	413	435	417	444	423	370	443	418	405	407	400	412	422	420	406	402	410	430	397	427	413	412	436	394	446	393	398	409	377	416	404	408	445	418	415	429	390	421	410	412	417	396	426	428	429	457	389	415	447	403	436	403	424	408	453	393	436	392	446	451	401	424	384	450	434	418	419	414	413	407	412	422	408	445	422	462	434	437	454	436	444	445	382	394	408	416	412	414	450	439	447	458	412	426	456	399	390	427	447	376	436	409	422	413	396	430	404	392	411	409	429	423	439	414	442	385	456	413	421	420	406	386	464	429	436	412	466	436	413	420	416	420	383	410	407	421	418	395	434	432	416	432	425	453	387	400	413	395	474	421	419	437	418	426	422	431	429	402	406	438	409	409	431	429	417	403	398	430	425	424	390	418	406	443	436	447	404	439	400	459	396	415	427	417	408	423	430	429	438	382	421	408	415	411	408	427	397	425	409	415	437	397	415	443	420	375	426	425	427	429	420	443	416	416	400	437	410	416	455	434	399	434	404	419	427	402	434	452	412	418	403	410	429	414	432	431	450	400	436	434	410	408	465	436	450	455	440	403	436	427	393	389	381	388	435	439	445	443	426	428	413	416	404	411	426	389	428	401	410	455	395	395	458	393	420	447	427	415	424	437	460	405	436	424	423	407	422	416	432	423	425	416	433	424	441	403	435	414	413	436	410	389	422	403	430	445	425	432	422	393	411	440	412	402	413	411	443	451	433	429	435	400	431	470	449	436	429	457	442	447	424	404	400	420	444	472	423	428	451	441	416	465	422	411	419	433	438	405	425	428	395	408	397	436	440	413	416	456	425	413	404	455	380	414	420	419	408	413	446	439	426	433	448	427	434	398	413	412	423	416	442	473	400	461	453	390	423	385	416	434	422	394	430	412	415	435	416	445	437	415	391	395	414	442	432	432	409	435	421	409	440	416	446	406	454	432	428	397	413	406	427	409	421	400	428	421	390	451	422	418	459	420	426	453	436	416	445	420	439	483	431	410	463	377	410	422	419	419	419	394	447	420	437	390	396	416	420	401	425	398	419	398	419	437	402	402	394	406	422	401	430	423	443	417	410	399	441	407	445	439	445	426	439	420	451	474	432	430	410	434	421	427	402	426	438	414	427	444	420	453	468	436	444	406	414	421	427	437	441	431	435	431	454	413	383	435	412	430	434	417	400	426	462	384	426	421	413	409	432	398	434	390	408	430	434	409	436	393	427	416	397	402	452	427	432	410	435	463	437	431	379	389	410	441	458	409	413	423	428	415	402	380	421	423	455	418	464	423	450	401	440	395	443	407	391	412	443	424	393	420	417	442	421	437	445	434	436	438	387	426	421	404	426	445	387	416	423	409	418	375	409	433	394	453	419	407	433	422	421	424	426	422	421	416	438	430	435	419	458	434	403	421	403	444	445	448	428	411	435	410	432	439	416	440	408	409	425	442	417	422	398	386	390	443	417	445	437	383	417	386	434	387	433	447	426	457	461	405	433	418	390	472	428	443	409	415	398	419	429	458	421	415	420	426	388	449	423	427	378	411	408	459	465	413	425	439	408	466	407	439	414	438	476	404	443	432	412	434	445	439	389	421	420	446	420	419	470	391	384	392	436	433	429	402	416	440	431	372	412	419	433	429	407	392	421	390	429	414	419	426	443	429	434	422	393	423	407	395	418	420	440	420	427	404	415	431	433	456	431	430	429	428	418	400	403	386	412	406	459	409	410	422	410	396	412	444	452	449	434	401	462	434	417	423	456	427	451	435	435	427	398	425	426	408	394	387	435	442	412	444	439	398	376	435	385	422	385	437	404	392	418	462	387	403	419	422	412	437	423	376	453	405	429	430	405	442	434	443	385	417	461	409	409	405	426	423	416	413	388	397	399	412	447	428	457	437	373	406	425	418	430	429	392	409	407	410	395	418	382	405	396	409	385	422	445	419	439	416	415	373	424	413	441	409	442	423	411	383	382	382	434	425	399	448	431	414	442	404	384	417	401	421	425	384	386	448	456	426	420	436	406	405	398	418	426	434	422	421	432	393	410	400	399	461	395	455	436	388	431	423	384	414	446	411	449	412	415	441	437	401	405	399	387	397	427	416	410	429	404	422	438	405	436	451	408	403	417	397	394	434	435	424	398	408	411	419	419	413	408	413	428	437	471	442	413	400	414	412	402	398	399	431	404	396	428	435	396	432	434	441	371	429	427	377	430	430	402	450	447	418	406	414	395	405	429	443	441	397	419	430	401	400	426	448	394	385	433	431	423	422	418	401	442	444	447	435	424	450	454	444	486	417	413	440	460	417	411	390	462	415	404	410	413	464	449	449	380	443	393	459	431	443	456	434	421	416	448	422	458	445	400	420	423	418	436	442	430	450	415	440	429	430	424	450	431	434	436	393	393	412	373	424	431
12567	25513	24067	16439	11863	9851	8428	6694	5785	5895	5592	4371	3739	3529	3076	2730	2456	2119	1749	1532	1337	1288	1255	1168	1247	1236	1139	1008	1141	1024	932	932	971	959	965	925	943	895	930	875	874	874	907	996	1002	927	925	931	954	880	820	839	894	827	814	847	791	869	771	845	761	772	746	744	703	641	689	716	691	689	701	684	727	712	704	670	714	718	661	712	684	697	676	696	669	674	700	693	673	746	654	662	707	683	665	624	669	692	650	701	685	724	716	726	710	684	669	721	670	683	706	733	708	685	696	682	752	686	727	689	757	698	660	690	679	675	701	745	695	702	691	699	735	677	694	686	665	700	707	711	627	668	687	654	676	611	623	692	692	665	687	675	698	689	734	635	692	686	684	704	654	709	673	722	674	673	692	681	754	681	691	702	703	679	675	671	724	680	683	708	666	639	663	718	725	705	694	679	706	667	671	744	711	667	656	703	662	672	682	701	685	746	657	663	671	685	679	657	672	745	689	691	675	702	687	728	710	699	637	715	669	662	722	665	690	672	693	684	672	693	702	649	667	695	669	627	666	687	705	668	694	722	711	711	677	643	685	681	678	670	726	688	632	692	656	680	668	643	672	668	673	667	665	691	679	680	696	746	700	692	662	679	710	669	670	652	661	717	723	734	684	715	659	703	722	681	715	663	670	709	685	737	681	728	690	681	677	704	656	699	666	697	693	703	685	679	654	677	714	695	689	675	690	666	656	717	664	713	671	688	719	693	715	680	701	654	746	662	665	704	693	692	732	682	671	696	678	678	689	733	667	660	664	674	685	672	706	661	657	731	691	665	660	676	634	712	708	701	682	645	664	649	705	673	718	667	702	718	705	652	730	639	650	659	711	663	727	704	703	651	687	693	710	727	695	689	652	671	680	705	655	649	674	701	676	722	652	734	666	701	667	670	721	653	725	671	706	681	685	673	640	701	674	683	690	670	702	696	613	652	699	675	710	683	647	653	644	696	705	668	646	655	667	649	658	684	688	661	674	696	667	677	672	706	648	714	692	687	683	715	648	673	718	713	641	712	633	749	686	687	663	645	640	716	714	640	659	720	689	659	684	666	643	679	711	724	686	692	728	677	679	691	671	659	677	669	709	687	707	708	685	650	715	677	710	670	674	625	659	670	686	672	685	633	708	663	705	694	737	690	686	685	650	677	662	701	686	672	652	686	736	690	676	658	676	693	671	674	689	712	661	694	706	712	682	668	685	652	716	709	645	707	713	673	676	752	699	709	683	680	705	720	734	654	705	655	661	691	626	667	674	708	667	638	716	678	668	723	689	673	683	676	709	717	685	667	705	675	648	703	724	686	671	682	663	677	691	733	647	658	661	694	677	702	701	725	690	723	649	698	641	672	676	656	726	668	659	712	677	648	668	725	664	701	654	621	654	685	672	646	705	736	678	684	638	619	698	650	725	701	718	745	686	709	694	648	669	634	701	696	688	704	695	690	718	666	707	664	693	628	731	667	636	693	702	684	667	721	695	670	675	655	645	675	727	700	671	641	689	707	662	668	738	689	740	675	738	732	696	664	687	707	670	716	663	667	646	684	708	682	689	687	658	726	673	706	730	670	688	658	652	661	652	630	695	673	692	680	672	701	680	687	662	710	731	676	673	744	710	711	688	660	705	671	701	741	662	702	641	699	708	660	701	744	701	700	665	714	655	658	765	690	715	677	678	637	699	688	733	734	730	712	739	667	654	697	703	704	658	703	681	693	712	693	709	706	716	654	700	688	668	667	693	665	707	645	722	699	657	702	725	614	682	671	702	703	705	664	711	612	693	695	723	716	658	718	666	694	648	692	655	649	674	652	727	661	704	688	683	705	688	670	661	683	667	678	691	727	725	690	677	664	677	695	689	684	713	667	703	666	655	703	673	679	644	666	653	680	717	732	659	690	683	678	663	698	692	695	704	695	670	677	670	686	670	705	670	710	656	671	666	703	707	690	665	711	648	655	659	633	653	651	674	722	661	689	627	668	658	635	678	668	693	700	687	721	677	699	664	692	704	713	652	677	670	694	729	658	689	656	683	689	690	708	733	699	688	697	672	686	712	648	691	653	693	688	672	672	607	695	664	659	685	674	667	688	683	664	700	670	745	681	691	651	673	632	678	670	708	685	734	751	663	658	675	665	644	672	710	664	685	704	671	728	695	675	655	709	721	674	688	672	689	673	727	681	670	687	662	682	685	695	689	714	672	654	708	715	661	643	725	678	664	695	683	691	695	679	722	665	694	666	710	688	686	712	672	675	726	635	693	705	667	728	680	668	663	673	730	690	662	685	657	670	680	702	692	693	676	665	657	650	697	630	676	671	706	677	659	697	671	695	708	672	717	706	676	713	698	705	708	650	672	730	690	731	718	676	644	728	750	679	646	734	673	656	737	688	644	682	669	702	632	704	725	664	699	695	707	711	699	711	682	751	655	645	682	638	681	712	685	721	695	714	669	690	681	708	674	691	645	664	709	681	685	632	686	733	703	670	695	665	681	685	691	668	674	698	706	718	710	711	661	692	670	671	682	702	681	702	660	674	698	693	657	696	683	684	718	684	691	704	727	717	714	699	722	702	672	676	668	655	641	599	711	686	662	706	666	652	693	749	666	704	710	658	724	630	704	708	698	653	662	720	662	625	708	666	654	724	747	745	691	704	676	700	677	704	676	675	680	671	674	689	660	671	715	693	670	690	714	656	679	692	700	606	656	689	646	666	657	714	707	666	684	710	690	679	689	707	713	709	672	690	705	674	640	710	650	691	712	645	670	653	672	688	690	675	707	662	696	672	687	714	656	689	701	677	720	686	668	686	688	658	686	693	668	711	684	713	694	709	639	672	690	660	707	634	691	708	684	661	667	690	670	637	690	701	749	649	665	670	688	690	662	676	646	729	669	734	717	667	673	742	729	629	680	659	712	662	662	681	697	683	729	639	687	660	697	648	681	682	696	706	721	709	646	696	698	742	686	692	644	712	700	728	717	696	730	711	713	654	664	684	711	695	699	667	705	677	672	715	679	691	635	630	668	658	652	695	675	686	659	647	749	666	673	665	687	734	659	688	658	683	676	665	705	640	649	678	667	699	662	722	668	688	712	683	663	732	685	687	686	693	704	647	679	657	651	706	682	689	706	732	660	645	696	702	656	666	697	683	680	709	709	680	720	619	703	691	639	632	698	654	703	693	697	678	690	676	727	688	650	700	686	724	686	685	697	668	673	633	681	694	709	726	736	672	691	673	712	689	671	676	624	707	693	677	693	724	679	678	673	689	648	672	694	656	680	713	690	722	702	681	724	635	705	715	694	721	672	693	677	707	717	669	654	681	726	687	661	683	667	668	721	691	711	661	691	689	722	678	689	716	658	722	696	679	690	703	700	678	712	681	717	679	699	714	669	674	665	666	627	671	682	665	695	705	679	703	745	714	674	708	652	718	648	724	688	681	662	662	686	691	692	693	619	655	696	708	677	704	695	727	668	700
26682	20743	11743	3777	1563	1152	968	880	753	807	746	617	571	527	534	484	455	427	394	382	367	328	341	366	338	352	334	344	354	323	309	325	366	328	364	296	339	311	315	309	333	340	337	345	360	355	369	334	325	352	317	361	332	288	324	295	332	300	305	311	301	304	297	281	293	301	298	283	288	315	300	273	271	325	330	296	298	317	270	276	282	312	294	289	311	280	282	300	333	311	266	256	332	314	286	282	317	288	264	280	269	288	290	277	293	306	283	285	274	312	319	304	299	277	290	295	295	303	267	293	305	310	269	291	291	291	309	308	315	292	297	300	303	296	269	314	273	270	295	303	266	279	322	297	290	298	293	341	312	275	310	273	298	293	303	309	309	276	283	293	259	285	280	293	299	305	290	287	296	291	304	287	248	290	273	299	300	278	302	290	274	289	259	304	283	308	315	312	295	290	282	298	279	307	295	271	299	269	310	284	284	308	257	283	289	295	270	281	293	331	267	295	302	258	291	309	307	283	315	268	321	289	277	262	286	292	326	304	269	267	330	290	287	279	293	310	316	286	272	288	273	302	287	320	313	312	307	293	276	273	317	310	290	304	288	293	300	312	293	303	304	278	296	280	302	309	298	296	299	294	288	291	319	284	284	273	276	301	284	269	291	300	293	268	306	312	284	298	279	262	285	297	287	290	282	305	305	319	310	272	318	282	330	298	315	322	290	268	309	257	272	289	313	284	298	312	291	273	302	287	330	301	285	266	309	284	285	317	299	304	280	275	273	266	270	304	301	314	296	306	292	309	313	301	326	291	287	294	311	268	284	285	306	299	307	292	288	290	293	290	292	313	295	285	311	330	296	276	308	268	305	276	291	331	297	284	301	292	298	284	291	311	295	290	278	305	292	299	298	295	262	279	314	310	291	277	298	280	300	320	295	288	284	305	308	292	299	304	304	280	270	282	303	285	281	277	319	293	263	295	313	295	274	313	312	289	258	277	257	320	294	280	298	296	302	325	262	294	306	311	278	306	289	316	296	267	313	272	314	273	289	334	289	261	305	292	282	281	286	294	267	281	292	250	303	291	297	288	296	287	294	308	295	278	302	309	286	308	287	319	299	293	309	281	364	315	284	266	285	281	299	303	287	281	262	295	309	313	324	266	298	323	303	348	300	309	283	305	284	284	284	303	293	262	301	291	295	309	312	308	306	290	295	290	325	271	302	309	311	313	306	294	275	303	281	300	278	252	288	280	303	293	304	327	290	300	316	290	289	291	289	334	319	301	324	288	306	288	307	317	310	292	305	312	311	285	282	295	283	301	269	303	248	321	299	268	282	316	311	305	287	295	288	302	280	302	282	304	282	310	303	273	323	330	331	320	320	302	284	295	288	311	290	267	286	271	301	293	270	313	274	275	301	297	294	280	301	293	290	262	291	304	308	295	293	261	302	303	287	297	311	294	296	278	317	304	296	275	293	300	320	268	289	307	274	341	306	309	304	305	297	300	286	276	277	320	282	294	285	286	306	302	320	283	317	327	257	289	308	294	301	269	258	309	283	275	300	283	287	270	295	351	307	268	296	311	290	280	272	289	274	287	286	302	272	305	320	330	287	266	291	302	279	282	314	287	305	262	313	284	319	305	325	307	275	294	276	273	319	274	272	297	290	326	267	269	311	313	304	290	303	300	332	285	289	326	288	296	303	300	332	318	299	294	305	294	291	286	286	296	289	324	317	320	288	309	285	286	306	311	299	300	294	280	335	297	295	313	302	283	306	297	317	296	302	309	277	289	286	307	313	298	280	297	328	281	283	273	278	249	302	279	271	275	263	281	290	295	283	314	299	267	295	294	307	298	288	290	266	274	299	302	281	290	299	297	296	294	269	297	307	302	299	270	266	288	316	301	310	260	290	298	278	320	286	308	283	283	294	284	284	306	288	286	339	307	360	305	289	308	308	281	293	306	299	307	293	260	293	281	269	293	263	288	307	282	269	282	308	267	292	293	309	303	297	278	270	293	299	262	269	278	278	313	300	283	266	295	264	265	270	290	296	324	313	322	256	295	305	286	348	308	312	293	304	278	297	307	251	253	256	288	313	271	287	284	296	298	292	319	289	325	260	286	285	319	310	306	293	294	293	266	268	283	293	258	326	303	269	292	269	271	294	276	297	319	306	309	296	286	291	274	279	289	283	305	287	330	270	308	295	290	277	324	301	305	295	307	284	293	298	291	259	307	304	260	276	300	290	317	283	292	306	305	325	288	265	291	309	294	294	249	302	285	289	296	318	287	288	280	283	290	300	278	266	271	268	314	296	283	300	302	321	267	289	284	316	306	288	296	298	292	301	289	276	301	302	299	299	306	281	317	303	293	291	290	328	300	284	307	298	286	307	298	290	303	319	286	282	321	314	309	308	327	295	260	296	294	278	279	281	301	312	294	269	293	298	307	299	324	289	295	311	303	261	283	283	286	282	275	301	278	317	306	303	289	310	303	295	292	269	293	301	296	314	314	269	298	256	307	302	285	258	289	300	265	262	297	282	272	305	330	292	332	277	299	310	282	301	299	266	285	305	284	275	285	267	265	287	315	285	293	315	300	301	268	307	276	341	315	316	323	267	273	318	273	289	313	301	296	293	274	285	327	272	326	290	247	300	274	315	275	294	261	296	305	306	303	276	281	273	301	321	275	294	296	255	278	284	304	312	306	300	308	270	300	287	315	312	286	278	305	270	313	296	336	304	289	290	294	296	312	318	287	304	292	305	289	323	302	293	288	306	313	338	333	310	286	315	274	288	291	261	313	287	307	292	292	306	305	308	281	321	291	283	287	273	272	294	340	323	307	292	285	274	268	298	279	287	309	304	299	310	299	300	281	279	306	291	295	281	273	310	293	322	283	258	261	289	297	268	279	300	313	291	300	284	282	334	278	302	276	286	306	314	302	289	324	309	297	298	296	290	302	263	295	289	288	302	279	277	303	280	308	283	306	297	302	285	299	308	295	270	300	260	271	292	299	264	260	309	284	308	291	313	288	293	269	273	314	316	294	307	285	281	299	303	278	283	303	301	308	264	282	284	285	287	306	303	316	267	287	308	289	291	292	310	341	335	289	297	286	297	288	273	306	276	310	284	262	287	292	276	292	289	288	297	268	309	297	310	295	286	298	300	282	308	325	272	281	279	275	322	306	307	298	330	294	278	308	306	290	286	295	311	302	293	312	280	298	308	280	290	300	310	297	295	304	298	293	296	296	267	291	287	286	281	288	279	324	283	310	298	288	271	300	299	274	312	311	291	308	291	300	277	315	311	273	302	302	271	279	286	297	321	291	333	300	270	291	304	283	279	265	289	297	287	307	275	327	282	252	305	299	269	303	309	291	288	272	299	312	270	317	281	275	303	271	330	293	302	317	329	306	264	311	307	299	298	279	296	269	290	306	281	255	290	320	299	289	309	286	296	306	284	281	295	286	289	310	306	267	319	304	264	320	310	260	284	292	286	291	253	307	291	265
7978	11073	10954	6453	4291	3364	2897	2450	2240	2598	2125	1714	1566	1428	1311	1240	1070	972	903	758	732	670	660	664	624	642	674	646	641	580	619	624	607	607	575	627	563	562	586	573	580	583	591	616	625	665	619	643	652	676	600	557	587	530	566	611	573	563	571	538	556	529	560	546	513	526	500	487	551	464	453	489	485	507	450	503	446	526	480	527	532	500	537	504	486	476	458	460	542	491	504	504	487	512	495	487	493	485	516	479	486	489	482	498	498	492	493	512	489	493	512	491	504	516	529	478	506	490	495	490	486	507	499	490	520	468	475	483	481	491	476	496	526	485	513	537	473	496	486	536	437	475	487	466	472	490	491	482	521	484	509	486	529	492	492	471	497	522	472	468	512	468	545	486	515	515	517	493	496	532	523	493	500	476	525	484	480	504	459	509	480	529	495	493	532	513	511	504	507	497	503	521	518	509	536	483	456	499	481	510	500	496	499	475	505	472	484	519	488	490	497	479	494	457	537	500	459	496	483	531	569	491	455	494	506	496	473	479	502	481	488	495	490	492	504	520	507	498	501	508	537	465	469	499	492	485	511	518	501	493	471	520	524	454	482	473	492	479	479	498	483	487	490	488	442	519	504	483	504	468	515	490	488	496	511	436	518	466	441	485	491	486	518	490	489	473	506	504	517	493	467	490	520	523	473	471	469	549	497	484	492	504	479	494	484	499	446	549	506	523	488	521	526	462	489	495	492	504	522	506	454	530	475	493	481	459	524	489	527	492	478	508	525	469	498	518	518	510	490	515	505	532	473	498	523	495	460	527	488	495	495	486	513	478	499	515	493	513	493	466	505	475	522	504	528	553	478	521	499	477	488	517	487	493	502	481	514	529	532	507	486	500	462	494	501	531	490	471	468	512	516	515	469	519	489	471	486	510	468	497	508	471	505	484	509	529	512	486	469	490	488	499	476	508	489	436	520	495	475	494	499	467	491	483	516	467	489	497	479	503	523	494	520	449	498	491	495	547	493	490	512	497	508	498	480	506	516	490	519	504	501	486	492	541	459	493	511	506	485	526	525	525	500	477	467	487	471	497	491	515	466	518	486	518	494	505	459	460	463	506	506	529	490	457	468	479	461	472	496	478	480	488	484	498	475	516	487	481	515	516	520	485	492	527	507	482	501	469	505	499	488	461	529	530	520	515	512	446	503	482	498	492	509	456	501	457	484	509	498	483	484	490	461	475	455	552	491	439	519	514	475	493	503	501	501	517	476	497	463	511	489	495	494	489	458	477	492	487	487	492	503	520	535	497	481	515	471	494	464	481	554	512	490	460	461	544	474	502	488	498	472	492	480	467	479	487	502	499	458	503	502	484	501	500	451	505	491	490	460	509	461	503	513	496	506	502	451	467	532	462	492	532	516	492	482	492	512	479	517	508	481	495	493	504	502	496	464	476	487	493	510	549	477	515	474	528	504	487	507	466	474	466	455	530	484	464	494	517	464	495	511	503	466	497	468	522	477	487	522	487	481	526	489	486	471	457	524	463	491	491	489	474	484	532	496	522	535	466	494	521	545	511	469	491	468	488	510	489	523	494	499	505	486	497	535	512	518	467	516	512	476	525	484	491	497	478	501	491	462	515	501	487	504	532	475	477	512	531	514	516	534	481	487	446	482	475	504	481	517	491	496	475	482	480	515	489	476	487	505	538	463	546	514	459	486	449	505	499	487	508	477	496	529	476	497	489	456	490	494	500	498	516	529	510	467	538	480	558	508	493	507	479	468	479	454	493	505	465	512	516	500	488	488	516	555	462	469	494	506	514	434	494	562	469	499	497	457	518	491	524	522	459	516	495	488	531	527	488	507	508	500	502	488	472	492	522	508	513	487	489	493	491	478	524	506	482	520	482	494	472	474	483	542	501	448	484	478	501	499	483	535	481	510	517	507	462	503	511	462	497	478	448	496	516	470	526	473	483	517	512	503	480	501	461	480	527	531	472	488	509	513	536	482	434	505	474	507	496	483	499	484	488	486	484	504	486	506	493	471	497	507	512	488	492	462	475	482	494	497	468	504	513	484	473	526	525	487	478	505	525	516	520	502	515	507	464	474	482	507	515	468	487	522	513	464	497	488	458	505	492	491	539	511	446	519	488	531	542	480	447	495	516	497	476	490	482	471	478	450	517	465	498	464	453	495	501	486	491	469	454	500	483	499	493	511	498	527	501	514	466	517	499	495	512	523	460	488	515	477	478	487	491	513	508	472	473	466	463	503	478	484	494	437	482	499	495	521	492	486	516	499	478	473	471	484	506	519	464	475	442	506	453	450	520	513	488	465	498	519	456	507	469	491	508	535	502	486	512	483	533	516	489	509	478	490	509	460	532	513	462	494	501	487	489	491	471	525	502	531	507	471	503	479	494	511	495	494	533	494	525	516	517	486	487	497	474	496	482	502	481	508	529	501	464	503	471	488	504	532	517	463	518	512	480	478	519	490	539	470	476	491	500	479	488	520	490	478	465	498	508	516	503	456	512	493	476	498	510	485	475	531	492	543	492	487	484	497	499	480	506	504	528	508	529	520	497	498	470	502	519	513	492	485	486	482	478	491	502	526	491	511	490	468	534	488	516	484	485	500	495	447	479	508	496	481	513	482	527	474	561	464	492	453	488	465	453	478	520	514	501	513	441	501	513	532	521	490	477	468	497	488	536	508	494	487	477	483	454	462	464	466	467	498	469	497	506	474	489	491	524	481	514	478	487	483	493	485	468	492	464	497	473	469	431	499	496	459	471	483	492	474	485	513	509	483	510	487	518	485	478	509	466	514	493	481	502	495	477	515	479	528	501	495	505	514	512	464	441	479	507	517	472	471	471	492	510	473	480	487	488	497	504	500	479	498	493	469	459	462	495	506	496	517	471	510	521	490	473	470	517	485	491	508	517	509	516	494	491	448	488	482	499	497	505	492	482	489	498	484	509	486	496	512	480	485	516	517	479	513	506	519	518	471	496	539	514	509	490	492	449	494	505	524	490	479	499	505	465	482	461	493	481	463	517	481	478	479	494	491	452	470	513	522	467	501	504	470	520	495	488	486	476	528	498	476	496	485	498	499	505	523	533	526	471	497	496	469	531	481	501	459	514	492	499	511	513	482	488	478	470	486	514	517	494	499	510	501	475	499	474	511	476	520	479	476	500	459	470	517	477	483	471	491	463	494	512	495	473	469	513	514	546	516	482	511	479	484	457	517	506	507	487	531	514	487	514	485	469	505	468	529	475	515	523	492	512	497	500	431	496	491	538	491	511	459	540	542	497	470	480	492	492	513	477	464	446	502	498	477	477	485	517	473	500	485	441	494	512	481	478	515	526	502	497	471	503	482	490	485	486	501	515	488	516	481	499	500	485	509	486	489	443	480	534	455	469	497	471	530	554	524	532	499	487	483	509	473	477	499	532	488	526	483	466	500	489	512	537	486	474	532	526	471	492	491	474	449	502	477	484	502	492	491	495	505	465
24157	21286	28401	24455	20391	5843	2473	1776	1632	1625	1306	1122	959	922	857	761	754	696	627	608	540	512	564	467	537	572	498	533	511	465	519	495	500	510	509	473	470	513	490	485	491	436	503	516	535	459	454	475	478	473	503	498	470	493	496	479	477	475	437	427	458	425	421	428	402	424	441	439	448	416	439	400	419	467	441	432	411	473	411	433	412	449	465	424	377	432	416	403	411	407	413	437	402	454	407	417	446	414	421	404	447	393	440	450	419	449	393	446	467	444	428	404	438	427	458	442	422	425	406	407	433	462	436	443	405	447	421	401	393	424	433	426	398	407	413	416	446	408	399	390	435	404	429	402	421	402	413	429	374	399	415	438	400	423	430	373	407	430	411	405	430	427	405	425	455	402	393	429	473	398	437	434	441	419	406	405	430	459	416	428	429	411	437	411	408	420	417	449	444	442	394	424	422	424	415	400	388	447	466	404	427	435	402	408	424	409	464	416	433	454	435	406	408	415	413	448	413	412	439	420	408	410	430	418	421	426	419	430	422	403	418	423	419	425	394	411	419	396	402	396	435	390	430	415	396	432	463	441	407	435	434	378	390	401	422	431	403	441	416	392	389	437	394	386	413	421	442	441	414	412	406	424	449	458	452	441	418	430	407	396	395	462	426	457	449	397	417	401	415	417	432	423	417	401	406	439	410	442	414	397	421	419	404	444	469	410	432	424	403	439	432	423	419	436	429	423	405	395	440	437	422	447	427	445	424	374	407	420	408	404	433	430	428	430	414	442	405	390	409	472	446	378	430	411	407	454	417	402	389	420	444	420	435	427	488	429	429	449	393	399	417	429	447	410	412	410	435	431	420	406	420	408	417	401	396	410	409	415	444	423	410	416	440	433	391	439	425	421	438	413	431	423	427	380	422	468	445	406	410	429	395	424	456	375	414	410	449	408	399	389	409	377	458	438	409	428	394	425	418	388	447	455	419	398	412	450	405	421	421	403	421	427	443	407	381	420	432	445	412	405	413	461	446	409	405	451	415	431	434	452	396	401	416	407	397	420	390	424	449	432	452	431	427	431	470	441	436	447	411	410	429	415	433	437	434	425	444	421	440	405	403	403	424	412	423	446	398	419	437	431	398	442	420	443	461	425	421	396	407	429	449	425	399	419	426	401	438	407	458	430	403	428	409	417	431	412	439	452	411	428	415	399	444	424	414	413	447	431	405	426	427	423	425	410	448	418	404	454	434	437	432	451	401	401	406	435	416	452	405	381	447	415	467	421	417	419	413	429	448	450	437	431	399	444	432	478	429	414	384	404	433	436	438	422	423	419	444	415	405	419	439	419	426	406	402	412	469	416	401	411	492	385	395	384	422	410	410	401	420	420	422	444	402	393	444	429	424	433	393	448	458	446	425	438	392	385	405	431	437	409	419	399	425	450	420	423	398	424	493	422	428	465	449	443	428	416	458	433	434	395	407	456	437	388	424	426	415	445	454	406	442	428	434	414	417	424	416	459	450	421	404	447	401	385	427	428	420	401	401	432	419	433	435	436	430	423	449	427	365	426	432	405	416	435	435	409	443	446	453	423	420	375	401	390	440	429	424	412	431	448	418	433	422	449	417	439	388	411	442	386	385	418	413	402	412	396	447	433	405	417	401	423	471	397	464	424	399	406	438	412	464	401	428	441	430	404	417	403	417	440	446	423	413	431	412	413	407	433	452	424	460	424	419	441	424	428	425	420	423	407	416	427	427	410	382	426	455	417	411	392	448	406	430	424	423	428	419	410	415	450	450	418	419	432	430	423	427	435	418	422	406	411	425	421	403	410	459	445	421	448	404	420	451	400	389	432	402	436	441	382	424	434	419	412	451	429	423	420	433	423	433	430	418	447	429	460	404	429	410	394	392	432	422	415	424	418	393	472	410	431	452	410	428	441	415	423	451	431	412	372	426	423	425	429	416	440	440	414	411	408	439	445	433	423	419	427	413	432	430	431	424	420	392	436	429	393	390	412	416	424	438	450	415	429	433	440	440	437	417	443	424	418	392	438	399	439	398	385	412	410	403	428	421	410	421	405	415	406	405	447	374	417	433	371	422	412	426	428	451	416	438	438	429	421	429	456	419	439	404	396	465	409	442	423	437	413	449	429	418	432	428	428	419	416	457	425	422	397	442	408	410	458	412	448	443	383	382	443	373	405	386	439	404	408	449	436	442	456	447	436	382	397	412	407	436	405	442	415	469	446	410	398	425	433	398	415	377	420	418	411	441	422	413	446	397	409	414	400	423	412	407	392	419	394	433	420	417	427	462	453	442	418	438	422	429	415	400	415	457	429	444	444	406	429	416	436	446	430	430	417	418	405	413	420	402	402	433	394	425	448	418	410	420	442	421	414	442	405	429	391	429	403	461	407	423	419	427	397	424	403	429	422	402	417	398	453	406	451	446	427	401	416	424	439	432	434	378	400	386	427	415	403	441	411	443	438	398	424	445	411	412	417	391	425	429	433	438	383	416	439	420	412	433	441	411	433	400	428	442	449	423	426	394	406	429	458	441	436	432	418	443	445	432	413	423	409	436	400	404	435	434	433	434	428	434	454	440	448	400	434	486	382	466	418	429	451	458	448	438	426	422	409	422	446	414	387	413	378	442	408	426	424	429	424	427	422	411	459	398	380	436	396	434	410	434	402	405	403	411	411	447	420	405	435	429	454	417	401	441	438	424	373	410	409	414	435	435	436	389	436	423	430	469	442	433	440	450	406	431	407	397	403	424	424	424	409	435	469	430	433	450	457	430	437	447	414	418	419	401	428	458	434	448	428	422	423	435	406	406	450	402	405	434	439	469	413	410	467	416	430	425	406	420	429	408	447	401	445	439	438	421	452	430	404	416	465	424	437	422	408	435	411	437	405	426	422	455	408	418	443	428	426	450	384	454	415	450	429	439	453	378	402	435	420	403	418	412	468	421	440	433	441	436	413	433	460	406	476	409	434	409	432	392	479	441	401	420	426	405	406	413	421	445	407	402	395	440	440	429	440	415	417	405	403	425	426	423	421	428	414	404	460	413	452	400	433	387	443	408	411	405	402	438	446	379	415	424	419	434	433	434	415	428	454	397	401	416	455	466	402	442	426	439	417	440	453	437	447	431	454	425	440	427	399	431	420	443	441	421	415	406	418	384	414	431	389	402	433	439	421	437	414	423	437	436	436	410	440	413	438	394	456	404	393	461	446	394	408	449	406	409	397	416	433	440	427	392	421	427	392	410	413	427	437	407	444	425	427	423	452	451	455	426	408	418	432	399	395	427	431	424	396	407	433	405	454	400	419	410	417	395	433	410	445	414	435	398	420	413	442	469	416	449	467	434	392	399	435	376	437	395	456	431	435	426	414	437	447	443	401	463	431	401	445	431	416	446	427	436	419	466	446	388	415	418	389	414	426	419	471	443	449	437	414	401	419	405	436	428	447	428	416	427	410	378	453	405	430	407	440	430	390	408	437	411	451
9966	20584	19353	12500	8951	6706	5945	5226	4838	5087	3728	3091	2782	2310	2063	2007	1703	1572	1421	1277	1151	1105	1066	990	994	1047	995	912	988	906	931	888	901	931	887	907	897	820	838	823	873	805	846	922	941	863	909	855	846	851	924	862	814	797	812	856	788	802	815	738	763	726	720	743	724	715	713	733	684	697	703	726	704	728	686	712	717	677	697	721	692	681	717	671	691	715	688	691	676	667	687	696	677	695	707	716	733	679	689	675	692	725	703	692	730	668	719	741	720	703	760	751	697	679	674	754	724	744	677	703	698	736	705	715	705	714	722	710	720	715	717	670	711	672	745	723	648	655	702	707	651	696	690	649	738	706	728	701	715	658	677	685	720	646	716	749	698	730	738	701	690	708	715	714	683	723	701	716	709	704	648	709	683	709	683	713	669	698	680	695	702	708	665	764	687	654	724	671	677	698	738	634	706	747	715	708	688	683	744	681	718	697	724	680	691	717	747	677	727	661	689	713	683	651	695	668	698	687	695	670	689	678	638	687	723	681	700	670	709	699	754	713	681	709	650	702	665	671	668	690	655	702	697	715	733	697	667	663	724	710	700	708	680	747	674	749	728	691	710	681	729	686	732	649	702	694	723	634	695	754	748	703	662	688	696	716	713	686	679	670	724	734	673	682	690	670	657	666	656	661	686	641	711	733	715	680	715	655	651	653	726	673	694	639	728	717	711	748	675	727	708	690	692	748	702	692	674	677	670	663	697	664	698	700	682	685	649	657	686	672	707	700	692	729	745	677	715	674	710	729	690	703	712	702	736	635	682	701	692	708	680	690	697	713	717	753	702	708	689	664	687	682	664	752	712	706	679	710	685	680	714	701	675	686	686	673	683	674	699	722	663	679	691	685	703	673	654	708	683	687	695	678	687	702	699	702	706	681	704	737	716	739	696	749	673	662	689	693	655	710	696	719	689	711	663	693	718	676	751	649	761	709	714	656	725	715	691	611	738	701	681	707	659	699	728	674	766	634	674	707	676	722	667	681	716	684	699	652	704	735	667	697	679	689	711	703	687	713	717	676	745	709	696	698	697	710	719	698	708	738	719	688	695	669	679	705	712	714	681	681	733	701	664	713	691	694	722	697	715	700	758	658	691	719	708	679	726	667	730	709	648	709	715	663	686	667	690	681	703	757	733	706	701	674	724	703	708	700	734	683	674	707	718	700	704	692	755	685	687	683	717	700	753	670	645	719	715	675	696	754	710	689	715	665	725	671	701	652	731	682	678	690	702	703	682	685	722	686	754	690	708	677	706	689	693	676	743	668	713	689	696	695	710	693	724	748	709	692	681	717	677	667	682	671	657	666	681	733	713	759	671	720	688	674	699	689	699	682	683	695	697	722	675	671	670	681	656	696	676	674	745	706	683	712	670	659	693	674	701	651	630	712	711	698	734	681	669	665	686	681	684	712	737	693	662	747	689	710	699	711	691	665	709	667	730	688	678	721	654	711	706	702	714	700	659	658	707	762	704	708	691	686	703	674	676	658	706	705	659	662	708	688	678	717	672	721	722	708	679	740	662	665	644	708	675	649	670	680	741	673	672	684	670	698	680	691	679	685	696	715	721	711	725	682	665	695	741	684	712	680	719	677	672	692	731	701	707	687	714	720	665	758	705	720	723	690	684	652	676	686	674	674	702	737	709	707	684	728	685	671	713	702	727	693	710	673	749	696	706	726	658	691	690	701	670	718	723	703	677	641	662	663	703	693	689	691	669	701	661	701	683	702	691	711	712	687	694	711	703	665	698	703	695	735	656	671	706	712	731	663	669	664	701	707	657	645	718	659	680	733	675	699	674	643	765	684	720	704	697	673	674	676	683	659	715	697	653	696	676	700	687	687	697	703	723	685	677	685	713	671	690	719	691	727	644	681	671	711	701	707	685	695	702	663	735	677	662	707	729	707	673	707	767	648	733	746	673	714	705	684	678	685	671	690	700	662	674	669	688	668	648	726	720	723	705	662	682	662	665	694	748	691	725	724	708	691	756	711	709	686	648	677	693	647	718	666	687	661	706	726	726	716	700	701	730	686	671	733	656	703	709	704	722	683	669	703	669	668	692	741	692	690	701	708	672	677	710	696	712	721	763	770	684	675	731	721	706	707	715	699	672	663	721	672	715	679	663	692	722	745	725	686	674	763	726	698	677	673	685	697	681	755	699	683	701	673	698	701	719	705	644	716	659	677	687	701	754	727	695	685	701	678	695	660	752	728	671	667	721	675	657	651	707	696	660	680	683	657	704	696	722	678	717	726	638	691	715	693	680	711	663	677	684	668	669	708	666	695	737	718	729	681	666	688	725	713	654	702	657	683	666	695	724	652	681	714	666	668	717	660	734	753	669	669	683	704	728	671	705	692	697	668	703	710	714	699	692	684	684	737	726	698	722	678	698	732	647	708	684	713	665	686	708	658	720	687	706	705	687	690	723	672	672	679	691	747	711	708	705	671	707	701	660	725	676	680	679	666	697	691	743	775	682	668	728	739	691	673	665	707	688	702	693	699	703	676	694	689	704	662	707	719	649	669	664	640	670	706	710	664	670	665	709	691	659	668	683	722	694	718	686	716	729	701	725	724	718	703	669	692	680	706	694	710	723	696	704	707	666	681	661	661	699	708	657	655	710	693	710	735	646	635	695	749	718	672	709	711	697	718	696	699	699	721	716	734	684	699	706	661	702	753	691	660	690	693	668	658	707	664	652	690	683	658	706	674	708	678	688	710	665	690	643	688	700	673	681	666	680	696	708	711	695	671	690	655	679	696	691	725	700	695	692	691	658	696	648	715	707	693	674	674	730	707	678	703	687	697	677	699	690	678	727	714	699	703	676	698	654	655	680	703	633	665	666	692	694	715	732	703	658	698	690	708	707	654	672	714	687	682	696	678	696	700	714	663	707	731	708	729	691	640	656	708	694	717	719	682	676	695	687	706	743	685	712	713	687	688	659	736	714	703	679	688	665	673	686	661	704	718	697	680	698	714	685	676	739	749	689	715	720	649	697	719	726	673	698	696	689	727	647	716	673	703	684	684	687	655	680	727	686	689	715	679	681	699	698	671	699	715	725	709	728	728	643	682	672	665	698	682	702	674	721	708	653	680	659	724	675	708	697	731	683	723	676	701	713	695	694	674	628	670	724	659	720	660	728	732	654	714	685	717	700	749	710	674	726	663	718	682	705	660	724	742	708	690	753	746	643	719	686	672	687	680	685	688	677	716	687	698	712	664	705	691	683	710	710	708	705	743	706	667	679	661	684	731	711	711	714	669	711	718	686	673	718	674	705	675	698	696	687	706	669	657	709	641	723	701	705	685	693	711	667	711	647	684	704	699	697	652	647	698	662	723	716	656	742	667	738	688	713	704	648	692	670	705	690	670	694	677	708	742	688	709	659	686	726	714	711	726	714	707	672	639	673	691	720	699	680	706	737	721	721	673	678	698	680	722	699	662	691	682	716	664	708	659
23117	21232	29007	23746	21234	20266	6588	3247	2678	2378	1744	1496	1342	1133	1023	998	919	822	785	688	668	638	594	597	598	599	541	579	565	560	577	545	541	558	511	513	527	503	524	467	542	466	498	548	548	554	550	516	526	500	510	511	475	488	496	459	511	463	444	473	458	428	455	469	432	466	446	462	460	410	457	447	442	419	449	434	401	431	443	470	468	405	410	452	416	385	418	443	484	428	445	434	423	421	447	419	392	439	452	435	432	450	404	433	414	419	460	453	454	469	422	433	432	441	427	456	450	446	422	468	445	441	468	446	432	426	431	450	408	441	464	478	401	392	404	442	440	458	399	466	436	412	401	414	469	436	455	427	463	444	435	463	452	384	434	438	448	469	420	438	470	447	412	420	437	447	429	430	454	413	413	483	434	454	414	422	387	470	440	439	404	400	432	458	431	419	439	412	469	456	445	460	398	410	449	442	428	386	430	406	414	456	435	416	470	403	417	425	449	404	446	437	444	433	431	405	434	441	418	409	424	407	423	472	423	489	419	414	441	405	406	425	404	439	427	408	441	434	378	459	442	444	449	444	432	433	416	438	403	457	419	400	439	447	430	448	445	437	430	459	414	420	423	422	430	429	434	469	401	442	415	428	426	442	406	437	387	456	453	451	441	401	436	456	412	447	403	466	427	420	427	413	450	449	402	410	424	412	447	458	437	432	419	410	427	402	399	425	439	426	397	410	415	441	433	424	408	436	457	438	434	441	392	422	424	405	421	450	438	405	399	421	419	420	422	428	437	429	423	412	445	410	419	421	407	444	389	448	412	469	463	393	426	438	421	429	393	435	401	435	388	410	433	423	400	426	450	403	442	430	437	437	438	430	438	427	404	438	404	432	441	442	430	422	436	418	426	476	436	455	419	436	425	433	422	437	385	416	399	428	415	427	459	464	409	417	429	431	447	411	446	440	428	426	443	464	424	430	460	417	397	411	420	415	427	438	418	427	406	439	440	443	443	393	437	451	459	424	396	447	421	473	383	440	418	447	420	457	423	436	438	424	444	457	437	428	391	427	390	424	463	462	430	411	390	457	434	452	423	416	426	415	464	493	448	390	426	410	450	435	466	437	420	429	420	425	454	435	458	438	440	398	444	433	423	446	383	428	427	428	451	438	444	417	420	444	418	435	420	439	427	403	458	457	415	399	418	463	439	404	444	406	453	414	413	410	404	417	450	431	448	407	449	437	471	430	412	429	398	450	400	420	435	449	430	437	392	397	452	394	390	442	377	434	438	452	425	397	450	427	437	437	420	407	416	443	426	422	437	419	432	407	419	454	408	428	415	432	432	464	404	416	421	417	476	446	452	444	422	415	419	426	439	436	447	404	429	417	470	426	441	432	438	467	442	444	450	434	420	432	433	409	463	411	415	425	438	404	394	462	467	414	387	430	410	400	447	449	451	412	416	423	413	435	460	446	434	405	415	416	471	435	427	490	406	435	426	413	441	389	407	441	393	446	436	413	406	408	412	427	423	440	406	425	450	432	417	433	401	437	455	413	423	432	442	402	460	458	408	431	434	402	447	406	448	434	446	411	480	441	432	414	438	434	430	433	430	398	421	426	426	450	443	440	410	416	445	434	411	416	443	405	465	393	418	390	423	437	402	440	377	437	456	447	407	413	409	451	411	413	428	421	426	408	435	405	430	465	409	430	392	425	414	422	437	422	444	442	446	439	434	440	443	451	472	451	405	413	432	400	419	421	410	426	439	422	406	426	447	400	408	392	451	434	427	461	429	447	414	459	430	394	410	422	430	403	484	407	424	450	409	397	461	392	432	449	422	465	408	409	421	416	420	407	469	392	429	398	444	452	415	433	426	426	409	413	418	472	447	415	451	437	397	446	412	420	435	445	450	413	442	431	423	464	427	456	424	413	468	475	414	424	432	395	415	391	435	463	388	435	442	457	422	456	426	445	400	440	413	430	418	439	458	443	404	444	456	412	438	411	410	414	414	414	406	431	418	456	437	455	419	441	443	424	427	422	432	435	423	427	383	428	435	410	408	433	459	438	428	392	466	420	398	422	438	422	432	444	406	437	438	410	443	438	457	426	455	389	439	444	396	446	419	444	416	437	421	450	471	460	427	437	425	422	444	428	444	441	451	439	430	407	400	447	419	419	432	466	448	458	443	460	406	407	430	395	415	456	438	454	437	414	448	443	441	446	427	437	437	419	431	433	436	437	451	413	408	454	432	423	461	438	416	421	452	415	439	410	402	427	398	462	405	404	453	421	410	438	448	421	445	435	422	435	408	441	412	412	416	464	424	442	443	453	438	400	446	382	384	413	433	413	417	451	433	438	434	412	417	427	412	443	425	432	406	409	437	420	427	421	464	431	407	414	439	418	423	442	424	438	480	383	442	416	425	413	439	444	446	404	417	442	461	450	432	430	460	424	412	392	421	428	415	396	419	419	473	408	449	458	494	452	434	432	463	423	409	401	400	393	437	435	456	431	424	393	417	453	417	431	473	446	433	397	410	413	395	465	432	427	403	430	455	447	444	412	446	420	417	411	420	468	429	412	444	441	418	425	428	450	451	424	447	439	407	443	422	419	424	431	407	445	415	444	433	365	432	409	428	433	457	444	435	412	468	452	432	410	430	410	451	389	406	436	430	462	442	419	420	420	421	421	430	402	452	478	404	414	422	442	448	437	437	421	420	442	418	413	434	445	441	456	426	429	444	427	427	455	429	463	437	445	418	416	458	452	406	420	394	468	437	433	421	379	440	429	397	435	427	448	435	457	447	417	453	437	434	428	433	417	439	448	411	459	439	447	402	418	421	445	434	411	416	445	434	413	440	428	411	456	401	477	458	443	416	477	417	451	427	398	425	433	431	426	413	453	411	438	381	431	407	420	435	436	404	400	427	413	415	455	428	455	446	422	417	406	399	431	419	471	378	424	456	472	433	442	415	426	416	398	454	439	428	414	423	422	421	401	430	434	435	396	466	415	418	440	433	414	473	440	463	421	461	397	418	445	435	440	414	435	438	407	422	434	454	400	453	403	418	414	447	393	416	418	437	404	426	422	424	441	412	396	461	380	436	434	429	413	435	452	435	412	423	462	397	408	432	458	460	422	431	439	433	457	428	427	461	429	386	455	445	451	427	433	464	420	460	433	418	453	394	389	430	390	435	370	401	445	473	419	451	400	429	423	400	411	401	409	434	446	437	450	402	419	447	424	396	414	458	432	430	422	390	404	439	407	436	453	418	464	451	394	452	424	446	411	455	425	424	389	453	403	424	431	421	408	424	442	436	383	426	399	413	448	435	466	407	500	458	438	392	411	403	408	419	419	470	420	405	449	383	432	439	449	446	441	426	406	405	447	415	420	405	433	427	406	412	425	424	427	410	366	443	437	403	445	441	407	413	419	455	431	426	429	466	428	391	439	374	422	386	437	428	438	455	443	454	449	394	421	467	418	438	445	434	422	448	432	418	412	389	431	402	423	449	415
12907	26637	25317	17105	12394	9575	8706	8218	7728	6854	5141	4296	3741	3173	2725	2595	2293	2051	1695	1575	1338	1273	1200	1205	1208	1209	1117	1090	1061	1062	1039	1054	981	957	1053	979	970	875	957	926	876	901	979	1004	1043	966	940	932	872	884	874	899	822	872	871	855	868	834	821	784	787	704	761	750	744	702	725	786	755	710	716	703	734	743	688	689	709	678	676	725	759	666	679	693	678	695	714	699	723	702	682	725	731	682	729	718	677	704	702	731	680	710	752	706	715	695	683	756	721	713	713	673	673	733	750	739	723	731	703	682	655	705	672	733	686	698	682	711	706	640	668	681	680	660	724	745	694	701	696	729	711	678	715	700	716	676	726	686	761	650	708	712	736	728	752	708	726	685	672	688	700	698	702	702	741	713	678	748	704	675	718	722	687	693	719	671	677	705	680	740	667	715	716	682	683	683	720	687	687	751	704	701	703	696	670	699	680	702	687	672	701	731	695	679	707	712	670	708	729	686	692	737	739	713	736	708	715	698	680	702	663	691	733	722	678	660	716	716	685	670	698	714	748	642	732	691	681	673	697	688	701	693	658	675	678	675	722	732	731	679	678	643	710	679	672	727	756	698	669	725	692	675	703	677	674	657	697	658	725	717	659	679	775	713	697	708	669	687	663	699	725	682	706	669	755	716	688	721	699	707	682	736	724	736	693	682	701	749	668	698	725	681	700	718	660	740	667	699	676	675	724	677	722	697	722	706	741	714	678	688	703	738	740	666	698	730	688	716	742	719	676	702	674	708	676	737	682	676	672	718	664	718	664	687	681	706	702	677	709	699	690	680	744	705	702	670	733	681	683	671	677	724	714	645	732	683	649	678	715	653	651	701	734	729	728	728	704	709	706	691	683	677	659	720	730	697	683	659	713	709	650	705	723	700	676	685	668	702	723	685	680	646	682	741	706	705	715	695	726	696	671	670	668	672	697	727	712	718	637	688	727	693	737	682	659	668	737	641	680	722	733	672	718	731	702	726	654	648	687	723	750	699	701	744	647	694	745	730	670	699	683	662	681	689	695	688	759	686	686	733	670	689	732	681	676	733	723	679	706	705	730	668	721	656	683	686	688	734	733	712	676	685	664	710	660	703	650	690	667	742	703	688	689	672	658	714	665	718	684	628	665	673	670	715	698	692	678	682	688	739	693	665	712	736	689	707	711	727	680	697	673	649	726	703	754	727	669	678	677	728	744	657	753	679	712	659	684	697	672	690	721	679	671	737	686	712	681	685	726	703	757	663	732	686	661	767	736	680	728	681	706	756	708	712	726	679	694	687	691	721	718	732	688	689	668	717	643	693	723	658	737	707	736	697	652	688	681	718	693	670	745	714	712	703	689	728	686	691	680	667	704	696	705	739	699	771	697	699	670	685	720	702	681	710	697	718	700	765	710	686	706	700	747	718	672	676	654	694	688	676	675	659	740	733	700	692	707	711	693	709	719	713	705	644	719	688	680	659	711	720	648	707	677	695	687	711	688	722	689	693	674	676	643	705	737	685	702	708	714	729	696	773	685	682	692	745	676	733	724	716	716	728	668	670	683	740	735	679	688	709	708	737	729	708	714	684	700	678	687	697	701	704	702	712	701	677	744	697	709	700	721	678	699	680	673	695	699	704	717	704	737	672	711	695	703	689	699	687	706	723	681	679	681	671	667	669	703	704	699	722	707	655	684	738	701	679	667	689	701	671	711	728	672	665	756	767	724	700	679	681	656	721	704	725	710	739	693	731	711	704	637	728	679	746	693	686	726	680	685	675	706	685	701	717	746	685	658	716	720	713	712	694	709	714	713	695	733	702	710	685	700	699	674	722	751	695	749	689	705	652	661	679	670	721	672	663	679	701	700	680	690	731	720	751	721	728	706	697	716	676	705	682	648	704	710	694	717	725	686	695	750	663	694	756	705	723	699	681	714	696	686	692	712	687	730	679	673	714	713	691	711	717	676	654	676	732	655	668	702	682	703	693	729	683	730	679	685	728	685	670	720	646	722	717	697	637	698	705	698	712	711	754	723	674	710	674	640	703	694	682	704	699	716	758	695	698	719	680	712	693	747	720	671	709	666	708	711	711	715	701	696	712	708	680	737	729	733	699	612	697	712	736	691	679	735	721	709	728	715	669	699	651	641	692	682	713	668	684	753	669	666	675	696	732	718	683	721	705	666	696	641	678	693	708	739	656	669	695	731	697	698	672	704	678	729	662	704	736	664	732	678	697	679	698	708	693	665	715	698	714	735	688	678	710	719	704	650	695	710	705	720	682	733	693	738	688	721	694	650	700	725	674	672	710	670	671	747	691	721	652	690	708	697	659	686	710	724	699	708	704	681	703	745	678	697	724	696	683	697	704	760	717	685	642	670	747	711	717	724	714	739	706	740	707	674	746	740	732	657	685	675	721	639	716	720	668	743	697	712	727	675	643	749	690	632	701	679	700	666	678	730	725	712	656	732	708	729	693	712	706	669	660	689	639	694	716	714	702	700	699	707	753	717	699	681	722	680	691	725	711	751	705	728	686	674	629	742	663	729	761	680	684	724	692	660	686	711	657	702	716	662	715	691	670	732	707	647	640	718	729	710	712	741	743	703	713	711	697	671	715	705	676	716	719	669	725	671	696	722	643	715	732	711	713	696	694	701	651	718	717	716	736	643	691	735	669	717	681	750	685	683	695	635	672	699	682	704	644	710	686	713	692	721	625	697	687	732	691	688	712	729	711	706	672	716	628	692	677	709	667	693	694	709	682	717	700	631	705	670	697	698	684	691	677	678	691	707	715	694	734	682	717	669	682	689	707	696	723	684	709	687	747	703	655	734	650	679	677	699	691	727	678	635	717	672	737	708	649	686	706	685	704	743	703	684	716	689	665	668	683	670	751	677	724	711	705	700	688	698	740	669	654	676	655	715	702	699	698	735	665	706	660	720	734	730	737	674	748	679	719	695	689	719	694	674	653	687	706	762	704	745	718	678	692	698	705	687	684	692	662	727	686	701	680	732	717	730	691	644	717	725	681	702	673	675	750	663	637	693	717	711	695	698	702	713	688	667	645	726	756	684	710	677	662	726	662	692	704	659	656	632	656	657	704	646	700	717	717	691	713	667	738	731	673	699	679	716	668	703	712	732	679	732	658	651	666	714	657	700	714	673	671	691	684	690	705	715	714	732	652	715	714	670	674	700	747	748	743	676	746	690	698	704	674	700	699	696	717	707	682	697	728	730	704	757	681	710	670	660	645	663	750	755	671	717	726	694	723	725	726	703	687	693	675	653	672	645	717	697	707	658	684	715	702	763	716	721	706	734	669	681	696	694	735	693	715	692	708	707	668	722	686	720	734	685	760	698	711	747	719	686	735	718	704	660	654	690	675	694	696	690	647	678	748	688	715	648	727	744	719	702	726	681	672	674	707	692	665	667	688	709	679	687	718	684	692	689	667	687	666	689	688	696	680	709	739	718	696	677	717	699	677	736	717	702	682
26781	20870	12245	3833	1640	1117	1066	1138	1028	833	728	696	570	532	514	469	440	466	393	380	350	358	360	315	331	355	346	366	352	326	332	348	364	333	364	349	349	332	296	312	334	333	331	367	351	350	345	345	313	326	336	302	311	347	302	344	311	328	328	323	313	291	305	291	306	300	308	271	295	316	316	335	300	304	303	285	300	303	293	290	305	278	271	311	266	279	278	279	303	277	305	309	286	271	317	289	322	295	314	323	310	303	308	283	303	306	297	294	313	309	321	288	308	291	314	325	251	269	291	298	318	282	299	300	283	294	277	280	271	300	306	296	297	310	303	290	268	300	333	304	330	278	316	308	321	320	274	283	268	281	278	317	289	307	284	288	289	305	288	317	308	289	286	297	288	306	306	309	304	290	290	276	318	308	269	304	273	301	288	291	287	279	282	305	332	302	299	298	334	302	279	259	300	299	296	301	287	325	282	266	310	338	284	282	281	300	296	353	291	289	276	296	267	288	299	292	295	297	289	290	283	293	306	284	290	261	309	284	296	258	292	313	321	272	290	287	289	316	309	282	337	332	283	284	275	269	308	321	315	310	322	280	299	278	270	301	332	330	300	293	301	277	301	275	304	271	288	298	292	323	312	281	306	295	286	317	303	320	287	286	285	312	298	298	314	296	292	318	264	292	296	254	313	329	288	304	297	303	307	309	291	286	288	277	315	273	283	296	280	302	311	273	287	251	283	287	281	311	286	278	263	309	280	290	275	287	289	321	307	293	294	301	311	279	265	288	291	311	300	308	303	327	302	279	278	303	297	303	296	278	307	301	290	298	292	272	274	284	311	274	297	289	286	268	288	286	272	290	291	303	289	299	314	305	304	285	291	304	273	285	274	319	266	299	313	282	320	318	293	285	300	286	288	272	298	327	308	296	306	301	264	295	304	319	282	299	300	280	285	318	305	312	309	288	287	310	317	315	297	294	288	278	313	297	263	287	307	279	318	272	293	283	293	306	313	320	284	295	311	297	288	268	280	277	294	299	290	266	268	284	300	290	265	266	259	319	305	310	280	308	316	270	280	289	294	276	300	303	303	273	305	300	284	310	299	303	288	268	306	317	273	296	319	288	297	287	277	307	312	298	326	320	243	297	316	293	291	303	301	277	301	291	288	288	286	289	281	320	307	313	292	290	308	308	312	299	309	301	271	323	288	272	296	332	284	274	325	302	319	289	277	284	307	291	278	305	294	291	307	303	291	300	285	291	307	264	332	286	327	282	320	287	295	293	302	304	253	265	303	322	308	299	272	288	292	289	298	311	276	277	266	300	278	277	270	278	258	274	296	299	264	291	292	302	278	284	284	273	297	312	306	271	310	282	314	271	314	299	276	296	299	319	307	284	310	269	292	312	322	287	294	298	284	322	287	288	318	305	289	302	302	315	293	336	268	294	287	261	314	287	329	306	278	295	289	302	284	272	290	323	285	284	284	272	299	300	302	302	277	301	291	279	320	295	310	345	303	311	269	292	287	295	308	288	302	306	312	301	292	293	300	286	254	309	300	281	294	279	291	282	330	302	296	287	260	261	303	295	299	299	292	316	273	267	283	290	247	306	288	291	272	300	297	316	303	300	300	290	312	294	304	309	303	267	314	296	292	298	303	311	266	294	296	303	254	298	290	288	288	307	336	279	302	300	297	319	312	313	283	295	292	276	273	298	272	272	288	324	273	282	276	280	275	275	296	293	313	322	326	312	300	286	269	293	271	297	320	284	349	306	287	295	294	338	290	279	277	312	298	279	297	282	298	277	310	311	263	258	305	290	323	299	319	296	292	321	286	298	305	281	281	306	281	305	281	308	299	298	305	317	323	290	296	289	292	314	285	307	321	302	313	319	299	292	304	295	267	291	320	316	330	292	316	285	349	276	315	306	283	301	309	309	317	285	321	295	321	320	299	334	288	292	278	313	299	286	311	310	294	297	304	294	276	312	283	292	310	262	298	312	314	295	305	293	258	281	290	290	309	298	288	301	309	291	301	315	275	303	305	265	302	310	311	275	306	322	271	284	284	267	290	299	295	277	311	344	322	292	268	297	289	286	322	341	280	316	279	301	286	308	319	273	281	303	302	261	319	267	285	283	305	275	298	296	298	302	260	322	312	269	291	285	271	289	308	300	290	304	246	281	308	285	301	303	311	293	283	270	246	289	297	286	261	280	288	293	289	303	299	317	291	296	326	253	295	305	295	295	311	294	286	296	304	265	320	307	281	297	269	311	278	320	305	316	303	297	281	281	302	308	297	253	292	271	281	315	286	274	283	310	274	320	302	305	276	311	298	293	279	321	308	300	270	303	337	265	282	286	316	294	285	305	293	296	297	300	292	297	290	323	286	279	310	281	296	269	311	295	299	269	284	297	263	297	263	287	293	292	289	282	290	283	312	287	303	288	257	298	258	283	294	335	284	252	278	286	298	287	317	302	308	321	279	299	314	293	276	299	323	290	276	304	317	309	248	292	285	277	283	322	246	266	290	278	293	278	297	305	281	295	274	308	303	321	271	308	320	312	288	286	319	284	310	277	288	333	315	290	316	295	313	281	304	308	309	304	264	281	335	286	289	339	299	288	301	311	303	268	281	272	302	274	291	259	284	299	281	277	316	288	315	278	291	306	302	308	306	268	276	252	301	309	299	270	334	298	297	314	299	266	315	308	317	328	328	300	278	291	307	293	277	307	283	271	304	290	298	285	320	300	321	302	296	270	288	275	301	310	266	320	294	305	292	313	313	293	299	241	313	311	276	289	282	298	266	315	305	295	272	333	306	271	303	328	277	304	347	302	303	308	282	264	316	286	293	296	277	282	300	286	290	283	306	267	298	294	284	301	308	299	297	293	273	281	317	285	295	286	287	311	288	274	284	285	294	279	332	301	296	287	292	299	299	293	267	299	302	325	287	283	311	307	286	296	283	297	317	301	299	302	289	305	288	288	303	279	296	311	275	285	294	316	284	295	307	294	316	294	295	296	273	304	314	304	302	336	288	268	287	289	288	305	276	289	321	284	296	311	301	288	316	306	296	306	290	315	294	315	279	278	287	279	315	288	293	274	310	271	278	280	310	299	284	293	272	298	301	330	250	320	313	293	290	262	298	300	277	269	295	274	320	297	264	296	305	302	291	301	275	299	258	294	280	318	299	265	288	298	312	322	277	324	292	268	305	295	310	317	274	298	298	283	280	287	316	299	275	305	272	300	303	295	274	278	287	336	293	312	291	306	252	277	318	317	275	298	298	317	290	323	282	305	286	288	305	275	295	284	297	300	277	271	296	296	298	320	292	290	298	286	305	306	276	268	318	294	282	283	287	309	284	305	280	283	316	307	304	277	293	287	293	354	285	284	309	266	270	291	240	303	293	270	307	286	281	295	323	275	290	269	312	308	274	279	271	288	335	284	280	307	286	315	252	291	271	301	282	315	295	287	278	269	313	308	274	299	298	298	298	274	294	266	277	303	259	279
8397	12704	11765	6626	4238	3173	3168	3493	3094	2490	2046	1765	1516	1341	1232	1199	1062	993	903	759	724	665	680	630	654	648	614	724	606	615	643	654	626	594	572	580	616	563	582	598	568	570	570	654	693	611	613	642	581	584	612	583	599	578	567	527	544	551	554	576	505	533	525	527	564	495	486	506	515	495	543	518	499	510	516	503	487	485	516	490	474	517	484	485	497	511	485	447	478	504	533	497	494	522	438	522	457	508	471	469	489	530	492	460	480	504	494	480	479	485	490	503	516	487	543	480	512	499	495	480	522	490	496	487	494	528	531	516	502	470	468	502	505	501	502	452	460	499	527	519	493	503	512	494	476	514	482	469	496	481	498	491	495	478	533	488	473	503	467	518	487	507	486	529	456	540	505	498	487	511	508	507	490	471	517	457	518	478	463	507	484	505	490	517	500	497	470	517	479	487	511	501	502	505	476	485	486	512	474	514	521	483	465	518	510	505	468	485	480	505	511	516	482	465	533	518	483	516	468	511	487	534	465	489	475	510	467	508	446	520	519	498	532	481	523	485	505	520	506	452	481	486	499	535	460	500	500	483	507	491	476	463	480	484	481	527	524	495	517	547	488	514	510	492	481	508	491	463	460	471	495	497	493	453	515	495	493	494	469	500	482	478	471	472	502	501	504	493	499	495	483	484	502	515	494	482	471	534	461	532	463	511	484	485	460	457	495	460	469	472	492	478	529	458	479	463	463	517	577	509	485	474	485	518	475	471	488	500	495	498	512	471	490	493	469	449	521	475	464	447	455	476	489	511	498	521	477	486	446	496	504	504	501	500	480	482	503	485	531	487	492	459	468	508	501	498	485	497	472	507	495	451	484	511	480	482	512	504	506	543	460	487	490	474	534	476	480	543	485	527	490	441	470	491	472	477	465	522	469	512	438	500	432	481	455	496	508	446	516	500	491	492	491	451	500	493	510	497	517	475	504	506	488	509	530	503	503	496	493	502	488	435	489	481	473	522	499	476	495	508	524	526	502	494	472	483	487	482	502	475	496	523	495	466	494	525	443	491	512	496	463	502	470	516	512	491	535	493	498	479	522	512	482	506	474	462	519	501	519	481	490	499	480	482	473	495	521	478	503	482	473	462	519	471	477	478	490	511	483	486	508	476	469	494	465	491	489	500	456	493	469	534	506	460	460	494	514	483	462	509	539	488	491	462	504	491	499	475	505	502	480	573	485	500	486	440	494	496	470	541	489	510	480	520	487	502	462	463	498	472	476	481	495	523	469	493	485	497	468	469	476	477	495	496	518	489	499	530	494	446	497	468	457	512	478	478	510	476	495	489	503	513	497	507	488	472	491	514	488	467	493	474	505	506	453	496	494	472	487	479	468	529	508	510	467	486	480	452	490	490	435	515	483	523	454	501	475	512	487	497	486	489	485	493	489	493	456	458	514	503	486	504	520	475	504	508	500	473	480	474	481	471	535	518	501	464	520	460	505	474	474	501	495	479	491	473	506	505	468	507	511	519	505	517	490	499	476	506	503	454	491	495	489	501	500	472	510	489	455	480	487	491	506	547	461	524	477	486	493	473	487	478	428	449	493	475	497	508	492	470	515	502	485	485	466	448	475	478	501	496	491	504	475	525	497	477	471	496	496	507	488	494	510	518	515	500	512	506	458	510	477	476	466	515	482	438	502	515	473	466	463	470	488	531	500	464	474	481	444	516	484	507	519	521	498	515	507	487	496	490	455	449	473	496	478	535	519	505	530	446	497	492	506	514	493	465	456	499	495	491	502	485	526	480	521	505	497	482	511	507	476	501	541	529	457	468	456	503	502	475	518	476	538	471	490	494	521	510	485	454	497	499	483	497	507	513	476	469	508	487	479	491	471	483	508	503	508	496	528	523	487	505	531	534	500	461	492	420	462	502	510	499	460	517	486	506	472	488	484	520	483	470	510	463	498	467	505	463	467	544	464	518	479	501	484	474	496	482	498	488	530	520	481	460	538	510	478	511	492	458	498	519	525	512	513	499	550	468	493	475	528	502	465	498	446	493	480	447	467	439	511	482	496	474	504	503	470	515	507	493	510	494	483	523	456	461	482	514	506	464	502	459	516	471	437	511	507	503	458	458	527	526	509	491	502	490	465	511	501	489	456	472	470	486	480	477	513	486	472	500	457	486	469	491	483	525	492	514	524	464	492	508	475	498	509	504	488	516	455	517	507	491	467	510	548	480	458	463	484	485	507	494	459	481	467	486	502	511	482	473	479	501	535	523	494	491	517	511	501	476	512	498	476	505	457	497	484	482	512	464	504	461	487	484	504	478	498	524	458	483	509	530	493	467	495	519	492	499	472	497	481	507	453	494	446	507	472	496	530	487	487	504	508	497	495	496	513	513	508	546	512	491	479	476	483	532	498	506	476	478	466	451	495	471	502	514	493	459	489	534	482	473	504	496	465	491	487	447	498	489	473	492	488	480	453	504	493	456	514	489	492	531	480	475	478	464	483	500	467	465	527	498	464	487	465	511	473	434	483	504	467	464	495	544	500	481	506	478	464	505	478	477	479	487	506	507	468	492	471	477	483	485	478	527	460	474	498	490	510	482	460	477	478	478	484	472	520	501	485	512	496	475	494	461	504	462	485	513	489	484	484	485	465	500	450	465	505	493	517	495	470	494	490	500	487	489	483	474	491	546	495	490	440	491	491	490	498	439	492	497	528	490	471	503	469	533	496	482	494	510	482	472	518	520	499	524	509	505	494	477	458	475	508	466	483	469	495	481	496	493	495	474	479	506	492	541	516	452	483	498	473	473	528	496	462	465	501	507	493	493	495	528	471	501	451	524	450	509	511	485	479	515	468	491	545	483	518	492	473	502	482	514	460	507	483	498	472	511	481	465	560	476	499	515	503	442	496	501	495	517	434	507	506	551	487	487	540	477	454	493	496	526	467	499	509	495	476	489	491	502	476	499	471	461	461	484	514	505	548	523	502	493	494	469	490	497	478	540	490	482	508	508	481	485	514	460	483	509	507	491	505	491	480	519	497	473	491	506	548	482	474	509	514	485	469	499	521	520	504	482	505	486	473	486	490	454	504	506	511	526	485	452	491	497	428	482	471	494	483	516	513	524	495	496	528	476	525	517	523	502	493	474	469	533	488	505	531	477	478	485	523	532	501	504	482	445	511	509	521	486	512	508	499	497	479	488	486	506	539	522	507	500	520	466	495	498	466	511	520	504	544	494	482	484	496	498	497	501	445	483	520	446	524	512	485	479	503	495	519	496	516	470	489	526	496	477	480	496	488	503	506	496	502	469	506	516	473	456	478	499	502	490	484	495	490	504	537	515	510	512	492	455	513	521	487	497	503	507	510	504	471	463	494	465	512	516	502	470	481	481	483	533	508	443	474	488	472	500	466	503	471	515	500	458	492	534	493	501	490	490	476	467	480	484	487	517	475	485	462	467	473	521	479	487	494	508	483	466	500	469	487	505	489	461	459	537
24154	21288	28441	24475	20418	5966	2550	2385	1841	1528	1323	1082	998	915	840	779	763	738	662	579	526	519	545	533	516	508	498	475	538	484	517	514	496	490	451	472	487	456	450	460	473	444	535	476	519	463	438	493	481	442	477	427	454	495	463	496	440	447	441	415	419	459	457	443	409	421	475	439	452	421	428	427	401	424	412	402	407	447	414	460	416	439	446	423	433	391	451	413	439	423	415	434	386	439	462	410	430	423	426	425	429	445	448	415	453	419	469	463	426	400	426	451	458	473	383	459	425	437	445	439	434	407	441	446	441	381	500	408	448	451	439	438	410	443	411	398	411	405	405	448	441	425	426	462	401	397	444	412	407	428	446	390	433	436	460	442	404	405	447	454	377	421	403	411	424	398	450	415	425	398	399	449	448	389	459	390	409	449	427	411	402	415	435	425	418	424	429	419	422	381	425	421	429	465	445	443	435	395	409	409	403	421	434	421	448	438	411	370	410	435	429	458	425	388	428	398	397	430	411	460	395	418	455	398	434	419	402	424	403	447	432	420	428	415	398	429	460	402	434	469	401	442	382	412	432	396	425	423	425	437	467	394	444	379	425	401	428	414	427	393	421	438	422	467	428	389	427	393	410	451	422	446	426	399	425	421	407	418	433	411	414	409	444	435	433	456	442	392	406	436	401	410	409	406	430	435	440	374	423	445	430	373	407	397	422	409	440	445	413	431	398	405	420	398	426	437	419	412	398	430	404	420	423	412	430	414	436	383	422	421	433	429	403	410	469	389	409	389	418	416	438	414	408	445	444	399	414	427	469	368	422	432	397	437	441	433	445	414	416	411	422	395	390	431	409	423	419	443	441	405	413	418	402	415	424	431	454	389	424	412	447	431	454	422	413	450	431	419	417	413	427	455	456	404	432	422	414	395	401	417	427	460	423	420	434	445	441	425	441	456	407	420	409	451	431	429	408	403	425	459	433	474	398	381	393	410	385	440	378	411	414	405	437	423	445	450	397	437	403	430	423	428	420	438	396	408	432	420	429	443	465	433	424	408	427	429	413	404	441	392	427	433	427	423	468	440	387	426	436	422	471	430	423	449	426	432	447	392	403	428	395	422	402	404	420	444	425	407	439	444	417	465	422	433	433	415	420	407	421	432	434	444	424	438	400	436	375	424	409	436	454	394	417	403	378	450	422	394	421	430	405	411	471	414	416	401	410	455	438	429	412	380	445	406	398	414	428	401	403	423	484	410	402	413	414	439	408	403	386	432	419	402	411	427	444	429	388	412	451	438	391	446	427	424	443	424	383	408	397	428	424	449	433	413	427	388	423	430	443	414	402	440	395	435	407	457	427	441	431	398	364	446	401	395	397	393	433	434	408	436	443	464	419	390	426	395	431	387	404	438	390	423	408	473	380	443	426	406	431	443	416	411	417	432	418	424	396	400	452	406	444	410	455	426	386	473	445	437	417	421	396	397	408	420	438	455	448	424	399	436	406	406	419	397	418	415	393	400	414	396	417	403	441	435	440	443	392	400	436	430	444	431	420	432	395	406	406	438	422	393	389	446	429	427	423	447	454	402	415	402	405	402	434	435	402	410	376	423	433	377	409	408	430	401	370	429	421	423	448	420	454	427	421	421	430	407	405	389	423	386	401	362	447	425	417	391	432	428	388	409	401	405	455	397	421	413	414	412	456	401	384	430	371	420	431	429	459	431	403	429	417	406	446	400	414	416	460	427	369	421	433	420	398	455	395	415	411	458	450	421	396	425	426	431	449	444	393	451	451	440	418	442	421	385	430	437	453	422	411	442	452	394	405	434	441	442	433	396	386	422	411	402	382	432	441	381	421	427	424	452	416	409	416	403	440	408	460	435	415	393	412	376	424	431	389	409	409	379	390	427	426	432	428	435	443	448	386	426	406	415	425	437	417	434	439	413	413	429	431	392	420	430	412	395	429	406	403	418	433	409	456	419	446	448	411	403	458	483	426	423	376	459	454	415	430	442	402	406	412	409	391	439	435	406	402	416	459	420	439	410	419	399	445	420	415	440	389	409	418	401	401	442	397	422	393	434	464	442	432	399	417	432	455	414	438	428	420	401	406	420	470	447	429	401	456	395	443	428	393	405	423	413	414	404	443	400	411	468	408	395	397	435	407	425	411	363	403	427	395	441	425	419	400	408	388	385	467	446	420	430	403	416	427	380	425	408	403	424	422	392	436	426	418	429	450	447	430	426	420	415	406	440	420	382	405	411	403	422	390	434	434	405	421	391	429	410	410	454	431	421	425	418	407	387	406	418	378	402	404	405	415	457	452	416	384	392	471	417	410	410	433	410	398	428	383	450	422	437	389	427	407	440	439	435	395	404	413	427	414	419	427	418	407	416	425	400	413	432	423	445	436	437	425	417	454	385	398	425	385	443	405	420	407	404	481	401	459	387	413	403	402	410	434	447	415	458	426	429	408	417	404	413	429	421	441	448	444	395	414	412	451	424	411	457	430	441	433	421	426	423	399	409	437	420	424	402	419	397	427	407	376	429	378	414	412	412	376	424	417	427	437	416	405	427	381	404	400	416	407	420	398	433	418	398	420	433	369	444	430	423	399	418	403	436	408	418	421	414	403	393	387	414	436	375	439	438	431	408	446	404	412	406	415	419	428	388	423	407	437	420	403	423	411	433	407	408	435	400	440	413	440	453	400	459	404	421	428	405	400	438	412	391	434	423	448	427	425	469	429	424	434	419	389	392	428	423	417	398	418	433	434	397	445	443	489	399	409	378	386	448	433	416	388	406	452	460	451	391	381	412	445	421	421	448	436	438	419	415	436	405	403	422	399	428	458	419	417	432	378	404	400	479	407	425	381	415	404	381	401	416	414	444	418	444	429	422	457	427	412	425	394	422	402	399	401	414	405	428	400	386	419	378	406	401	431	416	411	500	408	394	422	396	407	429	404	429	445	445	428	397	412	394	462	374	387	452	429	405	376	417	371	426	441	446	431	409	424	413	429	431	419	438	422	461	414	428	406	406	434	413	418	406	418	404	425	406	434	383	393	436	416	440	437	419	413	425	418	419	397	411	430	447	467	400	424	414	421	436	421	404	408	390	422	459	447	407	466	419	400	416	439	433	405	428	378	425	433	380	404	407	418	405	426	406	378	413	412	409	399	422	408	409	403	429	443	431	423	393	402	415	392	391	388	394	413	420	396	428	434	443	394	406	425	452	427	418	415	407	413	411	417	428	436	408	450	407	435	412	414	385	414	436	437	430	448	449	438	432	408	395	413	448	408	400	451	452	423	402	400	424	428	422	458	439	430	453	399	441	440	406	445	416	395	403	419	412	427	423	415	431	410	441	404	440	417	435	411	451	432	424	398	435	431	423	438	410	435	420	431	429	408	450	444	418	404	409	421	411	436	400	475	417	382	394	433	420	416	416	402	394	394	439	403	401	419	434	418	426	437	384	396	398	429	361	386	434	424	432	411	431	419	404	419	424	422	409
10560	22651	20338	13266	9041	6553	6059	6521	5521	4437	3728	3158	2761	2377	2147	1971	1858	1631	1375	1228	1105	1083	1028	1004	1041	970	1000	968	949	959	942	881	883	908	906	850	875	851	798	864	799	844	864	901	907	803	873	905	862	852	838	820	817	807	810	730	791	815	800	802	753	743	792	773	731	675	708	726	695	721	681	679	692	709	669	696	690	697	670	655	714	690	657	682	665	706	684	644	689	700	675	701	674	704	693	684	691	724	721	651	689	666	689	707	701	716	666	701	705	728	743	751	662	693	686	747	708	717	698	728	683	701	683	691	672	679	690	705	688	726	670	697	717	688	694	701	666	687	732	647	681	669	697	686	675	681	708	678	680	688	677	713	718	709	718	705	661	716	704	690	681	673	668	662	635	676	653	675	689	671	667	661	674	690	703	664	711	703	706	665	699	691	703	702	672	708	628	716	693	692	683	719	686	687	699	710	707	652	722	676	670	713	708	670	716	647	690	700	713	665	685	673	686	683	715	665	751	693	703	607	724	624	690	654	646	679	711	715	641	698	712	688	696	684	706	668	660	687	650	693	649	655	753	675	712	694	697	692	752	728	684	665	718	699	726	697	666	673	674	670	756	689	666	720	738	718	720	692	705	698	617	725	693	701	720	694	654	688	623	671	676	724	686	731	741	649	707	719	682	711	709	675	655	648	709	662	669	649	701	755	701	679	677	663	696	663	695	681	748	659	695	714	700	621	716	689	712	703	739	677	701	700	685	712	701	742	663	662	674	660	680	660	663	710	689	712	745	713	695	645	675	689	707	705	743	644	667	648	708	656	688	753	713	702	713	661	644	688	659	667	678	640	679	716	679	675	664	674	688	696	706	681	681	736	658	720	734	685	654	711	705	740	701	679	715	702	657	666	693	686	724	678	678	654	703	695	661	676	734	730	676	635	728	676	697	769	692	671	661	670	659	717	692	678	687	720	707	622	640	722	709	709	665	639	672	673	669	654	711	679	676	688	699	741	746	697	689	702	716	697	678	682	648	680	665	692	700	664	677	708	663	704	680	698	664	723	688	732	688	720	663	665	706	675	668	688	691	662	690	750	657	670	708	670	692	731	663	656	711	669	723	729	721	700	688	679	685	660	678	664	697	671	742	676	648	679	679	679	682	643	659	727	644	646	708	680	726	683	731	688	683	658	664	655	672	691	731	648	695	662	684	671	701	714	687	723	684	724	699	704	653	702	711	695	695	668	664	709	679	697	681	688	719	656	689	665	699	725	697	703	683	667	710	716	730	756	705	706	709	718	623	690	705	710	665	688	715	695	661	666	686	670	654	665	667	651	726	659	695	677	662	654	695	693	657	687	694	701	700	712	668	677	641	662	675	712	638	675	687	720	673	700	762	695	750	660	730	718	646	698	682	670	681	679	659	644	691	700	668	637	691	694	663	656	644	661	687	671	658	702	664	684	690	675	677	717	669	675	671	701	683	683	666	680	672	672	661	693	689	692	665	718	730	682	694	693	706	670	665	648	715	728	686	673	681	676	698	678	657	699	682	698	713	711	635	693	665	741	702	707	674	718	687	694	673	639	694	670	708	699	661	677	686	694	719	699	735	657	663	697	704	689	687	679	679	707	700	688	695	681	638	736	693	676	674	702	683	675	697	721	677	687	643	717	706	636	697	689	720	692	682	698	673	678	701	704	696	711	708	669	694	692	702	698	695	701	688	672	687	687	691	682	707	677	643	695	717	701	691	721	729	663	649	681	703	670	679	686	703	664	685	743	730	692	693	697	645	639	783	650	725	685	648	680	709	682	675	720	720	664	668	699	678	687	691	704	680	666	670	662	686	660	681	652	655	680	710	630	682	725	734	690	652	670	641	655	667	691	696	722	683	713	732	640	682	660	712	661	700	680	641	673	692	734	656	654	659	694	685	717	692	709	717	709	701	678	704	664	689	673	683	666	698	670	674	675	649	693	697	671	675	679	664	740	693	707	707	650	691	714	682	645	687	705	699	688	670	702	701	706	693	712	667	652	708	657	765	655	697	732	698	701	672	701	667	683	683	689	654	692	750	649	704	723	651	700	682	682	697	675	692	661	635	751	708	663	644	705	727	664	690	696	713	706	687	695	684	689	658	660	674	633	740	670	719	654	691	711	707	672	665	693	694	696	701	713	691	656	687	734	753	694	678	675	656	699	689	706	709	696	704	683	663	672	633	735	704	693	651	675	682	711	707	688	707	677	673	705	694	698	672	692	712	691	644	652	639	715	697	671	721	666	716	674	664	647	698	702	722	658	698	684	638	684	711	719	756	690	679	674	678	653	713	684	696	702	653	721	681	650	738	666	693	686	739	683	737	734	720	673	692	662	653	708	696	681	681	667	719	668	650	715	699	698	688	671	690	698	688	692	679	705	684	700	690	730	683	666	713	654	677	669	668	705	713	692	709	644	642	714	696	683	642	720	695	679	657	695	709	714	729	663	673	696	731	665	694	692	671	659	658	658	718	690	667	680	663	711	697	678	703	671	690	659	718	672	678	711	714	703	643	710	712	708	661	673	697	770	706	677	683	673	663	700	670	675	640	656	675	673	756	725	701	757	657	707	734	658	664	682	738	691	683	704	722	723	655	662	688	727	773	689	668	672	672	664	709	690	707	716	724	682	694	711	670	666	634	727	714	711	674	678	665	719	723	742	699	693	671	679	700	704	688	722	674	738	719	723	760	694	703	697	655	657	673	723	694	676	724	675	694	699	667	714	662	658	719	648	673	707	678	724	655	722	669	677	672	681	733	652	638	706	717	683	698	731	704	674	719	623	670	682	673	686	686	674	669	699	723	705	648	683	695	707	726	676	666	679	693	702	674	701	720	701	716	752	695	623	724	744	698	685	752	708	679	701	650	732	732	706	673	668	658	724	701	645	655	666	675	665	657	686	683	709	664	686	667	638	669	681	695	706	651	673	699	686	654	715	676	645	706	704	703	642	695	722	702	680	687	746	727	724	727	727	713	664	675	719	720	698	694	700	670	654	705	723	707	738	666	688	684	668	709	699	626	699	725	662	715	742	638	688	677	682	716	677	717	687	709	660	700	682	669	695	686	693	695	663	700	636	701	684	679	656	693	669	712	718	661	692	667	661	704	693	680	700	710	688	702	711	671	687	676	704	693	674	689	706	649	688	681	674	706	691	703	694	702	707	652	660	683	692	684	707	701	696	650	700	658	648	730	687	683	719	694	685	690	706	690	717	719	684	659	701	689	676	732	707	670	680	718	706	687	683	706	685	711	661	666	716	652	735	670	659	712	676	687	633	697	718	704	718	712	704	721	696	677	660	723	681	713	696	712	669	723	696	737	683	696	673	668	713	734	707	699	701	677	626	689	653	676	659	712	628	647	688	675	696	667	710	660	682	679	730	660	668	691	716	661	692	651	646	690	704	634	713	691	667	683	668	727	714	653	689	695	716	678	719	678	676	722	703	709	688	733	663	674	621	710	688	732	679	676	694	692	665
23274	21290	29049	23876	21307	19775	5962	3418	2585	2116	1833	1558	1363	1171	1076	1031	919	786	728	681	637	587	591	616	573	558	572	558	592	586	532	594	518	533	530	551	455	491	541	490	540	488	543	525	492	538	517	501	476	463	522	513	520	499	480	439	478	478	467	432	469	481	502	475	451	450	454	461	416	429	457	412	464	406	454	469	418	398	400	446	454	430	457	458	454	408	425	455	396	484	461	396	423	411	405	421	441	447	442	448	453	437	443	428	417	444	415	420	411	427	447	447	435	450	428	468	442	427	433	434	430	424	421	458	385	426	438	438	442	443	455	419	477	431	414	446	435	474	469	431	423	422	406	434	459	431	438	420	425	440	453	438	460	451	433	420	454	440	434	463	419	429	415	443	450	433	440	447	434	453	375	393	447	415	427	452	421	448	441	400	414	397	406	409	432	422	419	422	409	458	430	444	438	402	406	473	432	446	410	442	426	465	422	413	406	434	437	374	445	419	387	444	427	411	405	445	431	441	434	464	412	440	439	462	418	454	479	448	402	431	427	432	451	434	415	422	449	413	428	474	423	437	384	433	428	426	446	444	439	403	434	424	439	434	439	460	435	410	404	439	411	462	437	447	444	444	423	445	426	465	425	414	458	443	441	421	434	462	403	451	384	401	417	423	451	424	412	422	412	428	424	427	448	412	431	407	439	408	410	454	415	454	421	401	441	427	440	430	429	412	402	461	429	445	418	445	445	434	412	436	457	419	457	451	427	445	421	466	442	416	427	414	442	437	435	393	439	431	436	379	440	420	437	418	418	442	465	451	445	438	436	383	448	414	425	394	437	429	435	418	433	426	434	402	432	439	417	432	444	457	419	414	417	424	419	419	412	439	389	442	458	458	404	430	413	442	461	414	423	434	443	419	426	430	442	425	414	427	450	436	402	424	394	425	421	452	464	404	459	433	424	463	429	430	426	378	434	452	457	423	410	453	411	426	481	419	420	416	448	422	430	429	419	419	445	437	424	408	454	426	431	417	448	409	412	427	377	431	428	411	435	468	426	448	436	388	432	446	427	456	432	438	449	417	444	414	457	464	443	448	447	438	430	447	425	429	413	418	452	423	406	409	425	434	469	441	407	428	414	443	443	452	408	414	442	432	438	405	408	449	418	425	432	406	403	423	414	421	424	470	443	434	459	454	424	444	412	444	402	466	436	408	393	456	450	460	411	441	441	401	407	454	438	405	425	413	434	460	409	405	407	406	436	414	421	403	434	419	444	411	412	425	418	456	465	431	426	431	433	396	411	419	393	417	432	398	447	397	414	423	433	426	478	435	418	417	418	454	409	463	451	410	458	438	436	413	478	441	442	423	454	414	400	418	402	437	451	411	419	456	453	432	422	452	399	426	425	444	446	432	429	426	449	413	425	429	393	439	427	418	410	430	408	439	406	449	439	402	423	441	439	443	413	434	443	451	473	443	399	414	425	459	430	447	445	420	429	461	423	405	409	426	411	393	432	446	415	442	390	446	439	420	407	408	451	396	437	477	442	409	471	424	449	428	444	427	428	403	439	400	453	442	423	428	456	433	416	421	418	441	432	426	450	471	418	432	421	413	434	437	417	404	395	436	402	391	426	408	414	413	473	419	435	450	412	441	428	444	441	435	404	401	440	404	426	424	422	434	430	481	443	412	428	445	410	427	403	431	430	413	394	375	457	444	423	436	440	439	426	454	410	436	419	457	400	415	408	412	430	429	424	442	444	429	440	398	441	417	429	406	407	447	458	458	422	437	425	440	406	454	415	458	423	443	434	420	428	425	425	410	416	454	445	421	453	425	428	421	434	460	433	465	454	425	452	452	402	410	389	376	499	405	424	407	439	439	417	449	411	456	437	402	423	413	421	421	427	410	436	418	439	386	422	442	425	422	419	422	377	443	407	432	428	398	431	436	425	459	463	423	442	452	425	402	428	408	434	388	417	397	424	428	419	447	447	427	452	399	431	410	417	432	418	416	434	434	433	458	440	387	453	479	468	442	433	415	430	439	446	438	443	406	469	459	429	450	423	436	435	405	406	414	436	415	410	400	465	444	411	448	443	430	451	405	419	446	420	444	407	423	441	459	439	414	459	403	441	417	450	428	434	430	436	419	422	454	425	431	461	407	391	429	442	397	453	428	442	433	429	411	442	432	417	427	429	406	478	444	430	399	411	409	429	412	424	402	437	390	427	461	426	423	381	439	446	436	403	427	414	406	443	409	442	394	409	415	428	417	426	420	422	423	440	385	451	434	461	440	459	451	407	418	450	441	438	401	426	435	423	446	403	442	411	413	437	428	420	445	450	455	441	441	400	432	411	417	417	411	393	396	439	448	432	439	423	441	407	437	410	437	463	442	452	445	414	406	448	431	412	431	400	399	441	414	422	427	449	379	423	405	440	420	431	423	400	447	423	436	435	429	429	435	413	410	436	435	427	438	459	427	376	394	417	403	393	402	439	436	467	430	405	416	445	413	432	429	450	466	423	448	402	435	464	454	408	402	406	461	411	459	454	444	419	413	421	419	417	418	434	406	445	430	408	461	409	420	426	422	384	439	397	421	454	451	425	433	422	409	437	434	438	394	446	440	433	465	437	436	403	369	425	415	420	433	443	412	417	433	468	432	401	424	433	413	414	423	413	425	430	452	425	447	424	440	436	444	437	437	417	427	451	414	441	398	394	450	433	439	400	428	413	402	416	411	415	411	434	457	393	448	425	474	424	421	407	470	420	433	391	413	433	415	432	450	412	381	450	448	412	423	415	429	405	430	443	453	451	409	388	428	432	425	425	400	440	417	455	435	466	453	412	414	422	399	402	448	471	422	374	445	393	434	440	426	473	474	441	413	404	439	417	415	474	404	441	439	432	454	406	451	396	434	436	406	445	441	427	461	419	426	412	447	419	431	436	435	396	420	424	420	384	401	384	456	407	448	408	422	461	466	445	423	442	471	438	424	439	470	398	467	419	438	460	434	413	456	406	421	419	411	396	411	444	452	444	441	460	432	439	390	435	395	402	452	381	404	442	398	398	422	425	426	442	449	436	406	416	427	441	398	449	453	409	426	390	450	443	419	419	445	414	423	457	437	415	418	423	455	435	435	440	397	453	399	407	427	450	432	437	480	458	424	416	441	433	429	434	414	425	412	424	447	395	437	438	436	465	415	408	420	457	421	435	460	457	446	425	441	470	440	444	405	408	408	447	420	427	421	439	417	407	438	454	421	443	401	397	443	443	404	394	435	439	428	390	427	402	406	368	427	435	437	404	408	422	425	429	409	438	433	392	426	420	449	411	429	436	422	393	470	395	467	407	418	416	442	459	404	421	392	432	425	427	433	421	418	451	451	426	496	430	410	432	414	425	474	422	459	414	428	453	446	442	414	396	421	434	430	420	466	422	437	441	420	381	440	432	444	443	384	408	438	429	454	403	439	450	410	421	413	397	406	446	417	443	429	391	466	431	467	445	446	432	449	425	449
13523	29002	25912	18010	13123	9772	8202	8974	7312	6267	5161	4421	3827	3249	2829	2649	2270	2002	1714	1484	1271	1334	1280	1231	1198	1101	1146	1159	1095	1090	1114	1033	1015	1011	1055	984	932	948	893	945	951	902	990	1004	1009	961	974	883	938	897	890	892	914	936	809	867	833	822	834	803	787	705	778	734	835	737	762	747	766	697	710	711	714	707	702	712	687	654	708	707	668	699	730	733	657	695	707	713	694	735	705	742	723	718	678	716	706	721	710	690	714	669	677	692	701	707	733	688	723	725	772	735	708	706	674	734	727	689	708	682	657	650	671	688	701	727	696	703	714	701	718	702	744	728	721	754	744	679	758	701	711	704	699	720	654	676	735	709	666	658	715	712	703	702	698	704	705	708	678	650	694	646	663	723	676	728	682	739	701	683	710	729	666	730	721	716	669	711	709	710	695	720	696	698	717	705	671	699	699	681	680	737	687	712	716	701	722	706	738	749	680	665	685	684	671	699	682	697	684	714	686	783	764	683	695	677	684	725	662	689	719	704	734	736	716	773	678	719	714	698	694	683	705	705	717	696	711	689	690	668	700	722	679	691	658	665	711	709	724	696	736	759	701	715	742	700	696	720	672	734	705	729	727	715	741	670	660	753	732	681	739	718	737	719	653	722	733	675	689	725	738	690	696	748	700	693	693	689	686	707	751	703	701	696	698	721	689	748	715	665	671	692	683	701	719	686	719	661	722	675	694	734	718	728	694	726	660	696	705	712	696	685	678	706	703	683	695	670	740	696	694	727	688	736	712	692	748	703	740	657	679	699	767	697	702	703	671	683	685	659	724	682	647	722	707	666	699	726	731	703	682	669	680	710	719	682	711	760	723	744	693	723	716	706	739	750	715	744	680	692	679	710	680	682	706	689	726	696	689	693	677	668	695	738	698	728	696	699	715	638	704	756	697	681	672	740	715	703	650	706	671	696	694	682	719	672	693	743	712	680	717	693	644	706	690	639	711	684	705	734	689	676	673	688	690	660	712	688	712	696	688	704	699	709	696	677	688	687	683	657	701	710	681	713	699	697	689	689	714	710	708	710	679	669	681	701	700	688	717	688	740	731	675	660	707	698	707	717	695	715	700	761	747	689	651	680	666	709	724	705	721	717	692	690	741	694	724	741	672	676	696	696	671	696	726	696	712	708	657	635	690	727	706	709	729	736	693	665	675	726	711	717	704	704	678	741	704	643	693	719	650	704	692	671	744	719	677	715	685	721	686	661	702	697	723	676	668	653	714	688	718	682	685	703	699	661	700	693	688	722	696	699	694	697	702	708	739	693	737	664	682	711	680	676	725	694	692	763	701	731	718	704	731	679	701	705	671	701	713	698	678	714	697	725	712	679	736	646	654	696	661	699	671	643	687	680	678	675	711	692	687	764	721	735	737	725	672	688	717	687	702	766	688	698	740	714	717	728	720	760	702	685	732	673	680	714	697	706	699	740	674	753	782	711	703	679	720	702	709	710	730	704	688	695	725	710	698	715	700	678	633	684	692	753	689	730	722	704	701	696	707	704	626	695	699	700	685	702	651	746	729	661	669	671	709	698	704	670	705	697	725	659	723	720	704	693	709	719	703	699	669	662	676	662	721	693	717	701	713	694	697	702	695	728	701	701	703	682	707	671	707	727	691	678	715	737	672	703	733	693	723	750	692	692	688	705	704	722	739	705	734	724	696	704	708	697	694	688	728	670	742	666	725	714	733	667	670	732	664	714	650	679	675	688	694	694	737	666	734	717	631	721	677	698	687	730	722	694	715	767	690	706	692	656	681	624	734	701	699	757	672	738	690	681	745	693	690	704	747	715	726	689	662	678	680	660	671	683	664	677	692	652	698	639	710	676	647	708	671	699	678	731	690	672	742	690	712	674	689	677	715	729	689	674	755	712	680	659	708	703	695	702	683	750	696	723	682	694	746	705	684	709	719	657	712	682	700	702	719	657	708	690	709	731	685	694	737	683	717	707	682	710	707	690	716	710	683	735	705	742	663	725	688	700	660	696	725	671	669	661	701	725	710	706	757	713	671	728	733	676	726	711	712	701	719	703	670	685	732	750	709	705	700	699	666	726	686	706	718	633	728	694	650	690	697	699	663	666	664	711	679	701	644	675	745	687	654	689	754	710	688	685	629	696	728	733	734	705	751	713	713	682	692	681	675	711	697	714	698	729	711	721	723	706	674	646	699	681	749	708	702	696	639	729	728	677	701	645	654	621	652	683	676	710	713	711	719	685	703	714	665	738	743	730	750	700	709	678	690	756	686	729	700	705	720	697	727	681	694	730	659	696	673	722	743	690	725	722	732	707	731	663	695	696	757	664	705	675	713	697	700	699	659	707	676	711	687	693	715	674	675	681	706	684	663	706	686	693	704	687	670	678	678	705	690	746	664	698	723	701	679	695	722	703	667	672	675	682	705	733	700	710	694	671	727	676	660	709	688	727	660	733	731	702	687	668	708	731	655	747	736	700	674	695	741	723	747	720	702	663	733	705	721	710	705	699	674	739	687	730	693	691	691	724	694	702	708	662	698	730	715	723	736	709	713	625	712	705	711	715	724	715	672	690	679	734	682	716	724	688	692	756	708	678	703	717	695	721	732	654	731	652	708	739	679	704	716	739	722	718	696	756	659	690	712	719	695	731	704	715	688	749	704	677	659	701	701	741	721	689	727	732	751	707	674	667	702	694	733	657	706	687	656	672	674	724	708	720	694	751	710	708	728	689	706	735	697	739	736	756	712	702	723	708	698	669	728	695	704	709	693	658	687	731	672	650	706	667	693	696	672	697	696	701	689	711	704	732	761	695	685	695	691	733	704	683	655	671	724	700	676	673	720	706	684	695	706	712	661	729	729	692	690	687	678	734	680	735	745	723	666	729	694	676	716	713	698	741	705	700	694	763	673	704	700	654	691	709	648	682	701	719	707	686	742	690	696	724	714	712	705	639	700	734	688	719	674	718	690	685	705	725	700	706	673	698	691	662	673	772	710	694	713	687	670	687	684	687	720	687	662	719	677	709	667	723	701	727	762	716	723	691	670	698	724	743	725	690	699	710	718	683	713	688	681	658	731	647	682	660	730	677	705	732	718	691	728	671	704	700	684	685	717	683	718	759	687	692	679	706	710	719	706	689	741	708	703	716	682	747	696	697	655	677	697	689	697	673	715	684	706	743	711	708	657	708	689	672	673	702	711	727	710	660	717	665	700	744	689	689	670	691	715	723	675	724	704	689	684	675	672	671	712	697	678	716	705	729	703	675	707	664	655	676	714	679	670	671	683	655	688	728	675	729	681	725	670	762	678	712	675	651	676	716	702	690	745	716	687	659	668	689	634	703	700	727	701	696	745	679	733	716	698	707	735	710	655	668	697	694	725	701	674	704	708	713	667	693	695	664	714	697	685	712	651	659	718	692	668	650	674	694	666	723	756	704	675	704	702	773	682	690	642	723	684	735	714	682	701	672	706	647	679	693	683	686
26839	20813	12218	4249	1866	1282	1027	1060	901	817	714	662	563	500	539	481	456	415	416	384	356	378	352	374	394	345	371	374	385	343	342	385	325	323	323	329	319	326	347	309	310	318	295	342	382	339	359	351	336	322	329	350	343	324	290	350	322	344	335	328	285	332	297	297	304	336	317	300	302	282	295	314	284	320	287	325	321	318	329	318	317	272	290	295	272	290	288	300	291	309	296	293	278	326	284	287	291	285	295	250	273	308	297	343	312	341	280	316	322	330	316	321	321	303	311	319	333	295	330	302	310	321	275	282	302	320	307	287	284	305	296	290	325	310	293	326	284	306	292	293	268	308	278	312	337	303	275	277	271	290	276	287	304	285	294	277	286	301	301	296	303	288	296	297	296	318	314	319	303	314	301	301	301	315	263	327	320	311	273	310	324	288	293	295	296	296	308	323	285	283	275	295	293	307	275	302	343	325	299	325	322	273	286	320	293	354	307	298	324	299	343	298	335	302	298	296	300	310	334	299	289	292	283	294	313	319	296	294	303	310	282	292	302	308	311	301	316	292	330	317	268	315	318	282	304	299	334	343	303	294	307	311	298	293	288	299	325	304	328	316	293	299	275	305	278	296	314	290	328	281	302	279	294	309	304	342	313	299	319	257	290	282	314	297	295	296	318	292	297	306	317	298	298	269	318	326	307	314	299	286	326	301	284	303	282	312	327	282	289	310	298	294	305	319	265	322	320	316	302	306	300	322	307	323	263	327	288	305	306	288	306	286	316	332	345	297	297	304	324	280	308	310	288	303	301	305	302	279	311	318	276	312	301	279	276	307	292	312	314	305	307	324	338	310	312	309	308	326	305	283	310	331	294	284	295	270	326	327	291	303	326	288	300	301	308	311	304	275	284	289	292	310	322	319	309	303	297	302	313	279	304	292	286	317	296	322	307	316	308	278	270	301	298	310	288	287	261	289	294	300	280	308	304	286	321	305	294	305	318	318	313	322	309	306	300	310	301	330	329	297	330	328	268	309	286	292	283	303	295	284	315	299	271	294	315	291	288	285	331	264	295	302	348	291	297	266	287	295	315	304	321	279	338	285	293	315	301	274	260	292	300	304	294	252	289	308	299	317	287	305	273	338	322	301	302	287	303	302	292	309	298	312	279	300	311	316	312	317	294	326	308	341	302	310	299	311	300	290	302	302	321	278	321	316	313	317	310	335	301	290	325	324	305	286	300	315	290	319	306	310	288	292	302	311	291	280	311	306	319	299	334	328	312	287	326	312	326	264	282	302	297	295	280	301	306	285	289	317	287	305	299	316	313	306	296	303	303	315	304	325	361	313	286	312	278	289	276	284	327	306	294	293	310	286	294	293	317	319	286	324	328	311	340	288	329	281	332	297	306	300	305	308	272	320	274	286	298	290	323	318	290	314	321	322	290	323	277	293	308	321	291	327	313	309	300	293	323	342	316	293	281	318	305	313	302	310	320	325	340	320	263	298	309	297	311	319	314	294	321	330	299	316	306	285	327	306	318	281	304	304	325	281	313	299	298	320	306	326	291	288	328	310	303	322	320	340	270	288	307	288	321	262	298	290	289	327	290	313	310	296	347	297	326	293	288	320	290	274	290	297	297	294	277	300	326	290	315	291	309	322	319	300	317	294	314	301	282	306	309	337	314	332	314	307	274	309	269	312	315	322	287	306	296	280	277	282	303	309	297	277	308	303	281	313	307	303	298	310	269	296	324	319	278	292	304	315	309	305	298	303	320	315	321	318	303	304	299	283	305	297	321	338	273	304	312	282	338	302	350	286	292	306	280	314	293	323	270	302	294	303	311	311	291	330	315	330	304	305	342	276	303	287	299	281	292	298	294	275	304	270	319	293	276	348	289	318	302	304	323	286	320	307	303	314	311	314	304	304	351	286	303	298	305	288	319	325	315	281	289	343	300	324	296	289	306	295	299	303	291	273	307	290	311	327	288	278	270	297	316	312	274	302	292	288	295	290	277	319	287	299	276	305	326	268	314	261	289	289	297	302	297	309	294	295	312	294	277	290	325	299	313	299	303	307	292	313	323	303	288	298	291	293	286	336	306	296	328	320	326	295	277	322	295	280	291	325	315	302	315	327	333	277	291	307	292	292	296	293	296	257	306	308	287	311	275	286	288	301	323	290	293	323	333	317	326	314	269	319	248	295	290	285	318	319	311	290	324	259	305	314	303	313	311	297	296	282	284	312	304	300	277	287	306	320	302	313	286	286	296	286	271	299	279	318	284	318	306	307	310	316	313	295	296	268	308	297	317	324	269	307	303	306	324	289	325	345	301	292	329	357	294	295	301	320	303	276	319	261	293	328	303	317	340	309	313	296	293	289	295	319	289	293	342	286	314	290	289	290	316	306	303	296	264	299	295	292	296	330	311	291	312	326	309	313	333	316	307	283	310	327	286	308	296	303	291	314	301	301	258	266	311	293	310	286	276	310	327	283	289	295	288	320	297	253	271	299	305	302	262	312	292	303	286	296	312	282	302	313	282	288	301	305	321	310	287	296	290	289	322	282	313	282	275	301	317	327	272	276	265	301	290	317	317	334	291	284	297	321	312	309	293	309	290	276	290	304	282	305	291	308	299	281	305	317	309	294	299	292	308	358	309	302	316	302	263	284	320	310	302	333	284	311	294	312	360	275	277	324	294	325	292	301	308	297	306	309	268	300	303	305	290	303	290	291	294	314	271	319	337	325	299	299	321	273	274	309	289	266	287	287	324	300	291	314	306	321	326	261	302	325	317	325	311	331	313	309	275	298	286	319	291	322	282	308	307	270	323	299	298	310	279	316	299	297	313	324	302	304	297	303	302	277	299	293	321	320	314	276	300	287	305	280	286	288	276	294	287	340	324	303	306	298	299	298	288	296	314	333	272	280	282	319	296	273	301	319	314	277	298	294	322	323	322	294	320	318	297	296	308	300	295	287	322	304	306	316	300	310	314	326	306	330	305	279	322	297	308	259	298	332	294	308	315	280	308	293	307	283	316	291	269	304	277	328	290	315	271	272	322	319	326	300	327	316	305	314	312	314	309	307	322	323	323	302	312	315	298	307	285	334	303	323	314	276	277	292	333	320	304	309	268	278	293	297	332	289	346	286	317	313	306	330	289	333	296	298	298	319	303	294	302	326	298	288	311	299	316	293	315	331	292	343	305	304	290	303	322	326	301	311	315	310	280	315	301	319	298	290	286	295	290	294	294	270	305	300	292	263	298	316	304	321	276	280	313	312	310	293	340	313	306	319	259	299	283	286	311	317	330	295	264	284	324	275	270	302	311	292	312	310	315	331	307	316	292	282	278	309	293	290	289	294	313	278	292	313	295	317	319	309	312	309	305	296	315	307	326	284	291	310	303	320	296	314	299	308	288	294	277	289	287	298	302	296	309	285	277	296	303	296	309	295	336	294	285	293	296	300	315	294	270	300	310	287	308	297	300	304	280	302	286	309	326	299	327	322
9138	15496	12102	7300	4888	3814	2864	3365	2901	2433	1986	1687	1726	1416	1345	1225	1111	978	861	742	714	690	682	687	682	669	698	706	690	634	679	610	599	583	639	626	613	574	573	603	616	575	605	637	647	635	618	595	602	586	567	617	619	573	608	575	592	514	538	527	552	567	505	505	535	566	522	555	505	541	484	515	493	470	502	498	510	531	510	483	511	484	504	514	523	504	520	476	499	475	523	495	466	499	520	496	505	512	490	461	522	488	543	498	519	543	521	530	527	538	518	505	511	473	519	486	511	519	481	535	535	474	502	527	507	524	492	509	508	520	509	477	495	514	479	555	489	479	553	467	507	557	500	467	436	535	503	482	510	481	489	515	495	488	532	462	503	491	513	510	510	456	499	470	531	498	516	499	512	503	482	515	489	535	532	477	505	497	466	545	509	516	506	541	490	521	492	506	508	496	499	488	528	448	526	522	481	489	508	577	479	501	524	493	494	459	466	497	547	486	521	507	477	515	499	478	510	525	511	539	499	501	493	525	524	489	501	506	454	486	499	486	510	494	453	490	471	466	485	520	449	494	507	493	511	473	478	478	512	495	529	507	517	525	508	485	484	531	471	517	484	503	519	500	501	514	484	522	520	515	548	519	533	525	512	483	504	475	507	464	466	495	501	456	500	513	488	491	497	513	490	509	536	510	480	455	494	524	507	447	513	497	518	553	524	487	530	485	511	525	457	541	520	513	500	534	485	515	460	504	541	519	511	501	537	523	522	525	491	489	493	534	492	483	528	512	503	467	535	507	501	516	531	529	530	485	543	507	470	509	526	504	497	487	530	486	556	524	482	499	486	495	488	466	479	506	480	502	443	490	479	468	530	526	523	492	514	493	510	542	459	540	479	485	551	505	522	502	526	470	502	458	477	496	472	487	515	520	493	475	515	530	490	532	519	524	544	498	529	528	511	488	513	512	504	529	487	520	503	513	458	518	496	481	529	535	497	501	519	521	454	487	514	474	492	489	494	498	535	549	486	498	493	528	496	478	534	496	516	489	500	503	491	480	542	496	498	497	517	482	493	511	522	526	494	514	503	506	504	495	502	542	496	457	466	544	522	519	500	494	515	483	512	521	471	490	516	493	527	497	507	486	497	516	500	496	525	470	489	514	485	501	492	533	494	478	536	458	480	514	431	513	516	495	501	499	513	499	493	555	472	524	500	506	500	508	512	478	522	497	511	502	504	502	546	495	467	524	477	491	483	511	524	491	483	524	497	519	523	491	478	497	528	530	536	538	551	524	494	485	501	516	498	444	503	537	519	493	502	447	556	487	467	478	538	521	498	512	474	549	446	500	489	509	419	484	502	527	533	507	484	504	520	518	479	516	451	483	515	499	529	495	513	517	518	508	507	474	487	534	526	508	522	470	508	532	485	502	494	510	503	499	517	477	466	489	507	459	523	504	516	501	531	507	529	486	498	490	455	504	515	525	493	514	504	490	513	511	525	502	522	507	469	501	499	509	466	502	509	517	523	546	493	512	494	490	489	498	502	546	485	473	499	510	475	514	551	507	536	522	510	475	479	478	493	533	509	510	529	473	451	500	528	487	481	497	528	511	479	469	485	534	498	527	521	515	487	496	502	515	495	501	524	444	479	460	532	512	530	508	540	500	465	441	495	497	528	481	488	505	537	493	504	487	530	492	487	520	500	463	485	527	487	478	489	532	510	482	477	440	529	508	490	543	473	470	507	470	487	498	521	500	521	503	481	508	516	521	504	500	494	492	474	450	492	538	499	489	476	496	490	479	510	471	503	493	491	489	498	498	485	519	498	503	524	476	499	464	502	490	511	504	471	530	569	450	498	508	468	475	511	544	469	480	516	501	503	489	466	553	510	487	498	477	468	447	481	478	502	477	505	515	484	494	520	461	509	508	506	493	531	527	536	533	436	490	495	525	518	508	509	475	512	499	509	492	482	523	491	490	524	533	475	458	487	512	493	483	503	517	516	499	487	477	555	480	490	533	512	525	497	518	506	523	479	510	513	532	504	493	476	487	531	509	505	466	553	486	534	521	510	491	514	528	492	497	521	527	492	501	491	540	516	550	527	489	480	516	474	501	511	576	516	529	494	501	530	456	486	523	483	528	531	487	478	475	527	519	540	490	495	505	512	547	510	538	476	525	521	466	499	496	479	471	523	477	527	498	501	513	502	514	496	555	520	516	495	493	530	498	529	506	479	486	499	486	502	514	501	520	506	482	502	531	499	498	467	521	516	501	498	533	515	515	518	518	521	476	515	517	454	477	516	507	528	505	515	496	524	521	507	500	519	508	471	536	507	528	492	519	536	524	509	453	531	534	518	526	504	516	543	494	483	487	506	506	513	551	511	492	520	492	507	480	508	485	505	477	498	509	513	474	481	527	521	485	489	472	508	515	536	501	485	538	505	514	492	476	511	509	479	521	518	474	488	476	494	506	484	486	522	498	500	466	497	506	506	507	507	497	503	471	491	471	452	506	520	464	496	459	501	520	513	534	537	505	524	555	511	531	479	507	486	525	522	484	502	479	502	499	521	514	521	489	529	480	501	504	478	436	477	543	471	507	531	492	462	534	496	497	522	477	539	497	487	509	493	503	475	513	548	521	521	488	509	490	498	451	518	513	523	515	520	528	480	516	472	516	493	534	528	485	477	527	499	492	482	540	514	498	512	506	490	505	532	461	479	443	498	522	509	540	506	501	550	530	493	537	482	508	529	497	463	519	502	503	513	560	495	533	477	532	475	556	496	494	510	518	504	481	500	492	469	502	503	493	527	499	470	487	489	464	513	510	514	509	510	495	485	505	481	478	508	528	543	507	515	506	484	513	474	524	501	474	492	481	508	459	491	519	464	487	528	487	508	514	507	510	532	509	497	495	495	502	456	502	519	496	497	508	538	490	450	522	484	513	519	459	467	489	511	533	488	504	511	526	480	528	563	544	513	508	499	480	522	493	534	497	471	452	478	504	535	467	538	486	533	541	502	449	504	495	546	478	524	461	523	547	501	530	516	490	545	471	466	505	503	469	502	520	521	477	524	526	509	472	476	488	506	520	508	520	491	523	494	500	524	458	443	478	500	485	495	529	527	493	476	529	516	508	506	510	556	486	531	497	521	493	498	485	497	501	560	500	510	493	497	486	578	481	506	495	528	496	493	515	468	505	554	500	519	483	508	487	543	481	504	495	481	455	489	553	461	496	484	492	514	511	536	533	512	483	499	530	470	511	470	527	508	504	476	502	500	512	509	531	514	537	519	531	504	452	500	533	481	536	483	522	500	524	481	504	523	500	506	478	537	509	483	460	530	530	485	568	497	483	525	519	497	489	461	508	515	550	483	472	520	479	516	495	472	495	486	560	495	470	486	524	488	481	492	511	521	484	536	501	457	493	549	498	457	449	493	504	499	522	506	473	500	526	524	499	508	508	507	468	494	547	506	513	518	503	476	447	476	503	496	542	490	506	518	501	515	504	499	520
24246	21288	28399	24514	20276	6447	2874	2115	1726	1430	1334	1121	1027	932	833	829	737	688	667	616	561	581	552	553	558	522	560	556	522	563	492	499	489	462	492	489	477	504	480	481	433	481	499	493	494	474	481	440	491	502	506	471	479	490	479	470	488	460	461	421	446	449	439	486	457	434	472	477	432	459	407	453	399	432	449	448	429	407	421	404	404	437	430	406	440	450	438	403	399	437	479	374	418	422	407	458	419	422	420	419	427	404	455	416	431	417	458	417	410	399	428	442	426	418	420	424	393	442	420	412	382	454	434	422	440	416	461	430	432	435	385	444	447	425	440	437	418	429	397	447	429	476	434	417	398	458	386	429	425	386	417	445	435	394	413	408	420	407	394	446	421	418	434	450	420	370	420	421	418	456	410	401	421	394	455	401	401	448	396	388	463	440	422	474	450	442	420	413	404	435	441	424	397	414	452	405	414	453	428	421	427	423	455	419	390	434	419	386	397	409	418	423	408	436	378	428	400	388	472	414	439	435	422	409	417	392	438	410	448	432	445	463	447	416	407	396	413	414	419	425	414	415	380	455	422	424	393	455	435	473	396	379	380	385	422	387	414	424	430	418	422	413	435	383	428	408	385	425	414	433	429	454	432	417	439	456	410	409	453	442	417	426	461	414	437	435	422	426	439	461	416	429	401	452	413	400	413	408	417	436	441	406	411	412	429	429	452	419	399	402	411	401	435	440	438	423	439	444	406	410	417	440	389	429	454	419	434	464	433	392	459	405	426	401	431	409	439	454	449	403	449	404	407	409	429	449	404	398	452	410	405	430	427	411	411	409	396	441	383	433	407	435	435	400	426	392	430	426	463	457	426	437	401	385	427	413	418	410	423	402	407	409	461	417	447	435	427	397	438	476	415	412	417	437	436	415	396	443	410	419	438	429	397	427	399	432	416	413	412	405	393	447	424	442	401	402	413	421	414	380	408	428	486	413	449	415	449	432	413	447	446	398	408	421	420	420	414	451	427	426	417	423	407	445	432	405	455	424	472	423	427	457	454	446	441	392	429	407	411	444	417	433	411	420	461	406	413	397	453	437	420	435	445	429	402	419	413	418	427	391	414	401	375	405	414	439	423	374	426	413	424	427	449	437	410	434	434	401	393	429	461	431	386	412	435	421	437	402	380	410	413	411	419	400	405	442	414	379	398	442	406	426	431	474	413	383	455	410	439	445	408	442	411	420	446	438	451	459	409	425	415	416	410	405	423	413	410	422	418	409	395	437	439	435	429	429	411	431	391	447	412	431	424	439	407	454	442	418	401	441	421	420	397	420	400	434	450	445	427	418	420	412	395	455	410	413	446	433	424	409	436	468	420	434	435	398	431	440	434	426	399	428	415	405	427	445	433	455	401	435	429	396	424	450	398	437	430	398	402	399	430	456	437	449	446	426	426	407	422	434	436	419	412	389	395	396	439	385	391	420	405	419	411	423	443	413	440	421	432	387	427	422	449	431	407	434	456	425	417	418	450	439	447	447	411	448	451	439	408	432	442	406	447	408	376	429	399	426	394	440	447	431	437	420	424	425	421	404	449	448	445	429	428	434	414	386	422	428	421	404	421	408	443	446	422	410	443	423	393	450	423	440	447	419	409	412	419	412	431	439	426	423	481	427	439	403	410	434	421	428	433	395	408	402	413	404	443	450	443	473	445	395	423	388	428	405	404	432	420	410	432	416	442	413	403	460	411	436	399	397	424	454	400	448	422	428	422	415	435	437	451	402	390	433	398	404	394	442	444	418	454	385	387	443	424	415	402	402	397	415	423	425	459	427	455	406	443	444	419	414	415	416	411	439	420	434	438	422	413	433	429	408	410	429	417	391	396	409	403	409	412	403	448	442	449	440	422	409	443	407	414	450	431	453	435	427	450	440	418	407	440	421	434	410	412	377	426	452	471	429	437	412	470	442	445	456	436	451	422	434	392	408	434	436	444	419	391	468	452	408	454	396	463	410	435	430	409	437	453	462	408	432	415	417	430	405	394	420	415	418	406	417	404	417	437	440	401	448	430	433	426	416	413	417	423	406	415	450	407	448	413	434	397	406	418	460	451	448	428	420	409	385	422	426	424	363	422	411	441	432	411	439	413	416	435	405	399	415	409	485	435	440	410	401	440	425	397	418	399	398	408	393	422	440	429	420	442	446	440	480	434	423	432	426	422	381	430	460	393	444	424	444	437	457	382	441	441	404	386	431	412	436	411	432	437	423	410	423	410	404	411	413	426	446	413	412	443	427	431	426	458	394	445	358	403	389	382	434	423	417	413	407	415	395	483	425	452	426	406	449	425	408	393	428	446	387	391	385	406	395	385	417	394	406	421	414	466	454	411	402	467	432	458	397	449	429	445	387	462	406	387	412	385	417	426	446	421	413	399	424	436	435	458	398	425	426	413	415	447	458	418	468	412	392	434	434	423	440	439	395	396	465	415	423	439	396	426	449	415	385	419	436	393	432	442	412	430	410	393	437	415	410	402	410	430	406	414	393	423	414	409	422	418	393	439	391	438	437	396	409	412	419	444	409	425	442	431	430	390	437	414	417	429	412	435	413	429	439	423	408	419	436	402	448	413	435	430	438	406	455	435	403	427	405	443	454	434	440	427	365	434	410	431	410	440	412	407	432	407	452	430	421	429	427	416	437	439	428	414	428	427	402	457	439	418	427	420	430	411	421	420	427	446	412	422	441	415	406	410	433	403	448	433	436	434	443	409	411	438	420	461	424	451	408	430	383	405	419	414	416	397	432	402	448	424	437	423	436	444	464	403	418	426	399	403	432	423	420	459	431	405	454	397	427	399	437	429	426	443	396	436	429	425	420	411	386	425	407	425	424	464	388	428	423	405	432	415	422	428	431	422	423	454	432	380	431	414	437	415	460	468	425	440	400	404	391	421	418	423	453	430	429	445	374	405	428	412	399	411	403	401	411	415	396	406	417	412	403	411	406	450	424	428	410	472	422	439	407	439	403	415	408	423	430	427	434	451	426	448	410	419	429	454	405	406	409	392	417	465	427	458	437	419	448	432	433	422	411	433	433	435	407	430	451	428	406	432	451	388	441	437	425	433	408	456	401	401	422	459	438	432	391	408	403	420	436	480	446	423	405	397	448	398	418	427	452	391	432	444	428	433	409	421	431	426	440	401	442	438	390	424	413	412	447	417	421	415	469	453	431	430	445	410	460	403	401	432	437	429	439	402	455	420	450	401	417	386	418	457	381	457	413	409	441	424	422	422	449	427	446	427	408	450	424	460	436	420	424	419	411	450	436	441	442	417	393	413	410	425	432	397	413	440	401	440	460	417	425	397	407	419	446	446	404	402	430	394	410	422	398	398	426	464	391	415	478	400	401	427	420	418	478	443	409	441	399	388	446	432	407	437	419	409	385	417	421	393	449	448	430	415	423	403	431	449	413	396	424	442	419	402	430	413	408	419	393	452	415	402	369	422	407	395	394	435	402
11290	24841	21744	14201	9915	7865	6799	6159	5145	4248	3679	3046	2786	2335	2173	1942	1808	1503	1410	1272	1172	1097	1127	1113	1052	1027	1071	1001	1026	992	952	909	881	848	944	843	840	864	869	810	847	761	925	912	966	925	825	871	857	856	836	846	810	864	799	791	826	743	804	747	768	759	766	757	741	701	697	689	752	668	686	695	750	688	677	724	674	697	655	661	718	737	681	714	696	774	711	698	683	756	694	707	720	693	714	700	674	666	706	654	698	696	644	711	681	642	750	700	676	725	715	663	694	657	720	713	684	715	652	726	733	702	692	756	730	679	666	716	670	616	701	727	679	741	691	701	703	689	686	695	662	718	702	721	701	676	711	669	708	660	692	704	653	717	736	720	681	699	645	715	734	686	731	671	685	653	707	683	694	668	658	710	663	663	665	727	707	675	709	693	661	736	759	690	710	682	675	702	678	705	734	694	736	678	704	661	705	709	707	660	716	684	712	675	729	708	688	731	674	687	680	687	700	687	670	675	694	718	703	713	681	700	740	686	718	727	723	691	713	685	698	678	720	653	726	656	677	662	707	690	717	686	657	668	660	710	685	701	713	704	704	691	727	656	719	690	694	690	720	671	686	681	690	738	692	672	726	660	692	665	706	733	705	691	731	668	772	687	698	678	711	711	680	692	658	692	699	665	698	667	685	699	699	695	655	694	717	664	717	711	722	714	679	669	703	649	686	663	671	723	619	782	692	670	747	683	684	678	672	659	713	728	749	699	688	704	676	708	711	660	689	732	654	669	669	674	727	696	690	631	717	726	754	705	677	688	660	734	717	700	738	713	694	660	686	705	673	655	709	709	697	656	642	660	722	713	711	643	699	662	676	686	708	694	714	682	703	671	729	729	665	679	671	743	698	669	716	712	703	706	717	666	713	640	701	719	704	648	684	686	666	691	667	629	710	728	682	677	668	722	702	702	694	752	670	646	689	676	675	683	710	729	697	727	740	667	661	714	682	737	685	713	741	722	677	670	726	690	722	682	675	686	664	691	686	671	652	704	709	693	716	689	678	660	691	692	714	672	682	687	650	726	701	653	707	715	648	682	692	724	710	651	687	672	689	689	725	732	724	694	705	670	689	715	669	690	689	705	666	674	717	689	672	689	667	700	713	630	685	667	641	666	708	711	678	691	670	656	684	694	670	674	678	692	694	736	670	693	709	671	707	701	712	666	735	716	747	686	665	705	695	656	638	690	732	672	692	725	692	694	657	657	688	742	688	699	711	721	684	650	645	687	700	732	723	692	649	668	717	691	693	710	703	731	701	699	714	637	739	683	701	715	663	717	691	665	644	681	760	731	701	728	705	682	716	729	712	719	700	696	689	669	691	689	691	696	705	691	676	710	716	728	723	645	706	723	695	674	692	672	715	678	671	695	680	657	675	726	686	712	704	705	758	720	697	686	702	678	640	685	683	648	711	702	658	717	704	690	667	723	653	723	747	652	674	706	671	681	707	696	642	724	705	754	681	700	725	696	649	717	692	679	690	707	702	695	706	651	685	664	672	654	702	715	755	679	687	704	719	702	695	694	648	707	703	727	718	705	722	652	736	709	707	673	731	687	700	703	649	614	675	625	665	619	700	751	680	691	737	716	706	723	734	699	707	659	685	696	736	685	721	665	657	705	652	680	667	696	693	766	679	719	716	723	727	651	648	730	682	707	703	673	715	695	723	726	670	669	702	703	658	746	744	685	694	736	692	704	720	669	712	681	675	672	710	670	707	695	697	726	731	683	677	707	639	718	664	671	670	666	632	699	714	675	705	662	688	661	710	709	738	705	717	692	716	715	710	705	764	656	727	706	701	639	685	671	696	690	704	703	677	661	667	693	677	721	668	732	671	709	660	716	669	738	701	732	748	696	690	683	715	694	667	626	731	696	691	696	703	699	745	666	713	674	684	717	675	639	691	702	616	738	749	735	731	704	676	697	696	687	708	718	727	709	674	677	676	683	701	650	713	678	709	696	693	717	695	745	666	671	718	663	698	739	699	696	650	683	684	724	746	672	683	660	696	730	698	728	731	714	692	705	660	707	677	698	743	693	692	720	695	730	703	669	724	724	703	680	740	710	780	656	685	698	731	706	685	725	711	711	707	710	745	653	697	703	699	676	677	710	730	698	706	646	701	689	714	669	712	692	756	737	724	694	729	707	720	656	728	711	701	746	696	707	699	699	698	735	713	682	681	747	678	732	670	721	699	722	652	694	725	690	645	736	697	687	693	678	688	709	688	686	660	704	659	705	673	690	650	712	716	706	701	650	701	720	639	752	684	598	656	718	682	669	672	662	705	661	691	688	683	701	688	710	710	744	698	711	678	704	724	695	678	679	693	655	710	722	702	714	721	682	722	694	712	686	701	705	696	669	682	705	729	687	699	662	655	660	704	712	674	640	693	711	634	692	694	745	692	672	682	668	713	689	710	704	732	707	706	689	678	716	704	670	680	715	702	693	685	717	698	727	693	742	654	689	672	714	656	673	703	699	675	673	704	736	640	715	717	691	683	690	652	682	673	741	690	684	701	719	676	704	686	716	691	641	699	710	694	696	686	692	680	720	720	678	689	688	692	707	646	684	690	734	685	702	675	716	726	664	739	709	689	678	704	702	718	686	718	696	699	711	700	685	721	704	734	704	704	715	749	706	694	713	703	712	711	648	649	701	681	724	686	647	733	680	664	707	715	682	705	714	685	666	698	685	681	727	700	704	704	712	715	695	709	713	731	661	697	742	704	680	726	756	716	674	657	697	657	694	680	668	711	706	708	703	665	691	702	714	676	724	718	654	624	675	706	734	743	674	660	726	704	665	681	686	723	658	679	715	627	678	668	722	711	622	688	706	706	676	716	649	704	750	704	699	735	711	761	728	706	751	728	708	689	708	712	720	718	688	695	692	697	737	671	663	726	680	677	700	709	621	730	743	689	741	707	722	713	665	697	658	630	738	704	700	664	726	676	712	707	683	755	654	678	755	715	700	687	676	702	723	652	646	734	704	681	699	672	678	703	697	766	677	709	680	709	678	711	697	710	722	684	697	689	693	743	705	666	713	652	707	675	717	714	632	725	722	703	673	682	645	716	690	694	710	678	704	709	690	662	697	657	719	694	712	728	698	710	685	711	686	678	720	729	729	695	707	721	719	693	711	719	699	684	702	702	712	664	670	686	710	700	712	694	700	724	731	725	691	698	679	667	699	667	707	708	674	732	675	712	665	688	730	709	664	709	709	684	683	650	661	696	685	684	685	707	680	702	694	671	688	705	671	733	668	677	665	679	661	700	668	746	723	665	646	668	700	673	659	683	730	710	725	687	681	634	674	730	746	642	703	729	661	671	695	663	709	711	710	675	714	662	653	693	761	723	713	703	682	686	659	671	655	723	674	699	734	714	695	705	658	714	694	650	684	696	686	660	679	696	683	705	633	711	686	698	666	679	705	695	687	670	708	666	690	766	670	701	662	719	720	677	658	711	690
23196	21284	29065	23820	21292	20194	7800	3398	2370	2087	1698	1603	1365	1202	1120	986	897	830	794	722	652	668	659	590	596	632	624	635	606	627	574	578	560	536	547	537	503	515	532	535	520	532	502	571	563	506	510	507	470	513	492	506	494	484	542	525	444	478	454	487	469	464	463	465	457	457	476	447	450	451	440	434	428	466	431	432	424	412	418	484	427	455	443	442	426	439	423	470	448	429	439	465	477	471	422	436	436	410	463	415	417	479	454	450	451	436	473	459	447	439	430	449	460	468	463	426	402	412	435	464	448	445	451	454	432	441	460	456	437	405	425	446	437	440	428	500	434	422	432	447	440	427	441	417	460	458	451	442	446	418	435	436	423	446	439	434	467	438	429	467	463	442	430	471	423	428	429	435	441	440	459	468	422	458	465	474	457	431	439	420	419	430	444	450	442	424	463	424	443	450	420	418	451	465	411	441	447	431	419	438	462	445	419	448	467	424	455	431	412	478	459	384	448	447	408	420	398	436	405	423	461	468	432	486	476	417	467	449	408	432	403	427	414	427	431	415	432	443	421	436	455	405	414	457	449	440	462	428	425	472	452	459	421	439	406	449	478	439	423	468	437	411	416	480	436	471	402	435	417	439	440	443	422	443	418	432	440	427	443	456	438	454	374	455	440	399	435	441	418	435	411	476	449	447	479	436	403	428	445	464	431	451	418	422	454	437	437	450	446	386	413	427	446	448	432	451	459	454	421	454	444	448	416	425	437	417	441	382	424	397	450	443	443	448	444	419	412	463	464	420	463	440	447	419	417	461	385	446	466	408	418	430	415	428	430	411	443	452	441	435	412	427	456	413	448	416	432	434	418	421	401	456	446	420	414	418	431	447	426	444	437	409	435	413	431	448	423	405	419	428	445	399	455	491	485	440	439	435	473	450	461	451	441	402	445	403	428	452	429	449	402	415	455	412	447	440	388	458	450	407	412	470	421	419	441	451	430	453	457	439	413	455	451	432	422	449	446	411	413	445	471	447	484	446	440	421	469	473	450	436	423	459	420	431	456	454	452	439	418	426	456	446	442	458	451	429	421	466	431	407	466	447	472	430	479	407	422	472	412	454	451	476	459	435	414	425	437	429	456	428	413	448	470	401	404	420	460	462	462	444	405	447	440	416	416	427	392	448	402	438	430	395	391	430	439	467	405	455	458	427	455	469	400	426	433	452	423	487	442	394	441	437	408	444	440	422	435	436	398	453	440	420	455	419	429	411	471	449	401	395	453	431	431	425	435	426	442	446	438	462	457	490	464	473	448	425	387	426	423	440	384	490	428	443	401	411	443	453	441	435	453	434	425	453	459	412	421	450	468	435	440	449	439	453	426	481	447	446	444	448	443	439	450	438	451	427	417	437	433	409	449	415	419	438	428	430	432	406	427	440	393	453	429	462	434	428	418	452	423	421	427	393	420	425	410	441	473	393	421	465	450	426	433	435	442	434	434	420	444	411	379	441	440	448	459	409	409	434	425	410	432	443	455	408	412	466	436	456	418	428	457	440	444	459	430	459	481	465	470	441	405	401	435	482	424	415	474	429	419	405	439	429	444	454	428	417	456	421	424	461	404	431	407	435	406	438	442	424	444	394	431	439	417	445	443	438	406	426	430	400	437	415	427	442	399	425	430	437	431	430	446	429	455	457	425	459	424	405	448	446	405	386	433	411	481	450	444	451	425	457	428	417	423	410	432	432	452	442	417	497	450	465	403	447	460	446	440	436	426	402	427	403	425	409	402	416	422	439	435	478	455	447	402	462	435	424	428	433	453	400	433	464	457	467	458	433	401	439	471	419	448	446	425	458	459	447	398	431	453	450	434	422	449	455	463	431	429	416	462	419	437	436	430	438	445	425	425	446	440	422	489	439	457	405	469	447	467	420	438	469	441	403	449	427	437	408	445	437	432	440	455	421	415	414	404	422	435	446	453	424	461	422	446	389	422	445	470	434	428	452	423	415	433	437	454	425	458	434	484	441	423	445	435	421	454	443	429	427	414	442	415	416	457	417	429	413	446	445	422	429	436	435	448	421	470	418	473	450	426	460	403	428	391	442	462	396	430	425	447	464	427	407	393	438	419	436	481	460	417	412	414	434	425	482	419	473	413	412	407	463	412	434	442	411	421	415	420	450	423	452	469	411	451	453	401	425	402	393	403	440	438	407	416	462	434	453	466	423	389	427	437	452	412	433	402	426	439	444	422	433	402	437	437	408	437	449	461	439	427	417	406	430	430	460	415	417	430	462	418	417	468	406	476	460	433	418	433	438	434	425	449	420	439	441	435	463	422	434	450	434	454	452	434	423	415	441	433	414	449	451	424	410	447	402	439	412	414	401	469	419	457	437	457	455	438	435	395	437	417	434	421	400	431	449	402	426	471	430	420	432	431	392	479	396	440	452	421	413	431	452	452	457	439	413	402	406	404	407	409	457	490	461	458	403	431	435	462	444	449	425	469	442	441	421	433	452	407	440	399	409	417	445	472	434	405	445	400	422	442	435	434	427	455	401	436	462	436	435	451	462	436	446	447	429	440	420	418	443	431	411	466	435	408	417	419	472	455	417	454	416	429	442	432	394	443	422	433	427	436	425	413	439	424	432	406	457	436	425	445	436	420	469	417	433	455	392	465	429	414	431	445	439	450	418	456	421	425	432	419	442	422	432	420	394	463	462	450	437	462	436	445	457	430	444	442	454	408	437	380	435	443	421	421	458	431	413	438	459	449	413	447	422	453	393	457	396	418	422	422	416	433	434	399	413	400	419	425	412	393	417	461	440	461	452	415	437	432	398	465	455	433	381	443	453	433	421	453	463	433	433	447	406	445	410	435	456	464	439	427	462	415	435	434	407	412	439	426	426	473	420	459	436	429	434	440	416	422	412	468	440	467	400	479	448	463	457	413	432	468	404	430	427	417	432	438	429	443	420	478	451	491	480	459	446	472	452	448	422	418	390	442	435	431	449	431	414	425	443	401	399	439	436	401	425	453	413	431	395	456	437	431	442	423	450	429	435	446	428	432	441	450	437	434	424	427	439	446	404	453	426	452	458	421	459	446	459	458	438	438	418	420	449	405	479	437	481	430	461	391	418	455	436	440	398	416	414	441	419	402	418	434	403	430	438	440	443	425	416	460	458	421	435	414	472	452	422	455	431	417	432	419	433	458	462	441	404	433	397	403	452	433	441	443	445	456	400	442	439	404	428	435	458	446	394	426	444	403	438	440	452	450	461	415	441	450	412	388	437	450	451	394	456	395	435	433	419	424	443	430	427	453	455	456	435	433	416	440	442	418	431	430	461	402	426	409	441	446	406	489	414	430	416	456	472	436	434	398	455	405	420	425	417	428	434	453	438	426	430	410	436	432	419	409	449	429	456	446	452	439	431	449	422	458	475	462	456	429	418	433	455	456	434	449	438	414	449	459	391	459	462	451	459	454	464	444	429	459	444	450	431	444	449	394	407	396	427
14207	31091	28057	19622	14522	11672	10369	8628	6774	6095	4702	4538	3606	3239	2870	2491	2235	2000	1806	1550	1442	1406	1411	1281	1265	1229	1219	1199	1161	1187	1071	1065	997	1007	1048	971	1002	932	977	913	853	910	956	965	999	900	916	901	900	862	864	918	947	903	916	909	862	850	838	807	714	741	797	773	730	718	728	730	767	725	719	746	741	698	716	701	678	708	730	682	659	732	709	683	746	680	747	684	708	685	700	757	704	711	722	685	657	718	697	703	688	661	676	760	733	705	725	757	691	752	766	718	754	731	717	687	746	679	667	819	738	733	647	712	731	712	641	667	680	758	688	672	775	748	713	724	701	711	670	724	694	694	712	686	742	725	674	721	703	678	727	682	712	720	684	701	672	696	718	698	718	680	746	781	710	685	690	676	728	684	733	668	703	720	685	736	690	722	674	702	709	707	690	704	698	686	698	690	712	706	716	725	724	669	704	673	696	701	697	668	751	709	672	701	709	702	640	699	702	724	683	758	740	721	711	749	721	728	725	691	730	709	675	780	678	691	688	680	710	704	682	748	705	709	693	695	742	706	693	697	684	673	737	729	732	740	684	658	668	663	680	702	692	721	720	723	681	681	744	665	718	702	703	682	733	695	727	726	653	700	704	698	712	695	731	721	733	724	727	687	694	707	686	698	714	630	738	754	737	710	691	681	727	717	713	697	725	682	663	707	709	727	721	664	728	729	710	679	673	715	702	635	720	705	672	693	681	724	747	753	706	682	702	705	724	737	679	680	689	668	709	676	662	696	716	713	747	678	702	749	731	699	737	699	682	740	688	763	689	692	709	721	726	741	709	701	704	691	725	720	713	670	703	718	691	694	689	693	689	680	720	718	702	715	721	669	679	724	666	703	670	642	730	712	726	660	686	766	744	668	680	681	692	740	683	718	652	686	665	724	703	697	699	638	682	689	733	746	711	690	697	747	683	711	738	716	708	702	671	737	724	719	670	708	681	772	706	701	733	743	736	670	688	717	714	679	764	709	716	750	724	714	736	732	713	714	690	693	682	705	744	685	701	693	713	729	716	690	681	633	691	714	727	741	696	741	716	703	680	686	691	710	743	726	737	709	696	686	699	733	775	677	671	678	657	722	691	741	738	712	757	676	735	674	698	729	691	686	702	719	722	729	692	676	745	739	703	737	732	720	706	677	749	690	675	708	645	696	678	675	707	703	701	711	705	709	698	677	706	699	685	696	682	704	710	766	702	707	655	721	696	695	749	760	741	713	686	687	703	708	714	694	721	714	709	761	722	714	673	682	680	727	730	684	732	719	691	696	726	718	711	687	734	753	685	709	729	717	754	695	739	712	689	715	693	699	711	753	754	708	720	712	689	753	695	723	696	727	714	685	729	710	660	701	686	673	678	693	659	655	700	648	710	715	701	742	667	700	681	665	710	694	726	708	676	703	701	739	684	704	710	676	692	746	716	708	712	720	706	715	697	691	726	683	717	697	706	688	727	684	704	770	694	750	692	740	733	666	708	720	708	703	723	709	677	735	696	711	737	701	732	697	724	758	688	729	688	703	706	697	723	696	720	747	715	684	726	735	699	681	737	701	691	679	705	700	712	678	717	701	707	765	712	665	694	739	695	723	684	723	715	734	681	750	662	722	670	721	625	751	715	727	693	722	721	715	710	693	712	673	708	673	748	712	749	714	740	645	720	658	682	714	713	695	686	679	705	691	673	722	688	692	690	697	723	698	680	731	691	679	747	693	735	706	713	706	723	713	726	660	699	687	670	702	690	744	716	759	691	676	706	728	736	711	691	686	685	658	700	725	730	679	713	720	696	711	719	667	659	736	696	670	694	696	672	702	694	682	701	709	726	718	713	758	730	667	710	692	722	752	707	705	714	723	714	714	684	763	732	676	785	717	696	703	739	701	665	721	719	716	666	747	685	687	681	671	717	755	739	674	703	685	722	700	666	664	683	687	686	676	686	670	711	692	668	658	752	714	733	708	709	682	701	669	709	704	708	664	688	661	692	727	705	685	715	691	710	719	745	675	729	689	708	713	725	711	663	700	679	713	725	730	705	722	685	725	713	695	712	743	719	701	743	731	732	664	665	710	713	695	692	671	699	718	734	703	710	676	676	685	727	770	735	759	704	698	719	687	744	681	656	644	746	742	716	744	705	707	708	726	689	715	657	693	644	715	721	689	731	719	718	679	678	702	674	694	708	742	713	713	728	694	711	704	664	696	695	695	718	676	660	713	720	732	718	725	727	682	653	699	682	703	719	709	698	739	751	694	699	705	730	697	725	713	751	694	707	742	718	708	677	744	751	690	758	709	770	729	711	769	705	644	796	695	679	713	696	761	704	711	729	704	700	693	720	749	693	724	689	645	716	640	733	727	682	732	707	730	730	689	664	739	686	662	697	678	731	739	720	687	716	698	695	706	679	691	707	732	736	720	691	718	726	667	692	649	734	731	735	677	711	700	706	702	739	728	731	747	666	672	725	720	675	702	722	727	668	713	707	712	752	731	726	714	720	659	696	727	677	734	759	721	683	727	684	750	744	677	718	677	675	684	705	709	718	716	692	693	708	732	696	765	713	695	750	716	720	747	720	658	708	707	718	715	727	723	676	690	706	683	755	713	741	710	690	719	701	668	695	679	667	677	685	728	697	688	711	709	666	721	726	685	715	698	710	670	712	718	767	688	686	736	707	730	715	691	699	644	696	691	739	708	697	706	703	738	672	710	758	666	707	711	716	712	719	719	747	718	684	709	736	726	723	753	708	710	671	695	737	686	701	672	755	714	662	700	686	749	748	739	696	689	676	696	736	730	714	696	697	727	726	688	724	706	753	708	692	711	720	765	719	695	666	741	716	675	731	682	700	683	753	712	729	697	675	700	669	709	693	703	767	724	703	677	713	671	737	663	703	737	722	710	735	739	691	743	668	718	747	690	701	657	707	701	700	718	654	695	728	740	726	723	665	725	740	682	681	703	689	716	655	714	682	723	676	701	705	706	722	713	676	708	716	734	760	648	708	712	715	671	722	701	733	741	658	717	700	741	676	706	718	688	684	678	697	701	665	672	674	746	661	713	718	746	711	716	683	713	651	694	746	695	717	740	701	675	705	730	673	748	678	732	687	676	677	681	668	677	719	724	714	731	700	700	717	682	677	689	731	639	747	775	709	699	739	736	742	685	697	674	688	698	761	711	698	690	678	712	708	698	692	708	688	672	666	678	752	708	712	720	677	699	736	702	738	727	671	709	730	716	690	720	699	741	699	720	686	725	770	669	718	687	710	710	679	695	759	712	738	676	650	710	715	720	735	707	689	654	669	722	681	643	691	708	715	630	666	773	703	692	714	669	706	730	671	718	696	723	714	697	709	686	732	674	720	700	723	683	713	725	707	660	704	709	746	708	723	674	726	745	731	695	698	751	713	664	702	692	692	693	728	710	746	702	692	673	706	740	732	673	706	741	654	737	709	720	711	680	688	693	664	693	736	680	703	700
26904	20875	13460	5329	2420	1623	1309	1129	881	781	681	681	572	529	496	491	406	442	422	408	356	359	373	382	366	378	374	380	359	350	347	340	354	347	336	359	347	324	329	348	330	336	294	349	355	312	348	346	305	351	315	343	347	309	333	313	324	320	319	277	305	326	295	299	328	330	300	303	338	337	285	302	295	310	295	295	307	309	344	273	303	307	312	300	299	334	325	278	258	322	293	295	308	274	297	288	281	326	306	317	296	349	281	334	321	323	305	308	293	318	303	275	300	307	318	312	316	305	314	317	305	295	277	319	298	288	304	296	315	313	313	302	292	275	290	301	283	310	296	276	306	283	318	286	310	284	298	304	323	312	321	307	317	301	330	285	316	294	300	289	297	317	287	287	325	278	315	284	289	305	287	297	277	298	312	299	317	307	286	303	288	298	300	301	309	289	310	276	296	326	293	321	294	306	292	306	289	297	301	298	304	321	296	277	303	322	305	318	301	283	293	313	286	300	306	298	296	294	255	285	274	303	357	302	312	315	319	312	317	285	322	280	311	317	308	325	330	325	312	293	281	310	299	305	302	259	313	317	312	314	286	331	294	296	342	304	294	298	306	307	293	279	286	315	294	312	300	266	320	268	288	307	274	328	317	292	321	282	308	276	301	286	279	288	280	289	299	275	310	306	322	294	290	321	306	306	271	300	296	277	275	340	286	290	295	346	295	308	304	287	299	282	310	276	297	286	291	294	336	325	312	306	334	268	306	291	306	318	291	306	295	302	290	287	285	280	299	329	322	288	294	327	296	314	304	306	288	284	324	300	300	274	303	320	293	307	286	288	291	291	282	307	293	275	303	300	344	298	321	321	330	314	304	305	288	325	342	280	295	281	295	277	318	300	321	291	294	323	273	308	306	314	271	294	306	297	261	301	322	310	318	297	299	335	264	276	285	294	322	303	266	336	305	302	296	299	333	285	294	319	312	320	303	292	322	320	309	299	278	293	282	278	314	321	316	277	291	282	337	283	249	290	310	294	283	297	327	299	281	291	286	300	342	302	321	301	308	316	294	346	317	306	318	306	292	297	295	307	309	337	294	281	329	287	320	298	285	305	301	280	312	308	288	330	288	293	295	287	287	305	308	305	316	288	303	292	285	276	285	293	298	300	318	265	296	328	303	281	298	280	295	282	291	295	307	294	313	292	342	308	257	299	293	306	338	303	308	289	306	302	332	306	301	291	333	341	293	292	324	325	319	301	276	270	337	301	319	289	309	279	292	319	302	319	308	305	303	310	324	313	272	288	285	306	305	280	282	324	314	320	350	300	303	320	277	295	296	286	284	297	289	264	305	310	314	281	281	304	287	306	323	296	295	304	323	289	298	297	298	331	271	286	310	309	296	316	282	327	296	280	306	268	286	300	291	332	323	274	299	304	300	280	328	329	303	283	301	285	308	309	301	314	290	318	291	302	322	332	281	284	332	306	260	318	309	306	305	298	312	295	334	324	296	324	289	291	343	301	266	316	331	307	274	321	297	293	283	267	306	333	312	306	312	290	299	324	294	318	285	257	299	278	312	291	299	251	302	305	284	301	292	294	307	288	327	300	319	314	305	288	317	293	324	311	292	346	314	284	312	289	298	309	305	278	319	295	307	284	279	347	274	321	290	321	302	309	287	277	283	329	308	309	300	321	313	278	275	295	304	280	325	306	278	279	300	307	304	318	325	270	282	324	292	304	296	293	289	269	320	309	315	304	291	302	288	255	330	304	276	314	284	347	307	302	263	306	310	320	293	299	280	308	314	294	289	321	294	288	320	305	285	277	291	310	298	325	284	295	319	275	351	289	318	292	312	325	326	308	326	301	282	288	286	295	304	290	330	286	287	281	330	313	290	264	310	339	301	326	274	297	330	306	316	318	293	329	284	316	299	290	296	270	265	277	282	326	310	293	285	315	300	331	333	268	317	274	260	316	293	311	331	329	312	303	326	287	309	264	287	297	314	296	291	282	302	310	311	287	319	303	342	283	331	303	287	274	319	293	301	290	303	316	275	282	277	298	283	306	319	265	282	311	312	310	293	272	294	308	298	327	302	307	312	307	290	313	301	325	297	316	313	298	315	286	300	308	303	297	293	260	303	304	297	327	318	308	288	311	311	313	304	312	263	300	306	286	297	291	277	323	336	308	278	315	325	288	285	307	288	290	316	300	276	293	311	311	324	313	329	325	289	308	320	321	302	324	323	311	283	299	303	296	289	297	285	304	295	277	299	291	303	324	285	277	297	279	322	284	314	305	294	323	303	286	294	338	315	325	280	297	299	291	321	297	310	302	305	295	295	303	298	321	275	288	322	269	320	326	297	312	321	316	298	296	281	311	283	293	309	302	294	306	292	296	321	295	316	298	298	289	305	309	286	315	316	306	292	293	319	306	291	338	308	302	299	291	310	291	313	290	296	339	298	294	296	283	294	313	312	331	293	310	280	295	304	294	337	287	286	309	324	297	322	331	310	316	290	296	298	285	310	324	300	302	317	309	314	313	299	301	267	315	286	308	319	269	308	327	295	309	304	332	309	310	302	315	320	318	311	310	303	298	278	312	285	305	308	281	327	278	303	348	313	279	303	302	279	286	297	304	298	315	307	306	342	287	300	293	288	313	277	306	293	298	292	326	296	277	315	274	327	324	272	330	325	305	295	313	289	305	268	297	285	282	320	307	305	279	295	309	305	315	294	284	341	317	293	328	315	307	298	294	310	294	288	260	290	288	284	303	300	309	297	308	330	319	315	305	308	280	314	262	318	317	294	307	302	283	303	301	310	335	285	284	294	317	294	313	309	294	324	298	297	301	292	320	295	266	272	329	310	308	273	272	289	313	289	292	330	305	292	277	305	317	289	302	307	319	317	291	332	296	303	298	309	275	317	308	317	313	308	296	274	290	288	349	293	303	304	320	315	285	318	297	269	320	295	248	298	275	304	296	315	298	300	296	276	302	289	321	291	289	289	293	302	300	305	265	338	277	326	287	286	319	303	318	285	320	305	299	309	280	313	299	313	289	311	316	304	306	300	303	306	317	308	290	292	288	310	317	279	284	295	319	291	312	322	259	296	306	305	276	296	337	323	296	321	357	292	316	350	305	314	304	307	328	303	306	300	302	288	327	294	289	300	324	293	322	294	303	292	323	278	304	308	249	306	274	284	303	300	299	281	304	290	303	306	301	292	270	296	320	301	303	281	310	314	293	293	286	290	307	310	274	291	312	265	309	324	287	311	321	264	299	294	325	286	288	298	274	303	341	316	314	312	325	307	320	294	315	279	335	315	318	334	329	280	295	295	321	300	325	302	292	276	308	306	297	293	290	301	293	337	283	301	308	283	323	299	292	261	292	304	326	300	299	287	305	301	270	261	305	289	312	285	292	320	317	292	300	288	325	328	307	307	282	317	295	291	313	334	291	318	299	315	302	286	284	272	314	294	312	307	303	282	339	311	314	286	304	294	302	322	307	315	295
9543	17148	14837	9134	6335	4758	3986	3517	2658	2244	1999	1828	1496	1335	1208	1127	966	905	868	805	811	766	748	705	710	711	704	681	642	724	697	679	588	620	653	579	578	556	619	562	589	624	620	663	660	641	606	610	590	619	623	556	612	589	556	563	577	579	585	503	525	505	510	548	567	547	507	489	511	485	506	519	527	516	559	474	490	531	462	513	517	486	511	523	551	459	536	481	485	478	503	517	521	519	479	519	446	497	437	517	504	467	535	505	489	540	529	523	465	466	508	500	513	528	480	520	523	540	517	517	502	527	556	484	527	519	496	495	520	474	497	509	530	505	531	509	468	481	487	459	502	519	493	468	480	519	485	558	485	470	541	488	516	510	488	530	487	574	489	507	511	485	559	487	507	489	472	495	479	489	504	488	541	539	479	507	502	523	472	504	498	505	489	484	513	467	486	509	495	460	545	485	556	490	480	508	496	501	452	468	507	555	485	498	461	512	515	501	569	501	496	529	496	455	513	470	479	471	522	475	508	453	491	533	522	479	499	478	451	476	499	516	489	543	524	489	497	478	485	498	527	478	504	467	464	557	499	528	473	495	481	490	535	497	513	485	516	526	529	522	512	495	524	527	470	508	542	487	512	494	515	494	513	480	524	483	515	468	478	506	512	502	537	483	508	525	486	547	520	486	496	508	538	485	524	543	510	498	491	506	477	534	529	510	474	490	543	474	505	474	528	530	516	509	522	536	555	480	499	511	501	532	532	478	523	511	458	484	484	536	533	496	449	456	504	492	527	507	522	517	521	503	519	495	519	489	518	492	506	491	526	516	529	523	550	482	525	504	465	562	525	513	510	512	541	472	458	516	496	476	496	505	521	494	496	525	506	533	525	506	513	544	504	538	520	446	507	561	492	479	532	513	507	494	462	507	498	515	498	510	525	489	538	475	490	487	502	495	504	496	520	530	484	485	528	487	489	467	494	517	523	552	475	505	503	483	529	518	548	540	478	495	522	510	516	506	511	472	457	530	523	517	546	479	513	469	492	518	526	521	500	484	515	513	497	534	534	522	494	520	486	492	506	472	510	503	507	524	516	524	492	507	466	552	486	481	487	536	499	518	510	477	515	490	498	469	506	519	524	492	518	512	512	522	483	517	512	487	486	531	501	526	487	536	501	489	421	524	509	504	540	519	520	528	532	534	446	517	523	511	505	509	451	494	483	548	542	490	523	512	533	511	511	491	514	523	503	500	514	500	525	466	456	502	523	507	496	515	484	491	513	441	492	509	489	498	486	481	528	543	510	487	473	489	462	505	509	490	494	510	502	502	544	513	484	521	493	473	522	504	524	538	531	494	495	512	479	537	526	515	472	528	513	505	484	496	515	484	515	514	509	530	502	507	531	536	509	488	504	463	549	546	514	544	502	501	491	499	502	500	523	519	472	548	493	508	529	482	485	500	487	478	502	502	529	504	471	507	494	567	526	511	485	502	506	521	505	551	491	517	490	514	475	503	518	534	445	521	521	522	480	513	519	526	491	488	535	506	488	528	505	490	542	462	533	529	490	512	481	472	501	453	502	509	512	537	518	543	505	513	517	474	516	487	519	519	480	500	514	534	477	509	520	483	494	521	502	503	482	527	480	490	519	520	475	492	522	513	481	554	469	481	529	451	514	478	493	507	535	526	505	488	512	506	500	512	564	532	542	478	494	445	544	512	505	542	504	508	523	532	536	510	478	521	491	503	522	470	548	494	550	485	499	516	493	535	512	547	487	492	529	494	472	473	487	467	524	493	533	535	530	558	487	513	507	529	497	509	523	492	484	503	530	512	519	495	496	491	511	544	497	521	505	515	494	531	513	480	453	500	514	520	486	525	540	508	476	520	486	504	511	522	504	494	534	509	506	517	513	482	509	546	525	520	466	509	479	529	468	484	496	482	505	478	516	523	465	498	540	522	477	490	527	499	491	488	528	530	474	512	484	472	488	542	518	476	506	543	481	488	538	520	508	502	465	486	505	491	477	472	509	485	470	519	504	499	507	499	517	470	459	486	499	515	513	517	496	486	482	495	511	479	458	489	507	490	489	545	486	514	468	495	543	478	505	485	486	480	475	511	502	545	465	479	511	497	503	518	535	490	502	499	501	489	506	510	483	526	479	480	499	561	545	478	508	525	526	505	466	479	550	530	538	517	496	543	494	476	507	507	493	500	515	496	524	474	490	495	537	496	477	554	462	492	549	503	483	533	517	523	473	504	455	512	497	466	470	521	523	502	540	470	501	500	469	485	537	512	513	482	493	492	475	506	489	501	496	500	508	490	490	547	493	534	522	499	529	470	521	537	475	494	488	529	499	503	518	508	540	498	524	538	508	483	481	513	495	487	478	504	556	475	528	511	512	525	514	526	529	496	490	477	516	533	518	491	520	517	506	504	503	477	509	551	482	477	526	512	528	529	465	546	500	506	540	532	482	475	555	490	513	545	488	490	479	554	512	488	517	500	495	511	488	491	499	549	494	526	466	500	497	548	536	523	489	493	553	503	496	458	522	490	485	499	501	508	502	491	515	514	503	488	480	519	502	509	482	509	465	504	507	489	514	511	486	530	489	491	497	517	532	550	539	505	507	483	483	515	489	524	495	514	493	510	521	471	508	537	460	517	465	500	537	499	494	527	495	498	477	503	505	519	514	506	500	515	551	484	563	527	508	502	524	472	512	482	550	527	550	510	515	522	468	536	503	478	489	496	521	527	488	539	454	481	524	504	522	519	514	527	521	497	533	497	485	542	511	499	520	518	484	508	496	499	508	523	496	512	490	520	521	485	532	501	471	537	521	476	498	502	471	526	507	514	521	499	508	488	491	486	527	506	515	498	494	495	512	499	503	477	536	467	536	516	508	523	494	527	524	469	500	512	516	562	502	508	482	483	497	506	496	513	498	524	505	499	493	543	478	501	455	487	533	523	470	473	510	520	529	509	499	496	490	479	497	535	500	470	490	505	527	479	494	488	499	504	529	473	552	538	461	518	562	494	478	507	478	494	498	523	522	482	506	479	489	481	519	476	499	495	520	461	487	513	471	469	497	513	484	466	508	491	538	509	496	479	515	494	487	483	518	518	491	518	491	471	476	506	500	535	509	485	511	484	491	508	508	498	514	479	499	503	482	526	504	506	504	553	489	496	493	532	482	526	480	509	516	545	529	515	515	462	482	506	495	536	504	504	529	505	481	508	524	515	513	517	513	517	516	502	501	501	493	547	507	498	501	486	544	490	517	561	543	493	483	513	514	519	559	536	476	528	511	482	494	481	484	495	506	493	512	514	489	494	520	505	534	452	477	454	538	492	526	505	461	518	499	484	492	451	526	521	486	507	510	478	512	509	516	494	483	536	511	521	502	520	527	520	528	511	481	551	485	462	499	544	516	520	552	506	486	519	514	501	483	496	473	477	502	518	487	493	497	498	550	488	465	496	492	516	502	533	499	496	503	510	521	494	504	486	472	507	481	537	502	482
24231	21256	28376	24456	20399	8001	3310	2145	1589	1426	1392	1106	946	967	787	810	687	689	621	606	615	587	571	564	555	587	569	551	533	519	538	510	498	539	513	487	500	495	459	491	449	504	490	495	481	457	499	502	470	454	521	467	483	501	475	487	494	503	458	465	423	455	456	428	434	453	416	429	466	409	407	445	413	432	405	412	443	380	434	451	397	417	424	427	453	423	439	455	468	460	454	463	461	482	449	434	478	435	455	435	435	449	449	430	455	422	458	458	440	433	398	447	473	405	419	406	403	415	471	392	418	422	404	434	432	404	478	435	427	410	460	447	434	434	429	421	438	443	409	499	415	435	442	427	430	400	427	433	422	420	426	385	426	448	419	416	423	436	428	411	425	457	448	451	428	425	457	461	428	440	422	444	441	408	421	446	437	423	436	425	412	456	409	466	460	438	461	430	394	417	450	405	398	428	426	460	427	432	383	437	412	421	422	411	394	453	489	411	431	408	421	425	434	440	411	426	432	454	449	414	426	464	438	417	457	472	437	437	406	448	413	416	385	416	443	446	385	434	417	421	435	434	439	410	405	413	429	403	399	419	425	440	456	477	388	446	439	445	437	462	429	445	410	413	431	418	430	435	422	451	441	374	437	432	426	424	417	434	417	403	403	428	439	424	383	412	403	418	422	405	402	413	445	447	408	447	432	420	467	469	391	477	437	432	410	426	444	419	399	424	394	436	421	425	405	404	390	445	457	415	413	420	447	394	430	420	426	430	442	459	448	457	399	443	440	420	399	433	419	394	438	454	413	398	444	384	456	412	403	424	436	405	394	432	406	442	416	407	430	444	469	428	417	415	401	366	430	408	401	423	400	457	434	426	394	452	447	425	463	398	417	431	459	488	441	407	403	432	396	412	475	488	443	434	424	425	412	461	444	428	447	438	409	435	425	449	400	401	449	434	418	451	407	416	405	435	432	424	454	420	446	406	403	438	404	449	413	475	459	464	423	425	441	435	456	453	436	414	455	404	476	409	429	440	458	438	391	398	472	384	442	409	431	383	478	386	441	438	419	447	464	429	455	431	438	430	417	438	471	399	417	402	428	486	425	419	414	426	446	431	439	459	450	422	443	408	430	456	424	469	447	438	436	433	451	432	401	414	444	423	438	420	408	403	437	452	449	430	407	415	408	453	413	405	442	432	429	444	427	422	439	428	444	419	487	398	442	421	449	429	448	407	412	451	424	432	429	417	422	437	408	428	414	447	412	428	407	416	448	439	451	446	412	463	405	441	407	392	418	458	418	485	408	435	435	434	429	451	438	398	431	435	416	382	465	458	425	448	431	412	405	410	408	387	404	416	421	425	426	396	441	473	420	424	456	452	473	438	429	408	412	399	414	423	420	392	464	455	428	424	402	437	461	426	444	375	407	423	419	442	444	430	424	428	445	426	438	403	435	436	418	425	428	469	420	440	440	426	436	441	422	429	408	406	416	418	419	432	420	439	483	455	454	460	449	433	447	452	384	391	441	397	411	420	428	425	409	427	407	433	443	425	429	429	414	424	423	448	395	431	473	413	422	425	456	421	425	462	388	441	426	404	431	441	436	406	443	422	427	424	417	421	456	425	428	405	429	390	407	463	406	423	455	422	422	415	432	406	468	441	443	438	429	424	445	439	404	413	461	474	454	434	412	432	400	429	441	437	429	466	431	437	410	435	439	406	425	465	435	438	438	407	431	422	423	413	421	463	442	405	417	413	395	428	447	423	439	401	446	430	433	441	424	424	426	476	440	440	471	417	417	427	437	431	447	415	436	448	454	439	428	416	418	426	460	405	430	380	465	414	441	480	423	471	427	413	459	428	437	408	423	431	416	426	424	457	412	417	403	441	438	393	436	454	404	462	420	423	404	453	441	379	405	415	462	443	427	438	466	409	403	454	473	434	442	405	462	417	402	432	422	437	457	454	427	461	446	401	414	445	426	442	428	449	432	408	405	408	443	426	432	417	431	391	441	444	401	427	428	462	479	480	434	407	423	428	440	452	421	460	425	397	432	439	415	435	431	432	429	427	411	421	466	462	410	434	445	447	453	405	417	390	459	448	407	424	481	409	431	425	437	439	420	408	418	410	436	417	446	449	460	455	394	420	408	462	458	430	441	421	418	440	437	433	417	441	429	449	420	455	430	425	424	431	470	434	443	427	427	440	437	417	400	443	437	422	422	398	422	431	392	435	396	413	448	411	404	441	395	412	439	397	459	468	440	406	406	415	401	419	412	444	421	433	421	444	430	449	421	471	412	421	433	413	424	423	420	435	415	389	403	406	441	443	408	433	417	406	414	459	440	404	456	429	421	444	425	485	444	461	425	392	417	440	442	416	441	409	429	427	441	413	442	435	443	415	465	408	425	430	416	465	434	396	436	377	447	447	414	410	450	427	417	433	424	420	455	412	429	431	422	416	442	435	426	408	417	445	407	460	431	390	446	412	425	426	448	405	415	422	399	482	447	386	462	445	455	418	415	445	444	438	424	438	422	429	419	404	443	464	455	417	400	440	411	438	421	473	418	430	426	413	415	440	469	435	395	437	388	389	428	427	453	470	440	427	415	414	406	432	445	418	432	401	453	409	418	395	440	416	443	438	441	441	427	440	450	431	444	413	433	416	443	439	407	406	414	439	418	424	418	453	439	442	393	454	440	432	420	404	462	417	429	401	401	427	398	438	408	386	421	414	426	415	430	454	437	421	441	457	427	439	438	426	422	430	419	426	429	432	430	412	415	465	443	393	433	461	422	475	395	451	432	414	444	462	435	434	447	444	431	460	389	420	450	396	422	450	455	411	395	414	402	419	431	468	457	413	440	405	409	410	420	416	407	412	414	410	413	472	404	461	430	467	431	451	439	429	399	401	416	465	464	424	429	417	441	412	460	389	432	401	448	428	433	437	424	429	437	467	422	407	426	411	474	431	436	413	430	400	384	440	389	424	447	423	436	468	444	443	429	411	415	439	420	424	437	415	424	435	433	461	434	443	423	453	452	430	446	416	466	436	406	427	384	425	420	474	440	424	417	418	434	407	439	409	393	402	428	413	430	447	408	441	420	451	445	437	394	420	437	447	441	427	446	464	424	422	437	400	437	432	408	393	425	454	433	456	439	449	434	432	414	367	416	427	446	425	373	382	430	446	453	413	412	409	438	426	414	421	455	424	409	412	399	412	442	505	403	475	424	450	411	440	442	426	430	431	454	385	393	417	412	414	435	423	422	458	428	394	450	436	432	419	432	445	432	415	420	413	423	435	430	435	419	443	410	429	422	479	414	435	448	420	409	432	421	439	411	421	450	442	422	411	429	424	418	436	412	429	432	377	402	383	447	450	452	419	417	467	429	432	453	422	452	429	433	477	445	431	401	440	426	410	456	430	449	436	468	457	434	422	435	403	417	431	404	423	399	448	426	424	410	401	433	395	445	437	452	462	404	467	427	426	426	453	419	407	458	460	451	431	432	406	429	427
11992	26360	24731	16415	12390	9796	7685	6208	4691	4054	3798	3106	2675	2355	2099	1760	1471	1491	1502	1339	1240	1166	1134	1120	1081	1053	1049	1025	983	1029	990	994	878	909	913	873	888	808	860	838	838	844	891	903	908	873	897	901	913	855	910	840	933	811	791	786	765	746	749	769	760	759	720	736	718	679	719	749	712	704	709	686	698	691	714	736	652	716	708	737	689	702	683	713	706	683	692	689	694	717	695	724	729	697	720	715	706	714	690	680	686	658	716	662	716	669	678	718	708	696	706	684	713	704	717	695	675	710	684	713	705	662	690	705	724	733	735	729	668	705	737	687	672	670	733	681	672	702	738	709	676	722	722	721	716	662	662	698	699	765	762	718	688	686	676	725	663	689	714	682	726	758	717	685	664	704	722	703	676	695	694	651	695	655	720	679	714	705	667	660	705	683	709	718	725	675	719	667	711	661	681	732	730	705	701	704	674	691	718	728	695	682	694	693	701	709	678	711	664	726	688	674	734	680	720	696	700	702	675	677	711	663	706	701	750	689	660	709	724	707	734	710	682	724	676	715	698	718	684	689	680	742	675	741	702	698	685	730	757	711	678	678	759	718	711	699	674	743	750	721	705	746	663	707	715	714	737	653	705	707	730	653	695	721	713	703	720	707	717	724	707	711	669	703	680	686	723	676	717	703	695	664	720	675	682	713	722	686	704	735	704	730	679	704	685	714	708	685	668	668	682	701	649	700	743	721	703	676	695	722	704	690	696	642	681	711	673	724	722	669	691	694	754	672	698	700	734	635	680	667	738	714	710	695	692	701	721	685	701	674	725	700	729	675	678	626	716	701	712	728	656	696	724	695	669	681	708	672	669	749	748	667	667	723	733	683	748	674	708	684	718	720	715	641	724	697	767	705	707	722	701	709	721	690	709	703	689	678	727	712	634	685	696	734	716	750	702	708	674	700	650	716	712	685	716	718	708	637	664	703	694	746	740	679	701	736	687	686	782	717	674	689	721	665	702	729	703	685	677	712	708	687	743	683	671	746	725	710	707	657	670	669	671	658	697	707	677	713	675	705	690	698	715	706	728	695	708	688	676	672	697	702	752	690	728	669	728	677	672	694	704	697	675	714	715	709	741	696	703	697	695	688	682	688	683	718	676	717	669	707	705	664	709	758	652	665	701	727	704	714	707	710	731	674	701	721	658	687	712	724	718	723	720	715	729	623	730	691	640	699	667	709	711	695	724	766	679	696	680	722	680	669	697	689	691	668	692	699	695	682	710	674	715	711	685	691	727	675	728	735	741	701	727	706	723	667	680	734	673	691	633	725	718	671	730	696	707	692	718	712	643	737	685	678	710	709	712	712	681	704	732	700	708	656	689	718	697	710	704	693	681	668	717	732	692	677	703	700	732	683	717	681	709	741	704	710	727	693	675	692	750	758	726	678	723	739	650	712	686	697	657	700	742	701	699	709	702	717	691	657	709	719	734	683	668	676	710	701	666	679	680	719	667	727	697	663	707	738	666	676	671	661	684	692	664	660	698	688	693	772	688	676	659	643	695	717	721	703	721	680	733	675	737	733	702	649	719	702	682	683	723	731	653	695	721	675	669	661	676	747	715	698	723	708	703	723	690	668	696	731	687	667	744	663	694	780	644	643	753	700	689	716	688	748	715	689	678	649	713	718	700	707	722	702	694	785	698	710	679	684	663	714	704	684	692	710	723	675	686	691	680	709	713	724	728	724	701	645	683	694	683	709	699	760	713	676	677	735	683	675	695	730	742	708	696	698	675	753	663	689	694	672	685	709	733	680	671	681	666	713	670	763	756	721	727	720	617	716	671	674	681	720	686	702	701	672	693	660	722	683	717	735	700	726	678	629	724	686	743	767	727	716	694	742	684	715	755	720	700	685	660	691	712	683	654	667	693	717	697	686	719	702	663	693	637	694	699	742	728	671	732	739	709	694	711	687	730	646	688	692	718	757	697	671	688	724	640	708	689	662	718	733	702	709	694	675	698	713	727	671	675	727	733	764	733	703	736	739	725	688	729	728	723	657	760	693	667	696	678	748	730	667	719	736	770	707	712	661	687	701	715	692	699	675	665	682	673	706	737	769	693	727	725	691	688	685	630	737	713	701	677	696	699	707	679	692	744	683	700	658	661	705	667	675	695	684	713	694	688	676	737	705	723	700	701	683	690	702	714	683	693	699	751	744	712	735	695	677	697	713	672	699	695	717	683	655	678	700	714	720	691	718	697	689	653	705	662	697	727	744	673	755	723	737	718	705	638	709	701	681	696	678	709	696	651	712	701	667	663	689	645	683	736	709	694	671	701	710	741	711	694	689	758	705	702	712	708	725	675	688	691	726	720	681	663	727	677	689	669	712	690	618	726	684	659	712	732	682	710	679	711	686	747	631	692	677	667	693	694	705	680	744	706	661	710	694	731	711	655	644	702	652	658	705	689	662	698	688	681	719	683	685	724	677	673	688	674	696	733	685	705	709	703	688	724	734	696	662	670	690	672	707	695	705	679	654	660	737	743	658	664	693	730	688	678	711	697	653	698	693	701	690	708	721	695	722	684	743	717	750	699	693	675	729	740	737	653	761	693	661	692	694	714	743	727	758	689	684	680	688	666	696	668	728	664	697	669	736	666	686	674	700	621	714	730	671	721	720	704	709	680	716	668	688	712	661	706	719	695	671	669	677	669	644	706	740	747	670	680	731	685	745	709	675	681	665	699	697	688	680	681	707	702	680	710	694	700	659	680	684	665	703	670	626	692	658	674	669	683	675	712	728	693	691	717	708	659	690	700	708	707	666	676	737	669	644	741	665	741	708	679	677	685	698	718	720	702	656	695	746	680	669	684	721	698	702	684	705	660	704	741	700	705	728	694	667	727	655	661	704	701	690	706	707	738	730	663	671	724	704	716	673	714	724	724	699	718	669	711	674	698	647	702	728	737	680	670	724	688	700	664	689	711	715	717	700	671	700	746	729	715	674	688	725	708	712	663	765	734	652	638	692	674	652	691	695	698	676	672	672	716	692	694	712	743	681	688	724	679	677	677	684	681	743	652	683	705	710	705	753	673	715	682	671	708	688	724	692	683	704	711	681	735	704	714	663	727	699	706	700	681	715	723	730	737	702	665	663	698	714	626	711	694	697	688	726	657	735	684	662	694	697	699	672	650	704	627	622	712	719	696	799	674	648	699	652	707	700	694	710	692	697	672	720	672	680	645	642	719	692	698	663	687	702	651	738	696	646	683	724	696	703	701	699	735	702	654	713	693	713	688	702	689	698	715	718	730	701	710	728	704	714	710	681	699	715	662	696	703	694	720	684	734	681	657	690	698	741	686	697	659	714	671	681	715	671	731	708	727	658	695	706	706	717	724	672	769	703	748	730	692	711	694	697	722	684	704	679	673	702	711	724	713	712	664	666	691	695	707	640	738	677	764	704	676	670	696	708	698	690	686	659	706	652	704	729	674	700	719	723	672	723	741	725	708	731
23222	21310	29086	23873	21322	20325	8111	3363	2406	2042	1644	1425	1307	1125	970	912	833	807	792	751	739	691	676	701	633	663	569	607	598	607	564	537	590	521	537	551	492	499	512	494	521	478	521	509	570	535	541	527	530	511	508	532	487	482	508	483	475	467	450	443	461	490	449	475	472	502	471	440	435	459	468	411	469	413	417	449	444	440	424	436	431	438	424	425	450	438	428	405	457	422	435	452	449	403	464	455	460	432	408	460	426	402	442	436	424	424	434	395	417	438	452	445	430	432	453	422	419	378	439	439	411	416	420	418	450	403	384	387	450	421	459	409	446	390	409	455	418	455	410	424	420	436	399	414	438	411	400	435	423	430	426	425	421	427	430	411	466	401	397	445	433	454	434	403	442	433	456	445	449	433	432	448	453	424	387	398	441	452	437	426	432	422	436	463	488	433	415	472	440	435	462	450	415	448	426	454	454	463	433	442	437	436	426	449	485	437	453	442	461	428	424	415	402	437	458	474	416	428	438	459	437	435	433	449	481	428	445	439	421	417	419	399	410	429	411	417	445	402	435	420	473	419	427	440	406	444	439	378	421	429	438	440	440	471	414	456	471	445	457	449	388	455	456	435	446	399	389	445	441	439	482	432	409	405	451	448	448	442	446	433	456	446	408	433	400	465	443	431	460	424	429	444	401	405	423	424	451	449	447	429	423	411	437	452	436	454	417	434	420	421	454	425	439	439	429	425	430	423	425	420	443	462	473	436	439	447	425	454	454	421	425	426	445	440	435	465	398	438	483	406	420	428	416	413	423	443	476	424	439	424	471	451	408	411	420	466	463	423	412	423	452	445	407	435	417	434	435	411	422	448	453	407	462	452	408	421	456	436	454	463	414	417	449	444	459	451	430	442	429	413	449	414	442	410	423	422	407	413	443	443	421	437	416	472	424	459	382	432	429	438	435	423	387	406	405	429	429	413	452	411	455	416	450	458	409	441	479	405	417	429	420	455	412	427	475	446	423	392	453	453	439	411	450	429	453	422	427	431	428	446	438	424	415	400	442	463	397	425	459	404	426	414	456	426	400	448	444	427	446	392	411	428	447	410	423	455	438	418	438	433	440	449	430	396	423	434	479	432	413	406	460	452	444	438	408	468	370	390	425	425	421	412	516	437	406	462	437	454	431	448	399	388	415	442	402	454	411	456	436	449	429	443	403	425	398	419	438	417	442	421	458	415	439	443	413	430	401	455	450	413	413	447	482	442	426	428	440	445	446	423	458	421	462	424	424	399	431	474	402	421	445	465	454	431	437	467	458	399	444	418	438	438	437	422	465	412	442	436	460	457	435	455	426	462	436	420	410	420	422	455	411	413	429	469	449	435	435	510	444	466	442	450	417	432	393	397	459	466	437	446	403	427	431	449	461	455	438	436	434	462	436	410	454	442	433	400	384	434	413	440	460	464	437	451	451	420	410	426	407	459	476	387	426	440	410	513	438	445	457	450	430	410	436	457	427	472	429	433	419	416	451	410	400	429	445	436	410	447	460	419	462	459	470	434	418	434	441	420	408	449	424	426	392	418	464	419	440	432	444	404	428	411	460	456	447	421	427	463	437	400	436	446	479	384	446	433	435	441	470	396	450	423	461	457	417	419	444	396	454	456	427	434	425	385	459	401	433	449	438	423	420	466	478	434	420	449	456	458	470	447	456	468	400	438	467	429	468	447	380	473	447	442	394	447	408	429	406	453	465	416	417	442	423	422	418	449	400	403	417	419	396	415	421	463	457	424	423	422	453	455	422	441	430	426	398	428	438	408	396	453	440	429	415	451	426	471	403	443	406	457	426	474	413	402	414	442	424	423	456	442	412	403	445	432	419	458	425	436	416	478	395	448	421	399	442	407	442	437	449	429	420	439	417	427	441	408	426	425	448	438	435	457	517	406	421	444	409	415	444	428	451	435	411	448	476	394	392	397	396	377	445	425	425	407	404	417	452	463	427	435	467	441	429	432	400	413	424	430	444	479	481	438	463	429	430	443	478	451	446	468	443	436	414	451	425	441	444	420	425	465	430	448	419	434	466	419	482	400	453	434	420	441	443	475	444	455	437	440	420	436	438	415	381	405	452	442	419	430	460	444	481	406	428	447	444	431	462	430	450	457	437	387	417	432	452	401	425	441	398	414	471	414	447	452	404	481	459	469	425	408	403	451	436	463	426	422	445	449	438	391	442	468	384	440	452	432	378	393	437	408	412	432	430	414	431	453	424	403	417	440	398	424	399	446	457	437	457	465	420	462	460	457	411	402	436	436	447	434	413	451	423	423	391	465	428	429	432	432	459	409	480	439	436	415	427	389	406	401	460	451	423	436	438	441	452	433	451	396	400	426	438	469	451	461	405	452	459	466	446	443	403	464	439	406	440	427	418	406	432	427	424	431	424	469	434	432	428	411	473	416	450	441	429	454	465	414	454	457	432	419	425	413	415	464	449	403	466	388	397	411	446	438	423	440	449	436	413	458	464	415	417	443	441	454	430	435	459	421	434	411	431	459	464	427	436	421	414	419	425	434	363	413	418	435	471	459	433	408	450	377	436	428	442	446	459	422	398	456	450	386	432	400	449	418	439	437	435	441	468	437	404	436	421	420	388	468	427	433	426	428	440	442	456	408	427	412	435	445	471	469	420	442	457	459	436	453	432	430	435	419	411	437	443	435	418	428	424	427	451	453	424	399	426	429	417	422	402	434	417	434	423	426	429	403	432	417	421	440	413	414	423	389	423	427	444	409	410	371	442	414	438	380	465	486	428	366	478	385	443	457	434	408	442	439	440	390	437	424	422	379	430	415	382	415	430	439	444	480	392	421	455	417	438	420	445	427	465	426	398	493	431	465	436	435	429	424	382	453	408	439	467	436	423	426	460	439	461	452	405	405	460	439	439	424	433	420	428	457	430	418	423	445	420	442	447	432	398	402	429	422	488	408	449	424	439	448	440	452	455	468	455	446	438	416	467	420	430	446	442	410	409	425	435	412	396	448	451	442	375	414	439	419	448	398	430	433	454	453	451	420	445	406	414	438	452	416	478	400	403	475	438	413	409	438	405	424	480	438	446	442	427	443	464	472	463	403	436	438	429	428	420	449	427	419	408	411	452	488	413	436	446	415	437	382	443	407	411	445	448	423	421	471	418	406	414	443	425	393	433	455	404	433	470	455	408	446	431	430	410	453	435	453	404	449	453	431	450	423	422	399	450	435	440	431	423	395	461	428	441	453	437	410	440	424	452	415	428	413	435	423	440	457	446	445	477	449	462	451	412	410	420	424	394	435	392	404	450	422	437	426	410	449	469	422	431	444	433	432	422	460	418	444	410	401	461	437	416	407	438	449	483	432	427	450	487	418	392	437	403	463	416	437	411	452	447	451	429	425	430	494	449	401	415	427	451	461	429	452	435	404	432	438	443	433	449	472	409	456	417	411	422	460	441	430	427	421	442	465	473	405	435	385	429	422	428	424
14456	32201	30376	22285	16886	13397	9916	8474	6964	5835	4856	3975	3811	3124	2449	2206	2061	1870	1810	1642	1482	1540	1420	1257	1319	1278	1206	1138	1170	1205	1116	1057	1045	963	1013	1017	929	968	928	956	844	912	884	972	953	954	933	890	893	861	936	937	900	915	910	851	839	795	779	804	722	772	745	722	753	753	736	724	723	753	762	705	715	671	709	664	712	667	765	695	687	701	703	729	724	703	709	739	676	712	727	744	716	714	702	671	693	721	716	683	773	697	706	695	769	708	712	754	727	693	681	669	664	703	675	657	680	717	734	725	705	716	678	671	696	691	672	672	693	767	679	721	689	680	715	691	682	687	712	742	744	677	705	651	706	702	698	690	710	636	683	670	716	658	686	718	685	715	676	720	699	673	694	678	661	728	684	706	730	711	691	676	768	681	661	720	679	690	689	690	703	699	689	707	720	666	674	698	705	711	676	727	674	742	697	727	678	735	690	708	745	703	727	658	687	693	671	691	713	693	701	722	718	730	734	705	693	726	683	713	714	691	667	692	685	762	686	716	747	658	655	668	672	667	674	731	716	731	692	686	661	726	729	700	720	680	710	719	715	690	667	705	707	696	703	726	733	673	713	690	693	738	702	684	718	677	689	671	703	732	696	750	698	732	710	708	753	691	721	709	705	683	660	697	716	696	727	707	730	687	721	741	677	717	663	685	747	709	710	690	632	706	682	679	745	679	674	656	690	700	692	716	725	690	716	742	699	690	709	715	682	708	729	677	693	725	687	684	692	672	683	710	725	706	657	752	685	653	717	666	695	710	701	667	696	672	699	696	712	686	715	682	659	685	671	732	678	697	698	636	676	763	707	679	687	675	697	655	706	762	742	682	689	691	711	741	716	729	728	697	727	716	735	659	713	679	744	683	688	671	687	703	741	702	732	697	723	676	662	719	716	724	638	683	688	725	641	683	697	637	731	703	667	748	711	681	707	759	697	717	659	694	708	757	697	758	717	675	724	718	738	693	720	695	712	713	715	722	742	682	730	724	695	669	723	697	733	749	667	675	717	689	707	692	649	677	703	690	692	731	696	700	675	727	689	675	708	696	671	706	679	630	712	724	708	682	688	732	651	678	748	689	748	709	720	691	714	720	678	726	719	703	683	692	733	660	700	708	714	679	705	759	740	688	688	674	711	710	674	658	699	715	683	706	678	727	674	759	710	693	728	717	686	726	742	679	706	667	741	705	708	674	715	655	697	726	709	712	701	721	724	709	740	692	749	706	706	714	684	725	710	700	673	711	685	672	646	709	644	699	721	673	632	704	728	684	680	701	674	703	695	711	686	713	705	705	724	686	687	670	650	715	724	670	677	691	700	691	685	696	690	679	684	705	678	686	695	702	685	676	699	675	766	684	724	720	761	731	684	697	726	698	718	683	648	680	717	756	696	676	696	694	694	660	684	681	707	715	650	672	725	685	751	720	696	721	703	739	705	723	690	748	716	693	692	676	702	627	674	697	705	697	710	674	708	681	724	701	703	720	708	706	699	728	682	724	716	712	689	683	686	701	670	717	732	659	732	714	692	682	703	716	659	717	708	699	706	688	722	750	688	709	721	697	719	683	675	715	716	704	733	735	725	682	675	724	714	687	694	704	728	695	696	679	671	688	717	747	694	711	705	665	700	665	731	686	699	740	662	706	712	685	667	674	726	717	689	690	693	714	746	700	705	713	694	701	708	700	660	680	695	695	725	711	699	718	753	708	701	717	728	729	674	697	709	682	704	695	752	744	748	712	722	713	692	737	728	711	745	707	677	684	745	682	732	713	685	709	675	719	746	700	667	713	698	642	689	738	711	710	706	686	700	710	721	678	676	708	689	666	717	704	697	762	695	654	733	695	698	708	687	722	693	709	770	696	665	673	695	670	649	648	725	721	742	732	717	732	713	744	742	698	733	697	640	699	711	698	688	658	712	653	701	684	650	660	675	689	701	690	667	731	711	700	639	695	716	651	696	680	713	725	639	715	707	694	712	679	676	668	695	703	688	703	691	687	707	688	696	699	706	704	713	661	681	699	712	694	740	730	743	733	719	680	682	725	712	702	715	696	707	677	691	674	659	736	718	666	695	706	662	665	680	660	697	683	650	666	773	715	634	689	650	647	710	695	713	722	683	712	750	666	713	706	729	721	689	700	682	747	690	725	678	708	695	724	673	710	704	697	650	713	754	710	683	687	735	742	723	684	703	699	731	693	694	732	719	692	682	681	730	703	698	691	712	697	745	728	727	737	688	719	673	700	653	685	696	699	680	697	672	664	712	669	704	719	743	718	690	727	687	663	682	681	682	722	724	703	692	717	685	740	709	690	649	720	696	686	682	668	710	726	741	731	696	660	693	665	740	695	672	694	691	744	675	683	710	637	721	712	686	694	672	699	707	720	719	665	720	711	716	678	682	719	726	658	678	709	688	702	704	674	692	682	675	727	711	636	657	716	736	704	715	685	694	696	689	689	673	697	708	677	700	729	679	752	694	698	658	695	668	688	659	720	772	705	697	682	704	714	631	717	753	688	670	708	696	687	732	675	672	746	718	707	676	735	691	749	706	729	716	719	754	705	698	712	710	687	752	709	678	736	701	681	712	718	707	709	710	729	720	693	691	655	746	742	691	668	722	751	686	695	724	733	692	712	693	679	728	773	661	688	665	703	731	720	699	729	724	660	731	728	685	713	708	680	688	688	711	667	655	738	708	690	664	702	712	705	720	722	669	725	698	684	689	689	685	691	682	688	700	700	703	660	721	692	664	672	687	667	663	680	651	699	686	744	640	689	707	703	685	781	690	718	679	743	746	732	737	671	724	693	652	716	689	749	690	739	705	653	755	726	746	681	721	706	737	724	695	745	682	697	629	707	685	702	718	682	718	715	702	676	691	707	681	669	677	673	670	727	745	700	715	713	665	743	695	757	693	705	709	689	692	707	726	723	695	702	695	693	714	698	691	685	739	734	618	718	671	699	745	766	712	686	705	684	678	710	632	705	687	704	662	700	697	688	699	702	733	709	709	684	741	703	740	695	684	711	679	725	765	698	767	731	678	719	685	666	741	684	687	721	717	700	694	721	643	697	684	680	697	684	761	728	696	654	688	705	743	749	724	655	737	714	678	671	684	738	707	715	703	703	701	698	714	667	663	698	703	693	689	744	657	679	691	718	700	688	723	687	685	688	672	725	734	688	728	659	705	711	711	708	722	687	677	668	681	704	680	712	758	682	687	697	710	655	678	655	675	685	715	712	743	726	693	660	701	694	749	671	725	672	706	728	651	709	695	704	725	735	663	698	709	712	646	689	709	695	710	710	737	712	692	672	718	667	663	688	638	674	718	701	696	693	687	705	683	727	701	695	681	700	699	674	686	696	684	736	658	676	705	713	721	714	713	686	685	707	712	714	702	692	727	705	720	709	644	674	716	677	650	717	656	706	718	703	735	706	711	679	627	673	714	703	749	700	674	723	695	702	723	723	702	686	722	693
26820	20933	14102	6324	2826	1714	1279	1067	901	743	716	657	569	557	471	466	422	439	425	410	374	365	366	391	348	382	366	331	370	338	376	320	384	377	370	355	356	329	318	309	329	300	331	295	365	392	330	351	346	341	366	329	312	317	344	350	314	311	322	302	290	295	299	310	314	336	301	291	290	312	327	292	276	358	328	316	308	316	298	276	281	300	300	352	267	290	279	319	332	290	288	286	282	301	275	320	300	292	313	301	306	321	310	294	293	307	319	292	310	315	301	318	314	289	284	301	275	296	289	292	311	303	301	303	280	266	299	301	301	304	296	311	318	263	323	305	325	314	319	321	323	290	282	294	294	298	302	303	300	289	298	277	297	302	330	287	325	305	319	314	276	316	255	285	289	299	305	298	302	275	287	303	271	306	327	289	292	261	280	313	287	292	270	314	302	301	295	321	307	275	293	301	305	330	296	276	269	301	296	321	294	315	290	282	303	293	290	327	300	304	282	307	288	351	290	297	283	301	300	292	302	317	304	313	314	326	303	295	348	303	307	303	319	276	322	304	311	300	270	282	245	283	312	300	269	279	299	293	329	298	283	317	334	289	290	333	295	319	277	284	297	315	288	293	271	301	295	282	301	310	321	296	331	315	321	301	305	296	270	319	280	339	348	303	285	315	301	296	286	302	314	287	297	281	284	295	314	313	295	253	323	290	297	294	282	267	311	290	290	265	318	307	287	298	316	302	296	306	282	283	295	308	316	297	321	306	305	305	303	311	307	287	277	296	296	284	292	305	293	292	315	315	320	314	275	313	284	283	288	307	274	269	267	308	302	308	295	285	285	333	268	304	302	291	322	288	289	312	290	299	324	310	314	281	312	285	297	305	281	291	325	321	283	299	324	300	298	319	292	275	273	315	325	310	312	296	278	283	278	285	294	300	293	309	301	277	263	299	269	304	308	274	311	287	312	282	303	320	275	301	318	318	314	284	301	297	313	300	285	307	306	301	301	322	266	301	290	323	292	296	281	325	325	293	258	282	304	281	295	311	281	297	287	312	307	290	264	284	311	280	316	313	352	277	308	288	294	302	309	324	324	310	306	296	295	295	306	322	332	247	282	305	318	319	310	300	307	310	282	316	304	341	306	313	297	286	269	325	308	292	313	275	302	311	313	309	306	309	315	281	274	294	273	300	270	275	309	295	310	274	269	293	293	319	299	314	313	316	281	318	311	299	293	260	278	294	308	325	295	301	283	298	308	299	317	291	313	294	329	302	292	302	272	286	303	286	282	293	279	282	303	327	281	264	283	247	327	295	261	238	299	291	327	267	305	327	314	263	320	310	289	299	314	316	297	296	310	293	332	311	289	286	292	301	273	318	317	286	335	323	316	298	300	305	297	305	302	283	315	279	333	314	298	358	302	319	306	277	342	322	303	280	256	272	301	310	320	331	278	329	271	296	326	301	285	330	310	270	314	267	293	284	286	303	297	273	309	293	316	263	294	312	317	302	279	306	296	280	293	287	289	327	325	341	301	289	319	311	258	293	324	312	289	308	319	321	290	296	287	308	270	284	297	267	297	274	304	266	290	309	268	317	276	294	308	285	304	290	285	291	277	303	262	321	284	291	288	292	315	290	302	289	337	299	330	309	292	300	289	295	310	280	304	296	313	267	303	245	296	282	309	280	291	273	328	313	281	309	281	266	313	337	303	284	350	296	288	273	336	311	311	312	282	280	315	306	300	310	319	317	311	321	275	272	314	308	305	347	307	309	289	319	277	266	323	306	309	316	298	290	276	282	293	348	314	262	301	333	284	274	290	319	297	283	266	295	315	291	312	320	266	313	285	293	331	302	311	312	304	285	307	289	290	287	298	272	289	293	296	321	306	279	291	275	286	319	319	277	278	270	320	278	298	300	315	292	300	302	289	295	311	315	275	296	261	281	286	295	271	292	303	312	278	284	294	290	287	303	311	309	284	342	292	295	310	334	308	273	278	302	279	280	303	292	301	288	286	308	318	342	279	267	264	270	308	322	303	290	279	299	332	321	301	309	285	308	304	311	279	292	303	281	288	308	308	298	301	314	317	304	311	335	301	286	310	291	282	313	293	275	325	302	312	335	292	284	285	317	361	301	274	311	298	315	325	282	286	315	268	310	304	296	308	320	274	263	297	272	307	309	315	288	286	266	309	317	294	306	287	289	321	290	292	304	286	290	286	297	299	293	283	276	278	304	308	268	314	351	311	306	290	290	320	286	292	284	299	281	289	278	298	308	312	318	307	327	293	298	305	285	300	282	308	271	298	295	309	311	296	299	321	314	288	313	320	287	269	313	292	297	248	279	298	328	305	311	310	264	340	338	292	321	293	307	287	317	299	296	275	301	316	326	274	325	303	283	321	292	297	276	294	305	320	299	305	313	294	316	280	314	299	267	290	291	302	313	302	280	302	297	294	294	286	305	305	291	278	300	311	304	303	299	318	320	290	294	286	323	302	283	297	272	276	289	305	293	316	282	309	286	292	289	302	326	306	302	295	306	309	288	265	285	309	281	293	302	321	277	308	304	294	321	313	290	297	270	280	294	313	310	268	299	270	316	285	298	327	282	266	305	288	286	294	282	311	287	310	311	296	314	265	301	306	300	292	300	284	282	307	312	276	259	315	288	307	326	297	292	288	293	315	285	298	304	304	299	308	286	307	264	336	291	289	303	286	285	311	299	282	312	320	320	327	297	342	276	328	307	308	305	313	310	297	294	291	300	298	315	313	304	298	306	281	301	292	327	314	325	314	273	297	335	288	310	294	327	296	292	269	305	296	311	288	319	274	288	298	295	316	297	265	304	300	308	261	305	291	269	302	294	269	305	304	300	315	323	291	273	297	304	276	315	290	340	303	312	303	326	316	298	278	289	304	325	298	311	285	280	300	303	301	270	301	293	318	299	261	305	298	268	298	297	286	277	290	297	295	310	297	287	307	276	294	298	289	309	275	298	326	312	297	329	296	324	291	295	291	315	278	273	275	290	280	309	299	277	321	298	344	301	302	322	294	296	302	316	287	266	294	310	280	302	310	324	310	281	275	285	318	277	296	301	267	301	278	294	319	320	285	289	301	332	298	297	335	306	286	272	270	292	302	281	274	316	297	309	292	264	286	296	311	316	311	327	303	284	292	301	286	284	278	289	324	329	293	292	294	298	313	296	268	321	319	300	283	265	308	277	305	271	315	293	303	317	328	335	302	318	269	290	301	292	294	298	312	310	291	272	309	282	339	286	299	298	279	327	291	292	278	273	279	326	289	308	267	285	295	296	300	317	265	283	317	363	307	315	285	313	304	310	319	319	295	275	302	321	316	311	306	292	301	286	295	306	254	281	302	311	283	288	305	299	321	299	317	297	287	297	312	305	318	320	325	309	286	289	293	334	282	314	286	298	291	306	303	296	296	312	306	328	296	302	300	282	293	281	271	320	313	289	295	331	294	293	277	298	298	276	328	289	294	291	309	326	297	298
9293	17619	15723	10824	7216	4838	3676	3402	2933	2311	1974	1844	1643	1334	1188	1139	994	990	885	882	754	781	776	741	727	725	699	694	716	691	684	673	595	668	637	630	602	591	588	570	524	581	602	636	638	650	628	619	614	607	605	582	656	626	570	571	523	583	547	499	558	547	548	497	507	508	493	507	527	473	462	551	511	516	528	541	483	542	514	472	534	516	519	474	501	498	482	480	460	482	486	480	554	496	506	469	474	488	538	515	490	536	554	486	491	480	515	476	518	489	513	535	525	518	483	461	491	496	482	501	524	535	524	494	465	518	539	489	507	491	519	539	494	471	510	505	542	478	482	502	498	491	484	505	502	486	512	472	480	496	499	477	471	503	477	467	463	484	498	508	478	536	509	526	479	470	482	512	523	476	521	482	530	475	505	475	507	483	469	508	471	504	509	495	487	513	503	481	490	507	493	502	516	510	493	488	483	468	491	500	506	481	488	459	487	487	490	505	462	503	472	533	493	460	540	486	489	499	481	500	487	499	485	526	529	500	485	485	507	514	478	489	522	455	518	498	473	491	507	526	570	525	531	487	510	496	519	477	491	498	544	503	491	557	468	497	505	472	489	530	488	510	523	529	468	525	513	479	514	478	511	518	491	480	514	487	528	494	466	531	478	482	525	508	498	462	489	541	493	530	481	504	503	481	531	501	468	532	524	474	549	463	485	518	486	550	508	508	525	515	505	437	513	485	544	490	484	495	539	515	479	469	480	481	494	485	510	502	477	497	487	528	522	500	488	551	508	485	518	496	520	522	478	553	499	463	516	551	512	517	454	477	478	496	507	484	502	502	516	505	488	488	523	496	477	521	471	478	526	512	475	494	525	526	488	516	486	479	485	495	501	495	506	487	486	506	482	502	516	484	511	524	491	499	536	481	507	461	523	534	480	510	484	507	518	473	514	503	486	535	514	488	495	428	543	477	522	503	506	468	502	504	503	493	472	505	488	522	487	522	486	507	518	545	489	439	481	501	492	534	561	499	455	487	478	470	497	548	495	480	516	503	531	491	527	493	531	521	478	481	451	499	505	487	505	505	482	533	521	480	524	501	477	489	508	486	499	462	516	493	513	519	504	504	495	479	503	469	472	489	498	474	510	468	515	512	481	467	494	466	509	466	485	469	509	478	526	493	478	525	458	516	441	527	511	481	480	511	526	536	514	495	512	509	509	528	490	505	485	512	523	519	508	479	492	475	509	471	449	512	470	542	538	515	495	522	446	514	496	476	477	500	487	506	505	487	517	485	497	499	497	475	502	458	481	479	520	505	466	492	489	484	490	500	482	508	484	520	483	497	505	504	477	505	533	482	479	524	512	526	518	493	505	484	507	522	504	494	496	519	475	520	523	499	486	489	489	501	484	492	467	517	510	503	492	479	535	520	506	476	447	467	478	473	462	491	491	476	473	507	521	500	500	511	516	540	553	514	491	489	474	458	472	513	492	484	481	499	494	525	489	469	534	534	468	488	501	451	522	514	476	467	511	510	445	496	480	472	489	517	511	454	528	509	518	468	528	501	498	451	473	544	504	494	534	503	511	504	518	497	480	477	496	484	498	507	469	547	493	450	483	507	494	489	435	488	531	498	468	538	527	452	469	463	490	511	497	491	510	476	539	539	510	502	515	483	503	541	465	473	560	537	500	502	496	534	544	487	486	499	541	509	490	495	479	512	487	503	539	526	510	449	485	499	496	474	490	515	532	474	549	523	512	498	501	525	529	444	477	543	508	477	469	479	492	495	539	515	526	526	518	516	491	471	494	515	490	501	497	462	489	500	484	500	500	462	481	499	490	510	515	485	480	472	515	504	495	498	489	498	442	498	500	451	545	460	481	488	462	509	495	488	482	571	539	508	542	490	516	501	466	518	458	456	493	495	506	512	499	477	493	472	522	481	482	529	482	535	499	481	508	514	502	499	508	486	477	490	452	549	459	533	495	501	496	505	481	477	495	484	527	494	491	497	480	534	462	515	488	509	527	496	489	486	500	493	464	519	532	488	510	507	526	462	489	465	538	466	554	472	491	511	501	525	478	513	479	469	481	483	491	493	486	477	499	502	454	498	456	473	513	540	524	456	485	536	486	488	507	512	441	548	514	488	522	484	464	524	467	487	485	490	463	537	475	498	516	481	516	517	502	491	481	512	526	450	507	480	463	500	508	503	491	516	436	509	499	468	483	520	493	508	499	525	466	491	493	491	516	442	527	515	500	515	475	450	535	509	540	471	483	514	494	488	527	538	482	500	480	451	513	523	541	503	482	517	503	518	480	501	501	477	482	514	457	470	535	482	508	488	529	505	504	459	532	535	476	537	482	507	499	491	499	500	497	503	461	527	525	511	521	491	506	492	504	493	481	521	481	510	491	475	506	514	487	500	472	509	472	472	501	477	493	502	466	530	522	521	518	503	523	502	510	527	506	509	515	500	495	479	479	498	521	509	511	521	470	503	493	518	476	482	504	486	516	458	506	479	528	521	474	504	525	522	547	530	489	468	486	470	530	449	498	472	527	483	524	459	492	514	520	495	535	482	504	481	529	537	496	491	493	511	480	510	496	500	505	526	450	499	467	516	519	521	498	471	447	476	523	523	485	473	462	506	510	513	503	487	512	499	487	500	483	536	514	486	477	521	511	472	449	457	525	470	470	483	482	526	486	499	473	498	465	488	522	454	436	538	493	517	542	513	472	512	491	515	474	526	486	451	530	466	480	460	545	488	474	467	506	474	476	518	511	541	480	468	494	492	476	507	468	500	507	468	483	497	515	496	476	534	484	522	468	484	495	500	487	514	468	501	545	512	466	502	527	495	487	486	491	480	484	493	531	522	479	480	506	517	493	468	535	478	513	476	511	480	531	518	497	523	507	486	458	527	444	493	478	518	496	506	539	494	513	496	502	513	526	487	483	500	504	493	482	494	471	463	462	488	466	468	505	494	481	526	541	528	497	500	554	534	486	515	477	494	509	498	515	479	493	492	487	537	480	493	494	442	510	519	458	470	494	502	501	531	501	546	509	491	497	518	475	520	474	513	501	541	492	464	528	528	501	494	485	502	510	512	492	509	523	466	522	491	503	537	506	490	487	525	493	520	497	554	468	514	508	498	508	487	506	522	465	496	514	537	501	528	503	519	455	485	500	503	535	515	516	499	512	485	484	441	507	512	517	468	499	467	519	494	483	504	481	501	483	487	517	508	502	537	505	492	473	559	509	491	463	515	496	521	502	508	482	517	492	504	490	541	510	479	495	488	457	496	480	502	529	501	521	496	454	522	529	496	488	470	483	477	558	513	510	478	500	504	501	458	494	498	509	537	473	455	491	508	520	462	546	521	509	480	493	491	512	511	500	483	480	473	498	481	534	482	487	520	503	495	477	491	511	498	495	503	459	503	517	554	508	480	492	487	511	503	495	505	579	490	478	501	487	539	489	510	538	523	518	493	512	452	509	543	504	513	483	490	497	524	514	473
24163	21240	28339	24450	20294	7618	2786	2110	1749	1417	1242	1226	1071	892	772	713	729	673	639	571	649	627	560	504	536	592	539	521	509	508	543	509	479	480	486	521	501	490	465	486	433	445	452	485	489	511	426	479	485	505	476	479	480	481	467	434	452	460	447	422	460	415	421	386	434	476	460	440	430	464	409	406	448	403	449	432	427	425	418	403	425	423	423	416	399	431	398	412	419	435	414	408	404	454	396	388	412	399	403	463	423	397	402	389	412	428	409	400	444	435	449	475	427	399	408	442	436	405	418	422	398	450	425	436	446	415	429	437	415	403	438	423	434	421	458	419	420	430	416	456	459	429	404	393	425	413	448	441	431	395	436	396	405	405	401	380	436	385	418	391	406	424	445	388	431	448	417	392	442	398	421	416	415	428	427	406	428	429	413	460	428	429	386	455	403	435	440	426	437	402	453	395	394	417	405	445	423	427	398	428	409	416	419	420	482	427	428	442	412	416	418	430	441	460	385	430	397	408	422	412	412	435	439	464	392	443	433	435	385	390	451	400	411	416	437	442	421	447	422	407	423	423	409	452	407	454	428	441	423	405	425	439	425	396	425	418	437	413	388	429	468	392	445	425	418	469	443	442	427	414	410	416	394	452	447	436	415	400	444	384	418	425	417	393	418	447	486	418	427	391	432	427	387	427	455	431	428	435	388	412	426	441	439	412	433	397	455	440	411	406	462	408	424	408	481	461	435	431	402	443	424	440	401	420	445	417	403	421	401	422	376	451	411	412	413	438	396	419	386	428	442	392	414	414	442	394	432	418	438	393	415	417	419	428	381	448	402	414	424	383	454	421	405	421	410	417	440	416	409	408	423	405	414	447	407	429	405	450	419	453	407	424	411	416	410	438	402	402	399	427	450	435	404	430	444	409	423	410	417	408	459	415	436	452	476	404	411	432	454	417	391	427	434	426	436	383	440	464	420	391	404	400	448	406	486	414	429	420	398	414	443	435	423	464	427	418	418	453	423	414	391	446	407	424	422	465	407	444	421	435	406	401	406	408	438	401	398	425	424	439	397	449	439	408	429	438	396	402	385	418	424	398	433	403	423	397	428	447	422	416	424	408	409	405	449	440	418	416	420	441	427	426	431	421	437	442	418	416	410	389	417	439	380	409	422	425	407	481	441	432	426	423	425	416	443	448	435	427	412	438	429	406	395	432	446	425	410	413	452	427	422	448	422	392	406	383	418	417	434	448	429	387	446	447	427	421	406	399	390	366	442	389	401	417	405	447	420	430	417	408	427	423	414	405	434	433	419	414	449	414	401	417	396	422	434	403	427	416	437	407	416	401	393	433	421	445	434	446	431	435	419	447	416	386	411	419	395	426	406	468	431	408	393	428	423	411	443	426	436	439	429	439	410	413	401	417	423	411	451	431	419	421	420	432	390	437	413	441	448	410	437	408	423	413	404	437	403	399	468	419	420	480	408	426	456	391	405	406	470	415	393	427	420	400	429	406	419	439	417	406	442	408	435	470	462	445	409	414	414	408	420	410	424	416	448	423	393	433	413	425	440	422	453	434	395	403	444	372	430	409	446	395	398	413	442	440	430	373	395	397	416	431	404	441	392	419	418	439	394	396	466	468	398	418	397	390	428	432	434	411	433	426	447	424	411	411	390	410	422	418	446	401	389	416	433	408	449	421	399	420	448	414	424	439	426	420	421	449	435	413	452	413	394	438	422	404	409	404	406	406	420	414	438	397	400	429	407	434	425	420	375	412	403	398	418	446	428	424	451	436	382	417	448	454	407	402	431	396	440	390	413	426	400	426	402	431	442	409	406	405	405	397	443	401	431	432	455	415	406	419	435	424	418	400	429	447	398	415	412	389	391	400	450	414	464	445	410	421	403	414	394	433	363	394	420	414	452	406	446	399	413	439	392	428	423	411	397	410	369	413	415	400	414	422	429	411	423	408	410	399	438	397	422	388	443	392	457	415	390	413	403	397	466	380	420	409	428	427	452	396	427	438	426	409	411	433	401	416	384	388	429	417	443	398	418	444	413	405	427	426	430	441	423	435	438	385	392	418	393	471	419	430	438	429	422	404	436	398	402	394	429	410	388	404	406	412	439	451	430	430	397	442	417	438	419	419	441	458	418	420	457	408	453	415	416	417	426	452	423	414	415	389	391	431	420	463	414	414	403	412	468	424	397	407	408	419	421	425	434	395	481	448	417	421	403	401	421	399	419	407	431	435	418	432	381	453	401	450	449	448	431	421	411	399	413	411	431	429	428	438	440	409	430	395	466	438	402	433	400	438	393	419	425	471	411	400	417	438	431	398	402	446	410	431	403	444	416	411	398	383	429	414	396	412	420	392	398	427	449	429	437	430	405	414	432	420	403	435	463	427	403	413	410	374	378	412	446	416	421	416	428	451	445	483	398	416	397	439	405	404	401	437	419	416	429	443	460	382	400	441	409	439	446	400	394	417	393	430	415	395	410	457	411	367	432	419	398	430	402	433	421	380	469	415	443	441	429	431	456	435	423	402	380	401	437	409	409	434	413	411	415	400	405	448	435	447	458	446	402	414	389	444	419	404	401	441	401	391	374	435	441	452	411	427	410	436	384	452	435	436	451	441	382	417	466	406	409	444	427	449	411	433	440	407	399	445	409	466	433	465	429	400	443	397	405	405	438	415	397	416	397	415	420	415	436	432	430	412	387	417	393	401	444	437	410	455	404	388	396	441	434	405	446	420	419	409	427	413	417	418	418	426	420	414	433	446	389	413	399	385	433	432	449	428	407	400	433	400	430	404	441	413	413	451	390	422	438	434	428	451	392	442	425	418	416	410	427	393	405	397	417	448	403	412	412	467	450	433	371	416	412	439	452	434	402	423	433	423	406	437	435	436	403	402	411	464	415	417	428	425	473	399	452	426	425	403	423	446	394	382	401	435	408	445	432	397	392	427	419	450	480	419	397	415	406	423	415	482	409	425	422	469	420	420	361	426	416	396	425	425	407	422	389	428	402	450	413	419	434	383	401	410	436	414	462	391	416	412	416	412	422	426	402	406	405	409	403	435	395	423	416	419	422	381	426	418	421	447	415	450	432	422	399	433	386	421	426	434	395	463	425	418	412	406	424	424	428	390	411	447	422	425	387	420	408	421	443	431	413	412	457	403	434	400	410	402	442	416	418	402	410	438	458	415	402	429	451	421	426	414	428	404	382	424	414	433	399	437	448	383	375	450	419	385	434	393	400	413	437	411	408	441	416	380	404	403	427	442	447	406	447	421	456	408	422	405	463	407	433	432	420	440	402	427	429	390	405	429	471	436	421	443	428	432	415	405	431	415	458	446	438	410	445	449	446	437	418	421	392	407	416	405	443	404	435	422	446	398	427	431	438	421	384	414	411	438	368	394	441	428	407	389	438	373	401	395	395	401	473	400	418	402	433	415	472	421	418	421	411	415	457	439	437	441	433	421	416	456	444	411	411	442	404	391	429	446
10985	26794	25122	17251	13065	8717	6659	5751	5203	4189	3622	3358	2912	2369	2052	1831	1644	1594	1476	1279	1323	1262	1184	1126	1074	1120	1048	1081	992	1055	997	971	919	928	907	880	897	824	851	801	861	789	799	876	872	869	824	881	870	873	918	862	805	851	789	842	773	759	719	824	790	739	766	700	714	733	713	695	711	689	729	748	707	769	685	678	696	680	682	714	715	705	669	672	702	672	717	699	688	734	727	709	707	704	690	720	713	644	692	695	740	686	656	728	713	678	672	679	690	739	708	698	725	701	732	719	707	677	645	665	722	682	704	701	743	725	713	674	685	668	719	683	665	675	695	755	670	669	680	654	719	675	689	675	678	703	710	648	734	688	733	718	696	674	702	749	724	674	701	685	673	712	723	639	689	688	646	746	697	683	728	662	661	712	673	685	638	706	667	670	644	701	674	713	724	705	698	730	641	725	699	670	686	716	733	714	714	710	691	723	706	693	728	662	651	686	694	705	693	724	694	697	648	690	728	717	771	665	732	699	700	665	651	712	681	699	680	749	694	710	709	643	695	652	690	735	690	734	698	708	717	665	655	668	723	663	689	665	726	659	731	655	678	668	680	649	695	682	683	705	669	700	691	708	668	707	642	685	720	698	680	670	686	691	722	685	682	717	759	691	716	678	702	708	693	726	714	669	709	709	674	721	675	714	676	671	711	715	674	669	659	697	737	675	723	697	694	701	671	709	711	655	710	731	673	689	647	668	681	695	701	688	693	707	681	686	661	646	729	666	663	687	693	734	674	695	708	663	714	673	731	732	684	701	695	707	673	690	660	686	691	680	677	704	701	699	669	659	699	652	678	676	711	709	737	657	708	700	640	713	678	685	716	679	722	678	685	683	719	695	709	647	708	680	745	677	720	702	700	717	721	703	701	701	706	672	699	694	688	685	739	707	708	732	686	673	671	702	653	686	719	726	666	684	708	709	696	722	728	701	683	687	697	668	674	668	691	724	690	708	692	647	732	704	725	687	676	711	706	741	705	670	686	658	691	718	740	674	661	671	692	674	711	722	719	675	683	704	713	738	705	702	699	724	706	737	680	692	662	680	686	661	718	694	649	691	695	710	661	649	713	724	709	677	681	725	652	718	666	698	662	687	723	662	657	663	645	695	681	715	673	721	666	714	723	706	659	702	664	652	712	721	740	701	668	746	672	687	709	702	657	756	680	754	739	688	695	686	673	692	697	680	684	706	685	680	723	717	734	728	682	707	671	638	680	706	667	680	726	661	739	625	698	702	663	698	690	731	711	782	700	669	714	730	722	729	668	700	657	692	702	675	761	706	706	688	687	665	740	657	688	674	735	730	688	666	720	663	731	706	668	707	711	730	699	684	746	697	722	736	672	699	688	674	685	695	693	699	749	638	709	640	642	666	705	698	685	733	710	676	697	694	699	732	704	667	711	698	687	675	703	729	708	691	697	687	688	659	717	753	707	685	677	727	681	694	687	709	699	720	721	695	679	633	697	660	681	706	738	720	720	718	720	712	682	696	669	682	692	693	735	652	727	715	660	715	711	734	652	705	665	717	694	663	730	728	658	697	685	709	636	695	722	695	721	645	677	668	729	794	687	694	662	690	669	729	725	651	738	706	729	717	702	698	675	683	648	692	702	685	709	664	679	703	722	679	648	691	732	701	728	713	699	674	705	691	694	725	689	670	670	673	671	731	723	691	656	667	702	691	705	700	682	688	691	704	683	737	708	658	661	678	668	652	641	707	657	736	706	695	690	742	679	738	688	683	738	706	700	703	664	666	720	711	723	691	682	677	702	681	668	696	623	713	680	707	717	689	672	672	707	728	674	699	695	703	645	649	717	664	748	693	701	683	691	629	686	706	693	646	685	723	721	630	696	681	708	689	677	692	671	677	643	687	673	696	681	657	684	694	726	679	697	684	693	639	711	666	753	677	680	673	704	693	691	652	684	677	638	731	700	650	686	702	688	716	700	709	686	664	663	674	712	644	701	675	714	688	674	681	720	649	706	696	685	690	706	698	705	725	674	723	675	670	688	725	680	706	732	651	716	713	690	670	698	759	674	699	662	670	698	731	726	686	681	658	678	713	718	733	693	729	711	728	719	718	660	650	646	704	690	709	673	709	706	695	706	677	715	695	712	715	667	682	691	695	722	685	715	682	711	665	706	692	678	686	679	717	685	701	700	723	754	701	704	679	664	679	684	668	703	724	669	706	691	658	676	722	667	675	724	732	714	637	718	660	722	723	712	690	718	684	689	709	692	722	758	696	671	725	719	688	700	676	701	713	664	679	716	666	684	682	662	688	682	679	682	690	698	678	754	734	711	682	723	701	746	707	685	777	719	689	695	711	647	708	715	697	701	678	662	736	696	687	701	707	700	691	741	718	706	715	651	666	713	690	715	685	722	683	702	672	655	749	677	670	670	707	703	711	680	702	669	735	688	693	625	720	673	672	731	651	686	711	707	756	662	645	720	667	664	642	721	707	683	691	663	679	681	696	741	701	688	701	673	715	728	677	728	670	721	706	703	687	672	747	668	726	699	676	659	676	673	689	743	644	676	622	688	674	708	688	685	681	652	713	716	694	693	712	681	666	719	726	686	659	663	709	701	717	700	669	705	743	695	745	754	703	697	687	726	700	691	698	718	716	704	707	681	709	722	664	683	655	667	693	698	719	718	682	633	683	659	710	790	703	701	734	723	709	687	745	663	696	713	704	693	733	666	712	702	708	722	680	700	696	724	675	738	682	736	664	686	664	668	631	731	678	652	647	695	745	693	736	731	669	701	701	687	684	709	721	692	698	724	664	684	696	678	688	675	745	717	691	694	643	711	680	724	715	648	706	674	657	658	664	727	718	680	690	666	700	691	715	696	754	651	682	677	726	700	686	688	660	688	679	671	696	717	693	671	761	680	652	703	685	721	718	671	697	713	685	698	732	648	706	680	690	648	695	678	688	735	684	703	659	728	727	684	687	666	696	705	699	664	694	691	676	746	680	658	703	676	723	682	678	713	674	713	704	717	713	704	686	718	722	690	690	686	738	713	728	711	693	714	717	693	668	719	653	716	696	707	740	726	678	652	675	690	712	702	722	690	715	722	699	667	693	726	672	741	684	665	659	684	700	705	695	687	710	706	667	705	729	641	731	725	685	675	681	706	711	686	680	689	703	670	709	706	653	669	661	751	678	698	675	662	683	700	694	725	704	729	703	693	683	686	690	724	683	692	672	682	679	716	689	756	702	702	695	754	710	672	685	711	652	727	717	707	676	709	625	669	694	716	694	667	687	651	703	658	689	687	656	656	728	699	660	696	652	686	630	699	698	685	735	662	697	737	716	660	690	697	731	689	696	689	699	698	669	660	734	714	732	686	687	697	731	697	686	724	699	706	667	692	699	620	688	710	668	671	695	689	641	746	686	698	684	714	653	656	693	688	676	724	694	720	702	709	705	658	679	667	723	719	754	710	712	729	692	703	669	672	715	670	659
23124	21240	29020	23754	21253	20141	7442	3375	2533	1991	1866	1772	1394	1255	1029	948	923	878	816	692	694	674	677	671	575	640	599	619	551	591	598	548	559	518	584	523	517	517	499	490	511	516	511	523	512	530	526	527	558	527	525	520	505	470	502	478	493	449	449	442	459	449	488	404	407	451	439	435	440	433	461	436	432	420	478	457	439	434	416	413	428	402	426	439	467	434	431	416	438	426	420	431	414	395	441	449	425	415	446	412	407	436	453	426	430	454	473	423	448	444	406	437	434	453	446	480	421	456	436	443	423	428	425	405	434	465	409	429	432	449	477	441	427	429	449	467	399	433	421	427	413	453	405	390	427	430	367	442	446	430	425	425	382	444	407	416	444	455	444	440	428	430	446	411	441	433	458	366	432	480	445	424	452	459	460	446	408	393	448	446	395	441	468	421	402	431	475	421	439	431	422	424	447	402	403	432	421	429	471	422	423	451	411	456	437	442	424	424	406	444	420	420	435	418	431	418	451	438	454	437	466	450	404	422	446	402	431	408	399	441	438	425	452	434	409	457	454	420	449	443	452	445	432	474	430	421	421	432	432	412	460	419	431	410	431	421	464	435	405	442	426	428	426	409	418	420	458	464	423	443	438	483	452	460	418	459	387	472	440	443	439	433	429	429	398	470	400	433	439	440	419	389	431	435	466	458	442	436	421	462	421	452	431	448	411	418	424	461	420	386	416	414	419	440	398	398	465	430	427	423	415	434	412	418	428	446	409	447	435	431	434	412	425	404	450	442	433	444	431	434	426	403	470	447	436	455	440	466	420	419	459	454	453	441	411	465	448	429	415	448	432	462	466	464	444	462	403	456	440	419	441	443	426	476	415	465	398	480	446	452	438	422	432	456	439	467	430	440	422	417	440	440	448	444	452	480	433	434	435	410	435	436	431	427	424	423	410	407	445	435	431	428	430	404	482	410	441	387	422	414	451	410	399	448	395	435	427	458	416	430	421	399	403	366	432	463	467	463	423	460	445	408	426	434	426	436	428	408	402	411	404	446	452	446	410	414	482	413	472	468	431	406	421	435	432	426	457	441	446	434	432	394	430	423	399	418	432	408	433	427	405	447	436	414	450	420	424	408	441	411	412	459	420	467	424	412	422	389	452	410	505	433	391	413	434	412	414	401	462	415	436	433	415	440	445	430	440	424	464	425	424	425	447	460	427	405	400	447	423	418	477	419	379	428	451	405	404	426	416	444	458	436	418	397	435	414	409	452	453	413	450	393	409	404	433	448	484	425	466	418	433	425	424	411	440	401	425	442	396	427	439	432	429	410	409	408	451	467	433	416	460	433	442	438	423	427	442	426	431	434	432	411	455	444	462	454	484	448	420	473	402	407	430	451	420	457	457	392	483	454	409	418	448	439	428	448	434	401	440	442	438	464	460	446	414	390	440	426	383	456	456	395	459	413	419	399	412	412	413	463	410	433	405	438	417	444	409	463	454	398	408	411	448	417	440	422	436	398	428	416	413	434	409	412	423	458	431	430	408	430	427	443	484	431	449	427	402	381	456	434	453	408	456	414	455	401	417	399	452	429	422	398	406	442	441	417	450	480	416	432	388	436	436	420	436	448	384	419	436	461	404	423	417	480	391	429	400	414	457	433	423	428	443	381	443	435	432	445	418	464	450	409	458	382	386	372	421	458	414	427	451	408	422	464	446	445	444	423	438	449	433	409	461	436	428	433	423	465	437	421	437	397	426	412	434	408	421	429	397	391	455	424	404	438	419	381	443	445	421	423	457	421	449	411	411	399	432	411	409	419	418	437	420	427	444	417	471	412	406	441	460	421	458	423	438	404	440	447	423	422	425	397	451	399	459	427	465	424	421	467	414	406	408	404	419	439	437	433	446	448	414	429	430	438	427	453	428	432	481	441	456	412	437	446	449	420	397	429	424	429	483	445	418	413	420	436	400	409	439	413	412	442	375	432	475	390	425	411	426	404	418	451	409	431	440	418	414	437	413	406	424	400	430	454	418	422	437	448	437	431	424	454	422	419	438	450	412	460	404	417	402	480	400	385	365	445	412	376	396	404	439	442	422	422	435	426	420	422	431	440	426	418	417	420	419	444	459	403	475	439	439	416	477	439	447	426	420	439	435	437	445	405	452	426	456	407	452	460	441	417	408	454	431	414	451	476	443	404	433	442	421	419	437	404	418	417	418	422	416	435	445	456	425	439	422	453	418	409	380	422	421	451	418	407	430	439	436	480	449	431	383	445	428	407	427	434	454	464	420	422	426	443	455	411	431	441	427	441	418	428	421	460	426	423	452	455	445	400	445	426	408	397	452	448	434	470	403	429	443	436	450	412	395	421	439	403	440	470	435	464	454	438	413	398	472	410	425	405	432	438	431	429	384	445	412	450	424	441	421	441	405	433	442	436	412	430	458	434	405	463	420	431	446	459	428	473	443	424	480	413	419	431	431	426	407	437	419	434	459	452	433	404	446	475	439	418	454	411	428	444	438	423	428	422	461	426	396	422	436	424	426	458	420	448	435	453	405	441	408	434	441	463	439	407	404	383	400	426	434	474	413	419	465	441	402	454	429	433	446	413	393	420	419	401	441	401	420	471	415	447	413	453	393	425	435	461	418	401	452	403	401	441	428	445	399	431	416	456	423	404	416	428	405	391	449	456	422	439	442	426	434	445	423	415	426	431	432	405	412	398	446	424	454	418	393	451	418	406	404	417	416	419	437	442	439	435	417	440	420	397	442	390	430	459	484	440	410	443	424	454	450	517	412	442	432	407	419	422	412	420	454	443	446	417	454	438	414	444	444	389	443	416	428	454	425	441	443	435	420	421	435	460	424	454	483	417	427	444	421	395	400	468	437	434	399	431	438	431	453	415	454	434	415	419	449	435	385	412	416	416	406	410	443	432	449	433	443	450	435	395	431	447	456	450	432	439	454	405	428	404	397	449	412	425	450	393	427	454	445	392	393	449	427	440	383	431	443	456	401	428	439	441	400	454	422	461	426	456	446	438	431	429	458	410	437	446	444	432	426	402	403	441	421	400	428	422	433	443	435	412	399	421	446	424	509	396	417	452	442	458	457	434	395	407	437	393	443	462	433	427	439	430	428	422	430	416	438	430	428	403	431	445	424	452	412	431	445	444	451	437	425	438	447	456	446	468	397	387	459	419	476	407	454	443	422	458	414	378	426	461	450	427	462	408	443	435	409	453	489	452	424	437	422	419	394	449	424	460	410	375	442	467	439	467	423	429	461	441	435	437	426	442	443	405	437	441	483	468	470	428	401	440	446	432	435	375	407	442	431	437	409	422	436	414	453	414	437	409	411	420	437	443	442	398	394	443	422	435	407	422	400	415	412	404	414	415	431	418	439	434	453	416	433	439	425	427	406	432	466	430	423	415	459	448	426	455	418	422	441	469	413	482	401	409	411	460	433	428	451	439	458	440	417	433	457	430	422	426	438	438	450	458	429	431	437	441
13024	32193	31047	21647	15666	11781	9161	8530	7433	5900	5346	4923	4118	3396	2689	2389	2181	1943	1860	1679	1586	1559	1421	1423	1284	1271	1251	1159	1125	1164	1166	1108	1024	1009	983	949	952	920	896	903	900	879	901	955	906	902	926	937	926	991	871	924	914	900	908	828	816	769	773	821	768	747	704	716	757	708	731	676	728	708	676	752	759	767	704	726	718	664	700	694	668	697	732	698	662	750	713	768	682	691	719	715	680	715	674	677	696	729	681	671	725	676	709	722	703	751	715	742	717	701	729	731	728	731	689	693	700	738	725	738	721	734	706	691	702	734	752	714	716	727	757	728	661	719	707	702	667	688	730	647	694	711	636	755	684	703	686	717	682	736	683	659	727	696	718	750	741	735	659	687	733	712	741	723	705	736	700	755	653	625	742	737	659	670	659	713	743	709	735	707	751	708	735	666	734	682	696	649	713	697	719	736	703	744	670	720	743	782	688	728	689	662	724	731	702	725	725	719	746	696	698	739	734	720	731	661	671	660	713	701	727	700	717	713	692	672	704	743	744	689	729	689	673	658	689	696	743	713	710	685	705	743	728	706	710	716	663	695	727	669	691	727	674	736	649	726	681	740	706	685	716	666	688	697	756	739	729	743	721	742	670	692	629	677	746	715	694	712	691	706	702	733	712	690	673	708	667	674	673	679	698	686	692	699	666	691	698	658	740	692	704	683	731	680	717	729	674	693	692	693	699	688	736	686	725	733	732	670	703	746	684	728	762	696	661	673	677	748	690	722	700	716	708	725	704	713	742	667	706	708	717	711	726	691	703	673	706	725	707	692	725	676	680	715	765	687	751	749	696	678	696	742	726	671	697	678	697	696	669	716	700	695	698	730	738	713	742	704	689	701	733	666	738	701	701	764	716	690	680	746	657	682	681	693	714	708	723	673	708	719	704	716	684	672	693	735	701	724	703	707	716	733	681	721	675	777	712	685	704	697	701	683	740	689	674	716	711	688	688	727	666	714	678	680	695	730	699	674	715	683	699	755	722	721	692	720	673	693	685	657	690	700	663	727	657	718	705	748	712	691	683	698	703	721	680	693	675	671	666	708	686	755	688	729	733	730	695	709	745	686	728	682	697	712	699	693	694	719	710	725	678	697	674	678	715	713	732	653	736	737	704	710	708	729	677	693	658	708	712	765	712	778	746	705	729	740	721	701	696	719	709	714	689	671	713	696	721	695	736	698	696	749	672	668	706	738	735	712	706	783	721	681	746	678	671	772	726	725	683	706	699	718	754	697	705	700	741	714	672	692	716	716	683	694	693	694	709	696	712	716	734	775	683	637	692	722	737	708	762	667	727	751	704	704	728	679	704	717	734	716	703	698	721	747	661	715	721	703	745	693	687	713	712	695	719	703	720	651	698	695	671	751	723	696	704	693	691	755	688	713	680	718	702	728	703	743	716	722	724	707	710	656	698	670	722	694	677	672	694	671	677	750	665	678	681	736	727	705	719	646	721	715	679	685	712	715	676	681	695	677	694	745	708	690	660	709	705	739	697	729	726	677	685	676	744	757	723	738	747	737	680	673	668	685	673	719	725	723	728	704	693	684	722	694	718	704	705	690	675	710	682	727	665	714	716	673	690	702	679	671	696	668	708	675	681	721	750	685	669	715	731	692	689	701	672	677	641	673	667	717	706	705	702	745	739	691	670	744	683	706	716	735	679	712	683	666	697	687	717	707	725	720	677	699	711	655	722	710	669	709	705	718	663	720	707	670	704	724	681	663	670	693	671	728	639	708	693	668	723	695	682	641	708	720	710	732	668	686	706	710	662	716	705	699	686	690	687	694	700	688	739	743	686	689	742	724	648	677	730	661	672	699	700	704	714	664	696	673	693	721	733	702	695	699	710	718	713	704	731	679	666	673	688	720	689	688	754	715	708	719	773	683	728	695	682	672	720	695	750	707	708	708	698	704	700	690	700	776	703	648	678	730	743	715	725	712	690	680	714	711	716	744	688	730	705	719	670	736	686	709	657	755	695	700	697	732	692	714	713	688	702	748	715	735	659	707	706	689	688	672	686	739	773	739	704	681	683	637	709	709	754	655	715	714	695	704	716	753	667	689	696	687	717	676	683	716	722	756	747	698	683	716	679	672	645	707	721	655	703	688	736	742	676	669	658	740	729	744	686	743	694	744	660	682	706	680	674	698	742	652	715	661	689	746	695	725	709	738	752	758	671	699	716	686	748	747	672	729	687	716	728	708	719	694	687	731	707	694	696	709	649	706	728	732	704	736	688	683	700	732	727	648	724	669	702	716	731	755	750	731	701	748	640	690	730	690	688	658	702	673	700	641	728	733	709	670	706	702	705	699	717	655	750	682	735	733	688	690	698	702	694	647	695	707	715	728	700	673	667	682	714	762	746	694	753	676	713	691	767	676	717	722	669	695	746	712	757	727	724	651	693	716	673	701	680	694	665	721	713	690	749	707	714	711	662	728	731	703	709	739	687	731	687	714	749	707	678	672	692	654	658	710	714	675	720	754	717	697	727	707	709	715	698	737	710	725	717	652	721	672	744	679	689	679	703	727	687	694	672	702	704	646	670	677	677	709	723	719	691	695	687	707	687	691	696	687	726	716	721	688	673	677	718	684	706	693	691	694	727	688	720	719	688	698	719	708	694	716	709	728	687	721	717	685	695	724	704	652	658	709	720	684	706	729	669	722	708	723	741	700	678	709	706	706	639	682	680	703	699	684	706	722	668	676	746	750	729	661	669	709	699	733	693	740	736	660	699	682	690	712	700	717	712	725	705	696	734	695	750	697	719	684	723	750	729	673	643	728	720	700	684	704	740	692	680	675	716	739	738	758	647	703	716	708	669	725	696	704	685	749	719	680	664	750	713	746	670	715	648	710	678	711	719	696	701	700	733	696	718	681	697	677	745	725	691	710	685	684	710	687	737	672	694	727	702	693	718	725	699	736	668	679	713	673	685	657	680	699	724	711	696	695	685	662	715	729	732	724	708	717	665	709	741	797	688	676	687	701	659	706	678	690	696	703	737	694	665	688	663	696	700	663	716	709	706	718	750	717	666	681	699	739	757	709	691	718	667	679	729	686	697	689	716	747	683	669	707	715	719	744	715	705	678	702	689	759	692	678	703	729	762	703	707	691	725	695	719	738	720	697	716	712	698	714	717	729	700	687	752	696	768	699	727	743	733	721	700	722	715	671	701	720	699	732	698	710	678	698	670	686	693	729	690	675	711	700	695	664	733	694	714	726	646	677	694	697	675	676	765	662	743	717	710	687	742	738	724	705	692	737	744	670	695	711	680	702	676	689	651	667	694	703	756	665	708	677	713	692	684	679	740	680	701	728	713	639	699	713	716	705	700	724	726	692	689	710	697	689	716	706	663	697	705	678	704	665	673	677	704	703	729	684	699	656	726	756	717	744	700	704	731	731	702	683	722	714	709	713	693	702	686	650	740	729	746	691	678	699	679	710	693	706	693	726	747	709
26790	20863	14168	6208	2191	1389	1240	1233	992	887	829	791	641	537	494	451	437	435	422	432	407	402	380	389	365	365	338	323	355	361	351	398	377	339	339	332	337	335	318	300	343	342	302	347	332	347	373	328	330	345	340	310	342	302	329	339	303	287	317	308	317	320	326	291	277	298	318	315	297	262	298	314	298	315	307	295	301	304	308	317	312	274	320	301	306	309	298	293	304	282	335	280	326	317	321	292	319	301	302	318	303	291	334	353	298	301	322	295	289	323	320	299	313	304	314	275	309	304	304	324	301	294	295	320	298	329	314	308	331	319	318	299	279	290	288	290	314	307	309	305	323	291	289	308	289	271	287	313	330	357	268	318	317	281	287	298	302	333	301	293	303	250	287	307	269	290	289	303	315	293	349	308	299	293	320	268	297	311	300	283	309	280	308	332	298	294	283	310	310	304	319	288	341	291	322	335	297	311	303	300	308	323	287	319	313	333	297	314	298	295	300	306	315	323	299	295	287	299	319	323	311	319	305	329	292	294	313	289	286	278	303	282	269	314	278	307	292	278	297	325	319	331	284	295	273	298	324	302	300	292	270	301	297	320	273	318	295	309	319	309	287	293	308	288	316	278	321	331	310	327	294	295	296	320	320	336	311	327	289	299	288	276	317	297	324	289	316	324	275	309	277	284	312	294	304	297	292	293	323	294	300	302	299	291	293	311	315	309	326	313	303	333	327	290	290	290	292	285	299	296	294	324	287	271	288	310	298	299	285	287	308	293	279	320	282	302	297	302	310	312	296	321	311	275	312	311	332	308	314	306	308	299	320	295	317	310	318	301	297	298	311	303	366	261	296	296	294	262	293	303	300	306	320	301	308	330	332	327	318	289	272	297	313	353	312	327	262	301	316	299	315	283	302	311	268	310	314	282	306	292	333	317	301	334	326	293	301	306	324	308	268	306	321	287	303	282	302	327	324	339	280	312	310	305	302	314	290	321	293	302	325	294	311	311	288	303	326	317	284	299	302	296	338	300	302	306	295	326	299	311	310	302	328	286	318	313	335	296	295	294	276	303	289	304	317	310	303	290	305	300	292	276	320	285	293	289	315	289	314	257	293	308	287	312	303	317	290	280	300	305	299	296	291	289	329	288	299	331	288	298	285	289	290	323	329	284	302	303	295	308	284	273	309	297	283	313	310	315	307	314	315	295	307	292	273	306	325	324	277	289	286	304	265	286	300	268	327	302	338	296	295	300	308	300	300	276	296	314	363	293	312	283	312	331	295	287	309	306	305	309	323	325	325	319	300	329	338	317	306	293	284	303	320	294	289	314	275	308	322	294	303	274	314	305	274	318	318	308	310	317	266	333	310	309	299	317	285	311	291	321	310	270	310	313	251	325	316	315	323	292	325	306	305	292	290	312	295	309	300	274	288	298	272	318	313	315	305	283	286	348	323	316	308	306	312	311	315	288	315	298	299	287	306	309	269	318	282	287	280	294	353	259	276	304	320	293	297	277	315	306	301	312	305	273	273	276	271	308	309	300	310	283	325	315	322	296	316	292	325	296	294	275	313	281	298	294	320	316	303	301	312	280	307	311	268	284	282	291	325	323	296	337	279	306	304	326	303	299	320	299	306	327	289	320	296	309	315	319	315	268	310	306	294	289	310	306	310	291	299	340	311	289	322	289	299	308	295	288	298	331	263	321	299	324	318	309	306	278	285	329	327	324	298	329	300	293	302	321	308	303	329	322	319	315	290	330	307	292	284	274	320	324	277	334	290	338	284	321	290	284	295	314	290	302	315	317	311	313	293	293	309	321	294	300	335	312	300	321	305	312	297	289	327	319	301	330	296	317	325	295	284	298	285	306	288	297	310	276	299	300	333	334	299	298	312	341	336	299	295	300	283	286	273	276	272	283	306	290	312	310	291	312	319	294	288	303	317	324	303	286	295	350	303	296	298	302	307	315	328	293	297	270	309	278	312	311	298	297	293	273	313	322	264	324	324	288	301	315	309	310	299	290	275	341	282	286	330	311	324	335	300	301	301	325	290	288	331	317	312	302	294	296	303	317	334	290	316	312	292	313	287	288	314	307	336	311	336	267	296	289	298	294	303	291	318	315	282	301	293	304	307	276	314	303	301	289	285	309	339	296	291	262	310	332	277	304	246	321	313	301	304	291	288	297	288	308	328	302	322	305	283	313	306	307	322	288	298	296	250	303	322	310	313	334	283	310	286	298	277	302	304	330	314	306	333	299	284	306	282	324	291	301	281	302	327	314	304	287	278	295	307	340	296	311	327	295	307	294	331	315	330	281	292	325	296	305	311	303	259	305	285	319	312	312	278	287	288	299	292	312	314	285	295	305	307	305	272	303	299	316	270	295	304	279	308	290	331	318	299	312	287	285	292	292	329	283	302	301	313	313	286	315	290	292	306	321	309	307	290	320	292	297	329	295	326	315	299	270	304	326	308	305	283	299	265	296	278	279	290	267	282	314	321	289	330	355	294	292	340	315	272	301	297	310	322	315	306	309	314	305	339	317	305	321	298	310	287	299	312	300	330	299	305	339	304	291	328	311	301	285	328	302	304	292	298	312	298	310	320	299	297	276	292	329	321	290	313	279	328	284	299	314	316	303	315	279	299	300	278	284	316	279	298	301	258	294	294	307	303	333	313	302	305	305	307	335	284	323	313	297	317	300	318	283	286	297	302	328	311	260	283	323	299	294	298	299	290	322	261	312	287	287	312	287	291	313	298	274	285	308	296	327	334	297	313	287	303	305	305	324	304	301	250	296	320	304	308	314	321	283	293	292	326	308	316	302	287	281	323	322	333	294	305	282	307	302	305	313	267	297	283	305	309	293	300	333	305	295	292	286	304	293	312	316	298	285	283	287	312	278	287	312	284	285	320	328	336	309	279	313	273	318	322	334	264	289	311	274	300	273	288	322	288	342	269	320	286	319	322	288	302	286	298	281	333	318	325	267	328	272	294	304	301	303	287	312	274	321	318	280	309	298	298	294	319	292	313	283	301	302	337	303	306	315	255	298	294	301	303	324	290	339	334	294	302	289	308	320	317	284	298	304	317	310	288	296	293	324	297	297	286	297	326	289	329	317	319	296	326	321	304	299	281	302	319	297	291	296	302	297	326	294	290	295	288	342	271	264	330	297	292	285	299	295	323	316	305	285	291	292	293	284	306	313	298	301	292	345	312	309	328	322	301	284	291	303	299	299	309	297	288	336	278	319	300	309	300	315	314	301	309	281	301	295	307	304	315	279	310	289	295	298	325	328	310	302	300	302	300	324	320	301	288	321	326	328	304	307	315	328	306	286	287	301	291	302	284	285	309	289	314	317	298	315	311	281	308	296	306	294	302	306	316	295	324	296	282	267	287	276	308	260	265	301	300	305	311	310	305	334	308	290	298	308	299	278	292	308	321	284	319	297	302	286	302	305	272	347	319	307	271	294	296	292	327	310	322	300	275	317	340	310	297	301	278	291
8031	16803	16677	10211	5871	4062	3668	3751	2937	2627	2493	2347	1855	1437	1236	1096	1031	944	955	807	836	787	746	752	734	712	686	637	692	710	694	694	658	611	577	599	584	588	616	576	600	586	567	622	649	612	611	628	626	625	629	574	586	640	598	558	559	548	481	553	540	583	561	524	491	527	533	536	489	531	496	541	534	525	481	544	512	527	515	494	535	463	529	492	498	500	515	502	468	509	509	509	513	527	568	507	521	457	460	500	469	494	506	544	512	483	531	555	531	513	514	496	493	500	505	501	491	518	493	515	514	504	549	476	510	489	492	521	479	479	504	481	500	505	520	486	567	497	522	469	518	529	501	514	554	507	550	457	496	494	511	494	511	525	535	502	538	514	527	500	522	501	525	486	524	496	521	480	526	479	514	545	501	489	523	475	495	521	492	524	511	519	487	538	489	520	510	534	505	514	488	506	501	549	493	512	480	488	514	487	518	531	477	486	526	504	486	527	511	512	510	493	547	519	552	502	514	543	468	485	557	512	543	533	505	488	510	484	508	477	567	451	482	495	518	489	508	508	490	513	511	487	522	455	492	482	517	482	491	486	484	502	503	525	467	508	503	474	498	527	547	520	523	519	496	526	489	548	514	487	501	501	460	503	530	494	529	488	520	484	506	508	491	504	537	507	545	494	475	526	497	505	572	501	541	549	518	506	481	510	498	457	475	515	492	524	511	519	505	522	478	509	508	489	493	500	522	517	515	527	509	497	500	505	464	526	480	514	469	529	500	483	532	478	482	502	514	492	492	515	519	514	541	502	558	483	504	498	518	514	536	503	539	493	508	489	522	488	533	546	542	488	517	508	487	527	516	522	525	506	478	450	481	528	529	464	531	490	500	527	501	467	524	506	515	489	479	497	485	496	521	532	492	518	506	494	480	489	536	520	538	539	541	545	518	509	520	483	511	504	478	504	516	501	525	472	514	489	527	488	495	511	497	533	540	536	527	496	484	489	498	506	471	515	498	500	480	472	487	499	487	502	497	502	511	501	521	536	524	477	485	508	552	519	481	495	501	510	486	514	485	484	503	466	488	514	501	530	494	544	508	505	540	494	453	490	480	519	552	535	551	532	528	525	513	479	520	525	462	505	508	451	470	478	491	509	491	511	490	519	499	475	522	498	500	493	487	498	523	524	497	578	480	535	520	485	494	507	531	480	512	515	529	500	472	533	517	515	548	540	502	509	493	524	522	493	520	485	499	520	546	486	494	563	502	525	515	474	494	498	523	467	464	505	546	514	549	504	552	506	531	499	510	469	551	510	471	493	515	503	532	466	495	487	491	495	517	465	527	555	480	521	508	476	516	545	542	474	517	539	486	529	507	502	474	520	480	518	520	494	524	505	484	524	525	504	496	525	536	484	484	503	510	493	506	505	511	529	516	488	486	517	477	527	534	528	490	471	478	500	521	515	516	510	462	524	525	486	481	516	484	505	469	480	550	485	553	474	524	519	501	508	482	484	513	529	529	538	539	528	507	535	536	471	508	488	513	555	523	519	511	524	521	517	512	468	491	542	502	508	512	472	515	537	480	478	488	534	534	499	521	452	540	509	482	524	525	491	509	495	532	559	524	504	507	572	525	503	503	540	505	505	519	486	496	535	496	512	498	531	504	500	525	496	537	503	523	546	444	525	510	449	497	531	527	494	489	534	504	548	469	487	506	495	502	500	478	533	482	528	501	538	524	484	502	496	510	536	495	504	496	523	497	523	530	556	509	513	480	495	504	480	534	498	521	523	508	493	491	478	520	472	487	489	526	506	480	523	521	493	504	537	501	510	473	530	520	501	495	473	531	491	526	506	494	502	506	499	491	544	468	514	518	562	549	490	522	515	482	502	483	488	501	512	491	520	499	527	494	527	499	539	497	534	495	485	499	498	487	508	456	509	524	507	512	518	538	479	500	511	504	516	521	493	491	494	501	497	523	500	552	511	534	509	491	514	521	542	487	490	498	541	509	462	500	500	513	509	455	492	498	524	522	519	521	520	560	537	514	473	490	466	503	527	467	525	479	504	506	526	502	541	479	539	554	468	553	508	502	496	520	521	516	520	513	504	482	449	485	528	501	520	515	525	533	535	478	530	524	499	509	535	461	534	527	525	542	522	497	501	494	528	495	519	473	504	480	503	521	489	489	502	486	512	503	523	526	503	492	529	490	514	525	519	550	508	541	494	470	526	502	510	498	477	495	488	529	490	542	526	508	501	485	510	507	478	467	490	484	526	488	506	466	508	523	485	538	494	529	514	506	502	509	503	463	492	567	480	538	508	517	482	513	521	512	479	495	467	522	525	485	486	522	511	524	472	524	533	500	479	501	505	510	490	507	533	495	497	526	520	478	460	538	482	511	459	502	491	540	542	478	496	500	506	534	507	531	507	522	493	502	535	534	499	487	509	524	499	503	537	548	449	509	492	510	463	500	526	514	498	509	533	491	472	522	488	513	558	515	472	518	438	505	512	519	564	510	479	477	491	494	488	521	514	492	513	536	471	540	521	527	494	509	511	527	534	490	482	522	453	497	540	548	490	485	485	504	499	486	517	492	531	509	490	512	504	512	491	495	499	516	512	521	514	508	516	524	516	512	523	474	517	498	520	491	475	532	543	509	504	506	507	494	535	523	518	525	515	511	514	502	499	503	455	501	478	480	520	534	513	488	467	469	547	537	551	467	492	490	503	488	503	492	486	526	512	524	548	504	508	520	492	492	528	513	459	451	522	518	487	490	558	489	495	502	469	558	485	490	482	494	516	483	528	520	464	478	486	508	497	494	523	509	538	506	508	503	515	554	493	492	493	460	479	524	500	447	469	533	527	487	520	506	492	519	482	524	562	466	537	518	492	507	527	486	472	491	508	490	506	486	514	488	511	518	502	480	511	522	500	525	497	513	496	474	497	500	480	504	486	502	532	503	535	517	556	513	464	472	462	504	521	506	487	539	469	560	504	515	519	477	507	490	538	522	526	514	514	478	493	529	494	530	468	539	484	479	550	524	494	533	447	520	515	532	540	524	505	508	515	559	542	536	510	491	490	507	512	501	538	489	474	490	481	503	468	524	488	510	507	521	514	531	507	518	502	512	505	522	507	521	483	524	521	502	554	492	502	487	513	533	493	487	518	515	484	486	495	517	492	509	522	511	465	529	490	534	526	484	524	472	465	513	498	495	507	491	485	508	541	511	501	494	510	503	501	507	483	507	504	498	554	479	476	483	530	500	510	510	497	505	514	484	499	511	517	507	471	480	497	518	541	529	472	510	506	567	495	516	454	520	472	541	506	477	523	519	520	515	533	477	506	510	514	513	433	509	522	506	529	537	515	503	449	483	502	466	479	524	487	540	480	553	573	547	491	496	511	525	506	510	508	514	474	502	490	527	497	523	519	527	474	498	514	445	507	524	528	500	505	513	491	496	472	504	536	465	507	511	492	506	546	448	485	538	550	499	510	477	524	488	474	535	489	495	482
24146	21278	28397	24476	20214	6738	3228	2313	1742	1640	1500	1306	1082	873	753	687	723	671	715	653	634	595	604	600	577	585	564	541	544	542	535	541	477	529	506	490	498	514	479	423	498	509	501	491	514	490	499	487	462	494	502	519	472	454	442	499	449	438	469	465	466	423	412	476	466	436	468	452	460	410	419	447	420	453	426	411	437	449	401	446	426	420	450	433	452	441	429	428	418	446	447	452	480	428	433	433	439	431	462	459	448	437	439	447	418	445	428	433	433	437	408	451	408	446	438	458	412	449	461	444	464	433	436	418	460	432	446	436	474	424	462	491	429	445	446	419	469	421	393	425	441	435	424	438	446	438	448	423	408	386	394	470	423	432	409	445	440	427	424	424	420	408	453	444	419	444	422	460	424	419	426	458	438	423	422	468	472	455	437	429	404	404	420	421	426	445	460	424	455	411	439	435	444	411	429	423	450	429	458	467	427	419	460	439	436	445	410	450	379	450	420	442	425	393	443	451	391	411	427	455	436	425	441	428	484	444	398	418	436	422	441	416	431	425	426	417	414	425	434	442	419	444	436	440	451	452	481	424	385	455	464	444	428	436	429	437	455	424	418	466	455	493	431	439	440	413	439	428	418	436	455	435	430	443	449	472	449	421	411	435	447	443	410	382	443	450	418	428	444	473	410	460	413	417	447	423	442	425	428	431	412	422	456	428	421	446	466	406	383	420	463	453	441	446	404	408	423	437	429	480	453	423	434	438	440	442	428	447	429	449	444	454	423	421	446	415	456	431	433	426	407	462	450	422	398	421	446	450	440	421	426	429	453	421	401	442	416	472	441	438	437	419	404	455	410	414	463	421	428	433	441	421	454	433	423	453	417	399	442	442	464	440	422	395	441	433	454	428	393	432	466	432	439	414	397	445	445	464	412	442	409	391	419	440	434	431	465	442	443	388	450	433	417	368	427	439	469	426	451	423	463	429	453	393	447	439	404	415	444	475	458	416	428	415	403	431	424	385	414	488	401	425	406	429	469	471	413	437	411	422	451	422	429	435	429	423	441	445	405	426	424	416	433	451	411	460	410	417	436	413	432	432	473	421	443	422	450	429	401	446	449	414	403	454	460	436	429	422	428	432	448	441	418	437	477	423	442	441	419	456	420	448	410	446	440	428	460	477	430	438	459	406	431	474	441	403	426	406	440	457	444	429	414	434	462	413	422	452	428	440	436	405	445	424	438	433	430	443	412	417	461	435	433	426	479	448	421	400	407	462	427	405	442	412	422	457	438	462	446	403	425	435	460	439	453	459	439	425	384	430	415	479	434	407	405	408	398	418	445	420	452	440	441	421	413	441	417	413	433	441	391	475	440	447	423	411	389	448	431	454	417	439	412	429	446	489	447	386	442	396	452	440	457	456	406	427	437	415	418	467	425	446	447	383	453	397	459	451	417	444	380	429	450	434	430	391	431	442	433	421	418	460	447	412	438	435	405	411	410	404	449	423	439	411	461	407	409	434	433	422	455	484	503	403	420	414	444	457	429	451	395	437	441	478	427	448	444	425	443	413	378	435	458	461	465	408	395	471	459	457	436	437	418	440	403	443	456	432	406	445	402	445	475	465	434	417	430	439	410	406	464	447	432	445	450	428	416	391	463	408	437	465	409	440	481	430	421	425	394	423	462	446	425	484	437	447	413	404	454	425	395	420	418	421	441	440	440	410	406	455	418	441	431	425	416	438	474	411	455	472	449	420	465	437	449	432	431	419	454	423	425	426	506	428	449	436	435	421	456	442	433	419	448	424	439	456	442	420	446	420	418	443	425	435	409	465	480	444	450	418	469	405	451	408	404	449	421	469	447	432	415	427	464	410	431	443	437	470	431	417	446	419	447	402	436	434	440	403	467	436	480	429	425	445	478	411	418	417	400	455	453	436	441	458	421	439	429	417	425	438	407	490	452	442	433	503	459	431	384	411	415	448	406	411	434	422	411	433	428	457	443	420	431	420	433	425	438	401	422	421	460	410	427	406	447	433	442	438	461	452	427	420	460	425	433	412	437	436	460	381	462	375	464	417	485	465	425	424	433	418	427	444	458	438	430	457	451	423	426	429	433	473	433	448	436	417	464	417	432	439	458	428	411	407	462	432	423	423	435	435	413	453	427	434	436	447	414	420	412	448	461	434	425	479	451	482	429	398	421	441	428	451	457	440	450	449	412	442	398	413	440	402	459	406	414	415	425	416	474	388	447	419	467	439	426	470	447	422	423	431	439	416	450	448	429	420	442	415	401	428	397	405	421	449	431	423	472	436	436	436	399	436	420	444	407	411	427	439	432	448	458	438	453	421	416	444	431	437	415	455	423	430	452	440	418	371	449	389	421	431	432	409	440	416	460	433	426	419	468	416	448	401	490	444	434	440	447	439	460	456	454	466	431	416	413	479	441	464	457	419	441	425	418	431	462	425	431	451	444	457	404	458	415	403	448	463	460	437	440	443	443	425	451	487	453	454	436	421	445	400	422	435	424	383	453	449	417	450	432	429	415	429	426	438	415	446	409	432	467	433	401	418	394	451	412	430	417	429	426	417	400	421	430	433	445	442	456	457	441	406	437	441	395	405	454	436	466	454	412	422	447	390	416	421	423	479	434	436	454	471	434	436	482	455	434	419	422	455	456	436	438	427	417	452	430	442	400	458	454	474	488	426	463	477	457	380	413	477	442	400	411	431	406	441	450	431	495	414	426	444	417	435	456	428	420	445	433	422	444	436	450	483	408	411	439	414	398	421	419	449	410	417	400	446	445	431	463	423	438	428	445	420	434	463	430	439	464	459	430	461	442	428	431	452	467	398	417	461	412	419	389	451	438	407	455	398	407	451	440	452	412	439	438	432	437	429	386	441	469	422	438	419	454	443	446	412	436	447	439	404	450	428	418	424	450	455	446	475	433	453	471	420	430	428	457	426	487	444	434	443	483	432	477	452	415	452	465	411	406	461	442	426	448	449	441	461	425	462	448	453	462	407	426	460	391	452	419	460	388	470	428	439	430	445	441	473	428	434	422	458	438	422	441	446	462	437	441	416	440	424	405	448	432	412	423	477	450	436	462	445	432	416	463	401	446	437	481	451	437	424	450	442	434	410	398	438	424	434	403	407	432	421	394	413	409	434	425	445	433	435	423	412	406	439	431	445	448	423	400	408	431	446	430	429	434	420	403	462	472	441	450	444	444	440	452	429	439	405	403	422	427	396	426	461	469	416	427	414	454	463	455	426	425	468	435	427	455	458	438	441	424	416	414	400	435	423	444	401	423	386	449	463	436	449	420	413	404	469	431	423	414	427	428	452	396	400	449	430	446	416	442	423	428	408	444	416	440	392	416	399	416	412	437	436	430	425	468	418	418	397	409	423	433	403	431	439	440	443	401	421	435	436	422	436	436	461	413	430	447	428	421	463	477	426	437	439	455	440	422	432	434	451	397	467	430	400	400	436	426	429	441	421	464	444	427	467
9733	25082	23702	17021	10602	8025	7574	6411	5201	4906	4554	3584	2863	2344	1929	1744	1603	1535	1463	1397	1320	1182	1173	1093	1101	1133	1121	1072	1050	1026	974	945	931	938	941	880	864	826	798	805	785	856	785	770	896	835	853	889	851	856	852	844	889	856	830	779	794	745	749	761	729	728	703	736	723	724	714	671	699	738	742	727	724	727	676	705	669	671	673	739	750	752	738	714	748	726	752	735	714	691	698	700	705	705	684	696	678	707	751	722	711	708	712	682	744	684	702	754	760	697	763	712	734	688	719	701	684	725	706	720	711	722	678	731	726	731	710	715	693	714	691	717	725	721	690	699	667	717	729	692	772	720	737	720	684	665	752	722	691	673	690	714	674	707	712	688	691	671	677	716	696	743	737	681	679	728	723	704	742	709	759	667	722	662	738	667	683	707	745	657	748	721	706	721	721	704	697	657	711	695	651	701	685	715	645	759	673	722	717	710	698	704	729	678	711	690	678	666	679	658	687	730	686	704	737	688	704	713	731	713	697	702	722	705	717	652	682	678	686	700	664	702	726	735	701	708	689	682	723	733	742	718	685	715	733	678	781	708	695	667	737	688	699	721	714	748	666	727	695	709	737	652	682	726	704	699	695	720	736	697	732	688	684	720	717	717	692	703	686	728	746	727	717	690	732	674	724	705	729	706	669	680	727	693	730	705	677	698	674	676	680	706	711	700	768	714	680	703	717	741	702	675	702	685	680	658	724	684	746	669	659	707	659	701	703	716	711	698	692	717	683	718	726	745	742	718	707	710	719	708	725	699	670	678	705	686	703	718	723	759	696	743	714	746	708	751	709	677	700	666	735	719	667	723	701	693	695	675	672	724	697	694	695	700	728	684	720	748	722	642	667	716	674	656	713	716	698	704	715	698	690	724	698	688	713	755	696	738	687	685	734	725	659	699	722	719	720	701	707	665	700	727	709	729	702	736	713	674	674	730	691	685	732	737	728	696	693	676	695	728	715	713	687	697	745	683	698	708	680	695	716	737	743	669	696	669	714	706	700	718	693	644	732	691	706	741	644	674	709	712	715	726	698	687	696	681	768	682	677	722	660	717	682	719	749	711	683	703	709	684	697	750	716	768	702	689	707	706	665	693	719	674	742	704	702	686	672	688	725	726	693	740	701	703	721	679	696	699	678	691	686	696	662	740	722	731	697	723	744	692	670	736	735	734	701	739	693	672	729	683	695	743	699	683	698	734	751	708	703	649	705	672	713	691	682	671	721	660	736	677	737	685	736	715	691	747	664	702	674	701	717	728	687	693	718	769	727	708	722	677	711	703	724	697	687	706	703	696	710	754	699	749	662	722	689	718	672	683	750	649	733	731	696	695	727	677	685	700	700	667	687	683	745	672	728	684	678	705	690	750	676	714	711	757	704	738	699	756	717	755	712	709	749	673	678	735	745	698	686	704	686	698	693	708	722	726	732	692	675	749	721	708	690	703	708	715	675	692	738	697	679	693	685	713	717	739	738	721	667	708	694	720	713	695	716	715	713	669	691	717	750	739	724	659	726	731	686	681	685	699	655	720	700	682	698	721	733	687	699	672	688	713	676	680	714	718	763	667	686	715	676	706	680	691	706	704	636	744	720	715	712	699	651	668	697	674	662	723	708	690	702	690	690	642	717	658	685	761	710	680	672	699	688	702	693	725	673	740	740	686	694	707	687	733	712	703	734	732	665	685	681	656	714	726	721	728	695	742	691	666	680	723	694	645	739	736	655	704	658	742	712	737	735	686	676	716	656	693	646	672	690	709	691	731	692	763	723	709	709	692	746	652	694	672	643	713	709	679	677	689	674	720	686	673	750	665	695	737	697	676	695	734	684	693	714	665	682	707	671	737	674	733	695	682	725	744	681	652	698	703	703	701	678	724	678	666	690	711	696	742	654	717	739	689	722	688	722	655	713	676	744	740	750	725	659	717	688	697	712	731	701	705	746	713	714	731	720	679	713	660	719	726	695	726	686	734	706	647	712	729	708	693	716	680	749	747	666	664	703	685	700	712	726	683	727	672	705	702	750	687	695	686	659	721	732	706	704	711	671	714	735	721	704	721	681	712	729	731	696	703	708	724	722	695	689	696	725	725	721	668	765	715	758	691	742	692	714	721	686	686	675	728	739	721	727	810	755	696	701	660	696	689	684	675	706	689	723	683	689	710	734	701	699	682	706	699	759	698	705	663	736	709	689	711	736	725	684	682	729	692	683	687	663	754	715	696	667	687	694	646	712	681	712	706	716	702	726	701	683	694	730	696	673	669	708	715	685	651	691	730	712	707	687	681	663	684	681	690	725	679	672	691	734	712	683	711	759	668	715	723	703	674	664	672	681	720	721	705	743	740	708	673	697	711	677	694	721	671	757	751	690	697	763	687	712	702	738	689	726	704	711	722	706	673	708	688	703	696	734	721	687	682	666	705	725	695	689	692	672	774	715	706	752	712	664	764	720	679	745	735	751	682	745	760	696	706	666	657	712	705	692	686	686	655	713	684	688	662	740	703	703	757	703	698	747	661	684	671	701	732	708	726	719	723	724	670	746	655	674	705	715	710	682	731	724	669	672	735	698	684	717	693	709	698	726	736	721	681	712	663	691	734	653	667	698	739	660	703	694	724	730	710	698	716	714	694	698	706	700	691	700	776	709	723	716	710	739	747	719	710	716	703	676	729	735	746	726	714	701	685	700	683	703	667	721	734	706	656	713	724	678	735	698	706	743	711	696	680	702	691	682	695	689	705	713	703	692	687	682	712	715	709	685	707	749	723	719	752	755	685	660	708	708	709	700	710	764	704	736	712	719	705	699	687	695	717	660	719	683	731	711	721	750	670	725	693	681	727	695	683	693	678	709	680	753	726	685	683	687	670	637	682	746	667	707	639	725	721	709	699	700	724	677	672	730	654	726	717	683	679	726	720	732	725	671	662	736	747	707	687	705	689	730	708	735	732	707	738	701	697	689	730	678	676	736	677	665	730	701	650	760	702	731	671	696	718	753	690	710	722	715	668	709	720	683	686	731	707	667	702	803	692	671	743	725	692	704	678	702	658	681	686	685	717	670	732	738	687	702	719	726	733	703	702	691	713	712	719	725	700	701	704	714	722	721	699	690	723	745	701	761	698	712	754	660	705	741	688	734	651	726	694	712	784	680	695	678	720	697	667	699	698	676	726	735	716	712	674	703	666	695	746	693	654	686	720	709	715	740	704	718	711	699	702	726	680	694	720	684	677	713	713	741	686	702	688	717	693	736	688	705	706	718	726	704	650	695	669	688	721	721	715	714	683	747	655	739	692	741	692	683	710	731	689	708	682	695	724	687	711	670	698	695	670	682	744	713	720	688	723	708	736	695	714	748	730	728	709	701	675	707	703	735	703	689	683	696	721	720	697	700	689	737	719	752	714	717	725	753	680	694	691	725	691	678	665	686	666	678	708	728	731	727	707	722	723	701	685	692	706	682	730	693	726	758	703
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
