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
339560970520	339560971041	339560971591	339560972141	339560972691	339560973241	339560973791	339560974341	339560974891	339560975441	339560975991	339560976541	339560977091	339560977641	339560978191	339560978741	339560979291	339560979841	339560980391	339560980941	339560981491	339560982041	339560982591	339560983141	339560983691	339560984241	339560984791	339560985341	339560985891	339560986441	339560986991	339560987541	339560988091	339560988641	339560989191	339560989741	339560990291	339560990841	339560991391	339560991941	339560992491	339560993041	339560993591	339560994141	339560994691	339560995241	339560995791	339560996341	339560996891	339560997441	339560997991	339560998541	339560999091	339560999641	339561000191	339561000741	339561001291	339561001841	339561002391	339561002941	339561003491	339561004041	339561004591	339561005141	339561005691	339561006241	339561006791	339561007341	339561007891	339561008441	339561008991	339561009541	339561010091	339561010641	339561011191	339561011741	339561012291	339561012841	339561013391	339561013941	339561014491	339561015041	339561015591	339561016141	339561016691	339561017241	339561017791	339561018341	339561018891	339561019441	339561019991	339561020541	339561021091	339561021641	339561022191	339561022741	339561023291	339561023841	339561024391	339561024941	339561025491	339561026041	339561026591	339561027141	339561027691	339561028241	339561028791	339561029341	339561029891	339561030441	339561030991	339561031541	339561032091	339561032641	339561033191	339561033741	339561034291	339561034841	339561035391	339561035941	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21945	20148	27610	22450	20148	18656	1820	707	521	504	418	398	380	350	323	284	298	282	313	283	291	273	256	268	256	300	244	239	246	246	261	241	240	231	250	231	240	234	257	233	219	213	230	232	212	245	232	236	248	221	242	236	216	232	232	245	256	248	239	242	227	265	225	222	237	249	226	205	234	236	221	219	248	220	238	246	230	224	245	233	233	214	238	206	220	243	216	247	238	212	237	236	235	220	245	213	203	237	231	262	236	214	249	247	237	221	210	262	238	223	232	223	254	228	226	238	239	232	231	228	249	231	209	227	242	226	223	211	234	255	239	230	270	250	230	215	238	249	217	243	247	256	218	217	224	186	217	247	242	238	251	251	221	212	235	214	215	199	235	230	215	245	213	256	245	253	248	215	210	227	230	233	249	227	232	239	221	233	240	250	235	224	219	230	228	216	238	216	208	215	232	230	239	226	218	243	245	206	211	203	205	220	190	218	209	241	227	261	251	230	221	228	217	221	252	226	205	242	212	239	245	220	241	247	239	243	230	265	239	206	240	236	213	261	219	215	211	219	266	248	265	243	224	229	248	247	228	222	209	217	223	240	220	223	223	258	237	228	228	212	235	217	241	204	218	246	238	228	218	226	222	224	225	224	229	205	203	222	220	222	254	244	217	235	224	233	221	237	277	187	226	203	241	248	222	237	212	214	245	241	231	236	223	205	237	244	218	240	233	259	244	237	227	221	243	222	194	229	230	200	229	218	247	232	220	240	236	247	227	227	235	225	212	245	243	256	203	232	218	221	233	224	212	238	243	239	235	215	232	217	240	226	251	214	239	206	218	234	217	229	233	231	238	225	215	226	240	230	228	235	221	230	214	238	223	223	244	240	249	225	215	233	247	219	257	245	239	192	240	224	238	209	235	217	249	219	231	258	245	242	241	221	239	219	200	230	240	267	252	236	243	227	222	259	225	230	244	236	213	234	204	229	219	241	241	233	233	263	238	215	211	226	224	242	209	223	199	220	235	251	231	235	214	232	236	236	214	210	236	197	227	209	210	206	241	214	234	220	226	206	248	222	224	225	241	227	197	215	246	273	245	218	245	202	215	213	227	217	231	235	242	205	251	213	243	231	258	234	215	222	226	213	225	214	235	216	258	179	195	218	240	243	248	226	247	209	239	242	245	236	214	211	209	220	221	233	237	212	250	254	244	258	233	229	228	199	232	246	248	210	226	216	231	233	236	250	206	227	235	228	207	223	227	240	238	214	226	232	190	223	261	225	231	200	221	235	195	207	227	218	241	244	208	239	206	223	257	204	241	241	227	228	232	237	240	242	227	226	214	214	231	230	217	224	245	249	222	246	222	254	216	225	220	227	228	243	241	220	236	213	223	228	232	237	219	187	226	220	227	206	216	202	225	246	207	232	226	237	237	222	251	241	228	235	228	214	262	242	210	222	242	229	226	230	222	221	239	213	226	225	208	222	225	231	248	218	215	229	244	242	247	236	210	253	227	221	229	197	243	230	219	239	202	219	228	226	210	217	239	222	235	217	223	242	226	231	229	240	225	233	250	213	242	222	224	220	259	217	250	233	235	216	248	207	245	231	259	209	243	257	243	243	213	216	203	212	240	220	222	242	244	225	226	213	230	216	239	238	186	263	217	221	214	216	260	204	245	210	243	226	237	211	235	272	216	230	232	246	246	234	222	251	250	213	239	241	245	227	218	226	234	232	216	212	238	205	195	228	237	232	215	194	239	214	243	203	210	228	215	221	234	202	218	223	228	209	221	214	199	217	240	229	228	262	189	235	224	229	257	192	221	223	238	246	217	249	198	250	236	224	199	252	237	190	215	284	245	234	226	227	235	220	250	248	230	235	225	228	225	258	199	244	260	239	226	226	240	219	234	212	240	209	213	222	239	209	240	237	226	222	243	243	233	232	232	225	237	240	248	232	240	240	230	240	219	198	226	229	217	231	204	235	229	228	223	233	245	236	222	222	245	223	236	223	205	238	194	242	226	228	197	213	210	215	237	251	217	219	236	230	210	210	234	237	243	250	218	242	234	236	225	223	233	236	183	237	204	237	251	250	224	272	227	210	237	200	234	236	212	247	218	249	251	224	253	246	241	205	216	268	239	225	230	226	229	214	212	240	211	215	208	247	231	237	208	229	240	223	201	232	234	236	199	225	231	233	243	249	218	238	200	236	246	230	236	233	250	246	258	246	206	232	229	219	224	197	215	214	253	215	222	231	216	220	243	233	265	249	229	230	238	252	228	244	196	232	212	225	214	221	226	208	220	225	249	233	235	235	235	200	215	229	194	244	238	221	222	226	236	217	258	208	226	248	213	211	219	216	236	222	218	229	261	216	230	220	224	213	216	222	217	237	221	253	228	217	234	246	236	255	234	215	234	222	245	231	252	222	244	218	228	214	211	255	220	231	249	218	242	218	229	216	220	246	230	253	227	197	225	240	209	220	236	209	242	239	251	214	233	232	231	220	242	239	225	217	215	232	223	242	218	250	216	208	236	233	227	228	210	241	240	201	259	230	238	241	236	255	231	227	204	238	200	220	230	228	229	221	230	225	196	221	225	234	222	239	252	219	224	197	230	219	230	255	235	204	242	234	226	228	219	233	213	244	235	234	214	211	223	229	220	216	210	225	236	208	238	225	247	226	222	240	214	219	254	221	225	229	229	224	236	212	251	210	244	223	250	224	212	220	216	235	198	219	225	230	230	238	226	246	217	251	208	262	239	244	215	206	218	233	211	241	211	230	230	210	243	227	231	231	262	257	224	222	229	250	235	215	218	245	226	240	202	209	219	202	214	241	226	216	219	207	214	222	228	235	234	219	226	216	240	228	218	238	211	257	206	235	228	229	209	219	231	223	212	223	249	246	265	235	230	239	242	240	257	234	213	226	245	204	242	221	237	231	204	222	236	250	232	228	225	241	208	225	226	234	223	212	244	251	238	257	248	249	239	215	222	225	250	216	214	204	225	242	188	213	208	237	208	216	239	203	246	210	221	240	246	221	227	228	203	246	225	249	222	226	238	217	231	222	215	248	216	229	222	208	236	243	219	208	264	222	235	231	235	238	221	234	259	216	226	193	250	233	220	232	250	225	214	231	246	217	259	219	222	204	238	237	211	216	207	231	230	213	224	212	238	249	245	224	221	224	230	224	231	221	220	219	210	223	213	225	242	251	208	230	255	260	203	226	238	212	258	214	227	234	230	223	205	218	211	228	211	248	235	217	231	212	231	227	239	236	227	219	210	209	219	239	228	215	217	227	242	213	217	222	213	240	198	240	217	232	187	226	198	207	236	227	238	222	247	205	232	206	231	234	231	241	223	202	232	215	218	204	218	227	242	250	228	234	230	214	210	239	244	226	241	230	228	271	246	230	236	208	230	225	222	221	228	226	224	235	228	212	237	237	195	241	246	240	247	234	229	212	219	241	247	200	241	223	191	243	234	223	220	236	226	243	205	246	216	220	202	233	232	264
19345	15956	13264	7130	4953	3550	2656	2288	1796	1475	1266	1136	980	881	882	781	757	758	678	637	624	620	600	584	573	516	506	534	485	559	502	508	490	521	531	470	513	484	479	488	471	471	459	466	470	498	483	495	485	508	446	448	460	443	460	452	433	454	462	460	458	468	436	409	485	448	462	438	433	423	496	490	454	427	439	400	447	432	440	473	491	437	392	435	451	470	444	416	463	462	454	476	406	426	462	448	439	432	413	468	476	427	399	463	461	425	456	430	406	448	403	446	433	446	464	472	445	382	433	425	457	443	402	442	419	413	424	420	458	441	457	400	421	432	429	492	460	455	420	413	460	433	451	493	414	448	407	417	467	449	420	437	452	451	424	434	424	453	444	409	449	436	416	435	421	451	424	455	444	418	463	441	429	442	422	380	411	442	459	436	460	413	393	466	481	411	443	457	425	453	438	425	393	446	475	418	435	385	436	438	444	434	460	419	453	449	422	420	437	416	435	437	472	441	439	450	459	448	437	434	449	446	459	447	435	437	439	444	423	422	451	432	437	427	419	435	421	438	424	411	435	450	448	451	438	424	433	422	428	436	462	434	454	422	454	435	448	423	434	440	436	442	356	413	440	413	428	395	407	443	398	446	453	429	412	447	467	442	420	392	472	413	430	450	396	419	400	473	442	444	440	442	448	474	440	466	427	457	447	457	376	444	458	458	441	443	465	431	434	425	430	431	446	459	453	398	433	435	433	439	422	456	420	448	410	418	450	439	445	444	448	449	444	441	424	407	448	424	408	435	440	445	374	405	414	426	418	456	436	461	430	446	443	422	444	465	431	452	452	405	413	422	419	432	431	447	459	420	435	432	468	397	415	425	434	420	426	475	488	417	434	407	399	437	456	439	420	445	434	455	437	421	419	442	449	450	406	432	395	472	480	406	446	448	446	436	425	436	432	472	448	453	410	455	405	411	479	446	453	450	425	460	439	462	421	454	451	429	425	413	410	469	431	433	427	398	428	418	446	457	399	469	411	452	428	441	451	416	430	411	391	443	429	455	457	466	466	482	434	461	467	473	430	414	488	448	462	453	474	453	434	425	424	424	440	414	439	407	428	437	423	437	439	446	441	418	472	417	399	447	463	401	427	431	440	430	430	437	433	429	442	443	455	433	437	447	419	417	424	422	418	415	416	409	428	460	444	454	439	452	391	429	463	462	472	431	435	444	451	435	463	491	477	429	432	422	450	422	434	411	441	474	473	433	448	425	461	434	405	441	471	457	419	433	409	424	391	434	492	446	439	438	426	410	435	412	435	430	419	431	425	444	454	420	436	432	472	452	407	425	418	449	427	431	417	452	426	439	468	465	446	405	421	465	461	435	447	427	431	435	425	435	459	453	436	435	432	413	430	448	432	466	385	446	417	455	458	434	423	487	438	468	459	468	437	406	432	405	446	429	405	455	428	419	458	425	431	455	406	411	416	441	430	418	413	411	439	395	433	469	447	477	433	408	432	442	400	417	422	446	458	435	442	410	469	431	421	424	419	430	450	386	414	428	417	449	433	439	424	432	444	404	421	453	439	427	434	437	447	415	434	457	429	423	471	449	451	462	445	413	415	402	428	454	429	477	434	438	450	446	429	431	431	393	417	437	429	440	445	429	429	437	455	406	466	427	450	394	436	435	448	427	442	419	438	423	403	457	457	431	436	441	452	412	455	426	447	440	460	438	425	448	426	436	408	406	464	464	453	451	419	403	480	442	446	480	449	427	446	454	429	419	463	438	400	473	448	462	462	425	458	441	411	396	431	466	475	425	449	420	460	442	440	436	435	429	415	434	436	405	442	420	432	464	440	454	423	427	452	470	434	417	480	421	440	420	449	446	454	447	432	440	460	420	400	432	434	431	462	434	448	442	465	470	429	402	457	470	409	428	447	435	432	424	399	462	427	415	427	435	431	430	468	424	425	431	457	415	448	483	429	409	392	450	456	418	423	413	468	446	444	426	435	452	450	420	439	409	463	431	469	430	438	425	436	425	448	470	447	415	457	415	483	453	428	422	448	408	454	444	407	432	444	441	430	428	432	479	445	420	458	458	434	438	422	428	454	417	468	459	430	434	425	455	431	468	437	454	422	453	418	453	489	456	435	442	409	445	421	417	475	459	430	441	440	409	420	457	468	426	453	436	386	449	456	416	451	474	412	426	394	427	464	442	414	416	395	503	490	477	452	466	462	442	436	450	472	460	423	413	485	435	423	451	462	447	427	441	422	425	435	437	421	444	437	434	457	441	400	406	417	452	446	446	457	445	424	437	449	438	460	457	413	439	431	430	419	446	481	430	463	438	387	454	449	445	447	429	419	479	431	457	434	410	441	441	433	434	391	448	445	463	448	445	411	409	447	438	421	448	451	384	405	454	471	421	429	407	412	431	431	397	468	446	444	456	458	461	498	437	463	415	455	457	455	389	421	395	444	451	450	461	444	464	421	449	468	478	462	440	470	419	487	464	415	463	440	462	409	401	430	410	445	440	439	407	410	410	421	431	413	446	478	474	420	403	465	446	427	452	434	450	431	431	410	442	405	426	430	405	407	458	466	421	438	403	439	428	415	432	448	452	413	451	445	457	390	426	478	418	439	420	415	474	433	489	443	439	470	418	412	433	428	471	410	404	462	443	439	445	449	407	447	437	452	440	442	420	415	435	429	416	467	448	433	455	469	460	450	430	469	376	443	451	459	454	436	435	453	480	450	430	419	493	417	481	439	455	435	456	397	439	386	443	449	407	425	452	423	465	447	399	460	390	458	471	440	436	466	447	413	464	437	408	436	441	398	424	430	447	466	430	415	484	414	435	422	416	397	472	437	449	448	447	424	440	425	438	440	443	368	426	421	418	405	448	442	442	425	446	437	432	450	416	408	448	459	408	435	427	420	431	432	425	426	431	449	419	476	435	406	435	430	449	459	458	436	426	429	451	455	426	434	439	446	427	458	446	434	466	442	448	421	445	445	408	439	440	392	451	427	419	416	414	429	435	449	440	415	468	418	450	427	412	459	432	443	438	430	433	431	463	424	459	429	426	440	422	434	450	451	449	458	499	409	452	444	448	432	401	454	431	469	442	451	451	423	451	449	455	411	466	449	413	435	412	426	436	489	443	455	441	436	436	443	438	440	459	433	433	424	429	454	402	428	422	418	455	461	416	468	423	425	434	409	486	473	449	436	465	465	443	432	452	455	438	419	430	417	462	445	435	460	450	463	390	469	413	435	423	459	447	438	440	410	466	463	438	446	426	442	424	465	436	458	431	432	397	441	452	414	453	446	409	450	476	435	439	416	447	434	409	467	454	415	394	393	418	421	423	420	385	466	456	429	426	460	434	387	426	435	452	428	410	415	417	438	409	441	483	455	445	441	487	409	445	454	451	420	426	431	394	442	470	448	483	424	449	432	428	411	441	440	439	463	455	421	426	448	468	459	448	394	447	462	426	455	449	467	464	425	436	445	453	419	456
26745	20684	7816	480	297	251	237	233	209	194	195	217	193	195	220	195	189	201	206	181	209	209	212	214	181	202	188	187	197	191	206	192	190	209	190	202	188	186	199	197	183	186	174	192	174	209	203	211	189	189	180	193	196	192	199	187	184	201	205	197	177	183	174	198	209	181	203	205	199	185	203	185	167	187	195	191	178	201	199	201	201	176	177	196	166	194	189	200	191	212	202	191	205	177	203	215	206	183	193	196	200	197	180	175	199	172	193	185	193	183	208	189	197	216	187	206	191	159	216	204	196	221	210	183	216	194	186	219	182	200	183	188	183	186	203	178	187	172	194	200	188	193	176	173	171	200	189	183	194	182	186	187	208	205	208	184	197	215	182	189	203	194	189	195	158	186	188	193	188	197	195	224	204	186	196	188	191	188	198	181	177	185	191	208	189	187	212	201	179	196	196	170	206	218	180	194	180	214	224	182	205	191	190	202	174	191	190	214	189	182	209	203	177	200	206	197	217	178	181	192	216	189	201	181	219	188	189	202	184	190	176	189	209	214	197	215	194	194	173	190	194	176	178	197	191	172	188	177	184	180	193	180	200	188	192	170	220	212	186	200	195	177	213	204	211	182	190	193	186	185	186	190	195	180	215	194	170	204	213	208	196	203	197	160	199	206	182	201	215	192	187	170	162	170	206	205	193	181	192	185	194	186	208	211	209	206	185	191	191	189	186	185	182	194	199	188	190	198	208	184	209	197	198	182	190	205	194	194	179	172	198	181	189	192	163	191	211	172	195	199	192	205	197	247	232	190	182	207	208	190	219	200	215	180	195	187	194	188	193	181	229	181	205	222	189	207	162	203	189	199	196	196	177	185	186	204	188	216	178	179	175	193	174	219	189	174	200	189	166	186	168	207	208	188	194	194	177	186	192	202	201	193	197	188	203	187	190	195	200	182	196	196	197	170	178	203	201	199	172	189	230	185	180	198	185	200	175	201	203	192	172	168	186	181	185	197	196	202	190	188	184	183	175	204	191	188	196	193	193	182	197	173	210	187	178	198	180	225	200	184	194	170	195	180	173	193	205	168	185	192	206	191	198	177	169	214	206	214	181	195	211	150	187	194	206	195	191	207	198	187	171	200	196	180	187	229	191	190	195	187	190	213	190	183	168	185	218	213	199	192	194	187	201	206	179	196	212	186	206	198	172	220	183	178	167	207	194	213	206	208	181	183	184	193	209	184	205	185	187	174	197	191	183	201	194	203	204	205	186	192	193	219	194	224	199	211	203	172	211	192	197	205	181	185	177	189	184	196	208	201	188	189	151	221	198	180	197	192	183	195	203	190	190	174	197	182	182	172	177	218	185	177	198	199	208	195	162	159	198	203	184	187	172	199	194	177	182	192	196	189	184	199	177	193	201	203	181	201	183	198	197	168	206	177	186	206	181	206	188	185	200	186	179	203	203	199	199	190	178	195	201	205	189	186	188	212	176	186	191	188	197	209	210	186	187	199	194	186	195	190	221	200	210	193	169	177	225	190	178	193	192	204	203	185	193	216	209	188	175	196	189	190	181	205	204	190	187	184	209	159	209	175	227	190	180	172	191	214	186	246	156	203	211	206	211	194	203	163	219	166	184	191	161	176	195	188	173	207	199	197	196	191	204	197	191	188	173	188	176	180	190	207	190	200	210	204	183	190	188	196	214	197	194	216	187	209	187	178	214	214	202	211	178	182	205	205	185	189	185	196	205	182	197	184	205	206	190	202	196	189	178	202	193	180	214	193	203	179	213	202	189	200	166	184	176	191	176	174	208	223	190	191	210	175	176	189	193	194	214	208	204	187	191	200	191	221	207	192	184	220	202	211	182	200	187	188	185	223	192	200	161	186	193	193	197	170	190	208	187	196	189	198	181	203	188	180	198	181	193	183	213	194	170	186	180	179	222	188	200	167	196	193	183	197	195	189	163	215	192	216	191	214	218	187	202	179	212	174	208	212	200	173	191	239	202	201	213	198	192	179	191	191	192	170	214	202	202	205	205	206	180	200	211	203	175	209	179	200	189	187	221	198	209	178	168	185	208	204	190	187	199	192	176	205	222	191	211	184	188	195	190	194	182	179	188	168	208	170	205	192	197	210	184	170	187	206	213	198	194	187	173	188	182	180	186	199	181	209	184	165	208	183	202	198	182	213	187	200	196	186	190	202	187	180	204	207	212	200	186	214	195	200	190	205	200	186	198	189	183	187	187	205	201	193	180	186	177	198	187	188	201	205	192	186	182	183	180	195	192	239	169	198	209	193	216	207	177	192	187	193	187	194	196	195	191	204	198	186	193	209	167	190	199	176	208	169	195	184	203	201	197	208	214	213	207	213	205	195	191	200	194	184	193	185	196	195	188	181	184	188	203	205	222	197	200	203	215	199	172	204	175	195	202	199	207	184	171	191	178	195	188	193	189	210	200	178	181	176	192	191	196	182	184	192	188	191	191	207	187	172	211	176	199	182	158	214	205	195	191	204	201	170	178	170	187	172	209	163	193	201	197	172	172	181	198	197	210	188	174	212	192	197	201	184	182	194	196	193	171	211	167	189	186	164	205	183	205	195	164	192	184	195	186	201	205	193	187	192	177	187	223	182	200	201	193	212	217	192	210	195	188	190	177	188	181	188	200	189	202	204	204	204	190	185	204	199	218	176	173	179	197	208	201	206	190	169	205	185	220	201	189	192	179	200	165	166	195	204	184	185	200	195	180	213	194	201	187	196	191	211	194	202	190	187	188	185	185	209	198	182	196	186	236	214	185	194	186	196	204	197	216	214	184	221	195	189	195	216	181	182	190	185	170	173	179	199	209	219	187	184	193	183	186	178	178	191	210	200	193	207	193	205	174	186	195	186	194	214	190	185	164	188	198	187	227	197	195	179	182	200	209	202	191	174	179	173	197	182	214	191	192	215	195	173	183	197	186	190	209	192	161	183	190	195	189	213	206	194	189	197	171	175	185	188	194	186	191	193	190	192	191	186	211	192	192	187	165	176	189	207	183	185	202	201	179	198	195	206	172	201	180	181	195	186	184	203	208	195	185	195	192	188	214	172	179	199	207	196	205	181	178	184	211	197	183	194	196	188	200	210	193	191	213	196	203	201	191	183	200	213	169	187	201	213	185	175	177	205	169	185	176	190	178	201	222	185	197	194	192	179	185	218	203	194	183	189	176	208	193	187	218	188	177	189	197	224	195	171	207	174	221	194	203	201	178	198	183	180	169	218	203	192	211	223	181	180	219	192	166	183	182	216	172	196	192	192	182	212	188	187	180	200	212	188	210	190	205	221	205	176	201	190	205	185	198	222	205	191	200	201	199	185	175	214	198	206	207	202	201	184	189	173	184	187	205	201	189	180	187	199	191	191	190	179	178	198	203	176	192	228	183	215	197	205	204	188	203	161	188	242	195	181	195	212	181	206	208	185	192	192	206	204	209	203	219	181	202	214	197	182	183	202	181	184	196	188
6114	1743	1402	831	664	571	516	469	447	443	456	473	458	435	420	455	426	426	399	374	435	424	411	395	439	394	407	436	417	431	427	428	392	390	437	412	449	423	411	394	434	435	395	418	409	414	432	392	405	379	435	382	418	449	433	385	405	416	385	404	431	417	406	399	411	385	443	391	367	411	414	390	417	417	416	391	402	412	404	381	380	429	407	403	408	397	409	405	397	379	376	405	405	402	375	414	389	431	424	424	384	406	422	418	436	391	412	385	438	447	398	431	401	401	415	420	411	429	421	425	429	392	443	398	414	429	403	409	406	400	470	413	399	434	399	410	429	473	431	395	425	388	406	384	414	407	396	394	446	392	417	415	395	385	415	416	376	406	416	440	419	402	419	390	413	392	419	395	385	398	403	391	415	398	383	439	412	389	415	396	397	407	425	444	435	429	464	426	405	386	400	403	409	411	406	412	423	395	409	398	400	396	418	421	407	421	432	412	407	415	402	395	433	423	397	396	432	386	431	423	418	430	451	380	419	403	404	423	427	389	406	414	406	392	437	395	411	383	434	430	398	395	443	409	393	410	423	396	414	419	442	401	401	390	413	385	432	413	405	378	413	415	420	429	386	422	424	374	399	426	380	397	420	409	435	396	429	420	440	404	405	392	382	396	414	382	390	420	442	416	403	424	387	402	420	424	431	374	394	411	425	419	398	428	400	426	383	414	409	389	399	364	385	419	399	351	407	371	401	368	375	422	402	435	439	379	394	386	443	411	437	394	433	426	395	394	401	379	406	437	409	433	400	411	404	392	377	393	411	461	419	426	443	393	392	372	390	426	369	400	443	437	416	403	387	416	399	439	420	439	405	423	411	405	429	365	373	387	415	385	392	419	418	389	399	426	401	396	410	422	407	397	388	404	382	393	415	441	412	390	424	447	396	400	400	428	390	368	412	409	397	435	386	398	390	406	402	399	369	422	423	411	401	403	426	379	434	403	419	449	411	358	439	416	437	404	406	410	400	383	415	402	428	404	395	406	422	403	374	425	381	390	419	419	432	408	421	426	407	427	405	415	426	407	376	431	389	420	410	437	382	409	428	399	381	406	400	399	418	381	375	392	415	421	417	405	414	388	423	426	417	421	410	400	385	399	435	398	411	447	411	397	429	376	393	416	422	427	406	401	406	415	399	386	396	394	433	389	400	391	427	384	391	377	417	437	399	412	381	371	390	410	430	451	412	387	421	449	366	414	468	444	444	403	415	407	437	376	410	444	411	391	407	393	395	377	439	400	407	380	434	411	403	373	413	392	411	397	425	400	423	406	444	409	418	435	432	424	412	389	428	393	435	373	414	425	422	431	408	396	414	394	456	417	417	410	413	413	397	423	416	434	422	408	420	374	403	396	388	411	394	401	390	418	404	416	384	385	362	430	408	398	365	413	372	414	408	370	425	387	407	394	402	374	431	396	464	423	423	409	410	383	400	391	393	402	418	380	406	396	409	392	432	437	418	403	365	385	416	415	398	425	399	439	403	442	420	395	426	424	407	453	433	438	380	424	447	436	412	405	450	381	383	427	406	393	415	398	436	449	382	402	443	438	452	398	438	396	387	386	454	438	408	428	412	401	423	417	397	422	403	427	379	392	442	397	395	416	378	402	428	404	389	389	393	415	398	388	421	394	434	441	400	378	402	395	442	411	425	394	397	389	386	413	404	420	387	423	433	430	419	392	395	411	390	381	403	449	438	428	387	434	410	393	405	430	388	372	395	361	419	427	399	398	427	403	427	418	434	402	390	407	441	385	373	404	375	415	420	396	430	430	418	431	425	384	406	417	397	407	402	381	402	378	408	421	415	423	403	435	426	410	380	456	405	387	401	385	446	397	413	393	379	409	402	424	441	458	410	405	407	404	404	407	406	434	386	421	390	388	408	353	413	398	449	404	405	367	463	369	378	416	398	429	407	412	399	395	439	410	450	401	391	413	392	370	425	375	378	412	402	390	442	381	429	382	415	384	409	396	391	351	464	406	421	451	400	380	442	425	404	436	367	395	391	390	421	411	399	414	410	409	380	408	406	426	400	428	410	405	395	382	401	383	408	416	417	387	436	373	410	407	416	424	391	415	407	390	386	386	392	416	403	398	409	454	387	407	418	412	416	421	419	384	420	432	434	433	438	407	391	395	429	397	413	410	439	430	419	383	388	408	378	417	378	392	419	405	402	451	380	426	420	428	391	408	382	405	446	402	404	417	401	444	396	423	394	425	387	399	451	406	401	401	391	386	417	407	405	379	417	433	423	394	410	418	400	376	431	410	415	398	428	423	400	430	408	399	384	391	409	412	419	392	355	417	429	384	420	426	418	380	436	431	406	409	411	419	444	425	394	415	428	395	419	433	370	400	391	386	376	419	418	443	421	402	439	399	424	412	429	392	427	384	402	391	384	420	455	363	401	439	440	459	450	414	389	369	389	459	436	445	458	389	395	431	433	408	404	417	399	414	429	400	406	403	417	395	417	405	433	415	429	408	438	426	394	402	422	420	426	394	402	408	406	434	422	439	393	424	391	418	413	426	437	433	415	431	401	368	436	405	409	407	391	402	416	407	445	409	396	377	427	453	404	421	416	390	414	398	371	390	386	389	371	413	398	445	381	407	370	450	409	431	408	406	407	421	399	445	406	386	385	352	365	433	450	440	417	392	382	426	396	417	406	421	392	421	452	408	397	396	407	371	414	402	388	381	442	392	399	408	382	408	418	411	407	396	449	405	403	423	413	401	438	390	404	412	425	405	427	471	407	401	443	413	385	392	389	418	399	369	398	392	420	417	411	406	399	418	434	436	401	396	417	425	422	428	401	414	450	379	420	425	407	419	427	447	424	430	409	364	386	436	400	427	401	409	415	384	447	404	394	399	401	383	385	415	410	431	366	402	417	398	440	385	374	421	433	446	412	384	398	402	419	401	396	423	425	391	393	409	400	440	391	427	407	391	414	387	391	438	410	431	391	420	429	390	424	415	406	457	400	423	417	433	401	424	406	382	425	383	421	402	433	389	369	391	397	411	401	420	455	438	401	414	434	411	402	395	401	382	384	426	433	456	422	399	413	364	420	429	408	405	389	372	402	394	423	418	409	382	411	430	410	417	402	420	400	435	404	409	410	401	431	404	412	411	398	455	467	420	419	422	450	433	405	400	409	395	379	419	422	428	415	405	419	416	436	436	409	392	383	431	364	416	392	430	440	392	409	455	392	406	423	423	427	381	381	412	396	439	426	429	369	439	414	385	413	433	386	374	406	399	412	373	417	372	414	419	380	420	430	413	389	410	398	410	422	386	433	419	409	435	408	425	377	403	394	412	399	444	380	431	397	383	384	422	413	435	385	381	419	364	434	400	381	420	423	408	409	434	423	414	407	414	405	420	414	439	391	403	395	384	392	396	391	399	358	394	408	390	403	440	382	404	416	405	386	407	407	440	417	421	430	427	380	411	416	426	434	423	412	411	425	445
24190	21356	28572	24506	20283	1724	500	359	277	241	207	189	176	170	130	159	142	148	133	114	135	123	124	125	120	117	129	123	116	119	108	118	111	103	134	104	102	132	102	115	100	109	112	110	102	110	103	114	111	95	124	104	106	121	101	98	113	110	113	87	116	104	114	96	101	84	109	106	86	93	99	110	109	106	104	96	95	112	101	108	107	109	105	113	101	101	101	95	112	98	112	103	98	107	100	113	114	110	96	89	104	109	115	92	98	118	121	108	118	127	118	92	114	103	110	86	113	105	95	102	104	120	124	115	115	98	106	98	113	93	101	94	113	92	111	94	111	111	121	88	120	109	85	99	126	107	108	102	102	106	107	107	106	113	123	96	117	128	97	105	111	89	102	107	103	107	85	108	98	98	92	107	96	127	106	93	76	109	101	87	105	122	102	109	99	117	102	109	102	109	103	105	97	100	118	105	100	97	98	111	91	97	111	110	105	118	105	107	115	103	93	78	102	118	111	106	91	105	88	114	115	108	102	110	99	107	99	99	92	92	109	87	85	85	113	112	84	115	121	91	115	89	97	102	111	117	109	106	100	96	113	104	98	108	93	96	102	88	109	88	95	101	108	114	110	95	131	109	93	104	89	100	107	100	91	104	103	108	100	101	111	105	102	109	127	83	106	105	123	107	113	107	109	98	114	105	103	104	110	120	95	104	94	99	104	107	97	126	120	106	91	108	93	109	115	99	96	82	96	105	117	104	105	81	111	118	107	109	102	109	104	114	92	94	80	111	88	121	126	111	121	100	91	112	119	97	94	103	113	89	128	107	96	106	112	101	96	107	115	99	112	100	107	110	96	104	129	103	94	111	97	97	89	104	111	112	99	106	105	116	102	116	103	107	86	104	94	79	103	102	91	102	107	106	86	103	105	77	109	100	112	110	110	96	98	95	107	124	119	109	121	108	106	120	97	108	124	112	109	112	106	83	108	99	101	109	121	112	91	95	100	107	93	112	91	104	104	114	112	121	95	85	117	94	103	111	99	105	102	98	104	83	111	112	109	112	102	100	118	121	100	110	92	109	100	120	92	94	97	118	99	119	118	104	116	86	102	111	103	104	104	91	114	96	99	110	116	86	117	97	98	117	97	98	101	116	103	93	106	105	103	107	101	91	103	107	113	115	112	93	112	101	116	123	101	100	99	104	105	97	102	112	110	103	112	109	105	113	90	104	115	101	95	100	104	103	95	106	139	107	83	122	104	117	108	110	104	120	97	88	102	103	102	101	112	107	103	87	115	126	98	105	89	88	97	96	108	103	107	119	120	123	102	98	97	101	91	117	104	99	96	116	113	122	102	103	112	92	113	105	106	100	101	108	106	106	92	89	117	106	98	101	95	111	106	121	96	117	107	122	101	107	105	123	110	113	101	98	100	91	105	101	104	118	118	85	108	118	102	85	103	116	102	114	98	107	100	112	124	84	103	106	117	127	112	89	90	118	96	118	108	96	93	95	94	105	89	96	104	97	107	94	110	125	104	101	101	94	87	110	96	102	105	103	115	103	108	115	126	95	115	106	112	104	93	127	102	98	105	94	112	113	108	110	123	101	106	103	87	90	69	102	116	102	114	98	109	100	107	95	98	100	89	102	85	101	101	121	107	116	116	112	104	100	102	113	97	105	105	113	98	103	118	96	101	100	101	91	116	100	99	109	99	99	110	112	83	103	100	91	103	86	111	104	112	116	105	123	103	94	113	93	100	95	101	95	110	106	124	106	109	102	114	107	87	109	110	102	96	105	103	90	105	105	102	91	116	99	95	83	113	115	110	105	93	93	116	109	108	100	95	89	98	102	91	120	87	103	124	106	92	133	111	104	115	113	82	115	92	116	114	110	120	109	113	90	91	98	122	92	124	99	113	111	104	109	111	103	85	105	102	92	98	98	104	103	107	91	105	93	108	85	111	110	100	109	119	94	95	90	111	114	88	77	102	107	106	95	90	103	104	100	116	112	105	108	102	95	100	106	104	89	117	102	107	99	117	89	105	116	107	102	104	106	103	97	126	111	114	110	103	107	115	106	81	99	106	109	93	104	125	102	99	79	106	118	105	87	87	101	111	98	105	99	88	94	101	96	103	96	102	96	104	111	103	113	100	100	103	99	121	113	115	101	102	105	107	99	97	93	111	108	112	111	118	119	94	86	109	103	115	101	115	117	97	102	95	103	114	108	88	111	112	104	117	101	103	100	108	94	109	87	97	102	112	96	100	113	97	101	112	97	112	102	109	105	100	103	106	119	98	111	110	113	96	110	99	120	86	101	117	91	112	94	124	102	106	100	86	109	103	106	106	117	96	104	79	95	100	94	98	109	98	104	103	106	110	92	117	108	99	102	95	94	101	96	110	97	127	110	88	103	93	96	111	105	96	103	99	96	111	110	111	121	117	99	101	112	126	98	104	88	115	101	111	98	105	94	102	93	115	98	95	115	93	105	95	86	127	109	100	111	97	111	81	94	87	105	113	79	85	132	85	99	87	117	98	97	113	89	105	121	119	140	100	113	110	84	114	103	100	99	99	119	81	96	102	97	111	102	99	122	124	88	109	113	94	96	117	84	111	94	104	111	108	97	106	104	109	110	110	106	109	98	90	117	109	98	89	123	118	100	114	112	106	104	102	128	104	89	96	118	88	102	103	102	103	109	95	107	105	123	111	103	110	96	105	103	108	102	112	102	105	95	109	100	90	98	107	107	106	107	103	100	132	101	107	107	102	112	107	112	104	100	114	104	117	111	99	98	102	93	95	84	95	94	116	107	97	91	82	103	92	110	109	116	87	126	109	97	106	94	114	107	99	109	111	93	91	105	117	107	104	106	96	104	106	95	99	108	95	96	106	85	112	104	101	110	106	123	89	114	101	90	93	110	122	113	97	124	104	106	123	108	93	102	105	114	86	103	92	94	111	120	100	119	107	95	100	107	98	125	101	116	114	99	113	104	103	90	84	96	119	92	110	98	87	132	94	115	94	96	88	96	109	98	104	120	105	128	113	108	124	121	102	105	115	78	80	110	107	85	121	104	85	110	85	82	129	90	121	102	105	123	110	98	92	100	116	92	103	95	103	111	100	114	109	90	94	97	100	122	88	113	96	101	88	103	116	98	106	96	97	109	118	113	118	110	99	100	95	125	90	101	110	99	91	113	105	113	103	89	124	109	130	108	107	90	105	104	105	116	106	91	99	107	103	115	120	109	89	90	103	121	87	86	101	109	104	98	102	102	110	113	102	120	94	95	107	109	108	119	107	98	100	90	83	98	102	107	116	114	94	97	111	100	93	107	108	95	103	100	112	99	116	119	98	95	99	107	94	93	97	103	93	124	111	102	111	104	108	117	104	102	103	107	109	95	84	90	105	120	98	106	115	98	113	120	114	99	106	100	107	119	92	98	111	103	99	94	100	110	117	97	93	102	87	120	104	90	105	91	100	89	117	90	113	119	106	105	102	104	104	97	119	116
16235	10608	8740	4380	2831	2051	1552	1112	954	820	734	639	534	502	425	407	417	370	368	338	311	350	303	290	298	323	315	249	289	243	258	271	255	263	266	259	268	227	290	242	238	246	250	251	228	270	223	266	218	231	257	229	211	246	239	219	237	226	227	244	223	238	236	235	238	211	241	218	273	256	225	248	214	229	223	207	241	252	217	200	225	236	246	214	234	250	229	248	238	253	237	245	211	223	231	210	204	236	224	210	204	243	195	240	227	210	216	218	223	256	231	213	221	234	244	220	225	239	224	252	217	244	209	232	241	218	239	216	224	238	247	249	246	233	243	230	235	241	228	227	201	245	202	239	226	212	247	231	234	206	235	234	244	223	243	217	222	212	223	233	216	214	240	243	224	235	242	232	217	229	246	230	216	228	232	208	211	224	213	235	215	227	243	262	207	257	217	222	228	215	228	230	244	250	216	211	200	223	249	228	239	220	240	226	229	232	233	225	220	228	256	215	259	217	241	242	230	222	242	237	216	225	224	204	237	230	213	212	200	236	209	213	237	208	194	212	210	217	210	209	225	230	222	203	209	224	224	220	219	213	200	247	224	245	229	254	211	247	222	266	230	256	226	222	240	243	196	223	244	223	207	228	209	220	209	213	234	237	194	228	219	230	220	193	220	240	235	225	227	254	220	235	236	225	212	230	224	225	237	224	239	206	199	220	224	249	186	223	234	227	236	210	220	252	210	225	223	234	206	206	231	217	223	210	209	237	229	202	216	214	246	206	214	240	207	220	211	245	231	211	222	192	249	265	243	214	204	252	222	237	233	234	232	204	218	243	215	217	223	215	216	238	224	209	200	227	266	211	234	206	206	240	219	199	219	226	234	240	210	204	215	239	229	240	237	226	231	239	198	212	220	244	215	206	214	262	229	233	228	232	244	215	226	213	229	197	235	196	218	221	237	242	194	238	212	219	221	203	230	228	230	196	221	236	221	229	235	250	214	230	235	223	218	256	192	235	226	209	240	229	221	239	240	220	223	233	215	219	226	230	217	236	216	234	226	215	232	231	247	205	241	224	220	232	208	234	222	211	210	219	234	206	236	226	230	237	204	245	214	204	236	208	223	204	247	221	193	238	207	223	232	183	229	221	254	198	224	245	197	216	220	230	228	239	246	213	209	230	237	196	218	234	191	220	245	210	234	236	248	210	235	226	243	244	201	226	221	206	247	240	230	240	226	268	220	216	234	220	224	230	242	244	242	250	243	231	213	248	222	229	185	230	244	205	230	217	211	216	222	202	209	218	243	249	240	233	219	216	234	232	209	231	207	235	212	231	239	255	222	221	205	253	204	222	225	264	209	215	211	232	216	233	258	225	237	243	232	203	233	219	243	228	209	199	209	224	241	202	248	203	229	209	211	236	242	234	228	238	195	198	229	254	232	231	213	225	219	204	238	221	212	232	211	220	214	220	240	216	227	241	245	221	212	204	206	243	216	239	225	240	212	237	234	229	235	215	240	205	230	206	230	220	240	219	194	223	231	222	230	246	225	225	232	228	218	197	232	229	228	241	255	229	216	240	219	196	220	227	246	234	231	222	226	219	249	222	216	234	227	233	238	215	246	225	240	209	236	233	227	233	217	221	236	217	207	211	204	243	215	223	240	231	242	213	206	220	213	195	235	216	221	227	247	218	239	221	215	207	215	244	239	199	211	241	243	230	232	232	228	231	211	209	257	222	233	229	226	214	219	218	245	230	230	259	248	193	226	234	234	243	255	248	254	218	208	207	228	226	222	214	230	206	208	244	209	214	248	241	218	211	220	230	207	219	242	220	237	236	237	220	252	239	240	221	202	213	241	237	238	223	221	239	207	226	227	239	220	211	190	228	200	227	230	240	202	221	246	237	214	215	225	225	249	230	225	214	191	223	217	230	248	214	228	247	235	220	216	219	229	228	248	216	226	250	200	215	212	204	234	218	213	204	206	243	247	228	242	197	213	219	223	203	222	238	257	250	214	221	248	216	231	227	231	227	212	235	225	229	240	221	258	240	224	232	241	230	204	214	214	246	210	227	214	232	223	233	238	240	216	209	200	254	197	241	226	244	222	223	235	245	236	224	190	222	196	221	213	228	241	250	226	248	246	204	223	217	226	217	226	201	229	213	234	216	230	255	227	212	236	228	203	213	250	238	197	216	232	236	221	247	220	243	232	215	254	210	238	233	268	209	240	199	244	212	224	224	212	238	219	215	241	239	245	232	206	238	213	254	217	258	243	221	216	235	202	204	236	217	238	225	238	222	219	211	214	222	223	207	195	211	229	236	256	215	231	222	219	219	217	243	198	215	230	236	209	247	221	227	218	215	216	232	228	238	235	217	215	227	227	258	254	241	243	217	223	224	234	253	206	216	242	217	236	216	203	219	230	209	211	207	245	198	237	232	212	218	213	251	222	234	226	222	247	231	195	223	237	218	238	212	223	223	194	246	203	208	203	230	229	249	219	224	224	248	225	221	211	208	211	225	216	209	217	223	215	224	224	217	207	234	253	226	243	227	196	213	217	215	217	217	228	227	250	207	246	244	224	197	214	216	223	210	205	230	231	231	212	236	233	220	236	227	222	218	238	235	250	230	230	246	228	216	200	258	230	212	239	223	187	235	233	217	213	243	216	200	231	211	211	212	239	239	214	221	213	239	222	221	199	200	232	234	216	200	242	230	214	192	246	221	201	244	210	215	230	227	239	198	219	231	214	219	219	245	209	215	210	235	227	228	217	224	214	231	242	226	226	251	205	221	219	224	226	243	230	235	211	222	193	232	249	203	219	196	214	255	229	258	245	237	249	215	213	227	256	218	236	236	230	236	235	222	207	252	251	223	238	257	222	230	203	245	197	225	237	228	213	189	219	217	261	235	217	228	234	237	238	226	219	229	226	227	236	208	233	221	217	208	216	246	227	199	228	234	215	241	216	222	220	197	251	213	233	204	243	218	222	230	222	239	233	203	224	221	219	194	228	204	227	234	221	254	199	226	236	234	220	230	215	251	196	231	217	223	230	229	222	231	229	233	237	215	213	228	254	237	214	204	227	238	208	225	219	222	242	239	218	238	219	239	235	224	230	209	232	207	198	243	214	242	197	239	237	259	231	244	218	227	206	209	196	233	218	230	200	201	214	220	247	231	217	213	243	245	216	225	250	212	232	210	205	235	221	215	205	234	239	249	224	228	239	220	248	247	212	220	198	215	234	205	227	218	235	212	233	249	220	231	196	218	240	229	227	236	199	214	218	209	247	204	222	229	212	214	237	229	225	205	230	223	223	209	243	232	244	237	215	251	208	200	230	235	240	205	212	222	235	215	232	214	215	222	237	242	221	232	203	223	211	236	230	228	211	208	244	206	235	246	215	248	235	196	254	241	230	188	228	223	244	225	235	210	239	232	220	219	221	189	210	237	236	221	226	228	222	204	249	224	221	206	217	217	221	243	230	236	232	226	228	233	241	257	211	203	220	241
23334	21408	29368	23874	21409	19839	1961	754	565	467	474	407	397	338	336	366	324	294	305	256	297	294	276	278	302	298	256	291	249	270	259	291	274	300	247	240	253	246	277	238	258	265	276	264	250	252	267	244	263	276	269	261	253	247	263	230	249	230	258	256	236	217	231	237	251	219	234	243	237	237	261	251	266	226	245	242	277	237	254	238	259	269	261	266	270	233	271	216	232	231	236	236	262	217	232	252	262	222	248	230	257	272	268	266	242	253	243	234	252	233	239	231	233	254	252	244	269	237	263	257	259	263	235	236	242	241	247	230	232	225	223	247	202	269	253	238	235	244	236	233	234	234	234	239	255	264	248	246	218	264	265	224	271	271	248	265	250	224	241	242	255	256	246	253	239	233	223	239	250	257	251	237	258	260	224	256	250	204	249	208	217	263	235	232	255	235	222	258	251	229	232	262	252	234	237	249	244	273	257	244	244	250	226	241	228	251	234	236	241	273	239	229	240	211	256	247	260	243	235	238	220	225	251	256	251	233	240	239	251	262	224	247	241	229	263	233	253	259	253	249	268	267	255	239	224	265	252	219	266	235	254	234	253	241	229	227	230	239	238	215	252	239	223	243	261	238	231	261	221	227	218	226	249	237	245	222	238	241	216	236	235	221	239	253	243	241	232	281	254	256	225	236	230	249	230	242	261	244	245	296	233	223	247	236	236	238	247	270	232	247	261	254	243	226	256	242	237	211	232	251	242	247	217	238	230	223	252	235	234	228	208	241	247	234	268	276	233	241	234	255	239	255	241	220	221	234	217	253	241	222	267	232	232	217	257	241	238	244	222	243	250	234	226	218	234	222	256	245	240	237	272	249	240	221	244	252	264	231	239	237	264	246	240	271	240	260	240	214	220	245	253	217	255	232	245	237	222	256	235	242	250	244	260	242	231	229	245	202	233	250	230	236	241	241	250	243	255	252	241	258	236	260	246	244	233	227	274	231	266	244	246	257	242	245	221	240	241	210	219	236	226	258	239	258	239	238	246	265	231	246	250	247	201	236	254	214	233	244	258	225	214	225	221	277	259	230	252	263	272	225	265	207	243	213	245	219	257	244	238	225	228	232	247	252	247	232	238	242	255	254	267	241	225	243	259	243	255	245	247	226	234	244	222	230	240	242	244	238	244	248	249	236	246	223	274	256	255	242	234	247	257	254	247	268	240	233	249	211	266	261	258	252	251	290	238	273	245	243	243	242	247	253	250	257	238	256	231	255	210	228	250	225	227	239	270	244	208	240	247	249	221	236	242	250	278	272	230	247	242	254	272	249	241	229	237	252	230	247	254	250	264	264	256	267	246	249	231	245	221	253	251	219	235	248	241	244	224	228	250	240	258	244	246	269	229	251	235	238	196	212	244	245	264	242	243	222	263	237	225	264	236	246	242	261	244	250	220	233	263	248	262	226	231	240	234	241	223	245	261	273	230	243	232	255	226	233	255	244	241	246	223	220	237	238	245	275	247	214	243	274	247	257	249	251	267	232	238	258	252	250	223	238	244	248	240	260	249	238	270	226	238	217	237	231	264	256	221	248	237	254	210	244	248	248	237	237	248	235	240	252	250	255	247	222	250	255	213	237	246	234	222	221	273	255	219	239	229	265	286	250	248	211	226	233	213	253	220	236	246	222	257	271	280	245	257	239	244	257	260	222	230	250	213	257	243	245	230	216	237	240	232	230	236	259	243	247	215	249	249	270	239	245	243	243	234	265	248	245	253	241	257	243	246	232	237	240	257	238	236	256	247	244	222	250	252	234	247	248	249	203	262	229	260	217	278	255	232	263	228	263	240	225	245	217	214	208	244	248	240	255	237	232	216	239	239	235	230	237	251	243	278	241	246	236	267	235	236	193	269	228	261	249	279	245	242	253	235	225	198	237	230	236	219	244	260	240	242	229	231	229	244	237	242	239	243	245	256	250	247	235	246	252	269	243	232	263	228	280	232	220	214	238	280	232	227	249	227	235	215	241	252	218	241	231	231	219	255	253	245	267	252	228	247	232	202	245	251	239	236	251	240	251	236	249	238	251	240	250	256	233	241	237	248	246	241	241	234	246	245	259	248	243	227	239	243	232	250	244	250	266	256	256	260	241	245	235	272	260	216	246	225	223	241	249	226	236	246	229	248	235	242	225	263	264	250	251	244	228	241	234	263	233	231	248	230	237	246	254	243	242	255	237	218	260	245	238	245	257	227	260	222	260	265	242	242	246	222	254	238	237	227	245	229	245	228	216	230	225	253	264	230	234	252	241	247	249	250	259	229	268	252	218	232	215	241	243	238	258	229	217	259	240	258	216	245	246	251	266	223	232	240	234	270	254	251	257	229	225	224	252	247	261	236	256	240	218	222	253	256	248	237	250	221	270	232	230	236	262	243	241	242	245	259	256	269	226	254	242	232	230	242	260	215	233	263	243	245	249	248	236	232	236	207	271	249	249	243	256	254	249	233	279	239	241	259	238	252	252	215	242	249	247	259	228	267	231	203	244	237	233	263	238	232	241	207	245	238	240	235	238	243	250	249	226	278	233	235	233	246	279	261	226	219	216	245	211	241	267	245	229	233	231	230	221	243	254	221	222	243	238	246	240	240	220	240	246	255	242	216	253	231	236	223	245	242	217	241	259	247	235	237	230	226	235	235	247	231	245	206	231	229	219	250	239	243	247	266	253	255	248	229	259	242	253	249	272	243	241	252	205	233	254	237	248	224	234	222	241	254	210	209	240	217	229	279	221	237	239	223	263	233	244	233	244	231	242	242	266	248	238	213	245	246	268	226	251	230	241	218	234	261	232	259	205	246	246	248	248	214	237	250	276	243	239	262	240	236	249	252	256	239	233	249	288	234	248	250	237	244	267	260	252	252	264	223	227	243	252	237	265	250	237	258	223	258	254	232	224	245	238	253	241	223	210	240	228	243	259	245	259	228	224	245	260	251	222	233	241	232	224	263	244	251	243	227	240	267	251	231	268	229	239	240	254	250	241	236	239	262	229	233	241	215	244	248	219	233	226	252	247	223	283	239	247	237	247	272	243	248	240	252	223	234	256	267	250	246	272	255	215	249	246	243	258	293	254	249	219	245	250	254	229	252	253	244	239	252	228	245	238	236	236	259	256	260	245	258	258	225	255	257	236	234	237	215	249	273	233	252	233	226	219	224	250	246	226	256	232	250	239	255	239	257	257	244	247	278	243	229	248	252	234	217	238	243	241	249	254	257	217	257	243	208	235	218	251	224	238	237	241	249	229	241	251	249	222	222	263	247	227	232	220	240	253	221	226	228	240	244	260	246	226	261	254	254	270	261	233	237	230	230	245	232	235	213	224	266	234	239	240	239	231	235	236	229	209	241	228	219	234	227	224	242	253	234	258	252	245	219	236	227	247	237	223	234	251	226	236	221	223	239	266	219	275	250	250	227	241	286	229	230	236	264	249	221	230	252	227	267	253	235	244	240	235	229	240
20597	16925	14195	7699	5145	3796	2933	2321	1913	1558	1329	1188	1051	1032	918	821	808	761	728	707	681	612	625	626	606	601	573	547	566	534	546	549	527	558	508	549	498	531	460	519	508	516	482	471	486	493	456	489	509	511	487	493	481	442	472	488	470	498	509	501	463	483	495	478	443	462	458	476	464	479	512	500	479	472	466	448	479	498	458	463	485	473	484	470	463	446	447	466	502	489	494	489	475	448	481	435	454	484	491	455	468	460	444	469	477	497	488	504	410	481	465	423	443	474	491	472	451	452	487	485	481	424	416	470	437	494	464	475	479	444	436	472	472	466	482	440	471	444	421	454	450	472	453	490	463	426	443	514	463	469	473	441	477	493	482	445	503	457	479	441	461	453	454	462	445	466	457	520	457	453	485	421	452	500	420	463	444	503	476	460	473	449	474	461	508	460	434	446	423	461	465	479	434	436	440	443	489	467	471	470	467	480	468	425	470	463	471	507	477	464	439	470	457	435	479	458	478	450	469	419	461	437	479	465	504	459	496	461	462	467	447	466	488	462	451	476	463	446	459	452	476	486	436	445	490	447	455	476	460	499	478	441	461	457	486	487	503	466	468	463	471	445	477	469	456	441	454	484	495	450	466	421	480	483	475	479	487	437	495	440	448	475	468	481	442	450	445	471	502	458	423	477	482	456	428	464	480	456	438	470	444	467	412	441	463	473	443	473	476	489	486	463	461	482	481	459	462	523	459	477	450	464	461	462	442	480	448	460	483	458	493	466	458	503	471	438	483	466	430	462	479	477	467	449	436	455	451	422	464	465	491	478	481	449	491	467	449	461	422	475	482	463	481	471	459	454	444	473	466	438	493	459	453	458	492	498	443	505	455	476	467	462	505	461	451	464	485	432	453	457	465	460	489	463	470	504	428	464	471	486	441	444	482	478	470	501	487	509	402	459	452	471	471	454	488	478	423	451	488	454	454	485	459	473	448	414	455	480	451	486	456	481	450	441	452	459	501	509	443	475	472	467	471	477	514	434	449	435	460	461	499	442	484	469	416	430	467	462	465	430	443	476	448	476	436	473	478	467	491	489	439	466	462	452	456	443	447	411	408	486	459	502	467	462	438	497	465	431	493	414	425	466	497	457	451	471	518	434	466	429	440	462	443	479	479	430	424	489	452	464	502	465	483	418	465	457	486	476	487	469	490	396	445	472	506	470	517	485	447	454	479	457	478	458	465	483	421	482	497	453	452	472	438	470	493	462	468	483	457	498	471	458	467	400	480	479	538	449	481	467	462	475	495	462	452	462	446	422	527	439	449	463	458	420	484	459	448	463	483	463	458	468	405	438	492	425	447	475	504	465	475	474	443	433	480	482	446	479	463	475	475	507	464	440	497	451	450	431	471	425	471	453	489	440	440	464	479	489	405	462	459	485	427	506	467	481	477	474	449	482	435	485	465	433	466	450	466	518	474	495	471	463	459	449	441	422	461	439	498	463	512	483	497	423	474	446	453	475	489	486	437	458	455	458	450	474	449	436	483	480	484	491	470	453	430	488	460	442	449	484	485	492	428	449	449	465	467	441	445	416	477	475	480	443	444	479	475	479	479	471	476	426	438	475	489	435	452	448	429	453	484	463	455	429	491	409	445	437	478	469	428	457	464	484	456	457	450	437	498	458	440	442	421	465	455	471	446	486	484	486	436	497	459	508	470	464	495	461	500	482	429	504	470	461	448	472	486	452	488	500	451	454	443	453	476	435	450	430	420	475	465	484	436	441	451	472	425	438	493	472	455	416	457	450	433	481	487	441	477	444	465	411	451	456	450	489	478	435	429	458	518	460	440	480	476	455	470	495	435	486	498	468	438	478	429	449	442	455	468	490	447	477	450	438	416	435	477	455	462	487	479	452	489	444	463	463	474	445	472	465	513	464	476	473	493	442	441	467	441	460	482	464	463	484	479	416	482	476	483	488	454	454	468	481	459	452	453	474	483	456	492	454	485	470	483	470	450	443	483	482	445	491	472	498	484	452	511	481	463	461	455	478	490	492	518	486	475	522	451	435	488	450	457	471	432	468	485	455	446	414	467	439	462	443	438	459	469	484	431	433	478	462	472	454	447	437	421	458	498	440	466	486	456	469	500	443	451	426	449	447	424	465	451	434	479	462	495	467	472	464	446	461	473	475	448	445	494	453	464	457	442	461	511	482	464	439	493	466	466	453	458	472	483	512	480	501	459	488	438	441	504	472	442	421	476	464	455	469	462	472	494	463	454	432	500	475	523	485	436	457	473	476	443	447	466	443	509	467	444	453	452	456	502	440	484	460	453	498	444	438	474	482	473	470	489	440	454	496	446	469	463	471	495	404	451	466	447	421	445	460	471	466	478	450	472	473	456	474	485	458	438	494	489	453	450	465	474	479	488	482	484	450	483	474	454	473	444	445	433	461	495	482	461	479	465	483	427	446	476	463	426	463	495	434	480	432	493	467	482	442	469	441	479	461	476	484	421	460	474	463	443	500	447	499	457	440	482	428	426	477	489	463	443	446	453	469	424	458	479	452	454	444	487	440	433	449	427	464	431	499	436	467	490	481	448	468	496	469	464	475	498	455	472	524	437	476	417	478	489	466	470	434	462	492	428	441	446	463	425	443	428	501	420	443	446	423	449	452	490	448	458	442	437	504	446	436	416	479	481	493	467	498	471	458	465	455	486	489	486	471	473	437	432	472	459	461	454	450	505	484	469	455	442	467	475	480	482	456	420	443	466	473	468	461	469	459	466	491	469	435	450	466	423	455	445	475	475	461	472	425	430	467	443	445	459	448	445	493	498	468	467	460	464	493	464	413	496	484	458	415	476	440	479	438	499	441	445	436	470	472	456	453	462	480	429	469	478	458	439	440	449	478	483	432	478	433	478	459	432	463	469	477	403	472	483	470	450	435	506	462	407	482	479	486	481	453	463	479	470	506	468	454	468	486	442	446	419	460	450	465	439	484	468	462	437	452	467	463	458	484	460	457	445	443	447	497	445	449	468	467	438	463	447	418	482	429	417	469	449	519	441	472	495	454	500	454	425	484	476	446	461	460	414	470	476	434	431	440	464	488	486	483	486	444	461	448	448	480	492	467	496	443	441	451	436	476	423	430	474	467	455	476	453	482	490	460	508	474	504	446	454	476	460	435	484	476	489	476	446	430	449	462	460	438	477	424	455	449	416	517	496	514	500	486	477	465	478	433	471	500	450	399	493	461	481	444	461	479	452	452	475	475	470	468	431	449	469	437	455	459	456	476	479	467	469	474	479	448	510	475	469	464	446	490	472	431	401	462	472	465	428	458	439	459	484	473	450	453	467	500	441	474	437	429	424	477	487	450	415	426	463	478	487	464	460	454	448	432	437	430	416	448	477	455	411	394	461	471	447	486	458	423	444	446	448	461	470	471	495	436	426	493	481	475	516	449	461	461	517	448	453	477	480	435	456	436	479	466	464	449	452	475	487	476	467	427
26826	20908	7973	535	293	252	242	188	194	211	197	170	208	196	196	199	187	176	210	204	207	176	227	190	197	202	190	203	190	181	173	200	182	208	195	173	214	202	204	192	197	187	208	194	192	206	175	194	198	211	195	185	203	207	179	195	188	186	208	204	179	180	196	182	185	185	188	166	208	197	190	190	205	197	174	194	198	171	190	202	231	202	193	238	187	208	198	186	220	178	189	170	176	195	202	193	179	207	218	188	185	199	218	159	192	221	186	205	179	215	207	198	191	192	206	212	192	172	199	189	193	170	209	190	186	164	210	204	176	208	179	202	202	176	185	190	204	187	185	189	206	183	220	166	211	201	201	181	195	187	184	186	203	183	184	195	219	180	176	195	196	192	197	176	199	174	195	203	189	184	201	186	211	189	205	201	201	204	201	166	184	192	190	218	173	197	175	190	199	164	182	201	185	217	216	166	203	211	190	190	189	186	206	215	193	187	172	192	178	188	208	200	190	221	188	178	177	211	203	175	203	189	205	189	174	175	199	179	201	214	168	211	188	195	199	201	189	209	204	204	210	189	197	220	197	168	192	204	198	164	201	211	215	179	192	203	178	201	206	183	197	231	183	190	205	189	204	194	202	182	183	195	212	193	220	201	183	196	213	222	189	198	179	213	192	173	204	187	190	203	186	200	189	193	192	167	198	187	216	206	169	187	171	200	183	197	192	199	195	181	204	209	216	205	220	170	199	191	192	207	194	193	176	196	197	178	178	210	182	210	188	180	211	187	204	201	204	185	200	194	176	197	221	169	207	178	179	198	197	207	184	165	218	193	195	174	203	164	175	205	198	185	188	201	190	176	193	215	214	181	176	197	193	200	206	183	203	174	165	200	193	185	187	219	186	205	208	210	207	206	159	188	204	169	186	190	218	175	185	214	186	176	193	202	207	179	168	197	225	197	205	188	198	218	163	174	197	199	211	192	207	171	211	168	204	172	180	177	227	199	196	206	197	205	184	184	211	191	216	185	210	215	196	195	186	164	192	207	185	216	186	178	191	179	194	197	202	183	189	191	201	177	200	186	190	184	189	170	206	189	191	212	204	208	220	199	221	224	199	195	233	190	198	183	216	186	207	185	212	206	188	194	199	215	193	174	178	175	194	195	197	196	177	215	193	197	195	204	180	184	176	197	173	188	189	172	186	212	191	162	218	202	206	200	196	222	160	196	193	190	190	187	187	213	171	181	187	177	191	191	193	177	192	195	210	199	198	202	184	213	172	193	209	193	194	202	170	193	187	191	209	182	192	209	168	170	169	193	195	174	187	199	205	202	192	199	189	196	186	170	164	181	182	165	198	197	198	207	193	197	192	215	210	168	191	199	174	191	200	203	181	211	203	186	213	193	179	194	214	194	206	180	167	219	205	198	186	183	210	197	199	195	191	214	203	182	192	218	177	196	207	184	179	184	193	182	173	191	166	198	191	162	203	182	218	208	207	204	212	196	199	194	212	195	191	188	167	225	197	187	185	208	208	183	209	199	175	207	212	213	193	182	193	180	198	192	205	214	206	211	185	200	184	198	174	177	191	177	209	201	198	194	193	198	182	177	201	169	182	169	157	189	184	209	219	191	200	215	173	174	212	188	178	210	207	183	181	170	180	190	224	185	200	186	199	199	182	169	169	186	180	184	174	162	185	209	177	176	178	179	200	173	200	199	234	202	185	184	187	178	181	195	198	171	197	211	202	183	164	205	184	207	201	162	176	191	196	193	172	195	183	179	208	197	221	184	195	186	191	202	194	176	178	183	189	198	200	203	198	182	185	214	191	231	206	159	230	184	176	210	182	233	193	209	186	188	181	198	217	187	187	176	195	187	177	214	184	221	208	189	200	189	190	206	183	210	189	192	204	213	188	175	202	202	173	184	204	219	199	207	164	183	195	194	189	201	178	229	197	212	196	208	198	188	205	193	182	221	204	208	208	198	189	217	196	195	203	177	186	192	203	201	189	207	201	219	198	216	183	194	180	184	168	183	184	204	172	198	185	208	186	211	203	199	199	194	204	200	188	208	202	181	216	162	205	191	198	186	200	190	188	213	226	182	172	197	207	177	171	190	171	186	198	185	217	197	190	192	193	198	196	188	166	210	200	186	183	179	194	225	200	188	200	189	193	195	190	193	203	199	211	181	171	192	173	189	211	195	187	202	175	189	204	179	185	186	186	191	202	222	195	202	229	216	203	201	214	213	193	200	199	221	194	188	197	206	211	174	188	206	211	175	205	203	205	179	194	211	192	183	215	188	176	225	196	203	178	183	211	184	164	179	180	206	225	206	207	218	203	194	211	179	175	194	212	193	193	203	190	189	193	186	180	191	193	222	202	183	220	189	205	202	206	156	180	183	177	181	180	201	169	209	191	186	184	172	206	196	181	196	185	163	202	206	189	175	212	217	208	192	217	189	198	170	200	187	186	202	178	204	202	190	197	223	194	185	185	201	189	177	190	199	204	196	173	177	198	181	223	183	165	207	183	193	182	195	180	203	180	194	177	182	189	204	180	190	193	186	165	185	177	180	192	175	210	188	199	203	195	184	198	213	189	205	175	179	196	199	209	184	171	206	196	211	201	204	216	181	194	214	190	170	196	175	162	187	207	169	177	215	185	195	194	219	204	190	192	200	179	173	211	191	192	187	173	184	214	198	179	214	198	206	203	191	207	175	199	183	202	192	186	174	182	188	188	161	195	176	195	211	189	199	204	188	192	197	212	196	187	194	209	224	182	201	169	213	211	215	204	206	183	194	211	186	224	178	187	207	190	202	200	167	195	190	208	193	192	196	210	182	191	166	186	169	202	194	198	186	180	195	212	193	210	198	196	205	205	192	203	193	191	189	184	186	200	197	195	188	209	188	199	211	199	213	196	178	188	211	196	201	160	183	188	181	199	196	177	197	212	185	196	186	191	189	209	212	192	186	192	182	202	179	189	204	184	202	198	184	180	187	180	185	186	181	199	167	201	205	189	206	194	197	204	182	195	212	196	193	188	190	193	177	197	158	168	163	195	205	180	196	222	194	199	191	193	197	204	194	198	202	197	206	200	198	201	188	205	195	193	200	216	220	236	181	194	194	198	205	206	180	192	178	184	172	169	210	148	170	205	221	210	178	194	207	188	190	202	198	187	191	200	203	178	173	197	182	192	212	173	194	175	192	167	192	182	207	206	175	196	212	191	188	178	215	178	190	189	208	184	191	179	189	196	199	193	206	180	190	206	192	201	189	212	197	187	192	199	176	189	217	192	197	179	162	179	177	180	178	188	197	212	171	193	190	191	192	193	170	218	195	195	187	180	186	213	204	199	193	201	179	192	188	185	191	149	173	201	201	187	183	214	211	201	177	190	179	193	210	196	186	185	176	187	166	205	200	183	191	181	182	200	187	185	200	188	193	188	205	160	191	216	177	177	160	181	197	180	190	179	193	216	206	176	192	156	177	171	183	221	204	177	186	186	183	203	208
6373	1593	1444	842	680	571	517	485	497	450	444	398	407	417	452	426	451	388	389	411	428	407	405	414	406	424	462	426	392	402	387	448	411	400	408	419	416	408	452	430	411	443	411	429	414	420	393	407	406	423	417	408	394	375	433	372	396	434	421	430	421	387	398	418	404	393	408	407	415	385	421	453	438	422	456	401	388	419	445	411	420	398	408	394	396	401	405	412	431	407	403	434	445	427	405	395	411	407	393	405	452	427	396	410	395	411	374	399	410	395	414	431	426	404	389	403	410	388	388	410	410	438	417	400	404	419	411	385	374	431	408	395	382	375	369	435	414	409	381	432	428	410	407	439	414	417	421	399	420	429	430	400	382	410	409	435	422	399	394	411	393	421	424	424	357	408	374	379	409	444	423	394	444	420	396	401	374	433	384	417	398	407	410	370	430	395	448	367	407	410	403	417	400	422	431	426	359	469	420	391	439	379	402	440	384	421	447	442	404	367	414	418	375	404	429	392	383	415	412	418	402	433	411	397	403	435	407	395	421	391	421	407	404	412	383	393	398	410	411	402	403	391	415	350	386	386	396	416	368	431	414	400	397	426	393	447	432	442	438	408	445	431	356	401	429	421	436	394	394	444	407	416	419	389	417	432	427	416	422	409	420	412	412	407	376	416	376	458	421	435	436	381	412	433	375	430	387	415	399	409	412	375	413	398	392	393	384	398	386	380	380	399	435	407	414	393	410	430	402	459	414	442	411	426	400	407	409	394	441	401	414	437	426	406	438	391	409	417	423	443	410	444	408	405	411	427	406	384	383	406	401	393	435	408	387	378	403	411	431	410	433	383	386	443	414	448	401	443	402	397	416	378	417	404	423	424	394	429	412	395	388	376	396	376	429	430	396	419	369	377	420	392	421	419	404	423	359	422	383	393	410	414	412	394	436	406	403	425	421	415	418	413	373	405	393	387	408	403	411	462	423	390	393	397	406	417	432	447	441	401	380	443	407	373	411	395	400	422	407	384	405	418	414	419	401	405	383	448	398	431	408	423	394	390	373	387	410	405	413	416	409	369	404	432	426	403	422	403	390	396	377	361	410	418	386	453	417	427	418	434	428	392	427	420	399	417	386	406	396	396	403	393	398	406	340	379	390	406	421	390	418	390	441	389	407	436	415	393	410	417	455	401	425	370	392	408	419	394	422	432	424	430	425	425	407	379	435	414	403	411	404	384	358	401	398	450	398	362	397	389	406	407	408	434	405	440	456	415	398	435	418	411	429	405	399	394	383	398	395	410	419	394	429	375	418	363	375	386	402	392	444	399	395	426	413	417	387	398	404	390	409	393	439	404	424	418	424	425	409	380	390	415	410	405	424	407	393	399	406	421	415	413	421	409	413	392	392	385	394	390	412	416	397	371	386	399	412	418	401	393	438	438	405	374	395	398	420	429	387	433	419	389	387	413	398	385	405	422	405	419	392	400	406	414	437	404	385	399	406	430	440	409	405	396	421	423	388	431	400	383	430	420	402	434	394	397	413	384	416	429	427	374	445	390	406	411	413	417	441	389	406	399	392	375	397	404	433	393	391	432	386	376	408	419	416	423	392	424	398	427	407	426	430	409	420	396	413	431	422	386	425	417	381	390	433	397	380	404	425	443	427	403	410	364	393	401	417	381	429	409	416	418	454	408	403	411	458	397	406	433	406	365	435	398	436	424	396	380	392	428	421	449	415	443	448	437	406	390	375	390	382	409	410	421	404	385	390	428	422	414	372	387	424	371	426	397	405	393	432	425	407	413	401	439	421	392	420	386	412	407	407	397	450	436	422	377	448	395	402	400	416	386	358	392	413	411	383	427	401	411	404	416	380	443	412	381	413	394	395	379	426	399	381	381	392	425	408	389	428	448	403	405	411	391	410	410	429	387	391	387	396	381	412	437	437	411	408	372	417	403	430	395	413	455	437	377	386	419	418	405	388	422	419	409	429	407	391	385	402	360	409	425	376	396	405	419	422	352	424	420	422	426	427	404	409	400	395	393	438	398	374	401	397	412	428	409	397	425	400	439	386	398	419	382	410	417	413	417	395	382	388	392	412	421	401	430	396	383	415	434	400	404	414	400	413	453	399	401	425	421	412	403	405	411	410	409	375	411	375	433	402	406	404	419	420	427	406	409	399	402	436	422	381	393	431	388	421	413	421	412	402	431	418	418	382	388	388	449	442	380	429	388	443	378	413	407	460	413	410	400	410	405	401	378	437	390	392	402	377	440	425	374	405	407	412	407	396	374	427	396	418	418	438	404	414	423	396	437	375	410	408	411	403	413	416	388	396	411	403	380	391	398	391	393	388	391	422	423	427	437	413	422	419	400	385	439	410	408	450	396	424	428	379	401	414	380	391	410	416	415	430	400	402	412	396	416	415	415	431	406	419	407	392	417	425	437	409	416	401	446	400	412	423	382	391	421	410	407	399	390	408	435	398	424	383	448	407	454	419	430	424	394	371	416	390	399	416	383	380	384	426	384	382	416	414	397	401	368	380	391	401	393	435	434	429	451	423	418	414	379	413	394	429	431	398	393	395	436	432	394	394	422	373	401	416	405	419	440	400	406	381	435	393	397	409	416	412	406	405	390	431	393	379	387	373	392	373	399	458	390	433	407	399	417	409	408	403	428	428	370	364	419	381	428	411	382	414	432	431	388	399	427	407	406	418	432	382	423	419	395	417	374	402	370	400	406	432	408	384	408	407	405	407	434	389	427	371	420	391	412	410	408	392	433	413	437	381	399	446	403	403	398	387	410	415	415	426	430	402	404	415	425	415	425	423	385	383	419	427	422	401	401	430	422	372	382	402	403	403	374	422	431	373	384	417	427	405	405	398	385	398	382	442	390	436	398	406	422	429	439	432	370	427	393	428	417	455	423	414	411	405	452	377	427	418	459	416	398	376	433	427	403	451	402	428	413	394	407	415	419	406	395	423	398	400	403	404	384	417	400	429	436	412	421	390	400	403	420	426	398	421	437	455	429	422	438	438	442	412	412	398	424	394	384	408	398	428	420	398	413	436	360	411	410	405	414	398	404	436	400	439	411	400	401	423	439	404	415	398	394	428	411	415	426	398	412	403	380	428	435	390	424	421	410	413	405	408	432	398	412	399	387	410	371	402	378	375	396	411	403	381	400	371	397	383	391	454	424	410	413	460	392	434	380	401	429	411	357	407	395	434	373	412	438	382	438	425	410	393	405	416	415	402	414	404	409	399	429	413	409	444	373	411	401	399	402	383	383	354	423	387	388	397	414	420	455	402	367	437	416	406	441	400	416	433	416	409	397	434	430	406	384	420	414	394	398	443	411	437	385	411	395	412	394	397	435	417	414	393	445	404	421	435	478	397	392	391	432	395	413	392	394	430	374	430	423	397	431	422	440	383	424	435	422	401	386	394	426	405	421	420	429	383	414	415	390	439	421	380	403	427	407	423	411	391	414	397	420	426	439	435	407	381	412	405	394
24349	21408	28645	24536	20485	1840	524	332	266	224	207	173	199	194	149	131	138	134	143	121	131	114	128	127	116	130	131	114	128	103	121	109	117	107	102	97	128	94	124	106	111	113	90	102	120	105	98	89	100	98	102	105	121	114	99	90	98	108	109	108	101	101	88	95	114	124	116	94	85	104	100	102	111	92	80	125	112	125	93	120	103	99	105	97	82	112	104	94	90	95	102	119	89	96	127	101	95	102	104	95	120	93	122	103	136	104	90	127	102	91	96	111	107	105	111	102	103	109	111	90	115	89	100	100	102	103	112	85	116	91	118	96	97	101	96	106	119	118	110	105	140	97	114	106	102	94	77	101	112	107	121	106	100	100	104	99	113	73	98	89	110	94	97	100	105	106	93	102	97	90	95	106	107	112	103	101	103	125	99	115	105	107	98	110	97	105	112	121	100	95	99	97	105	101	112	97	108	120	108	107	94	119	84	113	100	100	90	106	113	110	94	108	101	110	86	107	106	119	99	115	96	107	90	80	113	95	114	96	117	110	109	98	107	105	90	102	96	107	111	95	89	107	111	92	109	83	102	97	97	108	95	103	92	96	95	95	98	113	96	118	99	97	96	99	92	104	97	114	111	117	98	96	97	87	98	117	109	86	102	88	119	131	115	92	115	118	98	91	114	92	85	81	101	97	108	110	125	104	95	91	113	93	114	114	88	110	95	107	106	109	91	101	98	97	114	98	97	95	97	111	110	90	119	88	117	111	92	89	108	113	102	128	95	95	110	100	90	109	97	100	86	109	99	96	91	89	113	105	113	113	86	102	93	106	102	110	112	114	116	93	104	85	106	106	95	104	105	104	105	95	94	106	98	95	75	100	112	105	108	110	98	110	99	112	90	101	104	98	95	102	110	100	103	113	102	99	114	97	104	113	95	95	104	116	108	96	108	96	98	97	109	106	114	107	108	94	88	95	107	105	98	108	94	111	100	113	113	90	80	95	105	98	114	102	95	106	94	89	100	101	91	124	101	104	96	97	102	126	98	105	104	102	92	94	82	81	106	100	106	97	105	108	108	103	84	105	94	99	113	87	84	92	119	101	105	101	74	101	110	103	113	90	117	101	105	89	107	86	88	101	112	103	105	107	119	94	98	100	104	109	119	91	112	108	117	112	111	126	96	111	98	99	110	112	103	115	97	95	102	97	124	126	90	124	84	102	108	94	95	112	107	119	109	90	113	102	115	98	106	87	108	106	101	98	99	99	111	103	99	102	93	105	97	112	91	98	103	112	105	104	91	85	110	98	102	105	94	79	99	107	111	96	119	101	84	95	101	92	99	96	113	91	85	107	93	82	116	89	106	105	96	90	110	109	112	102	108	99	117	101	107	114	96	106	94	134	100	95	94	101	92	111	113	103	100	102	100	112	118	111	125	99	105	101	108	115	106	96	95	107	102	97	112	107	109	89	107	97	98	105	103	109	108	100	91	108	118	107	106	112	100	101	96	88	83	119	104	128	112	126	100	95	109	95	97	111	96	80	104	124	104	105	112	82	99	96	97	104	95	109	97	116	119	97	94	93	104	108	111	105	107	102	83	111	99	100	93	89	107	105	106	91	96	86	101	134	100	100	95	106	105	110	84	92	97	84	101	94	92	113	106	105	95	104	100	111	115	88	103	92	124	98	105	106	121	111	103	95	93	113	93	114	97	109	107	89	98	102	116	109	88	95	106	106	118	100	102	106	99	83	95	107	101	109	108	109	109	86	84	86	88	97	99	102	106	121	107	91	112	104	123	104	107	120	103	118	91	107	108	100	82	91	107	101	92	100	98	112	87	122	104	109	103	96	95	101	90	94	107	118	111	99	108	106	105	105	90	91	86	122	93	103	120	102	89	97	99	121	85	88	113	120	103	111	108	116	108	100	101	110	119	127	100	120	99	102	115	94	96	87	119	100	115	104	112	90	90	112	82	105	85	116	108	100	103	96	103	111	87	98	119	76	122	117	85	96	97	87	108	108	105	107	92	102	85	105	104	104	85	111	110	110	98	98	122	109	121	99	110	102	106	115	96	91	106	99	92	114	107	113	103	109	98	91	96	99	97	120	92	105	107	112	101	108	108	79	98	90	105	94	111	100	107	108	101	110	109	94	85	107	117	108	99	96	92	101	108	108	87	106	103	109	102	99	104	94	105	108	99	120	111	82	103	102	99	93	126	81	112	109	91	104	120	92	88	99	102	83	100	100	95	88	92	107	103	108	112	107	102	103	100	110	91	112	86	90	108	110	100	103	106	106	95	111	98	103	104	124	104	82	83	104	110	112	116	100	101	89	89	108	94	98	126	101	108	103	94	109	115	87	90	101	96	112	105	94	113	94	109	112	112	102	91	101	102	90	71	93	117	95	102	109	100	108	107	89	97	95	85	107	103	112	103	107	117	107	103	106	98	99	108	96	87	93	110	94	99	104	96	102	102	115	93	95	105	101	119	122	103	102	95	108	122	107	100	117	109	94	116	102	112	110	98	97	101	101	84	110	95	102	98	109	99	100	92	102	94	93	99	91	92	94	104	123	93	84	118	118	106	125	97	114	97	107	116	106	93	101	112	113	103	99	105	104	114	93	104	110	96	102	113	79	117	108	95	106	102	111	112	104	116	99	104	103	94	89	108	102	106	106	94	91	91	104	114	123	102	97	112	115	95	109	95	96	89	125	96	93	94	99	103	103	100	95	107	97	120	117	104	103	101	126	93	115	113	80	105	118	109	100	92	117	102	102	99	105	102	106	109	104	103	110	95	81	110	84	84	91	97	109	109	102	97	90	93	114	111	101	95	114	93	104	100	97	97	111	85	104	112	97	103	118	105	120	108	114	122	106	108	101	109	117	111	120	95	96	110	93	112	103	111	105	98	110	95	90	111	119	92	107	103	76	89	112	79	92	102	117	101	96	109	110	105	82	119	104	103	103	117	96	98	117	91	84	108	104	108	75	99	87	92	92	103	96	132	97	120	86	103	101	102	92	118	105	105	105	109	96	97	91	99	107	107	103	111	90	104	98	99	125	116	122	89	109	89	101	79	120	103	96	98	87	128	114	121	90	89	110	99	106	94	85	97	106	115	105	84	90	85	91	115	91	103	99	102	105	104	112	106	102	110	101	99	109	118	117	109	86	95	105	97	93	108	108	115	85	91	104	98	96	101	89	111	100	102	111	111	122	102	117	98	96	119	92	105	102	94	84	109	94	118	100	109	88	122	101	92	108	123	92	101	106	119	111	95	107	96	92	120	103	109	103	90	116	100	82	113	121	97	115	119	99	89	90	105	109	92	99	96	101	102	106	106	100	96	94	109	103	102	102	111	97	92	84	99	114	93	102	105	111	98	114	100	103	106	90	109	94	97	97	121	100	98	106	92	121	108	94	112	111	117	95	103	88	86	113	109	106	111	103	115	119	120	113	109	106	88	92	106	97	109	72	102	91	98	107	114	110	123	103	107	93	103	108	109	100
16842	10590	8735	4357	2759	2002	1467	1219	992	844	663	579	535	518	460	425	363	404	380	333	353	353	306	308	255	264	252	304	297	266	267	284	269	290	247	275	243	242	255	258	230	227	216	262	249	235	248	249	220	261	265	210	226	224	223	255	252	245	225	242	228	209	234	245	218	221	243	239	233	229	225	236	240	225	232	222	268	224	229	212	224	243	235	229	242	277	244	232	226	224	212	231	217	213	246	241	229	221	211	222	235	227	211	224	231	232	227	231	189	230	208	243	191	216	215	244	212	242	244	245	237	223	241	227	220	246	234	223	238	224	240	206	227	254	212	213	240	246	236	221	213	180	227	231	226	242	235	240	220	204	241	250	233	232	208	228	214	248	223	224	226	219	226	243	200	208	245	232	215	187	221	224	243	223	223	226	229	232	240	214	235	242	245	226	232	251	232	240	225	215	217	222	212	213	230	179	223	231	217	217	217	226	239	232	258	223	231	239	246	245	221	225	236	244	256	217	231	223	224	235	223	224	204	235	213	211	231	232	221	234	233	229	217	252	219	210	261	245	217	231	226	226	217	242	215	213	252	208	213	211	218	250	231	239	226	233	217	224	261	218	220	220	249	227	250	224	209	221	213	224	245	194	218	228	218	245	239	220	244	211	234	216	246	238	242	234	229	229	243	230	216	233	204	225	209	222	233	220	236	239	246	243	226	226	209	221	213	231	221	198	234	207	218	215	227	206	236	217	207	201	218	234	223	232	225	243	243	237	230	196	245	244	219	230	233	203	251	227	246	210	236	224	202	207	207	253	211	235	228	242	235	212	208	244	246	224	210	221	212	202	212	226	212	233	215	230	188	202	212	206	238	215	213	238	232	239	235	252	192	229	249	240	204	206	235	227	217	201	208	213	200	259	225	233	237	222	213	220	233	229	231	228	226	242	218	247	246	236	205	196	215	238	252	238	202	215	235	226	249	216	221	253	220	251	241	215	211	224	248	201	240	219	236	199	224	247	234	215	255	212	228	222	231	228	221	207	205	238	219	209	210	198	232	215	204	220	249	222	221	216	222	242	224	249	214	213	235	223	221	229	210	251	256	239	219	231	244	224	210	221	242	237	226	238	218	186	227	193	251	251	212	243	228	201	215	230	233	227	222	238	233	209	250	193	249	222	230	199	240	232	254	241	231	248	228	219	235	222	242	206	213	221	224	211	230	227	204	276	217	253	229	195	232	244	210	252	224	232	232	198	234	221	211	204	230	241	240	241	241	219	229	239	215	237	225	234	229	234	226	217	253	230	267	244	238	221	234	217	205	208	220	225	220	213	227	223	208	234	237	234	234	225	240	238	230	226	237	197	236	233	203	229	208	232	210	231	234	216	244	229	233	201	226	212	218	203	231	234	232	204	225	208	211	245	265	215	237	269	224	222	228	208	240	223	216	215	236	246	230	246	233	222	220	248	228	215	221	213	239	241	245	227	217	245	243	230	237	236	229	212	222	215	225	226	233	224	244	221	219	228	213	213	188	246	236	229	251	220	224	217	243	222	237	212	231	251	224	193	215	243	215	245	245	244	203	251	246	207	193	235	241	217	230	245	245	248	251	228	226	225	215	207	219	228	211	221	228	210	211	202	247	235	222	240	210	211	230	241	236	242	233	218	223	232	213	225	219	196	224	208	232	213	220	231	205	234	235	224	215	202	219	245	234	216	242	251	213	208	250	237	225	240	241	223	207	223	245	236	247	217	210	229	212	208	234	223	232	215	197	229	215	264	191	216	214	220	197	221	209	231	221	245	205	215	232	239	242	244	225	252	207	220	211	200	204	216	240	257	220	228	233	223	220	206	236	218	227	227	223	216	232	220	232	242	216	219	226	219	227	211	236	213	238	238	229	228	203	234	226	256	245	228	208	229	220	238	229	261	231	211	242	225	233	237	230	236	222	208	194	254	216	228	223	226	207	246	224	228	223	231	219	261	222	231	234	236	219	228	213	215	214	224	223	211	246	237	209	221	217	219	208	243	230	215	230	227	240	223	210	230	237	222	205	219	237	198	227	220	218	237	231	218	239	221	235	221	245	247	215	226	234	223	244	244	227	217	253	232	219	237	248	211	202	203	237	216	210	249	208	239	250	230	238	228	234	225	227	237	214	255	237	225	222	235	225	244	193	242	223	243	243	240	228	220	183	231	239	229	251	238	201	227	233	215	223	216	240	223	226	245	228	203	199	223	244	220	259	224	229	194	230	229	217	223	235	186	229	204	213	225	220	224	224	234	197	216	254	233	248	206	201	220	248	246	241	212	239	209	216	222	221	236	222	251	240	238	223	220	241	204	234	204	222	206	210	234	254	213	202	242	221	205	231	249	239	237	214	197	200	227	231	204	249	223	226	240	201	230	239	258	217	235	208	217	237	206	215	212	221	230	249	221	218	224	236	244	230	210	219	201	218	227	232	221	242	245	252	231	216	238	221	234	213	199	234	232	221	205	219	176	233	227	216	248	258	212	241	191	225	194	205	206	207	223	202	225	238	240	245	233	197	179	232	229	227	220	225	227	201	187	242	227	230	215	228	233	227	235	216	230	235	207	231	230	226	219	227	211	231	204	235	232	191	218	229	249	202	216	215	235	198	218	223	224	202	225	245	212	214	232	213	242	229	214	231	247	228	212	229	206	203	225	203	218	232	178	228	237	232	251	245	202	224	245	230	227	230	224	258	228	233	198	234	247	254	224	213	230	216	212	214	230	224	236	212	216	252	252	218	217	216	230	233	239	228	236	202	254	218	233	224	205	263	235	215	202	214	207	194	222	206	224	225	221	220	189	231	231	225	250	205	212	210	257	225	228	214	200	225	225	195	212	216	213	235	232	231	223	236	214	219	217	226	234	234	250	209	253	236	233	228	222	249	243	219	220	231	235	230	231	207	238	210	219	219	236	243	244	235	233	254	227	198	214	216	243	232	207	225	217	226	222	221	217	239	196	204	212	243	224	226	212	207	256	219	248	204	211	226	226	227	214	227	195	229	218	242	209	244	232	208	237	244	222	244	235	218	228	214	233	217	235	224	219	229	239	243	236	244	227	234	221	207	230	229	217	236	232	222	225	214	227	243	216	223	231	218	207	223	230	218	235	220	213	243	203	219	243	239	222	233	258	211	215	201	214	223	187	194	228	249	217	218	222	206	231	222	262	229	249	244	235	231	216	211	228	232	211	212	227	245	223	220	230	238	209	184	214	279	206	230	201	241	221	193	220	239	235	213	248	247	224	239	241	217	239	219	228	206	209	266	204	239	234	222	218	230	241	218	259	222	258	251	202	230	245	214	236	233	245	226	210	238	208	207	236	240	226	214	220	210	240	229	226	227	233	201	226	249	230	219	211	233	241	226	232	216	213	241	233	232	263	222	213	211	207	223	225	202	229	194	206	228	211	221	226	225	235	238	234	217	223	229	224	221	234	242	203	225	234	211	233	231	210	245	238	229	204	207	237	237	200	242	259	222	207
23331	21400	29343	23845	21400	20002	2087	781	543	506	439	451	392	366	329	308	329	321	296	298	304	328	282	275	296	293	279	260	265	284	248	264	279	245	266	262	230	261	240	219	229	255	238	241	264	263	246	213	252	235	254	275	220	229	235	228	239	234	271	254	259	227	236	210	238	232	255	204	226	247	233	255	252	261	258	220	266	246	230	251	244	255	268	243	242	253	243	225	249	251	247	249	244	232	236	240	245	243	232	206	257	249	245	249	239	252	255	231	270	230	241	243	223	248	224	237	253	225	216	259	250	241	233	269	247	229	248	237	234	238	202	259	240	227	263	219	236	242	251	202	259	260	246	239	241	244	240	221	225	236	250	243	214	267	233	215	259	236	226	211	220	233	230	236	235	241	228	230	232	226	238	227	201	264	240	249	238	229	247	238	235	255	243	225	244	249	222	224	242	260	248	268	246	226	210	233	258	221	215	243	227	212	259	251	212	241	256	231	267	242	231	233	238	236	245	220	249	236	248	213	237	231	231	236	262	210	244	256	234	226	273	203	229	235	230	239	225	253	247	236	247	257	260	239	225	239	243	250	245	273	223	233	251	239	258	257	212	253	230	244	241	244	250	243	255	245	232	252	259	252	232	224	232	213	199	232	240	234	240	230	238	252	266	232	264	262	253	213	255	244	258	250	235	257	213	225	238	222	209	239	240	252	205	255	217	237	232	214	251	250	232	225	252	250	235	221	249	231	218	235	211	270	259	240	252	249	260	250	246	235	234	232	239	217	252	239	232	257	234	250	242	257	243	228	218	248	264	268	209	229	243	236	223	245	240	240	253	236	222	243	242	205	255	249	264	235	216	203	229	217	237	210	225	235	231	240	235	239	225	255	244	238	208	231	242	215	267	286	237	221	215	234	216	240	226	221	225	254	221	237	253	229	253	225	237	233	213	213	213	235	219	214	239	240	228	249	242	246	208	278	250	254	222	224	242	243	257	253	233	252	225	242	214	210	210	241	240	243	221	210	241	235	247	257	245	247	253	224	259	208	221	253	233	218	218	256	253	236	229	256	240	215	231	233	265	243	230	299	249	254	227	222	250	250	271	237	231	259	233	244	245	257	238	232	212	250	264	240	228	231	233	253	243	232	247	216	258	252	247	217	252	238	249	229	274	244	223	232	265	277	230	232	202	215	230	220	265	236	244	219	233	236	244	241	228	291	229	248	274	248	242	242	243	230	220	270	227	205	249	222	239	237	268	229	247	237	227	254	227	210	242	222	208	225	222	225	229	237	231	257	259	237	232	224	253	241	239	235	257	242	281	228	280	238	244	258	261	216	217	231	219	235	239	252	255	242	225	247	246	219	256	253	215	219	214	246	256	231	244	226	258	244	235	247	228	266	233	205	260	259	221	276	252	220	227	229	245	241	238	238	248	255	250	231	242	244	240	257	273	206	210	214	233	229	229	232	241	208	238	222	234	238	235	214	237	243	244	239	220	238	254	230	248	261	234	255	239	244	224	257	215	251	264	259	239	217	216	244	252	266	255	238	248	220	240	242	230	243	245	252	225	269	221	250	241	223	222	221	252	252	231	225	246	247	225	226	265	222	260	227	216	236	267	252	259	217	228	208	215	249	254	240	212	253	264	211	230	257	244	245	250	264	215	238	225	259	232	253	210	233	233	224	222	247	255	262	231	246	226	217	221	230	234	232	284	211	258	250	250	254	244	223	242	231	234	221	271	248	249	261	224	238	237	232	253	230	237	220	241	277	237	248	232	233	246	260	252	232	211	232	230	232	238	253	271	232	262	234	260	252	228	221	240	244	213	256	258	250	236	238	243	226	240	211	209	234	248	268	242	210	226	243	230	218	215	258	252	232	229	235	222	203	234	268	260	232	230	220	226	215	224	246	228	221	234	252	261	275	254	255	233	239	235	219	227	227	236	216	250	255	234	247	239	245	295	249	239	231	271	273	227	208	252	250	246	239	254	242	237	227	229	211	223	257	273	242	244	267	232	250	224	234	237	275	230	262	242	211	218	251	242	250	255	219	267	243	227	263	243	231	225	250	227	247	232	263	230	226	261	235	235	247	237	255	252	248	207	244	245	226	247	232	239	258	225	248	241	220	235	238	232	251	228	231	215	266	261	236	219	251	254	238	237	223	223	242	218	225	251	239	257	228	242	232	225	250	234	258	248	221	240	236	237	236	239	222	218	250	255	217	217	221	226	228	230	243	262	281	218	238	237	232	235	224	233	246	237	214	221	255	221	272	271	266	242	226	212	258	257	230	219	225	215	221	227	237	255	247	193	241	242	256	242	224	220	248	263	229	232	232	221	225	244	242	269	276	235	227	252	248	240	245	278	267	229	224	224	234	227	229	244	196	240	225	237	214	241	264	252	253	216	203	233	241	241	239	230	250	241	245	248	239	256	225	225	223	221	229	243	231	243	234	247	210	239	257	238	238	237	251	241	241	256	234	237	230	220	212	236	260	227	250	230	241	254	228	236	246	202	245	239	227	194	260	245	249	251	243	264	244	210	227	233	215	235	257	249	238	230	250	231	221	243	229	250	225	238	243	259	211	241	232	252	225	240	265	202	237	224	238	245	260	266	258	227	241	255	262	224	235	250	227	235	262	237	234	251	224	223	245	251	223	215	232	245	228	219	255	201	220	246	238	245	218	197	251	235	209	252	270	241	234	217	217	245	250	229	260	239	213	233	243	272	244	268	252	246	260	239	220	252	249	234	224	241	244	232	252	255	226	220	219	224	234	243	241	220	239	225	244	260	211	268	250	258	232	214	279	246	239	255	236	224	234	245	252	251	226	220	243	228	247	252	226	231	232	218	242	250	244	222	253	241	249	222	263	221	211	213	244	262	228	236	231	243	251	227	236	223	228	243	262	249	233	243	235	246	227	236	242	221	266	240	241	270	268	233	232	240	260	253	250	204	257	234	218	257	225	200	239	232	268	233	277	218	216	252	235	249	245	227	238	243	224	237	238	249	223	244	241	249	244	228	243	267	235	222	212	246	236	236	215	246	231	259	221	251	240	206	240	253	212	250	239	222	234	245	250	239	207	221	232	261	262	239	248	227	233	222	241	231	250	220	236	236	254	232	252	246	264	255	225	224	232	236	242	256	208	209	282	230	223	253	235	240	246	243	250	227	224	253	255	222	235	247	235	225	214	239	257	243	242	229	223	281	210	236	235	245	246	239	238	237	239	237	234	255	249	222	223	251	259	242	250	255	221	253	268	231	248	220	246	228	217	222	224	253	236	236	224	222	248	230	230	241	254	245	241	236	224	231	255	235	231	236	240	248	245	243	229	210	214	266	232	230	235	234	257	239	231	247	238	250	260	250	264	237	218	256	242	215	262	251	233	247	223	236	208	229	217	232	228	254	246	233	271	256	221	226	231	234	253	243	251	257	263	244	238	242	221	225	234	214	238	226	228	248	270	237	212	237	244	234	246	268	234	237	279	246	236	238	254	254	232	234	213
20629	16724	14089	7670	5299	3751	2992	2324	1848	1616	1393	1215	1023	966	941	928	844	790	742	649	614	643	628	609	612	531	554	586	583	519	552	474	541	512	533	525	543	557	525	502	510	528	524	526	502	489	512	490	503	507	489	485	471	473	458	448	486	484	507	486	487	481	459	464	446	485	478	481	506	452	456	488	464	468	452	465	444	468	487	444	430	453	479	456	492	471	460	479	461	476	510	480	486	435	448	431	460	459	495	475	447	423	478	496	476	480	454	441	469	454	453	485	454	470	464	459	480	447	469	450	433	463	465	471	481	480	456	425	459	424	473	447	488	447	471	450	492	435	430	433	449	431	481	446	463	472	461	478	413	473	453	466	495	490	445	474	463	455	482	443	460	478	459	452	446	475	471	461	447	451	449	466	484	493	444	458	465	482	440	436	439	462	444	464	468	471	497	427	477	472	457	440	455	468	486	463	434	487	479	444	501	473	455	449	451	434	445	478	470	466	492	467	483	438	469	442	451	468	467	463	483	461	483	460	457	460	508	445	505	437	442	444	465	465	479	460	429	478	480	442	472	476	441	447	505	452	465	513	460	478	483	451	458	433	477	472	494	444	460	472	454	471	467	450	468	483	431	456	510	429	442	452	456	457	463	432	462	418	459	468	467	467	433	480	463	435	448	470	499	449	474	475	480	400	471	497	495	479	494	492	486	482	481	493	450	454	470	439	484	437	451	483	443	448	436	460	469	480	476	467	486	463	419	453	449	511	461	472	443	464	489	466	471	476	455	448	448	449	487	457	487	477	475	463	447	467	487	462	462	453	477	410	472	453	420	445	432	488	478	451	433	463	465	455	447	496	465	491	473	435	440	494	450	462	450	429	461	450	469	497	420	470	428	450	474	408	489	473	440	456	468	485	466	477	436	482	467	460	426	470	429	437	449	460	464	440	432	461	470	495	461	476	468	463	422	416	445	472	503	474	462	458	440	451	438	455	498	480	458	466	447	462	473	474	478	440	452	422	468	500	432	465	466	447	504	479	448	450	462	471	480	433	497	462	486	463	473	465	432	439	446	442	465	448	464	459	476	481	445	483	432	451	467	474	474	432	452	440	474	421	485	476	430	448	444	447	460	456	438	417	442	475	508	507	496	467	452	478	439	441	503	474	443	453	461	447	419	469	452	437	437	459	454	441	487	492	443	405	437	464	454	407	481	462	443	459	447	470	487	500	455	432	411	487	462	466	505	476	514	464	486	442	463	474	436	434	449	463	451	467	432	477	469	456	507	468	440	459	483	447	436	480	473	442	502	477	460	469	450	464	462	457	462	430	478	500	488	445	444	461	447	479	448	462	444	472	437	459	468	462	494	439	465	443	426	458	470	434	474	467	452	440	443	483	475	470	433	485	491	487	469	455	429	489	464	458	513	419	476	444	448	455	446	454	443	469	439	492	481	484	484	457	459	517	456	466	443	479	457	456	499	464	450	479	459	481	488	479	469	482	436	436	445	471	488	494	465	491	443	483	465	449	480	483	448	478	462	470	468	454	475	454	448	472	478	458	425	463	447	441	471	478	495	431	430	445	459	488	460	479	463	449	463	438	470	474	476	539	480	473	466	448	435	462	430	489	480	439	485	458	479	475	466	460	472	480	475	460	490	446	449	477	445	461	430	467	440	425	453	464	428	468	450	490	452	446	459	480	461	470	476	458	422	450	485	474	457	489	487	479	468	469	436	490	448	455	434	467	486	467	501	479	491	478	472	443	486	451	426	460	429	466	484	450	489	447	489	468	428	484	457	437	451	466	457	471	480	454	472	453	463	472	413	451	433	455	462	476	471	436	454	438	500	473	489	479	438	483	455	442	431	439	444	449	465	480	420	461	478	487	450	473	463	454	450	453	445	479	453	474	465	485	477	470	475	490	453	492	468	454	452	436	448	460	459	473	467	476	478	465	456	380	449	479	432	413	441	453	477	486	479	431	485	492	468	458	460	458	453	456	494	453	457	486	435	432	461	509	463	471	462	454	475	484	485	449	500	464	478	471	435	479	423	423	478	482	488	485	463	487	484	458	469	442	471	465	472	457	417	454	478	455	448	475	436	452	484	432	422	438	439	473	463	481	453	443	441	432	469	464	472	477	440	437	471	482	449	450	446	445	511	434	477	501	440	465	445	483	436	492	450	458	490	428	439	458	446	424	460	427	459	449	449	509	460	457	450	464	445	414	437	455	489	455	478	449	474	440	457	440	453	472	448	474	469	444	435	480	471	472	456	471	458	451	441	466	463	461	466	469	490	506	450	499	409	430	430	468	426	458	459	440	459	500	464	492	485	454	442	450	464	429	458	435	457	503	457	467	484	490	422	457	461	477	483	453	472	470	469	451	477	462	471	510	478	467	464	482	472	451	446	457	458	436	467	451	402	500	443	415	429	469	435	459	452	431	455	429	460	432	468	482	422	475	443	516	468	494	488	446	489	458	458	424	479	432	461	458	472	469	473	460	469	476	429	488	421	484	467	438	450	470	439	459	466	490	460	495	422	489	472	448	440	460	477	442	476	454	487	475	431	453	457	476	461	452	465	467	418	455	484	442	509	481	454	447	469	489	466	450	422	483	509	480	470	490	477	449	466	473	432	417	446	441	485	487	449	482	473	501	460	435	468	451	469	448	436	446	457	481	478	467	461	457	460	469	455	469	462	485	474	497	427	481	464	478	502	481	482	473	456	456	465	480	491	467	432	489	473	453	439	492	471	481	483	444	483	468	470	446	426	435	463	441	468	418	474	442	482	475	493	477	417	434	444	468	447	466	447	465	467	432	504	474	448	466	487	463	449	483	416	426	476	439	454	459	426	477	448	431	483	454	476	448	411	451	447	486	489	440	463	430	461	464	466	462	492	440	452	476	473	485	451	483	478	458	410	441	441	431	429	477	468	457	464	506	429	460	440	437	429	397	439	478	492	506	453	450	470	456	488	465	439	440	453	455	478	441	465	427	426	472	441	475	466	460	469	457	450	480	443	468	442	495	448	465	450	502	452	466	465	447	433	453	473	474	485	463	480	410	471	481	452	432	504	459	460	450	465	502	449	516	447	486	491	498	473	468	461	452	474	446	455	469	452	425	457	431	454	434	452	407	450	445	485	404	473	446	471	405	451	448	433	445	438	485	448	479	467	467	448	464	466	479	461	444	464	463	452	453	430	451	425	474	431	486	475	414	473	464	456	466	479	488	442	449	462	432	463	438	473	455	462	492	452	474	477	436	434	451	453	443	482	458	422	459	453	456	456	502	490	465	450	470	439	466	465	503	455	419	450	458	463	472	462	460	433	497	489	456	461	470	436	459	456	448	464	425	466	459	498	483	476	462	458	453	474	429	446	461	497	477	448	469	439	464	470	453	458	444	493	461	443	467	439	462	468	441	448	442	441	487	495	466	485	390	468	440	431	481	454	440	457	458	423	487	454	447	447	448	503	492	432	446	463	494	495	483	485	444	473	472	475	479	462	411
26618	20766	8036	487	272	258	233	235	230	202	211	205	181	228	193	184	195	187	214	191	182	176	186	198	206	181	206	208	188	180	184	184	200	200	205	203	191	176	203	188	201	201	177	204	208	190	201	185	179	185	209	187	183	206	221	198	172	179	206	206	186	199	178	186	192	192	197	188	178	192	172	174	181	181	189	188	228	169	177	207	195	193	200	187	186	179	206	217	207	180	193	176	195	208	170	206	200	200	205	193	166	181	205	195	189	205	200	207	197	170	167	207	216	186	177	198	198	188	200	196	199	188	184	204	219	183	178	205	213	181	174	201	220	198	184	178	202	182	183	168	192	171	176	223	197	195	186	223	200	187	190	185	193	199	202	184	170	175	173	190	194	171	212	208	180	155	149	172	177	195	208	194	205	199	199	202	214	201	193	185	187	184	212	164	198	191	190	166	189	222	165	222	195	175	188	195	190	202	193	189	188	179	216	192	177	170	186	179	167	222	199	216	211	192	200	207	215	176	188	185	198	195	204	201	166	198	180	180	189	229	177	208	182	188	188	219	193	194	167	175	176	190	184	179	192	211	187	171	190	194	203	185	183	191	198	187	189	195	193	195	202	184	206	215	189	207	183	189	177	199	193	213	201	173	171	194	178	203	188	173	200	168	200	182	194	191	166	208	200	176	165	208	174	181	192	210	191	177	199	189	182	190	204	175	191	180	168	165	198	197	189	198	174	192	203	187	181	193	179	190	205	198	177	173	205	191	189	180	203	193	192	184	192	203	196	188	165	212	208	191	174	201	185	192	219	177	186	212	182	179	209	170	208	197	215	199	171	210	217	192	179	194	214	188	190	194	188	178	219	186	173	186	187	178	184	205	161	200	182	189	163	176	200	165	185	189	183	158	181	192	190	184	198	208	183	186	175	192	172	205	196	188	201	196	201	200	177	192	191	176	179	192	200	189	192	202	183	174	199	200	195	207	185	202	190	163	162	179	201	193	182	182	210	168	174	173	209	205	193	184	187	209	197	190	174	200	177	237	200	183	218	198	204	187	209	187	208	180	199	184	181	194	200	215	197	196	202	203	181	177	184	201	202	180	201	214	193	205	196	188	184	219	193	204	210	197	173	178	190	158	193	200	177	213	171	187	203	188	190	195	188	209	201	185	200	216	190	205	159	213	185	200	188	212	212	180	168	186	193	188	192	225	184	193	195	202	183	188	161	192	191	187	202	182	199	179	207	180	189	206	197	216	200	199	201	192	209	199	192	167	162	177	185	163	179	189	195	217	189	200	222	184	183	180	191	204	188	178	164	181	188	182	191	178	173	197	181	175	183	175	199	179	211	187	182	161	194	175	167	174	200	222	191	193	177	191	220	197	186	185	191	182	191	164	199	163	196	185	188	220	166	186	188	188	180	188	174	169	198	178	188	197	205	185	181	199	200	201	174	176	187	224	180	206	210	187	205	177	201	177	167	216	184	185	187	197	177	154	195	189	189	177	195	181	187	185	190	183	195	182	199	186	199	196	203	186	192	219	192	178	201	182	181	187	217	187	215	177	198	190	182	184	191	217	223	195	183	207	199	213	166	196	155	169	195	194	173	170	175	195	180	171	181	205	192	187	181	209	183	193	176	168	190	193	213	215	181	193	196	206	209	196	190	185	170	197	173	196	181	170	189	175	180	197	213	204	179	157	205	177	213	195	197	168	192	219	197	174	177	194	178	210	206	185	201	199	161	175	179	209	191	202	180	163	155	196	161	186	203	204	206	171	182	207	184	214	195	205	179	170	201	183	185	192	191	188	188	193	198	155	185	172	165	197	203	181	175	233	188	192	192	191	202	164	203	180	180	198	203	219	187	180	168	185	164	183	196	166	183	203	180	196	180	194	199	211	191	189	192	181	166	202	195	205	189	176	187	197	194	166	209	180	224	189	201	194	191	183	188	208	207	210	218	185	169	185	184	213	176	199	173	170	190	187	185	197	214	177	191	194	179	199	204	181	192	186	192	179	181	179	205	210	198	179	198	164	203	204	189	180	189	226	166	195	204	184	201	165	209	186	209	179	187	187	192	194	192	194	191	203	186	169	188	223	217	183	196	195	198	216	183	175	196	158	193	161	164	164	208	181	209	184	194	221	194	191	217	215	186	175	187	194	211	180	163	197	180	184	201	179	207	192	208	183	176	175	191	166	166	176	178	202	179	175	194	211	215	183	195	196	194	212	200	187	201	220	215	191	180	198	179	185	194	194	177	200	209	174	179	203	203	193	169	179	177	209	181	218	212	196	189	209	202	213	206	204	181	207	194	209	195	192	174	198	214	185	182	154	192	178	172	215	200	209	203	214	182	198	170	202	179	190	170	205	175	173	169	207	177	195	195	198	204	187	204	177	200	179	206	191	191	176	200	173	168	201	194	188	197	206	205	191	189	182	191	189	176	205	195	192	183	190	190	181	193	202	189	198	184	172	184	188	218	200	184	179	211	188	192	194	203	210	193	182	178	199	214	218	173	204	200	192	198	185	188	196	164	189	211	183	177	197	186	180	162	209	186	205	184	206	216	174	212	201	203	198	184	204	196	204	204	191	213	224	217	180	181	190	154	183	184	182	183	207	208	170	179	172	193	195	182	203	171	176	181	204	192	187	185	172	171	184	178	159	176	188	193	216	186	206	171	205	186	188	196	197	183	196	197	181	179	210	183	208	142	192	183	184	197	181	195	189	202	176	181	199	193	197	182	191	193	193	204	167	201	206	214	178	184	223	170	182	229	179	195	184	215	203	218	196	185	174	165	197	196	192	206	186	193	206	202	211	209	172	180	195	207	192	197	190	189	176	166	185	208	211	188	206	187	229	221	197	185	176	194	149	177	191	195	189	195	190	162	182	180	209	186	199	216	194	183	192	181	185	178	205	199	198	200	168	181	191	186	186	209	193	187	214	177	192	202	197	161	208	200	173	218	210	190	176	177	179	196	186	190	200	188	212	179	191	174	184	201	178	175	198	181	197	196	201	208	178	187	197	204	192	188	185	202	203	197	201	200	188	181	204	165	181	194	222	179	210	200	206	177	182	192	208	165	189	187	177	212	204	191	187	171	166	182	201	185	207	189	190	191	181	199	188	211	189	202	201	196	165	188	207	203	182	176	185	194	181	212	213	166	203	183	195	156	187	176	164	200	221	216	208	212	169	199	210	174	193	196	195	201	169	186	201	213	204	182	175	204	193	184	173	204	192	193	178	176	182	175	165	220	191	214	218	216	189	195	190	185	189	183	198	202	199	186	173	196	161	184	198	204	176	183	181	164	200	186	197	192	190	180	202	185	212	199	194	186	176	194	193	173	185	195	218	205	176	185	210	176	184	198	205	197	182	185	209	185	191	181	173	199	188	191	201	191	197	232	204	163	202	188	181	200	202	209	181	204	191	205	186	190	197	207	196	207	208	183	193	177	195	206	182	187	195	208	200	203	192	179	185	199	207	195	183	206	214	185	198	199	201	178	212
6266	1564	1486	812	653	558	510	466	446	475	430	444	438	410	428	428	433	385	407	394	415	421	424	441	430	404	412	434	443	407	410	388	458	396	432	428	396	417	399	421	372	404	370	419	406	361	414	423	392	420	444	405	410	395	434	422	412	398	421	418	383	410	422	398	419	403	409	418	400	395	393	383	423	356	400	386	401	417	408	439	390	442	429	412	372	415	405	373	375	381	408	382	430	414	427	407	419	399	441	382	437	395	394	385	402	413	406	405	366	415	383	417	399	425	449	377	417	431	418	406	429	378	398	397	432	379	388	429	406	414	403	397	384	374	433	397	433	417	386	376	406	372	433	399	386	392	412	384	398	405	375	411	443	406	393	398	408	417	361	355	363	366	392	408	392	457	426	407	423	395	403	396	422	397	444	395	388	374	401	386	428	408	408	401	382	388	424	407	419	438	433	416	401	397	428	388	395	413	408	415	415	412	417	410	344	380	394	394	401	424	364	410	406	369	381	409	380	428	375	389	348	407	429	413	394	367	388	415	390	399	401	409	399	398	385	414	430	423	381	451	375	393	418	387	421	395	379	401	432	404	394	405	376	385	439	407	405	443	393	438	424	412	409	409	407	359	400	368	393	382	413	425	415	436	378	419	410	447	422	418	385	442	422	366	421	373	380	376	443	352	414	412	442	419	395	419	414	387	407	427	384	431	365	392	378	428	359	365	375	389	428	408	447	368	410	436	425	415	399	395	397	413	376	366	393	381	427	429	426	412	406	444	387	371	429	405	414	398	435	383	364	413	390	405	393	422	385	383	437	391	395	389	411	421	387	414	431	393	398	375	403	423	427	417	387	390	419	383	413	405	424	427	418	396	395	420	429	408	407	405	405	402	396	418	372	422	412	404	390	409	367	437	405	405	393	377	391	418	451	399	399	411	384	396	366	412	427	411	417	394	409	415	400	373	397	384	414	398	432	415	388	387	398	401	412	452	408	407	378	372	428	363	404	423	446	429	420	377	388	361	379	397	369	428	427	368	396	408	400	410	395	421	392	401	437	372	376	378	400	407	384	394	449	442	391	384	410	429	426	385	406	381	378	409	410	378	417	403	379	401	419	399	402	412	388	403	419	431	431	423	376	420	395	396	374	389	390	396	392	348	384	447	399	409	401	426	374	420	366	400	405	398	377	419	397	407	411	436	378	380	365	408	384	406	398	421	400	356	420	413	421	443	412	392	394	426	398	401	379	365	366	438	440	400	383	393	417	397	405	370	424	382	400	429	383	390	405	392	394	384	388	390	420	399	405	428	377	397	406	399	368	377	402	410	404	382	409	432	375	394	431	387	394	428	365	380	411	400	364	396	411	409	410	408	407	457	389	437	372	387	429	387	399	409	435	406	415	407	391	388	407	407	439	398	418	409	386	380	416	382	415	389	433	422	368	402	406	425	377	431	430	379	389	388	433	375	413	401	378	382	402	411	410	405	392	385	382	397	408	368	383	415	414	373	455	415	397	411	397	393	386	393	378	390	434	389	394	434	392	386	406	420	420	395	381	437	394	407	416	408	412	365	432	393	413	388	376	401	419	424	379	381	414	423	400	409	373	431	385	395	393	398	386	412	407	378	421	391	412	399	400	372	428	402	407	392	414	394	420	387	391	359	437	394	383	425	408	433	402	440	424	432	383	365	401	381	428	387	383	388	427	414	421	408	453	390	394	381	399	423	404	388	402	414	411	416	388	409	424	397	388	415	392	424	420	385	390	409	398	373	406	406	427	382	419	393	399	370	442	399	413	403	405	388	411	383	411	439	390	378	387	412	387	381	401	396	419	378	393	382	405	435	386	423	411	398	426	433	397	386	396	420	404	397	412	388	396	411	420	405	405	402	410	425	412	385	411	425	414	416	395	381	405	407	405	422	425	407	362	431	405	397	386	416	437	396	430	410	437	397	400	364	411	390	404	402	389	409	420	418	417	398	390	420	431	397	399	416	418	396	360	376	421	370	435	415	407	431	410	387	415	377	368	404	378	410	412	419	395	416	414	458	420	394	418	441	425	407	377	397	380	422	421	380	405	422	424	411	419	391	403	388	420	355	409	399	374	402	417	426	440	410	386	411	418	417	420	412	395	392	360	399	387	408	418	394	393	378	397	403	394	438	425	422	402	383	426	398	343	431	429	365	425	424	410	403	418	396	402	400	434	405	442	374	381	424	397	416	391	422	387	382	423	395	369	435	402	390	417	419	389	416	390	407	435	390	419	389	381	381	382	436	365	415	396	396	417	390	421	424	409	428	374	381	399	401	405	399	401	413	369	384	420	381	419	378	386	414	354	389	395	428	386	428	402	388	393	416	396	409	395	397	426	440	393	393	362	444	426	413	381	422	416	390	383	390	374	365	407	388	391	416	418	437	425	373	366	377	389	428	387	396	406	373	426	386	440	391	399	371	389	422	441	373	400	413	436	424	435	415	384	438	385	387	405	405	404	416	387	388	385	396	399	381	382	395	383	385	428	369	409	403	420	406	385	400	421	376	413	390	397	435	428	393	424	407	414	389	403	435	414	387	378	414	413	403	407	391	427	407	391	436	397	415	394	409	431	427	403	407	417	402	365	401	393	418	403	368	383	375	389	385	441	347	396	396	371	402	393	390	400	388	381	414	415	404	457	387	393	421	380	404	396	350	366	415	391	444	406	396	423	406	432	416	413	394	371	390	389	421	405	393	419	399	387	440	402	399	378	366	410	429	397	428	412	408	371	385	363	409	446	377	394	426	416	371	421	381	368	395	402	376	417	432	437	408	423	387	392	392	372	394	397	395	427	411	425	429	384	415	391	421	396	380	380	428	380	387	422	383	393	412	356	372	425	401	417	393	418	396	407	418	357	375	396	407	421	423	408	429	419	381	389	404	390	422	397	405	406	397	377	426	381	383	371	413	422	413	382	381	451	406	417	402	381	402	410	389	422	384	363	369	417	403	400	393	443	384	392	437	406	418	370	414	408	384	402	406	366	402	430	417	421	370	401	408	395	391	387	399	368	391	408	394	446	422	425	425	415	427	388	382	404	420	389	418	402	403	418	438	410	393	410	376	396	408	389	390	385	400	388	412	422	385	430	444	399	416	424	405	401	418	402	405	423	376	421	421	395	385	421	387	407	406	416	386	432	406	384	420	433	416	385	416	415	411	378	420	408	415	377	423	424	409	382	391	402	427	414	383	397	425	397	370	400	417	414	420	414	381	430	408	380	435	433	423	398	400	399	395	435	347	391	415	418	435	370	414	415	424	361	405	391	407	382	410	389	429	375	404	384	390	388	380	383	380	388	449	417	438	415	425	387	386	411	398	403	394	384	399	399	462	379	405	407	397	388	406	418	404	414	393	414	405	391	401	402	418	394	414	383	399	436	406	405	440	389	405	432	373	421	430	434	407	409	382	419	423	389	395	405	403	382	401	398	414	437	407	376	407	400	406	404	401	400	420	385	442	438	446	428	393	425	435	382	409
24221	21340	28532	24465	20422	1777	559	361	303	225	209	195	166	155	146	126	148	150	124	126	145	120	134	111	129	126	108	113	137	120	118	114	116	98	113	100	102	99	120	110	97	105	91	102	107	117	115	106	98	105	110	127	103	97	108	104	118	110	89	87	94	94	105	108	107	106	103	95	104	103	101	111	114	88	93	111	106	101	95	112	119	95	113	114	97	93	108	95	105	102	101	100	99	98	107	84	117	100	108	90	102	111	91	92	126	95	99	114	90	131	102	107	83	87	103	97	98	111	95	96	117	115	104	103	124	117	104	118	94	118	113	92	94	98	112	88	92	91	103	98	100	88	97	109	104	97	100	107	98	103	94	85	104	102	109	108	110	95	112	109	117	117	119	94	98	93	93	101	91	103	89	116	108	89	88	104	119	116	90	92	104	104	109	119	107	107	119	107	82	84	111	120	103	109	106	111	113	98	85	87	120	118	89	97	107	95	102	87	117	108	125	101	102	97	100	108	104	101	90	99	121	100	111	107	111	96	121	94	99	89	102	99	123	95	103	110	110	104	104	112	92	97	113	102	107	104	112	113	115	94	118	93	98	96	96	95	87	107	109	107	97	115	97	90	104	106	96	100	111	106	100	104	105	102	92	105	104	110	94	99	111	97	111	110	103	88	102	93	87	93	99	103	102	104	106	105	101	110	94	93	90	96	102	100	93	99	86	115	110	104	98	104	116	113	127	113	108	101	101	93	107	105	94	123	95	97	116	99	109	87	97	101	101	109	92	115	104	97	107	102	93	98	91	99	97	89	105	116	103	118	94	111	98	107	107	122	92	100	101	131	96	96	107	91	94	85	99	96	112	89	97	91	96	103	102	90	108	115	99	104	106	104	101	96	103	96	110	100	107	92	98	103	107	124	91	93	100	111	113	109	107	104	92	112	111	82	87	89	104	96	107	119	94	98	93	108	85	91	96	94	77	108	104	95	100	93	91	107	108	97	89	111	91	104	106	120	79	111	90	88	114	118	105	97	102	82	92	105	101	110	90	100	106	122	107	91	107	91	117	93	99	112	105	106	97	114	102	112	104	104	104	97	101	96	97	100	91	112	95	118	109	112	97	105	102	106	100	86	115	87	117	97	92	93	112	97	105	85	104	108	113	97	88	98	111	88	94	96	102	131	107	82	97	119	127	90	94	101	103	99	119	118	98	87	86	95	98	95	108	108	102	115	86	86	103	101	101	95	99	88	105	120	107	103	102	86	109	117	96	120	111	88	86	106	101	98	128	102	96	81	109	114	79	91	108	98	108	104	111	92	112	95	110	120	109	112	88	107	109	104	77	97	88	93	108	89	104	95	93	100	115	103	98	80	92	96	98	99	102	87	105	96	79	105	86	108	116	93	102	101	82	83	87	116	98	98	86	101	91	93	94	98	134	103	105	121	121	113	111	99	108	96	105	103	103	89	87	88	96	105	104	110	80	84	93	94	116	118	107	90	106	100	116	94	96	105	103	105	102	95	107	103	112	103	86	84	91	106	110	93	105	103	80	94	97	99	108	92	90	102	100	95	94	83	96	106	103	96	102	104	119	89	95	92	89	100	96	115	112	105	89	104	100	101	103	107	97	104	115	94	94	103	88	86	105	116	82	101	96	96	92	100	106	104	119	105	94	108	90	105	88	95	87	91	88	103	113	110	98	105	100	105	110	113	118	114	92	82	97	108	102	91	96	118	105	85	107	99	106	131	94	103	96	112	114	115	110	121	96	101	105	98	98	109	105	109	97	107	112	111	106	107	105	100	93	94	99	95	86	111	108	103	102	105	78	102	115	110	86	85	95	107	105	98	103	102	100	106	96	89	105	111	109	117	97	106	85	97	102	103	86	103	104	85	89	95	122	91	117	104	94	111	108	124	110	111	99	115	97	91	90	102	112	104	92	113	88	111	81	99	96	104	88	95	101	100	108	104	98	95	101	108	88	103	103	105	100	118	117	82	111	92	105	95	104	73	109	95	102	113	102	92	100	112	116	108	104	120	107	82	102	100	114	102	97	95	94	82	93	87	114	92	109	116	105	94	107	109	106	88	100	96	111	88	125	104	103	100	103	98	106	92	102	91	95	99	98	105	99	96	106	83	88	82	89	102	111	91	89	106	120	100	93	98	97	97	113	118	89	73	91	122	92	124	102	93	97	102	107	101	108	90	113	91	98	111	96	101	112	94	86	102	82	87	112	95	110	116	98	83	126	90	81	76	116	104	113	99	100	115	106	94	101	103	98	111	114	104	101	111	114	101	117	85	107	107	103	95	92	85	122	96	99	107	121	99	102	102	117	91	87	102	104	96	89	108	97	103	111	93	94	93	96	100	104	101	107	84	113	93	92	101	96	109	91	90	112	115	105	100	104	89	98	124	98	107	115	88	102	127	86	106	106	100	105	119	91	92	104	106	116	84	95	109	107	105	106	93	119	92	112	96	113	110	111	87	98	99	105	116	90	86	92	85	99	101	113	107	108	109	99	116	105	92	111	105	77	121	82	109	121	85	90	90	106	105	93	104	106	102	96	97	92	101	103	102	103	102	101	99	89	95	99	94	113	99	109	96	78	97	101	102	107	96	95	99	114	101	78	115	95	86	96	100	86	112	88	86	106	100	93	91	111	99	106	97	91	114	113	79	116	120	116	106	119	108	87	92	91	110	103	116	107	99	100	98	115	111	102	123	106	119	93	114	96	101	84	94	108	107	98	99	106	101	97	109	75	111	92	97	101	85	89	111	85	80	102	114	115	98	109	95	88	116	96	114	103	93	98	103	96	108	100	113	121	121	115	97	111	90	82	82	100	97	108	90	85	104	102	79	97	88	89	124	94	94	101	116	103	88	97	99	105	107	97	107	102	100	108	98	100	103	92	114	115	111	112	114	103	105	96	101	110	107	110	106	108	88	90	99	114	100	96	90	98	100	98	97	102	106	107	84	107	98	102	121	93	91	101	90	105	101	111	82	113	101	115	88	90	111	92	113	107	102	89	94	113	101	106	96	119	109	113	110	99	97	117	113	107	94	103	97	96	106	103	106	116	107	98	106	108	89	97	94	98	106	128	108	98	113	109	98	97	97	111	85	89	74	94	82	96	101	105	97	88	109	90	113	99	105	99	104	79	108	95	105	113	128	94	80	100	102	97	118	118	115	97	85	81	101	107	93	105	102	104	96	92	105	114	88	101	82	118	111	100	100	94	114	104	104	89	104	98	92	117	97	98	108	85	100	81	96	102	107	102	102	95	104	117	114	107	116	103	124	99	95	103	92	107	102	112	93	87	123	102	104	90	108	113	92	108	95	92	118	94	120	108	105	107	106	105	109	108	109	95	97	79	84	99	106	97	108	83	99	124	107	101	98	108	97	104	99	105	119	103	106	100	112	112	110	105	116	112	90	105	101	94	105	89	96	99	113	100	106	107	100	89	111	80	110	99	92	107	98	121	114	110	107	82	103	82	87	99	99	94	94
16969	10323	8733	4300	2894	1985	1501	1187	1021	795	712	620	546	521	453	371	355	411	346	333	360	315	307	303	307	254	257	265	270	254	268	258	283	224	228	263	236	238	247	225	227	263	277	228	268	262	222	247	238	248	219	237	245	238	218	242	234	240	227	240	226	219	241	208	222	199	218	236	247	220	253	214	211	223	224	219	235	231	241	209	248	232	229	224	253	227	247	237	238	202	230	247	236	220	235	241	236	221	234	232	194	218	211	196	210	256	219	226	261	223	251	212	242	227	241	220	208	213	231	211	224	229	235	226	217	228	233	229	259	242	217	213	210	229	226	223	278	195	224	233	255	240	209	213	242	215	217	251	253	242	239	238	211	209	222	236	231	202	232	225	212	242	203	250	203	242	212	226	216	211	233	216	189	238	235	199	210	258	237	235	235	231	198	202	224	243	214	242	237	237	195	190	230	185	224	251	239	210	237	218	211	195	215	211	205	207	227	218	217	224	256	211	234	218	217	212	212	219	217	214	203	237	241	248	200	201	225	203	233	214	207	193	225	236	222	236	239	230	226	255	229	207	212	224	221	236	216	194	224	222	240	214	217	249	241	235	212	235	217	250	202	218	236	219	244	239	205	216	230	216	239	222	244	218	227	205	247	225	213	226	239	242	213	229	215	205	206	236	218	226	226	253	215	219	226	245	232	217	213	213	218	231	237	212	204	238	207	238	206	241	204	245	245	212	242	218	186	234	222	249	227	223	248	206	221	249	222	211	243	232	245	220	235	220	214	232	211	205	202	240	229	215	203	203	234	229	262	213	251	232	226	241	235	196	213	229	208	248	217	226	218	225	204	271	198	210	229	242	202	226	201	225	242	259	236	219	214	225	215	229	222	240	237	220	238	223	231	219	248	216	220	229	229	216	250	214	190	232	216	244	202	236	220	222	221	212	242	217	204	207	239	208	214	223	226	216	209	247	221	194	232	206	219	225	228	259	225	224	216	208	221	214	207	237	226	218	222	229	235	219	211	238	231	244	209	228	223	206	226	250	219	206	226	228	217	206	217	222	207	209	241	222	238	217	238	234	243	224	229	240	227	216	207	207	241	240	201	219	227	201	226	196	216	223	214	209	207	207	242	230	214	222	224	233	209	246	244	229	210	223	237	203	255	228	190	231	230	229	215	199	281	211	217	218	202	248	227	210	254	218	220	238	219	224	211	238	243	240	233	213	247	234	217	249	252	218	215	210	232	238	238	231	206	217	206	218	211	202	226	247	209	187	230	250	213	210	203	216	227	214	209	211	223	227	228	246	229	230	222	225	225	238	219	220	233	236	232	213	227	210	228	225	247	205	212	237	206	218	221	207	221	237	200	213	217	237	224	224	233	191	206	230	240	221	239	212	215	230	229	205	265	229	207	232	216	219	217	226	251	229	207	235	227	219	222	214	202	248	224	212	228	243	235	211	251	195	249	252	221	218	207	214	243	226	240	200	231	216	188	212	214	240	219	235	220	220	214	241	204	226	222	224	217	202	218	210	225	210	218	194	241	247	203	239	221	218	220	217	210	222	208	194	218	220	213	221	226	224	240	213	224	206	221	226	203	220	200	205	219	262	221	229	209	210	198	213	227	206	230	219	221	234	225	242	203	216	210	216	220	226	227	247	213	225	201	217	219	239	249	235	226	229	234	240	230	242	204	235	245	211	211	238	216	227	230	225	220	228	237	210	217	249	211	243	210	216	235	234	218	223	203	217	217	222	212	246	200	212	201	225	213	206	211	240	213	231	221	224	230	230	226	205	246	210	231	203	193	243	223	244	226	234	221	210	246	206	236	218	207	219	239	229	193	230	216	207	213	203	225	205	202	221	202	239	210	224	236	213	256	241	229	204	227	252	217	202	217	202	239	215	219	227	227	237	233	204	244	239	217	217	197	226	226	241	235	229	210	219	239	249	248	206	207	214	220	233	219	230	220	221	224	209	248	208	243	251	217	229	231	232	225	228	210	204	247	224	242	239	228	241	217	233	217	221	229	202	213	240	209	210	216	220	257	226	213	235	222	205	227	209	237	238	229	220	215	233	221	213	225	241	250	177	221	229	271	233	239	226	258	196	220	199	237	230	233	244	233	220	196	226	226	207	248	224	189	232	219	212	235	249	210	221	197	212	217	225	236	220	207	221	216	251	207	226	222	221	206	216	249	209	207	220	212	213	207	195	216	226	227	209	202	234	211	210	238	214	238	231	227	194	229	228	256	221	223	234	221	230	215	221	236	232	225	206	222	236	207	201	226	210	196	236	225	220	218	233	213	206	237	235	209	181	240	236	234	215	203	224	226	240	235	220	250	220	215	210	236	238	212	218	205	244	200	252	202	222	217	240	227	221	227	210	210	211	228	232	229	244	210	227	211	214	234	225	237	215	208	209	240	210	241	215	214	216	240	214	203	246	211	217	241	249	217	218	231	224	219	240	211	222	236	226	211	235	243	256	236	223	208	220	210	235	235	230	231	200	218	229	208	216	219	238	226	224	216	228	213	195	231	225	207	200	234	221	220	195	209	230	233	224	216	241	208	227	194	208	211	231	216	226	232	210	249	208	217	212	244	200	216	248	216	238	232	223	236	237	227	223	206	218	221	241	236	243	232	204	239	194	244	231	211	250	230	242	221	202	236	222	242	230	195	220	228	217	231	240	243	232	214	217	245	216	204	212	226	234	233	212	205	222	216	215	208	229	219	244	229	194	223	222	215	213	231	218	209	201	227	232	240	234	246	209	242	222	218	223	190	215	230	202	225	221	240	238	225	227	244	201	242	219	221	235	244	237	227	226	220	241	226	226	203	216	228	206	197	247	197	211	224	223	205	239	230	212	218	263	226	221	191	234	226	235	244	198	211	223	227	228	229	231	234	215	239	214	215	230	225	235	212	231	237	228	205	211	225	240	230	233	224	238	237	238	212	231	215	221	227	237	214	223	221	196	220	219	236	225	227	238	206	224	247	217	232	242	205	253	238	191	208	223	217	225	224	225	226	232	213	213	236	231	262	225	215	228	228	234	211	217	221	208	209	240	239	218	210	208	216	229	217	222	209	204	221	230	238	215	202	206	219	219	222	209	218	212	219	240	226	230	207	223	245	197	220	230	210	225	239	234	226	209	219	247	227	221	263	221	210	232	182	208	229	225	197	221	198	223	220	221	238	231	229	218	216	220	222	193	247	225	215	198	217	237	211	205	220	203	210	235	228	213	224	220	220	201	232	228	230	206	224	228	227	215	227	209	245	212	223	217	259	258	221	216	220	215	214	224	240	205	241	193	230	234	236	217	262	223	214	215	246	204	223	218	227	252	189	231	220	213	239	232	225	234	213	230	231	234	245	238	215	226	217	196	221	240	215	219	223	188	230	266	208	211	224	214	222	222	221	240	184	230	228	233	218	239	187	192	225	246	219	247	240	231	224	231	212	217	209	226	230	188	229	201	223	226	211	225	246	223	206	227	247	228	246	232	224	233
23254	21336	29250	23776	21336	19998	2081	758	558	469	450	405	373	343	325	335	328	303	287	291	275	291	281	280	278	263	258	269	253	243	274	235	259	260	276	245	275	246	248	254	235	250	245	247	232	282	262	229	251	228	234	263	251	204	260	254	232	220	231	254	272	281	227	245	222	249	239	252	264	233	238	253	250	258	245	243	240	228	216	247	229	241	259	236	243	228	238	246	251	243	243	254	208	275	230	230	256	227	264	258	208	239	212	231	248	248	235	222	246	226	253	242	256	194	234	224	243	238	249	212	255	234	228	234	214	239	230	241	238	259	242	250	235	216	235	250	234	221	253	252	248	225	223	217	240	249	249	255	248	273	211	233	233	234	229	275	267	246	220	247	246	234	249	232	221	243	225	202	247	227	230	247	228	236	226	244	255	217	239	246	229	239	235	265	248	235	238	255	227	248	236	230	233	236	258	228	228	241	252	234	230	230	253	257	247	266	195	256	246	250	236	247	228	240	219	261	250	258	231	228	244	234	250	236	247	248	247	244	220	237	246	244	288	235	239	237	231	256	232	271	232	233	235	255	251	243	228	238	243	243	257	249	237	233	213	273	249	234	198	226	267	225	235	239	221	227	244	248	252	253	233	230	235	202	231	241	205	248	241	221	222	256	230	239	257	234	246	225	243	206	242	245	254	218	211	257	247	231	223	260	226	250	259	223	237	244	241	208	246	237	250	232	255	250	235	241	237	252	241	244	224	262	230	241	241	232	240	235	237	251	226	237	251	231	212	219	242	235	256	215	228	261	253	279	228	226	270	241	228	236	243	229	232	239	227	225	244	241	235	254	231	213	224	268	240	243	235	254	238	226	223	249	241	225	241	219	243	259	238	245	229	236	234	238	232	244	244	217	226	218	233	234	242	232	238	251	221	261	232	240	201	269	252	225	250	231	245	224	236	247	236	246	242	273	221	242	260	259	264	257	217	242	259	235	240	219	229	258	230	216	244	235	259	242	239	208	249	231	224	231	232	218	219	209	220	221	245	240	241	248	240	226	229	261	240	255	216	266	247	258	235	254	256	228	211	239	250	237	241	237	244	227	237	266	252	217	264	257	243	230	237	253	244	250	232	249	236	246	241	230	231	211	232	207	225	235	243	219	248	235	261	232	268	230	223	268	228	252	262	246	239	247	244	201	241	232	254	257	243	225	234	204	229	246	246	240	224	268	258	240	237	237	226	229	224	230	238	263	238	216	230	219	249	253	243	209	255	230	236	209	266	235	213	252	249	251	234	244	225	267	199	261	210	231	213	210	243	252	217	244	215	223	259	215	216	225	257	218	257	200	203	225	233	215	246	246	236	234	262	220	237	222	228	243	241	230	236	222	220	272	203	241	244	251	230	226	229	231	230	213	244	264	239	208	220	223	227	238	258	207	231	252	234	263	255	229	222	248	234	264	240	244	233	244	254	222	237	252	231	245	216	220	234	244	258	236	239	239	238	245	259	245	271	246	217	250	243	248	235	216	206	225	256	241	224	242	227	224	237	225	243	233	261	242	248	259	228	221	275	215	223	239	262	229	222	249	241	248	238	258	243	211	235	214	233	252	235	240	237	250	260	236	232	243	242	232	225	226	239	229	243	239	237	236	232	239	230	261	244	225	269	241	232	240	261	217	238	236	259	233	242	246	248	244	220	234	268	251	237	226	244	248	254	222	233	243	252	246	249	227	232	225	243	201	250	241	229	221	246	228	232	231	247	243	204	219	267	249	253	253	233	245	254	231	216	235	216	236	244	263	241	248	216	248	263	252	207	227	224	238	227	242	245	218	231	248	248	228	240	223	221	215	274	223	225	211	215	232	222	220	191	253	231	214	229	216	246	212	252	235	244	259	221	229	254	224	243	215	242	234	245	248	232	222	264	247	230	239	219	232	218	221	237	240	215	233	224	237	239	230	223	235	233	236	225	260	253	264	239	211	204	238	236	238	247	237	250	230	212	226	213	251	247	247	238	250	248	231	203	252	236	252	242	235	222	228	213	252	212	225	220	218	235	240	238	250	248	239	254	227	230	257	246	235	248	247	231	251	213	220	250	230	238	256	212	232	215	229	237	214	251	285	247	246	235	246	252	236	241	221	245	233	235	241	253	255	234	271	221	255	211	211	221	220	266	238	264	249	205	243	236	221	232	244	250	245	234	209	220	266	230	240	239	241	248	234	229	237	235	261	226	228	230	234	252	250	233	238	208	267	260	249	235	238	242	243	227	236	228	230	220	216	246	246	243	243	236	260	229	248	227	198	247	248	236	230	227	220	240	254	241	230	262	259	225	242	234	250	257	264	251	220	231	224	231	240	237	251	236	243	227	250	222	252	248	233	246	234	235	246	226	251	254	257	213	229	260	230	246	222	231	258	225	219	251	214	246	210	206	242	232	247	247	256	239	227	231	222	248	231	235	218	240	232	239	258	239	239	234	270	234	242	227	269	221	229	245	238	221	229	219	260	206	235	250	238	222	253	242	230	249	257	241	229	221	230	246	240	256	223	219	250	249	214	269	258	234	231	231	259	228	225	224	236	243	238	253	251	219	254	237	231	236	236	256	222	264	252	250	244	252	215	222	258	228	224	244	234	243	224	240	250	221	230	221	254	232	247	220	235	230	244	258	250	259	251	226	220	220	252	243	235	228	249	196	266	221	282	238	228	223	249	240	236	234	265	224	227	245	230	230	228	240	268	233	217	246	236	242	219	229	208	251	214	242	220	215	215	218	225	227	226	251	243	229	244	224	245	238	252	233	221	225	249	222	208	237	241	273	251	257	248	248	220	213	236	232	250	209	242	264	258	232	213	247	233	244	249	236	248	224	237	236	240	241	250	258	213	224	195	230	224	228	230	234	221	223	242	227	240	239	200	240	229	239	254	215	240	243	272	223	214	207	227	228	214	234	244	238	218	251	243	231	231	224	266	245	233	228	236	237	223	222	235	263	235	227	228	241	224	241	235	247	213	222	226	212	228	241	258	235	234	234	250	273	257	219	247	236	217	238	227	264	253	236	246	235	255	241	232	227	260	248	241	249	224	242	251	215	212	249	215	223	253	244	219	234	239	264	240	263	223	228	256	247	239	234	250	269	267	223	210	237	236	263	246	258	217	244	239	255	237	232	229	236	245	243	262	268	241	234	259	237	241	238	219	215	248	230	231	265	228	226	256	235	238	203	264	253	229	246	219	224	243	222	204	225	221	238	259	232	252	234	232	242	212	230	215	238	236	226	218	234	235	239	232	275	252	227	260	209	240	233	247	248	237	233	236	233	229	239	230	206	231	223	229	234	231	246	208	245	226	236	236	232	244	217	222	242	242	261	249	224	249	242	224	224	223	236	225	243	257	233	243	243	266	257	234	241	242	219	217	237	244	218	228	222	222	232	237	248	260	234	240	213	236	248	242	255	224	245	230	230	252	247	262	232	242	241	238	242	253	233	217	198	251	215	236	236	250	246	233	229	217	247	224
20448	16500	14048	7521	5212	3726	2942	2341	1924	1617	1380	1219	1029	984	868	864	809	769	698	648	615	630	591	587	638	568	561	522	588	540	518	511	541	540	536	512	484	544	512	473	470	482	522	479	494	465	466	494	529	464	525	443	496	454	481	465	434	488	489	490	455	461	468	483	477	506	466	464	501	474	466	463	472	471	444	454	426	456	497	442	437	454	499	449	438	449	462	473	457	471	423	453	465	470	449	462	466	435	465	459	441	464	462	463	478	475	465	502	472	466	459	483	434	427	464	474	468	481	452	486	456	496	432	445	444	468	492	464	463	515	473	457	483	454	424	448	472	477	439	469	490	501	460	447	450	458	447	476	436	434	442	448	471	440	485	454	454	459	451	463	503	430	506	504	476	461	493	480	469	459	454	450	503	437	480	447	468	422	482	453	447	471	494	439	466	476	464	487	461	475	442	439	472	453	463	480	456	419	481	456	482	416	466	471	485	451	454	466	471	465	444	490	476	452	450	439	472	457	428	458	457	442	402	464	441	483	416	488	448	480	438	428	420	460	455	469	464	446	466	441	441	431	443	439	520	464	458	452	429	448	431	462	482	479	445	428	454	487	492	467	449	462	465	479	464	458	485	484	425	441	454	441	462	455	425	476	458	478	459	448	463	406	442	433	453	455	442	426	480	452	474	451	493	443	421	455	448	478	437	467	463	454	459	481	455	471	452	464	448	451	463	435	435	459	479	461	470	465	473	451	475	465	455	441	478	469	440	464	446	447	448	464	432	475	485	438	433	419	443	454	457	459	460	434	459	445	439	421	458	473	457	434	446	429	455	454	454	430	490	459	474	464	479	447	460	453	483	459	444	459	473	465	436	441	427	468	441	452	453	472	466	480	463	447	458	442	492	469	468	419	440	455	429	489	468	489	505	482	450	480	479	456	472	453	474	454	460	450	444	442	470	476	458	484	456	446	448	435	463	424	472	478	490	450	431	500	443	437	492	485	454	441	449	476	481	486	461	472	442	500	448	485	460	442	444	469	465	457	468	478	475	442	436	429	454	477	457	474	446	439	444	449	457	464	487	444	463	476	450	450	448	430	454	458	469	462	457	470	456	457	461	453	475	465	453	456	485	490	463	449	449	446	463	404	493	470	449	447	455	452	486	436	437	449	494	471	443	458	453	480	492	440	453	461	466	421	461	467	458	447	445	427	447	470	485	468	459	453	452	474	444	459	430	433	464	511	441	484	539	416	449	476	464	478	468	480	462	465	427	413	480	463	475	467	454	455	423	466	459	492	476	487	464	515	456	466	463	497	480	419	466	471	467	437	465	470	455	412	467	461	445	428	458	453	437	472	451	441	413	460	472	403	434	442	422	422	480	477	476	444	459	447	493	455	415	493	497	421	469	439	464	448	443	448	479	450	460	490	465	443	483	446	447	465	438	492	452	493	473	473	434	468	465	438	467	463	456	477	460	466	415	488	450	459	439	470	448	454	417	488	451	479	470	460	474	472	458	453	474	506	459	476	484	505	436	485	454	449	454	476	473	456	460	446	492	426	469	463	418	460	468	471	455	462	447	459	449	425	437	507	453	472	427	465	425	489	433	441	452	439	412	453	478	470	449	489	458	439	442	485	461	438	447	429	429	473	455	451	451	462	433	480	447	504	467	519	455	467	454	441	495	436	463	481	469	440	441	449	475	467	471	490	471	474	453	471	465	473	465	445	450	461	445	451	467	469	468	485	488	462	481	437	472	462	471	438	477	467	482	449	465	439	433	480	473	453	447	480	426	469	471	444	435	488	457	498	433	471	458	467	469	499	490	471	460	484	450	405	458	456	458	487	445	457	449	462	424	472	486	436	445	439	418	463	461	467	422	460	454	463	445	471	479	478	433	488	443	439	440	502	432	440	477	496	466	451	463	503	495	434	446	448	463	488	453	472	469	468	442	446	452	448	473	405	510	437	470	478	432	432	443	460	506	460	509	452	428	459	442	467	465	472	456	458	474	425	491	473	451	465	442	487	468	507	460	478	418	442	471	455	472	459	450	429	463	479	434	476	470	421	481	428	468	458	416	490	469	474	437	492	468	489	472	454	474	487	452	435	459	479	471	454	451	413	438	467	484	449	454	477	474	501	479	484	461	482	464	446	422	453	460	442	446	467	479	474	444	498	464	480	448	468	423	438	435	469	462	480	443	459	473	494	443	448	459	438	444	479	445	449	469	441	466	425	466	463	434	442	452	478	455	463	445	464	451	458	434	521	499	446	467	434	452	454	494	465	460	460	457	478	458	449	443	443	447	451	463	480	472	465	468	477	482	458	460	463	465	464	431	435	469	466	444	471	496	445	480	454	441	432	443	457	497	453	449	449	412	440	479	471	476	455	506	438	473	456	422	453	476	460	470	461	431	482	490	413	444	510	455	483	465	476	462	505	476	462	463	462	442	446	449	451	455	432	475	457	437	462	438	456	473	452	487	499	462	441	460	434	430	479	466	446	452	454	435	464	464	450	500	487	447	458	400	463	462	455	454	425	482	431	482	415	454	490	474	455	481	484	457	450	462	445	468	443	470	423	405	466	469	436	459	453	469	425	456	461	411	479	458	457	449	407	474	422	440	443	495	449	462	481	459	471	433	451	461	436	484	490	453	410	440	470	435	418	450	446	445	440	484	425	452	481	458	449	479	463	484	456	447	452	458	479	434	424	466	471	470	448	435	440	487	447	456	457	470	465	475	472	488	459	427	479	495	438	464	496	486	428	470	419	447	446	443	467	456	444	435	422	407	455	469	471	427	481	440	460	445	492	467	428	482	460	481	403	464	451	469	463	436	441	454	468	479	515	471	439	478	470	425	452	473	451	464	481	470	432	410	503	465	446	438	434	474	496	446	450	440	456	462	461	462	431	459	412	432	522	444	480	451	448	444	437	414	483	449	480	476	464	457	464	455	448	458	446	428	474	458	462	446	491	441	461	454	450	497	449	440	441	445	467	441	476	484	451	433	435	485	457	431	510	473	445	461	457	458	474	429	430	489	459	448	469	490	455	431	444	472	507	462	425	469	481	450	466	478	490	469	453	480	445	462	401	493	450	408	462	441	443	427	431	462	454	463	435	463	465	439	468	494	460	452	492	483	460	464	453	452	455	450	471	460	438	483	498	488	463	465	460	433	439	450	483	447	436	434	462	451	464	451	478	474	440	467	461	448	465	464	458	453	470	481	474	499	439	495	504	497	471	423	436	489	455	455	470	442	457	470	468	454	430	431	423	439	435	436	445	416	475	421	439	427	448	477	497	486	451	473	453	436	462	461	462	444	501	470	480	458	464	456	475	466	475	492	469	455	454	485	450	462	474	440	463	440	490	441	443	474	444	446	415	435	475	476	466	422	484	502	465	482	479	505	506	399	458	441	487	471	472	449	457	473	490	435	474	462	434	483	435	460	495	470	474	448	436	429	437	452	489	443	449	446	458	426	493	472	451	484	480	486	461	454	469	468	445	470	470
26582	20739	7880	495	272	229	196	202	197	217	236	190	196	184	195	168	193	183	186	176	220	203	199	183	189	171	189	183	184	210	191	184	186	180	187	172	201	198	193	199	210	198	203	199	198	198	177	171	190	185	179	201	188	197	213	193	193	191	170	205	185	159	198	154	188	195	170	174	177	185	202	177	191	213	204	200	189	215	193	170	178	164	187	197	185	192	195	191	199	195	178	188	175	199	203	201	200	195	195	183	176	201	198	185	172	187	167	164	178	219	190	197	196	195	181	189	200	192	162	172	197	181	196	197	178	193	193	180	190	201	166	194	198	171	206	181	175	191	180	194	170	179	196	202	179	184	193	185	190	212	221	181	204	191	179	177	199	183	196	203	172	196	185	169	180	194	173	174	188	193	207	221	183	177	189	204	181	176	183	200	200	197	192	183	188	181	187	185	176	186	195	185	181	194	175	203	191	188	187	183	192	178	175	185	192	201	205	191	195	193	197	195	181	196	195	204	195	183	164	172	193	186	177	188	158	191	179	195	180	218	189	184	211	163	188	188	155	184	177	177	171	189	197	200	180	196	190	199	192	211	180	203	189	159	196	172	187	180	175	197	186	194	219	182	184	186	194	189	181	209	197	193	223	211	181	199	195	201	203	180	198	197	178	202	186	185	201	182	189	193	194	193	168	189	203	207	212	185	175	180	170	183	190	188	192	181	188	203	187	178	175	209	200	153	193	181	166	202	185	207	192	198	203	193	194	206	198	171	171	169	204	179	164	214	185	193	201	183	165	177	204	189	178	195	191	194	173	210	204	193	177	184	163	176	180	182	201	188	183	185	180	175	178	195	215	178	213	163	167	186	188	204	195	186	159	218	199	193	168	169	193	196	214	177	194	186	176	181	166	180	187	186	206	204	184	176	179	190	197	176	177	198	212	192	194	203	183	169	183	176	174	182	202	186	197	177	183	179	193	190	211	182	185	189	201	161	165	177	174	180	154	196	171	201	200	188	183	212	181	170	182	202	198	173	193	181	186	196	197	180	200	191	193	192	200	217	211	170	184	183	175	207	195	210	209	162	186	203	189	160	192	181	182	177	201	186	205	212	184	204	178	192	180	176	193	181	194	230	205	197	181	185	195	211	179	197	196	196	198	174	172	197	196	199	210	178	175	172	168	185	174	205	204	178	199	183	185	209	187	156	200	191	205	197	212	208	203	192	177	199	197	200	167	191	189	167	181	184	197	197	199	188	203	192	172	184	188	187	187	159	184	190	180	184	201	165	172	215	175	178	196	180	163	183	196	172	183	201	189	197	177	197	191	211	189	186	188	193	203	192	193	189	188	198	202	190	188	191	180	193	201	206	170	179	190	213	188	182	207	183	182	210	193	203	177	187	209	190	190	193	175	184	197	200	195	191	160	179	179	191	182	163	226	171	208	179	187	180	192	194	205	176	190	200	184	172	169	190	191	195	188	190	208	207	188	184	181	157	195	224	188	199	183	180	174	212	176	175	182	183	195	204	193	191	196	194	187	202	168	208	176	185	195	193	197	191	206	179	196	187	166	183	185	192	202	182	187	171	204	183	214	205	203	219	186	167	190	188	188	208	188	206	203	185	186	226	201	184	177	190	171	189	206	176	186	195	204	206	205	187	176	202	172	202	186	175	176	185	166	181	168	160	185	183	182	223	182	180	192	193	211	202	204	181	199	168	195	186	173	187	170	183	177	190	177	191	196	170	199	190	206	195	194	170	212	190	187	195	182	191	195	166	185	175	179	184	187	200	184	184	177	220	176	162	168	187	212	163	177	175	184	179	191	207	170	178	181	185	180	192	183	195	186	160	207	196	164	203	198	192	207	181	203	176	211	213	208	186	196	198	190	187	214	186	219	178	188	194	203	171	204	182	203	163	209	210	195	190	189	193	173	177	171	193	197	217	206	198	182	194	205	175	180	199	195	167	196	176	178	185	166	200	166	170	193	186	187	182	207	204	192	184	173	212	187	174	178	178	198	201	193	177	206	189	210	189	207	222	198	181	185	213	184	190	206	203	202	196	205	205	182	189	181	198	160	179	173	186	183	199	190	183	177	192	183	179	180	166	181	195	190	169	180	182	164	192	170	176	199	176	186	183	185	173	187	204	212	195	199	189	192	201	202	170	207	178	206	185	183	188	182	202	191	201	203	209	180	172	197	189	202	202	193	184	185	193	162	212	196	207	181	187	208	209	189	202	213	174	218	186	194	196	175	188	195	208	194	222	198	198	211	196	208	189	197	188	187	179	192	169	182	201	200	187	189	194	181	193	186	187	207	197	211	198	221	182	224	203	207	208	184	196	180	163	204	166	193	189	185	192	183	190	206	187	179	204	208	186	193	196	208	205	176	197	201	186	194	211	187	186	202	174	171	185	176	217	213	200	178	181	197	190	176	182	189	217	168	179	189	200	213	185	213	181	184	200	178	187	177	175	193	186	204	192	194	190	192	194	190	167	187	213	192	190	200	204	181	174	194	180	185	196	196	173	185	184	185	192	172	173	174	201	183	183	195	174	181	205	169	178	181	183	184	195	201	175	175	210	188	184	194	207	180	206	197	189	176	204	190	198	182	185	210	203	215	201	192	195	178	199	207	175	223	177	194	195	205	193	192	192	196	170	171	200	215	204	163	211	189	187	213	202	166	194	179	186	195	196	195	187	192	176	174	189	179	180	224	172	190	180	189	176	181	203	189	200	199	200	180	197	175	183	209	199	195	167	203	184	187	195	224	196	178	199	179	183	177	180	174	198	184	190	204	172	191	204	177	181	181	163	191	186	188	200	191	194	185	186	172	189	200	185	189	187	186	195	187	170	178	195	206	198	201	175	164	213	208	194	176	190	167	206	187	182	232	181	189	188	207	178	194	206	175	186	186	216	177	174	192	206	178	177	183	175	185	178	182	191	184	192	208	168	189	184	207	194	196	186	182	199	194	199	194	203	169	190	219	207	207	181	233	181	170	179	193	218	213	181	209	188	182	184	160	198	207	194	204	177	180	170	194	159	205	178	177	189	202	179	200	196	193	189	177	180	192	162	190	181	205	166	173	199	192	175	179	151	188	204	207	208	202	196	201	210	189	179	170	183	152	195	169	172	184	208	206	172	219	192	176	189	199	195	182	189	187	190	177	193	185	186	210	185	190	179	176	178	168	211	182	176	196	194	173	195	172	216	187	180	230	174	197	193	161	213	177	148	176	178	192	195	196	186	207	176	199	179	167	190	185	168	183	197	195	200	181	192	203	178	172	190	183	196	196	165	188	177	186	206	212	171	180	192	195	197	172	200	222	192	191	184	176	192	190	179	181	176	167	203	207	210	161	190	196	182	192	187	179	188	191	168	187	193	200	208	185	166	193	194	186	199	191	193	198	193	178	192	180	202	181	185	197	177	195	183	170	190	186	192	209	182	196	197	195	188	195	208	189	197	167	193	189	181	155	161	181	192	168	212	181	167	156	197	178	174	202	167
6387	1592	1353	843	632	527	490	467	465	451	454	448	429	434	406	394	409	381	459	400	426	409	420	421	402	384	431	380	416	401	404	404	415	405	428	372	440	428	376	431	411	441	424	369	414	412	443	436	417	385	386	408	403	406	403	404	415	376	427	375	410	369	403	386	383	427	407	428	429	411	425	423	378	404	398	421	443	432	380	405	387	398	390	451	402	428	417	395	388	392	389	390	402	387	413	390	397	390	422	393	399	431	412	416	432	385	403	415	394	389	437	392	407	359	397	387	408	405	408	386	417	401	390	437	430	344	414	423	415	388	408	400	421	416	405	399	403	393	388	413	387	407	402	395	378	361	401	371	378	451	411	410	376	385	438	413	409	406	439	389	424	431	399	417	422	414	350	446	397	400	407	418	411	434	420	423	375	400	395	422	387	402	414	436	393	389	387	409	421	410	370	404	434	387	433	391	383	415	379	449	372	393	394	446	397	369	350	404	424	417	393	420	396	354	384	427	372	401	398	389	395	374	383	415	411	415	409	392	428	380	417	378	395	377	395	412	384	402	374	409	432	387	426	421	381	390	438	406	388	392	406	402	373	374	410	373	416	382	375	376	406	413	426	391	419	408	401	379	424	395	442	386	404	400	386	387	432	417	431	407	404	391	433	393	427	386	399	423	373	391	416	375	398	394	395	428	369	446	408	361	432	401	427	427	415	377	384	407	419	415	360	368	384	407	369	406	418	399	384	416	371	419	417	410	413	397	400	371	395	401	416	397	393	417	377	434	371	422	425	437	380	385	440	398	390	383	375	380	379	435	418	417	409	384	397	412	379	391	384	414	391	379	390	379	408	387	433	398	365	421	401	389	394	413	380	395	404	398	393	433	384	400	404	406	444	415	432	416	381	415	412	393	417	402	403	441	371	389	367	405	391	425	429	433	396	389	363	365	416	425	408	415	387	421	402	415	397	382	409	412	417	388	441	414	370	425	417	424	396	396	433	406	426	371	416	388	419	377	372	389	416	406	385	381	393	366	411	413	409	406	411	391	418	399	389	364	390	426	384	428	381	406	439	424	391	419	407	375	419	409	378	407	400	403	377	385	397	401	384	390	406	410	422	361	386	380	416	410	363	394	410	421	380	402	410	434	414	417	407	406	415	365	410	431	431	409	370	391	404	422	414	383	412	422	383	413	394	402	362	406	422	427	417	384	363	421	380	392	413	379	419	387	399	349	417	405	419	435	390	405	379	395	420	424	433	459	376	373	400	416	405	422	411	402	394	410	396	375	382	426	402	435	393	409	396	443	426	353	393	424	418	430	384	397	397	410	414	373	387	373	382	374	386	385	417	391	395	429	423	405	379	395	388	399	412	432	398	411	401	430	403	388	413	392	417	411	384	378	399	442	393	447	393	442	413	434	404	360	415	401	433	400	395	393	437	388	425	402	424	385	398	396	407	375	356	409	425	408	368	397	385	365	402	389	380	411	423	394	442	370	400	373	389	443	414	426	389	402	411	371	421	371	393	412	398	403	392	438	407	423	392	407	402	389	387	469	411	392	433	422	386	431	379	378	426	390	390	380	389	407	424	408	388	389	420	396	400	415	383	411	420	381	408	425	406	434	376	406	444	399	395	407	398	407	384	402	379	409	425	415	441	373	426	421	402	414	398	414	366	393	393	423	410	432	401	404	363	362	376	403	391	424	415	410	374	382	380	440	389	407	402	370	406	412	415	384	429	431	374	409	410	388	398	361	406	440	404	377	417	422	375	396	401	388	437	393	423	397	388	407	391	393	387	404	417	417	406	416	413	410	373	365	415	409	426	387	423	401	397	383	436	392	390	416	431	403	406	418	389	375	419	389	386	407	415	430	383	394	376	378	404	415	401	405	430	384	431	365	398	396	409	364	403	403	410	435	412	414	405	412	423	380	342	412	409	414	394	404	380	423	394	408	414	411	407	381	376	381	418	420	392	417	418	393	425	391	407	402	421	430	409	379	387	363	401	410	396	413	383	421	435	414	378	411	416	414	405	437	371	361	423	385	374	403	424	365	371	396	394	413	385	385	413	413	382	408	421	379	396	381	377	432	392	428	404	422	405	388	432	401	425	396	409	387	413	416	396	392	397	416	428	381	418	407	385	382	375	428	407	404	406	397	411	428	374	365	443	411	409	406	397	398	378	400	356	437	410	423	395	369	386	406	378	413	389	390	390	388	412	411	443	405	416	371	378	420	377	388	383	406	438	371	433	424	411	382	391	429	398	413	394	415	388	398	396	439	382	400	392	410	400	402	368	400	405	352	390	427	407	392	403	392	388	372	417	387	404	416	437	371	395	413	383	413	393	397	414	451	405	411	401	420	379	412	407	417	410	404	404	457	432	389	384	381	415	407	366	403	404	410	369	393	371	397	390	405	391	356	410	390	358	379	443	408	395	357	421	430	385	385	433	405	389	419	399	370	398	384	415	407	378	421	411	403	386	388	413	395	397	380	384	397	419	396	397	392	394	361	383	412	402	346	373	382	398	389	409	390	383	430	432	384	419	384	405	423	408	385	378	378	395	383	363	424	428	386	400	388	401	446	369	389	386	423	389	418	389	388	386	394	401	406	401	399	436	404	381	367	422	392	392	398	376	401	372	371	384	409	397	368	451	410	379	414	419	372	382	395	443	388	397	387	368	429	360	403	404	427	422	428	385	351	402	392	427	396	401	398	386	426	418	393	419	403	416	380	417	411	405	419	389	418	375	405	361	391	441	442	420	417	432	403	363	432	430	400	402	381	374	404	406	415	427	399	394	393	426	421	403	410	398	417	390	417	394	369	385	412	373	409	414	378	400	393	417	365	402	389	350	398	416	397	386	407	390	408	410	399	370	408	356	369	388	399	421	403	396	424	396	391	393	400	399	408	436	403	406	410	439	385	364	406	401	372	392	414	414	429	399	406	389	442	404	396	408	394	430	405	394	419	403	418	394	404	414	422	433	418	415	381	419	419	435	396	389	404	387	387	409	407	397	429	381	419	419	391	382	384	364	422	399	409	406	383	402	413	398	422	416	381	419	426	380	430	413	378	406	397	406	389	416	405	406	423	407	406	405	396	371	404	418	410	405	444	398	410	395	393	413	417	397	384	364	420	405	407	407	402	417	422	403	389	375	403	396	389	415	395	426	405	443	416	383	383	398	397	388	398	366	407	384	410	401	393	388	408	386	431	373	412	385	396	407	402	391	396	400	414	417	397	386	406	396	419	394	423	411	400	374	388	405	404	434	400	380	404	416	410	420	398	407	381	405	378	447	399	407	406	383	433	385	411	427	390	443	403	428	402	378	395	390	391	392	394	394	386	399	412	395	419	438	394	400	404	401	395	414	368	382	415	408	401	407	394	412	406	425	381	410	351	393	389	421	383	430	415	384	380	408	391	376	394	400	429	412	419	407	383	414	398	407	397	420	424	428	377	416	401	383	434	381	367	376	413	391	386	362	401	434	389	391	426	410	364	417	389
24266	21378	28678	24439	20525	1842	521	346	249	258	195	192	170	156	165	150	170	142	128	135	136	120	136	129	130	111	109	114	120	103	114	122	103	109	117	87	126	115	103	103	113	116	111	123	104	111	114	107	104	113	122	107	86	96	108	95	106	100	108	109	95	109	119	100	109	94	92	103	88	103	90	100	103	85	93	100	99	97	102	99	96	108	99	84	109	94	86	120	104	109	102	130	93	88	120	111	90	101	105	99	96	98	114	106	106	104	88	99	90	125	100	83	107	97	88	98	99	119	78	119	96	87	91	104	93	111	102	116	87	115	87	106	102	117	111	105	108	94	110	113	108	92	115	123	113	110	119	116	106	88	105	82	104	108	95	98	113	128	106	111	105	95	103	98	103	106	109	86	90	107	98	100	118	107	119	94	113	88	100	112	95	105	123	111	116	110	106	104	88	85	105	105	106	106	94	118	111	98	115	103	85	105	93	98	86	101	99	104	86	106	88	91	105	102	103	104	102	99	102	100	91	99	93	112	118	92	105	108	101	101	85	102	101	106	95	120	101	114	98	109	105	76	122	111	106	88	112	100	121	105	102	103	101	103	92	109	96	104	81	90	107	119	113	102	84	78	98	105	111	102	114	90	92	101	97	95	116	103	96	96	97	101	115	100	111	118	105	119	104	98	116	113	112	104	97	112	109	106	83	89	84	98	117	102	106	100	104	103	97	101	108	105	100	97	101	107	107	91	90	107	103	99	89	105	108	105	117	110	84	102	110	85	98	90	89	95	85	106	91	96	98	101	95	101	89	95	100	94	121	109	109	90	100	109	108	106	94	107	101	98	116	87	92	87	100	114	97	100	98	84	110	92	110	93	101	91	97	102	97	109	111	101	92	104	85	96	94	95	104	115	98	114	104	113	107	97	107	100	105	112	92	98	90	115	101	125	110	101	104	96	91	113	117	105	85	95	96	112	96	117	91	110	90	116	110	93	104	94	106	107	103	101	119	97	105	97	92	98	93	98	106	89	105	99	103	100	100	93	98	106	88	114	109	109	100	108	106	89	119	101	128	120	114	107	104	96	101	105	101	103	91	97	101	110	93	120	105	97	122	121	96	81	98	92	100	82	89	96	103	98	105	107	93	87	97	102	105	104	100	108	99	99	106	100	102	91	106	128	109	113	90	102	114	99	81	105	89	107	103	117	113	94	109	87	96	86	104	96	114	122	87	90	101	110	113	99	109	121	89	99	99	102	99	89	98	98	84	105	97	115	103	114	100	88	102	107	90	114	100	122	97	88	104	100	101	110	117	94	113	107	102	91	98	87	96	112	99	95	111	101	80	115	104	97	110	105	101	98	106	98	116	111	97	100	91	97	103	103	117	96	98	118	110	90	112	104	103	90	80	86	99	112	106	94	95	97	87	96	111	116	107	85	101	102	113	86	114	97	107	118	121	109	110	100	108	104	101	98	102	101	97	117	106	118	91	117	92	101	107	86	104	111	95	99	91	115	111	110	117	99	108	90	101	101	120	84	124	103	91	84	97	104	95	113	113	106	101	103	96	96	96	85	91	109	117	93	88	117	90	89	96	81	98	99	113	83	104	108	110	101	100	94	105	127	124	101	94	97	116	109	112	111	117	87	99	96	87	113	98	113	127	99	96	88	108	95	107	97	117	101	93	102	110	105	85	126	113	104	102	124	115	94	93	124	114	95	98	105	91	117	106	115	110	105	106	135	112	116	107	87	78	104	89	118	111	98	96	65	115	106	95	90	94	108	84	121	118	98	78	111	123	118	103	102	99	107	113	113	114	87	93	125	125	110	96	84	77	100	106	102	96	101	96	111	101	96	91	96	112	103	97	95	104	120	93	122	129	95	92	89	109	100	88	89	96	82	97	105	97	94	99	102	110	121	103	100	101	101	92	109	116	101	86	96	126	107	99	97	114	86	113	109	95	93	108	116	116	102	110	92	101	104	118	110	98	102	109	80	117	96	90	99	105	111	121	97	98	84	101	93	112	96	106	111	113	97	110	100	94	126	101	124	100	104	86	100	104	85	101	112	92	105	100	107	108	98	129	110	89	114	105	110	114	91	104	114	95	109	112	104	101	97	99	91	99	90	86	116	89	111	87	104	106	93	100	102	96	107	95	91	86	108	111	102	105	105	92	82	111	104	107	106	105	110	120	92	98	98	108	104	107	100	121	116	93	110	103	85	100	101	104	88	93	115	107	86	97	106	113	116	110	100	93	98	118	128	88	107	108	110	117	103	104	100	114	104	119	104	100	94	108	123	100	105	97	106	94	115	81	94	105	90	98	94	116	97	90	93	105	96	100	116	94	101	111	93	98	106	115	97	107	103	84	99	107	98	103	106	93	114	95	86	88	96	98	93	101	99	105	106	109	85	97	98	114	113	113	94	101	75	105	118	83	110	107	101	106	107	102	92	123	103	99	98	86	103	102	108	96	115	99	97	103	101	128	104	128	122	114	108	96	104	93	110	87	110	109	104	87	107	87	95	102	91	95	98	101	95	110	109	102	110	96	114	104	98	107	88	109	102	96	82	91	102	93	99	98	96	114	125	105	102	107	111	84	109	80	107	95	97	103	98	102	94	107	98	105	99	113	90	89	101	104	101	104	95	101	110	99	95	107	109	105	98	125	116	116	119	120	96	94	102	104	110	94	95	112	106	100	90	97	98	83	115	92	92	99	113	99	101	112	84	112	99	117	104	85	107	111	102	107	119	119	89	116	125	123	101	98	123	99	89	105	97	100	114	104	99	95	129	120	100	102	110	122	95	100	102	101	100	98	106	103	130	133	104	95	121	88	108	88	104	126	111	117	100	93	110	101	96	110	92	91	72	115	120	114	116	77	104	94	115	94	93	100	104	86	89	99	94	86	103	92	97	114	116	90	74	87	97	101	116	87	110	96	107	103	97	110	120	90	117	100	103	104	106	99	79	101	110	105	101	98	113	103	101	103	92	99	97	74	106	107	109	92	97	103	90	106	122	99	105	109	74	102	108	92	96	89	87	108	115	91	99	97	116	91	75	100	110	127	96	113	95	89	117	86	103	98	102	95	112	108	127	128	104	105	113	116	90	112	81	113	78	108	109	118	104	101	109	111	94	93	86	107	100	104	103	111	109	85	108	98	108	90	96	83	88	103	101	113	111	110	86	124	87	111	108	99	107	103	124	118	110	115	89	117	104	112	114	103	111	106	104	99	99	102	99	94	87	97	93	110	83	97	115	97	105	113	93	101	108	96	108	93	105	105	98	111	113	111	114	115	87	100	120	95	114	94	118	107	107	101	92	103	91	90	108	115	105	106	84	111	96	115	92	105	86	96	96	90	89	107	97	107	109	116	104	94	85	104	114	102	112	93	112	98	98	103	124	93	104	96	108	86	98	87	97	91	115	88	109	100	96	108	104	91	95	83	110	84	119	100	108	89	126	105	87	96	95	114	110	116	95	104	109	115	93	97	93	109	100	109	99	102	103
16951	10512	8738	4295	2798	2046	1552	1225	968	793	674	598	537	541	408	423	394	399	354	343	375	301	284	294	326	290	264	260	292	282	272	253	268	260	261	233	234	245	216	248	222	238	253	261	245	264	220	253	256	235	221	230	246	207	228	216	250	241	238	223	208	231	203	211	237	194	231	249	236	230	232	226	206	215	240	221	217	241	243	207	223	225	224	225	238	226	225	205	238	216	210	253	199	217	221	215	242	224	215	247	236	231	219	231	233	221	229	224	231	202	237	240	209	229	204	230	200	240	241	235	215	236	223	221	239	222	226	248	210	225	207	230	223	207	250	256	213	244	234	228	213	224	239	211	226	230	198	227	201	216	223	239	240	236	215	210	225	215	244	265	242	223	193	228	221	249	217	196	220	237	199	252	240	230	218	214	224	220	210	240	211	217	211	228	223	221	233	199	223	207	224	236	214	240	221	249	210	218	200	206	213	251	221	238	253	210	218	236	239	246	235	227	225	228	229	201	224	227	195	220	244	214	244	209	202	233	206	258	219	203	215	215	230	249	235	237	228	213	221	189	230	238	222	220	219	245	220	254	228	236	226	178	226	218	222	242	215	222	223	208	212	200	224	213	222	236	219	216	221	246	211	225	216	218	225	233	237	239	234	258	230	225	226	224	255	214	225	224	255	228	221	224	242	233	235	251	203	226	201	223	213	207	219	230	228	220	271	200	220	229	221	212	224	216	231	237	217	237	241	243	213	214	240	209	241	207	238	239	216	214	211	212	235	226	208	226	211	215	222	208	234	237	236	227	211	224	254	226	223	216	253	273	211	228	229	237	218	205	205	239	235	232	216	239	210	223	223	205	237	241	242	229	217	205	215	208	214	200	216	236	206	248	239	200	243	232	213	222	229	224	225	204	210	219	238	223	214	215	204	223	229	230	213	267	229	207	230	240	224	241	226	237	231	222	221	232	239	239	222	228	245	239	245	214	262	207	244	233	207	213	234	234	220	206	206	231	228	217	221	204	207	250	214	228	229	196	231	228	204	218	229	210	241	218	237	211	236	227	204	244	230	244	225	226	254	208	223	220	219	243	207	225	247	195	198	217	201	224	214	194	214	219	219	234	203	203	210	218	235	253	216	211	236	218	236	249	237	209	244	219	196	229	251	222	232	245	205	207	206	206	231	215	245	210	210	221	204	217	237	218	197	186	219	202	212	244	245	250	228	233	243	220	244	218	215	211	208	232	227	214	224	234	199	211	200	211	205	190	200	222	211	227	215	220	199	215	212	213	245	225	205	226	228	209	231	242	250	224	208	237	243	218	214	213	215	245	235	219	245	216	227	213	232	213	238	222	223	234	220	232	206	247	218	251	221	233	229	232	242	228	239	190	216	218	223	222	228	221	227	187	224	220	244	219	225	198	234	208	216	240	220	213	232	216	229	213	208	226	200	223	242	216	216	208	186	240	241	218	205	217	238	221	213	228	210	226	222	225	209	222	235	214	232	241	219	215	229	220	211	244	213	219	203	219	210	212	197	245	231	227	228	212	213	244	234	239	228	238	226	202	239	218	254	231	231	242	214	239	217	245	202	245	228	212	220	228	235	186	228	228	207	202	203	226	215	236	207	215	196	242	222	225	236	234	208	216	256	221	227	233	228	236	217	209	239	206	190	242	225	202	240	216	229	229	230	207	223	231	223	251	227	227	228	227	221	212	218	223	225	217	225	236	220	247	231	205	214	220	215	233	212	197	217	218	217	232	211	201	238	218	213	230	244	202	213	220	234	212	219	214	251	222	220	218	221	228	214	224	211	214	188	219	223	212	235	197	233	218	200	193	227	208	268	197	241	207	218	225	226	229	230	236	200	233	240	196	208	222	220	224	216	216	235	241	232	224	234	192	240	258	184	212	212	210	225	212	232	221	238	229	230	216	249	196	238	225	213	241	242	218	244	204	223	209	208	230	222	245	191	239	217	201	221	244	206	227	226	220	212	219	227	217	243	232	214	212	218	196	209	211	231	226	220	255	226	187	254	209	210	216	228	204	219	225	235	232	217	222	214	223	229	231	239	227	216	214	233	232	193	216	235	232	219	229	221	241	202	227	236	238	232	242	222	226	233	240	213	272	235	232	219	226	224	217	196	231	231	253	232	228	240	229	233	217	244	240	225	248	257	212	217	246	228	211	243	215	227	197	202	237	203	224	224	215	190	222	232	223	206	216	220	206	228	218	193	222	219	222	243	235	219	233	230	243	223	216	208	222	216	217	226	242	207	215	232	212	241	228	226	212	241	262	232	241	233	213	225	215	228	200	239	224	232	226	222	211	234	244	225	234	223	203	226	180	239	187	201	200	230	214	235	210	222	218	206	239	198	257	242	225	248	232	235	210	231	247	236	201	222	233	203	230	250	240	214	215	203	188	215	207	244	229	202	193	218	215	186	217	194	203	240	234	234	236	231	237	203	229	206	225	212	211	234	226	219	189	231	234	218	246	228	226	249	202	212	245	233	233	197	216	219	212	225	216	221	217	229	223	199	202	227	218	253	239	226	251	198	216	236	227	257	208	211	235	232	225	214	227	240	216	220	207	204	234	222	202	218	243	217	223	227	206	227	214	196	237	204	231	204	227	202	207	227	212	219	240	220	228	234	227	214	216	207	206	245	225	216	223	226	211	241	210	217	237	223	214	238	246	219	210	241	220	235	232	198	221	220	227	222	238	239	197	236	227	202	238	226	223	254	220	210	198	194	230	217	209	211	230	212	201	198	205	237	254	179	214	227	214	229	219	219	215	200	202	223	231	255	241	211	214	232	222	201	208	218	237	213	228	266	218	200	194	232	225	237	202	204	230	238	217	206	188	186	205	238	202	232	228	212	235	212	228	215	240	216	224	257	217	216	236	211	218	225	237	238	229	222	235	217	248	216	222	217	239	236	234	230	221	219	217	217	220	220	219	245	242	253	225	239	237	232	227	228	224	237	200	200	220	239	219	221	214	209	221	226	216	243	208	220	224	214	219	223	208	231	224	226	224	217	214	230	220	219	220	213	227	215	217	219	198	222	214	238	216	200	197	193	236	255	246	229	214	207	206	228	220	242	215	219	230	219	231	229	240	223	222	230	215	214	234	239	243	239	203	217	230	225	240	221	206	210	225	228	234	213	207	246	238	220	218	246	212	235	200	250	221	211	199	229	222	214	231	237	185	227	206	241	198	199	208	240	214	215	227	229	236	226	256	209	233	244	236	233	255	218	201	233	207	216	223	214	226	233	213	239	216	209	195	214	210	234	210	217	210	230	217	189	213	210	226	191	275	245	222	220	250	251	238	225	209	227	206	226	213	203	228	210	203	226	245	214	234	215	236	225	229	196	203	222	228	197	227	205	241	204	219	255	220	216	230	190	214	221	227	211	212	211	227	216	243	179	215	219	210	192	238	229	183	237	204	205	235	219	211	225	220	223	234	231	237	208	231	222	218	211	230	231	215	237	242	216	195	211	208	212	202
23345	21416	29388	23846	21418	20181	2250	786	597	512	481	430	394	383	344	345	308	307	312	300	284	283	285	297	274	274	271	246	269	256	269	267	260	288	225	271	278	255	283	280	250	236	229	265	224	253	246	245	257	240	220	232	243	223	239	221	247	254	254	251	245	237	259	240	257	244	218	210	264	213	269	232	244	268	264	224	257	237	245	249	227	232	205	232	210	274	256	236	209	212	259	244	242	216	245	233	228	229	210	253	244	233	250	193	251	226	253	255	246	245	228	262	246	229	232	238	264	239	233	252	260	232	256	225	229	257	236	242	237	245	251	244	225	229	273	235	266	223	240	238	247	251	245	244	243	235	239	244	218	233	244	246	211	254	252	235	234	246	269	220	252	238	260	231	228	238	242	246	283	250	218	236	238	245	254	226	214	254	210	219	228	243	251	223	226	244	236	204	243	260	252	237	223	261	236	228	237	260	252	234	252	257	244	234	237	220	230	226	241	256	241	230	235	273	264	227	272	251	230	218	231	253	236	240	238	235	233	246	250	226	251	224	263	264	239	238	240	229	224	233	210	257	250	236	219	216	229	230	241	241	238	214	227	223	233	250	220	248	217	244	256	256	247	224	225	243	271	241	258	236	272	217	235	265	240	262	273	230	225	217	225	245	253	236	250	232	243	261	233	244	232	271	247	239	221	242	248	228	244	265	288	240	238	212	232	248	217	252	230	231	266	255	257	232	228	231	244	269	214	259	237	230	239	251	249	246	247	219	237	254	236	246	249	246	229	248	231	224	238	250	267	240	231	267	227	247	241	238	238	257	233	224	237	241	244	252	263	241	225	240	254	247	249	243	240	225	267	239	226	249	241	236	257	229	223	236	241	236	215	239	219	219	239	234	229	235	274	269	238	245	213	241	241	239	235	253	244	225	245	219	259	245	262	255	258	258	256	247	257	249	270	233	236	240	231	245	217	247	220	281	219	242	216	264	221	255	238	271	247	227	251	235	248	258	246	248	258	213	246	237	246	262	246	236	239	224	262	256	212	227	233	222	243	261	247	262	196	252	240	227	245	249	247	235	267	198	268	240	240	206	240	267	251	269	249	233	232	247	247	242	247	263	238	241	258	262	231	242	205	230	247	243	232	247	262	243	214	249	237	243	258	245	231	207	225	264	215	241	239	229	223	248	238	245	234	234	258	222	236	233	214	226	228	232	270	251	249	225	230	241	218	224	265	231	225	240	258	237	231	244	224	226	249	233	251	239	249	241	241	234	208	236	245	230	237	227	256	244	266	248	240	247	247	253	223	250	256	227	232	248	227	264	226	248	235	230	230	248	227	239	228	218	267	261	226	266	238	246	247	253	248	237	258	248	230	210	253	253	238	215	233	258	243	255	221	224	250	252	217	234	221	251	213	238	233	208	224	243	226	216	239	245	243	223	243	233	262	218	245	238	194	250	218	251	246	263	219	240	241	215	255	240	239	253	236	262	220	222	242	232	241	246	225	255	226	231	265	222	254	228	232	241	251	218	241	224	217	224	226	236	234	218	233	222	234	237	241	229	255	247	238	228	264	236	240	246	252	245	240	222	230	253	236	242	242	218	244	238	241	210	248	237	228	230	255	231	258	260	269	226	228	250	238	216	220	221	246	257	230	254	253	251	212	228	231	235	246	234	228	251	236	239	251	261	218	257	262	219	234	203	234	236	229	257	241	227	247	266	215	213	237	213	237	241	227	218	249	232	242	265	227	234	212	232	260	247	266	248	219	228	270	221	263	237	221	247	209	255	219	222	248	237	240	243	249	234	221	224	216	260	233	247	224	192	255	236	255	258	241	248	252	236	241	245	250	253	232	251	253	225	252	249	247	247	279	223	237	250	253	258	214	241	228	259	249	243	230	277	225	257	228	242	256	188	244	226	254	237	241	227	248	237	248	206	240	237	215	234	257	221	230	255	240	244	227	246	250	231	250	247	240	214	250	228	238	241	244	232	249	241	242	261	247	232	242	248	243	228	223	238	250	246	243	234	222	226	249	248	234	236	219	242	252	243	230	239	251	237	219	223	254	257	237	265	266	241	228	247	224	220	240	232	230	249	231	252	256	232	238	245	213	264	250	217	227	225	240	256	244	224	255	242	239	228	217	243	209	262	222	267	231	236	230	259	220	229	231	235	222	229	247	255	234	230	197	231	271	229	225	240	231	241	274	225	242	227	230	250	250	231	238	260	272	263	234	235	256	229	224	233	214	235	226	260	238	257	228	256	253	252	242	242	232	215	242	211	250	239	245	233	209	226	226	234	240	249	231	218	240	245	265	241	225	211	242	234	228	207	239	253	231	242	228	240	201	253	237	256	271	234	232	243	248	251	226	245	267	211	251	239	271	241	214	229	211	251	218	256	265	249	274	221	244	264	255	235	256	231	243	245	254	230	233	227	228	271	215	223	246	238	218	240	242	248	222	252	220	258	225	230	266	252	233	259	254	215	220	251	251	231	231	260	240	228	232	256	253	222	242	257	251	238	263	229	224	241	255	233	229	238	245	251	241	244	245	230	225	228	234	239	239	234	246	250	231	260	248	233	235	232	233	232	232	226	246	232	227	235	248	244	260	218	233	231	234	226	216	249	219	234	237	236	234	250	228	264	240	256	228	234	223	238	253	237	272	269	219	264	228	230	250	234	251	246	212	225	250	241	249	223	244	243	258	214	231	229	275	260	239	248	244	249	231	238	227	249	252	233	261	242	259	213	222	218	243	260	232	244	231	220	257	234	240	212	240	249	261	249	229	256	236	213	232	229	246	245	228	219	242	241	222	246	246	222	216	268	265	236	242	250	242	233	233	271	230	235	247	240	205	241	241	236	236	219	228	254	253	242	241	274	261	218	234	230	251	234	248	240	262	254	247	228	242	237	238	248	236	257	233	260	213	258	257	247	236	217	257	255	250	233	255	260	226	200	236	255	257	242	252	221	242	259	229	243	216	223	248	256	241	262	250	273	249	261	241	234	252	230	270	226	230	251	249	223	229	237	246	236	275	247	244	228	207	265	217	234	270	239	233	235	235	239	219	239	256	239	246	253	233	247	216	219	253	223	225	233	230	262	251	222	240	221	243	244	235	237	249	240	263	263	198	240	218	218	257	232	232	223	222	270	239	248	223	250	250	241	223	233	254	224	229	224	249	228	240	228	216	208	226	240	222	220	226	246	230	245	247	252	236	221	244	227	243	256	257	244	248	244	235	232	226	240	242	228	250	254	228	239	242	228	218	239	218	233	240	241	225	227	266	228	236	234	235	258	241	204	226	235	230	253	264	225	225	253	233	244	232	218	244	259	244	241	231	231	236	266	209	243	265	235	228	272	210	224	226	244	217	242	231	252	220	244	231	232	229	251	266	221	214	235	227	253	250	238	229	205	240	253	246	214	232	237	205	234	231	241	272	255	220	228	239	236	225	235	241	212	250	253	232	244	201	215	230	250	235	260	250	233	246	249	224	217	265	233	235	241
20315	16977	14249	7567	5297	3846	3039	2427	1880	1702	1330	1200	1106	976	923	854	819	753	710	671	666	629	605	692	585	553	551	567	565	526	530	567	507	585	536	523	478	506	487	493	475	504	467	457	491	516	508	462	479	461	488	474	478	487	492	504	483	504	486	485	509	481	478	465	477	437	483	448	447	454	468	462	471	457	458	477	461	476	418	456	493	434	472	436	454	473	504	448	449	422	417	504	469	480	454	470	472	446	432	422	459	447	433	467	483	496	445	506	480	440	486	439	456	464	501	441	449	435	487	449	485	444	448	481	461	489	451	507	480	478	475	480	495	470	487	454	484	443	489	498	454	495	478	474	433	420	444	429	452	455	434	460	440	441	470	439	442	449	463	469	485	416	450	426	439	438	453	445	479	475	427	412	454	450	469	472	493	466	463	481	454	450	449	463	450	464	493	464	413	487	458	507	425	471	445	474	495	443	461	443	464	494	445	423	455	452	450	449	471	476	428	460	456	426	482	450	444	472	430	489	490	486	474	449	427	449	439	475	483	456	467	465	414	478	451	466	475	460	479	457	441	475	445	466	494	460	472	457	473	492	464	441	427	471	472	438	429	447	442	465	482	457	447	463	463	479	432	468	449	464	462	472	481	497	462	506	484	447	494	433	469	442	502	482	464	460	452	452	447	483	428	510	450	481	496	469	446	459	453	497	454	468	458	451	469	450	480	446	455	454	480	489	488	497	465	430	471	442	404	471	487	468	426	418	481	455	498	453	463	473	461	457	460	428	448	446	464	437	446	473	472	449	458	479	473	506	485	493	455	449	440	463	486	450	463	472	438	459	465	464	466	450	451	457	484	478	432	461	450	451	448	445	439	438	462	464	457	441	464	479	436	487	487	479	477	472	460	449	487	444	444	447	428	464	440	464	470	425	464	488	459	451	482	482	486	474	438	479	436	434	475	477	435	451	472	461	438	481	478	493	467	448	433	482	459	458	501	467	445	452	433	476	479	459	473	487	448	437	473	471	470	484	469	494	453	500	472	468	470	450	469	462	444	497	455	492	429	482	469	462	475	481	472	466	422	470	484	455	448	465	466	453	423	452	445	453	468	435	416	427	482	441	475	481	461	421	481	481	469	503	484	471	512	452	445	459	443	464	471	451	472	452	470	430	438	487	496	460	476	516	485	455	424	465	464	462	479	515	475	464	444	408	502	490	445	481	447	432	417	423	443	477	458	475	493	433	491	467	462	453	457	468	452	473	466	446	421	472	488	462	444	493	449	455	453	449	434	498	460	469	432	429	419	445	472	496	496	439	476	474	454	451	457	461	455	498	460	460	440	498	451	460	457	432	488	435	445	452	464	448	440	465	461	454	468	466	462	416	455	466	407	491	487	472	501	422	447	484	452	460	450	425	454	456	441	437	468	441	441	450	446	466	464	435	463	452	490	470	450	425	450	470	461	454	417	447	440	440	473	447	435	455	470	448	491	430	482	413	472	468	444	475	471	474	473	427	465	443	485	465	428	472	438	469	436	446	430	468	444	460	442	443	452	446	462	446	458	493	454	470	468	448	449	487	443	455	468	452	461	498	427	469	438	465	431	491	434	447	445	480	470	478	458	472	452	434	420	459	438	454	440	472	494	447	497	430	460	474	436	450	460	466	454	471	431	425	478	435	447	488	462	473	491	481	479	458	468	492	460	452	447	509	444	452	463	439	447	450	480	422	452	440	440	440	442	449	435	438	450	440	426	474	438	494	463	466	452	423	452	476	486	477	470	433	465	468	487	429	458	464	456	443	469	449	490	451	460	474	451	456	466	450	433	457	456	493	431	474	451	442	435	454	467	529	478	476	439	434	444	450	449	464	425	465	424	470	428	431	462	441	442	447	508	469	442	462	462	422	490	454	472	434	492	489	480	420	412	468	482	461	455	466	494	465	481	440	457	486	420	461	470	465	474	429	417	473	469	495	487	491	455	425	454	463	438	459	428	441	480	481	464	470	441	448	468	466	464	474	442	478	445	474	508	484	473	473	496	466	475	455	495	420	444	413	445	456	488	433	449	465	467	485	461	467	483	426	459	459	480	510	401	466	445	427	471	441	446	442	457	496	474	431	468	478	448	504	437	498	493	450	466	461	492	472	446	452	461	463	471	406	457	450	443	448	468	450	460	495	419	461	430	445	474	454	521	450	458	446	449	468	476	472	471	422	460	449	414	431	440	475	429	464	476	465	457	445	503	468	473	454	466	468	444	461	471	428	450	430	454	413	458	438	431	433	482	441	452	439	445	420	496	442	429	451	475	428	474	416	455	466	451	490	477	470	483	466	456	506	480	452	459	464	478	449	457	495	511	494	476	459	466	459	475	497	420	463	467	437	462	442	455	462	478	455	418	477	456	464	491	451	458	485	436	459	469	467	442	438	500	403	451	482	454	448	459	460	434	448	447	468	395	435	469	478	441	485	454	465	458	415	498	440	436	455	428	479	485	446	451	468	456	439	446	474	466	461	445	476	440	485	447	461	465	466	439	436	412	433	423	475	438	437	454	468	436	468	458	457	469	474	433	433	474	488	459	465	415	436	462	452	461	434	437	461	500	485	457	490	453	445	464	482	436	493	423	447	474	429	455	502	471	428	455	462	470	471	422	425	444	481	455	478	432	424	465	464	414	473	463	465	487	452	485	470	474	467	441	464	508	449	472	463	456	454	485	449	477	455	448	478	467	471	461	438	467	482	504	477	448	474	436	417	468	457	438	455	499	440	460	457	458	489	438	477	469	452	468	445	463	430	451	462	487	432	468	461	436	460	501	454	424	475	431	461	450	444	449	447	440	445	460	501	436	445	451	448	486	447	459	465	433	464	436	470	483	449	486	449	454	471	460	460	463	466	427	461	488	403	459	426	455	455	439	476	472	458	416	469	492	440	450	467	462	459	475	436	442	461	478	477	449	444	460	484	479	472	444	484	454	497	443	494	493	478	463	480	455	461	474	448	426	429	459	426	462	446	471	468	535	477	439	463	487	486	457	394	448	425	479	434	474	432	477	473	471	454	427	442	456	469	459	437	447	489	452	457	452	444	474	461	443	490	485	445	440	457	448	479	466	440	489	431	450	485	502	421	423	494	466	454	443	475	475	451	489	451	442	455	443	461	448	467	435	450	455	422	453	458	422	491	472	467	449	451	453	454	482	418	451	465	434	486	447	496	430	444	448	471	460	469	479	468	465	456	436	448	479	423	462	478	466	518	467	482	458	464	501	452	430	450	493	487	450	470	519	453	451	459	431	456	466	464	432	460	444	493	414	452	423	453	447	448	464	444	459	445	451	473	466	510	480	483	437	462	466	475	477	466	482	445	459	460	443	474	454	479	495	449	450	481	465	411	468	424	473	486	466	480	484	435	457	477	448	444	454	471	443	456	450	431	455	439	452	428	448	469	475	458	438	445	443	495	462	445	438	446	458	449	427	453	465	407	489	465	457	445	422	430	503	462	448	426	425	461	441	462
26811	20934	8171	525	279	239	235	217	213	191	206	179	213	176	200	182	167	189	190	190	206	169	170	210	199	191	207	193	202	181	169	162	195	169	202	205	170	183	197	183	213	197	218	177	179	180	204	188	176	188	167	168	188	173	197	167	182	180	188	196	203	183	225	181	199	204	194	208	191	204	193	218	171	185	176	198	204	178	182	178	193	186	182	200	173	204	209	215	185	209	191	170	180	197	174	163	188	195	211	209	183	201	181	177	199	180	202	215	193	190	170	209	179	187	166	199	190	208	174	179	186	191	186	192	177	177	192	177	185	199	205	199	194	190	171	172	182	191	200	171	178	211	209	170	194	188	200	205	202	179	176	202	176	190	184	185	191	187	179	194	184	198	191	175	193	184	194	196	167	187	167	199	195	202	181	207	167	212	178	206	191	188	194	190	177	172	173	187	182	185	174	179	201	196	203	189	191	182	211	182	186	198	194	165	201	203	205	187	185	173	176	190	178	190	195	170	205	190	188	181	185	187	195	180	172	195	212	179	171	219	187	179	168	181	192	166	195	166	190	193	190	161	193	204	203	205	161	204	194	190	174	186	182	184	180	174	214	165	199	214	189	181	177	194	180	179	213	177	219	199	196	176	198	190	220	202	168	183	188	172	188	208	215	166	184	195	181	176	189	171	199	200	184	197	167	182	198	198	177	191	184	204	191	166	169	206	182	186	212	184	192	180	176	177	199	184	176	189	219	192	167	200	203	198	192	205	181	176	193	165	187	180	194	200	192	174	191	199	188	190	210	185	187	203	176	198	197	198	195	200	213	203	172	189	216	213	201	201	181	188	209	202	177	163	189	185	183	203	198	201	187	206	190	230	194	174	180	186	198	193	195	185	196	174	193	175	196	194	192	194	196	180	162	196	185	200	195	174	188	198	204	185	174	181	186	189	225	167	187	203	194	190	203	175	188	215	205	199	197	172	218	213	182	190	167	179	180	180	192	177	187	162	164	198	192	194	190	189	170	190	205	196	175	153	183	164	182	183	174	202	195	205	201	187	184	194	209	209	181	190	193	184	176	199	218	177	208	197	191	210	149	190	186	205	205	177	179	183	195	174	197	181	204	194	183	178	188	182	187	193	198	187	170	192	175	174	182	219	198	180	176	201	195	208	189	179	189	177	194	199	173	183	186	210	198	177	206	191	225	180	208	185	198	219	189	184	192	181	172	175	201	189	181	205	184	169	184	183	218	194	163	207	197	206	195	190	180	202	193	180	227	192	207	193	201	183	169	187	160	195	169	182	199	205	209	181	193	197	212	207	201	194	199	191	211	192	207	191	166	177	200	207	199	194	191	198	171	209	204	205	189	199	189	186	200	185	199	166	192	178	192	163	190	196	196	213	196	190	187	204	175	181	196	197	193	187	178	191	188	179	190	192	181	198	189	222	195	194	179	191	194	183	191	164	203	193	178	221	195	193	184	190	187	204	181	174	172	235	209	205	191	176	200	164	187	188	169	198	212	195	190	203	188	191	172	174	180	166	227	166	180	190	197	179	180	174	188	194	206	203	188	186	209	205	196	178	182	175	181	203	176	187	174	207	196	181	204	183	192	185	184	204	191	203	196	192	185	179	174	205	193	190	188	199	188	191	187	197	182	187	199	188	182	191	177	190	175	218	201	184	208	162	209	182	192	172	205	176	212	185	193	208	149	177	188	186	189	186	197	203	225	212	212	166	180	206	195	171	185	222	170	192	193	186	178	155	170	178	195	182	203	208	187	189	205	197	181	167	196	158	186	214	172	176	169	166	217	170	184	190	191	195	213	190	171	170	180	194	199	168	189	153	189	201	171	186	188	218	215	197	184	179	180	198	194	198	186	204	198	181	208	184	195	186	190	192	182	179	196	183	169	185	198	199	181	187	201	198	209	154	211	178	170	183	187	216	178	186	202	202	173	202	189	204	185	192	174	175	184	175	194	199	197	165	190	207	187	184	197	186	165	201	189	209	200	196	210	213	198	170	175	200	194	185	193	189	187	176	183	184	181	175	190	175	181	191	195	212	174	206	201	222	193	177	202	163	185	165	207	197	190	200	173	182	213	180	201	169	192	194	160	200	205	185	185	168	186	180	189	212	202	194	183	195	155	207	201	200	201	207	194	210	197	187	178	198	190	193	198	184	193	189	192	218	197	187	192	180	200	223	166	190	200	209	182	212	176	175	198	194	201	185	181	173	179	176	194	196	184	180	194	192	184	211	188	204	212	213	190	174	188	200	186	199	209	167	216	183	185	220	178	212	184	160	198	194	194	178	182	193	210	223	209	205	192	177	192	181	197	185	225	170	187	199	199	181	171	210	182	194	213	198	211	222	193	166	182	172	180	192	205	214	191	216	162	141	209	186	174	163	191	174	190	210	181	190	184	215	189	213	201	188	197	203	196	203	179	189	189	205	174	178	206	159	206	193	188	180	163	212	179	177	177	163	205	211	180	194	187	167	195	185	194	209	184	192	182	177	160	195	185	206	175	188	197	181	183	186	197	169	202	193	194	183	181	195	202	189	190	197	177	219	192	205	170	205	168	202	176	201	185	177	190	182	205	205	184	209	196	204	200	223	185	182	199	170	176	168	189	196	186	182	206	195	159	192	205	217	168	158	203	189	207	192	192	174	178	208	182	189	193	178	188	183	193	178	202	221	203	180	165	177	163	199	204	188	197	190	190	197	166	174	182	173	176	201	190	193	190	202	202	175	203	185	204	196	181	190	169	184	199	190	187	206	185	186	177	189	214	187	194	195	191	190	200	190	195	192	196	200	175	190	225	167	194	193	155	197	211	192	193	185	187	206	168	189	190	192	206	194	182	198	218	188	170	183	213	183	197	181	185	190	185	178	195	196	170	168	197	195	196	197	182	179	190	183	195	207	195	214	179	192	174	190	209	190	192	190	198	193	202	202	189	178	190	205	183	199	213	211	196	173	220	169	185	174	221	183	181	207	197	183	202	180	167	170	196	192	169	198	196	194	195	191	199	186	188	182	194	192	178	232	200	200	182	205	190	185	180	197	202	203	209	217	189	200	182	170	176	227	184	160	202	184	172	217	190	212	182	201	196	222	188	201	195	183	194	181	195	219	176	197	209	198	185	179	178	209	169	188	210	196	181	159	186	198	188	183	173	146	194	196	189	207	196	176	201	212	184	185	192	199	216	189	181	181	190	209	185	184	197	188	228	193	208	194	183	207	188	204	183	184	188	173	219	217	209	181	175	190	207	217	182	196	183	168	195	187	188	178	193	186	197	203	187	202	173	196	169	194	218	184	199	182	186	183	216	201	187	194	197	168	166	184	195	193	183	182	196	208	205	190	191	182	205	174	200	181	164	170	218	177	172	200	194	171	179	176	170	180	202	202	180	191	183	202	209	205	193	195	187	161	194	180	211	170	191	193	196	186	198	198	196	188	184	206	193	186	196	180	205	191	185	183	158	188	177	191	171	161	186	194	175	202	202	186
6255	1639	1458	848	729	576	499	504	456	442	443	461	442	402	407	435	435	400	395	411	448	400	399	409	427	436	404	423	395	380	372	458	399	400	398	367	406	422	404	394	395	419	387	400	401	421	417	406	433	412	401	422	390	400	413	383	442	398	391	406	437	397	397	424	384	393	432	386	395	379	422	367	407	414	361	407	406	412	408	441	408	401	407	385	424	399	434	413	400	376	374	423	418	367	390	413	438	382	404	384	440	438	396	411	400	421	430	428	383	433	427	393	381	427	387	381	394	432	379	411	384	414	386	399	384	425	362	402	406	416	397	379	411	395	401	443	406	411	386	394	436	394	363	390	389	410	412	384	376	410	392	406	414	398	403	462	387	406	399	391	407	389	419	378	387	404	400	410	382	408	425	408	408	399	401	397	371	408	392	421	407	389	421	404	403	380	426	375	402	397	410	409	387	418	386	409	397	407	382	375	401	412	403	379	401	414	384	396	397	384	428	387	409	436	409	401	393	367	395	374	439	401	402	380	395	438	404	377	393	427	385	402	374	438	383	431	404	415	417	412	406	400	415	390	407	362	414	413	378	391	408	389	402	404	402	405	425	417	406	381	410	416	426	397	408	401	420	415	410	391	416	384	403	382	413	415	404	396	417	402	429	401	373	445	406	369	386	399	388	387	388	426	409	421	416	397	400	387	362	379	417	378	360	413	402	438	365	380	395	360	437	388	400	402	425	411	411	389	397	413	380	391	435	405	375	400	399	398	356	380	420	413	414	402	362	452	412	395	359	387	406	424	399	394	407	416	430	428	370	407	399	379	420	390	436	409	399	394	376	395	412	402	410	374	412	399	421	403	389	384	405	410	375	389	393	427	425	423	394	378	417	388	433	438	444	394	389	411	423	379	413	413	398	429	437	378	403	423	413	411	399	427	400	401	415	427	402	402	412	384	386	380	398	412	394	391	429	391	364	409	395	434	427	404	429	380	398	401	385	409	363	387	415	390	400	417	387	437	414	408	427	400	364	413	412	435	436	413	372	377	384	421	412	393	397	401	414	433	419	402	411	415	398	388	399	419	448	387	378	400	369	403	398	409	399	418	427	389	372	421	396	432	420	391	431	372	418	401	375	412	382	418	422	391	415	355	414	420	410	409	421	370	435	397	393	375	373	411	387	441	386	393	387	376	440	416	407	388	385	365	411	429	400	403	387	398	412	389	404	427	376	409	372	418	408	432	374	366	406	397	416	423	365	412	395	393	432	394	407	438	399	454	446	411	383	395	401	404	414	421	403	382	378	419	378	417	375	399	413	396	409	447	394	408	378	400	428	424	392	387	404	410	402	353	427	419	376	418	426	388	404	362	364	413	404	391	392	417	440	393	446	397	382	364	412	406	425	417	396	390	391	387	379	382	420	440	406	390	408	368	374	430	397	433	384	392	402	357	425	401	385	371	402	361	399	419	414	357	380	431	386	383	381	385	395	428	427	389	403	420	373	363	380	387	388	410	415	406	420	415	391	414	418	394	413	409	423	414	421	395	438	377	379	406	380	402	403	427	372	381	430	400	426	396	420	421	423	404	413	389	391	412	385	418	382	374	346	397	405	410	419	440	386	408	410	394	381	378	398	397	407	410	387	390	403	425	358	407	409	425	400	398	420	383	399	407	397	406	398	387	422	414	412	399	368	390	395	413	422	388	411	418	409	378	407	415	408	381	392	372	427	383	400	395	397	372	384	405	346	388	401	415	364	392	414	398	417	401	362	392	435	411	415	383	395	354	410	412	391	383	399	352	384	396	387	421	389	410	400	417	407	425	389	390	387	379	392	455	394	413	379	409	413	412	396	425	365	413	412	423	395	401	395	403	415	399	398	410	408	415	413	418	391	438	421	388	376	407	371	386	420	396	408	366	394	413	462	404	394	375	416	407	404	402	394	372	403	392	405	422	381	420	375	431	373	430	429	424	437	375	377	412	373	384	415	389	429	403	391	385	419	409	392	438	437	388	396	439	418	367	391	409	374	411	411	379	397	391	434	392	411	420	376	406	356	436	409	401	422	434	368	409	457	413	448	400	454	426	385	373	400	395	398	378	418	386	425	444	398	397	383	409	430	390	414	426	417	392	404	387	395	396	448	370	411	412	428	401	403	400	438	428	416	417	431	390	439	392	370	393	399	426	407	423	415	398	403	402	410	385	407	407	376	368	407	393	403	406	407	386	407	387	449	394	388	378	396	381	389	397	387	407	437	372	367	405	430	426	419	392	415	401	423	402	425	419	403	434	423	412	394	388	420	398	416	394	378	410	401	402	389	403	420	414	414	376	385	388	403	398	425	371	398	428	372	394	412	390	411	404	431	410	426	369	397	374	404	400	364	419	400	399	414	379	399	368	412	416	397	376	417	414	420	397	397	396	423	439	378	382	453	385	395	413	395	393	409	391	458	432	406	410	419	420	411	369	442	423	434	416	421	406	416	389	399	387	398	392	402	415	394	345	449	396	405	385	402	396	366	407	406	420	389	368	424	405	415	439	401	376	368	387	421	409	385	420	382	392	431	366	390	386	400	402	408	410	402	400	424	434	380	433	401	437	403	397	425	391	424	415	365	398	378	421	376	406	377	356	398	395	406	436	413	414	401	400	405	375	395	364	394	404	400	454	384	380	439	389	419	419	413	382	403	431	362	401	382	428	419	392	364	381	456	412	423	393	407	418	414	395	403	408	419	402	415	388	397	371	378	403	388	370	370	407	428	408	373	399	354	392	389	380	412	381	386	381	373	412	407	372	383	401	401	412	389	416	427	411	397	450	409	404	419	400	402	441	404	409	416	394	390	376	395	422	404	422	423	378	406	362	413	387	399	414	392	395	402	430	421	411	380	373	402	399	416	408	381	415	423	401	411	379	385	422	402	393	402	407	380	408	398	394	440	388	436	366	397	411	373	418	381	431	398	415	388	372	411	443	409	418	392	373	415	394	412	404	371	427	385	399	385	369	381	441	420	403	430	412	397	401	424	410	420	384	409	407	374	379	377	372	400	371	422	420	406	366	400	385	386	399	400	366	419	443	429	397	435	391	401	411	422	409	385	374	411	390	399	390	391	426	370	432	420	388	397	411	401	375	393	393	423	406	401	433	416	380	393	396	403	372	410	394	413	433	398	421	426	381	396	439	375	358	465	385	397	367	450	374	389	416	396	401	426	434	407	403	410	377	371	408	431	412	357	370	420	405	418	402	426	427	369	393	390	412	391	380	420	407	392	374	436	418	399	441	387	424	372	380	409	390	433	385	411	398	365	411	444	417	402	408	405	379	397	389	395	412	434	386	385	385	434	407	386	394	394	411	411	369	388	417	433	408	403	393	407	436	424	361	406	406	378	379	401	415	401	390	411	395	432	416	411	390	372	399	393	401	382	392	389	404	371	416	390	377	395	397	416	420	395	437	407	405	422	414	418	374	382	392	386	394	360	427	406	428	390	412	395	370	416	396	426	423	410	378	415	411
24334	21414	28680	24536	20500	1778	493	329	274	226	207	176	174	163	168	140	98	142	135	135	118	130	121	111	104	111	104	115	118	116	119	113	109	109	89	119	105	103	100	106	102	107	117	102	91	111	128	96	106	118	88	102	108	108	110	102	98	115	106	86	114	106	110	89	109	84	98	103	111	104	101	106	129	96	108	126	123	95	81	118	110	97	97	107	87	90	100	95	103	102	107	105	102	106	112	103	112	111	102	99	125	96	102	91	104	91	120	102	109	116	96	97	106	94	95	88	91	115	102	102	105	97	110	115	108	106	103	97	98	114	97	96	108	109	107	89	124	103	109	100	110	95	89	101	100	94	122	113	117	110	99	94	102	101	102	88	95	110	101	103	106	114	112	102	99	109	94	97	119	100	94	100	119	105	105	98	99	97	98	114	96	94	97	121	83	110	122	111	90	113	107	98	94	90	93	93	103	107	99	99	101	101	103	101	101	96	112	97	98	93	91	91	109	83	118	107	99	99	111	132	109	107	98	96	102	111	97	109	102	104	102	95	101	113	108	103	110	103	84	99	113	102	106	108	88	107	88	100	98	112	101	122	105	88	94	89	102	102	107	121	121	108	99	98	103	100	117	105	102	99	113	82	81	104	105	86	96	119	116	102	91	102	92	96	99	109	93	93	97	108	118	94	115	99	101	101	106	111	97	88	113	92	102	101	114	107	96	100	103	123	77	86	106	101	107	109	118	90	92	98	97	84	100	108	82	109	92	115	106	98	105	105	88	82	113	99	105	93	100	92	103	100	91	103	111	112	109	95	102	100	96	105	101	106	98	117	112	121	92	110	91	102	115	108	112	76	89	112	90	99	101	104	105	98	100	118	114	106	114	99	76	106	91	104	126	111	101	94	106	95	93	90	114	100	95	91	112	116	105	96	90	94	88	99	93	100	96	99	110	91	87	90	87	118	84	97	110	97	122	110	116	94	126	105	93	119	110	110	103	110	86	99	107	112	98	117	106	96	86	101	100	97	115	103	100	111	106	88	113	99	103	94	119	86	86	103	115	108	104	94	93	94	90	114	96	92	89	93	85	97	98	98	109	105	92	97	116	113	103	108	90	85	103	90	99	90	89	105	100	88	94	114	93	109	101	108	104	94	97	105	108	110	93	95	107	120	110	85	101	100	102	125	104	103	95	107	111	101	107	88	104	95	115	119	94	113	93	104	92	100	101	100	97	91	99	101	99	114	104	104	89	97	103	87	119	95	110	100	92	96	94	110	119	137	110	93	102	110	102	89	110	80	95	97	106	98	87	110	112	107	94	86	128	102	99	91	116	103	99	113	128	89	86	119	104	97	102	87	111	108	92	99	105	120	96	111	108	94	103	95	104	101	102	106	86	91	106	111	113	107	103	90	104	120	93	102	107	116	86	110	89	96	90	90	92	101	112	82	105	98	93	122	101	102	92	97	84	106	108	111	109	112	106	107	97	86	87	105	105	104	106	110	128	107	81	101	88	103	103	115	94	95	111	93	89	103	101	105	92	115	124	99	101	98	96	104	96	106	100	108	89	92	87	91	101	113	78	111	84	112	120	91	95	117	98	86	110	109	79	111	98	98	102	105	96	94	90	108	100	107	106	92	88	104	86	91	113	115	113	93	97	106	103	80	98	98	112	92	84	92	105	106	108	85	91	96	108	88	104	90	91	94	94	105	76	101	89	117	94	95	102	107	101	112	98	89	113	113	93	116	90	87	84	100	100	100	100	93	86	93	95	105	112	105	91	80	108	93	84	93	102	102	87	101	93	104	110	86	134	89	100	90	100	104	89	82	111	99	95	105	92	95	100	111	112	108	133	99	114	106	109	97	116	99	96	111	115	95	92	117	104	88	99	99	107	100	97	102	100	104	105	119	94	112	104	100	91	91	98	101	113	103	118	108	102	83	120	99	122	97	99	94	98	99	96	86	99	106	100	99	99	104	98	108	102	91	103	112	92	85	120	90	99	76	95	112	98	102	93	97	102	116	99	100	95	93	101	99	95	108	119	77	90	103	97	97	97	92	90	114	106	96	103	96	109	119	113	127	104	82	104	99	105	97	91	118	116	95	110	107	97	87	98	93	94	112	103	100	89	116	89	94	107	87	91	94	84	123	106	99	109	100	104	95	94	75	104	106	114	103	101	97	84	104	95	106	99	102	124	80	105	103	81	95	88	104	98	93	107	115	95	112	116	84	96	91	96	101	103	108	90	121	96	108	109	107	112	98	93	105	119	81	77	84	139	102	103	95	117	99	85	89	120	113	93	112	105	108	100	123	84	106	92	104	88	98	100	107	114	103	95	102	109	110	97	109	111	119	92	103	103	88	111	92	108	96	105	90	88	90	103	103	97	124	104	116	108	93	95	90	103	88	93	95	101	106	100	102	110	94	84	101	111	106	111	108	81	68	112	96	94	102	91	115	88	107	99	92	111	112	100	98	110	97	101	97	116	103	97	108	89	103	116	89	97	121	123	110	92	125	97	112	99	103	94	95	105	105	81	115	103	124	120	107	107	108	90	92	101	100	98	107	105	98	94	93	120	106	103	115	116	95	106	106	93	86	94	106	102	101	87	92	97	88	98	92	100	113	95	87	114	117	124	110	96	101	91	108	123	92	99	94	104	110	129	104	118	107	106	103	104	96	91	83	136	99	109	113	88	104	113	96	116	100	88	124	108	95	113	100	95	92	106	96	113	93	99	116	126	110	101	86	109	90	115	83	104	96	98	92	107	103	112	116	99	102	106	99	103	97	106	87	109	110	89	93	106	92	101	106	97	111	90	111	97	99	114	110	102	101	93	102	99	112	104	100	105	97	104	80	105	87	113	107	92	109	94	98	98	104	107	102	101	109	99	95	114	95	98	87	82	107	94	104	111	100	99	114	114	101	92	112	98	108	110	108	114	103	106	105	103	103	103	99	108	97	93	114	105	105	113	92	106	98	94	116	101	119	103	102	100	92	108	113	113	114	84	107	101	84	89	100	97	89	98	98	111	105	98	102	99	106	97	116	96	123	101	105	87	127	99	90	109	113	94	117	103	79	88	111	93	88	98	104	109	94	91	96	111	117	99	85	97	89	81	106	107	103	97	121	96	90	111	86	96	116	113	104	109	104	101	98	116	96	90	102	99	119	95	80	103	103	105	107	123	101	103	90	85	76	106	83	113	90	106	106	105	106	112	111	96	92	88	125	101	121	106	83	97	108	104	111	101	108	101	100	101	100	103	103	85	85	90	101	103	99	101	97	88	108	94	102	103	102	103	107	99	106	103	102	102	102	90	97	98	87	104	86	70	100	92	99	100	101	113	96	102	85	107	104	103	83	129	92	80	95	110	102	100	109	102	91	97	92	92	100	90	84	114	101	91	100	91	97	113	95	103	114	107	98	94	92	86	101	106	87	117	85	93	96	98	102	98	94	106	100	102	100	110	115	114	108	90	97	95	110	101	94	108	115	80	107	103	126	115	93
16318	10586	8814	4358	2793	2101	1586	1192	997	830	701	604	560	467	428	435	396	405	360	336	293	292	303	341	289	292	272	276	270	229	285	269	258	222	265	251	270	250	234	251	240	210	255	234	224	231	220	246	251	238	217	216	234	220	230	212	214	249	227	240	205	223	223	233	231	233	220	238	233	203	231	240	233	226	248	232	236	246	226	234	222	212	229	206	213	221	200	230	232	230	238	202	242	249	228	250	224	216	219	221	252	208	252	239	196	255	221	212	199	220	245	190	192	207	242	227	216	254	225	235	202	248	222	211	234	246	238	208	220	202	225	221	230	232	217	212	246	244	216	219	234	227	210	230	198	210	209	236	210	219	224	237	253	248	209	206	236	219	230	211	243	211	202	212	231	179	215	249	213	219	220	233	194	224	233	226	200	254	231	240	230	226	235	220	202	236	228	245	223	220	214	237	207	240	211	236	241	226	202	210	250	230	220	229	215	220	236	203	237	215	230	219	214	212	219	215	213	227	243	240	208	251	214	217	232	219	238	237	213	216	237	217	222	222	233	218	236	200	201	229	232	251	230	216	189	218	221	248	231	232	218	224	238	229	240	228	193	241	223	241	200	242	228	223	221	237	202	219	217	220	234	199	246	221	220	230	213	218	227	218	226	227	245	239	220	211	216	231	201	238	205	207	226	207	202	186	236	220	202	214	228	227	210	203	230	224	208	210	234	227	228	210	221	261	244	248	233	228	220	233	217	196	198	219	225	211	191	227	225	196	234	241	227	218	196	198	222	202	215	209	231	214	214	236	223	208	241	228	228	206	232	217	221	239	202	225	216	213	254	192	217	225	224	210	219	224	234	203	210	224	211	219	193	203	234	247	204	223	229	223	210	218	221	215	243	234	221	224	242	202	204	234	237	223	232	238	227	212	203	242	190	225	195	222	212	239	209	224	225	242	235	212	241	209	211	205	218	238	225	186	206	212	205	219	208	221	213	212	204	199	238	233	212	206	221	209	200	243	232	230	223	204	218	228	223	214	214	201	226	246	229	217	250	216	202	219	214	242	211	236	216	232	214	211	184	232	243	224	233	223	245	233	232	215	245	221	214	206	208	209	214	212	214	200	223	192	218	237	219	209	219	220	224	198	246	215	206	226	200	207	218	225	198	235	215	223	236	214	246	179	232	224	199	196	221	216	231	228	226	219	216	181	210	213	224	241	222	210	198	212	227	247	213	190	219	252	216	259	223	209	253	231	212	230	221	227	220	216	207	225	209	220	212	236	224	219	227	244	194	221	208	245	234	222	204	198	217	218	208	220	239	230	219	232	210	230	223	256	245	185	226	239	243	217	231	217	236	220	221	223	237	242	212	236	239	199	230	225	214	233	215	227	214	218	217	212	206	223	233	194	236	212	218	184	207	229	217	210	237	221	221	236	246	228	215	260	219	234	207	216	209	211	220	214	218	228	206	218	249	230	214	216	229	214	232	215	201	193	229	192	243	218	262	222	229	227	220	232	203	245	223	230	236	212	228	200	211	249	201	230	200	226	211	246	212	227	202	233	232	211	214	238	219	236	204	236	233	245	206	207	228	234	194	223	218	218	211	229	237	248	233	209	220	229	205	205	220	227	207	237	246	214	242	217	228	248	236	240	213	234	225	223	228	233	211	218	222	226	202	229	199	229	226	222	235	248	212	216	232	227	203	213	182	234	221	234	225	213	245	214	199	227	201	225	235	221	221	230	232	209	219	265	208	226	229	195	204	229	204	225	228	219	221	215	232	255	224	216	222	200	218	231	232	242	231	206	234	223	231	216	204	251	206	229	235	231	209	197	212	217	222	230	253	220	229	233	207	224	222	189	216	247	231	218	206	205	194	226	234	223	227	226	223	217	236	223	238	225	223	225	197	228	223	216	238	204	211	248	220	244	230	234	216	204	228	243	205	237	225	209	215	217	223	231	234	196	198	229	229	224	218	185	206	196	218	244	227	226	229	224	224	232	204	184	195	243	212	226	237	219	235	214	227	200	233	206	219	209	218	206	229	242	225	241	191	213	218	217	213	227	230	217	209	201	236	210	212	229	198	208	245	218	221	206	213	226	207	214	248	247	223	235	225	216	235	235	215	229	226	229	209	197	223	212	222	226	204	228	213	238	244	227	205	224	216	277	242	229	224	250	213	230	216	218	224	245	238	201	175	253	223	209	211	232	242	219	232	213	223	200	248	200	230	238	194	230	227	225	242	220	245	208	213	227	216	236	224	222	236	229	207	227	237	191	227	235	248	249	204	216	218	226	238	212	194	227	244	193	222	218	231	234	224	221	194	215	242	226	205	257	215	216	235	209	236	235	207	237	221	212	188	227	232	218	241	216	202	229	260	229	217	231	240	232	224	211	209	225	204	218	226	230	236	204	230	207	245	236	223	223	223	211	220	207	222	228	207	207	219	226	251	239	236	223	212	217	218	226	219	225	242	214	217	234	200	240	236	211	216	216	234	208	226	222	218	224	226	208	222	215	208	212	253	209	229	206	219	227	241	217	201	206	237	223	212	199	239	212	245	215	214	227	228	221	209	237	244	240	206	232	217	224	227	223	228	229	210	210	246	254	248	210	232	208	232	204	208	195	252	218	232	257	222	219	239	185	211	239	242	224	204	184	219	205	240	185	213	214	214	232	240	224	240	244	231	205	226	204	198	219	210	241	193	227	222	243	200	239	209	230	208	215	240	217	209	206	233	202	225	217	203	213	209	217	214	230	233	230	191	230	237	234	229	240	198	263	239	222	255	209	243	222	222	205	234	229	243	193	218	213	207	221	222	230	180	243	209	238	220	223	234	212	228	209	217	209	225	209	215	216	221	206	237	211	216	228	201	236	242	210	237	242	231	246	218	216	231	251	205	213	238	215	249	198	222	209	228	196	235	234	199	214	207	208	191	221	227	221	224	262	259	208	225	232	222	220	206	206	243	261	223	221	237	225	212	194	217	196	207	225	238	237	230	213	221	232	208	223	241	219	217	223	215	198	219	216	212	228	215	222	243	246	231	240	240	217	200	220	216	200	236	232	244	228	208	216	207	214	216	235	210	226	219	204	216	219	220	217	205	234	232	228	211	204	216	213	231	203	223	197	212	248	220	258	217	242	237	208	217	210	240	231	233	235	210	222	210	223	212	266	186	235	232	211	227	211	222	214	224	222	225	246	214	201	216	234	230	240	247	199	200	215	219	234	191	227	260	247	209	228	206	230	223	218	229	233	230	231	205	189	193	222	224	204	218	229	225	243	206	212	219	212	226	196	238	253	216	199	217	212	220	194	221	240	224	229	227	203	215	238	228	218	218	222	218	218	201	218	203	223	226	221	220	238	221	240	231	225	244	213	207	214	208	227	227	209	227	188	238	210	202	224	243	237	223	220	255	232	228	211	220	235	259	236	210	241	225	205	224	204	231	203	223	214	239	209	209	227	205	229	210	248	247	211	209	225	217	219	236	231	223	214	210	217	215	211
23335	21402	29357	23799	21403	20108	2147	746	615	527	428	439	377	368	343	343	305	314	348	266	300	278	290	295	279	264	244	231	250	281	258	257	234	252	247	264	275	256	255	219	234	245	259	248	234	258	219	248	245	230	241	240	238	239	236	256	247	247	268	249	237	221	254	233	242	254	259	270	253	222	230	240	258	231	240	247	220	228	224	203	227	237	236	234	262	248	222	225	229	240	243	259	283	244	263	258	235	263	254	237	208	235	250	243	242	207	229	218	257	221	259	228	252	243	247	247	215	246	237	261	234	230	244	238	229	211	245	249	243	227	223	248	258	247	256	210	228	240	238	212	228	231	232	259	250	234	253	246	228	223	244	247	254	246	244	235	237	263	245	207	236	231	230	231	226	274	217	249	232	220	219	216	223	220	239	244	269	233	239	219	243	251	221	258	218	242	213	232	254	238	248	231	261	210	240	225	269	234	269	213	238	234	258	218	238	261	226	237	240	247	250	235	220	214	226	221	210	225	258	205	245	236	250	224	242	236	223	228	237	237	235	265	240	245	228	219	254	239	238	217	235	265	263	246	249	231	246	248	234	248	240	269	230	230	269	208	257	220	273	224	225	267	216	233	250	223	225	230	237	229	236	237	201	221	226	259	205	246	264	246	231	218	238	259	274	244	208	242	217	269	245	239	245	219	258	244	245	258	229	229	269	226	213	236	243	240	227	211	193	245	233	257	243	290	236	270	225	221	251	237	254	242	223	237	260	245	241	221	244	245	249	247	255	247	236	226	272	242	220	274	249	186	225	249	212	225	234	238	240	244	230	244	259	219	230	265	239	250	234	210	234	222	238	237	221	229	242	223	245	253	247	240	227	234	224	217	213	250	247	244	260	224	257	223	249	227	247	263	238	238	231	231	254	254	238	241	225	228	234	235	232	220	238	243	245	233	222	231	256	240	236	216	249	223	236	243	219	215	240	217	209	251	262	246	229	256	249	237	209	273	256	202	232	217	229	228	229	225	251	240	213	245	239	222	220	268	210	226	219	248	238	243	216	240	239	232	234	215	255	246	209	238	229	242	243	240	246	214	221	241	240	255	238	275	230	259	236	246	225	236	206	243	217	257	270	234	205	261	230	192	226	250	226	235	267	277	243	254	253	238	252	230	235	245	228	281	255	227	255	213	233	224	239	250	232	208	239	251	240	219	224	244	240	248	236	247	232	246	242	234	263	241	192	241	233	230	260	226	221	230	227	247	246	212	227	235	249	257	211	239	221	240	252	240	257	226	243	248	255	251	269	265	224	213	268	232	225	214	251	224	245	248	246	233	247	226	230	230	248	216	239	233	238	221	214	243	262	215	211	246	226	228	229	266	237	191	234	256	255	264	262	238	257	268	235	235	220	248	267	268	212	215	233	242	251	250	219	242	229	236	216	202	294	225	237	278	250	219	233	215	253	235	257	223	225	234	247	258	235	232	263	246	234	244	232	244	237	250	238	254	242	247	246	234	252	234	243	233	220	264	235	257	217	234	218	246	242	224	224	257	242	238	251	263	270	223	242	221	250	268	229	229	238	219	246	227	288	242	230	232	239	235	249	238	269	236	221	252	225	225	254	219	242	227	229	232	223	229	239	216	231	259	229	235	233	277	251	239	248	222	261	247	213	251	242	230	211	247	215	240	226	245	238	240	228	227	213	235	225	240	259	215	237	244	216	235	232	221	257	235	236	214	250	225	226	235	254	263	227	244	238	257	256	260	249	265	227	220	232	241	216	260	239	242	234	236	229	255	255	228	231	250	242	234	270	252	248	248	225	251	238	269	243	246	252	239	230	241	236	223	239	231	231	257	251	263	222	225	273	242	240	225	249	256	263	257	231	248	269	241	230	228	242	257	246	257	252	244	236	231	243	228	240	227	242	272	238	234	239	229	235	244	219	236	226	252	232	227	249	214	238	263	240	254	240	243	241	238	210	233	235	229	238	235	237	273	244	252	231	215	260	226	267	196	235	251	214	219	241	219	199	241	250	261	244	229	244	258	225	235	266	262	211	222	239	233	257	216	267	227	220	229	232	232	239	234	237	229	239	234	223	222	256	216	223	235	230	234	241	251	235	225	242	258	247	227	208	231	223	220	228	206	269	285	239	234	272	202	244	244	225	230	247	252	238	234	236	241	238	229	251	254	251	252	251	233	225	227	215	231	226	245	236	241	246	243	255	242	250	248	234	230	287	242	241	220	248	255	240	249	243	246	252	247	229	229	228	243	245	235	234	241	201	262	231	285	250	269	221	244	258	233	260	223	255	230	265	220	245	237	251	254	232	261	231	220	240	259	241	233	242	214	231	222	245	228	233	246	236	253	248	246	259	242	226	231	221	242	248	245	260	235	251	238	239	235	244	238	262	242	206	250	241	229	270	231	245	247	240	246	258	248	249	246	233	237	256	224	252	251	242	262	263	270	258	241	215	232	220	258	242	254	263	244	221	239	227	265	236	253	227	222	252	228	211	225	245	226	274	221	249	250	236	224	247	245	245	222	220	238	233	225	220	235	257	274	225	276	247	257	240	210	234	251	212	240	257	225	232	229	250	260	225	229	218	240	240	230	277	242	212	239	240	220	229	226	233	239	234	235	221	265	263	280	234	255	241	236	250	259	236	244	223	228	251	227	254	239	222	220	254	202	240	225	272	214	249	240	250	241	251	217	236	246	234	248	223	235	277	243	248	225	235	251	244	247	235	213	206	228	265	237	220	248	222	260	246	199	253	222	225	217	253	261	245	223	264	272	256	206	238	252	239	228	230	228	232	267	211	229	206	232	247	246	247	210	219	242	249	249	221	227	239	268	199	255	247	236	232	249	237	238	245	230	244	240	235	214	268	190	255	242	232	217	238	241	256	233	228	244	247	228	244	243	231	252	249	219	212	247	243	228	218	222	241	244	274	229	233	255	223	205	253	234	241	238	219	257	221	242	209	228	267	235	225	248	248	247	232	215	235	232	249	238	224	245	227	235	255	230	234	222	224	227	265	256	215	234	239	239	230	240	244	253	236	255	241	209	211	224	241	230	217	209	234	247	237	243	243	215	238	239	212	228	248	221	224	221	241	225	254	218	226	276	246	232	274	229	227	228	247	258	253	201	200	250	223	241	252	244	231	247	233	271	222	271	242	198	251	249	239	260	224	261	220	254	229	258	254	254	235	242	220	247	226	254	245	224	228	278	245	240	240	264	214	243	223	262	213	213	246	224	248	237	215	243	225	231	223	223	208	247	242	247	215	223	229	230	236	243	220	261	242	233	197	240	239	241	224	252	224	245	228	261	255	220	214	255	236	232	220	237	236	232	218	214	247	226	236	218	229	237	260	237	226	244	254	259	208	225	227	220	225	258	239	232	242	226	238	236	249	232	248	230	250	240	234	235	221	228	219	223	234	248	223	247	228	242	262	228	232	243	226	226	238	243	238	271	251	244	253	242	247	186	275	246	247	232	244	236	269	230	231	243	196	243
20093	16647	14097	7816	5237	3787	2838	2293	1964	1610	1379	1239	1172	1003	886	854	753	784	702	704	639	659	645	616	579	602	590	577	542	593	542	555	521	534	504	494	539	525	485	481	525	506	497	524	491	509	525	463	456	497	522	463	552	470	493	465	471	467	449	455	468	447	450	445	470	469	485	474	468	461	474	480	469	467	475	440	468	468	439	471	456	422	466	472	483	483	492	480	475	478	454	446	467	439	464	469	454	437	510	469	462	465	464	475	472	473	440	464	456	480	475	485	452	450	448	437	466	450	444	432	461	457	441	489	444	464	468	455	508	443	423	471	428	445	473	451	463	430	432	431	505	506	477	469	494	492	437	494	454	462	471	473	438	452	455	519	464	466	457	463	437	452	473	505	448	473	468	465	464	451	504	465	465	468	487	468	425	444	472	444	437	447	481	431	465	425	451	435	481	429	477	464	489	432	474	454	440	446	459	439	447	471	418	481	471	444	446	472	461	490	420	476	458	435	449	444	454	413	477	431	460	436	445	414	517	467	464	471	426	457	468	494	440	495	443	471	458	479	479	462	442	428	463	468	462	457	472	448	428	454	457	468	448	486	500	492	452	481	467	464	489	474	449	398	464	465	445	480	470	481	473	454	481	453	480	442	417	495	492	444	481	472	510	433	427	493	486	438	464	444	456	477	455	468	466	462	435	459	513	445	418	428	480	487	432	437	454	445	515	452	468	436	428	460	477	479	456	463	452	453	474	462	459	492	483	482	479	432	474	457	466	437	441	459	483	441	485	418	462	489	432	453	406	453	469	460	463	439	408	465	449	446	481	447	444	415	485	443	476	478	447	446	410	426	453	445	461	477	475	464	445	458	460	471	461	421	438	449	423	483	466	455	450	444	446	446	465	460	422	442	419	423	449	437	497	449	474	461	454	463	449	460	397	403	461	491	427	457	417	445	478	445	488	460	457	423	466	475	440	457	450	434	474	453	474	445	463	445	488	449	493	447	471	481	437	479	470	447	484	465	450	468	461	433	443	476	460	446	449	436	442	439	454	451	460	498	465	490	458	457	446	487	467	440	459	468	455	436	484	446	450	497	478	482	430	440	457	421	462	435	449	468	485	447	464	423	489	470	456	454	475	483	463	463	453	443	460	453	467	482	460	442	448	432	461	434	486	469	464	475	456	444	478	457	482	414	447	500	482	432	478	443	462	464	499	474	467	446	492	439	477	452	443	452	461	430	429	496	446	452	461	441	442	442	446	441	461	458	470	463	484	493	475	504	440	459	426	459	507	443	445	452	465	484	443	481	431	486	487	481	437	420	477	404	448	463	454	456	484	493	450	424	462	486	450	443	507	466	464	451	463	437	489	497	473	462	458	479	460	444	520	469	443	465	464	444	455	418	455	451	473	451	462	453	472	488	474	435	465	480	457	458	465	502	476	452	442	470	466	418	444	460	456	441	484	495	454	450	451	480	453	424	464	476	467	458	476	469	471	471	475	471	459	454	463	410	469	439	429	446	471	478	485	435	455	468	482	437	456	461	483	441	465	451	444	473	436	445	464	479	464	462	461	438	476	444	453	450	487	429	476	458	451	445	466	480	441	414	478	455	504	470	429	469	466	444	464	464	435	465	488	477	450	479	455	446	415	444	471	495	478	465	441	484	425	468	430	422	451	472	460	450	442	459	468	476	457	404	488	442	480	485	437	454	434	411	448	466	467	434	461	446	490	448	476	457	472	455	452	459	465	435	457	458	438	440	481	424	470	440	423	462	453	488	459	466	418	471	443	414	447	436	460	487	450	466	441	434	464	440	467	436	438	443	453	447	491	449	480	441	445	467	484	449	471	451	456	432	477	471	446	484	466	486	480	466	460	422	470	430	452	483	453	451	456	444	419	450	452	452	428	441	442	491	443	457	471	483	440	495	488	445	453	466	468	467	484	473	446	442	425	439	470	445	475	468	430	459	476	448	456	448	421	487	463	447	433	441	432	454	452	439	429	451	417	462	435	461	434	443	430	428	442	450	436	460	457	448	495	478	451	470	469	475	464	450	466	467	465	458	464	483	468	452	411	445	451	428	494	478	471	479	456	436	470	466	458	433	478	444	454	437	473	417	469	443	486	412	419	456	421	488	448	497	412	468	446	463	470	450	458	462	480	454	439	465	498	456	476	461	462	485	519	429	422	460	454	432	433	471	497	477	436	428	449	467	439	444	469	452	462	459	486	461	454	490	465	485	436	460	462	463	476	468	484	438	458	492	439	429	454	450	438	454	474	462	462	493	458	470	473	478	456	439	485	462	485	461	462	473	421	495	490	460	481	461	492	435	490	448	476	445	471	462	519	447	470	438	482	453	455	459	449	464	475	484	463	456	450	465	481	430	480	453	436	444	461	471	457	461	432	443	462	454	469	469	453	453	506	505	439	492	479	432	423	449	470	433	452	424	468	463	456	445	449	467	437	436	447	490	455	423	412	484	462	466	447	413	431	477	412	437	447	475	471	463	446	447	476	468	444	434	479	426	474	430	454	416	465	414	452	490	485	467	484	456	444	476	470	483	439	450	436	483	445	452	457	451	463	470	464	474	438	420	455	433	484	480	448	474	479	442	453	463	463	491	430	439	428	484	464	465	440	450	438	469	485	403	473	464	455	448	478	452	507	442	473	457	471	475	466	461	419	497	443	456	467	396	464	469	471	462	444	407	442	456	487	460	458	442	464	429	486	473	447	466	480	471	444	453	478	464	441	427	475	483	432	484	447	482	498	423	485	471	454	491	428	443	457	421	443	465	442	487	432	456	465	464	426	471	441	447	458	460	418	434	467	468	462	446	441	446	450	422	421	491	499	448	455	474	455	460	482	460	471	438	413	460	439	447	434	471	411	480	486	464	467	425	416	460	475	465	457	457	418	461	411	478	455	435	457	461	465	434	436	426	449	450	448	467	460	453	460	464	463	451	483	428	462	446	431	465	476	452	473	416	470	445	457	468	469	445	459	488	441	471	439	470	481	432	419	472	470	424	432	448	441	454	458	422	464	445	465	459	430	456	477	450	438	412	439	480	450	466	449	477	498	468	472	446	440	459	393	439	456	472	456	424	448	397	449	462	459	492	475	455	427	436	473	473	492	420	455	465	480	481	491	442	433	476	435	447	468	478	511	457	439	500	431	451	481	478	426	416	447	450	459	479	486	454	475	400	460	491	509	438	497	456	445	473	479	483	482	444	475	455	415	464	480	448	459	445	462	447	474	454	482	443	464	450	437	440	450	442	435	456	469	453	475	471	441	479	455	452	433	452	475	462	424	463	485	468	413	441	446	462	494	492	429	433	438	456	465	437	463	451	482	404	477	446	467	453	446	455	494	465	448	454	411	445	460	458	420	451	438	437	467	432	439	457	414	438	463	456	472	430	393	477	476	451	487	475	463	476	447	409	484	420	444	453	469	447	464	467	449	446	452	437	427	455	460	452	467	459	468	457	449	460	463	439	470	475	425	446	451	453
26772	20825	8170	551	316	235	218	230	185	200	201	208	203	188	174	197	178	188	196	187	187	194	198	197	177	175	176	185	209	194	178	188	204	176	177	211	214	180	187	202	187	171	196	163	204	175	201	178	202	216	176	199	191	201	198	214	187	208	194	205	168	183	205	193	184	172	195	202	208	176	199	185	192	186	208	181	185	186	190	184	201	197	201	187	198	197	174	216	188	158	189	199	183	184	190	183	182	188	189	182	206	178	179	196	189	189	169	186	199	200	172	187	179	205	193	184	181	193	185	192	193	201	196	175	202	191	192	198	209	193	192	174	190	200	201	209	202	182	207	168	178	185	182	205	181	212	176	180	205	187	183	187	195	176	193	185	203	193	158	185	187	187	192	184	192	213	206	199	171	184	177	180	176	178	184	183	173	192	189	187	206	180	203	158	183	197	181	204	208	180	189	192	201	170	194	179	186	182	209	202	171	202	197	209	193	204	220	203	189	224	211	175	183	201	180	198	170	206	175	167	187	167	180	165	202	188	196	197	194	205	202	191	175	177	175	202	200	192	213	186	187	187	211	196	188	158	174	187	169	191	179	175	186	176	170	209	196	176	169	179	160	185	175	182	185	188	179	178	196	197	174	200	195	185	191	209	203	171	192	183	200	179	213	195	182	191	193	188	194	154	192	184	192	175	192	192	175	202	204	174	196	193	184	195	171	193	215	209	166	185	195	209	188	197	171	183	198	201	169	209	201	178	197	190	191	169	193	208	185	183	201	214	193	190	179	192	179	195	179	172	196	200	173	185	199	185	172	199	210	196	189	191	194	198	182	198	183	183	193	193	177	177	191	190	194	197	193	186	202	175	196	193	203	185	174	173	174	187	188	203	175	188	216	199	191	199	181	215	188	168	174	169	176	181	162	182	176	170	175	183	211	202	175	173	181	201	182	189	187	186	192	167	186	175	193	185	182	229	189	174	175	196	195	193	202	176	206	213	178	222	194	190	214	161	169	196	198	208	180	173	159	196	174	182	209	203	196	198	187	170	204	167	201	201	193	175	180	186	169	179	200	189	174	193	163	181	200	193	197	189	198	204	162	210	205	195	200	198	153	187	169	181	182	186	173	193	189	170	177	193	167	183	171	203	196	176	201	185	190	199	158	160	203	183	177	186	187	147	198	184	167	166	193	192	185	176	193	189	196	201	178	205	182	175	215	174	182	180	163	192	182	185	200	183	207	166	181	193	167	189	189	207	200	185	195	174	189	195	176	180	173	200	188	193	185	201	191	170	187	226	204	184	196	198	186	214	175	189	175	192	180	182	203	173	169	191	189	178	198	191	193	189	190	183	183	185	192	153	181	207	199	190	176	190	164	180	187	199	191	197	185	173	173	177	175	203	203	195	178	179	183	198	214	199	191	160	173	189	165	164	182	195	199	177	186	181	171	209	190	169	186	190	187	195	170	183	171	195	192	175	207	174	176	222	203	164	220	196	181	187	174	188	175	193	202	199	185	188	169	201	196	181	168	192	179	175	160	208	174	189	203	200	194	192	181	220	199	176	199	176	190	206	187	173	179	183	154	194	191	200	210	175	190	193	172	202	195	198	180	175	192	171	180	168	189	175	188	187	174	191	176	191	192	183	196	184	178	189	173	198	201	215	166	178	188	207	187	193	195	186	189	193	174	188	195	186	220	190	176	167	194	185	208	174	164	185	169	172	177	187	195	183	199	201	203	184	189	163	188	211	166	201	196	220	193	208	172	189	179	203	162	183	192	182	165	201	188	211	177	173	172	178	183	215	188	210	198	171	183	190	180	175	193	184	203	207	185	187	177	191	215	223	189	183	182	183	193	181	179	191	185	203	194	165	194	192	191	182	203	188	184	223	177	193	185	182	184	192	190	210	186	196	171	188	178	166	181	171	169	190	176	180	200	177	185	201	201	223	190	198	203	183	194	171	184	201	204	192	191	196	179	194	172	199	186	157	202	187	159	204	177	178	192	190	187	163	184	196	197	153	187	201	193	164	194	204	172	183	179	171	182	186	173	195	175	168	193	187	220	167	192	179	149	194	180	189	201	143	179	173	227	197	212	204	203	173	197	196	167	189	172	182	177	202	165	187	158	210	220	177	203	198	171	193	175	193	168	173	190	205	166	197	208	165	190	195	188	204	197	173	195	189	171	175	176	171	162	176	175	191	199	192	180	210	174	184	184	201	203	178	172	207	168	214	201	189	183	190	216	204	198	213	167	177	192	182	180	174	189	176	201	192	195	193	195	178	197	180	190	188	178	187	182	197	184	182	198	191	201	188	168	177	188	199	187	208	178	191	174	189	165	180	181	188	160	201	225	149	184	189	212	188	212	173	174	186	184	188	171	197	181	189	186	162	165	193	218	188	165	198	179	192	156	170	190	189	180	187	213	177	196	186	187	186	188	201	184	181	208	197	193	194	207	168	176	184	173	186	195	170	194	196	181	170	173	184	180	194	183	179	205	203	189	164	192	187	197	148	176	177	228	180	196	189	189	179	203	195	192	173	200	205	193	210	182	170	183	187	188	182	158	175	198	229	186	182	182	207	190	190	174	192	162	190	210	175	193	168	193	206	191	225	191	180	203	217	185	187	186	182	191	205	199	172	196	216	186	171	187	181	171	219	208	188	179	207	186	176	172	198	180	190	192	189	178	179	215	173	171	179	189	188	174	185	191	187	199	196	178	184	186	200	204	194	173	177	195	165	177	158	177	208	179	186	211	188	180	178	161	194	188	182	185	188	181	169	201	188	184	205	191	189	197	192	172	166	183	168	191	172	175	198	202	199	189	172	183	172	212	180	214	211	174	185	215	199	173	184	195	175	209	173	176	176	166	194	199	189	193	189	180	194	187	199	194	188	200	169	192	184	203	188	188	187	174	201	203	178	195	170	177	191	191	193	192	197	196	202	202	187	191	209	182	191	194	190	176	177	189	218	183	171	191	209	188	197	208	193	193	192	201	181	174	200	173	194	170	169	181	171	197	171	178	186	190	175	191	163	180	168	198	178	205	205	188	205	167	173	195	197	174	186	196	205	198	211	170	185	194	169	198	203	167	181	209	194	188	185	200	200	186	189	207	161	187	176	187	186	160	175	194	200	173	193	190	203	198	182	178	172	176	187	187	180	180	192	193	188	197	208	204	173	163	192	191	163	198	201	203	190	196	185	203	180	198	225	194	187	203	203	176	183	167	182	169	167	195	197	165	171	169	198	202	188	214	177	194	193	198	185	175	183	188	206	165	210	183	177	199	193	168	187	184	191	184	202	207	188	166	173	169	206	201	180	197	204	190	176	178	175	194	183	175	192	175	182	197	164	178	187	195	220	199	219	186	183	200	193	174	189	189	205	157	167	206	201	190	167	164	206	216	188	188	194	175	186	202	192	201	198	202	178	188	192	213	165	171	191	232	186	176	202	201	180	189	199	199	197	199	153	168	215	189	191	179	169	184	180	181	195	214	185	186	199	166	176
5893	1641	1419	861	646	554	522	500	435	449	445	434	385	415	441	444	423	424	381	411	403	380	415	403	403	416	442	430	426	381	382	392	443	399	387	416	407	392	417	378	397	437	372	383	388	433	404	402	423	367	394	401	387	402	451	374	389	427	385	376	396	384	416	374	389	358	417	407	390	388	405	389	374	407	383	386	427	446	393	377	394	383	403	406	416	418	403	438	400	383	402	384	382	397	390	377	398	403	417	404	379	445	416	398	353	405	387	420	411	410	379	363	382	394	381	344	401	390	371	396	368	390	377	390	402	411	375	385	403	406	403	398	382	403	418	394	373	376	380	385	423	442	399	373	391	390	403	411	404	408	399	398	390	385	363	381	382	380	372	382	393	382	367	400	374	429	394	398	393	386	393	391	385	376	400	384	420	403	377	372	385	403	373	386	426	378	393	387	409	390	385	406	414	423	423	422	415	393	389	389	408	424	385	400	404	391	392	407	395	425	401	359	394	409	406	378	385	386	390	345	404	418	423	395	386	403	392	450	384	402	427	393	390	426	360	421	423	405	404	417	409	402	365	394	439	401	396	430	358	382	410	422	410	411	390	426	370	416	372	417	427	383	416	415	412	396	355	384	387	441	416	376	384	423	393	386	397	421	402	400	389	406	359	404	373	387	392	418	405	347	392	411	405	387	405	401	411	394	406	446	433	394	385	392	385	398	383	388	376	372	378	365	393	425	407	367	408	381	393	401	398	407	432	371	424	334	399	402	411	395	408	418	422	355	425	393	401	385	394	388	397	400	425	387	389	416	387	392	385	382	370	429	364	386	393	327	389	400	395	395	397	422	373	415	396	432	387	387	393	398	406	409	381	393	425	438	445	417	360	406	431	427	384	383	410	389	391	406	418	390	411	373	371	383	376	404	410	406	399	396	388	384	410	403	390	378	401	414	396	375	373	393	386	393	395	383	388	383	413	392	369	381	392	407	428	367	404	405	396	406	384	415	371	399	373	372	391	422	387	423	393	371	419	427	392	397	392	415	397	402	372	409	394	446	403	393	409	410	421	411	369	359	410	382	444	388	403	417	381	392	396	375	397	382	411	413	384	392	384	400	412	405	399	375	385	420	380	417	414	377	386	383	389	404	395	395	384	411	380	380	397	377	387	416	394	398	403	375	426	408	441	388	376	408	389	385	411	371	362	391	382	363	391	390	398	390	402	393	382	369	388	403	397	380	378	368	434	402	389	392	398	413	396	423	379	384	384	410	376	347	398	387	361	394	380	409	388	396	407	394	374	380	417	372	401	387	411	366	424	411	392	381	396	407	426	400	409	365	347	390	409	399	411	386	353	372	403	420	360	383	421	412	407	374	410	356	408	365	394	369	372	405	353	387	402	395	394	396	403	357	415	415	394	367	409	380	380	418	379	399	398	373	408	414	423	408	382	367	397	406	393	435	379	391	375	408	420	397	421	390	391	391	396	372	418	426	425	374	394	404	393	404	396	436	401	397	395	380	390	395	371	435	371	396	423	407	379	397	377	432	384	420	404	417	411	404	399	400	383	451	426	394	434	409	411	363	366	361	412	411	370	408	389	393	412	402	415	401	423	405	391	393	392	374	377	404	411	370	436	412	403	401	370	392	397	385	400	380	375	388	382	415	394	400	413	404	383	414	393	425	398	402	403	388	401	384	371	419	422	418	414	417	439	419	396	430	370	401	421	403	396	377	399	403	430	405	407	375	393	439	415	404	403	376	403	366	402	355	415	403	405	359	409	410	385	370	386	397	401	408	369	451	386	372	390	359	368	429	393	381	372	377	412	421	436	371	415	375	422	394	377	409	411	409	376	393	413	430	416	419	429	363	402	392	377	340	403	417	366	391	388	421	402	439	428	419	368	389	413	397	419	395	411	449	368	394	410	406	384	422	401	394	405	390	409	416	352	399	397	420	403	401	358	406	414	400	380	390	412	408	404	389	418	371	444	399	415	443	396	420	392	393	404	412	386	411	392	399	403	399	361	418	418	367	373	376	385	403	404	425	383	396	415	383	361	424	410	390	410	397	380	437	379	391	451	425	427	402	389	428	414	423	394	396	422	428	398	370	390	388	366	415	403	418	409	366	438	385	381	407	388	407	375	388	383	418	442	425	402	415	388	372	395	375	393	346	390	359	409	357	391	395	366	409	370	383	381	381	422	404	394	356	391	366	375	370	418	393	430	396	392	384	419	398	382	391	402	388	410	394	408	393	413	382	405	409	391	372	420	391	401	393	400	392	391	392	416	407	428	377	399	353	372	373	393	403	428	416	391	413	416	406	391	402	389	421	378	413	402	411	435	410	356	377	375	391	408	406	397	390	411	410	415	416	393	398	401	406	418	399	415	386	400	398	411	413	374	421	390	386	393	381	389	416	373	412	415	421	381	417	388	412	389	365	389	408	423	403	378	421	411	366	378	393	383	418	422	403	416	377	400	398	426	393	384	388	409	395	404	425	387	379	408	401	388	389	357	401	411	385	426	425	429	417	405	424	402	424	395	411	390	422	407	409	419	376	389	426	382	406	403	392	418	383	382	395	412	420	427	372	428	362	412	390	409	398	422	371	337	413	443	411	363	389	403	391	400	437	405	417	367	401	381	373	361	419	368	411	425	413	414	398	373	426	387	380	368	401	392	370	402	415	383	387	401	361	409	391	423	408	377	420	395	403	375	416	373	411	363	374	350	395	384	388	402	408	395	365	392	403	425	379	392	399	412	385	402	391	429	427	390	384	394	378	378	377	451	362	388	404	425	401	401	400	412	420	411	382	414	368	407	374	392	390	378	391	405	428	380	401	384	379	393	422	419	338	373	399	414	385	384	429	386	388	412	415	405	378	360	385	412	374	379	412	422	365	392	389	406	401	386	399	420	415	391	414	376	384	378	378	414	391	371	380	384	424	400	387	417	370	413	424	379	409	401	385	395	416	413	404	402	380	413	410	392	373	394	382	383	375	386	408	361	410	398	414	392	400	408	396	384	392	370	421	418	391	400	405	386	416	401	412	421	388	386	387	390	414	404	391	421	376	408	428	367	417	382	412	382	408	381	380	373	359	409	398	383	409	380	402	386	399	428	368	359	406	395	359	395	400	394	402	408	403	366	393	422	379	400	381	376	405	380	390	392	390	345	380	368	388	432	389	399	389	420	435	388	395	410	392	402	398	397	367	387	388	392	385	386	398	375	414	381	378	404	371	398	413	441	420	378	418	378	372	401	408	407	385	398	381	389	372	406	405	381	429	352	418	407	380	395	389	401	431	389	400	415	382	360	414	381	403	419	391	411	391	384	403	409	407	418	414	420	417	376	406	411	403	377	403	409	407	452	407	409	394	376	387	417	431	418	385	401	399	397	385	428	380	417	405	442	379	392	404	387	396	394	409	417	423	399	373	405	404	412	396	393	403	409	372	356	440	394	383	386	414	389	396	411	413	391	372	410	425	381	391	402	402	422	378	423	394	428	389	405	424
24271	21358	28628	24458	20524	1885	538	351	282	235	205	223	163	158	130	134	138	125	153	91	138	127	88	126	125	125	102	132	108	117	107	100	106	115	103	105	114	125	110	92	103	110	100	110	96	83	103	133	111	107	101	99	109	93	98	114	99	107	100	101	101	118	102	117	95	106	101	122	117	116	107	119	104	98	106	96	94	107	96	110	108	109	113	88	104	108	116	91	104	101	110	106	86	116	110	93	93	111	84	80	122	97	115	96	104	128	115	92	111	115	106	103	121	86	119	109	92	97	100	110	96	111	121	113	94	112	93	107	113	119	99	108	111	92	117	124	106	94	96	103	90	94	102	97	87	99	120	106	90	105	95	103	86	93	102	105	111	104	120	96	101	105	114	95	113	104	103	102	110	90	94	115	109	111	98	90	103	113	104	104	99	117	96	106	87	84	108	87	77	104	95	120	106	93	90	95	130	93	99	101	129	107	87	70	123	120	108	89	81	96	108	100	99	92	99	104	79	102	123	106	92	96	86	103	113	94	100	102	109	87	110	100	108	87	108	105	83	127	100	113	113	91	117	88	114	107	111	106	111	101	99	111	99	117	119	118	98	95	104	81	107	91	109	100	96	89	121	118	110	86	98	100	105	89	88	106	116	93	107	105	99	94	100	100	96	88	104	108	118	92	114	104	104	118	94	110	107	110	107	122	99	106	98	95	101	100	89	116	120	108	89	91	122	107	101	108	105	112	94	94	113	85	91	109	97	88	95	110	86	107	100	87	98	90	74	97	101	107	103	96	109	107	94	116	84	91	91	108	93	109	107	96	105	108	85	113	88	116	106	110	97	97	102	110	95	116	97	110	100	103	90	98	94	105	113	101	96	117	99	122	116	102	100	108	108	108	116	105	113	119	111	108	107	104	118	109	94	112	115	97	87	99	110	90	88	89	103	92	122	93	104	114	105	106	110	105	99	108	116	98	101	100	90	111	102	89	110	101	105	94	106	100	102	93	104	91	119	101	108	85	108	90	96	107	102	110	108	118	107	103	112	102	125	110	92	105	115	92	87	86	100	104	106	89	92	88	101	114	112	100	103	98	94	106	92	103	103	113	109	95	96	95	86	88	108	77	108	109	101	111	114	102	112	97	92	105	92	78	113	96	88	108	89	84	89	104	91	96	109	85	101	107	110	106	107	89	100	104	112	112	86	103	102	105	108	117	94	107	114	88	114	105	121	109	112	82	85	101	93	92	100	93	86	109	104	103	113	97	100	96	93	103	89	108	78	90	83	83	85	105	103	86	102	94	117	110	85	83	84	102	107	105	107	110	91	100	110	98	102	101	94	105	104	98	98	112	115	104	109	86	85	130	85	116	94	112	90	99	99	108	98	111	103	96	100	103	104	96	92	97	108	110	109	103	100	106	99	95	101	118	83	111	93	107	91	104	89	96	116	118	111	86	92	108	103	105	94	89	90	99	100	101	103	98	101	110	86	106	110	111	91	113	104	114	105	100	105	93	89	115	96	118	107	94	111	102	111	104	107	89	96	94	95	105	98	102	79	116	96	105	115	99	108	116	104	97	96	103	108	68	103	107	100	100	90	96	102	97	103	95	95	101	88	100	103	106	107	95	121	104	100	88	108	100	103	118	106	92	81	114	100	100	94	111	106	88	98	89	95	104	89	98	101	94	97	93	103	119	113	105	113	94	108	107	96	90	89	84	107	107	99	71	100	102	100	94	109	99	93	105	103	118	93	87	100	108	109	114	109	89	112	101	91	104	109	93	102	105	106	108	80	90	97	90	111	103	106	95	102	82	121	108	97	116	112	101	110	87	97	95	86	107	110	110	89	120	91	101	107	106	101	116	104	107	100	98	116	111	77	96	107	104	105	107	107	108	84	109	103	110	104	97	101	96	107	99	94	104	116	117	100	96	120	104	98	120	107	101	98	86	104	105	113	104	97	114	112	87	94	84	101	107	108	98	93	111	91	101	92	89	107	110	101	98	111	113	98	112	98	100	108	103	90	114	97	120	102	105	107	97	113	106	127	110	98	92	111	105	98	105	104	98	99	105	107	100	102	101	106	99	97	92	106	137	117	92	98	83	89	106	97	95	97	100	103	101	95	99	90	97	95	100	87	111	121	106	109	89	99	91	93	99	115	112	88	97	85	93	122	107	96	105	104	89	106	93	106	118	98	94	104	107	104	104	101	116	112	112	95	114	97	87	93	86	115	115	102	104	98	98	94	108	101	94	109	106	106	94	94	98	90	89	88	102	94	100	104	100	111	106	104	91	107	120	106	99	94	128	118	103	101	98	100	95	102	102	111	108	116	92	99	106	98	106	113	133	104	88	96	105	95	83	106	104	93	103	104	95	82	92	105	96	106	108	97	101	100	100	105	115	107	91	95	101	98	85	104	102	111	112	98	105	123	102	111	100	92	110	80	104	106	102	106	112	96	102	95	120	96	103	87	104	114	82	113	97	103	99	91	113	97	130	96	91	98	111	103	86	107	107	120	87	99	77	102	95	101	105	100	118	106	105	93	111	92	111	100	105	100	109	123	79	103	103	110	110	98	91	107	85	93	97	109	84	115	119	95	94	109	104	85	90	105	109	103	97	105	108	116	125	81	104	102	109	100	98	96	107	78	94	93	114	101	107	104	118	100	103	82	106	100	91	114	111	96	112	106	94	81	101	109	107	98	95	103	124	107	102	89	102	79	86	100	94	124	93	108	97	107	97	105	94	90	84	103	112	98	111	99	104	110	92	98	101	118	107	90	100	89	103	108	91	93	101	120	108	90	78	107	84	108	117	111	79	93	98	89	90	105	88	112	97	115	92	102	86	95	103	108	96	97	97	109	116	109	83	100	87	112	90	98	94	93	106	104	109	113	109	88	100	106	95	105	108	106	104	88	99	90	102	106	83	106	87	121	97	93	109	101	93	112	121	84	92	89	117	110	114	115	109	93	105	102	119	104	90	99	96	91	83	104	105	113	92	110	108	104	100	86	109	102	104	102	90	95	95	102	106	102	108	90	94	116	102	114	117	88	104	109	98	116	105	103	101	103	106	98	100	95	102	91	95	131	108	105	111	102	95	125	98	98	113	97	115	127	100	107	97	110	111	106	83	95	101	105	74	94	109	97	91	86	98	113	109	114	114	94	87	102	100	105	111	94	103	93	87	119	93	102	107	87	105	122	100	105	115	105	110	89	119	98	106	96	113	107	98	101	110	123	101	106	96	105	102	94	93	93	104	88	110	116	111	112	102	105	106	115	101	121	103	108	100	105	102	95	109	106	80	81	117	108	109	110	100	98	91	105	105	110	105	97	109	94	87	99	103	122	115	106	105	117	92	94	110	124	93	107	106	110	94	106	108	102	111	110	104	112	97	107	103	85	92	101	94	113	112	98	85	92	99	103	97	113	114	94	100	116	101	95	102	101	105	114	105	115	87	116	108	113	100	102	100	112	107	106	103	119	105	102	93	107	84	121	106	106	93
15596	10527	8582	4376	2802	2056	1550	1211	950	748	669	619	521	505	493	415	378	401	385	332	350	313	327	313	316	306	296	281	243	268	267	253	283	231	254	261	239	213	273	260	231	261	240	238	226	271	252	236	241	246	228	237	240	229	207	202	263	250	237	223	219	239	229	234	227	233	232	239	222	232	240	228	226	214	235	208	202	242	249	211	236	222	213	206	229	222	220	204	212	200	229	222	215	208	223	221	221	218	211	193	224	205	211	236	228	220	257	222	211	219	241	220	226	217	237	202	201	222	223	223	250	227	220	230	232	220	216	230	227	214	206	247	228	221	175	209	226	208	233	219	245	232	219	230	197	204	229	215	209	229	230	220	236	234	210	220	215	244	211	225	216	232	249	214	222	218	215	269	187	211	223	211	262	200	224	203	235	262	213	201	227	228	213	235	222	218	256	219	223	213	244	213	224	226	211	201	207	201	233	204	231	220	243	201	222	199	221	228	233	244	234	253	213	199	227	219	224	241	245	197	200	224	221	229	248	217	214	213	249	218	207	231	207	197	207	235	229	223	232	232	234	221	242	213	251	229	238	229	226	211	221	203	210	233	220	223	255	227	221	218	224	222	229	223	215	238	205	215	217	222	222	216	212	225	213	225	217	194	232	248	198	231	205	242	210	208	225	241	198	228	193	232	227	204	228	245	216	230	219	213	227	220	222	223	225	213	203	237	208	231	213	195	207	242	219	222	224	216	214	228	247	231	249	231	221	226	214	238	201	266	233	210	227	200	209	198	217	214	207	230	227	205	218	223	225	251	219	203	230	218	227	241	212	253	215	236	219	211	248	204	230	228	216	242	232	220	226	230	209	222	209	212	243	180	226	203	217	215	232	223	243	208	201	221	227	238	224	233	248	226	199	201	209	230	207	228	224	231	205	255	251	207	225	212	193	227	227	213	225	204	210	218	241	202	238	196	222	225	239	221	207	232	224	220	223	245	235	257	239	218	218	218	211	191	229	224	224	207	215	197	219	218	205	215	215	229	214	216	198	217	231	230	236	238	239	211	227	189	229	196	219	222	223	235	214	228	211	241	208	216	216	190	205	201	247	239	222	212	249	208	233	211	221	238	223	229	232	234	213	223	200	215	205	229	241	209	216	243	206	205	215	223	242	235	234	232	226	233	223	226	232	219	218	228	241	221	230	203	223	230	234	205	227	233	221	212	192	234	251	218	224	204	211	244	229	236	232	222	216	206	209	225	224	237	239	219	196	215	193	220	249	225	196	237	202	226	222	222	206	211	215	226	220	196	233	230	212	225	210	221	223	220	220	222	258	233	224	217	212	206	215	229	232	220	240	200	268	224	232	241	200	266	218	198	224	223	197	205	228	229	247	225	222	233	189	216	210	182	232	219	245	194	236	234	229	230	223	202	204	209	218	217	225	221	243	231	218	220	215	229	238	207	213	214	209	218	211	220	254	250	208	233	192	206	211	231	248	235	226	221	248	233	237	221	216	220	263	206	225	210	220	213	216	280	232	218	218	221	220	212	200	214	202	234	227	221	223	214	198	249	232	197	220	239	198	228	233	203	229	215	226	231	224	208	240	213	218	229	230	204	217	214	221	203	250	239	240	239	203	226	218	219	227	206	221	204	228	221	206	225	253	241	233	213	240	233	224	222	240	223	220	203	227	218	218	232	218	203	242	218	207	206	226	221	228	218	232	245	219	206	211	206	215	244	244	237	246	229	233	226	218	215	227	224	231	219	237	233	208	210	227	242	221	208	209	222	233	210	220	226	221	212	206	222	247	242	214	214	227	228	252	234	228	195	233	195	252	222	218	206	230	217	229	223	233	236	257	226	245	212	236	202	214	225	206	208	232	209	213	218	222	189	204	245	218	233	239	225	248	216	211	226	210	213	232	225	211	204	223	206	211	217	228	225	222	236	222	232	210	230	206	200	187	179	216	225	233	217	226	216	205	211	222	210	234	198	196	194	247	208	233	225	243	225	235	222	222	232	217	227	212	237	222	253	212	232	230	216	243	196	220	218	210	229	198	185	217	239	235	221	230	209	217	227	236	202	229	218	232	233	226	249	212	227	225	206	217	230	224	218	220	205	205	210	230	227	219	236	222	256	224	231	224	226	220	205	235	212	192	235	189	198	221	227	232	214	226	214	218	237	250	215	220	222	249	240	206	208	227	221	189	236	203	243	222	228	226	223	207	228	225	213	229	197	207	239	179	214	237	230	220	235	235	215	235	236	224	216	221	226	226	214	206	243	225	218	220	200	214	209	193	227	227	196	207	221	231	234	239	236	214	206	256	254	212	225	233	215	220	218	213	229	204	204	217	237	231	211	216	209	238	207	206	217	230	212	227	220	234	204	194	211	210	189	235	196	204	213	215	240	230	237	246	208	216	210	197	221	221	229	225	234	217	223	226	217	224	216	226	205	227	212	252	209	207	222	226	218	219	201	197	232	213	225	194	211	219	215	213	231	244	229	225	196	223	245	194	235	236	217	237	222	248	221	196	223	221	251	228	236	212	222	234	219	220	208	222	234	225	222	192	221	227	211	215	243	222	203	226	194	218	246	237	235	195	236	229	234	213	218	218	236	225	215	213	218	213	242	223	230	215	222	227	243	223	197	237	229	250	224	215	223	243	258	237	221	215	214	224	203	229	221	201	218	251	221	231	207	220	224	216	198	227	214	228	228	248	226	262	222	212	208	242	211	226	249	197	242	230	235	197	199	204	214	228	219	197	255	229	228	220	236	224	218	223	188	253	238	236	251	191	218	193	220	236	208	236	195	242	219	234	240	196	224	195	243	196	206	223	224	237	239	215	219	190	209	227	232	221	217	210	239	225	216	225	221	221	232	211	246	241	206	233	238	194	216	219	209	218	247	229	230	214	230	225	225	228	222	217	204	210	209	236	209	218	215	221	233	232	213	211	224	245	233	206	218	230	219	220	239	210	205	207	210	223	239	234	226	217	255	219	201	259	246	216	210	195	235	244	212	217	202	211	213	206	219	248	204	194	221	223	246	243	217	242	228	237	227	212	208	234	201	218	246	227	207	200	215	217	193	228	234	211	224	250	236	236	203	208	224	235	210	222	224	214	228	235	241	203	215	237	238	231	234	238	241	259	208	199	212	216	211	206	230	253	225	205	236	207	223	214	210	223	204	229	223	227	211	200	208	238	225	241	195	228	209	234	213	214	190	213	222	227	225	220	219	186	252	196	235	236	229	245	216	197	239	213	218	202	230	228	221	233	201	225	230	219	210	216	242	209	212	217	239	217	207	229	210	228	227	237	179	216	216	224	225	213	214	201	224	238	227	231	223	238	248	201	216	222	223	197	223	208	235	201	215	248	187	215	215	233	239	209	211	223	214	202	253	215	200	255	201	227	219	206	217	241	228	214	214	242	222	218	215	245	222	238	218	224	229	205	221	246	243	240	220	208	196	221	210	212	217	209	207	211	211	209	228	203	226	222	228	241	240	199	209
23327	21376	29333	23802	21378	19981	2194	769	552	543	462	370	407	329	367	302	318	308	300	283	269	271	255	243	257	263	275	273	260	272	248	283	236	268	249	239	273	237	263	253	248	278	305	276	245	275	254	252	248	248	271	223	241	245	258	247	233	238	278	256	269	242	220	216	252	270	254	226	249	243	235	241	233	249	216	254	239	242	243	264	246	261	219	219	239	265	263	241	243	220	217	213	236	241	224	197	274	237	267	229	232	232	235	223	228	264	203	218	230	251	256	235	280	264	259	269	259	241	237	248	241	231	234	231	222	241	255	254	223	232	208	250	237	215	211	240	260	260	231	245	251	222	183	232	249	226	259	226	229	256	244	245	233	257	239	224	226	237	242	254	248	258	218	256	232	244	225	238	222	245	221	252	241	235	253	255	211	241	245	239	232	241	240	264	230	233	219	249	253	241	240	234	260	249	233	228	213	242	238	225	248	253	251	255	245	245	231	235	231	222	238	270	242	255	231	225	210	218	221	249	232	245	240	227	221	240	256	210	243	246	245	229	265	237	241	269	246	240	237	221	246	216	236	252	233	231	219	221	238	221	241	237	261	221	221	257	258	224	212	207	234	252	253	219	230	252	248	233	238	244	211	242	238	221	228	225	214	230	238	231	235	253	208	234	247	190	225	232	226	229	215	244	248	225	224	230	246	238	237	248	238	263	237	215	211	241	235	238	203	261	267	233	257	218	270	236	241	234	221	232	255	249	230	268	215	241	239	242	225	262	239	213	233	223	247	252	244	221	226	243	233	226	218	206	239	245	222	225	232	245	218	232	255	219	239	241	229	256	258	258	266	226	233	254	217	223	245	249	231	230	252	252	257	220	242	235	271	223	217	243	241	238	237	233	243	248	232	273	258	241	271	240	217	222	220	220	245	261	255	260	227	247	200	238	226	231	262	226	257	243	230	224	228	223	245	245	253	240	251	226	202	237	234	217	253	258	238	238	208	253	223	240	235	229	231	214	240	247	224	240	216	243	235	240	250	220	244	259	249	246	253	245	241	257	235	239	186	242	239	213	246	230	218	190	246	249	255	209	243	228	235	233	252	246	247	260	227	233	232	217	253	236	254	249	250	240	249	256	231	216	224	233	229	216	228	252	232	262	226	241	239	249	230	273	267	227	238	237	227	272	232	238	254	223	231	209	236	213	252	238	266	246	244	241	241	251	247	206	213	234	254	213	248	243	243	246	238	233	218	240	230	248	227	221	236	255	248	253	235	215	222	257	247	235	226	233	241	236	250	247	248	258	238	233	223	242	248	252	268	214	216	242	236	235	231	263	228	240	227	226	257	214	245	231	218	255	224	235	257	229	208	224	224	234	226	243	228	229	229	248	229	244	261	232	229	212	248	261	250	232	238	242	242	227	244	248	245	247	226	206	255	243	226	222	208	231	229	252	246	239	242	278	231	243	253	247	216	244	213	250	227	241	224	252	221	221	224	246	227	253	239	221	226	243	247	235	229	243	234	244	247	231	265	243	220	245	224	215	218	219	224	238	233	253	226	212	236	235	261	229	205	240	237	258	244	220	216	242	239	231	246	240	198	240	225	247	209	213	259	241	238	231	201	249	220	251	261	216	219	245	246	233	222	233	235	235	236	223	225	238	227	240	253	245	231	259	246	240	228	249	242	254	224	262	229	216	258	264	224	208	224	241	221	233	256	239	230	233	229	220	247	242	252	239	243	248	215	224	249	227	229	217	231	235	246	219	246	213	268	225	230	239	270	256	241	222	228	230	222	236	241	238	251	236	241	222	227	240	211	220	256	227	238	258	242	231	214	266	225	243	238	247	252	224	227	231	243	229	230	253	241	232	243	233	214	218	238	233	233	263	249	234	211	224	240	228	212	198	231	217	246	227	225	233	222	251	207	253	247	254	217	257	229	219	213	226	240	221	224	229	249	210	240	244	246	225	255	242	252	250	249	249	262	238	226	238	227	253	261	205	255	276	218	221	225	221	221	228	220	243	226	222	269	221	261	223	238	237	234	244	246	207	239	252	240	255	228	230	241	240	213	229	233	262	208	245	261	239	227	224	257	239	246	257	244	237	226	220	201	221	242	265	226	221	248	263	255	223	244	239	245	219	229	249	226	207	241	205	223	244	254	259	245	230	239	248	271	253	251	258	292	223	242	227	219	264	215	225	276	258	252	235	279	222	253	216	219	234	243	248	216	241	257	212	252	244	251	238	237	238	245	246	230	225	237	246	242	241	203	217	231	236	228	253	240	241	246	218	256	208	243	255	241	256	239	247	221	231	234	237	238	231	275	246	265	238	238	254	244	209	228	256	244	205	228	250	242	255	210	254	226	266	269	248	239	249	236	204	203	235	245	260	224	242	227	252	224	229	234	246	222	257	234	252	260	242	240	253	223	244	243	229	220	232	214	223	203	211	225	249	230	223	222	246	242	228	264	227	250	233	217	258	232	236	216	216	242	259	244	225	241	241	249	233	208	220	237	251	243	236	242	214	239	258	245	247	248	239	235	244	240	221	212	219	217	214	239	234	240	227	248	241	232	241	221	259	262	241	271	249	223	223	213	213	240	218	216	207	245	203	213	250	246	253	222	232	207	253	229	250	233	246	202	211	251	266	227	212	230	220	244	215	210	229	251	234	237	234	215	247	227	281	209	250	214	223	212	217	222	229	248	252	206	244	204	237	230	231	250	232	257	262	253	220	216	237	248	264	233	239	243	237	244	274	234	245	237	281	226	221	243	241	251	253	228	236	242	240	242	225	251	245	235	231	217	249	262	216	222	248	244	220	242	270	247	244	239	220	226	239	226	225	249	235	235	234	258	239	247	230	233	238	236	226	237	240	244	226	264	243	257	222	245	226	241	241	260	254	276	249	225	251	231	218	242	255	207	247	237	239	231	246	231	250	215	267	238	235	235	225	216	219	242	234	225	248	244	257	223	246	249	229	236	236	215	260	242	217	244	221	228	243	221	232	251	249	236	234	274	259	210	236	213	216	221	212	232	252	254	219	282	220	223	247	207	185	228	248	208	216	240	249	256	218	196	236	214	245	224	232	250	237	265	230	247	250	269	240	254	249	227	235	232	225	264	225	250	254	229	214	247	211	237	214	238	256	194	267	233	250	251	249	211	257	234	242	249	236	214	250	225	238	246	261	252	228	261	221	268	243	235	247	231	234	228	239	210	242	227	233	243	221	244	232	274	239	246	218	237	230	253	257	245	226	223	233	224	225	254	257	259	214	234	243	231	228	250	244	207	194	240	197	224	242	243	246	251	254	219	236	230	221	246	265	262	245	232	235	221	228	231	245	258	244	218	229	241	212	222	220	250	236	226	237	254	220	245	244	250	234	217	202	241	237	215	250	253	230	214	232	216	221	234	241	244	247	235	228	215	229	240	237	223	219	235	238	228	244	232	230	228	206	215	244	228	223	241	253	259	227	222	247	200	232	262	202	222	242	228	250	235	234	260	239	262	235
19344	16725	14348	7663	5255	3923	2876	2279	1941	1583	1363	1206	1082	992	942	867	808	747	741	645	681	636	596	583	604	596	513	556	584	521	545	524	502	525	517	513	537	491	514	486	518	506	493	468	480	540	476	477	494	517	478	474	457	498	479	444	472	420	486	472	468	460	479	467	457	482	458	451	465	435	438	466	485	442	461	499	511	494	476	484	494	489	460	452	456	444	491	419	445	499	492	460	463	442	478	433	474	419	432	455	466	486	406	498	444	458	476	474	490	449	440	442	479	493	445	467	490	486	447	436	441	439	462	434	466	450	469	477	475	483	462	446	455	471	468	473	456	452	461	462	440	467	453	468	432	437	439	456	447	453	452	442	419	472	462	493	472	460	480	482	499	462	507	459	431	479	462	455	424	449	469	476	456	449	473	470	423	456	461	439	487	434	426	456	449	495	472	471	501	457	464	457	478	465	453	421	434	442	451	473	475	459	485	453	478	431	458	460	451	439	455	488	424	483	480	460	456	452	490	466	466	459	442	539	442	460	433	427	445	448	460	453	445	459	438	483	438	421	491	449	475	484	477	448	447	443	466	439	434	461	476	457	421	454	462	459	480	441	449	467	473	490	453	452	438	480	491	435	411	449	464	448	457	441	455	418	500	445	452	438	455	465	417	465	423	427	470	445	473	487	448	461	473	445	457	442	465	489	418	458	484	466	403	443	479	428	479	469	454	455	484	492	464	471	440	441	456	451	418	447	484	486	460	498	455	467	432	476	473	461	442	417	437	450	434	447	441	431	475	434	455	503	460	486	431	463	468	503	432	411	450	445	460	455	455	442	495	467	441	450	468	458	462	483	464	453	414	440	462	446	458	434	448	498	464	431	454	437	431	443	464	490	402	463	446	448	468	476	474	447	435	451	446	482	432	495	478	445	454	471	478	467	494	464	472	440	463	491	406	445	448	481	456	496	453	470	453	429	459	427	420	477	438	457	488	437	437	455	452	456	435	469	470	466	462	414	481	477	456	470	477	471	476	454	460	452	462	478	455	466	427	457	435	469	448	434	418	458	446	463	445	462	457	432	450	442	436	453	448	481	411	496	473	474	488	447	441	474	473	462	474	478	455	471	440	419	456	447	454	457	515	462	479	455	473	429	468	471	466	440	490	427	505	422	461	469	476	481	504	466	494	457	444	483	480	469	450	462	448	464	445	428	447	489	480	438	456	458	462	447	425	454	412	465	454	452	452	485	459	434	454	476	436	453	457	502	457	460	473	450	421	438	463	441	486	474	448	465	421	439	468	442	434	456	453	412	445	446	488	419	410	482	422	451	499	499	458	451	433	467	455	442	459	453	454	442	413	439	469	448	479	447	406	468	434	440	460	446	465	460	467	463	465	431	426	476	445	422	464	418	462	450	479	460	457	425	482	456	443	426	441	469	492	451	506	476	460	450	486	453	475	462	453	443	485	470	471	440	477	443	459	427	433	465	446	462	455	465	465	435	464	492	475	464	428	466	454	449	434	464	468	504	504	460	469	507	480	455	466	479	451	412	431	422	438	476	448	514	465	453	476	482	411	433	468	439	464	436	456	492	446	495	475	466	481	472	462	460	460	428	438	490	463	439	447	468	478	424	441	417	459	459	467	484	469	454	440	478	447	410	441	451	465	471	445	434	455	474	448	474	475	489	458	490	434	448	469	441	514	445	440	403	489	452	431	449	487	442	439	507	480	437	433	448	444	454	431	473	449	443	445	439	470	476	429	451	458	431	421	450	473	461	459	474	451	450	480	459	413	447	465	454	467	452	469	438	476	440	478	509	445	468	421	469	460	429	457	474	469	462	479	464	433	474	465	441	462	449	470	465	425	451	468	477	459	455	444	435	460	475	449	466	463	413	435	433	474	451	447	485	444	488	456	425	459	438	475	492	461	449	445	464	447	447	419	468	418	485	427	432	460	454	405	461	439	457	444	443	480	429	474	418	451	474	473	454	437	442	470	465	431	446	449	445	461	497	442	452	436	451	458	471	456	470	443	443	434	432	475	459	422	432	445	479	465	461	437	507	439	480	435	465	444	449	443	429	471	454	427	453	491	415	472	450	443	430	449	455	461	427	438	405	448	425	452	457	470	454	468	437	466	465	444	451	400	460	489	468	474	456	425	457	438	456	471	496	460	459	405	419	479	410	490	488	480	439	489	433	425	464	474	443	456	420	444	443	448	492	452	469	454	453	448	475	444	477	437	457	489	469	439	433	482	451	458	444	479	464	442	457	453	422	466	454	443	468	465	428	458	485	455	448	458	439	472	457	436	476	453	451	452	464	464	441	473	486	450	441	433	455	468	434	410	484	462	429	460	407	477	480	466	468	445	463	438	475	487	442	438	431	457	452	456	463	497	472	437	457	420	478	457	469	448	462	494	456	456	471	432	465	473	430	445	493	445	420	460	491	428	477	503	474	444	458	478	472	460	476	455	454	426	408	431	452	421	457	479	443	456	437	448	446	457	451	465	427	471	462	460	455	452	457	482	465	446	451	440	468	500	446	475	463	468	411	444	458	470	441	453	449	462	458	448	449	462	467	460	476	439	466	468	486	474	431	423	482	466	425	447	436	438	443	465	455	443	420	490	403	463	477	464	447	450	504	443	447	463	430	421	456	433	445	498	412	471	438	400	461	482	444	479	442	460	483	473	462	465	429	467	460	467	507	422	423	439	478	438	456	491	471	472	444	492	478	483	457	411	488	444	437	430	461	436	457	435	439	470	450	466	431	441	451	438	479	461	471	459	469	420	435	444	468	497	454	462	477	440	444	474	445	454	468	452	446	475	443	415	442	473	432	440	480	467	459	451	421	483	477	439	437	483	458	452	454	432	459	457	454	447	466	474	454	441	467	451	474	437	457	479	453	455	466	457	449	468	457	453	470	492	433	471	419	432	437	446	453	444	464	445	464	499	477	484	436	454	445	457	492	482	449	496	452	434	445	478	470	449	482	440	443	492	463	410	487	453	447	471	425	458	461	433	428	448	530	467	432	510	424	436	413	434	407	473	447	450	463	479	458	461	435	448	462	419	435	414	457	432	464	483	460	446	488	479	477	457	452	465	499	443	462	449	437	433	470	450	446	466	462	433	476	447	454	475	455	448	447	444	448	446	437	471	407	410	464	425	456	488	422	454	459	457	434	444	460	452	466	498	469	444	445	460	453	442	430	436	472	459	452	493	418	421	415	460	451	446	441	452	486	516	469	467	451	466	421	469	438	468	442	394	495	453	451	426	442	430	431	420	442	437	477	450	474	467	439	495	463	456	402	449	456	436	447	449	435	412	442	489	445	453	449	458	429	434	424	435	423	456	444	473	463	466	462	485	456	428	457	404	455	412	409	496	442	455	444	464	438	461	442	471	442	450	457	460	445	466	443	440	435	450	442	428	478	458	447	423	440	426	444	496	451	454	428	443	456	446	425	456	462	442	455	441	462	467	454	437	405	436	457	446	456	461	445	455	433	445	446
26774	20832	8031	502	307	219	207	217	205	213	209	198	191	217	193	194	170	190	209	195	169	188	229	177	205	196	197	203	204	187	182	181	207	191	182	194	159	186	203	185	205	197	201	182	195	214	201	195	223	188	204	179	191	207	198	173	194	176	194	156	187	188	178	190	170	171	207	198	194	188	199	214	169	178	187	227	182	194	196	186	186	174	213	166	194	173	184	178	177	175	178	180	199	172	187	187	170	190	177	193	173	179	178	160	209	169	211	174	183	197	207	210	182	186	201	182	195	194	174	195	178	176	176	189	162	202	175	188	170	179	195	185	188	205	206	184	172	160	182	170	217	173	179	162	197	201	190	198	200	181	162	197	174	177	205	189	178	158	189	200	201	184	172	174	197	190	199	189	174	193	186	197	183	160	177	186	195	175	186	195	197	189	166	188	209	180	163	199	179	173	189	170	192	208	163	197	173	197	172	177	175	145	172	162	193	192	175	206	188	206	173	162	166	185	156	211	155	195	197	193	183	174	206	169	210	199	174	205	180	175	190	201	178	173	199	170	197	180	180	198	169	189	202	184	180	183	181	173	178	187	189	196	166	199	178	191	165	171	171	190	188	193	176	199	195	176	173	183	195	209	167	189	190	185	182	194	172	174	200	213	204	202	166	192	178	190	149	182	176	159	198	184	172	175	168	173	166	175	174	183	190	177	196	212	175	203	185	191	198	221	216	165	195	188	182	189	182	194	200	192	192	195	192	186	187	195	188	181	178	203	206	192	176	179	194	189	183	177	187	218	207	162	160	174	184	164	188	178	189	191	197	172	170	202	180	211	169	198	199	183	186	228	173	170	197	195	154	184	200	200	197	208	209	187	192	194	226	190	193	192	197	191	168	215	169	210	214	171	206	174	206	187	207	187	184	207	183	182	175	224	157	192	152	182	181	180	177	188	146	169	201	195	193	178	190	182	180	178	191	168	198	184	176	179	189	182	188	165	166	193	176	202	192	172	175	174	191	186	187	198	223	184	193	195	205	216	174	203	186	202	202	218	186	169	225	159	164	171	193	186	185	178	163	181	167	192	194	194	164	194	212	186	187	188	195	184	185	191	212	203	187	204	180	188	187	182	210	192	186	207	185	187	196	177	184	191	164	195	172	191	180	187	171	180	172	196	196	174	161	152	173	168	189	177	210	193	181	195	197	190	178	156	188	197	184	194	191	188	172	176	178	181	189	190	172	174	177	192	181	177	177	207	222	194	182	173	166	201	190	198	194	187	209	174	179	172	184	185	209	202	180	182	190	184	188	190	208	188	183	173	160	167	186	179	173	167	197	171	203	146	197	195	176	180	175	204	205	183	193	180	184	180	199	170	184	196	187	193	167	191	185	180	184	178	208	184	190	173	171	191	179	169	190	198	181	177	188	198	191	192	173	180	189	171	169	173	215	188	198	202	212	182	191	173	197	173	208	179	169	164	213	180	179	190	184	207	186	198	171	194	199	191	159	184	191	194	182	163	183	195	202	206	199	167	182	174	177	192	160	189	195	180	158	168	174	189	153	206	178	202	213	186	200	182	209	154	200	196	171	189	203	180	173	188	206	206	185	187	167	180	182	186	214	172	180	171	187	178	169	208	193	165	190	207	204	199	180	166	176	203	202	164	159	181	187	180	183	206	182	187	175	175	203	179	173	202	166	171	191	192	168	178	201	196	198	183	172	200	198	193	170	168	196	172	193	205	197	192	187	193	192	202	194	178	179	169	183	165	195	194	171	198	184	207	192	183	195	196	181	182	170	182	212	185	181	200	189	187	185	171	185	191	199	210	174	172	185	181	214	174	176	196	177	172	166	203	199	180	183	175	190	184	176	171	192	206	193	171	198	187	211	169	205	196	186	179	202	197	189	186	194	192	204	176	172	184	183	179	197	198	185	187	183	190	188	172	228	176	200	173	189	187	196	190	192	173	152	211	204	183	185	180	178	173	206	174	194	209	177	186	181	166	180	181	180	177	192	181	190	188	186	185	185	192	182	208	165	204	209	196	173	152	187	179	181	206	175	147	206	185	187	170	180	182	186	194	195	167	195	182	208	188	177	170	173	220	195	186	184	182	179	186	174	168	158	179	190	204	183	183	175	167	187	172	193	195	184	190	189	191	171	181	188	175	178	173	172	213	169	213	194	206	200	186	205	195	195	204	227	169	152	181	163	174	174	194	187	186	203	193	179	178	171	181	191	178	181	181	171	200	182	172	179	190	166	197	165	181	182	199	186	172	192	190	193	171	179	182	193	182	176	197	190	172	167	188	188	162	187	207	192	148	169	192	190	200	185	215	209	183	200	199	177	178	163	186	171	173	193	189	196	173	205	180	182	195	174	210	188	193	183	157	190	184	159	184	177	188	199	194	202	178	186	191	199	186	200	194	204	169	202	195	187	193	195	201	192	177	191	209	189	215	202	176	181	197	163	193	187	200	190	181	170	206	201	195	178	184	187	167	180	192	179	180	168	182	209	189	177	174	198	180	192	173	175	178	186	178	205	195	177	171	193	195	204	185	180	193	191	210	206	186	151	180	190	159	207	192	193	176	190	185	186	192	198	198	208	187	174	190	188	181	203	159	206	178	176	196	198	189	190	182	199	197	170	182	177	181	169	210	173	176	174	188	195	181	192	191	175	176	192	185	176	191	203	175	181	164	178	169	204	200	192	206	210	173	193	195	177	189	177	201	172	174	193	182	198	211	200	194	202	168	183	204	178	189	198	193	171	173	193	201	189	194	180	177	167	208	194	189	169	181	177	184	201	154	191	190	199	195	174	175	190	181	193	188	202	188	160	178	189	190	204	186	171	193	180	176	163	168	175	190	191	190	202	204	179	177	175	186	181	179	200	185	196	163	189	191	184	178	201	190	172	186	193	182	183	196	189	189	190	165	180	187	188	193	190	172	209	198	212	176	172	189	213	189	190	188	199	158	178	202	184	167	202	177	184	179	176	169	158	201	193	182	201	204	194	181	179	171	200	212	183	201	197	186	175	199	206	200	200	141	187	175	170	218	190	175	202	184	189	171	179	208	157	195	180	188	175	192	190	184	207	180	206	191	192	180	175	192	197	166	190	178	168	161	194	191	172	189	186	215	191	178	184	202	201	163	195	188	196	180	177	190	182	202	164	200	195	178	160	188	166	185	191	190	169	202	192	167	158	174	183	185	200	189	187	191	188	185	186	189	176	196	174	196	209	190	176	178	175	196	201	195	186	196	181	201	161	183	175	194	153	165	190	186	186	186	192	186	194	186	197	205	192	180	196	206	179	197	200	163	186	190	186	189	188	189	192	164	168	182	170	184	184	176	204	197	189	213	178	194	200	175	178	184	183	183	185	193	208	173	169	174	189	179	169	186	194	180	204	203	162	187	189	206	193	215	185	193	198	193	164	206	166	152	199	198	180	204	188	176	184	182	178	188	196	200	220	195	224	180	192	184	188	176	194	173	166	159	185	204	218	183	190	184
5795	1637	1382	862	643	565	528	480	461	466	447	402	446	427	391	398	388	414	417	411	400	409	441	378	448	360	354	406	431	375	408	383	410	385	415	348	405	382	374	367	389	411	388	427	418	426	404	394	413	394	413	407	432	388	382	409	428	391	384	441	371	373	385	397	392	414	381	416	411	372	406	393	401	371	386	393	382	388	392	393	385	381	387	382	419	378	410	366	420	419	389	428	399	410	411	378	393	368	377	390	360	420	379	359	396	406	380	394	410	387	388	388	413	410	457	405	431	411	407	410	384	424	407	392	392	386	385	389	379	376	414	391	405	380	428	411	410	390	398	404	366	413	367	398	418	437	413	388	413	395	409	398	394	400	377	395	405	392	394	409	405	345	413	383	404	414	413	381	369	384	403	387	440	391	439	386	395	427	401	387	403	403	375	390	397	412	377	395	435	408	385	417	381	410	376	416	380	400	372	389	409	439	377	370	382	369	372	417	372	374	380	417	345	421	407	363	413	415	418	399	402	382	394	387	372	360	416	420	354	426	403	397	385	419	394	358	389	390	385	405	380	414	401	408	365	397	384	399	405	359	381	396	363	409	400	362	382	404	405	381	376	370	372	419	414	401	375	342	440	404	409	400	403	383	366	365	379	419	374	357	381	380	389	370	394	413	390	393	420	396	430	378	418	378	353	390	399	376	421	373	426	427	415	404	404	373	367	428	429	423	360	383	397	385	372	402	398	401	380	374	418	403	423	390	385	405	404	388	408	396	413	371	430	381	406	374	369	433	435	429	403	403	392	361	371	414	401	361	366	409	415	411	392	400	374	367	356	378	385	365	422	404	390	363	376	402	397	367	379	369	433	386	415	376	413	409	406	397	411	419	381	414	434	398	415	415	385	397	413	389	419	392	400	367	422	398	388	421	383	458	407	379	411	412	404	381	392	408	381	422	423	357	383	428	432	392	382	392	386	415	410	354	369	383	413	393	373	382	379	391	369	418	416	406	415	412	389	398	399	396	420	398	372	388	410	387	375	395	432	387	388	391	409	388	402	392	381	389	420	424	402	418	359	436	399	394	386	373	397	373	379	414	389	404	370	362	411	405	451	398	392	420	403	403	381	392	356	404	398	436	385	412	392	367	375	367	432	390	385	392	362	409	399	418	418	390	386	391	386	362	392	381	428	384	424	429	380	397	373	388	393	370	428	366	416	430	409	392	384	384	413	397	398	394	375	404	391	384	390	404	437	425	412	415	401	409	433	409	414	420	395	420	375	385	408	388	399	369	421	402	396	371	389	433	411	390	404	381	395	366	408	385	381	408	423	416	405	416	400	394	403	387	421	419	419	383	378	418	406	397	403	391	396	351	380	424	407	389	392	416	408	388	422	420	404	394	407	376	359	415	417	399	440	446	411	402	417	417	392	415	424	394	408	387	376	351	412	398	393	409	404	387	404	415	375	425	415	429	363	452	392	376	403	392	403	382	383	398	412	390	350	394	403	375	377	389	399	414	382	364	377	414	391	408	373	411	410	434	405	399	401	406	366	387	406	412	399	413	400	398	365	385	357	394	386	375	383	442	360	373	415	421	393	427	411	413	392	383	371	381	421	424	389	400	390	403	408	389	414	397	393	408	398	399	405	378	415	423	413	413	398	370	398	433	393	383	380	375	379	381	412	421	382	418	384	408	412	421	395	401	367	388	410	370	391	411	373	377	401	406	379	419	431	424	420	365	403	392	390	407	420	380	395	384	402	406	382	442	430	429	409	408	393	387	393	385	408	408	365	416	429	401	387	366	376	402	382	380	403	374	406	400	393	400	372	395	376	384	389	391	383	415	411	400	395	379	423	412	416	392	379	399	393	433	433	397	380	395	377	423	397	392	385	427	377	415	348	403	433	420	394	414	420	394	439	371	381	385	418	379	388	432	408	373	382	433	389	391	410	411	420	389	363	409	432	388	432	392	430	381	394	422	432	400	432	374	353	364	370	419	391	362	427	375	414	387	379	362	378	399	410	378	384	394	387	428	399	353	400	368	410	398	435	372	366	373	415	457	417	402	374	416	391	387	395	392	366	407	401	426	397	409	395	390	401	363	422	403	398	388	441	386	397	383	399	409	394	395	368	401	361	389	378	426	387	409	429	379	404	368	398	367	405	386	417	394	360	385	410	401	417	403	418	426	403	370	374	402	428	410	376	380	370	417	407	414	444	350	371	400	421	382	386	442	395	391	380	358	390	380	383	402	375	376	387	405	403	382	393	367	385	447	386	376	402	376	408	416	410	380	400	397	386	402	381	377	414	384	383	387	382	382	430	352	388	378	408	437	374	371	399	420	416	423	400	397	406	406	394	434	388	360	409	411	390	368	430	415	420	395	407	355	424	429	355	378	397	428	402	415	371	395	383	414	424	384	400	385	428	401	430	422	378	382	375	407	426	388	355	370	385	415	387	395	354	389	398	419	399	375	374	418	432	408	395	384	371	387	372	352	391	402	376	382	379	405	396	377	405	398	405	409	400	391	408	400	409	385	375	404	385	379	372	393	411	377	394	429	398	405	379	381	414	386	390	382	424	367	398	400	368	361	390	389	389	379	383	395	381	386	411	410	392	395	392	411	379	391	410	399	365	349	380	399	373	391	378	418	385	363	373	399	406	380	413	409	431	380	402	386	387	382	367	396	385	436	369	361	412	400	413	424	383	403	397	390	395	380	387	409	369	377	400	402	377	415	392	415	375	378	397	406	425	444	408	418	419	389	374	389	405	403	406	415	392	394	389	398	391	389	380	403	423	412	397	368	395	418	382	420	390	328	405	379	403	382	388	379	398	406	383	351	384	392	370	379	369	384	381	389	391	393	421	379	405	391	418	405	407	398	364	420	386	404	433	404	426	349	359	391	383	396	389	390	401	421	399	402	396	373	416	390	441	369	378	378	374	383	396	398	356	396	392	401	392	388	410	347	392	416	388	383	379	414	365	431	350	394	424	392	405	380	378	380	402	362	386	420	374	394	400	387	409	398	401	413	381	375	430	399	368	404	408	462	403	390	376	365	404	410	384	401	406	402	436	385	403	405	400	380	402	361	409	421	395	366	426	407	384	397	408	347	412	387	351	390	405	360	377	415	401	395	377	387	354	387	375	366	409	408	381	391	391	371	450	370	414	380	418	394	387	414	417	401	396	385	398	405	411	381	390	397	399	395	386	375	409	414	421	387	415	370	410	383	363	415	405	361	406	410	436	390	405	448	391	401	436	386	420	401	396	382	413	409	395	392	403	359	383	395	393	378	392	384	401	387	359	397	425	405	377	386	369	422	413	427	382	365	404	404	429	399	401	392	388	413	376	404	406	366	367	416	411	415	393	395	422	394	400	393	417	378	359	379	405	362	409	379	380	435	396	387	391	380	425	411	378	432	378	402	383	393	403	404	362	376	385	414	420	388	396	369	385	420	399	400	411	414	394	390	386	374	370	406	364	384	418	382	392	370	404	391	385	411	375	439
24379	21402	28734	24475	20598	1818	532	320	257	248	207	179	172	146	156	156	146	130	106	129	129	125	135	114	105	114	113	96	109	113	116	108	99	97	114	127	112	102	99	112	98	137	121	106	88	118	117	100	84	100	99	86	102	96	100	106	93	104	109	107	103	99	118	103	90	102	104	107	97	108	111	105	106	97	115	91	89	113	100	97	103	87	83	123	119	107	95	111	106	99	111	103	88	103	92	109	112	89	96	127	98	93	107	90	101	89	108	90	106	102	96	104	86	109	102	87	87	102	93	87	125	95	100	100	90	113	90	107	102	107	96	108	127	107	92	75	113	103	104	97	104	88	111	121	102	99	104	113	98	82	119	106	105	111	101	112	90	106	101	93	112	112	112	80	113	98	97	85	96	95	101	83	115	102	99	117	101	82	77	118	112	87	88	83	105	96	100	111	116	128	104	120	87	85	108	111	91	95	99	106	92	100	84	92	104	90	90	98	108	83	99	85	87	120	96	122	86	101	118	112	124	99	95	90	99	99	107	97	105	100	119	78	97	115	100	96	104	85	108	106	99	109	89	114	96	96	102	92	100	107	96	116	96	101	100	99	107	95	103	99	96	100	96	108	111	91	91	112	88	117	102	110	96	90	102	92	93	82	89	119	115	95	107	104	111	107	101	98	96	71	109	111	92	107	116	121	112	78	113	93	115	96	88	98	107	112	100	101	87	93	94	95	97	111	76	102	100	95	91	99	97	107	99	109	107	92	98	94	102	94	102	114	100	109	102	93	101	106	97	113	95	101	105	92	86	96	109	100	92	123	94	86	112	92	99	111	103	117	94	103	109	96	95	116	111	80	99	105	87	104	104	90	90	100	128	98	92	94	93	128	118	114	94	114	107	95	102	103	106	71	94	95	107	104	90	95	106	105	88	112	88	92	92	98	121	95	99	103	109	110	109	93	91	93	91	112	103	117	125	89	92	99	113	117	99	100	96	73	90	98	103	88	107	97	113	108	112	105	102	113	94	97	97	104	115	84	111	96	124	116	92	83	97	99	94	105	116	104	93	103	100	108	102	86	74	109	121	95	84	90	101	109	109	85	99	93	137	84	123	94	98	98	84	101	96	86	102	120	110	108	93	104	96	109	113	101	94	85	97	110	90	108	105	98	94	96	100	95	97	94	99	96	103	86	93	102	90	106	112	100	86	101	108	112	125	117	87	98	95	100	112	87	113	96	92	105	94	119	86	107	101	103	85	93	115	103	108	112	89	105	121	103	110	105	100	107	93	92	89	126	107	86	107	94	103	100	98	110	89	91	125	117	97	113	86	89	86	113	97	95	92	100	97	92	117	93	116	103	102	109	108	98	96	101	108	116	105	106	102	104	119	83	98	92	94	97	90	108	112	83	104	94	96	95	102	93	96	97	90	113	120	102	106	99	104	109	106	106	87	123	97	97	113	93	98	86	88	95	100	97	94	84	92	110	103	98	105	102	100	93	97	108	93	111	105	121	92	104	87	80	126	87	109	109	99	107	103	95	87	115	110	98	106	81	108	88	101	114	85	107	121	99	96	86	99	97	97	97	88	111	107	103	111	113	110	103	121	88	94	92	100	93	118	120	109	96	97	110	84	107	97	85	103	106	113	91	97	104	92	84	100	103	101	94	92	102	109	86	100	90	98	98	109	81	102	80	93	100	110	112	96	88	117	93	81	99	103	95	128	87	90	91	104	102	110	97	93	111	95	115	115	102	112	104	121	98	87	96	104	82	106	103	90	82	108	108	106	89	106	108	83	114	99	91	114	98	102	106	104	90	106	104	86	103	111	112	94	100	112	102	95	99	104	117	97	107	92	103	107	98	95	92	95	97	101	100	90	103	97	102	98	91	107	102	112	99	106	92	98	100	103	99	106	109	90	97	111	110	110	103	92	100	112	97	90	101	118	85	93	90	104	92	100	101	114	82	96	97	97	94	96	99	102	102	105	101	106	93	105	95	100	111	92	108	99	116	92	124	93	111	87	116	107	97	115	99	101	93	103	103	86	97	125	99	105	81	95	105	98	103	95	97	101	101	88	92	117	92	101	106	91	97	101	92	84	91	100	78	99	108	100	85	109	110	94	109	94	102	88	103	116	92	104	109	115	108	96	83	105	104	107	97	93	97	98	95	100	105	109	108	87	101	98	114	95	97	96	78	97	106	110	86	98	104	102	113	87	94	85	80	103	96	106	98	86	110	94	95	105	99	100	103	97	105	76	125	117	104	107	87	107	81	116	92	98	101	106	82	105	92	93	96	125	98	107	112	103	100	100	86	101	98	95	121	101	109	73	121	116	104	98	113	95	94	120	124	98	111	97	108	98	111	110	71	84	115	110	99	98	98	85	114	103	110	109	107	115	99	105	106	110	109	91	98	92	106	75	84	91	101	84	118	90	114	115	82	101	99	107	90	98	107	97	93	100	94	84	91	121	94	103	95	105	87	108	114	114	97	80	97	124	102	101	103	101	121	90	116	106	110	91	95	107	112	105	95	107	91	95	102	101	87	110	101	83	98	92	101	86	93	92	102	89	105	94	84	98	102	92	90	87	101	115	99	89	104	108	112	123	112	101	88	73	97	114	111	94	99	101	116	116	102	121	103	105	107	102	102	99	92	93	98	86	99	102	91	103	97	87	98	114	95	109	110	101	86	96	79	110	104	116	115	96	101	94	91	112	69	101	104	89	107	112	118	95	98	100	113	105	104	96	106	94	100	111	107	114	102	101	90	110	87	119	117	90	121	97	102	102	104	99	92	101	92	107	108	90	87	109	113	85	106	101	94	102	92	111	85	119	93	107	117	98	102	119	100	106	82	102	118	112	112	114	113	100	110	105	105	98	92	106	98	113	101	89	80	103	103	120	96	112	107	110	118	119	111	98	101	108	105	108	101	76	110	110	107	83	91	99	104	111	99	109	118	109	93	108	87	98	113	82	100	108	98	90	87	96	114	99	97	93	98	113	104	120	97	119	95	105	114	119	100	110	103	115	108	95	109	101	91	78	90	98	105	93	107	95	95	97	96	109	111	97	100	95	95	95	112	105	99	97	120	101	98	108	102	88	95	107	94	103	86	102	113	105	108	97	107	101	130	84	122	101	113	105	94	115	100	97	122	95	97	95	90	102	83	99	107	86	97	107	102	101	94	106	107	98	96	99	95	100	95	94	92	102	129	101	100	86	124	101	94	110	103	101	98	100	95	92	116	102	88	82	111	76	82	95	110	105	92	88	97	115	95	93	102	97	89	104	99	96	90	92	98	94	97	114	104	93	111	83	100	109	119	123	90	97	110	88	97	108	116	74	112	102	100	100	100	111	100	109	76	102	89	93	114	86	92	113	123	104	111	122	104	98	99	87	100	107	105	86	94	83	93	104	92	124	96	94	113	110	115	95	111	99	94	99	96	99	94	103	105	101	113	104	102	116	101	84	100	102	105	94	103	101	98	111	96	91	85	106	98	94	81	100	100
15937	10516	8761	4409	2920	2037	1635	1202	969	874	719	651	545	490	463	425	347	376	356	365	325	297	326	325	283	299	277	268	243	254	262	259	252	238	290	231	219	220	242	238	255	219	225	253	245	254	240	247	220	216	247	235	224	239	239	228	233	230	251	239	234	234	219	232	223	227	228	222	221	215	228	229	218	239	202	236	235	207	225	213	241	245	237	223	215	222	222	234	206	214	226	225	216	210	220	201	218	224	236	219	220	200	218	221	215	226	210	245	227	212	237	188	233	263	223	216	215	196	200	208	227	210	202	227	223	229	213	238	186	206	239	223	201	199	235	205	202	215	228	218	229	222	218	240	216	222	219	224	199	245	205	201	239	218	206	224	223	222	218	218	242	221	208	245	217	232	222	227	224	218	213	230	210	213	232	243	253	229	223	214	240	222	216	214	236	206	222	218	219	196	243	201	213	240	201	189	229	206	241	225	238	241	213	226	220	216	252	228	225	235	212	229	196	200	225	236	209	246	258	238	221	230	231	221	229	224	201	204	243	196	216	204	224	199	227	223	228	201	202	222	207	215	254	196	246	227	231	249	190	239	247	249	255	232	198	228	242	227	226	224	218	225	232	217	218	210	222	213	220	207	243	241	227	224	193	230	195	216	196	192	233	235	226	231	229	221	231	197	215	217	224	242	235	237	206	210	242	225	215	199	229	231	244	231	216	231	205	215	203	219	217	228	218	229	189	239	208	207	223	219	228	243	223	217	200	206	246	212	201	215	212	241	211	223	227	248	206	237	204	208	256	227	225	240	223	234	223	204	180	220	229	234	230	224	213	215	203	210	223	244	213	221	224	229	228	208	194	237	218	197	221	228	211	232	213	214	230	218	236	216	210	224	205	207	207	235	211	232	195	226	225	220	218	220	229	220	195	220	242	209	226	216	206	216	222	235	223	214	208	232	230	240	213	243	195	226	235	236	222	211	227	222	216	222	204	258	231	228	208	208	212	196	189	204	222	181	225	220	228	222	230	218	204	243	207	224	257	223	219	215	200	216	216	195	211	227	251	222	215	221	185	254	241	206	207	211	204	214	217	195	227	244	208	213	212	238	231	223	216	227	226	246	229	183	224	227	239	216	225	223	203	228	243	219	216	239	197	245	212	208	215	212	217	216	217	227	219	218	194	226	204	192	242	231	223	220	220	248	229	230	232	198	222	224	239	218	229	220	242	195	197	196	218	210	243	225	226	231	227	248	216	243	232	230	226	206	230	226	199	211	193	205	249	221	224	245	237	225	222	228	209	263	214	200	235	237	211	231	231	207	209	218	206	199	244	199	227	219	179	198	218	180	204	215	195	198	245	232	226	228	237	228	236	216	233	240	222	229	209	200	231	212	200	191	225	181	223	200	198	211	224	212	211	216	214	211	200	189	229	238	245	222	237	210	220	230	222	232	214	227	225	232	211	213	232	185	225	210	210	217	220	215	206	218	233	215	215	208	230	240	218	228	220	235	224	223	214	217	209	199	218	229	218	224	225	224	246	229	256	213	198	220	224	237	252	218	236	223	229	251	216	235	227	212	224	209	214	200	206	227	220	200	196	225	224	216	209	189	229	224	207	217	237	217	207	201	212	231	249	204	224	221	210	213	224	239	199	222	223	228	200	211	234	235	204	191	198	239	208	230	220	209	202	219	212	245	233	249	232	225	228	215	230	229	227	250	212	201	203	219	242	219	203	221	237	243	224	223	226	201	198	210	235	236	226	240	247	195	212	214	244	220	217	225	227	237	224	226	212	257	202	215	212	221	228	222	219	228	231	226	226	223	233	207	219	224	208	254	225	224	222	240	234	202	217	220	219	216	223	200	195	240	225	200	225	239	240	202	203	235	216	220	215	224	219	235	206	202	200	242	225	236	220	204	215	234	197	217	204	205	221	203	227	212	216	200	192	220	229	223	240	212	229	222	207	228	231	220	232	246	223	210	237	226	217	235	204	222	215	223	219	216	235	216	220	230	205	236	222	241	228	225	213	238	219	210	215	236	228	205	218	232	183	234	237	220	205	219	193	224	238	229	258	211	223	221	199	194	223	232	237	218	217	202	214	243	230	201	204	213	227	225	217	203	195	232	224	238	246	224	228	179	211	232	220	215	223	210	227	217	227	230	218	199	239	201	215	211	207	198	217	183	190	210	215	216	191	226	212	215	202	227	219	217	239	216	208	223	217	204	207	219	214	223	229	215	225	249	220	231	236	232	223	215	230	240	226	214	207	210	203	210	236	220	193	232	257	239	223	230	220	215	233	254	216	197	260	216	220	244	226	217	239	248	219	219	216	231	225	215	234	223	205	225	226	203	195	223	219	217	226	230	213	238	223	223	200	231	233	244	183	224	221	227	200	235	209	225	237	206	223	198	235	217	220	220	221	198	230	239	204	225	249	210	216	239	215	192	232	240	222	183	191	218	233	213	205	204	227	219	224	234	232	209	201	205	232	209	214	207	211	197	262	235	238	211	230	236	210	218	195	233	213	197	240	236	213	219	234	222	229	221	204	216	230	191	233	216	222	242	217	255	208	208	203	214	202	198	237	238	212	243	224	239	224	228	215	207	232	236	228	222	228	221	214	242	220	239	208	215	222	235	248	219	206	216	209	227	216	207	192	214	221	220	220	217	232	202	208	242	227	207	228	224	227	208	199	213	234	215	240	232	220	219	230	209	239	240	187	209	209	227	218	223	250	241	213	213	228	233	230	218	206	221	205	184	233	205	224	202	204	241	213	255	206	190	223	218	234	201	205	209	234	262	231	210	203	239	232	202	204	235	218	223	236	210	249	210	225	230	226	215	225	226	236	231	253	215	202	202	198	197	211	239	234	222	213	223	215	230	217	232	206	214	199	247	225	232	227	204	218	221	212	217	236	228	230	244	217	190	227	235	182	212	232	235	217	220	211	217	196	211	210	224	221	223	204	230	231	227	219	219	234	207	190	219	229	219	221	214	186	219	226	229	185	227	208	221	231	211	231	198	237	226	208	198	243	230	236	205	238	247	213	242	226	211	212	237	219	208	229	234	231	215	220	212	222	236	248	216	205	233	214	227	195	229	239	206	225	220	220	205	222	241	257	216	217	228	209	193	230	224	196	225	235	228	193	222	225	205	234	212	243	236	226	232	231	219	234	199	230	192	211	229	223	212	217	199	231	229	217	222	203	217	227	238	233	214	225	191	244	211	229	216	229	210	214	207	191	248	205	193	228	206	228	208	220	209	217	216	225	252	234	208	207	226	209	202	226	233	220	243	220	200	204	222	236	219	200	219	234	213	201	226	220	202	212	197	235	214	238	242	235	228	210	245	210	210	215	195	200	233	222	197	216	218	216	189	219	196	224	205	241	220	219	226	241	239	220	223	231	227	206	201	229	202	210	225	236	229	211	230	206	230	228	197	208	208	223	212	195	194	209	229	234	210	215	223	231	235	216	211	252	222	239	192	219	240	207	230	232	201	228	223	238	232
23309	21398	29390	23790	21399	20085	2233	781	569	492	472	419	393	334	359	339	353	323	326	304	290	290	338	286	285	259	283	274	278	275	235	248	256	278	259	267	242	276	289	245	246	245	235	279	247	235	252	265	268	271	264	244	241	231	240	233	225	235	253	239	230	256	218	251	231	252	251	247	252	227	220	222	227	245	262	209	221	260	267	211	230	225	229	264	199	240	253	224	247	254	257	235	235	225	245	234	216	238	226	240	253	274	235	262	226	245	262	214	219	228	247	227	246	244	234	211	244	240	230	249	263	246	247	240	239	222	225	237	244	238	240	221	255	199	255	231	230	246	237	252	285	221	240	238	221	221	249	251	237	254	213	230	243	231	270	221	247	247	272	248	216	242	230	242	224	228	241	248	227	234	266	240	228	235	229	275	232	203	220	248	222	258	252	228	219	249	235	247	215	247	226	249	248	268	272	228	251	262	260	226	217	215	255	223	255	203	240	254	228	256	250	257	235	238	248	236	242	252	235	249	223	230	259	226	244	239	263	225	242	252	262	253	240	229	203	231	253	225	277	263	246	227	254	237	263	236	245	229	246	231	227	222	239	217	265	242	247	256	238	224	255	205	253	219	219	236	223	224	228	250	243	235	248	249	258	215	222	230	246	240	250	236	233	226	269	229	254	259	230	210	234	227	229	235	243	250	252	261	231	226	219	213	239	241	215	229	230	218	247	230	251	270	234	219	235	232	244	224	232	235	247	245	223	255	217	215	242	257	245	240	206	270	227	251	234	219	231	209	243	224	247	219	222	213	240	259	201	227	235	233	227	215	228	211	211	211	230	228	260	248	223	238	245	227	230	235	253	224	221	244	239	227	236	237	227	221	231	229	198	232	224	210	228	249	218	221	227	238	238	225	221	234	234	246	240	215	234	244	245	258	224	251	249	237	228	242	247	250	241	217	254	197	257	220	216	242	214	257	229	222	237	226	237	243	227	239	220	226	242	234	231	240	241	229	220	235	226	220	239	234	245	218	189	248	227	250	226	245	243	220	239	240	240	248	239	231	240	235	235	221	276	245	223	219	236	246	210	240	236	249	225	223	233	269	238	213	223	225	265	226	235	240	242	219	234	241	252	234	227	238	247	245	243	254	224	235	215	246	232	220	249	230	222	245	257	263	247	236	246	248	230	257	224	233	220	245	241	216	231	225	240	227	249	223	244	216	238	228	231	223	213	209	220	224	250	213	236	253	239	213	233	212	257	226	225	236	230	217	245	273	235	217	240	236	260	219	268	237	237	238	242	210	234	243	236	203	233	251	220	261	217	247	258	253	226	248	211	226	236	270	254	244	235	237	229	225	241	245	232	228	243	229	247	231	233	251	243	221	255	230	233	216	236	232	241	208	230	206	259	241	237	220	230	200	261	234	239	225	218	234	247	220	227	239	243	239	277	257	237	191	206	252	245	233	237	231	226	269	247	214	243	227	252	248	223	248	256	250	262	229	248	252	242	246	254	224	269	256	242	251	234	239	244	254	226	230	223	237	229	235	225	205	268	238	229	229	225	236	229	256	255	221	242	241	232	218	220	255	243	240	233	214	253	212	209	240	275	226	219	223	219	222	234	238	204	239	263	244	236	214	219	223	238	223	232	221	240	245	221	227	233	215	254	218	221	240	244	256	245	248	222	232	228	243	237	233	248	248	240	204	243	246	235	234	239	197	234	218	217	241	224	232	221	249	219	238	202	248	221	218	224	247	227	241	248	235	251	248	251	236	221	223	226	259	238	237	255	226	208	244	231	217	233	239	241	222	244	238	230	222	206	243	274	238	230	236	255	253	228	228	208	229	241	241	237	263	258	251	248	192	227	237	247	248	242	222	219	236	238	233	217	243	265	204	200	247	233	222	234	261	231	241	244	252	238	277	236	238	232	228	268	251	233	242	246	245	235	237	246	231	226	235	236	240	240	233	254	213	226	211	230	223	238	262	247	225	240	230	239	224	226	229	252	204	219	214	242	221	247	230	239	194	223	266	197	240	219	225	245	248	226	224	275	233	239	243	241	217	238	227	268	226	280	240	241	223	241	206	249	235	247	237	232	244	222	240	220	263	240	246	226	229	218	257	233	239	218	240	215	245	237	228	237	239	227	246	245	230	224	266	230	242	222	245	227	231	243	252	237	225	219	240	244	226	223	223	237	241	234	259	247	206	210	236	229	232	214	260	251	244	206	239	216	238	257	243	210	234	234	212	235	245	213	237	246	211	245	250	223	232	216	241	243	234	229	266	252	211	180	229	218	211	218	222	235	266	204	217	204	224	265	238	216	232	225	237	234	252	235	223	229	245	251	252	216	223	255	246	238	262	219	237	233	247	235	243	238	246	235	216	237	243	221	249	210	214	242	240	217	249	230	229	225	221	234	231	228	219	241	222	246	228	247	231	235	244	203	228	249	217	244	235	220	207	256	208	241	254	230	219	235	242	270	235	236	220	218	254	229	257	224	201	224	231	235	254	243	247	228	226	251	204	218	261	226	228	201	217	230	220	210	206	220	236	225	236	251	247	249	241	239	211	246	238	233	239	237	196	224	220	230	230	221	237	247	244	231	238	240	229	220	227	242	250	238	234	231	230	212	228	226	270	245	241	225	267	233	212	258	238	241	259	240	240	227	242	228	256	244	241	209	228	245	231	240	230	230	235	224	236	247	265	227	260	232	223	226	250	247	261	236	241	250	278	232	240	225	235	228	225	232	220	223	243	194	200	225	235	242	233	245	236	233	203	225	212	241	236	233	237	265	249	268	227	229	245	246	214	223	241	250	236	254	265	225	248	252	212	204	234	229	207	248	218	233	228	237	252	238	229	238	223	208	251	222	258	245	223	246	217	241	234	229	227	224	229	246	236	234	240	220	234	210	211	251	233	257	232	241	240	255	233	229	218	247	219	250	232	243	252	245	233	230	242	238	252	224	255	222	238	230	258	233	259	234	247	234	228	236	256	217	238	211	231	200	264	239	250	245	259	259	245	235	246	231	212	206	232	224	235	268	229	238	230	243	229	229	238	235	262	220	233	240	216	250	219	224	248	242	245	252	277	206	235	233	230	255	239	237	251	240	243	252	262	239	248	275	242	220	215	237	258	205	238	200	255	208	249	235	250	256	220	225	248	237	230	233	234	217	217	207	228	218	230	230	226	223	244	221	242	239	226	232	242	223	258	242	212	258	248	227	236	236	239	231	220	233	245	213	246	269	212	219	229	229	226	227	234	237	223	223	253	236	213	267	226	230	255	238	250	240	218	219	246	256	269	242	263	232	239	227	239	227	237	223	228	254	228	207	234	241	236	243	246	233	211	238	225	248	229	225	243	201	218	239	239	255	217	233	234	223	229	257	245	251	217	255	215	236	249	237	237	205	201	222	250	273	233	249	263	227	229	219	244	214	234	240	248	239	207	265	218	259	213	235	214	234	243	249	226	227	206	212	231	218	228	225	237	228	241	228	212	226	226	237	261
19501	17076	14120	7633	5203	3780	2882	2352	1907	1617	1415	1212	1020	976	904	880	824	749	777	695	650	633	608	555	573	567	578	561	527	551	480	505	497	545	468	517	518	467	549	514	491	479	517	482	435	520	529	479	460	450	483	502	486	467	482	506	465	456	463	476	475	453	497	473	443	485	481	472	473	452	470	497	496	476	442	457	441	474	461	492	444	460	489	438	473	464	442	460	490	462	490	502	476	467	461	429	476	460	447	443	465	501	442	455	426	507	458	500	461	450	414	444	481	447	472	486	457	481	461	450	475	461	443	447	466	454	480	454	460	425	471	467	431	459	488	440	410	463	474	451	475	448	465	480	454	483	448	464	458	421	506	494	502	426	451	451	477	433	461	451	479	471	421	471	429	467	439	488	448	465	477	432	432	479	466	503	468	498	421	447	477	475	465	475	478	434	498	422	431	476	456	447	473	482	456	436	429	474	457	436	467	461	428	448	477	439	462	452	480	463	475	476	486	461	450	448	462	475	449	478	444	453	452	419	522	454	418	419	458	491	476	461	476	460	469	464	424	431	455	459	468	488	434	459	457	440	432	470	418	475	452	485	419	453	455	445	450	445	471	438	454	443	464	471	480	433	452	436	460	439	451	451	441	459	473	452	440	441	449	480	448	449	451	422	482	492	437	489	410	479	453	430	452	441	467	470	480	472	445	467	479	480	483	450	455	484	440	461	475	440	482	470	438	417	487	450	460	464	434	403	452	468	408	497	438	439	436	427	486	475	447	481	452	473	468	457	446	477	456	426	451	459	441	443	454	466	467	452	481	482	461	498	442	438	468	472	457	469	454	461	457	441	478	434	464	463	454	480	460	448	448	487	437	427	460	436	421	427	460	479	496	436	468	468	459	462	445	508	462	448	438	488	463	484	483	447	433	489	480	419	430	436	475	453	465	477	433	454	476	447	438	454	439	478	458	456	475	473	431	462	470	469	447	444	443	464	472	470	439	480	493	445	453	487	491	443	436	460	436	503	453	432	470	470	411	453	452	463	442	426	419	454	458	464	442	471	452	449	466	424	460	463	441	427	469	451	477	456	484	458	453	482	482	408	466	455	467	448	479	461	478	458	440	440	471	459	486	437	435	428	422	461	456	461	494	447	480	440	462	459	456	495	447	466	476	444	469	466	460	422	437	428	468	462	446	415	418	404	490	466	468	436	425	449	440	425	488	440	438	476	433	456	451	457	442	457	453	468	467	492	416	456	451	434	444	456	454	423	463	466	434	456	479	460	488	461	437	430	428	443	451	448	472	500	450	482	463	427	477	414	470	469	452	485	457	427	438	481	465	447	458	441	439	476	466	436	456	454	471	452	465	439	471	462	438	386	440	476	498	439	449	434	429	457	413	418	506	486	470	461	484	419	413	422	455	425	424	455	501	445	436	444	490	436	467	449	456	439	406	429	447	454	434	447	399	439	439	479	472	450	466	443	461	444	458	471	464	419	407	428	461	445	458	466	469	508	450	467	448	469	437	432	437	487	469	449	453	496	422	455	460	456	454	494	462	435	441	444	467	445	482	484	473	469	438	439	463	446	445	446	479	435	476	423	453	447	431	421	472	486	429	445	459	470	476	490	429	479	450	459	446	500	445	444	463	464	411	461	451	443	451	463	451	468	475	476	436	452	468	415	434	469	460	436	433	488	495	489	446	472	439	499	459	487	426	467	436	457	472	447	442	443	448	464	440	465	489	474	484	439	450	418	482	461	465	448	440	498	458	436	447	454	452	435	466	460	461	437	438	452	441	426	457	472	449	457	427	453	474	473	444	443	461	492	441	423	472	481	467	448	440	455	480	470	439	427	446	474	435	470	487	484	437	497	424	455	459	447	467	469	433	490	481	460	437	450	441	454	428	458	445	452	477	475	456	434	453	455	414	439	435	424	459	447	445	476	445	403	428	498	456	430	496	478	442	457	434	464	447	473	459	422	464	479	448	460	454	467	439	431	438	452	455	421	431	477	410	458	448	468	474	446	454	449	457	424	470	435	455	461	467	463	417	466	478	472	463	436	422	464	445	454	443	476	482	452	438	493	478	469	464	494	458	476	469	489	479	461	445	481	455	458	516	469	457	444	468	412	469	448	443	443	473	445	456	468	448	436	431	454	456	420	476	413	467	459	465	447	482	478	478	415	435	403	430	451	429	455	470	456	445	475	465	453	464	435	466	448	416	452	452	472	443	460	444	440	444	457	428	456	430	466	475	480	482	463	443	486	412	426	454	464	463	432	417	424	457	456	428	492	440	462	469	403	469	434	450	472	456	462	474	448	510	476	426	449	451	454	427	431	458	432	446	455	451	419	453	435	476	478	463	474	434	455	458	427	465	474	485	467	509	424	448	425	458	449	479	460	483	441	444	450	472	454	434	446	426	422	474	467	466	466	460	457	459	439	467	471	468	456	419	453	450	451	489	440	483	431	480	468	444	440	434	406	468	470	456	477	455	431	457	424	469	425	443	478	462	443	473	472	454	471	478	425	440	479	474	466	470	443	467	441	463	419	458	489	469	427	437	477	431	474	472	449	475	482	449	438	426	474	436	414	461	439	459	503	448	435	470	474	505	478	502	471	473	478	438	441	463	467	461	426	443	448	466	431	403	424	486	436	451	450	473	476	478	447	465	470	470	433	433	483	470	438	448	473	456	443	472	432	453	466	470	441	465	485	463	461	452	456	484	462	458	461	430	439	427	467	426	459	479	433	443	441	459	449	441	427	438	435	471	438	460	480	434	475	437	436	453	467	434	461	462	480	423	460	432	435	427	435	436	431	447	463	498	452	445	498	483	451	460	477	516	422	412	473	468	495	386	466	437	446	462	438	445	470	472	481	451	456	456	445	427	446	430	457	472	472	424	485	459	455	482	480	462	444	448	480	461	427	449	459	483	468	487	478	441	418	437	429	451	487	475	424	481	482	465	458	462	471	450	439	452	478	498	438	434	406	467	395	430	480	462	435	443	451	473	429	441	444	476	479	453	445	465	442	444	450	464	448	505	457	433	478	449	459	429	446	434	467	502	462	439	455	431	493	476	461	478	462	467	470	452	435	454	465	455	429	427	429	467	491	462	435	466	469	500	439	424	394	441	484	444	485	435	463	424	433	490	458	449	482	466	440	455	458	421	434	424	428	476	426	427	489	490	438	466	444	430	423	439	414	464	463	470	453	467	470	467	455	444	442	453	480	454	439	479	471	458	446	407	438	455	453	428	472	496	441	451	462	464	434	437	465	460	451	440	470	447	463	442	486	489	470	447	413	469	454	464	475	462	475	478	459	464	482	485	475	423	437	444	459	457	477	446	470	448	440	497	457	435	426	457	474	463	435	456	434	484	463	463	490	451	442	467	471	446	463	457	451	442	502	445	480	440	454	448	444	443	420	429	434	460	468	417	462	434	431	459	428	464	444	501	434	477	426	478	441	439	452	432	460	466	453	434	439	489	458	445	441	467	465	437	434	443	456
26881	20950	8205	554	282	237	201	209	203	189	201	196	202	177	195	188	176	178	191	168	173	182	194	193	209	182	198	183	198	195	198	199	220	218	177	189	193	178	174	206	214	176	170	191	170	173	195	194	190	177	186	178	182	173	186	160	204	181	210	178	197	195	174	169	185	200	166	183	198	178	180	181	192	197	201	170	195	165	167	173	188	170	206	168	191	169	201	195	169	183	178	188	173	168	214	185	191	173	186	184	186	187	186	163	178	183	185	181	183	193	179	193	179	184	156	165	193	202	211	208	174	206	203	190	187	196	177	198	161	183	184	193	202	201	197	189	172	187	204	190	212	187	177	186	174	220	192	182	171	166	196	200	175	202	187	183	176	188	181	164	211	201	167	198	179	206	156	169	195	195	182	186	176	178	177	209	205	177	180	192	194	182	191	179	190	192	204	181	195	161	205	163	175	183	193	206	185	186	199	176	164	190	188	170	190	175	173	207	191	171	184	190	174	208	187	190	183	181	201	189	170	197	198	174	173	187	181	201	205	174	185	189	207	168	170	222	183	182	186	207	164	168	180	181	200	175	209	187	199	190	187	170	183	210	172	185	198	195	185	176	207	187	190	210	169	146	174	207	207	172	173	187	185	173	177	238	168	203	181	205	168	196	163	181	168	172	180	195	173	173	190	177	173	197	181	196	189	173	170	170	180	196	194	182	173	185	169	186	207	164	206	159	192	194	181	197	204	183	195	174	198	207	195	170	192	175	196	164	202	198	158	165	169	179	176	174	198	190	183	220	159	179	180	199	172	207	197	166	205	167	169	216	198	143	176	184	175	181	163	174	199	185	162	174	181	186	166	193	192	187	182	201	173	184	182	156	161	175	196	179	175	202	189	188	191	185	167	197	163	189	166	169	187	222	158	183	163	190	183	179	205	194	189	207	186	162	185	192	161	178	187	193	173	184	196	184	177	190	194	180	183	180	169	197	187	170	178	208	189	186	184	211	185	191	194	171	170	178	178	201	172	174	170	181	175	214	184	188	188	172	173	197	171	189	170	156	184	187	200	174	176	188	147	176	201	178	186	178	181	197	178	202	191	174	197	182	169	190	171	205	198	181	171	180	177	175	202	190	199	197	207	175	185	190	192	159	191	197	179	187	183	215	185	198	188	203	201	193	209	192	185	211	187	198	160	188	186	193	190	192	192	193	172	180	209	197	172	200	178	205	193	198	194	188	166	199	194	193	206	180	192	161	202	166	186	182	175	187	180	159	178	165	175	191	192	169	179	216	189	201	186	186	169	209	189	195	186	171	170	175	168	198	196	186	182	178	168	186	185	191	196	185	193	167	183	184	171	175	182	185	202	174	182	211	173	182	192	215	208	174	199	202	180	196	188	171	169	191	200	188	193	192	200	183	195	168	166	163	167	170	182	210	197	171	188	184	196	164	169	183	188	167	182	193	202	167	203	182	161	190	173	167	182	217	171	204	205	195	186	201	182	197	200	198	194	186	178	198	179	193	172	191	191	185	186	208	158	211	166	196	187	165	176	162	167	178	210	176	181	205	170	182	207	186	174	177	191	207	172	200	184	175	182	179	169	171	198	196	197	185	171	203	177	197	209	224	178	207	213	193	214	154	184	195	170	188	193	193	178	193	192	191	191	205	180	189	176	191	216	183	173	185	193	194	161	183	180	186	180	185	193	195	188	166	195	164	169	174	185	196	188	186	197	174	192	175	195	191	184	193	192	178	187	151	170	207	209	168	184	178	182	190	186	200	178	190	209	196	209	214	201	199	192	186	185	199	198	214	181	168	184	185	191	182	175	156	202	196	169	175	180	193	185	180	189	196	167	192	179	162	215	174	191	171	210	195	186	183	212	213	166	185	180	179	192	192	186	184	213	214	185	197	203	164	188	183	173	203	163	169	179	183	186	205	204	185	200	196	169	195	190	173	186	213	190	180	194	182	193	157	199	190	199	197	200	173	170	211	156	215	196	178	152	178	163	175	161	208	203	189	183	163	171	189	186	194	179	183	182	201	152	177	177	184	203	165	175	186	181	199	197	221	177	189	177	181	188	200	167	191	200	198	161	181	183	168	188	179	155	175	162	164	205	185	180	157	187	184	181	208	190	190	177	188	185	209	178	194	163	166	181	192	167	211	191	202	179	157	182	185	190	163	188	201	181	216	184	183	184	182	169	186	172	174	187	178	188	164	175	196	184	163	171	159	181	210	187	189	189	187	188	170	189	166	192	181	169	187	198	183	194	187	168	218	186	205	171	202	181	182	184	201	185	193	203	179	183	181	199	169	192	222	192	198	189	169	200	180	192	167	179	202	190	189	189	180	165	185	168	197	204	195	202	181	189	193	182	220	185	184	218	173	198	189	182	186	211	174	178	178	203	202	195	208	194	179	192	184	181	179	182	183	199	176	197	180	201	186	171	181	209	175	176	168	217	214	170	189	191	197	210	187	176	181	188	186	189	196	173	173	182	183	208	206	192	211	186	185	187	203	186	169	171	197	162	184	173	182	205	196	192	177	207	183	175	189	201	176	189	153	163	177	183	170	181	184	201	175	187	183	197	185	193	206	188	193	195	172	186	179	170	174	195	182	189	194	199	178	174	186	188	184	162	192	187	188	178	169	176	184	197	192	186	188	199	191	177	173	199	170	185	189	202	192	160	173	188	175	196	184	191	196	191	164	159	184	203	182	181	192	195	175	206	232	181	190	185	189	181	169	190	213	185	183	183	198	198	200	202	175	189	187	185	175	183	178	171	180	191	206	159	170	157	194	175	202	179	180	187	168	184	192	223	196	183	204	189	196	184	209	180	173	177	179	144	174	161	185	165	190	155	179	187	199	192	200	173	169	180	181	189	196	161	185	187	169	160	186	199	180	183	194	215	177	210	198	180	198	205	195	198	186	178	172	210	181	171	181	176	170	190	175	217	172	175	190	197	177	172	187	194	162	182	180	177	169	186	166	174	174	191	165	218	193	181	189	161	161	195	158	191	192	206	196	167	197	191	207	198	181	167	187	166	194	190	185	190	193	158	182	185	166	215	167	194	175	167	159	166	177	182	208	191	174	187	199	187	184	178	211	203	150	177	188	193	180	175	174	185	174	165	165	163	215	196	168	183	189	179	179	171	185	163	169	217	184	215	176	182	182	188	181	161	178	184	175	193	205	181	191	181	205	197	186	191	195	181	193	197	187	176	179	160	181	183	204	205	198	193	203	199	181	168	182	186	198	176	191	180	186	188	183	181	198	148	209	177	167	180	180	194	175	171	187	182	182	213	191	181	173	165	182	189	178	176	205	208	193	195	217	167	193	176	180	190	193	182	175	205	170	186	197	191	174	192	183	207	197	169	179	186	204	180	200	190	183	202	196	185	189	196	184	177	187	180	180	184	203	200	196	193	180	183	196	191	185	150	172	189	223	173	183	168	178	163	201	178	199	189	175	180	180	167	174	194	164	211	181	150	190	162	200	179	194	195	146
5748	1712	1450	828	663	573	496	515	465	461	448	424	432	446	393	426	430	414	457	382	413	413	376	390	389	401	389	390	417	382	407	402	425	388	383	387	418	388	410	370	409	419	404	407	409	427	405	378	397	422	407	402	411	363	435	400	390	398	381	359	406	388	401	408	398	389	430	424	414	403	398	353	357	370	417	403	384	419	393	374	377	373	398	398	378	376	431	419	378	380	391	383	377	380	397	412	364	370	386	399	378	401	386	410	406	378	398	395	395	379	420	353	418	382	392	365	386	420	381	391	414	409	380	352	399	375	392	388	384	385	388	400	407	418	380	415	402	402	403	411	421	404	392	425	421	406	386	404	400	432	422	399	366	383	398	390	416	397	352	407	406	396	404	411	401	403	425	431	402	373	415	382	397	390	393	402	379	425	388	377	387	389	411	418	394	403	412	404	397	392	410	385	399	357	354	399	402	412	443	384	385	403	403	339	388	370	417	407	407	438	401	396	390	396	399	364	412	361	379	416	436	393	392	385	409	407	397	380	410	359	388	408	406	411	358	393	390	361	428	422	366	397	401	381	405	419	391	413	391	382	409	383	408	402	341	410	396	399	401	394	426	404	370	392	368	378	419	402	393	399	370	374	411	425	417	372	381	388	405	392	398	417	426	406	426	360	404	391	406	379	394	340	392	391	404	414	372	379	417	416	389	387	382	436	396	380	426	371	404	421	446	408	407	407	385	372	370	402	427	380	403	353	447	419	375	372	372	375	374	390	404	382	399	386	442	397	365	376	380	404	404	388	366	399	418	385	404	402	388	381	386	414	418	406	403	429	393	376	397	383	412	384	387	378	428	401	365	376	420	404	407	410	393	438	388	399	429	407	386	399	426	393	430	382	406	403	374	377	402	403	425	404	390	436	420	389	416	443	377	391	387	415	387	375	392	425	396	406	375	397	409	393	411	407	406	425	401	374	379	394	408	416	418	409	401	395	398	399	408	416	377	353	429	389	371	380	400	398	405	444	396	366	396	367	419	395	392	417	411	412	360	383	379	381	379	387	414	370	407	416	390	390	381	392	403	416	390	367	383	414	390	407	413	410	402	404	366	356	418	400	371	411	406	384	397	415	378	397	411	367	408	387	402	431	399	397	409	381	401	390	392	402	403	380	404	394	434	374	406	398	395	409	374	395	394	371	417	390	390	405	373	369	407	376	439	410	355	405	408	429	358	401	379	365	390	446	418	407	403	376	385	418	408	412	400	385	392	370	362	382	412	404	411	408	423	410	384	406	382	354	433	393	370	379	410	384	388	393	369	374	434	426	398	403	434	377	349	361	380	392	372	398	411	364	397	413	407	380	406	407	429	383	401	427	395	359	387	413	391	392	406	398	381	409	390	412	373	408	390	386	410	394	388	422	394	426	386	393	380	385	407	384	411	416	391	445	371	385	401	365	386	397	413	382	422	447	438	416	425	427	355	403	381	369	407	382	393	378	394	395	411	371	385	392	408	413	383	421	411	374	411	373	413	388	403	377	401	363	386	393	417	393	419	347	380	396	381	415	428	439	398	371	406	376	429	396	388	393	410	375	400	384	429	383	360	461	395	406	394	436	439	403	406	376	426	416	393	411	387	382	400	392	379	360	417	387	382	394	407	364	408	395	377	412	404	379	383	395	403	371	377	360	396	384	423	410	410	373	405	416	400	353	377	432	413	404	359	423	400	410	409	373	378	432	367	432	399	410	395	398	404	350	378	395	404	392	392	379	408	433	382	398	384	441	411	383	381	387	419	380	423	430	381	392	430	393	406	403	416	410	405	405	433	356	415	388	425	427	403	406	382	396	395	380	396	400	398	422	400	401	394	416	399	384	363	416	402	379	365	387	429	394	389	408	388	409	391	433	395	382	402	366	409	406	389	413	402	424	397	375	418	378	398	367	378	378	391	398	423	392	424	407	361	420	411	372	373	400	414	415	396	389	385	368	429	394	410	402	401	400	366	380	429	420	407	366	413	374	404	398	394	391	392	375	405	365	360	398	392	397	409	393	397	404	385	379	379	377	373	399	408	363	409	384	374	428	355	366	401	428	363	374	425	394	405	369	410	378	376	392	387	421	408	393	421	371	387	404	395	400	395	403	395	423	410	374	376	414	411	433	377	440	409	434	438	399	405	378	400	395	399	411	418	387	425	395	382	437	389	388	358	367	426	389	398	438	357	376	412	380	388	350	381	387	427	410	411	415	380	405	407	368	391	404	369	396	420	385	395	393	403	363	385	384	388	375	399	414	389	437	395	384	384	397	436	408	385	354	427	414	392	392	377	429	404	373	389	386	394	416	404	380	364	374	392	364	400	384	399	397	383	418	394	384	386	376	407	412	405	381	451	398	396	392	410	386	391	384	400	379	397	425	383	373	354	395	403	375	384	381	402	404	383	388	396	399	389	401	390	408	373	366	399	391	394	408	389	373	403	450	374	370	407	395	396	394	397	373	390	411	421	430	349	399	400	438	373	366	386	395	384	423	383	425	370	435	388	418	379	432	381	402	422	373	416	396	412	402	386	404	412	424	376	400	402	397	417	371	427	381	414	399	394	396	358	379	427	386	398	399	398	379	382	396	381	355	380	417	422	391	432	418	360	378	371	421	415	428	374	396	417	387	418	401	397	386	403	396	408	417	435	380	409	425	413	371	382	396	420	399	409	402	405	401	423	357	374	384	413	369	409	368	387	371	386	375	419	379	385	425	408	383	423	387	380	404	355	423	394	357	392	400	384	378	430	393	385	391	377	391	432	381	380	406	392	407	368	368	384	396	414	390	376	427	395	408	441	388	396	420	413	408	433	393	428	399	397	417	395	375	351	407	389	371	387	410	381	394	357	417	368	425	372	404	365	401	396	364	399	368	384	384	413	401	396	388	369	410	387	406	361	356	394	384	373	366	385	390	399	389	358	391	423	394	430	399	405	404	370	370	372	416	419	431	406	420	346	371	395	413	401	381	438	395	371	399	370	356	389	433	409	392	386	393	360	403	388	373	401	375	370	384	426	379	365	427	390	400	366	367	372	407	376	381	428	423	388	377	404	423	392	391	394	358	408	378	388	348	377	415	392	395	368	402	431	407	385	412	405	414	389	403	391	393	404	397	413	403	407	366	393	359	399	396	394	408	394	410	408	389	404	388	389	389	391	419	383	371	372	426	380	377	406	453	392	387	387	395	404	410	422	374	404	400	364	406	371	459	347	391	398	377	418	407	375	391	368	418	384	380	377	410	384	396	401	394	391	360	364	416	349	375	395	412	395	408	445	382	436	359	391	399	384	388	372	394	441	419	384	405	401	382	410	398	387	419	385	399	423	399	396	402	386	385	411	392	384	403	403	407	389	452	395	379	413	422	430	360	417	391	399	373	412	388	363	377	399	374	363	362	389	377	388	380	376	401	436	383	441	369	414	402	409	434	400	389	416	390	336	414	404	401	418	396	385	391	405	385	419	431	395	426	437	378	390	375
24365	21416	28755	24471	20621	1822	554	328	284	211	233	211	155	165	156	140	153	145	139	159	118	124	125	107	132	132	108	121	135	127	102	109	108	118	113	111	95	108	91	115	101	110	103	113	84	108	82	103	98	102	98	116	100	93	109	111	109	104	98	111	104	101	97	93	102	101	105	95	105	102	95	101	99	105	107	112	94	96	100	108	90	106	120	81	108	113	116	109	95	93	92	97	97	115	92	93	111	101	104	103	128	109	98	90	103	97	117	95	106	102	80	103	105	104	101	109	105	109	94	114	106	97	86	119	78	102	96	93	108	89	110	123	93	104	89	103	103	104	98	99	97	99	97	88	112	109	112	74	99	107	86	116	111	91	105	102	87	103	103	101	110	105	105	97	95	99	94	93	120	111	95	100	111	108	85	108	97	109	96	121	94	103	118	86	106	98	106	113	83	82	112	92	96	91	107	96	96	77	107	108	86	90	89	91	109	98	83	102	87	107	113	111	107	95	102	120	126	108	101	103	89	128	83	96	86	109	100	121	117	111	97	101	103	97	91	99	86	104	96	104	103	100	114	91	97	97	109	115	94	85	107	105	105	115	118	107	80	83	88	94	100	91	104	106	105	101	113	95	106	101	99	95	91	83	107	111	96	101	114	103	109	86	95	78	104	84	95	104	97	89	98	103	76	93	86	90	90	96	107	91	99	81	111	103	97	90	103	112	94	93	98	101	110	99	91	92	104	92	113	111	112	89	87	113	103	106	95	103	93	105	82	97	87	94	100	114	99	93	112	120	107	114	97	92	99	92	95	88	91	82	113	87	85	86	105	100	90	94	76	106	96	96	97	97	103	120	92	100	78	98	102	120	105	71	98	95	87	115	107	94	113	114	104	98	88	113	103	115	116	102	88	98	98	96	104	89	97	112	101	79	114	107	112	113	82	108	95	106	87	111	96	110	98	108	87	112	119	114	87	119	105	130	103	99	106	116	92	103	87	97	113	99	87	113	104	92	108	111	107	91	109	92	105	99	113	87	118	105	92	128	101	110	101	94	110	107	98	99	86	108	103	99	103	95	105	90	93	90	102	99	115	102	105	99	109	110	85	100	103	90	99	101	87	86	96	112	102	109	101	111	123	109	115	89	101	92	78	128	91	106	101	123	95	86	104	99	94	108	93	85	96	91	116	112	127	112	99	84	97	108	101	84	107	109	105	114	93	102	107	101	113	122	110	89	112	104	107	102	126	115	106	119	95	86	113	98	99	93	111	107	103	114	105	93	101	90	93	113	112	116	108	98	104	115	84	105	95	121	101	108	91	111	109	98	81	102	102	100	114	86	111	102	86	104	91	89	96	91	97	102	123	96	111	101	101	105	97	91	103	91	89	85	101	94	102	97	106	99	94	92	98	107	100	96	94	101	101	100	90	98	90	110	103	106	94	112	118	106	116	98	101	107	103	91	93	118	92	80	99	71	108	106	98	97	108	98	106	110	105	97	107	89	110	92	99	89	104	100	96	80	86	107	88	110	100	105	105	98	100	92	95	93	86	88	110	107	98	101	100	100	94	101	105	111	108	98	100	104	93	109	88	101	110	92	100	98	106	117	91	109	99	84	90	105	99	127	110	103	108	100	93	86	97	100	98	92	99	112	99	94	92	88	101	84	105	116	93	100	119	96	111	92	105	83	94	86	97	108	109	113	91	111	95	102	97	95	93	111	106	111	100	100	82	112	110	99	113	86	116	87	93	94	106	78	98	99	102	102	101	89	96	90	97	106	94	119	101	115	97	92	104	90	92	97	87	107	82	110	92	117	95	102	93	92	121	107	93	90	99	93	101	116	93	93	103	99	96	95	104	109	110	104	97	117	94	103	102	133	112	101	101	91	112	92	100	104	90	109	110	76	123	97	95	93	113	97	93	109	95	94	94	106	99	117	95	106	86	103	97	92	94	88	107	99	121	97	98	96	90	110	85	108	91	98	112	87	113	99	108	111	93	90	114	97	101	124	107	94	82	111	99	85	95	114	94	95	90	99	87	92	97	95	108	112	88	94	84	103	82	116	108	82	96	101	116	99	106	84	103	110	116	80	100	101	109	102	105	108	108	107	107	96	115	115	99	92	110	116	106	98	84	105	103	112	102	100	92	101	89	97	86	107	93	102	108	109	94	106	93	90	111	90	97	86	114	99	98	121	103	102	87	93	101	119	114	101	94	93	103	115	102	98	101	95	107	85	97	117	113	89	107	98	84	109	87	89	102	97	97	92	97	103	95	99	121	104	88	91	98	98	100	94	94	97	114	94	92	98	101	100	124	104	112	91	103	84	97	95	109	98	109	103	99	94	103	103	96	120	91	95	96	83	113	95	77	100	108	95	100	104	113	100	104	92	91	95	85	93	119	93	94	99	75	80	87	111	106	102	93	106	94	84	93	96	105	100	94	107	101	113	93	110	97	104	98	106	92	128	115	91	97	108	96	81	97	94	120	123	96	121	118	88	106	100	102	107	87	108	96	93	121	94	94	119	90	85	95	114	104	107	87	105	112	90	99	98	101	88	98	98	97	103	106	86	105	83	113	113	103	114	109	84	89	93	98	96	107	107	106	94	110	98	103	126	107	82	104	86	122	76	106	117	94	107	95	113	95	101	94	89	109	102	106	100	105	96	104	103	104	99	79	110	98	103	113	105	97	88	89	108	96	93	112	94	93	87	99	95	101	100	112	85	104	83	96	104	114	104	108	123	108	89	93	111	103	82	96	91	88	97	109	90	105	95	102	111	90	88	107	89	102	99	85	94	86	93	93	120	113	114	104	92	127	91	116	94	93	93	104	122	86	108	101	102	96	89	109	81	78	84	119	86	100	89	98	105	105	102	93	104	80	105	109	105	102	97	114	104	115	94	110	82	83	98	95	110	119	99	96	102	88	104	89	80	96	91	85	112	105	121	98	106	116	89	94	105	112	117	112	104	108	90	107	96	94	100	100	102	91	98	88	99	114	100	101	111	89	98	108	95	87	103	89	107	88	100	89	76	101	95	103	92	135	81	103	123	108	115	100	77	100	98	107	86	89	87	111	116	88	106	104	106	95	98	92	112	84	87	80	119	98	97	101	95	90	93	98	98	111	106	95	107	110	93	93	95	95	93	106	84	113	95	109	103	93	109	102	102	112	100	104	100	112	100	101	93	101	113	87	90	117	111	102	109	97	110	104	104	102	108	100	104	98	105	100	109	101	99	105	96	115	98	95	102	99	98	84	108	94	93	93	80	103	93	89	84	105	106	99	102	108	107	115	92	111	91	102	87	98	107	103	102	111	106	102	84	95	81	99	110	92	88	88	81	91	95	108	89	94	102	101	104	100	108	102	95	104	110	101	115	106	95	89	108	95	110	94	113	87	95	92	114	114	90	102	89	102	112	101	92	93	110	85	106	93	117	94	103	99	115	103	94	94	107	77	88	88	96	108	87	82	85	102	108	88	104	86	101	101	110	82	108	98	125	99	111
15542	10770	8713	4319	3027	2082	1580	1126	1012	815	701	615	548	489	460	424	375	363	342	381	299	324	288	321	298	296	265	273	253	275	255	252	291	253	241	242	259	251	258	242	237	234	234	225	233	237	228	265	232	238	246	228	229	218	253	244	213	212	219	228	227	221	254	253	223	233	209	220	220	210	230	209	222	233	230	230	218	235	205	241	222	247	237	226	237	228	225	217	267	225	218	232	216	224	235	248	201	238	194	249	246	213	216	225	223	234	218	197	217	246	216	224	237	218	232	197	211	230	232	198	211	220	227	247	201	246	226	240	219	217	216	252	202	227	244	199	228	238	208	230	203	255	181	216	205	229	215	202	220	193	209	236	230	200	232	249	224	217	248	192	217	216	226	206	204	197	242	209	203	237	216	221	199	218	233	229	237	218	221	232	205	227	221	221	229	208	215	225	215	211	247	202	213	218	215	244	219	234	217	204	222	225	232	208	227	247	211	246	235	224	232	215	190	199	231	219	234	220	227	209	219	247	226	231	229	229	256	234	220	197	199	241	212	206	250	241	247	212	233	232	212	216	214	229	219	217	230	221	202	223	216	226	206	191	211	226	236	219	232	231	210	191	204	232	243	214	221	204	208	228	252	239	203	237	215	217	225	247	189	235	197	217	229	202	233	228	204	216	215	196	220	218	215	210	238	232	225	216	227	246	199	190	249	247	231	233	216	225	227	209	206	205	211	236	241	221	224	216	198	197	219	222	236	196	214	216	231	257	227	250	225	225	227	192	222	183	220	210	221	215	220	238	213	213	223	214	194	216	216	239	206	212	235	227	231	209	240	221	243	195	182	239	228	222	220	191	237	197	227	223	231	192	189	249	232	227	223	235	218	241	226	233	203	209	216	250	212	194	215	193	221	235	239	234	217	255	230	218	219	212	207	221	209	220	236	223	198	227	214	225	220	200	231	214	213	222	206	213	239	205	246	221	231	213	234	242	230	228	225	210	220	204	217	223	202	223	221	212	251	200	226	222	179	222	219	248	225	232	216	210	201	217	211	218	234	219	243	213	219	200	219	221	227	202	239	214	218	242	205	194	259	198	192	209	223	228	216	211	208	238	226	200	210	211	187	221	216	214	207	212	217	230	216	225	217	209	242	226	179	225	197	250	208	231	217	202	227	224	211	228	227	221	212	194	226	228	252	216	223	220	226	192	222	226	217	209	232	251	239	227	230	222	248	207	225	250	213	199	202	214	247	204	179	228	222	222	235	235	206	201	254	229	236	225	230	220	208	215	228	255	234	223	204	228	204	238	241	221	203	235	231	229	231	233	196	217	211	213	230	227	218	213	202	230	210	219	243	248	220	236	190	208	206	230	221	209	239	217	211	231	214	225	242	209	221	227	211	223	226	222	210	216	236	234	232	232	224	252	242	219	242	216	217	213	224	206	222	233	194	208	206	207	225	204	222	193	244	235	219	228	227	201	209	225	220	231	246	211	231	251	218	226	195	214	236	252	200	226	202	233	206	233	248	208	206	201	215	189	223	217	226	244	218	219	218	218	216	212	208	218	203	207	210	210	233	219	205	217	228	220	200	214	238	243	213	227	239	239	238	187	210	213	245	234	233	192	220	207	224	192	207	216	209	234	204	228	223	241	203	226	225	193	225	208	205	227	197	223	214	202	198	218	215	237	249	201	232	235	230	224	215	232	204	235	228	210	222	220	209	224	229	202	239	210	198	214	206	216	203	218	217	207	217	236	222	208	214	207	206	244	214	209	237	226	224	226	245	208	227	225	259	233	223	233	219	238	255	220	204	220	235	235	259	238	234	238	186	186	235	211	217	245	212	217	213	231	237	218	222	207	221	231	209	227	208	224	239	238	204	239	235	186	190	247	206	212	222	206	224	212	226	228	225	206	197	208	219	225	230	202	207	213	242	209	213	250	264	221	214	217	223	220	247	234	212	201	224	200	216	222	217	200	212	235	194	207	225	205	223	216	228	199	221	216	234	224	210	233	243	215	233	241	214	241	229	270	213	207	223	210	209	257	221	229	225	208	213	221	228	204	216	219	235	222	251	219	212	229	216	212	227	216	216	229	230	216	240	210	223	215	228	215	214	220	211	216	220	252	220	204	202	204	233	215	218	219	219	189	228	216	183	220	215	233	205	214	230	210	236	219	228	205	237	231	233	231	226	206	200	224	227	229	231	211	201	228	199	223	208	223	239	246	257	222	210	226	233	221	238	240	238	225	222	237	226	230	209	225	230	210	231	207	216	211	234	205	212	215	204	216	247	226	238	236	208	213	200	217	204	254	222	202	207	209	238	250	227	219	226	207	208	233	204	225	214	201	214	241	203	209	229	240	228	236	226	210	231	214	252	188	232	222	215	193	209	240	214	227	223	204	231	219	223	229	224	215	221	201	225	224	216	218	214	215	200	215	194	199	237	221	216	229	229	201	215	209	197	222	214	243	219	204	229	219	222	225	228	229	212	229	189	235	202	215	208	236	243	255	239	229	214	191	200	245	210	215	218	235	226	233	224	217	222	206	217	186	211	197	208	212	228	224	209	212	221	197	253	225	242	234	239	221	189	223	207	227	234	223	202	223	213	206	240	195	225	220	237	234	233	207	234	223	223	219	206	233	215	225	223	211	216	248	256	217	239	208	210	216	208	234	215	230	213	217	209	228	210	207	221	220	215	227	258	217	221	211	237	228	230	215	198	232	234	228	210	236	191	216	222	191	226	217	222	208	235	204	208	212	223	208	217	232	212	204	224	244	202	185	208	224	222	212	190	205	218	207	234	195	231	238	188	200	234	209	232	213	232	201	231	220	215	248	219	232	228	205	235	222	207	223	231	232	227	217	176	224	208	216	218	207	195	245	223	274	214	230	214	228	226	216	212	221	210	233	246	221	214	242	215	207	236	216	232	219	218	215	233	220	228	207	227	224	221	226	221	227	246	217	196	212	242	238	214	189	241	237	206	212	235	235	195	198	219	285	238	186	223	234	211	199	209	237	232	186	210	203	226	195	211	208	230	218	223	216	206	222	207	225	229	215	213	224	245	199	259	237	230	209	222	210	237	242	184	223	209	235	214	219	193	245	202	234	233	233	221	223	212	216	214	213	236	223	229	227	233	241	269	223	236	220	211	216	220	231	222	232	225	206	229	234	241	216	213	225	214	231	233	215	196	219	212	228	196	201	215	214	212	244	218	195	218	215	224	230	217	201	238	203	262	229	204	203	213	235	220	247	238	199	216	214	222	179	224	237	209	207	240	228	215	216	213	238	227	231	197	217	193	213	200	224	213	211	225	202	209	245	195	229	217	233	248	200	202	189	238	226	240	207	218	225	244	210	234	245	228	208	230	235	216	191	198	213	230	223	209	218	211	221	207	218	213	248	231	217	224	239	226	213	230	226	234	236	226	228	208	205	210	218	194	212	223	216	229	209	205	222	220	218	219	248	201	249	194	200	236	216	226	193	236	233	249	210	198	206	207	230
23335	21416	29426	23772	21417	20229	2150	774	596	496	491	443	386	366	324	337	313	325	290	294	306	275	281	269	302	257	272	254	214	263	268	247	238	274	262	236	247	254	235	255	275	247	257	234	254	213	264	227	263	237	263	235	248	247	241	207	264	219	251	214	271	257	270	198	247	230	242	225	232	221	243	219	248	228	279	265	259	246	244	240	253	242	220	212	248	261	219	220	246	242	255	247	223	249	226	251	251	247	252	232	220	258	226	208	240	265	245	237	246	255	255	215	242	213	272	238	231	267	244	246	242	233	227	239	228	236	224	211	198	239	229	227	240	228	235	224	250	234	249	265	234	236	227	245	234	214	241	239	219	258	231	233	226	245	226	228	252	258	228	260	236	225	234	241	229	236	259	265	223	233	240	236	229	259	230	225	233	222	261	249	249	263	240	258	219	249	224	230	221	222	253	247	241	245	261	250	233	239	256	243	233	246	259	260	223	231	248	241	223	271	235	233	212	250	228	243	235	249	245	220	233	249	250	254	224	264	248	242	219	248	258	209	248	264	229	260	239	243	249	239	254	208	213	235	229	223	207	237	200	214	242	248	262	249	216	243	231	248	255	257	230	244	257	256	239	240	248	248	246	214	239	220	236	231	246	230	231	237	252	225	245	253	227	225	222	220	239	235	244	226	234	241	244	239	224	226	236	264	256	242	202	245	254	235	227	198	196	231	205	221	245	224	224	228	270	229	207	229	234	257	240	233	241	236	224	237	220	258	220	216	175	239	227	224	240	222	230	230	241	217	261	216	239	224	238	229	233	251	235	213	221	247	246	207	203	233	237	218	261	229	258	246	248	254	234	229	237	277	252	222	246	221	254	223	222	222	250	220	248	244	240	221	228	206	270	250	217	243	202	236	246	219	207	250	237	228	245	240	233	237	233	227	242	247	220	217	231	238	218	241	248	227	248	229	248	244	232	264	230	240	265	221	249	249	233	237	228	232	232	213	222	235	230	219	229	251	223	243	248	254	208	237	209	237	227	235	223	218	223	235	236	264	218	218	243	254	237	233	263	221	236	239	205	264	244	213	231	228	225	231	246	216	228	247	252	217	242	245	244	242	231	249	248	259	202	242	250	216	246	271	245	219	246	222	226	249	233	230	254	226	268	205	237	239	240	241	247	229	253	223	234	232	225	251	236	245	261	222	199	226	247	239	237	255	245	256	227	210	208	237	248	212	252	248	238	235	246	238	260	273	226	245	212	242	244	238	232	245	229	231	220	226	218	208	232	234	240	201	247	226	237	218	238	218	269	264	229	243	210	268	253	238	244	239	219	240	260	229	243	216	258	259	247	250	203	238	235	248	228	228	235	239	235	215	245	277	238	217	245	231	237	250	257	255	215	224	248	243	234	233	240	220	255	236	263	232	197	237	229	246	249	227	255	247	245	243	222	240	244	244	248	234	228	226	243	225	220	239	249	225	234	234	250	239	233	235	239	211	237	244	211	253	228	245	249	207	231	247	228	244	248	244	231	243	257	245	223	231	240	218	220	248	247	228	222	253	240	235	215	258	230	251	256	240	233	209	228	240	245	272	235	225	252	220	226	213	221	232	249	245	256	226	228	224	240	228	248	259	218	230	265	207	231	255	263	250	234	224	232	235	223	235	257	237	207	240	228	248	260	244	229	275	234	246	253	239	240	264	226	203	244	246	220	218	233	237	245	237	219	237	208	251	233	231	234	224	243	246	274	233	222	256	234	248	239	243	235	239	224	228	254	237	207	251	260	222	225	222	229	273	240	239	230	207	237	218	235	230	243	247	227	249	214	260	273	223	258	254	209	246	253	223	242	252	259	211	241	217	254	223	240	215	225	224	245	270	220	239	255	270	242	264	216	254	235	244	223	232	223	230	246	237	233	239	237	246	239	246	232	225	211	214	228	244	258	236	239	237	228	242	226	228	254	230	231	229	225	223	262	256	257	248	231	245	231	214	226	247	247	243	219	246	218	259	233	246	233	249	240	248	257	236	231	241	217	228	224	245	227	240	220	217	255	233	222	226	220	261	248	228	232	228	243	243	239	249	258	274	274	222	251	205	228	222	245	261	220	262	245	246	217	257	233	248	223	241	242	203	259	247	234	209	230	229	248	247	232	233	237	246	219	225	247	225	213	254	224	213	240	234	225	253	240	236	250	240	234	243	271	245	236	234	248	230	230	247	246	240	257	232	233	235	237	222	215	234	236	244	235	225	260	208	196	226	255	241	236	236	234	219	223	222	262	239	227	248	222	237	251	226	244	233	214	254	253	230	218	240	242	246	235	229	247	220	245	224	243	210	250	245	212	245	220	248	211	254	267	249	236	250	255	241	239	234	234	244	261	239	222	227	232	233	237	238	259	237	272	252	264	229	245	248	241	235	273	235	228	236	246	200	232	222	204	195	231	228	244	225	250	228	238	256	224	243	239	254	242	235	215	224	255	257	283	242	260	233	244	247	215	246	236	235	226	236	245	261	210	230	218	260	246	231	225	248	243	251	260	226	245	235	255	243	235	257	237	230	251	224	254	247	244	234	231	247	255	219	234	258	238	251	265	221	208	237	228	219	221	238	218	227	221	228	247	243	202	240	250	227	238	247	243	241	239	222	219	211	243	236	258	255	251	228	236	221	252	247	222	243	228	219	241	239	226	212	204	243	223	243	230	228	212	215	229	208	231	202	243	239	245	212	212	238	230	233	252	223	197	228	235	263	256	255	223	237	257	230	227	253	237	213	235	250	231	258	228	232	225	233	241	264	217	229	238	209	260	212	240	233	228	230	217	240	227	269	256	227	230	226	222	244	212	241	237	240	242	232	221	245	220	240	215	236	232	221	234	227	252	241	248	259	225	221	234	228	270	220	227	202	256	223	256	230	244	250	250	245	222	250	220	238	267	238	217	256	240	232	239	230	235	230	272	240	242	251	218	245	238	230	239	227	210	233	230	240	228	233	254	220	260	266	236	244	240	236	260	238	238	223	268	250	227	207	224	246	227	231	226	225	237	240	253	232	235	240	234	238	222	215	241	224	213	218	241	236	279	237	260	221	242	234	213	234	226	233	254	232	254	234	225	227	245	221	266	259	227	238	224	218	209	255	224	245	240	234	232	228	224	225	201	250	219	241	254	224	228	242	247	250	246	240	227	244	236	258	247	275	245	241	240	234	236	248	247	210	267	238	218	230	268	246	261	255	234	249	224	246	228	240	236	257	228	243	226	245	278	225	230	193	236	247	242	225	244	232	244	250	225	236	237	237	245	224	214	229	229	214	223	235	261	236	252	250	224	226	252	241	232	233	233	253	241	258	244	236	224	254	231	242	226	242	208	208	243	231	220	224	229	225	243	222	226	254	233	209	215	247	250	262	230	246	225	222	231	233	248	248	231	243	239	238	236	223	231	236	231	249	215	253	255	244	262	210	206	233	227	221	260	226	259	218	239	201	227	262	248	233	224	218	235	272	234	257	231	241	269	233
19963	16859	14131	7784	5178	3831	2924	2346	1882	1587	1323	1243	1076	938	918	893	800	739	661	700	597	645	614	574	615	605	617	564	493	535	531	552	519	532	483	522	483	492	533	482	496	449	498	511	493	505	491	456	516	471	487	440	449	470	494	518	446	464	497	477	457	472	483	457	499	428	530	500	468	474	508	452	478	470	478	461	480	459	439	477	474	445	511	469	432	491	492	478	438	489	461	459	485	436	484	499	449	466	471	492	438	466	468	478	432	450	459	406	433	459	459	456	474	497	490	458	476	492	456	485	463	474	448	454	464	452	470	436	445	456	461	449	496	497	475	463	430	464	452	399	475	427	477	443	425	458	439	439	480	474	515	456	488	469	456	424	485	427	468	430	452	448	458	460	470	471	440	449	474	426	448	482	478	474	438	477	439	457	459	457	441	447	475	465	446	438	475	436	463	480	450	512	446	466	444	470	434	442	489	430	443	442	420	484	455	429	463	496	443	413	453	478	458	416	489	454	452	445	474	437	414	469	457	428	443	451	478	458	436	475	472	439	446	464	434	468	447	472	411	445	465	472	467	445	466	460	466	421	441	455	485	483	453	482	459	460	499	443	442	474	459	497	434	453	430	481	418	479	453	469	446	439	444	439	461	426	458	474	428	468	444	480	437	449	469	461	463	468	454	448	446	426	454	466	458	448	469	479	428	530	450	456	474	447	427	435	445	490	421	460	462	440	438	475	497	488	456	448	461	425	492	488	436	435	419	472	453	438	423	485	465	449	422	453	441	446	448	485	451	454	418	490	472	460	448	476	447	426	453	491	446	425	440	449	466	438	435	432	469	481	464	488	479	481	451	438	414	465	482	431	464	504	435	494	470	443	456	450	472	421	462	473	491	446	471	465	461	432	455	470	495	434	505	470	441	448	432	439	445	475	455	445	468	481	472	489	454	432	434	445	453	445	468	442	450	476	443	466	475	443	457	458	453	419	498	442	445	451	469	479	430	482	448	425	458	471	449	432	446	465	441	495	492	488	453	451	443	440	454	475	454	447	425	444	438	448	431	476	442	453	453	457	491	496	473	420	448	477	468	437	490	466	456	479	474	447	467	427	458	436	450	413	442	434	420	464	439	423	484	438	476	478	394	444	481	448	442	449	468	420	473	434	478	412	444	418	454	458	443	436	457	448	437	478	458	436	454	484	449	479	407	436	461	478	464	432	429	409	462	475	477	439	479	504	465	410	462	428	463	440	421	485	475	485	448	460	439	467	450	450	418	423	458	466	479	453	425	491	469	464	449	473	448	426	482	460	427	463	451	452	467	433	465	481	442	461	458	430	468	469	449	428	448	436	501	461	451	469	450	461	459	427	507	447	444	442	484	421	440	439	442	427	435	444	457	459	477	426	444	470	456	455	477	447	478	435	444	466	455	462	474	459	453	490	474	440	435	455	446	460	442	455	443	471	443	452	445	434	441	427	449	479	446	443	454	475	485	490	492	440	454	483	482	444	433	464	471	439	461	438	474	460	437	480	453	469	429	469	479	482	479	443	433	465	442	429	467	418	443	448	467	471	449	425	465	461	463	488	469	428	461	478	443	447	452	442	464	445	431	503	472	490	451	441	464	443	450	456	455	448	414	455	450	429	466	452	475	456	490	452	431	431	456	438	434	497	463	474	456	450	502	474	428	476	442	450	478	422	434	494	469	412	452	477	469	458	455	443	470	502	508	458	456	420	474	447	456	472	455	442	447	443	458	440	466	486	448	443	478	446	473	460	469	471	464	481	461	470	444	450	470	470	435	438	471	422	460	438	464	449	433	421	427	433	426	468	423	450	463	463	441	450	471	477	467	441	439	409	441	447	459	451	481	445	427	418	435	474	415	468	462	439	422	470	440	446	434	459	477	474	419	470	448	453	436	415	414	471	460	453	465	448	472	470	464	470	455	451	463	411	444	474	458	465	458	450	472	513	454	470	460	454	420	465	492	424	440	485	461	444	465	427	437	444	428	469	432	456	486	454	460	468	432	481	444	504	424	459	441	470	455	461	483	422	442	466	462	440	460	469	423	438	430	456	502	423	466	464	440	469	468	480	437	427	442	478	441	436	494	457	458	459	435	453	457	463	466	486	452	468	445	441	439	467	458	424	451	449	428	525	428	473	467	512	433	431	492	479	471	479	462	471	435	458	448	475	476	478	482	486	449	463	478	472	463	459	484	454	421	455	460	457	428	485	424	451	479	446	430	507	441	436	433	461	477	452	453	466	450	420	429	483	475	435	442	439	526	463	448	435	460	459	450	441	446	484	441	442	452	447	451	449	396	464	446	418	457	436	476	445	438	479	428	483	428	402	462	426	415	443	455	425	482	499	434	484	459	453	478	454	464	433	453	469	460	423	449	455	477	410	452	465	429	484	448	460	448	438	453	396	406	476	461	435	408	489	476	434	453	425	426	466	466	483	446	461	456	461	500	453	456	441	478	452	417	467	472	441	456	446	460	418	428	450	421	425	466	436	419	455	464	482	436	436	481	478	477	479	463	485	428	430	452	462	439	415	444	421	457	463	426	447	449	419	483	425	434	460	438	481	431	460	445	426	426	459	454	464	461	467	461	488	462	466	426	466	456	477	476	464	456	475	490	505	452	436	446	470	469	468	460	448	449	490	471	419	467	492	462	439	446	446	439	477	482	448	464	467	440	456	441	468	491	462	416	465	480	429	446	476	453	468	451	456	441	452	449	462	423	502	466	422	423	460	472	452	427	428	473	455	451	449	453	427	422	427	451	477	426	486	457	436	474	456	467	448	462	452	455	428	475	475	472	446	463	418	463	448	454	427	446	492	449	427	447	440	419	463	433	430	429	483	492	436	467	445	457	447	478	435	451	434	451	477	440	470	448	440	456	461	451	443	430	477	431	483	442	456	446	455	453	494	479	467	422	461	478	469	502	422	438	470	459	479	439	466	412	440	466	457	444	434	418	469	467	442	474	425	483	492	426	433	461	448	452	473	450	506	467	483	462	433	433	445	433	451	412	497	445	461	465	467	465	453	445	495	456	430	447	467	455	454	460	434	446	432	449	441	459	464	446	465	435	417	476	456	451	448	460	476	471	461	456	467	480	432	462	449	463	438	455	426	445	425	467	445	452	471	476	444	444	468	453	483	447	459	522	427	465	477	474	477	467	492	452	477	435	467	495	442	473	449	461	472	431	449	415	453	456	460	463	417	464	430	439	457	443	495	462	462	451	426	457	489	475	484	435	455	414	452	413	460	434	439	501	437	447	466	464	496	482	499	457	435	477	426	451	456	430	471	436	449	483	427	489	477	441	469	468	454	442	454	411	430	465	462	441	471	488	424	428	450	460	455	428	460	438	474	446	492	420	459	443	454	456	483	454	458	462	425	454	521	437	473	447	437	448	424	461	472	483	446	465	443	417	437	456	457	479	479	459	491	432	479	469	433	487	458	456	451	460	433	441	449	495	478	438	467	487	444	472	458	490	472	455	461
26771	20894	8132	524	281	229	224	201	183	208	203	184	202	200	200	197	207	217	193	182	211	201	166	193	176	181	166	182	179	210	197	204	201	179	198	200	221	184	194	177	191	182	156	149	178	178	179	188	174	172	195	209	176	179	202	188	189	175	182	175	176	172	198	177	176	186	198	171	213	166	194	181	165	198	198	201	188	202	187	179	180	181	174	182	185	171	196	192	182	192	194	203	170	202	201	195	197	208	154	203	183	197	215	175	213	177	187	200	178	183	179	173	157	190	211	180	214	201	181	195	193	186	195	187	188	186	189	181	177	152	193	188	193	172	155	178	191	165	174	186	164	181	221	172	192	199	182	182	196	174	200	217	171	188	194	158	197	186	195	186	192	163	199	189	186	201	166	214	177	170	143	178	207	183	191	161	197	188	187	163	179	187	212	166	183	178	170	190	205	199	208	180	172	201	184	180	184	200	195	191	175	204	194	175	180	187	182	156	191	186	172	207	187	212	182	181	210	171	166	188	198	201	193	179	174	214	196	198	166	184	173	199	182	175	182	178	197	180	181	170	202	197	214	191	198	200	171	184	191	185	213	171	198	195	201	159	187	183	201	187	176	184	173	195	178	190	184	174	176	150	177	169	185	183	197	180	184	174	175	176	180	205	181	191	211	195	183	183	198	219	170	184	179	157	201	184	163	170	186	164	191	172	193	188	196	207	167	158	192	170	202	172	178	192	157	182	168	188	198	184	195	172	185	210	203	171	194	168	213	161	182	205	168	191	182	213	192	169	195	178	203	182	189	197	184	174	178	180	175	178	189	166	158	208	204	178	181	191	187	185	197	172	191	167	163	171	184	189	201	184	187	189	216	188	202	184	164	190	172	177	204	173	173	156	178	192	182	186	175	194	187	182	207	171	189	171	200	167	182	149	203	164	195	183	194	168	217	186	201	175	188	189	182	168	186	171	189	208	206	170	196	194	174	169	193	167	138	184	175	198	193	201	177	179	184	169	196	179	176	175	194	187	189	174	188	198	174	201	193	187	172	181	181	198	209	177	206	167	161	200	174	214	176	191	181	204	167	175	175	176	155	169	193	181	199	177	179	167	176	147	192	188	178	188	197	184	193	168	197	223	186	172	184	184	176	190	176	178	161	188	195	174	180	181	157	168	193	174	196	174	186	192	186	160	184	187	162	179	169	187	197	177	204	168	195	172	198	193	184	190	191	172	205	194	191	175	182	166	183	201	188	205	194	183	203	175	172	177	182	193	165	183	185	211	185	166	183	188	191	178	193	186	174	183	184	199	193	192	197	211	170	168	206	203	193	181	173	189	173	206	194	176	209	174	174	180	181	185	183	154	164	164	197	178	172	184	186	173	162	180	198	176	215	183	195	177	191	173	197	169	199	163	188	183	174	208	198	170	183	176	162	177	187	172	179	160	187	188	183	186	156	201	197	184	192	181	205	211	174	204	208	182	182	192	198	192	173	188	209	208	179	174	215	188	184	179	220	190	161	194	193	200	199	203	199	178	199	203	199	193	181	176	186	190	178	162	212	182	206	184	178	187	213	166	178	198	187	203	189	158	169	179	191	179	176	202	175	189	191	166	205	191	164	186	185	169	165	201	185	184	172	207	205	197	210	206	180	171	205	190	156	163	167	180	152	196	216	186	206	197	184	189	189	181	154	195	194	187	170	174	176	178	186	181	173	187	191	186	182	194	183	181	181	168	156	173	190	186	182	181	208	189	187	179	183	176	175	202	175	162	174	190	192	178	197	180	196	200	206	193	186	205	183	200	174	193	191	180	168	194	179	191	196	199	185	191	194	198	188	180	182	172	195	187	184	196	177	216	177	170	202	204	179	200	193	185	188	165	199	203	203	189	182	171	176	178	182	205	196	208	189	188	206	182	181	184	203	201	185	200	173	172	179	171	178	192	171	185	185	181	189	175	200	180	181	176	183	183	161	173	186	180	172	168	218	183	176	181	178	207	194	180	172	179	202	187	194	219	196	197	171	184	184	199	175	167	197	168	190	211	173	218	190	186	192	197	205	172	177	209	188	186	180	168	185	205	176	176	171	187	186	191	181	194	186	188	178	166	138	180	197	189	184	158	189	178	173	181	184	200	180	182	178	191	159	199	196	184	201	172	192	177	201	181	185	208	168	184	182	183	172	183	184	182	198	215	197	190	185	196	190	198	184	190	198	172	178	168	196	167	183	187	163	196	177	195	184	171	192	183	192	176	184	196	163	201	209	172	167	183	182	172	179	185	191	182	181	200	189	209	175	175	184	178	182	169	172	203	207	213	178	208	180	172	177	159	185	180	198	189	199	184	203	195	191	192	184	214	183	184	183	163	194	187	207	185	200	183	159	193	174	186	173	166	186	184	205	188	181	196	174	169	182	188	182	215	186	198	188	165	181	160	193	178	164	192	183	176	178	182	166	206	162	172	190	193	191	191	179	144	180	193	195	208	161	216	184	173	201	185	183	203	181	208	171	182	171	198	164	188	185	205	166	176	178	180	179	188	159	174	165	199	157	185	189	188	240	206	193	191	169	190	173	158	200	198	159	181	183	178	203	178	198	196	196	181	173	165	179	191	168	187	189	181	196	180	177	178	164	197	183	168	180	185	206	167	178	172	188	176	172	175	192	166	189	203	188	181	184	201	172	178	182	177	178	181	191	171	172	179	184	167	180	193	194	213	184	155	182	165	201	186	201	190	196	169	206	188	190	162	183	167	179	196	199	163	198	180	152	214	174	169	189	212	211	173	185	175	184	193	179	175	215	193	199	178	184	196	166	167	214	190	195	180	192	196	214	181	172	185	188	190	188	192	176	189	202	205	192	191	184	185	178	195	184	163	185	196	194	206	194	194	180	206	170	192	180	197	182	191	182	180	189	176	171	203	182	181	162	185	173	185	173	178	193	207	195	174	202	169	179	183	184	204	190	177	208	162	201	180	163	202	201	199	185	183	162	184	202	185	204	225	211	169	201	176	209	190	197	164	165	162	165	154	199	197	200	183	178	192	176	166	205	195	181	193	192	185	199	183	178	175	196	182	195	193	205	183	177	189	197	213	195	191	168	183	184	169	193	185	216	181	195	160	170	188	184	162	170	204	183	186	190	190	190	186	188	195	177	196	185	182	201	168	208	192	190	197	193	209	167	202	200	174	161	171	173	168	208	175	173	167	176	195	195	186	172	196	173	194	199	190	179	174	176	171	178	193	177	212	171	174	179	185	175	196	180	186	186	193	184	206	199	154	184	183	194	182	191	189	185	183	203	188	180	186	182	197	190	179	211	181	185	198	173	179	169	185	189	187	202	196	174	175	183	198	161	180	167	149	176	165	195	192	193	171	189	155	194	199	169	167	212	183	189	181	199	174	166	166	208	181	166	185	185	188	211	155	189	188	190	186	189	173	186	175	177	192	191	203	172	185	192	182	186	190	197	174	210	196	170	174	183	189	182	208	161	166	209	170	190	194	207	177	186	162
6062	1627	1404	854	624	609	518	455	444	470	448	458	399	411	421	429	431	413	409	413	404	384	385	403	395	387	393	366	383	425	418	382	413	332	373	403	421	398	395	403	442	385	395	398	390	417	375	393	429	397	400	383	420	393	419	391	411	423	413	425	397	369	356	423	362	393	402	387	423	393	404	438	406	427	387	360	401	370	409	425	407	416	371	386	373	387	389	422	392	395	408	373	394	419	368	408	421	381	384	432	407	400	348	404	414	408	393	409	388	418	397	404	411	402	388	402	367	364	396	375	389	426	397	410	377	397	384	415	384	394	395	398	387	388	404	394	386	374	409	433	384	394	400	414	399	395	380	431	424	394	403	428	385	418	401	372	359	381	431	359	414	410	380	364	397	400	387	416	378	408	363	382	414	377	394	410	424	376	402	379	413	406	378	441	394	396	416	404	420	359	376	408	386	420	398	405	399	411	406	394	390	423	391	390	434	414	380	389	376	354	399	382	390	397	394	385	398	369	445	405	392	375	401	385	390	417	400	415	398	373	400	418	389	385	373	364	403	390	379	385	415	419	360	374	391	387	392	381	372	373	378	398	407	409	395	418	394	403	348	375	374	404	418	389	421	378	414	412	386	379	386	384	364	419	414	362	397	397	382	401	382	421	388	386	399	406	392	399	384	383	385	409	437	399	398	389	415	372	362	402	413	369	396	401	387	400	395	421	374	407	365	405	398	370	379	376	412	385	393	390	410	390	424	364	385	418	406	389	411	379	359	391	389	399	416	399	411	389	390	415	402	367	381	358	389	396	373	389	388	398	384	400	373	362	399	440	386	385	416	389	431	401	396	424	396	429	404	354	369	363	403	386	385	372	391	374	406	384	342	394	390	404	386	381	389	402	415	394	371	387	394	419	371	407	369	342	416	364	377	399	387	385	406	382	364	373	395	377	415	364	406	375	365	400	428	405	374	383	371	432	340	391	384	404	399	380	438	379	376	384	381	375	381	420	385	376	367	374	365	389	408	377	387	383	411	413	430	370	369	422	418	414	419	401	386	375	409	376	387	432	382	384	427	372	419	390	361	381	414	375	397	418	385	406	407	409	412	419	374	391	404	380	417	366	424	382	404	386	406	379	403	400	387	418	368	377	407	407	395	404	339	390	414	386	415	451	384	407	430	388	375	417	413	381	420	385	405	400	400	415	403	396	393	373	371	426	420	358	392	410	378	369	418	390	413	404	409	393	363	391	407	383	409	419	393	390	383	393	383	377	400	388	395	413	409	383	400	401	385	410	402	440	415	398	408	432	379	360	363	371	380	397	392	385	372	431	427	418	392	395	401	387	366	382	418	404	411	403	373	383	373	372	427	367	375	386	378	410	377	388	394	350	392	403	386	403	388	434	407	404	385	405	394	398	384	407	396	369	419	374	386	361	353	423	414	405	354	414	407	389	373	387	409	425	407	402	406	401	392	401	393	396	375	393	382	413	375	396	349	427	404	379	428	375	386	414	365	385	371	394	393	395	421	373	404	364	414	369	371	406	375	395	389	397	384	399	393	353	404	404	425	388	378	354	411	402	406	395	414	397	364	371	397	362	380	379	402	410	400	396	410	376	370	451	413	378	375	399	369	421	411	419	404	381	415	422	422	415	435	399	397	390	441	394	385	413	409	422	409	373	378	389	385	399	418	395	385	362	422	378	365	403	388	382	393	404	412	398	428	416	413	402	363	397	361	429	396	399	374	392	385	436	401	400	383	388	423	394	412	408	376	422	393	389	433	396	388	418	397	390	358	397	371	393	396	379	405	346	412	364	402	366	396	377	411	405	390	385	406	403	405	409	376	385	389	389	411	387	379	402	368	350	372	412	396	402	382	417	379	378	376	408	373	420	401	398	381	408	368	384	416	381	419	387	362	375	400	390	381	414	384	387	391	380	383	457	381	393	377	401	434	344	411	378	371	388	394	390	357	409	395	404	409	405	393	399	407	400	393	385	384	397	390	376	366	397	388	398	382	382	385	398	395	370	450	381	425	401	406	410	398	400	383	388	345	396	372	371	397	447	389	374	409	385	400	389	416	401	409	443	392	370	400	371	357	377	420	389	404	393	389	368	393	424	403	402	395	416	395	379	390	415	393	372	379	394	407	356	385	374	432	335	375	386	406	409	411	393	401	398	388	381	390	389	398	411	441	422	401	382	385	408	393	400	368	347	420	375	408	367	418	391	407	418	387	405	386	393	402	403	393	377	397	389	357	392	414	394	344	390	439	366	378	380	395	382	392	412	406	385	389	393	402	400	338	381	419	362	369	428	405	415	357	369	387	401	395	397	416	404	408	416	420	392	398	408	391	408	398	384	400	395	395	408	367	420	409	348	412	387	418	414	365	391	417	453	400	398	384	376	401	371	427	406	378	393	385	392	404	392	380	404	400	382	420	407	383	413	409	377	417	411	391	376	444	390	374	394	354	411	379	395	386	371	380	421	386	379	395	399	369	362	415	376	383	416	368	388	399	409	419	378	424	397	397	399	380	414	400	409	384	410	390	354	423	385	419	361	433	396	438	409	378	419	400	379	383	366	386	394	362	396	373	378	413	405	402	406	388	405	398	392	391	380	373	396	380	396	395	381	387	400	370	375	416	394	416	383	377	392	424	404	366	398	358	414	400	363	399	395	404	409	380	400	365	414	375	385	402	417	386	368	406	398	388	404	396	377	397	409	377	414	380	370	407	382	415	379	428	386	399	392	400	397	423	410	396	404	406	407	390	385	381	372	383	394	407	375	378	390	372	402	359	409	358	387	363	407	414	384	426	363	349	380	391	374	384	389	366	403	400	394	433	371	364	365	415	373	378	374	395	425	370	399	362	394	375	389	400	384	408	406	405	417	393	412	429	410	415	388	382	415	424	415	384	418	365	370	394	393	399	376	386	388	433	398	413	400	389	405	383	417	430	400	391	402	382	409	408	373	369	402	392	401	366	371	402	402	396	356	399	355	424	400	435	422	367	372	401	397	406	396	411	380	385	377	415	361	359	375	384	389	372	397	406	396	406	368	390	373	401	399	416	423	402	396	393	435	377	380	416	386	375	390	420	401	390	378	431	413	404	371	390	419	406	404	433	356	399	428	374	395	411	416	403	417	370	403	397	379	357	378	402	374	395	392	378	392	407	377	377	375	397	394	425	404	401	425	392	409	367	366	396	438	408	377	415	381	387	395	357	404	374	392	349	434	400	371	409	375	367	385	403	383	367	416	408	399	391	428	400	356	395	380	384	364	353	379	386	364	414	394	387	416	379	416	379	408	409	396	365	401	434	385	401	416	397	392	426	380	387	450	351	381	399	384	417	400	400	373	391	423	394	413	354	416	381	386	417	388	354	395	407	389	412	411	414	399	396	378	392	381	436	371	403	398	391	346	382	389	398	376	392	384	444	398	352	374	398	413	383	424	389	419	366	372	393	403	418	394	392	377	375	383	366	404	347	372	401	377	401	388	378	400	408	370
24245	21364	28671	24431	20626	1875	508	334	254	271	194	195	178	157	160	170	145	133	110	119	133	112	103	103	113	121	109	127	121	100	95	107	93	118	107	120	97	109	100	104	97	87	106	93	92	111	104	115	111	103	113	98	82	115	93	113	106	85	107	114	109	123	92	114	109	107	88	102	97	84	88	99	87	96	103	101	118	84	89	101	100	101	115	87	106	92	95	88	105	110	85	125	105	106	86	96	94	103	84	115	102	96	104	118	111	100	108	102	89	109	104	105	110	118	117	95	115	87	93	101	88	93	109	106	103	130	100	110	78	100	101	110	105	105	110	98	99	99	99	77	113	103	85	101	94	102	89	88	97	94	99	116	119	93	112	112	99	113	104	105	110	94	82	100	102	83	101	93	109	97	112	93	119	104	117	85	116	104	93	101	94	79	96	94	108	106	107	104	90	81	92	86	102	88	93	95	113	92	117	99	124	104	101	117	118	101	104	111	107	94	120	90	81	111	100	91	104	84	106	98	111	98	107	96	87	115	90	89	93	89	104	104	90	108	117	91	100	86	112	102	103	120	90	81	97	102	108	102	98	97	107	106	99	108	102	106	95	107	95	104	103	109	112	107	89	107	103	102	99	110	92	102	96	103	92	95	102	84	95	108	90	100	96	100	95	109	96	107	101	86	94	107	100	88	117	94	123	93	80	99	111	99	103	90	91	91	94	96	96	102	102	102	118	96	96	98	92	107	106	102	85	113	103	91	99	97	101	104	98	114	95	112	83	102	95	96	110	87	86	95	98	109	86	108	119	90	104	105	96	89	87	95	84	120	99	105	98	94	100	99	95	103	110	94	107	100	116	94	101	110	94	123	106	104	119	104	91	90	108	98	85	103	104	118	104	88	107	106	101	96	102	105	116	96	110	104	99	119	100	96	74	104	103	88	94	84	92	103	90	95	104	104	84	90	101	95	107	114	113	114	108	107	94	100	106	84	118	107	95	88	100	123	92	106	107	114	106	109	112	100	92	95	87	93	91	101	104	94	95	88	96	104	84	125	91	98	111	109	103	94	111	116	99	101	114	109	113	98	105	91	106	102	103	103	67	91	94	105	96	92	80	90	101	92	89	116	92	81	97	103	115	116	81	117	118	89	97	117	100	85	112	98	95	90	107	105	92	78	106	105	92	95	101	112	103	99	73	112	108	98	96	97	102	106	119	93	106	107	104	97	114	107	90	91	83	96	110	93	94	96	99	100	112	108	107	114	97	85	99	116	97	105	81	100	92	102	105	86	94	104	90	96	92	120	105	90	126	97	95	114	97	94	102	101	115	114	95	105	104	112	107	91	101	115	118	100	100	99	92	103	84	110	82	102	96	74	105	93	83	114	99	106	92	94	111	92	114	106	119	103	100	80	116	100	99	104	98	111	98	111	101	100	82	80	99	107	101	115	91	108	92	108	94	112	102	114	98	89	86	95	99	106	116	116	103	102	101	104	104	94	108	96	91	91	93	117	104	111	99	98	120	107	97	98	115	85	101	96	117	93	103	104	98	91	96	104	112	86	109	105	80	86	101	116	89	89	103	111	98	111	103	91	113	109	110	90	110	85	92	101	107	114	115	104	80	108	105	99	113	90	110	106	87	108	114	101	91	99	111	99	110	105	82	104	102	92	90	80	105	96	90	102	102	102	98	99	116	99	99	83	112	92	104	106	107	97	117	119	89	101	102	89	111	103	94	96	95	95	102	108	96	115	94	83	87	102	96	89	106	98	104	93	112	98	107	111	106	102	94	97	106	98	97	83	108	97	116	79	94	82	128	117	107	97	106	88	83	98	107	108	85	99	96	95	116	97	110	101	95	95	118	83	81	92	99	106	90	110	100	97	104	100	94	104	108	86	98	92	92	120	87	111	86	79	83	104	99	109	98	107	94	112	90	106	94	105	93	103	92	92	100	106	104	83	104	98	92	109	108	95	90	130	105	97	92	80	104	94	105	94	89	93	115	123	92	104	81	105	108	95	105	104	114	112	89	97	92	102	97	113	104	96	109	106	100	98	95	113	95	101	91	107	103	91	112	119	106	112	94	98	111	112	96	99	119	87	93	89	107	96	118	101	104	99	100	105	117	91	106	105	110	106	98	103	113	100	100	88	107	105	92	92	102	91	83	106	128	120	100	85	108	100	82	97	105	110	105	103	89	111	99	102	111	87	93	94	110	101	95	101	104	102	103	99	92	92	91	99	86	91	113	108	105	96	112	97	106	91	110	105	82	91	98	117	111	87	102	108	100	99	96	99	98	105	88	114	108	115	99	97	104	110	93	103	96	98	98	115	97	98	115	104	98	104	99	106	120	91	105	107	111	105	110	97	93	104	90	117	98	109	89	107	95	106	90	105	100	98	97	93	100	105	97	94	103	101	93	107	93	116	93	91	114	107	88	85	84	100	92	85	102	105	90	82	108	97	90	101	127	88	105	100	99	101	96	84	97	108	104	102	117	98	80	102	104	109	94	81	105	103	110	95	102	104	88	94	118	107	89	91	123	98	95	104	92	98	112	116	89	98	109	94	91	80	113	91	101	87	87	106	120	108	88	110	89	93	106	96	90	106	76	124	103	99	86	89	93	108	110	97	108	102	111	99	93	122	83	111	91	98	87	104	100	92	95	109	123	98	97	107	108	81	127	101	97	93	91	108	110	119	114	127	117	81	101	105	93	108	94	106	78	114	103	102	90	104	108	98	108	105	104	84	113	106	102	101	92	98	109	92	92	94	94	94	94	104	93	92	96	94	109	106	101	97	74	79	110	100	99	102	105	100	109	85	113	95	94	104	98	104	98	88	102	96	119	84	96	82	99	95	92	89	93	91	87	102	96	99	90	98	112	92	116	86	96	105	97	85	101	105	98	94	102	113	100	81	105	97	116	109	95	101	86	89	106	110	91	93	108	90	107	95	98	107	88	91	104	95	88	115	91	91	92	110	87	95	104	89	108	107	107	100	84	85	104	83	103	115	92	114	103	90	102	75	111	110	104	98	121	103	104	113	95	87	86	95	99	110	83	90	123	103	110	105	78	88	94	82	100	108	80	97	97	83	93	93	108	97	105	100	100	117	107	86	120	115	113	121	104	118	98	101	95	113	107	80	93	94	103	94	111	114	94	81	111	101	111	103	102	98	124	101	93	103	84	88	92	100	90	84	104	99	104	94	105	113	106	88	82	78	94	94	118	89	95	108	108	109	126	117	102	96	124	98	100	104	118	100	97	118	97	103	88	107	108	89	97	112	107	119	99	112	100	108	102	102	106	87	93	127	93	90	101	105	94	103	112	99	113	96	101	107	99	116	102	77	92	94	100	114	97	133	97	100	107	98	120	96	101	77	89	111	109	104	93	107	109	95	93	87	113	87	93	101	94	106	98	79	107	110	81	90	100	91	96	95	93	93	94	82	98	107	88	107	110	92	80	110	84	94	94	89	104	105	109	107	91	94	88	106	92	100	94	95	96	92
16028	10555	8876	4321	2846	1969	1544	1251	972	805	731	611	550	495	443	452	414	366	350	366	314	355	319	293	285	311	288	275	275	267	286	255	279	279	278	246	243	251	246	229	238	233	222	249	220	250	220	246	229	253	247	229	232	225	240	211	241	235	233	250	227	225	233	207	215	205	191	245	227	237	249	220	234	218	214	251	217	223	239	222	242	218	207	245	240	238	231	232	214	225	193	207	231	217	237	245	207	231	234	247	223	208	233	235	237	244	235	223	214	229	211	209	216	228	205	238	215	208	203	251	219	210	215	203	220	204	229	259	226	209	226	205	242	218	224	230	208	188	216	231	207	219	220	196	252	220	207	222	224	233	211	219	199	186	203	221	216	224	229	229	226	213	219	189	216	203	203	188	224	226	215	195	206	223	212	235	228	211	207	205	215	208	184	231	221	219	219	215	239	207	226	224	219	245	239	210	201	230	216	219	222	229	234	208	224	214	195	254	237	220	215	214	238	220	225	202	235	223	210	228	190	222	228	203	211	217	221	215	199	246	209	208	231	226	209	232	203	221	227	220	224	228	216	229	232	225	227	234	209	237	180	237	215	216	218	244	215	226	224	227	246	227	222	231	219	225	227	227	218	223	212	217	185	234	207	240	227	193	213	216	218	203	231	204	206	234	235	242	210	215	219	266	201	227	225	232	204	226	211	239	218	219	187	209	225	213	201	217	201	215	203	211	241	214	219	234	206	203	233	248	208	206	217	199	189	210	220	210	233	216	201	232	232	239	239	234	231	242	231	225	227	215	225	203	231	198	222	215	234	244	200	229	220	205	213	236	201	236	244	215	244	195	232	207	218	234	210	228	219	214	227	220	212	230	193	220	217	227	235	220	215	226	240	205	198	203	182	217	207	197	217	206	177	232	222	217	216	204	230	201	194	246	202	213	211	229	232	221	242	216	225	235	213	220	234	227	224	218	205	215	237	209	212	204	246	198	209	210	203	215	207	248	218	232	212	212	225	237	218	213	241	220	229	210	194	205	237	210	176	227	212	226	216	215	212	213	205	219	216	229	192	228	191	248	201	192	247	214	241	212	227	205	262	216	218	213	210	214	203	186	209	226	223	211	243	216	202	214	214	227	202	214	208	224	256	215	232	226	224	224	215	216	214	239	208	192	226	218	208	211	224	227	228	216	210	208	227	198	230	244	214	246	241	212	228	194	230	221	210	242	207	211	240	194	204	242	196	216	219	238	214	207	201	199	221	200	241	208	207	233	198	265	209	235	273	221	214	200	210	190	221	220	250	199	208	197	212	225	216	204	220	193	200	231	230	219	201	211	228	184	224	258	210	244	236	215	219	197	212	223	231	214	202	204	206	205	221	255	237	197	233	235	218	208	244	220	232	242	224	210	201	233	207	218	205	211	231	222	207	234	196	223	200	219	219	200	226	201	204	231	216	228	198	244	240	218	209	226	222	218	212	230	223	233	214	234	201	220	205	186	214	233	222	227	234	206	223	215	196	228	209	223	211	203	200	227	250	245	216	178	209	215	204	222	207	206	227	200	215	228	223	229	247	192	220	210	236	218	224	201	210	203	206	223	210	208	227	254	215	247	222	226	234	218	207	197	220	241	207	215	200	209	230	202	202	198	224	235	205	218	224	212	214	235	202	232	199	198	217	214	219	221	231	229	229	220	204	224	231	192	202	222	224	222	205	191	229	223	235	251	227	215	211	226	213	237	222	207	246	209	229	258	215	214	231	219	215	206	220	232	212	215	231	211	208	218	211	228	237	239	221	213	223	218	221	242	216	210	223	192	202	235	214	213	209	216	201	207	219	215	208	220	194	212	210	209	231	217	215	226	237	222	195	218	216	228	227	198	222	234	226	258	211	215	220	213	210	211	244	206	198	201	211	233	214	211	216	204	241	212	201	213	200	227	233	205	236	203	230	233	203	209	218	224	235	227	231	231	219	238	221	206	217	216	234	204	235	233	205	214	209	222	213	184	205	207	204	241	201	216	223	231	217	217	225	211	193	214	222	216	220	232	214	226	201	235	201	219	221	212	206	202	237	198	218	215	218	238	244	194	226	177	246	237	192	219	220	225	202	219	252	221	242	216	251	218	208	196	247	212	224	216	229	230	192	222	238	206	197	226	212	226	214	214	229	224	217	218	218	196	193	192	223	227	217	238	214	206	224	211	234	235	227	208	221	216	203	211	220	227	256	237	213	209	206	220	230	216	238	210	246	206	219	255	197	217	234	210	227	213	198	207	214	255	221	216	195	221	233	225	215	203	238	239	222	220	203	205	213	210	249	216	196	227	215	210	234	201	220	203	237	225	232	205	223	207	206	213	248	204	224	227	216	239	206	215	220	209	209	204	230	215	196	239	225	257	220	244	223	234	212	212	226	203	219	227	207	233	194	230	239	206	212	236	205	243	246	221	203	197	214	208	221	182	224	203	213	201	228	218	218	223	209	241	196	218	218	237	193	205	185	217	216	200	230	218	225	198	239	197	231	233	233	211	225	202	206	224	235	224	228	205	214	213	222	241	199	228	241	212	237	211	205	195	212	218	237	203	195	211	201	210	223	222	215	234	217	220	217	209	210	223	251	215	229	215	261	205	210	244	239	224	213	226	218	217	208	198	191	233	219	196	247	224	221	209	218	228	210	197	218	208	224	220	226	215	227	199	210	221	233	214	244	237	225	202	225	204	251	209	215	226	247	241	198	240	246	234	211	227	219	221	243	218	212	212	227	234	209	223	235	206	218	224	213	222	207	212	238	232	219	221	218	224	221	225	219	244	212	223	221	229	203	223	230	242	195	219	207	225	208	218	241	221	236	215	238	220	211	206	219	236	231	209	210	220	213	195	247	200	214	188	214	211	204	220	229	248	238	244	203	230	221	229	233	237	220	202	216	232	228	220	187	209	223	213	238	202	217	202	222	225	219	220	237	235	204	223	208	198	204	216	228	209	183	222	218	224	228	211	212	222	225	243	225	239	199	228	202	206	225	225	214	214	230	210	237	205	234	219	204	247	231	205	244	230	233	221	206	227	205	219	223	211	221	209	230	213	213	231	227	219	226	235	209	205	205	217	226	216	208	208	204	228	221	217	207	195	219	192	206	219	218	210	219	216	201	250	184	216	215	225	231	196	230	230	226	214	221	202	227	201	213	194	222	212	199	210	198	222	205	211	213	221	215	207	224	173	229	239	211	223	201	206	221	230	231	206	214	212	241	224	251	254	223	219	220	208	231	228	219	191	230	216	231	222	210	209	215	235	237	206	222	223	226	214	205	217	236	234	213	229	224	219	210	194	209	236	216	204	235	203	228	251	208	202	219	222	207	224	200	219	215	236	221	205	223	227	223	222	217	230	226	187	232	229	212	207	206	262	215	221	232	227	243	197	196	220	217	237	222	183	221	227	201	201	206	209	211	215	202	202	233	211	231	223	212	231	237	216	208	200	220	192	220	231	223	234	189	200	234	219	242	210	210	207
23327	21354	29266	23777	21354	20069	2104	806	523	531	467	413	388	374	339	332	351	303	268	309	308	256	304	253	273	264	277	287	279	254	255	265	255	234	265	261	271	240	222	265	218	265	231	248	240	282	255	240	281	227	249	253	258	241	224	261	226	278	251	258	246	267	253	246	247	219	254	250	255	257	258	252	243	216	254	244	231	239	255	228	223	229	272	236	254	263	238	230	213	237	220	259	235	213	266	270	242	252	226	241	219	228	238	224	242	241	242	218	233	237	237	240	247	225	256	248	246	236	238	222	234	215	225	266	239	240	238	246	251	243	229	261	233	239	221	251	210	239	237	223	210	253	227	239	289	244	234	234	238	232	257	227	224	221	223	245	239	243	244	205	235	249	226	211	207	252	219	228	256	214	241	246	240	214	253	241	229	235	232	243	233	229	243	232	249	236	241	230	239	255	215	251	235	245	236	226	229	234	218	247	268	237	251	232	224	220	215	189	251	235	228	233	236	234	256	220	229	255	241	242	245	241	236	226	225	228	254	238	235	230	240	236	240	231	207	245	243	250	236	270	244	234	225	239	250	269	236	267	231	243	219	226	233	231	242	261	242	226	228	221	234	205	230	255	250	243	242	231	257	272	232	203	237	223	235	212	242	210	213	253	243	223	235	223	240	237	249	243	239	261	256	249	247	218	257	249	254	235	246	224	202	220	211	224	199	207	234	219	228	241	267	263	240	235	242	237	230	223	226	214	237	229	235	238	248	234	250	238	215	229	240	232	239	223	228	223	240	226	242	227	220	212	259	234	242	238	237	246	221	206	235	221	268	251	251	259	258	218	241	236	237	236	233	223	245	228	245	251	219	230	205	228	249	223	220	238	235	236	252	275	273	229	239	229	248	253	250	243	215	232	244	245	244	239	242	219	235	237	233	253	244	234	234	240	225	237	223	223	231	232	240	216	219	218	216	240	234	214	223	241	262	215	243	248	248	238	269	245	258	220	234	244	232	276	227	225	232	251	258	224	233	256	230	264	232	227	236	223	254	238	253	208	239	237	252	231	213	198	234	247	214	240	234	242	243	222	245	223	220	215	248	230	256	209	208	236	229	230	241	229	239	262	259	221	219	232	207	232	241	256	234	241	241	255	235	236	261	246	256	246	243	252	252	245	238	215	235	202	233	236	233	235	235	242	249	207	226	225	253	218	266	248	278	224	232	262	242	239	220	242	251	258	239	236	223	238	235	249	237	251	224	262	208	245	255	219	250	258	240	236	233	223	253	249	266	216	239	257	248	210	249	243	251	228	242	235	239	216	222	239	202	224	236	244	222	226	240	222	216	216	231	258	248	239	243	250	229	211	222	244	252	244	266	229	253	241	239	220	263	241	227	249	246	242	237	237	220	222	229	253	242	233	238	216	232	239	219	207	216	235	264	222	242	248	270	234	234	233	195	263	240	241	242	229	238	238	275	253	229	218	237	226	231	252	231	245	249	248	274	249	226	248	223	239	228	234	246	263	244	239	230	214	221	236	214	225	228	232	248	222	208	249	246	249	201	263	242	220	246	223	227	240	247	246	221	239	242	252	266	235	235	248	214	240	268	238	222	244	253	232	214	224	212	253	229	236	249	217	219	217	245	226	226	244	225	237	256	213	210	226	238	231	229	232	211	257	257	227	223	240	220	222	236	235	222	231	246	240	255	241	226	233	244	225	243	256	243	249	251	244	234	221	261	228	244	249	215	236	225	239	236	243	255	240	262	227	251	246	242	230	227	229	231	247	254	234	243	237	223	260	232	244	222	247	227	237	238	233	242	263	254	262	226	239	243	219	232	225	223	240	233	251	226	225	242	247	257	241	218	238	232	208	220	252	250	234	234	211	239	225	245	256	218	251	236	236	227	238	202	243	238	274	257	221	234	243	237	243	215	217	207	222	238	219	223	228	247	224	274	247	246	260	234	239	224	247	247	226	192	249	226	236	230	223	263	257	235	233	214	238	238	246	229	245	245	250	228	219	248	233	216	271	221	220	222	234	199	247	210	250	229	242	240	237	261	239	237	228	247	224	244	234	231	266	216	227	229	225	206	241	262	259	210	231	214	249	245	229	269	252	230	226	241	241	258	225	233	242	224	219	235	248	226	214	256	221	240	255	241	235	246	239	218	204	229	247	258	247	249	233	249	270	260	223	223	236	243	240	274	268	211	257	233	215	211	234	273	235	254	236	225	236	243	205	245	230	246	244	262	276	220	256	251	247	254	211	235	248	247	240	234	232	245	244	254	272	215	269	229	228	238	259	260	227	249	242	231	228	224	210	242	237	261	225	230	231	214	221	235	262	255	248	241	253	227	227	238	218	248	250	225	230	204	223	214	245	241	224	219	223	207	227	265	224	242	261	249	260	270	237	239	218	220	267	230	249	233	241	244	225	236	239	229	264	236	229	236	232	242	254	249	234	228	237	225	253	234	240	225	219	204	258	256	216	234	215	252	234	229	231	230	227	218	224	253	248	245	236	216	268	240	242	238	223	257	244	232	245	208	262	223	233	221	226	220	234	236	215	247	252	252	240	225	218	230	239	229	221	212	244	234	238	239	235	238	246	259	240	249	251	244	250	238	224	237	200	243	209	223	257	254	223	248	245	223	269	230	251	237	246	237	241	285	222	219	221	217	217	234	242	268	220	210	258	270	252	224	237	259	222	241	217	244	234	276	243	234	232	224	235	257	220	234	266	259	242	237	236	246	251	253	237	251	268	243	219	230	217	245	234	227	200	208	197	231	246	254	235	220	206	245	244	228	218	262	260	239	270	263	239	232	229	241	246	228	264	231	224	243	220	224	250	222	217	239	211	260	206	236	213	211	225	239	263	222	212	215	238	246	246	228	219	236	242	235	209	209	250	252	237	246	217	237	222	223	251	244	230	247	232	231	241	207	216	202	239	251	231	265	254	264	241	226	245	225	225	258	253	236	249	220	221	249	235	228	235	251	234	245	214	238	225	238	231	223	227	229	220	238	192	214	244	235	206	236	259	244	230	228	246	252	250	228	246	215	247	236	253	248	258	204	253	277	219	210	268	242	238	248	229	227	237	261	248	208	252	238	238	237	277	240	229	240	247	265	235	239	225	238	213	241	241	227	237	228	233	235	234	243	209	226	268	252	231	239	218	262	235	264	269	238	230	212	260	224	235	226	233	222	228	236	246	247	237	241	256	223	245	208	259	264	215	208	235	232	232	266	240	210	258	228	251	252	248	225	228	231	227	247	242	224	211	218	251	270	229	199	237	209	226	241	234	236	232	228	240	253	251	234	219	233	273	250	229	213	227	274	255	265	234	237	254	234	248	231	239	219	255	221	218	218	240	236	221	251	251	231	220	245	230	221	239	208	267	236	241	239	222	250	220	244	256	251	231	220	208	222	228	239	227	239	239	204	218	228	227	239	227	241	223	191	227	251	253	247	197	263	216	212	222	235	253	225	229	246	259	245	233	239	240	230	222	221	241	243	236
19444	16654	14131	7796	5166	3857	2919	2285	1862	1548	1385	1221	1085	925	904	851	825	747	686	645	632	593	626	622	599	582	574	489	521	550	549	502	533	523	539	536	507	503	511	532	481	485	478	482	479	473	465	489	480	452	462	502	497	490	522	474	461	461	500	486	494	457	493	486	486	440	489	462	494	458	460	446	441	460	452	409	456	484	477	479	488	493	449	482	468	446	442	472	459	493	472	451	457	460	462	447	494	470	435	510	472	456	439	422	447	480	472	425	482	461	439	459	482	477	452	440	449	425	467	464	441	500	458	460	462	454	458	416	426	448	424	424	455	456	454	463	459	450	417	453	452	438	456	427	432	439	488	473	483	457	428	469	457	452	445	492	456	466	458	464	471	441	448	450	470	411	480	435	450	429	429	481	464	453	452	485	415	439	428	451	470	447	411	453	454	432	480	456	500	460	446	432	461	469	435	500	439	461	432	458	465	442	461	475	467	461	479	474	455	429	480	444	430	439	428	425	438	468	441	474	402	468	455	481	447	438	464	429	446	454	454	436	452	466	472	442	436	435	453	427	462	447	456	464	437	451	458	473	476	450	458	461	483	464	442	465	444	444	461	451	459	452	463	493	481	468	424	460	429	463	478	451	473	460	492	418	446	417	453	443	475	457	428	448	455	439	460	450	489	473	478	431	449	441	443	482	459	459	447	420	440	469	435	468	452	483	457	448	435	475	448	478	485	491	484	475	440	435	426	472	461	448	444	436	474	477	466	474	446	466	460	435	426	498	475	414	461	454	463	447	458	458	431	483	490	421	463	443	435	451	443	517	467	455	453	464	446	446	467	448	435	441	451	455	458	406	413	439	456	477	498	457	460	488	453	464	458	475	441	452	469	468	470	425	454	447	491	433	493	454	449	473	429	447	460	422	484	451	444	455	428	476	415	454	436	437	461	475	440	469	449	418	454	499	478	447	443	455	428	450	475	492	439	467	446	474	430	462	512	457	420	466	435	465	444	431	429	449	446	455	425	417	482	475	452	435	464	453	426	442	460	449	452	444	446	465	443	482	436	463	472	500	407	437	431	441	440	436	440	433	476	463	441	463	453	447	418	487	488	446	461	470	464	461	420	439	450	456	455	439	444	473	445	453	481	460	466	495	428	428	474	436	474	452	477	463	448	458	443	463	433	473	457	471	459	467	437	474	415	449	485	472	462	447	455	484	462	461	436	459	462	421	423	426	456	482	486	440	435	422	414	413	458	460	428	462	450	445	447	442	424	442	470	451	442	398	427	446	453	488	436	439	462	429	475	437	455	436	460	453	472	465	429	452	473	432	414	444	450	441	446	428	452	446	456	471	445	432	464	468	457	453	497	439	482	462	452	461	500	433	429	431	454	460	474	476	434	469	447	468	471	467	473	454	441	448	446	429	454	426	471	444	435	496	451	461	463	457	428	474	471	449	439	470	457	437	472	476	456	414	433	456	450	485	464	406	460	453	457	469	477	436	473	461	402	441	449	459	459	484	459	446	464	482	430	430	479	436	454	417	462	453	468	477	469	455	433	447	468	447	433	470	443	448	475	452	461	432	483	454	477	432	449	459	447	467	464	473	485	440	481	445	416	408	463	454	515	438	445	419	478	476	437	452	453	480	460	436	449	455	452	448	436	480	434	437	471	471	448	440	467	465	463	429	450	484	433	452	460	454	467	473	443	468	428	497	442	470	507	483	412	433	444	438	461	467	454	491	459	433	436	442	481	467	420	481	465	458	459	433	467	411	483	438	463	486	478	425	485	441	404	449	467	476	446	471	420	421	487	437	504	440	473	464	440	447	451	432	446	427	469	473	423	480	527	421	468	449	443	455	443	448	438	484	469	443	442	462	436	476	449	456	439	475	434	431	490	428	444	477	433	454	428	445	448	467	476	426	440	454	453	477	456	453	476	466	460	514	431	470	447	443	461	445	435	512	438	457	452	440	471	455	464	470	417	433	471	495	440	479	480	438	434	452	446	448	488	465	450	474	483	443	480	450	477	460	459	458	459	450	461	464	430	438	452	483	442	432	462	431	469	437	469	464	484	434	482	453	446	443	430	446	463	450	428	430	437	441	468	448	457	441	468	431	473	400	476	484	489	471	491	411	470	486	462	504	455	454	436	460	461	471	479	467	435	434	439	447	425	454	475	478	470	458	444	461	501	431	446	466	434	434	458	448	420	470	442	452	444	493	509	443	430	449	464	427	462	500	433	450	471	431	432	467	429	468	437	425	447	452	445	452	408	436	426	452	476	456	444	476	498	459	437	458	424	428	455	442	488	439	473	480	467	486	460	426	477	450	485	469	411	464	431	454	447	480	426	417	428	420	461	475	473	446	434	425	478	483	460	440	466	486	406	432	471	490	436	467	474	458	430	472	432	438	474	437	451	454	474	472	487	457	431	463	427	470	427	472	474	472	484	427	445	411	484	483	438	416	466	445	456	462	436	452	454	440	468	412	479	465	469	446	479	461	453	478	447	458	443	469	481	470	442	467	468	444	427	465	478	409	477	457	472	481	421	499	435	404	409	450	443	437	440	446	433	480	467	453	452	437	472	447	477	460	405	460	454	423	440	466	460	401	440	456	473	472	449	457	445	463	435	452	438	409	422	420	416	431	427	461	433	458	396	463	482	460	438	453	448	439	437	422	474	449	434	452	470	441	415	471	431	462	448	457	451	438	479	459	448	471	470	475	452	465	453	450	473	476	458	434	440	458	465	436	437	475	429	470	471	462	470	489	483	427	452	461	482	509	432	459	422	460	442	478	451	446	476	458	442	519	449	444	442	490	445	464	418	498	453	456	454	413	487	445	482	438	470	473	462	452	420	455	493	480	472	476	482	449	454	455	468	447	422	476	455	428	466	453	445	444	454	505	466	454	481	426	462	432	444	456	458	442	455	424	459	459	446	456	462	420	426	456	453	457	445	458	466	473	468	468	452	450	473	473	440	468	419	471	503	440	453	457	453	443	428	460	451	445	457	450	423	452	451	429	453	493	448	449	458	456	443	460	429	455	440	423	463	442	433	480	416	480	443	452	447	451	497	431	464	434	477	499	460	469	444	436	488	515	472	455	421	444	488	459	447	462	464	399	463	441	486	418	495	425	486	431	466	431	484	470	461	448	456	441	419	456	440	466	458	425	419	463	440	415	464	489	470	488	469	468	450	449	473	409	474	456	474	460	426	483	468	434	428	451	456	460	436	458	446	454	434	392	466	430	482	440	475	460	446	439	453	436	448	444	460	445	443	469	414	421	416	464	462	463	431	452	441	470	500	491	438	451	432	462	476	450	482	438	484	463	452	448	443	440	464	453	447	468	455	435	447	425	463	457	455	416	456	443	439	424	461	455	450	457	473	458	462	464	473	457	444	450	423	458	447	455	481	472	447	452	470	481	437	457	446	448	467	449	431	442	459	460	412	465	441	420	443	446	491	455	470	449	406	496	419	448	467	425	508	486	477	453	447	406	426	453
26680	20849	8188	491	284	244	221	210	199	178	233	199	186	157	215	199	167	229	197	209	170	199	186	190	185	197	186	182	213	190	189	194	163	177	193	162	186	177	203	201	187	142	197	192	171	196	175	180	165	177	182	192	177	185	173	168	182	194	206	196	183	199	177	178	185	161	188	181	189	197	167	231	191	175	183	180	183	182	154	199	193	188	191	185	191	196	195	191	191	172	190	176	194	193	199	171	173	180	169	188	169	189	185	185	182	198	182	176	186	180	179	179	195	185	188	173	186	198	183	184	189	149	155	194	179	175	210	160	189	183	203	167	198	205	191	183	179	184	214	182	174	191	193	181	187	191	180	209	198	184	185	199	185	192	162	176	182	217	213	194	172	144	192	177	191	190	169	152	209	181	165	218	190	175	197	197	192	187	224	188	201	199	167	189	186	178	210	197	205	171	188	179	174	191	196	182	165	200	182	180	185	187	156	197	190	176	176	176	175	202	176	199	192	192	182	200	178	154	184	192	179	184	207	187	213	195	212	169	187	184	178	189	180	176	195	176	216	158	190	208	174	193	167	182	183	186	171	185	192	199	174	173	204	169	195	198	172	185	190	190	198	187	204	161	188	204	170	175	178	168	174	188	177	191	186	163	195	209	185	164	196	190	165	168	190	183	174	199	200	162	198	185	156	177	182	169	177	183	185	181	180	185	180	150	195	196	194	182	183	180	187	180	193	159	178	184	157	173	186	168	187	182	187	185	186	188	190	202	185	179	175	182	177	182	204	191	163	195	195	178	174	168	162	189	164	175	196	166	163	175	199	184	165	196	187	200	192	173	178	181	170	185	175	179	196	188	203	184	196	172	193	201	164	195	182	167	161	186	199	209	176	197	166	176	204	219	186	168	191	170	177	187	180	170	189	194	187	183	189	192	203	176	179	159	202	162	194	173	190	198	166	197	173	189	173	194	192	160	188	163	210	182	189	188	204	202	188	179	185	192	189	176	188	195	168	181	193	167	189	178	202	163	157	173	184	186	195	169	199	199	182	179	171	191	209	186	200	186	193	182	172	151	207	188	195	160	159	185	199	172	203	184	189	179	186	178	180	166	164	191	191	203	185	184	177	180	204	178	198	181	182	177	182	196	165	187	170	185	162	204	173	204	174	170	166	193	182	159	180	181	205	171	169	182	198	202	194	206	169	156	198	190	187	199	192	178	205	193	204	197	188	173	185	196	188	186	188	184	166	175	210	198	201	165	195	195	178	179	196	190	168	172	166	180	202	187	203	172	182	197	165	221	161	170	178	162	199	198	183	198	197	177	184	177	188	169	207	179	185	190	184	182	212	185	196	204	184	172	214	170	179	204	191	178	170	186	178	171	191	202	174	173	182	177	198	203	182	190	182	180	198	197	180	194	178	184	174	186	183	181	167	193	184	176	184	184	187	174	204	190	163	185	184	172	172	189	179	181	193	160	175	180	184	198	173	167	184	188	199	172	182	197	165	199	193	173	192	207	187	180	180	200	196	178	194	184	181	191	186	171	179	216	199	169	165	177	168	213	181	211	189	192	184	163	206	198	200	161	153	189	167	189	174	198	177	186	191	184	174	165	189	184	181	194	190	203	155	178	174	179	210	160	189	188	190	186	177	168	179	173	198	185	184	195	182	193	188	134	201	210	160	196	216	190	176	189	170	187	181	182	198	165	175	196	179	169	173	165	181	164	178	191	174	205	171	186	182	201	205	193	204	187	181	170	193	171	193	167	156	172	169	206	175	199	196	199	175	184	185	210	187	191	181	171	184	185	210	186	169	193	184	187	190	208	171	199	192	176	182	193	176	172	179	211	192	168	179	178	225	170	172	168	200	201	181	197	183	186	199	173	184	184	204	187	175	172	166	170	174	189	185	212	185	200	195	175	163	192	198	180	214	168	180	197	197	180	199	202	166	178	211	182	167	186	170	183	184	186	189	178	199	175	192	174	216	203	177	179	191	190	192	167	206	180	187	162	178	167	188	184	179	176	223	191	181	194	182	184	190	184	189	186	190	172	175	180	189	205	168	187	177	180	180	199	190	196	190	187	171	183	167	166	183	190	205	194	206	196	189	163	181	182	185	193	177	165	176	210	210	195	184	168	190	169	189	180	187	186	189	167	192	183	169	155	162	183	189	169	186	178	180	204	191	176	205	171	166	158	176	175	167	176	210	204	197	187	168	161	179	189	178	178	181	184	179	152	197	194	171	192	178	198	189	194	166	182	200	157	186	152	173	184	163	184	172	197	172	184	164	182	169	187	168	163	164	192	199	174	195	195	176	176	173	192	184	181	197	207	189	168	186	189	183	191	191	187	195	187	215	191	177	202	171	187	164	178	211	198	178	165	178	189	166	184	184	222	204	180	195	173	201	193	188	184	204	177	170	186	195	186	180	182	177	185	167	157	197	182	180	176	188	187	180	171	209	186	185	191	201	198	154	176	199	176	165	190	203	167	173	190	186	201	184	181	189	187	164	166	192	187	184	193	182	207	191	205	175	188	166	192	203	178	178	197	198	185	186	169	195	185	167	201	172	187	175	191	166	185	172	189	212	176	191	179	174	206	188	196	151	183	177	167	189	202	203	178	168	191	179	177	196	165	204	207	171	193	169	198	167	177	167	159	178	186	181	188	185	205	177	186	185	178	185	207	192	192	180	154	177	176	178	187	187	170	194	208	166	169	197	193	189	196	192	171	177	195	189	165	175	183	185	173	173	196	171	169	204	158	185	166	160	198	199	188	158	174	191	193	183	163	176	168	180	198	185	174	194	189	193	179	198	205	194	168	192	194	216	197	192	165	172	195	199	181	166	189	154	177	198	182	200	197	176	186	164	189	194	209	177	171	153	188	165	181	180	181	193	170	210	180	178	191	168	184	213	177	145	167	183	205	185	191	197	201	166	170	186	199	199	186	186	184	183	202	172	185	201	166	176	194	195	175	196	195	187	214	169	169	163	190	183	176	192	168	178	185	190	177	181	173	184	191	197	178	173	206	176	187	201	178	147	169	195	192	179	172	179	183	193	200	213	187	175	180	173	179	187	176	179	193	181	159	194	175	177	217	168	193	181	189	215	172	183	178	149	202	201	185	168	191	176	190	186	174	193	184	190	217	178	173	178	186	199	180	175	178	161	181	192	172	179	172	185	206	191	178	173	175	192	187	189	198	184	182	202	180	175	180	191	184	181	192	202	172	167	165	192	217	173	180	206	187	176	178	172	164	200	178	171	198	167	149	180	165	179	182	191	176	185	157	195	193	188	178	200	172	168	185	178	158	189	187	188	206	171	177	185	187	183	158	195	179	166	192	198	173	194	176	180	186	190	181	183	182	187	183	182	184	162	171	198	174	193	165	161	206	211	196	203	188	181	174	177	173	172	175	183	178	180	180	193	189	190	219	191	196	182	185	181	154	180	150	162	187	195	186	168	206	188	178	188	176	189	195	156	198	191	193	186	185	189	186	162	192	193	192
5765	1545	1360	827	613	572	495	494	483	411	446	415	400	420	421	404	387	407	392	398	406	367	414	368	379	369	388	367	414	403	443	419	367	414	335	390	366	393	419	389	396	364	376	371	389	358	396	372	367	412	382	381	379	399	427	406	399	373	433	394	369	424	399	391	379	387	404	352	393	423	381	388	440	403	398	439	417	367	396	416	415	393	381	374	401	408	421	441	410	436	406	389	388	406	379	344	394	360	382	383	379	382	373	417	410	411	395	402	417	382	366	382	385	404	417	378	396	394	422	413	363	390	409	392	375	417	400	422	380	360	383	374	398	364	372	405	374	399	369	396	428	422	389	371	420	390	382	407	385	404	379	418	401	369	390	398	395	392	401	407	377	388	381	397	382	377	416	391	381	389	379	359	387	425	382	411	362	413	394	425	402	380	384	411	407	398	368	393	371	366	424	387	395	396	378	389	386	402	406	381	402	372	407	398	384	375	368	379	357	406	393	369	380	380	402	340	410	420	362	394	382	404	377	426	382	431	343	387	409	370	393	359	408	398	365	387	377	369	390	376	389	393	377	371	387	406	418	388	375	407	374	406	389	401	407	383	406	399	404	343	388	360	378	397	394	434	397	386	437	348	421	385	358	403	383	354	400	392	388	363	382	399	372	388	413	416	377	441	382	358	412	401	372	409	399	403	395	397	392	375	402	382	396	357	357	398	408	401	423	423	368	393	389	388	377	341	387	405	395	370	393	401	407	370	400	388	381	415	382	404	367	357	384	393	408	372	375	386	375	355	369	427	386	430	372	431	380	386	420	387	411	362	373	405	413	437	384	393	365	415	398	389	369	362	372	364	396	396	377	424	341	376	449	396	413	402	386	399	430	435	408	390	391	393	389	418	402	423	371	367	415	413	402	407	394	383	404	432	413	397	383	383	395	420	408	379	415	389	378	396	405	407	393	377	370	388	368	415	373	380	376	395	383	398	395	386	401	373	413	379	396	355	399	386	408	400	396	394	414	390	406	422	358	402	391	377	396	409	378	383	418	382	375	386	398	413	370	399	398	408	393	389	392	372	400	401	382	377	384	411	373	384	395	400	379	390	457	409	366	393	406	388	384	378	421	442	391	405	413	377	384	385	406	410	381	414	417	424	411	390	418	359	375	396	383	399	372	367	356	363	365	392	382	394	381	427	411	386	370	398	369	403	383	406	374	420	408	363	410	388	380	412	370	380	381	403	412	374	349	365	373	400	371	405	386	416	384	414	396	367	354	386	415	364	374	373	387	396	366	424	380	366	401	364	389	364	391	408	357	395	395	404	388	381	410	386	404	369	362	406	405	393	378	358	378	408	378	372	362	398	382	441	414	364	384	372	393	416	391	387	410	397	381	409	362	394	393	385	393	400	399	391	427	425	359	384	393	406	363	401	356	366	409	436	401	410	376	373	368	393	385	389	435	385	370	376	408	400	439	385	408	397	378	361	404	344	409	417	364	417	404	371	343	401	386	371	373	367	382	392	414	400	391	355	408	402	428	421	394	415	400	397	383	389	403	393	361	397	415	402	412	389	404	405	388	402	386	363	394	405	349	404	416	411	392	381	387	376	366	412	396	382	380	405	367	413	388	386	402	368	383	353	376	392	421	411	357	409	369	393	389	367	386	375	384	383	412	431	378	413	369	389	373	361	389	425	372	389	406	393	395	414	394	384	406	387	357	404	392	380	403	374	380	391	448	400	378	396	376	368	418	380	415	414	408	393	376	407	413	405	419	403	404	388	357	374	381	343	404	408	403	374	382	370	415	364	397	383	383	417	386	425	391	379	398	407	389	409	383	375	374	380	392	404	356	399	399	363	431	389	364	396	397	391	391	415	393	392	379	376	425	436	431	364	390	389	382	388	438	369	382	394	438	356	394	354	381	420	423	388	377	443	416	381	412	392	409	350	385	359	364	407	398	392	408	402	400	395	389	413	381	367	369	358	420	379	388	364	373	373	404	384	387	411	363	375	404	400	365	383	412	376	393	380	367	419	421	385	388	365	407	408	410	405	372	383	397	388	420	407	392	416	414	417	361	402	378	428	369	393	400	391	353	363	371	385	381	400	392	398	436	402	414	403	364	387	392	355	415	384	417	382	372	386	414	390	392	402	419	373	384	360	434	372	414	382	366	383	391	394	327	387	390	394	381	353	393	402	396	398	374	405	384	389	409	400	411	396	364	393	418	371	398	387	370	354	400	393	417	380	416	363	392	398	412	411	413	409	417	393	395	394	363	396	373	400	409	418	392	382	399	375	391	422	375	403	376	369	360	376	368	375	399	369	382	383	360	393	385	382	397	347	398	398	411	403	405	397	369	375	365	385	386	404	398	371	364	464	383	398	412	408	411	408	367	423	386	395	398	404	375	367	412	385	385	378	388	360	380	417	394	427	387	345	413	445	361	406	413	378	421	338	419	381	416	408	388	365	396	398	387	400	365	403	374	393	366	380	405	382	397	392	402	395	395	406	425	408	385	405	403	402	402	398	402	399	399	401	364	362	407	380	393	371	394	407	351	369	401	425	414	377	357	384	410	385	423	405	385	397	423	381	396	402	395	406	399	371	409	396	391	395	399	387	410	356	376	387	365	342	400	405	373	412	366	379	395	392	408	414	396	412	395	396	390	404	365	394	390	361	423	399	348	407	367	390	384	358	388	395	408	374	386	423	379	379	392	393	417	387	364	404	393	367	415	395	394	369	398	408	394	415	390	405	412	398	382	389	378	372	402	418	393	384	414	425	366	399	407	412	382	394	390	373	416	403	417	412	393	417	397	363	389	378	380	375	395	405	398	364	343	368	414	386	406	408	361	369	362	385	425	387	359	412	370	358	413	373	391	430	405	382	406	367	383	408	371	377	416	436	366	365	386	401	397	376	408	402	422	391	378	365	379	400	398	365	390	367	392	385	380	363	420	408	377	403	396	374	420	409	380	404	384	412	399	406	415	389	354	356	383	405	390	380	406	385	383	405	377	389	359	390	394	391	406	387	395	390	396	422	393	405	413	391	411	387	397	392	368	359	374	384	381	351	423	369	392	386	421	405	407	434	431	344	395	384	370	406	378	368	399	427	370	389	412	377	401	372	414	367	438	401	412	375	433	386	383	399	394	372	390	396	388	384	406	422	402	368	338	396	397	365	356	376	414	365	406	399	421	424	390	391	377	363	449	393	349	396	389	389	372	417	379	426	400	351	395	390	390	389	392	370	408	379	402	411	372	401	409	409	395	417	389	406	409	379	427	389	384	405	406	414	448	388	402	399	388	418	381	390	346	415	384	369	401	348	393	429	358	402	377	409	399	407	390	422	383	382	371	422	387	409	391	404	366	372	392	374	413	371	417	322	391	395	391	410	390	386	408	411	385	364	395	404	364	428	406	442	364	364	415	337	379	370	400	386	405	390	384	406	391	396	401	366	374	381	394	400	350	382	399	380	397	413	382	395	407	375	407	376	401	395	388	438	373	382
24301	21418	28738	24495	20663	1884	572	309	335	237	185	186	157	161	146	155	137	146	128	121	126	143	124	117	119	102	120	112	94	107	98	112	102	110	121	101	104	113	106	102	126	112	109	108	112	106	95	111	92	97	110	106	109	94	105	105	92	93	100	96	114	97	97	98	117	86	95	102	96	108	96	89	101	88	106	125	94	109	111	119	95	102	78	97	102	108	111	100	73	82	111	82	98	114	96	90	97	99	107	96	106	99	106	110	104	103	103	97	109	100	112	90	107	92	96	128	105	100	93	98	102	91	86	97	97	93	97	90	101	108	96	95	83	111	100	122	109	93	88	103	91	90	97	111	105	107	98	106	81	97	94	91	105	105	113	98	99	95	100	97	93	86	92	81	102	109	113	83	96	80	92	107	117	104	95	99	106	116	97	95	107	114	88	104	102	100	91	98	97	102	104	97	101	104	92	123	92	92	102	90	96	97	102	101	111	88	96	103	106	117	88	82	87	93	92	91	96	105	100	108	116	95	108	93	107	86	118	93	87	90	87	98	111	113	102	91	110	86	91	116	99	108	99	98	107	92	97	97	107	114	97	107	102	97	110	108	102	79	90	104	95	102	98	112	98	95	97	108	110	91	103	104	93	86	89	85	102	98	97	92	88	91	94	97	97	109	124	105	110	110	108	101	109	83	93	84	98	84	110	87	108	115	106	111	98	88	114	101	120	107	102	115	77	100	100	93	97	108	96	94	92	108	94	112	84	104	107	96	90	92	104	106	90	103	104	98	114	118	90	109	105	98	112	111	101	107	99	100	100	87	97	111	118	122	111	111	111	102	116	88	105	97	75	102	102	109	88	102	117	94	68	119	95	97	106	85	107	102	98	108	93	99	82	106	92	108	102	90	109	108	100	102	95	91	114	101	86	102	90	94	99	92	101	110	79	99	93	96	109	100	95	98	94	109	115	101	112	98	114	115	105	101	102	113	103	94	87	107	100	98	117	88	86	90	112	100	114	95	83	101	102	98	89	99	105	103	104	107	100	98	94	117	116	115	92	83	83	76	101	86	94	98	104	89	95	95	80	112	103	102	102	98	97	94	101	107	97	102	102	89	93	90	85	87	93	114	107	111	114	85	101	95	89	105	99	100	92	100	107	84	104	108	106	84	106	91	77	104	103	106	100	80	106	110	98	86	110	89	91	92	100	120	99	91	91	110	100	111	98	104	92	107	83	94	98	101	96	84	100	87	100	104	100	96	88	110	94	97	100	95	94	97	94	100	105	88	117	100	88	105	86	98	98	93	74	83	116	85	99	103	100	103	89	98	107	112	85	76	107	94	117	91	93	96	96	90	88	90	105	104	105	80	95	88	90	90	96	106	103	95	102	106	110	102	90	119	90	119	111	89	99	91	81	94	103	93	95	91	91	122	109	103	87	119	101	88	108	99	102	97	105	91	112	90	97	115	89	100	111	88	100	105	79	102	97	110	99	116	89	88	99	104	96	99	91	107	106	92	100	96	117	96	102	100	94	98	97	96	94	89	108	99	83	92	104	93	108	107	96	102	112	93	102	103	92	96	92	109	101	92	116	108	100	116	84	98	106	108	112	91	116	92	99	107	83	93	110	88	116	96	97	95	103	106	87	102	115	97	102	118	104	103	104	99	84	108	110	88	107	95	92	97	109	126	101	99	107	85	125	93	84	116	98	89	113	96	90	103	98	104	90	115	108	103	113	80	120	104	93	109	92	80	92	106	100	89	84	111	118	95	103	99	108	105	93	89	95	94	100	96	107	92	97	106	91	94	102	97	101	110	96	98	89	98	99	98	100	103	93	100	104	92	97	91	97	108	105	94	102	108	102	115	80	89	89	109	98	107	107	116	105	103	84	114	90	110	78	111	92	87	74	108	114	108	103	104	90	104	96	105	87	95	88	113	112	112	89	99	99	100	96	89	95	98	94	121	119	99	103	98	121	86	100	104	124	100	94	97	98	100	103	106	106	93	87	101	116	87	96	113	98	110	102	110	104	107	90	88	98	109	114	95	104	88	108	91	103	92	110	98	102	96	103	96	81	98	98	85	98	102	94	96	94	105	92	100	99	106	102	105	101	109	105	99	115	93	88	108	90	91	97	122	106	100	88	98	101	109	84	91	103	89	109	104	79	94	91	97	93	84	110	104	97	102	112	111	112	105	94	99	88	96	84	116	99	90	77	103	107	103	84	96	83	105	99	111	103	91	87	97	99	100	94	95	81	101	106	95	99	103	91	95	115	93	97	89	101	104	104	103	102	108	108	97	108	107	88	109	96	89	90	110	101	77	96	113	108	83	93	96	100	106	88	94	97	102	88	93	94	108	111	98	111	104	111	79	103	94	100	92	109	90	106	101	98	96	107	84	96	104	103	101	132	111	97	104	111	111	95	107	105	102	100	88	113	92	96	101	105	110	96	99	112	115	96	105	103	102	108	94	84	100	129	90	97	125	92	103	98	99	91	91	79	85	100	93	108	101	97	106	92	117	83	95	102	94	97	111	97	71	101	79	102	99	92	101	109	98	113	94	107	89	101	101	98	87	107	84	94	114	106	121	92	102	114	105	109	83	94	113	108	95	88	99	122	105	105	127	100	103	105	93	113	92	92	92	90	93	101	115	101	92	87	100	90	95	101	108	118	93	102	93	112	103	103	82	108	96	107	96	90	107	106	89	93	112	100	89	103	108	110	107	102	108	105	98	112	83	113	101	92	93	93	84	91	104	109	105	89	102	99	90	97	98	107	114	93	102	96	89	113	81	101	89	89	88	99	100	108	96	70	116	102	102	103	111	110	102	100	83	90	97	106	97	104	90	89	95	109	89	96	93	95	89	95	106	107	100	99	99	100	103	103	102	102	101	98	82	116	117	93	87	108	94	96	101	98	106	91	111	99	111	83	107	91	88	97	94	109	89	93	111	91	95	103	109	93	99	104	105	100	121	101	90	108	94	110	106	108	81	98	110	113	89	91	102	108	88	84	85	107	113	86	111	97	89	93	105	93	101	97	102	86	109	104	92	115	97	102	101	105	91	109	99	113	93	102	121	94	93	105	83	79	104	109	104	109	82	102	116	85	102	101	96	102	107	104	96	109	91	92	97	111	98	95	109	98	102	106	99	102	98	113	91	91	95	116	102	81	107	92	111	108	82	102	94	92	110	94	99	101	88	107	97	104	101	102	108	101	88	104	100	97	107	110	100	103	104	99	85	109	83	106	94	108	100	107	86	85	117	99	81	105	118	93	96	110	102	120	98	90	101	94	109	92	112	97	95	112	97	109	106	87	100	104	80	89	129	112	96	106	95	101	114	110	89	94	101	100	100	92	89	108	104	88	94	110	92	98	92	98	91	103	93	98	100	103	101	115	99	92	96	85	86	99	91	96	92	91	94	110	107	102	76	95	125	85	117	90	100	94	104	101	90	97	98	101	96	110	87	108	105	111	101	89	95	98	82	97	104	106	91	98	88	96	123
15871	10471	8824	4315	2887	2005	1529	1242	1045	798	726	585	558	522	486	417	405	370	378	338	281	299	295	286	279	266	291	258	296	270	260	249	282	256	267	222	228	251	232	264	276	241	228	235	226	205	223	220	233	233	255	242	218	262	222	249	231	232	260	221	241	204	209	221	237	219	206	202	222	231	198	229	228	241	255	236	232	233	251	197	224	205	219	226	249	222	184	234	233	216	217	224	234	209	204	213	217	223	243	204	209	216	246	207	205	235	214	242	237	222	227	218	211	214	218	213	236	220	221	196	197	198	212	233	230	204	228	197	222	209	219	245	222	221	234	223	225	208	201	228	219	223	233	210	237	212	228	215	222	216	216	234	206	222	229	223	241	228	227	208	237	212	211	239	194	197	226	213	195	239	228	198	170	225	226	223	211	232	232	213	216	216	224	225	223	221	211	237	235	206	235	250	213	206	240	198	210	235	221	200	203	203	204	239	227	236	238	221	226	222	195	235	211	212	228	251	222	234	211	211	192	225	212	208	219	222	213	211	225	233	203	247	233	197	219	226	217	220	260	226	218	210	226	227	220	249	213	211	230	207	216	185	224	234	211	238	232	237	191	235	230	227	219	207	225	220	193	223	214	232	230	204	219	227	213	230	242	215	215	210	246	222	236	225	256	249	208	199	200	221	203	232	231	230	230	204	215	219	235	220	220	203	215	213	232	222	245	194	233	206	208	205	222	217	203	217	219	219	199	226	244	239	220	209	206	209	222	228	228	206	225	197	202	196	232	238	220	210	202	231	230	241	240	203	207	218	206	239	226	215	199	238	220	228	252	217	231	241	221	207	207	202	207	196	237	212	270	211	217	229	216	244	234	234	196	239	214	200	213	200	232	202	228	241	219	220	223	212	242	224	215	221	218	229	241	186	220	229	221	231	206	222	203	199	220	228	232	187	225	206	224	233	215	229	216	230	218	184	220	229	208	227	236	218	209	187	199	201	230	202	246	214	228	211	200	216	222	205	211	195	219	226	208	209	199	203	236	196	201	210	223	235	206	225	211	240	243	223	229	222	216	176	221	212	235	210	206	203	208	222	200	204	228	221	227	216	213	248	214	227	243	206	222	244	214	232	214	229	197	241	251	216	231	223	234	217	219	232	226	190	227	208	225	220	207	237	223	178	221	217	206	177	225	236	212	227	244	227	218	211	249	222	195	226	231	218	224	200	231	190	211	191	215	227	243	213	235	194	235	228	225	236	228	232	242	213	210	226	198	229	207	227	217	222	199	203	260	242	219	234	221	198	238	235	207	222	195	205	212	221	223	226	232	213	220	229	235	217	203	206	234	207	205	231	211	207	209	211	206	237	229	221	227	195	215	204	235	225	224	217	208	239	212	247	217	235	229	230	210	212	196	207	219	197	224	218	230	225	235	204	224	210	225	242	217	218	208	215	224	207	231	199	219	210	209	224	203	223	235	184	213	246	223	241	197	229	213	215	244	203	214	207	241	236	226	208	211	254	218	209	231	224	225	203	225	223	200	193	208	223	239	196	216	212	204	223	211	214	207	211	208	203	248	210	218	237	202	216	220	229	220	214	198	183	219	218	218	221	237	217	204	237	253	248	196	245	209	192	229	196	244	220	217	203	242	248	225	241	213	221	221	202	224	231	220	211	203	215	212	233	217	232	209	212	214	215	237	233	219	225	216	199	253	193	216	199	208	202	203	242	222	194	197	243	238	223	207	214	233	215	224	233	242	222	214	233	230	206	216	243	215	237	191	216	242	241	213	223	230	220	218	207	224	205	227	210	227	210	198	210	249	225	216	234	219	233	208	228	217	217	234	219	224	211	208	180	216	247	229	220	194	232	212	220	222	213	231	208	228	193	199	214	214	202	187	224	206	207	210	226	219	202	236	220	211	196	218	247	225	213	238	238	219	215	210	228	201	223	245	202	228	197	219	241	215	212	242	216	182	202	234	219	208	224	198	229	216	240	255	209	231	230	240	222	222	216	230	241	214	208	199	231	224	226	228	219	207	213	224	223	192	231	207	236	211	220	222	236	236	212	214	214	206	203	231	212	206	214	237	206	228	205	205	246	222	233	205	223	232	195	215	209	229	219	201	235	217	231	214	210	226	198	214	227	251	246	216	218	241	175	226	202	208	207	246	214	230	208	210	242	197	213	232	217	235	206	210	267	246	210	231	212	206	222	212	211	226	203	189	241	231	215	195	227	205	199	217	227	221	216	212	231	208	238	213	220	204	218	234	214	207	242	211	246	211	229	224	222	203	230	239	215	226	213	213	254	219	205	237	196	198	225	204	240	238	227	232	211	190	241	205	237	216	232	208	198	224	239	223	229	202	219	243	197	194	227	204	197	203	205	218	241	239	218	228	222	228	251	204	213	213	216	198	215	219	220	209	229	220	233	220	228	227	214	206	217	218	236	210	216	225	223	204	255	215	208	194	211	217	193	243	239	229	225	200	221	205	217	193	240	199	231	234	218	236	225	221	212	191	242	228	208	206	219	218	201	239	208	207	188	245	204	196	199	188	223	207	219	229	223	225	256	234	191	189	218	211	206	244	234	194	227	252	223	230	233	227	189	216	225	242	204	235	177	186	200	208	232	245	219	217	219	219	233	200	211	224	237	205	220	216	229	222	222	208	204	232	220	218	227	234	239	217	229	217	217	220	240	204	254	218	226	236	210	216	229	238	219	192	225	228	222	228	221	212	217	217	225	220	186	240	235	211	223	214	211	225	237	201	218	226	216	245	217	240	236	218	212	193	217	213	210	230	223	199	228	230	208	228	225	216	219	211	208	222	215	203	225	220	231	220	213	223	223	211	198	239	216	228	216	242	207	206	235	245	210	208	206	183	190	218	203	212	221	216	202	215	215	221	219	203	218	208	225	191	208	240	232	247	238	222	231	200	197	209	216	216	252	233	228	223	201	190	243	217	195	242	204	213	249	228	232	222	239	233	216	209	229	236	222	213	199	205	216	229	216	221	218	220	229	223	230	211	236	229	210	243	225	218	221	234	237	225	186	239	236	200	208	234	186	230	198	198	220	217	240	245	212	243	215	216	235	217	230	214	229	238	228	227	208	211	225	214	180	211	205	186	239	212	227	221	216	219	221	222	210	210	219	225	228	228	228	222	204	218	206	221	215	218	203	223	213	217	204	213	253	220	220	239	214	215	237	209	240	223	215	200	227	223	222	224	205	224	196	224	200	220	225	222	223	204	230	235	204	222	224	208	220	227	197	222	246	237	218	196	201	190	211	215	208	228	196	212	237	233	231	209	199	218	223	222	206	241	210	217	211	208	200	227	233	217	226	249	208	228	202	222	206	202	261	221	229	227	191	207	226	199	216	224	221	226	218	209	249	202	200	235	217	210	217	205	210	201	210	224	239	217	189	229	238	187	224	233	192	234	199	231	210	208	236	202	232	204	205	223	242	243	236	226	208	233	208	240	239	216	225	197	214	231	218	228	227	193	215	228	210
23382	21412	29405	23800	21413	20361	2152	769	607	518	443	438	367	360	362	328	293	283	292	301	335	301	299	279	286	272	285	275	268	267	243	277	267	264	255	247	242	266	251	238	258	273	251	243	277	259	230	227	242	247	212	246	250	225	228	244	259	240	256	243	251	264	253	245	238	235	214	238	225	239	244	214	245	250	233	237	237	241	259	241	236	215	245	260	245	234	243	237	250	265	212	245	219	256	247	218	213	253	242	208	244	242	238	236	236	251	252	215	223	261	227	246	234	237	262	242	245	242	242	225	258	258	209	246	210	224	242	260	230	269	235	248	252	225	259	236	281	231	230	224	254	253	225	256	233	262	220	220	247	252	248	246	249	253	220	251	219	240	233	215	223	208	228	243	238	217	246	253	241	240	241	221	218	254	268	215	219	225	219	247	255	241	243	252	211	250	233	256	215	246	221	210	215	237	238	223	252	251	215	263	232	249	235	202	241	244	244	242	220	255	244	261	232	266	239	236	217	234	235	228	244	225	248	234	246	230	232	257	222	234	212	249	236	254	232	206	227	216	252	240	277	274	246	231	223	234	219	248	241	214	256	233	242	278	238	251	230	243	248	199	265	243	243	251	251	217	253	229	226	251	236	243	228	254	233	235	258	223	241	231	238	255	255	257	240	195	240	231	264	249	234	229	253	262	206	226	266	222	232	221	234	239	216	232	233	243	248	237	256	225	267	249	222	240	257	235	237	214	219	222	237	230	252	223	210	224	216	251	236	234	244	253	243	233	237	228	249	271	224	227	246	245	244	224	217	218	223	218	255	240	252	233	219	250	242	240	242	232	237	230	246	217	203	231	228	221	242	219	249	245	229	241	212	253	253	224	247	249	261	253	238	235	257	233	214	248	244	220	234	226	222	234	256	242	218	207	242	237	251	267	248	212	248	232	249	248	264	230	220	252	222	246	241	220	241	223	255	201	238	227	239	234	242	223	216	239	226	250	229	222	251	243	240	224	239	226	240	250	226	242	223	247	232	247	234	214	243	222	223	262	248	240	246	251	251	228	264	233	211	206	205	236	276	216	258	206	232	275	227	221	248	214	233	226	209	241	232	225	249	249	236	260	228	250	262	243	236	259	239	238	237	239	225	244	221	241	225	246	254	229	251	226	192	259	212	232	252	245	247	267	248	234	255	238	220	237	235	237	215	247	245	238	255	242	259	223	224	230	240	238	248	205	223	243	239	233	218	238	220	236	248	231	239	257	239	229	245	228	234	224	230	213	243	242	233	244	247	224	208	229	236	257	232	235	234	244	215	252	206	229	231	225	251	224	241	250	237	238	252	229	230	246	235	243	249	260	249	231	239	214	229	221	226	228	223	239	234	203	221	238	244	217	230	216	245	244	246	246	227	239	241	240	222	255	218	243	237	211	238	240	200	227	229	254	222	268	221	214	203	248	238	260	242	213	220	225	236	232	235	233	248	222	251	225	226	240	249	248	242	249	238	237	275	231	228	249	275	237	226	248	241	212	231	211	212	225	251	263	228	240	240	241	252	220	253	218	239	223	241	263	234	212	243	236	217	222	218	227	259	214	246	249	231	233	210	263	239	228	228	234	222	216	262	236	255	250	248	240	236	222	239	238	219	230	233	258	257	229	225	270	234	265	217	255	233	225	226	234	241	243	234	245	240	225	236	269	245	252	276	257	237	257	232	261	243	241	253	261	229	263	242	222	258	229	212	257	231	260	200	237	235	232	218	233	239	252	250	241	225	218	218	230	221	234	237	237	224	222	234	279	246	238	238	236	244	227	245	226	215	223	227	246	248	238	229	208	257	210	223	243	255	229	233	226	242	221	249	230	242	228	268	228	235	206	239	239	249	268	226	253	238	246	252	196	257	250	230	240	245	225	225	248	234	218	238	236	252	251	194	222	247	262	234	231	241	233	237	245	248	222	226	241	250	268	242	239	233	234	241	240	240	252	216	208	236	264	229	235	239	251	230	207	232	218	208	244	233	233	226	252	253	243	218	247	230	229	238	206	203	247	251	269	225	245	238	234	221	209	246	230	230	219	261	259	214	227	238	229	237	242	243	218	247	229	226	227	233	247	224	234	268	228	247	266	222	224	236	256	244	235	216	263	211	274	248	262	260	253	243	247	231	238	253	239	214	235	203	234	232	225	243	238	241	224	235	253	238	245	222	233	263	243	254	253	246	234	244	238	238	239	207	218	233	262	235	256	247	237	226	218	246	249	228	226	222	209	247	224	231	249	234	232	248	229	236	232	226	204	220	236	228	235	243	215	225	225	242	227	237	229	241	229	209	234	235	257	241	214	234	244	227	237	211	243	254	228	208	265	250	230	239	227	207	229	231	255	251	243	249	265	221	242	259	238	243	231	231	226	250	220	239	205	229	240	217	220	231	230	251	242	249	230	255	225	234	234	225	234	241	216	233	241	258	262	276	238	227	255	224	229	255	247	209	215	258	223	226	235	264	223	218	248	253	264	247	228	220	248	265	238	226	213	239	254	240	230	230	229	220	212	206	225	246	225	245	224	234	259	211	256	236	240	248	246	248	258	231	243	231	222	238	237	238	236	233	229	222	231	241	255	245	249	261	239	229	232	216	245	241	217	239	227	259	242	238	246	239	230	229	236	238	244	217	212	225	243	245	255	222	241	238	242	244	207	233	245	267	205	236	240	214	214	246	250	228	217	233	221	276	206	240	249	235	253	235	246	242	222	258	238	225	220	238	261	246	223	238	251	206	227	227	222	242	215	246	220	233	234	221	236	238	231	231	255	231	226	239	219	238	218	249	235	215	238	260	233	225	243	232	219	237	230	245	230	218	199	222	230	254	238	276	219	257	228	208	236	246	271	243	208	230	245	266	204	219	236	253	248	264	247	229	251	235	247	227	247	238	249	198	248	244	234	234	243	254	245	239	274	246	245	245	229	258	235	241	224	236	239	226	242	229	254	223	225	242	244	246	225	231	267	232	243	226	212	235	265	232	213	283	247	260	220	241	254	217	239	241	222	210	240	205	230	233	248	223	207	235	275	247	232	238	229	240	223	233	255	209	227	202	247	247	261	232	237	230	241	220	236	224	248	208	223	231	210	216	251	225	229	239	234	239	220	224	245	237	240	233	221	210	238	232	253	214	227	215	265	269	219	227	241	252	236	253	237	224	230	222	242	238	234	220	245	253	226	241	220	236	251	229	256	244	239	223	231	245	228	233	232	229	251	257	222	238	214	225	247	235	237	259	218	227	250	251	227	241	231	236	239	227	213	219	229	235	232	226	235	238	244	244	230	249	256	233	225	263	236	243	257	247	229	238	232	279	241	249	265	262	266	212	237	231	196	255	243	229	224	228	229	245	236	255	222	220	212	262	240	237	223	229	241	239	240	227	216	253	236	260	252	237	233	235	220	240	204	243	215	248	244	235	253	261	228	224	240	224	236	232	237	203	224	254	248	216	216	218	251	228	237	236	253	216	218	229	228	240	229
19975	17057	14241	7720	5262	3907	2925	2205	1900	1595	1381	1202	1082	1012	893	802	804	786	731	685	640	651	639	609	575	614	576	555	534	515	539	518	540	530	523	552	535	500	529	491	547	545	501	462	520	495	518	481	503	472	475	477	463	489	468	512	486	454	478	470	457	457	455	425	478	465	444	470	457	464	457	474	479	475	465	455	482	460	428	452	438	456	463	436	457	436	461	456	452	463	485	461	449	464	422	465	447	450	455	476	429	491	434	449	456	498	478	486	493	456	462	434	509	480	469	471	468	437	453	438	467	458	442	432	459	468	457	457	468	474	472	450	473	476	458	443	413	389	466	448	479	492	455	474	450	457	485	448	477	480	426	490	423	474	480	438	488	445	489	457	481	448	504	437	438	459	441	423	442	460	474	479	454	435	477	480	450	518	464	458	446	445	465	418	456	478	446	448	478	433	433	434	442	449	466	437	454	437	475	458	477	474	414	458	478	431	416	442	447	465	450	444	458	443	475	448	443	444	431	485	479	445	422	463	451	441	458	432	471	443	460	470	475	459	441	458	482	452	476	434	439	399	432	467	451	456	462	465	438	436	445	448	453	479	423	457	466	477	400	417	492	437	413	409	424	446	442	460	473	470	469	436	494	450	423	453	438	457	472	435	471	461	432	464	445	444	482	490	417	458	479	452	448	452	457	459	453	458	473	491	393	427	479	429	463	467	502	421	450	487	448	429	444	424	415	488	429	414	463	443	445	421	445	436	448	462	456	436	476	444	460	433	430	463	460	453	453	465	440	476	494	443	476	475	450	486	423	452	475	466	479	427	433	448	439	450	441	446	487	435	442	458	481	470	426	489	412	484	437	457	476	468	454	434	448	447	455	492	462	454	490	454	418	486	436	455	440	470	442	410	419	516	410	447	431	448	422	451	473	481	501	457	480	432	433	463	428	466	475	429	416	473	463	445	459	466	466	450	433	441	426	442	449	485	438	448	447	421	468	448	473	416	448	445	418	443	450	443	420	443	430	431	440	425	438	438	425	456	457	446	483	480	463	458	477	489	453	500	446	453	436	482	462	436	429	441	438	460	475	470	437	428	481	481	442	441	480	446	459	432	437	446	445	480	447	473	457	449	443	479	380	469	507	450	432	445	491	471	471	475	425	462	452	405	430	450	465	430	465	487	445	438	472	442	453	414	478	442	473	431	465	442	438	450	454	468	418	484	466	413	461	472	460	484	443	400	430	476	412	461	477	450	461	476	470	460	462	422	456	436	438	493	473	468	448	475	463	459	443	434	470	467	464	437	473	468	445	472	428	507	463	474	479	429	449	451	441	487	416	446	442	430	458	471	438	440	425	439	462	465	443	433	448	459	452	459	493	467	484	466	431	490	491	460	490	478	479	480	447	456	467	434	445	495	419	459	504	430	456	458	481	418	409	482	409	490	455	453	435	431	484	434	471	469	426	477	426	442	446	493	470	468	479	461	434	473	427	459	477	442	450	454	455	401	440	454	462	444	438	475	472	469	518	447	433	492	448	449	451	446	440	463	462	444	458	461	465	467	459	462	432	484	439	472	466	454	448	455	428	484	451	431	463	478	494	435	426	460	456	452	456	453	456	445	460	443	451	476	456	439	451	448	428	491	415	525	456	466	463	488	439	474	444	422	479	465	416	434	419	465	465	412	460	455	427	447	455	488	458	453	455	434	447	459	467	458	449	483	439	498	471	466	455	479	430	455	409	466	432	445	465	469	430	452	499	436	461	460	458	449	412	469	467	454	480	434	475	416	460	442	476	426	452	458	447	499	437	478	435	457	472	437	460	463	436	446	477	441	465	443	480	435	488	450	426	426	448	445	476	444	430	476	481	458	455	454	440	455	419	453	465	471	445	446	464	457	470	442	461	445	438	466	448	434	468	454	453	473	455	441	454	459	464	453	469	464	481	451	443	439	492	460	468	429	441	464	467	435	445	460	447	477	458	418	460	464	470	461	476	416	471	429	424	487	451	391	447	445	426	455	451	440	410	409	478	494	476	409	441	442	486	409	483	454	424	432	479	459	450	423	420	420	489	480	428	440	481	432	464	433	471	443	406	433	437	509	452	470	468	467	463	441	428	445	413	424	478	441	458	433	448	452	447	439	441	423	417	446	412	444	444	444	450	422	470	493	451	417	444	423	442	442	460	425	457	470	427	469	491	434	413	459	448	435	433	455	419	467	472	447	467	475	439	454	467	490	469	446	491	474	441	424	476	452	416	463	453	457	441	430	471	456	444	462	461	434	451	448	484	482	459	482	400	431	448	442	461	448	514	435	451	449	436	466	411	465	454	426	434	458	463	445	451	476	499	446	452	485	483	481	473	464	482	461	415	467	481	480	451	432	450	434	447	427	452	483	458	473	442	449	438	455	435	474	492	456	457	450	468	453	448	440	425	462	446	453	442	466	444	469	439	444	438	438	417	461	453	453	447	443	435	465	456	447	414	455	433	452	515	482	466	489	429	470	454	434	433	439	481	486	493	437	469	461	454	474	425	418	422	432	470	483	467	414	424	452	459	446	446	439	445	459	436	438	453	424	447	467	463	438	479	443	427	483	484	433	423	490	452	427	456	466	450	436	466	474	460	481	457	445	420	447	458	420	460	466	465	427	446	457	400	455	431	470	478	450	477	471	433	467	447	448	450	463	419	467	424	448	434	461	477	456	439	455	453	465	468	430	451	507	449	447	465	418	468	463	489	437	420	468	449	476	450	458	471	460	455	461	468	460	451	444	434	435	479	478	460	447	457	462	426	406	417	443	431	441	438	425	447	464	461	428	442	489	472	488	479	473	455	470	469	466	433	436	440	441	476	472	469	460	443	403	439	451	459	463	398	458	449	447	432	505	494	420	439	443	431	461	461	454	452	447	451	458	451	443	449	436	449	470	447	461	484	436	503	459	426	462	438	450	433	423	479	442	461	433	449	444	451	450	463	461	463	442	483	484	474	476	451	473	467	443	435	454	450	450	436	458	424	430	448	452	496	445	457	436	463	480	438	494	447	482	460	465	478	449	485	469	479	473	442	458	429	419	443	393	465	455	454	467	468	447	425	438	456	430	433	460	437	445	430	422	457	447	432	448	430	464	458	466	472	436	438	458	405	461	439	429	465	446	479	468	451	429	458	449	487	444	428	457	430	453	445	466	447	448	484	466	463	432	442	417	477	473	458	470	436	450	490	448	450	470	452	436	462	457	453	457	477	457	451	432	430	442	425	435	432	463	460	432	435	445	447	439	469	486	517	454	435	468	452	486	458	426	453	447	454	448	424	432	454	442	480	460	443	435	441	453	413	436	426	466	479	453	426	423	449	444	463	478	466	476	459	475	471	452	451	408	474	419	460	442	432	432	461	442	431	454	433	434	446	459	455	471	451	445	499	454	444	441	457	452	487	463	461	476	439	475	438	464	469	453	450	468	399	474	439	464	507	473	456	464	440	501	437	504	456	427	468	443	456	484	478	492	479	456
26905	20975	8324	483	289	236	236	204	215	211	200	182	207	204	206	180	206	200	186	208	184	176	189	184	186	164	197	189	186	186	198	160	161	178	175	198	216	180	185	180	215	193	164	205	206	166	166	199	186	165	192	179	197	175	178	191	175	201	189	196	163	194	176	187	195	200	182	178	174	174	195	179	178	195	196	181	166	174	201	174	186	177	170	170	174	190	170	191	196	182	171	213	195	182	207	168	152	181	180	183	188	176	197	173	189	199	192	194	192	169	193	183	193	162	165	161	166	189	167	199	180	187	181	193	223	187	196	195	218	184	182	175	193	183	184	189	183	197	195	181	192	178	196	178	163	179	178	188	191	173	182	185	168	183	182	185	187	183	195	183	197	196	178	181	211	176	222	177	186	191	203	187	172	186	198	192	162	156	178	159	160	176	214	192	185	177	194	201	194	192	190	183	174	165	163	179	173	184	173	183	202	200	167	179	207	182	169	163	199	177	181	172	173	192	155	168	185	185	200	186	178	180	180	178	177	186	189	181	192	195	204	213	179	178	195	182	166	176	178	190	172	159	168	187	171	168	205	193	187	177	181	201	183	175	184	203	217	206	193	177	198	195	194	174	175	180	183	203	167	189	185	173	192	169	198	177	184	175	208	178	195	199	175	171	183	193	169	196	203	184	183	199	180	170	170	201	174	211	189	196	177	177	182	211	181	178	183	185	193	169	179	201	183	182	184	182	185	186	186	194	159	187	194	170	215	196	173	183	156	163	186	206	186	182	183	189	189	175	177	193	195	173	156	206	186	171	188	202	166	178	176	200	191	175	169	187	162	190	169	189	196	177	205	189	198	189	186	204	209	173	169	196	198	178	178	204	193	167	174	197	191	192	229	171	158	183	195	187	181	161	210	178	163	213	204	187	176	180	183	163	193	200	161	199	193	195	201	190	172	175	166	192	202	176	176	222	192	188	185	161	180	179	177	168	191	204	204	201	183	185	196	181	179	193	180	180	186	202	193	179	187	179	188	169	161	187	205	185	174	163	198	172	185	177	190	189	197	158	185	172	197	172	195	183	201	196	160	197	182	189	176	222	223	191	191	171	160	164	186	173	165	181	182	183	193	197	172	188	174	171	184	206	190	181	204	165	175	170	196	199	172	182	189	204	181	160	191	177	183	160	159	171	185	186	200	172	202	206	169	170	182	198	178	185	186	198	180	190	181	188	168	180	172	180	185	196	225	208	171	179	195	205	182	174	176	208	180	185	183	185	191	190	191	172	179	194	185	192	177	196	184	204	180	192	179	189	173	176	176	171	176	176	169	170	188	184	191	169	197	185	180	194	189	199	177	191	182	188	193	206	208	176	197	173	213	173	194	190	158	184	180	169	202	171	186	170	187	188	168	171	181	203	187	157	174	166	169	197	175	194	189	147	178	199	202	172	175	161	170	167	184	191	170	174	208	204	210	182	170	176	187	181	183	189	169	183	167	172	174	165	171	169	198	186	216	202	187	168	191	180	192	213	175	183	194	185	183	180	174	179	170	171	169	195	154	168	180	173	182	152	184	214	163	175	180	176	179	184	196	168	173	163	182	172	184	211	162	192	183	165	178	176	159	177	188	187	190	188	183	177	171	188	177	157	160	201	179	189	179	180	178	186	205	184	188	195	170	186	189	206	182	200	161	182	198	193	156	165	196	189	204	212	185	157	178	209	185	199	172	165	193	188	177	184	164	192	186	175	189	160	174	183	185	204	194	177	194	171	164	171	187	192	180	201	167	205	193	157	184	197	165	161	165	185	201	185	190	186	182	188	178	183	198	200	163	201	165	223	176	173	183	220	185	200	197	201	179	209	165	162	189	185	193	203	216	175	185	186	179	197	180	189	188	168	173	191	180	175	174	195	176	177	181	185	172	177	164	195	169	176	212	206	180	172	174	172	223	196	200	190	177	174	167	185	206	186	185	171	197	200	188	205	172	187	183	186	198	185	180	178	212	161	192	198	170	161	175	182	179	174	188	180	181	185	185	181	170	174	165	181	194	158	150	197	185	172	185	165	160	191	156	185	174	179	198	168	161	184	169	168	168	210	176	170	197	190	174	171	164	197	158	190	171	162	169	167	196	181	191	184	165	181	199	192	174	200	191	184	186	191	200	165	173	173	188	194	181	188	181	193	188	197	179	179	187	189	168	185	183	187	160	177	167	174	177	162	168	196	186	189	178	192	173	185	148	190	188	162	174	180	224	203	167	190	189	198	193	184	189	177	172	171	190	196	176	187	203	184	189	230	201	173	185	195	186	158	186	194	193	198	188	145	197	194	193	176	172	203	173	195	165	168	179	182	203	177	199	185	196	186	197	193	170	188	194	171	200	188	173	198	172	187	175	188	202	208	194	171	195	166	194	191	173	188	204	165	162	164	215	203	166	182	178	196	172	186	180	185	173	179	176	193	180	182	176	185	170	186	192	185	182	190	187	180	183	173	193	182	208	198	157	179	210	183	177	209	179	218	194	175	170	188	195	189	182	178	211	173	181	193	190	198	191	164	173	194	157	173	184	177	190	192	158	168	181	178	188	177	194	166	160	206	178	170	210	194	198	195	172	169	187	202	166	177	160	173	185	180	183	209	208	178	193	204	193	193	173	182	184	196	177	183	191	202	208	186	213	191	190	186	191	173	180	187	173	203	171	170	182	198	191	188	202	173	174	194	179	169	181	174	194	184	166	196	174	181	182	185	186	165	184	181	208	201	181	179	168	195	167	167	162	156	160	195	192	179	176	154	204	200	205	183	168	206	175	160	172	212	159	208	180	153	193	187	188	180	202	179	184	193	178	186	200	172	177	190	187	181	194	195	184	187	184	181	176	171	168	184	190	167	162	188	170	172	173	200	205	178	183	190	177	202	183	181	174	187	176	158	184	182	202	190	195	164	214	182	198	194	174	171	173	193	186	189	204	163	208	190	176	151	175	175	192	175	203	187	213	189	183	161	193	195	206	165	206	184	196	208	204	185	198	172	201	202	199	204	191	167	174	193	212	177	188	205	200	189	193	196	204	176	180	157	178	215	190	208	168	188	212	188	205	181	161	189	199	214	193	189	175	176	183	185	204	168	163	167	176	178	169	173	173	175	184	205	198	181	188	188	198	172	184	188	218	173	185	171	190	186	168	188	168	197	189	167	192	193	193	181	191	165	180	172	172	160	172	209	190	163	191	196	163	176	196	203	196	190	173	172	177	191	169	173	170	161	176	186	185	219	185	195	189	213	164	174	183	163	195	162	177	179	158	190	162	175	152	190	182	180	173	183	176	202	198	191	205	160	190	184	181	171	191	217	193	196	165	165	139	208	208	167	188	194	196	203	201	174	196	201	175	185	178	196	163	165	217	173	165	190	179	182	200	183	196	189	190	178	173	188	194	186	187	184	179	172	199	172	181	168	185	189	202	186	198	146	189	178	198	184	172	204	198	178	180	179	198	190	175	195	167	198	201	210	182	179	158	175
5775	1615	1456	836	612	566	528	478	478	466	464	456	404	429	387	425	400	377	373	420	398	390	385	371	392	430	409	407	413	413	397	391	392	395	416	395	377	381	401	364	387	401	415	399	380	415	414	382	369	398	401	407	380	402	410	423	391	408	389	370	403	400	392	378	412	417	417	380	426	411	389	365	385	388	393	402	357	393	410	387	390	405	410	408	400	376	394	386	363	388	399	413	397	410	398	378	372	388	394	413	380	424	395	429	417	395	403	391	386	376	398	365	395	406	383	401	377	417	396	362	383	395	391	400	380	363	382	381	401	396	384	412	381	422	401	383	393	388	382	369	382	363	421	398	438	404	366	378	388	402	415	412	366	394	398	378	411	406	396	389	387	410	378	409	394	385	374	376	356	336	416	357	402	427	406	368	382	394	402	361	438	420	382	398	397	377	403	399	401	396	408	372	423	377	398	385	387	434	373	390	390	358	375	383	357	420	389	371	388	400	390	410	386	391	413	391	390	382	360	386	387	399	423	372	412	388	375	367	399	422	394	426	419	335	389	362	442	382	395	391	378	379	386	373	405	377	390	405	377	368	382	405	382	390	383	376	413	380	369	364	397	351	405	398	367	403	375	391	368	392	394	382	405	413	423	365	395	368	362	361	408	359	392	410	350	379	388	374	391	384	388	344	437	390	428	362	379	374	396	372	414	398	353	377	406	382	389	423	379	396	368	367	397	402	424	399	376	406	387	389	340	362	416	400	392	409	426	417	430	362	397	373	367	394	447	396	362	397	362	380	371	394	394	397	388	406	408	417	414	363	392	425	424	386	392	408	377	416	379	385	382	404	413	394	407	400	403	402	380	411	376	397	408	388	401	406	414	353	405	388	364	384	429	389	369	370	387	436	365	379	404	370	407	394	389	426	340	386	392	392	336	364	391	399	382	415	432	353	412	358	396	354	402	396	389	398	361	429	406	392	389	380	393	407	368	362	342	393	373	369	373	377	397	394	428	361	377	357	410	423	374	358	352	366	413	388	381	392	367	399	390	384	389	410	396	378	383	408	354	383	384	397	383	370	398	406	356	384	365	363	388	401	394	397	398	362	422	409	390	366	382	390	402	398	402	392	396	385	361	397	397	397	374	381	410	396	371	393	381	371	368	414	394	373	402	355	376	398	364	397	396	430	363	416	385	391	389	398	408	366	371	393	375	406	428	398	396	403	415	382	382	381	408	368	422	416	413	393	372	409	416	401	402	389	416	405	395	376	406	391	420	384	427	364	366	377	400	377	376	357	460	396	424	377	362	368	412	418	377	391	390	386	405	372	417	382	402	407	379	363	377	377	363	407	387	353	359	382	393	378	360	396	378	385	368	410	372	413	377	383	429	402	427	397	421	365	370	379	324	396	392	365	429	384	355	401	402	381	404	370	381	389	383	403	379	396	390	392	385	389	387	368	390	405	392	386	360	450	397	406	385	401	407	355	386	394	384	366	411	361	405	427	409	405	407	378	391	376	394	394	399	374	375	360	413	381	398	372	413	377	398	380	388	395	368	396	390	406	431	430	391	390	409	405	385	429	365	399	400	395	382	382	397	400	385	366	407	370	365	420	394	390	392	386	378	425	407	400	398	406	388	414	403	397	367	393	393	417	374	418	390	378	404	387	385	387	372	381	386	360	384	399	391	421	396	377	388	430	409	406	410	350	371	428	393	392	397	391	375	426	402	331	421	416	410	366	389	381	400	336	387	407	398	379	378	386	388	411	395	389	374	417	390	384	371	370	414	398	384	388	413	383	385	395	393	382	396	407	379	411	384	373	394	386	387	403	411	395	354	382	383	417	379	359	379	403	394	383	378	374	391	365	383	367	353	389	401	369	378	379	393	421	407	390	373	370	422	357	409	376	401	381	393	384	401	407	404	381	394	380	405	413	408	378	372	398	363	379	385	407	381	381	414	401	420	356	429	379	374	396	370	367	416	399	379	379	388	350	349	394	397	368	373	394	371	390	402	364	373	389	388	395	370	359	393	394	350	379	408	403	363	438	386	372	363	405	403	362	379	447	385	357	397	389	364	401	382	372	390	439	420	399	397	393	361	400	400	422	390	410	398	380	384	394	376	405	386	410	406	401	432	375	421	373	378	412	400	389	376	353	351	392	401	375	409	383	381	375	369	401	376	389	380	387	389	386	392	391	396	398	413	375	387	412	400	403	372	390	382	374	375	375	432	400	404	361	438	400	377	402	404	403	377	398	400	362	397	394	414	393	383	387	424	393	397	370	362	379	398	400	357	410	400	389	397	375	394	388	399	351	413	414	394	422	381	402	380	414	431	405	399	375	417	402	376	410	375	428	382	390	391	386	407	386	380	402	361	372	404	371	402	379	396	374	376	393	410	397	384	381	388	438	366	397	390	342	389	379	408	395	416	359	372	417	366	382	406	348	396	410	360	432	409	375	375	423	412	363	410	366	401	387	378	425	387	383	390	403	397	395	395	381	367	391	394	400	368	396	387	417	383	388	399	417	383	385	376	412	396	412	385	357	343	404	388	381	383	354	387	350	388	380	387	420	384	393	395	374	391	387	412	390	388	405	369	381	367	420	370	417	375	424	394	340	404	374	408	390	418	372	370	380	384	405	396	397	361	401	411	403	434	407	412	349	407	393	426	373	376	348	424	411	427	411	409	399	404	393	416	377	404	411	326	375	368	392	386	411	407	386	380	403	412	425	403	396	417	382	398	379	421	379	373	378	350	411	392	411	368	388	400	376	392	390	395	377	416	397	376	409	397	379	347	373	417	402	425	393	413	405	384	371	346	383	370	404	379	388	396	394	362	392	419	401	402	405	379	405	391	385	379	392	386	397	403	401	426	387	386	412	404	392	374	418	368	384	393	411	375	383	392	402	420	387	397	361	400	392	388	381	394	385	343	410	402	383	385	382	384	355	351	388	370	387	393	357	400	395	423	414	403	354	358	420	359	390	373	403	378	403	391	398	418	405	364	373	402	403	408	370	358	395	387	414	365	416	368	390	424	369	392	358	380	390	411	364	399	409	393	386	412	393	393	361	394	405	372	381	395	423	383	389	388	373	384	374	377	425	414	407	382	383	355	382	415	357	378	413	387	360	373	379	390	410	386	414	376	347	426	418	382	394	385	412	403	385	389	375	392	388	418	411	402	371	351	390	355	359	365	378	390	411	369	390	387	394	431	369	401	398	369	385	392	365	397	373	390	394	393	404	360	370	399	390	362	408	399	390	373	362	379	379	403	396	382	390	405	373	398	372	376	366	373	409	394	395	383	362	402	389	366	414	432	394	404	390	432	370	385	412	409	346	376	433	410	342	369	395	408	355	383	383	406	388	411	411	394	358	401	363	390	384	426	398	380	393	398	403	382	405	394	397	415	363	384	411	374	398	370	390	361	390	377	378	377	382	328	381	400	385	401	420	381	431	419	375	387	398	363	379	364	377	370	388	391	384	377	374	431	388	394	439	392	401	389	395
24236	21416	28729	24476	20675	1903	536	362	264	258	207	174	168	146	164	128	137	158	116	127	120	112	117	111	118	124	149	106	111	106	103	111	107	111	99	120	117	103	92	114	101	94	91	124	118	104	102	112	112	107	100	87	95	92	88	113	96	105	100	106	105	113	80	80	110	103	94	95	113	88	110	104	96	114	110	97	107	100	96	96	97	96	98	103	101	106	110	96	124	109	108	118	96	100	104	111	116	95	127	95	102	104	103	85	88	90	104	97	106	106	86	90	91	95	101	102	90	90	97	106	100	88	92	86	86	101	112	109	97	102	104	101	118	119	106	87	101	93	111	95	94	97	97	94	96	103	105	112	106	99	93	99	91	104	105	101	106	120	109	90	99	99	94	96	91	101	107	93	107	88	109	103	105	104	91	95	99	95	84	94	104	112	104	93	112	89	90	97	98	89	107	97	92	101	96	119	96	90	107	118	109	101	101	108	91	100	89	100	108	102	122	116	104	87	101	103	117	92	91	105	99	104	108	84	107	106	104	83	82	98	106	114	81	120	89	103	119	96	112	126	102	74	104	102	98	89	97	109	108	98	98	108	98	109	118	99	107	104	103	105	105	102	100	92	107	105	113	82	99	95	105	93	97	96	80	101	94	110	94	85	110	97	103	99	100	108	97	87	112	113	73	90	97	113	98	108	102	105	108	102	99	103	106	96	100	86	100	111	89	109	111	92	82	119	109	96	82	97	108	100	87	83	88	112	95	85	94	96	98	107	83	103	99	93	103	99	98	96	90	85	92	107	87	102	76	100	100	109	76	99	112	97	122	97	111	101	86	83	107	91	95	98	100	97	88	92	100	99	84	104	111	91	90	103	101	92	93	115	112	109	95	96	108	103	95	96	101	122	106	108	94	85	116	76	112	120	119	97	83	99	94	97	79	78	124	105	95	110	95	85	92	96	100	100	99	90	90	100	92	101	101	94	113	100	106	109	92	112	98	105	105	102	92	108	100	84	109	104	124	90	100	98	102	103	94	90	108	104	103	86	107	103	96	95	84	123	108	86	114	110	94	95	81	83	89	100	106	87	116	114	84	105	94	89	129	95	96	92	86	86	102	96	106	106	93	94	103	106	100	90	101	95	115	105	119	107	97	89	100	106	91	99	131	100	95	84	91	91	104	105	92	87	102	112	106	111	111	97	93	120	98	113	92	118	86	86	84	92	105	111	98	106	94	102	91	120	99	113	101	90	96	96	99	111	103	102	124	100	113	99	94	96	91	98	100	99	101	123	95	92	83	90	94	113	97	95	94	109	109	91	99	97	84	101	101	93	95	102	87	95	99	108	122	99	116	96	112	84	96	102	92	90	104	99	92	103	90	97	95	102	88	100	81	99	84	115	110	90	105	118	95	111	97	118	107	105	107	86	109	94	84	95	92	99	97	105	93	84	111	106	100	117	98	84	98	90	123	108	90	106	109	119	97	94	104	109	107	90	84	100	99	100	96	90	102	91	83	100	120	78	100	92	114	89	93	132	96	86	89	92	91	119	108	105	90	119	102	101	94	99	101	90	88	106	112	103	113	103	96	103	90	93	88	78	102	95	74	97	86	93	113	90	89	115	98	90	91	106	105	121	78	109	105	113	90	100	114	96	92	87	101	85	113	116	76	91	98	113	106	115	91	94	87	104	94	93	94	101	108	98	106	103	107	102	77	102	103	108	117	108	93	93	98	119	104	105	108	89	92	100	109	102	88	118	95	100	109	100	91	103	114	106	91	98	102	87	111	94	89	96	90	103	67	113	101	104	99	96	98	93	84	115	100	96	100	102	104	108	89	99	111	120	85	100	99	104	88	102	115	78	100	98	93	79	114	111	103	98	104	93	102	97	123	92	95	98	98	99	90	91	97	84	108	109	97	120	106	102	89	95	87	102	122	91	91	90	87	109	100	111	101	101	79	93	98	105	110	102	86	115	122	118	96	79	107	95	96	111	97	102	91	100	107	103	94	83	105	101	105	92	126	96	90	115	93	105	89	89	104	92	98	123	91	95	104	91	103	77	91	96	99	89	105	76	100	90	107	100	109	111	97	102	98	95	100	101	107	103	95	101	95	87	90	109	89	108	105	88	94	95	93	105	102	109	92	106	104	101	98	91	78	101	98	85	121	104	106	100	81	93	103	84	99	101	118	105	103	109	97	92	97	113	99	95	102	96	93	91	108	114	81	123	100	110	98	98	86	96	96	97	97	106	90	103	100	103	80	93	102	99	118	127	120	89	95	91	93	92	116	119	79	94	92	121	112	80	103	101	101	100	112	91	102	100	125	114	87	97	119	104	113	92	85	122	106	107	92	111	112	108	85	105	106	103	97	123	121	98	85	78	110	100	101	112	118	87	85	96	100	85	119	91	94	101	96	105	104	89	122	117	104	105	87	115	96	82	102	70	106	101	87	100	104	98	108	115	88	96	74	110	103	102	93	85	73	99	98	105	91	89	105	106	96	94	101	95	97	95	125	91	98	80	96	98	99	89	98	80	109	112	97	88	92	96	119	116	108	93	107	96	88	104	106	86	117	115	95	98	108	90	101	97	75	99	92	93	104	90	94	110	95	99	107	106	108	97	96	105	85	84	96	104	94	105	119	95	111	112	88	102	123	92	95	119	108	88	113	84	108	90	96	102	114	100	90	129	94	93	114	95	108	91	93	113	99	112	101	97	118	93	96	79	92	100	90	97	112	107	85	91	86	110	94	111	87	78	112	81	96	121	111	89	97	103	110	99	97	116	99	98	97	101	98	103	102	103	96	124	99	89	79	94	121	98	96	114	96	104	94	103	73	87	100	92	124	95	99	94	94	95	105	96	91	93	96	113	85	92	101	102	88	119	95	108	117	119	117	104	77	113	104	90	108	93	98	106	99	112	99	103	101	103	83	106	92	104	98	106	96	86	88	106	110	112	97	108	92	84	94	106	88	99	107	102	109	98	92	91	88	91	102	96	79	99	103	112	99	107	95	95	111	96	103	87	124	90	91	92	98	87	82	107	100	102	103	90	95	104	114	93	92	115	91	110	97	95	97	105	121	85	94	81	109	112	101	100	110	110	98	79	103	90	93	93	122	108	77	98	105	98	79	110	118	92	87	101	115	93	91	108	105	105	98	84	103	108	100	93	106	95	103	98	99	94	77	99	108	101	121	86	84	94	109	107	99	85	92	94	99	96	106	114	97	84	100	83	105	104	93	89	104	102	98	82	102	111	83	108	106	130	97	93	105	98	103	96	102	116	97	100	122	106	98	84	108	106	98	91	108	103	95	107	108	113	103	104	115	89	96	113	114	96	104	98	92	103	89	109	109	100	107	98	101	112	103	105	103	96	92	103	99	101	93	78	111	93	104	93	93	101	91	107	98	103	91	89	96	108	97	116	99	89	104	94	112	124	99	106	93	114	87	105	92	114	102	103	103	95	113	115	98	106	89	88	122	109	107	91	109	118	93	86	100	99	102	110
15721	10634	8982	4452	2904	2071	1487	1144	993	800	736	588	574	521	477	397	400	385	372	351	309	294	268	307	318	278	292	278	242	253	278	263	249	260	227	250	267	221	241	225	230	268	249	224	265	251	255	229	250	261	230	241	231	238	233	218	245	226	221	223	236	230	227	213	228	242	226	239	209	214	235	237	219	220	209	239	241	228	232	234	202	233	227	222	212	191	215	226	206	224	234	238	214	222	227	222	230	234	235	223	236	190	228	233	219	211	235	220	178	211	222	224	242	203	210	202	221	219	228	217	223	261	221	210	217	219	247	189	212	214	245	223	248	191	220	222	236	212	223	189	243	207	203	208	207	206	224	223	220	202	220	212	201	205	224	228	209	214	234	220	218	223	216	211	226	202	223	195	234	208	231	207	212	207	202	217	236	219	212	222	241	202	199	232	188	213	225	209	244	206	231	209	218	225	224	190	239	243	213	195	236	204	228	195	213	215	220	217	214	197	207	228	192	213	210	213	205	233	239	207	197	211	224	217	242	219	221	239	235	225	229	209	205	207	221	221	219	207	198	213	211	223	217	217	235	222	226	196	195	227	235	210	234	216	198	210	218	209	237	192	211	211	199	221	208	238	235	214	209	212	216	224	221	200	228	200	232	216	222	206	230	224	235	246	240	205	233	214	205	201	213	238	220	221	224	203	230	203	213	218	218	211	240	207	227	196	237	231	210	241	202	209	198	203	241	211	227	214	214	222	195	195	218	215	216	246	213	242	229	183	264	227	222	228	235	244	240	219	219	206	215	181	257	224	199	200	242	206	243	201	219	218	228	222	230	239	241	225	220	189	201	227	229	227	230	218	226	218	235	217	214	220	210	209	230	200	200	202	229	205	219	204	204	225	218	230	220	213	233	207	233	220	205	225	227	208	216	204	229	194	258	193	221	184	231	200	238	211	249	240	207	182	225	217	188	192	210	218	214	229	220	229	224	235	209	196	210	215	196	222	222	225	218	208	218	208	245	220	209	233	216	216	225	217	197	212	225	229	193	210	229	214	232	216	221	210	216	212	190	216	182	224	228	239	193	216	219	213	211	199	215	225	236	217	225	248	234	223	210	231	207	220	246	212	211	207	214	228	179	218	226	202	184	228	223	230	241	209	234	226	217	207	183	212	195	230	196	225	205	222	227	201	228	194	223	211	225	203	205	241	191	206	222	205	212	198	237	206	241	223	210	218	203	207	219	240	217	223	238	204	198	220	226	190	205	220	199	210	199	217	212	220	241	205	246	208	221	226	218	203	237	213	224	231	237	224	198	208	228	214	224	207	230	217	186	226	212	226	217	219	184	199	219	235	210	219	210	209	245	200	216	212	208	189	219	208	219	206	203	240	244	220	209	252	225	216	221	204	236	209	219	221	220	191	213	205	239	220	215	214	211	220	207	197	205	223	216	208	236	184	227	214	238	248	221	232	238	225	219	225	225	215	195	208	223	216	238	207	223	242	226	207	231	213	217	201	217	210	224	195	227	245	184	201	215	200	226	218	202	216	210	228	223	224	212	194	216	194	242	220	218	225	208	205	228	227	234	219	217	234	227	219	212	221	202	240	190	229	238	232	224	185	219	217	223	227	220	234	208	195	235	225	224	228	203	220	224	221	203	212	211	239	209	193	228	214	223	223	233	230	208	207	191	216	203	222	202	209	226	241	227	212	242	185	203	208	206	220	204	213	223	224	236	241	207	217	250	197	246	219	200	213	211	203	228	237	219	207	200	220	214	201	202	216	230	213	230	222	221	229	179	213	204	228	198	217	200	208	195	200	232	239	218	218	227	217	233	219	203	211	199	216	211	228	217	221	231	216	222	230	236	210	207	220	218	202	243	225	217	203	226	214	212	225	219	224	231	196	238	238	222	219	207	233	208	210	211	201	216	230	223	194	209	209	218	224	204	214	193	207	230	196	214	211	203	199	205	218	221	187	230	199	208	204	235	220	215	228	219	203	225	224	229	210	214	222	223	195	232	207	206	211	226	221	233	226	236	220	210	226	223	233	233	200	212	236	243	209	225	200	228	210	232	211	208	232	184	228	222	238	226	205	220	220	205	230	229	206	245	213	210	210	207	216	219	201	217	216	244	206	205	197	218	215	210	196	198	213	201	223	205	241	209	206	220	206	190	232	228	217	220	226	214	198	232	225	211	227	227	205	221	202	206	207	231	234	218	215	264	211	221	208	217	201	207	221	219	249	232	214	195	241	211	216	222	229	207	214	211	223	226	209	204	238	219	230	201	249	231	214	222	219	233	204	238	217	223	200	210	198	212	201	228	250	219	242	211	223	213	215	224	226	257	220	212	225	231	218	235	229	215	210	218	194	210	230	224	221	235	201	217	208	233	205	208	222	200	202	228	232	210	208	226	211	250	211	235	213	209	201	218	221	203	206	209	218	218	208	217	219	233	203	197	214	234	228	221	217	220	217	204	236	232	234	210	227	213	223	218	208	202	201	219	200	201	215	233	221	214	214	235	218	208	219	220	233	179	209	233	238	229	217	202	190	195	213	192	194	260	221	225	235	216	225	219	216	212	232	234	227	228	219	201	219	227	214	220	252	197	232	233	236	230	215	189	198	225	227	220	260	215	206	230	216	213	227	190	211	208	215	222	239	203	205	202	201	241	243	252	203	188	204	229	198	177	209	220	214	205	235	213	213	213	207	202	206	222	231	234	207	202	240	205	217	206	217	198	211	203	200	213	213	204	219	227	216	222	222	237	253	215	225	233	239	192	210	203	219	203	229	237	200	221	210	192	209	215	226	209	215	214	195	205	212	222	216	229	218	224	200	221	213	202	235	241	223	210	219	241	229	219	214	205	217	209	202	211	218	225	202	233	198	225	221	198	216	211	216	252	234	228	214	215	215	218	224	220	228	217	234	210	210	224	213	205	189	230	210	206	198	188	221	213	183	204	212	224	214	222	217	209	243	211	215	192	217	243	241	200	246	197	219	231	189	219	219	214	199	224	235	231	202	190	203	236	216	215	219	200	233	201	187	202	192	243	211	218	232	213	204	223	215	200	222	221	200	211	223	224	227	224	181	225	230	235	206	207	211	205	219	202	208	237	231	231	213	224	225	202	227	213	225	218	201	199	231	223	194	222	223	216	221	215	215	212	222	235	241	197	202	200	234	223	225	212	230	209	216	204	235	231	212	198	203	192	197	205	220	210	227	210	197	219	218	226	212	219	239	212	197	225	193	206	207	220	210	213	213	227	210	214	200	211	213	223	220	216	214	244	211	218	214	229	206	221	197	203	220	199	220	226	222	223	198	215	195	218	236	236	200	205	221	230	217	224	226	223	213	256	213	208	225	237	204	213	225	200	230	238	210	232	189	207	215	207	207	218	187	231	238	198	241	201	225	207	221	217	228	234	236	219	232	220	226	218	213	232	219	237	231	231	199	220	224	231	240	209	205	231	208	242	230	209	205	213	206	226	240	232	204	225	204	224	185	220	229
23318	21372	29378	23769	21372	20289	2120	739	556	513	443	424	402	353	334	347	304	326	325	299	304	279	302	267	280	289	268	264	271	263	271	258	258	269	267	232	245	250	263	255	250	248	251	246	228	240	252	227	232	206	254	242	269	245	228	228	267	247	205	219	216	213	275	227	242	238	247	237	236	260	255	252	229	231	213	271	255	259	239	261	230	230	261	221	227	254	208	242	244	215	258	234	223	232	248	229	251	236	242	218	226	222	249	209	237	218	212	247	229	208	209	228	228	256	247	240	236	224	243	238	233	260	241	249	250	228	227	264	259	231	226	262	257	232	243	241	228	239	258	290	193	221	231	213	232	225	251	252	220	253	234	222	236	254	257	237	265	211	226	225	216	245	220	255	261	270	251	250	230	258	211	255	221	238	250	221	224	218	228	247	251	274	235	234	225	235	231	255	205	234	239	263	255	248	254	272	243	240	232	238	214	233	224	226	224	266	230	227	260	226	237	232	220	226	221	242	235	239	215	216	246	237	252	218	209	252	230	222	239	267	214	230	261	220	281	213	244	234	228	238	251	244	234	245	256	239	258	217	196	249	227	268	239	265	224	234	235	227	233	261	243	266	224	203	240	233	216	229	226	227	241	264	271	232	226	218	266	220	240	215	256	241	223	234	221	237	233	243	243	230	223	256	240	230	237	242	219	221	233	206	226	240	206	248	238	242	194	235	234	222	226	259	238	261	211	224	192	241	232	245	273	245	222	258	241	247	210	248	226	249	260	257	223	230	230	242	238	225	222	226	230	233	243	211	256	222	250	255	247	221	255	251	231	220	270	258	254	237	244	223	234	253	225	249	226	249	241	236	262	226	236	226	234	232	242	263	243	248	229	230	213	255	269	216	208	220	236	223	226	221	236	239	231	211	238	229	253	236	235	230	237	254	226	224	237	229	209	245	215	251	242	257	228	258	253	213	269	229	239	222	238	224	222	216	238	254	235	234	256	234	232	230	242	225	216	217	247	227	241	245	242	259	244	237	251	253	248	262	229	230	236	204	249	228	233	233	228	222	213	239	253	225	251	277	248	221	212	247	213	226	210	271	228	254	229	246	234	239	226	236	228	259	264	251	230	226	238	230	254	234	222	235	214	239	227	228	253	235	252	262	224	244	252	272	256	238	229	229	250	230	230	249	243	231	253	248	256	244	239	220	243	241	241	235	236	232	233	232	251	233	212	208	227	255	223	229	255	230	233	235	233	234	233	218	238	272	254	220	225	238	237	232	244	230	234	229	234	248	230	264	247	210	242	226	222	235	244	246	220	242	225	223	240	254	235	236	258	221	226	216	238	246	244	219	242	256	234	225	274	248	222	225	224	233	238	243	253	250	229	234	243	232	221	221	240	226	249	247	234	209	218	258	262	251	216	241	213	224	222	246	244	263	216	263	241	221	240	218	245	230	215	247	256	217	212	217	240	240	224	259	240	215	227	231	207	230	247	201	203	241	235	206	235	226	266	244	222	240	251	257	225	218	250	273	233	238	253	241	235	237	236	217	269	251	241	263	229	252	246	246	214	233	245	249	225	253	229	239	255	229	239	233	241	249	245	255	240	263	236	214	226	239	246	253	241	233	253	258	229	231	265	252	259	248	239	213	210	232	238	238	207	245	227	233	255	245	243	218	218	228	252	234	216	237	234	204	215	226	247	219	225	214	220	249	239	259	237	213	219	219	221	233	233	237	242	243	239	234	240	259	247	265	253	234	252	203	265	261	259	229	231	227	222	246	293	242	249	252	267	237	222	244	247	245	226	250	230	229	214	203	243	263	234	247	229	236	225	242	240	233	217	242	208	267	257	240	245	199	245	238	253	221	261	214	251	258	269	205	251	233	226	235	234	252	260	231	260	249	244	227	242	238	221	249	264	262	268	219	246	226	232	231	220	246	222	246	231	222	210	228	243	260	251	234	226	224	225	230	238	227	203	232	200	233	266	234	240	220	242	248	232	248	242	241	250	222	219	235	234	241	247	246	251	235	257	227	204	234	243	229	231	256	240	239	225	259	226	242	225	217	245	225	262	215	244	238	237	231	256	243	273	248	226	248	248	243	213	227	229	219	226	242	249	232	226	250	225	225	226	223	259	230	239	245	228	223	235	242	249	225	262	233	229	231	228	234	256	218	217	242	226	254	250	240	232	228	240	268	243	246	240	234	241	199	213	207	241	245	227	236	204	222	243	271	238	236	236	230	242	209	228	243	234	237	267	232	214	248	221	234	205	236	196	186	219	223	247	230	222	245	226	201	224	232	235	192	221	239	236	248	224	249	242	215	241	232	255	244	232	220	227	214	253	224	249	219	229	237	241	253	249	229	195	228	226	274	238	223	236	218	233	235	246	249	222	207	241	239	271	263	225	245	222	249	226	239	251	250	238	238	251	227	260	226	246	225	241	217	225	219	225	236	235	242	242	257	219	220	239	211	216	254	257	239	207	222	218	233	275	231	247	233	234	229	214	253	243	243	223	238	255	198	261	218	232	245	237	239	241	238	237	217	249	246	239	238	223	234	238	211	221	247	241	253	252	247	212	229	244	235	219	247	234	277	233	241	245	224	266	232	228	246	214	247	223	209	209	224	251	253	238	251	244	260	241	240	212	226	228	259	230	224	248	232	252	219	232	249	224	249	238	208	212	226	243	223	227	226	221	230	230	257	240	249	237	259	204	228	246	220	215	243	226	244	240	252	244	230	243	231	228	224	222	217	232	225	221	254	233	254	247	241	237	242	225	250	228	236	264	208	269	215	246	233	207	216	242	219	248	247	236	248	242	251	228	244	249	278	217	218	244	246	246	246	248	245	256	261	259	243	243	255	213	195	245	255	238	251	218	247	214	255	238	240	244	194	236	234	230	228	230	222	226	248	257	233	250	213	256	229	242	260	255	243	242	248	207	220	197	232	240	284	232	248	248	240	235	245	254	246	235	258	250	237	210	261	201	238	234	225	231	244	222	230	233	250	245	249	260	221	235	223	210	242	262	215	234	246	233	232	208	239	218	231	230	225	237	244	232	231	222	247	253	221	249	239	228	230	237	235	225	230	238	243	217	225	220	226	243	224	236	234	253	243	239	243	240	237	235	211	220	249	239	228	239	219	228	231	261	221	246	218	228	242	236	243	218	230	213	230	249	234	230	228	220	269	239	225	229	226	203	232	250	217	245	251	230	225	221	242	225	210	243	217	246	226	215	232	202	249	225	218	290	221	228	235	225	217	241	244	241	241	228	206	246	231	204	245	235	236	256	227	245	230	219	241	242	263	259	201	232	219	250	220	236	258	238	221	245	263	227	221	228	248	243	240	245	246	244	258	231	229	213	241	214	238	239	239	225	246	245	239	225	233	229	234	224	235	232	253	244	233	239	237	228	260	240	233	224	228	213	224	222	239	199	247	231	231	207	229	248	270	239	231	236	247	218	244	214	222	239	233	246	243	251	209	237	219	234	238	250	236	225	241	224	240
19693	16913	14175	7849	5252	3861	2976	2277	1944	1607	1317	1185	1040	952	937	832	848	755	726	679	642	625	601	626	566	540	572	563	528	546	560	510	512	510	515	518	534	502	510	459	465	514	480	497	467	499	529	446	498	496	502	471	457	474	478	464	498	490	470	412	469	431	519	432	459	464	439	431	468	464	464	436	476	499	477	492	490	438	502	474	476	441	482	470	441	420	438	451	459	467	477	464	454	464	469	458	457	480	472	449	474	444	472	465	455	442	438	447	439	449	450	462	451	426	444	442	487	457	440	474	422	450	446	433	418	472	461	441	459	452	438	445	453	444	423	455	462	421	485	417	473	458	473	461	494	441	475	468	472	449	481	442	457	415	420	471	511	478	441	471	475	480	405	451	440	462	456	408	440	444	422	479	428	493	466	481	458	439	444	479	436	443	438	441	469	487	475	511	457	461	437	439	438	410	431	437	452	442	438	487	440	458	433	475	436	448	467	427	468	463	445	420	462	456	419	456	423	476	425	429	466	496	449	457	420	464	433	446	465	428	436	432	454	463	434	454	453	475	455	467	407	459	448	443	475	442	447	424	453	459	438	439	434	453	474	451	472	479	476	463	482	446	471	432	472	442	470	503	476	461	485	492	442	424	419	469	449	458	445	455	460	457	442	427	436	474	471	448	444	427	429	458	476	458	442	474	466	437	421	450	419	445	439	449	441	444	450	410	474	443	476	466	423	458	475	434	425	471	472	470	396	447	436	445	465	441	436	464	447	453	406	454	448	445	437	422	473	461	452	440	462	440	436	428	461	458	470	432	420	436	451	478	431	445	446	467	456	436	471	471	474	475	434	473	456	477	467	435	438	476	458	433	446	437	434	466	448	456	403	445	470	468	423	436	430	434	475	477	474	470	429	456	452	478	407	456	446	493	438	449	424	449	475	438	447	457	455	424	444	472	447	434	449	424	475	450	465	455	484	477	448	465	436	443	447	444	445	450	465	458	467	449	456	419	400	464	483	435	425	435	443	471	470	483	406	445	484	496	443	490	431	437	399	467	408	418	401	441	449	491	436	448	449	431	470	499	412	416	437	451	417	457	447	426	472	406	422	475	430	460	467	437	474	498	428	456	453	478	447	451	411	451	431	438	455	450	444	441	449	423	415	426	440	444	401	449	421	460	454	470	426	440	473	461	437	419	445	437	464	454	433	463	446	467	461	421	439	463	487	461	449	405	455	454	449	483	440	418	461	473	403	470	461	444	445	429	467	445	443	458	414	439	446	471	434	462	471	449	459	440	478	445	482	470	449	472	447	468	434	449	423	435	423	425	452	464	455	437	468	453	418	457	467	415	453	480	427	439	494	446	439	436	444	424	445	489	474	453	468	446	465	484	479	432	430	438	457	442	469	475	454	482	450	456	409	506	461	421	439	444	437	417	476	473	415	463	459	428	442	441	450	440	458	488	482	447	433	472	444	447	419	415	484	467	458	481	431	472	470	463	430	447	443	468	455	437	438	429	464	447	420	429	448	455	437	436	483	435	458	503	511	482	416	419	474	449	457	453	466	405	435	422	446	442	451	466	476	472	459	483	420	491	435	440	440	477	451	446	413	459	468	472	423	451	444	443	466	467	476	411	444	445	461	441	458	416	458	436	433	462	436	434	440	436	459	457	447	446	457	468	431	428	488	463	468	456	442	434	459	437	446	433	443	437	468	459	461	447	429	457	443	467	417	440	468	436	469	482	479	455	500	437	466	470	448	429	469	437	431	451	440	430	426	428	462	448	447	449	436	438	440	423	414	453	410	434	457	489	509	437	458	427	464	415	427	465	412	461	429	435	443	447	447	423	444	450	426	485	448	468	446	464	437	440	450	443	451	423	451	463	476	442	442	476	420	467	431	453	448	464	451	430	454	465	458	442	377	458	445	470	449	466	444	414	459	453	466	438	418	458	448	460	448	414	450	438	437	465	435	461	432	482	449	448	475	467	466	481	465	443	434	433	452	479	515	456	482	452	430	478	445	477	435	441	462	450	455	454	516	436	475	448	471	479	452	472	429	480	468	439	467	447	470	445	451	401	473	443	467	442	483	460	455	474	423	437	456	473	460	440	440	409	459	461	478	475	434	478	469	446	461	421	433	454	485	421	468	411	464	431	427	447	439	454	453	433	468	457	458	422	447	402	441	461	466	486	429	435	450	496	404	445	451	469	428	454	448	420	421	432	423	418	489	471	493	421	427	414	431	483	457	446	472	466	430	452	403	428	447	459	428	445	438	459	461	419	437	491	436	433	465	405	455	477	442	456	450	431	468	461	469	447	448	491	456	475	438	419	490	445	426	442	465	475	441	471	469	439	459	437	453	478	448	470	439	450	477	459	455	448	453	445	462	468	461	493	460	420	403	418	485	454	431	448	446	438	413	442	478	462	443	452	475	454	449	431	446	462	420	427	446	465	449	490	433	432	478	471	433	454	452	473	465	447	458	451	410	491	429	450	468	462	460	460	449	440	434	458	433	440	440	427	479	446	452	478	423	453	429	454	412	477	447	459	446	451	447	448	426	452	444	466	479	450	448	455	423	434	475	439	454	425	472	476	435	469	422	447	475	463	442	460	452	434	477	448	467	436	462	465	455	426	437	442	438	435	424	480	412	430	470	440	475	436	441	427	436	449	454	468	483	434	457	455	451	464	490	400	466	439	453	435	441	460	449	476	452	461	466	453	440	491	487	435	446	460	474	441	426	460	445	439	438	489	451	426	442	484	469	454	475	460	445	466	473	475	468	444	447	423	406	459	489	416	436	456	450	493	460	451	446	442	451	462	426	453	467	445	465	466	444	468	455	439	418	405	438	451	477	412	437	451	443	433	440	457	482	437	474	479	452	459	436	443	441	483	462	491	424	465	462	477	485	453	418	435	475	462	458	466	475	475	478	432	470	471	470	455	443	487	437	442	471	417	444	442	481	406	486	425	453	437	446	499	432	411	459	511	457	458	432	450	438	470	483	458	439	459	460	505	456	462	449	453	462	464	438	473	481	495	471	461	437	469	451	443	450	438	423	441	455	470	474	465	440	464	431	466	478	473	444	473	472	455	432	458	470	403	433	421	457	438	423	460	421	414	464	467	462	460	441	414	480	456	436	458	442	419	419	454	443	441	463	448	461	452	484	478	441	426	449	438	423	470	469	493	439	461	447	460	459	463	475	444	469	428	418	447	459	445	437	445	443	461	445	487	469	446	456	442	452	450	421	434	434	388	442	450	448	454	448	436	473	447	451	469	482	456	444	421	442	436	424	436	470	399	445	442	426	456	436	430	452	458	476	433	445	460	475	399	459	441	414	412	456	460	423	455	435	451	409	436	469	505	449	451	459	410	452	447	470	473	439	479	438	483	450	492	422	425	404	418	443	468	433	464	489	439	433	423	420	422	442	441	441	443	460	425	446	487	430	472	481	461	436	447	479	458	450	431	448	466	480	449	489	469	453	478	436	419	470	477	455	438	407	508
26685	20829	8166	478	306	237	222	205	207	205	189	191	182	173	191	213	186	186	176	194	199	173	167	172	199	195	165	187	180	171	178	184	181	172	195	201	172	192	176	184	195	181	203	182	176	183	195	204	179	186	187	187	178	182	152	165	160	165	204	196	183	202	170	187	189	188	184	160	173	188	198	170	164	181	187	193	177	173	196	193	163	190	206	208	170	181	173	167	172	163	166	162	169	186	192	188	187	185	179	203	184	195	189	183	181	182	203	184	192	185	180	204	153	172	188	193	208	186	188	187	189	190	198	199	182	160	183	160	175	185	173	170	181	190	179	191	155	186	192	183	168	152	176	209	193	194	173	174	159	188	192	192	170	194	169	185	147	168	213	192	193	207	193	170	165	204	196	177	186	171	173	165	206	164	181	178	186	195	186	181	192	186	175	173	154	197	189	180	212	186	175	180	206	188	163	175	182	165	205	165	186	178	195	214	152	175	201	175	166	180	185	176	196	133	191	197	189	203	185	182	175	194	203	190	146	170	172	180	194	188	189	175	181	184	190	197	175	194	165	198	178	178	189	185	184	180	176	171	172	170	188	185	167	187	196	178	185	193	178	147	227	167	175	178	179	200	211	181	183	181	167	169	223	197	198	217	198	187	203	185	170	179	161	208	190	163	166	156	165	183	152	184	171	204	185	168	176	206	175	168	194	187	203	185	182	147	194	179	193	183	177	200	175	175	173	184	192	176	183	206	189	167	168	199	190	196	179	179	180	203	185	174	180	183	181	179	197	172	189	191	172	168	175	178	177	185	192	199	176	219	187	158	176	178	157	202	189	190	194	168	175	188	182	181	175	167	193	180	176	208	193	200	155	195	151	189	172	184	164	177	204	181	198	191	180	177	207	196	176	188	201	170	185	170	169	172	172	192	165	177	174	175	188	180	220	190	191	182	173	196	187	184	187	191	204	173	174	196	214	198	195	202	206	182	182	160	176	168	192	179	177	179	181	183	204	183	176	190	180	201	150	145	173	190	182	156	175	173	200	181	159	183	185	180	205	178	195	181	180	181	206	198	176	188	179	167	180	178	174	181	197	195	177	187	191	206	190	184	179	175	205	188	185	167	190	217	177	179	167	191	188	200	194	204	193	185	166	163	185	177	182	194	171	185	172	203	170	182	196	183	181	183	206	209	165	205	173	171	199	158	212	190	208	170	222	165	194	180	182	183	169	196	174	158	188	164	179	189	147	188	181	178	171	169	175	177	180	165	198	169	167	171	161	170	193	179	162	202	198	189	174	180	197	156	193	172	214	188	186	182	150	190	163	210	175	204	185	179	165	184	172	185	182	169	164	185	159	161	176	176	183	161	191	184	158	171	160	161	165	218	185	155	194	187	169	181	203	179	207	171	178	165	166	193	177	195	188	200	205	188	172	169	157	191	185	174	186	184	169	173	180	162	159	170	200	194	217	188	164	183	186	212	175	161	173	188	172	161	190	188	203	184	176	175	171	188	193	201	170	175	193	176	186	199	173	183	159	173	178	178	177	166	186	151	203	221	195	173	174	202	190	172	184	192	178	163	178	150	183	172	177	196	189	195	174	168	212	190	182	192	199	190	167	169	183	196	197	182	185	193	196	192	179	193	196	177	177	188	195	182	179	193	188	224	142	157	190	172	187	172	179	180	185	204	170	186	157	214	162	194	165	179	189	160	198	181	204	170	165	165	159	147	187	195	182	171	180	156	193	172	205	164	150	152	178	177	166	162	175	161	173	170	163	181	170	149	160	192	171	182	176	198	192	187	210	175	193	174	166	198	186	186	202	190	180	196	193	191	195	206	169	165	204	184	198	198	186	166	172	169	184	196	183	174	171	194	172	178	168	208	168	195	191	179	169	164	196	187	199	162	203	169	190	205	168	188	152	196	180	178	169	178	186	171	194	172	187	180	203	189	192	197	168	172	191	195	161	183	190	197	185	178	180	203	146	166	192	188	191	208	174	180	172	179	174	185	164	171	161	172	174	194	170	186	182	202	194	194	159	206	187	208	184	184	179	184	190	184	195	188	171	209	192	196	170	205	200	187	212	171	190	200	169	165	192	172	180	191	192	170	189	190	162	200	192	216	180	177	177	205	196	149	184	184	185	169	170	166	196	181	158	151	198	194	182	170	192	189	171	166	185	171	198	177	176	199	170	198	182	177	172	174	177	163	184	187	169	182	182	178	181	185	180	152	169	182	205	177	196	155	181	187	157	198	191	178	171	197	179	187	185	184	189	196	211	160	161	201	203	189	192	167	191	193	201	186	201	206	187	170	190	172	174	187	180	175	181	212	184	212	191	158	190	200	167	198	184	191	167	179	170	190	193	210	182	185	193	178	176	185	181	173	202	192	178	188	175	166	187	190	207	177	191	171	162	220	189	177	195	180	207	168	174	189	191	193	187	177	180	184	200	172	177	196	173	163	196	175	189	184	180	174	190	188	158	166	178	176	173	173	165	183	182	162	173	193	184	193	186	193	167	186	167	173	181	170	183	203	186	168	168	183	213	168	163	175	182	179	181	168	185	190	160	188	179	167	189	172	171	181	166	179	158	169	170	180	197	185	166	164	194	195	211	183	206	158	181	177	155	164	189	158	165	189	162	176	203	193	193	175	192	204	195	170	203	184	195	199	186	171	184	195	194	193	202	197	194	199	188	170	190	193	199	194	148	194	182	177	186	189	190	181	162	186	181	191	198	154	180	192	166	181	163	173	154	194	168	198	195	178	172	155	192	201	188	191	209	152	178	177	164	166	194	195	163	182	172	168	163	185	185	172	174	181	180	193	193	168	185	194	191	172	193	204	178	181	183	177	161	166	191	184	191	169	179	172	177	191	171	181	167	195	175	191	182	187	189	174	166	166	155	177	206	194	164	173	181	187	169	167	189	188	173	186	181	163	202	174	195	177	179	203	192	167	153	186	221	188	165	184	184	178	187	179	192	169	174	186	180	165	173	195	204	176	165	188	181	184	184	186	172	181	183	179	159	194	188	172	179	159	163	166	207	188	168	189	177	178	181	174	158	177	165	183	202	186	187	198	173	182	168	174	183	163	204	189	189	170	180	171	181	174	179	193	179	158	182	188	168	168	203	169	201	183	188	183	186	192	165	201	159	163	174	183	177	184	182	188	177	180	189	188	174	201	179	194	185	198	179	194	184	200	172	186	185	177	181	172	177	201	177	181	196	174	191	217	183	177	184	182	147	185	172	186	165	171	164	177	188	161	171	179	192	177	148	177	172	174	176	183	178	178	179	163	200	182	173	178	184	174	192	167	194	205	177	173	179	180	161	191	174	203	184	169	180	180	190	186	178	167	177	187	166	197	178	160	181	194	177	169	185	160	165	184	185	182	199	192	175	185	169	178	186	190	187	183	205	184	180	220	142	152	201	191	164	177	193	198	158	185	176	180	186	195	203	180	181	193	193	186	185	164	172	183	191	206	168	175	197	155	193	160	155	185	176	181
5828	1567	1325	807	671	613	497	465	452	439	430	394	415	415	416	382	388	391	410	404	401	384	415	424	424	386	369	377	399	362	364	357	393	394	329	374	391	398	355	349	398	379	369	409	381	362	368	395	371	395	396	353	405	396	388	392	361	406	378	372	404	379	403	354	377	357	382	419	385	377	405	388	390	383	379	382	405	411	390	371	370	358	405	356	397	410	401	369	408	381	363	368	389	344	412	399	371	354	374	368	378	423	397	382	364	408	377	390	374	407	421	382	370	387	403	354	367	392	379	440	362	380	392	408	386	398	402	380	390	379	396	377	359	435	398	385	389	420	385	407	340	408	381	398	344	396	390	404	378	389	433	364	378	394	362	395	352	387	424	387	368	399	389	381	363	378	381	364	387	400	365	392	389	398	398	414	376	403	410	402	405	390	357	376	406	411	417	380	381	372	344	373	379	404	368	417	370	392	376	385	388	424	402	396	395	376	344	401	388	435	397	420	396	376	374	372	371	405	374	398	396	386	411	385	383	346	376	417	365	357	400	406	364	362	370	390	407	368	421	384	386	389	338	375	380	387	377	375	375	394	426	368	375	351	405	390	375	394	359	417	437	364	405	369	430	398	375	366	396	360	377	390	394	412	337	377	428	398	368	363	397	396	387	410	383	385	426	381	370	384	409	387	368	407	436	364	386	365	400	352	355	384	396	371	413	384	373	371	405	379	410	397	380	371	415	404	403	368	374	403	364	395	390	378	371	388	403	409	372	376	398	375	352	378	404	381	380	387	382	372	395	385	409	382	367	386	370	365	393	417	378	373	415	381	396	383	356	383	405	403	416	379	393	393	382	396	363	406	402	379	378	349	353	346	383	385	407	388	385	385	382	380	371	359	389	394	400	398	366	374	380	378	394	397	399	368	374	358	387	374	403	414	422	349	422	341	414	389	361	370	401	361	393	376	418	403	400	385	384	369	368	379	385	376	402	407	374	354	408	430	385	403	395	384	378	374	356	383	416	377	372	377	409	374	388	387	363	372	431	376	418	399	367	397	391	382	380	412	381	380	395	403	368	393	382	370	368	395	363	367	397	400	361	358	379	378	416	388	385	380	384	386	399	393	406	415	360	368	377	399	399	388	386	380	377	406	381	366	390	397	372	319	397	351	357	382	381	413	396	401	386	379	371	357	388	392	368	365	383	393	412	382	370	351	387	364	405	367	386	350	412	402	377	382	359	368	370	384	401	354	362	404	412	420	402	383	377	398	368	374	367	407	374	405	378	339	407	392	405	391	380	387	356	370	400	362	407	392	364	381	367	360	376	387	375	399	402	346	369	365	411	358	365	416	377	416	376	429	396	380	380	393	362	414	386	354	401	378	376	389	362	391	400	368	384	403	365	406	378	368	383	389	382	421	390	366	343	374	365	363	383	384	407	364	396	385	390	370	389	376	351	402	373	392	399	384	390	369	395	382	362	405	395	409	387	359	420	414	429	375	385	401	361	389	379	373	367	385	371	395	393	416	357	373	361	362	374	374	368	404	399	391	381	380	377	403	400	403	381	359	375	384	400	354	380	361	372	375	349	375	344	379	333	411	382	364	424	384	377	385	374	407	373	389	359	397	349	372	381	399	386	361	374	386	383	351	402	392	374	440	377	376	390	403	387	369	401	357	371	412	396	377	406	382	337	397	365	384	387	413	394	360	384	385	393	386	380	411	345	363	388	408	390	409	383	378	405	419	387	379	424	347	386	397	421	349	407	398	407	398	380	397	406	388	393	404	381	397	381	392	387	396	379	387	398	403	418	353	353	418	365	390	409	369	387	379	383	396	411	402	399	421	407	378	400	362	368	415	366	396	402	368	374	406	397	352	398	386	373	403	392	382	380	368	390	351	363	391	397	398	397	382	416	413	352	406	408	348	404	387	386	376	434	395	398	391	393	375	368	350	371	422	403	385	420	357	393	391	398	400	364	401	396	327	408	421	394	382	403	374	371	365	392	380	368	368	397	375	381	384	370	383	381	345	377	397	372	392	389	398	379	381	395	394	405	399	371	373	346	385	339	379	386	383	360	363	380	398	375	376	405	391	366	374	393	358	400	401	369	410	392	396	389	379	352	369	385	391	357	406	363	373	414	389	357	399	431	377	406	407	379	381	371	372	387	376	360	358	433	401	375	394	386	412	390	398	389	375	380	394	389	375	378	390	377	377	401	389	381	373	375	372	356	410	353	378	382	379	394	396	375	391	372	377	384	356	403	390	373	368	388	395	399	419	378	382	396	367	363	377	393	403	374	395	366	378	397	386	371	391	397	393	384	428	395	390	397	408	382	386	399	358	381	404	369	363	378	397	372	377	413	380	392	372	384	338	415	400	406	402	347	389	383	356	352	372	393	408	425	377	375	411	406	391	389	367	380	393	404	360	366	396	366	439	442	340	365	338	406	365	379	364	358	362	366	410	400	377	411	383	406	381	410	386	382	390	402	373	397	371	405	382	359	379	381	389	367	412	384	424	398	376	370	392	359	395	384	367	414	384	382	359	356	393	381	365	382	353	390	374	357	422	407	368	376	423	386	397	384	359	383	393	376	392	377	356	370	375	393	380	388	378	413	417	375	438	384	386	365	391	398	355	394	419	371	408	388	368	398	384	393	398	382	367	427	391	415	384	367	399	395	409	415	402	379	352	392	381	372	383	382	324	375	379	348	376	362	384	399	378	379	383	368	360	402	383	407	377	412	411	384	355	390	356	377	343	397	403	363	379	384	409	378	375	390	378	334	372	392	397	355	370	341	390	351	397	379	400	426	405	399	383	410	381	393	382	416	394	381	367	387	401	405	391	382	387	349	375	394	361	375	406	375	392	386	369	389	375	405	393	403	346	403	381	387	382	399	390	368	375	382	400	373	373	400	372	357	388	398	360	379	356	398	375	379	383	361	371	393	355	374	376	402	388	394	412	381	388	409	385	384	373	402	381	386	392	391	399	380	354	374	399	385	372	368	386	395	395	396	394	403	361	394	386	408	378	355	366	369	362	370	383	371	369	391	394	391	342	424	398	387	379	406	414	384	407	394	410	375	357	380	434	391	383	381	361	363	399	406	365	385	399	394	341	359	395	388	371	353	363	394	370	372	405	418	400	420	363	367	399	374	373	380	377	388	380	418	379	386	375	376	380	413	403	370	414	390	412	406	382	378	378	371	385	422	366	378	362	391	388	364	358	411	375	414	365	381	382	386	409	386	363	424	403	373	375	377	412	364	403	376	360	388	392	430	399	416	373	358	384	386	379	389	369	369	384	336	405	366	392	407	394	407	390	383	395	372	368	390	383	379	399	390	402	397	382	400	385	386	391	379	360	385	385	373	407	375	371	355	391	389	356	384	363	396	395	366	359	395	417	340	388	375	405	368	384	388	353	392	379	377	362	356	358	393	401	405	402	387	384	392	371	375	401	391	353	392	400	386	385	408	370	393	374	387	357	357	398	362	385	383	392	372	416	386	405
24245	21332	28635	24366	20554	1856	526	339	275	222	179	196	152	145	150	147	131	122	142	121	135	128	102	127	117	118	105	107	128	104	124	119	125	113	118	118	101	82	118	95	119	91	107	113	89	117	112	86	109	107	96	100	107	113	100	87	94	102	104	93	105	99	89	97	102	123	106	116	79	105	113	89	107	92	92	96	88	103	116	91	98	116	102	114	100	111	98	115	104	91	83	84	97	102	99	101	112	93	97	79	105	93	97	102	119	115	102	94	98	100	96	77	115	94	97	107	86	98	93	92	113	106	80	94	95	98	108	96	91	91	104	100	104	94	98	105	87	106	99	98	88	91	110	104	101	115	106	98	85	98	101	83	97	81	102	85	99	111	106	110	115	105	113	90	81	113	99	103	111	90	108	80	108	103	98	90	110	105	112	94	117	89	85	101	104	108	110	92	111	90	88	80	99	91	87	112	92	92	107	119	108	81	101	99	103	106	102	93	75	99	96	107	107	100	82	98	106	98	111	113	78	88	90	94	103	106	102	99	92	104	103	102	101	84	106	98	91	82	96	115	89	106	118	108	106	94	87	93	94	97	97	89	99	97	111	106	123	108	88	97	89	101	88	89	111	97	95	109	127	104	98	100	123	102	88	101	94	99	108	84	88	100	100	94	119	96	89	92	102	84	105	93	87	106	107	109	104	106	106	92	109	78	103	81	97	90	108	100	105	76	100	92	102	92	101	107	88	114	96	100	112	115	105	103	107	93	112	93	110	78	101	81	78	96	99	88	107	96	98	114	102	84	117	101	115	106	98	97	104	106	101	105	109	111	92	103	107	101	97	93	92	105	116	109	107	97	101	91	96	99	92	93	95	84	107	113	108	103	117	102	113	115	106	113	86	102	100	104	107	91	99	118	96	84	99	100	124	110	85	89	107	105	93	101	103	119	81	124	96	100	116	100	80	127	103	87	105	105	88	109	101	108	95	106	104	97	116	89	88	94	100	88	106	104	119	102	109	87	116	91	93	97	89	92	91	110	113	89	91	106	92	105	110	91	84	113	126	109	92	93	111	100	84	99	110	95	105	90	81	110	115	94	83	102	98	130	92	103	98	82	98	88	100	88	112	72	107	82	101	90	95	99	94	104	99	101	111	116	84	105	94	77	101	94	103	106	115	107	102	95	108	98	98	99	110	105	102	97	102	94	89	92	103	98	111	82	108	81	110	103	76	100	105	89	88	97	81	102	99	106	95	89	94	95	100	112	101	102	98	102	101	111	98	96	109	89	94	79	109	119	94	108	105	98	87	95	98	115	107	91	111	91	81	91	101	96	106	89	109	85	97	90	113	84	116	109	97	116	97	118	122	100	87	100	98	100	104	105	108	104	98	109	82	108	93	91	103	97	101	89	112	94	112	84	86	101	87	100	99	109	104	99	93	98	94	103	93	98	98	97	94	102	112	100	99	101	105	89	99	118	105	109	120	117	100	91	90	112	94	121	105	102	105	101	98	86	103	107	91	90	110	96	88	110	102	86	95	93	103	101	102	113	93	116	101	93	95	84	100	97	95	103	107	93	93	109	95	75	105	97	98	103	94	96	94	125	91	103	108	97	97	98	98	110	94	109	102	106	108	116	104	101	95	81	94	101	103	98	123	101	90	110	112	102	81	88	98	120	91	102	77	93	88	107	95	107	74	92	116	96	100	100	109	111	108	124	108	103	95	88	90	99	68	91	96	111	78	79	77	101	95	122	99	88	118	105	113	99	105	89	102	97	112	101	109	115	94	101	103	84	86	88	96	95	113	103	118	120	94	87	97	95	107	87	103	105	89	93	89	93	110	99	107	110	107	112	101	108	89	86	97	93	107	109	103	97	85	117	111	89	103	108	102	96	101	89	99	76	95	100	97	109	107	102	114	104	107	103	82	92	86	89	116	84	112	75	93	85	105	100	104	114	96	102	116	96	92	94	92	101	87	100	91	96	99	90	100	94	98	82	88	85	92	91	89	73	109	113	99	92	98	87	95	104	91	81	104	95	104	105	86	98	118	103	110	110	99	112	106	95	92	94	90	96	86	100	108	108	107	108	111	101	91	76	84	93	100	105	91	102	107	114	93	89	100	80	112	115	82	110	96	91	114	110	113	108	105	95	100	110	100	97	100	103	114	91	93	106	120	96	115	79	81	106	99	100	103	99	102	93	106	112	94	94	98	99	113	101	115	104	80	93	113	105	112	95	98	101	102	80	94	90	102	95	98	100	87	109	89	110	94	104	105	111	98	88	106	100	74	101	112	120	102	103	95	100	101	97	82	103	99	106	104	113	80	88	110	107	76	100	106	101	94	98	106	111	104	99	95	100	94	105	100	96	105	107	82	100	118	95	86	88	92	100	91	119	96	106	80	104	98	106	88	121	122	89	86	107	107	90	94	110	98	120	105	95	85	108	100	100	94	108	109	100	94	99	87	122	100	99	112	107	99	117	88	98	93	95	91	87	100	94	90	113	92	103	110	108	97	93	92	100	95	91	101	109	99	109	101	97	98	106	95	104	112	120	81	110	98	118	110	96	99	95	93	99	90	93	93	91	102	104	86	106	95	108	111	110	86	94	105	91	74	104	94	107	91	89	95	101	91	101	106	98	101	116	98	94	105	93	106	107	89	111	114	105	98	94	99	91	107	94	106	81	86	88	119	82	95	94	94	98	107	87	89	84	100	76	93	92	96	110	98	109	104	101	90	83	98	119	108	100	97	111	93	100	86	110	91	105	111	98	98	107	109	100	98	107	112	91	117	115	93	103	85	92	118	116	95	105	85	99	117	83	88	118	108	98	116	91	85	114	84	95	104	86	95	103	111	96	93	114	109	111	91	72	98	96	117	93	95	109	108	94	98	100	101	81	95	104	106	90	96	98	79	109	107	112	99	109	98	102	91	116	96	118	88	101	102	103	110	114	99	92	101	87	101	93	103	104	111	106	106	89	87	111	116	100	103	91	112	101	106	121	102	101	89	133	90	90	96	100	94	102	95	85	79	82	95	100	95	96	94	95	87	102	98	112	98	103	111	100	80	100	106	101	103	107	105	106	112	91	101	95	101	113	90	100	99	88	129	99	115	96	117	103	99	99	96	87	91	97	97	99	93	95	100	68	107	94	107	112	89	108	102	86	100	97	106	92	96	118	89	88	95	113	101	92	96	107	99	95	106	105	110	121	88	118	91	93	107	94	92	117	90	91	113	98	94	112	115	105	96	103	108	91	79	105	101	117	103	111	89	88	110	95	89	93	108	107	102	91	84	116	93	92	92	91	90	108	98	88	95	115	108	89	113	89	85	93	89	113	88	89	106	113	101	101	118	95	109	110	110	101	97	96	95	92	107	108	102	86	95	98	99	96	118	111	92	90	108	107	101	89	108	86	93	123	102	94	100	84	101	109	98	99	98	91	96	118	82	78	122	89	91	101	87	109	102	106	105	100	101	77	79	84	105	91	112	103	108	102	90	96	106	97
15652	10612	8845	4510	2845	2008	1508	1257	941	841	724	661	553	504	478	398	386	386	334	350	277	297	336	267	249	291	292	281	246	274	238	249	221	240	242	236	264	250	231	229	228	234	235	251	219	220	218	230	240	241	235	237	222	248	242	197	222	235	214	233	245	210	207	238	249	226	207	219	234	230	226	216	202	207	236	214	210	204	240	218	241	213	231	223	193	193	209	234	206	202	186	229	234	217	227	215	218	184	223	228	232	233	226	228	216	210	191	231	216	231	202	216	221	195	229	207	205	187	207	239	227	214	218	202	197	224	205	211	215	208	237	212	218	221	210	196	199	216	227	251	228	208	235	224	227	194	204	210	201	245	206	213	180	195	231	208	207	209	223	209	215	226	222	225	218	213	217	224	247	236	215	214	193	208	218	195	239	234	217	198	222	203	222	221	213	233	223	190	236	200	232	208	230	204	233	220	232	239	230	242	213	208	211	199	229	210	234	233	224	216	200	220	228	228	210	196	236	221	246	213	228	207	200	207	209	218	201	225	204	217	196	200	212	239	223	170	198	210	213	196	206	222	210	205	249	199	227	227	216	219	232	229	223	194	203	203	192	207	207	209	216	201	197	208	236	229	196	234	201	207	228	205	229	221	193	192	242	242	209	225	210	214	213	221	205	216	217	219	230	188	194	205	209	213	221	218	193	199	210	238	193	230	192	227	221	196	177	212	204	234	192	213	206	200	214	207	240	249	209	196	185	226	197	193	202	244	236	217	198	201	222	218	221	208	186	222	229	232	193	218	239	214	242	228	229	214	222	211	194	219	228	229	212	238	205	221	191	188	209	228	217	207	246	194	212	242	211	228	231	229	233	210	204	225	188	228	208	209	216	212	213	207	207	214	197	179	221	197	201	206	230	216	205	222	209	200	217	217	215	209	212	215	185	216	216	206	214	212	222	194	198	223	216	212	253	241	183	210	219	203	205	218	221	227	200	212	214	199	194	212	220	219	222	202	205	210	241	235	210	197	207	227	231	216	241	222	211	220	213	229	229	208	223	222	239	203	196	233	233	208	208	197	200	186	221	229	226	227	202	190	212	223	233	228	248	200	204	213	209	211	194	210	202	233	204	219	248	200	212	179	251	205	221	219	198	197	210	230	194	228	223	228	238	221	219	224	224	214	225	217	224	227	213	226	199	232	210	193	223	216	212	219	204	212	229	209	217	216	213	215	218	228	221	229	201	235	210	222	172	212	231	236	211	205	233	225	212	210	219	218	227	203	213	228	223	238	222	186	215	210	218	217	211	201	226	214	205	203	192	237	215	240	202	224	212	238	207	230	228	233	212	211	206	221	216	218	223	198	220	204	195	206	201	213	247	192	242	216	212	194	234	219	214	204	217	215	223	204	211	231	214	218	202	227	237	231	199	213	195	209	231	221	191	231	222	230	203	196	212	222	229	179	206	229	207	196	207	210	189	205	211	233	225	226	200	238	227	249	239	200	205	207	245	248	201	207	219	237	185	223	228	245	249	204	220	203	223	204	192	228	211	219	217	240	221	226	241	232	214	207	200	218	189	227	212	211	207	220	211	209	202	227	231	225	216	197	188	213	211	197	190	214	225	248	220	200	203	205	214	211	229	238	199	223	205	199	222	227	229	198	209	235	196	203	201	218	199	223	239	239	223	224	217	207	209	230	181	219	228	254	217	216	213	179	237	239	218	202	211	226	218	229	215	198	207	223	220	242	205	180	211	214	200	197	235	192	213	249	204	211	224	230	207	202	231	229	211	228	227	217	205	207	206	228	230	210	207	208	220	214	214	194	216	203	223	205	193	200	222	227	223	221	221	239	235	212	211	202	226	223	215	212	230	225	211	233	240	206	207	234	228	229	223	234	237	211	200	233	236	216	209	196	196	252	197	207	234	193	200	194	224	216	213	216	213	225	200	235	197	201	204	204	203	211	234	216	211	210	238	216	213	245	218	227	217	181	205	238	205	221	217	231	203	197	232	217	230	209	212	235	224	242	209	185	203	211	218	234	226	221	204	254	231	207	223	193	200	203	211	244	207	193	205	209	191	239	230	228	233	227	210	249	218	206	216	202	224	219	218	208	232	211	226	243	236	204	234	225	231	203	210	190	203	228	237	214	224	195	220	231	239	205	205	210	204	236	190	192	214	191	210	205	218	235	219	237	202	216	208	209	214	223	224	213	213	241	206	202	165	212	229	234	227	208	237	224	193	202	227	187	227	231	202	198	197	226	210	221	234	224	193	239	238	236	217	200	206	213	232	228	189	198	239	196	207	229	244	208	224	210	188	205	219	184	213	208	235	214	217	218	219	212	222	220	211	188	201	235	202	220	225	199	188	195	194	208	201	192	213	249	201	249	220	220	250	229	239	200	227	208	226	213	209	204	221	214	229	222	202	195	227	249	220	194	223	238	213	199	196	227	225	231	201	210	212	238	212	219	215	210	225	207	210	225	188	194	210	187	228	236	222	218	227	216	192	195	199	225	213	224	235	215	221	218	231	231	222	235	210	222	229	226	205	204	225	196	243	209	193	234	232	210	202	205	191	224	248	226	219	229	210	207	192	202	186	226	181	208	231	191	227	231	219	220	203	217	217	211	219	218	226	214	234	240	201	210	253	227	201	226	211	201	224	234	224	231	223	229	219	215	234	210	224	255	238	239	192	207	194	207	226	219	203	219	210	220	204	231	199	213	221	216	218	210	215	196	202	218	193	234	219	201	219	217	221	225	204	208	169	237	199	236	232	205	214	186	209	215	190	211	210	238	219	214	241	204	214	192	232	200	202	231	237	218	206	213	217	208	201	195	226	213	208	230	227	220	249	233	203	195	209	216	215	200	221	236	212	249	207	224	209	212	233	211	221	210	200	232	221	233	215	233	215	195	187	209	222	210	219	217	187	206	220	218	230	227	219	197	204	197	212	227	218	216	207	185	233	195	202	212	216	222	179	212	218	237	217	218	237	214	197	229	223	190	231	229	234	211	217	230	216	213	208	191	193	183	208	221	234	207	235	217	209	199	208	199	220	204	209	218	234	218	217	231	226	219	221	211	212	235	208	227	236	238	221	189	217	201	238	208	202	225	199	201	219	213	209	204	196	214	227	203	211	247	213	195	187	236	228	212	214	197	188	201	197	219	196	234	202	202	202	211	208	221	226	252	247	226	210	208	207	224	224	239	250	216	227	233	201	206	225	235	220	192	217	210	231	214	223	216	216	209	218	209	222	214	197	226	211	215	218	207	241	237	189	219	213	205	200	254	217	228	213	234	226	221	208	213	247	190	237	203	197	204	224	221	242	211	189	204	225	221	190	223	211	200	229	203	218	203	253	215	222	197	228	212	194	231	211	215	207	218	232	205	212	225	211	227	192	215	192	236	217	192	214	226	222	229	226	237	196	213	208	207	212	241	196	212	210	230	221	212	203	210	240	219	235	224	240	198	197	235	232	200	223	238	197	218	225	184	238	204	196	231	211	236
23318	21398	29383	23790	21398	20212	2147	772	621	520	459	414	383	393	354	303	348	313	322	296	272	287	299	255	281	266	258	254	245	259	248	274	276	260	263	258	242	287	242	249	248	214	274	271	245	248	267	244	252	226	245	234	254	209	222	225	272	256	245	244	250	232	224	234	244	240	244	236	254	255	230	251	223	226	226	257	242	244	247	232	241	212	216	247	257	240	225	254	218	259	229	249	264	254	239	254	243	245	254	230	244	236	235	227	237	241	235	252	256	224	245	251	254	256	261	259	238	242	223	226	241	213	223	230	244	282	230	248	241	238	230	233	215	241	262	233	230	233	257	248	261	229	245	243	204	226	244	248	272	230	225	209	213	238	207	249	221	263	261	218	226	222	233	237	201	205	220	229	241	245	245	259	244	239	221	234	230	239	235	233	226	234	243	248	224	224	226	242	234	246	243	234	224	261	234	213	226	224	237	249	241	208	223	262	245	233	254	232	279	213	237	261	247	234	232	251	243	216	241	243	260	263	223	231	242	208	250	223	234	235	229	226	226	259	231	247	247	229	252	229	252	214	228	214	247	213	225	214	237	239	221	216	221	242	234	214	259	256	259	226	236	239	228	251	228	231	221	244	240	215	231	243	240	233	231	212	240	261	257	229	235	228	205	239	226	248	246	216	224	226	221	209	255	249	247	235	262	246	208	227	213	229	231	267	254	251	209	264	214	217	259	232	242	252	233	254	219	228	259	210	240	229	224	238	230	242	239	244	232	210	267	243	218	250	241	231	262	222	248	228	249	252	243	230	239	248	234	241	246	222	253	264	220	219	240	252	242	239	234	241	260	231	247	237	253	221	225	220	232	223	225	217	243	238	256	252	243	232	243	225	240	283	246	242	238	238	207	260	229	225	255	232	212	228	220	243	224	225	241	227	245	227	243	231	236	218	223	214	231	231	237	236	226	235	224	228	229	281	209	214	263	228	242	261	256	217	236	217	261	255	210	218	208	224	242	245	257	229	234	253	257	242	224	220	232	210	237	224	233	252	207	227	229	234	219	230	234	233	251	220	252	216	254	226	225	232	236	242	232	248	222	254	223	224	245	245	238	235	240	220	253	246	244	239	237	264	229	234	231	233	238	265	225	199	218	246	257	270	238	272	224	247	234	271	224	216	234	227	238	264	232	210	221	249	244	246	232	216	235	248	224	240	248	219	228	229	237	246	217	253	235	273	252	235	244	267	238	210	225	222	238	246	238	238	228	242	219	227	242	250	248	229	256	226	251	258	234	246	248	237	268	248	252	235	221	238	213	243	253	229	237	224	243	266	217	241	231	246	235	243	222	225	222	270	241	262	237	227	260	257	224	228	248	246	258	226	208	241	254	238	233	267	269	263	208	232	231	265	227	238	233	227	247	246	218	251	252	218	219	206	235	246	276	238	255	258	222	232	247	250	237	263	225	234	255	249	232	256	237	212	207	260	245	247	234	255	242	244	247	243	229	274	244	226	236	247	242	235	248	262	232	252	244	254	247	207	228	242	265	208	241	251	202	243	227	245	230	211	247	263	235	267	231	232	239	275	234	226	220	231	230	244	235	210	269	244	223	233	243	225	239	242	229	259	224	224	225	215	248	253	246	223	242	255	247	273	223	245	223	248	223	249	247	222	250	242	232	210	252	243	258	232	219	230	228	252	240	242	259	237	223	247	227	256	244	254	242	254	203	236	245	241	230	215	216	257	254	258	232	258	241	209	211	210	265	218	228	249	195	237	271	229	254	237	273	221	248	266	208	223	230	255	244	242	217	254	222	234	213	235	258	229	210	251	232	213	237	251	228	223	236	245	240	238	233	233	264	244	216	218	253	252	246	216	242	228	243	222	248	207	231	237	244	217	246	230	220	231	246	260	248	235	240	244	224	246	236	230	250	256	243	245	254	243	225	240	231	257	230	242	235	237	214	220	224	251	245	232	232	240	252	227	257	224	247	224	234	246	242	243	226	214	234	197	249	254	232	232	245	234	246	249	239	229	228	242	240	224	253	228	260	237	233	217	229	250	233	229	259	235	259	240	241	217	198	221	212	213	225	249	204	256	254	223	238	247	242	270	262	231	240	272	259	219	250	255	241	212	257	230	227	232	212	219	242	256	237	209	236	231	253	227	221	229	241	229	246	249	213	227	206	232	248	246	235	227	255	226	228	239	236	251	236	239	238	220	249	250	223	256	246	230	238	239	221	221	249	220	241	251	231	235	220	225	262	224	231	249	247	243	235	215	207	270	259	224	233	205	214	200	231	229	227	225	240	238	196	240	233	236	242	239	236	217	223	239	230	236	247	250	230	241	233	246	225	225	241	250	221	233	229	240	247	194	242	223	215	251	246	222	229	261	221	247	217	212	262	246	238	227	199	236	247	261	231	247	243	237	215	244	239	222	208	232	236	203	254	238	227	240	211	229	256	228	212	263	226	239	259	236	242	243	229	236	207	239	242	215	244	249	261	240	243	227	207	232	232	239	231	266	232	254	255	259	233	213	243	216	247	263	238	237	229	236	230	245	218	244	194	232	242	238	252	243	250	207	244	222	225	243	219	241	237	212	224	265	249	250	237	258	223	256	240	225	230	240	222	216	236	220	234	230	228	255	225	217	226	237	231	247	236	217	218	242	264	245	237	236	252	213	238	224	228	220	246	241	217	225	233	231	244	237	245	231	211	236	202	195	245	269	228	234	244	226	240	238	200	234	281	240	226	226	230	219	247	234	231	219	228	274	218	204	221	217	258	249	237	218	211	239	222	233	230	247	224	250	220	213	247	236	227	238	230	240	234	207	247	271	216	220	255	234	240	234	201	234	241	242	237	209	237	246	220	245	222	230	257	211	245	248	225	226	266	257	237	270	223	247	222	263	261	206	240	239	225	224	242	284	258	248	240	228	235	262	256	256	249	212	218	240	238	250	252	218	227	224	248	219	251	229	240	251	206	252	245	233	232	229	250	278	228	218	260	262	224	219	240	231	221	240	207	234	255	233	223	214	247	236	193	234	247	242	244	257	212	254	225	269	244	239	233	254	228	242	238	225	253	257	226	259	242	251	233	242	226	237	218	245	232	221	225	234	234	221	247	253	233	210	234	222	209	257	237	230	231	229	247	232	225	240	239	226	238	253	226	236	223	252	203	238	220	249	239	253	240	225	244	202	242	201	248	253	234	226	229	228	243	233	252	236	209	213	233	233	235	224	220	268	214	234	256	218	240	255	229	236	231	236	241	224	238	220	241	228	223	214	244	233	224	235	230	238	223	265	221	233	232	203	266	199	242	237	234	244	245	261	247	244	239	249	219	236	228	233	250	229	249	228	238	223	213	226	220	252	219	240	211	250	235	227	251	241	230	245	235	220	225	234	228	217	232	233	231	214	225	223	252	220	221	248	234	238	233	228	224	233	231	216	220	265	230	263	215	223	229	274	233	254	207	237	215	220	220	222	201	229	233	201	235	239	228	210	223	213	214	217
19693	17123	14253	7743	5295	3812	2940	2347	1858	1598	1369	1232	1108	998	909	835	792	751	759	652	651	645	644	568	600	600	580	556	539	553	536	527	513	531	500	511	486	478	502	479	496	495	459	498	481	477	480	479	478	480	470	474	478	526	467	465	491	501	510	459	485	463	449	486	457	493	440	490	451	442	441	438	449	451	461	423	428	420	447	491	509	473	448	436	485	428	464	460	454	476	481	487	480	473	481	487	451	469	458	425	451	470	464	426	433	446	437	415	456	433	450	447	438	389	458	443	421	451	462	438	488	452	444	424	481	482	481	447	467	445	478	462	492	438	444	458	443	492	444	446	453	428	438	437	440	506	455	429	484	455	442	432	441	448	472	475	459	451	440	463	476	464	454	463	454	453	491	450	450	427	437	428	456	426	440	444	446	505	445	444	494	444	435	479	458	437	443	470	461	453	455	452	428	420	468	473	447	438	478	426	406	458	422	458	475	442	445	450	475	447	412	497	459	463	458	447	462	456	435	475	494	434	459	456	427	501	444	436	454	449	451	462	429	442	476	449	443	456	449	454	436	460	467	441	468	469	502	412	454	444	388	477	485	423	435	409	432	435	461	453	450	471	434	439	465	439	442	431	440	424	473	473	408	427	484	410	438	467	454	459	467	433	429	419	432	473	452	473	418	444	457	480	450	435	452	411	453	498	472	434	429	446	460	456	481	440	470	464	469	463	443	451	426	477	427	438	443	443	443	414	442	479	415	444	459	430	467	484	463	441	424	410	476	460	434	473	475	447	435	469	478	442	458	455	433	460	487	430	433	428	443	459	450	470	465	435	457	409	458	474	440	442	448	454	433	441	427	439	472	422	441	461	485	451	465	418	416	463	431	453	434	426	445	437	474	461	459	462	419	440	450	449	438	387	418	493	460	448	445	459	472	423	502	444	452	456	451	437	449	453	429	435	470	463	468	427	421	495	443	424	442	400	467	442	455	470	457	459	462	456	393	430	438	435	425	434	456	441	474	422	429	435	420	458	456	415	479	489	462	430	461	465	434	421	430	450	421	450	438	440	454	442	429	421	483	456	471	501	474	457	464	429	428	480	439	442	487	442	452	458	466	450	459	439	490	482	442	465	437	471	435	437	468	439	443	458	415	435	431	463	486	452	438	470	446	466	464	439	434	438	436	441	453	456	457	420	421	462	467	450	419	437	435	457	425	457	429	444	440	434	495	463	443	467	463	449	474	419	443	454	463	465	454	432	437	442	449	447	448	431	442	461	454	457	445	453	473	437	406	405	440	436	464	447	429	454	443	469	444	440	472	457	463	446	455	491	462	458	456	482	446	487	402	424	468	454	423	446	488	462	417	473	482	443	467	463	435	459	445	476	442	435	442	446	470	442	429	459	435	453	488	444	485	439	447	416	444	459	483	447	461	457	415	445	436	478	463	444	450	438	502	462	476	503	464	471	517	449	460	448	447	461	457	477	436	466	468	439	424	447	483	454	421	455	440	456	434	425	431	464	439	421	451	428	427	442	451	464	426	476	467	464	429	436	460	454	424	435	433	448	441	458	444	474	469	408	423	435	420	413	437	425	446	453	468	451	436	452	435	442	405	470	461	483	439	426	450	460	436	439	403	436	455	498	474	453	442	456	435	450	446	482	429	476	488	412	431	398	460	472	499	423	457	451	435	443	440	472	463	449	473	423	438	428	466	449	444	466	465	466	458	454	421	437	441	435	481	430	444	448	466	429	427	431	437	472	429	452	458	460	446	466	489	467	468	479	465	439	452	425	461	452	407	460	433	454	473	435	424	481	448	398	404	480	468	442	428	454	416	446	443	460	481	462	438	484	450	450	467	456	483	463	447	430	483	427	473	438	482	483	450	402	459	453	429	484	457	466	488	421	459	455	423	477	430	461	457	477	422	448	437	467	438	430	443	440	409	452	442	465	431	474	448	471	448	460	489	442	467	450	428	486	455	477	441	447	440	413	454	465	482	463	448	463	422	475	416	478	435	417	424	432	459	452	465	436	427	444	450	450	433	452	425	469	437	485	463	408	429	435	472	468	425	438	519	443	447	475	431	431	435	453	449	464	445	466	487	447	482	433	430	452	427	429	449	478	433	463	463	422	447	424	459	451	432	446	441	462	434	469	474	417	467	439	470	419	463	440	462	465	467	456	407	456	427	448	427	440	435	485	449	474	462	413	478	471	460	457	473	471	434	465	447	457	458	421	465	467	441	413	437	463	461	436	423	416	450	485	428	460	488	464	467	448	413	476	455	428	411	452	455	468	395	457	425	460	465	454	405	441	368	475	459	470	466	454	458	491	441	443	439	414	416	443	455	435	453	433	434	458	438	462	476	425	477	427	457	422	501	390	478	439	447	443	448	444	456	444	458	477	463	428	440	460	465	431	455	456	419	431	439	463	419	452	444	440	489	466	412	431	459	428	456	430	482	452	453	467	465	465	402	439	450	447	433	415	459	441	441	437	448	454	427	451	456	453	447	484	406	460	453	464	418	435	475	438	439	427	420	464	459	465	450	450	451	437	411	450	437	405	437	439	435	442	425	485	502	465	419	490	486	478	441	485	422	441	487	425	435	453	430	446	418	452	429	463	453	474	439	434	458	437	463	385	433	449	426	424	467	451	467	453	439	451	478	467	447	440	469	456	446	443	454	445	419	454	475	441	444	460	474	448	439	448	473	477	443	458	440	494	456	421	423	478	461	436	439	438	463	478	436	420	471	430	465	450	437	427	454	431	450	416	451	484	451	422	448	450	459	455	480	488	478	451	447	476	447	417	427	460	462	472	417	431	446	386	455	461	415	432	447	450	461	431	455	419	442	446	445	421	423	481	440	462	454	435	456	415	460	442	416	437	445	445	469	501	414	461	446	455	428	487	431	445	424	447	418	443	427	457	439	431	433	461	429	471	457	441	448	429	437	429	417	467	437	448	394	456	448	438	455	461	475	461	461	457	397	444	428	432	449	462	468	466	441	445	454	404	453	462	481	434	447	461	418	469	455	443	429	448	462	428	451	426	437	460	456	439	461	445	457	438	450	411	454	440	463	481	421	443	464	462	459	409	466	431	436	451	441	424	472	469	412	462	445	445	462	454	444	461	435	482	454	417	477	462	448	428	450	406	453	445	472	471	469	425	459	444	445	445	419	439	436	472	464	423	479	451	472	462	485	460	438	441	445	487	439	457	424	459	445	504	434	424	446	493	402	443	439	445	443	416	467	465	410	418	483	485	464	436	445	453	412	424	460	438	497	458	436	464	433	449	459	444	498	436	459	481	465	458	432	450	474	469	467	449	436	466	443	469	431	448	445	490	423	452	445	444	411	477	413	451	476	489	470	467	431	464	471	423	452	490	452	438	471	454	450	442	438	446	441	439	456	446	474	468	442	455	451	432	432	420	433	473	438	446	451	489	405	424	453	449	476	422	462	437	446	467	422	459	501	415	438	459	410	454	463	422	447	454	447	444	485	457	402	434
26667	20876	8341	494	278	241	217	203	229	199	181	196	214	186	149	200	194	215	181	211	182	204	190	173	181	165	192	197	191	180	187	201	164	169	180	198	161	179	178	181	158	179	187	168	172	205	150	181	177	199	180	172	186	168	204	190	171	197	173	177	186	169	167	167	174	167	172	185	181	191	165	176	177	184	198	170	156	187	172	171	184	176	171	185	191	171	173	187	177	186	191	172	156	195	190	192	165	181	187	189	192	188	184	200	183	197	185	163	167	191	166	172	188	185	177	182	156	188	168	175	158	198	164	186	191	189	180	190	180	183	211	188	167	193	156	196	175	175	199	180	194	183	210	175	180	200	188	178	209	201	178	174	176	161	191	187	179	183	186	180	162	185	186	178	172	182	183	182	169	161	169	203	201	155	188	195	178	162	176	170	173	190	197	207	194	152	178	174	168	162	167	202	178	181	180	164	177	159	179	188	165	183	185	171	171	165	165	218	196	187	168	194	182	167	184	167	178	197	164	169	175	197	172	178	185	196	174	192	196	193	160	208	193	185	187	181	196	184	178	179	184	189	192	195	172	150	193	168	186	176	184	156	202	176	194	182	191	187	185	200	191	202	181	190	172	174	193	161	174	179	174	192	160	182	180	173	200	219	173	161	191	191	177	191	199	155	192	209	202	161	173	192	182	184	189	181	167	181	184	180	184	173	198	186	193	194	171	195	186	192	161	176	189	185	184	182	207	205	167	196	170	187	182	181	191	164	187	190	185	205	190	152	207	186	196	180	192	181	173	191	174	197	186	197	163	185	182	172	168	169	190	160	170	170	186	189	189	169	174	198	161	186	164	191	166	188	163	163	169	186	189	177	187	196	216	184	190	191	207	176	179	173	180	159	188	169	173	182	186	158	176	187	172	182	208	191	196	146	163	189	179	197	162	208	205	184	195	177	177	195	181	168	208	177	153	185	190	173	182	166	195	169	185	186	164	177	187	183	197	165	181	174	185	179	202	214	169	164	185	180	182	168	210	186	180	171	174	197	182	172	191	177	193	178	191	165	174	209	196	181	194	196	222	192	202	170	181	197	177	175	201	194	190	191	179	174	177	185	175	188	174	166	169	185	194	196	192	180	199	208	201	169	178	156	183	171	157	195	194	173	187	178	190	200	192	173	153	183	190	194	176	178	164	212	185	160	184	161	192	169	196	152	206	204	180	182	174	187	187	146	168	172	180	182	196	184	192	171	163	170	192	180	182	184	190	191	180	163	164	181	175	172	183	181	187	205	167	165	177	162	171	184	184	200	168	190	168	161	181	166	177	195	195	189	165	225	160	157	168	172	179	178	196	178	160	190	186	190	189	168	174	193	184	170	162	175	178	168	195	194	168	178	166	181	198	168	187	175	171	188	178	178	165	188	180	181	166	187	183	188	159	176	172	189	171	195	166	161	172	174	206	188	186	160	180	168	177	197	161	167	171	168	170	167	197	160	150	169	188	176	170	196	177	200	188	203	199	167	207	163	169	193	201	183	166	203	170	183	172	179	181	193	182	169	185	169	208	189	160	157	207	195	164	193	170	185	197	195	192	198	171	184	178	174	185	155	178	170	183	183	186	171	182	186	187	209	174	199	172	170	165	183	170	178	192	160	193	149	187	174	195	198	200	167	201	181	179	208	179	165	186	170	172	175	172	185	180	194	192	167	196	182	166	172	196	174	187	173	164	185	187	183	187	153	180	167	194	170	179	166	194	187	189	175	187	172	175	166	202	187	175	184	172	170	207	198	199	189	191	187	155	156	190	160	181	177	185	171	195	208	185	171	165	169	175	184	174	193	173	193	186	180	164	185	159	203	180	183	185	172	196	207	165	186	169	209	170	178	193	186	195	196	196	187	163	226	167	174	191	175	179	189	165	172	170	204	189	184	193	181	189	177	177	181	165	159	158	185	198	201	154	207	171	164	160	167	182	177	196	189	194	183	174	170	203	198	179	183	158	178	179	202	173	164	177	204	194	178	188	190	183	181	173	195	188	178	194	174	168	175	187	159	182	176	171	169	214	194	185	185	179	170	170	177	175	181	173	194	197	185	204	206	192	162	206	172	172	153	218	167	175	197	195	182	186	183	177	201	174	177	167	180	193	212	170	172	180	186	175	193	191	181	210	186	150	191	181	187	181	183	176	168	182	185	161	175	186	198	157	167	173	155	169	199	190	193	186	183	167	214	203	190	174	185	175	163	184	178	179	173	179	201	178	192	162	181	181	189	192	184	178	197	180	194	186	180	197	166	193	179	187	182	199	175	198	179	167	198	193	182	161	177	190	187	178	169	193	185	181	160	185	203	193	160	212	151	176	161	171	187	192	158	165	190	183	190	185	174	182	177	176	197	170	162	163	187	206	181	188	176	181	192	173	177	181	189	188	176	175	199	192	181	173	190	203	189	177	191	180	197	154	179	183	157	146	163	175	188	181	187	186	170	185	191	166	195	168	189	142	155	176	187	133	182	170	200	165	168	191	186	187	163	180	205	175	187	189	193	177	172	200	168	174	169	213	194	167	188	188	199	192	176	189	168	170	187	159	159	199	182	155	176	177	191	207	175	171	182	200	191	206	195	163	203	185	195	162	168	176	186	183	170	168	179	184	146	173	176	176	182	181	188	181	194	199	170	192	189	174	195	179	170	164	165	208	180	173	193	161	192	167	197	173	193	168	176	162	180	145	179	196	187	181	183	180	185	169	205	184	205	174	183	178	177	175	171	176	161	162	194	178	190	183	181	169	167	202	182	167	178	184	163	175	180	180	168	195	178	186	163	181	181	170	171	201	156	183	164	197	172	192	184	213	188	183	174	186	158	174	188	175	217	187	169	170	180	185	192	177	172	199	172	169	183	192	187	202	177	180	172	177	202	169	171	205	166	193	189	158	153	174	201	195	180	173	187	185	189	154	183	197	186	180	177	185	180	184	189	192	194	163	200	165	162	182	188	211	192	186	159	173	166	182	166	179	173	197	200	179	179	162	202	189	192	183	165	187	169	197	209	193	190	179	167	200	178	169	197	160	176	193	169	207	203	180	189	181	173	164	185	194	182	175	173	180	179	176	173	199	190	192	189	177	171	226	178	204	161	181	174	197	205	187	193	200	204	180	157	185	172	178	165	206	177	180	149	163	172	174	167	176	166	181	187	169	175	190	164	199	205	170	165	187	176	181	153	187	186	176	172	171	161	159	187	174	165	178	200	160	188	158	198	165	184	184	193	191	182	220	152	209	175	188	171	177	174	184	154	197	183	159	204	163	185	198	179	190	189	173	174	167	185	178	191	167	177	174	178	175	167	179	183	175	208	168	190	178	176	186	178	164	172	163	185	161	165	207	177	202	211	185	183	180	163	179	176	183	181	164	197	181	179	191	166	187	159	199	178	163	173	198	188	187	165	183	155	187	175	175	173	160	171	181	208	195	183	191	178	192	180	186	196	151	182	179	220	178	171	181	188	192	193	185	162	176	159
5817	1553	1384	778	629	566	492	456	467	439	433	381	419	408	398	414	378	409	392	391	362	377	426	393	393	409	369	427	382	400	417	382	379	409	370	370	390	419	401	396	354	350	415	405	379	351	362	370	371	373	379	351	399	364	398	379	401	383	415	359	374	344	360	422	370	369	374	362	370	377	381	443	360	356	409	378	379	417	377	359	424	399	377	374	379	380	382	383	389	380	427	392	362	385	378	412	362	393	401	367	380	378	363	367	376	414	404	386	405	387	355	380	397	399	373	362	390	349	378	384	343	394	371	374	357	352	351	384	379	368	386	343	404	383	381	366	379	431	355	424	336	360	375	395	391	378	417	416	380	402	423	386	365	374	374	387	364	387	410	413	378	363	332	361	398	403	375	417	393	370	373	378	384	405	380	341	381	375	386	388	394	346	405	382	356	368	375	349	391	394	347	389	372	405	373	380	368	410	394	406	353	395	380	411	411	384	393	382	403	402	385	359	375	381	401	342	391	369	364	360	361	379	405	392	367	413	434	378	381	412	377	363	368	392	384	413	376	379	407	388	398	410	384	389	373	358	344	388	380	398	411	387	386	384	396	367	388	425	380	381	354	364	399	344	378	393	374	400	398	390	393	394	406	406	396	402	403	401	407	383	368	411	396	369	407	381	365	379	382	361	394	395	415	390	374	365	378	350	359	414	383	404	365	402	389	380	383	381	371	412	396	401	359	386	424	383	407	345	377	368	371	371	393	394	382	371	416	359	390	370	416	403	369	372	407	388	372	376	383	377	369	388	378	402	379	378	394	417	399	385	360	398	394	380	399	366	419	385	405	384	379	398	393	398	384	374	384	369	406	375	382	402	369	376	384	389	406	380	390	407	366	364	400	375	384	397	369	384	382	346	373	388	401	407	382	373	398	405	381	364	397	359	400	413	369	380	388	392	375	394	392	384	383	367	381	375	412	393	372	393	368	368	357	392	354	410	394	371	379	428	411	399	380	393	380	360	427	381	378	390	369	366	401	355	400	397	354	403	372	382	380	344	387	371	388	352	347	360	365	384	374	373	368	377	382	384	412	415	405	399	365	384	404	399	356	363	356	379	383	387	341	363	342	393	391	392	396	383	393	370	405	380	401	393	355	372	388	392	369	401	402	412	375	365	381	375	342	362	359	389	348	405	405	363	382	372	375	360	391	391	421	363	397	397	369	411	384	374	378	393	398	376	424	370	394	355	342	399	388	362	393	391	412	375	417	386	407	375	359	421	382	397	404	386	351	358	377	388	362	376	380	372	377	391	382	393	341	407	400	350	362	407	421	382	395	370	400	364	371	367	385	360	365	375	354	381	361	382	397	385	389	346	381	397	370	352	407	429	432	372	369	393	363	381	393	396	371	375	378	352	415	368	383	380	365	383	361	380	362	391	382	395	383	334	390	377	378	391	360	379	401	374	371	382	439	371	394	353	383	391	390	387	396	375	382	404	373	369	367	422	371	377	389	415	374	371	407	389	387	389	392	351	368	376	380	373	373	391	398	378	381	375	352	394	401	412	384	370	364	378	367	388	385	402	373	396	413	376	362	400	339	390	328	389	363	373	405	391	349	407	372	404	371	371	371	394	365	386	398	378	396	406	387	353	378	375	403	376	349	368	383	348	393	371	398	409	379	363	382	368	386	369	401	399	398	379	387	405	374	344	334	384	400	395	411	427	391	392	361	384	388	397	354	391	384	392	341	357	363	390	383	369	390	381	392	420	344	370	380	394	386	391	404	403	364	391	354	392	399	367	383	390	373	394	399	338	390	379	370	414	376	358	372	350	373	391	421	367	368	361	365	343	372	340	381	367	372	373	388	392	351	364	373	412	374	389	414	372	366	411	355	342	400	400	359	350	391	405	364	376	397	389	377	413	388	357	395	374	383	364	369	408	363	379	398	401	401	381	350	335	346	331	403	411	394	396	391	443	376	378	372	369	382	392	377	373	404	376	419	372	368	390	385	359	390	394	386	381	378	385	402	371	401	372	408	369	376	400	392	353	398	377	377	401	378	348	351	404	389	392	390	385	377	399	385	388	397	360	387	400	377	393	355	391	366	401	364	348	400	375	375	371	379	381	384	388	393	345	371	354	366	358	345	371	367	416	394	387	385	382	411	338	372	366	398	392	379	397	399	359	397	370	397	365	378	378	412	373	393	379	342	388	391	398	356	390	373	375	398	393	396	374	356	412	363	381	371	387	406	376	400	380	370	390	381	390	359	386	400	393	380	353	411	361	390	381	398	384	370	388	391	381	358	402	370	408	395	394	390	372	372	401	411	384	376	407	361	387	393	375	361	396	391	361	355	391	372	394	370	342	367	373	387	362	355	365	379	384	374	364	374	382	377	378	372	388	363	403	365	411	385	358	376	390	403	374	380	355	413	395	389	416	406	394	377	393	372	376	367	349	385	394	378	426	397	374	408	370	365	392	372	377	418	393	407	379	370	371	353	388	363	393	396	368	388	371	404	351	353	398	412	373	388	383	353	369	357	386	397	410	371	387	352	419	392	401	372	380	373	365	409	374	381	376	407	385	407	380	409	393	386	380	379	384	378	381	390	388	357	366	365	389	370	396	409	382	366	403	398	382	374	418	354	349	392	361	397	393	363	418	369	388	404	402	366	384	395	393	389	390	357	399	393	392	363	364	398	417	380	412	401	356	383	393	349	407	357	384	347	399	387	383	399	396	402	383	376	387	378	369	388	409	361	413	370	384	362	400	382	369	397	352	393	389	401	358	368	390	382	359	364	374	402	380	378	364	418	405	399	408	381	417	391	354	393	356	376	399	381	365	395	363	363	384	377	378	377	373	401	388	367	354	370	369	393	395	383	381	362	348	374	374	359	423	391	405	370	382	382	384	376	379	336	378	382	369	405	387	391	372	375	389	373	347	413	415	379	392	383	370	363	401	407	405	366	387	385	395	379	394	384	393	373	407	393	375	367	399	407	406	390	391	369	410	392	400	394	382	374	368	383	380	399	373	374	353	386	383	379	368	351	389	367	382	398	375	375	344	397	396	453	382	399	388	406	401	418	402	385	404	376	346	402	407	397	376	388	390	362	412	381	376	399	369	381	399	367	372	389	368	378	391	388	386	389	394	377	375	388	390	392	333	397	370	384	382	416	392	368	389	371	364	365	385	367	384	405	382	362	411	380	386	428	385	366	367	382	383	384	412	370	353	390	343	346	407	382	367	386	379	352	418	386	370	374	394	413	406	423	361	365	355	375	411	375	365	378	395	400	417	400	388	360	386	368	399	373	344	396	402	381	376	388	391	381	375	402	387	357	389	372	420	358	372	388	432	378	382	365	381	383	378	397	387	362	374	383	392	394	373	377	374	361	388	354	407	374	361	339	424	408	357	404	401	390	364	423	383	380	374	378	353	408	366	382	418	389	375	397	391	416	387	385	378	372	375	392	398	409	373	393	399	405	347	417	390	368	407	419	358	377	408	379	390	390	392
24300	21428	28791	24431	20662	1822	538	328	271	237	215	182	171	154	155	143	143	158	143	129	126	112	109	112	109	117	110	116	112	107	107	96	100	110	103	94	120	117	93	112	125	97	114	88	111	103	98	121	109	105	86	97	90	78	84	110	106	110	99	92	101	125	97	111	117	94	99	85	97	93	107	92	114	104	91	98	102	91	93	97	104	101	101	99	103	108	93	104	73	114	118	89	125	79	117	106	108	88	102	100	100	113	109	93	95	110	106	102	93	96	103	115	92	113	92	111	98	89	84	112	101	99	92	94	107	101	117	95	97	97	100	107	107	92	100	92	91	84	106	82	102	105	105	89	95	104	102	73	110	87	98	89	94	92	92	76	108	94	93	106	92	98	86	82	103	102	105	89	104	96	89	77	104	101	118	97	90	106	108	113	96	105	93	87	105	96	103	93	99	103	92	103	102	99	103	103	110	103	100	100	95	92	99	85	104	98	109	103	91	99	95	90	97	114	94	97	123	115	89	96	97	105	99	109	77	91	96	100	105	91	114	93	78	93	102	83	91	89	116	91	104	96	104	85	92	101	107	95	103	97	102	106	105	112	101	93	98	88	105	95	108	96	95	94	106	107	100	82	118	101	94	97	90	98	94	86	85	111	89	114	96	87	87	98	93	105	99	102	98	105	92	68	94	103	118	109	104	98	104	85	106	108	109	117	94	116	95	88	94	108	110	101	92	84	102	97	83	99	86	89	91	113	99	95	105	94	107	82	107	87	103	99	97	109	99	113	105	100	106	99	122	91	100	120	93	103	99	91	112	94	103	83	100	88	109	100	100	92	89	109	98	89	114	93	86	90	100	110	92	81	90	100	95	117	91	90	106	95	103	98	107	102	89	121	97	96	107	92	109	96	107	95	111	102	104	104	112	90	113	88	109	102	114	93	88	108	101	100	109	105	94	94	106	103	93	103	98	102	95	104	114	110	100	97	83	116	87	107	110	102	103	113	79	130	100	106	99	87	86	88	104	110	117	88	119	120	129	111	78	116	72	100	110	104	90	112	90	90	94	103	106	101	98	87	97	105	105	97	127	112	100	96	98	103	104	101	86	95	98	98	104	88	112	83	94	83	98	112	111	88	100	100	84	91	107	91	92	84	98	105	106	101	95	86	84	98	97	92	100	91	93	111	103	94	93	102	89	103	103	100	107	103	105	96	126	101	105	97	86	117	93	100	113	100	104	81	98	117	112	97	114	86	88	102	91	86	102	99	106	75	91	106	85	116	110	93	99	75	92	107	84	85	99	86	93	99	92	90	94	112	111	97	95	98	103	103	92	90	112	100	93	122	92	95	94	111	100	103	98	123	105	102	107	95	111	99	96	98	123	130	110	90	92	94	114	91	79	97	94	109	100	94	114	87	106	82	103	100	104	98	92	93	94	95	99	100	95	93	101	108	93	94	101	104	92	80	99	95	97	100	99	112	96	105	107	86	101	88	101	108	98	96	93	103	98	105	96	104	93	113	110	95	104	97	123	96	92	90	93	76	105	79	100	99	107	88	96	98	103	120	102	92	98	87	93	103	113	86	110	89	106	93	116	91	100	91	98	101	85	86	109	95	126	92	89	101	105	103	102	91	108	107	95	90	113	92	100	92	103	91	98	117	97	108	91	87	87	108	85	108	114	98	105	86	103	89	84	89	103	94	107	82	89	92	93	105	98	77	109	115	89	95	96	118	112	96	109	96	105	94	91	111	100	105	96	80	95	97	91	81	101	117	109	117	103	100	95	100	101	103	100	104	91	101	106	115	109	67	102	99	85	110	106	103	93	99	105	95	102	97	108	97	101	100	100	90	103	110	96	94	109	91	87	90	102	82	97	109	85	89	79	108	104	93	98	99	99	104	106	108	103	86	103	104	118	95	102	94	79	97	100	97	93	106	86	91	95	97	96	91	83	91	104	112	121	110	111	87	94	93	87	106	99	106	100	109	88	80	107	102	94	103	81	94	111	109	105	102	98	88	93	88	106	96	109	103	95	95	116	88	93	86	107	99	86	103	90	95	98	88	118	101	106	91	106	106	95	96	107	113	100	110	87	103	98	98	103	119	112	92	99	90	87	86	108	90	101	101	109	89	107	100	111	105	87	98	81	102	84	91	104	110	97	109	106	83	101	94	84	98	109	97	102	105	93	89	90	98	103	94	100	103	88	90	99	107	106	93	98	96	100	109	102	105	105	94	99	104	85	98	94	102	106	93	95	112	103	99	84	100	86	98	84	118	95	90	100	98	89	91	108	91	103	107	108	94	88	102	84	102	93	87	108	100	105	89	88	104	107	110	106	78	95	90	116	75	91	96	84	95	91	106	100	79	119	84	94	103	89	103	99	88	99	91	91	93	109	96	99	90	95	83	116	94	85	76	101	81	88	91	98	109	90	102	98	103	99	101	98	88	87	106	91	106	102	99	99	103	96	109	97	80	100	102	87	102	93	85	92	97	98	100	102	88	101	103	100	99	78	87	96	103	100	90	99	89	103	103	99	95	101	103	99	75	91	123	83	86	92	109	94	89	100	97	106	80	119	99	95	106	85	108	104	99	101	91	85	83	102	104	118	95	106	101	104	111	112	95	105	108	101	96	106	124	102	100	81	115	94	101	94	91	93	102	86	106	92	96	93	108	107	89	100	91	106	97	99	98	88	101	102	91	94	100	85	92	97	95	105	99	84	87	104	102	110	103	96	100	89	122	114	86	71	93	86	94	84	100	108	87	93	102	103	95	107	84	110	86	95	101	104	96	80	106	105	91	104	105	99	114	82	82	94	102	85	94	92	101	111	88	105	90	115	89	82	86	98	97	93	109	71	77	97	103	102	96	90	94	99	106	123	100	115	91	104	83	95	101	78	101	102	103	113	97	117	103	84	97	80	114	89	79	101	89	98	91	100	84	101	101	94	111	96	92	126	85	95	86	99	101	109	92	109	95	86	86	109	107	104	115	100	126	111	97	87	107	90	84	92	92	97	114	104	78	104	94	116	93	117	107	97	121	97	97	98	112	99	78	90	87	84	100	95	102	106	96	119	90	102	104	86	94	113	84	91	104	99	99	112	101	95	85	91	105	109	80	92	94	99	106	97	100	88	92	117	106	93	92	87	95	69	108	100	105	100	108	107	104	98	106	93	101	98	107	99	95	101	91	87	114	98	119	109	87	105	95	104	91	102	101	86	113	102	100	104	84	96	108	84	106	110	106	82	107	102	102	86	96	89	107	97	97	108	104	102	89	98	107	102	98	90	86	100	106	112	71	109	103	108	90	101	110	113	101	91	105	104	98	115	106	108	95	87	109	101	86	102	91	89	85	100	97	86	88	101	95	110	100	105	106	97	92	100	97	99	99	116	89	116	97	90	110	87	101	91	102	89	98	99	107	91	94	84	97	79	77	87	82	99	101	93	106	114	85	97	94	91	95	100	104	94	93	87	114	104	101	94	113	93	79	100	97	91	111	77	99
15322	10513	8659	4276	2891	2034	1571	1163	965	838	686	601	549	474	427	389	394	352	354	358	313	297	284	299	284	296	311	282	270	282	256	242	234	235	236	233	211	259	231	229	237	236	229	243	217	222	241	228	248	246	222	187	215	221	208	205	231	205	198	231	244	222	234	219	196	212	239	230	232	225	235	218	196	208	244	200	170	206	232	227	203	233	242	241	212	194	243	240	218	220	203	210	228	224	214	214	201	190	215	227	224	212	214	208	231	206	191	204	210	222	219	219	222	230	243	223	228	225	250	232	216	243	200	223	249	235	216	223	192	233	236	196	208	220	205	225	200	235	210	242	224	195	210	228	208	192	211	230	205	231	223	212	204	217	189	233	225	220	227	214	222	214	192	213	204	226	214	197	232	192	200	205	202	227	225	222	202	200	210	210	231	222	178	234	234	198	204	189	221	221	210	220	244	225	203	196	212	183	223	216	208	231	234	216	228	220	204	222	216	217	234	244	218	198	239	215	223	231	208	219	212	212	229	235	201	227	230	226	215	216	204	214	245	201	202	226	201	226	219	198	210	227	226	226	212	199	208	206	203	217	234	191	215	229	220	219	236	234	207	214	232	204	224	225	185	215	234	202	252	211	216	218	247	224	230	221	218	202	212	206	220	224	197	199	214	202	206	233	194	186	216	213	204	215	207	210	220	201	218	237	212	215	236	200	205	190	211	231	209	194	206	219	202	231	228	209	195	218	213	227	219	200	222	203	199	240	225	225	220	235	242	197	225	218	207	223	201	210	237	219	203	216	230	220	221	224	203	229	198	240	217	200	240	185	237	218	178	221	215	225	197	236	207	216	212	207	217	210	216	212	219	247	238	232	236	205	223	216	226	200	202	183	209	199	246	209	212	236	230	209	207	234	234	219	212	217	243	182	207	200	202	223	225	203	189	257	215	236	223	210	231	224	205	234	208	210	248	227	221	207	237	227	246	211	215	224	214	222	211	206	234	222	195	209	199	209	214	194	222	221	212	221	225	225	200	245	218	220	219	220	226	203	210	212	229	230	217	198	212	231	219	207	197	230	208	220	228	227	237	206	232	218	218	218	209	220	203	222	224	226	199	212	216	196	218	204	195	212	220	211	206	214	201	198	246	210	231	223	229	242	215	216	204	187	216	190	222	237	199	215	201	212	221	190	215	211	207	210	220	215	230	210	221	224	221	240	227	226	210	215	244	208	221	231	208	223	212	235	204	219	217	206	222	222	234	200	233	235	219	195	219	212	220	191	191	229	210	223	219	201	227	213	196	233	229	202	210	206	224	204	206	243	205	197	215	199	208	204	212	199	213	199	205	209	187	213	209	184	219	212	235	218	234	231	231	242	190	225	229	216	190	201	210	225	245	218	229	224	247	222	222	243	231	220	210	227	211	184	222	214	217	223	216	215	204	210	207	229	200	231	217	193	224	197	241	231	241	230	217	194	223	193	219	213	236	202	205	211	254	204	195	240	223	230	218	203	200	207	211	183	217	220	192	210	239	203	209	211	217	205	210	242	211	215	223	213	205	216	229	226	224	230	206	217	211	225	219	228	208	215	198	224	205	213	189	224	226	200	225	218	208	201	217	222	214	224	222	198	215	214	216	229	184	211	204	207	224	180	237	225	229	225	244	217	205	232	226	198	217	222	203	224	204	208	236	237	228	226	227	220	235	208	214	206	220	239	227	204	204	186	214	242	224	220	218	208	239	219	244	211	205	224	233	220	237	222	217	205	189	211	230	208	217	226	247	202	191	202	226	190	219	214	221	231	218	197	212	226	212	220	188	228	249	233	200	222	202	213	202	213	228	200	232	249	225	224	214	210	232	212	229	223	215	201	223	194	193	243	209	214	238	234	201	227	195	217	204	227	198	216	212	237	244	199	202	191	234	210	222	212	205	191	221	225	207	207	242	231	227	254	222	182	230	205	207	208	215	237	204	229	225	199	231	216	213	213	232	223	215	221	220	193	219	213	210	253	201	192	207	188	214	228	196	221	204	197	209	198	225	197	227	220	214	207	230	225	251	196	185	223	195	198	215	190	208	222	221	245	184	224	243	196	175	238	231	218	233	244	215	192	198	226	221	228	212	214	220	214	205	211	232	197	216	230	194	201	223	221	219	215	216	211	192	195	216	198	201	235	201	241	233	216	230	213	223	214	203	240	220	235	214	207	200	198	217	218	201	205	220	220	213	204	225	196	206	191	222	236	224	195	209	223	217	204	199	235	220	212	219	214	221	229	212	224	201	229	207	227	210	242	219	213	221	228	186	200	213	212	228	214	203	236	214	236	233	194	207	212	216	221	223	203	223	189	212	206	195	196	216	221	227	223	195	235	223	247	230	232	200	223	222	208	233	210	197	212	209	227	200	222	199	199	203	209	217	212	214	198	213	245	207	174	205	205	188	219	209	222	212	214	233	246	230	214	224	206	227	207	208	230	235	219	222	209	225	212	222	205	197	221	218	255	221	233	217	209	222	249	222	246	199	224	208	211	201	236	222	213	216	219	229	205	233	215	200	199	229	194	214	198	222	196	220	198	215	227	211	218	235	250	212	227	216	223	223	220	237	188	220	230	241	226	225	206	216	224	229	212	196	199	202	222	198	224	216	219	232	224	200	200	224	212	203	212	220	236	209	210	228	213	196	227	199	232	200	207	212	228	216	225	223	231	220	203	233	211	249	200	239	227	215	250	224	199	221	246	241	202	220	213	222	215	205	199	202	238	205	226	267	206	231	194	204	230	201	182	198	221	212	213	210	219	195	214	200	234	218	190	223	225	215	232	236	229	210	234	205	212	188	248	213	210	236	208	228	220	239	222	246	214	204	212	221	229	221	225	233	191	210	210	242	216	195	216	232	247	216	200	209	211	232	188	211	212	215	202	209	212	237	173	215	207	229	226	233	222	252	211	180	210	191	215	216	224	217	202	197	212	215	251	234	209	244	213	258	201	250	186	208	208	222	206	210	213	228	212	221	244	213	238	198	217	192	216	238	203	218	197	235	214	204	193	210	210	213	209	181	196	204	230	204	207	220	196	210	237	207	219	211	224	195	210	223	224	197	200	227	221	196	220	229	211	228	204	204	201	201	209	225	240	224	254	213	244	207	207	198	219	214	218	185	188	236	182	214	209	229	223	220	231	212	223	219	223	227	225	216	196	207	248	225	241	247	243	200	219	209	219	210	216	219	203	204	193	202	211	183	246	214	214	230	231	240	211	193	206	205	200	219	213	212	217	205	232	254	206	222	221	206	241	238	191	195	198	214	205	201	225	230	240	215	212	232	212	217	226	217	210	237	226	205	201	215	223	204	214	239	259	229	229	201	203	217	229	204	214	200	218	215	197	222	245	214	222	229	215	208	202	216	202	182	222	212	223	212	216	231	246	236	217	218	212	200	198	192	232	198	210	229	215	204	217	204	210	219	231	200	221	230	234	230	215	221	209	232	226	199	222	218	215	211	179	186	224	223	231
23317	21400	29400	23779	21400	20355	2177	770	575	521	460	439	360	395	328	332	303	311	270	304	296	291	308	259	280	308	241	258	248	258	265	264	280	237	270	251	250	239	243	245	238	258	236	248	241	276	231	237	245	244	263	272	227	247	271	233	244	241	239	245	235	227	258	223	248	228	240	249	211	240	236	216	232	253	258	228	232	250	250	239	229	246	252	197	235	249	258	219	236	244	228	261	242	244	245	221	226	218	256	227	236	263	263	219	251	255	240	261	228	233	259	276	234	230	241	220	238	241	220	230	254	239	249	252	225	267	228	223	226	214	243	242	261	245	225	241	246	233	233	248	233	217	230	252	230	254	222	265	234	227	260	211	236	240	250	261	254	243	247	233	229	212	240	243	239	224	223	236	251	244	237	244	246	239	211	232	233	261	216	233	228	231	214	252	233	224	250	240	244	233	225	244	244	226	235	244	248	213	247	240	250	232	237	249	211	221	256	247	211	233	212	217	211	227	230	222	254	228	220	221	244	234	226	251	231	232	250	236	248	217	253	225	234	235	260	237	255	260	235	228	222	256	225	223	262	222	248	229	250	254	245	241	222	224	234	222	264	249	228	256	232	250	220	249	232	233	234	249	221	236	253	251	263	242	224	241	235	246	212	233	250	240	241	212	242	243	220	247	222	226	260	248	230	225	257	235	264	242	231	244	227	234	260	217	242	244	202	223	258	238	223	253	251	260	252	262	255	229	259	263	242	225	247	227	248	243	244	260	210	273	249	215	240	254	219	271	224	265	245	233	244	249	235	233	253	245	217	229	233	226	243	234	215	243	239	235	230	238	241	219	236	243	250	241	251	264	231	232	258	229	255	219	243	262	228	224	264	253	248	276	221	229	241	231	238	254	222	231	228	249	221	216	249	238	241	241	240	213	211	217	229	233	231	223	240	238	235	263	253	260	256	255	226	233	211	245	260	235	231	248	239	227	250	264	217	262	234	237	239	278	242	227	219	237	250	236	243	240	235	259	228	250	253	216	214	252	274	262	261	223	235	226	225	251	246	243	206	199	213	239	221	257	239	228	240	219	242	285	243	243	235	236	234	234	227	204	224	238	237	236	238	213	223	241	251	222	229	224	215	235	240	229	256	251	239	215	221	195	240	221	236	241	259	248	234	213	242	212	240	231	228	257	245	248	228	239	247	216	235	230	214	243	229	265	214	235	235	252	214	223	249	221	248	236	228	254	250	237	241	254	241	254	236	224	263	189	227	245	212	249	252	241	229	261	231	204	237	243	243	223	247	215	251	235	266	260	223	220	244	212	233	246	244	235	237	228	240	224	220	233	255	227	235	212	196	244	236	235	228	254	230	220	237	235	253	195	221	264	222	235	232	234	217	271	232	232	214	228	244	241	225	263	249	218	220	231	236	245	243	210	226	231	223	215	211	218	242	250	214	216	210	232	228	233	222	227	249	244	248	222	230	238	245	202	223	206	243	226	253	215	236	255	242	253	234	258	231	247	232	235	221	237	219	243	238	231	231	256	243	227	262	259	252	240	228	214	229	242	240	246	202	244	242	250	208	246	228	250	255	221	240	256	235	231	203	234	246	217	237	235	238	244	235	223	219	243	213	246	277	235	231	245	230	238	246	224	271	240	239	244	246	246	244	238	242	222	219	235	239	265	248	225	212	231	239	261	255	229	250	256	243	239	242	225	262	249	235	238	220	239	215	244	238	240	241	244	251	218	237	254	243	246	250	221	260	255	221	244	249	225	227	231	232	233	240	243	249	245	236	217	229	240	275	241	234	250	250	215	209	240	253	221	240	210	250	240	244	261	234	225	247	232	241	240	242	223	259	226	247	245	251	262	209	237	233	211	244	226	255	239	234	218	250	254	254	253	263	264	238	245	224	248	231	251	232	235	239	240	267	250	215	235	229	228	264	221	252	256	266	260	200	237	240	246	217	237	241	242	199	237	244	236	217	270	224	222	255	233	243	224	267	214	239	225	216	263	226	224	247	230	251	256	241	217	230	235	246	249	235	230	262	230	229	256	202	235	267	222	239	226	250	210	256	219	272	223	250	234	213	257	242	237	247	244	252	253	254	233	229	228	237	243	250	216	235	261	245	235	246	245	222	239	216	247	231	240	218	236	245	219	234	259	211	225	240	229	235	220	244	263	239	226	233	221	256	225	213	237	257	241	246	224	217	239	269	224	258	232	227	227	221	239	241	243	226	222	243	233	267	224	222	255	234	256	233	228	223	249	228	252	239	258	223	206	225	234	224	250	213	213	217	243	222	238	221	260	249	225	265	240	232	227	251	218	253	235	203	262	249	243	231	203	249	260	250	263	241	241	221	213	233	239	215	224	222	250	229	231	224	231	235	235	241	242	201	277	241	230	235	220	228	203	226	250	233	230	242	216	248	245	234	222	241	207	248	240	239	221	236	246	224	245	231	254	208	219	223	244	188	233	234	248	232	226	239	245	259	230	250	240	240	231	241	218	232	245	237	273	246	237	222	227	244	234	243	253	209	234	244	238	231	218	242	238	217	247	221	226	219	245	235	261	263	250	223	261	229	246	252	217	238	229	238	236	236	214	236	252	241	234	203	237	217	253	240	217	222	233	245	218	267	254	243	234	224	238	234	276	235	231	230	232	230	239	262	236	270	285	239	223	240	226	231	249	242	231	206	238	256	248	222	246	243	241	231	244	245	222	250	230	251	230	225	244	227	230	232	238	233	228	249	237	235	254	236	228	241	223	243	236	231	243	252	233	243	242	252	248	246	227	249	260	247	237	222	223	226	234	216	208	221	216	257	237	251	226	253	251	229	250	224	270	259	203	227	246	232	240	245	254	213	242	236	238	253	228	227	248	220	233	223	237	201	223	236	236	225	241	262	264	216	227	195	220	236	209	239	238	223	215	247	252	265	237	268	227	223	255	239	211	234	251	246	214	258	240	221	221	246	230	234	223	198	230	233	201	237	221	222	249	213	219	227	229	223	248	242	236	240	256	226	224	238	257	209	250	271	220	231	206	236	246	238	211	215	217	236	215	253	247	226	232	244	262	225	220	224	213	218	237	231	241	221	229	232	209	243	219	211	206	217	229	219	253	207	251	270	226	226	255	219	240	225	233	228	255	247	261	240	249	231	232	225	243	204	229	231	198	222	229	219	259	252	250	243	250	231	226	248	224	219	222	232	242	270	231	226	211	217	230	201	229	207	245	227	223	263	221	223	258	220	222	244	257	232	255	252	221	227	223	246	250	232	216	246	217	231	276	237	231	253	233	236	215	236	229	217	266	258	261	208	237	213	247	273	233	222	216	255	244	253	237	220	212	244	245	231	239	258	239	241	278	234	210	232	251	239	220	249	217	248	239	247	218	241	273	245	262	219	232	230	222	253	237	234	243	225	267	221	280	225	216	217	250	232	220	226	241	242	237	242	245	238	219	234	255	245	264	235	239	229	245	234	228	220	238	230	215	244	252	200	233	235	233	219	225
19044	16800	14047	7502	5249	3862	2929	2334	1848	1575	1363	1142	1020	982	872	859	770	773	697	673	636	603	596	572	641	599	578	549	517	534	544	541	489	464	502	533	500	528	478	457	505	543	493	462	436	477	500	464	479	440	490	499	470	447	477	481	463	449	462	457	456	456	417	454	464	469	481	479	450	431	487	454	467	426	433	485	487	472	430	493	459	492	447	476	428	459	426	449	477	464	459	478	442	444	450	442	467	435	433	444	454	433	454	451	439	471	463	462	470	462	439	443	472	475	448	472	433	450	447	481	463	452	425	429	402	427	455	441	427	418	440	431	446	457	457	485	453	429	462	456	440	475	431	414	463	419	453	440	450	437	465	438	446	455	443	451	440	441	416	449	436	450	431	438	448	428	462	449	480	429	515	466	466	450	458	441	451	415	440	452	454	459	460	452	422	445	445	429	476	416	469	453	460	501	490	414	470	455	474	470	455	429	432	441	483	419	418	449	459	437	463	447	427	453	417	449	470	420	463	438	468	462	437	446	464	416	415	455	435	453	451	431	437	448	474	466	441	478	450	412	446	494	467	455	451	425	448	452	473	458	448	457	485	424	459	438	457	489	442	411	487	397	456	489	426	435	459	416	482	421	466	418	445	455	478	445	447	455	428	460	417	432	441	454	475	472	399	433	421	477	444	454	448	455	437	433	433	465	412	407	433	426	461	482	438	454	409	403	477	389	424	445	439	473	482	461	452	428	473	465	463	503	444	446	422	426	449	479	437	449	453	461	429	448	451	425	433	452	441	441	442	414	440	473	435	456	442	480	451	406	452	446	432	425	421	456	415	434	484	449	425	419	472	449	432	465	478	465	420	408	449	406	433	460	455	449	430	465	481	424	465	474	497	471	446	433	421	449	441	463	438	463	450	442	443	447	460	440	444	438	437	459	453	475	459	477	422	504	463	434	473	478	436	432	453	454	459	444	435	429	461	484	446	430	435	433	466	450	480	496	465	445	429	463	454	457	484	445	421	483	467	437	449	464	476	467	400	448	442	461	453	446	464	412	411	474	464	434	474	454	466	446	461	381	417	448	454	474	453	418	418	462	441	448	439	420	459	454	421	522	454	428	432	439	463	447	463	461	435	472	438	499	480	459	443	439	470	444	427	409	467	475	449	418	467	431	442	466	454	454	431	418	444	492	485	475	442	437	447	442	461	404	449	449	443	443	464	453	471	487	499	422	424	427	463	421	456	452	450	469	456	458	451	465	451	467	424	430	439	438	436	440	407	461	461	476	478	460	413	456	445	496	451	417	452	439	433	440	429	471	459	458	441	471	450	443	467	452	431	457	424	443	455	452	429	452	449	446	453	434	472	457	476	449	460	458	408	504	448	463	470	455	481	456	431	463	485	447	423	458	478	467	487	470	443	475	432	446	467	438	421	444	441	418	409	450	493	438	463	436	440	420	464	440	435	448	454	456	437	451	469	445	415	420	467	475	481	446	489	473	463	453	412	447	426	427	436	439	450	426	461	431	490	456	427	482	427	457	422	460	434	451	426	448	445	447	428	420	429	452	438	448	427	407	455	432	400	468	431	457	464	430	451	433	457	453	486	461	441	431	487	434	434	442	469	425	411	472	480	459	402	452	421	464	441	458	431	468	463	461	484	442	416	427	453	453	451	432	420	468	450	433	463	478	472	452	484	496	437	446	465	447	453	433	405	451	435	471	431	427	452	478	459	442	448	435	415	425	477	462	509	466	447	426	455	418	440	479	446	470	433	474	416	471	449	421	445	477	416	479	454	427	463	442	489	467	468	431	442	388	451	435	434	430	417	481	439	456	452	429	436	467	484	444	452	460	404	425	464	409	452	473	427	428	466	447	462	432	458	440	475	465	438	426	432	421	472	489	447	441	445	446	463	455	431	409	482	464	434	448	460	438	429	454	412	447	434	484	444	478	489	460	418	449	413	467	429	469	433	434	441	420	454	418	450	444	410	483	485	501	470	461	452	441	400	467	485	439	472	459	438	451	477	464	445	459	477	434	452	432	466	430	442	424	440	432	469	434	406	444	450	501	445	441	421	468	417	426	439	436	436	416	448	444	478	451	453	441	446	453	465	476	450	426	451	454	458	433	495	413	436	431	442	438	445	438	432	431	448	444	457	452	440	454	399	448	446	452	457	468	508	445	455	427	498	443	456	431	440	423	419	449	455	447	399	431	433	453	419	472	485	436	453	459	464	463	437	441	450	440	447	436	428	439	448	478	449	446	463	466	467	502	423	470	441	464	432	454	448	460	436	402	417	453	436	449	395	444	476	421	430	428	448	455	450	455	461	432	475	435	431	423	421	475	444	470	487	469	441	464	458	445	509	451	441	450	453	448	459	448	484	469	430	437	437	489	478	453	445	459	463	431	428	472	417	442	459	451	431	462	424	453	447	466	457	431	471	446	485	431	479	424	437	449	430	460	452	461	445	453	453	457	475	446	449	436	499	444	479	413	428	471	458	458	425	467	459	420	426	438	431	468	391	443	437	465	433	424	478	447	415	441	429	462	485	436	435	455	481	491	477	445	453	423	419	418	419	454	449	448	427	464	438	434	439	449	455	439	472	446	442	438	450	484	429	477	425	485	431	445	449	434	428	451	458	418	446	441	470	459	482	447	456	412	422	461	470	433	430	432	477	433	442	439	418	426	429	470	435	454	454	435	437	435	438	443	438	479	450	478	446	444	461	443	451	411	457	478	442	460	428	456	467	436	430	400	455	461	443	436	481	443	478	466	425	429	473	467	449	424	437	454	432	431	423	435	423	462	460	458	477	464	477	440	459	427	507	469	460	431	421	410	421	427	470	456	445	433	475	460	409	451	480	447	465	463	410	413	445	422	428	437	453	439	460	414	455	424	388	455	452	466	451	448	457	421	447	443	396	432	432	468	459	431	454	451	436	450	475	410	440	470	451	438	460	472	391	474	446	462	445	423	419	437	447	473	440	439	442	435	442	425	473	453	428	454	445	417	438	455	508	433	447	461	431	474	471	436	451	452	451	454	456	436	415	452	472	436	423	473	442	448	440	452	447	451	435	469	452	453	435	419	479	423	437	447	443	420	471	468	460	407	426	473	411	447	434	428	460	457	438	460	460	441	457	444	467	428	432	465	445	470	438	441	470	413	419	487	446	447	439	482	475	429	450	461	443	454	402	449	434	444	445	403	457	415	449	410	494	481	412	486	411	437	419	453	441	444	438	462	429	442	428	462	440	442	425	448	438	437	466	428	449	448	442	468	447	440	463	452	448	444	457	453	437	454	478	436	451	470	482	430	447	465	436	450	446	426	451	425	465	465	481	463	482	419	481	433	447	467	453	419	444	472	453	437	449	434	423	459	423	432	482	453	432	464	458	445	443	460	471	481	462	456	480	425	442	454	483	414	463	462	453	460	456	418	476	424	440	472	469	446	461	465	472	481	450	459	431	410	449	454	443	463	432	482	466	447	438	435	459	465	423	450	451	449
26821	20977	8362	509	277	241	211	258	186	196	198	181	170	183	164	198	208	200	156	185	168	209	167	197	170	193	208	189	194	184	162	165	176	179	180	146	184	190	180	181	195	175	180	189	184	195	193	175	189	161	146	181	191	189	209	172	186	185	164	182	196	195	174	198	202	199	206	167	168	170	174	168	185	192	161	192	192	187	211	192	198	192	175	176	190	214	185	179	193	177	177	164	157	177	169	184	155	176	200	184	223	173	186	186	172	191	179	193	195	169	201	160	163	188	189	196	191	189	200	187	178	149	163	164	179	200	169	191	183	180	189	197	204	167	174	185	176	185	182	194	182	181	189	177	173	157	180	194	195	160	184	188	178	194	206	208	173	170	174	181	193	185	181	174	179	180	164	172	186	200	164	163	155	180	188	191	196	175	179	170	179	176	178	168	186	163	181	176	188	219	202	194	165	181	208	184	180	204	199	174	173	185	198	179	192	175	162	159	195	195	164	179	190	191	177	226	167	185	179	167	187	184	189	178	192	171	175	175	188	190	184	190	201	185	184	194	191	164	204	210	163	201	173	186	176	173	182	208	183	181	173	202	176	183	203	219	196	180	163	174	173	158	174	201	201	201	169	208	163	164	170	188	197	163	205	201	180	184	197	189	191	187	187	160	179	170	178	162	185	186	186	185	193	183	197	169	177	186	172	195	202	167	202	176	179	155	195	189	169	188	182	187	171	156	170	175	175	192	163	188	193	173	193	202	192	187	168	195	195	191	194	180	209	176	181	205	160	192	182	176	175	173	175	181	180	170	190	182	184	186	184	199	179	175	162	173	188	171	178	181	180	173	184	204	178	166	207	154	164	172	184	193	188	189	174	191	170	189	162	173	198	177	166	199	179	158	193	180	181	196	186	191	168	169	166	169	190	174	203	181	191	174	168	172	192	156	174	169	193	178	183	177	166	173	163	198	180	186	180	152	173	197	161	190	183	200	183	182	187	192	184	183	201	170	187	185	183	185	172	174	200	205	205	176	177	164	206	194	179	154	189	198	180	192	173	178	187	199	186	172	166	158	177	174	200	210	169	168	147	184	181	163	180	176	188	175	160	193	176	207	203	170	180	175	198	194	182	185	194	195	163	171	215	187	196	201	206	165	200	194	186	187	165	175	198	175	183	170	198	187	170	159	174	175	162	165	169	186	164	184	162	194	172	191	185	189	178	170	202	185	177	168	165	185	176	181	205	161	163	192	173	192	184	194	208	175	188	179	197	191	193	171	191	166	197	193	159	192	195	193	177	177	190	192	199	168	165	169	193	183	198	164	164	183	179	198	173	194	176	205	158	174	198	188	176	168	182	177	168	173	205	174	170	191	170	204	197	178	194	189	179	179	172	190	195	190	187	164	192	192	162	173	199	172	221	195	186	194	183	191	174	180	170	173	180	172	172	190	204	158	178	189	183	173	171	185	181	163	200	165	176	186	169	187	170	180	158	181	168	198	175	179	172	169	182	177	175	181	186	182	153	169	172	193	196	183	158	188	187	197	195	162	186	198	163	226	160	200	219	198	207	190	185	186	163	229	182	191	173	182	164	187	197	173	189	185	199	167	162	188	172	182	169	182	174	195	178	190	169	198	159	175	203	180	183	179	202	175	176	189	196	190	165	182	188	176	195	170	180	170	167	204	188	180	155	183	165	160	207	173	172	180	175	182	179	180	197	209	165	180	207	187	160	183	172	192	155	171	179	198	200	172	201	194	186	168	173	181	191	187	175	194	172	205	195	187	175	183	174	176	190	185	198	165	152	175	175	174	176	182	180	170	162	180	170	203	163	163	199	201	182	204	159	172	201	184	197	170	183	168	144	188	183	180	195	178	165	181	200	207	175	185	182	181	168	160	180	164	189	180	194	190	165	190	175	201	178	187	181	177	171	190	175	166	175	182	176	169	181	168	178	211	169	177	196	193	168	175	168	191	176	168	183	167	166	171	167	182	175	218	193	188	179	195	197	190	210	177	172	195	183	188	169	211	202	190	176	187	203	168	202	186	190	197	189	191	164	196	154	175	190	188	183	191	182	203	164	163	177	165	179	187	161	194	179	180	177	188	186	186	188	185	185	195	201	192	196	190	151	168	186	175	194	176	175	194	167	189	212	181	174	159	200	187	150	189	198	191	184	165	192	173	172	173	179	174	170	171	202	157	181	183	213	197	184	198	172	156	178	153	186	162	165	201	194	161	180	183	184	207	180	189	152	161	204	151	180	173	207	180	177	208	174	201	165	174	184	183	186	176	199	209	178	192	160	180	172	184	175	208	177	184	178	172	163	216	180	167	202	180	179	182	161	178	182	189	185	155	186	176	193	176	165	163	187	193	189	179	194	178	194	181	176	180	182	179	190	169	170	190	177	156	166	227	192	174	157	186	169	184	212	192	169	186	196	178	168	181	169	187	162	194	168	191	174	195	190	168	176	185	180	148	194	179	191	141	176	184	183	179	188	161	164	183	154	183	204	199	158	192	173	175	152	169	184	206	192	170	183	194	164	187	182	182	188	184	177	185	180	189	193	185	170	185	158	205	170	196	184	175	175	166	183	179	170	179	193	179	188	149	173	159	197	179	215	169	191	174	184	190	184	174	184	190	181	199	184	197	179	173	183	182	174	193	195	171	178	196	179	173	187	167	187	200	168	187	187	177	180	199	194	156	161	184	168	172	192	183	177	176	171	162	192	173	165	180	190	194	190	181	186	191	184	174	193	179	177	207	187	179	170	185	206	172	184	202	179	174	174	169	190	170	175	181	194	192	183	167	204	192	184	143	185	181	184	180	204	177	156	163	177	205	183	182	180	184	190	177	180	187	185	205	165	179	162	160	155	161	153	189	171	197	169	169	165	182	207	179	179	185	198	173	174	191	189	209	175	208	193	180	175	174	169	171	178	187	195	179	169	179	195	217	178	183	188	202	174	208	190	193	205	204	164	196	167	228	175	204	161	187	192	190	197	181	150	204	198	189	179	184	154	193	168	195	203	175	183	170	177	190	188	191	154	176	189	203	194	190	186	201	189	176	172	181	170	190	185	186	165	154	182	188	184	189	172	185	177	199	211	170	203	167	152	164	190	173	176	183	170	206	172	206	201	210	178	179	172	190	161	173	187	167	199	180	187	207	188	191	184	151	193	173	183	183	203	199	204	159	188	165	154	159	202	181	172	180	178	190	178	181	178	192	185	179	175	184	180	192	201	194	177	169	159	198	177	190	187	201	206	165	157	194	172	187	181	184	189	181	185	177	202	178	182	183	169	183	208	189	187	193	180	181	185	194	165	162	203	168	194	155	165	203	185	213	182	170	194	199	178	187	171	164	206	177	189	207	197	179	173	154	200	159	187	193	183	201	168	168	166	180	189	160	183	186	182	173	165	190	177	164	185	174	172	179	196	175	190	211	174	186	176	192	176	157	178	169	164	193	190	168	166	210	181	160	188	184	176	184	185	152	178	175	185	182	169	179
5660	1556	1367	781	654	548	515	479	472	466	442	423	416	402	427	410	385	404	361	393	400	383	417	362	381	361	349	394	403	388	410	395	389	376	362	368	378	416	378	381	399	354	383	371	375	389	415	382	383	400	357	360	388	393	397	385	405	343	381	387	409	400	375	381	413	374	371	411	354	387	370	395	381	400	399	390	349	394	393	363	379	383	411	356	373	387	419	391	397	388	355	372	380	373	379	378	378	356	392	407	399	394	407	366	387	408	387	369	378	386	361	397	354	387	378	332	388	371	372	377	411	398	401	389	393	359	368	378	342	382	370	387	374	379	350	391	384	380	412	401	392	388	386	365	411	395	364	349	394	408	351	402	385	367	402	369	394	379	396	394	390	370	380	367	400	368	372	391	390	379	418	408	399	414	397	437	384	365	368	343	383	395	360	382	409	409	408	384	386	393	356	407	380	390	364	372	387	401	415	365	388	377	389	407	394	387	398	406	401	399	409	387	381	371	407	386	366	419	305	363	399	381	374	383	342	388	371	345	402	411	362	368	422	355	376	401	360	391	368	399	386	367	366	415	364	406	370	387	398	395	417	397	417	367	398	374	386	367	394	362	359	349	357	407	353	367	339	388	369	389	360	353	359	395	392	392	389	359	388	389	366	380	383	394	403	371	374	386	369	397	369	366	384	399	387	383	389	351	388	384	394	362	369	358	380	384	361	359	379	414	357	383	391	378	374	345	381	368	367	353	395	398	413	385	375	386	385	344	370	364	402	363	383	357	391	376	357	356	373	367	373	392	367	379	369	374	377	415	384	392	373	354	394	403	391	396	395	367	376	370	460	389	380	364	351	406	363	382	361	390	365	439	393	393	368	389	392	366	377	383	386	373	353	356	392	379	375	400	393	372	404	400	386	352	412	397	382	380	376	361	399	384	392	383	399	356	370	368	399	398	355	368	385	364	366	389	352	410	384	361	385	393	386	412	365	348	373	364	380	369	376	363	370	371	430	378	391	413	394	374	397	383	348	380	421	391	348	352	401	379	403	376	429	386	397	373	374	351	395	373	371	367	364	388	386	371	393	373	361	389	430	365	393	404	379	359	360	377	411	409	394	401	386	373	351	360	406	393	418	400	376	392	405	398	377	368	377	412	374	417	413	400	399	359	378	387	389	383	407	393	405	383	394	377	351	401	373	399	370	399	408	384	387	393	383	406	362	404	391	390	388	352	389	406	365	378	357	372	440	367	379	402	394	388	383	386	416	408	374	418	375	369	372	354	371	371	354	370	395	359	390	388	364	390	394	376	399	413	342	361	360	368	368	348	385	409	372	406	371	360	397	344	418	358	374	394	388	418	375	373	375	388	355	370	408	359	382	381	367	404	377	419	365	407	374	379	411	409	377	367	408	378	384	382	379	351	414	365	408	393	347	370	372	376	390	386	386	374	386	386	369	387	392	391	399	372	398	378	388	358	360	415	354	440	382	380	386	364	379	404	346	366	360	350	386	366	394	382	370	415	377	352	363	382	399	389	393	354	376	398	381	386	405	354	397	393	374	401	378	421	369	390	387	385	389	389	420	400	368	371	350	392	339	373	371	356	364	354	383	384	424	377	386	390	370	406	370	391	381	354	413	403	384	373	356	352	398	370	394	359	376	373	383	396	385	375	384	374	422	384	393	391	382	356	394	375	370	368	392	384	394	407	410	386	337	356	380	367	374	419	402	383	367	440	389	334	391	360	379	387	404	359	388	377	383	377	413	355	393	392	373	369	382	385	366	370	360	364	388	335	409	385	344	387	364	382	379	386	365	360	392	360	366	360	409	371	396	387	375	402	372	379	388	372	380	409	378	411	388	356	363	373	388	397	391	388	415	367	340	378	374	398	375	348	386	361	398	387	364	396	391	364	395	380	382	350	374	380	367	356	345	370	365	381	392	383	384	379	385	379	373	363	366	392	357	388	374	399	403	361	354	380	428	393	366	376	424	377	424	397	389	421	367	371	377	352	419	371	390	379	384	418	389	380	410	394	377	392	388	358	396	388	369	375	357	390	393	364	400	411	381	385	378	405	390	360	386	382	388	369	398	407	379	341	401	403	383	367	406	418	398	406	382	377	400	380	398	369	364	377	351	378	375	366	415	408	437	375	383	391	401	339	386	381	392	360	351	356	369	399	368	418	383	394	363	386	371	393	387	390	401	394	334	378	388	391	377	415	393	345	363	409	367	382	388	401	405	411	383	400	376	399	372	381	347	410	380	391	389	365	363	393	417	392	389	381	365	409	405	368	405	376	369	369	391	415	376	361	358	355	369	321	407	366	372	353	370	370	416	422	384	392	346	386	353	408	379	360	365	369	352	371	386	391	395	367	387	408	387	385	388	400	395	345	366	347	378	412	384	360	387	395	344	348	369	401	370	369	423	405	356	342	381	366	351	391	396	366	379	391	378	395	409	401	412	367	347	402	388	355	349	401	418	368	365	394	395	395	392	382	385	359	398	404	373	421	375	381	422	377	404	371	398	385	360	359	386	385	361	379	351	377	382	409	382	378	379	382	382	388	375	400	374	370	390	359	407	394	378	403	367	339	357	391	374	371	352	390	371	373	373	361	393	393	398	380	405	351	394	410	355	390	368	370	368	382	378	403	388	417	378	388	393	368	380	388	409	367	351	380	405	364	360	397	383	392	380	394	378	400	429	396	375	387	373	388	383	396	437	363	356	366	401	384	400	387	361	389	395	401	348	382	411	391	376	408	386	388	406	416	351	407	370	418	395	395	374	395	372	387	351	380	352	378	387	383	373	396	379	351	361	404	414	399	385	351	347	397	373	391	408	392	392	384	406	371	365	390	344	424	401	395	369	412	358	362	389	368	390	406	352	396	385	393	360	365	392	365	381	343	329	350	397	401	389	403	355	370	362	427	353	395	369	405	361	366	379	377	361	377	392	395	385	388	377	384	423	389	371	344	399	357	352	388	411	390	396	366	371	396	390	405	369	361	359	416	403	362	361	375	371	386	406	360	367	369	347	410	417	362	400	402	386	371	410	385	388	366	396	363	387	352	378	375	366	372	386	368	365	358	395	365	393	404	411	348	378	401	403	389	396	385	427	348	359	357	352	375	410	390	382	385	407	385	389	388	372	385	378	398	364	408	402	381	371	393	447	371	404	391	359	383	414	362	411	384	391	387	378	389	357	370	362	373	394	427	361	373	346	388	400	407	396	395	386	349	410	367	394	415	423	366	404	370	404	404	394	327	396	359	402	422	375	367	375	378	374	424	392	384	414	393	390	388	356	393	389	388	398	399	399	347	400	390	355	386	371	383	392	382	378	391	386	427	386	378	376	352	402	421	398	382	410	381	390	417	369	375	377	418	359	375	423	367	399	401	364	350	392	389	360	390	370	369	455	401	388	396	357	387	384	388	380	367	413	344	374	375	407	357	401	363	388	378	391	389	384	375	395	396	381	397	378	390	388	378	386	386	373	371	372	383	364	376	382	362
24232	21334	28646	24404	20657	1853	496	358	278	196	200	186	163	153	148	144	136	130	134	133	110	114	118	110	115	104	122	119	104	101	104	103	116	96	106	102	109	107	90	120	89	101	101	109	126	110	116	96	112	101	87	114	93	98	99	113	116	117	98	103	94	90	97	96	93	95	100	110	98	107	93	119	91	100	108	102	122	100	105	99	93	101	105	109	119	104	82	102	92	101	112	93	98	104	115	94	109	104	91	101	111	92	97	99	95	94	103	100	113	92	96	86	89	91	96	99	105	96	99	88	111	110	85	94	91	98	105	97	104	85	107	106	109	103	96	117	102	89	100	106	94	92	105	104	82	105	115	100	99	80	117	103	101	108	115	97	92	98	88	103	101	109	115	102	99	108	96	89	112	106	98	104	102	94	112	98	103	93	99	109	95	109	103	116	124	102	109	99	97	119	81	94	82	94	116	111	91	98	119	88	93	85	110	102	106	99	95	114	101	86	91	92	113	126	125	101	107	93	94	103	101	115	83	91	115	106	98	99	96	122	92	92	98	101	100	86	93	85	88	86	91	97	90	100	107	86	93	100	96	98	118	97	88	92	91	106	83	100	111	100	99	96	100	85	101	96	102	107	127	90	92	119	93	101	93	113	95	86	86	116	93	90	93	93	107	89	111	111	111	98	80	91	77	100	90	117	102	96	90	102	102	101	89	96	104	81	107	97	102	108	106	99	104	107	100	98	104	92	95	109	95	102	88	88	91	103	83	103	97	80	99	92	101	104	115	100	100	120	100	103	97	122	94	101	89	107	85	114	98	96	89	90	106	115	95	109	96	95	106	110	86	94	115	113	83	98	91	105	97	95	118	86	93	90	91	102	110	108	99	99	83	108	117	99	125	92	101	100	93	118	108	83	87	106	98	123	96	127	90	94	104	95	99	101	107	127	99	107	91	105	95	91	90	123	83	99	101	95	99	105	101	110	95	102	86	95	108	95	91	82	99	100	96	96	92	129	101	97	94	89	100	100	99	105	95	103	97	104	96	85	83	107	86	79	100	102	102	89	82	98	102	106	102	105	101	98	110	92	97	101	109	100	94	91	94	100	104	101	113	99	112	100	98	95	97	103	103	95	109	78	94	79	113	86	111	74	95	89	103	84	95	90	103	99	109	97	96	104	80	86	107	108	99	93	96	90	94	109	90	100	89	103	92	90	116	92	115	105	97	89	88	98	88	93	100	97	92	102	88	94	114	108	100	110	108	91	90	108	97	100	91	93	107	95	117	112	97	91	118	105	107	95	93	112	90	81	87	103	97	111	99	101	99	84	100	73	97	91	97	95	118	91	112	96	99	86	105	91	100	106	89	86	83	108	91	108	91	113	82	115	107	99	128	109	94	96	99	92	89	108	93	77	87	118	122	88	94	90	97	97	112	109	104	95	84	114	103	91	79	100	101	103	105	98	93	102	122	90	96	122	98	92	107	86	99	93	91	113	94	85	98	108	99	86	104	92	98	82	91	106	89	86	71	111	98	91	84	87	96	88	88	99	108	110	116	115	91	101	94	120	103	96	93	95	103	93	100	115	90	94	104	97	102	88	115	94	100	80	104	99	89	99	106	101	98	92	87	84	87	110	88	102	93	118	99	89	101	93	112	116	95	89	107	98	113	117	96	98	90	100	100	92	97	107	91	112	83	93	119	103	85	98	106	95	81	93	91	73	95	103	106	90	104	101	75	107	100	87	110	107	96	87	93	87	87	100	108	86	98	106	92	98	111	90	94	100	103	114	91	108	94	118	96	102	102	103	85	103	99	74	79	99	93	87	97	101	90	126	96	119	106	83	98	96	98	99	102	90	94	88	122	117	102	91	110	99	100	95	106	89	106	98	111	103	94	94	97	99	96	114	91	112	107	100	107	98	94	130	94	86	103	101	93	94	108	93	90	100	101	89	100	88	90	104	94	90	98	87	88	100	89	111	107	95	98	91	89	92	90	92	102	93	117	96	110	88	82	109	89	87	82	115	108	112	112	113	89	93	87	82	109	108	85	91	91	92	85	116	104	93	89	91	89	111	98	98	104	99	112	97	110	92	88	86	92	88	103	88	96	79	90	96	96	96	87	113	97	90	84	108	102	108	110	83	95	91	95	94	82	99	101	81	104	101	105	74	128	121	101	105	82	106	101	101	100	109	103	97	123	93	89	96	113	100	100	84	91	115	110	82	89	94	88	85	96	114	94	100	109	117	117	97	86	110	85	114	105	81	98	99	84	110	107	88	114	96	89	90	102	100	91	110	110	95	93	85	101	107	105	76	117	95	129	107	99	81	110	109	92	103	112	104	89	92	99	114	82	101	107	95	97	116	83	102	106	104	102	123	99	94	99	129	87	106	86	122	91	87	109	89	94	101	103	85	99	85	98	78	120	117	119	103	106	105	88	95	98	86	84	121	91	118	108	86	94	91	85	85	101	78	103	83	104	105	117	93	109	106	88	100	86	108	97	87	101	97	102	101	103	106	88	87	92	103	91	94	123	78	102	106	86	103	86	81	87	88	101	112	105	84	103	93	104	98	100	108	102	115	97	81	112	109	98	97	96	97	88	102	72	100	95	102	83	119	94	83	93	98	131	101	91	95	78	95	90	94	103	104	106	93	114	85	107	98	106	101	114	110	102	93	78	108	113	103	88	79	85	106	103	102	98	95	82	85	103	90	120	98	97	97	83	84	95	82	107	105	121	95	90	111	74	99	112	101	93	98	110	93	90	98	108	86	99	118	97	93	94	111	97	104	107	95	101	95	95	105	94	95	101	95	76	108	97	94	104	77	109	101	108	109	86	115	114	105	103	81	82	97	94	96	101	95	111	99	91	81	86	96	84	92	93	97	95	104	107	94	106	104	90	89	112	106	103	111	94	116	107	105	91	108	104	101	98	101	113	115	84	112	101	109	99	87	114	105	102	99	83	93	92	103	116	115	103	100	91	108	122	103	102	118	104	104	107	93	104	100	88	90	108	94	108	74	98	90	83	92	105	92	93	81	90	90	97	100	94	105	97	97	114	103	112	92	105	93	68	92	108	84	88	83	102	96	84	114	99	125	103	101	85	104	102	100	98	90	95	129	90	109	131	87	96	93	83	93	110	127	120	104	119	104	94	99	95	110	85	87	100	107	93	109	104	104	95	105	119	116	95	97	103	101	116	97	103	103	88	112	110	104	100	108	105	90	99	93	103	96	89	92	101	103	85	73	106	96	96	76	113	123	89	98	101	102	107	100	76	90	105	93	109	105	106	102	123	95	101	92	102	103	84	93	101	112	100	98	89	88	101	116	90	98	97	104	91	92	105	91	107	109	99	79	109	90	78	105	95	109	85	105	91	97	88	88	100	86	84	103	96	98	101	87	84	103	100	97	91	98	93	117	83	85	93	87	120	90	85	105	92	105	93	84	91	109	108	82	106	97	88	99	80	85	110	91	98	102	107	118	97	87	90	101	115	101	98	90	91	93
15021	10520	8813	4223	2902	2044	1484	1240	986	794	687	680	537	492	423	440	346	348	329	357	311	316	312	317	310	291	274	276	248	256	267	243	277	238	231	247	254	240	236	216	228	247	256	243	225	216	216	205	215	223	204	187	228	214	204	252	223	208	220	225	185	220	236	232	235	204	222	205	201	236	222	230	245	211	229	207	230	200	237	203	214	224	228	222	226	211	217	212	243	237	222	191	225	199	199	186	223	210	213	225	208	220	218	211	196	182	230	206	221	221	214	221	214	230	222	180	226	247	206	233	206	203	232	195	206	210	209	217	223	220	207	234	187	217	214	238	201	229	218	241	203	206	190	188	208	222	214	204	220	193	230	213	227	212	195	218	213	216	176	228	202	217	205	189	203	232	199	240	231	235	251	195	212	222	215	219	214	208	195	213	204	214	201	201	215	217	206	209	208	199	200	216	197	201	225	205	188	231	224	217	213	228	184	220	205	212	196	203	219	233	197	210	203	210	221	219	203	232	186	195	232	257	217	208	243	194	206	212	216	219	199	196	231	199	211	204	225	207	201	232	227	208	192	208	224	208	206	199	217	217	222	210	195	229	229	211	222	209	220	211	251	203	187	199	204	243	192	183	219	196	221	218	201	221	194	231	204	237	231	203	224	227	199	231	226	232	209	201	253	209	215	196	208	232	218	217	190	208	207	225	212	217	210	204	213	251	230	208	196	204	221	207	197	238	213	242	206	205	246	229	200	224	242	206	198	201	201	194	195	221	210	228	239	214	208	194	190	207	224	225	226	204	200	228	228	235	223	226	201	199	215	208	235	216	217	223	226	205	200	230	218	192	209	225	233	214	211	197	218	243	209	214	226	240	207	237	181	211	211	218	198	243	222	204	195	212	194	197	221	194	223	225	212	195	204	214	234	225	204	226	217	198	223	221	227	209	198	194	225	200	233	211	213	229	198	223	207	210	211	206	214	235	223	185	212	204	230	221	211	195	201	223	202	236	216	202	218	222	206	232	216	230	196	210	232	202	212	195	224	223	219	223	195	226	221	217	184	232	200	207	230	209	208	198	206	217	213	225	249	200	205	215	212	204	206	198	213	202	212	232	195	238	222	213	209	223	229	213	177	227	204	224	208	206	209	202	184	218	215	221	206	223	208	211	191	226	216	206	189	199	199	230	202	214	222	205	233	225	224	196	218	221	202	229	206	248	207	213	212	216	199	197	207	219	208	214	207	239	223	201	223	190	226	213	206	201	195	195	200	195	210	221	201	252	219	205	188	204	193	209	233	211	230	194	226	215	196	235	200	213	200	224	213	182	196	211	216	217	192	208	219	240	192	228	200	236	192	225	208	217	204	212	202	210	200	216	212	205	228	212	184	233	214	224	188	239	191	241	231	235	195	207	186	235	211	207	223	225	222	213	219	220	220	207	247	183	212	204	226	220	223	229	238	223	231	243	219	226	209	214	194	194	207	199	205	180	229	227	245	198	242	217	217	211	202	226	198	222	190	204	210	223	223	230	212	225	216	211	221	198	205	207	219	227	210	223	221	174	201	190	238	195	199	219	233	235	251	204	195	199	211	220	205	208	205	219	205	212	203	193	226	208	198	197	196	223	225	218	212	219	207	218	223	207	213	179	221	207	221	229	215	225	212	206	212	200	186	204	209	203	190	219	221	215	218	194	208	200	201	232	228	198	213	213	226	212	213	198	208	211	213	201	205	212	207	208	203	207	217	217	189	204	232	219	206	213	212	206	226	207	228	206	205	231	185	223	233	199	211	229	214	196	191	203	225	233	195	231	222	228	223	206	216	214	181	209	218	192	211	212	235	204	236	197	227	210	201	211	213	229	208	206	210	217	204	195	210	194	223	215	191	236	203	229	227	217	212	218	193	191	239	230	202	215	181	214	208	180	209	202	219	232	212	211	183	219	207	203	223	191	228	225	221	215	220	214	193	218	215	220	224	202	220	224	214	239	210	206	216	211	201	195	183	212	226	201	226	223	221	236	212	200	211	228	205	213	203	210	196	234	189	219	206	215	200	204	196	241	217	217	222	218	219	214	215	192	236	190	217	206	217	219	209	207	206	214	200	198	227	206	221	223	210	190	227	218	233	198	218	225	200	205	199	207	234	209	205	218	224	200	191	226	220	206	210	231	204	208	178	215	203	188	209	215	206	202	221	230	205	231	213	206	201	216	233	215	193	208	222	184	236	215	203	228	180	189	195	227	223	236	221	223	222	252	209	211	216	199	201	242	207	213	224	217	220	197	214	190	198	198	214	212	206	214	204	204	229	191	221	232	207	208	202	222	198	206	207	195	202	222	219	208	222	209	223	196	219	208	222	238	228	214	224	211	218	218	240	232	192	223	226	201	209	220	205	211	207	213	225	210	238	225	243	226	221	221	217	185	194	227	218	197	205	213	234	192	206	232	225	186	191	193	207	208	193	203	203	196	202	228	193	222	215	246	232	221	202	242	204	203	231	205	203	190	181	218	197	203	220	207	218	208	200	222	227	230	210	209	220	245	233	209	197	215	247	212	231	211	210	189	209	198	208	195	180	205	204	205	217	211	215	181	221	210	212	206	226	228	239	241	221	220	201	200	208	208	201	209	191	194	203	217	226	212	198	203	182	236	221	212	191	223	202	233	205	195	199	214	218	233	208	230	213	224	221	206	224	218	205	209	196	219	204	229	226	236	234	219	190	210	254	214	230	183	205	230	217	216	213	220	245	196	207	218	192	217	211	210	235	208	226	237	218	208	193	203	214	208	219	208	219	205	195	204	227	231	198	184	210	198	204	191	205	224	215	230	218	201	204	235	205	224	200	220	220	212	247	205	209	225	209	209	225	212	208	220	219	201	221	248	224	223	213	206	204	219	224	213	217	212	196	219	226	235	206	244	232	208	241	186	211	223	242	199	223	228	218	225	219	233	206	211	212	195	196	212	206	208	187	223	211	210	217	207	194	205	224	186	204	205	186	213	212	232	177	226	186	212	194	204	191	209	183	221	212	214	193	210	227	250	198	206	215	221	182	222	227	221	233	181	190	213	211	224	226	197	179	224	220	207	208	220	206	188	226	233	225	194	227	220	199	212	208	215	209	215	207	238	216	234	226	237	236	212	219	229	223	215	220	237	219	208	231	254	238	208	193	191	202	220	184	223	229	216	196	197	195	217	179	218	221	197	215	208	234	208	211	214	211	208	223	214	205	215	226	200	240	211	237	222	225	190	220	216	202	216	225	225	232	218	255	200	215	205	220	216	224	233	196	222	212	227	203	220	229	235	225	196	250	189	191	222	231	227	209	197	237	244	213	206	228	208	246	239	210	232	190	205	243	250	222	210	224	203	220	197	209	224	207	217	246	230	224	230	215	193	197	219	185	209	216	228	224	228	206	215	216	219	223	222	215	217	198	232	228	191	206	218	229	228	247	215	212	208	221	225	249	242	217	219	197	211	194	228	214	196	193	214	205	221	212	207	232	232	207	196
23393	21392	29370	23784	21396	20328	2170	769	564	505	439	433	395	348	327	346	310	322	301	299	281	287	298	275	265	284	265	256	249	255	264	261	280	264	309	238	236	258	259	232	251	253	239	226	267	261	261	233	246	252	232	214	249	247	237	237	275	237	289	246	254	226	245	255	246	236	233	234	263	250	210	220	240	245	228	223	218	260	232	242	224	209	240	241	232	239	224	250	236	221	242	248	243	221	225	237	253	241	245	219	270	232	217	230	237	228	215	216	242	247	223	222	238	222	248	247	233	217	270	233	255	240	257	235	257	223	256	219	227	224	231	227	236	238	230	239	218	222	266	248	245	234	238	225	232	228	271	228	241	235	226	238	221	226	231	248	219	210	250	226	235	239	223	223	220	262	219	227	229	251	243	248	230	233	231	229	231	250	263	240	251	250	246	255	237	228	244	233	237	236	222	251	219	212	234	254	254	250	261	243	257	229	234	233	217	247	255	260	230	258	236	240	240	250	215	203	237	271	223	223	241	259	229	247	234	258	238	221	231	230	244	226	230	268	232	239	246	219	252	255	250	247	222	212	247	234	252	253	245	216	240	272	234	238	191	239	233	225	213	242	249	210	233	228	256	232	240	233	231	232	232	222	246	227	257	251	225	229	226	218	221	231	225	235	249	235	236	229	223	218	266	236	212	208	242	204	263	238	241	216	224	234	233	244	253	246	226	258	229	243	249	214	213	253	238	241	262	230	211	236	259	223	242	248	248	247	256	223	247	217	241	215	224	235	250	246	229	217	231	255	258	250	250	243	223	230	230	248	245	245	220	247	262	224	228	247	257	235	226	246	212	236	247	259	215	251	250	219	232	207	221	226	229	214	271	220	215	243	252	257	254	237	246	244	227	240	210	221	220	238	240	220	221	235	221	254	225	225	266	236	218	229	216	226	220	243	217	213	241	249	229	217	232	203	246	230	220	199	246	212	250	219	248	193	245	248	201	226	238	200	238	227	221	231	243	225	222	217	265	221	215	235	215	221	226	214	253	235	217	232	226	219	235	223	221	243	227	224	251	224	237	220	219	220	226	204	238	255	216	230	230	246	226	229	232	228	232	225	230	217	253	228	220	240	252	220	231	211	217	222	217	245	239	208	239	235	250	223	252	239	230	238	231	215	231	239	237	230	222	226	242	246	238	245	246	239	235	243	223	207	237	233	217	248	230	217	242	256	225	254	233	245	244	210	267	234	235	245	196	233	240	245	273	206	221	274	205	218	242	235	222	229	210	200	214	222	251	230	229	244	236	241	251	234	226	251	215	221	225	265	234	218	216	235	262	246	253	218	230	236	262	239	224	235	239	227	219	238	230	241	226	240	247	238	219	226	213	212	240	241	195	250	205	254	244	242	215	209	233	209	212	260	221	248	238	236	223	241	246	245	217	207	251	247	212	222	232	211	207	250	242	241	255	238	233	244	217	240	226	219	197	234	208	214	224	219	249	244	238	249	237	236	226	243	238	249	203	249	220	217	227	224	229	240	230	227	227	220	232	197	246	218	213	214	226	202	233	236	256	239	255	218	207	247	210	224	223	256	224	247	256	250	213	225	224	221	225	224	237	223	215	228	229	254	247	224	222	230	254	220	227	229	247	247	243	263	205	233	251	206	217	261	200	228	257	235	219	222	225	234	236	232	237	214	209	223	241	232	231	220	251	222	245	214	222	259	222	208	241	220	215	239	226	231	232	235	238	240	248	223	226	264	221	232	230	242	232	234	219	215	212	223	243	232	221	259	226	216	245	210	240	241	214	218	267	220	245	230	212	205	222	213	263	237	229	236	228	240	242	236	251	245	252	237	216	248	241	221	245	240	222	226	225	236	226	238	238	213	245	235	241	220	237	223	220	245	244	245	221	257	248	229	213	223	224	229	237	236	237	223	242	258	237	196	245	242	235	231	226	212	211	221	239	235	236	207	230	188	245	245	226	245	241	211	238	209	251	237	248	233	197	220	231	210	210	195	238	244	222	251	252	236	257	231	208	238	219	226	237	223	207	241	219	226	232	245	239	271	251	230	237	256	212	231	235	227	234	245	233	239	267	217	246	235	231	207	215	226	256	233	210	227	237	217	212	206	246	247	255	227	238	228	241	229	229	224	223	231	236	264	227	242	217	237	235	246	228	212	248	238	244	237	218	239	225	249	206	241	233	229	256	229	213	228	249	226	213	214	232	230	246	243	235	223	215	216	229	222	247	235	219	253	229	242	253	231	214	227	207	242	237	223	220	239	240	235	237	205	221	250	215	243	249	236	219	226	230	240	207	238	246	218	214	234	229	206	248	222	222	240	242	220	234	244	252	228	234	224	236	226	239	231	261	220	240	246	221	251	220	249	250	229	218	241	249	260	232	236	226	226	237	214	249	237	235	252	236	206	239	223	228	253	230	243	243	245	257	193	217	263	217	237	243	237	230	261	249	248	262	230	257	224	232	235	208	225	247	239	234	225	224	220	217	257	227	237	211	217	212	245	223	239	262	238	253	252	239	235	237	239	229	247	228	227	211	224	244	258	250	247	221	234	258	246	236	227	247	228	252	229	208	270	209	220	247	205	246	229	254	243	234	225	232	232	226	226	229	252	230	232	217	240	244	235	247	251	225	237	218	229	227	229	237	230	228	237	228	249	222	214	244	227	235	246	233	241	230	265	244	246	210	210	251	254	204	237	214	234	227	218	198	258	216	222	221	219	205	236	208	209	253	244	228	229	259	262	253	220	241	220	245	230	247	224	228	263	236	215	240	205	213	246	246	273	249	258	215	235	227	246	228	247	244	214	236	231	238	233	254	224	205	226	224	239	215	220	247	230	245	207	238	237	218	216	246	241	242	232	260	227	238	254	217	224	240	237	214	213	248	239	215	221	264	242	246	229	240	212	224	240	236	247	232	236	221	214	242	231	210	235	217	235	230	216	245	237	252	228	240	232	224	209	233	228	235	209	225	218	240	220	212	241	221	247	225	261	241	210	235	291	279	248	255	230	226	224	224	288	246	214	238	216	211	249	216	224	227	220	247	209	244	228	250	240	262	245	217	227	238	235	225	235	236	238	240	241	217	192	248	272	239	225	223	236	245	229	223	220	240	261	212	230	216	244	257	214	233	224	236	252	212	249	235	228	202	206	214	212	224	226	252	229	211	231	203	224	198	222	244	235	244	240	248	224	235	243	240	239	229	216	207	214	221	229	259	216	240	216	225	246	218	232	242	212	246	210	221	254	228	236	219	224	247	245	239	212	210	232	234	271	241	204	221	242	223	234	246	232	234	214	233	248	216	229	254	206	226	248	206	249	245	254	234	219	252	220	226	217	211	213	236	219	256	235	230	246	219	223	208	241	241	236	215	231	223	223	209	231	224	216	217	248	245	220	265	220	231	212	222	244	231	263	244	236	256	260	208	226	220	233	250	257	203	243	239	193	248	214	239	233	237	217	239	205	267	242	219	233	244	208	211	242	225	238	261	251
18775	16895	14259	7609	5256	3808	2957	2321	1833	1645	1419	1206	1144	950	926	912	792	764	668	709	657	643	646	581	565	558	574	536	541	555	545	533	518	533	514	495	522	491	477	472	483	463	447	491	476	477	445	457	444	479	475	459	469	493	506	488	449	468	484	440	452	448	468	455	455	450	469	459	487	459	433	439	449	457	467	488	452	475	433	407	484	466	430	443	436	445	462	431	470	484	437	463	450	493	452	473	449	443	418	433	443	457	436	473	448	426	477	471	519	448	448	473	431	455	454	447	454	435	457	450	420	471	419	437	441	418	495	494	455	427	441	451	489	470	473	468	437	430	397	472	472	434	460	439	436	443	458	438	443	467	449	467	438	456	434	465	420	461	440	423	461	442	468	452	421	453	426	433	428	422	474	472	473	429	439	439	405	472	437	474	437	453	455	453	443	447	421	483	449	418	439	422	451	452	471	468	445	480	416	485	466	444	429	416	421	456	456	470	435	403	463	458	463	441	451	472	459	425	456	434	479	447	429	430	458	437	423	428	422	456	492	464	439	441	414	462	444	464	459	449	441	467	429	408	450	484	443	442	444	455	474	437	467	465	430	454	465	443	446	448	454	451	434	445	445	440	437	434	459	427	465	492	428	473	454	451	446	468	436	448	425	442	484	479	407	405	458	431	441	452	439	407	452	472	447	453	465	437	487	441	436	432	416	414	437	458	418	448	484	447	465	485	483	461	465	465	458	455	437	467	468	430	508	474	411	445	431	445	432	472	456	380	436	449	441	450	443	456	431	431	475	426	467	424	447	453	447	444	444	450	460	449	401	443	445	441	444	454	425	465	470	483	430	477	469	451	420	453	424	469	443	436	454	407	433	453	437	433	442	409	462	480	445	434	448	504	493	434	418	439	453	431	467	432	480	432	456	465	488	431	490	437	473	415	437	430	428	490	476	422	463	467	414	445	400	406	404	406	416	462	465	455	399	413	488	424	470	459	474	471	453	460	431	428	482	433	474	422	416	435	413	432	457	441	444	474	421	419	468	460	448	453	443	455	445	422	449	458	438	445	430	453	426	436	485	441	455	462	473	447	442	438	447	444	425	473	416	401	462	417	484	457	457	434	393	461	425	446	470	462	432	428	421	469	460	443	469	423	452	410	433	424	428	431	438	412	427	453	451	459	453	416	453	412	486	425	417	426	460	418	429	447	438	455	432	447	449	432	463	452	451	440	513	472	440	482	456	471	456	438	437	457	464	471	459	437	412	468	446	455	443	433	461	470	463	406	456	473	473	419	426	429	431	444	450	446	430	450	448	464	443	469	454	441	464	444	421	459	442	437	477	441	393	436	463	426	456	427	434	416	417	457	470	430	417	409	413	422	445	419	448	409	449	394	432	486	450	450	419	432	442	448	462	464	451	488	456	438	458	447	460	439	429	426	421	436	447	461	452	430	441	441	474	426	455	448	432	483	435	477	432	427	445	482	461	445	443	459	477	435	440	425	461	470	465	436	463	463	479	440	423	449	470	460	450	479	464	430	452	466	431	447	429	452	419	474	452	457	473	449	475	419	422	484	458	438	414	428	473	454	441	424	464	426	439	414	459	429	401	445	478	426	458	449	491	472	394	439	447	471	447	423	435	442	424	452	449	436	466	474	418	440	438	446	486	468	435	461	486	442	442	456	479	457	455	492	444	428	460	425	404	442	440	440	447	468	446	479	451	449	429	440	451	448	436	427	451	462	471	450	439	450	452	452	437	472	457	428	454	465	414	447	438	465	415	433	476	452	441	444	454	465	452	456	448	458	467	434	429	443	469	389	468	438	449	484	457	424	441	425	455	444	452	443	438	443	464	489	452	452	439	460	456	472	473	457	461	428	413	414	472	442	441	436	439	413	456	454	413	451	454	423	446	432	449	457	447	435	432	445	449	435	452	447	449	440	452	483	416	441	425	469	424	414	468	431	459	411	428	443	433	443	436	460	459	453	420	425	455	411	460	445	468	437	451	441	464	473	454	475	447	452	432	440	443	423	430	463	452	446	421	427	425	425	428	462	480	440	449	459	484	428	466	447	443	468	487	473	452	444	460	427	442	446	445	441	442	408	474	445	446	468	454	445	458	480	434	448	462	458	442	449	438	426	424	465	447	436	490	416	429	456	430	493	427	458	462	461	438	475	432	479	480	431	434	506	452	479	464	437	458	439	439	432	452	442	438	450	407	447	429	463	461	434	444	465	462	430	432	413	484	459	460	458	459	457	463	442	415	432	475	465	451	446	429	435	420	426	456	470	461	439	427	418	420	416	445	431	441	456	447	451	440	458	463	447	450	474	448	454	488	455	488	422	469	416	432	414	485	465	422	414	435	491	442	456	457	474	454	459	489	428	417	459	456	438	433	407	431	479	459	479	476	461	423	484	423	473	460	464	425	434	427	415	425	458	442	421	438	444	486	440	460	455	427	461	459	428	435	444	462	461	501	447	446	425	454	472	450	440	438	416	434	414	430	454	477	442	470	431	443	445	461	455	445	450	456	474	414	408	439	438	419	454	486	466	452	425	474	455	437	425	409	499	410	428	423	438	448	417	476	478	459	481	428	483	454	469	434	444	434	452	450	446	405	454	462	415	501	471	424	463	455	434	427	419	436	456	505	463	459	440	448	473	492	479	472	431	424	442	417	447	451	410	460	433	488	448	483	448	450	445	464	457	436	439	444	425	432	416	428	444	430	433	451	455	445	459	466	449	463	438	437	438	420	453	401	430	479	449	459	438	467	425	398	437	472	472	411	473	453	452	421	432	455	402	404	429	434	405	445	449	440	452	466	416	469	447	450	454	475	434	402	424	436	437	454	443	433	451	445	441	442	442	418	440	412	445	434	454	432	475	434	483	427	464	481	452	434	481	430	440	417	437	461	421	441	449	503	433	444	460	450	425	450	477	445	425	452	456	422	424	437	457	476	435	469	431	456	426	503	466	444	449	430	451	477	486	435	491	425	457	456	464	457	425	425	467	421	477	480	424	485	440	431	470	450	401	431	456	455	473	476	443	449	479	468	431	424	472	450	457	479	403	459	456	437	492	440	442	490	439	460	456	456	439	467	462	455	433	433	490	422	457	455	503	453	436	445	443	461	477	485	426	441	426	462	451	454	449	478	455	464	440	446	427	451	443	444	479	462	473	447	412	439	424	462	457	461	437	402	397	467	408	446	459	449	428	423	436	462	416	417	428	434	476	428	452	427	455	437	458	425	433	444	456	467	436	486	482	433	447	441	412	429	472	434	467	463	404	421	475	431	449	427	435	437	473	470	433	449	449	446	477	440	404	429	452	427	430	446	469	499	440	445	435	456	423	440	434	439	423	452	486	435	455	457	450	451	453	424	438	467	448	478	462	450	460	433	419	414	465	439	460	450	412	457	420	438	444	443	412	426	430	482	443	455	453	436	387	447	491	403	437	451	451	480	437	440	453	458	438	459	432	454	400	426	460	464	412	441	425	436	497	441	430
26864	20948	8431	539	260	204	197	227	219	207	199	183	174	202	186	172	176	182	189	205	195	206	202	178	205	158	177	177	195	178	190	192	192	178	178	170	187	180	192	176	189	190	173	161	190	209	186	169	189	188	178	176	157	181	174	176	193	188	198	192	186	186	180	154	163	186	179	196	187	171	189	173	173	164	183	172	197	163	166	195	180	174	171	185	177	180	184	186	184	169	211	175	178	178	186	154	186	195	176	193	185	176	163	193	177	184	169	181	195	170	190	175	202	158	199	174	189	200	173	167	175	192	197	169	164	176	154	212	155	190	174	176	189	162	181	187	200	193	170	195	166	179	179	179	173	174	181	173	171	175	201	196	195	177	155	182	174	188	176	172	177	182	168	175	206	169	166	169	167	199	185	183	187	150	204	169	163	165	175	188	163	182	168	167	181	172	213	189	182	183	172	183	188	165	185	171	169	178	193	182	181	198	192	188	180	179	181	170	188	185	168	174	160	182	183	169	191	192	190	198	175	169	153	180	195	177	163	182	184	162	165	199	176	168	193	190	170	181	205	181	172	185	184	167	190	178	169	175	167	199	177	161	156	163	182	164	183	178	200	196	199	180	183	182	195	195	185	161	172	182	187	167	196	195	173	166	190	195	184	183	186	183	212	179	185	180	178	166	190	165	182	171	187	169	170	160	188	189	204	195	181	151	185	178	176	180	193	181	178	172	163	173	197	175	191	160	169	172	163	160	231	179	190	182	166	171	178	165	208	206	175	189	175	163	161	193	172	170	172	208	188	171	154	188	189	169	201	175	204	163	176	155	192	168	155	189	172	198	189	166	165	186	177	189	183	168	171	190	189	161	149	165	181	169	188	180	181	188	186	188	198	152	171	158	162	175	181	178	209	178	194	183	170	167	183	185	195	180	176	177	185	187	196	173	187	194	163	189	185	209	182	176	163	170	197	178	167	173	174	179	182	166	168	189	188	194	164	180	164	173	178	182	180	178	175	157	169	191	193	184	159	162	173	174	186	174	170	178	203	166	172	192	171	182	191	170	170	182	179	168	164	182	166	173	189	182	167	182	156	183	166	187	167	185	188	150	170	196	188	179	175	187	198	200	191	188	178	167	181	175	177	180	194	172	177	188	159	181	177	190	171	191	155	177	186	168	176	163	185	176	182	191	164	178	192	180	170	162	193	163	166	183	167	187	188	185	191	187	191	178	181	195	201	178	175	195	162	166	159	174	184	177	179	196	164	179	204	167	207	181	175	175	186	172	173	163	202	178	170	212	184	200	177	187	191	188	165	193	178	176	172	185	166	183	166	184	189	192	175	168	161	201	174	161	198	155	184	176	172	202	204	192	203	161	194	185	194	193	184	170	174	177	177	185	172	162	189	180	179	187	172	201	142	175	191	160	177	190	152	177	197	175	184	175	161	179	183	170	174	171	189	173	164	177	190	206	183	179	180	181	174	192	195	195	178	175	177	171	188	168	177	200	162	203	198	163	189	195	177	192	177	178	184	190	179	197	176	166	174	207	194	169	193	183	155	184	179	187	171	173	204	188	157	196	172	195	193	177	179	173	186	167	181	211	207	165	154	185	178	166	201	176	186	185	176	165	179	180	185	181	183	187	169	179	163	155	156	183	170	183	191	181	157	184	164	189	180	186	168	187	161	183	177	166	168	176	195	187	182	178	207	191	178	179	184	163	181	205	183	187	154	162	155	179	172	163	161	171	188	177	176	176	171	186	182	181	192	200	197	181	205	182	181	195	165	147	180	180	211	164	176	166	183	191	159	182	191	170	174	174	181	155	183	194	208	177	174	169	180	178	191	175	205	183	190	201	165	191	194	189	170	162	186	199	176	184	186	166	190	197	173	170	206	178	183	184	173	161	203	174	191	208	192	192	158	181	186	173	162	167	190	173	171	172	190	192	151	174	168	163	157	178	186	174	177	174	173	184	205	167	175	191	189	189	204	182	167	187	177	153	201	176	187	201	176	158	164	190	175	179	189	172	188	182	156	196	172	195	200	183	204	182	182	199	190	173	202	166	190	177	193	191	164	181	177	181	197	164	192	186	151	193	188	165	189	186	189	193	184	181	176	169	160	185	173	181	173	201	197	163	195	151	201	178	193	174	152	159	171	160	195	187	168	190	182	186	180	176	183	169	172	178	180	152	164	193	157	200	175	187	187	195	179	194	178	199	191	196	194	174	152	207	171	207	184	203	185	170	194	189	173	156	189	168	171	192	184	181	189	164	160	165	192	200	168	205	190	209	167	181	182	172	184	195	185	184	183	170	175	182	169	185	189	205	174	191	178	189	187	173	193	187	189	163	199	184	178	176	176	169	166	175	200	151	183	169	171	181	190	170	178	187	182	181	187	186	179	181	189	203	186	183	178	145	214	150	202	169	166	172	188	204	174	166	184	197	198	179	198	206	182	164	175	211	181	172	187	177	206	186	181	175	165	182	169	188	192	185	176	186	174	170	188	164	167	184	164	173	161	198	187	191	188	200	194	214	169	181	189	188	184	185	173	195	154	168	179	156	162	191	174	185	166	167	183	185	160	197	204	152	183	180	188	179	163	173	164	189	180	169	171	208	165	190	188	199	162	177	202	189	175	188	178	175	193	204	184	197	193	157	184	180	179	168	178	187	167	170	162	185	189	190	159	163	180	159	195	144	183	191	175	173	158	173	181	156	175	175	182	179	180	180	174	182	175	179	178	164	197	165	178	209	192	205	197	194	212	213	175	155	182	158	175	190	164	177	147	170	177	201	185	194	155	172	197	198	185	180	189	184	178	202	165	207	148	174	219	147	176	183	186	183	163	187	193	178	190	188	199	191	186	169	162	168	172	187	172	167	195	174	160	174	165	190	183	188	157	202	194	209	177	159	180	169	201	171	192	170	192	177	212	173	163	180	190	173	170	206	166	187	158	178	184	168	190	186	185	162	167	162	183	193	169	186	195	167	170	155	170	180	175	176	144	194	191	199	150	191	171	163	169	165	181	198	159	187	210	160	173	177	194	190	170	171	212	185	171	196	175	175	182	166	159	192	170	180	191	167	162	173	176	190	179	178	179	191	194	196	176	179	181	163	185	179	182	183	150	163	166	186	166	189	168	205	182	200	155	188	173	189	193	183	163	159	183	203	167	183	191	158	157	192	176	197	164	190	185	177	199	180	180	185	196	175	180	181	185	189	173	186	188	164	144	182	175	163	178	164	177	188	199	195	175	160	188	187	152	176	170	220	185	147	163	174	194	170	188	175	183	196	171	167	181	198	189	164	167	192	194	187	163	189	177	192	199	177	180	167	165	174	180	185	179	191	200	184	184	202	184	184	170	182	168	180	168	203	186	204	178	155	196	180	163	152	165	171	166	162	171	181	173	177	160	170	175	178	186	188	177	185	167	198	199	192	173	183	183	187	188	209	171	194	169	197	195	200	194	213	160	202	184	169	221	149	187	186	178	164	190	160	167	194	180	178	179	185
5760	1571	1309	787	648	586	548	478	493	441	389	423	414	389	405	398	398	378	450	415	373	386	403	360	379	381	378	365	410	403	365	403	385	357	359	404	411	386	360	383	378	384	370	392	352	376	381	374	375	389	379	379	360	369	389	385	367	367	389	359	360	368	372	401	382	366	390	360	343	344	359	333	405	401	436	366	395	362	384	403	372	402	415	373	373	367	395	374	384	398	384	396	389	363	388	369	363	420	381	368	368	361	384	389	399	364	409	375	372	398	383	390	382	375	354	361	383	374	403	353	357	387	384	398	357	413	377	388	368	379	400	353	391	407	355	365	382	405	368	396	380	373	384	368	399	355	365	372	382	364	371	390	393	383	401	320	388	355	348	386	350	355	387	400	366	351	372	400	399	359	389	368	394	379	386	393	387	351	382	400	398	358	400	347	390	399	363	387	373	405	375	373	399	368	385	380	357	408	349	389	384	374	371	362	362	364	383	374	369	414	379	453	367	346	378	377	369	354	341	381	396	374	370	365	342	382	392	378	346	390	378	356	359	383	368	411	369	389	372	414	341	350	366	378	383	399	392	405	381	417	396	407	378	394	386	373	395	390	352	387	365	390	386	402	386	379	377	359	391	388	396	397	352	347	385	386	394	362	351	393	386	378	371	408	408	394	382	412	416	416	367	392	371	352	390	411	387	371	352	362	419	398	384	405	385	359	376	391	357	378	422	372	353	400	368	368	381	376	387	352	345	399	390	360	372	369	401	383	386	391	398	407	358	388	394	393	430	355	400	386	370	385	412	370	403	406	382	373	372	406	393	374	401	353	359	396	392	341	387	385	384	390	385	373	357	379	360	397	378	373	384	414	374	400	370	394	344	400	409	377	391	376	403	395	377	401	386	373	421	361	384	380	383	406	419	390	375	393	339	376	365	390	383	355	378	404	363	388	364	398	398	364	369	368	374	377	389	396	387	389	398	377	360	383	357	354	341	375	383	389	400	368	374	383	422	383	405	430	372	399	396	385	369	409	381	369	402	368	373	390	380	406	380	374	384	370	377	379	431	355	362	400	381	392	361	381	410	386	371	329	383	411	386	379	405	357	376	403	397	357	390	406	385	367	382	362	370	360	371	405	355	373	382	398	381	350	383	361	363	387	389	387	394	376	379	353	370	388	404	379	387	384	355	379	396	368	392	387	389	382	414	347	357	362	390	355	378	413	382	395	386	355	400	374	414	382	334	395	390	418	372	358	372	374	410	359	384	382	392	372	383	389	396	385	388	378	346	389	392	364	359	400	374	395	385	377	362	385	394	376	364	394	411	367	373	411	339	359	381	365	378	339	365	398	376	379	377	408	375	383	400	378	366	390	391	369	393	395	403	391	390	422	363	356	390	386	363	370	345	351	377	374	395	378	356	384	377	387	383	391	366	384	409	420	401	385	392	396	369	387	391	374	384	394	416	382	347	376	381	380	378	390	400	408	384	376	401	365	420	405	377	372	416	376	369	359	372	384	366	412	393	368	345	394	393	413	377	370	384	403	394	338	376	385	364	367	322	385	414	415	375	358	395	388	403	388	390	374	408	399	373	377	376	406	388	340	376	392	377	384	388	382	353	349	372	402	385	363	375	371	395	391	430	403	390	371	379	379	388	394	371	373	385	406	369	370	375	380	401	392	378	387	394	359	363	359	391	382	363	383	371	384	354	367	400	363	367	414	410	385	412	415	383	376	380	368	341	410	419	351	386	410	368	397	328	383	366	359	398	396	385	388	354	365	367	384	354	399	342	383	342	382	378	378	386	389	398	390	365	368	360	387	395	383	377	384	364	377	403	376	363	337	376	391	356	357	369	386	385	394	336	397	353	398	375	380	368	392	395	387	372	400	384	353	410	377	371	424	385	403	396	381	389	340	381	368	385	399	389	398	353	373	349	357	393	399	368	347	386	358	360	370	389	376	396	362	336	370	387	397	366	374	415	372	389	411	364	401	398	361	364	382	349	408	368	399	376	380	363	354	356	390	368	365	355	371	398	365	372	366	403	370	349	378	380	360	376	378	327	388	354	413	412	397	402	367	382	353	390	374	338	371	377	367	407	371	362	358	373	391	352	365	415	399	371	398	371	378	400	386	385	372	360	367	383	406	374	393	374	374	336	418	387	383	392	355	357	395	377	387	416	424	364	357	375	403	363	414	402	375	393	352	386	413	406	356	388	372	374	368	377	386	391	373	387	369	385	435	407	370	376	384	344	364	362	382	395	405	382	357	326	382	400	379	412	414	391	387	378	382	386	354	384	416	356	384	362	374	400	375	398	374	412	397	369	372	386	389	367	338	391	371	401	400	374	376	388	392	389	368	400	367	407	393	361	381	363	371	368	365	376	397	372	359	401	404	369	401	397	395	371	370	396	386	413	376	384	384	370	382	377	385	378	374	369	356	370	378	377	358	387	400	408	372	406	362	366	383	403	389	360	390	348	352	369	369	379	365	386	361	392	432	346	385	400	385	377	374	373	346	369	396	365	391	366	371	420	410	408	386	373	400	394	382	341	384	391	394	382	398	389	392	371	400	389	343	352	385	349	359	395	376	409	414	366	404	394	403	358	392	403	386	409	401	374	419	388	386	412	398	394	395	372	383	398	384	385	356	415	355	379	378	358	349	388	387	357	382	361	371	361	428	369	410	388	348	412	386	380	367	354	415	384	369	361	346	377	365	382	401	388	380	388	405	384	380	386	391	371	395	405	378	428	385	393	376	401	392	412	384	387	396	396	389	400	394	358	382	350	392	414	340	366	373	380	394	387	377	396	348	373	383	377	425	340	402	392	360	394	398	391	373	392	391	380	348	351	414	365	382	368	380	391	364	383	363	395	388	371	387	374	382	387	393	387	360	385	359	413	355	368	406	374	368	368	347	377	366	396	353	358	363	367	410	368	377	371	361	445	358	384	372	400	419	390	392	402	367	411	388	387	400	383	398	362	390	350	394	338	360	377	385	434	394	391	366	374	338	405	385	405	369	396	362	383	379	366	395	398	388	397	376	376	378	375	396	381	380	384	363	366	398	397	373	344	381	402	378	393	398	385	369	375	359	378	370	383	398	410	388	395	353	391	373	389	428	375	384	383	345	402	393	406	372	386	374	373	391	387	399	409	342	364	386	374	385	376	374	399	356	401	365	371	386	403	394	376	356	369	377	401	387	349	395	424	372	393	408	414	388	371	405	384	386	380	351	376	342	393	379	409	423	366	346	386	366	364	378	380	395	341	413	388	373	418	370	365	368	378	372	376	394	406	379	371	404	379	351	381	377	400	397	375	384	354	336	397	363	389	354	373	403	342	409	433	381	379	372	402	392	376	356	382	359	358	399	414	387	385	428	396	385	423	386	362	412	387	391	364	379	399	391	389	392	370	358	388	400	394	417	375	361	378	416	384	355	375	397	382	433	378	411	421	395	404	397	382	352	368	354	372	371	345	417	420	399	394	379	410	361	375	405	396	366	387	392
24180	21322	28621	24366	20603	1882	525	314	259	226	190	184	174	168	131	145	134	138	124	138	127	98	116	124	124	127	103	144	100	130	96	98	95	105	107	121	104	108	103	107	117	82	95	110	99	119	105	88	101	86	79	111	112	85	102	86	94	92	109	93	105	83	98	99	99	89	87	79	100	101	99	94	94	106	110	105	91	93	101	93	103	100	85	111	110	91	97	105	119	99	100	99	115	97	91	90	107	127	94	94	101	83	75	85	106	101	90	93	106	104	104	113	103	90	85	98	93	87	110	95	100	92	103	85	80	106	92	105	95	96	91	88	107	105	88	103	98	122	84	117	108	74	119	101	103	99	102	97	101	83	107	99	102	109	85	99	87	87	84	101	94	113	111	110	90	94	108	90	113	90	89	108	89	90	105	95	83	116	113	90	90	112	94	96	81	100	105	122	89	103	95	103	95	96	86	90	105	91	86	101	83	84	106	100	92	88	94	102	101	90	99	101	100	99	87	97	95	80	93	104	100	81	110	101	100	108	94	81	94	98	98	97	93	84	100	90	95	100	104	115	102	100	105	103	112	103	95	93	89	94	108	109	81	102	96	93	89	114	95	98	89	99	104	96	86	107	125	112	107	97	82	104	93	108	94	100	84	92	86	89	95	98	79	97	86	100	102	79	94	93	83	108	102	115	95	117	105	115	114	90	100	96	103	87	91	104	87	90	106	107	87	88	116	99	76	99	112	87	100	93	82	84	96	116	100	106	88	109	104	88	94	76	92	94	104	101	101	86	110	112	88	94	76	98	119	106	99	88	109	99	104	104	115	101	94	93	105	87	79	92	98	105	102	95	100	105	97	89	98	96	122	96	99	107	99	93	77	103	85	105	94	114	105	101	96	91	90	94	89	87	95	113	84	81	88	94	101	104	90	78	85	85	104	106	103	92	82	94	111	89	91	93	97	95	96	115	84	81	119	106	100	107	86	103	88	102	108	81	113	96	94	96	108	107	92	96	103	103	109	85	99	93	101	95	116	87	86	97	92	90	104	122	78	109	106	90	83	109	87	94	84	96	109	88	114	83	107	104	95	98	115	89	80	84	101	89	98	87	105	87	99	102	85	104	61	95	91	106	105	82	81	97	104	97	116	104	91	97	108	106	88	93	93	87	102	96	104	112	100	103	95	104	102	105	103	103	78	92	90	100	93	101	119	95	94	104	93	108	98	99	91	101	111	116	103	105	99	108	107	80	111	91	102	105	104	104	83	90	109	101	101	85	109	96	111	124	94	105	97	95	111	98	84	81	97	85	86	118	105	100	85	103	92	92	99	85	82	92	105	104	88	117	125	87	100	96	94	100	88	104	107	108	104	96	102	95	106	88	81	85	86	83	84	94	116	109	111	103	92	103	97	86	96	107	101	96	96	89	89	108	108	102	94	93	103	90	104	107	92	88	100	106	74	88	99	101	89	94	86	98	104	90	108	95	91	93	99	102	102	84	99	119	90	103	102	84	97	107	105	93	112	88	108	102	94	102	84	109	93	106	93	94	95	98	108	112	109	92	101	92	121	108	107	103	111	98	88	107	81	107	94	99	108	79	92	102	92	100	105	83	75	94	98	77	106	131	101	90	99	104	100	103	96	96	90	93	92	109	98	101	101	108	91	91	101	95	111	114	100	87	97	96	103	104	115	111	81	100	103	94	95	94	108	104	96	85	98	108	103	91	93	110	99	98	95	101	101	90	87	93	83	83	94	87	123	89	97	112	94	109	92	115	88	106	89	90	95	94	91	91	105	93	105	109	102	99	93	99	114	97	85	85	108	93	107	101	95	87	87	99	91	96	102	102	99	102	101	109	113	85	101	83	89	108	94	92	95	94	102	82	91	96	118	88	79	89	99	107	108	93	96	93	93	110	100	100	94	100	104	99	88	93	93	89	91	104	97	100	93	89	104	91	105	93	88	101	102	108	101	87	94	108	73	103	96	77	103	101	97	93	93	77	91	97	99	112	105	86	116	111	112	99	97	102	112	111	121	82	109	97	101	90	93	109	101	96	82	92	104	104	107	82	89	78	96	89	106	84	100	97	98	91	94	103	86	76	99	91	96	86	105	111	109	102	96	108	80	100	106	84	109	94	87	106	104	88	90	105	107	96	99	85	101	115	71	101	108	101	105	90	87	99	81	93	77	109	92	116	97	82	110	97	96	96	89	87	63	88	111	107	92	92	98	87	90	99	90	92	96	99	100	97	104	101	105	98	99	93	99	95	102	99	83	91	87	101	111	110	88	81	101	72	94	84	83	96	98	96	83	84	111	83	95	96	86	109	102	98	101	101	92	100	93	78	95	98	80	120	101	94	112	93	111	88	105	86	93	99	112	86	91	94	109	92	98	104	112	90	98	89	79	100	84	106	90	101	96	117	106	94	101	102	113	97	113	97	119	99	91	104	85	101	94	96	103	97	120	98	89	110	106	92	92	85	81	89	100	94	98	88	108	101	92	102	111	110	90	84	97	86	116	101	96	88	106	104	99	96	89	102	91	114	101	114	111	90	106	102	110	88	94	99	109	84	88	94	84	93	107	88	73	94	96	99	92	91	112	100	88	113	91	92	103	91	77	99	96	84	87	101	93	80	82	104	103	111	95	89	105	84	102	91	105	93	78	87	106	86	113	103	106	101	111	76	91	85	113	104	108	94	120	89	85	83	110	106	93	103	86	109	118	95	94	104	103	111	93	99	106	78	108	86	88	101	121	94	101	80	84	99	89	111	109	100	89	98	121	93	90	100	109	87	104	106	96	93	103	114	89	83	106	90	90	96	93	87	97	103	84	100	91	83	83	85	104	107	106	103	105	90	104	81	90	95	86	105	109	94	100	91	98	85	101	116	96	106	111	99	91	94	84	92	95	94	97	85	115	80	100	111	85	102	95	97	109	89	97	92	101	87	108	85	103	92	108	82	93	93	90	100	102	87	108	121	111	112	98	100	85	81	105	109	105	101	96	99	106	91	87	87	101	104	116	92	92	101	77	93	87	87	105	99	90	97	85	97	109	103	90	94	88	94	115	102	89	98	86	112	86	110	94	115	108	81	117	109	95	96	105	90	92	82	98	88	83	95	117	112	106	108	101	96	80	114	87	88	94	93	90	84	104	85	97	117	110	89	93	83	80	83	85	101	116	98	103	91	100	91	93	96	103	100	107	102	88	98	98	93	100	99	85	91	89	86	106	106	70	105	97	86	113	100	95	100	99	102	77	101	91	91	89	97	104	97	98	96	92	90	107	111	102	117	84	102	97	83	94	69	93	109	95	107	103	94	117	120	104	91	99	81	76	85	86	109	95	107	98	109	97	96	87	103	108	99	98	84	102	91	106	79	106	84	98	91	83	91	108	93	96	108	108	110	89	105	110	91	104	106	98	93	101	86	102	104	81	90	104	103	89	87	99	102	103	83	116	100	107	93	104	97	91	92	119	99	93	96	96	81	106	93	100	97	99	97	93	89
15125	10532	8722	4210	2854	2011	1486	1197	982	812	745	634	540	502	437	460	414	334	342	327	330	310	318	309	275	262	272	266	257	250	244	239	234	229	260	268	238	241	270	238	233	215	234	263	239	227	241	221	230	228	252	232	231	230	227	255	208	239	212	212	204	224	221	218	199	242	241	220	210	213	237	206	231	200	226	199	236	211	220	216	207	212	200	207	226	222	228	198	231	209	227	214	219	221	205	246	215	230	199	212	201	222	220	221	223	217	216	210	242	238	219	220	233	219	222	221	222	218	238	210	226	203	226	222	236	190	207	220	197	208	212	208	198	230	200	192	217	207	200	224	212	224	203	230	212	203	214	218	177	241	237	239	212	220	231	207	206	197	221	189	199	199	220	164	232	205	232	207	220	232	186	200	228	216	202	213	245	218	216	226	230	196	208	210	196	233	208	211	209	185	190	194	198	221	228	192	218	179	225	230	228	210	221	233	223	203	186	207	215	230	209	202	225	223	198	215	208	219	226	224	246	217	213	218	213	206	221	211	208	209	203	225	201	217	181	216	233	226	222	210	209	202	201	222	212	194	187	202	213	195	203	195	226	207	206	226	210	232	193	225	202	210	227	210	180	218	208	222	201	227	198	229	216	201	191	227	224	219	221	234	212	218	216	237	206	227	213	238	200	222	215	235	235	233	200	195	198	220	225	214	220	204	206	212	216	214	217	236	208	216	222	193	224	227	239	213	238	204	231	224	217	224	222	219	216	203	224	208	216	200	213	229	214	223	208	206	213	217	229	216	217	191	213	223	217	223	205	206	227	191	200	216	176	215	210	191	180	221	200	209	209	225	202	215	228	210	197	232	206	198	204	202	190	197	215	213	221	245	210	205	223	227	198	214	183	205	231	207	217	197	207	225	197	233	218	213	199	210	192	214	222	214	211	201	207	220	207	211	196	208	227	213	212	214	184	214	222	202	231	227	210	240	200	231	220	199	249	199	178	211	209	196	205	209	205	221	248	235	196	219	245	223	203	227	211	199	204	222	172	228	183	202	196	232	214	245	219	246	216	215	209	218	218	198	227	211	212	226	213	206	195	228	234	209	236	212	197	215	218	206	249	181	224	208	220	198	248	214	187	245	181	215	237	208	198	206	210	212	207	213	213	236	203	199	228	191	204	201	195	202	228	200	213	205	213	218	182	209	215	243	221	181	237	215	222	205	203	190	196	215	191	227	220	206	231	205	209	229	193	208	215	233	224	198	207	212	218	178	220	219	203	213	182	201	222	203	187	221	197	212	213	219	207	213	223	234	204	209	194	183	190	219	189	196	212	211	184	209	208	231	198	214	214	235	202	208	230	205	229	194	230	238	195	211	215	251	205	226	238	220	220	231	223	215	223	204	227	202	228	240	226	221	215	186	195	212	202	201	186	197	213	206	210	204	211	212	214	224	225	212	199	203	190	208	204	226	198	213	234	195	207	205	224	190	189	220	224	199	190	206	201	196	201	232	209	228	213	231	224	218	207	226	214	200	198	217	250	217	205	214	217	210	219	228	231	205	207	234	205	228	219	210	216	195	186	222	213	230	248	217	190	232	192	182	227	219	211	211	212	227	228	216	204	215	199	228	210	181	218	230	195	192	192	212	202	212	196	204	207	223	204	212	207	218	200	210	222	204	212	218	221	208	220	214	219	204	207	220	223	229	233	204	201	235	213	239	217	240	195	221	214	211	208	235	204	193	215	219	209	201	209	204	214	194	213	201	186	220	211	225	212	225	231	205	190	210	224	212	220	200	223	211	203	226	200	209	221	210	221	221	194	208	201	235	215	216	229	211	245	221	223	240	224	192	189	227	225	227	235	198	206	216	209	195	206	219	187	176	221	224	222	209	212	229	242	193	206	210	222	207	245	212	194	207	207	191	216	221	218	209	216	213	212	196	221	204	194	215	216	216	220	199	222	219	200	210	213	213	220	183	213	209	189	208	211	221	194	211	209	212	199	189	221	208	199	236	214	218	210	211	213	215	199	214	191	190	205	211	224	231	239	197	217	176	230	214	216	189	213	200	212	234	225	209	182	229	214	215	216	201	220	218	237	215	226	229	205	194	194	199	204	233	191	183	237	196	199	186	211	223	221	191	245	221	214	221	209	219	223	241	227	236	229	222	222	215	208	218	214	188	197	220	212	210	202	222	203	203	200	217	206	218	208	190	202	193	217	209	207	187	221	229	179	225	192	210	200	214	209	199	219	232	220	213	202	210	216	222	227	225	217	255	234	218	223	218	204	211	207	229	202	232	213	207	215	223	228	231	205	197	195	220	224	214	240	194	229	201	199	242	219	215	245	213	224	227	203	239	205	206	221	240	191	217	223	217	224	200	219	198	190	179	200	187	220	205	221	201	217	204	189	227	214	239	210	190	213	218	227	233	202	199	211	205	232	251	211	222	218	189	215	196	213	213	212	217	214	207	216	211	232	218	253	195	217	199	206	226	214	191	209	197	226	211	211	224	220	224	229	231	216	236	229	227	215	204	251	196	220	217	240	203	210	197	232	212	202	206	210	205	193	225	215	218	208	206	227	202	194	253	206	209	228	223	214	217	203	232	232	197	214	205	178	224	221	209	231	213	221	217	225	199	216	206	241	234	204	189	207	224	223	236	195	224	233	222	232	202	220	228	185	217	227	204	200	204	214	192	184	214	223	220	207	204	237	202	195	230	222	183	201	226	208	234	198	206	228	231	228	214	212	228	238	211	217	228	194	190	226	235	196	211	213	202	211	215	216	180	230	228	216	225	209	193	206	220	229	244	212	257	194	219	200	182	212	220	231	196	198	224	210	243	206	222	213	217	191	213	212	191	199	192	233	202	223	214	212	206	205	191	222	206	220	213	223	221	201	179	199	215	211	239	212	204	209	203	208	245	227	242	226	234	206	219	205	201	231	229	200	234	207	220	219	234	207	211	228	209	201	216	219	233	198	217	226	234	228	199	238	192	214	232	208	229	202	221	213	203	228	202	211	197	227	182	215	237	220	191	214	209	228	222	216	196	190	200	202	222	238	208	193	217	216	202	200	204	229	194	225	232	193	213	200	212	203	213	198	222	214	237	219	210	217	222	204	218	193	197	187	240	219	202	198	234	196	210	202	219	201	193	241	224	192	237	206	237	225	236	197	215	205	209	202	222	213	193	170	177	208	213	225	193	188	209	217	199	222	199	197	189	219	201	232	217	207	204	202	235	177	206	199	194	190	200	213	221	195	221	200	209	213	211	222	199	222	189	239	209	192	215	199	213	211	207	229	219	217	202	213	214	201	209	218	222	215	203	211	197	179	212	205	217	203	214	181	231	219	215	194	186	211	207	209	204	195	209	234	223	222	234	221	225	214	194	210	220	221	210	200	218	203	190	216	213	210	235	216	207	216	207	213	223	215	221	217	187	213	215	218	186	229	223	236	206	202	189	204	223	224	259	205	240	216	196	208	222	230	234	207	206	211	197	210	225	217	211
23322	21420	29440	23790	21420	20347	2226	777	581	506	444	394	418	372	339	321	318	269	307	286	295	276	273	277	256	310	277	254	250	264	248	286	239	228	270	239	253	246	235	232	228	255	266	216	226	252	226	229	246	252	235	247	237	258	263	236	280	217	245	231	289	256	260	234	218	231	267	239	241	261	231	229	248	235	233	245	214	246	269	237	222	233	257	234	237	240	240	255	243	232	244	227	263	207	223	212	220	249	258	233	210	234	235	249	239	243	242	223	238	217	238	233	231	215	225	247	243	248	224	260	238	240	232	233	218	253	271	214	237	219	235	249	237	257	239	245	250	236	220	242	207	234	236	212	262	257	218	256	237	235	220	246	228	220	239	242	205	231	225	221	239	237	229	234	239	245	256	231	245	222	239	242	234	214	247	223	204	245	243	244	227	233	252	231	241	242	205	233	250	215	234	242	243	205	228	238	275	228	242	226	252	220	224	223	245	252	258	229	214	226	236	231	265	228	231	224	225	236	230	266	248	241	213	241	246	228	222	241	255	268	247	244	227	219	240	271	237	224	238	211	253	259	240	229	245	210	216	245	216	244	259	232	239	237	236	213	249	240	257	273	222	227	232	228	243	224	237	239	230	201	232	216	244	222	231	237	243	225	225	248	224	230	223	250	247	226	245	237	240	230	227	221	256	236	254	223	216	231	248	229	227	232	225	224	228	198	235	212	225	246	187	236	198	265	224	257	228	227	212	234	255	261	198	232	209	237	265	221	210	259	269	234	225	239	243	244	248	256	220	219	234	254	219	263	251	235	247	233	239	210	232	247	244	248	223	240	222	227	240	252	240	204	223	227	251	245	221	255	231	180	233	271	240	229	227	237	267	224	254	231	224	207	258	231	227	250	241	236	255	252	241	246	255	237	228	239	252	228	261	221	228	229	271	233	246	219	252	231	227	277	227	246	271	247	210	240	238	221	239	223	254	240	253	212	219	215	280	231	237	215	242	248	234	229	248	238	220	225	260	240	240	236	241	226	239	255	261	257	208	249	258	226	248	247	223	248	242	199	251	238	217	224	233	231	228	198	252	221	247	226	244	222	213	221	229	259	233	211	229	226	244	234	234	224	248	210	224	224	238	246	258	224	271	243	211	204	246	209	218	224	218	246	232	260	228	265	242	231	211	223	224	230	242	227	239	216	230	233	235	226	260	240	210	226	235	233	228	227	222	236	250	228	233	237	240	207	247	242	244	224	212	214	261	256	233	252	240	248	217	225	255	244	228	217	211	240	213	232	239	233	240	225	233	239	242	250	232	253	244	249	212	242	249	240	252	242	234	246	252	238	231	260	244	237	233	220	237	234	237	209	246	234	246	224	219	215	223	242	258	243	235	223	247	240	214	244	225	243	204	230	214	226	220	218	241	241	232	229	237	252	239	239	220	227	221	219	256	275	216	240	231	240	223	237	233	208	255	241	253	237	226	214	248	239	225	220	249	236	237	249	226	210	237	249	234	210	223	216	254	235	214	236	220	229	253	200	239	216	215	253	242	216	217	198	234	223	257	249	241	243	200	230	274	233	221	259	249	227	261	227	215	225	251	225	228	236	217	248	263	245	231	241	226	242	217	229	237	219	254	215	215	239	264	212	253	233	217	218	212	237	222	253	233	229	224	237	246	239	236	246	268	216	255	258	261	232	207	230	212	253	239	221	238	250	232	220	233	241	232	216	220	238	231	237	236	243	221	237	250	243	248	224	212	229	227	240	241	213	248	235	238	226	219	268	201	239	255	245	215	221	217	245	243	241	248	247	229	244	230	212	230	223	236	206	218	225	218	248	225	235	249	226	218	207	252	228	236	222	250	219	246	258	202	241	220	218	242	210	264	258	229	225	227	204	240	241	191	225	213	237	240	268	208	231	213	238	246	221	197	239	234	254	222	244	238	225	212	220	223	225	231	228	235	209	211	230	251	247	242	238	215	254	211	229	241	254	226	257	203	236	229	225	222	259	233	219	232	236	234	212	257	219	241	240	234	221	252	253	227	237	256	225	217	233	231	192	240	212	203	235	234	224	266	208	231	243	239	235	207	237	238	223	248	230	193	247	247	228	232	216	248	235	221	220	249	257	238	275	211	210	249	247	211	242	213	241	226	264	221	228	252	224	209	252	236	215	263	208	202	220	234	218	229	248	247	222	242	243	231	227	239	242	214	234	232	227	239	220	239	298	235	213	194	241	216	209	223	229	248	251	226	240	211	240	257	217	221	230	243	234	215	240	211	233	240	218	240	239	208	243	246	235	231	232	268	257	230	233	230	226	244	223	225	236	209	232	226	232	227	216	227	247	240	217	226	233	230	218	246	222	243	227	246	248	237	233	249	251	244	233	240	243	208	253	215	265	241	232	227	236	217	248	218	254	228	220	242	234	265	204	250	200	222	213	256	236	252	229	246	228	235	216	221	235	242	213	233	258	245	226	249	252	236	232	227	215	209	229	249	224	252	253	241	268	236	210	237	227	234	203	224	224	214	216	212	227	230	251	227	255	248	209	251	220	221	223	209	238	221	225	213	224	228	255	253	232	248	241	226	205	240	219	249	240	243	206	236	208	215	238	225	235	226	213	248	214	191	237	225	244	215	243	242	240	226	218	245	236	242	220	242	236	224	244	237	235	235	219	257	226	244	219	220	224	229	234	250	214	241	253	218	216	208	209	259	237	270	245	263	264	211	201	255	209	228	226	229	218	231	245	227	212	224	228	252	259	243	232	230	210	242	225	263	231	223	250	226	221	211	231	228	239	264	235	243	220	242	225	229	241	222	230	242	227	246	237	240	216	261	243	235	254	226	233	229	238	252	240	233	237	219	214	224	229	259	244	255	231	244	254	256	251	220	218	228	221	238	226	239	237	228	206	217	231	244	242	260	228	238	232	239	252	235	232	221	208	226	213	214	251	220	238	208	242	193	219	251	245	207	232	230	235	249	217	223	211	255	243	232	232	251	235	221	232	248	238	246	234	230	234	236	246	230	224	222	227	233	212	217	230	244	249	225	214	217	240	221	240	234	226	257	209	232	226	256	242	234	240	204	236	205	235	217	216	220	226	207	225	219	248	210	243	217	239	231	246	209	221	226	226	246	210	214	233	229	233	210	231	235	221	238	225	217	242	207	224	254	209	226	248	245	232	259	226	221	234	231	240	235	210	238	250	225	217	202	225	226	203	235	240	189	228	250	221	262	225	262	203	205	236	235	234	242	220	201	256	231	242	249	248	216	232	224	237	233	236	240	216	226	226	250	245	244	223	209	242	255	235	221	223	239	192	208	257	209	251	252	235	207	211	256	230	254	216	215	257	237	202	248	217	232	224	211	240	227	252	227	240	230	243	199	213	203	221	254	238	227	232	221	217	204	262	207	216	242	238	222	246	248	244	203	214	210	231	229	232	201	229	249	224	224	239	247	250	234	227	229	222	226	251	226	244	219	255	227	216	226	228	251	211	253	217	215	230	236	225
19085	16989	14195	7820	5323	3855	2914	2295	1854	1625	1420	1252	1079	923	885	793	794	770	684	704	637	630	611	613	592	579	576	610	529	480	549	531	535	480	512	472	496	511	461	456	510	515	482	465	497	516	495	478	458	448	428	483	468	451	452	451	438	435	453	479	444	467	446	450	469	450	436	466	470	435	462	439	464	449	466	445	443	505	465	491	465	475	463	490	461	446	451	468	409	447	431	428	441	433	467	417	438	472	450	438	444	438	424	468	489	428	433	470	438	443	455	468	444	468	448	431	461	458	477	421	420	476	475	407	457	450	477	432	405	495	438	451	442	471	428	481	443	476	473	503	401	434	477	440	411	454	478	441	440	456	449	461	433	451	442	460	440	468	421	408	443	459	470	490	431	430	424	476	458	446	466	480	437	476	491	447	487	456	442	447	431	471	440	472	422	419	441	466	455	457	435	433	421	444	451	427	439	415	422	403	444	472	462	451	440	464	412	425	441	412	434	452	444	454	452	432	421	407	476	443	467	434	420	463	472	462	499	473	429	463	474	448	442	437	419	449	451	407	474	476	458	451	441	444	446	441	399	426	456	465	466	446	433	491	423	484	418	427	423	423	426	458	433	429	427	469	427	437	434	465	455	472	476	439	451	439	476	458	454	418	443	452	454	443	480	444	436	477	465	453	429	451	462	453	449	441	412	460	435	412	446	476	428	445	436	444	445	474	457	435	449	433	458	442	466	469	495	468	476	425	441	438	441	473	433	449	468	446	467	462	457	450	443	440	477	415	465	444	447	485	480	438	483	437	468	426	425	421	460	430	439	472	406	429	428	450	463	450	492	419	448	462	439	462	457	435	475	441	429	447	468	452	417	471	453	425	430	436	478	422	469	464	446	442	425	458	447	465	465	457	488	413	465	431	461	459	434	427	466	452	503	471	440	465	470	403	437	449	444	424	460	418	475	468	498	436	447	444	436	446	461	469	430	402	433	447	475	483	421	425	448	463	411	457	456	451	455	457	489	434	451	430	449	475	453	479	439	428	446	459	427	476	422	444	463	432	449	461	436	486	470	405	448	480	433	455	465	451	483	449	420	445	445	415	414	452	460	484	454	422	423	453	440	460	424	446	487	424	449	423	449	446	423	440	477	461	449	463	398	437	425	435	423	424	460	430	449	442	440	399	479	431	414	433	430	438	472	436	466	455	444	444	436	454	455	477	469	443	445	446	422	417	435	437	468	451	442	420	431	457	425	438	458	456	406	453	436	484	451	447	461	447	466	471	453	410	422	448	436	459	438	436	418	428	457	487	444	445	451	411	445	412	444	431	454	446	445	450	448	437	531	438	429	400	434	479	463	426	420	479	423	414	441	443	458	458	424	459	464	446	445	404	435	419	463	437	472	415	442	442	456	444	454	436	419	440	441	442	444	472	438	451	437	461	460	462	421	461	443	451	424	466	452	427	444	476	436	476	428	444	474	455	431	450	447	430	456	411	453	437	423	426	441	424	490	454	450	462	430	419	452	459	454	442	452	439	434	443	407	430	463	465	441	373	463	421	453	464	450	454	395	428	461	407	426	506	446	483	459	437	406	442	467	428	474	463	450	450	464	471	420	471	436	436	457	434	454	445	450	464	440	446	449	484	425	456	456	423	451	414	429	420	451	477	415	468	432	452	488	441	450	446	429	458	441	456	433	427	419	465	470	461	470	483	454	498	414	433	454	460	474	458	438	461	438	438	456	416	436	420	442	423	451	461	442	423	444	467	452	422	480	470	460	439	467	416	464	476	448	400	433	421	442	479	446	474	438	454	498	456	443	428	470	470	469	435	415	424	451	480	431	453	446	437	443	473	453	452	463	442	454	460	464	453	465	485	441	444	422	436	447	441	433	433	462	455	472	441	442	431	443	450	453	450	416	456	456	430	435	444	408	414	442	425	436	420	460	447	459	427	461	440	461	432	439	445	460	407	449	428	431	426	425	439	453	434	446	477	422	447	458	420	412	432	479	444	441	406	397	464	435	455	454	433	440	462	455	458	470	445	433	458	461	441	425	429	454	454	434	429	452	476	439	476	461	485	438	434	491	476	416	430	421	437	448	474	462	403	442	458	435	431	463	460	463	460	433	396	451	466	431	448	424	394	431	443	435	438	448	444	424	414	470	457	451	466	395	437	474	457	396	412	468	493	475	444	415	467	448	435	460	449	444	438	443	417	450	460	436	427	437	422	463	465	445	422	456	441	449	461	457	421	416	404	439	450	456	440	473	434	441	439	477	442	414	476	441	439	417	496	442	419	489	443	462	448	469	455	404	495	448	455	433	444	463	470	434	457	441	447	451	447	443	440	487	452	458	487	437	468	446	436	480	443	451	428	438	467	473	477	431	482	429	469	454	471	441	434	469	456	453	444	438	464	422	453	449	474	438	446	500	474	447	434	443	460	494	442	428	474	407	446	511	458	470	444	454	441	482	424	435	427	463	434	431	404	463	447	432	449	482	441	457	450	451	474	471	454	448	443	470	428	462	450	448	452	475	403	441	424	440	437	384	432	448	478	474	423	510	497	421	463	461	453	450	457	430	407	472	458	444	454	423	453	475	425	426	449	449	484	443	462	414	466	478	462	444	437	502	470	473	456	470	446	379	458	462	418	444	415	455	513	467	448	442	476	464	428	418	448	431	404	430	457	465	402	440	471	455	483	462	397	431	445	454	449	443	436	440	410	433	441	453	457	406	448	427	438	473	461	469	455	471	458	448	470	416	460	495	457	403	478	464	461	451	462	438	461	435	436	409	491	445	416	456	471	429	417	386	435	467	422	460	465	426	436	440	483	428	444	457	459	462	424	468	471	470	418	450	430	434	430	442	438	441	460	418	444	448	483	462	436	464	457	437	480	445	433	454	445	428	427	435	437	434	429	418	461	390	458	462	466	456	452	425	417	404	449	437	460	469	444	432	471	418	455	439	469	478	454	443	420	461	464	434	461	449	442	424	471	446	427	479	443	428	448	460	446	419	419	456	436	444	467	450	443	473	449	405	437	428	419	438	417	434	479	438	489	453	422	468	426	444	472	424	415	453	410	402	414	453	470	416	475	452	509	476	459	437	403	450	455	393	462	462	468	483	458	428	441	443	455	430	448	441	454	431	409	467	451	477	443	461	488	476	420	463	447	456	437	477	468	415	454	477	401	472	458	458	455	426	449	482	415	458	460	450	458	444	469	406	454	449	488	452	461	459	472	446	440	451	471	480	466	463	439	454	445	446	458	436	452	432	459	411	476	438	406	429	467	475	408	467	450	437	426	425	474	390	464	442	461	392	415	441	458	474	458	433	466	418	447	433	455	478	471	484	450	426	423	448	462	435	456	472	441	438	456	421	447	417	444	485	452	448	445	427	470	467	412	421	448	424	443	442	434	452	455	447	438	469	412	423	447	465	420	456	461	416	444	447	468	462	437	447	422	471	431	447	449	472	427	433	442	450	425	428	418	454	477	502	436	412	484	439	422
26774	20870	8326	550	283	216	203	203	209	211	179	211	201	205	200	150	179	174	169	153	181	188	195	167	170	187	189	187	190	186	181	190	169	173	195	180	175	186	182	165	181	183	194	195	163	194	170	183	163	197	174	181	192	171	178	179	185	163	191	192	205	161	180	175	161	184	181	171	185	160	180	180	169	189	176	192	177	195	163	180	197	170	185	195	164	184	184	197	157	163	163	208	178	190	171	165	196	178	165	183	172	187	184	162	168	191	169	180	182	183	166	181	181	182	172	183	168	183	175	175	184	189	190	158	181	183	178	191	172	200	162	179	169	182	163	174	189	168	154	163	173	170	185	148	193	187	178	166	155	192	182	195	193	201	163	172	181	182	179	163	204	184	169	160	168	208	181	170	162	178	159	194	183	212	174	180	182	173	196	185	161	196	191	195	175	185	189	199	167	185	168	185	197	171	173	174	163	158	167	181	174	182	178	181	153	178	187	170	191	164	137	209	178	187	159	154	165	190	154	176	190	183	183	173	164	194	156	169	163	189	162	185	185	169	169	165	183	159	154	174	172	180	188	176	165	161	172	172	163	186	181	168	181	165	195	172	157	189	184	186	196	182	183	182	171	172	169	159	178	162	188	192	174	187	190	205	182	189	185	180	185	178	203	179	199	170	190	182	181	188	189	175	166	180	178	175	193	176	181	178	175	188	169	172	187	209	189	179	194	176	193	160	193	201	181	159	185	160	175	205	200	160	161	171	203	163	194	196	165	174	168	167	163	178	170	174	165	184	174	188	175	188	179	161	185	194	182	162	173	167	180	166	173	163	163	165	165	165	179	170	185	187	169	179	176	176	182	197	185	168	178	170	172	181	175	168	181	172	180	198	192	196	152	179	171	171	159	169	148	182	192	183	192	187	156	188	179	194	152	170	194	192	159	167	165	187	182	190	170	202	171	179	182	180	177	189	182	204	171	170	176	177	162	161	171	172	182	184	165	182	165	184	179	181	183	176	182	180	199	180	190	168	162	207	178	183	169	174	178	172	177	207	172	195	176	146	169	184	185	163	162	192	161	185	164	176	180	179	172	186	186	168	174	180	181	170	176	207	190	178	184	165	163	196	161	169	193	167	175	186	207	200	198	180	159	175	170	175	199	174	187	183	197	166	168	154	163	180	138	178	178	159	204	186	156	171	191	160	175	177	203	187	185	172	184	166	175	180	196	183	189	189	177	164	180	192	178	171	172	177	180	173	187	179	182	169	193	155	176	188	185	200	209	158	184	161	171	193	171	182	184	154	156	163	186	188	186	164	146	162	178	185	159	180	172	177	176	203	162	194	163	164	214	188	163	165	209	197	184	179	169	180	184	173	191	180	164	187	166	172	179	161	169	178	170	184	182	181	183	162	190	166	173	183	177	146	202	194	202	181	154	195	167	175	175	207	174	189	176	183	186	176	162	194	161	185	175	173	182	178	173	190	182	178	190	155	168	186	185	194	180	175	203	169	194	193	176	190	171	191	164	199	157	193	177	159	178	158	198	152	181	173	165	179	177	168	176	192	190	179	191	185	184	173	199	195	164	176	181	188	198	173	170	171	183	189	186	165	174	204	203	179	184	180	163	186	169	188	203	172	160	168	174	192	173	219	186	182	186	140	172	185	174	171	190	180	178	173	200	188	190	178	195	176	142	181	151	184	176	197	173	167	202	170	177	193	184	162	207	184	219	197	168	194	196	168	188	191	163	172	196	200	182	175	178	175	162	164	191	144	192	175	181	187	177	197	185	171	171	170	181	173	155	187	180	179	161	204	162	214	162	197	185	174	186	184	180	182	191	168	190	183	170	197	194	193	184	168	177	174	179	167	201	148	185	165	166	179	167	189	182	171	179	191	162	181	190	169	191	190	177	184	201	167	186	185	180	165	172	164	141	182	189	187	189	173	201	180	189	169	173	173	173	160	177	162	181	178	188	176	168	179	170	195	147	174	177	190	156	190	179	173	185	167	171	177	171	176	189	193	187	182	165	195	164	180	188	166	196	192	161	183	183	190	180	195	178	165	165	182	193	165	187	165	166	180	172	166	180	186	173	167	195	161	195	190	196	172	166	165	157	166	189	181	202	168	183	191	201	174	161	189	178	168	191	173	152	196	174	175	169	179	178	166	172	190	179	175	188	172	188	182	159	180	187	197	176	173	172	184	174	153	194	162	180	177	185	190	155	162	182	203	167	177	175	167	192	173	170	178	172	184	158	169	177	157	178	177	198	210	177	189	171	164	189	168	201	187	194	187	177	181	187	186	189	213	195	160	186	214	184	155	159	181	198	187	166	156	197	182	179	158	189	170	172	160	215	176	196	175	177	187	184	174	183	176	176	147	183	166	181	202	171	172	203	159	183	184	179	147	153	181	159	178	183	164	174	174	175	184	166	171	151	177	187	175	156	196	189	177	162	165	180	180	170	188	195	170	194	188	205	158	167	173	164	169	193	188	175	192	183	185	181	173	162	169	186	189	166	178	168	158	170	185	179	168	183	157	178	174	178	157	191	183	167	168	170	184	188	179	181	190	199	177	171	186	164	185	177	173	201	177	179	159	196	199	168	171	173	190	198	175	183	161	163	185	179	175	230	178	166	187	178	183	158	183	180	169	169	174	174	181	171	178	184	171	180	188	185	202	172	172	181	188	172	187	189	210	184	168	178	175	175	193	191	137	185	178	197	167	159	180	175	187	199	184	163	182	175	193	174	164	176	184	169	184	195	147	184	153	176	172	202	180	162	177	188	196	160	177	168	192	176	154	157	187	164	177	159	171	188	198	184	176	196	149	180	190	174	191	145	163	160	171	170	179	175	185	185	194	177	174	185	177	180	183	188	170	179	165	186	160	192	176	188	181	203	190	165	156	171	189	182	169	174	179	179	204	161	198	169	160	172	180	167	168	151	163	203	185	180	179	150	175	185	185	168	168	162	192	193	157	182	180	168	186	182	180	178	152	170	191	184	180	184	176	179	167	182	194	182	192	164	173	166	175	168	168	181	172	184	177	164	183	171	172	163	171	189	162	169	175	183	158	179	156	177	165	174	191	189	170	172	193	193	187	166	174	195	195	167	190	174	191	175	176	158	171	191	174	189	173	182	163	170	177	184	171	168	180	162	183	175	180	178	169	180	172	155	164	202	183	142	162	199	181	182	168	188	177	190	183	157	181	188	187	154	172	159	168	165	208	174	188	170	161	192	204	204	198	180	161	192	214	201	197	168	162	181	163	180	196	172	173	169	191	181	165	174	185	147	186	186	172	184	196	193	170	175	174	198	187	170	176	199	172	167	171	181	174	177	154	186	181	161	168	175	188	168	179	174	189	172	191	168	172	181	159	179	180	179	185	194	178	163	158	197	173	180	186	181	190	180	190	166	176	175	181	178	174	155	168	166	157	168	165	182	179	183	174	181	178	186	192	179	185	181	165	175	157	182	169	186	181	185	173	154	163	179	190	144	165	174	192	170	203
5713	1627	1435	788	658	561	482	503	455	467	446	402	410	400	411	429	398	375	396	390	378	362	390	387	387	428	377	351	381	388	358	373	387	369	401	368	382	410	332	377	393	386	415	403	382	369	380	374	397	430	393	386	397	392	347	390	401	400	391	391	414	398	407	407	390	376	419	342	389	383	355	339	374	364	396	383	352	397	364	378	340	380	399	400	348	340	405	362	362	383	426	412	379	376	380	395	372	385	406	342	370	397	370	382	375	387	349	384	419	397	363	366	358	401	339	372	378	358	380	340	398	340	388	341	365	377	386	340	386	373	395	412	407	354	380	382	392	372	370	401	375	420	354	390	380	334	384	380	365	374	391	380	354	399	412	363	374	367	344	404	389	395	381	369	349	389	367	355	375	356	397	377	347	379	362	333	349	406	393	375	387	384	355	390	374	361	373	372	332	385	391	404	368	361	377	388	367	383	382	385	378	355	367	398	343	371	407	415	435	366	409	363	378	354	351	366	355	379	408	396	373	409	367	406	365	393	349	380	416	380	365	343	419	358	376	384	394	362	382	409	403	348	369	395	414	348	394	388	401	385	370	389	377	361	395	368	384	399	379	347	363	376	374	365	377	389	401	369	384	397	377	398	377	353	389	364	386	362	326	371	376	391	368	376	387	366	368	350	394	362	405	366	363	367	403	387	414	386	409	402	395	403	363	395	381	391	385	384	372	378	397	366	386	372	376	399	374	402	355	332	358	381	388	394	385	345	421	421	408	389	354	369	361	385	385	376	372	372	348	346	367	408	366	362	389	332	365	363	379	409	377	381	394	392	375	367	361	355	392	367	356	401	365	345	388	356	399	375	365	351	341	381	350	375	363	315	377	350	409	385	410	351	362	378	422	393	394	356	392	358	362	380	385	342	368	341	407	363	393	359	367	388	395	404	400	372	358	391	359	390	374	358	388	406	393	361	372	329	376	373	351	405	372	375	377	398	385	365	382	380	374	362	376	312	379	391	371	393	421	360	369	433	370	381	395	354	391	346	361	394	390	374	360	344	377	353	380	382	407	394	386	396	368	377	371	391	351	392	380	382	383	397	385	360	390	386	384	367	380	400	392	370	397	362	360	364	333	382	381	391	352	406	371	367	338	391	374	361	395	372	398	391	357	367	387	399	395	365	362	362	389	390	419	376	386	381	357	379	376	350	384	390	418	394	356	374	338	381	385	367	357	342	355	386	374	366	355	345	362	379	368	385	331	344	387	396	387	382	364	352	380	377	384	351	373	365	405	376	346	370	390	356	401	386	388	363	369	382	381	350	394	375	364	373	368	380	383	395	353	353	374	367	399	372	386	365	393	377	389	381	386	374	395	371	376	372	373	352	368	377	375	381	389	354	346	389	382	380	362	383	370	401	364	410	385	374	366	364	381	398	374	395	361	383	368	361	400	380	358	372	382	345	385	373	356	371	383	365	399	377	354	377	358	360	381	351	359	358	355	374	396	397	404	339	391	368	394	382	391	368	344	362	357	411	388	376	399	392	365	343	367	372	349	386	378	372	388	390	369	340	378	332	376	368	363	363	398	382	358	391	389	392	388	415	378	402	360	401	374	398	393	404	378	359	328	354	382	358	388	360	384	404	363	402	342	382	317	395	415	373	371	398	359	358	343	429	340	401	425	373	402	391	385	403	373	360	401	404	421	366	381	349	382	426	382	359	410	365	401	381	382	381	380	394	380	394	413	373	380	362	356	373	344	377	393	350	356	401	374	354	367	397	373	408	383	389	379	387	372	352	388	393	385	395	398	398	401	368	353	376	381	346	379	366	401	409	342	387	374	369	406	372	369	423	378	418	378	362	381	400	423	350	394	347	392	433	389	384	345	379	344	361	392	398	357	361	354	386	355	380	401	374	388	363	358	382	383	388	338	385	410	376	371	395	418	360	391	386	373	385	402	379	417	371	381	344	408	354	345	356	406	395	367	410	324	362	380	377	383	389	395	374	397	382	385	386	364	351	406	367	382	388	370	383	352	402	361	374	356	382	351	357	385	368	424	371	369	337	384	378	366	356	366	398	392	390	373	377	344	384	371	365	405	403	390	389	411	404	389	397	376	352	363	357	353	379	399	355	394	347	363	388	367	386	355	372	411	368	368	389	353	370	349	377	389	383	379	405	415	376	368	401	379	378	413	408	344	358	373	380	408	403	394	388	351	408	403	403	362	369	363	350	382	375	375	382	356	399	390	376	394	389	360	362	400	408	388	350	382	370	383	358	395	393	360	376	393	364	353	385	373	328	345	388	375	372	358	399	356	370	363	373	384	373	370	415	370	379	388	364	401	397	390	377	359	363	370	396	391	361	402	396	405	392	355	398	359	353	344	369	373	370	372	356	349	359	397	399	347	347	377	396	369	415	371	357	366	386	368	387	366	349	398	366	396	391	386	394	391	374	383	383	404	404	391	395	374	355	434	379	384	373	397	348	387	345	372	339	381	361	370	393	360	372	352	393	361	372	354	328	355	370	378	366	381	372	385	367	394	379	354	387	383	370	377	379	388	398	377	373	390	340	365	399	381	391	389	367	407	358	399	373	413	341	388	372	390	371	373	411	408	374	327	385	421	380	383	320	386	372	407	383	408	375	402	338	352	360	392	368	394	379	392	372	347	416	426	354	380	352	379	385	352	392	380	355	378	387	396	374	391	397	402	419	393	374	395	368	371	361	336	362	393	345	387	375	355	375	398	392	384	378	395	386	346	386	349	349	389	364	364	402	374	398	388	391	393	396	349	350	377	413	358	365	383	360	399	403	379	380	385	376	371	382	367	378	357	394	357	403	403	388	377	374	413	363	342	383	389	379	362	352	366	380	376	380	381	343	394	388	365	404	415	385	408	418	393	389	360	378	407	400	348	376	363	376	417	345	377	395	359	375	381	366	410	376	374	381	372	369	384	384	390	379	382	353	360	400	350	392	402	379	364	379	428	390	370	375	363	381	415	400	359	388	411	375	357	370	404	358	384	364	389	397	379	387	418	371	376	351	348	402	413	352	404	375	418	403	392	403	383	396	397	391	368	380	374	355	391	400	379	366	385	386	384	353	362	374	366	377	374	375	378	410	372	356	371	373	394	403	390	416	359	366	371	381	374	334	360	316	352	371	354	350	390	368	366	319	394	366	341	353	358	385	372	355	387	378	357	402	345	393	360	390	395	381	397	375	400	381	420	352	376	368	385	414	405	330	390	413	372	374	372	401	385	387	395	431	347	365	366	367	410	347	398	385	416	382	373	385	361	376	361	357	374	401	356	391	379	370	378	393	407	390	402	396	386	362	386	386	383	386	353	394	359	404	357	391	383	378	378	374	409	396	379	375	372	417	388	387	373	357	380	404	375	393	375	344	365	379	389	412	375	375	358	380	386	367	393	399	390	388	388	348	349	388	387	341	392	383	416	373	356	355	376	352	355	358	397	387	387	381	388	358	379	360	346	350	371	352	356	402	333	394	366	354
24254	21408	28770	24425	20732	2005	514	342	293	234	208	181	185	152	157	134	144	134	133	109	122	108	108	129	107	121	126	110	103	104	127	121	106	86	123	94	108	123	108	105	108	110	99	100	105	93	105	105	99	78	102	91	111	108	95	107	90	107	111	91	106	122	119	112	103	106	118	100	92	88	106	101	82	102	102	98	121	90	102	87	99	115	84	134	97	93	98	100	102	91	90	100	104	105	99	100	104	75	89	93	86	96	97	97	93	95	120	82	99	102	126	91	83	112	111	97	105	105	87	80	106	102	100	94	85	73	92	120	119	107	86	100	100	98	104	78	109	94	89	101	101	110	87	104	91	95	95	102	111	90	90	102	109	87	96	107	98	84	100	104	98	102	107	90	84	104	115	94	99	95	111	105	95	105	99	102	101	109	105	102	99	109	112	125	90	95	92	101	93	96	106	87	83	94	98	112	102	112	81	110	115	83	107	106	111	105	95	109	119	87	105	107	91	107	100	104	95	66	99	116	97	86	110	98	114	97	87	104	106	99	111	99	106	99	93	98	123	108	102	106	89	106	98	125	86	98	97	104	85	116	81	104	86	107	102	111	100	104	95	100	99	100	107	92	126	88	86	118	103	105	85	121	109	109	115	95	85	104	97	87	115	95	114	104	86	103	94	84	89	93	103	99	94	89	97	91	85	108	79	102	121	105	87	108	95	106	94	111	108	86	110	95	91	116	79	79	104	95	96	100	98	109	73	84	104	104	105	79	77	115	94	110	101	79	99	113	108	105	101	112	92	82	106	115	105	119	108	103	104	94	92	86	106	99	107	105	93	114	114	103	80	95	104	87	107	104	91	91	99	105	96	105	92	92	101	102	93	103	116	124	86	89	93	101	106	102	118	104	97	94	101	96	94	109	102	110	101	101	103	95	88	105	116	91	112	104	86	98	102	107	90	87	94	109	95	107	98	110	88	108	86	97	110	109	99	86	104	85	81	84	97	97	106	104	95	95	98	100	100	96	78	84	85	96	104	95	104	88	120	97	100	107	91	95	100	104	121	101	94	98	103	101	108	111	102	97	97	94	97	98	94	95	92	116	104	109	97	90	84	94	90	90	110	107	118	88	90	100	102	90	107	105	94	99	74	120	82	100	104	97	97	112	88	106	95	80	105	104	86	110	96	99	96	95	95	111	90	86	91	110	95	85	86	90	121	92	93	91	108	86	81	106	104	99	102	87	112	102	97	84	87	96	105	107	85	82	103	104	105	98	93	104	92	81	94	101	101	105	98	122	89	97	94	84	97	90	108	79	99	81	105	86	100	118	106	90	99	96	84	99	112	117	105	112	83	103	102	110	96	101	103	86	110	108	82	116	102	104	88	114	95	96	85	75	122	89	90	94	118	98	95	115	101	89	104	103	98	118	105	105	92	91	114	87	97	100	103	121	97	118	100	115	93	100	102	103	97	89	86	111	84	106	95	82	103	96	93	96	104	96	97	100	87	102	95	114	97	111	112	85	102	95	82	96	91	93	112	94	108	106	111	89	86	82	104	98	82	81	101	101	105	106	101	105	95	96	96	80	95	98	89	111	110	83	109	110	94	109	87	111	85	101	95	97	111	116	104	100	97	111	100	98	102	96	116	106	105	107	89	103	86	102	86	97	100	99	103	102	97	114	112	88	78	106	105	123	91	101	101	88	120	100	106	110	104	87	103	87	107	104	94	92	99	107	104	72	117	99	96	89	106	95	114	108	99	99	91	94	97	105	106	95	92	91	99	103	96	101	109	101	98	88	100	103	88	107	95	101	115	87	101	88	105	93	104	95	100	96	99	96	97	97	109	104	96	98	78	99	106	110	98	90	94	99	96	98	98	98	94	102	111	109	100	107	100	109	85	99	87	82	87	107	88	103	118	99	115	89	84	103	102	86	99	98	88	100	93	99	111	100	84	99	105	114	111	103	114	107	91	98	83	97	102	112	113	118	107	96	83	101	113	87	85	91	95	86	92	92	97	82	84	97	91	85	101	106	107	102	101	92	103	87	107	110	92	106	108	113	107	102	115	84	103	105	102	114	104	90	94	105	98	113	79	99	85	95	99	90	96	92	97	101	96	91	92	97	92	93	97	80	98	93	82	121	102	104	102	85	106	101	98	89	108	96	94	91	101	90	100	102	93	96	109	116	105	97	79	97	98	117	113	75	82	95	84	101	100	105	104	95	115	109	100	89	99	87	94	116	95	93	90	84	101	106	90	102	108	94	102	106	87	90	92	105	114	100	83	113	110	101	113	83	91	99	98	103	109	102	86	107	98	77	80	97	95	82	97	107	94	88	100	103	95	93	98	94	85	108	79	102	106	102	97	92	88	100	114	107	97	106	103	89	109	137	111	99	112	95	96	94	101	88	108	90	96	89	97	90	108	109	123	94	110	108	102	97	94	97	100	95	93	111	98	98	97	98	101	93	89	85	88	98	102	86	89	108	92	80	96	98	123	106	79	92	100	110	82	101	106	99	105	112	105	97	101	115	101	107	83	113	90	102	89	93	101	90	105	90	80	108	85	91	110	98	112	107	95	103	87	105	87	108	90	100	90	77	86	94	93	94	101	93	101	102	107	97	100	125	102	106	93	85	119	95	106	88	119	94	104	93	111	96	101	104	109	113	105	125	82	83	92	87	112	79	79	96	116	107	102	96	94	86	76	105	85	114	102	88	108	108	98	93	119	82	88	86	88	106	106	108	82	92	89	95	90	92	96	104	97	108	114	84	92	103	95	103	92	97	99	114	98	83	96	91	92	96	110	96	104	105	104	86	94	97	98	90	91	89	100	90	92	101	99	91	99	87	102	104	117	82	91	108	89	84	95	99	86	96	109	114	102	101	95	107	96	109	94	82	118	91	88	99	98	115	81	113	102	98	92	99	91	100	100	102	88	104	108	110	88	98	95	98	106	96	78	99	81	98	97	86	95	101	120	106	94	106	99	129	88	110	102	97	94	105	107	107	87	87	92	93	92	100	102	84	109	116	103	95	102	109	103	114	89	105	95	97	122	99	111	98	105	115	111	103	80	91	94	87	87	95	84	77	92	101	74	89	101	79	94	107	103	106	101	70	75	99	105	77	96	107	100	92	116	99	93	90	102	98	99	105	100	93	91	89	80	99	100	100	105	113	79	93	101	87	97	78	98	96	92	95	103	87	75	100	90	96	91	105	94	112	97	100	89	102	103	96	97	87	91	112	90	84	102	113	97	104	130	85	99	99	87	89	113	96	105	94	108	84	117	115	99	93	99	116	88	101	89	102	99	101	105	97	81	88	117	115	98	92	109	107	94	105	107	98	106	107	106	111	93	98	91	97	104	80	83	108	113	123	105	87	107	102	115	116	88	83	106	106	107	91	103	100	97	109	105	91	76	78	98	98	84	106	117	95	120	94	98	98	117	105	94	93	110	122	102	99	105	70	100	106	96	103	92	103	92	98	114	102	103	89	102	108	95	103	100	86
15223	10525	8884	4417	2823	2141	1574	1139	1027	788	660	644	509	507	437	439	425	353	323	338	330	298	328	284	304	286	324	254	242	244	247	252	230	232	249	242	232	243	233	244	242	231	233	222	259	243	220	214	242	234	237	228	218	233	208	207	215	214	225	206	218	231	234	215	215	213	222	220	222	204	192	205	205	211	204	205	233	227	205	192	228	237	228	200	226	219	206	217	226	230	227	213	213	207	226	217	183	233	239	214	216	217	217	220	237	203	250	210	210	209	232	212	215	219	209	209	232	204	204	197	209	208	224	218	231	210	207	197	218	203	205	223	203	212	210	212	204	206	210	228	205	203	205	218	223	232	205	203	212	226	227	226	193	218	224	219	185	185	200	205	200	194	217	185	202	205	210	232	215	240	218	232	227	203	232	212	232	213	239	197	215	226	209	213	214	218	223	233	219	202	229	192	219	198	207	224	186	211	211	212	220	214	214	202	222	199	198	206	205	197	209	231	203	203	217	216	213	207	201	207	231	221	253	237	232	202	235	216	226	218	203	228	210	220	212	207	224	229	209	192	206	202	184	215	217	199	242	207	203	217	189	211	233	200	216	219	199	205	209	216	205	215	219	212	247	236	207	217	219	204	223	219	228	197	227	209	230	208	208	198	227	216	245	208	229	221	200	204	220	238	220	198	226	204	217	223	212	220	199	205	219	194	230	218	235	235	228	196	212	218	219	199	208	204	230	199	206	223	214	217	215	204	211	182	200	194	219	205	215	210	200	236	201	214	241	233	191	238	224	222	211	201	224	209	203	216	220	237	214	227	226	223	228	208	240	211	202	202	222	217	187	205	227	211	220	216	193	199	197	212	211	209	192	187	194	244	186	199	210	206	226	197	178	220	224	210	214	195	228	219	233	209	224	212	228	210	217	216	210	237	211	218	209	203	204	238	201	200	209	202	225	221	214	241	210	240	194	204	204	217	206	224	217	213	226	213	221	209	189	222	225	185	213	210	220	195	203	193	213	213	224	206	191	198	212	202	195	184	206	200	202	212	187	210	216	229	205	228	227	202	199	243	212	221	202	208	218	204	220	188	235	208	215	189	205	188	214	220	208	230	205	221	217	220	211	201	226	227	233	217	220	228	217	209	239	219	213	198	219	218	220	217	232	233	208	205	210	231	191	205	228	210	206	243	215	177	216	184	203	223	213	222	208	215	227	252	205	189	230	206	238	218	229	206	216	199	211	229	203	206	211	227	191	205	194	219	220	198	193	239	225	199	209	248	228	210	195	221	214	201	185	208	227	198	204	211	201	197	213	208	215	192	226	213	217	193	205	212	206	240	217	219	186	217	213	222	236	225	211	204	191	207	216	217	218	215	217	221	228	243	223	187	198	210	234	188	216	191	207	220	188	209	218	216	191	235	200	205	207	231	226	223	206	223	215	194	226	199	216	190	207	203	206	206	206	208	198	196	200	223	198	185	217	221	232	228	195	213	214	189	231	200	216	217	185	206	243	200	239	247	213	209	201	197	231	211	190	191	217	232	202	207	254	227	222	225	226	247	217	201	225	202	199	211	209	198	192	215	221	211	203	223	205	224	212	244	182	196	210	218	208	210	206	208	207	220	209	203	213	243	227	196	213	187	204	214	210	210	215	222	221	215	195	195	225	205	191	227	204	188	223	208	200	217	214	232	218	190	208	194	235	204	212	200	225	209	204	220	219	209	239	217	233	190	195	202	201	197	231	194	209	214	219	201	214	235	212	214	196	217	220	217	226	208	214	226	202	231	192	209	212	193	208	221	208	204	218	226	199	232	209	217	212	214	215	235	201	247	192	210	216	217	238	237	212	193	204	215	220	212	219	192	229	234	194	205	205	209	210	194	240	207	231	218	238	230	191	216	212	212	214	222	227	206	222	201	224	178	198	208	217	202	231	197	189	217	219	230	214	222	214	212	220	203	220	210	206	204	190	222	177	203	221	191	214	173	198	206	245	213	221	189	219	205	205	203	234	227	214	216	196	192	196	216	225	225	216	224	235	204	197	229	230	191	217	196	202	198	200	222	218	196	238	206	209	212	232	229	231	208	218	192	230	198	198	199	226	224	225	213	197	213	210	233	215	230	218	216	227	241	208	216	194	221	219	234	226	175	205	224	214	223	228	229	216	227	198	207	206	216	215	202	198	194	217	186	222	236	232	215	193	220	172	206	240	207	224	204	192	211	214	213	204	229	244	213	219	207	223	217	219	188	210	204	229	199	210	234	220	207	181	232	225	207	206	197	188	240	232	224	197	207	210	228	215	212	210	210	219	195	206	222	198	216	206	190	222	209	201	225	192	217	213	211	235	219	204	213	191	215	198	220	224	212	195	204	240	208	190	206	202	212	222	225	227	206	209	200	200	197	209	206	183	211	181	206	216	213	213	229	216	211	224	222	225	192	207	228	195	194	200	194	210	206	215	248	197	214	210	204	205	204	197	227	220	238	206	196	196	221	214	218	217	216	201	201	203	187	184	232	220	212	214	220	226	211	216	220	190	216	219	225	218	231	218	206	201	211	214	215	223	220	216	218	200	220	205	192	201	229	199	212	218	212	194	226	229	197	199	199	213	183	220	192	197	246	204	193	221	209	241	192	233	185	200	217	205	195	207	187	196	217	230	213	233	210	204	189	239	222	209	207	212	206	182	207	205	215	195	213	213	212	212	209	202	250	225	209	212	238	203	224	203	218	205	211	194	220	218	205	222	206	218	210	218	223	204	220	251	197	209	206	196	213	221	220	221	196	216	214	204	230	209	198	207	194	222	210	196	216	210	193	202	225	213	234	229	219	220	237	226	198	218	228	208	221	241	210	200	225	204	235	210	220	205	212	183	216	237	199	201	221	240	183	228	199	253	228	223	252	198	232	220	221	199	230	197	215	220	234	202	237	217	219	231	213	218	215	237	230	198	206	224	210	203	209	203	211	229	200	212	206	220	215	225	189	207	225	222	206	200	200	216	252	208	222	211	233	221	184	206	236	203	224	200	212	209	210	210	195	197	218	190	203	226	211	192	191	198	227	216	210	205	211	213	211	244	207	199	215	226	220	218	185	219	214	211	212	178	209	190	202	243	192	204	246	190	194	240	208	223	226	229	233	234	205	226	220	204	237	193	212	210	222	204	205	224	242	205	205	192	215	200	215	203	173	204	227	208	238	214	224	205	200	218	204	233	235	214	227	214	201	216	204	225	218	234	188	226	213	202	223	212	196	206	204	227	206	221	209	199	216	221	208	203	242	203	234	219	186	227	243	202	214	237	208	208	230	201	219	230	202	195	198	203	217	220	211	206	239	225	199	205	233	195	231	225	205	208	225	245	217	234	212	208	212	193	221	214	205	230	210	206	217	234	215	244	188	203	195	191	216	237	206	207	219	225	198	210	200	204	193	238	180	210	206	234	186	205	212	199	211	216	211	221	233	196	205	169	211	207	226	215	220	242	214	189	211	221	225	205	211	225	207	217	226
23343	21414	29414	23809	21416	20392	2210	781	562	489	477	418	383	361	357	308	312	311	308	290	297	306	274	279	251	266	241	245	256	259	253	254	252	256	265	253	238	234	257	237	235	239	227	268	241	272	246	231	244	245	261	281	261	245	244	237	242	236	226	251	227	258	239	213	235	253	232	233	251	244	238	226	248	259	269	239	231	242	220	241	225	222	255	250	225	216	227	226	256	240	237	221	238	246	267	235	224	229	265	220	233	218	245	226	215	267	264	224	244	257	252	251	247	239	216	256	236	205	227	223	262	236	240	265	227	229	242	232	210	227	241	237	226	266	242	278	245	231	231	237	214	244	212	233	220	233	223	240	242	243	240	251	241	240	245	250	208	249	246	224	243	221	204	255	247	263	260	236	271	239	223	246	249	224	218	234	250	228	215	268	249	236	254	212	219	213	232	249	242	242	247	251	221	222	243	200	211	236	237	278	248	241	233	251	236	239	264	239	252	233	226	265	223	244	221	228	234	218	222	225	275	239	236	222	244	227	254	258	236	224	223	249	238	215	240	251	202	246	247	221	249	253	244	230	219	234	225	238	239	231	239	234	249	275	216	235	229	218	220	245	211	258	244	227	224	237	247	239	248	242	230	245	210	221	248	226	235	268	229	257	215	222	235	239	245	220	243	229	239	211	262	211	229	253	230	239	244	238	203	251	236	250	228	222	235	242	245	231	236	236	265	227	238	235	229	257	228	239	228	247	220	255	239	244	239	219	250	229	252	241	245	243	234	223	230	249	235	225	226	245	237	216	229	232	234	248	247	250	228	241	244	248	225	217	262	224	229	245	265	244	241	243	234	234	240	249	252	235	242	243	243	231	250	251	231	259	227	243	215	234	245	229	213	236	231	223	242	211	243	258	216	255	223	250	221	211	238	262	244	245	242	227	251	232	197	255	262	244	211	239	218	253	235	209	266	217	217	249	235	224	243	260	232	243	229	243	242	235	259	236	236	269	233	207	224	183	225	246	242	253	238	235	225	232	212	220	222	243	231	249	241	225	222	250	223	252	201	248	237	251	252	251	263	226	236	268	218	233	237	188	239	230	238	225	237	240	216	227	226	244	251	229	217	236	251	238	231	242	263	241	236	256	226	233	212	228	229	197	226	233	203	230	241	249	232	247	236	242	224	235	255	252	230	238	254	240	233	234	223	215	280	209	236	237	247	265	229	232	219	258	233	248	236	234	228	249	226	215	253	209	238	261	272	231	253	246	248	250	228	234	212	233	227	226	254	229	225	273	228	241	254	213	233	232	232	203	237	235	222	241	231	228	249	263	221	245	231	255	223	223	237	264	270	210	241	223	249	239	245	221	226	250	237	224	227	226	252	255	209	236	239	241	259	228	250	262	228	239	240	244	237	209	258	258	235	233	246	253	238	200	217	201	239	240	232	239	240	269	234	244	214	232	235	213	254	235	232	252	247	226	238	239	228	228	215	208	243	260	234	243	240	215	243	251	254	253	244	219	243	241	234	242	244	248	236	244	246	260	241	228	231	240	255	214	211	242	222	236	224	234	258	231	223	246	253	234	204	214	229	220	253	241	226	226	249	245	246	247	272	251	225	235	269	248	251	242	253	228	229	238	251	260	214	238	194	248	246	240	216	246	221	200	225	221	264	243	265	230	227	241	225	250	212	204	232	241	238	232	222	216	246	218	234	254	254	218	214	263	242	230	241	203	239	240	240	208	224	232	246	233	228	241	259	243	258	228	247	229	255	210	230	227	224	261	246	223	236	228	246	229	255	248	243	250	220	215	226	244	218	246	214	251	251	225	230	229	238	209	237	241	224	222	218	260	249	225	237	209	218	223	220	255	241	218	236	229	226	258	251	247	212	239	254	252	224	231	241	219	265	210	236	252	212	225	235	249	217	234	233	242	262	234	234	236	223	237	246	223	227	231	265	246	230	210	241	255	215	230	237	217	250	247	243	250	244	227	211	248	225	217	242	216	259	205	223	230	229	223	241	202	254	238	207	238	226	229	224	231	270	227	222	221	230	249	216	244	235	230	232	214	236	236	238	242	217	237	206	237	253	225	233	238	242	228	254	222	246	234	248	255	227	263	228	247	214	259	233	239	237	233	257	222	223	248	231	220	253	239	222	202	249	248	205	229	202	229	255	231	227	283	234	217	248	221	250	219	238	249	217	235	255	223	230	251	203	219	247	206	242	223	236	231	252	278	253	228	227	271	232	234	227	221	254	248	198	211	273	209	240	234	255	204	219	241	244	235	225	210	212	223	218	268	256	231	218	219	208	221	227	246	246	217	247	233	240	258	239	242	243	237	250	212	246	243	220	224	225	220	223	250	239	225	260	213	251	243	264	239	231	214	222	255	242	229	204	232	213	224	228	235	225	236	231	228	227	240	224	224	237	244	226	256	233	247	248	249	254	241	233	245	229	235	248	253	236	264	248	240	227	259	222	271	219	227	235	257	239	233	233	238	224	229	238	231	232	242	250	242	232	221	214	230	230	224	250	262	218	212	227	249	229	237	253	250	239	231	227	233	243	201	229	231	227	218	224	215	213	234	228	206	217	225	234	240	213	235	234	222	220	231	245	240	246	220	220	252	245	240	236	238	230	209	255	241	210	260	218	247	251	234	250	253	240	228	198	195	220	216	223	232	224	256	229	238	227	252	241	241	231	235	227	231	221	247	248	243	228	272	246	218	229	218	234	229	228	218	239	228	241	240	224	242	245	225	227	237	262	232	225	224	234	238	280	259	215	257	247	217	238	249	227	254	229	235	236	241	233	243	234	223	206	243	235	240	248	207	240	218	222	216	218	246	232	226	220	226	229	226	235	234	220	214	234	228	242	236	231	239	208	246	239	243	242	239	234	216	244	242	228	240	218	204	232	269	226	236	217	204	247	234	233	245	227	231	239	226	235	253	216	238	242	213	250	214	223	245	233	253	236	247	242	222	246	242	211	237	244	229	223	255	209	218	250	216	261	225	249	256	248	262	222	208	257	222	249	247	236	248	228	216	239	252	214	221	229	227	221	236	244	214	219	245	232	235	227	238	247	216	257	231	246	221	257	243	216	230	222	226	232	227	220	229	220	214	218	243	240	223	232	232	196	257	248	255	224	267	247	215	223	234	215	228	233	223	263	243	228	239	245	226	260	211	230	232	236	225	231	240	237	241	210	199	233	231	257	266	253	219	231	219	241	236	230	231	220	221	230	234	238	223	236	241	234	244	255	224	215	242	227	213	231	240	224	251	243	242	239	220	240	223	210	250	229	277	233	240	233	234	231	229	237	227	228	236	226	215	212	213	238	230	247	225	245	244	227	247	233	238	244	259	217	221	233	256	203	244	229	238	214	226	230	241	251	237	238	225	240	232	225	235	218	250	227	241	210	260	227	238	260	238	241	225	243	208	214	242	236	263	212	256	257	200	215	218	222	235	246	222	198	235	272	246	239	218	219	249	226	218	229	224	239	232	234	247	250	256
18843	17062	14274	7683	5315	3870	2990	2353	1815	1578	1404	1206	1070	925	863	868	786	759	754	667	621	614	593	552	572	615	589	545	527	564	531	492	546	529	525	481	457	470	467	463	504	454	524	474	498	498	428	478	475	501	442	485	495	462	490	465	469	456	467	441	504	483	434	486	463	455	420	443	419	450	457	455	448	462	433	500	509	442	449	452	463	446	456	423	477	431	457	452	461	454	457	470	456	460	443	499	426	504	429	452	465	464	459	468	515	478	462	471	432	461	447	459	472	456	440	434	457	464	451	441	474	442	435	443	438	487	449	418	444	443	468	430	471	464	446	491	450	463	467	445	399	450	439	448	453	445	453	463	445	429	447	443	487	447	459	515	413	420	445	474	457	417	413	406	452	460	417	420	452	429	399	438	418	406	467	430	418	416	441	458	447	406	425	476	449	423	453	449	472	445	443	454	411	435	434	442	401	444	480	416	487	436	437	434	487	458	452	472	450	455	422	494	442	428	451	457	436	462	443	442	396	426	467	459	440	460	446	441	435	404	404	486	411	478	477	403	434	471	437	467	460	524	432	442	443	431	464	438	456	432	401	413	422	443	430	433	452	405	465	484	474	443	430	465	446	429	436	407	477	471	469	450	431	426	421	438	476	457	463	409	460	462	413	440	474	444	439	429	424	453	460	442	442	465	438	433	448	460	439	442	443	444	462	406	433	437	446	453	463	439	426	456	475	428	382	430	447	435	449	436	473	454	435	421	412	445	453	471	428	479	480	439	439	421	414	446	462	440	447	450	462	433	467	502	415	461	487	452	454	440	422	427	492	458	456	448	449	428	473	455	459	455	439	425	439	474	452	455	427	462	479	479	441	409	411	504	427	444	441	458	419	482	435	453	451	452	486	433	425	433	436	458	427	428	420	466	435	463	449	467	425	460	450	446	463	454	425	456	446	422	447	437	441	413	469	445	455	463	459	497	448	422	441	447	477	439	422	426	440	456	461	441	472	460	449	447	433	417	470	423	443	447	468	442	465	448	484	465	442	481	446	459	421	450	464	456	444	445	454	456	460	405	470	476	446	432	431	478	446	431	470	442	440	440	472	456	439	489	451	468	445	474	438	457	430	425	459	431	430	458	425	467	439	408	416	439	464	446	470	454	438	421	477	429	468	509	440	449	395	444	475	460	419	454	464	452	442	448	450	446	438	439	456	394	458	470	427	420	463	475	450	420	422	458	462	446	431	408	425	431	461	474	402	405	446	461	420	414	501	469	504	467	502	428	441	422	447	474	462	466	429	473	467	443	490	430	464	454	424	428	470	462	437	457	428	435	457	426	444	428	486	454	433	488	499	491	459	448	424	450	453	454	466	445	437	435	428	441	417	482	478	457	471	463	427	423	435	469	448	445	410	443	460	453	414	479	456	453	391	443	451	458	440	432	433	430	462	455	458	434	477	414	473	436	440	469	419	440	488	449	435	438	458	434	425	479	465	459	492	412	414	454	421	423	448	440	427	436	442	442	480	438	483	466	445	412	408	410	466	453	401	438	445	428	470	490	439	415	427	464	458	426	431	447	390	451	452	448	480	477	427	445	427	423	453	432	440	462	434	457	476	480	461	446	441	419	435	468	439	436	464	485	481	447	476	459	485	415	451	454	476	468	483	458	434	477	434	418	438	487	422	488	444	444	444	460	415	453	450	428	437	458	428	448	452	478	433	424	440	470	441	488	434	465	415	493	418	417	399	451	478	426	417	472	445	467	439	413	449	426	473	449	444	452	442	451	462	460	427	434	464	466	426	423	411	460	465	450	438	423	441	434	418	421	474	438	449	451	447	470	477	407	450	468	396	444	466	474	428	445	427	425	465	487	474	405	447	411	454	425	475	449	452	461	453	442	441	449	440	448	406	465	445	419	472	402	456	431	462	453	417	431	434	434	479	426	441	386	417	439	465	433	489	474	464	457	460	483	478	452	417	451	454	472	450	432	441	452	421	488	450	415	476	465	438	441	456	427	467	442	440	440	470	435	469	435	427	439	475	431	461	446	396	439	482	458	399	484	434	462	415	456	444	409	427	469	450	435	451	452	430	442	429	451	448	389	450	430	434	495	440	422	446	508	428	485	450	437	444	452	438	460	442	441	438	440	460	437	414	415	434	453	468	466	452	445	487	455	470	465	466	434	444	457	417	489	448	439	466	448	476	446	433	453	433	462	434	439	466	464	412	425	454	468	448	456	456	437	463	423	430	420	467	443	440	414	454	458	438	428	464	409	481	430	438	480	440	434	416	464	428	407	472	434	447	458	452	423	471	454	451	456	442	435	431	410	422	463	454	421	488	460	428	430	443	439	448	453	445	414	487	465	456	492	444	488	429	461	461	450	457	445	409	428	422	448	446	407	453	430	431	451	481	462	400	457	488	434	479	454	449	440	417	447	388	452	460	432	413	442	432	431	460	451	454	472	425	450	478	457	487	427	410	441	503	429	449	463	413	428	456	451	472	451	398	463	439	443	477	401	425	462	464	459	431	457	438	460	449	460	453	428	424	436	461	450	451	432	458	440	418	487	497	462	470	418	440	431	413	430	470	422	453	469	439	431	444	450	474	446	471	438	444	438	459	450	480	432	446	448	424	454	437	448	444	461	486	438	421	453	462	467	409	436	430	430	457	454	472	465	440	468	450	406	422	443	427	411	415	449	456	444	465	454	414	453	455	462	456	501	449	454	431	459	463	435	435	475	442	432	440	441	497	409	438	450	435	432	462	381	416	423	434	463	439	479	445	455	428	444	443	462	444	426	431	459	408	423	427	439	451	424	457	457	435	446	425	416	435	441	435	467	463	460	441	458	489	418	471	457	453	460	434	447	447	471	457	443	435	468	485	428	440	412	450	453	421	433	419	435	470	437	443	447	494	434	459	440	419	416	447	464	460	446	456	428	452	469	482	468	458	434	431	478	435	446	454	449	444	456	428	419	433	448	446	440	409	449	470	425	464	483	440	444	425	420	466	416	488	469	436	427	420	455	420	460	455	456	448	473	435	416	467	441	426	410	462	443	414	474	422	450	478	452	444	439	419	426	451	426	411	448	431	435	429	453	444	463	470	480	458	457	422	436	398	454	450	425	459	440	416	468	428	439	469	437	421	426	442	432	436	503	466	443	449	415	437	426	450	447	464	436	451	449	460	475	465	475	444	401	454	455	411	428	459	462	438	438	462	454	417	473	500	432	458	425	465	415	418	478	442	441	473	423	504	472	448	436	458	471	463	424	452	464	427	438	443	459	451	475	462	458	455	440	424	433	470	430	477	417	463	470	439	451	451	445	445	457	437	437	465	466	434	474	461	477	434	421	424	468	436	410	445	421	413	414	480	472	422	500	439	436	505	440	438	437	458	425	467	405	453	428	430	440	467	459	417	456	440	478	464	435	445	465	440	450	440	426	421	451	415	430	477	456	460	442	452	458	463	444	412	449	468	406	419	442	488	482	427	446	454	471	425	442	454	469
26869	20962	8435	502	290	190	205	218	199	205	185	202	183	200	182	227	175	186	178	198	183	203	184	175	184	193	166	164	168	196	192	150	194	184	182	182	204	205	171	204	143	182	170	178	166	171	196	166	194	185	177	218	177	189	185	171	157	213	169	193	189	177	188	152	178	200	199	198	171	216	180	190	174	172	191	181	177	165	199	201	193	172	185	158	181	168	173	157	201	182	176	195	166	199	185	196	194	178	182	189	164	200	178	186	187	188	194	181	170	189	152	162	191	185	185	197	167	171	188	173	173	177	183	172	196	176	148	184	162	177	187	175	177	176	177	183	191	179	178	161	189	199	161	183	186	152	183	169	172	210	194	191	218	195	181	172	162	200	166	192	200	164	178	208	211	184	174	190	170	187	175	182	184	206	158	174	187	190	178	165	167	159	167	171	163	187	155	150	183	190	166	176	161	159	176	190	197	193	166	166	187	197	174	178	176	166	171	162	170	159	176	188	200	171	182	169	188	182	172	174	174	183	189	186	187	177	158	200	188	177	182	193	180	167	184	187	189	170	181	196	174	180	181	176	181	208	177	163	177	182	163	179	189	209	180	179	179	186	188	172	182	168	165	187	185	150	196	184	189	180	184	186	180	170	154	188	178	184	164	180	176	184	193	187	172	170	185	182	192	193	198	165	157	181	202	185	178	211	179	181	163	184	171	169	197	185	174	168	174	174	182	196	160	174	182	173	178	166	169	174	167	194	173	205	176	193	201	184	176	170	172	164	197	181	167	198	176	176	176	172	168	177	159	192	180	160	184	168	156	189	164	168	171	175	160	164	168	198	220	186	180	174	196	176	173	173	196	181	174	207	204	176	193	181	162	184	183	201	190	184	192	192	169	167	173	164	191	191	188	184	193	180	182	205	192	195	174	179	176	162	166	188	175	187	198	172	173	190	177	212	168	178	173	180	174	194	178	201	206	169	198	221	189	205	187	168	180	208	187	168	178	176	170	174	173	172	162	169	193	166	183	189	181	202	173	179	184	194	192	154	181	199	188	190	176	182	179	173	185	208	172	168	176	174	171	162	191	184	170	166	163	155	188	166	163	159	162	158	171	212	176	180	190	189	195	190	175	182	166	187	185	180	188	165	186	185	164	141	194	199	180	169	218	192	189	199	185	184	191	201	179	183	169	175	185	185	172	179	201	200	185	181	186	189	176	176	185	194	189	182	200	166	166	187	181	193	171	198	185	197	198	191	174	166	187	198	171	190	180	178	188	176	178	173	184	184	195	185	185	181	178	189	198	172	185	182	201	177	192	169	178	176	165	200	170	159	190	153	182	193	176	189	161	171	196	175	207	173	189	175	176	176	194	155	177	181	176	183	172	182	164	193	166	191	174	182	204	167	183	176	173	182	170	187	215	198	197	172	167	171	175	168	188	179	186	189	173	208	188	188	210	168	169	188	206	164	192	181	211	162	165	191	176	183	171	190	181	179	163	160	175	181	171	165	162	164	196	198	198	171	194	179	201	165	190	189	197	184	205	185	188	162	175	189	177	195	197	182	185	161	194	163	171	186	176	168	189	185	171	142	175	166	189	195	180	193	183	193	180	189	200	183	179	162	184	190	174	190	205	176	199	174	187	171	181	194	183	176	194	174	200	201	184	191	174	166	187	180	182	183	170	180	181	205	180	196	182	183	184	185	181	163	199	206	183	172	168	177	179	193	172	196	166	200	175	167	190	189	186	203	184	187	206	172	195	206	213	185	178	156	180	182	182	189	209	193	202	175	175	186	199	186	175	182	167	170	210	186	183	155	189	191	184	148	165	188	187	203	180	174	191	178	187	183	158	189	164	190	162	192	155	190	174	201	174	161	170	177	167	162	193	158	193	175	186	177	169	201	142	213	196	195	181	188	193	210	157	183	176	179	173	174	163	190	194	204	173	178	174	199	181	185	195	194	194	170	189	178	199	202	188	190	200	184	208	201	149	193	187	163	181	204	182	159	196	191	183	168	174	165	180	180	170	182	167	182	161	156	168	174	185	191	221	185	193	175	177	156	196	185	188	194	197	191	172	171	204	168	178	178	209	186	182	179	179	186	186	185	200	179	185	179	202	169	171	184	169	189	182	196	158	158	186	186	192	191	135	177	172	181	186	153	179	195	179	187	174	189	203	209	184	176	174	157	165	182	172	194	168	207	197	178	173	174	207	168	160	181	181	153	175	177	201	190	185	174	160	166	195	157	182	193	163	195	186	169	168	187	204	190	187	183	169	177	179	164	183	174	169	176	175	173	192	193	171	174	189	194	154	195	213	180	204	177	191	193	181	193	166	163	163	171	204	176	182	224	195	172	165	184	196	189	192	167	185	198	162	172	200	194	181	182	182	175	170	188	186	172	188	206	177	183	166	166	184	168	183	174	171	191	229	191	186	164	189	184	188	175	166	177	169	169	163	159	190	187	162	179	204	203	155	185	152	164	193	163	193	187	191	176	191	185	189	191	179	178	166	180	183	183	190	166	177	177	186	174	156	166	180	174	165	193	177	205	174	157	178	185	188	171	182	175	201	156	179	154	183	190	191	192	190	191	174	166	164	157	180	177	158	172	172	159	166	174	177	164	173	159	173	234	186	193	162	159	183	173	158	181	220	145	148	185	179	164	174	162	186	223	211	188	181	186	176	175	166	178	206	183	163	181	188	201	166	204	164	182	161	178	183	151	178	184	168	191	185	187	180	199	182	166	155	166	191	192	178	180	186	164	176	175	194	168	176	189	153	166	144	162	150	196	205	200	188	184	183	185	190	199	177	176	194	175	168	160	183	216	164	171	184	210	184	186	185	160	178	156	178	191	186	186	183	191	170	175	182	193	200	181	205	166	171	169	204	183	185	154	178	215	198	170	181	206	196	181	214	169	184	185	199	170	186	199	178	165	175	179	186	183	217	188	164	182	199	159	194	150	181	179	163	171	210	161	206	182	189	175	199	185	188	198	201	184	160	191	199	172	201	172	204	165	183	187	199	190	185	169	200	143	189	175	160	163	181	175	147	180	183	194	163	185	194	185	183	179	202	201	194	183	171	159	172	168	202	193	167	190	173	149	178	181	190	183	208	194	178	181	169	179	184	186	167	173	184	175	184	156	162	171	177	186	184	197	177	171	195	177	183	176	162	201	167	182	166	191	192	169	176	178	160	156	180	164	194	174	171	179	166	164	181	193	185	182	157	179	179	179	166	199	199	173	162	165	179	163	176	158	170	205	152	175	182	180	178	182	171	184	188	178	178	176	161	172	181	191	196	163	188	204	181	176	183	199	201	178	168	204	185	183	183	185	167	203	183	176	202	167	183	177	169	186	175	199	203	187	177	207	198	189	186	178	191	201	191	171	166	175	187	187	168	186	179	163	171	188	148	195	188	193	177	191	178	174	183	169	172	166	179	165	185	174	174	200	176	184	178	174	202	201	179	192	176	183	181	184	172	168	163	159	202	192	188	185	188	185	170	198
5716	1637	1367	818	636	581	502	435	426	440	403	439	427	437	440	397	378	410	400	400	421	382	373	384	387	398	382	378	380	370	378	371	364	379	386	365	369	424	375	326	371	358	399	393	385	381	380	401	391	388	371	381	402	369	369	386	391	377	352	398	393	361	361	389	403	369	363	369	356	375	364	381	394	362	384	350	383	350	414	358	349	359	359	380	390	390	398	353	357	373	379	368	397	389	385	397	410	384	402	388	378	378	398	394	374	361	386	360	406	397	354	342	397	393	388	381	371	360	394	379	350	377	360	430	362	370	397	406	380	376	409	385	396	363	373	377	383	367	379	330	378	375	379	384	397	378	348	376	363	383	378	391	346	358	404	353	361	371	379	386	380	379	415	383	379	376	395	367	374	409	358	409	380	403	401	375	398	371	371	369	392	376	380	371	334	347	358	376	358	343	362	387	409	365	384	328	407	394	338	383	419	394	408	384	359	392	407	414	400	382	388	370	354	383	341	373	415	361	367	374	416	403	388	392	353	377	368	352	362	382	367	368	415	408	377	371	366	354	359	393	370	369	375	378	404	351	388	343	413	393	376	386	403	401	352	368	383	399	408	362	405	382	408	376	387	365	351	396	377	336	364	378	393	358	375	391	353	415	406	393	434	366	393	387	401	362	354	375	389	352	383	394	349	359	399	399	383	392	397	368	370	369	358	387	397	371	348	372	385	407	381	350	393	389	369	372	390	353	398	369	374	388	397	359	363	352	374	377	383	385	387	386	409	379	348	370	369	369	408	362	396	366	372	393	375	388	374	361	366	384	415	405	376	379	380	362	426	384	356	378	412	397	407	404	375	366	376	358	384	400	354	393	382	369	375	363	378	397	382	352	375	417	388	362	383	397	419	383	361	370	399	387	404	381	397	348	376	368	376	427	397	380	374	382	406	373	342	380	386	408	384	392	358	371	362	378	357	398	339	386	385	374	382	372	360	363	386	392	370	368	358	379	358	384	385	378	390	434	368	365	385	382	391	349	378	387	418	430	377	392	374	406	363	360	386	331	390	386	404	362	379	389	347	380	367	363	401	380	374	385	402	376	404	398	378	379	388	403	397	373	371	343	374	368	383	403	390	377	393	378	341	411	391	330	402	373	359	394	391	416	344	394	339	375	378	364	392	385	361	351	356	392	379	370	384	382	362	373	383	378	355	400	373	339	364	355	382	359	408	361	352	367	391	412	347	369	340	373	357	351	353	372	364	339	358	363	365	394	359	388	398	390	370	364	370	378	387	375	377	375	378	376	379	374	397	383	362	385	381	385	392	400	379	377	360	378	356	398	373	376	423	395	365	349	343	384	327	348	374	394	375	348	377	386	414	389	370	363	360	353	356	375	400	372	359	376	370	397	353	389	369	397	391	398	368	356	354	383	384	369	408	387	422	364	372	350	336	385	363	391	370	381	392	368	389	402	378	371	384	373	400	388	362	391	373	324	410	380	363	356	407	399	381	395	390	381	374	394	424	386	391	353	354	367	409	393	385	334	393	360	345	360	383	372	381	378	414	378	397	348	373	363	376	415	387	404	365	388	399	385	370	339	411	379	415	387	354	379	387	373	373	389	399	361	376	378	369	409	394	399	361	396	352	384	369	366	375	383	392	363	389	377	337	406	372	386	431	351	348	387	350	363	379	365	372	393	360	386	397	368	397	381	371	378	368	369	355	411	425	394	406	390	373	374	361	402	397	362	405	356	374	350	380	396	408	356	350	419	354	373	358	369	374	372	374	362	356	337	328	342	358	368	389	367	368	378	368	365	388	382	388	371	409	379	346	377	368	375	363	376	393	380	356	413	344	369	411	392	360	377	381	363	408	395	395	376	359	359	383	408	404	371	352	343	379	381	373	344	393	360	379	386	355	382	387	362	371	358	369	356	349	393	363	369	380	393	416	356	404	338	370	363	348	419	388	363	367	381	412	353	369	396	387	362	391	384	386	402	392	393	397	367	379	361	374	385	385	366	370	398	387	388	364	383	387	370	370	356	367	358	338	402	362	406	396	390	376	380	373	377	372	388	390	388	348	403	412	374	357	405	393	425	371	379	370	388	403	346	376	380	379	394	355	352	337	371	387	402	386	371	384	374	362	367	384	366	395	355	378	420	410	400	386	381	397	352	375	359	407	376	396	363	394	367	394	385	383	376	352	362	380	343	396	407	356	376	349	368	426	361	356	354	349	383	355	374	354	400	375	356	366	375	365	358	370	358	394	366	350	358	387	381	388	389	366	402	389	352	375	367	361	372	374	333	376	353	360	377	398	361	363	364	381	365	376	389	410	374	322	374	403	375	366	350	399	372	366	393	379	401	381	382	365	379	372	363	385	379	344	373	379	409	392	392	389	388	381	374	357	388	363	385	389	346	354	358	393	387	411	401	374	410	326	385	410	403	397	356	380	337	418	373	369	349	392	373	375	364	388	400	366	386	362	386	376	362	408	400	388	367	359	380	393	351	390	361	351	350	374	379	347	383	422	383	371	411	391	340	381	373	361	395	361	430	390	414	376	364	353	362	381	383	397	351	395	410	362	369	386	364	331	398	376	377	396	373	386	397	362	379	365	380	408	381	367	385	380	360	383	370	374	376	385	369	360	387	353	399	358	371	389	391	357	336	375	399	389	373	408	365	375	387	381	393	405	401	366	350	378	369	392	347	390	365	366	383	367	383	348	352	365	352	366	359	378	386	368	375	400	388	389	374	356	353	388	393	390	353	413	389	365	380	370	373	348	349	383	343	365	385	389	354	384	383	396	402	379	405	389	359	401	394	380	364	381	386	341	373	366	356	364	364	372	389	431	382	390	378	420	380	391	373	391	386	376	407	428	351	400	374	362	387	384	388	327	394	418	410	393	362	438	392	342	359	381	370	389	381	344	390	376	402	387	375	374	401	378	367	384	378	363	384	386	369	398	359	424	353	390	399	395	421	379	359	367	350	347	372	398	328	384	350	401	372	399	372	384	387	377	394	377	369	394	355	385	367	388	383	384	382	365	375	350	365	395	385	389	395	379	383	385	372	401	387	395	358	376	376	358	369	404	377	373	395	366	350	365	381	380	393	387	385	347	362	375	363	365	385	364	374	369	374	392	367	381	370	385	400	367	373	375	377	384	394	415	377	360	380	383	389	358	399	387	393	380	383	378	377	382	395	378	390	390	375	385	356	400	381	388	372	366	392	385	366	371	390	326	353	367	382	400	393	369	375	372	395	377	369	361	412	354	353	370	387	352	385	378	366	368	367	392	359	371	393	404	392	371	389	345	368	370	391	401	382	400	366	412	380	384	359	377	352	360	368	392	363	346	388	385	372	403	374	357	406	367	376	374	404	398	356	394	374	369	406	375	372	392	361	356	402	372	375	370	348	378	382	377	377	338	378	378	347	390	400	393	374	423	373	374	394	394	331	347	371	419	398	387	379	360	405	364	356	363	369	378	385	409	403	388	385	408	329	373	370	390	382
24343	21408	28737	24453	20746	1904	539	358	283	256	205	175	168	178	145	147	127	133	143	111	110	108	107	117	119	94	99	118	133	109	99	101	105	104	110	95	111	87	105	118	120	95	98	121	97	116	108	95	104	94	112	101	100	94	108	107	96	105	109	93	86	92	105	96	97	99	106	93	96	100	104	98	113	104	107	110	119	84	91	109	112	95	102	104	113	93	96	97	91	85	104	102	114	111	99	97	114	107	101	89	101	92	103	107	117	101	85	102	84	94	116	94	105	103	104	92	81	80	115	87	95	83	113	94	82	131	97	122	101	80	109	110	81	90	96	104	104	88	91	97	110	107	100	104	115	96	103	102	90	92	108	98	92	94	110	90	96	122	83	100	79	99	83	89	95	103	91	102	97	101	99	83	104	89	112	90	108	103	90	108	97	94	92	73	102	102	102	78	99	85	106	96	101	115	107	115	89	100	103	86	88	78	79	98	101	94	104	89	94	91	101	83	95	107	110	84	107	107	107	87	105	83	111	98	99	100	98	109	80	115	111	81	111	92	82	108	103	89	95	109	86	102	108	95	105	113	90	102	108	109	87	84	86	116	90	106	85	110	90	107	98	108	93	114	94	93	93	94	109	102	111	107	101	107	103	109	96	102	100	84	83	112	81	80	102	90	94	111	109	95	99	84	99	92	95	100	97	90	99	82	105	97	114	87	99	98	90	118	100	104	88	85	99	99	104	98	108	127	83	92	101	89	89	111	113	106	102	87	120	92	103	102	82	97	77	111	83	104	121	113	98	82	99	83	86	108	108	87	99	83	111	86	98	99	91	122	81	105	100	91	104	88	96	88	101	99	103	95	110	97	125	102	120	97	104	113	114	92	101	94	114	90	98	117	116	82	102	109	104	104	91	110	101	84	120	97	117	87	96	95	119	113	106	99	87	95	101	106	110	115	109	101	94	110	103	98	93	101	94	95	100	99	91	96	90	99	85	94	114	111	115	99	94	95	106	103	116	89	86	93	103	105	102	86	94	86	73	87	112	92	112	110	83	87	98	125	93	104	99	93	90	101	105	100	111	108	93	91	90	105	83	90	109	103	102	106	115	106	109	102	105	102	99	85	101	91	116	100	98	94	105	120	94	108	99	95	91	95	106	96	106	92	103	92	115	96	102	86	90	90	97	104	104	84	93	94	86	89	98	108	102	90	101	106	97	92	91	111	105	87	120	101	102	105	98	107	107	100	92	97	99	103	119	108	112	79	89	98	110	110	93	107	84	104	116	103	106	97	85	104	98	90	121	89	103	116	109	88	80	104	77	81	93	93	95	114	106	102	96	97	106	84	108	102	92	92	96	85	99	96	103	101	100	90	95	95	109	95	100	104	94	103	96	98	118	104	90	95	99	89	89	97	98	105	95	98	96	95	96	106	91	91	112	99	105	83	91	97	100	114	119	99	108	122	92	92	101	89	94	95	95	104	92	91	95	91	112	89	88	133	93	92	108	106	111	87	71	99	102	107	89	96	107	91	106	89	95	98	105	98	120	89	88	97	108	94	106	105	87	98	105	116	94	88	102	97	111	100	112	94	99	92	102	110	100	108	93	94	88	98	103	83	108	97	96	98	94	109	90	97	102	106	116	99	100	105	94	87	101	101	111	106	96	112	96	103	116	116	97	102	75	121	108	100	92	104	103	97	90	108	106	106	96	121	94	98	94	104	91	91	96	108	101	108	99	92	117	103	94	105	104	88	85	93	81	114	101	87	93	104	103	99	97	101	100	85	78	99	89	103	103	92	90	84	110	119	91	102	92	100	90	107	96	109	126	103	91	89	92	85	122	83	90	103	95	124	96	107	91	79	100	101	100	101	103	97	95	83	89	89	118	103	94	109	99	96	91	99	89	83	108	110	107	104	88	88	90	108	89	104	105	104	104	96	98	109	104	95	105	83	102	99	81	107	113	96	97	91	95	86	90	102	92	103	95	98	98	105	107	81	91	112	101	113	89	116	99	90	99	112	105	105	110	92	91	90	96	99	69	103	83	95	119	97	79	88	96	116	99	92	93	93	114	85	111	90	111	104	113	92	111	94	126	97	100	97	123	113	88	102	86	111	101	96	86	108	97	93	113	97	99	90	100	99	102	106	95	92	118	100	101	116	83	106	94	86	100	99	117	113	113	106	82	97	105	105	92	100	106	100	105	109	112	94	102	82	87	104	106	87	124	86	105	106	86	99	98	69	107	105	93	96	93	92	89	85	107	104	105	102	86	109	119	103	111	106	123	115	101	100	87	112	97	110	103	96	100	111	80	94	99	95	88	91	112	97	84	94	89	108	106	112	109	82	103	85	97	104	102	101	95	109	105	89	89	94	87	105	99	105	95	102	111	108	112	103	107	101	71	96	98	97	95	88	85	109	101	80	79	93	93	119	97	111	107	86	87	94	99	101	111	93	94	93	91	92	118	100	89	96	83	95	112	101	97	94	105	103	102	96	91	93	115	107	103	103	101	104	98	84	103	94	97	89	106	90	98	108	95	98	85	93	90	108	117	103	96	99	97	93	101	110	101	103	99	83	106	102	112	106	118	113	113	103	82	107	101	78	91	127	96	92	101	116	90	93	102	107	95	104	97	86	98	92	98	98	101	94	96	104	92	119	113	89	91	95	110	100	108	86	113	86	100	103	96	84	112	90	98	106	92	101	115	103	100	91	96	94	95	98	88	93	91	85	97	92	88	98	104	109	101	122	105	117	91	88	95	107	102	104	88	110	93	108	107	95	109	100	91	95	116	103	99	92	101	89	128	105	99	108	94	105	92	90	87	95	89	96	109	85	92	109	120	99	102	91	97	110	94	104	98	93	108	95	103	101	84	94	110	94	114	104	90	118	93	106	109	106	83	99	98	99	98	106	87	93	104	83	99	113	104	90	97	92	94	121	114	106	84	100	110	99	98	85	105	115	102	98	91	94	94	104	101	116	128	111	87	91	94	96	98	94	107	107	126	102	99	106	86	98	92	103	78	106	86	93	96	87	95	91	96	84	109	103	93	98	87	97	98	104	108	109	94	108	80	96	78	94	91	113	83	99	76	96	82	98	105	119	84	108	104	91	97	105	90	85	83	97	77	116	91	105	108	92	103	113	99	92	99	118	106	88	86	97	104	99	95	97	108	100	85	97	107	94	102	128	105	114	107	86	85	99	92	93	115	92	103	96	100	95	109	118	109	89	103	90	97	86	100	103	82	102	103	95	115	86	108	90	96	96	86	98	101	99	106	97	104	75	106	102	102	109	100	96	80	112	112	92	84	100	101	86	97	84	86	100	97	99	84	101	111	110	104	111	92	102	102	98	86	110	108	108	112	85	96	97	97	106	102	108	99	87	78	92	99	99	90	113	89	106	98	118	113	89	100	106	110	103	95	90	97	108	91	88	106	91	112	98	82	100	90	97	101	107	93	107	99	117	104	98	95	114	106	94	111	106	97	104	100	102	100	107	108	107	97	90
15538	10636	8705	4348	2867	2093	1514	1184	981	823	694	598	523	444	452	390	386	347	327	321	321	274	287	278	259	281	273	286	288	253	240	234	236	267	265	234	217	247	240	242	212	221	237	209	246	221	258	262	213	232	212	255	228	216	228	231	216	230	197	200	224	212	226	230	221	214	215	199	196	199	207	217	221	216	230	196	211	213	212	239	175	205	203	232	223	213	231	218	191	227	222	212	213	189	202	207	215	207	207	221	207	204	217	196	210	193	232	195	224	193	236	212	223	210	206	205	257	209	195	183	210	211	193	222	205	218	223	238	208	226	224	192	242	214	208	211	207	239	207	234	227	203	179	184	202	233	204	203	199	219	215	220	220	196	237	195	213	230	217	227	184	209	195	216	231	225	210	231	198	228	201	203	232	230	228	229	197	201	186	202	212	214	210	207	225	197	219	241	213	171	229	203	220	204	213	201	186	203	240	216	196	219	223	183	216	243	205	191	209	227	222	206	215	227	211	203	212	223	189	233	229	214	206	210	202	232	221	186	204	215	233	204	208	195	203	204	202	204	213	218	211	209	202	224	204	211	222	208	193	250	201	208	242	242	215	197	233	227	226	208	223	207	211	228	222	208	224	209	210	213	200	203	232	224	230	203	211	211	195	205	217	229	223	214	212	187	198	229	225	195	233	193	185	258	215	192	244	202	207	214	208	197	214	228	220	236	206	236	214	225	203	208	219	220	243	209	214	236	231	222	190	214	204	204	233	213	191	206	188	247	202	201	220	196	192	231	243	218	201	224	201	204	231	227	216	210	211	220	246	234	198	204	198	222	243	202	206	225	198	238	202	212	219	181	216	212	216	191	224	185	192	206	235	215	222	226	212	228	206	213	216	240	195	205	207	225	193	211	213	228	219	183	224	194	195	244	202	221	203	203	238	241	221	218	214	204	226	234	202	238	210	214	220	207	194	226	254	212	191	246	236	198	202	208	217	215	221	222	235	208	227	201	220	228	234	195	214	206	196	174	264	207	209	206	210	242	213	241	220	212	206	188	214	189	206	237	190	216	209	226	233	200	228	225	214	214	216	196	214	207	213	219	216	189	197	226	217	218	201	227	209	185	196	215	216	198	209	224	226	221	198	184	190	194	214	203	204	215	204	248	224	200	221	220	228	197	212	189	186	208	213	219	228	188	230	203	191	256	215	227	207	196	212	193	231	198	211	210	209	232	207	243	196	196	196	228	196	216	213	209	220	215	224	218	210	235	198	213	214	220	225	194	196	197	205	207	212	204	221	228	206	205	202	207	184	201	207	247	218	218	217	211	216	218	223	209	211	213	181	192	210	189	212	200	197	203	227	208	179	210	205	207	226	236	214	232	217	204	216	217	230	210	238	192	222	215	203	233	242	205	202	220	203	195	209	218	206	211	224	182	196	211	191	224	206	185	211	224	206	221	219	195	215	193	196	197	201	203	188	212	203	187	198	193	213	216	204	232	203	234	225	202	243	197	206	217	215	213	180	211	187	228	216	205	198	199	221	181	197	214	201	232	214	222	209	204	224	193	188	224	221	199	192	224	210	213	227	217	216	199	211	206	207	217	218	203	198	195	200	214	207	227	229	207	206	223	246	215	219	213	217	218	211	199	195	213	218	216	213	207	238	207	251	205	222	230	191	219	191	259	210	181	228	233	204	194	230	227	203	194	203	186	206	196	220	183	201	213	210	197	195	203	196	191	208	235	209	184	203	208	223	198	182	209	241	221	232	224	217	201	206	218	189	219	215	233	238	222	187	227	213	217	192	216	196	201	225	230	225	219	208	203	217	207	243	210	209	223	231	178	221	239	266	212	187	218	232	191	193	210	225	213	246	220	229	216	189	203	201	251	219	219	213	216	202	240	205	216	206	222	207	242	223	224	214	211	202	229	211	217	210	205	226	232	219	206	225	225	222	206	199	226	207	213	205	209	219	210	217	225	219	209	218	216	211	215	225	176	241	199	194	192	190	211	207	220	204	207	208	219	203	198	215	226	220	200	208	201	198	216	209	212	209	221	212	198	239	225	224	226	209	210	233	207	229	194	229	224	213	200	219	206	187	212	206	225	199	193	226	192	214	223	188	224	227	203	209	206	209	223	188	237	230	226	202	220	193	196	209	213	222	202	235	212	223	199	229	230	179	231	229	181	210	200	236	237	219	200	235	215	214	214	189	210	220	222	198	217	193	220	211	229	209	195	211	208	200	212	219	209	218	200	176	200	195	201	209	208	235	209	212	229	191	204	215	192	224	223	205	246	235	222	216	214	194	199	227	190	224	214	208	219	196	244	225	222	213	239	212	219	192	190	191	214	207	200	208	231	209	211	241	212	218	222	216	233	206	223	219	227	181	222	212	205	227	191	220	193	203	211	214	192	203	212	200	209	182	197	230	231	231	201	193	213	202	235	227	207	208	218	189	222	189	239	203	237	202	196	206	222	197	202	206	228	186	232	219	236	227	174	195	221	219	234	177	180	227	216	214	215	217	212	203	215	213	180	208	197	211	229	211	235	209	223	197	215	200	194	214	209	208	209	223	193	225	205	211	209	245	247	214	227	205	227	197	199	217	211	203	228	207	181	205	200	227	214	230	213	202	223	234	211	183	202	204	229	200	214	197	195	201	239	234	209	192	226	215	236	186	209	205	201	211	220	230	217	219	221	195	205	221	227	203	220	195	224	210	210	211	224	222	202	227	202	199	215	219	203	228	212	216	216	234	203	209	220	235	227	219	232	208	215	198	185	192	210	216	206	246	206	176	203	193	210	203	211	207	232	220	248	197	208	202	200	213	234	196	253	237	197	207	213	219	213	215	199	190	239	195	214	202	213	226	209	210	215	216	226	206	196	207	211	171	208	216	211	234	193	237	223	212	207	219	185	198	207	204	235	202	198	227	221	222	225	206	195	194	212	212	171	203	218	191	184	226	209	236	206	192	218	188	219	225	210	213	196	212	216	209	223	217	209	206	203	221	230	198	210	220	216	211	227	220	174	220	215	202	206	224	218	233	216	242	219	205	217	192	220	179	224	230	202	206	207	219	194	231	204	202	199	212	221	221	215	224	204	174	195	221	230	212	201	198	217	178	206	216	211	187	223	206	214	219	206	207	229	215	224	187	193	210	196	223	209	210	220	221	228	193	214	210	194	217	198	195	209	233	226	220	215	179	210	210	212	191	202	203	205	238	200	201	223	198	203	195	234	219	214	207	237	230	206	222	252	205	197	199	195	203	203	190	204	217	209	213	208	215	203	197	217	210	201	194	214	206	201	207	188	197	228	218	204	206	203	210	210	235	237	216	212	188	231	187	198	233	215	238	224	229	193	234	190	200	224	214	206	232	210	204	211	209	227	231	180	211	218	219	233	191	210	223	187	212	207	217	203	189	239	204	207	213	197	196	191	202	227	227	216	205	202	235	214	213	225	204	202	240	202	192	189	236	208	222	218	228	228	202	202	231	204	206	213	211	219	253	218
23288	21368	29362	23747	21368	20321	2232	804	599	527	443	426	405	348	343	356	339	340	281	302	286	304	271	297	287	279	249	239	246	251	274	246	267	258	278	263	274	261	243	238	223	240	231	206	258	251	281	255	243	234	265	239	240	253	244	227	252	235	234	240	230	232	261	253	237	222	223	254	238	252	261	227	249	249	224	245	222	225	222	242	247	250	227	210	269	214	226	241	218	242	266	230	262	256	227	228	211	252	267	247	257	248	247	265	260	239	202	232	236	226	210	264	232	219	266	257	250	231	249	222	236	243	239	269	231	255	211	254	243	235	268	234	225	226	237	249	245	257	231	223	237	245	213	235	208	211	225	209	256	275	240	258	249	252	238	227	253	245	240	237	217	246	232	220	220	202	241	244	249	241	229	219	229	238	234	267	245	242	232	270	242	195	225	225	216	215	215	222	223	230	225	217	207	219	235	228	222	225	237	237	230	241	233	224	247	245	245	219	235	235	226	258	240	218	227	259	226	216	244	254	228	231	242	240	254	240	215	228	221	234	251	220	256	226	239	235	236	247	259	240	241	233	242	235	246	215	237	229	245	231	249	250	256	224	230	246	239	227	216	268	204	215	220	240	274	236	263	240	231	249	228	263	230	240	217	264	243	235	234	233	216	250	258	238	229	239	248	268	226	224	243	206	223	255	227	239	225	222	247	219	226	244	216	242	241	246	218	251	266	251	231	224	245	210	210	236	231	236	220	230	221	239	251	247	248	252	222	230	213	259	228	247	230	225	237	218	256	247	234	243	250	219	273	219	273	246	221	280	185	239	245	230	227	227	232	224	224	239	233	251	232	254	227	235	219	244	205	221	224	233	243	284	224	211	225	219	210	223	227	244	241	234	235	232	188	240	218	247	233	259	224	214	222	238	246	234	221	229	219	205	225	224	243	224	255	255	215	229	225	236	233	253	241	267	226	221	250	238	231	214	211	248	254	229	233	236	207	249	218	235	250	225	241	234	241	236	227	243	243	251	216	249	212	219	250	236	227	218	213	228	238	254	222	248	226	220	222	221	232	259	217	236	262	237	245	225	243	229	223	239	245	220	226	234	249	213	232	250	245	241	227	238	261	239	263	204	235	216	209	254	245	235	229	231	229	252	248	225	235	211	218	223	232	235	264	229	230	264	230	233	237	228	219	261	206	255	232	246	232	236	236	224	230	234	224	219	233	221	217	230	228	236	211	248	226	243	229	247	239	211	237	235	209	237	238	248	240	221	250	206	230	238	251	246	230	212	250	222	216	215	229	225	227	224	241	231	229	228	247	207	227	247	218	257	234	214	230	239	234	224	207	240	224	254	235	251	236	248	232	261	235	259	234	250	246	219	244	230	249	238	249	228	251	240	239	257	241	237	209	242	265	208	215	222	220	268	209	217	242	228	227	246	196	222	258	226	205	243	214	228	238	219	224	226	222	226	248	238	250	237	237	227	248	266	253	251	217	236	215	209	257	252	260	216	244	210	235	242	219	254	230	219	209	232	227	260	227	241	273	207	226	208	234	256	230	233	215	221	261	215	221	239	262	206	225	243	244	255	219	259	253	261	233	226	247	256	215	269	231	221	264	239	229	231	250	243	246	242	226	223	258	220	226	256	223	242	244	238	235	219	209	241	197	238	227	258	235	211	248	231	213	225	247	242	247	221	246	253	266	199	206	252	227	252	223	243	202	234	233	255	247	235	235	206	216	218	228	234	249	217	236	256	227	209	246	229	238	238	252	255	256	248	241	225	214	221	238	235	253	223	250	225	229	233	218	205	256	238	256	199	230	234	251	237	209	221	217	234	218	237	234	220	262	218	223	215	252	214	206	212	219	233	235	228	247	244	226	267	252	228	262	237	233	207	241	218	200	238	211	241	265	232	220	219	213	238	227	236	241	237	231	230	241	243	220	221	251	246	244	223	223	202	256	224	247	227	259	246	245	259	228	239	221	245	213	214	233	226	210	226	225	251	233	251	260	242	229	243	239	247	229	220	253	229	247	245	228	221	234	255	239	238	226	229	216	229	215	228	257	225	244	246	223	262	208	235	204	231	201	230	246	223	227	231	231	216	246	222	250	244	247	263	232	253	219	219	254	213	234	249	242	240	230	230	230	212	241	261	236	235	248	233	234	231	239	235	220	232	250	211	248	251	261	227	246	241	243	224	250	235	233	247	215	248	212	222	219	247	190	230	242	248	228	246	266	240	229	229	235	221	236	241	228	235	228	219	226	227	194	249	236	244	212	231	230	226	232	258	217	245	218	243	250	232	250	211	252	229	224	227	217	232	216	232	215	198	249	249	229	218	204	233	229	230	221	223	222	224	231	234	255	215	233	223	257	244	249	216	246	243	230	229	239	250	264	234	219	251	243	237	216	242	257	229	246	207	236	238	224	228	230	257	234	225	270	229	249	220	210	244	227	237	226	235	238	231	239	250	233	239	232	220	207	226	236	226	215	221	231	222	239	230	242	214	224	234	241	225	229	255	220	235	258	237	207	221	263	223	221	242	236	255	236	249	251	230	249	246	235	224	236	263	264	255	235	226	218	214	214	228	250	229	232	241	238	208	233	219	231	227	216	232	256	202	253	267	238	241	260	245	264	253	216	231	226	228	226	233	216	251	211	246	246	205	235	226	238	225	203	251	231	223	235	216	237	259	216	260	220	234	231	222	230	220	243	216	206	237	218	238	229	224	210	242	236	228	233	222	263	250	266	246	204	249	218	227	242	207	244	252	242	227	251	211	220	206	254	232	235	222	225	246	247	197	220	214	227	234	246	218	250	229	255	234	229	261	255	232	246	225	223	245	258	234	206	230	229	216	237	226	246	238	259	264	216	212	246	239	233	231	244	242	239	216	233	225	246	244	248	244	255	241	198	225	202	215	238	244	237	215	248	229	240	248	229	223	245	220	223	217	227	266	248	251	237	236	212	227	213	231	220	206	216	243	225	247	214	227	227	251	218	232	263	240	234	243	259	226	195	237	255	257	229	221	232	223	213	223	250	248	239	226	243	248	248	259	212	230	241	232	255	217	220	241	240	255	224	235	227	213	214	225	247	234	219	239	243	234	230	270	266	246	244	246	239	245	216	254	213	240	234	241	221	209	235	237	228	238	230	228	198	222	256	246	225	222	218	259	235	210	233	215	228	255	238	198	251	200	208	250	224	235	220	243	228	249	228	236	238	226	234	203	214	248	233	240	270	239	241	241	217	260	243	243	248	232	224	216	267	241	236	220	218	230	241	248	238	241	208	232	240	232	251	220	252	219	208	252	253	237	230	208	214	229	225	251	219	192	243	243	226	231	215	231	217	238	210	204	246	228	239	230	208	227	221	226	245	239	250	248	250	239	223	233	216	238	244	240	240	254	222	234	226	212	218	221	226	223	247	215	246	252	246	242	224	226	265	219	245	250	219	211	214	236	239	221	232	240	239	227	257	213	205	217	234	227	248	240	208	241	220	270	247	219	215	212
19462	16811	14181	7683	5408	3893	3057	2361	1877	1605	1323	1263	1031	988	929	835	829	760	728	700	616	655	634	606	582	553	584	531	525	524	560	514	537	499	528	533	526	504	486	504	509	477	488	464	466	448	463	459	453	497	476	452	475	486	482	452	458	479	478	457	490	450	456	470	467	442	459	470	497	458	442	479	478	477	477	456	507	457	459	441	490	444	454	464	493	407	473	444	447	432	417	436	419	435	473	466	461	468	462	449	464	400	473	420	450	444	442	450	459	459	451	444	448	454	459	451	417	454	472	454	438	429	432	456	397	470	439	467	435	427	451	426	449	461	415	451	445	440	419	446	457	412	462	455	447	443	417	458	461	443	430	440	456	466	463	415	448	449	448	433	428	436	432	456	457	432	442	432	464	439	442	441	455	459	433	452	456	462	424	452	466	439	418	457	459	429	433	433	448	440	470	424	421	488	407	421	410	511	477	467	455	406	443	452	477	424	467	449	409	399	414	443	452	428	467	441	419	425	433	444	429	453	442	447	460	431	453	431	421	451	445	438	458	476	447	435	406	437	444	443	433	440	484	461	457	441	417	437	458	424	431	472	417	409	452	452	433	468	468	427	478	460	482	445	447	425	437	469	455	473	446	487	431	429	405	446	463	463	440	428	431	437	446	410	456	433	398	481	451	467	380	439	431	446	473	434	439	435	451	433	447	407	424	444	449	439	469	454	426	439	428	444	453	416	434	449	400	399	421	422	427	470	429	477	437	490	439	471	399	443	417	449	419	468	456	460	426	385	453	450	447	462	421	417	485	443	437	407	453	429	444	419	407	456	449	486	442	418	494	444	449	447	436	430	458	419	458	442	424	431	433	430	475	423	456	451	469	437	432	442	456	464	472	433	445	421	467	444	433	433	433	455	432	473	456	457	431	460	479	439	426	437	475	433	451	453	464	450	425	411	475	438	429	462	410	467	448	458	431	436	454	414	492	453	427	456	462	429	429	417	434	446	474	448	469	453	445	411	452	429	413	438	438	397	441	471	485	458	425	446	447	491	453	454	462	459	438	422	455	461	458	425	449	432	443	440	449	399	420	440	442	480	483	470	440	431	439	417	420	475	435	448	463	463	429	435	433	445	514	471	423	448	446	431	466	447	422	442	452	409	442	420	456	439	463	445	441	433	438	441	441	439	472	454	411	459	429	446	488	437	432	451	455	429	480	395	466	446	461	477	474	443	492	424	440	389	483	427	478	443	440	423	436	448	392	479	445	485	458	494	464	473	447	476	443	432	479	454	461	447	433	443	436	440	442	476	443	446	461	430	430	460	404	440	431	501	457	448	426	405	462	472	442	425	453	417	417	482	455	473	427	461	463	433	454	433	438	409	412	434	429	427	431	442	412	493	436	469	430	464	454	457	434	463	497	422	441	460	445	447	418	438	458	471	484	403	454	420	437	441	471	434	434	442	472	413	487	426	475	449	433	421	442	436	438	460	461	441	411	432	487	461	431	466	437	469	456	437	443	434	452	471	434	442	477	450	441	415	432	472	437	448	430	426	439	420	459	433	473	448	468	434	469	461	409	473	451	435	441	443	458	438	419	460	465	451	442	409	443	463	431	450	473	439	455	468	448	414	470	454	417	457	441	430	399	461	463	433	465	446	447	458	481	410	415	457	463	428	413	459	440	457	467	430	447	468	436	436	435	420	450	420	425	437	449	460	403	446	449	450	446	443	382	427	490	428	479	437	451	447	489	419	461	407	428	412	458	388	446	452	387	462	421	419	443	454	418	406	436	443	447	440	458	455	456	430	457	447	447	448	421	442	459	431	442	451	430	450	423	419	448	426	419	415	452	456	433	439	432	482	444	416	437	415	443	426	420	427	437	439	406	431	415	459	460	440	414	441	470	420	462	437	440	416	471	458	422	412	425	457	443	440	441	423	445	459	461	465	439	471	443	415	432	443	444	430	452	462	465	484	452	456	490	464	415	436	437	464	421	460	419	460	439	439	468	434	473	432	433	491	441	451	438	427	450	440	430	421	427	456	402	475	464	442	459	438	396	388	424	417	447	468	465	462	433	448	433	456	448	420	422	400	424	439	441	423	441	445	452	387	476	451	446	433	465	459	404	448	438	479	460	417	415	457	457	409	451	451	442	483	479	435	432	442	421	470	441	469	434	480	465	474	448	473	464	417	440	426	429	475	462	477	425	423	448	443	446	441	462	443	441	460	447	450	461	442	437	430	439	440	471	454	437	438	449	437	425	481	428	437	455	448	443	432	448	475	431	450	459	450	428	437	423	434	479	440	442	456	464	449	454	457	481	432	462	471	468	455	450	453	468	442	443	435	449	425	430	412	434	426	433	463	441	458	455	472	401	452	477	490	419	437	449	427	402	446	440	468	425	425	454	463	399	447	444	441	453	454	455	422	441	438	437	449	418	438	407	408	431	465	456	410	436	437	441	434	455	437	402	463	418	455	433	479	491	434	424	411	473	445	443	448	425	447	454	410	455	488	461	436	464	458	473	457	446	423	383	389	442	428	412	440	448	433	487	437	448	451	411	459	428	427	422	418	424	439	436	430	465	454	461	447	437	463	426	433	417	451	449	397	454	486	449	431	478	455	432	457	439	418	449	397	447	422	471	459	451	448	427	441	467	445	451	459	442	445	479	429	456	436	455	472	411	466	439	447	433	454	486	455	444	419	456	445	419	430	438	457	435	411	445	453	450	470	431	470	443	440	423	411	463	436	449	416	428	432	454	436	457	439	412	474	462	435	482	466	454	418	435	452	428	430	427	418	412	447	457	465	433	471	438	428	425	429	445	440	431	448	421	462	449	452	426	447	427	452	441	455	431	431	456	453	423	454	472	490	438	453	489	464	422	445	449	410	463	485	479	430	454	454	434	442	442	446	472	430	437	451	433	418	445	458	445	432	416	418	409	473	427	453	441	418	396	471	451	379	434	456	411	418	415	458	422	397	456	409	420	433	419	472	434	440	422	452	421	443	452	453	485	474	438	467	453	422	461	442	450	407	467	414	451	405	455	456	434	437	471	470	468	431	443	444	469	400	452	470	493	416	440	458	428	491	486	431	438	432	428	437	473	439	472	440	440	439	396	490	495	484	446	437	417	465	475	405	435	423	445	454	433	457	451	429	463	436	449	404	430	434	419	427	420	416	436	472	432	455	448	460	450	420	454	458	409	437	449	470	463	414	475	425	476	450	432	434	406	418	416	426	455	449	467	483	460	427	448	443	471	452	477	422	487	441	407	452	423	463	443	456	435	464	447	424	464	443	459	441	452	430	434	444	460	448	409	431	434	431	414	459	458	422	412	444	452	439	450	430	448	440	451	441	450	420	393	428	457	463	401	452	411	434	456	411	450	418	463	465	410	427	483	445	427	439	461	451	410	445	480	424	416	420	427	469	472	447	441	426	424	422	436	428	443	408	430	431	413	441	425	407	451	458	451	428	413	426	447	465	465	428	429	456	454	456	412	415	429	467
26730	20971	8515	772	438	402	229	207	185	206	157	206	200	195	173	190	145	173	198	169	180	194	206	181	198	161	198	183	171	182	202	188	176	175	167	189	163	177	166	181	178	163	176	191	189	205	173	182	184	177	165	169	176	169	178	181	181	167	172	183	194	187	158	205	183	176	186	183	170	164	184	179	185	178	177	180	172	158	174	168	176	168	162	181	174	205	160	201	173	162	188	176	199	192	156	181	182	166	168	157	196	191	180	187	185	166	172	158	165	170	172	188	192	183	180	198	174	192	152	180	174	166	178	185	170	178	175	172	186	160	163	179	174	175	173	179	153	180	178	179	178	160	176	153	149	162	182	191	188	178	155	167	180	181	186	157	180	190	184	181	208	183	184	169	203	167	180	182	172	183	197	183	174	164	167	179	159	194	172	194	186	187	171	177	184	165	173	173	148	167	203	184	171	192	176	193	195	148	176	170	190	165	168	160	177	172	175	175	156	153	181	176	190	175	183	165	165	181	177	173	190	184	164	189	177	164	166	179	175	205	161	176	185	172	164	170	189	176	190	182	183	172	174	176	175	147	197	151	169	179	184	177	182	182	166	191	153	185	173	172	167	171	170	135	180	177	165	167	186	194	202	161	180	158	193	204	186	164	164	187	180	158	163	161	156	193	182	168	202	194	210	165	198	173	191	177	178	151	202	186	164	182	178	161	202	189	169	177	187	143	169	175	182	171	174	180	176	176	145	147	175	165	132	204	190	203	173	189	172	176	159	191	178	164	172	191	164	173	174	195	194	177	170	178	201	168	174	158	180	173	171	183	193	159	181	169	163	180	176	163	161	163	207	178	181	184	163	166	185	162	173	186	184	189	188	172	195	176	170	182	187	170	155	174	182	189	178	192	187	168	191	195	174	161	165	182	200	209	182	163	195	173	191	168	167	205	169	149	183	164	192	157	178	168	184	170	149	176	174	192	197	165	166	172	192	158	173	195	176	192	158	197	162	183	184	176	163	166	177	169	181	165	147	176	180	168	160	186	212	179	145	177	158	193	172	175	176	201	180	185	168	177	164	173	176	169	176	185	163	183	160	171	186	203	174	166	166	210	202	182	216	167	185	198	163	195	190	176	189	184	180	194	175	189	176	180	161	176	167	186	174	178	178	189	191	167	196	152	167	181	203	185	172	155	177	180	196	183	167	151	188	176	172	171	178	161	180	182	189	167	174	186	171	159	186	187	181	191	198	164	154	180	185	174	187	186	166	157	210	188	175	195	160	202	184	182	178	174	178	177	152	173	176	187	168	181	159	193	166	159	197	194	175	158	205	191	175	178	188	160	167	180	153	168	180	168	167	158	156	184	201	170	193	175	172	160	183	151	183	167	183	176	167	167	164	178	172	160	174	189	178	178	180	193	181	159	183	186	177	187	166	172	163	176	172	180	192	173	151	200	170	191	180	203	190	185	189	169	181	182	158	166	178	171	191	163	180	170	171	159	192	165	191	180	170	163	191	168	174	198	190	185	165	195	183	161	157	179	181	198	174	177	179	181	187	171	179	203	170	156	179	164	159	167	164	177	170	190	191	172	180	168	188	151	186	175	183	178	192	186	160	166	159	159	167	161	188	175	186	167	177	185	172	192	171	177	200	183	156	187	193	191	194	194	170	184	172	200	199	169	180	179	170	175	193	174	179	175	173	156	175	173	185	162	169	197	192	167	169	163	183	160	181	157	153	162	173	197	177	166	198	177	200	153	162	185	179	182	203	174	160	151	182	176	177	176	191	172	188	181	191	185	178	187	173	157	177	183	181	183	172	145	211	164	183	158	197	179	170	179	162	181	182	157	189	176	181	180	180	184	162	186	186	199	175	161	164	165	155	181	173	195	178	190	167	160	184	197	173	178	177	164	167	194	179	195	178	178	198	164	172	191	194	151	169	190	179	168	168	188	173	187	192	184	160	176	168	180	186	208	172	173	189	186	154	144	191	169	184	194	182	165	174	166	150	173	178	188	193	170	169	184	184	179	187	163	172	197	165	162	172	174	209	183	147	181	186	174	187	193	173	197	208	179	188	161	167	206	189	170	194	181	180	171	180	182	172	175	188	189	179	193	192	176	166	224	148	176	160	174	167	182	180	173	176	200	201	195	204	168	152	154	191	181	173	184	180	182	180	191	183	165	171	198	185	167	183	186	178	180	194	185	198	173	167	159	172	181	175	162	174	184	175	184	182	185	177	158	141	170	162	191	160	176	182	175	189	195	196	208	159	164	180	207	184	186	181	181	167	174	173	172	163	167	162	190	176	174	168	183	174	161	183	160	170	149	191	186	165	171	173	179	159	182	172	173	157	183	167	200	188	208	192	191	162	167	163	169	177	173	183	149	176	195	181	183	182	156	206	174	177	173	160	171	189	179	216	184	184	181	171	183	184	153	189	164	180	171	188	190	179	163	180	194	176	166	175	207	173	180	170	179	195	169	186	176	171	197	173	191	182	158	174	181	187	187	200	178	164	157	188	168	171	159	199	183	193	195	152	178	165	160	184	160	188	218	160	183	170	168	192	171	183	200	191	177	180	164	164	174	160	187	164	172	185	162	182	172	175	161	163	161	175	167	183	170	188	174	166	190	163	202	184	189	169	162	201	192	215	175	188	183	200	185	168	186	192	182	159	161	188	187	192	145	168	171	184	180	172	173	177	186	168	192	173	153	190	142	153	183	170	163	164	181	179	190	191	187	158	169	176	169	197	186	184	171	176	175	209	197	195	177	192	201	188	185	186	185	167	185	177	185	171	182	177	172	183	183	194	176	171	176	182	174	179	179	200	178	177	173	170	168	179	180	174	189	175	187	178	184	181	169	192	176	189	156	168	186	189	170	181	171	181	189	182	184	171	190	200	172	180	202	158	164	181	175	167	185	185	166	189	179	170	177	144	147	182	169	208	194	173	182	157	159	164	165	182	198	200	169	176	176	187	161	181	189	161	185	201	178	182	167	183	190	173	187	176	174	188	151	181	190	191	178	149	176	182	170	193	189	180	182	191	173	176	192	177	177	156	178	185	206	186	173	172	146	196	156	172	180	194	178	177	171	162	188	186	178	185	179	196	170	174	158	138	180	186	181	166	192	183	178	166	172	178	184	172	164	175	175	182	176	183	159	177	200	171	183	182	177	193	166	188	178	178	181	165	179	177	170	189	175	165	173	170	163	196	196	193	160	211	175	165	144	206	187	193	184	206	175	197	158	173	181	162	167	179	178	174	189	173	193	178	178	185	207	200	173	153	178	176	173	168	185	199	194	174	160	191	166	171	179	162	192	144	160	165	193	183	181	169	178	181	168	171	179	174	174	173	182	192	176	186	175	145	199	167	164	205	174	161	158	178	190	194	188	173	169	173	163	165	175	181	158	193	191	191	182	146	171	180	162	173	169	182	181	164	157	188	182	205	195	179	184	176	178	165	175	177	204	197	187	169	197	165	196	174	172	163	158	184	178	186	187	158	201
6016	1673	1569	836	645	546	514	484	481	423	444	420	401	399	379	404	379	372	402	381	416	379	394	354	392	366	403	369	338	401	377	427	369	343	389	386	379	388	389	381	382	389	383	395	389	359	361	368	390	400	376	362	377	375	387	377	391	374	402	382	395	369	365	316	368	361	355	355	402	402	360	376	364	391	371	388	374	380	360	365	353	344	397	400	380	376	365	377	355	407	334	352	378	375	364	402	383	381	374	395	384	350	370	369	346	380	407	376	402	364	368	377	396	366	399	386	359	370	367	361	378	364	402	364	368	339	373	375	374	346	347	388	410	375	347	342	368	383	346	354	398	358	373	398	371	402	372	368	370	420	351	381	381	378	370	349	373	370	404	358	411	406	392	397	402	344	411	411	391	366	365	381	375	351	383	372	364	332	350	369	412	394	391	383	379	372	378	386	354	374	383	370	356	361	371	382	336	386	409	355	403	365	359	390	393	342	392	389	349	353	340	408	398	349	387	381	389	388	374	399	374	377	384	361	372	365	368	375	406	367	413	409	366	387	396	404	402	365	416	379	378	396	363	375	348	385	396	370	388	357	381	348	359	374	358	386	393	372	374	406	363	400	360	347	359	349	375	380	350	369	329	360	362	349	360	384	361	357	380	363	389	394	395	337	351	360	365	360	387	396	384	340	372	392	380	383	370	377	364	370	341	375	410	367	367	415	364	379	384	395	365	352	369	367	399	387	353	385	358	404	402	359	387	355	370	358	366	357	354	385	337	393	350	379	395	368	399	384	388	366	380	375	367	369	355	379	367	356	393	359	374	386	383	377	367	358	367	361	394	339	388	360	394	381	398	370	378	348	372	349	347	385	400	353	414	381	386	369	373	386	366	382	351	396	408	355	376	359	366	373	358	363	359	370	382	371	384	387	373	356	402	394	392	382	373	410	398	363	377	355	344	358	392	357	432	358	389	390	392	340	340	370	370	373	399	354	345	376	363	388	363	405	386	374	347	405	376	340	389	355	396	317	370	357	363	378	386	382	373	353	372	355	366	358	357	357	366	369	361	385	345	329	379	360	375	388	403	378	356	371	402	376	398	410	375	377	379	356	401	359	373	356	363	414	371	373	381	369	366	387	346	370	412	386	367	367	372	372	368	403	373	384	378	362	396	373	386	379	362	392	369	378	349	408	393	356	352	373	385	374	388	370	392	343	383	331	360	369	351	389	378	382	370	368	398	405	384	390	401	373	399	381	326	363	356	340	372	384	380	371	359	371	380	367	352	390	377	375	348	370	361	360	380	376	405	373	329	373	387	409	368	427	328	379	385	356	351	396	376	367	332	381	352	379	398	395	371	335	384	367	352	364	365	373	386	397	356	373	398	364	373	376	385	376	369	383	400	375	392	385	388	362	392	371	373	386	372	428	368	376	344	381	355	392	370	389	373	395	363	369	414	389	344	374	373	370	343	377	348	357	391	363	408	390	381	405	387	343	370	380	379	359	395	375	374	368	361	355	367	341	403	378	381	375	370	364	388	389	369	371	397	374	383	386	376	371	375	405	362	356	363	360	408	392	375	365	388	363	392	394	354	394	392	377	386	362	409	395	368	403	365	362	365	396	368	386	359	369	396	380	395	373	381	359	396	378	383	388	348	404	373	356	375	403	396	389	351	369	403	373	375	377	358	398	372	371	389	382	377	374	373	357	353	396	382	352	367	399	401	385	412	371	364	384	354	380	413	350	383	397	362	340	360	345	373	391	387	390	385	377	366	386	361	402	361	380	368	359	352	382	360	364	367	378	367	367	376	393	374	398	370	382	360	368	356	345	367	361	379	359	350	392	345	372	378	362	350	396	364	381	384	420	371	358	370	389	362	362	346	377	377	353	382	373	347	353	371	390	386	381	414	357	374	365	395	386	364	386	391	388	357	329	394	342	356	381	350	365	407	357	352	381	369	382	407	368	423	400	414	359	375	359	361	380	402	386	376	370	393	388	405	413	386	390	373	405	400	350	364	369	378	408	368	388	380	376	401	397	373	315	364	365	350	369	378	379	401	394	372	374	368	384	398	417	379	378	388	370	371	373	386	354	367	367	392	365	372	370	376	364	377	357	357	378	373	385	362	382	371	350	375	357	360	383	373	362	359	389	390	352	352	347	362	390	332	340	397	354	344	368	394	367	380	354	387	344	321	371	335	381	357	370	352	368	353	389	355	383	352	383	381	370	346	360	375	332	415	330	380	393	395	382	372	360	369	354	353	363	348	387	363	364	378	362	405	362	400	360	373	386	413	397	373	379	399	358	361	372	356	376	373	393	341	375	406	392	344	400	403	351	365	367	417	400	346	375	355	358	352	327	336	389	371	363	376	362	391	365	395	382	367	380	361	370	383	347	394	383	400	352	390	360	341	355	386	376	353	368	381	399	353	349	355	364	364	386	376	356	340	377	391	411	370	379	365	386	349	383	390	382	360	398	354	350	363	365	425	367	363	365	337	362	340	361	372	362	399	346	346	370	379	397	397	389	347	396	394	339	404	367	373	356	397	398	382	355	377	383	371	361	379	390	378	372	379	367	393	374	353	343	384	389	339	367	363	397	411	377	372	380	380	352	340	384	365	373	414	357	377	401	358	388	369	384	371	381	392	389	367	341	398	384	386	400	370	401	359	381	358	343	367	397	345	398	340	383	351	368	380	381	391	378	359	372	389	382	379	342	351	374	355	367	393	376	378	386	344	391	390	359	403	367	400	391	355	373	360	364	394	382	371	403	388	340	346	360	374	334	384	365	388	371	381	388	378	416	378	384	343	374	329	372	383	398	415	392	371	359	379	395	387	383	370	378	389	374	383	386	364	356	378	376	357	356	369	376	385	346	360	401	389	378	402	363	379	361	379	380	372	424	357	365	400	354	374	338	403	379	369	348	401	365	360	370	381	395	384	382	369	381	358	351	378	393	354	361	376	410	362	402	362	359	356	383	408	418	371	418	371	378	382	375	372	387	376	375	335	368	351	353	392	380	365	368	389	374	387	406	374	402	368	402	371	346	397	367	398	332	386	344	370	382	371	402	380	383	362	378	380	345	374	354	364	360	416	393	398	397	352	408	339	395	391	369	365	382	373	382	373	367	387	354	369	381	389	344	399	335	376	383	378	355	358	385	371	361	382	352	353	368	368	362	395	371	368	411	411	378	365	361	381	397	376	357	378	366	361	386	392	346	406	396	389	387	393	378	367	344	388	364	371	370	394	389	368	432	390	423	371	380	366	378	378	332	375	385	372	351	368	350	382	378	369	368	340	375	345	354	411	390	359	360	411	374	375	352	373	396	388	337	375	386	364	386	358	348	352	374	373	360	364	361	370	410	397	381	419	363	372	366	388	396	329	368	374	372	392	387	372	375	405	378	361	380	328	391	380	385	374	383	377	421	389	378	377	372	346	401	357	377	366	430	373	387	393	372	357	360	370	350	391	368	397	336	380	348	350	378	368	328	379	369	406	368	386	367
24249	21340	28624	24422	20620	1869	501	340	283	241	200	165	182	153	153	143	136	119	129	107	131	107	98	116	110	106	100	109	124	124	111	99	132	115	105	121	104	91	104	106	95	109	108	93	113	99	86	101	105	97	106	97	93	126	74	74	102	98	110	99	103	130	97	88	109	96	118	82	94	91	104	98	102	86	96	87	101	126	93	86	84	92	98	90	101	101	101	104	101	104	111	118	95	99	101	100	97	104	98	102	92	98	103	96	84	93	96	86	86	99	90	87	88	106	120	100	92	87	84	91	78	93	106	107	105	109	98	93	87	97	100	90	88	99	98	104	87	80	112	98	88	100	114	95	104	103	80	87	94	107	95	102	99	96	95	103	88	100	86	106	94	109	100	110	114	77	114	89	83	91	98	106	87	106	100	84	111	84	96	88	88	110	75	114	94	97	104	91	101	93	84	107	95	97	98	88	78	89	93	90	102	90	75	100	109	94	91	87	85	101	102	112	90	110	107	90	82	117	93	108	74	98	107	105	97	96	87	101	87	82	114	86	84	101	100	94	102	102	93	95	107	91	89	93	95	80	87	86	108	84	97	114	102	106	102	76	98	84	97	98	88	110	90	109	90	99	105	99	106	103	75	89	90	107	93	76	97	89	98	91	113	77	107	71	93	100	112	69	97	84	93	108	115	91	90	101	83	112	110	107	95	90	86	93	108	94	83	99	94	95	91	90	84	80	94	103	111	104	89	116	88	92	100	90	102	101	122	79	96	89	85	95	103	113	98	75	92	100	94	96	108	85	86	90	112	108	97	82	92	100	90	94	80	98	96	105	87	109	93	88	91	88	97	82	81	99	89	92	80	74	91	92	113	104	99	103	72	88	94	87	99	83	91	85	90	94	85	112	85	85	89	93	102	109	90	105	96	86	87	98	94	108	102	87	103	82	76	84	97	84	103	85	104	112	99	94	85	109	101	102	88	94	81	105	80	87	100	104	93	97	98	112	97	109	80	108	105	90	90	100	112	106	103	98	115	103	101	98	97	93	121	99	102	87	103	108	98	102	102	90	78	92	92	91	92	95	103	98	85	108	109	92	114	72	97	100	117	94	84	105	90	93	90	90	102	84	103	83	98	94	109	86	91	112	102	90	95	83	90	97	87	103	115	97	91	88	94	96	84	86	99	106	85	98	85	92	88	102	93	113	96	98	87	93	80	75	90	88	84	102	108	97	98	92	95	103	98	91	101	114	98	99	87	104	106	90	98	98	104	92	105	95	99	79	117	99	108	102	107	94	90	94	105	101	90	83	91	99	100	112	110	94	104	98	106	116	100	93	91	95	75	96	116	91	100	101	90	89	105	81	88	118	93	94	92	118	98	98	118	80	95	101	107	82	92	108	93	93	90	108	105	100	98	90	89	85	79	87	97	94	110	94	89	112	82	98	95	93	81	107	99	89	95	95	100	85	101	90	91	82	86	96	92	102	101	84	81	89	114	99	106	99	90	93	105	89	89	82	95	101	89	94	98	100	98	101	94	88	99	95	100	101	86	92	101	94	97	92	107	105	105	90	87	75	113	99	94	81	103	90	91	85	88	76	103	90	97	102	94	116	112	102	80	108	100	96	80	107	87	96	93	90	106	98	112	99	101	99	93	98	101	98	79	81	92	89	91	103	87	102	98	117	91	95	98	97	113	104	89	102	105	94	89	108	109	107	92	96	100	100	98	93	98	88	93	85	96	84	87	95	91	100	83	92	112	105	114	113	105	102	96	97	93	98	95	109	86	79	91	89	102	118	101	107	95	79	93	101	98	80	86	97	91	87	85	90	95	90	90	96	116	109	94	96	91	86	90	103	96	105	108	98	82	96	98	100	87	105	83	102	83	102	91	105	99	99	86	87	102	92	94	108	101	106	77	102	96	91	96	92	93	81	107	99	76	96	101	98	105	93	88	94	103	96	101	89	101	105	105	116	105	89	93	103	92	89	95	111	113	82	100	86	98	88	109	88	111	99	98	90	104	93	77	84	96	99	77	96	105	105	89	81	73	104	103	94	98	113	110	87	97	100	96	91	100	101	84	113	89	89	103	92	127	90	91	84	110	105	99	103	86	97	91	102	94	85	83	87	90	96	85	91	95	93	87	87	80	97	93	98	116	106	92	107	110	85	94	89	109	85	108	87	107	107	84	99	60	79	76	96	101	101	99	91	79	95	95	106	80	100	96	73	132	81	78	106	118	113	92	101	96	92	86	110	88	103	97	82	88	75	109	110	103	102	88	98	116	113	112	84	93	94	91	103	82	95	94	88	88	109	111	88	104	97	86	96	79	107	87	88	97	85	81	106	85	113	90	101	109	87	96	106	103	89	97	107	86	97	104	102	100	92	91	107	101	93	108	76	102	112	79	85	89	77	95	95	100	99	94	92	115	97	115	84	76	110	99	92	90	96	111	95	97	113	96	91	79	99	87	91	111	86	98	86	99	99	90	100	102	99	113	98	91	106	94	102	73	94	102	87	91	98	104	86	98	82	92	102	113	77	91	100	107	96	104	91	90	94	96	80	97	95	104	93	74	102	90	81	105	95	92	95	105	105	89	115	103	107	101	88	102	78	86	97	97	96	79	107	98	108	76	88	94	85	109	97	92	103	99	96	91	102	94	83	102	102	98	111	100	98	89	80	78	80	117	103	91	92	100	101	99	90	99	94	101	88	92	83	79	90	99	85	78	104	100	90	107	92	91	108	99	109	97	92	84	109	99	83	95	102	88	96	103	115	100	105	95	99	89	85	95	91	92	89	80	94	89	87	94	97	101	82	98	94	98	102	83	100	94	93	82	91	81	93	81	82	91	103	113	96	99	109	93	101	89	93	87	89	95	84	86	95	96	105	95	114	98	91	108	86	122	86	87	89	102	90	101	91	86	103	91	108	97	88	102	99	94	97	91	100	105	101	96	97	88	92	92	125	84	103	86	101	97	105	90	100	91	82	86	98	84	87	86	115	100	85	91	89	89	111	96	72	113	81	90	83	83	92	99	99	88	80	119	106	110	85	112	93	88	94	112	87	104	92	94	95	88	106	110	103	107	92	88	94	99	95	104	103	102	88	109	76	104	104	97	96	104	89	92	82	97	116	103	101	81	111	102	101	111	100	95	83	94	114	94	86	87	95	98	97	91	108	97	96	99	92	85	95	95	91	93	99	108	98	83	90	93	103	94	92	89	89	100	108	107	113	110	109	107	89	94	93	113	95	98	96	97	83	104	108	86	99	96	99	89	89	94	82	104	99	86	98	97	88	91	107	106	107	79	85	98	109	89	103	89	96	105	86	97	98	69	90	97	98	102	88	99	96	89	92	101	94	91	98	87	102	96	96	100	108	104	96	99	85	126	84	96	98	84	83	87	94	87	95	86	101	87	81	89	96	95	113	80	109	80	85	93	93	102	91	87	113	95	100	88	102	78	84	99	91	105	93	97	76	87	93	109	101	84	108	90	108	78	87	96	81
16057	10633	8805	4359	2899	2113	1601	1322	968	801	675	648	521	515	479	445	382	355	339	336	312	305	300	293	261	259	283	288	273	259	260	239	257	256	269	259	245	222	237	216	233	228	254	196	241	218	247	222	227	201	220	197	234	215	207	255	212	207	233	202	193	191	223	236	246	194	225	198	207	210	214	224	201	207	190	185	212	222	213	207	207	224	226	202	194	215	203	198	214	219	216	240	201	176	211	232	204	223	231	231	210	203	205	217	204	212	202	240	238	201	206	237	227	212	227	205	188	230	221	220	217	198	208	220	213	217	201	198	209	211	219	204	228	196	185	215	220	198	213	214	207	214	178	220	225	214	215	257	206	239	231	211	208	194	212	212	202	236	229	215	204	222	237	209	226	206	222	206	202	244	217	196	232	212	202	210	187	189	212	242	218	194	211	230	210	227	209	214	218	215	245	214	217	215	184	235	209	212	200	235	208	217	201	226	202	214	215	220	222	212	195	214	235	202	199	195	223	218	213	215	220	218	205	231	207	192	197	230	216	188	201	195	216	242	220	231	232	213	196	189	207	186	217	212	175	199	205	211	227	200	197	215	211	228	209	201	236	202	220	232	215	207	201	210	190	192	228	185	203	221	224	207	225	246	219	203	221	200	206	203	211	209	214	211	222	209	205	220	194	226	194	212	213	196	211	213	226	215	230	210	213	212	204	214	203	212	214	207	211	200	222	230	202	211	223	246	201	196	211	200	233	223	203	210	215	227	206	217	216	208	205	190	206	206	221	212	210	210	213	186	208	199	212	207	192	221	222	223	221	203	224	195	214	199	223	193	221	207	207	220	214	195	197	210	221	231	215	214	199	204	219	209	207	215	196	206	200	224	195	182	207	214	210	199	208	229	197	207	218	207	212	217	240	216	221	215	218	220	224	205	184	217	210	206	215	197	202	234	207	226	210	200	221	247	186	215	215	231	213	209	211	187	196	196	212	211	201	223	187	216	203	214	204	229	213	200	225	195	197	214	193	215	218	189	208	204	231	231	223	209	219	218	204	208	232	230	230	204	218	212	226	214	189	210	231	214	215	214	220	220	244	228	198	219	192	215	206	210	200	158	212	216	202	206	217	227	215	236	218	188	219	209	218	211	222	201	196	225	208	220	205	201	214	230	221	178	227	197	207	210	208	227	242	200	193	209	211	210	210	208	236	219	203	212	206	221	219	210	212	215	245	223	178	207	212	200	200	206	205	206	210	200	215	206	215	205	220	185	197	214	216	200	201	211	224	234	219	221	202	212	225	221	211	185	230	217	208	218	219	206	214	215	203	225	227	193	203	201	239	189	226	193	206	224	226	190	203	216	227	183	236	222	216	211	211	213	205	222	229	190	193	200	207	225	221	232	241	201	209	209	226	236	225	206	233	227	209	209	206	228	200	208	184	188	226	197	230	253	197	191	237	221	196	231	219	232	196	199	224	230	177	210	192	197	183	226	226	227	221	219	214	237	204	202	215	218	197	241	188	225	205	209	216	223	203	195	201	211	223	204	201	196	206	200	194	205	212	212	222	191	210	232	199	201	214	232	236	184	208	218	186	200	201	200	221	201	208	202	207	217	209	208	198	194	194	233	239	218	225	212	215	222	214	186	199	223	184	192	219	186	217	214	209	201	209	232	219	210	204	206	194	210	192	218	200	211	213	213	200	184	217	215	197	216	197	220	222	185	216	187	247	220	223	205	228	221	246	209	217	213	207	228	203	209	202	224	189	214	198	205	199	195	209	244	207	200	223	215	218	232	210	219	214	198	194	217	206	219	213	217	196	241	218	202	219	232	234	204	196	209	245	200	196	231	214	214	199	243	196	222	230	197	230	211	214	211	230	217	198	243	224	219	201	195	203	218	203	199	218	226	224	235	207	202	199	227	210	217	222	213	207	196	216	204	220	219	250	202	215	201	229	214	209	245	211	234	210	218	216	226	194	219	202	214	208	204	223	226	196	212	199	201	213	210	218	220	216	197	207	238	220	195	192	217	218	225	218	217	209	206	220	213	204	195	232	223	236	222	209	211	207	172	190	244	198	203	209	207	221	194	218	182	179	193	202	200	184	206	190	202	206	218	200	190	216	222	227	211	204	225	189	216	180	204	225	203	195	195	209	205	209	189	212	200	223	196	199	228	207	231	210	185	211	207	207	235	202	217	210	217	229	216	234	222	218	213	194	199	229	214	207	212	210	210	223	231	175	205	231	212	194	203	211	211	221	208	197	236	223	201	213	205	204	208	249	197	192	201	234	200	234	224	201	231	204	214	179	206	196	222	199	219	227	201	228	215	200	212	233	204	215	213	209	210	232	219	244	235	185	206	217	207	224	223	189	219	217	203	201	200	210	199	217	179	223	202	205	185	214	223	216	197	189	212	197	192	210	209	212	203	202	213	215	204	189	193	217	199	218	199	234	218	219	195	220	243	179	202	229	206	199	227	196	214	219	222	192	200	197	201	220	193	199	226	214	210	225	219	196	207	213	200	188	205	223	221	239	210	181	200	210	191	209	202	232	244	203	186	209	184	185	214	180	217	239	205	219	198	229	222	241	206	202	213	231	193	199	222	209	220	199	218	233	206	222	223	216	204	206	228	192	210	222	221	213	200	196	213	211	222	213	208	203	212	218	229	182	229	218	196	206	230	178	214	199	202	213	196	218	237	204	190	211	194	213	217	193	218	220	199	181	198	202	211	233	209	197	214	204	187	205	198	203	224	223	214	204	204	213	223	219	207	193	216	217	220	189	224	194	197	227	166	191	205	223	203	240	199	210	214	203	198	227	236	219	202	207	217	190	221	203	221	212	184	205	210	222	220	206	212	238	254	222	211	198	201	225	215	221	209	192	199	205	204	222	232	202	196	208	212	225	236	210	223	223	191	212	186	210	203	209	193	227	226	200	227	222	221	220	239	200	207	212	212	205	216	201	208	213	239	225	251	218	194	207	202	201	204	242	216	187	234	238	189	191	204	251	217	216	206	236	190	232	206	212	225	227	210	206	227	209	231	255	233	208	203	210	215	219	213	196	225	224	217	217	217	190	189	199	218	235	209	208	187	191	221	223	216	194	219	219	222	214	192	210	209	184	214	214	207	223	248	223	205	224	196	205	204	200	226	219	225	212	212	210	203	207	239	198	236	212	221	210	207	213	201	246	181	228	212	205	220	195	210	218	178	234	214	229	232	215	179	224	186	220	212	211	204	191	219	209	235	211	209	218	221	213	203	193	218	184	225	206	196	207	222	215	178	183	199	226	198	200	219	223	206	206	215	186	230	199	211	193	223	231	186	210	225	194	202	216	217	209	226	209	226	225	208	246	224	227	210	219	204	196	189	205	203	202	224	208	227	233	214	218	183	210	198	199	206	207	200	223	218	226	221	212	211	226	193	200	228	200	249	225	206	217	211	207	209	193	190	213	209	208	217	199	209	194	234	218	211	221	189	219	212	228	195	189	224	214	204	197	220	224	195
23272	21404	29400	23746	21404	20426	2280	775	577	466	439	416	421	332	334	319	295	343	287	282	287	287	278	277	258	265	247	287	252	265	262	252	248	248	240	235	247	246	214	265	256	220	259	227	264	232	236	265	244	255	258	210	235	217	244	217	238	240	229	217	245	232	243	243	237	234	257	238	251	245	231	263	226	221	199	216	249	245	212	226	197	229	226	229	213	204	219	233	205	227	232	210	254	218	247	230	228	214	230	235	214	224	230	227	241	237	219	237	266	241	231	238	233	228	262	231	234	249	247	222	238	228	234	228	236	221	209	284	231	259	203	265	221	222	237	229	238	264	236	220	244	209	235	254	217	233	236	222	221	214	223	237	237	227	221	211	237	221	226	260	245	250	228	235	209	231	245	247	226	241	201	251	226	225	243	220	197	223	233	236	256	224	234	210	233	231	222	261	251	242	235	257	241	254	213	239	234	226	240	212	230	232	229	229	241	242	225	203	261	226	219	224	207	241	239	235	219	244	231	249	247	243	262	256	213	236	223	250	225	218	235	216	263	212	215	226	237	240	251	233	246	220	242	245	220	228	234	223	204	216	240	251	218	213	225	223	231	234	228	277	216	222	218	210	238	244	241	260	218	204	222	223	240	226	178	218	212	228	212	233	237	223	238	219	221	220	215	238	235	229	214	254	246	272	265	248	205	226	222	230	227	203	223	218	224	243	242	237	239	225	218	203	223	221	239	231	233	217	237	232	236	245	227	242	227	213	248	239	219	220	238	245	243	239	220	224	234	219	233	240	273	230	223	250	228	257	198	223	248	220	239	224	227	269	219	218	227	213	235	223	237	229	261	244	225	247	226	202	222	236	254	224	240	214	243	249	241	218	229	249	217	241	219	220	209	223	236	200	234	194	230	230	238	275	223	237	213	258	209	231	223	226	229	221	234	230	245	215	204	232	213	212	216	250	213	248	223	233	239	259	231	229	235	238	243	254	231	237	222	242	208	245	220	232	258	221	217	252	232	230	260	259	216	221	226	234	245	261	193	234	241	245	223	236	225	227	225	253	210	221	259	256	217	229	222	224	227	221	213	234	201	225	229	228	219	254	236	238	248	224	226	245	229	235	224	226	243	233	230	221	222	225	223	232	228	238	227	234	241	248	208	215	243	225	249	225	241	234	232	227	228	252	226	230	219	240	236	219	207	239	198	214	230	222	208	235	230	256	224	245	236	204	246	233	237	225	228	240	239	224	254	253	230	237	236	214	238	245	214	228	206	234	226	229	227	249	245	236	229	217	240	239	244	205	247	208	235	218	224	254	224	214	223	221	203	243	198	233	235	244	236	237	257	221	227	246	238	242	195	268	232	233	238	225	240	243	221	239	251	222	250	227	216	241	236	224	237	263	212	220	248	216	228	233	227	252	246	243	236	254	202	243	229	263	238	224	240	250	244	216	223	257	211	224	209	247	219	217	236	211	238	233	231	256	236	227	233	238	224	238	223	229	241	230	232	258	213	220	274	218	230	238	237	240	221	208	235	227	213	215	230	205	220	225	249	238	224	280	219	205	233	245	194	241	226	228	220	240	236	231	243	228	221	240	242	252	238	242	245	230	230	229	215	215	219	269	240	250	234	255	230	228	238	233	255	251	219	241	221	221	235	226	229	231	221	248	232	249	217	218	214	221	246	242	228	245	228	211	238	264	211	219	249	239	218	261	250	235	223	232	224	230	243	235	256	225	214	216	235	216	224	197	239	234	225	239	263	244	246	253	227	250	246	230	257	207	237	254	219	199	238	233	233	237	234	243	220	228	219	237	237	221	244	234	238	245	200	227	248	228	204	242	243	223	254	239	210	224	235	218	210	236	219	220	249	245	227	243	227	205	246	217	258	208	251	244	222	210	246	251	229	245	222	226	240	240	209	225	219	229	240	220	230	209	239	220	227	237	243	231	214	229	257	243	210	223	246	227	240	281	222	213	244	210	233	237	236	252	222	223	221	200	220	201	258	227	254	238	202	218	238	210	199	216	221	218	263	230	246	233	228	234	205	213	243	238	261	235	244	207	230	217	230	241	237	244	211	241	226	255	238	243	220	259	226	221	224	244	235	204	265	225	242	231	244	223	260	214	247	239	208	230	230	215	246	241	242	190	215	220	218	228	243	221	228	200	235	219	221	242	238	242	263	225	258	218	215	212	230	240	254	242	231	236	268	214	214	248	248	238	243	234	222	260	259	214	227	271	241	245	223	243	218	238	211	235	262	214	220	243	250	221	221	212	234	234	235	229	223	232	234	241	259	233	243	261	227	198	220	251	215	210	198	230	220	232	215	242	190	245	229	224	247	241	237	219	233	215	227	225	243	240	239	238	208	235	222	213	237	230	246	218	258	232	242	206	236	211	245	216	222	239	219	220	246	246	245	223	228	238	230	243	246	239	223	218	258	230	222	239	219	231	195	228	230	251	225	247	243	215	238	219	221	206	207	211	261	213	220	216	220	242	244	221	238	221	221	251	236	228	217	253	229	237	261	243	208	201	266	190	221	230	260	235	256	228	231	242	233	217	220	237	236	262	218	231	241	255	219	253	224	210	219	224	254	226	233	225	225	245	213	227	224	238	224	228	236	215	249	207	236	225	222	216	221	209	233	198	221	221	219	243	246	247	247	227	227	238	218	212	236	255	231	241	251	205	229	235	261	238	215	223	222	230	219	245	247	232	244	261	250	208	233	227	236	232	231	215	221	256	212	224	217	232	231	231	242	255	227	240	236	255	237	231	222	222	236	207	224	234	228	226	230	214	228	237	224	221	261	204	249	209	238	231	227	237	214	233	193	240	211	227	240	240	254	225	247	232	235	223	259	225	236	257	227	217	239	217	222	233	215	225	232	227	238	241	227	269	220	228	211	236	227	230	238	216	248	225	202	210	196	236	206	225	238	245	236	223	257	251	239	245	226	206	223	234	203	228	250	222	238	230	208	238	248	229	256	216	232	250	264	211	244	228	234	240	233	252	243	237	231	231	235	262	249	221	224	249	242	234	239	214	220	239	236	234	201	231	250	252	209	231	226	227	230	226	229	220	253	216	224	239	216	225	230	229	258	241	246	212	188	249	243	253	217	269	231	223	251	233	230	229	246	224	260	248	224	221	203	228	256	231	221	235	203	235	215	223	245	258	256	233	223	208	219	225	243	202	237	236	257	237	236	217	248	202	243	225	215	245	239	229	218	213	211	224	211	265	247	231	230	248	243	231	224	218	253	215	282	228	203	247	236	232	247	239	221	244	220	217	249	217	212	260	253	204	251	236	228	215	226	224	243	234	227	240	263	212	246	249	248	255	209	251	212	265	234	214	241	251	225	224	207	220	229	199	223	240	231	220	242	248	261	258	232	214	215	227	242	225	226	235	258	214	218	238	241	225	211	211	239	196	240	236	231	231	219	226	228	206	234	237	225	237	242	255	202	236	232	221	225	234	209	234	219	253	227	227	239	236	239	243	269	248	223	220
19748	17173	14366	7769	5262	3941	2888	2298	1825	1647	1357	1243	1088	945	905	857	792	759	680	682	692	643	605	595	616	600	552	535	552	548	557	547	492	491	484	482	478	474	504	444	492	468	506	502	492	452	460	484	474	502	480	475	479	483	465	437	464	473	433	446	434	448	476	444	470	464	493	447	431	479	463	457	453	429	459	444	464	455	456	443	446	466	444	455	450	418	465	445	454	455	449	463	473	460	446	444	467	457	432	474	428	420	437	436	465	470	425	416	442	444	430	448	452	465	450	440	445	471	461	461	459	483	418	443	440	445	440	469	462	443	436	460	449	480	491	435	482	432	435	439	459	466	456	423	467	431	426	422	442	486	490	414	449	455	456	425	438	460	461	444	482	446	437	439	472	466	384	421	398	478	465	446	435	418	468	425	435	447	483	441	428	479	425	426	451	440	434	445	465	462	417	449	414	441	408	428	477	431	461	469	471	451	479	447	448	413	451	415	470	428	437	437	453	437	425	465	433	469	460	446	447	465	428	450	447	436	461	496	447	471	468	401	435	424	463	424	440	441	433	438	441	425	430	380	458	475	437	427	434	463	461	446	425	421	494	437	467	465	470	464	455	439	428	457	435	421	464	455	468	448	406	418	464	439	432	460	457	441	438	414	441	436	461	417	467	458	428	449	412	431	465	441	439	440	434	472	430	459	423	481	433	435	439	459	437	420	489	412	465	437	451	439	428	458	487	448	436	457	480	440	466	416	426	426	432	425	426	426	451	414	443	450	411	456	442	457	471	454	436	442	479	429	450	430	451	438	429	467	471	446	466	418	444	432	412	416	458	422	436	456	410	471	475	411	454	444	449	433	428	474	453	439	467	426	443	451	432	461	432	499	439	442	451	447	448	496	450	448	442	486	468	469	428	419	454	473	434	448	455	413	475	453	436	455	393	446	419	420	446	431	433	444	443	443	460	442	456	443	461	411	423	419	441	458	449	446	460	467	434	430	453	398	393	460	454	438	433	445	426	431	494	455	423	448	443	476	453	425	413	441	422	461	449	453	463	464	428	422	399	419	432	477	464	427	456	457	441	479	454	448	461	471	441	457	400	436	462	413	452	412	456	432	462	432	412	413	454	449	448	428	472	419	414	415	458	450	451	462	452	456	489	476	461	476	454	410	445	425	404	427	422	422	450	432	433	414	412	420	437	404	447	441	451	443	444	471	412	476	420	463	414	456	408	419	440	466	458	428	498	445	454	451	429	415	450	462	438	449	459	439	430	447	431	421	471	450	475	493	438	453	439	479	466	473	441	452	440	426	439	439	472	428	442	440	446	455	432	412	469	442	395	456	467	448	477	458	428	459	444	475	440	434	439	425	443	449	457	447	424	472	457	441	432	432	444	451	467	454	465	454	473	411	468	456	423	412	457	424	430	409	404	436	454	395	452	432	466	449	435	487	431	452	471	465	432	421	431	437	442	454	459	421	434	457	416	431	406	428	433	422	444	438	421	411	430	453	430	437	474	401	448	435	429	457	460	431	488	497	439	448	468	450	431	454	419	455	429	430	417	447	408	450	446	407	423	465	425	418	454	444	433	419	442	447	427	445	468	421	465	442	440	419	438	434	484	464	401	469	431	421	450	432	440	430	436	441	423	449	434	456	400	463	444	462	445	427	422	427	470	447	447	446	410	474	446	451	415	416	445	420	453	404	438	456	459	443	418	470	415	425	443	435	440	441	424	454	424	400	419	490	456	470	470	438	448	433	445	476	440	453	423	411	432	473	417	498	438	452	468	431	455	465	452	470	425	492	440	454	422	395	431	456	474	462	438	476	434	393	449	475	428	458	459	457	463	430	455	427	471	465	465	424	459	456	417	444	439	467	470	408	456	425	449	454	470	449	409	445	455	449	433	468	437	480	468	448	456	426	445	429	412	436	419	470	397	456	422	447	448	430	424	467	440	443	489	447	451	480	444	470	412	465	424	443	444	437	450	449	410	502	438	434	459	492	408	479	410	446	430	419	436	422	472	422	436	444	467	432	440	420	469	406	451	465	462	471	465	454	423	421	418	428	430	436	437	429	444	401	447	450	469	444	445	460	457	427	463	437	405	441	448	431	450	426	425	411	475	457	477	416	461	463	457	461	431	466	415	425	426	447	434	433	425	426	487	447	437	427	443	462	424	458	443	446	425	473	459	458	419	420	415	452	443	434	430	455	460	462	456	472	452	402	443	467	481	479	401	438	451	452	466	435	404	437	450	423	424	428	467	479	439	429	482	466	456	447	424	460	434	454	430	438	426	453	439	424	432	424	448	433	427	427	495	442	470	419	425	438	451	445	446	452	441	423	430	435	445	439	451	431	396	432	430	457	510	430	458	457	478	408	423	445	436	437	457	452	458	449	450	447	424	425	439	407	435	465	422	422	449	452	396	423	402	443	448	455	424	451	468	437	431	446	432	469	498	447	453	454	411	403	446	432	430	473	437	462	433	446	436	416	446	458	449	470	463	438	439	395	435	439	432	507	459	422	474	433	425	454	446	459	405	460	444	441	441	439	459	424	457	438	463	470	438	437	428	476	442	415	422	432	447	408	441	425	442	409	437	424	425	462	426	435	432	429	429	466	468	442	430	433	466	431	473	443	436	440	442	419	418	424	430	442	417	426	436	444	452	404	427	433	430	448	483	427	458	420	439	476	468	437	409	459	467	416	447	413	421	440	467	421	447	409	434	420	459	377	477	451	437	453	452	446	425	427	451	423	494	452	446	440	451	499	475	411	448	456	436	433	411	447	446	435	433	440	447	412	443	430	467	448	475	425	428	439	426	452	403	452	455	489	453	470	445	444	450	419	437	444	449	464	462	439	428	443	444	439	466	419	422	471	423	442	472	430	467	457	426	446	439	448	404	449	442	445	422	427	446	467	425	421	421	446	410	454	410	464	454	468	419	449	422	491	457	444	422	463	434	430	415	444	433	481	470	416	437	402	441	451	440	417	463	474	457	418	433	425	435	462	443	429	438	448	458	452	455	464	454	434	463	437	454	479	470	455	426	485	440	399	431	407	422	451	475	451	445	413	412	419	446	420	451	466	411	466	441	465	492	412	447	440	414	431	447	463	423	424	497	473	416	425	459	489	410	452	447	464	441	435	431	454	431	419	499	441	483	435	451	462	473	428	464	462	455	433	422	420	429	467	460	448	436	471	440	440	462	420	445	468	518	412	439	458	429	467	414	463	415	448	441	428	412	421	457	414	485	411	470	434	441	436	422	439	464	439	433	461	403	443	463	437	407	451	447	412	450	442	448	486	466	427	472	440	447	409	479	437	476	460	442	411	429	418	449	423	442	468	430	464	448	493	454	437	459	424	438	433	459	433	406	451	468	441	425	442	456	459	438	447	429	487	430	473	444	449	474	442	453	498	426	419	452	423	458	443	404	495	418	468	440	439	429	471	437	434	440	469	429	422	443	434	476	482	444	468	465	469	406	446	431	456	417	469	420	417	446	475
26799	20944	8253	487	273	216	232	205	191	194	178	210	216	185	189	193	177	173	189	181	180	168	195	159	175	164	155	169	151	188	155	191	165	179	190	197	163	176	193	197	205	172	164	175	189	184	166	159	191	187	177	173	196	168	171	165	189	176	209	185	172	207	171	187	185	197	186	172	161	186	175	177	188	155	168	174	176	202	180	166	164	186	158	177	161	164	173	169	162	177	177	179	166	170	189	163	183	172	179	197	188	170	173	193	176	177	185	189	170	181	161	134	196	194	169	207	178	186	173	187	181	183	188	186	164	185	175	202	190	165	180	174	167	157	166	174	157	193	172	171	192	206	191	165	163	165	199	190	180	184	162	171	159	177	168	186	169	160	170	177	155	170	175	193	181	165	172	178	182	159	177	182	153	172	187	197	199	187	179	213	159	185	160	168	195	196	166	183	198	160	182	177	165	195	162	165	179	176	157	187	156	159	149	176	169	189	177	174	169	213	185	159	183	172	188	171	183	178	190	202	182	193	191	189	203	165	174	174	176	175	187	186	172	177	181	172	181	203	193	176	166	189	188	173	175	172	164	183	170	164	178	155	191	217	170	182	178	174	150	174	196	163	183	178	191	177	187	182	157	188	160	176	191	182	164	185	157	197	179	192	149	155	154	155	186	187	163	176	181	173	182	170	197	175	190	164	180	166	171	170	172	215	165	183	187	176	167	175	176	163	194	175	179	158	175	172	180	183	194	168	191	174	183	184	171	160	185	178	191	170	201	172	182	200	190	169	190	177	179	183	159	198	179	177	206	160	203	214	194	154	181	205	171	147	175	172	192	160	188	193	166	189	183	179	201	174	180	171	169	178	192	168	185	149	176	188	176	172	177	156	184	175	162	183	168	206	174	179	200	194	188	168	170	174	180	157	156	155	168	183	191	192	184	205	185	184	173	167	154	199	170	175	176	185	183	194	194	184	176	198	188	155	169	171	191	167	173	184	163	164	195	199	154	166	148	180	170	152	172	180	191	176	162	176	157	160	177	160	191	169	192	185	150	155	157	169	173	189	178	168	149	191	170	143	184	155	172	175	160	192	169	188	177	170	164	168	182	166	188	163	191	177	158	190	179	164	172	161	178	161	174	187	166	167	167	200	167	183	151	161	163	189	178	157	175	172	183	189	185	169	199	181	177	177	187	198	185	174	187	173	188	159	159	173	172	171	180	184	171	159	188	162	179	190	157	194	202	170	195	172	176	148	194	172	171	186	174	195	173	189	177	175	188	163	179	179	166	174	166	170	169	175	189	197	179	175	177	171	186	193	164	171	206	185	188	188	182	156	166	174	179	165	170	173	189	188	174	164	188	174	149	183	180	176	208	164	205	202	178	163	176	179	154	170	155	169	180	182	170	172	185	170	168	175	183	175	172	178	167	163	176	171	187	187	178	183	171	165	190	161	213	180	184	161	199	172	182	186	192	165	161	155	179	155	202	174	156	188	192	181	200	177	165	170	171	190	192	174	174	188	154	188	185	190	141	191	159	176	192	187	170	182	175	180	170	170	170	184	177	173	166	181	186	188	162	168	169	195	171	151	180	177	175	168	186	191	161	164	180	155	171	172	183	168	155	183	188	187	169	165	184	185	180	179	183	180	194	174	185	184	190	187	199	190	171	178	177	172	176	183	154	182	183	173	190	174	186	177	169	170	164	176	196	190	168	188	164	162	153	187	163	188	190	202	168	173	164	167	155	170	167	174	165	178	188	179	183	164	190	165	171	161	175	163	183	206	178	151	195	189	212	180	172	195	190	145	180	183	161	187	184	180	188	189	169	180	155	167	184	187	203	166	199	164	169	167	172	186	175	170	162	192	174	156	186	178	186	163	189	173	176	184	160	175	167	161	169	183	147	180	182	165	179	190	181	182	196	178	162	160	199	179	192	161	168	186	205	174	155	170	161	176	184	174	198	188	169	169	172	169	200	163	163	170	165	170	186	168	163	203	162	195	149	181	160	178	164	192	193	197	193	176	194	172	188	208	155	176	187	152	161	179	183	187	182	183	149	178	167	163	168	151	171	184	166	186	173	173	194	192	182	170	181	188	162	190	200	165	195	171	183	198	167	150	180	195	203	156	159	187	176	194	167	185	191	170	176	149	180	179	172	175	175	164	182	177	176	171	169	174	186	181	172	173	161	180	166	178	158	183	173	157	179	168	187	183	189	184	178	195	204	159	176	176	196	184	173	186	170	157	179	199	156	184	172	167	158	207	179	182	164	156	144	186	171	174	178	167	183	163	170	170	158	196	188	178	153	153	176	189	162	194	179	180	169	173	184	190	161	161	185	184	185	213	152	166	188	185	177	161	178	163	156	171	175	176	180	174	183	179	189	162	159	182	204	176	194	160	191	176	155	177	171	175	186	167	202	171	192	166	176	196	175	199	147	168	186	165	182	185	161	180	179	182	172	175	185	159	170	192	169	152	164	188	153	173	177	181	182	190	170	172	185	205	171	186	174	191	188	158	172	196	184	166	175	168	185	168	168	175	182	173	183	184	179	190	174	163	188	178	173	166	163	174	182	181	169	180	155	190	176	177	174	180	131	180	185	156	180	189	185	167	184	178	176	195	159	168	190	188	164	186	180	188	179	212	177	205	162	152	169	188	194	159	171	182	154	168	180	170	171	170	194	170	174	180	173	175	178	170	157	167	198	179	167	183	189	164	188	188	199	172	180	180	168	164	164	183	205	168	167	151	164	195	168	177	180	154	180	193	187	182	180	162	179	155	176	179	161	161	175	178	199	179	157	192	173	161	175	152	179	180	194	159	230	184	164	194	196	178	161	174	191	184	157	180	167	169	166	177	167	171	168	169	205	196	200	171	174	185	184	174	179	170	160	194	168	178	203	189	158	156	160	169	184	177	181	180	183	188	189	175	160	175	196	180	190	171	156	173	159	174	188	165	173	180	159	164	167	185	177	175	167	181	201	161	190	179	141	194	160	178	185	169	172	165	161	169	160	162	186	154	190	171	177	184	159	176	197	156	185	177	185	177	173	174	164	151	194	171	191	185	169	164	177	165	178	169	170	200	176	176	198	182	171	168	179	178	182	181	173	172	158	180	224	190	180	173	180	182	167	179	172	184	167	170	178	173	169	172	172	169	192	185	176	153	178	167	178	187	191	174	190	169	184	183	150	174	162	166	192	173	182	153	198	189	176	178	190	167	177	188	151	171	171	192	190	192	187	200	172	169	159	191	179	171	173	192	181	182	167	182	180	184	184	178	171	168	168	179	183	161	221	176	178	164	168	194	195	192	177	170	161	192	201	180	183	170	182	174	165	188	183	170	172	178	175	164	176	159	188	195	194	200	171	183	153	174	170	162	184	188	177	155	188	138	181	188	179	174	162	172	192	171	161	190	166	173	172	183	168	203	168	157	196	158	186	166	165	160	184	158	153	180	173	185	177	178	151	191	183	197	175	184	159	179	180	183	179	158	160	215	183	171	165	191
5979	1644	1377	796	664	571	514	479	448	386	439	393	398	394	389	416	375	376	396	383	397	399	357	390	352	365	392	370	384	383	402	377	371	348	416	382	377	342	360	375	385	343	346	361	378	397	366	362	343	364	363	393	377	378	374	384	372	382	382	382	348	332	355	383	352	384	371	379	412	386	349	393	393	359	397	373	385	361	407	391	351	365	367	375	375	383	400	351	364	394	358	392	412	376	343	393	364	357	383	346	376	341	387	394	369	406	396	382	374	371	366	404	370	342	382	381	362	385	344	355	373	403	383	347	383	384	371	364	381	370	382	387	357	319	372	369	358	361	375	383	365	384	349	388	398	387	354	361	367	382	397	403	392	358	363	343	370	389	361	386	377	378	388	393	389	366	368	362	336	370	383	401	355	391	348	416	366	383	365	348	363	378	378	331	360	411	375	349	376	370	368	357	380	381	386	382	340	380	371	394	394	378	391	346	365	395	402	372	383	355	391	376	383	353	376	379	371	370	335	370	357	363	378	322	348	337	406	382	378	356	404	396	362	394	357	366	386	393	371	341	353	398	375	381	395	367	371	379	355	383	360	342	374	368	380	359	370	375	349	342	366	333	362	338	370	365	378	433	337	385	378	366	385	374	370	356	376	374	379	385	405	380	378	387	329	359	336	376	382	378	370	363	402	382	370	374	399	329	374	400	374	354	337	357	407	364	334	345	387	393	365	355	390	389	360	386	388	348	364	380	381	370	388	343	373	362	353	360	374	379	389	367	348	385	385	358	378	383	371	375	371	361	363	383	400	347	376	379	368	406	389	375	352	373	333	370	373	364	377	317	385	351	356	362	377	387	378	363	346	375	348	358	384	351	365	369	361	353	333	396	325	363	356	375	413	413	353	387	363	385	358	391	359	362	345	400	362	354	341	372	375	386	399	387	382	401	378	375	361	389	359	380	369	377	379	365	356	343	401	354	355	385	326	394	362	384	385	345	360	386	373	356	394	356	385	380	392	368	384	371	355	387	380	384	366	358	369	364	374	386	374	383	375	374	360	375	398	363	353	373	394	382	360	345	345	398	395	391	353	334	406	376	385	371	382	340	391	382	362	394	389	361	342	360	333	395	371	374	345	337	381	358	395	358	382	376	383	373	370	330	387	383	336	391	372	371	346	350	341	396	390	382	352	429	346	369	356	378	375	394	378	360	377	388	378	356	372	359	343	378	371	380	387	381	355	383	374	350	347	367	356	396	367	338	346	437	346	396	384	352	358	371	353	352	369	341	369	380	354	377	401	389	358	396	377	374	354	393	399	419	354	381	403	340	393	378	357	382	357	392	381	343	379	379	371	334	369	380	365	389	358	386	398	402	353	388	355	341	373	380	377	388	370	354	372	390	404	350	376	361	360	346	375	358	402	335	361	368	359	370	389	388	389	376	372	364	382	391	406	377	356	378	369	357	362	396	349	370	392	378	374	353	357	385	379	328	362	346	372	355	391	347	396	337	374	359	374	409	367	387	384	366	383	366	389	388	399	378	402	361	387	384	390	388	371	355	383	377	344	356	382	374	371	375	372	362	364	366	346	363	328	359	358	374	390	405	397	366	362	361	379	384	381	359	369	347	329	340	362	359	397	347	365	362	364	396	389	396	388	359	378	347	354	370	346	371	370	379	371	409	371	343	338	369	374	364	354	370	362	367	403	396	397	367	394	368	397	427	352	371	367	394	394	371	360	346	382	385	386	385	358	383	366	382	385	375	396	396	366	376	355	369	362	405	343	373	360	367	360	391	352	416	406	406	363	385	377	378	375	384	375	336	351	379	352	351	365	359	378	366	381	389	403	389	371	380	348	404	367	334	369	374	358	398	393	385	379	365	370	357	365	387	402	369	387	379	328	346	349	371	381	351	379	354	395	383	379	370	358	372	373	361	390	398	384	381	385	352	330	363	395	379	406	373	368	383	385	385	386	373	410	369	376	377	390	330	380	414	370	380	382	378	360	364	372	343	398	374	344	349	363	371	385	401	359	387	406	390	358	407	387	367	376	395	392	380	365	383	336	366	386	340	389	395	342	376	368	387	341	372	387	375	366	367	375	400	382	362	310	384	322	366	381	371	355	389	384	379	336	343	373	387	391	363	386	328	380	392	322	365	378	404	399	379	378	394	356	353	359	405	341	369	346	418	370	376	412	412	364	388	378	372	361	377	374	364	382	357	339	361	392	366	387	371	372	400	358	374	343	362	373	356	363	403	353	377	385	362	378	391	378	380	383	380	378	376	371	390	371	346	388	367	385	374	379	392	403	343	370	365	380	351	371	377	383	377	375	367	358	370	367	385	348	388	401	396	371	378	348	369	391	380	360	391	361	389	373	407	389	383	408	381	391	388	346	397	377	390	371	347	397	343	353	331	377	310	405	383	370	386	345	381	355	376	391	372	377	384	397	394	397	381	349	359	386	358	364	380	370	359	397	389	371	370	379	340	434	376	375	370	348	373	375	381	377	382	401	348	376	376	421	358	375	377	382	366	350	373	365	361	363	376	365	389	374	356	372	366	405	371	383	411	388	370	346	349	382	351	398	361	366	406	365	409	378	378	387	348	378	386	338	362	393	369	401	377	349	361	377	366	370	346	385	373	366	401	362	368	345	382	391	378	353	337	362	367	346	364	371	350	388	355	379	402	353	356	380	377	384	371	341	377	375	390	379	376	362	375	386	346	382	417	386	364	382	373	386	357	396	399	370	359	347	384	360	394	373	385	347	397	382	381	373	364	372	397	366	365	361	369	368	399	389	369	367	343	358	411	362	376	355	393	358	388	367	367	332	347	352	365	359	349	389	367	371	355	324	329	363	412	386	389	365	410	365	364	362	370	356	379	366	386	385	402	371	364	371	386	376	378	372	365	349	373	397	387	366	384	394	391	382	379	382	370	376	383	368	376	366	388	361	380	406	368	394	359	349	395	369	368	407	379	365	370	393	373	354	371	381	363	383	378	394	387	371	381	383	368	351	359	369	399	386	380	417	376	346	324	368	379	383	375	410	363	363	409	373	380	377	365	388	380	386	369	381	388	350	348	410	365	366	336	391	378	349	375	366	388	394	399	387	352	386	411	369	359	411	377	368	369	368	362	346	371	375	400	361	398	387	349	350	380	369	382	347	387	376	393	371	393	341	347	391	385	348	361	362	329	375	390	386	369	415	391	376	355	375	332	370	391	395	390	383	361	376	386	393	358	374	370	413	382	383	363	356	388	354	370	368	333	387	360	386	385	374	402	370	351	372	399	367	342	411	390	358	343	381	359	357	396	313	394	347	372	381	375	365	355	359	395	372	352	377	367	369	373	403	377	347	375	383	364	387	394	367	361	358	415	398	380	406	336	364	364	400	360	382	348	352	345	375	366	362	371	383	363	363	411	359	338	353	389	377	370	355	374	374	388	365	382	331	361	390	370	356	393	415	365	379	354	371	398	366	402	376	363	354	378	360	376	373	384	390	382	367	325
24278	21402	28763	24430	20674	1992	517	358	261	262	193	196	160	154	150	141	157	135	144	117	116	125	124	106	90	121	108	104	99	113	108	118	106	103	94	121	97	106	96	94	98	87	103	115	97	93	79	108	123	85	104	114	93	102	97	114	99	78	97	97	106	99	110	94	84	89	107	94	108	104	99	126	113	112	90	96	81	92	103	93	95	125	94	121	119	113	95	87	85	94	97	107	106	93	93	99	110	107	102	114	88	102	113	109	97	104	87	98	116	91	98	95	87	76	88	89	91	100	92	99	95	100	103	88	112	112	113	86	84	84	92	95	117	93	111	97	103	107	110	102	87	90	95	103	94	106	98	112	109	87	112	100	107	82	117	86	101	102	107	111	106	100	97	101	77	96	85	93	107	90	84	107	109	87	91	106	85	91	105	110	103	111	82	95	103	84	113	114	89	92	110	99	101	108	87	110	98	93	103	97	97	80	92	103	102	87	89	96	98	106	75	113	95	98	88	73	77	98	116	93	113	101	87	80	110	104	85	74	98	118	115	93	82	87	94	129	97	80	87	96	103	95	80	92	90	100	91	109	94	97	126	112	106	103	94	92	112	101	101	101	96	94	83	104	71	80	98	99	95	99	101	90	91	97	76	100	107	95	91	95	117	90	88	96	97	103	93	88	106	123	95	110	119	111	93	90	85	101	96	93	111	98	99	87	101	96	91	91	85	84	105	76	103	95	100	96	103	108	87	98	104	104	90	88	98	111	116	98	94	93	101	104	102	89	116	107	102	98	95	95	102	94	106	107	95	97	94	87	102	81	109	93	106	93	110	91	91	112	83	99	89	107	106	98	113	97	101	85	99	105	105	107	111	108	112	102	90	92	91	92	100	113	84	106	77	92	99	90	95	94	100	118	97	101	92	101	84	105	93	99	86	96	100	90	87	97	91	97	110	87	100	111	95	88	100	85	101	102	91	76	103	115	108	112	102	91	102	104	100	84	121	95	94	106	79	97	97	84	95	88	97	99	70	97	103	108	108	81	103	96	102	96	90	82	107	77	114	90	95	77	88	101	107	102	110	107	98	98	100	102	96	89	91	93	101	96	93	100	95	102	86	100	96	84	85	106	107	102	89	98	92	100	106	103	98	94	88	96	82	93	94	104	90	86	109	85	97	86	85	101	99	104	109	103	79	89	85	79	118	79	99	112	92	115	101	99	96	91	90	100	97	84	104	101	101	94	101	84	90	107	91	85	97	101	125	100	108	81	98	111	89	90	84	103	106	101	101	115	87	69	105	99	101	89	94	118	83	89	115	101	87	91	115	98	99	91	102	101	95	87	104	103	99	104	90	107	89	102	92	107	101	75	96	96	95	113	91	104	90	77	92	75	101	95	102	101	100	102	113	94	97	83	82	88	98	97	85	91	88	95	90	88	93	87	105	70	105	86	104	100	98	113	99	99	86	88	84	86	114	83	100	95	101	114	85	114	91	121	95	95	93	118	99	83	96	94	107	98	97	105	96	98	88	93	99	95	102	115	100	116	102	100	106	91	86	121	96	99	110	111	100	107	101	94	106	117	77	111	115	83	88	107	91	113	97	97	99	104	94	99	103	94	81	99	85	123	90	112	112	93	101	82	94	104	114	103	87	108	107	98	106	88	103	85	97	94	89	89	89	90	89	115	102	96	120	91	96	93	104	109	101	89	100	93	86	110	99	91	84	95	101	106	103	91	93	88	96	79	73	85	89	104	77	95	94	92	106	93	98	71	84	85	95	97	81	91	78	109	104	103	87	104	117	116	107	101	91	91	95	114	106	96	107	90	114	94	96	86	108	104	83	96	114	99	85	88	113	119	111	95	88	98	103	91	97	93	97	89	96	95	106	97	102	108	102	96	103	117	97	88	90	97	88	87	91	107	88	95	102	99	97	88	91	93	74	94	93	94	93	97	99	84	111	84	83	97	105	95	93	104	107	105	91	97	92	84	115	91	96	88	87	104	107	101	85	96	99	84	99	111	92	96	105	91	93	95	90	86	93	97	99	102	92	94	99	82	105	100	100	99	120	106	88	90	91	88	74	110	103	105	99	91	87	94	99	90	93	104	90	101	91	89	77	86	110	78	89	105	110	83	88	95	89	109	88	95	98	104	105	89	106	101	98	107	100	77	93	106	98	94	98	106	105	86	94	93	91	99	105	92	94	101	89	90	95	96	84	97	102	97	99	106	94	108	96	83	90	107	108	85	98	89	102	111	100	97	83	105	96	94	99	82	97	103	89	97	97	95	99	92	104	90	107	96	102	93	107	98	100	97	91	89	94	91	104	100	101	91	96	94	115	98	93	85	88	86	97	88	118	88	97	98	106	87	89	90	94	103	95	97	86	97	105	101	84	100	90	90	117	87	101	91	109	105	90	88	95	105	103	95	99	117	95	89	92	100	92	112	94	93	111	79	93	92	104	94	111	102	100	92	95	85	102	107	96	96	87	99	116	107	100	117	84	126	107	77	72	100	104	100	90	81	82	98	99	92	87	88	95	91	74	100	90	100	93	85	111	87	87	101	99	97	93	89	97	96	103	113	106	96	99	91	108	95	90	86	103	90	104	94	100	98	97	94	91	97	96	100	106	97	113	99	97	110	101	83	99	84	89	101	91	86	92	88	94	108	92	84	99	101	108	91	102	103	98	94	118	96	98	85	87	98	116	89	102	83	120	100	92	92	81	90	105	83	89	120	108	105	112	103	94	107	86	111	78	96	99	100	92	70	92	102	104	106	107	83	106	104	107	110	117	86	81	86	107	92	105	104	90	91	111	82	97	78	90	94	108	96	100	97	95	92	95	87	103	96	106	94	80	86	107	105	97	87	115	101	98	101	95	105	74	107	109	93	104	85	101	92	85	94	101	103	90	77	105	100	95	87	114	87	91	101	110	90	95	104	101	91	100	99	103	90	110	70	92	102	104	107	104	105	104	107	87	87	100	90	122	84	99	103	82	86	114	99	103	85	96	107	109	108	98	89	82	106	93	87	112	88	110	109	95	96	100	96	86	98	72	98	83	111	100	93	113	105	108	101	77	91	111	101	104	109	85	86	104	83	94	104	106	100	99	97	94	74	95	110	101	110	88	93	112	96	117	98	99	91	99	100	96	97	80	89	85	119	94	112	89	101	105	106	94	94	93	105	99	98	92	89	98	104	108	104	109	117	97	70	99	99	91	99	89	101	85	106	95	80	79	93	81	107	112	98	91	74	90	95	82	101	121	93	93	86	94	96	81	101	96	97	122	85	98	100	92	97	89	99	104	82	99	104	117	94	97	84	93	111	96	87	89	92	96	102	81	103	105	87	104	93	113	84	107	91	100	89	73	79	89	96	106	104	89	93	110	90	104	82	77	100	91	94	85	87	95	90	108	94	93	91	109	104	101	110	95	73	105	102	99	108	99	108	99	113	88	95	95	102	93	102	101	93	106	95	109	93	96	82	93	98	107	100	102	94	88	85	102	84
16099	10748	8993	4430	2930	2003	1611	1225	1007	794	712	605	526	508	468	448	397	356	334	322	350	287	289	298	283	251	310	249	281	246	256	243	256	243	207	226	234	212	202	243	234	256	220	216	216	218	229	212	238	185	215	223	217	221	230	216	226	218	248	219	219	229	193	220	221	229	219	227	219	221	235	212	202	220	212	208	235	216	209	215	215	210	211	201	198	197	194	206	192	217	222	208	244	223	220	192	199	213	203	207	220	202	197	169	212	213	218	199	205	229	222	224	211	217	205	223	218	232	225	197	201	188	195	202	217	202	213	206	210	238	200	211	234	207	215	207	217	221	229	226	231	232	204	195	218	219	205	195	184	212	196	231	215	229	217	202	210	206	213	214	201	186	214	226	215	216	248	183	179	198	192	227	211	197	244	189	209	208	218	197	220	221	216	207	207	223	223	209	218	223	216	181	236	215	223	190	191	209	202	213	225	194	221	197	201	207	222	201	224	194	212	194	222	240	207	241	195	187	190	210	227	216	188	207	200	210	224	228	208	209	195	208	206	223	213	200	200	243	188	219	208	207	207	206	215	225	221	216	205	221	192	217	204	201	193	180	219	182	221	203	220	203	206	193	206	206	217	213	218	230	205	212	199	243	167	190	202	193	222	233	223	184	226	215	196	186	212	215	206	214	214	222	213	209	188	214	200	199	209	191	225	220	208	238	193	195	193	210	216	211	208	218	209	187	212	226	206	195	214	187	195	215	207	222	196	197	205	221	205	174	206	205	215	228	228	223	221	214	213	205	200	210	238	193	201	209	234	213	188	230	209	211	225	216	218	234	215	230	207	214	200	214	196	214	206	228	219	205	181	218	214	210	227	193	195	228	191	218	231	228	214	212	218	213	206	176	208	206	212	230	193	205	213	198	202	221	222	203	240	212	187	226	214	188	214	221	214	205	212	175	237	194	208	217	220	228	197	239	225	225	241	202	238	208	224	224	190	224	222	212	219	214	201	233	202	222	212	203	213	221	207	238	186	221	216	196	212	215	193	198	230	208	210	209	236	230	204	198	213	221	208	225	205	203	211	215	202	201	202	224	201	209	207	193	185	207	213	198	214	198	224	240	201	221	208	215	217	219	213	206	217	191	200	214	181	227	222	195	196	209	231	218	208	222	208	224	226	231	201	209	203	228	192	204	221	196	191	193	194	220	179	208	197	204	213	220	204	205	220	168	206	212	209	219	220	207	206	201	228	218	214	210	205	241	211	213	194	199	211	208	187	222	226	203	192	233	202	216	211	226	232	200	203	203	209	211	214	187	204	201	223	203	192	206	204	197	218	215	221	213	215	226	200	208	224	205	200	197	230	212	197	199	203	191	219	208	208	191	212	216	216	193	205	215	217	213	218	203	219	238	220	210	216	187	212	218	204	217	212	225	206	199	198	209	215	179	213	212	208	212	204	189	219	211	195	221	213	240	206	221	230	207	198	214	191	231	200	202	212	212	192	208	210	216	208	184	200	218	225	179	215	210	188	203	202	191	215	200	208	221	174	205	210	191	207	226	200	209	219	232	172	209	210	222	224	212	227	218	222	198	203	224	220	194	216	223	217	186	217	195	216	228	207	230	225	225	209	214	198	197	201	211	204	204	211	192	211	196	229	195	227	222	191	228	195	216	225	204	219	236	208	241	191	212	214	192	209	200	221	193	209	218	225	189	195	192	190	201	215	205	202	246	234	196	219	231	225	225	210	207	234	194	211	228	195	198	220	226	214	225	200	206	221	193	205	207	181	207	204	204	206	209	207	230	205	204	220	190	214	213	209	199	186	217	222	187	197	237	207	211	213	211	206	190	199	200	236	196	220	185	217	229	194	215	219	221	222	202	198	209	224	199	187	222	226	189	198	210	188	208	232	184	199	227	231	221	233	200	228	204	202	210	206	191	224	189	229	230	199	203	221	186	199	198	193	207	207	217	185	222	212	227	209	221	208	205	221	188	221	193	190	222	194	219	200	227	212	200	210	213	217	202	203	222	206	212	232	221	238	213	211	195	220	226	224	214	204	194	198	204	181	218	224	197	196	198	223	218	223	227	232	194	226	199	197	208	205	196	217	188	189	227	213	205	199	209	203	178	203	202	226	192	223	191	201	241	221	222	219	224	221	225	203	210	199	208	191	236	196	224	228	226	245	212	220	189	221	204	230	210	232	209	204	223	223	209	209	205	207	201	215	201	223	196	234	225	233	198	225	231	202	185	213	221	229	213	204	185	218	203	202	211	194	217	230	208	220	197	241	216	205	226	212	190	199	241	195	209	206	190	205	233	215	201	207	214	197	210	230	211	206	225	217	224	211	192	198	201	193	215	186	226	210	236	218	189	197	210	237	218	197	189	226	193	244	202	234	208	229	196	227	193	196	193	225	208	205	233	225	195	227	218	221	221	202	210	215	223	222	214	203	230	212	205	231	206	208	209	206	237	215	222	187	205	220	198	212	212	193	220	190	219	219	202	205	228	216	204	201	199	194	194	203	213	204	198	210	194	202	180	224	190	220	229	216	181	222	202	231	186	183	180	209	181	225	200	207	185	200	241	209	210	211	210	202	206	222	207	213	227	235	186	220	193	202	237	211	225	208	207	183	213	198	198	240	183	183	210	199	174	242	229	220	206	232	202	224	204	184	200	221	213	214	207	204	198	211	222	221	217	209	216	219	235	231	219	191	208	213	237	230	212	191	190	193	200	221	205	247	196	196	207	192	193	200	203	232	234	206	215	212	212	208	188	209	187	208	198	205	201	217	214	213	213	198	202	202	230	216	206	218	214	175	206	214	227	221	215	193	202	227	201	195	197	202	191	186	209	214	215	228	191	220	230	201	214	208	201	214	185	193	196	219	203	211	225	219	213	208	220	223	194	214	190	225	208	219	216	199	215	190	176	192	214	187	186	189	228	216	221	197	185	216	200	192	198	220	230	211	206	226	218	211	204	201	221	229	217	204	239	210	178	198	230	183	230	217	204	194	223	205	200	195	197	218	192	195	221	200	177	209	202	228	214	219	185	216	189	220	203	217	217	221	202	197	220	207	236	217	199	213	199	187	195	217	185	180	198	250	197	204	201	200	230	208	201	225	207	214	212	216	223	218	207	207	193	227	176	199	198	231	224	246	197	200	191	209	205	197	218	211	187	217	200	190	201	226	193	200	202	215	206	219	211	190	212	222	242	204	227	201	244	210	220	176	206	191	203	236	210	214	223	199	200	238	205	223	210	190	214	238	213	195	201	229	199	196	215	197	210	228	210	235	223	215	237	237	185	202	209	198	215	212	213	220	180	200	206	213	182	209	189	228	210	201	223	202	212	178	218	214	203	219	197	210	220	225	219	203	222	219	218	224	201	225	230	234	212	217	221	213	185	170	217	231	225	189	200	224	210	218	220	203	233	215	223	237	187	192	211	200	212	175	213	223	179	205	220	194	208	214	220	214	228	201	198	219	208	214	186	218	189	214	210	201	207
23259	21408	29471	23729	21408	20425	2299	833	563	491	462	408	400	374	358	344	329	324	311	306	305	286	269	280	243	262	261	249	255	261	249	235	236	270	261	251	254	239	237	250	239	252	248	253	273	274	256	217	249	242	231	225	256	222	267	244	259	205	250	218	239	270	254	250	226	243	245	251	213	225	221	216	256	272	234	254	232	258	223	238	237	227	210	228	231	220	233	245	228	201	214	245	247	237	242	230	247	239	267	218	253	245	235	224	237	246	232	227	263	275	244	213	235	260	244	226	244	217	236	246	247	242	240	212	236	222	237	226	221	243	235	228	240	232	225	228	213	226	244	218	244	240	238	229	211	229	242	226	198	211	241	247	232	210	225	233	247	229	229	234	229	207	238	281	245	254	233	203	224	242	242	229	245	219	248	226	225	231	221	224	236	264	219	245	234	241	225	238	246	233	248	244	229	236	227	227	225	248	246	252	227	227	254	238	237	240	229	228	240	210	224	227	222	214	221	237	220	218	234	253	220	221	235	219	230	232	242	228	224	242	239	217	234	226	242	234	245	208	207	254	221	225	228	220	216	246	234	212	232	229	214	230	233	225	232	212	219	257	246	241	228	246	251	219	287	235	244	227	232	235	232	233	235	225	233	248	222	251	246	243	235	215	249	231	239	233	243	228	238	228	250	234	246	227	247	199	230	239	233	240	239	223	234	221	228	233	224	247	233	237	255	248	236	215	234	231	227	215	220	247	244	221	238	232	244	225	224	242	222	250	223	232	241	231	223	233	222	246	225	207	215	240	221	234	215	247	217	218	227	229	199	224	226	246	216	244	236	252	214	229	252	215	238	231	243	217	252	227	244	231	227	208	226	249	219	240	243	204	222	240	233	202	247	251	236	233	215	250	233	230	239	224	226	239	195	242	218	226	248	239	258	242	233	206	239	224	256	245	265	247	223	291	271	234	250	235	235	253	238	216	238	231	240	215	203	215	247	218	227	252	231	228	244	230	204	241	227	222	264	242	206	247	246	224	237	211	265	227	231	231	230	232	246	224	252	243	220	246	214	228	237	228	212	234	216	247	238	239	231	248	255	216	240	230	226	235	212	246	225	222	237	234	242	192	232	223	220	227	252	250	242	248	225	229	231	232	254	258	208	229	229	209	238	243	248	258	247	246	207	252	241	229	225	224	236	256	218	236	218	232	263	206	248	238	199	219	216	243	223	208	225	246	251	246	228	219	226	225	224	238	240	247	228	208	244	216	242	203	214	227	230	239	230	232	220	202	239	225	234	245	260	250	229	256	232	242	217	209	214	214	200	219	217	215	243	210	215	227	257	227	243	224	209	255	221	235	230	235	228	250	217	239	250	240	237	208	237	254	246	221	231	238	250	211	246	222	256	248	219	232	226	268	220	230	213	232	241	246	246	249	236	220	220	221	236	244	236	233	248	229	237	226	235	228	239	245	204	203	223	238	229	221	222	219	231	239	218	215	213	216	230	253	219	224	211	211	235	243	243	257	224	219	250	219	259	254	226	259	233	205	219	218	222	220	222	225	264	238	219	232	222	206	239	254	215	225	235	243	253	243	238	244	249	203	251	258	235	235	223	255	197	231	227	239	234	234	253	229	194	236	204	229	241	196	236	228	246	233	239	225	214	244	233	232	239	228	228	242	210	223	238	225	233	193	224	239	269	220	224	256	223	259	239	283	241	260	219	241	248	241	243	211	214	238	249	231	260	237	202	226	280	233	222	218	254	239	247	212	226	236	247	280	230	222	234	206	238	240	252	235	224	238	236	245	239	243	219	220	241	245	252	255	241	260	211	233	256	245	216	236	233	232	214	237	223	251	210	246	245	246	226	219	238	234	214	227	276	233	238	222	239	238	216	255	229	223	208	223	249	233	241	244	205	221	247	249	268	259	222	228	243	241	224	210	214	259	228	244	244	215	238	243	246	235	241	246	226	216	255	219	212	244	256	230	259	231	233	245	233	215	241	219	228	243	234	184	208	228	205	230	242	220	217	249	260	247	248	232	223	220	223	250	241	219	225	244	229	254	221	242	263	243	260	244	212	220	239	219	208	215	234	224	225	218	225	237	259	225	236	227	243	256	228	239	256	259	229	242	242	231	248	264	253	242	232	225	240	214	247	236	241	237	235	224	235	229	236	224	221	246	267	234	261	240	236	233	227	246	247	253	207	245	256	230	235	233	252	217	259	228	216	220	232	261	240	228	227	225	225	220	238	208	252	214	224	236	232	241	218	200	235	222	217	226	232	225	211	251	235	210	229	243	246	224	236	229	239	242	236	248	239	216	231	237	268	223	232	234	230	237	258	229	217	227	227	236	233	249	215	271	228	231	219	222	271	210	262	246	263	229	244	256	232	232	248	244	221	253	238	221	238	247	247	239	221	235	254	246	251	249	233	238	231	244	245	211	220	244	216	200	226	243	233	223	218	216	238	219	250	230	243	242	239	244	226	226	214	225	220	232	242	264	251	210	208	204	225	231	244	227	258	205	206	207	237	237	227	217	226	243	231	237	201	225	200	229	248	239	219	231	216	240	219	243	227	220	242	199	232	247	231	264	247	240	237	224	268	240	219	253	216	208	208	252	239	229	251	203	232	225	227	230	200	232	239	233	224	223	244	229	213	219	255	205	257	257	248	252	239	216	218	235	269	247	215	253	233	230	240	201	242	248	245	232	240	235	246	210	226	263	248	215	242	189	218	252	269	214	212	221	220	235	239	240	216	256	208	220	217	257	256	242	253	250	261	225	220	235	228	201	240	229	219	195	213	227	235	231	229	228	231	229	229	220	220	219	229	271	232	230	225	222	216	223	218	220	244	251	216	233	231	243	255	248	240	229	223	242	229	224	217	233	230	234	207	229	223	243	257	235	223	223	241	235	232	222	239	265	215	210	217	251	226	227	251	208	238	251	259	226	213	231	263	244	221	239	220	204	223	242	234	228	246	238	228	237	228	244	238	249	226	238	229	231	251	192	230	243	214	245	204	258	238	220	231	239	226	255	261	231	248	235	203	255	229	229	217	236	225	247	237	241	230	223	229	221	232	202	227	223	215	212	246	205	238	209	217	235	232	245	237	234	221	204	234	229	222	235	257	221	228	219	232	230	240	216	263	224	227	224	215	237	239	219	248	206	212	262	234	236	226	230	199	237	226	214	224	238	219	223	223	198	230	245	260	256	263	236	244	260	220	243	212	214	209	219	240	220	240	208	223	225	225	240	257	257	247	220	229	269	226	236	245	249	203	246	215	226	255	250	225	232	225	258	250	228	243	247	269	234	228	231	232	230	226	197	215	239	247	244	220	224	226	216	228	253	243	232	247	232	223	230	219	235	221	228	204	240	214	245	249	242	224	228	248	226	210	242	236	237	233	234	233	223	280	229	195	204	251	225	246	257	221	249	216	239	254	242	234	196	235	234	238	242	238	265	209	244	230	214	213	239	245	234	208	247	251	221	238	221	245	252	234	202	213	256
19936	17184	14306	7658	5486	3847	2968	2326	1900	1578	1409	1148	1094	979	878	878	759	744	692	664	699	645	599	649	605	581	569	523	565	534	539	528	567	517	524	464	494	459	479	473	509	465	494	459	468	471	504	456	442	448	415	498	420	479	474	442	432	454	441	445	471	438	482	443	464	438	460	408	410	459	471	450	464	461	486	458	461	457	447	448	468	467	456	439	445	453	442	439	490	445	431	439	458	448	468	468	465	437	434	423	457	444	466	441	448	455	424	450	415	429	433	442	421	464	453	427	446	420	452	459	437	440	433	466	455	466	418	453	414	416	512	435	485	449	426	486	423	447	444	467	446	412	426	437	414	466	442	450	413	450	429	466	452	467	422	419	448	457	467	450	427	427	426	479	421	446	455	436	456	452	437	420	455	411	460	463	493	410	437	463	456	448	435	433	452	447	422	439	468	464	401	448	451	472	449	448	420	449	454	452	463	437	425	440	483	447	457	394	467	453	444	485	444	450	475	454	435	433	455	445	431	414	448	458	460	432	459	449	438	430	444	442	455	430	460	420	433	457	418	433	466	451	480	459	445	436	415	439	444	447	429	406	459	431	445	483	400	454	474	437	448	432	487	469	481	470	453	464	474	437	434	429	413	457	465	451	431	446	418	445	459	444	425	414	456	445	432	434	454	450	456	457	422	455	434	427	442	430	427	425	459	429	459	475	453	450	435	449	448	446	428	431	422	441	445	407	424	462	418	452	428	457	445	471	402	437	402	463	426	467	493	476	456	445	426	418	486	421	502	438	455	436	479	479	420	468	430	471	424	460	477	428	468	445	451	437	466	461	454	440	432	426	460	479	465	427	428	492	442	421	439	436	433	448	435	463	402	455	459	449	449	451	449	448	454	428	439	462	424	431	457	434	412	432	451	456	445	461	406	471	459	474	418	450	432	452	442	442	436	434	434	436	405	466	453	425	403	450	505	440	449	429	442	424	433	419	434	415	448	447	489	415	431	453	446	434	469	452	479	444	426	442	426	461	452	456	439	442	452	442	433	430	442	421	427	398	449	453	416	462	432	438	417	429	467	443	459	455	406	446	457	423	430	449	423	432	426	450	419	423	429	437	496	430	463	448	464	450	450	426	464	444	462	433	439	442	438	395	442	429	468	412	407	433	471	461	455	438	442	448	488	440	423	493	427	438	443	414	458	471	458	437	458	403	474	449	439	427	488	494	454	456	434	413	451	494	429	465	416	443	466	484	436	424	452	459	447	436	434	444	471	451	414	421	391	461	439	447	467	404	436	425	442	405	414	409	465	442	398	445	443	439	432	427	463	485	433	452	448	405	459	441	400	445	443	442	421	434	437	445	452	411	421	423	470	404	432	462	452	444	437	417	412	431	439	452	453	397	458	452	462	452	408	415	408	433	449	463	450	441	489	438	436	441	407	462	480	405	465	437	452	444	424	404	468	456	482	434	457	437	421	426	407	440	447	471	454	440	428	441	417	475	423	412	422	389	392	439	419	426	414	459	475	440	450	459	432	436	446	472	412	473	464	442	463	437	405	468	450	441	437	450	465	435	468	454	417	393	478	499	445	426	439	434	463	464	477	456	426	406	420	469	424	441	411	421	423	480	455	480	444	451	407	437	462	449	451	417	419	423	440	445	453	418	430	463	479	470	449	425	372	397	407	434	447	448	436	454	463	418	428	391	451	481	413	473	458	450	484	443	408	468	459	464	426	452	413	487	408	437	432	417	434	447	434	450	409	415	435	456	476	442	438	419	429	465	472	443	451	430	421	447	450	422	452	446	451	444	436	423	445	447	462	439	454	457	420	437	447	452	456	448	436	401	430	443	470	441	436	455	403	414	438	464	448	471	459	437	448	443	453	475	444	465	429	444	427	452	394	469	449	420	443	469	443	427	448	439	461	463	458	447	426	450	440	430	459	421	425	408	479	427	426	450	459	420	408	456	437	465	502	489	448	419	458	438	438	450	418	415	398	442	417	437	462	447	465	430	399	403	443	430	462	426	423	415	451	436	423	419	432	447	439	443	412	441	425	449	397	454	428	396	427	429	487	424	443	470	449	455	429	479	414	452	453	453	451	425	445	443	420	427	430	445	438	418	450	440	495	405	408	468	459	419	461	443	435	431	472	422	407	442	423	453	448	420	437	445	457	434	479	449	448	428	416	457	442	435	461	407	446	442	464	430	408	406	475	401	451	437	420	458	424	467	449	469	438	444	466	430	447	437	427	428	425	447	461	463	444	447	419	439	438	430	445	414	449	436	413	451	440	417	453	454	473	445	429	456	436	470	449	418	424	460	457	436	404	439	429	419	435	427	430	432	415	459	467	473	417	467	428	448	445	421	411	450	446	428	473	441	422	430	451	447	450	418	449	444	455	447	459	410	439	422	451	468	381	423	411	412	487	459	392	459	475	445	415	441	441	453	429	474	436	474	413	496	406	439	456	448	463	413	418	446	440	440	451	413	435	467	435	458	434	439	443	421	495	435	423	423	453	424	457	444	429	488	463	480	422	457	472	498	422	414	442	449	398	461	499	448	391	442	418	422	423	450	455	444	456	469	414	400	465	447	443	465	439	445	446	433	447	453	436	430	455	441	466	433	426	460	403	434	465	446	409	458	437	451	459	424	482	440	424	457	413	438	433	485	426	468	431	440	414	400	426	429	428	412	453	435	472	411	459	451	451	415	440	453	429	462	432	474	439	408	413	438	458	434	432	477	442	476	437	409	434	445	442	408	455	425	452	422	435	460	424	474	445	439	432	400	404	410	439	432	427	434	448	421	435	440	394	465	427	453	464	491	472	438	419	409	454	427	436	466	412	464	444	407	441	436	441	471	444	450	438	432	455	430	429	431	422	440	431	432	428	435	448	409	440	435	441	437	439	416	403	456	468	430	415	485	439	404	407	437	427	408	471	417	440	408	425	470	436	452	429	410	438	419	435	434	419	419	468	461	462	431	455	408	445	460	470	413	455	467	454	462	401	397	417	431	434	445	416	452	462	429	437	439	455	443	468	435	439	447	459	413	412	447	456	485	437	430	424	430	464	457	475	413	457	415	431	467	471	441	418	464	486	431	413	447	455	449	405	395	454	432	413	473	449	455	431	454	415	457	443	416	478	433	444	439	447	416	432	437	465	445	466	465	450	425	416	463	439	434	477	438	423	458	439	462	417	417	438	445	429	439	412	460	409	419	419	425	457	449	436	431	467	436	406	408	395	451	455	460	448	437	408	441	432	443	426	457	454	436	450	461	449	439	466	485	453	453	461	440	444	433	433	461	430	455	474	439	419	429	430	413	466	461	421	477	467	466	441	451	454	429	412	446	459	430	455	446	420	480	474	472	437	430	415	418	463	423	456	445	424	456	428	446	481	448	455	443	445	447	435	451	435	446	467	426	454	439	473	460	429	471	443	451	424	456	430	425	463	410	480	436	438	449	427	427	430	401	451	447	426	416	456	446	452	462	454	443	427	437	442	457
26888	20915	8333	492	299	241	192	210	207	199	212	182	168	187	186	190	173	177	182	179	171	166	173	191	214	187	175	191	170	172	184	184	163	194	154	161	163	189	139	168	150	192	185	194	164	165	210	179	176	175	162	186	182	166	193	179	154	175	179	161	184	166	186	175	176	170	166	153	171	181	206	174	177	190	189	200	166	188	179	156	193	175	161	167	181	167	161	156	203	175	179	166	175	170	177	175	187	193	184	170	161	155	184	187	172	185	163	179	166	180	177	174	167	188	175	165	175	178	174	172	181	175	173	180	166	181	186	151	187	178	189	159	198	179	184	188	188	205	181	204	189	175	169	165	193	197	176	152	169	174	151	193	184	193	175	200	180	171	152	187	190	152	168	155	163	176	168	187	177	183	202	193	188	154	181	178	185	202	170	186	183	163	168	189	171	175	177	167	160	194	192	178	153	195	155	168	177	177	183	183	190	155	170	178	163	182	184	159	183	139	175	190	179	152	182	186	170	167	183	188	191	179	196	165	164	167	178	161	198	170	169	173	186	172	194	170	181	184	190	176	181	191	163	172	177	151	199	180	142	169	166	181	182	184	159	191	167	174	159	169	187	185	180	199	185	178	171	184	193	173	204	177	168	172	175	158	173	160	161	185	172	175	185	184	168	188	175	181	167	189	178	193	159	180	186	184	191	169	150	174	162	140	167	168	211	159	174	171	166	171	165	176	159	183	177	175	161	176	186	195	188	180	162	200	168	192	185	161	166	184	166	167	187	190	188	200	194	193	183	170	164	185	194	182	164	165	185	167	154	196	179	180	174	173	191	171	158	185	175	197	180	188	144	170	190	179	172	169	194	196	195	185	162	169	158	180	182	147	181	153	187	187	165	187	169	163	168	178	167	162	159	189	156	186	193	191	143	180	177	175	162	192	188	172	163	177	183	184	175	172	163	202	179	188	191	173	170	167	170	176	202	167	173	182	169	194	170	197	188	178	195	185	200	178	187	154	191	183	191	183	168	193	171	174	206	178	195	157	168	175	179	163	173	164	164	180	173	173	178	180	180	181	169	176	191	196	181	194	211	181	188	174	180	188	138	196	170	212	176	196	164	172	182	189	169	155	194	160	183	166	192	196	190	162	163	191	172	181	176	175	172	181	169	186	162	169	179	185	166	155	176	172	175	147	188	173	183	175	216	187	162	161	182	190	166	176	171	176	176	142	161	194	211	166	197	156	180	193	185	166	168	168	180	196	174	175	164	174	182	171	161	199	203	166	181	188	177	172	158	171	163	183	165	184	176	173	163	177	166	173	166	180	158	150	199	157	160	176	150	175	183	172	168	203	174	154	182	154	191	176	177	195	166	150	180	151	200	167	172	156	180	202	161	181	176	195	157	168	166	194	176	184	184	173	182	196	181	190	169	166	188	151	182	212	173	175	175	188	163	212	194	183	164	188	150	181	189	168	189	171	177	177	184	167	156	139	171	168	166	165	189	195	167	183	205	190	162	187	186	178	175	176	173	156	195	171	200	175	193	175	183	185	181	165	183	181	190	161	183	196	173	185	179	153	174	184	176	155	162	173	203	164	184	171	170	185	189	169	182	187	171	168	161	155	180	180	178	165	168	180	173	183	166	188	163	149	167	168	186	185	175	187	177	174	165	165	180	174	178	183	161	165	176	187	162	182	176	191	157	182	152	191	179	180	170	156	182	178	163	147	189	185	171	182	197	183	178	152	143	181	188	172	169	175	185	157	196	167	164	167	171	198	169	181	159	143	175	179	202	198	173	168	196	184	181	193	190	184	171	166	171	157	175	190	180	180	187	183	200	162	160	157	164	189	197	200	173	186	171	201	173	181	172	185	184	177	167	175	193	168	152	170	173	162	163	192	173	178	168	190	175	176	194	194	166	172	162	154	170	163	158	169	181	178	169	188	157	179	160	162	178	193	166	173	175	190	178	176	175	168	201	163	177	194	158	174	186	186	163	193	158	162	166	159	175	154	171	163	155	179	193	177	205	162	185	177	169	172	172	180	188	158	155	156	149	184	180	189	174	162	181	186	166	168	184	182	177	173	194	175	160	164	175	170	170	181	196	173	202	178	187	180	174	177	204	181	153	165	193	174	163	180	178	199	142	186	182	170	172	168	185	189	175	178	183	167	181	179	169	161	192	181	178	193	170	183	170	171	163	179	175	181	160	179	170	190	168	200	163	210	170	195	196	154	165	175	189	190	185	166	201	167	226	151	186	178	172	182	172	185	184	178	188	177	164	161	158	181	177	168	164	165	176	186	156	181	194	194	186	183	189	190	162	165	180	176	189	191	167	175	163	181	180	196	168	176	190	173	174	164	172	162	196	179	158	186	185	188	167	163	177	175	187	156	178	192	151	151	177	168	178	183	190	206	186	181	172	210	190	183	160	155	169	188	160	177	188	175	179	169	177	183	158	160	188	176	178	171	156	187	156	180	183	151	166	156	153	179	152	149	180	186	179	139	161	178	197	176	164	174	176	177	169	179	165	171	167	179	162	195	165	163	172	177	192	170	158	194	172	183	180	193	171	159	177	167	187	182	175	157	174	167	158	169	150	157	169	156	166	187	172	169	185	191	198	173	158	186	195	167	152	174	163	160	193	171	179	173	165	158	149	166	169	177	186	185	189	195	193	178	165	175	183	198	165	164	166	158	179	169	170	192	189	160	173	151	193	170	187	151	188	183	163	161	175	201	173	183	195	162	198	192	188	213	178	171	185	177	178	172	171	177	180	179	195	153	181	173	171	166	183	179	197	163	173	173	165	174	174	194	141	191	194	193	192	191	197	181	203	180	205	185	162	165	184	188	181	170	166	170	172	190	161	157	199	165	170	184	197	152	182	174	199	179	187	191	177	186	163	157	165	177	172	169	169	187	196	168	176	176	175	190	168	187	156	163	192	196	171	180	197	186	168	186	177	172	169	180	171	205	166	166	182	184	178	188	187	151	185	185	190	151	186	164	167	171	171	167	163	178	181	183	176	177	165	158	181	187	184	180	182	171	182	208	172	187	179	179	165	146	193	147	167	177	182	185	165	169	162	169	162	180	173	192	176	180	175	179	171	169	182	181	179	197	177	197	193	172	166	185	185	169	169	199	188	159	194	175	179	165	164	158	187	172	175	191	185	178	180	183	179	166	174	202	173	174	176	164	190	175	202	165	194	181	171	188	193	174	175	201	183	198	193	185	179	180	146	184	179	170	181	157	197	170	168	181	199	177	162	161	165	149	162	168	171	184	188	154	175	193	158	160	173	172	184	159	179	168	155	172	196	164	177	164	159	175	179	180	177	175	181	194	183	196	177	186	214	188	181	158	161	172	182	185	171	189	173	167	177	176	168	186	178	162	175	173	185	173	166	188	149	179	188	198	166	176	169	181	166	183	175	166	182	187	157	183	169	171	168	181	180	185	161	183	186	182	167	175	162	177	164	181	196	171	154	173	172	188	160	177	186	175	159	166	177	159
5946	1676	1418	774	660	512	483	460	433	455	407	388	372	373	439	422	419	380	340	402	375	399	367	384	402	367	377	386	387	327	370	367	383	392	343	358	324	373	392	382	379	378	341	363	390	354	367	387	347	360	390	392	388	351	352	376	379	366	365	355	352	372	374	363	382	350	361	362	363	364	385	385	354	337	385	338	409	370	379	377	350	382	379	385	380	374	337	361	376	355	370	372	393	363	384	384	365	356	377	347	337	365	376	368	341	371	366	397	366	422	373	387	408	355	369	351	398	363	366	351	379	358	396	375	370	343	398	395	372	393	379	354	396	370	357	371	379	363	388	356	371	370	374	366	381	413	355	364	361	383	389	347	384	400	409	323	384	378	348	396	377	374	341	354	363	368	392	375	366	377	351	375	372	375	360	419	394	351	419	365	359	385	400	348	383	371	340	372	365	382	387	344	389	340	365	389	423	372	362	331	356	364	390	365	390	363	353	371	350	381	354	362	381	399	370	394	374	344	385	370	369	341	350	362	347	325	352	378	376	341	377	356	344	344	403	382	346	393	347	370	397	397	344	329	398	394	355	369	370	359	370	365	359	385	397	364	383	395	353	346	375	376	365	394	352	363	374	401	371	403	407	352	375	370	365	379	374	347	313	393	382	392	375	374	383	340	364	399	377	350	404	369	350	378	370	370	350	390	329	346	369	382	330	340	380	384	382	382	374	392	363	389	347	380	369	353	368	370	355	356	372	346	375	369	371	389	383	373	394	401	362	352	373	379	349	371	376	379	387	372	370	349	404	343	374	363	406	355	369	383	380	361	340	399	378	350	373	364	379	355	394	365	370	316	371	374	370	391	375	369	361	346	370	386	326	341	394	389	396	373	365	389	354	381	362	369	343	340	367	346	360	343	359	363	358	385	367	377	377	401	359	396	416	405	346	363	368	313	391	359	322	362	392	358	354	385	369	354	365	362	341	352	345	389	369	378	353	354	355	382	375	362	390	377	391	361	326	363	371	361	377	379	341	365	357	338	374	363	390	378	388	351	386	375	395	351	354	398	354	381	378	344	354	387	377	391	335	388	384	372	361	393	380	372	401	344	365	360	405	361	364	396	358	379	382	367	379	383	385	375	370	385	378	362	360	380	366	392	358	353	344	333	358	369	390	355	402	390	374	373	367	370	350	360	358	345	359	367	358	345	405	345	379	360	387	339	362	409	349	394	372	375	323	365	354	352	312	352	387	368	377	385	373	376	322	357	386	371	349	383	373	376	332	357	387	369	375	392	398	356	409	392	371	395	378	353	393	399	377	391	378	359	373	395	391	396	349	372	370	380	392	400	401	362	387	364	377	362	346	397	385	329	409	393	396	339	357	368	429	362	387	378	375	357	359	392	351	374	361	384	382	362	389	374	345	367	362	372	334	394	365	386	357	360	354	358	389	344	394	387	338	363	369	372	401	373	361	387	361	351	341	398	403	374	361	370	395	368	385	385	343	387	375	408	377	360	387	349	343	380	377	360	383	348	375	334	386	379	339	334	366	376	373	368	368	335	353	367	333	379	387	398	381	370	382	386	374	403	361	353	358	386	367	360	400	373	376	342	389	378	376	383	342	355	360	380	342	389	351	358	342	388	385	347	358	343	388	427	350	357	347	370	362	385	337	364	377	383	368	371	361	382	385	382	348	373	357	379	389	363	379	409	335	377	357	365	339	385	378	363	387	362	379	356	378	388	366	383	387	348	351	358	355	345	391	392	354	363	387	353	381	367	386	370	376	389	350	348	391	376	374	403	381	362	364	329	355	394	363	355	363	388	379	404	371	384	352	377	343	387	389	389	377	393	357	390	377	383	365	362	351	358	369	387	351	327	328	374	362	354	384	385	369	359	331	367	402	364	364	401	373	398	426	375	389	358	342	370	357	367	384	364	378	358	355	370	398	376	367	366	325	357	361	374	381	370	399	377	385	374	354	385	398	371	378	371	356	393	349	364	404	384	386	375	368	393	415	364	380	365	382	398	361	368	334	385	368	404	385	347	301	372	375	361	393	374	373	354	362	356	360	374	365	342	329	403	369	349	378	330	359	369	403	386	391	355	390	402	372	352	393	386	359	370	380	383	337	347	361	385	342	383	380	382	373	376	396	377	389	364	380	390	349	388	393	345	352	387	332	367	354	386	373	401	396	353	401	366	357	369	360	370	378	407	375	367	360	375	357	360	390	365	360	402	375	395	352	399	353	386	380	349	323	407	386	386	359	352	370	345	391	365	370	375	389	374	358	354	401	378	370	375	339	368	380	359	345	387	354	363	355	384	354	398	379	364	387	344	367	353	395	416	372	378	385	367	385	368	359	352	353	349	371	331	387	354	400	375	385	376	343	380	365	398	384	364	365	372	400	384	337	401	377	343	345	370	391	349	362	385	371	381	399	346	380	405	389	378	370	392	390	372	326	358	360	365	384	342	370	351	368	368	384	368	381	409	365	375	385	382	347	341	359	377	377	380	372	395	389	358	353	381	407	377	371	372	345	351	371	390	378	389	382	380	365	361	347	346	364	329	394	376	335	387	363	373	338	342	378	356	371	373	354	325	361	413	373	357	386	371	383	346	363	395	372	385	370	372	344	341	371	377	378	390	380	352	375	348	357	391	387	406	361	339	367	366	404	397	396	397	386	339	344	402	366	358	385	386	380	405	363	364	352	376	367	380	368	386	369	351	400	351	379	351	379	353	404	369	389	355	370	351	377	369	344	379	359	369	396	346	358	388	370	375	375	348	355	368	375	362	386	383	347	393	338	376	368	377	363	391	348	349	374	407	355	402	408	401	340	391	374	387	382	403	369	373	408	395	352	389	365	364	331	402	365	375	379	324	389	425	378	361	368	352	369	356	377	355	385	340	388	372	358	410	365	380	382	366	388	367	379	385	385	335	358	359	364	366	398	346	348	353	367	320	374	378	357	370	345	406	396	369	364	366	364	374	358	385	343	366	360	374	399	377	360	377	366	334	380	360	368	380	402	347	364	370	370	371	376	364	420	383	333	344	367	354	348	363	368	372	368	399	346	383	358	360	377	356	329	379	385	385	349	354	392	396	344	357	386	347	367	360	370	397	385	376	362	372	355	365	369	393	378	401	364	307	353	361	361	386	356	355	380	349	379	383	377	397	342	403	351	392	404	361	345	424	371	382	341	385	345	370	373	355	366	384	407	354	388	360	373	377	372	365	396	395	407	372	371	364	358	359	355	376	363	348	363	377	362	379	355	376	375	373	352	389	409	363	368	361	335	357	352	392	382	360	364	369	366	369	373	377	364	378	357	334	371	345	374	358	358	370	372	390	392	397	395	371	358	376	399	371	359	342	396	375	410	401	384	346	379	335	382	387	377	401	373	377	387	343	359	366	364	369	374	381	335	399	366	385	356	359	351	381	345	377	379	356	359	370	372	364	377	414	369	350	355	354	351	398	384	398	355	365	355	373	360	378	398	392	368	373	370	364	371	353
24282	21372	28683	24401	20630	1900	554	354	252	225	210	196	185	171	182	163	162	137	137	135	116	115	135	133	112	121	130	87	111	99	98	105	95	110	95	99	99	113	97	114	99	108	93	89	91	107	95	110	92	87	111	89	104	101	94	98	111	102	95	98	100	83	93	104	106	111	92	102	90	106	106	79	98	102	95	101	85	95	89	108	108	105	105	97	96	89	115	113	93	95	91	88	97	91	99	92	99	99	92	79	91	108	101	105	92	114	96	92	91	101	88	117	103	103	86	87	101	89	86	111	98	108	95	104	102	93	103	94	102	87	93	119	95	105	101	96	105	103	106	93	124	87	83	105	90	97	117	89	105	89	97	104	80	78	89	86	99	76	96	86	95	105	101	91	94	115	75	85	94	87	90	103	92	100	108	111	104	102	106	100	95	93	99	98	93	101	106	102	116	103	96	89	110	113	93	117	93	80	100	89	111	97	83	111	102	99	105	103	109	90	95	98	88	80	99	105	100	105	108	96	118	106	107	115	91	102	93	85	86	98	115	90	99	106	79	103	84	94	97	110	80	104	92	109	84	114	106	84	94	89	90	102	92	95	126	91	104	93	89	85	95	101	98	84	110	101	101	106	98	116	115	85	89	87	101	106	91	98	111	95	96	100	103	94	87	107	91	77	98	96	99	93	104	102	85	96	109	105	101	116	100	102	112	85	104	87	104	87	115	114	87	90	80	100	78	91	98	93	101	125	98	101	95	90	95	98	110	85	88	88	78	91	97	102	90	89	108	85	85	93	104	90	101	82	93	101	86	85	97	79	103	120	103	94	94	84	100	100	91	105	103	101	89	93	93	84	105	86	87	104	113	102	96	104	101	102	87	114	106	94	106	101	96	96	99	101	108	94	89	114	86	110	92	104	106	94	110	98	101	98	95	91	104	89	98	116	83	85	95	101	76	102	103	80	108	95	97	95	92	95	94	89	100	89	89	88	107	91	79	98	98	81	88	115	100	103	98	103	105	99	117	100	91	78	95	97	96	91	97	96	101	106	106	85	93	107	97	90	88	109	94	112	91	91	96	92	101	89	106	70	105	105	102	101	83	97	95	103	92	98	106	109	88	113	108	95	83	91	83	107	89	93	111	117	105	114	91	95	104	100	88	92	79	120	99	106	88	94	104	115	86	99	99	104	89	109	99	96	99	93	96	104	98	101	105	89	113	105	100	87	99	96	101	86	114	101	106	81	107	91	84	113	84	87	86	82	99	104	90	99	97	96	103	98	89	103	85	106	93	102	118	95	98	95	89	99	98	99	92	107	96	83	100	111	95	109	96	100	99	95	80	89	93	91	93	111	98	96	114	91	79	102	95	84	104	89	107	99	94	102	87	97	100	94	98	105	90	81	106	84	107	100	96	90	84	111	109	81	76	104	85	96	77	95	80	93	111	95	104	98	88	89	98	78	115	91	91	89	95	87	102	98	93	104	88	88	86	122	84	84	85	89	102	103	88	124	97	98	117	99	92	105	82	106	103	93	96	96	100	103	103	93	101	98	89	121	119	76	92	98	89	90	83	99	102	82	94	95	98	85	93	91	90	106	99	99	102	90	90	103	107	110	106	97	93	106	97	106	98	105	90	73	95	103	107	98	97	98	93	107	92	82	88	81	99	104	99	105	87	70	77	83	99	105	91	84	110	108	96	82	87	88	102	104	89	96	103	87	82	95	103	87	85	97	98	95	118	83	96	108	91	104	90	82	89	85	96	114	93	93	89	112	87	106	97	116	85	92	122	92	94	109	93	77	89	97	87	113	94	104	95	104	106	108	108	110	93	94	96	103	96	94	99	93	96	102	112	106	107	81	84	93	79	110	101	83	101	106	94	98	93	106	96	114	107	84	107	106	91	82	101	95	99	105	92	101	97	106	97	105	105	100	108	96	95	108	109	107	96	81	98	87	97	98	97	92	83	78	117	86	107	101	85	79	95	83	103	101	114	90	99	92	96	99	98	90	83	102	99	73	82	103	98	81	96	116	92	87	95	104	94	100	99	94	105	103	95	85	90	87	107	91	102	100	96	93	104	91	84	88	88	107	97	114	100	105	93	98	92	104	93	79	108	86	102	95	92	104	115	116	96	83	80	95	87	94	107	78	97	93	107	96	90	71	95	90	95	87	82	104	102	85	92	105	103	87	93	104	94	109	98	98	95	92	104	97	102	106	95	105	96	81	102	88	99	112	94	100	89	95	100	90	101	108	88	83	113	97	79	93	96	87	93	82	80	98	89	86	104	88	103	96	96	116	114	94	112	105	118	117	99	92	103	80	108	90	87	116	103	94	104	99	98	83	90	98	100	99	99	95	108	92	88	93	116	87	78	87	113	94	93	84	105	112	101	104	95	102	104	125	96	80	96	103	114	100	91	90	101	100	100	95	107	84	77	108	112	93	108	113	104	102	97	107	102	102	102	83	93	94	91	104	92	103	113	105	89	93	109	102	87	110	128	104	96	90	79	90	104	101	97	100	104	122	93	105	96	92	113	93	102	94	86	96	86	86	79	141	86	117	92	96	67	99	91	96	100	81	103	82	101	104	91	103	91	104	85	101	118	79	112	82	106	92	97	95	104	110	98	90	90	93	111	86	107	78	92	103	105	104	105	84	79	87	104	102	77	84	93	102	109	107	100	91	116	111	112	102	86	78	114	99	99	93	108	101	91	103	104	80	98	73	83	99	101	108	104	80	102	83	93	88	92	96	92	97	103	78	96	112	119	108	100	79	104	78	93	96	86	97	99	101	93	90	108	99	118	95	90	91	102	105	92	95	98	83	78	89	104	89	98	95	104	109	88	105	95	89	100	110	81	94	103	88	94	86	90	89	87	87	92	107	91	105	87	90	97	102	84	104	104	118	85	106	105	111	121	98	84	86	112	93	86	99	111	85	90	94	92	77	109	101	89	95	76	100	93	104	76	97	89	87	90	92	113	95	85	104	112	87	95	91	108	104	79	105	82	96	93	103	88	100	84	85	101	106	104	81	88	89	93	111	100	99	90	88	82	88	76	90	102	96	85	94	108	79	110	90	112	103	114	106	98	83	110	95	88	105	89	101	92	104	99	90	93	95	105	96	99	90	77	100	79	99	80	94	103	95	95	89	113	91	113	98	99	103	112	96	95	103	104	95	97	86	100	73	102	91	88	86	91	99	99	92	94	81	95	103	91	97	100	92	104	91	101	92	91	83	86	95	98	89	93	90	89	119	99	101	89	90	97	96	70	85	114	117	88	115	92	98	89	101	93	92	94	105	82	103	88	92	111	80	87	104	98	83	84	92	115	91	90	95	91	95	91	106	93	103	84	113	98	101	108	83	97	98	101	93	112	95	87	97	108	86	81	102	113	99	105	94	108	106	99	90	100	87	88	98	98	108	117	93	101	100	91	93	120	98	100	92	92	104	93	88	88	93	91	104	90	119	97	82	98	93	89	93	92	111	122	104	102	86	99	106	104	100
16187	10625	8992	4405	3072	2085	1549	1281	954	777	643	604	527	523	427	463	371	394	351	365	323	311	292	253	298	284	282	270	274	267	244	241	230	248	221	256	227	225	218	230	218	233	214	222	211	235	240	193	212	225	211	210	216	230	213	208	216	194	232	215	240	223	219	231	221	223	220	218	213	225	205	207	246	215	206	205	203	210	223	197	214	211	180	204	233	206	244	205	205	220	192	172	208	211	223	211	210	230	193	203	203	231	197	224	196	201	216	202	212	213	207	205	260	205	196	171	212	194	212	228	223	214	206	215	198	203	206	197	207	217	224	212	224	229	206	226	230	213	197	191	191	222	214	245	209	211	229	223	216	223	204	223	213	213	211	186	210	199	227	212	214	198	214	200	230	204	217	228	207	201	215	216	199	215	225	206	225	213	211	223	203	226	206	215	197	203	218	223	205	236	211	209	199	205	208	207	232	187	199	197	191	225	217	193	213	208	219	213	198	213	198	194	193	201	202	232	204	235	219	184	202	196	216	196	198	215	213	225	245	196	222	222	203	165	211	205	214	222	187	184	234	212	207	205	229	193	206	215	199	215	238	187	215	188	222	178	215	213	203	215	228	231	226	202	219	205	213	224	186	181	208	241	217	219	193	213	241	229	201	203	182	215	198	192	206	210	192	230	238	223	218	205	199	193	203	213	212	187	210	213	200	225	224	231	215	228	209	215	190	208	222	219	189	243	213	214	209	196	198	187	228	200	196	185	238	214	199	214	219	192	198	206	216	218	213	217	197	201	212	213	213	213	227	224	202	217	229	210	194	186	210	201	187	200	241	221	198	183	221	210	225	225	217	188	198	229	203	210	212	211	192	211	210	218	212	216	189	204	208	212	210	254	243	224	195	191	204	216	218	182	212	209	203	220	236	239	190	210	207	215	193	228	195	228	226	207	238	201	206	231	196	234	219	212	204	196	224	206	209	214	199	200	198	227	226	206	205	186	235	215	205	205	199	235	203	206	210	215	205	187	219	207	229	196	218	200	208	231	216	211	200	205	213	225	216	221	207	210	232	187	198	234	215	193	217	195	190	211	213	225	208	225	185	218	249	235	214	201	199	212	204	213	212	201	207	222	199	238	235	197	228	211	187	208	211	192	219	222	185	212	236	216	202	230	214	203	218	213	195	202	206	216	195	233	187	209	230	184	212	225	232	217	208	198	185	178	244	207	200	234	204	214	212	209	220	194	216	220	207	214	217	204	205	188	191	200	208	217	213	219	192	205	212	221	199	182	197	202	188	207	226	200	203	240	220	189	192	189	229	206	226	195	175	208	193	220	201	204	232	212	205	216	223	190	210	234	226	196	215	208	199	207	186	202	210	232	198	187	208	214	201	241	183	214	202	178	184	191	190	210	187	207	205	195	209	220	197	218	201	219	224	186	201	219	173	217	239	222	205	204	219	188	210	215	222	196	202	210	208	229	235	207	210	196	209	183	213	204	202	205	221	199	190	232	203	210	199	240	218	217	200	210	224	202	196	206	216	219	212	212	217	208	197	224	190	205	184	220	229	217	198	205	212	189	216	225	211	206	236	208	219	185	205	197	208	230	220	227	209	193	224	192	203	208	217	185	223	198	228	230	219	193	218	234	207	208	195	216	229	206	214	215	219	207	226	201	201	205	216	200	207	194	187	205	225	222	168	204	208	226	217	207	195	201	215	212	215	209	212	224	191	199	211	202	202	201	207	218	217	209	210	223	194	214	206	224	204	218	208	234	207	203	224	202	210	210	202	188	229	221	197	219	201	217	187	194	228	210	227	213	196	213	199	192	205	214	212	194	227	216	224	207	217	210	222	210	237	225	235	231	207	207	201	195	197	219	201	218	196	223	210	191	224	212	207	236	187	194	202	189	229	190	194	195	202	237	221	201	198	210	188	188	196	213	211	183	207	203	221	201	202	208	191	201	178	205	185	231	208	225	208	206	186	193	196	209	207	203	236	186	224	182	203	198	227	238	205	209	188	209	238	220	184	192	203	204	208	208	189	215	190	211	236	189	193	238	204	234	215	208	201	185	219	198	212	218	223	228	197	205	187	206	235	243	202	205	215	190	210	216	231	216	230	236	216	204	210	180	214	184	217	191	200	188	204	233	189	197	207	231	213	205	204	202	213	199	217	184	221	203	206	210	221	212	191	208	224	189	206	186	204	197	203	206	202	192	196	228	203	223	219	217	211	205	206	184	226	217	188	233	194	224	214	205	228	197	233	208	214	217	207	182	192	198	215	213	214	210	188	246	187	220	228	221	207	197	228	231	199	179	222	215	200	199	201	196	199	217	214	217	184	236	214	207	215	203	212	207	232	188	195	186	173	218	214	223	198	187	207	193	207	206	195	214	220	224	226	233	203	201	240	227	188	210	237	189	217	230	184	203	217	218	212	191	222	199	217	169	200	233	213	217	207	187	220	188	187	203	215	230	218	206	206	197	188	196	193	219	205	224	218	203	222	209	205	220	200	211	204	216	235	191	216	187	186	222	239	193	183	206	205	191	202	216	209	208	203	210	204	190	205	217	220	186	201	231	203	182	193	207	190	193	210	209	201	194	208	204	192	187	222	188	242	199	204	199	195	194	219	205	207	196	201	200	229	212	229	231	204	195	214	198	241	208	210	206	210	205	219	225	207	209	208	189	203	219	219	202	194	202	210	226	230	169	228	209	197	195	217	212	195	212	218	208	214	224	212	226	222	212	187	193	184	213	229	199	221	211	198	229	206	207	202	218	193	203	219	211	219	216	217	263	196	229	223	186	210	186	197	197	213	221	196	207	197	205	205	218	223	192	227	189	215	219	200	212	212	212	218	193	197	203	220	202	215	200	184	211	218	186	220	220	227	190	196	222	208	208	215	221	184	210	221	235	216	218	203	188	212	196	210	202	214	196	199	210	204	202	215	213	207	211	201	197	183	203	178	215	215	245	190	184	223	189	202	192	221	208	212	204	216	220	195	193	206	207	216	211	213	218	250	191	197	188	192	211	200	214	211	181	214	175	200	189	200	215	202	213	183	208	188	201	205	202	191	207	216	212	181	209	189	205	219	221	204	216	191	214	200	198	216	185	200	220	179	225	188	215	220	196	202	227	215	202	223	189	194	223	207	224	204	224	217	221	214	238	174	195	208	197	192	219	201	221	237	193	212	226	192	210	212	228	208	215	231	199	207	195	201	209	222	182	211	217	218	209	213	183	220	199	205	225	211	228	205	216	204	215	247	202	225	198	207	210	221	228	207	185	199	210	193	226	203	220	216	216	209	199	209	195	209	222	225	215	213	212	206	226	222	202	207	212	198	195	221	203	207	182	201	208	220	223	205	207	195	191	226	198	214	210	211	213	206	226	248	180	227	224	210	199	213	187	221	202	211	191	235	201	223	203	196	214	202	212	213	199	219	211	217	206	206	209	224	193	206	203	218	207	209	224	206	211	167	207	206	190	217	235	199	188	187	197	202	192	184	205
23248	21354	29353	23723	21354	20344	2212	779	535	534	480	407	379	369	325	336	301	346	345	297	298	263	255	291	284	281	222	271	275	274	280	235	259	238	254	251	262	256	238	236	268	235	239	256	261	232	248	249	258	220	225	239	264	221	222	246	208	245	259	229	220	258	243	247	251	259	250	263	237	243	230	241	253	230	229	238	227	246	235	250	218	222	234	259	222	242	236	258	219	239	230	227	218	209	233	226	227	248	219	233	246	236	245	229	237	221	241	237	246	248	240	254	252	238	225	229	259	211	229	224	231	221	244	260	201	237	233	244	224	236	237	241	229	259	234	238	219	209	218	246	261	236	222	227	245	205	219	246	222	203	251	233	225	229	208	245	220	226	265	254	226	251	252	256	211	227	225	220	225	226	234	242	225	230	239	227	221	233	231	252	238	229	253	230	251	239	225	234	220	232	271	229	230	259	235	215	227	249	272	211	241	230	277	243	244	239	232	232	252	223	204	219	223	250	235	211	229	251	232	226	243	224	254	224	233	272	231	254	248	199	256	247	223	234	245	220	221	218	233	248	218	237	238	250	249	228	243	203	236	252	217	194	226	231	241	229	221	216	224	251	263	221	240	256	221	260	241	214	249	231	219	216	232	240	250	239	253	233	237	233	255	221	252	227	235	212	236	242	244	238	254	232	236	231	215	221	238	219	229	236	248	242	261	211	244	242	206	238	239	240	236	222	230	221	228	235	251	237	254	207	252	234	233	236	263	228	233	231	223	234	220	230	218	207	221	257	247	221	230	235	249	227	232	220	228	214	229	233	233	241	244	245	245	246	229	224	216	219	226	207	224	255	266	236	231	236	223	230	233	236	226	256	221	228	231	236	239	231	237	225	230	236	233	254	261	230	251	234	238	230	218	243	223	242	243	249	205	229	236	208	231	223	247	246	235	218	231	272	225	230	241	213	221	229	231	224	226	265	236	240	249	251	226	241	229	259	238	224	222	193	228	245	213	212	216	245	243	241	237	216	237	228	238	238	251	265	216	223	231	246	270	228	222	240	247	229	211	224	216	231	245	236	231	231	210	216	223	247	216	233	226	230	221	247	218	227	249	242	238	256	225	228	257	250	237	235	223	220	239	209	237	237	242	248	243	221	240	239	245	231	234	233	250	227	230	219	248	231	239	246	224	252	228	244	215	233	250	262	244	223	223	207	247	224	239	219	250	218	236	210	226	235	222	240	238	229	244	231	205	218	200	233	245	211	254	250	225	232	216	250	216	239	212	238	225	238	242	201	241	223	217	234	239	224	234	198	220	228	251	264	248	233	227	251	268	222	242	250	239	225	260	212	271	236	267	229	227	251	209	241	213	230	224	215	225	211	212	242	231	246	251	250	218	228	240	253	248	216	235	233	256	234	238	227	220	200	245	228	227	223	266	239	262	237	210	235	268	218	228	221	254	236	223	222	244	241	219	244	261	246	245	232	238	227	207	210	242	249	239	225	265	264	226	238	253	231	226	233	234	228	236	219	225	228	236	226	218	236	209	239	236	227	230	244	212	217	208	233	259	252	217	244	233	257	240	229	232	230	252	203	237	219	253	248	232	239	226	228	229	223	234	226	199	232	241	264	228	227	232	216	237	228	262	219	217	252	242	236	219	222	240	242	250	214	250	240	226	224	214	205	223	243	239	226	235	239	249	208	253	232	250	220	232	250	234	229	229	217	215	237	206	225	266	219	245	241	199	225	213	224	240	231	237	217	222	213	214	237	227	225	234	240	223	234	241	229	231	204	251	214	242	235	217	217	228	237	225	224	211	261	234	232	224	244	204	242	189	213	208	222	222	230	216	235	222	220	239	231	242	223	218	267	239	202	224	234	231	243	223	233	226	237	255	237	275	224	209	228	235	234	220	222	218	233	256	208	210	236	253	258	243	220	239	228	247	203	197	224	231	212	257	231	239	234	229	224	250	234	255	209	236	235	216	222	252	236	232	214	265	232	250	249	271	232	237	250	252	240	239	247	214	233	245	228	212	215	225	227	247	250	234	226	238	221	210	219	228	234	237	232	227	240	235	236	236	249	222	204	234	254	230	227	227	219	226	223	239	248	252	243	211	252	218	246	212	234	258	237	241	240	218	217	249	241	239	222	220	210	226	251	249	246	246	245	215	268	244	209	220	221	239	220	238	237	218	241	235	229	209	225	221	226	203	221	271	240	246	233	208	248	270	225	237	240	212	224	210	245	236	231	245	253	254	220	218	241	221	214	241	218	245	213	256	244	229	211	229	247	231	222	250	209	209	215	246	224	252	241	195	228	225	221	237	248	212	224	224	237	264	202	234	224	227	225	230	227	209	230	217	240	223	220	230	216	235	239	233	235	207	231	251	246	230	244	226	235	206	223	234	218	248	258	217	240	221	230	202	240	237	221	210	229	223	241	224	234	247	248	237	200	235	225	218	225	246	236	223	227	209	238	236	232	216	217	290	200	253	251	229	210	238	243	230	196	224	196	262	231	228	244	244	242	203	228	229	262	238	233	252	228	230	212	239	190	209	228	216	225	237	232	237	207	240	224	234	217	222	229	241	249	262	230	228	207	235	236	245	214	202	238	268	228	225	201	214	242	240	249	227	224	233	265	223	230	213	235	245	223	241	233	216	247	235	235	236	209	241	221	250	240	234	214	251	198	249	259	228	222	248	244	239	244	242	221	251	236	242	218	227	246	234	224	220	224	248	225	210	237	230	261	198	207	224	224	212	244	234	213	258	204	243	237	235	243	252	255	236	239	253	221	237	237	240	219	202	242	250	232	223	248	245	227	229	247	204	233	263	245	241	222	217	229	249	234	235	228	210	203	225	207	212	230	220	213	218	251	257	254	221	247	231	227	229	228	245	204	253	258	222	236	233	227	230	231	246	245	227	243	232	225	243	246	248	227	250	211	214	203	239	234	248	232	261	242	249	252	227	238	212	243	221	236	227	242	218	224	226	248	260	224	248	222	246	238	244	236	244	208	256	232	218	221	240	221	231	245	236	222	243	224	227	234	203	235	228	255	230	227	220	241	239	250	241	213	265	219	226	212	221	230	232	230	253	237	203	207	221	228	247	233	211	231	229	229	247	238	218	222	225	230	249	228	238	236	241	256	228	218	235	249	227	219	224	235	246	243	237	226	227	218	238	249	208	228	248	213	213	199	233	212	231	239	224	240	259	225	228	252	235	226	247	244	239	246	250	260	247	199	236	230	220	227	210	225	225	244	261	204	224	232	223	254	230	221	227	218	243	208	229	231	210	245	240	230	266	264	201	210	240	190	222	205	271	223	240	236	235	226	233	266	242	222	227	221	225	216	247	219	237	225	214	243	225	205	226	230	217	224	211	232	252	257	249	222	203	234	234	235	198	218	235	235	238	248	250	221	257	246	245	238	224	236	227	221	249	229	228	216	266	240	228	232	254	251	245	206	227	220	206	239	218	205	223	214	243	225	215	243	270	207	229	228	215	244	241	201
20293	17147	14326	7740	5384	3811	2940	2308	1906	1600	1375	1218	1094	944	954	846	806	754	701	670	644	643	562	608	579	584	560	565	523	492	508	551	511	520	511	454	527	483	472	479	472	495	497	459	457	471	465	474	444	450	493	428	458	439	496	471	436	503	441	462	487	477	443	489	456	463	445	438	508	476	471	429	424	422	397	438	459	496	479	471	459	423	436	389	479	473	478	440	482	451	453	421	406	419	428	442	438	472	407	451	437	462	457	459	428	443	460	479	458	417	493	478	467	457	451	429	468	470	436	427	422	475	425	463	439	416	427	439	436	465	443	447	432	456	448	423	444	466	430	423	449	474	452	405	469	422	451	470	416	434	439	411	463	440	439	449	457	438	486	450	380	423	418	423	454	453	440	454	426	455	420	416	441	450	440	444	423	441	460	435	432	421	408	436	433	442	428	446	445	443	452	458	444	458	452	424	458	467	429	422	435	422	443	438	417	434	434	426	435	446	437	469	443	393	400	417	423	426	420	419	440	428	425	426	414	474	464	434	479	450	413	443	460	459	442	482	437	459	419	421	445	408	450	424	452	463	435	452	418	420	451	435	426	468	422	456	412	447	479	419	410	412	427	414	430	425	415	453	454	454	415	424	467	488	453	417	419	419	439	428	459	430	413	429	441	428	504	428	462	435	440	424	441	445	452	409	428	435	417	454	435	444	433	445	413	449	409	444	447	424	457	407	417	455	468	423	397	432	394	436	443	412	457	442	414	453	391	413	446	440	450	449	407	430	437	465	442	458	483	448	443	420	395	452	426	426	456	455	464	415	432	445	416	465	458	442	450	437	419	427	433	451	436	466	418	453	426	397	427	459	471	429	404	440	444	456	426	426	402	460	412	444	391	447	467	448	413	435	449	440	413	439	408	445	397	474	391	449	429	436	473	433	430	465	420	427	415	443	430	410	456	388	441	421	434	439	461	455	432	443	431	418	437	473	433	430	498	449	415	461	454	463	447	442	418	417	424	450	437	415	407	420	438	496	439	481	430	476	467	406	416	458	444	460	457	469	419	464	420	475	437	445	410	452	396	446	467	416	439	455	462	433	433	428	480	443	440	447	421	406	446	470	411	405	459	424	413	407	419	450	413	419	412	423	482	470	434	428	444	452	456	466	431	468	473	414	437	453	444	458	410	416	437	460	466	415	418	427	470	436	468	498	426	412	425	454	426	376	457	439	472	432	442	446	479	443	449	471	432	446	445	459	446	427	405	428	416	443	418	410	445	429	445	436	427	446	446	447	445	474	440	404	450	489	453	429	449	439	425	466	459	445	455	403	444	439	448	432	444	424	447	427	438	426	436	453	428	426	439	428	429	438	426	410	423	419	454	442	436	428	442	421	456	445	452	444	461	426	459	442	457	454	445	458	409	450	458	456	467	451	409	423	400	452	460	470	472	429	438	412	488	461	425	432	467	425	407	423	420	449	425	405	452	440	442	460	427	457	438	396	418	441	430	435	403	456	389	414	474	459	412	431	408	450	466	455	446	458	430	437	477	435	422	445	435	447	419	424	443	450	446	463	418	443	471	454	452	435	464	442	418	485	452	402	439	449	428	408	443	450	454	468	439	422	434	431	430	422	426	415	443	465	417	486	440	445	440	425	436	434	414	415	456	436	428	425	450	442	431	404	465	450	441	459	460	437	437	449	406	421	428	414	457	429	466	443	450	419	487	456	465	409	421	442	450	466	460	435	431	422	453	462	453	469	446	416	424	440	425	438	443	448	425	418	425	425	448	421	398	456	428	437	478	401	445	427	443	440	413	443	429	397	460	394	380	456	434	445	460	438	442	437	424	423	415	419	453	464	424	403	430	439	465	467	435	455	461	415	434	470	454	470	424	438	447	405	388	447	430	445	439	448	438	468	408	420	399	433	423	435	430	445	449	425	453	416	471	451	431	448	448	451	432	446	455	398	430	446	441	434	429	459	463	405	497	451	454	435	452	450	445	444	449	410	468	426	432	469	411	431	416	400	439	445	432	426	409	483	450	421	434	452	455	454	449	429	439	426	462	438	463	425	431	436	454	443	466	442	436	440	469	446	414	413	429	446	454	429	443	406	454	432	403	449	412	442	433	421	441	415	439	436	424	413	433	463	454	446	461	388	447	462	436	419	419	438	457	475	407	481	419	461	427	412	481	425	441	422	425	402	443	450	435	464	426	450	431	410	470	447	431	432	408	424	437	435	427	447	471	454	442	423	434	438	427	429	427	443	468	486	421	423	430	455	431	466	447	425	452	459	435	436	425	474	417	453	449	419	430	420	405	425	453	413	440	414	436	430	462	461	432	453	405	420	389	431	467	379	435	423	427	448	460	447	434	461	418	412	454	472	399	452	446	438	437	425	425	467	427	436	457	444	425	418	431	474	454	426	418	461	436	441	436	444	438	434	426	471	409	448	428	433	420	432	461	452	428	463	406	447	445	449	425	382	399	422	458	471	391	420	451	419	448	466	459	435	444	461	434	411	443	453	398	444	433	458	436	465	421	456	493	450	447	420	455	425	446	455	462	424	454	458	462	448	443	424	436	420	439	467	451	418	482	393	446	429	429	437	419	406	440	478	419	433	431	442	418	415	439	421	407	462	449	416	437	412	439	405	445	414	410	456	437	419	466	408	471	418	441	451	445	403	430	431	431	432	428	445	418	456	435	454	497	401	428	451	437	455	456	444	450	402	415	428	409	485	420	411	437	438	438	434	446	459	435	427	452	425	418	446	406	442	419	442	434	438	433	467	463	427	425	429	430	475	458	421	430	449	435	445	438	433	418	470	455	444	461	408	438	476	435	433	426	481	438	450	425	464	463	482	485	452	393	427	394	454	456	410	465	430	457	468	439	457	442	420	471	429	436	426	430	427	438	455	418	430	456	450	416	485	411	449	436	454	454	443	422	449	410	471	478	452	430	422	450	416	425	439	446	425	456	405	429	421	474	486	462	456	456	457	427	416	462	460	455	449	456	418	427	429	434	440	428	454	418	467	440	438	430	449	446	410	443	441	441	416	416	424	464	425	424	402	403	446	431	431	447	431	423	439	419	445	466	436	456	414	451	438	480	429	464	445	453	456	441	440	423	455	430	449	431	452	412	404	468	437	460	425	404	447	442	463	418	418	453	439	426	430	434	450	408	424	419	431	415	411	465	463	414	424	470	402	460	486	412	445	452	421	403	436	401	436	450	461	425	427	453	417	451	430	478	401	471	431	461	440	432	447	467	444	410	427	416	447	416	409	416	416	434	398	453	420	442	451	464	489	503	456	434	461	441	426	426	499	430	423	476	407	470	427	458	427	453	455	455	447	436	453	422	414	443	437	443	427	463	428	403	427	450	460	474	439	465	374	463	410	421	465	431	483	416	477	460	475	436	416	459	459	435	480	457	457	458	446	474	480	434	398	469	445	404	417	402	421	422	458	453	469	419	444	426	451	448	451	454	468	402	422	457	450	432	440	446	411	439	441
26637	20859	8333	525	285	233	198	229	188	202	204	171	167	165	171	170	169	161	216	184	180	178	157	192	194	136	171	176	167	197	167	175	189	183	183	154	173	172	188	181	140	179	172	158	178	149	189	197	185	180	210	163	169	185	167	180	184	187	172	167	190	179	185	162	158	163	171	156	190	178	176	156	186	165	194	191	183	170	172	182	167	164	192	163	158	141	159	159	195	171	171	168	186	193	164	174	161	184	197	158	177	182	169	192	154	176	173	185	190	197	180	179	171	159	187	179	204	180	168	166	156	185	176	148	161	173	187	172	185	163	156	175	159	165	160	179	171	175	186	169	175	166	159	178	204	165	183	149	179	184	189	204	161	157	196	159	155	151	188	161	180	179	180	185	165	194	184	202	190	192	178	171	158	168	182	165	177	159	179	186	193	170	171	172	192	166	161	173	155	181	166	174	167	183	164	169	174	167	170	185	180	168	158	140	167	165	150	159	168	184	145	165	179	156	185	170	172	188	181	180	159	170	188	145	183	190	154	165	178	171	158	189	176	173	176	163	173	167	183	190	148	180	162	173	196	184	179	182	180	153	194	191	182	163	195	178	178	192	186	182	159	173	150	173	176	178	168	171	186	174	177	185	161	172	179	148	142	196	176	182	184	162	144	170	154	165	214	184	169	145	163	160	166	163	173	192	186	158	171	184	177	152	184	176	191	186	173	182	177	170	176	187	202	205	164	184	161	173	157	172	168	153	182	156	168	167	171	169	168	169	164	164	188	187	170	180	171	165	178	177	174	164	170	189	168	161	166	161	174	178	170	191	174	171	184	179	169	186	190	198	171	163	176	179	157	195	184	172	168	145	170	169	158	179	157	173	194	171	172	192	162	172	158	174	156	173	179	173	177	183	184	170	177	184	166	174	171	159	162	168	182	180	157	189	184	172	198	181	174	152	167	166	154	186	163	171	151	179	164	185	175	174	177	174	159	188	178	194	176	181	182	186	169	170	170	168	176	185	168	170	156	160	174	169	171	162	187	196	182	168	171	178	160	182	185	186	177	169	167	184	202	173	176	168	171	173	177	183	188	165	172	163	186	165	161	161	175	167	182	183	180	164	167	154	180	176	173	198	167	167	166	163	150	151	162	175	172	175	187	150	164	163	184	175	167	179	174	193	186	158	181	161	181	149	182	169	175	176	173	197	207	174	182	172	154	178	172	161	169	189	190	163	192	156	190	154	169	165	179	156	188	162	182	158	159	151	174	186	175	172	213	160	162	185	161	165	159	179	184	184	170	191	167	156	172	174	169	152	181	174	179	153	164	186	142	171	169	162	177	187	205	174	177	169	163	157	178	175	178	165	170	176	164	193	163	163	173	168	165	203	180	162	177	191	159	185	162	155	171	186	151	169	230	185	177	156	145	191	187	172	155	170	137	173	175	167	170	177	170	170	174	170	170	182	171	168	159	146	159	186	183	179	180	174	176	187	186	171	153	179	171	174	209	176	185	163	173	166	209	189	164	161	189	175	171	164	172	165	172	169	175	163	162	159	187	164	189	179	179	157	154	171	174	177	170	164	149	173	182	148	173	158	165	160	168	162	175	163	169	168	147	183	163	153	183	162	174	187	179	147	163	185	171	185	184	202	166	191	174	189	169	187	175	182	152	180	169	167	152	171	162	166	171	172	175	169	182	178	173	176	176	169	180	169	168	185	196	183	196	162	144	159	204	189	173	155	193	167	154	172	189	186	187	165	176	175	182	162	194	187	168	186	160	201	161	189	173	167	169	179	170	182	177	157	155	156	154	197	158	164	194	154	152	160	158	177	170	187	167	165	169	190	148	191	189	174	193	187	162	157	169	152	162	181	189	157	166	156	160	159	147	180	158	181	150	182	175	169	180	182	163	181	154	180	182	177	170	162	156	156	167	181	181	175	144	175	156	197	201	175	154	157	155	173	161	171	176	204	174	198	188	183	178	189	184	188	209	186	213	180	168	181	162	169	200	165	179	177	175	193	184	191	170	169	166	155	178	166	191	166	180	201	166	189	188	198	140	163	185	165	191	192	163	168	183	179	159	156	170	159	171	177	167	183	168	154	189	173	174	184	156	183	169	180	168	186	158	162	160	176	191	184	190	195	178	175	166	183	171	166	180	189	160	166	156	159	166	160	188	175	159	140	155	184	161	181	180	168	175	186	181	203	156	185	182	185	183	197	159	158	167	178	157	175	172	175	182	168	157	193	195	185	182	160	204	158	177	173	189	171	180	164	169	177	170	205	189	166	183	188	182	172	167	195	166	168	169	161	172	192	183	185	159	179	166	161	173	169	187	182	180	189	169	161	171	164	178	191	174	175	165	198	171	168	191	156	142	172	198	172	183	193	167	163	184	161	197	185	162	180	167	190	183	168	168	174	173	148	187	192	151	168	188	174	156	148	171	163	169	165	191	182	182	184	164	176	157	160	168	165	166	167	202	195	167	166	181	149	169	194	173	162	179	160	182	201	172	199	174	181	161	176	170	194	179	186	181	187	181	170	161	153	165	160	191	170	160	172	173	175	161	151	169	199	172	168	203	196	168	159	201	175	169	169	161	180	191	173	148	168	161	168	165	184	182	175	169	173	180	159	162	152	188	153	179	183	175	160	168	191	170	148	152	164	175	192	174	178	185	188	186	169	167	138	155	180	164	188	168	185	176	180	184	173	199	183	182	166	186	187	161	182	175	188	164	173	167	150	161	154	176	175	163	171	194	160	167	168	168	155	179	171	182	186	170	141	176	201	174	158	179	169	166	176	178	167	186	173	169	165	173	180	181	192	166	153	197	170	172	174	185	173	180	165	183	165	176	178	154	192	163	151	189	159	178	163	168	179	158	156	181	147	177	170	185	187	161	186	195	152	187	176	161	152	176	172	167	180	182	150	190	171	164	174	178	174	171	167	189	184	162	180	186	181	156	188	167	152	189	179	186	193	156	173	157	173	147	173	188	164	161	172	187	137	159	173	164	151	162	186	162	171	188	186	176	165	156	142	179	173	144	184	171	169	162	157	157	183	201	168	187	150	193	166	163	153	197	180	175	176	136	141	186	181	159	177	167	184	175	185	182	177	203	177	173	174	162	180	160	170	151	154	198	191	181	168	160	167	179	174	173	165	197	173	168	197	172	151	182	185	167	152	181	148	178	177	177	180	182	186	190	161	192	156	174	165	190	175	157	165	203	180	176	191	186	165	204	157	191	182	162	166	190	179	167	166	145	185	184	171	198	174	171	179	166	196	166	189	170	167	177	151	183	190	218	178	182	180	172	197	199	165	183	170	201	169	174	199	178	159	170	168	166	189	167	195	191	197	169	162	173	167	166	153	173	176	184	178	180	184	184	184	172	153	175	172	183	170	175	167	168	152	172	169	170	178	182	203	186	160	162	207	192	154	205	156	194	162	186	183	177	184	190	158	176	173	152	177	162	196	178	167	167	166	181	147	148	185	179	155	179	178	167	196	169	173
5908	1585	1347	827	697	509	505	475	447	439	410	413	378	443	414	379	411	349	369	380	395	372	353	361	387	362	372	382	358	356	368	367	358	381	405	382	369	326	374	360	383	410	368	374	358	349	396	349	375	384	396	359	379	362	374	397	341	387	386	368	397	370	401	372	373	367	376	370	386	332	357	328	380	397	361	357	365	321	368	361	385	343	362	375	325	385	385	375	365	360	361	379	362	356	360	400	355	346	344	376	390	331	362	365	378	335	401	341	365	354	331	370	368	356	374	400	338	377	374	362	359	368	380	369	354	389	344	375	342	383	371	385	385	368	337	351	371	377	361	366	341	309	361	365	346	357	384	359	388	338	370	409	353	366	364	371	388	344	335	359	354	359	365	416	371	325	382	343	403	381	349	375	392	371	355	375	379	356	346	377	364	385	374	396	343	373	369	372	343	387	366	355	369	347	359	367	367	346	364	350	379	356	369	368	353	371	361	393	365	391	380	365	339	391	376	371	348	366	382	370	395	382	381	366	378	360	383	367	353	363	379	357	408	377	385	345	370	370	372	369	381	387	352	360	353	356	376	390	352	413	369	342	332	395	379	360	361	369	355	363	315	341	396	393	379	390	385	360	353	360	340	371	369	353	353	378	376	400	327	371	367	373	348	379	370	379	406	368	368	370	335	371	347	409	383	353	340	383	366	353	378	403	402	335	331	365	317	384	379	366	367	386	349	379	399	403	373	347	361	361	372	377	320	370	372	345	391	359	342	352	389	349	330	366	362	310	361	347	354	359	376	368	371	363	351	405	360	354	345	378	351	330	352	343	358	374	376	409	370	396	362	333	380	376	382	367	374	392	372	367	372	375	401	354	364	330	359	384	353	347	375	352	331	362	359	358	404	384	376	359	381	374	358	349	377	372	423	361	401	360	411	356	388	376	377	387	375	360	379	372	370	345	376	387	394	388	376	400	335	352	332	383	373	356	373	356	371	382	385	371	370	370	367	383	348	383	399	353	354	374	365	354	386	356	355	402	345	366	385	379	424	360	365	380	383	356	368	365	368	338	331	381	360	376	350	379	341	359	368	340	368	361	368	346	385	346	371	364	410	357	321	370	389	355	387	357	386	354	366	345	334	366	354	362	395	353	360	375	383	371	342	370	376	347	348	363	366	359	359	378	328	357	385	375	351	326	357	368	385	360	362	362	358	363	380	375	379	396	331	368	355	352	382	345	369	361	358	369	410	338	319	377	355	370	394	359	353	373	394	358	380	359	348	333	387	332	375	357	359	343	357	369	349	383	385	394	359	370	401	357	346	382	371	373	387	367	344	377	350	374	360	384	365	324	384	380	373	361	385	367	403	340	381	379	375	360	348	354	373	378	383	390	352	416	349	361	371	394	394	361	365	350	365	402	382	383	376	374	352	400	371	356	362	370	383	386	407	385	343	386	335	393	331	364	374	385	365	371	346	390	377	360	375	345	360	411	391	384	366	374	377	365	368	381	398	390	342	348	356	385	373	376	372	348	347	366	365	397	345	397	385	372	381	363	367	364	362	353	381	397	401	397	368	346	408	354	403	375	388	344	354	366	331	368	354	373	373	358	376	346	369	363	390	369	344	365	374	369	336	369	350	388	368	359	356	397	355	327	387	382	327	368	354	394	367	393	366	348	364	370	346	362	358	398	329	366	338	361	369	395	369	379	359	381	369	399	348	369	372	358	386	332	375	362	360	361	392	370	340	345	378	366	407	361	366	306	386	398	361	372	358	388	348	361	333	365	355	360	343	389	385	388	371	396	374	356	369	356	333	368	361	364	372	380	363	376	375	355	348	337	327	346	345	392	362	346	369	328	362	352	366	355	366	392	383	382	403	390	356	357	348	344	361	371	380	358	372	359	355	399	330	392	392	358	352	361	323	405	372	393	353	372	364	370	333	357	369	340	358	329	358	373	388	393	382	384	343	367	381	373	378	373	366	359	377	383	386	387	377	337	368	354	377	358	355	322	405	359	376	363	369	366	367	352	372	387	367	380	412	358	361	379	392	386	372	381	365	341	369	348	346	371	381	344	347	376	364	367	397	377	366	371	355	369	350	354	387	364	342	394	351	380	333	382	354	352	357	372	372	345	378	357	347	356	393	325	359	372	352	360	363	364	334	351	386	368	332	387	389	391	381	404	354	370	332	333	340	369	351	352	369	370	390	389	379	358	363	382	347	363	377	375	381	364	385	401	387	365	375	344	340	375	380	390	370	389	393	348	359	386	363	374	371	360	406	388	359	407	386	365	340	379	366	384	355	321	370	348	346	357	369	374	323	387	358	363	355	322	331	380	386	363	377	362	363	349	375	376	353	394	379	360	344	387	405	353	361	395	389	384	360	375	377	366	332	369	367	370	346	355	359	359	376	370	356	361	355	382	405	383	367	354	365	395	347	369	375	388	373	354	344	377	367	363	357	355	396	370	334	383	405	396	343	361	371	376	335	361	377	339	387	349	397	370	374	379	385	361	368	351	392	377	366	389	371	397	367	369	344	374	358	390	362	347	377	366	364	349	404	401	350	404	356	356	406	368	383	377	367	356	361	346	357	354	352	359	364	350	370	367	328	379	359	339	353	376	320	356	388	369	381	383	356	366	341	402	335	360	396	377	379	361	392	372	381	368	354	355	377	364	357	360	344	361	353	338	355	357	373	368	356	367	356	363	366	363	370	326	382	372	379	363	345	355	374	336	368	359	350	365	368	347	352	379	364	358	341	378	383	374	390	363	356	355	373	380	364	381	325	385	371	367	368	348	403	359	357	378	363	391	370	365	359	378	356	353	371	381	358	343	368	346	402	381	359	353	376	372	380	344	375	377	373	341	370	369	336	351	364	338	340	357	388	383	372	364	357	348	363	412	382	362	387	364	384	385	364	377	377	348	358	341	384	351	392	370	385	346	352	351	370	346	380	352	347	336	388	368	353	369	368	356	385	379	379	357	362	396	378	388	352	398	353	377	372	382	379	349	365	399	359	384	349	364	341	394	345	369	373	375	345	335	384	368	354	352	356	346	328	364	358	360	365	351	353	367	364	383	355	384	373	397	355	371	388	345	388	372	365	359	354	394	358	376	348	393	381	349	345	361	332	355	388	382	383	351	368	345	414	354	341	405	372	369	366	378	389	351	367	383	376	334	362	370	356	402	350	373	359	379	366	344	380	359	381	382	380	377	345	373	371	393	389	409	369	327	351	378	383	343	329	378	398	383	382	394	360	372	346	351	347	354	349	395	344	365	376	355	369	360	352	363	380	343	376	347	375	381	401	372	391	379	386	350	403	353	383	354	353	369	365	343	376	360	359	383	343	375	372	367	353	361	375	379	337	397	381	383	361	408	391	389	389	404	371	361	377	348	399	349	379	362	391	373	385	346	373	359	333	363	361	359	354	372	330	360	348	357	378	382	356	377	345	372	379	376	359	355	329	366	385	365	351	342	373	361	356	335	387	374	364	338	360	359	353	375
24287	21418	28763	24446	20781	1976	537	374	232	250	194	193	157	182	148	142	140	133	130	123	128	126	122	120	108	129	100	116	96	129	94	101	105	107	112	101	101	109	83	103	119	99	91	105	103	110	108	105	116	93	109	96	120	100	98	105	118	90	85	90	93	99	89	103	93	99	97	95	85	114	86	92	88	126	116	79	109	80	110	119	74	92	101	115	115	78	116	102	105	102	98	85	88	106	88	102	84	113	98	97	74	94	103	105	99	94	101	88	106	88	101	117	93	109	93	93	82	90	114	93	100	104	85	108	117	111	96	97	103	84	90	92	93	96	103	72	98	91	90	98	92	104	84	111	101	118	109	92	95	92	103	77	100	117	98	101	89	101	91	101	94	92	111	91	111	87	93	105	98	92	105	93	100	91	106	98	104	114	102	107	87	89	92	103	117	94	107	94	114	90	100	92	102	104	100	109	89	96	102	103	88	86	104	86	94	92	100	102	88	79	120	111	91	111	116	103	94	99	119	101	99	81	95	76	97	94	99	90	103	89	95	94	94	92	97	90	99	90	98	99	94	84	102	102	110	104	89	93	99	107	94	105	78	91	97	113	92	88	94	105	84	79	94	90	108	77	97	101	78	94	85	102	112	96	107	91	98	88	84	85	95	88	80	103	112	91	87	99	113	99	82	98	94	92	101	93	87	92	99	102	75	102	77	117	84	106	102	90	98	88	93	70	85	107	93	90	79	102	96	101	112	96	100	96	68	94	82	104	89	87	89	84	111	90	99	122	98	86	89	107	73	97	89	104	98	122	91	95	102	98	97	109	92	89	102	90	92	93	114	83	113	95	101	88	93	105	90	76	88	83	102	80	92	110	93	91	105	91	96	87	105	92	98	79	110	106	98	99	76	109	84	100	105	82	112	84	86	118	99	107	92	95	99	106	96	97	94	104	91	99	105	90	94	100	100	95	86	104	91	114	79	80	96	73	104	87	98	96	99	97	109	103	86	99	84	104	99	98	101	87	90	99	100	112	104	109	96	99	91	101	82	93	96	98	94	78	96	85	77	90	78	107	90	88	83	100	86	94	85	80	110	92	97	74	115	100	85	94	102	89	102	110	96	96	97	100	80	98	86	90	93	77	95	95	94	85	115	86	110	105	99	89	95	88	90	91	103	88	110	99	102	112	99	96	103	83	74	92	82	93	106	108	91	96	98	87	82	100	92	109	114	99	77	93	95	88	76	107	99	97	91	96	103	91	98	102	115	86	97	95	96	111	109	119	96	108	77	94	75	114	89	106	94	89	94	105	93	99	101	101	100	89	101	106	96	78	101	98	100	113	90	90	99	101	93	77	90	94	85	89	114	81	82	73	125	85	96	89	97	103	97	87	88	90	102	97	108	91	103	97	89	104	101	114	74	99	95	109	96	105	86	84	83	84	87	97	101	81	89	88	86	99	91	82	107	102	99	86	75	89	93	94	94	114	95	108	103	110	96	81	107	93	98	96	88	82	104	100	98	96	100	100	113	92	94	93	97	112	91	105	103	112	102	90	101	103	81	100	86	105	106	103	99	107	87	91	100	104	91	95	110	93	111	87	109	98	114	83	98	82	99	92	109	79	82	84	91	99	95	90	95	92	99	106	108	112	93	112	87	103	106	98	91	93	97	102	103	80	87	115	99	96	113	98	120	106	90	94	102	87	84	99	97	107	97	100	108	103	94	103	107	93	89	82	80	105	116	90	97	99	99	95	92	101	111	98	104	103	80	111	103	83	98	102	106	83	81	98	116	96	79	115	85	102	85	92	95	82	107	93	99	98	64	115	93	88	121	95	96	105	96	89	84	85	92	85	90	91	115	96	101	103	109	88	99	88	99	85	104	93	77	80	90	91	99	97	79	101	76	92	103	108	98	89	103	95	69	104	87	110	92	81	106	99	96	93	104	95	100	112	103	108	79	96	108	101	101	93	104	95	100	101	106	103	102	79	97	79	86	91	89	107	105	104	93	105	91	89	99	99	92	89	103	103	102	67	105	88	101	106	109	91	106	99	97	95	107	108	98	98	101	79	112	91	90	110	99	109	102	95	116	73	92	102	89	83	92	109	104	90	93	100	86	91	114	115	90	87	84	101	107	99	78	100	108	82	113	85	91	81	105	83	109	93	91	94	93	86	87	93	96	97	94	103	105	87	93	98	87	90	93	113	113	98	101	104	106	107	87	95	88	101	79	97	113	88	100	85	82	98	98	101	100	100	99	102	90	106	95	112	113	99	121	89	105	101	96	88	93	90	100	114	82	82	102	112	109	101	115	96	107	89	110	83	74	94	79	70	98	95	92	111	91	91	94	96	86	110	97	108	104	112	104	89	96	90	105	108	92	73	86	94	104	86	100	98	108	92	105	100	90	116	95	93	103	95	109	102	86	96	102	92	117	90	96	89	75	84	96	95	94	92	91	94	95	83	98	93	104	89	90	110	100	94	123	101	91	118	108	95	118	94	97	93	93	78	95	99	80	89	98	118	102	90	106	103	108	84	84	98	107	97	87	109	90	107	93	86	108	92	94	115	94	85	88	106	99	99	104	95	80	96	107	100	96	117	95	105	104	99	106	98	78	97	73	101	115	83	93	87	94	100	81	86	95	103	102	79	77	109	109	102	109	99	100	87	97	94	102	101	98	77	90	87	96	102	99	88	88	91	92	92	104	94	99	98	101	110	81	86	116	91	94	97	103	94	99	111	92	97	99	103	83	84	109	89	95	95	118	108	102	115	104	118	98	99	99	91	78	96	103	104	89	95	103	96	107	84	112	92	94	87	102	90	101	102	88	96	112	87	93	108	60	108	87	97	99	98	95	81	97	95	101	102	90	89	108	117	100	92	99	96	94	99	105	92	87	106	93	88	105	110	96	92	82	103	78	98	86	117	82	105	86	105	98	107	102	83	119	89	91	93	84	92	101	100	85	92	104	89	102	96	107	104	103	124	94	88	96	110	80	97	89	90	99	113	97	96	93	114	92	85	86	101	100	99	106	92	107	98	89	84	99	97	102	93	78	86	78	105	104	105	103	102	101	80	85	110	96	97	98	105	99	92	97	118	105	92	88	90	86	95	95	99	111	99	100	86	108	113	104	104	95	110	93	96	79	95	95	106	89	102	99	88	114	92	100	96	81	96	90	82	82	102	108	109	91	99	112	85	95	93	93	101	105	94	101	112	112	79	93	84	92	101	114	75	99	93	93	92	83	93	86	90	106	97	85	96	95	99	113	96	96	97	106	86	83	95	82	99	117	104	107	90	105	96	103	90	106	98	114	92	99	89	85	101	102	103	86	98	111	109	91	91	113	98	91	97	103	88	103	108	89	112	106	100	78	95	135	84	90	73	97	96	83	101	85	96	88	93	95	104	95	90	88	99	103	86	103	117	95	84	98	109	96	86	95	85	92	82	91	84	108	105	92	95	96	96	85	89	100	111	92	104	99	92	98	102	99	103	89	112	99	85	101	107
16529	10793	9072	4399	2953	2119	1546	1243	1010	823	709	647	588	503	446	411	388	404	361	304	339	309	277	309	290	282	284	261	274	253	233	250	267	257	262	245	250	260	228	239	201	241	247	295	227	254	237	216	185	215	233	219	243	218	211	227	215	224	218	218	196	212	206	226	240	222	216	220	205	254	238	241	217	207	206	225	236	238	235	203	215	227	185	205	218	205	231	230	220	238	217	183	207	213	236	220	225	214	196	198	228	208	201	189	198	220	216	205	207	233	216	224	212	213	219	213	194	224	183	192	201	206	182	212	208	220	204	213	234	220	173	191	212	207	204	200	239	213	202	176	213	202	206	193	194	205	208	185	201	212	231	204	183	214	208	214	196	202	204	210	218	193	195	221	202	211	209	214	222	200	216	227	205	220	197	223	175	204	235	233	226	226	219	185	219	200	219	214	215	209	221	204	227	213	206	208	194	205	214	218	208	199	214	212	183	218	217	204	234	201	228	211	193	213	206	207	216	199	197	206	234	214	236	225	203	193	217	225	201	192	195	213	216	207	221	200	210	214	218	217	217	220	210	214	236	213	209	181	191	204	210	206	219	216	207	230	223	200	223	230	220	183	218	210	225	232	220	204	223	182	214	179	241	183	225	206	222	217	175	202	194	219	224	216	216	195	212	213	222	204	176	187	213	214	186	198	189	210	228	200	216	225	176	207	233	206	204	226	181	200	180	174	213	209	214	209	178	228	197	244	226	232	181	199	204	206	211	219	215	232	183	200	198	219	194	219	218	201	213	203	229	216	184	208	197	193	210	210	193	234	221	217	209	179	216	212	208	215	222	219	198	209	201	193	204	214	202	189	222	227	229	216	203	201	234	211	224	239	222	191	222	183	212	192	221	224	176	202	189	209	206	193	206	175	223	187	213	220	184	216	191	180	209	208	202	213	224	235	203	186	192	220	237	230	195	215	211	190	204	192	220	214	217	240	227	194	204	232	223	207	200	219	205	211	199	186	219	221	200	231	199	204	196	210	221	227	217	182	190	216	211	206	221	206	186	204	220	225	222	217	213	186	213	203	218	199	217	242	205	199	218	226	199	195	194	179	203	203	208	234	230	208	224	232	194	225	222	207	222	244	187	220	212	195	190	223	206	222	186	208	210	212	208	221	228	215	207	233	196	213	211	215	205	200	190	212	196	201	211	192	204	217	197	191	198	172	226	208	191	219	191	213	194	208	198	203	228	181	223	204	211	190	219	215	225	188	193	222	230	216	185	189	223	213	217	231	217	193	191	227	224	194	210	226	200	207	208	221	188	195	190	210	225	222	197	204	216	203	198	218	209	211	204	223	210	207	219	189	185	199	219	231	205	210	227	208	199	190	194	190	205	225	195	190	200	196	187	190	195	196	222	193	202	212	189	213	194	207	198	218	201	197	196	208	218	206	217	234	205	225	211	193	206	228	214	213	225	203	214	193	225	248	221	199	199	203	185	198	220	232	203	169	201	193	227	200	216	215	214	194	199	193	218	215	205	216	191	214	215	214	184	214	224	210	200	204	207	219	185	249	196	176	213	204	198	222	201	210	209	237	194	189	225	180	200	202	222	224	211	201	205	230	219	202	194	189	195	231	226	219	224	226	197	240	209	207	208	208	205	203	232	215	181	204	216	200	202	201	238	214	192	211	201	204	215	225	234	204	216	195	212	211	195	200	199	209	200	205	196	182	199	219	220	218	213	207	191	223	195	207	220	197	208	190	213	197	206	204	218	196	224	191	210	177	212	214	184	209	193	248	215	214	193	193	228	204	202	231	201	227	218	194	203	206	190	196	212	207	202	189	229	224	205	204	199	209	234	200	220	219	188	208	217	231	201	212	194	196	195	229	228	217	217	220	220	200	193	199	226	206	210	175	196	220	193	219	215	217	176	235	179	206	209	216	199	219	222	209	194	197	216	215	187	196	201	196	210	219	207	203	194	193	213	205	219	216	201	190	204	237	232	204	204	207	216	206	205	193	200	236	245	202	221	235	183	210	222	190	208	186	212	190	218	212	204	204	206	220	214	220	205	212	217	205	223	250	208	187	188	182	202	194	209	208	175	197	199	185	197	216	207	222	204	210	184	231	179	197	186	219	212	219	194	221	206	191	227	217	217	226	200	199	216	201	186	209	194	191	170	214	210	197	199	193	233	212	218	180	206	227	210	231	239	202	237	216	231	221	226	198	194	202	210	230	219	207	238	213	201	192	237	205	198	211	201	211	209	213	213	208	190	236	218	206	196	197	217	211	186	198	204	195	212	213	200	214	197	198	217	212	200	215	222	225	208	212	206	210	190	221	208	225	230	201	237	232	227	197	179	199	193	209	197	220	226	199	183	194	202	228	213	223	214	194	199	209	208	212	209	214	212	202	203	208	212	196	215	193	219	208	218	230	204	212	190	223	228	190	200	198	231	225	215	208	183	194	210	213	187	201	196	185	230	185	196	199	224	230	228	219	204	222	230	216	214	179	190	219	192	210	185	208	205	204	221	212	187	213	208	206	179	210	196	213	200	224	211	215	203	194	205	194	216	209	206	181	204	207	200	214	223	208	199	212	196	198	219	205	233	194	218	212	209	203	195	215	207	184	217	225	214	203	193	211	213	213	210	186	214	175	219	218	198	185	227	209	214	204	219	201	204	217	215	198	226	196	197	205	181	192	201	216	203	189	207	231	199	187	187	224	192	192	201	212	194	197	185	195	225	195	210	210	209	214	204	209	210	200	199	235	200	222	209	198	228	227	186	207	192	212	221	186	224	216	223	193	223	202	191	205	214	231	188	197	225	219	208	181	233	224	197	194	265	205	201	224	232	197	207	244	211	206	231	230	225	233	194	211	188	208	213	209	190	222	204	213	206	216	199	216	209	217	221	227	216	223	213	218	220	198	222	213	214	200	214	224	203	227	179	209	194	207	204	207	204	217	195	205	219	211	202	222	209	191	213	207	182	215	213	220	240	182	194	185	203	205	210	218	207	189	200	232	190	216	228	195	202	206	193	217	222	210	203	200	197	206	213	216	207	226	236	219	211	173	225	207	212	238	218	217	211	218	219	212	197	203	207	213	229	219	245	223	215	208	205	192	208	209	194	225	222	197	213	195	187	187	188	210	197	216	206	199	208	209	215	214	197	217	215	229	195	226	198	227	192	217	201	213	240	219	187	221	227	192	220	182	203	237	220	216	191	200	206	229	198	236	188	213	208	183	205	199	210	219	197	228	222	185	213	221	185	251	187	210	205	196	183	210	202	211	181	220	204	195	221	225	198	214	214	197	216	214	205	205	230	207	178	203	207	210	206	209	236	234	230	209	236	216	228	209	191	196	223	203	206	198	194	209	195	224	214	207	213	238	191	195	209	205	165	203	223	210	207	192	197	213	207	217	186	197	216	208	209	185	207	239	203	212	222	192	188	207	206	208	218	212	197	193	183	215	199	228	202	221	197	195	228	201	203	202	217	212	194	206	199	227
23335	21402	29401	23798	21404	20354	2332	803	580	497	438	391	400	345	326	357	308	270	314	309	298	302	270	256	222	251	281	253	266	249	278	279	237	253	249	243	248	237	234	216	259	274	231	251	235	240	237	241	243	235	255	232	258	215	256	242	245	221	246	242	225	243	254	241	250	258	239	225	240	240	241	227	223	237	229	245	255	229	259	240	237	228	255	233	248	228	226	253	231	222	231	225	217	231	219	247	232	192	204	223	230	240	211	240	257	228	226	235	252	239	208	235	237	211	220	262	238	222	244	212	276	180	232	234	203	241	195	245	233	262	235	233	247	198	236	233	227	224	209	232	243	225	215	222	209	236	231	234	249	251	233	246	217	234	223	228	222	213	225	236	247	248	225	224	226	237	224	212	248	221	216	232	206	249	236	233	230	241	250	208	227	221	207	264	236	232	234	243	246	227	209	228	254	244	225	235	218	215	219	230	214	222	231	241	223	220	237	236	237	247	240	255	243	222	228	221	208	212	232	231	221	220	229	229	236	216	234	216	235	236	235	200	229	222	220	224	244	214	230	233	246	227	247	212	251	229	213	230	238	247	244	211	232	234	220	227	223	229	228	228	242	216	234	222	212	208	216	241	225	195	225	229	203	236	203	216	217	255	225	246	218	239	220	224	227	212	206	234	251	248	242	245	217	248	231	236	222	237	230	241	193	256	239	246	228	245	219	231	233	184	227	228	213	243	201	240	235	222	244	235	224	259	248	222	222	230	229	237	229	232	243	228	231	234	247	234	223	248	242	250	223	215	214	255	242	247	229	232	233	231	232	232	236	248	225	229	226	237	196	243	205	218	218	233	245	238	208	230	237	249	223	239	222	230	223	240	230	223	222	221	209	242	225	205	225	226	207	243	223	218	189	228	232	235	246	224	233	204	222	236	232	195	237	233	182	241	224	224	230	218	227	225	232	241	204	225	228	228	226	220	248	247	205	231	223	211	244	221	195	234	236	216	231	228	230	223	221	224	220	222	217	239	223	215	204	230	249	243	240	226	252	245	210	197	225	231	225	228	247	239	231	238	197	227	230	212	237	231	241	216	222	229	233	226	250	252	246	238	230	217	201	230	243	244	236	218	230	218	236	240	228	241	231	246	214	227	217	259	254	239	197	232	241	225	215	217	241	251	216	246	241	236	249	234	231	225	235	246	223	224	220	237	218	247	240	223	246	250	210	243	252	211	249	260	217	235	230	232	200	222	228	241	245	224	222	256	238	236	257	218	220	236	223	239	250	222	202	224	224	222	246	208	239	227	244	245	234	240	207	218	218	215	208	237	223	224	216	231	243	243	235	210	236	199	230	224	227	198	271	237	241	224	241	229	231	233	234	199	224	216	235	257	235	219	223	233	231	231	233	226	223	243	216	217	221	222	202	235	227	235	234	230	249	222	220	210	227	267	252	234	236	220	242	265	214	224	206	258	225	213	246	244	251	218	220	232	202	219	200	207	211	239	261	258	203	249	228	228	244	246	207	257	220	245	235	232	219	228	225	247	238	222	219	228	223	231	232	194	265	216	263	253	220	208	240	220	226	254	240	271	234	250	261	223	226	209	214	244	224	224	223	221	224	216	219	239	255	221	261	237	207	222	195	234	220	221	244	243	216	247	214	203	232	229	225	232	206	209	236	218	224	221	210	227	232	233	249	240	253	210	235	255	254	228	245	254	202	243	233	218	222	218	232	224	224	208	248	222	220	220	236	232	234	195	258	237	234	218	264	224	230	231	235	248	226	234	220	258	252	216	242	239	242	228	234	254	237	209	221	213	223	199	227	224	266	217	236	243	220	199	241	208	234	223	221	226	214	223	216	210	240	252	199	261	232	244	205	214	243	238	227	223	246	243	243	237	235	225	236	237	251	243	223	241	242	228	240	246	211	222	227	223	252	202	224	227	232	213	233	244	216	235	223	238	208	212	226	242	215	250	219	230	212	230	218	226	226	227	246	219	224	231	224	214	215	230	196	225	236	250	230	223	225	220	240	235	231	189	223	235	225	228	208	223	232	253	244	253	241	210	233	212	225	244	227	232	239	206	216	240	203	201	203	244	235	214	242	254	241	221	249	231	212	220	218	230	240	243	228	234	238	249	228	206	245	247	239	209	213	224	254	254	235	230	250	227	238	210	214	214	244	239	227	251	235	211	235	250	201	179	214	206	225	221	214	202	263	245	234	220	228	236	239	222	240	219	231	203	223	230	207	244	235	230	216	220	233	220	224	219	230	216	237	230	244	257	195	242	227	238	225	201	255	226	226	240	233	223	203	204	240	242	225	245	210	241	255	222	224	231	225	205	229	227	254	231	226	232	228	214	218	246	246	213	250	234	220	210	208	243	229	238	217	231	216	226	227	225	231	215	229	251	212	203	251	196	224	234	227	235	260	256	220	206	234	244	255	214	222	254	243	227	230	228	220	224	245	229	219	217	229	220	220	254	208	256	217	213	232	213	231	233	245	241	207	246	220	212	241	209	243	224	216	224	233	251	235	239	243	252	246	233	225	217	220	229	245	216	234	244	230	215	224	234	210	190	214	202	230	224	216	239	216	221	218	226	225	232	209	215	220	238	215	218	237	225	207	219	237	214	246	231	242	209	231	234	240	233	245	198	234	245	234	219	234	219	227	212	230	241	224	245	241	227	226	227	258	241	222	233	241	222	248	220	206	239	222	238	212	265	229	216	215	255	207	212	216	231	221	215	210	207	238	238	231	232	230	213	234	227	203	233	228	224	243	229	228	201	223	218	234	239	215	234	247	228	232	225	211	235	229	193	223	227	227	232	247	213	242	229	217	214	215	200	214	229	229	239	222	210	218	229	206	231	242	211	213	210	240	229	222	221	229	213	236	213	247	238	220	234	243	233	249	222	233	242	291	233	229	220	228	237	219	216	229	246	230	216	231	225	219	234	246	238	238	233	236	234	214	254	241	240	215	214	237	252	216	243	226	224	232	235	228	246	201	242	258	250	211	235	213	235	215	210	220	239	218	239	230	250	210	220	259	212	213	219	213	234	249	235	250	236	222	227	237	237	226	208	213	218	224	244	220	241	240	218	233	244	221	239	212	237	233	249	249	212	245	197	256	222	238	225	244	248	209	248	238	218	234	232	208	225	227	232	237	233	247	233	196	221	238	232	215	221	217	226	215	221	235	237	205	213	255	274	220	216	235	239	239	225	211	252	221	238	224	252	244	210	217	249	240	254	214	239	254	242	204	217	200	225	222	210	222	231	222	243	224	231	210	211	212	221	203	245	221	222	219	233	229	229	220	200	230	208	228	223	232	236	207	223	243	211	248	236	234	223	225	272	242	236	185	235	218	233	209	243	220	230	251	231	230	228	224	225	242	223	231	251	258	206	230	236	232	221	234	211	230	232	225	225	192	228	253	233	233	230	226	235	248	228	226	222	213	251	256	222	247	257	200	224	238	208	237	217	212	211	228	258	200	237	202	234	250	231	208	247
20410	17177	14574	7851	5505	3976	2986	2415	1966	1607	1335	1268	1062	995	872	807	741	735	720	689	661	643	633	601	557	537	505	485	528	521	558	538	480	507	517	474	511	489	465	446	509	435	456	492	472	461	447	476	456	487	458	496	430	482	458	432	447	480	451	455	475	498	463	458	445	465	434	425	444	462	464	467	439	454	475	422	433	444	436	465	483	446	462	430	432	443	451	448	439	476	444	438	417	477	433	444	429	451	424	435	418	407	426	448	451	494	461	441	459	471	460	456	414	445	438	459	438	460	450	440	402	454	455	409	442	452	443	416	458	398	442	465	445	421	404	458	450	416	443	427	398	433	457	451	434	452	432	415	481	418	447	442	451	439	451	431	446	420	435	476	428	423	460	413	429	421	421	421	414	442	449	430	455	441	439	434	459	461	444	422	442	444	455	449	445	422	455	447	436	464	417	429	427	436	409	403	437	435	428	427	442	438	438	441	429	468	470	446	460	419	467	445	466	455	433	417	471	462	411	443	481	437	488	413	438	450	454	441	460	429	444	460	463	415	451	399	465	398	399	404	443	427	466	418	428	455	401	441	427	427	394	463	482	422	439	442	468	419	453	424	435	424	435	423	426	402	449	428	477	420	451	451	412	470	448	435	432	440	449	412	432	443	428	436	416	437	448	463	432	442	461	450	463	433	407	434	442	409	440	414	417	476	447	441	423	430	432	450	452	438	460	440	462	468	469	442	448	409	431	429	457	455	439	455	420	431	398	414	440	431	421	481	429	474	433	430	377	417	421	442	426	445	423	464	388	474	448	430	478	442	432	450	457	462	439	430	444	451	460	425	416	424	451	414	476	444	454	443	481	446	421	445	463	450	443	399	383	440	436	436	450	459	433	426	433	430	440	451	428	450	459	456	424	444	442	451	439	448	436	474	453	434	431	433	459	467	410	428	440	401	446	467	401	445	407	408	408	448	443	419	431	457	453	450	400	460	445	451	414	440	428	422	439	473	459	473	440	449	441	415	446	438	456	451	447	420	414	431	449	407	449	420	438	443	434	425	461	430	424	439	454	425	434	461	411	424	463	437	413	443	463	444	426	416	426	405	429	464	466	384	455	490	432	454	450	456	453	425	456	406	475	430	432	421	429	448	425	426	443	453	469	422	482	453	439	436	424	468	422	457	441	440	445	436	443	442	425	435	428	407	474	417	456	422	435	472	439	446	486	426	463	432	465	426	451	424	444	400	437	425	448	409	429	444	436	419	424	450	453	446	423	440	449	412	438	441	408	469	416	437	422	416	431	445	479	447	433	458	446	448	427	441	442	425	439	433	482	457	428	441	438	440	433	461	410	411	450	447	422	430	451	430	428	451	492	467	399	411	476	446	436	419	430	445	444	472	417	428	482	460	433	454	433	459	433	479	395	432	451	446	445	433	435	437	466	422	434	429	450	420	471	417	476	448	414	399	431	425	460	445	433	452	443	481	459	422	450	449	448	427	486	434	447	487	424	447	450	421	405	420	400	422	435	410	429	424	449	442	459	445	434	434	423	453	462	425	434	456	426	475	411	436	468	446	441	447	428	430	466	454	397	437	455	449	425	421	431	396	417	430	412	400	402	416	437	439	462	470	445	417	452	447	422	463	405	432	431	435	413	425	494	468	462	417	400	407	434	460	430	473	467	479	458	475	432	409	423	415	447	452	408	455	426	419	435	445	433	452	466	493	454	437	460	429	412	418	412	429	426	446	430	456	445	450	451	422	439	419	447	450	431	413	412	478	433	452	423	426	454	445	414	384	419	425	440	411	424	434	438	440	418	436	429	418	454	462	416	441	448	414	426	436	447	424	444	448	448	434	412	441	436	404	443	416	450	430	449	466	428	468	413	439	432	424	453	455	448	444	458	398	414	429	472	407	480	425	394	448	443	413	459	421	471	409	422	455	453	457	451	422	466	417	410	452	424	458	418	430	391	451	469	443	414	452	413	432	412	448	457	443	428	447	454	464	488	423	443	393	423	434	449	402	410	404	451	441	467	461	429	409	458	436	445	422	408	401	471	452	446	396	425	418	430	509	458	454	449	434	445	467	448	406	435	464	459	455	449	404	460	443	427	458	429	469	464	475	431	443	481	451	428	456	441	457	436	459	443	430	458	453	445	426	451	424	416	452	435	466	502	428	428	405	473	438	438	438	428	441	439	442	438	444	433	444	439	412	411	423	412	438	438	460	409	462	435	434	411	425	469	441	452	449	454	418	440	411	437	422	418	422	404	435	404	466	430	407	416	409	409	436	439	443	416	435	445	455	433	441	466	411	445	424	456	467	423	470	465	442	450	447	448	415	404	439	418	431	436	412	430	431	428	489	451	469	413	469	438	425	433	441	401	451	430	437	439	413	459	427	439	413	426	447	436	467	466	416	415	404	395	446	441	440	430	433	416	448	456	456	454	434	395	430	467	446	463	422	412	463	427	438	416	426	460	413	407	460	434	459	452	414	433	442	469	455	478	435	420	429	462	427	431	443	454	483	453	442	418	443	465	469	431	446	427	444	443	441	410	437	409	378	437	462	434	457	388	454	455	448	413	451	447	481	399	435	450	438	415	422	402	437	472	437	434	467	439	448	417	423	416	452	450	420	481	452	432	434	440	405	419	424	448	437	445	446	474	450	449	427	450	410	420	450	443	418	459	458	440	442	429	464	424	446	429	437	472	437	438	433	403	452	448	444	443	422	445	421	411	433	467	401	436	442	419	457	411	440	424	402	436	422	455	414	418	482	435	479	475	412	449	426	417	473	438	406	398	439	428	475	413	436	452	448	416	435	456	425	448	443	413	424	426	425	438	475	454	436	441	473	468	448	407	435	446	429	417	424	447	428	429	416	442	420	403	428	423	440	432	456	429	441	433	461	389	429	429	433	466	432	459	438	445	489	436	447	432	417	461	474	374	452	449	405	457	446	467	435	400	459	426	435	473	438	430	428	436	413	439	506	450	453	444	435	431	427	425	435	441	414	444	415	464	443	438	432	430	393	414	433	422	424	459	402	423	437	429	434	456	448	433	445	455	450	400	425	453	442	416	475	477	446	454	477	419	417	477	421	404	404	436	453	425	452	428	440	440	463	441	421	451	409	438	451	467	425	437	422	440	461	435	462	465	397	437	456	458	422	412	433	475	434	433	459	417	479	430	434	435	432	451	411	419	459	409	439	436	414	413	468	442	435	429	397	443	461	434	485	448	436	422	442	474	455	433	425	466	424	469	431	450	456	427	427	434	450	437	404	443	421	470	429	404	412	437	416	440	429	480	452	421	439	432	454	460	453	455	470	419	456	449	454	457	426	457	441	440	419	387	415	447	453	471	451	412	432	472	449	425	453	458	445	436	426	450	429	420	443	428	449	411	450	434	440	451	403	412	495	432	453	416	410	432	436	437	477	421	461	412	427	442	451	418	442	436	427	434	470	414	441	442	422	475	422	424	450	444	417	438	444	433	412	421	460	461	444	444	418
26793	20920	8239	530	268	196	207	196	180	204	181	143	166	200	169	180	196	187	168	173	182	194	158	177	183	173	161	181	172	172	168	203	172	199	171	179	163	160	170	155	163	175	196	157	172	179	174	169	185	176	180	187	195	186	162	183	169	169	170	177	166	199	186	143	174	174	154	188	179	186	181	167	187	191	169	170	197	176	185	176	162	182	149	169	185	172	173	171	185	199	186	166	165	163	189	183	154	179	160	158	182	171	198	194	152	160	151	170	191	162	168	154	167	179	177	188	188	186	181	161	203	186	189	195	173	158	163	184	171	164	182	162	175	169	174	178	191	169	178	164	202	188	174	163	193	159	198	175	190	155	167	171	172	160	179	187	161	184	179	158	163	200	167	165	171	164	175	167	180	167	151	176	177	177	177	167	166	185	177	195	183	147	198	197	183	168	194	173	176	163	203	179	186	187	169	163	179	163	172	179	166	176	175	167	152	179	154	152	159	169	156	175	199	180	197	156	166	193	169	174	174	195	191	172	171	174	172	179	168	191	182	188	174	158	151	162	180	172	175	170	173	157	150	176	182	170	161	176	175	176	189	172	182	172	180	192	153	192	180	159	171	171	174	189	167	183	169	150	167	169	172	182	165	176	159	186	183	192	168	138	172	163	174	172	149	162	186	179	184	183	169	185	169	168	168	180	189	185	143	172	154	149	170	166	196	177	172	177	191	195	183	180	173	181	161	184	183	166	183	160	159	170	164	154	169	181	155	172	185	196	205	163	159	176	185	178	181	186	189	169	159	174	154	174	174	181	180	179	167	161	160	175	158	179	167	175	163	170	158	167	175	176	193	166	161	177	177	169	161	176	167	169	162	188	176	174	192	176	174	164	181	180	170	183	182	167	178	187	155	177	161	165	162	153	169	179	185	166	192	184	167	171	171	161	162	170	190	167	168	164	178	168	177	167	193	176	185	170	170	163	174	176	165	189	165	164	184	189	155	149	188	162	164	189	166	175	171	186	189	170	162	181	189	185	155	184	180	189	173	163	169	181	175	163	151	180	176	164	176	162	180	155	177	173	194	162	188	157	175	190	178	183	169	187	176	165	171	181	184	176	172	170	174	163	179	159	189	173	177	165	177	167	183	167	159	167	176	161	186	147	171	171	182	174	174	185	175	165	191	171	173	168	207	147	157	163	137	207	163	200	182	185	181	172	183	178	163	177	186	199	184	177	165	176	158	196	156	187	206	179	165	170	177	198	179	171	183	174	169	189	153	155	153	178	152	163	166	168	184	190	167	165	142	169	177	193	165	173	183	190	179	160	169	179	173	165	171	184	174	174	154	187	164	192	186	175	171	166	170	168	169	167	174	177	171	187	134	189	169	161	186	150	172	158	173	150	172	168	183	145	172	154	182	152	174	174	191	181	160	169	175	177	187	147	172	149	182	163	166	183	183	165	160	170	187	154	183	187	173	181	174	203	177	156	177	151	183	193	177	170	168	180	162	178	181	188	168	182	186	162	173	185	178	159	155	149	164	164	166	179	170	178	188	175	153	187	159	163	180	175	193	178	157	161	156	138	181	165	195	167	172	195	195	170	162	151	145	187	165	189	170	162	186	182	182	175	175	140	190	174	162	166	195	179	175	169	163	203	165	166	177	172	173	195	179	184	176	183	153	174	168	168	166	184	172	163	165	169	192	163	156	181	182	167	160	163	176	183	179	159	186	210	170	180	172	154	170	168	182	170	139	157	155	180	185	164	196	181	172	204	178	172	151	177	187	195	154	176	191	188	194	196	171	158	172	178	175	161	165	151	182	185	183	163	200	155	167	160	169	180	189	179	157	202	186	178	163	154	161	153	181	174	172	169	176	182	187	171	183	175	193	148	191	192	179	178	189	161	143	156	191	177	165	156	184	169	181	178	178	161	178	147	193	181	189	169	194	158	161	181	196	173	199	171	180	210	169	185	182	164	177	177	162	174	182	176	179	156	156	167	160	180	149	174	159	189	168	172	194	167	160	162	184	167	177	171	169	188	185	192	178	178	165	174	177	172	187	184	186	172	171	177	170	193	176	184	196	171	194	177	175	179	170	189	214	167	162	170	217	162	158	158	166	163	191	160	180	176	160	190	182	169	146	156	171	181	175	182	168	163	172	157	168	159	184	185	152	183	144	180	162	167	186	168	172	186	174	181	163	175	174	166	158	177	170	175	158	170	161	155	199	184	168	191	176	199	164	173	185	163	149	171	158	181	176	185	182	168	170	163	163	169	153	194	187	157	194	157	151	188	170	187	174	184	173	176	198	190	179	166	157	192	190	166	145	149	176	179	181	198	189	160	161	162	162	162	183	171	181	167	179	176	180	159	149	153	164	177	158	155	173	163	187	187	194	172	154	172	183	180	170	153	182	191	173	172	190	143	174	170	177	185	178	180	187	170	181	173	161	209	188	173	168	177	170	166	166	191	145	159	184	174	171	180	178	184	195	163	166	181	186	191	171	165	188	161	192	188	170	157	162	164	174	173	198	198	183	172	162	176	166	172	171	172	181	178	167	182	182	189	197	155	174	181	186	178	165	163	151	184	177	162	182	170	176	156	176	167	168	175	196	181	161	162	162	168	160	166	191	169	162	188	158	185	166	155	184	168	187	177	163	172	168	164	183	170	179	143	149	180	157	196	192	204	175	178	179	190	164	184	186	168	169	180	179	172	163	175	176	183	154	174	173	179	191	178	172	156	172	175	177	187	166	156	179	177	198	181	157	172	153	163	175	176	168	171	177	193	173	176	182	198	188	171	176	168	170	162	172	200	143	194	148	156	153	176	178	169	153	173	168	153	201	178	163	172	152	169	172	165	162	145	171	174	171	154	184	178	186	166	160	169	171	170	160	156	193	172	172	160	164	166	166	164	173	183	184	184	164	175	175	167	176	188	166	164	170	163	158	143	171	195	176	210	186	200	180	161	189	172	180	183	187	170	179	180	173	189	170	184	154	172	166	179	179	169	191	182	185	172	161	169	151	174	172	172	156	155	164	194	160	162	171	198	153	168	196	165	157	157	194	182	166	181	141	184	199	185	170	183	184	167	166	156	158	170	180	171	165	170	193	168	211	199	182	167	169	170	165	190	179	179	150	161	167	189	171	182	145	184	160	166	174	168	159	167	164	168	174	162	161	174	177	177	177	196	147	149	145	160	176	177	177	194	153	174	176	149	190	186	170	166	170	182	177	146	163	161	187	181	191	181	168	173	187	158	191	161	167	163	168	179	182	166	187	180	197	189	161	165	184	193	184	182	156	184	160	174	171	188	162	173	181	183	158	174	189	179	190	194	180	161	161	167	155	189	162	161	172	179	178	179	180	158	171	178	177	180	172	165	173	184	186	173	161	199	212	143	169	206	188	169	175	179	172	172	161	168	170	173	205	170	184	170	162	168	169	170	171	163	161	189	180	191	155	180	158	176	168	174	143	165	179	192	182	163	164	169	177	188	183	192	169	161	181	176
6075	1662	1395	803	663	570	493	506	462	454	421	429	439	403	422	413	390	391	374	382	378	372	394	378	363	390	351	359	375	381	338	373	355	327	355	375	337	350	372	365	357	377	391	385	377	359	396	374	373	358	373	403	351	379	374	384	360	342	399	341	357	372	384	397	349	374	365	362	354	373	343	380	377	397	363	356	354	367	355	337	348	350	400	354	343	408	384	357	368	356	347	347	349	393	387	386	356	357	364	342	364	347	328	400	360	360	384	371	380	354	369	383	366	388	391	376	367	343	370	361	380	428	344	359	359	354	346	396	381	357	357	363	354	386	367	371	395	387	386	356	375	360	382	375	402	361	335	363	357	407	368	351	395	364	362	377	368	399	408	350	343	405	353	363	359	381	337	349	330	382	365	374	370	386	358	411	363	357	378	358	362	367	344	348	347	367	335	351	348	339	373	346	408	383	360	357	364	343	367	311	365	369	356	335	369	339	351	359	380	347	398	370	360	363	353	365	371	339	367	316	372	369	360	386	400	346	366	354	375	352	385	345	383	396	396	343	336	357	380	345	389	381	355	380	337	363	355	391	403	357	367	372	366	353	363	361	357	380	375	378	366	352	361	356	360	380	374	375	367	378	359	363	352	381	369	354	383	351	333	329	374	388	342	363	347	378	339	357	371	355	392	389	336	363	362	374	350	370	361	361	376	345	388	352	357	347	361	380	362	390	376	375	381	363	377	387	380	378	363	347	381	350	349	362	353	341	350	335	347	329	330	372	382	364	407	345	366	357	377	336	378	339	364	400	326	355	351	368	381	386	385	382	337	369	365	381	370	356	354	383	365	354	331	368	358	350	382	360	368	330	372	344	392	373	350	349	379	357	348	375	367	386	397	372	399	418	364	392	333	379	374	369	367	347	368	376	380	358	391	388	370	351	381	400	344	348	374	371	363	375	357	389	331	387	370	380	367	390	430	372	330	375	349	398	375	357	381	388	323	384	346	352	348	391	341	336	390	360	383	366	361	365	374	418	363	350	368	391	351	369	366	370	381	373	384	316	373	391	355	357	341	375	372	323	391	403	363	337	356	390	347	360	374	368	366	387	348	339	347	385	380	363	349	367	333	366	397	378	374	332	319	382	372	337	352	345	375	360	379	347	378	370	366	389	360	379	339	359	354	351	385	397	331	364	382	391	347	356	354	377	381	359	382	403	366	352	328	356	389	332	396	361	335	351	378	379	361	364	387	360	358	403	373	337	343	371	378	349	356	351	359	367	373	365	344	362	344	359	392	360	390	348	369	354	358	392	379	376	364	346	356	389	343	338	344	339	366	335	335	380	328	384	390	368	351	346	347	345	379	351	376	373	377	379	349	363	402	393	354	386	358	400	360	335	370	356	378	330	387	343	374	349	357	340	388	371	364	365	322	355	352	362	386	355	377	371	331	391	378	335	363	390	394	350	388	327	369	358	353	373	369	369	355	386	367	390	342	390	384	366	366	383	360	370	389	382	373	377	373	356	404	381	392	384	329	357	358	387	372	380	346	355	367	348	349	369	390	353	373	339	339	390	340	371	398	345	411	354	364	358	363	374	361	362	370	345	367	365	337	386	360	383	400	353	381	360	362	360	378	381	391	345	355	369	365	360	344	371	348	382	346	378	357	353	343	378	359	339	351	340	378	350	362	397	406	345	404	362	358	377	368	365	371	361	400	384	371	349	353	403	346	353	370	351	351	348	402	366	348	372	387	361	381	333	345	358	370	375	383	343	371	340	348	368	381	372	367	359	363	342	343	385	330	353	354	344	378	376	357	321	375	397	359	348	364	401	376	362	399	412	363	365	408	333	330	375	354	375	351	342	354	402	337	355	370	361	349	354	387	349	339	355	360	376	371	329	362	345	372	357	361	357	362	317	385	329	374	379	373	335	390	371	349	380	358	380	332	394	397	389	368	376	374	366	369	350	338	344	380	354	344	379	381	384	398	356	332	350	352	356	359	370	364	363	389	364	386	357	353	359	410	358	352	398	357	405	374	357	378	372	359	363	349	363	363	381	391	354	340	379	380	350	372	356	356	367	383	377	368	389	353	359	358	343	368	386	405	379	364	381	401	346	370	391	352	345	375	348	370	400	388	374	329	364	385	375	368	391	370	350	346	388	385	358	376	379	359	387	331	368	398	344	367	348	395	340	380	389	363	378	365	345	348	392	400	331	371	377	385	353	350	359	332	382	379	341	393	383	377	365	351	411	329	342	391	350	368	376	341	364	375	355	395	364	385	339	387	374	373	395	373	354	412	341	356	415	403	346	391	377	379	398	394	356	390	362	389	385	369	346	354	343	367	393	350	392	362	362	381	366	351	381	390	356	362	362	348	345	349	356	355	396	363	390	372	372	381	367	374	359	360	389	334	317	368	358	335	357	341	389	353	361	363	365	357	357	383	349	364	382	357	385	376	370	370	379	346	388	354	360	405	356	374	374	387	409	359	389	347	339	392	341	348	357	377	361	345	364	366	362	388	368	373	385	370	378	368	370	390	376	388	356	338	396	404	362	408	411	371	376	360	348	357	363	351	355	345	392	353	348	376	341	391	355	372	347	389	364	385	355	347	348	384	358	369	379	355	363	383	348	397	322	372	346	364	350	387	340	363	350	347	374	351	319	340	342	388	397	375	357	358	367	345	356	338	363	374	345	393	380	362	331	392	375	356	348	361	348	380	383	342	362	393	377	375	395	347	382	382	336	378	388	380	370	376	344	339	351	393	365	348	343	374	363	340	367	356	379	357	358	345	395	376	358	342	372	374	383	367	373	367	391	385	348	355	355	385	372	376	369	381	357	343	358	347	378	378	398	377	374	384	359	384	366	361	371	422	363	365	392	365	336	351	344	352	369	348	364	405	390	346	382	352	357	398	406	359	380	357	372	363	351	380	369	365	379	367	374	346	365	386	360	358	371	389	375	372	378	361	355	348	375	366	343	370	336	339	358	389	363	388	370	348	380	383	363	391	406	315	375	421	351	378	345	363	365	391	382	419	365	387	356	359	368	382	309	364	361	361	377	419	356	371	385	373	384	361	367	364	363	349	336	368	378	349	349	370	354	336	353	362	378	354	398	356	390	389	397	351	328	347	393	366	360	364	329	374	344	369	368	396	365	351	345	361	373	350	374	330	340	348	369	380	370	336	372	362	382	347	378	361	364	378	392	363	359	388	382	346	378	362	357	337	379	395	372	379	362	357	354	363	354	344	356	365	395	369	334	376	354	365	383	367	355	376	368	364	376	359	353	369	394	369	370	355	365	352	354	388	367	376	378	367	356	385	347	382	371	394	356	350	334	346	342	356	392	368	368	338	343	352	390	350	355	387	335	379	377	375	373	351	414	379	352	355	371	352	348	384	371	389	352	417	377	362	362	359	361	334	379	368	368	368	335	368	387	340	370	362	338	352	360	382	375	381	402	386	363	369	349	375	384	354	346	368	354	356	368	409	389	357	384	370	341	350	367
24314	21404	28751	24447	20559	1879	513	330	277	254	217	201	159	159	158	137	122	121	141	133	110	115	113	116	117	105	92	103	112	108	95	102	94	90	104	113	98	102	114	86	86	99	115	82	104	113	107	116	98	103	90	84	102	81	103	96	107	101	115	91	98	108	109	100	100	100	108	98	93	85	103	90	85	112	85	93	85	101	98	103	87	110	107	105	97	95	100	111	94	104	101	99	89	107	81	93	82	86	93	102	106	101	87	94	107	111	91	79	97	104	87	91	101	71	92	91	101	104	89	86	78	86	104	105	98	91	93	97	83	88	107	90	80	94	92	76	74	94	100	101	111	91	99	83	101	94	97	94	112	89	87	86	82	89	95	92	104	99	98	101	67	93	85	99	88	79	84	79	114	94	96	96	90	74	90	96	98	101	79	88	87	101	87	96	102	86	105	93	100	101	99	100	88	89	105	88	98	95	92	106	120	85	82	94	96	92	89	97	96	84	83	98	126	87	97	105	93	108	80	111	89	70	81	94	91	116	83	94	95	93	100	87	99	93	102	86	101	79	104	86	104	86	89	98	101	100	107	100	84	110	98	105	91	107	98	93	105	104	100	101	87	99	71	99	89	92	107	89	78	99	86	109	100	81	97	88	96	111	97	99	97	116	101	91	121	99	104	112	94	102	71	88	97	82	89	120	80	109	96	92	109	99	96	96	108	102	78	76	88	114	92	102	105	79	84	95	84	110	104	94	86	92	103	88	92	102	109	96	93	99	109	95	91	105	111	96	114	100	101	93	94	90	106	80	87	101	106	91	88	106	83	97	93	92	97	93	97	98	89	94	95	91	87	96	88	89	81	100	85	91	83	85	99	97	107	92	106	111	77	93	87	98	95	93	92	93	83	108	70	100	90	94	94	85	100	109	92	92	110	98	84	87	85	96	91	100	85	106	93	81	81	89	106	105	102	91	102	82	97	84	86	104	109	99	99	109	96	97	89	91	119	90	102	107	93	109	88	93	99	109	90	98	95	92	105	86	98	114	85	102	110	117	107	105	106	97	107	89	85	89	92	101	102	99	106	101	94	106	113	100	86	104	103	94	95	87	102	98	102	96	110	102	91	79	87	106	104	109	105	84	85	98	77	88	113	107	94	87	82	91	102	97	105	83	99	96	94	87	95	89	107	84	87	95	93	97	101	96	98	88	82	103	99	82	101	98	97	84	98	120	105	98	108	107	107	84	83	95	82	99	88	99	97	92	91	88	77	102	97	96	89	95	95	95	91	82	90	104	86	99	104	87	76	93	94	98	110	98	96	98	86	109	98	87	89	110	94	94	94	92	110	90	94	113	100	91	104	111	96	93	113	92	93	102	90	87	97	89	86	84	85	100	88	97	96	94	95	102	88	91	98	92	91	84	95	101	86	61	80	115	96	113	92	91	102	84	99	93	87	77	84	97	78	84	87	84	104	79	89	96	105	108	99	105	102	83	89	98	93	72	104	100	94	99	101	94	85	100	110	103	100	81	104	116	98	112	95	101	93	82	102	80	100	93	103	107	94	89	91	88	100	99	100	94	98	80	113	97	82	107	83	100	93	93	102	70	91	104	98	91	102	89	95	98	88	85	92	79	96	80	101	95	98	110	97	93	111	86	87	111	113	89	97	98	119	82	90	115	82	92	102	96	108	107	86	88	92	87	102	111	99	99	96	98	115	92	107	105	88	99	98	95	85	98	92	110	82	100	91	84	92	99	85	98	95	104	110	79	86	104	93	93	88	89	110	94	88	90	94	88	95	99	110	95	80	100	108	115	105	110	102	85	99	84	108	91	109	117	92	98	94	102	90	117	102	104	79	94	105	112	96	90	84	94	82	91	99	91	97	91	101	89	102	85	116	95	87	94	73	104	108	98	90	96	96	94	82	85	86	87	89	82	81	80	112	91	100	82	89	105	83	123	108	94	110	114	84	92	94	76	102	91	82	108	85	96	96	93	91	105	71	105	87	89	104	97	99	90	95	101	89	90	104	97	102	88	97	105	89	101	87	118	100	93	93	110	116	89	106	101	108	94	92	98	111	99	85	104	108	87	88	103	100	99	87	80	91	73	107	98	120	99	79	88	94	111	100	93	85	122	113	89	81	79	107	86	85	88	91	83	107	99	84	86	104	91	93	99	98	106	101	103	97	100	90	102	91	97	97	87	94	71	117	81	116	86	90	104	87	95	85	87	88	98	87	83	106	102	107	102	108	105	102	82	122	105	86	93	109	99	91	94	100	90	111	94	97	93	89	81	87	94	103	93	89	94	90	93	86	78	94	90	103	98	97	78	103	104	95	72	107	115	83	107	86	108	92	61	85	91	83	90	86	96	100	95	89	90	91	110	101	104	89	85	83	100	85	71	95	114	92	73	83	86	95	81	94	92	73	89	98	89	80	90	83	95	99	101	105	98	94	99	92	86	91	109	114	103	113	80	98	94	97	89	94	75	116	100	112	84	96	77	82	85	86	102	106	109	96	99	98	89	82	102	90	96	99	92	84	93	84	93	91	105	94	89	80	83	103	106	99	101	87	94	93	87	110	91	94	99	95	105	86	91	87	110	102	79	89	88	91	86	85	97	100	92	109	105	90	82	102	84	91	97	90	105	85	96	99	103	89	93	87	113	111	100	92	89	85	95	102	75	85	101	104	101	98	104	90	97	98	103	104	106	92	106	101	109	89	100	101	75	103	99	98	95	101	85	95	101	94	101	83	78	82	87	101	96	89	100	88	95	80	103	93	103	105	92	86	108	102	91	90	84	117	103	113	99	93	115	83	102	95	102	89	97	92	87	102	105	77	76	93	91	79	105	100	93	77	94	101	114	78	110	104	102	76	88	101	91	96	83	93	87	97	92	84	94	89	124	90	85	104	91	86	87	76	92	98	101	85	91	112	84	96	103	92	95	93	90	91	101	95	94	93	91	100	83	75	99	89	105	81	97	101	74	98	73	98	90	81	102	103	85	90	103	111	112	84	86	101	104	98	83	83	85	85	86	96	113	105	100	98	93	94	114	106	102	96	82	105	86	103	89	90	89	98	78	105	89	116	100	88	99	83	91	92	91	89	104	90	101	82	103	87	87	92	101	90	107	83	101	86	77	96	108	89	89	82	95	100	86	76	101	93	87	92	99	91	94	91	88	97	104	97	95	98	97	104	99	106	72	81	84	91	88	78	85	95	95	93	93	107	93	85	91	92	94	89	85	104	103	82	97	103	95	119	99	103	90	95	87	91	92	97	89	93	107	83	84	100	78	113	104	77	99	88	108	80	100	84	89	97	112	83	93	84	96	117	106	108	78	85	115	79	97	107	90	78	95	114	98	87	96	103	89	97	96	94	102	89	99	82	97	87	88	71	106	106	95	92	97	91	80	97	93	73	105	92	84	98	89	94	113	83	84	105	103	92	88	89	87	83	100	99	99	102	86	102	96	90	84	106	93	101	106	72	104	97	78	86	97	104	91	92	96
17107	10819	8979	4471	2904	2125	1575	1223	995	807	692	611	539	500	431	384	410	394	370	328	322	337	299	313	299	234	265	260	261	246	270	270	239	231	230	249	236	239	257	258	225	245	202	222	213	225	210	221	235	225	216	208	207	220	216	211	242	204	233	222	197	208	233	232	189	200	219	240	198	219	193	223	202	228	222	207	212	205	216	221	210	194	215	215	179	234	191	205	203	223	236	228	227	225	203	194	233	175	198	164	205	216	204	211	184	211	221	231	197	240	212	231	232	212	182	256	207	214	180	221	192	193	203	237	189	196	205	204	207	211	189	202	228	195	207	200	223	194	207	193	195	217	199	200	216	207	197	212	216	180	191	209	184	236	212	203	206	185	219	201	205	233	215	205	196	229	221	220	219	194	222	182	183	201	212	205	199	190	195	215	220	206	188	214	203	195	199	233	189	204	188	193	204	188	220	203	225	212	206	212	199	204	215	221	216	193	206	226	204	225	221	191	212	200	196	177	218	221	202	198	218	199	231	187	205	209	217	197	212	192	201	209	226	204	197	211	196	228	201	224	212	201	203	207	199	217	231	208	196	223	217	210	230	215	193	216	212	206	207	195	230	186	189	219	198	218	215	211	222	216	205	206	215	225	177	218	208	220	216	199	211	229	215	187	219	209	195	214	231	207	208	196	197	202	209	161	201	187	185	191	198	202	199	217	212	206	206	215	194	226	218	222	213	204	210	214	247	186	177	222	194	186	242	219	202	217	182	193	190	234	219	184	201	230	182	217	240	200	204	200	211	201	218	210	194	203	219	222	213	217	208	192	226	225	207	204	227	200	187	189	206	203	227	231	193	205	222	182	181	229	201	203	217	215	232	236	169	184	226	204	206	205	208	195	205	199	203	207	223	215	205	201	202	211	213	204	224	173	199	203	209	204	203	227	205	205	227	217	214	204	204	216	199	210	191	213	197	210	214	237	203	192	183	205	218	227	200	203	218	219	230	201	217	180	208	197	192	225	209	233	224	210	230	196	190	190	199	199	193	204	215	200	198	219	206	206	204	216	192	228	197	216	222	211	217	234	185	225	182	184	211	208	202	208	234	201	207	200	209	197	212	218	212	209	207	211	201	212	187	208	203	194	197	189	204	219	201	213	183	206	206	223	204	217	191	200	215	212	223	224	211	198	208	204	205	215	218	210	210	211	216	241	193	222	215	196	204	235	245	196	217	209	233	216	209	229	189	216	193	193	208	200	206	221	181	202	213	217	171	217	218	213	209	209	215	199	197	210	192	214	209	224	215	200	209	214	221	206	188	221	180	222	202	187	187	234	205	214	205	215	193	185	201	181	228	245	209	185	218	191	176	203	200	197	207	202	224	198	216	213	193	223	189	192	197	218	195	188	219	193	201	189	195	194	219	192	216	195	207	199	218	236	210	183	194	197	212	194	207	207	201	200	200	213	232	181	203	199	216	216	212	197	191	222	201	247	201	223	209	220	230	210	210	205	211	213	209	208	230	211	214	197	207	242	203	221	203	203	215	209	191	208	236	209	211	207	197	217	225	205	210	212	202	197	193	217	230	215	187	212	233	225	187	185	176	221	197	187	217	214	179	199	206	203	212	218	212	194	243	188	196	218	199	213	198	217	198	202	213	199	220	212	205	213	195	194	198	191	197	203	191	201	210	218	227	211	205	213	208	214	263	201	194	216	188	219	196	203	210	209	223	236	192	192	183	228	215	193	190	217	202	210	216	198	208	211	198	226	191	226	185	197	214	236	191	199	178	196	200	201	212	199	206	212	206	211	186	209	187	205	210	192	199	200	195	214	197	228	211	197	191	217	223	207	191	227	219	230	190	202	212	215	186	188	200	197	212	203	184	182	192	200	192	192	178	184	195	207	222	188	195	200	181	224	211	203	179	189	212	215	204	196	203	207	200	226	212	223	192	205	213	201	212	218	228	190	207	183	202	203	196	220	210	195	212	200	213	222	211	193	216	219	219	204	214	183	218	245	210	210	182	182	214	195	198	219	215	195	182	220	227	187	206	193	235	213	213	187	223	225	182	189	187	207	196	210	220	185	193	213	226	210	211	230	214	193	211	177	186	233	210	209	222	191	199	208	182	201	197	220	190	218	205	217	189	219	203	218	237	200	213	224	206	198	188	211	192	203	182	215	188	200	221	203	189	196	225	195	197	235	200	198	207	193	195	197	205	214	233	218	199	210	194	226	234	202	199	226	205	201	203	209	201	221	218	185	197	214	229	221	211	196	200	212	210	203	223	196	191	203	202	210	228	208	189	199	223	225	187	220	171	183	216	231	194	197	207	204	213	196	212	200	189	234	209	226	193	231	207	204	215	215	236	206	215	230	193	193	203	223	205	230	229	197	237	187	204	217	222	208	188	184	197	208	183	195	189	188	203	207	199	207	220	202	229	205	218	233	203	206	231	211	209	217	192	215	219	220	201	175	220	217	214	209	189	207	190	238	203	190	206	210	220	207	210	194	199	198	228	200	204	204	213	193	208	206	203	200	197	208	204	204	216	208	201	193	194	201	215	227	229	202	246	190	205	221	196	198	174	178	217	188	236	214	212	199	234	199	186	207	203	181	211	216	209	217	209	200	227	199	214	204	238	211	230	203	212	208	192	192	184	223	224	194	209	179	185	187	203	186	208	227	189	212	199	210	210	187	213	200	197	194	204	230	214	202	206	193	209	218	202	198	189	177	201	213	213	181	196	186	182	208	224	196	216	207	198	214	198	189	218	258	204	226	212	212	200	197	181	222	196	202	231	218	207	230	234	189	208	195	210	221	204	203	199	196	199	207	221	197	198	220	211	192	192	213	197	239	227	226	197	174	197	206	216	208	211	216	189	229	191	186	213	194	198	216	215	194	202	200	193	182	203	193	212	217	187	187	204	231	208	204	205	216	191	207	193	189	229	221	206	221	218	214	203	188	187	195	197	197	178	211	232	215	210	224	193	196	209	219	199	188	211	218	191	204	214	208	197	195	209	210	214	233	215	209	192	225	185	205	204	220	216	206	210	182	186	211	202	215	207	192	230	189	210	171	224	237	237	194	233	189	180	187	206	217	200	211	199	231	198	224	218	203	214	193	218	199	194	212	219	218	187	217	223	233	187	182	209	205	217	223	209	180	168	193	194	196	198	189	216	197	212	191	210	191	199	210	222	196	209	223	189	199	204	219	202	230	199	214	216	203	197	213	225	239	222	210	220	210	183	211	203	197	237	204	202	217	215	207	205	217	232	226	212	199	193	180	195	206	210	186	215	217	198	217	180	198	219	188	216	217	218	200	202	212	204	207	230	200	219	224	218	229	208	198	203	206	198	236	204	212	214	208	202	218	178	191	201	201	232	213	178	207	226	202	193	202	198	208	217	221	183	225	214	234	202	204	187	211	225	220	216	192	228	198	192	198	185	207	219	212	217	186	221	215	208	201	174	232	225	208	189	226	197	206	180	236	184	192	179	191	196	214	207	212
23364	21444	29502	23821	21446	20341	2301	759	587	523	475	396	353	384	371	331	297	321	274	288	282	283	273	263	265	280	245	267	264	250	273	260	209	264	249	271	234	226	272	240	246	221	224	259	254	252	242	212	258	231	224	237	223	235	232	231	257	215	243	250	254	234	225	252	241	251	235	239	264	239	267	242	237	237	233	239	225	226	227	225	232	258	232	233	211	236	214	226	225	240	217	237	227	212	213	246	236	224	249	240	215	248	262	216	259	218	238	254	224	215	223	209	227	235	221	240	237	236	238	203	221	233	243	232	226	224	214	235	244	219	230	244	263	212	213	209	207	210	209	202	242	221	239	204	223	232	226	241	221	227	221	214	223	228	236	215	225	239	225	232	242	232	244	227	230	234	245	240	225	241	241	218	233	245	222	230	240	251	241	257	241	244	221	240	252	217	210	243	242	231	219	263	227	241	230	237	225	240	243	216	227	222	223	260	229	227	236	234	247	236	242	228	227	252	199	246	216	203	238	204	243	238	249	203	270	243	237	206	245	232	265	220	234	246	231	213	217	242	199	199	228	209	229	249	221	233	254	217	237	232	232	246	232	223	234	246	237	231	201	233	241	186	205	222	245	235	212	252	231	222	217	231	254	244	228	210	246	224	233	239	218	257	198	246	228	216	233	244	229	199	229	232	239	243	250	217	232	218	225	214	221	210	208	229	247	235	257	226	256	213	230	216	232	212	258	231	212	258	237	212	254	229	248	264	240	223	228	261	208	240	234	211	242	252	244	235	217	216	211	238	248	252	232	202	236	221	226	224	225	251	234	211	232	241	237	235	210	229	206	226	225	229	214	215	214	215	232	214	223	203	237	238	224	239	238	246	243	242	242	239	246	238	255	218	215	236	258	225	225	223	236	247	238	218	222	215	231	223	223	235	233	231	228	221	211	227	210	224	243	207	251	220	214	220	197	258	217	247	236	242	222	235	213	232	235	200	207	212	229	236	223	252	204	245	241	238	198	230	239	222	209	227	215	214	249	218	232	225	208	216	227	213	257	234	213	221	240	228	229	225	239	211	232	218	225	234	230	230	223	217	244	246	232	228	227	237	243	245	240	211	218	258	242	231	237	238	240	207	227	228	216	234	232	225	228	228	250	231	212	234	223	213	235	255	219	247	214	219	216	226	236	227	222	244	214	226	247	231	252	214	249	237	244	226	223	241	224	239	225	206	241	212	216	242	235	219	211	236	241	204	212	259	229	236	228	246	228	213	220	194	249	236	226	202	253	199	226	234	240	264	219	214	232	220	207	230	220	236	264	213	223	236	252	236	219	244	241	223	250	218	244	240	236	223	211	246	234	231	233	243	239	229	204	232	229	247	224	251	239	221	228	215	226	225	252	222	241	226	213	264	235	208	235	233	243	239	224	202	239	229	207	229	217	223	251	220	226	213	229	235	255	245	260	224	227	231	250	219	234	237	232	216	232	217	212	251	239	244	217	240	241	221	232	218	215	234	205	235	241	223	238	237	217	233	218	248	231	221	233	198	239	223	234	222	218	221	224	232	242	213	218	252	235	226	234	257	230	218	224	228	237	205	219	222	201	237	210	206	226	267	234	236	231	235	219	223	239	258	201	233	246	218	223	244	229	265	227	235	212	227	252	231	210	235	223	253	220	255	204	227	211	218	221	216	236	227	217	210	234	221	233	249	218	226	220	246	218	231	228	242	252	215	226	215	230	210	230	206	208	237	238	210	233	259	217	231	227	241	218	243	249	233	227	238	238	235	209	266	235	245	257	251	228	216	254	241	226	247	226	240	228	215	232	241	247	245	243	237	233	217	219	237	200	197	234	243	242	218	232	224	226	215	201	233	225	244	214	226	244	240	219	225	240	208	244	226	256	241	234	247	247	210	213	214	217	246	208	244	210	250	215	223	237	228	214	227	254	253	244	194	210	202	220	199	229	225	209	223	252	208	231	214	209	233	229	224	241	208	248	251	236	253	246	235	231	218	248	223	217	220	234	239	243	250	237	258	202	226	215	224	220	214	248	218	256	237	258	236	250	235	222	224	229	224	228	225	219	245	243	202	241	228	213	212	233	256	253	227	202	214	229	204	227	243	230	222	234	254	224	237	252	266	242	261	247	214	247	241	190	235	206	210	260	251	208	206	235	208	228	257	234	238	205	237	233	219	230	239	223	204	206	190	225	242	240	236	232	250	227	230	231	242	214	209	242	257	231	251	218	258	226	253	218	226	221	254	238	222	215	219	209	238	200	219	259	228	235	243	243	243	224	231	213	220	255	246	226	229	239	236	207	214	225	239	251	209	229	264	218	230	225	243	222	235	226	235	246	234	213	234	236	248	239	211	236	231	242	215	217	193	207	250	228	227	233	227	246	235	224	242	253	213	254	227	268	261	207	218	236	252	217	234	233	240	256	231	209	239	258	237	222	229	255	222	241	260	231	243	213	244	227	252	220	234	237	211	220	222	222	260	232	241	241	241	220	238	229	222	218	234	234	222	228	222	248	217	247	224	243	232	234	209	252	255	234	233	222	246	222	210	231	245	214	227	256	204	236	220	218	205	227	211	244	221	228	247	212	212	237	230	212	202	227	211	242	245	236	209	237	217	212	217	224	236	245	218	232	230	206	226	219	252	205	227	234	229	254	260	252	232	213	238	239	238	250	231	234	229	262	238	219	209	210	245	231	234	254	237	223	231	241	250	199	267	220	223	235	231	222	215	255	227	239	211	231	197	216	220	217	232	213	222	231	239	212	229	208	233	242	199	218	252	212	229	241	232	194	204	211	226	235	215	227	218	229	213	239	198	222	250	232	236	225	218	205	222	222	197	211	221	227	235	240	220	222	229	248	197	234	216	230	235	258	193	228	240	217	241	266	246	235	210	219	233	228	227	262	211	203	221	222	214	249	238	233	234	221	237	224	212	259	232	237	219	210	239	215	245	229	242	241	258	216	244	204	222	221	227	230	239	259	247	235	246	256	227	215	245	238	232	202	232	265	208	240	244	205	231	247	216	252	248	235	238	218	213	221	229	250	231	216	218	213	240	240	244	218	221	194	229	242	223	220	202	247	229	209	223	228	211	218	229	232	216	224	266	234	225	211	208	228	219	229	210	237	214	228	236	221	228	221	238	209	235	216	207	243	228	241	225	229	251	234	239	231	262	219	238	220	218	217	242	243	206	192	236	230	186	228	239	239	206	235	227	206	247	207	225	229	233	235	219	233	242	246	217	210	236	231	252	241	232	227	226	238	263	229	274	226	245	233	222	260	217	225	240	222	217	221	216	251	238	231	208	205	225	225	244	225	217	253	245	221	228	219	238	210	232	244	233	218	236	223	219	220	229	236	253	205	226	205	218	249	239	248	235	238	216	232	235	222	234	230	224	234	232	207	222	230	287	217	249	196	244	228	203	267	200	233	238	218	250	233	258	240	204	222	220	251	229	251	203	227	205	232	220	220	215	226	220	230	219	232	225	255	242
21199	17109	14277	7839	5348	3868	2916	2410	1975	1661	1406	1118	1098	998	900	890	788	759	685	666	651	583	626	556	595	565	545	523	525	555	517	470	493	508	495	516	521	482	466	513	472	471	508	489	451	449	512	470	478	459	440	447	487	461	438	430	448	492	455	451	482	438	479	462	485	531	452	456	493	454	443	444	418	413	459	430	452	435	450	470	427	453	463	425	461	461	424	410	476	462	403	417	462	447	418	463	397	462	459	480	452	427	427	446	474	451	415	454	433	439	419	433	422	398	493	427	420	404	417	432	441	464	436	456	446	437	426	424	440	452	429	462	468	427	438	436	447	425	468	487	427	443	473	457	418	405	466	436	442	430	451	418	470	419	439	413	418	444	435	432	475	432	459	395	443	452	463	473	453	444	432	440	451	458	467	458	480	439	461	450	472	446	451	457	405	430	427	435	467	431	459	425	477	442	444	498	454	451	430	460	444	419	475	427	447	424	475	424	460	414	442	475	431	429	441	386	394	460	413	445	452	450	428	412	426	450	443	444	451	447	426	434	438	421	465	451	449	463	444	463	454	429	483	443	436	449	437	441	430	441	461	447	401	428	472	443	416	469	455	441	417	444	411	432	398	470	430	435	431	435	429	455	444	428	465	447	492	414	426	435	403	421	472	460	430	439	470	425	461	426	447	451	495	408	454	448	415	427	485	428	426	451	431	441	436	461	414	459	467	416	444	445	477	421	418	450	442	448	463	417	421	431	396	434	412	404	399	431	454	441	448	449	435	445	412	410	474	434	409	420	417	458	429	445	421	403	451	443	502	422	414	403	449	434	413	427	408	429	461	444	475	405	431	424	427	469	430	450	461	435	453	450	427	401	412	440	439	462	436	453	414	452	422	435	464	435	462	415	444	442	468	413	432	435	443	491	432	414	462	457	431	456	440	436	407	438	454	431	421	416	476	464	447	426	452	481	425	499	431	444	421	442	472	432	424	445	425	403	458	465	442	422	441	408	445	451	460	449	400	430	447	396	444	452	408	481	454	422	429	410	417	462	424	412	426	422	401	414	440	473	382	440	460	428	458	437	449	421	472	496	423	429	426	446	422	402	421	438	451	421	463	462	463	425	402	482	424	444	429	438	459	436	404	430	470	457	440	460	439	442	436	450	451	426	433	432	426	419	447	458	440	444	459	453	406	423	478	459	404	432	429	431	446	452	456	420	421	408	421	425	419	463	413	446	433	424	412	422	428	440	459	480	431	415	446	432	459	429	441	459	436	434	436	430	431	443	434	455	479	464	446	394	462	422	460	410	469	463	479	451	423	419	483	421	455	424	450	411	439	424	431	464	442	445	437	448	465	408	456	453	408	398	438	463	432	474	454	400	404	429	434	452	417	459	445	457	436	462	420	422	479	425	443	462	446	409	445	459	432	501	428	465	426	464	426	412	417	435	450	413	388	430	467	439	470	419	437	405	463	495	405	439	453	417	473	442	430	434	438	426	426	436	426	440	426	438	453	416	432	453	435	457	425	413	404	466	425	458	447	414	436	428	454	435	454	445	475	438	454	430	438	471	436	430	479	435	435	448	414	434	432	421	438	435	429	433	378	425	455	431	430	432	435	437	434	443	433	400	440	469	419	442	474	468	449	441	466	483	427	464	437	448	420	429	472	440	432	450	450	436	429	416	427	448	434	421	426	418	416	401	445	378	424	479	457	454	426	452	476	407	460	431	470	437	421	455	409	447	428	431	426	418	453	441	428	439	428	425	446	427	449	432	444	418	448	461	452	433	456	429	440	461	425	409	398	445	431	430	440	430	440	425	449	420	410	435	439	432	454	454	436	395	441	412	435	452	422	457	454	442	497	461	433	421	462	439	384	418	410	460	415	476	466	451	458	450	407	406	468	452	410	432	402	421	424	428	447	437	460	469	412	456	412	465	403	426	463	451	437	428	427	430	400	431	392	453	445	455	500	450	429	424	439	402	412	441	439	426	456	450	449	446	440	425	434	438	470	450	438	447	420	462	424	452	448	469	452	432	432	435	401	417	465	396	413	441	390	480	439	458	468	412	427	425	460	438	443	414	469	459	473	394	449	404	436	414	445	452	429	438	482	426	449	428	447	424	459	423	487	437	441	477	462	416	449	440	437	427	400	445	444	444	439	452	437	452	451	425	418	436	450	461	452	444	425	447	414	456	441	423	454	430	399	446	467	452	442	420	432	450	417	396	445	422	420	437	418	461	467	417	443	490	456	472	430	441	462	441	426	445	468	434	420	438	414	461	444	397	497	438	411	442	448	432	461	407	472	430	415	442	448	417	476	421	420	411	419	483	442	434	418	433	447	463	415	442	432	437	434	447	428	428	429	430	438	427	436	432	439	456	421	461	436	430	444	481	477	420	412	417	458	413	475	432	432	390	437	451	468	427	433	400	445	401	460	465	420	430	449	398	438	463	431	445	420	435	431	450	450	465	440	414	427	467	432	445	443	412	446	434	437	431	443	397	448	414	438	444	451	407	456	457	486	421	408	483	416	448	405	456	410	424	457	455	445	415	455	444	428	456	432	447	456	434	451	452	436	446	448	450	399	445	408	419	408	414	416	444	459	426	411	424	432	419	444	403	442	463	447	428	436	474	467	401	459	474	444	449	431	413	439	452	445	454	454	446	448	427	415	484	473	423	446	457	439	444	447	447	399	430	416	407	410	423	454	442	425	431	453	438	488	450	447	425	473	445	457	433	407	451	441	439	451	460	440	441	427	440	457	455	406	406	419	454	456	445	436	482	470	412	418	465	450	446	436	441	488	457	431	452	428	462	434	457	446	439	423	442	449	460	468	439	480	463	431	431	430	410	394	440	418	482	438	463	392	483	429	422	451	437	452	447	411	418	409	440	458	467	448	446	475	449	383	441	425	397	414	442	436	417	458	491	462	443	436	411	428	446	412	405	425	472	440	419	425	435	450	449	424	432	411	434	470	422	444	464	427	429	448	417	402	459	427	443	410	444	413	443	438	428	461	454	416	444	483	445	464	420	449	447	405	441	426	440	424	442	430	443	431	436	410	440	460	403	432	439	464	449	479	425	446	414	430	456	403	410	456	417	429	414	415	438	445	421	409	427	463	473	441	482	455	453	432	400	461	439	429	465	434	408	407	426	436	441	425	459	435	453	400	475	438	465	468	448	437	422	456	425	404	454	450	462	443	449	462	432	461	436	410	456	442	471	416	475	429	426	436	425	476	392	437	448	412	435	415	409	455	417	424	462	436	435	425	428	421	437	426	438	454	463	482	433	421	436	430	436	412	421	424	439	437	427	429	480	425	467	423	431	418	466	445	443	423	448	446	431	457	454	380	423	420	420	458	449	419	448	436	434	496	430	440	440	452	450	422	475	446	416	470	426	439	443	448	440	438	441	470	428	472	423	418	433	455	464	446	386	426	430	418	424	428	414	435	437	416	425	460	444	440	436	437	402	466	497	444	441	454	457	409	466	415	420	438	432	424	435
26688	20858	8081	497	266	210	207	201	174	207	167	170	171	187	178	183	173	156	189	158	175	178	174	143	176	189	188	186	178	163	157	152	172	170	158	162	163	155	181	177	166	203	187	172	184	145	157	159	178	181	145	188	167	162	172	178	171	171	157	184	156	184	161	177	169	172	161	163	157	183	174	178	167	172	182	182	156	176	172	154	182	163	167	193	189	170	174	162	182	156	183	186	164	181	155	171	153	169	169	199	167	153	177	174	172	173	163	165	209	174	168	166	175	180	173	179	158	162	173	164	158	176	176	171	188	178	165	177	166	201	141	158	155	178	168	163	197	202	159	174	173	175	172	148	155	189	169	177	161	151	176	178	180	161	158	197	178	155	175	171	174	160	161	171	173	182	184	161	159	171	174	150	159	186	162	184	166	176	145	191	182	196	189	175	179	188	170	185	162	176	200	147	148	172	177	170	146	172	200	183	180	168	170	181	171	151	171	164	158	174	156	180	214	163	190	162	165	185	152	163	175	169	153	201	164	182	165	184	178	169	165	176	150	182	161	174	166	179	169	180	184	159	172	184	179	169	159	157	173	177	142	159	155	188	193	178	176	141	164	178	180	155	179	170	175	164	183	168	192	189	174	168	166	154	188	169	153	182	177	187	155	134	200	174	158	155	166	151	170	163	144	168	172	167	169	148	165	188	158	162	176	166	178	183	154	168	155	176	186	171	158	171	171	167	163	179	167	158	165	147	160	149	173	171	165	158	156	178	172	194	175	182	183	171	145	165	163	177	168	191	171	161	184	179	176	162	177	148	181	168	184	174	170	169	178	193	170	190	175	169	188	189	172	191	165	159	166	170	151	181	165	176	165	203	160	184	165	159	132	172	176	159	147	170	185	158	174	183	163	164	145	166	173	164	194	165	146	149	152	155	162	178	164	195	179	149	161	176	150	165	162	182	156	181	159	154	159	170	161	159	165	184	173	189	163	165	140	169	171	156	163	195	192	176	181	182	155	173	174	184	168	179	153	199	153	165	172	160	163	191	180	199	160	195	181	166	159	162	180	171	156	171	165	193	189	153	170	166	154	169	165	174	167	195	185	165	176	187	179	164	173	180	178	174	182	206	161	156	163	172	161	151	152	180	171	184	141	178	185	156	156	166	173	172	160	188	177	149	161	173	174	168	172	166	168	168	194	193	167	184	195	177	155	162	172	162	175	168	212	150	186	143	167	195	157	182	164	174	161	169	181	163	160	151	170	193	171	166	195	182	186	155	192	166	170	186	164	177	168	165	179	161	168	157	157	158	173	191	171	162	180	169	167	163	182	176	170	160	172	166	160	164	158	193	177	188	168	166	161	173	170	161	177	161	161	161	181	180	188	150	161	175	169	171	155	161	180	163	150	160	172	148	158	178	175	178	207	164	169	156	191	151	171	162	171	158	165	161	168	163	180	181	179	155	175	173	160	194	173	177	158	170	151	146	155	178	173	170	175	181	152	167	174	169	186	192	179	175	177	174	191	169	168	163	163	173	186	199	161	165	175	166	177	159	182	170	172	153	156	175	159	173	140	164	177	160	178	179	172	166	156	149	155	167	193	163	172	176	175	165	186	168	160	149	169	176	159	176	204	166	178	178	159	168	163	184	168	192	156	179	165	177	174	201	159	181	171	161	193	166	144	172	177	150	168	156	158	164	193	154	193	167	164	174	174	155	177	174	185	183	170	163	166	160	172	162	182	163	166	172	197	171	158	160	176	165	170	168	189	171	165	193	162	159	167	172	153	159	159	171	153	170	169	155	179	152	161	160	143	160	166	170	179	182	166	184	149	173	189	163	188	162	161	164	182	145	164	162	166	158	174	167	185	181	158	185	164	159	168	175	189	191	181	159	174	176	155	158	174	153	181	180	185	165	167	182	166	177	155	146	175	144	166	192	164	191	166	151	187	168	187	179	154	169	178	172	172	177	172	183	173	164	169	180	200	174	168	163	168	159	165	165	179	175	163	186	176	176	157	181	197	160	181	153	165	176	177	169	158	166	160	170	167	165	177	178	173	175	183	180	158	165	185	164	150	156	170	180	182	156	153	175	158	192	157	162	167	161	149	172	161	173	172	170	195	164	171	167	194	150	201	155	194	177	167	195	178	172	150	165	186	178	167	162	166	174	166	183	162	162	160	162	188	177	179	175	167	184	187	174	165	182	182	183	170	158	174	173	145	180	172	161	174	168	180	184	160	164	177	169	171	172	168	190	163	158	178	155	180	145	164	165	178	170	169	179	172	178	152	170	189	166	177	196	177	175	148	166	194	170	182	167	176	171	165	164	188	160	182	196	172	163	166	182	176	182	152	184	179	172	168	150	189	167	187	171	186	169	170	171	179	156	173	160	165	167	145	166	175	185	181	185	160	169	156	159	175	166	177	189	170	160	179	160	168	179	155	172	160	167	157	163	184	160	167	162	173	166	164	156	177	168	149	170	155	165	189	182	163	182	188	176	173	186	161	173	158	181	170	157	184	194	180	197	166	179	180	175	182	167	179	159	163	151	174	167	159	147	175	159	152	164	160	176	158	178	187	170	187	175	176	194	172	156	163	187	177	193	181	163	175	191	148	174	161	200	169	177	160	183	153	149	179	153	174	171	181	160	160	185	168	170	176	189	172	189	162	162	155	177	157	190	159	166	203	175	163	150	178	168	158	155	188	156	168	156	159	153	156	182	169	173	166	162	154	180	162	180	175	173	179	164	167	166	182	184	143	194	165	161	180	181	171	183	190	164	172	192	176	183	176	172	197	169	161	183	176	185	186	152	156	148	177	198	163	187	196	186	162	166	165	175	177	188	177	162	152	155	185	151	197	186	186	184	193	167	187	182	166	158	201	169	182	180	179	177	185	157	165	172	180	168	169	174	164	170	161	179	170	179	170	178	177	184	159	171	173	171	189	168	157	183	161	157	172	169	152	157	178	174	146	156	178	176	174	173	185	168	196	184	155	170	157	158	177	173	178	189	176	187	173	153	163	153	180	178	168	159	191	183	159	180	154	161	165	147	172	185	167	176	183	165	178	173	166	164	175	169	149	156	147	186	178	157	177	158	187	141	165	182	173	160	183	171	183	159	161	168	174	169	156	192	148	160	169	170	184	168	163	169	182	184	186	155	153	151	179	187	166	174	149	186	163	155	185	174	171	165	174	169	169	167	155	164	174	172	160	158	154	169	180	177	169	147	167	193	182	177	198	169	168	180	177	178	158	155	167	178	178	185	161	165	175	159	179	187	165	169	174	174	155	169	151	168	190	173	169	174	152	171	171	178	188	181	183	179	153	182	175	160	174	170	142	184	166	165	174	162	188	163	179	188	179	179	153	172	181	177	190	165	155	145	169	160	160	179	179	179	174	146	181	184	171	168	164	180	178	178	160	163	161	185	180	167	158	163	189	188	182	168	166	171	172	193	183	147	156	181	174	156	194	159	163	182	168	174	179	171	151	156	174	160	176	179	188	174
6137	1614	1350	823	622	521	475	459	426	430	435	448	441	374	393	363	389	363	391	374	417	407	376	346	379	376	333	345	337	335	395	337	388	361	347	363	347	360	362	385	359	361	325	360	385	348	347	360	346	397	366	379	367	390	370	369	345	354	376	368	335	374	353	338	329	340	363	369	362	374	377	343	353	367	366	375	362	349	341	379	323	333	356	389	346	350	369	392	367	391	363	376	344	381	353	348	372	366	358	366	350	367	370	365	346	378	357	344	373	346	370	386	355	339	376	352	366	346	369	390	336	416	364	338	336	366	363	358	355	373	347	359	373	374	371	378	356	374	351	381	365	358	379	361	338	378	377	381	337	369	340	343	348	377	352	347	360	365	364	376	356	348	370	351	378	401	326	352	345	351	392	319	366	377	364	372	363	358	382	380	373	350	369	322	372	375	352	358	384	317	382	363	336	374	350	361	340	340	373	383	335	361	369	375	353	335	370	353	375	349	346	358	342	357	344	365	383	334	378	363	355	376	329	356	351	407	359	336	360	364	353	336	384	356	373	349	340	357	392	336	384	406	362	379	357	346	369	361	375	345	361	390	363	376	358	375	391	375	360	348	369	372	387	372	366	397	351	382	390	381	367	347	380	359	323	395	370	355	358	392	358	362	363	353	353	373	362	361	355	358	356	371	358	388	374	346	334	339	348	370	366	356	368	333	352	362	382	374	363	372	370	334	382	349	366	351	358	370	352	383	361	341	327	359	364	357	365	387	341	381	314	345	361	381	383	347	341	376	366	393	326	375	399	384	348	367	349	388	366	356	384	350	355	365	333	350	366	384	375	333	386	346	342	372	382	361	347	369	362	346	360	382	343	344	369	357	373	363	358	361	361	412	370	373	363	350	378	378	353	373	358	336	357	350	390	363	370	348	386	389	348	353	388	333	328	364	385	368	331	330	408	329	340	371	365	355	399	377	365	359	366	312	337	352	348	347	349	396	371	351	374	319	330	360	362	390	396	344	374	372	366	362	342	375	352	344	365	369	374	369	360	371	352	361	388	358	391	357	332	379	379	398	372	348	354	378	361	357	406	360	362	381	366	344	343	353	345	337	375	356	374	354	330	382	371	353	361	373	359	354	319	361	324	381	363	341	367	359	333	336	332	354	364	380	334	389	404	355	357	374	359	373	346	374	333	340	324	376	368	368	351	379	343	349	378	350	375	361	362	406	350	372	383	381	372	337	366	369	360	355	354	403	349	358	361	347	408	357	349	388	320	354	359	382	355	332	367	356	374	352	354	389	327	355	385	343	359	358	338	346	377	350	342	343	353	350	338	347	364	359	373	365	362	344	333	374	344	409	341	372	351	366	348	348	363	366	361	403	365	369	354	384	378	374	357	398	354	368	361	386	379	333	383	394	393	351	368	367	389	369	348	358	337	371	342	353	354	343	389	384	373	369	384	354	359	331	383	370	350	333	356	351	384	343	378	389	355	354	363	343	365	376	364	359	363	383	388	335	348	341	383	400	334	349	338	380	369	355	366	396	394	354	337	388	347	353	333	361	383	390	392	362	405	375	341	347	314	336	339	375	389	373	347	377	379	353	351	345	310	367	387	348	342	369	354	379	358	370	384	366	332	369	389	381	348	377	342	361	345	366	353	358	353	387	376	380	354	372	364	326	371	356	372	391	364	408	367	361	366	356	381	337	361	356	323	381	395	359	346	372	374	366	371	344	355	364	330	372	348	361	353	362	347	353	344	354	381	371	371	323	348	359	356	375	353	389	380	370	391	334	331	375	383	361	351	363	371	342	348	365	344	354	323	401	363	381	378	381	367	321	345	327	369	350	371	370	361	381	319	364	370	361	332	365	373	346	340	383	342	360	331	372	373	403	360	370	347	387	332	374	366	325	386	380	326	352	370	362	384	373	346	333	339	331	319	350	361	353	342	365	374	368	358	355	358	377	356	384	355	352	345	358	363	358	355	382	348	361	395	402	383	390	370	367	344	372	391	373	336	398	344	330	360	390	372	391	350	356	379	379	364	383	375	343	355	350	340	364	378	408	347	375	334	341	360	363	400	366	373	362	330	340	364	340	343	379	348	365	391	352	364	317	338	368	362	360	380	360	364	341	389	373	332	383	379	322	382	349	390	343	355	369	350	320	343	352	354	363	353	357	353	361	366	341	379	366	337	374	380	366	387	334	351	387	358	376	352	364	350	373	347	334	363	348	399	331	358	349	386	369	348	385	365	373	339	370	357	369	382	338	338	354	336	362	361	390	368	346	364	379	384	374	340	373	338	357	355	368	355	374	365	320	338	360	322	353	393	392	407	372	361	354	361	339	360	368	378	368	324	355	363	356	347	372	370	354	369	350	409	359	363	366	342	389	359	396	357	347	377	358	380	367	375	346	387	371	374	375	360	351	372	356	341	373	366	371	384	355	344	368	313	371	343	377	396	369	375	346	367	383	347	356	370	356	376	393	338	373	360	365	377	348	389	363	355	376	386	375	333	336	374	405	349	371	400	374	362	367	357	353	396	381	371	332	354	359	357	372	353	369	357	370	360	339	338	378	391	377	376	395	379	379	337	329	350	374	378	353	360	367	371	380	378	359	373	372	369	381	345	315	364	331	350	349	341	351	345	375	404	364	367	349	357	366	363	374	348	365	343	329	396	336	357	365	385	387	352	370	318	328	324	366	377	335	381	360	355	324	352	404	341	353	380	376	389	332	360	380	329	340	362	354	344	347	376	361	419	356	363	370	394	362	362	344	362	407	330	371	331	415	357	337	364	375	354	357	375	345	388	386	353	349	380	368	342	366	366	376	337	360	361	390	345	400	380	363	367	329	334	354	384	362	344	363	377	385	377	364	340	344	376	333	358	356	365	389	387	395	393	420	372	372	365	367	375	387	333	396	384	339	381	378	388	346	367	353	360	369	382	379	326	355	381	333	368	361	325	388	333	366	370	385	365	398	384	356	355	367	368	386	358	372	358	341	389	345	373	391	360	394	349	355	329	363	360	344	386	389	383	377	385	358	389	341	384	361	413	403	367	379	356	362	360	352	395	413	374	362	386	370	352	353	366	384	366	397	344	363	366	364	355	382	346	400	388	336	360	390	356	352	368	364	372	362	362	373	375	344	372	355	356	337	375	377	373	374	358	394	352	351	371	397	373	345	374	378	396	377	366	386	344	354	353	381	368	328	344	363	366	342	375	368	393	348	323	326	389	374	368	361	347	347	340	380	386	358	330	360	375	360	376	372	333	351	385	363	360	379	380	351	369	353	357	347	348	325	370	375	364	333	378	385	374	382	364	364	327	357	343	350	386	347	345	332	366	368	357	373	358	332	324	373	365	377	362	382	366	376	374	352	353	363	353	343	351	348	341	321	335	338	366	374	386	370	363	368	375	375	347	348	367	371	367	348	327	360	335	403	388	346	369	360	334	369	329	373	361	372	346	368	335	426	354	364	386	374	336	348	365	387	338	411	356	372	378	375
24329	21424	28804	24463	20644	1807	530	318	273	235	194	186	170	169	155	156	129	121	133	113	114	125	119	131	98	112	105	109	93	107	112	99	100	109	105	110	96	100	118	95	118	94	95	101	110	104	91	76	101	107	102	87	109	104	115	102	101	109	124	88	101	111	92	99	92	87	105	87	91	86	104	98	100	88	106	105	104	98	92	97	92	95	79	92	87	102	90	94	90	102	99	91	90	88	105	90	96	98	93	94	89	94	104	89	76	102	82	111	86	77	96	91	88	95	104	86	103	88	108	76	108	76	99	106	88	96	67	93	101	99	85	97	94	93	116	87	90	98	102	113	99	82	82	106	70	97	92	92	81	91	77	94	106	94	105	96	113	95	95	103	91	84	114	105	92	88	84	93	91	108	96	109	104	98	75	82	94	96	110	90	104	102	108	78	91	79	83	89	84	100	92	92	90	102	90	95	102	95	104	105	111	80	86	68	107	87	97	97	89	94	104	103	98	97	127	94	88	100	97	87	93	93	91	99	105	101	90	100	91	96	108	88	103	92	94	88	108	91	89	92	114	83	84	102	94	91	82	106	88	104	97	83	90	106	110	101	96	106	98	96	79	91	99	101	97	89	88	97	108	93	96	98	95	81	94	79	99	94	111	94	85	104	110	100	86	86	90	99	85	88	94	98	90	102	105	91	108	104	98	91	100	86	88	93	106	95	93	94	105	96	101	100	117	109	91	85	111	106	93	83	105	87	97	106	118	94	75	74	118	94	95	95	93	88	82	102	95	96	84	104	98	97	82	95	108	94	85	88	96	91	100	87	94	92	108	92	95	102	92	95	107	83	98	83	90	95	90	92	84	113	91	107	91	95	95	110	121	90	82	92	99	89	103	107	86	108	89	100	102	88	100	99	70	95	76	108	85	91	99	91	116	111	93	107	100	99	90	94	99	87	99	94	93	92	93	100	93	97	103	95	93	89	87	89	87	102	103	83	118	103	91	94	90	102	99	96	97	98	91	96	103	109	87	96	79	108	104	100	98	93	98	96	97	89	87	75	110	101	88	111	100	99	87	105	103	107	91	76	110	98	89	120	101	116	93	110	112	77	104	103	86	84	87	88	86	101	98	96	94	95	90	92	99	97	87	110	103	80	90	91	117	123	118	85	109	91	90	94	96	118	101	88	91	85	105	96	100	90	99	99	106	96	94	82	98	99	100	113	95	99	107	103	98	96	91	112	93	117	105	64	74	95	88	83	103	95	83	103	89	105	97	113	87	118	91	104	85	110	101	91	89	100	107	91	88	85	90	87	99	107	99	101	74	89	77	91	101	101	106	103	102	97	89	110	107	74	75	91	97	88	97	96	89	86	98	103	126	84	83	90	103	103	99	98	89	79	100	118	108	106	103	99	104	85	99	121	82	90	85	92	85	83	105	90	76	108	105	91	107	104	89	113	95	99	87	91	86	116	88	88	100	101	100	84	86	107	109	103	91	118	90	95	109	98	102	93	110	105	79	116	115	97	102	107	83	98	93	110	95	91	102	87	110	88	96	95	98	97	85	101	98	90	91	112	108	104	101	81	105	105	83	90	112	75	92	102	99	99	99	103	102	118	92	89	86	125	94	89	92	107	113	115	102	97	102	93	97	91	98	85	82	89	109	92	83	78	93	90	96	100	84	91	110	102	95	96	91	115	100	97	95	88	93	92	82	92	87	107	98	90	103	93	103	89	92	78	84	91	87	108	99	99	97	88	116	108	91	90	88	113	105	83	97	110	95	113	104	101	87	99	89	87	108	95	90	93	94	109	85	110	101	108	89	96	100	85	97	85	85	105	101	99	91	104	99	91	115	97	107	105	104	87	88	101	96	102	106	91	95	85	106	80	103	114	86	90	69	94	90	92	92	116	94	104	107	93	85	93	86	79	103	114	88	89	101	104	88	95	90	96	94	79	95	90	94	105	94	93	105	89	92	94	102	93	85	99	88	108	97	102	100	90	93	87	114	91	85	100	103	107	99	95	105	91	101	83	95	85	90	92	92	96	108	98	78	95	100	79	93	99	92	93	88	89	95	92	102	90	82	97	115	81	88	83	105	101	87	87	99	105	109	100	79	83	114	86	116	107	98	82	92	83	91	91	101	106	96	90	93	89	104	89	102	94	99	105	100	95	92	97	99	100	99	120	84	107	96	92	106	90	79	94	99	93	96	101	81	82	104	93	88	103	106	90	91	85	94	77	94	88	95	99	85	85	94	93	78	119	92	98	94	102	96	102	81	102	90	102	91	87	103	107	98	101	94	101	97	85	88	89	82	94	71	107	103	115	113	84	97	105	95	93	101	77	77	99	77	76	96	104	93	93	79	89	81	73	96	105	85	110	90	78	94	95	106	91	92	100	102	87	91	81	104	89	89	93	104	104	90	96	90	96	96	86	106	86	98	94	98	89	86	106	97	80	95	90	87	108	103	103	81	93	86	114	84	95	113	105	97	107	92	79	102	96	79	108	86	92	80	103	102	116	87	95	80	87	112	97	99	76	93	99	104	116	97	98	103	100	87	91	91	85	110	105	98	92	114	87	109	91	93	97	121	109	84	84	108	111	98	97	100	91	86	82	71	109	95	92	99	80	85	92	99	78	100	88	92	91	86	84	100	78	95	103	93	94	106	99	100	94	94	100	86	97	111	83	96	83	87	99	86	85	86	92	81	88	89	112	104	83	105	95	97	105	112	103	79	88	98	89	102	103	114	108	91	110	118	78	103	95	104	108	81	100	94	107	76	86	100	85	96	114	101	106	104	114	88	90	90	92	92	95	92	80	87	88	100	82	102	89	93	89	87	96	103	96	99	95	88	94	104	100	81	96	76	91	97	102	109	103	81	86	85	68	91	103	81	100	92	89	101	105	90	100	84	99	87	85	94	98	104	80	87	103	110	112	90	108	89	86	108	81	95	88	100	87	82	113	98	105	107	92	84	93	104	102	78	100	99	103	104	107	111	87	91	105	97	96	101	80	76	90	91	79	99	90	90	96	110	92	87	115	98	92	97	92	83	91	85	111	90	87	100	96	100	102	88	121	100	98	93	93	99	103	110	94	115	85	78	98	97	101	94	92	81	93	85	101	103	107	76	100	89	101	82	97	89	115	108	94	89	89	102	93	96	93	88	91	104	82	109	95	96	106	93	79	74	98	95	81	98	91	114	107	96	85	101	100	97	96	91	86	85	107	88	106	100	111	98	105	99	88	109	103	85	100	82	102	84	82	107	94	104	96	97	90	100	90	111	101	88	89	91	93	92	93	101	98	85	96	83	91	79	75	86	85	111	107	96	83	119	84	101	69	86	79	82	95	95	95	100	99	92	91	92	100	89	108	110	94	96	91	96	117	77	108	93	91	97	97	100	91	108	99	90	101	111	94	91	83	91	95	103	98	100	98	107	101	92	91	104	85	91	79	96	90	93	90	96	105	78	91	115	91	95	86	91	92	96	88	112	81	120	77	100	92
17461	10802	8935	4458	2880	2008	1591	1254	1026	895	719	629	525	463	414	434	395	366	327	318	311	293	305	277	271	295	254	255	257	259	241	244	226	235	238	235	210	224	251	225	253	267	224	218	232	199	237	227	232	238	233	234	207	222	236	220	213	217	204	228	227	231	223	229	226	201	194	195	201	222	198	215	212	208	205	203	222	205	206	231	200	154	203	197	221	213	185	191	197	219	203	206	225	232	186	207	223	181	198	215	205	189	193	216	203	223	205	194	216	205	215	197	225	177	190	208	208	203	207	223	208	203	202	206	199	203	227	226	180	206	209	178	186	204	196	213	226	203	213	199	234	230	200	217	211	226	206	206	179	197	213	212	207	208	204	216	205	208	207	191	201	192	196	197	196	197	169	213	216	202	194	212	206	204	190	206	212	204	216	217	189	229	237	164	225	230	234	212	232	212	207	224	211	181	239	205	257	214	184	220	209	207	211	184	198	225	210	210	191	200	219	220	200	200	202	227	200	218	233	221	187	219	202	197	201	206	220	217	193	231	230	186	205	190	199	225	216	203	196	199	191	218	224	197	193	215	208	203	216	230	197	237	207	187	208	199	213	215	217	217	215	179	226	209	205	209	212	203	195	195	193	199	219	214	188	222	209	208	234	183	223	200	221	198	205	220	193	211	207	223	189	228	207	225	237	206	213	226	184	222	199	211	202	234	197	219	202	202	228	188	181	206	201	197	232	191	208	200	195	218	213	216	196	201	207	223	200	212	209	198	162	201	215	192	200	201	184	214	222	224	193	204	227	214	197	217	216	204	203	209	204	209	220	198	205	205	216	200	200	233	187	220	203	185	214	212	208	195	196	190	188	196	212	225	230	196	231	194	204	212	226	209	216	195	216	200	167	196	219	200	205	226	200	216	217	199	188	200	213	205	213	206	205	181	181	206	213	192	209	198	196	218	224	189	195	185	220	203	196	204	191	219	205	204	208	183	201	218	185	207	196	198	238	220	185	204	203	226	226	218	182	222	229	210	201	208	227	204	207	205	198	205	210	210	198	209	194	207	204	210	180	202	210	213	198	214	188	204	193	210	183	217	220	203	200	194	185	212	192	184	237	199	190	195	212	204	217	169	180	202	187	206	206	179	190	210	178	205	234	208	221	223	215	224	219	191	211	193	238	222	198	200	203	193	221	206	217	205	203	208	206	203	199	175	219	216	227	193	218	195	186	216	227	188	204	222	211	181	191	196	208	212	192	190	210	185	210	202	215	199	194	227	211	205	230	225	226	216	181	210	210	212	221	221	203	210	194	211	203	200	195	196	205	214	201	214	170	202	199	174	198	197	210	201	208	196	186	204	203	207	189	197	207	205	224	251	237	194	202	217	176	201	201	227	213	181	197	211	210	191	197	207	206	213	186	224	210	217	233	195	214	209	216	200	203	201	209	208	219	218	198	189	218	187	204	202	231	206	193	197	205	222	210	212	203	237	178	217	210	186	188	209	203	200	203	192	192	216	219	207	213	223	233	218	202	168	210	207	207	205	208	228	205	188	193	220	171	208	189	209	200	198	203	200	202	188	205	174	202	193	198	198	215	215	217	187	210	213	208	204	196	218	220	219	223	196	209	209	232	216	213	178	215	206	214	193	190	219	206	190	204	200	232	209	178	195	186	199	208	195	212	192	211	183	227	181	233	207	205	191	205	230	165	223	225	201	213	230	192	206	181	217	227	209	210	215	200	213	227	220	208	209	224	213	195	191	187	211	218	201	208	165	218	206	228	235	215	202	210	209	211	196	223	191	194	195	176	244	226	215	184	205	206	222	232	210	213	206	198	195	204	212	201	228	202	228	218	214	202	186	206	219	226	218	215	200	209	205	193	203	246	215	205	194	185	170	198	226	193	199	187	233	212	224	215	215	237	199	195	203	230	220	215	159	217	199	219	198	181	196	226	182	242	222	190	191	192	198	222	199	213	194	208	189	207	196	203	203	195	208	220	201	202	175	229	211	193	200	182	219	200	214	223	179	204	202	213	216	177	192	221	201	201	181	203	235	203	223	181	191	208	203	206	215	198	207	220	211	208	195	205	205	180	214	211	216	204	210	219	213	207	207	204	205	205	204	209	205	205	200	203	183	198	187	202	211	211	211	222	219	220	208	211	197	212	211	191	201	207	204	214	208	217	183	206	208	181	205	197	190	221	197	206	205	222	218	216	208	206	199	226	170	194	204	187	211	186	215	222	231	233	220	204	214	196	193	231	223	198	211	226	193	195	203	188	198	223	214	220	237	223	219	190	210	210	170	229	215	198	187	194	194	200	219	225	205	217	249	222	209	174	178	213	204	209	175	200	182	227	209	220	208	198	205	209	227	218	205	209	201	215	195	228	209	235	182	195	213	176	188	211	221	205	197	204	206	209	197	217	228	190	202	198	202	192	183	182	225	221	192	214	191	215	197	201	236	196	225	227	223	216	217	212	216	230	205	188	232	201	206	217	204	187	206	220	195	193	184	198	204	206	178	178	205	204	207	223	186	200	225	244	208	206	212	208	207	220	207	230	213	195	228	230	210	189	206	199	217	207	196	228	214	225	203	199	199	218	201	179	210	196	199	191	215	239	205	193	202	200	209	201	198	211	241	215	199	214	196	235	212	182	202	210	222	202	198	240	182	190	204	209	222	197	190	227	208	187	222	202	192	197	213	185	218	182	207	199	216	188	197	217	188	212	218	215	188	188	222	186	205	218	206	206	184	217	198	197	196	214	179	215	189	209	220	204	228	225	215	196	180	201	179	210	207	217	205	210	214	203	226	218	228	187	214	230	194	192	208	192	197	212	202	176	223	207	215	206	214	234	226	208	201	228	205	242	206	207	197	198	187	183	200	199	194	213	214	208	199	207	205	229	200	187	210	216	204	197	213	230	213	195	189	220	191	216	186	224	194	217	207	204	193	191	210	207	171	195	201	208	227	220	193	206	182	192	202	210	217	210	217	198	195	225	200	211	226	199	185	197	196	225	204	222	216	176	218	208	195	196	242	225	186	202	209	209	207	203	191	193	208	191	173	201	198	220	203	209	206	179	170	191	204	205	195	192	190	190	216	192	202	189	221	209	201	189	234	197	224	231	194	182	187	213	216	216	198	212	210	209	221	214	205	213	199	224	203	220	232	199	251	219	203	191	200	202	198	204	187	216	218	191	213	212	200	214	209	206	192	207	235	203	204	214	243	212	214	233	217	232	208	207	218	195	216	203	195	209	212	195	215	222	215	185	209	217	218	186	209	222	201	226	236	212	195	193	204	199	193	225	225	192	199	220	215	191	240	232	214	201	185	182	197	201	193	208	229	181	226	209	217	194	201	240	209	225	225	187	209	202	198	221	207	216	203	218	209	214	213	201	202	211	204	210	200	231	204	203	200	205	209	224	212	187	181	212	221	216	168	227	182	205	233	206	195	207	199	210	199	210	183	188	216	216	216	205	215	205	218	195	208	245	181	207	198	201	200
23296	21346	29340	23723	21346	20460	2291	789	582	495	442	432	430	356	309	329	294	322	312	296	279	266	284	254	273	264	272	251	255	277	261	235	260	201	246	218	235	227	258	241	222	228	259	268	241	226	225	251	240	252	241	230	220	239	244	231	237	236	241	240	238	229	240	242	253	266	227	219	236	251	247	214	255	238	279	213	225	241	259	225	231	239	248	227	204	252	243	239	215	221	233	248	219	264	228	230	208	216	230	207	214	237	198	244	218	229	220	225	228	221	237	228	257	226	222	243	239	242	207	202	237	195	257	221	236	226	242	233	263	222	225	219	200	240	228	228	233	222	232	233	247	234	220	220	234	213	243	254	261	235	244	224	237	217	209	266	215	221	257	233	222	243	254	240	224	229	199	230	214	219	238	237	237	250	236	226	240	238	236	243	225	215	221	221	237	235	191	214	252	222	221	244	244	223	257	238	263	226	273	221	223	209	242	230	236	220	220	212	223	212	234	236	201	226	214	207	222	226	203	222	248	221	237	251	236	236	237	231	232	217	200	229	230	248	189	203	225	215	214	217	228	238	233	239	218	214	246	251	217	220	196	223	240	214	238	231	194	249	225	240	203	216	261	225	236	227	230	205	189	246	212	217	189	236	231	224	233	254	223	236	222	222	231	207	242	247	222	238	219	225	237	199	228	222	203	196	241	220	207	237	226	209	234	225	235	227	238	226	197	274	218	213	248	233	219	224	231	226	223	227	226	221	237	216	215	225	235	231	224	260	260	240	204	225	236	235	224	235	210	240	217	227	218	225	202	230	215	247	216	237	212	234	216	205	216	202	253	223	218	250	228	241	243	208	237	217	232	231	223	224	202	194	247	235	220	219	217	237	237	224	232	233	230	221	235	224	235	205	207	217	233	207	230	253	218	223	240	201	214	236	238	209	229	188	236	233	233	237	239	234	247	247	235	223	203	242	229	237	233	248	209	228	228	230	238	237	228	227	191	254	217	263	259	218	238	246	236	222	238	222	251	238	234	239	211	235	234	233	221	211	245	256	244	216	205	204	245	260	237	197	201	273	217	237	219	244	212	208	232	235	255	251	242	224	210	194	222	248	217	191	236	246	241	240	268	221	232	233	226	255	235	197	220	246	204	230	217	236	242	237	221	227	195	248	221	242	218	226	219	248	224	237	254	223	210	220	223	227	249	218	254	241	234	232	196	230	232	206	227	234	207	224	238	219	247	231	244	193	245	237	248	230	212	226	202	210	247	244	239	244	222	223	259	198	224	231	224	239	231	232	222	231	236	236	224	220	234	237	219	203	214	227	223	220	248	198	227	223	209	216	224	231	245	250	242	215	236	228	244	271	234	260	203	215	236	208	243	234	220	242	228	245	220	213	242	218	222	232	212	218	214	231	208	219	239	244	208	219	216	235	243	213	213	227	223	249	232	214	224	243	223	219	212	241	224	244	224	266	227	258	209	238	260	229	240	198	250	221	214	231	222	225	243	231	219	247	235	246	234	232	233	238	248	227	219	222	235	214	217	215	228	230	222	211	237	222	226	244	210	230	243	220	245	222	226	253	259	216	215	220	235	211	217	221	209	220	215	221	249	222	218	238	209	214	213	212	260	218	221	235	251	249	224	199	226	219	216	236	231	213	207	222	249	239	260	225	249	216	217	230	227	233	216	225	243	220	216	252	203	207	237	235	238	239	234	225	235	235	221	221	231	235	252	209	218	218	223	210	245	237	257	236	240	212	235	238	238	233	231	214	246	205	203	205	234	217	215	228	249	237	222	233	253	238	258	234	241	224	235	215	223	251	238	236	217	226	247	241	225	221	179	232	222	214	228	171	228	234	224	240	237	248	261	230	223	241	236	224	256	215	220	222	267	217	238	211	214	205	206	222	229	254	250	238	245	244	217	225	206	246	208	220	237	234	222	216	224	232	218	230	249	217	232	240	206	194	202	221	227	213	218	200	223	248	228	198	209	205	221	225	221	267	214	209	210	230	217	239	211	215	251	247	193	255	197	210	229	242	234	218	222	227	215	238	206	235	175	252	215	240	234	232	238	232	217	231	204	242	201	226	229	203	215	215	230	235	235	217	237	240	250	263	227	226	233	238	226	196	249	236	232	228	220	205	207	193	251	227	223	194	233	235	219	193	210	260	212	251	229	249	226	245	227	214	218	213	229	241	214	217	211	227	230	224	222	246	233	213	238	231	253	241	235	228	236	198	210	214	259	252	224	231	231	226	260	243	229	218	246	202	221	236	249	227	203	236	214	225	196	213	212	225	228	237	217	236	202	211	231	230	224	195	209	245	235	194	211	216	218	231	241	224	208	216	211	193	267	205	198	255	223	225	187	247	227	237	227	226	218	204	222	222	248	217	227	229	216	239	223	246	228	233	202	218	218	249	213	209	228	233	211	207	231	230	240	236	226	224	235	210	225	225	223	235	234	226	227	224	251	229	225	259	219	233	231	235	222	232	249	223	253	239	223	245	219	208	236	254	243	221	232	206	211	216	219	222	214	260	208	230	232	258	231	199	218	249	211	229	217	254	216	196	243	229	229	247	228	236	241	238	225	241	209	208	211	212	220	205	230	230	230	232	258	232	231	228	206	223	230	224	200	245	252	242	195	195	208	209	241	223	219	250	241	227	228	267	206	222	224	218	228	235	217	207	229	219	266	219	247	227	196	253	259	222	216	210	247	227	217	226	214	221	193	215	249	222	241	237	250	215	207	209	240	225	226	198	251	221	209	235	239	222	252	238	187	244	229	222	237	232	236	219	244	237	226	234	252	220	233	244	257	203	237	248	230	228	253	213	229	218	231	218	224	229	234	234	229	230	240	248	221	222	237	252	226	215	249	216	227	194	216	228	222	224	256	225	231	197	221	206	234	201	243	222	242	245	210	244	235	245	231	227	230	204	231	219	239	232	215	232	214	209	238	231	237	223	195	223	229	231	217	244	231	203	207	238	228	232	242	218	216	222	213	230	221	241	253	216	221	247	216	256	226	192	230	211	231	220	227	225	208	221	232	222	249	214	201	240	217	236	251	226	211	220	224	250	214	231	239	243	224	231	195	221	216	184	223	226	224	236	245	240	244	203	217	239	219	214	201	242	227	234	213	239	218	221	207	214	232	229	222	216	229	215	240	218	227	218	230	197	213	237	234	225	206	200	206	230	232	235	219	225	249	230	235	227	260	244	233	232	243	222	238	247	225	199	225	217	265	240	223	235	231	230	248	252	255	226	199	228	228	262	239	228	243	223	245	227	242	233	222	223	201	204	225	228	231	212	228	204	217	226	259	242	222	254	219	215	206	206	236	230	206	218	250	251	220	216	238	236	227	241	222	236	233	230	226	214	217	208	211	240	236	214	232	250	219	239	256	245	233	246	227	199	232	219	213	228	251	265	224	246	229	241	224	251	232	215	237	239	243	228	222	259	228	222	221	216	241	220	227	239	233	242	221	240	224	225	245	236	235	239	203	211	225	210
21736	17277	14518	7777	5425	3958	3065	2418	1932	1674	1386	1222	1113	967	870	823	775	712	726	663	665	600	623	593	589	527	563	546	544	492	483	511	523	509	506	541	504	520	502	487	456	483	470	464	502	484	484	469	458	434	455	447	466	490	448	439	463	458	471	473	476	465	445	463	443	439	426	449	515	488	476	440	439	467	484	439	445	459	436	436	452	465	439	467	452	449	450	474	422	434	460	441	413	436	444	429	418	463	412	406	435	459	455	401	436	450	432	457	455	471	474	438	446	451	435	398	446	444	489	461	437	410	476	438	422	459	464	443	416	368	480	466	426	440	390	403	470	460	444	452	430	441	420	411	445	450	472	454	423	447	440	447	433	444	415	454	432	436	463	420	434	452	448	432	468	423	452	430	443	470	424	437	438	433	425	462	428	422	457	441	385	382	454	456	441	422	456	466	441	433	453	437	449	417	376	451	408	419	427	437	402	430	413	444	459	407	460	439	432	444	436	439	455	423	448	467	428	498	399	438	466	465	485	484	441	430	410	412	430	450	441	477	421	422	442	440	433	409	420	459	413	448	412	441	443	439	415	439	404	436	416	437	460	416	447	427	404	423	424	464	405	468	500	406	427	418	423	449	427	447	428	456	434	405	427	403	474	436	434	406	404	439	450	439	463	455	432	449	461	433	434	414	419	434	474	458	434	412	484	430	446	436	438	414	432	437	452	422	430	426	436	406	456	445	418	435	404	375	453	427	450	441	455	427	463	451	411	474	407	435	456	419	454	474	452	441	435	444	424	424	431	435	429	447	452	467	425	427	448	449	443	446	441	447	455	448	462	456	433	470	441	426	423	419	428	461	468	424	444	448	409	416	399	415	448	439	478	416	456	477	450	441	457	397	416	448	438	419	465	463	436	427	437	439	441	445	466	440	441	440	435	417	448	417	437	421	466	439	414	401	447	441	441	425	474	442	392	418	440	476	436	458	449	438	435	430	400	447	421	459	454	431	429	383	429	437	439	441	445	436	412	449	401	455	433	444	404	441	435	452	445	403	402	462	441	420	452	446	438	469	441	429	433	464	475	413	458	458	455	431	440	437	436	409	449	449	470	460	413	438	423	414	437	433	429	470	423	434	436	454	441	450	410	457	472	456	479	463	438	475	426	433	447	425	467	426	470	426	424	431	441	429	455	411	436	423	407	415	428	407	406	460	395	436	421	437	425	424	448	428	445	437	453	427	438	431	417	454	457	442	436	490	446	453	430	426	421	430	401	431	433	416	443	394	467	444	428	432	460	419	435	433	399	454	413	436	407	436	445	440	442	441	446	408	438	431	447	428	433	436	416	442	460	424	445	446	438	423	428	443	484	432	435	405	404	448	441	436	438	448	453	427	440	405	410	444	465	452	420	451	496	425	427	421	454	425	448	429	430	422	430	446	412	411	459	443	436	454	412	438	463	429	430	441	487	416	395	408	444	454	405	439	456	467	451	414	422	409	413	440	426	455	430	454	428	448	438	436	426	452	431	421	470	452	451	403	417	425	445	442	453	433	438	407	425	460	449	465	407	464	456	449	435	431	448	422	432	416	438	421	434	418	454	427	430	473	437	461	444	469	416	441	416	456	442	446	483	450	381	383	431	429	439	434	446	403	440	432	461	422	458	442	425	404	416	443	417	454	417	393	423	436	449	478	462	443	409	434	441	419	466	435	431	442	416	468	465	444	452	413	443	420	452	405	417	435	404	436	398	445	478	430	477	444	451	430	428	432	441	457	447	437	475	447	387	454	460	459	429	424	427	447	467	460	448	434	415	420	456	450	444	430	423	420	437	409	417	404	466	419	428	412	445	428	424	456	448	433	424	444	410	448	414	400	464	423	427	435	397	457	447	454	436	416	431	425	446	435	427	420	457	430	425	422	454	422	405	432	421	445	424	436	451	422	408	414	430	432	461	411	420	416	420	468	427	473	453	410	439	455	420	436	420	444	441	418	450	459	444	421	445	430	430	444	428	397	421	495	436	447	414	410	426	388	449	466	415	461	386	413	442	421	460	436	457	418	442	409	432	448	458	413	456	456	431	454	469	434	446	443	415	416	417	433	422	418	456	445	462	425	433	464	440	476	436	437	434	450	455	484	451	428	444	461	440	455	466	442	427	378	484	409	401	426	455	438	450	435	424	470	420	455	448	437	467	412	453	462	449	402	430	442	415	461	457	473	411	478	436	440	436	446	411	415	420	450	428	440	471	450	398	431	435	460	473	442	446	409	442	446	404	415	419	435	418	450	408	431	452	436	423	427	450	437	418	439	423	468	428	446	425	464	452	409	457	455	410	446	422	430	452	403	491	426	424	448	429	461	439	423	436	409	465	439	427	420	420	430	411	399	432	458	413	443	472	404	465	417	412	422	414	428	430	438	417	463	443	437	426	439	429	463	413	446	429	459	414	439	427	454	424	406	457	388	408	443	456	444	428	423	448	439	441	439	457	459	447	406	445	446	438	463	444	406	451	430	433	443	398	403	440	441	439	458	433	462	462	473	421	432	412	433	432	429	436	427	442	452	419	435	439	426	388	448	433	425	445	437	440	460	434	414	447	425	423	444	432	444	416	433	402	391	455	430	443	432	420	436	385	416	450	439	443	450	430	433	406	465	422	445	454	427	420	405	438	409	426	416	430	431	477	486	468	439	430	423	439	417	426	468	433	451	390	409	477	432	439	432	439	473	469	419	406	471	445	452	457	421	444	391	430	465	476	436	450	451	441	456	459	452	401	438	441	434	454	449	466	446	425	388	407	457	444	420	415	411	445	427	440	419	388	413	416	451	392	454	447	417	416	432	419	402	458	444	452	432	418	426	453	379	460	441	452	404	468	442	423	450	439	448	404	421	439	406	431	416	430	481	470	467	425	429	439	421	445	408	433	416	435	430	435	460	429	446	450	457	459	418	445	417	453	442	454	420	438	420	431	410	450	433	439	421	460	453	466	442	471	429	445	435	401	457	453	453	459	446	381	420	412	428	418	466	430	404	432	411	463	435	431	406	428	421	454	436	489	410	444	423	467	453	435	456	459	461	409	429	424	467	424	455	445	413	433	447	479	425	399	392	443	437	425	453	441	440	407	433	427	453	429	408	463	408	453	411	458	472	413	443	446	433	446	488	458	435	466	439	425	449	456	461	434	428	429	431	471	403	447	423	438	446	471	432	437	401	428	422	429	441	424	391	449	440	436	436	420	446	416	417	421	359	444	422	468	415	415	428	412	429	456	457	432	434	430	441	462	402	426	425	468	457	425	467	424	419	451	443	400	486	451	415	426	456	440	463	423	446	449	438	492	456	409	419	397	466	410	436	422	472	451	426	423	428	445	432	404	431	401	429	428	441	409	497	439	452	416	426	389	426	440	454	493	441	405	437	429	468	430	446	473	450	444	416	422	434	453	452	448	440	449	455	459	421	452	427	397	448	452	428	439	420	407	448	395	454	434	395	445	402	453	406	425	402	456	419	453	434
26682	20984	8500	510	258	207	224	195	198	171	191	223	192	170	189	181	177	187	199	185	180	168	175	164	159	190	181	172	165	189	150	162	162	158	157	168	171	189	160	164	192	150	154	184	164	168	166	189	200	193	164	191	177	183	170	169	191	182	186	181	152	178	181	155	174	162	182	174	182	176	170	173	191	172	166	170	179	164	156	163	184	166	162	180	178	197	167	175	172	174	159	151	173	177	149	185	147	164	169	163	166	153	164	173	171	182	168	167	169	185	168	183	164	158	179	144	194	173	155	169	174	153	129	156	147	183	164	160	148	169	167	162	157	179	180	172	126	186	196	171	177	163	178	157	163	141	180	169	150	155	150	160	181	159	192	183	180	180	147	177	174	207	163	175	182	195	169	157	165	168	178	161	150	157	181	167	177	150	155	178	173	156	189	150	153	176	162	164	183	212	178	180	162	165	180	196	190	174	185	173	171	176	173	157	154	156	175	174	157	167	155	191	180	168	170	211	177	158	185	181	143	170	162	149	171	155	181	159	191	177	187	188	166	194	145	185	196	194	164	176	150	175	150	179	168	193	165	181	169	179	153	183	172	196	188	179	169	207	144	159	169	178	168	161	153	174	180	153	183	189	192	160	166	181	186	154	157	156	178	168	168	172	158	151	177	171	177	177	155	150	172	152	162	182	191	179	167	175	168	169	181	162	172	168	166	165	173	158	173	173	173	164	162	171	177	186	149	169	173	151	165	169	204	148	138	192	141	169	191	155	163	171	158	185	194	167	187	169	163	192	184	175	178	169	151	199	182	177	186	168	165	164	202	179	189	198	176	152	148	189	170	166	186	187	169	172	163	181	154	163	191	154	167	187	172	152	185	206	174	201	171	177	163	182	162	170	178	167	172	171	177	175	181	177	179	181	193	197	164	192	179	174	167	182	165	161	160	168	204	179	186	162	171	166	181	183	164	168	169	174	183	178	159	160	180	175	159	168	167	164	191	172	174	163	179	187	173	177	188	168	186	184	157	170	165	184	170	179	195	175	177	197	164	170	164	183	164	176	168	187	162	169	178	185	171	168	191	148	169	177	176	168	182	174	162	181	178	164	172	157	179	162	162	192	170	184	161	161	168	182	163	170	174	168	193	176	151	199	178	180	174	170	179	193	173	179	180	163	188	171	160	194	177	142	182	170	180	166	172	187	169	162	181	143	199	180	179	169	169	158	173	178	172	188	158	181	159	161	190	158	161	188	185	168	168	191	169	165	176	170	188	160	181	194	190	175	179	153	180	152	175	181	199	177	181	166	173	193	182	169	182	183	149	198	153	177	178	166	177	177	168	178	169	190	149	208	174	161	166	147	174	163	174	166	189	147	174	189	179	177	179	173	181	189	171	162	168	168	156	171	183	166	169	179	162	174	194	186	173	156	186	170	157	177	190	173	183	172	167	185	151	183	186	181	158	173	191	170	146	190	174	171	187	166	142	164	193	194	183	154	175	176	186	164	192	184	186	199	169	172	176	177	170	177	178	171	180	153	186	171	150	169	183	168	165	157	152	171	187	178	185	182	171	155	184	148	176	167	142	174	176	188	188	160	164	156	178	166	184	175	168	175	173	166	182	166	189	187	167	161	164	176	153	165	176	183	162	160	157	174	171	191	184	160	185	173	194	186	164	175	172	202	160	160	167	188	176	178	157	152	183	183	164	159	183	167	173	162	166	169	182	161	192	189	166	166	147	161	171	167	153	163	193	176	190	168	190	192	175	178	188	153	160	187	158	176	153	162	186	172	170	208	166	183	203	170	163	179	171	161	188	163	158	165	182	166	158	163	168	194	176	151	191	163	206	191	163	162	154	173	161	186	159	178	174	156	167	171	169	168	162	178	146	164	168	152	176	176	178	172	163	187	201	167	182	184	185	188	174	165	154	138	176	161	173	154	171	168	167	193	180	160	181	170	155	173	167	177	175	176	167	161	139	175	161	194	183	171	134	175	170	171	187	193	155	167	186	156	168	156	146	162	188	148	167	171	167	174	171	152	176	175	159	189	161	184	164	190	181	173	169	174	158	196	187	184	174	204	163	164	164	163	156	169	173	183	157	157	189	177	157	176	164	185	169	162	182	186	172	180	194	180	190	151	178	143	171	194	181	166	166	143	177	175	156	166	165	183	167	155	161	174	159	159	159	161	191	176	163	135	145	194	162	178	174	178	171	175	154	158	161	175	185	179	174	169	197	180	128	180	165	188	134	167	186	151	158	178	156	147	173	176	203	190	163	168	183	172	162	194	178	178	175	186	168	168	168	174	169	165	173	160	188	193	172	176	171	172	156	168	149	195	168	166	175	176	187	189	164	183	184	194	169	190	157	159	177	148	170	183	187	167	164	197	169	166	190	156	167	152	180	181	177	164	159	163	186	193	154	171	172	176	175	163	176	183	199	172	165	162	163	166	180	164	166	161	170	168	165	180	159	153	184	159	196	180	157	193	190	161	173	179	173	193	157	161	178	199	157	172	158	174	205	175	174	167	179	170	160	157	163	166	157	193	170	162	173	155	174	188	185	176	188	187	168	172	180	160	180	157	180	190	176	185	168	179	168	159	162	166	174	177	183	177	183	156	172	159	190	178	168	173	184	169	146	180	189	133	171	175	181	186	180	169	168	182	171	188	179	167	178	161	196	169	179	175	157	175	164	162	158	162	184	180	164	171	198	182	189	166	176	156	156	149	187	160	175	177	174	178	167	183	189	162	192	173	157	160	175	188	180	153	173	191	156	158	161	182	166	168	164	147	171	165	174	154	149	165	157	165	170	144	179	184	166	173	159	158	137	159	167	166	166	171	174	161	168	178	187	156	159	170	162	171	158	177	199	182	182	162	166	160	176	169	167	183	179	168	150	198	188	167	161	176	182	195	178	173	166	163	155	170	147	167	166	158	172	174	165	180	168	164	168	153	162	157	171	152	173	170	175	187	172	166	162	167	158	173	158	188	162	192	166	201	178	159	143	160	175	182	191	171	166	160	159	160	175	174	183	174	192	173	196	179	169	167	186	201	166	184	177	145	171	169	180	182	196	162	163	180	174	171	185	172	175	198	162	156	155	177	172	173	175	156	159	173	175	187	174	177	156	157	161	165	172	187	170	158	161	203	152	150	174	166	187	181	156	152	156	179	173	176	144	152	178	188	171	164	149	174	164	165	163	167	178	168	178	162	180	187	174	182	174	187	172	143	163	156	165	179	181	174	167	184	179	179	187	198	172	189	176	173	173	187	155	184	162	179	168	160	165	167	181	169	152	161	171	178	160	174	161	185	176	144	150	175	213	156	182	164	186	168	180	180	143	164	165	185	182	146	174	156	174	176	132	198	192	178	177	178	189	166	175	187	163	182	176	178	170	171	158	175	153	171	184	187	190	186	147	155	174	183	183	150	180	159	168	206	185	147	173	163	194	199	193	169	172	160	154	179	161	158	167	163	168	166	205	192	154	201	187	184	182	181	169	178
6545	1630	1368	797	661	553	528	429	428	437	421	419	383	415	393	345	360	402	339	406	350	392	368	358	342	379	343	385	364	329	352	356	370	382	409	375	340	362	338	345	330	382	362	361	346	361	363	400	421	365	379	341	365	374	350	397	366	386	357	331	374	347	384	361	352	378	360	392	377	319	310	350	332	360	355	379	376	371	379	373	368	407	366	354	379	372	333	355	342	355	363	381	369	360	388	335	379	383	356	364	361	361	350	353	380	403	366	359	398	354	395	369	371	331	364	335	373	369	383	383	333	402	357	347	362	368	395	354	348	304	347	391	353	364	375	372	367	354	368	379	378	330	385	387	375	392	368	353	364	357	364	368	361	394	391	332	382	364	337	362	360	344	358	367	354	394	371	382	361	371	338	368	348	386	394	346	331	368	363	335	392	362	348	388	353	401	368	343	361	366	378	375	333	369	349	383	348	369	348	362	351	369	377	359	405	370	351	369	365	393	356	386	377	340	383	380	375	383	331	382	354	378	409	368	353	349	382	367	367	358	325	356	370	334	367	354	371	353	359	362	390	384	339	349	375	356	327	359	358	356	335	365	349	358	357	348	368	365	354	381	380	380	366	322	381	363	412	359	348	387	410	363	324	374	342	395	371	381	349	400	372	388	341	367	374	333	356	355	356	350	386	376	351	358	338	364	361	351	356	382	371	395	345	377	334	387	393	329	379	366	366	378	343	374	357	394	356	346	364	363	345	401	348	344	349	354	376	348	369	391	387	364	342	402	370	366	367	340	343	385	353	358	364	372	353	356	336	400	360	370	366	377	383	354	386	336	343	343	330	378	373	358	369	370	371	368	377	351	334	351	353	347	350	344	364	356	358	356	325	359	356	367	366	335	364	373	394	373	370	329	362	360	369	368	339	348	377	359	338	381	378	338	323	366	349	355	399	348	343	368	365	356	366	367	380	381	336	342	369	371	331	357	399	345	371	352	374	356	360	382	367	333	345	375	380	387	370	357	395	362	373	339	341	327	367	331	348	373	363	343	361	391	348	356	360	353	351	311	348	374	382	372	357	332	393	355	354	380	340	351	377	344	360	349	369	371	370	357	371	378	360	399	360	360	322	359	379	334	328	346	365	394	381	379	367	352	362	352	357	335	376	371	373	362	324	348	339	347	348	392	366	379	401	366	339	377	334	379	345	360	348	364	372	381	373	370	352	362	347	400	339	385	341	356	361	346	364	366	338	386	357	327	358	387	367	339	390	385	388	366	336	380	369	371	354	343	406	369	368	356	339	385	354	349	348	348	411	386	342	350	366	403	356	337	360	399	365	371	344	427	370	335	365	362	335	386	374	340	354	377	340	367	343	345	366	353	365	387	370	363	366	371	365	403	372	319	343	377	385	340	390	345	378	348	373	363	384	357	367	349	386	373	357	382	386	337	319	369	359	361	368	358	340	350	369	364	333	375	386	384	363	348	370	366	348	420	353	365	352	351	343	378	371	364	356	378	337	386	384	362	364	373	392	344	388	366	382	329	373	345	353	346	386	395	358	386	353	382	358	381	402	334	394	358	375	343	368	352	366	399	370	353	344	363	360	349	357	381	369	322	367	360	399	381	391	342	388	372	347	343	340	347	370	333	409	371	366	371	366	354	347	390	357	360	373	380	358	356	337	352	358	395	366	355	348	349	350	346	345	381	335	357	382	365	345	377	345	362	368	349	370	379	351	384	341	369	347	368	332	405	363	368	363	400	359	367	382	339	364	335	348	370	363	356	368	391	322	344	389	379	356	348	369	351	388	383	368	347	383	359	357	344	371	379	341	360	356	369	339	356	359	358	372	351	359	352	378	364	379	337	377	344	351	365	367	370	373	382	354	344	382	346	351	363	364	372	401	360	358	352	405	378	389	350	365	401	343	336	359	378	374	378	341	363	364	382	323	361	379	373	382	369	387	363	374	370	364	353	352	357	346	372	358	341	371	348	396	373	349	348	354	369	351	358	376	373	368	351	371	350	380	382	380	365	354	367	331	370	342	367	361	331	364	337	375	400	337	362	356	382	341	361	321	325	370	361	358	385	328	346	318	345	332	363	358	354	356	316	350	354	359	348	383	348	370	360	361	354	363	361	375	379	348	333	317	364	359	326	387	371	381	396	358	402	381	369	375	387	325	357	394	350	338	370	342	385	370	364	373	351	370	365	368	335	381	363	346	354	360	397	327	360	335	358	368	358	370	345	379	360	347	364	359	349	363	361	349	347	345	394	360	358	364	365	378	358	376	337	359	362	353	363	402	329	371	361	358	371	362	344	374	351	344	413	312	335	372	361	324	344	378	407	386	366	369	345	377	365	340	366	419	377	364	336	336	357	360	354	369	345	363	361	384	351	372	377	372	357	347	349	352	366	358	354	362	377	336	351	329	345	340	329	401	352	356	344	391	355	343	333	358	380	358	361	369	374	377	351	368	396	341	334	394	355	343	334	356	375	387	351	362	354	348	339	353	371	339	349	340	350	375	328	353	387	365	371	345	315	370	354	368	364	365	391	357	361	337	365	383	363	366	390	370	368	388	362	385	367	371	366	374	352	395	348	387	346	387	343	354	376	353	350	364	386	350	339	322	346	363	356	396	351	369	395	362	379	358	360	351	350	422	376	374	365	371	362	329	385	348	344	336	377	357	357	349	371	360	362	370	404	371	377	335	339	338	381	360	382	377	333	371	371	369	378	362	330	414	354	361	348	364	392	375	378	365	341	383	368	369	354	413	406	370	377	366	355	342	418	390	338	389	362	375	375	336	370	358	367	381	352	400	355	381	378	348	348	360	380	372	358	378	379	392	334	370	367	354	369	352	427	369	354	395	341	367	354	359	362	346	370	349	356	358	368	371	387	344	349	359	350	337	348	367	360	379	376	388	356	382	349	340	369	353	376	381	386	360	339	368	372	365	390	324	305	364	384	355	355	357	361	399	377	354	370	373	391	358	348	337	370	338	362	334	389	318	381	369	376	340	383	345	346	341	353	383	336	358	368	327	366	380	358	329	393	387	381	388	383	397	337	398	386	358	376	351	384	379	360	359	363	380	374	353	355	357	390	373	368	369	375	349	371	383	344	329	395	395	374	326	368	376	356	389	326	356	328	365	355	356	351	385	362	349	340	324	361	348	343	337	401	375	380	378	347	351	377	369	362	364	367	384	352	355	345	330	351	361	382	357	317	338	391	371	326	383	346	391	350	351	362	318	326	383	368	390	369	336	320	359	367	354	352	347	373	362	366	348	394	366	325	343	340	372	377	359	359	324	341	365	388	358	379	364	384	328	400	350	362	324	384	341	339	369	345	395	335	360	335	350	321	346	367	362	343	352	379	367	385	366	357	369	365	346	341	377	397	376	343	331	383	373	360	352	349	350	331	376	360	365	360	338	340	366	397	360	350	357	332	350	388	400	377	364	365	387	349	394	362	360	356	373	365	395	365	336	339	344	375	344	347	370	366	341	357	344	401
24235	21396	28819	24362	20796	2116	523	335	268	251	210	183	180	147	144	145	140	105	113	126	140	117	117	110	137	99	121	107	124	112	109	96	108	112	120	113	84	102	116	111	100	100	96	103	108	85	119	64	97	85	101	88	91	95	104	90	105	92	93	86	98	100	100	90	100	92	89	95	89	94	96	83	98	83	91	94	114	99	83	104	100	87	98	93	88	89	90	84	86	94	93	89	85	79	101	109	86	83	98	101	85	90	91	90	99	95	78	78	93	96	106	95	102	90	82	95	111	95	89	99	85	70	95	98	97	82	94	97	84	95	84	90	75	79	97	110	88	106	91	94	77	96	97	102	98	93	75	98	89	98	97	106	97	95	93	97	103	88	94	88	92	85	109	89	88	93	105	109	100	80	86	97	116	93	78	95	90	107	97	88	103	94	100	95	100	93	115	102	92	81	72	95	101	92	90	92	109	91	99	106	78	98	110	94	83	97	107	93	105	118	102	73	101	112	82	94	97	106	98	100	74	109	84	93	96	100	103	92	96	106	103	78	92	84	109	102	99	102	105	91	101	100	93	79	94	108	83	93	85	92	106	94	100	99	89	107	95	99	97	95	96	94	96	90	105	98	98	101	89	105	82	111	82	84	103	87	94	103	102	95	109	96	96	86	116	94	92	106	98	85	99	94	99	94	100	103	83	94	84	111	95	100	90	94	90	95	66	106	119	78	93	80	102	85	116	83	103	107	95	80	89	93	84	105	101	82	72	108	107	100	86	82	95	96	103	115	109	82	91	87	80	85	89	96	82	98	110	90	95	93	96	99	103	99	104	105	87	99	91	72	94	99	99	96	111	108	92	95	78	98	95	100	91	90	87	93	91	94	95	97	84	111	92	85	86	84	87	84	81	77	99	82	92	90	79	101	95	92	85	78	92	112	98	93	94	101	90	98	93	86	96	98	93	97	117	87	101	92	101	101	112	81	82	99	108	87	103	97	86	95	116	81	84	84	100	97	91	78	99	77	91	78	103	73	77	95	91	90	95	86	101	90	89	118	98	112	85	87	96	92	98	74	88	87	94	97	96	91	87	104	106	81	81	107	99	86	86	101	89	99	104	82	80	95	96	91	90	87	95	92	87	92	100	96	104	96	93	84	93	103	94	98	99	101	115	99	101	92	102	91	99	87	82	94	107	83	76	109	88	94	101	95	112	87	84	88	90	102	97	89	90	101	87	103	96	100	103	92	88	93	68	97	92	88	78	103	97	87	96	91	88	95	102	88	99	91	102	77	103	87	89	111	80	96	98	89	103	89	89	108	94	102	78	90	87	91	96	112	98	87	88	80	96	92	99	97	96	97	109	102	119	102	94	94	96	93	100	101	87	96	115	107	89	90	96	102	83	91	88	97	90	101	109	76	93	102	89	91	93	98	93	89	93	82	108	99	93	108	81	104	100	99	83	79	87	108	111	112	95	103	97	104	90	98	91	81	96	86	97	99	95	86	100	90	83	97	95	105	88	102	98	73	72	97	87	99	105	98	96	97	92	105	97	109	79	98	100	74	108	87	83	85	88	101	102	89	102	87	80	109	97	110	85	95	84	95	93	94	89	104	99	94	93	87	86	94	96	103	94	112	106	111	95	100	90	96	82	91	78	98	86	92	105	104	86	90	90	88	93	103	78	98	88	104	93	105	92	91	95	90	97	96	90	117	89	120	99	99	91	85	100	94	94	100	99	93	106	92	102	106	105	92	98	97	125	91	81	80	107	96	101	103	108	95	108	84	86	90	98	87	78	82	89	111	82	101	101	115	86	82	94	94	84	104	107	98	97	97	88	76	102	93	80	87	112	81	94	109	91	92	77	99	84	78	88	81	97	86	83	100	89	107	116	98	103	98	98	108	87	104	87	78	103	98	97	90	90	91	88	108	93	105	92	100	86	99	88	96	93	91	80	100	84	95	90	80	85	85	108	106	82	102	94	84	77	108	101	89	87	113	100	103	105	84	87	88	100	89	105	84	91	93	109	107	107	82	104	100	82	77	76	96	97	89	108	112	93	78	92	78	88	109	89	92	119	97	107	69	103	87	80	104	104	86	91	107	94	82	81	76	104	90	101	87	91	105	85	97	84	86	78	101	84	96	96	89	97	89	93	86	89	92	96	92	87	85	104	90	101	95	106	90	86	94	91	95	79	98	89	77	102	81	91	91	109	79	103	90	99	102	104	92	81	82	91	99	108	86	88	96	102	105	99	98	83	78	91	119	103	102	99	82	98	90	100	87	92	92	107	87	84	97	83	99	108	95	97	88	105	102	84	77	90	96	83	80	91	102	99	96	99	83	101	90	96	84	73	88	76	90	97	88	90	91	102	91	93	93	107	87	92	83	96	61	86	106	84	91	94	90	74	105	90	88	93	89	88	83	80	108	99	81	108	93	94	82	90	84	92	94	91	100	89	103	113	92	110	110	91	98	98	84	108	82	88	78	98	101	77	94	87	88	110	89	93	102	112	102	82	91	102	107	95	101	107	93	98	114	74	100	105	115	101	82	84	70	96	107	89	81	116	89	103	92	94	84	98	114	106	90	94	92	86	83	116	91	99	81	101	82	77	70	120	101	100	87	79	99	99	96	109	90	99	80	106	104	105	81	112	87	93	99	96	117	77	94	80	90	100	106	104	76	101	103	96	109	110	99	106	101	88	77	88	92	90	94	92	114	79	112	96	117	98	112	88	108	91	98	94	95	88	87	107	108	71	100	87	89	96	91	78	98	79	89	95	96	71	94	100	67	101	74	89	103	104	70	104	97	87	98	89	95	79	109	79	101	100	96	85	92	86	85	101	95	100	94	78	101	103	81	94	91	69	88	99	95	106	86	93	103	87	86	104	95	98	91	94	99	101	97	92	87	87	85	85	84	98	84	93	85	90	92	86	87	102	90	90	100	108	92	95	89	86	122	89	85	94	98	83	112	84	72	90	101	98	86	104	95	88	86	93	100	99	98	87	88	94	85	100	106	112	106	88	83	89	97	85	89	98	98	103	77	97	94	100	101	81	95	88	83	91	93	78	88	91	89	92	103	85	108	93	91	103	83	106	106	87	98	112	92	96	94	96	106	93	92	91	120	93	98	125	101	103	115	98	82	86	83	88	82	85	117	101	99	89	98	102	91	99	84	88	92	91	82	88	102	83	102	84	89	90	85	90	86	88	104	92	75	95	88	99	81	104	82	107	95	100	119	76	102	79	83	96	102	85	103	84	85	99	94	105	85	103	101	94	83	101	94	81	90	85	86	101	120	102	86	115	111	87	113	92	85	98	86	90	96	81	103	91	99	90	84	96	108	94	91	114	92	104	84	103	103	95	83	88	81	99	101	101	102	88	97	92	97	92	83	80	93	96	81	109	96	88	82	91	90	98	88	91	83	83	95	99	92	85	85	78	97	76	83	81	82	94	95	100	90	92	95	97	92	107	86	105	98	88	85	101	89	90	105	97	95	75	86	98	105
18381	10914	9077	4421	2936	2051	1635	1260	954	828	686	638	528	527	482	413	377	360	379	314	324	276	273	286	259	263	285	249	244	249	278	232	238	254	226	217	221	254	211	261	243	248	217	215	239	187	232	245	206	250	213	222	219	192	223	233	199	191	223	223	205	216	194	198	216	208	214	210	213	201	220	207	209	211	188	250	202	218	213	215	206	177	208	214	174	210	195	201	205	196	219	213	196	231	184	194	196	207	211	232	224	212	201	225	200	217	212	185	189	209	230	187	192	199	212	226	210	219	195	216	205	198	187	224	185	209	231	201	220	210	201	212	227	215	202	200	189	197	233	220	196	216	211	208	197	213	202	228	187	211	221	193	217	201	213	212	186	223	187	215	242	202	212	211	211	195	203	210	208	199	208	181	224	206	197	188	226	188	207	212	192	221	195	204	215	206	217	210	210	214	212	185	190	183	202	221	225	180	225	190	212	218	220	201	218	208	244	206	213	198	177	193	197	193	189	195	189	214	189	197	205	196	204	199	206	192	226	201	225	207	221	178	195	216	194	184	206	210	200	197	223	214	226	205	204	195	218	201	211	199	203	205	211	212	196	193	206	202	184	211	183	198	200	195	182	228	192	209	193	243	205	197	178	196	205	230	211	238	197	201	204	190	218	188	208	197	213	193	209	203	202	221	189	218	196	211	192	200	219	235	228	213	220	220	184	223	200	186	179	206	234	213	217	213	219	181	181	209	235	212	208	202	228	220	231	220	201	224	217	183	197	211	190	229	202	199	219	228	207	221	209	184	221	212	207	219	207	229	202	201	189	196	217	197	169	196	212	230	211	205	203	193	186	226	211	219	187	219	207	211	212	201	202	235	239	200	193	203	208	201	235	198	203	216	187	198	196	211	206	199	197	200	208	195	233	195	233	209	228	204	213	199	221	230	209	203	219	202	188	199	197	185	181	192	217	212	190	226	176	198	212	216	213	213	227	208	195	207	200	205	223	203	197	187	206	195	195	240	217	209	204	211	216	192	228	185	196	202	189	218	218	192	207	214	245	232	206	183	229	225	185	239	216	185	202	191	200	206	197	217	218	217	200	179	185	203	197	235	202	222	200	199	205	194	205	232	222	220	213	212	204	192	222	208	203	180	186	192	194	212	217	198	207	169	194	193	213	219	191	200	225	189	204	196	201	194	220	217	185	232	200	208	226	196	214	215	225	225	214	221	213	216	185	220	215	206	216	224	195	185	194	194	217	211	228	201	215	193	195	194	218	199	188	204	218	204	190	216	222	219	218	192	225	213	208	226	207	181	194	191	207	211	212	218	202	226	212	209	198	206	219	227	216	206	217	206	195	211	189	219	210	208	213	207	203	197	213	200	189	205	203	204	196	204	220	216	223	231	216	217	224	214	191	189	233	211	210	230	193	197	233	178	214	190	199	210	203	211	215	212	232	226	184	194	191	224	231	205	220	210	205	213	221	233	198	204	197	206	194	229	194	199	189	195	213	206	202	211	222	216	226	195	201	182	220	233	202	224	210	202	226	214	220	191	204	206	218	211	245	203	190	224	224	218	201	219	192	192	215	193	222	197	179	197	211	200	195	205	212	202	229	225	197	193	218	225	220	235	189	195	211	196	212	198	210	223	179	213	211	225	211	213	228	192	189	189	206	195	231	220	187	161	192	198	181	213	193	235	198	229	217	208	211	206	205	211	199	216	199	205	204	209	214	182	208	208	196	193	219	214	242	196	192	189	208	197	226	209	200	206	239	186	190	205	223	201	196	204	209	200	198	199	192	210	170	191	187	206	206	210	212	219	199	206	236	204	190	176	218	201	198	196	165	227	215	193	192	232	191	215	200	220	189	189	226	201	222	189	202	223	191	224	222	213	199	201	194	204	209	208	199	193	200	190	227	209	214	209	194	188	227	199	226	188	232	212	220	206	190	208	183	231	204	180	186	214	199	199	194	230	203	205	203	181	196	203	201	236	197	193	216	215	208	192	209	185	209	220	212	224	204	241	199	225	220	190	202	225	191	225	222	206	199	218	230	219	206	207	205	175	214	217	187	219	191	195	209	223	180	195	200	190	202	206	231	220	212	211	212	193	218	212	184	198	213	216	199	216	207	207	196	197	231	199	201	199	198	180	206	212	189	191	207	192	208	204	222	203	213	199	208	217	208	204	197	218	210	202	192	187	193	219	196	233	208	200	229	213	204	206	200	204	205	202	183	217	209	205	206	190	203	219	219	209	210	191	220	234	201	210	204	217	192	222	180	224	193	194	196	226	225	204	221	201	201	202	198	222	206	227	206	203	239	213	196	203	187	182	216	200	217	195	231	221	202	219	209	198	212	215	204	203	193	203	211	213	221	217	201	234	213	232	201	206	222	208	215	174	191	233	230	185	210	214	195	213	194	234	207	190	190	192	199	193	231	208	191	201	213	237	204	185	195	203	204	191	226	183	219	185	201	217	207	236	213	206	237	227	193	198	182	223	207	217	179	206	196	199	198	186	212	190	221	180	190	194	212	197	205	205	201	197	220	198	225	207	183	189	209	202	209	218	195	212	234	203	215	193	219	225	217	224	195	223	201	232	202	179	197	196	203	226	197	184	211	238	209	184	204	220	221	190	192	229	187	189	199	181	201	209	188	200	197	212	204	195	219	207	204	226	184	215	228	204	190	194	209	209	227	240	203	230	210	201	188	195	189	189	220	194	225	212	220	208	217	212	213	198	212	201	184	185	222	239	196	213	189	222	180	216	203	201	207	209	187	204	196	192	196	214	195	232	206	225	198	213	212	183	208	199	214	188	207	216	205	199	180	230	195	233	204	214	197	212	213	220	218	223	185	217	208	220	180	211	228	199	221	193	191	202	203	191	199	233	216	203	194	192	178	188	214	219	222	210	231	179	184	206	183	205	208	199	193	208	207	199	217	222	239	211	181	221	203	187	220	207	198	206	195	213	196	211	215	200	188	229	209	234	224	214	191	207	208	209	204	245	206	199	227	224	223	179	211	198	202	215	209	197	208	207	190	195	227	205	211	198	233	209	211	201	200	198	210	237	218	220	207	196	195	213	215	203	186	229	210	200	208	228	186	221	204	208	211	206	217	201	210	193	209	200	181	195	219	223	224	193	210	196	208	181	205	209	214	188	205	194	187	218	186	222	194	219	221	190	199	218	184	207	182	216	190	198	192	189	212	194	203	206	218	197	207	221	212	198	200	201	183	220	184	200	162	218	223	199	208	212	214	191	191	212	203	199	199	204	222	206	199	192	191	220	229	220	194	199	211	191	201	185	206	189	201	212	219	198	185	171	202	214	206	228	206	212	184	225	215	230	203	219	196	213	188	208	227	223	191	222	208	237	199	206	222	228	210	201	206	202	223	211	191	217	208	197	192	167	208	182	205	201	219	215	228	199	224	232	209	179	193	195	213	192	209	165	190	209	196	183	205	194	214	198	212	204	230	179	214	210	222	229	216	199	198	210	216	204	207	184
23341	21412	29482	23764	21413	20483	2276	759	557	537	459	441	355	369	332	319	311	348	292	309	264	262	271	284	281	266	252	244	255	223	236	276	262	242	263	230	244	247	266	251	273	222	216	244	213	241	252	213	226	249	242	248	260	211	256	243	255	219	249	219	223	211	252	226	233	245	241	240	218	232	236	233	235	229	223	240	237	220	231	246	216	235	238	226	248	230	215	208	220	231	251	240	232	229	244	233	216	224	209	231	227	249	236	236	240	215	219	227	254	227	262	225	264	223	220	229	209	234	235	211	223	225	234	239	232	245	227	256	209	235	237	218	234	243	209	231	225	225	204	242	215	237	242	239	241	233	223	227	224	200	210	217	214	237	217	218	243	230	240	227	226	238	244	225	246	247	224	208	217	252	212	236	243	238	227	247	208	245	261	240	215	205	249	251	232	235	248	227	230	217	249	245	240	227	218	222	219	233	223	218	221	205	231	230	219	217	213	208	214	236	243	228	220	254	216	204	219	227	219	228	249	212	244	228	236	236	196	220	208	241	227	245	237	242	229	227	218	218	244	220	208	225	203	216	221	252	216	244	233	225	208	219	233	242	238	229	255	219	238	230	216	256	223	250	234	232	219	215	241	243	221	210	225	226	204	261	233	222	244	210	235	229	230	215	235	208	240	227	209	228	236	224	233	243	240	242	240	223	232	235	239	231	214	233	228	242	233	226	215	216	235	230	252	236	236	212	241	241	198	250	255	253	207	230	209	216	225	233	210	249	238	229	214	263	250	226	222	243	253	251	233	223	231	231	251	212	213	221	217	218	238	223	246	199	229	224	232	248	222	242	261	204	223	224	231	223	211	219	221	244	230	246	224	210	222	234	227	237	218	219	236	240	236	231	229	238	213	236	230	253	222	238	234	230	230	218	226	203	236	238	231	213	251	227	231	232	224	238	233	229	244	224	233	235	204	238	237	242	221	235	213	205	244	197	249	237	234	218	237	217	237	202	234	220	227	240	236	227	248	235	249	247	238	204	229	221	224	222	254	239	233	254	212	224	205	210	231	229	188	251	260	213	219	204	213	204	215	238	248	246	217	246	246	234	234	226	233	230	221	238	207	209	241	232	238	261	223	223	204	250	224	235	226	230	224	220	214	243	212	226	230	202	214	210	255	222	221	222	223	212	225	217	220	226	213	236	231	224	234	236	218	224	234	214	235	202	234	237	225	242	246	240	242	225	236	224	208	235	209	252	225	232	240	230	224	230	216	236	221	235	246	222	208	240	248	258	196	241	218	225	224	208	242	219	242	221	241	233	206	238	243	242	225	259	196	238	205	229	219	240	200	213	213	225	243	212	227	234	231	220	215	227	219	240	208	211	226	227	247	218	221	228	240	245	212	251	222	219	239	219	215	206	240	226	231	226	253	219	245	227	222	219	226	234	236	236	231	208	216	222	224	247	230	241	215	235	220	222	206	237	213	217	220	213	216	241	224	213	257	225	261	240	232	237	225	204	205	245	225	195	213	230	206	218	240	243	224	229	212	219	218	218	234	238	237	252	234	211	235	238	206	226	242	222	227	225	245	248	248	186	237	245	265	237	193	229	233	254	241	218	231	217	243	229	244	244	202	250	224	226	227	225	218	215	230	198	225	256	239	243	238	218	218	236	237	235	209	226	226	247	240	225	231	238	215	240	233	220	236	240	226	228	212	203	229	241	230	230	214	221	227	231	221	237	219	201	232	219	203	222	225	238	204	275	247	217	225	265	226	220	247	240	204	242	219	202	244	211	251	218	210	224	234	259	220	222	211	232	222	235	226	231	241	205	240	227	212	244	214	220	201	245	254	209	230	228	227	220	229	229	216	220	220	229	262	209	228	226	200	202	211	179	237	253	211	221	206	243	225	225	208	226	238	211	231	196	218	225	234	230	230	226	218	220	248	223	235	224	206	211	231	216	221	240	241	247	210	233	204	198	225	206	205	247	256	216	226	240	231	220	254	215	231	221	216	217	263	222	224	240	212	220	224	220	251	227	237	216	212	245	223	220	226	220	224	227	223	226	218	228	240	237	233	223	233	217	265	221	213	221	233	247	234	205	221	211	228	226	230	237	236	233	244	219	243	228	209	248	239	249	231	234	228	230	205	224	226	222	224	205	217	218	222	241	250	215	220	224	203	229	215	220	214	226	234	224	205	227	196	208	223	242	239	240	222	227	204	245	242	251	236	232	207	228	214	252	237	218	256	207	254	218	188	262	215	212	222	236	208	256	248	228	210	214	224	217	209	229	248	239	229	217	255	217	203	219	230	220	231	226	260	214	233	192	224	225	207	214	235	222	222	244	230	238	199	212	229	203	225	225	230	203	230	202	238	218	230	238	206	253	230	231	219	223	221	246	252	227	231	219	236	216	240	252	250	186	221	210	239	250	239	238	208	238	220	236	211	219	216	217	214	230	219	237	236	219	233	256	218	242	204	223	211	209	231	240	251	233	218	244	230	210	198	232	252	232	233	250	225	210	238	239	242	217	221	260	236	211	189	228	251	217	244	238	217	204	225	230	237	262	236	204	212	226	201	239	207	242	212	230	236	212	234	216	239	221	224	230	214	230	224	236	227	226	232	212	231	237	234	214	229	225	223	223	209	238	228	245	222	211	246	245	237	210	224	223	228	227	228	208	235	227	242	229	228	225	247	235	217	211	225	231	235	241	245	252	203	211	227	231	205	256	230	224	249	237	216	230	228	226	204	247	220	253	244	235	250	196	229	226	212	218	228	210	265	219	210	228	224	247	226	215	199	240	221	235	219	205	214	203	207	205	218	227	225	213	240	213	217	219	242	230	231	233	233	221	246	230	231	219	235	234	227	224	251	239	219	228	220	217	220	229	226	238	234	189	229	215	223	218	218	205	235	231	208	192	209	221	233	236	235	220	204	229	245	234	223	218	225	248	219	246	223	215	215	222	224	231	204	236	206	230	241	221	230	205	225	227	210	201	241	217	226	207	208	217	237	239	205	220	247	238	213	241	220	234	255	225	209	232	237	230	217	257	245	249	218	224	215	220	217	231	201	220	245	218	210	209	238	205	236	215	205	236	226	214	226	247	219	199	217	234	221	228	203	229	237	228	218	232	234	230	240	230	248	233	227	225	242	250	235	223	237	216	241	241	209	211	200	241	221	225	232	205	193	219	213	231	208	233	249	236	233	206	221	253	202	214	234	235	238	223	231	201	228	231	229	193	197	227	239	235	247	247	255	215	203	240	226	203	232	206	215	224	219	229	224	262	239	241	218	239	246	247	240	208	235	227	237	218	254	217	200	226	215	231	222	240	242	256	248	234	242	252	214	228	213	227	246	226	230	239	220	219	210	230	228	216	225	222	239	229	229	244	239	246	231	196	224	227	233	225	219	241	219	215	239	220	218	239	214	246	240	231	191	218	258	218	192	222	212	217	225	236	213	209	231	224	208	221	271	227	218	207	228	199	215	233	256	236	216	231	235	253	223	225
21668	17177	14546	7990	5287	3968	3019	2341	1947	1601	1362	1166	1013	1012	884	842	767	757	674	669	631	596	586	595	581	543	529	583	547	556	511	512	551	493	558	489	499	489	498	483	477	469	480	483	502	459	466	462	454	458	477	482	420	453	488	466	489	456	468	460	479	433	448	451	411	402	424	441	434	439	439	406	436	415	454	455	427	471	461	467	419	449	458	423	461	420	462	454	429	424	459	440	452	438	467	436	435	398	425	436	426	450	445	409	432	437	411	468	440	481	423	437	412	438	448	474	432	423	366	431	447	453	447	434	456	410	427	407	456	439	461	402	402	410	471	429	429	441	428	456	460	435	466	445	448	423	462	429	430	462	446	436	417	414	424	402	444	443	422	415	408	437	459	459	430	473	419	448	485	458	435	434	423	466	429	377	445	408	445	448	428	429	428	436	431	448	412	427	437	477	470	461	415	429	454	464	454	444	422	448	426	425	419	442	419	475	447	448	442	467	437	450	417	422	418	405	408	412	461	449	435	420	447	424	420	411	455	442	467	419	419	451	426	443	430	426	462	418	422	417	463	430	448	460	465	429	409	426	408	455	461	443	438	453	418	415	456	410	413	436	458	456	465	413	426	419	428	412	419	413	443	432	419	419	438	439	454	453	429	409	474	446	463	416	459	444	441	439	422	427	437	451	468	479	414	443	418	441	424	426	402	451	431	442	389	403	423	437	379	418	426	448	442	501	422	431	408	409	434	437	436	450	436	451	431	480	441	399	411	425	401	406	416	465	442	429	470	441	411	430	437	451	438	419	482	436	410	424	423	442	426	442	481	406	434	438	403	415	460	407	424	433	403	417	420	413	439	452	423	422	440	416	466	440	420	433	410	465	425	385	466	386	423	453	430	445	437	422	457	452	437	410	444	431	410	437	449	421	419	461	407	416	433	448	441	412	413	431	463	411	424	445	459	446	448	452	464	422	448	447	445	443	436	474	423	431	474	432	470	449	456	458	424	427	454	429	444	416	453	447	455	444	454	443	462	432	481	470	422	458	418	449	432	447	402	413	388	387	454	432	442	423	439	444	420	448	421	419	434	420	420	455	434	396	455	418	437	440	452	440	436	424	455	434	435	447	415	418	401	402	412	452	449	431	446	419	457	433	425	394	444	453	428	421	426	427	474	478	416	423	448	469	452	442	411	431	458	446	469	451	405	456	410	442	421	445	439	428	474	449	478	422	426	419	440	402	418	416	452	444	466	473	419	401	413	422	434	394	440	424	437	424	392	445	451	415	441	414	472	456	449	430	414	457	449	431	405	442	441	422	408	400	432	489	442	482	439	430	414	437	432	437	443	441	453	434	407	439	425	435	435	446	423	398	424	434	441	437	431	468	425	439	432	445	471	471	425	434	420	453	396	459	422	470	454	460	465	404	451	423	413	432	430	412	426	430	456	465	485	401	451	389	448	457	452	406	412	418	414	389	452	401	406	433	437	442	411	462	465	406	404	451	417	455	448	392	426	428	467	436	414	455	425	426	395	449	444	460	426	418	481	434	458	395	435	470	418	395	427	450	441	451	468	401	420	410	407	426	416	456	428	477	413	415	465	453	448	449	453	392	481	402	432	421	439	428	434	423	440	392	414	444	457	437	458	416	463	445	464	449	463	397	421	426	475	409	431	417	432	428	408	418	437	452	439	417	424	457	453	442	430	424	462	439	454	448	412	420	459	465	436	404	434	442	446	422	494	446	464	467	456	428	435	440	440	441	469	431	427	427	417	427	449	459	434	425	403	475	477	426	440	461	399	432	472	431	445	482	446	428	426	461	451	485	449	412	431	449	454	460	409	433	456	454	374	476	427	447	416	438	403	479	438	440	423	438	433	429	418	459	426	446	464	403	439	436	406	413	414	440	440	432	450	415	407	460	450	436	444	430	449	442	445	468	449	398	407	440	470	418	423	427	413	429	432	433	419	441	442	435	483	440	438	447	446	443	433	403	442	441	433	409	429	447	472	425	436	428	460	432	398	426	460	446	439	414	422	401	443	424	445	430	424	458	435	420	424	454	462	444	450	491	430	453	398	418	453	405	472	398	433	417	414	433	405	434	431	463	402	427	441	424	441	434	412	460	416	418	440	451	413	415	411	454	454	414	456	439	426	409	433	413	432	460	438	387	422	446	493	461	423	428	434	433	450	397	431	422	448	415	448	441	466	450	431	419	476	434	421	444	427	475	418	455	429	444	453	457	418	451	471	428	423	429	450	442	439	468	418	459	485	418	432	423	434	461	420	474	404	450	444	456	407	432	422	424	445	427	437	473	432	441	440	466	460	382	421	423	456	465	434	487	441	461	438	458	455	402	423	444	449	442	449	449	439	473	443	447	439	486	431	419	434	407	449	401	414	467	462	459	416	456	462	455	446	411	427	431	440	436	452	451	466	422	401	423	451	432	405	489	450	448	403	441	421	404	421	430	441	432	434	411	436	454	422	435	423	435	430	427	438	428	418	424	441	456	466	416	443	422	449	436	400	403	414	420	437	442	411	460	420	422	425	439	438	421	455	447	458	448	427	476	462	440	446	429	445	422	451	425	435	446	408	433	421	450	453	392	449	433	411	460	437	443	421	439	435	449	392	463	446	466	480	433	445	461	436	399	423	412	415	433	459	447	408	447	384	419	443	419	403	406	429	422	390	448	444	436	435	447	434	448	410	439	489	445	470	427	407	434	446	445	445	477	452	437	468	435	433	435	461	400	429	433	420	447	464	419	457	458	452	433	441	436	433	411	450	456	432	441	454	482	430	422	427	454	422	425	457	414	414	457	434	434	468	430	418	440	435	425	423	430	427	410	395	432	444	452	420	407	436	428	411	462	464	416	443	437	454	417	421	424	404	409	402	424	444	406	417	373	434	453	442	478	412	441	415	443	470	431	425	394	425	458	455	445	445	490	395	437	433	408	451	462	435	442	426	503	433	448	448	423	422	452	441	474	447	402	408	477	415	427	423	456	455	438	459	434	443	390	456	440	476	465	404	418	443	450	438	427	429	447	418	440	413	437	450	447	463	423	428	426	433	455	445	481	422	417	402	460	417	431	436	436	445	447	438	485	410	438	402	411	427	424	456	384	439	407	433	423	437	434	449	433	443	454	467	409	427	438	422	440	448	446	435	438	428	435	413	409	451	443	400	448	408	449	461	432	403	451	438	442	406	427	426	420	431	424	423	443	473	431	416	461	431	435	464	468	455	442	456	440	400	447	410	426	440	446	436	434	443	420	447	421	446	421	414	467	398	442	406	454	423	426	444	420	447	443	445	434	426	503	437	440	431	419	477	442	427	446	445	426	428	449	463	460	442	434	465	403	450	436	446	433	449	415	446	401	439	445	425	440	426	460	433	442	430	416	427	437	431	459	417	447	437	447	454	402	440	454	405	447	435	470	423	426	420	442	459	443	425	422	404	420	434	445	447	406	463	435	460	439	441	446	437	457	442	464	451	459	415	434	469	446	446	449
26745	20904	8145	441	295	220	208	195	192	196	201	218	166	175	181	154	181	184	187	207	185	168	179	172	150	173	204	181	182	191	180	179	155	172	187	171	158	163	177	180	152	167	175	153	171	150	183	148	157	180	182	200	174	172	166	175	145	191	163	176	152	166	183	166	168	178	175	170	160	157	161	187	157	177	193	158	169	165	160	180	167	171	149	183	167	164	154	192	193	176	163	173	183	153	190	158	177	167	179	156	176	155	164	186	182	166	172	193	161	177	171	155	183	157	168	186	180	143	180	174	164	155	159	153	191	191	158	192	167	182	189	166	181	149	168	170	176	151	176	163	149	161	162	170	161	146	160	153	171	181	173	159	164	152	159	162	166	181	165	177	163	176	146	160	186	184	162	188	165	180	191	153	175	161	161	207	169	143	164	194	157	161	165	162	142	164	186	174	195	168	175	151	149	160	172	170	159	175	166	171	166	177	159	202	200	179	200	175	195	154	172	151	193	177	144	163	155	167	172	172	165	185	178	177	172	169	143	157	191	168	175	172	190	168	190	162	172	182	193	158	184	164	154	169	166	170	171	167	176	171	162	153	168	170	192	165	161	188	164	152	165	165	161	169	163	160	162	172	164	167	183	170	177	155	166	200	192	161	138	148	147	180	165	164	166	182	170	156	184	165	173	158	175	181	176	161	153	191	176	151	148	157	176	170	160	170	165	172	157	186	169	173	176	158	171	181	165	167	137	171	192	161	187	174	154	182	166	165	183	199	184	185	173	176	169	179	160	169	182	197	161	173	178	188	192	193	155	161	157	175	174	182	186	192	171	168	174	181	179	183	162	179	171	185	179	163	173	208	142	181	148	192	176	176	198	179	169	162	161	152	175	178	168	186	167	164	167	190	191	169	160	155	136	165	179	185	152	177	155	181	162	186	201	191	174	181	181	173	180	159	163	190	166	176	168	159	177	197	184	189	176	165	169	176	170	177	164	168	171	184	170	171	168	148	165	170	172	176	160	176	180	198	169	170	176	163	181	184	166	185	150	165	141	176	165	180	196	175	167	147	160	186	168	199	177	173	171	178	157	180	159	181	168	180	194	166	178	169	179	167	149	172	165	171	187	168	170	165	169	151	174	172	177	184	154	185	174	171	157	136	175	164	181	160	158	160	161	167	163	163	162	148	176	173	156	139	160	173	158	164	154	152	153	188	168	167	168	157	168	161	173	154	166	156	196	178	174	160	176	164	158	173	198	177	153	183	193	168	168	173	167	179	178	168	179	181	200	185	194	165	171	172	180	173	144	163	181	182	175	163	168	166	188	176	192	165	190	151	163	166	182	172	177	166	149	167	174	176	143	182	170	158	173	187	172	194	164	175	152	193	170	166	167	156	165	188	169	162	175	155	165	186	164	157	170	189	157	160	182	187	194	204	156	151	155	164	170	163	161	158	166	196	164	151	166	180	178	170	166	171	158	144	150	161	142	147	161	165	165	170	155	157	187	168	165	174	186	168	165	181	159	153	188	174	182	177	173	185	181	151	163	196	149	184	183	175	164	166	164	168	182	163	183	159	160	144	172	170	164	175	171	194	176	164	182	193	143	169	167	166	160	168	161	184	171	185	184	156	184	168	187	172	217	164	163	154	172	167	161	181	163	170	182	189	176	173	172	167	153	172	159	154	159	165	173	186	155	172	190	169	178	189	165	153	152	177	179	155	177	175	151	161	163	180	188	168	173	171	167	163	182	176	165	170	155	189	174	152	160	141	175	173	160	143	186	164	171	178	175	150	188	166	178	178	169	168	188	177	150	164	171	167	148	139	168	185	165	155	172	153	180	156	170	154	192	163	175	155	194	184	157	166	168	168	153	201	170	174	175	166	168	189	184	166	184	163	175	161	186	163	162	188	165	170	158	169	178	154	155	151	154	173	163	160	162	177	191	189	149	170	196	177	159	194	172	181	148	171	165	191	171	169	165	179	156	193	160	171	170	163	153	171	198	157	201	178	153	172	163	186	181	169	146	165	167	160	184	192	175	160	169	162	175	184	136	162	159	175	185	176	166	144	164	166	177	172	176	183	185	168	164	164	179	184	176	182	166	162	166	166	152	172	187	150	159	183	184	188	158	148	166	188	178	172	171	154	177	152	160	167	177	172	155	176	186	179	150	195	171	177	185	163	189	179	162	174	175	190	179	155	197	155	183	164	180	176	178	165	144	187	174	196	160	171	167	181	168	153	162	166	167	181	168	172	176	150	162	161	178	161	191	160	173	147	179	156	178	164	190	176	168	146	177	164	191	181	155	199	184	169	167	160	186	181	156	150	169	166	168	182	181	185	152	146	156	174	181	167	160	181	175	151	187	163	168	147	177	178	167	186	172	173	175	162	163	173	172	165	172	168	178	150	168	187	186	157	155	158	143	151	164	171	163	179	176	156	176	182	175	150	166	171	164	168	175	174	164	196	171	178	152	184	172	137	181	180	181	174	174	200	164	179	185	160	164	149	172	171	162	174	174	187	173	154	150	162	165	139	151	165	164	174	169	174	171	170	172	165	176	180	164	169	161	159	176	163	159	173	180	183	168	180	173	172	157	179	151	159	144	183	158	165	181	173	155	188	146	164	201	151	152	171	173	161	153	187	161	160	164	166	144	168	171	152	183	178	151	191	177	168	159	167	170	175	153	183	195	153	187	169	172	166	186	180	154	182	155	174	173	199	175	143	163	162	166	170	185	168	171	159	171	182	157	152	184	166	156	170	173	143	171	164	167	183	155	168	152	165	158	147	176	176	165	190	157	191	176	155	190	162	154	152	183	168	197	182	147	160	202	186	178	165	167	173	174	155	184	162	169	166	166	176	173	160	180	172	155	149	165	175	159	194	162	163	168	170	160	169	163	166	145	173	183	174	180	178	154	161	173	179	154	163	157	178	154	172	162	155	159	174	179	180	163	187	150	179	194	167	175	161	157	149	159	173	160	205	155	165	183	174	158	180	174	139	187	166	165	171	188	221	158	141	149	179	157	157	158	172	169	177	182	159	180	171	139	164	178	172	184	163	163	167	168	196	175	152	166	162	166	181	150	171	172	159	148	146	169	162	189	162	187	174	178	150	160	192	192	190	179	176	156	173	172	165	176	172	149	172	173	174	172	177	172	172	186	152	166	170	160	168	152	175	201	170	179	160	154	161	151	160	166	166	167	167	172	171	150	156	174	170	156	166	182	171	189	163	174	187	177	182	157	184	175	169	161	161	191	171	171	187	184	174	164	166	168	180	155	143	157	169	188	162	184	157	155	141	179	162	144	162	192	167	166	171	173	165	193	190	169	169	177	173	177	151	177	183	183	156	178	159	183	170	174	173	182	197	177	184	167	163	179	163	166	175	192	143	181	175	153	168	161	196	157	167	169	148	171	153	175	178	164	191	160	186	166	179	180	154	193	161	162	145	157	186	156	183	170	174	150	177	157	172	152	167	171	155	156	164	188	165	204	156	155	155	158	166
6944	1598	1371	800	629	507	569	455	423	407	401	403	391	403	354	396	331	393	372	383	348	375	350	388	362	390	376	391	351	352	382	356	342	352	380	354	379	365	368	371	368	359	366	410	372	371	383	360	359	356	356	344	401	360	357	399	359	362	358	370	361	349	363	387	368	348	375	381	387	344	360	342	352	349	341	376	338	340	358	327	353	381	381	324	375	360	368	367	350	372	374	389	369	342	386	369	398	353	334	346	382	355	361	331	380	385	314	354	393	338	352	341	336	356	326	368	344	357	375	323	353	349	358	350	370	319	364	339	345	308	379	390	370	343	372	347	350	324	363	347	373	381	381	374	383	342	381	350	317	361	383	351	374	319	351	341	363	369	355	374	361	345	345	329	319	366	374	383	356	370	380	384	368	379	391	331	383	373	342	361	355	332	390	387	354	344	340	366	365	371	356	382	341	346	355	342	367	377	362	381	359	379	362	329	371	374	350	383	353	335	364	399	371	359	365	377	389	363	341	367	398	406	353	356	379	332	360	357	404	357	365	368	345	375	360	347	348	388	363	378	377	370	350	343	361	384	359	392	337	354	384	398	345	370	371	351	328	349	387	339	348	356	374	360	345	340	375	344	365	381	366	318	360	383	341	316	378	352	347	365	344	336	412	341	338	359	352	370	370	353	367	362	344	331	351	388	348	361	378	340	354	347	384	351	366	343	358	360	357	342	364	335	382	334	353	326	386	382	330	340	360	397	361	360	368	406	347	339	325	357	375	387	374	401	378	373	353	386	377	357	341	367	336	333	345	363	384	321	336	401	382	355	330	351	337	370	355	347	365	349	386	354	347	362	341	334	367	371	352	360	381	371	369	387	355	363	383	361	372	381	349	389	369	344	373	398	347	355	355	351	360	374	344	355	358	374	372	348	347	343	353	337	360	377	340	373	392	382	376	368	336	398	382	390	386	332	370	371	396	343	348	350	331	399	330	378	357	359	355	379	382	362	398	407	362	345	386	370	336	376	363	332	397	366	355	356	367	361	336	364	353	377	344	385	386	366	368	331	387	337	374	355	355	366	379	357	367	362	345	323	357	352	399	330	360	353	342	345	345	353	335	359	348	413	367	342	346	403	399	336	362	377	386	385	362	327	362	381	376	347	344	399	392	371	373	339	408	341	408	351	387	364	360	365	366	351	342	381	355	349	339	340	352	374	382	354	343	352	375	354	345	336	350	345	389	334	374	330	360	338	345	347	358	361	354	380	368	357	330	384	379	334	372	370	361	353	364	362	370	370	376	368	371	360	344	368	327	366	388	310	352	359	320	385	372	341	336	365	340	345	337	398	361	355	335	315	342	342	385	340	366	307	371	395	354	368	360	360	388	380	344	359	403	346	395	377	368	356	356	363	343	369	332	373	369	381	363	359	376	363	365	368	356	392	351	379	375	345	339	365	379	390	354	356	367	364	326	352	364	394	366	391	391	370	342	377	378	374	339	402	349	348	379	352	389	411	387	361	380	403	342	338	392	345	365	349	361	386	367	377	355	353	354	363	339	341	335	396	355	353	379	352	355	400	378	350	358	372	365	366	326	380	344	353	360	344	366	383	372	365	368	358	330	351	413	328	353	354	362	371	354	356	341	395	346	385	349	344	375	331	401	365	370	353	366	350	347	398	328	364	350	353	369	361	344	338	402	358	378	364	364	335	326	348	334	363	341	359	378	359	358	387	368	348	365	360	383	346	355	368	381	355	364	357	340	365	353	373	357	384	390	362	366	353	340	377	379	374	352	355	355	381	331	339	366	339	361	365	354	358	339	363	385	336	370	363	362	369	352	339	338	327	336	406	386	359	364	339	354	391	344	361	379	353	362	356	353	345	374	385	361	378	368	384	366	360	340	362	371	344	388	332	357	332	345	358	348	342	338	393	368	366	355	365	343	365	369	329	359	392	343	307	373	341	368	372	347	381	372	329	352	355	324	344	345	363	334	340	320	363	371	349	361	340	386	373	362	353	346	368	362	385	384	342	363	330	400	368	369	341	367	351	390	386	348	359	373	381	364	338	344	372	358	373	361	355	366	366	351	339	365	318	357	357	349	384	320	370	347	367	351	371	367	344	344	375	365	350	307	362	366	376	353	346	369	336	363	366	335	356	378	351	370	331	357	377	357	383	351	381	357	349	349	336	369	344	370	363	366	358	354	334	372	375	382	358	363	354	360	359	345	388	342	370	353	344	347	360	334	364	348	377	368	368	325	320	396	347	369	375	356	337	345	374	384	380	363	345	353	366	372	375	374	353	363	350	371	337	359	337	383	331	305	370	346	364	360	314	384	348	332	358	361	373	351	363	360	364	359	359	385	387	359	349	381	347	348	374	332	352	355	346	380	356	331	336	367	390	345	352	329	302	364	376	384	388	355	355	377	325	377	367	373	401	361	365	337	367	364	388	377	367	363	368	350	325	384	359	356	410	342	372	365	328	357	361	357	338	339	376	338	352	380	346	310	337	341	377	371	356	331	371	333	343	381	362	359	357	338	360	357	327	339	384	399	364	358	357	369	370	368	377	360	355	343	370	358	369	349	323	326	388	339	329	337	361	368	373	364	347	357	354	395	364	386	350	356	364	357	326	351	382	343	340	368	344	368	363	353	340	381	373	385	330	369	368	364	347	345	384	355	333	357	328	372	348	366	362	368	369	388	371	345	363	353	396	376	366	353	378	344	364	323	353	383	353	336	347	363	347	358	369	365	314	337	370	373	370	378	358	387	359	332	343	380	402	368	382	339	353	345	411	365	368	334	352	366	388	358	364	381	350	354	385	377	393	373	362	381	361	343	385	342	377	339	366	345	360	350	384	362	330	380	370	350	395	341	373	357	366	353	394	356	385	372	359	357	375	362	343	376	359	361	351	339	357	375	382	344	371	376	376	366	353	367	318	413	380	404	354	360	371	361	371	370	378	373	357	360	373	351	346	348	381	378	364	371	346	317	363	364	366	340	343	336	358	380	365	384	384	387	392	367	365	367	369	348	363	393	359	378	349	361	384	344	371	342	367	350	353	351	375	362	373	361	356	338	376	369	361	346	355	350	383	373	354	366	357	352	382	352	374	381	353	356	365	368	346	326	388	347	331	375	356	371	369	361	336	357	356	370	377	351	359	342	395	343	359	362	366	354	329	356	350	362	363	330	377	355	415	380	386	337	343	373	348	362	339	341	355	325	386	392	341	340	346	364	369	370	341	356	383	359	376	373	357	334	336	406	370	365	347	332	348	342	333	367	398	372	334	387	388	372	343	348	384	355	360	391	404	367	378	339	365	345	341	390	314	324	374	365	384	370	366	390	358	378	353	391	368	347	355	364	379	366	366	351	384	361	381	357	373	374	377	374	349	360	373	351	358	368	361	362	364	354	349	361	333	360	319	341	349	366	350	355	397	339	336	318	373	365	331	342	374	344	398	348	398	386	345	382	336	367	396	369	379	401	382	389	364	366	415	367	354	370	321
24225	21384	28752	24354	20811	2088	552	340	259	226	206	161	168	144	133	137	138	159	135	115	136	105	114	92	108	77	96	90	109	109	103	95	112	98	111	123	86	99	87	109	100	110	111	96	92	91	97	102	108	108	96	99	84	105	107	114	98	115	104	108	78	107	92	99	106	85	78	102	93	86	88	98	101	97	93	94	112	98	117	92	99	94	92	73	97	107	93	86	113	101	120	102	91	82	99	94	84	107	89	95	89	82	96	94	98	84	85	110	103	123	94	111	99	75	102	101	101	96	114	89	75	94	106	90	96	95	92	95	128	94	88	86	96	94	82	87	86	118	85	95	90	97	95	89	90	80	86	83	85	86	97	73	105	87	80	90	85	97	81	93	89	88	90	109	103	95	76	85	80	89	93	107	91	83	105	109	86	88	87	103	79	94	99	99	92	103	91	86	97	85	91	102	83	93	85	88	97	73	94	82	76	98	74	95	105	85	88	107	94	95	110	99	111	108	93	104	95	94	106	97	90	97	88	83	75	96	100	113	95	85	88	100	113	95	78	97	90	101	99	89	108	88	93	83	90	79	91	86	88	106	72	92	100	93	91	83	89	106	87	86	86	105	99	78	101	77	104	85	79	104	91	88	106	103	93	74	103	76	90	77	86	106	96	93	92	89	109	102	93	110	80	91	88	86	111	87	96	89	95	96	96	100	104	102	93	96	105	108	79	95	95	87	109	94	99	86	105	77	86	98	96	91	87	79	89	91	97	90	90	91	88	82	85	108	88	100	76	101	94	101	100	92	113	88	90	99	103	83	91	91	87	73	109	103	94	99	110	92	106	107	95	109	87	100	83	102	104	99	85	97	88	86	91	92	99	86	83	83	95	83	95	81	97	92	73	95	86	84	102	105	89	89	111	106	94	88	94	101	82	101	86	107	87	77	115	99	114	80	87	69	98	84	111	87	106	105	91	96	104	80	93	85	90	114	97	100	83	97	75	102	97	101	96	81	92	105	87	94	94	88	85	94	87	92	97	78	93	114	105	106	75	104	113	88	96	81	107	89	90	107	104	75	87	84	91	90	85	87	104	94	91	103	93	91	86	84	90	92	115	96	105	90	94	86	117	85	97	97	100	107	101	78	94	80	95	91	88	94	90	96	118	105	101	103	82	78	95	112	87	81	107	89	100	100	91	92	102	78	92	84	82	91	111	102	112	87	97	101	85	77	94	82	102	94	103	111	71	96	117	87	84	92	87	76	85	83	86	82	100	101	98	93	90	75	98	103	101	97	102	84	87	102	101	100	106	92	92	83	92	116	98	98	80	109	96	99	91	107	90	94	98	100	94	97	101	100	93	89	87	108	93	91	90	89	94	106	93	104	83	115	84	82	86	82	74	108	91	96	97	103	84	93	90	93	95	83	86	89	98	110	94	104	103	81	100	90	103	96	97	110	98	92	99	89	99	113	94	102	88	106	99	101	83	105	80	90	86	86	88	102	71	110	97	90	74	97	87	100	100	98	101	72	88	88	96	82	94	91	97	85	92	89	84	88	103	90	97	93	87	84	77	87	90	98	98	105	96	87	84	93	93	93	87	97	98	83	90	102	93	87	80	101	101	103	95	83	85	91	91	87	91	98	114	76	83	78	102	99	100	95	103	84	99	93	88	97	84	110	92	92	94	102	102	82	107	103	95	99	67	100	82	95	102	81	92	108	116	92	102	101	92	91	101	96	90	103	83	108	90	96	84	108	90	100	85	88	97	101	105	117	97	94	103	95	92	83	109	89	91	95	92	94	88	97	105	84	89	97	70	90	103	105	104	99	100	94	96	100	86	78	100	93	87	82	80	99	93	86	117	91	96	85	75	98	83	92	105	92	102	104	87	77	100	99	105	108	93	91	97	83	87	85	82	93	85	96	91	94	107	83	111	101	96	84	84	85	83	94	96	109	82	90	96	76	86	84	88	82	89	97	82	99	92	102	88	95	74	90	80	80	108	107	102	84	81	114	82	104	81	89	107	81	89	96	102	94	79	112	86	109	100	99	90	72	83	81	98	100	99	102	90	105	95	94	94	85	105	88	102	88	86	104	88	86	87	101	96	99	98	95	86	93	95	87	102	97	88	79	109	81	113	93	93	78	91	96	93	92	95	91	93	99	99	101	86	91	101	84	102	99	102	65	102	83	94	97	112	92	94	92	101	105	83	105	100	81	90	100	108	96	75	83	90	87	101	82	83	99	96	87	85	105	91	83	95	78	92	90	87	77	90	111	104	100	100	86	88	107	103	107	89	89	89	90	109	110	80	108	97	79	105	94	100	100	100	89	91	90	92	101	96	81	110	96	78	99	100	99	96	97	94	79	93	91	110	95	76	97	88	92	90	92	92	105	83	80	107	107	95	95	90	100	81	92	83	94	96	100	103	105	102	92	99	93	106	107	97	77	101	105	95	91	93	106	94	85	94	92	85	92	91	83	106	100	83	85	86	85	93	77	117	93	89	102	75	84	97	114	99	89	92	116	81	111	107	104	103	101	80	100	96	99	86	108	97	96	88	96	88	88	87	99	99	90	78	105	107	93	103	91	89	96	91	98	97	107	84	87	87	86	74	92	94	98	95	103	78	89	81	111	81	99	98	93	90	92	95	93	90	96	102	99	108	89	88	83	95	93	78	112	96	84	90	100	84	84	91	100	79	114	95	101	91	85	103	86	84	116	104	95	96	87	84	91	73	97	82	103	92	100	104	97	95	80	114	96	95	86	87	84	109	94	90	98	70	119	88	98	88	89	100	89	109	105	92	119	92	85	95	98	110	99	91	84	84	108	102	86	79	67	103	85	94	92	89	117	75	84	102	90	82	107	103	75	82	101	80	91	99	96	94	86	98	100	97	85	92	77	93	102	107	85	75	89	108	109	94	74	100	86	86	91	83	96	102	86	92	99	76	75	101	96	99	83	81	91	109	86	100	81	101	94	88	103	97	76	86	82	82	82	94	81	83	100	100	108	93	104	98	96	115	93	96	93	87	94	83	78	102	90	100	89	96	89	98	104	90	94	86	88	82	75	93	109	93	101	102	83	107	99	107	96	97	107	93	94	109	97	100	90	91	94	103	84	83	77	104	114	80	102	95	81	94	102	104	98	92	107	87	82	105	93	93	88	101	99	93	97	85	114	97	102	96	90	97	92	100	102	84	98	103	102	107	115	114	92	96	93	98	76	94	90	103	76	82	106	100	97	92	87	90	91	110	87	81	104	105	103	90	86	86	86	98	96	75	93	87	82	101	96	96	88	87	112	90	100	104	109	102	82	101	87	90	90	89	92	83	91	90	88	113	99	95	82	94	87	97	81	86	100	96	89	98	86	103	95	83	101	97	86	101	92	84	99	109	94	77	81	102	93	91	86	99	84	101	90	95	90	82	83	107	109	104	100	106	98	103	97	109	103	93	80	101	88	104	104	87	84	102	98	108	95	87	95	97	111	87	92	83	101	109	96	98	100	84	91
18950	10645	8863	4415	2958	2184	1572	1249	964	794	665	643	520	502	423	420	379	363	364	340	323	330	325	293	277	268	281	275	227	273	258	260	255	244	249	239	204	243	226	239	223	220	223	231	221	233	216	218	236	224	204	204	200	241	239	217	232	204	216	220	227	193	180	243	221	222	211	209	214	193	194	180	192	194	211	218	224	212	209	210	214	178	188	193	222	202	203	202	219	201	206	215	215	205	189	228	207	180	206	193	210	203	196	212	208	218	193	204	201	218	218	211	232	186	180	220	220	226	199	225	210	190	217	219	214	208	183	223	228	193	193	181	195	216	204	210	217	216	183	203	203	202	201	196	199	223	219	198	218	216	199	199	199	211	213	193	185	213	207	191	198	206	180	210	209	182	189	220	215	181	193	222	187	199	201	196	205	201	225	242	180	203	206	209	208	217	209	184	200	206	224	196	198	218	183	198	199	235	197	193	207	222	219	233	199	222	212	217	219	197	194	187	207	232	216	183	191	199	210	198	214	206	193	214	215	176	204	227	206	212	209	202	200	205	217	197	188	213	224	214	206	219	215	177	193	216	207	189	205	204	207	200	224	194	212	197	212	218	199	208	213	213	201	205	212	233	189	210	171	193	220	212	217	184	193	212	229	193	200	216	207	207	190	213	207	208	216	182	198	217	202	193	213	199	218	213	195	220	207	221	197	209	193	234	189	215	219	188	227	212	213	219	191	218	208	228	205	213	189	204	207	209	199	212	180	205	205	190	196	217	230	181	208	200	205	227	230	207	209	200	205	198	214	195	219	213	226	199	199	205	195	206	208	204	200	250	203	203	183	206	194	206	204	229	192	191	178	226	187	211	182	205	211	198	219	198	186	233	212	235	213	184	178	214	203	224	241	214	225	219	200	190	222	200	221	215	228	205	204	213	215	160	206	219	217	209	203	218	213	197	197	211	204	206	176	204	197	196	191	184	207	211	215	203	207	210	229	199	226	191	202	213	220	195	184	180	194	207	201	205	164	205	215	224	218	187	216	210	201	216	189	223	202	197	216	194	227	225	231	185	207	203	200	205	205	215	214	188	233	202	202	218	206	186	183	217	209	197	229	209	215	224	199	216	182	213	234	199	218	197	191	222	210	198	206	237	205	205	203	201	200	209	199	212	187	214	204	197	204	224	189	216	190	208	222	197	208	190	208	195	219	216	227	180	227	210	193	217	209	205	202	221	202	199	213	206	208	192	220	219	228	199	212	206	228	235	217	212	199	226	213	209	187	224	196	181	178	210	234	188	214	204	196	210	190	192	210	215	204	202	225	240	190	216	216	202	207	196	193	199	214	214	219	212	203	197	222	174	222	196	202	209	189	216	205	202	225	234	200	220	181	189	217	175	204	208	193	203	208	215	217	204	196	200	208	215	196	222	207	218	197	200	214	198	204	237	200	199	230	214	171	191	176	214	217	212	188	205	198	215	189	207	202	204	174	198	187	207	210	211	209	216	210	236	199	193	204	224	200	202	184	186	193	205	194	183	217	193	213	195	177	196	229	206	230	186	183	207	176	205	208	185	198	194	209	217	216	206	199	234	190	191	225	184	205	214	199	202	212	230	212	211	193	215	215	194	186	200	215	224	217	210	197	212	188	212	199	212	225	189	198	203	191	221	230	226	191	221	221	216	200	201	176	189	190	241	201	206	174	222	210	196	178	191	215	199	197	210	193	190	194	181	209	210	198	192	196	198	170	210	218	207	209	212	180	209	214	207	208	192	219	203	213	219	206	194	182	195	217	217	221	206	171	219	195	203	218	201	171	188	228	191	236	202	226	196	179	211	240	184	198	200	212	200	186	213	206	222	217	166	204	174	208	218	193	222	206	212	229	213	201	211	214	192	186	219	216	199	195	195	205	192	203	218	222	208	203	198	195	205	205	227	182	201	219	208	191	215	198	198	208	203	190	195	189	222	207	205	181	213	209	215	219	197	220	221	195	198	209	211	223	179	195	236	220	212	186	200	198	194	190	229	226	226	192	192	202	193	225	207	203	194	213	216	197	227	198	211	193	212	216	206	205	177	168	201	221	207	218	206	203	215	190	178	192	210	199	200	189	208	213	191	185	216	228	213	212	195	191	222	196	211	188	211	181	213	213	217	195	210	203	198	207	196	198	205	232	193	200	220	220	221	204	203	194	179	206	211	193	198	218	213	210	232	216	215	241	213	220	197	224	196	196	199	189	208	188	195	184	178	214	185	218	203	199	239	208	212	195	204	203	188	193	217	218	196	199	204	214	211	190	212	190	222	221	190	187	215	178	221	182	206	192	184	178	205	194	199	221	219	205	194	216	223	205	196	197	198	232	215	203	206	198	189	205	194	228	200	213	180	208	225	210	214	202	217	212	197	177	199	201	203	201	208	206	200	224	190	202	218	205	184	211	212	199	187	219	222	209	231	187	193	214	203	193	222	228	206	210	217	209	194	199	206	202	207	194	204	212	200	204	193	199	208	219	208	216	187	215	226	213	221	203	225	188	221	235	201	202	190	199	205	205	200	203	213	204	207	207	216	200	195	211	219	181	198	203	206	226	202	209	182	208	194	218	196	225	213	217	179	202	190	194	214	185	184	255	219	197	208	213	190	220	209	205	196	191	197	200	230	214	215	217	217	228	204	189	226	225	196	203	202	223	205	194	206	219	197	201	227	199	205	201	199	219	219	205	225	243	221	215	196	191	230	233	212	208	221	205	217	215	221	189	213	201	207	215	179	209	210	193	211	207	203	211	201	189	199	195	198	216	185	182	210	214	200	191	200	196	186	216	214	202	201	197	198	212	193	236	214	207	213	195	227	195	204	210	205	208	222	207	205	207	196	180	204	186	233	202	216	199	183	196	197	213	199	225	202	190	223	220	186	217	214	219	216	192	198	192	196	217	194	226	202	171	222	209	190	212	221	196	214	187	195	187	194	188	190	206	214	207	183	204	215	223	194	222	188	200	195	203	213	203	193	203	215	203	204	182	187	193	200	190	242	216	183	256	182	199	193	227	180	191	216	174	205	200	185	203	212	227	174	228	216	198	224	226	190	216	199	186	199	225	205	213	217	226	189	199	201	185	211	192	215	224	242	208	207	210	176	217	221	209	191	215	216	212	203	187	198	220	206	219	183	193	211	186	213	193	191	215	201	206	194	197	218	184	186	231	199	207	198	207	206	196	172	191	209	244	207	222	193	187	198	209	208	204	187	192	209	178	212	214	200	237	173	199	198	207	199	202	211	213	207	186	185	210	216	173	184	216	208	219	214	196	210	217	219	220	211	189	208	211	235	215	204	188	196	218	200	221	191	196	191	226	197	174	225	221	199	207	202	239	205	223	188	231	207	203	221	219	217	216	183	200	205	190	213	196	216	202	229	203	182	187	206	202	199	222	208	220	205	201	210	218	212	179	189	189	242	190	212	221	191	188	213	208	221	210	185	208	207	198	206	226	224	205	189	200	193	214	217	200	211	221	231
23309	21400	29481	23709	21401	20524	2288	785	575	509	421	390	369	351	343	299	309	261	283	272	279	263	256	267	257	267	275	275	246	225	233	245	265	246	245	226	245	282	254	240	239	239	253	275	235	229	262	218	235	263	210	229	236	229	251	278	251	271	254	237	236	231	252	222	215	230	214	218	227	229	229	229	230	224	213	259	238	224	219	226	224	239	243	231	218	223	241	219	240	211	224	212	235	230	233	221	211	222	236	221	227	219	237	240	237	228	211	242	223	226	215	211	245	257	218	244	239	222	217	244	224	234	213	238	235	216	235	243	247	220	209	233	201	211	222	263	198	222	244	201	245	233	247	240	231	218	246	244	226	240	240	236	220	232	184	230	226	226	218	239	194	214	220	243	227	220	260	242	238	222	219	217	246	239	235	216	240	248	212	252	221	224	225	240	238	268	240	193	227	252	250	247	223	243	199	233	231	218	240	235	209	226	235	213	218	255	237	244	209	235	201	231	232	189	211	258	228	220	248	227	226	216	215	237	223	204	213	200	227	258	197	225	227	234	247	234	220	219	213	205	253	231	225	245	274	214	260	222	238	224	228	240	242	238	188	202	226	213	245	237	223	246	215	245	226	206	234	247	247	210	220	194	234	231	219	251	215	211	196	208	217	240	232	225	238	249	237	226	230	213	242	243	214	232	226	220	234	224	222	227	232	231	230	241	224	202	235	210	232	201	221	239	219	245	221	227	249	227	209	246	239	218	224	243	249	226	220	240	252	219	224	219	231	232	199	223	216	215	219	243	234	237	236	215	207	223	239	217	215	195	249	240	251	237	248	213	208	193	222	202	252	229	221	237	236	241	215	241	254	238	228	237	218	216	227	245	237	236	236	226	224	209	239	247	212	212	222	211	245	201	215	219	232	212	222	232	214	223	221	223	202	211	234	222	236	249	271	243	247	241	257	217	238	216	240	224	231	242	218	239	219	229	233	221	265	227	230	206	226	221	213	207	211	224	229	217	236	219	213	222	233	247	210	223	232	223	229	231	232	230	240	215	238	225	203	226	234	222	259	215	231	219	253	228	218	238	241	238	218	232	217	221	245	219	221	229	215	245	250	211	237	222	242	250	222	198	237	240	248	230	227	242	227	227	243	220	204	217	216	237	236	229	203	247	213	224	236	238	232	233	243	241	223	215	240	224	221	246	230	219	219	230	223	231	233	234	195	221	222	212	248	201	239	243	254	226	206	201	207	226	240	221	198	213	224	236	228	224	213	272	211	226	223	225	237	223	234	209	227	235	221	214	243	230	236	245	221	227	226	211	236	236	218	246	232	271	230	203	229	229	222	214	230	225	229	244	236	232	247	238	246	223	205	205	201	244	206	250	220	227	235	210	246	202	240	261	222	223	217	231	216	235	227	219	205	232	251	223	192	253	240	217	251	245	224	237	228	259	226	234	243	252	250	207	232	218	240	243	218	230	211	244	260	235	234	212	222	237	233	235	240	212	240	223	210	218	226	239	264	197	242	253	208	248	216	236	231	231	236	240	240	238	199	229	225	245	208	237	209	234	233	233	220	224	227	213	232	224	220	236	243	232	218	228	227	199	234	224	212	243	222	230	231	254	234	209	219	214	237	230	221	243	239	255	242	235	226	247	244	216	269	247	238	214	217	204	216	238	227	263	197	212	222	225	236	233	250	185	222	240	240	242	224	221	246	208	228	223	235	245	222	207	238	223	213	232	246	189	247	227	219	246	224	266	216	215	217	200	243	242	219	236	250	202	227	208	252	202	224	211	235	246	216	247	239	179	229	226	229	219	238	231	208	213	244	223	228	248	208	225	239	247	230	234	221	240	219	222	211	238	236	217	243	263	239	230	224	241	218	248	241	242	229	228	227	251	225	232	242	229	237	229	248	241	208	236	216	214	236	215	219	242	248	229	242	228	213	223	221	216	234	220	209	205	223	210	220	227	228	244	244	209	215	230	247	252	231	233	206	244	190	213	223	207	250	241	246	225	226	225	199	236	245	233	232	209	233	221	242	207	252	226	253	238	240	211	241	222	227	255	224	226	225	231	216	235	230	203	223	206	245	227	229	229	209	197	246	220	222	217	297	236	226	218	254	233	211	218	220	223	237	217	199	207	225	246	209	242	225	228	205	249	203	219	228	214	225	249	243	209	203	231	246	245	218	244	227	215	227	215	240	243	235	226	246	237	246	239	214	245	235	221	206	196	230	213	223	223	206	219	212	212	233	235	223	254	254	223	199	255	210	202	230	225	208	214	230	211	228	216	248	210	206	223	204	273	236	200	209	232	251	232	230	217	251	239	235	234	219	210	228	227	220	174	248	224	222	226	229	218	235	244	233	205	243	227	221	215	231	219	200	238	237	236	201	213	257	230	231	211	236	204	219	245	202	240	236	217	235	227	213	232	203	235	248	227	230	226	202	217	237	240	199	230	214	227	243	255	227	234	208	256	217	212	216	223	221	217	253	226	216	238	208	230	237	221	246	227	234	207	207	230	204	227	225	247	248	239	199	212	230	199	229	230	213	201	239	200	228	236	241	241	221	225	236	240	224	195	216	211	219	201	197	250	249	188	232	218	215	236	212	217	207	227	241	221	200	245	236	227	235	251	232	223	213	237	253	225	231	247	212	209	258	216	240	228	214	218	209	221	189	229	212	251	227	235	189	218	205	220	251	223	198	217	233	203	214	193	204	224	220	230	237	224	221	192	239	216	224	235	213	226	225	233	260	219	231	254	221	227	231	234	249	227	206	238	230	226	207	235	202	215	214	198	237	230	241	215	215	226	195	211	250	232	222	221	217	226	249	221	220	228	257	213	244	203	224	220	238	215	231	242	250	228	234	250	217	232	233	205	255	224	229	223	202	244	240	204	206	260	242	239	234	246	221	224	230	239	230	218	193	224	214	210	231	219	241	220	260	230	242	238	212	242	205	212	227	238	206	221	232	243	230	217	251	241	209	211	234	239	247	256	193	230	221	238	220	262	230	238	233	193	228	218	233	215	226	252	220	228	248	216	222	231	229	233	220	233	223	224	232	250	199	231	225	242	216	248	214	231	233	240	185	229	246	235	227	221	222	235	227	225	233	237	220	256	229	245	232	246	247	213	228	225	207	224	222	224	215	205	224	224	232	241	241	229	228	254	261	224	245	188	223	214	221	227	232	218	217	226	239	229	261	204	224	233	205	233	222	228	229	220	207	232	232	246	234	231	228	200	245	236	243	229	189	209	228	227	228	220	211	228	225	199	224	242	200	221	231	226	243	234	215	213	211	251	188	214	216	218	239	214	225	214	228	245	242	246	221	249	222	225	223	231	213	231	218	233	226	224	215	228	227	248	240	235	201	250	237	254	216	220	210	224	235	247	239	259	242	230	206	216	223	230	251	217	229	242	210	227	250	254	235	214	234	218	206	259	218	208	200	230	230	222	222	220	231	232	270	232	226	185	225	220	220	237	247	258	238	232	229	222	218	245	199	244
21421	16912	14299	7770	5283	3873	2975	2356	1899	1542	1398	1233	1041	968	902	824	785	711	735	681	652	611	591	573	574	557	582	538	530	515	518	480	506	497	499	465	502	464	487	447	496	501	468	467	477	478	459	428	472	455	449	454	452	458	429	422	483	481	489	422	457	413	434	406	472	420	443	455	478	453	440	439	443	476	416	428	468	461	424	414	446	446	444	471	447	466	434	443	398	458	415	474	424	460	446	431	452	417	461	482	445	423	490	429	456	426	449	460	413	449	467	441	405	430	458	412	459	417	425	439	434	454	443	442	436	449	459	438	438	445	434	428	438	420	421	436	397	387	444	399	437	484	427	431	456	440	428	407	432	462	403	439	417	420	437	462	419	436	411	464	450	481	446	429	435	473	454	452	468	411	456	438	444	435	441	422	427	430	452	462	413	485	406	462	457	421	448	412	411	414	429	407	433	446	431	425	455	450	429	410	469	413	417	452	413	424	455	441	452	423	435	441	452	440	410	435	426	405	429	440	446	472	423	428	425	419	438	453	452	444	416	399	424	432	437	417	443	429	431	425	422	448	454	430	422	431	434	451	431	409	443	418	454	444	430	431	413	438	440	432	411	395	461	437	441	428	455	450	460	457	465	396	453	434	411	467	446	460	440	425	453	417	458	440	455	456	414	424	420	442	406	405	452	458	442	460	470	435	431	395	406	465	419	433	429	452	433	448	407	433	448	427	431	439	442	465	426	459	430	466	435	441	436	466	435	428	454	452	444	471	430	429	430	456	466	452	435	434	430	392	433	432	421	433	463	435	456	404	454	421	452	463	441	446	392	448	431	449	427	399	452	446	446	408	403	427	434	462	403	424	445	444	410	461	417	412	443	469	424	457	436	446	404	468	417	462	403	453	434	465	415	441	424	408	405	435	441	451	412	470	441	468	432	407	452	421	422	431	454	437	457	415	462	464	414	452	451	418	415	394	407	458	429	448	424	441	435	428	420	433	419	407	459	448	421	454	419	445	420	434	444	434	433	451	427	467	427	407	472	439	417	422	424	471	462	450	403	433	441	430	415	450	425	400	452	432	431	427	412	411	444	414	465	460	410	433	436	427	429	455	432	437	450	449	439	455	448	422	435	433	410	395	408	418	439	421	410	424	410	451	437	452	454	436	418	464	413	474	422	442	428	429	468	442	427	419	426	424	406	422	431	429	409	477	422	440	411	442	443	450	396	420	450	456	398	455	425	425	411	424	433	481	413	429	420	405	448	431	434	420	432	422	442	460	431	445	454	446	466	418	462	438	425	453	427	406	424	411	431	428	427	440	430	402	449	437	436	424	413	477	461	439	428	420	475	458	457	395	450	443	417	420	447	420	426	427	427	453	483	418	416	514	426	433	429	442	450	423	410	454	462	402	429	439	449	452	479	422	487	417	442	437	423	450	439	419	464	404	456	384	445	408	487	461	435	435	408	439	407	450	437	425	386	443	469	439	415	427	412	430	425	453	433	441	398	464	423	451	450	406	423	416	420	474	478	453	471	431	448	461	421	459	424	418	444	437	411	463	411	384	435	420	459	422	432	450	455	431	435	417	407	442	420	442	455	406	443	446	470	441	432	441	435	431	436	404	409	454	474	397	468	383	397	402	458	451	454	449	452	466	462	453	421	457	420	441	384	426	419	439	423	438	435	439	435	451	442	431	442	414	433	473	419	457	450	411	410	410	441	477	426	436	406	436	431	422	468	436	444	409	402	429	429	436	435	404	408	433	420	433	417	437	419	414	426	457	423	413	448	443	442	444	419	427	418	428	413	451	473	396	422	455	473	448	473	413	417	429	432	447	435	439	419	453	421	419	423	421	419	428	398	437	414	425	439	449	431	436	423	445	408	458	450	443	434	455	441	438	457	385	400	428	461	433	438	396	408	434	433	410	435	422	431	393	434	492	402	437	418	425	396	440	418	484	431	418	441	432	423	443	434	426	452	437	427	435	446	431	443	493	415	428	422	450	441	447	459	471	457	412	442	440	405	442	455	458	406	380	451	456	413	389	464	417	425	408	466	453	442	430	432	411	444	463	461	433	425	407	422	416	434	410	426	449	439	449	454	466	417	452	424	444	446	464	370	446	415	427	475	439	460	471	432	454	430	460	419	425	474	429	433	425	458	437	434	463	429	413	403	446	387	458	438	445	456	446	428	449	464	424	427	426	428	454	476	450	421	446	403	460	425	486	420	462	386	441	413	467	431	403	439	442	436	409	421	414	435	416	396	433	431	461	413	439	439	443	427	438	387	453	440	457	431	423	451	426	446	447	463	446	447	440	434	461	387	439	416	427	422	392	419	439	430	449	430	418	455	402	431	420	457	409	462	409	446	418	419	447	452	436	460	435	431	400	431	410	426	432	464	438	448	422	415	466	414	456	420	404	456	429	428	445	411	465	430	435	450	437	425	458	430	435	404	444	425	426	473	405	432	426	448	476	415	472	421	453	468	443	446	439	439	424	438	427	435	439	441	415	405	454	450	425	474	439	452	462	447	432	435	463	428	465	405	422	453	420	435	414	432	432	444	431	428	445	439	423	489	458	432	446	439	425	471	473	439	413	423	437	465	429	410	465	477	410	472	413	419	408	427	437	428	435	418	431	438	442	389	405	436	421	451	409	420	452	397	402	435	430	473	411	432	460	433	441	396	432	448	465	399	439	421	438	458	428	443	463	428	432	450	419	447	437	428	401	484	453	438	417	480	458	417	447	432	453	409	448	439	447	469	470	443	442	446	420	454	424	450	415	443	405	457	470	428	424	424	438	436	479	414	413	422	425	465	437	444	453	411	462	443	439	459	438	398	419	432	407	437	430	410	403	467	457	444	471	460	414	388	458	428	446	418	448	444	439	431	436	430	423	399	457	416	456	482	427	426	432	455	445	472	416	430	406	432	449	455	424	445	415	400	444	459	441	454	436	410	417	438	416	431	452	441	446	412	420	433	393	396	406	405	401	400	435	402	415	482	435	399	443	455	445	486	430	471	425	455	414	442	415	428	414	465	442	483	489	421	397	454	414	411	434	419	445	456	443	448	399	426	445	440	421	408	463	452	430	460	419	420	418	428	413	462	418	447	452	441	423	462	398	454	428	417	430	424	446	402	490	471	450	428	446	462	433	437	450	452	464	421	410	412	457	424	420	422	445	423	436	457	429	427	423	434	424	473	443	454	483	429	450	424	427	436	421	425	450	398	450	413	428	435	452	425	434	447	413	434	448	414	446	443	419	441	428	467	422	462	452	430	442	414	435	461	445	445	448	435	401	403	423	433	446	389	424	442	427	447	422	457	446	447	447	426	392	477	436	443	416	443	452	488	439	458	430	442	438	431	440	432	400	421	439	432	458	438	424	408	441	438	452	395	457	459	441	420	430	453	433	416	414	431	409	429	427	428	438	403	465	447	414	437	414	387	412	438	439	421	440	406	440	427	422	472	398	474	419	416	401	454	429	452	443	409	462	407	465	438	441
26724	20833	8171	470	248	217	217	196	202	176	167	162	181	161	160	160	187	161	166	155	194	188	170	172	175	156	159	172	186	162	162	176	163	181	175	190	167	172	176	173	156	174	149	167	164	178	176	180	160	199	175	183	166	170	166	172	190	203	156	160	177	193	164	167	169	156	170	177	169	178	179	176	190	171	144	156	194	143	156	162	206	165	162	164	152	151	166	171	155	208	182	160	180	160	155	165	155	170	148	170	180	153	161	181	182	164	200	162	166	152	162	184	153	157	151	174	183	164	159	163	168	188	175	183	157	169	172	153	157	182	195	166	141	149	170	164	170	153	169	137	163	164	153	166	147	187	154	175	158	158	174	164	166	142	172	166	185	163	180	171	157	169	170	163	204	166	193	169	159	160	181	169	168	180	166	205	170	184	174	174	172	171	182	174	189	164	170	167	188	163	148	159	167	133	180	162	172	179	173	154	146	186	184	175	159	163	151	180	174	172	174	184	173	170	150	173	165	159	186	193	162	142	176	160	169	159	159	166	146	175	178	178	165	152	154	173	175	153	157	166	149	161	174	163	168	171	157	179	159	176	171	172	166	140	170	170	174	167	152	163	155	151	157	174	169	174	158	183	176	167	131	175	165	167	162	157	179	179	175	189	170	176	158	177	154	178	183	173	164	160	157	168	180	167	173	133	171	166	168	167	186	176	186	179	158	163	162	175	169	172	160	172	170	163	166	145	173	182	164	171	171	188	152	158	149	184	156	191	163	173	160	178	165	164	187	169	183	159	165	162	184	165	168	185	159	181	141	191	176	164	154	174	170	162	171	174	162	157	167	184	185	182	159	146	177	164	170	180	172	188	173	171	156	147	169	169	175	162	168	154	162	158	186	164	162	158	170	176	155	156	183	161	165	162	195	167	176	159	178	148	164	160	179	179	155	150	153	159	181	189	175	189	176	176	149	155	177	170	173	176	163	172	176	163	190	175	172	179	147	151	160	160	166	172	160	155	140	170	160	178	155	162	172	169	182	146	161	186	169	156	159	203	158	133	170	147	160	190	158	168	169	172	174	175	164	177	178	175	196	174	181	186	196	172	156	165	184	164	157	185	169	187	166	147	177	177	163	179	169	182	185	175	157	168	152	175	177	165	144	167	171	176	165	196	155	162	178	163	147	163	169	164	147	155	169	162	196	172	165	168	183	162	158	173	168	171	147	158	147	186	175	196	169	156	149	175	162	179	181	182	158	174	156	162	185	181	168	152	187	198	175	170	160	142	177	154	166	173	166	186	176	166	166	163	198	179	162	172	160	173	181	167	181	186	181	191	171	178	174	149	169	165	176	161	157	162	163	170	161	164	189	182	175	164	202	176	180	186	179	142	174	178	174	157	159	163	157	140	179	181	177	172	164	170	203	158	171	161	171	176	148	166	153	183	191	167	168	194	165	176	154	158	182	178	176	135	178	170	175	175	165	163	183	150	206	143	162	178	170	146	186	168	170	168	169	158	134	161	165	174	163	166	173	161	155	178	167	179	169	170	195	163	171	157	176	188	187	165	188	192	163	154	174	161	175	157	172	175	190	177	183	183	165	177	147	171	156	159	181	168	191	163	175	166	175	202	153	164	176	178	153	177	150	162	154	177	182	170	147	173	154	160	185	176	181	173	172	161	159	200	160	141	168	174	191	167	185	177	178	172	155	160	145	155	186	169	184	173	180	173	184	170	155	173	145	155	159	186	173	171	166	198	177	176	190	164	171	166	178	152	162	172	173	178	166	169	162	155	147	183	175	182	173	168	168	169	160	162	157	142	170	166	157	161	158	156	178	171	170	178	168	167	177	176	181	186	154	158	190	179	184	138	155	167	177	167	155	197	156	180	196	175	161	153	180	144	165	167	159	145	174	154	161	174	172	174	185	177	163	169	182	148	168	165	147	165	160	145	178	183	179	144	149	150	179	183	171	166	169	171	179	169	180	157	158	153	169	182	195	159	195	188	165	160	167	150	168	170	182	177	160	154	178	151	168	183	165	172	175	184	174	178	177	164	145	175	171	158	174	174	201	165	190	140	189	175	175	172	168	151	163	168	180	200	181	185	172	172	165	191	151	173	166	167	166	173	159	163	159	159	160	159	168	163	175	186	166	166	171	145	164	170	154	188	174	157	160	179	158	166	173	170	193	155	190	174	180	169	194	148	184	155	176	166	176	189	190	174	188	151	185	181	183	162	185	171	157	178	170	150	156	171	157	181	164	151	186	150	183	155	171	198	193	184	152	160	177	172	188	183	167	173	155	168	163	188	181	170	166	155	153	183	162	162	152	158	167	172	160	186	167	164	169	193	158	192	159	179	176	163	186	173	137	140	179	173	162	174	145	171	201	159	163	181	184	162	155	164	168	158	183	148	191	154	166	157	163	187	185	151	163	173	173	162	186	169	161	169	165	176	142	169	168	161	162	190	153	190	161	175	189	156	183	167	143	181	160	148	161	150	175	160	139	180	145	157	164	177	186	157	152	154	156	181	171	177	169	174	164	192	173	183	172	179	162	155	154	167	155	156	162	174	159	182	157	175	134	147	159	177	175	178	163	168	165	176	191	169	162	187	153	147	161	178	157	161	174	186	171	151	182	155	165	171	158	150	172	184	151	176	178	183	171	175	156	154	197	187	158	166	180	173	176	186	166	172	171	161	185	161	193	174	183	167	178	179	174	160	173	160	176	165	164	164	181	184	165	179	176	187	155	171	154	172	154	190	159	163	144	167	184	163	174	176	178	174	156	149	172	160	173	165	191	172	170	186	169	188	154	179	156	162	149	150	163	188	151	184	195	170	169	183	187	163	172	174	161	172	177	171	149	155	192	165	174	166	161	179	161	157	157	163	172	165	176	174	175	170	171	160	185	179	180	175	172	138	179	169	159	189	156	180	151	150	174	156	181	166	183	167	167	182	174	165	173	191	164	185	161	141	178	173	163	175	188	165	184	162	153	172	184	165	162	160	182	185	172	150	178	167	161	161	179	155	170	174	178	172	165	158	155	164	150	165	176	147	200	165	191	181	167	152	148	157	156	137	149	168	165	137	169	200	170	161	150	154	163	176	199	169	161	161	159	188	146	165	184	177	172	150	164	165	167	174	167	181	180	143	155	159	178	161	170	148	173	162	171	167	177	166	165	164	179	163	183	173	173	175	151	156	157	172	163	154	171	148	157	172	171	163	163	168	176	156	152	197	171	187	179	187	164	166	174	160	177	191	187	158	177	169	145	176	186	155	166	146	194	160	171	154	174	182	151	161	195	171	163	184	165	186	180	184	170	180	170	178	183	171	168	149	171	173	175	184	186	181	191	141	178	169	161	173	190	167	164	168	173	196	158	174	171	156	179	142	149	156	171	157	183	174	161	154	148	162	188	176	197	168	179	150	173	151	174	171	154	169	164	166	152	180	177	165	166	174	181	178	171	168	155	161	147	145	190	181	182	172	195	171	152	177	177	167	171	176	169	171
7357	1586	1378	754	608	489	495	473	459	416	409	389	393	378	367	409	390	384	344	393	378	368	375	345	377	351	381	359	353	346	364	369	358	376	381	354	377	349	352	370	368	344	386	346	375	344	403	380	363	333	382	343	332	366	372	367	347	401	388	358	362	336	362	350	350	351	387	352	338	344	344	357	338	333	354	412	348	356	351	366	364	364	343	353	358	334	335	366	390	355	356	340	352	351	339	329	319	365	361	372	361	367	357	358	362	385	373	365	360	348	349	359	368	400	366	379	396	343	340	340	366	372	343	314	349	353	337	355	366	353	363	387	330	349	358	342	360	377	381	390	352	346	370	317	361	364	362	359	353	330	336	352	362	348	364	381	374	356	405	387	356	384	374	349	347	372	364	331	348	388	364	353	353	357	332	372	338	377	351	306	334	343	366	333	358	350	347	351	378	334	345	350	354	356	377	359	324	351	347	336	350	357	356	335	346	348	309	365	355	335	379	332	367	319	347	353	363	357	366	377	331	337	345	378	316	306	335	364	342	375	337	344	360	368	321	362	365	355	352	350	387	344	339	369	329	355	325	358	397	355	377	346	361	349	376	353	378	343	328	363	357	372	362	383	326	366	364	369	363	359	364	341	382	315	343	325	345	372	354	372	347	350	361	366	372	400	343	377	360	308	359	318	370	348	326	369	383	408	380	358	361	347	359	340	360	380	374	387	364	343	321	331	362	364	354	350	337	388	347	360	348	368	371	360	379	390	356	352	344	345	364	356	338	368	329	337	333	396	345	342	353	380	351	374	363	341	371	375	353	360	377	350	340	342	370	325	349	349	357	367	356	380	353	374	385	362	360	368	370	361	338	343	359	373	368	348	352	344	381	355	331	349	370	327	353	363	355	352	364	334	364	371	348	348	335	356	334	370	364	337	359	348	390	358	365	349	330	315	379	346	361	346	352	352	356	340	380	364	382	334	412	359	349	371	383	328	349	344	364	387	328	347	357	330	347	360	368	346	349	337	354	355	337	374	367	357	339	374	342	372	363	383	353	374	354	358	383	384	371	357	349	371	359	357	383	357	336	365	374	388	375	361	384	359	352	366	348	363	379	353	332	329	346	371	354	371	359	353	339	320	374	343	402	353	352	352	378	381	326	376	343	363	320	314	342	339	356	359	338	316	372	361	377	393	370	365	397	365	391	350	325	352	368	375	355	373	345	345	341	362	339	371	348	363	383	330	382	348	335	331	361	332	341	354	330	341	375	388	342	350	367	344	324	355	326	313	339	390	366	353	383	381	388	316	349	344	351	379	338	363	369	352	333	353	333	354	355	391	376	356	368	343	387	338	368	343	374	373	352	363	372	348	361	366	373	344	346	329	332	331	324	371	340	324	337	368	337	353	368	344	338	377	363	388	349	335	367	358	387	382	352	366	356	320	368	352	352	353	380	361	342	367	350	372	377	356	384	365	352	363	338	329	339	374	324	362	354	361	378	358	378	381	375	385	353	348	351	354	368	356	355	363	357	370	301	377	358	342	321	352	360	341	360	356	376	359	403	353	338	324	363	351	352	384	347	400	356	370	360	342	368	354	354	357	347	348	378	326	339	376	354	351	344	334	372	326	361	359	360	345	352	353	364	354	350	362	349	352	358	368	390	363	354	360	372	345	360	335	368	364	343	373	361	360	335	359	345	350	362	394	370	361	368	367	369	347	372	362	354	346	359	368	339	361	387	359	414	364	365	347	345	332	335	376	371	357	345	367	331	371	356	346	363	328	334	405	383	383	320	362	342	335	341	334	377	378	346	324	357	335	369	376	355	355	349	348	363	384	361	334	375	358	361	361	369	321	346	354	313	361	325	362	366	356	320	376	336	380	374	370	353	356	387	366	387	329	365	396	380	378	364	354	345	361	334	356	331	354	347	353	376	358	354	332	361	368	348	339	333	369	350	387	320	337	355	324	346	337	367	371	336	378	327	386	365	353	355	368	345	351	386	349	374	319	353	365	342	363	340	381	393	379	352	355	343	361	331	317	379	358	357	339	345	374	367	331	349	342	343	342	326	357	334	341	339	414	356	373	337	328	399	369	363	351	378	373	336	352	349	350	344	352	362	378	348	336	354	343	412	391	328	377	389	355	338	362	369	361	361	369	358	393	390	331	355	349	342	344	359	366	365	346	370	373	380	353	367	358	356	315	349	356	353	376	346	355	343	326	359	384	391	355	350	353	379	373	374	333	378	371	354	333	352	358	371	382	339	361	367	334	373	389	365	358	338	367	352	347	357	335	377	374	352	359	333	347	352	348	373	330	342	333	366	360	351	344	378	365	337	389	325	348	369	344	358	343	354	357	345	325	366	365	334	375	371	309	385	342	364	369	365	368	369	340	365	344	394	360	324	347	367	339	361	326	336	338	379	374	358	331	339	371	358	372	331	363	358	357	363	368	372	326	356	359	361	354	342	344	363	365	360	376	370	385	324	341	380	335	386	367	371	340	386	372	364	353	342	337	338	368	332	332	342	334	375	355	381	376	379	364	389	372	338	353	360	327	317	371	342	346	391	353	365	323	356	347	351	362	381	340	360	347	392	371	332	378	366	379	383	353	355	351	333	363	373	371	326	373	359	346	320	332	381	348	337	351	354	364	384	366	354	336	333	370	385	372	378	373	363	353	352	371	362	344	341	346	396	351	323	371	406	374	341	353	321	347	368	364	331	367	349	370	366	355	345	350	361	343	346	365	307	370	354	369	360	380	385	369	386	352	347	319	349	354	367	340	374	325	330	377	362	373	376	370	311	352	377	393	356	372	342	378	335	342	373	363	402	354	356	362	343	352	346	362	353	387	336	361	354	351	383	328	347	379	362	367	361	340	371	389	366	366	332	360	325	368	356	351	323	350	328	340	343	318	363	355	363	371	344	385	365	352	352	373	347	328	353	372	376	346	360	367	321	346	370	376	367	371	347	322	376	355	365	379	351	372	338	342	349	387	341	351	365	364	360	362	338	361	351	321	359	376	375	315	346	348	356	344	345	364	383	373	335	379	383	364	371	327	360	354	324	375	364	373	354	356	346	331	348	371	345	359	346	329	344	363	331	359	349	358	356	342	357	369	340	367	387	306	368	354	384	361	375	350	375	338	391	354	372	347	329	366	372	335	350	388	366	382	379	371	367	340	359	345	353	384	330	359	334	352	379	367	367	346	348	341	365	383	359	349	327	365	357	350	365	358	324	346	348	344	354	327	334	365	366	348	341	355	344	373	346	358	383	329	352	353	377	348	366	314	356	332	356	351	355	340	370	378	368	330	348	356	365	335	377	353	364	357	354	362	334	349	350	340	341	379	406	343	368	326	364	368	374	351	362	334	352	365	348	366	366	395	328	337	374	349	334	321	335	338	343	370	336	356	343	361	369	329	352	356	337	378	346	370	332	371	401	383	341	370	387	361	350	346	381	389	313	366	333	357	366	351	351	344	343	326	360	333	365	350	365	362	350	355	371	355
24278	21416	28812	24382	20769	2036	539	345	238	230	236	206	162	146	135	155	121	121	135	111	108	117	122	114	117	104	103	122	105	113	110	93	123	119	100	104	103	115	93	106	91	109	89	92	98	98	108	100	100	99	110	116	99	97	93	101	85	90	104	100	100	98	89	105	96	96	100	78	95	92	112	108	107	106	93	103	107	89	87	99	96	88	94	100	88	102	81	91	89	83	99	117	101	91	90	113	95	97	107	87	107	90	85	94	82	103	92	83	93	95	101	100	89	85	92	89	95	89	109	94	88	90	100	92	86	106	104	104	100	108	74	89	88	85	87	108	91	118	111	87	107	85	102	102	98	106	87	107	82	92	97	90	85	97	94	80	110	75	87	81	97	87	87	83	86	94	102	100	89	87	97	90	90	104	108	83	89	100	107	90	78	99	86	117	105	93	116	120	105	94	103	90	105	100	88	105	90	92	101	88	86	98	99	94	96	104	82	97	91	112	91	101	102	75	93	85	98	91	81	88	110	92	108	96	76	81	89	89	91	104	95	90	100	89	79	78	101	96	98	81	82	94	89	95	90	88	83	92	102	95	80	101	83	98	82	93	86	92	76	115	97	105	100	85	99	85	84	90	83	101	102	96	83	78	97	84	85	89	108	101	105	96	82	83	101	100	95	81	107	102	102	112	82	92	94	92	83	88	112	73	102	88	91	101	91	104	114	81	89	102	110	83	91	86	90	95	105	90	106	87	89	89	96	87	81	85	99	97	88	105	83	77	96	101	110	88	101	95	109	106	97	122	106	96	108	70	95	101	95	92	68	106	126	110	96	86	97	79	96	108	85	111	92	87	82	90	113	93	96	102	111	73	105	87	93	83	103	104	85	108	80	91	95	102	99	96	83	79	96	117	98	92	96	95	97	104	101	95	92	100	105	103	102	92	101	90	97	86	106	88	112	84	87	93	87	102	86	96	83	104	99	97	110	95	111	92	119	98	100	95	86	101	92	103	98	97	103	94	88	98	88	99	107	102	95	96	92	109	86	92	86	96	82	102	81	86	100	96	85	91	84	93	90	97	97	102	92	111	75	100	88	102	97	87	78	85	82	90	104	100	107	92	91	92	92	90	84	81	106	83	88	87	90	85	101	96	106	93	99	85	102	94	82	102	91	96	105	98	78	88	86	95	87	95	115	88	92	88	103	94	103	90	83	103	102	101	88	94	84	95	83	105	81	101	84	81	91	102	100	71	103	100	91	103	92	89	88	95	107	102	75	118	103	111	98	87	95	82	92	85	89	82	100	86	93	87	93	92	118	92	83	104	84	90	84	93	89	98	90	110	92	96	95	98	105	88	85	91	90	82	98	105	93	91	115	83	91	92	96	75	96	89	86	98	97	96	107	89	98	93	99	98	84	94	99	90	107	97	103	95	94	101	89	79	91	87	75	100	84	97	102	104	100	90	107	87	97	87	110	98	100	107	101	96	88	104	103	106	110	103	80	105	83	98	100	92	88	94	98	99	83	85	95	111	86	101	91	88	100	98	103	76	88	92	90	82	90	101	105	107	101	97	96	96	82	95	84	82	103	105	89	109	103	98	97	100	97	93	96	89	93	91	80	87	107	114	113	104	111	104	99	79	88	80	115	97	99	90	97	76	97	104	112	91	108	106	88	114	106	102	103	88	98	106	94	84	91	90	86	77	95	101	94	80	95	93	103	93	86	109	82	95	83	102	97	90	81	91	107	105	96	114	105	82	95	85	90	80	98	100	98	78	98	81	103	81	92	89	101	99	102	103	88	84	85	106	86	98	103	96	112	98	101	104	115	101	81	91	98	96	83	70	89	71	88	78	100	108	84	105	87	96	93	104	93	112	93	81	102	86	83	86	85	81	95	92	84	104	89	103	86	95	105	86	97	94	93	92	79	102	85	100	82	95	110	91	108	81	102	85	88	107	100	72	89	97	84	99	97	100	98	92	86	101	95	92	76	88	112	100	99	106	105	102	86	101	100	107	83	91	84	94	97	92	69	94	104	85	97	96	103	88	112	82	110	110	92	79	97	103	106	98	91	110	97	87	88	106	99	77	114	99	87	102	85	93	86	89	100	96	90	90	95	97	114	96	76	100	97	86	100	96	92	94	100	88	97	99	88	94	97	80	90	93	97	99	100	95	82	100	92	86	86	106	78	79	107	81	107	94	93	106	109	81	105	110	96	88	101	121	89	100	101	93	102	103	80	96	105	90	97	99	89	87	97	80	99	88	88	87	85	91	79	86	111	100	84	90	89	92	86	105	110	82	89	84	96	89	115	86	95	86	100	69	99	92	100	68	92	74	114	89	82	78	92	79	87	98	93	104	98	115	89	98	95	108	100	89	79	86	67	96	87	105	86	86	88	99	79	106	88	110	100	83	91	106	86	101	98	91	102	91	96	94	105	85	93	74	97	84	80	91	88	84	104	94	88	86	85	90	83	93	105	104	91	103	116	109	108	94	106	103	86	87	90	109	96	83	100	100	78	85	98	102	104	93	72	103	96	110	85	91	88	86	78	87	96	94	94	97	102	91	83	100	104	109	96	96	81	105	89	93	79	97	96	96	93	86	95	94	80	72	74	105	107	93	93	96	87	83	74	78	95	106	97	94	88	98	89	96	81	99	94	93	102	88	85	94	98	100	91	85	101	89	94	115	92	79	83	90	96	96	97	109	96	104	90	89	87	74	110	74	97	86	100	97	85	87	109	91	87	99	106	95	80	76	103	102	81	104	98	94	95	92	101	80	85	113	91	112	90	97	95	99	107	82	93	98	93	83	84	95	97	106	90	103	103	79	83	78	87	102	89	98	108	83	100	92	97	87	79	88	72	111	91	100	105	96	90	83	112	96	82	98	89	98	98	93	101	85	89	94	100	98	90	100	105	94	87	104	105	97	89	91	85	84	98	85	103	91	86	89	94	89	91	83	84	98	93	84	81	96	94	104	102	81	105	88	84	96	99	88	108	98	105	101	108	83	100	100	94	116	101	98	87	91	101	88	99	98	87	91	92	88	119	101	91	85	98	100	99	94	101	109	84	92	76	98	94	90	83	87	82	94	90	98	92	82	114	97	86	97	97	92	83	79	95	89	90	106	95	89	92	65	88	83	101	107	91	103	107	104	89	99	101	111	88	86	107	103	93	64	100	93	76	92	102	101	81	93	78	83	94	89	91	83	78	76	94	98	99	85	89	88	103	88	93	107	94	104	99	88	86	99	101	85	91	91	90	99	84	82	105	109	76	99	82	107	83	83	101	103	76	112	110	85	107	90	94	76	94	97	94	103	91	81	109	101	100	106	110	103	90	94	95	87	102	111	105	107	101	90	106	102	112	104	97	93	87	80	106	119	91	95	87	81	90	92	94	83	87	98	96	115	96	92	96	111	95	84	92	79	83	98	92	100	91	112	92	92	90	76	110	92	98	95	102	97	99	99	93	92	105	91	106	93	85	77	91	104	86	104	88	111	99	97
19775	10433	8972	4360	2849	1993	1550	1194	964	768	684	579	542	497	428	413	368	387	322	293	318	279	293	279	267	275	273	252	246	256	234	255	234	254	229	218	244	238	207	215	213	215	187	216	196	201	219	217	231	218	226	201	214	229	221	230	220	219	220	240	205	202	238	235	217	204	209	223	214	221	200	207	210	212	218	221	200	212	218	213	213	201	202	237	216	222	197	207	215	193	209	210	221	190	207	199	224	219	233	240	230	186	221	218	230	223	200	225	221	222	219	223	216	208	194	212	183	224	207	209	218	190	183	209	206	199	200	214	201	221	209	206	199	191	231	183	216	184	214	211	224	209	209	188	196	215	182	203	206	227	212	174	192	225	195	205	210	192	192	207	189	187	202	206	193	211	214	188	211	191	208	177	214	211	190	218	180	207	217	216	219	225	219	198	185	229	215	226	221	189	225	207	214	208	206	193	196	200	195	202	196	200	214	226	207	204	194	195	188	203	220	187	201	197	211	216	205	201	212	215	216	212	194	196	200	190	230	183	200	194	214	205	200	201	204	204	213	194	193	222	212	221	208	192	215	203	201	215	181	201	200	200	168	186	207	187	183	200	221	204	193	187	205	199	194	208	201	194	196	212	219	201	208	196	178	203	212	195	207	223	211	201	213	197	172	229	179	190	209	205	189	203	191	206	219	210	221	193	207	191	205	202	215	222	207	206	212	213	225	196	198	198	210	217	193	196	206	191	215	211	203	209	214	184	190	207	195	202	200	231	201	202	203	203	231	164	201	199	219	186	187	211	192	208	209	207	194	186	192	208	196	196	189	211	214	193	224	194	191	204	192	206	218	212	209	198	204	207	218	208	203	223	201	195	197	205	204	192	238	210	212	217	204	193	204	202	217	218	196	206	218	214	220	214	185	212	209	180	228	208	203	213	196	201	231	197	215	204	198	211	187	158	190	195	209	197	231	220	194	191	185	200	186	185	213	167	185	197	207	190	217	230	214	202	190	192	213	197	214	212	190	205	203	211	207	196	228	201	199	208	212	187	226	199	198	211	207	203	189	197	219	202	204	194	212	198	226	207	196	203	189	183	204	227	211	206	207	214	190	205	179	212	209	199	230	189	173	200	204	200	247	217	192	203	173	207	218	189	202	192	188	195	233	223	219	208	195	224	194	202	185	211	206	231	207	213	193	216	185	194	200	194	165	183	195	215	193	193	210	187	228	211	199	213	206	223	173	221	232	200	244	206	223	229	213	220	229	214	216	208	197	197	185	200	201	209	213	220	217	223	183	221	232	198	194	175	212	188	178	212	211	204	204	204	198	198	180	202	222	203	214	232	212	236	222	220	200	209	209	197	194	217	209	197	186	214	206	208	225	203	208	207	233	212	214	212	205	203	213	215	198	193	224	178	225	219	196	204	205	185	181	201	189	202	203	204	213	205	207	189	222	200	211	224	210	167	204	207	234	224	233	205	213	214	177	232	204	207	206	164	205	168	192	198	215	189	189	191	217	193	223	210	197	195	180	210	209	211	217	192	222	207	191	208	210	220	196	226	203	193	207	201	210	209	211	208	223	202	183	219	184	190	218	202	206	204	176	237	221	222	177	234	192	227	195	196	188	221	192	211	213	221	199	181	202	219	188	229	216	204	204	210	203	217	195	221	209	197	201	203	188	177	215	204	229	209	206	185	178	229	199	185	199	194	177	215	209	183	204	191	216	195	183	234	217	220	200	206	192	189	201	204	221	192	186	203	203	195	206	183	244	197	226	188	181	196	208	207	211	186	189	187	210	188	192	230	212	192	227	202	203	189	195	197	220	187	212	230	200	222	209	191	196	209	218	196	216	206	195	217	194	203	220	188	230	182	202	207	212	224	209	204	212	219	211	197	207	230	200	223	227	206	194	195	200	212	227	217	209	217	199	193	196	213	214	226	213	191	214	224	204	200	216	190	210	191	197	184	198	206	199	190	199	193	212	189	209	189	210	206	178	167	208	199	242	189	214	194	207	185	211	167	205	202	200	237	189	218	188	209	200	199	206	207	190	204	226	211	207	189	203	174	205	211	199	190	224	222	190	207	176	191	217	196	197	214	183	198	235	213	200	214	184	206	188	202	210	201	221	230	185	225	214	214	206	181	204	210	221	203	207	204	222	223	199	206	203	210	204	206	232	201	196	193	218	199	217	235	250	209	200	187	194	213	188	190	195	188	189	213	202	226	214	186	219	197	200	205	209	213	209	194	222	206	206	204	207	207	207	201	198	245	241	214	215	198	185	210	208	196	209	209	204	221	185	214	205	200	220	202	219	191	217	229	193	190	197	197	202	200	198	175	186	184	219	206	187	208	197	224	186	167	208	203	181	213	194	212	210	202	205	228	207	217	208	196	187	209	200	207	200	200	172	216	209	188	184	200	172	191	215	221	203	197	190	200	225	188	202	201	233	230	212	219	209	225	197	191	197	204	214	195	207	197	216	194	198	205	194	203	214	202	202	214	216	207	163	215	187	210	192	205	192	198	221	225	228	201	203	196	201	209	195	194	215	233	194	198	212	184	211	212	203	210	210	187	183	205	222	223	190	193	192	213	204	212	201	208	200	167	199	199	206	189	192	223	211	208	197	213	205	206	211	220	204	192	243	190	207	222	199	193	196	219	215	212	212	178	196	195	217	202	197	197	196	191	207	222	191	198	185	216	219	205	193	194	224	202	226	190	219	230	199	206	205	215	203	211	205	194	210	197	214	202	186	176	200	218	222	211	196	196	199	224	192	198	180	191	204	199	194	186	196	192	184	192	222	198	188	222	229	215	219	221	228	187	192	234	209	213	200	212	199	194	211	220	214	196	204	197	201	193	205	215	196	208	200	217	205	186	189	213	198	187	225	226	227	211	261	200	218	189	201	212	212	199	178	195	211	223	226	205	227	206	216	221	189	228	199	220	199	226	208	191	193	197	206	188	201	220	216	191	204	213	207	189	196	226	180	217	223	195	193	182	213	190	187	223	195	202	171	192	173	202	213	207	207	213	199	195	184	197	196	194	214	206	189	211	203	205	175	212	197	208	214	196	194	217	198	199	221	184	212	222	195	215	206	236	197	194	192	204	209	227	220	194	198	208	209	198	202	198	200	181	197	209	223	223	237	169	170	200	186	187	204	206	203	206	185	222	195	204	214	213	191	205	197	200	208	221	192	223	187	198	208	188	205	197	226	193	194	185	193	195	219	190	213	195	191	217	196	220	211	184	215	205	192	189	184	205	213	237	188	210	195	208	213	206	216	205	212	200	211	181	208	206	192	203	213	200	181	190	190	219	225	196	194	205	190	205	210	216	205	232	230	201	211	207	196	221	191	219	209	211	194	218	178	180	207	210	206	198	199	200	194	216	218	184	209	192	197	215	202	242	197	193	227	207	196	205	211	220	220	203	231	182	210	202	219	221	215	207	214	227	215	203	198	227	229	196	214	215	219	179	206	221	183	219	198	203	201	204	205	207	216	190
23360	21404	29444	23766	21407	20683	2323	757	580	508	457	346	353	355	328	314	312	309	300	284	280	279	263	255	249	249	260	254	257	237	262	245	223	237	270	267	264	256	245	236	233	223	229	215	245	235	239	236	266	240	252	250	243	246	251	233	225	246	243	249	225	228	246	247	240	228	239	210	229	232	239	225	268	248	244	248	256	253	254	232	224	222	240	207	240	232	227	218	242	240	253	271	231	239	222	262	227	266	254	216	255	224	222	242	212	231	236	257	219	242	227	227	238	245	215	230	228	214	227	262	208	241	228	222	224	234	221	257	236	228	248	239	196	219	222	251	240	225	211	240	211	218	209	222	209	241	220	228	226	234	236	212	212	253	231	243	240	216	215	231	226	250	235	231	227	238	249	231	234	239	244	251	252	237	228	233	215	221	249	219	241	196	232	222	221	212	215	229	222	227	226	241	226	238	228	239	235	258	207	231	216	230	232	222	267	210	248	226	214	240	225	216	213	222	223	238	226	214	210	237	207	254	192	219	231	192	228	234	230	224	203	223	270	224	226	225	243	273	230	253	238	232	224	254	247	207	204	238	225	249	224	233	228	206	246	207	233	225	232	230	221	231	235	220	201	236	209	250	221	222	229	202	217	214	246	227	219	239	220	249	234	238	224	206	212	251	247	241	224	224	199	195	231	232	223	201	220	230	247	257	241	242	230	217	235	237	233	223	240	222	224	249	228	208	240	223	197	224	194	198	242	223	243	203	247	268	213	205	247	231	223	219	223	197	211	201	207	200	222	228	235	228	248	239	243	216	240	214	225	197	229	231	196	222	246	224	247	223	253	237	234	208	246	224	217	244	241	241	230	212	210	221	241	250	220	234	218	241	247	211	245	246	227	225	215	267	220	229	202	210	233	255	245	236	219	228	233	233	217	213	226	245	214	247	216	213	224	222	187	245	231	209	213	243	231	224	213	225	215	227	216	242	224	207	208	216	234	240	242	233	229	214	228	247	236	237	229	278	221	205	213	194	222	195	222	241	226	234	255	239	224	244	212	233	213	216	198	230	236	239	244	213	214	210	200	237	262	214	242	196	222	230	225	238	252	217	214	228	216	223	212	197	230	241	265	245	239	235	207	231	198	216	238	243	225	230	211	202	238	208	211	213	237	206	212	231	235	216	238	221	204	217	199	213	216	219	243	232	235	243	246	239	245	223	234	244	221	228	241	240	239	237	234	200	226	223	215	228	213	224	229	226	242	241	240	222	221	239	212	226	241	217	224	237	210	227	224	231	218	218	215	225	225	246	246	204	213	255	250	192	231	208	222	222	220	225	221	256	214	224	212	225	218	208	209	196	202	224	227	195	224	237	236	237	235	189	216	233	265	224	237	227	216	227	234	228	213	235	211	223	223	230	233	247	245	215	220	233	232	229	236	241	223	224	228	217	235	222	218	219	249	222	236	217	247	242	229	232	225	247	224	227	245	228	240	237	225	212	245	240	212	210	216	207	215	232	219	244	208	219	225	240	249	234	220	257	230	216	224	221	216	213	229	195	227	235	201	227	195	225	226	251	227	240	238	230	206	231	204	247	232	212	245	206	233	237	235	235	222	236	242	232	230	227	215	224	206	230	225	206	218	233	208	224	210	214	225	230	225	224	238	224	249	232	243	211	251	228	236	206	217	261	212	230	208	212	220	202	217	261	233	244	225	224	252	270	220	223	198	240	228	224	215	214	232	216	211	254	242	227	217	226	235	218	219	252	230	232	227	230	215	242	212	228	234	238	237	244	224	223	194	224	240	220	214	220	214	214	238	229	244	234	227	225	218	242	216	205	203	215	253	240	220	246	233	209	221	239	259	258	240	233	233	228	234	223	203	214	230	248	223	219	255	222	200	216	208	223	232	224	229	240	246	216	220	219	221	213	229	232	232	225	221	211	241	209	226	231	208	200	239	231	230	201	203	233	249	246	218	226	239	227	235	248	252	247	242	241	226	240	198	221	242	233	218	245	246	265	257	233	228	218	207	230	248	221	231	226	218	237	231	239	228	204	220	212	232	248	218	244	252	236	251	254	224	237	204	234	235	239	195	224	237	240	230	214	208	243	268	191	215	230	248	191	242	223	233	271	237	244	234	213	223	223	220	222	215	219	258	228	226	220	245	253	225	250	230	221	259	199	250	209	242	227	230	206	222	243	239	235	228	205	230	238	226	220	222	216	271	217	218	236	218	227	226	233	233	214	233	234	233	229	242	221	226	209	218	221	220	227	241	216	241	219	253	215	200	225	221	249	236	221	215	232	257	222	257	236	206	219	256	213	238	199	222	242	239	232	211	227	204	227	217	221	210	262	209	233	224	211	239	248	217	245	232	222	236	234	256	205	220	224	216	215	206	215	197	220	235	207	217	237	225	223	228	240	202	239	214	214	213	220	216	219	216	251	246	211	244	215	218	214	237	239	224	214	234	205	220	238	237	220	223	246	225	244	230	237	237	232	213	235	216	235	228	224	222	206	215	192	222	222	206	263	232	210	221	220	209	253	234	253	229	224	222	217	206	236	231	227	226	234	223	241	222	241	233	226	240	227	213	220	229	236	232	233	227	207	223	222	241	241	227	234	220	227	250	231	230	248	222	209	227	222	220	209	230	230	238	238	215	260	223	229	230	207	215	225	251	222	214	215	217	229	261	198	230	216	247	203	248	217	206	224	212	253	253	213	233	220	211	222	216	211	213	224	232	249	223	204	239	225	240	233	238	218	246	216	243	232	212	239	225	198	214	232	208	241	211	231	233	221	215	242	216	226	256	204	218	252	214	233	245	231	240	236	213	215	226	224	224	228	224	209	240	213	239	228	226	222	252	223	221	196	261	251	231	219	233	221	223	251	215	213	222	231	230	246	214	257	205	215	237	225	220	223	226	232	229	242	209	226	230	230	223	227	233	244	220	212	218	240	241	249	231	232	235	246	240	242	199	242	228	235	238	244	240	234	226	234	265	197	253	254	237	239	225	204	213	241	238	233	234	220	224	225	214	227	242	216	226	233	218	229	251	218	241	225	202	227	202	237	237	246	224	229	255	233	222	187	201	214	242	216	230	237	202	218	242	245	197	211	239	244	242	223	197	236	219	223	234	216	246	230	226	226	233	225	217	250	224	247	215	202	208	217	225	226	213	234	201	225	210	193	236	245	210	221	206	213	238	241	226	220	249	255	264	238	238	248	253	219	233	224	222	259	229	204	211	211	219	263	217	228	221	238	215	239	248	220	220	247	207	246	200	241	223	206	245	226	225	234	237	236	216	268	241	242	237	201	224	217	228	227	220	237	224	244	233	232	214	237	235	224	252	249	239	242	224	232	235	239	222	247	233	210	262	214	224	248	232	236	240	228	242	228	196	255	211	241	222	235	249	228	239	240	236	237	220	210	240	247	238	242	229	223	238	202	232	217	245	224	256	204	218	229	222	234	266	228	214	211	235	257	219	240	232	234	220	264	213	215	249	228	238	215
21817	16717	14396	7797	5344	3774	2874	2260	1901	1618	1397	1197	1023	984	897	837	764	718	664	629	662	633	606	627	609	537	549	519	558	537	521	532	583	507	515	489	490	474	479	484	459	523	462	471	455	458	480	504	439	472	437	462	458	449	433	478	469	441	426	460	437	444	438	449	461	457	437	435	454	436	468	478	449	430	412	418	435	410	481	458	432	455	416	394	467	469	444	457	458	431	448	447	447	421	431	420	432	459	445	452	438	417	435	412	446	447	410	457	474	433	457	427	436	428	440	431	439	439	419	464	417	438	414	458	425	456	441	455	473	429	436	449	392	444	409	423	448	425	436	418	443	477	428	446	442	431	458	477	416	425	437	417	386	485	478	436	439	424	433	425	420	451	437	445	424	444	430	408	463	419	439	406	439	447	437	417	453	418	439	428	425	419	424	419	441	474	412	425	402	409	418	429	444	432	440	456	452	480	402	407	452	440	439	453	419	455	430	443	415	402	444	436	434	442	417	455	452	444	414	415	448	419	438	451	460	433	413	436	434	418	413	415	447	428	433	400	438	432	427	470	427	439	421	473	410	453	438	414	437	446	473	474	441	434	440	423	413	441	454	477	409	441	428	412	441	451	421	394	447	443	424	444	447	425	451	462	437	412	453	427	451	422	404	454	432	415	422	481	432	411	455	433	402	451	421	461	437	406	428	382	466	461	437	428	449	416	392	428	407	440	474	438	433	411	440	433	453	454	491	433	446	432	451	467	443	406	415	439	417	430	450	485	434	446	428	460	424	435	426	412	448	442	422	420	437	442	425	428	438	432	413	436	441	413	429	434	415	424	433	431	426	443	375	481	459	413	408	436	439	435	443	428	437	408	443	444	425	428	476	453	389	438	395	442	458	476	449	434	419	435	447	430	462	425	435	446	445	449	436	439	431	453	386	429	413	452	413	456	442	412	426	426	409	444	442	390	415	402	411	411	428	441	437	464	425	405	452	394	460	424	453	395	420	461	428	475	436	424	438	470	445	465	422	407	425	431	403	482	395	438	450	425	430	427	438	381	466	423	421	426	427	459	446	443	425	410	412	448	457	419	450	457	424	410	391	445	405	436	422	423	421	451	423	435	401	429	414	467	439	385	451	455	429	423	448	437	453	413	461	481	421	408	448	446	415	429	426	456	430	462	407	435	435	430	406	432	458	407	443	426	446	478	446	430	417	440	456	419	465	409	418	451	438	439	424	465	390	434	436	418	423	471	420	449	441	461	423	428	411	462	447	422	393	430	431	455	442	467	413	457	414	447	427	418	433	434	425	457	443	437	430	397	489	414	425	405	434	435	436	429	463	420	450	420	466	448	470	434	426	396	460	471	450	415	427	434	445	430	446	462	452	434	435	416	415	432	437	426	462	443	431	474	423	436	422	415	445	441	487	430	456	458	456	478	456	406	424	407	463	445	424	398	455	480	421	421	409	414	397	429	406	450	421	448	423	456	442	450	360	430	442	438	415	405	422	456	398	441	407	364	459	429	429	434	448	433	455	416	427	443	452	463	403	384	419	404	417	451	450	450	425	409	413	422	407	472	436	446	435	460	422	470	405	425	418	449	412	438	445	404	443	419	426	429	400	419	413	415	448	395	424	425	443	428	437	446	440	420	390	423	450	436	470	435	414	431	434	470	423	385	476	413	440	411	439	436	416	414	427	435	470	397	433	423	483	480	425	433	410	426	415	452	444	443	433	458	422	444	407	387	447	428	407	466	435	416	478	434	417	426	413	440	437	470	463	420	443	432	425	398	474	477	449	421	443	429	452	404	429	426	415	442	447	454	444	428	429	447	440	439	431	408	403	463	426	431	446	400	423	406	435	439	436	447	412	459	399	439	427	401	404	445	432	448	441	393	459	454	425	406	422	416	417	420	401	435	463	395	431	423	423	419	408	440	421	387	434	426	431	425	388	445	441	428	383	424	415	429	437	435	411	459	442	438	451	459	404	436	426	432	441	431	427	401	427	418	452	458	443	430	408	425	451	439	452	404	429	412	463	447	449	433	451	434	436	415	448	456	451	460	450	451	438	402	447	445	468	384	446	433	402	397	448	410	446	411	397	474	412	442	461	440	411	441	415	433	431	434	430	430	400	442	406	444	442	439	396	468	402	435	427	400	407	416	461	421	423	474	454	440	404	428	446	441	413	411	431	471	401	411	453	432	402	430	415	461	461	410	446	425	443	443	453	405	436	405	420	452	408	410	416	468	413	446	430	403	445	456	438	428	406	444	440	421	427	443	431	404	464	422	430	453	462	451	408	453	440	436	413	402	395	417	415	442	450	426	431	447	419	436	455	457	415	391	428	449	463	400	483	419	443	417	440	410	460	445	440	430	468	468	399	416	436	439	414	448	420	435	468	418	401	427	400	449	474	427	460	470	401	393	460	431	429	451	414	422	442	388	436	411	442	419	464	448	403	419	429	457	455	423	422	446	433	453	440	411	419	459	420	413	443	459	417	421	458	424	427	443	411	431	459	414	441	412	448	436	435	435	471	435	454	436	427	430	463	389	479	423	408	416	437	459	400	443	456	437	443	425	428	480	474	419	438	422	409	463	433	412	414	449	441	413	474	415	443	420	471	428	408	467	410	461	408	433	436	437	441	468	432	438	439	445	424	405	425	419	475	430	463	425	406	445	392	420	415	474	417	435	448	407	407	421	481	423	406	434	463	429	450	419	456	437	471	432	474	444	476	459	413	429	412	434	421	439	423	455	432	431	456	387	435	432	437	414	441	454	439	455	439	406	412	412	443	392	420	467	423	408	437	447	443	442	415	423	416	441	467	419	443	439	451	433	453	458	412	426	442	398	489	428	396	435	433	473	465	417	424	433	416	435	409	465	429	437	403	483	428	384	444	447	432	428	459	414	448	400	404	422	429	405	453	446	421	440	423	463	457	404	412	449	465	427	386	416	427	409	454	429	452	441	423	423	453	442	426	478	441	454	409	463	425	451	427	456	433	450	461	446	420	426	459	427	476	451	424	443	400	488	435	425	454	439	398	427	436	422	401	410	398	428	437	434	407	439	439	444	444	443	437	434	433	416	419	430	426	455	426	415	436	430	383	442	428	442	444	420	437	431	462	451	451	437	446	416	418	423	434	449	404	408	451	441	411	432	407	434	461	430	424	382	438	416	403	455	408	425	450	423	455	464	428	406	453	434	412	445	465	423	402	442	398	432	434	437	447	397	444	408	444	410	463	453	457	445	463	423	464	409	420	437	464	437	414	450	423	435	420	443	405	436	459	446	459	428	450	426	422	430	432	402	425	416	423	394	440	443	419	420	467	426	440	413	470	416	401	434	458	424	428	443	448	436	428	427	433	467	427	450	423	389	427	435	394	455	417	433	463	426	432	433	462	428	443	396	402	413	446	428	451	413	417	417	439	428	426	424	464	433	429	450	450	438	399	431	443	467	400	435	467	423	424	441	464	454	404	416	414	446	424	415	428	405	405	463	417	444
26744	20978	8438	495	271	224	206	196	174	190	163	176	169	174	188	188	155	197	183	182	184	170	178	159	149	164	195	169	152	181	178	168	182	192	161	174	169	193	167	168	187	172	165	180	183	169	169	164	170	157	187	141	185	148	160	149	161	177	155	191	163	171	184	167	179	184	174	164	192	199	156	174	195	166	170	150	163	155	157	171	156	183	166	153	159	174	170	155	178	180	162	172	178	160	183	152	164	177	193	179	173	183	181	145	151	192	175	168	169	158	183	179	172	170	165	176	173	173	179	164	173	156	174	168	168	159	180	168	178	154	178	176	153	154	174	177	151	183	162	174	179	168	163	166	150	171	181	179	184	176	162	168	209	168	142	156	178	165	166	170	186	181	139	157	176	180	170	200	189	180	175	168	167	171	153	200	153	194	147	180	164	155	187	187	146	183	153	178	175	164	168	158	171	133	181	176	163	173	166	171	147	177	157	157	159	188	156	168	158	183	178	156	158	169	179	173	160	178	171	188	179	162	168	160	163	167	171	178	149	158	161	187	165	169	180	163	163	174	145	170	182	171	176	181	187	188	155	168	169	179	170	171	174	147	159	184	162	177	152	161	173	172	147	139	160	188	149	173	152	155	186	162	171	169	188	169	169	186	167	165	191	173	158	148	167	154	186	168	196	157	155	193	163	182	182	176	160	176	153	178	167	179	168	186	155	175	169	168	179	164	153	174	156	164	165	184	184	160	160	152	166	166	176	157	176	168	170	160	164	179	168	165	163	174	156	163	191	187	163	175	175	159	153	162	155	189	179	166	154	163	167	184	171	185	156	163	154	182	184	180	168	176	179	162	155	161	171	170	172	163	168	168	182	158	174	186	166	167	170	189	189	169	174	181	151	169	176	177	191	176	182	184	179	191	169	179	154	164	169	172	185	169	174	175	158	163	177	184	155	180	155	176	169	160	183	155	189	192	162	179	173	180	178	172	173	176	195	164	156	152	166	166	172	176	156	172	177	164	159	171	161	159	163	180	176	182	160	173	164	166	175	196	159	161	177	179	161	181	177	172	181	157	185	178	176	182	167	179	158	164	196	180	158	175	146	154	176	170	149	162	169	159	164	163	168	185	157	187	162	162	177	173	169	186	160	161	180	173	161	194	133	172	186	155	177	164	161	168	168	144	154	152	175	192	154	181	162	175	170	168	173	145	176	173	156	162	161	174	174	169	195	185	167	157	153	167	178	175	172	179	177	189	175	156	148	169	175	155	195	163	176	153	161	171	157	187	178	162	153	164	175	173	166	179	171	167	165	151	160	170	161	168	178	167	192	146	161	166	154	174	163	180	168	162	177	160	165	184	166	197	164	179	175	165	158	163	157	178	155	181	158	184	170	183	170	177	184	174	149	176	166	179	190	168	184	181	186	198	163	150	157	167	187	172	172	188	138	174	136	162	186	188	177	195	171	161	157	172	153	167	153	175	166	152	165	170	165	151	145	179	166	187	177	174	160	176	165	182	180	182	155	162	181	176	150	176	164	154	181	168	170	174	157	177	172	158	159	168	165	166	189	189	178	175	159	155	165	165	162	191	184	149	165	161	178	192	152	192	169	175	152	160	157	171	153	177	180	164	148	162	147	174	175	182	174	163	146	158	173	179	175	143	164	157	176	184	155	166	166	155	173	166	155	167	156	131	177	192	169	169	160	166	163	141	178	169	171	157	189	164	164	201	173	148	167	151	191	184	187	163	170	175	167	167	175	151	170	175	165	163	168	157	147	169	161	147	168	176	185	166	189	169	156	180	181	177	181	158	153	178	165	162	157	175	185	210	151	188	169	163	157	189	174	164	183	156	154	142	144	162	146	156	154	173	183	164	147	164	165	162	161	180	167	147	138	172	150	149	161	153	168	169	172	172	165	183	170	154	166	187	170	169	145	178	187	174	174	174	175	181	169	186	170	185	177	157	191	172	173	166	141	177	179	153	173	150	140	163	172	181	170	172	167	175	161	169	176	160	176	177	185	156	170	161	165	166	170	158	181	173	174	175	194	159	175	186	185	161	168	169	162	150	160	162	201	164	174	178	176	166	177	179	186	178	150	182	170	169	187	189	173	170	148	167	202	167	155	184	162	180	171	172	145	163	172	173	172	155	128	166	159	170	193	190	158	166	185	184	189	151	148	152	166	165	173	152	170	167	167	171	184	175	163	188	176	170	162	152	143	180	180	154	163	167	176	159	169	168	171	191	176	147	181	155	162	162	168	171	172	168	177	190	180	156	186	153	169	166	181	152	179	186	153	190	143	160	159	178	154	132	171	168	163	164	165	147	160	157	187	182	154	169	163	171	160	167	162	171	169	174	163	154	148	155	167	140	151	196	161	186	180	159	175	188	158	196	164	160	151	161	172	187	173	171	156	154	164	185	138	184	160	180	162	180	185	145	169	182	166	145	159	157	172	162	161	157	160	179	173	166	187	170	192	174	184	201	150	172	180	178	162	169	163	158	166	179	173	156	195	173	180	153	175	176	177	171	178	165	179	187	150	163	151	193	156	185	148	155	172	175	186	189	151	172	197	179	173	181	169	171	148	174	177	166	144	155	176	159	161	209	156	153	175	152	160	169	164	171	177	165	171	166	160	168	170	181	170	186	163	172	156	178	185	181	169	163	162	159	143	146	153	171	171	151	158	160	173	157	173	176	158	156	177	145	182	144	175	160	167	159	196	150	139	177	166	170	187	154	156	170	166	152	180	160	179	159	147	178	167	184	176	170	159	188	169	162	196	174	171	162	154	178	163	162	163	158	166	165	190	171	175	144	175	162	186	161	158	172	185	181	154	153	161	179	163	169	173	183	144	163	175	163	152	171	197	144	153	137	159	158	149	182	170	153	186	160	153	176	161	169	157	144	150	170	167	196	161	180	175	179	173	168	172	176	167	151	183	161	173	150	149	166	160	154	153	175	192	156	174	164	168	153	192	178	137	170	175	167	172	161	190	178	159	177	147	169	196	175	168	172	160	157	170	176	166	170	186	181	174	151	174	154	164	164	155	183	162	168	176	159	152	182	172	166	158	165	186	176	192	179	158	179	161	165	179	164	131	153	159	135	175	162	172	161	161	176	156	159	154	153	179	169	140	155	179	172	156	149	168	177	178	176	177	171	158	179	177	171	188	153	166	154	167	179	197	157	176	157	172	183	163	155	178	171	171	146	142	152	162	151	168	161	166	173	182	150	158	176	184	182	186	157	172	155	199	165	174	165	167	187	183	157	152	158	177	157	156	178	170	166	172	182	171	177	189	164	184	173	177	184	171	160	173	170	187	150	174	166	165	181	161	170	171	155	177	187	143	177	159	187	192	161	170	151	165	160	171	143	172	161	179	156	159	177	157	161	165	147	172	153	195	183	172	151	162	188	171	188	173	148	181	190	184	171	174	157	146	168	196	175	180	162	158	169	162	170	170	154	118	191	159	168	148	187	151	168	159	180	186	165	166	148	158	173	192	153
7410	1657	1353	752	573	506	469	491	425	413	388	423	350	407	346	372	352	368	391	329	362	363	349	330	385	366	323	360	385	347	374	354	354	373	346	336	357	393	360	372	351	337	345	349	370	388	361	322	376	359	367	376	341	384	331	343	373	368	332	364	345	377	330	336	332	362	333	362	374	327	358	342	381	341	347	381	320	373	368	358	396	374	360	332	330	351	340	366	374	380	348	397	351	345	327	341	332	353	342	366	365	368	407	331	350	364	341	378	389	363	351	351	333	360	339	389	337	362	335	395	345	322	331	334	350	372	344	368	348	367	377	366	347	353	341	371	363	374	363	340	360	354	320	342	361	351	352	384	350	354	385	339	348	377	357	313	342	385	337	357	335	355	366	360	381	334	356	356	366	336	312	384	364	329	359	327	336	370	362	334	339	348	417	370	367	376	368	341	377	359	411	354	347	379	363	358	360	319	386	348	389	358	344	361	327	360	408	377	361	340	348	384	331	362	354	333	385	334	333	368	401	385	375	372	366	351	389	339	343	365	359	370	374	338	337	367	373	329	332	365	349	342	373	358	341	363	327	343	388	364	376	343	320	344	365	379	357	349	364	332	389	356	373	349	366	351	361	331	342	371	367	352	366	378	366	372	354	388	373	351	348	344	355	379	374	350	329	375	329	355	348	381	340	378	348	366	345	367	356	367	332	370	368	365	353	356	336	355	366	358	339	360	352	354	337	319	350	350	360	318	346	364	375	381	357	363	381	345	343	375	369	365	355	364	390	359	354	343	345	373	356	349	360	330	336	399	319	364	378	328	384	338	321	352	352	351	388	383	374	378	367	359	352	393	324	342	346	365	323	383	358	347	342	332	344	392	355	384	328	338	336	361	334	348	372	360	386	315	347	378	324	361	337	347	355	357	327	343	351	378	329	337	368	347	405	335	352	367	345	370	347	341	367	374	351	347	348	328	348	342	373	345	365	308	371	361	333	416	378	343	371	338	338	338	380	390	372	361	386	361	343	337	368	354	353	374	348	366	346	395	350	357	339	390	382	378	340	342	334	362	347	354	356	343	399	368	375	348	357	318	383	357	377	347	347	385	375	373	308	349	340	346	379	387	335	357	378	366	399	346	326	401	336	348	389	365	352	361	374	325	344	357	357	380	379	358	374	353	358	357	356	360	351	402	355	341	346	356	382	359	364	353	357	386	351	348	357	355	339	322	325	386	387	349	373	361	361	348	347	371	339	365	353	356	350	398	338	335	364	347	346	338	352	352	387	357	348	370	365	372	365	339	325	366	329	368	330	352	378	358	382	362	359	352	346	351	369	379	334	351	360	327	333	385	382	333	359	372	336	374	371	342	320	353	375	362	374	386	351	365	408	347	396	392	353	355	355	335	347	369	373	336	343	345	352	385	337	342	356	364	375	312	340	339	356	362	355	372	366	361	355	378	349	371	371	362	344	346	353	372	325	360	351	358	389	350	350	368	360	325	324	377	361	366	369	368	377	361	383	342	338	327	346	375	377	367	348	365	345	352	330	335	352	377	346	362	367	351	360	361	357	382	359	336	372	345	343	363	324	343	313	330	375	363	350	347	336	335	361	374	334	384	366	347	359	346	357	365	350	348	350	364	363	336	379	332	338	327	388	356	344	401	369	375	360	374	366	362	365	373	363	386	366	350	366	358	362	311	336	377	293	371	344	383	352	382	389	320	360	363	353	364	359	365	338	412	362	372	368	365	338	410	357	349	373	337	381	360	339	320	364	381	352	331	339	379	373	371	391	369	367	357	328	358	375	348	343	374	314	363	360	372	348	359	343	391	377	394	360	356	354	379	333	354	414	314	362	383	340	370	353	353	338	348	324	348	352	345	378	334	374	319	369	340	357	343	358	370	382	347	356	311	369	344	341	342	345	376	347	381	379	328	361	362	359	346	386	349	366	354	339	339	360	369	358	374	332	359	382	391	344	370	357	322	338	314	357	368	346	390	360	393	342	368	337	344	362	367	359	351	364	343	363	360	354	365	383	366	374	376	325	378	360	351	368	376	356	357	352	369	326	306	367	352	365	369	307	384	345	331	317	355	371	377	347	344	331	325	373	357	344	358	358	367	328	362	359	396	369	386	342	357	366	347	367	347	370	359	375	365	374	333	353	337	379	374	349	355	381	355	334	386	364	344	367	360	350	380	349	339	361	352	312	371	346	362	350	362	367	325	378	340	341	339	367	380	370	323	387	355	351	321	341	336	378	349	365	363	357	344	344	364	365	364	353	338	379	321	341	370	337	339	341	362	353	389	381	379	376	369	348	361	367	377	342	366	397	376	369	317	343	343	345	377	378	363	364	351	372	358	351	333	357	394	373	336	343	354	338	382	388	367	373	376	340	365	318	347	343	343	369	383	327	357	373	321	319	343	368	367	326	388	344	393	353	368	399	357	332	387	340	364	372	349	346	358	368	364	347	347	336	376	383	396	357	352	420	332	361	345	356	334	356	342	344	345	356	330	365	343	330	326	344	324	384	326	351	326	339	358	342	397	331	384	333	381	367	419	383	351	366	343	338	359	360	339	347	344	348	343	350	361	354	338	371	358	357	367	329	338	369	387	359	359	366	356	345	386	358	353	352	364	363	337	338	367	362	367	401	352	371	386	361	351	344	373	348	355	342	361	351	356	376	360	363	378	348	356	362	355	353	366	363	343	367	327	343	337	359	366	359	375	327	375	380	379	384	368	332	392	341	369	345	374	411	352	352	350	345	358	402	362	356	396	342	361	385	377	351	356	306	346	335	361	370	329	332	336	336	360	335	363	356	329	340	348	350	321	372	368	367	353	398	347	321	355	343	341	349	357	340	344	359	442	380	363	398	330	383	369	341	347	349	345	349	356	348	367	353	338	381	349	343	349	353	325	372	360	348	384	322	370	355	356	332	326	352	355	372	373	350	371	353	366	371	387	386	355	350	359	372	341	378	393	360	350	351	357	337	349	317	360	381	357	368	340	361	374	351	362	368	359	369	363	339	354	332	330	337	349	363	350	374	355	368	377	328	387	351	338	354	352	349	343	361	345	374	393	352	343	369	402	387	352	346	346	359	324	370	367	329	343	366	324	348	364	365	375	389	355	373	385	382	356	326	352	341	364	370	378	369	357	355	324	399	361	420	359	329	341	326	385	380	331	350	394	361	334	354	367	330	368	359	356	340	359	352	381	349	391	357	336	326	377	371	430	360	323	369	344	317	358	319	353	375	345	367	315	386	348	341	369	387	378	372	363	383	370	369	366	375	341	351	342	351	355	372	382	362	375	356	376	380	337	370	313	357	382	342	357	357	360	370	352	359	388	366	357	342	335	369	346	362	394	362	344	378	381	341	379	379	364	412	365	359	364	358	375	381	372	361	358	359	331	349	346	362	380	332	369	352	392	367	323	344	355	352	375	371	348	388	391	334	352	348	363	349	322	372	365	368	345	372	361	354	383	358	328	355	350	354	384	367	361	321	361
24273	21420	28811	24403	20794	2030	539	324	286	252	204	198	170	154	140	142	134	130	127	119	95	124	126	116	135	116	105	114	103	93	110	114	105	86	113	95	97	119	101	115	119	90	109	92	107	97	102	96	89	95	80	102	97	100	108	109	105	108	106	91	83	96	100	91	103	88	99	101	77	90	96	111	102	102	99	71	87	108	112	93	87	95	110	87	112	99	87	88	91	97	98	105	87	97	110	103	107	86	109	104	88	94	84	100	97	91	86	94	94	108	106	79	108	90	105	91	105	89	97	107	80	112	94	107	101	80	94	109	95	98	82	103	89	98	113	107	104	102	90	83	93	81	101	96	76	97	111	86	105	103	94	74	91	84	89	107	84	102	93	106	105	89	87	108	91	80	90	89	82	108	92	95	89	88	95	101	84	101	94	91	94	118	92	104	113	88	103	92	90	90	95	94	105	75	90	97	104	97	80	93	92	105	87	84	82	90	90	93	107	79	94	91	89	97	75	91	90	91	105	90	92	67	84	97	100	102	103	102	105	89	101	82	85	72	105	88	81	82	87	99	97	79	103	98	106	101	101	95	94	94	93	110	112	86	93	91	88	90	77	102	88	93	103	82	99	95	90	114	90	88	105	78	90	98	115	106	93	109	85	85	89	95	81	100	87	97	96	109	80	98	95	95	78	81	109	94	98	96	93	86	94	88	90	85	98	95	102	97	79	102	85	107	98	92	89	97	79	77	114	101	86	91	81	93	82	96	85	91	107	83	103	87	99	79	85	90	93	100	92	87	84	96	98	99	87	95	84	85	80	91	94	109	83	93	100	101	91	86	88	86	85	78	102	81	91	98	96	99	93	96	99	89	80	100	92	94	90	75	87	80	79	88	98	103	86	87	102	96	95	97	79	92	87	105	94	98	114	81	86	82	94	91	106	117	98	106	92	101	75	85	103	75	98	110	90	119	104	103	109	97	95	102	90	99	96	94	82	82	102	90	82	95	90	84	93	106	100	107	82	84	105	96	88	102	98	87	100	101	92	92	94	98	105	95	73	91	80	98	101	98	108	84	94	99	104	103	101	117	89	94	111	96	95	113	103	100	86	95	86	76	100	106	99	92	91	103	103	75	82	90	93	86	101	91	85	93	77	99	92	85	113	101	108	100	101	86	91	101	105	104	85	118	87	96	90	86	103	92	89	90	109	80	101	87	80	98	90	85	92	101	88	105	95	90	97	92	88	94	74	90	90	88	84	98	105	97	96	111	91	96	88	92	86	99	86	98	100	72	83	92	98	91	92	91	102	99	88	90	112	108	85	92	107	94	98	81	96	97	92	99	89	94	85	92	92	87	118	99	100	100	85	94	89	95	95	86	71	93	104	92	85	98	91	75	96	96	96	94	73	84	88	94	79	98	78	95	91	101	99	75	83	98	127	84	90	104	114	94	92	79	110	89	101	94	96	106	92	106	76	86	100	100	99	100	103	74	102	98	88	75	82	103	81	104	106	106	96	93	90	106	96	92	105	105	81	109	97	114	92	98	96	84	91	87	94	92	85	86	91	82	99	101	103	87	89	102	86	105	90	106	105	84	95	92	99	81	96	114	100	81	94	87	94	99	84	93	84	85	84	108	98	89	106	93	90	114	99	77	112	86	81	92	104	67	101	99	100	97	98	92	97	94	90	104	104	82	85	91	85	89	100	90	96	104	96	80	117	101	103	104	106	104	86	88	99	94	93	96	97	98	115	89	91	103	94	99	106	86	110	114	94	89	83	96	103	98	86	108	94	96	85	101	90	101	107	95	104	82	83	95	99	94	94	104	101	101	100	75	108	106	101	104	118	89	101	85	100	103	101	115	89	97	99	98	113	101	95	96	94	94	96	94	112	85	93	102	85	83	83	95	112	94	86	103	100	107	79	98	92	75	108	84	111	90	76	108	102	107	111	78	97	112	77	98	91	83	90	95	105	84	93	104	95	82	103	96	84	91	97	98	71	84	91	98	94	91	96	113	115	78	93	94	96	95	102	102	81	99	93	98	77	103	89	89	109	111	101	91	103	109	105	106	101	105	101	96	82	97	91	91	109	93	96	115	101	95	83	85	99	78	86	98	90	102	107	79	105	98	83	95	91	101	109	91	100	109	96	105	91	107	102	89	95	87	91	97	101	101	79	88	108	109	86	86	85	84	102	96	91	109	97	80	91	110	115	77	94	84	98	104	106	97	88	75	95	97	94	104	74	102	68	89	102	96	102	86	87	99	96	96	81	90	94	105	67	95	95	83	108	99	94	101	99	81	100	82	82	101	84	81	100	115	102	104	119	79	85	92	80	103	113	85	108	94	105	95	111	108	78	95	103	85	94	90	107	91	97	84	91	89	97	79	94	84	95	97	82	78	108	106	93	126	86	81	95	98	98	114	87	92	96	97	104	90	91	99	101	107	87	106	87	87	88	97	88	88	93	100	98	93	85	92	89	91	88	89	105	110	92	101	102	105	98	98	92	91	88	72	92	103	78	85	98	89	86	100	113	84	96	90	85	76	92	111	95	112	89	94	100	112	98	102	99	86	88	102	93	99	103	96	106	95	104	84	85	100	91	107	96	104	94	100	93	87	89	94	85	86	99	95	85	91	93	92	92	95	95	94	88	96	94	119	90	89	85	86	86	100	88	89	91	100	107	97	91	75	80	100	100	92	90	100	102	90	99	91	85	123	93	98	108	73	94	88	87	94	84	94	99	93	88	99	95	94	92	85	90	111	110	88	98	75	97	99	109	107	96	88	101	105	111	100	91	109	97	110	94	96	84	100	83	94	92	90	79	84	78	90	95	106	89	95	86	83	91	83	89	110	94	96	99	93	90	103	93	79	83	97	90	93	97	96	106	103	86	89	88	99	100	91	86	99	95	113	99	94	105	113	96	88	90	101	110	94	80	85	80	101	106	89	88	86	80	86	99	100	90	94	85	90	85	100	81	92	90	107	104	101	96	99	93	90	87	81	74	92	96	97	92	92	93	96	84	88	105	82	85	89	87	87	88	99	86	91	88	103	86	75	111	100	112	83	98	94	79	109	105	92	80	77	95	84	86	78	85	84	125	87	94	84	95	86	100	94	105	92	100	101	100	97	82	94	85	88	95	91	98	82	85	104	98	93	115	91	93	106	84	104	90	92	105	87	109	97	94	97	95	107	83	103	98	100	88	85	111	82	98	91	97	105	87	98	80	105	88	97	88	87	85	91	109	100	104	88	90	102	124	87	95	92	99	99	86	105	101	103	103	82	100	93	88	100	96	91	87	74	104	101	107	83	98	98	98	95	70	94	85	97	77	86	93	84	113	97	91	107	99	96	98	84	95	98	91	99	106	84	95	103	96	100	97	93	87	100	99	99	84	102	93	91	108	86	106	98	97	114	81	97	98	106	90	82	87	91	92	90	100	84	111	97	82	92	105	97	80	105	98	90	98	103	101	88	73	97	92	95	88	100	80	110	81	77	89	94	105	74
19089	10584	8919	4332	2915	2003	1528	1197	1027	787	638	570	518	482	420	393	378	355	354	348	282	332	298	272	281	262	264	246	247	233	260	258	252	245	231	230	259	219	221	202	253	246	229	216	213	218	217	223	221	239	223	253	236	217	227	202	230	201	207	198	236	207	224	235	229	207	235	217	218	225	192	228	190	209	226	217	207	212	196	217	207	202	199	208	198	215	221	189	214	219	208	195	222	193	190	212	255	224	207	205	191	192	186	192	226	199	220	206	212	192	204	223	182	219	193	225	210	223	215	209	200	196	219	208	230	191	198	199	201	190	234	208	218	179	199	202	210	197	219	219	206	199	215	205	219	210	206	195	196	182	178	209	203	216	200	219	211	177	217	215	210	200	199	213	208	217	208	203	211	201	208	220	206	212	198	187	202	201	210	217	209	194	178	210	199	227	216	189	198	202	198	203	219	195	170	218	193	202	199	203	203	207	197	221	200	207	195	182	219	196	217	191	221	208	204	209	174	211	187	214	236	204	207	193	177	222	195	181	220	195	207	206	196	198	183	225	202	229	231	181	203	207	202	195	202	201	189	213	213	221	200	225	215	208	200	228	201	219	205	216	205	216	219	212	193	207	188	184	226	194	210	220	211	187	197	215	202	186	202	200	215	208	217	220	209	229	217	212	185	195	206	229	211	192	225	232	194	208	193	222	189	189	208	205	209	197	216	189	220	220	189	183	200	197	204	224	201	195	215	174	192	193	196	188	223	206	199	204	203	197	206	226	231	221	217	224	211	233	186	197	209	210	186	209	235	205	197	214	218	185	206	195	194	176	205	215	196	188	192	206	192	235	218	210	203	240	213	218	205	208	206	198	204	215	223	220	228	202	209	206	208	197	220	210	216	227	212	205	196	202	211	194	210	206	200	211	204	226	190	208	209	209	216	208	180	224	204	208	195	193	207	188	188	209	211	234	221	171	223	197	222	179	208	214	196	205	192	210	201	179	185	204	207	214	204	198	211	193	202	213	194	194	186	216	183	195	208	195	226	216	212	200	208	216	214	210	201	223	217	203	194	207	184	202	208	215	214	199	187	218	192	194	223	188	222	215	203	192	209	227	215	224	233	211	206	245	203	232	196	207	213	210	212	219	211	212	199	238	181	210	216	204	211	200	174	200	196	217	207	167	190	231	199	196	219	234	204	201	181	188	209	201	205	185	197	226	210	193	189	188	211	196	187	195	225	202	190	216	178	183	189	222	210	214	200	211	198	206	213	198	182	206	210	216	219	219	184	201	192	203	205	202	186	208	209	225	186	197	220	177	208	193	183	208	183	191	182	223	206	189	215	209	202	213	205	217	212	231	208	183	194	216	226	203	205	197	204	203	205	211	204	202	215	201	213	194	209	207	187	209	198	209	228	214	209	224	205	193	193	201	238	209	206	199	223	198	201	193	201	192	223	210	181	219	209	207	213	189	221	179	196	181	203	222	200	194	176	204	211	234	196	228	189	215	202	193	190	222	178	231	200	226	203	205	213	196	207	205	199	195	205	197	206	191	192	203	208	180	205	226	206	209	206	202	197	224	193	209	235	190	216	210	209	220	232	219	188	208	219	188	220	226	207	200	183	192	232	186	224	194	193	169	196	206	189	199	180	198	217	204	208	209	187	192	200	201	229	208	206	204	206	222	202	194	202	196	210	187	213	210	241	216	197	209	201	196	216	229	185	182	204	194	175	197	190	186	197	205	204	218	208	168	206	192	192	204	196	233	177	206	207	185	227	215	197	198	180	213	208	180	206	207	223	222	197	206	224	209	208	207	211	207	206	180	206	241	183	215	223	237	212	199	211	186	201	187	202	239	208	189	211	206	189	219	214	208	209	230	229	180	216	198	200	176	188	201	186	204	206	205	203	203	187	189	235	215	199	200	210	204	221	196	217	196	210	185	213	207	216	221	208	181	191	186	191	218	232	192	210	223	207	201	201	199	199	205	235	195	208	200	200	220	198	220	185	202	195	227	201	220	207	236	181	204	233	201	196	202	192	186	219	206	187	226	205	227	202	208	202	193	218	196	227	220	179	232	209	222	204	197	218	201	204	172	190	224	206	210	207	228	217	214	219	207	211	218	204	201	188	184	205	232	195	210	188	205	210	216	189	212	213	195	194	207	199	202	216	200	222	198	210	218	187	200	207	201	194	208	219	225	189	216	220	213	213	198	189	206	206	206	200	220	195	214	203	206	208	198	185	208	200	197	200	209	182	224	198	213	212	191	194	189	166	249	189	180	209	210	198	192	182	210	208	217	185	216	200	206	233	197	213	176	214	211	207	192	210	202	185	215	210	206	207	189	204	193	217	176	217	191	208	225	205	227	218	241	186	201	192	218	198	201	206	210	207	191	213	205	215	221	211	190	194	197	216	213	194	217	209	241	194	198	196	207	184	189	192	216	210	212	193	226	205	187	213	248	191	204	198	227	222	199	199	188	217	218	206	198	218	192	183	190	192	221	193	202	210	206	198	192	189	184	190	199	213	214	214	206	182	215	181	191	227	214	231	197	215	200	194	200	185	200	218	220	199	178	214	201	210	215	207	226	180	231	202	182	219	221	200	205	215	210	198	210	190	185	220	220	207	185	198	201	208	223	194	223	215	196	187	215	201	197	202	215	204	210	193	183	195	228	209	194	187	204	191	203	206	202	199	179	224	219	216	219	212	202	203	199	191	197	190	239	210	175	201	169	215	189	188	171	181	204	205	219	225	215	214	179	199	196	185	217	190	239	208	192	205	190	221	216	198	220	212	193	191	192	210	196	192	202	210	211	192	196	209	214	196	227	197	228	191	188	194	228	197	223	193	202	197	187	223	210	196	204	215	200	188	215	205	205	214	211	216	216	184	230	197	189	192	213	195	198	206	184	207	188	202	202	214	219	210	213	195	213	180	198	241	209	185	215	201	194	196	207	200	215	212	206	205	217	201	193	213	214	209	194	181	201	191	229	212	190	190	199	198	195	223	194	222	195	208	249	189	206	208	178	206	196	205	201	209	204	206	193	203	200	221	204	208	200	188	196	193	199	217	208	207	207	199	223	197	221	190	229	196	199	205	227	185	203	203	203	185	236	170	201	176	207	221	194	217	197	215	187	207	199	222	189	199	209	236	190	217	227	206	205	206	203	201	226	184	218	199	173	215	220	203	222	191	184	193	183	193	207	203	201	218	222	211	211	186	206	216	213	197	195	198	204	203	206	222	209	198	190	199	203	199	184	223	197	180	208	210	213	185	212	181	228	176	184	214	174	219	193	187	208	211	203	204	226	193	212	190	217	199	196	198	188	192	209	183	188	202	174	199	209	208	186	200	196	226	213	208	171	215	200	222	185	202	193	209	207	192	197	216	215	204	174	194	226	199	195	204	194	207	179	221	222	214	194	201	208	193	161	227	216	182	187	229	203	213	195	197	200	215	204	187	231	224	183	189	219	206	182	184	183	205	219	208	201	217	194	217	184	210	183
23378	21438	29585	23712	21438	20711	2399	840	550	503	459	409	373	324	377	314	355	314	273	292	307	296	277	261	269	271	277	266	235	251	236	259	262	279	245	244	234	233	239	254	239	228	241	261	228	240	227	241	214	246	266	272	219	248	240	234	212	254	226	242	235	223	221	223	241	247	241	245	225	223	224	244	233	232	265	241	233	199	209	238	258	211	235	250	268	232	275	211	215	242	242	226	250	266	212	223	236	228	250	225	236	249	235	212	235	227	206	210	232	248	237	241	232	218	228	216	234	216	242	229	247	211	236	231	216	217	230	245	223	253	243	226	226	251	202	246	212	220	269	228	186	225	255	233	244	217	232	221	226	231	242	243	247	266	219	216	223	221	230	247	223	262	229	238	236	233	213	201	251	230	245	247	235	205	222	213	235	244	237	242	227	210	267	218	239	223	218	237	233	230	217	229	233	250	219	230	209	245	231	188	224	259	206	245	241	219	197	234	212	233	203	240	207	224	212	233	224	228	259	231	227	234	226	223	256	235	236	247	237	248	250	201	224	217	226	242	233	224	238	242	225	229	241	242	267	226	227	206	251	242	228	253	236	230	238	232	225	235	247	229	220	234	233	210	218	241	201	235	217	207	213	227	236	252	224	221	229	208	241	237	218	194	238	223	222	226	223	215	196	206	233	233	247	228	227	229	236	241	254	217	246	261	235	231	225	226	210	209	228	231	237	231	251	216	228	231	233	204	212	240	242	216	203	205	230	236	237	245	231	224	245	225	243	209	219	236	219	250	265	209	223	231	214	238	255	210	233	262	224	228	242	272	217	210	243	220	229	248	224	228	244	234	257	217	226	215	231	225	209	213	219	229	210	227	230	211	256	223	211	209	242	252	250	222	260	216	217	246	225	215	243	216	245	215	224	239	218	219	228	205	223	226	217	231	238	216	220	222	220	238	228	237	235	219	218	211	197	227	272	257	232	239	242	241	248	224	235	215	233	226	229	220	266	239	251	245	249	216	213	232	235	217	248	252	258	231	214	209	226	248	232	206	248	228	228	228	228	216	235	216	266	219	237	243	222	226	207	243	241	201	232	236	256	228	244	211	198	235	233	222	203	243	247	242	234	228	257	214	227	223	232	237	213	223	228	223	239	217	228	266	239	255	216	235	232	227	222	217	237	205	218	236	231	208	212	229	237	208	230	249	218	211	246	236	240	213	226	244	220	229	248	214	211	226	225	230	239	220	242	192	234	226	222	229	222	245	235	212	227	238	215	249	227	240	205	235	233	231	210	229	225	220	241	219	226	241	236	226	243	250	224	238	218	217	222	242	240	216	235	243	235	246	199	212	243	193	236	208	250	215	220	232	221	243	204	259	224	225	226	258	213	254	206	211	211	218	240	213	244	232	237	209	226	222	232	225	223	261	211	235	243	224	244	214	219	221	216	239	222	222	242	215	237	236	217	212	229	223	214	221	232	233	260	246	213	246	223	249	217	253	248	210	223	237	213	257	225	241	236	238	234	226	214	224	203	219	219	210	234	237	195	218	239	230	205	219	196	230	224	235	232	226	229	236	211	214	237	233	251	229	213	230	210	251	251	199	214	218	189	227	243	234	213	241	208	232	243	226	230	224	224	232	230	223	226	214	221	272	227	220	237	202	260	254	241	235	250	227	241	233	216	208	241	217	189	224	224	224	217	261	225	216	237	216	228	234	219	236	199	234	247	239	206	231	220	232	206	222	198	214	241	256	227	250	213	242	249	218	233	219	236	236	247	234	209	224	234	220	232	239	208	236	205	239	245	227	213	240	239	229	250	210	232	238	204	233	243	214	240	215	229	223	250	240	236	226	225	232	222	199	226	205	224	219	225	233	220	219	232	221	222	224	240	208	222	214	218	226	231	218	237	229	264	253	265	238	209	233	207	200	234	220	240	211	234	233	259	228	229	245	203	229	213	238	244	237	218	230	223	234	204	231	228	234	238	246	235	243	222	261	235	214	229	233	216	252	214	237	214	240	229	233	213	245	217	222	228	238	225	253	231	245	210	234	218	228	227	223	255	215	207	241	228	231	228	209	202	230	198	221	220	207	231	213	246	248	247	237	220	226	229	195	218	213	230	230	249	218	222	235	235	248	244	224	222	257	223	228	227	229	212	236	250	221	209	197	240	241	246	253	219	232	246	223	216	234	221	229	262	233	233	225	221	222	204	220	248	211	215	250	238	236	215	222	217	258	240	226	264	211	217	262	241	211	203	239	233	241	216	219	231	245	237	220	279	237	226	220	226	228	243	213	233	217	217	240	203	227	231	242	215	215	243	184	244	257	233	225	210	241	240	220	216	238	206	246	241	222	229	249	215	227	242	214	228	228	260	210	254	190	207	252	237	233	230	250	243	212	219	207	223	235	234	213	230	206	225	238	226	221	232	214	226	213	221	211	249	233	257	240	215	227	216	243	226	188	219	238	229	243	212	213	225	233	242	229	242	257	242	230	225	216	225	221	255	237	228	234	244	237	204	219	228	215	238	224	241	241	213	233	209	239	214	245	221	213	227	226	250	230	222	217	242	224	200	222	224	250	195	220	215	236	209	234	218	216	234	220	215	234	263	231	221	215	234	243	233	231	247	207	212	237	208	241	198	241	216	254	218	220	216	221	237	235	221	219	242	215	244	221	234	234	237	259	232	230	216	209	194	231	245	265	226	258	211	227	226	226	239	231	214	204	210	245	221	240	228	181	233	205	232	215	239	208	230	236	210	231	250	218	243	209	210	205	239	224	212	256	235	219	205	223	249	259	241	244	228	232	226	233	249	220	234	229	216	263	225	211	229	221	243	227	204	216	234	214	251	229	200	206	216	231	244	221	259	208	243	274	210	238	215	219	227	244	230	226	240	254	250	212	238	256	235	235	240	226	220	247	236	237	218	212	248	215	220	225	244	261	222	263	228	241	205	227	227	227	221	210	216	198	220	227	200	248	253	259	246	225	242	221	244	216	255	215	230	232	242	221	222	215	219	229	218	233	232	226	227	234	255	252	224	239	247	228	245	247	236	236	234	230	218	233	250	230	237	225	194	238	212	237	212	216	239	239	214	251	245	214	213	225	196	263	230	224	243	247	229	244	224	228	203	262	218	223	194	241	252	232	222	201	213	226	236	227	226	231	233	220	215	232	234	241	217	240	221	215	233	213	235	233	231	215	229	197	230	245	202	233	261	207	232	218	225	240	211	235	242	244	241	228	213	231	233	213	213	227	225	222	229	244	228	276	218	235	211	229	256	215	219	229	221	226	221	215	228	227	215	227	241	217	244	222	244	257	199	248	214	215	216	213	206	223	263	222	223	231	238	235	241	224	221	224	232	243	229	225	199	224	234	228	237	239	221	264	198	233	241	237	251	224	199	229	236	231	226	194	238	237	220	236	257	196	216	218	226	226	228	221	196	207	212	223	231	213	225	216	219	216	239	237	231	236	217	232	249	204	231	219	229	251	207	195	215	235	222	235
22602	16815	14533	7859	5260	3894	2863	2397	1884	1655	1353	1182	1098	1033	880	877	815	743	680	712	647	603	643	587	567	566	523	536	527	541	501	527	466	521	489	537	499	502	455	477	472	471	491	478	497	484	447	418	489	450	497	445	472	441	441	447	398	440	497	451	470	432	476	448	460	422	428	436	460	447	429	404	429	419	420	419	455	437	453	457	447	417	472	447	456	424	487	450	447	455	424	427	475	437	423	427	427	441	388	422	418	428	447	425	458	451	434	464	387	440	428	481	452	448	419	477	450	437	471	481	451	419	416	447	469	441	406	424	458	405	446	409	408	425	425	461	433	388	481	414	428	462	465	403	420	434	435	434	468	429	422	399	471	427	462	424	466	482	386	422	417	432	439	415	446	477	453	424	431	440	452	403	435	435	450	444	380	445	435	415	406	424	462	488	417	460	395	395	436	442	449	419	463	415	461	445	426	463	444	423	387	434	459	458	454	449	423	430	439	499	419	468	464	413	375	483	437	428	438	451	460	433	420	443	429	453	423	412	458	438	432	469	395	414	430	458	452	468	395	431	448	425	435	440	446	462	438	413	466	439	425	436	426	426	414	433	425	451	424	413	444	420	400	401	424	447	430	436	415	419	433	439	413	442	434	456	455	429	436	409	425	431	406	438	441	449	450	426	425	409	467	445	434	432	424	423	448	440	424	426	407	409	459	411	437	408	425	435	419	445	450	441	413	450	477	417	422	419	394	421	420	433	429	456	439	454	434	430	431	451	450	441	410	442	439	440	463	426	415	435	432	451	409	457	450	444	412	435	447	410	412	433	439	433	432	414	453	421	449	452	420	424	428	441	472	470	433	430	428	409	438	458	430	432	416	402	449	445	418	414	457	430	435	440	404	436	403	419	428	407	393	442	427	408	435	420	398	404	441	448	445	442	436	404	417	465	446	430	416	411	423	446	434	434	409	437	440	438	442	434	410	414	422	461	439	418	449	449	453	438	440	454	427	409	428	417	425	443	450	451	423	416	443	440	405	426	433	414	409	447	408	440	421	415	484	433	445	439	460	417	479	436	399	421	423	453	459	408	406	447	410	421	415	422	420	431	454	476	473	424	422	451	425	440	396	431	444	440	444	436	413	432	433	420	437	431	461	458	450	424	421	407	468	439	433	438	436	452	453	429	417	428	465	434	458	467	450	428	419	440	424	460	446	432	428	432	411	407	425	421	416	439	451	428	444	407	476	410	409	425	428	449	444	422	455	409	451	424	486	433	464	501	435	421	421	436	407	469	412	438	443	431	417	442	448	474	460	437	424	436	446	453	435	438	421	449	430	461	426	464	389	448	406	425	430	429	444	393	472	451	409	431	449	424	453	466	476	424	443	415	417	435	457	436	401	421	455	455	453	411	405	463	456	400	443	449	418	420	431	454	443	431	412	437	436	408	431	405	427	462	406	450	428	449	419	418	411	434	454	407	405	438	420	440	415	455	410	432	437	410	446	430	432	444	451	431	433	455	447	409	438	445	430	398	440	429	432	427	458	432	432	420	459	451	451	465	443	448	451	431	460	431	432	440	443	435	464	395	444	468	451	454	440	417	413	456	425	448	422	416	396	393	440	430	435	449	469	415	428	439	430	429	402	444	411	470	404	443	401	405	440	446	428	442	448	413	466	420	406	457	469	443	417	437	383	416	446	435	438	449	469	449	432	420	436	448	408	415	470	435	440	419	477	437	394	434	438	426	441	451	421	432	444	407	433	425	421	416	460	413	388	479	418	431	400	405	414	455	440	436	448	431	423	420	443	432	422	406	436	445	395	438	449	429	459	435	414	456	438	416	396	439	427	403	426	428	465	448	445	411	388	421	458	414	441	468	422	420	430	427	449	384	391	402	437	456	456	423	405	440	429	448	395	420	422	440	413	454	431	402	449	421	425	441	446	389	452	423	444	409	464	381	442	417	403	422	425	417	443	438	458	460	445	454	389	458	435	475	420	429	432	434	393	441	419	458	403	420	424	453	441	444	422	439	475	422	453	432	411	420	412	402	430	428	451	452	427	443	415	423	438	426	415	447	446	444	472	455	409	428	437	418	465	468	412	416	422	459	455	439	462	446	411	442	480	395	440	439	455	415	435	445	410	395	439	420	438	434	454	471	436	421	445	462	430	439	454	446	447	475	398	451	434	445	429	423	440	414	433	415	391	392	405	433	393	434	440	433	414	449	440	389	433	465	414	454	434	430	462	431	428	408	445	450	456	417	476	431	428	477	419	398	453	423	468	465	424	463	444	459	450	417	426	433	438	459	420	448	438	445	428	423	397	426	436	404	417	445	441	422	432	421	409	424	458	398	415	412	423	436	405	421	453	417	393	415	461	407	443	427	431	465	418	422	428	475	419	426	438	437	427	425	410	424	454	427	422	431	432	414	436	441	419	448	409	433	436	460	405	437	449	412	453	410	408	418	443	436	435	463	462	421	432	412	472	462	464	423	439	432	453	430	464	459	422	446	451	426	449	396	430	441	451	452	430	402	457	413	457	450	426	461	435	459	400	443	422	425	443	447	443	449	454	440	433	433	399	399	459	427	443	426	434	458	496	454	411	440	431	409	441	451	420	420	425	435	470	477	440	414	440	402	441	442	424	424	479	431	442	438	435	418	474	412	435	413	436	435	426	405	431	414	428	440	456	438	430	426	436	466	433	427	415	451	460	420	422	452	413	450	486	439	461	471	432	447	468	443	451	417	461	426	431	433	431	451	446	374	428	424	485	438	428	414	413	447	437	427	414	402	457	420	453	466	414	394	444	427	420	499	418	442	412	466	433	429	457	439	460	435	450	380	415	449	436	452	417	432	387	439	381	463	419	417	418	442	408	461	410	438	446	467	429	426	378	381	446	429	431	456	423	427	449	411	419	442	442	392	462	425	431	381	421	439	443	425	409	481	418	444	428	449	404	421	447	470	437	398	451	433	433	446	441	418	475	427	434	437	420	446	450	444	447	406	450	450	408	408	447	489	421	425	457	447	472	432	433	399	472	408	394	451	458	427	434	424	388	444	444	434	430	436	441	453	431	430	451	442	440	430	427	455	405	438	445	444	452	414	421	459	436	433	424	443	448	448	419	414	429	439	412	440	430	467	437	407	435	413	416	440	430	433	434	431	419	423	444	446	403	445	412	402	462	426	417	433	453	401	425	448	426	414	425	426	400	441	426	435	437	448	445	445	394	425	425	440	457	429	419	425	461	445	442	436	453	470	441	455	419	459	444	466	411	426	393	444	423	429	439	477	449	395	449	414	388	441	427	417	426	424	445	408	452	445	434	435	429	459	426	426	398	456	445	417	438	426	426	453	444	442	411	372	445	442	443	444	410	364	454	439	435	406	381	456	400	457	440	407	413	426	394	454	434	424	451	444	410	402	414	475	441	406	439	459	446	444	409	421	435	434	428	453	411	460	437	435	407	435	431	394	407	406	443	433	427	426	428	423	408	428	461	459	472	420	390	463
26715	20893	8487	531	300	200	209	225	174	184	177	173	172	163	186	181	190	178	175	155	150	182	141	170	136	180	184	153	176	173	168	167	165	177	195	179	162	173	168	164	184	186	150	196	152	171	180	161	174	174	156	164	128	157	154	162	157	182	167	174	176	161	168	163	167	152	166	187	175	170	160	181	169	167	157	183	139	145	167	171	187	171	176	155	175	188	173	168	152	156	198	150	168	156	146	156	176	161	184	174	147	178	188	165	158	166	143	155	176	176	165	184	157	165	184	164	173	153	176	166	199	187	181	169	179	184	171	178	167	172	155	159	178	174	181	151	171	171	139	200	186	162	148	163	174	194	156	163	150	193	169	171	172	176	152	171	185	175	157	167	171	158	168	156	162	162	178	143	182	179	175	144	181	179	171	177	175	160	156	152	153	163	166	173	170	165	154	181	157	181	168	182	165	180	173	182	183	163	175	182	176	174	162	173	168	186	187	158	179	159	177	173	174	146	171	156	147	152	161	167	153	164	169	167	162	180	194	156	152	177	151	160	161	172	163	145	164	184	156	155	141	136	181	167	172	169	169	164	168	178	151	163	160	157	154	190	183	165	180	162	185	172	175	132	151	157	155	152	187	191	177	157	168	181	146	157	187	162	153	167	167	203	174	151	156	176	188	154	158	172	159	173	161	177	184	172	175	170	172	180	156	180	200	150	191	163	186	172	168	173	206	180	165	171	190	170	143	187	171	168	168	166	184	163	193	170	162	186	165	149	181	164	200	172	168	196	186	177	181	146	167	180	183	162	176	158	165	152	150	153	170	161	163	146	178	163	159	203	187	189	175	163	151	151	150	164	165	155	189	170	186	162	195	195	151	166	190	193	169	204	161	177	166	160	178	181	177	156	150	205	172	158	167	171	154	156	183	156	158	167	155	181	200	167	184	191	171	172	158	174	179	180	146	179	161	162	151	163	173	172	159	164	150	179	177	164	166	137	192	177	175	171	140	166	179	158	153	167	190	156	193	161	171	171	176	187	165	179	167	171	164	170	151	162	176	153	172	155	159	174	171	161	169	183	166	179	155	151	155	168	186	145	187	181	146	177	186	153	169	187	175	160	157	157	179	173	158	174	195	165	187	167	182	184	158	175	166	169	162	196	189	167	162	174	160	164	169	158	180	174	169	163	158	165	163	162	169	179	166	155	163	161	168	170	158	157	185	145	165	149	174	167	159	158	174	156	173	177	174	173	182	173	172	184	166	178	180	166	178	170	166	183	153	197	143	180	173	151	136	169	167	165	176	147	171	146	194	158	199	185	155	194	187	173	155	182	167	172	165	166	157	160	158	184	144	208	165	142	166	167	164	154	145	191	175	160	171	157	161	166	175	151	199	179	160	178	182	150	156	167	183	194	162	158	138	167	135	175	185	169	181	185	178	175	175	170	176	165	154	179	168	144	152	161	174	178	172	149	166	171	182	163	168	191	155	165	146	184	182	162	161	173	167	156	170	177	160	161	212	170	169	170	172	170	197	138	185	147	175	188	166	168	168	158	182	165	197	172	172	205	170	172	154	184	164	154	161	177	156	148	160	166	186	172	188	154	192	153	162	181	171	180	178	168	188	170	161	177	196	175	174	176	159	158	164	166	155	178	198	150	188	178	163	172	134	147	162	172	162	153	173	190	178	181	157	175	181	161	154	171	168	167	161	180	155	183	193	182	161	221	170	182	172	156	189	164	168	170	149	172	165	196	171	189	169	155	159	156	152	177	178	162	158	185	162	179	143	166	178	172	170	157	189	179	165	163	169	163	149	153	146	185	162	185	156	169	170	167	155	145	184	171	171	178	170	155	204	158	173	157	179	150	157	176	151	175	182	161	195	156	163	156	179	145	170	195	177	203	162	160	139	148	164	166	152	164	185	172	192	168	168	166	168	186	150	157	159	161	193	165	183	167	134	169	156	192	166	182	174	183	182	156	191	183	187	138	168	162	206	150	162	168	171	163	165	155	180	156	169	177	184	173	171	172	198	165	199	190	183	151	166	153	193	195	175	149	156	169	179	175	180	169	146	147	177	177	189	156	182	189	173	165	152	181	203	187	196	151	154	183	177	159	175	170	151	173	163	150	183	172	171	188	163	155	165	165	173	166	175	180	173	166	182	187	179	202	176	178	163	195	156	158	164	160	150	158	172	166	178	167	151	184	165	153	139	168	161	176	187	172	182	163	166	159	186	188	158	158	197	179	156	173	180	181	159	160	170	171	180	190	157	177	188	173	161	164	184	181	175	186	187	175	181	180	168	156	179	166	173	176	167	185	173	151	181	158	173	181	183	158	174	215	180	170	178	170	144	177	177	152	171	152	177	169	157	163	158	160	158	188	158	171	171	191	186	181	146	173	143	157	178	168	176	158	161	173	163	169	157	168	183	163	160	189	184	151	180	149	168	168	176	159	167	169	191	153	177	172	187	156	164	185	196	181	193	177	183	171	182	183	175	182	165	187	163	153	179	189	179	185	183	178	142	182	163	160	156	157	146	177	169	152	184	186	168	173	171	186	185	172	189	172	178	180	174	169	170	162	170	138	156	183	170	163	158	183	159	178	170	183	181	156	165	148	181	168	176	166	189	171	163	170	158	173	167	154	200	183	175	158	190	152	181	162	162	160	140	188	176	132	171	174	172	173	176	167	182	173	202	172	170	153	160	179	167	152	159	193	202	212	157	186	185	183	168	166	162	173	174	153	175	159	175	172	159	163	154	161	182	159	162	168	167	181	206	166	156	160	184	162	174	171	171	162	169	177	171	166	158	164	174	169	181	165	184	168	155	174	168	172	151	148	188	187	173	174	170	148	171	179	197	156	145	176	175	147	189	193	192	182	164	186	177	174	161	154	188	167	190	170	179	174	178	176	157	166	146	160	171	183	179	179	154	204	185	162	191	186	180	158	179	187	183	181	192	163	172	164	171	148	152	177	173	171	135	185	193	172	193	179	185	171	161	178	178	172	147	158	156	167	160	178	153	160	170	172	156	176	165	163	160	202	164	148	150	166	190	183	162	162	168	166	158	174	170	181	169	174	165	164	166	187	175	158	152	161	165	165	164	167	190	173	167	181	155	168	171	174	163	196	169	180	161	177	178	164	159	186	177	163	186	155	158	174	161	154	162	152	145	180	169	169	148	167	177	160	171	171	153	161	190	164	180	174	145	175	175	169	190	165	165	190	167	165	173	187	164	161	167	146	170	170	164	180	179	175	179	178	179	170	161	150	152	184	170	163	177	171	164	150	168	156	159	183	194	148	190	174	160	176	168	179	172	186	160	171	186	194	189	174	131	170	173	173	167	187	167	164	173	179	161	156	176	159	184	155	159	162	139	187	155	161	163	173	178	165	152	168	152	132	150	182	162	195	168	157	181	183	160	161	167	159	166	180	161	161	184	159	169	164	194	158	162	194	156	171	204	152	161	150	179	165	160	174	157	173	187	184	182	192	180	159	160	172	184	147
7407	1587	1352	813	599	538	489	502	415	398	417	365	388	356	393	347	370	350	347	360	381	357	370	361	365	382	365	354	377	377	368	347	325	342	340	331	355	376	335	323	373	360	353	332	344	320	369	367	355	361	341	378	340	330	351	330	356	379	368	370	351	341	331	328	380	366	391	349	356	348	364	412	380	375	354	378	366	356	361	338	340	357	348	331	307	369	304	347	327	332	342	339	333	337	366	370	326	318	377	351	324	354	349	366	356	326	349	312	370	344	341	362	339	362	366	354	359	343	345	353	346	342	357	373	357	321	352	377	349	360	357	352	327	354	366	373	365	336	384	385	340	336	362	370	347	349	357	382	374	332	311	340	352	382	356	322	359	358	365	361	356	392	314	327	363	343	360	373	340	360	376	376	352	335	372	345	355	387	356	337	381	368	379	366	401	334	330	346	356	377	353	370	377	357	365	374	347	346	367	339	337	308	368	393	332	345	326	382	366	399	378	356	341	370	363	375	336	329	350	323	371	355	363	308	350	349	380	363	365	335	349	341	357	358	378	362	385	363	334	403	340	339	350	406	347	351	345	335	358	375	329	364	365	332	340	364	357	332	347	335	308	353	380	354	346	353	383	320	337	349	380	343	339	402	318	321	374	348	345	364	362	345	360	337	352	332	348	345	348	361	362	323	346	352	363	354	322	347	341	368	364	358	344	367	353	373	370	322	364	328	370	377	303	390	337	369	344	381	332	337	381	341	327	324	320	356	376	320	366	354	384	368	362	316	342	334	323	358	333	346	388	310	391	376	365	364	366	376	360	343	359	347	358	361	378	358	360	351	372	355	333	320	373	349	366	343	334	347	344	358	329	354	330	333	390	372	386	366	367	339	385	319	364	351	330	350	353	352	372	377	344	347	360	356	362	324	379	341	393	370	378	341	336	359	330	369	342	353	355	364	331	372	337	351	349	365	324	347	354	367	354	364	351	343	362	342	347	330	322	295	365	371	359	343	361	356	349	377	325	328	343	364	353	379	362	338	328	346	322	366	353	324	385	358	340	375	341	360	341	343	355	358	342	328	369	379	342	371	349	370	364	344	336	342	314	359	341	359	375	347	313	328	375	368	369	353	358	382	397	384	331	382	361	372	381	319	346	327	348	334	314	364	352	355	336	343	366	350	330	320	378	338	342	339	351	346	376	340	404	366	358	356	356	396	389	351	369	344	330	348	348	360	344	351	350	381	363	363	353	351	338	332	352	354	364	348	351	326	347	389	383	366	360	347	387	340	348	349	358	338	360	356	359	365	333	355	358	343	351	348	342	377	360	372	367	364	362	351	394	392	341	355	353	368	340	362	360	321	355	344	337	351	360	373	388	357	367	324	331	370	350	357	363	381	347	385	378	352	363	353	341	371	325	340	331	357	382	340	327	316	361	333	357	352	363	338	356	349	361	352	361	351	367	358	351	381	373	342	344	346	357	327	379	389	376	352	337	339	347	402	315	366	319	364	337	339	370	347	351	323	351	390	363	363	346	379	323	374	363	386	343	341	334	372	328	365	338	330	330	370	319	333	346	364	348	348	343	370	330	324	335	340	354	313	332	323	330	341	371	361	341	341	330	353	383	374	368	358	390	348	371	328	331	381	343	365	369	380	327	349	377	364	356	373	336	338	332	370	330	367	359	407	369	356	326	406	378	347	320	334	364	329	395	392	355	346	353	323	350	379	385	358	373	366	363	342	339	333	334	366	343	355	354	322	325	365	366	350	361	377	364	390	358	346	341	371	336	302	376	375	315	344	342	417	375	339	357	377	344	356	341	337	365	375	347	361	337	343	360	314	343	352	354	368	341	354	342	363	364	338	370	392	361	335	383	315	363	329	342	347	350	365	362	341	355	374	343	335	378	337	344	324	355	322	380	370	313	374	375	366	359	352	352	355	380	374	374	369	340	345	360	331	345	366	329	316	330	324	375	378	350	356	372	369	315	390	349	341	375	365	340	364	346	370	315	338	374	393	361	361	362	357	363	358	357	356	355	332	389	344	326	398	355	365	355	350	375	358	340	339	384	350	365	366	341	374	371	347	378	352	337	330	338	370	351	338	316	346	337	385	346	344	372	364	363	351	354	340	378	340	334	336	385	353	363	355	363	356	354	345	322	377	311	346	338	363	321	363	345	367	382	365	395	342	330	347	361	360	357	370	373	372	342	352	353	321	346	337	367	350	385	349	339	361	342	360	327	371	358	362	304	347	332	368	340	331	359	344	367	346	352	373	314	346	345	343	339	403	373	319	358	345	353	324	349	392	363	388	352	323	376	353	336	336	357	346	348	358	361	376	357	342	358	366	354	372	389	326	354	354	348	361	333	367	384	342	347	360	328	358	374	312	340	360	367	377	353	364	346	350	358	367	411	365	352	345	342	337	353	316	331	349	341	353	347	324	350	353	356	363	378	368	352	379	357	359	355	315	347	352	332	323	350	375	356	380	349	292	334	347	362	348	339	388	342	342	350	323	396	383	341	343	344	334	336	344	350	337	330	343	346	376	349	358	342	363	342	380	358	348	343	347	339	347	337	381	351	356	356	353	393	364	338	348	373	338	333	349	356	355	351	329	355	380	386	369	385	342	360	341	341	338	342	383	323	342	371	369	366	317	364	351	357	356	342	354	351	357	368	356	357	359	377	353	353	340	363	339	350	352	369	330	331	379	370	353	324	391	350	363	352	354	332	338	365	355	342	333	349	313	370	367	378	336	349	343	351	368	357	366	313	361	362	398	344	397	360	354	317	307	349	353	335	378	350	348	335	374	341	367	354	365	335	357	349	356	306	393	365	368	328	339	357	346	348	329	328	383	346	357	328	349	363	404	344	359	339	376	332	330	331	346	315	341	339	353	362	362	330	371	342	322	357	345	354	309	348	366	324	341	322	327	365	340	353	358	358	382	348	318	355	347	345	344	343	362	318	333	345	347	346	340	369	317	383	338	346	319	329	314	334	333	368	351	328	343	327	359	355	359	371	344	336	332	346	353	359	351	334	319	356	351	340	361	345	337	353	352	362	329	358	348	342	361	371	341	368	345	368	346	351	358	327	363	365	310	361	348	348	337	364	361	362	334	336	363	349	339	345	324	338	333	360	350	320	359	376	371	336	359	358	355	370	364	347	345	360	378	377	358	353	353	342	360	334	359	379	372	347	333	376	352	366	324	355	355	346	332	336	396	339	356	349	390	346	350	346	343	353	335	352	360	344	360	344	354	376	363	361	354	338	342	350	356	367	353	343	353	345	367	374	356	355	331	353	394	396	389	361	327	345	351	347	325	364	339	365	355	368	352	336	367	331	385	361	355	359	331	353	342	371	374	371	369	342	345	352	370	353	355	378	363	332	354	347	344	361	372	365	360	360	343	335	342	356	354	379	348	353	356	383	340	365	353	336	358	367	343	331	375	315	343	344	361	347	309	333	342	387	314	362	333	357	343	366	376	363	355	373	358	324	381	343	393	353	376
24216	21344	28757	24282	20752	2074	506	345	244	236	211	191	167	146	171	150	148	131	127	106	121	105	126	110	106	104	95	104	116	106	97	102	113	103	96	93	114	99	114	109	90	101	94	109	98	98	120	112	100	84	91	85	105	90	95	98	100	117	99	96	85	101	95	90	95	98	88	94	118	106	106	72	91	76	78	88	93	105	67	114	98	98	103	81	93	80	112	101	110	93	74	97	98	91	75	90	103	97	96	108	122	90	110	103	87	92	87	103	86	85	96	103	87	106	83	91	106	122	126	97	89	93	110	105	84	109	100	84	93	95	95	101	104	93	83	93	79	102	80	85	91	86	108	97	109	80	105	101	71	93	82	96	81	101	100	97	96	111	90	98	102	95	98	104	103	99	104	96	97	85	90	73	95	105	104	101	94	89	102	89	106	96	102	87	88	99	80	80	91	113	96	101	94	86	109	81	94	98	91	108	92	87	86	91	81	99	86	90	105	110	90	100	95	92	83	90	105	110	98	103	105	98	83	92	93	90	79	84	99	86	107	86	101	88	94	98	88	110	91	103	91	93	86	97	91	114	100	97	93	98	103	86	101	96	90	94	122	101	87	101	111	93	96	86	91	90	90	110	96	86	89	91	87	85	80	92	104	96	109	87	95	95	101	108	99	109	91	83	104	81	107	115	88	102	90	87	94	96	92	86	98	91	98	110	87	95	82	70	93	91	87	85	115	93	102	91	87	94	108	101	101	96	81	100	92	113	102	95	85	88	81	87	82	100	96	92	95	108	104	100	96	91	76	96	106	100	109	87	96	105	94	87	84	98	76	96	103	90	92	101	98	88	88	96	111	89	78	88	92	90	103	96	81	89	108	107	115	73	74	82	87	96	102	91	90	78	96	91	101	83	97	89	91	84	89	91	88	89	114	99	78	97	99	107	96	84	87	97	99	80	72	92	93	109	82	123	90	98	96	104	93	97	94	111	89	95	91	87	111	91	87	78	96	92	100	84	95	84	99	101	83	80	102	92	93	93	90	95	109	91	86	87	105	89	101	88	76	112	109	87	99	99	92	87	89	100	84	106	105	99	84	92	100	83	110	92	104	101	103	106	85	117	101	83	80	99	101	87	93	87	84	87	97	105	95	91	87	83	76	98	91	114	120	95	86	88	100	100	92	89	74	101	100	104	121	88	102	108	68	90	89	78	101	91	96	86	94	86	97	85	77	89	98	93	94	99	107	89	95	102	94	97	92	74	95	94	83	100	75	67	78	100	104	96	101	97	84	104	108	101	97	92	87	71	81	95	100	90	94	106	97	89	103	109	101	96	93	86	90	107	91	105	72	86	98	101	105	99	105	78	88	94	103	91	85	79	106	79	101	103	86	108	91	106	81	109	107	75	102	100	74	96	109	100	113	107	113	97	83	93	98	98	72	102	87	95	95	91	79	88	107	114	99	96	93	97	97	104	89	88	84	82	87	88	105	87	90	83	90	91	78	84	95	100	111	97	88	90	96	92	90	95	88	93	92	91	91	93	88	94	85	96	84	95	85	83	92	84	86	101	101	105	99	85	106	95	97	92	106	89	98	86	90	88	87	83	97	95	89	102	90	100	89	80	105	96	98	92	89	101	97	118	78	91	93	90	86	99	102	79	97	79	85	89	110	108	95	88	93	83	88	95	90	106	79	102	103	104	87	104	93	97	102	91	103	83	99	81	83	96	95	93	85	92	91	98	87	98	94	97	80	98	94	103	94	100	99	97	75	94	85	82	88	117	90	95	94	108	103	96	86	88	76	104	98	105	75	97	100	86	90	83	108	78	89	108	76	77	101	105	101	95	77	106	89	101	84	81	85	111	106	112	95	104	81	80	81	92	112	102	97	83	82	103	87	89	87	88	111	104	100	107	105	82	93	85	84	101	93	97	82	100	104	93	104	93	85	90	88	94	89	86	88	95	107	83	79	95	112	77	103	72	81	86	82	95	99	97	83	97	94	79	89	105	91	78	91	78	123	98	93	77	87	88	104	103	88	89	96	109	96	104	78	93	84	102	99	105	73	93	115	95	81	92	107	99	98	101	81	91	97	73	89	94	92	99	88	106	90	73	87	100	94	84	81	102	86	101	98	91	83	90	86	114	81	110	100	94	89	107	100	91	91	105	82	105	101	92	83	97	118	86	89	98	82	83	99	85	88	98	102	108	94	91	85	90	97	102	97	89	101	85	120	95	73	96	107	84	90	96	96	104	97	95	101	99	100	99	108	84	98	98	105	79	93	79	78	83	92	91	97	103	108	101	96	90	101	109	92	101	92	88	103	79	93	83	88	94	132	98	99	100	100	98	85	83	97	74	91	92	98	87	109	82	77	110	81	84	95	122	95	89	93	105	100	115	96	121	92	101	110	103	100	110	106	88	85	103	85	91	96	101	79	75	86	89	97	87	89	93	99	95	98	89	108	76	121	88	90	105	97	101	105	95	111	84	93	116	112	112	88	79	102	102	93	88	112	99	106	93	93	102	101	82	86	112	101	90	88	103	104	86	104	93	93	87	112	106	83	93	103	93	100	107	101	93	87	86	91	100	84	106	90	106	91	101	103	88	99	88	123	110	98	99	99	86	98	91	94	104	95	102	83	90	96	105	104	79	93	90	62	98	89	88	112	83	91	117	94	107	99	97	90	94	96	100	91	76	90	99	86	96	88	86	96	98	106	106	88	90	90	91	84	105	90	100	98	94	87	103	96	103	97	100	87	94	100	80	98	86	89	100	105	93	88	84	99	118	77	94	102	95	96	101	82	84	101	90	87	99	105	107	78	79	94	78	102	91	104	107	81	85	90	101	102	102	96	77	95	102	98	92	85	96	86	101	104	74	73	93	81	88	82	101	77	97	83	103	89	110	82	93	76	101	98	88	80	117	93	99	108	82	103	94	84	99	85	90	96	101	92	85	106	90	92	89	94	92	93	91	80	94	94	91	106	99	93	83	91	92	98	97	87	107	94	101	100	86	110	103	95	91	92	100	83	95	88	86	86	89	110	92	94	97	78	96	103	98	100	101	104	112	87	69	81	77	100	95	98	94	88	101	106	92	74	92	66	105	104	87	87	78	83	71	117	86	108	113	104	93	84	102	84	99	93	98	84	97	84	86	91	102	79	93	93	88	91	89	106	102	84	97	97	86	112	74	106	75	101	94	90	89	108	112	76	89	105	91	96	107	84	107	92	89	107	91	94	113	90	91	83	106	82	85	90	78	87	78	70	97	100	110	71	100	104	91	89	95	89	97	106	92	114	85	87	83	99	91	73	93	106	94	81	89	90	99	100	93	100	104	88	94	106	91	94	76	114	92	96	91	89	92	96	102	84	99	93	92	95	102	93	83	97	87	109	93	94	92	88	83	97	87	86	93	93	106	97	92	80	104	94	93	78	108	92	111	89	99	87	85	100	96	113	96	91	92	89	88	111	110	109	97	93	105	77	102	99	91	93	97	73	89	94	98	113	100
19425	10740	8976	4335	2868	2042	1588	1200	1004	779	753	536	508	478	418	398	343	380	349	348	323	303	295	261	291	287	239	248	247	254	246	240	222	245	226	225	226	224	222	231	236	212	240	194	241	235	214	215	254	221	209	237	235	190	237	220	228	223	224	200	216	220	197	200	212	207	190	189	184	211	192	204	211	221	203	182	228	209	205	210	213	206	195	208	176	198	207	188	206	224	219	187	218	204	196	190	223	188	182	226	197	207	212	214	234	186	208	191	194	198	235	180	197	196	234	222	193	207	194	217	197	200	210	229	188	194	186	216	201	213	198	206	206	207	213	208	192	200	192	201	197	225	230	200	209	183	218	209	204	198	188	193	177	191	192	190	226	204	207	215	214	201	189	200	202	194	215	200	198	187	213	214	196	184	182	209	211	197	226	203	235	224	189	208	191	215	210	188	214	233	216	199	212	198	192	193	222	194	185	199	198	201	226	199	210	203	193	185	187	183	173	190	207	201	189	190	207	189	211	219	203	199	189	220	177	189	200	204	219	186	192	200	214	188	196	191	212	203	240	201	207	212	226	216	195	200	189	219	200	218	234	210	192	219	193	187	230	222	188	204	205	207	213	189	226	215	209	218	203	208	214	185	186	209	182	213	177	215	221	179	200	210	185	213	230	203	198	188	217	195	206	190	186	179	203	211	209	191	210	199	208	203	210	223	204	179	200	194	179	224	214	193	202	191	197	199	196	206	208	204	229	229	217	196	211	186	196	184	213	237	207	182	199	189	211	195	204	224	189	197	195	222	196	212	196	221	203	199	213	210	217	176	182	205	208	180	210	190	210	181	192	184	218	195	198	221	197	210	197	205	211	205	210	196	211	173	232	199	222	201	184	199	206	218	188	201	188	190	240	235	199	220	193	193	211	194	210	204	208	208	211	206	195	214	180	208	196	192	183	179	209	201	228	186	192	202	184	190	211	191	189	192	193	207	191	199	190	205	190	205	185	219	212	206	213	208	203	209	187	185	213	227	189	195	197	208	190	217	206	200	202	218	223	182	193	203	215	183	215	194	215	210	216	224	220	207	214	212	215	220	211	199	223	210	215	189	192	193	211	206	206	224	191	208	192	198	194	191	209	212	208	200	196	200	223	210	199	199	198	171	227	225	188	195	195	218	193	198	181	214	215	182	195	224	184	195	215	213	189	216	218	216	173	200	231	184	201	202	218	178	191	230	192	223	204	190	213	210	197	180	227	191	211	216	202	206	221	173	192	157	205	209	200	210	214	186	217	198	204	187	201	215	201	219	229	172	225	195	185	185	229	170	192	198	199	219	210	201	206	197	206	217	210	197	204	226	186	224	203	198	204	168	192	180	206	196	184	206	216	237	200	173	223	183	197	216	193	232	192	222	221	197	179	223	204	202	179	208	213	206	221	200	182	197	222	192	219	193	229	195	198	192	185	231	174	200	189	200	208	213	234	247	181	222	196	191	198	194	218	205	170	194	234	196	224	219	199	225	192	204	190	207	203	180	205	188	205	196	227	218	214	202	211	222	212	206	197	187	208	210	216	213	191	200	186	219	209	197	190	237	219	197	197	209	192	224	199	206	202	193	182	195	192	197	194	194	185	217	200	220	208	191	194	197	190	192	200	209	193	180	200	200	221	206	202	168	209	218	205	185	210	221	201	240	192	185	201	234	214	197	201	243	201	221	190	193	205	202	199	203	221	227	192	182	218	183	216	195	160	198	208	212	193	207	185	203	194	200	208	197	202	206	205	214	212	207	210	211	190	194	202	178	214	202	186	214	214	192	181	202	202	201	208	224	183	205	211	204	206	239	202	171	190	183	193	198	181	216	193	187	200	211	216	182	194	216	213	222	196	198	190	197	176	198	203	214	207	204	231	184	214	208	189	197	210	183	206	211	195	239	208	234	204	181	199	192	234	203	205	205	209	193	243	194	189	217	193	232	204	211	205	199	197	193	187	215	225	195	200	184	204	195	204	213	197	196	211	205	210	197	197	226	217	210	214	192	203	218	223	217	199	176	207	164	185	192	222	177	206	213	198	182	206	184	193	217	212	217	223	192	199	206	202	179	223	212	209	202	183	206	197	201	195	182	223	203	207	207	205	214	215	204	229	205	205	222	194	204	222	185	209	202	204	187	231	204	207	185	195	182	190	188	197	212	175	183	189	216	185	188	215	182	180	213	191	178	192	191	205	209	199	194	204	218	218	206	214	200	217	183	197	214	228	206	212	223	194	214	203	195	184	194	218	206	221	211	208	207	192	209	203	213	209	207	165	191	233	181	199	218	234	198	218	209	200	189	199	209	219	209	203	206	207	211	223	196	190	209	188	219	211	175	203	210	209	225	202	181	196	242	181	209	203	207	220	221	202	206	230	207	201	209	196	206	213	213	196	236	195	214	195	216	229	205	192	198	192	187	225	189	183	226	206	239	215	197	194	215	190	206	200	212	218	206	218	206	198	190	206	190	198	218	200	191	191	230	206	225	212	195	194	175	208	200	199	195	214	190	215	232	218	204	202	219	218	216	196	217	198	210	203	180	205	210	202	198	185	215	211	216	213	190	209	226	193	216	215	222	193	203	198	162	204	192	191	176	185	208	224	197	229	211	182	230	197	216	203	181	214	194	225	184	197	190	209	210	206	183	186	210	203	185	197	204	211	200	206	215	197	196	203	223	201	196	211	205	219	193	199	198	202	186	235	211	219	209	215	230	205	192	216	212	184	232	207	184	182	195	228	182	189	194	212	211	177	206	196	197	203	211	187	197	202	213	202	189	185	189	186	204	224	215	213	197	208	204	220	225	217	209	200	183	194	220	205	194	205	175	178	198	214	210	231	196	208	215	193	212	201	197	203	194	199	207	207	214	203	219	215	203	218	220	222	218	202	208	197	201	177	223	203	193	203	200	209	182	219	211	212	212	187	210	208	209	201	206	185	208	176	217	191	191	200	201	223	188	198	235	205	186	215	185	166	215	185	224	207	185	201	206	214	218	193	218	189	195	187	209	213	221	196	198	222	189	199	197	168	213	230	177	206	199	200	191	211	177	215	211	223	211	196	207	202	204	183	193	216	217	220	197	204	179	202	216	180	225	194	188	223	203	213	182	193	227	191	209	226	225	212	220	198	197	214	187	189	181	214	200	209	198	187	203	214	203	234	216	189	233	221	209	222	194	183	182	213	203	210	196	216	229	196	219	218	206	209	197	199	199	176	190	190	196	195	219	189	187	197	214	208	210	193	209	180	208	185	194	202	180	240	181	203	209	209	198	186	214	186	224	209	182	206	194	220	186	188	203	213	202	207	201	213	186	209	179	200	192	219	204	194	191	176	208	192	204	215	209	173	208	173	202	209	206	200	220	208	211	201	210	175	199	192	177	203	226	176	185	188	178	227	194	204	193	221	221	220	201	212	177	204	232	196	190	183	195	206	199	228	224	188	212	206	226	203	205	200	188	197	216	197	198	238	192	217	206	205	213
23341	21376	29475	23643	21383	20606	2389	816	559	502	484	408	366	364	344	292	331	269	301	274	283	280	272	254	285	274	257	278	253	242	270	254	304	264	233	235	236	240	245	206	256	235	262	242	274	250	226	223	248	255	242	235	242	244	231	231	202	244	229	225	216	236	234	214	242	231	238	220	222	249	257	246	232	245	222	223	243	201	212	237	223	213	238	238	214	231	245	244	231	231	213	244	220	208	234	234	280	206	204	236	200	253	247	233	218	225	226	238	207	227	246	241	235	204	237	224	240	236	221	252	249	221	237	214	258	270	238	235	232	223	260	215	206	232	261	237	216	216	220	219	200	240	215	232	225	215	228	227	222	243	249	231	210	227	221	236	236	228	225	243	240	220	226	220	222	218	262	248	230	232	196	234	251	242	242	237	213	243	236	247	227	245	235	238	243	223	225	216	223	201	216	228	202	231	218	221	192	246	235	213	271	231	217	224	228	257	242	199	221	213	215	217	223	230	215	241	238	206	212	224	225	234	230	231	220	235	211	228	240	222	233	235	238	240	214	216	237	231	232	223	219	206	212	229	245	253	219	239	241	252	218	234	228	218	261	236	253	203	252	236	212	207	229	213	250	216	200	252	234	227	210	226	229	209	237	249	245	225	245	233	247	207	216	250	234	244	216	208	238	241	219	203	237	236	221	237	208	238	241	228	195	240	225	245	229	237	233	221	215	215	210	209	217	246	241	221	256	226	208	234	219	239	226	219	212	199	229	232	233	218	214	241	213	211	248	209	248	237	233	220	242	247	193	237	234	230	191	233	248	242	237	227	222	246	247	211	216	224	235	230	213	242	229	242	230	238	234	245	234	236	205	246	226	242	251	213	250	220	234	215	245	238	225	242	225	216	230	231	226	247	235	241	226	241	231	241	222	227	237	213	214	226	253	216	251	242	245	233	235	248	233	236	217	229	237	231	229	241	242	261	221	204	223	231	236	206	241	260	229	231	224	218	245	232	228	218	204	237	246	233	218	206	234	211	220	204	216	227	248	223	226	222	224	236	248	221	233	261	236	225	220	254	253	236	225	219	234	241	222	223	193	225	239	258	230	209	237	234	209	240	238	236	209	209	230	203	210	235	238	232	259	248	224	235	229	243	222	211	239	238	235	205	252	237	240	242	229	233	204	254	228	211	246	225	236	224	263	211	237	221	222	249	215	221	204	248	217	226	196	225	245	230	227	229	234	230	225	247	261	236	229	230	233	218	253	254	214	243	225	235	217	227	227	245	234	253	242	235	245	203	227	243	237	251	238	228	230	223	217	245	247	220	231	202	216	254	250	212	217	224	220	237	250	261	216	240	221	229	216	246	236	211	242	208	230	238	236	218	220	231	222	213	256	220	207	208	228	229	227	203	218	219	222	254	220	242	225	234	223	212	209	225	228	248	213	252	246	242	242	212	232	228	266	229	221	261	216	226	232	234	217	250	213	207	214	247	239	220	220	253	230	204	207	238	226	231	226	253	229	220	245	224	235	229	239	236	234	238	234	214	238	216	246	220	232	212	221	215	215	245	236	225	244	224	228	233	250	227	240	229	209	215	226	230	239	242	228	210	212	212	220	233	232	219	224	225	290	225	226	233	232	228	260	251	206	210	215	226	206	249	244	225	213	218	242	243	207	233	236	230	230	217	245	227	246	226	239	246	246	221	234	244	224	226	208	256	218	219	217	235	222	218	224	242	224	248	210	248	240	191	221	221	214	229	219	227	236	212	232	245	234	222	247	265	209	239	245	235	244	219	189	232	235	236	219	248	226	224	241	248	220	225	241	232	237	251	229	230	247	255	225	221	213	210	211	215	237	254	245	207	219	210	222	231	230	260	241	252	214	244	213	208	222	188	240	235	267	229	223	225	235	233	223	234	205	219	242	212	219	245	234	255	218	219	240	236	242	234	227	208	229	213	225	236	243	233	251	239	214	211	233	229	241	217	236	255	225	218	193	234	218	235	224	205	222	217	225	240	240	224	238	222	246	257	234	217	195	246	227	223	266	234	205	225	203	220	257	231	242	223	224	228	192	199	239	237	226	223	228	220	237	241	238	234	227	214	220	222	222	247	227	204	231	231	217	230	223	218	227	233	230	243	250	212	239	226	241	214	228	244	243	254	213	233	199	225	223	216	236	246	189	211	228	237	230	229	234	234	223	218	215	219	224	227	242	196	231	233	250	225	242	224	218	234	208	231	223	215	244	221	261	226	252	238	248	240	213	232	231	236	230	222	228	215	212	230	241	219	211	221	218	210	225	227	228	204	238	216	210	199	228	210	246	222	254	253	243	233	183	221	224	217	237	213	222	231	241	222	234	233	220	218	240	214	221	245	239	241	243	218	257	254	234	200	212	231	199	244	236	258	245	243	232	201	229	255	247	210	209	225	222	229	227	217	232	254	279	224	247	246	224	222	230	194	218	225	229	235	224	248	235	215	218	218	219	207	216	210	222	215	229	223	239	221	228	226	248	246	212	225	203	238	236	221	226	247	224	240	220	223	219	247	230	236	235	229	217	203	237	224	231	196	204	221	253	236	201	214	214	231	221	222	230	252	230	233	202	217	206	213	241	221	213	231	216	235	218	250	217	230	248	247	219	215	245	239	237	219	222	266	263	240	229	203	233	226	241	251	222	232	247	242	226	261	229	211	256	237	210	243	266	215	236	231	218	208	223	215	236	205	241	204	226	218	229	238	217	219	234	227	231	229	218	222	229	210	221	239	216	206	225	240	239	224	225	245	236	226	230	213	240	216	210	229	219	216	234	223	212	224	217	227	229	231	203	229	247	211	244	262	215	236	227	255	233	240	200	234	225	243	247	229	241	242	232	239	225	218	246	242	235	245	209	245	253	222	233	224	253	224	209	220	243	253	245	241	227	234	237	223	248	217	232	248	237	210	235	213	227	235	240	242	212	193	222	216	215	212	231	223	205	215	262	218	222	252	215	209	235	220	237	244	230	213	182	256	229	215	254	232	211	263	215	220	218	205	220	230	237	221	231	206	216	219	242	238	226	202	234	217	224	212	262	229	235	228	224	217	254	262	215	219	226	206	210	231	226	232	247	232	241	230	232	227	234	243	223	255	210	233	212	246	227	276	232	221	239	215	222	214	214	207	220	242	238	226	231	255	221	232	222	222	226	255	262	225	219	217	232	230	204	225	218	235	233	248	236	246	245	233	216	236	241	245	249	227	218	219	207	263	202	244	226	255	229	191	220	219	199	223	233	229	235	236	226	233	240	227	229	215	218	247	242	212	219	233	219	229	204	220	229	241	215	207	227	246	228	219	246	244	239	218	184	257	245	194	237	223	232	217	227	246	248	235	246	221	228	199	254	208	231	202	235	223	217	216	232	256	232	209	213	214	242	237	205	226	232	222	221	231	202	241	232	235	208	221	196	255	235	230	229	244	222	235	233	223	221	234	221	220	245	208	240	239	226	243	227	222	227	229	262	226	225	217	196	230
23199	16963	14526	7737	5399	3841	2887	2349	1913	1643	1396	1164	1067	990	860	824	794	752	696	681	643	607	643	620	549	566	504	551	547	517	515	492	551	470	486	461	478	525	513	486	454	468	476	482	457	439	485	463	473	449	461	477	445	491	439	456	467	446	436	477	468	449	448	472	421	445	436	479	430	403	479	453	444	444	439	434	449	417	393	456	490	418	454	471	431	430	449	467	444	410	445	434	442	445	484	407	426	438	434	421	450	463	438	417	438	430	428	426	425	449	446	439	409	412	414	415	437	444	439	454	452	432	437	438	458	425	456	420	433	424	459	456	430	443	432	437	422	413	404	450	450	406	444	458	428	420	414	434	425	479	453	410	423	423	448	409	402	427	410	446	414	428	428	414	474	414	457	457	422	436	426	423	436	441	467	397	436	436	415	456	435	440	460	437	395	429	465	460	432	438	394	383	447	441	455	404	421	440	411	430	385	458	467	458	413	436	431	431	423	425	400	437	407	444	428	426	444	399	441	403	424	395	442	466	434	445	423	425	478	413	416	434	417	427	413	408	437	420	466	458	462	478	433	408	465	438	435	425	440	445	458	427	435	443	410	446	446	425	425	438	464	415	444	412	444	458	436	431	450	406	408	465	406	425	449	470	420	411	433	451	431	477	428	425	407	424	403	440	433	412	435	455	424	427	400	424	420	445	446	408	417	383	456	416	436	453	424	455	406	441	407	397	444	437	405	435	456	451	456	459	420	447	456	426	407	413	391	449	467	465	387	447	416	433	475	455	459	463	447	452	408	419	438	494	452	471	395	442	443	425	427	417	408	421	447	445	417	450	425	417	423	431	434	421	400	427	446	456	447	444	429	431	450	429	439	430	383	415	421	425	400	415	421	423	435	394	449	449	449	439	457	429	407	411	447	418	451	445	453	429	478	420	487	441	415	462	426	462	389	407	450	419	441	425	442	418	429	439	437	438	421	433	424	458	392	434	432	434	461	417	428	443	440	432	397	461	405	440	428	449	362	443	428	427	420	427	484	429	442	405	450	467	456	451	447	452	431	484	421	430	426	436	433	427	473	399	429	373	409	471	404	426	389	435	478	435	399	475	408	442	421	427	401	424	418	446	439	432	435	416	382	440	422	459	397	399	459	425	447	406	455	424	445	452	472	423	445	432	400	448	442	415	444	436	416	437	375	434	432	405	457	459	435	425	429	405	435	474	380	457	452	460	411	463	411	410	419	401	430	441	431	398	441	415	449	435	399	428	427	440	470	417	388	438	444	409	439	478	441	445	450	446	473	382	418	423	411	442	432	417	417	444	465	438	412	428	482	467	446	426	438	418	433	418	436	414	437	427	430	467	398	424	432	419	475	436	462	436	452	425	426	425	418	424	457	436	436	457	436	419	427	438	428	410	407	416	440	435	419	419	440	457	468	416	436	459	447	423	435	410	440	429	442	413	417	414	425	456	424	462	386	412	463	432	418	413	458	436	486	419	461	472	413	478	443	457	427	456	434	449	397	408	428	420	421	427	449	445	429	421	423	420	415	429	416	464	455	444	446	438	428	435	435	416	463	403	426	467	437	421	437	487	444	455	442	442	444	419	436	425	428	402	445	463	416	436	443	444	424	389	446	440	429	451	430	453	454	433	441	409	446	439	440	420	401	458	412	421	428	408	446	422	451	432	428	451	440	405	413	391	451	410	472	439	428	414	463	389	455	430	441	424	439	437	404	402	461	395	431	441	453	429	446	434	409	430	476	396	423	460	418	427	427	439	416	423	432	435	449	404	474	454	444	405	507	439	428	456	426	401	408	442	417	449	442	467	453	449	448	476	415	408	457	414	446	433	445	435	406	415	431	454	432	421	415	412	436	422	442	430	442	404	461	443	411	446	432	456	409	442	441	441	446	449	453	445	421	452	449	417	428	425	422	399	447	438	396	433	450	445	472	447	411	429	474	423	451	454	462	467	431	443	421	414	418	450	401	417	444	440	410	433	445	427	439	430	414	431	414	412	461	457	419	446	421	405	429	427	459	425	424	419	414	425	435	448	404	404	440	428	454	436	467	444	420	418	452	424	426	395	453	428	416	407	421	497	464	454	444	441	401	447	426	450	462	461	383	427	421	436	446	416	400	410	469	425	426	407	431	399	462	430	466	425	442	468	392	409	459	474	433	420	402	437	433	415	439	393	446	421	419	441	401	421	382	425	414	425	444	434	455	447	441	441	435	445	471	466	439	419	431	425	431	440	445	399	444	393	453	453	449	435	447	402	412	415	449	427	431	432	435	408	467	433	436	400	466	432	462	439	418	467	412	442	416	395	426	450	463	415	428	456	455	424	400	450	436	454	430	429	373	454	392	411	422	439	460	433	434	419	414	435	453	436	408	450	427	380	421	465	466	419	424	454	410	400	426	407	446	431	462	456	425	427	465	438	448	398	443	471	410	456	457	460	423	426	416	414	412	418	451	446	429	428	447	444	440	393	427	415	424	420	438	431	439	440	425	409	407	424	451	428	407	434	396	454	428	428	449	419	408	420	389	426	423	426	434	409	430	447	409	436	421	450	405	402	442	454	461	430	440	451	450	411	451	422	409	414	433	453	431	435	399	458	428	456	455	430	433	404	415	436	411	412	455	465	448	434	448	405	403	418	447	412	437	415	415	407	449	455	449	452	446	409	433	447	472	442	418	451	419	445	464	457	469	427	409	417	441	435	432	413	456	431	403	426	448	419	463	449	431	383	420	405	431	416	419	394	428	430	448	409	460	444	404	423	403	434	467	469	425	434	415	446	432	464	492	427	438	440	448	450	440	456	435	431	428	409	404	408	430	443	429	422	420	417	479	417	414	431	432	392	399	449	450	441	438	428	428	396	462	447	418	457	449	409	381	455	455	393	432	419	447	429	405	431	430	415	436	476	384	448	455	438	435	446	448	426	402	435	445	482	425	446	421	429	426	434	430	446	382	396	437	420	421	432	434	448	397	424	449	386	435	415	396	418	467	399	426	433	420	409	419	411	433	453	415	444	447	406	440	416	432	405	456	426	405	422	442	441	456	435	482	415	429	412	415	430	474	463	436	431	448	446	423	412	434	465	439	415	384	432	400	478	447	431	420	434	422	421	406	421	418	443	453	458	428	454	429	402	386	439	436	449	468	414	427	414	434	408	424	413	420	417	400	419	426	427	411	445	438	418	435	455	429	411	417	430	408	436	392	425	466	431	427	402	422	430	445	455	445	446	423	430	421	448	459	433	417	458	458	442	436	433	444	460	459	401	449	452	453	456	416	418	431	447	454	425	449	459	410	456	395	431	449	419	408	425	411	449	433	408	420	421	396	455	426	423	412	431	426	435	496	443	435	423	462	418	465	450	408	412	443	441	384	399	424	420	409	447	438	420	405	420	434	479	441	411	375	449	444	423	441	448	410	419	472	426	459	392	428	431	427	398	409	447	448	431	469	420	403	453	407	457	406	477	399	421	441	460	405	411	434	437	388	412
26842	20935	8282	459	272	223	208	196	193	189	178	176	171	182	168	148	182	166	192	184	185	168	175	177	170	182	161	148	187	173	159	174	191	152	159	163	156	185	178	169	168	186	181	162	191	180	160	169	180	163	161	158	178	179	178	164	149	162	173	154	169	155	160	178	184	182	183	159	192	146	177	161	183	182	177	169	172	156	188	180	179	160	162	170	171	179	169	160	142	193	185	166	164	188	157	181	183	143	178	183	149	163	159	179	167	172	138	170	173	183	165	183	172	168	171	178	167	177	173	150	165	162	158	155	176	171	152	153	174	177	180	150	185	171	180	188	177	166	159	145	157	160	183	173	156	172	206	168	174	165	173	169	169	169	186	143	172	155	189	176	157	174	168	143	167	151	169	142	160	168	151	167	170	185	167	161	148	158	162	176	163	171	148	180	164	177	181	163	171	195	169	137	171	166	151	183	153	158	170	180	166	180	187	179	174	157	177	152	177	158	154	177	195	188	188	153	169	162	169	152	172	176	148	177	163	156	164	172	203	198	169	185	163	187	151	159	173	172	193	200	187	167	176	154	155	156	185	153	176	161	169	171	174	198	154	169	147	188	180	191	173	186	172	182	167	164	178	154	181	161	187	166	162	173	162	185	185	151	141	169	172	153	170	149	167	160	160	163	165	161	165	147	152	177	151	160	186	188	160	171	153	187	177	174	178	157	170	183	174	173	172	164	148	140	209	190	158	182	161	160	150	160	166	186	183	172	170	164	185	167	179	173	181	179	179	166	177	159	193	178	148	162	153	166	150	170	154	170	171	175	163	165	172	173	196	154	139	157	168	142	162	141	183	160	153	163	189	138	176	179	154	170	166	175	161	191	165	173	169	187	160	184	191	162	161	151	152	160	163	137	164	181	191	166	172	199	165	161	168	170	159	145	158	179	178	150	174	175	170	150	150	155	168	177	167	195	182	161	156	187	170	156	178	171	169	197	164	165	142	155	190	155	179	173	164	169	179	193	171	167	188	149	169	163	155	166	185	155	176	148	155	170	161	174	189	146	145	141	171	159	161	163	155	188	148	170	199	164	179	171	161	183	191	152	178	179	159	163	146	184	154	173	191	170	165	182	160	181	195	162	160	135	191	170	144	169	139	167	172	170	172	163	165	174	179	166	176	174	162	166	156	177	167	182	201	169	182	182	148	170	173	157	166	174	173	185	159	183	173	166	187	149	168	172	175	180	191	160	181	180	184	153	162	162	161	160	170	193	162	181	173	188	161	152	185	163	189	180	184	153	186	159	165	179	163	162	151	170	164	148	161	182	159	152	161	185	157	172	181	178	185	171	182	172	164	168	175	154	152	172	150	144	171	200	179	166	158	171	163	181	172	169	221	194	163	155	201	158	165	167	166	184	182	168	170	184	167	150	170	156	176	160	178	163	178	169	138	176	185	152	168	169	160	164	160	180	197	169	170	145	164	192	151	168	178	167	158	159	163	171	167	164	177	147	172	159	166	171	175	184	171	159	144	186	172	155	175	168	171	177	171	160	159	167	162	153	179	175	174	175	155	191	167	172	179	173	163	157	163	178	155	171	151	178	166	176	163	166	176	191	189	165	160	178	168	159	166	146	192	176	174	160	176	163	151	184	169	168	150	187	189	158	171	181	158	120	162	164	145	154	164	180	157	147	143	150	160	148	169	173	153	166	181	164	168	169	155	197	188	161	172	204	181	173	172	159	160	169	187	158	178	173	163	189	179	190	175	145	155	148	154	144	180	175	142	173	177	155	161	148	170	153	142	166	176	171	186	166	181	152	160	174	163	173	175	182	165	162	188	178	170	169	144	168	168	179	180	177	162	157	130	180	171	179	143	169	171	177	159	170	160	149	182	173	164	169	170	163	185	198	159	138	159	166	154	151	151	150	172	176	160	160	175	166	150	176	154	148	173	214	189	183	170	153	176	160	166	156	169	177	182	191	174	166	181	166	172	169	181	159	173	158	170	160	178	163	174	171	159	170	195	193	163	180	144	156	152	185	162	188	155	151	167	154	157	162	174	159	163	161	164	147	161	153	169	156	160	168	161	190	142	148	157	172	158	173	182	164	159	166	192	154	165	156	183	166	169	160	181	183	158	147	176	186	168	159	160	175	165	161	154	164	194	179	177	177	182	170	168	183	158	176	151	173	168	160	193	184	165	154	135	167	161	179	142	160	189	162	167	171	173	164	184	156	154	145	171	186	161	172	204	179	149	195	189	177	164	150	170	151	173	157	185	150	197	191	167	159	145	168	171	128	163	158	149	172	147	172	175	163	156	173	149	167	145	162	186	174	161	140	156	153	162	155	171	166	182	170	177	169	183	165	172	178	172	197	167	170	158	152	174	174	200	157	171	198	166	159	158	179	169	167	152	150	174	136	155	163	170	167	154	159	168	175	172	168	158	172	161	171	183	168	166	173	160	146	178	163	176	163	149	152	168	151	184	165	145	153	180	166	175	164	164	154	178	151	187	166	190	164	173	181	187	146	157	140	183	175	159	177	177	174	145	174	190	166	156	181	173	160	167	177	164	147	151	191	170	198	176	170	172	161	156	204	146	158	175	180	187	179	164	148	187	162	154	155	184	124	158	158	177	199	185	149	176	171	162	148	154	172	180	161	165	194	183	174	169	163	175	178	178	148	151	148	158	176	179	156	183	180	161	156	150	174	167	181	172	146	178	147	184	167	166	185	178	181	158	170	177	154	148	165	174	160	152	184	173	164	163	165	173	158	175	184	162	171	176	150	171	171	177	161	153	173	214	190	160	182	164	155	169	176	169	159	175	158	159	167	154	152	133	154	136	176	152	169	152	160	158	150	173	196	162	177	161	143	170	173	167	180	163	150	162	141	161	154	172	175	185	176	172	148	180	171	161	164	134	154	155	187	166	151	163	169	154	168	179	164	152	161	186	188	176	168	180	173	172	155	153	170	165	149	176	191	181	184	157	175	189	169	174	161	171	168	156	157	157	156	171	158	170	162	175	157	173	170	184	175	156	191	194	147	153	150	157	168	173	181	180	181	175	177	157	174	167	170	150	157	164	177	158	181	167	161	180	173	178	138	198	164	160	179	193	160	168	177	149	182	146	191	188	173	171	160	153	188	160	143	174	167	178	144	157	167	175	173	175	149	174	166	150	155	154	177	178	164	160	172	168	166	172	172	158	139	180	180	188	167	164	160	182	159	160	184	174	169	165	161	130	194	178	172	159	179	181	174	186	168	172	133	180	150	163	166	170	177	170	161	167	167	163	175	156	175	184	150	184	176	158	140	157	154	170	179	172	166	169	181	186	142	165	161	148	151	167	172	169	140	161	167	162	158	166	186	158	147	182	184	165	166	165	168	166	177	162	184	188	171	166	162	159	180	156	153	156	157	167	157	169	179	178	170	182	176	177	169	167	181	163	153	163	188	160	154	139	189	168	166	174	170	194	186	163	146	172	162	167	166	169	165	155	168	147	155	170	152
7553	1637	1368	821	592	481	475	467	424	429	383	376	364	367	374	364	413	390	382	341	424	369	383	373	355	388	376	357	349	377	337	381	336	387	368	367	361	376	367	362	355	342	360	355	364	315	340	372	350	356	334	357	325	396	346	350	355	345	338	361	339	366	343	383	322	319	356	382	336	323	317	350	343	385	364	353	303	340	356	336	361	395	361	333	360	349	350	342	381	346	344	339	377	359	342	329	354	359	362	366	346	369	342	356	375	354	355	317	367	350	343	412	373	344	365	343	382	369	349	379	351	368	333	342	348	369	357	365	372	367	328	361	350	397	346	325	338	366	372	378	344	356	387	323	320	338	342	361	360	336	345	359	338	383	333	388	348	389	356	329	341	381	330	365	389	343	353	368	391	362	353	363	398	355	341	363	364	358	341	339	328	381	377	378	330	334	312	387	369	365	353	362	346	345	312	334	376	376	363	364	366	349	348	363	354	345	351	365	367	356	353	355	352	367	340	374	359	375	364	372	349	352	334	373	340	339	364	364	359	338	363	345	347	349	361	347	350	351	356	364	354	374	331	356	344	367	360	385	352	342	385	398	354	348	354	325	328	369	343	349	382	344	336	362	336	362	368	351	361	395	345	342	359	346	352	385	337	349	301	367	362	355	350	358	338	351	373	367	370	360	381	357	358	362	377	376	372	354	381	351	367	372	359	352	344	311	379	365	353	319	362	348	356	332	394	335	354	335	368	351	357	364	340	331	360	359	364	351	370	340	324	372	369	342	356	368	340	349	387	338	348	357	332	371	375	369	354	379	359	337	346	355	369	373	378	353	365	389	339	344	346	359	312	359	357	331	369	361	339	350	373	410	350	318	344	382	354	337	337	351	384	352	396	338	342	344	372	358	338	358	378	352	367	361	375	348	360	328	358	362	354	338	350	346	354	353	349	355	362	392	353	364	350	326	339	374	344	388	339	358	327	382	353	363	364	369	365	368	345	352	348	339	346	350	333	378	337	351	365	371	340	368	299	387	369	349	370	376	343	354	348	355	378	325	365	360	357	356	355	367	367	374	328	382	362	311	337	353	341	342	356	387	340	333	353	329	363	383	354	330	354	333	309	367	336	335	370	364	346	349	385	349	361	357	338	386	342	349	368	362	340	346	365	373	357	324	328	366	341	335	350	356	349	366	372	368	343	340	352	357	360	379	364	336	356	359	381	354	367	388	319	348	341	324	347	345	329	374	342	373	340	357	361	353	342	361	345	367	390	363	348	367	341	368	335	360	329	332	332	369	362	322	380	372	376	328	372	349	406	396	382	390	362	369	348	393	404	390	339	360	345	356	337	340	367	351	351	342	363	354	371	401	396	372	359	351	346	350	347	342	311	383	355	358	327	377	380	340	357	377	345	347	377	383	347	328	357	363	353	323	359	367	374	328	363	369	368	331	346	339	350	368	340	355	384	344	343	373	365	371	362	329	366	366	359	338	349	371	341	352	355	382	326	339	343	330	363	355	359	399	363	346	380	363	327	353	372	360	337	363	354	367	338	363	371	378	354	301	346	371	375	367	356	351	364	348	335	351	368	383	351	370	364	345	326	327	335	362	334	352	384	341	350	346	378	363	346	369	389	374	385	347	358	365	327	383	318	331	337	361	365	342	358	349	357	350	367	368	336	357	364	383	343	359	356	364	353	343	362	358	339	339	356	322	343	339	333	369	361	378	337	364	354	361	354	355	363	329	335	364	323	351	349	378	373	355	376	360	358	398	316	364	361	348	355	367	342	377	350	347	392	311	334	382	360	373	359	344	355	337	347	348	369	370	342	343	333	363	370	362	337	342	362	330	323	353	341	385	343	336	355	372	343	352	346	363	351	378	358	352	350	370	352	380	377	367	362	356	376	375	347	339	324	334	356	354	388	345	370	342	339	379	336	339	340	377	349	346	338	381	374	331	352	360	361	357	373	320	335	361	361	317	375	377	351	333	374	352	342	335	362	345	347	352	353	347	336	368	347	323	331	347	343	359	353	348	341	370	343	358	366	328	362	368	368	363	346	356	349	371	339	346	312	356	345	314	325	341	354	334	343	370	370	321	360	328	343	368	324	360	343	372	335	347	356	341	349	352	342	324	346	322	327	394	328	334	371	345	375	342	350	370	352	369	358	373	372	367	371	367	359	341	355	374	366	333	372	358	356	378	399	363	351	369	349	346	354	360	377	337	340	366	349	326	383	347	332	375	369	340	345	353	358	357	395	369	335	366	368	370	322	379	356	334	352	341	346	366	374	350	336	340	344	387	370	336	326	376	368	388	364	364	349	351	372	346	308	372	356	356	358	360	346	368	370	348	375	388	361	370	379	337	357	412	361	388	342	342	328	344	343	375	367	368	372	334	341	342	369	352	356	382	360	371	367	347	332	381	337	369	362	337	341	337	349	350	349	315	369	371	318	357	360	364	375	349	346	372	361	356	342	372	333	314	370	379	368	376	362	365	364	373	344	325	364	339	332	335	348	357	367	373	391	319	355	317	347	376	359	352	355	332	381	347	343	357	370	323	375	328	360	343	367	361	300	364	366	350	400	383	373	341	366	359	333	325	391	369	372	339	364	367	374	368	355	337	385	363	357	332	376	353	366	328	368	344	361	334	348	358	396	352	365	359	330	313	363	386	365	362	349	351	352	382	356	375	361	325	376	342	315	317	351	322	376	377	342	380	364	401	353	394	358	356	358	369	342	371	341	357	389	350	365	352	363	343	367	329	350	363	340	340	356	373	368	372	363	365	375	372	352	378	367	361	341	345	333	400	332	387	336	321	376	350	366	354	367	383	380	393	371	369	356	349	394	364	355	346	362	384	352	378	369	371	341	349	351	377	349	339	349	343	350	326	355	359	329	334	336	369	357	374	364	362	350	348	372	327	381	365	402	374	334	361	367	328	357	371	356	345	397	356	366	309	362	351	382	359	351	358	361	355	361	328	354	337	358	350	355	382	357	320	379	367	355	338	357	319	360	374	356	360	332	374	349	360	373	351	360	358	377	345	408	381	359	345	346	363	330	349	373	373	368	330	336	346	394	326	362	358	355	350	304	321	365	363	342	301	373	387	335	369	333	352	388	372	350	350	341	339	330	358	362	350	368	371	368	348	340	366	339	335	352	350	348	382	351	351	361	343	363	371	352	342	338	347	332	360	349	347	338	388	355	354	332	324	337	357	337	365	403	346	334	376	331	359	337	352	386	383	387	348	356	347	340	351	357	339	342	367	367	345	385	334	318	356	341	337	325	374	354	351	372	368	361	349	353	358	327	357	371	385	333	383	339	345	348	360	368	350	370	342	345	336	341	352	349	368	352	350	326	387	341	361	346	342	314	346	347	349	356	318	344	377	363	357	337	331	340	378	372	390	385	338	355	342	397	347	361	346	347	350	347	352	356	365	344	352	349	354	351	378	317	329	364	366	352	339	362	346	316	389	329	383	345	355	361	345	338	382	365	383	358	367	362	349
24168	21330	28739	24258	20768	2005	537	330	250	241	207	179	158	160	154	142	154	128	132	125	144	116	112	118	117	124	107	120	101	115	101	107	103	108	107	110	99	117	86	99	106	110	106	99	76	103	111	85	80	124	93	102	100	80	97	107	87	95	103	100	88	98	115	107	94	89	99	104	83	95	95	96	99	89	103	78	99	83	99	91	93	91	109	87	77	97	91	110	90	105	97	88	97	94	105	97	86	85	95	79	101	84	99	103	112	87	97	95	91	92	114	96	81	104	86	88	92	90	82	107	99	91	94	78	111	100	102	114	94	111	97	90	100	100	104	86	106	96	81	87	113	107	94	97	93	108	85	97	97	110	80	86	100	111	106	85	97	88	94	95	94	95	94	93	99	81	104	83	86	101	92	96	99	92	88	91	96	100	99	84	92	97	94	96	87	111	103	78	108	88	96	115	94	87	88	113	70	86	81	91	84	101	95	94	105	101	86	93	105	75	112	92	88	102	106	90	87	78	102	99	107	100	83	94	94	94	95	89	107	77	86	121	104	82	91	89	102	88	79	65	92	82	75	83	93	101	105	117	97	92	111	84	108	111	88	102	107	106	90	108	93	99	94	105	96	96	73	92	103	97	73	103	93	86	96	88	91	79	107	91	91	116	96	118	105	99	103	102	122	113	101	89	91	100	89	88	73	94	97	84	102	107	94	101	79	103	117	104	100	85	97	96	102	88	93	99	95	92	90	94	95	87	89	104	89	106	94	102	80	82	103	91	91	101	98	108	95	91	86	91	85	100	88	82	82	90	92	93	101	78	90	106	97	90	112	92	106	94	103	75	100	94	118	98	95	100	90	97	90	89	108	87	96	86	81	93	94	92	96	101	88	92	72	98	115	93	91	96	88	99	111	112	107	93	86	111	89	85	96	82	78	92	81	111	98	92	96	110	93	90	117	101	100	99	106	81	97	101	86	83	89	113	100	98	94	94	83	85	96	99	89	103	84	98	72	102	104	87	100	81	76	86	90	98	98	96	93	111	92	76	88	92	98	92	103	74	87	93	84	108	103	84	90	96	96	110	92	111	99	97	84	96	81	100	68	95	102	82	97	96	97	108	104	97	89	86	83	103	101	92	108	112	89	86	96	103	100	93	94	90	104	82	79	94	88	102	92	87	99	90	77	109	83	107	101	92	94	88	92	87	104	97	96	123	94	99	79	70	94	93	75	77	82	81	79	89	98	93	106	107	110	104	102	106	79	96	89	99	90	97	98	90	94	91	99	101	93	98	90	100	99	93	85	87	99	110	98	87	105	87	114	90	85	79	97	106	88	97	88	91	90	102	91	96	77	71	109	96	110	107	79	119	84	105	107	94	95	78	103	72	97	88	99	91	89	82	96	87	103	100	91	76	95	120	108	96	108	92	104	95	106	90	84	107	99	95	87	102	100	97	96	89	113	102	98	96	89	109	87	96	82	103	106	107	84	97	91	96	107	97	87	91	90	106	99	91	91	113	83	77	94	93	94	107	113	100	86	100	90	109	87	98	102	80	99	99	106	82	92	80	88	87	98	88	90	93	97	97	99	103	108	106	99	97	96	119	90	86	98	96	82	89	107	103	75	92	85	80	97	105	98	81	83	79	79	79	90	88	103	107	93	84	104	97	112	89	93	100	106	87	96	94	109	99	93	83	99	73	82	99	99	106	104	94	96	88	84	102	82	100	83	87	88	83	94	88	97	94	103	96	102	114	90	73	92	74	104	83	93	84	85	90	82	99	95	96	98	81	79	98	90	95	86	88	106	82	90	88	71	115	97	102	94	100	95	95	90	88	94	99	96	88	91	86	85	85	89	109	100	87	101	92	93	88	95	99	83	95	90	91	108	91	93	101	97	103	94	102	96	106	94	95	80	81	97	99	99	80	82	87	112	94	99	70	93	111	91	105	92	102	108	95	109	92	89	82	93	95	103	109	81	104	95	104	107	99	103	103	90	108	105	92	78	84	87	93	94	99	93	92	97	76	101	99	74	81	98	92	95	113	102	109	109	85	79	96	104	118	88	89	90	110	81	99	92	89	98	106	83	102	92	82	89	92	103	90	90	101	92	78	94	95	89	97	83	97	78	87	110	81	87	89	99	91	90	80	96	97	87	98	95	102	79	101	95	84	83	87	100	83	88	101	109	85	83	105	85	89	103	94	77	87	106	105	94	108	84	94	85	97	94	96	83	94	82	98	95	101	87	92	90	91	110	97	95	91	80	88	114	79	91	95	103	95	94	88	84	83	104	82	94	92	91	109	101	91	89	75	118	97	81	103	99	85	111	89	93	86	86	93	104	95	102	98	94	81	94	98	89	94	97	102	93	93	96	103	82	91	102	77	91	105	90	115	81	96	98	91	100	95	82	107	93	102	87	92	102	84	116	117	85	91	85	101	96	111	85	93	83	80	99	90	100	107	93	106	94	95	103	99	87	82	97	117	96	82	112	107	85	85	105	99	96	86	80	81	100	96	96	88	96	101	93	91	93	100	82	77	107	96	97	87	91	97	87	89	79	107	97	78	91	97	115	85	82	98	80	99	108	97	92	98	108	87	114	95	103	94	94	83	103	86	96	91	96	91	95	108	78	104	87	105	103	82	83	103	99	80	78	96	105	88	83	97	99	75	84	89	98	106	85	96	95	88	127	71	90	90	94	108	92	105	85	85	88	82	81	89	86	100	102	101	73	106	91	99	90	87	98	97	103	92	95	88	91	81	102	80	88	107	79	85	102	100	96	94	84	91	87	96	93	95	87	76	91	89	85	99	90	80	99	98	110	110	78	86	83	84	107	94	103	93	99	79	94	108	86	96	94	93	96	95	92	99	101	81	99	109	113	91	108	95	72	105	100	89	93	86	84	85	91	82	101	102	107	92	107	108	98	110	86	110	86	94	95	81	61	95	103	96	87	96	92	85	96	84	105	92	96	90	104	94	85	84	90	98	76	84	102	113	83	104	74	99	97	101	85	109	95	91	91	87	103	101	104	77	90	88	97	86	105	85	107	97	77	92	99	109	96	99	108	98	99	105	106	88	83	92	94	76	85	91	96	89	86	77	94	110	90	92	103	101	101	95	86	90	90	84	84	92	112	123	109	82	99	76	113	96	95	85	87	112	78	93	79	113	95	91	83	89	86	103	100	120	102	79	85	100	96	97	81	90	87	97	106	102	75	95	94	90	96	92	102	72	103	102	100	87	87	90	99	109	93	97	90	77	88	94	79	85	80	83	81	96	92	92	104	105	102	118	111	98	94	110	96	111	92	100	86	93	85	90	106	93	85	95	104	89	104	87	88	114	104	109	90	108	99	80	96	100	86	93	99	89	114	88	103	119	81	91	93	95	88	115	67	89	73	98	97	100	117	87	98	96	101	114	114	100	88	106	97	113	105	97	85	90	89	83	95	103	104	79	104	93	98	81	81	100	77	86	87	82	99	95	93	88	97	80	89	88	90	94	93	103	92	92
19599	10691	8942	4510	2880	2050	1523	1239	990	780	737	608	517	466	466	379	384	382	345	336	276	290	311	279	281	244	288	249	276	266	231	222	222	229	243	230	227	235	225	224	240	220	217	256	233	209	212	211	203	212	216	218	206	226	218	228	206	232	235	206	192	208	194	223	238	201	206	239	193	199	214	223	194	216	207	185	209	195	217	212	203	192	213	263	200	212	214	206	218	210	191	223	222	225	231	207	220	238	200	192	202	207	195	211	217	218	203	197	225	182	211	212	203	213	209	213	198	201	183	209	201	236	195	213	210	210	217	203	200	215	216	188	201	216	213	207	200	196	236	200	186	200	207	194	214	217	205	200	209	187	218	219	200	235	192	197	213	207	184	202	208	211	210	215	222	191	219	193	179	178	173	197	197	222	196	203	223	185	191	187	193	184	213	182	208	195	191	228	196	208	193	224	190	207	201	190	203	206	168	200	202	211	210	210	195	230	201	202	200	214	194	217	210	206	186	211	196	201	202	219	184	225	204	202	197	211	202	193	193	209	201	205	189	191	214	188	186	210	223	197	215	225	205	174	208	224	195	221	184	176	176	208	235	215	178	185	200	212	200	210	203	178	179	206	203	208	196	189	213	180	235	213	203	204	169	209	231	195	184	229	196	197	239	216	213	199	213	201	209	196	213	191	214	205	219	231	213	215	210	202	186	225	200	224	205	191	208	214	218	189	187	203	185	198	213	213	200	196	207	189	189	199	215	197	208	208	200	229	211	216	200	205	219	211	177	211	198	214	218	228	215	184	203	197	215	192	202	189	180	214	190	180	181	211	215	182	166	198	208	220	212	208	231	220	199	211	198	220	210	194	192	189	199	231	193	211	183	202	188	187	227	210	190	213	224	189	199	199	211	211	186	237	206	226	206	235	216	190	205	199	216	218	192	206	224	177	196	190	202	185	189	202	202	221	207	209	192	187	200	210	189	201	185	190	207	235	198	212	208	182	198	191	182	179	197	208	206	208	228	219	193	211	200	193	204	197	212	202	198	205	196	217	204	186	217	211	208	183	202	199	208	211	185	190	192	199	189	198	211	170	195	204	206	197	228	226	185	204	214	197	207	217	229	201	217	240	204	183	204	201	164	200	214	224	193	227	194	221	224	214	192	214	193	217	211	183	188	196	202	224	217	187	195	202	206	214	222	188	194	207	207	213	199	191	218	205	182	218	202	206	176	217	228	191	209	191	208	210	195	195	244	212	208	202	196	199	219	195	217	215	216	207	193	167	202	190	213	221	224	199	208	202	202	204	203	220	198	209	207	217	204	220	193	198	186	219	204	214	190	190	215	188	183	222	199	149	194	214	211	192	200	182	199	193	215	182	190	184	204	218	218	193	219	225	204	219	201	191	189	212	193	197	217	210	192	180	203	207	207	216	198	193	193	188	218	206	209	191	180	210	206	217	196	199	190	216	192	192	218	194	202	226	237	182	208	208	214	194	197	208	225	196	212	190	194	198	213	207	211	249	198	189	222	199	186	206	201	228	204	174	213	201	213	219	209	189	215	193	227	207	225	206	191	224	219	198	212	216	212	197	205	188	215	213	191	194	178	203	222	216	201	232	198	173	198	210	236	210	207	197	169	217	193	204	201	195	200	211	193	188	187	219	204	183	168	212	192	242	207	198	221	205	199	210	179	217	219	203	185	213	206	195	199	217	193	228	179	213	200	199	200	205	207	180	199	182	182	203	199	188	198	210	193	175	189	219	228	174	203	204	210	215	173	219	173	209	211	224	211	196	210	184	200	230	192	180	224	204	202	177	185	180	208	206	188	179	227	189	206	212	201	204	184	218	210	204	195	191	211	163	221	224	212	202	188	225	177	190	214	219	211	194	204	208	194	213	195	212	183	194	208	223	216	204	212	194	218	213	205	227	220	211	197	172	189	198	162	185	226	203	181	206	197	200	196	206	192	206	215	183	202	219	195	215	227	194	196	207	196	231	194	194	195	195	218	184	218	213	196	181	209	216	198	232	215	219	222	189	204	203	200	190	197	192	222	194	188	174	211	195	203	208	206	215	245	193	200	196	177	200	197	217	209	192	215	186	201	214	187	190	194	208	211	198	195	199	192	196	211	184	189	194	194	201	204	194	193	190	217	190	195	203	204	174	209	207	198	176	185	183	199	198	199	217	203	204	191	206	210	212	208	222	208	170	203	181	193	186	213	199	221	211	186	205	214	216	188	196	227	197	182	197	208	183	193	238	217	190	213	203	206	179	200	193	199	201	201	220	195	185	193	229	190	209	203	173	184	206	206	215	212	183	190	211	207	192	167	205	200	216	198	207	212	190	206	187	189	232	185	214	196	193	208	229	185	206	211	205	199	209	215	199	189	198	217	188	199	200	189	212	189	217	198	199	204	206	196	213	186	216	198	190	200	230	211	190	177	212	220	204	197	191	208	199	191	177	212	197	210	195	212	186	207	225	186	208	199	204	218	206	196	209	180	186	206	200	185	195	208	185	216	212	208	180	190	226	213	222	208	194	216	202	206	203	192	180	206	179	210	197	212	171	224	189	198	202	201	205	198	203	178	203	208	177	209	215	181	192	215	175	228	188	194	197	195	219	204	213	183	209	219	211	193	188	210	185	203	194	203	200	195	220	203	217	223	213	182	210	221	192	195	244	200	205	206	210	206	210	209	205	186	185	182	210	214	202	202	204	228	200	194	202	215	201	191	199	202	217	210	210	204	192	191	191	193	198	209	199	204	189	186	223	185	195	201	187	201	203	192	190	204	207	174	182	175	222	199	197	218	215	205	204	215	202	196	206	214	204	176	212	203	200	210	206	196	204	182	207	219	223	214	213	194	220	174	206	190	218	207	207	190	181	198	199	223	201	197	185	190	217	193	210	202	199	195	188	212	232	217	178	226	194	196	206	191	188	208	190	208	188	203	210	209	210	182	179	195	199	210	213	181	193	196	214	202	204	197	218	218	222	216	190	200	188	213	191	189	193	222	193	180	209	207	210	183	224	191	198	231	210	192	210	203	210	216	174	214	194	210	196	195	213	215	197	226	207	216	204	213	193	212	190	202	206	188	223	185	226	194	200	215	181	223	202	217	182	193	198	196	194	227	229	212	185	224	199	191	199	210	187	201	205	196	197	201	195	178	196	211	216	182	227	208	202	203	213	189	220	193	195	209	188	199	226	200	224	197	214	171	225	213	196	204	210	209	213	197	181	210	209	230	202	192	211	203	185	207	197	218	209	197	182	184	187	195	190	212	220	197	206	218	188	214	196	209	175	191	194	198	196	213	190	208	216	203	209	200	210	189	207	212	196	205	185	196	217	202	207	211	184	183	193	237	190	219	196	205	203	208	210	201	193	205	196	228	198	212	214	198	186	205	213	199	200	190	212	182	212	179	202	228	196	204	200	200	233	197	206	198	195	208	205	190	214	227	197	183	210	208	220	199	205	185	195	218	221	195	209	213	206	203	202	208	192	219	213
23336	21420	29534	23722	21420	20652	2223	761	570	491	465	431	386	327	359	291	309	277	279	292	268	279	287	272	251	285	245	270	254	263	265	261	230	252	248	235	245	264	242	252	276	231	241	249	270	220	211	239	240	225	245	227	231	223	240	255	217	232	193	233	245	229	229	246	248	223	227	223	261	241	246	255	242	239	235	222	212	247	250	218	221	252	225	221	224	229	256	209	265	213	241	259	244	216	249	234	230	213	238	248	238	254	258	224	224	242	199	248	221	228	257	229	233	229	243	233	226	242	236	234	258	235	258	234	252	238	198	226	242	236	254	226	227	238	208	234	224	217	213	221	243	233	229	247	272	233	224	262	230	241	230	257	224	205	241	248	205	254	243	231	243	227	247	247	201	253	204	239	232	231	242	262	219	217	222	225	231	221	240	208	217	242	247	218	243	241	234	220	236	233	255	215	225	238	236	243	234	220	244	232	247	249	215	251	231	241	196	242	229	216	243	241	229	228	219	222	234	224	234	226	223	245	236	214	229	228	234	223	223	258	237	241	231	218	256	226	223	218	232	231	236	251	219	237	212	234	257	233	271	240	241	214	228	247	223	219	206	258	226	221	210	207	213	240	230	222	220	234	219	216	224	239	229	214	224	232	238	227	223	237	230	227	217	241	237	208	235	250	222	242	227	243	192	207	234	221	239	217	210	224	224	232	212	223	275	281	249	198	250	221	253	219	237	193	219	230	240	234	228	231	248	220	250	207	234	206	226	205	231	232	252	242	228	241	225	225	214	216	225	234	254	244	214	252	222	232	226	200	235	237	220	239	239	243	217	223	237	235	221	227	231	227	216	218	232	222	228	219	208	222	261	229	220	239	215	214	242	207	222	247	233	224	239	215	224	232	218	228	215	230	241	205	229	226	253	222	248	207	229	230	219	221	243	209	219	239	248	212	228	215	228	234	225	226	223	222	218	242	210	230	225	238	217	194	226	239	228	241	231	227	219	216	244	220	222	210	222	249	217	235	232	238	251	244	233	226	225	229	228	223	196	229	226	230	209	203	235	223	227	250	201	216	249	230	249	226	229	226	210	222	220	256	227	224	225	224	229	244	242	215	247	206	229	246	227	252	245	227	234	207	211	222	228	206	244	239	226	216	213	207	236	202	232	209	207	245	235	219	229	213	229	224	229	231	235	230	231	259	249	218	245	212	218	266	219	218	224	218	226	214	227	196	235	251	250	234	212	232	241	217	237	231	227	236	208	234	197	210	239	219	253	244	219	235	225	211	227	222	251	210	232	239	233	243	233	225	207	236	201	258	235	219	235	223	253	205	228	231	234	256	222	214	206	227	213	243	235	247	236	212	226	249	236	218	243	219	202	231	223	219	244	248	226	240	215	218	239	234	234	229	217	238	236	215	215	236	216	238	232	229	230	224	233	238	235	259	222	227	211	235	239	232	221	239	216	227	243	241	227	238	255	210	217	216	226	230	245	242	256	231	218	245	239	250	239	239	230	214	210	193	211	216	206	232	209	231	235	215	237	228	231	220	211	222	227	225	209	223	223	234	233	237	222	257	227	224	227	228	237	237	238	242	221	240	218	246	216	235	224	257	221	225	208	224	245	211	202	216	207	228	217	219	218	242	230	220	206	202	229	228	215	209	223	224	238	214	253	243	224	225	217	256	224	198	246	232	224	251	241	290	207	246	236	224	220	234	223	221	205	224	233	245	230	223	269	252	228	200	227	249	233	200	220	220	201	217	240	224	177	231	222	214	198	229	224	204	232	229	244	241	239	231	233	220	203	227	212	225	211	229	242	230	257	221	225	207	216	227	213	231	224	209	225	242	255	217	241	224	214	221	214	275	226	208	207	208	220	229	206	222	231	223	226	204	221	234	221	244	230	246	242	197	226	237	224	218	205	228	229	229	213	281	227	215	218	240	261	255	230	224	241	226	215	254	231	237	204	226	203	216	198	249	251	220	228	227	210	246	212	236	217	246	228	250	204	244	220	229	222	207	220	249	248	213	230	223	240	249	230	218	235	232	258	235	227	209	232	238	218	227	217	259	229	227	203	203	231	229	254	225	202	220	227	226	243	255	226	232	203	231	213	226	222	248	255	243	233	212	225	232	218	226	238	225	214	217	222	228	227	226	243	236	249	227	206	265	216	219	224	207	213	229	224	233	243	225	220	225	225	219	231	221	239	245	243	222	243	222	228	219	194	218	237	227	247	233	236	251	216	213	243	223	217	218	212	243	237	235	239	227	219	250	213	214	251	227	235	228	228	218	205	241	246	252	202	209	231	224	190	245	202	277	217	235	237	225	212	214	229	220	228	224	260	251	224	241	229	255	221	223	210	235	198	228	236	242	219	240	210	238	222	234	218	242	245	210	211	236	233	236	206	237	250	206	244	208	241	237	220	215	227	215	238	233	207	243	207	229	246	209	209	220	212	223	251	231	227	227	233	218	224	240	213	221	229	245	220	258	235	213	268	224	232	227	227	233	216	256	241	256	232	248	243	203	221	229	216	247	225	225	218	219	214	230	224	249	226	207	205	231	236	236	227	229	218	234	227	224	213	213	232	219	226	232	254	217	239	211	220	229	208	226	222	219	232	216	231	194	221	224	228	225	247	227	219	218	235	232	214	212	229	221	231	216	238	194	227	221	223	210	223	190	229	206	230	225	255	221	213	215	213	216	232	240	251	219	245	227	228	211	235	248	251	218	231	235	227	260	213	235	224	237	241	225	222	261	230	244	230	242	228	234	238	217	239	219	246	231	220	231	228	216	241	224	239	213	237	242	224	224	202	229	213	231	206	205	213	214	228	235	227	234	230	238	213	221	188	209	210	242	211	204	249	230	192	214	240	223	247	247	225	235	235	241	231	220	243	244	187	232	222	218	243	196	222	218	229	236	207	230	222	234	217	230	229	223	234	223	223	237	211	222	231	206	234	206	250	211	240	226	246	206	255	222	217	243	231	244	238	245	223	213	224	249	222	231	255	221	215	195	232	214	215	230	236	235	226	247	233	222	239	249	230	262	208	215	196	229	210	214	218	236	235	235	221	226	237	230	226	223	227	238	233	216	231	197	228	216	236	213	207	222	217	233	230	217	215	236	228	241	233	207	249	222	219	247	258	224	259	249	247	219	245	228	250	208	249	243	225	218	234	237	234	227	223	242	238	230	229	221	235	279	200	246	216	207	211	212	224	218	217	239	219	220	219	224	187	255	239	223	208	241	233	231	233	240	216	213	217	226	236	224	204	225	242	221	202	243	255	236	215	207	236	238	228	211	232	231	233	230	199	216	241	257	216	228	209	240	250	221	222	214	232	231	255	243	233	215	203	228	211	241	224	224	197	248	215	216	224	230	215	210	202	238	250	236	243	203	238	233	239	238	230	244	210	251	230	219	222	250	243	250	241	227	214	227	213	231	224	212	246	230	223	236	227	223	229	265	227	231	239	224	222	241	232	228	215	229	210	220	228	252	221	208	229	222
23376	17058	14384	7803	5282	3893	3019	2397	1920	1638	1262	1216	1070	989	894	817	763	699	647	664	668	600	569	583	564	555	556	501	526	537	504	539	507	538	508	464	478	501	494	455	466	471	429	443	469	444	486	492	491	457	420	451	419	406	419	449	478	458	471	442	430	473	424	441	449	465	447	496	435	417	473	428	436	473	401	453	431	462	436	456	420	409	422	489	454	416	420	432	476	462	427	466	427	439	432	438	428	444	448	426	465	449	434	415	433	438	445	464	460	472	405	466	451	442	446	396	455	447	434	437	402	459	470	444	431	467	453	404	433	421	457	461	445	444	433	413	442	445	452	478	472	415	438	436	419	458	479	413	406	407	463	431	463	421	410	454	422	463	435	441	459	434	443	456	407	438	396	464	461	440	414	405	432	425	444	435	450	433	437	391	450	457	416	421	438	440	462	437	453	471	447	445	406	469	421	416	422	427	462	455	446	414	436	463	434	463	431	416	482	421	443	441	424	416	429	455	428	454	395	439	440	434	463	424	422	427	408	428	406	441	448	453	419	397	437	408	428	416	428	429	425	449	437	443	454	444	421	449	434	470	419	404	449	443	421	429	451	398	404	409	392	414	439	422	494	431	421	453	449	456	435	430	421	453	453	465	421	424	447	419	446	428	427	421	453	432	419	419	413	447	431	444	404	444	449	463	453	419	441	431	420	466	450	433	405	455	457	468	434	405	428	415	466	415	417	445	455	440	430	466	447	428	419	407	424	444	434	448	442	403	452	457	431	417	438	463	406	434	449	411	456	458	438	404	462	439	462	444	437	432	401	444	435	415	472	448	424	397	446	438	419	411	408	373	437	438	426	415	447	417	416	413	424	436	422	412	448	440	422	430	437	437	485	436	416	430	426	414	398	441	404	381	435	447	465	434	433	422	429	449	438	422	442	412	455	423	441	427	428	415	436	436	401	424	431	438	451	422	437	412	421	397	423	429	444	463	437	450	399	429	422	455	415	429	417	396	443	407	386	440	445	442	418	416	429	471	408	449	445	400	422	466	458	405	395	445	450	390	443	410	435	456	438	414	456	420	453	443	435	428	459	433	442	437	440	435	469	421	411	448	417	447	445	453	468	447	436	432	408	448	438	435	444	465	435	429	461	442	441	439	412	429	437	416	427	449	442	480	470	438	411	407	432	435	458	441	380	409	435	415	413	479	430	459	417	439	417	418	394	444	404	430	385	426	410	454	443	444	435	437	413	418	421	466	408	456	447	454	414	393	428	438	429	441	448	411	421	433	408	424	421	381	443	403	429	443	418	396	416	418	394	431	407	425	415	423	448	444	433	452	409	440	418	456	455	474	429	433	408	450	445	451	461	448	413	435	430	444	427	402	458	399	418	413	456	440	451	441	420	427	417	409	424	425	450	418	399	430	430	423	450	460	428	440	451	438	411	434	435	452	431	454	421	411	422	450	437	448	430	384	412	441	426	473	455	407	453	429	451	428	415	405	419	409	438	436	427	441	449	409	456	456	431	433	409	433	406	390	456	435	401	467	436	449	491	443	411	438	436	445	451	423	443	409	408	440	417	404	429	402	449	390	394	425	435	429	421	415	417	421	464	438	424	420	454	385	436	425	474	466	410	407	450	444	433	442	453	421	430	429	425	388	397	434	420	401	429	461	418	428	448	440	436	432	425	419	444	427	446	468	453	420	465	439	421	415	431	461	435	446	467	413	455	454	423	433	418	409	458	431	441	436	412	451	432	470	430	396	441	410	466	447	466	425	411	456	443	405	437	374	381	427	441	442	421	443	417	435	451	437	428	434	435	434	460	404	441	419	431	430	414	447	442	409	426	459	453	389	444	419	425	431	436	408	418	463	435	445	460	412	392	433	448	460	435	406	456	430	420	382	410	442	457	420	410	461	431	435	491	430	450	424	448	409	424	391	432	449	472	404	434	441	403	411	442	450	450	441	449	440	388	457	453	400	425	439	424	425	413	419	444	399	420	434	450	411	444	462	415	419	398	401	448	472	435	389	414	424	424	430	400	401	395	453	422	409	422	456	454	408	409	395	427	466	411	442	467	415	443	457	427	426	408	412	427	427	434	416	446	439	433	403	453	455	423	422	444	427	420	462	426	415	449	441	419	459	405	424	443	414	446	430	395	452	415	416	458	484	412	432	426	422	423	399	470	465	412	422	392	445	406	450	465	395	444	452	412	431	438	436	465	440	450	445	442	415	426	425	411	444	450	427	477	427	434	447	423	431	409	467	408	447	424	434	452	399	393	415	419	405	425	421	428	448	413	452	442	447	442	437	470	457	461	460	450	397	432	444	445	419	427	463	451	436	404	406	430	449	433	426	401	414	436	407	435	480	448	434	440	430	463	448	443	432	415	468	435	467	450	436	428	427	433	414	449	412	432	482	413	410	476	410	447	444	440	424	435	405	428	431	445	443	436	458	429	405	453	390	421	412	445	430	436	408	448	411	462	444	403	423	441	399	426	474	450	420	447	431	410	471	449	444	381	436	421	475	417	410	384	410	426	434	398	409	474	412	442	428	415	415	422	448	406	426	401	415	449	420	414	427	427	453	429	454	434	415	458	428	438	392	433	421	395	413	416	455	438	421	415	408	431	402	412	442	431	412	427	407	440	415	426	416	462	425	415	421	444	429	409	429	422	444	420	471	388	394	418	455	434	429	435	416	433	420	402	415	391	427	460	446	458	475	433	445	423	460	477	427	418	410	412	439	398	371	447	452	416	437	413	433	431	428	377	380	433	419	445	409	439	449	441	471	482	440	438	460	450	435	464	494	436	414	444	448	401	417	435	421	436	446	411	430	484	415	430	445	441	426	446	405	429	423	463	420	453	440	434	440	457	427	437	443	403	442	450	433	410	415	429	435	439	430	442	395	459	449	473	442	445	448	426	458	450	389	457	471	418	426	437	439	434	415	437	438	445	444	410	415	414	433	447	387	457	394	443	478	454	437	431	436	420	423	421	439	432	414	417	404	419	431	464	455	417	469	394	425	429	428	448	411	395	401	427	451	443	461	419	420	427	430	450	399	451	441	459	458	451	409	423	405	419	434	448	413	401	469	428	429	448	461	415	418	409	430	432	414	412	421	426	427	464	414	436	436	422	425	451	426	411	402	417	450	433	402	431	444	458	412	456	437	421	448	433	422	427	448	417	448	431	448	462	423	403	421	425	452	417	437	417	416	413	402	457	441	445	440	441	449	447	461	457	459	400	394	410	453	438	392	432	435	431	423	438	464	425	436	448	441	446	393	450	380	459	438	421	420	454	460	426	467	426	430	425	405	438	433	433	430	475	413	444	442	455	425	486	426	454	452	434	463	431	437	460	423	469	478	430	421	442	403	445	446	441	419	424	419	395	420	436	443	413	462	460	419	421	446	441	399	420	429	419	419	431	455	430	437	456	441	423	418	455	421	436	436	414	465	431	449	432	429	435	456	442	460	397	415	443	397	454	417	443	411	447	416	476	390
26788	20901	8293	504	235	205	182	205	171	211	164	161	196	168	160	170	179	164	181	169	189	154	161	178	147	184	166	171	159	161	170	163	162	169	174	159	167	155	191	175	176	158	162	170	148	163	183	153	154	175	177	175	180	167	153	169	151	171	174	181	173	172	150	166	154	156	171	167	181	183	181	170	169	166	168	166	193	180	165	165	170	160	151	160	166	175	175	189	165	179	160	153	158	161	174	184	158	184	185	168	151	142	170	151	166	173	173	209	170	172	172	168	170	183	165	166	177	197	167	176	179	156	148	163	189	147	186	169	167	181	179	146	151	198	175	163	169	156	169	164	155	166	167	169	157	185	177	166	185	167	159	157	161	172	180	144	161	151	176	189	144	164	149	161	171	188	155	149	172	173	158	165	154	178	134	158	164	197	164	160	176	176	158	183	169	170	180	174	155	177	159	166	152	160	178	161	189	137	152	162	164	184	176	158	179	174	171	171	183	153	173	172	174	152	170	178	146	177	159	162	168	174	159	188	170	162	153	173	156	175	157	161	178	169	144	185	165	182	182	185	163	191	180	169	180	153	189	171	142	166	160	169	162	176	167	173	181	177	157	188	171	176	157	180	166	163	175	166	175	165	154	156	166	168	190	183	178	181	194	164	166	181	171	184	159	161	147	162	151	149	147	162	167	195	193	186	146	183	171	170	157	181	182	159	172	171	170	173	183	139	164	169	170	184	160	163	172	166	190	157	181	182	183	181	189	165	166	148	169	162	173	160	168	156	173	187	146	157	181	181	195	158	161	159	177	167	158	178	184	178	163	176	181	158	174	163	172	168	154	172	157	173	171	165	169	147	180	198	162	171	153	165	172	171	164	167	160	168	164	173	173	189	168	160	172	156	150	176	158	177	147	165	163	156	164	158	146	179	203	145	167	161	165	182	179	167	172	165	170	157	162	156	133	149	176	166	177	191	155	190	184	160	203	169	167	175	149	172	161	166	170	162	165	178	136	172	165	184	160	159	173	181	167	166	176	163	187	185	186	145	147	160	172	168	162	176	165	155	154	166	175	176	163	171	164	165	156	180	172	168	175	141	144	160	173	180	174	182	141	174	173	174	169	161	156	192	173	171	186	177	157	165	146	145	151	172	177	166	170	168	180	165	181	149	155	160	171	170	168	180	158	180	165	171	182	163	177	194	186	176	157	191	188	192	190	149	184	162	167	155	165	180	191	150	158	168	168	148	187	175	173	163	181	158	167	168	166	166	196	176	185	171	165	159	170	202	137	165	175	155	161	170	148	186	167	194	177	167	174	159	171	174	173	169	151	203	165	171	170	179	179	180	165	175	161	138	173	150	149	159	153	171	159	189	148	165	153	187	147	147	188	164	199	180	164	157	164	164	169	168	182	174	190	190	160	168	171	139	190	168	144	180	189	162	159	146	155	165	180	160	184	160	173	163	152	166	155	172	167	141	166	179	175	163	163	182	168	168	176	170	150	191	182	142	170	189	173	142	149	157	166	154	184	177	166	160	147	170	188	151	154	165	151	157	158	168	171	166	159	161	159	175	158	180	178	172	160	176	178	152	166	142	168	161	156	163	178	161	168	176	164	151	160	160	168	157	143	165	168	165	192	154	174	163	169	181	160	177	149	150	159	180	177	167	154	184	158	180	182	158	169	198	190	176	161	174	148	183	146	174	190	174	142	160	168	156	182	188	180	154	158	178	157	183	174	168	189	158	141	158	171	156	154	178	171	193	165	167	172	176	153	175	154	173	172	153	166	182	177	152	155	169	157	180	163	169	190	199	168	156	182	137	177	187	168	165	175	177	184	167	179	164	168	162	147	191	154	151	170	186	190	160	153	160	161	173	170	174	162	180	159	148	179	170	157	149	155	172	165	167	174	184	161	174	168	167	186	164	178	186	178	152	184	159	168	171	160	154	164	164	156	159	130	167	186	194	151	167	173	166	177	154	163	174	148	158	163	160	184	179	167	175	168	158	153	146	165	177	180	165	173	171	172	135	168	146	189	179	183	188	163	168	150	186	180	157	160	157	160	171	186	158	124	149	167	190	176	168	170	176	171	162	165	164	148	180	177	161	167	172	177	143	173	174	179	172	183	183	144	182	177	153	165	177	153	180	147	168	172	179	165	149	161	135	191	169	192	191	173	176	174	174	172	155	185	178	152	175	152	166	184	169	167	183	154	155	173	162	159	163	196	188	167	180	138	167	156	167	156	175	171	178	138	164	156	161	186	177	170	159	167	186	151	169	150	161	158	174	161	158	148	185	178	157	177	173	156	163	174	157	158	170	167	165	156	162	177	175	153	176	169	169	169	192	156	176	169	165	157	175	172	164	154	176	161	149	166	165	169	182	168	170	163	152	173	181	144	175	148	169	169	190	191	164	169	134	157	162	166	179	170	155	148	189	164	145	178	144	166	191	177	156	171	179	177	170	177	166	176	167	156	171	170	162	160	178	160	183	180	162	180	173	182	181	158	160	176	155	147	161	166	163	171	159	159	188	151	163	172	149	170	169	156	179	169	159	162	183	154	165	187	175	180	156	174	173	161	182	187	162	164	175	184	164	186	164	165	153	170	161	154	165	186	172	172	174	156	169	178	174	168	163	168	192	169	172	179	172	191	163	162	154	187	157	168	151	167	178	192	167	163	149	194	173	145	182	158	170	157	152	144	167	177	189	185	156	165	160	181	150	168	182	165	160	178	161	160	165	175	169	154	170	174	166	153	161	162	157	184	160	187	155	160	172	184	174	171	155	169	160	158	138	161	186	177	160	186	149	177	186	170	136	190	195	170	176	182	152	161	181	158	166	156	173	169	165	193	167	182	178	152	162	148	155	185	158	184	172	195	151	170	166	155	157	160	172	152	177	178	145	167	146	144	178	172	179	153	172	178	182	186	167	208	176	185	181	173	157	160	167	161	169	175	165	153	166	160	168	171	187	164	166	158	160	164	159	179	185	155	188	191	175	169	175	183	175	190	145	180	141	164	176	163	167	161	169	172	185	171	144	148	172	161	158	162	159	165	154	154	154	148	172	172	169	168	161	163	170	168	161	162	163	181	177	161	153	146	141	161	179	176	170	146	183	163	169	174	160	157	165	163	158	180	169	185	166	169	163	181	179	173	181	149	157	179	186	170	169	186	157	179	184	160	174	181	167	178	162	172	206	178	170	186	156	156	201	153	170	161	156	156	169	185	176	167	172	189	170	159	176	150	178	179	169	165	162	184	191	167	153	169	169	161	187	188	169	166	178	171	176	160	158	185	172	182	164	163	181	177	178	160	194	151	179	164	163	164	167	162	172	170	191	171	171	144	181	192	169	186	157	157	180	167	158	156	144	157	164	176	162	183	158	168	176	145	167	185	190	185	163	162	155	165	174	192	172	140	169	163	181	157	152	160	172	184	168	185	155	150	196	181	160	166	172	178	161	156	177	177	153	145	169	155	179	158	150	163	175	133	168	162	171	176	179	197	174
7682	1598	1388	783	596	503	496	423	374	415	380	361	341	368	399	381	395	338	397	373	410	375	374	330	376	362	356	359	364	390	357	370	325	353	346	351	355	367	360	356	350	341	366	376	361	381	336	387	377	345	354	376	350	337	369	362	369	362	328	361	374	355	355	355	367	349	335	341	322	367	323	331	366	327	362	337	351	369	369	358	370	335	373	344	349	373	347	388	354	369	354	386	351	342	365	342	350	348	348	343	347	320	353	338	376	379	326	352	332	366	366	373	374	338	355	364	335	339	349	357	320	338	329	346	345	347	355	335	361	296	339	363	356	369	335	337	372	390	336	369	383	353	360	348	370	323	379	329	346	349	337	346	348	340	343	352	336	335	317	328	381	366	321	348	354	384	381	380	332	352	357	338	364	359	392	328	344	337	348	369	336	351	341	331	332	358	321	372	355	363	338	340	362	353	351	373	345	350	338	372	337	342	371	358	333	396	384	353	357	330	375	318	343	327	324	337	311	368	365	385	348	353	346	353	340	421	366	366	292	370	391	339	339	364	335	369	339	375	364	346	369	317	365	363	339	321	356	392	309	358	341	364	329	355	333	382	351	339	365	326	352	337	390	356	355	332	361	380	340	358	338	357	372	329	375	343	364	344	336	340	357	359	368	321	391	350	365	356	378	358	334	365	354	365	316	388	347	360	347	362	366	362	376	377	387	336	360	334	328	359	362	350	352	358	351	378	297	343	337	315	359	355	360	358	347	370	336	337	384	355	340	390	357	360	350	347	377	338	352	340	346	341	327	325	340	347	355	383	371	357	344	308	350	314	347	347	381	338	349	360	368	342	323	358	346	380	404	346	331	350	343	338	337	343	393	351	362	345	349	373	355	364	350	347	359	380	358	373	335	365	364	369	381	339	366	350	373	366	332	354	357	370	343	340	322	364	335	367	368	323	333	357	362	355	329	331	331	338	361	381	374	359	362	376	387	351	358	352	360	342	344	349	357	349	383	380	331	353	334	338	354	325	348	341	357	367	359	358	333	330	362	317	350	342	347	362	378	369	385	332	344	327	352	354	358	328	362	362	359	360	357	348	333	378	319	361	344	382	353	340	353	332	349	358	327	351	363	344	357	356	347	358	344	351	379	358	324	359	346	353	358	346	361	317	330	346	331	352	333	368	370	376	360	349	355	367	333	329	363	333	357	393	324	366	330	314	343	320	385	362	359	348	360	352	365	352	343	368	338	366	339	333	350	353	369	336	366	379	370	346	333	350	366	336	332	347	349	368	344	330	328	332	374	370	321	378	374	351	355	364	335	339	361	374	373	336	358	326	352	354	384	347	339	361	332	358	362	335	359	361	348	382	358	320	361	359	361	309	357	379	357	349	347	376	327	334	355	349	317	366	317	348	352	332	375	348	337	350	365	366	349	368	354	368	402	343	336	336	355	371	357	394	352	331	339	367	371	353	364	313	365	357	343	359	368	341	336	368	345	376	350	369	350	370	345	369	374	358	329	346	333	364	341	312	342	340	343	371	318	339	352	363	350	344	356	357	369	332	350	357	341	333	337	337	357	354	372	346	349	362	373	341	341	383	366	337	376	353	353	297	375	344	350	360	362	346	372	346	361	343	377	365	364	349	369	353	346	320	338	343	321	345	345	326	310	371	300	340	367	379	367	357	339	340	367	352	321	327	336	382	337	350	338	357	340	330	357	343	349	348	362	329	357	330	315	358	368	316	377	349	357	344	376	372	388	378	365	350	358	342	358	349	368	329	352	336	351	350	345	339	393	358	335	368	328	369	336	357	371	344	356	381	340	395	310	371	367	360	403	364	360	375	347	351	361	341	339	348	323	339	350	319	345	368	353	357	388	356	351	356	346	323	341	364	349	347	396	357	354	317	354	348	345	344	319	343	359	365	344	339	293	349	333	323	344	352	362	346	357	322	340	336	341	360	363	360	392	327	328	353	319	337	328	358	355	335	325	372	332	355	344	341	344	355	331	355	338	369	335	325	361	393	385	335	340	376	344	331	356	299	359	332	385	335	367	357	345	365	385	339	364	356	317	361	337	337	364	358	343	360	292	362	339	362	365	315	397	369	351	360	353	365	356	358	346	361	328	319	368	298	326	343	349	375	365	344	332	348	353	335	380	352	345	335	343	355	373	349	341	348	323	350	359	339	369	343	351	373	332	358	325	324	323	383	346	358	343	330	379	356	355	350	341	351	339	389	359	343	302	320	320	322	354	372	361	340	339	348	342	324	351	373	348	346	341	333	385	339	345	361	351	357	357	329	357	344	325	347	333	339	357	395	364	314	326	398	372	320	362	341	351	355	342	340	341	353	341	371	327	332	375	389	342	348	366	351	340	370	359	373	359	345	359	352	379	389	352	351	346	362	348	368	358	347	337	341	355	363	358	356	363	336	343	336	375	361	342	335	362	321	354	347	378	361	343	353	350	342	377	376	346	368	348	340	347	316	350	355	359	363	382	326	335	366	354	331	357	376	337	356	349	340	365	365	318	326	353	305	362	328	343	312	351	333	331	376	360	339	336	344	382	394	348	364	326	326	315	355	312	347	318	347	350	334	346	340	377	370	341	354	345	352	370	342	335	369	351	359	327	347	350	349	372	379	335	355	337	343	345	357	362	355	361	360	346	358	332	332	342	367	358	372	382	329	335	361	359	368	384	336	361	347	320	347	357	344	375	361	356	360	367	363	341	382	366	323	299	383	323	367	354	365	331	352	375	429	343	370	380	338	349	371	363	336	329	357	358	362	367	385	376	354	333	347	353	343	340	356	352	377	373	366	356	331	355	329	329	361	374	359	370	361	317	366	405	307	336	386	335	329	327	374	346	337	348	371	378	345	347	346	330	372	350	346	350	354	332	364	352	386	364	372	373	346	364	335	342	333	364	312	338	329	359	386	349	348	348	352	328	338	347	371	367	349	349	335	339	376	323	375	353	386	371	333	353	337	370	362	364	341	349	344	329	346	350	378	367	367	333	378	378	349	351	334	364	355	363	324	387	349	360	310	333	362	343	330	323	346	352	339	372	357	342	330	306	373	331	342	330	368	354	322	339	349	379	342	342	369	367	359	364	345	331	344	315	413	358	348	339	346	327	344	365	347	349	369	357	313	377	369	371	367	350	326	360	330	342	380	359	372	326	365	340	385	348	326	345	351	381	381	331	331	355	367	398	356	356	354	355	343	349	329	366	362	327	350	347	363	345	371	387	366	327	344	332	363	361	345	361	329	338	361	318	385	377	353	350	352	392	370	365	329	317	342	347	390	327	340	353	342	334	329	330	377	342	349	333	372	370	385	340	346	360	325	372	343	354	367	345	345	337	375	366	368	325	340	368	348	373	345	383	372	330	336	328	364	333	359	338	372	369	362	316	355	363	372	354	333	349	351	342	349	338	355	336	366	354	348	331	326	338	378	353	354	348	352	347	364	352	347	312	342	347	355	357	346	333	339	312	374	379	369	355	368	387	357
24263	21412	28848	24374	20829	2121	520	307	261	237	213	187	189	162	148	125	141	137	135	124	123	116	105	112	113	114	116	106	100	119	105	115	115	102	100	83	111	101	100	104	112	86	90	99	94	97	109	90	95	93	100	101	86	99	105	93	109	104	92	86	91	76	91	103	91	78	73	91	103	95	95	86	88	98	86	87	100	93	102	89	93	97	115	94	93	111	95	88	89	103	96	89	80	106	95	101	101	81	112	98	113	104	86	104	96	103	96	102	94	109	104	94	89	104	102	104	101	94	93	78	90	104	80	111	95	88	86	84	84	95	99	86	102	91	81	64	93	90	110	85	95	83	112	81	88	102	80	105	99	107	98	104	107	114	88	102	85	78	82	93	100	77	90	108	89	102	103	101	88	100	95	80	102	103	94	100	108	93	88	96	97	101	90	106	97	93	92	91	99	111	97	102	94	60	88	83	89	82	105	105	105	115	91	93	91	100	83	86	74	101	103	90	94	85	81	88	101	99	83	89	76	89	109	125	97	89	101	101	86	115	89	87	100	111	100	74	93	116	108	112	90	68	94	99	90	74	88	87	79	101	101	97	93	93	89	97	97	90	93	96	82	94	91	94	119	96	96	100	85	112	94	97	90	84	94	87	94	99	99	93	101	106	93	91	76	87	81	98	95	79	91	76	95	101	87	89	82	90	83	86	91	92	99	120	95	90	94	114	109	101	91	88	110	93	83	94	95	87	97	106	91	103	95	93	86	101	99	114	90	101	103	90	91	89	108	84	91	87	102	87	94	97	93	92	87	81	85	96	88	98	82	86	85	93	96	104	89	94	86	81	95	102	105	77	97	112	111	99	104	95	80	103	106	73	79	77	99	91	88	96	96	110	110	84	76	89	87	75	93	88	106	96	88	91	106	92	83	81	108	89	102	94	94	89	104	86	88	90	72	92	104	104	104	94	90	75	109	90	77	94	106	98	107	90	81	90	104	98	88	96	105	90	88	93	95	93	86	91	91	80	89	96	98	82	99	108	108	87	95	105	92	103	100	92	106	87	97	95	104	110	91	105	70	116	73	99	98	94	98	87	101	105	106	70	104	112	106	99	102	101	82	81	85	100	80	89	73	102	90	95	107	96	111	85	99	97	109	99	99	90	91	95	100	95	98	92	89	89	72	102	92	84	84	89	87	97	87	87	80	94	103	89	86	104	112	77	109	80	101	85	88	99	79	81	95	83	104	86	111	88	86	103	89	77	103	89	103	92	98	94	92	91	95	92	96	110	93	96	101	115	108	99	80	95	100	83	94	85	112	100	86	86	97	96	84	92	118	101	111	92	82	83	98	79	96	84	86	118	83	86	95	88	90	99	83	93	74	95	81	98	97	76	77	88	89	117	98	92	94	82	89	88	102	110	93	85	78	98	110	94	89	86	92	88	104	89	79	109	100	95	84	81	88	100	103	106	89	103	91	100	82	89	96	97	75	83	95	92	84	100	88	88	86	102	91	96	88	98	98	83	79	91	96	87	87	90	80	100	93	90	104	95	94	89	85	88	88	91	99	94	102	78	81	90	89	88	97	96	95	109	90	100	113	101	87	87	100	95	105	88	120	105	103	87	101	89	91	89	89	90	95	97	91	86	111	96	88	84	83	81	98	97	109	97	90	95	95	93	109	113	99	102	81	85	81	91	89	80	90	88	93	100	112	88	98	101	97	111	79	90	91	92	91	111	70	102	85	94	101	80	87	101	85	94	82	107	97	87	89	93	100	93	88	96	78	91	96	109	93	95	94	104	103	84	94	82	85	87	107	76	111	87	99	100	87	98	87	90	91	83	114	89	94	92	84	92	89	94	88	90	91	98	90	100	102	92	99	84	102	80	89	97	103	60	91	74	99	87	89	114	83	93	82	105	104	99	90	83	106	80	73	86	89	76	100	87	86	93	103	98	87	88	82	91	86	92	79	98	97	81	89	92	93	98	105	100	93	99	84	99	82	93	102	77	98	79	93	87	107	94	105	71	91	70	86	87	98	97	84	89	102	88	78	97	91	97	85	96	76	90	87	86	96	95	99	100	90	95	88	95	89	98	98	102	110	115	77	105	95	99	93	115	104	81	101	102	103	85	111	117	101	116	91	94	85	94	80	90	81	98	103	103	104	100	98	84	105	98	98	91	100	88	83	100	103	83	106	89	94	77	80	106	86	104	110	68	112	110	107	86	97	105	94	83	91	94	95	90	82	80	84	95	93	80	96	97	87	85	102	90	95	97	94	90	81	103	91	90	101	85	78	94	93	86	95	106	78	118	106	97	76	124	107	111	86	85	92	103	106	83	94	94	92	98	100	95	77	112	89	87	96	86	90	89	100	74	100	103	82	96	77	112	97	95	99	94	90	93	94	69	90	90	89	85	110	101	98	87	87	100	90	96	101	93	105	91	98	91	93	92	99	111	88	116	93	122	91	96	104	93	95	75	82	93	94	82	93	73	109	93	113	102	88	92	83	88	99	74	98	80	101	105	88	107	78	92	87	75	83	91	93	110	79	89	91	89	101	99	93	81	85	84	103	110	86	85	114	100	88	122	87	113	85	76	102	102	106	91	97	97	91	96	93	91	91	88	80	107	102	100	89	112	92	99	85	87	81	102	103	73	91	85	79	99	115	98	102	88	100	89	95	71	101	89	102	72	99	106	82	95	91	93	100	97	101	95	90	109	93	89	100	94	107	80	90	88	91	72	94	75	83	83	75	104	88	100	85	111	94	88	82	101	90	70	96	90	99	99	97	98	90	79	107	91	87	99	92	87	97	88	89	111	99	94	91	104	82	96	110	97	93	107	85	99	96	104	91	92	92	96	102	81	93	83	90	82	94	101	87	116	86	95	97	77	84	102	97	101	107	96	114	89	79	96	105	99	101	79	86	108	104	77	104	85	88	92	90	99	84	78	92	102	87	78	99	90	96	84	82	78	90	96	83	89	103	84	90	93	97	85	80	97	91	80	81	77	119	112	106	95	87	94	100	92	87	96	86	85	95	84	94	111	104	99	95	88	92	96	106	77	92	99	108	105	95	95	113	86	90	106	99	78	106	93	91	100	104	97	104	87	101	104	88	82	108	83	79	94	91	83	89	99	101	111	97	93	105	94	106	102	91	83	103	98	97	99	104	92	87	88	97	80	77	105	100	107	99	98	109	93	90	90	94	89	81	103	82	82	103	97	89	89	101	98	107	88	96	102	85	99	85	84	99	90	87	98	84	88	75	95	90	100	96	90	87	105	104	99	77	95	107	88	95	99	105	88	88	91	89	93	89	106	96	86	94	91	81	107	94	88	102	108	98	90	100	92	92	74	84	95	90	102	107	115	83	86	84	104	92	71	87	114	77	95	90	98	81	112	92	96	93	96	79	88	102	78	101	96	109	101	97	110	94	84	90	85	98	87	99	92	100	84	91	99	94	89	103	95	93	104	85	120	90	101	90	117	89	93	86	108	86	98	96	106	87	94
19671	10552	9095	4607	2903	2109	1577	1182	944	903	703	581	531	491	484	444	393	347	347	310	310	281	287	274	258	274	284	233	228	241	235	210	227	218	207	232	213	251	258	198	211	221	245	213	188	211	208	219	192	207	227	239	223	207	219	233	227	211	201	220	229	223	205	198	197	202	217	204	208	222	211	191	210	184	207	219	194	198	194	243	191	194	210	197	211	200	233	197	227	207	211	199	192	191	225	206	214	188	226	210	211	188	194	208	222	209	213	257	218	214	206	194	199	195	230	192	184	213	223	211	231	215	186	214	185	219	215	207	207	177	187	216	203	191	185	188	215	206	209	178	218	207	207	218	198	233	210	207	169	193	208	178	198	224	199	200	202	175	192	214	221	194	177	203	199	177	183	208	179	196	201	195	176	210	195	210	213	213	200	174	223	195	209	209	178	208	215	219	196	203	199	209	193	197	193	204	198	191	199	200	202	215	204	207	213	202	201	202	199	238	193	194	213	191	205	217	211	206	180	188	190	190	200	210	174	201	199	205	200	191	204	207	191	199	179	200	201	193	229	211	203	205	200	197	184	204	205	187	218	192	192	199	186	200	235	211	216	203	198	218	227	193	206	196	213	205	227	194	203	179	189	217	192	185	186	213	188	208	215	193	194	218	234	214	176	193	214	211	210	170	216	222	233	224	214	207	211	189	206	220	190	196	183	229	192	197	169	192	192	214	192	185	194	199	184	211	210	198	220	195	172	199	192	203	195	201	197	196	194	188	228	196	220	187	213	212	186	192	223	198	200	194	186	213	221	203	193	217	204	213	235	201	187	188	205	211	222	219	226	167	199	180	207	229	205	219	198	192	194	226	215	205	195	210	187	209	202	176	165	204	198	198	210	204	200	189	187	187	211	206	194	206	224	204	208	218	192	234	208	199	196	197	198	232	187	203	192	158	203	195	198	204	217	203	200	190	187	177	206	214	201	226	184	204	174	200	211	202	194	209	189	215	208	209	215	202	194	231	211	184	199	217	181	189	190	216	217	239	198	214	184	195	180	197	212	204	210	208	202	222	185	205	202	201	181	187	214	180	182	217	196	210	197	182	217	180	202	198	196	216	189	212	206	168	231	204	203	192	185	188	172	205	195	201	177	218	198	212	234	191	203	218	198	197	195	217	198	195	200	182	200	188	187	180	214	197	200	196	193	198	201	220	206	208	206	185	204	229	206	189	200	223	206	225	203	201	189	191	215	206	207	195	181	214	193	194	215	228	223	223	178	204	202	203	208	197	221	212	210	218	198	203	212	205	199	217	178	208	176	191	217	201	206	192	204	177	165	199	210	216	188	213	218	192	202	215	209	192	213	201	186	223	198	195	206	191	216	219	206	218	218	224	178	191	198	207	212	205	177	226	211	192	200	209	206	196	178	212	249	216	207	200	197	197	202	219	215	207	211	178	213	201	185	197	188	174	236	204	231	211	221	193	191	220	205	187	212	185	199	219	197	215	200	230	200	189	203	197	187	170	220	198	225	194	180	178	194	185	199	186	222	218	228	195	202	209	220	208	176	224	214	206	199	189	203	209	229	212	189	188	207	186	209	197	208	200	197	195	196	218	175	203	199	207	184	191	184	196	223	187	202	169	202	218	178	209	193	197	214	207	176	188	178	195	216	196	211	223	204	171	208	209	193	209	223	187	198	196	228	213	182	213	197	193	190	193	221	184	194	186	175	219	222	189	184	202	213	199	201	178	189	192	201	211	215	206	218	202	218	186	204	212	180	205	189	210	188	253	191	215	214	188	194	218	196	202	196	217	207	212	223	198	211	186	202	204	222	195	181	204	231	184	206	208	219	209	194	183	212	214	189	180	236	166	198	176	200	207	201	182	204	223	197	213	207	211	191	206	197	191	190	212	217	211	229	209	199	198	210	182	186	204	199	229	193	182	177	183	204	199	223	188	200	215	187	181	196	182	216	226	217	192	216	192	217	211	208	212	212	204	225	206	205	204	201	211	187	202	181	197	198	198	197	200	189	198	182	228	210	190	221	213	232	201	213	210	229	216	201	184	190	190	226	216	210	210	203	189	201	229	183	183	198	194	207	206	207	207	208	185	192	206	189	201	192	184	219	206	204	188	181	202	199	209	184	216	204	208	183	198	202	217	202	204	212	174	203	201	201	209	176	200	190	227	191	188	217	196	191	196	224	178	202	232	188	199	218	184	189	208	195	199	227	190	210	229	219	193	190	202	209	218	180	207	213	222	199	203	192	230	219	219	212	187	197	222	197	202	207	200	207	191	200	218	197	195	225	219	217	183	227	219	193	180	196	207	192	230	203	177	182	199	207	201	207	188	204	191	184	209	204	186	215	204	183	234	198	234	190	216	194	210	216	220	199	222	165	220	203	202	190	219	207	196	172	185	208	205	206	208	222	176	202	196	224	217	219	203	210	175	187	233	195	194	196	224	177	193	204	192	194	219	210	198	211	196	183	187	191	215	208	224	195	200	207	207	206	210	197	213	201	192	191	193	214	186	201	191	207	206	208	181	205	229	189	220	182	187	174	176	239	204	203	200	195	186	209	225	198	207	213	181	197	219	207	200	206	224	167	209	202	206	192	196	214	194	212	213	188	215	204	186	197	187	206	199	202	227	211	222	222	210	207	204	202	204	166	176	214	232	211	204	204	193	191	188	217	199	205	204	211	206	189	215	199	199	198	177	198	218	228	220	185	188	222	202	197	187	194	222	216	191	199	186	202	191	245	207	199	193	220	206	190	192	206	189	188	222	208	203	179	192	204	210	192	210	196	218	189	202	207	192	193	222	210	189	204	188	198	179	218	177	226	200	214	182	200	210	209	187	211	193	204	217	190	218	207	208	226	195	215	213	210	186	206	229	207	215	210	195	214	218	191	205	219	201	228	217	193	190	195	188	215	189	176	192	217	240	195	224	214	216	212	225	192	201	176	194	205	189	203	197	212	192	219	207	199	206	198	209	208	174	194	198	190	215	216	187	209	197	194	229	193	208	203	209	198	210	206	199	213	197	201	203	203	217	204	241	210	200	205	199	181	217	197	186	176	218	208	203	177	209	194	185	202	192	213	199	213	214	182	204	220	204	203	219	184	233	215	188	217	197	212	198	212	219	210	222	181	189	179	207	202	204	181	187	180	222	193	179	190	211	188	192	203	182	185	174	188	213	215	205	218	201	207	214	219	199	202	204	216	204	198	187	206	174	215	196	183	194	216	222	169	199	187	187	216	195	196	202	208	238	219	180	208	190	220	204	220	189	190	212	217	205	181	199	211	190	208	212	174	192	209	185	222	194	206	211	187	218	198	191	197	213	195	211	210	184	189	206	204	182	197	162	205	192	194	195	228	193	232	186	206	191	213	189	208	185	191	204	212	225	186	233	193	204	205	187	200	189	201	222	203	200	202	183	208	217	189	202	211	229	208	211	199	221	194	192	222	213	207	207	203	218	190	222	211	231	203	204	207	195	217	207	200	199
23355	21398	29509	23672	21398	20559	2434	808	600	496	423	388	411	361	324	359	280	286	268	271	319	290	282	278	265	249	272	246	260	241	267	222	264	275	260	265	275	253	246	232	238	244	239	232	235	239	232	222	232	233	241	266	248	233	244	257	263	235	209	231	224	270	229	230	223	232	248	216	245	242	224	224	245	216	236	247	255	236	271	232	226	232	230	229	213	194	235	218	225	222	207	248	234	247	227	259	251	216	239	228	224	232	206	217	229	221	230	219	240	235	229	188	247	237	205	214	233	226	226	204	237	234	227	236	222	273	242	244	229	245	205	209	240	245	233	232	241	205	205	276	236	219	239	180	195	224	238	234	228	224	263	231	223	226	238	231	223	229	218	217	223	249	203	234	214	225	221	221	240	218	230	247	226	237	229	260	229	226	204	215	215	214	210	225	233	206	216	239	242	235	213	239	232	214	252	250	209	205	233	237	240	211	223	232	239	220	231	236	222	225	205	218	237	235	220	234	227	217	233	249	243	259	217	238	203	228	249	242	226	237	225	221	235	197	213	226	229	208	222	234	257	208	195	214	254	211	240	222	236	205	215	221	232	230	241	239	214	239	229	246	216	239	218	217	234	227	231	228	209	202	240	207	232	215	204	236	244	229	235	207	205	211	246	209	242	215	231	250	247	219	188	224	240	215	200	215	223	214	225	245	216	245	211	203	225	215	244	235	235	200	236	237	237	227	244	215	226	217	234	216	245	243	219	232	217	229	226	230	211	195	232	217	233	197	221	216	233	221	221	220	210	212	223	232	238	239	234	220	246	235	219	226	225	208	231	213	228	239	250	196	242	247	210	224	230	216	236	217	261	239	213	206	222	226	202	225	216	214	209	228	204	236	224	208	229	223	253	205	245	215	225	233	225	250	224	221	236	232	236	254	226	211	259	222	223	226	225	244	236	215	246	217	236	246	238	245	227	245	208	213	230	237	234	263	212	235	226	209	243	211	223	241	210	251	242	223	221	224	214	215	248	206	217	224	244	205	232	198	212	226	242	247	195	227	225	232	221	200	249	245	230	222	246	230	234	237	220	244	228	228	217	198	229	241	205	222	228	209	255	239	230	213	241	271	208	203	221	188	197	265	216	248	219	226	215	243	237	231	228	215	222	227	235	234	223	222	238	212	255	234	255	211	222	228	230	246	209	208	223	248	226	225	251	203	225	230	231	233	221	212	233	234	225	233	223	229	241	253	216	260	225	194	242	241	228	264	224	228	203	188	252	259	204	241	227	213	252	266	235	242	206	197	220	207	220	201	213	235	238	227	235	228	230	223	213	251	218	226	201	234	255	226	237	229	210	228	224	244	216	231	229	246	220	227	222	229	217	191	232	218	240	215	237	243	253	206	216	229	218	217	240	240	225	241	238	235	239	247	234	206	242	264	225	221	238	239	244	219	227	223	231	191	254	246	245	237	238	223	244	202	196	238	226	217	214	243	262	231	209	231	238	229	242	231	200	221	243	217	237	244	228	208	217	214	242	234	234	213	243	216	246	238	212	246	211	222	238	229	243	236	205	213	226	226	238	253	224	255	219	220	237	224	222	239	222	219	212	231	245	246	264	251	230	232	218	214	228	249	210	226	236	222	231	210	237	216	244	213	232	260	214	223	247	218	220	231	235	212	214	206	235	229	229	226	246	219	245	262	214	245	226	257	210	238	223	232	232	204	212	226	234	222	255	246	226	233	236	218	261	235	219	237	218	219	217	260	211	244	225	231	221	220	237	216	234	231	216	235	222	250	223	240	246	243	218	221	257	229	217	236	225	228	234	221	240	225	206	227	238	210	217	226	224	241	214	216	228	195	244	228	265	230	216	225	209	237	259	217	227	226	233	208	220	200	217	208	215	236	193	209	219	245	239	223	208	197	237	233	226	239	212	247	220	250	239	243	227	226	206	245	240	212	218	233	224	241	232	235	225	227	237	211	237	207	246	220	207	217	249	213	252	219	261	226	250	257	225	202	240	241	229	222	232	250	223	248	244	228	218	229	221	217	216	228	252	233	237	231	231	195	228	200	209	255	220	231	232	223	221	233	240	220	238	212	228	234	251	220	213	251	243	215	230	217	226	219	221	217	228	202	202	226	211	216	218	232	225	205	232	227	233	211	219	203	222	242	218	217	236	225	219	218	219	241	218	266	200	231	227	219	232	227	236	257	209	231	226	249	208	225	232	226	202	225	223	238	211	251	202	199	222	240	207	234	236	249	249	226	226	239	245	241	217	250	216	205	241	247	223	221	194	244	229	234	225	194	244	236	257	233	221	228	210	219	247	234	231	240	195	224	232	238	254	250	202	250	209	224	264	223	239	211	226	221	212	247	206	238	216	256	220	226	231	223	231	235	233	235	227	231	211	234	233	228	212	220	218	207	196	236	218	219	220	233	227	228	222	210	214	217	228	244	235	246	224	206	235	231	209	201	215	225	244	233	225	235	189	215	226	247	204	227	232	230	231	254	213	232	221	224	218	244	240	260	229	227	224	227	223	240	218	231	232	245	218	211	225	262	233	225	213	236	239	236	233	212	211	240	227	214	254	212	211	209	250	223	218	246	228	217	227	217	199	228	216	216	247	225	219	221	240	238	241	233	235	230	216	229	217	208	229	237	211	222	204	218	229	229	204	214	225	221	235	225	224	230	234	214	230	229	218	210	202	226	209	223	220	230	228	205	224	226	229	232	214	220	231	228	221	207	194	243	202	203	220	221	232	241	212	221	211	224	221	209	209	232	232	223	226	249	211	238	224	243	223	234	227	236	217	236	208	205	218	216	257	222	239	246	221	222	238	225	228	210	222	238	229	216	227	242	215	230	221	207	234	228	207	215	219	222	235	201	232	231	241	225	245	236	240	215	224	248	223	260	238	229	224	234	224	233	231	247	240	251	229	225	228	235	228	237	238	202	233	217	235	211	215	219	244	225	244	227	217	259	264	224	220	212	266	227	228	202	230	221	216	219	234	222	193	235	261	226	207	229	223	218	211	260	233	211	237	210	241	213	258	211	238	246	257	219	236	219	240	196	262	228	234	234	233	214	221	253	201	234	211	223	197	204	235	223	210	200	254	229	220	218	225	226	207	211	226	225	230	248	220	254	244	219	233	211	202	257	251	214	235	237	222	215	241	222	243	210	239	233	255	233	221	230	221	219	233	207	217	227	204	223	234	238	244	219	223	256	197	240	215	243	200	271	238	247	228	240	213	229	203	228	210	194	209	229	225	222	220	230	240	215	228	228	228	242	221	193	213	245	234	239	229	217	231	216	230	244	224	210	248	223	250	216	224	245	223	228	214	244	196	239	236	231	232	215	230	212	219	224	233	209	226	237	217	258	212	215	222	249	241	227	224	238	239	214	250	202	234	227	202	249	227	221	214	237	235	214	220	224	248	224	232	205	255	232	220	234	202	224	234	217	223	239	239	202	225	251	217	230	235	206	228	234	219	230	231	202	217	246	226	221
23924	17060	14457	7757	5414	3912	3033	2407	1929	1641	1385	1190	1099	930	853	833	833	683	727	657	644	640	608	638	564	587	576	529	555	547	495	488	501	485	499	494	491	485	479	451	485	451	443	431	433	445	453	439	453	453	442	463	441	461	455	486	438	422	461	478	468	483	430	437	472	457	470	435	446	467	421	469	463	466	460	425	442	417	434	432	437	507	434	438	441	427	470	464	452	420	456	474	457	405	464	424	446	441	446	478	431	402	451	460	418	420	451	445	412	426	429	444	471	403	473	408	448	432	446	403	443	456	419	431	475	431	430	449	459	435	442	416	429	457	421	388	467	421	425	434	417	397	435	412	438	409	445	442	449	416	410	439	422	440	404	431	425	419	396	414	431	430	446	420	424	431	412	407	411	434	441	424	453	447	433	449	449	423	464	452	414	435	473	403	435	419	435	459	479	428	430	403	428	401	453	446	448	446	431	419	433	416	410	440	433	403	485	414	448	420	420	445	428	457	395	412	453	457	406	480	421	410	404	426	472	450	417	441	453	429	466	390	425	454	416	416	438	440	424	419	397	411	407	397	439	452	418	410	413	480	450	442	459	386	428	434	417	390	432	457	428	444	424	432	449	468	385	424	443	438	433	415	450	430	429	462	441	429	446	468	450	384	413	440	446	460	393	481	427	463	414	435	449	403	389	453	446	435	470	444	426	438	453	407	460	401	413	433	453	451	426	371	446	414	446	397	441	402	425	418	451	454	442	443	397	397	409	464	420	442	455	416	462	387	418	419	458	411	450	417	398	430	440	450	398	406	394	409	433	440	392	404	416	469	466	428	421	404	421	476	428	438	451	422	424	426	434	409	417	430	441	409	452	465	430	426	423	443	430	417	449	458	415	436	445	426	421	433	450	467	455	439	431	423	461	421	410	406	424	428	430	438	408	432	445	442	448	434	450	464	451	396	406	379	430	432	438	436	390	483	410	439	414	405	468	426	399	417	438	426	440	419	443	433	424	445	408	442	414	450	458	464	425	444	411	416	432	442	426	426	428	421	419	434	449	396	420	418	423	428	416	447	469	442	425	480	408	433	453	436	417	429	450	448	445	418	427	399	455	420	460	434	447	439	427	423	438	447	411	429	444	399	440	442	396	434	455	435	424	412	418	419	440	439	450	422	416	437	399	454	391	413	419	417	454	460	421	437	446	408	405	418	446	434	429	435	436	431	398	432	414	455	452	464	425	440	418	443	423	421	422	418	473	436	438	474	416	424	418	432	415	406	425	443	437	452	453	416	441	413	425	394	417	415	402	415	440	413	448	419	427	409	433	423	433	410	428	416	442	448	443	404	411	420	423	426	414	414	414	428	388	437	469	442	424	441	421	414	447	439	427	437	430	404	412	444	424	455	415	454	422	439	416	421	433	424	428	436	436	396	442	389	393	408	403	429	409	415	411	401	429	427	433	411	438	421	437	463	392	421	446	419	453	411	425	442	438	461	386	454	457	430	420	394	453	450	455	428	449	449	433	439	442	431	431	408	413	474	447	450	393	465	442	462	454	433	435	451	442	421	424	406	484	440	450	430	418	439	444	412	458	456	435	416	440	472	416	410	429	429	480	448	414	443	452	427	440	477	448	442	395	461	418	426	436	428	414	434	421	404	445	403	407	422	405	426	413	420	425	434	389	424	445	456	442	431	412	418	412	446	450	440	440	445	415	402	412	455	414	426	425	440	460	383	435	419	408	420	389	411	440	409	407	438	427	437	443	434	430	429	417	406	405	410	445	427	422	428	411	479	447	429	439	443	420	461	451	450	453	432	421	419	434	429	447	413	426	445	425	414	421	424	440	433	426	435	438	427	411	429	398	432	439	429	449	490	438	390	445	453	414	427	394	403	413	422	450	412	411	443	471	446	415	419	438	459	461	412	432	445	470	411	424	419	409	449	430	473	439	392	454	463	408	397	419	418	423	418	428	435	413	412	406	440	417	420	429	450	464	445	422	423	432	418	412	443	469	470	433	427	428	500	434	427	422	431	438	449	455	414	441	423	413	421	416	436	393	411	406	393	437	446	445	427	433	446	431	455	444	405	432	412	425	433	441	413	417	376	461	446	445	453	411	428	448	420	419	464	439	440	436	400	430	442	438	433	436	433	421	418	447	416	436	438	391	439	417	434	393	413	433	473	436	424	426	426	421	451	452	427	418	404	432	447	407	436	428	428	423	487	400	425	393	432	451	430	457	416	440	444	437	449	422	395	441	388	425	433	414	432	420	410	465	412	437	399	445	437	441	455	462	402	439	437	439	435	435	426	406	434	420	439	426	400	422	446	460	462	407	444	405	421	422	458	415	432	445	413	412	462	434	461	408	434	440	483	434	422	396	431	443	381	424	419	441	446	448	427	425	405	441	424	386	450	449	407	416	435	398	400	436	436	442	443	420	432	424	410	416	435	404	459	403	423	436	416	401	413	407	406	435	433	453	421	442	470	460	432	440	458	405	437	416	432	416	446	441	438	479	416	434	390	402	417	455	460	436	422	414	476	425	404	423	408	409	393	440	448	471	424	446	414	408	455	423	437	458	441	405	413	413	436	440	433	442	439	407	417	437	444	428	417	432	440	424	421	421	422	422	424	443	396	414	446	414	452	469	435	406	397	453	418	412	423	449	431	456	405	417	508	403	418	414	421	443	423	417	381	418	436	421	425	432	408	436	424	414	461	446	404	417	471	414	462	424	430	420	452	413	440	432	389	439	412	400	398	403	454	438	419	486	434	435	438	388	437	417	429	411	420	421	387	464	427	387	448	435	426	442	420	442	414	449	445	406	431	420	434	416	431	431	428	437	420	478	425	408	461	405	437	463	426	436	454	429	473	466	432	401	455	449	428	425	410	436	438	421	416	430	467	421	425	448	447	450	436	422	433	404	425	425	446	436	430	434	405	420	434	409	426	424	416	437	428	421	450	454	429	399	455	436	416	366	427	427	385	390	428	430	409	445	427	461	429	430	463	422	413	432	438	416	451	436	423	416	436	418	409	391	429	439	449	417	418	443	437	392	449	432	461	428	426	415	435	430	434	411	425	434	429	423	428	416	411	423	404	416	431	429	410	390	446	418	411	458	418	425	402	434	465	445	420	415	406	414	411	442	432	418	451	445	398	434	490	471	408	461	465	439	444	434	406	423	464	399	387	417	453	434	404	434	444	404	425	431	475	452	418	420	444	426	466	431	417	411	448	419	427	412	418	414	446	438	420	461	427	459	463	468	426	449	409	417	467	433	424	431	411	456	432	451	448	417	448	439	456	440	427	399	465	455	451	438	407	426	424	424	451	407	452	437	439	433	425	422	427	442	403	463	418	416	441	448	394	424	462	435	434	414	406	421	422	437	454	448	404	417	423	395	436	424	401	435	421	413	427	419	433	427	428	437	406	428	432	439	417	409	425	409	446	436	410	384	411	430	469	402	433	392	418	486	396	448	404	413	419	430	438	445	431	459	448	433	442	431	415
26724	20954	8404	507	253	225	205	198	195	201	187	181	169	203	191	165	169	176	165	150	180	176	170	177	167	181	138	162	158	147	146	157	168	185	168	166	181	176	171	178	151	187	151	158	180	164	174	155	160	176	170	158	161	129	169	169	170	169	143	164	171	167	153	171	147	189	174	174	162	148	163	157	143	154	150	184	163	167	171	138	182	163	159	188	165	162	158	177	155	163	150	158	163	173	151	186	147	159	159	161	161	171	186	153	177	181	169	170	163	162	181	160	176	168	178	170	178	148	178	172	141	164	158	136	167	175	160	152	168	162	183	152	144	173	153	178	155	149	164	153	173	135	163	171	172	158	159	168	180	160	176	179	169	151	139	157	156	149	169	179	159	142	144	163	151	161	169	161	158	167	167	175	151	159	169	155	142	168	179	164	155	167	163	175	174	154	160	156	161	132	147	177	164	169	152	150	143	170	166	167	177	174	148	165	171	181	164	171	168	184	174	128	173	155	158	171	168	174	186	179	146	166	162	156	157	159	150	177	164	151	151	142	166	158	175	156	160	150	158	163	169	165	181	190	160	173	199	158	181	163	138	174	171	173	182	169	165	171	148	163	146	178	160	161	158	168	150	152	181	160	165	152	154	189	169	172	167	153	144	160	162	165	160	163	160	159	155	159	157	157	158	173	157	171	162	170	146	172	163	154	167	169	191	176	158	170	148	173	143	184	172	172	161	134	191	174	163	148	171	162	163	169	188	167	158	186	177	173	169	181	150	154	181	178	198	141	169	163	153	160	149	153	142	170	151	173	188	154	145	156	170	155	163	137	175	173	167	150	166	144	156	150	182	169	157	175	158	178	178	164	167	149	170	152	174	180	158	155	160	188	167	164	157	165	164	173	153	172	144	150	175	170	154	164	188	162	143	161	170	182	169	146	158	169	157	162	149	174	168	170	163	171	151	164	202	176	152	183	180	165	162	151	163	163	171	167	162	169	165	157	152	163	154	170	155	161	136	178	180	174	157	165	156	165	160	158	164	171	162	160	168	181	171	164	163	159	154	144	158	169	146	146	173	168	168	168	181	166	144	175	164	166	161	163	177	181	184	154	173	167	164	169	172	159	180	152	167	162	169	157	179	157	179	159	165	159	172	167	138	157	145	177	175	147	159	163	154	156	155	158	172	166	164	174	172	148	179	137	165	151	169	167	166	155	169	183	160	173	159	152	172	174	163	145	148	173	145	160	174	163	142	150	185	168	159	156	159	165	149	166	175	153	169	167	187	157	159	176	177	182	158	146	163	177	149	199	156	162	165	154	177	134	164	156	155	176	178	164	171	162	148	152	163	149	170	159	173	161	142	159	150	177	150	161	172	146	151	169	148	180	168	148	151	150	168	167	167	157	156	170	178	183	188	168	175	163	160	161	172	179	132	163	171	164	152	173	165	175	177	192	159	152	174	163	157	200	181	148	153	155	165	155	159	170	152	161	148	171	164	156	162	146	162	169	152	157	156	183	171	164	159	169	154	176	173	182	166	174	180	160	156	157	142	154	172	175	168	169	173	153	129	175	154	153	171	186	168	177	157	171	157	179	150	184	157	173	181	165	161	179	190	153	177	179	177	159	153	173	140	158	153	176	155	195	171	180	189	156	165	156	150	189	191	179	173	163	157	167	160	177	161	181	159	163	152	158	164	153	145	169	175	149	176	155	158	178	165	177	170	170	171	155	166	161	152	166	158	151	156	180	156	181	178	160	143	191	154	173	173	178	148	157	167	170	148	132	147	148	176	168	154	181	171	163	179	186	145	133	162	166	157	187	172	157	160	158	177	163	156	164	149	191	147	163	173	138	157	160	171	146	141	169	178	132	151	150	156	133	162	176	153	172	165	178	145	185	150	181	187	151	160	155	143	169	158	181	154	170	174	160	169	177	159	184	171	180	169	179	156	159	148	159	164	160	147	160	172	174	169	180	161	160	150	150	149	166	144	148	148	179	162	176	165	158	192	155	166	168	146	170	178	162	148	162	148	168	148	195	162	157	153	148	170	153	173	156	150	149	151	168	135	196	152	148	167	176	158	161	142	165	169	161	170	156	163	163	168	129	165	162	155	152	164	182	168	156	163	162	167	147	175	165	156	168	179	161	164	168	139	160	158	156	168	172	133	172	165	153	153	174	167	144	161	157	159	153	159	193	165	160	164	156	181	145	168	159	142	176	149	176	170	164	164	195	167	159	183	183	165	169	188	177	146	161	169	165	164	154	173	175	170	160	155	172	179	155	172	166	193	172	182	162	170	164	161	161	150	163	170	141	174	182	147	182	150	170	162	194	175	179	166	183	168	158	172	175	163	177	156	173	182	194	167	179	172	167	173	157	158	186	152	178	155	165	146	145	162	180	152	163	156	168	163	163	137	159	151	152	168	170	155	157	144	207	152	169	163	177	153	179	168	158	164	168	173	166	143	147	199	155	163	165	180	153	143	164	146	174	169	171	163	166	161	170	169	150	133	153	155	153	183	138	171	177	150	157	169	188	132	183	170	165	167	157	139	155	166	151	168	155	177	158	166	169	169	163	144	164	148	170	154	150	138	159	150	162	183	165	133	168	144	149	177	176	171	159	159	165	152	165	178	176	197	162	148	157	159	152	167	165	167	157	153	158	176	178	172	185	161	186	150	181	153	178	150	152	160	175	180	153	179	166	194	173	174	171	147	167	178	199	155	180	158	168	153	158	172	164	149	166	164	153	148	155	144	159	152	152	144	162	177	177	168	154	144	146	157	153	158	169	173	156	172	158	165	156	161	169	165	183	164	170	172	166	180	171	146	172	143	181	157	168	161	166	161	150	151	144	163	161	179	165	144	157	166	166	185	182	160	150	171	155	189	169	162	163	163	171	159	155	160	169	174	161	155	162	174	175	170	179	159	187	152	166	188	176	187	184	173	167	159	159	152	161	162	158	161	161	190	183	173	143	161	145	157	177	172	172	167	150	168	168	163	195	152	178	150	167	155	157	158	166	165	163	171	173	158	172	136	167	157	179	159	175	160	181	154	168	171	154	170	170	154	155	156	165	187	154	174	169	164	171	159	179	184	165	187	173	171	160	162	153	162	176	165	167	163	157	146	181	165	169	157	167	170	187	161	180	159	181	153	148	165	163	153	153	179	178	170	174	173	146	169	174	158	150	180	150	175	149	184	147	157	178	147	172	183	174	177	168	167	167	179	142	159	159	172	147	145	163	159	157	155	159	163	150	152	145	158	155	150	177	173	153	170	153	163	192	158	170	177	151	162	173	162	162	174	143	156	170	169	177	169	166	156	165	159	178	181	156	160	163	152	150	152	198	171	187	170	176	172	167	154	186	168	154	138	163	168	178	164	167	167	156	198	194	158	153	183	159	153	164	165	175	150	176	179	162	158	164	177	174	158	157	172	163	159	170	178	160	169	169	188	175	179	165	144	172	154	165	156	169	166	160	162	177	152	167	175	172	152	161	150	191	178	168
7256	1597	1446	760	592	501	481	461	413	396	388	396	345	391	349	344	371	355	354	363	353	362	327	332	369	335	381	316	357	337	386	401	358	344	324	347	355	362	331	357	369	332	355	348	340	330	318	360	360	338	397	379	347	354	358	399	342	383	375	335	324	348	309	378	353	327	333	327	350	325	359	341	364	339	383	336	345	364	344	343	368	310	365	325	353	358	363	340	369	358	361	343	352	334	366	358	351	343	297	377	383	315	335	343	324	367	335	351	341	331	353	350	351	337	346	346	327	379	350	380	352	342	313	376	349	363	360	371	346	360	323	360	358	348	365	358	331	357	361	374	337	347	353	351	340	361	349	304	331	316	361	368	329	341	346	353	346	365	359	335	357	346	325	352	323	325	364	355	340	332	347	335	359	313	357	364	356	361	338	363	388	338	344	330	345	392	346	361	353	356	372	372	337	343	350	332	313	319	321	365	378	336	365	323	353	336	328	323	351	334	321	359	365	348	323	370	356	358	351	330	378	333	347	341	363	342	334	349	331	321	333	370	374	339	341	328	338	344	335	370	325	347	345	365	369	355	332	355	381	365	334	364	327	342	328	372	346	327	358	315	321	318	334	328	342	348	356	356	362	339	302	370	341	359	369	346	322	367	375	344	340	342	337	369	336	390	379	340	341	369	358	334	349	353	364	354	374	378	376	332	373	348	325	322	339	387	336	362	361	299	364	382	359	355	344	348	357	354	316	378	347	356	332	368	371	351	302	341	373	395	351	324	343	360	369	366	344	340	360	379	342	412	359	391	342	350	369	364	362	385	350	341	350	340	355	349	360	363	334	359	339	357	363	369	365	306	361	357	396	317	388	341	364	332	307	376	357	343	370	356	367	350	311	314	342	343	402	345	332	370	330	335	372	333	315	357	369	348	330	332	346	361	373	361	361	349	331	368	363	395	365	346	359	379	386	361	342	363	349	347	351	334	351	360	347	325	321	364	322	332	339	364	337	347	343	355	403	368	370	322	342	343	361	385	335	348	310	347	309	319	355	348	353	316	326	327	334	318	331	371	331	352	303	373	349	344	350	352	394	358	333	342	383	354	335	391	346	326	340	351	337	370	355	356	301	390	361	359	351	314	324	351	363	344	360	342	325	368	314	371	350	332	344	358	355	368	346	346	352	325	331	340	353	357	324	327	392	324	315	318	353	361	352	355	357	349	350	323	375	309	340	342	350	352	383	339	355	348	359	340	304	354	328	354	359	329	357	335	353	366	386	388	346	342	348	373	361	371	361	347	375	341	362	345	341	338	359	343	361	361	369	354	352	344	362	326	342	328	377	348	361	341	335	349	375	362	354	367	338	378	335	345	345	370	394	323	334	335	349	337	349	358	347	317	351	318	345	357	350	321	363	347	334	355	331	366	371	379	354	341	343	345	367	341	350	370	354	362	377	335	368	345	333	341	376	377	303	364	353	336	348	334	338	355	364	355	341	354	335	354	357	361	332	380	324	376	345	338	320	331	334	332	332	365	348	341	309	335	351	347	321	345	353	338	363	337	354	376	340	325	379	329	361	346	348	321	338	345	367	352	359	309	340	357	359	326	336	354	349	338	322	336	355	350	360	363	327	360	380	362	325	389	336	339	363	359	350	346	335	361	339	367	376	372	339	369	327	344	350	365	350	337	360	326	328	321	358	323	380	344	372	363	347	325	360	328	319	341	366	379	337	388	379	346	349	351	345	346	343	340	353	378	337	350	381	361	382	365	355	343	355	373	347	349	354	384	355	352	355	369	353	356	364	402	363	364	338	352	383	350	372	327	368	334	344	367	385	343	362	371	353	337	367	331	353	331	337	368	390	357	370	355	319	331	329	364	351	332	343	363	343	342	351	344	326	345	352	329	358	349	334	360	377	375	338	353	332	336	338	366	376	353	344	339	330	326	329	340	356	365	316	351	377	387	348	343	335	363	359	368	385	325	388	345	339	325	343	350	330	348	371	354	348	371	340	359	350	372	342	331	354	359	361	321	368	363	362	375	347	339	362	333	326	376	338	341	347	358	340	348	344	371	352	381	360	351	323	360	377	338	341	325	365	356	369	359	355	360	366	379	361	355	342	330	317	337	370	391	338	315	349	321	335	364	336	397	358	357	372	307	348	385	377	350	363	336	379	337	350	340	362	362	324	343	316	326	342	330	381	354	333	326	355	345	354	318	363	386	365	338	365	329	360	390	371	359	330	367	347	387	343	355	359	354	336	317	357	365	332	341	356	351	330	334	371	359	333	380	345	345	346	370	319	370	368	347	331	356	315	349	342	345	360	379	346	365	368	344	365	360	335	373	359	347	344	343	398	363	354	353	370	349	338	377	361	344	334	349	328	358	353	362	368	367	364	347	341	317	364	339	392	348	360	342	364	367	365	357	357	333	339	347	345	341	369	318	330	336	351	350	357	322	330	358	334	361	349	379	343	337	339	341	356	337	355	358	313	344	337	339	343	342	364	312	334	330	334	393	342	327	350	328	338	351	318	359	358	356	350	381	348	355	376	346	346	346	334	363	338	369	365	358	345	358	344	360	374	358	383	343	352	361	311	349	336	350	360	356	329	349	339	362	342	338	339	331	382	341	334	314	363	368	332	343	346	350	329	332	318	344	328	314	343	356	360	377	345	359	363	374	345	340	326	359	381	355	365	342	316	356	358	335	348	321	373	355	357	393	339	358	362	341	369	368	350	329	351	382	338	359	351	361	348	357	342	339	324	363	385	361	339	323	350	363	325	340	345	341	401	353	337	367	361	349	352	356	348	368	352	375	351	365	323	334	368	359	346	348	347	334	354	344	347	319	388	352	354	337	360	354	368	366	342	360	340	352	326	354	346	325	361	362	293	373	359	349	357	328	363	337	326	346	328	328	342	321	340	342	323	368	338	329	333	342	333	368	330	373	367	350	375	342	344	345	323	345	374	380	346	356	346	341	332	350	360	379	339	349	324	374	327	332	318	347	399	331	341	347	318	326	337	353	335	356	353	363	354	380	388	357	351	368	395	364	347	343	348	363	368	333	371	375	362	373	307	342	370	340	363	331	342	313	342	344	356	362	332	356	361	369	389	387	378	347	344	346	335	316	340	350	319	331	356	348	328	403	352	349	328	371	364	323	348	336	329	350	324	386	333	347	344	342	352	335	366	357	352	324	341	328	331	332	361	328	378	365	335	340	359	324	327	356	329	319	352	344	348	361	356	354	368	334	343	340	347	347	360	368	362	339	343	375	332	333	352	366	372	326	360	357	358	342	373	313	363	346	333	350	367	369	321	336	319	363	360	345	390	345	348	353	346	351	342	353	361	324	340	349	392	343	339	374	345	331	361	370	321	354	353	364	372	358	343	352	371	328	374	356	336	370	333	356	356	314	314	332	350	348	355	359	338	351	379	343	357	362	340	336	347	328	350	365	371	368	337	351	327	335	326	335	331	358	363	329	333	351	346	362	339	382	346	327	336	386	349	338
24204	21368	28777	24338	20641	1944	518	322	248	192	210	196	164	160	161	126	132	111	146	115	103	103	95	126	118	107	124	102	94	92	98	99	100	115	113	85	93	93	111	97	97	92	74	91	98	100	116	103	80	99	92	83	85	93	97	93	95	101	117	94	81	84	90	101	90	91	105	95	101	84	91	94	78	119	88	91	110	86	93	99	100	102	87	110	92	96	96	90	95	83	88	95	101	99	97	101	85	89	82	100	92	113	101	94	100	105	84	102	90	110	117	94	81	106	78	104	104	95	96	99	101	100	97	81	101	74	101	80	99	93	77	108	99	107	95	92	93	94	87	96	102	96	106	95	99	100	84	90	86	91	101	88	83	97	85	89	102	92	83	89	94	88	101	97	76	80	96	108	77	106	88	100	81	88	116	93	118	72	97	93	97	101	108	101	93	95	102	92	86	92	94	96	75	93	90	84	74	101	85	98	88	85	94	110	94	90	102	96	102	83	101	93	103	79	85	84	88	80	84	99	95	97	104	91	94	107	85	107	93	74	93	102	112	97	93	88	78	100	98	94	101	96	93	94	85	100	93	99	97	107	91	108	91	98	96	85	106	86	100	80	114	107	83	92	99	92	100	106	85	84	114	102	84	82	93	97	93	104	82	86	103	97	93	96	96	85	115	104	99	100	93	80	88	87	92	103	97	84	87	92	88	83	106	110	82	91	88	79	97	97	106	99	93	106	88	92	102	86	102	102	98	95	96	78	100	87	77	96	89	102	92	94	87	94	106	101	109	100	107	99	93	91	107	97	88	81	105	100	96	97	118	112	93	113	104	96	78	101	109	95	95	85	86	93	95	96	90	98	87	89	92	110	87	97	100	81	100	91	89	97	96	94	94	94	96	76	98	88	101	93	80	79	91	86	83	82	81	82	105	85	98	100	100	85	82	87	84	80	100	103	85	101	81	105	79	86	81	90	84	102	88	84	104	97	96	77	102	96	112	78	110	88	81	96	96	100	87	85	92	101	92	96	78	104	98	94	97	88	92	79	86	87	96	91	108	102	79	81	84	86	99	100	94	82	96	95	92	92	95	104	96	97	83	80	82	90	108	86	90	108	89	94	69	85	83	103	88	92	94	90	84	94	84	89	101	99	81	106	102	86	97	80	96	98	91	103	98	87	101	93	79	74	88	98	88	107	110	100	97	71	88	100	98	92	99	94	91	82	105	91	86	98	96	79	87	84	84	109	108	88	88	93	83	85	96	85	95	78	82	109	93	96	90	115	113	88	92	83	85	92	99	78	87	74	89	95	88	82	82	86	101	101	92	103	108	77	84	93	96	90	104	87	104	97	90	104	91	99	83	86	87	98	84	101	86	107	87	102	90	102	96	100	93	101	91	98	106	105	86	88	89	107	91	88	83	74	93	88	89	90	78	87	91	99	100	95	118	92	97	84	90	97	104	88	98	89	99	96	81	82	86	98	98	90	87	102	83	107	75	97	101	84	86	102	92	79	85	71	100	107	101	108	113	93	82	94	88	96	98	97	93	103	98	90	78	109	85	93	103	114	88	94	86	88	102	126	82	87	75	90	105	92	99	104	91	104	97	83	71	77	94	87	92	85	97	92	75	80	85	89	82	90	82	93	80	79	92	86	93	79	93	96	99	108	82	100	94	82	91	87	94	112	92	90	102	81	97	74	108	83	79	90	105	89	80	86	79	102	82	97	89	90	77	91	97	75	79	80	71	96	91	108	101	97	98	82	87	87	100	93	98	113	91	101	78	98	91	92	84	99	87	105	73	96	96	102	91	90	97	90	87	90	111	97	87	92	86	88	79	92	91	80	100	69	95	91	106	84	83	129	99	105	89	83	93	98	93	89	84	91	93	99	91	97	77	94	102	112	97	108	74	94	84	102	94	92	80	91	106	101	99	93	103	91	76	85	89	88	88	99	99	85	78	102	87	90	87	95	84	93	100	87	99	98	76	89	94	98	101	104	76	90	101	86	69	97	98	96	100	88	79	86	83	104	104	82	85	86	83	98	95	87	104	87	85	105	82	83	102	92	79	94	94	77	84	94	101	85	83	102	100	108	71	89	69	93	100	82	93	101	82	87	100	98	97	101	78	94	91	105	98	99	117	99	90	89	85	78	95	85	103	93	94	93	96	95	83	96	82	99	110	92	112	93	101	92	87	95	88	84	98	79	100	94	90	74	91	105	86	110	117	90	102	93	90	78	95	101	97	100	99	78	90	107	102	93	94	91	109	76	93	81	88	85	80	113	98	75	92	84	77	92	92	102	76	87	88	94	83	77	89	83	78	94	112	106	96	74	85	81	109	87	85	85	90	106	86	90	86	93	93	92	105	109	88	104	103	92	86	83	95	96	86	95	77	87	94	75	91	75	99	89	90	80	109	85	97	75	89	93	83	100	70	90	81	102	103	97	100	80	100	93	105	90	83	86	78	83	93	104	85	91	104	91	72	100	85	93	93	87	84	99	92	108	112	86	103	99	86	86	105	86	94	89	78	78	87	81	98	88	93	97	96	95	110	91	83	95	80	100	74	87	91	89	100	88	92	90	102	85	96	102	79	94	90	86	97	100	91	87	83	108	80	98	104	89	107	98	70	93	88	91	90	93	83	87	88	94	85	75	90	90	88	75	89	92	84	98	89	83	87	108	98	90	90	91	99	90	90	106	107	101	101	93	105	98	98	90	92	100	105	89	89	105	78	108	82	92	77	101	98	101	99	90	97	103	93	96	116	87	93	79	96	102	87	92	96	79	84	95	87	98	87	84	91	90	95	98	91	88	103	86	91	78	90	82	96	85	92	90	87	102	108	85	72	94	98	101	99	81	100	91	98	101	99	93	81	92	89	108	75	97	85	103	87	93	90	78	78	100	96	76	89	85	86	88	101	111	99	106	82	82	85	86	92	93	88	91	80	114	75	97	92	73	110	96	106	79	96	90	83	93	89	96	83	100	106	72	81	91	89	98	100	112	80	83	90	92	91	79	92	79	94	103	77	101	88	84	83	91	101	111	107	103	113	103	101	91	103	91	100	98	89	80	93	109	83	88	100	86	90	84	106	82	98	98	73	94	86	92	101	101	107	97	96	86	77	105	113	84	83	91	98	88	89	93	88	82	93	81	93	91	83	108	87	91	82	93	93	83	104	93	76	104	71	103	106	95	83	89	100	102	81	83	94	98	100	107	81	108	86	72	89	86	95	74	85	89	84	84	95	114	94	102	83	97	86	92	134	79	63	78	104	92	91	97	91	79	89	76	86	113	77	72	91	98	94	88	75	84	92	84	113	79	88	88	82	89	105	87	87	79	89	96	90	95	96	81	89	100	96	81	84	89	90	77	83	80	98	94	101	103	86	91	91	95	90	93	106	107	93	70	87	82	100	105	104	89	110	97	83	91	96	86	102	73	103	99	91	112	79	78	99	68	94	110	97	121	98	91	84	79	95	97	91	93	103	90	98	105	105	86	109	98	84	97
19397	10535	8802	4381	2796	2063	1487	1192	969	773	714	618	533	484	416	396	401	364	336	345	311	302	333	282	249	273	251	260	236	239	237	222	213	259	216	224	187	208	206	254	203	242	199	246	226	214	222	242	211	222	205	211	234	208	205	212	194	201	219	210	229	208	207	194	219	203	195	183	187	174	205	194	197	183	214	192	197	187	195	221	225	185	205	209	197	182	209	186	188	191	191	202	193	207	176	199	188	212	206	212	225	226	207	223	214	183	182	217	209	196	198	206	182	202	208	176	231	201	185	189	195	207	188	194	182	241	214	202	190	189	207	193	203	215	207	206	215	217	208	203	201	194	203	184	213	189	190	196	223	217	205	224	196	226	205	192	212	210	201	208	195	209	209	197	207	181	204	190	203	224	208	198	196	186	222	181	199	202	193	198	207	218	211	211	209	189	176	203	198	218	209	232	183	221	204	199	205	204	209	180	219	199	201	204	178	193	201	209	189	194	198	216	207	171	194	194	220	206	178	193	190	198	182	222	190	219	202	230	213	223	194	222	193	202	207	204	196	201	201	210	227	182	205	203	196	186	216	177	209	214	198	233	187	187	177	202	223	196	205	163	207	202	209	200	177	200	195	215	208	197	210	208	223	208	211	169	195	194	205	193	233	208	208	221	193	190	204	219	219	205	217	219	221	205	207	210	193	188	185	191	228	208	195	200	187	227	183	181	215	200	200	226	205	175	217	202	188	205	186	189	207	187	197	198	178	232	210	196	213	223	213	201	206	225	214	207	209	205	179	172	187	222	191	198	201	203	193	212	199	216	202	214	212	184	219	215	217	204	210	220	206	199	156	183	205	197	206	214	182	200	183	211	182	211	202	205	180	209	196	204	176	203	185	189	202	221	192	182	208	219	230	207	205	212	193	211	178	190	197	209	187	171	203	201	208	208	227	235	200	187	192	206	216	191	181	210	209	227	217	223	183	196	177	204	199	232	213	182	195	213	211	202	211	223	172	202	198	221	196	211	201	197	205	206	191	205	217	219	195	193	216	216	195	193	181	192	201	200	192	196	211	201	189	232	173	212	197	204	193	218	202	162	214	194	222	222	210	203	212	207	203	198	184	244	193	214	206	197	214	191	185	202	188	188	198	223	211	204	210	201	211	202	216	197	193	214	183	180	195	211	190	180	195	221	204	204	200	179	184	186	182	205	187	199	197	195	198	172	183	190	200	204	176	208	212	206	200	210	198	178	220	204	181	178	213	210	217	197	219	207	206	188	193	208	218	213	218	192	172	202	189	181	202	200	196	209	194	207	217	211	209	198	216	205	225	206	211	209	206	195	200	207	178	181	208	175	198	216	201	194	197	219	204	191	206	205	188	196	224	197	209	214	199	193	198	205	194	194	197	194	192	216	221	197	219	210	193	181	175	188	215	181	207	203	195	188	205	189	190	199	212	192	206	221	217	185	193	198	208	203	195	188	186	188	222	195	204	222	195	196	204	207	192	221	225	173	198	201	211	211	204	182	191	213	168	208	195	212	193	198	202	211	207	171	213	192	210	193	198	203	208	197	194	200	180	221	221	176	203	207	236	191	227	191	196	198	192	188	220	212	210	238	205	192	221	174	207	189	200	175	206	224	206	216	194	224	199	183	225	181	225	210	181	210	214	188	212	192	208	182	216	194	180	205	185	192	196	196	211	192	220	197	213	220	178	210	197	200	207	204	182	188	206	215	200	202	192	175	188	192	198	191	224	198	216	202	208	175	193	209	205	202	167	191	190	213	223	204	209	215	193	208	197	184	227	205	192	182	218	211	214	199	214	216	187	224	198	178	196	197	230	196	178	195	190	209	186	196	195	174	198	207	196	200	205	192	189	212	179	207	206	196	179	216	196	198	206	204	192	224	200	193	200	215	203	224	183	154	222	191	197	214	195	212	206	191	200	197	210	176	159	221	190	200	214	175	206	190	190	210	216	177	216	207	211	207	242	206	200	195	201	190	177	198	206	204	220	202	215	196	205	203	207	192	219	209	189	207	184	215	196	194	179	212	186	224	207	200	184	209	175	227	200	193	189	197	208	202	173	231	199	214	188	200	199	181	193	192	208	209	205	200	206	224	201	192	203	176	196	222	214	222	169	196	208	199	192	237	209	192	220	200	215	215	228	207	187	210	199	176	207	211	200	206	204	206	207	188	187	206	207	225	198	206	190	199	188	220	174	212	197	226	179	218	209	181	206	177	193	192	175	216	178	183	202	221	203	178	181	200	213	191	228	198	215	216	173	204	181	218	213	204	218	209	193	198	214	192	200	190	177	208	193	188	206	204	204	197	224	197	221	216	204	212	178	176	191	223	189	218	176	198	199	195	202	205	221	212	199	194	189	187	226	193	219	218	190	207	194	185	189	198	216	182	185	192	219	212	230	212	201	194	173	202	190	205	208	195	190	213	179	221	192	211	215	178	221	222	184	193	225	208	199	185	192	200	174	203	185	191	205	233	216	203	201	207	207	196	213	199	214	214	213	192	158	195	205	195	201	222	209	200	202	217	160	199	202	211	196	183	179	194	214	189	207	190	192	194	200	196	221	186	205	219	208	211	179	218	193	211	180	197	196	187	198	220	184	202	209	211	224	193	185	221	201	233	218	185	183	202	187	177	220	203	191	198	220	182	201	188	196	227	201	238	202	207	208	199	198	201	204	195	207	211	197	199	198	200	202	208	198	198	211	216	217	210	173	193	192	192	210	195	241	219	208	208	194	219	198	193	192	198	213	211	197	203	210	215	198	198	228	230	192	206	183	180	167	202	220	220	201	180	210	200	204	199	189	194	213	196	205	195	173	215	202	205	215	191	220	185	200	209	205	190	203	216	222	217	196	204	201	201	194	214	209	220	185	191	187	205	192	200	207	192	206	198	187	192	200	199	211	210	216	176	194	196	195	219	187	194	195	201	191	192	191	199	180	210	216	210	198	211	202	208	176	214	198	194	178	213	197	184	192	220	207	208	217	226	190	226	184	185	205	226	192	182	196	213	197	206	199	179	221	203	194	217	225	198	190	186	200	212	201	195	206	202	199	207	197	215	210	195	190	192	194	208	204	210	204	194	185	189	205	205	190	203	207	187	195	222	209	204	194	219	176	209	211	200	202	207	185	205	210	193	193	215	213	213	190	207	208	202	223	204	204	195	213	240	216	202	201	242	196	221	211	215	223	182	194	227	200	238	195	195	214	189	239	215	203	195	217	213	216	190	197	208	216	213	215	189	204	194	224	206	175	201	205	224	224	202	190	213	200	182	205	220	187	196	195	221	212	235	225	201	178	207	221	196	198	198	197	233	182	235	184	193	201	181	219	190	217	198	193	209	219	199	199	186	202	202	206	162	187	219	209	221	238	209	207	177	195	193	206	203	200	186	218	175	236	204	182	193	197	202	207	221	188	210	214	211	204	210	216	226	205	198	230	229	197	206	210	185	229	204	217	191	185	205	183	218	211	223	206	215	190	192
23227	21354	29458	23604	21356	20310	2239	747	533	491	454	435	369	361	367	309	301	301	292	312	286	289	272	272	260	266	234	252	247	272	281	260	255	224	225	245	254	238	237	251	237	223	259	237	225	250	242	240	227	219	216	233	240	263	232	242	241	190	220	222	250	250	226	229	213	244	214	210	244	211	230	226	217	231	231	228	225	189	225	211	213	220	257	242	243	247	241	213	224	237	232	225	218	217	231	224	234	250	221	233	243	235	226	248	238	215	232	235	256	222	224	237	231	236	223	229	258	230	245	231	213	190	223	217	212	213	236	243	216	232	236	230	250	217	202	237	261	225	230	209	227	225	229	230	205	240	222	194	227	270	242	221	208	237	236	231	222	242	215	202	247	247	190	233	227	239	224	209	211	184	246	228	247	236	208	244	225	228	212	227	211	264	229	232	225	213	238	268	226	236	226	233	244	231	226	216	232	209	218	214	250	221	228	236	221	224	219	237	204	216	236	255	243	229	226	215	235	227	227	240	205	254	226	217	214	229	215	225	212	234	219	224	212	217	222	226	218	220	228	228	230	219	226	214	228	230	216	231	232	221	210	230	207	229	208	226	231	224	213	222	208	217	239	225	227	197	203	244	230	212	179	215	214	230	219	226	229	220	232	224	215	220	208	218	222	199	209	216	235	219	236	229	248	192	231	227	232	199	224	244	221	229	243	231	241	251	214	228	245	241	227	241	223	218	231	245	220	230	211	246	222	227	238	222	228	232	203	229	193	202	236	244	230	230	227	222	209	243	219	241	239	231	227	252	226	259	229	231	231	203	218	209	234	202	235	226	231	232	230	243	240	216	238	219	224	195	252	234	227	219	224	216	216	236	234	242	233	241	233	225	224	214	219	254	241	210	185	228	254	220	231	259	225	208	219	222	234	222	245	219	230	214	238	213	232	231	253	221	211	231	224	227	225	233	247	231	200	212	222	217	237	218	219	232	216	219	248	200	217	227	217	220	200	234	217	226	250	206	207	205	221	231	222	232	238	211	250	227	218	210	212	233	226	255	217	219	235	211	223	235	226	229	247	238	239	226	218	224	212	224	219	258	218	226	204	234	208	209	222	225	234	217	215	230	219	231	239	212	222	232	211	211	251	214	216	223	199	219	207	211	228	236	206	189	232	255	214	212	232	221	217	227	215	212	228	252	241	230	225	209	249	224	234	232	256	232	234	236	231	238	227	243	219	210	239	224	218	217	208	241	218	219	203	259	201	213	214	203	218	261	225	238	212	209	230	211	224	207	203	185	232	198	267	230	223	241	242	234	221	225	226	254	236	230	230	227	246	227	231	237	220	218	252	211	223	221	209	211	217	229	225	231	241	220	235	264	236	227	210	212	225	229	226	224	225	215	210	235	220	240	224	214	222	248	217	213	251	227	212	240	230	215	242	217	208	206	242	191	217	230	232	250	236	238	202	224	216	239	222	237	232	190	225	216	215	256	218	227	232	241	206	232	217	241	204	228	218	233	239	222	202	208	230	222	220	239	226	238	212	222	239	232	207	221	270	218	236	218	221	225	214	213	211	246	239	208	219	215	226	212	249	226	248	181	243	233	234	229	243	233	237	211	218	202	232	190	241	232	214	212	196	218	236	220	209	207	195	237	217	196	193	199	239	232	246	252	232	196	223	233	236	215	204	205	214	216	216	212	218	220	221	197	236	248	217	208	239	235	208	217	217	238	213	205	208	211	227	217	227	226	231	205	226	227	240	220	207	241	233	227	196	233	212	229	247	229	195	245	235	215	226	230	230	230	209	217	215	199	207	209	229	209	219	236	241	210	229	214	215	239	228	258	213	224	258	219	232	228	231	243	226	221	223	229	230	180	223	211	228	214	206	213	251	237	206	221	221	208	240	217	239	226	207	241	237	225	237	235	220	199	224	233	260	229	216	229	242	224	237	212	216	207	241	251	209	221	252	222	215	237	257	219	241	224	248	222	216	211	224	240	221	233	215	203	226	223	211	249	203	254	231	216	198	236	207	222	219	219	223	222	230	204	211	220	247	223	235	233	216	217	237	224	212	239	239	239	209	222	220	224	212	233	215	214	247	228	242	216	250	209	231	213	221	229	214	228	214	207	219	222	206	228	223	217	229	217	224	221	241	248	241	195	233	250	223	252	215	210	241	232	237	219	234	231	205	224	236	230	211	232	232	232	229	234	224	225	223	235	234	233	224	223	240	222	220	235	219	191	219	265	242	239	220	216	254	221	245	203	261	240	249	226	189	252	213	228	243	215	224	232	224	237	210	237	220	246	237	205	216	235	219	205	208	227	257	230	198	196	239	228	235	207	230	215	237	210	206	224	206	211	206	214	237	194	214	239	245	222	266	215	232	204	236	208	215	227	236	212	253	226	260	218	227	177	211	198	232	240	216	215	202	216	219	241	252	230	236	228	229	229	220	241	226	221	227	209	239	235	192	244	241	227	217	221	222	238	237	217	198	210	207	223	243	234	215	216	247	225	254	227	226	215	206	226	229	229	237	233	242	216	237	222	218	241	262	221	218	239	223	207	216	215	218	242	237	199	237	239	257	242	212	196	243	238	216	252	232	259	199	219	221	217	225	221	225	196	216	222	229	226	221	228	214	225	228	220	243	226	233	211	238	204	217	225	237	207	223	227	221	199	243	180	210	223	229	231	232	223	238	241	238	226	246	219	217	239	210	218	247	228	218	215	204	238	225	216	228	225	208	241	229	255	222	212	250	207	217	241	215	253	258	231	199	195	255	241	245	217	224	218	234	244	204	207	230	213	236	234	213	240	251	208	245	227	216	200	235	212	237	206	215	242	238	221	220	200	206	231	234	246	229	204	189	249	236	223	217	226	213	204	235	241	222	220	234	226	233	210	181	200	228	251	239	220	229	201	217	248	219	221	200	207	227	242	201	218	235	215	232	205	246	265	210	195	216	248	233	255	253	228	221	220	234	230	218	219	235	219	217	254	194	236	224	225	217	213	235	246	215	243	207	219	236	233	206	222	238	228	215	226	241	195	207	221	232	229	232	217	220	225	207	201	233	237	259	212	203	221	234	199	216	229	224	224	228	208	229	229	213	223	253	209	232	215	221	241	212	218	221	232	209	227	228	236	226	217	216	238	215	230	226	252	244	212	213	226	233	228	218	202	248	206	249	241	242	220	219	239	242	222	248	230	220	221	219	255	201	212	231	231	243	203	232	209	241	220	222	208	230	252	223	215	239	228	225	229	233	219	221	232	216	240	253	232	203	216	218	227	244	235	231	232	241	234	206	226	207	240	227	251	227	218	231	209	215	222	214	216	253	213	238	218	239	233	235	231	217	244	221	229	221	211	236	193	196	212	227	215	231	229	226	231	255	216	230	220	211	219	221	230	240	212	210	231	223	235	195	218	217	209	225	220	208	244	236	260	224	236	211	221	232	221	197	219	215	212	231	229	202	210	204	228	223	224	245	228	207	209	210	225	228	222	197	216	228	242
23327	16991	14221	7803	5413	3833	3007	2234	1938	1611	1411	1241	1097	962	879	858	797	745	660	662	652	643	646	597	579	541	555	546	544	494	518	511	539	478	478	443	521	502	471	468	517	488	481	451	463	505	448	449	443	449	447	432	473	471	446	424	442	435	428	463	451	436	425	428	418	461	439	457	421	465	422	433	447	416	433	437	454	402	493	410	441	440	440	413	444	414	414	429	413	423	462	432	445	446	439	439	423	463	436	435	455	445	419	437	433	436	406	486	475	441	418	428	415	397	430	422	410	442	420	425	414	404	440	456	422	420	472	379	430	406	440	432	445	418	437	434	426	426	430	417	458	464	405	454	413	459	465	422	421	427	441	462	434	416	426	415	397	478	434	449	423	425	470	426	423	443	413	439	432	414	461	406	478	451	425	445	423	408	421	447	433	432	394	438	443	425	433	455	440	403	455	444	467	414	396	424	409	425	425	460	453	436	397	461	437	424	425	448	451	446	418	440	417	434	417	429	452	429	394	441	432	421	431	399	457	427	434	417	433	408	411	442	447	406	451	458	469	439	373	455	428	425	433	450	438	443	468	444	444	411	422	453	442	398	411	451	410	440	434	427	455	423	434	415	416	459	431	437	458	405	417	429	448	479	468	432	411	419	422	451	439	449	429	462	446	439	442	430	418	410	407	401	412	404	443	464	439	405	460	401	444	476	423	427	469	434	417	428	433	440	418	427	405	417	406	439	422	408	407	434	428	424	450	451	398	482	409	439	440	429	432	431	440	427	410	439	436	433	428	426	471	445	451	420	485	414	448	436	424	426	408	425	430	435	435	444	459	411	429	428	444	398	414	417	436	452	432	411	412	400	431	422	457	416	426	400	427	418	418	416	429	407	403	454	446	426	432	410	414	418	420	402	419	435	424	443	417	455	412	453	424	398	431	423	412	478	454	440	419	410	383	413	458	432	427	404	424	439	397	452	406	450	462	441	437	392	426	399	410	428	474	424	440	409	424	432	456	438	423	408	395	443	407	412	427	420	425	436	419	448	455	457	427	438	407	412	404	408	411	440	391	437	392	417	441	452	402	427	426	415	409	439	410	456	406	421	417	437	428	461	426	445	404	407	396	449	453	447	425	467	426	447	396	420	422	425	406	379	391	432	404	439	403	427	394	406	403	447	390	426	469	423	417	459	439	384	425	415	437	442	464	397	458	444	433	443	448	425	416	424	418	440	440	454	442	463	407	446	413	442	421	406	427	410	438	431	480	434	413	428	425	459	428	428	473	412	441	437	461	416	418	425	479	416	403	440	425	443	458	446	420	431	419	432	436	401	413	461	433	437	394	386	430	442	417	426	419	423	436	439	440	409	423	399	448	401	400	441	453	447	425	453	421	437	441	455	439	426	427	414	461	402	395	425	441	425	419	428	466	463	392	426	418	377	437	402	413	409	407	421	445	410	410	432	419	441	447	442	402	449	435	480	441	404	397	442	422	479	437	397	447	442	394	442	453	431	438	414	445	430	403	470	427	462	417	429	448	423	433	459	375	437	439	418	445	438	388	451	420	392	399	447	447	429	441	445	439	418	429	411	424	439	421	446	451	443	406	444	421	413	432	433	405	415	425	422	405	416	433	441	415	392	466	419	463	434	414	447	476	466	400	417	402	386	408	447	409	408	406	419	425	424	450	405	438	449	462	477	404	427	426	453	433	446	437	387	411	405	446	423	417	405	439	448	416	422	419	395	425	413	388	430	427	421	402	399	406	447	434	404	449	436	403	434	409	434	440	417	433	413	417	407	439	430	415	480	454	401	442	387	467	457	424	434	429	417	402	433	411	431	426	448	431	426	399	390	435	452	446	443	410	473	413	437	458	410	426	445	403	427	433	425	432	442	433	408	412	402	432	417	449	427	457	408	428	426	388	388	401	406	389	446	448	396	444	444	418	433	448	478	435	421	448	395	426	416	436	393	434	425	433	412	415	420	416	438	432	398	451	412	449	425	436	399	456	451	425	427	466	429	448	429	434	460	438	426	444	417	441	416	425	417	451	410	434	405	427	427	439	444	444	477	410	407	437	430	421	402	414	423	391	449	486	442	438	435	424	430	394	461	447	453	421	408	451	408	470	402	411	434	473	414	418	441	428	412	399	386	458	426	440	450	440	430	405	443	451	435	442	430	453	415	407	398	400	456	392	406	421	446	411	427	428	437	392	394	434	442	390	424	405	435	396	433	451	430	446	445	467	480	456	429	413	414	436	426	423	395	426	398	427	452	415	443	411	422	440	389	466	412	406	475	446	427	404	430	418	412	407	399	457	438	400	446	444	405	416	423	413	410	430	395	436	426	401	439	405	441	417	427	445	449	425	433	435	400	443	436	434	416	439	434	446	426	426	426	404	443	439	451	404	450	398	445	423	444	419	440	409	406	444	421	413	438	416	445	416	452	466	402	478	437	422	372	432	425	443	431	438	434	450	407	430	494	409	417	417	456	468	407	430	447	455	436	422	422	461	428	469	450	417	466	384	417	396	453	445	406	424	449	437	402	413	438	384	462	449	413	424	431	409	438	432	415	425	407	441	419	439	439	402	451	428	410	445	462	419	434	458	430	393	422	434	442	425	440	425	427	388	454	427	416	396	420	423	378	415	433	425	454	435	418	394	414	453	448	397	401	410	414	476	415	439	424	442	422	432	403	456	464	390	407	381	449	438	419	416	404	429	423	464	453	443	425	419	418	439	425	432	414	455	416	473	420	441	441	437	451	455	420	428	431	461	464	414	444	424	447	462	392	434	422	459	423	429	417	444	454	455	452	424	406	442	426	428	403	415	436	409	419	432	424	430	451	403	414	432	448	418	406	403	409	375	445	395	451	440	400	426	434	416	433	468	401	434	474	440	456	414	411	455	389	408	423	432	442	411	449	422	390	410	430	416	414	396	402	456	413	459	459	473	393	427	464	417	454	416	415	460	471	459	422	423	427	428	413	385	434	426	445	411	468	437	413	424	443	410	449	399	413	429	453	431	434	427	429	373	438	438	429	421	440	407	460	434	406	399	458	442	453	423	400	425	409	431	418	425	417	429	396	406	392	391	452	433	474	462	391	433	435	401	425	443	400	400	425	455	436	445	419	434	428	406	390	433	446	427	412	436	422	421	416	445	430	422	423	416	445	448	437	462	441	446	429	409	395	428	403	414	461	383	422	441	414	412	454	450	438	457	468	414	415	455	402	438	447	453	427	445	429	421	432	432	409	438	413	482	424	411	458	466	407	431	441	493	409	422	434	407	455	436	443	421	396	422	430	416	430	421	432	421	414	453	436	417	412	436	425	351	428	451	429	415	439	441	428	451	437	456	421	412	400	409	418	422	416	446	439	446	471	437	431	425	434	458	444	420	451	440	481	387	411	426	421	439	458	453	415	427	461	435	441	385	403	408	423	405	427	434	449	466	428	445	444	414	443	446	448	442	470	445	425	391	458	391	394	441	428	443	420	443	442	402	417	464	431
26702	20813	8177	459	244	237	210	213	189	196	183	179	178	186	185	152	174	155	168	163	162	165	182	134	168	151	148	165	192	182	187	161	157	165	175	170	192	163	177	175	172	169	153	164	186	177	217	159	164	147	167	173	157	169	168	171	153	173	187	185	165	168	157	168	187	172	201	165	162	168	178	157	177	154	182	157	146	181	170	150	146	171	164	160	153	175	163	154	148	167	149	166	139	168	169	162	174	184	197	197	147	153	141	151	163	172	174	173	177	165	164	157	185	190	174	153	175	168	155	158	154	177	166	169	150	177	155	152	172	192	164	168	171	167	166	170	182	162	161	168	167	159	143	156	153	180	158	164	176	161	166	198	163	154	142	148	155	175	164	183	177	144	182	162	170	177	174	179	149	172	162	149	170	172	168	161	166	172	168	165	169	164	166	165	172	173	167	167	167	179	146	163	139	165	172	170	150	163	179	178	183	182	165	167	186	181	145	159	166	152	173	173	160	173	147	177	170	153	154	135	180	147	170	156	181	178	179	167	172	175	169	150	159	178	145	182	166	160	157	156	187	155	178	186	164	168	175	152	144	150	157	171	148	169	170	166	158	168	148	183	143	168	160	153	162	192	187	166	155	193	174	146	164	158	161	156	178	148	179	162	154	173	155	142	162	166	171	150	199	182	172	166	175	169	148	151	163	172	179	162	154	155	163	151	157	126	164	152	189	160	181	179	168	158	166	164	161	206	168	156	168	173	162	162	162	161	139	179	138	159	180	157	186	161	152	171	174	133	170	167	180	153	148	158	170	163	168	183	155	145	170	201	177	166	163	167	172	163	173	174	163	161	153	153	147	162	157	168	162	166	169	186	156	141	173	159	191	150	162	156	161	175	167	147	160	191	174	158	166	139	172	185	163	150	153	181	182	170	177	153	144	175	165	164	152	177	170	156	164	169	139	154	157	176	173	163	145	166	171	147	155	166	159	161	173	178	170	174	169	168	167	181	175	150	161	164	178	154	145	143	165	201	156	165	162	160	150	178	164	188	177	154	161	157	180	147	190	166	161	155	173	166	184	172	170	168	174	165	190	179	181	157	151	152	168	183	172	165	170	190	187	159	179	148	149	155	175	167	148	189	186	169	166	165	171	171	172	153	173	143	164	164	164	169	165	179	169	164	165	177	188	155	182	175	183	155	161	143	162	171	165	172	153	175	186	189	151	162	166	166	157	176	149	181	169	164	176	175	173	176	167	167	152	149	166	168	178	152	179	162	183	179	166	162	170	166	174	181	154	168	158	164	169	156	171	170	150	177	176	173	186	158	152	142	171	170	191	180	146	166	171	156	190	156	152	139	159	184	167	177	167	162	156	149	142	163	169	148	172	155	157	162	166	161	155	145	143	166	166	162	155	178	153	144	157	160	142	159	176	177	156	155	186	173	166	190	169	165	175	174	160	174	171	166	164	171	180	153	191	147	160	166	182	179	171	165	180	149	174	168	179	205	169	155	160	175	169	168	175	166	158	168	165	175	168	196	169	165	155	172	162	157	159	198	176	162	150	135	165	186	185	171	161	147	193	164	171	173	177	165	164	152	145	177	176	178	160	150	177	177	148	162	154	169	172	188	158	155	167	141	180	170	161	190	179	157	165	181	199	167	148	183	165	149	185	165	169	185	166	168	163	157	184	181	147	161	170	146	159	149	176	203	193	178	168	154	136	183	162	157	170	173	143	197	163	160	164	160	178	170	163	137	162	149	172	163	181	150	176	174	157	156	168	180	176	167	165	163	163	162	188	175	155	165	155	163	157	184	164	171	180	179	171	139	150	157	183	156	171	191	162	165	170	173	167	167	156	164	152	162	185	152	138	173	153	159	182	148	149	164	156	186	156	165	169	192	149	143	170	158	150	166	174	163	149	155	175	176	181	167	162	151	169	185	153	167	193	171	163	140	175	168	163	160	161	177	148	159	164	179	167	168	184	173	181	154	158	174	166	173	164	179	153	176	170	160	160	176	162	144	145	166	164	169	154	164	165	154	167	164	173	181	171	178	160	174	181	173	151	162	151	161	170	136	157	176	187	171	169	166	150	157	162	174	178	178	173	186	147	157	174	152	129	154	174	163	161	172	156	187	157	165	161	188	158	173	170	138	166	156	158	165	165	176	165	165	174	162	166	179	149	165	134	161	173	158	183	183	155	161	166	169	189	180	167	166	167	167	160	169	155	156	170	164	185	152	173	151	167	151	166	171	166	150	170	172	161	172	156	180	156	171	161	165	160	166	154	183	167	147	193	175	176	174	167	175	181	156	142	170	160	177	164	159	180	153	158	152	160	190	166	154	174	173	169	160	151	171	155	165	161	180	174	166	162	188	158	171	159	167	171	174	178	174	152	178	207	166	169	167	151	152	153	160	142	169	170	175	171	173	160	140	169	169	173	165	185	153	163	174	155	149	168	173	146	191	195	163	176	180	167	159	152	151	161	152	171	171	176	193	163	154	159	160	172	164	164	152	163	160	169	160	165	166	176	181	165	165	173	164	173	150	174	152	169	166	164	168	157	179	162	171	147	177	153	167	176	174	170	161	141	170	173	143	176	170	160	169	178	179	169	159	158	175	165	150	165	173	164	167	175	168	179	175	157	152	176	165	137	168	183	156	138	158	150	189	173	198	200	156	155	168	160	157	166	167	167	165	164	181	160	157	139	182	161	174	156	173	180	184	152	142	164	150	180	157	173	165	143	167	159	168	179	163	148	160	164	162	150	153	164	187	152	163	152	177	196	184	168	141	156	159	167	166	161	166	166	180	173	187	161	143	190	179	175	165	166	158	137	179	159	162	179	140	168	161	173	152	149	146	164	142	179	165	187	158	164	184	177	143	164	139	188	171	163	173	166	172	178	168	187	158	159	138	186	147	160	151	166	179	163	165	178	178	168	155	173	163	153	173	169	180	159	127	173	178	165	174	152	190	166	175	160	159	178	165	190	186	161	165	156	160	165	155	163	179	169	166	166	188	162	170	175	167	169	179	138	172	163	189	147	169	154	171	167	165	183	166	151	169	175	162	170	196	165	162	166	176	162	137	179	188	144	185	132	159	171	165	184	152	172	157	176	154	156	160	186	165	169	171	136	185	144	173	165	180	142	159	155	169	175	159	159	165	179	185	172	165	150	175	167	164	192	157	165	161	170	174	171	176	178	133	168	185	130	176	180	170	141	176	144	153	146	150	170	160	151	140	175	177	155	141	159	173	174	157	186	154	186	168	173	167	185	161	166	164	155	175	165	178	167	148	183	169	166	180	182	139	154	200	175	149	144	158	173	184	162	166	162	162	160	158	159	176	156	186	155	146	148	179	172	174	168	184	147	167	168	192	165	167	167	159	160	160	186	179	171	157	171	191	180	153	173	166	182	175	157	175	160	163	159	189	167	162	172	145	161	163	187	158	165	176	186	170	166	156	150	174	157	170	177	158	158	180	167	157	167	175	195	175	160	172	156	161	157	166
7214	1592	1385	725	601	518	492	442	377	399	386	369	371	356	378	346	338	387	341	343	357	380	336	340	352	359	323	364	354	359	373	343	352	344	380	320	325	354	376	344	325	322	322	353	318	317	338	354	374	362	367	381	323	363	339	344	341	377	365	320	331	362	337	342	334	334	356	365	318	358	357	373	329	347	358	347	341	347	352	344	307	371	340	319	353	339	326	341	338	337	360	340	336	353	347	333	369	374	361	332	316	336	339	361	367	342	348	337	352	340	335	368	366	333	342	347	371	337	337	324	336	320	329	353	348	337	305	301	372	365	339	366	365	338	333	352	347	381	342	353	381	349	361	337	348	330	353	347	329	337	379	346	341	339	368	298	368	342	335	351	328	391	358	367	355	365	334	377	352	337	347	345	361	318	339	351	343	361	348	355	346	331	357	347	367	325	356	368	375	370	327	360	372	337	332	358	329	356	364	349	374	321	351	403	333	319	337	363	353	346	360	340	360	357	363	357	317	358	343	347	337	332	340	365	355	368	341	352	354	373	365	317	393	322	341	349	351	337	343	379	370	337	318	315	386	338	365	335	365	337	335	338	384	316	375	332	333	327	412	336	328	370	338	334	299	349	341	355	355	349	330	363	337	355	367	314	331	360	337	324	312	343	335	380	342	360	341	350	322	336	340	312	339	340	387	372	331	369	369	351	342	352	337	371	336	332	341	321	329	329	321	344	334	314	315	387	332	376	304	326	317	287	350	321	346	369	337	326	349	364	333	350	351	356	376	353	331	341	366	334	352	322	343	368	325	357	322	343	332	346	351	333	349	327	329	311	341	372	368	358	308	323	346	337	364	327	366	334	331	335	322	346	357	366	352	330	336	349	333	351	335	356	367	357	337	340	332	343	358	366	366	321	328	367	361	341	358	356	354	343	385	335	340	336	337	371	345	344	333	357	321	370	341	350	358	355	354	343	341	339	383	361	370	349	313	341	345	364	359	351	334	349	362	354	362	324	361	366	334	363	354	358	361	344	330	329	355	374	359	336	340	390	376	352	372	341	362	339	316	354	338	345	350	355	337	356	333	336	328	361	338	331	358	342	369	345	364	359	329	330	375	323	330	298	345	362	335	331	339	308	352	342	331	337	337	355	314	368	346	353	370	328	330	360	356	342	350	337	332	348	352	332	346	331	343	391	369	354	312	337	323	336	355	344	346	338	365	355	331	346	358	353	360	364	339	358	342	338	346	330	315	350	367	336	347	330	344	353	323	352	353	368	367	364	347	356	336	326	356	357	337	326	326	325	350	350	340	380	319	325	337	338	341	339	361	366	338	368	350	351	331	330	342	366	366	354	353	361	370	370	367	355	383	367	358	346	368	360	337	332	363	342	346	310	352	340	366	322	348	337	338	324	350	343	340	371	354	344	372	321	363	340	364	316	332	387	367	346	330	347	329	355	364	345	347	335	371	376	340	355	367	324	395	375	358	361	343	319	358	328	336	362	335	384	362	331	322	331	335	320	377	339	346	323	352	318	292	370	355	356	314	342	358	334	351	345	338	359	337	333	334	378	328	347	325	356	362	351	318	325	354	334	342	337	337	338	348	315	358	377	363	341	334	325	356	346	405	314	342	323	375	316	339	381	378	347	390	340	351	364	398	354	347	358	366	335	349	346	331	378	336	342	342	346	358	363	353	358	340	351	358	315	355	353	307	361	341	322	358	337	341	330	338	361	363	363	325	337	348	323	344	334	320	379	367	326	314	376	350	333	355	355	363	347	334	320	340	353	324	342	377	382	329	337	353	341	324	340	326	333	340	356	356	342	313	326	346	332	331	338	328	379	351	335	327	353	376	346	351	336	354	349	341	376	374	384	345	344	327	335	349	348	327	337	389	383	368	315	350	346	369	312	369	334	374	354	357	350	364	361	366	326	360	333	355	364	363	352	321	383	377	349	387	322	365	353	319	342	344	342	327	315	362	390	342	314	348	382	339	403	353	346	336	361	330	334	337	319	343	332	357	332	334	344	322	352	348	340	342	352	355	340	328	362	379	342	342	368	358	350	371	333	358	315	339	379	373	370	361	391	340	314	348	301	331	379	358	320	369	345	359	342	355	329	329	327	358	329	368	344	337	358	342	346	341	350	376	325	351	356	353	370	357	322	355	360	349	353	362	364	336	328	368	330	341	371	340	335	355	329	347	349	355	321	313	325	376	327	340	350	355	321	315	332	364	351	348	366	345	356	314	365	336	371	333	339	333	355	379	337	375	339	345	344	352	326	348	329	340	370	382	335	320	358	343	366	365	377	360	354	341	315	350	368	338	336	367	346	323	330	334	325	343	366	348	348	351	343	327	370	352	325	338	337	354	347	342	340	382	344	336	357	318	363	370	350	343	334	344	343	325	358	316	351	324	328	351	331	348	363	350	357	358	338	333	326	362	354	340	358	361	364	345	344	340	340	364	359	348	312	364	346	367	350	344	344	336	377	354	344	360	346	343	335	372	370	373	305	349	332	350	367	346	346	351	349	345	306	331	358	340	353	371	355	351	335	349	347	335	329	352	372	368	347	317	326	336	342	354	336	343	348	374	340	331	364	359	343	380	346	346	307	387	292	342	320	363	321	357	354	305	335	336	360	338	344	340	340	345	348	353	383	339	340	363	357	340	359	350	365	367	348	366	311	358	315	369	359	349	355	381	327	332	345	330	336	377	348	352	355	369	345	377	313	333	330	347	325	363	363	339	339	354	325	323	363	337	363	362	361	342	337	357	342	398	360	347	345	363	353	347	363	342	337	334	341	334	333	355	313	339	349	334	343	364	355	376	316	342	376	370	332	361	333	349	366	330	353	363	340	337	354	335	359	353	367	330	342	356	344	366	338	330	381	366	348	380	346	327	381	317	334	375	360	340	357	356	374	346	339	327	374	328	322	352	354	344	362	322	335	353	352	360	337	354	357	330	335	336	363	347	335	357	339	377	351	346	315	321	390	363	344	344	327	360	328	390	377	378	351	332	365	359	333	363	315	355	366	335	398	317	345	354	372	367	349	322	352	309	339	337	344	356	376	365	342	347	330	351	332	332	332	369	361	343	381	328	338	329	336	325	348	374	352	337	325	337	359	358	322	334	340	375	340	333	364	322	361	353	367	363	369	322	346	326	351	338	345	358	362	334	329	341	360	381	379	367	345	364	327	355	337	381	355	349	339	319	383	360	325	351	347	325	367	331	328	338	370	337	369	337	367	342	343	337	319	357	345	345	376	360	349	370	364	390	374	378	373	355	339	286	337	341	325	344	307	365	332	361	356	391	371	391	346	386	343	322	343	365	297	333	332	325	331	352	377	380	341	381	351	342	389	352	345	341	324	360	302	358	354	367	332	344	345	391	353	359	329	340	371	362	333	367	330	355	360	324	327	363	325	340	354	341	346	373	374	325	347	359	355	315	349	324	343	345	345	336	375	321	380	350	350	357	355	364	373	323	334	345	331	318	332	334	351	368	351
24282	21408	28794	24408	20634	1912	545	340	244	229	197	186	173	174	145	164	133	138	141	133	128	121	101	107	134	101	96	120	102	115	99	108	102	107	92	110	125	89	100	99	99	101	83	102	91	104	108	87	111	94	98	81	99	93	112	96	97	125	99	88	99	91	104	105	77	98	76	99	95	92	90	98	83	74	100	92	83	96	93	99	98	87	78	110	77	83	87	96	125	90	89	100	93	95	85	88	117	95	82	93	95	88	79	93	79	99	89	89	84	108	100	82	99	113	91	98	85	103	88	102	96	97	113	87	103	84	79	79	87	80	91	86	83	79	84	103	80	93	105	107	85	104	98	104	95	92	87	81	112	86	88	95	105	92	105	96	95	100	90	76	99	98	87	106	90	91	91	88	104	101	92	79	101	96	80	99	84	71	98	77	125	101	106	101	105	95	100	78	95	98	80	83	80	94	95	93	95	94	82	79	91	94	119	93	95	80	113	113	92	102	83	99	111	99	95	86	89	84	92	78	81	98	104	83	97	99	85	108	84	99	103	103	89	85	88	92	99	103	107	74	92	110	96	91	80	97	105	102	86	110	98	69	95	90	107	99	88	79	83	101	85	93	96	105	97	100	90	72	106	88	94	93	96	80	97	89	88	110	95	97	98	92	89	103	75	101	99	91	79	87	106	71	82	104	94	76	90	92	87	99	92	93	96	94	91	86	88	89	105	83	103	82	104	101	98	84	90	94	96	94	80	79	76	92	88	83	93	89	108	94	84	84	110	99	100	92	91	98	88	111	111	107	88	80	92	101	99	96	79	97	90	85	88	87	87	100	88	109	76	105	94	99	75	78	87	80	86	90	98	91	99	90	96	98	91	97	91	107	92	78	95	97	97	101	92	86	91	101	102	88	80	103	81	102	94	86	105	82	104	95	116	98	95	80	93	107	90	92	84	81	114	91	84	104	93	112	75	117	104	82	97	93	93	104	95	98	91	83	97	88	95	85	86	94	101	102	74	105	105	103	112	101	93	84	100	96	100	82	87	94	78	102	90	91	99	84	92	101	87	99	119	95	102	87	101	114	81	93	89	102	105	92	85	87	93	101	91	101	100	91	97	95	90	89	99	93	74	93	94	99	106	81	90	74	94	82	87	84	88	85	106	101	102	74	100	91	97	84	93	80	91	94	89	80	93	85	84	91	74	84	102	100	97	87	87	108	100	90	82	91	99	97	90	80	106	98	87	98	91	101	75	89	79	97	87	77	84	104	96	101	93	103	112	86	89	93	68	101	81	96	96	82	83	95	96	100	103	99	97	90	75	84	97	94	94	97	97	90	80	107	99	92	96	96	89	86	73	100	90	102	83	89	86	80	116	87	90	88	96	92	81	95	82	92	90	98	103	98	92	95	95	95	84	101	105	93	99	83	70	90	98	96	94	102	80	102	102	110	103	101	101	91	94	91	92	100	88	79	95	88	96	117	100	88	88	87	103	118	91	95	87	87	91	78	72	92	89	105	92	88	90	91	105	98	93	94	89	91	75	93	109	107	114	108	97	95	86	94	93	99	92	79	89	96	109	89	98	97	110	96	88	91	95	90	95	89	97	86	89	96	88	83	102	100	121	107	96	73	76	94	86	94	103	103	100	99	127	99	85	90	100	89	72	90	101	101	80	95	82	98	84	77	90	104	113	84	91	89	78	106	88	77	87	78	92	85	95	92	101	116	94	89	105	93	103	98	86	82	70	95	90	96	84	97	85	103	96	108	97	100	89	65	85	93	83	82	108	85	89	101	95	82	81	88	104	100	73	80	80	85	89	88	88	93	101	110	90	91	83	96	104	84	94	89	99	91	81	86	105	86	85	103	83	95	74	97	85	89	90	106	94	97	92	84	90	104	102	76	82	98	106	107	97	88	97	107	101	100	91	87	98	83	97	90	101	115	93	91	91	95	97	105	94	98	75	93	94	102	89	89	77	89	91	95	84	63	95	99	93	80	80	92	91	91	107	72	85	88	95	88	89	84	81	88	79	84	104	95	110	89	88	88	97	78	82	76	90	102	106	83	86	90	87	75	106	100	77	104	101	86	86	90	90	95	84	102	96	83	91	85	109	86	97	86	84	98	99	73	101	80	99	104	93	92	94	106	89	101	71	106	80	89	85	96	86	83	111	90	100	82	86	91	92	91	97	86	91	91	86	97	98	87	87	81	94	113	93	96	86	94	86	113	98	83	90	92	91	95	82	97	95	106	99	94	91	90	90	95	106	79	102	97	89	88	103	92	91	81	98	89	73	87	105	92	102	87	110	86	85	101	88	100	91	93	102	80	107	111	97	100	105	85	65	101	95	102	105	85	87	112	94	93	82	91	105	85	78	91	102	81	81	97	94	70	91	92	98	88	87	92	83	94	95	102	97	85	77	87	86	103	95	97	91	100	106	100	88	99	100	95	92	106	92	76	93	96	95	108	98	99	74	99	88	99	78	96	99	95	96	94	93	73	78	81	86	78	96	109	90	87	88	98	101	104	100	79	97	98	108	80	78	88	87	102	88	99	90	94	86	91	68	98	104	94	97	118	97	101	95	83	104	97	85	106	94	84	87	99	95	95	99	99	103	95	86	86	93	106	94	81	90	84	92	97	102	109	82	89	89	84	86	90	116	114	86	91	97	92	88	98	80	90	100	76	98	99	106	94	86	104	99	82	92	93	83	90	79	90	95	86	106	94	87	111	79	116	87	78	87	92	88	83	79	96	80	80	100	107	88	87	97	89	91	98	108	104	79	77	94	90	89	112	101	86	85	82	86	97	82	89	87	113	96	91	84	75	93	91	74	82	98	72	91	75	106	94	72	97	94	81	70	87	85	94	80	71	103	106	99	100	79	78	98	112	79	86	113	92	105	89	104	106	91	82	82	89	105	91	94	104	102	84	96	95	118	105	79	79	111	101	85	91	105	92	92	85	95	107	102	82	91	101	97	93	92	100	109	87	90	96	100	101	91	74	97	101	73	104	101	94	95	80	104	100	84	90	101	99	90	90	99	83	90	77	98	97	85	83	97	111	78	87	93	95	86	95	97	89	95	112	95	98	106	79	84	88	95	97	109	95	88	89	82	100	103	94	94	90	81	92	89	115	91	100	103	96	83	101	95	95	82	97	104	95	94	107	98	92	101	101	91	82	99	106	92	84	84	102	91	95	98	64	103	99	101	88	91	108	74	72	93	116	105	70	89	93	105	117	99	80	103	81	85	96	101	105	96	90	94	110	97	94	87	87	96	76	100	101	83	82	92	76	95	93	101	87	98	88	90	99	111	98	71	88	89	98	91	102	101	87	87	99	109	97	121	83	92	105	97	84	84	93	86	93	93	93	83	100	75	93	100	94	86	106	81	97	84	90	97	113	84	91	79	87	93	109	114	89	78	88	92	84	80	96	82	85	96	71	86	91	103	105	94	91	90	101	100	94	86	109	111	108	92	100	98	84	105	80	99	96	109	84	90	100	78	95
19108	10552	8900	4508	2847	2157	1555	1171	998	816	680	591	548	479	423	386	394	340	322	323	300	299	281	282	297	270	254	275	269	261	288	244	247	255	227	232	239	220	252	216	228	210	209	214	209	201	225	231	233	223	225	196	210	226	213	235	219	211	204	226	203	200	200	206	202	214	224	203	201	201	218	185	216	224	218	223	220	191	183	203	224	201	221	200	206	211	201	215	204	217	191	215	201	179	225	199	227	191	185	206	198	199	200	224	208	199	185	200	208	207	213	234	208	204	210	177	174	207	214	198	216	162	212	220	202	185	211	198	217	202	213	197	209	194	193	193	198	215	207	190	173	200	185	213	223	199	198	215	199	205	204	209	211	232	214	200	208	193	224	193	238	197	194	208	200	205	211	194	190	191	177	213	211	211	201	222	212	177	221	192	210	194	182	182	192	196	214	179	184	195	191	176	213	200	216	213	197	210	190	188	230	213	203	230	185	203	180	211	229	202	203	216	193	206	237	212	162	191	196	198	226	202	209	232	214	191	178	195	209	201	212	190	221	180	185	221	209	210	216	179	210	192	217	196	197	221	195	198	216	182	219	217	202	183	221	205	211	188	186	224	216	205	222	211	208	197	187	199	195	197	209	198	184	209	233	212	189	207	199	224	218	183	215	188	211	206	199	199	197	181	170	220	208	210	200	204	201	198	189	190	195	189	203	195	223	191	201	199	216	227	218	195	189	214	209	213	190	209	181	201	223	166	196	199	209	220	214	184	212	201	202	209	183	199	200	183	221	177	224	217	200	187	188	187	199	185	199	221	195	205	171	204	205	197	168	211	206	191	219	238	215	182	221	185	177	183	198	172	163	225	208	207	205	206	204	201	183	183	205	200	209	249	195	214	199	191	211	182	186	196	186	189	197	207	209	197	210	204	221	201	209	218	203	210	188	203	218	164	182	223	196	193	208	213	225	208	202	202	208	205	209	192	187	200	193	220	201	201	197	187	193	193	234	198	221	189	207	216	182	209	192	219	203	223	162	202	175	185	192	185	199	190	200	219	184	242	208	226	225	206	206	197	189	181	231	201	198	183	164	179	220	194	186	222	239	204	201	213	188	190	220	210	219	177	222	210	204	185	200	212	218	218	222	202	183	206	214	199	175	223	212	217	184	190	220	209	178	214	207	186	212	201	214	185	208	215	182	201	201	196	191	189	211	182	219	194	216	188	192	211	207	195	197	183	206	203	204	200	208	183	190	194	213	179	211	232	203	198	219	179	188	186	184	185	203	202	195	212	203	218	215	192	199	219	194	187	193	184	192	189	198	219	228	201	202	218	198	209	219	184	220	192	223	199	194	210	227	191	197	187	189	205	222	215	205	201	195	200	190	208	180	186	192	231	232	221	206	207	198	235	207	203	194	182	217	190	201	211	185	186	201	202	176	175	194	200	188	186	210	199	205	196	214	195	217	186	203	200	191	195	199	194	213	187	171	196	207	206	182	204	219	207	229	217	218	215	188	190	209	197	202	200	225	177	203	189	189	203	209	219	188	198	186	225	190	204	217	204	213	197	194	205	211	186	212	203	201	193	202	185	192	187	213	203	185	216	215	222	211	193	180	202	191	207	215	208	205	219	179	185	202	220	199	191	205	210	215	199	218	200	184	211	222	206	196	219	217	218	208	203	216	181	209	193	194	198	209	187	194	184	227	199	205	172	196	227	205	198	202	192	197	197	188	218	196	188	195	206	198	200	198	226	199	223	199	214	189	227	199	232	196	203	205	221	217	205	188	211	205	196	215	202	213	208	195	211	214	194	222	202	207	190	225	212	200	216	204	193	222	220	200	206	204	219	188	190	191	209	208	212	214	190	197	196	225	188	200	195	192	200	199	200	186	184	197	196	231	219	196	176	185	199	197	200	210	217	209	187	203	205	232	170	212	204	173	203	190	201	194	208	189	185	179	215	214	205	209	208	202	216	202	206	205	187	199	234	219	220	195	189	187	213	221	229	216	226	199	199	197	222	205	186	194	163	218	182	197	195	198	209	187	215	204	203	198	200	201	194	204	202	185	229	197	174	202	207	190	202	184	223	208	219	189	199	209	201	183	221	198	199	204	208	201	214	208	159	190	192	211	191	205	193	218	180	198	213	220	183	203	177	193	197	206	196	220	187	187	179	194	218	190	201	208	185	204	207	224	212	208	197	226	216	223	203	215	190	193	181	198	208	207	211	195	195	212	230	220	204	194	204	230	215	232	172	218	206	251	193	186	213	204	193	202	208	194	198	209	192	213	194	224	171	184	186	205	203	189	201	209	209	208	224	203	219	204	220	224	197	195	203	205	202	211	208	203	170	229	201	210	192	179	202	222	197	193	229	209	219	219	213	189	209	212	216	189	186	230	214	204	199	202	212	190	196	188	199	224	206	205	192	193	191	210	207	191	227	212	186	215	192	209	217	199	210	217	181	179	218	231	194	219	186	204	206	186	197	190	187	218	216	204	188	195	176	201	212	178	215	222	202	208	215	211	256	188	199	214	195	218	204	191	210	193	195	207	196	201	201	178	230	168	196	195	204	209	205	202	181	207	190	202	200	230	196	176	199	201	196	190	197	188	192	165	217	216	204	218	201	208	187	212	210	183	211	192	199	211	212	191	197	238	200	219	215	206	212	209	199	175	223	214	182	219	216	206	206	196	243	190	202	211	209	188	191	191	215	194	220	179	205	189	198	164	228	224	196	205	187	191	184	226	184	187	205	195	196	198	193	201	200	193	183	193	199	204	188	236	206	190	207	190	206	206	182	196	189	227	212	195	208	204	199	175	222	195	196	249	218	192	221	207	195	181	219	214	210	219	213	190	209	209	211	192	215	199	180	216	181	174	198	206	198	188	194	201	201	196	191	176	196	231	196	190	228	217	186	177	202	174	206	191	207	199	218	208	225	218	202	203	212	201	196	201	182	214	223	227	203	199	187	184	184	183	197	203	200	201	192	212	199	224	229	197	188	224	216	204	205	219	196	212	193	210	223	205	183	202	196	223	191	220	185	223	179	198	190	201	197	219	178	198	191	195	196	191	217	183	231	195	195	213	198	204	216	196	186	202	202	211	206	221	209	202	193	208	213	204	200	203	211	202	203	209	198	194	224	219	188	200	200	176	200	204	189	201	214	219	207	204	207	236	226	206	207	187	215	229	183	203	208	189	195	189	188	217	193	197	201	189	203	185	204	203	213	206	192	216	216	227	215	213	208	199	208	211	198	202	216	207	229	183	199	218	209	187	226	197	218	175	190	190	189	168	205	197	190	206	179	218	202	213	207	204	207	209	222	196	230	216	216	184	207	210	202	197	203	234	196	189	208	196	204	201	191	190	233	206	212	207	209	190	218	223	193	191	175	231	191	209	193	177	202	205	191	200	226	198	226	184	214	188	205	215	199	228	192	208	191	196	231	206	198	220	177	212	176	220	190	178	211	184	196	216	198	195	224	210	201	215	204	194	181	240	190	172	223
23317	21392	29454	23710	21392	20266	2222	793	517	483	444	418	376	354	341	347	262	311	279	270	278	284	261	306	264	236	255	223	270	246	247	250	251	267	251	249	255	226	245	232	234	229	259	242	231	199	217	239	266	201	241	252	213	224	234	216	256	242	236	233	258	222	253	233	226	256	238	241	239	240	240	242	222	217	217	255	204	232	255	221	250	234	228	232	228	257	217	203	230	223	206	235	224	216	218	238	204	233	196	269	255	235	218	237	218	225	219	220	223	233	229	207	205	249	244	245	259	235	239	224	215	209	222	241	200	222	216	184	230	227	210	240	220	236	244	228	211	191	244	201	223	228	205	240	223	231	225	237	209	229	230	238	231	208	209	232	214	233	201	195	228	225	227	247	249	225	247	256	243	230	207	242	209	215	254	239	208	220	229	218	233	229	239	231	231	232	273	217	204	247	231	226	216	234	242	222	261	210	216	252	224	239	237	194	245	246	192	207	227	228	220	240	226	241	203	201	238	226	221	223	249	249	231	241	233	196	237	216	244	229	214	233	234	240	245	233	230	200	240	235	201	242	232	235	233	215	251	234	227	235	224	228	249	251	190	221	234	216	231	218	203	233	216	228	236	240	236	203	209	231	212	231	212	232	210	234	211	245	229	215	206	218	232	205	228	244	227	233	243	188	225	215	225	220	196	199	220	219	228	232	234	220	239	214	247	219	214	227	211	225	236	213	227	212	209	227	227	244	240	232	193	213	216	223	233	240	221	211	206	246	221	208	243	205	213	236	220	203	216	225	238	204	214	222	237	243	241	218	200	201	226	246	209	230	237	225	218	239	222	207	207	208	211	237	222	242	241	224	201	234	244	205	232	215	213	224	223	229	206	249	210	230	274	223	184	212	220	208	237	215	213	208	217	225	225	231	217	224	229	229	203	197	232	216	226	225	193	234	218	242	222	200	213	221	246	240	226	188	231	188	226	191	230	227	240	214	238	202	240	251	223	227	241	216	250	220	213	212	227	235	221	212	241	228	214	197	216	231	246	204	243	227	245	208	217	237	219	221	226	190	237	236	212	237	219	200	226	212	240	207	226	232	210	217	221	215	217	244	222	215	204	227	244	199	227	224	207	218	255	233	232	206	202	222	222	233	236	216	218	203	222	210	216	233	245	233	216	224	213	204	241	230	231	228	223	212	200	216	220	216	221	206	240	238	216	243	242	224	201	229	222	253	237	202	242	227	216	237	226	226	232	217	245	225	210	209	235	233	212	254	219	209	218	225	206	212	236	215	228	221	233	210	235	233	222	214	260	226	216	205	238	228	214	239	204	233	228	215	219	225	197	214	237	229	241	231	221	242	238	208	242	203	200	237	211	220	199	237	229	230	202	217	203	233	221	186	226	207	244	212	211	228	241	210	208	219	219	236	229	223	208	223	228	235	220	224	211	250	219	208	233	234	221	210	241	221	207	225	217	208	232	231	206	239	207	218	229	205	229	243	210	216	222	210	235	231	218	207	234	226	242	226	212	233	222	220	219	238	250	242	227	219	236	215	243	215	213	236	236	225	226	208	211	230	214	216	237	222	217	229	230	226	233	249	215	242	212	195	199	239	202	223	223	216	212	244	186	240	218	227	238	215	205	208	211	217	229	213	230	228	221	215	227	216	210	221	245	247	238	224	214	228	232	231	244	242	204	228	241	223	212	198	246	221	222	206	231	210	219	202	240	222	198	210	187	213	222	209	210	217	232	215	212	211	207	195	221	193	226	217	230	224	239	221	220	219	216	217	214	209	230	207	229	241	219	203	207	218	233	201	238	216	203	210	202	205	192	230	207	224	201	221	262	246	233	224	217	220	235	251	230	218	220	223	233	232	223	246	215	201	219	247	216	223	223	209	237	236	202	247	234	244	211	232	212	202	214	231	236	214	210	223	211	201	221	216	234	224	238	221	235	230	219	219	209	260	207	218	221	209	237	212	211	241	236	202	212	256	210	223	234	208	224	229	245	208	237	224	221	234	252	229	228	183	237	222	236	231	209	240	184	200	246	231	202	215	252	216	232	214	227	226	230	237	204	220	204	232	232	220	204	208	220	203	237	217	212	222	222	221	216	219	214	262	228	215	221	235	217	232	232	245	243	221	229	228	222	221	209	208	241	230	208	212	209	203	227	244	240	212	208	235	221	210	223	246	240	223	222	221	213	229	230	239	221	223	205	202	232	219	226	223	215	231	221	206	225	219	226	229	220	220	207	222	216	192	233	223	212	211	250	226	244	198	205	212	213	246	248	246	233	200	223	205	213	210	237	233	212	217	217	234	220	216	222	225	216	234	221	226	237	225	204	205	251	227	227	234	203	240	212	217	220	238	222	232	215	213	224	210	223	220	218	207	220	240	204	228	201	243	216	239	221	222	198	212	225	222	199	227	208	221	217	221	251	227	222	212	231	213	221	243	222	247	209	236	225	216	228	219	242	247	206	209	224	241	207	226	248	207	206	235	211	225	237	202	219	227	227	235	228	205	208	211	248	203	216	226	252	219	244	236	197	216	214	201	218	224	231	225	228	190	236	219	225	203	243	229	214	235	222	250	239	223	235	224	225	229	234	226	207	248	254	230	239	224	229	217	220	236	212	217	200	230	239	206	240	250	258	222	260	215	225	213	226	241	226	224	209	243	228	243	248	232	203	212	225	236	234	236	207	212	229	217	211	212	226	216	225	253	228	218	229	209	214	218	228	216	217	206	199	235	231	223	247	220	206	221	220	218	213	211	213	219	214	207	199	229	206	221	233	215	206	225	208	195	225	230	237	217	241	233	223	229	228	212	231	236	223	218	221	220	235	211	214	224	219	202	253	222	237	217	207	222	247	242	228	221	224	205	209	214	247	217	198	236	223	235	215	224	216	229	225	180	231	229	220	218	212	227	228	250	228	234	227	218	219	245	229	242	249	238	262	211	204	244	222	208	232	201	210	220	204	213	233	237	197	217	204	221	222	195	221	210	221	206	222	245	240	236	212	224	211	242	211	233	237	210	215	236	204	244	236	220	220	199	232	220	217	202	221	222	224	209	232	209	217	219	232	218	211	213	245	207	219	231	236	215	245	219	205	237	222	218	207	228	245	213	232	234	193	244	222	231	209	216	222	241	237	238	190	222	198	226	216	213	198	236	238	233	205	204	192	198	224	212	219	233	224	214	227	217	221	213	232	236	229	244	239	230	229	231	228	200	214	241	214	210	201	195	203	246	239	229	219	221	189	222	213	214	230	211	230	242	231	233	206	207	199	202	214	226	213	220	238	224	194	211	216	198	254	218	213	192	214	225	222	249	211	200	253	229	199	210	208	210	213	203	247	208	217	204	227	230	231	209	218	240	239	236	216	208	221	242	217	214	208	243	239	232	175	233	221	230	245	230	220	247	200	220	196	223	211	233	258	212	228	216	212	181	213	217	204	198	230	233	186	229	216	238	251	219	232	250	206	209	252	227	203	230	237	249	231	210	188	247
22161	16981	14471	7779	5361	3834	2945	2309	1912	1593	1424	1279	1106	934	938	822	849	770	704	622	635	583	621	535	593	521	567	573	520	507	517	487	488	496	491	511	481	463	476	466	461	488	442	447	421	424	464	447	486	478	470	445	413	470	468	450	448	445	457	408	492	449	430	442	469	432	474	470	400	442	462	434	428	454	401	421	438	395	438	458	418	451	445	469	429	447	453	449	419	461	435	441	441	433	444	440	481	402	448	467	456	446	443	470	428	427	419	439	436	435	447	451	423	434	436	448	437	454	405	424	435	412	441	401	404	410	423	413	390	426	445	446	415	409	428	425	435	418	421	444	410	419	417	451	442	411	451	433	429	449	405	429	387	472	433	430	418	411	420	415	427	433	439	451	394	426	428	418	419	434	470	422	446	450	426	405	430	437	464	436	402	454	414	397	415	417	439	451	440	452	443	449	423	429	429	464	412	443	438	454	414	414	439	429	438	426	448	416	457	424	421	427	450	445	458	462	438	457	411	467	446	426	447	421	430	423	417	411	413	407	407	437	420	425	406	398	417	425	454	430	398	397	462	418	433	429	397	438	430	432	399	429	448	476	463	447	424	424	418	413	394	451	395	448	423	444	445	401	413	399	441	441	454	426	409	438	449	460	396	402	447	452	423	443	436	431	397	388	452	434	394	402	415	428	394	413	448	394	381	413	399	440	422	422	411	451	457	444	410	442	387	393	436	410	394	405	440	439	437	428	422	430	428	404	434	450	438	461	395	413	398	406	433	460	428	428	414	415	446	414	445	436	399	446	405	397	438	418	445	450	434	410	414	382	435	446	429	413	432	410	410	417	386	424	437	417	426	449	419	366	407	442	429	462	412	448	417	432	406	445	450	420	409	444	412	452	426	434	415	448	432	401	427	466	411	401	440	423	434	443	416	428	443	441	460	391	400	422	446	408	423	432	458	494	443	435	446	398	428	436	414	438	454	376	405	421	433	454	422	465	419	399	382	428	427	412	439	436	474	411	411	424	464	445	411	437	417	421	447	428	403	410	410	426	434	426	453	442	463	445	442	420	433	384	428	416	428	405	447	431	416	427	402	432	410	438	429	426	441	431	411	429	438	446	432	458	396	474	411	429	395	397	407	426	410	401	431	426	449	430	407	411	439	405	403	453	462	439	398	422	394	433	428	403	472	457	420	451	417	442	459	451	394	410	437	431	465	465	413	398	419	473	430	417	423	452	424	447	418	443	430	444	440	427	413	410	419	451	415	445	441	383	434	420	417	452	432	450	421	442	439	427	399	434	479	412	462	438	443	402	442	425	424	433	426	452	430	434	484	446	419	444	408	415	425	450	490	469	444	422	398	432	429	427	434	396	425	419	426	440	415	448	424	432	399	418	440	422	469	433	466	452	430	440	444	407	405	385	421	435	445	425	451	422	401	425	396	403	391	389	418	472	414	447	391	440	418	405	443	434	419	441	398	433	440	405	413	421	422	483	398	450	430	412	399	450	431	411	419	414	442	411	426	464	430	390	425	413	456	429	442	418	447	446	422	416	443	400	420	405	432	423	448	423	434	452	393	401	437	429	406	435	427	384	413	442	425	428	395	438	426	441	422	417	412	442	436	437	401	395	423	430	434	409	390	418	450	439	451	435	435	449	413	440	415	389	418	413	423	433	405	420	426	419	394	438	407	420	410	440	426	413	429	403	387	414	409	398	449	423	424	446	420	432	455	436	442	440	432	449	423	415	435	410	442	439	445	437	441	420	422	444	449	402	447	439	418	415	422	398	425	424	429	459	410	425	400	409	428	402	410	471	417	445	415	394	454	437	434	431	420	383	421	425	425	453	399	432	438	415	468	415	418	437	433	407	425	440	440	454	403	410	444	382	408	426	432	403	451	434	401	452	441	396	399	449	422	423	452	423	418	418	411	418	428	440	402	444	434	422	445	412	403	418	402	423	388	416	416	437	419	435	421	422	408	461	438	410	410	425	407	463	451	441	431	449	423	426	414	408	442	455	424	425	421	423	444	468	455	455	419	415	410	450	440	415	400	378	413	428	457	444	398	427	422	408	433	440	437	400	440	417	424	463	410	442	421	444	445	435	430	425	436	417	440	414	411	437	420	433	424	443	484	438	416	404	430	399	401	442	410	419	414	451	437	393	447	411	421	475	431	435	452	420	418	420	429	408	440	417	431	436	424	439	413	451	417	428	423	464	436	416	438	437	430	413	432	417	424	414	418	481	412	440	424	402	399	402	402	430	407	428	402	449	422	425	411	458	400	450	444	421	446	410	435	423	448	417	446	433	401	432	442	451	450	411	431	424	449	408	422	409	399	450	428	454	444	430	388	442	422	422	406	450	410	458	470	419	410	452	455	398	422	409	433	436	418	426	417	442	412	456	449	401	391	434	443	422	433	447	435	448	413	427	429	407	424	467	432	430	407	393	455	426	443	405	398	417	421	448	435	434	444	445	429	430	426	408	472	427	419	448	445	428	447	448	460	394	394	413	477	447	427	418	432	445	418	443	428	465	443	403	452	425	421	431	391	417	430	429	469	428	435	388	464	427	392	404	427	423	419	398	433	418	406	438	442	428	418	434	451	445	438	459	417	456	431	433	418	428	411	411	436	424	408	419	452	440	428	421	465	442	427	391	393	414	436	446	401	422	453	417	503	444	442	413	425	442	416	419	436	412	427	431	373	418	457	421	436	410	440	417	437	428	437	417	411	430	427	440	401	445	431	446	413	414	402	399	435	439	397	425	441	425	454	416	409	446	426	461	429	454	446	456	412	419	413	446	393	411	409	418	360	414	427	425	426	433	441	438	441	470	434	417	461	429	436	414	448	429	475	420	418	447	422	453	413	438	427	460	398	449	412	445	389	424	385	431	428	444	424	433	412	406	441	418	401	437	388	428	427	447	438	445	437	421	398	440	406	422	439	408	419	432	455	454	429	405	402	469	444	422	431	465	455	431	446	427	404	463	431	395	412	436	474	437	445	487	420	415	442	413	405	438	429	436	453	405	439	428	439	432	439	417	425	425	424	442	417	407	422	398	438	409	416	432	466	430	401	415	403	458	473	480	414	436	392	414	404	394	421	425	405	436	439	425	388	437	399	381	409	401	406	453	430	438	441	414	448	412	412	431	451	467	435	462	412	422	390	418	433	405	439	420	418	423	424	397	432	446	462	405	419	407	400	438	418	438	438	421	413	418	420	441	443	431	482	434	424	443	396	436	435	418	410	423	411	481	420	432	424	417	447	433	408	432	406	423	460	421	409	411	444	440	434	402	441	395	409	444	415	413	428	416	412	435	432	449	425	396	403	448	436	425	438	431	408	407	422	445	419	389	432	430	396	411	429	447	453	440	465	403	413	421	393	463	438	426	435	443	434	462	458	432	413	418	422	432	413	379	413	437	399	437	463	431	426	430	434	407	449	404	440	435	426	415	413	479	439	430	447	409	422	430	421	452	478	437	417	451	461	438	396	450	449	430
26840	20934	8159	464	237	214	191	197	183	171	171	177	165	176	157	161	169	179	149	167	146	158	159	162	159	151	179	143	164	162	166	153	183	174	169	140	145	157	185	153	175	156	161	156	171	165	155	167	165	156	144	176	180	163	170	184	171	170	172	158	161	143	178	165	172	138	155	165	167	182	177	169	173	167	171	171	162	184	157	171	154	163	162	185	168	190	162	170	182	177	166	161	169	172	199	140	165	159	149	160	137	151	136	163	153	147	159	156	170	168	183	150	171	167	151	162	161	142	152	180	172	158	133	151	152	158	176	165	166	166	135	178	159	168	168	153	181	161	154	158	161	188	133	145	140	165	169	159	153	143	159	159	164	165	152	153	163	150	153	171	176	159	174	180	154	148	150	150	160	171	160	157	162	174	166	167	179	145	184	145	158	146	150	175	169	152	141	145	163	185	188	161	166	153	153	191	166	170	168	171	157	173	160	160	156	174	181	158	143	167	151	152	153	175	154	135	150	178	170	153	159	155	181	153	173	146	174	151	178	180	181	165	165	141	159	156	162	162	136	131	173	167	151	165	162	160	166	171	146	175	170	152	143	160	157	157	156	148	161	181	158	168	145	160	157	160	165	159	171	141	168	150	160	144	187	182	158	188	151	177	152	147	174	162	156	160	165	182	154	171	151	148	158	160	170	172	180	154	189	184	165	184	165	164	153	156	154	166	155	141	167	155	152	139	164	158	154	172	156	159	149	169	135	160	168	160	171	155	151	144	171	147	176	206	163	143	171	163	158	176	163	161	157	168	184	175	148	144	163	153	148	153	162	172	156	176	168	164	164	192	184	170	155	135	157	162	181	182	149	155	163	173	145	170	152	161	153	150	157	151	169	164	177	140	156	158	157	157	181	164	151	178	144	171	176	168	152	159	177	160	143	175	145	176	172	152	176	165	169	181	168	169	144	193	153	176	175	159	170	167	173	147	157	154	173	135	158	152	183	153	183	190	194	174	144	168	137	180	167	170	182	165	155	188	139	165	148	150	163	160	145	154	171	181	177	169	182	170	158	181	183	169	182	150	148	160	151	170	152	158	160	159	154	158	161	171	162	166	140	154	144	145	161	147	169	163	171	168	153	153	199	160	177	156	164	153	155	155	160	157	152	159	165	161	154	155	185	153	144	145	161	156	173	162	180	147	192	168	160	194	180	187	174	150	165	177	150	176	178	162	150	171	161	149	170	161	161	183	184	177	152	154	191	156	178	161	165	158	170	156	170	148	189	165	174	155	170	156	147	155	155	167	155	165	174	156	162	180	143	159	145	173	162	158	161	168	158	157	167	176	173	137	153	167	174	155	180	156	138	154	131	149	176	168	147	175	152	172	147	140	151	175	147	157	154	164	168	165	155	147	167	182	131	189	161	176	174	180	144	140	157	182	172	148	164	164	166	174	150	152	170	172	152	138	178	162	136	147	175	150	152	175	166	179	149	149	173	159	156	172	148	151	138	137	144	161	165	161	155	164	181	167	138	152	164	167	153	167	157	192	167	154	174	138	185	131	176	170	162	148	174	155	167	174	146	168	152	184	159	189	153	172	164	169	189	160	161	159	163	144	180	161	163	157	153	169	170	160	158	168	155	204	156	173	163	156	171	182	154	170	172	162	171	150	152	151	164	160	147	155	149	170	164	161	165	154	168	150	147	155	145	167	187	171	157	155	163	172	161	155	183	173	161	171	170	162	166	188	156	144	148	172	180	154	174	181	154	181	154	158	181	169	156	157	170	175	128	151	170	164	172	191	160	150	142	159	192	143	167	184	191	169	163	182	162	150	159	167	157	173	164	157	161	140	162	160	169	146	167	166	162	152	164	169	159	194	156	165	136	173	164	159	171	139	171	161	161	164	142	155	156	186	166	189	163	177	155	184	172	151	153	176	185	156	152	159	172	162	173	170	159	165	171	171	172	166	181	171	164	161	163	178	156	147	158	175	152	177	159	144	165	186	163	137	162	138	172	153	162	142	145	165	164	166	155	154	167	173	169	155	150	163	189	157	160	147	147	171	184	162	156	174	167	173	147	153	182	164	168	160	173	151	168	151	168	150	163	167	181	178	162	167	156	181	155	151	171	170	154	165	181	159	168	156	165	170	153	161	186	183	155	176	151	162	158	165	159	149	186	172	171	154	184	173	150	172	164	146	168	166	142	155	151	155	159	140	150	155	156	161	161	176	159	157	160	142	172	131	155	165	152	162	169	155	148	176	157	162	151	159	176	163	153	177	158	152	155	156	160	174	161	162	164	153	144	166	164	166	159	165	144	158	169	165	160	154	160	154	152	172	159	143	158	148	161	154	126	153	183	155	153	160	167	155	152	180	155	180	155	148	143	164	171	147	165	179	134	157	174	158	159	160	145	143	168	161	148	158	186	166	150	146	144	159	175	164	159	153	169	174	155	149	154	167	154	183	187	147	168	164	171	181	151	168	149	150	135	163	177	151	167	156	174	151	176	163	155	169	189	157	180	167	172	189	142	154	178	195	147	143	155	152	153	167	153	172	157	160	165	171	172	183	170	150	153	162	170	153	149	148	163	162	171	179	161	195	165	162	190	171	176	179	160	173	141	176	136	175	174	173	165	161	159	160	150	174	150	162	164	172	153	162	167	157	168	178	158	176	152	155	162	156	179	160	165	167	155	185	175	162	171	163	162	157	173	148	155	177	185	186	148	155	179	138	172	167	171	156	141	155	156	149	172	180	155	149	159	177	155	150	148	162	150	158	164	163	145	166	194	177	152	185	170	169	152	138	177	141	190	166	169	159	170	158	178	167	150	171	179	161	163	161	163	141	154	167	154	160	145	176	165	184	157	160	150	151	175	149	166	181	159	180	180	147	168	165	191	165	173	172	159	166	157	167	161	176	163	153	129	151	163	158	148	144	178	170	174	152	162	134	160	173	151	147	160	141	175	177	181	168	173	199	159	138	168	151	155	164	147	153	174	161	164	164	163	169	166	177	161	152	168	170	164	157	144	157	165	166	190	161	161	169	158	157	160	169	157	161	196	145	160	171	176	164	183	163	161	148	147	150	157	161	164	158	180	177	165	187	156	171	155	141	158	177	134	150	150	164	159	169	172	161	165	164	172	146	164	165	155	158	152	144	152	182	176	163	129	168	147	163	167	151	137	159	165	180	176	192	155	175	167	144	167	173	168	175	168	147	172	171	159	145	181	150	162	152	147	172	167	178	143	156	148	159	178	163	183	145	173	165	178	172	160	165	140	150	171	171	160	165	177	177	158	172	172	134	168	157	174	154	177	158	167	177	161	159	174	171	169	156	140	168	152	185	158	154	156	148	182	168	156	151	168	156	167	162	174	149	151	167	171	217	169	173	179	155	161	149	152	120	164	146	138	157	179	154	152	173	171	170	150	182	161	148	162	163	157	152	166	176	170	180	146	159	150	152	162	192	165	186	151	185	161	172	156	176	146	167	160	194	173	180	152	159	157	145
6454	1600	1414	827	617	499	495	457	442	382	380	347	350	382	400	355	314	384	337	331	362	333	339	344	349	346	378	372	345	353	345	370	359	352	327	330	395	344	343	367	350	388	353	337	360	352	374	340	305	335	323	353	320	349	334	329	366	340	345	381	369	362	366	324	290	358	365	361	355	318	355	342	360	344	326	356	353	363	327	366	345	330	345	346	324	346	366	363	341	353	331	352	366	325	356	363	364	329	366	315	333	363	371	362	330	343	345	347	309	359	333	381	306	365	364	328	315	362	345	317	346	353	360	335	316	332	313	345	373	339	327	329	339	346	351	353	357	355	359	336	354	319	321	342	344	287	346	315	356	376	393	342	346	377	321	344	342	357	349	365	313	375	334	327	343	348	355	336	337	350	356	346	337	339	339	341	350	334	346	321	354	355	388	346	351	384	347	345	363	385	352	344	335	342	336	315	345	347	317	341	340	353	349	344	378	342	367	363	348	331	344	322	348	353	336	339	336	338	313	344	328	349	341	351	352	362	375	335	366	380	333	340	329	356	345	358	357	347	337	339	362	347	366	336	354	332	345	348	346	372	339	368	354	336	347	331	332	380	349	342	344	383	337	365	360	322	344	315	323	376	340	315	345	353	349	371	355	339	365	360	341	338	367	368	355	382	310	320	367	332	364	352	330	335	325	322	330	330	342	352	334	342	354	371	344	325	380	370	360	349	334	350	396	343	313	357	335	345	348	345	322	309	351	322	367	342	336	358	347	325	359	333	387	328	379	349	338	363	322	354	380	345	334	361	338	332	346	347	350	336	373	338	360	367	343	362	364	345	334	289	373	388	340	369	354	350	340	358	343	372	312	335	370	358	345	328	349	317	377	335	322	320	329	378	325	353	343	360	382	358	352	337	362	397	340	352	355	315	358	345	339	360	364	330	345	326	346	330	329	328	308	358	340	337	357	398	327	329	343	339	321	329	338	336	334	343	370	324	319	324	354	333	350	347	356	355	336	326	348	308	323	361	352	342	335	352	328	377	310	347	335	351	381	352	344	343	332	345	346	361	337	356	375	365	325	343	325	350	348	331	348	358	350	368	347	336	343	378	367	346	329	351	335	336	332	350	377	373	304	346	330	375	344	336	362	310	342	359	355	353	355	349	308	341	357	314	315	331	334	347	363	316	337	347	322	355	357	381	351	333	390	366	361	322	319	373	345	379	363	297	372	342	340	382	341	342	326	311	336	354	338	347	355	337	328	333	348	382	376	305	361	356	333	350	345	386	357	328	344	347	340	351	365	353	356	356	339	349	324	318	347	331	344	326	349	342	307	334	351	371	364	320	336	327	333	341	316	355	369	367	323	323	348	310	368	332	352	342	323	340	375	344	367	318	338	358	352	341	368	362	337	361	348	381	347	340	372	341	353	349	338	347	339	355	316	349	373	368	375	377	306	376	365	345	329	329	288	353	340	357	331	343	335	338	387	315	334	339	356	295	363	348	361	366	344	364	384	358	336	337	349	338	341	340	341	362	302	358	309	345	325	394	351	315	337	336	335	349	338	352	308	353	330	335	367	350	353	340	327	348	329	335	359	334	354	349	339	331	335	340	339	347	336	356	353	340	333	353	338	336	352	355	355	368	366	334	320	354	357	365	376	333	384	358	353	306	338	352	351	349	353	350	367	373	370	346	373	334	345	334	327	387	342	347	330	345	344	361	363	360	341	329	345	350	356	348	309	347	339	344	342	370	333	306	363	333	350	378	360	368	346	360	347	318	368	329	351	351	321	339	318	340	335	370	357	332	327	341	330	361	356	318	342	352	326	365	333	378	342	335	354	333	363	327	340	385	362	380	306	330	334	357	362	325	338	342	405	337	362	301	346	339	346	332	359	338	359	321	328	362	343	366	358	360	347	317	341	330	387	343	321	350	342	401	365	334	346	371	333	370	341	356	358	383	374	327	350	376	333	320	310	333	357	366	340	363	367	355	355	348	329	353	333	330	328	357	346	321	313	335	353	367	361	379	340	362	314	326	391	360	318	330	336	365	306	311	349	342	361	356	344	343	367	336	365	336	331	329	358	331	346	342	383	345	327	374	328	341	337	348	370	349	347	326	340	352	333	318	358	362	335	331	304	351	340	333	352	340	370	335	362	348	355	323	317	347	322	319	349	355	357	333	352	377	320	317	344	333	351	313	355	344	313	355	360	324	368	358	379	331	350	383	366	338	338	361	321	333	387	349	351	359	383	339	350	345	336	325	332	355	356	345	339	364	371	346	352	339	350	347	364	338	334	375	352	288	343	335	367	344	343	308	341	349	344	326	329	327	332	313	369	370	340	352	325	337	359	336	358	349	363	373	355	338	315	355	338	365	370	337	316	368	348	336	342	339	324	347	321	377	374	348	355	307	374	348	350	344	400	348	339	355	307	363	362	382	328	355	337	354	345	350	359	359	340	339	369	347	333	379	359	349	386	323	323	359	357	339	316	330	324	324	343	369	345	335	354	344	325	320	341	335	382	360	323	361	325	322	327	350	392	340	324	374	358	331	330	357	382	346	359	361	341	339	353	346	353	317	320	377	346	332	344	361	380	333	321	337	356	322	359	357	329	345	308	334	353	350	326	319	340	365	349	353	312	340	375	350	336	356	361	372	321	330	352	316	299	361	314	346	339	371	323	324	352	366	357	347	310	344	348	364	344	340	338	372	321	308	317	337	354	299	361	368	360	358	306	356	349	360	340	329	374	346	369	341	330	316	359	366	352	329	330	340	329	355	343	351	313	357	363	332	335	360	337	300	373	314	341	314	348	332	323	324	333	357	358	357	352	339	357	341	338	337	362	368	364	368	380	348	366	349	352	364	357	343	327	368	342	366	345	350	329	357	341	346	355	364	313	352	323	313	353	326	371	342	321	351	368	324	331	327	370	347	338	375	348	350	330	333	353	346	350	341	338	358	344	343	345	344	370	328	360	337	352	328	356	362	316	329	324	361	341	362	360	346	324	350	348	337	374	352	342	334	336	342	334	339	359	323	321	325	338	343	353	352	361	333	377	346	379	368	366	350	335	359	359	348	365	343	342	364	356	382	361	334	349	353	320	359	336	360	340	356	334	371	361	376	327	351	380	333	358	367	350	341	351	347	361	338	352	346	342	335	346	356	379	353	303	318	356	327	324	344	333	327	374	333	365	369	339	355	322	321	329	346	361	333	338	330	401	354	359	359	328	337	347	334	338	338	359	311	348	364	303	359	376	331	325	347	336	366	328	360	362	377	355	349	348	325	349	373	368	329	377	341	358	340	321	376	362	350	367	342	346	324	363	339	336	355	351	353	345	355	326	343	379	352	301	341	349	335	350	325	325	337	344	331	342	347	378	351	330	349	328	348	359	363	381	383	335	332	354	374	383	373	341	341	357	349	343	361	337	364	334	351	344	312	345	340	356	324	329	352	339	336	334	357	355	339	344	351	360	359	364	348	357	352	343	354	364	370	349	374	349	339
24202	21388	28774	24353	20551	1790	525	343	261	234	201	179	171	162	139	131	134	119	134	119	123	150	104	129	99	90	107	110	106	113	109	102	91	96	92	100	121	111	99	83	91	99	111	95	92	115	118	88	107	91	104	111	93	91	85	97	97	113	98	89	99	76	111	90	84	100	74	90	92	112	87	97	99	100	98	90	93	97	91	96	82	90	89	92	101	92	108	98	116	87	86	91	86	87	89	95	106	94	92	98	110	104	102	79	98	98	85	71	94	99	90	100	83	82	93	94	97	92	95	93	81	91	89	129	102	120	65	105	87	107	97	89	99	94	84	77	109	82	97	90	103	112	77	97	97	104	77	90	79	90	98	84	98	93	95	90	89	97	89	72	103	82	96	96	104	99	91	82	89	83	85	79	87	93	76	84	86	112	107	63	92	101	90	86	89	83	70	84	92	83	104	89	76	95	95	88	92	88	78	87	89	103	89	84	87	86	94	84	87	86	89	90	91	91	92	104	95	93	110	80	85	70	103	96	93	91	85	92	93	81	98	90	92	71	106	75	98	81	76	88	108	85	91	85	92	95	100	76	96	101	97	102	105	96	114	72	93	98	91	93	107	89	76	92	75	87	105	86	91	110	97	103	78	82	101	81	88	98	90	86	99	108	100	96	99	85	100	103	97	89	85	89	106	66	83	73	99	80	83	94	97	91	71	90	107	91	74	90	96	92	95	94	76	80	79	97	106	90	114	72	88	88	84	99	91	97	86	93	88	104	81	103	92	84	88	78	83	106	95	76	78	88	103	85	85	88	98	100	85	98	77	87	78	83	102	97	101	97	92	93	89	96	81	92	77	76	95	77	87	83	113	93	94	95	97	82	99	78	94	108	82	77	84	93	94	101	89	84	102	85	102	102	86	106	91	93	99	81	96	91	80	82	91	93	84	73	89	106	87	108	85	89	107	98	77	90	92	105	87	105	97	91	94	80	101	83	89	83	102	97	76	97	88	87	93	88	99	86	103	107	74	100	97	80	94	72	99	70	101	87	105	96	91	86	90	86	64	87	111	91	83	76	105	103	87	80	97	104	97	89	80	94	79	101	79	91	90	99	108	96	73	102	89	104	98	97	84	85	77	101	93	100	98	75	83	86	90	101	112	104	95	98	88	100	93	91	79	84	88	101	82	93	92	79	96	99	100	90	84	81	108	87	93	95	123	77	94	96	77	89	98	82	95	87	90	98	66	102	84	74	96	83	85	84	78	108	86	94	86	77	104	99	85	92	61	80	87	94	89	88	91	94	106	84	92	75	89	95	92	98	87	89	108	94	100	87	94	93	86	64	86	95	83	104	105	98	97	88	82	90	99	95	95	102	80	79	91	92	83	96	91	83	75	89	86	95	77	93	99	91	97	97	98	101	96	77	114	101	90	77	99	79	92	97	82	99	75	90	86	74	88	85	91	93	89	92	101	81	98	87	106	88	83	75	107	97	92	91	97	91	84	86	90	85	84	90	96	87	92	93	85	102	73	81	88	94	114	98	87	80	76	92	85	103	91	98	78	95	94	95	91	102	73	96	100	95	77	117	84	85	93	87	85	91	98	76	97	94	96	79	93	89	101	101	76	96	111	95	92	103	103	95	78	93	90	91	87	90	89	95	106	82	82	97	94	89	85	103	98	88	102	100	104	84	87	94	89	95	94	92	107	93	90	102	95	85	102	70	103	95	98	100	99	81	94	99	87	93	92	91	80	106	80	82	78	99	97	93	85	95	90	98	87	82	93	100	103	99	83	80	89	73	90	91	88	81	97	101	100	90	90	88	74	88	85	83	100	102	113	93	92	88	90	100	95	99	103	101	96	86	79	94	86	94	94	74	99	87	96	89	93	101	112	104	79	96	79	81	98	88	88	84	91	87	104	96	114	95	101	100	93	86	74	93	109	102	90	81	102	97	95	92	91	89	92	108	87	76	110	75	76	88	88	104	97	98	94	90	102	89	100	91	92	90	81	92	91	98	91	104	111	77	89	91	82	98	75	102	96	106	94	89	100	89	96	85	112	86	94	95	105	82	81	93	75	99	87	95	84	100	78	89	94	96	94	85	97	119	87	84	90	88	87	92	94	110	96	95	111	90	98	94	110	96	96	92	96	77	83	83	95	101	87	90	91	87	87	80	106	77	102	82	83	84	105	87	80	91	84	89	97	111	106	82	100	109	85	92	101	80	86	87	113	94	92	76	94	89	90	91	98	107	95	100	94	91	98	79	89	92	101	87	100	106	92	96	79	89	100	94	84	83	97	92	81	80	97	84	78	97	86	87	74	89	96	95	96	85	87	79	98	88	88	99	97	101	85	62	79	99	89	101	90	98	91	95	84	84	108	98	91	78	92	92	105	86	91	99	82	99	81	88	90	99	129	82	79	106	93	75	80	90	99	95	96	82	96	84	91	89	97	103	90	85	94	85	90	78	65	88	80	97	93	94	96	115	105	83	101	85	89	104	99	91	101	86	92	88	93	105	94	110	96	79	98	98	100	97	94	81	100	102	93	84	91	94	89	106	92	81	81	71	83	91	97	92	80	95	89	82	82	102	114	83	94	89	91	101	91	94	86	99	108	84	89	92	89	98	79	100	85	84	89	94	91	85	88	87	82	70	105	92	88	86	87	81	96	75	110	80	70	101	101	85	101	96	94	102	88	86	80	93	92	108	85	92	100	100	97	91	104	93	103	92	97	87	101	92	84	98	94	88	80	88	101	93	91	90	88	99	98	89	89	78	92	91	95	96	82	115	96	94	103	106	104	85	72	97	96	90	81	94	91	79	88	111	82	94	92	90	74	104	89	102	72	100	91	79	71	82	82	91	79	80	85	87	91	81	91	94	102	86	97	111	86	88	86	84	97	97	95	91	82	82	93	99	88	73	86	84	79	100	95	71	102	81	82	87	74	96	88	79	91	92	79	73	86	92	104	77	101	87	73	103	97	82	87	78	107	75	72	97	99	93	93	86	86	102	93	88	92	102	95	114	95	94	98	89	100	84	102	87	79	77	109	85	74	85	80	96	91	84	98	90	94	88	93	72	73	75	82	97	110	88	85	97	85	85	107	102	75	101	80	83	78	81	105	106	89	96	82	95	92	103	99	83	78	102	79	88	79	105	92	115	97	92	75	94	90	87	89	96	83	72	73	90	100	103	94	88	111	85	97	87	111	66	94	91	86	90	91	83	101	97	94	84	93	88	116	90	78	71	98	92	89	114	83	100	91	82	97	83	95	83	94	98	97	98	103	107	82	90	93	92	91	92	91	82	97	77	103	99	96	88	91	79	95	88	108	94	94	84	78	88	76	96	100	81	86	98	110	76	96	94	85	91	98	96	104	102	87	92	101	88	88	97	100	114	90	94	96	100	74	97	68	91	98	107	110	97	90	99	98	101	81	96	79	93	101	96	95	87	95	73	77	83	82	97	87	98	72	91	74	85	93	82	101	80	80	98	93	91	84	95	83	76
17879	10677	8985	4442	3003	2064	1652	1192	942	856	711	597	540	522	431	415	437	340	341	265	312	280	314	271	270	258	237	243	267	241	241	211	267	228	207	237	221	239	220	237	211	237	243	235	181	196	210	205	198	247	205	203	198	207	202	223	209	208	210	195	213	229	193	202	193	210	216	184	210	224	206	219	193	228	207	223	197	182	201	212	190	198	178	199	194	194	203	207	213	210	183	217	217	207	207	215	209	208	197	184	208	202	196	198	195	199	205	208	206	217	230	194	219	189	192	201	203	200	208	201	195	197	196	192	181	205	215	178	205	183	193	195	201	218	220	208	221	186	201	221	194	224	199	182	182	179	208	200	203	176	173	198	213	187	186	200	204	196	220	215	201	180	203	231	210	204	202	199	190	198	210	197	215	203	214	195	207	193	191	203	210	193	190	228	205	204	198	183	194	199	197	196	192	196	190	207	208	195	188	202	195	190	191	203	179	229	200	195	214	201	213	204	194	195	224	216	175	201	194	193	194	184	220	213	193	172	193	207	195	195	180	201	204	194	202	190	209	188	207	192	202	195	199	184	213	209	198	207	186	201	198	224	216	200	250	181	211	210	205	215	199	199	209	203	194	217	199	205	217	202	197	198	209	203	212	189	200	175	192	234	209	186	219	214	184	209	219	177	195	201	196	181	197	195	193	218	198	188	194	205	198	197	215	207	188	183	212	221	184	197	205	207	212	204	211	186	197	196	194	202	202	188	203	190	196	211	178	207	209	193	206	206	174	191	201	192	212	190	206	231	185	221	179	199	208	181	193	188	203	182	212	202	198	205	211	187	212	188	213	203	186	207	207	186	192	205	180	184	217	195	180	199	225	199	202	189	202	195	180	201	171	197	196	202	208	204	214	198	192	184	200	200	202	211	197	183	180	192	210	186	222	183	203	172	214	184	175	180	215	181	180	194	163	211	176	213	207	212	204	193	190	196	176	193	195	202	205	227	182	198	172	245	197	192	215	204	210	205	205	204	207	223	205	179	207	205	170	193	184	197	217	183	206	177	206	205	197	200	222	200	192	229	180	205	208	190	206	194	195	192	208	181	201	198	204	182	219	199	212	177	211	195	189	221	181	216	196	189	209	215	189	193	223	182	202	172	168	215	195	215	208	180	207	226	199	200	192	191	225	202	209	202	189	167	205	191	179	200	189	206	184	226	204	190	196	182	196	203	195	192	200	193	207	194	185	200	201	203	205	209	206	175	173	197	189	182	219	172	200	184	205	201	199	183	201	200	210	201	206	202	219	177	180	194	201	199	218	179	197	221	175	199	193	210	215	204	219	193	190	188	199	207	208	192	231	206	211	219	188	207	214	207	177	171	179	202	195	209	193	207	208	196	188	193	204	195	215	209	208	206	198	187	191	183	208	188	211	179	207	221	200	193	164	215	203	201	200	203	226	209	224	191	214	214	210	194	190	196	213	205	199	193	190	206	196	189	214	201	196	179	198	194	201	175	201	202	193	187	177	200	197	203	192	198	198	214	206	188	206	225	213	188	188	198	195	190	186	197	180	192	191	183	201	184	189	191	216	193	184	179	195	208	216	195	229	194	200	213	188	193	216	202	201	161	193	181	204	219	191	202	200	211	207	188	191	175	186	212	207	218	208	185	215	209	179	203	229	176	204	192	207	180	202	208	188	203	220	201	178	201	174	198	199	199	182	226	195	216	185	194	201	181	236	180	200	206	186	167	201	207	181	202	236	211	192	184	207	185	203	207	202	181	192	195	204	199	206	186	178	214	191	181	199	226	208	181	196	192	205	219	186	203	198	186	199	194	202	199	181	216	208	218	185	195	219	225	207	186	181	181	202	177	204	187	189	181	258	199	168	191	199	194	195	187	197	209	223	225	204	204	201	202	180	162	179	214	224	216	233	195	188	201	186	209	177	206	203	214	179	192	211	173	183	185	175	190	195	212	193	214	199	187	220	204	218	196	208	186	185	218	210	210	188	182	207	197	186	225	196	207	199	236	193	196	161	200	203	203	202	207	187	200	174	234	190	209	209	183	207	194	177	201	204	201	184	204	185	206	208	229	198	200	206	186	197	203	222	221	192	199	196	216	205	186	213	197	194	225	205	193	202	205	178	212	200	225	191	197	209	202	216	190	212	194	196	212	205	199	224	223	215	182	181	198	222	200	187	188	202	186	178	201	197	205	216	200	203	206	215	200	219	186	204	183	199	176	200	207	189	214	201	213	201	205	213	201	215	199	204	221	189	195	210	184	183	225	182	204	190	204	201	214	215	219	204	191	182	211	194	182	176	209	224	207	219	204	197	207	200	212	216	203	205	209	210	205	175	193	192	223	192	201	212	172	207	211	220	194	200	219	189	183	192	201	195	208	195	217	200	206	211	195	184	185	199	206	184	206	203	188	203	195	192	202	174	205	198	210	187	213	203	204	213	229	185	198	191	198	208	198	183	224	187	195	197	181	238	188	223	212	183	206	215	202	176	187	195	203	218	220	208	201	185	226	205	212	199	209	198	192	223	183	211	224	181	196	208	191	195	209	183	212	217	178	181	212	192	197	185	193	206	206	184	208	215	215	184	186	198	187	202	192	217	218	217	207	195	207	218	211	220	226	202	200	194	201	218	204	233	193	193	176	188	205	226	213	208	208	207	207	194	222	201	215	191	175	196	210	208	184	188	204	203	208	203	182	171	180	167	209	225	207	181	189	199	213	194	204	241	195	200	194	229	219	195	181	196	208	206	214	176	198	194	204	195	174	218	197	189	187	192	187	205	198	192	195	193	225	213	197	205	197	202	220	194	198	193	192	176	192	211	190	205	222	215	186	197	235	224	195	192	198	207	212	225	207	199	214	196	192	194	187	217	218	181	205	202	188	192	179	192	186	205	194	189	165	178	196	185	190	206	208	180	208	210	207	191	213	212	200	206	194	180	188	185	194	194	206	211	199	193	171	199	188	194	201	213	200	213	190	201	185	192	198	226	218	215	179	193	230	200	204	196	227	208	206	194	198	189	188	193	170	174	180	208	177	195	203	211	189	183	216	203	200	203	201	184	223	203	208	197	244	172	185	220	195	205	211	199	204	208	197	208	188	198	181	191	214	190	201	208	220	178	224	206	220	210	187	197	213	177	216	205	180	223	206	209	201	205	202	196	189	198	209	198	189	194	190	219	195	211	223	221	209	209	208	200	195	196	200	203	229	195	217	212	208	190	228	215	207	185	190	222	201	196	193	208	210	188	199	171	186	205	182	172	214	186	208	205	206	214	205	227	224	205	182	210	218	238	185	223	194	193	204	192	214	210	198	181	178	201	198	169	195	188	190	185	181	186	192	213	190	226	184	193	218	194	213	217	214	215	188	202	195	199	170	223	183	194	206	195	193	197	222	197	191	196	185	214	222	219	187	208	188	218	202	190	171	203	182	206	193	202	178	171	202	230	211	209	218	185	211	211	209	222	206	195	188	208	239	202	215	181	192	167	209
23345	21412	29477	23705	21413	20166	2160	795	588	491	412	366	368	359	365	308	318	298	292	281	274	249	304	250	268	244	245	245	240	246	238	251	241	253	235	250	222	230	217	221	248	235	246	251	236	241	232	250	233	264	233	251	241	235	249	213	219	239	233	223	225	206	183	216	238	219	250	187	224	218	229	234	215	260	232	253	225	196	237	225	215	217	227	216	224	229	229	201	236	200	233	229	250	235	236	209	201	201	211	204	176	202	226	225	226	235	205	218	231	222	197	245	235	238	217	233	269	233	218	215	244	232	209	250	202	232	185	220	234	194	268	250	251	267	227	229	228	242	232	220	231	217	233	245	267	213	240	229	240	211	220	217	230	215	193	211	212	236	218	218	242	228	242	201	217	219	232	230	208	244	207	246	249	211	221	226	209	252	231	226	219	221	219	216	259	230	204	192	225	234	226	248	206	216	221	238	225	211	266	231	235	209	218	217	252	271	209	213	228	238	239	220	251	239	231	231	214	212	229	220	225	227	232	238	209	218	213	235	222	220	245	219	211	246	212	241	208	233	210	231	219	242	214	222	229	208	209	224	201	194	208	235	216	221	242	227	242	263	212	219	232	227	209	229	247	208	227	219	246	252	234	214	226	215	226	207	209	204	208	211	260	247	232	245	246	263	212	241	242	229	219	220	229	207	257	216	215	213	218	227	220	236	223	262	234	213	237	225	214	217	238	233	239	235	211	233	226	224	208	233	235	248	217	228	242	254	232	236	230	225	220	249	219	240	245	217	231	229	202	194	220	213	206	197	242	228	212	233	212	236	203	234	218	225	219	204	255	212	214	241	227	227	241	203	245	231	229	225	229	225	229	219	227	232	254	216	238	214	212	209	220	221	215	249	214	207	206	212	231	227	221	208	223	238	236	237	225	263	227	205	221	233	227	194	197	217	234	232	241	244	240	255	224	222	214	219	215	211	254	227	215	225	217	223	222	209	237	221	229	218	222	197	229	207	209	223	213	219	233	216	234	227	231	219	211	208	236	229	231	206	200	238	222	213	188	231	217	220	241	241	235	205	212	222	244	239	206	219	214	256	220	224	232	200	233	227	212	241	215	231	244	192	218	202	198	223	223	227	207	207	227	238	213	220	224	202	249	263	211	187	241	240	237	239	231	223	236	202	230	223	233	243	215	216	212	214	196	240	229	222	237	216	201	199	244	213	214	200	207	215	220	233	222	212	204	223	213	208	222	221	244	220	229	234	201	247	197	203	227	210	226	181	218	218	213	209	255	217	202	233	224	240	228	230	223	215	207	253	197	256	220	208	214	224	251	191	225	228	258	212	244	239	233	213	231	235	224	220	221	210	232	216	208	200	196	194	178	229	197	208	213	247	230	230	226	195	230	203	203	247	223	255	233	226	248	215	236	236	230	230	241	211	229	230	193	236	202	213	231	213	235	230	211	216	219	220	213	219	212	226	196	234	223	258	244	222	222	237	225	232	227	215	228	208	221	231	238	241	222	226	214	235	212	216	222	218	225	213	213	209	232	250	221	201	194	254	205	226	227	222	208	215	227	242	221	219	214	233	208	228	245	210	213	243	231	228	200	203	224	235	228	205	229	198	221	220	211	241	226	226	227	219	214	223	216	230	201	231	247	230	221	216	241	206	219	235	183	214	225	211	220	231	205	221	200	220	209	226	211	203	218	194	231	216	224	234	221	228	230	225	211	213	251	248	231	232	218	222	209	237	234	214	226	226	241	224	248	181	265	268	228	225	214	238	228	213	198	216	227	203	222	233	227	212	227	225	207	212	235	208	231	238	243	208	244	220	216	218	212	231	230	204	223	234	217	228	234	226	224	211	221	217	238	242	224	221	232	222	241	181	240	210	228	220	226	222	218	225	235	205	245	229	227	228	222	219	243	232	188	221	233	190	240	239	230	207	241	201	214	219	204	242	247	214	222	197	199	228	221	222	218	220	239	242	216	247	230	200	224	221	235	208	207	231	206	240	234	225	244	211	242	219	226	223	247	211	224	217	236	223	228	212	216	202	242	206	205	213	229	193	225	206	221	225	228	218	232	218	210	220	217	190	243	215	203	202	225	235	215	225	194	183	216	222	207	218	223	230	214	209	226	237	202	232	207	221	268	195	221	207	224	229	217	220	238	241	239	231	221	224	207	227	232	250	214	201	243	217	216	211	207	231	217	225	237	228	211	217	225	253	192	216	253	208	234	231	228	239	222	207	224	207	238	240	218	228	193	213	241	210	226	222	209	240	256	217	199	254	222	219	214	226	229	250	226	212	242	194	219	212	212	236	237	204	203	241	218	238	208	241	228	236	204	250	235	222	221	229	226	251	224	204	197	252	215	235	217	231	228	227	221	247	259	211	216	191	215	227	208	219	249	234	226	220	231	218	208	253	244	222	221	221	229	230	197	204	204	202	203	220	216	227	205	213	241	223	217	215	236	250	230	222	231	214	196	214	206	223	232	238	209	249	219	211	248	199	244	207	232	234	227	225	203	211	205	242	225	232	215	230	210	210	216	207	202	237	226	234	198	227	213	242	192	246	222	206	211	204	212	230	187	212	211	216	236	218	203	228	224	226	222	244	200	218	209	241	216	238	226	227	252	213	195	211	196	215	235	225	253	217	221	180	217	218	206	214	225	241	221	214	201	250	208	214	252	206	213	226	236	221	217	208	227	225	218	219	234	222	244	213	207	184	204	230	192	231	218	206	209	199	228	240	200	223	245	255	202	192	244	251	208	223	194	216	222	215	218	208	232	225	255	212	208	234	233	223	210	226	211	208	220	220	211	226	227	215	222	229	232	222	211	214	240	218	227	232	207	205	230	253	198	221	211	228	221	197	215	219	222	229	221	191	236	237	203	228	233	206	230	210	237	219	200	216	247	238	203	221	227	219	205	230	224	217	235	222	207	231	215	238	223	216	190	230	220	222	209	246	222	212	202	221	224	191	225	214	234	232	246	216	211	220	232	222	251	200	179	232	215	221	227	199	236	227	222	220	212	233	219	226	243	209	213	229	208	233	228	235	217	243	191	205	190	228	216	229	221	236	229	223	246	235	224	229	213	236	239	195	215	226	226	234	203	215	220	225	205	225	216	210	256	211	215	206	231	200	233	226	227	239	234	242	221	226	221	216	182	234	229	235	246	220	225	203	209	227	246	228	229	205	213	240	206	233	211	212	228	215	217	211	197	234	188	214	212	215	212	213	236	193	246	225	227	214	232	247	212	219	222	213	211	229	218	228	212	234	254	191	255	209	206	222	205	229	227	192	224	209	209	227	238	221	203	217	229	219	209	208	241	232	214	209	201	247	229	235	221	241	222	225	242	206	196	226	211	224	229	224	231	244	237	239	213	209	226	224	217	219	255	224	226	243	208	219	224	209	238	224	208	219	216	212	252	200	235	243	217	218	215	224	237	220	216	239	207	216	228	199	203	227	225	209	186	230	221	259	226	206	200	260	230	208	225	231	252	239
21675	17376	14443	7930	5344	3871	2972	2394	1920	1594	1370	1204	1029	918	918	798	765	705	667	644	679	645	592	576	544	566	534	521	519	535	496	501	507	485	518	470	482	467	468	462	444	467	468	461	468	448	502	445	463	465	423	438	434	459	466	449	461	409	486	460	462	465	433	437	469	442	449	484	476	411	443	447	408	410	435	417	442	419	479	451	432	426	429	441	413	433	461	425	433	426	442	457	478	453	439	414	437	402	472	398	391	442	412	416	459	469	450	436	407	418	473	437	432	433	447	444	457	435	431	399	410	405	415	446	433	395	410	455	420	405	439	436	442	456	471	448	422	436	408	377	423	434	453	439	407	394	401	446	432	396	414	426	424	413	467	441	424	444	399	445	393	437	413	457	447	410	431	426	414	429	469	410	428	444	436	460	415	446	405	423	415	435	391	416	425	455	441	437	428	462	392	474	428	478	450	415	429	411	398	440	414	410	446	444	451	484	381	432	421	397	434	434	428	469	417	456	437	465	408	438	381	405	435	430	446	427	392	386	403	444	413	453	426	442	381	417	410	419	431	448	420	426	425	428	418	461	447	405	433	421	427	430	424	434	429	452	455	435	416	478	397	454	455	404	418	435	420	427	432	440	394	418	428	429	419	425	395	423	425	412	451	414	442	428	413	419	463	405	446	399	429	436	453	425	432	413	425	466	429	404	420	414	447	445	386	447	426	398	446	434	405	409	445	432	448	412	418	414	421	428	413	471	436	396	419	415	415	405	444	466	445	444	360	453	427	408	415	428	465	405	417	434	431	427	392	407	448	439	435	392	446	426	410	417	455	444	405	454	432	440	415	447	424	386	425	420	437	444	429	455	401	411	457	409	442	444	390	413	420	402	425	423	456	486	419	430	450	463	446	430	396	444	447	426	443	406	409	429	414	428	447	412	437	431	428	413	426	419	423	441	409	421	447	459	458	443	431	466	403	419	417	412	422	434	420	481	422	427	374	454	413	438	423	452	411	437	397	417	437	423	400	455	431	456	425	448	428	477	448	405	446	427	426	477	441	411	443	406	434	421	438	442	431	414	435	432	441	423	440	420	419	442	442	449	425	430	401	474	475	400	454	447	432	437	407	412	436	441	457	424	445	439	414	433	428	420	417	443	395	441	368	434	392	421	408	423	435	426	416	437	438	420	431	485	458	450	403	400	423	434	429	439	420	420	417	418	418	410	393	446	435	419	451	430	466	433	426	424	423	435	440	397	424	434	407	419	419	420	381	447	414	411	420	434	439	428	404	445	436	453	411	461	410	414	409	456	418	425	403	434	436	430	421	440	437	413	436	427	445	409	423	405	421	433	456	383	454	431	408	405	454	419	461	455	431	438	453	443	423	419	434	417	409	436	423	432	438	464	450	397	405	387	444	414	424	416	412	435	435	423	425	437	444	426	408	401	389	447	453	431	428	449	388	446	403	420	419	428	425	365	436	386	434	468	439	474	424	425	454	463	392	398	397	389	451	418	416	419	468	403	448	431	428	428	442	426	437	422	416	416	430	399	424	386	469	424	469	438	435	428	437	413	430	412	459	419	419	441	424	428	456	405	439	407	446	459	417	412	408	428	419	479	408	396	382	419	430	410	406	456	418	413	408	401	435	431	436	421	433	447	419	451	428	434	414	443	430	371	404	459	434	425	413	443	422	465	434	414	449	414	432	431	419	427	434	465	446	442	437	430	416	420	416	415	428	448	391	434	456	430	431	443	456	378	464	397	468	401	429	432	418	430	444	422	413	434	419	433	457	448	435	465	430	401	438	438	440	470	411	444	426	430	424	403	396	430	402	413	400	399	439	397	445	441	437	437	437	416	474	414	455	398	418	436	460	437	363	432	446	453	435	425	423	418	428	442	411	441	413	437	431	464	439	429	438	448	415	444	432	449	403	460	437	394	444	432	417	405	417	473	428	416	446	413	414	430	409	413	416	413	468	463	396	436	438	449	422	434	406	411	440	421	447	434	454	447	436	449	441	455	420	436	456	426	425	431	389	395	405	394	413	409	446	464	463	453	441	426	396	446	428	390	393	449	410	425	408	421	377	425	387	381	384	430	383	438	414	420	419	434	411	405	429	410	450	470	460	473	440	463	421	437	398	419	445	450	418	447	439	425	477	420	408	445	403	414	432	473	406	465	445	428	424	455	471	448	419	435	408	416	375	425	434	393	452	443	432	440	413	457	422	429	402	411	423	449	406	434	390	418	412	426	450	445	447	404	460	417	427	436	462	437	436	431	408	407	402	416	430	393	453	430	411	458	401	459	446	455	396	399	428	415	412	437	416	441	389	421	403	434	453	415	444	442	416	438	443	443	433	416	396	470	421	447	441	445	429	422	437	447	421	412	463	425	421	398	439	415	442	417	428	430	365	412	424	444	433	450	403	413	431	457	428	412	396	432	434	420	433	434	429	471	433	418	423	408	483	454	367	407	454	457	414	441	447	459	428	442	395	434	435	452	444	464	418	449	436	451	383	389	435	404	381	410	455	455	426	426	425	437	418	426	466	428	460	420	409	429	378	389	434	371	432	397	447	413	439	416	453	456	434	433	411	428	431	414	439	448	394	390	458	428	419	449	411	396	389	437	446	418	432	402	441	406	423	381	403	403	449	398	441	434	421	411	418	454	416	444	421	458	434	467	413	437	446	453	448	389	452	438	431	443	415	450	405	414	426	413	421	453	438	395	444	436	446	444	449	471	448	440	435	434	430	436	411	430	452	413	373	450	420	393	435	415	409	391	410	421	487	409	421	402	407	432	391	443	427	418	461	464	423	426	436	411	422	445	400	436	437	432	436	431	376	452	438	437	432	435	444	423	429	399	443	440	451	464	440	453	449	446	426	421	434	424	419	431	417	415	428	414	440	430	433	413	466	457	468	425	464	417	435	455	399	400	430	435	410	381	427	430	399	424	434	435	417	415	426	450	431	414	433	393	424	446	443	422	467	385	437	455	431	440	443	422	398	448	395	443	456	454	394	425	454	429	431	449	456	438	441	453	429	407	458	417	413	395	451	464	444	422	424	458	425	418	437	431	428	440	434	420	449	432	452	413	430	419	440	430	448	397	429	444	404	454	449	419	416	431	445	464	406	448	431	467	438	444	416	411	393	418	474	432	432	400	429	431	450	410	434	449	435	410	453	453	426	417	418	442	437	431	430	422	437	416	456	420	406	408	411	415	422	410	446	408	446	451	387	450	444	433	433	426	438	423	418	444	461	408	426	399	388	431	458	373	408	464	441	420	439	435	425	428	389	446	475	403	391	430	452	419	425	418	446	451	397	404	417	420	397	421	402	376	442	368	420	420	436	403	434	407	402	412	415	424	454	410	415	424	431	450	418	432	428	403	405	449	444	426	461	470	416	444	385	415	448	421	437	419	422	386	415	408	400	458	424	432	437	422	442	401	454	428	394	465	386	406	411	434	415	435	419	424	444	392	417	404	423	365	454	432	420	445	422	414	407	420
26745	20912	8267	736	498	415	240	189	164	174	159	160	192	164	178	168	184	185	166	176	173	157	168	174	156	153	172	163	163	152	173	162	169	156	151	172	171	159	160	159	209	156	153	166	164	156	176	142	164	162	161	144	166	163	177	166	169	154	178	165	156	173	153	157	157	148	163	169	181	149	159	159	170	155	167	184	165	156	173	163	164	159	151	160	158	171	148	181	181	159	189	146	192	166	172	158	162	169	169	171	158	177	179	163	145	159	148	170	145	147	146	159	178	171	157	162	160	152	158	151	188	175	182	157	147	155	169	166	165	172	163	150	158	146	150	149	172	164	163	176	159	174	171	172	159	152	163	187	174	158	139	152	141	138	145	172	153	159	136	145	159	156	144	191	143	160	175	153	158	167	164	151	165	161	169	176	170	161	168	174	161	174	151	145	166	145	174	169	162	183	159	170	147	156	158	183	158	162	159	160	149	154	161	151	167	175	150	156	165	174	170	172	158	181	184	156	168	179	160	175	165	171	179	181	164	175	156	178	169	144	155	170	152	157	132	171	189	167	146	169	173	156	153	170	161	163	149	160	158	154	135	152	160	150	175	153	146	173	136	171	166	164	174	149	152	177	160	166	156	176	166	152	156	167	161	161	158	159	179	149	143	149	165	162	167	164	176	157	171	167	161	171	166	181	145	175	186	149	151	155	142	164	159	164	168	159	155	183	168	153	144	165	158	183	137	166	161	144	189	147	155	153	175	162	174	187	175	157	169	151	149	166	154	134	156	165	181	147	163	132	186	183	139	181	179	147	171	165	169	151	167	148	159	142	162	145	157	174	161	180	156	153	143	148	174	151	166	162	180	181	169	164	155	200	139	140	122	155	168	156	159	169	165	174	136	177	148	171	142	173	159	166	163	153	157	152	167	190	151	167	149	134	163	191	143	176	164	187	155	158	161	161	170	161	160	159	199	167	159	179	147	166	169	157	177	143	160	149	159	147	165	158	170	131	150	147	155	163	185	170	170	169	159	177	163	177	180	169	167	169	162	162	177	161	176	163	158	175	142	145	159	140	158	161	158	145	163	158	153	147	146	151	167	173	166	149	151	163	154	162	154	163	146	163	150	164	173	162	164	179	150	159	154	163	157	176	153	156	162	167	159	184	173	147	166	147	181	148	157	174	159	167	129	176	153	162	171	143	178	166	175	158	157	170	169	177	162	173	155	164	155	182	156	167	195	162	192	118	165	175	148	148	137	163	168	165	174	160	155	158	136	160	191	173	158	150	169	176	160	160	147	149	165	160	164	157	180	161	183	171	123	167	144	169	146	154	161	190	153	164	162	168	169	160	171	158	131	159	174	151	135	194	165	155	160	167	133	167	164	160	180	169	166	176	173	155	168	146	158	151	168	188	161	150	160	151	130	154	160	178	156	169	153	164	150	165	147	158	155	170	174	185	152	183	150	165	181	191	147	152	189	179	151	170	158	153	166	164	170	155	169	141	168	159	160	169	170	174	165	182	167	167	182	145	177	142	162	154	156	178	172	159	155	170	168	170	176	138	168	154	158	152	169	160	142	158	161	161	170	131	166	138	157	169	167	172	143	156	147	157	148	168	158	166	167	161	158	158	182	168	136	150	182	172	149	138	159	171	159	156	154	162	179	158	160	162	174	152	156	161	168	170	162	154	158	145	175	153	190	196	162	176	154	144	176	162	161	164	170	165	154	182	150	186	171	163	173	171	168	144	170	155	154	167	151	169	160	150	146	179	156	164	159	144	182	141	170	156	160	172	191	164	166	152	159	171	145	170	147	170	162	180	149	158	154	151	158	167	154	157	164	137	175	193	176	157	172	147	149	179	141	179	144	138	159	138	191	152	170	165	174	143	152	184	152	146	168	167	164	177	157	160	156	170	151	185	157	183	160	152	166	174	182	146	164	159	194	136	161	151	173	148	140	189	151	141	161	163	156	184	157	159	153	148	143	177	160	164	148	155	172	167	166	168	161	160	165	157	159	156	146	193	149	145	201	172	187	145	156	161	132	151	169	151	159	160	166	174	140	182	183	149	184	167	172	148	166	159	148	157	180	166	159	177	150	155	149	160	162	154	189	160	161	170	171	174	155	167	155	156	177	135	160	156	153	162	165	180	154	191	161	175	148	156	157	165	134	149	179	166	159	146	179	173	171	194	165	189	143	174	158	181	158	170	165	154	146	165	169	139	160	132	184	170	159	162	160	184	141	148	156	145	139	156	146	161	153	184	167	157	162	168	163	165	161	154	161	160	160	164	164	134	176	149	170	163	156	141	178	166	146	187	189	148	146	145	183	158	161	175	179	172	170	164	168	157	141	164	177	175	160	179	170	156	155	138	172	180	154	148	174	147	172	166	153	177	155	158	165	171	159	173	176	156	132	148	158	162	178	145	155	175	151	160	177	158	159	149	179	152	165	192	147	151	185	169	168	160	186	169	161	155	165	167	153	147	174	170	164	174	133	172	190	151	155	151	171	193	166	183	171	139	185	150	185	154	175	169	168	158	150	152	168	180	158	149	140	139	148	160	143	165	136	152	161	177	178	152	174	163	154	171	147	151	151	157	162	157	178	152	180	138	156	143	178	158	162	184	143	175	167	148	175	175	161	169	168	142	162	170	152	177	154	168	180	155	149	163	147	150	151	196	164	149	162	152	172	174	162	161	144	157	176	172	152	193	164	153	157	156	157	168	164	163	161	186	169	157	169	162	166	165	161	143	169	170	184	152	158	162	162	179	144	143	175	165	159	151	156	158	158	153	171	166	147	176	142	163	139	155	163	153	160	174	165	150	163	163	147	174	156	161	168	185	151	163	174	157	157	151	164	164	149	153	162	165	154	137	175	148	149	159	154	160	179	172	145	157	160	184	170	165	151	173	159	143	157	152	151	142	173	179	149	180	180	156	160	157	179	160	189	159	136	176	166	174	183	171	159	151	172	165	188	160	163	160	158	160	150	158	172	186	164	168	171	147	154	150	173	160	161	159	169	161	164	165	187	152	174	153	173	143	161	188	147	166	160	166	157	164	156	154	159	180	157	153	177	174	165	179	161	188	163	156	144	164	170	165	156	175	144	157	144	158	154	158	161	163	164	173	155	164	176	163	167	175	165	173	172	156	167	160	182	172	184	149	162	159	164	167	157	158	176	147	173	169	184	143	185	166	158	160	160	153	160	147	140	155	152	157	177	163	155	176	142	171	173	141	158	174	178	158	140	178	158	158	154	170	169	162	170	150	164	132	147	161	162	165	176	166	173	184	168	165	160	161	168	163	150	169	161	160	160	170	157	148	144	165	161	163	139	158	139	139	168	151	191	157	186	163	160	158	134	170	148	176	171	183	184	149	176	176	149	152	152	186	146	165	172	168	157	175	171	181	142	166	196	168	158	157	180	147	152	169	160	158	152	164	166	160	149	153	170	147	147	145	182	149	154	157	168	199	128	188	169	158	161	177	157	166	172	174	163	143	139	148
6623	1782	1535	893	636	595	470	497	427	430	390	347	356	372	378	373	378	341	307	398	357	331	359	347	371	337	316	361	342	341	377	341	336	363	319	311	356	363	356	339	354	342	336	354	362	383	356	334	342	356	351	355	344	342	338	369	365	324	344	362	356	388	348	358	377	362	330	361	337	337	384	335	326	334	354	361	359	328	332	341	327	321	332	332	372	352	395	352	342	338	362	334	355	339	358	354	345	346	372	354	350	393	354	331	364	364	349	333	348	331	345	330	348	360	337	334	345	370	328	326	356	337	390	357	308	335	344	333	320	335	370	369	354	409	352	335	343	337	380	320	315	308	344	341	372	341	351	346	380	336	335	323	351	346	363	344	339	390	367	336	361	335	329	341	375	342	338	338	353	325	364	362	318	357	338	342	327	356	355	323	388	354	345	335	328	379	349	340	360	333	363	328	326	375	352	348	349	360	321	368	326	323	386	354	322	331	338	309	346	339	333	333	348	349	354	337	353	375	351	309	342	341	346	351	349	349	356	376	334	328	390	386	322	372	317	361	308	342	380	348	328	300	350	329	324	351	329	329	349	334	363	338	342	338	371	323	330	343	355	331	326	363	352	334	356	321	346	328	344	375	345	348	358	315	344	379	359	360	347	326	331	344	328	330	361	338	347	360	363	320	352	344	331	314	344	350	360	359	324	334	327	346	339	364	367	328	357	344	342	323	311	374	328	354	361	368	318	327	360	327	335	354	359	342	349	362	340	362	369	322	361	386	350	363	323	341	352	331	369	358	322	336	356	384	360	341	371	357	344	302	328	358	340	377	310	348	355	343	340	309	338	339	364	348	338	354	361	328	333	383	353	331	361	347	358	351	369	380	367	292	349	366	350	343	341	340	347	364	312	340	350	342	359	325	311	372	351	323	346	362	360	365	348	323	354	340	373	329	360	344	342	342	339	356	347	374	381	337	374	344	358	358	344	376	361	377	342	337	326	333	314	347	344	362	367	356	313	335	353	336	324	371	347	332	338	315	347	352	348	350	327	342	359	345	368	349	331	331	373	374	342	343	318	315	376	333	325	341	368	347	357	359	331	375	363	337	351	338	356	346	363	338	345	345	361	335	364	336	328	350	349	314	358	365	389	329	350	360	335	354	358	327	327	357	366	335	373	356	336	332	362	344	348	352	344	334	316	356	323	356	325	344	342	362	354	353	342	361	312	367	333	358	338	349	346	370	339	366	338	332	362	341	348	355	315	342	353	371	343	367	350	343	364	343	382	342	349	331	368	365	328	362	367	342	345	346	336	359	340	377	371	345	363	337	349	325	353	348	342	322	364	356	356	338	338	365	322	367	366	353	344	346	345	357	342	348	335	379	346	335	351	360	337	340	315	363	339	374	361	337	352	375	352	358	358	324	346	346	342	320	344	325	351	345	301	340	354	332	356	349	338	380	348	345	371	340	329	328	367	367	369	368	373	321	349	346	335	378	347	348	337	346	337	359	346	349	356	327	304	308	322	315	367	346	342	356	334	361	361	382	312	334	364	352	339	360	327	321	350	335	337	386	353	340	305	336	350	406	326	341	381	318	321	350	367	346	336	337	358	352	358	352	375	382	335	357	363	347	339	350	329	345	352	321	306	326	346	363	352	348	360	341	347	341	334	340	335	362	331	312	327	319	338	338	337	364	348	362	361	331	370	346	346	336	344	350	350	370	372	332	338	351	370	336	351	354	361	353	360	340	330	315	348	341	345	323	338	317	336	351	332	340	320	347	297	378	317	372	378	338	383	321	330	353	320	354	341	333	324	346	330	343	326	348	342	370	308	337	368	320	351	348	345	330	353	334	299	369	327	344	358	356	336	338	380	328	343	346	353	325	332	335	319	349	354	378	374	335	307	356	380	374	329	347	353	333	362	370	338	349	359	334	339	389	358	339	374	357	334	323	337	347	319	335	366	327	340	323	305	389	320	332	324	365	345	348	338	366	374	341	371	371	359	361	327	347	351	305	360	363	352	337	363	323	359	322	379	362	354	331	402	355	350	377	353	357	352	374	359	349	330	336	359	349	366	321	361	344	382	349	357	337	344	331	347	326	386	370	333	346	346	359	325	362	365	342	367	356	376	355	351	313	351	322	343	333	316	361	377	342	347	342	340	322	352	329	340	347	348	355	326	326	372	330	360	349	368	325	399	352	392	373	362	341	357	288	339	317	299	331	343	363	341	319	352	326	346	329	349	370	344	329	349	338	340	326	363	353	367	355	355	343	319	353	337	351	350	343	349	386	354	353	342	337	352	356	317	362	335	320	327	315	356	345	365	386	370	366	367	366	364	341	359	350	322	367	322	344	358	344	329	352	353	335	368	368	335	345	354	341	369	306	346	339	365	329	344	348	332	371	358	333	346	357	383	350	348	377	311	345	367	328	374	375	361	352	329	302	365	345	316	323	343	335	353	366	350	360	355	354	340	384	327	342	374	357	337	318	344	326	355	340	379	323	353	354	325	353	316	340	371	338	400	358	379	333	317	332	355	336	343	342	377	372	359	357	351	356	344	358	325	349	345	321	330	340	342	343	360	329	340	358	352	366	342	382	322	344	348	344	376	359	340	345	351	326	316	374	355	368	310	341	342	375	334	338	334	351	339	334	322	353	363	333	339	340	322	330	356	331	337	365	382	328	368	337	345	352	349	337	393	341	342	366	348	378	366	359	326	313	342	326	334	330	353	326	345	340	385	334	345	366	376	342	323	361	363	394	359	344	371	330	340	363	363	312	322	365	336	337	352	357	349	327	311	355	356	372	370	381	364	345	362	352	341	344	347	343	326	356	390	388	333	348	337	354	331	368	342	336	355	343	313	393	341	353	323	327	354	327	325	336	359	329	342	347	363	332	399	367	382	310	377	355	347	323	333	334	353	365	318	325	366	339	346	341	366	347	320	343	367	322	343	350	377	348	362	386	341	362	355	342	370	337	339	340	358	319	354	389	339	373	347	344	351	331	342	348	351	328	356	321	400	349	342	298	351	345	318	336	330	351	375	334	356	345	344	354	335	387	335	343	338	327	350	339	347	325	344	364	323	345	340	363	378	353	327	368	311	356	292	349	355	296	373	352	347	330	364	404	359	362	341	362	352	356	341	328	354	372	341	365	329	331	354	337	344	357	351	341	350	370	336	346	321	359	349	321	363	352	324	346	335	342	328	333	364	373	336	363	376	379	338	353	322	338	339	343	371	332	329	338	339	326	313	382	341	338	326	333	367	352	368	332	368	345	345	357	328	357	346	325	342	336	362	308	345	356	345	365	311	331	323	350	345	352	367	356	354	332	361	342	327	384	325	318	335	361	358	383	367	351	383	306	328	348	350	362	331	371	344	336	318	358	362	307	347	337	388	322	320	363	368	373	348	366	361	330	342	353	365	337	327	318	360	327	329	339	358	340	358	331	329	356	346	320	337	356	339	329	337	339	352	357	373	330	360	361	380	350	353	323	324	353	381	361
24210	21368	28764	24345	20485	1779	516	342	252	223	234	166	152	147	134	133	130	135	111	132	122	121	129	101	114	103	128	113	102	117	119	91	104	102	82	90	89	92	89	103	94	108	92	90	98	84	93	100	89	80	91	96	85	98	97	72	86	94	110	103	97	92	99	76	86	96	119	101	84	107	102	87	90	105	96	107	102	96	106	92	74	93	92	78	88	90	93	104	83	95	97	85	93	86	73	83	78	87	97	96	104	90	108	97	76	73	95	103	90	106	90	84	83	77	77	101	93	99	99	77	87	97	89	81	87	94	97	92	106	103	99	76	83	83	101	91	100	100	100	108	103	94	90	89	102	98	82	92	96	74	107	87	77	80	101	104	99	94	85	98	93	102	73	99	82	105	74	83	94	92	79	104	91	91	80	73	103	95	75	88	79	84	98	90	76	105	86	105	85	94	108	115	86	83	97	83	92	86	92	103	88	94	91	85	91	90	92	83	87	92	79	82	77	82	87	74	91	94	101	86	85	92	74	86	107	90	92	87	83	85	90	91	84	82	102	100	96	92	83	79	78	81	96	82	88	101	91	85	77	57	89	101	86	95	78	87	73	82	91	85	92	107	76	93	83	92	82	86	85	83	83	102	106	88	110	98	88	82	98	86	80	87	89	70	80	92	91	84	101	93	103	83	102	80	105	81	82	90	84	99	88	107	110	91	69	69	110	92	85	94	107	96	99	79	90	96	81	86	107	86	92	79	87	98	84	103	81	82	84	94	95	88	86	98	93	101	82	82	108	97	88	105	84	82	103	109	87	90	94	79	80	93	99	98	74	75	91	96	94	91	89	71	99	83	70	88	104	92	81	86	83	85	90	65	93	69	78	100	96	94	86	101	83	89	96	76	96	94	105	92	113	98	99	103	101	93	73	86	81	99	97	109	108	91	81	97	87	110	69	94	87	82	88	94	75	80	80	96	89	80	98	84	87	89	95	101	85	98	118	86	82	89	92	68	101	105	112	85	107	88	84	93	96	119	79	98	86	92	80	86	80	110	101	79	83	98	92	86	84	102	87	93	91	85	88	97	103	76	83	82	105	80	80	76	87	96	109	86	85	77	107	91	107	92	89	107	110	99	97	89	96	102	87	99	78	100	85	76	92	98	86	84	72	100	106	94	94	87	87	101	87	73	97	105	88	78	84	73	78	92	93	110	105	92	90	84	99	83	92	82	95	87	100	88	96	88	88	98	92	86	91	89	83	85	77	89	90	87	81	106	84	84	117	84	90	95	95	94	88	89	95	92	90	78	98	115	83	89	120	114	100	102	89	80	83	90	92	88	88	78	86	82	94	89	70	84	67	90	78	97	113	108	88	77	87	84	85	86	85	102	95	93	90	101	105	101	71	74	85	66	85	90	105	83	85	78	102	87	103	87	90	104	73	91	84	114	99	101	95	77	116	99	93	99	95	90	81	88	86	89	94	102	92	99	105	90	79	76	97	108	91	88	85	100	74	116	100	102	106	98	86	77	120	76	102	96	92	81	89	97	88	113	96	102	91	101	70	88	83	84	92	85	87	79	97	93	98	93	105	103	102	75	114	88	100	94	100	95	91	93	88	75	89	118	74	91	91	99	83	103	93	81	91	89	103	84	99	86	96	80	107	98	104	80	82	83	85	102	98	89	86	90	75	85	92	99	106	96	88	85	93	123	95	94	103	95	90	94	89	89	84	84	99	83	84	95	92	91	80	84	78	90	86	96	93	88	95	99	85	102	84	87	90	71	110	81	84	80	98	79	99	84	93	106	74	92	106	98	92	86	87	60	95	92	88	99	97	80	97	89	88	98	109	77	100	81	88	76	75	82	90	86	87	93	97	108	83	79	84	81	96	84	93	87	94	84	91	82	89	80	94	89	81	96	79	87	89	90	103	81	94	96	79	88	80	89	97	83	83	106	106	92	99	90	87	82	112	99	103	96	81	71	98	87	93	87	86	81	88	95	97	99	100	86	83	85	93	99	86	85	89	95	89	87	100	97	86	92	84	79	97	100	85	72	96	98	86	107	91	84	111	104	85	95	101	84	89	76	88	101	101	100	88	91	100	102	93	75	105	101	75	97	92	85	89	81	107	85	83	75	70	93	83	90	83	102	76	98	104	96	90	81	86	86	100	88	105	106	91	79	82	89	107	98	94	94	75	86	92	91	91	99	104	101	82	94	82	99	80	95	102	83	85	83	77	95	67	79	108	102	103	83	70	75	83	74	105	86	90	85	84	95	81	96	91	97	83	81	82	95	88	90	114	88	91	89	110	73	105	94	96	97	91	99	114	87	91	92	86	82	85	66	89	82	95	95	106	68	87	92	100	78	92	94	102	92	89	95	98	80	87	90	78	77	84	84	101	98	95	95	98	89	81	80	85	94	88	80	99	91	89	97	83	75	102	93	91	97	103	95	83	98	96	94	95	108	102	93	98	102	97	98	94	86	89	94	99	92	87	81	75	87	81	58	91	88	106	93	95	80	98	90	94	106	92	95	83	102	88	91	86	96	93	83	100	80	77	77	100	85	78	100	89	93	88	94	84	79	81	98	74	86	78	81	91	89	99	89	88	97	80	79	93	96	96	67	92	83	82	85	90	102	81	74	85	87	80	82	84	84	103	92	72	104	99	90	101	109	89	89	90	92	86	72	91	107	75	79	91	85	99	93	78	87	87	71	96	89	94	89	80	98	90	95	97	82	99	99	70	85	82	78	99	108	91	72	95	110	91	81	103	96	118	100	89	85	84	94	68	86	90	79	95	106	109	85	97	64	86	116	85	80	93	99	103	84	100	85	83	100	117	93	59	94	79	108	78	90	80	109	83	85	80	91	105	89	85	82	89	102	103	78	96	81	83	89	88	76	98	100	95	76	96	88	111	85	93	93	82	85	94	69	76	90	97	114	83	77	88	80	87	104	90	80	95	92	91	86	77	82	98	91	95	109	111	90	94	107	82	100	92	92	92	91	112	91	85	101	81	98	102	95	86	90	93	86	73	90	95	76	85	87	89	90	75	95	94	90	91	97	87	81	103	100	99	100	89	88	85	92	97	75	81	100	70	84	78	77	85	89	79	94	84	105	77	96	74	82	99	109	84	86	95	93	81	81	87	85	84	98	88	75	93	97	89	100	92	110	99	104	93	92	100	90	96	101	98	85	90	75	97	88	88	83	90	101	87	84	87	98	92	82	92	86	98	93	91	101	95	107	81	86	92	84	100	96	86	85	101	99	88	100	98	85	80	86	89	87	75	81	83	91	99	96	106	100	95	101	83	88	91	108	90	110	80	87	103	95	83	85	102	100	87	79	103	78	95	87	81	106	79	94	100	86	80	77	95	100	85	84	79	89	86	93	99	86	93	99	83	86	96	104	81	97	71	92	94	109	94	92	92	89	111	102	101	85	103	83	91	80	96	96	99	79	94	76	92	99	86	68	93	80	86	105	105	98	109	80	84	101	96	102	83	75	92	88
17180	10595	8815	4413	2891	2098	1579	1234	979	830	746	621	526	515	410	412	373	344	353	307	299	306	329	252	302	247	268	275	236	266	285	243	215	230	250	225	227	237	237	234	234	217	191	230	231	183	210	237	204	216	201	215	207	221	204	180	205	228	206	221	212	215	191	206	193	203	206	205	203	201	209	188	220	208	207	201	221	205	201	187	198	221	204	217	183	208	194	215	234	188	174	220	222	213	196	201	204	180	178	177	186	180	207	187	188	212	167	188	189	209	228	214	201	216	200	164	179	208	191	196	200	185	225	224	180	175	193	199	210	197	229	220	173	194	188	203	206	196	192	187	186	199	207	195	195	198	218	191	187	206	195	217	193	200	208	225	215	211	191	223	193	214	219	204	204	220	223	228	179	220	207	194	177	201	191	203	193	199	191	213	179	215	209	198	187	213	183	213	220	205	195	196	194	201	191	230	191	223	201	200	210	191	182	206	197	190	217	190	199	213	195	207	184	182	200	200	182	201	211	184	205	178	213	220	204	230	199	211	190	228	228	180	201	200	176	176	199	194	176	211	163	218	214	211	189	209	199	180	205	207	208	200	209	222	203	198	199	190	200	212	182	217	179	203	200	194	197	201	207	190	185	208	193	199	203	192	193	190	223	202	185	220	208	187	199	188	224	232	207	198	209	197	186	195	186	204	225	203	229	209	219	226	216	194	228	213	214	194	183	210	214	185	183	202	180	201	208	181	187	189	201	185	189	195	223	183	208	196	204	201	190	205	206	192	201	189	212	216	215	212	207	209	236	205	218	206	199	187	209	200	201	198	198	202	206	182	218	203	175	209	196	202	202	182	207	212	185	216	193	198	196	179	216	204	194	197	191	195	201	174	211	193	192	221	201	209	199	201	220	205	191	214	179	195	199	191	205	208	194	218	201	183	198	200	207	200	215	210	198	212	210	189	215	228	221	193	195	217	203	191	216	219	202	176	193	229	188	226	214	206	186	211	203	195	212	214	189	191	200	225	178	209	217	166	205	199	194	192	215	190	198	190	167	213	207	206	193	190	205	195	198	185	196	208	180	199	200	198	208	167	225	215	201	203	218	187	178	185	201	180	211	193	204	203	204	215	200	200	201	212	192	207	194	196	204	196	213	226	200	242	176	209	193	187	194	179	217	196	213	199	190	207	184	190	198	190	198	179	214	186	196	213	194	197	203	194	232	197	210	192	190	204	189	212	179	175	192	199	221	200	187	187	196	189	220	205	201	174	204	200	194	205	190	208	198	219	182	208	208	192	227	184	180	197	206	185	197	198	200	199	188	208	183	182	210	198	221	187	208	220	204	162	159	218	202	231	180	173	173	200	240	176	203	202	198	194	185	203	194	204	196	186	224	210	177	212	202	187	178	235	189	198	221	185	185	227	208	219	184	175	175	188	205	209	208	209	188	210	198	196	206	206	208	205	193	196	205	199	215	195	190	198	207	194	176	184	192	197	175	204	185	225	179	202	185	196	187	191	245	192	194	220	174	222	202	174	204	170	209	188	215	197	189	210	212	186	219	207	202	218	211	201	203	231	199	208	213	180	214	186	173	209	197	175	191	204	216	206	217	196	222	197	208	185	195	214	190	191	163	199	221	196	195	179	201	207	191	202	223	214	187	225	187	182	221	218	221	207	195	182	177	187	210	204	197	203	202	220	194	207	226	197	206	212	207	194	226	211	199	191	189	219	197	170	175	210	182	189	198	204	191	196	194	211	201	190	199	189	195	198	194	222	204	181	196	206	188	241	191	183	198	190	205	191	209	209	163	184	196	230	195	191	209	192	201	189	206	211	177	204	173	213	210	207	209	183	206	197	182	191	185	225	197	216	208	210	205	190	215	199	177	184	211	203	165	204	220	216	207	175	220	204	180	216	191	186	219	205	184	215	225	184	209	203	203	179	203	204	198	191	184	221	198	186	198	200	182	204	203	206	195	192	198	203	219	185	195	192	182	209	226	218	190	205	208	202	222	174	180	205	198	220	202	189	208	195	200	196	219	211	189	198	207	223	230	210	182	182	198	187	218	203	192	202	194	203	191	187	207	202	217	221	228	203	200	205	197	208	177	182	191	181	201	199	197	194	177	189	188	213	203	202	188	181	191	199	193	210	195	208	200	201	196	209	204	206	198	200	197	193	213	196	221	217	196	175	186	205	235	175	191	211	195	202	176	209	213	186	192	193	190	218	199	192	181	201	195	208	200	198	203	197	216	236	168	184	215	196	234	184	203	236	197	204	183	176	201	214	194	203	212	196	199	194	228	194	194	180	202	208	229	200	188	229	204	197	209	220	220	219	194	232	212	180	186	203	171	189	229	195	201	198	221	201	208	179	205	183	176	198	201	180	181	205	187	196	200	194	202	208	189	210	177	191	186	200	194	198	207	187	199	192	181	214	216	216	219	217	202	197	201	220	224	226	211	217	209	216	215	184	207	196	180	195	203	211	202	192	166	188	216	207	190	196	206	191	205	195	187	196	191	209	181	205	213	223	196	192	174	208	199	208	210	198	222	184	189	226	182	196	199	204	203	207	187	216	183	219	205	205	200	206	201	201	212	195	193	196	173	206	202	212	188	208	206	192	201	210	187	202	201	219	186	213	172	213	198	194	184	200	220	195	176	192	197	180	176	216	200	176	196	192	206	227	215	225	212	188	184	181	170	202	174	167	184	211	208	192	175	199	199	194	199	192	198	194	207	193	212	180	221	205	225	196	183	188	187	192	209	200	199	191	196	195	215	209	200	215	212	222	200	198	198	208	230	220	219	215	188	199	185	209	214	174	195	193	204	188	200	189	205	190	191	175	209	198	195	197	205	186	195	207	206	207	192	210	212	187	183	212	181	218	205	195	194	209	227	180	200	204	178	189	235	194	221	194	213	198	202	197	209	195	192	201	209	184	189	207	177	190	185	185	182	203	198	190	217	179	189	190	197	212	194	187	196	204	208	187	191	189	211	183	215	193	209	223	205	220	184	202	198	200	171	207	194	186	189	205	209	192	193	217	210	187	194	213	201	197	217	173	176	184	197	196	248	226	202	192	192	213	216	186	190	214	204	185	192	182	190	203	187	221	226	204	217	199	198	204	176	206	207	204	190	200	200	196	204	206	207	214	199	198	208	222	160	189	211	201	188	192	223	214	195	224	194	202	201	181	177	202	170	223	189	203	197	197	209	190	193	184	190	200	196	191	209	214	213	190	211	200	229	207	175	192	206	221	201	205	197	179	217	209	169	200	197	205	194	211	214	226	223	203	201	213	206	209	222	198	188	209	211	191	198	225	183	181	208	187	190	168	182	193	203	213	195	183	194	206	210	199	194	181	185	184	207	178	209	180	225	209	218	202	187	203	213	177	194	205	203	206	205	158	204	217	214	196	193	190	199	202	193	206	196	187	207	179	200	193	202	210	198	213	210	194	190	181	193	181	218	210	205	215	205	170	197	182	210	189	160	182	195	206	221	180	195	216
23351	21374	29427	23734	21374	20083	2124	744	524	484	418	396	366	353	314	345	296	296	295	272	268	292	259	271	276	255	240	250	261	225	240	256	258	232	235	211	237	260	220	226	241	254	238	209	239	255	207	236	250	242	250	233	245	225	245	242	228	222	232	219	241	234	228	232	252	226	218	241	229	242	219	266	226	223	237	238	234	217	232	242	185	245	216	219	217	220	227	274	218	227	237	211	237	232	217	224	237	232	217	208	223	233	210	190	218	195	216	229	232	210	231	234	225	218	205	241	222	197	246	216	209	206	205	208	201	222	238	201	194	242	221	227	207	231	221	237	251	226	205	213	212	188	218	232	201	236	240	212	234	207	216	216	219	227	227	217	213	211	240	184	227	238	246	227	216	225	197	240	208	249	208	212	210	203	214	218	238	222	224	234	218	238	211	199	248	213	222	214	230	209	186	239	254	246	209	234	248	227	219	224	226	225	231	205	227	205	189	226	232	203	215	221	213	199	208	206	233	241	235	219	218	216	190	234	231	237	205	238	223	221	215	235	221	207	213	206	200	226	233	217	209	246	232	225	248	252	248	218	241	197	238	226	222	225	214	219	202	204	200	222	210	234	227	235	207	223	228	236	193	209	227	258	235	215	252	200	203	215	234	243	242	197	230	226	216	230	206	220	244	235	244	212	225	222	234	219	232	239	203	226	245	231	214	244	234	222	196	222	210	214	215	226	248	235	198	233	208	215	210	259	238	233	241	226	260	218	227	210	205	213	176	229	213	199	230	244	216	192	224	248	225	209	234	215	226	206	223	225	221	225	227	194	236	234	230	208	211	205	254	217	213	202	218	223	240	248	224	249	219	226	227	208	213	227	232	209	240	226	216	239	233	232	211	206	237	235	251	227	212	249	202	220	229	222	206	248	243	244	207	213	208	236	220	223	228	198	221	228	232	220	232	229	186	231	228	214	230	237	239	196	207	230	223	236	214	214	223	246	214	214	200	241	213	247	248	214	224	220	233	233	218	235	242	223	231	230	229	219	186	203	237	216	226	221	227	227	209	209	237	225	208	215	262	232	225	225	231	206	213	229	237	218	225	227	210	228	217	241	231	217	230	210	195	230	214	227	228	214	251	217	244	211	215	206	191	238	251	233	211	252	211	234	202	232	230	206	240	234	205	201	225	231	231	233	213	226	210	215	232	220	199	208	230	228	229	205	222	220	224	246	243	223	200	232	231	203	227	219	178	233	257	213	228	237	212	214	234	226	226	233	219	200	196	219	216	201	217	228	214	236	231	211	214	218	230	251	223	213	213	219	227	219	214	221	255	226	196	227	234	212	223	210	225	234	230	208	220	209	217	224	227	201	222	244	216	231	205	243	207	235	214	229	216	200	239	209	186	221	207	234	197	221	226	230	224	250	211	186	238	198	196	201	237	221	214	222	231	231	219	214	197	232	208	245	247	186	230	241	223	201	202	210	235	231	209	248	228	226	228	199	213	209	211	245	229	244	201	196	218	216	225	233	203	233	204	222	217	210	221	194	208	203	208	200	226	230	211	202	251	234	250	230	237	224	235	242	228	208	248	230	209	223	219	221	220	254	215	209	221	249	222	232	200	215	243	223	226	247	236	201	214	240	217	204	196	236	205	232	231	218	222	261	200	250	188	249	222	251	187	199	206	237	210	203	243	228	253	200	216	223	207	204	221	190	231	250	253	228	217	223	217	228	218	227	237	221	207	233	206	233	218	211	241	224	234	239	244	221	223	232	191	249	198	209	243	224	207	218	240	228	222	227	217	239	206	209	212	243	215	203	225	221	222	221	215	206	242	227	203	219	226	213	224	203	229	217	228	210	265	237	251	202	197	214	227	208	202	229	230	211	207	214	223	217	210	223	233	230	228	233	229	242	225	225	222	205	212	240	251	225	202	226	231	227	227	260	198	234	215	210	194	208	205	239	212	214	219	234	222	196	215	205	235	210	242	228	236	214	217	215	211	247	202	234	231	237	241	205	245	232	211	235	199	223	226	194	205	202	238	210	223	214	236	222	209	222	214	236	234	216	195	202	211	214	223	233	235	211	224	223	232	208	220	219	231	220	206	204	217	233	223	217	213	218	240	222	256	226	202	231	212	230	215	249	229	252	232	203	245	220	207	209	202	246	215	168	238	208	213	198	208	248	225	220	218	216	244	203	223	219	221	250	224	196	243	183	241	210	254	201	251	218	233	236	201	238	216	220	231	234	197	237	195	214	238	237	223	222	241	201	226	235	231	216	213	227	214	222	193	234	192	226	212	221	221	232	226	231	240	221	214	214	207	219	224	216	188	205	223	235	232	225	208	226	210	240	215	222	202	221	186	232	230	231	186	233	214	221	236	204	230	233	228	221	220	192	217	228	225	203	229	224	208	220	224	193	220	211	246	189	239	214	233	237	215	209	223	204	228	263	214	208	209	221	234	212	215	212	201	224	213	226	210	240	241	206	238	239	218	222	216	212	214	245	244	219	215	216	212	215	218	215	213	225	232	239	250	195	243	232	215	257	214	212	209	199	203	238	231	232	227	226	231	247	229	211	226	219	200	235	227	217	233	205	214	217	216	206	230	237	202	235	230	233	214	204	231	221	212	247	222	210	227	209	221	235	226	217	192	224	205	203	205	209	249	218	204	210	217	240	223	233	220	216	191	210	246	243	233	199	222	222	232	234	196	225	217	197	194	206	220	217	205	213	221	214	213	244	220	235	228	191	235	204	214	231	234	209	214	245	205	247	246	199	236	210	219	200	223	208	222	225	233	214	229	235	231	221	221	207	218	194	214	271	218	237	228	209	238	221	203	204	238	190	212	214	237	217	221	224	226	225	233	221	201	221	217	223	226	242	212	193	230	224	185	223	206	227	223	221	204	217	213	238	228	172	224	232	233	219	228	245	219	237	222	221	223	218	235	207	212	225	210	238	235	220	251	230	233	221	236	253	214	214	224	202	245	206	217	205	227	203	199	239	218	243	223	209	213	217	214	212	235	238	213	230	228	240	227	215	215	195	197	215	219	234	203	208	219	220	210	210	228	226	204	208	224	202	229	225	209	214	215	228	205	211	236	222	227	209	219	210	226	223	218	178	226	212	198	186	227	207	211	217	217	208	212	213	240	215	226	243	226	214	201	207	205	211	216	206	219	220	227	204	202	258	212	210	221	200	201	187	222	234	251	222	219	240	198	213	196	194	234	202	197	254	207	207	227	218	245	235	234	189	204	245	204	226	220	220	261	226	220	240	249	190	243	215	211	214	222	215	225	220	232	204	228	250	209	230	213	184	208	233	210	222	214	220	220	213	201	211	206	247	221	216	209	196	212	217	229	225	247	201	258	227	209	219	201	219	205	228	207	223	213	187	216	216	225	210	227	202	222	232	207	240	215	224	219	219	209	227	223	217	209	214	194	222	210	208	234	210	188	209	197	220	193	212	212	213	208	206	232	209	227	232	222	244	223	239	231	216	241	231	226	203
20715	17009	14303	7796	5319	3806	2900	2371	1852	1634	1339	1138	1031	949	863	769	734	706	723	651	634	621	578	586	567	565	501	542	524	489	504	473	494	489	510	517	460	493	450	489	484	456	453	457	472	473	411	459	451	469	440	456	432	432	440	449	446	430	433	450	465	442	483	444	431	463	443	461	418	415	463	430	462	405	433	420	407	435	445	448	411	407	396	444	449	396	423	405	423	451	428	414	424	436	451	463	446	436	441	454	447	431	374	395	399	401	417	428	425	418	444	424	418	426	446	462	453	427	426	427	409	425	434	433	406	442	433	417	438	459	408	416	433	431	440	458	442	452	397	443	421	443	441	439	439	403	436	444	425	477	455	421	447	440	414	472	421	446	426	428	433	422	493	383	433	422	390	433	452	459	419	437	435	410	424	411	408	423	463	386	442	416	404	457	458	422	410	433	442	411	439	465	453	459	445	438	397	412	421	416	446	429	412	429	404	409	456	423	445	407	410	443	452	423	476	426	411	424	442	424	462	396	456	426	436	424	416	415	437	400	472	482	439	428	441	424	411	443	454	450	422	446	423	442	445	432	394	419	416	401	422	449	445	451	412	447	453	410	393	424	414	454	457	420	411	419	452	425	413	474	412	442	459	439	415	428	437	398	409	392	419	419	418	452	434	446	439	439	422	434	431	441	448	441	437	432	401	404	438	418	367	465	415	445	437	415	418	421	426	394	409	411	423	423	406	431	435	439	423	439	428	428	402	435	447	418	438	402	416	409	455	444	434	459	446	430	442	417	433	402	415	401	436	458	459	417	468	466	437	401	414	421	411	416	390	432	439	439	439	419	433	408	430	424	446	465	460	428	419	455	400	407	430	392	379	474	432	414	388	417	418	413	459	437	451	421	415	396	428	438	434	452	426	435	430	449	454	432	410	428	461	404	422	413	447	445	468	400	436	445	442	414	419	427	419	434	431	427	392	410	433	409	441	431	402	400	414	440	418	431	435	397	438	446	412	409	422	435	417	372	417	430	411	397	406	410	421	419	397	424	422	406	428	407	450	443	402	418	440	435	460	427	411	441	429	429	432	444	418	433	444	436	438	422	392	408	428	445	399	380	434	430	430	431	426	465	427	409	424	435	405	449	428	444	420	415	463	413	426	414	414	409	449	415	444	450	436	400	434	406	429	437	409	443	433	441	418	420	444	408	392	398	445	428	435	430	439	388	389	443	431	405	456	418	432	459	414	431	426	428	435	432	451	413	408	426	414	434	445	420	420	387	445	419	416	395	445	442	404	441	391	454	451	386	439	425	431	438	419	432	452	457	463	440	431	397	422	420	394	426	397	399	427	414	432	435	442	411	419	442	413	411	416	447	442	442	466	436	433	424	403	435	466	441	390	418	444	414	397	465	415	428	446	443	415	426	410	452	423	425	431	418	400	435	410	446	409	430	426	414	432	436	431	462	450	417	392	430	453	408	427	445	450	423	433	433	414	395	428	476	412	404	411	428	409	382	419	417	431	436	410	405	383	431	470	386	405	441	462	415	438	401	451	457	435	413	415	427	427	412	428	426	433	392	444	436	404	429	434	461	452	430	420	457	423	433	422	386	448	393	434	406	448	412	445	418	431	433	438	441	405	390	426	443	402	447	411	415	440	431	429	413	407	411	433	413	398	403	418	421	440	452	413	398	437	393	441	448	409	430	414	424	430	426	413	409	462	428	431	436	424	437	470	435	432	447	430	436	398	411	430	456	414	442	415	463	466	438	379	438	448	389	437	434	457	418	405	436	462	432	429	426	444	453	400	427	397	431	454	402	432	468	428	434	413	388	429	414	410	442	418	458	431	466	428	423	402	386	406	407	422	418	407	426	447	408	428	408	404	450	422	401	410	453	422	409	432	427	419	406	407	405	467	388	402	427	455	399	394	465	435	373	412	429	425	392	444	452	399	392	439	448	422	499	408	443	423	449	435	409	427	409	418	441	412	443	459	427	455	451	437	407	436	404	431	434	441	418	427	448	427	397	399	416	422	420	423	418	434	436	447	457	411	415	438	389	424	420	424	435	382	442	405	425	403	437	441	442	466	415	419	385	443	417	398	428	430	452	403	437	396	423	470	463	410	385	427	418	413	485	417	450	419	431	433	404	411	434	427	386	415	455	434	414	429	461	398	461	428	445	431	429	412	403	459	443	393	420	410	469	421	423	418	422	424	444	436	427	397	437	423	461	413	452	442	442	405	419	452	397	441	437	459	398	358	436	413	457	469	425	420	419	446	414	423	443	441	398	425	426	394	446	435	413	431	440	439	430	443	405	430	406	390	417	435	432	426	428	444	370	446	431	430	412	426	438	418	414	465	441	416	396	427	422	420	434	399	446	439	460	416	404	415	396	413	432	446	406	401	411	388	451	432	465	398	433	428	428	428	402	431	419	413	439	450	429	390	412	450	435	417	424	445	460	448	400	411	426	417	407	418	437	390	457	456	452	441	382	430	492	400	421	437	431	422	440	447	446	432	437	417	427	408	432	427	416	428	445	414	408	400	461	415	433	433	450	448	432	448	464	377	426	428	389	436	441	438	407	439	423	449	424	388	461	433	422	412	465	415	440	437	476	419	424	438	453	427	472	401	421	420	424	374	422	429	416	412	417	401	415	420	433	423	426	393	435	438	445	413	447	433	442	406	419	428	426	432	406	440	422	441	437	445	432	446	407	416	426	440	456	405	449	386	406	430	406	432	420	450	411	420	451	410	424	418	414	446	392	447	414	407	399	408	407	437	408	436	415	422	451	413	420	425	436	382	427	420	463	439	421	453	443	451	410	400	411	437	446	404	384	419	406	429	406	418	407	416	432	424	422	407	427	456	451	414	445	435	385	471	409	412	437	431	438	430	438	441	452	436	426	414	483	423	448	421	430	445	439	462	440	452	433	443	416	406	417	438	426	444	469	390	433	456	443	445	439	433	428	455	457	420	407	392	439	406	449	431	389	424	446	440	412	413	458	424	432	421	403	443	409	464	413	433	432	497	411	427	419	461	414	397	409	405	409	413	442	463	425	441	398	424	435	431	389	427	447	436	417	406	452	405	441	429	416	465	400	418	404	461	423	443	408	447	437	466	411	445	450	440	433	428	413	401	427	426	409	465	422	424	426	443	425	427	404	385	426	422	406	435	415	423	411	413	445	405	419	404	446	449	446	424	399	453	455	420	441	437	431	418	382	424	424	433	398	422	384	413	438	412	433	414	409	429	414	418	469	426	429	442	403	399	454	404	392	454	418	435	420	411	438	438	415	459	434	394	398	458	416	450	443	478	417	461	448	408	405	412	455	453	421	421	447	433	424	440	422	478	401	425	452	435	435	461	472	435	459	435	401	444	438	426	402	427	431	422	464	431	447	430	411	425	459	404	429	430	448	442	440	401	427	414	416	437	436	403	399	445	443	374	396	447	408	420	410	392	435	426	425	449	392	430	443	413	482	394	426	394	405	411	461	442	400	407	405	428	438
26744	20917	8079	530	248	238	188	195	188	168	183	192	162	149	179	169	182	192	176	147	150	168	164	165	181	175	166	167	176	158	165	179	150	153	152	175	154	169	158	153	168	160	167	167	190	139	165	169	140	180	145	156	165	171	156	163	176	160	149	155	170	150	168	150	163	154	178	176	156	143	164	138	161	140	161	167	137	164	160	144	174	152	158	166	141	158	152	157	167	161	171	171	179	168	141	170	175	177	165	184	162	154	178	176	158	162	162	157	130	169	162	170	168	188	167	167	165	160	135	167	184	170	161	168	130	171	155	165	156	162	162	155	169	169	150	165	166	156	154	157	156	190	150	199	176	149	154	161	160	172	174	155	152	161	178	180	161	169	167	157	184	176	170	165	153	160	156	163	160	147	134	158	160	159	181	157	162	202	165	160	173	149	147	153	170	151	168	187	170	132	155	177	153	170	184	170	165	174	156	188	167	171	183	167	169	183	155	165	164	163	158	158	159	145	181	180	157	149	155	165	154	154	173	152	177	160	147	143	158	164	165	178	155	186	174	165	193	147	171	175	155	174	154	151	156	142	190	151	168	187	153	156	161	146	150	161	156	175	164	149	170	169	151	185	174	177	167	169	153	155	161	149	174	167	154	182	150	153	155	171	157	168	164	187	158	168	164	174	160	163	165	169	158	144	160	169	149	198	167	147	167	159	156	174	185	171	167	166	182	151	158	161	170	169	169	146	160	156	173	168	165	163	168	167	169	158	164	169	160	193	164	176	146	162	168	167	168	158	183	149	153	157	173	154	155	171	149	179	144	150	157	147	166	165	158	151	165	151	150	140	174	147	176	148	177	171	161	157	190	172	175	165	158	144	167	182	157	154	154	174	150	159	167	151	162	178	171	162	148	156	150	152	158	166	151	179	138	164	147	162	154	160	169	180	165	164	150	182	174	196	156	159	165	164	161	171	157	169	164	159	169	175	152	144	150	163	179	141	166	177	162	154	151	152	157	176	130	163	158	175	192	164	179	169	166	147	163	177	186	145	149	149	165	156	153	154	177	155	162	137	170	160	181	144	143	207	152	163	143	179	133	166	168	126	142	167	158	158	161	171	152	157	183	163	138	169	153	181	156	174	155	166	151	137	158	174	153	147	169	152	158	160	156	180	157	157	143	184	148	150	153	171	168	158	157	156	165	158	155	144	190	169	161	176	149	153	171	166	159	167	205	170	157	153	158	169	167	168	187	161	181	147	170	145	165	168	158	159	164	163	168	138	139	172	151	152	192	169	177	173	146	177	165	167	162	176	171	161	162	160	130	159	160	174	157	141	160	162	154	179	156	162	157	164	178	157	183	158	153	170	165	177	152	171	159	161	169	165	167	154	174	170	156	186	136	153	143	157	159	144	167	168	146	165	167	143	143	156	161	165	183	172	149	190	159	189	146	155	159	150	163	155	183	158	155	174	161	184	141	166	158	157	180	203	181	173	166	175	184	184	169	170	174	156	149	154	168	161	172	168	151	169	175	150	171	153	142	163	178	149	153	147	150	140	147	165	155	147	161	181	178	169	172	155	149	159	154	172	153	134	182	154	164	154	178	148	147	162	162	152	158	165	154	157	152	164	152	169	188	168	160	178	181	149	151	163	162	158	148	141	173	153	154	165	152	164	160	144	163	159	157	149	175	166	170	158	162	143	160	171	169	172	169	139	146	165	164	156	153	162	159	164	177	153	159	154	141	162	175	152	166	178	144	162	153	163	161	166	151	179	176	152	158	175	154	136	169	172	178	138	160	148	146	150	166	170	164	143	158	165	155	174	161	151	167	170	171	149	152	148	138	178	150	153	186	175	170	184	164	161	157	153	142	145	183	170	142	172	141	155	170	182	148	151	155	158	152	162	163	153	139	143	155	174	163	149	158	177	170	188	182	169	184	152	152	159	151	158	172	175	157	164	148	156	172	151	158	161	163	165	165	170	156	173	160	176	161	155	173	150	151	160	177	164	152	166	146	167	158	165	170	173	168	175	140	154	168	154	169	165	164	170	168	162	179	167	166	159	165	157	174	178	163	149	177	166	162	160	171	141	170	168	170	141	167	177	144	150	165	180	139	153	157	142	162	173	176	174	151	169	174	180	157	154	156	133	148	159	153	181	155	160	176	169	171	152	137	173	161	159	165	167	165	161	160	165	167	166	181	159	162	150	167	164	179	166	151	167	142	169	159	176	154	169	159	146	151	157	155	156	173	169	164	157	155	176	150	167	157	170	159	153	167	159	167	155	170	158	150	159	161	142	154	160	158	174	199	179	163	168	156	163	159	164	166	138	194	153	177	161	149	160	138	153	151	170	160	194	168	177	153	152	167	170	177	157	169	174	149	153	154	175	183	158	174	158	133	165	154	150	165	160	160	149	170	143	170	150	150	169	167	173	172	167	172	161	193	151	160	149	171	160	187	157	181	166	160	164	151	166	157	150	162	156	167	187	134	158	139	152	169	143	123	175	162	162	188	143	139	157	190	147	173	172	181	147	167	187	161	163	163	169	164	156	170	139	165	172	155	164	150	140	167	154	185	171	158	188	171	167	146	165	144	178	151	154	176	133	163	177	164	142	160	185	158	168	149	151	157	154	160	153	167	166	207	146	168	146	162	158	166	165	187	162	178	169	154	162	155	160	147	152	168	159	170	163	168	170	134	167	172	156	139	161	158	152	156	161	165	160	165	142	162	147	142	172	179	158	177	166	163	162	157	180	149	168	181	140	167	174	142	155	158	171	165	178	169	186	162	169	193	156	174	142	138	143	159	157	159	157	184	157	134	139	177	155	177	151	141	128	172	157	189	149	162	176	150	156	153	160	167	149	148	182	163	183	169	158	161	152	141	146	150	161	179	174	149	157	169	182	172	161	171	159	158	156	148	164	135	166	148	168	156	160	184	159	171	166	152	153	172	149	154	173	161	173	158	167	161	155	153	148	158	184	154	170	154	157	166	164	142	163	178	161	165	166	175	160	154	160	158	162	154	159	183	162	173	168	161	154	180	171	162	157	172	153	158	186	170	171	145	155	164	150	185	152	158	166	139	161	155	160	152	143	157	182	166	158	161	174	160	182	148	154	163	180	168	175	149	166	164	149	168	176	166	167	169	145	158	167	178	171	164	136	176	140	154	163	159	166	147	163	179	175	147	169	169	173	167	184	149	172	155	166	144	145	164	193	158	165	177	169	174	166	176	183	158	141	168	145	171	161	153	171	162	166	167	151	161	168	146	155	152	152	160	174	166	167	167	154	163	165	158	162	161	157	189	149	155	152	152	165	171	145	167	169	176	179	171	172	161	156	153	158	173	166	157	171	148	158	182	164	162	154	187	165	141	148	151	162	144	139	179	144	169	159	147	169	162	141	159	161	160	169	152	174	164	174	174	159	179	179	148	179	143	166	170	179	186	176	178	155	188	165	166	202	158	158	168	152	174	145	170	171	160	171	170	172	185	160	179	171	135	157	164	180
6431	1489	1410	775	629	578	482	446	413	412	406	398	357	357	396	346	371	400	364	374	366	326	336	371	358	362	341	366	295	364	374	354	363	343	342	347	351	356	326	353	347	363	348	381	343	341	326	308	338	318	334	337	352	376	335	321	319	324	321	349	349	364	348	371	317	302	305	332	317	312	369	345	353	356	349	313	353	321	352	349	355	328	374	342	344	350	372	346	330	338	346	362	328	322	354	356	298	346	340	338	340	391	357	318	369	348	356	345	323	316	342	326	352	352	338	352	341	328	333	355	344	345	382	336	362	331	324	308	306	314	344	345	346	378	340	343	362	358	343	337	355	413	346	326	311	369	345	362	326	310	368	354	341	333	335	331	350	334	326	329	355	333	335	354	351	325	365	338	371	324	360	334	372	325	343	356	336	350	362	368	344	351	345	338	333	337	352	308	325	333	346	358	342	322	350	325	338	342	340	326	326	345	344	339	357	313	354	360	334	348	325	348	325	346	337	339	329	327	337	366	338	333	343	324	318	343	322	379	349	325	340	331	334	328	338	322	379	353	374	330	324	337	330	316	346	353	347	366	348	335	352	354	316	345	345	343	306	347	348	329	312	358	368	331	351	338	366	343	334	357	313	352	333	368	335	340	341	368	376	342	331	344	354	336	362	349	338	355	324	357	341	373	361	338	325	395	343	321	371	369	361	360	314	361	354	319	334	352	338	340	314	352	337	348	353	329	354	338	345	338	332	342	340	353	357	321	343	314	373	373	345	368	351	353	332	349	341	330	362	386	354	294	317	311	338	379	352	330	342	338	378	355	347	355	356	350	314	328	311	334	340	342	322	349	336	339	336	315	352	348	327	334	378	340	359	390	351	354	351	358	340	351	327	334	368	329	326	344	318	339	345	350	340	333	359	365	344	343	295	317	352	340	366	332	335	331	325	358	329	342	336	334	346	287	302	343	369	358	365	350	340	363	316	346	348	334	322	346	356	341	361	334	334	338	318	363	355	361	340	333	356	301	290	342	344	343	330	370	371	363	348	350	327	374	352	343	328	353	375	337	325	331	339	348	375	317	342	392	329	333	324	340	354	347	323	334	373	334	339	342	320	342	367	306	320	367	336	340	351	333	349	337	379	350	337	336	331	322	345	313	338	367	348	356	356	343	327	364	363	347	334	360	327	345	308	345	357	321	336	334	341	347	317	367	325	340	356	306	380	360	335	345	335	324	340	335	348	309	306	326	281	325	341	322	336	350	334	346	327	342	339	369	350	338	317	350	324	368	364	346	353	338	356	356	365	343	332	344	300	337	352	320	339	345	341	301	357	341	340	370	355	352	332	334	343	361	345	339	358	317	363	347	318	324	356	320	372	328	316	350	351	355	364	359	358	358	362	347	350	352	338	330	339	341	369	345	345	323	388	324	339	318	364	363	350	348	299	336	332	332	339	357	362	360	354	304	366	331	350	364	323	347	383	329	325	345	353	346	346	307	315	357	305	339	357	333	364	389	362	337	359	313	374	329	333	350	326	352	348	351	336	326	379	315	382	319	371	324	328	347	364	391	331	344	334	345	351	353	337	321	316	348	391	358	396	366	376	347	346	328	372	321	334	338	350	358	336	339	303	348	364	339	365	343	310	331	337	318	357	360	334	322	320	355	320	364	343	358	301	332	364	334	361	361	352	371	327	333	336	331	312	357	346	344	335	333	369	342	344	331	376	353	329	350	360	346	373	373	325	354	321	345	341	335	331	384	335	351	330	309	321	304	346	374	374	362	339	350	326	339	334	336	337	366	336	328	320	341	343	347	336	340	341	357	340	350	352	306	338	369	335	332	372	340	336	365	327	359	365	373	320	338	320	375	339	319	325	354	334	359	362	333	336	371	329	331	361	366	374	368	369	341	349	353	336	343	314	341	368	336	336	348	319	340	299	321	344	356	386	335	375	332	339	321	332	350	349	358	352	368	353	395	353	350	342	355	332	369	342	332	355	365	321	349	331	347	355	376	330	339	331	353	322	338	345	390	356	350	316	339	321	309	348	313	309	335	348	361	334	388	317	355	346	336	362	358	305	340	362	335	328	321	332	342	312	332	307	343	327	357	333	334	292	326	348	306	324	348	333	349	318	339	359	360	348	335	357	342	334	346	322	328	327	344	351	313	318	324	352	338	373	325	341	343	346	377	359	359	382	358	349	339	363	329	357	364	334	356	365	330	363	366	335	354	315	365	321	339	352	326	344	361	345	325	340	326	317	346	327	341	329	393	342	360	375	337	321	355	347	341	330	320	342	368	312	387	331	322	343	346	371	324	357	336	351	342	319	364	316	364	317	376	324	339	324	363	358	381	354	353	325	364	317	347	343	301	333	331	391	367	384	351	313	308	353	347	314	330	344	320	331	344	333	336	346	336	338	344	359	363	367	330	373	333	337	341	345	350	333	351	311	343	340	351	312	335	356	343	337	360	351	353	367	322	344	307	322	325	362	359	330	354	339	369	331	335	331	349	330	336	342	323	323	350	324	329	406	386	337	340	323	321	336	364	374	361	323	339	347	324	329	346	338	322	340	372	332	346	342	370	353	327	347	365	305	341	333	368	320	364	326	332	361	364	380	356	353	338	351	333	354	355	339	313	309	352	359	351	356	338	351	337	332	303	319	351	325	354	355	326	335	365	368	329	328	364	357	337	321	345	365	365	349	360	285	353	353	356	370	304	331	314	348	380	333	389	351	344	317	362	315	334	350	338	355	341	350	351	332	325	358	326	363	330	333	357	367	335	332	350	336	360	317	332	329	365	361	358	351	331	333	344	358	304	354	322	345	396	361	344	331	369	327	337	379	335	344	316	321	336	338	359	335	324	335	319	315	361	349	349	358	363	331	344	372	325	371	339	321	348	337	368	364	319	317	330	319	338	319	362	361	328	297	332	345	335	315	362	362	377	331	333	342	328	367	314	344	354	308	334	349	344	336	353	350	322	331	356	357	331	307	340	349	314	327	356	354	343	312	371	347	359	346	326	330	373	341	372	317	310	322	335	350	344	360	380	331	365	357	338	370	338	361	353	334	350	344	334	308	354	320	339	333	335	341	389	348	357	353	368	343	358	361	335	319	329	338	348	327	332	344	339	364	355	310	340	364	347	319	301	382	355	352	346	353	317	333	361	340	346	339	312	366	305	364	358	364	343	365	347	354	349	356	317	343	326	346	353	345	336	354	337	339	311	337	366	383	358	332	351	356	336	323	347	355	348	319	316	313	358	354	357	343	352	343	323	324	355	347	369	301	369	324	378	330	365	337	386	377	361	328	355	360	351	340	358	387	315	301	349	319	377	324	308	338	357	387	366	371	381	304	356	358	354	365	350	354	331	365	332	330	347	327	314	334	363	350	282	315	354	335	345	347	365	346	324	359	320	334	346	354	349	355	364	325	355	359	357	321	319	350	320	342	301	321	381	332	332	338	360	379	340	338	344	322	331	338	317	332	366	341	303	338	338	330	322
24264	21406	28775	24419	20540	1695	481	337	290	221	206	208	166	130	170	134	131	127	114	109	104	98	111	102	103	115	90	90	103	85	74	108	114	89	106	109	88	98	103	92	84	80	93	86	92	95	97	88	101	90	92	85	99	94	78	99	108	75	93	102	90	93	98	78	91	100	103	95	85	99	90	98	91	88	99	88	92	107	98	105	100	82	96	90	86	91	101	90	96	77	95	71	82	95	101	84	93	112	92	105	87	96	95	81	84	85	84	95	101	109	91	92	89	87	80	99	71	91	96	102	88	76	106	74	92	90	86	87	89	104	77	80	74	79	86	82	93	102	93	75	84	103	98	101	84	82	86	106	100	91	100	92	76	117	100	88	76	91	99	82	84	93	99	93	79	79	86	89	94	84	81	86	75	96	97	85	96	77	72	103	87	86	88	102	80	93	80	105	106	82	92	80	97	94	88	81	83	92	82	113	95	90	91	98	79	82	101	88	83	95	74	97	112	96	89	89	88	81	74	73	88	94	86	88	81	96	109	89	84	97	84	96	90	120	97	102	98	78	101	91	86	82	93	91	96	94	88	90	96	90	71	105	87	80	90	86	92	77	110	98	111	100	98	70	85	77	95	87	93	95	86	108	94	97	103	97	104	80	93	101	81	92	95	91	98	83	78	85	96	94	101	90	91	87	98	66	95	94	81	110	99	103	76	76	98	78	91	106	92	100	85	98	103	98	96	85	92	99	87	102	88	86	89	82	94	94	92	86	92	76	85	83	94	88	95	104	100	71	99	93	97	88	83	82	87	90	98	94	86	104	82	112	79	93	84	88	103	104	95	85	91	83	88	92	92	86	107	89	99	94	86	101	84	87	72	90	96	87	79	85	97	89	70	99	81	92	94	97	84	86	86	74	89	104	96	96	81	88	93	84	88	92	90	90	88	81	84	86	87	90	72	80	73	97	75	106	80	112	97	95	111	79	95	106	98	94	77	107	95	108	88	100	103	78	93	85	81	91	86	91	86	80	98	101	97	106	90	83	104	102	89	86	95	81	86	95	94	90	81	98	106	100	100	77	124	117	90	83	97	109	80	94	93	96	94	88	90	82	84	98	96	89	104	90	72	78	102	93	94	99	92	104	86	93	75	91	92	99	80	90	86	94	88	71	88	85	88	99	96	100	79	93	91	94	85	97	94	111	95	88	77	112	77	93	81	108	99	80	77	91	92	85	92	97	85	83	101	76	88	93	94	85	92	94	90	84	73	88	89	90	78	82	92	96	97	101	93	83	78	108	111	74	89	91	75	87	96	78	99	89	75	77	81	89	94	80	83	94	85	83	90	91	99	92	96	92	114	108	99	108	98	85	108	98	72	97	95	83	99	95	94	89	88	86	78	99	83	97	87	101	98	99	105	85	99	76	83	98	96	89	102	74	78	90	97	84	84	108	94	96	101	99	96	104	96	103	74	78	102	87	88	92	103	91	91	78	91	102	83	92	92	89	102	96	97	86	78	100	104	100	99	95	88	109	87	84	96	98	84	88	106	102	95	83	86	91	96	88	104	104	80	96	100	79	107	99	76	83	83	87	87	85	91	89	94	69	81	96	91	79	115	108	82	88	97	77	90	65	98	85	106	88	76	88	103	83	95	105	99	108	97	92	91	93	97	81	90	95	72	88	99	89	72	98	91	92	71	90	92	87	93	69	96	96	112	91	104	96	87	78	91	101	90	90	93	88	90	75	97	91	91	95	84	78	90	90	92	79	104	85	84	87	86	85	95	86	91	89	102	94	83	99	89	91	103	80	91	91	92	93	92	85	97	77	81	94	93	100	91	97	96	109	93	105	89	98	92	93	91	101	97	94	104	96	92	75	98	86	94	104	80	66	98	91	96	83	80	90	96	89	78	90	80	91	92	95	103	102	98	95	103	72	94	85	108	79	74	82	96	76	93	93	90	101	102	74	82	85	106	78	101	82	98	102	98	101	81	94	93	81	89	80	80	103	94	99	80	90	87	78	82	90	90	93	74	80	109	93	101	94	98	81	90	79	94	92	108	103	100	82	92	99	82	82	85	98	83	108	104	94	91	100	79	87	108	99	90	106	94	96	108	89	103	92	96	99	80	98	82	89	88	94	97	87	86	85	90	105	93	89	87	86	81	83	82	76	92	78	101	86	88	100	96	97	89	80	82	79	87	100	94	86	86	100	97	93	94	85	89	93	96	91	96	95	98	116	86	83	98	94	95	75	74	86	95	104	78	111	88	109	94	89	68	93	76	92	91	84	93	87	76	96	73	77	98	92	98	97	96	65	101	94	97	94	79	99	86	83	76	98	96	82	101	117	99	89	88	74	92	83	92	94	78	82	95	78	105	92	79	73	90	86	92	92	94	83	112	92	75	90	91	99	90	68	96	89	96	94	91	88	80	99	71	88	103	100	98	89	81	90	97	83	116	78	107	89	90	94	93	93	90	80	83	104	105	91	98	80	91	111	86	84	104	93	96	101	104	88	84	89	92	97	90	95	97	96	80	94	95	92	103	99	76	94	75	95	99	109	87	96	88	92	84	105	88	87	85	83	76	95	105	88	89	97	93	94	72	72	105	88	96	89	74	109	87	101	89	83	98	98	99	84	89	90	81	108	83	76	86	86	95	74	101	93	87	84	81	92	97	104	103	90	66	89	82	80	90	94	92	90	93	92	94	74	85	80	86	97	99	96	106	79	97	96	86	111	99	95	72	99	92	80	76	92	101	82	97	86	107	108	83	94	83	106	111	105	89	102	87	95	104	94	92	94	96	87	92	102	81	92	106	93	96	95	87	83	82	104	99	82	94	84	83	90	88	94	86	71	91	95	97	80	99	90	77	88	85	88	91	94	113	86	91	88	100	97	77	89	95	98	87	106	103	80	86	100	89	89	79	109	94	82	86	123	92	109	91	97	74	99	81	114	111	75	88	105	91	86	99	96	78	92	119	88	101	91	122	94	102	87	90	83	84	88	89	89	103	82	93	99	102	107	102	77	98	84	112	84	106	95	93	87	93	92	81	92	82	105	96	102	99	93	91	86	93	63	92	89	84	98	101	90	80	76	82	93	97	88	80	101	86	86	83	86	97	81	80	97	94	77	96	82	78	103	82	82	93	111	95	88	66	92	94	93	80	74	74	75	105	83	85	96	83	85	81	90	86	97	94	83	84	79	97	94	88	85	85	84	103	99	82	99	88	90	82	77	103	94	78	97	98	81	85	83	95	71	85	93	80	82	83	97	101	103	104	111	78	99	92	91	92	93	92	86	97	106	82	102	83	93	100	80	73	80	91	101	76	91	87	94	93	98	87	84	82	91	91	91	84	84	81	104	100	85	87	83	98	82	97	89	89	78	85	94	97	89	86	107	94	106	86	90	68	85	95	71	104	85	76	74	110	90	78	97	110	101	110	103	91	88	84	94	93	87	79	90	111	87	89	82	92	94	83	104	79	93	88	90	79	84	79	94	84	75	92	85
17213	10636	8921	4364	2908	2104	1542	1194	944	825	682	620	539	466	404	390	355	382	336	315	300	293	294	273	292	264	252	261	263	221	245	222	255	203	266	243	220	249	230	188	207	212	208	247	221	207	233	213	217	206	216	218	215	194	221	209	211	183	199	204	231	192	200	176	213	199	215	219	229	214	213	221	218	222	217	196	217	220	214	227	212	221	197	213	214	210	205	192	210	203	201	199	215	215	196	206	193	229	206	199	195	208	217	224	214	183	203	186	203	211	199	198	189	175	201	213	174	195	220	195	190	196	177	217	206	186	189	190	226	217	189	185	186	213	187	214	202	209	193	199	160	215	190	210	247	211	216	195	190	203	196	194	213	198	204	221	188	196	198	197	218	190	196	195	179	195	198	211	180	198	208	193	194	212	209	212	216	207	169	221	222	195	212	204	193	212	179	187	204	191	190	207	209	196	202	218	204	198	208	225	181	184	201	186	206	189	193	206	191	183	191	198	187	212	180	213	181	197	184	192	188	221	190	211	224	198	183	195	191	236	183	200	203	216	203	201	211	189	211	200	182	184	197	197	198	188	200	213	216	192	205	217	183	198	209	178	189	225	218	205	208	193	214	179	212	200	187	190	210	211	195	202	211	175	205	206	191	187	192	190	197	197	232	191	195	213	205	187	174	202	219	219	195	210	200	184	202	204	217	164	186	156	216	178	209	210	201	209	186	176	199	207	203	177	193	208	197	193	230	209	187	201	183	198	211	222	186	185	193	210	192	184	182	189	216	194	195	193	203	200	204	193	203	198	207	197	211	224	178	228	196	204	200	206	174	198	198	204	209	221	211	197	178	189	220	191	204	200	195	176	201	219	216	184	208	188	187	205	215	196	208	194	191	228	213	217	237	211	191	207	181	188	199	192	195	194	198	211	211	194	213	181	168	222	199	208	191	187	215	202	220	191	208	212	222	216	189	216	182	215	186	192	219	216	199	211	201	179	218	213	208	195	194	200	181	188	183	199	210	223	225	203	198	202	191	214	177	206	247	208	208	191	227	185	184	201	201	187	204	211	197	194	196	194	189	196	188	198	203	199	216	168	223	176	187	202	196	207	190	207	209	180	197	194	221	192	193	202	189	190	211	179	192	197	183	200	202	216	198	194	204	178	211	184	258	214	187	213	180	206	217	189	219	213	223	197	199	208	189	190	193	201	191	196	204	208	173	190	200	228	186	206	211	191	197	194	233	207	201	222	190	192	203	197	203	215	190	186	195	231	209	213	210	193	188	212	192	187	214	187	205	191	208	203	198	206	179	218	232	199	196	211	179	217	184	186	173	175	174	173	201	206	193	187	204	192	183	204	196	212	185	192	165	193	208	190	227	202	164	206	226	217	194	195	207	217	212	181	171	223	211	188	214	171	186	188	229	206	200	190	214	199	189	219	226	175	205	205	175	204	195	209	205	197	185	207	185	171	192	185	222	211	205	205	182	206	201	189	206	195	190	167	195	189	208	225	212	198	215	220	190	207	179	215	204	193	206	213	197	203	204	217	206	176	188	193	186	200	187	177	188	200	190	234	219	199	203	204	217	175	207	198	187	218	198	184	234	215	183	215	213	195	195	214	181	209	179	198	211	213	202	200	199	206	181	206	218	205	199	196	181	216	190	204	190	199	193	180	206	191	191	205	172	207	203	201	212	219	209	197	216	224	210	197	187	201	235	209	203	198	200	195	208	221	192	198	192	188	197	186	204	223	199	204	206	193	216	192	190	203	214	184	210	215	220	182	194	176	213	214	213	186	212	159	191	193	200	206	220	177	166	204	190	194	182	188	197	188	218	184	183	201	218	210	216	206	212	195	189	184	204	185	190	175	186	199	193	199	178	205	182	211	189	204	197	207	192	192	177	214	209	194	179	170	210	191	188	200	208	166	201	186	183	196	207	214	180	213	223	225	187	201	194	190	200	188	189	232	189	182	207	209	199	212	193	189	186	205	207	185	209	190	228	209	215	181	205	218	189	193	213	177	210	205	215	208	183	196	204	220	201	207	179	187	213	185	214	214	190	199	194	198	208	206	233	208	184	201	192	200	236	182	200	195	173	217	197	193	218	202	199	190	186	188	196	208	206	194	212	182	199	183	218	195	182	179	215	198	198	203	188	200	186	208	182	192	202	201	186	197	198	214	191	206	194	168	211	215	196	195	205	211	197	194	199	182	200	187	217	219	198	205	220	191	201	186	201	213	211	237	186	206	199	207	179	197	194	184	196	196	240	219	187	182	203	189	178	207	196	197	233	181	191	213	193	215	196	215	217	179	187	204	194	186	195	180	207	193	223	187	198	201	209	200	197	207	201	193	195	182	190	210	221	206	193	206	193	208	192	196	187	172	189	210	177	187	186	180	222	163	205	174	183	198	212	201	206	218	189	179	235	212	219	193	208	191	209	206	205	207	185	198	185	199	200	197	189	198	194	210	206	211	189	189	222	201	208	200	194	217	205	182	200	206	203	200	184	191	207	181	219	193	211	214	199	175	181	198	200	214	194	218	217	216	188	196	206	178	204	212	195	184	180	214	201	196	220	177	206	198	182	169	216	198	190	190	182	192	234	191	187	216	184	207	196	208	212	220	193	200	199	190	184	194	229	228	241	218	220	188	201	207	220	208	227	187	193	216	189	189	193	193	208	203	212	176	190	207	218	244	198	215	200	212	194	203	220	186	212	214	193	211	214	196	209	192	226	211	208	204	196	203	176	214	184	203	214	187	206	215	194	235	193	184	202	206	216	214	195	209	200	202	203	206	201	193	202	203	201	221	198	194	206	197	208	212	187	195	190	199	208	198	196	246	191	215	203	213	170	205	206	224	221	205	203	194	191	213	220	193	191	208	196	211	196	196	193	221	225	210	200	191	195	209	213	198	198	195	179	204	199	196	215	179	211	231	198	208	181	191	183	193	199	202	212	213	179	189	207	201	201	180	199	196	225	188	197	189	206	201	164	212	197	214	195	188	184	212	210	205	200	208	212	197	180	191	191	187	197	193	207	217	183	215	193	193	188	211	217	173	192	191	200	197	193	205	165	197	207	200	198	205	191	220	187	201	194	204	191	200	188	175	203	197	190	191	205	205	199	202	188	208	222	184	180	194	239	213	169	200	219	213	195	182	189	203	207	224	206	156	192	196	171	208	193	186	210	194	218	212	196	187	212	181	189	197	210	206	194	164	221	211	181	192	215	216	195	183	189	210	181	184	209	185	188	205	179	160	215	185	210	211	196	217	205	214	197	185	199	199	176	218	236	190	178	193	198	194	200	225	191	184	206	208	210	195	203	184	203	186	208	213	211	192	205	205	201	215	199	215	200	201	189	185	177	227	186	180	186	217	211	198	194	198	210	186	190	189	209	186	205	214	184	209	191	214	200	220	214	198	201	188	205	200	211	198	189	216	221	188	179	202	194	181	189	197	191	206	200	186	192	180	210	175	194	195	179	219	200	172	191	189	187	206	197	194
23334	21412	29455	23762	21412	20197	2101	764	556	504	445	423	379	376	365	324	319	306	308	305	303	280	270	284	275	251	216	221	275	261	236	221	241	234	229	229	232	251	262	255	222	224	219	226	222	226	227	242	257	228	246	254	230	231	233	246	226	231	221	236	242	223	248	219	196	200	233	204	235	223	234	232	218	244	222	210	234	229	226	210	232	220	243	216	221	210	183	219	222	212	235	232	233	206	234	204	186	233	224	218	241	202	239	224	228	235	251	227	206	220	238	249	238	205	221	197	228	207	227	240	246	229	247	228	218	224	222	217	213	216	236	240	214	208	220	212	224	256	226	239	217	196	232	227	218	206	210	206	213	218	250	196	223	212	231	226	246	225	242	213	235	216	232	247	241	238	222	225	243	230	269	228	220	218	231	224	221	224	227	229	195	219	223	225	220	269	251	220	233	246	218	219	252	219	214	246	232	246	237	220	231	227	232	210	231	221	239	229	232	217	216	221	215	217	226	207	218	220	220	217	191	203	215	230	251	230	225	196	227	231	217	227	225	226	217	221	195	207	229	259	208	243	224	222	233	206	209	225	222	195	237	250	208	201	227	214	230	225	215	190	223	240	256	254	210	216	206	230	221	214	250	206	200	209	213	206	248	218	225	196	230	201	249	205	224	231	233	210	217	240	227	208	234	210	213	244	222	200	230	221	260	247	223	222	251	208	235	232	244	207	251	245	224	204	219	237	217	217	210	221	227	201	205	219	204	207	209	222	240	216	246	228	217	228	207	233	217	211	219	226	213	243	240	247	253	221	224	207	206	208	219	206	231	205	227	225	235	243	228	231	231	197	238	226	237	225	202	223	239	223	199	214	218	241	236	257	234	235	210	189	231	217	222	231	223	233	225	222	195	214	201	245	216	215	210	223	217	214	234	232	213	226	236	213	221	218	195	213	214	214	210	230	216	238	223	267	208	230	220	223	206	203	239	210	256	224	226	231	230	225	204	206	253	212	240	230	251	224	233	230	206	226	220	234	209	211	226	222	233	214	223	230	213	225	208	277	229	208	236	198	219	229	218	222	236	218	189	218	215	226	230	214	215	257	221	231	249	210	218	210	220	227	209	243	210	228	222	210	236	207	238	233	241	206	232	197	221	229	233	230	198	222	245	210	222	221	208	236	204	225	248	234	235	210	204	229	223	237	247	233	244	236	220	211	221	246	246	207	237	222	188	185	228	223	222	230	250	244	200	231	218	230	196	248	226	239	212	203	225	221	235	224	230	222	207	202	246	235	241	229	235	215	222	222	214	204	239	220	230	240	214	244	239	209	205	242	237	222	219	228	220	232	214	238	228	213	209	214	236	244	230	225	237	225	235	214	210	223	215	205	231	240	229	231	228	233	215	253	230	231	215	220	212	227	228	225	231	230	194	227	231	232	250	239	231	229	222	204	247	219	212	228	220	247	218	239	228	238	243	232	227	225	221	234	199	210	227	214	222	204	208	238	239	222	219	237	234	193	221	199	218	232	231	231	227	234	219	223	200	211	210	208	219	217	228	214	211	210	214	215	219	227	227	233	247	212	227	240	234	208	252	211	209	209	198	233	220	217	237	211	226	233	230	215	199	236	211	214	206	224	204	222	216	238	237	247	202	195	244	235	232	233	215	214	221	223	226	209	219	213	238	193	225	234	222	235	242	230	200	239	258	224	242	225	217	215	233	230	219	235	229	202	197	219	214	235	213	209	215	241	212	239	200	220	216	204	234	202	237	219	194	212	212	220	231	256	208	233	207	231	229	222	222	216	210	227	200	217	227	219	226	219	215	207	236	217	240	214	219	213	197	203	208	213	220	215	231	238	219	208	231	247	215	228	228	198	227	210	203	222	185	236	216	228	239	200	213	243	211	221	222	246	238	233	208	212	203	227	216	230	236	218	222	230	199	248	241	203	220	245	238	216	221	223	226	226	197	222	217	233	202	206	218	219	217	206	209	216	240	226	227	248	201	238	210	242	220	234	218	224	252	215	193	218	234	241	208	219	229	227	216	235	208	206	227	244	220	224	213	210	225	237	215	210	244	226	216	223	222	196	215	231	253	212	237	229	247	212	223	203	228	221	227	209	216	217	184	222	223	226	249	219	217	178	239	246	254	233	249	221	207	216	224	237	243	237	248	194	221	238	223	219	219	240	240	227	224	238	216	229	231	220	214	225	234	217	196	242	235	205	222	214	232	222	235	216	241	186	218	224	210	203	248	242	206	227	215	228	230	232	237	227	217	216	222	234	217	233	218	221	230	226	213	201	212	232	224	212	203	202	269	202	188	222	225	206	248	220	221	206	233	236	221	206	215	223	226	223	228	214	243	252	219	226	207	215	206	223	215	212	244	211	237	227	216	224	221	222	213	219	213	236	237	243	215	209	244	229	241	215	210	228	214	207	208	229	205	229	188	231	229	222	219	237	228	220	184	230	209	209	231	219	189	225	207	214	250	217	207	215	227	237	220	233	205	208	232	203	236	216	226	229	197	209	214	245	221	203	243	230	236	245	206	217	216	218	236	240	215	201	227	217	219	206	221	214	230	230	215	204	226	226	238	220	209	236	208	212	226	242	209	248	242	214	241	215	243	231	213	206	231	214	226	237	220	210	220	229	238	216	212	212	219	232	216	213	212	214	209	234	221	228	216	238	210	231	223	242	226	210	224	267	228	233	213	234	206	221	248	216	246	204	216	237	251	220	222	209	215	230	192	212	246	206	247	250	233	213	211	238	221	226	217	233	206	229	193	199	207	217	219	230	228	231	221	214	257	241	236	225	216	216	236	208	244	217	245	229	215	233	238	220	241	192	226	240	239	224	224	235	229	228	218	193	238	240	208	234	206	225	213	220	211	222	219	223	218	198	221	197	228	216	239	240	235	224	210	206	218	193	233	233	216	197	192	237	208	206	219	225	239	230	258	219	224	207	253	216	214	230	211	229	224	218	198	230	216	207	218	222	214	227	236	212	217	232	228	199	194	242	213	210	223	215	235	233	223	215	216	231	228	217	230	214	206	216	229	241	209	239	203	218	226	217	201	218	230	217	211	227	231	218	206	220	215	230	229	179	229	212	232	197	219	246	241	229	209	220	221	222	204	220	218	238	256	210	232	219	230	208	234	206	228	222	227	250	244	220	216	232	208	244	221	224	233	187	211	210	211	204	237	198	216	206	243	236	201	209	206	232	216	230	196	216	212	228	210	241	231	235	205	238	217	224	215	225	222	216	200	241	219	235	232	246	215	225	218	204	230	207	234	260	209	206	241	245	228	236	226	246	203	201	241	214	223	233	214	198	219	229	257	205	208	218	212	214	223	185	194	221	213	216	226	238	222	207	205	237	225	230	229	213	210	218	214	240	229	223	207	224	201	242	185	217	198	244	215	206	235	216	216	243	234	220	205	208	233	227	210	251	209	230	233	224	235	197	230	211	201	279	216	191	220	248	222	241	223	203	230	225	218	202	225	247	216	225
21140	17094	14258	7593	5288	3830	2969	2302	1868	1562	1360	1218	1014	1006	844	844	758	748	686	672	659	611	577	569	525	579	510	517	486	519	535	492	507	520	471	474	465	486	470	504	462	446	445	447	464	440	483	456	464	475	447	411	412	480	435	459	452	436	471	426	462	442	472	435	427	450	412	405	416	446	430	424	404	434	409	445	439	422	454	431	426	419	448	413	433	414	459	453	464	427	436	425	405	455	435	450	444	464	431	465	428	427	432	420	404	424	447	433	431	402	404	442	416	441	448	413	428	431	413	397	463	379	370	443	421	396	435	450	436	458	457	434	398	423	413	465	419	453	437	414	424	417	422	439	425	417	396	417	432	421	398	421	424	421	394	441	422	446	457	440	446	451	395	478	406	441	398	448	408	429	446	395	451	440	416	455	440	415	387	431	430	430	448	402	430	460	442	432	460	387	511	441	406	437	415	404	396	416	378	444	404	385	433	437	450	392	438	432	405	451	423	417	438	387	441	450	442	468	410	440	392	412	435	431	428	413	407	424	468	397	427	415	449	404	445	402	446	428	439	409	431	426	445	402	410	436	449	417	443	387	479	436	408	390	408	402	424	449	445	417	402	432	405	417	467	400	393	421	429	438	470	408	429	425	419	452	420	409	408	427	386	434	446	421	430	447	403	438	417	456	425	426	455	459	459	411	427	407	450	458	417	381	415	427	427	453	439	411	389	399	473	422	441	443	405	481	404	402	444	421	405	396	429	422	439	403	469	398	447	427	437	441	414	404	392	440	422	428	411	379	412	457	413	449	431	419	432	412	427	446	426	428	419	422	389	440	406	420	430	452	434	424	408	431	437	440	447	420	379	432	412	427	419	427	452	468	391	441	439	421	415	407	423	433	449	425	420	449	434	425	442	406	414	471	414	414	414	426	433	434	414	399	423	447	436	396	424	418	428	441	408	453	448	469	473	444	426	440	446	432	439	428	410	393	412	418	387	413	453	428	418	412	422	434	420	394	453	408	440	393	400	428	428	429	434	415	415	436	443	423	418	456	430	408	403	425	427	421	411	427	437	430	387	421	389	444	396	448	450	393	437	418	454	452	414	428	397	446	422	414	389	429	440	416	429	427	420	410	388	411	423	414	421	440	416	402	431	465	454	438	452	418	440	448	407	454	408	402	393	433	404	409	435	392	431	420	422	436	415	435	435	431	445	442	389	389	398	453	393	445	430	427	432	458	413	435	395	447	426	421	426	421	424	438	405	446	435	410	439	441	399	439	421	451	414	449	432	395	430	402	427	386	432	437	423	416	433	435	437	402	446	397	431	427	390	456	431	463	423	428	427	402	408	418	462	455	455	439	429	433	402	416	437	419	401	395	410	457	430	436	481	484	384	450	410	411	392	441	435	421	449	429	405	426	425	398	425	422	408	437	443	432	434	430	438	434	423	453	456	444	429	418	435	433	430	387	398	407	425	426	444	427	399	421	417	423	410	421	468	453	389	399	435	421	450	416	406	435	453	427	432	424	455	445	385	407	427	437	437	414	422	419	385	411	467	421	435	397	422	410	388	407	400	417	413	400	413	421	449	403	437	393	386	441	465	440	438	433	421	440	417	399	411	439	446	441	380	443	420	389	478	437	452	450	443	425	429	421	446	414	441	432	422	418	425	423	393	437	415	434	423	421	430	416	452	436	436	443	410	443	458	444	471	436	453	439	427	400	456	406	441	430	423	455	392	438	416	413	418	439	426	473	409	425	437	430	447	387	392	430	420	408	408	403	434	413	414	442	443	467	430	438	420	432	410	438	434	461	410	416	423	430	415	430	401	416	431	417	437	417	438	475	421	413	416	381	426	434	401	391	441	463	419	386	420	415	420	419	414	386	440	463	415	409	429	431	449	437	433	405	425	413	415	436	415	425	444	434	431	430	457	399	425	388	421	421	390	435	415	426	413	417	423	433	396	393	445	460	434	420	441	421	456	421	418	444	419	401	425	428	432	413	399	428	425	425	400	410	406	439	432	433	431	433	406	417	419	436	380	435	455	420	451	405	439	379	424	414	382	439	426	430	439	417	417	434	407	443	432	414	430	461	409	437	413	404	448	411	456	449	458	420	430	466	430	409	405	415	405	456	427	438	429	418	455	400	392	413	416	387	438	416	390	437	446	417	443	446	414	435	435	442	460	430	432	457	420	454	409	421	423	443	382	478	423	427	417	459	409	404	439	403	398	425	415	421	447	452	406	429	420	418	444	458	408	411	449	469	437	404	443	430	433	450	434	431	432	403	454	428	446	377	425	410	473	450	463	401	424	454	415	395	390	417	440	428	457	411	418	414	439	393	419	456	431	446	413	416	413	410	405	436	442	430	434	408	440	444	431	445	406	416	426	456	431	448	444	427	405	403	403	402	375	408	422	418	412	443	426	442	459	415	415	431	431	403	424	429	457	431	440	426	430	399	433	405	417	418	407	476	409	438	426	440	385	400	398	391	405	421	432	426	411	400	468	421	416	432	454	430	482	483	444	458	417	438	432	419	453	443	411	410	398	474	441	434	415	424	416	440	417	390	399	391	437	412	422	423	435	411	425	405	442	458	460	418	455	394	389	441	423	420	431	426	419	405	390	418	390	388	415	430	427	421	410	417	448	454	416	404	422	456	401	442	421	407	465	454	420	425	438	440	431	403	424	431	416	443	419	408	402	441	416	417	427	447	392	401	424	423	422	400	402	398	389	433	453	437	407	409	404	441	398	437	421	398	415	450	408	413	450	457	424	416	440	435	394	456	418	403	430	422	416	403	409	435	421	444	425	394	405	411	427	416	447	427	389	417	449	438	427	390	404	390	423	429	446	411	401	399	435	405	418	407	415	435	407	428	457	417	430	465	416	449	413	433	445	440	443	451	429	440	418	418	347	410	447	439	441	426	445	414	428	419	459	449	421	449	405	413	421	382	442	403	416	422	406	434	435	412	408	427	423	421	407	393	431	451	415	425	423	442	389	423	401	412	451	448	438	405	426	448	445	401	417	420	474	428	428	443	409	426	433	446	392	417	451	412	433	440	436	424	387	400	415	414	402	433	423	445	447	421	415	443	400	444	383	469	398	395	380	418	407	424	422	406	397	420	418	456	449	385	445	452	416	442	445	433	433	429	416	401	389	443	423	405	415	418	465	411	439	422	450	423	403	414	412	377	432	449	461	395	411	417	442	450	455	460	434	451	425	432	442	444	453	446	394	403	401	444	414	413	410	420	429	415	421	409	425	388	405	434	429	414	406	438	430	440	385	437	382	418	461	406	462	383	430	405	451	413	435	452	384	402	418	426	453	430	418	456	419	431	410	423	442	412	436	423	425	423	463	416	387	461	443	367	395	404	378	445	445	429	425	418	380	442	412	435	439	422	428	423	399	442	403	440	440	451	381	432	410	421	427	421	467	425	389	425	463	450	431	424	438	431	417	422	402	411	411	409	407	432	439	462	408	430	418	447	397	445	445	403	484	427	431	395
26718	20819	8147	494	278	222	194	170	183	190	152	183	160	180	184	150	154	170	184	159	154	155	174	153	170	168	151	157	173	147	152	153	147	156	174	165	164	189	155	159	137	188	156	141	179	157	157	163	165	155	161	122	144	176	165	173	162	167	154	159	142	152	136	172	171	163	178	160	160	157	178	173	133	150	143	167	188	171	152	162	174	175	169	162	153	150	162	166	155	172	169	155	164	168	165	140	157	175	162	170	180	173	161	147	148	165	173	158	187	146	148	170	169	176	163	139	175	150	161	167	171	149	151	165	149	150	148	147	187	147	143	169	159	158	155	180	164	170	163	155	142	163	171	161	145	178	182	150	158	166	146	165	163	137	147	157	156	151	145	175	167	146	161	180	154	165	161	151	178	161	176	156	172	185	177	140	162	140	144	160	177	148	155	148	158	170	154	175	149	152	152	171	152	164	155	152	170	155	150	150	180	165	150	154	167	171	147	128	159	167	161	152	162	155	173	144	198	146	188	166	170	150	161	167	157	156	170	164	177	181	161	158	169	157	149	140	168	161	189	164	150	151	160	162	175	136	187	154	186	166	166	143	154	175	187	156	158	144	151	140	138	154	139	137	150	167	179	169	166	177	164	172	157	152	161	195	162	146	149	159	156	181	171	160	149	188	182	175	178	157	155	147	162	153	146	185	174	163	179	171	174	165	173	145	170	175	174	176	161	176	154	167	170	184	164	167	192	144	153	178	156	166	157	150	157	165	158	155	172	165	158	146	166	158	173	146	171	155	143	148	162	165	156	157	175	168	142	164	163	145	165	139	147	158	181	169	161	170	157	144	174	162	184	151	167	151	172	139	170	144	160	155	161	180	133	171	184	156	163	171	157	151	151	153	169	151	151	154	180	168	166	166	163	171	178	149	170	152	161	152	162	152	163	163	165	178	150	159	168	161	159	147	186	169	156	177	174	162	154	154	154	178	154	175	146	150	167	162	151	163	193	168	159	157	168	179	164	171	155	173	171	166	136	155	160	154	151	158	153	166	166	175	171	148	158	158	165	165	167	165	164	170	159	170	137	156	171	146	164	149	125	159	170	170	175	172	165	169	168	162	159	155	154	185	145	153	152	149	155	162	152	160	147	151	162	160	172	164	155	159	165	159	157	152	164	179	165	150	159	170	148	151	163	146	157	173	165	144	154	166	173	156	165	183	171	173	152	191	158	144	142	150	145	167	160	169	172	159	173	174	140	162	140	184	155	166	156	134	158	185	157	153	149	183	164	172	153	179	164	185	164	144	174	165	166	162	176	162	182	166	173	163	179	151	151	147	168	163	156	168	148	150	177	190	180	167	171	166	162	144	147	152	154	146	160	186	178	156	134	176	164	166	158	147	167	136	162	154	167	150	160	145	167	152	166	170	136	159	156	165	170	168	165	156	160	163	163	166	148	159	169	153	178	154	162	154	158	178	144	170	157	132	179	172	168	141	167	165	150	194	162	166	191	158	180	164	168	154	172	145	165	147	138	172	165	171	174	157	177	156	177	161	177	149	151	176	163	145	158	192	165	137	174	140	152	182	160	149	154	124	170	165	152	150	155	155	141	168	173	147	140	149	164	150	176	157	157	160	170	144	134	155	150	159	175	153	146	151	173	133	174	182	183	158	149	173	134	169	153	175	167	159	164	164	161	170	154	164	196	144	173	155	149	177	157	179	150	153	174	152	173	164	163	177	161	165	159	172	157	184	161	154	184	144	161	131	165	165	150	154	165	168	157	187	151	141	160	168	158	170	156	164	163	172	153	157	151	161	167	181	144	160	163	155	168	163	173	157	150	160	158	155	130	166	158	179	155	170	150	173	153	165	186	168	181	162	176	153	171	163	176	151	148	172	150	144	157	168	161	165	166	154	166	144	152	186	163	163	159	192	152	167	169	175	164	133	157	164	179	164	165	167	167	164	159	173	139	155	179	179	179	168	189	146	146	158	169	150	150	187	132	140	146	169	147	162	164	150	154	160	166	164	146	151	163	171	141	131	161	154	155	172	139	152	157	176	158	166	152	149	151	178	139	183	173	178	155	157	175	166	154	168	168	161	159	159	157	145	170	161	175	156	157	164	158	174	163	164	182	152	171	153	162	167	164	169	171	158	155	170	169	149	179	148	148	173	162	166	168	166	161	195	157	152	171	170	166	168	162	161	164	146	168	159	159	158	173	170	165	145	179	166	152	177	182	164	169	155	162	170	136	166	155	177	149	161	187	148	168	156	161	140	165	142	172	145	157	162	137	155	143	178	168	164	151	166	165	161	157	147	172	167	163	148	170	181	154	141	165	170	141	158	147	165	142	151	171	184	172	165	166	151	173	187	166	166	164	163	155	157	153	160	150	154	170	156	156	175	154	137	154	144	185	148	171	145	169	170	163	175	154	183	159	159	162	163	160	155	159	164	136	146	159	185	152	132	162	165	164	164	139	174	145	142	176	162	175	162	175	158	182	167	168	150	164	168	161	167	161	158	158	162	129	169	171	159	144	161	169	144	167	159	155	170	176	162	168	166	167	165	166	160	156	149	172	161	138	152	165	172	135	131	163	184	161	163	152	170	160	168	173	166	190	168	153	164	175	152	141	181	176	150	157	163	170	179	142	158	169	155	131	166	178	148	165	186	151	142	150	190	149	175	155	165	143	145	164	165	148	161	153	121	168	159	166	172	151	147	143	172	157	147	159	148	160	159	152	157	170	157	153	149	150	180	161	169	159	161	172	153	168	175	139	142	169	145	144	176	161	153	185	165	174	174	187	168	170	173	173	156	143	193	157	165	150	147	169	152	156	169	150	175	171	170	168	160	175	150	143	180	132	156	156	169	172	126	160	172	145	178	164	161	151	166	173	158	192	165	169	161	169	161	147	152	164	151	151	156	164	157	184	155	159	177	176	156	149	159	142	145	177	171	155	152	179	160	142	173	152	156	145	163	194	151	162	161	140	151	131	173	178	142	163	166	153	165	173	181	172	201	160	145	165	181	166	161	162	132	172	158	176	167	156	170	169	181	184	157	162	160	166	158	178	162	148	177	182	173	167	166	150	165	157	150	154	160	155	174	159	179	154	140	159	174	166	168	176	181	159	166	145	167	171	137	165	147	186	146	161	173	159	159	157	163	167	176	173	176	144	167	199	158	162	154	165	176	165	154	150	157	162	168	164	155	157	153	165	142	163	148	164	178	166	178	156	129	152	162	176	165	150	180	164	159	142	178	150	163	153	145	153	162	180	162	166	154	174	158	161	160	166	171	174	154	153	166	150	155	171	174	182	181	179	155	168	160	175	169	156	163	189	141	143	170	162	136	155	152	183	182	167	165	164	159	181	142	167	150	190	180	164	160	184	164	165	149	164	150	188	145	157	154	160	143	155	173	184	165	163	158	173	157	182	180	156	162	160	142	149	139	176	166	174	148	161	184	156	170	155	163	166	175	156	158	182	153	166	169	153	162	179	154	173	152	172	166
6486	1633	1388	759	629	521	476	445	436	390	380	345	348	350	368	354	343	364	353	311	307	344	344	362	304	369	344	365	350	361	348	326	347	309	305	352	389	334	342	345	334	311	330	370	339	335	355	353	368	338	331	352	332	328	405	334	326	297	309	345	346	358	341	319	340	325	329	343	365	337	306	340	362	335	357	328	329	359	333	316	342	334	332	339	328	338	326	327	348	347	328	379	367	378	349	351	361	342	328	302	323	344	357	359	321	319	390	345	338	339	360	320	323	339	329	321	332	341	344	283	340	325	335	332	357	308	348	344	341	324	336	335	379	342	310	340	327	332	332	351	354	336	347	345	317	353	354	353	400	348	361	324	334	321	344	372	341	302	331	326	313	319	358	329	299	331	359	375	328	348	320	351	324	365	329	343	352	356	325	332	324	362	321	330	365	320	358	364	337	340	368	361	352	362	356	342	322	336	340	365	351	308	352	348	361	368	324	355	328	347	330	352	351	351	305	346	367	332	336	315	347	343	338	331	337	331	326	358	346	330	354	364	337	339	345	316	313	335	316	352	319	370	338	347	333	350	357	335	330	329	345	371	353	362	350	334	366	325	324	329	339	334	357	359	353	348	342	334	316	345	333	346	330	325	321	314	336	349	345	332	323	361	372	328	332	327	311	340	334	345	328	332	360	338	344	368	327	324	295	327	352	370	338	357	320	318	352	365	359	332	282	314	373	359	347	345	330	363	367	350	337	347	329	314	371	312	338	322	348	327	360	321	324	358	331	315	331	338	365	313	311	347	335	372	364	345	335	380	342	319	361	334	371	316	337	311	326	359	335	357	365	368	353	355	349	308	310	334	348	345	322	333	310	341	342	340	338	325	330	332	330	329	351	339	326	361	335	345	329	365	321	344	321	360	385	356	362	320	353	315	351	331	366	330	364	336	350	332	369	333	321	325	333	338	305	328	354	358	329	344	359	337	347	364	370	331	340	335	324	337	294	330	318	341	377	352	317	334	339	363	349	359	380	349	332	359	346	351	340	354	357	345	352	391	328	362	323	311	323	325	337	347	351	338	341	326	307	360	358	317	327	290	317	337	321	330	355	340	336	375	386	290	330	336	356	336	319	356	288	364	331	346	366	326	353	340	322	323	332	354	342	359	339	303	322	356	338	320	324	330	355	358	306	328	342	302	342	359	353	359	344	364	328	345	318	324	316	349	342	354	331	340	342	351	336	335	339	348	305	312	326	372	339	353	322	335	351	375	333	328	345	348	354	344	332	355	327	322	349	329	338	313	373	335	374	341	316	349	358	326	311	298	327	359	351	350	332	346	355	343	355	359	341	308	336	356	363	334	355	289	311	321	340	379	340	331	342	332	361	327	356	337	360	336	371	349	321	327	354	349	370	324	340	314	317	332	337	325	355	350	367	348	328	331	362	334	342	325	343	330	354	311	350	342	347	338	342	317	296	319	341	335	356	324	337	340	351	369	303	334	297	360	342	350	304	355	335	333	317	331	344	320	348	347	334	335	376	341	349	359	365	349	354	341	345	340	351	367	365	332	331	360	335	314	340	338	315	324	322	337	317	318	391	370	349	366	354	359	334	345	324	318	301	363	351	292	341	335	366	378	378	329	349	326	320	352	301	372	351	348	340	355	343	323	326	336	345	377	322	338	378	336	333	343	352	348	323	359	323	320	343	343	343	322	342	316	326	333	347	320	336	339	330	350	344	359	338	312	357	322	296	338	343	350	331	322	351	349	310	311	331	337	346	357	351	376	352	329	378	327	307	352	346	306	319	334	359	344	336	357	354	325	358	336	322	318	354	340	359	333	328	332	320	378	351	330	339	335	331	323	325	348	375	337	339	338	383	350	348	339	344	323	289	330	363	295	361	337	365	353	357	319	327	329	331	329	344	339	352	337	328	344	334	349	347	333	335	341	317	346	327	321	382	326	303	362	377	361	327	340	360	347	338	320	329	342	336	353	383	325	352	324	339	344	364	313	326	346	341	347	354	326	317	332	296	329	360	359	310	341	355	351	324	357	325	372	303	349	360	333	335	327	382	346	339	324	339	343	354	345	329	322	326	348	348	368	332	309	331	363	330	376	347	359	342	320	322	344	352	343	356	325	318	339	342	334	330	330	318	350	363	337	313	369	357	320	376	328	335	332	352	367	366	363	332	333	331	361	312	342	349	339	355	363	338	377	295	351	343	321	318	354	328	343	331	337	332	350	361	344	296	352	338	365	303	355	351	339	343	359	318	337	350	371	339	330	340	363	347	326	330	344	350	348	364	361	322	361	337	316	320	322	327	332	357	321	341	332	354	341	322	371	335	374	339	361	354	327	341	356	341	330	357	382	342	352	334	356	340	352	388	357	347	354	358	332	348	392	303	349	357	332	365	385	318	330	336	346	339	343	339	327	350	359	333	306	361	320	362	330	322	331	368	335	332	376	322	318	349	346	347	345	318	368	309	342	342	327	358	323	338	359	318	385	359	340	363	316	333	316	349	327	335	313	333	361	394	351	335	339	339	315	326	338	354	355	315	358	340	325	371	322	337	319	371	337	351	339	359	309	328	295	312	331	346	349	389	341	334	340	345	319	361	361	362	325	312	334	338	349	363	335	352	316	325	385	350	345	349	316	373	334	312	316	349	360	364	323	359	314	385	336	352	337	324	310	309	306	354	371	344	353	327	337	349	332	326	333	329	341	327	353	320	349	350	335	357	331	321	331	340	316	341	312	368	356	353	291	336	345	335	351	319	312	313	356	306	354	353	327	347	338	333	334	339	339	336	328	327	326	338	334	376	325	355	338	348	362	320	346	319	360	319	304	342	327	334	355	326	357	336	325	367	361	329	320	307	321	346	355	349	323	336	339	317	330	329	344	334	326	340	349	321	378	358	355	316	326	331	335	323	332	291	313	370	322	341	350	328	308	365	341	365	315	332	338	342	369	363	343	344	406	306	340	328	368	326	330	308	315	321	358	354	338	360	352	356	335	311	333	299	351	343	327	376	314	326	338	343	330	385	328	324	324	323	321	362	333	341	336	316	318	348	329	316	358	346	305	310	329	343	343	342	367	361	326	340	353	323	351	324	354	306	300	340	359	342	331	328	361	373	321	328	384	353	314	332	352	371	331	329	344	305	306	334	341	373	348	346	345	361	379	352	365	356	353	365	313	332	354	353	348	351	335	354	322	341	307	353	360	349	318	330	341	339	339	378	352	334	345	350	358	352	328	393	328	359	358	302	327	349	352	348	334	311	330	331	350	314	322	371	369	330	351	335	334	344	322	357	310	348	365	321	337	305	317	330	357	317	334	336	328	338	346	339	345	359	341	323	313	319	361	331	320	308	378	357	304	336	349	359	332	352	341	369	322	306	347	329	358	328	341	336	336	346	326	360	342	360	328	344	329	339	368	330	344	329	325	338	329	317	327	324	356	337	366	296	335	367	332	300	359	341	356	317	331	313	308	327	319	356	346	381	352	329	332
24290	21402	28791	24390	20466	1801	557	303	249	207	187	191	175	146	153	130	149	142	132	126	128	123	110	132	99	99	114	95	105	99	86	92	103	95	109	113	94	105	105	94	97	104	96	88	106	97	101	95	110	94	100	92	90	103	117	99	98	90	85	99	102	101	97	84	112	92	79	85	82	84	112	108	78	91	100	91	94	99	83	96	79	88	87	89	96	106	105	82	92	98	84	92	103	79	92	90	100	86	94	88	107	87	63	90	91	98	105	80	105	103	96	87	90	100	72	102	93	103	84	94	87	87	93	93	96	76	85	82	100	93	104	85	94	80	96	99	92	91	84	95	95	74	113	95	90	89	100	94	93	91	85	107	99	105	94	104	84	96	93	83	97	110	98	93	93	101	83	86	96	80	87	88	87	86	88	73	83	91	97	94	98	95	81	110	77	88	86	90	87	78	96	100	96	88	85	84	77	99	89	85	70	105	92	97	88	88	88	90	87	89	94	91	77	95	88	97	102	85	89	92	86	82	80	109	82	79	81	85	87	75	86	100	85	92	100	105	84	97	112	94	85	93	97	116	63	100	97	93	79	87	93	85	103	92	83	104	65	80	99	80	91	81	81	92	87	113	79	89	108	85	87	104	90	91	90	77	102	85	96	80	87	92	87	101	96	111	95	89	90	77	85	96	85	90	112	89	84	104	81	106	89	90	96	94	95	97	89	83	93	82	86	111	77	79	90	90	75	115	72	93	118	93	93	87	84	92	93	93	104	87	92	96	97	91	93	94	93	95	103	85	98	104	104	82	77	90	93	92	107	80	80	104	82	100	88	104	91	94	98	71	95	110	89	80	108	82	90	107	104	78	95	94	87	92	97	97	80	84	108	91	97	99	86	83	83	78	77	93	88	91	78	85	85	112	107	99	85	92	87	83	96	84	101	89	94	104	93	106	72	96	106	103	79	105	101	106	79	73	94	92	90	82	95	73	87	98	90	82	94	72	103	91	114	94	96	96	98	84	102	84	100	98	103	81	87	88	91	83	85	85	85	101	76	101	80	87	83	89	104	82	105	104	108	98	105	91	92	92	95	88	85	78	102	98	80	98	95	80	103	86	85	93	93	82	90	98	97	83	86	98	89	88	93	102	102	96	111	82	99	78	88	77	116	87	97	94	103	89	80	83	73	112	84	94	70	72	112	80	85	72	99	102	73	91	90	107	107	92	96	81	94	81	107	95	82	95	78	102	89	99	80	100	95	99	96	79	102	85	99	95	95	100	98	89	99	90	90	99	97	81	85	83	89	89	95	87	96	73	94	85	85	94	100	95	94	93	112	113	79	89	92	111	82	96	116	102	99	82	80	84	90	77	94	107	89	106	105	111	109	76	120	85	93	108	130	100	96	99	99	89	96	81	92	84	75	96	98	102	94	86	92	97	97	104	106	83	93	105	81	86	94	93	89	87	92	90	87	86	94	87	80	94	92	98	90	94	75	77	94	86	108	91	92	98	90	88	103	95	88	84	96	95	66	82	103	109	87	86	107	101	79	100	109	73	99	92	118	87	97	96	97	88	87	90	86	98	80	88	100	84	105	82	110	90	108	99	97	90	88	86	110	93	70	77	111	100	93	83	79	94	102	102	98	94	97	93	92	105	88	87	85	87	99	91	86	85	110	98	77	76	111	106	84	92	103	81	86	89	87	87	93	73	82	91	88	85	107	101	84	99	77	90	88	118	103	90	96	103	94	95	94	82	99	97	91	106	90	77	86	90	83	72	87	87	82	95	80	78	99	95	94	97	85	94	90	92	108	82	100	101	102	82	94	99	93	97	98	90	107	79	82	94	99	100	92	94	82	85	84	83	87	94	83	69	87	79	68	92	88	98	80	96	92	110	97	85	92	95	103	100	85	84	119	65	106	93	97	99	77	107	87	112	72	83	89	88	101	80	94	68	90	70	95	104	102	84	98	99	72	70	98	83	91	97	94	97	111	88	94	93	106	114	97	74	98	84	87	89	93	103	82	89	73	83	87	99	75	92	78	80	92	88	76	91	98	76	94	83	90	93	90	80	92	95	80	105	83	92	89	86	71	95	79	94	87	90	85	97	103	94	85	101	96	90	78	93	84	91	94	97	84	90	85	78	88	87	73	112	92	86	87	95	84	87	76	89	99	89	85	88	89	90	108	94	102	88	95	68	81	96	98	83	83	105	89	81	99	94	78	63	69	112	98	92	91	97	85	110	95	108	92	103	87	95	100	86	92	78	86	88	82	110	77	93	69	95	103	90	75	82	98	78	107	76	84	88	92	79	114	96	102	95	85	91	97	85	90	84	73	105	86	102	85	98	76	90	86	75	77	88	99	86	100	90	92	85	94	91	117	95	87	87	82	77	81	68	101	91	95	77	89	79	77	86	81	77	91	99	107	85	107	95	83	82	86	86	83	85	103	91	84	101	85	94	79	97	83	92	74	95	91	87	102	88	92	99	91	102	84	88	104	114	106	108	93	86	79	85	87	101	74	86	90	79	97	93	83	79	95	100	97	96	92	74	91	85	81	91	80	89	86	112	85	87	99	77	96	84	100	81	78	90	90	93	86	89	104	91	70	93	74	100	95	102	89	99	88	101	101	93	80	114	94	113	73	101	120	105	94	98	107	119	93	96	96	83	86	94	88	80	95	79	84	106	97	88	95	97	96	98	96	103	80	103	84	80	98	76	81	74	100	97	79	98	85	84	102	91	96	103	105	88	85	109	73	92	83	81	95	78	90	98	85	78	93	72	96	82	96	97	79	97	89	88	93	98	79	72	91	87	94	94	96	85	83	82	92	94	83	99	112	96	105	93	86	100	92	108	85	92	103	107	65	98	87	94	85	96	83	95	91	110	82	93	90	90	82	102	93	76	84	99	87	85	80	102	97	74	96	79	91	75	83	92	78	99	107	85	80	100	92	84	106	86	96	100	94	108	94	93	77	90	95	97	106	99	104	110	104	93	83	82	64	103	79	92	108	85	103	89	85	95	94	76	85	82	97	82	82	99	90	118	91	85	90	115	90	93	81	96	94	100	103	102	113	87	96	99	92	83	100	113	88	91	89	90	87	90	88	96	83	77	95	99	66	74	97	89	83	100	85	81	97	112	101	103	89	82	96	94	92	121	101	98	72	80	94	86	92	98	82	78	93	100	88	103	88	93	107	78	100	99	87	95	93	87	88	80	91	102	79	94	107	94	69	99	91	90	88	93	106	94	90	72	94	93	83	101	82	98	89	84	92	95	73	79	86	77	93	86	99	106	109	98	80	87	90	77	95	83	94	98	88	86	83	92	72	97	105	102	100	101	98	72	73	73	99	91	80	82	63	83	101	87	85	109	82	101	87	87	88	98	97	89	101	94	79	86	80	83	90	80	80	100	123	93	106	90	89	78	74	105	98	92	77	92	91	86	98	92	93	86	101	98	90	104	96	102	75	78	103	100	95	81	99	87	94	87	92	96	91	95	87	87	68	83
18254	10406	8859	4395	2872	2013	1580	1177	939	845	672	573	508	463	455	398	389	364	358	303	310	299	312	292	250	273	235	257	248	218	259	221	238	274	246	210	211	230	230	238	241	240	237	219	213	220	192	203	186	232	201	210	195	221	207	198	208	234	196	205	195	207	193	187	226	241	222	228	199	202	195	207	198	194	195	211	220	206	223	195	200	208	210	212	219	219	188	215	184	181	202	193	201	189	198	185	206	206	195	196	199	211	189	193	199	215	195	225	214	215	200	186	163	170	193	210	207	187	206	193	188	222	206	210	179	184	204	204	197	200	189	193	163	188	186	209	212	194	238	199	207	183	220	192	195	199	211	181	201	202	223	189	180	193	186	196	189	195	208	216	215	191	206	218	222	162	200	199	166	224	187	189	196	199	206	204	212	200	187	199	201	175	188	200	204	174	180	186	215	194	209	183	178	224	195	198	171	174	207	214	182	199	225	189	214	210	225	205	193	187	214	207	180	195	209	224	191	228	207	223	227	186	165	180	197	187	210	205	209	204	188	190	198	191	212	195	169	209	175	211	162	182	194	191	191	222	192	191	196	198	211	193	203	191	231	205	199	163	219	185	213	216	203	230	176	213	209	189	193	204	202	190	190	178	204	180	194	224	188	208	208	186	196	202	186	215	187	189	185	186	193	198	188	186	194	182	181	186	193	187	202	214	199	184	182	208	193	201	213	165	229	202	201	199	208	203	219	199	207	186	187	206	216	200	236	204	233	197	183	184	193	204	181	175	180	190	178	181	204	200	190	205	222	203	207	192	180	206	184	204	216	194	222	185	218	207	207	179	199	174	192	203	163	183	208	202	210	184	188	210	222	188	189	182	198	202	183	216	187	186	220	214	193	185	209	215	199	197	191	222	194	214	216	206	218	199	186	179	202	207	194	213	208	201	207	211	192	194	211	185	199	200	207	196	203	222	192	200	216	219	178	217	191	213	227	186	191	182	188	213	195	209	191	190	208	185	202	186	186	191	208	214	182	188	190	200	185	214	213	186	223	197	200	199	210	200	191	204	218	183	227	208	197	169	218	202	195	203	180	192	193	186	202	215	186	199	203	201	178	211	190	195	200	196	187	187	201	211	202	205	215	207	196	177	203	192	180	206	201	185	203	183	205	191	219	199	219	228	203	189	204	208	186	182	215	203	203	228	209	186	176	195	227	205	201	210	198	205	208	176	186	203	193	205	210	188	190	203	183	211	179	228	211	207	191	217	180	195	214	195	200	190	196	211	215	205	212	198	190	212	190	172	211	214	201	204	205	207	198	225	204	210	210	182	194	230	176	196	186	220	199	179	174	209	193	202	186	205	193	202	188	191	184	186	222	207	213	196	219	211	211	217	209	186	193	173	194	192	210	213	226	181	194	206	198	214	201	228	192	201	189	212	197	181	196	188	214	209	197	191	187	202	197	184	229	194	204	212	214	207	204	202	212	183	175	195	199	176	203	203	206	188	201	207	190	192	183	206	191	213	185	187	201	200	194	166	194	194	201	202	194	193	226	194	193	200	183	192	199	202	202	196	215	200	200	193	204	168	187	163	171	220	191	208	188	216	183	176	175	208	216	237	190	189	209	214	191	211	206	205	219	177	196	222	195	206	190	209	184	192	177	196	210	209	199	215	212	209	184	199	203	193	201	203	181	177	224	208	198	215	185	187	200	208	218	217	230	196	190	184	208	204	199	189	178	239	190	216	209	186	234	191	194	209	179	179	197	198	224	186	219	190	202	201	170	181	231	193	212	198	218	194	198	191	173	215	205	179	183	209	217	210	198	190	222	204	206	219	210	232	162	217	209	187	176	187	210	198	192	207	186	217	187	189	208	195	208	193	202	188	189	185	227	223	193	195	230	191	190	170	194	210	208	217	198	209	201	205	182	176	175	192	213	208	207	173	191	177	191	194	172	198	214	183	191	242	184	208	219	187	190	192	222	228	202	208	203	195	206	173	187	186	176	188	185	215	196	207	242	191	187	193	185	210	208	179	180	215	200	196	224	203	206	198	226	181	203	178	196	218	208	204	197	206	213	196	179	204	210	199	187	189	182	211	211	199	163	203	196	211	206	227	185	207	181	205	170	186	198	213	224	187	200	227	204	190	209	208	193	161	209	223	201	204	205	208	189	202	223	205	174	196	187	182	195	206	218	204	184	197	195	209	217	206	214	179	200	190	197	202	181	183	169	209	182	179	185	200	197	192	220	190	192	204	189	206	207	184	213	201	180	202	210	180	195	207	192	192	206	194	207	194	204	193	228	217	210	196	199	210	205	204	196	212	183	195	177	219	193	196	184	197	206	196	172	198	186	202	185	202	207	224	188	200	189	201	195	207	221	212	234	190	209	202	198	180	190	183	207	228	205	203	204	205	196	189	222	219	199	165	161	209	183	204	199	207	206	208	215	179	214	206	221	214	193	178	206	191	213	182	178	199	201	207	219	206	211	203	185	196	202	193	194	196	195	207	199	194	200	218	205	179	183	210	167	211	200	168	192	213	207	214	192	195	234	185	198	192	189	199	198	213	207	193	187	206	205	200	194	201	187	184	185	216	184	187	168	212	180	192	192	221	192	213	194	179	179	185	196	189	177	198	206	192	210	193	213	194	203	207	189	191	219	216	221	178	190	206	255	192	183	200	225	197	201	208	192	195	192	209	176	186	209	198	219	186	223	205	203	193	197	192	210	189	196	195	210	192	218	187	188	191	199	202	200	202	213	210	191	194	183	186	197	218	183	221	176	192	211	187	173	172	176	213	202	211	200	207	191	194	163	217	184	192	197	206	192	209	223	220	209	194	181	196	182	226	195	190	189	219	211	204	210	208	187	203	222	195	182	186	207	186	185	193	195	185	217	207	199	205	184	191	204	185	196	212	198	218	173	193	200	185	187	204	219	184	198	185	207	168	194	205	186	196	189	198	197	192	193	184	187	182	191	193	214	221	196	212	157	179	170	227	197	178	202	206	211	211	179	212	194	237	173	212	185	207	177	195	211	208	203	222	198	178	185	200	205	212	186	186	191	189	191	204	219	191	199	191	180	188	216	203	176	204	199	209	208	188	185	208	210	156	181	200	190	223	191	212	198	187	221	189	220	224	212	215	207	178	217	177	167	202	204	193	200	189	207	215	212	184	183	227	192	200	204	198	187	202	201	183	175	191	180	186	186	197	202	193	232	191	209	170	181	199	197	208	206	180	196	227	183	204	196	201	179	189	183	191	220	170	172	201	186	194	214	203	196	224	198	197	203	202	215	198	179	196	192	206	185	213	220	192	211	200	200	207	186	204	177	165	188	192	193	178	198	211	223	214	180	192	182	191	177	191	209	201	207	213	190	214	192	202	179	210	204	179	204	210	214	230	215	175	177	213	191	175	181	220	211	190	189	202	184	190	181	188	185	200	211	224	214	187	214	215	195	187	202	194	183	213	193	209	192	181	205	200	192	183	191	197	206	201	191	218	210	194
23282	21378	29427	23706	21379	20152	2038	816	543	508	448	400	386	397	334	339	351	305	272	271	269	276	251	277	256	251	277	256	237	246	218	231	257	235	229	218	245	224	218	238	230	234	231	239	248	242	235	240	217	215	248	234	245	245	246	235	209	237	227	256	223	244	234	242	206	234	231	223	204	224	245	210	213	228	226	248	243	218	258	242	239	212	230	234	207	211	223	235	223	231	210	210	238	213	227	248	233	241	214	206	250	239	249	228	237	217	215	240	223	212	268	221	192	206	230	219	220	225	242	206	207	223	202	240	239	233	236	203	218	213	256	230	221	222	225	251	235	247	224	202	224	217	229	202	224	223	216	210	224	192	213	220	219	216	214	223	201	193	220	238	230	214	231	195	200	226	216	243	219	226	219	215	218	204	225	236	256	247	199	219	245	222	188	200	224	235	205	209	227	223	213	220	218	230	241	218	234	217	220	212	214	221	245	219	220	229	212	229	226	223	219	214	227	210	204	199	242	221	223	227	209	270	192	214	213	226	225	225	227	221	212	214	208	199	245	208	217	219	233	215	229	227	231	246	210	225	238	224	211	206	208	222	226	234	229	228	211	219	229	212	220	219	212	210	202	217	194	228	238	209	232	244	227	225	225	210	214	188	240	209	229	212	225	230	209	200	224	208	231	218	224	227	219	218	217	221	232	230	210	213	220	219	201	210	232	195	240	220	204	246	232	205	232	216	218	224	213	236	224	236	234	212	214	232	230	226	197	213	214	214	207	204	238	231	243	231	198	235	228	187	211	224	220	232	239	227	191	243	224	212	236	259	212	216	219	217	224	242	227	207	209	209	225	218	209	213	212	238	222	226	218	209	232	227	207	213	209	222	231	249	227	228	214	220	220	216	222	224	210	215	224	226	210	224	213	229	215	213	241	209	215	213	226	214	215	211	218	233	240	237	202	228	216	207	201	222	195	208	212	225	202	228	251	208	238	214	207	232	229	232	213	210	197	232	224	226	206	224	230	249	204	219	232	238	236	217	231	221	217	205	223	208	216	224	229	215	233	235	226	241	206	221	222	221	229	224	250	239	232	226	214	192	232	216	238	181	232	208	236	228	211	223	219	203	219	236	218	231	221	208	233	189	248	225	190	241	226	204	238	222	225	216	245	227	230	210	210	218	248	233	205	230	217	215	223	207	203	211	196	223	232	234	232	205	222	231	213	183	237	224	198	224	216	237	205	212	230	203	203	234	215	234	218	219	230	211	208	221	227	227	227	215	228	200	229	215	224	211	216	230	232	207	215	214	235	230	235	215	238	235	214	200	231	230	201	223	205	214	209	218	228	234	217	230	221	255	219	205	214	212	263	205	209	211	248	233	225	231	229	232	209	200	223	220	208	216	203	253	221	204	212	200	243	228	237	236	214	230	234	206	224	235	203	233	260	219	220	214	199	243	210	178	229	218	212	206	235	230	253	226	240	214	218	216	244	238	213	230	199	232	229	217	242	246	237	205	200	218	229	207	212	180	210	206	226	202	196	217	243	224	207	227	217	245	230	220	214	207	238	203	209	224	230	205	229	206	188	213	240	237	196	220	225	220	226	222	240	237	239	222	221	207	235	205	226	250	210	235	238	220	214	223	230	221	226	214	233	199	211	239	199	222	224	226	213	206	221	242	225	223	177	183	234	201	208	224	220	221	230	238	218	216	233	198	216	235	207	245	221	214	230	228	240	188	224	210	233	213	210	217	233	221	203	226	201	245	211	212	207	212	221	236	237	200	207	229	244	192	205	244	261	213	226	221	225	217	212	225	239	246	225	219	225	221	245	224	247	226	215	205	208	250	238	221	209	220	217	252	246	202	202	229	204	219	200	241	208	203	183	236	209	230	214	236	233	214	218	223	229	241	213	213	206	201	231	217	234	197	203	206	206	196	239	255	222	208	239	213	247	210	247	229	245	212	195	219	219	222	211	248	199	210	217	224	226	211	207	186	203	203	210	219	230	186	253	238	200	251	195	226	221	237	233	214	190	221	204	208	215	205	213	235	231	224	220	233	212	239	210	243	207	226	250	212	259	204	219	236	210	207	254	234	225	209	228	213	226	218	204	228	232	208	203	225	229	252	245	224	205	244	244	237	201	228	229	251	212	204	214	209	220	229	235	228	229	208	211	201	235	217	200	233	221	223	220	231	212	210	220	201	201	204	221	202	206	207	208	233	230	208	224	226	203	235	215	235	230	213	220	269	221	205	209	213	226	243	198	216	217	258	221	219	201	209	235	241	207	224	205	235	250	202	229	203	204	239	225	222	220	237	225	213	206	238	217	213	218	222	236	231	204	249	225	217	234	217	213	233	234	200	214	221	216	206	219	221	209	246	217	226	200	201	222	271	219	198	221	220	230	220	229	234	190	220	239	209	215	209	228	208	208	214	211	233	250	218	207	228	223	212	234	225	221	224	218	225	224	217	226	217	238	225	225	225	245	224	207	232	233	232	224	247	206	200	223	200	237	216	233	236	207	196	199	208	214	230	217	223	218	235	225	218	212	203	250	212	224	210	214	234	247	216	201	230	195	217	223	210	213	220	215	203	214	225	205	227	246	224	225	218	223	243	229	233	200	237	229	225	235	214	208	247	230	248	229	210	212	233	247	247	201	232	215	209	216	233	226	201	223	241	210	212	219	210	234	202	216	208	222	233	237	225	241	223	248	227	218	212	227	234	211	217	216	219	203	205	219	226	242	231	214	228	239	215	200	228	241	202	241	206	209	251	208	257	198	209	225	231	210	202	248	228	219	233	193	229	214	197	233	218	189	214	202	224	216	246	223	213	214	239	216	220	210	224	217	237	220	235	235	220	208	218	223	220	236	226	221	210	225	248	215	233	220	257	225	230	215	191	226	248	242	216	209	201	210	206	215	233	216	246	206	214	224	203	205	227	205	236	213	208	241	224	224	220	231	215	213	225	245	234	210	222	231	214	191	209	214	226	217	199	199	228	216	231	204	240	211	214	244	183	243	213	228	216	227	208	224	229	235	237	218	224	223	218	205	199	216	195	217	218	244	207	219	214	246	216	219	213	215	221	209	236	236	216	190	228	211	217	228	218	218	244	245	235	231	216	225	255	222	226	232	209	204	223	225	195	246	213	199	237	214	217	238	205	250	201	238	225	227	213	219	214	245	186	208	238	198	231	236	231	230	234	215	215	206	233	199	210	227	206	224	211	217	184	239	226	197	236	212	234	200	232	209	224	204	219	209	238	233	213	217	211	249	212	225	247	238	237	240	226	210	206	251	205	206	216	210	241	213	218	226	232	219	246	218	236	216	212	232	218	232	222	221	228	214	226	218	211	213	204	222	223	216	222	244	208	212	224	247	226	205	227	196	184	249	225	208	204	245	243	201	211	231	205	205	197	223	212	233	249	205	242	225	244	213	211	197	216	226	220	228	200	241	202	209	212	220	206	215	222	200	223	236	201	196	208	217	229	221	204	243	232	238	216	215	224
21996	16811	14335	7676	5304	3820	2958	2372	1867	1620	1357	1145	1097	913	846	815	721	682	685	640	602	626	587	606	584	559	522	540	527	510	532	501	491	511	494	475	479	498	487	457	491	466	482	475	455	441	466	442	422	444	427	418	400	487	425	453	410	470	442	435	414	441	445	439	427	455	415	437	369	423	398	442	459	438	408	409	431	433	442	431	429	460	412	433	414	400	434	408	414	415	428	452	425	389	395	417	444	440	418	418	425	411	402	393	393	400	460	385	410	381	427	436	426	393	438	442	419	420	477	420	413	428	430	444	413	460	439	416	424	426	438	405	400	473	418	435	402	439	431	462	418	417	402	443	424	413	439	400	428	443	415	399	452	418	422	386	472	403	451	433	398	410	397	443	426	427	412	391	427	413	423	427	420	426	414	427	420	399	429	430	434	462	425	375	425	390	441	411	430	412	439	403	435	431	418	446	459	452	438	441	434	395	422	414	418	427	435	435	434	415	407	360	442	433	414	449	448	401	471	453	409	443	422	433	382	409	410	457	408	419	419	447	432	444	408	446	404	391	395	432	416	432	428	430	409	425	404	425	400	414	403	423	431	464	473	430	423	439	429	462	438	450	468	420	431	443	457	432	425	426	410	425	480	394	447	434	400	398	440	428	394	396	383	450	416	467	448	423	441	446	424	452	434	388	426	444	414	416	377	448	418	400	423	380	434	459	417	417	422	390	429	436	433	424	420	410	422	456	434	435	428	461	437	432	432	452	411	407	433	420	398	416	424	428	450	433	383	414	437	464	443	452	426	446	445	360	402	375	395	458	410	413	404	437	402	416	416	424	424	416	419	427	432	429	441	415	421	446	407	406	412	406	416	415	397	434	420	417	394	427	394	388	423	442	440	446	443	426	442	417	434	472	409	408	440	400	443	412	408	384	410	402	427	431	435	397	426	425	452	420	394	424	430	386	410	442	406	398	420	436	459	433	423	414	428	432	380	432	441	414	424	454	437	391	433	424	438	428	404	426	390	411	441	437	386	465	433	383	410	429	438	454	427	418	460	443	387	421	424	400	398	421	427	433	429	449	418	448	434	410	417	451	429	431	421	447	458	420	451	448	447	402	435	393	417	427	412	432	411	440	405	428	476	466	458	422	451	428	395	451	423	432	425	427	399	448	407	454	450	456	397	444	419	410	425	414	375	435	388	436	439	426	386	398	436	424	401	439	447	442	425	396	409	393	391	439	418	414	389	432	374	426	425	427	441	434	420	420	405	416	414	384	435	428	410	411	427	437	403	420	444	444	422	439	445	443	406	439	395	416	393	420	438	437	422	442	430	435	408	396	440	431	423	453	439	414	375	426	424	445	444	425	439	429	448	447	393	427	461	447	415	428	417	408	409	425	442	403	410	446	411	415	455	435	438	408	430	425	429	427	401	424	428	421	415	420	416	425	428	420	441	431	380	454	424	412	411	421	414	441	435	431	433	460	410	386	405	434	420	429	408	379	438	429	483	406	426	435	449	433	438	445	417	452	426	437	411	418	441	451	398	462	464	409	415	456	428	423	425	396	405	412	445	428	416	427	413	447	436	413	439	406	415	407	420	435	425	406	469	404	414	454	436	453	412	445	377	463	389	437	434	401	446	449	457	429	413	426	390	429	420	437	414	453	395	427	434	435	411	426	434	402	427	414	422	459	467	419	442	416	425	427	447	432	406	434	437	407	405	398	421	437	476	429	471	444	476	433	440	439	423	408	437	416	445	444	468	399	438	443	429	416	430	405	418	451	435	407	429	420	422	425	442	408	406	424	444	420	411	450	435	433	451	422	429	422	435	434	388	453	445	427	416	423	421	456	458	432	424	451	441	449	421	431	409	413	477	445	420	424	418	448	439	416	427	434	418	420	413	396	427	434	380	424	398	419	366	437	421	468	455	427	402	451	418	432	457	453	434	422	441	466	426	447	428	457	397	437	413	420	420	440	428	397	465	444	412	409	417	452	444	413	433	432	414	414	397	425	455	445	482	441	442	439	439	406	443	418	409	445	401	459	434	442	428	407	411	478	443	432	398	477	470	470	440	417	455	447	415	411	415	427	426	442	395	439	397	416	467	386	420	440	452	431	417	413	418	408	422	417	399	406	399	411	433	416	418	399	417	438	408	419	455	429	416	438	426	424	411	441	427	408	414	428	425	432	411	434	436	451	407	439	377	409	435	437	404	460	441	398	432	415	415	407	441	455	444	399	427	394	450	416	447	430	417	432	432	447	426	461	467	395	448	434	442	382	406	414	447	422	421	411	418	421	408	404	391	406	448	422	455	411	400	447	444	424	414	422	392	424	469	435	426	438	417	356	461	396	472	401	445	429	434	448	418	376	423	403	405	417	431	408	409	413	441	429	401	415	447	423	418	419	414	427	384	470	456	409	430	443	434	452	453	430	428	439	416	440	385	414	402	423	419	450	447	387	392	439	398	474	398	444	401	428	416	437	417	423	422	403	379	427	427	404	420	397	448	442	478	436	423	414	456	433	414	409	369	428	421	419	432	407	418	410	435	434	424	389	375	376	427	449	382	414	380	437	431	419	463	405	445	397	463	378	430	446	408	465	394	399	413	434	404	439	407	416	415	424	420	437	432	447	443	449	402	375	414	429	428	412	452	393	464	413	402	419	414	413	420	394	400	417	432	410	401	420	460	474	420	420	386	426	430	437	453	434	419	419	429	405	441	453	427	424	379	420	465	421	387	474	421	405	466	457	467	424	405	390	428	426	393	429	435	422	433	451	404	413	390	429	439	396	440	406	426	424	465	405	448	428	410	429	399	422	444	425	454	433	432	409	420	434	469	420	436	411	464	430	420	409	415	437	403	413	440	409	443	447	450	433	457	426	390	404	422	423	414	455	412	415	445	410	405	415	416	390	418	414	413	410	427	413	412	434	447	390	418	398	452	441	440	423	410	428	448	470	398	408	418	417	461	424	405	453	431	405	434	427	440	433	443	422	386	422	428	426	428	411	442	429	390	422	436	432	412	449	432	427	401	406	429	403	428	430	435	402	442	407	441	456	427	430	404	438	430	439	445	438	450	430	440	430	405	432	423	443	446	426	434	403	413	424	426	412	423	405	446	461	441	431	447	447	420	426	411	365	424	417	419	468	444	411	428	455	405	400	424	439	436	394	376	463	429	410	427	412	433	424	388	434	411	381	380	438	438	432	423	441	442	426	426	420	417	366	435	447	413	446	445	426	431	393	423	443	411	427	437	421	400	423	386	426	448	421	412	427	400	435	435	426	401	436	417	396	435	428	411	422	396	452	461	367	418	429	415	428	408	432	427	401	391	426	463	431	428	433	444	426	433	443	443	414	427	401	391	416	397	448	445	416	407	433	451	452	417	383	408	397	392	416	402	411	395	411	427	469	427	492	390	418	374	445	403	408	412	399	433	449	419	432	428	414	420	424	438	457	401	486	387	408	432	384	419	450	444	395	434	420	408	410	405	402	399	438	412	427
26785	20847	8106	491	220	239	199	189	171	178	163	158	164	150	172	164	199	156	147	158	166	148	160	142	170	163	153	167	145	168	139	163	160	141	144	157	164	157	164	159	171	182	164	171	169	175	160	158	168	154	168	162	168	149	133	176	173	147	155	175	160	160	163	161	161	177	171	155	162	150	145	162	166	163	188	153	149	140	166	158	154	158	176	172	160	160	165	145	150	168	163	171	144	163	159	154	147	165	147	144	163	157	159	150	153	154	159	168	175	168	145	158	172	144	170	160	148	146	181	167	176	183	159	174	162	159	149	168	182	161	151	174	158	169	167	149	162	151	149	176	143	169	153	154	168	156	133	165	163	159	157	158	157	173	143	165	165	162	171	140	158	162	165	173	139	143	163	133	151	156	168	156	149	146	167	157	150	161	168	179	174	176	173	148	154	142	157	184	155	136	168	156	157	154	160	174	131	143	159	157	144	187	154	167	146	156	134	147	169	139	153	167	154	147	154	165	171	130	164	163	130	168	166	172	142	158	161	162	169	164	151	153	162	150	166	164	167	160	168	146	164	157	166	135	153	142	155	149	153	171	160	159	148	149	165	157	161	183	166	170	154	186	160	143	148	145	179	140	139	157	159	158	175	164	143	150	161	168	164	179	143	163	143	148	148	148	157	144	168	145	165	164	156	157	181	153	152	159	169	124	154	171	154	141	145	150	151	161	127	161	160	170	162	158	150	174	162	153	165	136	161	155	154	149	155	158	173	163	179	138	149	163	178	146	169	163	142	159	139	148	161	134	139	161	167	163	155	159	160	169	155	147	171	161	168	149	159	159	178	153	155	167	170	135	137	173	162	165	177	171	165	154	150	141	169	169	151	163	146	167	136	167	153	153	156	164	157	152	152	138	149	150	166	173	176	150	149	146	156	167	153	139	189	169	159	133	141	163	159	167	167	162	158	165	154	162	151	156	160	156	158	166	148	134	171	143	165	142	173	133	156	164	168	183	179	151	172	150	146	158	141	144	170	160	150	161	153	158	151	153	130	164	140	129	155	146	153	155	149	181	149	164	143	144	150	167	156	146	168	168	165	171	160	163	170	176	139	163	148	146	152	162	146	152	168	151	171	139	157	163	165	167	153	129	166	167	179	146	171	169	156	182	170	160	150	172	151	181	158	137	159	153	163	160	162	155	146	173	149	165	146	173	165	146	159	148	167	135	168	173	171	141	155	149	154	162	180	165	156	143	161	157	151	146	165	172	164	150	172	149	177	153	153	165	160	173	157	149	169	150	163	164	158	156	158	182	172	158	141	151	165	151	151	146	166	168	149	167	173	132	157	142	149	158	188	151	163	147	139	153	161	152	150	162	153	161	150	174	154	155	131	173	154	168	168	146	187	175	141	164	185	155	145	155	177	136	138	163	141	151	152	160	168	150	161	161	170	171	156	148	156	139	161	170	185	157	153	159	170	177	153	148	136	150	160	168	175	160	160	142	142	150	139	169	153	150	192	179	164	153	160	197	158	170	181	185	160	166	170	166	181	139	153	156	157	171	171	155	170	172	153	150	173	179	160	162	177	166	133	175	174	177	157	154	172	163	162	148	144	165	160	142	183	173	151	173	142	160	143	144	162	156	159	146	154	190	152	173	163	168	174	177	169	183	164	169	193	137	174	180	136	158	143	168	149	169	185	136	153	155	160	175	150	163	170	141	151	143	169	133	141	160	158	158	156	163	148	153	181	169	143	150	160	167	176	154	169	179	147	162	163	156	149	170	148	135	154	138	149	167	149	166	154	165	128	168	165	149	166	149	155	142	149	172	144	179	139	128	162	136	165	168	153	154	175	149	158	171	164	189	150	161	144	174	150	124	175	159	147	150	155	163	144	159	167	129	153	146	169	156	139	157	176	188	141	154	152	158	131	160	160	149	162	156	172	148	145	145	166	146	159	147	155	159	146	168	180	166	163	155	154	149	164	174	152	154	171	177	157	157	157	165	156	161	160	167	139	175	153	156	172	183	159	140	156	149	136	148	153	175	185	174	164	151	156	154	147	145	161	175	174	173	167	167	166	157	164	169	144	135	170	165	161	142	170	154	178	159	172	157	160	162	155	173	150	142	171	172	165	137	154	168	160	169	157	129	136	175	176	155	161	151	169	152	156	172	165	148	180	163	160	172	157	161	167	152	157	173	143	141	152	164	147	161	163	151	143	155	174	164	160	180	142	149	163	167	174	147	162	143	140	146	178	146	153	170	161	161	155	173	156	164	158	160	168	161	173	160	152	154	130	180	154	178	150	140	176	156	120	139	147	165	137	160	160	147	146	172	157	154	179	166	165	174	169	149	169	168	162	162	146	169	161	150	159	167	185	157	130	154	154	159	164	154	146	153	152	155	169	177	164	147	172	142	174	182	149	176	153	164	160	182	166	156	159	158	165	181	151	165	168	146	164	167	180	162	147	161	167	158	148	170	152	154	155	137	177	159	154	144	176	176	147	167	153	163	166	146	154	180	153	159	169	160	164	143	153	134	138	145	158	155	148	181	136	165	154	151	172	134	159	149	151	164	149	142	159	154	139	189	157	155	155	162	170	148	174	148	159	127	158	150	162	157	172	146	153	171	154	162	154	175	181	180	160	180	166	162	154	168	162	145	142	163	162	146	156	156	168	159	158	139	164	163	156	186	150	166	174	150	154	163	162	158	140	146	157	183	171	159	155	137	151	155	170	143	163	156	164	161	136	164	135	192	170	163	161	153	131	149	136	165	162	157	154	145	162	167	166	140	149	142	161	159	167	150	181	128	154	152	153	164	155	164	137	175	166	177	160	157	164	166	141	157	164	174	157	157	150	181	158	132	171	161	148	141	163	172	165	146	176	152	162	157	158	165	140	156	163	161	183	167	139	143	154	154	135	172	143	163	152	157	147	180	162	172	160	155	179	176	164	171	150	186	149	184	140	181	181	153	163	178	144	177	132	137	158	158	180	163	154	145	186	185	141	164	177	161	151	153	171	146	160	155	161	170	143	144	169	162	178	156	152	164	149	156	140	140	138	157	150	181	146	162	157	167	157	166	166	168	174	147	167	158	174	150	182	134	171	177	148	137	153	167	165	153	171	171	171	166	162	155	170	148	164	157	159	155	146	153	143	144	170	126	160	169	181	149	166	168	164	172	158	165	175	183	152	156	164	175	157	176	173	144	171	152	139	175	138	151	163	145	149	169	197	184	157	166	151	154	157	173	161	148	160	144	162	155	156	173	137	154	178	152	174	151	166	176	149	162	162	163	174	148	157	171	162	161	140	170	164	152	167	162	175	172	174	153	133	162	161	173	166	151	177	161	165	171	145	171	145	164	145	184	145	159	150	169	165	160	185	175	164	151	156	165	155	161	174	148	170	158	149	136	173	145	158	159	180	162	146	147	153	143	156	169	155	131	176	153	159	154	187	154	161	157	166	147	155	122	158	169	149	159	157	165	165	170	163	141	164	181	150	169	160	157
6501	1578	1438	804	647	470	506	472	412	428	376	390	362	353	364	357	384	347	334	340	327	357	318	360	331	310	321	325	344	364	345	324	330	375	314	319	346	352	338	330	339	327	326	335	333	332	312	348	331	355	359	354	340	345	348	331	308	316	336	329	363	343	346	358	328	336	333	349	373	320	303	311	355	332	325	317	343	332	351	384	366	324	346	312	358	352	318	359	341	338	332	320	355	346	317	332	337	330	357	320	307	324	348	313	376	343	311	348	306	349	336	350	323	352	323	334	330	352	333	318	349	358	323	338	307	322	317	328	333	349	326	345	348	312	340	357	354	330	324	326	326	331	355	322	358	309	386	345	335	345	382	343	331	321	346	321	324	331	329	349	329	351	342	337	323	324	316	315	367	340	319	330	355	315	334	291	345	351	357	348	388	354	352	336	307	362	333	337	344	371	336	327	356	331	332	348	299	359	339	363	354	312	355	354	335	350	338	337	336	365	335	344	329	350	350	331	319	344	310	334	350	350	365	310	343	353	338	319	331	341	344	346	319	331	352	344	348	325	348	317	316	351	354	357	336	331	321	338	327	357	373	313	347	347	336	305	333	363	323	336	324	353	335	342	326	336	340	360	376	331	358	346	323	329	328	335	348	335	344	366	360	347	350	341	307	330	343	332	336	323	352	340	328	351	309	346	354	344	316	342	362	340	356	326	329	300	327	337	309	353	321	374	321	377	345	359	304	368	329	336	351	344	335	323	342	330	333	332	290	359	346	319	342	335	346	331	356	324	348	362	367	322	346	360	327	330	332	345	346	311	320	338	347	343	325	325	328	344	336	354	314	349	333	345	324	324	350	330	360	337	323	307	336	331	354	343	323	347	326	357	375	346	350	316	364	349	329	371	343	390	321	322	362	346	326	357	328	326	344	301	334	372	329	323	315	347	370	339	320	316	360	358	354	374	354	321	343	331	349	341	337	347	336	323	315	340	295	332	371	325	344	333	331	329	375	344	357	350	319	336	328	385	322	326	356	343	340	316	331	346	315	336	331	336	379	334	325	347	322	315	350	312	339	359	337	372	333	353	361	343	365	367	330	346	319	339	360	348	319	311	372	336	324	341	324	351	359	340	319	342	327	305	301	341	349	333	340	320	333	332	353	325	329	326	330	312	374	340	349	347	308	347	336	353	298	320	363	297	352	344	329	337	292	337	354	345	348	327	339	352	329	362	376	343	327	313	326	312	342	327	359	342	304	311	339	341	365	340	329	323	347	352	319	347	356	345	345	343	335	304	335	337	342	340	288	356	327	317	347	357	319	365	320	331	331	354	323	364	349	345	346	352	328	335	307	334	347	320	355	352	324	335	318	307	364	324	365	336	359	334	347	337	318	340	351	349	291	309	332	305	309	369	346	347	338	344	329	304	360	329	322	360	317	340	369	370	366	358	369	351	329	335	352	303	354	328	335	321	365	340	325	331	338	345	320	302	370	315	359	344	369	376	327	337	353	319	329	368	348	333	304	342	343	351	308	329	328	337	327	334	355	349	338	365	311	322	305	335	301	318	336	338	342	330	369	348	333	330	358	334	324	346	340	334	375	345	342	348	341	324	350	329	321	303	349	346	331	358	330	344	337	307	355	334	338	346	341	341	306	356	343	342	368	323	362	359	350	362	340	329	336	330	360	318	324	373	340	341	335	344	316	354	331	334	327	327	328	313	315	349	396	314	365	375	335	327	311	326	321	319	320	337	323	370	340	314	352	325	312	334	307	357	338	330	343	354	365	325	369	327	322	321	352	358	370	362	383	336	350	348	348	311	321	336	338	299	359	321	367	302	343	366	322	326	324	354	354	327	321	345	344	314	351	320	325	340	324	332	326	328	340	324	341	304	309	336	328	310	320	335	344	331	333	359	347	338	356	375	309	336	299	330	353	312	331	384	345	346	350	349	320	323	355	362	343	396	356	334	314	357	336	368	329	306	315	333	325	320	334	339	374	325	334	365	344	345	323	344	386	357	328	356	378	314	314	346	329	333	323	349	329	346	346	338	334	341	311	331	307	369	333	325	341	310	312	356	325	333	308	360	324	308	345	338	312	325	331	294	311	328	319	359	312	360	329	351	322	340	317	315	322	356	354	363	339	359	341	350	340	364	352	319	317	338	333	352	327	335	322	344	339	323	320	311	355	294	314	317	387	308	302	369	325	351	330	355	329	333	338	348	369	320	325	350	309	327	331	347	376	345	343	335	306	294	340	338	336	355	306	335	319	339	329	314	345	374	362	319	319	301	341	299	325	338	324	360	345	339	338	339	333	378	345	352	359	319	328	365	352	304	297	330	343	370	302	337	370	329	331	343	358	359	343	312	330	339	343	323	336	344	337	359	343	323	329	339	356	354	318	326	334	328	335	336	331	342	309	331	354	345	347	351	338	322	357	337	324	320	352	333	339	318	310	325	342	338	340	322	339	333	353	330	366	352	308	362	366	361	334	349	372	298	373	367	363	355	317	327	328	332	357	339	349	319	344	323	364	339	387	318	347	334	355	333	334	329	334	333	388	364	346	334	311	349	351	343	338	309	332	322	349	370	336	336	314	365	339	330	293	341	335	310	348	347	316	346	357	354	322	303	365	327	317	337	346	331	304	349	327	315	348	308	348	344	320	353	350	342	332	398	354	344	333	331	306	347	342	346	306	357	344	313	329	319	326	340	339	346	339	316	298	353	312	309	352	324	373	344	326	349	348	313	356	313	351	347	330	317	353	308	350	343	310	312	357	324	332	337	357	353	333	335	340	328	321	367	341	297	367	324	329	330	339	324	332	356	344	363	337	342	326	316	323	354	329	323	327	356	343	368	335	337	317	320	326	340	328	350	309	323	285	357	287	330	323	348	364	312	320	320	338	321	323	352	331	331	316	326	322	339	328	344	323	375	339	351	324	347	345	335	358	345	357	340	319	324	355	333	341	376	351	334	297	356	372	290	368	340	363	330	327	333	358	323	364	335	310	344	313	354	318	343	353	351	360	323	332	363	335	359	326	335	349	345	340	354	361	350	357	348	299	351	351	350	378	366	347	344	364	301	323	347	334	365	391	324	328	355	354	358	353	343	324	326	328	333	329	345	335	373	348	331	344	382	325	345	337	372	314	353	362	339	329	331	355	307	345	329	325	359	366	346	350	308	354	328	351	347	348	323	348	341	334	361	355	368	339	344	351	316	320	354	378	354	353	328	341	311	336	314	309	335	321	366	325	342	320	352	337	340	334	334	349	363	308	327	338	323	372	340	366	337	343	311	336	334	347	349	350	333	333	344	340	347	330	321	311	348	314	347	325	321	330	349	322	375	319	310	375	302	340	363	352	343	346	353	361	364	351	345	324	344	361	348	340	353	331	331	318	343	355	321	373	333	374	350	347	347	312	296	332	336	342	358	330	338	323	330	296	368	309	320	348	326	341	331	353	333	332	350	339	330	371	342	343	329	356	340	334	349	369	354	323	319	299	316
24254	21400	28839	24352	20451	1805	482	369	285	217	182	161	150	147	136	128	139	136	124	129	98	106	104	101	115	115	106	108	105	102	102	106	99	85	87	82	81	100	89	80	115	112	93	87	89	89	105	102	94	108	92	86	104	85	99	87	91	91	85	85	89	98	88	90	88	74	101	92	94	85	100	79	98	80	100	97	72	86	89	85	94	97	86	80	96	86	83	87	84	91	96	85	97	114	89	86	87	89	73	73	82	84	91	82	96	86	80	95	103	93	84	83	77	102	90	103	84	98	95	73	91	92	102	93	102	83	106	96	98	96	85	79	101	99	106	91	99	91	82	83	99	93	96	99	96	100	95	90	84	91	93	78	78	85	98	97	97	97	93	102	104	83	99	97	90	77	86	85	105	78	72	112	100	85	96	109	91	83	76	91	87	101	76	82	108	83	117	80	86	107	104	65	108	87	85	82	73	83	80	98	92	88	79	98	92	73	75	75	107	78	100	97	94	88	85	73	86	81	85	92	76	101	79	91	84	94	90	83	89	87	81	91	90	86	93	106	80	93	87	106	90	93	98	78	78	97	93	95	92	92	95	83	79	102	80	76	91	80	99	107	85	103	77	104	94	91	81	93	104	107	77	93	98	106	84	87	74	94	91	89	87	78	90	87	109	87	101	85	97	85	90	95	78	90	80	83	67	87	98	91	100	93	106	93	84	84	90	84	91	82	84	82	104	82	109	77	70	103	92	90	78	94	117	77	92	85	106	96	74	89	85	83	109	82	81	100	88	93	86	80	84	79	86	86	86	103	105	80	86	85	96	75	108	103	100	86	94	81	88	75	81	79	96	101	87	107	89	93	81	97	88	101	110	98	79	96	86	79	89	87	92	93	84	93	104	98	97	92	100	102	116	99	102	90	73	100	80	91	83	98	76	83	91	92	98	94	92	87	72	82	81	75	111	91	101	90	96	102	86	92	95	80	76	101	97	119	92	94	89	83	81	88	63	76	111	104	81	84	89	104	74	76	88	82	104	84	70	98	99	98	73	69	82	88	79	95	87	103	108	98	99	73	94	87	73	99	86	94	93	84	60	89	98	104	97	69	79	108	89	109	86	86	71	80	89	76	93	91	94	90	89	82	77	80	96	100	84	82	84	91	104	106	75	93	86	93	86	98	93	86	68	80	92	84	94	105	95	71	81	85	90	106	84	96	91	94	80	93	77	73	94	82	113	98	101	83	75	90	80	73	95	93	96	86	86	119	96	95	98	70	99	82	83	97	96	89	94	86	88	95	103	105	81	103	82	84	92	107	74	101	110	87	89	75	94	89	90	99	87	87	77	89	78	105	83	99	63	111	86	108	82	87	82	96	80	85	103	65	104	82	101	100	100	89	83	83	99	100	85	82	82	94	89	75	100	81	83	78	90	76	83	72	98	91	92	88	103	94	82	96	96	79	81	93	87	90	79	94	77	60	94	87	92	88	74	94	85	74	98	90	95	90	82	100	88	89	91	78	73	102	83	94	103	89	86	80	104	99	95	91	89	86	92	86	89	95	95	91	97	88	77	85	98	85	101	103	85	95	91	92	87	84	78	103	92	91	112	80	109	101	96	82	90	94	80	81	88	95	87	91	77	86	122	85	75	104	89	84	84	82	93	84	89	95	96	70	86	73	94	99	86	82	87	84	86	95	94	103	85	96	80	91	76	73	104	96	76	86	96	95	100	87	82	91	107	114	95	96	72	106	86	102	85	77	83	78	86	83	83	82	102	99	98	76	100	100	82	91	79	100	93	92	101	94	91	95	77	91	88	83	94	99	91	101	83	87	92	97	75	83	86	79	119	92	80	75	99	85	107	103	83	85	94	82	97	92	84	67	83	97	89	83	85	81	103	85	92	105	94	85	91	93	80	86	72	94	104	106	73	89	88	90	89	88	83	97	101	99	80	92	100	107	76	88	86	99	81	97	77	96	87	93	94	99	100	94	91	82	90	99	76	103	86	93	90	87	83	95	108	78	85	85	92	79	99	80	88	87	96	102	66	98	98	95	91	98	121	98	94	81	85	74	78	95	88	100	69	97	104	83	100	83	59	90	87	69	98	78	103	94	100	100	92	87	92	82	104	93	94	96	76	83	94	102	87	84	95	77	82	97	102	91	98	95	115	96	76	89	74	85	84	83	76	80	88	94	128	94	81	89	81	104	95	88	88	97	88	95	106	90	80	85	105	79	77	80	81	80	82	90	100	106	88	94	85	98	100	88	84	78	88	71	93	105	88	94	80	90	72	85	110	84	103	92	75	100	91	89	105	94	101	85	87	85	84	82	83	102	78	102	94	90	73	86	88	96	86	91	93	83	103	99	80	101	98	98	91	84	89	81	98	84	92	91	103	94	78	81	89	75	87	102	81	100	94	81	92	102	98	95	78	82	86	86	78	68	87	92	91	81	102	87	78	96	100	90	91	100	94	99	82	91	79	91	87	80	90	93	102	95	98	87	73	97	73	101	102	100	108	95	96	79	108	83	93	96	67	91	89	87	91	116	71	80	94	87	99	97	102	95	86	95	89	101	93	83	85	108	94	95	93	84	81	85	107	111	89	99	93	87	99	88	93	92	93	87	95	101	73	96	96	88	76	83	83	74	83	99	90	85	94	75	102	72	97	87	84	87	117	93	80	87	94	79	89	84	78	91	100	86	125	89	80	86	84	97	88	104	90	80	82	98	93	86	92	90	93	86	88	94	93	84	77	83	86	91	96	93	84	101	98	103	75	79	82	113	98	71	76	85	75	71	84	85	107	100	88	88	82	98	106	90	94	91	100	91	97	77	87	104	82	89	78	82	75	76	83	112	92	84	97	77	83	91	96	96	109	88	88	85	79	74	84	105	80	96	84	91	93	86	91	90	79	92	87	98	85	118	73	74	83	90	102	63	102	81	100	86	89	93	87	89	108	94	75	80	87	93	102	94	94	93	112	96	86	77	87	71	101	104	96	85	100	90	81	112	93	90	78	93	82	114	89	89	91	71	85	80	88	79	92	75	83	87	84	79	80	93	84	83	91	108	78	97	94	99	94	106	95	102	87	82	86	90	80	90	79	84	108	100	86	90	89	94	82	91	96	91	101	101	96	88	73	96	91	91	84	90	99	94	93	83	76	81	101	76	99	98	80	85	111	88	98	75	82	78	106	81	81	101	67	77	71	74	102	102	91	87	93	91	83	75	93	105	90	97	92	75	89	68	104	90	81	81	83	102	91	97	80	81	88	80	93	78	91	88	90	93	97	90	89	111	85	87	90	82	90	96	79	86	92	86	87	72	93	102	67	90	91	110	101	88	73	84	94	94	92	84	95	86	104	87	88	85	91	86	86	76	78	100	105	103	87	88	104	98	92	98	87	71	83	80	86	89	86	80	94	103	98	88	81	94	83	104	102	75	91	82	97	70	82	93	102	88	75	92	90	85	92	79	102	105	72	91	90	88	85	90	83	88	84	93	86	94	83	81
18334	10514	8897	4398	2946	2098	1595	1215	1014	799	666	594	512	475	428	408	382	338	323	302	291	312	291	309	262	281	273	259	228	220	218	226	225	249	215	232	224	225	253	228	209	190	210	208	223	189	242	229	213	208	219	220	192	217	206	247	176	199	183	211	221	211	196	197	193	197	213	191	179	199	206	196	217	203	209	215	202	209	199	193	194	231	202	190	211	218	216	206	191	220	236	199	206	235	176	193	197	221	194	194	194	191	190	224	199	209	211	174	188	231	202	198	213	209	218	202	200	216	201	178	189	207	219	186	208	200	228	184	176	209	194	213	219	200	199	200	184	190	187	210	204	204	184	197	195	190	205	195	219	213	217	198	215	198	173	162	226	205	202	200	209	215	196	217	187	168	209	213	198	195	195	200	194	209	205	216	190	198	166	196	217	216	225	196	223	211	198	220	192	204	180	181	166	183	198	183	198	179	177	181	173	216	219	201	204	201	202	189	207	203	217	204	197	208	210	226	183	212	196	212	199	186	210	193	175	172	192	186	189	206	207	228	189	204	206	185	196	210	195	212	191	182	217	185	198	191	179	223	176	188	179	209	187	201	206	213	186	217	197	214	213	157	194	213	195	214	221	202	200	191	187	186	182	200	185	240	227	205	192	175	211	204	194	199	204	175	193	185	215	196	189	186	210	227	177	200	208	214	203	178	195	187	198	172	169	172	206	198	196	175	201	226	192	212	195	208	173	185	153	189	212	212	199	194	190	202	174	203	199	207	181	212	209	209	193	183	189	189	189	219	198	209	186	183	190	193	204	198	184	211	202	222	184	177	211	194	192	199	205	201	215	180	194	211	200	178	176	204	208	192	206	175	198	217	191	183	203	182	201	207	190	176	192	229	210	205	197	217	187	205	198	196	231	217	211	202	204	196	205	199	194	189	190	187	189	215	199	224	189	197	201	200	186	173	190	183	222	206	214	213	215	218	197	158	181	187	162	160	188	198	196	220	182	197	166	210	215	214	210	191	204	203	193	183	205	198	197	199	206	216	192	209	215	195	205	207	169	188	201	192	201	176	223	209	195	180	219	210	199	196	220	208	190	210	192	184	162	203	211	191	204	212	212	199	200	197	219	193	197	204	191	200	208	217	208	197	184	173	201	211	201	200	187	213	190	204	201	200	207	216	197	190	195	215	187	216	206	201	216	190	219	188	210	187	205	204	207	206	201	195	200	190	190	221	217	193	175	212	201	203	204	200	235	193	209	197	200	195	211	207	157	192	202	192	210	198	207	191	196	199	223	199	185	156	204	183	180	208	181	204	188	217	188	200	221	182	195	205	194	193	184	193	201	208	218	197	168	204	185	181	202	202	221	187	227	209	173	201	197	182	200	181	202	228	207	220	191	188	217	191	197	192	199	159	201	175	207	193	185	205	198	196	189	194	214	187	186	208	173	199	183	197	209	201	215	203	202	197	203	190	181	232	200	190	183	189	210	211	209	176	205	176	196	191	181	220	200	187	202	194	193	179	192	235	198	184	172	179	188	186	212	184	197	217	195	211	197	194	178	188	177	198	176	188	175	226	204	185	207	216	194	184	213	194	204	203	187	195	206	187	195	193	191	185	217	228	205	202	172	204	201	211	184	197	183	185	216	191	194	219	240	210	206	191	188	211	198	192	198	203	190	194	213	189	189	199	182	212	195	193	200	179	199	216	190	177	181	192	193	167	202	195	163	196	196	192	215	191	201	201	205	198	216	194	205	186	202	189	209	204	199	192	174	191	203	176	177	207	181	205	203	187	177	198	186	178	208	189	204	202	192	190	205	178	179	206	191	178	209	211	196	169	161	186	198	200	205	192	193	188	206	216	173	168	202	212	194	196	199	204	188	198	167	209	185	176	179	191	189	191	206	171	201	188	182	207	198	230	203	184	202	226	173	195	212	217	209	199	202	187	207	200	207	186	207	183	204	218	191	211	207	225	211	205	223	212	210	177	212	184	182	202	178	230	207	193	218	193	210	181	199	203	198	205	195	190	197	193	208	214	209	187	180	197	186	213	215	205	178	191	208	210	214	182	211	193	184	178	181	195	182	179	239	189	207	198	197	201	170	213	202	200	210	195	206	187	187	201	180	209	214	192	193	190	211	199	203	203	210	194	181	209	210	190	195	207	192	212	188	205	196	221	207	193	186	182	199	207	191	190	187	200	190	186	182	199	214	198	176	215	230	219	165	187	192	180	182	180	183	192	215	167	197	199	214	198	202	189	208	195	221	193	205	198	193	184	205	215	227	221	191	193	206	197	214	222	219	216	197	216	194	195	204	195	223	214	198	240	187	211	192	180	200	205	188	195	196	184	199	216	181	193	190	225	200	207	198	206	190	193	212	177	209	218	230	174	189	198	200	182	210	195	199	199	181	186	196	187	205	184	189	187	189	177	185	204	203	201	191	206	191	202	201	218	197	185	188	182	203	193	220	175	186	202	202	229	165	204	215	202	177	193	186	217	205	199	222	192	228	176	221	206	193	182	173	204	188	186	184	191	212	219	224	222	166	181	205	208	208	233	208	194	206	212	211	211	186	210	204	206	192	207	192	199	182	191	216	207	200	190	192	218	184	212	190	212	217	201	197	219	195	202	209	190	182	183	198	252	183	214	175	207	211	214	211	214	169	200	202	189	211	188	199	225	200	193	217	186	211	173	223	193	181	193	214	182	222	201	175	199	198	180	216	183	176	208	188	222	212	199	210	225	191	183	189	218	204	198	196	200	182	202	176	194	219	184	217	181	198	187	194	201	214	196	214	192	197	188	178	226	189	221	203	196	208	200	200	205	202	174	197	192	184	216	202	188	191	196	191	191	203	204	198	213	206	175	220	175	180	209	193	165	192	211	195	216	204	193	191	204	186	182	207	176	189	197	213	212	200	203	196	227	198	203	190	185	203	194	229	181	190	209	184	204	209	189	201	206	210	187	227	232	184	203	208	185	201	196	211	190	189	189	185	205	214	215	190	201	193	190	189	167	170	209	182	205	221	195	183	194	199	201	192	203	196	194	193	180	188	244	197	200	211	226	201	173	188	208	202	189	194	210	176	190	195	196	167	192	224	181	184	185	196	190	197	207	205	195	184	174	194	190	197	211	198	194	194	203	187	209	203	217	165	191	209	214	177	216	197	203	214	202	213	194	204	179	195	189	196	174	217	187	210	201	176	197	204	197	198	220	213	205	186	193	189	223	190	172	194	191	183	203	202	174	202	190	226	177	183	177	178	189	180	192	179	192	200	178	194	212	189	209	191	177	197	199	168	200	182	181	182	213	195	228	213	210	204	199	209	216	193	186	194	206	206	194	206	211	186	164	194	197	205	222	196	197	190	204	206	190	197	217	206	203	222	181	195	205	201	195	206	189	201	203	194	211	201	198	202	199	185	181	193	168	195	202	187	164	205	191	213	201	242	166	195	202	215	186	207	184	165	201	196	185	169	218	184	209	206	200	188	194	219	176	181	194
23401	21436	29501	23780	21436	20046	2172	767	530	481	421	407	339	351	330	307	261	299	292	305	249	293	269	247	260	239	228	244	250	263	243	224	261	219	239	226	235	239	206	219	225	213	239	223	245	221	252	213	242	248	246	233	240	222	213	200	221	235	215	242	197	223	224	240	243	247	191	222	232	213	211	246	194	235	218	208	228	228	236	189	239	195	228	224	220	232	241	211	222	257	227	215	208	217	223	245	199	201	222	231	267	237	224	211	214	216	213	226	231	238	215	216	204	224	213	234	230	231	200	219	254	235	203	211	234	241	198	229	229	229	222	244	245	199	203	237	208	251	222	223	212	229	215	214	216	246	218	229	212	194	210	236	237	236	253	193	226	232	201	226	210	220	207	257	194	205	212	232	219	209	204	209	209	197	229	204	236	221	219	227	207	235	211	216	208	211	207	216	207	214	218	216	211	236	235	242	204	225	213	239	191	234	223	221	208	219	222	203	225	191	237	207	174	244	225	207	196	241	225	195	225	233	247	229	217	230	227	208	211	220	186	204	223	226	202	239	196	231	201	242	228	192	219	229	192	204	225	214	204	228	230	229	240	209	224	188	224	216	213	207	238	201	232	214	212	251	226	218	192	254	200	218	210	226	204	234	227	220	206	236	219	193	235	222	229	213	205	208	223	203	229	210	198	247	214	232	231	213	219	243	219	206	214	226	174	206	225	212	214	228	212	224	224	204	219	233	217	188	215	240	192	230	214	211	218	220	227	226	210	239	200	224	220	220	214	226	205	201	208	210	211	211	221	215	210	248	241	209	232	211	208	211	232	229	196	223	214	198	207	232	220	214	227	219	216	209	223	234	201	227	193	235	192	234	205	208	227	217	202	213	238	218	212	244	219	220	189	201	233	198	204	226	201	219	220	196	211	224	212	229	216	222	217	235	187	218	216	205	247	230	197	217	217	225	210	215	210	229	226	234	236	216	231	208	234	231	223	208	216	209	241	206	227	179	236	218	219	217	214	236	240	216	215	220	213	226	224	211	207	218	223	199	223	231	215	228	221	243	226	214	193	211	250	206	218	204	225	225	217	214	198	251	248	226	229	240	243	223	228	245	204	203	233	250	221	239	187	219	201	225	204	199	186	216	219	197	214	234	195	246	195	213	235	227	232	220	239	213	204	196	221	226	220	190	207	208	207	218	198	219	235	222	195	206	237	212	215	208	227	225	223	242	199	245	216	215	230	217	201	227	219	212	200	226	228	242	223	229	236	221	239	200	218	225	202	228	208	224	210	222	200	199	219	225	210	224	234	199	214	252	201	199	214	242	206	206	250	226	235	228	205	216	239	213	222	227	204	197	227	194	231	221	226	214	222	220	222	207	203	233	250	224	218	214	194	207	238	222	217	220	232	223	220	207	218	180	201	221	195	206	201	227	218	221	201	231	226	228	224	205	252	211	231	232	235	176	233	219	231	221	199	226	215	218	220	198	246	204	204	225	187	251	234	222	226	204	209	213	246	242	212	225	231	208	179	210	206	206	207	207	234	206	211	194	218	226	220	200	214	224	196	200	191	222	228	193	221	205	209	192	246	248	217	229	236	249	267	263	203	205	205	198	248	230	229	241	219	229	227	207	245	225	229	203	255	218	214	230	205	218	256	216	220	211	236	215	224	218	217	201	228	228	203	222	238	217	199	245	198	223	200	228	218	223	203	243	216	228	243	212	232	210	243	244	207	214	239	228	206	214	207	246	211	211	227	210	210	200	223	229	222	222	198	200	211	218	226	219	226	218	206	188	191	205	219	223	234	207	216	222	231	241	206	210	208	205	215	228	196	223	229	217	211	205	211	242	210	214	216	250	230	225	211	210	213	237	214	210	241	217	237	238	199	221	225	215	209	216	218	236	240	233	211	203	227	245	219	229	219	207	224	238	226	209	227	243	204	206	239	207	214	239	211	198	220	218	220	196	212	229	167	199	211	238	207	200	221	234	220	225	227	231	219	199	235	207	243	221	235	224	224	232	222	234	237	219	208	204	230	215	215	218	212	196	220	229	235	197	214	186	246	244	206	211	221	217	202	213	213	239	219	219	231	213	221	220	221	202	217	197	216	236	230	223	217	193	234	239	199	227	225	223	222	225	247	222	224	231	189	215	219	201	246	224	219	210	213	207	217	215	234	201	202	245	214	236	236	221	223	219	207	243	225	203	178	225	236	205	225	241	200	234	218	212	245	243	227	226	201	219	231	204	238	223	234	212	226	215	233	214	231	242	230	237	209	219	237	230	224	224	216	233	222	211	210	203	206	204	221	213	209	208	208	238	193	229	224	225	214	218	220	211	242	218	236	219	230	195	209	225	242	228	203	234	214	222	198	221	256	206	218	235	212	195	229	236	236	221	215	230	215	201	184	247	218	226	231	234	207	234	225	250	223	187	201	232	222	195	215	213	189	228	197	203	204	208	209	209	223	198	203	220	229	222	232	232	224	192	221	205	220	211	220	212	199	211	197	243	240	188	240	210	246	246	178	236	235	203	200	242	210	239	228	218	216	204	221	214	209	238	264	209	245	221	215	203	201	220	227	211	254	210	204	234	219	213	242	208	209	235	208	227	236	209	233	230	224	217	211	232	231	212	234	217	231	229	210	241	222	193	220	200	214	215	211	225	220	233	187	247	226	246	228	222	189	192	213	212	220	210	242	203	227	195	203	221	218	243	230	223	213	202	225	229	225	206	220	224	222	187	207	217	235	238	230	229	243	195	210	206	207	220	209	219	217	206	241	210	226	220	224	205	208	205	217	221	209	218	198	221	213	217	218	212	204	222	235	191	237	220	181	218	213	230	212	201	216	229	203	238	241	219	211	223	211	220	228	216	233	228	213	218	198	186	201	201	218	204	218	237	209	204	213	215	223	232	203	196	202	236	213	205	232	218	217	217	243	242	197	208	243	232	226	218	228	198	231	210	221	220	214	216	256	230	197	232	228	203	199	236	198	233	215	211	221	222	200	208	201	210	218	224	245	215	212	210	221	226	227	206	214	202	221	226	205	206	234	230	224	229	218	210	239	225	202	215	218	220	235	214	224	226	229	208	223	236	198	242	200	240	220	228	224	196	209	199	206	209	207	224	217	241	212	210	232	231	216	192	202	194	198	217	236	201	213	218	193	224	206	201	230	207	227	239	210	222	207	213	196	226	239	222	247	220	192	226	183	223	223	206	234	233	229	216	227	202	187	234	233	213	221	213	205	193	204	229	216	219	212	199	204	202	226	208	230	241	217	218	217	213	205	225	227	225	236	202	215	202	223	234	219	231	206	241	236	195	187	221	216	228	202	250	186	236	213	230	231	213	227	194	215	223	226	238	217	246	203	216	213	246	213	231	212	233	206	197	224	204	221	229	212	215	192	212	223	240	233	214	203	235	208	219	219	228	203	216	229	200	196	213	206	226	202	196	213	226	212	237	228	233	214	208	226	240	243	228	219	229	204	229	224	207	239	205	195	220
21861	17089	14305	7745	5208	3852	2978	2352	1920	1584	1338	1185	1043	931	857	835	822	725	680	684	574	615	639	590	564	563	541	551	558	528	482	518	521	499	475	484	470	479	478	466	413	462	461	471	448	457	458	463	449	441	436	453	458	430	464	459	448	457	430	425	431	432	437	428	408	429	454	432	389	398	428	472	436	469	422	408	406	436	438	389	443	437	474	406	406	446	447	447	433	429	448	422	405	397	416	434	409	397	402	364	447	454	421	411	440	419	434	455	427	413	432	441	409	377	402	427	448	394	435	401	442	446	491	413	476	473	425	414	417	413	422	398	384	462	458	453	396	403	381	445	426	407	435	440	408	433	410	430	434	421	398	447	441	399	419	422	431	443	424	463	398	437	420	443	407	458	402	420	432	467	420	422	435	448	412	440	449	419	428	446	431	409	452	416	445	449	424	433	442	408	415	414	408	401	436	395	423	411	412	439	433	411	420	422	432	412	423	403	439	405	449	470	405	429	412	432	383	449	427	428	432	403	408	402	442	439	443	422	440	450	402	433	416	427	406	451	411	399	464	414	421	415	433	421	439	431	455	415	400	436	400	398	407	411	466	421	416	434	421	423	438	440	385	440	436	434	437	382	469	425	425	407	434	410	419	362	391	443	403	423	417	418	397	399	445	441	435	448	416	402	415	421	412	444	435	426	439	443	424	438	449	432	463	418	428	387	425	408	417	448	451	414	392	427	424	431	423	426	412	412	409	421	396	429	426	401	405	388	413	437	422	423	439	430	413	417	424	445	388	394	382	383	399	491	415	406	425	418	395	424	439	410	416	449	425	390	407	468	405	408	410	418	431	435	449	451	399	446	427	399	442	440	414	421	417	443	433	433	409	401	449	405	445	448	451	479	428	392	377	467	410	410	422	473	410	414	443	421	411	419	425	430	429	410	456	433	418	426	402	412	403	413	441	413	424	404	457	416	428	442	442	409	418	415	433	416	389	425	409	434	416	419	431	435	427	455	439	424	391	430	430	422	423	431	425	455	426	458	414	405	444	406	390	431	440	415	416	390	407	443	414	434	428	422	387	414	425	434	372	427	415	420	411	409	435	441	403	422	448	404	443	448	428	429	424	444	359	447	473	408	379	416	398	448	397	433	432	402	418	392	436	440	404	425	393	429	451	414	406	428	443	429	424	393	435	389	453	434	414	397	405	457	402	427	442	401	420	434	450	403	440	417	447	412	410	423	433	474	389	413	409	428	403	421	393	417	413	403	434	417	417	427	383	422	414	432	426	397	432	396	409	411	431	416	422	452	432	397	384	463	402	453	411	441	440	413	416	428	422	432	417	447	412	432	429	422	397	386	399	395	440	422	433	406	438	398	383	413	433	441	411	375	437	425	407	419	449	429	429	442	405	438	446	415	397	426	404	396	428	401	445	404	417	416	420	407	428	403	410	415	442	461	430	442	454	445	431	417	395	410	444	441	430	426	397	436	416	454	406	452	445	443	420	427	405	379	413	395	432	433	409	391	415	411	431	398	416	442	419	432	420	409	424	439	460	418	419	414	457	404	372	402	417	399	414	378	435	413	392	394	387	427	412	390	424	399	415	472	432	423	408	428	394	433	442	432	431	397	411	406	438	384	473	451	418	414	431	436	444	418	400	432	398	402	414	411	460	428	433	423	405	411	409	427	425	477	411	449	416	421	421	438	390	422	434	406	418	466	462	407	425	431	473	388	424	429	437	472	390	423	411	421	463	426	432	452	406	404	396	432	427	396	389	442	395	397	466	403	407	423	466	429	436	424	454	404	392	414	409	405	455	423	430	430	382	422	443	422	444	407	427	422	423	448	438	381	443	428	433	464	423	444	420	400	373	432	464	442	393	420	420	470	383	476	420	442	419	404	418	409	415	451	437	427	443	420	418	462	393	444	413	421	402	391	447	431	424	369	416	428	411	451	393	432	395	421	406	419	412	441	423	421	437	411	396	420	440	418	399	434	467	433	437	433	422	434	386	416	457	452	465	435	421	455	433	427	414	462	400	411	405	440	430	421	430	450	418	418	413	410	449	452	429	438	436	378	443	454	399	438	424	435	391	431	457	406	435	430	425	444	445	408	418	433	409	421	397	422	447	421	445	433	461	444	415	429	389	422	460	421	420	433	465	424	401	450	439	431	422	417	447	411	436	403	428	442	405	403	453	393	424	375	421	420	435	442	463	415	402	399	420	400	389	440	448	433	451	437	447	436	395	409	477	409	441	405	425	415	443	431	393	390	424	493	444	398	432	421	444	447	457	391	423	428	436	435	392	379	401	402	433	430	421	414	446	426	437	397	429	426	449	392	448	434	393	401	422	402	405	453	434	432	402	441	451	376	424	433	391	393	426	449	426	431	425	445	401	415	444	424	394	421	415	427	412	454	418	421	439	430	447	415	427	413	410	416	421	425	414	416	449	392	429	435	449	434	438	464	443	396	422	403	444	405	397	440	416	413	433	443	404	408	421	452	426	418	426	437	407	413	429	425	400	446	388	419	433	410	442	463	423	422	448	416	411	430	412	422	388	407	414	431	417	444	431	422	403	420	437	403	438	387	428	448	448	419	391	463	412	410	408	407	418	396	432	403	481	447	441	414	423	423	440	392	432	432	459	457	465	433	423	429	432	455	450	391	388	447	440	425	407	455	432	451	454	417	432	422	410	461	407	415	393	451	451	406	434	444	425	435	409	463	418	407	414	464	456	415	395	439	442	400	428	458	402	419	412	417	423	394	420	378	450	417	428	402	422	385	438	410	427	422	378	435	454	426	410	427	382	396	429	418	417	441	430	437	432	453	413	391	449	445	389	426	452	383	395	442	407	449	437	422	394	442	386	436	430	444	418	412	423	418	460	430	443	467	443	416	439	430	472	418	409	428	418	457	409	420	417	423	426	420	422	423	444	427	464	409	415	424	435	392	409	449	416	390	429	427	399	401	421	409	405	460	418	445	440	396	421	390	405	428	453	418	430	417	403	426	389	432	395	423	396	426	417	408	410	413	446	414	424	486	414	426	410	385	440	397	446	487	378	424	375	468	413	400	371	450	417	438	408	378	397	410	439	422	398	456	435	393	412	415	416	422	452	392	416	423	414	400	430	403	432	431	389	405	449	431	440	406	427	443	457	441	385	424	450	428	402	447	386	458	418	443	392	444	420	421	433	451	445	414	427	406	423	442	375	435	407	416	412	381	470	423	393	401	440	425	428	424	429	438	445	430	387	383	448	434	442	378	448	401	420	401	404	390	377	449	439	394	440	422	388	428	435	412	390	419	440	434	434	435	391	401	452	422	451	430	404	389	420	431	412	413	426	418	397	410	447	441	419	398	398	400	408	423	467	445	427	402	445	441	445	401	377	416	398	448	438	441	436	445	400	419	436	416	389	443	429	400	443	407	450	405	429	413	405	414	415	420	414	404	417	488	454	473	370	447	394	440	410	430	403	440	440	425	444	444	446	402	437	436	420	443	413	435
26819	20856	7883	463	250	218	192	163	167	163	164	136	184	156	177	154	179	160	179	158	166	141	168	163	149	157	165	176	176	143	159	148	173	162	140	159	144	147	181	151	142	167	169	165	149	141	157	166	156	164	178	158	162	138	171	151	145	160	136	156	147	167	172	141	156	136	146	187	165	164	148	157	168	159	156	147	156	141	166	179	133	162	131	171	150	163	157	168	152	177	158	143	162	160	152	136	167	148	152	144	146	151	155	151	138	160	146	141	176	155	150	133	162	163	156	165	165	139	139	170	170	156	157	168	151	182	163	164	172	159	165	140	167	169	143	169	151	173	138	165	172	155	154	182	157	167	142	136	154	147	173	144	135	135	165	156	152	150	157	144	140	170	187	147	149	162	141	183	162	148	166	148	148	145	148	157	189	145	153	155	140	145	159	150	151	166	159	196	159	155	163	142	170	154	182	183	160	154	157	151	155	157	170	158	140	151	160	159	138	168	161	174	141	172	166	154	149	184	171	130	171	189	155	169	139	166	147	164	154	170	169	148	170	145	148	158	150	153	162	170	175	171	132	152	145	146	190	154	153	170	141	140	154	133	154	134	148	166	169	144	166	138	155	165	160	163	171	139	136	172	144	176	136	157	168	145	145	140	128	162	145	148	161	178	129	165	163	146	181	152	174	165	164	145	177	156	171	147	153	193	143	151	161	149	146	162	163	170	160	160	152	190	150	162	153	165	171	159	169	138	135	172	147	157	179	148	136	148	138	156	164	131	156	166	165	163	147	155	165	143	179	159	162	149	154	158	154	137	157	168	167	164	158	121	152	156	124	163	164	173	161	161	166	144	152	161	154	143	139	160	156	152	179	153	149	143	159	176	163	181	161	164	161	160	152	154	155	155	152	153	171	167	147	169	146	137	159	158	172	150	148	157	145	148	184	150	153	152	160	155	142	162	152	166	148	180	145	142	159	139	171	153	147	154	195	154	175	153	161	148	149	177	148	151	157	156	150	154	167	169	148	167	147	164	152	161	133	155	147	178	137	156	166	160	182	157	159	150	161	169	145	177	167	185	162	155	167	177	159	170	156	187	173	164	164	148	152	154	146	145	141	143	161	175	169	154	139	148	153	152	140	147	144	161	169	156	151	129	152	148	124	152	164	157	159	153	151	175	160	163	164	148	164	152	172	144	144	153	141	142	154	150	151	148	158	188	174	143	157	146	164	137	132	173	167	162	153	173	159	145	137	151	157	144	146	161	157	147	161	158	156	124	152	142	128	141	160	163	144	158	166	158	149	159	145	141	148	174	165	167	159	137	155	177	161	165	146	156	148	147	160	178	142	148	169	168	141	147	154	165	159	160	155	151	149	169	154	161	167	155	171	149	168	172	152	155	147	136	165	160	169	157	145	143	169	153	139	164	144	149	151	164	156	138	180	163	163	178	150	156	172	167	147	160	136	169	145	162	149	143	155	159	150	146	193	135	159	168	151	149	152	146	167	160	133	159	152	157	146	151	162	158	146	172	158	172	156	169	154	164	160	160	170	153	164	145	161	162	137	169	145	159	163	161	162	145	149	170	158	165	150	153	153	168	157	148	158	173	150	147	176	138	169	155	140	167	134	178	168	163	155	173	170	164	150	151	156	174	159	138	160	155	159	170	131	154	171	148	165	159	183	148	152	160	175	165	166	162	135	158	160	157	142	178	150	145	163	170	161	150	151	161	161	157	192	142	157	139	188	186	154	164	153	157	173	138	166	164	144	180	153	145	144	174	157	164	168	169	148	168	146	172	185	170	160	163	190	164	146	169	162	154	149	177	161	175	153	172	151	179	170	137	146	175	150	172	147	166	167	149	165	146	152	160	160	178	158	149	162	150	141	178	160	163	147	159	163	156	146	149	182	158	154	149	150	152	179	158	146	137	151	149	161	149	148	147	153	167	156	165	167	159	158	147	157	169	186	147	173	149	170	157	150	168	163	148	145	159	152	158	184	168	160	163	156	149	157	133	175	162	161	177	165	162	143	171	175	161	142	156	172	145	142	181	139	145	142	164	156	162	165	148	161	147	148	150	161	148	141	148	143	192	171	135	162	152	164	179	140	159	135	139	155	162	148	132	185	173	173	130	172	163	164	181	144	149	151	142	167	159	145	148	176	161	169	161	157	162	154	156	161	158	153	164	140	161	143	153	159	148	145	156	187	161	165	160	165	160	143	156	147	146	151	153	162	150	141	176	160	142	165	153	152	161	155	172	172	144	159	152	144	173	166	132	159	162	149	156	181	132	148	167	154	164	193	155	135	169	131	169	144	132	157	164	151	161	170	149	155	166	163	143	151	156	153	159	147	157	156	158	158	184	172	163	156	158	142	165	155	164	174	171	153	143	171	158	142	145	152	161	150	143	178	159	155	157	153	167	145	172	168	172	154	148	148	162	169	155	171	158	148	140	163	168	163	138	158	158	139	158	155	148	156	132	152	159	156	186	176	159	142	168	169	164	148	155	154	144	170	151	171	155	154	138	152	168	161	151	152	159	168	150	166	146	162	148	155	167	161	151	144	160	152	146	159	142	153	157	142	157	164	162	162	145	160	164	170	154	160	142	152	170	153	139	168	133	147	145	165	144	143	168	149	163	150	159	177	161	175	162	141	167	151	146	146	151	158	152	152	149	141	155	159	155	134	152	139	157	143	141	173	150	147	157	146	140	144	146	170	160	149	170	127	160	162	150	165	188	158	147	150	146	148	162	168	143	149	166	185	148	151	136	148	166	147	156	153	161	143	155	158	171	148	153	157	136	166	138	185	146	147	164	173	177	156	159	184	150	154	157	153	140	171	160	141	147	161	146	152	159	160	128	169	166	148	142	173	149	152	147	153	159	135	151	179	169	175	146	165	182	156	161	161	201	172	158	170	176	161	166	133	156	177	171	145	161	136	136	157	172	139	166	135	159	182	141	161	172	155	159	145	154	151	148	164	151	164	146	145	128	182	165	153	169	172	170	158	178	162	153	146	171	165	156	168	148	152	158	156	174	161	152	142	158	153	181	161	142	145	160	164	151	142	152	152	139	158	146	146	142	180	164	163	136	144	150	158	142	162	162	151	173	149	149	148	175	156	147	179	132	161	162	151	156	153	178	153	133	146	162	161	149	144	172	161	162	162	154	174	167	156	161	163	152	150	138	154	158	139	153	151	160	163	154	173	166	145	171	163	181	169	148	168	162	155	163	149	163	146	167	154	139	154	149	169	165	159	154	159	165	145	160	154	155	157	178	168	169	150	152	168	177	138	148	141	171	173	125	184	162	139	142	151	165	150	144	156	146	160	174	157	168	151	163	160	157	177	165	151	145	171	165	161	149	172	154	150	168	160	144	146	152	183	178	148	146	153	181	164	159	153	168	159	191	146	156	147	149	152	150	147	165	191	153	173	144	164	140	170	184	151	162	174	173	179	162	171	162	159	154	150	156	169	157	159	142	141	164	168	142	150	152	170	166	158	153
6141	1581	1386	744	601	536	446	390	414	385	397	383	375	364	388	347	338	326	344	381	361	345	336	338	371	308	355	378	349	351	323	355	347	335	363	329	375	359	350	310	348	386	338	306	304	321	324	341	366	344	315	363	360	347	331	339	333	316	322	339	313	331	309	324	286	311	346	350	342	326	324	349	341	344	323	310	346	333	369	336	342	304	360	328	322	346	334	374	306	333	327	354	306	346	359	348	333	355	334	319	362	328	363	308	363	345	350	352	365	348	357	363	343	337	334	351	366	367	325	342	326	344	372	322	341	343	320	344	359	346	329	341	290	323	327	358	339	337	355	327	380	320	346	352	349	321	306	353	305	321	304	377	337	371	313	339	317	362	347	315	345	310	352	353	352	368	343	348	308	349	315	335	341	348	329	359	311	343	347	368	325	318	315	340	366	321	351	354	317	349	336	306	321	327	374	356	304	351	315	325	339	327	323	328	360	316	362	361	310	307	322	345	359	343	353	362	318	324	326	338	318	339	348	351	315	334	322	314	344	351	359	341	350	339	343	323	372	312	348	337	342	351	362	344	335	339	364	368	330	323	346	341	335	356	350	328	338	336	344	365	358	334	355	323	338	352	358	350	310	336	363	350	345	345	343	332	337	330	322	375	363	341	328	313	331	360	321	314	302	327	384	367	369	342	322	351	327	332	326	325	350	332	335	364	331	328	326	340	312	348	318	311	326	322	320	364	320	318	339	338	354	306	351	329	343	328	321	334	347	301	363	331	332	336	350	346	309	342	377	297	303	357	299	301	340	340	347	335	298	320	361	343	281	321	311	330	365	347	338	334	341	319	311	335	317	340	323	342	351	315	374	348	315	310	341	366	317	335	343	347	330	336	350	342	327	330	316	337	328	337	348	324	320	347	339	359	342	321	321	327	329	364	292	331	361	335	348	339	314	301	353	341	317	352	333	363	348	338	310	343	361	313	350	331	342	348	309	308	353	353	338	328	328	347	307	347	327	339	342	336	337	345	325	311	359	308	351	316	329	334	350	313	335	322	330	344	322	336	350	341	335	350	341	334	308	312	342	324	334	327	354	329	329	323	341	350	368	321	308	298	352	324	359	349	354	318	320	349	322	314	341	319	363	349	341	341	326	351	328	313	358	374	316	322	325	341	342	359	367	343	335	350	324	315	357	330	313	331	341	322	354	340	341	358	358	355	323	327	334	340	344	309	354	362	333	332	337	345	313	329	323	333	339	324	313	314	330	337	327	341	351	318	318	350	333	334	332	299	320	301	338	328	321	326	324	326	345	327	284	342	309	336	375	337	331	345	373	331	341	354	375	358	341	313	350	335	340	324	310	329	316	334	350	332	348	341	346	329	307	363	361	349	348	338	348	329	356	327	313	339	338	301	325	337	353	333	341	317	334	348	316	366	344	340	368	375	356	323	376	402	311	361	346	334	330	348	273	328	317	318	341	315	355	340	323	353	372	338	354	323	310	316	366	349	340	344	336	325	352	311	336	333	358	342	322	332	369	331	334	339	324	311	339	343	359	312	352	334	320	353	314	375	331	327	357	338	296	346	344	322	335	324	315	359	329	336	336	387	291	328	303	329	306	307	326	341	360	332	369	336	330	319	318	334	315	381	342	334	332	321	312	326	304	339	316	319	357	356	345	336	349	361	357	338	336	317	338	341	328	334	388	340	328	334	362	305	363	325	360	321	340	331	335	359	337	333	350	325	345	336	335	332	313	328	348	315	367	331	327	321	304	309	369	353	348	329	346	366	316	325	338	317	296	327	357	329	309	356	335	335	324	349	357	302	316	371	341	352	360	347	302	308	313	338	347	329	314	343	329	363	344	344	324	349	328	371	336	321	361	363	325	337	348	329	340	356	328	319	346	322	330	358	333	354	310	336	355	341	330	346	344	338	330	330	318	358	328	330	346	352	309	298	342	338	361	375	333	359	350	345	348	312	368	329	370	339	350	309	340	382	310	366	346	307	350	360	324	342	361	357	358	325	327	324	340	345	343	346	350	346	331	369	327	346	346	315	362	351	332	311	346	334	341	318	326	334	326	311	321	326	325	299	348	358	335	354	341	339	331	344	354	332	346	314	332	358	339	347	338	349	347	345	291	331	370	328	327	357	324	317	346	307	317	360	356	344	296	333	327	342	370	369	355	330	357	335	321	372	327	352	324	343	344	345	317	336	383	332	334	338	357	330	314	339	344	349	315	356	357	336	361	342	330	322	360	309	320	314	299	323	347	320	332	333	344	317	357	339	307	313	343	323	353	352	371	330	353	365	385	348	345	352	376	335	323	344	345	320	330	338	352	311	353	346	338	365	327	357	297	350	336	324	321	342	343	345	374	328	328	310	336	347	378	343	325	336	332	320	349	320	337	349	379	331	320	334	329	325	364	337	367	324	344	358	346	324	347	355	369	354	351	344	341	340	352	331	314	310	333	331	298	347	319	357	324	351	356	361	316	333	309	338	324	356	369	291	369	356	355	353	332	328	325	349	321	386	338	350	328	343	328	365	345	321	365	327	348	353	339	357	299	328	341	316	318	324	331	384	323	322	358	342	348	367	336	323	360	336	339	331	327	380	322	364	340	324	341	321	331	323	326	359	394	343	350	338	362	343	316	318	309	338	309	356	353	342	326	345	376	334	330	343	346	350	334	346	338	318	349	371	320	323	336	378	344	353	322	328	323	340	316	329	353	297	341	351	345	369	349	365	359	349	340	372	354	354	331	350	339	292	360	368	361	352	326	300	294	347	322	291	335	360	342	349	337	347	335	324	344	344	357	342	334	326	363	355	357	343	327	313	346	355	296	329	346	337	353	328	320	320	349	345	288	345	349	327	336	321	367	365	337	378	366	326	343	366	326	307	332	353	335	304	347	316	326	329	335	352	313	343	332	325	309	338	304	350	321	338	304	361	329	334	361	326	340	370	364	326	335	370	338	367	347	375	369	323	343	322	335	319	314	331	320	338	326	338	377	315	325	366	354	349	343	340	328	352	327	331	368	323	376	308	339	358	351	335	344	332	345	345	304	337	359	359	345	337	343	325	319	321	325	341	338	343	360	304	355	354	311	342	325	372	376	333	315	338	335	368	334	312	336	325	369	330	361	320	374	339	311	325	346	339	329	344	320	340	315	329	326	333	332	331	374	348	316	332	326	362	351	363	340	340	355	311	331	331	332	310	303	320	369	345	315	334	336	326	375	319	365	358	332	324	360	348	315	312	349	359	379	327	334	359	347	342	321	335	339	367	360	367	359	362	324	329	344	337	342	309	361	340	343	304	361	354	370	362	337	358	314	326	344	347	343	363	339	353	324	322	322	354	327	342	357	323	351	322	345	331	353	343	365	340	347	366	355	333	327	334	337	351	342	335	345	346	333	331	331	330	371	315	355	330	335	327	332	355	344	347	354	344	311	374	327	325	284	326	334	338	367	351	307	327	334	335	346	329	320	315	314	311	324	324	305	321	357	357
24357	21400	28763	24421	20375	1744	519	360	258	212	182	183	143	173	142	146	137	131	117	122	115	97	94	99	108	122	102	91	95	94	117	111	84	118	92	100	81	91	84	78	97	106	92	96	96	90	98	98	81	131	101	100	87	103	89	92	83	94	95	94	80	89	97	113	76	105	86	95	96	77	95	86	97	75	102	91	91	93	111	102	93	111	92	99	79	97	102	97	88	106	79	94	94	89	80	83	93	83	91	95	94	94	95	83	88	83	83	82	75	90	101	86	94	66	97	106	91	87	88	93	91	106	85	80	94	84	90	94	97	76	79	80	82	80	86	108	89	100	89	87	100	79	89	89	94	90	93	96	88	86	82	91	75	98	91	88	82	87	80	75	95	98	85	81	82	88	96	76	86	89	74	83	97	75	90	86	100	100	75	87	100	80	67	87	88	101	72	93	84	77	78	112	90	87	85	99	110	97	94	100	83	95	96	100	78	82	74	103	88	95	89	90	93	77	85	86	97	98	79	86	88	92	91	93	86	99	82	87	94	87	91	85	87	105	84	102	103	95	89	106	92	68	86	94	92	78	93	89	79	91	110	84	87	97	87	91	74	96	84	99	97	86	83	84	89	88	78	84	87	97	89	92	78	80	88	83	80	87	93	75	98	91	105	85	88	91	92	70	76	80	93	83	67	95	99	82	100	106	102	91	86	97	88	81	97	74	84	96	81	88	75	106	86	70	82	89	87	99	90	88	97	82	85	96	93	91	87	88	88	86	95	86	82	76	108	95	78	81	97	69	72	98	88	99	100	78	86	74	82	93	89	93	82	101	87	81	82	97	85	91	95	101	84	83	95	100	88	94	94	98	80	99	101	81	91	93	76	78	98	85	96	95	87	97	78	78	96	87	91	93	87	89	97	89	99	77	82	90	91	104	81	84	94	82	98	87	93	82	93	100	85	72	106	88	97	97	102	82	82	73	80	97	90	76	73	82	91	90	95	87	83	70	88	81	88	90	78	89	98	81	91	100	108	92	85	81	89	85	74	75	96	81	108	103	87	78	80	86	75	89	76	93	100	99	84	80	81	96	72	95	94	89	82	75	99	91	83	90	100	84	97	94	70	95	92	81	91	90	88	100	87	97	93	85	101	107	81	84	98	98	94	80	78	107	111	95	97	78	88	86	65	110	95	84	95	93	84	90	103	99	89	86	94	93	78	96	98	91	85	94	80	89	85	96	100	91	86	98	99	82	89	106	83	90	81	108	101	91	101	87	96	76	94	88	88	88	84	94	98	84	97	94	95	98	82	99	84	87	78	73	74	73	95	92	94	98	102	96	79	90	102	101	87	94	84	96	82	87	89	83	89	81	83	76	92	98	90	109	86	90	88	85	88	109	93	70	72	90	101	81	84	77	77	94	85	94	78	93	97	98	83	97	89	90	95	87	85	80	101	82	86	109	89	79	91	59	93	87	74	94	83	79	80	92	107	81	95	89	87	96	98	87	89	76	83	92	98	91	103	93	85	79	87	73	99	82	83	85	87	88	92	87	93	79	91	102	82	82	87	91	83	91	89	85	84	87	85	89	92	95	92	89	90	93	87	106	80	82	102	84	97	86	88	86	85	92	94	77	84	79	109	81	98	90	86	101	75	100	79	97	91	96	84	70	91	82	96	92	97	79	77	96	92	98	74	102	100	85	96	94	110	86	90	79	97	100	101	89	83	95	78	86	86	93	75	78	100	107	81	99	80	96	89	87	97	88	79	96	85	84	75	87	115	94	75	78	73	87	99	82	90	90	107	100	92	83	85	102	73	95	86	88	81	104	80	78	86	90	90	77	78	78	104	103	80	92	83	72	94	88	91	87	83	98	83	85	96	105	77	93	94	86	77	77	94	104	115	98	92	96	87	90	106	92	99	91	82	103	102	85	99	87	84	81	96	91	93	109	96	93	82	96	113	92	101	92	83	111	93	92	86	89	93	86	106	99	91	100	99	85	82	102	83	78	106	97	89	94	81	100	83	87	74	79	87	77	99	87	93	86	80	82	89	105	84	73	77	107	92	77	95	75	83	94	86	77	93	78	92	88	88	91	86	68	88	91	114	87	82	92	111	89	87	93	91	82	80	100	92	88	80	80	79	81	80	102	91	84	87	80	105	89	90	97	86	60	101	78	85	79	84	91	101	79	98	84	94	87	99	87	96	96	99	106	90	86	95	101	84	87	109	89	88	96	81	99	79	92	98	93	83	79	91	79	85	89	92	92	81	93	101	89	104	83	102	81	108	114	91	85	76	96	93	86	86	84	105	90	77	89	81	89	79	91	105	95	94	94	82	108	83	102	101	86	96	95	87	80	98	84	104	79	98	118	95	93	88	93	91	82	93	77	121	87	94	101	95	100	97	96	85	96	89	94	84	103	83	80	84	103	99	87	103	86	87	77	101	101	95	110	94	87	93	86	80	95	87	87	98	89	84	92	90	75	94	95	81	79	84	87	86	97	91	105	69	80	87	95	83	99	82	90	89	91	95	88	82	87	96	79	80	95	86	95	72	89	105	85	70	89	79	72	95	88	89	84	107	70	91	101	85	97	94	101	75	107	81	85	84	91	91	86	96	76	89	89	73	91	94	88	99	93	86	60	98	90	106	93	98	81	101	97	87	95	92	83	86	100	85	90	95	96	107	69	92	82	93	85	92	92	65	72	82	88	96	101	78	85	104	94	96	99	99	70	81	89	77	80	103	78	88	81	75	90	89	99	80	78	89	86	78	77	106	85	106	82	75	84	97	102	76	92	99	105	86	82	68	100	83	85	102	101	89	93	74	108	103	75	99	93	87	85	89	96	83	65	86	72	98	89	88	92	105	80	97	102	75	72	105	96	82	91	82	93	93	78	87	93	91	102	80	107	82	92	70	83	97	89	75	92	88	82	98	104	85	86	93	98	77	90	89	87	79	84	97	83	79	86	96	105	77	84	110	75	90	81	80	76	93	97	83	67	113	91	93	74	96	93	85	97	83	108	90	83	85	91	86	89	81	105	77	84	94	89	82	95	84	95	82	86	80	104	92	85	94	87	73	82	101	70	99	100	75	88	99	73	89	103	87	97	84	74	84	69	91	72	82	87	80	109	98	77	89	93	90	77	87	90	73	83	94	104	85	79	76	86	98	89	77	86	99	89	95	92	78	82	107	86	105	89	82	97	94	85	53	82	83	83	71	76	88	88	82	94	79	99	85	103	92	98	82	104	93	88	85	87	93	90	90	98	88	96	86	103	87	98	88	79	86	87	94	83	100	92	88	97	97	87	95	95	87	81	91	106	98	106	88	87	68	77	85	85	77	88	87	79	91	96	93	89	82	95	96	88	84	96	98	108	105	80	95	92	81	91	98	88	86	80	96	82	76	85	65	94	84	102	84	93	98	88	111	75	101	77	107	82	89	84	100	81	96	84	92	100	100	94	103	89	109	83	89	80	97	98	89	101	92	90	85	83	96	77	75	73	97	76
17650	10495	8871	4329	2896	2111	1551	1204	986	867	623	615	517	522	455	368	371	347	363	300	314	317	316	275	256	258	241	259	254	237	246	232	248	231	219	230	236	220	229	215	196	233	209	214	204	212	178	186	220	221	202	218	207	221	218	203	215	221	233	207	206	177	216	199	200	196	193	206	206	204	204	199	169	201	202	192	190	201	179	236	200	185	225	202	218	222	223	206	198	200	180	208	206	221	198	194	182	184	188	214	204	201	199	183	195	193	192	204	191	202	193	206	215	190	200	207	195	201	216	174	209	187	192	215	216	190	187	189	181	190	192	203	184	202	197	201	194	189	203	219	210	209	193	240	185	206	192	192	193	207	198	215	203	205	217	203	174	199	196	187	176	206	207	207	189	188	177	198	193	205	197	183	221	184	175	177	211	213	201	179	217	207	183	201	228	197	210	193	216	201	197	215	188	212	203	176	219	196	187	196	239	187	190	187	201	194	217	210	207	199	194	193	182	224	207	178	204	192	204	198	196	191	202	225	199	201	194	206	171	167	207	225	219	210	186	176	197	207	192	195	194	195	201	223	180	199	203	189	208	235	210	204	212	190	165	185	188	174	196	201	198	189	189	188	182	198	233	175	210	183	188	192	182	202	188	216	194	181	185	211	198	197	186	202	200	192	205	190	196	185	180	207	209	212	191	196	206	193	211	195	189	202	193	206	203	177	210	197	219	188	205	222	211	249	186	188	214	200	181	213	209	200	213	198	219	198	173	198	208	192	191	198	187	193	170	207	209	166	203	186	156	189	198	178	213	193	170	181	185	174	206	200	221	210	198	196	186	193	202	203	225	228	190	196	204	200	224	199	200	190	195	172	200	183	183	200	194	170	192	206	209	213	179	194	157	181	182	218	162	213	204	177	202	215	176	200	182	211	201	193	196	196	214	179	179	217	218	200	199	199	194	224	183	209	206	204	190	190	186	202	188	225	187	211	191	194	211	211	204	206	207	205	190	205	185	200	198	208	210	223	191	210	188	198	208	189	191	182	178	198	223	202	194	190	200	192	197	219	202	209	215	178	199	197	219	168	176	179	202	196	195	206	201	181	202	193	184	185	208	195	193	181	205	191	217	181	200	193	164	216	205	196	195	206	196	208	190	186	201	178	203	212	197	183	183	177	199	210	180	217	187	173	194	213	190	204	193	212	191	194	205	187	185	206	180	194	193	184	199	188	209	193	191	195	199	180	201	172	203	211	180	195	199	190	190	174	193	192	202	202	205	210	223	177	208	186	205	220	196	191	188	203	205	210	179	237	197	184	195	206	185	198	191	187	214	190	200	214	198	200	221	181	197	200	205	181	198	195	220	186	203	196	188	213	200	203	209	183	192	208	194	211	199	181	187	195	180	210	179	217	191	183	188	206	177	197	209	211	193	212	199	226	218	194	203	213	190	204	192	195	217	185	189	199	195	202	211	211	201	203	184	188	190	185	209	193	186	213	178	169	192	203	208	210	201	202	138	192	192	207	216	192	180	173	193	198	193	211	177	194	180	206	210	206	193	172	231	190	193	210	212	194	194	211	193	211	201	199	216	179	181	188	208	203	199	191	233	187	202	191	191	192	168	203	216	211	213	208	195	190	199	191	195	191	216	188	181	208	220	197	193	208	222	193	204	186	185	172	228	204	189	202	187	189	184	188	177	193	186	202	181	216	197	193	185	197	174	210	195	198	165	172	186	198	189	193	182	204	179	216	189	212	184	214	168	199	172	196	198	166	195	182	204	183	189	192	200	189	232	202	220	201	216	209	202	164	207	199	178	226	216	186	178	163	199	201	198	200	191	181	205	183	207	185	184	194	189	189	211	184	202	202	217	205	208	182	185	225	194	218	182	190	190	191	207	183	198	184	187	190	207	217	218	196	164	199	186	186	206	211	194	203	169	193	213	187	205	195	205	191	179	187	190	184	212	187	201	194	195	189	201	200	189	203	217	189	202	190	203	212	215	214	184	191	198	204	190	187	200	208	177	192	211	198	218	196	203	171	207	197	226	198	186	202	198	203	183	212	213	183	189	176	212	209	180	167	178	187	198	207	205	177	224	211	194	207	193	175	198	205	219	195	203	164	188	195	190	222	201	182	169	208	184	182	210	205	205	211	213	184	203	188	208	181	175	209	216	209	176	213	209	202	184	191	194	203	184	185	209	191	215	186	196	189	194	184	185	193	194	219	201	203	197	205	200	211	203	194	198	192	188	206	187	188	198	195	186	204	174	192	210	200	197	166	192	200	186	206	174	210	185	179	197	187	187	195	206	214	219	218	215	208	184	211	182	203	184	202	213	191	205	206	206	191	203	210	211	189	214	185	190	191	217	196	197	219	207	199	201	178	192	179	209	201	218	186	211	187	197	204	197	186	186	173	187	209	183	203	204	193	199	207	214	207	199	211	216	191	208	194	219	220	203	189	193	197	201	213	224	191	186	175	163	177	169	216	191	169	201	208	187	206	168	180	180	183	198	189	210	197	190	178	197	185	187	178	199	227	197	172	205	202	183	195	194	206	207	220	201	159	185	187	196	170	211	195	172	209	214	199	204	189	194	204	204	213	204	168	203	189	199	216	176	172	200	215	213	201	219	192	197	198	180	194	195	222	200	199	193	199	216	180	187	214	213	192	192	190	172	190	184	173	203	204	198	201	209	189	195	200	196	217	216	185	198	204	219	193	244	180	198	215	174	184	194	202	206	211	207	203	213	192	187	179	188	219	221	197	201	182	218	204	188	188	186	204	182	194	207	196	190	205	199	215	225	211	197	218	200	201	183	195	201	192	178	224	179	188	211	182	199	201	195	207	202	206	205	221	201	199	197	206	195	207	158	211	170	180	179	208	187	193	191	167	203	193	204	210	193	217	216	191	211	201	182	185	190	190	179	191	196	215	198	184	176	213	215	182	208	203	196	204	176	208	225	198	211	191	230	194	212	191	188	180	217	197	202	198	188	206	166	188	192	217	169	199	181	194	205	199	214	205	195	183	205	203	198	186	200	184	189	191	212	193	216	178	200	202	183	188	194	198	188	199	195	206	168	186	185	181	221	183	178	223	185	209	209	199	209	199	220	203	204	196	197	213	196	212	239	181	202	192	186	196	194	212	202	191	182	169	191	179	190	175	207	194	185	202	199	196	165	207	193	180	179	206	204	196	205	197	195	189	204	189	209	215	185	208	190	217	208	204	176	205	197	177	190	187	194	205	209	212	196	234	188	177	201	196	209	190	201	196	196	213	182	211	206	174	191	187	213	189	208	232	178	199	203	194	198	188	196	183	200	201	201	188	195	199	185	208	168	178	205	196	173	205	207	189	188	206	187	213	210	208	191	204	207	178	205	200	188	216	187	197	203	190	198	225	194	203	200	209	183	191	208	181	205	205	219	199	195	198	174	188	196	193	189	185	210	187	187	197	203	174	212	199	209	190	183	223	204	193	180	198	197	180	199	223	206	186	194	192	195	216	210	183
23288	21408	29480	23732	21409	19949	2048	799	577	486	453	407	376	346	360	282	330	269	271	293	248	258	299	235	250	264	221	265	245	248	244	247	249	228	234	263	249	215	240	227	231	270	240	244	237	233	222	225	208	243	220	227	244	220	224	259	230	215	242	221	222	240	239	211	206	222	243	222	229	253	226	197	223	223	231	232	222	239	203	248	208	229	220	212	229	241	217	245	211	200	224	231	219	177	205	234	243	252	217	223	249	221	215	243	221	196	225	213	237	247	222	209	211	233	205	204	215	223	220	241	211	217	234	222	248	212	221	260	219	235	237	226	198	230	236	262	248	203	203	207	208	215	249	233	190	210	211	196	233	245	215	217	239	217	226	214	230	229	234	225	214	240	226	230	214	214	207	225	212	217	213	228	223	242	204	213	233	229	219	225	221	199	236	241	180	221	243	249	192	211	236	217	214	199	244	206	229	216	227	203	246	249	227	232	208	239	219	207	216	226	218	221	228	204	208	218	222	249	258	206	203	197	242	230	227	211	217	219	245	229	242	215	231	228	208	245	215	220	217	225	223	221	230	248	213	223	243	234	224	207	234	186	241	229	225	229	222	208	232	219	213	236	224	196	204	220	205	208	214	230	236	258	213	216	215	225	260	176	210	189	235	227	233	221	207	218	232	221	215	211	228	219	211	234	203	233	234	244	223	218	212	226	172	185	202	230	215	233	224	259	215	230	250	200	220	232	233	203	236	231	220	228	237	245	224	225	240	236	214	209	221	224	196	206	215	219	228	221	207	216	187	202	203	217	228	233	218	230	238	203	208	212	216	200	219	226	191	213	218	222	235	238	228	227	227	195	179	209	225	181	198	232	220	209	241	229	240	224	209	223	238	208	202	232	223	232	228	231	222	235	226	231	209	208	213	221	251	239	254	206	234	204	225	235	234	228	215	236	236	214	217	201	245	209	229	215	220	220	245	208	245	215	241	227	234	217	237	229	212	201	203	215	204	207	222	214	211	209	213	217	194	226	247	201	196	217	212	231	211	243	220	216	212	216	227	221	235	228	238	223	228	206	222	223	231	246	218	203	231	216	198	207	235	223	205	205	202	219	217	229	214	206	229	213	227	232	223	218	221	233	231	228	229	224	227	208	220	222	222	204	239	240	234	220	222	227	212	248	189	246	210	204	215	242	218	203	254	228	230	208	243	228	234	229	229	234	203	240	226	211	224	220	210	237	218	203	226	240	231	215	222	195	235	205	187	215	201	236	211	215	238	210	214	183	195	215	227	225	219	191	206	239	221	205	221	213	223	196	230	235	220	223	198	226	229	198	198	215	196	233	224	216	200	211	226	203	235	195	203	220	217	232	230	226	203	217	218	201	218	227	240	231	202	215	200	224	208	245	225	206	188	222	223	207	231	219	217	236	212	196	213	221	212	193	210	210	210	195	203	236	231	253	219	239	230	207	221	221	200	241	217	249	223	221	216	219	219	222	232	232	186	207	222	232	247	241	232	220	201	214	246	226	205	226	213	214	189	213	239	245	242	232	202	213	239	252	210	211	205	208	223	235	208	225	215	239	211	214	203	226	208	210	215	233	227	244	233	231	221	224	226	235	215	236	219	225	230	227	224	220	193	224	236	220	217	220	214	213	239	215	221	196	211	225	217	184	250	213	187	241	241	225	224	222	230	207	229	215	218	249	245	194	218	199	195	226	222	192	243	232	234	235	207	227	226	226	222	241	240	216	227	207	221	238	212	221	219	211	229	231	239	247	250	242	245	205	207	206	236	237	227	223	205	224	230	237	227	232	181	222	209	203	241	207	247	187	207	239	244	228	224	210	221	234	212	195	219	235	221	249	237	230	235	207	213	228	207	222	212	226	239	214	228	222	216	218	238	210	219	240	222	216	238	240	189	218	231	207	245	203	224	220	240	239	240	211	239	242	175	221	217	245	222	226	250	247	212	196	222	237	190	208	179	242	232	232	161	215	207	215	241	196	215	208	251	219	238	231	197	212	195	216	203	239	209	221	218	204	217	220	224	228	209	210	221	220	223	242	218	221	241	245	220	233	221	217	234	210	240	214	208	226	224	215	218	200	226	228	243	230	219	218	213	219	213	211	245	235	235	204	239	219	200	212	217	213	206	229	222	236	226	204	239	227	211	222	215	223	228	223	229	231	211	227	250	216	208	194	207	222	220	219	204	212	231	239	215	219	218	222	235	228	220	227	233	208	231	189	212	209	236	216	212	215	208	204	219	222	198	233	192	218	210	194	190	202	263	219	212	204	232	225	202	206	224	222	201	238	213	221	199	214	224	238	216	208	220	218	210	215	221	234	230	212	214	199	201	243	242	226	210	237	229	214	207	204	211	199	220	226	215	211	201	212	214	234	198	224	211	213	215	224	237	211	241	225	236	207	211	230	218	217	238	202	245	210	240	226	182	214	205	231	225	221	214	215	225	234	209	196	243	223	253	226	211	222	217	228	215	204	199	228	183	213	206	208	216	216	225	208	224	243	216	198	214	191	241	232	227	232	235	250	234	212	208	229	229	225	224	232	206	238	212	196	208	186	242	231	232	225	201	218	221	205	219	202	240	209	206	242	233	244	214	224	225	227	213	242	206	210	223	209	207	227	206	236	228	202	197	200	215	224	228	224	235	201	219	210	243	191	196	214	214	210	224	207	208	230	193	222	223	235	242	219	220	206	220	234	225	248	215	204	220	228	230	202	203	200	206	236	208	216	232	210	236	202	234	241	207	239	217	227	225	197	204	218	186	239	223	190	219	208	214	223	227	234	239	220	213	214	194	211	240	220	218	219	194	222	220	215	238	209	227	240	224	207	206	241	232	235	247	209	194	230	218	202	218	221	210	199	253	215	229	221	228	238	231	219	200	195	226	240	228	213	218	197	217	210	198	214	209	229	217	207	231	203	234	198	217	207	227	193	232	218	213	213	237	224	224	226	211	218	229	222	244	190	249	209	211	221	222	216	207	232	203	202	229	198	226	252	224	216	220	208	243	221	242	209	213	238	220	245	224	220	237	223	194	210	219	218	225	219	228	185	214	244	225	208	216	220	200	201	200	208	219	226	180	216	182	218	211	222	219	226	201	221	223	194	232	229	227	216	204	218	236	224	222	225	210	212	224	232	213	220	231	225	214	221	254	191	237	224	232	237	201	198	202	196	236	204	240	210	243	204	216	199	229	203	220	226	235	207	231	240	202	224	207	209	213	238	218	233	227	219	193	209	233	243	221	184	204	237	247	212	248	236	229	199	232	245	232	197	194	230	222	242	229	260	227	197	219	225	220	211	234	239	238	235	219	240	237	225	201	237	183	202	218	230	219	207	200	252	228	236	214	214	196	204	217	188	211	223	201	211	252	216	207	224	224	208	216	194	240	229	205	223	216	261	210	214	227	225	223	228	230	215	232	242	219	223	239	251	211	223	190	227	213	205	198	231	236	245	228	265	232	215	226	228	210	204	182	237	230	222	217	222
21486	16909	14374	7765	5378	3817	2892	2340	1935	1582	1431	1213	1069	1001	849	807	760	743	689	646	620	638	570	599	549	536	564	527	516	502	532	528	496	492	452	491	490	464	482	474	463	472	415	466	429	478	454	443	432	446	478	459	451	429	458	460	460	495	452	449	464	465	419	432	420	428	477	458	470	416	439	438	460	404	427	429	457	406	433	424	430	432	419	435	427	465	458	430	422	423	448	431	410	355	421	426	439	460	460	411	458	433	440	404	412	418	427	419	403	421	393	395	451	436	481	399	455	397	433	423	409	418	485	412	396	401	421	429	411	426	430	421	414	415	403	416	433	444	454	404	424	406	453	407	399	455	431	413	402	411	435	407	416	440	429	452	430	409	418	449	409	432	451	392	378	381	409	432	448	397	412	404	394	383	412	431	423	421	422	440	421	447	422	431	429	438	457	426	425	426	432	423	448	424	408	439	430	424	427	435	447	434	396	458	452	433	490	415	425	433	418	432	430	388	455	457	422	409	442	437	436	437	433	415	420	443	401	444	411	444	447	436	450	383	464	428	414	449	427	446	408	412	376	407	394	409	447	395	433	401	443	404	418	440	413	432	439	420	440	446	435	405	396	442	433	433	472	431	391	404	418	451	420	444	458	414	412	434	458	415	408	404	435	446	414	427	463	404	443	424	397	405	457	378	426	399	431	422	421	420	415	412	458	421	450	438	395	395	442	425	438	428	428	425	431	434	403	419	411	414	405	431	404	422	398	428	423	435	416	440	438	404	433	456	459	432	434	415	414	443	391	421	371	446	418	450	425	401	425	464	425	446	443	412	419	411	463	405	431	462	405	454	392	417	425	395	407	419	429	443	405	424	467	456	394	442	457	434	404	424	435	439	441	428	453	424	417	415	421	429	422	434	453	401	421	422	392	431	414	430	419	408	414	418	419	419	422	414	438	403	430	444	419	406	432	432	425	447	415	402	438	416	447	441	453	427	423	401	389	406	440	425	413	417	406	389	442	460	433	485	399	398	402	464	434	435	431	460	423	427	425	433	411	391	425	461	418	401	412	453	412	426	432	424	448	423	418	431	447	426	429	388	426	401	454	427	403	431	427	434	468	400	447	422	430	424	430	422	396	399	414	418	421	431	434	402	425	428	391	432	462	423	402	433	392	421	415	444	454	377	398	442	405	450	435	462	406	429	410	420	386	430	435	402	414	418	430	399	446	428	416	416	402	425	427	419	429	428	426	392	405	447	411	409	439	369	439	432	435	403	415	402	407	389	446	443	443	419	441	419	403	434	382	425	397	433	428	441	406	437	412	405	396	394	404	454	437	395	447	450	420	439	393	436	414	413	397	417	449	402	446	451	425	435	435	408	435	455	424	434	433	439	387	390	436	399	404	430	417	412	437	409	464	466	430	436	437	425	392	412	400	431	406	451	447	453	444	404	403	443	405	423	437	412	437	416	409	427	454	405	417	445	414	398	415	435	385	373	425	445	426	429	437	427	465	449	409	405	418	419	380	437	419	400	434	440	414	402	420	424	400	404	423	403	411	409	424	416	442	437	419	430	425	452	411	430	414	455	410	435	413	403	436	414	427	413	455	422	411	467	417	439	407	451	413	382	409	419	421	420	408	421	434	436	427	426	427	448	446	482	403	400	425	406	404	402	420	431	403	443	429	435	394	382	416	414	433	410	458	410	401	430	389	435	423	435	412	409	433	432	451	425	441	414	451	428	390	403	405	412	452	417	381	425	399	416	469	432	447	399	448	426	427	437	395	449	387	416	420	417	406	422	445	430	423	445	462	430	430	377	427	432	394	380	444	423	404	424	447	441	428	425	427	404	436	397	407	408	415	429	447	421	433	447	438	391	476	415	417	419	445	452	452	404	430	411	383	404	418	419	425	382	443	460	465	429	437	429	394	432	412	399	419	401	438	401	438	426	457	425	417	414	428	441	432	416	432	412	433	392	434	430	406	410	459	430	432	422	392	422	442	394	393	462	436	435	434	391	393	434	428	445	435	415	412	410	393	421	374	447	419	420	451	425	427	419	427	412	411	393	427	369	459	448	420	412	422	436	409	416	427	433	427	396	427	423	405	409	375	464	410	410	423	371	428	414	425	408	443	434	410	390	462	432	441	397	435	414	400	394	421	400	403	433	435	422	391	399	443	431	416	390	411	418	441	421	414	416	391	428	449	406	393	434	413	414	395	374	393	450	408	396	446	428	426	412	450	442	431	466	419	430	400	422	456	417	389	406	443	418	425	429	407	438	454	401	446	400	436	436	445	413	435	422	404	444	421	391	417	407	431	401	400	403	465	378	400	374	382	426	410	423	431	392	410	429	401	422	422	431	440	426	478	402	410	409	404	390	386	415	428	426	410	401	416	413	404	399	451	412	440	399	378	410	431	417	396	439	403	389	422	410	441	383	436	414	416	428	424	432	388	429	377	432	427	428	425	425	408	418	431	435	450	442	421	444	405	385	446	420	460	424	428	400	424	397	477	403	418	406	420	465	444	412	436	370	425	401	415	414	430	392	443	445	438	429	432	398	479	425	401	445	452	447	409	438	416	382	400	392	395	442	426	390	405	394	429	407	427	438	462	422	432	417	405	431	419	426	414	461	405	418	422	425	425	413	448	415	410	450	405	436	436	402	412	427	424	404	398	385	396	414	414	400	419	427	411	429	419	431	432	416	435	406	463	434	386	401	406	418	444	452	419	433	384	415	425	413	452	390	437	426	419	414	409	448	420	413	401	409	440	413	436	427	447	417	424	421	420	391	422	411	416	420	442	431	441	421	417	414	395	417	405	431	404	391	460	426	419	401	419	432	425	417	435	431	409	419	416	444	425	438	443	402	400	424	433	425	416	381	415	396	425	438	445	434	410	414	384	402	440	437	399	421	436	426	427	424	437	449	435	421	397	425	414	424	420	431	393	420	438	413	417	458	399	418	447	426	426	408	421	396	416	396	445	395	415	394	380	416	411	407	445	441	432	424	429	427	364	395	438	422	410	429	415	402	416	414	432	424	421	460	438	422	420	410	421	443	463	380	439	412	421	407	403	397	416	418	400	418	415	451	444	410	430	422	397	425	405	427	418	412	420	455	407	427	425	470	420	402	428	390	404	458	411	433	469	442	461	393	441	433	388	451	420	414	420	445	443	401	421	464	417	423	447	460	423	351	388	418	437	423	402	404	427	406	435	451	398	443	413	419	449	420	421	425	426	432	431	407	458	390	446	451	407	391	435	410	400	365	413	465	435	443	398	454	424	428	414	415	422	390	461	474	422	433	415	433	426	420	394	429	392	393	431	434	424	407	418	441	445	408	421	427	387	455	434	425	394	417	422	437	422	381	458	431	449	432	447	427	450	428	435	417	433	396	442	393	403	425	435	407	427	417	405	440	427	425	403	387	414	399	430	411	416	446	442	423	415	409	436	438	408	436	394	433	472	385	414	431	432	454	428	411	439	425	421	445	398	411	362	420	438	411	427	461
26809	20882	7766	457	249	214	213	168	149	181	173	149	156	173	135	165	168	177	159	158	167	145	161	154	172	151	181	161	145	155	165	155	146	160	177	141	125	161	163	174	170	165	145	167	167	171	160	151	161	168	180	155	144	156	155	166	162	154	162	186	155	114	169	154	151	166	145	171	170	169	158	150	156	166	146	172	174	149	159	153	145	189	156	180	178	151	156	162	163	169	152	172	169	134	149	166	161	161	149	166	166	121	177	149	163	157	144	152	153	153	143	135	173	144	153	147	156	153	164	145	172	175	149	152	127	151	154	187	163	146	171	154	184	168	159	162	161	182	149	141	146	149	130	158	160	164	153	126	156	186	173	155	168	147	158	157	156	148	166	140	160	162	131	153	165	150	142	149	163	154	152	145	146	165	170	146	149	155	158	148	172	150	163	155	146	154	149	141	180	135	149	156	149	148	177	157	160	164	150	168	165	159	140	161	139	155	139	147	145	167	153	173	168	165	164	148	191	164	172	125	131	185	142	157	168	153	144	163	142	161	161	142	173	152	152	184	157	151	168	163	143	149	147	142	159	163	162	181	137	182	145	164	142	153	143	169	138	151	156	164	162	171	168	165	144	164	157	178	168	157	142	152	163	165	157	172	159	152	150	155	149	164	165	157	149	169	146	159	143	170	167	160	142	130	149	155	145	146	165	169	153	161	145	131	155	139	142	128	150	152	171	140	166	170	151	153	162	152	136	189	149	166	128	162	151	158	175	147	148	161	149	137	154	152	151	158	165	155	178	157	176	156	153	136	138	168	161	141	140	188	147	155	152	146	146	159	169	152	134	167	143	154	160	173	148	149	144	187	153	142	168	162	167	168	169	174	167	149	155	157	175	175	164	179	134	169	174	159	181	157	156	160	143	146	161	161	143	159	154	170	150	152	153	141	155	148	166	165	167	161	197	167	160	146	156	140	163	128	164	188	167	142	146	155	152	166	145	143	150	149	146	158	133	162	155	179	162	127	130	153	142	152	147	150	112	155	166	162	142	165	166	143	125	131	148	164	153	155	170	148	158	162	158	166	167	148	146	153	163	170	163	186	146	156	150	182	158	147	130	167	153	151	147	149	153	177	158	144	153	154	135	149	145	167	178	162	157	168	166	154	174	170	149	151	147	173	166	158	172	175	137	171	133	164	161	160	155	156	185	156	152	172	159	168	167	156	162	165	151	189	166	152	169	162	147	168	162	144	161	173	147	153	155	158	167	153	164	166	154	173	153	171	150	150	179	159	175	150	145	137	160	159	156	167	159	143	157	132	157	150	177	170	169	172	151	167	158	164	151	157	148	166	139	146	148	154	155	159	157	146	135	172	159	150	162	164	154	151	140	133	146	172	158	165	157	165	158	151	162	158	138	159	163	159	156	147	165	140	157	169	150	161	141	159	170	152	149	179	146	158	154	182	168	150	173	174	150	156	159	167	173	155	159	160	175	169	151	147	143	146	140	151	173	149	141	154	160	153	159	140	149	163	172	165	142	170	146	154	148	149	138	151	155	151	154	141	164	150	150	157	166	179	141	161	160	153	172	156	156	166	157	161	161	152	155	148	152	169	143	164	150	167	149	161	157	135	145	160	136	144	135	172	171	170	139	146	160	155	174	168	172	195	164	135	165	153	141	148	156	162	145	155	140	142	154	145	150	143	155	195	126	172	152	166	164	154	180	155	145	186	143	176	170	166	153	138	142	147	163	136	160	166	139	149	137	156	158	151	131	155	150	164	176	152	155	159	171	152	145	168	163	155	164	156	149	149	139	146	155	154	137	146	145	160	137	153	171	165	137	153	157	146	177	147	155	148	162	147	163	145	158	170	149	176	147	147	148	130	178	160	190	149	155	160	165	157	146	177	129	176	144	138	154	146	160	123	133	165	159	147	141	156	146	148	144	149	165	162	174	154	147	149	153	160	144	144	150	183	156	164	181	149	157	146	153	158	164	184	147	155	149	172	157	150	149	146	163	161	169	178	141	170	175	145	156	139	166	165	173	151	167	173	154	149	159	149	169	153	164	154	170	141	153	171	158	165	153	148	148	173	154	157	149	172	146	152	158	169	192	143	162	157	131	180	158	162	156	153	177	149	185	153	173	153	154	164	158	167	148	153	142	161	166	160	156	153	149	161	161	140	160	136	167	158	165	139	172	159	156	173	140	149	153	150	152	158	168	136	162	174	180	160	184	178	171	166	134	151	161	152	160	147	158	156	170	176	134	130	173	162	142	142	170	170	162	147	162	170	169	159	163	153	176	144	155	152	154	138	162	163	150	187	155	164	141	170	165	157	153	175	167	150	163	162	150	151	154	163	173	164	153	181	161	149	137	165	167	165	142	162	143	156	127	156	152	171	152	164	158	157	160	136	172	160	168	150	159	176	146	148	149	143	142	152	163	153	159	156	141	126	172	149	166	128	162	146	155	162	171	159	162	137	147	158	161	152	138	144	157	143	155	148	162	162	146	161	160	173	168	156	154	151	156	153	150	141	173	148	155	148	169	145	159	152	151	157	146	161	151	177	154	164	136	168	155	168	169	157	171	156	135	155	159	167	183	146	140	149	167	161	153	156	170	164	165	146	159	138	155	153	157	158	151	139	168	171	158	157	190	145	157	142	134	153	155	147	147	131	159	152	150	151	150	161	170	143	143	169	133	162	161	167	157	153	144	166	162	163	172	168	162	160	160	163	152	148	148	155	147	182	172	172	153	189	163	163	166	164	162	156	162	161	148	154	159	153	142	162	146	138	152	150	180	146	167	164	139	152	154	167	159	167	151	185	185	153	155	156	165	142	126	119	167	152	151	157	169	150	150	156	151	160	169	166	142	154	146	188	147	150	169	144	159	185	151	152	151	150	160	159	176	134	153	159	164	158	162	158	137	165	170	150	175	147	157	146	145	158	152	167	166	153	156	150	159	153	170	153	152	183	133	163	143	162	157	145	152	169	162	147	157	169	165	162	147	145	167	156	157	175	150	167	153	167	183	152	155	162	133	150	152	180	147	168	165	156	145	175	167	168	158	177	139	140	163	167	135	151	185	161	161	154	154	166	147	151	158	156	178	154	163	144	172	134	164	142	176	166	151	159	125	167	145	155	154	149	167	160	141	147	156	156	149	158	167	176	145	138	163	137	147	166	150	165	156	151	156	163	176	134	163	175	147	152	159	138	134	159	143	172	169	157	130	171	157	129	147	160	157	141	166	136	163	151	131	163	147	151	138	176	163	163	139	156	156	192	133	135	153	181	148	188	169	149	170	141	159	140	162	134	158	159	148	180	145	139	166	138	143	180	171	137	157	147	177	172	163	136	173	155	173	155	163	152	162	149	163	162	179	166	151	164	150	167	151	147	148	157	140	143	160	150	161	146	137	142	152	121	165	162	146	165	142	180	140	150	165	141	180	167	176	168	175	163	159	145	150	149	154	130	146	126	166	138	176	157	152	169	167	147	145	170	147	165	150	146
5965	1620	1405	779	583	536	467	468	422	391	371	388	379	352	375	341	336	354	330	325	373	360	348	302	327	345	304	324	345	355	370	340	331	316	338	326	333	320	322	370	329	335	348	363	315	328	353	368	339	322	320	321	321	337	323	317	329	357	311	338	320	333	294	339	367	329	358	311	343	336	351	326	321	325	321	345	330	337	359	334	323	371	300	345	319	344	307	316	343	310	324	339	328	321	322	369	325	338	314	327	332	342	357	320	338	314	289	334	334	351	363	329	352	317	316	309	352	370	353	327	332	323	328	341	355	338	359	346	351	349	311	338	319	319	374	297	344	338	305	356	343	321	321	319	337	303	320	353	333	324	320	332	360	321	325	332	312	316	322	334	317	333	333	374	320	385	317	335	356	316	299	337	337	336	335	329	315	359	377	380	323	327	363	315	343	345	328	337	345	357	337	318	325	343	340	328	352	337	334	317	328	326	345	326	361	341	337	332	363	343	338	331	372	353	339	353	322	318	314	340	330	334	338	346	325	320	363	325	338	318	302	333	315	317	306	344	336	322	348	344	310	310	334	322	358	319	350	357	354	329	351	318	349	308	322	311	337	307	340	345	335	340	343	341	363	333	335	327	321	346	347	330	299	317	316	319	323	326	320	333	333	343	340	340	347	347	326	341	326	337	336	354	330	292	317	361	349	355	327	379	333	336	332	327	327	320	337	325	343	322	327	331	330	363	344	327	358	339	340	329	298	327	346	351	338	341	305	336	328	300	317	362	335	341	314	307	350	356	350	338	327	310	356	330	324	316	354	347	334	326	330	332	344	339	344	326	350	329	357	331	322	323	341	339	329	321	333	320	276	311	366	308	333	336	316	339	322	332	326	299	390	334	320	344	340	355	313	365	347	326	349	318	340	310	358	363	336	329	360	349	328	366	329	337	325	328	323	319	355	370	339	364	315	343	324	334	334	330	321	345	344	338	325	350	350	335	305	358	354	314	341	320	311	327	344	316	331	346	337	344	328	353	341	368	342	337	309	317	357	350	321	333	327	309	305	334	329	323	335	370	376	324	354	316	314	303	335	345	322	307	331	310	345	328	346	334	372	368	317	350	303	357	360	311	329	353	359	331	300	366	358	321	368	304	345	358	352	356	334	343	354	324	335	329	315	317	329	346	284	357	340	321	328	357	340	326	314	335	332	316	341	326	345	326	366	341	322	342	330	367	306	353	353	306	316	375	334	368	333	326	363	310	326	295	341	310	378	343	361	316	333	315	365	321	350	341	326	330	329	334	332	327	347	317	334	347	325	364	317	327	330	306	349	382	354	321	348	337	302	320	345	352	354	334	360	324	350	348	327	343	347	342	319	341	340	369	318	314	329	311	323	332	327	333	331	379	323	329	364	343	348	346	321	328	366	350	320	333	338	303	321	330	338	357	350	350	323	321	295	299	370	339	338	343	335	340	317	331	345	340	348	318	362	345	330	322	325	332	329	350	333	330	337	332	318	358	301	323	308	326	321	369	333	331	319	332	354	323	338	335	320	331	358	301	315	327	355	321	353	346	323	376	332	331	327	347	342	361	288	322	329	311	344	341	358	306	334	360	348	313	342	353	356	307	351	362	368	311	335	316	312	341	349	335	351	308	324	333	367	351	331	341	304	342	336	333	324	334	350	323	315	330	329	299	325	366	319	329	333	383	323	333	339	333	309	327	327	334	341	363	367	337	321	324	349	324	328	356	318	319	361	339	351	321	339	339	330	328	304	309	348	342	353	326	349	353	319	334	301	313	360	333	339	369	324	344	299	347	374	351	327	327	334	288	339	361	379	324	328	341	335	316	336	328	347	313	311	334	332	339	334	335	291	364	332	343	342	342	351	317	327	317	320	371	339	325	333	319	332	361	344	352	331	337	348	337	322	322	291	344	304	359	339	327	357	328	345	346	329	358	354	332	336	326	341	375	342	368	346	333	329	364	351	324	309	337	321	351	347	352	353	308	349	314	348	316	329	365	345	364	313	307	315	348	334	307	325	327	339	327	331	298	368	340	358	356	327	377	324	324	318	330	330	321	334	333	345	332	334	358	359	352	331	351	337	351	343	330	320	353	334	306	351	326	310	333	366	341	345	329	333	317	325	361	339	309	313	334	328	360	368	361	338	312	320	342	355	337	340	334	373	304	319	310	327	311	365	326	331	338	339	315	328	333	321	371	324	352	335	325	351	289	339	328	319	340	318	328	341	344	350	349	350	344	350	329	296	308	341	346	348	327	369	334	285	354	326	352	338	332	330	345	329	328	343	335	319	318	331	359	352	345	349	323	338	327	343	340	320	302	349	321	285	318	355	325	324	363	333	358	343	320	362	354	318	355	367	316	319	341	350	329	320	324	346	352	339	340	339	320	331	341	330	370	342	305	349	364	323	335	330	329	330	332	326	332	337	347	321	332	322	346	321	352	346	307	325	316	305	326	351	369	361	359	319	313	331	366	357	325	357	306	346	337	361	342	350	370	328	333	318	365	351	323	347	336	326	392	315	350	346	344	326	328	354	375	330	337	343	378	318	343	321	322	357	366	318	327	344	343	346	355	354	336	319	340	380	357	364	300	328	347	315	328	362	343	330	341	346	365	379	340	298	316	314	303	333	319	337	314	363	330	339	310	319	333	350	344	344	340	320	346	325	341	318	346	334	322	341	353	307	334	362	345	359	362	326	346	326	307	365	333	316	324	361	354	336	349	358	333	329	320	365	314	362	327	346	316	361	349	336	341	370	317	335	378	317	312	351	319	383	333	371	317	350	325	327	336	338	330	322	334	369	379	330	354	378	352	323	337	346	348	336	335	327	329	344	323	317	330	342	320	351	323	336	361	313	328	348	333	310	359	357	324	334	329	315	353	330	361	346	343	290	331	353	344	335	312	350	327	339	349	329	343	369	323	325	361	328	323	317	324	363	280	340	327	326	335	346	339	352	312	313	323	327	313	324	367	326	344	329	317	310	350	384	359	347	335	350	363	323	311	340	362	321	331	337	296	327	361	326	305	355	341	367	337	340	335	327	320	312	323	323	315	337	346	348	307	318	359	328	296	352	348	314	342	306	356	322	334	331	343	332	333	317	322	357	327	313	338	326	324	318	334	325	349	360	338	331	358	323	332	333	332	334	330	351	337	324	362	337	348	305	332	325	285	343	360	350	317	332	335	318	340	347	351	341	325	333	324	327	346	360	346	343	328	319	350	345	295	339	318	324	314	308	365	347	363	328	332	306	343	334	355	302	361	324	343	316	332	328	341	317	353	320	314	318	345	318	330	317	346	329	325	317	338	320	320	319	312	329	347	335	301	330	350	348	339	330	361	301	337	317	315	359	345	334	283	335	339	348	317	360	326	336	320	342	326	348	338	325	314	331	358	359	339	346	337	337	327	342	332	315	317	344	338	352	354	345	380	324	328	314	335	349	328	353	305	339	333	362	349	317	346	350	328	320	343	350	352	321	357	330	361	322	355
24335	21392	28736	24416	20385	1651	543	352	277	236	219	179	142	148	141	134	124	130	141	110	126	118	115	122	112	97	96	100	98	117	91	91	100	98	106	98	106	111	110	93	107	93	92	86	86	100	92	108	108	99	80	99	103	88	87	85	81	101	111	96	64	99	77	111	91	94	76	80	85	90	98	104	100	72	78	96	93	96	95	81	89	103	90	92	100	95	95	91	90	86	101	101	82	102	102	87	100	77	92	81	111	83	80	88	84	101	104	94	92	84	81	91	80	90	98	95	92	95	84	100	86	92	78	100	101	89	92	90	93	87	73	90	93	92	94	83	86	97	79	97	78	113	99	78	88	83	100	70	86	105	104	85	91	78	84	100	97	83	87	90	89	102	76	83	97	67	91	82	86	94	76	89	73	90	95	94	76	97	89	76	105	80	96	89	86	82	88	88	97	100	89	92	80	88	83	92	89	89	92	87	105	93	90	102	82	110	102	83	91	66	77	86	66	87	98	93	111	104	85	98	82	85	97	89	107	96	76	84	99	85	95	82	96	93	102	105	95	84	85	83	82	102	90	83	97	106	92	80	88	106	76	90	84	90	95	88	86	86	85	91	82	92	78	89	85	90	78	89	83	85	88	78	106	84	97	85	78	85	86	89	94	80	100	80	80	102	74	89	99	91	111	84	100	80	74	93	89	100	73	104	113	97	81	80	95	96	91	91	78	91	85	110	85	96	103	92	114	76	82	87	88	88	88	85	82	101	95	96	92	92	77	82	95	81	91	97	88	92	88	93	91	85	79	87	91	82	102	101	102	88	103	87	97	90	85	92	89	78	89	84	101	85	94	97	99	98	88	85	96	82	77	96	90	99	76	90	82	91	89	77	87	98	108	75	97	97	96	99	108	92	77	98	79	95	111	92	75	96	106	87	98	82	86	78	82	85	83	81	80	93	104	92	96	77	99	85	98	89	91	70	112	99	87	97	87	80	106	74	106	88	94	92	86	119	101	91	84	79	81	92	74	92	80	77	85	82	80	87	86	96	92	87	91	81	94	88	94	99	88	99	99	79	91	88	87	91	76	104	85	103	78	74	82	79	84	76	87	86	98	94	85	91	105	78	97	79	88	106	88	103	90	90	96	88	91	89	93	86	77	93	95	86	78	84	75	85	73	93	82	96	78	92	86	84	90	87	93	93	71	103	81	95	75	98	93	76	85	85	80	75	75	76	93	116	89	79	85	90	100	99	74	125	72	110	97	88	106	91	84	104	86	89	99	73	119	72	83	84	80	104	80	90	72	77	91	98	84	94	84	92	90	77	67	80	90	97	75	92	96	102	98	90	100	92	92	87	100	84	88	91	74	93	72	87	74	90	102	94	98	75	71	98	69	88	91	86	74	95	99	83	94	91	81	90	92	99	90	86	91	94	84	105	83	94	104	86	96	91	82	83	100	89	91	86	93	112	94	76	98	101	79	91	87	92	107	115	75	98	80	91	86	78	84	86	75	100	95	88	101	85	93	79	83	84	91	79	90	105	95	63	92	83	92	79	82	92	103	84	107	89	81	88	77	82	98	89	102	99	109	87	102	75	87	100	75	86	89	83	91	87	89	84	102	94	99	88	85	94	81	79	104	83	99	81	113	89	68	95	104	83	89	99	96	84	90	88	83	96	75	92	90	101	86	105	90	91	98	95	67	85	97	83	87	83	76	98	80	84	80	87	70	94	100	89	74	99	90	94	100	77	82	83	96	92	85	96	95	76	94	99	82	81	86	78	86	97	78	73	84	95	94	90	92	78	87	91	77	91	101	77	81	84	87	93	102	83	95	94	91	85	105	94	91	112	106	90	79	92	99	76	94	84	79	100	71	86	91	87	85	99	94	98	100	97	82	87	83	79	99	86	100	93	92	78	88	80	82	82	81	94	79	96	91	109	78	91	84	90	99	96	96	76	97	90	93	83	92	97	87	102	113	74	102	92	73	88	82	93	96	101	73	84	76	97	106	74	79	90	80	101	90	92	91	76	93	101	95	85	90	86	99	89	107	90	84	72	99	76	93	96	76	87	98	99	92	105	94	83	92	77	91	84	83	99	100	95	91	88	88	86	81	101	85	87	98	100	80	97	94	107	89	80	83	79	73	94	94	84	114	98	97	98	91	82	82	76	113	98	77	70	92	101	103	96	79	78	102	78	89	105	90	81	98	83	92	83	82	88	91	88	88	80	98	87	97	100	78	90	78	96	79	104	83	86	73	94	85	92	79	98	98	88	81	84	88	83	88	83	78	76	84	101	78	85	96	93	83	100	90	89	83	78	69	90	91	93	97	94	98	102	80	94	81	80	98	78	91	95	68	89	91	99	93	99	92	86	103	84	103	99	104	104	103	108	88	95	91	96	91	75	79	103	84	106	96	82	94	75	90	111	76	110	79	94	87	122	94	90	74	79	98	102	96	94	82	82	103	99	90	77	104	99	95	103	80	80	78	98	86	92	90	77	84	90	84	77	88	91	91	72	87	104	86	90	75	95	69	98	80	100	101	89	89	90	85	109	89	84	96	88	87	82	88	98	78	80	100	101	97	100	86	91	76	79	95	70	98	93	89	78	101	92	98	93	83	85	86	89	81	79	93	61	87	109	90	83	85	95	74	99	87	99	91	113	80	99	91	98	60	85	94	103	88	105	73	90	93	96	81	106	86	87	85	78	89	87	86	97	82	82	91	82	87	94	91	100	83	96	89	99	105	74	88	97	87	79	91	82	92	85	90	80	78	88	109	102	81	90	90	99	87	95	81	85	81	92	81	100	82	89	91	76	82	82	99	77	89	79	74	77	73	94	109	84	107	103	94	75	83	83	99	100	81	88	92	87	98	71	88	81	91	78	92	69	77	96	86	98	85	76	100	99	82	88	83	62	97	91	90	101	86	78	102	115	108	92	71	92	91	96	109	89	100	78	102	85	81	92	94	110	84	92	102	95	73	71	94	98	87	85	106	104	81	83	95	94	93	88	79	102	95	89	79	84	86	85	92	89	85	81	86	92	75	89	93	87	90	68	89	98	94	90	68	86	86	91	92	93	94	88	107	82	94	99	80	76	109	88	90	91	86	81	96	95	90	95	89	101	103	92	101	98	99	80	86	91	89	95	88	94	99	92	96	83	88	102	99	82	88	84	91	80	95	85	114	92	91	74	113	97	85	101	82	86	72	88	89	92	91	80	91	84	81	79	80	92	85	91	89	84	85	99	93	94	98	98	82	80	88	84	106	81	86	85	102	96	102	98	93	95	87	92	73	91	91	88	89	76	87	89	105	76	84	71	102	89	84	75	80	92	102	90	75	91	80	80	101	87	84	87	92	85	86	87	92	109	86	81	88	89	96	94	91	84	78	94	83	70	92	84	94	96	117	87	87	83	86	78	81	89	69	82	106	98	86	99	88	89	102	88	96	86	93	80	90	81	82	92	91	81	105	104	84	83	90	101	84	83	96	102	97	84	97	98	82	81
17197	10636	8783	4280	2908	1990	1532	1206	942	801	646	607	498	480	443	411	386	341	345	298	298	298	269	295	242	255	248	281	238	243	249	242	214	223	226	224	244	214	232	194	201	189	228	230	235	195	190	209	188	184	206	184	196	237	216	202	215	215	192	189	188	199	196	191	191	192	157	185	204	190	196	180	203	200	208	206	229	159	236	208	225	207	187	216	182	184	194	201	194	216	197	209	196	192	212	195	174	206	221	167	221	201	196	185	205	202	234	187	185	226	188	179	202	200	211	198	176	180	188	207	226	205	182	218	197	197	200	199	208	214	197	200	181	200	210	193	191	205	192	224	208	192	189	199	188	207	195	180	193	197	184	184	197	205	177	192	192	211	217	181	183	180	197	185	207	215	196	194	191	209	192	194	168	183	209	175	196	194	197	192	187	195	200	183	221	215	191	180	208	185	194	184	181	192	183	198	217	191	201	213	177	182	214	204	213	211	196	189	163	196	205	220	195	181	218	210	181	206	188	183	227	205	183	196	194	209	211	209	234	190	197	199	185	177	178	207	200	203	186	192	209	205	204	230	203	188	181	194	183	202	179	211	187	211	191	184	200	203	190	196	215	198	193	183	185	217	216	219	193	170	191	194	205	191	210	199	187	218	182	190	210	225	199	171	174	190	202	178	206	188	226	179	184	185	187	168	181	192	232	195	206	203	200	204	200	196	176	191	177	177	197	179	193	189	195	206	193	202	202	191	188	220	191	205	185	185	215	171	229	196	198	200	204	198	197	172	167	192	191	185	226	197	198	222	208	215	199	208	192	191	205	194	227	204	203	209	208	199	199	173	193	182	167	210	211	199	176	201	168	224	206	202	195	207	186	200	188	190	173	199	190	200	212	208	204	201	194	182	207	169	211	220	209	197	198	193	221	191	187	202	161	195	205	219	210	197	187	202	207	208	210	190	217	202	199	204	202	197	173	184	191	205	191	173	178	193	180	192	218	199	180	216	190	206	204	183	194	200	179	201	209	183	186	183	196	186	190	182	196	183	179	191	206	210	180	213	196	209	179	192	209	198	215	191	179	181	200	206	194	189	189	192	186	204	211	204	205	197	211	192	207	216	187	192	181	204	190	223	217	184	194	177	219	194	193	200	221	182	201	194	187	197	192	179	206	198	179	193	179	151	215	179	178	220	214	209	203	198	199	191	197	203	190	177	188	215	210	176	209	192	198	212	172	212	195	202	195	210	179	190	199	195	205	193	208	195	222	193	212	191	195	207	201	233	190	177	202	197	194	207	235	176	181	203	226	195	193	185	174	179	218	204	191	198	172	221	176	230	187	190	197	201	223	221	211	187	197	186	193	177	224	234	192	196	187	193	215	185	171	194	196	180	192	195	192	195	203	203	180	199	191	214	172	180	205	203	190	195	174	183	176	207	193	178	205	202	198	182	184	172	193	193	198	188	186	187	188	196	182	198	193	204	181	178	203	210	189	188	193	197	197	179	176	177	207	200	194	203	206	215	198	199	187	163	199	178	203	206	192	200	187	205	177	213	199	214	186	186	185	184	209	185	173	182	174	189	213	184	186	200	195	194	228	228	192	188	206	211	206	207	193	169	202	223	190	204	197	205	191	182	194	204	181	200	199	202	200	189	196	206	200	196	219	197	200	199	221	186	182	176	191	193	219	202	193	187	192	207	166	192	197	177	191	182	190	192	189	230	190	195	232	210	203	197	189	205	206	203	209	196	191	208	209	199	187	193	196	173	190	188	179	193	189	219	181	224	178	194	193	184	196	217	209	207	198	197	212	195	205	204	178	189	200	186	182	202	183	187	180	202	208	215	205	195	200	193	196	197	210	219	197	216	180	186	212	190	195	196	205	192	197	187	180	193	182	174	182	214	181	194	198	202	208	194	193	202	198	202	209	200	181	180	186	200	176	196	192	203	200	208	188	196	188	180	190	192	196	185	199	191	211	158	198	200	179	190	218	195	202	177	192	162	200	202	212	211	170	187	191	219	195	192	162	190	210	216	204	196	179	238	197	224	201	180	185	175	180	190	186	200	177	187	205	187	188	210	208	194	177	188	182	181	198	207	211	206	205	206	207	224	218	200	188	194	182	201	185	211	194	227	183	190	190	192	189	182	186	185	208	207	204	179	208	203	197	173	203	199	231	205	182	179	174	203	194	195	191	207	212	189	181	179	194	193	186	194	200	206	202	211	177	187	202	201	201	177	202	196	205	221	207	191	201	178	177	202	185	193	193	188	157	193	180	202	182	186	226	216	202	188	190	208	212	204	230	215	211	181	198	182	209	186	212	194	160	187	196	168	207	196	211	200	191	189	191	211	176	198	197	176	213	201	205	202	217	221	194	174	189	204	205	205	170	201	176	184	196	199	179	202	174	184	181	193	194	190	191	197	207	209	198	183	188	179	210	168	194	195	184	202	189	180	203	212	199	205	203	199	177	194	182	211	154	179	188	178	182	167	206	184	177	206	179	214	183	181	186	181	193	198	201	203	215	178	192	214	186	169	194	188	188	190	207	207	203	203	206	184	203	182	196	201	203	207	206	211	204	212	180	204	182	160	189	172	208	194	205	194	188	189	183	193	174	198	200	190	215	208	200	210	208	180	187	216	210	183	189	179	203	187	214	196	186	197	184	168	201	195	192	215	191	164	183	176	193	197	202	193	202	191	185	189	185	196	210	202	204	191	189	199	216	203	179	194	195	185	176	197	181	182	186	197	214	208	197	196	213	190	196	197	213	189	181	186	196	169	198	219	167	203	206	213	208	193	155	219	211	223	183	158	214	201	178	195	199	211	178	185	214	189	185	178	188	165	200	182	212	202	185	205	197	186	183	192	204	183	207	206	206	189	192	205	161	167	214	204	187	176	205	185	199	198	197	184	200	201	178	183	187	208	193	203	201	194	198	199	173	208	208	210	199	198	212	202	201	194	200	191	198	191	207	210	184	211	201	193	190	184	193	202	229	201	176	190	199	214	194	186	195	195	211	209	192	179	185	177	221	198	203	201	200	198	208	185	206	154	191	221	224	199	192	189	187	208	196	195	214	219	173	221	198	198	215	198	202	189	185	189	228	188	204	212	176	198	213	182	181	192	193	189	186	192	178	217	184	188	196	209	200	194	199	218	189	186	237	175	198	192	228	205	200	179	189	197	195	193	194	177	172	186	201	168	196	205	197	198	194	182	181	189	181	206	188	203	200	198	206	214	186	199	203	203	179	198	199	196	188	207	204	216	199	190	189	182	191	205	195	187	210	184	197	198	181	181	203	181	197	191	203	227	205	195	199	192	201	187	198	221	211	193	161	191	192	197	191	200	203	201	204	199	202	213	200	200	194	193	182	206	191	195	188	206	190	195	188	190	189	191	218	196	223	226	195	195	208	196	198	214	182	194	170	215	212	212	177	193	207	209	196	213	216	194	193	201	193	198	216	221	223	198	205	178	191	235	187	186	182	201	167	184	200	204	186	191	205	176
23339	21380	29405	23728	21380	20036	2110	781	553	438	422	356	377	356	297	317	293	311	277	255	285	270	261	256	261	242	226	233	229	231	275	235	217	259	227	250	235	218	218	275	277	198	238	228	220	228	235	223	245	234	244	226	254	206	240	207	232	234	220	222	229	206	211	270	218	214	238	214	228	232	237	218	229	248	219	200	237	234	225	229	235	229	212	203	245	253	245	228	221	229	238	237	231	209	235	230	247	232	213	252	209	210	229	219	223	214	198	232	225	217	219	241	213	235	212	218	224	220	229	230	220	218	243	217	247	208	203	207	203	239	205	248	239	194	187	217	222	213	219	225	211	214	190	226	208	215	220	203	200	234	207	237	236	217	235	197	245	228	219	220	207	229	197	216	220	225	221	228	199	189	221	192	220	233	237	228	235	220	220	224	227	210	217	203	214	219	221	227	204	238	215	246	234	223	255	197	220	244	241	223	232	214	247	209	221	228	227	235	225	203	258	217	208	213	240	204	191	252	256	226	223	214	218	198	236	242	226	211	213	242	227	243	231	205	225	258	219	217	213	232	218	231	225	228	228	220	213	240	216	229	226	207	212	224	208	218	222	220	243	214	204	217	202	211	217	234	226	197	199	205	234	217	219	216	214	211	238	220	211	229	216	251	227	190	209	224	249	224	234	216	219	204	218	228	240	224	221	224	197	214	229	210	219	222	221	223	193	186	232	229	201	230	221	222	227	241	221	236	241	250	199	233	217	220	218	237	209	220	226	223	206	226	201	241	201	235	222	204	228	204	213	225	216	247	222	232	224	226	203	216	234	206	222	195	225	214	233	243	249	183	216	241	209	229	211	220	198	216	214	206	211	232	201	206	217	219	197	227	195	206	222	200	209	219	246	219	216	208	236	203	206	213	187	242	214	204	211	227	238	211	232	228	225	205	233	213	225	217	230	235	202	245	229	240	250	195	253	231	215	223	197	201	223	226	239	255	191	200	216	188	201	205	208	221	210	227	197	223	211	211	221	203	208	215	217	258	200	223	208	256	204	193	225	221	206	220	208	197	219	223	239	205	219	224	238	220	199	220	231	241	204	199	220	236	226	222	243	219	233	232	220	220	221	224	234	217	220	222	198	236	238	224	231	221	224	222	223	236	212	219	225	198	226	221	215	205	215	226	202	208	225	235	233	226	240	238	230	241	216	215	196	202	235	217	228	264	252	220	209	229	190	214	228	214	184	196	223	229	226	223	194	238	191	219	220	208	208	218	227	223	203	214	230	239	223	234	254	217	212	229	227	230	227	207	215	242	222	198	229	231	242	258	219	211	200	226	230	215	235	211	211	229	235	235	210	214	226	204	221	238	207	210	221	230	207	243	190	254	233	217	212	236	196	189	187	222	204	245	221	187	255	209	223	227	230	226	216	207	239	207	202	229	238	206	215	229	231	213	219	214	218	210	242	248	240	222	215	211	223	224	219	233	206	236	245	207	207	215	217	219	214	210	226	230	212	228	248	200	215	206	218	246	227	183	231	221	228	224	229	229	222	239	225	218	209	239	210	238	224	215	201	207	242	243	245	230	212	218	225	232	229	184	203	222	234	221	205	221	222	207	206	220	215	228	226	220	238	227	222	221	231	204	217	234	211	213	211	226	208	223	218	203	223	215	209	203	217	195	217	218	225	220	245	218	217	228	209	251	213	213	217	200	224	186	190	221	231	228	222	207	213	211	222	227	230	225	208	223	221	247	225	193	217	236	205	218	222	214	242	218	213	226	213	213	210	236	213	235	207	247	212	239	209	223	246	230	215	223	240	215	227	218	198	199	227	227	198	221	216	187	209	226	220	202	234	233	206	213	216	242	228	226	214	231	207	221	207	232	235	204	209	212	219	220	199	229	227	202	222	221	198	230	189	236	203	238	211	227	219	222	207	210	232	239	239	206	211	230	236	223	203	194	215	219	198	228	238	191	209	242	225	215	235	232	225	198	226	228	205	197	224	201	207	205	224	210	227	208	236	211	196	214	226	236	196	210	199	208	209	227	236	204	227	205	228	230	211	186	230	212	215	219	243	227	200	210	224	241	232	238	238	189	212	239	210	246	237	230	250	213	220	231	198	201	237	224	226	229	209	248	234	212	188	204	213	218	213	213	203	220	214	228	198	219	233	212	206	191	211	196	215	238	214	197	219	199	223	178	223	233	227	224	219	222	194	215	199	206	216	214	218	215	211	208	216	213	204	216	228	202	217	212	211	199	208	251	219	200	222	220	209	226	230	216	228	207	224	231	212	219	211	210	200	216	238	213	225	208	232	220	200	200	180	215	216	225	241	209	224	222	226	235	219	209	253	237	214	199	226	195	214	228	211	219	240	196	230	209	221	216	226	230	228	227	198	218	215	217	195	204	227	224	209	209	208	221	198	222	242	250	227	198	213	228	225	217	181	255	229	222	237	234	190	212	199	220	224	206	227	211	219	212	233	256	225	232	193	217	217	190	225	202	228	241	258	219	215	219	194	219	222	243	204	228	205	228	225	220	190	196	233	225	225	221	207	233	208	205	210	209	228	214	236	206	238	205	241	197	225	212	228	216	208	232	215	202	230	211	239	219	218	224	284	211	233	204	234	214	231	231	195	225	219	224	237	240	235	225	190	204	200	219	237	215	232	211	227	237	229	223	214	196	224	212	219	204	242	232	218	214	209	213	209	192	213	213	193	200	220	220	219	214	230	216	208	215	240	225	230	256	242	217	241	230	246	191	216	216	225	229	227	197	234	214	218	235	216	215	219	222	214	245	195	228	211	193	232	204	197	234	196	243	224	192	205	207	211	212	222	202	218	232	217	211	216	211	247	235	243	198	195	224	198	200	233	206	221	210	217	226	195	199	244	216	241	238	241	225	195	216	249	227	212	217	225	216	251	231	206	232	230	209	215	208	210	235	204	222	220	201	218	195	246	236	207	235	226	246	219	223	231	218	243	242	224	274	224	228	226	232	236	227	208	240	206	219	232	249	222	232	215	209	215	204	207	231	219	218	234	227	196	220	212	192	210	211	238	237	193	225	227	225	226	233	211	213	205	236	234	244	223	214	211	236	203	216	220	232	222	227	217	206	240	205	204	204	237	241	211	214	237	189	202	202	228	239	217	230	236	207	214	229	226	224	233	223	221	227	226	228	240	211	199	232	230	209	240	211	209	191	224	223	222	246	231	198	194	223	222	230	213	201	238	205	246	240	217	240	226	197	212	226	253	265	204	195	208	203	204	210	232	219	234	209	215	199	233	237	195	232	212	228	219	235	235	236	226	212	223	249	207	214	231	219	221	195	218	192	220	235	222	226	212	223	204	207	218	215	219	226	196	207	209	242	193	219	201	216	194	226	202	211	224	236	226	249	234	227	230	232	246	256	201	241	228	217	230	236	219	226	218	210	227	200	212	223	223	222	224	220	233	225	221	193	254	225	191	207	228	233	215	226	204	219	207	200	215	229	238	217	209	202	216	166	236	229
21065	17299	14327	7678	5099	3872	2904	2279	1936	1547	1368	1175	1049	934	884	820	776	720	698	677	658	619	552	564	559	535	567	531	528	505	502	466	526	502	493	467	427	485	477	457	428	469	472	427	486	462	471	430	448	441	445	453	477	411	468	429	446	448	443	472	425	452	434	433	434	418	422	396	432	439	406	442	424	430	437	445	431	407	414	444	414	443	406	418	423	403	426	425	470	409	420	455	470	457	414	455	416	406	402	399	435	444	466	436	441	414	430	426	411	425	397	422	440	441	422	399	419	433	425	411	418	476	397	421	400	425	425	407	412	425	425	455	394	425	403	433	434	402	439	428	437	387	416	445	430	447	420	465	416	405	413	407	395	440	433	380	402	455	410	436	432	423	467	423	439	458	411	442	408	454	426	436	390	420	425	444	419	422	453	427	405	395	431	415	437	442	406	437	417	404	416	429	437	433	430	383	411	428	447	435	436	421	440	446	371	397	440	431	387	429	400	440	482	410	384	440	422	453	426	425	478	408	423	440	391	443	420	435	436	433	408	443	408	430	403	438	421	400	427	450	387	460	412	422	401	417	407	408	405	409	377	402	431	400	447	411	398	422	395	420	429	421	408	411	448	442	438	388	412	464	413	430	390	426	471	405	417	390	428	426	372	431	407	394	446	409	418	428	446	407	414	425	426	423	382	472	400	408	400	373	425	415	412	429	437	421	448	430	409	416	407	420	426	424	452	373	448	364	494	413	402	445	406	425	442	426	455	431	444	453	393	414	416	405	406	428	428	399	403	443	395	417	441	398	407	417	415	419	415	414	419	421	409	412	406	402	428	426	415	396	422	415	429	400	394	420	428	462	384	444	397	428	442	441	420	450	383	421	401	417	400	401	412	440	423	386	443	409	415	410	419	406	405	422	431	411	427	444	386	396	422	447	442	417	446	448	430	443	404	412	434	429	433	404	376	420	438	461	413	424	396	396	454	417	422	425	419	419	382	410	421	423	400	414	408	391	411	412	497	425	455	415	456	456	435	403	437	451	390	402	433	410	398	422	399	436	412	423	438	422	384	434	396	448	450	430	449	433	456	441	433	420	449	447	404	401	437	437	386	384	449	418	442	416	425	431	410	404	445	417	403	464	413	393	397	378	434	410	419	409	403	471	411	414	441	418	448	435	438	407	417	457	409	456	412	413	422	432	435	401	427	429	387	422	404	407	412	430	400	437	473	420	424	398	420	438	417	404	393	405	409	422	416	436	407	414	406	423	425	444	403	445	388	437	443	391	418	469	404	435	421	406	429	461	404	420	431	412	397	400	418	428	437	414	424	405	433	411	423	436	433	399	424	434	403	452	418	432	429	442	420	436	444	417	412	430	439	454	450	425	399	404	426	417	434	388	445	413	403	419	442	426	461	441	409	471	423	433	368	417	383	406	422	419	431	395	407	446	420	422	425	410	401	430	414	394	412	446	418	425	425	397	453	396	439	427	396	403	430	392	432	435	411	460	396	438	424	441	414	423	416	422	432	406	381	412	374	426	410	396	404	418	416	426	419	458	394	413	431	441	438	435	392	442	406	422	417	459	391	438	417	433	439	420	420	417	419	421	426	448	404	428	397	421	411	408	431	411	446	410	426	414	447	432	413	397	426	443	455	420	440	418	440	422	402	373	418	430	418	400	445	397	395	430	417	419	401	428	446	398	432	436	468	434	429	431	424	440	402	435	412	417	461	437	453	380	438	392	421	440	421	422	423	451	430	389	417	416	400	409	412	420	393	406	423	448	418	407	409	393	425	415	399	452	388	410	419	427	431	433	419	415	416	428	411	405	420	436	402	405	427	423	414	434	407	445	436	390	434	381	437	461	449	430	385	419	408	406	461	383	454	447	451	414	389	408	430	438	415	413	442	408	442	411	411	425	428	403	426	427	415	419	415	459	420	429	357	413	391	417	408	416	442	402	420	425	418	411	380	431	411	409	429	430	373	449	432	400	407	426	432	408	436	409	441	398	450	419	419	417	440	435	431	416	409	445	439	409	402	397	435	400	434	373	427	426	435	422	414	421	415	429	441	434	424	429	397	430	413	398	440	380	414	409	393	459	466	437	423	401	388	423	431	403	425	383	400	417	420	408	436	405	432	437	404	389	389	414	422	409	419	469	463	367	438	394	436	405	429	421	412	403	419	386	388	431	413	408	407	419	405	438	404	432	404	442	419	423	439	411	412	399	405	405	430	428	369	397	391	379	443	435	450	401	440	435	427	403	414	385	390	427	464	431	442	422	410	411	438	408	394	438	437	399	429	438	442	411	471	422	436	412	458	378	418	422	441	394	409	482	423	371	434	412	412	434	449	417	413	456	424	420	405	427	416	391	444	455	430	423	449	426	443	438	434	433	392	441	411	411	426	420	417	421	390	432	415	421	427	420	419	407	409	431	433	443	428	396	403	416	409	426	386	416	395	444	372	404	446	423	380	444	410	431	423	430	390	430	414	427	390	408	421	408	424	404	409	435	437	429	430	381	403	420	457	406	424	397	422	433	439	425	437	416	426	409	446	376	408	422	418	438	409	412	448	429	419	410	439	412	423	428	449	444	448	401	452	370	414	435	426	443	413	411	393	410	403	401	429	396	421	432	379	428	406	425	425	444	415	408	418	407	453	396	399	411	417	447	431	421	401	421	408	417	421	407	438	430	385	412	441	430	394	412	445	471	414	408	449	410	409	401	396	405	431	398	413	391	412	394	400	457	456	401	432	393	415	428	448	420	434	405	397	401	445	435	410	406	378	434	418	443	423	392	382	385	424	383	446	410	404	394	418	392	409	402	432	394	412	449	415	426	368	412	420	438	447	392	406	446	419	411	449	430	432	414	379	407	396	412	435	443	412	443	405	410	413	427	457	444	429	428	399	446	414	400	436	402	408	413	419	399	402	403	400	462	407	416	445	401	412	450	393	416	439	417	403	405	439	390	427	436	424	444	417	438	425	436	410	406	431	439	391	433	407	433	402	421	424	444	413	425	432	426	408	436	428	452	425	413	415	433	392	440	394	414	433	412	429	419	419	415	382	412	440	438	420	421	433	414	426	412	419	394	433	425	430	431	402	459	406	421	383	431	428	401	396	435	407	446	463	405	432	446	421	453	432	440	425	426	442	439	394	417	429	427	395	419	434	417	428	441	438	427	412	461	422	434	409	411	425	428	402	427	420	460	428	408	416	412	420	444	390	429	449	418	442	420	419	422	413	423	429	450	426	428	449	417	400	405	394	398	427	435	427	433	414	416	398	390	413	427	392	465	445	413	436	408	422	432	413	429	392	446	447	404	390	438	422	447	412	412	446	441	451	391	415	414	416	410	420	406	408	424	398	428	397	418	424	484	434	409	439	416	417	418	412	412	394	419	434	446	398	452	429	443	444	419	443	425	411	405	388	411	377	444	427	419	452	413	396	386	414	409	416	429	415	383	393	382	428	412	405	415	428	424	414	430	431	413	404	457	387	431	393	425
26776	20926	8151	716	466	423	199	187	202	163	175	180	147	155	152	145	161	156	160	181	169	158	163	131	165	159	146	142	145	153	178	162	165	165	169	185	153	166	165	165	160	143	166	168	145	167	163	148	179	167	169	146	151	165	131	158	153	167	176	152	172	147	153	134	137	150	163	135	152	159	145	161	147	164	154	175	150	178	161	176	142	155	137	153	164	158	164	159	141	142	183	163	147	157	162	172	143	158	167	157	149	157	166	168	150	166	171	164	151	164	154	173	157	154	152	159	165	143	176	161	158	175	146	151	140	174	126	144	177	157	156	164	135	155	172	148	157	152	170	142	161	148	152	178	135	154	165	161	148	154	140	130	151	155	174	170	173	153	168	145	171	162	138	161	161	146	160	142	139	162	163	148	145	145	155	178	145	179	157	168	134	141	143	136	185	149	162	163	159	155	139	139	181	161	146	141	162	153	160	162	149	155	153	170	151	155	165	148	160	150	144	158	173	165	163	140	141	139	147	160	153	133	159	158	146	163	147	176	170	155	166	143	157	170	170	143	166	163	150	159	152	165	131	167	150	163	164	132	137	146	140	175	181	164	162	188	164	157	146	153	170	142	152	159	162	160	164	166	162	163	169	160	148	162	141	162	144	180	143	163	168	149	145	179	142	141	146	147	143	141	136	153	164	154	151	152	152	162	158	149	175	157	148	169	131	165	143	146	152	165	128	175	162	159	162	159	165	155	152	159	160	159	162	156	151	160	162	170	180	154	160	120	149	188	167	154	158	144	156	149	166	169	149	164	170	162	173	152	169	144	128	141	161	149	152	160	162	146	148	165	149	154	158	165	166	162	149	146	165	161	141	166	169	172	163	169	140	134	140	182	164	138	147	172	178	139	163	161	147	175	137	162	172	172	151	181	127	158	173	158	142	138	154	160	165	153	163	161	161	164	173	157	161	156	149	191	157	172	177	163	153	192	175	152	151	156	144	151	144	165	165	162	160	159	142	186	144	152	151	177	163	151	152	131	167	146	180	155	139	141	165	147	161	132	166	171	150	148	166	156	150	158	172	153	153	170	164	148	173	160	143	148	149	157	158	159	167	138	149	141	156	172	163	163	148	140	141	172	136	150	165	144	138	155	162	150	145	168	153	138	154	138	166	162	162	151	165	153	153	152	131	162	146	143	166	145	150	163	169	159	154	133	154	156	156	137	146	170	159	176	154	157	156	166	151	180	142	162	147	142	171	136	157	152	154	158	173	142	154	170	150	143	135	134	141	138	145	162	127	151	167	170	171	155	182	160	140	142	179	170	153	154	146	136	158	148	164	151	171	175	187	146	149	158	150	153	145	172	149	150	161	157	191	179	140	161	163	130	134	170	176	151	150	148	144	172	154	172	154	170	159	181	152	153	147	143	169	137	174	155	136	162	157	189	142	121	151	153	186	185	158	168	167	158	152	173	156	147	130	149	153	151	164	179	171	169	153	140	139	166	152	158	142	147	180	166	188	160	150	165	156	170	141	152	159	181	161	144	154	155	163	146	166	151	158	149	153	164	132	155	167	175	136	132	141	168	154	155	164	139	172	139	160	164	157	126	155	146	189	154	161	148	159	167	162	166	149	173	150	160	169	164	139	156	154	164	144	158	156	149	158	171	157	129	152	165	167	161	155	165	143	151	151	179	158	148	159	142	157	181	149	131	166	177	149	137	148	162	146	146	165	165	160	163	155	147	148	152	178	162	148	160	153	165	157	155	158	162	177	159	194	165	158	155	152	145	156	154	148	164	149	147	163	161	165	160	138	155	172	194	148	150	145	171	136	153	135	179	128	157	175	133	144	143	148	151	171	161	149	141	180	145	178	177	155	157	183	146	142	160	153	162	164	138	146	149	166	155	166	168	158	152	178	167	144	153	174	157	139	164	163	144	152	167	157	178	147	171	163	156	168	164	166	136	158	166	143	159	160	175	160	153	145	172	139	166	156	151	137	141	151	136	158	158	162	171	152	161	160	174	150	175	154	163	141	145	164	146	141	164	149	140	149	162	150	173	159	149	156	169	155	159	162	159	118	147	156	146	157	178	153	181	151	169	160	152	180	155	159	142	148	146	150	149	161	149	166	151	163	147	159	162	172	149	159	145	160	168	151	153	173	165	171	149	143	148	169	152	166	139	152	171	168	177	181	160	139	150	159	163	180	144	149	154	138	163	160	139	176	142	155	164	140	180	161	166	163	162	155	170	143	150	112	155	166	175	165	147	154	158	151	152	175	161	150	173	157	158	140	153	136	147	157	139	141	189	156	159	140	172	170	163	148	178	150	179	146	169	160	160	154	135	139	140	140	148	174	167	131	148	148	143	156	156	155	167	173	174	162	149	163	146	189	166	140	139	147	165	144	167	169	143	159	165	162	145	136	175	137	144	156	173	157	139	157	166	162	156	169	191	181	163	152	155	141	168	158	166	180	162	178	151	155	133	184	182	153	151	146	150	164	150	157	149	180	147	154	157	165	173	145	155	160	142	163	157	150	172	140	148	174	150	154	171	158	160	165	141	161	154	150	148	160	144	178	158	157	158	154	165	148	162	197	169	177	166	157	182	142	145	149	140	186	151	157	147	191	149	154	161	148	158	180	153	145	176	149	169	142	166	171	147	156	151	156	182	148	144	136	143	170	157	147	151	156	163	166	140	149	154	150	178	148	160	155	172	146	151	171	153	153	194	154	172	156	151	169	148	162	154	166	149	169	167	144	152	159	165	146	175	160	173	148	158	157	170	162	158	172	154	168	164	177	162	138	141	156	168	167	178	168	159	151	162	153	161	169	121	160	162	146	159	155	149	136	145	157	171	160	149	165	162	159	159	153	142	148	153	162	148	171	150	149	149	146	166	161	139	163	153	164	176	141	152	144	154	138	159	129	160	124	174	157	164	147	154	157	158	145	147	158	165	163	138	149	174	160	168	173	155	170	154	158	180	172	181	180	167	153	153	138	156	163	162	138	154	166	152	163	136	156	157	165	171	167	151	145	160	159	142	158	148	142	158	140	168	151	169	154	145	151	162	146	144	146	130	167	166	165	172	155	188	175	176	162	169	138	165	163	151	162	149	149	151	155	150	153	169	172	154	151	181	158	164	148	160	177	153	166	139	155	169	139	134	170	175	139	151	169	166	165	168	181	140	149	155	163	163	144	163	170	139	140	143	149	167	155	158	144	162	165	175	161	152	156	147	146	168	163	152	159	143	154	170	141	170	155	169	155	168	151	139	143	162	151	169	177	161	140	145	150	159	146	181	149	159	151	182	156	159	168	147	135	163	166	132	158	160	162	155	157	160	154	157	144	147	153	177	136	130	162	177	165	151	149	142	158	167	181	159	178	166	179	149	168	140	162	165	167	192	161	175	158	164	160	167	187	151	146	161	173	158	158	137	188	159	133	177	177	153	135	155	171	161	152	161	164	135	164	156	164	151	174	150	138	157	141	165	162	169	153	143	181	153	164	152
6004	1733	1489	831	721	563	479	406	461	400	377	402	405	358	345	386	340	376	363	392	369	352	373	326	347	340	330	357	354	381	357	355	345	344	311	324	328	353	349	313	364	342	326	339	342	348	343	324	341	345	308	358	349	366	351	353	344	309	357	342	348	334	344	336	312	345	354	319	310	340	348	334	321	301	339	342	322	335	318	328	358	336	332	327	354	348	345	349	373	325	352	342	359	360	313	351	302	334	354	362	337	326	348	315	321	352	358	328	333	342	330	344	317	348	336	325	342	323	321	334	320	333	311	341	319	334	355	336	337	305	319	346	337	359	316	325	353	353	351	370	354	335	337	331	343	322	348	317	333	305	353	322	329	371	322	339	327	324	322	300	335	342	332	339	334	338	362	352	351	354	355	342	319	337	314	350	346	337	363	339	324	301	320	347	349	337	355	341	340	324	350	325	339	334	325	339	364	311	330	330	330	353	337	311	337	349	333	339	342	319	335	324	354	346	362	348	321	381	301	359	365	336	318	326	333	328	326	312	346	323	330	355	326	353	350	337	350	343	316	352	286	332	303	333	328	341	340	306	336	352	300	307	315	354	382	371	328	317	314	347	332	321	344	388	318	328	348	322	326	328	331	314	329	356	341	344	348	311	310	322	345	364	333	325	334	352	328	293	311	331	316	333	310	328	339	344	340	310	337	346	351	299	322	326	340	345	335	351	319	344	330	319	352	355	370	343	328	333	362	351	339	337	310	336	365	325	377	343	345	320	336	309	339	339	361	311	356	355	336	307	313	327	326	314	348	334	331	316	309	331	305	316	325	344	347	335	362	320	351	341	370	330	331	308	373	356	363	352	344	353	327	355	335	362	324	322	342	353	312	373	358	373	314	344	327	352	331	324	304	351	311	319	350	339	337	344	335	343	332	330	376	332	335	332	350	335	346	325	314	336	368	325	313	326	313	333	342	352	359	323	311	329	309	351	335	331	372	311	344	318	330	355	324	323	332	317	347	341	326	336	346	352	327	329	347	317	326	330	329	351	306	320	300	339	351	339	367	333	369	306	331	328	369	319	358	359	358	330	345	343	380	300	360	386	338	368	338	330	338	330	345	344	338	331	337	318	339	301	340	315	317	320	338	325	353	345	345	353	316	340	332	305	335	326	330	334	367	349	313	342	332	285	354	367	330	360	320	330	341	318	341	318	371	350	324	325	338	351	333	317	299	323	346	332	310	355	370	362	344	311	362	335	338	339	361	346	329	346	332	340	327	356	358	343	325	311	367	326	363	338	316	332	339	336	333	348	332	353	316	323	331	333	310	347	349	348	285	348	343	338	337	343	325	341	343	351	318	307	348	342	305	338	307	335	373	310	330	352	329	336	337	344	345	355	335	357	337	332	344	350	323	334	320	336	316	332	327	315	342	309	303	339	319	368	310	342	300	302	341	339	310	359	306	321	321	311	371	352	350	317	357	362	349	328	384	313	336	320	334	347	299	352	365	342	329	329	346	326	349	353	324	369	325	345	354	316	301	324	347	336	353	346	341	327	311	308	330	362	349	340	325	363	306	333	362	334	352	343	356	363	318	342	345	336	330	328	352	346	326	315	335	316	357	311	306	352	324	351	342	345	326	334	352	328	328	347	342	320	309	361	344	337	334	334	336	331	327	358	307	336	343	323	313	335	315	331	341	360	358	350	339	321	316	346	350	322	315	336	350	323	297	328	336	336	337	349	324	336	369	309	355	313	283	353	348	333	333	317	343	312	320	331	332	313	341	346	339	335	373	316	341	371	340	342	325	294	332	313	325	359	370	347	391	310	288	352	349	316	342	345	330	339	344	339	317	356	341	341	326	333	315	361	332	348	319	351	342	337	325	349	309	314	342	332	320	309	357	370	354	320	340	319	313	329	316	320	329	353	348	331	352	326	323	346	321	324	334	325	312	333	361	338	336	351	352	349	335	311	319	344	386	357	325	344	306	351	341	341	318	325	342	336	315	342	321	318	319	343	337	342	348	334	364	338	367	346	367	299	304	378	351	338	360	325	341	286	346	346	308	328	323	323	322	366	322	339	330	348	346	302	333	337	376	354	329	343	334	329	332	340	332	319	335	319	324	332	346	356	342	316	345	312	346	328	339	304	355	366	324	339	342	368	338	333	335	325	336	349	347	310	315	322	338	315	345	337	337	339	310	348	300	334	333	332	314	339	330	293	353	320	348	346	364	336	336	345	309	335	357	342	358	310	328	357	354	292	329	322	319	323	304	328	336	368	306	348	350	332	327	312	321	330	319	320	330	331	332	326	331	358	306	328	347	364	369	342	343	330	315	338	302	312	318	313	306	310	317	348	336	350	327	328	346	336	323	352	329	338	337	329	335	362	296	344	321	338	367	364	293	319	325	330	336	352	332	321	332	357	343	346	362	330	344	321	308	331	334	335	341	315	336	359	343	323	327	353	353	364	353	351	354	321	328	344	387	319	320	352	347	363	336	331	372	338	349	333	336	342	349	324	312	355	361	345	336	334	332	318	350	342	320	328	358	328	308	333	367	354	338	340	329	350	322	366	347	326	351	298	334	332	324	340	316	325	343	344	317	336	332	327	352	343	331	350	353	318	329	353	333	352	336	340	347	296	362	319	346	311	320	337	341	341	355	341	323	329	345	370	350	375	336	336	346	350	333	332	336	340	334	329	325	337	324	321	336	324	314	344	320	319	344	320	316	314	319	343	351	338	330	332	335	316	356	331	321	342	366	318	344	325	327	295	324	310	344	358	336	317	322	335	366	324	368	336	320	347	346	361	335	359	334	305	330	323	346	353	327	336	348	336	328	330	342	323	333	319	356	316	323	322	328	336	340	346	321	305	319	350	307	324	344	349	336	335	338	325	322	343	348	285	328	333	312	368	349	316	329	310	348	338	288	338	332	335	359	373	332	357	335	324	349	340	344	338	313	351	366	381	345	354	320	342	344	357	338	311	342	354	336	319	308	339	349	325	354	328	327	314	346	332	356	369	345	341	346	319	313	337	343	333	369	342	343	331	339	372	364	368	361	325	302	337	317	344	347	329	366	334	346	309	334	335	362	327	303	352	322	353	342	333	341	351	339	308	330	337	353	350	335	333	319	350	330	359	346	331	358	340	337	352	333	351	316	353	330	357	344	308	344	317	334	325	373	351	368	327	329	330	319	330	347	340	341	306	343	335	331	325	315	330	301	336	308	348	342	366	322	323	322	346	341	324	301	312	350	338	328	329	306	336	358	329	321	306	364	319	334	328	328	333	340	322	325	340	305	356	331	361	385	353	378	341	332	330	284	341	326	356	322	331	333	336	350	337	334	344	336	332	339	329	315	312	318	348	324	310	316	352	312	304	347	337	326	301	314	310	327	333	345	333	332	302	337	292	318	327	362	361	330	312	349	338	336	364	351	328	354	305	341	347	327	327	373	331	351	295	329	340	319	334	331	328	341	345	328	325	325	341	342	343	314	361	319	375	345	331
24252	21338	28634	24395	20250	1604	463	315	223	208	189	194	171	141	149	137	121	112	121	101	107	128	95	98	98	106	103	129	100	100	101	86	97	106	94	101	100	90	104	97	104	105	86	109	111	77	89	104	107	77	85	105	92	96	102	90	100	101	84	97	106	87	92	97	76	88	112	78	97	94	98	75	90	81	98	109	86	99	85	94	78	79	85	94	71	95	81	95	94	84	98	79	88	101	83	78	97	81	72	81	96	76	95	98	77	71	87	79	85	114	90	69	85	96	88	94	90	87	76	81	93	111	95	108	81	79	89	93	72	87	85	82	94	90	82	86	74	79	85	86	71	87	79	89	82	99	98	85	83	96	92	80	93	73	101	83	101	100	83	94	85	91	81	79	105	77	76	97	86	87	96	90	76	84	86	86	101	95	88	108	88	103	94	83	89	102	100	108	84	97	111	99	86	96	101	83	90	75	90	86	92	96	95	84	89	84	84	85	72	81	82	105	89	85	93	80	83	102	79	82	94	98	96	92	81	85	87	82	108	102	88	94	87	84	100	95	74	87	93	75	93	109	90	84	76	93	96	74	96	84	85	89	83	98	73	91	79	81	91	85	79	83	99	77	90	84	89	88	103	85	108	100	100	81	116	85	87	81	69	86	84	88	90	93	85	73	94	80	89	100	91	74	93	71	96	88	72	78	94	85	95	83	92	81	98	75	72	84	99	92	85	101	96	96	82	97	109	97	89	91	82	104	99	91	92	83	102	72	80	93	87	93	78	89	73	94	82	91	71	87	97	89	82	85	88	91	102	82	102	94	95	79	86	101	87	101	78	104	89	89	85	96	94	111	101	92	101	85	101	82	90	87	94	96	86	90	93	84	94	91	85	87	88	93	96	87	92	84	104	82	98	91	98	93	78	79	83	93	104	100	86	82	84	83	100	80	80	88	89	105	104	88	96	91	65	88	100	86	88	88	98	64	85	86	71	93	93	93	81	87	100	117	98	98	79	71	84	83	84	89	82	94	90	103	85	99	103	82	99	96	96	104	88	89	95	80	95	88	89	75	70	114	84	79	91	91	94	84	90	88	93	90	87	88	100	83	91	79	81	67	87	98	75	77	100	98	78	92	85	96	99	86	93	83	90	98	79	92	91	90	101	101	83	81	84	101	93	89	77	82	89	108	98	84	78	81	91	82	101	108	96	88	84	89	95	83	88	108	73	90	78	75	84	99	100	93	91	83	84	82	93	79	96	69	92	91	89	91	88	93	79	77	78	97	98	94	78	87	78	81	66	82	83	86	98	85	86	114	79	97	87	85	82	103	82	90	98	73	78	85	109	95	87	84	77	94	111	95	103	77	113	92	88	69	90	98	75	63	92	82	95	95	92	89	90	89	96	75	86	77	92	102	95	90	84	99	70	89	92	88	109	89	74	72	83	90	108	91	92	87	84	95	100	81	85	95	78	80	84	96	98	79	71	95	89	95	89	85	99	79	97	79	95	84	106	90	82	75	76	100	89	84	83	101	97	92	98	102	99	96	79	105	88	101	75	99	100	86	82	87	78	74	88	92	90	99	98	87	86	86	94	88	95	79	95	99	90	89	112	89	82	93	83	86	80	103	90	83	95	87	97	89	96	81	78	90	104	95	64	85	106	88	85	89	87	94	95	100	88	77	103	87	79	105	85	85	74	82	91	98	87	79	76	90	96	79	76	99	54	88	97	83	92	92	90	98	103	87	82	79	77	93	94	84	93	55	85	79	89	86	79	79	97	82	96	92	75	92	89	77	91	87	83	76	88	94	77	85	83	92	87	84	81	86	86	85	64	84	102	97	84	84	85	84	81	96	102	82	95	91	87	80	85	91	88	100	93	97	81	89	99	92	92	92	99	86	91	105	100	85	73	95	92	92	94	76	77	88	82	98	89	67	88	79	76	94	97	85	86	98	104	76	93	76	77	81	85	88	98	81	93	64	82	72	98	92	91	101	93	80	81	87	80	86	100	94	85	98	85	77	90	103	72	71	84	90	103	81	88	89	74	95	97	100	83	84	97	76	98	90	96	101	99	78	86	85	99	106	101	89	120	95	91	92	98	84	94	97	72	78	71	87	87	96	94	104	97	85	87	83	92	83	69	89	96	100	90	79	103	103	101	94	100	96	88	85	99	79	69	86	96	98	79	80	82	96	94	101	88	98	85	97	84	86	96	108	93	94	95	90	82	100	99	84	92	90	89	97	100	92	90	95	95	76	89	88	93	89	87	73	110	85	84	76	75	74	93	90	88	94	86	82	74	91	104	73	82	97	92	79	91	78	85	82	86	72	88	89	72	97	82	99	89	96	96	82	103	85	87	80	82	91	81	98	94	70	88	91	88	92	93	93	99	90	88	97	70	113	81	89	84	99	83	65	98	98	88	89	83	76	93	99	97	93	85	103	104	97	83	78	88	101	86	100	93	98	104	78	90	97	103	84	90	82	109	89	88	91	97	90	96	84	89	93	87	78	81	96	85	91	87	95	98	81	96	80	82	92	98	96	83	81	93	99	104	96	77	85	83	85	87	90	82	89	81	74	89	87	99	94	99	107	78	73	85	66	89	71	89	79	83	94	87	90	87	90	100	87	87	81	77	109	87	96	90	71	81	89	78	96	105	90	82	89	89	105	86	73	98	97	94	85	75	83	92	99	76	78	103	86	108	85	95	80	78	89	94	84	82	89	88	92	89	88	64	81	94	94	75	89	103	91	101	85	79	81	78	71	83	94	105	109	93	90	93	78	91	86	84	87	80	79	91	79	98	98	84	90	81	80	90	95	103	86	108	96	91	83	96	80	82	84	84	67	85	88	102	108	99	99	108	71	97	87	101	93	92	84	97	106	90	81	100	79	100	82	84	77	97	92	88	85	87	76	77	83	104	110	84	95	86	88	82	93	95	93	94	100	79	79	76	110	85	91	85	68	86	92	100	76	94	92	96	93	109	72	80	99	90	82	86	89	100	85	80	83	91	103	84	93	91	81	92	95	90	85	98	93	74	101	90	88	74	87	80	92	89	81	97	85	97	101	71	95	95	104	103	102	95	103	94	90	77	96	97	99	103	93	78	96	89	89	84	99	90	80	77	85	84	87	82	89	86	85	96	107	102	87	81	88	88	89	86	90	97	91	88	86	103	94	72	97	101	86	90	96	78	103	78	100	114	84	90	76	69	86	92	109	108	86	79	85	80	96	89	80	82	96	82	97	107	80	94	99	80	74	86	93	94	114	91	93	80	82	85	90	95	82	102	94	75	78	93	98	77	91	80	75	84	81	110	78	88	102	63	89	84	77	107	89	84	94	88	80	89	82	94	96	93	92	73	96	84	94	87	96	86	82	98	85	93	82	108	94	103	78	93	85	88	80	79	93	91	85	96	82	96	109	75	79	69	81	83	83	104	101	77	83	89	91	89	93	97	78	90	83	90	89	94	78	93	92	91	90	87	88	84	80	64	91	79	69	83	80	98	88
16895	10459	8834	4414	2896	2006	1546	1156	944	729	659	590	558	473	423	407	377	383	346	324	305	298	292	278	250	243	248	243	259	234	256	248	220	243	234	240	226	222	242	225	227	227	239	191	230	190	176	205	236	214	195	185	230	213	198	175	205	189	201	209	187	202	204	220	200	197	194	194	204	192	193	231	195	195	190	175	192	201	191	182	194	189	226	201	200	194	152	182	196	190	206	214	209	199	198	195	182	187	238	214	223	191	185	186	231	198	202	188	200	199	186	226	165	174	196	210	209	214	170	203	202	178	174	206	193	183	214	217	199	220	223	173	197	188	184	178	209	184	190	212	193	196	196	199	181	212	195	185	219	186	183	210	213	194	203	195	161	209	207	169	196	183	208	213	201	208	191	216	196	212	210	193	208	211	180	195	218	188	203	195	199	159	215	207	196	185	220	180	205	183	213	187	212	185	199	208	174	186	204	196	178	193	205	212	209	191	181	171	187	187	196	179	199	194	201	201	204	197	181	209	186	177	192	194	169	192	199	210	201	197	200	192	185	194	193	186	216	202	205	222	206	193	191	202	190	215	216	227	188	184	223	204	216	197	175	194	193	184	194	163	213	206	204	201	212	187	208	201	185	179	179	211	205	183	227	186	178	184	202	204	197	199	170	187	204	196	225	204	183	199	219	192	178	195	195	166	208	192	204	197	193	200	186	213	181	204	178	225	181	208	177	209	217	192	245	199	184	192	214	188	195	212	193	204	191	185	215	175	189	217	222	187	156	179	189	202	172	201	194	188	186	191	199	193	179	199	185	227	198	191	191	195	209	174	181	195	187	204	186	194	186	194	178	200	223	197	171	216	189	201	189	187	197	194	199	218	194	190	208	175	185	187	227	194	179	196	199	196	200	192	193	200	187	193	196	194	225	218	184	203	211	213	193	206	206	190	221	217	193	198	216	192	204	202	194	176	194	194	207	186	165	206	184	214	198	214	213	209	215	203	183	200	190	179	199	209	177	209	164	234	181	194	193	203	193	157	198	202	199	193	193	179	196	203	188	190	216	199	183	206	177	215	197	196	198	220	184	184	183	228	202	173	199	202	188	176	189	221	214	197	184	205	227	190	199	188	194	195	196	193	204	174	192	199	206	172	212	214	215	187	208	193	203	192	192	190	220	200	192	175	183	199	203	219	204	186	189	190	195	208	174	203	171	176	205	225	242	181	192	202	180	185	195	191	197	208	194	210	209	199	222	191	206	197	215	193	197	201	188	182	190	191	216	173	181	202	204	213	201	182	196	219	208	178	217	190	189	173	184	190	185	176	188	191	200	208	203	217	196	189	167	182	191	199	213	206	186	182	190	203	182	199	189	187	193	184	193	204	172	194	219	186	217	202	184	183	218	197	219	209	205	205	216	198	195	198	161	169	175	172	192	190	201	214	183	202	180	189	193	210	214	194	204	212	179	182	193	194	201	216	204	223	185	204	193	193	193	181	189	195	200	176	221	198	175	206	180	207	194	225	210	182	200	186	184	203	188	187	202	176	189	205	207	185	203	215	179	215	196	215	197	205	175	207	199	200	184	183	209	202	194	175	215	202	211	191	200	213	189	212	179	178	225	199	201	196	200	225	212	191	194	226	195	218	215	192	195	191	206	206	195	210	178	215	215	199	177	173	190	206	220	199	187	185	199	205	192	220	218	186	223	208	188	193	211	223	213	191	178	210	194	188	212	206	221	194	195	188	203	209	199	225	201	213	191	208	165	207	191	178	183	195	192	191	199	194	217	197	191	207	185	202	189	174	202	185	180	207	213	174	196	208	194	189	186	215	200	196	189	200	201	182	186	196	203	181	206	190	202	196	216	208	180	205	186	223	181	187	205	184	192	179	191	201	175	182	178	211	207	208	212	194	213	231	170	235	211	187	214	195	175	180	188	193	186	200	199	186	173	197	212	194	194	184	210	181	204	192	208	177	189	197	209	205	207	213	176	205	230	193	188	186	188	200	170	191	218	209	182	197	176	183	183	177	231	181	215	197	183	188	191	188	213	209	200	189	210	192	197	180	222	198	203	209	188	171	199	182	201	177	194	184	186	195	192	201	197	168	196	212	183	194	177	182	205	199	186	215	181	181	212	203	174	196	218	248	182	208	196	194	213	193	178	202	212	217	217	186	192	210	192	195	197	196	184	185	215	181	177	183	207	209	184	191	209	184	217	188	213	181	203	201	182	196	190	213	209	190	178	202	215	204	198	206	195	209	220	192	202	209	193	201	197	194	206	206	187	196	215	184	211	171	202	193	190	203	191	195	196	169	196	193	181	201	196	211	170	217	207	210	186	190	184	202	184	212	183	211	213	196	181	215	205	192	166	196	219	193	206	199	195	205	201	204	196	203	181	209	211	212	187	204	191	186	181	160	190	192	195	194	188	187	188	187	191	180	197	218	191	204	191	197	208	203	191	189	209	205	217	203	201	196	196	186	183	198	193	210	190	198	203	207	208	202	196	186	187	217	201	198	200	227	189	214	207	213	224	207	182	174	204	208	202	201	230	168	172	219	220	192	225	186	193	175	236	198	187	196	219	187	188	210	187	203	212	208	196	204	204	188	207	209	207	184	181	184	192	208	203	196	198	225	184	206	194	205	213	217	204	206	186	201	183	219	156	185	193	171	176	209	198	168	184	193	180	183	168	193	195	210	205	179	216	188	195	207	207	209	214	195	204	204	182	193	227	192	224	195	213	198	197	182	182	198	198	203	186	206	197	179	210	205	207	199	200	184	184	196	212	209	214	196	189	210	201	193	178	190	208	190	176	155	185	186	194	193	208	199	184	185	190	220	206	200	181	185	180	188	212	220	215	191	171	205	231	207	204	191	171	206	179	200	203	200	191	194	167	181	207	201	205	201	195	190	188	185	181	206	193	202	220	200	201	193	194	176	184	193	207	189	222	187	185	201	200	183	202	214	195	196	195	190	186	187	189	205	204	201	170	210	222	190	199	221	174	172	205	191	225	214	186	174	195	200	211	198	192	211	207	213	215	199	173	178	204	207	188	209	202	231	192	205	190	185	200	192	180	172	197	190	190	193	174	210	187	203	178	182	211	181	192	193	203	193	223	185	178	172	207	206	205	197	175	186	200	205	188	204	188	202	191	211	204	213	210	203	177	167	177	185	203	225	188	206	198	205	216	194	204	200	201	183	158	222	182	189	171	203	191	206	194	174	199	203	195	199	177	189	191	173	220	198	207	229	195	200	203	186	185	197	201	207	189	214	205	195	202	227	196	217	166	182	203	204	198	184	190	196	220	191	190	183	188	179	195	187	174	213	185	215	177	175	180	208	185	202	176	176	192	201	166	207	186	202	190	208	196	220	196	186	199	200	210	210	178	194	197	201	188	204	177	204	202	178	175	200	153	184	188	210	202	192	185	227	202	179	201	174	186	198	183	201	206	192	226	204	202	210	205	213	203	235	191	199	198	200	205	194	183	186	189	236	179	197	211	202
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
