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
339689787549	339689788070	339689788618	339689789170	339689789718	339689790268	339689790820	339689791370	339689791918	339689792470	339689793018	339689793568	339689794118	339689794670	339689795220	339689795770	339689796318	339689796868	339689797418	339689797970	339689798520	339689799070	339689799620	339689800168	339689800718	339689801270	339689801818	339689802370	339689802920	339689803470	339689804020	339689804570	339689805118	339689805670	339689806218	339689806768	339689807318	339689807870	339689808420	339689808970	339689809520	339689810070	339689810618	339689811170	339689811720	339689812268	339689812820	339689813368	339689813920	339689814470	339689815018	339689815570	339689816120	339689816670	339689817220	339689817770	339689818320	339689818870	339689819420	339689819968	339689820518	339689821070	339689821618	339689822170	339689822720	339689823270	339689823820	339689824370	339689824918	339689825470	339689826020	339689826570	339689827120	339689827670	339689828220	339689828770	339689829320	339689829870	339689830420	339689830970	339689831520	339689832070	339689832620	339689833170	339689833720	339689834270	339689834820	339689835368	339689835920	339689836468	339689837020	339689837570	339689838120	339689838670	339689839221	339689839768	339689840320	339689840870	339689841420	339689841970	339689842520	339689843070	339689843620	339689844170	339689844720	339689845270	339689845820	339689846370	339689846920	339689847470	339689848020	339689848570	339689849120	339689849670	339689850220	339689850770	339689851320	339689851870	339689852420	339689852970	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2671	3600	2300	2672	3600	2300	2673	3600	2300	2674	3600	2300	2675	3600	2300	2676	3600	2300	2677	3600	2300	2678	3600	2300	2679	3600	2300	2679	3600	2300	2680	3600	2300	2681	3600	2300	2682	3600	2300	2683	3600	2300	2684	3600	2300	2685	3600	2300	2686	3600	2300	2687	3600	2300	2687	3600	2300	2688	3600	2300	2689	3600	2300	2690	3600	2300	2690	3600	2300	2691	3600	2300	2692	3600	2300	2693	3600	2300	2694	3600	2300	2694	3600	2300	2695	3600	2300	2696	3600	2300	2696	3600	2300	2697	3600	2300	2697	3600	2300	2698	3600	2300	2699	3600	2300	2699	3600	2300	2700	3600	2300	2700	3600	2300	2701	3600	2300	2702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21976	20206	27489	22686	20198	18558	1518	489	420	364	309	300	259	263	234	257	234	224	223	197	206	215	209	218	216	217	209	220	190	187	174	179	212	178	195	191	214	195	191	193	163	193	194	171	191	182	176	171	181	216	213	200	195	173	169	192	177	198	168	180	202	182	186	206	183	202	201	184	186	185	204	182	198	173	172	182	185	179	191	194	199	201	197	197	175	172	192	196	204	182	176	187	187	186	198	169	177	213	189	189	198	186	189	192	191	180	205	177	189	175	195	172	159	202	188	184	190	184	194	190	184	178	188	177	214	193	197	197	166	166	192	187	191	192	171	162	172	197	178	218	201	216	176	205	190	169	186	174	200	182	181	175	189	190	179	150	175	202	199	182	183	179	184	189	163	209	175	180	213	165	201	183	204	180	198	192	193	181	174	191	170	180	222	183	178	160	206	174	194	165	164	194	216	183	178	180	192	178	197	196	178	176	197	174	198	181	183	162	173	156	177	187	159	191	182	177	194	200	169	184	192	192	178	168	174	191	193	190	183	183	170	199	197	196	190	192	188	194	181	180	199	182	168	190	181	213	172	176	188	183	174	200	172	179	171	164	184	177	185	178	211	176	195	196	178	183	188	204	195	188	172	181	196	178	183	184	206	179	166	177	192	210	204	194	210	208	196	186	189	187	186	171	162	172	189	190	170	174	199	151	191	184	194	187	195	204	174	198	196	204	177	196	191	161	173	215	170	178	187	186	185	165	168	184	170	177	183	178	184	195	204	165	184	170	196	191	197	185	178	166	198	189	180	177	203	193	200	195	172	172	158	164	183	184	182	194	180	198	183	198	180	207	191	189	194	177	203	167	194	198	184	201	175	168	205	182	175	190	190	203	196	193	179	199	196	172	173	194	179	190	194	179	164	190	175	199	185	161	178	204	164	188	185	205	179	178	169	186	163	197	166	191	206	208	174	197	173	203	201	188	196	175	190	188	194	186	171	171	198	168	181	175	181	189	204	177	168	203	164	212	192	186	178	181	195	203	175	208	174	199	178	183	191	203	183	171	194	196	170	168	182	202	186	216	181	182	162	205	178	185	207	182	193	210	166	194	192	169	187	158	187	195	198	191	180	164	161	170	193	179	209	198	198	200	198	180	192	186	172	191	197	197	196	182	184	202	162	204	187	188	207	178	199	186	204	170	188	166	169	174	159	184	190	202	208	182	166	152	194	207	200	165	191	186	215	196	165	196	208	189	170	191	215	187	186	160	169	203	226	198	194	181	162	176	149	178	153	178	178	188	193	170	194	189	177	187	194	180	196	195	189	185	197	192	191	193	172	180	172	180	196	181	173	185	198	210	193	186	213	177	169	167	169	199	193	189	162	187	159	168	194	191	173	183	210	198	189	181	157	178	193	163	167	181	194	199	184	186	190	177	187	163	182	171	206	170	194	156	194	189	178	201	198	190	188	193	178	172	193	196	198	165	183	193	182	183	180	183	185	212	193	158	165	184	205	194	182	191	186	146	191	194	176	180	196	207	189	200	181	180	173	181	178	167	190	167	187	172	210	176	194	182	185	205	182	189	178	177	200	176	188	167	173	193	177	175	174	187	171	182	199	178	198	170	189	196	176	167	206	183	188	213	197	203	194	195	198	179	182	166	165	174	174	179	202	186	190	192	177	176	159	179	176	205	185	186	176	167	180	201	187	187	182	207	180	205	192	157	179	184	189	186	177	201	196	199	180	179	212	168	184	210	184	200	185	213	206	204	173	192	185	178	202	190	193	177	177	181	191	187	183	195	182	180	175	196	178	183	196	179	175	207	205	174	194	170	196	188	194	197	193	174	177	195	163	197	187	182	189	184	191	145	174	190	208	211	181	191	157	166	174	167	180	171	200	190	184	160	219	170	183	200	193	179	185	193	173	177	168	184	208	193	189	201	179	206	219	170	170	201	208	191	180	205	180	170	183	175	192	173	181	176	213	174	177	199	179	183	180	185	198	184	182	172	169	193	165	185	170	182	187	187	201	182	167	160	196	197	197	202	197	167	178	164	154	180	186	184	177	181	191	177	204	166	183	205	166	212	193	162	184	169	179	189	182	190	198	193	190	182	199	154	203	187	161	173	192	204	180	176	182	174	178	183	213	180	165	203	213	191	196	203	196	212	175	187	183	182	192	187	185	174	182	179	178	187	175	164	190	209	158	178	151	170	188	182	218	197	188	175	221	208	189	182	179	187	196	203	174	172	184	182	164	169	198	179	177	201	190	169	207	206	174	191	180	178	195	202	198	155	181	191	193	188	178	183	185	183	175	187	192	194	161	189	196	167	177	159	187	199	174	186	178	194	179	179	189	181	164	180	170	170	212	175	187	191	183	162	165	172	173	165	203	192	189	197	179	199	202	184	208	195	191	187	192	164	195	175	192	213	184	186	176	191	195	185	150	186	208	198	160	174	182	190	194	182	198	199	184	188	156	182	139	197	182	203	156	205	210	180	201	191	184	194	177	168	191	184	178	195	188	188	203	185	195	180	185	200	171	184	183	187	186	170	187	187	190	200	195	199	170	174	163	197	163	197	195	160	188	179	210	173	193	174	181	174	209	188	185	189	200	197	174	184	190	211	166	167	175	208	188	187	188	190	182	180	178	192	203	199	187	170	206	204	208	171	201	188	188	176	187	202	173	186	186	170	186	172	187	172	179	166	181	200	159	181	202	162	174	179	215	177	180	187	192	186	199	195	198	168	198	200	169	172	183	170	182	172	177	166	173	193	178	211	199	173	190	178	183	184	170	154	178	188	181	186	179	179	189	201	164	214	214	175	194	204	183	179	190	204	174	192	175	202	187	175	175	176	202	191	182	190	196	174	188	187	189	190	165	174	187	201	195	192	204	213	185	188	184	181	167	197	188	209	203	211	196	207	177	173	176	178	198	179	187	176	181	161	184	183	192	196	212	188	158	174	172	195	170	188	200	178	187	183	190	188	174	205	201	190	207	183	183	175	182	212	166	176	186	196	182	178	186	160	171	188	184	193	160	177	184	183	185	178	186	204	173	177	203	189	163	211	185	179	184	179	172	182	179	160	191	199	164	190	171	185	181	183	175	186	180	195	187	181	165	179	228	191	207	201	187	190	191	187	191	190	179	196	160	168	200	180	184	209	190	186	199	193	215	208	189	178	189	194	181	176	164	184	180	174	202	202	174	177	191	174	192	174	205	184	169	205	182	191	188	171	202	205	174	179	180	185	184	191	185	176	165	182	212	177	173	172	219	178	171	197	196	203	170	197	180	157	176	187	177	184	177	184	192	168	172	196	184	188	180	210	159	187	192	213	187	160	177	191	206	179	160	178	207	172	192	178	167	176	221	192	181	186	183	174	197	170	167	211	171	172	209	173	180	193	204	201	184	171	186	175	175	196	168	190	207	195	188	187	174	168	169	205	194	185	170	179	182	189	178	177	182	174	205	178	203	204	164	194	175	206	176	190	192	171	189	178	177	176	180	198
47986	36446	10966	6233	3682	2636	1864	1468	1182	1088	949	793	737	662	622	575	566	557	529	473	443	467	467	436	402	401	389	382	416	399	373	413	387	371	407	387	349	398	382	390	404	400	363	350	394	335	359	393	380	311	371	357	371	336	357	352	389	357	356	375	369	359	305	369	364	354	385	367	321	347	325	383	384	353	346	346	336	355	354	328	352	343	354	338	346	332	331	356	320	344	366	330	346	346	337	327	374	362	353	369	327	332	372	329	364	348	344	356	333	353	319	330	340	346	362	363	367	364	373	344	334	359	344	337	329	357	338	368	391	361	339	319	364	319	358	361	351	365	348	337	391	336	328	347	343	328	355	337	347	303	324	346	336	334	364	387	355	390	360	365	398	372	368	353	358	374	372	301	331	352	327	316	360	312	319	348	349	317	318	360	330	375	347	337	304	320	343	322	336	355	353	340	367	319	326	335	339	352	325	364	348	334	370	357	346	325	364	338	341	323	350	332	328	321	360	339	339	355	368	360	359	363	388	333	337	351	341	348	329	333	341	371	351	325	333	368	369	348	340	355	357	344	332	319	341	365	345	369	347	360	359	356	350	335	357	353	355	331	344	362	337	340	330	371	338	323	312	357	354	303	338	337	324	354	346	346	327	338	347	368	345	343	333	341	344	326	345	352	319	337	366	378	314	327	340	357	353	365	346	336	350	361	339	336	350	390	323	316	346	322	380	379	341	317	339	333	361	344	366	341	327	342	347	333	341	349	341	336	336	349	367	353	330	351	372	332	374	371	352	356	307	351	347	345	357	353	317	337	344	349	345	327	311	339	352	332	351	351	322	324	359	355	341	369	348	369	347	371	372	353	344	323	375	357	326	349	312	350	336	343	333	357	357	321	361	355	335	352	347	325	353	346	355	352	336	343	366	337	330	328	375	331	313	341	389	320	322	325	379	338	345	343	394	308	345	339	345	350	361	351	356	325	343	345	343	352	337	350	338	360	320	352	377	351	363	373	359	356	342	331	340	349	345	371	348	367	325	373	333	340	337	368	345	376	354	382	310	358	342	367	381	339	360	358	387	352	347	341	352	328	355	345	353	345	336	312	373	330	310	369	374	352	364	376	340	309	345	335	314	329	384	372	324	346	343	360	346	333	363	337	352	357	345	337	341	335	370	362	368	349	372	319	330	356	334	354	333	327	351	329	330	336	330	342	331	340	334	343	374	367	349	352	334	332	369	361	372	346	318	397	342	310	322	394	322	348	342	306	306	336	319	354	352	359	346	319	358	342	343	321	357	315	319	349	340	366	360	316	338	333	360	327	328	368	357	368	299	327	360	334	352	357	340	355	344	315	325	341	332	352	321	360	360	323	364	369	368	301	336	374	369	362	335	321	370	322	328	370	349	347	349	347	339	342	340	333	348	348	388	368	327	367	385	310	350	339	357	322	354	377	343	379	315	366	345	383	356	326	332	356	356	357	343	333	336	327	337	349	336	335	307	341	316	299	323	336	359	325	328	324	359	357	346	330	335	374	356	385	342	349	332	338	352	326	380	352	375	346	345	348	364	354	310	375	352	362	320	346	347	359	338	349	344	342	392	328	326	325	335	303	324	360	348	356	343	370	328	383	372	341	369	314	331	334	346	312	354	342	323	331	361	388	336	336	359	361	314	322	318	342	352	336	344	331	319	327	337	324	343	368	350	324	316	361	333	323	346	333	363	343	334	362	338	301	370	334	337	332	317	358	357	353	373	361	364	345	373	355	341	322	385	365	351	335	304	317	324	328	339	340	340	322	333	350	334	339	364	345	353	320	354	326	336	345	349	325	358	340	347	334	345	340	359	369	323	340	316	335	363	331	363	335	362	333	345	334	344	358	310	335	340	333	346	357	364	344	343	324	369	372	331	351	322	383	354	343	331	345	319	346	369	332	356	324	364	341	333	347	375	344	347	326	348	335	360	371	365	334	322	349	326	340	376	338	313	328	353	327	371	365	355	346	318	347	354	331	365	361	325	337	318	358	350	373	327	353	347	322	339	320	335	354	340	376	355	363	371	315	366	316	360	368	355	315	347	341	368	303	346	380	320	348	336	337	343	354	343	321	325	346	331	322	350	336	357	323	314	326	349	342	354	363	347	345	354	341	345	325	370	384	348	358	346	375	330	318	346	365	352	360	376	327	328	353	345	345	333	353	357	351	340	333	322	330	336	382	363	324	361	336	333	372	365	364	340	337	359	346	318	351	313	353	352	344	339	334	354	313	359	331	360	353	391	368	359	358	315	342	371	338	349	347	357	374	364	344	329	360	331	351	335	345	352	360	343	343	355	339	358	342	329	355	355	341	329	379	335	347	324	337	354	341	327	337	365	366	358	344	354	344	335	363	343	335	354	353	304	303	341	385	317	360	336	329	339	349	339	366	308	329	329	338	336	334	346	303	359	352	330	345	332	338	349	365	320	355	364	368	342	345	349	351	344	330	394	349	342	346	341	362	326	365	331	347	337	355	347	345	369	333	339	344	306	346	364	348	362	345	365	346	337	376	336	350	353	363	327	358	314	325	349	308	352	344	327	345	345	339	348	331	381	339	332	350	335	316	355	342	352	322	331	357	370	344	378	333	354	351	331	361	342	346	366	317	337	326	373	347	362	364	347	362	345	318	380	350	368	339	336	375	407	365	341	346	342	334	356	344	342	344	372	354	337	340	375	351	323	342	366	343	355	335	336	361	326	371	358	305	337	404	352	345	336	338	345	340	353	350	329	317	333	350	338	368	312	326	339	379	343	350	368	387	347	372	328	337	360	341	322	314	324	323	356	351	333	354	365	351	349	357	330	333	331	344	348	313	333	344	326	338	312	339	336	390	356	365	324	337	353	322	370	354	343	360	374	352	344	348	349	336	342	339	369	330	363	358	358	339	349	335	338	333	349	349	335	318	311	342	351	321	330	324	364	349	366	351	338	327	338	352	355	316	334	336	374	381	352	337	378	314	350	317	341	342	326	344	376	347	343	303	344	332	359	360	339	355	307	319	346	352	332	354	343	336	344	346	371	368	342	313	344	345	340	351	365	355	318	344	366	340	364	325	373	341	376	393	340	353	362	339	328	335	327	368	366	359	356	356	367	355	344	334	340	343	341	349	326	335	345	353	336	359	376	330	357	333	376	326	340	346	345	343	355	361	325	338	364	340	327	343	358	328	326	351	375	351	331	310	345	360	322	363	326	330	339	337	324	349	341	378	362	364	350	352	351	365	352	335	333	338	347	338	360	327	351	383	323	334	312	367	348	329	333	297	340	319	365	330	330	347	349	334	345	329	340	352	341	342	352	356	366	319	299	340	351	361	317	349	353	366	365	357	352	335	328	327	357	350	328	370	355	333	301	308	336	369	336	328	332	332	348	345	352	381	319	355	314	343	307	340	356	346	371	319	356	355	335	331	351	345	323	356	340	365	370	331	339	327	358	364	324	296	355	329	350	331	359	305	324	370	342	362	358	350	341	312
27148	21008	9751	1076	629	574	597	594	601	576	561	592	582	635	568	600	573	556	586	578	612	595	579	554	586	578	573	564	608	608	600	541	571	592	550	593	571	592	580	535	560	579	549	531	587	553	537	577	554	599	607	581	540	585	561	546	557	599	599	545	595	603	549	562	617	585	580	597	590	576	616	587	537	545	580	594	564	562	581	582	568	557	575	557	595	553	568	566	537	582	543	570	623	574	597	622	573	600	580	568	603	596	599	599	541	590	547	558	554	549	573	579	568	602	595	589	580	584	543	539	597	557	573	546	592	536	583	602	571	554	570	601	609	543	613	644	555	576	559	514	592	568	620	564	584	556	571	624	566	562	569	587	524	631	575	592	575	582	618	559	590	584	535	603	591	582	557	592	570	543	565	567	560	609	528	580	551	575	533	604	598	573	616	601	565	586	572	567	532	578	552	581	551	551	542	597	591	592	604	575	557	582	623	566	568	559	563	583	595	570	552	550	584	597	549	575	528	565	590	593	548	583	553	602	642	539	574	599	579	546	561	608	567	583	563	623	596	542	604	577	537	605	582	575	577	586	620	556	541	579	577	587	573	573	541	613	595	582	589	545	547	580	631	557	589	596	567	614	531	614	548	554	574	531	564	560	577	571	582	578	567	602	587	577	528	601	570	590	548	586	533	581	557	536	589	595	555	568	540	591	574	605	609	618	590	544	586	537	583	533	582	570	560	616	538	551	580	604	639	597	545	549	567	573	597	606	579	600	549	581	570	609	606	573	576	565	652	571	573	576	563	563	571	589	603	591	545	580	548	584	521	563	593	574	631	571	550	581	533	577	571	564	556	572	546	607	579	559	557	541	660	557	583	586	602	574	570	585	561	580	612	582	533	525	554	565	568	538	575	588	568	565	602	596	548	549	579	552	601	588	540	560	562	549	542	583	602	635	593	592	580	608	550	580	580	574	576	561	551	566	592	581	601	590	569	553	624	616	581	577	558	590	576	608	552	575	566	607	586	578	581	575	607	582	599	572	560	585	600	511	546	545	555	588	559	603	538	595	599	594	602	560	608	596	581	576	589	587	575	596	597	581	619	602	612	554	545	575	557	580	578	528	581	608	584	554	572	568	566	592	613	541	550	549	577	545	577	574	561	574	627	588	587	564	580	576	585	580	581	562	574	598	596	583	560	574	578	597	552	573	545	545	560	580	554	556	543	560	566	599	560	609	606	589	557	584	571	527	549	582	597	560	578	598	572	557	600	579	597	591	562	581	551	595	566	596	612	619	589	591	538	546	583	573	591	599	577	605	559	593	586	575	618	562	565	539	568	577	583	588	585	559	566	554	520	558	584	588	560	585	579	569	568	592	623	593	597	598	556	592	560	572	544	603	565	534	585	578	610	553	610	558	531	543	589	567	577	555	634	577	571	511	549	549	541	570	580	536	577	598	508	599	548	595	559	551	571	563	549	557	587	574	576	574	602	571	598	632	597	600	555	562	567	605	578	602	606	575	545	593	577	566	547	567	561	594	597	540	581	611	552	563	532	574	631	597	579	578	571	629	544	601	590	573	560	574	544	555	550	609	576	574	618	564	592	600	577	581	584	539	558	584	569	571	574	561	588	557	568	589	567	565	588	591	557	589	589	586	562	576	614	613	580	544	543	610	558	573	577	605	630	582	575	534	526	622	640	564	544	557	563	602	572	556	581	564	553	546	562	564	565	597	587	568	596	578	553	586	604	569	548	554	594	581	549	574	591	584	587	574	630	588	615	560	566	564	565	596	607	601	583	567	548	560	593	617	569	547	537	573	595	603	596	562	572	587	587	581	559	564	575	544	573	575	584	581	614	612	599	607	595	557	538	548	609	596	530	558	587	591	573	592	604	573	589	567	619	597	570	552	551	616	541	578	536	555	562	527	588	621	609	567	587	599	552	571	607	600	589	547	586	584	596	637	583	561	535	560	561	600	571	574	586	575	604	616	593	579	618	591	573	560	570	555	548	566	563	580	589	551	574	563	529	605	565	554	586	588	586	596	558	570	569	611	597	629	547	556	582	611	556	590	564	594	579	554	578	562	537	572	591	581	585	592	559	592	575	600	620	540	573	580	518	575	573	593	558	575	563	569	570	543	558	568	585	594	599	608	574	563	577	511	612	592	611	578	566	543	583	571	579	581	601	547	574	576	598	555	621	599	552	591	577	563	573	590	541	537	515	586	581	610	583	591	612	610	582	563	571	588	581	546	566	584	561	547	550	543	577	601	575	575	541	607	571	549	628	613	594	615	616	585	536	610	557	575	538	574	575	576	556	617	558	546	581	591	601	614	580	577	556	590	541	592	542	598	562	551	605	623	589	601	592	589	572	608	521	578	546	575	557	548	616	600	594	558	593	539	550	591	590	560	590	557	599	593	554	581	573	527	524	558	542	595	557	557	596	549	584	521	600	574	634	584	588	558	531	595	595	576	569	572	564	573	568	565	581	578	591	585	563	552	582	583	569	559	553	591	533	578	605	601	591	620	582	597	569	547	571	527	608	595	575	594	567	597	572	598	573	583	593	628	599	550	572	566	589	564	566	571	584	583	565	571	604	546	537	583	554	622	582	560	623	581	575	577	570	555	545	597	553	606	550	613	566	604	575	585	550	558	579	585	639	563	577	533	591	579	561	556	585	573	593	591	579	582	547	612	517	561	564	569	565	597	586	582	591	567	611	588	594	553	585	533	565	563	531	635	579	606	607	579	537	592	520	542	556	571	545	572	571	615	592	589	567	528	610	561	586	587	552	550	571	579	548	586	593	541	519	558	586	559	576	532	552	562	562	588	614	557	592	574	565	582	589	523	603	575	575	563	552	577	565	602	569	615	532	611	592	580	544	558	596	601	598	512	601	580	579	569	602	552	583	563	546	536	565	595	538	585	607	562	586	589	557	555	546	519	585	563	621	584	607	628	531	588	596	576	529	580	554	545	546	617	580	556	577	552	542	583	574	583	601	575	589	576	587	575	556	576	544	584	577	588	591	602	537	587	564	544	552	583	549	587	599	583	575	609	582	536	547	552	572	565	568	572	591	601	568	599	552	618	602	586	557	581	586	668	568	567	640	619	588	577	569	546	596	563	604	554	606	629	585	564	583	558	581	582	559	550	586	540	541	530	596	565	560	588	590	558	594	592	544	531	556	545	619	562	573	526	602	597	619	511	612	576	610	595	582	558	555	558	558	613	584	591	597	567	563	545	580	590	599	612	577	600	582	599	602	619	571	578	578	589	542	569	594	557	612	585	563	570	551	646	555	553	572	583	570	554	624	601	546	582	574	564	590	560	580	559	599	545	611	584	597	579	540	616	575	556	559	578	597	611	585	559	598	540	521	577	572	544	567	592	580	559	595	592	540	570	581	589	590	557	579	539	580	560	598	584	600	514	596	583	545	544	588	569	567	569	576	585	596	590	590	588	593	556	522	558	574	576	543	575	553	596	611	570	590	599	571	571	585	586	561	584
25334	13783	1788	1459	1256	1170	1139	1123	1151	1076	1103	1105	1071	1068	1054	1125	1069	1080	1092	1099	1081	1063	1126	1096	1094	1010	1087	1070	1017	1106	1110	1118	1048	1110	1011	1016	1016	1070	1028	1057	1024	1114	1096	1129	1107	1087	1046	1086	1107	1071	1068	1075	1057	1075	1119	1071	1060	1012	1088	1036	1067	1045	1052	1108	980	1095	1073	1130	1025	1087	1021	1112	1098	1072	1007	1007	1096	1059	1015	1107	1040	1046	1068	1132	1036	1105	1071	1105	1049	1063	1078	1083	1115	1017	1067	1102	1059	1056	1120	1074	1102	1016	1085	1056	1114	1024	1068	1007	965	1036	1072	1083	1099	1112	1120	998	1082	1077	1070	1056	1061	1055	1104	1029	1070	1093	1044	1133	1092	1086	1100	1033	1064	1036	1107	1092	1055	1033	1079	1088	1104	1114	1095	1083	1064	1056	1086	1044	1036	1076	1047	1066	1098	1151	1116	1066	1108	1062	1031	1001	1089	1092	1068	1062	1049	1002	1088	1030	1136	1053	1068	1029	1077	1052	1069	1083	1055	1061	1035	1056	1048	962	1064	1010	1071	1013	1024	1102	1081	1135	1131	1073	1028	1067	1014	1056	1059	1125	1098	1114	1065	1125	1021	1129	1043	1067	1121	1114	1135	1133	1049	1098	1111	1043	1065	1084	1074	1093	1047	1057	1030	1142	1130	1019	1066	1022	1070	1041	1064	1085	1095	1072	1024	1085	1080	1032	1032	1060	1029	1082	1070	1033	1046	1053	1094	1037	1075	1051	1055	1071	1059	1091	1085	1080	1018	1082	1101	1073	1030	1037	1055	1045	1011	1086	1008	1044	1046	1011	1079	1101	1106	1140	1009	1061	1095	1105	1025	1043	1106	1044	1058	1066	1043	1042	1106	1072	1029	1066	1058	1083	1091	1027	1073	1033	1087	1134	1033	1048	1030	1114	1054	1084	1060	1002	1059	1013	1113	1082	1007	1050	1109	1074	1102	1040	1090	1008	1048	1178	1030	1082	1075	1041	1117	1059	1033	1014	1103	1036	1067	1025	1081	1063	1089	1067	1080	1103	1075	1091	1071	1042	1016	1039	1134	1086	1049	1091	1071	1072	1035	1061	1044	1026	1040	1067	1052	1092	1091	1065	1105	1065	1127	1032	1157	1101	1024	1042	1029	1014	1070	1104	1028	1048	1037	1007	1091	1078	1070	1101	1027	1092	1094	1037	1065	1088	1070	1079	1066	1009	1059	1018	1012	1071	1081	1121	1046	1067	1056	1059	1046	1086	1093	1106	1084	1038	1056	1086	1062	1044	1044	991	1090	1060	1086	1058	1077	1087	1058	1106	997	1093	1105	1073	1027	1099	1065	1085	1022	1103	1074	1091	1067	1095	1066	1054	1032	1037	1103	1091	1064	1052	1068	1109	1076	1107	1074	1109	1066	1029	1066	1083	1087	1065	1037	1093	1078	1039	1065	1065	1080	1082	1032	1099	1117	1059	1111	1076	1050	1035	1045	1025	1053	1129	1028	1036	1103	1094	1080	1094	1084	1057	1068	1041	1098	1045	1098	1122	1023	1110	1098	1045	975	1110	1063	1038	1066	1090	983	1057	1010	1102	1044	1043	1074	1065	1084	1058	1068	1140	1059	955	1096	1014	1055	1132	1023	1076	1093	1048	1115	1074	1057	1094	1043	1056	1044	1110	1025	1034	1000	1091	1108	1047	1064	1109	1078	1054	1015	1090	1107	1031	1087	1067	1120	1064	1081	1065	1123	1060	1062	1054	1109	1049	1113	1105	1057	1065	1158	1087	1101	1035	1087	1080	1085	1104	1092	1081	1097	1097	1098	1046	990	1105	1076	1019	1080	1069	1077	1061	1069	1087	1025	1062	1082	1096	1047	1040	1074	1114	1076	993	1058	1087	1037	1076	1102	1048	1108	1033	1046	1080	1109	1074	1075	1092	1063	1041	1032	1063	1070	1065	1063	1075	1046	1050	1031	1067	1093	1042	1075	963	1087	1057	1063	1052	1059	1080	1047	1057	1066	1020	1010	1045	1113	984	1044	1067	1070	1090	1105	1062	1064	1017	1086	1116	1084	1097	1057	1077	1011	1074	1048	1014	1071	1110	1095	1076	1077	1057	1057	1097	1058	1094	1059	1079	1020	1112	1056	1065	1064	1157	1060	1070	1027	1050	1094	1026	1049	1029	1068	1022	1110	1067	1119	1017	1089	1117	1119	1030	1042	1073	1051	1035	1124	1054	1063	1136	1065	1050	993	1015	1019	1011	985	1022	1090	1086	1082	1028	1008	1116	1088	1042	1090	1086	1058	1095	1058	997	1054	1069	1077	1054	1033	1023	1042	1080	1080	1163	1086	1089	1080	1046	1100	1043	1075	1072	1048	1066	1072	1083	1048	1076	1067	1085	1072	1092	1071	1088	1124	1020	1043	1056	1049	1042	1064	1107	1058	1070	1102	1067	1035	1097	1070	1103	1024	1070	1112	1111	1063	1089	1114	1107	1079	1075	1015	1113	1052	1095	1082	1090	1052	1057	1029	1035	1077	1038	1089	1056	1038	1152	1056	1047	1091	1089	1046	1041	1033	1074	1015	1059	1041	1044	1083	1064	1046	1128	1054	1051	1081	1042	1069	1060	1032	1005	1121	1042	1071	1068	1042	1090	1141	1079	1059	1128	1094	1006	1101	1120	1038	1067	1085	1097	1118	1100	1085	1078	1081	1074	1041	1108	1035	1132	1152	1058	1070	1086	1113	1047	1129	1064	1081	1069	1067	1056	1076	1044	1060	1049	1093	1107	1107	1096	1065	1063	1052	1101	1083	1058	1067	1016	1015	1063	1095	1054	1058	1100	1075	1011	1055	1039	1085	1108	1084	1040	1057	1029	1051	1114	1099	1078	1032	1078	1115	1018	1050	1061	1137	1070	1107	1044	1075	1039	1132	1072	1108	1056	1079	1031	1038	1100	1095	1046	1041	1116	1097	1068	1062	1045	1066	1066	1067	1036	1059	1038	1030	1028	1056	1026	1095	1070	1106	1074	1093	1097	1085	1044	1061	1098	1053	1096	1086	1021	1047	1057	1048	1066	1107	999	1103	1081	1057	1072	1119	1005	1059	1015	1061	1108	1016	1111	1097	1078	1054	1046	1037	1071	1051	1028	1053	1022	1073	1043	1081	1066	1090	1014	1032	1038	1107	1093	1101	1046	1085	1028	1105	1038	998	1049	1052	1056	1026	1077	1122	1101	1078	1054	1036	1059	1067	1041	1025	1080	1088	1030	1128	1097	988	1019	1093	1088	1101	1027	1062	1047	1101	1038	1058	1049	1013	1089	1044	1105	1050	1068	1082	1046	994	1123	1104	1032	1123	1044	1036	1065	1098	1058	1024	1008	1026	1058	1017	1138	1071	1078	1004	1107	1002	1069	1008	1091	1072	1065	1020	1117	1075	1042	1048	1090	1058	1074	1014	1116	1042	1038	1088	1082	1061	1135	993	1046	1041	1060	1089	1018	1088	1048	1084	1085	1068	1060	1018	1076	1046	1061	1042	1083	1079	1073	1094	1121	1066	1051	1028	1021	1024	1063	1131	1049	1061	1093	1054	1054	1063	1052	1049	1046	1020	1036	1116	995	1043	1125	1038	1086	1068	1057	1069	1035	1075	1024	1090	1037	1046	1002	1058	1051	1128	1097	1072	1026	1071	1103	1083	1061	1054	1068	1114	1086	1063	1065	1100	1050	1072	1053	1064	1035	1046	1047	1061	1104	1097	1120	1116	1074	1101	1139	1094	1069	1059	989	1102	1083	1087	1119	1020	1097	1129	1070	1088	1125	1083	1061	1041	1072	1040	1053	1119	1015	1070	1040	1030	1059	1156	1087	1074	1078	1033	1045	1076	1051	1082	1066	1044	1093	1072	1122	1097	1107	1078	1132	1096	1051	1083	1081	1034	1079	1098	1059	1060	1094	1033	1010	1078	1071	1009	1031	1032	1108	1038	1074	1060	1110	1065	1104	1091	1049	1039	1025	1063	1105	1120	1061	1124	1086	1075	1052	1099	1052	1049	1063	1075	1076	1092	1076	1041	1038	1079	1074	1091	1041	1090	1060	1078	1077	1082	1124	1129	1096	1129	1067	1065	1087	1082	1082	1066	1061	1110	1080	1083	1066	1043	1027	1061	1057	1080	1053	1084	975	1122	1093	1056	1107	1043	1034	1058	1090	1070	1069	1045	1097	1097	1025	1034	1054	1019	1029	1067	1071	1031	1106	1071	1098	1067	1095	1044	1064	1097	1042	1090	1059	1075	995	1035	1082	1063	1088	1053	1096	1100	1076	1053	1067	1120	1051	1056	1071	1082	1147	1059	1030	982	1107	1036	1097	1062	1077	1147	1035	1048	1085	1072	1097	1081	1076	1071	1080	1067	1016	1050	1029	1031	1097	1083	1066	1069	1135	1080	1053	1102	1052	1012	1102	1086	1009	1059	1071	997	1008	1087	1040	1123	1125	1098	1032	1099	1101	1068	1105	1006	1027	1085	1055	1026	1039	1025	1059	1034	1083	1013	1084	1113	1099	1062	1084	999	1071	1017	999	1070	1078	1030	1109	1062	1093	1057	1071	1034	1053	971	1125	1020	1070	1083	1090	1006	1058	1097	1013	1091	1131	1105	1050	1072	1051	1091	1063	1102	1085	1027	1048	1106	1061	1071	1033	1045	1057	1077	1089	1043	1043	1142	1085	1065	1063	1102	1117	1057	1116	1069	1102	1045	1048	1061	1085	1082	1099	1077	1065	1074	1002	1055	1119	1102	1050	1041	1061	1091	1061	1112	1081	1083	1108	1099	1058	1033	1068	1031	1096	1088	995	1025	1042	1063	1037	1021	1097	1008	1078	1073	1073	1004	1051	1068	1060	1042	1070	1047	1071	1089	1151	1063	1089	1038	1094	1099	1106	1076	1036	1063	1071	1062	997	1035	1095	1099	1070	1013	1100	1056	1108	1032	1026	1083	1066	1166	1011	1102	1044	1109	1066	1095	1090	1051	1089	1051	1063
24515	21469	28513	24778	19167	1646	585	503	468	409	406	418	358	336	349	335	339	340	335	315	338	324	311	313	306	351	326	310	328	312	353	326	305	332	328	355	331	324	287	336	335	323	320	324	299	312	314	298	331	320	316	304	324	301	338	333	309	293	311	339	289	326	322	331	322	272	321	280	306	331	323	301	292	340	309	305	310	298	289	283	333	347	305	304	349	304	313	296	320	285	333	315	312	333	313	317	294	321	312	294	330	323	304	328	315	300	308	336	343	302	302	314	303	336	320	347	313	321	324	292	303	312	291	274	320	336	293	296	273	332	302	292	301	292	324	281	311	343	310	273	302	314	312	263	310	310	317	296	353	319	274	312	332	314	298	337	306	303	302	320	339	331	326	281	300	350	307	292	329	305	296	297	300	280	318	290	324	266	299	342	283	304	306	288	338	316	316	306	327	321	283	330	295	307	308	336	321	304	333	287	310	300	332	313	319	307	322	286	301	325	296	327	313	286	302	285	285	305	325	322	288	320	309	320	301	296	336	295	298	331	305	314	318	288	312	300	309	305	300	338	301	326	321	316	268	346	290	307	329	340	289	303	313	330	319	331	332	314	310	289	323	335	304	328	342	312	299	330	341	273	266	337	331	312	323	337	332	281	308	298	289	356	272	296	288	302	301	335	318	315	307	310	339	313	326	319	319	328	293	302	303	335	295	280	304	301	297	317	347	292	294	290	343	307	322	332	351	305	318	286	301	315	305	294	297	313	324	318	299	336	337	304	306	290	295	313	328	326	316	341	284	280	300	307	317	267	347	341	308	326	311	292	311	305	305	285	323	302	317	316	301	313	303	293	337	316	305	308	319	325	299	330	313	316	311	331	323	318	272	309	319	296	282	284	327	310	299	335	326	305	298	313	338	298	290	299	310	327	314	333	291	329	299	300	310	291	302	309	331	265	324	318	293	323	318	305	313	340	317	315	342	305	315	304	325	316	310	315	331	282	292	324	303	297	321	310	292	288	349	282	340	317	316	350	271	286	355	314	326	347	295	315	306	309	317	305	329	284	309	311	331	322	331	339	299	320	307	324	302	319	305	301	349	300	335	316	309	303	308	294	310	306	290	313	286	291	307	317	298	294	321	342	312	335	345	354	315	300	295	287	313	301	316	284	298	331	337	316	329	313	330	326	312	278	348	302	317	337	339	330	326	300	303	306	319	321	327	325	332	298	325	295	310	321	299	330	312	329	298	308	312	323	294	296	323	308	347	281	309	334	277	288	344	303	333	305	288	335	328	300	299	327	325	321	326	334	281	344	329	284	290	270	325	310	302	314	295	344	321	312	316	291	325	353	338	336	289	341	349	300	337	315	326	295	304	314	293	304	289	318	288	319	309	306	306	314	299	312	303	349	319	302	317	309	300	335	316	322	325	303	295	298	302	314	301	318	331	315	311	300	305	327	325	300	301	285	281	309	328	311	308	308	336	312	322	347	268	331	303	314	308	297	313	287	306	284	277	336	313	325	311	292	308	283	284	316	286	287	304	327	341	308	304	291	283	327	315	299	307	303	284	327	282	303	308	291	315	332	320	289	332	317	330	304	324	343	319	310	269	324	286	310	314	321	294	346	305	288	310	322	311	307	304	306	313	282	305	323	325	285	311	293	300	290	310	288	298	291	328	302	296	264	303	301	310	313	316	284	276	317	329	326	305	273	334	293	336	332	322	343	320	279	325	328	313	367	317	270	315	279	278	337	360	296	334	296	340	332	316	316	295	306	295	304	303	322	289	336	311	303	324	328	308	326	330	325	315	329	310	309	319	317	329	290	290	310	301	306	320	271	345	314	316	296	328	311	290	298	279	318	301	308	300	302	355	316	348	342	310	321	273	329	328	321	299	326	332	327	322	298	343	323	331	352	298	300	315	326	283	281	311	291	316	299	298	292	313	292	300	322	308	362	316	330	311	287	318	293	337	337	350	307	336	278	298	318	306	268	324	318	257	315	305	332	271	309	301	287	278	311	281	289	314	317	327	326	307	299	326	324	300	307	330	306	293	288	306	309	307	310	307	316	309	328	289	312	328	313	299	308	308	299	303	293	287	319	319	308	349	291	323	325	324	353	296	303	320	318	322	300	307	316	295	292	281	303	299	303	313	289	311	318	292	322	303	327	343	338	292	308	310	321	327	358	311	303	269	291	320	335	305	302	319	308	301	326	327	296	293	329	309	304	337	345	310	318	307	335	311	282	330	315	303	313	302	296	312	301	311	364	329	312	314	313	296	321	278	317	298	325	308	309	329	334	307	330	294	276	335	287	297	296	283	299	314	340	318	324	297	322	264	339	324	307	332	323	294	314	304	308	332	313	330	320	310	298	336	303	330	297	301	322	286	329	316	299	316	300	328	315	302	320	323	331	310	310	297	291	300	331	313	321	319	296	337	300	323	334	347	334	294	332	310	325	290	340	326	310	313	281	293	298	321	320	362	323	317	292	311	315	312	332	297	333	335	311	303	309	325	310	305	318	303	318	310	285	301	313	314	297	294	318	313	305	337	308	328	338	325	334	286	317	344	292	327	275	302	304	296	336	312	325	327	303	311	312	311	307	320	326	284	318	317	304	287	314	311	307	316	289	326	344	306	313	320	318	319	300	326	289	287	302	290	326	278	303	290	308	286	305	359	297	331	304	309	328	297	305	310	349	316	311	299	297	311	290	294	352	326	316	304	304	306	308	310	317	322	288	323	302	331	305	314	314	294	326	292	303	309	314	326	329	308	300	276	308	367	319	321	287	336	302	356	308	302	312	299	322	294	305	310	320	291	352	304	323	284	351	338	306	325	292	342	317	334	323	308	296	321	332	329	302	339	339	315	313	265	323	316	331	297	318	292	295	274	286	312	306	276	321	294	297	327	306	305	271	291	290	302	303	294	313	300	296	320	300	300	295	339	312	320	326	316	272	304	331	305	331	333	323	328	323	316	313	324	297	337	323	326	338	301	303	285	326	320	305	328	330	281	332	304	261	336	300	342	290	295	279	297	300	324	283	284	346	282	315	289	303	301	329	318	308	309	297	302	300	320	277	321	309	299	333	327	336	320	307	341	308	321	320	303	320	334	333	323	295	309	299	321	334	348	333	326	328	308	303	313	310	338	326	339	303	320	308	298	301	341	301	330	307	299	309	309	312	285	311	335	285	309	304	283	332	295	326	313	290	308	317	276	324	283	331	293	300	301	293	307	280	303	288	297	325	283	309	286	301	299	312	326	341	318	312	324	307	300	311	323	307	327	305	321	319	300	341	326	301	285	324	309	289	304	327	295	312	297	334	320	306	316	296	302	330	271	321	284	333	301	309	304	300	302	306	276	309	309	318	339	308	336	327	329	280	322	337	322	318	289	311	334	299	325	284	282	310	325	323	292	310	282	294	302	335	286	303	309	305	322	338	304	311	323	310	311	333	341	342	320	341	303	279	297	328	295	303	317	304	311	308	308	308	324	293	317	300	314	309
45760	28331	6770	4025	2393	1864	1442	1191	1100	970	879	853	801	794	771	754	732	756	662	672	700	669	681	677	636	649	646	633	664	673	699	633	639	645	632	645	618	665	615	586	617	633	643	593	587	633	652	599	640	630	648	621	581	620	611	608	587	605	634	594	583	613	599	605	604	609	641	606	560	633	582	612	627	587	622	622	610	629	644	620	623	605	613	596	618	665	639	630	575	613	634	673	590	600	618	628	601	568	594	619	600	587	609	592	606	597	605	570	622	597	616	615	624	601	646	607	605	633	640	596	624	578	634	660	620	574	597	623	636	609	598	622	583	610	640	603	563	622	630	576	581	589	638	623	650	576	623	594	655	598	573	604	612	637	570	608	624	618	602	673	627	587	613	630	658	640	607	599	560	622	634	640	609	585	583	625	625	600	599	582	597	599	610	663	630	605	628	593	598	607	614	604	647	612	596	596	606	617	568	561	597	637	587	631	594	609	579	614	581	611	605	610	602	627	624	623	592	592	641	596	623	653	575	635	563	637	584	616	598	600	627	605	616	599	601	618	651	603	586	611	628	571	612	579	576	589	558	629	625	598	639	668	614	662	613	597	619	637	609	602	610	559	611	589	613	593	591	590	634	634	584	621	602	608	581	639	617	593	591	559	591	635	647	634	594	574	587	602	625	627	621	633	622	640	602	638	615	636	620	657	569	594	615	628	594	627	649	624	598	579	652	614	602	585	594	614	626	607	584	597	657	587	658	625	585	591	629	653	607	648	594	600	584	614	606	633	601	608	624	609	609	660	576	561	658	604	601	584	614	658	656	609	657	596	644	612	584	641	612	600	604	631	582	639	655	600	674	632	642	572	611	629	581	633	615	601	636	625	600	615	622	587	644	605	630	618	615	599	553	628	622	634	602	635	616	589	589	644	605	629	623	610	610	654	601	609	646	622	648	610	619	623	635	635	631	630	623	573	602	601	679	637	626	642	611	654	584	608	592	640	630	624	638	612	637	591	632	594	587	617	582	590	604	589	632	618	590	607	627	607	582	572	633	633	651	610	647	590	619	609	575	593	640	606	628	654	634	636	627	602	591	591	613	597	622	642	602	601	603	637	664	646	646	644	636	603	633	629	603	614	554	643	616	636	643	612	623	617	604	652	582	612	608	567	635	643	600	603	600	575	566	634	592	590	606	624	637	588	660	626	597	621	633	627	592	631	604	610	602	625	658	604	619	623	629	648	601	558	645	597	583	576	619	577	557	581	617	607	597	622	610	584	627	574	596	612	586	635	615	608	636	591	550	588	632	640	621	599	658	600	645	658	605	599	608	603	630	593	613	615	612	585	592	585	591	600	606	613	571	637	605	650	656	628	609	595	566	633	615	612	642	604	583	568	643	610	647	591	656	604	605	562	638	621	618	612	599	587	662	661	632	620	622	568	599	633	639	625	585	568	582	627	625	615	628	614	590	582	636	623	699	606	641	559	614	605	581	634	618	643	607	624	605	586	589	605	595	590	657	633	600	620	613	594	646	600	626	612	615	588	618	627	633	624	648	637	637	609	641	597	649	586	611	601	601	623	653	600	626	586	618	609	567	635	592	646	604	610	625	585	598	632	627	587	600	639	627	626	600	646	650	588	665	604	608	639	628	647	633	602	596	604	603	612	649	605	586	552	646	572	572	593	600	601	569	590	553	578	639	601	646	622	567	604	632	557	610	580	589	574	633	594	601	613	600	577	632	601	640	645	593	609	610	663	629	587	604	615	639	594	635	648	632	607	603	589	597	589	624	643	650	578	661	620	573	604	631	641	658	593	613	630	621	640	582	626	604	610	591	600	572	623	614	641	625	627	648	626	630	623	566	610	601	541	587	613	629	642	612	672	587	578	628	602	560	609	585	639	618	615	633	578	590	581	580	607	587	604	542	656	589	652	597	614	577	612	584	634	611	606	608	608	621	604	614	613	637	641	673	603	592	569	616	611	616	615	636	663	623	645	561	646	620	612	633	601	587	616	589	605	607	609	626	596	580	628	603	625	611	606	609	571	640	605	614	650	595	541	634	601	636	621	581	627	641	593	615	584	597	644	573	565	620	625	628	595	634	604	620	590	587	619	650	604	630	665	632	618	611	600	624	628	636	660	592	661	627	600	611	570	609	555	595	619	583	616	611	624	604	613	616	652	631	571	604	585	621	604	626	607	655	587	587	634	632	600	595	628	590	605	635	559	571	628	619	605	589	633	603	589	639	599	656	617	622	607	633	597	583	568	590	625	620	608	590	636	649	582	620	591	632	598	597	626	572	613	622	613	610	623	624	586	648	623	587	692	605	657	621	641	609	638	610	652	607	556	635	606	601	635	596	613	606	545	644	627	629	610	605	599	596	580	639	578	578	571	636	576	604	614	619	608	622	641	650	592	612	627	625	579	576	635	573	644	626	627	597	603	634	645	609	595	613	626	617	587	601	591	594	610	581	609	597	620	640	635	590	602	598	608	655	641	647	602	620	594	615	607	595	600	651	623	604	629	612	633	640	620	626	615	651	636	588	585	582	621	587	581	635	639	613	617	641	606	603	649	596	629	565	637	603	597	619	587	617	603	576	652	652	609	575	574	564	591	617	599	602	626	597	607	604	575	643	619	584	567	621	578	626	607	572	635	619	618	586	573	573	639	589	647	622	597	635	612	651	615	664	616	606	596	588	623	610	634	623	648	622	572	623	626	629	656	584	630	619	635	642	633	630	567	575	621	590	620	598	602	612	650	637	610	588	611	555	569	604	623	600	564	620	651	614	652	608	598	632	596	602	647	600	600	589	627	601	627	587	647	601	628	636	617	613	605	590	623	675	630	575	612	618	601	636	597	604	637	578	628	592	591	663	614	593	576	591	641	604	621	653	611	568	579	605	627	596	584	604	614	613	639	599	612	625	578	572	602	634	669	601	617	611	624	635	590	554	638	616	598	619	638	585	576	591	572	611	648	592	601	617	652	642	580	644	641	635	595	629	626	623	658	564	619	624	567	636	629	589	583	604	620	603	598	616	645	611	589	600	620	629	637	604	634	635	614	619	596	590	646	600	597	618	620	647	629	592	641	606	570	620	556	634	613	595	612	617	615	628	620	577	594	620	647	605	596	589	627	608	626	601	645	607	625	587	628	625	582	621	629	609	591	628	596	630	635	616	648	574	602	600	625	666	597	637	641	655	628	612	578	619	581	578	656	589	601	597	659	586	591	627	607	677	616	606	601	644	622	635	644	588	635	630	632	651	633	624	584	580	652	580	616	634	581	579	636	603	567	620	590	604	596	623	580	616	614	623	594	598	623	601	566	596	603	561	593	623	561	608	618	623	599	620	619	596	575	683	632	620	642	618	597	612	618	584	581	604	619	665	586	597	597	610	610	591	608	577	609	607	620	553	610	604	614	571	607	611	588	636	590	637	584	621	605	592	575	539	582	594	650	578	602	600	530	592	582	669	655	621	569	583	596	632	651	569	621	624	594	574	601
23244	21387	29175	23963	21381	19574	1587	553	423	357	325	302	291	241	260	247	213	240	227	238	230	208	213	225	213	192	203	225	207	216	195	190	213	193	203	204	201	194	195	208	192	203	203	201	200	180	204	201	211	203	195	214	180	197	204	192	210	206	209	175	201	221	194	194	181	194	200	192	196	202	201	206	186	199	191	195	202	207	188	187	182	191	199	206	188	205	216	189	198	220	204	177	190	206	188	207	175	178	204	184	221	193	185	189	191	205	187	190	216	199	196	179	186	194	190	195	193	192	201	206	198	196	179	187	220	194	203	189	222	176	187	199	227	176	205	172	190	199	206	211	198	211	208	184	180	189	209	212	202	178	184	208	181	199	160	199	211	201	218	191	175	212	220	194	181	206	198	210	189	199	222	187	180	210	191	178	199	186	195	186	209	196	194	221	206	185	195	187	199	190	188	181	197	175	187	177	180	208	201	207	202	172	202	188	197	195	173	198	184	214	195	191	205	197	191	211	209	186	206	196	177	181	175	166	207	194	183	200	215	204	177	174	203	207	198	181	191	178	191	195	175	190	174	217	176	205	201	189	165	178	188	192	180	179	202	188	189	192	189	170	207	180	176	183	190	184	190	178	193	183	204	161	203	184	218	200	199	230	178	212	186	202	193	204	184	183	165	182	194	174	195	203	198	192	176	182	176	167	186	188	195	221	208	188	197	208	194	211	183	225	186	177	216	196	204	182	183	200	169	211	169	173	201	180	183	193	193	194	191	201	206	193	175	204	175	207	213	190	189	184	204	181	185	201	192	185	214	171	181	195	200	183	185	191	206	181	231	206	218	199	220	184	219	189	205	188	182	183	184	185	223	190	188	213	186	197	187	214	198	196	180	202	185	208	183	209	193	202	181	219	173	192	193	200	200	186	179	210	195	186	196	194	157	204	180	167	184	188	215	186	191	195	208	196	196	180	161	208	187	205	190	215	172	190	162	201	186	198	190	187	221	176	186	189	195	203	207	193	183	181	200	213	191	173	194	180	214	187	190	195	158	187	178	207	192	177	185	189	181	197	193	197	191	189	177	201	188	203	181	212	178	198	199	198	196	186	198	206	188	164	210	203	204	185	190	191	204	192	208	186	203	175	200	184	183	190	178	195	184	188	209	193	199	189	211	207	195	185	179	174	197	195	185	191	204	187	181	205	194	180	198	200	179	198	195	212	196	159	189	189	158	209	200	212	201	205	182	194	197	212	211	180	190	212	190	176	181	176	197	232	179	203	219	212	187	181	182	207	198	186	197	209	179	191	197	176	199	184	179	199	187	211	197	188	178	194	204	192	204	189	200	187	207	190	201	197	192	174	197	191	188	199	224	190	201	201	196	193	199	178	171	205	192	168	191	207	159	205	158	197	210	198	181	221	198	204	190	201	188	176	187	194	212	185	171	215	206	166	195	166	177	201	191	221	171	208	196	208	198	165	208	187	200	183	194	215	200	204	213	207	190	189	180	202	185	193	207	195	188	177	196	206	197	203	188	176	208	198	202	184	188	201	202	180	192	169	187	191	177	187	181	202	207	185	176	184	204	177	179	199	173	200	162	191	198	199	191	194	206	180	186	197	210	199	194	197	174	180	199	173	184	220	187	211	191	201	223	193	190	207	209	198	183	194	199	187	200	206	182	189	166	185	199	198	192	199	199	218	180	204	200	202	201	180	185	185	195	192	192	222	180	203	174	220	211	192	175	187	161	169	216	197	214	200	216	205	178	174	200	192	188	217	204	199	224	199	175	217	177	176	179	193	199	206	208	194	191	219	180	201	214	200	180	209	195	198	186	224	188	177	204	186	212	173	197	198	208	181	192	193	184	204	179	189	186	206	194	197	167	195	194	163	195	196	191	207	198	194	195	186	193	195	187	183	181	190	217	197	194	164	194	184	194	204	211	169	197	230	186	177	188	182	209	221	203	203	209	187	215	191	201	203	189	179	173	193	188	204	193	208	198	188	161	192	210	193	180	199	217	184	220	192	191	209	228	190	205	205	189	190	182	186	192	211	201	199	196	181	194	185	204	160	196	188	186	199	205	176	196	194	221	213	209	190	203	170	196	230	205	213	210	182	200	196	171	183	198	200	182	206	208	195	169	173	177	198	182	205	209	199	185	202	193	195	171	200	171	185	187	205	198	191	190	206	195	180	192	215	219	190	195	224	198	201	206	199	195	188	180	162	187	178	158	181	179	206	193	197	234	179	203	179	201	188	200	204	190	179	216	238	183	213	198	194	187	188	196	175	197	225	208	197	184	199	197	223	179	186	207	187	192	211	182	183	171	191	207	197	197	198	200	173	210	197	193	203	205	168	188	193	174	165	198	200	171	181	187	170	194	167	181	175	219	193	166	181	183	189	180	221	190	178	161	186	192	198	186	185	181	180	201	159	179	188	195	189	184	183	174	185	195	198	176	194	218	191	216	204	208	200	206	182	159	207	203	205	214	192	175	187	178	203	199	198	202	213	189	189	189	211	155	198	197	195	189	190	168	222	206	201	190	202	211	181	210	206	163	187	213	166	177	195	201	182	195	174	220	189	189	202	186	187	179	193	193	202	219	189	194	201	188	195	209	186	209	186	193	196	213	184	189	200	198	193	193	218	191	187	161	193	166	175	176	186	225	188	208	181	171	201	177	191	174	184	178	213	175	191	183	186	180	227	189	170	211	184	228	160	183	191	187	179	226	201	190	213	187	246	194	181	195	166	191	172	193	196	212	203	200	174	182	187	170	182	177	185	201	204	208	184	203	170	180	187	215	218	173	203	182	201	174	211	201	180	181	198	185	183	184	190	182	218	189	204	190	193	221	175	201	196	187	213	209	190	193	200	194	191	166	183	179	188	193	191	200	196	170	187	189	173	190	176	177	197	178	185	187	217	199	199	207	184	185	193	196	194	196	202	194	207	184	191	165	195	213	196	186	202	176	196	153	210	212	192	189	187	193	193	214	176	181	170	219	185	171	194	175	182	219	181	181	201	184	209	191	183	180	207	191	204	185	216	173	175	199	197	179	204	184	198	203	191	184	205	197	183	182	228	218	184	204	202	178	193	182	204	201	217	180	194	189	191	176	197	194	183	212	205	184	217	170	196	182	220	211	172	201	204	192	185	188	205	199	178	174	196	196	209	185	198	217	204	185	225	197	202	185	181	192	235	185	188	201	196	183	203	175	182	208	164	169	211	215	207	204	180	194	216	191	203	185	204	196	189	196	195	166	189	196	188	191	183	188	174	178	175	175	197	206	208	174	212	214	204	197	178	164	223	187	214	173	199	190	195	217	210	192	181	224	183	190	202	196	201	156	194	195	204	177	183	197	200	203	196	185	203	208	181	201	204	157	186	223	192	190	220	177	192	205	220	184	218	199	179	172	187	188	185	192	205	217	178	180	199	145	204	162	198	190	182	208	188	194	191	191	174	229	195	194	179	194	213	190	184	190	191	191	188	202	221	204	202	193	205	164	164
51628	35429	11808	6602	3927	2751	2056	1624	1312	1117	995	834	804	704	653	598	603	577	466	519	496	449	478	469	476	404	415	426	406	439	384	372	367	392	414	376	430	380	384	392	402	355	387	379	376	405	349	362	381	372	385	370	379	383	397	345	370	416	413	368	349	370	367	361	365	315	370	400	389	361	330	365	379	387	329	387	379	362	383	382	363	358	371	351	383	362	355	351	363	333	395	365	338	388	361	370	402	368	378	359	334	353	370	387	371	348	378	368	367	381	337	370	374	331	359	384	368	353	347	349	371	359	368	380	375	388	363	339	381	355	381	356	362	339	356	376	372	427	333	333	359	364	346	376	377	351	370	346	368	350	362	416	397	337	390	348	354	358	388	380	351	380	375	381	363	382	384	360	361	364	357	361	391	360	336	388	352	350	365	371	382	388	365	368	393	362	384	356	384	360	393	364	334	360	369	366	330	340	383	365	416	391	359	322	378	391	368	357	380	360	350	351	403	354	375	334	344	320	372	324	364	379	407	370	353	353	321	366	337	365	377	364	355	388	400	386	373	369	359	350	369	330	341	371	352	332	367	361	383	355	400	337	344	355	387	355	377	398	352	369	364	349	316	356	377	336	352	373	363	360	355	344	373	355	351	396	350	329	354	374	363	345	351	382	382	349	373	358	379	357	366	391	341	373	361	377	360	383	347	357	342	352	349	350	368	372	372	385	336	385	339	415	342	373	354	367	339	369	366	369	356	345	374	386	366	357	343	380	344	392	358	366	363	333	352	392	375	386	366	370	347	360	385	347	377	331	407	358	368	358	363	332	342	358	365	378	357	350	365	390	364	396	407	388	373	393	353	358	356	365	377	364	344	336	350	326	388	371	357	333	325	354	364	350	353	376	397	367	331	333	343	325	365	397	367	364	352	369	350	381	366	372	327	340	361	350	405	336	374	349	360	336	361	387	345	327	381	363	366	365	360	346	365	378	368	383	400	376	371	328	332	390	356	370	342	355	349	363	362	351	372	366	372	353	359	357	385	359	363	371	332	380	334	327	382	390	353	381	391	379	382	368	372	345	379	353	388	368	318	358	372	392	349	361	351	356	330	375	353	319	389	336	372	341	350	353	364	322	313	334	367	383	352	368	334	355	358	358	273	383	396	337	360	366	359	362	328	347	354	372	355	358	386	372	358	367	367	343	356	378	377	363	344	392	374	365	345	368	358	373	377	372	341	355	372	367	418	374	357	353	375	355	349	359	350	375	330	368	364	344	355	365	367	356	356	344	365	348	358	346	365	385	337	362	359	372	342	334	363	348	389	349	348	344	340	359	355	364	361	333	377	349	374	351	338	331	340	330	346	327	378	395	373	373	359	363	361	324	340	348	366	385	355	351	351	366	368	343	341	380	351	357	364	351	340	376	365	369	395	381	386	352	364	328	346	339	350	330	369	378	347	351	406	380	336	348	362	392	365	338	332	381	364	363	335	356	362	385	371	393	380	362	326	341	368	376	356	366	369	364	382	403	307	384	384	337	350	355	363	383	344	354	345	366	379	373	370	357	363	351	346	382	346	344	349	394	343	338	339	354	377	373	395	363	362	392	355	343	376	359	377	348	370	347	370	341	384	362	337	364	355	316	362	393	387	367	401	304	336	361	322	388	361	356	363	377	387	365	354	363	403	368	346	384	345	350	338	340	314	361	348	374	383	355	349	370	373	371	354	369	357	356	367	397	339	374	365	367	344	376	401	355	357	398	357	382	376	348	384	359	341	346	345	348	364	335	377	384	333	392	383	331	386	364	353	374	336	350	337	383	368	369	370	383	375	380	343	376	352	350	339	363	386	338	350	346	392	344	361	333	377	377	377	352	363	379	383	358	391	323	358	370	375	343	335	365	367	315	348	337	367	371	354	379	370	354	355	330	336	349	351	368	381	385	336	369	343	381	363	327	368	356	362	374	353	334	343	386	368	365	365	375	358	354	378	365	328	389	390	365	350	345	353	345	333	345	377	366	358	352	398	352	335	382	377	395	332	364	329	387	407	341	367	340	354	365	384	339	365	353	372	357	364	404	364	392	357	372	370	358	320	321	345	377	339	348	343	359	358	361	349	339	335	344	351	380	408	354	340	340	371	369	346	374	398	366	363	380	354	371	403	355	346	350	383	352	366	381	404	352	344	390	343	359	385	382	312	360	364	384	383	338	370	365	355	333	388	376	375	319	343	337	366	331	353	372	335	380	350	349	363	375	373	385	374	363	350	359	361	351	359	383	328	336	343	389	347	347	346	357	373	359	380	347	342	362	379	379	380	373	360	369	359	350	321	386	355	349	353	391	379	368	363	366	374	395	352	364	384	356	345	345	391	381	357	365	388	374	370	372	348	356	385	391	357	372	378	348	350	329	358	368	375	335	334	341	385	394	335	389	343	372	363	390	357	354	379	395	385	366	338	375	349	378	374	391	363	375	348	352	361	333	360	363	373	355	396	399	346	346	382	371	386	373	348	341	375	325	351	363	381	346	340	349	360	344	350	332	353	355	360	344	359	352	384	352	359	351	348	339	348	349	365	353	337	375	344	358	346	364	398	376	366	360	366	341	347	380	355	370	398	367	356	362	361	347	365	378	346	387	365	365	343	345	352	386	396	351	355	374	390	330	390	382	332	374	333	377	360	357	351	366	373	337	324	364	380	353	355	397	368	360	352	364	385	341	350	341	351	345	354	378	349	365	345	339	355	338	334	370	381	358	340	359	398	383	386	373	340	352	356	389	370	355	389	316	366	363	317	352	331	355	377	366	372	385	375	356	334	329	376	331	373	357	361	360	330	351	329	347	342	347	366	355	363	386	347	374	391	365	370	348	363	389	394	346	343	336	377	343	332	366	381	351	356	403	378	319	357	370	408	374	343	350	359	361	377	356	344	362	381	349	399	349	357	374	396	365	357	345	378	355	383	371	373	364	383	337	391	370	397	362	383	344	359	352	383	391	404	367	356	361	374	354	356	372	396	371	367	374	363	371	365	359	361	346	391	363	361	359	385	382	353	373	360	347	330	361	353	366	359	377	354	345	370	388	363	331	373	333	346	344	362	371	386	390	372	341	390	370	364	335	406	343	349	358	383	352	369	351	345	376	329	377	396	364	352	373	345	338	378	368	408	368	341	339	341	328	384	340	368	364	369	372	373	340	345	332	333	366	350	349	340	313	339	356	371	361	379	377	364	363	371	365	356	354	383	360	403	337	351	337	336	362	363	356	370	370	358	361	349	350	353	344	368	365	353	371	386	384	307	336	377	380	369	344	341	364	380	382	364	367	339	385	343	344	323	361	362	353	348	342	364	351	353	386	329	370	372	370	339	348	379	358	364	344	349	379	387	389	370	355	337	352	354	377	319	365	335	333	376	353	355	366	334	355	344	348	362	347	384	366	380	347	343	345	366	348	357	327	325	317	371	368	353	366	396	336	340	374	372	347	349	370	341	351	367	347	384	382	341	348	337	336	380	356
27184	21338	10607	1115	641	612	615	565	608	586	628	577	636	580	630	587	582	621	558	599	609	598	591	613	590	582	581	548	605	581	585	558	571	549	592	542	570	587	543	604	566	590	551	578	605	586	559	554	575	553	574	556	580	564	554	547	561	601	611	574	601	608	557	550	563	580	568	581	583	628	564	590	539	627	575	587	584	597	587	596	531	547	574	561	628	567	565	599	610	571	628	564	558	561	610	595	579	596	602	543	592	570	577	581	578	606	565	563	590	546	564	628	605	569	546	600	548	555	542	583	600	595	635	566	578	567	575	600	562	577	571	568	561	562	574	547	562	567	549	562	607	554	542	574	558	527	567	579	586	584	616	560	592	611	588	589	600	589	571	594	553	544	574	593	551	565	585	545	554	566	581	581	563	566	542	570	555	569	535	588	530	551	570	552	554	637	569	585	604	550	552	559	595	554	559	570	596	556	548	651	607	548	592	585	526	551	573	608	592	583	555	597	603	573	573	585	576	546	593	597	595	588	570	558	584	556	610	550	572	620	587	568	609	543	519	527	629	555	576	596	575	595	545	540	582	612	560	567	557	568	540	573	562	610	598	609	610	578	581	621	550	624	582	607	617	572	570	600	583	549	575	579	549	552	585	558	595	568	580	580	558	591	583	583	589	612	536	577	583	568	567	568	590	550	609	566	565	582	537	589	618	579	632	593	557	555	585	617	560	603	592	576	535	593	574	567	553	592	607	538	569	565	564	585	603	572	552	540	534	588	556	553	578	591	580	608	585	606	607	541	527	569	573	600	599	544	585	584	565	572	613	534	598	591	591	545	586	613	580	569	627	558	564	558	575	542	570	571	551	619	607	572	593	571	601	627	539	552	549	562	554	563	534	616	525	575	585	593	557	585	580	548	570	546	555	590	585	607	576	574	568	574	561	619	570	587	561	547	539	550	581	559	589	574	608	595	566	559	555	538	582	588	572	567	522	572	530	558	598	607	529	618	546	588	610	543	596	626	540	557	580	545	555	586	576	621	562	549	579	597	529	594	542	581	561	600	583	569	563	627	588	540	559	531	537	579	575	603	577	615	551	547	551	587	553	601	536	555	570	581	575	611	574	532	551	600	585	546	543	581	578	584	640	588	619	574	602	563	583	545	630	588	535	534	550	549	608	573	556	613	538	565	592	597	585	596	594	583	630	557	588	533	615	557	587	607	623	587	579	589	595	597	586	571	554	555	579	553	562	585	557	586	563	534	568	594	589	544	581	586	542	608	584	603	558	560	571	619	552	602	563	585	587	540	615	565	560	547	530	542	556	574	592	542	571	588	580	576	565	578	541	607	566	586	591	606	544	579	578	596	560	541	581	602	596	573	594	552	532	546	592	542	566	605	596	578	590	596	592	589	580	614	530	593	586	594	560	569	604	599	569	583	591	581	570	563	589	582	605	595	615	595	552	578	577	601	575	585	547	592	515	587	613	585	600	608	585	562	595	586	589	579	619	564	565	570	570	609	566	557	567	575	592	609	556	588	599	547	580	599	570	572	573	556	619	593	584	601	574	583	580	620	528	589	611	570	568	617	555	611	529	548	603	581	584	592	558	569	553	597	600	625	574	573	585	601	575	553	561	544	565	557	591	570	547	585	583	574	562	615	591	617	601	564	614	595	511	564	611	586	600	597	537	556	607	569	545	614	601	556	575	519	593	545	558	545	574	562	624	545	577	556	553	586	547	556	533	612	567	624	575	566	625	578	570	596	587	533	587	623	559	597	577	592	567	526	582	587	589	539	588	558	607	586	562	580	594	615	550	579	591	571	555	532	545	560	574	571	559	575	584	565	611	564	569	546	554	565	549	586	585	541	608	575	553	562	605	610	586	564	604	552	581	599	569	571	586	605	595	619	583	573	610	597	550	542	572	594	515	569	578	581	596	579	568	585	591	588	532	529	574	579	552	542	618	577	567	580	562	549	547	558	593	611	569	545	587	572	577	570	591	553	540	572	555	548	572	556	571	558	612	578	539	577	551	585	565	600	592	551	553	571	605	560	547	609	570	621	577	597	555	537	592	601	597	580	584	575	531	586	615	572	536	610	562	583	575	522	547	595	566	567	582	573	586	589	560	613	596	541	563	600	615	568	597	547	575	627	535	601	542	593	584	589	577	598	527	616	600	581	586	593	598	584	537	552	579	582	601	550	617	599	581	624	572	563	562	540	574	580	575	607	529	592	559	569	542	599	596	565	573	515	598	593	602	610	547	558	564	583	616	582	606	604	534	580	581	603	583	538	594	588	610	563	569	533	558	577	561	582	560	589	569	533	570	584	523	611	586	608	561	607	569	625	558	603	601	599	597	563	522	557	560	571	554	579	553	550	583	577	616	535	544	567	565	593	554	573	573	585	593	593	596	561	596	622	584	553	567	565	561	603	603	566	552	577	591	566	557	571	597	591	612	560	566	600	530	583	563	608	563	528	615	558	598	578	591	601	572	557	581	542	588	577	545	560	640	587	588	589	572	579	557	581	600	556	602	573	570	555	594	622	602	571	595	607	578	596	641	569	572	563	597	567	557	593	569	599	564	562	559	560	617	602	554	576	581	567	587	609	597	601	571	558	567	602	578	613	546	619	653	588	588	606	592	601	549	537	552	601	596	570	535	561	546	572	580	614	639	594	627	573	563	603	566	572	574	595	578	586	577	536	586	535	595	613	596	570	620	554	575	609	564	570	606	617	578	598	613	569	588	554	544	597	562	547	589	577	574	579	585	601	576	556	605	563	536	577	564	540	550	567	527	586	642	588	524	569	605	561	606	552	592	572	569	570	589	575	573	569	588	563	585	575	611	530	600	550	601	584	604	596	568	591	565	602	598	585	595	590	541	564	559	619	528	583	565	594	603	610	619	564	600	586	579	574	590	551	611	552	608	581	566	556	565	548	581	590	559	550	584	571	582	560	556	544	588	559	587	557	544	596	561	597	589	580	561	573	555	564	595	619	545	576	603	563	615	585	562	570	539	590	563	552	574	577	582	590	586	566	565	574	600	552	575	590	552	592	557	556	555	604	547	604	534	546	570	592	602	571	601	584	595	622	531	543	584	557	592	588	596	594	552	631	566	596	501	609	563	587	604	548	600	520	568	567	580	559	586	595	587	553	611	586	571	590	602	629	545	562	580	595	585	580	540	562	626	551	585	563	585	523	593	572	620	576	572	573	559	618	566	587	603	561	607	566	583	583	582	565	554	590	600	559	548	600	530	568	603	558	555	610	549	575	600	591	563	563	556	610	596	555	594	577	567	591	580	605	558	618	598	590	584	627	624	566	542	559	574	580	562	528	560	573	582	571	618	552	574	567	603	578	618	545	574	613	568	617	595	568	596	577	539	585	594	562	592	560	552	540	594	626	581	535	550	575	532	549	582	555	554	584	591	560	620	555	584	556	547	591	559	567	587	585	604	538	589	562	602	601	574	563	568	543	571	561	608	585	595	582	560	570	566	555	569	583
25581	17515	1772	1388	1233	1151	1148	1132	1140	1055	1071	1098	1155	1073	1124	1114	1059	1083	1053	1067	1075	1063	1069	1081	1104	1028	1019	1024	1088	1078	1025	1088	1083	1077	1078	1060	1028	1014	986	1060	1079	1087	1092	1094	1050	1055	1042	1079	1044	1116	1093	1075	1002	1100	1058	1067	1128	1051	1088	1028	1094	1063	1043	1051	1112	1099	1069	1066	1066	1050	1040	1106	1091	999	1014	1060	1039	1088	1104	1029	1023	1037	1022	1000	1144	1049	1121	1039	1075	1052	1105	1089	1041	1071	1011	1039	1036	1064	1035	1042	1105	1043	1072	1043	1072	1054	1066	1102	1047	1048	1033	1090	1022	1037	1147	1057	1071	1029	1041	1068	1049	1090	1094	1053	1106	1052	1046	1077	974	1045	1077	1075	1042	1028	974	1096	1023	1011	1092	1068	1147	1053	1040	1058	1095	1101	996	997	1069	1109	1110	1048	1033	1100	1074	1085	1099	1056	1031	1095	1036	1020	1052	1124	1042	1056	1043	1087	1095	1080	1083	1063	1043	1070	1027	1077	1058	1001	1076	1068	1085	1049	1051	1037	1101	1013	1049	1034	1061	1059	1023	1074	1094	1067	1032	1090	1073	1142	1076	1033	1062	1054	1113	1057	1029	1075	1111	1090	1091	1130	1022	1056	1132	1092	1015	1039	1094	1067	1058	1081	1041	1043	1059	1057	1060	1102	1042	1067	1061	1092	1078	1051	1077	1032	1055	1099	1036	1046	1048	1096	1090	1038	1112	1034	1060	1073	1182	1053	1043	1047	1063	1078	1068	1032	1049	1021	1100	1038	1078	1038	1055	1033	1081	1008	1050	1059	1049	1049	1090	1033	1085	1080	1048	1011	1041	1067	1054	1045	1061	1060	1059	1031	1099	1014	1064	1077	1077	1034	1045	1027	1045	1058	1082	1080	1075	1086	1092	1086	1058	1041	1091	1095	1059	1073	1056	1107	1094	1034	1044	1073	1044	1086	1062	1096	1060	1029	1039	1089	1074	1063	1079	1129	1063	1052	1086	1107	1071	1070	1058	1046	1040	1034	1122	1080	1049	1065	1091	1037	1071	1105	1004	1114	1106	1129	1091	1031	1002	1059	1051	1072	1051	1122	1087	1028	1061	1051	1077	1066	1093	1055	1082	1112	1052	1003	1105	1059	1138	1048	1083	1059	1032	1089	1019	1081	1100	1036	1056	1004	1053	1037	1047	1086	1077	1026	1103	1108	1063	1061	1049	1045	1035	1054	1068	1052	1073	1082	1004	1042	1110	1060	1054	1087	1135	1039	1080	1058	1074	999	1031	968	1110	1087	1047	1111	1113	1062	1034	1039	1050	1068	1074	1090	1064	1085	1057	1117	1078	1040	1039	1032	1032	1015	1041	1061	1031	1116	1100	1065	1059	1089	1023	1104	1026	1058	1051	1042	1101	1104	1064	1039	1079	1043	1061	1039	1038	1043	1066	1034	1071	1050	1060	1034	1069	1030	1065	1053	995	1129	1068	1098	1040	1095	1083	1046	1061	1069	1063	1036	1035	1103	1118	1048	1033	1071	1094	1046	1062	1158	1069	1105	1116	1080	1047	1074	1141	1084	1104	1040	1049	1041	1047	1101	1105	1082	1072	1089	1153	1031	1060	1114	1041	1075	1053	1063	1045	1048	1046	998	997	1052	1091	1064	1071	1111	1133	1031	1044	1081	1044	1082	1101	1049	1065	1033	1035	1057	1057	1067	1042	1075	1036	1085	1054	1065	1068	1067	1138	1081	1062	1104	1053	1051	1102	1084	1037	1095	1108	1055	1071	1048	1086	1062	1095	1009	1078	1089	1118	1094	1068	1058	1098	1074	1057	1075	1076	1012	1065	1043	1110	1034	1124	1124	1070	1061	1007	1042	1042	1050	1106	1058	1079	1113	1045	1026	1095	1129	1069	1002	1039	1033	1004	1044	1080	1116	1105	1072	1058	1107	1066	1044	1039	1083	1069	1044	1049	1077	1118	1068	1024	1061	1059	1031	1051	1077	1055	1056	1036	1075	1075	1101	1073	1112	1067	1075	1028	1041	1055	1035	1042	1035	1059	1082	1060	1051	1076	1063	1012	1092	1109	1064	1135	1082	1056	1053	1080	1065	1073	1009	1076	1103	1038	1053	1060	1087	1100	1028	1068	1045	1054	1034	1043	1047	1055	1064	1080	1029	1060	1094	1090	1079	1067	1068	1053	1065	1016	1062	1070	1094	1062	1092	1088	1043	1002	1124	1059	1053	1142	1043	1099	1012	1093	1081	1045	1061	1134	1049	1118	1057	1048	1051	1056	1087	996	1041	1056	1121	1078	1067	1049	1014	1025	1067	1031	1060	1046	1026	1057	1097	1031	1080	1089	1093	1095	1038	1117	1093	1041	1095	1058	1083	1031	1017	1081	1074	1054	1126	1094	1087	1047	1073	1007	1115	1036	1047	1046	1035	1071	1100	1063	1065	1086	1078	1034	1074	1052	1033	986	1077	1078	1080	1045	1064	1107	990	1047	1095	1043	1081	1035	1051	1082	1069	1069	1085	1054	1092	1077	1034	1051	1030	1064	1094	1047	1085	1070	1051	1103	1085	1072	1036	1045	1118	1058	1049	1057	1116	1060	1011	1084	1071	1008	1052	1074	1027	1103	1051	1081	1052	1050	1169	1047	1014	1072	1111	1061	1079	1096	1114	1074	1011	1031	1069	1054	1072	1029	1041	1118	1092	1011	1076	1123	1063	1037	1044	1072	1093	1040	1042	1075	1098	1018	1069	1050	1063	1023	1091	1013	1057	1056	1121	1088	1029	1063	1065	1090	1020	1080	1063	1075	1082	1118	1033	1109	1066	982	1094	1081	1074	1022	1091	1128	1086	1047	1043	1065	1108	1121	1103	1077	1071	1073	1096	1036	1097	1060	1043	1092	1064	1058	1056	1069	1049	1061	1055	1052	1033	978	1086	1059	1084	1082	1063	1011	1090	1101	1123	1009	1102	1016	1050	1108	1062	1046	1078	1065	1112	1019	1094	1056	1038	1084	1064	1088	1071	1103	1039	1064	1085	1051	1112	1092	1065	1077	1076	1030	1105	1101	995	1057	1127	1040	1123	1054	1040	1057	1064	1063	1113	1051	1083	1119	1137	1084	1072	1037	1014	1131	1115	1098	1024	1092	1091	1111	1044	1028	1083	1072	1046	1061	1065	1081	1066	1032	1100	1072	1061	1078	1131	1048	1040	1107	1016	1071	1058	1055	1120	1080	1122	1039	977	1117	1061	1087	1022	1077	1074	1086	951	1084	1026	1064	1093	1034	1034	1083	1041	1046	1024	1007	1109	1045	1067	1130	1073	1065	1080	1026	1060	1128	1063	1024	1044	1023	1087	1061	1078	1087	1091	1129	1029	1090	1073	1044	1064	1092	1113	1064	1064	1048	1058	1066	981	1024	1075	1070	1076	1087	1000	1066	1119	1090	1055	1077	1007	1068	1039	1099	1050	1064	1087	1030	1094	1108	1072	1038	1059	1040	1108	1050	1075	1036	1053	1062	1079	1051	1089	1086	1090	1122	1098	1098	1081	1114	1041	1085	1019	1055	1102	1098	1080	1036	1032	1057	1076	1118	1085	1119	1059	1046	1069	1048	1110	1042	1097	1073	1088	1122	1125	1096	1092	1017	1100	1072	1023	1006	1050	1059	1030	1064	1008	1074	1069	1084	1066	1060	1029	1068	1056	1087	1078	1105	1083	1068	1051	1027	1084	1048	1048	1162	1055	1072	1084	1054	1079	1044	1073	1074	1084	1111	1118	1089	1140	1063	1113	998	1036	1034	1114	1062	1069	1061	1012	1075	1110	1015	1053	1067	1083	1092	1073	1043	1081	1024	1056	1079	1069	1102	1006	1097	1066	1034	1068	1107	1134	1046	1071	1071	1120	1042	1086	1052	1081	1094	1034	1071	1045	1109	1067	1060	1041	1013	1087	1074	1039	1090	1081	1021	1050	1152	1116	1036	1067	1038	1055	1046	1057	1009	1074	1079	1084	1069	1043	1076	1037	1060	1072	1076	1117	1087	1131	997	1067	1059	1036	1097	1088	1087	1066	1044	1085	1065	1016	1072	1043	1088	1104	996	1067	1063	991	1059	1040	1085	1017	1104	1016	1056	1034	1035	1051	1122	1014	1081	1078	1062	1025	1096	1063	1096	1096	1080	1056	1067	1067	1080	1028	1057	1015	1062	1085	1122	1126	1115	1097	1062	998	1092	1069	1070	1069	1132	1029	1018	1054	1040	1024	1095	1019	1056	1055	1066	1073	1078	1072	1042	1027	1055	1138	1016	1127	1105	1110	1050	1068	1103	1155	1115	1076	1020	1060	1107	1098	1095	1045	1073	1080	1083	1080	1088	1017	1052	1058	1020	1149	1062	1108	1031	1075	1055	1115	1025	1046	1073	1054	1131	1089	1087	1089	1051	1019	1032	1029	1023	1095	1075	1147	1058	1083	1054	1014	1079	1059	1028	1054	1081	1067	1070	1075	1014	1104	1066	1001	1041	1097	1091	1040	1083	1032	1057	1101	1058	1098	1014	1074	1098	1078	1071	1073	1057	1039	1006	1055	1142	1089	1091	1021	1087	1062	1046	1078	1088	1058	1052	1044	1058	1065	1092	1079	1073	1042	1081	1057	1057	1119	1070	1077	1097	1072	1034	1051	1082	1063	1086	1082	1078	1091	1030	1080	1060	1037	1051	997	1003	1071	1058	1055	1040	1071	991	1102	1083	1057	1108	1010	1033	1051	1106	1062	1069	1076	1074	1054	1039	1053	1079	1119	1081	1028	1025	1044	1097	1054	1045	1091	1062	1059	1105	1033	1075	1053	1026	1101	1044	1078	1061	1058	1028	1083	1055	1055	1082	1084	1031	1044	1075	1098	1110	1095	1035	1007	1080	990	1019	1031	1077	1106	1099	1010	1126	1036	1071	1055	1056	992	1057	1049	1062	1027	1050	1015	1055	1060	1102	1076	1076	1121	1079	1054	1029	1018	1036	1080	1120	1036	1067	1080
24380	21433	27682	25357	17237	1296	541	454	416	396	404	354	371	418	352	370	325	380	348	308	362	368	320	319	349	333	305	317	342	318	344	312	336	341	331	339	359	310	343	334	314	325	352	324	351	326	330	278	332	337	310	354	333	326	319	332	323	299	349	319	356	334	341	329	339	304	337	301	312	305	334	295	300	302	324	324	340	300	313	354	318	339	340	301	311	294	326	348	326	299	310	314	345	301	318	318	365	339	315	346	329	320	322	327	321	314	344	329	345	293	328	328	306	341	311	324	295	316	300	349	313	315	305	290	326	326	307	333	333	306	305	323	316	320	327	310	295	303	339	317	309	320	324	318	312	280	312	317	319	325	321	299	346	322	332	310	311	301	337	286	297	311	315	302	319	298	308	313	300	305	336	308	325	331	287	321	324	315	327	315	310	297	342	263	303	320	326	294	339	315	313	318	336	334	310	328	324	324	298	352	322	332	291	316	316	332	291	326	313	323	333	273	311	334	324	332	277	309	319	326	317	353	295	318	337	293	331	320	308	306	307	306	331	333	307	311	301	324	309	340	335	324	301	320	309	320	306	279	299	334	327	301	336	351	327	324	322	296	314	316	309	334	317	308	353	296	332	316	335	339	276	290	306	332	328	304	317	338	305	313	283	320	314	351	304	288	304	292	303	357	332	282	322	344	306	288	324	316	280	324	331	342	344	296	305	283	307	305	343	332	307	356	320	310	324	340	354	305	312	321	321	326	341	300	321	310	346	312	310	342	300	322	351	316	326	331	306	283	341	310	322	335	326	347	353	325	304	325	327	322	298	332	321	303	332	304	320	298	331	321	304	297	321	323	317	337	315	330	348	317	330	330	329	344	316	310	340	299	341	320	339	333	327	315	311	318	321	338	290	295	336	310	324	306	309	333	301	314	335	296	359	329	340	330	331	292	322	343	308	313	319	325	366	308	341	316	302	314	317	292	323	315	314	331	318	288	286	337	276	312	312	325	315	330	296	325	364	356	310	310	328	343	356	342	298	308	325	345	305	331	314	316	304	325	282	346	289	321	287	341	290	306	323	317	287	337	337	308	292	346	346	301	346	325	339	313	314	370	335	320	316	328	285	324	345	305	329	325	313	333	277	311	309	300	316	358	319	324	318	340	316	325	293	326	293	332	303	279	311	307	347	323	352	345	347	301	334	322	320	319	337	329	299	283	319	324	319	313	347	346	370	324	298	325	341	296	312	334	315	317	344	297	320	318	355	343	347	350	316	323	319	335	318	345	308	306	358	307	336	327	321	319	307	327	288	326	339	346	310	321	313	303	316	331	316	352	326	334	285	308	306	330	308	335	320	333	303	321	326	316	300	333	324	304	331	317	329	332	322	328	313	320	326	326	287	312	329	300	319	326	323	334	348	293	338	349	318	331	336	303	335	325	297	306	315	366	299	347	291	328	325	315	341	333	299	309	286	318	356	324	319	318	328	293	309	315	291	326	327	304	320	307	319	313	307	304	313	350	315	317	329	306	288	330	297	297	323	361	309	331	315	338	300	295	323	320	287	299	290	306	293	349	309	337	319	276	328	348	314	308	335	336	307	358	298	285	333	316	328	324	301	317	298	323	332	305	316	342	324	329	293	300	342	323	304	331	341	327	318	316	346	297	318	316	308	330	284	319	323	351	296	314	348	307	330	315	323	301	306	322	312	316	318	330	327	334	315	287	327	317	300	293	316	308	324	283	285	315	320	290	313	346	337	321	317	291	273	323	322	349	297	318	321	329	339	331	331	347	340	294	298	308	357	350	318	341	331	317	334	304	338	319	322	313	318	299	309	318	333	306	338	323	333	297	342	333	313	331	325	301	329	316	315	301	340	289	294	318	306	320	315	352	324	305	309	298	291	320	331	321	331	305	321	348	315	336	326	302	298	336	335	339	329	344	303	316	321	304	304	314	328	353	327	332	345	315	341	337	364	273	308	323	315	304	321	313	312	314	341	312	288	347	329	326	318	316	310	333	324	326	327	299	339	322	304	335	342	349	334	326	311	302	326	320	287	330	332	309	303	347	310	332	323	329	310	345	326	326	337	313	319	335	354	294	322	357	328	318	334	315	331	348	306	303	302	314	343	309	308	321	302	293	321	331	292	307	334	316	333	332	337	347	316	331	301	303	319	326	309	335	320	312	316	311	326	354	302	315	328	327	319	344	336	314	318	298	283	285	326	319	331	321	328	299	345	312	310	317	323	330	327	309	329	325	314	364	310	339	304	315	332	310	328	326	316	337	309	312	322	320	321	307	316	330	316	332	313	332	303	329	341	299	320	291	306	302	329	313	328	304	354	294	307	334	339	338	313	302	316	333	307	291	295	313	323	317	321	333	283	290	290	300	303	330	320	297	296	290	354	312	300	306	320	319	311	308	330	342	339	341	321	350	293	292	331	319	343	323	295	289	346	287	318	347	321	314	306	347	370	316	320	351	331	358	354	335	286	317	313	353	290	307	302	313	300	319	350	316	316	330	312	312	298	323	359	307	341	326	312	320	320	297	338	291	349	329	280	309	316	290	324	317	297	312	306	296	317	295	303	296	308	321	335	342	312	318	321	348	347	333	314	338	285	330	311	314	302	321	356	299	320	331	318	319	310	315	302	322	324	317	321	315	358	312	327	360	329	300	329	313	313	307	326	323	280	289	298	327	308	339	346	346	295	304	292	308	361	317	306	320	332	312	297	336	320	298	297	326	318	309	318	298	310	333	289	313	312	365	335	316	331	325	300	315	303	338	300	347	316	316	323	331	332	321	331	299	305	317	331	306	317	329	314	308	326	345	297	326	316	311	306	346	238	305	310	316	284	334	288	339	312	303	321	348	317	321	316	363	312	324	347	341	347	336	356	301	308	330	276	311	367	312	352	324	307	318	324	354	319	323	325	329	337	321	298	324	322	314	321	298	330	311	295	320	347	322	305	291	326	327	323	297	311	315	312	309	305	300	337	290	333	333	298	302	325	313	313	316	299	319	348	321	324	302	312	278	332	315	349	281	325	314	310	318	345	302	339	320	325	306	306	327	306	315	327	323	358	301	313	305	277	320	332	323	325	315	329	300	341	327	317	310	318	312	312	318	301	303	314	284	293	346	344	326	313	362	303	327	322	331	293	299	310	303	288	291	321	307	297	317	343	315	320	331	313	352	335	314	325	316	322	331	307	319	339	293	321	308	322	309	328	330	318	319	302	301	325	342	313	326	348	322	320	337	303	317	318	312	346	306	308	300	328	337	291	314	356	302	327	292	318	314	332	344	331	321	329	320	368	323	352	332	298	315	322	341	291	324	291	334	309	332	319	346	335	313	334	292	300	311	362	317	300	329	346	298	294	331	351	309	338	333	325	294	325	305	331	316	342	304	305	298	310	293	291	292	312	309	272	317	328	329	322	334	327	313	317	324	337	322	303	318	297	335	286	320	304	330	307	327	319	319	353	307	318	306	304	317	338	314	346	343	330	321	319	317
48328	52659	6140	3341	2132	1636	1368	1149	1017	952	890	837	782	803	744	721	748	753	692	668	690	646	680	682	707	676	653	737	648	605	650	689	645	634	616	670	610	666	624	620	642	575	614	658	602	616	647	631	631	617	644	639	612	588	623	627	627	576	604	642	646	675	625	625	633	629	644	615	625	645	610	614	632	667	605	613	649	621	584	664	613	593	666	660	633	602	620	624	661	586	598	635	608	614	623	630	647	664	617	625	662	627	621	602	622	588	600	620	609	609	605	598	645	602	586	650	629	595	609	598	661	599	659	617	644	629	645	622	625	616	651	624	616	592	633	641	676	632	593	668	683	685	607	648	586	642	619	594	613	636	626	596	613	610	620	639	607	639	603	618	625	589	660	633	586	651	632	630	617	598	631	599	622	688	610	626	661	649	586	641	623	645	654	605	618	583	617	684	591	587	595	574	608	639	647	627	599	624	604	652	623	650	568	641	629	634	609	619	619	589	627	615	613	649	649	612	614	631	625	622	652	602	620	607	670	611	607	664	623	624	604	627	630	625	603	637	590	664	627	631	692	632	603	628	586	615	594	631	620	557	626	639	660	588	658	593	619	591	597	607	619	640	634	657	631	617	624	589	597	576	637	600	615	633	665	634	613	611	650	639	608	598	593	576	570	640	613	571	624	607	640	648	601	658	590	690	622	665	603	599	612	627	617	602	615	622	583	620	578	606	625	625	610	648	632	602	668	661	648	599	576	603	615	651	585	643	616	647	629	658	629	671	567	602	621	618	589	627	654	616	612	646	591	552	662	609	651	618	621	642	644	641	599	610	605	606	605	619	648	611	621	660	656	664	607	605	622	560	597	605	618	628	630	587	604	670	644	596	698	654	614	630	618	598	611	606	576	621	628	617	594	634	629	625	609	647	660	625	674	648	639	625	621	639	589	610	634	671	622	603	605	633	628	591	612	610	621	591	616	655	587	638	618	687	612	646	593	607	620	631	575	611	605	602	625	629	648	637	584	591	611	598	652	648	652	646	653	653	652	610	632	580	602	639	639	617	623	677	634	639	599	632	596	613	670	661	676	627	619	633	600	642	599	630	650	658	632	639	598	657	560	620	603	662	651	619	645	642	577	622	665	606	621	614	617	624	612	614	604	639	683	637	655	615	585	620	619	622	594	632	604	638	636	579	632	643	669	659	598	591	605	594	631	655	657	599	568	618	628	690	609	640	638	615	650	595	615	690	640	672	635	637	631	617	635	602	633	645	645	638	682	636	680	648	643	661	615	590	655	607	625	584	593	620	641	627	616	643	642	669	636	617	592	595	617	642	585	608	610	599	596	624	641	603	609	621	648	613	620	620	656	584	666	622	636	625	662	648	585	624	703	602	601	597	624	618	646	666	632	600	629	613	646	578	602	585	589	627	622	619	607	615	692	658	641	601	638	615	628	636	645	627	620	660	610	640	604	619	650	687	640	606	617	625	626	628	590	628	596	640	599	626	635	620	649	642	615	641	624	613	665	648	600	609	615	625	639	643	632	624	606	614	616	649	634	621	606	661	609	610	672	664	640	624	612	660	660	596	608	631	634	617	604	609	658	635	635	615	662	647	636	598	620	642	624	600	642	651	634	612	620	648	625	624	617	643	630	571	656	631	651	601	596	615	640	636	589	645	637	636	649	624	656	625	649	630	639	640	638	611	599	589	583	630	593	654	632	643	654	683	620	685	632	627	613	614	614	614	657	636	638	628	651	623	607	616	575	619	590	591	642	619	638	636	605	638	602	628	663	642	661	611	663	612	626	597	589	654	654	609	599	576	598	680	601	661	622	596	583	599	657	625	603	643	635	622	596	614	587	618	650	638	649	623	608	613	634	604	627	626	604	645	615	609	593	627	621	651	584	636	666	588	618	578	615	610	601	572	625	632	645	601	634	642	607	609	639	673	654	638	596	648	614	604	624	643	639	641	641	620	631	650	618	658	594	620	622	594	609	607	635	581	613	614	627	624	625	636	643	672	673	615	637	620	622	648	648	626	600	637	655	642	580	655	634	570	640	619	624	627	580	634	622	592	633	610	619	610	616	628	605	663	642	622	655	632	651	633	642	652	631	624	626	621	621	626	615	630	599	607	602	655	615	631	591	625	586	629	663	615	636	622	644	629	585	653	626	651	651	636	580	641	640	622	623	635	623	663	616	596	639	620	635	635	649	630	653	617	608	649	631	615	577	592	657	613	648	631	625	611	653	587	606	636	630	598	615	670	641	587	591	605	614	560	606	614	627	628	619	643	652	606	589	613	648	609	636	619	618	604	622	614	638	576	621	595	647	607	607	611	600	622	613	604	585	685	654	602	640	632	577	651	615	638	633	621	593	681	649	599	652	617	607	596	627	609	630	618	619	613	578	603	624	634	595	592	599	619	648	623	593	656	603	647	619	604	619	621	634	602	627	601	615	616	650	585	659	641	635	626	621	655	617	645	608	633	632	618	619	618	616	571	646	653	624	592	531	638	630	610	623	598	630	595	603	610	605	624	633	610	655	619	634	616	624	596	632	632	652	628	638	633	635	605	629	600	617	593	658	637	645	640	613	666	635	617	616	596	644	612	619	580	643	642	625	629	624	621	598	608	623	622	641	618	648	644	591	634	627	645	601	637	597	617	675	592	589	630	647	653	653	596	649	633	609	620	599	640	659	602	623	637	642	606	655	605	631	610	590	643	630	620	603	610	648	622	634	602	632	667	619	577	591	621	613	604	624	637	598	612	663	648	690	624	635	628	631	657	641	597	636	655	623	619	645	582	646	668	614	557	643	612	616	611	631	609	653	645	627	618	613	608	606	628	593	584	654	599	598	594	669	609	604	584	624	602	595	638	639	647	655	632	623	662	614	626	660	674	636	576	626	590	623	610	620	616	619	605	623	609	645	619	651	609	638	624	610	624	686	652	593	605	603	640	653	668	610	607	640	602	628	603	634	607	667	615	670	598	602	644	639	660	617	627	614	691	605	655	634	610	605	644	591	606	642	579	576	641	633	617	616	650	661	596	634	658	596	635	616	584	583	583	628	614	643	655	607	591	674	621	617	654	690	611	661	616	619	614	634	613	632	630	648	593	604	607	611	612	583	636	621	680	620	622	629	620	589	616	683	608	620	639	644	610	595	588	640	618	621	613	601	624	672	630	680	581	603	671	583	638	616	635	645	652	632	646	608	627	588	639	680	608	616	607	628	603	633	603	655	613	649	626	618	664	636	634	616	616	631	599	624	607	606	624	615	631	585	633	619	610	668	640	644	622	617	590	583	614	638	630	630	620	649	605	587	625	666	621	649	633	633	633	637	632	601	659	620	637	574	616	631	596	606	604	605	583	634	647	610	627	578	672	604	625	609	616	656	654	591	608	596	638	613	666	606	593	590	638	595	611	611	635	606	649	641	598	670	601	599	638	619	625	621	662	619	601	635	631	641	665	652	622	598	638	664	600	589	605	613	617	638	646	601	623	630	642
23222	21361	28479	24488	21327	15971	1071	489	388	318	337	323	302	263	245	282	250	246	263	214	234	239	243	247	252	216	223	233	225	224	243	236	229	213	226	239	222	213	217	220	221	222	227	229	204	199	206	242	227	212	218	219	220	225	204	234	182	208	236	220	233	188	209	207	222	183	211	225	203	182	201	212	226	225	201	205	225	199	205	227	197	214	217	191	212	227	225	200	221	190	207	224	233	229	219	225	200	221	218	224	198	224	209	223	233	185	199	213	203	198	198	227	205	217	218	247	216	210	220	224	235	200	219	224	206	207	226	188	212	224	227	191	205	218	216	201	219	188	174	231	215	189	177	239	202	212	221	204	206	216	204	202	216	195	232	198	196	214	187	213	200	197	214	209	188	197	218	185	205	198	206	224	215	206	216	234	192	193	232	216	216	231	214	221	185	205	184	228	203	233	205	199	201	213	205	224	198	207	221	209	188	187	199	193	229	212	207	204	218	202	204	188	197	216	213	205	209	180	207	234	210	190	228	231	240	194	214	198	224	198	200	237	217	224	210	218	198	214	203	218	204	244	184	228	224	191	208	204	200	207	178	236	195	197	208	237	234	216	223	231	197	228	226	208	215	190	233	192	202	196	225	219	206	235	214	223	215	191	199	207	226	197	227	219	216	193	195	222	238	184	199	212	191	190	205	208	188	188	188	216	217	212	216	210	230	197	208	204	181	192	185	196	218	220	176	225	222	190	210	211	222	221	206	214	202	210	207	200	201	233	229	188	231	203	201	193	227	219	172	211	199	200	212	176	222	194	201	231	197	224	205	219	201	173	207	224	213	218	203	207	227	228	209	199	220	197	213	220	220	207	187	208	225	210	209	205	217	219	211	210	208	191	170	230	201	199	206	215	198	191	216	236	197	225	219	224	203	224	207	221	204	202	195	204	213	219	212	205	237	221	195	205	193	190	200	236	208	205	205	200	224	206	211	208	196	213	202	210	189	212	189	195	180	209	193	226	224	259	222	228	240	218	185	200	228	223	198	202	213	217	213	194	208	201	209	194	196	204	238	223	208	200	220	215	210	186	219	183	194	181	227	194	197	208	190	214	227	191	206	215	212	209	199	179	159	209	214	217	230	207	209	210	197	214	226	206	225	226	210	188	184	189	206	231	201	194	210	207	227	206	159	205	210	201	195	213	214	218	173	200	208	222	181	230	189	200	240	203	184	215	189	240	220	202	211	200	221	183	204	227	208	218	224	245	210	195	209	191	200	218	200	199	197	224	198	196	237	225	222	207	215	206	188	189	215	235	211	189	190	219	209	214	226	232	185	240	200	198	203	203	194	220	195	201	217	186	209	208	204	199	212	204	208	202	232	195	196	221	184	207	241	227	190	201	204	188	212	195	201	203	202	213	201	211	211	206	222	186	204	208	211	215	199	194	204	207	196	224	193	229	203	185	239	233	164	226	195	220	206	187	205	214	224	227	194	194	205	177	204	209	190	207	192	203	208	209	198	202	204	204	231	203	188	217	209	206	205	206	194	199	219	210	232	220	202	204	227	200	218	218	222	217	193	201	218	213	198	191	220	181	202	225	203	198	221	214	215	198	209	218	186	207	222	185	221	214	203	211	212	194	212	212	221	226	222	190	235	193	218	188	189	201	202	254	240	208	241	198	219	228	216	218	196	185	231	204	192	209	206	179	212	183	197	220	228	198	212	219	221	210	203	233	205	206	207	182	202	208	190	192	222	224	205	198	232	206	210	193	216	192	213	217	193	206	193	203	199	210	233	208	235	206	197	192	206	226	229	219	209	207	215	189	209	215	190	203	215	214	203	202	209	230	199	187	225	219	203	197	224	205	211	213	195	211	216	215	220	206	237	214	220	220	218	203	226	203	205	178	203	209	213	219	198	211	195	186	218	217	204	207	183	208	198	219	202	218	183	219	221	182	214	217	213	207	183	185	200	216	218	231	234	190	193	228	194	210	179	207	223	201	209	198	205	207	193	209	206	216	199	225	208	214	213	201	217	194	237	214	211	208	219	211	183	203	224	212	204	218	220	226	212	205	205	171	205	211	214	215	192	211	224	218	200	232	229	224	194	237	203	189	214	219	209	210	203	215	211	201	188	203	209	225	186	207	197	248	195	225	207	203	223	171	221	191	175	232	239	198	206	194	179	219	219	217	208	209	211	207	194	226	207	213	206	217	189	213	219	178	206	230	196	212	220	214	210	216	217	225	202	222	219	221	199	194	228	222	210	216	224	230	218	190	211	241	207	204	218	231	218	221	213	207	221	221	175	188	193	250	218	213	209	209	198	208	196	254	193	222	180	209	185	203	236	215	203	216	203	202	230	214	208	207	206	211	216	222	202	217	228	209	198	201	233	221	219	211	218	199	203	219	243	196	229	209	220	216	196	206	210	202	237	220	185	202	217	188	202	209	225	203	240	192	202	208	220	209	213	192	221	212	211	220	224	197	191	217	220	214	195	205	201	217	211	181	188	209	214	193	231	215	208	200	216	160	214	199	206	198	206	210	218	208	210	223	208	224	208	197	224	229	220	201	181	230	194	196	222	189	198	214	231	216	195	204	225	205	203	214	213	208	195	204	186	211	178	211	217	262	211	162	213	186	213	208	202	172	200	198	210	225	194	202	200	219	209	235	245	237	208	208	215	205	223	205	205	222	204	192	215	222	197	235	223	248	220	206	186	225	196	213	194	217	210	198	219	198	173	207	188	180	210	215	216	218	225	221	223	213	189	217	194	213	206	218	198	218	204	213	186	219	206	236	227	202	195	202	214	237	210	194	236	218	222	221	212	224	192	207	229	203	226	203	177	202	215	196	230	201	211	212	210	225	209	209	214	236	189	186	194	188	207	219	197	206	206	199	213	221	199	202	217	222	205	190	231	198	188	219	230	230	206	205	221	199	199	212	214	218	185	189	227	200	214	229	184	205	215	186	209	217	192	202	214	220	189	202	204	232	219	179	213	215	181	205	207	209	226	200	230	200	214	176	204	183	207	220	215	196	199	201	216	221	187	212	178	216	218	210	222	230	194	247	183	205	196	226	214	191	220	195	210	211	198	208	210	203	231	198	213	214	219	202	207	211	200	205	219	202	190	209	214	215	220	211	189	210	193	200	202	225	213	206	199	204	198	209	243	202	192	215	208	226	248	208	197	224	194	225	210	220	196	202	204	208	234	204	226	219	178	215	193	189	191	221	261	210	210	232	185	224	204	237	189	195	213	201	231	223	206	177	187	210	217	237	170	223	213	202	210	229	207	206	198	195	189	220	210	213	221	233	210	221	202	215	246	229	217	181	198	241	220	210	216	199	221	226	202	201	214	201	198	195	215	210	221	218	207	199	191	192	202	191	186	207	223	194	232	209	223	216	218	202	186	185	209	214	202	201	236	202	229	170	195	213	203	214	203	223	187	197	199	220	201	199	224	216	203	228	206	168	203	201	201	213	207	211	201	210	216	203	216	210	197	231	214	204
55099	62784	8695	5463	3353	2352	1819	1456	1146	1053	937	808	698	710	644	569	571	553	575	502	520	497	517	501	483	462	451	436	434	465	449	461	443	448	408	447	459	405	438	396	417	397	415	431	406	405	386	422	394	445	409	437	396	428	378	413	419	387	400	410	378	397	378	390	369	403	389	422	401	361	419	425	410	375	388	380	380	398	375	396	382	361	408	371	378	418	396	433	365	376	423	403	361	375	397	397	382	396	351	397	389	396	370	433	365	421	367	386	411	400	393	388	402	374	397	348	382	357	454	371	373	434	393	407	376	362	360	388	392	388	399	399	383	380	376	378	381	383	378	370	360	387	396	382	420	395	361	381	394	387	383	378	383	401	405	398	396	410	411	365	383	404	435	387	391	384	371	376	349	401	394	422	369	374	379	375	397	418	394	410	355	380	422	414	384	382	403	372	387	405	413	413	369	364	404	406	393	383	382	403	390	395	378	371	346	379	383	365	378	361	376	382	360	387	402	403	405	408	371	389	428	398	396	395	357	409	397	401	384	425	386	402	379	403	366	373	360	389	404	423	393	388	406	371	363	358	356	370	392	389	390	427	376	386	374	385	396	381	359	409	403	398	382	374	387	374	396	399	366	397	381	375	401	404	325	414	387	410	371	396	417	402	400	388	379	363	351	355	377	365	406	385	419	407	342	346	407	380	391	379	426	388	408	377	397	401	363	428	412	378	404	408	368	364	386	372	400	373	383	386	416	406	382	397	406	376	413	399	391	367	380	383	396	381	421	370	370	388	355	377	412	374	407	389	393	357	388	401	366	442	382	388	392	382	386	421	367	380	426	432	365	389	415	375	395	361	379	407	393	423	421	388	389	424	368	414	416	380	400	408	413	375	419	376	368	412	392	397	391	359	379	400	420	378	381	362	412	361	381	403	396	407	378	368	361	391	402	369	391	378	369	378	389	359	387	402	404	370	389	372	399	396	385	417	404	381	391	367	411	367	380	397	413	351	384	396	388	372	378	393	406	390	429	408	384	401	411	374	358	381	403	369	398	419	422	383	376	362	367	386	384	408	415	398	410	372	376	395	372	412	391	398	379	416	346	394	402	391	392	409	401	370	371	407	350	376	396	413	420	360	407	380	410	399	387	364	376	379	392	408	416	412	387	379	377	429	385	406	424	361	366	404	405	426	406	379	386	431	384	410	403	348	382	376	406	419	391	382	408	390	384	382	370	379	359	383	393	384	395	370	375	376	377	377	407	406	364	367	395	373	398	417	395	356	381	355	368	369	387	363	369	384	385	383	392	387	372	404	369	394	394	376	398	399	383	372	406	429	380	361	377	361	392	379	408	391	399	385	391	366	382	388	363	362	389	401	368	403	384	416	382	379	402	385	420	387	325	373	414	358	412	394	408	396	394	331	376	372	425	342	370	398	365	369	355	405	395	417	356	375	399	392	441	370	395	364	376	391	368	387	398	365	387	370	408	398	377	408	409	414	353	407	406	414	374	393	406	336	387	389	411	393	366	352	383	398	402	375	380	401	396	388	373	397	396	358	389	360	382	386	397	417	352	408	385	372	399	366	399	374	408	371	378	422	350	355	361	379	387	394	404	409	373	390	385	358	355	394	382	430	391	394	417	424	343	390	392	382	415	396	419	366	386	377	409	395	376	350	407	371	397	371	359	384	406	386	429	388	397	387	404	365	365	396	404	414	404	383	391	397	399	410	386	394	404	370	405	391	407	408	387	411	402	381	359	373	375	446	432	349	354	396	412	339	353	408	395	383	390	412	364	389	368	360	377	362	393	395	414	361	382	424	381	404	399	399	374	397	390	382	431	414	383	382	402	394	398	356	385	401	392	363	393	391	417	397	367	433	405	395	460	400	364	382	353	403	401	384	407	390	380	410	395	390	411	394	412	381	427	398	390	377	385	372	395	408	394	385	387	399	410	399	372	349	376	368	386	388	404	368	392	406	366	413	393	388	349	349	380	447	359	400	376	386	389	371	392	389	350	417	401	380	400	381	388	386	369	401	353	388	366	387	373	434	389	397	376	394	354	410	384	401	378	395	384	399	406	414	432	408	405	415	389	399	434	387	370	367	410	365	385	407	384	414	375	382	446	424	449	345	382	396	366	379	397	390	369	415	377	372	417	381	394	389	427	411	389	371	419	367	388	405	405	395	376	384	390	361	361	387	350	416	371	393	390	380	359	395	405	375	381	414	404	339	382	352	397	379	419	389	381	388	355	372	379	389	439	410	399	391	414	376	425	363	384	387	381	385	408	370	398	364	395	385	399	392	384	413	389	381	399	398	415	380	351	374	344	376	431	379	385	427	392	397	366	387	392	375	407	366	387	379	386	388	388	378	376	372	410	378	393	402	414	409	348	395	371	371	401	405	392	394	401	398	374	403	399	399	411	394	378	359	400	393	362	391	392	402	391	400	408	379	385	391	364	416	412	388	387	410	383	362	338	415	405	381	397	368	389	382	381	356	425	351	411	391	398	377	401	392	357	368	378	387	369	346	378	395	375	409	390	387	374	404	358	382	412	361	380	365	367	381	407	405	383	406	401	422	381	369	441	409	386	386	375	380	380	400	372	397	369	437	393	372	343	375	383	398	436	398	358	398	372	338	410	383	433	418	394	384	380	357	402	386	395	378	392	371	399	356	375	371	381	392	400	367	396	404	373	400	418	384	410	382	379	369	399	398	394	412	362	390	437	385	389	380	369	367	410	418	404	381	381	379	384	375	385	390	390	382	416	391	357	392	384	369	395	387	365	374	373	392	411	358	404	397	358	396	401	424	387	378	372	383	375	349	417	383	390	391	381	394	380	373	363	403	419	390	386	388	410	401	378	401	385	370	361	376	366	391	417	375	357	389	382	350	384	381	369	371	384	398	363	367	360	389	394	398	393	390	391	400	409	420	383	377	375	389	397	386	398	382	409	352	386	407	396	350	393	396	402	390	377	362	367	397	364	401	383	395	393	376	420	374	418	362	380	394	379	379	409	409	400	409	392	383	412	354	391	406	393	374	381	395	378	379	393	392	408	374	373	411	386	374	418	394	376	387	394	388	401	403	420	360	371	388	414	397	395	363	396	438	425	403	417	394	420	411	352	434	390	365	395	385	372	407	349	411	417	388	400	405	389	385	373	422	412	408	410	385	377	390	407	399	392	388	366	396	402	371	330	416	393	402	433	405	365	346	398	374	385	360	395	429	381	379	373	363	419	391	390	402	355	374	369	406	445	358	424	376	386	380	414	381	410	406	386	392	414	404	376	384	403	374	398	392	392	399	382	402	407	377	391	375	410	403	390	363	401	372	405	416	386	369	399	367	371	389	379	415	398	381	407	353	379	374	382	402	373	375	417	369	375	367	412	383	411	416	391	371	410	350	415	399	364	393	395	380	380	411	406	362	367	427	379	363	379	414	402	380	387	358	387	430	394	375	430	403	363	404	388	383	386	395	401	407	381	364	408	379	390	370	385	356	401	375
27112	21884	10688	1231	720	654	591	630	591	574	576	610	597	566	545	626	571	587	541	589	586	649	598	556	633	606	549	546	582	576	600	607	554	615	549	557	566	643	623	574	557	607	606	601	597	593	596	569	614	623	581	580	627	611	601	580	580	611	572	613	590	562	593	595	569	538	577	594	614	580	602	557	580	582	618	579	574	598	610	565	559	565	561	613	531	573	571	576	526	600	634	607	549	576	594	557	544	603	598	577	569	563	535	587	572	604	564	577	617	564	545	595	570	606	579	560	589	583	625	588	600	573	593	561	614	580	572	577	626	552	617	603	572	548	580	584	567	591	554	574	569	543	559	568	587	587	596	603	599	595	589	593	592	536	593	525	529	590	591	552	574	618	650	573	564	613	591	568	586	534	625	583	588	593	592	601	590	564	584	584	543	569	623	551	565	606	590	570	592	569	615	585	582	577	582	602	582	608	574	615	539	582	568	559	581	579	567	612	611	582	562	566	574	599	549	588	574	583	574	539	538	596	589	600	592	599	605	580	559	596	580	617	563	591	547	629	572	587	576	574	620	637	573	596	609	559	630	592	575	621	582	635	557	569	597	542	609	618	618	589	606	581	581	562	596	563	512	619	551	531	575	627	601	610	614	576	604	587	625	611	605	562	561	580	599	568	556	557	575	617	576	578	612	587	573	593	577	572	634	573	595	621	563	570	587	546	634	592	588	581	584	560	582	619	583	551	595	621	558	573	584	604	608	585	529	597	558	591	624	646	609	620	600	564	577	624	600	577	563	580	564	591	598	549	610	594	600	600	556	587	538	528	587	534	589	551	600	626	620	580	584	578	596	597	572	578	534	585	605	563	562	582	608	573	642	589	572	560	565	590	584	587	581	561	610	577	610	571	588	586	593	583	557	590	583	582	591	599	627	605	593	580	578	595	550	569	558	555	571	572	565	585	629	573	541	543	581	578	572	596	588	608	584	606	579	573	525	616	553	586	580	601	566	582	602	580	574	564	606	586	590	597	594	576	531	565	549	600	603	548	560	573	585	591	577	625	585	573	581	586	599	610	590	607	578	630	554	589	604	553	635	593	593	559	571	570	570	578	599	566	622	575	572	568	554	608	606	582	563	602	554	596	630	552	611	578	557	561	556	603	562	591	579	571	574	610	601	539	547	634	558	606	568	606	588	566	607	585	582	630	602	570	563	582	542	555	502	552	620	580	560	578	588	571	569	651	585	575	585	560	530	568	530	578	598	624	590	583	583	594	577	610	598	626	584	618	600	574	585	561	611	623	616	557	584	551	572	594	574	577	597	560	585	581	558	586	592	561	548	565	551	543	632	568	568	576	557	570	622	524	529	562	556	580	565	576	582	599	602	579	548	560	556	578	627	600	539	599	555	597	591	581	594	562	598	532	627	567	585	565	547	576	566	562	570	588	564	576	550	579	585	575	579	585	591	586	534	668	582	573	613	580	606	610	600	577	578	566	591	596	548	565	540	607	599	581	546	543	573	567	587	595	559	613	612	589	621	565	606	588	598	590	611	612	602	586	585	594	590	565	628	549	575	585	593	593	600	578	593	594	642	581	614	547	574	612	597	567	568	612	571	620	559	598	585	539	608	628	589	593	573	566	603	555	629	595	568	584	604	569	578	634	568	602	578	571	562	565	595	595	615	581	561	619	607	563	546	590	596	547	526	553	621	577	591	580	578	611	565	608	591	560	603	578	600	556	538	590	566	565	560	569	603	629	539	588	573	547	569	590	574	584	544	559	590	557	582	599	586	636	639	562	603	574	558	625	556	611	602	599	578	553	592	607	566	552	583	597	562	592	553	606	582	594	557	606	620	566	589	605	581	567	557	596	616	585	598	566	583	571	578	565	558	600	584	521	596	618	621	588	584	564	591	567	577	612	564	596	577	607	605	578	606	585	599	610	622	562	570	604	583	581	586	596	613	603	585	564	589	577	562	565	603	586	552	598	540	582	565	608	615	599	553	646	563	584	593	538	576	540	561	567	559	575	586	570	556	618	563	585	614	571	589	559	599	592	552	597	562	592	595	568	577	587	582	601	569	562	571	604	598	592	573	585	559	565	555	615	594	560	595	576	581	589	537	593	560	586	602	599	577	579	579	565	571	555	621	577	585	598	590	545	600	597	613	577	569	599	585	594	562	584	581	578	557	571	618	547	574	622	579	617	604	590	589	573	575	603	550	625	551	581	615	518	601	569	619	604	561	551	571	617	545	606	623	625	614	589	609	569	573	564	587	592	586	566	555	612	609	576	563	567	593	588	572	549	615	532	570	586	576	574	611	557	590	619	564	624	560	543	588	604	620	535	553	536	591	607	553	570	620	662	595	605	589	538	575	593	611	601	582	548	542	547	589	579	575	578	594	571	587	581	602	629	581	559	592	601	620	576	569	602	588	562	602	581	612	591	573	583	599	601	631	605	564	606	617	615	596	586	562	597	571	608	584	572	552	612	616	573	587	568	616	587	576	620	550	598	592	557	568	551	613	536	603	578	619	603	614	603	567	596	593	584	647	588	612	553	573	568	560	569	570	580	579	603	579	607	598	604	587	572	596	595	607	583	612	635	572	563	557	597	613	593	609	548	583	585	573	595	641	630	589	601	597	572	580	590	595	613	588	574	584	586	603	566	607	644	572	598	619	562	617	593	557	598	569	583	596	550	577	587	538	625	612	584	610	593	586	601	596	577	565	614	581	609	580	597	561	578	623	585	538	575	596	578	588	541	612	581	558	625	560	604	591	587	617	572	579	592	618	595	566	568	598	620	565	596	559	589	594	557	594	552	577	587	584	578	587	621	588	559	599	528	615	581	537	581	628	627	573	583	595	580	610	589	604	573	579	595	546	563	611	613	582	576	580	589	596	562	592	553	611	538	637	565	594	577	605	580	621	608	561	559	613	578	638	579	589	594	577	561	587	613	566	592	606	590	601	613	592	601	598	545	581	597	586	577	573	597	575	608	592	573	605	589	573	544	552	601	567	581	591	573	599	557	603	565	571	553	580	595	544	588	581	575	573	615	624	618	599	587	582	563	584	613	582	595	615	565	592	600	567	620	567	584	615	553	603	587	576	575	614	613	571	575	589	542	617	559	589	528	580	594	579	594	595	540	587	561	539	606	607	580	581	554	576	630	605	631	556	566	565	567	607	613	598	585	559	573	538	589	574	546	562	589	572	572	627	587	564	592	565	609	546	623	609	614	568	566	560	537	590	630	605	586	606	615	574	586	564	624	573	571	583	539	582	598	567	565	541	608	559	603	599	632	575	567	592	586	610	580	596	580	537	633	602	537	581	568	580	595	607	626	575	561	621	612	579	578	603	598	581	608	555	586	607	582	617	580	590	588	583	564	582	567	591	589	578	594	611	599	552	572	583	562	576	571	568	588	575	587	586	601	595	558	557	584	598	586	555	582	587	567	559	588	600	614	561	595	576	629	607	586	582	616	596	531	570	608	614	546	547	557	589	614
27813	29705	3412	1341	1222	1228	1125	1117	1108	1113	1140	1115	1066	1125	1073	1076	1141	1134	1036	1030	1121	1100	1108	1071	985	1085	1054	1013	1034	1048	1111	1060	1130	1056	1022	1061	1095	1109	1149	1113	1055	1122	1071	1053	1046	994	1116	1059	1107	1046	991	1119	1012	1036	1129	1017	991	1122	1116	1070	1110	1122	1145	1078	1046	1014	1085	1107	1080	1101	1028	1047	1086	1063	1044	1105	1122	1094	1046	1044	1104	1041	1050	1080	1113	1069	1061	1057	1080	1106	1108	1081	1077	1046	1054	1084	1032	1051	1044	1018	1087	1041	1055	1050	1026	1105	1035	1064	1099	1048	1138	1128	1081	1046	1022	1093	1118	1107	1055	1080	1073	1095	1091	1075	1062	1067	1042	1106	1048	1137	1125	1098	1043	1077	1043	1074	1082	1099	1105	1021	1029	1146	1050	1126	1088	1053	1057	1060	1086	1012	1033	1071	1092	1019	1089	1076	1056	1103	1046	1070	1110	1093	1074	1100	1050	1079	1101	1075	1108	1082	1083	1093	1008	1145	1066	1053	1098	1112	1030	1011	1046	1036	1063	1112	1120	1067	1090	1090	1076	1125	1072	1026	1064	1072	1079	1090	1049	1084	1070	1037	1034	1047	1048	1064	1044	1088	1074	1131	1076	1104	1131	1087	1034	1033	1099	1049	1115	1084	1071	1073	1118	1042	1032	1090	1046	1069	1048	1106	1037	1068	1080	1063	1044	1062	1080	1083	1091	1072	1072	1046	1091	1057	1045	1123	1059	1081	1116	1124	1040	1094	1048	1148	1139	1039	1102	1084	1068	1075	1095	1096	1085	1051	1028	1075	1052	1072	1090	1050	1113	1082	1078	1094	1111	1083	1101	1071	1076	1082	1090	1074	1076	1001	1084	1090	1068	1070	1052	1098	1043	1079	971	1056	1046	1099	1127	1121	1081	1025	1093	1082	1071	1047	1144	1087	1080	1078	1066	1105	1097	1031	1115	992	1091	1042	1063	1056	1089	1108	1142	1092	1079	1054	1041	1080	1087	1059	1058	1028	1061	1073	1159	1054	1093	1072	1093	1006	1073	1102	1060	1071	1054	1093	1070	1082	1049	1088	1106	1031	1054	1069	1049	1071	1048	1133	1067	1104	1019	1088	1084	1043	1130	1052	1033	1064	1065	1111	1058	1064	1130	1037	1066	1048	1079	1075	1141	1038	1106	1034	1022	1059	1103	1088	1047	1055	1038	1107	1066	1091	1105	1078	1023	1077	1050	1092	1105	1081	1105	1112	1080	1130	1138	1092	1038	1100	1116	1023	1055	1102	1115	1099	1053	1032	1069	1114	1051	1051	1024	1078	1053	1071	1148	1027	1086	1099	1072	1093	1069	1070	1059	1055	1089	1047	1035	1048	1139	1082	1082	1039	1060	1047	1141	1042	1060	1086	1059	1103	1060	1055	1017	1057	1089	1123	1055	1081	1091	1053	1107	1066	1124	1073	1102	1043	1071	1029	1039	1078	1011	1099	1074	1139	1060	1039	1070	1090	1017	1114	1112	1073	1044	1063	1077	1050	1104	1114	1102	1081	1042	1140	1071	992	1109	1126	1081	1089	1132	1083	1071	997	1053	1070	1039	1038	1055	1024	1088	1063	1106	1050	1112	1076	1026	1116	1090	1066	1092	1074	1039	1064	1060	1062	1099	1049	1065	1070	1032	1048	1027	1081	1021	1076	1089	1071	1108	1084	1101	1036	1031	1146	1084	1112	1037	1075	1098	1061	1049	1078	1083	1074	1074	1051	1054	1063	1090	1031	1068	1061	1071	1061	1102	1041	1121	1048	1088	1078	1087	1099	1021	1086	1041	1032	1079	1050	1100	1074	1088	995	1016	1025	1079	1089	1085	1074	1089	1038	1087	1089	1082	1036	1070	1036	1114	1082	1126	1033	1047	1100	1069	1091	1070	1070	1103	1004	1033	1056	1132	1048	1057	1050	1088	1104	1075	1103	1108	1099	1075	1089	1045	1087	1086	991	1136	1083	1087	1075	1071	1077	1100	1107	1100	1067	1036	1126	1088	1111	1063	1087	1053	1147	1063	1046	1099	1046	982	1051	1098	1037	1066	1037	1063	1091	1088	1057	1061	1106	1055	1062	1078	1016	1056	1071	1054	1013	1071	1038	1075	1083	1058	1128	1034	1119	1050	1060	1064	1046	1080	1074	1049	1096	1056	1079	1098	1073	1086	1037	1077	1133	1062	1090	1118	1079	1047	1058	1110	1091	1072	1084	1045	1105	1055	1059	1075	1064	1106	1039	1063	1048	1053	1050	1105	1050	1063	1026	1062	1109	1119	1086	1084	1083	1105	1052	1131	1081	1056	1126	1039	1061	1085	1051	1128	1110	1057	1037	1017	1095	1102	1102	1087	1028	1099	1044	1089	1098	1094	1039	1080	1022	1048	1052	1038	1064	1084	1032	1131	1031	1080	1067	1044	1147	1049	1021	1061	1070	1009	1095	1034	1110	1019	1093	1092	1088	1066	1098	1104	1025	1106	1070	1079	1148	1088	1119	1096	1114	1039	1073	1078	1059	1091	1093	1083	1089	1079	1018	1098	1058	1057	1090	1067	1066	1070	1083	1098	1072	1022	1073	1144	1090	1054	1035	1137	1069	1066	1055	1072	1120	1067	1113	1058	1071	1016	1115	1076	1058	1053	1110	1121	1012	1078	1126	1064	1056	1093	1077	1053	1059	1095	1093	1052	1055	1075	1099	1109	1112	1130	1082	1090	1054	1048	1045	1115	1127	1101	1060	1042	1038	1075	1079	1085	1025	1081	1118	1116	1010	1052	1133	1070	1100	1127	1094	1100	1086	1090	1091	1041	1052	1105	1060	1077	1088	1056	1036	1082	1040	1072	1062	1128	1102	1098	1092	1074	1046	1129	1066	1128	1070	1030	1078	1096	1101	1084	1069	1088	1065	1079	1100	1081	1044	1024	1052	1075	1028	1031	1058	1056	1075	1068	1081	1055	1070	1108	1034	1108	1017	1036	1047	1077	1029	1104	1065	1054	1073	1036	1120	1128	1100	1025	1040	1046	1004	1096	1114	1105	1062	1057	1013	1075	1103	1103	1080	1046	1052	1037	1053	1064	1057	1129	1086	1087	1059	1069	1041	1069	1097	1101	1009	1115	1116	1043	1036	1088	1043	1037	1086	1077	1083	1089	1038	1054	1087	1059	1109	1084	1043	1191	1062	1069	1075	1044	1008	1079	1119	1125	1070	1035	1124	1084	1061	1049	1074	1048	1033	1057	1134	1108	1153	1086	1109	1109	1055	1106	1080	1038	1060	1027	1040	1074	1084	1093	1084	1122	1076	1067	1065	1110	1051	1108	1037	1074	1063	1056	1044	1069	1108	1040	1075	1044	1098	1109	1052	1117	1134	1076	1051	1074	1077	1098	1055	1042	1154	1105	1093	1108	1077	1077	1035	1096	1032	1099	1067	1107	1052	1113	1081	1031	1069	1134	1081	1012	1075	1029	1075	1069	1104	1048	1011	1136	1035	1062	1102	1097	1026	1089	1009	1083	1047	1139	1091	1098	1113	1110	998	1068	1092	1094	1033	1111	1087	1096	1102	1035	1063	1066	1073	1042	1071	1080	1030	1077	1036	1078	1096	1059	1061	1037	1093	1128	1030	1092	1081	1088	1083	1007	1085	1044	1042	1060	1122	1112	1033	1074	1078	1088	1094	1096	1071	1082	1053	1039	1081	1046	1079	1083	1001	1043	1063	1052	1097	1110	1114	1130	1097	1078	1120	1054	1100	1054	1064	1116	1023	1091	1056	1113	1052	1070	1057	1083	1009	1118	1036	1109	1120	1069	1101	1044	1092	1079	1050	1069	1022	1061	1071	1054	1063	1042	1046	1088	1049	1049	1097	1040	1092	1090	1058	1085	1112	1057	1057	1099	1049	1048	1099	1052	1098	1054	1023	1029	1068	1109	1044	1132	1066	1082	1024	1066	1066	1029	1097	1070	1077	1061	1088	1053	1077	1089	1048	1093	1088	1144	1068	1043	1119	1047	1072	1089	1121	1040	1088	1111	992	1072	1084	1077	1099	1069	1030	1099	1054	1031	1043	1064	1079	1086	1084	1025	1059	1077	1065	1146	1091	1086	1061	1087	1049	1125	1052	1049	1133	1105	1104	1065	1093	1063	1086	1073	1077	1081	1038	1054	1117	1063	993	1152	1056	1058	1012	1056	1075	1175	1014	1058	1059	1097	1106	1084	1087	1036	1034	1111	1059	1110	1125	1159	1105	1097	1060	1088	1053	1074	1141	1066	1086	1099	1103	1130	1068	1028	1055	1053	1106	1041	1062	1040	1006	1084	1053	1051	1086	1104	1045	1080	1139	1098	1080	1145	1063	1094	1100	1053	1092	1079	1017	1044	1060	1020	1103	1098	1052	1047	1028	1094	1123	1086	1000	1052	1081	1081	1056	1054	1069	1063	1033	1049	1097	1112	1064	1058	1080	1016	1053	1072	1062	1056	1075	1114	1098	1021	1015	1091	1039	1038	1038	1031	1040	1072	1129	1096	1084	1066	1066	1083	1080	1059	1097	1060	1055	1107	1135	1034	1079	1112	1027	1061	1092	1099	994	1092	1082	1138	1047	1057	1085	1022	1100	1088	1087	1103	1065	1082	1076	1055	1071	1100	1046	1086	1128	1057	1087	1037	1027	1058	1101	1099	1111	1066	1083	1077	1115	1050	1045	1062	1100	1076	1062	1052	1115	1098	1084	1088	1061	1127	1092	1086	1057	1089	1085	1137	1084	1058	1035	1048	1022	1107	1045	1079	1058	1111	1060	1051	1042	1011	1025	1135	1083	1124	1097	1054	1046	1110	1113	1011	1078	1050	1056	1042	1080	1105	1079	993	1070	1048	1069	1128	1116	1060	1074	1104	1056	1078	1120	1030	1080	1039	1090	1026	1034	1108	1129	1140	1120	1082	1090	1066	1070	1077	1081	1066	1108	1052	1061	1107	1120	1044	1068	1021	1084	1092	1130	1092	1048	1099	1104	1099	1089	1081	1022	1095	1041
24503	21597	27464	25760	15414	1202	561	479	390	432	384	338	361	359	350	394	358	325	331	381	374	348	333	350	370	336	316	327	348	334	328	332	338	362	317	364	333	329	364	328	339	336	312	347	336	339	354	336	325	351	348	343	333	330	331	304	305	327	315	346	356	313	312	329	325	311	304	341	350	331	366	317	342	325	332	330	377	349	315	355	300	291	354	330	320	334	354	327	326	357	313	362	301	301	327	328	317	340	312	362	334	334	313	325	313	324	370	325	337	333	334	316	362	337	326	328	325	353	321	317	266	339	362	336	297	304	295	319	347	347	354	329	346	366	330	296	311	351	336	362	370	355	326	347	312	332	321	306	336	355	322	333	353	346	347	322	316	341	326	317	338	307	320	340	319	345	336	329	335	316	358	300	329	322	357	347	305	320	356	311	366	334	307	310	316	329	324	334	280	307	315	321	349	284	328	338	318	341	324	340	326	304	350	329	330	324	305	310	327	314	311	319	305	315	344	331	331	344	350	358	360	319	316	306	317	332	339	328	341	358	310	300	344	343	331	356	329	331	316	295	330	334	313	305	318	344	307	343	309	309	326	340	334	333	326	350	301	307	310	302	323	329	348	290	348	320	329	335	354	344	351	335	328	320	327	348	332	359	341	328	339	335	299	322	327	340	304	314	352	302	380	352	343	338	340	337	294	318	345	336	331	344	313	332	321	337	338	341	328	332	348	326	297	348	323	284	342	316	358	322	354	351	314	326	329	288	332	332	334	317	352	293	297	331	368	323	334	309	336	360	313	309	294	330	340	321	320	326	317	316	298	343	358	326	327	324	327	318	331	338	336	343	288	339	319	331	339	356	335	306	325	324	356	328	309	318	323	304	332	361	335	320	336	289	326	342	321	321	347	329	315	308	302	331	336	314	364	337	300	330	309	312	329	340	368	289	335	308	360	305	344	360	336	307	293	311	324	305	368	331	340	322	317	340	323	330	340	339	315	317	291	296	341	308	317	331	338	322	328	316	325	328	337	328	333	300	307	343	342	311	349	358	316	340	316	322	335	353	349	368	323	326	343	329	324	344	339	325	361	309	306	315	300	331	324	302	282	333	302	311	367	336	343	327	359	322	305	329	345	362	331	306	340	337	350	335	310	325	358	327	300	321	370	357	294	355	363	336	314	318	323	357	298	334	362	327	329	321	304	349	360	318	340	311	345	312	329	308	310	341	307	335	284	323	328	320	328	312	312	320	311	321	345	287	322	315	329	324	314	305	311	342	326	362	304	345	336	376	351	313	326	318	332	327	303	351	325	355	307	307	312	328	354	342	328	321	333	332	374	338	297	297	320	336	342	337	343	330	366	343	329	356	318	287	324	324	328	336	314	315	323	296	311	327	318	331	326	334	308	346	327	321	309	357	318	311	327	321	328	326	327	333	316	344	356	337	326	334	339	329	322	348	336	310	310	352	326	292	328	349	342	321	351	339	341	340	355	314	349	321	302	315	344	325	324	334	303	343	299	342	305	336	321	346	306	306	344	340	336	299	315	346	281	332	322	341	326	334	350	321	320	325	295	342	313	345	322	355	320	352	363	334	312	375	300	298	364	353	347	331	383	330	285	327	328	321	342	282	352	333	325	346	316	328	313	324	322	341	326	311	313	304	310	336	300	315	301	314	321	336	342	336	282	320	322	330	326	336	302	353	356	327	316	324	324	315	308	308	321	306	338	352	312	320	324	332	320	312	335	350	350	345	335	324	316	325	313	310	332	327	287	329	351	346	345	337	326	317	327	335	336	309	309	346	342	326	355	319	339	276	343	350	338	327	337	343	324	350	322	326	349	338	309	331	331	314	350	339	312	328	325	347	349	305	349	326	338	304	328	311	329	320	349	350	328	338	326	335	331	312	325	323	338	348	324	326	343	293	342	376	337	327	321	310	283	341	321	369	307	287	313	316	295	345	324	323	308	310	309	326	328	360	307	376	329	332	315	315	316	323	292	337	336	327	324	317	344	373	326	321	305	320	345	358	330	319	334	309	336	353	330	343	355	329	341	304	298	337	338	330	331	360	335	311	339	330	345	332	316	339	330	347	332	344	329	322	300	337	342	325	332	318	299	336	367	319	322	330	321	306	339	314	356	314	347	305	293	330	342	322	348	369	356	337	343	342	308	346	328	326	342	353	324	329	320	326	359	337	325	320	362	323	297	304	330	303	315	314	322	319	313	328	339	311	293	339	319	364	320	326	284	319	315	324	329	326	363	371	341	332	331	366	357	318	332	319	316	319	322	330	353	349	323	310	326	324	336	306	350	331	344	347	320	310	326	315	310	325	284	336	340	346	316	332	336	386	305	318	312	334	314	351	321	354	332	345	319	323	317	309	356	324	330	349	334	314	295	337	320	375	341	319	339	308	299	307	337	334	307	344	357	330	319	296	359	348	304	340	311	336	317	305	332	286	313	352	373	309	325	327	328	328	329	344	330	309	329	322	320	316	329	342	304	346	330	322	340	317	300	345	310	314	332	332	331	314	311	294	309	373	309	336	338	324	344	334	329	336	335	313	293	336	323	335	336	336	279	332	333	339	310	323	301	328	349	330	332	306	320	328	321	321	289	349	318	338	347	327	320	348	322	309	322	352	337	336	312	305	326	307	325	327	303	338	312	300	283	303	347	343	331	328	326	332	316	351	291	309	341	321	299	336	307	349	336	304	339	340	362	344	286	314	334	340	326	322	341	341	326	297	309	299	337	337	337	317	331	340	332	304	299	312	348	358	324	340	306	299	323	377	305	315	302	368	307	339	338	350	362	344	333	334	352	338	317	334	336	339	332	339	329	329	300	356	350	324	308	342	369	341	313	359	326	335	352	299	326	349	335	311	332	323	341	346	293	304	349	318	350	334	353	308	332	335	338	305	339	318	290	345	393	341	333	334	347	334	301	345	323	332	282	339	365	332	313	326	298	323	342	364	350	353	297	314	350	298	314	343	293	343	317	313	330	336	313	335	329	347	338	341	338	333	333	351	314	296	333	321	370	331	327	336	298	338	346	358	314	328	322	334	353	319	306	302	346	313	344	318	353	344	323	338	323	320	345	336	324	331	347	313	354	327	323	336	308	344	313	320	343	326	317	331	323	313	325	331	348	304	277	317	351	344	335	344	339	304	297	314	362	282	338	349	362	347	324	287	325	356	312	302	343	329	307	345	335	376	325	343	304	321	336	330	322	348	324	358	343	343	319	342	316	319	356	320	339	350	363	309	368	328	365	320	351	316	351	298	292	330	332	353	336	318	291	279	343	316	310	314	343	327	303	327	307	321	309	319	301	315	310	303	316	335	341	321	324	322	344	312	322	335	363	316	345	320	355	331	311	314	319	330	326	336	317	289	323	313	314	340	301	309	311	313	359	311	306	332	330	323	319	330	283	308	328	309	338	322	353	319	333	322	317	314	342	324	349	307	300	340	312	340	331	337	346	310	329	326	334	317	318	320	343	323	311	334	319	312
49389	56370	5667	3327	2080	1641	1303	1114	1003	911	868	805	813	744	758	715	762	766	741	723	691	681	663	647	668	700	676	689	713	654	729	703	605	633	660	664	669	634	689	661	654	647	675	652	614	617	638	653	606	647	681	651	643	638	698	664	666	642	609	655	627	630	628	630	617	630	631	647	612	642	650	662	637	601	706	689	646	626	690	619	636	638	629	603	664	623	598	648	655	627	628	613	589	658	643	626	638	601	680	577	643	633	671	639	617	629	618	657	628	641	638	626	656	692	614	605	617	651	611	671	636	630	622	623	632	643	634	608	662	662	643	550	644	624	653	642	639	648	641	634	662	626	625	611	653	653	656	665	642	630	617	637	689	630	623	627	633	615	637	586	645	665	633	634	599	661	592	656	638	625	604	629	661	624	660	684	640	624	649	654	593	618	631	647	659	668	616	633	673	654	640	605	626	658	627	644	642	653	688	714	646	620	655	637	623	638	628	615	631	592	654	640	628	624	706	655	639	641	641	613	644	635	665	614	601	596	613	637	617	621	630	621	657	644	642	645	674	679	635	668	586	653	653	646	614	644	647	618	683	599	630	663	597	605	661	626	586	650	581	635	653	657	626	583	595	628	660	668	648	667	648	626	616	615	646	666	600	632	635	611	628	605	633	641	638	638	641	619	603	646	644	664	659	621	624	619	610	632	669	600	617	657	670	655	616	641	637	632	592	618	638	637	656	602	635	629	628	666	645	610	616	657	630	608	665	617	638	641	587	665	624	639	623	687	611	634	623	620	642	632	628	618	629	621	683	637	662	608	621	654	645	619	665	634	579	633	698	633	644	681	655	603	633	630	601	610	628	628	629	605	620	622	644	662	655	633	644	656	645	612	620	632	649	620	635	596	626	666	645	668	603	643	618	632	628	623	633	678	622	609	635	629	671	614	647	587	597	657	634	587	623	635	652	651	622	654	644	631	579	610	622	605	604	624	582	680	596	659	617	583	662	685	648	681	648	667	641	658	633	657	658	614	629	642	627	676	693	602	659	665	627	624	657	650	643	589	634	615	639	628	639	599	647	586	616	618	640	599	619	603	679	620	609	625	651	689	626	623	641	638	644	628	625	704	627	654	593	659	641	631	604	618	620	606	623	605	592	659	684	635	632	642	657	598	589	616	603	617	658	621	622	633	613	600	654	597	613	607	613	594	590	646	641	688	663	693	616	658	651	627	665	679	653	612	622	642	620	628	630	632	600	652	633	637	632	611	642	633	648	622	591	661	648	666	619	640	613	656	631	607	636	612	600	635	608	634	609	575	595	677	664	642	634	645	645	647	648	608	672	641	628	610	588	659	611	637	625	649	630	606	593	666	671	626	637	636	632	616	625	580	661	639	617	632	666	647	616	649	624	602	625	608	647	629	625	629	616	630	679	645	634	607	624	614	670	639	626	675	622	644	616	608	646	617	626	626	624	640	674	629	640	615	646	670	686	634	618	637	616	628	617	644	638	648	614	659	584	634	576	602	671	646	587	634	648	627	611	621	649	640	630	619	628	645	615	639	613	635	641	634	621	660	630	617	662	668	657	638	629	631	631	614	639	624	594	630	632	644	631	676	587	652	617	623	622	554	630	626	641	638	619	674	646	630	667	598	598	635	624	653	625	600	689	672	656	637	673	644	669	637	615	661	580	616	628	614	599	617	638	649	599	673	669	604	597	604	608	618	647	633	614	655	621	645	632	605	631	628	652	665	652	707	656	597	647	584	650	611	667	579	639	609	629	591	605	635	674	636	608	644	615	627	630	643	638	656	639	655	660	644	615	621	610	597	622	617	602	650	679	648	651	644	605	609	622	672	647	635	619	618	635	605	621	638	703	644	630	638	662	649	617	567	624	635	605	610	637	627	664	662	661	649	636	621	677	599	593	654	655	623	627	620	583	606	706	603	671	643	630	679	603	660	661	622	659	653	664	647	622	621	616	671	644	612	661	627	603	641	581	629	664	604	653	579	654	627	629	638	642	683	658	669	651	646	646	617	636	670	587	615	634	629	628	641	674	626	633	652	618	597	618	628	662	640	690	617	654	663	629	635	667	682	641	595	667	629	634	634	631	601	668	676	606	607	635	624	637	684	656	657	672	635	654	602	609	622	626	605	617	618	685	650	642	629	650	616	659	643	603	659	638	646	644	675	665	629	618	638	616	621	609	647	665	642	626	631	634	629	604	618	671	657	639	659	636	668	621	651	642	644	661	658	625	615	593	623	623	637	636	619	623	639	617	627	573	614	610	604	630	632	620	657	605	682	625	656	635	637	633	581	573	621	649	662	629	626	642	603	610	587	669	658	666	647	614	632	657	628	624	634	654	635	606	646	619	661	599	634	665	626	622	677	591	628	609	630	648	705	605	618	649	639	644	656	628	627	631	648	592	632	659	596	682	667	651	611	640	638	594	642	661	636	609	619	609	595	643	644	595	673	614	677	629	601	606	639	650	671	611	646	607	647	659	604	644	604	615	612	599	626	603	636	663	591	670	630	642	615	626	637	644	638	619	614	623	649	620	632	652	579	613	671	643	642	628	614	653	629	665	600	643	615	594	660	665	625	610	672	645	623	668	674	644	622	648	635	634	657	645	655	652	649	653	620	650	657	623	671	646	620	621	634	649	644	590	659	642	614	651	664	628	622	667	654	620	641	614	605	619	653	669	634	581	638	641	634	684	635	666	639	639	592	590	665	615	607	637	606	610	652	613	666	594	576	636	569	681	658	657	646	665	613	652	573	587	645	603	689	634	619	663	611	605	628	638	604	700	662	624	674	615	629	609	653	608	608	599	576	672	606	646	657	640	601	651	643	622	585	653	600	632	603	632	625	648	665	632	631	645	642	637	648	644	640	642	651	665	645	657	609	594	644	650	626	603	641	611	643	626	675	598	635	613	596	604	653	612	682	624	621	634	604	669	634	653	604	659	655	633	659	653	625	619	614	617	593	635	619	617	660	647	689	635	644	606	681	608	612	588	622	637	643	619	637	620	640	659	666	611	606	650	654	603	626	605	627	666	650	620	630	649	574	618	648	628	629	607	617	641	619	659	708	614	663	608	656	656	610	635	595	596	642	576	671	565	607	667	634	616	626	656	649	659	633	651	599	645	620	625	589	663	635	622	584	622	624	678	614	624	670	597	650	609	634	635	646	635	620	645	646	642	602	668	679	603	648	621	632	663	602	610	648	688	619	596	655	653	619	646	632	597	635	662	638	638	612	606	637	625	603	669	615	594	626	621	663	622	619	599	605	623	659	645	619	626	605	576	659	644	616	665	654	613	628	622	622	618	620	594	656	620	605	662	619	648	627	617	651	663	594	652	657	664	667	631	623	585	665	652	661	589	642	629	619	638	630	642	634	572	608	642	630	606	609	631	659	604	623	637	639	643	606	615	619	636	682	663	672	598	623	631	653	671	637	589	621	631	646	586	650	642	684	639	613	578	648	618	636	630	612	639	643	669	622	639	641
23284	21419	28842	24264	21374	18180	1366	477	401	375	313	330	301	284	269	249	290	242	255	267	229	247	247	227	193	231	257	232	239	258	217	250	243	201	228	229	242	219	231	208	202	229	230	227	239	221	225	227	221	239	218	225	205	225	233	205	191	226	214	218	244	227	219	227	216	216	224	223	209	268	249	240	236	211	224	197	204	217	224	202	231	236	220	221	237	201	224	225	222	220	201	212	211	224	221	218	227	237	199	209	201	210	209	205	236	212	212	226	217	221	238	217	213	214	206	214	219	212	197	202	200	213	227	211	218	210	231	185	220	196	195	191	221	216	211	222	197	224	218	208	195	236	212	199	204	198	232	236	209	216	209	233	200	225	200	216	238	197	211	206	216	231	211	254	244	224	200	218	206	197	214	207	206	216	206	220	218	230	243	241	218	217	244	256	233	235	243	217	230	207	220	214	249	229	207	222	217	238	221	214	223	218	218	239	222	238	227	204	214	213	201	194	206	215	205	204	204	219	216	213	226	194	201	208	234	206	215	218	222	227	216	209	222	220	216	232	191	246	212	217	234	200	220	219	218	233	222	203	204	214	206	225	215	195	226	210	237	231	228	223	220	222	210	215	226	232	217	196	204	197	211	222	216	238	236	200	252	213	181	254	226	216	216	212	230	194	231	221	235	209	235	204	193	222	196	224	190	229	206	216	211	215	210	212	207	212	195	195	219	226	225	218	220	246	208	212	230	226	211	228	221	202	191	224	212	233	207	195	193	228	215	225	219	206	232	240	230	196	226	219	196	215	218	228	205	223	224	192	224	213	220	171	209	215	213	207	211	206	222	200	206	217	229	204	246	211	221	216	198	244	213	227	232	220	225	217	224	192	214	213	201	219	198	221	225	228	224	232	227	209	224	224	210	215	215	205	190	210	193	225	213	199	228	225	209	240	221	209	238	199	200	230	241	205	187	221	226	240	202	197	221	202	200	227	207	215	212	198	231	238	189	211	243	223	234	201	210	203	223	189	206	198	205	251	231	256	229	224	207	226	245	228	245	208	206	221	217	205	204	210	215	227	234	213	215	222	210	243	227	219	214	192	235	220	187	207	208	194	226	226	206	224	227	234	217	247	196	249	212	229	226	198	201	202	217	193	221	223	201	204	205	209	234	216	214	224	187	209	214	213	201	207	200	225	210	208	225	212	214	218	235	259	204	215	193	248	231	213	229	214	239	211	215	201	205	215	256	234	215	218	197	214	211	223	201	240	193	229	206	245	207	197	217	221	198	227	190	225	226	209	219	216	219	230	207	225	215	199	228	203	239	218	195	224	206	227	208	206	232	205	215	217	249	184	205	200	233	208	193	211	222	204	216	241	224	228	236	208	217	219	213	217	210	211	204	190	223	201	212	212	221	193	192	204	209	215	208	216	210	218	201	232	211	199	211	216	231	215	230	192	204	240	199	224	226	240	215	217	216	224	194	236	229	197	215	241	219	250	223	222	214	199	216	233	210	213	215	221	189	236	217	213	239	225	205	234	207	217	246	226	222	227	207	205	219	194	243	206	225	213	196	234	216	220	224	236	225	210	202	190	227	202	227	226	208	204	192	242	199	250	206	222	189	217	227	257	229	219	233	231	219	223	228	225	233	201	239	219	214	228	221	216	197	189	215	238	204	212	205	251	219	213	224	219	235	232	211	211	211	257	223	219	204	220	231	222	215	215	242	231	212	213	193	205	223	220	236	211	219	196	220	211	206	180	223	224	256	217	165	243	222	213	200	230	204	242	236	209	212	214	242	212	230	203	231	215	200	205	250	238	214	222	210	225	214	204	205	239	223	208	225	213	197	231	215	190	233	215	218	226	210	235	248	225	199	223	210	216	214	220	213	209	220	207	226	247	205	206	185	219	219	208	231	212	222	221	218	228	204	191	227	222	186	205	229	214	248	226	220	209	203	214	215	200	226	201	224	250	213	229	213	211	203	240	234	206	207	201	205	199	192	207	210	202	235	232	220	214	232	213	216	225	231	224	178	200	213	225	236	218	228	203	220	207	242	209	222	204	235	215	207	218	242	228	226	213	208	200	183	210	220	190	236	225	203	197	240	197	224	222	213	211	224	222	221	245	220	233	214	201	208	212	211	226	221	178	212	215	223	210	232	234	227	225	225	210	235	213	210	244	234	238	208	228	204	220	195	193	214	223	208	216	228	233	224	201	195	212	245	215	198	226	228	208	255	191	221	230	233	222	194	234	210	217	234	238	223	253	207	203	205	206	238	215	214	229	235	233	204	216	207	219	240	213	201	239	222	224	229	199	233	230	241	216	214	210	211	211	214	209	212	226	212	218	207	224	209	236	229	206	233	200	197	205	230	216	208	231	217	224	208	224	200	223	211	191	221	208	211	192	215	211	229	241	215	227	196	201	200	234	210	224	234	240	226	213	206	223	205	220	216	216	213	225	239	201	226	202	202	193	225	208	221	215	215	211	217	234	211	235	222	236	217	209	204	226	224	226	221	205	236	202	232	205	214	229	226	233	207	199	214	229	209	221	199	215	216	242	246	219	242	215	200	215	218	217	209	211	220	239	206	203	208	220	218	209	220	207	199	220	212	206	205	223	228	207	195	209	205	197	213	223	236	229	203	180	190	215	199	230	196	211	218	247	214	229	220	204	232	206	233	194	218	212	207	208	202	245	213	189	225	204	213	257	210	215	208	210	202	229	187	210	231	230	219	205	216	216	199	188	236	219	195	238	234	209	192	182	181	236	207	209	171	220	243	229	213	224	189	212	202	223	209	214	191	196	201	219	222	218	197	215	219	180	238	203	204	221	225	223	211	206	214	213	228	222	217	194	218	203	240	231	240	198	221	215	222	224	232	213	202	221	216	236	231	211	230	210	223	207	231	200	231	231	211	233	206	228	219	242	215	230	236	225	230	193	184	217	220	217	212	250	229	202	217	231	209	181	211	239	215	224	201	203	223	226	208	215	232	232	207	236	221	224	220	192	236	196	217	236	213	213	227	211	229	215	222	229	220	213	219	198	210	214	185	232	234	209	218	219	232	216	226	204	228	206	201	232	179	190	201	207	200	236	210	237	210	210	204	232	244	208	230	214	218	225	237	224	216	229	218	222	185	213	197	205	217	239	204	221	220	225	212	244	224	206	209	201	226	206	184	227	219	229	222	186	214	223	228	224	226	228	220	228	216	193	209	233	202	203	199	237	198	207	254	240	210	200	223	215	229	209	178	234	195	222	187	204	222	236	201	213	212	249	232	229	214	213	213	226	197	216	214	230	199	217	228	211	212	209	211	229	205	225	225	229	233	186	182	208	212	228	227	210	215	191	227	228	207	229	189	191	211	229	215	193	181	212	232	200	206	209	207	218	230	239	242	220	224	219	235	225	234	181	196	238	237	216	215	193	224	213	215	211	195	217	215	217	196	208	195	220	185	250	214	216	202	225	225	209	227	220	228	190	209	185	235	246	225	225	216	216	238	218	209	206
49306	57618	8135	6181	3115	2329	1696	1351	1112	950	899	777	741	723	626	544	583	558	540	543	453	489	472	460	470	476	420	439	402	424	433	464	436	402	433	413	428	435	434	434	475	400	422	434	409	400	417	389	427	417	398	429	410	390	434	357	390	444	401	373	405	435	435	408	420	446	407	406	405	408	385	391	393	393	416	398	422	391	403	429	414	384	411	407	408	442	368	407	383	391	414	422	424	432	386	385	416	427	421	396	382	396	388	396	399	402	408	401	370	366	395	385	406	407	416	425	389	390	393	374	390	382	395	391	396	409	373	421	391	414	394	430	425	388	428	423	389	379	392	401	373	427	379	371	409	372	383	397	398	397	417	389	401	399	383	404	369	399	373	396	421	396	419	378	432	400	393	410	395	391	392	387	409	378	397	459	385	417	375	397	444	409	409	411	382	401	396	414	391	408	392	416	402	395	405	387	423	397	404	395	411	361	404	385	371	366	396	403	422	377	413	356	378	439	422	421	414	397	349	415	364	396	383	409	389	408	399	408	421	390	385	401	398	360	390	423	389	390	399	379	391	396	405	416	392	435	397	375	382	414	420	360	384	378	401	408	382	404	403	426	378	383	421	368	359	390	402	358	358	395	355	395	374	365	377	377	370	396	403	403	396	388	389	382	397	362	381	401	415	400	430	423	409	419	380	422	407	411	377	411	426	405	364	408	366	398	364	388	400	402	417	416	411	411	420	375	407	395	400	419	409	427	431	362	430	373	435	385	400	404	377	404	406	403	342	398	387	402	430	401	393	401	401	421	388	383	417	406	398	406	422	401	380	372	401	413	400	371	373	412	393	372	410	434	380	380	389	445	397	386	422	398	384	379	417	415	421	401	385	397	396	415	393	381	397	386	380	376	414	369	388	435	391	417	423	370	402	425	408	408	360	400	416	398	420	365	422	415	381	382	413	396	355	419	417	409	434	432	385	429	387	406	410	348	401	394	364	382	402	354	430	380	382	422	408	415	404	389	401	388	400	453	423	421	406	404	387	383	421	357	400	414	413	373	428	364	400	405	365	443	375	401	422	386	405	372	436	387	397	363	389	418	411	424	416	389	422	391	398	418	383	389	393	394	375	404	420	382	397	378	394	407	401	413	383	400	413	377	402	385	395	417	444	405	377	360	413	363	381	404	367	437	381	405	391	366	421	373	407	402	411	415	428	389	376	412	397	397	421	396	379	416	383	343	402	388	384	371	433	397	402	364	402	400	399	425	395	367	409	383	395	412	409	408	415	433	396	394	399	382	360	370	411	414	377	386	436	405	363	411	377	418	406	380	381	380	402	370	426	371	384	366	391	382	384	421	426	410	396	387	387	402	390	397	417	412	338	401	419	409	409	378	399	388	394	440	387	421	396	419	413	394	370	399	382	419	378	386	368	377	386	410	396	377	375	399	393	390	354	364	396	380	422	390	370	374	462	410	404	409	384	423	393	375	413	380	424	428	361	374	424	398	392	400	360	394	414	387	372	428	369	390	386	384	403	414	358	392	352	449	420	409	409	404	416	389	400	416	375	385	435	415	425	385	395	418	406	405	376	394	391	420	375	425	399	427	385	409	404	374	396	441	421	404	429	370	409	429	384	420	370	408	407	385	381	423	357	427	401	389	387	384	410	386	409	382	413	403	412	387	403	431	401	397	391	408	422	413	360	398	413	453	397	376	412	393	387	415	422	425	415	425	361	389	414	391	416	378	383	408	425	417	428	365	398	417	392	425	379	393	413	381	390	423	399	424	355	403	392	356	375	395	367	397	369	390	397	397	390	371	378	341	411	379	396	367	389	404	419	409	368	428	389	376	397	410	388	406	397	382	410	404	428	414	425	392	397	396	434	391	393	388	409	397	411	394	401	399	395	404	432	403	401	420	422	396	415	394	394	409	371	394	392	388	377	370	368	403	396	378	384	423	390	414	409	380	373	363	393	410	375	399	403	384	423	409	387	397	419	419	388	391	407	419	403	412	398	426	396	398	384	428	404	375	376	417	364	387	373	410	372	369	348	386	367	379	390	412	420	424	370	383	403	392	366	386	390	429	405	381	409	379	400	397	406	390	400	417	402	417	403	384	392	362	418	392	382	385	393	386	388	367	384	448	365	394	424	394	395	408	417	372	438	370	403	395	394	380	388	368	396	378	366	408	419	396	384	407	409	382	407	380	390	396	443	368	404	371	442	403	417	382	403	433	418	442	401	419	392	399	397	422	392	431	385	398	386	416	411	430	427	414	394	377	350	396	431	384	422	396	355	415	419	363	408	390	424	422	391	366	392	402	425	426	386	402	386	379	389	407	378	422	411	425	393	409	378	426	382	378	391	385	367	407	425	392	367	386	376	421	374	382	427	385	418	417	413	372	405	403	379	398	394	380	385	375	413	371	389	365	385	395	404	393	390	394	427	413	423	401	429	395	395	378	364	358	416	425	428	418	422	379	394	403	361	421	383	405	389	389	426	395	370	394	402	384	359	432	427	420	410	380	413	388	402	413	405	387	378	395	407	437	417	372	372	388	401	400	381	416	429	391	415	429	442	423	398	370	414	414	416	422	392	403	394	419	379	401	422	386	371	405	414	384	397	383	367	400	390	386	404	450	381	411	413	402	421	371	392	372	410	415	404	398	381	366	379	409	401	358	384	399	455	450	457	435	397	399	376	411	424	408	390	380	397	411	382	388	395	416	381	424	384	406	414	420	394	396	407	383	384	403	374	398	424	386	411	405	399	392	393	376	415	409	404	414	382	402	380	395	425	404	402	431	405	407	374	387	406	365	422	402	403	414	387	396	385	398	401	397	388	359	428	424	424	398	423	427	397	372	394	406	382	402	427	427	422	399	362	402	399	391	380	400	396	362	418	385	443	394	401	396	375	370	403	403	409	400	357	396	399	433	411	372	386	409	377	368	430	363	388	419	409	440	365	397	408	414	402	392	391	410	383	388	371	377	354	393	388	409	409	367	387	345	381	405	374	409	381	401	404	418	386	408	407	399	412	392	380	358	417	398	377	352	398	383	415	387	407	427	398	404	401	392	417	390	430	388	430	402	397	378	398	420	421	373	360	363	400	416	389	367	407	411	370	397	416	408	376	431	383	374	373	401	411	406	408	398	361	423	381	431	434	400	401	423	358	411	385	412	414	395	418	390	390	405	417	392	348	426	371	441	393	414	404	411	413	353	404	394	399	413	402	367	395	401	409	385	425	374	373	402	383	414	407	433	421	385	412	404	422	413	367	420	388	360	398	392	399	377	388	392	402	390	416	396	405	381	366	418	431	407	384	429	405	422	412	415	403	392	400	425	414	387	376	342	402	361	345	403	391	423	420	400	406	410	376	389	405	404	418	391	422	419	407	379	384	372	387	386	381	387	414	382	387	400	396	432	381	414	416	377	413	381	392	378	396	381	397	413	393	419	416	375	393	409	399	383	404	406	431	380	373	416	377	421	390	408	377	412	409	454	395	401	388	397
27939	22229	11400	1221	640	638	616	612	593	603	553	602	608	593	592	637	586	585	586	610	547	589	581	592	627	554	622	609	600	594	561	637	628	597	636	595	604	576	604	602	609	599	641	605	627	602	628	608	583	580	618	620	580	632	636	593	622	600	627	550	599	608	615	570	606	595	572	614	581	551	542	585	520	587	583	648	628	534	563	612	578	605	590	597	671	608	584	606	585	587	599	618	610	593	588	585	582	640	611	585	590	563	599	627	580	572	579	563	583	583	604	615	571	552	604	578	569	609	647	564	605	555	567	574	575	594	599	593	603	584	568	594	607	609	592	576	593	585	613	598	568	575	561	619	630	590	608	605	641	630	638	568	600	609	590	619	601	564	611	608	568	589	610	584	600	558	577	568	570	567	621	580	592	581	546	648	580	594	568	595	587	534	650	596	605	590	575	585	545	616	560	571	577	588	592	609	608	630	614	599	607	572	586	539	611	615	573	604	582	589	583	589	581	607	576	619	555	542	606	614	581	559	595	581	584	581	600	591	620	615	572	614	602	607	564	571	624	558	597	601	584	581	580	618	575	587	597	589	595	596	612	630	609	614	595	590	602	591	588	663	604	597	584	587	583	581	573	612	612	609	603	656	575	613	627	610	574	614	586	643	611	581	517	580	586	641	622	617	591	552	632	595	579	586	585	572	581	589	593	643	596	605	622	553	608	582	634	576	587	615	614	602	602	568	598	569	576	620	576	630	595	677	601	624	647	572	595	552	580	593	619	607	617	619	575	571	612	597	553	647	575	603	670	595	580	646	574	624	591	628	604	593	588	589	640	577	593	610	628	606	577	547	617	562	625	621	599	589	581	601	593	627	557	616	626	583	614	563	584	609	622	566	616	558	591	614	556	631	578	621	571	559	607	608	608	568	604	641	557	545	586	598	623	593	581	560	562	615	600	582	607	600	572	636	620	609	636	620	599	614	571	599	570	605	562	595	575	606	608	594	589	566	593	567	560	590	571	613	604	576	599	574	587	577	596	638	590	588	578	602	594	622	595	563	612	568	610	564	571	562	596	627	570	581	572	578	606	556	613	596	597	610	611	616	568	597	573	606	588	555	639	615	585	560	617	622	612	579	616	598	607	582	631	581	605	605	631	591	638	584	646	619	610	605	648	617	597	563	549	592	616	610	581	569	566	589	597	604	555	558	540	615	605	585	597	569	619	583	623	585	576	585	597	595	599	595	586	581	643	580	590	553	607	572	572	617	652	604	578	629	618	611	646	606	580	597	575	568	613	596	577	628	564	629	575	592	584	593	601	554	596	625	567	614	597	618	602	618	614	614	593	587	601	607	613	594	612	617	623	588	571	589	573	595	608	563	590	564	610	602	619	612	614	589	567	603	618	604	641	585	613	611	596	539	569	589	578	602	562	597	607	579	606	600	585	586	612	579	618	605	627	558	638	609	596	599	607	559	598	603	614	607	594	618	596	594	593	590	578	605	578	560	619	589	605	585	614	589	569	577	585	608	597	546	622	596	594	575	589	638	601	581	606	628	577	627	619	574	625	569	625	598	658	601	611	590	561	600	602	572	596	582	603	599	573	596	600	599	615	595	600	599	618	597	596	669	556	571	559	597	612	596	606	572	599	598	568	654	609	579	583	585	558	594	615	586	595	594	622	563	548	578	612	617	619	583	563	590	565	594	589	582	586	637	551	578	663	566	608	605	630	566	573	621	595	597	586	538	647	581	642	597	627	638	645	582	603	580	565	579	568	647	587	626	590	603	572	572	588	581	621	593	563	606	606	621	605	580	610	606	567	601	583	634	602	572	596	572	589	636	616	564	586	603	575	592	600	573	581	591	610	554	597	615	623	609	630	630	629	565	591	649	652	593	593	630	578	591	645	613	549	628	569	590	578	605	602	571	597	641	576	617	582	558	631	608	573	606	618	605	595	623	561	587	626	618	605	594	606	582	605	542	590	610	653	583	565	576	580	597	575	568	605	585	589	617	611	620	602	569	608	610	631	574	654	601	609	617	621	569	587	615	615	565	548	588	634	572	598	585	598	587	605	569	630	614	635	613	620	613	588	561	580	576	609	634	589	574	585	585	601	548	595	598	561	570	612	599	565	636	598	582	571	640	622	614	597	577	560	558	607	581	602	609	558	577	560	590	589	574	566	606	614	575	580	604	623	597	642	575	628	597	587	614	570	636	576	604	586	618	598	582	616	609	605	628	604	639	589	566	641	628	580	617	612	658	566	594	566	630	625	565	573	582	576	579	598	588	628	592	606	570	541	584	570	611	582	603	566	628	594	594	577	566	601	577	628	590	580	587	581	624	634	570	634	616	604	587	614	602	669	617	590	586	580	604	655	635	557	605	576	627	590	616	629	563	597	580	573	638	595	624	620	613	640	623	610	599	611	613	586	609	576	619	642	543	591	614	615	569	530	609	586	586	607	594	615	587	567	570	626	594	595	604	554	608	624	623	574	551	576	609	586	588	572	601	618	591	610	562	552	604	565	623	592	585	601	627	616	580	587	609	627	551	601	577	578	615	635	581	603	575	570	619	632	630	608	558	592	575	615	617	545	622	668	561	581	555	578	576	609	585	653	583	607	584	621	598	592	614	618	626	596	622	623	648	594	622	577	605	600	622	609	624	598	596	615	534	621	586	624	578	590	587	645	550	568	595	625	574	605	557	609	624	621	629	587	641	641	607	612	627	609	586	624	570	586	617	628	572	577	594	621	584	628	599	594	577	594	627	635	610	584	575	583	567	618	602	607	591	597	593	630	600	602	621	604	636	610	598	586	639	547	619	615	600	621	620	592	631	574	624	562	599	588	593	534	607	600	560	617	599	592	596	611	596	612	606	580	611	546	563	602	575	599	568	648	628	606	610	570	585	639	606	620	540	635	570	587	621	581	595	619	596	564	610	597	592	569	642	637	590	574	614	617	628	612	570	589	586	588	587	569	581	564	609	605	598	611	630	629	636	628	592	600	611	579	602	621	611	601	621	587	586	602	568	566	582	598	580	592	582	597	576	559	585	609	566	604	625	546	581	589	589	632	643	604	602	589	611	600	580	563	618	582	573	537	575	575	598	650	560	573	627	615	606	619	585	582	585	636	609	578	604	558	636	589	586	554	593	588	597	613	613	613	601	619	629	626	595	564	625	604	600	543	646	640	601	613	553	587	592	551	588	590	643	590	571	576	608	566	580	596	648	583	604	565	612	637	612	602	579	593	618	568	558	601	602	554	580	594	604	624	585	592	603	594	584	627	624	601	604	596	571	583	544	570	604	595	612	589	618	543	578	618	538	615	619	609	590	621	579	617	587	604	646	569	606	606	586	610	563	580	600	586	586	627	577	584	594	611	587	619	606	573	570	597	611	592	579	607	547	595	590	612	589	627	613	563	623	632	559	607	590	617	586	588	588	614	590	624	547	601	602	588	564	620	602	621	607	562	594	669	607	582	669	593	604	598	601	618	588	591	603	582	606
30610	28912	2669	1428	1282	1222	1142	1122	1115	1143	1115	1076	1076	1107	1104	1132	1103	1102	1112	1087	1130	1074	1086	1057	1061	1101	1164	1094	1104	1106	1108	1125	1108	1090	1069	1112	1080	1146	1112	1101	1125	1037	1115	1032	1094	1091	1061	1062	1091	1132	1043	1114	1070	1138	1065	1064	1118	1139	1047	1110	1085	1053	1110	1105	1122	1072	1074	1075	1066	1041	1137	1050	1035	1117	1079	1092	1038	1129	1164	1078	1108	1101	1099	1078	1087	1134	1079	1103	1053	1116	1091	1100	1122	1083	1147	1106	1081	1073	1082	1068	1105	1081	1065	1064	1033	1081	1085	1125	1103	1074	1098	1148	1127	1053	1046	1130	1092	1094	1041	1140	1115	1103	1145	1132	1076	1092	1060	1129	1108	1058	1089	1131	1099	1124	1110	1097	1121	1142	1076	1057	1100	1097	1033	1071	1063	1059	1026	1122	1119	1057	1093	1104	1132	1108	1091	1013	1177	1060	1101	1160	1143	1093	1079	1058	1087	1127	1085	1130	1087	1093	1025	1085	1121	1068	1070	1069	1075	1152	1118	1028	1122	1057	1065	1138	1148	1074	1127	1100	1068	1142	1126	1093	1091	1109	1062	1069	1095	1113	1119	1102	1072	1057	1088	1066	1041	1030	1159	1105	1090	1048	1058	1056	1142	1098	1036	1063	1134	1094	1069	1066	1125	1065	1068	1089	1110	1086	1082	1053	1063	1031	1076	1136	1063	1050	1061	1146	1083	1094	1142	1121	1083	1017	1119	1016	1082	1096	1118	1076	1106	1050	1107	1039	1087	1129	1065	1114	1071	1129	1065	1018	1141	1080	1027	1086	1077	1075	1048	1040	1077	1021	1126	1080	1124	1118	1108	1016	1093	1108	1125	1057	1072	1137	1083	1086	1075	1093	1088	1071	1019	1099	1066	1117	1090	1078	1054	1025	1053	1079	1130	1122	1062	1114	1105	1086	1095	1129	1102	1152	1020	1048	1122	1084	1151	1066	1080	1100	1163	1052	1163	1127	1129	1072	1043	1084	1110	1074	1048	1111	1115	1050	1074	1053	1099	1078	1065	1048	1052	1041	1064	1073	1022	1081	1068	1118	1202	1110	1087	1097	1098	1075	1136	1100	1120	1096	1148	1122	1132	1076	1114	1119	1110	1076	1089	1034	1076	1135	1099	1092	1129	1102	1114	1089	1135	1107	1128	1115	1038	1092	1114	1059	1080	1031	1068	1034	1099	1059	1081	1063	1056	1088	1102	1032	1129	1118	1078	1058	1116	1102	1053	1087	1139	1139	1096	1094	1088	1099	1147	1146	1105	1070	1123	1083	1133	1035	1077	1097	1116	1080	1099	1107	1101	1084	1106	1058	1082	1129	1150	1042	1133	1069	1119	1075	1109	1130	1114	1072	1066	1032	1071	1127	1112	1147	1123	1117	1110	1089	1122	1065	1136	1033	1090	1113	1096	1062	1079	1066	1077	1100	1121	1082	1133	1078	1106	1087	1108	1071	1084	1093	1153	1053	1131	1075	1014	1079	1032	1078	1107	1120	1059	1070	1119	1065	1033	1082	1140	1068	1090	1055	1064	1085	1087	1107	1040	1102	1160	1063	1075	1118	1058	1086	1089	1129	1097	1088	1133	1096	1042	1063	1140	1101	1097	1086	1130	1109	1143	1077	1031	1090	1112	1085	1051	1035	1083	1095	1039	1108	1040	1054	1059	1081	1065	1102	1029	1128	1119	1108	1054	1098	1100	1049	1079	1084	1070	1114	1108	1107	1090	1138	1027	1066	1121	1119	1103	1135	1081	1150	1049	1117	1053	1146	1099	1157	1059	1163	1075	1049	1095	1115	1120	1010	1088	1049	1084	1089	1097	1081	1085	1064	1111	1110	1064	1077	1064	1120	1094	1075	1080	1140	1102	1049	1110	1119	1113	1063	1066	1128	1082	1158	1070	1063	1052	1074	1041	1109	1145	1083	1115	1135	1119	1118	1102	1064	1114	1082	1065	1124	1004	1092	1102	1064	1055	1061	1080	1084	1110	1075	1084	1098	1081	1072	1109	1036	1100	1138	1095	1059	1093	1060	1117	1072	1078	1110	1103	1085	1141	1133	1103	1144	1111	1101	1106	1147	1131	1095	1080	1122	1052	1145	1089	1072	1097	1091	1013	1093	1086	1102	1154	1061	1119	1036	1136	1133	1083	1080	1116	1090	1138	1123	1124	1090	1034	1103	1062	1123	1068	1042	1087	1189	1066	1140	1165	1090	1095	1099	1187	1125	1120	1080	1098	1053	1105	1078	1098	1071	1127	1153	1079	1050	1096	1061	1140	1102	1125	1073	1119	1074	1079	1050	1122	1110	1096	1120	1077	1079	1065	1119	1078	1041	1099	1107	1046	1091	1074	1122	1113	1083	1111	1092	1076	1097	1093	1080	1074	1044	1088	1064	1126	1085	1076	1047	1107	1093	1159	1126	1129	1045	1062	1069	1085	1083	1050	1060	1052	1125	1076	1072	1114	1094	1075	1142	1101	1163	1079	1073	1096	1079	1079	1098	1118	1086	1082	1062	1198	1102	1110	1092	1083	1101	1072	1086	1126	1143	1099	1047	1037	1121	1069	1062	1067	1072	1145	1144	1104	1126	1104	1116	1122	1080	1058	1074	1125	1099	1082	1090	1109	1126	1020	1083	1031	1077	1135	1108	1082	1146	1132	1064	1054	1127	1066	1108	1084	1115	1095	1143	1084	1093	1076	1066	1090	1081	1099	1119	1127	1124	1081	1096	1062	1037	1077	1034	1049	1089	1054	1078	1081	1055	1052	1141	1122	1140	1119	1135	1037	1119	1091	1102	1100	1055	1101	1130	1115	1163	1111	1166	1082	1035	1111	1116	1117	1123	1119	1104	1093	1094	1105	1142	1127	1123	1084	1090	1152	1097	1043	1096	1108	1122	1099	1111	1133	1111	1089	1152	1078	1091	1105	1082	1077	1097	1112	1095	1053	1080	1152	1104	1082	1055	1068	1102	1111	1056	1091	1097	1063	1161	1095	1110	1099	995	1035	1126	1106	1088	1127	1055	1141	1157	1093	1081	1099	1110	1107	1105	1115	1117	1095	1007	1187	1100	1084	1120	1137	1122	1051	1072	1091	1135	1044	1075	1076	1096	1087	1109	1098	1097	1072	1106	1080	1038	1046	1053	1059	1094	1130	1106	1072	1142	1103	1095	1050	1051	1157	1106	1098	1108	1084	1053	1134	1092	1152	1078	1094	1125	1083	1103	1084	1089	1136	1107	1103	1124	1129	1101	1057	1049	1104	1072	1081	1074	1038	1001	1094	1057	1103	1099	1147	1065	1087	1066	1096	1085	1080	1137	1185	1092	1033	1108	1089	1077	1092	1094	1135	1002	1052	1080	1097	1104	1086	1134	1093	1072	1057	1091	1033	1082	1115	1048	1095	1063	1139	1044	1122	1148	1049	1062	1085	1099	1126	1037	1130	1097	1126	1092	1036	1097	1090	1175	1136	1075	1118	1107	1107	1068	1111	1046	1141	1107	1135	1077	1053	1069	1121	1072	1114	1082	1074	1074	1066	1122	1068	1101	1071	1112	1144	1084	1140	1100	1032	1074	1039	1120	1100	1043	1057	1093	1081	1124	1054	1071	1107	1111	1060	1074	1113	1091	1132	1068	1160	1076	1069	1080	1081	1123	1071	1120	1147	1145	1155	1101	1096	1115	1104	1150	1073	1117	1103	1155	1056	1106	1051	1104	1113	1090	1125	1118	1067	1060	1026	1105	1100	1051	1050	1066	1114	1105	1105	1150	1121	1107	1094	1106	1121	1094	1047	1098	1162	1082	1056	1084	1116	1076	1103	1094	1066	1019	1114	1109	1125	1067	1095	1128	1146	1064	1113	1071	1046	1101	1120	1114	1087	1128	1112	1033	1041	1086	1105	1061	1102	1088	1096	1114	1053	1095	1089	1088	1134	1087	1048	1066	1032	1085	1065	1061	1111	1107	1122	1046	1087	1071	1087	1129	1102	1080	1116	1061	1083	1099	1069	1068	1138	1050	1092	1108	1091	1098	1091	1068	1079	1041	1100	1077	1083	1055	1064	1105	1059	1075	1104	1117	1177	1079	1103	1107	1097	1065	1064	1112	1157	1128	1101	1109	1054	1145	1085	1010	1099	1079	1137	1133	1066	1136	1081	1076	1101	1072	1113	1094	1087	1118	1078	1095	1132	1091	1026	1124	1107	1121	1064	1079	1069	1119	1065	1077	1146	1103	1084	1109	1080	1149	1105	1057	1084	1055	1145	1078	1074	1072	1042	1108	1118	1085	1073	1064	1107	1067	1050	1107	1126	1119	1075	1048	1086	1067	1070	1061	1119	1102	1073	1058	1030	1105	1148	1051	1102	1053	1061	1119	1098	1091	1060	1139	1052	1129	1074	1094	1125	1083	1159	1087	1110	1163	1029	1186	1148	1071	1123	1098	1109	1093	1020	1016	1108	1097	1133	1096	1041	1101	1059	1121	1045	1125	1066	1102	1135	1101	1125	1105	1145	1092	1105	1100	1044	1147	1093	1065	1093	1075	1063	1086	1089	1098	1130	1084	1107	1107	1076	1074	1077	1077	1100	1085	1092	1165	1076	1077	1158	1041	1077	1091	1099	1075	1063	987	1146	1032	1104	1102	1103	1124	1091	1040	1158	1088	1123	1091	1061	1103	1085	1052	1078	1108	1118	1078	1095	1084	1085	1109	1106	1060	1087	1134	1046	1057	1110	1066	1058	1115	1100	1124	1105	1155	1086	1084	1126	1102	1089	1140	1134	1084	1090	1126	1021	1080	1054	1144	1126	1050	1118	1090	1052	1123	1108	1149	1107	1104	1103	1173	1108	1106	1102	1103	1080	1095	1044	1082	1101	1116	1083	1106	1131	1052	1117	1080	1157	1110	1091	1118	1078	1092	1117	1088	1074	1090	1054	1155	1085	1086	1079	1041	1128	1100	1088	1140	1024	1047	1097	1136	1092	1136	1099	1122	1070	1099	1083	1054	1017	1125	1146	1041	1086	1048	1048	1100	1104	1101	1113	1129
24474	21546	27863	25232	16162	1130	534	478	401	393	367	411	368	372	399	319	365	361	372	328	325	331	359	359	325	316	387	317	345	332	353	334	341	338	349	328	321	339	356	330	344	350	353	338	356	310	354	323	340	322	334	328	362	302	327	326	308	338	331	322	322	344	336	334	324	328	318	365	327	318	374	318	305	332	307	351	342	323	338	322	321	359	345	340	368	324	350	318	299	299	339	350	336	328	346	346	357	355	369	331	343	328	369	337	346	324	329	333	315	320	325	338	349	315	355	355	354	325	324	337	387	317	318	354	312	341	351	349	301	332	368	318	308	328	343	324	311	351	326	323	362	343	351	324	333	340	345	331	369	335	311	330	352	313	307	317	356	337	335	345	349	352	305	318	360	297	362	338	325	362	334	329	337	340	324	311	300	356	333	364	317	305	323	351	327	345	360	359	345	335	295	326	366	326	297	283	317	334	372	349	347	329	342	346	344	299	317	288	318	324	325	328	334	327	358	327	308	331	314	317	364	311	344	326	357	317	335	340	336	365	318	318	319	343	365	337	328	324	325	310	378	301	342	324	342	331	314	342	334	334	344	342	310	345	327	297	323	317	310	326	356	353	316	336	327	349	352	312	307	297	351	318	324	330	324	346	309	368	323	343	350	309	319	336	329	357	341	367	289	341	338	354	344	323	317	287	315	318	321	318	318	325	327	332	350	350	331	322	329	331	318	393	326	348	324	320	318	324	319	347	304	308	327	321	325	330	327	316	320	329	309	330	333	328	349	364	339	376	325	345	354	309	282	337	300	348	332	321	317	344	301	360	322	292	346	325	325	329	324	337	323	336	327	331	317	347	349	351	341	341	344	325	343	336	328	322	338	310	328	358	296	341	324	321	322	342	343	355	327	317	317	341	305	325	327	324	335	372	305	280	325	298	301	316	310	294	325	346	335	339	334	308	331	374	346	324	313	367	333	306	319	361	313	343	341	330	332	295	326	316	317	322	366	324	331	350	334	307	308	328	356	343	329	352	353	324	323	340	377	350	348	343	303	317	360	347	384	304	331	312	340	341	323	354	298	305	315	324	353	311	294	328	325	299	328	349	327	359	302	338	340	323	323	362	339	322	347	321	356	348	332	319	317	362	352	335	355	324	337	330	312	353	343	285	325	347	317	330	332	344	337	350	300	330	313	326	340	320	333	311	359	346	313	327	327	333	343	321	341	357	344	328	345	288	357	340	316	321	306	313	292	313	333	343	349	310	320	337	314	344	314	324	298	310	328	327	331	343	327	296	341	384	312	363	349	333	321	299	316	344	373	320	355	350	306	296	356	336	311	336	330	305	345	329	325	309	307	345	322	323	301	328	319	298	304	340	325	327	365	351	297	345	308	328	320	292	359	346	348	303	328	313	338	329	326	291	362	333	353	334	322	344	351	339	327	370	295	312	347	318	317	335	311	320	318	310	355	324	303	314	322	320	351	348	314	333	330	313	318	326	288	332	347	360	350	341	340	322	306	331	338	320	321	338	329	342	295	333	319	372	313	351	364	329	333	374	318	315	329	314	352	317	327	327	307	314	333	334	330	332	316	367	340	346	328	323	358	340	321	359	365	341	287	301	336	327	303	329	316	338	345	323	348	287	328	338	331	319	329	334	320	341	366	355	345	330	325	330	332	310	300	316	334	334	328	322	325	331	350	348	324	348	312	327	315	345	336	317	318	338	331	345	372	323	327	314	314	320	335	333	344	329	318	322	325	364	345	341	323	333	357	350	327	320	324	287	305	331	320	381	309	306	317	357	312	318	369	354	310	314	323	332	335	299	355	310	333	314	311	317	317	333	328	314	363	305	325	351	308	355	315	321	324	344	309	343	313	337	341	333	332	364	345	322	353	319	329	369	346	335	329	312	325	304	369	353	320	369	339	297	359	338	316	363	328	320	345	306	338	324	323	319	332	298	367	373	356	345	331	339	335	342	329	340	342	335	325	335	283	306	307	316	338	315	304	308	330	373	337	336	336	326	297	318	330	336	332	286	335	346	348	354	334	351	361	357	325	350	327	311	340	325	312	369	326	348	335	319	346	324	325	276	336	323	304	371	344	333	349	348	339	330	297	337	335	338	314	309	335	334	300	342	346	318	332	332	338	303	343	323	343	364	319	334	294	321	324	335	334	341	318	333	327	326	312	354	319	317	331	327	316	340	326	325	315	294	324	319	318	325	358	332	325	315	335	341	351	338	337	310	343	332	329	356	345	348	325	318	344	342	335	360	336	332	370	336	337	337	317	340	315	331	290	349	335	309	305	324	316	357	340	340	332	311	335	315	326	321	325	344	323	316	329	325	320	342	327	332	320	294	340	326	304	345	360	285	313	334	338	352	337	333	322	337	336	319	338	324	359	348	315	353	323	345	339	337	326	306	317	331	353	349	351	343	356	329	306	340	334	326	353	347	355	342	320	326	377	316	322	337	314	343	349	351	305	357	324	326	335	331	373	305	333	319	337	330	338	322	357	331	312	335	304	377	312	353	301	362	308	331	331	329	346	282	330	320	324	351	328	284	325	361	328	320	322	309	344	358	319	324	329	347	303	328	312	363	361	352	315	345	340	365	371	314	333	323	323	327	337	339	307	323	327	341	359	317	326	325	307	296	335	320	316	322	350	337	364	339	332	318	332	332	318	322	325	330	315	323	351	342	304	302	311	336	322	335	320	338	339	357	315	356	313	358	355	309	311	325	317	343	308	333	321	298	335	339	350	319	332	295	300	329	287	341	336	313	328	318	342	325	347	342	324	322	314	365	358	335	354	333	346	329	309	327	348	326	335	361	314	343	338	348	356	359	310	331	326	322	345	335	319	326	327	322	326	355	358	324	337	335	320	345	349	320	312	333	338	345	358	349	342	339	347	316	370	314	366	327	316	326	303	324	337	354	314	324	332	318	350	323	327	360	362	340	301	347	363	319	314	326	352	351	306	333	314	314	329	337	298	340	338	341	322	337	350	322	340	306	366	338	332	309	345	328	319	328	331	299	335	313	311	341	344	308	315	327	329	302	324	310	321	318	330	314	365	307	323	355	338	317	327	336	341	335	329	329	331	353	372	348	320	373	344	332	308	305	330	331	327	315	317	324	327	353	324	327	324	335	323	320	320	354	352	330	327	313	364	328	312	335	351	354	309	319	318	317	321	377	308	338	322	344	300	330	324	343	323	353	331	334	334	345	303	354	349	322	300	346	337	341	345	342	350	342	321	366	329	345	362	355	330	319	320	332	350	304	353	342	343	341	316	318	327	337	340	274	315	314	329	308	292	327	356	335	328	330	335	322	346	328	323	336	315	346	324	322	326	292	331	309	361	332	300	304	336	318	293	326	338	364	355	293	313	285	306	329	372	338	368	300	323	338	329	341	336	298	323	371	324	343	323	328	327	321	337	331	354	342	317	345	351	304	337	345	325	333	280	336	343	332	336	320	337	320	312	343	327	322	311	321	338	330	341	347	344	341
46800	51951	6187	3287	1933	1489	1196	1066	967	916	821	802	795	710	722	708	722	707	745	694	673	673	691	671	735	659	656	631	638	686	633	630	668	635	640	672	625	662	662	679	668	668	659	627	657	655	634	701	671	643	632	629	676	642	659	647	629	648	645	569	643	662	659	648	647	700	661	646	678	667	575	649	640	602	682	616	633	635	634	682	642	651	637	630	659	647	641	619	648	654	633	619	639	694	661	611	659	638	619	649	605	637	635	659	658	613	581	673	652	686	680	665	663	652	626	642	629	639	649	615	630	614	643	624	622	622	612	635	609	672	613	643	598	627	641	653	633	650	626	622	624	623	656	625	646	693	664	615	636	627	657	630	628	650	612	645	630	667	642	670	585	650	657	693	670	623	662	684	616	719	686	658	665	605	612	605	612	641	658	660	626	637	662	642	693	675	620	645	629	606	641	636	654	641	631	658	619	677	641	662	661	629	625	622	611	684	675	637	627	610	629	646	617	653	684	664	600	640	671	649	649	568	666	605	646	685	653	628	638	600	666	651	637	673	694	599	679	628	613	661	641	670	625	672	663	643	652	647	630	674	665	641	640	662	641	667	649	669	615	624	621	619	669	651	685	683	584	653	608	673	652	656	642	643	637	627	621	618	660	635	673	647	619	665	636	688	630	624	666	703	639	654	659	626	629	616	650	644	681	669	664	605	660	642	645	659	636	634	632	645	632	624	649	641	585	675	630	637	613	641	679	656	669	606	634	617	679	622	650	622	631	693	682	672	629	657	606	660	578	650	654	646	615	650	646	656	659	642	643	691	646	602	680	637	625	664	603	658	667	628	620	653	632	650	638	617	658	646	630	644	654	621	632	639	653	636	637	619	632	636	575	660	673	662	592	643	606	649	617	609	649	579	616	671	645	630	657	651	621	624	631	674	647	637	621	646	614	690	634	656	648	638	609	648	618	598	659	653	669	653	603	638	665	679	623	666	643	694	674	632	631	665	665	651	650	579	642	641	679	637	656	679	651	627	632	617	657	612	637	633	683	634	664	608	659	689	622	636	658	637	608	629	633	632	626	614	604	602	619	619	679	598	623	657	637	644	662	634	607	661	642	634	621	671	612	641	628	641	611	613	646	614	632	638	679	686	678	672	627	654	637	631	663	659	644	645	639	642	586	625	603	639	614	646	682	637	600	669	621	654	651	662	643	637	637	654	631	677	635	662	658	658	643	671	617	673	653	690	644	656	630	667	616	606	628	649	609	614	642	619	637	651	637	640	642	646	652	621	623	649	639	693	661	669	615	598	610	603	674	657	650	642	692	621	639	644	658	607	671	640	643	640	644	626	612	613	673	678	631	651	619	651	638	672	653	646	622	630	646	651	627	620	662	638	665	654	673	614	669	668	665	629	674	670	640	666	607	669	609	626	629	652	651	651	639	633	639	615	667	669	677	661	662	614	643	608	580	662	666	681	627	655	660	656	627	689	654	664	560	608	646	600	606	623	651	702	624	621	656	646	675	672	628	588	673	651	662	599	618	620	632	621	615	610	667	644	632	636	667	634	646	671	676	571	652	605	639	646	631	621	620	673	625	628	638	606	652	639	623	615	658	640	627	656	662	612	657	680	665	659	669	634	663	646	654	674	621	642	613	643	688	660	631	647	656	622	619	682	625	646	648	654	618	670	598	639	676	630	646	647	661	666	681	654	672	681	614	670	622	682	667	644	625	675	668	620	658	648	645	638	653	656	636	667	616	632	669	639	630	604	631	626	611	623	650	607	627	673	638	648	621	656	676	662	599	645	633	595	631	681	659	652	680	641	615	636	668	628	653	642	676	673	658	658	646	646	683	659	631	627	591	652	637	640	619	627	619	641	644	623	643	641	644	626	618	693	627	627	649	651	614	644	636	654	627	671	642	659	672	622	668	640	646	653	643	672	660	644	657	649	641	598	619	616	624	612	665	644	679	678	666	626	679	630	669	646	643	635	654	639	619	610	632	618	645	635	680	639	659	656	662	561	619	630	652	622	635	662	636	612	645	613	630	623	632	663	602	619	635	612	629	669	647	612	596	677	648	631	659	655	635	621	620	654	631	607	631	674	628	627	644	690	644	630	623	654	623	632	602	680	604	676	617	705	622	653	654	633	692	669	673	626	673	631	682	662	585	654	654	633	634	662	620	668	635	681	683	671	634	618	629	648	651	612	635	654	625	654	616	643	646	637	650	629	608	582	663	684	691	634	660	668	639	654	601	642	637	654	631	613	647	626	647	680	637	639	583	622	610	662	616	618	627	633	630	621	607	661	733	678	618	611	634	641	642	691	619	651	642	669	620	648	619	640	658	641	649	665	638	672	602	613	604	645	616	611	659	670	635	671	698	625	619	671	658	664	583	677	636	627	604	634	626	639	610	657	611	671	686	632	643	657	621	678	664	627	600	606	616	640	683	660	647	676	649	620	638	662	659	619	645	648	655	647	626	614	655	624	611	660	657	641	619	636	607	589	627	609	641	698	627	667	644	650	609	663	641	681	654	626	695	618	636	590	616	628	611	613	629	607	688	623	637	634	651	626	656	643	675	598	656	689	603	686	648	653	673	681	659	651	629	654	659	653	614	677	692	654	640	658	633	669	622	634	651	652	588	621	632	636	611	643	615	603	648	606	657	642	600	634	660	654	627	634	618	602	656	652	678	626	623	617	593	624	631	652	634	641	614	654	642	598	628	669	653	639	624	628	631	582	669	636	652	659	663	643	666	613	597	603	673	628	632	634	613	640	683	634	643	692	686	608	667	672	646	635	630	660	626	621	635	619	671	660	613	646	642	652	645	642	652	714	646	656	678	609	629	641	646	664	606	653	632	668	626	632	647	632	640	642	617	692	647	661	675	637	642	643	635	634	677	628	619	636	636	637	637	610	671	607	621	645	617	635	636	638	639	600	620	659	639	617	616	610	631	642	679	605	659	646	628	651	650	643	647	675	632	660	634	649	639	650	600	636	662	656	623	645	657	639	604	649	636	640	654	681	706	621	630	647	624	670	652	648	617	613	645	675	642	651	632	642	642	676	656	649	625	628	642	644	605	650	671	608	624	622	675	629	605	673	619	617	622	682	617	626	643	619	656	629	627	612	619	637	618	653	610	653	643	624	641	643	621	658	651	655	637	637	673	636	672	624	605	669	608	658	643	617	658	592	627	654	668	653	639	653	649	624	631	667	650	640	650	646	682	677	619	650	643	625	647	658	641	658	645	634	631	624	633	651	594	688	641	623	644	635	610	640	685	596	645	643	649	620	625	652	634	619	626	669	616	653	636	614	637	661	621	681	624	660	645	647	632	676	702	617	640	613	611	648	686	633	677	651	585	604	651	620	628	577	618	682	666	623	673	639	644	666	587	615	669	627	630	642	599	613	591	644	621	605	652	669	634	643	655	612	607	653	634	630	640	630	638	643	660	679	689	649	667	645	644	669	666	611	646	617	640	644	641	640	658	625	669	630	686	621
23254	21390	29003	24063	21344	17586	1300	476	375	351	337	302	311	297	262	282	255	242	227	236	225	253	205	244	234	220	234	219	244	226	201	223	247	222	271	219	211	216	238	202	211	209	233	237	237	205	243	234	222	205	234	214	222	221	239	227	222	219	232	200	209	217	208	224	238	220	213	201	204	225	218	232	202	218	228	253	244	235	213	237	213	199	216	195	268	220	211	230	242	199	219	200	209	214	196	234	241	212	216	212	219	184	217	236	202	235	224	192	228	211	210	228	215	241	221	250	249	205	237	229	215	234	227	226	222	250	229	254	210	223	239	218	220	216	215	217	205	235	238	220	260	217	213	222	234	216	242	224	218	248	204	245	230	243	234	211	235	209	224	225	230	200	220	205	254	219	217	226	232	213	235	187	220	239	223	211	216	231	190	220	231	226	229	225	213	229	206	231	235	245	206	216	220	226	203	203	219	213	214	221	218	230	230	229	201	226	219	229	209	226	211	224	237	218	216	224	216	213	219	217	214	235	220	229	232	221	206	229	236	228	213	223	222	199	234	243	223	221	213	242	200	198	222	230	211	214	199	198	215	224	211	227	249	239	222	228	222	230	215	215	225	211	224	212	227	210	218	217	229	213	261	241	231	196	227	203	213	231	233	200	223	205	248	221	226	212	214	226	221	223	191	187	246	219	208	204	217	203	235	233	232	229	216	243	248	233	202	239	230	240	235	212	222	231	209	212	220	218	207	225	220	262	214	239	211	229	229	230	238	227	245	224	211	217	242	205	200	227	212	221	231	219	209	222	236	214	226	211	238	221	215	231	209	245	211	231	207	227	199	205	224	254	238	234	203	224	208	207	210	242	238	220	206	198	209	236	238	221	207	206	243	226	235	213	232	220	219	196	214	198	239	216	216	265	192	219	238	248	239	225	222	215	214	222	231	216	225	210	210	234	217	236	232	230	225	226	233	205	193	221	224	214	224	213	239	203	205	206	191	185	254	217	250	221	206	229	209	236	234	247	233	227	207	243	216	275	216	233	234	235	220	235	206	216	225	223	222	211	190	244	223	217	219	203	233	227	240	234	206	218	210	211	242	233	220	228	228	168	207	234	233	210	203	205	229	217	236	226	229	240	226	224	247	201	199	221	206	203	210	234	228	229	245	222	229	217	227	203	233	210	223	204	228	241	233	243	229	210	210	234	229	213	207	211	227	244	221	212	223	189	209	220	244	199	229	223	215	229	231	214	207	205	231	229	202	226	225	220	205	230	233	231	189	208	226	210	226	229	247	195	208	238	202	228	224	210	223	238	250	202	234	218	208	222	229	242	231	230	220	237	223	190	217	228	228	212	233	221	225	225	186	207	220	230	238	251	228	212	227	206	214	201	216	228	249	228	208	223	209	242	221	229	202	225	226	217	214	248	212	225	194	217	221	212	220	207	210	223	263	220	235	232	246	209	233	233	249	207	233	244	220	225	220	223	239	217	218	223	204	227	237	198	220	228	225	228	220	217	217	195	226	218	224	239	212	239	216	223	229	246	213	207	235	228	265	230	214	241	237	233	219	237	201	219	231	196	250	240	206	223	225	207	246	208	237	185	194	224	244	211	194	232	202	212	232	207	224	205	245	218	238	216	212	218	233	207	224	236	247	200	223	269	206	217	217	208	223	222	209	240	210	223	203	214	232	203	244	224	218	201	216	236	216	231	224	208	202	240	205	192	234	196	242	235	216	230	244	206	219	210	208	224	212	215	245	238	232	236	209	246	217	226	209	232	225	225	201	234	226	226	184	233	207	216	258	222	226	227	226	212	196	235	237	236	219	229	190	198	240	223	213	207	229	238	203	219	201	245	240	217	216	231	235	221	227	255	238	230	208	234	218	218	202	223	226	225	231	207	213	225	193	225	222	229	209	216	228	219	217	229	228	252	225	231	210	194	212	215	210	233	219	228	185	200	220	226	241	213	231	201	231	230	248	218	195	209	209	236	210	238	245	224	231	206	227	217	218	226	247	210	195	198	207	219	224	214	203	191	230	221	199	262	218	212	214	242	209	229	211	199	240	216	231	226	212	223	258	224	235	222	233	204	190	232	223	222	238	223	228	230	237	216	228	209	213	246	257	248	223	210	258	200	230	231	202	239	193	232	216	211	224	203	218	232	216	191	212	238	176	225	229	222	212	203	200	181	244	199	229	216	219	235	213	240	212	204	216	213	217	200	230	217	231	235	203	210	205	214	242	208	250	228	232	233	199	217	230	207	191	218	196	230	228	241	233	226	232	223	225	209	221	228	207	207	243	220	241	240	207	231	244	199	248	194	233	201	249	199	212	196	225	208	230	219	212	234	209	227	220	245	230	197	215	205	225	239	242	236	225	223	238	246	216	219	221	223	253	215	199	219	209	231	218	252	230	229	203	232	218	186	223	201	221	240	212	199	240	220	230	204	213	235	240	211	193	232	238	209	215	224	219	233	210	215	209	227	207	234	233	215	220	200	205	240	230	224	240	202	229	201	195	197	229	196	227	208	233	229	193	216	226	209	190	248	226	216	209	218	212	236	205	202	219	235	201	231	258	222	214	225	239	219	197	225	239	231	235	228	213	214	233	216	226	229	217	206	223	204	204	225	204	213	219	220	245	209	224	202	177	201	205	220	209	243	230	226	242	199	229	215	241	251	216	234	208	231	224	219	212	240	231	205	210	203	232	229	218	202	228	202	237	205	214	197	226	219	220	199	209	230	205	227	227	233	225	241	216	250	238	226	200	200	212	226	208	251	227	221	211	217	230	211	256	241	238	233	244	229	225	210	215	233	226	207	229	233	217	231	229	215	200	229	222	225	218	220	201	207	241	214	206	213	211	197	217	202	243	223	214	218	225	205	234	230	234	227	193	184	250	227	213	253	200	183	217	232	225	215	228	224	234	219	224	227	236	218	204	216	236	234	221	227	219	223	221	223	200	197	208	211	225	199	205	233	220	213	218	226	208	216	214	250	196	229	186	219	209	203	228	237	207	217	215	215	204	252	241	215	220	210	224	208	224	262	245	199	232	200	241	217	218	187	203	226	213	228	223	223	231	216	200	225	221	209	202	224	198	233	195	224	221	225	229	245	234	223	236	238	207	198	221	245	235	236	220	221	213	219	232	214	215	223	211	209	245	190	180	235	218	228	199	215	226	224	198	228	194	241	236	202	210	212	259	221	203	243	242	197	198	204	200	219	231	230	236	218	211	229	203	214	231	236	239	234	217	206	234	237	231	213	251	203	220	225	232	237	218	229	216	246	187	240	218	210	195	205	226	184	238	231	215	231	213	231	226	236	205	236	252	216	269	204	221	209	242	210	215	237	214	224	183	218	238	224	218	207	207	218	236	209	238	218	218	242	220	222	220	222	211	223	231	208	215	217	210	227	226	226	204	245	233	223	231	221	188	213	207	247	205	225	235	202	243	227	227	220	224	228	207	234	214	216	225	230	216	238	215	218	229	222	207	225	199	247	218	227
50250	54589	11890	5751	2855	2085	1536	1306	1013	920	825	760	708	640	617	549	540	525	572	547	470	512	467	485	489	505	489	447	458	469	458	482	439	438	429	422	481	435	434	453	392	434	402	430	421	447	391	426	381	446	490	443	452	440	436	453	373	417	420	419	400	463	430	438	381	415	415	405	370	438	423	407	445	407	432	400	455	407	435	397	399	383	406	414	429	404	407	418	397	407	402	426	419	414	421	378	402	437	430	375	415	401	382	418	388	375	437	416	415	426	420	387	403	416	406	382	379	403	416	395	396	405	424	396	424	417	389	423	413	398	425	381	420	393	393	419	405	399	416	404	443	381	390	446	396	422	394	433	408	405	414	396	389	414	386	456	395	433	369	415	385	405	399	425	420	406	391	427	433	374	396	414	417	411	385	454	425	424	408	408	384	389	360	410	391	390	390	418	430	380	430	395	401	424	389	409	399	362	398	395	391	405	420	407	404	430	433	396	417	397	418	393	407	410	393	408	403	393	409	446	429	429	390	400	407	432	438	426	381	389	412	420	427	412	425	383	385	382	424	421	412	404	394	448	468	401	387	427	430	395	376	453	365	426	427	397	433	401	388	421	427	367	412	412	443	421	400	378	393	412	425	416	412	385	382	424	407	410	431	399	392	419	371	399	428	391	419	372	392	380	395	386	402	406	441	380	384	399	423	399	421	413	412	383	399	394	409	440	381	415	412	373	392	431	398	405	392	406	381	357	430	415	406	395	415	395	426	416	429	356	401	397	411	418	413	423	373	405	439	426	432	382	440	405	421	403	406	425	392	415	426	429	416	435	416	432	399	416	435	419	426	402	422	426	403	403	431	396	466	380	382	429	439	430	408	390	425	368	375	429	420	419	449	405	398	420	401	396	433	446	426	405	403	413	452	404	386	439	377	408	428	419	397	436	410	398	446	402	407	400	419	397	422	383	397	398	419	409	450	398	438	423	424	422	399	433	442	416	419	389	400	412	416	416	396	396	399	431	385	391	426	408	397	370	420	378	405	432	416	404	428	386	412	437	374	395	423	436	385	375	420	421	433	388	421	374	433	396	365	400	406	425	425	397	447	391	401	393	408	409	401	421	407	423	408	406	402	410	418	405	433	422	382	391	421	399	441	402	390	418	426	427	423	401	393	405	409	393	428	360	437	398	380	405	474	372	426	405	401	397	414	394	415	425	420	367	402	428	408	405	388	395	423	423	382	403	382	407	386	392	442	400	408	462	396	418	426	383	393	406	438	400	402	347	428	429	375	399	414	428	430	420	426	420	390	438	419	423	413	434	412	377	429	395	413	422	383	394	398	379	428	437	411	381	380	391	428	406	440	387	421	404	418	429	364	412	410	405	414	414	433	425	378	415	433	407	429	416	429	399	402	410	446	370	381	391	451	388	423	405	424	414	411	430	396	427	405	365	419	404	383	388	398	414	394	428	411	399	418	416	393	434	366	372	407	434	426	369	400	416	415	413	367	419	438	416	431	424	432	378	424	395	409	405	386	392	377	426	403	396	430	422	410	415	417	432	411	403	429	386	444	393	439	423	384	378	408	399	400	429	380	421	380	376	390	379	402	435	391	410	448	381	409	407	389	445	416	425	391	418	413	400	449	419	426	384	385	424	415	398	448	419	404	425	411	410	399	413	422	417	414	447	393	405	408	423	380	399	422	405	450	442	417	390	396	393	458	429	407	405	410	407	398	390	395	411	407	364	408	420	429	428	425	411	377	398	410	432	418	436	409	394	419	393	399	418	386	406	402	400	440	428	406	389	405	395	430	430	445	429	398	421	414	421	426	395	407	431	421	419	389	382	439	399	418	415	426	385	391	402	418	393	401	411	419	418	432	376	396	426	423	414	429	392	399	413	402	396	397	410	449	408	417	389	415	430	439	388	424	384	388	425	412	396	401	423	433	406	423	438	393	405	394	384	401	416	415	406	406	411	412	412	422	415	408	441	421	405	400	421	381	399	400	431	417	380	389	436	407	401	429	397	419	412	413	384	372	386	430	407	392	415	418	403	410	451	366	375	425	404	430	395	409	439	374	414	417	358	396	381	402	404	437	411	428	400	384	428	440	430	416	428	420	434	387	422	373	426	375	425	419	410	395	397	402	405	408	421	416	415	422	425	403	385	424	403	395	398	430	417	411	393	423	395	416	417	385	431	454	374	395	424	422	408	391	411	417	426	408	458	379	412	424	429	448	406	439	400	416	446	444	414	433	418	417	425	384	431	439	398	417	409	423	400	417	407	408	390	376	409	405	429	392	401	411	473	421	404	405	420	414	396	394	422	412	393	419	393	443	381	409	400	396	405	396	414	410	390	404	384	387	392	392	397	410	435	400	420	429	441	427	434	408	439	450	399	388	426	417	405	410	418	384	388	414	394	415	413	369	416	411	413	415	388	398	416	429	403	363	415	379	408	414	399	420	433	457	447	428	411	363	382	433	402	397	421	394	410	414	413	422	426	405	393	430	388	400	415	391	395	430	400	367	409	413	393	427	411	431	411	419	389	390	375	384	395	392	414	418	417	427	393	449	393	391	399	424	424	398	408	410	427	422	413	436	421	431	410	420	409	430	396	401	427	451	409	401	354	411	410	413	400	375	380	465	415	417	443	444	386	422	418	431	420	410	395	391	388	416	410	396	434	453	363	400	388	417	388	424	418	445	406	378	421	433	360	430	375	376	397	383	415	408	407	398	380	411	425	356	422	404	396	417	401	389	388	401	384	401	420	435	386	406	394	388	409	410	404	394	452	410	419	385	398	430	418	414	364	408	411	407	415	403	414	376	413	406	411	423	416	415	441	439	379	425	397	396	426	407	437	402	404	392	396	416	408	430	375	429	417	398	391	421	379	400	427	460	396	382	387	375	377	440	417	387	396	370	399	404	380	454	373	409	430	401	416	432	401	392	386	413	412	412	392	373	445	449	435	405	434	387	410	425	450	400	408	404	374	399	391	390	406	414	412	404	410	426	394	391	390	407	417	420	411	396	378	413	428	393	411	436	430	419	425	385	422	423	380	413	416	408	391	428	402	374	414	424	475	449	420	419	400	403	403	377	376	410	407	422	388	417	420	385	406	393	400	400	446	414	411	397	401	423	425	389	382	435	411	374	418	413	412	403	404	399	391	426	439	412	390	396	435	408	393	389	403	372	402	372	394	409	397	426	417	408	370	424	423	409	451	425	401	377	360	389	394	391	401	411	426	386	433	373	429	403	382	448	360	408	451	380	414	406	411	421	425	395	413	433	423	396	400	438	419	444	424	383	371	378	413	432	395	399	413	373	433	405	407	402	461	399	415	385	411	446	381	411	413	387	410	396	431	406	432	390	458	412	379	434	443	411	395	393	400	429	454	438	447	411	425	469	438	392	403	390	386	381	409	426	377	365	418	404	403	405	396	425	357	413	427	431	406	400	415	403	414	426	371	431	440	423	379	452	414	408	416	394	434	421	420	414	390	398	390	408	407
28041	22665	13236	1671	886	769	614	612	633	616	605	658	625	610	570	616	611	546	584	628	595	572	601	611	633	528	540	593	591	620	609	612	622	596	618	599	625	579	579	589	555	657	610	600	578	664	596	601	557	591	627	636	645	621	586	573	558	590	578	631	587	616	594	604	592	577	611	589	565	573	556	648	552	594	623	649	560	611	615	593	562	582	568	625	619	591	594	579	580	578	598	584	595	611	574	557	562	578	580	614	601	580	583	584	593	591	576	590	618	571	554	630	631	598	627	607	581	589	597	637	647	591	625	544	546	606	623	589	553	568	623	587	583	578	610	636	607	596	611	575	607	620	602	633	589	592	612	634	605	554	608	558	590	608	588	589	609	595	624	609	596	543	562	590	552	548	603	624	599	600	608	599	598	619	585	582	609	565	566	613	573	603	591	592	566	564	606	594	604	562	628	592	575	575	611	600	556	598	615	580	566	629	623	612	598	614	611	587	574	645	568	581	581	576	585	574	558	595	593	608	630	603	600	595	551	587	572	622	557	623	630	619	625	622	574	555	602	605	578	580	594	598	616	621	583	539	568	590	567	619	575	599	571	636	572	642	624	609	614	624	615	593	609	583	592	582	620	609	601	601	599	590	601	586	609	588	575	559	636	557	554	581	643	635	552	606	576	587	565	560	572	599	589	609	610	586	588	562	594	599	599	584	591	595	566	628	596	581	562	619	617	578	546	595	596	627	570	592	644	576	592	574	624	598	598	571	596	614	655	625	605	555	571	575	572	630	583	610	604	595	605	596	591	612	557	613	556	621	621	622	579	601	575	640	549	643	621	606	580	553	612	595	587	565	599	615	578	584	600	612	597	616	581	611	598	593	614	587	575	588	609	599	572	622	652	612	631	607	590	607	600	646	588	611	580	585	561	585	603	607	577	600	570	642	583	596	593	592	631	609	625	572	580	557	650	588	587	594	620	617	574	616	575	617	539	605	582	626	602	613	565	587	613	606	613	589	606	583	554	558	594	626	580	621	636	547	611	652	612	583	600	547	614	602	601	611	606	581	584	640	606	591	602	610	592	573	571	556	589	592	624	615	603	606	586	578	566	567	568	568	630	579	615	614	583	592	607	566	612	550	579	550	605	610	582	607	589	606	594	604	576	559	611	601	600	587	618	601	587	633	581	593	605	604	620	647	601	624	582	580	621	636	601	618	561	573	543	591	582	613	578	617	617	577	584	580	592	592	591	600	582	614	591	573	591	662	578	621	554	593	637	605	619	561	582	590	599	612	576	567	609	589	556	582	581	581	553	606	622	620	586	595	590	577	587	578	612	609	566	639	594	587	600	590	612	623	625	580	614	597	610	598	567	562	580	616	610	607	563	602	577	612	583	573	595	582	552	598	602	567	579	600	603	626	630	609	575	613	616	575	592	609	600	596	589	613	637	607	545	551	620	611	605	612	623	636	596	615	608	537	611	624	559	578	546	598	598	609	586	552	580	588	612	587	642	603	606	583	628	626	594	597	548	581	592	595	602	584	641	541	587	586	612	608	603	617	604	580	586	616	570	593	606	624	599	571	563	585	568	631	546	613	569	597	606	557	577	616	615	602	594	632	574	599	581	629	574	604	573	563	617	604	586	559	556	632	566	627	576	581	593	599	581	588	579	586	608	560	624	583	607	636	608	618	595	604	611	618	567	585	556	621	582	608	578	601	599	595	571	583	554	598	612	575	591	585	585	614	597	595	626	598	554	577	576	597	584	629	581	657	610	622	558	590	589	563	593	618	601	629	595	571	602	613	592	616	578	624	651	572	609	599	594	554	560	630	588	598	602	597	566	579	598	567	570	580	656	626	621	554	609	604	586	652	582	538	584	602	628	563	580	547	588	581	597	554	576	583	576	588	566	578	589	607	565	601	577	597	571	569	627	597	588	578	604	594	587	573	597	609	621	578	610	609	590	589	595	587	556	575	603	611	608	592	608	589	590	637	614	612	600	578	629	565	633	619	574	588	601	573	566	582	572	518	598	565	576	599	585	592	583	579	562	622	594	576	568	589	580	606	588	584	587	628	598	556	558	602	614	632	566	630	613	592	562	574	621	599	609	622	584	635	552	563	588	580	590	593	607	585	557	531	661	587	600	582	593	555	609	572	573	586	574	538	618	636	564	651	594	581	616	603	582	544	612	602	540	561	587	567	588	602	585	608	558	595	583	596	602	627	643	583	641	648	576	571	602	638	615	580	583	611	586	628	579	578	560	563	597	584	611	609	588	630	580	535	596	593	596	569	586	621	612	600	610	559	612	599	566	618	588	587	566	602	577	575	609	619	580	578	581	617	612	574	581	567	581	599	641	586	596	570	598	581	556	599	633	584	617	643	629	588	598	549	603	575	612	609	570	575	604	596	550	623	533	609	601	588	566	581	624	647	584	603	609	621	566	585	583	591	602	613	596	611	562	623	602	593	611	559	601	573	607	605	599	534	562	553	576	569	570	618	595	557	561	619	598	572	601	635	623	611	627	603	572	571	615	600	580	617	621	598	572	574	628	574	572	593	618	569	556	603	607	623	594	602	609	618	611	580	642	580	612	582	629	567	570	600	630	546	578	632	600	603	569	615	630	577	623	622	569	561	577	616	607	553	593	585	612	543	610	566	596	570	594	605	578	624	589	566	602	623	596	551	607	620	606	592	616	585	582	638	588	626	550	583	613	629	625	572	599	600	602	587	559	627	593	610	561	563	585	624	619	570	591	595	600	562	613	561	618	599	585	606	605	584	595	578	601	612	603	608	593	598	631	631	596	568	592	602	559	586	588	586	589	616	612	630	608	611	578	589	663	602	629	586	537	595	606	553	578	612	595	594	609	588	592	584	610	576	589	572	606	594	623	595	612	575	574	653	577	583	593	647	556	596	607	538	621	633	557	588	586	586	596	581	617	603	559	651	600	591	586	600	621	576	556	590	622	574	542	556	567	566	569	563	546	545	556	637	592	550	556	634	609	631	596	611	590	619	536	618	579	599	616	582	612	575	583	609	589	582	628	593	598	624	588	639	585	582	586	612	574	567	606	578	583	580	622	607	597	545	599	568	608	600	631	594	608	598	582	602	560	604	619	586	602	609	662	606	563	599	567	595	615	624	577	650	593	582	558	594	569	595	583	605	589	576	601	621	598	580	658	593	589	630	617	579	616	597	647	604	631	625	600	581	591	555	589	623	602	629	597	570	579	633	598	594	612	545	586	618	567	661	631	614	596	598	590	570	590	524	580	589	574	551	561	666	608	647	622	597	541	599	596	637	624	592	590	605	574	592	614	602	599	582	585	597	604	615	591	642	615	549	620	596	607	551	618	561	578	577	560	654	614	569	612	557	568	548	600	584	602	562	579	646	584	591	570	571	609	612	604	617	596	575	601	590	579	593	568	634	613	600	535	614	596	586	562	618	575	563	615	587	589	562	628	635	594	619	607	580	588	598	608	578	574	640	592	584	599	603	579	592	581	552
31356	31276	3968	1429	1253	1189	1146	1099	1104	1062	1175	1049	1113	1097	1097	1111	1144	1076	1071	1168	1086	1089	1126	1074	1053	1066	1072	1094	1076	1033	1142	1115	1112	1076	1094	1080	1095	1086	1118	1078	1047	1087	1127	1144	1101	1059	1063	1084	1098	1142	1078	1161	1100	1130	1113	1060	1054	1092	1146	1119	1133	1095	1096	1068	1076	1052	1028	1071	1068	1128	1014	1138	1066	1086	1101	1089	1068	1057	1063	1039	1084	1039	1080	1050	1109	1103	1064	1128	1096	1102	1117	1140	1110	1117	1089	1087	1110	1100	1079	1091	1076	1072	1068	1127	1065	1046	1083	1074	1056	1078	1057	1115	1089	1092	1093	1068	1060	1054	1085	1037	1052	1065	1069	1052	1097	1031	1121	1143	1105	1083	1067	1034	1079	1056	1049	1052	1029	1071	1062	1074	1068	1081	1078	1090	1085	1054	1050	1088	1109	1106	1100	1136	1086	1067	991	1065	1073	1121	1115	1085	1066	1079	1104	1041	1093	1068	1070	1089	1055	1088	1059	1086	1043	1001	1080	1041	1126	1106	1052	1076	1082	1091	1023	1102	1151	1046	1046	1072	1136	1096	1059	1038	1120	1095	1047	1085	1095	1082	1134	1099	1044	1107	1063	1081	1094	1079	1057	1077	1041	1081	1071	1028	1119	1133	1087	1096	1061	1105	1082	1119	1075	1068	1034	1105	1023	1037	1114	1061	1105	1011	1108	1101	1035	1074	1084	1068	1096	1154	1071	1046	1069	1089	1082	1084	1074	1093	1067	1095	1070	1087	1072	1051	1102	1096	1118	1086	1092	1078	1118	1058	1114	1056	1115	1087	1080	1092	1075	1071	1046	1078	1041	1113	1077	1096	1020	1061	1094	1082	1080	1011	1073	1095	1104	1136	1088	990	1116	1060	1114	1042	1118	1080	1101	1132	1038	1074	1078	1142	1100	1025	1107	1039	1059	1083	1120	1019	1094	997	1082	1098	1055	1100	1091	1087	1062	1050	1036	1075	1106	1067	1157	1125	1083	1096	1110	1048	1115	1069	1115	1094	1089	1115	1014	1099	1076	1055	1063	1057	1174	1140	1076	1029	1130	1112	1110	1088	1073	1045	1120	1097	1056	1111	1133	1062	1040	1130	1097	1092	1105	1053	1101	1102	1094	1170	1077	1099	1088	1051	1048	1061	1116	1121	1128	1036	1125	1099	1076	1034	1127	1125	1145	1016	1088	1153	1050	1051	1104	1084	1078	1109	1050	1123	1057	1098	1068	1072	1102	1118	1045	1048	1053	1112	1081	1068	1036	1043	1044	1150	1110	1077	1049	1016	1051	1055	1017	1091	1119	1077	1096	1027	1103	1081	1125	1052	1130	1055	1076	1065	1091	1054	1110	1107	1154	1117	1151	1077	1072	1055	1163	1139	1132	1070	1066	1050	1090	1084	1063	1073	1083	1116	1061	1087	1094	1059	1087	1111	1092	1074	1023	1033	1063	1089	1121	1045	1130	1077	1044	1068	1071	1052	1088	1080	1055	1098	1060	1069	1056	1097	1035	1064	1004	1123	1072	1096	1113	1090	1094	1052	1075	1088	1085	1079	1136	1089	1082	1051	1056	1076	1131	1111	1062	1028	1039	1068	1066	1114	1099	1055	1049	1085	1167	1059	1102	1115	1146	1069	1024	1055	1092	1126	1079	1093	1126	1124	1034	1065	1068	1091	1079	1092	1119	1076	1075	1034	1118	1116	1077	1043	1102	1065	1064	1028	1106	1073	1098	1070	1074	1101	1081	996	1058	1081	1150	1069	1103	1078	1080	1156	1118	1051	1031	1124	1119	1085	1066	1067	1117	1112	1100	1110	1030	1114	1108	1066	1100	1075	1136	1067	1086	1133	1074	1087	1097	1154	1062	1109	1125	1065	1093	1063	1143	1097	1115	1087	1098	1049	1135	1047	1092	1112	1160	1068	1083	1018	1115	1072	1035	1077	1117	1097	1123	1013	1030	1108	1105	1122	1074	1036	1085	1099	1090	1087	1039	1088	1041	1058	1115	1117	1095	1088	1022	1082	1052	1094	1032	1112	1028	1072	1055	1082	1136	1122	1108	1041	1043	1051	1113	1051	1081	1125	1114	1128	1062	1098	1083	1087	1105	1098	1078	1018	1083	1135	1099	1062	1020	1093	1068	1091	1064	1112	1066	1118	1053	1082	1102	1091	1097	1109	1082	1069	1119	1112	1118	1016	1069	1044	1078	1115	1124	1085	1084	1089	1047	1093	1052	1105	1092	1049	1063	1111	1088	1128	1101	1079	1049	1076	1119	1058	1073	1092	1078	1033	1064	1023	1064	1102	1083	1106	1079	1072	1112	1119	1050	1133	1065	1092	1098	1069	1107	1111	1107	1122	1096	1115	1047	1084	1083	1041	1062	1066	1146	1047	1097	1075	1073	1085	1092	1025	1095	1082	1098	1079	1023	1120	1069	1081	1092	1166	1039	1128	1050	1063	1007	1100	1081	1069	1017	1062	1131	1098	1039	1065	1086	1096	1020	1015	1075	1103	1103	1110	1128	1110	1095	1047	1131	1065	1083	1047	1121	1121	1089	1120	1136	1104	1052	1093	1111	1074	1082	1082	1024	1080	1124	1098	1061	1163	1091	1079	1075	1112	1091	1079	1095	1074	1049	1108	1049	1044	1067	1117	1110	1092	1060	1048	1068	1052	1072	1062	1075	1116	1067	1007	1080	1128	1118	1080	1098	1055	1004	1114	1123	1100	1113	1049	1077	1129	1115	1068	1012	1042	1049	1106	1093	1036	1091	1084	1045	1081	1101	1112	1081	1086	1076	1085	1057	1052	1055	1114	1126	1078	1139	1107	1044	1044	1081	1017	1085	1117	1121	1139	1097	1099	1067	1122	1005	1099	1062	1122	1055	1032	1074	1120	1047	1085	1088	1122	1059	1045	1068	1032	1051	1106	1067	1057	1065	1163	1061	1038	1128	1057	1063	1113	1079	1123	1040	1039	1104	1090	1066	1108	1053	1086	1030	1028	1100	1117	1124	1082	1079	1098	1051	1057	1130	1071	1075	1065	1118	1058	1069	1102	1067	1123	1009	1142	1055	1085	1099	1098	1068	1052	1085	1022	1061	1115	1088	1060	1093	1100	1089	1064	1100	1086	1143	1114	1050	1059	1105	1033	1106	1054	1119	1025	1073	1097	1064	1009	1119	1072	1086	1090	1087	1084	1033	1101	1088	1066	1104	1094	1065	1070	1084	1094	1077	1097	1107	1078	1039	1080	1074	1075	1094	1112	1055	1095	1049	1043	1091	1069	1132	1127	1033	1077	1144	1082	1029	1081	1076	1123	1090	1103	1119	1037	1138	1061	1108	1071	1081	1152	1015	1017	1110	1039	1095	1098	1076	1049	1016	1114	1075	1109	1120	1063	1089	1029	1081	1096	1080	1112	1096	1049	1035	1036	1056	1033	1056	1024	979	1062	1124	1029	1070	1061	1064	1074	1085	1115	1088	1044	1108	1083	1161	1104	1059	1055	1049	1056	1084	1115	1058	1107	1111	1076	1097	1079	1068	1030	974	1091	1102	1065	1091	1057	1069	1095	1079	1114	1088	1144	1002	1098	1075	1069	1066	1041	1050	1121	1118	1049	1088	1051	1025	1059	1110	1057	1058	1115	1063	1079	1062	1047	1157	1037	1053	1054	1089	1060	1122	1078	1141	1053	1052	1053	1147	1059	1061	1083	1099	1054	1091	1096	1049	1093	1059	1021	1092	1092	1105	1125	1086	1070	1099	1090	1081	1069	1074	1039	1054	1073	1100	1083	1096	1051	1040	1050	1069	1075	1131	1044	1039	1100	1028	1078	1132	1094	1118	1117	1120	1095	1145	1027	1069	1039	1180	1063	1077	1086	1082	1071	1094	1064	1067	1055	1109	1107	1073	1064	1062	1081	1067	1094	1084	1069	1080	1121	1099	1115	1175	1070	1054	1031	1083	1071	1050	1065	1011	1080	1118	1064	1085	1082	1055	1044	1101	1110	1091	1075	1116	1087	1100	1128	1075	1110	1039	1103	1123	1079	1145	1093	1092	1080	1080	1125	1074	1087	1043	1129	1085	1080	1131	1109	1064	1059	1073	1105	1043	1057	1098	1034	1050	1070	1072	1128	1157	1074	1096	1032	1075	1072	1115	1054	1113	1062	1103	1097	1136	1075	1092	1021	1128	1056	1123	1085	1100	1045	1069	1178	1045	1097	1076	1062	1095	1069	1052	1095	1062	1129	1100	1101	1108	1096	1051	1081	1110	1044	1092	1109	1097	1046	1115	1057	1107	1072	1091	1082	1131	1090	1057	1100	1089	1054	1039	1079	1130	1094	1063	1081	1082	1141	1048	1050	1084	1039	1112	1061	1091	1082	1049	1092	1027	1080	1152	1065	1081	1057	1083	1139	1056	1025	1101	1147	1024	1063	1104	1037	1096	1061	1065	1066	1159	1034	1121	1152	1135	1118	1062	1094	1100	1102	1034	1095	1106	1111	1121	1043	1121	1049	1065	1067	1067	1039	1056	1049	1070	1095	1027	1029	1093	1015	1142	1103	1093	1069	1150	1039	1039	1052	1139	1106	1060	1064	1071	1041	1095	1080	1093	1025	1079	1054	1094	1042	1151	1124	1110	1104	1093	1085	1067	1091	1102	1071	1123	1083	1128	1149	1086	1101	1075	1102	1056	1102	1059	1081	1121	1113	1108	1113	1033	1082	1147	1061	1024	1107	1059	1050	1097	1054	1084	1118	1065	1119	1139	1140	1106	1123	1060	1080	1126	1087	1135	1101	1070	1032	1022	1128	1149	1042	1076	1051	1082	1031	1100	1105	1074	1066	1074	1067	1107	1096	1053	1029	1123	1088	1084	1102	1088	1057	1085	1116	1078	1050	1047	1086	1091	1091	1069	1029	1156	1120	1050	1110	1106	1136	1099	1067	1024	1031	1089	1083	1091	1089	1036	1028	1101	1082	1006	1075	1093	1064	1102	1077	1078	1025	1088	1108	1088	1095	1068	1050	1043	1011	1149	1088	1077	1081	1059	1059
24404	21498	27766	25289	19909	3013	582	478	423	419	404	376	334	370	357	365	344	342	370	367	335	375	350	341	344	332	347	324	363	363	342	333	342	355	308	377	329	331	334	360	355	340	337	345	320	361	375	360	313	328	348	323	318	336	327	305	328	338	329	375	334	339	315	326	328	336	326	341	336	343	348	357	342	360	353	326	336	331	340	299	321	315	325	345	344	331	322	331	345	349	337	328	330	329	309	322	378	337	348	373	332	380	334	334	367	344	322	333	354	385	390	341	335	362	329	364	339	339	320	298	326	315	377	325	320	360	337	344	330	304	320	357	316	348	346	316	339	313	351	329	353	330	361	316	337	369	323	341	305	351	344	346	348	376	360	344	298	344	329	340	349	339	335	328	305	351	329	337	343	344	352	338	353	343	334	349	334	322	309	365	332	338	350	333	307	318	354	356	328	341	353	309	334	320	337	364	319	324	354	331	342	332	335	335	361	303	324	369	316	336	319	360	319	308	327	318	309	338	345	348	320	306	323	356	346	354	287	349	322	319	319	339	342	355	327	324	325	374	353	333	312	322	330	380	336	349	346	330	330	337	348	314	293	348	342	347	330	340	323	324	320	333	333	310	356	306	335	322	321	356	362	347	352	317	377	322	333	361	358	331	372	351	322	330	334	336	338	346	338	336	326	349	344	317	337	342	351	336	305	316	342	324	332	342	340	329	330	310	309	319	367	355	340	366	339	322	335	368	341	351	340	346	331	321	323	361	309	368	320	335	381	365	315	295	358	282	340	323	314	350	308	365	318	336	331	330	366	323	319	324	363	363	310	341	346	353	320	359	360	314	361	357	323	341	333	384	336	349	313	336	335	377	328	369	329	346	337	318	326	350	351	295	336	332	330	309	354	332	333	328	341	353	352	350	336	304	360	335	315	331	321	329	328	351	346	362	339	376	317	335	345	343	343	330	342	315	328	339	356	287	311	333	353	335	346	338	324	372	340	320	380	315	342	309	315	308	319	334	368	306	336	326	323	387	343	328	338	330	349	323	336	320	316	333	331	355	329	345	317	333	355	315	344	316	351	321	336	330	334	341	365	342	327	342	341	301	357	341	331	341	366	363	321	344	317	314	355	348	349	351	339	334	310	350	362	334	355	324	311	352	341	320	348	315	320	344	315	344	332	303	354	326	335	336	331	358	341	329	340	337	321	318	338	379	347	322	333	381	308	346	345	336	347	322	333	323	323	339	324	359	341	334	344	338	330	335	339	334	323	352	317	332	351	349	346	333	325	367	321	334	324	329	357	353	349	358	351	331	333	340	324	317	355	374	361	352	312	343	322	329	355	319	318	337	306	349	352	356	337	335	335	332	337	320	321	363	314	323	335	316	341	315	351	322	338	359	335	325	339	347	334	342	358	323	361	336	315	337	351	351	348	338	355	331	346	359	340	342	341	345	356	328	329	353	335	363	330	321	324	328	306	319	333	334	312	355	357	350	344	330	332	346	353	333	354	334	322	338	350	302	329	352	325	322	340	336	356	318	346	336	337	359	377	308	313	354	335	327	329	353	332	333	347	351	338	334	320	339	342	325	330	367	353	382	358	331	351	308	324	358	333	315	342	322	321	310	324	350	304	329	313	316	320	331	339	357	321	364	344	318	316	320	331	336	351	323	339	355	315	360	348	369	346	334	335	339	326	332	340	318	354	298	324	323	331	328	323	335	324	341	352	309	340	328	345	355	323	322	285	342	325	322	310	358	336	329	319	367	330	343	334	297	312	344	324	346	335	336	309	301	335	310	360	342	327	327	331	356	336	341	308	312	335	361	339	341	357	361	337	346	324	349	338	310	359	328	345	326	338	346	343	358	355	341	338	334	319	332	306	332	364	326	320	339	312	371	347	335	338	330	315	374	304	363	317	314	345	344	333	342	337	357	356	354	351	338	327	326	357	311	345	343	372	351	326	347	338	341	321	334	291	325	333	370	327	339	347	352	353	349	342	341	319	383	361	353	338	331	339	326	341	346	345	300	323	315	341	369	342	311	353	328	334	359	353	320	320	373	317	339	325	327	362	318	361	312	329	318	355	334	326	350	324	372	337	310	355	329	332	349	326	356	318	312	346	322	328	326	314	334	340	342	350	342	332	358	336	310	333	355	340	316	321	340	370	336	352	334	344	379	327	346	330	354	363	325	360	349	313	329	333	316	338	361	316	361	329	362	335	332	323	343	348	301	318	322	309	339	320	337	324	326	338	332	361	360	336	339	360	333	309	314	291	341	331	341	366	320	347	316	309	342	341	368	330	310	341	373	326	308	326	351	339	370	337	328	284	331	330	314	327	333	345	332	346	339	357	340	345	330	312	327	317	335	358	307	332	347	337	370	377	355	330	350	325	333	321	308	336	331	345	361	363	356	332	366	326	349	342	313	299	303	340	326	330	333	365	355	333	363	327	346	343	360	343	304	343	337	295	344	327	325	327	328	346	352	324	334	352	335	349	310	375	330	343	340	350	330	311	350	358	342	352	295	323	345	326	362	375	307	338	351	340	331	317	287	328	344	365	343	335	344	344	368	307	328	318	319	340	334	307	328	356	324	345	364	325	308	364	327	345	315	314	327	356	316	350	320	334	331	326	323	311	310	325	324	344	341	311	308	334	374	317	345	349	327	342	332	357	315	357	344	329	349	344	348	341	369	329	338	357	318	302	336	357	334	332	323	311	353	323	334	372	324	333	333	297	315	330	326	329	364	335	331	339	364	329	318	330	377	320	311	371	337	327	317	357	366	345	343	329	332	358	315	346	321	346	341	361	354	330	342	336	356	338	360	341	366	347	318	349	344	350	343	334	366	341	328	332	338	351	336	361	319	318	346	340	354	314	309	345	331	300	333	358	341	344	339	325	339	343	343	336	347	331	332	333	312	310	325	334	349	317	379	334	324	321	340	335	339	342	294	299	308	356	311	314	326	324	327	350	335	341	344	341	339	337	323	340	350	326	338	335	352	349	361	332	326	353	346	306	342	335	311	387	339	343	314	334	309	337	336	394	305	344	346	340	320	351	323	332	328	350	315	303	370	351	320	341	331	341	320	311	339	326	337	323	354	362	336	319	335	334	340	332	356	335	332	336	337	321	328	339	303	328	325	367	314	323	322	339	308	342	334	350	352	360	338	301	342	338	320	323	326	332	328	314	331	371	302	343	339	351	326	295	337	352	351	362	344	365	325	316	300	332	334	304	306	327	328	300	320	307	361	349	318	333	344	362	358	350	348	301	365	373	361	329	314	347	346	379	325	312	344	313	368	340	304	305	319	352	329	339	317	336	321	350	293	329	368	330	329	353	331	333	300	344	336	333	329	353	340	327	341	332	329	321	363	341	349	326	340	326	385	320	347	341	338	344	313	347	329	337	357	357	301	327	333	298	337	305	330	321	301	366	324	359	331	333	364	329	384	311	338	329	297	320	327	334	319	353	347	330	340	355	290	325	339	310	344	346	344	326	353	332	356
48885	57741	11552	3136	1828	1418	1107	1089	976	881	844	747	735	792	775	717	693	729	700	655	656	656	669	696	690	683	672	665	659	651	683	651	709	687	655	664	641	670	621	654	677	654	659	639	625	672	644	649	620	642	628	656	626	676	639	644	615	654	654	637	645	672	595	628	614	672	663	694	653	674	665	643	641	638	654	596	624	685	621	643	672	625	646	712	616	634	606	638	713	639	624	637	627	603	652	677	625	643	607	636	673	672	668	630	618	596	682	631	652	654	621	686	600	636	625	675	673	641	642	665	664	643	649	633	634	637	665	632	618	647	594	655	643	654	626	619	619	624	658	663	624	657	646	637	652	601	656	655	631	619	657	639	659	636	611	636	642	659	680	648	585	638	620	653	609	676	651	667	639	664	643	654	642	619	652	650	614	632	652	642	642	659	602	594	656	614	634	683	657	661	602	588	640	679	613	651	622	673	641	709	628	669	610	640	632	646	648	650	654	626	635	629	618	656	653	688	638	624	642	641	676	647	643	623	633	633	663	623	615	619	616	644	652	642	626	652	636	616	675	664	671	661	647	617	653	620	626	650	612	626	609	637	665	628	644	649	663	630	627	626	633	618	632	654	638	674	634	656	685	634	645	642	658	632	666	621	641	683	615	614	645	644	658	625	673	631	620	619	669	629	672	666	638	633	633	641	637	653	631	647	683	632	651	622	623	642	670	644	674	652	650	643	645	657	652	675	657	650	658	641	657	639	617	631	682	636	634	609	651	653	658	695	659	625	681	637	622	697	652	604	661	625	619	608	633	641	656	641	665	624	648	657	658	561	688	641	629	664	653	592	655	625	655	612	630	634	644	653	621	653	614	706	636	639	622	606	645	616	661	629	648	646	696	625	607	641	616	644	645	658	632	628	594	663	635	654	631	681	638	615	675	652	618	656	677	685	622	607	644	595	654	622	628	659	612	597	632	624	663	627	608	627	661	657	642	733	675	682	599	620	635	610	661	636	608	652	628	676	673	664	608	589	635	661	654	639	617	643	684	662	651	638	618	605	636	614	623	640	634	650	606	668	645	656	616	637	659	614	605	619	671	605	607	630	708	642	643	619	640	673	656	608	645	632	665	654	687	641	623	642	656	671	680	577	609	646	645	623	638	693	628	676	638	635	625	610	628	652	619	609	639	690	634	620	642	645	644	638	590	623	625	599	643	653	642	649	654	700	674	642	668	647	651	641	619	688	718	631	638	652	645	665	614	672	665	626	671	680	652	642	637	638	631	659	621	639	662	637	678	652	660	685	635	650	642	679	663	628	661	630	652	639	624	646	634	663	622	642	624	676	625	670	584	648	652	615	677	652	623	660	640	615	697	648	643	673	667	634	633	612	666	622	630	618	683	643	639	658	615	633	644	680	635	665	679	613	670	664	644	648	676	661	612	667	630	643	663	635	613	635	699	652	648	605	641	646	629	631	648	632	684	594	616	661	655	638	646	631	652	636	624	629	656	665	655	669	589	651	679	645	634	613	649	639	634	642	610	620	642	660	591	642	654	656	663	674	631	652	596	670	624	600	618	647	663	673	608	605	647	658	620	632	653	624	614	671	635	639	595	665	634	672	642	639	648	652	630	651	651	653	618	626	626	613	639	617	608	611	617	638	630	636	642	637	647	628	599	638	609	638	651	640	656	680	625	651	683	627	661	677	621	665	619	594	691	638	685	646	624	611	673	627	644	636	621	635	635	601	620	667	653	636	671	642	657	632	606	615	581	632	676	631	622	643	661	670	652	649	608	591	612	659	614	672	646	602	634	605	638	688	626	626	670	629	636	648	659	618	670	663	671	639	625	610	614	609	642	603	674	627	623	636	641	667	664	679	698	636	687	656	685	604	632	630	633	623	680	668	674	663	676	656	669	666	671	584	624	641	620	648	711	641	639	676	646	637	649	638	659	656	646	646	668	660	634	650	623	686	646	622	664	629	644	651	629	695	607	656	671	600	646	605	637	658	657	635	628	657	623	653	644	636	642	657	648	619	632	638	629	635	625	601	652	650	668	601	659	645	620	674	584	658	648	676	638	620	630	649	599	618	651	629	692	647	658	648	648	644	640	612	641	591	677	604	650	633	662	668	656	608	648	625	630	610	664	626	664	604	676	671	603	633	681	642	693	683	630	648	618	660	635	636	631	672	627	598	617	657	641	656	658	631	688	652	617	664	639	623	707	669	651	654	637	645	648	657	684	673	643	657	661	663	617	611	674	652	653	633	641	619	638	644	626	688	647	611	625	632	630	626	672	648	612	636	616	638	649	626	638	692	589	611	656	621	633	616	666	687	686	618	631	651	726	644	649	661	677	640	673	672	634	693	638	679	616	605	642	583	679	645	639	668	598	624	666	632	653	656	655	639	643	653	628	636	612	651	667	621	640	662	584	646	668	600	656	648	642	630	664	618	664	643	632	643	653	724	624	647	648	623	652	647	611	652	665	673	660	628	613	621	638	600	633	646	619	641	639	641	595	638	619	660	637	642	677	665	633	670	632	618	689	654	659	618	620	625	650	619	650	653	640	644	660	614	635	670	663	618	631	620	667	657	673	620	693	646	614	669	683	645	605	643	652	624	612	630	641	641	645	650	646	687	634	641	635	628	674	667	590	661	657	648	690	692	716	666	697	657	643	646	647	638	606	646	607	635	660	661	636	635	671	630	642	610	630	624	654	649	602	612	617	646	633	623	639	642	638	698	652	618	645	624	652	616	604	660	652	628	647	653	598	607	630	633	659	581	674	657	671	649	675	634	645	699	653	673	607	631	649	637	648	631	638	673	596	616	606	666	595	648	640	597	668	639	675	645	669	632	688	664	678	639	650	616	612	648	639	607	671	588	651	614	609	643	683	657	657	652	625	650	692	599	664	633	662	644	636	657	651	608	629	617	614	642	661	642	674	654	678	652	642	664	615	626	646	637	669	687	641	654	631	637	680	676	637	665	643	597	678	627	646	604	639	640	676	644	640	621	623	662	620	623	634	638	695	676	664	661	602	642	604	639	596	662	681	652	647	611	640	653	663	668	629	642	638	608	641	643	634	723	623	644	630	617	649	695	676	635	610	594	660	641	667	649	625	696	625	614	615	652	634	635	651	668	624	653	602	626	638	603	662	653	671	636	631	675	649	633	667	641	628	678	657	627	629	663	668	652	603	652	673	621	666	620	624	687	632	678	660	645	608	658	627	617	637	651	632	660	621	637	628	638	685	658	675	654	589	686	632	676	633	653	624	645	627	606	648	644	600	661	642	594	633	612	674	641	685	671	646	651	621	605	623	653	656	705	662	657	657	622	646	630	615	635	635	620	620	677	671	632	675	641	635	614	620	635	652	645	663	637	627	642	654	649	644	639	640	652	586	636	669	617	672	644	615	640	617	671	609	660	633	625	655	660	630	642	641	623	670	628	691	656	660	640	638	627	617	623	574	652	632	648	651	618	617	676	650	599	642	638	660	636	627	643	673	619
23310	21386	29161	23942	21359	21166	5973	522	372	384	303	319	274	300	275	260	281	222	232	271	248	236	262	232	260	217	242	232	258	204	217	240	239	242	250	228	238	208	221	232	254	251	245	233	243	229	234	234	237	221	201	243	234	229	247	232	227	211	229	235	226	261	221	236	234	216	247	217	235	237	187	245	256	202	244	233	221	214	215	221	229	215	251	224	204	222	214	223	240	226	239	218	258	236	194	224	217	214	221	211	249	221	222	211	222	247	219	207	226	227	214	215	251	244	206	233	223	206	221	221	227	237	192	224	218	211	259	212	198	216	229	227	232	239	222	216	208	196	224	209	236	203	223	235	206	248	231	245	209	242	215	232	260	229	220	242	232	232	240	235	244	212	213	224	231	207	209	228	210	217	225	240	224	202	228	229	262	209	221	228	221	236	215	231	204	243	240	221	201	239	232	220	221	204	242	228	218	241	217	228	239	241	261	210	226	199	236	208	242	235	227	244	225	199	197	224	226	222	221	224	233	234	225	240	234	242	207	238	202	212	214	229	213	243	234	221	231	224	195	233	230	249	200	209	214	233	212	238	234	239	248	220	187	226	233	229	228	241	199	233	193	222	234	239	212	223	237	242	203	206	241	238	218	227	228	223	240	209	218	236	236	214	226	221	241	240	235	253	203	218	209	218	246	229	235	198	225	211	219	204	232	226	231	205	198	247	222	206	231	219	242	233	215	225	247	224	222	239	227	198	212	221	249	228	271	209	231	224	205	210	249	207	201	200	215	214	218	218	247	221	205	225	210	215	241	218	244	228	210	225	222	227	231	238	218	230	239	208	229	234	234	245	203	218	214	191	232	212	212	236	225	225	268	245	211	242	245	235	234	227	230	222	224	190	227	236	231	230	207	219	250	209	203	215	214	226	239	238	219	211	193	226	227	215	234	218	228	205	213	204	235	220	249	215	228	204	198	211	233	187	196	207	211	226	240	234	231	221	230	260	232	243	216	233	226	226	241	189	194	243	205	231	230	228	215	259	243	209	233	220	214	236	226	208	239	234	226	207	238	195	234	206	223	207	218	249	215	196	211	216	210	240	237	210	219	219	212	210	217	211	260	232	214	194	213	241	222	240	202	222	208	214	231	243	222	209	222	218	232	238	228	222	247	227	242	192	251	227	214	213	225	216	218	243	211	241	238	199	239	223	219	221	214	217	234	216	230	223	217	223	208	227	223	234	219	212	234	237	224	207	217	251	224	209	237	231	208	237	251	243	224	251	211	199	208	207	214	217	205	184	244	207	229	237	213	261	208	190	216	231	227	248	239	213	217	235	230	205	222	222	233	198	228	226	210	217	234	207	208	227	220	242	213	195	207	225	230	220	233	201	225	214	209	220	226	241	231	209	216	214	239	243	218	242	224	221	231	223	241	218	224	216	225	239	227	215	232	217	215	227	251	228	225	234	209	221	203	204	246	204	190	217	202	227	196	220	218	237	227	190	207	227	230	246	254	207	216	234	219	186	234	224	229	221	228	213	231	207	212	216	227	217	220	243	218	225	236	221	226	209	227	207	203	221	230	213	211	213	243	251	243	226	223	244	241	229	214	232	230	230	233	274	240	215	232	218	223	255	268	224	225	214	245	224	236	201	238	214	250	234	237	216	260	253	240	230	217	195	212	234	229	217	246	243	196	217	222	238	218	206	236	192	223	230	228	236	195	236	253	200	221	242	204	237	204	233	248	210	197	227	216	219	231	222	213	232	211	257	208	207	202	215	242	231	229	206	242	229	217	220	249	231	223	192	219	201	196	218	217	207	211	233	237	224	212	222	209	208	237	212	209	249	217	220	255	238	219	242	229	211	238	246	238	231	215	216	207	228	209	214	227	242	223	213	246	214	230	247	186	231	229	241	251	214	181	216	213	210	273	227	236	226	213	221	226	233	251	244	233	231	198	197	237	205	223	231	222	229	236	205	221	209	214	198	229	217	234	212	214	214	223	228	238	219	207	227	231	248	204	197	227	212	238	245	236	221	204	229	227	238	228	224	208	245	233	242	247	219	212	239	197	223	207	215	212	222	224	206	251	205	239	226	195	223	239	241	225	219	222	224	232	237	233	235	215	219	205	229	223	227	259	216	237	216	219	224	221	219	218	231	258	218	205	218	223	207	226	205	201	230	237	220	218	224	247	224	226	206	235	217	212	225	201	229	240	216	246	223	207	205	234	246	244	229	222	213	222	204	211	252	224	207	222	219	235	227	232	225	208	214	207	215	238	215	193	214	240	231	213	225	205	220	236	188	226	220	236	238	233	214	218	214	225	232	240	252	227	238	204	232	229	224	209	237	196	225	208	204	213	219	221	221	254	226	212	231	223	238	207	225	219	230	208	227	234	241	229	233	230	218	224	223	206	243	232	238	220	246	226	221	213	240	213	219	229	247	210	217	240	251	207	211	235	220	223	227	225	212	211	194	236	247	247	210	231	193	243	230	204	234	239	228	198	200	229	203	206	202	256	241	273	223	230	219	227	233	223	212	228	200	204	231	228	224	230	214	217	232	219	237	218	227	227	221	241	219	220	219	215	204	216	238	212	235	208	206	227	207	219	226	198	246	214	226	210	213	209	233	225	246	207	216	230	219	229	223	198	223	232	218	204	214	219	219	237	226	227	202	237	240	219	219	246	232	211	192	233	217	239	243	235	209	240	220	231	235	225	229	204	224	213	247	226	208	248	218	210	251	196	235	219	216	235	227	228	223	236	255	225	209	204	230	234	205	216	241	208	216	227	214	202	222	250	236	234	217	232	206	193	222	222	208	205	202	226	199	213	245	235	224	233	260	230	206	213	199	212	239	201	221	194	219	252	232	216	213	224	252	223	221	233	225	218	244	239	235	244	251	222	222	210	247	255	223	249	220	231	235	216	198	211	219	212	219	217	243	228	220	244	199	220	237	220	219	209	224	225	237	207	242	239	211	223	234	263	230	211	236	264	224	203	242	249	198	234	224	240	213	218	220	214	205	217	247	213	207	211	213	228	240	249	224	222	244	228	201	220	218	220	213	231	239	191	209	243	195	227	241	226	219	250	222	238	227	234	229	210	207	212	214	215	223	222	241	243	211	216	222	227	237	220	203	216	245	224	240	238	242	206	224	239	246	235	210	223	247	255	231	274	231	220	219	225	237	225	223	204	242	223	217	219	224	251	208	246	237	225	219	217	242	215	252	237	269	227	231	194	243	227	204	226	236	238	224	243	232	232	212	219	197	194	205	233	250	214	200	224	230	231	236	220	220	227	224	230	248	223	249	239	232	240	222	190	237	195	232	199	208	230	215	209	216	209	205	200	227	228	232	213	226	237	211	252	216	223	223	244	228	238	262	207	203	220	232	255	210	221	221	222	216	233	218	228	230	231	187	206	221	193	224	233	249	229	208	198	251	223	224	221	215	214	251	240	233	222	216	196	212	237	203	216	236	210	209	206	222	212	217	212	236	232	208	221	227	210	245
48770	53279	16525	5293	2865	2138	1503	1306	1110	919	837	765	688	633	611	609	588	561	545	510	493	460	453	514	482	440	477	446	431	468	434	454	454	441	436	437	431	411	422	438	424	458	427	403	425	430	398	428	384	379	404	423	403	438	433	428	422	405	392	420	401	427	413	435	403	436	401	441	399	406	385	399	417	390	428	398	410	404	424	433	405	426	432	382	422	409	400	435	422	405	416	416	422	409	401	385	414	371	391	380	448	386	409	391	445	410	411	420	426	376	371	397	395	423	395	396	394	383	372	409	404	388	396	437	423	381	424	417	385	401	448	451	399	408	406	404	414	414	411	415	412	383	388	460	390	389	433	365	388	414	378	400	386	448	399	432	387	432	366	427	381	445	422	421	422	424	428	414	423	419	389	391	401	423	419	372	452	412	466	426	392	387	407	398	401	388	442	433	428	406	358	410	415	402	401	400	394	439	411	413	410	422	395	402	417	410	409	415	370	372	420	409	384	423	393	395	414	436	410	404	397	409	381	379	403	413	415	432	398	415	388	426	406	412	400	393	437	377	398	393	378	420	409	401	401	395	420	386	382	413	418	425	395	409	421	405	425	431	389	422	435	374	395	420	399	374	425	442	396	421	407	427	402	427	409	436	404	410	406	353	395	425	448	379	403	393	380	411	450	424	398	444	386	453	423	392	395	392	392	397	376	416	371	397	398	409	407	445	425	431	394	373	435	420	443	456	405	416	370	394	403	406	398	443	406	396	401	409	421	410	372	386	443	416	383	407	428	431	389	384	422	421	393	424	411	398	407	397	407	388	438	376	424	400	428	413	416	382	447	414	396	390	390	393	402	392	434	400	415	425	389	429	438	396	411	417	392	392	406	407	414	412	412	423	411	419	429	398	407	410	405	418	397	383	412	423	384	423	416	393	395	442	418	401	398	424	425	392	400	368	401	411	411	390	403	400	415	386	426	426	396	433	423	427	403	419	374	389	400	413	438	430	359	426	412	399	445	413	413	417	413	415	406	403	403	407	408	394	401	402	399	411	422	395	423	397	399	384	415	433	389	413	408	412	408	397	414	401	421	400	398	407	412	365	394	444	379	390	424	444	403	408	416	403	412	393	383	380	451	407	400	409	403	398	423	417	400	414	422	416	388	386	408	393	387	399	427	420	392	394	408	431	423	393	402	403	393	406	409	409	383	403	420	401	407	404	441	406	398	383	394	419	454	408	401	405	401	377	441	402	378	456	379	412	406	403	405	400	433	427	432	415	425	420	400	379	447	397	424	430	396	394	414	431	398	425	391	429	389	424	375	439	438	391	398	423	418	423	411	394	401	424	408	433	408	427	405	408	403	413	375	368	429	382	406	413	433	389	401	404	398	407	397	400	380	389	422	440	381	417	414	428	411	412	407	431	418	412	398	393	420	401	398	418	411	391	374	443	440	404	396	422	392	396	413	424	409	426	390	382	412	429	432	397	388	379	422	370	403	373	392	396	438	405	429	434	416	424	397	373	428	405	397	436	428	410	422	422	402	372	414	428	391	393	443	413	405	395	387	403	423	391	409	386	407	382	410	373	389	394	421	367	400	406	398	420	401	376	439	422	412	441	379	401	388	404	437	389	436	386	413	435	417	418	416	390	406	380	385	420	418	406	387	390	414	397	388	429	402	414	416	412	420	446	393	424	387	385	396	390	404	418	429	388	438	401	414	374	411	412	414	396	365	384	395	407	466	415	398	399	406	411	427	406	451	426	398	440	363	413	379	396	393	400	402	380	402	391	400	437	400	424	444	432	371	371	421	421	399	376	399	408	387	396	414	415	410	456	446	427	431	384	429	430	393	393	408	406	403	392	420	399	383	400	371	379	429	409	406	408	417	388	398	371	397	387	367	419	401	375	382	377	407	422	414	421	397	439	389	428	442	416	397	383	412	409	392	426	424	434	372	417	403	418	385	426	369	396	397	378	412	385	421	414	434	419	419	416	411	381	401	389	376	395	398	396	414	417	426	396	417	388	403	406	369	399	413	375	376	407	422	397	382	408	405	425	374	382	439	397	407	395	408	388	410	401	441	432	400	408	377	427	445	411	402	391	411	385	424	385	400	386	413	425	416	441	437	404	392	417	397	411	405	433	392	422	391	375	467	463	410	402	423	406	375	410	405	409	411	402	373	399	404	393	410	381	367	395	409	390	375	426	409	467	418	372	413	387	401	410	400	421	431	416	367	441	410	416	394	405	390	403	390	421	405	421	401	442	428	410	444	440	401	417	444	384	409	402	420	430	400	402	400	396	433	428	421	411	383	401	397	402	405	367	373	399	399	418	379	415	410	424	415	409	422	421	388	404	432	398	401	374	396	413	389	400	398	439	414	393	415	394	370	435	420	383	395	420	409	411	444	385	391	370	414	422	435	399	404	410	369	409	453	423	408	422	397	395	423	380	366	407	426	412	379	419	425	429	423	381	382	417	393	417	411	454	405	412	403	429	392	382	424	406	373	382	431	401	406	385	405	353	415	406	391	400	387	381	375	392	407	440	379	392	413	435	372	377	398	404	405	413	373	429	391	400	404	389	411	440	450	395	440	433	390	396	430	428	412	371	400	431	380	412	391	415	372	410	435	435	418	458	405	361	387	425	405	362	399	409	434	415	394	427	409	413	416	430	421	383	375	395	418	400	389	403	412	435	403	421	416	425	389	393	386	372	381	385	421	410	375	434	371	394	406	390	397	412	402	403	404	393	401	419	434	406	388	403	423	418	388	428	422	393	418	382	390	397	418	422	419	395	448	414	433	395	415	405	392	406	397	395	387	422	433	392	368	410	389	418	402	410	395	396	418	393	404	435	439	418	406	417	405	388	416	424	402	441	404	405	393	385	400	409	378	386	462	392	420	427	397	422	423	418	391	438	434	385	373	362	414	402	402	401	403	400	419	385	390	437	442	396	406	430	404	418	398	411	384	392	425	404	402	394	361	424	401	448	382	426	423	411	425	427	406	417	379	407	425	388	410	408	402	440	397	410	412	392	415	417	402	417	407	411	425	393	385	390	396	353	407	390	408	405	424	435	405	416	386	402	400	390	413	397	417	400	419	421	381	418	432	417	425	440	372	376	454	402	418	411	395	418	409	417	444	409	415	408	378	397	380	411	417	382	408	389	406	432	378	395	385	399	364	384	388	386	366	444	420	386	397	422	428	408	423	393	357	404	352	409	403	409	407	414	413	382	379	370	373	425	435	399	425	384	403	418	401	387	393	385	412	393	388	424	397	399	416	398	406	394	400	412	420	443	356	405	406	426	400	384	413	401	392	416	379	403	393	402	414	381	390	422	433	414	389	406	381	404	409	388	392	418	438	453	412	424	397	419	427	395	376	380	396	399	409	408	420	391	407	388	405	381	404	402	423	383	407	435	409	413	388	395	366	399	413	393	400	398	394	431	378	431	408	379	390	407	395	405	436	425	403	435	410	408	402	396	420	412	419	453	420	393	401	414	418	371
27937	22611	14235	1794	851	761	707	636	624	599	624	627	593	606	606	554	594	588	622	620	609	621	644	599	608	579	587	627	567	565	583	559	598	610	627	563	553	608	561	637	640	598	619	634	579	623	617	618	620	584	575	597	556	629	615	592	579	672	592	551	584	612	581	603	590	585	679	616	566	627	596	626	616	594	639	622	555	620	585	588	600	566	611	673	616	648	625	608	606	630	620	604	585	562	625	601	638	599	570	587	655	638	614	610	627	604	600	587	581	606	550	568	594	578	592	609	604	611	660	663	644	619	591	637	592	566	610	605	569	646	626	599	658	560	592	590	630	615	607	606	586	615	582	620	596	607	563	593	631	597	623	574	583	626	604	590	597	597	633	598	620	594	656	544	623	597	561	581	609	626	606	608	627	540	602	578	570	616	650	596	583	613	622	589	593	621	610	630	595	597	585	597	618	568	603	592	590	606	592	627	626	588	569	625	615	598	609	633	592	581	615	598	559	582	632	607	599	628	572	627	569	618	632	590	625	588	568	599	618	614	628	619	608	642	579	609	584	595	617	586	605	571	622	622	630	597	608	622	567	603	623	598	584	588	653	605	611	610	575	621	604	576	585	592	617	584	620	654	627	625	583	605	586	595	591	582	579	573	600	619	573	586	613	599	628	593	617	607	639	615	593	593	601	587	616	600	646	596	604	618	596	664	597	576	586	651	571	590	563	588	597	601	634	599	589	618	613	595	609	577	587	632	558	658	585	614	616	599	603	603	561	613	647	576	609	582	599	591	599	569	580	584	616	605	590	578	563	519	634	585	609	575	537	589	686	583	595	627	589	572	594	559	602	603	624	589	608	597	578	582	591	603	568	597	635	575	627	598	626	614	634	543	597	651	626	592	609	577	617	556	613	627	585	595	569	582	576	597	631	621	591	597	588	600	607	625	572	600	613	603	578	599	591	624	603	623	581	605	597	609	593	657	625	630	585	629	551	590	554	586	595	619	643	583	625	612	582	598	620	628	618	557	621	580	577	564	573	595	570	598	647	614	603	567	579	569	629	615	607	593	636	575	536	607	540	623	580	609	575	605	580	664	626	622	599	560	627	638	621	599	547	576	608	554	581	643	606	611	618	583	596	631	600	619	621	617	599	601	639	554	592	549	564	565	600	617	555	635	582	610	567	585	575	600	637	589	592	615	572	605	603	594	553	576	618	587	618	602	596	609	640	573	607	603	607	592	588	577	560	560	610	582	608	588	618	603	624	562	612	578	615	570	579	593	599	605	610	594	577	582	631	584	558	646	571	592	579	625	596	595	615	623	604	641	629	628	598	599	618	618	558	600	646	631	565	584	595	606	628	607	588	678	648	584	573	594	583	606	607	568	597	615	582	557	621	633	615	588	610	602	598	564	541	601	607	605	657	597	613	663	640	581	605	605	593	613	599	612	560	624	594	594	606	618	605	595	559	654	617	624	589	638	590	574	638	603	583	669	573	614	607	591	611	624	564	627	609	594	600	575	538	604	600	546	583	633	620	556	628	622	618	590	604	619	615	614	590	622	581	573	581	576	589	598	570	561	620	597	574	611	556	645	595	596	608	542	640	650	648	595	612	599	576	585	569	606	595	586	589	606	621	599	588	630	553	601	607	571	607	614	607	626	606	599	603	624	537	618	590	633	615	649	598	573	626	576	574	607	588	567	635	602	594	632	593	594	599	580	615	576	602	611	548	607	632	609	611	625	572	598	570	539	562	580	609	601	620	585	597	622	574	635	588	593	581	605	565	605	565	580	591	562	610	593	607	620	634	593	594	630	589	591	602	556	551	640	583	565	616	632	645	635	568	606	603	593	597	629	570	566	562	631	622	617	606	618	586	570	592	600	597	571	581	550	611	621	637	605	602	619	596	582	623	622	602	596	617	627	625	593	608	661	577	581	572	600	584	575	570	628	605	626	547	592	578	593	591	640	642	608	606	576	600	615	575	554	530	610	585	632	579	608	595	574	628	601	595	558	582	584	604	595	569	616	570	578	600	607	608	561	588	617	627	598	595	617	649	634	583	620	586	596	636	565	597	635	640	560	564	601	575	635	646	612	622	547	605	573	590	637	590	579	591	606	632	610	564	617	604	585	572	629	588	593	610	616	609	569	599	567	542	571	609	602	630	609	615	582	591	588	639	574	597	594	602	623	648	621	620	582	595	560	666	626	586	636	592	592	591	564	584	590	586	620	622	578	595	614	551	651	596	583	580	596	595	640	606	582	586	585	577	610	625	621	602	586	613	573	605	659	588	557	624	584	575	593	598	569	568	618	642	618	601	600	640	568	596	565	628	603	619	552	621	583	575	544	577	605	585	602	624	614	567	582	553	595	616	586	613	577	604	560	591	593	621	657	573	601	597	623	556	585	647	633	586	616	569	617	582	549	608	616	556	613	656	580	576	606	634	611	534	558	620	664	600	571	568	630	611	578	598	578	557	577	576	603	598	638	652	637	598	590	661	620	604	599	623	583	669	650	615	580	590	589	587	599	646	642	595	621	535	591	586	609	630	623	575	622	595	609	575	585	600	584	569	562	585	611	605	626	576	613	626	593	612	630	589	610	628	644	548	595	596	626	572	613	596	562	582	626	581	586	627	576	628	581	590	653	651	560	620	620	565	618	574	600	569	602	623	599	638	584	641	610	591	603	636	596	584	644	588	586	577	581	628	623	578	569	588	623	594	632	603	601	611	621	556	595	587	612	592	632	621	622	631	656	616	611	603	609	571	591	629	590	597	598	599	610	587	606	608	594	556	587	614	610	580	607	572	591	632	605	587	598	574	567	612	603	584	611	614	645	630	607	605	570	598	651	629	638	639	578	636	586	590	614	604	625	607	636	641	633	582	632	618	615	600	611	613	618	587	642	571	603	598	605	577	621	596	640	586	546	619	567	590	575	610	604	583	596	571	621	593	592	576	616	617	604	552	607	609	605	567	567	602	619	598	604	615	564	609	647	555	598	593	652	607	572	597	568	628	605	599	585	579	621	601	622	631	598	630	562	576	603	597	595	574	599	577	559	603	602	579	565	568	601	614	564	619	586	586	592	596	615	597	620	633	609	602	584	560	585	625	624	646	566	601	609	629	587	558	610	614	624	598	592	573	584	613	606	579	590	611	585	597	577	582	566	608	601	547	581	601	608	604	579	577	589	568	569	597	586	605	613	595	564	577	576	587	600	576	598	593	569	573	625	637	575	659	577	549	573	563	625	609	616	584	567	617	565	594	572	564	621	591	580	609	626	581	548	612	598	584	583	612	617	615	604	574	616	583	582	625	623	628	585	607	602	608	606	591	584	602	635	580	616	584	634	622	591	597	609	614	560	574	600	591	645	603	602	593	571	583	591	588	615	599	622	583	592	590	616	579	549	589	613	634	564	609	621	623	604	578	620	591	659	640	609	576	604	604	629	633	602	638	639	599	599	599	605	596	618	638	594	608	601	587	640	661	594	598	640	580	633	577	575
31609	31432	5177	1381	1211	1199	1110	1099	1122	1156	1112	1081	1136	1130	1100	1065	1114	1157	1095	1088	1049	1073	1141	1083	1054	1094	1062	1106	1043	1112	1076	1147	1047	1060	1061	1115	1066	1113	1087	1126	1091	1095	1083	1080	1105	1063	1070	1071	1092	1085	1099	1106	1106	1112	1073	1119	1062	1081	1128	1085	1077	1063	1036	1106	1130	1035	1106	1077	1091	1133	1088	1130	1077	1076	1089	1075	1096	1062	1069	1044	1079	1036	1087	1147	1117	1120	1027	1112	1066	1042	1057	1084	1090	1059	1087	1128	1085	1054	1149	1161	1042	1066	1114	1113	1078	1123	1147	1053	1089	1087	1109	1029	1114	1134	1097	1111	1069	1050	1119	1106	1100	1083	1129	1086	1106	1098	1088	1140	1074	1045	1122	1070	1057	1046	1042	1098	990	1124	1081	1086	1076	1076	1048	1065	1104	1101	1014	1091	1112	1088	1090	1025	1068	1080	1031	1061	1032	1188	1074	1091	1103	1061	1102	1049	1109	1058	1109	1101	1033	1092	1060	1085	1047	1079	1017	1082	1079	1145	1120	1126	1112	1147	1118	1087	1027	1116	1124	1043	1108	1030	1102	1085	1034	1057	1069	1071	1101	1118	1078	1076	1075	1110	1099	1126	1103	1090	1128	1079	1074	1082	1123	1127	1115	1127	1103	1105	1116	1065	1099	1137	1114	1071	1088	1137	1134	1075	1117	1037	1112	1094	1136	1061	1112	1100	1108	1146	1086	1125	1126	1055	1078	1062	1090	1103	1131	1115	1090	1068	1083	1100	1080	1129	1110	1065	1105	1102	1080	1115	1109	1144	1098	1092	1058	1099	1146	1111	1083	1109	1169	1133	1061	1073	1124	1107	1187	1075	1138	1092	1060	1035	1080	1114	1102	1064	1106	1051	1074	1107	1181	1104	1077	1023	1049	1069	1081	1067	1086	1036	1100	1072	1098	1029	1082	1082	1125	1047	1112	1086	1061	1038	1079	1060	1129	1043	1113	1042	1104	1096	1073	1087	1153	1082	1075	1135	1083	1065	1032	1107	1108	1087	1064	1065	1035	1084	1105	1123	1056	1051	1136	1075	1096	1089	1160	1073	1063	1134	1047	1135	1067	1091	1084	1036	1110	1045	1101	1088	1072	1121	1143	1046	1079	1158	1082	1097	1127	1130	1065	1086	1141	1123	1106	1078	1069	1124	1128	1060	1067	1088	1126	1076	1163	1078	1165	1064	1103	1033	1084	1019	1126	1070	1126	1050	1071	1058	1012	1115	1088	1083	1136	1048	1102	1107	1111	1079	1103	1079	1038	1151	1109	1071	1069	1089	1082	1117	1078	1084	1081	1043	1071	988	1083	1094	1044	1115	1109	1054	1067	1132	1082	1122	1132	1117	1053	1121	1031	1141	1087	1126	1114	1054	1055	1080	1132	1126	1118	1099	1072	1127	1110	1043	1073	1095	1108	1113	1104	1128	1107	1073	1092	1065	1091	1098	1105	1038	1101	1138	1085	1117	1166	1143	1157	1100	1122	1099	1082	1102	1095	1042	1027	1098	1101	1068	1113	1062	1071	1014	1175	1096	1047	1068	1075	1144	1121	1048	1125	1187	1078	1164	1088	1042	1082	1077	1122	1132	1097	1099	1056	1097	1072	1075	1053	1080	1074	1028	1154	1116	1081	1127	1081	1102	1198	1083	1111	1076	1142	1067	1108	1096	1118	1076	1039	1072	1034	1091	1048	1133	1084	1120	1088	1085	1100	1051	1085	1128	1089	1106	1105	1046	1051	1089	1075	1088	1028	1062	1096	1058	1111	1057	1124	1072	1151	1119	1083	1054	1082	1116	1097	1060	1093	1077	1103	1065	1067	1094	1063	1053	1106	1108	1096	1061	1091	1071	1049	1026	1048	1084	1115	1133	1029	1126	1098	1019	1095	1134	1073	1068	1073	1094	1113	1070	1172	1104	1068	1091	1084	1121	1094	1092	1072	1094	1125	1105	1096	1104	1102	1056	1128	1049	1064	1149	1115	1064	1074	1055	1109	1088	1113	1085	1135	1047	1111	1125	1155	1133	1121	1035	1118	1023	1086	1116	1073	1057	1103	1073	1085	1092	1046	1121	1091	1045	1055	1080	1115	1072	1093	1115	1126	1074	1088	1061	1071	1073	1074	1110	1033	1112	1199	1056	1086	1146	1080	1031	1113	1086	1068	1058	1111	1036	1105	1028	1079	1060	1040	1098	1088	1158	1052	1079	1087	1079	1108	932	1114	1094	1045	1060	1119	1082	1113	1068	1113	1085	1079	1084	1078	1070	1052	1125	1112	1066	1139	1069	1116	1111	1113	1084	1167	1085	1109	1109	1078	1135	1117	1045	1051	1107	1027	1154	1096	1046	1059	1051	1141	1092	1080	1075	1093	1091	1052	1139	1021	1078	1120	1056	1124	1083	1102	1069	1076	1121	1059	1019	1073	1074	1007	1101	1124	1103	1069	1080	1098	1113	1077	1132	1038	1108	1063	1077	1060	1060	1058	1075	1074	1105	1042	1079	1097	1104	1109	1116	1039	1128	1089	1149	1096	1071	1047	1115	1068	1055	1038	1048	1060	1159	1087	1097	1102	1009	1147	1058	1118	1149	1116	1087	1127	1122	1061	1077	1108	1095	1076	1066	1107	1107	1062	1157	1125	1081	1036	1046	1136	1124	1098	1076	1122	1081	1083	1067	1069	1050	1085	1090	1070	1077	1103	1097	1050	1115	1092	1066	1086	1121	1104	1088	1079	1057	1107	1056	1095	1123	1102	1071	1094	1059	1139	1061	1126	1030	1028	1015	1126	1112	1100	1026	1038	1069	1115	1077	1070	1111	1000	1099	1177	1080	1112	1071	1107	1089	1082	1070	1094	1101	1123	1060	1124	1118	1087	1095	1111	1111	1067	1030	1117	1142	1138	1080	1129	1115	1050	1091	1048	1091	1097	1072	1059	1060	1148	1144	1106	1025	1114	1131	1073	1148	1148	1095	1051	1087	1109	1079	1132	1049	1140	1024	1085	1092	1037	1130	1067	1076	1041	1046	1101	1083	1045	1063	1039	1079	1105	1087	1128	1083	1077	1076	1081	1151	1103	1100	1118	1057	1014	1095	1145	1045	1115	1136	1074	1058	1123	1066	1110	1120	1063	1089	1121	1102	1051	1110	1128	1113	1051	1172	1127	1112	1076	1081	1073	1076	1093	1105	1106	1061	1060	1048	1015	1142	1073	1085	1093	1063	1072	1031	1095	1102	1035	1034	1107	1072	1069	1092	1101	1096	1109	1078	1030	1059	1089	1053	1069	1075	1119	1052	1098	1042	1106	1144	1105	1081	1114	1101	1106	1081	1140	1042	1067	1117	1122	1107	1055	1115	1083	1058	1092	1062	1089	1102	1079	1102	1080	1087	1059	1047	1145	1087	1055	1092	1090	1028	1119	1059	1098	1109	1036	1067	1107	1117	1142	1021	1052	1102	1093	1071	1117	1103	1109	1139	1045	1094	1106	1076	1106	1093	1085	1147	1093	1106	1120	1079	1096	1092	1095	1025	1076	1121	1115	1022	1120	1107	1079	1096	1112	1130	1038	1073	1117	1139	1090	1087	1078	1072	1106	1075	1045	1139	1093	1051	1093	1076	1102	1091	1046	1161	1065	1162	1113	1082	1112	1086	1082	1134	1102	1037	1079	1084	1102	1084	1061	1044	1051	1036	1051	1055	1094	1098	1129	1054	1056	1080	1095	1135	1100	1035	1090	1111	1050	1040	1104	1152	1125	1125	1107	1101	1096	1132	1052	1109	1123	1056	1075	1087	1081	1123	1072	1119	1064	1064	1117	1057	1095	1104	1083	1067	1072	1083	1112	1035	1063	1067	1003	1083	1094	1148	1029	1067	1116	1095	1030	1087	1062	1088	1052	1042	1090	1064	1119	1072	1054	1070	1047	1078	1095	1046	1104	1060	1090	1065	1075	1139	1074	1109	1073	1103	1100	1121	1106	1074	1079	1130	1168	1053	1112	1085	1043	1062	1080	1104	1031	1168	1154	1114	1133	1084	1107	1033	1119	1073	1150	1077	1112	1103	1086	1074	1130	1142	1102	1087	1126	1092	1105	1096	1035	1073	1083	1093	1089	1119	1098	1127	1104	1075	1095	1126	1115	1132	1124	1090	1082	1084	1133	1158	1048	1143	1048	1104	1060	1060	1090	1111	1103	1119	1104	1081	1036	1089	1144	1133	1092	1131	1086	1059	1086	1107	1026	1084	1045	1072	1026	1046	1147	1105	1091	1051	1064	1124	1046	1089	1102	1084	1120	1090	1072	1093	1003	1069	1035	1091	1094	1126	1120	1075	1088	1077	1026	1161	1095	1145	1089	1059	1036	1071	1065	1111	1087	1132	1074	1071	1106	1096	1178	1103	1095	1168	1054	1071	1092	1120	1053	1030	1063	1074	1077	1068	1071	1087	1070	1108	1080	1079	1141	1018	1066	1090	1091	1118	1095	1062	1136	1062	1066	1135	1120	1068	1093	1090	1056	1050	1109	1115	1059	1090	1055	1071	1087	1060	1121	1044	1137	1099	1120	1084	1110	1125	1057	1167	1015	1136	1105	1060	1125	1045	1065	1166	1127	1130	1027	1101	1091	1063	1102	1070	1093	1077	1074	1140	1132	1038	1160	1116	1086	1085	1019	1084	1156	1081	1129	1118	1123	1090	1148	1093	1073	1059	1063	1053	1056	1095	1053	1060	1090	1085	1092	1092	1078	1100	1118	1068	1063	1118	1109	1059	1155	1145	1080	1094	1056	1058	1075	1115	1088	1041	1101	1117	1066	1081	1140	1129	1073	1148	1063	1144	1083	1059	1091	1140	1063	1126	1038	1134	1100	1112	1161	1036	1081	1091	1077	1101	1055	1106	1085	1129	1146	1109	1071	1145	1047	1087	1105	1104	1040	1108	1110	1070	1088	1072	1028	1116	1069	1067	1136	1091	1160	1141	1097	1056	1109	1060	1145	1116	1111	1159	1074	1094	1093	1071	1072	1098	1065	1091	1081	1089	1108	1061	1029	1111	1141	1127
24432	21569	28245	24801	19239	2486	575	456	425	375	425	370	404	346	376	343	357	365	333	346	352	366	361	372	370	347	348	357	354	354	337	325	328	375	332	361	352	349	348	331	328	337	315	354	340	343	330	362	343	369	343	351	347	361	350	350	354	362	310	312	364	362	338	307	356	327	323	365	327	371	302	355	359	321	336	365	337	341	326	345	345	369	373	346	318	344	345	333	289	362	331	349	330	342	347	352	353	341	348	340	321	329	338	340	352	356	356	329	340	355	340	297	310	340	311	350	336	350	335	343	334	316	351	315	324	349	310	380	349	359	311	350	380	329	354	357	320	343	331	339	348	342	356	356	353	320	332	349	373	337	337	355	354	332	383	354	344	353	326	363	347	327	327	352	339	353	326	369	333	355	313	317	320	301	353	339	329	328	338	340	320	340	352	332	366	320	349	321	330	334	325	353	349	346	347	328	374	345	314	299	309	334	341	338	337	333	315	300	325	341	352	348	311	339	334	311	332	355	332	369	344	339	362	304	343	383	338	323	319	334	355	345	363	325	332	350	317	353	328	338	332	357	341	346	343	367	350	369	356	302	352	340	340	351	364	299	331	331	337	332	340	326	343	355	375	354	317	337	339	321	370	311	343	323	343	348	333	326	343	334	341	294	335	335	342	320	347	368	306	355	352	372	340	325	319	322	377	351	335	319	320	348	343	337	309	303	331	314	322	354	319	359	331	328	297	333	354	341	336	344	328	318	361	305	344	315	345	353	347	305	346	323	325	334	334	343	327	350	307	350	344	352	330	357	329	331	328	309	301	358	343	353	351	327	343	357	331	323	352	342	339	317	366	352	334	357	360	336	328	321	345	332	363	322	362	314	356	346	310	355	352	305	341	340	328	338	351	335	318	339	364	335	328	323	341	310	318	353	340	320	358	320	331	337	329	340	335	328	331	351	344	345	367	377	366	332	354	356	337	350	345	337	362	325	354	350	352	339	325	363	318	330	360	335	338	340	344	336	353	309	387	351	341	336	349	312	359	325	347	341	346	325	328	324	324	311	354	343	306	320	334	337	342	322	371	325	328	361	333	331	389	332	384	356	325	328	353	333	326	330	343	352	340	351	360	361	342	348	325	333	324	348	335	353	363	331	345	335	351	329	341	329	342	357	332	323	335	371	359	345	346	365	311	342	343	338	338	361	336	320	339	325	321	313	359	336	349	328	377	352	331	319	365	345	353	334	355	306	315	326	319	336	339	323	360	330	347	343	370	330	368	320	349	313	301	324	363	332	327	374	383	341	360	324	301	327	325	345	332	309	343	350	380	394	324	314	299	345	315	357	318	288	342	343	333	340	324	332	317	333	337	299	361	326	335	355	320	318	293	374	310	304	346	326	328	327	347	337	339	312	318	328	337	324	317	329	336	340	347	333	306	320	346	365	359	338	316	353	330	317	339	334	313	351	344	337	350	328	331	320	340	337	315	342	346	331	338	340	347	359	312	308	367	346	333	329	335	341	348	356	348	347	334	324	362	358	327	366	386	327	349	308	312	326	342	322	326	346	341	304	330	351	361	332	344	342	362	344	362	335	336	315	327	318	327	338	370	363	375	347	325	337	349	372	353	364	325	332	342	347	316	320	315	362	315	324	333	346	315	348	307	372	349	323	310	350	337	345	340	350	343	322	329	339	333	346	346	332	376	362	335	319	341	362	321	351	297	313	325	298	350	353	350	367	346	329	389	329	344	370	341	321	324	323	347	325	345	299	343	384	306	367	348	306	327	357	330	303	328	310	344	302	361	337	330	301	357	322	367	365	362	316	359	329	334	314	345	358	324	392	333	310	327	320	334	363	323	334	329	303	358	348	341	328	337	342	331	324	352	349	312	346	338	353	326	337	337	354	338	330	348	339	349	376	329	331	353	331	311	339	315	321	336	350	332	356	337	315	345	293	359	363	327	316	321	345	351	351	331	352	321	339	361	314	327	310	318	344	340	343	332	339	346	332	297	344	329	321	300	327	344	382	324	334	346	314	369	345	342	303	320	354	310	351	358	366	357	352	358	332	373	349	324	348	303	313	335	349	331	312	326	373	338	341	347	346	328	341	364	353	311	333	338	355	334	342	333	307	358	335	329	338	351	360	327	355	337	314	391	336	319	308	340	338	344	311	306	320	385	339	373	329	325	350	353	335	367	308	303	357	325	324	344	313	311	333	376	327	387	318	321	334	320	331	315	318	325	332	342	316	357	354	328	340	333	314	328	344	356	336	340	343	353	338	319	361	349	352	373	324	345	358	349	361	345	317	314	340	310	318	319	315	346	326	353	334	331	344	323	376	348	335	340	309	362	374	300	323	355	311	325	316	318	353	332	322	277	341	357	320	342	359	328	359	339	296	319	350	326	337	352	326	378	348	353	340	370	349	373	341	344	370	362	314	332	336	331	333	325	361	350	362	366	349	350	344	349	349	346	368	343	320	327	327	335	341	337	355	356	329	366	342	338	320	357	371	321	335	302	340	331	344	307	336	321	346	345	347	334	348	350	332	303	344	321	348	328	316	318	339	310	339	329	370	352	310	310	320	308	330	368	348	354	358	344	342	377	323	358	334	328	347	310	314	365	343	349	318	331	335	336	329	353	347	349	325	315	368	345	314	342	323	359	362	369	363	351	311	328	314	354	354	337	333	339	294	324	315	345	347	357	317	353	280	349	332	339	345	335	322	304	360	349	344	327	348	371	331	295	351	340	337	343	309	323	328	308	342	312	323	321	342	300	344	331	305	344	345	329	363	310	334	353	342	329	330	342	349	334	378	345	315	326	326	305	306	359	329	311	356	315	330	308	356	337	346	372	317	352	350	330	369	333	354	338	342	332	313	359	350	321	370	362	335	357	350	325	331	325	349	320	341	335	344	322	337	353	350	351	283	375	322	329	358	349	310	333	343	364	330	352	313	328	363	339	317	355	330	327	329	360	335	359	327	344	339	316	313	317	344	342	359	326	309	350	320	323	323	317	318	339	351	359	344	301	359	338	323	303	363	299	371	319	342	324	355	350	328	354	328	350	306	348	357	350	347	327	314	332	338	324	339	301	356	355	349	330	318	329	329	334	328	301	331	371	335	357	314	333	361	339	327	316	363	353	335	339	315	389	363	330	362	352	326	333	315	367	319	335	334	329	372	353	307	354	320	344	340	340	334	344	321	345	348	355	330	344	360	339	334	340	339	342	341	340	347	320	326	337	308	328	345	338	344	306	352	337	307	335	365	341	311	359	337	324	343	316	336	297	355	335	308	335	321	323	355	363	366	344	347	351	369	330	350	328	342	322	356	350	324	347	346	335	307	359	335	337	332	361	331	348	321	347	355	317	351	349	325	327	329	346	327	357	332	316	331	289	327	351	355	335	344	364	351	350	328	393	333	316	301	325	370	326	357	330	343	332	341	338	320	349	353	288	368	324	319	347	331	326	367	343	348	361	352	336	351	333	359	345	347	348	318	326	332	322	337
49738	62753	9143	2984	1745	1308	1179	999	914	878	805	868	780	761	726	735	686	677	701	725	692	646	649	678	622	674	679	662	669	635	658	687	685	700	661	685	655	631	673	628	690	667	664	677	647	649	669	644	651	685	695	669	687	655	645	637	621	610	637	580	673	598	655	633	675	684	612	637	709	652	637	649	605	687	671	628	619	663	679	659	651	599	643	647	623	661	643	633	647	644	718	656	634	674	684	666	654	659	577	632	638	649	653	615	652	642	639	675	653	693	612	634	605	660	640	632	670	628	629	627	673	593	649	617	603	641	617	719	646	645	714	671	658	646	622	636	649	689	637	637	651	651	612	650	609	686	644	618	678	677	639	614	667	642	622	605	623	693	596	643	700	665	639	614	633	666	611	617	647	655	656	632	618	724	630	616	639	626	601	634	631	655	651	639	678	666	637	674	681	629	661	619	636	640	662	635	602	660	609	695	625	640	649	642	634	646	661	622	674	581	644	645	634	681	666	656	642	627	654	642	668	669	625	629	671	691	654	661	635	651	647	659	638	670	653	621	632	642	678	673	648	649	622	671	641	640	640	653	664	677	679	657	639	693	688	649	630	679	670	653	670	654	607	623	623	642	662	631	721	630	613	671	624	628	673	647	696	632	641	643	614	663	663	648	658	629	647	653	640	702	603	688	645	642	650	648	626	630	624	668	663	670	630	685	604	616	655	626	640	617	659	673	621	664	617	641	631	648	618	647	650	651	666	685	608	646	632	666	670	634	679	688	635	622	631	658	627	674	614	659	639	622	668	640	667	648	627	658	667	641	603	634	641	639	672	605	636	685	626	649	688	662	695	713	661	655	619	634	637	680	686	687	623	589	662	688	663	643	642	701	709	698	662	635	661	645	653	646	671	614	622	585	673	591	668	620	642	710	636	640	660	643	648	631	648	677	691	694	626	662	624	612	673	641	630	673	679	642	670	640	670	644	645	603	656	643	613	658	659	634	632	654	633	656	681	600	647	712	651	615	667	612	671	657	677	668	695	648	673	634	630	651	631	617	654	677	647	648	649	602	642	673	605	596	662	624	627	629	627	675	614	632	644	670	653	626	644	657	628	620	652	675	644	665	599	657	677	632	676	665	666	652	676	633	661	647	648	612	631	660	679	629	621	677	633	617	649	636	624	633	629	669	681	662	658	663	632	646	633	656	668	596	647	612	689	649	633	660	661	606	625	639	706	651	674	682	696	687	658	626	631	662	595	653	670	693	608	694	630	650	612	659	656	619	688	687	635	647	633	659	637	673	669	616	710	643	677	658	636	641	622	618	665	612	653	661	674	624	626	626	648	679	620	635	631	626	657	628	628	673	680	683	656	598	695	645	681	631	644	638	651	641	650	608	640	664	671	613	627	671	653	606	611	652	648	582	662	614	632	661	610	649	719	690	617	624	664	682	609	599	627	666	588	663	647	627	647	629	659	624	627	660	658	624	624	644	646	649	663	662	681	634	658	667	666	637	632	614	638	659	700	639	608	672	606	622	622	668	634	662	625	611	689	597	622	669	631	620	648	616	646	700	669	624	651	636	642	646	680	662	657	698	641	638	629	647	646	645	596	668	610	669	638	654	639	640	681	670	724	587	637	689	685	610	666	648	649	644	650	666	672	624	668	622	649	642	619	661	654	658	606	638	672	688	614	636	632	661	636	712	628	658	656	660	644	622	662	647	673	617	617	651	626	647	626	677	662	618	617	635	636	699	648	650	623	633	661	659	583	670	612	625	686	693	657	634	632	695	682	649	645	668	640	673	611	686	669	648	648	647	602	650	660	634	636	645	606	665	579	643	633	660	616	634	694	694	677	626	630	645	648	635	668	605	655	661	627	643	642	616	607	611	644	630	632	619	622	643	620	625	619	598	660	589	659	675	707	668	656	628	696	684	642	623	655	650	675	633	640	601	672	645	659	658	619	657	634	655	616	660	634	637	648	666	646	699	661	686	647	643	671	621	633	622	700	653	690	668	631	664	629	644	663	638	637	594	673	681	699	581	632	654	636	652	667	646	645	649	655	651	642	647	645	630	605	637	649	672	665	625	653	612	693	623	679	639	620	623	619	649	672	623	640	636	626	692	681	664	659	677	609	654	644	691	631	643	670	646	703	669	625	658	612	682	615	628	682	646	662	664	664	643	654	609	634	669	646	638	648	673	638	625	659	687	619	654	615	639	665	667	653	647	649	661	635	630	617	641	626	638	651	650	680	638	637	651	664	654	616	655	600	664	646	634	658	624	651	629	628	602	652	663	649	587	690	674	685	631	649	657	654	651	603	653	662	667	633	627	659	666	677	675	649	685	603	643	711	652	660	598	639	647	631	622	623	658	657	631	600	640	655	628	662	650	667	675	650	634	633	662	648	624	648	620	594	637	682	642	635	635	686	673	612	623	651	685	679	619	679	611	651	649	646	674	631	671	633	691	653	649	636	620	655	680	646	642	661	712	648	662	644	677	660	620	612	660	658	674	660	670	647	660	628	628	666	660	672	617	635	620	642	690	701	662	662	667	648	646	665	618	654	632	661	662	634	612	641	662	665	636	609	655	643	634	662	648	626	616	640	647	647	643	620	618	642	614	669	652	626	607	680	646	678	658	610	649	636	683	664	649	647	621	683	668	658	650	650	621	647	648	593	673	622	638	661	664	677	600	676	695	656	637	679	685	641	610	595	685	619	664	630	653	628	639	615	672	641	642	690	703	666	668	627	667	617	667	671	658	683	621	643	644	632	627	622	632	642	614	669	665	628	624	621	650	675	629	633	658	660	654	610	584	618	706	645	656	659	629	649	607	639	630	625	669	628	656	643	663	616	618	630	682	686	677	624	643	706	642	614	634	654	645	657	691	635	633	644	646	618	638	610	658	667	675	623	692	694	600	650	646	639	652	666	642	650	665	662	581	701	637	669	602	659	655	658	668	646	653	668	644	658	650	679	684	646	612	698	656	618	650	702	642	686	649	632	648	646	675	673	643	665	636	649	612	618	667	650	670	622	672	636	607	630	677	640	689	622	656	646	649	631	655	665	664	616	644	671	659	616	708	668	644	621	630	633	652	628	637	628	678	633	654	669	647	669	635	625	657	654	603	664	694	613	655	668	656	620	583	645	630	605	650	628	645	633	641	668	654	680	651	630	643	645	626	652	638	645	623	616	653	628	660	668	666	650	647	618	608	616	627	635	635	628	667	623	647	650	640	638	659	646	616	633	665	667	671	637	626	666	697	647	644	642	621	653	649	662	655	602	651	644	662	648	638	648	658	617	675	661	630	634	649	651	629	624	611	682	619	705	610	650	631	622	625	648	715	643	649	642	663	636	654	639	654	668	562	662	678	615	641	657	657	703	678	647	652	663	633	654	645	649	689	669	660	626	637	666	635	672	615	653	649	678	648	576	648	670	605	603	640	629	639	676	654	644	679	632	654	638	702	651	654	663	621	648	642	681	632	614	591	643	647	679	641	663	619
23239	21403	29171	23913	21353	20699	3067	486	381	357	372	307	287	255	280	258	280	275	272	257	288	225	275	230	243	226	244	221	220	226	239	240	280	237	264	219	240	234	242	259	244	237	225	230	240	249	256	255	241	237	242	227	238	230	255	233	255	233	240	233	244	216	265	220	211	228	213	234	223	250	244	212	212	246	249	233	226	251	222	218	230	217	227	229	208	222	260	235	214	206	246	228	194	211	233	221	236	254	240	230	256	200	249	245	215	251	228	227	210	239	265	215	226	224	216	230	249	215	213	243	221	201	251	252	247	202	239	225	215	220	230	238	254	242	222	247	241	234	243	219	249	242	214	233	235	237	251	223	203	239	227	251	222	240	229	215	234	241	235	234	203	228	226	225	218	257	225	203	197	224	251	235	210	240	217	245	208	209	244	227	236	243	214	253	226	228	226	221	220	223	239	234	241	245	231	250	238	231	210	241	219	215	256	247	243	206	241	222	233	253	239	240	212	210	238	207	226	227	209	226	255	226	274	250	243	219	241	237	245	226	235	231	211	257	224	218	223	206	240	246	270	219	242	232	216	215	242	236	225	243	229	220	228	247	206	237	186	221	242	238	243	223	221	244	229	220	211	217	240	253	222	234	238	197	228	226	236	216	248	237	244	238	235	225	245	231	241	223	222	217	237	217	230	237	229	218	221	233	242	216	235	220	221	198	207	243	227	246	242	243	233	226	259	217	257	205	239	230	235	214	213	236	233	235	241	217	203	248	223	206	232	234	231	248	223	232	221	219	214	204	236	213	219	236	230	221	249	247	251	222	240	244	236	217	230	244	249	233	229	220	218	241	216	190	210	224	232	242	218	218	249	224	226	214	232	234	243	242	206	238	217	236	236	213	213	211	239	231	233	231	244	233	228	248	229	237	218	229	228	259	198	228	225	257	246	214	220	209	238	231	224	245	238	251	221	235	227	234	235	236	222	217	244	252	248	259	263	232	219	248	223	238	239	225	246	209	235	204	219	233	238	211	250	214	235	221	221	229	237	226	234	239	203	217	234	233	232	217	221	227	230	213	214	227	217	245	221	242	220	232	232	225	208	237	232	221	244	200	214	226	245	230	225	234	245	231	201	223	221	242	210	231	229	215	197	223	211	228	236	213	233	253	235	245	214	207	206	207	225	213	244	213	230	228	222	235	247	210	226	230	230	209	226	209	254	235	232	251	265	235	225	238	244	236	215	249	234	231	206	284	236	228	233	241	250	216	223	196	212	201	242	213	214	235	212	226	239	247	227	221	227	218	235	218	205	243	220	239	223	212	224	243	236	234	210	210	220	228	232	237	228	239	241	239	235	227	221	225	227	245	235	214	204	204	251	237	243	234	240	247	223	186	242	254	219	233	240	245	223	248	216	210	225	231	235	207	205	240	236	223	239	242	238	233	234	209	212	235	203	227	227	231	236	221	237	241	219	246	232	244	202	232	243	236	248	219	235	242	250	229	209	228	221	215	223	235	225	231	212	221	238	244	231	219	242	237	219	223	226	237	247	211	219	252	239	201	252	248	226	252	235	233	222	228	237	239	220	242	203	227	215	220	237	243	224	239	215	286	227	227	234	199	215	233	223	224	248	274	230	211	237	244	238	217	234	228	229	227	251	224	237	203	226	223	219	225	219	193	232	223	258	208	208	221	245	242	239	221	239	232	216	235	231	218	220	240	250	241	230	209	216	235	253	239	225	244	224	216	237	241	257	223	245	229	217	224	219	217	222	208	238	217	264	220	232	232	216	208	212	208	195	242	247	231	224	210	241	234	211	216	226	230	235	244	217	238	235	208	215	228	233	223	242	202	223	205	251	240	252	222	213	207	254	237	204	242	234	212	209	231	226	226	221	234	234	216	235	238	208	237	230	235	220	237	236	225	234	254	234	250	254	238	228	208	239	219	253	246	263	218	250	212	238	232	206	203	227	227	224	236	225	245	211	207	229	232	239	220	230	220	224	225	206	238	231	218	225	210	238	207	224	246	234	220	228	209	222	217	259	230	208	217	229	248	210	229	229	262	205	236	220	226	256	224	250	226	217	242	247	215	251	229	228	241	248	237	226	220	243	254	242	237	245	228	241	239	225	228	220	217	249	222	219	217	253	245	239	219	237	215	238	240	215	235	239	221	230	238	256	219	243	248	262	231	249	230	237	247	234	249	213	233	228	228	233	223	243	213	250	230	243	225	238	212	237	205	212	227	237	236	231	237	249	231	241	235	227	249	227	230	235	212	236	215	220	235	240	221	198	243	222	230	235	207	243	242	218	229	224	232	218	214	235	237	219	218	200	229	216	230	274	207	214	233	219	246	217	228	227	251	264	238	232	249	220	245	231	243	234	233	240	229	229	194	221	238	244	223	245	238	269	225	215	227	228	251	232	212	225	269	228	214	216	224	221	232	221	209	270	206	226	226	244	254	220	236	263	254	228	234	225	233	246	239	210	221	241	224	218	219	239	215	222	237	225	215	239	235	251	240	210	240	246	234	216	225	260	232	206	252	220	222	239	242	216	239	239	201	209	254	228	219	221	224	210	244	243	228	224	209	218	216	235	204	197	208	240	250	238	228	243	242	227	224	238	216	237	204	226	245	230	237	225	224	221	248	229	220	249	232	244	230	230	239	209	238	208	240	236	248	229	243	221	230	238	211	209	259	234	257	224	228	223	213	227	235	249	270	220	215	232	242	222	218	217	238	242	223	218	215	239	236	226	224	239	234	260	248	219	242	244	204	205	251	239	230	236	208	211	227	227	200	224	231	231	215	207	210	229	233	222	248	239	208	218	200	225	234	217	262	220	233	225	240	198	234	200	220	230	230	214	202	204	246	242	229	226	224	234	246	258	212	242	243	245	243	230	217	249	224	231	212	234	229	226	230	205	229	229	207	227	233	230	232	203	254	241	239	217	229	243	240	212	248	219	234	225	221	234	214	209	190	257	226	239	218	231	238	217	213	219	222	218	218	233	245	216	224	207	209	227	239	227	239	218	241	232	231	225	223	214	220	232	221	233	248	241	222	221	247	234	228	245	221	211	224	209	248	206	231	202	226	234	241	221	231	219	190	203	212	240	242	228	238	215	238	201	212	231	224	218	257	235	235	229	233	225	213	215	209	226	239	253	234	250	201	232	244	245	214	224	237	186	221	218	224	230	228	215	227	235	256	222	222	234	240	231	226	224	253	221	221	223	262	244	229	245	230	218	230	209	229	221	215	236	216	230	232	231	230	232	222	258	226	189	233	226	254	239	235	218	231	228	243	218	239	216	231	226	233	268	250	224	249	237	247	227	237	204	222	229	224	204	226	208	246	237	225	243	230	246	230	226	213	228	220	204	243	225	230	219	199	209	272	233	221	231	221	249	239	230	220	235	220	202	221	244	215	231	227	204	225	259	216	198	224	243	221	239	231	219	244	224	240	224	239	225	226	247	241	205	224	227	215	242	237	212	224	235	207	227	256	231	243	234	217
50140	73884	11073	5698	2700	1955	1464	1213	1062	858	766	690	722	627	613	594	528	557	520	537	497	499	515	477	499	478	452	435	453	467	448	463	478	451	481	452	437	443	483	448	446	392	455	391	445	441	445	472	433	440	427	446	406	392	440	455	450	405	420	423	397	427	441	444	435	407	426	398	412	423	414	400	390	401	412	432	385	411	410	452	438	412	435	387	401	434	438	415	457	394	440	418	427	438	410	394	413	427	412	438	381	405	444	453	406	418	426	438	446	420	402	403	451	405	412	403	417	396	408	433	393	403	409	409	434	370	422	378	446	425	412	417	470	405	417	397	395	397	422	409	416	411	438	419	413	425	430	405	451	442	421	400	422	417	403	427	427	417	405	429	435	402	420	404	398	425	435	413	438	396	399	439	382	386	454	423	401	446	426	427	426	400	397	450	430	424	410	405	400	421	427	412	391	452	426	422	411	419	410	422	430	425	414	394	404	402	448	394	423	400	415	424	409	402	414	393	441	428	402	423	427	444	402	416	423	430	441	420	430	431	432	400	464	408	400	424	407	387	389	433	429	411	432	430	422	394	409	399	376	399	425	419	397	410	410	419	433	450	392	448	403	422	437	377	421	426	388	440	463	420	430	408	384	446	417	395	463	414	441	427	459	392	426	428	423	430	418	418	397	457	400	415	432	413	400	399	430	408	431	418	457	403	421	407	443	448	432	420	465	442	392	418	410	413	402	390	384	420	416	421	424	403	447	413	455	408	440	450	406	427	414	403	392	422	411	422	435	407	445	413	407	394	415	417	446	434	401	406	404	427	429	415	416	408	413	457	411	422	392	404	440	416	416	418	409	432	423	420	421	432	415	419	386	412	399	420	435	404	446	380	421	416	366	403	424	391	402	436	430	418	457	420	412	429	414	449	448	463	416	429	453	437	428	459	418	373	405	407	413	427	423	418	421	448	427	395	404	406	447	412	398	428	388	474	425	399	381	439	423	412	434	429	401	433	419	414	386	410	415	416	411	436	454	407	417	418	396	410	411	400	408	429	373	407	416	423	413	419	387	402	432	426	398	437	450	424	384	415	409	401	365	452	422	394	451	453	396	429	429	411	435	417	426	417	421	410	432	412	407	397	415	401	436	445	421	394	439	445	406	423	429	439	448	453	400	429	386	406	417	413	407	407	431	426	423	421	423	397	432	431	441	392	425	404	409	434	414	405	418	434	391	428	412	435	420	426	407	400	468	433	432	424	391	434	405	424	373	411	431	435	430	381	429	384	455	391	407	444	431	413	442	407	422	400	437	445	431	419	410	411	395	409	426	408	430	390	385	401	382	402	456	426	402	397	390	394	413	401	401	397	416	420	421	412	415	428	414	439	443	417	434	383	426	421	385	409	403	352	446	402	374	429	414	431	433	441	413	414	418	377	428	411	416	427	422	403	400	404	424	420	412	444	400	400	419	409	424	459	402	436	396	429	376	414	417	405	441	421	433	430	417	421	403	395	401	442	395	398	416	404	428	420	396	406	402	383	442	438	424	390	421	426	446	432	457	401	409	422	442	395	420	423	378	423	393	420	393	415	415	427	451	405	383	426	391	422	425	407	433	425	422	408	389	403	425	409	423	420	426	422	442	409	423	449	395	396	406	379	419	419	451	447	413	405	430	398	407	425	446	415	404	392	400	435	412	404	395	395	394	399	400	411	445	408	416	436	413	423	403	400	445	426	383	407	399	394	438	404	421	438	406	446	435	397	386	396	390	408	425	432	483	414	398	435	402	445	451	402	448	424	408	403	445	432	407	392	402	418	395	425	440	456	438	399	413	387	399	429	421	429	399	396	428	437	405	414	433	420	441	389	436	421	433	383	383	440	397	394	393	414	425	430	433	429	400	397	438	400	435	466	389	465	454	423	403	438	428	383	430	399	426	417	427	429	392	394	397	435	477	427	386	426	437	388	407	461	396	390	422	404	432	414	419	447	410	395	419	440	423	394	413	431	456	442	452	427	428	418	430	411	442	418	402	459	399	397	413	420	427	387	401	410	412	427	417	382	412	418	417	412	428	419	411	411	386	393	393	385	387	405	412	384	427	395	411	393	426	435	423	421	431	405	371	409	405	398	401	433	432	406	446	443	414	414	431	432	418	415	435	414	415	461	425	405	434	402	418	414	396	359	410	431	397	470	395	423	424	437	413	394	446	408	385	393	399	429	400	407	420	474	419	397	401	396	420	416	399	402	430	436	379	430	390	421	427	434	435	396	417	397	450	415	441	410	407	393	419	416	383	415	422	410	438	430	443	403	419	394	454	425	426	415	407	384	405	417	427	435	415	413	416	426	414	427	409	433	414	424	438	412	402	407	408	427	432	394	421	379	400	406	433	384	437	392	439	387	400	401	383	422	399	435	431	397	421	380	394	425	444	408	412	431	405	381	414	411	408	393	409	447	461	388	444	403	403	433	394	410	426	407	416	418	393	423	400	424	408	417	405	405	436	447	419	459	416	436	440	456	422	404	439	416	416	443	418	426	415	426	420	423	402	407	415	398	469	414	396	396	414	419	412	403	439	375	423	398	417	404	379	427	445	444	444	428	432	436	390	422	445	407	403	411	402	425	408	449	396	426	405	427	444	413	454	391	432	410	399	432	391	392	449	411	413	463	407	422	407	384	415	394	428	408	411	383	402	427	427	454	414	377	401	410	415	401	449	387	433	409	413	393	398	421	434	398	439	374	410	413	382	433	417	449	405	423	434	425	423	399	433	412	443	387	420	432	419	416	429	418	413	398	357	409	420	413	436	403	431	402	406	423	428	409	378	432	394	398	418	416	399	395	401	401	393	388	448	433	417	428	402	400	394	407	403	403	411	407	412	370	462	409	413	402	405	437	401	411	352	427	387	398	412	396	398	434	475	419	416	392	402	432	442	412	435	409	390	414	413	402	420	428	433	402	411	421	415	407	395	440	417	445	406	436	399	405	406	385	398	401	420	435	404	422	406	428	403	413	425	405	449	445	370	407	428	399	433	442	405	405	438	425	416	396	413	400	424	412	427	382	419	396	426	443	404	432	383	382	399	424	437	459	409	367	388	442	431	394	416	408	412	434	433	432	444	451	450	433	429	435	451	409	429	412	430	431	400	422	400	440	410	393	439	431	401	386	381	416	384	423	400	408	414	401	432	398	444	448	434	428	418	414	397	393	435	378	408	421	477	382	428	423	406	435	429	412	405	434	437	410	428	465	436	387	462	439	418	403	428	457	424	417	408	404	471	415	396	450	397	407	420	446	387	423	416	390	402	402	401	383	435	415	400	401	404	422	398	437	408	403	407	419	438	411	425	437	392	406	421	424	422	418	426	406	366	446	391	460	400	387	415	406	407	429	430	446	403	417	397	418	410	428	435	402	434	441	401	398	389	441	409	392	403	398	439	433	426	438	421	450	422	439	380	410	417	405	438	443	442	380	425	410	412	423	423	437	393	387	406	420	386	421	417	438	448	450	426	412
27975	23205	15846	2047	718	632	620	644	627	648	635	585	655	650	596	581	646	623	630	572	628	623	590	607	607	635	617	621	581	642	627	574	635	595	660	645	619	618	598	616	627	608	603	617	551	621	610	566	603	591	612	588	607	634	602	575	560	621	637	573	640	606	658	604	564	585	601	578	612	600	584	574	627	602	597	607	635	591	613	595	635	584	605	610	584	629	592	614	604	654	566	634	587	598	607	618	598	625	602	595	661	600	596	578	627	602	650	593	594	611	647	618	616	610	589	570	657	605	607	577	659	584	609	602	592	621	620	641	607	546	584	596	601	596	636	581	634	598	618	587	606	601	598	621	628	599	590	616	585	557	578	563	575	609	582	567	585	689	606	663	656	607	593	631	623	633	639	616	573	581	615	605	576	591	609	629	550	653	555	613	647	627	597	586	641	622	612	588	596	633	606	624	668	631	582	603	644	607	619	592	622	608	632	610	588	621	613	636	635	593	589	551	635	636	635	612	619	654	602	597	598	602	646	633	665	620	587	560	618	582	607	659	626	588	641	599	643	654	592	586	634	630	625	601	597	575	613	580	609	629	593	572	670	596	566	597	627	621	596	636	614	595	641	581	617	633	584	579	601	589	648	596	612	607	612	635	651	628	608	606	601	628	621	658	577	602	602	580	545	586	645	627	601	583	621	624	618	604	632	576	617	577	637	605	625	559	602	624	615	536	569	613	593	636	624	638	608	592	592	618	626	653	619	610	610	605	596	598	641	605	603	615	622	607	595	585	619	620	589	655	603	621	606	631	618	608	576	608	602	609	627	659	595	619	610	623	608	616	618	607	598	591	613	629	612	615	612	575	550	589	615	587	595	621	591	579	641	582	603	594	596	591	599	626	579	635	630	625	649	606	608	609	591	634	596	601	596	618	587	637	613	640	613	598	622	613	639	605	632	569	612	650	603	618	607	635	605	581	613	617	601	598	648	655	579	618	671	649	644	623	604	618	608	602	630	622	590	641	587	620	595	606	614	579	591	608	569	624	548	608	592	586	658	578	631	599	613	648	634	577	635	597	595	589	616	633	615	616	636	632	604	587	596	584	601	608	630	641	599	658	590	610	601	633	654	593	606	627	625	602	611	636	608	565	646	608	623	586	644	572	619	596	626	596	602	575	612	625	618	640	573	611	613	608	619	585	601	623	601	653	601	620	649	626	613	594	601	593	615	619	627	652	618	618	607	584	625	603	614	581	650	611	613	618	622	612	617	652	612	603	606	626	613	581	631	608	613	596	631	589	645	606	586	626	619	610	624	629	596	604	628	579	560	588	623	610	595	589	621	618	591	588	581	614	576	629	573	609	583	580	587	612	590	609	619	611	583	667	598	574	595	574	641	596	609	632	599	646	566	610	609	587	586	626	579	601	571	664	578	608	625	588	613	585	601	600	617	625	585	647	617	604	589	627	612	597	577	587	626	611	607	584	603	627	647	600	609	629	616	604	625	601	630	613	614	603	643	594	649	627	556	600	579	598	619	626	640	635	595	588	613	625	657	597	592	640	571	658	628	599	660	566	626	600	616	578	583	636	626	618	594	590	611	599	616	592	605	587	616	591	611	582	624	597	624	598	616	601	634	635	560	571	545	587	628	617	621	578	626	616	582	585	606	599	622	654	599	619	631	592	605	613	668	618	596	646	615	582	626	617	592	663	614	625	614	579	591	600	568	592	630	641	603	595	601	603	668	612	604	577	626	616	630	583	595	574	662	615	642	621	618	620	628	574	572	588	601	586	620	656	625	584	638	630	654	588	579	637	608	639	618	604	606	598	596	585	587	618	563	622	628	618	629	606	605	573	593	586	603	622	619	614	606	659	551	552	619	597	620	643	626	605	582	618	613	619	576	588	624	634	619	562	641	574	625	592	616	640	617	591	612	594	602	615	621	628	584	637	590	632	620	616	576	569	646	703	616	630	649	602	621	613	578	621	604	636	613	654	603	575	581	581	615	603	587	646	606	584	593	585	647	631	620	580	624	666	557	600	610	638	581	605	613	581	618	590	605	610	574	586	572	618	614	575	599	630	618	605	566	615	611	598	615	571	640	639	632	562	617	611	648	596	641	650	621	634	598	641	606	623	611	586	584	568	629	573	624	593	573	595	592	646	584	573	650	639	641	632	618	565	581	650	601	603	631	585	595	633	640	606	622	603	621	618	606	617	599	613	567	570	613	602	638	609	616	577	612	647	627	577	604	603	603	662	610	598	614	550	640	619	589	645	609	600	613	589	613	616	601	626	622	565	632	579	598	619	555	607	595	605	602	615	593	601	621	572	573	562	645	607	644	626	638	540	604	637	630	579	610	595	598	585	611	600	640	597	630	595	607	641	585	618	624	647	603	601	597	623	605	617	592	606	603	585	610	615	648	579	605	594	637	618	580	609	666	583	650	602	600	550	601	616	593	597	607	607	627	654	601	578	597	625	587	607	647	655	584	598	584	664	567	612	629	635	592	598	620	597	595	577	624	593	620	641	592	615	612	629	633	602	602	606	549	627	603	568	592	612	608	603	601	630	611	573	640	624	645	628	635	599	611	601	617	628	623	579	601	564	670	654	608	618	599	601	643	622	652	611	628	638	594	597	619	572	617	657	603	648	586	566	606	628	623	601	570	587	593	598	581	638	645	612	631	608	612	621	604	611	610	590	605	600	617	618	639	577	610	620	620	578	622	612	621	608	615	651	626	676	623	605	610	616	602	650	649	604	585	605	614	611	590	643	605	642	593	620	613	604	593	590	612	608	630	628	589	606	597	633	623	562	633	631	567	686	584	638	595	624	623	602	614	623	616	596	582	594	621	621	595	662	611	634	591	590	599	592	572	645	600	630	617	563	592	607	588	627	593	631	609	594	588	633	614	609	606	633	594	624	640	606	643	604	604	571	603	586	590	632	634	571	621	651	593	617	578	620	577	622	553	583	618	580	601	629	604	578	629	618	598	638	638	611	628	581	618	597	626	632	670	563	615	603	588	593	577	657	607	634	675	604	664	642	596	593	593	615	602	571	583	593	616	552	584	609	605	601	616	605	616	587	594	602	621	624	574	585	602	585	643	603	631	623	616	576	610	634	553	581	623	634	622	589	604	590	653	611	598	612	595	607	604	589	621	583	661	579	565	575	612	599	625	593	591	590	646	588	586	603	588	602	569	633	605	644	594	578	649	587	573	552	583	581	590	637	590	566	589	619	624	609	609	641	627	621	589	635	585	638	633	636	580	615	596	583	626	587	625	608	600	602	623	615	634	591	637	574	585	619	622	666	601	591	584	607	607	604	645	579	622	623	612	579	558	583	616	627	605	598	617	669	625	645	634	627	611	593	628	635	598	561	663	599	620	574	588	590	644	587	648	631	600	621	579	665	536	599	584	635	591	626	604	574	594	619	650	618	630	601	614	616	605	570	607	604	601	637	618	643	643	596	618	633	602	647	608	611	626	636	581	596	597	591	594	590	644	608
32217	35370	5480	1364	1237	1151	1169	1130	1171	1096	1118	1099	1078	1083	1142	1066	1071	1114	1117	1165	1081	1081	1098	1073	1118	1046	1138	1074	1101	1128	1079	1168	1128	1084	1146	1096	1137	1074	1140	1129	1063	1210	1115	1076	1122	1081	1052	1151	1086	1118	1120	1104	1087	1084	1124	1094	1175	1127	1087	1108	1126	1080	1102	1118	1142	1083	1086	1122	1087	1111	1095	1141	1117	1068	1048	1067	1114	1101	1067	1107	1093	1081	1097	1080	1076	1062	1139	1103	1118	1115	1121	1136	1102	1020	1107	1040	1135	1033	1112	1120	1156	1084	1118	1080	1114	1085	1118	1036	1146	1144	1070	1112	1046	1120	1117	1071	1057	1145	1088	1133	1076	1084	1062	1088	1140	1022	1124	1097	1065	1067	1088	1111	1098	1074	1084	1042	1149	1081	1137	1026	1078	1124	1120	1080	1059	1151	1123	1076	1091	1116	1078	1106	1086	1079	1068	1116	1085	1158	1098	1142	1123	1069	1070	1115	1095	1106	1085	1058	1107	1092	1121	1038	1146	1104	1076	1168	1062	1097	1081	1122	1101	1131	1188	1073	1039	1085	1111	1120	1084	1151	1079	1111	1075	1105	1107	1076	1062	1104	1148	1078	1088	1088	1118	1056	1065	1087	1126	1105	1124	1088	1149	1108	1092	1052	1123	1098	1068	1113	1161	1125	1031	1077	1061	1071	1013	1076	1134	1053	1108	1096	1086	1129	1112	1079	1116	1078	1096	1124	1059	1105	1082	1075	1055	1084	1124	1088	1152	1102	1095	1061	1108	1094	1120	1051	1115	1093	1143	1081	1151	1099	1109	1076	1095	1074	1100	1085	1132	1101	1067	1120	1169	1134	1080	1117	1100	1073	1122	1094	1105	1096	1139	1090	1114	1107	1111	1114	1209	1072	1124	1088	1172	1141	1145	1104	1143	1150	1022	1100	1111	1068	1103	1038	1147	1097	1063	1084	1095	1070	1074	1142	1110	1106	1083	1070	1158	1118	1108	1079	1063	1077	1086	1092	1120	1051	1065	1045	1097	1127	1096	1074	1066	1107	1092	1097	1085	1068	1074	1121	1095	1077	1062	1079	1125	1095	1114	1100	1180	1086	1081	1103	1127	1120	1138	1063	1087	1101	1110	1068	1145	1096	1064	1089	1078	1047	1079	1061	1166	1091	1108	1145	1103	1129	1124	1117	1087	1104	1039	1142	1127	1058	1101	1101	1127	1121	1080	1173	1136	1096	1091	1122	1098	1069	1075	1140	1139	1065	1093	1107	1107	1092	1105	1120	1063	1127	1061	1088	1044	1091	1124	1048	1147	1083	1083	1095	1080	1128	1138	1128	1141	1087	1099	1043	1115	1156	1092	1089	1051	1179	1114	1111	1120	1083	1083	1130	1137	1095	1110	1085	1107	1078	1162	1124	1054	1092	1078	1092	1047	1091	1084	1077	1085	1112	1041	1095	1049	1070	1111	1064	1021	1065	1109	1119	1073	1132	1066	1111	1108	1067	1095	1150	1149	1055	1092	1103	1107	1078	1057	1112	1075	1128	1078	1134	1049	1075	1129	1094	1139	1133	1052	1144	1115	1108	1049	1099	1121	1129	1127	1100	1093	1124	1108	1108	1078	1048	1135	1092	1153	1124	1120	1094	1127	1099	1070	1101	1059	1046	1119	1104	1079	1111	1107	1130	1127	1112	1098	1094	1054	1066	1059	1122	1138	1109	1084	1099	1152	1098	1121	1062	1117	1122	1071	1067	1116	1076	1103	1117	1089	1131	1161	1121	1159	1084	1168	1070	1091	1113	1038	1038	1057	1055	1101	1141	1092	1044	1075	1100	1077	1106	1116	1128	1100	1075	1105	1026	1154	1078	1111	1120	1073	1100	1063	1084	1038	1078	1146	1029	1056	1122	1074	1156	1089	1154	1083	1095	1099	1158	1080	1060	1122	1106	1090	1142	1047	1109	1161	1116	1097	1119	1065	1115	1126	1132	1091	1052	1113	1081	1101	1182	1180	1104	1099	1114	1112	1107	1089	1136	1117	1065	1098	1098	1101	1008	1092	1122	1142	1049	1105	1127	1066	1143	1085	1062	1125	1079	1123	1107	1114	1100	1157	1127	1113	1138	1129	1122	1103	1083	1091	1068	1103	1114	1157	1099	1081	1046	1080	1174	1144	1137	1100	1119	1105	1167	1141	1069	1063	1093	1114	1117	1048	1131	1067	1068	1075	1111	1059	1150	1147	1121	1101	1160	1157	1154	1138	1122	1092	1076	1094	1099	1099	1099	1106	1063	1046	1175	1078	1168	1139	1095	1048	1104	1117	1140	1134	1122	1055	1114	1100	1057	1075	1067	1114	1136	1135	1155	1077	1115	1151	1111	1085	1118	1083	1081	1072	1119	1077	1055	1087	1105	1037	1123	1068	1135	1062	1162	1082	1067	1186	1043	1138	1104	1052	1082	1128	1086	1104	1056	1088	1085	1091	1088	1139	1079	1120	1144	1086	1110	1139	1080	1156	1119	1113	1076	1072	1079	1097	1119	1038	1058	1154	1099	1095	1082	1052	1074	1139	1125	1084	1055	1101	1076	1106	1082	1088	1070	1114	1065	1103	1114	1094	1110	1115	1106	1070	1111	1106	1129	1070	1129	1135	1090	1080	1043	1082	1088	1052	1075	1022	1168	1045	1079	1088	1114	1127	1064	1107	1068	1134	1082	1078	1089	1125	1101	1100	1070	1120	1124	1114	1108	1146	1086	1072	1088	1109	1100	1069	1076	1129	1076	1143	1070	1069	1070	1138	1092	1046	1110	1109	1153	1169	1114	1109	1096	1128	1125	1120	1093	1076	1170	1144	1057	1092	1039	1109	1098	1104	1124	1128	1156	1099	1116	1069	1095	1088	1173	1177	1127	1082	1095	1055	1076	1154	1088	1105	1100	1113	1078	1065	1113	1090	1074	1126	1154	1061	1074	1042	1116	1097	1131	1127	1112	1075	1118	1125	1108	1134	1118	1109	1109	1005	1116	1145	1152	1059	1078	1149	1104	1124	1028	1112	1107	1059	1042	1077	1115	1132	1175	1097	1088	1113	1110	1049	1102	1094	1100	1069	1069	1072	1101	1120	1094	1097	1044	1167	1055	1053	1048	1077	1130	1052	1088	1120	1058	1121	1143	1059	1104	1110	1105	1142	1045	1137	1117	1166	1039	1138	1031	1077	1110	1134	1116	1087	1123	1060	1145	1141	1076	1124	1099	1021	1095	1083	1140	1099	1095	1111	1109	1110	1073	1125	1085	1132	1090	1071	1098	1145	1129	1143	1132	1125	1109	1151	1096	1077	1061	1171	1169	1127	1089	1126	1066	1117	1103	1057	1104	1097	1120	1105	1113	1082	1093	1046	1078	1115	1081	1119	1074	1087	1099	1131	1059	1101	1075	1010	1148	1063	1060	1101	1082	1133	1071	1085	1070	1094	1112	1048	1110	1107	1086	1117	1115	1081	1143	1083	1106	1074	1117	1100	1107	1089	1118	1131	1108	1075	1053	1028	1040	1122	1096	1082	1096	1150	1092	1053	1060	1103	1034	1100	1136	1098	1137	1106	1105	1012	1112	1088	1130	1116	1120	982	1089	1119	1152	1105	1080	1109	1105	1114	1141	1096	1094	1117	1090	1128	1066	1052	1107	1121	1130	1130	1067	1103	1094	1148	1067	1122	1092	1083	1116	1082	1078	1051	1072	1046	1095	1134	1100	1067	1092	1147	1068	1162	1160	1097	1069	1123	1129	1076	1114	1178	1144	1092	1061	1045	1100	1070	1153	1050	1107	1066	1092	1049	1064	1141	1097	1098	1072	1052	1158	1126	1077	1101	1087	1120	1136	1109	1069	1070	1098	1165	1123	1058	1127	1125	1141	1072	1050	1037	1097	1071	1072	1048	1106	1099	1094	1099	1123	1073	1078	1088	1055	1109	1105	1078	1082	1044	1076	1133	1133	1091	1070	1120	1097	1065	1097	1144	1145	1077	1093	1087	1065	1099	1087	1140	1091	1086	1083	1047	1130	1098	1096	1169	1133	1111	1112	1194	1113	1094	1122	1060	1025	1068	1114	1085	1156	1127	1060	1145	1065	1108	1130	1045	1140	1120	1065	1109	1100	1028	1099	1123	1058	1162	1074	1179	1070	1050	1167	1122	1048	1101	1107	1118	1073	1083	1093	1086	1081	1122	1096	1094	1150	1088	1055	1112	1066	1097	1103	1105	1189	1068	1129	1094	1100	1100	1115	1044	1066	1084	1085	1057	1124	1125	1129	1044	1100	1060	1057	1073	1054	1133	1096	1128	1120	1116	1094	1093	1130	1081	1105	1123	1075	1107	1080	1080	1063	1072	1115	1046	1075	1101	1060	1079	1070	1113	1147	1064	1167	1095	1146	1115	1121	1066	1047	1106	1108	1097	1098	1111	1146	1105	1042	1134	1145	1085	1095	1082	1090	1106	1144	1108	1047	1071	1103	1094	1114	1077	1057	1089	1086	1145	1100	1099	1105	1100	1143	1095	1043	1112	1095	1060	1083	1066	1088	1076	1110	1135	1095	1088	1110	1104	1069	1100	1056	1155	1117	1064	1090	1066	1018	1077	1104	1063	1121	1086	1134	1081	1106	1089	1101	1081	1084	1154	1134	1095	1074	1111	1110	1124	1068	1049	1088	1042	1122	1091	1163	1073	1106	1127	1119	1107	1109	1119	1110	1128	1073	1093	1129	1065	1066	1097	1073	1072	1132	1129	1086	1182	1072	1045	1148	1088	1105	1139	1104	1075	1084	1137	1097	1075	1110	1068	1103	1024	1093	1132	1106	1035	1158	1117	1087	1013	1115	1092	1116	1103	1105	1119	1060	1021	1084	1087	1104	1126	1101	1164	1071	1081	1070	1096	1041	1139	1182	1069	1115	1053	1051	1076	1138	1074	1110	1095	1141	1116	1040	1093	1116	1124	1075	1154	1057	1120	1132	1101	1073	1115	1094	1091	1099	1101	1065	1135	1046	1137	1150	1042	1060	1153	1073	1095	1146	1071	1058	1057	1122	1108	1104	1119	1145
24435	21832	28801	24395	19078	2630	630	443	421	426	409	386	383	392	399	359	395	382	379	368	398	358	335	367	346	341	330	352	354	328	370	347	351	366	325	360	338	312	358	312	334	368	341	358	363	374	373	339	363	339	375	336	343	337	350	359	315	330	379	346	333	352	382	350	374	344	340	335	348	355	368	347	345	361	366	379	312	314	369	318	357	335	354	330	329	357	336	341	337	334	369	348	349	356	339	334	348	331	335	369	357	340	336	343	338	368	352	331	347	336	347	329	356	337	345	351	358	361	328	339	352	358	319	343	359	357	364	350	353	335	351	363	360	333	345	371	344	356	360	345	348	329	340	332	313	327	337	350	354	342	322	340	336	363	343	326	351	322	366	355	328	319	333	374	338	354	343	356	339	355	364	332	324	346	371	350	375	352	372	350	325	334	337	369	350	357	338	387	329	348	340	335	343	332	350	319	364	362	360	356	366	345	350	311	329	337	324	355	322	343	349	352	321	353	397	349	323	379	345	374	353	333	322	373	367	342	342	371	333	353	351	347	341	358	329	330	336	314	328	323	370	353	296	349	334	335	333	336	359	348	322	343	349	361	346	376	347	322	368	335	341	360	347	304	337	347	319	352	352	349	346	360	320	316	328	343	341	352	353	337	316	326	345	343	355	338	365	333	368	346	363	379	345	364	327	350	367	354	347	329	362	321	365	373	362	345	355	371	360	367	340	369	360	335	377	350	350	331	360	332	369	333	322	334	337	321	317	336	353	364	346	357	332	380	340	391	368	361	338	346	351	365	323	378	352	320	322	361	344	298	330	371	347	362	363	342	337	342	334	356	323	312	372	341	347	338	362	337	339	344	367	355	352	353	335	381	316	368	348	352	379	359	351	347	328	364	337	337	368	335	363	360	343	332	340	337	328	364	343	362	312	321	339	348	342	356	360	329	344	351	336	375	394	341	355	298	343	369	344	308	336	357	384	349	324	365	374	356	355	335	325	320	331	357	358	347	357	325	353	356	351	320	349	378	331	352	344	382	320	355	368	355	335	335	348	314	319	325	346	369	352	357	344	316	357	362	317	332	332	348	329	330	314	360	360	374	333	332	337	324	319	343	369	337	323	355	344	325	348	355	348	359	334	343	346	338	353	371	355	329	377	335	348	374	343	298	366	366	341	342	370	371	354	354	330	318	357	343	330	368	362	340	349	328	336	338	359	363	342	340	341	354	345	374	349	353	348	348	322	325	341	364	334	352	349	317	356	367	372	348	360	332	336	352	368	352	339	349	350	330	342	322	338	366	352	349	338	358	370	371	358	345	335	347	342	355	351	340	320	357	319	344	362	375	327	345	359	355	349	358	358	324	400	329	356	327	349	359	319	326	345	352	338	316	353	332	390	324	331	337	324	352	310	330	361	339	352	338	363	372	376	320	339	339	338	330	340	363	297	340	340	341	341	374	338	346	341	378	337	334	352	365	358	341	362	336	326	389	366	331	373	348	295	338	359	370	344	340	328	376	329	349	332	379	321	316	334	340	355	331	334	324	319	344	328	341	358	355	329	354	373	349	336	358	319	331	350	349	373	334	352	309	320	335	324	354	360	354	362	380	335	327	315	345	339	361	338	357	376	360	325	349	350	320	339	339	371	381	314	334	350	351	346	344	329	353	391	346	350	339	330	302	380	347	354	355	348	363	333	358	343	371	385	348	356	337	375	339	340	346	341	375	303	323	367	343	336	344	328	381	342	356	345	401	358	342	322	340	347	363	357	352	324	335	363	350	326	344	329	344	348	370	358	369	363	336	342	354	338	345	333	321	350	334	323	317	335	350	349	299	341	334	291	375	359	329	354	322	362	348	333	332	346	322	358	343	347	351	348	358	350	325	347	345	324	348	355	365	358	357	366	356	331	361	320	342	322	345	369	327	330	330	296	320	343	330	356	335	349	358	365	358	341	337	319	344	351	333	328	358	368	389	349	369	374	380	359	375	321	330	338	365	347	364	351	386	321	335	354	315	367	325	353	324	324	376	387	331	355	343	348	328	341	354	333	323	322	327	339	317	323	334	368	309	346	299	340	362	349	342	314	371	330	359	333	313	341	347	345	338	306	348	352	359	348	348	331	327	329	338	353	347	358	356	319	337	287	323	363	369	339	377	335	358	340	322	350	373	360	337	321	360	348	330	322	324	308	371	345	350	322	347	362	331	328	323	346	355	355	352	366	332	358	350	330	368	349	340	346	331	339	350	317	337	318	332	339	306	335	311	344	364	347	345	344	314	371	354	349	343	371	332	312	322	355	340	338	379	371	327	352	341	363	341	344	341	364	340	352	330	325	321	355	345	346	335	363	337	350	343	331	367	371	338	349	326	309	355	346	340	336	349	349	355	358	338	363	359	343	357	332	373	327	353	335	371	369	360	335	371	366	352	332	352	338	367	350	321	346	373	352	368	330	340	342	353	341	334	339	357	384	344	303	305	345	325	328	333	334	353	353	338	348	345	351	338	370	322	359	360	326	325	347	345	355	344	329	380	374	368	343	357	331	383	345	355	361	329	331	304	343	336	364	363	325	334	344	347	341	391	347	326	352	364	348	322	379	361	352	354	338	354	354	349	331	358	326	321	371	311	345	337	360	364	379	391	308	321	360	339	330	336	353	343	341	360	370	329	346	361	350	340	311	348	339	333	345	347	371	351	342	376	321	343	354	364	364	344	324	349	356	373	332	375	328	378	340	348	349	360	319	326	329	320	356	342	333	340	344	333	352	333	366	343	377	351	329	325	361	337	343	347	323	343	326	324	318	335	336	343	345	349	331	337	362	358	341	374	317	314	344	316	344	328	367	337	390	326	341	368	323	329	357	339	329	357	370	331	351	313	350	335	280	369	358	348	335	340	328	331	335	336	364	341	361	364	369	321	321	370	358	361	337	357	324	335	347	354	337	340	327	360	349	333	365	352	326	334	355	372	342	312	352	338	366	326	321	355	325	329	352	356	326	350	354	346	357	359	322	331	356	346	331	310	338	330	334	370	327	368	334	352	347	332	350	336	321	342	348	371	339	368	347	366	339	359	343	327	348	352	382	347	344	313	328	365	340	343	352	340	359	354	352	328	333	355	355	337	351	361	316	344	336	319	352	326	344	346	357	353	362	355	335	356	336	374	358	367	350	369	346	340	337	344	342	356	355	329	324	360	327	348	368	383	354	339	324	344	331	354	335	350	350	319	327	350	335	366	348	316	312	340	344	359	345	329	346	362	358	339	349	319	340	359	319	338	347	350	343	350	314	348	361	379	350	371	336	337	315	330	358	352	366	324	389	333	339	339	352	336	351	342	366	333	367	319	347	351	349	350	353	349	324	325	370	325	356	342	348	340	342	383	312	359	350	354	363	370	362	350	365	330	329	335	380	339	343	300	348	366	328	344	323	343	358	368	365	374	382	351	359	342	376	338	339	364	359	319	349	357	331	341	368	346	373	356	332	367	361	327	346	309	339	365	338	364
54031	69518	15305	3044	1713	1315	1093	1019	923	874	847	816	741	724	706	720	720	672	688	712	688	691	690	712	703	629	690	642	630	650	683	692	615	634	647	638	682	652	688	694	700	629	732	677	659	652	706	640	664	626	644	700	617	649	679	679	675	644	634	633	645	659	638	673	668	668	613	625	599	658	669	684	622	640	680	653	618	623	623	658	632	675	656	659	639	616	656	677	661	660	675	690	659	703	582	674	652	661	680	663	676	663	652	649	600	662	657	671	648	657	642	710	647	653	694	650	660	679	676	658	640	621	673	677	628	627	648	603	663	668	657	628	690	618	644	664	654	692	634	589	675	695	626	656	625	629	620	685	695	647	679	629	645	683	685	695	686	628	650	669	652	650	715	706	651	609	717	656	681	692	675	653	720	647	657	710	626	641	665	652	610	670	681	632	635	684	661	685	677	664	641	652	647	695	647	669	637	650	661	701	643	633	645	624	624	674	674	663	668	685	700	632	651	673	664	716	652	666	625	685	614	644	606	649	674	663	688	698	666	603	709	646	630	667	648	628	686	674	664	647	680	655	650	667	715	659	637	704	671	646	659	641	636	672	643	658	676	636	669	658	649	648	668	643	665	627	690	683	634	679	634	651	704	638	638	638	642	702	634	694	673	675	643	619	642	624	668	665	664	653	665	677	596	647	622	635	597	641	652	704	654	649	644	638	680	635	645	657	651	732	653	709	665	667	675	642	671	642	699	606	633	638	655	650	631	660	645	664	654	634	645	665	625	648	649	632	689	703	678	641	672	632	670	650	642	652	687	659	628	641	649	688	622	690	644	657	640	657	673	694	639	666	647	633	655	662	634	670	639	640	640	618	638	641	642	708	642	682	680	653	611	630	650	622	628	695	673	643	664	657	624	647	668	623	672	647	665	668	669	688	615	673	629	713	700	600	639	687	696	634	649	636	657	684	637	663	654	613	591	695	647	654	657	672	674	650	681	655	652	645	641	642	645	649	671	648	643	620	684	631	628	618	675	661	690	672	643	676	678	610	654	673	677	691	699	678	630	680	655	676	672	620	677	627	654	691	637	646	667	641	672	630	683	666	708	613	668	619	643	667	655	683	657	678	636	661	647	674	659	680	721	634	664	666	629	605	656	626	685	655	663	667	670	605	651	665	654	666	656	708	645	628	613	662	628	670	671	681	682	693	705	666	581	654	643	668	675	662	665	641	647	641	695	612	684	647	635	644	675	609	584	665	656	660	662	679	678	652	661	653	657	718	666	654	647	654	668	669	629	618	642	616	674	664	660	695	663	648	643	645	596	634	692	650	601	649	636	689	645	658	643	641	652	683	661	589	633	600	672	630	697	665	667	632	677	687	680	608	664	647	613	632	673	690	645	683	730	625	631	659	610	663	631	669	608	649	673	656	683	675	691	628	633	677	654	671	644	607	676	647	645	689	678	642	677	649	624	645	616	656	605	652	618	631	632	649	635	663	682	662	667	674	626	619	676	681	640	668	649	616	695	645	665	681	641	635	660	690	638	639	676	643	637	590	651	630	633	636	670	691	666	698	662	655	626	615	682	673	686	668	601	642	624	652	653	657	659	667	677	670	674	704	616	624	617	677	650	629	726	655	640	630	625	641	662	656	672	716	703	609	703	611	667	685	701	649	682	635	655	630	612	615	659	665	632	636	602	691	638	666	632	649	671	695	644	652	695	642	635	658	656	663	686	627	712	687	662	687	650	712	649	677	642	660	637	671	677	585	654	658	633	633	704	664	688	678	661	689	637	621	642	695	627	661	661	689	656	695	611	658	628	702	676	660	650	660	616	627	683	671	691	647	630	672	637	659	702	659	667	670	627	683	703	670	693	604	665	672	636	636	656	668	683	671	672	696	644	646	671	639	677	617	688	645	621	630	658	649	612	634	640	647	665	660	634	659	647	637	643	672	695	626	651	677	650	692	648	701	640	602	648	657	623	634	704	700	648	677	677	620	639	699	651	661	691	670	669	665	671	656	663	617	670	568	658	668	628	620	608	680	650	618	634	695	643	696	667	664	656	630	607	669	697	614	715	667	651	638	619	637	629	704	659	656	631	692	641	627	669	695	673	635	669	691	702	642	632	654	690	673	602	647	666	645	642	680	661	615	618	647	656	670	647	664	618	637	645	664	686	627	634	688	652	683	652	708	630	684	647	666	665	666	692	653	634	654	640	673	668	668	651	615	662	684	651	640	625	630	642	661	646	650	657	650	656	695	656	648	636	636	693	654	634	696	646	642	681	622	661	672	601	635	634	669	637	661	649	696	625	715	653	683	681	665	669	620	683	682	674	697	645	657	644	608	692	697	640	666	627	714	660	685	620	647	690	628	606	702	670	604	645	617	680	639	632	669	659	658	647	673	636	627	669	687	608	669	673	679	644	658	726	598	678	676	644	620	656	678	676	651	616	638	650	613	665	650	650	651	660	668	632	674	679	668	640	695	670	664	663	660	623	641	669	612	626	687	624	666	636	644	609	637	662	667	680	626	671	683	646	684	655	636	655	697	681	679	665	635	641	694	663	650	604	613	658	670	638	645	628	669	691	629	645	672	696	616	681	613	592	657	649	664	674	624	706	622	685	661	657	696	644	666	649	659	652	697	644	684	647	664	671	610	662	667	662	647	677	649	654	643	669	644	702	639	619	683	646	625	634	675	638	694	699	665	621	672	684	643	653	673	649	670	667	679	639	646	681	598	645	684	651	634	716	654	692	636	632	646	674	639	641	646	690	675	677	661	641	671	673	676	666	575	663	667	645	619	712	664	646	659	658	675	611	644	670	668	666	698	632	685	632	660	665	666	637	629	695	681	700	621	663	592	657	602	646	640	601	676	660	658	683	632	650	687	671	629	655	644	635	666	660	657	644	673	641	685	644	650	670	709	614	664	684	669	600	649	624	602	632	645	679	657	614	630	636	667	675	699	679	613	679	689	649	640	701	694	649	598	653	650	666	648	618	616	656	672	707	644	683	636	692	646	657	641	643	641	686	669	662	647	618	647	655	682	648	690	678	681	656	653	612	641	665	694	703	678	649	667	679	681	679	632	667	615	658	694	653	682	678	690	640	646	649	656	646	639	673	610	657	671	707	646	670	672	678	644	704	678	636	636	648	637	650	644	699	693	640	651	730	601	584	615	661	644	671	641	668	672	673	699	673	637	673	627	677	617	672	679	621	657	666	669	613	658	639	651	687	645	660	634	657	670	644	639	662	603	676	636	639	639	632	652	660	680	697	652	666	718	656	635	690	691	726	669	683	611	645	658	681	693	661	661	663	670	651	626	663	653	669	697	641	626	681	695	654	671	678	651	678	674	673	698	624	649	684	693	634	630	606	671	654	682	653	631	615	665	663	665	669	674	675	653	637	632	617	625	666	601	669	664	657	669	680	676	645	648	661	626	661	671	631	641	668	637	654	635	600	634	635	635	676	673	658	633	639	674	628	604	611	688	680	710	680	645	662	658
23217	21468	29287	23766	21344	19963	2415	454	385	376	326	323	287	264	324	239	277	243	237	268	290	257	266	264	276	247	249	237	272	248	237	253	226	236	231	233	247	249	268	243	251	259	253	258	236	248	248	257	248	249	230	263	236	233	236	244	233	251	245	254	248	243	246	244	231	235	231	239	255	249	231	260	240	231	226	237	251	220	230	223	232	251	241	251	220	238	271	253	230	211	213	246	256	218	226	260	228	242	259	250	234	256	259	207	245	271	244	227	236	227	247	267	229	203	247	224	212	221	273	229	251	232	231	218	238	239	252	264	248	254	230	255	228	260	235	253	216	222	243	209	249	254	231	240	238	240	235	264	247	228	237	235	253	242	242	254	255	255	231	247	227	230	229	257	249	252	262	217	239	248	241	235	226	274	222	231	232	256	251	230	240	248	222	232	245	238	260	247	235	230	219	268	236	242	244	237	242	228	235	248	240	219	226	202	224	224	220	232	237	213	252	246	258	249	220	233	236	229	247	240	267	212	240	228	235	247	240	248	223	243	246	244	241	240	236	265	211	235	242	234	235	235	282	232	266	227	232	273	219	241	248	229	239	250	247	239	252	253	220	229	254	267	267	226	257	270	260	215	253	207	213	238	244	236	240	218	230	261	230	236	242	232	244	226	255	255	241	249	233	260	260	268	214	253	220	229	237	224	248	256	212	254	246	270	226	252	256	216	215	226	257	239	228	223	231	234	222	241	242	246	209	209	231	218	260	206	232	222	232	232	262	262	245	221	250	237	231	211	219	228	245	227	227	240	234	248	223	221	246	264	222	249	249	266	238	216	230	245	246	274	202	240	259	249	237	242	227	248	228	220	245	227	228	227	226	221	255	226	236	242	222	252	227	213	265	260	228	243	229	222	225	271	241	221	242	244	212	234	216	221	241	224	250	257	226	242	216	246	256	230	236	223	250	228	246	212	245	258	246	242	219	216	247	243	247	246	238	230	229	249	247	254	244	242	240	253	231	242	256	229	267	209	243	238	237	208	243	232	256	212	254	242	246	250	233	223	207	251	220	240	241	240	248	235	216	254	245	230	228	247	235	230	223	223	221	215	220	252	239	227	248	229	228	238	266	259	259	231	254	225	243	239	251	248	239	211	249	234	208	234	210	244	221	230	259	226	244	224	239	247	242	247	254	243	241	227	214	253	243	257	246	255	243	236	250	242	234	245	247	257	268	237	222	265	234	231	229	244	254	267	219	232	256	252	244	213	258	244	249	200	214	230	243	235	236	253	232	235	222	232	201	242	236	252	241	248	224	224	231	235	259	255	224	252	268	235	259	245	219	234	220	225	256	231	242	265	216	230	221	227	247	240	249	227	259	252	248	237	250	232	226	225	236	239	240	233	233	254	242	225	263	226	272	240	251	255	257	241	253	225	248	226	243	223	263	228	277	264	243	248	224	240	254	243	247	242	253	214	248	247	283	216	253	234	228	254	267	231	242	215	235	228	221	229	236	269	231	235	244	216	235	237	232	240	241	230	214	206	240	231	245	253	237	236	266	252	245	245	233	205	239	218	236	229	219	283	236	238	281	246	237	238	264	233	254	234	212	245	250	210	227	259	246	250	219	270	267	219	214	219	248	266	247	243	228	238	234	279	206	234	217	221	217	254	244	245	244	251	220	248	259	256	246	247	243	247	249	261	228	207	250	230	257	251	242	249	230	250	231	246	263	220	231	235	235	244	234	224	237	259	254	246	251	270	207	258	252	222	242	242	244	253	252	203	247	251	232	246	239	274	235	259	248	236	256	233	256	226	242	238	234	259	243	223	239	233	242	253	249	251	246	230	258	266	236	244	237	223	220	235	248	239	244	269	221	228	242	244	262	261	248	233	226	231	232	241	233	235	226	285	244	250	244	250	235	251	259	228	256	246	251	252	256	243	257	267	218	229	258	233	241	264	244	254	226	230	229	274	240	252	236	220	239	237	246	246	230	233	253	230	241	229	229	242	233	228	249	256	238	243	262	231	228	260	228	252	254	250	239	254	235	227	226	221	221	224	258	236	232	283	234	250	249	241	242	266	244	270	247	242	253	228	251	241	240	233	266	261	260	269	239	240	237	264	209	246	213	276	246	249	219	219	233	213	229	236	242	246	233	234	224	265	231	229	222	226	233	249	237	244	263	237	219	263	256	220	238	238	258	210	225	264	230	236	243	222	254	254	236	246	233	237	276	223	227	251	248	267	242	256	214	268	240	225	237	235	250	255	231	220	218	240	214	235	256	253	265	252	253	234	231	257	261	247	231	228	218	257	222	232	270	233	250	261	248	247	248	241	253	264	236	267	237	230	251	214	229	273	253	242	218	236	238	245	244	254	231	210	232	242	222	256	242	237	228	259	258	217	239	227	247	243	255	243	250	241	231	230	226	248	237	241	278	255	219	243	237	231	236	227	246	242	230	222	243	254	223	255	233	217	241	249	238	215	249	240	233	233	263	239	247	253	258	251	260	252	234	255	249	254	264	254	255	215	251	252	228	257	226	217	221	242	268	240	243	226	220	256	271	221	236	245	231	227	242	244	230	253	249	250	248	263	243	247	235	230	218	240	258	204	231	232	260	236	253	232	250	241	250	238	230	254	241	242	244	210	232	228	223	250	263	231	240	227	235	244	229	211	225	228	263	245	225	234	224	258	232	259	257	255	252	236	244	228	256	259	246	249	237	228	257	235	248	214	198	240	227	242	266	277	240	219	250	235	247	227	212	232	238	236	240	221	217	228	224	215	217	222	239	239	237	229	228	218	230	234	237	240	228	242	256	243	225	246	227	263	244	233	260	255	240	239	229	233	225	243	237	225	251	229	243	237	249	226	268	235	221	241	252	237	253	249	245	244	248	228	234	239	227	232	236	240	249	238	235	279	227	248	227	238	242	236	242	259	250	238	250	239	246	240	215	251	241	221	245	256	240	234	253	227	272	245	231	251	223	236	236	236	246	217	235	236	259	240	240	252	249	234	236	258	243	260	235	207	260	248	238	251	242	264	246	230	237	208	224	270	236	260	254	246	246	236	226	229	240	241	245	216	237	250	249	258	235	259	234	244	224	231	230	239	238	266	249	234	236	241	279	256	257	256	237	184	235	255	240	251	227	233	242	234	245	226	219	230	230	220	241	223	252	248	229	218	238	229	222	228	234	223	226	253	233	258	230	224	229	234	230	217	244	231	208	238	243	243	216	219	264	252	221	246	226	250	223	243	234	243	230	230	224	242	227	253	245	227	273	216	246	227	219	233	251	215	267	237	228	243	250	238	236	238	235	231	242	234	226	224	255	227	221	234	268	219	241	247	214	236	224	214	272	232	247	235	250	243	234	238	267	267	253	234	254	260	225	241	240	235	207	229	233	249	257	218	232	262	239	236	220	213	217	258	237	260	249	230	263	230	245	253	230	216	242	246	257	228	221	243	255	224	252	246	229	237	232	239	255	249	273	219	235	242	232	239	257	247	255	241
56810	84423	21488	6469	2508	1855	1315	1085	975	906	760	683	682	622	566	564	604	553	520	498	518	524	509	495	457	470	492	469	449	489	458	442	473	441	454	440	469	484	432	452	493	422	438	477	444	487	458	456	433	416	491	434	492	463	434	413	445	453	482	445	413	484	453	496	419	444	444	413	448	470	400	434	412	448	422	442	433	436	423	414	426	428	401	442	427	422	428	407	452	454	439	442	416	440	470	426	491	432	461	450	445	427	455	413	417	478	418	410	398	440	441	460	413	428	407	440	421	455	425	428	436	422	456	417	437	444	432	434	461	442	429	420	468	439	417	417	455	445	408	418	459	449	439	400	435	431	439	429	452	411	477	481	426	411	422	400	432	424	434	419	423	397	425	449	422	411	431	434	454	431	431	407	480	407	431	458	395	432	458	427	452	424	419	438	420	385	410	468	464	455	415	496	451	450	467	437	427	418	423	445	408	451	434	412	443	384	426	469	435	444	468	456	452	426	455	446	434	405	443	451	405	438	456	462	450	442	443	408	426	430	437	409	398	444	431	435	475	453	439	447	460	409	442	475	448	440	440	462	396	417	443	461	438	419	443	422	451	414	431	415	414	437	446	409	401	379	429	457	444	394	432	450	437	452	459	443	391	448	470	399	423	441	427	416	442	421	440	468	441	414	462	448	443	414	401	455	454	391	408	429	392	431	441	391	441	417	441	452	422	420	434	422	444	451	456	419	418	448	420	462	479	451	429	425	427	433	453	445	399	411	465	415	492	439	426	401	447	422	420	456	414	429	444	420	449	428	415	469	448	411	419	439	416	467	439	422	431	443	427	419	431	425	405	422	445	414	422	429	426	418	450	386	502	433	487	436	437	427	467	410	428	431	438	421	405	433	459	433	408	436	432	440	420	446	447	439	437	430	417	459	460	459	462	467	419	445	391	446	417	441	432	456	423	475	468	426	405	445	450	433	416	418	449	433	429	414	472	431	434	401	440	387	438	449	434	435	433	460	463	448	383	447	405	448	412	429	428	443	414	420	428	381	457	440	398	445	416	425	414	437	460	457	429	442	442	426	431	429	414	447	412	436	455	429	428	475	468	458	416	447	421	416	424	439	448	413	476	395	420	465	397	459	448	403	444	438	420	460	440	414	454	423	439	410	425	440	411	465	422	453	437	467	391	437	446	414	455	425	430	453	463	470	423	419	427	420	428	432	458	416	473	466	416	449	402	468	420	442	431	433	452	419	449	391	410	438	442	434	434	381	446	450	428	444	438	463	472	438	443	459	428	471	439	439	422	435	440	455	448	455	439	472	415	436	459	391	444	463	404	438	448	428	455	452	451	439	426	470	450	450	445	435	454	409	466	425	432	436	439	454	451	398	453	428	406	440	430	410	437	413	435	442	445	446	386	421	446	415	417	449	484	436	421	407	438	438	442	469	422	426	430	454	464	411	425	459	418	429	405	459	413	397	460	435	452	470	458	454	451	469	420	403	421	420	416	429	422	433	448	484	433	428	412	417	439	413	436	401	434	463	393	394	445	424	409	399	468	495	439	421	442	439	417	456	398	423	426	440	502	412	464	407	403	479	458	418	415	423	432	423	482	427	458	430	409	431	449	421	439	454	432	453	406	413	456	458	414	434	433	441	437	440	410	441	451	443	436	432	445	438	417	423	429	445	461	453	426	456	419	442	439	428	437	417	420	406	433	401	438	433	410	462	384	441	461	435	415	451	409	433	434	424	410	451	436	398	424	449	452	425	431	448	423	446	450	456	441	434	414	453	451	459	472	414	384	412	442	435	423	461	417	450	441	417	393	404	409	410	415	422	404	408	410	453	445	467	464	461	420	419	459	417	488	460	468	397	416	413	401	409	408	433	438	415	432	397	417	415	456	428	410	438	436	444	450	513	409	432	421	464	426	481	404	488	430	413	483	424	433	451	445	402	455	447	445	426	422	444	436	428	388	432	400	415	420	447	424	444	455	419	443	449	393	447	437	456	440	408	461	419	440	424	428	439	453	428	441	416	429	429	408	391	457	467	457	449	417	452	419	484	433	419	442	440	451	483	447	385	418	477	451	471	444	398	482	470	423	447	472	424	411	431	417	408	419	486	415	448	430	423	443	452	423	426	449	465	452	433	424	422	431	428	409	453	448	436	426	438	436	443	420	416	423	449	466	404	438	437	447	443	383	436	425	450	428	426	477	414	440	442	414	428	407	450	492	428	413	440	442	454	456	460	446	448	430	427	440	428	451	459	457	456	461	456	447	465	427	417	418	438	426	434	384	427	403	393	436	445	440	418	402	442	459	396	449	435	407	432	386	394	463	429	415	466	432	402	405	429	439	385	476	440	436	383	424	431	434	477	448	406	460	424	446	440	449	447	446	406	459	416	446	422	450	422	444	468	445	392	415	446	402	442	432	447	431	443	437	402	458	422	440	459	453	431	422	428	453	439	410	411	436	394	445	436	389	446	433	461	425	408	419	422	445	429	373	470	447	438	463	463	387	482	440	427	444	408	442	410	445	484	421	427	456	426	439	429	427	415	442	430	438	459	482	476	402	425	460	403	431	421	402	412	427	401	449	426	462	420	474	392	450	436	447	406	449	417	417	408	439	448	423	419	458	446	459	401	411	408	413	420	405	467	440	460	444	414	407	435	450	431	420	421	476	434	422	448	419	456	459	433	424	410	412	443	420	434	433	468	421	438	443	432	423	415	446	437	414	432	407	406	415	425	426	446	448	465	462	392	435	422	452	415	445	460	462	438	436	413	399	401	426	455	460	415	463	424	432	461	465	441	428	430	457	431	473	430	414	421	454	463	410	450	436	441	395	428	414	433	439	379	429	440	426	434	421	421	432	428	398	425	403	444	439	433	417	433	416	425	449	444	446	438	425	410	446	433	445	383	439	429	431	432	420	383	399	414	453	442	418	467	448	412	415	426	411	431	445	442	458	387	422	457	418	441	409	433	443	445	395	441	406	440	458	435	471	457	402	435	459	434	459	430	430	452	436	445	429	436	468	424	434	470	460	430	409	419	413	430	435	432	436	418	440	440	423	446	426	433	428	423	451	425	472	425	409	437	445	425	454	448	436	454	446	422	427	429	429	432	418	429	455	407	371	446	467	439	437	432	418	443	438	427	448	455	413	443	463	430	417	445	416	414	474	458	459	411	438	448	459	415	467	427	409	456	405	461	426	437	430	427	421	418	446	439	448	499	446	434	423	443	444	445	439	423	426	443	439	423	444	410	439	418	435	441	426	419	440	411	442	460	399	450	399	461	474	472	417	483	401	458	436	437	450	421	414	435	449	455	417	423	461	438	446	418	419	446	427	422	447	407	464	440	444	446	409	447	435	392	458	438	414	396	421	428	441	403	425	434	478	454	409	467	435	418	405	406	430	419	447	407	497	411	446	455	417	427	429	425	414	404	424	434	454	393	421	440	433	456	414	473	436	427	390	480	463	422	425	409	440	418	473	426	431	398	400	487
27542	23479	15532	2140	694	619	614	579	611	639	657	637	585	577	648	657	600	585	615	619	612	599	627	633	595	638	594	639	618	566	573	610	611	584	611	627	640	611	609	610	611	652	601	629	629	593	637	573	610	624	586	601	564	625	621	603	572	591	630	613	574	596	637	647	596	559	635	597	610	641	621	646	583	619	606	654	580	597	586	665	608	567	658	595	590	606	611	584	594	594	609	573	629	627	591	612	564	622	627	616	635	569	638	626	599	584	579	595	604	575	596	597	580	590	626	609	618	597	619	567	617	628	607	605	591	608	589	623	592	616	560	613	616	600	592	658	580	613	629	582	605	575	605	617	600	615	597	627	616	579	640	615	585	625	619	591	619	607	630	634	644	648	623	634	627	587	612	616	590	577	621	537	604	578	608	580	626	649	620	657	630	572	611	642	557	620	591	624	596	609	633	605	674	639	606	662	613	601	652	593	630	634	622	581	617	606	594	574	600	631	629	612	624	591	610	647	615	596	624	626	587	598	601	600	611	601	629	578	576	633	627	615	598	609	604	564	606	644	627	624	635	622	570	573	646	599	602	661	616	622	624	567	562	637	628	656	619	629	557	588	603	563	620	621	540	604	590	612	623	624	676	658	644	588	586	567	609	656	615	578	663	583	611	640	642	617	592	611	556	603	622	621	555	637	569	680	578	617	601	613	615	617	577	600	581	581	657	597	617	605	613	562	622	650	630	601	626	603	626	587	604	634	609	577	628	589	632	603	606	586	585	603	653	625	568	602	607	614	566	603	638	596	606	630	625	584	602	589	589	622	611	595	589	588	612	616	621	658	625	616	616	606	615	663	620	586	604	596	588	613	590	644	587	593	588	634	605	577	550	622	652	613	613	616	631	602	611	623	578	609	642	639	626	589	597	634	578	584	598	607	609	620	600	588	619	642	607	575	583	603	616	595	587	596	625	606	589	610	599	597	597	593	617	582	609	596	609	652	629	632	616	615	610	632	592	634	593	634	596	613	612	644	619	636	619	639	625	622	629	601	652	641	605	611	591	580	607	607	595	560	612	610	623	590	612	586	609	550	657	587	601	607	606	620	652	575	634	589	632	615	616	603	596	634	626	595	628	606	635	593	571	589	577	634	605	596	597	657	634	575	608	622	601	633	624	639	593	577	620	622	618	645	568	628	597	608	620	627	651	590	592	594	629	642	610	666	593	618	611	619	606	643	631	603	606	575	646	621	591	591	609	599	600	612	628	613	598	609	620	632	630	653	614	597	602	630	596	638	647	583	591	609	610	615	620	608	628	626	641	631	589	592	651	587	601	587	576	632	618	614	590	620	607	654	590	593	604	545	661	641	627	607	574	621	617	591	646	622	586	621	601	668	656	580	617	601	619	630	580	648	615	607	612	590	568	620	603	615	608	614	663	599	639	554	623	626	578	562	629	601	621	617	568	608	617	605	618	637	599	602	565	612	626	605	616	597	599	651	627	592	624	653	578	638	621	614	622	610	624	581	593	600	576	636	641	634	610	605	572	577	607	614	558	585	652	628	580	602	594	585	614	596	576	585	647	597	588	635	583	605	600	603	664	627	631	662	604	621	603	593	601	578	584	629	616	629	561	595	601	600	603	629	578	578	594	639	576	636	604	575	611	613	640	591	615	638	606	624	606	606	589	602	624	637	527	621	635	587	631	624	621	602	602	616	619	595	601	570	600	600	563	571	606	588	602	565	587	616	615	616	602	573	586	616	638	596	588	649	589	622	626	577	623	571	591	547	601	580	617	620	648	590	600	611	598	652	630	625	609	581	615	572	621	630	624	584	606	657	588	621	648	608	630	634	631	617	606	609	575	608	577	627	632	559	606	654	618	610	620	587	607	610	571	661	602	645	558	598	621	635	543	584	608	606	583	576	618	586	599	624	633	614	644	649	604	673	598	606	641	605	569	588	583	627	602	563	611	600	611	597	635	606	609	604	616	615	631	612	601	565	638	628	573	618	587	608	638	604	627	567	628	611	635	623	656	574	613	590	632	583	635	610	608	587	630	621	590	614	609	617	659	608	652	598	614	592	607	570	609	608	634	577	619	607	617	627	605	608	600	588	621	615	601	592	607	597	638	637	633	597	647	607	609	612	625	573	602	659	615	620	589	643	580	585	623	584	588	620	639	606	617	601	553	600	605	609	592	615	603	592	606	617	665	622	619	621	594	624	643	560	625	662	668	590	626	620	603	594	607	616	624	614	643	578	602	625	581	583	621	630	597	592	602	622	628	595	612	612	656	631	573	595	619	613	625	622	594	612	639	618	586	615	617	584	631	604	568	624	608	579	584	611	648	598	619	600	609	604	591	550	600	569	602	608	620	628	643	640	592	634	622	627	625	588	612	615	602	613	660	621	591	578	619	630	630	636	573	655	599	613	628	607	560	622	641	590	607	530	611	607	623	625	589	625	568	602	609	602	604	628	634	580	594	617	630	605	629	601	596	644	647	614	569	608	583	584	623	593	582	632	597	600	610	642	559	578	600	575	604	620	645	634	594	648	606	615	614	622	633	614	668	614	625	640	594	648	566	610	622	629	603	586	592	674	581	567	598	589	645	636	626	598	620	584	625	590	613	583	580	625	642	649	611	631	593	633	591	591	615	670	553	577	593	588	552	626	592	593	604	592	630	671	602	619	575	594	610	611	571	565	645	615	573	602	642	587	651	642	618	598	621	575	618	616	588	615	618	669	590	616	592	621	637	603	609	617	611	660	577	611	611	611	601	583	587	619	629	636	618	583	617	550	598	586	595	598	606	610	595	669	614	575	618	570	620	573	601	637	589	642	561	605	611	625	583	606	608	583	578	579	604	641	618	653	629	625	603	608	575	616	591	599	597	595	609	604	581	616	585	595	550	609	629	624	595	590	577	611	607	595	651	611	589	610	586	593	612	675	599	631	588	595	583	609	611	643	622	630	632	588	614	589	589	605	648	628	577	631	653	623	613	571	596	627	640	660	612	601	593	648	582	620	594	600	628	666	618	608	622	623	606	576	576	635	623	569	649	600	577	596	613	620	592	609	615	637	591	589	584	651	568	610	644	616	615	606	598	647	576	636	611	645	627	596	581	607	603	645	595	617	638	637	605	633	628	623	581	591	599	573	580	597	588	610	583	625	599	582	643	592	583	648	635	597	630	634	599	561	620	635	571	627	628	633	625	594	642	589	633	626	625	616	633	628	620	579	609	605	605	619	607	635	585	604	637	626	559	577	622	662	578	610	604	591	523	638	598	583	627	617	529	571	604	634	627	563	607	611	605	623	613	605	636	615	593	569	618	632	615	600	578	673	594	617	622	584	602	627	599	630	595	584	610	623	598	639	608	651	615	616	604	640	646	618	623	604	614	642	609	618	603	630	634	607	618	583	628	621	588	609	601	608	599	627	574	622	611	616	615	634	608	603	650	633	588	638	631	601	605	603	644	603	637	582	595	600	589	618	578	584	582	610	600	584	598	641
31461	37835	8554	1871	1139	1159	1121	1106	1119	1079	1125	1103	1098	1126	1104	1130	1097	1119	1141	1099	1111	1136	1091	1122	1082	1069	1019	985	1113	1131	1055	1120	1080	1050	1079	1098	1090	1098	1151	1131	1090	1076	1112	1047	1046	1111	1140	1106	1112	1070	1072	1113	1099	1112	1036	1080	1024	1096	1110	1107	1075	1062	1095	1080	1124	1086	1037	1112	1143	1126	1082	1113	1103	1057	1107	1078	1086	1055	1098	1146	1112	1005	1104	1112	1090	1072	1109	1137	1083	1107	1057	1084	1090	1074	1077	1103	1070	1057	1025	1096	1072	1089	1100	1138	1099	1100	1054	1040	1107	1105	1071	1093	1096	1062	1120	1083	1098	1086	1101	1078	1071	1130	1093	1040	1074	1096	1060	1105	1092	1081	1121	1079	1090	1096	1135	1076	1059	1034	1095	1062	1102	1058	1161	1109	1136	1090	1100	1093	1120	1080	1081	1025	1108	1059	1048	1091	1075	1057	1098	1051	1100	1027	1131	1051	1119	1045	1090	1061	1087	1100	1121	1104	1072	1012	1066	1049	1075	1089	1049	1103	1079	1049	1093	1126	1115	1064	1034	1049	1129	1036	1120	1088	1083	1143	1030	1030	1066	1080	1084	1099	1089	1089	1077	1082	1056	1108	1117	1078	1079	1074	1073	1119	1057	1093	1132	1136	1053	1091	1090	1061	1031	1096	1105	1098	1098	1069	1106	1086	1124	1081	1093	1074	1125	1147	1078	1047	1088	1086	1137	1049	1169	1045	1110	1041	1116	1120	1054	1129	1098	1120	1060	1087	1103	1030	1112	1071	1076	1116	1113	1090	1155	1059	1067	1067	1074	1069	1102	1118	1078	1025	1068	1103	1077	1046	1123	1070	1133	1106	1093	1040	1191	1106	1066	1065	1054	1117	1047	1069	1130	1088	1046	1108	1070	1052	1047	1036	1054	1120	1092	1103	1039	1106	1048	1075	1079	1140	1101	1009	1073	1040	1142	1094	1175	1061	1049	1091	1074	1080	1114	1048	1086	1123	1044	1151	1079	1053	1042	1074	1106	1114	1126	1087	1083	1065	1113	1085	1140	1058	1092	1054	1073	1121	1098	1040	1128	1095	1081	1048	1101	1046	1135	1105	1112	1036	1058	1087	1123	1129	1085	1093	1067	1089	1088	1067	1114	1078	1038	1099	1053	1107	1091	1055	1065	1105	1118	1104	1127	1129	1041	1095	1142	1109	1094	1063	1099	1079	1089	1086	1066	1075	1031	1077	1084	1046	1084	1098	1132	1132	1088	1120	1150	1110	1039	1100	1109	1052	1053	1056	1138	1100	1085	1089	1076	1027	1087	1128	1063	1115	1078	1081	1061	1114	1112	1032	1114	1141	1052	1121	1101	1083	1168	1089	1131	1086	1083	1119	1019	1056	1206	1077	1087	1122	1075	1076	1113	1051	1057	1034	1111	1079	1110	1074	1062	1104	1079	1152	1095	1076	1096	1054	1152	1064	1139	1127	1112	1050	1089	1068	1072	1117	1054	1033	1125	1101	1060	1067	1076	1068	1124	1053	1065	1064	1128	1145	1106	1075	1038	1072	1075	1006	1100	1102	1043	1100	1152	1089	1059	1037	1102	1092	1121	1100	1051	1128	1072	1098	1019	1062	1116	1089	1115	1098	1137	1083	1066	1085	1060	1105	1048	1120	1142	1064	1039	1143	1008	1141	1085	1073	1065	1123	1146	1055	1055	1130	1149	1045	1115	1078	1108	1099	1095	1123	978	1045	1063	1121	1079	1090	1074	1048	1104	1038	1122	1038	1093	1089	1107	1100	1103	1029	1073	1115	1065	1120	1101	1125	1100	1071	1052	1071	1156	1053	1097	1089	1042	1096	1066	1074	1027	1088	1078	1035	1086	1101	1108	1071	1042	1073	1126	1114	1083	1112	1099	1128	1113	1104	1125	1048	1138	1058	1132	1085	1068	1106	1098	1105	1113	1124	1114	1120	1026	1048	1067	1055	1082	1101	1161	1062	1083	1119	1065	1050	1122	1076	1138	1129	1054	1121	1089	1048	1100	1123	1094	1079	1163	1053	1077	1140	1100	1030	1071	1051	1095	1096	1111	1163	1117	1104	1081	1097	1043	1137	1071	1081	1035	1117	1099	1075	1078	1086	1117	1038	1070	1053	1097	1074	1067	1037	1138	1094	1081	1076	1009	1033	1088	1035	1075	1062	1096	1106	1055	1123	1092	1016	1084	1104	1098	1047	1073	1164	1104	1062	1065	1136	1103	1049	1083	1083	1084	1050	1065	1068	1059	1121	1096	1091	1075	1118	1128	1056	1094	1103	1137	1081	1114	1059	1073	1046	1132	1035	1056	1093	1058	1085	1061	1064	1104	1103	1064	1071	1077	1041	1072	1152	1130	1090	1059	1122	1132	1043	1050	1086	1059	1142	1098	1125	1030	1110	1143	1097	1157	1108	1101	1103	1054	1079	1046	1063	1114	1091	1105	1046	1070	1013	1115	1128	1099	1102	1119	1100	1077	1064	1076	1049	1056	1065	1075	1070	1071	1086	1099	1078	1084	1073	1081	1021	1102	1097	1029	1147	1029	1088	1123	1136	1044	1130	1089	1071	1108	1117	1051	1125	1100	1077	1126	1088	1092	1133	1137	1102	1046	1101	1132	1123	1079	1118	1065	1085	1095	1131	1148	1136	1011	1119	1084	1046	1103	1059	1095	1131	1131	1022	1085	1135	1139	1074	1072	1091	1110	1090	1084	1051	1080	1068	1088	1035	1032	1031	1097	1093	1093	1048	1053	1034	1078	1079	1086	1087	1053	1101	1011	1077	1124	1092	1084	1061	1097	1049	1097	1113	1082	1114	1062	1114	1137	1064	1074	1087	1130	1121	1084	1115	1050	1117	1060	1122	1082	1064	1101	1067	1097	1130	1099	1074	1037	1090	1069	1130	1083	1150	1100	1025	1090	1120	1137	1045	1074	1130	1053	1097	1063	1092	1076	1067	1070	1105	1151	1041	1044	1050	1122	1097	1061	1088	1107	1127	1145	1060	1079	1070	1074	1111	1047	1113	1118	1051	1107	1093	1104	1086	1068	1118	1121	1097	1082	1080	1082	1078	1103	1108	1103	1095	1074	1136	1082	1046	1102	1076	1075	1098	1127	1094	1040	1138	1122	1125	1049	1124	1075	1082	1084	1044	1049	1071	1057	1127	1125	1113	1094	1040	1091	1124	1104	1119	1153	1074	1121	1033	1099	1042	1134	1106	1076	1032	1099	1100	1120	1100	1115	1053	1069	1081	1107	1038	1131	1127	1112	1111	1105	1074	1063	1140	1099	1067	1035	1118	1106	1117	1060	1032	1097	1051	1117	1090	1088	1075	1107	1117	1122	1082	1077	1040	1065	1047	1083	1119	1050	1077	1104	1122	1118	1065	1104	1078	1108	1082	1085	1147	1051	1089	1098	1134	1089	1127	1099	1124	1079	1047	1143	1128	1112	1047	1055	1127	1107	1150	1019	1057	1129	1020	1136	1074	1059	1105	1063	1123	1076	1093	1110	1052	1108	1135	1061	1114	1068	1049	1135	1128	1081	1121	1067	1112	1113	1068	1049	1118	1095	1129	1106	1084	1094	1063	1059	1088	1104	1091	1118	1098	1137	1076	1115	1110	1054	1055	1075	1074	1091	1113	1133	1117	1063	1065	1092	1114	1038	1056	1054	1071	1127	1156	1121	1106	1135	1124	1045	1143	1044	1110	1071	1133	1109	1087	1098	1102	1092	1088	1092	1101	1156	1116	1094	1093	1072	1111	1140	1089	1042	1053	1106	1082	1082	1089	1092	1047	1088	1053	1114	1109	1080	1093	1095	1126	1114	1068	1084	1047	1071	1023	1092	1095	1112	1080	1122	1118	1109	1106	1095	1099	1084	1081	1086	1121	1074	1068	1097	1052	1095	1132	1077	1067	1118	1118	1091	1092	1055	1090	1090	1056	1120	1123	1091	1159	1079	1113	1098	1106	1057	1073	1024	1124	1117	1149	1109	1132	1080	1114	1070	1112	1042	1077	1053	1116	1101	1048	1136	1073	1123	1082	1115	1088	1039	1060	1103	1109	1145	1115	1101	1143	1166	1083	1143	1127	1102	1075	1149	1091	1060	1149	1055	1071	1079	1107	1085	1072	1072	1070	1052	1096	1122	1120	1087	1083	1085	1112	1074	1065	1071	1148	1089	1044	1095	1049	1069	1115	1069	1089	1117	1108	1081	1043	1081	1118	1071	1140	1170	1089	1104	1072	1107	1054	1057	1066	1108	1065	1061	1109	1069	1097	1110	1117	1100	1077	1136	1033	1063	1068	1060	1114	1102	1088	1104	1118	1113	1097	1136	1098	1050	1087	1094	1044	1075	1066	1156	999	1113	1169	1037	1077	1133	1025	1076	1126	1123	1062	1072	1104	1094	1084	1079	1099	1067	1087	1072	1096	1142	1077	1084	1114	1122	1088	1041	1051	1114	1096	1102	1167	1017	1077	1118	1109	1091	1059	1084	1112	1106	1101	1099	1059	1100	1013	1106	1095	1078	1074	1100	1120	1085	1076	1144	1103	1107	1093	1093	1039	1112	1105	1089	1117	1126	1112	1079	1042	1137	1086	1074	1101	1062	1081	1130	1089	1156	1164	1063	1092	1124	1034	1094	1078	1073	1066	1120	1107	1065	1084	1088	1110	1076	1061	1119	1155	1083	1088	1114	1002	1079	1174	1082	1108	1077	1080	1020	1097	1030	1077	1074	1136	1039	1087	1117	1087	1121	1115	1051	1101	1120	1096	1047	1057	1066	1167	1080	1104	1095	1088	1079	1121	1066	1120	1099	1044	1068	1101	1052	1066	1033	1097	1100	1083	1071	1053	1115	1028	1049	1062	1075	1084	1083	1135	1111	1095	1098	1091	1114	1062	1051	1027	1018	1082	1062	1104	1108	1133	1059	1095	1138	1101	1071	1086	1109	1080	1086	1094	1142	1115	1106	1095	1064	1073	1107	1136	1123	1132	1083	1107	1072	1114	1003	1071	1143	1121	1115	1054	1099	1077	1095	1089
24348	21711	28705	24663	17438	2038	570	448	405	407	436	362	358	368	400	385	369	383	405	352	378	353	347	407	359	331	322	364	354	345	375	357	372	364	347	328	342	345	340	359	331	366	361	329	334	370	359	332	339	346	349	335	297	344	340	372	369	363	355	368	364	357	370	353	354	330	331	343	350	361	377	356	321	332	360	348	346	363	347	348	337	323	349	383	327	336	328	341	392	342	348	349	359	350	341	337	367	330	348	357	349	348	349	349	350	343	343	344	361	363	382	348	337	335	361	354	339	334	351	347	351	331	382	356	345	353	312	358	348	328	340	368	373	375	322	348	338	356	383	354	350	311	320	338	357	379	349	324	337	336	355	371	333	378	342	348	361	346	352	359	317	358	338	355	325	366	342	346	364	352	351	360	355	323	374	342	349	315	307	349	394	325	359	334	331	316	391	368	372	339	372	331	342	340	360	335	338	384	315	360	349	347	350	342	361	363	381	366	354	336	340	346	361	347	316	362	399	330	367	384	353	346	352	335	358	394	358	326	350	348	363	343	352	350	354	350	380	334	356	347	368	355	326	375	308	324	346	340	323	358	354	342	340	346	369	361	377	334	343	348	352	374	345	342	343	315	330	351	358	314	310	403	319	334	347	362	340	373	350	338	355	328	384	330	360	372	347	359	377	332	346	316	337	373	336	353	380	314	349	376	358	391	385	394	358	362	367	370	366	314	346	341	382	349	358	371	359	358	353	327	343	325	352	311	358	351	360	371	352	329	328	385	367	374	366	340	345	360	337	339	371	347	327	371	321	334	389	343	333	357	338	358	343	357	382	333	347	345	345	327	354	346	368	355	360	335	328	329	358	337	360	349	351	359	349	361	325	340	385	348	361	362	352	347	349	348	327	320	344	347	360	343	356	372	349	340	313	350	360	354	378	322	332	349	406	348	329	324	334	383	352	333	393	341	352	337	382	340	350	369	328	348	343	321	373	369	334	355	362	322	350	342	320	352	355	337	376	331	334	350	371	349	368	351	400	332	334	356	329	394	369	349	324	346	335	392	341	367	343	375	346	344	336	357	379	329	343	346	363	357	346	314	358	327	366	362	363	354	356	337	354	317	332	351	326	322	359	362	386	340	404	365	343	381	365	356	340	359	360	371	351	368	345	392	332	340	348	373	366	350	329	376	371	366	363	359	349	329	380	336	308	348	346	347	372	361	332	327	340	379	362	342	340	319	347	341	355	333	311	333	339	325	358	343	372	372	342	337	348	343	338	347	362	368	355	326	368	341	337	350	349	371	331	366	372	351	338	359	352	361	359	350	362	361	355	351	365	351	340	336	330	333	364	326	376	357	342	376	358	314	325	382	352	324	340	355	371	340	361	383	371	359	374	336	356	357	370	338	367	328	363	333	334	377	379	361	336	347	344	345	339	341	337	367	346	364	356	380	345	320	355	311	375	330	323	331	377	355	356	347	354	355	345	329	349	336	314	375	376	359	351	350	333	379	344	360	350	350	351	332	317	354	367	334	321	356	346	360	361	358	352	367	342	330	332	337	388	365	309	350	379	406	324	356	336	358	341	341	354	346	348	345	345	384	363	372	363	353	365	330	367	347	350	315	346	370	330	354	322	361	333	348	344	361	329	378	384	341	333	365	358	394	364	355	370	330	347	344	390	369	311	361	326	329	358	309	325	367	364	343	351	354	342	371	356	325	367	385	352	340	340	355	355	332	338	347	374	331	321	404	346	373	324	382	351	351	368	348	366	352	364	348	332	315	364	330	328	327	323	349	358	338	377	341	376	350	350	366	345	345	361	335	322	326	343	329	334	353	378	343	357	347	352	356	351	356	355	337	345	354	326	351	327	347	318	359	370	355	358	354	345	359	375	343	335	376	354	313	333	357	357	332	349	359	339	314	372	353	339	342	371	362	367	364	336	357	351	333	362	371	340	357	328	345	343	332	330	369	348	326	352	319	374	348	307	363	333	331	363	383	345	368	373	379	357	346	336	357	314	320	374	346	361	353	384	324	365	348	335	363	398	335	335	352	343	335	390	341	334	383	328	363	350	355	353	348	329	353	375	356	373	366	336	382	336	328	350	327	342	355	376	346	349	392	351	357	354	350	369	391	343	341	360	328	340	351	351	359	354	329	362	334	368	339	333	371	371	340	346	334	354	365	370	357	322	387	337	345	358	341	368	343	336	338	380	348	345	331	369	327	341	383	333	371	367	365	328	351	371	369	333	322	356	337	357	338	365	351	360	345	328	334	366	356	338	333	356	345	340	331	345	357	361	350	351	347	348	349	347	358	347	338	330	361	365	372	366	381	343	355	355	345	328	333	347	355	360	347	392	323	367	311	327	345	328	363	357	344	377	350	366	338	356	337	347	368	335	359	339	312	330	348	362	345	322	347	392	349	331	367	335	342	356	347	359	338	341	355	393	363	388	355	348	320	300	358	362	338	360	352	364	355	352	341	362	340	375	370	341	333	381	344	361	372	352	332	355	390	367	351	366	336	348	345	355	348	339	367	334	371	356	363	358	331	318	367	334	355	345	353	342	367	361	376	313	345	339	359	328	382	338	347	381	345	331	364	347	327	358	368	364	317	322	333	366	353	346	342	340	348	368	355	340	340	321	365	323	291	355	391	355	367	361	337	356	353	332	356	376	359	373	332	358	362	354	310	339	372	372	328	359	369	370	361	341	352	340	385	337	359	363	314	357	350	375	317	358	321	352	343	356	387	379	361	339	373	368	357	321	361	365	375	364	345	338	355	347	388	313	359	365	310	364	354	342	358	343	356	327	318	339	366	326	358	348	354	378	356	342	371	351	370	338	350	353	365	341	355	330	366	314	334	376	346	346	371	387	366	378	344	352	360	341	351	354	326	337	354	319	353	365	325	354	354	339	385	324	345	336	374	405	330	352	395	322	375	326	408	329	329	325	359	324	343	310	356	358	376	354	353	352	354	339	327	365	372	340	332	377	352	356	314	396	325	356	336	395	341	356	371	337	319	330	344	336	348	379	360	332	364	369	325	359	362	351	364	380	362	328	361	329	343	344	322	352	350	331	358	359	366	365	379	361	340	348	349	355	338	396	328	344	360	372	339	377	361	372	360	357	339	349	347	347	405	374	308	360	347	340	393	356	355	352	342	348	316	308	332	338	365	338	333	342	347	319	345	355	352	367	366	333	329	366	331	370	344	356	362	359	354	326	360	367	336	389	344	345	318	360	354	343	322	314	348	361	350	329	333	380	367	349	334	344	366	331	367	346	344	366	339	368	314	357	329	377	370	352	350	366	309	363	358	349	369	331	339	380	332	343	348	340	337	363	333	364	392	358	349	357	311	350	381	360	357	338	338	369	367	358	358	340	347	342	361	336	340	336	342	389	335	299	338	369	358	368	356	368	350	376	375	342	372	376	332	374	357	348	355	350	342	372	362	349	331	338	319	325	354	359	347	348	328	362	344	347	335	372	323	334	356	334	389	307	384	353	366
54770	76896	16021	7458	1677	1324	1152	938	882	892	798	753	726	722	751	754	723	732	693	699	767	681	690	691	690	705	655	685	708	670	652	712	651	672	678	657	664	618	667	677	636	654	677	644	644	653	668	636	641	682	668	679	656	642	693	630	669	622	678	668	658	688	687	714	663	687	700	700	660	668	688	692	674	643	656	663	661	655	647	638	613	653	684	635	702	627	694	675	690	646	603	656	639	645	684	677	648	630	654	659	669	643	649	646	683	690	656	684	690	645	667	631	684	590	678	629	638	665	653	621	667	638	680	713	660	667	678	671	681	664	653	621	608	670	666	690	651	640	640	623	708	706	647	671	627	625	639	624	639	636	665	701	680	662	698	703	644	667	687	671	638	678	655	626	647	640	637	648	644	692	666	648	679	633	625	683	658	646	628	651	619	681	632	630	673	662	654	638	656	650	649	656	676	656	685	691	675	611	600	626	662	691	631	650	706	661	621	689	645	571	625	639	628	648	654	667	671	668	714	654	658	707	692	672	707	630	625	667	670	673	686	657	649	652	693	738	654	636	607	641	654	646	661	685	667	639	650	625	656	640	615	712	634	669	631	667	669	609	657	683	669	642	628	660	652	664	675	648	631	651	674	651	666	650	647	626	691	651	675	665	640	663	651	656	665	637	618	682	640	674	671	632	654	663	709	656	658	699	673	659	685	678	623	653	630	675	611	650	668	635	681	674	627	672	679	675	647	674	653	614	618	632	596	664	664	668	690	624	693	694	670	703	662	611	598	673	629	664	652	674	682	636	648	607	664	679	656	639	695	684	637	642	694	668	655	668	633	678	647	672	669	656	626	664	652	668	637	653	677	689	631	642	684	656	634	616	656	645	637	600	632	641	651	604	645	641	656	673	685	657	684	646	639	675	703	686	610	703	608	700	700	667	663	682	628	637	661	644	624	651	654	638	643	651	671	645	596	658	652	622	673	711	630	686	691	640	640	668	678	663	655	660	667	696	634	613	658	621	668	670	682	689	642	659	666	634	622	688	660	617	611	647	678	660	637	694	672	676	667	667	649	664	635	708	630	659	612	646	676	672	610	659	689	626	628	623	627	653	645	637	646	647	642	653	664	652	654	622	675	644	669	670	662	623	658	679	646	660	652	646	658	635	623	653	642	656	694	622	679	656	652	675	674	655	600	661	630	638	655	641	620	626	645	653	631	651	614	603	665	641	654	624	652	642	648	650	635	626	656	688	661	652	694	695	622	677	633	649	630	664	625	658	608	709	667	682	620	628	646	679	650	668	682	658	678	630	643	675	668	662	707	653	624	684	705	673	683	674	643	655	646	657	657	656	643	673	683	673	650	637	754	671	681	642	685	633	675	669	667	678	679	667	649	653	637	625	663	661	678	632	610	655	690	640	620	641	594	601	629	600	668	682	674	688	611	650	639	671	657	654	638	643	668	680	643	629	625	664	639	656	644	675	697	667	651	653	670	652	667	671	646	667	668	651	618	646	659	629	636	709	663	619	688	695	649	638	660	641	682	639	688	655	647	681	662	674	631	671	674	642	646	619	650	624	659	615	598	625	676	668	668	668	679	652	694	691	681	674	656	645	656	637	668	656	650	666	676	656	625	679	686	677	653	657	694	637	667	679	634	693	689	646	671	640	682	698	689	620	651	685	689	653	630	655	657	634	635	644	617	667	668	659	665	597	674	677	666	651	690	656	678	626	640	670	694	611	673	649	661	712	617	658	623	667	643	624	618	671	625	654	691	652	583	683	641	636	631	648	683	652	629	643	640	626	655	645	648	608	675	671	679	649	610	658	661	644	642	681	656	699	661	626	651	645	643	611	640	655	644	657	661	663	685	685	643	613	662	620	646	685	667	670	665	669	666	698	645	613	642	687	663	654	666	678	652	640	672	687	648	626	622	665	614	652	679	664	635	663	647	662	702	719	656	690	639	664	687	705	635	639	673	692	678	655	668	642	658	622	653	626	657	653	610	616	627	674	672	663	647	674	656	670	672	643	684	676	657	677	623	614	661	652	675	650	655	629	637	649	600	672	689	666	680	650	733	670	664	618	663	741	643	626	654	627	617	649	686	660	605	646	689	638	634	699	659	622	671	638	619	651	687	700	677	674	662	667	648	634	697	634	696	690	649	676	698	658	645	650	647	677	645	682	668	642	643	665	664	641	686	691	685	640	650	689	699	670	701	661	647	692	642	706	652	679	683	677	662	637	599	692	662	651	639	672	640	666	738	656	685	651	679	681	677	682	641	608	686	658	716	642	637	642	642	689	640	679	681	650	635	644	641	641	638	644	649	673	649	653	685	662	679	661	635	661	647	636	652	662	626	619	664	683	656	622	640	672	606	635	647	683	641	704	659	697	673	648	656	686	615	649	648	666	626	706	594	671	629	648	641	670	669	665	624	706	679	647	632	641	651	635	654	660	672	647	672	655	658	633	676	635	665	677	655	646	647	644	661	689	656	660	629	662	641	672	653	643	658	667	638	648	680	653	635	661	658	716	639	650	647	641	636	671	631	676	715	675	688	665	664	683	667	628	642	629	621	686	677	637	636	627	632	631	671	658	642	703	621	669	649	634	663	637	642	647	653	688	669	664	625	665	633	609	702	678	635	680	597	680	690	694	627	638	631	724	640	648	665	617	630	629	677	654	668	677	634	660	666	671	673	670	650	624	652	681	694	702	716	627	663	674	684	692	605	637	692	665	674	700	626	646	648	648	642	637	650	691	617	658	655	716	648	618	634	683	640	692	690	628	665	664	691	657	624	675	695	656	674	620	631	658	641	682	673	634	668	680	636	641	623	697	599	683	689	658	666	652	686	669	678	659	632	672	682	650	674	670	676	671	676	688	682	635	678	649	608	669	639	656	652	684	661	701	666	667	669	685	701	656	668	658	629	629	689	626	675	670	646	706	610	625	667	693	680	687	652	682	679	673	639	627	657	707	687	681	670	658	652	684	670	641	675	645	675	664	661	663	617	634	665	636	629	700	655	640	667	646	622	704	667	639	619	660	633	667	619	678	711	633	654	630	682	663	664	651	663	641	644	645	659	634	669	616	695	617	649	623	654	700	631	649	674	657	620	681	666	691	671	696	653	636	658	630	700	667	614	678	661	655	692	642	675	673	665	651	661	654	661	656	629	652	695	636	664	665	677	616	643	698	698	692	664	670	658	665	669	704	651	628	690	638	662	654	677	625	680	699	673	672	696	640	607	615	600	696	661	611	664	614	637	702	650	649	643	651	694	608	688	640	675	713	645	649	677	661	662	643	654	672	665	674	622	685	656	722	642	635	676	670	590	692	632	686	624	697	662	687	667	613	685	609	615	691	688	660	624	667	678	691	656	684	646	624	641	680	632	687	664	617	624	668	665	596	647	631	702	663	654	647	661	667	675	633	610	657	654	663	660	684	682	664	677	689	702	631	644	633	685	703	665	655	618	616	645	625	676	603	618	663	674	658	652	667	649	699	637	646
23269	21487	29217	24027	21364	17950	1504	440	361	372	310	290	301	315	290	261	256	295	301	268	274	268	254	272	255	280	268	263	260	254	291	258	258	236	272	224	234	237	253	254	260	265	244	235	242	255	231	251	234	255	229	259	226	253	224	246	245	237	267	254	246	250	268	251	252	254	235	218	242	229	241	244	247	253	220	256	221	206	237	279	224	273	232	253	247	240	259	251	257	244	259	241	254	247	247	225	283	250	262	240	237	237	236	245	233	245	245	225	249	269	226	257	253	250	224	249	224	253	258	239	257	227	268	266	221	241	233	221	226	219	232	228	234	259	218	272	255	223	230	212	245	239	252	279	250	264	259	273	248	238	222	233	248	241	253	241	238	246	240	245	245	254	263	287	235	255	265	258	235	229	224	245	250	264	255	215	225	243	225	247	217	236	227	208	227	259	283	275	258	237	254	263	269	245	279	221	273	234	217	201	275	231	253	255	235	245	260	226	244	270	237	249	255	252	258	248	244	251	234	223	244	225	282	208	252	230	228	254	260	246	216	251	259	244	244	245	248	264	240	275	264	248	235	254	249	247	264	265	244	212	255	251	274	235	244	264	242	214	240	251	273	244	247	248	242	262	240	262	225	251	230	244	228	255	228	240	266	239	226	242	256	266	250	212	249	235	249	244	234	239	254	236	245	257	226	238	231	229	254	233	253	256	260	238	259	240	252	255	244	241	234	234	234	257	247	246	286	241	240	243	267	250	256	248	238	256	262	223	265	232	241	233	217	244	242	261	223	264	291	256	253	230	255	258	223	247	232	249	236	263	253	239	245	224	262	247	235	240	240	279	278	253	259	259	254	227	231	276	247	247	268	250	246	235	267	243	242	271	277	240	240	264	255	270	269	250	262	218	240	261	230	252	255	230	249	251	256	242	229	229	232	236	247	274	274	230	243	251	243	233	269	243	214	238	214	248	260	254	239	282	235	232	259	246	243	254	230	232	265	223	216	232	247	271	239	245	239	236	278	231	263	249	259	234	257	250	255	242	224	251	253	271	249	223	231	220	245	252	214	241	242	230	242	234	253	253	237	240	247	271	250	240	237	256	231	217	269	235	249	268	237	257	243	243	229	251	287	252	240	242	251	248	235	256	250	248	241	246	225	221	249	254	239	274	260	269	226	244	259	255	224	231	229	246	256	253	222	254	250	248	255	222	236	237	239	233	234	216	242	229	240	205	256	229	224	276	268	238	240	225	247	263	251	281	261	235	256	232	252	241	267	271	256	234	243	247	243	247	250	223	229	242	243	252	230	231	236	248	243	229	253	249	245	248	266	224	235	235	246	221	234	210	261	258	229	247	225	258	230	243	247	248	252	226	237	253	244	205	214	259	251	233	236	274	242	239	254	254	259	250	252	254	239	227	248	250	217	245	242	253	253	234	238	222	253	240	252	240	239	237	229	254	261	248	214	235	248	222	228	255	230	240	260	229	250	269	253	238	233	232	251	230	252	262	234	264	228	230	260	207	246	271	220	231	250	261	238	243	260	237	253	258	263	250	249	247	251	225	209	261	240	258	255	249	226	275	218	269	254	235	238	238	228	257	240	228	255	259	255	240	232	235	229	237	222	254	235	253	245	260	227	254	248	236	258	244	205	268	247	252	244	241	274	262	253	243	280	235	235	276	263	224	235	251	290	218	249	249	229	251	239	247	218	255	265	228	261	268	218	253	242	225	266	226	244	244	253	233	257	211	237	235	264	251	219	222	223	243	241	258	273	246	235	249	237	236	235	241	242	226	238	251	237	255	238	221	234	256	270	254	227	276	263	269	215	242	243	260	245	256	245	267	245	234	237	238	232	228	243	250	256	261	245	235	238	241	216	283	235	268	227	242	242	220	262	232	237	238	268	256	222	265	232	233	258	246	237	291	262	255	261	240	222	224	253	257	234	250	228	228	250	227	277	217	244	234	252	224	233	237	261	247	271	249	259	247	258	265	234	207	244	236	237	214	244	274	256	224	222	221	283	238	234	248	238	257	240	252	236	240	259	254	240	241	224	250	244	264	251	228	234	240	230	265	245	222	225	240	253	259	266	235	252	234	228	249	217	296	237	246	228	255	231	262	226	235	238	238	235	241	260	262	246	246	255	258	255	236	251	255	264	239	236	238	275	236	244	225	276	251	240	246	258	238	257	258	250	243	234	256	239	233	253	251	238	211	212	238	238	241	227	240	259	275	248	241	245	240	238	246	231	275	258	258	219	244	240	233	253	244	236	229	262	227	232	254	248	247	237	222	253	228	257	232	239	221	262	227	232	259	215	233	215	229	254	248	251	267	248	241	272	227	259	228	247	277	239	234	234	214	248	241	250	253	236	220	240	219	228	250	261	248	242	268	256	219	255	234	239	241	228	274	247	219	228	226	246	211	234	207	259	229	265	240	237	233	210	255	239	237	246	225	224	261	230	263	258	238	239	229	274	225	268	258	239	246	268	245	291	241	257	269	250	261	228	249	234	247	239	258	255	241	279	228	251	253	254	251	222	250	234	262	236	267	230	251	244	256	278	239	255	254	243	271	262	243	261	247	244	231	228	233	242	248	217	209	244	239	222	225	243	236	248	265	262	241	242	224	215	250	228	216	240	223	246	229	223	247	260	245	245	254	248	215	263	258	233	243	247	266	251	246	245	220	246	256	249	255	259	224	229	244	249	235	266	212	253	251	250	262	223	253	226	243	251	246	229	210	260	254	252	230	256	247	237	264	239	260	234	248	238	243	254	222	252	269	223	232	231	237	255	229	255	223	248	236	255	232	243	257	255	223	242	269	261	237	211	246	243	245	233	250	262	259	246	216	241	247	243	244	239	234	236	232	253	258	217	253	253	280	230	249	238	242	260	232	256	238	232	249	228	245	246	268	233	259	236	268	278	242	234	269	224	240	248	244	191	256	249	210	252	241	226	236	254	250	267	236	267	252	256	244	218	241	241	235	239	238	251	233	211	236	251	245	241	245	228	241	244	230	226	233	271	232	229	235	266	249	241	259	246	236	245	261	225	266	232	233	242	247	219	232	215	250	241	272	254	238	250	243	231	245	242	239	205	255	245	252	277	248	243	242	258	232	248	282	236	241	236	253	244	231	246	232	261	246	242	241	250	256	269	261	271	208	250	262	240	247	233	252	257	254	232	232	215	248	216	235	234	242	232	263	254	272	225	249	268	235	203	235	237	269	226	253	279	238	253	271	252	220	248	236	232	228	260	235	238	256	250	265	249	242	226	230	240	240	242	237	245	241	240	252	247	241	241	254	225	237	273	250	213	266	258	270	245	222	238	225	243	247	252	254	261	233	256	236	271	247	255	250	246	242	250	236	241	224	238	301	219	242	254	220	264	243	242	247	218	253	250	245	245	227	226	253	268	252	242	233	238	228	256	270	269	256	254	230	241	262	243	246	248	230	243	237	229	219	256	262	252	238	240	260	281	238	241	262	244	242	241	250	259	232	252	242	224	244
56463	87951	17796	9585	2493	1722	1350	1162	974	864	829	668	667	655	576	564	538	545	473	509	529	523	501	513	492	507	497	481	467	469	467	489	468	457	452	425	462	476	458	436	502	441	476	449	449	443	413	446	432	449	433	476	425	459	429	450	481	417	417	438	484	463	458	459	401	449	479	456	425	449	442	431	438	458	457	428	441	460	479	442	447	423	422	458	425	425	432	443	448	412	450	434	443	422	401	399	469	431	442	434	430	432	445	439	415	437	417	402	445	398	458	469	456	393	433	434	433	443	424	439	446	437	462	407	429	427	456	453	426	462	444	449	380	438	429	424	448	435	440	435	451	441	440	391	423	415	446	448	455	389	400	436	416	427	457	414	459	421	469	424	413	455	426	428	420	431	472	403	437	404	458	437	495	423	439	461	459	415	435	405	453	421	409	439	464	448	426	436	380	423	478	444	465	452	424	441	444	447	381	421	422	456	400	467	433	426	444	417	421	413	439	457	437	412	454	432	432	438	483	457	459	426	411	430	417	481	464	417	422	430	459	464	432	458	457	417	436	415	414	415	441	463	425	426	427	406	442	407	398	451	430	415	429	444	422	405	422	461	427	417	433	427	486	416	411	450	453	441	448	443	459	404	427	415	464	383	437	433	473	420	428	449	430	448	439	447	414	438	443	448	463	425	429	457	458	443	451	451	452	416	443	416	422	429	446	447	462	429	397	432	432	468	423	445	438	417	403	451	445	413	478	425	429	466	432	449	448	436	434	418	443	435	430	428	460	424	412	447	379	420	424	415	422	430	405	476	414	445	461	457	397	419	437	425	441	423	421	427	405	430	429	434	421	468	441	428	419	423	497	450	473	399	408	444	452	452	411	448	431	432	432	434	438	482	431	466	388	422	426	432	387	437	454	418	452	434	445	434	405	392	417	455	450	449	427	462	397	445	474	438	454	468	408	445	432	419	395	402	416	428	423	433	473	418	394	424	396	437	404	460	436	436	454	443	440	452	454	454	446	487	452	424	430	435	411	429	483	467	414	436	450	423	471	406	417	429	445	435	458	479	434	427	483	449	413	404	411	443	443	441	468	444	416	458	448	424	449	454	438	456	453	420	440	435	445	410	468	448	443	439	449	428	444	477	425	440	430	438	429	419	435	427	423	434	429	452	413	410	443	415	482	471	448	450	414	428	400	443	435	447	469	447	434	409	439	451	444	423	412	388	429	418	422	414	427	436	458	414	423	415	456	430	468	436	423	380	435	421	431	438	430	426	436	432	436	483	405	436	416	437	470	416	406	439	444	417	445	381	412	426	448	433	434	459	410	425	478	420	448	452	406	424	446	411	415	441	420	457	428	432	465	443	433	426	434	440	433	453	436	424	455	420	485	470	452	419	462	427	452	422	445	424	444	434	432	448	424	429	439	431	441	440	414	462	462	411	457	452	464	448	442	424	418	434	430	428	420	423	419	412	441	434	434	415	435	455	440	474	430	440	455	430	432	417	436	419	424	446	483	434	413	450	394	435	444	447	428	423	461	458	467	425	463	460	420	451	458	428	410	431	454	432	421	420	453	390	389	425	450	494	449	431	447	465	421	439	429	413	437	454	430	409	427	437	450	458	428	448	429	409	445	465	455	424	437	428	430	414	469	491	444	430	486	433	423	456	429	457	442	426	465	453	415	410	457	462	460	442	452	437	413	445	452	425	432	433	444	477	432	426	436	443	429	445	441	424	479	423	416	435	427	453	440	457	434	472	467	430	408	419	388	427	430	429	432	429	456	406	368	421	432	440	466	411	471	429	440	452	433	435	432	451	417	420	459	438	416	431	456	443	437	449	417	409	453	442	467	471	447	494	441	457	451	448	439	440	391	441	416	465	424	464	418	488	416	433	473	447	447	460	435	415	422	432	468	444	411	440	435	441	418	429	431	464	436	443	419	421	414	446	468	431	414	478	427	469	442	456	477	417	440	441	428	432	435	445	403	442	442	450	435	386	443	421	463	417	437	462	421	438	444	428	409	435	455	448	458	433	441	412	422	426	451	438	407	406	448	453	430	436	438	412	451	434	415	402	468	468	422	452	411	420	391	428	464	412	448	431	431	406	439	449	420	421	451	441	411	422	443	451	450	430	434	465	403	419	446	423	420	455	433	424	442	416	474	445	440	410	456	461	439	422	436	474	431	459	452	416	433	430	421	417	429	435	446	452	426	399	433	437	470	445	410	444	451	410	406	429	412	444	437	444	447	425	411	462	459	441	446	420	453	439	461	428	447	447	434	420	434	403	442	426	456	456	401	419	410	447	445	426	453	444	416	404	451	432	444	454	433	445	403	420	448	421	487	455	476	416	436	466	404	428	446	428	443	428	445	425	459	426	445	440	464	455	437	461	461	418	445	461	438	457	422	447	410	455	487	420	419	425	429	442	410	430	425	431	475	467	427	455	435	453	455	448	469	416	418	392	431	446	450	450	455	424	432	454	461	447	447	437	431	432	437	455	429	415	466	439	390	440	431	439	450	414	424	451	435	411	469	417	407	468	453	458	451	433	414	445	443	445	452	406	447	449	427	413	423	409	407	413	453	427	445	450	435	449	427	427	452	463	449	431	403	414	435	467	416	419	451	447	418	419	437	456	416	447	421	436	414	450	433	435	419	433	401	425	446	440	426	440	423	453	442	411	453	434	441	435	432	428	445	435	430	426	468	428	435	449	484	455	451	437	393	461	457	444	439	429	445	430	419	414	445	431	443	440	448	419	405	453	411	437	431	417	411	436	434	414	427	448	442	460	442	432	422	420	429	445	425	414	454	440	432	423	448	471	471	417	469	407	461	445	462	503	443	435	454	431	444	439	431	468	436	447	442	430	482	418	404	475	457	454	428	407	453	412	414	449	450	415	454	455	426	445	435	416	444	466	434	426	460	441	462	446	436	428	407	392	443	454	405	482	426	456	409	436	440	456	432	440	419	429	411	424	463	431	467	427	412	403	430	447	469	421	440	430	428	442	459	433	447	420	447	414	435	453	439	438	443	413	468	441	444	446	400	456	429	424	419	453	452	395	426	414	417	458	448	449	489	437	480	469	424	439	384	455	440	450	444	422	469	459	453	429	461	403	437	445	442	400	464	472	434	429	428	434	409	381	451	447	456	459	452	457	453	433	453	426	441	448	431	452	463	473	497	430	393	459	414	424	442	452	433	450	439	451	462	427	464	462	407	448	450	409	425	425	397	460	430	448	399	408	448	415	467	438	471	413	418	453	449	403	433	437	429	431	472	459	435	434	440	420	429	450	439	412	410	429	451	435	410	458	468	424	434	433	423	434	478	417	427	405	433	422	391	421	408	411	464	450	423	386	455	431	410	404	448	442	457	466	436	432	397	397	439	455	451	439	426	425	480	412	452	438	423	448	450	409	410	426	440	424	433	430	441	403	461	443	468	432	461	457	471	467	450	450	413	417	415	477	441	426	419	405	484	420	432	448	441	430	454	448	445	422	411	438
27632	23671	16919	2216	661	683	641	667	644	587	653	613	639	636	596	612	610	608	645	630	604	576	650	627	601	622	632	617	600	583	645	643	571	568	651	591	631	599	620	643	615	596	658	598	605	615	597	637	639	594	588	648	573	590	622	635	610	603	582	642	673	588	598	606	605	620	599	582	641	582	627	596	608	606	617	594	613	628	609	613	622	615	606	617	602	625	644	607	600	600	613	580	622	593	633	627	586	609	624	563	585	601	601	597	578	627	606	617	634	608	667	603	617	632	643	614	645	589	606	607	658	623	619	592	613	596	599	621	640	594	632	615	587	634	617	617	628	608	610	605	628	607	634	625	631	589	596	617	600	613	632	588	629	642	592	568	583	586	636	602	620	587	650	659	595	617	609	635	662	631	633	582	629	662	589	607	610	612	609	591	600	575	610	594	644	616	581	595	662	653	650	676	609	591	640	571	645	599	634	629	623	623	607	627	634	635	597	613	608	638	554	637	662	587	615	605	569	615	582	633	626	545	595	621	613	584	560	572	609	584	631	632	585	556	602	612	583	582	605	612	624	603	623	629	607	588	589	631	587	629	609	622	635	624	579	607	664	628	654	616	613	591	647	609	620	610	641	627	593	594	634	646	630	653	618	597	601	652	609	613	640	578	660	600	600	597	637	609	578	596	620	579	519	612	588	589	607	584	616	607	606	647	588	621	608	658	586	564	621	559	627	615	587	589	652	606	613	633	630	597	628	614	626	592	582	626	624	617	610	651	598	601	600	642	665	625	603	579	593	587	596	639	632	615	599	582	624	597	633	619	647	559	618	648	598	618	594	596	602	619	662	584	606	644	589	604	628	611	619	579	643	609	603	634	644	619	631	634	623	637	631	609	581	626	616	609	620	620	556	609	639	628	586	582	572	578	587	656	631	613	646	592	570	606	601	600	559	634	617	588	650	611	593	607	600	629	572	652	616	635	632	633	621	620	626	584	596	648	621	624	673	574	580	612	608	607	616	629	616	633	614	622	620	575	601	600	586	580	616	614	597	629	617	589	570	596	611	555	627	591	605	608	630	602	653	586	585	621	643	610	607	628	570	575	590	585	647	605	627	571	608	638	614	636	618	601	643	564	583	640	671	613	615	609	633	614	597	583	657	630	644	633	579	609	623	584	634	593	609	628	622	590	598	603	603	576	637	587	558	628	630	615	586	626	579	609	610	598	626	595	615	641	624	645	623	574	610	622	578	609	657	624	581	641	600	638	580	611	578	613	576	613	589	589	613	623	612	592	585	598	606	607	597	619	582	567	629	588	615	593	612	627	645	539	647	609	591	594	639	583	619	655	599	586	613	543	674	608	653	669	648	582	561	625	630	658	594	627	621	628	613	639	579	631	600	557	611	583	609	602	590	635	635	632	589	599	649	626	600	600	565	575	615	591	618	613	598	608	601	598	615	587	612	631	618	633	647	596	596	581	606	573	603	620	620	610	578	633	606	592	614	591	590	654	600	628	562	596	632	595	636	600	601	603	669	613	580	608	596	605	627	600	636	593	592	619	593	640	687	640	593	685	554	609	616	601	630	579	591	607	628	601	592	674	603	622	646	614	557	609	620	619	589	641	642	584	608	595	597	619	578	584	597	600	610	617	612	608	604	636	578	629	594	600	607	584	609	597	612	598	608	624	602	625	572	595	580	632	568	652	604	587	627	621	574	584	625	629	640	603	632	582	613	635	633	648	582	584	581	619	635	584	630	623	564	594	615	599	634	585	640	590	599	606	615	597	615	607	591	625	609	581	604	609	592	576	590	622	616	602	662	628	611	623	567	559	628	634	586	639	585	647	578	606	614	629	575	596	612	621	607	622	585	625	639	586	624	585	598	599	642	579	649	618	616	644	630	589	591	609	610	611	583	608	620	636	640	660	624	633	630	620	622	629	646	619	604	617	625	597	630	598	619	618	592	604	593	588	596	628	619	652	606	602	598	634	667	620	603	628	565	608	642	607	595	681	611	587	675	646	610	631	644	578	615	615	622	645	597	645	600	651	618	615	610	615	623	653	654	649	603	655	598	615	645	596	608	626	589	608	592	630	643	627	577	559	639	626	609	609	658	562	591	623	595	605	639	574	628	642	639	604	565	623	587	586	627	601	601	610	571	620	614	606	627	585	593	638	642	638	615	614	615	573	676	628	600	617	627	659	616	662	615	633	592	658	577	633	620	621	570	592	627	610	592	602	655	601	589	606	659	589	609	596	612	560	612	592	577	576	641	575	630	666	621	623	609	597	593	612	587	586	589	604	606	606	667	611	618	629	622	587	644	609	610	596	585	617	613	620	662	629	652	633	609	642	614	599	611	622	601	605	607	608	632	611	623	586	601	622	605	639	587	634	613	627	633	592	612	640	650	641	618	543	671	610	585	649	634	600	597	590	613	588	598	579	595	649	631	634	582	653	589	541	573	584	602	596	610	666	624	616	647	600	606	617	618	629	640	605	619	591	610	599	660	602	626	623	634	624	629	625	604	626	587	602	602	608	602	616	654	653	583	611	610	602	622	642	622	636	631	637	627	630	601	630	577	625	593	611	602	626	614	591	617	649	596	581	612	598	612	625	628	627	628	638	591	576	595	621	579	617	608	570	617	601	637	596	628	617	640	653	591	598	657	627	600	612	583	590	615	591	604	644	589	562	640	597	660	623	586	674	616	573	600	566	616	643	618	631	605	642	599	649	574	612	586	601	656	601	640	623	596	578	626	616	593	566	635	633	633	607	632	637	595	594	583	606	576	568	635	595	607	627	622	576	594	597	622	595	617	613	630	632	591	632	611	660	593	615	599	652	586	593	603	639	601	658	603	595	647	617	627	638	603	612	617	601	604	587	597	599	607	633	646	585	669	625	624	570	601	591	587	618	607	578	651	662	605	608	600	607	593	595	598	638	599	592	616	589	594	627	617	622	615	574	596	573	632	648	587	618	668	634	608	630	598	604	622	632	607	642	628	567	586	620	618	618	610	591	623	637	624	605	588	642	624	617	602	587	605	608	592	615	645	605	598	607	560	594	598	600	633	617	591	616	587	655	606	587	636	624	569	621	595	611	621	573	589	629	589	638	633	646	609	620	554	612	596	624	609	656	578	605	634	640	614	651	602	603	628	586	617	639	565	595	599	597	583	563	610	608	581	614	613	613	590	599	597	585	593	631	610	616	625	572	622	610	639	670	632	615	607	632	598	563	603	624	605	595	641	650	578	590	620	630	634	649	634	625	609	646	611	584	664	603	570	605	600	617	578	639	592	618	625	628	608	612	610	568	620	600	598	607	599	619	652	593	580	639	628	586	619	605	589	595	589	547	615	616	587	633	603	662	620	640	589	582	655	649	614	625	645	609	581	649	659	606	596	609	574	597	616	641	636	597	640	645	639	654	599	575	557	611	597	614	589	641	621	610	608	574	589	608	633	581	598	621	629	597	576	582	563	568	615	603	580	617	630	618	665	616	583	590	607	583
30200	39578	9396	1451	1179	1190	1100	1146	1097	1068	1081	1099	1155	1071	1109	1091	1147	1094	1073	1105	1027	1128	1102	1082	1120	1080	1072	1080	1102	1151	1075	1083	1056	1095	1137	1034	1062	1077	1104	1094	1085	1106	1080	1092	1080	1088	1138	1144	1102	1125	1170	1035	1147	1087	1115	1074	1108	1108	1068	1152	1063	1070	1091	1134	1069	1059	1143	1079	1053	1105	1098	1067	1148	1090	1131	1072	1118	1029	1089	1074	1022	1140	1055	1133	1052	1050	1116	1107	1129	1138	1065	1112	1076	1082	1094	1102	1130	1122	1082	1100	1073	1065	1044	1047	1077	1127	1091	1046	1065	1109	1071	1064	1185	1060	1053	1085	1137	1043	1040	1079	1040	1101	1082	1106	1067	1093	1083	1086	1058	1109	1088	1088	1125	1120	1084	1129	1064	1109	1117	1083	1095	1033	1073	1072	1043	1077	1082	1116	1067	1103	1034	1120	1061	1086	1148	1087	1128	1056	1086	1130	1119	1055	1099	1154	1095	1080	1034	1087	1152	1060	1048	1122	1097	1059	1023	1056	1098	1106	1116	1082	1076	1105	1103	1081	1165	1080	1103	1044	1078	1097	1099	1064	1058	1135	1103	1042	1072	1130	1074	1069	1073	1089	1065	1153	1131	1091	1037	1091	1120	1115	1040	1101	1141	1084	1104	1056	1052	1145	1127	1139	1104	1086	1076	1082	1030	1067	1050	1083	1084	1082	1061	1114	1073	1112	1079	1074	1096	1147	1074	1105	1089	1090	1095	1114	1053	1081	1097	1075	1074	1121	1090	1071	1103	1062	1128	1077	1091	1122	1054	1121	1067	1089	1092	1051	1011	1048	1039	1050	1155	1070	1143	1072	1058	1078	1074	1070	1069	1132	1137	1102	1064	1052	1074	1085	1142	1027	1100	1111	1059	1080	1109	1052	1100	1097	1056	1109	1111	1073	1088	1052	1077	1096	1108	1121	1071	1043	1042	1090	1093	1061	1093	1076	1054	1064	1082	1075	1108	1057	1065	1080	1109	1082	1065	1063	1127	1107	1076	1020	1070	1053	1089	1071	1110	1074	1125	1084	1077	1057	1068	1069	1102	1070	1067	1130	1066	1083	1100	1088	1152	1053	1071	1103	1046	1100	1109	1032	1091	1049	1124	1073	1091	1111	1081	1040	1163	1077	1024	1130	1087	1069	1077	1104	1079	1092	1071	1056	1110	1076	1106	1067	1085	1130	1080	1075	1069	1105	1095	1082	1072	1083	1172	1114	1090	1050	1158	1111	1061	1111	1092	1061	1083	1050	1096	1127	1044	1054	1047	1151	1065	1108	1126	1059	1068	1116	1069	1070	1133	1072	1034	1092	1053	1118	1107	1119	1116	1078	1030	1129	1154	1080	1050	1088	1083	1094	1082	1061	1049	1082	1064	1131	1115	1118	1076	1064	1112	1090	1074	1039	1098	1059	1111	1098	1082	1073	1078	1087	1090	1091	1110	1098	1092	1075	1023	1125	1091	1085	1105	1096	1063	1102	1077	1144	1016	1110	1051	1129	1124	1117	1062	1060	1084	1088	1142	1082	1099	1109	1143	1004	1122	1073	1085	1041	1075	1044	1106	1072	1077	1058	1118	1068	1143	1109	1099	1085	1076	1088	1069	1035	1023	1078	1070	1094	1052	1082	1046	1122	1053	1065	1088	1117	1063	1062	1083	1139	1063	1097	1054	1138	1049	1138	1033	1121	1094	1027	1109	1057	1116	1043	1048	1021	1122	1104	1095	1044	1066	1124	1051	1074	1066	1087	1066	1026	1135	1116	1137	1098	1046	1088	1099	1077	1132	1068	1102	1089	1046	1049	1028	1108	1093	1083	1142	1137	1104	1099	1095	1048	1093	1073	1157	1073	1085	1059	1099	1121	1094	1098	1087	1066	1099	1113	1062	1116	1121	1110	1129	1064	1077	1124	1089	1077	1087	1127	1088	1110	1100	1142	1113	1085	1081	1111	1068	1058	1076	1167	1148	1019	1097	1106	1073	1059	1096	1062	1053	1123	1085	1106	1108	1112	1096	1085	1088	1088	1076	1130	1045	1065	1113	1077	1082	1043	1090	1095	1120	1082	1144	1080	1108	1088	1071	1055	1144	1080	1113	1066	1053	1032	1139	1084	1058	1099	1074	1072	1100	1089	1074	1110	1079	1080	1035	1032	1083	1096	1092	1084	1104	1046	1171	1084	1076	1039	1100	1120	1040	1057	1058	1077	1109	1180	1135	1096	1127	1054	1091	1080	1053	1068	1054	1069	1083	1062	1107	1120	1049	1053	1115	1104	1145	1044	1033	1075	1026	1078	1144	1095	1083	1117	1067	1148	1058	1078	1114	1131	1133	1090	1079	1050	1134	1101	1109	1048	1053	1090	1100	1104	1041	1052	1090	1076	1106	1122	1088	1101	1104	1066	1134	1067	1082	1104	1080	1116	1071	1096	1046	1185	1078	1094	1104	1052	1124	1092	1145	1109	1081	1105	1161	1051	1073	1043	1087	1103	1064	1067	1097	1099	1141	1068	1116	1132	1097	1070	1094	1120	1039	1105	1106	1054	1031	1087	1064	1086	1151	1115	1108	1107	1095	1129	1090	1050	1092	1125	1056	1074	1080	1081	1101	1132	1085	1133	1094	1122	1112	1101	987	1079	1109	1093	1081	1075	1114	1095	1031	1094	1047	1105	1074	1075	1046	1040	1074	1069	1062	1026	1103	1093	1078	1080	1128	1087	1095	1063	1061	1096	1133	1088	1118	1072	1077	1086	1046	1040	1085	1108	1080	1101	1124	1108	1101	1068	1076	1096	1090	1033	1135	1139	1077	1090	1090	1073	1061	1101	1060	1067	1141	1018	1073	1109	1122	1093	1033	1113	1109	1082	1072	1077	1059	1119	1091	1122	1111	1104	1134	1048	1067	1071	1132	1067	1075	1083	1064	1080	1100	1036	1076	1021	1104	1124	1135	1097	1084	1041	1082	1136	1062	1131	1078	1045	1083	1112	1099	1056	1013	1150	1000	1105	1058	1059	1100	1116	1074	1084	1045	1104	1054	1152	1026	1062	1079	1133	1087	1108	1103	1072	1100	1111	1144	1120	1081	1098	1048	1101	1133	1066	1088	1117	1099	1051	1098	1109	1085	1068	1106	1092	1102	1132	1131	1126	1074	1084	1119	1076	1056	1039	1073	1058	1066	1052	1076	1090	1083	1065	1062	1091	1074	1044	1085	1177	1027	1122	1078	1124	1029	1099	1064	1100	1121	1101	1085	1116	1066	1098	1093	1058	1048	1151	1075	1095	1098	1070	1057	1139	1131	1093	1139	1140	1111	1099	1063	1088	1059	1076	1070	1094	1125	1064	1088	1046	1036	1045	1146	1067	1057	1108	1111	1060	1015	1069	1165	1066	1091	1037	1083	1085	1103	1149	1084	1047	1125	1104	1105	1085	1051	1074	1143	1047	1082	1104	1127	1092	993	1093	1100	1062	1062	1112	994	1086	1078	1117	1110	1044	1091	1080	1129	1084	1104	1050	1140	1045	1074	1072	1152	1161	1059	1104	1102	1053	1128	1096	1099	1087	1047	1085	1091	1146	1121	1062	1075	1056	1157	1047	1099	1071	1069	1172	1097	1100	1070	1129	1106	1087	1059	1052	1113	1071	1098	1063	1112	1067	1069	1162	1068	1086	1104	1087	1088	1054	1099	1037	1061	1061	1055	1091	1132	1076	1071	1113	1077	1097	1112	1106	1114	1085	1076	1088	1062	1072	1069	1084	1064	1024	1111	1058	1051	1066	1105	1063	1138	1138	1120	1063	1130	1136	1106	1041	1088	1028	1093	1087	1176	1082	1065	1029	1080	1034	1079	1090	1090	1075	1093	1096	1084	1071	1074	1080	1097	1055	1020	1122	1142	1046	1034	1110	1041	1085	1093	1097	1095	1111	1088	1068	1099	1066	1039	1093	1105	1041	1109	1058	1178	1111	1033	1095	1106	1111	1143	1071	1044	1102	1112	1076	1096	1153	1086	1077	1104	1031	1088	1076	1124	1173	1140	1047	1088	1080	1044	1123	1042	1121	1117	1056	1041	1091	1100	1159	1053	1094	1098	1087	1079	1123	1079	1105	1038	1146	1043	1079	1120	1094	984	1046	1107	1116	1150	1083	1046	1069	1107	1084	1107	1195	1113	1054	1029	1092	1108	1054	1041	1144	1100	1084	1094	1079	1075	1047	1069	1062	1081	1058	1107	1111	1108	1102	1046	1100	1112	1102	1074	1126	1090	1107	1098	1084	1141	1087	1061	1093	1063	1092	1100	1115	1091	1152	1107	1042	1098	1126	1100	1106	1023	1034	1127	1090	1093	1023	1086	1124	1108	1113	1066	1151	1110	1090	1068	1116	1103	1064	1069	1130	1061	1078	1098	1057	1068	1034	1108	1167	1083	1120	1074	1056	1007	1003	1032	1112	1114	1143	1060	1118	1076	1086	1121	1111	1090	1081	1065	1021	1097	1016	1107	1034	1118	1125	1144	1092	1095	1078	1071	1095	1073	1087	1125	1117	1109	1095	1032	1059	1115	1125	1048	1083	1101	1088	1116	1031	1020	1108	1087	1066	1095	1101	1070	1090	1089	1113	1068	1088	1099	1076	1102	1099	1052	1100	1112	1115	1067	1079	1104	1088	1104	1026	1153	1113	1079	1082	1108	1074	1028	1085	1119	1063	1095	1076	1105	1145	1069	1126	1088	1104	1064	1108	1072	1108	1086	1083	1092	1135	1070	1057	1090	1072	1102	1085	1055	1072	1099	1122	1074	1055	1052	1108	1065	1067	1026	1100	1067	1091	1083	1123	1056	1097	1106	1110	1132	1127	1087	1101	1079	1058	1077	1124	1071	1113	1152	1043	1100	1155	1086	1137	1058	1109	1075	1114	1077	1097	1140	1089	1066	1039	1075	1094	1061	1090	1039	1124	1038	1073	1144	1072	1046	1086	1120	1109	1145	1020	1080	1064	1089	1033	1083	1100	1051	1069	1156	1089	1092	1077	1032	1047	1038	1079	1077	1102	1186	1114	1110	1116
24370	22047	28937	24662	17641	2226	582	444	429	431	445	379	366	367	373	367	363	363	375	335	398	372	385	357	374	355	352	407	407	351	362	393	382	341	337	377	351	336	398	365	382	381	350	337	343	368	351	341	341	343	363	344	369	363	328	328	380	329	327	354	323	334	334	339	353	344	345	364	358	342	353	339	342	337	331	330	379	375	320	339	329	335	345	342	339	345	360	351	356	356	351	375	354	332	326	343	346	326	349	370	331	371	352	345	344	319	387	346	342	337	332	384	361	354	378	348	326	364	344	339	358	338	362	332	370	348	330	354	326	325	337	348	387	292	375	360	370	359	348	341	353	364	366	355	344	321	368	354	352	346	330	318	335	348	378	315	328	335	336	409	346	347	307	368	352	337	355	371	349	319	350	314	349	331	329	338	346	344	351	345	363	393	339	380	342	339	305	368	327	350	359	364	344	347	353	364	328	362	346	342	333	330	325	337	368	348	320	375	363	330	349	315	314	375	383	307	347	328	322	363	352	333	333	364	363	322	362	336	334	326	343	332	370	321	327	354	349	338	338	346	322	344	351	351	369	340	363	340	326	349	349	347	347	359	330	345	314	352	318	375	384	320	327	362	334	368	361	357	339	322	340	310	324	325	340	340	352	301	333	328	319	366	360	360	332	329	336	358	311	326	346	336	341	328	345	316	378	367	367	343	386	334	346	359	364	345	324	326	367	357	369	353	328	307	339	332	336	394	320	356	359	347	333	347	324	336	353	350	351	330	317	336	331	318	317	368	393	336	354	330	364	378	367	346	322	372	320	360	326	349	372	387	371	327	349	347	345	327	306	367	346	349	336	328	353	377	338	378	317	353	329	320	360	358	355	330	361	350	337	354	340	334	360	373	324	329	380	345	374	333	328	359	344	357	351	316	318	341	332	329	349	396	386	376	339	333	372	373	358	359	365	328	346	352	322	368	391	334	366	338	393	346	362	322	351	330	379	364	364	354	369	337	319	360	338	350	340	346	334	359	344	366	350	363	358	333	330	331	374	343	343	389	350	392	365	329	362	344	364	331	394	355	341	354	340	349	379	378	319	337	355	354	356	349	358	364	393	338	360	356	351	320	310	373	350	354	348	349	349	339	362	372	375	347	289	330	334	354	358	342	359	343	313	340	359	341	331	396	365	321	342	324	345	325	382	360	357	326	363	333	351	343	328	334	314	352	373	331	348	358	369	381	335	351	362	338	357	355	327	331	377	337	383	378	335	351	359	356	363	360	352	339	334	333	325	351	341	343	337	362	335	333	358	351	337	313	368	343	363	340	332	341	360	342	339	353	354	335	366	311	327	364	349	356	356	353	323	333	363	346	356	347	378	369	372	328	327	355	347	358	329	342	331	334	341	366	330	337	353	383	337	350	363	376	359	326	400	363	350	340	356	379	361	351	323	351	358	384	329	336	338	352	322	365	344	330	358	334	351	367	356	362	318	322	373	333	333	353	341	374	365	353	314	356	341	374	324	338	340	322	348	348	383	351	369	356	341	356	369	313	326	337	351	387	359	342	364	340	364	341	342	304	367	329	365	351	361	356	373	356	354	346	334	357	369	396	346	354	310	322	341	370	311	351	362	356	357	352	367	365	299	346	320	367	367	390	388	349	373	322	359	345	358	349	354	295	396	353	335	338	337	362	348	325	337	363	363	335	378	378	368	356	337	339	351	347	336	348	362	368	375	315	330	328	360	356	371	330	332	382	335	353	337	359	358	373	337	333	352	370	341	333	355	383	330	306	366	338	310	339	354	348	387	353	370	360	372	346	345	317	341	355	333	355	357	338	316	353	332	360	369	382	328	366	337	347	336	369	340	383	321	317	404	300	327	356	363	364	333	330	331	369	349	356	327	350	340	343	352	385	355	318	307	366	355	361	342	348	345	334	346	342	332	340	322	342	342	352	321	329	339	347	348	328	347	355	330	356	337	338	354	368	384	357	343	331	374	353	353	408	321	352	355	334	328	345	333	344	388	326	325	340	364	349	330	333	360	384	364	388	324	359	362	374	366	356	352	370	341	329	335	338	384	312	355	394	360	342	328	361	359	364	355	324	322	338	392	339	318	349	334	367	356	350	323	330	371	369	354	351	376	363	329	365	331	327	345	364	360	331	378	343	345	356	357	349	347	338	342	351	355	340	337	347	359	345	330	330	338	356	363	378	377	339	337	320	352	353	354	318	340	341	339	348	298	358	333	395	359	363	299	341	341	354	345	338	371	342	361	349	365	348	358	365	347	347	358	339	321	343	375	360	333	355	378	372	365	355	353	366	341	344	346	378	415	392	373	335	358	342	354	361	332	349	359	317	329	366	351	353	327	345	341	378	360	364	349	326	354	372	364	335	355	366	374	333	331	368	339	351	342	328	359	361	343	360	396	350	351	346	310	374	350	354	331	358	357	313	366	349	340	322	364	326	315	346	373	329	369	338	335	369	336	338	340	325	335	326	349	333	335	384	367	320	341	354	384	340	347	351	286	373	361	357	311	369	338	350	321	341	370	350	347	322	328	363	335	356	351	364	339	355	318	343	343	336	349	348	355	361	359	359	301	321	360	342	306	390	342	350	354	370	322	339	320	379	378	352	371	334	339	340	317	341	405	319	339	365	349	347	346	359	350	335	336	354	362	346	320	324	366	352	363	338	327	286	372	348	345	368	353	363	343	346	372	340	360	328	351	345	385	330	346	355	368	321	349	337	333	371	367	336	343	369	346	322	392	347	358	347	328	321	351	361	350	337	332	329	367	352	369	366	349	376	320	344	370	348	335	356	355	360	363	362	367	338	346	372	349	355	330	314	349	349	321	370	313	354	376	348	338	363	360	344	350	362	345	352	358	362	353	335	334	362	332	355	320	372	342	354	350	315	370	354	348	318	324	355	372	342	348	332	363	339	345	344	352	399	319	351	344	352	363	359	358	364	319	355	329	364	379	358	370	343	393	359	344	333	349	356	336	367	343	376	354	330	343	358	368	329	382	336	356	376	351	354	345	338	342	347	356	336	309	357	328	349	336	352	337	331	356	341	345	339	333	373	323	361	342	376	321	363	341	356	365	310	336	349	357	337	355	351	373	356	339	359	330	428	349	374	323	332	369	343	387	382	374	321	341	313	354	355	335	357	347	355	349	364	313	339	353	359	358	339	371	349	370	347	371	333	380	319	337	320	355	350	336	372	377	352	367	348	336	350	349	315	379	356	377	326	348	348	340	338	330	326	320	355	373	302	359	344	374	319	322	314	366	336	356	379	351	334	339	315	322	334	360	351	323	331	370	332	335	360	356	361	373	330	346	388	316	334	353	341	351	330	329	354	348	334	360	350	342	321	367	317	314	324	359	362	367	347	329	341	392	325	341	329	346	321	347	349	323	323	337	347	360	362	340	329	360	341	356	375	332	360	355	356	356	347	324	362	322	336	364	343	331	315	335	374	327	321	362	369	353	375	334	354	372	375	337	357	368	329	368	333
52382	81697	19543	4629	1609	1244	1096	914	822	903	735	783	701	758	738	714	672	692	712	662	707	728	654	745	673	685	671	686	677	657	705	697	647	667	661	662	680	657	671	661	685	709	687	673	661	654	683	664	653	654	708	695	647	692	708	671	644	665	668	683	694	656	665	658	661	648	597	629	643	679	634	670	648	672	650	619	644	654	617	633	670	653	662	652	637	623	673	620	657	581	629	649	659	636	637	625	656	679	631	656	608	639	662	650	681	648	671	669	660	705	662	645	603	654	642	628	660	671	675	639	590	641	665	654	636	629	634	661	632	630	637	639	657	660	659	641	673	631	657	665	666	639	661	681	677	639	653	665	666	621	605	648	624	643	650	642	631	682	657	672	683	692	630	678	650	668	674	659	645	643	672	649	685	682	630	665	648	649	600	658	600	635	658	650	700	624	645	663	704	639	677	681	666	672	692	660	673	633	650	630	663	634	654	692	645	663	654	666	600	700	653	645	694	639	652	687	679	660	676	705	662	681	636	629	632	633	640	640	678	638	665	657	694	668	617	670	686	647	667	644	674	661	627	645	653	674	686	648	667	678	676	683	652	635	654	638	670	626	658	664	684	692	655	633	697	681	616	640	671	648	722	645	679	687	674	624	673	663	673	619	664	647	641	636	631	641	664	654	648	665	661	623	633	641	675	649	645	691	644	696	644	645	606	659	688	643	669	699	638	643	673	653	661	669	646	695	647	663	677	673	660	656	611	624	676	649	651	605	683	634	628	646	647	634	658	673	621	643	642	673	662	673	668	658	632	618	605	704	681	661	678	673	643	594	620	659	678	640	607	706	633	677	677	672	662	632	673	655	645	656	617	674	649	657	637	673	626	676	702	666	664	652	658	637	654	653	665	683	684	678	693	600	701	656	674	671	619	671	682	626	680	630	642	699	665	705	644	689	622	694	643	648	627	634	632	638	627	673	682	664	665	660	671	665	692	639	622	714	670	639	679	664	673	659	641	687	658	629	676	604	679	679	631	633	680	631	704	664	688	678	598	654	671	618	675	658	653	667	632	632	650	652	660	612	641	661	639	659	670	642	681	643	679	634	625	687	641	617	674	646	634	671	650	665	672	610	639	604	618	638	703	618	675	660	655	667	646	678	644	679	651	649	636	640	646	624	623	677	669	629	657	636	660	655	647	646	744	672	645	645	676	648	680	688	626	665	661	629	658	642	644	677	672	626	708	630	611	670	656	609	657	654	653	662	649	632	647	653	625	678	676	641	628	738	652	696	615	672	661	746	658	656	645	621	624	693	673	701	654	634	666	649	668	639	668	619	620	615	655	664	637	653	668	642	643	651	684	650	704	676	653	660	647	689	658	669	641	665	654	621	637	656	681	683	640	631	593	626	693	692	673	667	648	643	651	660	665	653	647	630	629	670	654	651	634	675	636	678	645	643	674	636	669	619	650	653	647	657	671	635	651	651	703	645	677	664	667	650	709	595	667	657	613	671	636	643	655	656	659	663	622	686	616	646	697	685	641	654	660	678	646	673	650	627	601	671	687	640	626	617	647	625	689	663	627	691	651	709	671	652	687	650	656	649	634	642	663	672	653	636	660	657	699	646	667	663	665	644	702	631	663	619	650	655	658	701	658	666	638	673	697	653	679	645	635	680	655	622	661	628	644	611	656	666	681	592	643	690	671	628	686	643	650	627	607	607	613	656	706	656	615	649	647	644	641	667	686	609	661	702	665	636	624	640	674	660	666	661	597	670	675	666	635	660	666	689	635	662	623	640	680	644	619	673	619	654	691	650	642	624	662	681	702	647	621	604	661	664	638	646	641	653	613	633	670	623	638	622	619	673	687	683	667	673	627	652	652	698	634	683	658	685	684	664	667	631	668	661	647	650	700	685	637	623	681	718	645	679	681	669	661	654	634	669	615	686	640	687	640	704	623	665	680	646	651	679	627	682	687	631	664	644	693	659	654	679	671	676	684	646	672	628	674	650	663	649	676	613	638	644	691	671	628	661	703	643	643	670	649	683	657	681	640	682	708	675	647	617	626	690	665	707	632	622	651	671	640	684	662	663	628	653	602	677	650	650	663	632	610	619	684	643	667	644	656	640	651	658	654	666	652	658	613	682	688	668	661	610	664	690	672	687	610	656	625	677	687	650	622	617	639	626	610	663	622	683	686	675	645	657	637	694	638	688	609	651	646	660	636	625	661	620	650	660	614	646	657	628	651	696	673	670	636	628	664	644	655	679	704	596	699	643	617	678	680	639	588	637	632	651	666	694	607	681	642	624	663	664	641	643	636	647	640	618	632	667	633	655	684	635	686	672	659	677	675	633	674	632	637	661	676	677	684	668	601	606	641	671	625	668	644	681	646	625	694	605	651	707	667	651	679	656	642	722	661	663	677	630	646	653	593	633	644	636	653	652	628	669	664	677	681	650	653	662	665	679	647	660	685	692	652	663	647	612	681	628	660	661	658	657	603	633	694	641	663	649	696	702	631	666	683	593	613	642	622	635	669	653	654	659	647	636	652	652	680	642	662	700	697	681	640	672	641	641	632	648	678	627	642	673	729	621	644	670	591	667	639	635	604	641	655	639	692	671	632	661	668	625	666	671	645	649	682	667	684	645	678	659	657	706	671	650	631	660	686	607	646	646	682	665	643	706	637	636	669	636	632	646	598	653	655	701	599	658	657	643	643	658	641	667	681	628	672	668	656	685	699	608	647	681	642	641	662	646	668	677	695	641	628	626	668	660	639	627	689	655	619	661	669	665	663	666	659	657	624	653	632	641	639	637	593	655	624	702	653	677	677	638	643	653	658	692	606	645	680	647	649	604	666	642	691	691	661	612	668	707	597	671	653	661	630	681	692	664	626	709	686	644	632	682	682	626	692	655	661	606	640	653	623	656	653	677	669	663	656	613	638	709	659	626	641	630	647	638	686	647	691	643	652	646	670	668	670	616	631	697	624	626	691	662	659	630	681	615	642	639	630	660	653	641	673	678	662	654	655	658	642	626	684	675	650	646	662	673	655	674	631	658	710	693	669	657	647	644	663	650	667	627	669	620	659	721	695	674	663	606	665	610	637	650	665	651	684	644	675	674	688	665	636	655	664	711	658	704	671	658	690	646	663	652	686	633	653	701	643	650	642	662	676	656	648	642	634	634	624	698	681	695	671	659	679	650	652	652	689	627	658	646	676	680	668	613	645	701	653	659	643	649	663	661	613	649	655	646	662	665	655	651	642	659	654	605	662	667	702	668	630	663	642	682	652	654	653	695	657	597	648	654	619	632	621	685	696	631	633	684	665	684	667	649	649	635	651	638	624	652	647	655	641	688	618	629	622	653	668	643	648	652	629	639	690	677	679	640	662	621	644	616	649	688	644	672	640	677	670	669	656	663	703	629	659	647	696	626	691	679	656	670	624	681	647	708	693	723	631	650	635	617	629	705	655	683	662	682	692	652	630	651	656	660	657	634	627	629	659	617
23254	21571	29511	23820	21384	19380	2252	445	350	358	333	357	335	307	270	249	257	265	252	273	268	256	273	271	247	245	240	249	261	251	276	271	261	240	237	261	237	269	259	250	278	243	233	250	248	252	225	227	216	248	250	243	241	248	259	233	245	241	265	230	249	237	223	241	257	222	269	275	263	239	247	235	229	243	234	265	247	218	244	227	252	266	240	248	254	260	259	242	228	244	268	219	239	239	233	237	216	282	208	241	258	256	214	248	259	232	247	260	237	257	232	267	267	237	273	221	241	251	253	239	242	225	259	235	218	268	226	235	250	267	246	250	271	221	248	250	220	226	229	273	241	252	248	246	246	254	251	254	250	231	220	242	237	255	271	239	243	233	222	228	250	209	240	258	254	257	252	258	228	258	242	215	242	258	299	235	234	216	246	264	259	220	220	227	260	250	220	239	219	256	226	213	264	254	252	234	234	232	246	244	207	250	222	244	239	250	235	243	214	253	233	219	252	246	237	232	214	230	248	253	247	224	229	228	252	254	254	251	232	234	250	243	245	238	269	258	239	249	237	237	268	239	215	250	258	232	225	234	227	235	215	232	231	249	252	251	245	254	236	235	245	263	255	262	233	215	241	237	234	251	249	234	242	221	260	221	240	257	245	255	239	243	251	230	273	232	221	258	231	228	250	237	265	253	232	246	241	246	247	223	272	248	231	256	243	252	235	225	248	215	260	216	227	249	233	238	247	232	215	249	228	262	265	256	227	218	206	250	212	232	230	230	231	232	254	235	254	233	221	229	256	248	233	260	249	233	259	248	241	260	233	241	268	250	246	219	265	237	204	239	223	239	244	242	234	216	275	242	238	233	235	234	213	212	232	224	245	227	238	275	239	251	240	245	233	242	244	255	243	233	246	226	233	229	241	256	263	257	264	261	258	268	228	262	248	254	221	230	261	236	271	277	253	221	234	239	206	218	254	239	258	239	240	221	237	247	249	265	240	245	225	222	248	237	221	263	266	242	229	198	241	273	233	229	260	235	250	243	243	237	209	243	235	226	233	238	227	228	243	234	225	220	223	241	229	209	229	241	241	241	250	250	234	231	221	206	227	228	239	223	233	259	247	253	238	242	239	253	240	252	253	243	238	259	239	254	246	253	259	211	235	252	271	266	238	230	230	237	256	248	251	251	238	239	263	259	226	246	234	246	229	243	246	247	226	210	261	282	273	219	239	243	256	221	230	232	233	229	250	193	225	221	246	242	234	246	272	223	225	215	235	251	256	244	238	253	249	239	257	261	257	237	227	232	246	251	215	220	253	255	244	225	220	261	234	216	255	227	233	222	245	259	232	256	244	242	265	212	247	238	256	261	249	262	222	252	249	235	218	232	221	229	238	234	228	246	259	225	243	263	262	221	256	244	222	264	251	233	232	215	216	223	215	252	279	230	224	218	234	226	249	270	225	247	213	238	253	234	269	240	216	254	261	232	227	238	221	246	229	221	250	233	264	253	223	256	249	249	273	243	254	226	226	235	225	222	248	223	214	251	231	262	227	222	242	237	246	248	247	235	244	259	238	277	241	228	252	243	237	230	248	222	238	228	259	246	240	243	240	228	259	238	228	228	247	230	242	239	251	268	239	214	261	206	244	192	239	251	233	233	259	212	230	241	249	262	231	237	238	247	240	257	267	258	235	264	246	251	228	248	238	268	233	242	236	244	241	241	233	228	237	245	235	246	219	221	251	251	237	256	248	237	219	232	235	236	234	235	252	228	256	260	234	233	232	230	245	255	218	245	226	237	222	234	248	253	234	231	258	239	244	234	219	251	240	250	251	223	233	230	258	242	242	257	216	212	241	235	246	247	244	247	260	232	237	256	218	219	256	235	248	238	265	226	227	249	231	249	267	217	244	235	264	244	226	239	244	209	233	247	230	249	253	232	249	229	242	247	207	255	257	257	243	218	216	248	244	241	224	268	246	248	263	239	234	234	250	264	234	256	254	261	235	231	231	263	233	240	224	246	250	246	233	237	256	247	244	240	261	244	246	230	220	229	247	254	236	228	266	277	264	227	237	233	239	246	248	274	246	226	221	241	249	254	246	217	234	234	262	246	228	244	251	245	255	233	209	266	268	260	244	263	242	244	278	263	245	251	249	223	215	242	239	250	226	229	218	255	211	255	242	241	275	226	212	222	273	257	230	242	249	207	254	243	273	223	218	230	234	244	252	258	247	241	264	257	235	232	239	264	227	239	226	229	249	238	253	261	194	276	203	263	254	222	221	262	236	239	217	211	233	229	198	269	258	219	242	224	239	243	230	266	234	225	250	250	232	239	232	226	259	212	230	253	248	225	265	238	255	261	231	236	231	255	206	224	265	224	262	227	238	254	220	205	253	254	255	236	248	234	242	223	251	217	229	255	230	219	248	228	256	230	257	229	233	242	229	248	225	253	269	269	233	250	219	254	222	223	215	262	243	263	256	265	266	237	259	255	231	233	269	241	244	228	245	214	241	249	229	248	240	245	206	258	242	262	225	218	254	257	225	240	231	229	231	230	240	222	250	233	261	253	228	231	232	216	247	249	237	246	246	256	227	251	212	223	237	218	241	267	253	277	277	221	252	236	259	248	216	247	262	237	261	222	245	262	239	251	257	234	231	253	274	253	269	244	246	222	248	262	247	255	251	238	260	237	264	212	243	265	212	219	237	227	247	271	271	258	245	242	230	243	254	259	227	251	258	232	249	231	268	243	242	232	239	234	231	218	242	220	227	241	224	218	256	251	234	212	249	216	203	279	229	244	253	233	202	272	248	241	250	241	225	228	231	234	260	242	248	244	251	226	232	248	238	269	243	246	240	251	265	251	207	215	254	246	240	226	212	240	251	253	231	261	262	253	260	231	235	235	244	255	239	242	246	238	247	250	261	245	286	255	257	225	261	231	237	226	252	228	252	247	266	251	270	247	243	212	246	226	242	243	219	242	229	243	247	229	236	252	239	242	234	233	256	250	242	244	202	235	225	240	252	253	250	215	263	267	233	216	236	239	262	226	225	252	238	218	244	241	234	252	247	258	253	246	239	231	239	222	212	232	236	226	256	220	242	247	242	231	210	261	238	213	226	218	228	227	215	250	254	240	232	215	245	241	248	250	243	223	231	234	226	231	246	235	245	251	235	239	237	243	271	236	224	249	253	218	235	247	251	208	245	243	217	252	230	219	235	258	259	220	257	247	225	269	231	248	257	252	218	244	231	239	218	235	244	287	249	225	249	241	215	259	236	263	257	253	214	267	266	259	233	235	210	259	208	229	238	231	248	220	256	240	244	221	250	249	215	246	219	258	248	247	244	251	242	260	256	254	235	250	230	245	225	237	242	230	218	262	267	253	238	236	254	243	272	244	223	238	249	237	256	216	252	247	247	249	255	225	242	264	229	244	249	265	244	223	236	256	248	233	233	251	220	236	245	244	221	238	257	251	240	221	241	223	233	227	252	249	265	253	238	246	223	235
52606	95842	22933	8198	2427	1694	1393	1088	962	879	784	718	667	614	570	589	556	527	538	555	517	501	511	465	497	459	446	473	470	433	475	447	455	443	439	469	464	433	470	453	433	468	471	419	465	411	476	435	461	498	446	441	431	479	443	438	421	449	474	450	446	433	459	452	489	443	436	426	446	436	425	462	429	443	455	414	475	461	461	485	468	392	451	476	431	444	443	430	442	438	460	423	430	431	455	434	458	444	437	435	447	435	440	459	442	406	400	443	404	419	441	452	447	457	427	454	425	440	461	454	426	442	442	446	461	411	438	456	406	477	400	477	474	461	396	438	445	411	430	452	438	444	433	473	453	396	455	419	425	443	429	405	423	416	416	397	445	430	408	453	407	433	402	420	424	440	444	427	438	430	444	431	411	431	424	428	432	430	415	457	378	443	422	446	457	470	413	447	431	439	394	393	414	432	435	441	441	424	436	461	448	432	451	445	445	450	475	434	435	419	461	424	465	414	439	419	428	462	493	413	423	419	439	456	457	431	417	425	450	452	421	486	411	432	456	445	433	450	452	450	410	459	451	394	423	471	423	412	486	423	410	477	438	423	407	389	424	455	451	434	416	475	410	412	429	410	448	441	425	421	415	429	433	435	456	450	420	431	445	439	448	431	436	435	405	432	447	440	407	383	413	481	397	413	422	480	438	424	442	434	456	417	435	457	439	421	421	440	472	444	416	465	490	469	428	432	442	431	440	419	433	458	434	463	491	473	421	444	425	431	446	442	421	437	406	396	443	438	469	416	425	417	484	430	425	442	451	454	437	460	389	428	422	385	444	472	430	429	450	437	404	430	427	461	410	400	440	434	449	470	401	442	432	397	413	410	429	406	433	435	457	465	417	415	423	462	432	433	435	437	428	437	441	421	447	427	434	411	417	429	455	425	428	467	456	426	455	430	415	425	488	424	457	398	415	435	406	436	425	436	452	451	451	414	456	456	427	428	402	445	400	425	435	430	468	396	408	469	452	450	421	431	454	448	451	456	428	429	443	462	420	471	460	466	457	461	438	412	425	420	434	418	462	454	426	416	474	417	420	427	396	431	468	455	432	419	440	427	417	415	454	395	453	450	424	448	427	446	423	423	439	419	439	464	423	449	454	418	440	440	416	465	410	475	392	430	471	450	420	448	436	427	442	462	432	402	442	422	460	453	439	438	394	442	425	444	435	431	424	448	414	465	437	429	422	432	454	442	409	440	443	445	432	405	449	414	446	424	423	450	456	455	415	406	416	464	466	410	453	462	488	400	423	401	421	453	409	448	449	452	495	410	434	409	412	469	429	444	394	436	466	480	440	413	447	418	409	472	417	472	426	418	437	442	445	417	433	462	448	444	439	427	419	411	469	457	444	404	434	445	459	432	444	411	428	421	434	434	433	424	488	437	428	405	444	447	469	447	483	439	464	409	416	447	441	451	424	431	434	380	395	406	437	433	406	422	397	418	459	404	435	464	458	473	455	434	430	462	462	448	442	411	429	437	457	416	450	448	430	453	396	449	440	437	441	417	438	415	442	419	438	425	406	450	403	445	434	418	404	466	429	427	453	410	458	451	429	482	454	425	422	447	418	439	431	449	472	435	418	465	443	429	463	400	456	466	421	449	439	414	430	424	399	430	423	446	475	380	431	392	442	460	420	404	418	438	408	423	433	439	402	433	454	425	451	462	449	422	451	435	424	409	446	423	391	438	451	429	396	467	404	434	393	445	434	440	405	454	438	426	488	407	415	444	426	435	444	468	441	469	439	390	457	445	459	404	439	451	455	447	454	388	446	465	409	462	443	448	425	461	406	410	428	451	424	416	436	433	453	469	407	435	433	425	431	423	439	422	460	450	425	428	472	407	448	434	425	421	441	441	429	437	463	437	454	432	444	429	398	437	413	442	419	438	441	437	448	428	477	441	443	428	410	421	410	414	423	458	429	414	479	438	433	440	472	440	447	416	410	405	433	404	422	398	411	459	464	410	428	392	400	412	427	431	443	420	433	452	438	406	462	438	425	426	434	441	449	451	424	398	419	425	420	438	467	407	421	454	463	408	454	385	419	441	414	422	438	445	433	450	417	437	402	412	435	430	438	415	449	448	435	459	429	445	417	467	407	424	431	435	410	443	419	450	467	385	413	443	432	415	498	431	452	409	434	463	438	440	412	441	438	434	428	474	437	431	449	439	452	421	420	423	436	387	411	410	417	430	450	443	432	452	427	407	456	386	423	421	443	437	467	438	448	423	464	458	414	458	458	420	446	428	434	520	424	431	469	457	477	465	437	454	444	458	442	431	424	424	454	412	459	468	433	419	435	445	440	430	418	427	413	398	417	422	406	483	400	477	411	441	426	443	432	456	442	430	436	422	452	460	423	392	459	428	417	449	422	443	445	432	414	437	485	435	443	408	400	455	418	390	471	405	480	422	440	427	431	442	468	456	459	423	438	491	464	425	438	412	448	443	460	429	433	426	426	458	460	459	461	421	450	471	445	418	411	449	445	451	385	485	448	418	445	415	434	398	403	432	428	436	419	439	436	412	460	398	424	457	409	451	436	415	415	439	436	410	475	408	438	415	450	454	447	420	456	452	462	452	450	446	450	447	406	399	472	421	426	420	422	393	423	422	446	461	462	429	434	458	430	422	409	448	420	439	412	487	430	428	399	437	458	461	450	423	450	469	425	392	395	437	411	415	435	437	457	442	486	422	435	408	421	434	453	471	431	418	421	436	454	431	420	439	439	445	482	459	447	446	428	397	457	469	421	436	442	413	436	421	446	426	433	435	451	432	455	457	442	439	423	435	421	399	453	422	442	463	456	486	443	457	421	429	393	419	485	435	464	457	410	457	436	421	400	452	422	450	436	484	462	432	450	414	451	410	441	456	442	419	428	411	448	418	455	398	418	428	441	398	434	438	441	406	434	418	380	436	431	398	410	445	439	450	434	427	421	432	435	413	441	458	422	465	413	394	416	452	455	421	455	388	441	458	429	426	401	460	434	423	458	441	434	419	418	431	453	423	425	435	435	413	403	433	465	447	413	418	439	429	422	481	418	391	394	405	405	434	430	433	472	438	448	431	450	394	409	409	442	455	428	439	406	449	433	454	413	466	402	427	442	469	437	435	439	450	406	434	418	449	468	392	415	387	445	439	409	441	431	456	449	450	450	396	469	478	386	415	397	440	452	423	430	434	430	415	423	422	427	435	435	429	427	441	475	443	413	418	427	439	449	415	416	401	440	423	449	445	441	420	415	393	434	436	425	442	429	444	421	450	408	438	448	467	440	458	453	458	433	448	412	470	438	407	416	427	413	444	425	468	432	466	429	445	409	420	438	398	426	456	436	445	426	427	448	434	415	455	452	412	409	426	460	430	456	394	425	440	412	434	379	461	437	402	441	459	420	428	446	385	479	450	446	447	459	447	396	457	429	433	452	440	433	443	421	414	458	449	421	467	426	439	422	428	412	419	393	439
27473	24734	18343	2916	648	596	635	645	609	640	596	635	622	602	590	596	612	621	583	622	635	614	640	593	639	574	605	623	616	660	614	603	604	613	566	563	658	643	584	596	624	615	612	611	613	607	584	593	601	590	651	604	600	694	627	637	611	634	600	606	586	602	610	623	621	591	605	633	591	646	579	595	568	621	597	599	590	609	551	636	567	631	643	617	577	587	588	580	567	570	573	610	654	588	646	633	610	610	612	629	597	598	569	597	658	626	604	611	579	618	590	597	603	598	604	632	607	663	586	598	613	589	618	614	661	607	587	591	590	562	639	637	577	540	635	612	624	635	553	620	603	598	558	599	594	581	627	589	657	626	627	599	595	595	615	665	594	591	616	627	600	579	613	578	598	581	632	600	570	629	600	628	589	620	574	648	614	602	581	563	609	587	622	566	594	667	627	628	627	591	561	620	612	646	589	643	605	633	598	605	617	656	596	593	608	565	638	620	635	595	569	619	609	630	647	609	593	614	616	614	592	608	641	587	601	590	599	629	609	591	608	580	600	586	635	608	611	616	592	563	589	598	585	621	593	587	630	591	603	617	578	602	574	644	582	587	636	585	635	608	596	591	588	585	585	594	626	568	606	629	609	601	591	605	576	615	632	613	601	598	589	624	617	619	623	630	589	586	657	620	574	632	603	610	610	652	626	599	589	652	571	575	595	587	575	633	628	604	595	590	622	641	620	586	611	583	612	627	599	585	640	593	626	605	582	620	584	564	621	648	647	616	575	606	613	602	573	594	614	566	645	597	632	591	629	607	576	617	607	583	624	566	583	588	566	592	626	642	624	626	614	637	620	571	585	597	580	603	585	635	561	603	610	591	630	634	586	593	615	611	608	588	611	589	594	610	575	586	648	581	585	595	565	590	629	578	628	602	637	569	617	631	592	644	615	585	630	575	605	615	584	615	597	610	622	586	561	633	604	644	583	604	631	605	607	606	599	578	621	599	625	608	572	666	604	586	618	589	590	585	606	636	594	588	626	556	614	561	634	675	611	606	602	607	616	585	616	611	560	658	604	594	576	578	629	625	629	570	630	620	543	602	601	621	565	574	634	597	585	582	629	605	647	618	578	594	556	631	574	617	624	646	589	625	627	631	560	629	591	586	583	601	578	568	603	607	617	573	575	646	612	595	608	618	611	620	587	596	612	647	638	593	571	601	604	582	611	627	580	633	623	603	635	611	581	578	618	557	632	553	626	624	618	586	635	611	588	610	597	627	603	631	597	622	611	580	595	573	596	615	590	595	605	644	595	606	597	628	598	611	647	626	650	594	587	631	588	579	608	610	652	613	568	618	609	608	613	638	622	606	601	618	583	600	641	623	620	570	561	614	593	578	621	638	661	606	638	578	620	633	594	591	630	598	584	612	664	605	606	585	621	622	576	587	593	625	646	617	625	682	570	622	588	641	594	643	603	617	577	619	602	631	665	615	598	612	602	607	597	610	594	573	638	630	553	580	562	616	609	611	620	661	621	548	667	621	588	608	642	625	655	603	602	610	587	612	582	605	576	571	658	589	604	638	583	581	615	682	620	579	575	600	603	572	622	613	604	549	598	586	612	544	571	595	568	621	613	587	604	593	574	584	594	619	582	600	559	579	617	598	603	569	586	558	597	608	614	589	641	658	601	672	616	588	612	626	614	629	638	629	637	619	621	609	619	651	633	592	587	643	589	653	647	619	613	585	590	600	598	617	638	602	619	633	607	566	587	605	579	590	617	591	589	578	570	600	603	621	631	582	567	600	596	616	650	589	612	598	624	582	624	607	601	588	643	640	617	568	564	587	605	588	572	611	624	599	604	646	629	606	640	595	589	591	600	570	622	587	608	598	585	570	597	600	611	609	616	606	586	659	598	611	620	597	609	613	593	550	618	617	564	595	657	624	645	611	624	611	568	594	598	605	527	604	575	578	597	601	558	615	644	610	607	633	601	612	603	596	527	611	686	534	607	591	620	595	610	610	606	635	593	616	573	539	574	608	611	576	612	598	661	585	584	622	568	613	611	589	578	654	562	630	629	623	590	592	583	655	645	596	609	605	619	568	627	598	610	605	602	576	590	611	616	613	611	591	656	602	618	611	592	562	618	620	587	583	634	606	630	645	602	601	633	636	599	577	612	616	620	609	634	631	593	591	595	608	623	661	620	624	543	626	605	590	578	624	586	595	596	636	615	618	620	569	606	602	603	635	599	588	596	598	597	618	595	600	645	594	603	532	599	584	637	614	614	582	556	584	592	605	581	550	632	568	608	594	631	614	610	615	606	637	601	583	568	615	565	620	597	562	625	635	606	599	596	599	627	594	631	595	619	597	588	597	638	604	639	591	575	629	615	571	596	610	619	595	649	596	631	609	583	613	587	564	590	608	619	576	606	635	634	610	614	639	583	600	571	589	560	632	618	618	594	593	603	582	664	630	638	614	586	628	639	595	639	607	679	606	619	599	615	548	623	592	597	537	628	559	658	578	582	575	600	630	614	560	601	554	557	673	594	587	599	607	626	645	587	660	613	581	657	596	604	583	553	586	587	610	606	598	608	596	564	604	648	582	589	660	600	598	603	598	634	601	587	578	607	600	577	624	615	624	628	597	647	590	585	584	617	604	591	643	582	600	606	620	616	619	596	607	631	619	624	593	646	603	599	593	632	574	538	596	592	583	553	596	596	598	622	590	624	579	614	607	612	595	589	581	628	653	602	586	612	597	629	549	595	634	592	627	609	577	607	622	608	625	605	628	581	622	616	578	623	602	576	571	600	585	637	616	574	616	621	631	613	616	617	568	569	574	631	613	584	587	595	636	601	638	592	633	587	604	548	601	586	606	600	596	619	586	562	573	628	616	580	604	637	565	596	621	592	626	571	574	586	607	589	619	576	613	563	629	594	631	609	595	600	571	590	592	583	608	603	577	609	588	584	628	585	580	625	587	609	591	638	580	622	628	650	650	587	590	615	624	604	616	666	605	641	627	610	609	607	607	601	634	600	641	581	577	615	628	613	599	594	608	597	603	614	654	651	591	587	638	597	577	598	612	592	577	634	594	634	629	566	617	561	639	658	600	585	618	652	607	611	613	631	593	546	575	571	617	613	562	619	605	619	641	614	609	612	591	628	617	589	589	589	616	608	582	651	616	593	593	613	616	585	600	602	599	647	613	654	568	619	643	632	666	601	618	617	631	612	598	630	563	570	631	604	562	582	578	645	587	623	605	608	626	593	587	576	590	606	629	630	596	596	629	610	608	654	571	571	589	577	578	624	587	627	605	592	611	604	574	570	598	611	596	600	594	612	623	604	624	635	624	575	611	609	595	567	591	628	617	601	651	622	632	647	588	634	622	639	656	581	596	642	594	606	583	600	593	573	578	585	573	599	624	641	611	624	598	592	563	644	615	623	617	585	586	618	614	616	599	577	596	617	583	616	547	576	619	659	547	625	603	607	600	588	609	620	581	622	609	650	570
29132	42391	11639	1720	1148	1128	1098	1093	1103	1088	1045	1074	1114	1099	1109	1125	1096	1098	1080	1059	1113	1068	1052	1053	1105	1090	1082	1057	1117	1136	1100	1086	1078	1082	1104	1047	1126	1162	1123	1079	1118	1031	1028	1074	1090	1053	1068	1069	1080	1064	1099	1125	1146	1061	1059	1094	1119	1051	1123	1065	1101	1086	1108	1061	1084	1088	980	1076	1063	1153	1090	1057	1106	1101	1048	1114	1100	1057	1097	1124	1079	1140	1107	1147	1109	1084	1078	1056	1057	1139	1088	1073	1024	1044	1095	1115	1093	1035	1064	1065	1120	1104	1070	1075	1071	1089	1113	1123	1088	1054	1144	1112	1066	1079	1079	1057	1105	1073	1046	1035	1121	1073	1077	1084	1103	1133	1060	1091	1069	1056	1133	1079	1044	1106	1081	1060	1110	1069	1059	1088	1053	1119	1063	1154	1011	1119	1146	1041	1011	1055	1110	1119	1096	1122	1077	1033	1042	1089	1049	1104	1123	1106	1097	1104	1115	1045	1066	1108	1079	1088	1100	1122	1155	1157	1099	1087	1125	1070	1099	1130	1130	1101	1074	1111	1132	1166	1057	1055	1114	1071	1081	1062	1130	1064	1060	1149	1071	1088	1156	1100	1042	1057	1072	1007	1071	1166	1119	1073	1157	1118	1130	1073	1104	1063	1134	1047	1069	1025	1108	1153	1064	1083	1067	1099	1110	1063	1067	998	1085	1131	1061	1103	1082	1049	1064	1132	1050	1018	1144	1061	1079	1089	1106	1111	1042	1069	1115	1114	1125	1099	1043	1056	1087	1105	1052	1123	1064	1077	1134	1094	1069	1083	1123	1090	1107	1058	1092	1137	1024	1073	1111	1103	1046	1111	1073	1103	1051	1090	1093	1100	1125	1021	1040	1085	1089	1072	1098	1035	1081	1090	1032	1046	1105	1074	1088	1102	1058	1101	1059	1115	1071	1088	1118	999	1092	1107	1099	1056	1053	1085	1056	1042	1061	1079	1105	1076	1114	1019	1093	1065	1063	1065	1088	1065	1071	1050	1073	1069	1101	1121	1154	1081	1090	1085	1067	1091	1069	1097	1093	1011	1107	1096	1103	1087	1054	1055	1094	1005	1110	1102	1111	1043	1092	1062	1086	1110	1114	1102	1030	1024	1040	1067	1044	1079	1095	1039	1012	1060	1079	1049	1115	1063	1072	1106	1081	1081	1048	1016	1047	1160	1115	1101	1074	1052	1070	1090	1115	1071	1099	1130	1077	1098	1090	1076	1097	1049	1062	1129	1076	1095	1200	1042	1113	1135	1098	1068	1039	1083	1082	1104	1138	1079	1074	1030	1082	1073	1095	1091	1101	1048	1110	1017	1112	1075	1094	1084	1047	1043	1088	1056	1114	1092	1126	1117	1095	1079	1101	1049	1106	1079	1069	1097	1086	1123	1078	1084	1069	1080	1092	1112	1131	1060	1117	1097	1086	1110	1080	1073	1113	1076	1100	1104	1122	1098	1058	1065	1096	1051	1074	1030	1095	1006	1085	1058	1027	1054	1071	1094	1088	1131	1119	1117	1053	1108	1072	1117	1148	1096	1143	1085	1065	1066	1111	1092	1100	1078	1096	1069	1091	1069	1021	1123	1065	1067	1085	1097	1058	1090	1099	1011	1104	1084	1106	1099	1067	1053	1045	1138	1070	1081	1108	1081	1102	1018	1070	1052	1135	1107	1096	1101	1072	1095	1098	1107	1053	1048	1054	1101	1128	1133	1089	1061	1086	1051	1075	1108	1118	1101	1116	1069	1077	1073	1157	1106	1122	1088	1113	1107	1107	1031	1074	1090	1076	1071	1087	1114	1135	1021	1083	1016	1104	1061	1103	1051	1119	1037	1043	1047	1098	1097	1078	1038	1182	1093	1039	1063	1096	1084	1049	1072	1101	1089	1028	1099	1097	1086	1038	1100	1134	1070	1103	1095	1119	1080	1072	1099	1061	1025	1148	1062	1022	1123	1058	1084	1073	1091	1036	1087	1092	1057	1029	1104	1078	1113	1112	1086	1063	1107	1059	1104	1051	1134	1096	1036	1019	1067	1118	1098	1042	1113	1107	1119	1086	1106	1128	1074	1065	1064	1051	1084	1074	1103	1053	1082	1117	1120	1086	1072	1022	1172	1088	1131	1104	1149	1092	1054	1095	1162	1106	1110	1101	1022	1067	1055	1057	1010	1121	1093	1009	1067	1119	1117	1114	1089	1143	1088	1083	1094	1100	1138	1105	1129	1067	1087	1148	1069	1050	1092	1083	1048	1057	1100	1140	1120	1127	1099	1131	1081	1138	1057	1127	1087	1072	1042	1117	1056	1094	1042	1129	1145	1088	1094	1086	1120	1094	1083	1103	1059	1073	1000	1024	1082	1055	1116	1025	1070	1177	1105	1118	1120	1098	1101	1082	1071	1133	1054	1155	1123	1086	1065	1122	1084	1066	1043	1067	1066	1185	1068	1081	1090	1107	1058	1049	1080	1134	1081	1092	1064	1102	1140	1027	1019	1093	1117	1054	1115	1106	1082	1033	1121	1132	1105	1109	1117	1117	1023	1093	1146	1050	1112	1068	1121	1092	1116	1095	1105	1076	1142	1096	1051	1101	1075	1103	1106	1068	1121	1063	1080	1086	1112	1071	1115	1035	1081	1110	1083	1100	1063	1064	1119	1081	1088	1152	1075	1088	1111	1090	1114	1049	1058	1024	1062	1116	1124	1098	1034	1108	1060	1090	1089	1128	1050	1080	1106	1088	1128	1156	1024	1114	1109	1023	1078	1059	1058	1077	1040	1098	1141	1077	1117	1102	1065	1141	1045	1108	1157	1077	1000	1107	1074	1076	1079	1074	1058	1062	1119	1153	1117	1086	1123	1112	1121	1048	1082	1050	1107	1047	1088	1094	1146	1065	1060	1101	1101	1077	1069	1061	1031	1117	1047	1096	1071	1033	1107	1105	1059	1113	1108	1058	1129	1108	1159	1069	1105	1061	1105	1068	1086	1048	1063	1078	1051	1071	1057	1047	1157	1069	1131	1096	1082	1055	1076	1065	1135	1064	1111	1110	1111	1088	1101	1070	1117	1098	1084	1052	1103	1058	1058	1073	1078	1120	1070	1060	1079	1064	1109	1069	1077	1018	1083	1108	1082	1080	1085	1061	1056	1085	1044	1129	1177	1132	1052	1060	1067	1105	1091	1063	1053	1146	1075	1104	1113	1139	1067	1065	1144	1072	1104	1105	1036	1064	1084	1153	1069	1120	1145	1072	1035	1102	1094	1077	1064	1104	1098	1102	1064	1072	1145	1069	1045	1070	1057	1086	1100	1049	1152	1097	1143	1086	1081	1159	1011	1113	1113	1113	1102	1072	1180	1065	1058	1122	1091	1103	1042	1161	1052	1124	1082	1079	1123	1085	1109	1079	1104	1087	1090	1084	1062	1100	1111	1104	1056	1039	1074	1103	1058	1096	1107	1109	1072	1080	1065	1126	1076	1134	1078	1068	1178	1087	1067	1055	1043	1014	1091	1097	1117	1060	1087	1105	1049	1093	1058	1018	1085	1066	1119	1055	1097	1125	1167	1066	1026	1104	1053	1086	1038	1014	1030	1087	1141	1082	1096	1099	1072	1135	1055	1066	1093	1096	1069	1081	1095	1065	1097	1091	1071	1049	1126	1060	1126	1128	1078	1073	1034	1056	1080	1109	1109	1020	1077	1082	1088	1061	1101	1064	1068	1067	1070	1097	1084	1051	1097	1075	1133	1049	1096	1047	1091	1122	1090	1082	1077	1045	1108	1109	1093	1037	1095	1092	1105	1077	1080	1036	1141	1079	1124	1082	1067	1084	1095	1129	1097	1116	1108	1048	1116	1093	1091	1085	1041	1040	1116	1063	1041	1101	1136	1123	1089	1062	1126	1052	1037	1049	1024	1126	1101	1060	1102	1018	1056	1086	1139	1061	1036	1103	1129	1069	1098	1092	1136	1143	1119	1079	1103	1089	1058	1088	1065	1091	1048	1099	1011	1105	1073	1161	1073	1078	1153	1095	1056	1176	1136	1071	1127	1062	1060	1031	1127	1069	1080	1106	1086	1091	1032	1162	1110	1098	1088	1111	1067	1113	1110	1070	1086	1060	1112	1090	1065	1143	1082	1088	1099	1070	1099	1027	1036	1086	1073	1024	1172	1079	1064	1071	1112	1080	1061	1075	1061	1067	1100	1118	1124	1062	1038	1138	1066	1033	1094	1142	1052	1118	1090	1133	1043	1115	1099	1054	1061	1093	1102	1075	1094	1091	1146	1098	1036	1077	1069	1046	1102	1066	1089	1100	1059	1059	1116	1025	1123	1092	1125	1032	1054	1096	1019	1079	1067	1066	1096	1051	1137	1077	1090	1061	1122	1051	1133	1072	1072	1132	1037	1095	1087	1115	1091	1054	1079	1066	1102	1114	1084	1084	1116	1082	1138	1088	1089	1056	1041	1088	1140	1093	1108	1046	1088	1073	1026	1085	1008	1103	1049	1149	1136	1076	1118	1040	1074	1081	1098	1090	1167	1079	1116	1144	1136	1046	1150	1112	1060	1083	1055	1096	1084	1045	1105	1025	1039	1037	1094	1072	1080	1085	1020	1100	1081	1048	1075	1114	1108	1088	1031	1068	1063	1083	1042	1156	1066	1125	1099	1080	1094	1133	1131	1059	1078	1100	1120	1042	1109	1039	1106	1102	1110	1076	1102	1052	1054	1059	1123	1090	1091	1064	1092	1116	1108	1120	1108	1100	1088	1126	1087	1062	1066	1074	1084	1070	1020	1047	1138	1047	1104	1077	1055	1101	1063	1074	1083	1080	1053	1064	1101	1112	1055	1084	1108	995	1114	1069	1115	1128	1133	1064	1048	1018	1053	1030	1077	1136	1086	1071	1127	1049	1095	1096	1087	1100	1060	1064	1097	1094	1057	1115	1082	1089	1076	981	1101	1134	1087	1090	1108	1097	1089	1108	1061	1097	1042	1114	1069	1083	1064	1093	1071	1077	1154	1036	1049	1102	1104	1095	1127	1115	1070	1086	1101	1085	1039
24363	22119	28864	24675	18103	2697	629	490	409	382	385	383	399	332	386	333	381	395	366	403	382	378	352	355	379	318	366	349	369	345	349	335	341	353	346	386	342	335	353	368	310	368	347	351	377	344	357	376	372	352	359	360	378	335	344	343	349	341	341	333	324	353	348	336	343	365	375	339	330	341	313	340	316	330	360	320	346	357	340	357	366	368	382	354	331	328	354	370	328	338	345	318	359	344	356	367	349	333	327	350	349	340	370	325	334	333	352	354	342	345	318	332	361	331	359	350	338	378	356	369	321	366	365	331	342	331	309	381	337	353	359	345	349	361	355	329	329	329	359	348	355	342	323	346	346	361	307	336	361	339	361	359	374	360	364	334	321	308	357	358	346	382	358	325	353	339	343	362	336	327	349	354	334	357	341	330	313	326	344	324	365	343	388	331	355	373	340	351	372	358	337	375	381	345	313	342	327	315	340	325	360	344	354	351	333	338	319	332	341	339	361	367	340	356	323	355	350	362	362	333	326	331	320	338	357	329	341	342	355	362	341	343	342	312	332	361	324	337	377	350	340	307	338	358	353	363	311	361	343	324	331	336	338	402	327	357	320	357	342	337	351	358	320	370	360	313	371	325	351	400	356	326	355	384	338	353	358	354	344	360	358	364	335	368	337	371	364	357	343	338	343	331	352	346	331	334	333	331	349	322	360	343	360	341	346	363	326	376	361	324	350	335	358	334	343	329	339	378	326	373	353	333	329	342	353	368	338	369	360	311	363	334	357	354	307	338	362	338	340	332	346	358	354	340	365	330	355	397	374	365	349	379	341	330	348	358	331	328	346	342	350	355	384	362	360	344	355	330	332	362	362	345	333	338	372	350	318	314	374	328	354	353	386	327	346	334	373	351	363	372	352	325	370	315	347	368	339	331	349	316	328	344	342	374	366	332	356	341	336	339	358	336	324	362	306	372	302	362	338	367	353	371	337	344	378	303	347	342	339	315	354	356	329	341	358	351	322	324	380	314	376	348	343	328	363	313	333	329	300	323	378	304	303	342	348	359	357	364	356	363	326	368	340	339	336	355	318	358	353	311	363	308	320	337	320	325	338	350	353	341	346	348	344	352	332	360	358	338	362	334	383	362	375	361	367	319	370	340	333	333	339	360	362	333	394	350	385	345	367	374	351	310	345	322	334	406	328	358	327	355	337	331	328	330	341	372	353	327	358	331	325	331	352	378	338	322	341	358	339	348	350	318	311	335	379	334	338	349	371	354	337	345	319	344	339	314	392	344	357	365	351	331	344	342	322	370	336	366	369	340	346	378	380	349	402	329	334	349	340	344	344	376	331	325	344	359	348	382	303	352	348	363	360	354	339	335	344	370	336	334	319	346	324	336	352	335	373	346	334	342	350	349	338	353	322	329	324	300	359	359	365	337	348	314	337	346	356	337	335	323	381	342	338	392	339	350	344	354	335	341	333	333	328	363	356	371	362	367	327	349	354	322	337	303	350	327	345	344	339	319	343	369	364	351	325	349	331	327	327	368	356	321	342	319	324	329	303	327	314	326	335	358	344	346	347	358	333	357	363	335	335	323	328	376	358	356	341	334	352	363	318	319	343	392	345	341	357	340	358	334	357	350	347	363	307	367	355	370	330	319	341	343	331	364	360	358	368	346	325	349	372	367	322	353	394	354	324	356	335	346	349	394	362	336	320	361	364	328	351	328	347	333	326	338	359	306	336	394	351	322	345	354	322	357	341	354	362	387	318	310	353	337	353	332	327	324	395	352	315	343	343	339	358	331	333	325	347	341	347	344	313	321	354	312	358	348	346	340	319	361	365	372	356	363	323	378	341	316	335	322	314	379	377	363	329	357	360	340	355	374	377	302	347	351	347	336	315	329	347	353	364	335	355	318	338	315	362	323	357	339	372	350	368	325	330	339	326	316	354	342	334	350	329	341	349	366	341	358	378	329	363	361	360	344	394	338	351	327	346	342	339	342	353	325	338	356	353	337	347	346	343	347	366	319	378	317	348	333	353	320	365	339	342	350	333	363	334	361	312	305	365	343	364	350	345	352	369	342	343	344	337	350	327	380	352	328	367	377	321	335	353	344	343	352	346	361	346	341	356	359	362	337	354	368	349	329	321	353	365	380	330	340	325	312	356	339	368	335	341	347	336	365	315	386	309	332	349	364	326	346	359	364	386	325	342	337	344	377	333	354	400	344	346	346	325	356	383	366	344	342	352	343	337	334	318	367	372	289	339	331	327	350	318	371	389	341	384	369	360	349	370	348	352	325	349	357	374	351	342	334	363	360	366	349	354	336	356	341	344	319	325	337	360	339	336	345	321	361	343	352	352	394	358	313	344	319	345	347	332	334	362	365	320	377	352	329	353	338	356	328	354	349	334	363	353	347	351	358	365	371	379	356	307	341	320	356	360	352	359	336	348	335	315	365	340	317	349	379	301	342	360	373	322	346	330	336	346	326	309	339	355	334	331	344	382	318	351	317	341	339	362	348	352	345	340	354	346	328	306	341	360	382	339	347	345	303	322	313	332	356	324	348	320	306	338	347	337	338	273	354	344	386	357	344	317	365	343	348	355	363	359	380	351	345	359	358	340	351	369	339	330	369	340	312	323	349	288	369	367	375	306	328	359	332	355	350	322	322	367	367	344	331	330	322	370	330	337	321	358	327	340	349	338	337	334	363	350	344	352	325	372	346	329	327	340	367	322	339	328	331	348	345	357	355	313	357	335	353	346	361	323	305	323	333	365	356	336	356	341	358	323	334	373	363	361	363	346	354	330	345	364	359	343	349	333	358	347	338	305	323	346	367	344	347	351	304	393	364	362	325	368	340	355	317	345	314	335	330	328	334	357	310	347	346	355	343	339	349	318	354	323	327	351	343	390	351	328	357	319	350	346	387	332	381	365	329	345	344	366	333	344	339	357	355	340	336	343	312	331	377	360	342	385	345	341	348	352	349	376	327	356	354	359	340	352	344	342	355	343	351	306	373	345	316	328	360	318	379	368	322	318	366	335	337	341	349	346	360	369	362	324	343	357	359	350	296	383	369	339	375	355	336	358	358	316	351	348	348	352	349	348	339	335	359	326	328	381	350	330	348	347	322	335	361	371	316	327	361	391	336	334	351	374	341	353	345	345	367	335	336	342	347	318	315	371	332	339	349	331	327	366	343	312	325	348	343	356	350	383	340	351	338	324	347	347	360	395	329	325	327	356	350	321	319	314	354	353	363	366	358	342	362	337	317	354	358	344	355	357	335	365	348	361	356	330	331	334	354	362	338	356	356	357	355	354	372	327	328	360	368	321	364	357	336	384	379	344	334	333	348	307	347	347	358	332	345	362	363	359	327	331	370	348	335	335	346	351	351	365	328	394	374	338	338	343	340	350	341	326	369	378	348	377	379	354	303	366	340	359	326	357	312	356	331	345	328	321	357	385	351	345	333	347	339	383	364	365	355	331	360	336	343	344	351	345	378
49544	81757	25367	9072	1567	1341	1106	1006	869	896	817	802	709	736	716	710	706	723	718	726	681	676	727	730	749	690	690	654	670	623	739	667	670	648	668	636	653	590	651	647	641	610	668	595	676	679	670	663	692	644	645	664	616	668	616	698	592	669	651	658	698	606	663	645	647	673	632	651	674	670	651	657	654	640	688	672	649	649	672	663	651	654	630	612	654	689	704	656	647	593	637	624	635	644	642	703	675	611	600	678	634	664	671	626	697	694	655	706	652	636	656	619	648	629	669	658	668	617	696	655	660	656	664	641	643	625	655	678	664	680	649	642	641	676	651	664	647	636	636	676	666	653	696	639	606	623	651	731	638	653	636	682	606	690	708	615	667	666	660	654	659	710	650	664	667	605	653	617	628	639	630	613	624	629	643	678	648	621	674	681	611	651	634	603	671	666	637	641	667	622	648	612	586	643	619	613	684	620	647	652	626	668	623	652	623	628	630	634	585	649	663	613	666	664	651	657	640	647	637	656	674	667	664	622	589	638	627	695	630	646	657	662	679	608	678	639	630	628	647	629	649	626	646	620	636	618	664	666	608	642	671	662	653	614	658	671	628	634	654	651	659	655	645	617	639	613	646	650	659	681	690	615	620	683	657	683	688	648	655	636	681	679	669	644	671	596	640	650	676	640	612	644	608	674	649	654	658	637	623	627	647	633	675	646	672	634	631	674	641	589	646	633	654	622	635	615	658	628	647	627	655	641	628	646	619	678	643	632	672	698	641	645	646	645	601	623	631	664	657	659	645	654	632	648	648	647	653	632	665	653	652	606	655	649	641	653	635	629	640	654	666	651	629	703	647	656	664	634	651	639	682	652	649	662	643	646	714	614	666	643	654	664	627	633	606	631	617	659	611	618	641	662	703	671	645	683	655	651	643	650	630	657	687	641	625	651	626	700	646	663	641	664	681	643	633	657	638	679	629	679	623	701	637	638	590	648	643	648	644	635	653	610	627	673	656	630	666	612	685	660	685	634	661	665	642	675	650	676	664	649	616	643	635	643	673	627	657	699	590	646	630	639	649	657	618	682	673	634	663	682	629	660	648	668	636	637	666	660	639	627	700	607	666	661	634	658	625	636	680	655	700	651	603	626	664	641	675	667	642	639	638	618	652	669	676	675	687	711	645	641	625	661	635	638	689	672	658	640	684	676	617	668	627	651	639	653	661	617	607	632	649	643	675	628	656	633	648	712	673	676	665	635	707	659	619	653	643	686	663	639	618	654	649	708	642	694	640	640	637	610	652	665	660	662	668	657	651	631	711	659	640	648	645	674	679	622	614	659	618	629	615	661	663	597	648	641	611	644	652	647	599	639	683	610	677	623	648	629	624	660	646	674	687	647	625	645	661	658	607	639	619	623	701	629	625	692	648	649	647	655	635	677	619	620	634	638	667	625	644	657	615	636	647	623	665	622	724	661	717	644	605	676	608	657	649	647	622	677	642	670	659	709	645	647	650	649	599	646	659	619	675	675	609	644	631	652	664	596	649	654	668	686	640	649	640	630	680	619	689	584	629	657	623	670	646	650	599	677	652	622	649	648	637	613	656	651	644	605	677	666	653	617	662	675	619	598	638	667	621	656	643	641	643	638	614	648	621	639	625	683	600	647	634	630	667	605	629	593	664	700	631	649	634	652	639	661	640	644	617	646	609	678	668	674	681	641	638	674	662	605	682	666	644	685	663	660	677	645	656	621	628	645	648	632	620	641	675	614	650	657	632	645	636	660	685	651	673	643	603	586	711	616	669	649	699	656	697	619	708	627	678	626	661	670	624	708	643	661	636	660	613	686	663	671	671	628	662	589	642	620	646	634	653	670	619	659	625	623	671	634	651	679	609	660	604	624	668	623	669	684	664	645	692	625	649	694	640	665	651	626	644	670	632	689	644	621	676	613	674	639	635	658	600	689	627	641	610	676	629	624	652	639	630	631	651	707	612	645	674	656	605	664	635	666	643	631	604	603	657	616	616	668	660	646	613	673	668	629	615	644	662	647	660	625	660	630	638	620	627	671	643	632	656	704	672	645	655	613	630	623	672	666	645	672	680	619	626	673	634	646	647	608	637	674	660	602	708	660	621	651	636	672	659	684	681	640	691	607	687	612	662	671	616	618	622	630	643	572	687	651	645	640	624	634	658	631	626	617	650	657	641	652	620	629	679	672	662	655	617	634	669	661	656	672	678	632	653	646	588	662	599	622	672	626	585	651	666	625	663	660	596	643	649	671	637	657	638	647	687	625	667	634	606	644	657	680	642	596	663	617	666	636	646	638	617	603	661	619	628	655	702	666	682	634	626	669	635	651	611	629	642	678	637	641	644	673	668	664	639	630	658	688	700	640	651	693	621	653	659	632	634	668	644	707	680	683	628	648	680	629	637	617	658	655	638	613	650	665	637	667	605	652	700	640	669	660	650	633	671	630	662	627	679	610	654	678	657	628	622	671	652	636	627	645	587	664	621	670	637	632	650	636	645	661	629	659	629	637	633	653	692	689	617	636	662	620	669	639	669	637	601	612	662	662	638	636	606	640	647	623	667	650	657	651	732	695	644	649	695	630	641	640	681	628	683	652	628	653	681	657	632	631	667	684	689	642	661	660	664	679	608	664	662	601	688	566	613	683	659	639	673	640	647	678	611	587	643	606	634	609	658	667	603	622	686	665	621	652	664	699	638	615	712	617	677	631	662	672	617	646	637	669	615	649	696	685	611	633	676	662	676	649	628	647	664	663	638	641	665	657	603	641	616	658	600	657	595	670	695	626	655	617	648	617	675	632	684	679	668	682	657	658	611	603	631	611	670	625	631	637	641	668	688	689	642	627	663	648	663	665	658	677	646	682	674	633	657	618	645	648	678	658	642	673	632	671	603	645	588	635	636	683	589	632	632	665	673	613	640	659	643	629	646	687	640	634	659	623	671	673	630	694	673	642	649	655	680	628	652	636	659	631	630	667	684	645	657	616	614	675	650	661	650	652	664	669	618	629	630	666	637	665	610	613	625	619	672	649	661	559	649	645	621	622	652	677	634	613	634	654	661	668	651	651	640	617	667	677	663	673	639	669	658	654	621	622	688	705	660	648	638	617	661	594	655	655	605	632	659	631	654	670	644	634	613	664	619	665	627	637	571	653	644	649	686	662	626	649	660	630	625	642	614	686	653	596	629	662	637	632	698	623	615	654	686	635	659	635	683	638	648	640	660	666	683	661	639	634	657	653	593	666	616	640	635	644	649	690	648	654	642	627	641	653	596	618	633	662	619	637	635	656	622	657	669	659	578	650	639	665	650	683	652	669	622	652	653	651	642	656	674	679	637	642	646	640	663	665	656	677	644	664	604	649	668	618	653	683	650	671	646	649	638	658	635	618	609	611	646	638	612	633	640	616	643	645	589	617	679	657	612	729	675	634	631	643	661	684	619	642	630	651	682	690	637	639	674	646	625	654	603	662	660	609	679	661
23216	21568	29060	24222	21330	17673	1712	479	352	386	320	317	333	300	307	286	261	248	266	266	251	249	241	230	269	266	232	247	235	246	270	255	245	242	237	223	261	260	246	263	254	245	229	253	256	248	203	230	239	253	240	238	247	245	263	247	213	237	236	252	252	243	251	248	241	236	259	230	272	250	267	275	264	237	266	280	234	267	260	239	267	248	248	251	250	257	261	242	253	220	255	232	253	283	224	259	266	238	247	239	278	232	254	232	205	239	258	253	246	241	248	237	253	240	239	224	229	235	243	239	261	243	214	236	230	236	253	293	271	265	235	248	216	228	219	247	241	266	239	221	244	242	281	246	259	270	247	261	227	242	239	247	268	271	218	256	215	264	216	238	242	257	259	237	223	219	246	242	269	248	270	266	249	232	240	284	238	251	229	242	248	248	255	259	242	269	251	256	241	231	233	213	265	251	236	262	248	214	243	258	238	256	285	261	258	246	233	254	271	258	237	247	232	247	231	221	240	266	252	248	237	223	242	228	211	241	287	260	253	223	246	230	228	213	234	222	223	269	240	267	240	241	254	268	261	272	254	234	250	255	256	212	245	247	257	254	261	206	252	210	262	247	213	258	215	232	247	256	249	248	262	260	232	261	251	259	243	270	237	253	248	271	248	235	211	262	263	222	248	235	240	252	242	243	229	246	244	265	249	267	249	232	250	244	222	237	238	238	236	238	229	248	243	264	225	250	255	224	254	266	251	236	237	254	254	242	232	230	226	274	254	254	250	224	238	264	236	243	212	231	252	234	226	261	272	249	260	247	266	271	240	230	222	244	236	251	244	227	232	248	242	252	236	217	240	253	271	237	235	275	239	240	262	259	221	251	237	238	254	223	223	249	246	229	268	238	249	272	251	249	217	275	220	237	256	225	244	237	244	238	251	261	245	250	222	261	229	271	240	249	262	273	235	228	222	235	223	247	229	242	252	262	240	241	229	228	256	255	250	247	232	256	241	254	233	230	254	246	252	233	246	266	235	243	222	244	248	258	229	246	257	222	250	232	229	231	258	257	282	252	244	224	240	246	241	248	250	257	248	260	214	248	241	246	226	234	246	251	251	243	220	245	235	248	245	262	237	255	274	261	249	239	227	228	198	240	246	283	255	246	269	250	224	245	240	249	257	268	246	231	246	254	237	260	254	237	244	246	258	256	269	245	238	260	267	223	238	239	264	220	260	237	263	229	236	242	243	233	239	214	251	227	266	246	213	251	241	220	220	272	244	259	261	271	239	260	237	216	250	228	211	248	272	236	239	244	237	238	256	240	257	249	245	247	226	237	242	247	242	247	226	242	229	257	248	245	259	256	243	276	241	240	231	259	219	254	249	262	253	251	247	252	254	223	218	268	243	247	250	273	240	243	250	256	242	250	248	244	258	264	247	245	246	250	259	231	227	278	233	258	247	223	253	241	246	258	273	268	246	243	227	241	230	237	253	242	251	243	284	232	219	257	263	221	266	261	222	255	254	239	214	249	251	251	239	254	255	265	243	232	257	271	246	253	243	246	255	248	243	226	225	235	235	250	256	243	232	215	244	238	253	252	256	239	241	253	244	249	252	240	233	237	252	275	237	250	270	222	226	213	255	258	245	241	259	242	235	245	249	223	224	217	241	256	217	243	224	220	244	240	252	257	225	231	251	240	229	244	255	257	203	266	241	247	269	241	268	230	280	234	263	248	264	243	254	259	280	234	249	227	261	246	239	253	278	242	262	230	256	248	224	266	224	239	260	223	251	255	242	241	235	260	253	240	263	246	264	242	249	232	233	244	255	260	250	247	243	261	280	254	271	270	232	232	236	224	225	255	230	248	263	239	262	227	258	250	231	249	264	235	262	258	238	251	259	242	261	242	246	232	289	252	235	240	254	269	241	254	284	226	243	252	251	249	231	277	250	260	260	227	235	248	229	242	256	248	238	227	235	247	245	222	253	249	241	266	244	254	248	247	250	227	268	245	273	238	245	241	236	222	257	239	213	258	241	248	261	275	235	255	263	273	221	201	251	254	259	255	241	247	248	262	267	252	238	213	273	238	246	250	247	232	251	221	262	240	239	226	268	261	253	229	240	237	236	253	249	257	246	221	241	263	217	231	238	236	244	236	263	243	247	248	239	262	228	262	241	249	264	243	258	256	264	234	243	250	227	250	230	221	266	231	272	258	245	235	219	241	260	243	268	260	230	233	201	211	228	214	242	210	262	251	258	228	252	255	226	232	257	269	252	253	264	242	245	249	230	254	248	206	247	253	230	194	231	252	233	235	233	260	262	226	236	239	243	269	264	257	246	241	275	259	223	257	251	260	254	236	250	263	272	248	244	250	243	243	237	240	225	246	226	279	240	242	284	237	232	242	237	235	248	265	264	245	243	248	233	255	241	235	254	268	249	245	229	232	227	243	262	254	262	256	242	260	226	264	255	266	243	235	252	235	246	252	240	247	257	257	254	246	244	256	249	245	267	257	272	224	262	257	202	261	230	239	226	264	264	262	229	218	228	244	261	249	225	251	244	266	267	206	250	232	236	255	253	236	218	242	249	226	247	248	246	236	246	254	253	236	221	233	262	244	258	241	244	249	266	259	256	262	249	238	242	238	235	243	248	245	261	232	248	255	246	242	237	218	225	219	232	241	253	228	238	234	265	227	246	236	243	238	239	253	254	234	240	251	249	224	232	238	247	260	241	233	217	257	245	249	250	279	237	242	255	243	243	275	269	251	249	221	269	253	238	246	243	245	244	218	246	275	224	242	256	237	251	273	222	249	257	277	235	232	243	214	256	232	247	239	245	225	252	249	254	246	270	237	249	255	239	269	272	251	228	258	247	249	251	252	248	210	240	231	247	245	235	249	204	243	268	241	282	265	264	235	246	263	217	235	245	236	240	221	245	224	279	278	242	246	253	236	239	252	248	234	221	275	241	246	255	247	257	238	253	250	219	237	261	255	257	244	251	254	248	242	245	255	244	258	258	296	240	255	264	246	253	255	249	259	214	227	239	276	209	231	256	239	256	237	251	242	245	254	245	242	241	247	228	212	265	250	245	258	264	255	225	256	287	254	264	276	233	269	228	221	246	250	307	244	250	235	249	242	261	229	254	259	216	197	241	269	258	269	235	260	239	235	253	247	250	236	231	240	266	238	251	273	227	249	254	245	243	229	246	239	239	239	226	243	231	237	252	218	247	235	244	250	247	240	226	256	239	214	248	258	260	248	246	244	258	273	265	260	238	228	236	255	240	244	265	239	247	239	257	238	234	216	266	233	244	247	231	255	274	248	254	266	232	238	260	216	260	248	218	236	243	237	248	251	250	252	246	249	234	286	266	227	220	248	213	274	264	268	231	259	253	229	246	247	258	266	226	248	270	250	233	235	250	215	232	256	233	247	257	237	248	256	245	226	232	263	244	273	248	241	255	232	240	240	242	235	244	243	266	248	268	266	220	255	233	234	241	254	255	248	232	245
50994	92529	30356	13947	2303	1772	1334	1120	984	862	748	672	691	625	616	532	576	538	526	542	531	521	474	496	478	528	475	492	446	450	418	468	455	463	497	438	448	438	462	446	480	461	436	466	446	477	443	449	424	418	455	470	465	472	443	452	442	476	451	440	447	449	477	453	431	394	460	423	454	436	444	479	430	410	474	449	459	440	487	481	438	400	447	459	468	443	429	430	448	473	478	455	441	449	449	454	484	441	440	441	431	421	415	475	442	404	449	400	447	441	418	461	464	453	413	430	434	449	450	429	454	411	405	453	444	473	480	433	412	463	483	442	480	435	445	448	464	446	446	408	479	473	416	448	408	425	428	417	421	464	450	436	431	473	409	424	459	458	442	450	445	438	464	435	473	446	452	450	442	441	423	470	461	466	411	468	406	424	460	437	445	461	475	476	437	417	423	441	458	434	418	414	440	464	417	456	450	397	449	408	419	439	454	417	437	450	445	435	452	393	444	447	444	432	409	420	445	416	427	443	436	480	421	414	425	431	382	471	435	426	427	474	452	439	430	449	477	437	435	465	436	445	419	447	420	451	410	448	461	412	383	458	473	443	462	409	458	423	441	418	393	436	439	412	437	426	396	414	460	456	414	435	454	426	435	432	467	433	402	461	391	460	432	455	450	456	413	433	464	480	451	440	425	436	464	432	422	478	431	457	466	458	440	423	420	455	466	419	411	491	429	476	424	404	492	445	411	420	453	429	460	448	422	464	485	429	447	422	429	473	431	444	419	464	445	475	441	427	449	478	460	469	416	428	404	402	458	426	402	434	452	433	456	406	444	446	498	459	417	447	459	436	437	451	423	423	412	454	431	421	454	448	435	426	455	429	433	473	457	421	421	448	468	429	459	438	446	443	414	421	439	463	470	418	479	408	472	432	431	448	479	474	473	438	434	467	425	432	469	422	445	437	401	406	456	452	419	410	448	424	446	410	468	430	441	441	429	459	400	425	463	444	428	436	416	456	456	433	489	452	422	448	450	423	451	493	419	475	441	394	458	459	446	419	459	418	452	451	452	426	442	428	467	460	457	437	440	452	454	403	426	477	417	435	432	435	456	454	451	455	477	447	450	450	427	456	448	433	432	441	412	421	397	406	439	455	445	441	446	447	437	446	446	437	439	440	446	423	435	427	469	471	425	425	416	449	429	473	430	427	439	406	462	438	428	394	432	426	438	446	423	454	444	495	461	454	441	454	445	436	436	473	425	456	466	453	458	448	426	449	460	433	466	480	445	489	461	448	457	451	409	460	453	482	438	459	432	443	437	401	400	444	434	453	441	426	455	482	418	462	454	443	478	453	419	446	467	446	429	423	463	450	450	468	460	414	469	429	461	444	428	417	445	446	419	424	420	458	434	428	403	421	439	451	482	421	454	449	407	415	453	461	399	420	447	472	479	412	447	442	406	443	454	468	432	430	436	417	452	446	461	455	437	422	422	421	454	445	428	401	414	441	415	478	418	459	463	434	423	442	428	464	434	404	401	438	400	430	431	444	435	414	434	484	477	419	423	438	442	457	462	409	423	410	461	415	458	426	444	450	480	448	411	456	433	476	427	429	446	425	423	449	437	425	427	411	464	439	445	418	465	432	442	413	427	422	380	454	399	455	440	421	419	418	441	484	459	433	436	474	435	396	436	421	399	467	408	451	424	442	472	443	453	426	442	477	457	446	419	418	458	465	429	433	412	390	421	432	412	434	395	427	429	464	435	428	434	458	458	446	475	395	405	434	453	442	455	428	418	446	437	469	463	433	484	480	436	410	424	462	436	423	432	455	451	458	419	480	448	484	454	458	461	459	441	431	460	474	443	424	462	447	444	400	412	408	436	458	408	469	456	459	453	441	445	444	421	433	409	432	451	451	442	457	434	472	441	485	420	442	517	438	456	416	435	422	456	485	430	438	429	462	444	417	460	445	475	452	433	475	425	396	435	407	436	439	452	435	469	441	427	413	449	382	437	416	459	459	436	401	475	410	462	462	472	449	422	440	444	439	428	406	474	441	411	454	469	417	426	457	418	442	400	437	419	482	427	430	449	415	424	418	480	422	438	466	431	455	438	460	436	497	421	461	440	410	453	451	419	419	415	410	461	421	433	467	469	442	464	416	471	401	435	455	438	430	469	439	432	421	451	462	455	407	458	417	412	448	441	425	444	443	453	424	426	441	447	449	459	418	446	417	396	454	434	456	474	436	468	453	451	446	469	416	400	437	429	466	442	480	431	421	455	459	458	460	430	472	436	442	483	423	460	454	440	451	436	446	431	412	420	437	438	456	420	437	453	479	436	438	478	444	425	447	437	444	431	452	456	440	459	463	440	450	454	411	453	448	439	434	473	418	432	473	450	429	479	415	449	401	445	448	449	431	438	416	444	441	441	438	445	441	447	407	435	440	468	472	435	419	424	437	442	439	445	436	464	414	468	412	419	450	441	441	432	409	443	424	470	433	445	471	417	415	399	464	437	428	427	460	423	466	443	423	427	428	490	441	447	426	472	441	450	440	444	457	438	475	444	467	464	436	440	431	426	438	434	476	388	413	463	461	442	433	407	448	412	457	406	482	453	439	443	421	462	455	438	465	453	460	468	422	428	449	435	474	430	475	447	410	418	461	408	462	413	412	455	415	481	450	411	426	501	400	451	445	482	474	468	406	406	473	443	431	451	402	437	421	442	463	452	474	420	437	421	385	445	432	403	456	485	398	462	405	457	449	454	456	458	460	455	447	489	471	425	409	434	443	416	401	416	462	392	450	431	471	457	465	431	442	440	467	435	409	482	433	433	455	452	433	443	469	432	484	444	444	436	394	413	417	439	461	443	416	440	442	432	447	485	438	424	427	413	444	440	425	428	469	413	465	419	469	449	410	454	390	440	430	425	425	424	447	450	472	459	459	451	430	486	449	415	454	411	410	444	450	460	396	385	443	427	424	473	394	407	430	434	424	426	451	422	449	446	441	435	463	470	479	444	430	431	446	463	441	461	440	456	435	419	472	461	457	452	439	454	452	464	453	414	418	451	442	422	449	412	438	427	436	428	448	457	430	450	440	422	453	422	421	447	409	463	449	456	434	440	437	410	418	398	472	448	400	440	448	457	494	460	475	406	418	423	406	412	460	449	459	443	439	462	432	443	416	403	430	439	450	459	413	466	419	459	403	437	444	415	440	397	453	436	429	437	469	416	437	428	478	431	407	451	453	460	445	401	435	465	472	465	475	426	420	426	432	456	472	434	435	469	417	436	436	420	444	453	432	444	412	442	447	442	432	443	451	436	421	455	451	434	424	443	443	459	453	490	442	459	459	429	398	446	446	430	437	454	452	414	435	403	401	430	468	438	453	392	457	439	445	468	447	441	450	439	413	467	460	447	457	446	465	458	458	455	453	476	475	433	443	452	430	434	452	465	414	451	418	449	411	436	451	433	411	456	444	441	440	472	419	453	458	437	434	453	456	442	417	446	433
27450	25660	19390	3799	855	770	611	658	617	632	601	562	606	557	577	620	613	637	536	611	625	636	646	607	609	588	622	619	622	620	629	587	652	614	643	619	637	614	600	575	637	633	640	599	577	612	628	615	569	577	642	643	615	607	597	610	622	635	597	592	584	632	601	599	595	586	586	653	628	629	631	571	607	600	625	612	598	594	589	634	589	624	617	595	594	617	615	588	599	613	606	597	619	600	571	601	632	630	613	588	655	609	620	634	624	632	610	614	582	552	632	610	575	635	574	598	601	627	621	584	610	594	612	650	612	620	606	583	649	640	621	582	600	573	637	571	601	637	588	616	585	624	607	614	650	596	597	554	610	582	563	604	569	609	536	608	641	631	569	583	605	612	621	573	618	584	616	581	612	607	617	657	597	613	615	610	597	573	577	581	629	574	589	593	612	621	612	610	651	639	598	576	639	632	620	609	612	626	644	583	616	633	658	590	572	586	628	621	578	607	633	551	672	626	625	611	612	590	620	638	608	627	589	595	587	613	598	542	616	600	594	609	585	606	609	596	642	595	571	573	601	559	575	653	648	584	611	631	611	627	579	579	612	599	548	639	581	596	629	574	575	608	609	604	651	592	632	543	612	656	561	618	590	627	596	617	568	628	598	583	570	610	634	628	624	628	581	593	610	577	637	569	633	635	616	628	647	603	612	605	596	584	584	668	619	559	617	614	670	603	595	597	569	611	635	621	578	577	640	638	615	604	591	597	595	621	602	575	611	567	600	593	589	628	611	569	600	610	584	606	596	587	613	615	611	629	615	600	596	623	560	618	640	622	592	588	606	595	643	589	651	591	605	612	607	633	588	617	609	651	590	626	669	636	622	625	627	567	582	590	610	620	592	652	655	649	573	635	604	604	643	553	613	600	589	630	596	577	610	614	632	608	591	607	574	598	602	574	638	629	597	602	646	568	609	632	590	621	591	612	591	580	592	588	608	620	606	605	662	650	608	604	536	645	629	604	577	591	604	574	610	595	603	632	618	590	655	584	612	538	595	584	624	602	624	628	551	631	619	610	614	638	583	619	636	594	583	606	540	587	599	596	599	623	558	614	652	625	625	598	572	617	622	567	665	612	607	606	565	548	557	612	584	591	581	627	551	602	630	576	585	591	592	629	610	598	582	603	595	592	570	584	627	588	603	611	586	569	623	592	604	586	627	614	628	628	615	592	586	625	572	570	601	633	624	583	595	638	627	616	604	586	627	638	627	629	530	581	641	665	623	641	588	585	637	573	588	646	622	611	593	650	590	595	629	636	604	630	592	599	612	616	638	525	614	592	574	600	612	642	616	641	636	603	614	611	607	604	644	640	576	586	583	591	583	608	613	614	630	619	627	635	616	579	624	607	588	566	633	590	601	605	640	642	561	615	595	555	609	579	569	642	593	597	571	623	577	610	551	616	585	631	580	610	602	577	637	630	591	586	621	600	620	649	546	608	650	597	594	580	582	618	581	637	552	617	577	665	599	546	604	592	586	616	594	619	634	612	603	587	583	597	597	619	589	672	621	633	621	618	607	573	602	596	562	619	571	606	618	638	608	582	596	654	612	631	603	614	601	600	593	598	614	587	592	652	594	587	611	604	606	624	598	590	616	605	634	616	608	612	626	611	587	615	560	619	542	597	608	618	595	591	632	580	593	578	594	592	620	610	630	634	632	620	570	600	622	612	602	597	608	567	627	607	591	614	630	590	611	588	600	574	628	616	576	603	615	575	589	618	623	592	626	599	634	632	589	584	591	595	635	615	635	584	589	597	589	611	635	579	624	647	612	566	610	619	635	607	596	588	603	652	605	573	608	582	612	612	623	616	635	606	586	628	593	614	637	611	602	613	605	601	631	636	639	634	612	608	602	623	625	593	593	664	580	562	641	570	637	616	605	619	580	622	602	587	583	595	621	555	599	628	621	575	602	611	606	563	622	577	643	600	612	616	596	629	614	603	612	589	573	585	594	616	630	620	609	636	671	592	601	595	609	591	642	549	600	592	573	627	601	592	615	642	609	630	621	607	636	611	610	625	575	591	589	584	603	579	616	636	602	596	656	597	617	606	619	645	587	585	586	570	559	616	602	571	610	621	612	668	631	584	596	610	616	615	617	621	638	569	573	603	600	620	632	614	613	596	559	610	600	634	601	608	632	609	635	565	594	558	617	613	572	582	572	581	566	581	600	631	616	579	626	592	623	625	607	622	603	609	570	655	558	621	588	591	628	617	635	655	591	592	608	551	602	592	603	611	656	635	595	634	616	576	602	626	667	581	646	626	588	603	618	593	605	592	552	598	585	583	618	617	573	583	613	624	644	592	642	594	592	555	625	588	620	583	571	647	641	665	631	606	593	595	582	591	605	605	599	601	555	549	593	574	573	606	606	601	607	618	631	595	611	628	627	606	636	578	662	608	604	589	644	591	634	595	592	607	584	623	608	669	602	609	649	618	604	631	613	590	584	616	614	605	596	644	614	603	626	612	591	669	623	619	603	615	606	611	597	637	649	636	616	610	616	575	610	655	549	600	626	599	616	604	630	618	594	600	586	572	591	580	600	623	615	579	576	651	632	597	608	595	616	597	615	609	598	581	567	591	588	615	626	645	613	585	635	577	587	649	636	634	637	600	587	589	618	578	578	612	646	575	683	613	620	659	559	657	597	579	610	625	581	624	598	638	651	600	619	565	604	644	587	599	598	573	630	627	577	589	659	581	612	594	611	624	593	577	613	586	610	649	623	591	576	634	581	565	624	622	601	599	677	578	625	636	621	560	667	650	630	591	604	628	579	623	606	625	543	609	658	669	593	621	623	594	629	644	608	574	655	629	581	594	592	650	588	585	610	632	665	645	591	590	598	614	598	592	618	578	572	647	630	578	594	598	595	635	620	631	593	602	596	613	645	577	603	610	605	654	583	606	605	627	600	647	626	647	576	640	575	638	597	597	611	635	635	537	603	574	598	603	591	600	583	622	608	646	605	589	591	596	586	585	618	587	636	624	620	647	630	610	654	582	592	629	577	587	646	647	612	594	654	646	607	600	601	575	590	606	680	579	598	584	607	621	625	593	553	614	621	584	661	638	587	624	612	595	601	582	609	611	610	554	570	580	640	621	603	628	606	616	607	609	620	606	643	620	610	597	624	614	596	616	590	600	608	619	617	617	595	594	635	612	619	630	629	593	640	638	591	588	611	604	615	568	640	647	569	613	628	578	597	645	655	606	575	608	597	586	604	584	597	627	575	597	620	578	625	610	612	613	624	605	565	618	617	643	631	600	609	570	654	597	584	589	607	588	628	652	594	569	614	623	592	627	619	608	566	603	627	624	615	602	646	618	619	637	633	592	608	605	613	574	607	649	585	626	590	634	610	594	630	583	598	606	575	626	562	609	586	616	614	625	612	646	600	597	593	623	614	606	562	594	601	647	618	604	595	569	570	616	641	582	619	614	587	649	589	595	602	556	593	614	565	579
27729	44445	16366	3390	1161	1174	1100	1123	1117	1148	1119	1087	1136	1088	1087	1122	1066	1114	1044	1077	1114	1094	1121	1098	1115	1090	1056	1022	1116	1059	1107	1056	1040	1127	1111	1109	1028	1088	1107	1129	1068	1029	1056	1111	1093	1096	1047	1094	1175	1038	1104	1057	1087	1045	1085	1097	1114	1108	1094	1068	1091	1077	1046	1090	1045	1044	1088	1060	1111	1041	1079	1108	1096	1079	1089	1061	1122	1087	1087	1119	1057	1158	1073	1108	1052	1024	1007	1018	1111	1090	1086	1105	1118	1062	1059	982	1098	1108	1087	1079	1054	1023	1109	1074	1078	1077	1130	1010	1128	1148	1065	1090	1069	1100	1097	1110	1090	1070	1112	1085	1121	1129	1057	1060	1085	1066	1075	1084	1074	1079	1033	1079	1065	1090	1107	1078	1110	1036	1101	1140	1116	1131	1099	1036	1086	1092	1088	1041	1121	1151	1071	1022	1081	1113	1112	1058	1129	1083	1090	1119	1111	1092	1109	1096	1090	1120	1076	1082	1073	1061	1045	1089	1069	1133	1109	1085	1049	1105	1083	1179	1055	1123	1047	1098	1141	1140	1085	1047	1122	1074	1110	1105	1193	1001	1106	1019	1095	1098	1039	1112	1070	1054	1079	1076	1105	1058	1123	1094	1059	1087	1065	1110	1057	1051	1045	1090	1083	1055	1069	1079	1038	1105	1053	1085	1106	1049	1097	1065	1012	1058	1109	1033	1110	1142	1107	1077	1082	1121	1086	1073	1099	1097	1071	1102	1033	1057	1061	1138	1074	1063	1120	1075	1129	1109	1069	1070	1068	1105	1110	1050	1110	1170	1074	1171	1081	1099	1042	1084	1069	1076	1075	1080	1101	1008	1057	1084	1077	1103	1143	1019	1092	1054	1064	1096	1119	1092	1105	1115	1134	1133	1043	1117	1073	1083	1089	1053	1045	1068	1040	1094	1059	1044	1102	1112	1036	1161	1081	1065	1060	1091	1136	1134	1106	1102	1086	1089	1030	1076	1055	1063	1061	1071	1110	1080	1071	1100	1040	1106	1044	1040	1095	1048	1137	1081	1138	1125	1098	1034	1079	1071	1119	1085	1042	1104	1145	1097	1101	1056	1100	1051	1052	1074	1112	1123	1187	1051	1027	1083	1114	1130	1087	1066	1085	1073	1098	1123	1039	1064	1052	1112	1097	1030	1060	1064	1135	1064	1116	1054	1084	1052	1107	1092	1092	1114	1088	1099	1116	1035	1080	1082	1069	1097	1126	1075	1098	1130	1061	1047	1022	1041	1050	1072	1070	1058	1063	1047	1057	1114	1141	1033	1107	1090	1103	1140	1151	1088	1095	1066	1117	1066	1094	1063	1114	1029	1066	1062	1062	1132	1082	1108	1070	1109	1107	1086	1106	1032	1103	1108	1091	1084	1101	1128	1073	1100	1017	1056	1058	1077	1080	1050	1038	1029	1081	1037	1101	1092	1099	1109	1130	1124	1029	1038	1055	1116	1058	1085	1122	1076	1103	1148	1078	1068	1062	1073	1074	1095	1082	1048	1063	1098	1093	1102	1067	1101	1096	1088	1117	1039	1072	1159	1041	1065	1098	1130	1065	1101	1086	1127	1095	1116	1063	1115	1046	1057	1149	1122	1110	1084	1151	1065	1087	1106	1074	1076	1094	1079	1079	1073	1103	1112	1129	1086	1072	1047	1106	1093	1012	1059	1063	1040	1092	1105	1087	1089	1113	1041	1140	1047	1107	1090	1118	1034	1093	1144	1062	1038	1085	1046	1104	1097	1104	1102	1104	1102	1110	1127	1104	1105	1138	1067	1066	1199	1138	1034	1080	1108	1082	1077	1129	1063	1050	1101	1106	1114	1084	1096	1092	1063	1102	1093	1120	1054	1084	1142	1180	1069	1140	1121	1084	1063	1073	1043	1124	1046	1086	1083	1097	1056	1099	1082	1060	1089	1072	1085	1098	1080	1109	1107	1103	1051	1085	1116	1081	1095	1052	1055	1075	1129	1111	1122	1094	1058	1105	1070	1123	1067	1080	1079	1110	1084	1023	1046	1072	1064	1087	1125	1106	1110	1102	1025	1110	1089	1124	1064	1064	1111	1047	1096	1089	1089	1054	1070	1095	1049	1072	1066	1071	1067	1096	1093	1064	1109	1049	999	1105	1031	1110	1157	1066	1119	1048	1095	1039	1093	1125	1118	1130	1034	1095	1061	1117	1131	1056	1104	1061	1019	1054	1134	1025	1064	1042	1125	1080	1057	1050	1092	1101	1079	1156	1048	1085	1051	1079	1142	1061	1061	1099	1136	1047	1113	1051	1117	1072	1025	1059	1068	1070	1119	1133	1086	1045	1112	1087	1139	1089	1084	1043	1091	1077	1061	1094	1099	1113	1115	1134	1064	1091	1050	1098	1052	1104	1054	1128	1016	1081	1129	1068	1083	1170	1089	1039	1081	1096	1089	1130	1106	1124	1125	1044	1054	1131	1131	1076	1124	1066	1091	1108	1104	1088	1062	1087	1066	1083	1069	1018	1083	1089	1108	1106	1062	1116	1095	1042	1109	1104	1105	1073	1062	1069	1115	1089	1056	1090	1038	1117	1105	1144	1046	1023	1096	1052	1031	1061	1048	1102	1002	1038	1064	1074	1070	1120	1075	1059	1034	1104	1135	1097	1127	1089	1074	1128	1122	1123	1094	980	1067	1105	1089	1068	1096	1054	1107	1026	1046	1080	1115	1043	1091	1083	1109	1117	1069	1064	1086	1090	1106	1073	1058	1087	1107	1076	1080	1104	1045	1120	1094	1096	1055	1035	1060	1087	1078	1003	1047	1082	1068	1087	1086	1028	1070	976	1063	1108	1102	1119	1083	1057	1098	1057	1052	1076	1131	1055	1025	1093	1111	1021	1102	1162	1093	1120	1056	1116	1083	1114	1061	1083	1070	1095	1099	1093	1099	1103	1092	1060	1080	1074	1064	1103	1078	1117	1060	1109	1060	1058	1086	1119	1080	1125	1088	1030	1032	1118	1097	1064	1080	1081	1098	1037	1052	1054	1135	1101	1067	1034	1106	1041	1024	1037	1067	1100	1073	1130	1133	1102	1066	1045	1109	1056	1137	1137	1166	1071	1047	1128	1087	1075	1063	1069	1040	1164	1071	1056	1105	1094	1046	1029	1123	1115	1052	1089	1066	1115	1036	1098	1088	1065	1159	1102	1103	1182	1113	1049	1082	1048	1071	1108	1069	1087	1085	1037	1118	1098	1118	1068	1093	1080	1137	1129	1061	1040	1077	1089	1078	1101	1107	1130	1125	1086	1076	1069	1096	1084	1113	1046	1019	1078	1169	1121	1143	1063	1118	1091	1141	1071	1092	1105	1153	1034	1056	1079	1075	1056	1044	1089	1103	1126	1100	1053	1103	1036	1135	1099	1086	1041	1096	1074	1107	1120	1088	1084	1076	1080	1093	1016	1126	1094	1108	1092	1102	1042	1126	1127	1048	1055	1062	1118	1048	1115	1081	1053	1103	1046	1117	1118	1124	1118	1063	1043	1110	1145	1090	1110	1123	1108	1095	1038	1089	1030	1058	1068	1062	1076	1071	1051	1092	1047	1095	1115	1135	1038	1127	1046	1143	1066	1084	1102	1073	1079	1143	1125	1074	1068	1062	1072	1082	1047	1041	1111	1075	1103	1079	1064	1069	1035	1077	1146	1104	1090	1116	1100	1070	1092	1057	1118	1104	1071	1049	1108	1099	1101	1072	1080	1120	1108	1070	1021	1097	1104	1109	1029	1043	1122	1070	1079	1056	1087	1063	1009	1075	1109	1029	1085	1022	1075	1124	1095	1053	1056	1099	1092	1061	1101	1098	1138	1069	1092	1103	1076	1113	1081	1080	1163	1080	1073	1138	1067	1085	1123	1071	1058	1115	1076	1124	996	1085	1079	1146	1001	1014	1037	1059	1053	1106	1102	1062	1119	1079	1081	1078	1059	1112	1078	1048	1111	1017	1049	1047	1087	1117	1134	1068	1101	1126	1131	1133	1016	1069	1054	1021	1097	1060	1070	1122	1072	1075	1042	1109	1089	1107	1029	1050	1087	1087	1073	1070	1031	1101	1115	1106	1036	1046	1053	1120	1079	1074	1050	1116	1049	1085	1081	1164	968	1048	1055	1142	1122	1087	1078	1100	1074	1161	1073	1116	1097	1067	1044	1049	1112	1097	1103	1144	1058	1097	1063	1093	1108	1063	1045	1083	1122	1120	1118	1044	1056	1120	1092	1067	1057	1082	1089	1085	1062	1078	1064	1097	1105	1127	1068	1084	1048	1067	1156	1018	1140	1105	1043	1075	1117	1134	1131	1049	1107	1029	1059	1096	1093	1097	1094	1103	1076	1111	1088	1091	1131	1124	1040	1057	1059	1081	1123	1077	1080	1081	1081	1108	1097	1085	1096	1093	1089	1127	1010	1084	1150	1128	1019	1024	1082	1061	1062	1123	1070	1018	1126	1067	1042	1109	1063	1085	1121	1075	1134	1117	1070	1072	1110	1099	1116	1074	1146	1142	1098	1064	1131	1107	1046	1168	982	1090	1097	1076	1075	1097	1021	1099	1097	1085	1084	1058	1059	1103	1117	1100	1077	1122	1075	1106	1091	1106	1035	1067	1027	1086	1072	1082	1052	1110	1144	1101	1113	1173	1101	1084	1078	1088	1076	1134	1046	1118	1094	1134	1090	1122	1078	1099	1168	1116	1068	1029	1115	1068	1008	1101	1126	1046	1068	1070	1128	1027	1199	1034	1126	1114	1137	1069	1094	1053	1069	1144	1035	1118	1075	1096	1098	1048	1120	1106	1090	1068	1093	1071	1063	1131	1102	1102	1094	1052	1134	992	1058	1106	1088	1096	1087	1082	1095	1109	1061	1110	1119	1115	1090	1071	1123	1059	1061	1116	1090	1105	1086	1115	1076	1103	1098	1120	1065	1053	1090	1081	1026	1107	1083	972	1126	1063	1119	1089	1040	1081	1045	1063	1092	1122	1124	1093	1067	1101	1112	1120	1068	1111	1090	1051	1143	1082
24364	22452	29090	24829	16498	2102	557	470	378	364	366	336	383	369	419	385	371	374	377	365	378	349	356	355	384	333	394	336	374	355	372	355	363	322	335	347	357	353	347	372	372	349	349	363	346	369	369	386	350	358	309	360	384	356	361	360	339	332	383	324	349	325	344	354	359	370	374	356	400	355	355	310	350	329	338	352	350	388	345	333	382	376	319	350	353	330	353	389	358	371	371	365	305	379	373	350	345	365	347	352	357	356	325	370	359	370	366	358	357	356	389	340	323	312	342	339	346	334	355	367	372	310	324	353	371	353	368	324	350	336	390	330	331	374	359	361	346	368	375	364	341	342	341	374	357	357	339	335	365	331	340	368	380	338	348	307	402	343	360	337	347	352	369	393	359	366	374	374	379	317	361	329	331	342	365	404	337	371	355	327	391	350	363	352	344	359	336	355	379	341	380	361	327	351	345	388	385	323	369	356	338	404	342	341	339	342	348	345	354	340	333	322	381	328	297	360	335	365	352	379	328	374	377	348	353	339	361	359	349	340	375	363	341	373	316	343	368	368	367	356	364	333	394	335	368	366	340	338	385	359	357	333	373	362	356	338	384	349	367	367	344	373	358	331	368	378	376	350	322	368	358	338	324	353	375	343	363	330	345	337	344	361	357	359	357	374	345	355	351	347	363	345	365	374	343	386	364	356	348	365	349	351	358	362	384	379	354	357	361	335	331	381	367	338	375	354	351	359	371	349	362	372	354	342	316	357	327	359	352	340	365	343	355	368	337	362	368	375	351	335	339	370	342	389	335	346	353	376	372	336	367	331	366	346	355	395	368	347	403	385	348	350	345	375	356	377	321	349	343	333	335	349	351	353	338	387	362	336	325	370	380	377	342	383	324	380	366	363	369	374	339	359	335	311	351	336	335	371	327	352	359	362	336	343	333	364	364	348	335	323	341	329	383	359	389	336	302	340	333	354	368	360	361	367	351	332	329	377	322	392	365	368	370	379	359	365	382	372	372	370	309	338	363	353	366	355	328	352	381	356	365	345	349	352	373	361	370	355	339	334	348	328	305	363	344	377	383	378	344	344	329	371	379	339	376	357	339	364	344	347	348	337	336	345	336	345	375	381	335	354	369	373	379	378	324	343	351	328	390	368	342	349	355	354	349	378	386	357	357	360	356	351	320	388	388	354	336	330	337	315	364	340	342	333	373	362	338	354	360	363	369	364	365	376	349	315	352	383	360	386	358	346	334	357	331	338	347	350	348	336	350	329	337	369	356	334	365	356	323	361	365	373	344	364	346	354	354	351	353	347	353	358	367	364	356	336	340	370	349	365	340	320	349	360	351	367	381	318	343	368	368	333	373	355	367	393	354	351	395	342	384	373	342	332	375	350	371	344	362	361	300	352	365	354	342	362	350	371	342	321	362	319	379	331	386	383	330	350	381	360	358	379	349	380	345	313	328	356	363	362	343	334	324	341	360	367	377	347	346	369	341	330	336	369	377	314	387	358	383	363	362	321	344	350	392	349	350	342	331	351	346	361	389	353	353	359	336	337	362	351	316	337	343	336	353	345	352	376	373	364	369	363	341	340	371	353	370	348	351	354	337	348	388	352	339	354	386	341	357	335	355	398	377	353	360	383	345	354	340	329	351	344	364	320	338	355	309	346	354	360	322	347	363	359	346	329	361	355	353	348	340	355	351	335	362	369	335	348	366	370	342	356	368	368	348	334	352	337	365	371	341	368	338	371	310	326	370	338	350	334	358	331	332	353	364	338	373	346	379	351	347	339	340	355	384	350	332	354	319	345	324	326	352	357	359	348	354	362	332	393	353	347	355	348	344	348	357	335	380	366	358	336	362	377	374	354	377	348	345	346	351	342	342	330	362	368	337	361	331	357	354	367	344	378	356	339	339	357	349	344	357	367	374	332	343	339	322	354	303	338	332	380	370	368	317	382	391	362	353	326	353	333	337	361	345	335	345	345	306	333	354	362	357	367	326	360	345	343	371	325	328	361	333	359	366	346	336	381	358	338	322	348	337	375	324	347	332	322	374	336	338	338	348	337	329	356	341	337	349	356	310	349	377	380	371	329	354	359	345	349	344	385	367	378	369	345	342	368	357	365	363	360	335	382	359	344	373	386	379	341	341	322	306	343	330	331	369	377	338	356	319	353	346	331	316	342	336	373	344	340	342	353	352	364	373	352	377	338	359	356	360	330	359	361	349	335	352	362	366	373	345	338	338	336	350	380	342	354	387	325	346	337	373	340	358	339	376	354	363	357	335	363	365	393	351	342	366	350	343	365	331	356	344	349	342	361	351	376	341	348	323	356	328	349	337	383	349	348	359	363	352	370	333	366	325	335	350	356	347	343	309	380	384	313	347	323	352	336	353	305	363	366	362	352	358	349	333	325	369	322	344	369	370	386	317	331	386	341	380	347	353	358	351	343	350	342	397	319	380	333	332	370	365	319	333	354	329	353	358	342	359	371	356	342	339	338	362	362	377	316	338	379	363	335	323	350	348	329	330	356	396	352	342	354	355	315	355	365	382	399	394	348	371	362	365	352	354	351	327	346	319	382	336	340	324	337	352	336	379	365	349	347	383	357	358	324	386	369	356	365	360	344	391	352	340	360	359	380	368	333	324	369	353	358	396	347	351	316	339	355	347	357	389	350	343	339	336	339	329	362	313	338	341	327	367	351	348	375	339	349	334	346	379	353	349	371	345	367	367	366	363	346	353	345	357	369	363	392	334	325	356	367	357	387	340	369	363	343	345	372	353	355	339	340	360	381	346	371	360	338	341	332	375	351	330	376	326	379	354	382	327	353	337	368	358	374	336	350	341	362	338	340	365	338	340	342	374	350	379	346	334	368	375	340	374	358	363	317	322	377	350	361	357	358	340	347	337	337	348	357	322	332	348	357	337	338	351	372	333	357	366	342	376	359	389	349	392	375	345	372	378	400	370	338	343	342	345	355	346	366	368	339	309	342	349	388	401	345	345	361	333	383	358	348	328	365	338	328	371	380	364	350	346	362	375	363	337	368	353	338	326	337	353	366	342	328	329	336	331	338	342	375	324	363	356	326	351	348	353	365	332	369	332	349	363	340	374	327	363	347	382	349	358	364	333	342	331	378	359	385	364	352	340	368	340	355	344	341	367	323	372	386	354	352	360	371	357	359	370	328	344	357	395	370	331	326	363	325	357	367	349	377	366	358	350	344	395	342	326	337	365	362	355	393	360	345	335	360	392	333	366	363	355	351	374	347	339	373	328	379	353	365	325	319	351	378	336	355	344	318	351	361	328	356	352	356	372	353	369	331	360	392	361	358	362	382	357	359	364	367	324	322	351	367	332	362	344	362	328	345	387	381	355	362	348	360	330	342	374	365	349	357	346	343	316	361	389	327	383	357	377	360	396	369	340	349	350	365	364	384	351	328	374	343	395	354	336	361	350	364	367	362	394	331	360	375	349	336	375	308	343	365	395	366	378	374
47803	81924	33168	12238	1552	1217	986	936	866	868	789	768	750	733	767	711	716	698	704	699	688	706	706	687	670	661	712	659	682	670	682	656	686	687	692	700	646	657	666	630	643	637	649	671	589	648	700	715	639	677	639	673	660	675	661	693	679	650	665	653	644	693	678	670	628	650	649	647	684	673	671	650	639	646	678	644	670	677	669	665	645	691	675	623	632	690	657	693	666	637	670	707	641	663	640	669	677	670	644	651	680	698	650	625	659	641	676	645	671	663	660	663	686	679	647	653	679	691	676	637	669	685	609	632	612	645	688	673	699	658	667	690	678	681	665	627	656	667	676	683	698	651	621	641	649	717	654	652	767	651	671	687	710	607	672	654	716	673	683	669	671	701	665	630	625	630	660	637	665	677	714	670	668	680	642	648	645	628	650	671	662	698	644	654	702	659	626	694	690	670	685	653	643	687	679	675	594	631	685	679	653	658	616	674	640	655	682	663	688	715	613	671	688	675	674	658	674	719	718	678	669	671	683	635	700	695	652	675	651	626	627	644	635	659	689	661	666	638	630	679	660	620	685	707	652	652	645	688	657	699	629	707	690	621	643	634	672	624	699	631	684	682	658	639	685	669	652	669	675	671	635	690	636	644	658	680	611	656	673	649	652	647	653	664	623	637	636	687	653	649	703	610	701	658	649	641	634	691	636	684	673	624	684	674	641	650	649	671	645	684	682	604	629	658	661	686	633	617	680	643	680	699	658	669	672	586	616	614	661	652	640	670	671	703	664	669	611	648	629	673	672	664	677	652	641	679	675	672	646	680	660	674	646	667	738	663	634	686	655	662	684	660	684	686	647	660	676	677	639	684	632	638	669	633	650	632	670	672	636	651	678	687	692	656	644	661	675	700	634	676	701	657	645	680	665	707	639	687	643	672	635	694	631	656	718	645	694	675	634	663	651	665	665	668	679	696	686	625	611	696	680	656	666	688	657	622	638	665	633	672	630	694	658	634	657	626	681	657	667	649	685	683	688	697	666	686	656	638	642	649	637	652	634	688	630	715	660	699	701	699	665	635	685	689	620	692	676	652	718	643	619	660	680	660	638	667	632	635	652	662	687	662	665	649	623	665	643	681	717	643	657	717	697	666	613	651	657	624	666	676	684	680	673	668	622	669	666	670	731	638	661	687	675	633	687	691	686	643	674	634	637	711	660	666	640	668	679	669	645	619	664	657	656	671	668	683	656	640	677	626	675	691	673	650	688	666	673	687	677	654	668	662	652	691	606	664	673	696	652	686	653	664	667	652	676	696	665	712	643	670	687	661	655	663	656	650	669	668	676	631	672	678	694	655	639	649	660	673	691	689	638	676	646	660	705	647	658	629	632	698	628	659	675	682	642	653	670	626	683	696	649	666	704	633	650	650	698	675	687	646	656	668	681	697	646	688	621	713	659	646	698	682	667	622	649	623	640	675	666	625	707	664	679	689	708	638	689	681	693	670	709	702	666	658	640	643	659	651	680	651	679	707	651	624	639	671	679	710	651	657	645	685	674	638	670	693	680	694	638	682	682	645	644	651	676	652	628	680	617	686	684	639	697	671	653	691	685	690	620	627	666	652	700	669	678	641	675	696	638	636	618	667	676	685	640	631	660	625	673	689	623	703	675	655	655	693	661	677	686	656	655	656	675	677	679	620	706	660	667	674	672	667	615	664	612	642	629	668	663	671	703	644	694	673	676	694	661	713	619	673	696	683	681	708	642	649	679	631	619	643	667	683	658	668	630	643	669	671	640	636	659	618	647	644	627	644	659	670	677	649	651	649	661	636	683	656	668	645	675	662	668	702	671	663	663	639	657	663	646	676	689	682	657	667	677	637	685	660	652	630	689	664	650	657	689	688	651	624	652	716	671	679	537	717	673	676	626	671	645	671	698	628	634	641	669	650	710	705	659	616	732	698	649	659	633	687	681	679	670	640	693	635	660	683	649	654	715	672	673	694	671	644	681	696	659	665	649	667	687	650	685	707	612	634	674	651	659	666	688	641	661	690	615	642	642	660	630	688	695	677	653	638	698	706	678	664	700	678	616	673	628	618	650	638	643	649	650	626	692	580	670	697	672	665	649	657	703	618	672	634	642	611	693	643	663	684	653	692	650	679	663	644	651	663	689	591	660	672	694	669	694	675	700	692	636	671	675	642	691	660	665	699	663	653	692	691	657	661	729	674	610	728	688	676	653	650	679	611	632	667	669	674	649	698	673	673	662	634	638	639	671	640	727	738	708	700	655	617	666	691	678	662	629	655	711	666	649	657	673	637	665	653	664	673	662	669	667	712	672	619	660	676	691	642	651	694	636	676	676	626	684	650	666	620	687	673	665	672	685	663	656	677	647	703	683	691	639	663	686	626	644	648	644	658	664	717	625	677	660	659	663	630	654	638	697	724	648	670	680	667	649	696	654	668	681	649	628	648	671	620	660	661	641	658	652	621	650	637	658	696	700	633	670	656	664	700	702	659	648	690	647	650	615	649	653	653	616	670	649	677	678	661	656	669	681	711	616	649	687	630	638	661	664	681	640	657	679	658	664	712	681	667	693	680	688	666	675	627	691	702	686	653	661	628	654	653	660	669	614	688	650	646	659	717	682	690	679	643	675	650	684	695	681	686	615	636	679	657	630	680	628	643	651	670	689	695	646	686	668	644	615	646	671	619	629	669	611	650	705	628	672	678	690	664	670	671	699	650	669	676	666	676	656	632	641	700	648	704	619	628	675	675	698	660	644	703	630	636	678	698	648	652	650	669	662	648	674	646	655	622	671	652	647	664	640	659	640	691	621	662	675	690	673	671	645	687	648	677	684	658	636	662	639	647	657	654	687	632	666	634	660	630	647	635	674	646	655	650	645	636	644	654	648	645	658	709	622	699	670	615	658	691	693	649	686	677	582	632	660	673	701	682	635	651	684	690	694	631	682	658	699	675	630	698	648	664	661	657	675	682	652	684	700	620	668	681	647	663	665	704	634	651	651	648	689	686	689	666	683	684	676	739	693	667	652	636	638	689	643	653	631	660	682	675	691	660	655	644	606	650	658	635	660	667	678	652	668	671	658	646	640	673	626	643	650	667	716	622	719	669	670	649	650	674	668	673	641	677	629	711	645	648	644	659	666	659	693	629	665	640	688	672	690	664	619	684	661	626	665	688	659	645	716	689	710	662	674	632	687	667	659	644	666	609	665	683	684	664	676	633	647	698	680	674	647	644	626	694	624	650	662	690	622	675	698	694	702	655	678	699	634	615	681	650	624	646	671	656	649	676	662	655	654	641	652	657	653	737	664	663	637	628	645	650	673	648	660	688	636	696	645	666	637	698	609	685	623	658	690	660	637	635	621	607	685	626	608	593	663	640	660	686	644	663	638	635	685	668	649	681	649	632	655	689	634	645	642	656	690	633	681	632	627	660	675	654	626	618	669	620	667	662	629	712	630	659	675	634	652	665	689	679	663	692	645	714
23278	21720	30127	23139	21370	18778	2254	425	348	350	301	288	310	321	279	292	290	301	273	299	258	307	281	290	291	262	270	257	244	297	276	295	298	270	250	255	288	259	237	262	237	265	270	271	256	251	268	267	242	237	236	296	245	262	278	258	258	269	250	274	271	268	276	253	254	251	301	248	241	256	248	254	258	232	276	265	254	284	268	240	291	246	261	274	259	275	269	280	269	231	282	254	259	266	280	259	247	253	261	272	249	275	308	266	262	253	250	255	277	258	266	240	253	257	255	262	264	246	282	230	243	285	262	266	243	252	264	276	242	265	249	275	286	261	285	252	267	236	267	269	249	286	245	251	284	277	269	253	239	256	253	236	248	240	253	254	261	248	226	271	252	303	254	264	245	270	249	289	265	253	273	270	267	284	269	286	243	263	256	232	261	229	258	254	232	307	275	249	245	274	269	235	235	260	257	276	264	230	291	272	267	267	272	287	267	270	256	245	249	277	270	263	253	256	231	267	268	291	251	264	244	268	266	265	270	251	257	237	262	244	291	258	242	254	265	254	267	259	242	263	270	250	259	249	262	255	253	264	244	247	249	238	230	229	258	263	278	267	248	238	263	269	254	272	264	264	231	253	247	268	270	247	253	264	254	239	270	260	262	245	245	256	256	254	274	235	278	250	271	257	249	286	265	268	248	245	238	258	263	263	257	264	282	274	239	257	272	235	287	274	232	244	285	245	251	266	247	239	279	269	271	263	267	285	308	264	283	267	301	281	252	281	277	264	259	274	260	260	269	248	255	236	249	263	241	253	266	256	257	235	250	253	236	269	255	256	284	231	278	275	233	258	269	257	255	237	262	301	236	274	252	240	262	250	255	282	267	280	254	267	273	234	270	253	266	248	232	217	283	233	252	248	255	261	240	235	271	260	250	290	239	277	274	243	242	279	257	265	273	244	256	243	265	273	266	296	258	254	244	293	268	233	263	255	279	275	275	260	222	287	271	282	271	280	270	268	261	248	277	246	254	264	222	244	251	269	232	244	247	258	228	256	252	240	243	239	274	220	289	294	238	227	272	237	237	254	269	275	266	240	289	260	242	252	230	254	271	245	261	273	260	273	268	268	270	250	256	234	262	265	267	288	266	223	305	264	234	240	250	269	260	268	251	244	251	266	258	259	259	272	277	268	273	279	253	273	253	283	256	248	266	205	257	254	236	260	259	262	275	247	272	252	262	249	264	288	249	235	256	256	260	289	237	226	236	260	247	260	261	251	257	267	269	274	304	281	267	260	265	269	256	245	267	270	250	239	265	250	267	287	252	269	280	264	263	259	270	241	229	289	261	249	261	262	233	262	242	277	269	267	265	240	248	287	273	241	263	249	269	252	272	238	284	235	268	262	271	253	286	243	267	260	258	272	262	243	254	251	247	245	280	274	259	250	256	255	265	245	233	238	296	253	255	251	264	273	242	258	252	260	274	243	233	269	280	248	250	260	245	257	216	280	272	288	251	240	245	247	260	258	251	253	252	266	273	253	236	251	254	262	272	255	278	227	241	275	267	262	239	238	264	269	302	247	240	283	271	284	245	250	260	288	246	278	289	276	263	253	247	263	262	266	248	231	253	281	267	249	260	257	245	257	247	248	248	249	261	273	282	259	262	255	256	230	259	248	279	232	249	272	259	235	254	257	271	269	254	266	261	265	271	257	255	270	248	261	279	256	271	260	288	277	255	264	271	279	280	282	262	254	246	261	281	244	262	273	249	273	251	257	248	248	262	246	251	256	244	249	257	257	248	264	261	287	253	278	267	253	265	258	297	254	252	256	256	255	250	286	259	253	263	286	258	258	283	258	258	281	259	246	235	286	243	256	238	272	264	244	278	289	271	253	250	251	256	264	257	251	262	266	288	250	252	243	247	255	271	244	242	237	265	257	254	264	287	246	240	274	244	244	260	240	257	257	262	267	275	272	251	254	298	254	264	263	272	284	245	267	253	265	250	260	278	240	235	252	253	284	256	278	256	250	249	277	274	240	248	280	270	238	226	289	264	260	242	254	262	244	279	271	261	233	275	239	272	268	236	248	230	229	242	264	243	285	256	284	271	291	275	258	232	254	271	243	277	270	257	262	250	287	271	268	290	234	249	251	251	257	275	246	289	289	253	252	267	249	248	242	234	244	268	288	252	246	271	289	238	269	249	288	253	274	258	244	290	258	244	259	275	258	254	228	278	253	254	269	279	278	229	254	247	260	264	272	251	263	282	278	256	248	266	236	246	253	265	243	248	268	234	265	280	258	262	249	252	241	263	274	247	269	265	224	266	241	264	269	254	258	267	228	273	269	241	266	234	257	245	216	253	247	253	258	230	258	299	242	254	221	250	284	237	285	252	292	264	287	208	258	265	239	270	245	260	250	254	261	273	270	239	243	256	281	237	263	276	277	219	254	255	254	262	263	218	246	239	253	263	268	276	263	234	269	270	273	268	260	256	282	266	258	258	244	262	263	276	261	261	252	257	248	260	274	231	265	251	264	250	269	246	235	285	274	241	275	246	258	243	270	281	254	274	272	276	240	270	292	246	270	262	279	242	278	249	243	246	269	302	243	265	279	232	252	256	262	243	281	249	294	254	253	250	247	247	246	256	253	268	240	244	271	256	233	266	254	217	257	258	258	240	259	245	250	269	276	254	256	240	255	269	245	226	241	279	264	251	241	227	267	254	255	257	265	244	267	264	246	259	242	270	264	252	287	268	265	244	271	270	280	239	252	248	259	265	252	283	275	235	249	270	259	259	243	233	245	250	262	270	257	292	251	258	271	281	258	253	260	237	270	245	282	241	247	283	259	229	273	265	253	245	264	259	237	276	280	300	254	260	246	267	259	241	239	245	264	260	267	243	262	242	282	251	242	262	278	272	291	258	259	284	266	260	244	247	253	260	265	267	236	272	247	240	260	242	271	283	261	257	285	247	262	235	270	290	275	231	241	229	260	233	249	262	241	258	269	253	253	258	235	263	262	231	252	238	234	247	269	243	238	230	259	268	235	245	254	261	267	261	261	252	261	255	239	273	252	244	266	263	266	275	271	271	262	248	242	256	271	244	249	253	259	237	263	259	257	246	250	264	249	296	282	235	252	268	235	244	249	271	256	250	267	265	245	228	256	258	262	251	268	248	251	268	252	252	273	249	247	257	280	258	229	250	230	248	240	277	229	258	295	274	278	264	261	250	239	256	231	261	264	255	233	245	268	261	210	249	242	264	270	271	253	255	253	249	286	246	254	260	271	253	251	270	250	283	247	239	284	247	270	266	260	275	270	240	257	267	258	256	241	263	255	258	217	250	266	252	296	250	249	264	267	262	260	235	269	279	252	258	254	271	271	237	259	270	266	265	249	253	264	259	253	276	258	255	255	248	251	293	262	246	255	260	251	278	242	265	247	259	279	263	250	287	264	278	261	243	245	245	306	268	265	266	240	223	302	253	226	268	263	262	265	229	255	297	236	269	288
49175	84767	44305	16815	2086	1522	1235	1069	846	854	760	696	677	622	599	573	528	557	541	543	495	490	513	475	497	464	530	508	451	514	470	533	508	449	423	491	447	436	500	492	468	480	446	472	453	468	459	472	511	484	476	469	462	491	478	457	442	454	457	460	477	439	447	489	465	466	443	473	469	477	430	498	452	452	493	465	374	479	415	477	459	481	446	462	466	485	466	444	475	468	454	465	476	469	460	437	473	450	463	486	468	460	459	458	439	479	445	436	460	494	429	464	473	499	451	446	459	486	425	474	440	487	447	417	467	437	458	433	455	464	500	449	478	454	440	430	455	470	498	451	447	453	466	428	478	482	429	472	427	502	455	476	458	494	455	449	431	447	443	468	495	439	469	428	446	450	463	470	457	462	439	501	434	443	451	485	488	458	485	440	462	455	449	476	461	479	449	469	503	486	448	469	468	442	499	452	469	450	491	440	451	497	436	497	443	504	505	419	476	456	410	439	438	455	455	420	450	458	452	457	510	496	451	455	455	460	511	441	453	466	432	486	462	440	442	441	468	473	439	467	426	471	488	502	461	458	405	523	444	440	450	448	449	414	510	446	481	429	437	493	467	444	463	449	461	460	459	466	454	493	503	471	491	475	431	458	484	452	456	461	473	455	451	435	454	470	480	454	450	479	440	448	450	465	499	461	440	427	438	490	483	445	470	471	456	455	491	448	470	444	450	486	413	449	429	457	470	479	422	442	477	425	443	485	481	474	461	468	436	456	435	455	460	456	472	480	430	483	435	497	472	465	467	458	470	457	490	436	464	436	483	431	466	422	508	496	470	460	414	460	455	438	445	480	449	461	475	459	491	460	458	421	484	444	479	432	499	473	441	473	451	433	495	472	480	482	467	478	476	420	462	468	440	476	449	453	471	465	451	488	479	482	468	453	463	473	462	439	480	458	467	494	484	457	468	467	457	428	468	471	458	471	466	444	481	474	446	445	461	453	481	492	431	463	481	469	427	463	418	442	473	422	455	458	442	442	439	448	480	493	433	464	418	442	441	463	431	430	432	437	456	473	464	463	491	490	452	431	488	436	487	481	470	475	430	503	449	420	452	430	448	490	461	444	459	446	473	427	428	456	474	441	429	442	433	483	441	443	457	481	439	464	435	474	449	468	432	431	487	463	493	430	418	476	451	473	456	435	470	452	457	446	442	447	436	463	471	471	453	454	473	447	472	465	472	477	420	481	448	464	502	454	461	435	445	444	441	436	446	464	452	477	452	428	407	449	462	476	478	466	454	453	452	443	442	432	488	443	435	469	496	447	456	452	457	505	495	503	492	447	456	436	461	438	428	483	434	448	443	490	466	486	504	472	456	454	469	424	443	485	450	447	457	457	453	460	467	479	449	477	448	447	492	465	469	454	468	479	468	430	424	455	440	465	427	499	481	451	469	405	463	470	446	456	478	400	419	464	490	468	429	416	460	452	461	500	442	485	456	429	456	476	436	445	489	453	481	453	454	432	461	452	440	439	498	475	460	471	458	469	453	467	457	493	464	414	479	470	476	430	471	455	466	468	485	456	409	458	468	448	450	444	460	461	459	437	442	444	434	472	436	477	505	497	506	433	481	431	445	443	413	454	489	499	481	454	445	466	457	465	463	406	444	439	475	491	442	462	431	456	423	497	464	483	444	440	439	443	446	439	471	444	451	486	497	423	443	443	469	490	483	456	425	526	408	488	457	498	454	467	458	454	464	443	453	513	486	465	462	479	467	414	503	471	507	429	474	428	434	464	441	451	471	406	501	441	450	447	460	461	442	441	503	457	420	481	408	485	466	454	483	458	478	479	501	466	487	434	439	464	438	412	440	437	449	442	484	435	465	478	494	484	481	462	481	447	458	414	461	461	473	458	453	467	419	455	436	413	443	445	457	436	451	436	444	419	476	512	462	475	452	459	430	473	427	473	458	432	466	409	472	487	460	471	430	426	455	453	475	477	438	430	430	446	442	445	470	500	441	448	394	465	467	479	475	444	458	493	468	451	471	451	486	455	448	464	472	490	434	461	442	439	470	446	446	459	467	461	511	477	441	469	466	433	462	414	470	467	425	432	457	484	432	458	430	436	476	466	487	467	443	459	486	452	452	446	422	459	474	444	461	442	483	462	504	472	451	464	419	450	491	438	437	467	487	492	444	447	469	460	508	431	497	471	440	432	513	418	483	484	427	497	427	451	473	485	470	476	475	492	424	455	465	451	502	517	490	457	448	462	472	458	414	479	436	483	470	447	414	448	493	458	450	458	468	457	436	455	438	491	430	440	446	480	434	492	452	460	417	489	462	473	458	479	469	442	452	504	471	443	487	471	452	490	424	421	445	504	423	468	440	437	450	463	449	449	453	465	466	467	454	464	475	488	489	472	458	462	476	444	448	503	449	474	466	453	459	441	437	469	464	460	466	437	486	468	441	477	477	439	456	448	445	474	481	457	481	431	516	488	448	464	456	506	447	457	460	486	467	512	437	516	466	454	463	469	485	440	483	473	426	456	475	457	505	458	422	470	439	433	498	487	490	450	452	461	452	438	460	451	469	479	465	473	471	441	439	452	503	473	436	473	448	453	447	474	512	444	464	475	464	456	467	500	466	451	417	470	472	456	439	473	477	472	479	512	487	463	437	439	495	491	480	453	476	463	444	521	447	446	456	489	479	438	471	444	460	493	451	440	455	474	461	457	501	467	471	489	441	453	494	458	498	452	475	431	480	482	435	487	478	471	453	455	429	448	475	477	504	461	452	437	450	462	490	434	424	474	431	469	463	490	439	442	483	475	511	446	462	452	468	475	474	462	448	442	424	460	480	499	453	447	465	469	470	434	437	475	465	463	458	464	442	448	491	427	511	410	454	477	465	462	472	450	524	462	461	440	429	433	450	486	502	455	435	466	459	459	432	485	479	457	435	498	457	472	454	467	477	467	417	468	466	475	472	481	443	453	446	470	434	453	481	441	446	463	453	461	466	470	462	489	492	444	485	451	454	484	441	432	492	503	477	427	458	462	476	482	455	458	468	470	460	461	474	458	458	423	443	465	442	480	423	489	456	466	454	433	463	417	493	442	478	418	482	432	449	499	449	471	444	462	454	462	463	494	446	442	460	515	463	456	416	444	452	480	472	458	481	431	415	483	492	466	449	449	460	468	477	464	424	476	412	464	473	450	454	481	441	464	441	458	484	441	488	485	456	467	464	467	480	506	449	445	405	474	429	506	436	447	469	475	457	439	439	462	474	465	500	452	452	472	467	446	449	465	464	453	447	465	452	470	463	446	471	466	486	451	452	432	411	439	480	455	478	453	465	458	471	415	471	451	439	430	432	490	472	481	462	455	457	471	440	411	425	452	446	462	481	457	486	480	447	456	433	469	480	477	457	470	459	463	433	445	473	463	490	502	441	438	450	461	443	464	424	453	462	464	462	482	484	497	409	488	464	484	460	482	469	468	461	468	437	420	468	418
27648	25842	20247	4330	685	662	634	610	621	580	611	650	593	618	640	630	605	602	613	670	596	575	590	675	621	617	615	582	689	617	563	631	602	615	635	595	670	612	606	636	625	606	629	631	646	591	688	643	643	636	665	582	590	589	599	539	617	604	588	593	637	610	586	614	591	647	600	620	590	627	595	621	618	638	625	635	610	581	655	609	614	629	601	631	615	603	590	600	627	621	560	600	612	664	619	605	571	593	599	617	637	567	581	623	584	593	623	643	618	634	569	642	597	598	614	619	599	642	666	652	578	583	638	666	605	584	667	621	615	609	618	606	624	664	556	624	627	614	600	637	605	651	575	624	601	650	618	622	627	627	611	627	604	622	606	624	609	635	596	641	612	649	570	648	600	614	634	579	595	651	609	646	565	630	641	566	619	590	606	635	631	624	641	604	588	610	603	632	640	654	587	630	578	642	659	574	648	636	587	599	629	605	632	589	642	606	658	582	626	596	561	602	627	561	601	610	663	636	666	619	623	599	597	639	611	639	619	596	650	581	596	595	615	628	611	659	621	631	626	634	630	619	647	583	635	642	605	586	628	595	579	612	615	650	586	614	647	626	580	642	625	616	591	593	604	642	631	573	637	597	598	620	632	641	615	603	611	644	636	617	640	607	603	607	634	566	612	639	604	630	604	600	613	599	638	598	611	623	617	606	621	605	587	592	617	611	641	609	585	630	587	642	593	605	633	582	601	628	600	597	632	633	620	628	607	580	655	617	620	639	588	620	643	614	627	629	602	587	625	627	641	628	646	613	615	578	614	620	621	601	629	614	578	619	613	639	598	616	609	582	624	610	619	671	666	622	613	616	620	644	614	592	643	575	609	639	604	626	596	585	584	613	612	572	617	634	637	598	601	615	608	659	640	610	582	607	643	607	621	653	553	594	567	631	619	642	618	610	611	642	578	596	633	628	611	565	619	615	596	619	659	593	633	650	595	598	622	627	597	641	607	639	593	650	607	622	648	617	624	638	619	581	630	641	647	674	587	623	613	629	642	645	578	596	584	598	612	574	621	626	627	630	586	618	626	621	637	605	603	597	613	671	614	646	593	593	601	613	616	645	562	597	634	608	599	629	587	636	635	583	603	575	598	640	618	599	628	648	606	603	626	601	654	602	597	594	600	621	575	655	628	586	649	579	579	633	651	588	620	624	645	621	633	610	632	579	625	571	610	605	611	572	644	647	593	585	614	616	647	629	582	616	643	620	620	599	650	584	606	637	586	640	631	597	621	646	653	616	583	633	618	586	605	578	603	611	586	608	615	599	639	610	615	615	587	580	649	600	579	614	653	570	620	646	627	657	608	634	603	626	651	596	621	602	644	607	671	595	604	641	584	606	615	591	604	632	598	654	600	678	586	631	585	629	669	671	622	623	609	649	657	604	607	635	603	596	592	609	599	606	653	652	605	575	578	652	566	608	618	617	630	622	622	600	605	608	599	630	585	614	600	660	643	614	610	560	580	613	643	625	622	600	589	629	623	658	600	637	666	621	613	626	617	592	614	601	625	614	640	616	635	621	612	610	642	626	648	629	632	632	606	602	630	590	596	639	629	644	649	627	611	612	648	612	588	596	596	604	597	608	651	591	594	606	620	631	618	564	601	647	576	627	628	577	613	626	610	626	581	607	647	554	591	625	623	581	632	564	637	620	609	602	603	658	636	622	583	614	617	594	598	605	581	603	635	564	624	611	617	631	595	601	617	594	581	651	601	631	644	642	673	619	636	582	641	649	652	595	633	622	607	560	600	630	627	605	625	625	612	613	579	579	619	635	604	571	553	613	562	616	624	588	605	608	604	619	578	653	607	613	605	608	575	623	643	609	612	595	656	601	623	594	604	606	539	624	633	631	575	604	665	639	612	594	646	656	640	592	585	624	645	597	595	638	666	572	625	638	597	662	654	633	587	591	611	607	615	587	610	627	579	620	608	587	568	679	629	619	624	589	695	637	577	596	647	609	648	602	622	622	653	597	606	597	589	600	620	593	617	603	605	629	595	592	643	601	606	563	605	607	617	644	617	599	631	634	628	604	619	611	611	638	621	620	635	571	645	587	630	614	594	642	629	578	641	586	628	579	578	611	640	625	634	587	584	602	600	623	619	591	647	638	637	590	657	668	604	616	579	610	651	659	591	631	533	614	632	656	619	623	648	593	623	612	647	630	646	631	670	545	637	588	611	634	580	614	615	601	598	641	607	679	648	595	617	628	623	593	573	618	608	633	588	639	620	599	591	606	620	640	592	612	647	655	601	631	647	660	615	646	660	586	637	650	584	587	616	614	562	599	616	623	610	640	636	618	626	602	587	581	593	632	635	633	598	579	635	619	594	628	642	612	613	624	623	581	589	596	600	582	606	634	604	677	601	629	634	607	628	583	601	564	646	661	593	589	584	620	619	606	597	603	626	581	658	605	625	603	629	567	612	592	625	653	623	616	595	614	641	620	637	627	619	608	650	617	599	624	550	577	611	674	667	606	566	586	632	610	628	641	616	585	604	627	612	611	609	601	591	626	576	620	626	607	621	593	664	623	595	609	624	576	594	611	623	617	649	625	636	654	591	682	615	612	644	606	581	666	635	617	654	612	623	592	640	599	647	613	634	590	619	632	616	649	621	645	679	605	609	646	610	598	632	573	627	620	627	572	651	651	655	619	648	657	622	637	665	605	624	654	586	640	631	609	632	609	594	651	643	622	594	633	619	610	590	565	581	595	623	593	655	645	621	622	640	597	641	613	556	604	590	615	583	577	619	585	604	591	575	662	607	562	554	584	567	662	660	590	579	579	651	595	629	571	599	631	577	583	567	536	652	642	590	672	606	620	602	646	616	622	656	641	624	628	612	596	607	598	595	585	572	619	636	638	605	624	651	645	614	628	635	653	634	604	640	645	603	636	645	651	633	609	636	654	639	656	641	595	606	594	587	638	637	645	646	607	588	587	637	652	612	607	618	624	642	585	575	545	628	608	625	596	679	601	635	648	576	655	584	619	583	581	677	560	607	667	578	633	595	602	611	639	590	598	630	648	609	620	651	590	644	582	603	655	604	616	676	638	565	642	640	595	593	619	609	623	596	586	644	616	631	562	605	629	540	646	590	649	635	607	588	570	583	636	589	606	615	584	657	647	584	613	670	635	625	646	656	636	589	603	604	591	599	622	627	610	603	567	601	602	602	648	662	676	570	592	634	635	647	571	630	581	636	602	617	639	682	646	609	628	625	630	615	593	660	630	627	596	570	604	643	584	638	603	624	672	606	598	608	644	617	621	637	528	620	618	569	635	609	587	571	621	615	586	620	603	640	590	660	643	627	652	613	663	636	588	584	548	662	589	630	585	627	622	623	602	601	597	607	619	619	604	611	609	529	567	617	627	591	605	641	600	654	634	613	655	611	562	663	626	609	626	648	638	633	638	600	618	546	614	613	634	627	699	638	663	591	641	595	566	613	651	692	606	623	551
29962	41004	21168	3820	1205	1105	1087	1146	1144	1094	1147	1124	1143	1115	1085	1113	1077	1070	1067	1095	1103	1111	1097	1123	1073	1084	1133	1132	1093	1072	1136	1131	1081	1094	1068	1076	1083	1108	1036	1200	1093	1079	1077	1124	1146	1127	1083	1174	1094	1125	1065	1145	1108	1123	1081	1053	1170	1099	1081	1063	1148	1173	1124	1095	1100	1064	1100	1107	1056	1121	1051	1086	1120	1109	1108	1165	1107	1066	1083	1152	1158	1142	1119	1077	1113	1093	1114	1086	1121	1138	1078	1132	1080	1063	1099	1136	1113	1104	1097	1106	1125	1070	1102	1104	1120	1123	1102	1113	1091	1113	1136	1096	1101	1095	1115	1142	1096	1078	1098	1058	1084	1058	1106	1093	1088	1145	1110	1078	1110	1074	1097	1146	1080	1150	1150	1124	1063	1086	1016	1093	1107	1123	1159	1073	1134	1094	1107	1135	1103	1101	1071	1102	1166	1081	1077	1070	1106	1048	1103	1129	1122	1077	1101	1122	1095	1111	1069	1167	1089	1069	1093	1121	1080	1089	1104	1121	1065	1075	1087	1090	1147	1119	1122	1060	1091	1112	1118	1075	1107	1103	1071	1118	1065	1104	1113	1124	1157	1087	1051	1111	1130	1060	1082	1107	1141	1093	1166	1101	1079	1087	1093	1074	1101	1110	1046	1093	1086	1079	1074	1103	1144	1014	1081	1089	1157	1106	1077	1170	1171	1058	1061	1099	1135	1151	1105	1095	1088	1055	1096	1145	1081	1136	1145	1063	1141	1116	1067	1111	1095	1123	1137	1063	1116	1111	1113	1114	1096	1028	1049	1141	1092	1076	1111	1113	1092	1064	1033	1146	1113	1127	1128	1087	1115	1042	1109	1096	1158	1113	1121	1113	1119	1086	1100	1098	1071	1082	1099	1113	1141	1116	1089	1070	1107	1058	1055	1071	1066	1127	1104	1056	1118	1094	1131	1083	1086	1157	1079	1084	1125	1109	1074	1073	1154	1106	1052	1065	1078	1131	1068	1096	1069	1122	1094	1146	1123	1112	1071	1139	1058	1074	1103	1091	1047	1124	1062	1080	1090	1098	1127	1112	1071	1101	1082	1057	1077	1102	1093	1095	1100	1030	1051	1105	1056	1043	1077	1150	1099	1064	1096	1095	1130	1064	1134	1079	1071	1093	1110	1127	1074	1095	1119	1116	1117	1056	1096	1083	1071	1083	1082	1080	1114	1072	1090	1165	1098	1068	1087	1120	1141	1158	1108	1127	1068	1137	1137	1042	1150	1092	1141	1083	1098	1091	1098	1098	1087	1068	1059	1110	1100	1061	1114	1136	1141	1128	1075	1123	1128	1064	1098	1098	1129	1098	1036	1137	1151	1144	1155	1115	1101	1077	1117	1123	1106	1094	1108	1075	1157	1163	1104	1055	1081	1100	1108	1129	1115	1046	1105	1090	1055	1112	1066	1138	1135	1113	1078	1133	1099	1119	1087	1098	1144	1130	1145	1147	1086	1127	1152	1097	1040	1085	1076	1108	1122	1065	1135	1052	1066	1078	1068	1092	1169	1114	1155	1086	1120	1050	1088	1062	1104	1070	1112	1135	1109	1117	1155	1125	1090	1123	1106	1128	1112	1064	1117	1149	1121	1113	1098	1047	1124	1059	1117	1138	1118	1067	1087	1096	1137	1072	1010	1148	1108	1110	1160	1064	1175	1122	1123	1076	1086	1081	1110	1064	1113	1121	1064	1123	1125	1062	1118	1113	1103	1141	1118	1102	1078	1144	1042	1097	1064	1098	1129	1074	1128	1037	1132	1086	1079	1094	1058	1003	1087	1082	1177	1089	1178	1057	1109	1094	1126	1119	1089	1128	1128	1107	1053	1082	1104	1051	1131	1109	1066	1095	1062	1116	1063	1073	1111	1098	1188	1151	1117	1109	1051	1098	1130	1076	1174	1008	1084	1089	1102	1099	1130	1073	1131	1127	1110	1082	1088	1063	1097	1134	1094	1053	1148	1088	1106	1063	1117	1134	1034	1071	1125	1138	1106	1174	1131	1195	1077	1060	1151	1112	1093	1100	1096	1089	1098	1088	1148	1049	1116	1181	1064	1079	1099	1141	1126	1110	1029	1078	1151	1108	1101	1095	1063	1158	1091	1084	1103	1085	1074	1136	1100	1078	1103	1131	1084	1094	1115	1081	1123	1129	1116	1055	1035	1122	1039	1099	1135	1124	1102	1126	1144	1064	1062	1120	1103	1165	1131	1115	1071	1142	1164	1131	1111	1079	1134	1085	1060	1094	1109	1119	1120	1102	1072	1124	1159	1089	1074	1102	1119	1031	1112	1181	1074	1119	1178	1092	1132	1089	1113	1108	1088	1153	1130	1113	1113	1087	1123	1121	1066	1104	1049	1047	1030	1061	1109	1114	1086	1113	1145	1089	1105	1116	1124	1084	1065	1118	1067	1013	1146	1080	1101	1121	1116	1095	1074	1124	1107	1110	1138	1091	1102	1106	1084	1137	1087	1140	1130	1047	1117	1045	1103	1056	1086	1096	1105	1101	1106	1108	1105	1147	1125	1140	1095	1150	1105	1056	1088	1132	1064	1058	1073	1078	1089	1079	1103	1089	1117	1090	1092	1087	1089	1094	1114	1129	1122	1066	1077	1083	1067	1047	1076	1117	1087	1159	1050	1135	1134	1060	1080	1124	1085	1062	1077	1081	1075	1076	1094	1162	1095	1189	1112	1129	1127	1042	1035	1074	1145	1027	1084	1098	1119	1089	1121	1041	1152	1157	1128	1069	1085	1121	1091	1083	1127	1071	1125	1094	1106	1147	1130	1071	1106	1119	1132	1106	1068	1107	1084	1130	1122	1082	1135	1115	1043	1097	1142	1122	1140	1085	1076	1084	1157	1104	1087	1092	1093	1103	1069	1144	1075	1074	1129	1170	1093	1113	1061	1151	1092	1120	1107	1155	1074	1137	1165	1141	1089	1123	1085	1061	1093	1109	1094	1095	1114	1092	1087	1072	1089	1071	1099	1043	1085	1136	1100	1112	1078	1131	1047	1120	1139	1135	1126	1109	1134	1107	1108	1149	1094	1085	1141	1131	1142	1043	1072	1099	1100	1081	1106	1121	1124	1080	1104	1091	1085	1079	1162	1133	1133	1101	1114	1159	1113	1146	1196	1075	1082	1065	1031	1129	1078	1086	1120	1112	1103	1095	1090	1177	1126	1015	1096	1159	1115	1092	1091	1107	1091	1108	1147	1069	1118	1127	1138	1078	1085	1083	1070	1083	1070	1185	1106	1088	1091	1105	1101	1055	1114	1082	1153	1114	1068	1125	1134	1095	1110	1082	1061	1093	1102	1123	1133	1142	1055	1085	1106	1168	1132	1141	1066	1047	1135	1080	1183	1103	1046	1124	1121	1101	1104	1119	1112	1103	1156	1075	1146	1130	1068	1063	1095	1069	1129	1093	1023	1078	1045	1132	1126	1144	1140	1080	1164	1101	1071	1058	1090	1053	1142	1185	1093	1104	1090	1102	1116	1108	1062	1103	1082	1154	1113	1099	1099	1055	1079	1166	1086	1107	1103	1098	1112	1139	1102	1108	1068	1126	1046	1063	1142	1115	1113	1077	1016	1118	1155	1089	1106	1067	1067	1065	1138	1102	1055	1098	1105	1147	1096	1085	1127	1126	1110	1083	1094	1036	1066	1041	1118	1148	1066	1134	1009	1122	1115	1100	1118	1076	1091	1111	1110	1052	1101	1077	1073	1065	1072	1170	1087	1100	1142	1036	1124	1119	1146	1042	1117	1024	1069	1101	1120	1118	1119	1084	1103	1144	1088	1128	1159	1100	1060	1161	1077	1101	1013	1126	1124	1075	1069	1055	1108	1072	1180	1081	1157	1132	1108	1076	1066	1126	1091	1135	1137	1104	1128	1111	1143	1071	1092	1108	1087	1139	1084	1131	1102	1069	1108	1096	1099	1035	1065	1096	1118	1115	1104	1101	1102	1096	1084	1106	1118	1068	1087	1092	1110	1079	1149	1088	1121	1058	1119	1078	1108	1165	1073	1053	1015	1071	1093	1018	1139	1114	1163	1103	1121	1174	1099	1055	1135	1105	1115	1051	1094	1126	1112	1113	1104	1097	1085	1147	1081	1103	1073	1114	1146	1107	1139	1077	1098	1088	1123	1154	1141	1107	1144	1123	1153	1142	1073	1110	1022	1070	1113	1126	1049	1084	1105	1088	1117	1041	1092	1130	1061	1093	1112	1134	1084	1069	1093	1130	1112	1160	1104	1082	1114	1087	1066	1095	1130	1118	1172	1175	1099	1120	1127	1118	1118	1083	1114	1048	1100	1073	1079	1205	1099	1116	1075	1113	1176	1041	1084	1065	1140	1104	1078	1093	1094	1117	1156	1092	1105	1134	1117	1138	1094	1110	1108	1088	1077	1062	1068	1074	1112	1117	1112	1134	1090	1107	1143	1093	1078	1165	1084	1065	1125	1167	1062	1153	1120	1086	1117	1134	1122	1140	1135	1090	1076	1100	1088	1019	1095	1109	1184	1147	1051	1071	1118	1148	1160	1152	1058	1085	1095	1101	1111	1153	1105	1095	1106	1060	1142	1103	1123	1055	1124	1135	1050	1091	1083	1137	1106	1095	1134	1114	1112	1051	1121	1130	1061	1077	1149	1129	1049	1068	1115	1097	1113	1056	1110	1089	1086	1107	1097	1088	1036	1087	1120	1074	1117	1095	1052	1122	1173	1147	1139	1082	1174	1077	1121	1061	1124	1079	1083	1112	1098	1151	1062	1065	1106	1081	1122	1091	1109	1105	1070	1114	1095	1104	1124	1106	1125	1110	1124	1114	1116	1082	1090	1065	1082	1076	1078	1093	1080	1100	1011	1128	1127	1053	1111	1158	1114	1102	1074	1123	1063	1098	1079	1087	1119	1073	1094	1106	1133	1153	1153	1110	1107	1096	1087	1122	1139	1092	1136	1074	1102	1096	1172	1149	1104	1117	1107	1088	1042	1118	1066	1113	1128	1093	1096	1082	1169	1089	1086	1102	1064	1058	1136	1081	1119	1094
24472	22439	29594	24465	15601	1883	540	429	377	407	389	379	361	392	392	402	395	375	416	376	368	376	401	379	347	373	353	350	353	350	360	405	352	349	364	394	362	384	336	330	343	382	352	372	363	365	354	338	346	343	363	349	340	365	355	349	364	331	361	374	366	387	338	402	366	373	368	362	347	365	393	410	342	366	384	373	410	360	341	336	361	345	377	364	395	391	340	343	337	378	375	385	362	334	369	378	382	355	347	365	374	365	371	345	316	352	336	343	323	345	367	369	319	356	374	353	369	340	350	359	367	388	353	349	395	373	348	330	398	349	384	375	350	379	361	346	347	342	356	358	329	345	345	357	380	338	371	359	326	354	377	368	361	371	328	366	359	306	336	372	358	368	375	361	324	347	352	354	364	346	386	369	356	375	359	352	346	378	358	355	402	344	362	360	366	370	342	345	388	376	383	356	360	361	346	339	383	377	328	371	332	351	323	368	355	345	357	351	334	377	344	351	345	364	355	333	375	380	344	370	385	349	356	338	351	333	372	399	340	390	362	356	381	380	345	355	375	331	338	378	372	357	358	329	378	373	343	341	351	355	360	334	374	394	376	336	364	394	385	361	399	368	376	353	337	332	358	388	351	317	382	357	383	357	333	375	348	394	372	353	375	395	353	335	364	345	384	363	378	364	401	379	361	366	386	332	359	378	335	348	365	383	361	341	349	365	406	386	326	376	353	355	350	369	356	370	377	358	377	346	358	348	341	374	353	373	352	367	329	350	364	374	353	368	357	412	372	345	365	336	369	353	393	373	386	387	354	369	347	376	342	335	351	355	381	382	374	351	337	342	352	361	369	356	349	355	337	351	394	346	383	345	396	384	353	354	391	370	354	318	365	378	341	383	358	326	349	407	370	341	369	344	380	379	375	342	330	379	371	340	332	377	347	392	380	364	356	358	394	369	353	371	360	351	355	395	371	360	357	399	385	359	335	365	347	358	367	371	363	375	402	340	349	327	345	351	382	347	402	363	347	339	340	344	389	374	359	348	370	388	363	350	378	389	338	358	389	353	329	341	367	379	374	355	375	347	358	359	351	381	350	372	374	376	355	358	352	388	372	379	352	384	349	351	360	367	354	377	357	386	410	353	348	350	358	356	403	388	333	364	354	362	350	362	382	336	329	355	379	335	341	381	353	342	373	371	355	405	367	348	371	364	373	381	364	359	328	340	354	336	384	380	348	368	356	353	354	381	354	363	371	338	364	330	395	365	368	372	320	344	305	378	333	352	341	330	349	357	327	373	374	365	350	351	419	328	395	352	320	348	394	377	363	347	380	380	360	375	360	380	374	362	369	354	349	360	358	338	355	323	371	341	387	384	357	382	337	405	331	348	376	377	375	352	356	398	388	349	356	354	389	368	346	350	357	379	365	362	392	333	360	397	359	338	361	378	347	360	333	329	359	350	320	378	320	382	347	384	355	346	367	371	347	353	363	381	386	322	355	374	342	347	398	347	378	343	348	366	340	387	387	332	378	355	344	350	392	358	388	383	360	395	380	395	337	393	355	387	365	357	333	335	345	377	389	365	331	341	369	348	346	340	331	349	355	359	319	320	346	351	352	342	327	343	377	363	328	345	386	362	334	331	354	393	338	347	339	356	360	367	338	351	372	358	364	326	348	365	336	348	363	343	365	369	338	352	358	371	349	354	347	371	348	333	365	359	354	350	361	365	364	358	388	335	357	363	362	362	393	362	379	380	360	360	366	345	379	413	365	410	355	359	365	388	363	345	342	347	348	334	336	363	320	348	365	361	376	368	336	384	376	379	351	361	362	369	364	378	341	400	354	347	359	379	366	298	351	341	340	329	374	317	319	381	347	371	337	340	379	393	374	328	373	354	385	364	328	354	356	374	360	348	360	377	359	336	359	382	334	314	319	352	326	373	367	352	363	369	390	350	351	372	351	385	351	391	370	360	358	356	356	321	370	370	345	324	360	341	374	361	360	364	410	359	361	316	318	331	364	333	373	320	348	359	328	351	353	357	368	343	358	349	361	373	371	343	359	370	381	353	343	375	366	346	350	371	354	366	375	354	340	365	357	357	333	332	346	309	346	379	345	345	317	385	352	374	358	361	355	352	387	347	374	384	369	362	357	371	386	366	364	359	347	357	402	391	355	342	358	383	363	371	330	370	358	349	357	345	353	351	348	346	377	370	386	344	387	364	359	356	347	359	352	355	347	376	356	345	375	346	360	371	339	358	384	339	380	363	375	336	351	370	387	364	352	334	342	355	351	320	304	356	345	366	365	390	348	355	358	334	333	359	368	303	371	368	377	346	358	373	389	365	390	315	357	369	352	347	360	359	358	394	352	346	364	330	361	354	383	355	378	379	357	318	342	344	360	352	354	331	369	357	374	369	372	334	356	366	347	379	325	333	364	348	346	328	350	349	378	370	372	366	380	370	352	342	358	368	347	384	377	366	363	402	349	339	382	372	351	340	327	379	352	380	377	341	372	385	382	344	355	350	358	365	361	346	343	375	385	345	344	338	357	363	336	374	371	335	339	343	377	389	355	351	339	359	331	380	393	352	369	363	366	367	354	340	370	355	379	346	344	361	393	365	349	376	358	352	348	386	359	399	364	342	365	334	293	325	354	371	342	348	383	377	370	400	345	364	386	343	344	367	382	334	330	349	377	320	388	388	386	361	356	374	358	356	354	341	330	331	372	346	369	345	354	333	337	377	346	402	324	334	392	333	366	386	339	368	368	376	349	342	346	352	333	345	349	363	335	359	372	351	362	344	352	370	376	387	361	364	372	396	358	373	346	361	374	353	372	369	357	367	357	330	381	361	350	344	391	367	382	373	346	364	374	389	364	363	351	385	382	348	372	378	345	369	370	362	358	354	349	371	345	363	362	366	374	370	386	336	360	347	350	370	341	348	393	376	368	385	332	356	376	351	362	352	396	330	365	377	339	370	335	345	352	311	339	357	379	334	368	344	369	373	357	342	375	332	352	312	353	354	354	350	370	362	374	352	368	343	358	339	365	344	347	354	355	374	330	334	353	371	371	341	373	344	378	348	331	381	370	354	383	381	365	371	347	339	393	355	357	369	378	351	346	392	388	361	356	351	344	375	350	360	365	359	342	343	367	353	399	376	349	331	380	341	366	346	374	348	329	368	359	347	369	369	365	375	365	374	352	343	338	366	368	349	344	383	351	356	359	352	340	366	360	369	337	349	362	326	379	379	344	386	349	346	359	351	353	347	362	337	354	369	346	341	330	343	343	395	380	349	344	336	349	332	387	323	343	394	349	365	398	362	342	338	363	362	382	357	376	383	366	348	359	347	335	326	329	362	364	354	362	387	379	344	356	353	355	374	363	311	374	346	344	358	368	369	352	336	358	291	338	334	370	377	391	360	345	347	382	359	366	355	392	373	379	372	341	370	359	369	324	334	354	361	352	387	400	336	333	371	349	350	355	348	363	336	403	324	363	381	374	344	370	335
53810	79479	42720	16374	1424	1118	998	972	880	836	831	769	780	740	758	701	729	718	703	729	736	703	634	653	699	725	679	748	674	680	718	709	641	715	692	670	593	710	673	649	673	653	652	700	701	703	657	707	658	692	698	643	681	661	694	726	639	722	615	699	644	692	719	626	702	673	708	689	701	720	661	647	640	671	660	659	661	660	726	667	659	641	666	657	681	710	625	666	663	680	695	661	603	614	681	726	694	628	650	645	669	650	621	633	634	657	643	671	667	669	658	636	686	640	646	681	693	636	708	651	671	714	704	688	692	685	649	616	622	721	678	678	674	692	632	654	673	659	665	685	641	692	724	611	682	659	645	686	722	684	644	631	667	655	705	657	660	679	650	684	631	676	619	648	704	621	687	659	686	672	689	684	653	681	656	672	656	630	720	669	676	623	634	699	654	650	678	705	683	643	639	688	661	646	679	711	692	632	691	660	665	732	655	655	654	641	680	667	649	655	682	637	667	736	682	656	674	700	690	666	653	710	659	666	705	656	654	686	690	668	674	653	628	663	669	655	695	638	699	687	665	669	669	683	637	702	692	680	661	686	686	702	661	685	659	684	654	689	687	675	662	704	671	701	661	703	701	699	692	693	643	644	645	687	702	668	657	694	708	627	597	683	655	688	735	681	657	658	702	660	656	642	688	669	693	714	647	709	682	679	658	689	746	709	709	728	639	661	577	713	655	673	694	634	668	674	682	660	637	679	698	667	715	690	648	679	668	666	681	707	659	627	705	685	669	649	625	669	650	688	669	675	685	666	672	681	667	672	678	653	643	677	630	674	681	661	689	688	728	633	646	656	676	672	692	650	648	661	694	700	715	703	710	625	687	650	675	687	698	678	681	699	649	751	662	646	676	656	668	657	664	655	652	655	661	691	652	664	677	707	633	628	656	657	679	671	677	701	646	693	647	658	668	660	671	681	685	632	698	649	689	680	674	683	672	662	664	693	647	652	690	708	681	677	638	639	691	694	679	662	728	667	683	661	694	622	665	666	658	711	702	658	705	683	642	685	682	634	639	668	666	679	687	644	618	661	644	716	667	639	631	690	676	683	679	651	683	696	687	693	654	726	710	660	694	642	624	672	656	664	650	643	719	683	673	683	701	700	692	635	658	671	684	649	671	658	632	672	657	633	727	700	658	638	649	680	685	649	655	682	656	683	689	688	697	694	635	735	711	611	714	672	647	675	626	689	667	644	652	705	698	670	664	640	622	688	670	659	671	713	661	683	639	662	663	636	658	682	628	688	648	635	625	697	676	655	664	716	638	662	683	671	641	655	662	640	626	700	644	667	673	604	661	647	636	638	675	634	666	667	650	630	650	644	656	640	651	655	671	702	703	726	647	706	704	661	626	700	663	686	672	695	684	712	665	647	630	637	651	686	670	667	668	640	678	694	662	672	680	655	680	636	710	675	672	660	666	660	657	668	652	660	638	688	681	669	638	657	656	670	680	689	670	696	671	641	691	667	668	680	685	653	685	654	620	686	672	614	683	684	629	639	641	651	626	698	668	692	742	649	639	692	651	658	657	668	647	685	654	664	730	639	641	671	645	725	670	714	632	700	687	681	673	658	725	674	703	687	659	654	706	663	624	638	655	691	705	638	654	638	673	691	693	673	714	670	666	707	668	686	693	617	755	646	686	666	639	706	651	710	649	678	684	672	670	703	645	641	697	650	631	619	677	659	712	646	684	689	673	645	678	697	655	666	691	661	647	646	706	684	704	646	636	674	678	666	684	671	672	685	647	657	651	671	686	669	675	688	681	649	689	631	688	642	701	677	654	704	678	657	679	663	680	664	645	617	653	638	718	701	676	708	699	715	696	683	671	686	664	661	704	645	705	632	686	686	676	714	659	637	691	675	663	733	695	672	736	621	683	701	668	639	630	687	631	640	648	662	659	672	651	680	672	695	648	655	685	690	667	620	651	640	729	681	681	682	705	654	697	652	631	668	676	730	708	622	622	664	676	674	717	703	656	674	697	656	670	687	631	655	660	676	636	650	666	670	647	655	668	649	685	691	648	660	671	688	622	631	713	656	675	664	685	722	679	655	675	674	686	679	657	643	659	686	650	654	706	699	659	648	638	671	658	701	667	677	684	644	668	697	688	688	687	669	652	647	659	676	681	656	676	666	670	674	661	626	689	686	666	677	646	671	674	703	642	620	689	677	689	655	653	696	697	652	683	670	687	671	655	627	642	687	677	683	660	648	720	710	656	657	691	683	636	656	661	652	669	681	674	640	682	678	648	649	701	641	653	704	681	656	715	692	645	672	715	667	633	671	638	608	641	663	654	666	708	645	701	634	731	676	655	650	711	694	725	659	663	684	688	662	703	663	678	708	664	654	627	691	654	696	638	609	659	661	677	716	663	631	658	684	715	646	669	670	674	637	657	616	687	662	639	671	663	676	649	679	705	661	665	647	663	661	685	721	655	702	659	651	617	678	717	677	676	633	672	687	613	665	631	688	659	701	681	649	641	692	678	631	684	735	691	697	659	651	657	670	700	661	698	653	652	666	701	732	694	673	675	652	666	594	651	646	664	683	693	658	658	695	677	709	688	679	728	668	641	667	688	641	741	667	663	698	641	637	710	657	666	671	672	677	666	670	657	680	652	654	719	648	673	669	671	681	684	681	685	653	684	650	647	699	658	701	680	619	667	696	689	656	625	652	656	721	649	677	665	652	674	683	676	634	671	682	671	713	636	691	646	679	651	656	707	684	674	682	681	639	612	691	704	645	687	660	656	682	658	678	630	688	699	698	700	656	630	665	699	636	672	687	695	658	661	698	624	656	692	733	673	653	706	678	669	651	699	656	675	687	656	683	675	672	671	700	684	629	690	705	697	667	692	684	664	676	647	731	684	656	646	707	664	662	668	683	661	723	650	666	698	713	644	629	685	654	660	655	693	736	697	677	683	724	643	671	646	734	675	659	658	687	654	671	632	660	670	697	702	651	660	699	663	645	676	645	674	635	683	639	692	657	670	711	668	659	674	629	718	655	669	634	704	703	703	651	653	700	637	671	655	663	645	708	668	660	643	674	671	677	697	693	717	688	631	653	634	709	649	665	702	666	673	644	681	654	704	632	632	694	673	688	690	657	638	679	687	668	702	664	631	693	695	682	664	642	687	659	670	652	656	705	723	691	690	614	639	668	684	652	636	690	669	690	634	674	677	631	664	661	678	707	660	720	687	674	651	660	655	641	690	682	710	657	682	708	669	641	653	660	706	671	653	693	678	692	667	641	720	635	652	686	642	630	646	660	658	639	668	639	667	694	646	721	664	643	659	673	660	631	640	688	660	691	637	674	646	693	686	715	721	635	664	667	684	654	620	687	663	687	626	661	705	646	675	651	666	710	660	644	634	623	732	677	664	673	698	682	664	605	648	667	658	659	673	670	698	675	670	672	665	672	672	660	697	707	675	622	640	635	715	670	649	653	689	694	654	686	675	649
23330	21658	29213	24184	21405	17799	1817	451	382	362	347	300	312	308	280	297	299	270	289	280	304	313	326	281	268	247	274	292	261	247	294	247	273	284	259	259	281	288	267	269	279	270	269	279	270	261	255	264	251	284	227	258	275	300	294	265	272	240	292	264	248	264	289	253	273	232	233	269	263	251	272	264	238	298	292	272	257	299	257	278	251	241	266	278	253	261	242	245	271	272	246	260	280	264	264	269	247	258	279	252	278	271	257	252	274	259	247	275	281	267	257	228	263	255	249	248	256	246	267	258	271	265	265	275	263	274	246	265	287	263	290	279	268	264	251	286	267	257	252	272	254	296	248	267	237	283	233	264	264	274	237	282	270	269	247	268	273	267	238	255	294	267	265	266	240	245	299	267	270	275	229	260	264	269	276	272	248	249	277	231	255	229	276	244	265	275	243	263	274	223	236	257	292	241	304	273	245	250	285	281	240	286	237	253	235	251	255	248	288	235	271	288	258	229	233	249	265	271	262	267	243	260	267	264	244	266	259	278	284	298	266	252	247	244	282	251	283	262	290	272	264	239	228	256	252	273	277	261	290	241	266	274	241	267	265	265	260	272	256	236	263	265	251	273	275	265	280	275	262	251	280	283	248	251	281	267	247	239	254	246	278	257	270	250	265	267	290	258	261	266	281	242	288	254	268	252	247	238	264	257	258	278	277	285	239	287	250	282	235	242	258	300	291	252	261	261	258	275	287	243	274	272	286	268	269	282	258	254	265	265	259	254	256	281	288	274	266	250	255	264	282	273	236	263	271	266	273	253	263	241	281	257	271	271	280	287	259	273	239	279	298	254	280	286	253	274	237	259	236	267	234	264	253	281	255	248	262	248	256	268	259	237	250	236	271	243	247	269	264	286	234	265	263	284	253	241	292	257	261	239	230	280	261	279	274	238	270	249	277	263	276	255	245	252	264	263	276	284	290	254	273	274	262	243	262	262	257	250	260	245	242	268	228	251	220	265	244	223	233	260	275	276	228	267	298	269	278	275	286	265	283	277	253	273	268	292	265	254	274	275	245	260	275	280	258	264	259	251	240	241	289	266	265	264	254	248	263	250	272	261	280	258	273	281	240	250	270	275	260	283	282	244	231	244	250	255	279	270	253	275	239	268	276	256	274	241	235	283	253	274	257	263	254	251	243	258	274	257	245	270	252	287	256	254	310	267	252	265	256	284	263	275	272	268	260	249	251	273	272	258	246	260	270	272	275	257	256	254	276	244	260	281	277	243	272	225	278	276	276	264	255	257	256	235	273	258	288	239	270	289	266	279	252	261	276	233	254	260	257	292	243	239	276	281	263	286	235	277	258	282	276	256	272	273	283	239	274	258	278	233	281	246	252	257	282	266	247	277	290	248	250	281	253	248	263	242	242	258	258	266	258	269	263	232	258	272	276	220	283	251	274	273	279	271	259	191	261	259	256	269	251	243	242	266	217	282	269	260	247	270	242	247	275	269	260	263	293	264	281	282	256	261	255	273	256	266	287	256	259	278	244	265	287	285	279	263	251	262	255	262	283	240	243	254	243	250	233	251	269	233	251	283	262	220	287	270	249	284	249	277	268	269	256	270	259	245	259	257	272	270	250	254	265	271	277	254	271	278	286	287	277	277	281	264	263	242	250	274	266	255	271	280	279	270	239	265	251	235	257	259	260	238	275	260	287	243	288	250	263	253	228	239	223	240	257	274	232	275	258	286	239	290	273	276	275	232	244	257	231	259	261	272	276	247	271	276	281	226	278	260	277	259	273	275	269	250	241	243	277	261	255	258	279	252	274	271	266	270	272	256	271	258	252	268	253	236	231	263	284	255	253	293	284	278	267	244	244	253	242	280	274	284	244	258	261	268	252	270	280	249	248	251	281	254	264	261	245	257	259	266	252	258	260	259	266	257	274	259	248	290	238	243	241	284	273	282	234	241	275	251	282	255	238	239	290	255	273	286	263	258	263	263	256	243	265	254	263	252	268	249	257	250	264	291	258	262	263	234	252	299	269	264	271	301	268	263	244	265	277	279	280	253	268	239	270	257	245	241	244	262	265	272	226	304	284	243	266	223	250	272	254	286	252	250	256	281	269	243	275	255	263	264	276	261	271	255	249	256	251	261	268	263	252	262	277	237	292	255	265	243	273	245	299	258	276	274	249	274	279	236	253	265	283	250	249	266	280	262	271	240	243	280	250	275	246	268	296	274	261	250	265	276	251	228	298	268	251	257	258	247	263	268	246	254	256	236	258	242	268	253	260	269	272	268	272	238	275	264	277	253	254	255	270	269	279	266	261	254	285	285	256	266	255	291	222	276	257	257	273	277	257	239	276	234	287	239	305	238	269	247	258	270	282	268	300	241	230	245	255	270	256	275	260	275	265	262	264	253	269	260	267	265	254	263	271	282	262	253	255	276	242	249	277	292	267	260	280	261	255	246	289	275	239	241	251	254	249	263	272	266	265	274	239	265	268	281	262	242	258	278	268	252	258	244	266	246	258	253	265	260	275	263	243	274	271	264	245	282	265	226	262	226	259	293	288	245	270	232	273	265	264	231	281	260	246	240	297	250	275	270	262	267	240	260	256	292	269	263	260	238	264	272	260	262	286	269	252	309	275	274	256	263	257	243	244	249	269	249	260	271	277	250	271	235	245	264	266	259	249	276	248	281	244	223	264	266	261	278	257	296	260	274	293	281	234	275	265	286	292	264	258	267	255	253	261	259	301	243	239	259	266	278	248	258	270	259	275	271	278	271	262	249	267	259	268	234	244	273	253	264	273	259	252	264	278	245	277	249	272	247	264	276	269	230	258	249	248	264	256	289	262	266	253	250	263	258	284	250	251	261	293	250	263	255	284	262	250	278	274	222	285	265	246	266	279	301	269	249	250	277	238	282	265	278	261	256	263	258	256	285	308	255	287	267	255	284	269	275	239	256	254	233	260	254	247	260	264	276	239	254	248	251	264	258	265	260	297	247	258	250	294	276	265	263	263	249	249	235	268	269	249	266	270	236	251	248	277	260	277	271	272	263	267	263	283	275	248	249	282	283	284	246	255	272	260	261	267	278	268	263	259	255	248	282	235	286	233	256	259	262	246	254	277	252	254	276	249	276	253	270	246	271	232	264	276	276	265	273	260	232	258	275	282	282	262	281	249	252	232	229	238	272	261	259	255	241	262	249	240	287	283	273	291	263	266	244	255	243	271	294	259	277	241	261	249	255	261	264	240	254	260	267	257	258	261	241	261	270	279	249	265	268	270	258	278	270	281	240	262	253	273	263	253	252	303	255	268	254	275	273	237	263	288	268	273	265	288	264	271	250	254	242	255	226	279	276	270	261	263	242	244	287	267	281	252	249	278	258	263	267	256	254	246	273	238	261	259	248	271	286	282	252	255	271	265	284	260	266	241	258	247	261	256	266	255	259	240	247	267	251	254	282	273	266	261	241	248	257	234	245	280	244	273	254	303	240
56155	90812	48283	20326	1999	1518	1189	979	888	768	763	694	620	623	573	561	606	583	534	568	571	522	502	490	544	515	512	466	498	488	465	479	483	440	465	472	455	464	493	478	462	481	477	459	476	467	447	472	486	479	456	473	476	462	506	447	454	451	468	505	450	460	501	473	443	437	491	486	471	473	486	464	504	474	485	445	469	504	427	475	434	421	430	501	458	521	496	465	458	436	457	433	478	417	513	484	481	499	463	449	466	468	468	498	448	447	473	460	438	453	431	493	469	491	463	470	489	477	503	484	472	413	475	478	473	450	443	469	481	404	487	464	475	435	438	493	457	449	462	449	469	485	496	437	425	420	451	478	448	445	441	464	471	471	468	451	464	446	453	459	453	451	475	472	448	463	444	441	488	470	417	466	432	514	454	491	469	474	464	475	474	470	466	493	490	418	464	472	457	521	472	476	482	440	464	464	450	522	436	451	471	463	489	467	470	481	465	493	443	485	463	474	485	453	467	444	468	461	441	477	448	489	491	479	438	503	483	500	500	452	470	483	464	461	461	476	469	449	483	539	461	426	451	474	470	483	474	442	519	423	484	465	447	438	470	444	478	494	457	463	476	477	485	505	440	479	456	477	512	445	493	465	503	487	463	471	471	464	451	483	479	471	499	473	465	464	486	498	449	455	488	441	452	463	485	464	461	436	478	480	447	455	497	461	456	518	437	441	464	478	449	478	476	445	467	463	477	481	480	462	471	462	482	478	488	450	453	493	472	476	474	443	444	472	462	439	449	481	465	440	454	436	441	444	466	444	460	476	419	499	454	465	453	459	468	443	465	498	417	443	452	502	487	436	465	470	472	480	482	437	496	455	449	469	453	465	430	485	458	460	478	469	468	481	476	481	493	463	441	477	490	472	462	464	454	418	464	462	481	483	466	469	441	494	457	486	481	457	466	475	503	441	494	483	412	455	444	460	429	487	455	490	452	490	473	467	498	475	453	443	468	473	485	415	451	429	437	469	444	498	477	443	426	459	432	430	481	465	452	455	427	461	450	473	491	433	462	491	470	446	446	467	469	446	485	443	479	473	464	455	450	515	456	474	455	422	459	409	464	486	508	467	459	452	460	497	486	466	480	486	490	477	458	428	440	470	462	485	472	487	450	450	482	446	485	474	459	463	472	457	465	439	483	483	436	464	474	504	429	479	480	461	485	476	495	459	459	464	492	476	439	499	494	491	456	448	433	454	526	455	478	501	434	468	452	458	446	483	487	466	459	481	475	476	441	481	464	444	489	477	465	460	460	493	461	494	468	464	456	482	503	444	456	446	440	461	473	455	470	478	426	469	463	445	435	453	475	487	476	459	444	462	460	417	487	466	484	436	463	495	416	450	450	523	470	429	465	498	474	465	518	457	437	440	460	482	453	468	438	473	427	445	444	467	480	430	443	479	470	482	431	457	476	451	503	428	444	504	435	440	476	465	477	482	483	468	472	442	492	468	482	476	467	461	475	444	467	460	443	463	476	465	444	464	426	501	453	495	474	477	456	460	470	456	498	501	472	445	484	454	461	487	465	493	454	459	463	463	440	466	484	472	482	462	455	475	418	482	444	468	471	460	484	453	465	456	437	459	501	469	465	466	479	414	440	439	477	457	478	463	453	466	457	448	472	480	457	470	479	470	484	475	439	475	489	496	503	459	431	480	474	468	428	480	425	442	474	459	460	468	480	447	416	455	434	451	434	486	474	461	471	475	449	481	462	460	489	501	467	471	498	498	438	469	472	449	466	447	462	489	470	423	413	465	489	451	455	484	440	407	483	470	458	452	457	459	481	432	469	466	474	455	443	473	502	468	442	450	467	474	476	460	471	454	455	450	450	480	462	459	433	461	466	457	455	443	479	457	502	493	438	461	421	437	465	456	433	463	473	470	447	486	478	468	507	465	475	453	442	479	413	462	455	500	447	436	459	462	454	496	480	442	450	443	496	441	493	467	478	446	459	465	440	468	492	497	459	458	465	506	465	459	446	492	438	467	491	421	477	466	433	464	485	484	453	411	459	487	510	478	472	469	516	472	479	456	458	470	465	464	452	442	475	460	464	478	497	483	470	464	492	441	488	438	459	476	505	471	441	429	497	489	457	506	434	448	484	497	490	484	459	475	513	456	488	459	446	445	461	466	449	478	458	445	469	488	476	471	456	469	425	484	482	480	507	453	499	459	470	481	445	464	473	451	492	481	466	456	450	472	424	442	503	480	472	463	453	467	460	510	458	448	467	459	473	466	468	437	482	484	501	462	482	478	474	445	487	479	479	519	429	465	471	451	424	512	473	486	471	447	462	462	435	468	457	435	449	461	494	477	471	449	434	432	478	469	495	449	451	479	489	452	470	474	453	463	458	458	445	468	477	473	457	480	460	469	466	464	487	466	465	451	458	464	478	476	475	457	484	468	445	491	492	489	460	484	482	456	447	516	445	423	510	460	443	454	453	406	481	488	434	475	489	422	458	454	463	457	458	482	470	474	466	452	437	468	427	433	471	465	454	431	489	484	468	492	475	442	440	497	480	454	509	451	480	481	477	468	472	459	481	468	483	450	485	424	445	449	450	477	492	463	444	422	488	460	482	441	467	496	454	443	465	483	449	478	470	490	479	451	463	489	457	490	450	464	490	455	446	443	437	463	472	469	446	459	476	440	498	463	471	535	455	451	479	453	494	487	433	484	482	442	460	445	473	463	461	437	423	420	453	488	467	480	507	485	498	471	475	443	460	444	446	450	460	449	503	471	451	441	434	456	479	465	453	439	471	445	460	473	492	459	459	454	459	469	464	446	488	483	445	473	481	451	449	457	478	460	439	434	470	491	451	461	512	476	487	460	437	465	472	454	438	438	457	492	479	445	481	482	455	471	450	504	462	444	474	489	490	469	440	443	493	464	510	445	452	438	476	459	498	475	483	470	460	516	466	487	463	441	455	464	517	460	462	432	462	483	445	450	450	424	418	478	481	504	428	471	444	510	449	436	452	454	491	448	469	450	438	434	464	460	483	428	467	446	458	446	469	502	432	506	505	479	471	424	471	487	499	446	472	474	478	431	444	432	479	459	494	421	482	469	468	479	448	462	444	434	483	487	459	455	521	507	473	511	470	458	503	476	465	439	428	474	446	474	455	462	442	497	446	452	410	485	474	497	485	485	474	478	476	455	456	462	425	461	475	458	473	445	495	438	442	460	441	469	481	457	465	460	463	494	450	421	470	457	476	453	442	430	462	510	446	415	491	467	436	460	470	435	459	462	457	445	434	482	443	452	470	448	495	417	460	471	420	464	425	502	471	460	459	453	486	446	457	462	487	461	487	502	502	462	476	492	471	424	473	466	432	452	483	482	454	457	454	485	486	442	471	468	450	445	450	438	485	466	492	480	457	460	436	430	480	444	455	431	472	498	463	456	428	449	466	455	500	492	461	474	447	462	500	489	491	459	481	487	441	481	449	433	459	505	454	490	458	486
27702	25322	19112	3927	711	671	659	667	594	632	655	633	604	643	580	642	636	615	628	590	626	596	606	650	643	596	573	628	617	622	663	635	611	644	626	642	617	591	638	619	612	677	614	606	607	612	634	593	656	609	605	616	604	601	664	571	597	616	648	667	615	624	661	659	613	603	638	631	583	652	668	639	660	637	604	605	587	593	621	596	596	626	597	623	617	593	651	598	633	661	661	612	625	611	569	650	612	623	626	654	628	589	597	629	609	595	632	580	631	685	612	639	575	605	656	611	628	608	611	664	607	621	642	604	648	612	588	612	638	620	644	612	606	643	635	686	646	626	608	638	637	659	625	636	601	597	576	622	638	607	628	603	613	635	652	638	665	612	581	616	598	595	709	636	618	594	590	635	624	604	608	631	601	597	602	607	612	623	610	636	626	576	624	594	627	630	602	595	626	604	609	599	651	599	546	616	660	619	618	664	596	630	634	638	611	625	616	658	648	609	623	628	625	595	574	643	579	609	662	582	637	620	629	628	617	579	610	638	591	594	623	595	588	625	643	618	653	644	619	604	638	636	648	576	625	647	657	629	615	654	628	660	613	619	649	573	628	632	634	652	636	633	594	630	629	596	629	610	597	655	606	604	596	649	640	632	583	599	637	614	640	625	617	608	616	582	640	625	584	607	587	618	615	619	624	645	618	622	595	650	598	655	605	627	612	636	583	657	591	647	612	613	626	628	621	618	594	583	610	584	636	656	614	647	606	603	616	606	597	661	613	636	631	600	629	589	615	657	628	587	643	656	647	624	632	625	603	624	647	631	629	599	601	603	560	611	667	639	608	632	607	690	597	634	643	619	601	624	575	620	630	624	637	592	632	641	606	622	655	668	570	617	568	598	583	639	610	596	635	641	615	586	598	620	622	600	600	618	630	638	627	577	600	639	630	594	624	619	617	574	644	663	612	589	644	645	630	631	563	603	568	617	602	644	628	612	625	613	688	606	627	632	650	611	604	625	657	583	644	633	639	578	628	611	614	579	616	622	626	669	608	644	617	636	644	602	644	604	576	587	655	648	591	667	630	618	642	615	662	601	601	587	645	576	633	671	649	577	654	650	602	586	603	666	608	656	608	575	636	645	624	613	636	639	657	636	655	612	599	607	577	609	630	574	586	583	630	624	601	637	646	634	612	611	618	611	636	600	598	635	624	623	631	636	604	608	618	601	624	585	641	664	611	639	617	609	649	658	634	620	658	598	636	609	614	636	656	618	602	578	630	627	634	637	664	604	665	632	596	591	651	599	614	581	578	590	598	650	650	641	643	622	643	616	652	608	623	611	639	597	608	660	615	617	627	591	677	628	621	632	603	613	621	606	585	589	571	580	649	613	597	605	649	582	593	613	669	640	646	601	659	635	633	582	596	674	628	642	646	631	592	618	610	609	603	670	632	621	640	675	601	583	622	613	615	628	636	624	627	615	656	646	646	651	571	609	623	593	625	593	580	615	654	586	592	601	574	596	620	668	603	611	624	594	627	651	621	627	622	597	633	605	637	594	651	638	623	653	566	631	627	615	647	599	613	604	627	640	592	652	658	593	639	631	622	639	626	632	622	571	642	592	608	617	637	608	564	613	619	625	641	602	625	660	572	623	618	571	621	626	623	631	636	628	658	605	612	609	613	638	608	671	607	608	627	599	642	639	618	610	642	631	594	612	615	648	580	609	654	568	606	581	627	599	622	635	614	619	599	599	632	623	600	602	621	604	639	631	698	649	615	639	621	647	652	645	614	657	634	635	667	624	578	610	605	619	568	596	650	649	666	624	619	613	632	654	647	606	611	613	633	614	619	621	614	618	630	614	604	602	595	623	627	662	679	614	626	616	637	604	638	662	610	604	633	583	614	625	617	632	598	616	589	617	611	635	599	549	590	620	654	645	582	642	652	613	592	636	649	644	590	627	616	614	601	581	603	618	585	614	633	635	597	614	584	645	613	609	611	614	631	614	651	619	622	584	639	633	651	595	660	618	623	631	616	586	589	589	620	591	647	581	576	642	581	591	595	621	602	673	664	591	633	571	644	645	610	616	605	625	633	636	666	598	604	672	702	615	562	679	645	626	650	667	664	579	620	644	631	613	618	619	596	628	604	608	656	619	615	628	601	621	617	605	670	587	661	600	603	603	606	662	623	619	590	587	659	586	612	615	647	620	608	615	617	578	621	626	629	595	567	628	630	604	608	636	625	635	590	603	615	614	585	645	635	643	620	647	623	597	594	617	612	589	622	621	563	592	620	619	573	617	610	596	615	633	617	641	627	645	610	667	608	622	645	631	641	661	637	670	610	599	621	569	634	638	636	570	601	609	610	639	629	646	612	611	644	666	585	606	606	621	647	642	616	633	623	610	620	640	615	598	623	616	641	611	592	619	585	638	627	609	605	646	636	642	627	613	641	570	634	620	652	610	634	617	615	600	613	569	625	624	647	590	637	599	601	621	609	586	633	673	648	620	636	613	633	614	609	590	584	621	640	596	630	535	629	677	629	622	589	620	617	632	611	622	634	630	586	619	584	622	628	632	650	633	619	639	614	638	629	594	601	605	674	615	640	676	582	606	597	593	609	609	639	645	614	631	623	625	628	623	622	623	648	625	616	585	604	659	629	648	595	563	586	617	604	618	637	617	606	605	607	621	624	606	575	634	618	603	623	621	662	591	654	646	660	606	632	584	625	633	608	599	596	620	636	599	642	627	612	665	605	623	662	635	590	608	612	613	631	635	638	599	664	628	602	660	620	652	576	657	604	619	681	667	616	607	633	634	634	661	598	612	639	660	629	652	584	580	589	562	587	620	649	582	636	619	629	619	601	631	640	622	579	656	627	634	616	609	624	607	623	591	638	629	569	626	604	609	623	622	645	640	605	642	647	597	590	617	645	580	577	650	621	603	625	631	625	638	587	641	648	681	625	619	612	570	652	636	561	627	641	588	613	623	606	630	589	585	656	609	666	577	611	602	612	579	595	610	594	636	594	634	619	610	621	650	632	609	622	609	653	609	596	625	576	612	624	637	629	621	644	624	616	631	594	617	608	624	658	653	628	592	609	639	585	656	619	610	561	581	611	617	654	598	618	617	602	627	669	558	614	608	647	613	631	569	605	631	617	673	645	642	602	596	563	604	611	634	598	610	626	630	609	599	642	662	599	635	655	615	606	636	582	676	615	596	680	658	621	638	620	663	609	626	648	619	612	631	617	614	638	596	603	653	621	600	592	606	639	638	630	656	673	663	592	625	655	613	625	671	603	614	645	627	629	609	627	632	605	614	618	633	598	606	629	651	606	648	629	630	651	602	642	591	626	606	614	581	617	636	630	645	560	629	646	622	638	593	619	636	629	642	620	623	606	634	601	650	605	592	658	620	637	652	609	640	624	587	636	649	625	619	606	663	626	585	581	635	629	627	603	610	630	632	622	646	592	611	611	608	616	677	655	626	607	595	638	613	612	645	623	620	602	659
31206	41228	17772	3892	1192	1156	1141	1138	1102	1157	1113	1094	1109	1141	1098	1116	1112	1066	1057	1123	1098	1023	1073	1132	1157	1120	1151	1104	1109	1104	1124	1083	1037	1064	1138	1101	1123	1086	1104	1107	1156	1147	1081	1104	1115	1128	1097	1078	1117	1126	1102	1078	1123	1105	1111	1117	1060	1117	1078	1118	1105	1088	1126	1119	1042	1171	1119	1095	1086	1143	1118	1095	1135	1118	1123	1107	1136	1074	1062	1131	1087	1118	1107	1108	1090	1079	1087	1105	1045	1075	1022	1128	1132	1058	1131	1102	1154	1144	1091	1135	1102	1046	1103	1094	1136	1106	1077	1102	1135	1090	1142	1122	1115	1174	1091	1098	1113	1047	1138	1104	1079	1053	1125	1113	1122	1051	1088	1075	1099	1141	1114	1068	1126	1104	1065	1145	1073	1121	1051	1065	1129	1134	1162	1092	1051	1115	1093	1104	1066	1105	1048	1042	1082	1107	1142	1086	1078	1113	1083	1076	1103	1104	1106	1119	1150	1049	1111	1083	1168	1133	1122	1088	1083	1097	1122	1083	1091	1055	1080	1054	1123	1068	1110	1075	1070	1094	1069	1128	1114	1062	1068	1077	1118	1077	1131	1093	1086	1115	1073	1040	1090	1123	1079	1137	1101	1047	1115	1082	1219	1096	1103	1059	1091	1074	1056	1089	1114	1160	1079	1131	1106	1085	1059	1126	1046	1129	1156	1084	1073	1090	1058	1087	1123	1111	1130	1095	1120	1105	1074	1145	1090	1058	1107	1082	1129	1068	1110	1126	1168	1057	1117	1144	1087	1112	1082	1060	1091	1044	1109	1037	1077	1112	1062	1093	1082	1050	1068	1074	1094	1085	1096	1106	1123	1172	1162	1125	1084	1132	1093	1113	1105	1029	1117	1076	1157	1126	1092	1118	1056	1073	1111	1113	1073	1117	1087	1143	1147	1108	1093	1042	1156	1133	1125	1093	1077	1132	1128	1064	1139	1157	1149	1084	1122	1126	1132	1094	1096	1061	1124	1091	1119	1151	1048	1096	1157	1099	1115	1166	1071	1099	1197	1060	1048	1111	1160	1032	1122	1087	1092	1123	1067	1065	1126	1137	1061	1102	1091	1066	1055	1142	1174	1136	1051	1169	1125	1108	1127	1083	1078	1067	1098	1051	1089	1110	1127	1059	1129	1157	1101	1058	1093	1106	1074	1089	1102	1030	1063	1097	1071	1050	1127	1110	1016	1097	1055	1134	1094	1081	1082	1120	1110	1125	1076	1131	1114	1080	1087	1089	1067	1083	1113	1124	1110	1120	1052	1137	1090	1117	1140	1095	1094	1092	1089	1107	1174	1080	1113	1068	1071	1076	1148	1093	1055	1019	1070	1165	1102	1061	1092	1058	1111	1135	1095	1072	1120	1072	1169	1120	1100	1090	1097	1074	1086	1071	1099	1152	1088	1102	1070	1056	1074	1092	1080	1054	1107	1098	1116	1039	1140	1100	1059	1183	1065	1075	1095	1060	1020	1145	1078	1110	1094	1096	1103	1064	1139	1102	1120	1130	1130	1159	1111	1110	1100	1061	1109	1139	1083	1056	1071	1074	1112	1094	1172	1136	1122	1096	1054	1120	1065	1106	1119	1158	1109	1122	1085	1125	1098	1165	1179	1035	1077	1190	1086	1148	1117	1105	1130	1064	1068	1050	1113	1078	1088	1094	1038	1114	1089	1022	1071	1168	1127	1138	1078	1065	1084	1115	1117	1103	1056	1155	1057	1097	1148	1041	1082	1142	1063	1035	1103	1061	1129	1084	1089	1126	1051	1079	1106	1147	1072	1045	1153	1029	1063	1108	1116	1115	1070	1137	1089	1098	1094	1096	1071	1143	1048	1047	1131	1093	1100	1070	1155	1107	1132	1061	1102	1082	1110	1146	1091	1067	1129	1093	1096	1122	1110	1044	1125	1157	1131	1159	1109	1093	1061	1103	1093	1072	1087	1073	1115	1098	1078	1144	1086	1128	1071	1055	1116	1109	1041	1116	1114	1116	1054	1080	1073	1028	1111	1128	1123	1121	1057	1119	1088	1081	1115	1127	1053	1118	1160	1104	1099	1096	1043	1074	1063	1056	1100	1084	1127	1073	1089	1125	1104	1095	1090	1124	1095	1157	1122	1108	1111	1078	1101	1111	1122	1170	1091	1107	1085	1117	1084	1050	1142	1120	1110	1077	1035	1083	1095	1101	1087	1098	1164	1135	1091	1046	1049	1088	1042	1079	1059	1106	1040	1129	1145	1096	1128	1100	1055	1055	1085	1129	1132	1149	1093	1134	1111	1129	1124	1066	1094	1050	1109	1095	1106	1036	1084	1084	1082	1102	1071	1043	1118	1126	1155	1042	1118	1163	1117	1097	1101	1107	1081	1096	1082	1071	1117	1083	1092	1141	1123	1093	1137	1087	1081	1071	1072	1061	1080	1058	1091	1092	1102	1125	1035	1144	1076	1110	1088	1124	1051	1094	1065	1050	1138	1112	1110	1059	1071	1155	1054	1090	1069	1044	1067	1141	1128	1085	1086	1137	1030	1103	1085	995	1085	1079	1139	1047	1054	1106	1064	1099	1088	1150	1111	1135	1108	1079	1134	1081	1085	1185	1049	1099	1146	1101	1073	1109	1137	1062	1081	1126	1177	1202	1047	1078	1080	1106	1088	1161	1085	1138	1111	1054	1100	1104	1125	1096	1116	1140	1075	987	1128	1104	1054	1107	1093	1082	1090	1045	1061	1105	1119	1014	1087	1035	1078	1054	1086	1078	1104	1077	1075	1120	1121	1053	1064	1042	1083	1145	1123	1122	1061	1090	1108	1102	1080	1102	1140	1092	1105	1057	1129	1085	1107	1139	1098	1098	1163	1107	1113	1114	1068	1113	1054	1105	1139	1060	1099	1127	1130	1119	1163	1097	1112	1179	1113	1184	1073	1103	1116	1109	1082	1069	1084	1038	1064	1176	1050	1086	1117	1114	1110	1121	1107	1125	1102	1133	1123	1089	1025	1090	1101	1078	1114	1128	1080	1106	1110	1122	1170	1098	1101	1082	1097	1138	1141	1081	1109	1114	1090	1112	1105	1072	1127	1124	1098	1097	1173	1091	1081	1093	1129	1134	1115	1125	1079	1106	1122	1101	1103	1072	1093	1149	1097	1072	1086	1121	1106	1132	1084	1082	1043	1094	1107	1035	1119	1081	1087	1133	1089	1077	1093	1106	1073	1060	1035	1113	1101	1165	1141	1082	1046	1130	1130	1055	1060	1076	1086	1125	1100	1117	1130	1053	1051	1087	1123	1122	1124	1077	1066	1137	1107	1113	1110	1109	1097	1177	1109	1091	1043	1069	1104	1085	1035	1108	1084	1175	1081	1057	1158	1052	1054	1080	1097	1108	1149	1074	1091	1070	1086	1125	1084	1120	1107	1086	1136	1007	1036	1119	1103	1065	1043	1098	1098	1082	1141	1151	1123	1121	1116	1052	1071	1086	1096	1062	1074	1044	1090	1129	1101	1121	1054	1075	1077	1110	1034	1122	997	1148	1149	1095	1102	1083	1034	1095	1043	1167	1063	1095	1102	1065	1131	1054	1151	1122	1090	1077	1036	1095	1080	1124	1106	1099	1098	1063	1089	1060	1070	1120	1084	1114	1084	1115	1060	1093	1094	1088	1142	1126	1103	1131	1133	1153	1067	1114	1109	1159	1080	1065	1090	1110	1152	1109	1048	1021	1073	1014	1130	1100	1116	1139	1116	1087	1083	1029	1158	1108	1076	1112	1142	1103	1131	1088	1154	1072	1129	1153	1060	1079	1111	1039	1074	1104	1090	1126	1065	1051	1078	1120	1075	1124	1116	1055	1040	1121	1114	1113	1053	1111	1107	1047	1097	1079	1145	1139	1117	1137	1106	1090	1045	1122	1109	1084	1105	1155	1061	1113	1121	1074	1126	1093	1074	1129	1084	1090	1080	1092	1133	1076	1071	1123	1087	1095	1056	1088	1084	1138	1078	1113	1065	1104	1145	1046	1069	1090	1123	1127	1103	1099	1073	1119	1037	1138	1031	1121	1147	1118	1068	1038	1119	1116	1108	1125	1034	1093	1086	1056	1157	1072	1108	1085	1052	1153	1079	1120	1123	1084	1147	1079	1122	1111	1071	1096	1066	1103	1171	1102	1101	1088	1101	1080	1172	1123	1107	1069	1130	1075	1086	1025	1173	1079	1091	1084	1114	1022	1070	1072	1054	1058	1123	1093	1070	1131	1051	1127	1070	1020	1141	1096	1120	1099	1102	1068	1093	1105	1125	1095	1119	1099	1011	1111	1178	1084	1109	1053	1151	1080	1102	1106	1101	1135	1074	1042	1132	1085	1060	1067	1165	1081	1113	1109	1091	1144	1040	1072	1168	1036	1126	1082	1099	1108	1101	1101	1134	1060	1104	1087	1070	1127	1088	1090	1041	1055	1058	1078	1065	1076	1142	1030	1108	1063	1115	1085	1101	1129	1072	1126	1113	1057	1079	1109	1089	1088	1105	1049	1124	1106	1105	1156	1134	1091	1078	1069	1113	1039	1066	1070	1054	1182	1054	1124	1080	1073	1091	1124	1098	1177	1104	1135	1078	1105	1095	1045	1151	1142	1021	1057	1113	1120	1073	1104	1098	1102	1120	1129	1126	1066	1113	1084	1070	1122	1118	1167	1110	1087	1099	1083	1124	1084	1107	1092	1085	1112	1112	1125	1065	1146	1078	1136	1042	1063	1077	1109	1077	1117	1086	1107	1092	1096	1065	1117	1070	1138	1130	1064	1029	1054	1085	1112	1073	1100	1052	1059	1036	1093	1084	1103	1094	1115	1111	1069	1090	1052	1062	1090	1132	1137	1020	1090	1066	1159	1038	1136	1095	1101	1124	1039	1109	1107	1083	1035	1130	1130	1109	1076	1151	1107	1069	1105	1090	1165	1163	1097	1071	1107	1050	1128	1098	1094	1047	1140	1090	1097	1040	1051	1084	1100	1092	1111	1080	1069	1122	1067	1106	1047	1181	1100	1170	1162	1078	1115	1029	1112	1053	1078
24319	22029	29058	24486	18038	2912	566	463	407	410	408	382	380	360	401	373	348	336	374	374	365	357	324	374	364	372	373	384	367	328	383	395	388	387	372	370	348	339	364	354	358	348	399	362	343	381	345	356	376	380	353	361	353	355	359	343	374	393	368	386	359	370	381	359	337	365	366	333	348	355	385	347	353	336	360	403	344	357	349	336	374	352	361	386	355	354	350	337	378	336	354	350	360	338	364	354	340	360	318	352	417	401	384	341	346	366	354	355	350	392	368	360	358	353	334	357	369	334	381	368	392	381	330	352	375	339	364	371	358	354	348	369	353	358	370	372	319	387	352	357	336	359	354	366	374	386	337	348	325	382	360	376	378	367	385	353	358	353	363	379	354	370	374	344	355	350	371	347	371	343	358	351	359	344	368	328	374	355	337	349	356	328	340	343	376	330	348	372	374	361	347	352	348	380	353	341	360	356	371	390	365	363	374	381	360	357	314	367	373	358	358	359	366	353	336	371	343	358	335	364	337	349	332	374	357	360	362	364	363	351	320	363	367	354	355	351	329	371	395	344	386	380	362	360	370	381	345	363	346	354	377	349	348	387	381	351	350	350	367	359	362	329	338	359	367	336	330	344	332	333	353	360	356	336	368	363	326	326	363	371	376	349	332	354	353	359	352	349	407	343	361	376	343	371	386	358	365	370	350	350	340	356	369	367	351	352	349	401	321	375	360	361	365	313	336	320	344	377	380	366	338	354	345	342	363	348	361	344	339	347	338	370	362	351	336	377	350	343	356	382	363	353	354	372	362	355	351	374	347	373	326	353	397	366	336	329	318	338	331	358	346	304	367	363	373	336	373	371	389	373	373	353	341	352	368	364	344	323	373	330	362	385	351	361	398	360	364	360	370	349	373	380	368	339	354	377	360	356	384	335	354	332	361	380	384	371	348	333	354	386	370	340	357	349	380	366	358	349	374	350	335	351	337	370	361	374	380	372	382	357	422	400	354	346	376	354	390	387	392	350	408	375	323	362	370	347	381	393	359	348	359	374	359	330	355	389	357	406	335	368	356	343	378	341	331	341	368	362	370	328	343	352	375	377	357	336	352	370	357	364	380	370	368	388	343	353	334	382	357	385	358	364	345	336	328	371	343	343	361	346	396	374	369	346	346	366	363	318	328	353	344	313	389	344	330	375	336	334	337	335	374	358	404	356	319	369	403	372	348	366	385	334	362	342	367	359	345	370	341	382	339	342	361	337	371	338	328	393	362	347	376	351	356	367	330	374	333	363	362	380	358	412	380	344	402	354	363	371	315	346	353	335	363	377	368	355	384	359	372	372	338	342	352	326	350	342	351	347	381	389	376	360	351	364	365	331	359	341	340	359	340	375	409	373	340	335	350	340	343	347	338	353	369	375	360	327	352	344	343	371	365	345	342	376	346	384	335	362	344	380	337	354	364	354	336	363	374	369	351	377	342	379	342	367	410	367	345	367	350	364	362	340	325	378	362	368	359	362	345	380	351	344	351	362	401	398	371	365	368	359	367	421	350	332	341	369	353	322	322	352	388	377	397	355	359	376	358	372	352	373	345	364	365	380	329	359	352	361	366	354	367	378	374	327	371	367	340	373	346	407	364	347	378	321	328	366	373	401	347	355	362	340	322	353	340	398	381	358	395	341	358	359	327	355	350	362	318	340	339	371	347	374	367	389	382	356	358	321	364	346	334	344	364	345	353	359	362	332	352	343	366	356	337	377	368	338	387	382	379	339	350	363	356	338	352	398	335	353	368	354	338	366	371	372	341	329	367	364	351	392	348	370	361	353	325	369	362	368	343	345	332	342	393	353	350	356	366	318	366	396	343	364	321	382	346	369	388	328	374	353	381	353	384	353	373	348	364	331	375	389	358	351	391	332	355	352	346	351	305	354	380	351	332	334	348	367	346	361	382	336	345	360	380	381	352	377	358	415	361	356	358	324	341	365	341	372	378	352	339	357	367	349	385	335	377	367	393	378	363	365	356	353	361	342	354	385	339	409	380	350	348	357	357	340	336	326	371	352	362	378	367	377	357	377	354	357	324	331	356	369	337	376	344	394	312	329	336	323	342	328	352	329	336	366	399	362	330	348	355	331	393	331	392	350	372	352	351	370	369	349	376	370	357	378	354	378	377	402	371	366	389	363	338	375	368	353	354	384	366	367	385	359	342	359	370	336	340	349	337	349	374	355	324	368	361	357	368	362	342	369	341	360	378	344	363	352	343	361	327	348	319	350	355	351	373	367	394	352	355	364	335	333	343	330	322	310	355	357	378	341	357	349	332	351	362	371	348	378	340	366	356	341	378	385	349	357	367	356	389	342	361	391	379	349	347	334	374	342	391	350	349	341	339	323	372	391	365	338	383	383	353	371	361	374	370	369	340	389	345	355	377	358	341	382	343	326	350	331	375	340	364	342	366	360	403	340	349	364	355	388	326	373	382	363	377	389	343	345	356	329	362	395	342	335	383	332	364	354	370	348	356	367	360	364	318	355	390	345	316	368	406	353	339	365	376	347	365	340	359	369	371	359	353	328	347	339	393	388	359	325	358	342	371	329	344	364	353	369	334	346	360	371	362	369	365	356	393	362	368	361	360	343	350	355	362	330	389	362	352	334	353	340	386	361	369	342	365	343	355	375	367	387	363	360	377	335	359	342	373	332	357	342	361	341	334	361	336	352	385	363	321	329	394	384	396	354	353	328	399	320	341	388	368	389	371	342	382	390	370	370	361	371	379	348	367	354	356	345	372	376	354	399	347	359	325	350	315	377	341	352	360	370	348	336	345	368	346	388	322	330	366	387	357	367	332	330	356	368	323	388	377	330	357	396	382	337	339	388	323	356	342	354	353	368	382	363	396	326	318	356	343	372	366	377	366	364	351	375	356	349	375	353	332	361	359	330	340	362	334	362	352	375	358	380	325	355	377	363	375	345	327	376	344	344	360	357	374	367	355	364	349	324	355	358	327	321	363	402	351	379	344	362	350	344	349	361	334	371	356	356	351	362	324	319	371	314	349	352	408	358	353	370	356	331	368	365	364	361	348	328	347	347	356	352	402	337	358	361	355	371	341	337	373	374	387	356	356	343	406	366	382	346	322	393	351	349	349	352	342	329	354	337	348	350	389	368	345	362	353	363	344	346	349	365	373	362	348	361	336	384	342	368	353	374	340	352	366	368	333	367	381	357	362	368	326	356	375	361	390	371	379	352	335	366	352	358	347	340	358	369	335	357	372	328	353	365	358	334	353	333	345	359	362	365	343	367	351	381	357	397	345	364	372	366	352	325	342	331	341	359	335	337	338	369	360	361	362	368	362	341	375	346	376	358	348	343	329	354	384	411	347	356	370	396	344	353	366	376	350	362	364	379	378	343	350	392	373	360	323	384	363	384	349	341	350	375	369	350	321	350	375	367	351	405	367	367	345	368	366	366	343	339	387	350	354	336	356	358	357	374	345	356	351	383	384	347
53727	77706	46497	11479	1454	1170	1040	950	879	790	831	736	718	749	709	739	678	705	703	661	696	687	700	660	692	706	689	638	765	700	654	708	659	678	690	666	646	626	718	678	652	647	684	663	669	652	669	669	703	642	687	648	667	644	647	658	635	658	672	660	707	676	655	685	709	685	703	659	662	677	669	657	664	683	645	672	715	651	608	643	652	617	651	621	629	689	663	674	629	680	697	666	701	673	676	653	676	680	670	685	678	618	692	642	681	664	684	632	675	661	668	695	639	683	640	657	667	625	658	673	610	699	651	677	642	679	693	711	606	639	673	668	720	642	654	726	625	664	658	673	662	696	680	679	673	661	651	663	689	658	672	657	665	673	689	698	657	641	663	675	643	672	641	697	679	670	672	672	701	662	649	682	675	623	678	698	682	655	667	650	696	673	676	687	674	676	648	649	660	656	652	648	661	646	700	680	676	677	694	697	676	664	697	649	670	659	670	656	680	696	668	627	688	630	654	646	693	683	663	637	697	676	679	661	625	638	668	698	686	736	676	676	692	642	640	635	645	615	702	677	658	683	680	627	691	669	681	676	649	673	649	655	635	633	640	659	719	674	697	662	647	674	626	663	668	655	705	683	644	658	671	652	662	685	679	652	673	677	725	713	666	644	622	641	663	662	616	657	691	654	677	679	677	660	710	621	665	635	706	702	689	639	715	644	659	664	636	630	655	663	667	664	634	677	689	640	679	694	704	670	633	675	637	655	639	678	662	667	671	641	662	720	670	654	676	631	682	677	648	630	688	680	683	704	659	638	660	611	673	661	651	626	682	638	671	653	687	672	658	675	625	650	653	660	688	718	676	642	675	710	651	639	670	699	680	656	652	671	623	673	642	656	667	674	688	654	686	673	686	720	657	623	645	676	649	669	700	682	651	594	661	703	668	657	647	678	666	686	664	645	685	643	655	645	640	708	659	655	715	668	679	642	644	668	679	699	657	638	659	685	667	668	609	663	694	651	628	668	680	671	680	624	642	682	676	651	671	648	658	653	673	630	673	671	663	683	661	654	685	671	647	626	684	746	643	650	621	670	668	704	652	719	639	675	638	667	663	668	680	651	662	690	648	631	649	668	622	690	676	633	674	647	635	679	626	670	692	670	658	623	734	672	639	646	662	647	715	673	671	652	657	652	684	690	638	675	649	664	649	669	687	661	699	676	684	653	693	702	697	683	640	635	679	667	672	660	671	656	646	673	618	634	658	681	635	672	664	661	681	634	664	658	701	686	653	691	666	666	702	673	598	680	710	618	679	663	655	689	648	674	640	643	687	671	625	652	686	675	689	688	695	652	688	694	702	649	714	729	639	642	621	673	649	644	620	690	683	664	679	669	662	655	700	714	664	644	662	684	678	643	667	665	683	654	674	658	689	693	687	649	648	691	656	683	647	684	670	598	665	680	653	619	701	687	630	667	662	716	701	650	642	681	639	681	608	663	686	669	675	659	662	693	690	658	653	670	701	682	682	672	680	674	657	724	667	672	677	660	633	683	660	678	661	670	646	677	656	664	673	671	699	686	738	675	685	648	696	649	684	681	663	620	648	642	654	671	670	672	644	647	669	682	687	712	697	664	687	675	678	658	626	704	681	676	693	657	631	743	612	672	642	687	698	681	679	654	684	692	681	648	675	665	677	653	656	711	688	668	658	689	647	678	649	652	648	684	667	631	639	621	712	638	643	681	647	634	651	655	648	683	637	664	609	715	658	658	613	638	681	649	713	681	660	653	674	657	642	671	719	660	699	652	662	668	666	668	638	691	639	664	655	604	674	669	629	688	677	666	650	633	699	695	685	661	655	636	640	665	661	692	652	657	660	672	671	629	633	675	683	655	651	679	678	679	667	645	644	672	690	660	665	674	604	610	666	675	666	638	655	688	659	677	698	677	663	702	663	670	699	662	692	631	664	692	649	737	662	671	666	664	663	686	662	699	681	622	670	697	673	629	685	646	668	654	725	647	712	672	679	666	627	671	665	663	685	650	674	691	671	683	678	684	681	679	660	642	681	675	699	692	648	651	651	697	641	644	654	667	681	672	658	681	713	696	661	671	656	646	666	667	652	644	695	667	632	651	707	684	671	646	684	640	664	634	681	650	661	678	682	693	669	623	704	680	618	621	691	662	682	706	689	671	639	704	705	670	738	662	684	714	685	694	712	640	656	678	662	682	661	684	628	675	687	687	635	706	632	695	646	623	627	668	671	644	685	677	647	659	648	692	656	652	655	647	650	632	663	637	668	637	683	664	661	697	648	671	661	658	636	700	686	636	652	677	683	681	658	690	680	678	649	730	701	641	681	638	635	710	703	650	685	606	714	683	670	651	666	678	640	641	636	676	662	694	680	648	723	637	681	624	709	662	670	710	674	650	687	694	616	663	657	662	652	675	669	653	632	708	670	708	642	695	620	657	673	680	671	673	634	618	698	649	632	664	640	659	674	614	686	670	637	626	644	675	655	621	672	645	726	682	656	728	617	691	690	673	635	672	646	625	668	658	654	697	678	670	690	661	654	651	644	671	659	643	683	698	688	670	655	689	693	661	689	674	641	696	668	662	697	696	677	652	652	662	649	651	682	674	682	643	683	631	672	678	666	648	665	692	621	648	626	651	674	658	682	642	671	667	669	636	670	661	665	698	725	671	700	675	641	674	665	669	689	697	726	635	689	658	625	604	695	710	664	678	668	666	641	692	662	695	664	700	635	682	667	650	644	659	683	705	676	679	626	701	657	662	642	674	668	645	654	688	653	657	672	652	672	652	665	647	667	669	661	678	646	661	657	661	669	679	633	664	656	637	686	644	663	605	683	638	656	693	694	675	703	667	696	672	685	658	610	636	723	696	668	708	630	658	605	689	670	695	677	690	640	629	678	634	672	660	629	646	663	648	632	680	677	668	710	610	668	689	653	608	688	681	683	638	667	640	705	697	641	652	695	661	644	681	681	686	651	634	650	691	668	688	626	690	625	688	673	652	644	658	672	707	658	708	691	648	655	661	663	697	679	684	647	689	662	644	660	658	696	655	624	675	651	656	682	656	700	677	648	637	674	645	687	668	634	689	629	630	648	646	678	678	641	704	686	684	694	651	690	696	670	641	642	715	644	636	695	653	664	696	652	692	651	710	641	620	640	695	646	651	642	674	673	624	772	642	645	655	642	674	619	697	671	722	652	680	699	674	640	720	674	669	651	669	689	663	628	703	670	648	657	669	714	646	664	696	680	694	689	670	639	705	709	687	646	673	649	680	669	615	695	668	665	655	638	677	660	686	605	661	668	634	665	667	681	634	711	659	666	710	685	701	673	688	646	694	694	664	689	662	683	676	683	676	667	618	651	662	603	671	625	640	623	670	666	623	680	636	657	691	686	662	660	709	653	648	685	658	716	721	679	660	616	651	631	677	698	683	671	731	668	658	652	620	713	622	632	702	675	662	652	667	637	649	637	678	646	687	630	639	624	663
23251	21520	29365	23810	21366	19832	2935	404	381	343	363	306	324	303	291	311	275	266	272	264	260	265	264	294	252	249	262	273	269	261	287	276	269	309	229	277	244	272	264	285	263	251	256	230	245	265	285	298	220	260	276	247	268	303	262	231	280	258	276	286	264	279	260	278	253	228	247	283	276	285	233	288	258	280	254	259	268	278	272	260	222	282	246	265	274	268	299	263	244	263	262	268	292	286	311	292	273	261	271	240	269	267	274	260	268	253	247	267	243	258	235	261	257	267	255	247	263	259	301	267	263	266	250	250	280	262	248	260	237	272	262	270	224	255	269	281	236	252	282	261	274	261	277	279	275	265	258	258	271	289	247	266	279	256	272	239	293	247	265	233	241	252	283	250	264	285	264	245	264	285	277	261	279	268	280	255	270	258	258	276	255	260	243	246	251	256	239	260	252	293	255	271	270	263	258	257	245	274	234	264	284	251	256	274	251	259	273	273	274	258	272	300	239	293	278	276	258	261	274	275	257	245	261	275	272	273	225	248	267	293	251	263	252	256	256	246	281	270	251	277	275	252	268	261	277	301	263	286	246	276	268	270	238	238	253	259	263	273	292	270	241	263	248	273	281	233	253	220	269	287	246	254	275	252	235	264	264	290	250	249	246	251	275	256	288	264	278	279	222	275	262	253	259	257	267	255	255	251	274	243	261	286	290	211	296	263	262	260	258	266	267	252	264	311	261	240	275	263	256	268	249	265	265	274	267	268	250	260	239	272	231	207	276	277	258	285	266	273	245	250	258	272	266	246	255	272	255	295	269	235	276	250	256	260	268	264	259	244	275	262	265	287	299	240	290	231	246	256	254	271	244	257	289	233	288	243	312	284	271	269	282	250	281	252	271	270	264	235	288	260	270	274	277	283	264	274	250	255	251	246	263	266	248	278	235	272	252	269	259	282	278	256	281	254	281	244	237	277	267	260	273	257	261	255	247	238	273	267	279	260	280	249	267	266	273	274	225	260	216	247	278	242	256	294	267	264	262	233	274	256	294	245	249	259	261	286	265	262	237	276	287	246	252	267	248	260	248	290	276	228	266	261	250	309	235	262	254	266	240	301	271	257	267	260	263	266	287	298	268	271	249	264	280	259	268	261	240	290	240	248	271	281	263	245	252	250	282	248	270	259	277	268	258	257	245	267	274	276	298	261	259	246	250	271	238	258	255	261	254	265	262	278	255	279	210	245	236	263	296	278	268	260	282	262	256	257	274	253	267	275	255	237	284	245	236	244	223	229	238	246	266	253	232	278	285	278	245	227	235	242	261	298	247	281	285	265	270	261	297	228	259	266	279	273	269	290	257	249	251	276	261	273	262	273	269	245	267	296	243	261	252	261	242	270	256	251	279	277	247	285	256	252	274	258	265	261	231	248	273	296	282	247	295	276	271	263	263	252	258	250	261	256	231	238	233	262	269	270	251	261	277	274	262	267	251	228	217	256	249	252	251	227	250	284	262	280	265	266	240	254	277	248	250	274	253	267	250	249	268	286	258	249	275	240	265	260	263	295	272	265	282	240	270	237	259	253	279	243	278	267	255	258	244	266	272	252	264	264	254	261	248	242	246	254	250	268	260	249	255	274	256	229	254	277	272	286	277	259	239	256	264	228	245	262	264	255	264	247	261	255	265	245	242	287	262	229	242	234	270	282	260	267	263	282	253	276	318	274	256	265	257	248	252	234	270	252	261	283	273	248	247	268	270	258	267	268	253	295	247	252	258	280	249	271	286	310	268	240	272	286	256	239	298	239	278	275	264	257	282	309	263	263	314	264	270	271	255	260	248	231	260	279	269	231	254	268	267	282	269	243	283	267	263	266	277	260	268	255	265	236	255	263	260	276	285	290	278	258	293	260	263	245	245	263	262	267	292	242	261	253	277	267	245	256	282	270	248	263	290	242	273	283	254	234	286	258	259	273	267	250	277	273	283	243	264	268	292	271	221	263	233	254	288	273	257	273	252	254	261	261	289	257	262	262	284	249	247	267	268	259	231	253	239	280	233	251	255	286	269	275	249	296	269	259	246	236	273	264	256	235	255	279	256	222	234	256	259	275	242	251	246	275	275	260	280	246	280	247	264	249	262	255	264	282	245	257	264	267	256	257	253	253	263	270	254	263	253	265	256	247	246	241	251	282	259	242	281	256	267	258	268	249	259	265	247	265	275	273	255	229	270	286	283	232	309	262	248	261	244	228	279	262	257	275	239	249	276	262	280	284	258	273	263	279	259	263	238	294	272	271	273	252	280	267	236	232	252	250	274	259	250	275	270	266	250	279	246	256	258	254	238	233	254	268	261	256	245	255	264	261	268	263	246	258	269	268	271	295	280	281	270	266	266	262	257	228	241	238	280	252	264	271	288	270	244	267	269	272	244	292	273	239	254	275	261	273	292	253	254	260	262	272	287	278	290	266	281	275	246	263	275	261	249	251	273	272	302	255	276	252	255	297	257	250	279	248	281	264	291	244	261	264	229	246	253	252	244	253	248	255	273	293	296	265	246	212	268	276	255	294	240	244	262	249	271	278	264	241	266	265	273	290	266	265	229	274	250	241	275	253	285	275	272	245	277	256	278	259	284	270	271	238	285	267	253	249	260	281	255	264	233	302	300	250	263	279	261	249	244	246	248	239	241	251	237	240	263	246	273	295	284	258	274	245	261	286	268	270	266	251	269	260	300	262	223	263	264	247	261	265	273	256	262	246	249	278	267	250	292	263	254	259	260	259	247	273	251	221	244	271	274	249	248	252	264	242	253	220	267	245	256	266	266	276	258	246	252	247	246	253	265	285	274	251	239	249	266	236	253	268	234	252	279	257	284	245	292	293	241	263	250	293	239	258	246	238	256	273	267	257	262	259	254	259	248	273	256	255	259	271	265	249	263	251	277	272	248	226	261	283	270	273	261	269	254	264	268	293	277	269	240	259	279	280	272	265	237	270	272	251	279	273	262	245	264	251	278	260	265	245	249	246	257	267	248	284	253	260	256	269	262	247	252	269	253	232	263	255	261	279	270	242	257	265	274	264	273	280	279	259	271	245	250	257	302	258	274	233	244	243	271	242	263	267	251	253	262	238	279	241	286	259	252	265	252	283	276	256	245	273	301	285	271	263	246	257	269	229	274	251	236	273	258	279	236	260	240	273	282	267	265	259	254	295	264	273	280	241	275	268	262	259	252	268	261	252	276	245	241	269	268	273	225	270	264	253	276	267	253	275	244	275	295	291	260	243	276	270	249	241	252	279	240	255	282	292	228	252	270	259	261	287	271	298	264	265	269	263	258	244	263	237	277	271	261	239	207	235	252	249	256	282	244	269	250	277	256	262	286	293	244	243	241	267	294	254	268	248	251	269	276	245	271	247	289	254	248	234	265	238	296	258	266	269	286	241	263	254	285	270	286	260	274	299	282	251	275	259	255	235	240	263	267	243	256	262	271	285	258	264	291	253	229	231	267	285
55416	84499	54856	12223	2045	1552	1135	1000	841	838	737	664	605	604	583	545	504	542	524	527	474	504	484	465	527	510	466	476	538	495	508	452	485	492	520	519	479	484	437	456	466	459	489	454	448	502	466	445	468	478	476	484	469	468	470	439	467	489	479	454	471	436	486	464	469	450	465	433	488	411	473	491	458	468	470	464	392	442	487	469	468	491	472	473	447	485	437	455	474	486	452	418	443	498	493	489	442	456	476	449	483	448	462	442	516	487	407	432	436	466	477	476	437	473	451	466	464	463	452	459	482	431	468	463	466	482	437	475	467	474	486	463	442	462	442	446	493	432	467	415	500	462	465	495	473	467	463	494	452	478	469	454	454	492	449	423	520	495	443	417	426	495	473	474	448	438	421	472	453	448	468	460	480	448	480	472	449	443	463	505	440	489	455	482	441	459	437	459	461	435	505	459	446	480	496	441	470	487	458	479	454	470	451	430	465	497	451	477	439	453	466	434	445	453	491	464	468	500	455	471	460	473	479	469	447	481	468	485	461	461	488	493	443	431	421	455	449	486	479	441	441	441	438	462	442	452	461	453	460	474	448	423	483	472	455	457	447	452	486	447	461	486	444	452	489	471	498	488	460	477	418	463	460	472	462	424	479	441	482	494	399	459	494	457	468	465	455	447	447	438	408	438	432	416	450	421	471	471	472	458	466	464	471	495	499	459	440	466	481	427	451	490	516	436	472	491	455	446	429	434	469	511	465	466	438	466	449	422	474	453	513	475	447	474	429	475	447	454	466	493	467	498	424	458	443	494	451	471	433	490	442	441	451	423	455	506	483	451	454	454	427	425	484	461	473	456	452	433	439	451	489	464	456	475	490	449	454	474	469	494	440	476	500	442	461	481	409	479	456	460	477	459	474	467	453	454	477	459	454	438	485	485	475	460	497	462	494	485	483	480	474	417	474	452	464	443	466	445	477	433	459	476	434	460	448	477	484	439	442	482	483	439	462	465	494	474	481	454	478	497	501	471	444	418	437	462	481	475	451	476	441	478	477	453	474	507	476	473	454	471	480	427	441	467	478	489	450	490	468	431	464	481	446	474	436	477	488	473	491	437	473	460	474	450	458	502	431	448	442	452	448	450	447	420	447	456	472	444	503	457	446	436	475	465	473	464	494	480	441	464	500	463	434	469	458	446	487	461	465	466	482	430	446	482	468	445	466	454	458	450	472	423	455	442	478	468	431	417	415	468	449	437	456	454	448	479	484	479	498	440	479	433	474	499	468	457	453	434	430	455	460	434	511	478	482	442	449	495	446	487	449	466	472	427	443	476	471	500	424	464	423	476	446	442	456	468	482	470	427	469	479	425	457	503	469	456	430	481	452	475	474	498	480	419	450	474	504	467	451	481	476	458	425	477	480	463	461	448	476	491	433	469	491	472	430	432	450	468	469	470	481	462	463	477	448	461	454	513	446	472	452	468	517	465	510	456	437	490	489	498	464	480	439	430	467	449	442	419	490	454	454	474	473	453	436	480	467	446	460	433	434	484	499	454	455	423	420	450	425	449	452	464	478	486	448	448	458	488	451	464	533	475	502	412	473	439	434	432	417	456	458	434	461	445	446	430	466	452	464	462	489	479	440	438	454	489	456	482	438	459	491	466	456	461	465	464	476	466	465	439	461	448	447	450	435	426	425	469	487	480	418	470	478	457	485	460	433	438	456	450	476	428	431	467	451	480	463	475	453	471	502	452	482	487	440	448	477	455	474	461	498	478	499	444	454	451	414	450	462	439	479	461	452	458	486	417	487	511	444	404	454	470	447	487	448	447	523	470	442	410	444	441	475	470	476	456	429	439	447	450	460	459	455	469	461	479	435	439	435	429	437	475	496	445	456	500	430	478	446	499	454	479	455	453	431	467	470	454	465	472	500	452	499	451	484	465	453	497	431	443	483	441	448	431	442	424	482	433	462	451	442	450	469	472	399	450	413	477	451	448	436	495	416	456	514	458	468	483	467	480	456	455	454	422	466	473	456	478	470	455	482	498	464	487	465	450	479	453	463	457	451	462	447	430	479	464	506	461	503	489	443	467	462	496	472	447	436	472	428	435	426	488	461	471	429	510	466	475	482	490	481	501	475	455	446	410	437	525	472	455	481	441	467	425	456	479	440	443	463	470	477	423	457	404	484	426	445	433	440	471	483	437	458	471	487	481	456	493	492	429	478	439	508	468	446	434	450	466	480	437	458	507	473	476	464	459	451	437	440	438	444	492	419	441	487	466	442	472	453	469	447	426	441	465	474	448	472	457	471	442	440	444	455	450	472	451	443	477	491	460	464	440	450	480	464	438	503	452	481	453	503	453	443	459	435	453	439	465	498	488	488	488	427	478	462	461	492	443	456	448	451	476	502	442	436	437	491	443	465	407	513	477	512	477	492	445	419	432	476	464	467	438	465	450	467	476	456	435	460	433	431	446	497	473	462	514	435	437	464	430	454	480	428	443	474	478	461	441	474	425	449	410	478	450	420	462	454	506	439	483	454	495	428	491	438	471	457	467	473	439	440	499	455	453	465	471	469	441	462	497	463	453	417	480	467	464	472	474	484	513	450	475	524	475	471	429	449	441	478	471	421	495	472	428	449	437	480	443	464	468	470	451	437	461	441	473	450	464	479	437	447	462	463	465	436	467	434	465	443	491	471	456	450	446	453	445	446	455	481	431	501	463	494	457	476	468	490	425	465	446	482	466	432	483	487	491	502	503	446	411	456	481	486	458	459	461	467	451	433	486	448	476	500	444	447	449	440	492	411	492	450	463	456	470	494	452	466	462	485	491	452	456	457	467	478	446	456	468	475	460	495	491	480	480	468	415	445	481	472	443	458	488	493	451	431	542	494	423	508	513	442	475	479	489	479	486	483	454	454	479	476	455	441	468	457	471	432	477	473	439	461	479	473	450	444	486	464	439	482	481	441	458	448	459	441	458	478	473	461	475	447	489	464	446	455	458	437	453	494	482	483	491	466	441	458	460	464	447	480	501	471	460	453	449	505	444	463	481	484	413	458	466	485	455	418	498	485	465	470	462	432	504	484	497	480	492	480	480	471	472	477	433	448	449	437	446	460	468	485	461	479	480	462	496	475	442	451	462	454	500	479	471	461	445	470	460	465	452	481	465	461	484	440	466	447	480	446	471	493	484	460	483	472	442	440	458	476	474	444	448	467	476	450	472	502	442	441	436	473	473	439	445	459	504	434	429	444	440	477	492	465	464	470	464	444	499	500	436	487	450	438	462	449	457	460	462	473	449	476	473	470	440	460	447	487	477	449	476	469	459	434	458	439	462	448	467	442	466	453	440	485	478	473	438	480	404	489	440	460	455	448	506	443	471	466	454	439	483	489	464	431	462	436	451	500	448	460	468	450	482	470	462	451	477	435	451	435	422	496	476	470	440	448	438	464	449	463	506	443	432	425	453	472	466	474	491	464	469	461	472	483	463	455	472	453	439
27674	24431	19792	4477	676	652	628	612	638	607	608	629	673	649	614	631	613	667	567	640	650	595	616	659	611	619	630	598	676	616	599	623	605	593	632	644	630	615	573	641	601	591	605	600	574	607	593	630	576	622	609	650	615	635	658	645	591	654	629	632	606	624	584	612	609	627	596	587	601	564	661	617	635	609	595	625	616	604	580	622	612	631	605	628	622	583	597	605	609	610	570	614	573	663	642	636	612	589	570	616	636	606	605	644	604	625	640	586	656	618	604	650	581	620	644	601	635	567	569	640	587	638	583	608	577	619	602	595	638	648	612	605	583	632	624	615	606	665	569	591	587	611	579	619	627	603	648	622	594	608	616	652	555	638	602	640	636	593	605	616	629	611	616	624	569	570	595	607	612	613	620	587	579	604	628	620	598	602	658	639	600	603	604	622	580	563	605	575	634	564	581	623	596	595	574	687	643	591	621	621	607	613	616	563	605	628	656	606	576	592	634	594	603	601	601	642	579	635	621	585	620	593	591	623	588	611	654	580	600	599	583	648	653	625	617	620	617	589	587	607	613	599	587	608	605	633	574	636	600	645	653	592	647	627	631	585	631	624	585	617	632	590	602	621	592	602	632	620	619	608	643	580	585	619	601	576	601	557	618	596	590	636	592	615	608	569	578	620	624	615	616	616	610	641	614	592	578	641	614	596	576	623	581	574	580	622	628	618	594	609	611	579	637	602	590	638	601	626	597	588	653	574	565	601	597	597	592	634	661	617	623	623	598	624	597	593	598	569	599	590	615	619	634	627	631	617	617	625	640	591	611	568	577	656	585	590	617	640	599	643	579	634	612	580	596	625	631	586	547	591	587	608	547	637	600	636	598	607	592	613	602	607	565	628	637	578	623	600	596	636	584	624	611	623	588	594	610	651	587	578	609	613	603	606	656	589	597	613	631	614	590	624	611	578	594	621	627	606	598	617	609	549	612	543	587	648	598	587	628	617	638	602	590	594	653	563	649	593	660	604	585	619	618	650	617	572	607	595	604	618	587	574	561	606	677	616	615	656	626	638	636	609	604	611	572	613	611	604	592	605	632	583	646	654	616	619	585	555	572	596	629	632	613	618	600	581	576	625	596	615	633	624	626	572	600	663	572	643	599	584	556	577	610	632	618	611	626	574	620	613	609	607	619	619	618	644	621	612	604	601	619	601	618	558	579	595	606	608	615	621	603	638	627	627	610	626	592	633	664	603	638	634	599	610	591	594	580	598	611	642	578	642	605	657	622	629	606	605	610	614	585	594	582	620	655	611	620	649	609	602	621	595	580	639	583	645	584	598	640	632	588	615	653	619	614	623	633	618	602	574	616	595	599	625	623	617	630	585	636	588	636	655	595	601	623	604	650	600	619	636	629	539	579	582	621	632	646	637	571	591	594	593	667	598	556	615	605	613	589	594	584	627	631	590	659	648	628	604	631	633	602	620	589	643	679	615	619	588	619	598	606	544	603	567	615	601	557	569	616	587	600	602	616	629	597	625	565	600	640	541	582	627	587	606	607	605	622	594	611	617	655	617	555	570	595	617	621	613	621	634	608	648	624	603	641	610	636	595	620	586	631	608	583	660	623	610	614	641	601	573	614	605	602	606	611	634	589	592	559	608	602	609	604	629	560	650	592	608	667	643	632	613	592	622	604	625	660	583	601	603	623	610	638	622	622	598	636	568	593	573	620	579	600	628	615	656	658	617	593	583	604	629	657	582	609	627	600	593	570	636	636	586	603	597	637	606	608	624	631	569	612	603	592	607	616	572	575	608	585	589	583	620	640	580	639	597	603	599	637	589	610	622	631	604	616	614	573	587	645	617	619	622	611	563	599	622	603	598	610	599	609	567	598	620	604	601	589	616	626	648	644	606	640	598	586	664	598	583	608	608	619	628	603	624	604	604	612	595	658	671	594	580	622	615	627	597	581	622	573	651	588	609	582	632	621	596	597	588	593	612	610	576	609	627	632	643	613	602	610	657	627	559	637	627	559	606	649	609	585	607	636	624	613	618	612	588	588	609	626	600	632	645	627	620	600	611	654	606	574	537	566	683	599	588	634	617	606	598	600	592	605	605	511	617	621	583	606	569	621	621	632	621	597	662	618	623	583	619	608	640	581	634	616	639	645	608	628	587	666	609	593	648	612	599	602	620	658	615	547	575	655	627	641	598	616	608	631	610	620	610	586	589	675	620	623	610	583	605	617	635	640	633	605	600	656	559	620	622	637	612	638	589	559	605	625	598	586	573	580	634	605	579	571	599	573	637	579	633	607	620	606	619	571	597	579	634	637	643	586	600	637	592	638	609	615	617	611	605	646	575	584	582	588	598	619	627	574	580	596	599	600	592	583	572	572	600	628	563	609	626	594	589	650	611	583	595	610	666	592	624	640	655	645	658	607	633	594	607	656	616	609	608	612	591	640	665	601	620	590	610	626	589	600	625	590	632	592	629	590	626	597	600	580	627	619	599	585	578	588	641	597	587	596	576	606	578	616	581	612	597	608	597	587	621	568	590	627	566	590	637	602	581	593	625	652	612	624	609	633	589	614	569	602	627	605	588	648	645	635	609	606	593	597	587	638	588	630	587	625	635	569	601	639	611	594	617	600	658	622	577	624	611	638	599	638	668	602	612	631	603	617	575	637	582	580	599	591	588	643	584	620	622	616	632	607	588	610	628	607	610	637	636	601	622	611	637	572	628	594	601	567	615	634	567	582	628	658	559	612	630	616	604	631	557	599	581	619	591	622	628	610	568	621	583	609	615	591	632	599	563	624	630	582	624	591	669	598	629	662	600	617	597	637	613	634	602	557	592	590	622	629	581	626	593	600	565	581	642	587	576	592	592	608	633	578	606	618	625	609	607	643	598	574	595	590	613	607	628	648	623	618	596	674	610	624	612	573	616	620	620	636	661	629	592	616	608	617	612	571	601	608	616	666	554	606	613	593	588	584	620	625	657	603	600	612	619	655	577	594	621	625	565	589	573	608	560	659	606	636	578	621	682	634	617	561	587	610	601	582	627	634	597	638	613	641	615	594	601	615	598	607	691	641	609	606	613	610	621	592	595	614	614	597	609	635	621	587	617	610	609	620	617	580	581	622	634	591	603	663	671	639	614	633	607	604	624	607	584	619	614	629	604	556	607	633	573	560	614	622	594	606	577	633	609	610	615	577	580	693	604	638	626	591	619	619	629	633	598	643	633	597	625	577	613	626	632	612	607	606	640	639	645	644	598	590	578	615	614	593	641	564	594	615	628	571	593	614	667	630	632	590	614	617	599	620	631	615	606	617	623	586	631	601	616	617	607	604	619	633	621	620	606	617	649	600	620	591	613	556	648	587	629	615	592	601	613	604	626	623	585	628	586	645	602	614	628	652	611	642	614	621	594	656	605	575	645	617	612	602	626	596	612	607	644	590	630	585	602	591	680	551	615	638	594	637	590	615	634	617	590	620	687	629	569	610	601
32068	37810	20149	3425	1204	1131	1090	1087	1079	1049	1093	1149	1121	1102	1103	1108	1081	1088	1053	1083	1120	1090	1074	1111	1120	1101	1085	1050	1066	1069	1098	1063	1051	1017	1111	1045	1032	1103	1083	1091	1081	1088	1042	1074	1114	1120	1103	1106	1112	1038	1073	1097	1137	1078	1097	1042	1107	1156	1045	1110	1054	1080	1054	1080	1072	1090	1003	1047	1095	1047	1077	1053	1142	1032	1160	1175	1097	1105	1081	1037	1070	1102	1067	1114	1082	1072	1058	1110	1113	1096	1045	1072	1057	1094	1115	1101	1084	1106	1033	1100	1148	1090	1089	1072	1114	1101	1061	1102	1051	1081	1035	1093	1120	1075	1127	1008	1085	1114	1098	1092	1124	1104	1106	1069	1090	1083	1093	1121	1131	1060	1138	1105	1081	1152	1146	1038	1067	1079	1023	1072	1079	1070	1098	1068	1062	1113	1072	1051	1044	1064	1077	1046	1131	1152	1090	1136	1081	1140	1041	1148	1083	1080	1098	1072	1020	1106	1099	1089	1027	1086	1081	1084	1114	1048	1128	1086	1073	1076	1084	1076	1098	1103	1085	1096	1100	1053	1060	1100	1104	1091	1110	1091	1009	1089	1055	1076	1057	1160	1074	1008	1082	1033	1103	1133	1120	1059	1050	1104	1122	1102	1105	1137	1093	1105	1064	1078	1071	1098	1074	1175	1121	1131	1104	1077	1164	1093	1029	1087	1053	1065	1147	1116	1046	1101	1100	1093	1054	1077	1067	1011	1068	1070	1125	1128	1094	1130	1115	1088	1078	1037	1088	1036	1126	1094	1082	1093	1098	1132	1090	1091	1087	1100	1093	1149	1074	1117	1063	1043	1124	1056	1130	1089	1110	1050	1028	1122	1108	1114	1054	1107	1075	1124	1098	1061	1094	1064	1112	1057	1065	1083	1094	1126	1116	1088	1117	1104	1082	1072	1130	1037	1105	1066	1058	1068	1066	1130	1036	1107	1059	1126	1096	1186	1048	1204	1070	1042	1078	1059	1047	1091	1107	1097	1108	1113	1096	1098	1045	1057	1093	1090	1077	1055	1079	1094	1082	1087	1146	1087	1078	1116	1084	1101	1098	1122	1049	1104	1082	1090	1099	1098	1043	1067	1134	1126	1123	1111	1148	1062	1081	1105	1077	1034	1069	1120	1093	1066	1084	1050	1061	1122	1098	1078	1060	1090	1056	1093	1136	1117	1077	1073	1065	1127	1078	1032	1061	1077	1097	1136	1051	1060	1087	1038	1006	1104	1057	1135	1015	1100	1100	1108	1050	1071	1083	1091	1125	1059	1123	1079	1113	1061	1103	1051	1139	1120	1089	1113	1107	1054	1068	1088	1129	1036	1085	1104	1151	1121	1146	1100	1065	1093	1163	1123	1064	1039	1094	1073	1096	1069	1145	1120	1079	1034	1110	1069	1135	1132	1106	1046	1127	1094	1165	1038	1127	1084	1077	1086	1080	1077	1062	1119	1064	1064	1042	1135	1072	1142	1053	1146	1106	1041	1150	1114	1098	1061	1072	1159	1090	1030	1096	1090	1060	1061	1049	1098	1117	1059	1127	1055	1090	1083	1124	1104	1126	1116	1092	1084	1055	1106	1095	1121	1177	1108	1123	1050	1096	1090	1124	1163	1145	1015	1090	1082	1101	1066	1068	1068	1100	1144	1029	1114	1121	1078	1115	1086	1032	1137	1076	1096	1059	1149	1060	1092	1046	1129	1115	1053	1094	1147	1115	1040	1089	1100	1091	1055	1105	1129	1108	1071	1073	1104	1087	1032	1103	1075	1084	1053	1059	1081	1138	1111	1033	1075	1042	995	1076	1105	1061	1086	1067	1096	1067	1030	1119	1104	1047	1103	1134	1032	1143	1076	1115	1128	1053	1032	1147	1125	1085	1085	1045	1082	1097	1046	1113	1100	1044	1047	1054	1054	1066	1065	1081	1132	1087	1128	1116	1137	1076	1103	1117	1109	1068	1083	1059	1117	1058	1130	1108	1089	1106	1083	1105	1055	1084	1095	1042	1071	1148	1126	1055	1062	1139	1105	1102	1009	1029	1067	1100	1058	1126	1084	1097	1122	1162	1135	1113	1130	1106	1053	1096	1066	1031	1105	1119	1115	1101	1082	1090	1085	1084	1064	1091	1125	1066	1091	1065	1094	1065	1067	1080	1100	1151	1061	1076	1036	1127	1065	1109	1087	1105	1124	1086	1090	1062	1073	1142	1069	1072	1119	1142	1053	1078	1073	1033	1087	1125	1068	1058	1107	1148	1154	1054	1089	1060	1135	1118	1067	1113	1102	1051	1122	1068	1087	1127	1109	1130	1057	1057	1122	1094	1091	1104	1087	1059	1112	1063	1102	1071	1102	1037	1066	1071	1095	1106	1091	1107	1065	1061	1092	1144	1074	1117	1068	1091	1060	1111	1071	1090	1049	1073	1140	1049	1146	1080	1085	1096	1087	1081	1099	1093	1103	1060	1081	1054	1077	1043	1128	1114	1112	1060	1042	1127	1102	1077	1116	1017	1068	1042	1068	1034	1088	1097	1055	1030	1087	1104	1047	1047	1082	1212	1035	1040	1037	1130	1048	1069	1117	1098	1023	1029	1064	1028	1013	1099	1062	1122	1115	1086	1075	1088	1083	1126	1081	1097	1090	1123	1084	1059	1087	1059	1088	1072	1133	1122	1069	1068	1119	1072	1122	1097	1031	1100	1049	1068	1107	1039	1089	1025	1087	1052	1103	1100	1137	1110	1119	1088	1086	1088	1065	1116	1142	1085	1077	1091	1099	1067	1078	1086	1080	1047	1115	1071	1096	1031	1126	1065	1057	1077	1147	1086	1046	1133	1084	1034	1143	1064	1069	1074	1080	1088	1015	1128	1096	1046	1000	1082	1127	1102	1018	1065	1076	1084	1123	1091	1068	1064	1093	1080	1097	1072	1099	1052	1082	1125	1056	1038	1045	1059	1143	1127	1078	1144	1046	1068	1004	1121	1059	1042	1073	1081	1066	1109	1053	1033	1095	1035	1133	1121	1101	1070	1049	1093	1110	1142	1108	1080	1093	1119	1129	1053	1128	1062	1078	1076	1100	1061	1085	1051	1104	1020	1094	1096	1114	1045	1038	1064	1111	1067	1038	1099	1066	1088	1096	1116	1087	1075	1103	1086	1110	1131	1115	1103	1056	1074	1108	1060	1090	1092	1112	1046	1007	1077	1078	1085	1073	1089	1055	1112	1097	1088	1064	1088	1102	1069	1133	1100	1071	1102	1094	1125	1109	1088	1089	1078	1061	1025	1196	1073	1081	1090	1157	1077	1134	1111	1153	1073	1155	1107	1051	1078	1109	1110	1092	1092	1089	1067	1082	1094	1127	1087	1058	1042	1084	1103	1065	1089	1115	1073	1083	1113	1117	1017	1095	1072	1123	1008	1096	1105	1088	1081	1101	1042	1079	1106	1121	1084	1074	1016	1139	1061	1050	1053	1122	1111	1049	1133	1091	1069	1119	1103	1070	1050	1124	1123	991	1082	1124	1040	1115	1086	1104	1081	1024	1134	1075	1078	1111	1075	1094	1041	1068	1083	1094	1104	1103	1071	1126	1048	1079	1125	1136	1079	1096	1127	1106	1099	1093	1046	1065	1089	1142	1089	1157	1067	1096	1086	1106	1043	1103	1112	1081	1092	1085	1092	1088	1087	1034	1072	1066	1112	1106	1084	1111	1091	1117	1062	1072	1068	1134	1142	1066	1097	1139	1081	1128	1022	1073	1092	1079	1089	1106	1146	1028	1144	1065	1028	1115	1066	1072	1099	1088	1086	1076	1108	1075	1084	1082	1108	1079	1106	1101	1114	1115	1103	1054	1105	1074	1099	1056	1080	1087	1084	1077	1034	1063	1124	1113	1114	1076	1109	1057	1063	1080	1060	1091	1028	1054	1124	1072	1055	1104	1084	1076	1084	1145	1134	1123	1054	1047	1066	1028	1080	1072	1105	1101	1059	1071	1101	1086	1133	1080	1090	1048	1080	1098	1021	1037	1086	1082	1067	1055	1053	1068	1043	1112	1063	1079	1127	1117	1096	1122	1141	1078	1068	1092	1128	1050	1050	1060	1035	1092	1130	1115	1070	1122	1052	1075	1090	1078	1057	1125	1046	1054	1097	1080	1093	1089	1110	1088	1072	1064	991	1088	1089	1097	1127	1132	1118	1103	1059	1090	1059	1109	1042	1064	1137	1068	1138	1086	1151	1107	1105	1081	1122	1080	1118	1167	1080	1106	1087	1071	1107	1081	1060	1045	1059	1023	1117	1069	1078	1126	1102	1125	1086	1152	1089	1040	1072	1131	1095	1068	1082	1050	1033	1026	1129	1051	1100	1092	1063	1056	1050	1118	1094	1094	1126	1116	1108	1076	1117	1098	1093	1128	1071	1115	1135	1103	1097	1093	1054	1115	1115	1036	1066	1100	1147	1079	1090	1119	1074	1047	1045	1119	1021	1079	1080	1060	1129	1089	1128	1122	1083	1081	1068	1058	1077	1076	1056	1133	1080	1120	1125	1027	1066	1061	1031	1037	1046	1065	1104	1087	1117	1046	1027	1092	1087	1084	1105	1098	1115	1102	1109	1090	1137	1119	1090	1077	1119	1101	1112	1123	1073	1057	1039	1073	1099	1072	1090	1140	1065	1063	1109	1131	1112	1092	1023	1085	1089	1128	1129	1120	1061	1078	1096	1102	1083	1067	1117	1080	1085	1083	1140	1083	1087	1033	1099	1064	1053	1074	1078	1082	1040	1130	1068	1119	1085	1104	1070	1087	1068	1082	1114	1044	1153	1136	1153	1097	1078	1080	1126	1145	1076	1078	1125	1078	1047	1085	1069	1058	1097	1080	1095	1157	1149	1103	1074	1049	1080	1063	1145	1087	1088	1086	1090	1114	1050	1083	1076	1139	1068	1116	1132	1060	1088	1135	1025	1152	1110	1036	1057	1090	1104	1091	1075	1108	1111	1084	1057	1055	1099	1061	1103	1109	1064	1053	1101	1078	1115	1089	1116	1051	1074	1114	1069	1072	1071	1061
24438	21772	29344	24022	20592	6861	642	433	421	381	397	376	415	358	372	407	380	394	345	353	323	358	387	339	419	346	366	365	353	384	375	345	349	341	341	353	356	351	365	339	343	373	372	359	345	363	374	369	370	354	381	388	363	336	376	368	327	317	357	342	361	383	365	346	336	340	385	349	370	332	388	383	343	329	378	374	355	359	367	370	352	394	356	362	364	373	366	361	388	399	339	351	340	358	389	368	376	370	361	356	356	343	348	373	341	345	374	360	352	382	342	342	339	329	385	362	381	308	331	405	328	363	392	343	352	368	377	367	371	329	362	366	387	360	368	332	361	388	378	363	339	346	389	383	364	382	351	321	370	349	368	341	364	375	372	363	380	351	367	365	386	353	372	357	337	371	394	391	353	387	326	360	357	361	366	381	370	365	352	345	377	337	376	340	321	344	355	360	358	334	366	343	342	332	345	355	335	339	373	379	382	381	380	363	349	379	365	388	351	332	362	359	337	312	372	382	344	382	369	373	361	344	369	347	364	367	361	362	358	362	388	319	324	307	397	357	363	393	341	360	317	354	320	342	328	360	357	324	372	332	321	340	388	357	348	344	350	379	336	329	376	386	343	351	354	355	351	340	357	344	350	362	334	347	345	357	356	377	342	370	332	345	356	387	391	344	361	380	383	345	363	360	365	337	371	339	380	346	377	367	351	334	397	376	353	365	336	391	375	359	363	353	326	359	350	379	348	381	392	354	342	370	356	332	361	364	366	367	366	351	334	355	356	344	326	386	307	338	351	378	366	339	359	347	358	359	376	357	331	349	382	363	389	393	384	345	368	379	394	366	387	367	332	404	371	354	348	351	364	365	366	357	319	330	356	366	355	362	330	343	367	371	369	347	366	347	352	361	352	377	377	355	354	385	337	357	362	332	343	351	339	406	325	365	351	385	357	368	349	350	387	336	371	381	359	359	355	320	340	358	339	352	350	368	373	343	339	353	361	352	352	348	348	389	351	360	367	350	380	360	360	352	373	368	354	308	375	357	331	347	362	343	371	320	350	359	329	380	371	375	351	372	385	354	340	364	321	345	329	337	315	375	363	347	379	388	353	380	355	374	361	362	364	379	347	345	339	325	324	369	339	379	389	350	366	345	371	348	376	339	377	365	378	343	351	389	363	356	335	348	368	313	346	369	360	355	383	359	360	352	361	360	355	358	356	356	360	354	345	360	351	341	331	326	337	342	387	355	363	352	358	346	366	329	334	358	384	362	373	390	331	402	354	331	329	350	362	364	346	351	367	358	375	358	328	325	340	357	404	319	355	323	313	362	380	367	330	315	397	319	363	339	330	351	367	327	346	347	331	360	350	359	338	364	337	358	368	369	353	388	333	370	343	371	326	371	345	383	353	365	355	352	335	334	350	356	347	354	353	326	336	337	319	368	335	351	376	333	343	333	362	373	373	324	344	371	338	364	357	339	377	358	352	372	327	345	363	337	353	385	345	381	349	333	343	356	354	369	371	349	357	368	363	366	332	355	384	378	365	356	359	382	366	387	356	366	327	356	370	338	336	357	375	387	327	367	379	387	348	334	331	372	356	374	339	360	383	355	342	342	353	355	364	368	355	349	370	371	345	359	338	356	346	361	376	384	359	385	364	339	358	356	364	350	346	375	381	365	321	355	356	378	365	354	372	346	329	388	348	355	374	355	348	326	355	362	364	379	348	358	387	358	382	366	341	374	367	379	362	331	348	330	384	417	382	355	327	394	350	353	355	340	378	373	353	367	361	362	386	360	347	371	327	364	348	380	323	365	340	322	355	373	354	329	360	375	345	349	328	361	367	356	335	347	324	384	348	364	312	365	355	358	398	365	368	328	381	360	342	329	354	318	334	345	321	360	375	371	325	360	352	362	358	337	378	403	342	353	329	356	395	381	367	367	354	367	341	356	347	383	364	346	380	342	380	352	369	371	353	341	336	356	319	371	345	335	331	394	359	349	354	337	361	359	380	365	359	383	330	354	351	367	368	359	342	342	377	365	351	343	367	360	356	389	365	370	338	347	345	332	345	328	359	362	348	344	357	355	355	377	372	368	357	359	356	341	364	333	319	355	368	374	348	356	385	385	355	366	368	368	360	364	364	367	326	331	334	365	360	336	369	337	365	333	341	331	353	322	360	395	363	367	321	371	338	355	369	367	337	332	329	341	324	318	366	374	347	338	376	367	363	349	321	323	341	371	310	345	331	357	366	325	348	325	358	360	355	347	374	360	388	360	386	389	330	330	363	355	363	370	336	356	315	356	326	350	341	335	349	354	333	383	355	347	335	334	350	320	370	341	369	386	389	377	364	345	368	367	350	357	350	332	331	377	381	359	369	348	356	341	361	326	355	354	345	372	354	388	347	356	357	356	384	356	368	365	319	408	375	335	386	378	352	370	395	365	349	329	366	383	370	321	350	350	345	387	330	381	370	362	369	347	361	364	366	365	389	387	340	328	361	355	366	355	329	377	326	357	366	334	342	356	339	352	360	364	380	351	330	378	354	367	378	354	366	378	335	368	368	375	321	385	352	352	355	314	359	362	356	339	362	347	319	369	353	339	339	367	367	372	317	387	374	351	332	379	387	360	355	347	388	335	371	358	339	370	355	316	330	378	367	349	316	388	338	355	369	369	382	378	349	354	361	370	348	356	318	360	352	355	353	318	350	363	364	369	292	340	380	352	364	373	341	389	353	361	337	341	334	345	384	347	384	347	366	342	334	377	352	359	382	366	363	368	324	356	367	359	337	368	375	347	355	381	357	349	351	364	354	372	350	348	338	357	364	355	370	331	356	324	375	343	375	385	360	368	358	360	393	359	329	334	345	388	336	356	375	357	365	393	351	386	363	358	338	362	356	357	381	355	343	375	393	347	376	330	352	369	326	341	356	355	371	352	359	377	356	370	358	365	336	362	381	343	367	350	364	344	357	352	349	311	370	391	362	339	364	369	342	365	365	325	331	362	358	390	367	364	374	344	340	345	378	350	342	350	344	347	368	310	368	315	344	339	359	340	376	335	391	360	317	377	374	360	354	363	350	377	348	320	360	346	385	357	381	372	350	364	374	363	328	363	370	333	346	352	355	357	378	364	341	319	377	384	366	352	398	365	345	370	373	361	382	363	378	346	353	366	374	386	336	349	332	332	335	329	347	361	326	389	396	370	341	385	367	342	337	357	363	325	376	343	381	331	349	341	372	352	356	349	356	341	354	365	310	347	380	307	362	372	356	324	333	365	331	363	348	326	325	362	329	327	352	343	344	341	356	352	369	371	322	347	346	367	366	371	346	360	313	368	334	377	335	372	330	387	385	369	343	367	333	344	358	352	367	353	343	329	349	335	387	361	359	379	334	373	376	358	364	351	344	358	381	368	381	341	338	346	373	377	341	386	343	356	366	345	338	335	338	353	303	347	350	390	347	318	352	361	343	323	362	335	377	363	341	348	361	349	356	329	337	345	326	360	332	375
54938	72693	51304	14817	1427	1219	1016	926	852	806	813	769	761	764	714	686	666	752	673	733	685	697	693	722	666	688	691	719	686	692	644	693	658	654	630	648	663	652	684	678	685	678	674	697	672	635	673	658	672	670	626	618	661	644	654	675	650	681	664	689	650	678	659	683	628	630	667	675	647	652	732	675	690	676	647	671	691	684	664	654	670	681	641	638	614	619	645	657	680	674	646	675	650	734	680	668	665	675	639	655	668	646	668	663	709	660	656	652	652	635	647	675	651	676	660	670	668	652	700	660	674	686	662	657	668	645	658	662	631	613	675	666	666	697	638	680	623	662	618	656	658	660	709	704	667	661	683	623	678	663	630	662	687	670	646	630	605	689	627	682	676	663	662	660	668	633	644	663	681	654	687	689	678	656	654	664	672	651	639	658	698	659	647	674	647	675	691	702	679	640	665	672	667	678	630	646	701	641	658	684	638	625	700	678	642	641	653	640	668	650	663	632	687	655	640	665	663	668	667	671	676	633	624	608	667	648	656	655	738	655	653	708	636	709	642	618	648	651	677	689	681	624	699	612	613	672	677	667	650	619	666	651	660	608	654	647	656	632	675	667	646	634	664	680	652	705	654	666	687	669	636	645	697	626	661	654	696	665	662	658	639	649	624	628	644	620	646	614	602	722	688	668	633	692	642	640	663	662	662	641	671	653	634	630	666	658	658	672	659	627	672	640	626	724	678	623	668	660	687	612	734	660	630	645	668	674	635	718	639	596	681	656	643	645	664	653	669	636	709	631	679	677	680	657	631	618	623	695	668	621	654	660	663	627	703	630	692	678	630	645	652	664	689	624	668	583	654	624	680	683	670	688	612	673	602	672	638	645	650	634	688	628	640	658	708	652	655	639	699	662	656	641	645	671	679	696	627	662	665	646	642	673	698	659	681	673	663	678	653	652	669	676	675	624	676	666	664	641	698	632	684	643	697	633	675	642	698	664	671	640	666	707	661	713	649	637	657	680	657	632	616	678	670	661	591	639	640	621	665	623	683	675	678	701	641	650	647	683	689	668	661	668	623	701	639	628	690	636	654	677	645	664	643	673	702	655	634	654	657	660	668	622	691	696	658	640	646	647	722	664	694	692	671	635	682	686	698	644	657	706	646	668	665	650	666	656	654	699	659	682	691	693	661	713	643	659	656	660	651	726	693	629	658	651	686	706	683	673	627	650	672	660	633	657	673	669	688	632	652	658	666	665	663	622	670	667	653	683	661	670	698	646	639	668	654	679	675	665	626	621	657	662	688	698	646	667	668	644	666	622	626	640	638	647	649	687	609	657	661	697	656	644	679	657	632	685	676	709	677	727	656	634	674	663	668	680	657	659	669	669	696	642	699	685	672	663	719	650	678	683	663	657	650	643	676	644	663	649	623	647	640	688	632	696	666	642	644	689	621	670	699	688	616	668	665	719	632	640	650	698	679	662	675	683	634	657	643	668	653	668	683	695	666	657	652	705	682	616	617	633	641	658	659	608	622	644	668	674	681	649	682	641	642	668	658	680	643	651	651	621	680	624	702	649	649	706	680	678	692	677	640	643	636	680	692	658	627	668	633	634	627	699	675	647	663	641	690	691	624	648	630	661	658	669	609	608	635	675	671	707	619	677	668	679	682	669	692	628	658	651	648	697	659	648	658	620	690	678	674	649	656	687	634	656	658	632	642	649	670	642	684	671	659	649	696	685	688	625	650	658	692	664	673	670	674	615	678	651	662	623	669	698	667	685	713	652	651	660	584	671	621	694	663	651	670	632	685	666	634	671	715	646	672	697	658	650	676	674	634	671	674	658	677	714	677	662	644	662	690	670	694	670	649	669	660	652	669	663	661	689	678	631	656	677	644	634	671	700	585	662	639	660	636	656	658	621	682	648	654	676	672	613	634	674	693	667	684	636	653	657	666	679	694	667	674	629	641	631	649	638	687	681	682	681	687	674	658	690	654	638	634	683	683	666	664	661	683	666	671	673	677	632	641	634	659	631	656	694	658	643	648	677	649	681	616	628	674	659	656	661	667	630	623	646	639	646	705	660	700	613	661	656	627	638	651	636	633	674	651	647	693	677	672	695	636	680	667	662	682	678	670	708	682	660	659	642	661	646	671	674	652	641	666	652	678	637	672	646	640	636	649	675	606	661	690	697	674	687	646	678	663	715	688	666	688	652	668	674	638	677	696	654	711	678	686	679	646	629	683	693	659	652	615	639	677	622	643	670	691	684	677	669	668	683	628	659	671	650	607	663	646	655	635	664	651	639	630	675	665	655	650	665	632	642	671	640	645	679	691	627	648	625	634	666	659	663	626	665	618	641	656	629	636	670	685	652	669	647	645	657	662	665	678	686	634	652	695	673	668	617	677	659	682	655	642	651	690	645	643	706	667	661	630	629	670	625	667	683	670	661	614	662	696	695	668	643	630	629	595	696	647	653	661	602	657	671	641	663	611	683	700	648	680	682	674	643	663	638	685	698	709	662	688	685	715	640	668	642	657	665	666	672	653	684	666	658	696	630	639	654	724	673	638	609	627	655	648	652	680	644	650	647	661	683	717	638	630	609	677	617	655	628	661	651	639	669	624	689	696	691	648	666	686	664	646	645	638	605	636	672	676	660	656	669	678	678	679	723	615	657	658	633	643	699	711	649	717	688	629	619	659	633	691	674	686	660	677	625	671	593	622	644	654	734	634	658	665	649	689	675	690	665	664	654	660	681	625	670	676	734	716	649	686	722	674	659	637	644	666	679	638	663	640	714	664	705	704	667	608	709	644	649	667	654	712	661	684	701	663	661	665	666	651	647	650	684	692	654	701	695	684	644	688	680	651	625	683	683	685	652	686	676	672	710	646	651	675	642	654	700	616	652	688	619	683	672	684	668	644	616	693	621	671	694	646	656	645	646	663	657	645	691	642	657	696	664	652	642	670	676	624	679	700	673	681	651	663	621	657	686	648	616	641	686	681	666	630	592	600	704	657	647	664	665	634	679	650	648	688	675	705	720	677	642	666	636	653	689	664	644	645	689	684	666	706	654	664	671	662	693	659	643	702	661	679	644	673	639	684	702	656	620	600	681	663	650	682	651	667	662	686	659	654	671	672	667	673	639	646	675	680	668	683	681	698	658	669	661	620	702	709	657	641	674	690	702	683	676	640	693	658	660	668	638	606	709	705	659	603	697	668	673	657	645	651	658	669	649	668	627	670	689	666	677	658	682	649	673	668	630	623	727	640	646	687	664	657	680	658	685	682	667	630	668	645	670	659	663	676	661	668	633	657	677	638	643	670	670	649	675	650	691	664	666	684	619	675	675	682	660	661	618	674	664	674	660	620	655	703	717	674	645	644	667	614	660	681	662	660	639	668	687	640	686	624	664	637	668	639	607	680	671	613	624	704	654	653	688	635	669	658	663	662	716	680	679	629	645	611	666	645	657	627	714	688	675	664	643	663	612	652	692	596	664	671	675
23308	21498	29555	23637	21390	21120	6518	530	370	356	351	282	309	331	282	325	287	304	301	302	294	290	279	254	287	273	296	283	246	279	284	277	278	281	278	251	295	265	255	275	283	317	272	268	281	272	290	267	259	262	257	225	287	258	291	252	286	282	257	287	266	248	267	252	267	284	258	249	284	230	273	261	262	277	267	288	254	254	232	237	279	293	305	263	285	289	259	240	245	261	258	261	285	274	279	267	241	261	277	282	244	281	263	268	279	280	273	257	259	267	264	241	238	301	245	264	283	273	260	237	266	264	222	236	260	243	284	263	252	299	258	268	264	270	269	285	280	242	291	255	270	240	263	249	230	246	246	292	235	281	296	279	241	261	259	240	266	246	257	266	290	246	248	239	281	212	284	282	245	228	271	280	264	263	257	271	251	272	245	288	250	295	258	272	260	275	280	293	290	291	262	262	275	282	237	235	284	267	260	258	250	250	257	269	261	264	275	244	249	263	237	244	246	243	286	260	268	250	244	263	246	265	264	269	252	289	281	281	278	272	258	261	291	248	270	296	258	247	281	249	266	240	280	282	254	271	252	268	283	280	313	244	253	259	242	275	251	272	280	255	268	249	290	246	268	274	231	236	250	267	240	270	256	256	270	247	268	272	268	245	288	242	255	313	282	260	261	271	243	263	257	250	283	271	258	279	257	244	268	262	275	252	254	252	265	273	228	261	270	251	261	262	227	253	225	265	295	242	280	291	269	277	252	250	266	266	259	263	277	278	272	259	307	261	263	269	258	252	270	265	279	261	228	266	242	245	275	237	285	251	267	265	246	242	250	261	260	256	279	242	245	261	260	275	260	256	245	256	272	247	240	292	255	267	280	271	268	290	248	257	277	284	264	251	269	276	251	277	238	290	273	251	259	291	262	257	252	253	287	258	247	259	303	257	251	239	268	247	247	258	237	255	253	267	281	269	263	285	278	310	233	246	277	272	270	282	271	264	258	243	248	253	249	246	275	258	255	250	283	260	243	252	261	261	250	271	253	258	241	256	271	267	256	247	309	295	273	273	281	249	270	266	278	258	253	250	254	236	256	252	259	261	257	230	260	273	277	256	287	254	263	266	269	272	253	277	270	291	265	261	258	250	279	258	268	269	259	277	276	290	270	252	249	255	261	287	280	259	274	253	273	265	270	284	237	308	298	249	268	265	231	285	279	272	262	264	263	256	274	254	245	262	288	228	263	282	255	283	281	246	276	249	287	292	281	258	235	280	249	257	275	285	257	254	260	272	280	251	231	278	249	245	252	278	247	269	255	278	284	242	267	264	262	268	261	288	284	252	268	265	260	260	251	267	260	280	249	270	246	257	251	270	264	284	283	251	270	288	258	254	263	266	257	270	258	256	270	245	264	262	241	274	268	262	264	263	255	263	289	249	261	244	298	259	278	277	271	280	257	303	279	246	259	267	286	290	238	263	279	278	272	282	289	240	264	243	270	246	263	262	247	253	248	288	269	279	292	266	284	277	246	272	273	282	293	275	269	267	279	269	295	261	237	280	274	258	243	243	275	275	249	274	250	259	271	238	247	239	250	278	277	288	267	258	270	279	264	255	247	261	272	268	252	278	278	263	229	287	263	253	258	237	263	280	271	258	261	264	277	246	269	240	264	234	279	241	256	243	250	246	249	281	264	252	262	268	275	266	281	268	265	269	278	232	283	244	275	263	299	273	277	307	263	283	279	274	241	261	230	262	246	267	264	284	251	250	255	281	283	271	278	283	259	269	280	277	268	253	251	256	280	256	261	282	258	277	256	296	295	255	275	280	275	254	236	243	286	269	275	259	251	267	262	275	272	263	263	252	250	260	253	256	257	260	253	285	264	285	265	261	251	287	278	277	288	270	294	266	246	274	255	266	254	297	240	252	296	232	262	284	268	283	256	268	256	265	261	249	292	264	273	245	279	287	265	276	255	283	295	267	249	278	253	258	283	252	280	247	249	278	276	273	260	278	287	271	264	270	251	295	259	291	285	249	296	262	249	274	279	274	258	243	264	265	273	258	242	268	275	285	254	270	258	246	277	282	277	277	274	257	267	229	266	270	258	239	255	267	269	249	279	253	291	248	276	286	275	264	285	261	247	251	292	262	296	265	246	293	278	259	268	256	234	281	266	261	241	282	273	264	266	253	271	260	266	266	294	264	253	284	262	254	261	258	270	252	245	218	255	228	271	293	271	262	247	242	253	250	239	265	256	279	292	294	262	289	258	232	231	266	269	269	252	253	234	249	277	294	274	283	258	235	271	265	240	252	250	279	272	249	274	234	287	266	242	235	262	265	283	281	245	276	245	250	236	256	256	242	268	278	286	269	241	276	241	289	277	273	258	251	279	291	252	266	265	286	247	261	277	249	273	250	264	249	258	244	277	236	283	247	253	240	259	268	277	269	277	224	259	260	267	268	257	255	237	255	257	278	270	270	290	246	261	239	251	247	257	281	237	239	253	287	273	275	248	229	253	267	270	291	269	274	264	290	284	278	266	247	284	254	247	270	292	281	285	260	261	265	261	274	273	275	244	277	276	279	276	270	272	252	259	269	260	257	270	256	287	246	268	277	278	271	258	264	219	245	264	262	269	280	264	260	270	286	266	288	253	257	279	245	271	276	267	262	262	250	261	268	256	249	299	237	291	251	288	253	264	240	284	280	257	265	252	310	284	253	264	263	272	283	297	248	280	273	256	267	252	233	250	296	251	266	267	284	252	249	289	242	240	243	269	257	282	255	270	239	249	270	238	236	268	259	269	269	265	241	279	257	273	282	240	256	257	261	241	249	266	291	260	264	230	287	271	246	232	263	269	249	262	257	277	233	259	241	237	298	277	281	270	247	242	266	277	248	286	237	248	267	279	259	277	226	281	269	280	290	267	285	260	240	280	276	248	260	256	271	256	264	244	269	249	258	269	288	305	280	275	289	295	259	236	273	265	245	253	296	260	293	291	229	271	254	255	260	227	264	280	274	277	273	295	240	268	236	253	232	276	257	251	268	281	252	272	283	240	280	281	241	243	261	253	240	275	278	253	281	291	262	289	284	315	254	252	255	224	238	288	283	237	304	263	264	244	262	233	274	272	271	289	261	252	279	254	274	246	263	289	302	260	278	260	245	247	267	245	272	276	283	242	252	285	252	264	272	284	263	255	289	231	252	247	267	264	290	269	282	299	282	270	250	266	273	256	262	253	303	270	249	256	257	254	296	272	263	251	232	258	262	236	244	224	265	278	262	264	282	272	256	256	266	285	283	289	290	314	273	235	271	263	279	242	265	274	258	289	263	236	260	268	265	276	294	275	275	263	276	257	302	295	270	255	251	280	285	266	272	257	256	283	241	257	246	266	249	241	291	234	275	260	283	269	269	256	281	275	268	271	259	254	271	263	266	286	289	264	268	269	237	255	221	268	272	271	275	265	269	255	273	256	260	233	277	266	255	233	274	295	254	268	263	272	265	250	259	279	270
55178	78813	57748	19518	2064	1501	1186	978	851	816	707	692	646	616	618	579	593	554	562	505	547	532	536	538	508	526	504	488	432	500	529	511	532	468	468	429	487	467	481	471	450	513	458	472	458	488	520	480	417	466	457	496	447	450	494	502	480	496	482	463	461	477	487	460	520	461	443	478	478	470	488	461	485	478	460	465	478	513	455	482	449	494	452	466	483	476	452	453	465	433	499	446	482	459	484	457	461	461	461	443	449	483	485	473	472	468	487	509	481	474	457	494	444	461	444	461	465	457	469	479	459	484	479	494	467	487	479	460	468	428	487	455	459	467	475	482	452	457	475	471	459	498	431	470	460	490	467	450	456	452	476	494	473	456	429	474	485	438	475	459	498	490	495	506	514	488	484	476	472	474	459	475	453	453	458	454	449	457	455	500	494	457	454	521	469	430	468	468	496	456	490	453	480	448	460	510	468	485	477	448	483	474	499	459	439	491	472	470	474	489	490	466	460	465	432	495	469	465	440	468	487	444	457	466	445	473	498	459	478	456	447	458	455	455	455	465	488	482	452	472	431	517	466	454	498	466	438	472	429	458	447	505	452	484	508	487	511	447	517	540	450	476	446	507	452	451	492	496	484	465	468	441	476	477	467	474	468	459	439	481	447	470	485	484	468	493	474	509	483	501	444	446	463	506	485	443	494	451	467	440	494	475	462	429	436	478	433	456	505	478	442	461	471	450	442	450	483	422	480	471	464	481	463	459	459	447	450	499	422	464	486	475	454	436	450	492	470	431	450	506	483	488	438	472	471	483	455	483	512	460	462	487	469	482	452	458	450	471	486	438	437	470	455	440	448	492	462	474	475	434	470	453	483	450	474	439	434	477	471	502	457	482	464	450	479	459	468	478	475	432	469	508	470	461	448	472	469	467	471	460	471	484	470	473	455	484	471	478	443	470	450	466	472	483	483	442	469	469	429	436	471	476	504	503	478	481	448	477	476	479	457	469	498	477	458	446	433	461	461	475	491	444	488	451	515	496	458	422	472	436	462	476	479	457	487	450	445	469	445	478	527	438	446	496	467	516	459	470	443	470	442	452	467	482	470	492	502	439	444	456	452	501	453	460	447	423	401	468	462	457	459	492	433	489	479	511	482	489	457	471	464	464	448	459	445	500	462	525	450	494	485	463	477	474	501	465	476	443	451	473	463	486	476	483	443	513	476	501	498	465	447	457	479	491	472	464	475	471	486	507	469	464	497	451	410	486	432	428	477	484	499	455	485	461	455	424	503	470	476	475	468	451	475	441	471	529	457	450	458	480	481	464	489	429	486	430	441	433	433	425	448	465	454	499	467	415	463	498	444	466	470	454	443	423	473	449	475	442	494	466	457	441	466	452	458	420	497	495	460	447	436	450	472	430	455	489	426	442	471	498	498	422	453	523	476	458	468	502	439	459	495	501	459	496	478	452	466	470	444	438	485	480	485	437	495	483	452	466	435	429	457	477	494	473	463	497	493	418	474	488	490	481	487	484	485	460	444	418	478	438	491	451	487	462	446	474	478	481	479	488	460	440	466	484	427	462	461	468	449	456	441	475	449	465	445	489	454	458	471	450	518	463	475	483	443	486	486	498	465	487	516	471	486	446	462	460	497	454	457	421	468	479	475	486	466	436	480	470	444	498	496	505	451	473	466	459	447	480	461	509	462	466	498	439	476	467	489	481	433	488	432	452	476	476	477	489	468	454	464	475	425	542	431	474	466	440	468	471	448	459	460	480	450	484	446	439	477	479	501	459	457	467	475	481	484	465	490	464	506	478	474	478	459	475	436	487	480	497	448	483	471	462	445	461	466	468	520	470	472	475	504	471	513	451	459	483	482	460	485	430	520	526	502	459	473	460	476	472	498	471	459	470	520	491	444	454	448	470	461	510	475	518	479	454	433	455	478	493	477	471	457	448	465	480	492	457	487	472	490	482	462	459	449	488	452	485	451	492	438	496	504	491	461	432	485	478	486	478	497	442	468	484	453	452	492	468	466	472	484	456	439	478	477	450	488	431	467	437	430	447	482	479	464	473	483	501	484	491	467	487	424	492	455	499	471	457	493	461	491	479	495	470	473	490	459	461	500	437	491	461	437	470	444	465	434	474	459	449	458	460	466	448	489	455	481	457	487	514	448	459	487	485	442	475	473	489	490	477	468	452	443	469	461	511	445	472	445	454	469	453	490	485	472	434	473	486	464	458	484	479	458	488	458	446	449	503	506	464	454	523	518	482	470	492	467	468	487	448	472	451	426	483	452	476	477	513	479	470	445	470	441	469	457	460	469	435	499	497	458	452	468	479	474	473	484	468	457	491	538	433	514	456	465	495	477	458	483	479	471	444	441	485	472	446	498	469	477	493	454	423	487	448	484	484	469	497	463	431	454	445	461	504	462	475	486	470	444	431	428	486	478	448	442	443	452	461	440	411	495	468	429	486	449	447	486	486	472	473	460	489	465	461	451	450	420	471	441	481	481	467	458	439	452	463	455	475	453	442	481	482	474	464	453	444	515	455	438	488	480	492	475	467	451	449	442	472	410	454	459	492	465	442	495	455	473	461	443	469	470	479	465	498	473	497	427	438	458	470	446	468	437	463	422	481	502	463	453	478	456	493	488	522	489	445	532	498	429	513	457	462	485	453	486	468	481	448	465	459	422	444	479	470	471	462	482	483	469	461	462	501	459	473	492	465	445	474	474	491	445	486	490	471	463	471	443	502	478	454	466	443	476	444	483	434	484	457	482	429	493	461	455	460	455	497	464	489	518	451	452	498	448	427	511	467	476	493	542	459	510	443	476	495	473	491	447	465	472	454	486	452	487	486	474	495	466	439	453	486	459	464	445	447	474	478	486	446	471	477	490	469	474	470	457	430	462	433	460	448	494	456	455	448	446	477	507	473	478	432	496	464	460	459	464	478	444	471	495	454	482	516	477	475	497	460	457	492	498	432	470	471	486	470	459	439	475	480	499	445	497	444	534	449	490	480	476	484	454	459	482	447	461	450	481	445	494	476	503	480	474	454	481	480	473	460	486	455	463	469	484	438	491	450	465	430	491	462	473	499	452	434	452	424	451	463	440	452	482	491	466	455	487	473	468	468	452	457	447	452	413	516	450	467	468	485	481	459	448	463	483	490	439	505	444	524	447	509	494	473	445	485	450	462	497	503	462	437	511	455	483	451	478	464	468	484	482	475	462	476	435	469	443	478	430	480	475	463	473	477	480	459	465	494	459	425	449	452	461	434	421	467	506	456	453	466	507	456	460	472	430	472	443	443	439	486	496	489	465	471	481	424	447	433	471	465	487	452	459	477	460	448	455	462	465	515	487	479	455	478	466	469	480	446	480	475	450	464	456	454	473	474	475	488	466	479	466	446	484	491	461	507	465	478	537	458	461	470	478	447	476	453	464	442	466	482	519	473	473	485	467	455	496	465	460	454	472	454	464	448	433	468	475	465	495	469	474	456
27863	24154	19258	5733	755	651	592	660	604	627	634	661	603	647	607	575	658	639	632	606	586	648	577	649	616	636	603	633	632	632	625	635	609	639	631	629	599	659	619	642	645	618	620	639	619	582	633	628	668	610	601	615	652	618	652	614	606	629	586	617	631	622	624	644	649	678	638	610	637	642	640	603	670	644	629	644	612	615	632	631	623	644	619	640	608	623	611	579	609	614	605	578	604	586	589	657	619	624	598	588	616	619	611	626	614	604	623	594	624	612	624	589	623	599	603	647	653	609	654	589	652	610	585	573	655	595	575	601	618	647	657	621	635	584	613	622	591	675	671	617	614	608	611	630	627	594	627	605	635	569	645	614	591	640	588	621	640	613	640	631	649	597	554	592	602	639	596	616	597	600	617	604	645	632	643	659	607	631	616	583	620	582	660	610	635	609	607	611	619	618	616	639	619	674	621	617	601	601	618	611	684	618	642	580	622	643	653	641	583	604	638	636	659	632	617	592	616	647	637	644	622	570	666	567	623	623	585	641	597	624	620	596	605	640	630	627	645	624	643	618	574	596	592	608	575	592	685	607	608	600	638	615	587	608	622	633	610	620	619	640	595	556	584	619	587	623	611	602	592	600	565	599	628	590	641	613	632	643	626	591	646	606	605	636	631	568	618	648	607	589	585	642	623	618	617	602	613	611	650	621	640	624	620	613	608	646	595	630	576	623	625	611	615	628	611	613	587	608	626	602	614	604	605	646	571	605	601	609	637	616	675	574	597	641	606	604	608	621	614	570	599	608	632	576	621	659	627	629	680	640	582	569	621	607	618	639	604	636	623	638	640	634	614	637	631	619	655	690	636	627	583	575	611	580	630	651	568	632	608	639	621	635	606	599	558	633	563	629	614	623	621	644	622	623	634	629	617	658	607	595	611	637	589	606	586	632	623	603	610	620	621	601	616	617	617	608	649	606	635	603	651	626	659	610	606	633	666	609	620	617	587	577	655	609	632	630	639	638	659	666	613	624	641	574	590	598	610	602	616	562	595	622	648	627	605	606	624	662	654	625	655	596	615	631	607	633	611	639	607	585	616	568	637	606	610	605	602	650	583	630	628	626	607	622	633	618	606	612	644	613	591	620	594	659	604	630	605	650	629	633	677	613	659	664	604	599	603	630	645	631	638	607	612	644	606	607	629	627	650	644	612	635	627	614	606	619	644	647	651	629	603	666	638	598	603	608	620	598	635	632	638	635	667	592	594	627	609	615	598	639	680	634	598	629	617	608	664	609	626	690	688	626	626	586	604	642	630	608	592	661	610	622	639	569	564	583	617	640	641	621	607	602	625	635	597	622	618	610	576	600	618	621	596	644	587	594	624	653	647	639	595	607	662	650	599	671	616	638	663	620	574	635	630	631	609	605	605	623	623	692	591	607	611	599	649	620	638	597	586	630	611	614	648	600	624	647	662	625	596	633	613	650	597	633	598	633	616	609	623	612	619	573	578	596	591	611	595	605	615	639	629	624	601	633	634	662	613	615	559	612	677	629	588	645	606	661	651	603	603	614	605	619	635	580	607	599	580	608	644	553	555	627	668	643	623	613	647	622	642	624	611	566	658	619	673	613	654	620	647	624	599	603	633	634	614	599	634	696	559	622	655	586	597	597	581	589	618	598	626	628	612	623	612	660	651	610	662	587	605	585	647	601	605	640	602	638	628	594	591	595	590	607	592	605	659	583	577	639	628	648	657	679	584	607	661	621	632	623	621	595	594	649	643	598	606	616	614	620	650	664	588	580	621	634	620	583	623	658	638	627	627	655	608	623	629	639	608	646	591	633	624	645	640	578	653	637	653	619	610	585	615	636	597	628	657	641	586	669	585	653	601	630	597	645	637	587	638	623	608	596	651	587	601	648	598	620	597	625	585	638	570	580	595	691	630	652	631	580	617	633	605	625	658	599	593	629	604	633	659	631	602	619	609	607	567	589	632	667	625	647	584	654	618	575	598	603	596	637	629	666	632	663	589	667	600	592	592	638	635	595	659	592	594	561	615	607	608	598	641	602	624	621	664	608	572	636	639	609	610	586	613	613	630	620	663	617	586	643	647	647	631	633	593	635	598	561	640	616	616	591	615	622	625	667	665	647	616	633	628	634	609	622	633	596	637	622	605	637	618	614	608	652	613	619	628	621	621	657	595	617	590	579	595	641	667	588	596	638	640	589	623	630	621	669	614	606	577	619	616	599	611	591	595	648	627	605	607	656	587	632	630	641	597	610	597	619	605	621	602	569	646	620	613	622	618	624	628	611	612	621	632	580	648	627	650	630	662	615	606	647	589	572	614	633	643	627	578	653	689	633	576	627	610	574	594	651	617	586	649	625	640	633	654	632	602	598	664	637	656	596	604	671	653	594	650	660	645	579	599	614	631	628	619	638	601	661	660	623	580	639	598	564	643	650	614	618	638	598	642	613	618	603	615	612	612	627	589	656	639	656	587	606	628	623	615	597	614	655	634	608	608	602	662	640	656	592	667	604	630	638	611	624	647	578	657	625	627	631	629	628	586	607	601	652	683	614	587	670	593	628	613	614	614	605	589	662	616	604	592	607	675	653	612	601	617	632	619	634	629	596	650	590	613	635	590	593	615	605	609	661	613	641	607	635	595	619	641	568	602	599	633	597	641	613	578	622	610	602	649	622	612	625	672	589	607	652	604	620	584	580	625	663	611	583	605	662	571	647	622	593	658	599	582	611	603	619	685	590	630	607	622	589	599	609	616	572	643	643	607	600	646	623	601	654	611	588	652	657	605	572	657	629	638	635	615	624	610	636	706	608	621	648	667	631	633	641	596	624	604	602	635	637	597	641	617	624	610	619	590	628	627	611	630	621	602	620	648	643	628	623	655	609	643	618	613	589	632	638	617	638	612	629	623	627	630	647	592	637	645	631	614	571	600	609	596	627	610	612	628	610	621	630	622	654	578	616	599	601	631	621	606	624	641	602	608	633	652	604	580	572	626	605	605	622	612	658	617	633	605	640	600	626	629	587	590	620	608	624	673	572	656	587	610	650	644	626	585	660	621	638	600	576	621	623	614	598	645	667	638	602	652	599	636	608	577	651	595	623	627	626	607	622	611	633	635	635	625	622	628	643	624	637	665	626	599	592	673	630	615	651	630	575	605	627	606	631	579	626	607	608	592	654	650	626	619	621	588	624	637	592	613	613	627	616	656	670	650	620	636	622	609	583	618	669	617	598	571	620	648	644	564	635	649	663	615	587	624	640	570	622	623	632	635	630	658	596	626	652	604	596	601	634	618	601	640	620	574	625	559	624	639	644	581	635	630	601	583	650	634	644	599	628	649	608	625	629	615	636	582	585	586	633	606	637	620	635	661	618	611	603	645	624	611	650	625	625	661	578	589	593	637	619	603	636	604	623	569	628	634	614	615	610	616	610	637	652	605	622	593	653	618	604	632	625	600	597	594	618	644	661	610	573	616	605	615	598
33032	35775	19205	5561	1190	1146	1130	1108	1117	1141	1137	1109	1142	1098	1093	1095	1071	1080	1089	1101	1139	1071	1082	1109	1113	1113	1143	1123	1085	1107	1154	1082	1034	1100	1019	1072	1096	1088	1099	1116	1095	1090	1089	1111	1085	1112	1071	1122	1086	1072	1087	1107	1083	1134	1136	1051	1045	1045	1141	1043	1100	1087	1104	1068	1083	1100	1083	1102	1143	1052	1090	1036	1056	1122	1110	1057	1070	1084	1036	1095	1181	1112	1102	1089	1098	1063	1064	1092	1091	1086	1130	1077	1056	1080	1082	1062	1122	1071	1069	1065	1108	1079	1100	1082	1046	1137	1103	1104	1091	1078	1049	1038	1050	1110	1095	1116	1052	1031	1090	1042	1067	1068	1099	1079	1112	1104	1076	1103	1069	1122	1108	1156	1127	1063	1086	1105	1147	1067	1063	1150	1070	1064	1094	1075	1023	1062	1144	1134	1075	1191	1072	1064	1160	1085	1103	1065	1110	1081	1084	1054	1089	1101	1130	1039	1106	1086	1080	1017	1055	1085	1091	1093	1077	1122	1088	1108	1087	1035	1093	1097	1112	1145	1103	1113	1096	1066	1118	1112	1029	1090	1118	1058	1047	1162	1047	1057	1036	1138	1110	1072	1052	1097	1068	1120	1114	1098	1095	1145	1073	1080	1119	1032	1076	1048	1056	1043	1080	1018	1040	1089	1076	1048	1070	1123	1081	1102	1078	1042	1101	1100	1112	1079	1056	1107	1074	1094	1059	1117	1190	1091	1098	1086	1049	1049	1100	1037	1107	1084	1133	1152	1188	1053	1106	1052	1079	1058	1127	1097	1127	1059	1063	1139	1057	1056	1083	1050	1148	1093	1091	1099	1099	1072	1060	1024	1109	1061	1037	1054	1105	1078	1076	1071	1056	1091	1080	1061	1074	1113	1015	1110	1100	1119	1109	1103	1066	1133	1096	1059	1077	1129	1126	1076	1095	1078	1095	1082	1063	1086	1125	1156	1131	1079	1145	1123	1104	1132	1109	1106	1042	1115	1100	1078	1082	1073	1150	1095	1080	1054	1105	1122	1147	1110	1087	1094	1114	1088	1049	1040	1114	1078	1141	1125	1049	1020	1020	1114	1083	1071	1076	1070	1099	1045	1089	1086	1147	1132	1058	1092	1083	1138	1116	1044	1067	1041	1101	1081	1096	1124	1122	1084	1110	1071	1124	1119	1032	1121	1133	1049	1103	1060	1098	1110	1131	1075	1100	1072	1119	1099	1103	1052	1119	1106	1094	1100	1059	1139	1012	1060	1095	1104	1091	1021	1068	1150	1078	1104	1119	1128	1133	1095	1078	1091	1060	1112	1067	1076	1157	1073	1124	1089	1069	1083	1093	1084	1118	1095	1036	1092	1091	1099	1115	1056	1058	1096	1062	1106	1087	1102	1162	1142	1084	1092	1138	1093	1116	1039	1124	1092	1126	1033	1107	1139	1138	1014	1022	1106	1114	1061	1068	1114	1140	1062	1062	1076	1077	1055	1090	1073	1083	1116	1147	1088	1087	1050	1138	1034	1093	1055	1079	1111	1097	1053	1046	1068	1058	1112	1077	1117	1112	1109	1130	1123	1044	1056	1117	1053	1088	1107	1104	1080	1147	1119	1016	1138	1092	1040	1107	1056	1076	1095	1080	1101	1074	1103	1137	1151	1077	1119	1112	1056	1064	1120	1107	1115	1078	1129	1056	1088	1103	1075	1076	1076	1127	1067	1125	1097	1169	1097	1134	1131	1057	1100	1027	1103	1138	1072	1087	1153	1099	1039	1053	1045	1070	1096	1163	1082	1016	1104	1116	1103	1071	1041	1040	1059	1109	1126	1133	1034	1010	1030	1047	1115	1094	1049	1080	998	1116	1135	1083	1057	1102	1112	1079	1109	1069	1134	1061	1078	1080	1090	1103	1153	1144	1078	1099	1066	1117	1080	1117	1071	1098	1092	1087	1090	1050	1072	1060	1116	1093	1115	1063	1067	1073	1118	1084	1099	1089	1059	1089	1080	1060	1073	1035	1114	1078	1116	1129	1088	1057	1135	1094	1132	1121	1068	1112	1097	1095	1133	1105	1107	1071	1063	1047	1108	1123	1068	1107	1065	1100	1101	1119	1112	1072	1105	1053	1102	1035	1082	1062	1093	1034	1073	1066	1115	1099	1030	1079	1092	1058	1124	1122	1080	1125	1070	1130	1083	1137	1061	1016	1045	1144	1098	1142	1100	1107	1106	1108	1105	1067	1076	1050	1056	1046	1134	1061	1124	1082	1075	1069	1044	1097	1107	1095	1094	1053	1101	1123	1080	1092	1049	1019	1115	1083	1115	1057	1096	1089	1147	1078	1041	1100	1133	1099	1133	1061	1046	1056	1074	1120	1118	1082	1101	1083	1075	1143	1122	1055	1135	1111	1061	1147	1097	1104	1111	1065	1096	1080	1137	1120	1174	1057	1072	1089	1110	1071	1091	1094	1071	1124	1122	1124	1124	1011	1084	1092	1124	1094	1052	1074	1051	1108	1131	1064	1105	1078	1102	1097	1094	1136	1077	1098	1038	1076	1090	1077	1106	1037	1093	1077	1071	1074	1138	1082	1082	1060	1066	1095	1121	1066	1051	1059	1060	1063	1114	1040	1054	1093	1056	1114	1072	1078	1082	1073	1060	996	1097	1072	1082	1142	1087	1110	1092	1110	1072	1068	1021	1123	1161	1124	1007	1089	1068	1064	1133	1029	1113	1104	1104	1054	1117	1119	1096	1147	1082	1127	1082	1112	1094	1149	1033	1063	1120	1109	1069	1088	1036	1093	1120	1094	1120	1083	1130	1084	1101	1084	1099	1093	1090	1106	1049	1098	1138	1028	1082	1110	1065	1081	1096	1075	1045	1070	1007	1082	1079	1126	1155	1067	1101	1058	1071	1090	1099	1102	1146	1082	1063	1083	1060	1105	1048	1126	1080	1042	1074	1098	1100	1102	1105	1136	1011	1094	1134	1043	1146	1085	1094	1070	1067	1099	1076	1093	1042	1077	1096	1018	1084	1059	1102	1121	1127	1131	1030	1073	1102	1125	1100	1067	1052	1105	1048	1088	1118	1117	1100	1098	1110	1055	1043	1143	1096	1096	1088	1072	1045	1128	1052	1101	1082	1058	1127	1048	1125	1145	1080	1125	1121	1033	1129	1088	1068	1089	1117	1060	1060	1077	1145	1054	1104	1079	1127	1043	1057	1081	1062	1145	1114	1163	1014	1070	1130	1144	1128	1061	1077	1153	1076	1004	1111	1139	1070	1133	1044	1123	1134	1033	1111	1091	1100	1091	1044	1037	1067	1113	1058	1082	1119	1035	1021	1103	1150	1164	1088	1099	1076	1028	1094	1090	1084	1052	1071	1122	1052	1095	1086	1092	1118	1071	1095	1050	1080	1101	1106	1107	1084	1036	1125	1072	1103	1060	1117	1080	1010	1075	1154	1156	1060	1140	1070	1094	1066	1086	1125	1062	1032	1073	1106	1093	1108	1174	1130	1102	1155	1006	1109	1112	1108	1153	1094	1065	1056	1089	1116	1063	1089	1061	1036	1053	1126	1082	1173	1082	1088	1116	1080	1128	1064	1143	1111	1115	1079	1095	1081	1118	1099	1158	1096	985	1105	1094	1096	1105	1113	1056	1112	1119	1103	1101	1137	1056	1139	1114	1110	1069	1046	1034	1094	1064	1051	1065	1076	1085	1131	1063	1096	1031	1017	1105	1112	1109	1082	1170	1119	1022	1094	1054	1066	1109	1100	1122	1112	1165	1085	1066	1095	1048	1065	1091	1113	1098	1068	1102	1112	1083	1100	1076	1111	1068	1129	1098	1094	1053	1147	1084	1111	1126	1108	1031	1130	1094	1053	1106	1131	1083	1070	1091	1115	1098	997	1054	1083	1080	1114	1110	1101	1071	1087	1117	1063	1062	1071	1107	1121	1015	1098	1034	1093	1098	1083	1076	1055	1151	1106	1152	1066	1104	1123	1154	1145	1110	1085	1097	1058	1060	1081	1037	1077	1113	1034	1089	1123	1045	1046	1071	1098	1080	1137	1051	1137	1093	1104	1046	1044	1035	1107	1075	1065	1094	1089	1092	1072	1048	1099	1119	1070	1111	1112	1082	1072	1056	1091	1097	1132	1080	1045	1123	1119	1135	1037	1113	1124	1044	1124	1079	1052	1080	1127	1016	1042	1104	1073	1080	1095	1083	1042	1091	1072	1112	1099	1053	1069	1120	1097	1075	1099	1093	1068	1078	1100	1112	1059	1126	1075	1139	1097	1080	1112	1143	1076	1053	1032	1083	1094	1064	1107	1114	1105	1139	1062	1014	1107	1077	1093	1047	1044	1149	1041	1077	1165	1106	1082	1103	1163	1059	1060	1118	1101	1159	1056	1081	1130	1130	1068	1159	1071	1097	1089	1102	1061	1115	1107	1100	1037	1078	1129	1134	1127	1095	1131	1100	1069	1051	1037	1086	1120	1119	1099	1057	1111	1107	1083	1050	1089	1052	1085	1098	1082	1057	1057	1014	1112	1111	1111	1070	1093	1088	1069	1086	1042	1099	1086	1108	1099	1078	1109	1099	1096	1086	1116	1059	1122	1117	1074	1031	1121	1146	1149	1096	1117	1046	1084	1104	1111	1089	1076	1110	1075	1092	1098	1092	1074	1070	1103	1099	1076	1062	1059	1031	1100	1084	1084	1083	1144	1089	1049	1165	1110	1120	1070	1101	1098	1072	1096	1086	1115	1089	1112	1073	1110	1074	1097	1074	1089	1105	1055	1060	1078	1177	1078	1093	1069	1106	1075	1089	1114	1060	1118	1091	1016	1041	1110	1090	1098	1091	1120	1060	1075	1121	1090	1064	1094	1122	1079	1161	1151	1102	1047	1087	1068	1068	1082	1086	1049	1059	1062	1062	1090	1073	1113	1063	1022	1117	1058	1012	1147	1091	1077	1045	1122	1132	1127	1137	1069	1067	1050	1056	1122	1066	1039	1126	1094	1101	1083	1080	1058	1057	1081	1104	994	1086	1097	1114	1117	1096	1135	1096	1110
24524	21852	28964	24440	20239	5353	588	470	424	410	379	364	412	371	363	388	416	381	378	378	397	387	367	338	341	362	351	344	368	364	388	335	345	371	355	386	351	374	306	367	377	371	315	347	333	353	343	373	350	363	338	384	345	344	344	373	359	370	374	340	338	354	372	369	337	348	324	352	371	365	344	338	335	336	362	338	347	362	364	355	356	354	377	373	337	349	357	360	383	343	365	366	343	342	331	369	361	349	345	357	335	342	323	343	318	372	339	334	338	357	345	385	336	339	334	381	345	332	333	368	339	366	349	360	325	387	364	367	325	326	331	339	371	368	368	348	348	348	359	354	358	333	346	355	342	329	368	357	340	352	359	368	375	370	354	358	371	377	355	325	359	349	352	355	315	383	381	357	327	355	347	360	361	374	355	351	353	369	364	338	329	311	355	330	361	352	322	337	344	329	339	350	324	391	350	328	331	350	383	362	353	338	350	369	367	308	366	339	314	340	358	370	341	347	355	384	380	348	344	373	351	367	336	342	360	346	355	366	336	368	360	365	359	374	370	357	366	359	328	368	334	327	340	343	331	349	339	337	342	345	356	337	360	360	340	361	358	372	370	350	333	349	337	355	363	363	340	334	369	351	340	384	358	354	354	357	357	351	342	346	362	364	345	357	335	367	381	388	369	312	355	339	354	379	338	313	343	356	340	320	331	387	389	347	370	372	357	343	319	366	385	317	358	377	327	342	349	337	358	350	341	338	369	340	390	381	362	367	380	338	356	356	378	355	338	366	346	313	376	340	348	340	376	345	336	330	376	357	337	355	347	349	351	360	366	356	371	332	360	339	362	356	341	330	320	327	398	316	358	334	341	402	368	359	340	346	357	334	363	353	364	348	366	338	348	346	326	359	333	343	370	371	357	310	344	364	349	373	339	349	321	349	360	326	327	367	322	344	379	357	333	339	341	327	318	312	364	346	351	340	359	330	356	347	364	341	354	324	362	355	391	364	348	354	384	349	360	353	341	358	355	355	325	336	357	372	352	356	355	386	337	396	342	340	365	309	346	360	357	383	350	340	344	326	330	326	324	364	356	360	358	368	338	345	357	334	345	393	346	344	347	372	345	346	354	337	354	358	357	364	318	363	354	366	368	332	362	317	340	358	312	373	333	321	376	345	362	333	373	329	338	356	347	369	383	366	365	347	357	341	360	316	359	358	350	379	368	339	340	363	365	332	322	373	363	362	344	317	355	371	358	361	341	338	332	328	345	350	353	331	359	345	353	354	380	337	332	360	333	333	346	374	399	348	363	336	367	372	348	357	322	329	352	321	333	367	352	359	366	359	347	334	342	330	323	374	344	352	345	356	352	356	339	365	332	351	341	361	331	319	310	341	328	305	322	376	327	347	329	379	362	318	394	338	336	353	348	373	328	362	336	352	342	332	357	361	355	338	368	378	345	361	352	377	362	370	330	351	327	341	354	361	378	388	339	358	348	303	328	357	364	349	354	332	338	344	347	333	335	333	348	341	366	358	332	352	356	362	339	363	312	323	404	347	360	321	339	347	353	323	305	335	359	334	347	342	356	355	341	323	363	338	328	348	381	352	357	362	376	378	345	356	367	331	338	358	309	366	353	340	321	368	355	355	366	329	370	367	347	367	396	344	327	313	377	371	362	382	329	353	356	353	386	349	361	324	331	338	317	350	359	347	344	353	366	378	346	366	369	325	336	342	340	354	395	347	348	331	354	345	339	362	321	355	344	360	323	348	365	351	378	373	357	338	314	347	349	356	344	352	363	371	366	358	359	367	315	355	338	344	352	342	343	330	344	324	359	352	353	371	331	367	331	322	343	346	347	367	354	342	368	347	368	329	342	342	381	341	352	338	337	352	344	351	358	334	351	345	344	343	350	370	340	341	339	369	343	349	408	357	319	355	351	340	353	357	341	377	364	335	352	347	348	347	297	321	341	355	339	354	344	341	338	361	331	375	357	347	340	348	385	345	335	349	388	349	362	350	353	346	371	352	356	339	347	340	339	345	379	345	372	361	350	347	368	321	369	336	332	355	352	363	373	374	360	392	344	345	356	350	352	362	331	382	363	342	360	390	354	350	363	327	360	358	347	336	345	338	333	345	364	351	342	326	355	299	357	377	332	371	366	369	347	322	349	363	342	367	321	347	353	348	368	333	318	382	374	340	355	336	361	332	341	372	363	347	387	334	344	334	346	336	329	324	312	369	371	327	355	363	358	370	352	329	317	347	352	361	305	379	326	331	353	352	357	345	338	323	339	354	358	380	350	335	322	358	345	329	329	361	357	336	344	344	324	350	353	334	350	355	352	348	340	345	355	337	367	340	363	361	336	376	352	372	391	366	350	333	331	333	315	347	341	361	334	376	329	349	327	357	370	368	369	344	351	374	345	365	335	372	356	350	326	362	326	372	325	366	340	345	376	374	364	325	337	315	328	352	343	332	394	296	340	348	344	366	387	328	378	370	341	333	366	358	348	351	307	333	354	326	331	375	360	341	328	345	340	365	344	319	337	361	367	369	377	350	345	341	337	353	362	325	370	340	342	331	360	348	380	341	357	349	371	330	343	357	388	351	357	358	373	332	359	374	346	331	351	395	363	325	356	348	350	330	341	397	353	354	349	338	373	330	355	340	357	313	343	372	339	357	361	359	353	370	316	381	350	356	387	357	414	351	350	359	329	350	328	343	336	347	367	353	410	368	387	380	340	357	363	339	357	309	338	356	371	351	374	337	349	353	337	348	324	336	340	343	354	338	346	331	356	293	304	375	326	375	371	342	354	357	356	337	376	349	375	315	343	346	338	337	361	357	366	332	341	356	361	334	360	328	361	324	349	388	351	385	356	379	340	330	369	328	386	386	368	331	357	338	346	377	384	308	387	371	354	312	362	339	311	333	343	376	370	331	355	343	343	347	381	349	348	311	346	370	348	349	334	374	315	353	377	375	372	357	371	373	357	340	310	334	341	351	360	375	361	352	381	322	385	345	349	344	356	371	387	335	348	325	340	353	325	324	367	387	326	371	370	369	345	368	361	366	351	355	350	358	308	327	315	351	360	345	367	369	349	364	344	333	362	312	337	330	342	382	356	343	330	341	372	341	335	374	327	351	326	352	372	370	413	333	334	328	332	349	352	302	311	348	365	341	382	380	344	339	319	316	356	330	328	379	329	315	373	337	375	332	381	358	351	333	346	364	366	348	368	328	356	350	370	337	372	350	341	365	356	394	347	363	338	345	342	339	342	302	371	379	368	336	339	350	344	342	376	359	325	362	336	344	317	340	357	336	336	356	346	353	367	363	368	358	348	374	362	366	318	361	311	333	324	362	344	330	369	332	342	367	347	341	348	364	342	365	329	343	336	313	352	371	322	324	371	326	329	360	349	353	381	331	355	326	349	356	339	381	337	344	370	335	363	347	343	358	345	350	342	351	322	363	375	368	355	343	340	370	367	376	312	344	332	375	371	373	354	323	340	380
55592	59660	46548	15336	1570	1239	1014	915	851	804	829	757	684	762	717	741	698	674	687	706	676	743	689	691	723	633	695	700	654	671	636	648	638	666	677	618	666	659	671	626	638	619	677	628	631	655	631	640	709	653	685	648	623	662	648	728	609	624	682	703	634	645	673	642	643	641	646	624	673	645	717	636	645	656	625	634	627	662	636	609	719	653	619	615	688	678	617	735	644	699	649	626	634	651	634	701	671	642	657	661	640	638	668	684	652	621	653	662	647	623	661	596	660	637	614	668	622	613	645	630	634	633	621	634	681	672	646	655	623	634	619	658	668	664	624	624	656	642	656	661	619	661	665	656	640	624	674	617	651	645	630	670	675	647	621	601	632	639	671	692	700	628	652	631	624	630	614	597	673	605	626	645	641	680	643	622	629	662	601	669	653	672	648	661	657	660	639	703	695	638	670	642	656	656	695	651	638	697	672	642	657	661	631	665	631	643	612	688	637	614	685	659	668	695	674	614	675	622	669	646	630	688	661	629	676	608	646	642	676	663	599	602	645	651	667	667	663	663	619	638	659	670	670	654	660	683	645	646	655	685	633	666	658	656	630	610	641	649	640	678	687	643	661	643	594	660	648	705	647	658	694	644	673	662	665	667	661	639	649	654	646	638	634	624	645	622	650	671	614	631	694	642	677	640	636	648	637	724	679	600	678	666	660	663	675	641	651	640	623	655	636	665	649	658	643	666	634	647	644	653	642	642	646	640	684	605	651	685	728	635	625	682	632	673	639	604	662	646	630	613	632	685	588	631	625	631	647	682	642	676	670	671	651	652	673	633	656	643	681	663	623	627	667	605	609	676	699	650	625	681	642	657	662	673	659	684	679	648	651	638	645	655	679	668	644	639	625	657	685	677	653	653	613	659	680	632	639	640	665	669	577	621	677	632	651	656	665	596	684	656	667	664	660	641	671	640	691	681	606	644	667	614	705	670	636	658	708	657	676	620	609	649	669	639	687	606	666	652	651	673	673	652	620	636	680	657	652	636	678	669	683	671	645	588	633	675	608	714	638	676	669	649	635	627	651	645	630	678	628	682	640	616	654	631	613	652	667	652	628	684	677	649	684	641	644	661	611	661	685	651	625	661	650	637	677	679	672	631	658	619	637	656	595	649	654	627	636	625	639	611	674	639	641	643	673	667	667	644	650	701	596	687	675	622	666	671	686	644	635	641	631	684	638	646	583	638	665	630	660	678	678	646	685	654	663	604	667	646	631	641	638	635	634	668	661	684	680	657	599	621	664	701	659	690	647	646	589	679	637	626	661	606	632	669	695	676	616	623	636	641	659	655	610	614	648	657	643	659	630	632	624	629	682	632	622	641	647	655	644	604	656	662	648	641	635	640	615	679	619	606	630	623	626	625	627	650	671	659	672	667	658	657	639	645	653	698	648	608	630	669	658	617	637	678	670	669	646	642	667	681	687	664	661	666	662	634	700	626	620	662	681	618	668	628	582	638	652	632	663	653	609	656	680	623	655	589	645	646	629	616	650	627	665	694	631	672	654	618	648	651	682	689	632	653	657	601	652	685	632	656	638	694	607	655	655	608	599	659	636	654	634	622	656	671	697	704	675	669	695	688	694	672	663	662	654	659	616	627	668	604	654	648	690	620	678	615	663	648	659	697	631	646	660	654	700	630	637	657	614	652	645	659	661	653	635	685	636	668	698	669	627	655	671	697	633	677	631	678	635	600	659	641	678	673	663	650	631	670	662	624	682	650	615	615	653	646	635	653	603	593	710	608	644	666	659	649	678	675	675	661	638	653	631	648	651	648	581	620	650	651	604	643	607	597	662	655	632	691	652	598	636	693	647	655	677	627	617	630	636	650	688	648	617	661	652	607	662	626	597	695	691	637	645	634	653	620	653	636	609	657	619	659	636	611	615	639	652	656	632	629	677	674	671	671	660	624	667	706	677	637	640	682	662	634	621	629	621	634	628	625	641	618	632	582	633	657	664	630	610	640	649	637	623	646	657	652	676	644	648	658	668	664	646	681	671	652	658	667	614	648	643	620	614	626	673	660	659	676	718	681	654	662	623	664	682	615	640	652	627	618	680	651	622	650	656	623	593	633	658	666	625	645	626	638	637	673	656	634	661	609	630	673	639	650	644	689	644	630	704	568	654	699	638	665	663	658	609	655	644	675	688	667	687	669	649	691	641	616	658	660	583	667	690	694	649	648	653	686	664	619	640	626	611	664	646	683	681	651	658	676	663	686	666	691	687	642	647	660	606	631	661	646	652	668	682	652	656	663	661	649	680	697	639	626	641	686	636	691	606	644	682	619	637	663	652	619	671	669	702	631	640	673	666	644	637	712	681	607	606	703	614	657	656	699	633	687	610	651	687	636	604	667	650	659	645	650	625	656	650	642	623	658	632	619	677	601	653	630	674	644	648	687	627	642	625	615	659	612	601	656	671	638	610	646	630	693	660	632	647	689	648	649	696	656	651	649	621	670	615	648	654	651	636	678	661	625	658	653	628	649	631	622	670	628	636	640	626	665	631	660	672	632	620	640	624	693	633	603	654	690	653	660	659	629	649	613	691	636	646	658	680	611	667	648	576	614	663	668	689	660	660	621	659	655	614	641	631	655	653	649	669	648	598	659	634	676	598	665	708	687	660	677	634	672	636	630	642	608	699	651	648	664	651	642	637	621	640	590	626	634	679	668	684	693	639	637	628	615	682	666	634	639	648	627	663	624	675	653	629	635	640	686	630	680	668	650	638	656	642	637	651	669	661	658	664	625	610	663	662	670	644	685	620	633	674	663	668	647	667	643	635	621	648	660	663	610	625	656	659	695	637	676	637	652	648	659	638	710	640	653	651	647	618	609	642	653	660	589	645	673	627	591	678	624	666	635	644	662	629	689	620	630	656	660	607	659	651	622	647	646	672	661	690	659	649	639	629	637	656	649	700	646	642	601	665	699	647	662	658	653	682	654	686	599	656	655	613	629	652	605	626	660	624	657	623	662	643	668	611	628	631	673	618	641	656	637	634	654	631	661	642	658	670	630	648	644	660	644	676	669	635	659	666	630	633	648	611	648	631	662	662	625	647	699	676	598	688	628	649	692	674	675	659	654	646	606	595	634	659	654	649	662	667	643	621	656	664	692	626	615	641	637	645	644	625	657	626	624	653	638	654	680	630	674	639	662	680	642	639	626	628	657	628	639	668	682	630	651	604	627	677	679	634	634	617	647	685	581	586	618	691	650	625	654	653	669	637	645	640	630	662	638	639	688	617	673	633	635	653	605	631	690	628	640	621	603	666	667	636	665	677	667	650	695	659	649	623	656	624	667	671	643	646	648	694	632	658	664	655	673	667	608	656	646	656	654	663	668	632	671	638	672	633	675	681	614	626	671	678	652	656	672	635	646	659	674	631	629	693	640	626	652	702	696	605	616	633	635	665	643	624	637	670	621	650	631	631	678	635	625	665	689	656	623	612	646
23350	21576	29605	23586	21390	20004	3110	478	351	371	327	317	298	290	262	327	285	266	279	243	291	278	283	284	250	262	283	254	259	268	249	251	273	254	270	281	239	265	274	263	236	271	254	266	278	243	264	250	238	256	261	271	236	266	253	274	256	292	245	274	265	240	296	233	228	275	282	214	265	247	261	257	235	226	255	241	246	268	274	286	303	267	244	251	241	266	286	259	226	242	259	261	245	277	234	280	244	265	261	249	264	241	245	292	250	251	267	249	239	267	266	258	254	244	243	281	261	249	255	274	252	271	266	283	308	229	246	250	266	251	266	231	261	241	275	262	247	234	263	254	244	232	260	243	231	267	250	236	241	275	247	262	274	268	267	232	274	262	225	248	229	277	267	268	255	279	230	258	259	259	258	273	242	240	260	256	252	249	249	238	238	275	278	283	270	279	241	261	232	257	255	238	244	248	214	258	248	250	256	226	225	249	267	251	221	264	246	270	268	270	259	241	242	280	246	262	245	243	252	266	239	262	233	266	257	256	229	244	254	261	244	258	249	236	275	254	239	247	270	266	248	288	241	234	244	267	272	238	252	240	269	233	255	252	205	228	251	261	252	272	251	267	253	252	240	240	232	256	248	247	232	249	256	250	250	239	247	244	241	240	277	277	253	248	246	260	282	248	253	251	259	242	246	252	244	274	231	294	272	264	255	267	251	242	274	247	264	233	288	261	281	253	266	254	255	255	255	246	283	253	245	241	260	221	286	228	271	265	245	235	259	261	236	268	222	250	284	255	257	239	249	259	234	266	252	231	259	274	264	276	249	243	266	225	259	250	281	270	257	279	250	227	274	258	270	256	263	254	245	260	231	267	260	232	269	231	254	274	253	259	267	258	248	263	251	242	269	238	265	232	234	257	239	233	233	261	242	238	253	243	286	268	279	247	271	264	220	249	241	240	252	252	262	250	251	237	224	236	247	242	239	238	249	260	271	255	269	260	271	268	273	240	254	248	237	251	257	244	248	244	252	261	295	240	268	267	270	270	244	279	274	254	257	276	273	247	242	289	252	281	241	262	237	265	253	252	258	260	265	262	260	262	237	232	265	243	268	253	259	246	245	284	240	267	241	259	250	250	259	263	233	263	264	252	255	245	239	273	261	227	254	236	245	251	253	260	244	237	307	246	251	260	217	269	238	250	245	230	254	244	265	250	263	292	237	277	216	222	240	224	247	247	235	251	242	236	236	256	246	265	259	236	256	257	248	249	258	233	294	263	294	218	258	215	248	241	259	244	259	261	255	246	233	259	252	271	280	235	265	262	256	246	244	235	282	265	258	264	250	228	259	287	258	239	260	233	276	256	277	265	259	261	274	237	243	249	230	273	284	248	254	269	255	260	262	231	284	255	259	262	258	245	237	222	260	256	272	254	284	227	286	263	247	278	263	261	281	245	257	244	251	262	271	261	230	233	281	274	242	247	258	241	259	279	264	272	239	259	255	255	271	266	260	255	244	260	273	255	229	255	272	271	266	255	249	267	278	258	266	255	279	234	261	245	256	251	274	232	244	245	232	244	281	242	230	259	247	226	247	240	250	289	240	251	241	243	237	259	244	238	254	260	257	246	270	237	270	272	235	264	266	228	284	244	256	270	252	237	303	252	238	258	264	265	226	249	266	266	253	271	268	237	253	290	295	283	239	257	281	265	263	276	262	254	272	245	248	262	256	257	249	235	246	272	238	243	277	248	261	234	268	233	265	271	239	257	258	275	243	248	226	228	248	256	259	253	266	287	238	263	245	243	250	269	222	253	238	243	261	251	237	248	277	251	259	244	238	239	254	264	250	239	267	268	242	238	263	237	234	259	228	252	247	263	244	243	241	226	254	276	264	262	229	224	241	283	242	254	270	273	264	279	257	251	246	260	234	253	233	247	263	252	254	254	238	239	244	253	256	259	261	264	256	265	235	248	261	230	234	256	287	269	258	247	245	261	250	258	252	249	233	266	253	231	247	260	242	248	246	241	266	270	275	252	259	260	263	255	265	234	266	245	268	262	256	246	238	235	256	250	253	242	267	254	222	259	252	274	238	243	246	275	271	249	260	250	234	242	274	255	257	250	247	238	252	245	229	243	234	256	247	260	237	283	260	283	249	248	241	246	247	262	236	273	264	249	276	256	257	216	264	252	251	258	238	246	280	256	281	249	232	255	239	273	270	273	217	269	262	264	268	242	236	252	251	256	232	240	258	246	290	285	262	256	261	237	283	244	231	251	249	251	298	214	244	285	267	253	257	257	244	253	237	261	236	244	269	231	244	241	247	227	248	257	243	256	243	258	256	268	261	269	273	268	242	257	246	234	242	263	278	238	256	258	271	254	254	256	243	235	266	280	267	263	263	236	220	252	252	230	283	247	246	247	246	232	241	245	250	243	254	228	266	268	241	229	244	268	236	254	245	257	241	220	261	275	265	234	263	243	256	238	246	274	258	278	254	234	262	245	280	250	251	263	281	262	243	257	263	246	263	262	262	255	257	261	262	217	261	246	257	236	255	271	263	234	252	248	251	230	239	256	274	245	218	227	225	259	256	263	249	265	236	262	282	269	220	230	251	242	269	252	230	262	245	257	254	266	241	233	242	234	258	257	251	249	254	234	239	251	256	249	259	240	269	270	247	225	262	274	286	238	225	239	236	264	237	271	249	278	226	239	230	266	254	261	227	265	235	270	243	265	246	263	251	243	267	263	253	228	249	242	230	240	245	262	263	296	258	225	251	234	239	238	253	264	206	279	254	244	241	250	271	243	279	256	240	247	261	261	253	236	249	255	251	262	270	237	218	260	240	255	261	245	254	246	228	265	255	250	272	228	278	233	261	247	242	271	255	254	274	266	241	275	248	288	272	247	245	245	247	230	225	236	262	254	259	234	241	256	247	244	227	236	248	269	249	257	266	263	258	248	265	262	277	236	283	248	262	229	269	248	252	301	253	252	271	250	249	256	251	265	231	285	261	256	262	229	255	269	244	244	255	249	259	248	248	224	281	239	264	251	245	285	264	255	275	256	286	246	245	229	257	247	261	270	259	257	262	267	271	234	277	244	262	254	249	279	265	252	244	238	244	261	243	253	260	255	273	252	247	220	266	252	256	248	253	252	241	231	266	240	257	240	238	248	256	245	232	252	243	274	246	237	216	261	267	258	243	254	247	258	252	258	254	266	281	251	235	260	243	260	245	229	275	257	217	264	254	238	251	248	243	268	249	236	248	252	207	240	242	261	251	229	238	272	258	262	250	249	242	232	272	261	254	234	267	256	269	263	240	249	244	252	258	237	269	236	281	235	274	242	281	246	232	242	268	285	265	245	282	255	234	233	268	254	231	233	265	268	263	238	263	270	229	256	243	258	277	254	293	276	255	253	253	233	249	249	239	270	287	268	249	257	241	271	231	241	247	232	272	239	243	239	269	222	269	252	234	256	250	268	269	256	268	234	261	263	266	272	251	252	249	248	286	247
54811	50641	53959	17770	2358	1681	1299	1034	928	847	771	655	643	594	598	548	559	563	546	534	513	521	479	477	529	499	480	492	484	501	462	468	504	521	467	497	483	476	467	468	501	458	519	428	422	472	470	421	472	457	455	476	471	459	450	452	438	475	464	471	452	461	460	445	483	454	464	444	498	451	466	425	442	426	431	429	412	477	452	512	462	459	427	451	418	435	438	432	439	471	435	477	432	477	481	479	459	420	456	479	446	467	441	456	471	426	435	476	469	478	472	416	450	417	422	434	487	443	471	452	463	472	476	476	431	441	469	451	412	412	449	470	462	433	469	444	457	433	479	432	442	462	435	442	459	450	415	414	438	429	494	459	430	457	466	427	482	468	436	421	454	437	438	428	468	441	480	459	488	454	463	457	444	442	465	465	465	460	443	431	427	411	454	437	489	487	410	412	427	428	433	455	473	448	417	446	475	446	452	438	463	441	443	435	446	462	470	454	430	424	443	430	440	437	439	464	418	439	454	437	417	424	461	454	443	461	442	419	435	432	391	449	455	487	450	434	450	445	448	430	400	453	442	475	462	445	498	437	450	451	447	443	444	418	457	479	440	442	427	458	444	434	453	444	474	447	434	463	484	421	442	458	435	433	493	481	454	433	432	480	459	451	424	418	454	419	420	397	442	412	460	485	474	430	460	482	453	448	438	474	441	469	425	466	454	414	466	468	442	431	449	451	456	455	436	431	458	431	442	456	422	421	450	450	465	487	477	466	429	446	452	460	484	433	413	417	401	451	451	442	455	453	473	440	442	462	424	438	431	437	442	442	443	414	425	416	420	482	469	462	435	451	485	436	435	438	471	475	430	478	461	443	434	416	417	424	464	455	459	420	456	503	464	436	460	467	456	394	447	433	437	484	470	451	436	443	424	438	471	403	439	438	492	458	503	461	389	434	436	449	468	460	437	440	388	447	432	424	440	463	462	477	429	454	440	432	450	452	437	443	418	438	412	389	452	432	480	409	429	468	462	443	418	424	460	394	457	475	488	469	454	452	480	444	419	449	460	449	495	415	429	452	483	416	437	436	444	423	442	427	427	472	502	450	430	423	397	456	436	443	450	443	428	467	431	463	418	448	458	409	426	467	436	430	455	439	412	428	423	462	440	440	435	425	461	432	435	414	412	437	434	446	453	441	427	419	428	433	464	444	431	431	442	436	424	492	398	475	458	425	422	456	461	432	438	467	444	438	439	443	446	449	437	490	413	497	389	433	464	441	419	460	409	462	459	456	422	434	423	416	441	443	457	437	442	438	464	440	468	460	451	462	434	406	460	433	479	431	427	398	420	410	411	447	437	483	420	422	410	434	425	432	415	434	462	421	434	412	439	451	456	423	467	415	469	442	443	449	448	446	471	425	412	444	436	453	467	459	384	432	490	445	414	457	468	446	414	440	476	440	465	444	453	460	432	419	456	471	429	458	411	454	448	450	468	506	436	435	466	487	437	440	436	432	458	415	441	450	440	462	472	447	460	482	457	418	474	443	474	463	405	418	468	446	460	455	415	465	432	428	427	468	417	429	441	456	399	424	454	445	417	429	439	449	447	398	474	474	460	461	478	442	460	401	427	467	446	439	449	409	484	431	462	454	429	431	455	474	450	496	481	435	441	413	463	448	438	465	440	440	471	451	471	460	419	432	431	417	464	436	402	430	446	452	452	463	467	421	398	476	413	451	474	456	447	455	447	442	454	499	438	480	485	440	427	420	452	437	458	452	448	452	438	453	457	452	451	441	413	461	442	439	481	415	426	456	450	462	454	475	459	462	429	440	425	432	424	414	420	437	443	431	450	460	498	450	482	453	452	456	418	458	416	465	438	435	447	441	417	457	430	441	447	428	453	453	432	455	476	455	452	451	430	432	487	448	466	435	444	456	440	465	434	444	457	430	449	474	454	446	429	416	440	477	484	460	468	440	436	426	445	443	460	413	412	470	453	425	419	433	430	454	465	447	416	470	455	473	437	475	486	423	448	448	449	416	448	471	438	429	440	456	439	410	457	422	436	425	454	448	410	435	426	462	447	465	430	418	398	460	432	443	412	446	452	476	450	447	455	420	453	445	439	419	464	444	412	419	450	411	443	455	445	441	429	432	444	442	432	461	420	415	420	455	497	448	439	390	453	428	424	426	494	440	439	443	400	442	421	465	431	430	454	475	466	419	428	430	431	458	486	491	453	447	407	441	421	472	447	455	443	436	432	458	457	479	468	419	443	443	445	402	449	451	444	436	472	429	406	457	453	479	428	461	479	413	454	468	423	411	477	488	455	464	458	456	449	457	433	424	403	434	458	438	463	447	465	433	454	458	419	396	450	421	413	457	443	464	455	464	420	460	452	379	428	440	441	419	426	448	460	452	455	419	428	444	479	411	436	448	444	441	432	460	453	463	407	457	457	445	435	462	446	450	472	443	449	482	460	403	441	444	433	464	485	488	441	445	493	467	433	472	445	472	419	462	428	416	464	454	484	427	454	447	471	435	440	459	423	463	461	440	443	435	456	455	447	411	428	400	472	446	453	451	461	444	465	427	475	479	451	459	435	440	457	482	428	467	436	409	458	438	431	422	412	435	421	434	424	450	453	446	454	461	455	465	413	436	406	448	454	419	460	440	485	446	481	447	456	419	441	437	429	404	479	430	407	466	426	427	449	421	436	445	462	444	452	445	409	461	441	432	425	458	431	448	438	428	454	436	418	443	426	431	432	454	439	481	452	466	450	427	457	456	432	443	421	420	452	447	459	431	430	455	452	451	441	437	475	444	455	416	430	438	455	452	452	435	455	460	455	476	430	447	457	416	436	427	439	431	464	429	404	428	456	433	465	422	433	435	412	432	437	442	443	429	483	435	441	500	423	467	405	413	464	428	452	477	432	457	419	439	449	469	449	467	436	490	420	435	438	466	404	471	452	457	431	481	507	439	429	446	441	458	452	459	436	457	462	497	454	432	474	452	470	458	454	434	446	440	451	435	435	484	447	469	396	433	452	430	417	472	441	412	448	422	488	477	464	411	435	444	447	451	446	453	467	426	434	406	405	419	450	439	429	438	503	452	467	454	425	473	467	438	452	465	483	439	471	429	438	446	426	455	437	421	468	452	489	416	477	446	437	432	435	482	471	471	442	433	449	447	444	455	438	454	467	426	445	416	457	416	421	429	426	460	446	495	453	431	457	429	424	459	459	414	440	420	468	427	421	446	432	465	456	464	441	420	435	454	423	451	451	461	467	485	414	434	438	472	459	449	435	453	424	444	431	467	453	456	454	429	449	443	451	430	437	414	454	473	459	439	416	440	475	476	416	424	432	439	467	423	430	436	432	435	424	465	453	479	494	430	399	475	440	465	440	458	442	428	449	447	473	428	464	447	487	443	449	478	431	466	444	439	460	449	479	437	422	425	453	438	460	449	461	411	468	438	462	448	416	435	461	449	463	475	474	429	448	469	447	432	445	413	460	467
28321	23310	15603	4523	701	666	632	590	686	620	614	614	615	609	595	607	664	609	616	614	566	632	613	625	609	576	631	646	611	652	609	669	611	655	588	610	618	574	566	634	615	621	628	619	626	604	602	660	605	594	646	610	600	594	589	606	611	614	607	613	581	582	594	618	614	636	547	580	602	608	631	631	625	596	609	589	574	569	608	590	564	624	616	577	614	569	640	642	627	600	598	627	609	590	543	630	635	609	634	618	571	648	651	631	593	597	566	593	565	635	604	608	577	599	611	553	627	604	612	602	590	577	617	603	624	643	595	572	543	579	583	602	614	629	589	578	591	622	558	572	635	556	600	593	580	617	614	581	530	597	568	602	620	594	620	596	611	554	657	624	611	604	630	606	607	581	569	604	594	624	593	580	596	576	570	607	584	625	594	612	606	621	620	617	638	627	607	600	589	617	567	635	614	615	584	603	586	608	630	624	595	603	591	595	559	641	570	622	594	644	604	574	650	631	596	581	609	571	577	594	594	615	606	587	572	612	618	610	634	621	605	577	612	601	585	639	614	616	601	588	619	593	571	614	595	598	601	598	596	592	662	603	551	590	544	603	652	594	582	565	583	610	621	607	617	622	585	599	611	600	605	563	559	607	610	597	658	598	604	613	592	619	628	589	586	621	624	593	584	600	548	628	563	596	635	583	630	583	595	587	638	645	598	606	647	612	625	611	574	556	607	560	558	594	586	593	609	606	595	602	622	603	610	580	614	606	636	608	623	530	606	609	657	632	601	600	595	598	612	543	595	576	648	623	597	584	556	592	559	631	561	586	605	633	561	593	575	555	593	638	612	604	597	620	654	612	597	621	583	598	598	562	620	615	560	584	578	573	638	612	571	614	607	594	585	591	578	557	583	626	613	617	595	602	568	614	609	610	590	594	655	610	598	583	619	620	562	619	620	631	584	587	573	585	563	596	614	564	557	600	638	598	583	585	548	547	635	617	592	579	603	621	553	645	602	584	588	587	628	614	588	605	591	636	596	576	572	598	606	599	578	604	636	595	594	634	578	605	601	614	605	591	581	635	594	610	651	609	588	599	560	587	586	602	596	594	546	565	586	583	607	629	590	614	662	618	589	616	564	582	615	582	614	596	634	618	594	595	599	588	604	596	621	621	613	614	637	611	585	641	589	570	640	596	632	590	592	624	587	610	587	577	591	571	580	594	574	605	580	568	547	589	610	594	595	578	607	609	602	575	605	598	586	611	610	589	634	620	621	613	609	607	596	608	571	619	580	612	610	588	582	605	607	595	628	600	606	587	578	576	597	598	628	652	603	589	583	598	580	668	596	563	583	577	636	623	619	612	611	602	593	613	653	604	579	596	623	571	618	595	660	642	599	557	612	626	638	577	608	603	615	625	623	589	624	568	634	598	554	584	595	631	629	627	556	574	605	647	571	626	631	606	591	651	603	635	592	605	565	592	634	613	593	552	602	574	617	590	597	577	626	587	587	603	567	615	618	578	584	585	582	651	583	607	559	621	570	609	591	598	621	588	610	624	620	591	605	597	592	590	613	636	623	609	623	621	605	578	603	605	629	596	579	633	602	540	612	550	548	618	632	649	613	615	561	629	637	616	643	586	608	646	610	562	602	573	607	602	621	574	589	574	610	626	674	622	638	629	607	571	610	609	603	587	567	576	587	607	628	607	596	596	612	577	608	582	537	638	634	631	629	616	610	589	610	637	615	595	645	601	583	615	569	601	622	603	604	611	613	625	572	608	582	543	626	562	604	588	569	605	608	606	606	579	607	588	594	597	607	604	605	629	594	630	601	608	600	653	630	565	610	602	630	623	614	639	566	639	620	594	586	626	586	616	617	610	613	607	613	585	630	577	662	602	594	580	598	566	559	611	606	609	619	576	618	577	608	592	579	554	595	648	636	584	551	625	564	600	571	615	594	603	578	592	610	596	584	566	621	568	558	594	568	577	605	642	579	565	588	583	580	594	638	649	614	583	579	621	583	600	606	623	545	620	566	607	658	614	580	628	608	559	568	581	568	566	605	586	613	609	583	644	591	637	634	582	610	599	607	624	601	623	602	587	631	610	615	566	615	551	602	624	575	627	625	611	606	596	626	583	570	601	572	570	587	597	578	622	615	583	557	659	622	587	575	595	547	558	611	609	637	608	596	612	592	614	586	559	596	584	580	580	574	594	569	591	580	562	578	630	590	600	605	582	603	580	560	616	567	597	639	599	627	626	573	604	633	589	604	618	618	561	629	592	597	612	592	585	605	573	601	583	640	620	599	571	576	602	623	610	630	570	583	575	641	625	588	605	607	575	600	604	594	608	633	637	584	634	595	574	602	597	590	609	603	586	588	576	602	630	602	542	640	566	608	629	623	562	606	562	603	553	549	636	631	619	602	604	606	598	619	585	612	633	607	566	592	641	658	637	576	579	613	621	611	629	619	586	587	588	622	659	587	613	588	568	597	597	619	588	570	613	632	567	620	596	585	579	613	575	592	600	599	600	617	581	565	647	573	604	562	598	589	600	600	600	612	582	622	616	605	617	559	594	625	587	610	577	602	583	662	575	616	567	614	608	590	626	623	571	581	617	584	580	580	606	609	610	586	594	598	594	591	604	559	569	636	605	605	598	618	618	619	604	586	651	616	623	610	607	599	596	567	585	563	595	620	621	605	590	615	595	615	641	605	584	607	621	616	605	640	606	599	600	597	594	640	589	566	625	606	606	599	593	582	628	620	551	610	575	591	589	619	591	571	618	567	626	583	558	596	611	588	645	613	600	603	604	581	602	619	633	583	600	627	598	599	563	606	566	585	584	610	593	602	630	616	621	561	586	600	618	585	587	631	628	636	570	611	635	610	673	625	606	590	607	602	615	628	556	584	555	633	614	605	632	634	624	610	600	615	567	608	571	599	579	592	603	566	598	592	599	637	574	629	602	575	602	595	610	574	638	608	582	572	562	567	608	608	620	557	614	584	599	615	637	595	618	572	589	597	633	629	598	613	583	590	589	602	588	591	587	607	573	547	618	575	598	583	598	612	590	592	609	602	587	592	570	604	576	603	590	557	592	624	626	576	582	602	602	632	588	647	615	571	606	607	600	606	591	615	601	575	597	627	583	625	550	585	615	585	560	609	591	630	617	636	586	576	579	606	586	612	611	600	613	595	621	583	580	627	584	581	606	592	596	590	601	603	614	558	579	613	553	576	618	562	594	627	611	643	614	593	590	559	612	646	586	621	619	626	568	563	589	599	591	606	593	596	623	619	626	612	587	553	587	676	628	618	585	653	589	650	580	610	603	613	572	587	606	608	591	585	623	562	578	627	625	594	607	572	619	614	637	556	612	606	642	619	579	572	619	623	671	624	642	560	609	603	599	585	608	577	592	583	605	564	615	589	601	637	606	560	574	597	584	605	581	604	618	609	617	612	564	576	550	596	596	607	582	612	558	595	593	623	623	595	667	612	585	626	647	638	656	583	614
32880	23032	18133	5677	1143	1094	1095	1041	1102	1122	1101	1125	1075	1119	1021	1112	1059	1092	1056	1087	1110	1162	1103	1110	1024	1074	1034	1065	1048	1068	1097	1100	1062	1013	1086	1148	1034	1060	1090	1094	1080	1050	1013	1088	1122	1004	992	1024	1100	1040	1123	1127	1072	1053	1124	1007	986	1125	1073	1098	1023	1106	1060	1004	1063	1055	1050	1056	1102	1088	1083	1055	1101	1058	1073	1048	1082	991	1041	1065	1109	1075	1038	1076	1096	1104	1041	1132	1048	1107	1042	1025	1096	1022	1105	1122	1068	1068	1056	1053	1027	1057	999	1058	1010	1089	1053	1041	1096	1089	1068	1066	1109	1066	1045	1095	1070	1041	1084	981	1057	1047	1072	1048	1063	1068	1124	1032	1082	1028	1085	1105	1020	1091	1003	1074	1055	1050	1010	1097	1110	1051	1075	1081	1082	1032	1109	1016	1060	1058	1083	1020	1122	1090	1045	1047	1132	1067	1076	1070	987	1111	1049	1092	1055	1061	980	1069	1145	1047	1038	1028	1080	1028	1089	1054	1053	1098	1070	1087	1155	1084	1120	1008	1095	1078	1047	1097	1057	1020	1069	1111	1044	1099	1058	1123	1077	1069	1061	1099	995	1075	1058	1017	1064	1064	1089	1094	1065	1060	1075	1063	1062	1068	1038	1040	1058	1034	1082	1027	1043	1058	1074	1119	1082	1049	1029	1027	1002	1071	1109	1112	1129	1091	1092	1036	1023	1041	1057	1051	1084	1028	1033	1107	1067	1094	1103	1040	1112	1087	1086	1072	1037	1023	1005	1077	1017	1110	1045	1038	1046	1068	1094	1102	1090	1040	1116	1085	1047	1070	1067	1093	1099	1100	1087	1038	1069	1016	1048	1050	1019	1053	1065	984	1021	1106	1075	1009	1083	1070	1082	1064	1019	1032	1043	1014	1034	1139	1086	1078	1032	1088	1091	1057	1096	1090	1094	1070	1043	1006	1020	1034	1088	1087	1107	1083	1042	1108	1018	1036	978	994	1040	1029	1012	1101	1068	1036	1060	1098	1094	1018	1067	1026	1075	1056	1071	1035	1064	1062	1129	979	1042	1043	1051	1034	1060	1049	1074	1072	1027	1072	1027	1071	1038	1114	1044	1064	1061	1072	992	1084	1064	1029	970	1049	1039	1043	1112	1021	1054	1077	1045	1129	1063	1029	1047	1086	1074	1054	1121	1023	1042	1061	1066	1029	1069	1108	1066	1032	1090	1074	1030	1068	1042	1048	1093	1076	1064	1003	1027	1082	1044	1131	1044	1078	1137	1064	1063	1022	1043	1100	1111	1064	1074	1070	1020	1064	1050	1073	997	1043	1030	1094	1039	1070	1044	1037	1087	1091	1061	1052	1049	1043	1103	1126	1031	1053	1029	1077	1015	1089	1008	1099	1098	1034	1091	1023	1099	1026	1013	1076	1082	1032	1105	1089	1039	1049	1024	1068	1055	1084	1065	1027	1109	1048	1059	1024	1135	1041	1082	1049	994	1040	1129	1039	1096	1108	1065	1009	1042	1055	1110	1089	1053	1096	1092	1073	1048	1035	1064	1107	1095	1092	1048	1132	1065	1093	1101	1084	1017	1035	1091	1075	1023	1088	1109	1131	1090	1025	1045	1032	1057	1064	1093	1096	1032	1055	1018	1061	1047	1020	1062	1077	1098	1065	1039	1016	1010	1083	1040	1036	1001	1074	1093	1073	1080	1048	1101	1036	1020	1097	1109	1071	1039	1094	1088	999	1036	1099	1081	1031	1040	1093	1117	1061	1061	1036	1104	1011	1088	1089	1087	1128	1009	1029	1043	1099	1062	1098	1092	1084	1100	1079	1097	1011	1038	1017	1050	1040	1030	1036	1046	1056	1033	1037	1050	1010	1000	1082	1022	1090	1093	1081	1085	1043	1141	999	1026	1088	1095	1053	1060	1077	1055	1066	1048	1058	1033	1108	1041	1069	1071	1053	1076	1076	1091	1108	1043	1070	1061	1048	1036	1102	1060	1070	1042	1063	1071	1028	1053	1042	1081	1077	1088	1111	1065	1104	1046	1046	1055	1054	1067	1065	1004	1046	1014	1029	1089	1071	1062	1034	1073	1053	1047	1022	1090	1064	1062	1025	1126	1055	1080	1105	1125	1107	1074	1067	1127	1090	1071	1120	1102	1035	1045	1060	1063	1057	1136	1016	987	1022	1061	1087	1073	1062	1117	1099	1105	1098	1065	1117	1013	1051	1063	1046	1064	1079	1076	1094	1072	1048	1062	1012	1069	1013	1032	1063	1079	1077	1063	1058	1081	1047	1056	1071	1042	1072	1061	997	1095	1008	1099	1056	1027	1047	1091	1093	1093	1118	1035	1109	1049	1045	1011	1101	1100	1006	1090	1016	1095	1080	1097	1073	1085	1090	1013	1035	1058	1091	1025	1010	1075	1063	1035	1065	1079	1058	1065	1094	1048	1123	1130	1097	1060	1092	1108	1061	1025	1046	1056	1064	1065	1064	991	1033	1063	1119	1035	1081	1031	1028	1055	1090	1034	1089	1079	1029	1032	1081	1054	1050	1047	1045	1089	1061	1044	1010	1040	1060	1091	1033	1101	1011	1047	1108	1093	1051	1060	1079	1075	1084	1086	1088	1017	1017	1067	1019	1017	1042	1096	1071	1091	1082	1034	1065	1049	1014	1068	1040	1027	1079	1041	1055	1059	1042	998	1056	1053	1024	1030	1068	1074	1060	1026	1091	1073	1049	1000	1059	1073	1074	1050	1061	1058	1129	1082	1056	1088	1022	1076	1069	1022	1070	1087	1113	1056	1029	1043	1050	1041	1060	997	1068	1131	1081	1062	1052	1062	1094	1032	1072	1108	1043	1100	1074	1080	1065	1037	1076	1104	1076	1032	1092	1060	1086	1055	1122	1043	1056	1076	1014	1042	1054	1057	1123	1084	1082	1090	1081	1092	1069	1016	1038	1069	1099	1028	1007	1084	1061	1048	1101	1041	1127	1092	1033	1092	1067	1033	1023	1064	1084	1078	1042	1047	1045	1116	1080	1120	1014	1070	1066	1060	1062	1100	1022	1061	1106	1083	1043	1035	1064	1125	1101	1070	1055	1069	1030	1053	1006	1058	1042	1098	1058	1011	1094	1085	1052	1066	1099	1091	1092	1033	1071	1018	1086	1060	1076	1073	1097	1089	1042	1052	1062	1048	1169	1081	1056	1103	1087	1070	1132	1033	1091	1114	1057	1053	1053	1027	1119	1076	1087	1078	1053	1011	1097	1077	1095	1034	1036	1126	1085	1091	1037	1067	1098	1096	1116	1018	1034	1082	1047	1067	1067	1084	1049	1104	1135	976	1063	996	1034	1031	1089	1013	1009	1026	1116	1123	1096	1032	1050	1086	1033	1073	1091	1059	1015	1085	1055	1071	1107	1058	1091	1024	1034	1010	1046	1062	1035	1070	1054	1089	1029	1038	1065	1020	1031	1057	1079	1053	1102	1099	1096	1088	1055	1057	1101	1035	1040	1054	1065	1016	1099	1002	1056	1042	1054	1070	1085	1057	1070	1066	1053	1075	1011	1098	1039	1059	1075	1011	1060	1039	1054	1028	1099	1072	1048	1049	1108	1080	1069	1048	1065	1058	1115	1136	1039	1089	1055	1075	1091	1123	1048	1075	1081	1064	1019	1070	1037	1036	1104	1013	1014	1027	1040	1103	1039	1100	1035	1052	1025	1061	1043	1057	1106	1055	1005	1003	1129	1030	1033	1054	1057	1097	1015	1067	1055	1039	1101	1039	1058	1090	1067	997	1055	1015	1087	1090	1021	1013	1016	1087	1049	1034	1084	1014	1070	1126	1008	1044	1098	1072	994	1049	1102	1093	1088	1066	1051	1072	1059	1041	1074	1044	1074	1071	1089	1002	1083	1086	1101	1032	1056	1052	1115	1078	1066	1075	1037	1118	1050	1059	1115	1052	1053	1138	1082	1087	1074	981	1085	1095	1108	1025	997	1044	1029	1071	1059	1110	1052	1088	1104	1071	1046	1101	1054	1073	1054	1090	1037	1016	1052	1105	1074	1023	1110	1080	1027	1082	1090	1057	1113	1111	1090	1102	1016	1084	1031	1046	1010	1045	1054	1018	1050	1054	1046	1091	1084	1033	1044	1032	1065	1087	1064	1110	1057	1071	1074	1091	1038	978	1044	1070	1117	1017	1065	1053	1052	1026	1075	1108	1024	1065	1098	1035	1069	1158	1098	1046	1063	999	1110	1057	1090	1057	1047	1015	1066	1097	1124	1073	1047	1052	1094	1092	1087	1040	1103	1077	1120	1057	1032	1082	1054	1074	1116	1106	1071	1115	1078	1066	1069	990	1044	1066	1057	1144	1098	1064	1029	1035	1068	1097	1100	1039	1046	1070	1051	1013	1061	1094	1055	1079	1054	1069	1018	1002	1119	1077	1107	1084	1061	1043	1125	1109	1019	1085	1072	1026	1045	1078	1034	1030	1105	1054	1046	1097	1026	1056	1069	1034	1118	1043	1029	1055	1068	1094	1057	1137	1071	1066	1086	1085	1100	1091	1092	1085	1073	1095	1113	1118	1085	1099	1116	1075	1051	1095	1034	1098	1102	1019	1063	1037	1041	1123	1054	1116	1001	1062	1060	1021	1080	1081	1026	1020	1059	1077	1087	1087	1061	1061	1074	1092	1086	1064	1111	1088	1051	1050	1114	1053	1022	1013	1051	1087	1080	1031	1083	1049	1082	1028	1058	1047	988	1056	1114	1093	1031	1055	1053	1047	1091	1051	1085	1083	1047	1078	1077	1074	1048	1025	1059	1052	1091	1077	1088	1047	1065	1067	1016	1079	1077	1118	1090	1029	1001	1035	1097	1053	1102	1016	1060	1105	1053	1058	1044	1002	1055	1017	1060	1100	1131	1020	1023	1065	1074	1053	1044	1072	1117	1042	1084	1087	1104	1025	1029	1037	1107	994	1062	1089	1105	1079	1024	1099	1056	1058	1033	1070	1079	1046	1083	1087	1072
24550	22059	29333	24234	16595	2155	538	462	427	430	352	380	347	348	358	370	347	358	327	339	392	364	340	355	361	334	363	351	347	331	335	319	339	348	341	358	358	334	360	342	311	349	305	330	350	374	346	340	340	372	326	322	355	339	324	341	369	331	333	312	360	357	344	337	351	313	382	351	360	331	327	343	326	318	360	353	343	332	378	378	313	332	351	340	303	304	333	347	355	353	346	331	329	388	347	330	356	301	351	348	341	303	341	354	325	321	338	342	335	325	311	344	364	342	359	322	352	326	351	362	312	313	322	324	325	305	334	345	348	312	375	304	338	363	313	318	348	359	323	356	338	320	342	321	337	355	342	344	378	359	355	348	355	321	336	334	291	348	348	373	337	345	330	328	326	352	336	363	320	335	367	340	319	327	320	351	346	347	349	360	320	339	300	333	349	342	298	328	344	344	331	344	324	321	331	328	393	350	349	333	337	336	383	330	324	322	347	340	355	340	340	348	352	352	362	347	341	337	307	349	341	348	329	310	316	339	354	308	299	322	341	347	286	340	324	339	345	339	360	371	359	353	337	363	306	331	318	364	334	331	318	318	332	328	322	334	372	350	313	352	336	317	350	368	338	360	358	338	368	359	328	369	315	367	352	345	325	348	323	318	326	346	322	345	337	354	360	328	373	332	328	366	331	338	354	329	356	315	331	334	327	321	344	369	329	333	360	339	354	318	344	323	358	306	339	342	356	352	360	355	303	332	343	349	360	372	358	344	339	334	328	302	337	353	326	370	344	342	303	348	332	297	360	343	350	338	358	345	349	323	340	297	358	315	333	306	356	347	350	328	331	369	346	313	312	309	325	336	346	344	363	341	333	337	346	341	361	354	350	329	358	313	321	350	367	334	328	341	366	364	331	327	328	338	353	351	354	327	329	371	353	356	328	317	341	329	327	341	380	322	328	326	381	333	349	319	328	320	356	303	339	338	364	347	324	319	346	377	324	327	345	320	307	306	371	291	336	354	352	393	314	309	336	352	317	337	353	301	347	338	341	363	344	341	360	351	365	316	332	311	321	332	308	350	361	331	332	347	340	343	328	322	313	347	335	313	342	345	321	344	373	340	351	339	335	341	344	355	331	343	340	301	348	309	343	353	346	323	343	372	345	308	354	328	356	319	334	349	369	340	349	326	350	357	363	328	342	323	305	345	331	313	328	326	360	346	341	324	329	360	339	322	352	339	352	350	316	334	362	316	365	364	320	349	352	348	311	339	314	350	345	323	345	345	371	364	323	298	320	321	311	318	310	362	342	333	311	343	346	359	329	335	359	338	359	313	313	306	347	337	323	350	343	322	331	341	367	327	321	338	346	323	351	347	351	339	328	337	349	330	327	327	334	406	333	331	362	335	345	356	321	348	352	355	327	296	337	307	332	334	388	311	357	316	307	331	375	318	305	335	314	305	316	352	323	290	346	320	346	328	352	352	347	325	354	375	360	369	326	352	355	353	351	366	323	331	348	337	353	331	340	341	343	352	351	304	356	306	358	352	361	344	322	341	351	348	399	320	351	348	328	336	336	368	344	298	326	352	329	324	341	350	321	349	364	333	318	324	329	325	345	372	356	341	332	352	333	340	348	348	342	303	357	398	340	361	342	343	335	361	333	311	320	299	326	315	326	305	329	313	333	342	323	326	318	324	360	327	349	356	364	339	320	328	338	355	322	311	317	350	310	334	314	335	342	352	355	319	325	291	338	312	347	344	331	342	363	338	342	361	329	366	362	325	327	338	331	319	330	329	349	325	332	366	326	324	350	357	338	389	336	320	345	335	304	312	345	341	342	367	331	309	321	309	359	350	302	378	352	350	331	359	341	353	320	309	310	341	340	380	331	358	320	359	354	337	327	364	325	327	351	362	327	319	353	307	357	339	316	359	332	387	326	349	350	336	363	334	342	334	350	325	315	351	323	355	311	315	332	321	355	304	356	323	317	329	343	354	364	346	355	347	364	367	351	329	337	344	297	331	343	312	362	344	316	352	360	337	320	326	340	345	334	328	323	321	318	340	356	325	343	319	345	317	317	343	311	352	352	307	304	336	381	331	326	339	293	318	319	350	323	359	315	324	347	304	351	321	344	350	342	338	348	316	328	354	326	358	321	345	351	360	361	332	352	317	310	344	325	352	320	334	309	341	331	340	352	324	332	333	326	320	337	366	327	320	327	335	324	349	342	330	351	324	348	356	303	351	314	369	334	349	333	307	341	321	353	348	342	349	352	366	343	338	309	332	340	346	339	331	343	343	355	320	356	324	303	365	332	383	329	306	317	349	353	338	346	324	387	345	325	326	336	328	316	322	357	333	345	364	303	386	324	349	346	352	325	323	339	340	345	338	349	351	321	311	357	319	359	347	325	355	316	304	366	354	349	338	342	336	314	301	375	357	337	348	364	326	326	332	328	347	349	329	324	341	374	293	314	383	336	368	324	339	325	315	371	361	362	324	346	324	312	374	347	357	341	350	349	364	334	324	358	353	340	353	323	319	318	330	315	323	340	348	346	359	355	327	363	333	333	299	344	324	342	329	333	350	354	353	311	358	380	314	344	357	332	351	359	346	299	324	317	352	353	306	323	309	352	369	326	354	337	347	338	336	337	345	315	328	360	346	345	370	344	376	375	330	323	345	382	351	319	308	351	309	337	313	399	376	338	323	339	335	343	347	345	320	351	336	373	336	330	329	364	342	311	330	355	318	338	360	359	332	343	316	337	322	345	358	354	330	329	329	361	329	332	325	336	293	338	341	332	345	312	313	318	327	339	346	347	325	367	347	332	323	358	338	338	352	349	348	356	343	353	336	331	321	331	311	316	351	348	318	342	378	354	362	318	355	341	353	331	340	328	324	291	312	337	337	366	374	324	342	376	309	367	319	326	383	347	353	335	298	358	338	333	327	369	316	354	314	303	333	361	337	330	331	379	347	323	365	373	347	322	323	344	337	359	366	329	309	327	325	340	333	355	352	323	334	347	327	352	334	356	345	347	361	314	314	338	349	379	325	315	329	323	344	333	366	352	369	341	306	329	353	317	324	330	330	321	293	349	352	332	346	362	365	323	391	327	346	343	371	336	314	329	346	358	305	330	321	336	365	360	337	373	335	329	339	347	334	311	376	327	322	318	321	320	351	349	312	345	321	345	330	335	357	376	303	337	358	385	322	323	350	354	338	338	335	362	334	338	325	337	327	316	306	336	334	355	342	381	350	331	342	296	336	355	337	327	306	334	370	364	342	385	301	344	318	325	359	363	327	319	351	303	343	324	325	352	361	320	343	350	352	346	356	333	327	322	338	294	326	353	335	323	336	334	345	364	344	334	368	336	368	339	319	320	314	347	309	372	332	322	338	373	372	329	321	359	341	319	326	345	318	355	333	342	359	327	353	334	360	318	343	359	358	343	346	313	337	338	345	346	338	352	322	335	329	334	345	362	315	344	333	333	354	358	337	309	343	315	349	325	341
50413	44470	44927	18782	1752	1327	1054	973	920	843	821	758	744	708	674	719	752	658	666	643	637	653	685	681	674	695	623	694	645	640	639	665	644	627	654	632	613	681	660	625	667	653	633	659	674	604	641	655	629	656	596	645	634	639	661	623	618	661	602	626	592	619	654	625	621	617	628	678	643	663	639	629	604	620	644	687	585	601	656	563	627	607	633	614	592	626	627	641	672	612	593	609	656	644	676	631	637	650	652	631	618	681	595	643	654	629	665	633	637	614	708	643	610	603	586	643	642	618	606	610	656	640	686	649	625	600	586	623	632	597	636	641	637	644	630	640	602	658	633	674	651	658	632	624	592	684	617	631	656	627	646	674	627	607	651	599	613	602	638	634	630	632	630	637	631	631	621	612	639	641	591	646	678	671	653	620	639	656	692	657	646	604	632	623	628	647	648	640	651	633	643	653	629	643	679	651	646	642	687	637	670	606	586	631	626	644	643	614	668	647	609	619	616	646	609	650	629	615	654	649	657	650	646	610	650	611	635	653	614	600	639	657	677	649	662	649	620	599	677	622	664	636	662	634	640	597	619	677	676	676	632	620	651	636	626	640	645	657	667	645	633	628	629	582	649	650	633	628	661	613	616	641	606	649	601	661	635	650	627	599	621	654	672	633	625	635	609	640	612	658	628	652	593	616	633	642	649	659	638	629	641	628	624	617	604	617	627	616	624	670	647	662	642	607	643	646	653	628	658	624	626	636	644	650	652	614	619	675	649	647	578	612	634	683	656	623	637	610	606	638	650	663	654	645	639	657	619	639	671	579	665	576	618	582	635	620	625	628	607	611	624	602	656	618	608	632	652	642	673	633	659	661	657	618	604	647	638	598	640	640	602	647	629	622	608	617	628	658	632	574	658	644	662	623	660	592	655	628	636	614	622	654	646	655	607	648	670	609	629	633	611	630	655	600	619	615	588	648	632	605	622	627	595	641	638	662	647	618	647	637	621	627	609	604	635	621	643	643	650	585	647	672	638	624	618	622	643	638	620	639	670	608	618	656	572	630	647	655	669	622	617	661	592	628	640	622	636	629	598	651	597	682	631	635	604	618	657	624	656	586	618	627	617	664	628	614	622	638	612	631	654	632	609	610	576	639	624	635	612	659	681	638	595	608	639	599	634	691	613	592	665	597	640	625	637	604	600	672	644	647	610	634	579	628	644	622	631	623	627	610	625	662	616	636	630	660	618	628	635	630	659	647	642	623	613	618	684	623	674	608	647	611	646	603	639	667	661	633	642	612	649	647	644	637	647	619	610	684	582	629	612	634	645	658	624	579	629	651	590	623	610	644	599	643	602	644	659	608	661	627	642	625	654	620	607	668	639	618	648	651	613	693	663	577	612	669	653	648	614	643	618	640	653	595	647	618	611	574	653	611	661	635	611	627	623	666	595	614	641	673	616	664	654	659	588	688	606	582	639	619	615	606	594	638	663	624	685	583	657	687	622	656	670	629	617	645	630	630	647	644	637	625	645	615	643	628	632	691	638	584	627	639	632	626	609	624	661	593	659	627	640	642	665	643	617	599	673	614	653	648	652	634	608	658	642	653	622	614	628	623	614	596	640	633	605	658	656	643	660	638	580	600	607	603	649	662	635	656	643	611	637	621	600	679	659	627	625	614	624	631	637	680	624	660	629	608	644	620	594	614	647	644	642	647	600	626	660	624	611	686	665	660	625	622	630	628	635	614	607	642	630	584	649	596	624	621	660	597	630	631	658	630	641	642	651	625	667	618	658	614	612	623	646	609	644	631	577	589	610	638	621	668	649	643	630	636	612	670	654	647	587	600	628	611	614	690	622	580	610	640	647	628	653	615	671	675	619	634	635	632	654	596	635	579	655	669	640	608	630	615	602	636	589	639	620	702	629	634	644	663	623	612	605	618	667	627	595	642	650	609	624	662	610	659	572	640	614	613	656	621	649	634	635	581	609	634	633	627	647	612	633	619	598	657	642	620	609	588	598	648	612	670	611	623	613	619	698	646	628	655	671	623	639	634	613	651	595	607	611	628	658	606	699	645	651	681	635	646	649	633	635	644	629	645	611	639	656	640	636	615	644	654	635	661	634	582	628	697	637	659	658	720	620	600	628	655	630	657	625	644	643	653	647	628	669	638	651	637	629	596	612	594	624	639	632	634	649	653	631	642	627	611	614	639	651	627	612	615	625	630	638	644	647	631	635	610	619	687	589	631	620	648	596	628	570	652	660	634	634	619	610	624	618	642	648	602	620	603	627	635	606	675	618	677	650	600	638	648	632	629	624	633	597	621	616	679	671	633	632	620	672	629	615	630	618	647	664	640	640	632	602	608	665	651	618	666	646	653	622	636	636	631	639	655	613	644	655	590	657	646	641	635	662	689	693	638	637	601	681	602	634	627	667	618	651	630	655	643	651	619	626	642	640	605	643	594	636	595	622	628	632	615	636	628	640	607	630	654	642	666	573	604	604	591	647	640	618	602	636	635	596	606	603	614	599	650	601	619	659	609	627	635	605	621	626	649	677	606	629	608	603	645	574	657	652	614	593	659	640	640	666	645	672	619	710	632	607	634	611	646	645	639	659	632	624	692	646	604	626	638	652	663	593	654	603	662	599	662	607	688	663	627	661	631	649	693	610	602	593	618	635	642	578	668	583	658	617	662	635	575	609	625	642	628	665	637	608	619	645	607	661	655	604	652	649	605	614	635	600	643	642	656	591	652	619	625	652	635	647	608	671	635	611	612	593	645	669	595	616	623	642	644	648	623	623	628	599	571	643	629	644	655	648	636	626	644	602	662	640	645	621	606	656	634	615	631	623	594	616	569	617	623	620	668	675	635	653	619	613	634	651	633	607	629	660	609	653	633	635	638	644	607	660	613	688	614	657	652	660	618	672	627	689	646	609	600	668	669	638	594	600	654	615	596	615	641	653	649	643	665	659	617	636	596	642	629	638	640	641	633	641	667	623	640	631	651	641	641	633	593	632	671	624	681	596	626	613	639	630	608	653	605	644	621	635	630	595	659	604	625	629	649	638	614	653	622	644	622	678	572	655	655	646	672	636	597	626	652	648	646	600	659	665	648	612	654	587	655	625	633	607	627	600	655	602	603	599	661	626	640	655	589	614	676	665	622	601	605	615	653	619	642	614	625	649	654	590	623	690	634	645	666	638	639	644	582	603	647	630	626	603	590	640	592	631	652	635	614	687	655	629	675	645	608	629	641	613	625	664	625	658	643	631	643	597	623	682	645	571	619	615	650	613	592	632	675	640	650	619	588	655	621	620	644	604	658	638	628	642	635	631	623	628	656	624	596	680	613	644	643	576	620	612	648	632	638	637	633	646	633	618	604	632	676	664	627	658	607	618	657	606	636	617	669	602	646	599	664	590	626	586	657	653	582	633	637	592	642	645	588	660	653	622	591	644	660	640	586	588	647	670	639	655	644	645	655	641	676	617	604	614	615	661	646	634	632
23316	21484	30118	23283	21365	16736	1507	450	381	323	310	308	323	327	275	278	287	275	266	267	267	273	261	266	261	290	286	268	285	244	255	261	245	267	265	247	248	231	241	265	261	251	208	256	262	241	264	256	234	240	227	237	195	260	219	257	254	232	269	251	235	242	258	249	221	221	235	274	225	218	267	260	238	244	242	251	243	228	254	244	268	225	250	227	229	264	211	241	248	249	240	235	229	232	228	262	258	246	252	276	261	272	239	266	235	233	255	248	262	253	239	244	256	224	237	234	261	246	259	238	283	263	226	245	258	249	210	247	267	235	248	249	215	251	240	236	230	238	240	237	234	251	258	239	250	245	242	249	233	231	231	258	229	251	231	252	265	241	220	228	238	254	216	256	221	255	279	235	249	266	231	231	247	247	220	243	259	270	245	230	224	239	255	237	246	187	228	265	245	247	257	264	220	231	261	251	234	234	259	267	246	232	240	220	248	244	245	243	250	225	240	231	243	226	249	257	231	227	240	275	251	262	226	232	238	240	308	251	250	221	249	241	232	230	238	267	249	243	270	214	225	241	227	243	220	245	243	247	235	218	235	272	275	234	257	230	231	236	252	270	235	273	238	244	244	255	239	251	244	251	231	239	244	232	226	245	265	266	252	232	224	229	238	217	260	217	237	275	234	291	259	250	255	234	280	247	257	252	265	258	263	230	219	259	237	221	251	254	227	256	233	239	246	238	225	242	249	247	220	266	250	222	241	262	249	249	251	248	204	241	233	239	254	260	255	236	246	244	242	241	254	269	281	227	270	254	255	233	236	245	259	240	224	226	238	274	226	234	226	256	218	274	275	236	260	252	222	245	246	214	243	245	240	237	258	237	230	257	257	248	233	252	262	255	242	240	253	238	243	229	259	261	220	227	240	221	254	245	245	243	237	254	242	255	213	235	243	240	226	260	245	244	238	228	256	251	260	241	214	232	267	242	262	280	239	255	243	259	262	229	249	234	228	247	246	236	236	243	244	232	250	244	231	257	248	238	225	259	236	267	226	226	237	246	248	242	263	257	253	225	249	237	244	225	225	220	256	254	238	244	230	220	237	244	240	240	235	244	228	251	262	239	258	271	247	243	245	253	254	256	223	229	224	245	230	225	258	229	253	233	248	249	214	244	272	247	241	223	237	229	248	244	273	259	245	212	225	253	244	227	267	245	219	235	213	259	239	237	242	259	255	239	243	217	211	233	257	220	231	219	261	247	214	259	243	250	227	252	239	259	246	247	267	251	255	237	242	242	233	265	233	213	249	232	236	238	205	213	265	255	237	233	242	250	227	246	226	254	249	238	249	245	242	229	227	222	255	243	259	245	256	238	243	240	249	241	251	255	237	259	213	255	238	255	226	245	234	246	241	221	235	219	235	249	236	235	237	259	265	242	255	246	234	240	242	260	255	257	259	212	223	257	231	225	262	228	242	263	219	236	246	236	232	233	237	231	238	276	221	255	241	232	227	266	227	248	238	249	242	243	259	267	246	218	228	219	266	274	242	259	233	245	231	245	282	261	263	217	235	249	246	280	244	241	268	248	257	257	246	252	240	249	251	237	232	258	274	235	219	231	247	246	230	268	220	261	243	234	233	266	236	225	232	254	238	267	251	244	232	220	243	257	219	222	233	234	258	230	227	240	235	264	207	235	219	259	260	237	267	254	236	270	228	248	214	236	219	231	269	233	223	251	254	232	233	259	244	239	244	239	228	243	236	247	238	248	247	224	256	227	213	269	240	235	250	232	252	220	251	239	243	258	251	262	262	226	242	251	226	251	275	249	247	228	227	248	237	252	228	251	228	225	221	256	246	247	239	241	247	237	252	268	230	221	243	274	245	261	222	235	271	236	215	236	262	212	268	261	218	257	256	255	238	233	239	264	240	216	267	252	251	263	251	228	251	254	252	255	225	222	234	222	252	256	261	241	198	218	269	244	232	276	249	240	229	229	227	242	249	249	271	265	222	264	279	246	272	248	260	240	228	244	250	232	241	224	221	232	272	233	264	254	256	233	238	270	250	237	227	230	237	236	250	237	244	239	239	263	234	264	248	238	214	243	240	235	250	222	254	231	245	250	225	242	239	252	235	267	246	257	242	250	246	242	255	234	245	242	227	222	274	263	222	268	237	254	218	246	230	255	222	219	230	263	262	234	240	243	260	235	217	268	250	246	235	243	248	250	223	245	229	253	254	249	219	262	239	243	252	262	225	235	251	233	227	247	244	259	259	252	232	251	218	233	225	256	240	247	230	241	257	262	219	248	230	256	241	244	249	232	256	241	265	229	236	277	223	252	245	214	257	249	239	249	235	233	251	234	242	246	216	260	228	228	255	253	252	246	230	237	253	251	234	262	257	242	262	240	224	243	243	222	261	225	263	252	230	255	241	255	251	265	267	240	224	238	247	235	243	220	230	233	277	244	241	230	250	251	232	240	253	230	265	245	240	249	277	223	248	251	225	227	223	263	261	228	236	240	262	272	233	222	244	253	229	260	225	248	241	242	261	254	258	243	237	241	232	236	233	276	241	238	239	257	221	227	245	254	243	266	250	249	226	233	240	234	233	253	247	229	246	240	230	243	227	254	247	235	249	226	234	254	234	245	249	236	224	251	225	222	222	266	258	264	232	264	236	233	239	248	210	232	250	234	243	270	239	259	255	235	215	230	241	210	235	240	250	250	259	273	247	230	209	242	226	240	222	241	245	236	228	242	239	231	273	228	236	255	254	262	238	230	241	225	257	249	241	237	233	248	224	223	251	236	238	223	231	251	241	238	246	224	255	229	269	230	255	269	257	251	228	254	230	227	268	243	246	235	238	229	239	245	236	249	230	211	228	226	268	238	260	215	230	266	259	258	255	250	225	238	240	231	262	266	233	210	252	240	252	229	244	253	236	251	252	251	260	246	246	229	228	272	266	276	225	239	209	279	252	237	242	241	255	222	213	233	256	241	237	268	232	247	248	263	232	206	225	243	261	249	257	231	244	226	264	225	256	241	234	247	250	238	250	219	240	259	233	236	243	244	230	239	241	243	261	261	281	241	233	242	233	257	252	218	240	213	278	233	246	216	245	227	268	245	246	230	257	254	249	234	257	233	277	251	240	244	268	235	222	228	240	221	256	252	246	236	247	254	232	239	229	229	223	264	244	252	226	276	237	244	250	249	234	256	221	252	281	258	258	261	242	227	236	247	232	243	246	225	206	242	267	270	237	241	238	256	255	221	231	233	249	245	255	235	244	250	268	268	256	250	229	244	213	231	234	230	245	225	246	218	226	260	260	252	251	233	255	223	228	209	223	222	243	252	242	231	247	231	226	224	261	243	242	223	252	238	240	237	224	255	225	223	212	235	260	254	283	220	258	242	283	235	238	263	240	254	220	252	236	239	242	232	238	244	248	261	229	236	225	194	250	230	235	231	265	243	231	233	224	254	261	230	249	239	227	258	251	223	214	229	251	244	231	275	234	245
42155	52445	48720	27735	2449	1821	1433	1130	874	842	780	739	691	639	627	576	607	560	532	509	514	537	537	463	492	511	460	464	462	473	468	493	488	424	493	438	491	434	430	419	453	452	457	430	453	441	433	424	436	470	451	442	412	450	416	419	419	425	437	399	436	435	447	410	399	417	413	406	435	437	458	483	432	468	487	442	480	456	425	450	477	441	422	430	427	427	441	403	454	417	452	428	452	428	446	476	391	406	484	442	446	432	466	415	457	416	404	450	447	432	413	459	410	398	422	447	425	451	414	436	437	475	464	427	460	421	415	419	461	416	428	442	418	451	473	418	427	456	422	432	474	420	449	449	418	429	439	378	428	464	432	454	450	417	407	432	398	469	402	450	441	415	420	447	456	458	472	452	423	411	448	467	423	457	461	420	411	441	434	430	417	441	426	452	436	435	431	435	387	414	444	402	422	416	439	433	379	434	432	452	448	420	403	476	464	413	446	414	442	431	438	416	432	388	416	415	416	433	429	460	435	414	441	454	455	418	430	401	440	423	420	423	415	454	446	429	449	416	401	439	449	437	415	448	425	409	389	452	414	425	427	427	458	403	400	441	454	410	403	485	447	434	427	426	440	460	421	435	414	430	407	439	464	409	454	440	443	420	379	409	429	405	445	437	419	403	440	473	419	410	412	428	411	469	426	433	436	443	437	444	399	434	428	403	433	395	448	421	409	398	393	445	457	447	434	452	455	448	417	443	419	473	417	431	463	423	458	432	430	466	413	422	422	459	442	473	436	393	457	427	368	436	421	426	455	417	437	451	467	429	430	424	409	425	426	456	440	419	427	421	413	391	425	470	417	436	429	437	458	414	465	414	448	444	390	451	462	437	405	472	416	419	410	438	432	431	413	431	431	423	421	446	450	409	431	445	431	436	423	435	399	443	455	436	421	420	394	446	470	469	428	406	456	453	466	408	422	426	392	410	448	441	444	418	433	423	434	402	445	416	434	456	466	490	411	403	425	479	434	436	420	417	405	435	452	443	433	430	421	416	423	462	446	446	412	426	436	399	388	423	450	403	444	441	441	402	463	428	428	424	448	401	419	436	418	430	421	439	382	441	432	422	449	438	460	425	410	421	402	427	463	388	431	428	397	421	442	433	433	425	438	432	409	433	432	414	413	431	420	459	393	428	441	414	416	420	430	437	440	410	464	415	443	392	450	459	418	448	452	429	422	438	455	414	433	430	410	455	398	388	438	449	450	467	454	442	416	403	446	395	395	432	391	408	422	436	455	413	437	401	439	461	428	441	433	409	411	453	414	421	417	430	409	427	419	419	424	424	449	425	439	402	429	406	440	429	445	417	429	453	396	418	445	415	408	419	464	456	425	431	423	453	424	427	454	437	426	433	423	473	455	418	463	431	404	449	416	410	438	431	382	454	408	467	426	404	436	450	402	427	460	407	425	427	430	427	431	415	432	452	406	435	463	412	425	427	414	434	433	415	430	482	429	436	432	460	425	404	429	444	444	427	410	419	435	450	376	415	404	447	415	408	401	439	440	445	364	426	444	423	426	441	464	433	407	438	423	438	435	440	428	408	413	451	417	429	434	430	407	439	456	452	404	418	435	446	417	418	385	452	429	435	449	421	460	412	426	433	427	391	443	419	379	421	439	463	429	457	434	388	440	396	446	395	447	437	500	387	401	446	471	419	416	425	468	435	469	454	421	420	402	403	452	449	416	409	445	451	444	395	411	447	426	466	403	473	441	441	407	412	420	425	422	442	422	462	424	411	455	453	437	404	455	389	460	429	436	429	398	446	413	421	474	400	423	432	455	442	463	430	388	429	459	441	425	415	431	400	409	412	456	411	442	440	408	430	421	454	454	440	414	430	425	434	452	443	419	449	392	426	459	433	396	418	428	415	420	415	455	433	432	429	403	478	431	393	443	426	440	446	411	419	440	466	410	405	413	444	430	426	431	416	424	418	393	435	463	431	430	430	455	442	402	444	418	411	437	427	438	417	444	450	442	453	428	444	443	397	414	439	405	447	418	449	442	438	414	436	427	410	442	422	409	421	435	437	414	433	443	447	402	390	422	430	379	414	463	416	437	423	411	445	421	464	426	427	458	453	410	437	450	465	425	427	464	429	427	423	465	436	433	432	436	427	402	456	434	440	417	468	431	438	423	423	418	414	421	432	449	436	429	437	439	426	444	440	438	433	447	416	455	424	430	404	450	424	442	450	392	438	441	420	402	444	435	426	424	450	432	403	443	436	446	443	427	445	416	423	478	425	450	463	421	449	430	438	451	429	423	455	475	415	426	435	397	421	453	414	442	419	459	418	447	419	440	429	419	440	449	425	419	442	428	466	440	416	417	434	443	411	420	471	440	417	444	457	438	428	446	420	456	431	444	415	419	418	447	428	471	406	399	409	428	414	464	444	437	423	437	393	420	436	400	396	402	474	446	400	463	423	399	439	481	472	433	423	446	421	443	420	459	434	433	430	429	398	429	432	454	414	422	452	455	422	396	434	445	407	445	415	429	375	452	432	421	428	469	452	444	436	417	402	448	452	440	405	450	442	393	460	441	428	409	415	443	429	447	427	445	429	423	418	418	442	405	437	435	466	428	415	435	464	437	461	437	430	393	452	425	433	453	437	432	414	486	388	412	439	413	415	457	427	424	448	427	473	415	433	437	435	450	449	472	424	436	414	445	450	447	445	433	453	461	395	409	445	437	398	441	435	417	416	455	436	415	427	433	418	427	429	422	386	411	421	439	443	462	441	433	401	428	409	407	445	427	402	430	485	388	470	446	411	431	435	426	435	436	428	428	454	450	455	427	434	443	442	411	426	440	436	442	423	472	411	427	399	412	429	423	402	406	426	415	445	441	430	449	432	431	424	415	413	420	420	467	428	477	440	419	392	404	430	387	481	425	448	425	455	435	432	458	432	449	433	433	424	411	434	415	414	495	405	386	410	400	422	425	417	417	448	451	426	410	451	390	436	464	434	423	466	416	453	398	419	459	394	402	394	457	419	409	440	417	441	428	440	434	475	459	436	432	405	405	411	417	426	472	429	429	420	401	406	391	438	428	453	454	421	421	435	466	423	438	447	419	441	419	453	431	463	415	453	459	464	400	428	414	421	450	444	433	435	442	397	419	429	431	428	438	436	427	462	416	397	422	445	424	442	411	451	430	404	440	417	461	439	441	441	451	445	462	400	451	435	432	439	443	411	448	409	410	440	461	421	414	401	438	429	373	436	427	437	404	452	425	430	427	427	437	455	418	453	410	411	463	422	425	422	440	448	405	428	485	417	454	422	439	419	433	471	440	449	429	438	400	463	432	455	422	386	439	401	432	421	441	465	462	429	425	455	447	406	456	414	460	429	423	440	423	413	410	445	448	433	426	414	404	417	418	438	399	406	461	410	417	447	430	436	439	406	400	428	423	449	426	430	390	429	428	419	435	414	432	405	439	462	412	432	413	413	434	468	456	380	442	445
28469	21779	16006	7014	662	646	656	626	592	588	628	593	591	626	593	587	596	553	544	579	617	551	620	570	561	575	569	575	601	567	634	586	567	617	567	606	590	617	567	648	588	628	597	569	603	599	607	563	558	571	644	610	583	594	558	589	599	587	603	593	583	578	601	611	612	604	577	584	570	621	577	552	579	533	578	612	570	573	583	558	579	578	526	596	606	577	564	590	601	571	598	606	620	546	550	599	614	558	574	558	575	583	633	589	619	585	603	573	581	559	645	587	577	589	574	569	595	578	568	612	596	595	629	582	611	564	579	600	601	583	561	593	569	561	591	557	569	586	579	616	599	592	568	587	606	587	615	640	589	556	584	603	602	584	574	586	577	607	609	537	585	620	600	582	584	583	647	592	589	592	571	561	585	597	625	626	585	587	606	569	601	576	570	627	559	596	614	589	572	581	569	559	607	598	617	599	599	600	617	647	594	577	564	600	572	568	605	555	594	576	609	594	623	573	568	603	629	513	620	579	600	653	557	588	601	577	601	597	535	597	581	620	549	550	590	605	538	616	578	570	605	565	580	572	628	567	577	609	595	551	558	579	572	547	563	545	595	627	615	581	574	566	555	563	561	576	544	588	602	616	590	640	588	575	581	624	535	618	606	586	586	586	626	564	598	584	618	547	605	511	579	549	550	550	589	606	576	633	612	571	627	583	546	595	576	576	620	622	633	535	616	545	586	573	590	589	550	603	645	600	559	575	576	595	595	588	614	608	617	597	538	581	577	587	604	570	581	600	607	563	555	544	572	598	597	574	609	575	597	588	598	598	590	577	587	601	565	604	591	562	563	574	556	590	580	574	553	559	589	593	582	586	597	585	554	569	546	577	568	591	594	635	538	578	624	592	584	621	588	584	565	629	552	549	588	630	595	564	593	562	611	638	602	605	602	634	593	579	574	574	636	576	589	575	586	588	608	556	578	605	577	600	597	582	600	620	612	608	647	543	589	566	576	601	582	608	572	582	577	578	624	582	596	624	583	577	580	592	618	608	558	589	590	560	576	626	597	545	570	580	569	570	573	601	598	628	585	535	593	553	577	626	574	563	605	586	611	589	610	580	586	592	566	558	529	563	563	566	597	576	562	570	604	612	624	601	595	555	601	623	600	634	606	575	553	589	537	586	621	594	560	618	593	564	565	628	565	605	596	572	584	642	588	588	554	592	599	574	601	590	587	613	590	576	598	581	589	596	626	630	612	597	586	601	611	595	590	576	567	593	583	555	556	561	631	530	605	594	572	565	544	577	602	585	581	609	570	603	612	673	595	561	592	568	550	597	610	590	610	596	591	574	574	575	584	549	594	588	569	535	606	593	565	599	582	582	571	582	609	605	606	598	604	625	565	627	565	619	577	601	591	558	593	598	595	584	619	568	635	589	592	564	560	632	603	585	593	552	568	576	612	600	572	575	573	572	640	559	582	522	601	604	613	576	593	583	557	623	584	620	626	572	570	589	609	612	618	561	581	605	584	574	630	614	633	575	551	574	582	599	579	594	545	564	586	564	608	587	600	592	619	578	624	591	582	608	588	592	590	644	617	540	588	617	583	581	588	580	579	562	627	586	568	557	571	625	618	613	599	599	605	585	612	604	604	595	628	562	575	603	601	632	566	573	595	557	530	528	605	590	557	596	618	592	630	583	620	556	583	599	634	601	612	621	590	584	591	576	598	541	553	579	586	601	615	600	571	630	565	573	588	585	525	617	588	549	580	622	562	617	583	600	577	609	591	552	625	608	584	568	580	606	562	603	636	571	568	583	570	589	588	582	595	583	573	589	573	572	540	578	599	594	622	593	596	565	592	624	589	540	586	574	568	547	582	562	558	608	589	532	574	590	593	594	551	569	589	653	634	560	529	582	585	576	540	549	593	562	592	628	575	547	581	599	628	564	573	605	612	618	581	594	629	568	593	628	600	634	639	629	568	608	572	635	566	611	580	598	551	575	613	600	609	594	606	620	582	583	588	626	585	591	584	559	586	583	620	603	567	564	547	614	546	595	625	604	600	580	592	600	603	553	586	579	569	565	542	559	571	583	559	587	557	620	609	532	622	570	618	576	593	588	613	612	577	595	561	606	628	559	593	612	574	605	594	607	579	604	582	598	567	612	609	566	588	535	570	562	613	564	563	616	560	611	606	567	576	533	616	603	605	564	578	584	603	573	556	617	620	608	594	611	567	571	617	555	612	609	565	582	580	564	572	580	645	614	614	618	638	545	602	633	600	620	511	561	604	624	602	565	585	583	538	581	606	611	578	595	586	568	583	585	547	606	584	595	551	567	602	599	625	538	601	609	571	592	577	564	568	553	570	527	561	571	574	580	608	556	577	575	597	584	614	639	597	576	554	512	548	587	571	577	588	574	577	591	567	594	596	621	574	559	578	579	566	568	601	575	607	583	558	569	590	576	614	584	586	609	628	551	601	618	586	602	559	589	579	566	620	570	605	589	611	611	598	595	599	602	641	612	574	571	542	589	611	616	551	579	633	615	539	602	584	582	575	557	579	583	633	568	623	568	584	571	553	598	579	621	605	563	603	567	623	543	614	621	622	579	575	598	565	600	561	606	593	573	611	574	573	548	593	605	584	571	605	588	631	582	609	555	598	606	577	595	572	583	582	604	601	593	621	586	605	569	566	637	533	570	562	574	562	545	587	613	610	619	545	543	581	587	596	604	605	608	563	604	593	544	574	602	620	604	560	602	596	612	588	603	592	602	582	606	602	586	573	619	548	640	632	556	570	586	579	567	594	593	599	592	556	576	588	613	617	556	629	596	567	576	600	604	549	566	600	613	579	577	600	611	617	628	591	574	590	578	567	566	569	592	578	613	583	604	599	593	603	586	597	627	597	613	601	569	613	624	576	593	606	578	596	595	594	554	546	592	588	596	572	599	550	590	599	573	549	590	592	595	591	614	606	539	576	547	569	586	580	558	611	591	598	562	558	587	553	639	557	571	615	574	581	606	631	572	537	536	612	615	586	578	600	551	602	605	588	572	553	623	590	584	607	588	571	590	548	595	573	541	610	524	530	572	560	606	540	622	574	558	630	573	553	577	568	569	580	621	592	581	612	595	579	552	598	640	583	562	629	614	603	597	581	569	555	588	617	575	586	556	579	598	593	642	551	564	607	582	581	589	546	604	576	578	560	641	631	565	604	628	555	561	586	540	598	581	602	597	615	588	579	581	544	605	651	570	568	560	624	565	574	579	609	575	599	567	563	597	561	608	633	590	588	636	581	541	593	601	620	619	586	644	589	539	547	600	607	621	640	625	567	608	555	580	602	578	584	629	606	581	571	592	588	567	615	613	593	579	605	588	592	589	623	594	586	570	584	624	571	547	585	547	604	550	613	604	651	612	608	599	604	550	583	578	612	565	590	577	572	632	659	612	604	570	559	577	579	551	578	546	598	585	561	586	583	642	556	594	628	583	584	620	575	569	611	530	571	550	547	635
31835	22071	18370	8208	1196	1100	1063	1085	1053	1064	1042	1034	1061	1048	1051	1079	1053	1054	1109	1041	1030	1029	1051	1079	1079	1083	1034	1010	1040	992	1097	1010	1039	1084	937	1089	1076	1083	1005	966	1052	1064	1028	1128	1078	982	1060	1008	1009	1047	1052	1075	1007	1071	1073	1068	1077	1014	989	1038	1050	1041	997	1063	1068	1054	1017	1003	1080	1105	1031	1011	1061	1035	1062	1021	1028	1047	1121	1078	1045	1005	1061	1047	1051	981	1043	1085	1087	1034	1092	1008	1048	1071	1087	1129	1069	1046	1073	1052	1024	1029	1064	1073	1096	1036	1033	1070	1112	1052	1013	981	1076	1095	1013	1091	1077	1081	1056	1099	1058	993	1022	1019	1084	1073	1084	1006	1079	1038	1063	1031	1132	1034	1022	1077	1143	1062	1031	1007	1099	1053	1077	1054	1047	1091	1059	1084	1080	989	1016	1106	1106	1018	1017	1029	1060	1073	1029	1074	994	1093	1044	1034	1011	1074	1102	1005	1017	1054	1048	1096	1051	1050	1076	1058	990	1075	1067	1046	1105	1054	1002	1031	1044	1029	1051	1062	1039	1014	1075	1044	1035	1078	1006	1035	1033	1020	1087	1020	1000	1059	1004	1017	992	1061	1034	1061	1039	1013	994	1046	1035	1060	1096	1059	1099	1032	1062	1071	1022	1010	1110	1035	1054	1055	1020	1012	1043	1040	1043	1049	1097	1061	1043	1083	1077	1080	999	1055	1050	995	1056	1085	1038	1060	1050	1067	1009	1037	1118	1024	1009	1074	1072	1047	1032	1057	1054	1071	998	1077	1042	1055	1054	1079	1075	1046	1039	1082	1051	993	1094	1044	1078	1067	1071	1002	1075	1083	997	1037	1016	1006	1038	963	1016	1067	1068	1090	1039	1017	1074	1088	1031	1081	1027	1093	1046	1048	1054	1084	1101	1083	1020	1005	978	1035	1057	1049	1030	991	993	1083	1042	1082	1072	1061	1059	1049	989	1032	1106	1040	1062	1091	1084	1119	1067	1056	1062	1111	1007	1096	1037	1082	1073	1024	1054	1039	1063	1104	1052	1053	1082	1058	1054	1060	1085	1080	1050	1027	1056	1029	1048	1097	1087	1100	1057	1104	1045	1015	1073	1024	1063	1077	1085	1014	1055	1088	1064	1046	1014	1027	1090	1102	1064	1101	1077	1080	1056	1047	1108	1064	1065	1028	1060	1085	1079	1052	1025	1027	1025	1024	1066	1072	1086	1049	1082	1050	1017	1058	1026	1026	1015	1093	1025	1078	1026	1041	1057	1063	1049	1047	1074	1011	1072	995	1114	1113	1037	1061	1044	981	1064	1039	1059	1094	1107	1070	1034	1033	1049	1085	1011	1018	1104	1028	1060	1118	1038	1066	1039	1002	1115	1060	1063	1105	1090	1043	1037	1077	1019	1028	1099	1057	1035	1069	1059	1040	1029	1031	1050	1114	1056	1060	1018	1027	974	1051	996	1085	1061	1081	1085	1026	1040	968	1067	1041	1016	1000	1040	1043	1106	1077	1090	1048	1043	1040	1032	1054	1080	1047	1054	997	1061	1057	1060	1070	1043	1056	1034	1020	1032	1033	1047	961	1087	1039	1030	1025	1075	1019	1116	1034	1065	989	1049	1052	1028	989	1003	1086	1087	1119	1100	1035	1029	1034	1032	1049	1098	1077	1072	1057	1073	999	1045	1106	1039	1090	1066	1063	1086	1040	1070	1061	1076	1076	1072	1076	1083	1048	1003	1041	1099	1042	1086	1092	1120	1072	1099	1033	1074	1020	1061	1081	1006	1040	1007	1093	1033	1069	1026	1078	1065	1077	1097	1092	1068	1091	1053	1080	1063	1042	1025	1071	1063	1067	1063	1045	1082	1023	955	1029	1081	1032	1034	1068	1035	1046	1108	1048	1042	1041	1123	1039	1022	1075	1015	1055	1076	1052	1066	1043	1115	1043	1051	1008	1075	1011	1051	1060	990	1066	1100	1099	1023	1084	1007	1052	1066	1003	1027	1064	1002	1052	1020	1064	1041	1075	1079	1049	1076	1113	1037	1025	1090	1068	1095	1062	1045	1059	1092	1120	1068	1092	996	985	1069	1090	1048	1032	1042	1067	1063	1080	1004	1130	1045	1046	1027	1019	1076	1063	1069	1099	1047	1060	1056	1103	1092	1108	1052	1075	1063	1012	1066	1099	1066	1058	1043	1045	1082	1043	1036	1063	1020	1044	1046	1031	1055	1067	1012	1054	1051	1056	1063	1021	1069	1107	1096	1044	1029	1118	1063	1059	1033	1092	1025	1044	1057	1068	1053	1053	1062	1136	1039	1069	1061	996	1028	1090	1072	1069	1131	1073	1037	1063	1058	1107	1034	1020	1036	997	1086	1092	1011	1136	1037	1072	1010	1023	1067	1025	1037	1046	1002	1014	1035	1036	1045	1048	1028	1045	1039	1072	1065	1018	958	1085	1076	1072	1096	1031	995	1065	1088	1000	1069	1048	1056	1053	1042	1053	1092	1053	1086	1092	1008	1071	1062	1058	1047	1007	1072	1092	1072	1049	1073	1017	1029	981	1036	1056	1009	1037	1003	1048	1083	1052	1095	1062	1043	1045	1021	1057	1067	1031	1042	1017	1035	982	1010	1057	1053	1046	974	1094	1009	1037	1025	1034	1049	1023	1025	1043	1081	1073	1079	1087	1043	1044	1068	1036	1056	1080	1085	1046	1049	1044	1055	1022	1060	1049	1029	1045	1034	1097	991	1071	1064	1049	1025	1115	1078	1072	1019	1065	1005	975	1067	1061	1081	1115	1016	1018	1037	1005	1050	1036	1088	1030	1096	1023	1055	1059	1098	1066	1105	1059	1032	1065	1046	1047	1057	1078	1033	1010	1067	1035	1087	1034	1025	1080	1082	1076	1038	1036	1045	1071	1070	1016	1016	1049	1066	1041	1019	1084	1064	1030	1007	1096	1037	1009	1037	1005	1075	1089	1055	1060	1063	1082	1036	1087	1006	1063	1015	1093	1067	1123	1015	1037	1006	1015	972	1077	1127	1075	1057	1013	1055	1048	1004	1106	1030	997	1050	1099	1070	1057	1016	1108	979	1106	1026	1098	1044	1100	1053	1025	1093	1019	1035	1031	1033	1066	1062	1029	1036	1043	1056	1055	1012	1051	1042	1042	1088	1087	1036	1010	1074	1081	1056	1064	1009	1052	1112	1007	1034	1102	1038	1039	1036	1105	1057	1056	1066	1072	1039	1059	1097	1069	1091	1058	1063	1054	1026	1052	1057	1100	1026	1031	1015	1062	1026	1113	1091	1082	1103	1054	1085	1078	1051	1033	1023	1015	1091	1036	1091	1052	1073	1045	1027	1078	1003	1028	1016	1026	1060	1094	1020	1061	1097	1017	1024	1057	1047	1044	1071	1037	1061	1006	1029	1041	1078	1072	1007	1034	1016	1052	1079	1094	1034	1076	1022	1054	1052	1076	1070	1064	1070	1091	1071	1064	1029	1086	1018	1021	999	1085	1079	1052	1047	1048	1052	1094	1048	1034	1095	1019	1016	1023	1050	1072	1033	1083	1042	1058	1052	1060	1029	1051	1015	1072	1023	1101	1006	1049	1037	1042	1116	1069	1081	1060	1016	1107	1049	1064	1037	1092	1039	1056	1035	1033	1042	1053	1050	1094	1029	1071	1044	1060	1087	1058	1042	1033	1005	1003	1029	1032	1106	1116	1036	1136	1066	1034	1048	1061	1091	1033	1028	1061	1035	1028	1070	1003	1044	1049	1013	1074	1076	1055	1032	1053	1070	994	1025	1063	1036	1046	1018	987	1029	1011	1039	1049	1071	1060	1055	1052	1102	1035	1090	1021	1100	978	1011	1035	1083	1042	1079	1060	1079	1108	1061	1081	1085	1045	1088	1030	1047	995	1116	1030	1060	1024	1066	1054	1012	1048	1080	988	1075	1101	1052	1102	1001	1062	1016	1050	1023	1050	1027	1043	1096	1043	1037	1049	1041	1041	1066	1063	1019	1070	1060	1069	1059	1059	1093	1025	1061	1037	1086	1045	1046	1056	1056	1047	1039	1032	1017	1075	1038	1077	1072	1030	1065	1090	1027	1021	1077	1113	1021	1012	1019	1016	1035	1034	1040	1026	996	1094	1089	1058	1039	1013	1029	1068	1054	1039	1123	1030	1016	1076	1053	1058	961	1068	1081	1081	1019	1086	1014	1009	1028	1001	997	1039	1047	1011	1087	1027	1014	1043	1021	1013	1079	1075	1025	1039	1105	1008	1093	1092	1071	1017	984	1080	1024	1036	979	1080	1063	1098	1062	985	1069	1049	1033	1046	1095	1026	1057	1058	999	1110	1031	1034	1042	1081	1034	1094	1034	1061	1060	1063	1043	1020	1080	1044	1039	970	1029	1071	1032	1037	1067	1069	1000	1085	1046	1062	1090	1054	1033	994	999	1071	1076	1044	1050	1056	1062	1081	1063	1041	1055	1052	1091	1034	1036	1058	1129	1027	1017	1107	1065	1074	1031	1080	1085	1027	1061	1010	1062	1017	1038	1046	1070	1059	1071	1112	1072	1053	1033	1005	1051	1048	967	1111	1055	1077	1051	1019	1054	1091	1037	1070	1076	1072	1040	1019	1098	1031	1019	1139	1060	1067	1076	1067	1059	1092	1111	1039	1101	1065	1076	985	1089	1032	1005	1072	1074	1055	1057	1027	1022	1074	1049	1025	1025	1051	1046	1044	1066	1085	1077	1024	1000	1088	1024	1090	1018	1026	1030	1061	1090	1052	1001	984	1067	1060	1018	1010	1095	1059	1083	1036	1107	1075	1063	1043	1089	1046	1078	1045	1038	1087	1008	1030	1006	1087	1013	1004	1036	1024	1072	1074	1005	1030	1030	1029	1030	1077	1062	1083	1079	1075	1012	1053	1031	1057	1070	1103	1024	990	1057	994	1029	1052	1008	1090	1038	1049
24512	21575	29160	24449	18647	3231	569	436	389	383	356	408	345	327	356	339	334	322	361	347	301	342	343	361	339	357	326	327	330	328	351	336	348	339	315	321	350	317	372	310	352	352	325	312	370	337	325	340	303	335	343	341	334	354	335	310	349	319	310	349	334	312	338	332	312	339	333	320	296	319	338	311	314	322	303	312	336	330	315	350	336	340	310	323	347	352	332	313	342	305	326	352	307	358	337	319	269	338	322	323	347	324	326	297	291	314	346	327	346	364	314	333	327	292	316	348	313	304	327	315	308	330	338	323	338	316	345	296	315	299	308	346	342	343	291	309	284	353	318	329	332	342	303	327	315	345	375	327	277	320	338	332	332	331	322	315	315	336	328	313	330	299	309	345	314	314	351	302	323	358	346	330	314	328	332	310	366	327	322	331	348	315	324	325	354	314	321	311	331	300	330	333	322	352	334	321	305	311	305	325	328	338	350	308	329	336	326	305	331	320	312	303	340	319	319	363	312	309	361	318	314	336	290	338	336	306	348	320	335	312	317	340	336	328	323	338	308	328	321	314	369	351	334	306	304	330	346	340	314	313	302	311	338	344	312	324	319	337	325	302	323	352	338	340	314	317	301	326	325	318	358	354	321	330	338	300	312	344	343	333	290	347	357	319	305	334	330	297	353	325	323	327	317	326	333	331	330	320	308	319	331	286	319	328	306	344	359	347	319	327	330	292	341	346	315	337	333	314	306	339	291	337	313	336	326	329	318	349	319	308	315	332	291	317	322	316	335	319	313	339	362	322	335	340	331	327	320	315	285	314	285	297	335	315	321	344	296	328	350	356	337	317	319	323	308	347	357	326	308	281	301	339	313	328	340	324	328	334	346	329	318	326	321	311	327	298	317	291	307	325	346	300	297	295	330	329	291	343	331	359	322	320	350	314	325	317	293	350	318	281	319	346	320	304	326	312	305	321	333	321	334	365	333	323	320	324	315	337	323	318	356	338	315	318	310	343	338	318	317	298	315	356	308	312	324	324	323	339	329	297	326	323	337	299	357	307	321	311	377	300	334	310	321	348	333	357	335	322	338	285	329	358	323	343	355	320	300	311	333	332	336	325	352	328	333	359	326	318	297	334	284	352	299	333	342	334	313	326	301	330	329	319	349	308	333	309	300	311	312	334	317	340	331	310	354	318	319	341	304	328	313	341	318	327	299	320	319	329	299	291	346	359	335	322	311	361	305	337	302	310	311	328	345	351	289	331	343	331	322	312	332	346	324	308	340	304	334	325	320	306	321	328	384	324	321	326	316	305	342	287	305	328	322	321	331	283	307	302	327	305	329	334	316	325	299	353	326	335	302	331	354	340	347	315	322	346	377	301	346	314	318	314	353	325	333	303	312	315	321	282	311	302	322	328	339	311	301	334	301	337	305	310	312	323	319	336	335	350	318	318	324	289	349	352	317	310	334	336	304	328	309	360	335	332	304	305	343	322	335	329	325	316	343	320	331	307	308	288	326	333	276	333	285	301	345	361	303	322	319	335	303	332	298	330	320	305	337	323	305	315	303	309	331	332	334	346	318	346	326	339	306	336	313	342	290	321	336	315	316	309	339	364	299	350	313	331	330	351	341	319	360	329	286	295	318	298	296	274	302	300	319	321	312	369	345	342	336	325	311	322	314	344	302	320	320	310	306	323	331	331	327	322	334	314	336	343	343	312	353	310	324	342	314	322	296	326	315	282	322	344	307	306	302	301	344	305	327	321	331	303	301	326	293	334	329	314	318	291	315	301	304	305	322	305	334	296	316	338	312	327	340	296	320	321	309	336	321	319	334	308	316	311	345	318	323	348	323	341	312	317	326	323	310	332	323	328	314	336	324	329	328	329	334	329	327	331	364	324	334	309	347	328	288	328	326	325	348	341	357	321	324	343	332	310	350	292	305	316	342	308	323	335	303	303	316	340	314	358	326	345	327	339	371	330	328	335	343	301	292	294	330	316	348	307	345	323	294	328	311	316	344	328	292	338	310	318	327	345	364	358	340	335	323	331	350	328	318	331	295	348	305	310	333	334	343	352	323	322	362	345	303	315	320	334	319	318	344	310	343	330	311	320	333	328	318	330	327	319	308	320	320	325	305	312	356	289	328	334	294	310	286	350	301	309	330	329	308	298	337	326	352	359	309	313	328	317	290	304	323	325	313	321	312	315	322	341	325	304	336	316	339	311	342	296	354	326	331	353	317	320	338	309	349	309	353	373	287	335	289	348	333	311	304	306	324	295	307	310	337	321	351	320	322	325	332	305	278	322	328	310	317	323	328	320	303	324	293	329	304	342	312	291	308	297	336	342	291	330	343	329	321	306	325	320	306	330	340	347	364	338	328	302	370	321	343	306	372	314	335	341	343	303	364	329	331	314	304	362	334	338	320	322	282	327	350	310	329	315	312	340	306	290	306	351	348	318	301	313	310	324	316	301	321	310	334	341	324	308	320	307	335	311	307	331	314	317	331	306	353	289	337	312	315	313	333	329	334	348	336	313	331	301	333	353	338	302	321	359	321	336	316	332	332	346	314	328	305	332	336	340	316	320	305	300	341	320	321	318	349	318	302	338	324	319	303	334	327	303	328	341	331	341	322	290	311	301	336	377	353	328	345	338	333	332	339	307	302	349	282	338	318	322	349	337	333	292	302	325	304	350	330	304	300	327	336	348	357	326	301	318	305	326	339	335	304	318	345	318	309	342	324	368	311	323	320	340	349	343	329	303	333	296	323	325	326	289	342	339	312	328	335	335	295	327	309	323	318	327	339	296	334	323	342	310	304	344	309	321	330	344	362	329	300	296	311	345	342	323	334	358	299	344	341	325	364	319	324	357	313	307	318	334	313	307	312	322	344	332	350	332	314	315	340	329	333	334	334	351	308	290	347	345	283	321	318	326	322	322	313	322	361	319	334	326	322	330	358	351	329	329	317	333	289	333	333	321	306	348	361	311	337	330	319	339	328	310	317	328	308	320	335	304	337	319	317	324	337	328	348	371	284	305	323	350	307	324	364	351	319	327	325	319	292	297	346	300	365	303	271	338	323	327	333	329	330	339	355	336	322	348	322	322	347	333	332	318	300	329	318	353	344	331	312	329	312	301	323	337	307	339	348	353	288	293	324	328	331	326	348	318	307	338	303	330	295	340	344	321	339	315	292	296	356	332	301	327	355	312	328	318	351	320	324	313	310	356	290	318	302	341	319	281	347	328	340	365	327	302	298	302	311	346	319	319	335	322	309	316	332	345	311	293	303	310	326	343	306	332	353	314	319	345	309	313	335	310	366	354	340	304	339	335	318	331	341	322	328	316	325	333	301	319	310	343	342	327	364	302	311	308	320	329	329	325	330	325	316	329	337	290	273	306	338	332	308	289	333	331	353	345	357	319	319	345	304	347	323	323	336	337	350	329	335	309	292	350	292	301	323	329	309	324	292	340	307	351	345	327	334	328	316	332	338	337	329	317
44157	43709	39149	21514	1712	1379	1141	973	901	867	827	739	690	691	667	643	661	672	646	625	668	640	617	593	625	639	663	601	615	591	641	648	623	599	667	625	593	642	634	621	618	640	621	607	580	578	594	583	637	628	636	640	604	626	639	556	565	571	627	623	629	590	584	657	609	618	572	578	582	591	585	623	576	632	655	592	615	637	583	609	602	583	608	614	581	636	592	596	632	613	640	595	594	629	606	644	610	601	589	587	628	652	614	621	569	572	635	595	609	604	567	564	626	612	620	629	620	560	586	679	593	634	614	591	589	598	646	620	600	612	639	613	582	597	599	598	605	611	597	600	637	638	619	653	595	635	598	618	641	585	639	613	608	625	631	611	555	581	585	633	633	624	630	561	536	628	602	595	595	634	579	589	599	602	614	621	546	598	629	591	636	609	558	590	607	645	615	662	619	593	591	623	608	614	610	654	638	602	619	619	609	591	565	577	605	587	576	616	616	625	640	620	613	622	603	590	628	644	584	633	615	617	580	619	620	615	620	596	649	574	596	621	615	597	619	610	578	646	638	607	601	612	591	625	625	619	575	620	562	636	645	577	622	613	599	619	656	617	593	576	573	626	608	597	647	596	632	609	602	599	571	586	599	617	573	621	576	614	602	613	637	576	664	598	560	583	629	605	611	599	633	587	607	620	579	592	589	596	647	564	603	612	598	600	598	595	598	591	644	630	584	622	604	578	558	602	583	573	595	603	585	601	638	589	593	607	620	587	610	576	600	612	646	658	563	607	589	646	626	600	612	578	606	588	657	654	564	608	600	631	618	657	617	670	633	561	685	599	625	551	615	614	577	611	596	642	605	546	550	617	607	587	626	609	637	629	619	615	590	564	628	574	624	640	610	597	598	600	618	583	612	574	601	587	560	614	609	646	628	598	619	637	589	591	595	613	625	582	568	603	612	594	524	641	571	578	620	624	623	596	587	644	569	590	609	604	605	603	603	625	608	598	652	613	583	600	590	611	624	622	617	626	557	580	573	641	620	590	608	657	613	645	606	569	580	677	616	598	651	599	597	597	625	592	618	670	664	605	629	640	610	622	617	618	602	595	606	608	609	593	624	619	639	632	625	622	614	591	587	598	612	584	651	628	611	639	601	556	591	593	625	578	593	632	610	609	613	630	663	621	609	608	576	612	620	581	579	610	570	659	601	643	635	577	566	621	613	663	621	620	603	660	611	596	647	592	616	656	605	560	586	588	569	567	621	578	587	613	559	580	608	598	603	599	571	597	606	632	622	633	601	596	629	582	579	600	606	615	577	623	569	618	585	591	623	605	646	637	592	613	617	637	599	594	646	580	615	631	568	593	570	623	617	576	606	578	575	579	644	630	603	606	607	636	613	596	591	592	613	605	609	623	664	581	621	567	624	594	630	607	596	565	641	610	632	580	589	600	603	614	641	626	590	600	662	589	635	644	619	605	613	608	593	624	598	583	609	603	592	618	587	610	551	648	625	631	662	598	599	608	559	578	615	613	586	637	623	621	611	608	608	628	575	631	602	590	604	652	613	611	676	611	603	607	612	574	630	608	633	578	609	633	593	561	621	623	581	618	588	641	620	611	628	547	603	616	650	654	582	565	562	653	612	641	597	634	580	606	636	626	621	675	578	595	585	618	595	633	577	608	608	607	605	596	609	604	612	619	634	585	615	608	610	599	622	623	614	610	576	637	582	621	665	582	568	632	595	633	618	597	647	572	603	578	658	622	617	621	610	628	603	653	606	585	628	602	583	604	621	591	626	552	608	630	652	643	647	621	585	638	572	600	560	623	554	639	638	619	575	614	650	611	615	594	620	624	582	610	608	589	617	656	620	636	577	637	598	612	595	600	627	632	661	567	627	615	570	612	602	600	642	613	558	577	614	624	613	652	651	608	657	591	623	599	604	644	551	596	656	632	590	633	583	623	589	595	623	625	570	621	629	621	629	602	577	610	584	626	642	595	603	620	611	645	589	626	571	628	663	607	565	595	620	611	618	614	601	612	584	638	624	598	597	623	578	625	625	618	568	598	607	590	617	608	644	640	600	618	573	613	595	577	606	605	594	599	628	630	592	640	600	609	634	670	629	624	598	558	612	634	616	611	575	609	634	615	587	565	589	603	641	605	607	574	607	608	606	640	635	610	599	612	606	638	588	601	595	607	585	585	569	587	598	603	581	588	593	583	585	573	603	590	543	591	640	611	616	609	624	625	600	625	575	619	626	613	651	571	635	592	577	617	594	602	595	578	567	584	610	576	607	601	625	587	601	593	621	584	583	605	612	614	637	638	614	609	631	604	620	610	597	643	565	625	581	553	611	605	613	588	645	585	624	641	585	617	615	590	622	610	627	606	616	651	606	637	620	561	591	627	560	597	591	590	589	606	595	612	592	645	615	594	605	613	629	643	645	622	571	606	619	617	644	579	593	667	593	586	578	598	567	617	652	559	638	636	570	612	624	600	562	629	621	606	607	600	549	635	629	579	581	599	628	580	576	602	599	627	633	648	637	589	628	624	589	623	557	631	595	595	567	582	627	598	636	610	583	554	582	587	609	599	615	600	581	589	633	606	582	610	604	584	640	601	620	617	607	615	575	598	572	624	545	620	588	627	619	632	639	610	655	639	598	563	636	597	631	633	627	610	643	580	635	608	607	586	602	647	600	597	598	643	623	619	603	655	570	585	619	581	643	600	605	645	639	650	624	635	564	613	601	635	597	587	600	609	622	597	581	637	576	625	637	609	579	615	634	612	632	617	591	580	608	578	618	620	627	657	591	600	640	584	598	590	604	630	620	563	613	592	582	583	623	620	591	639	623	593	625	622	655	581	560	604	639	612	572	649	598	651	583	587	608	620	619	610	575	606	585	610	605	599	621	608	640	621	597	647	616	614	640	655	629	573	618	608	588	591	646	612	581	592	592	606	637	607	624	630	617	618	570	581	650	610	605	566	564	600	595	588	608	624	594	608	620	595	635	572	609	574	649	634	600	570	569	588	602	603	572	595	599	617	584	635	615	570	614	615	594	610	610	633	600	608	569	589	593	631	572	592	604	603	629	573	636	615	585	590	578	586	610	595	587	643	577	603	618	592	636	639	587	591	653	579	611	623	622	616	623	614	551	600	601	590	604	598	568	573	612	627	607	633	582	641	634	657	629	604	557	580	598	640	573	572	609	615	643	632	619	602	615	611	614	666	606	588	617	614	627	646	560	653	581	611	583	630	624	637	634	645	603	565	609	619	621	606	620	611	603	617	619	621	555	575	622	565	593	576	621	587	596	561	603	610	584	603	596	647	626	589	599	609	625	578	624	622	639	599	622	597	620	587	615	632	614	601	607	574	597	598	635	647	618	601	594	627	654	590	618	618	611	584	629	623	627	619	591	605	630	570	623	614	582	598	624	595	556	568	578	608	589	615	572	616	613	588	625	603	629	604	588	602	610	598	621	609	667	597	637	606	572	624	622	588	586	604
23300	21402	29066	24106	21359	19174	2428	507	415	337	345	329	322	246	267	243	263	227	250	236	256	251	263	233	257	235	259	254	255	251	217	239	241	232	209	224	226	212	212	232	232	249	248	223	236	240	243	229	257	231	218	214	225	228	214	251	233	218	220	219	235	236	248	235	213	228	260	267	229	198	222	202	242	206	257	243	208	232	206	204	206	227	237	242	230	243	221	232	228	228	216	261	218	214	230	235	218	211	253	201	229	242	241	223	233	238	218	216	210	219	223	234	212	222	245	214	231	209	235	240	224	236	238	219	238	245	220	208	235	206	210	255	227	213	210	205	248	232	201	212	225	222	187	232	229	216	208	197	197	237	228	223	222	227	206	212	202	224	236	228	216	233	225	231	263	228	217	224	208	231	206	233	221	234	237	247	239	228	238	205	228	235	235	235	240	215	253	237	214	236	224	237	223	218	176	225	223	245	246	257	208	228	229	236	246	228	245	230	246	243	243	257	253	222	243	236	225	214	222	239	220	237	213	250	231	235	229	237	231	245	236	249	231	228	239	225	238	201	244	243	213	217	243	240	225	213	232	258	225	220	234	235	232	204	220	218	219	231	209	241	227	200	219	226	220	227	244	235	232	227	241	251	225	231	208	231	206	209	251	196	225	219	195	196	241	234	220	243	226	237	231	228	223	240	255	214	204	242	239	220	244	231	216	241	207	246	221	189	251	224	225	238	228	218	225	228	235	249	225	215	236	235	223	222	201	235	246	206	218	214	249	223	231	228	229	248	220	218	227	224	246	204	237	242	228	229	231	233	218	242	227	220	241	251	228	234	230	217	231	218	232	232	223	254	243	245	242	214	228	219	236	215	228	232	219	216	233	262	226	230	221	244	246	219	229	243	258	229	226	231	231	218	228	223	213	271	193	244	222	220	244	240	240	215	227	226	224	222	229	204	210	224	219	201	200	219	222	227	228	216	238	224	212	234	210	226	240	240	201	239	242	249	235	232	236	224	249	227	240	234	259	230	254	221	230	213	225	207	242	213	228	228	243	211	204	263	204	227	199	229	226	225	224	237	233	244	255	230	214	215	236	227	253	216	215	233	221	280	225	212	219	216	215	212	249	244	229	246	237	210	200	238	210	247	235	221	269	252	227	223	240	214	244	211	244	208	188	247	233	224	228	228	214	219	219	227	226	221	216	228	269	233	252	222	199	240	224	241	206	235	190	222	214	219	232	213	211	209	211	221	225	222	242	228	242	193	247	225	231	226	232	204	221	225	220	245	216	239	246	231	234	235	216	252	231	229	230	208	220	218	228	219	227	216	213	221	234	220	225	244	239	226	233	237	224	231	232	235	186	221	232	227	222	237	256	203	244	205	214	209	209	218	237	231	238	239	254	243	241	223	251	229	228	220	207	236	235	243	198	225	224	227	241	260	225	243	237	220	217	215	215	208	228	190	224	248	208	240	247	229	236	238	226	213	211	220	234	199	216	269	269	231	251	242	225	233	212	208	232	232	194	251	228	235	209	246	264	241	224	209	218	241	224	222	229	209	238	215	238	233	231	243	217	234	218	203	209	218	241	215	234	243	221	229	218	253	245	224	237	205	224	216	219	200	232	237	227	234	233	220	210	229	218	206	219	245	213	201	267	201	225	227	192	227	226	223	244	240	235	214	230	236	210	207	211	242	241	212	245	216	228	234	242	213	227	231	204	221	235	232	214	221	229	220	206	225	224	223	212	217	196	227	227	224	212	233	228	238	222	198	208	216	241	216	215	246	203	233	227	223	203	212	219	234	220	233	213	235	231	240	234	236	241	212	220	228	235	226	234	214	213	242	240	226	261	244	219	248	233	233	227	216	222	202	223	231	226	258	235	235	228	221	234	265	234	256	228	237	231	210	237	231	231	212	221	220	236	266	220	207	216	217	237	182	218	221	205	256	233	231	237	238	205	228	245	215	218	226	223	218	222	220	221	234	277	230	226	218	229	191	238	226	226	218	194	214	218	236	226	204	240	243	217	217	244	241	222	225	205	252	214	202	196	229	230	233	232	232	229	219	230	245	242	229	240	253	228	221	245	262	241	213	194	207	205	251	247	234	218	238	214	235	198	232	226	234	213	251	234	242	248	197	243	250	258	219	218	182	243	213	230	244	237	209	195	234	227	228	227	238	216	218	224	232	229	231	237	227	245	211	228	211	231	231	222	230	255	224	238	229	229	225	257	219	233	224	251	204	188	236	214	224	243	222	237	231	253	232	232	222	225	257	239	225	220	213	232	213	217	230	245	232	243	235	233	230	228	224	234	219	233	199	248	228	250	250	231	238	259	234	227	236	236	196	225	236	233	222	259	239	239	212	236	247	223	237	227	208	245	220	254	220	256	221	234	214	225	223	236	214	212	231	242	251	232	241	246	226	224	234	217	222	224	240	238	231	195	247	215	246	242	238	241	212	210	219	212	201	242	226	206	238	227	225	224	220	260	206	206	224	248	260	219	215	220	245	244	227	242	237	220	224	212	234	217	214	220	243	229	233	238	213	241	270	241	236	200	245	260	227	232	208	226	234	213	220	249	253	227	272	223	232	221	215	223	259	226	227	234	241	215	252	242	240	219	219	185	218	211	206	227	241	212	250	245	232	219	225	201	240	226	225	229	242	240	214	230	229	215	246	219	209	205	219	237	221	206	237	255	228	208	203	190	214	221	244	260	189	207	224	233	225	243	235	238	222	244	218	240	220	235	231	218	216	234	217	221	251	198	242	253	216	202	232	234	246	226	221	246	221	209	216	220	219	229	225	227	206	230	253	232	218	220	219	210	240	260	224	240	209	205	253	240	244	255	212	250	243	244	213	230	230	233	214	237	245	196	257	211	226	241	226	210	241	233	241	222	222	215	248	235	243	226	218	233	210	276	209	209	204	208	240	221	206	191	221	240	202	234	215	213	213	217	262	210	241	237	253	225	198	221	233	210	207	233	205	251	254	262	249	229	239	234	238	234	231	240	203	235	233	221	249	215	246	244	236	226	231	244	251	244	242	227	214	227	224	209	242	231	202	224	224	238	220	234	271	201	230	259	199	222	194	248	227	223	222	209	217	226	231	244	207	207	251	201	239	219	249	243	248	236	249	229	242	224	253	235	207	204	217	244	216	227	226	256	245	258	226	236	225	217	234	240	235	246	224	248	222	240	221	212	242	215	217	225	249	228	241	240	227	227	218	213	189	223	257	211	215	249	226	246	223	225	216	220	232	205	231	246	212	238	241	237	238	229	223	245	238	231	241	247	264	214	215	233	225	219	228	252	233	229	229	235	226	227	209	224	221	239	214	236	261	214	220	209	212	248	228	209	204	205	224	217	215	255	202	239	226	224	256	233	220	259	242	210	223	229	207	231	233	227	205	237	250	222	229	260	205	205	223	205	216	227	245	233	214	235	236	229	235	197	237	236	227	229	215	215	218	209	221	216	239	229	236	214	230	203	271	228	237	234	215	258	219	207	215
35417	48273	41754	26914	2846	2072	1500	1219	1097	877	807	701	678	598	645	520	582	612	479	543	483	500	454	451	463	462	466	445	460	440	421	432	438	430	410	429	450	453	442	415	425	414	436	435	398	428	450	429	418	411	405	424	419	415	448	432	452	370	395	383	412	428	444	376	372	437	425	404	381	429	429	390	426	376	384	437	444	412	399	409	367	424	398	417	395	398	394	439	393	375	423	407	424	396	425	421	385	418	402	405	410	402	434	422	447	446	440	384	423	400	362	397	391	418	405	384	393	427	397	410	400	419	430	409	416	436	425	375	406	400	351	394	402	442	424	407	415	401	396	411	399	417	422	416	421	442	408	404	418	412	398	412	419	380	407	444	407	427	434	397	406	377	410	425	411	419	388	440	421	387	376	364	421	371	378	408	419	388	411	396	427	394	397	418	418	409	383	418	409	429	420	410	388	412	388	401	424	392	395	447	387	395	405	468	399	444	431	384	396	428	398	410	410	392	397	420	426	390	378	395	387	404	428	443	437	442	369	393	416	373	375	394	392	361	390	399	388	398	398	407	410	398	371	380	396	418	441	400	378	390	382	419	425	377	445	427	400	423	415	405	455	402	373	412	404	406	382	446	390	399	406	420	399	398	428	415	410	394	383	432	401	420	407	439	409	405	423	412	419	397	426	370	455	419	398	412	386	382	408	400	355	388	410	421	426	431	413	423	389	409	432	424	379	412	392	397	386	407	440	433	403	367	411	400	415	440	392	408	371	416	394	408	427	389	420	440	369	414	401	459	403	387	399	377	370	365	400	396	375	394	420	422	402	404	376	405	425	402	412	370	370	390	420	404	392	419	411	424	401	400	394	408	404	422	390	401	407	402	414	398	403	414	382	409	391	411	403	420	434	430	420	399	411	382	406	393	375	408	388	408	425	421	441	403	419	375	383	376	405	430	406	414	398	393	394	420	373	370	373	410	394	446	423	431	362	407	424	388	448	374	409	416	394	433	411	382	419	403	393	410	429	424	407	397	402	426	402	388	365	434	394	425	396	412	421	417	417	440	402	422	406	396	420	421	409	403	393	397	396	400	411	406	440	425	430	391	410	440	400	367	443	384	430	422	409	417	419	403	439	367	396	411	400	415	416	382	398	413	414	395	362	430	401	421	410	405	387	417	392	420	416	405	417	409	416	432	398	402	409	406	403	419	440	410	414	398	379	444	416	409	402	421	417	382	448	408	412	395	422	405	436	418	424	367	415	380	415	394	385	438	393	414	399	412	389	414	459	396	398	435	405	382	394	417	394	426	414	387	403	387	434	388	408	392	393	403	436	427	394	395	395	371	390	411	422	407	419	412	397	421	374	384	414	412	415	448	395	419	408	386	464	413	421	420	413	427	427	387	398	378	403	425	424	370	442	404	405	408	432	393	410	411	376	420	395	403	415	396	399	415	371	396	393	424	407	414	409	367	384	411	391	404	407	432	394	369	399	440	401	398	424	377	372	412	395	396	424	435	396	394	421	398	404	403	397	415	393	389	390	386	421	406	431	390	366	428	383	379	389	450	403	412	406	385	429	406	375	412	382	400	390	386	438	392	405	395	426	424	407	379	401	416	380	431	434	409	422	380	417	402	382	388	395	399	400	405	377	404	410	376	423	407	426	412	415	400	412	413	431	419	359	371	409	390	452	403	406	374	425	453	389	399	416	428	369	397	393	405	430	402	386	425	388	409	396	392	411	409	413	398	402	396	408	427	423	370	441	385	399	387	391	404	399	394	413	404	389	406	417	393	388	391	416	400	416	410	404	388	412	391	365	412	400	382	421	407	407	391	371	402	400	418	366	429	374	394	374	398	423	430	393	412	382	391	392	381	363	400	412	401	378	356	392	431	408	404	405	370	419	382	396	410	379	436	425	382	370	400	355	410	379	411	399	387	427	395	417	394	388	420	394	408	403	392	393	407	414	415	426	387	375	420	404	440	443	419	383	395	383	394	382	392	403	376	401	400	407	433	395	406	418	384	411	418	432	376	392	374	415	419	390	388	418	379	389	413	371	396	404	388	392	414	408	402	406	402	397	399	409	374	402	432	380	364	423	379	399	388	426	389	386	432	435	395	411	399	408	407	364	416	413	392	404	396	377	399	392	415	410	378	418	420	419	434	392	410	411	433	373	401	409	384	393	406	399	396	413	393	387	345	395	427	377	394	390	389	373	398	410	414	386	396	429	400	398	382	445	374	412	378	373	421	434	411	411	420	442	398	442	395	435	373	419	404	403	388	426	395	372	426	443	420	398	421	392	403	393	372	409	427	443	380	431	420	397	401	347	371	424	379	412	425	413	420	394	404	386	426	397	418	403	398	424	425	418	396	409	411	388	411	426	421	429	400	409	398	421	428	375	415	412	396	405	399	411	410	411	407	413	387	382	408	430	417	400	409	445	416	399	402	420	406	375	392	411	428	407	422	395	432	382	407	399	414	403	382	397	391	415	414	400	374	422	430	399	420	386	411	389	402	411	414	420	417	440	391	425	387	429	401	401	397	385	396	408	394	424	409	404	408	404	388	401	415	420	443	428	390	425	423	411	387	401	375	406	424	403	382	383	373	426	418	381	390	429	425	409	428	373	409	407	395	400	437	384	402	383	399	410	419	422	380	408	350	376	378	396	406	408	407	401	409	424	391	450	403	398	397	420	393	425	430	434	402	413	431	401	392	401	372	381	393	366	396	427	425	373	403	419	401	423	411	420	413	388	413	429	390	377	401	443	447	426	409	377	426	398	386	360	424	397	400	370	375	444	385	404	426	409	391	396	401	450	432	409	431	422	405	428	402	391	411	420	406	387	413	390	387	408	415	382	378	391	405	409	409	395	425	413	404	409	445	393	392	434	392	431	430	384	407	402	416	426	417	427	374	402	417	385	377	434	405	395	406	426	407	429	428	383	409	396	412	416	405	416	405	439	430	437	395	428	428	399	410	422	391	408	400	383	370	376	409	380	402	406	387	411	400	407	407	409	372	420	394	381	443	390	435	390	405	404	411	394	413	394	417	407	443	375	406	409	389	408	426	387	426	409	391	407	430	414	366	409	439	401	395	383	415	398	408	398	433	400	377	426	415	465	407	384	432	363	391	426	397	449	398	394	395	397	410	412	399	409	380	419	410	406	400	417	359	401	404	373	411	416	413	433	433	423	411	388	414	407	403	375	396	383	408	411	411	412	404	394	412	389	458	392	400	396	358	404	415	413	406	419	384	424	405	425	412	417	379	405	382	365	429	401	422	405	421	407	428	429	407	413	383	429	369	418	411	405	424	398	436	396	391	379	425	385	365	352	423	427	402	405	399	432	458	384	417	380	411	410	428	378	396	411	388	400	443	418	405	405	400	422	393	406	412	382	357	387	392	389	395	413	415	413	403	395	421	418	428	382	399	414	358	414	412	409	410	436	397	409	423	403	395	394	391	389	396	431	444	407	426	405	411	407	402	424	410	412	445	397	398	390	416
27971	21619	12684	4992	653	609	560	608	576	593	593	607	557	585	613	579	622	579	563	581	596	560	549	590	613	587	613	568	578	577	603	598	536	587	615	565	573	585	587	652	576	561	553	595	583	604	514	562	607	585	561	561	638	552	587	609	563	587	573	584	574	606	611	561	576	569	606	586	609	611	597	563	546	579	600	617	537	596	559	584	577	541	558	560	544	585	599	601	557	578	534	584	566	547	564	551	545	567	518	520	512	566	559	569	577	559	566	555	545	528	525	526	547	573	565	584	561	526	568	597	551	597	585	571	603	580	538	587	552	584	581	541	602	614	564	552	635	500	575	555	542	544	567	574	610	589	551	574	606	584	572	564	580	600	566	548	582	533	566	565	571	557	602	566	541	602	548	592	585	592	613	604	580	537	603	585	586	563	592	577	574	569	529	586	577	560	565	552	579	584	553	569	554	594	589	564	543	574	545	554	571	551	580	572	563	581	563	607	571	584	569	546	548	594	578	529	580	546	583	564	590	571	553	558	590	595	610	556	572	592	532	590	596	555	571	556	604	581	575	605	580	551	626	555	544	564	559	581	570	634	614	565	590	613	546	566	540	563	602	563	566	586	543	553	567	554	608	543	570	584	604	556	565	579	582	567	546	561	589	575	537	574	588	553	552	599	578	553	538	575	598	545	574	580	562	616	555	543	570	565	563	567	592	576	556	562	579	635	574	573	611	598	601	583	521	564	591	553	541	537	581	579	545	558	534	564	563	521	584	577	568	573	590	589	577	569	554	586	600	532	580	578	576	531	576	591	612	595	608	582	543	586	559	593	588	594	592	544	585	569	574	586	544	613	606	597	534	570	570	541	586	592	536	560	596	593	563	545	539	562	552	533	572	563	567	528	590	552	581	549	546	576	533	575	568	578	584	549	577	576	620	514	513	600	566	564	572	586	575	574	597	552	593	544	578	565	583	526	581	557	561	600	549	598	582	561	574	546	568	539	554	582	591	591	590	575	610	526	582	612	592	591	575	584	566	525	538	596	550	576	540	570	563	594	529	544	557	524	567	537	558	523	557	594	573	588	568	617	556	574	554	587	567	552	586	597	533	579	590	581	583	568	595	571	595	542	593	586	595	546	581	552	572	630	583	549	609	564	554	590	586	605	608	600	575	557	558	571	565	555	576	551	563	617	593	563	618	547	593	609	566	524	588	574	560	568	592	566	552	611	578	563	591	584	573	610	609	627	577	570	553	495	594	598	553	589	645	572	547	537	557	571	542	574	586	577	567	560	573	540	582	597	596	559	591	582	563	581	576	573	565	562	585	618	571	560	545	598	534	554	584	583	580	616	555	576	624	562	604	567	617	587	555	551	602	548	553	585	560	579	517	589	622	535	546	584	531	595	593	599	570	575	571	550	575	556	610	565	569	610	581	567	570	566	574	573	588	566	532	568	513	588	548	559	556	610	605	601	519	554	566	605	539	570	545	563	604	568	566	565	616	580	552	563	578	575	546	596	586	591	540	590	586	582	558	540	576	585	524	546	573	582	567	567	579	581	560	593	571	613	580	566	588	595	561	544	587	607	590	543	549	593	563	589	558	596	588	627	599	529	548	595	625	592	575	576	556	596	645	596	589	595	601	581	601	590	595	599	596	607	547	537	588	591	576	582	561	606	547	549	577	602	621	517	562	519	576	575	606	585	561	609	568	621	562	589	568	588	578	604	578	555	571	563	586	573	576	550	549	577	589	582	601	531	543	527	547	532	602	539	563	513	573	549	551	616	599	597	580	582	565	569	551	566	602	548	598	567	542	582	589	581	569	552	552	537	583	593	553	622	582	546	553	586	549	563	547	606	578	537	581	496	539	546	541	602	592	637	578	629	604	600	590	586	579	606	572	602	520	606	568	557	598	576	582	608	582	586	556	553	557	571	582	567	626	572	588	570	593	599	600	586	578	524	578	588	585	550	566	591	559	573	537	598	616	601	621	549	532	592	570	557	579	593	576	567	568	534	587	548	564	569	598	590	595	565	639	601	605	577	578	588	552	546	555	547	587	575	559	554	595	584	547	572	539	607	574	564	562	550	578	576	604	590	600	550	572	612	581	531	566	604	593	600	578	590	585	597	601	575	571	572	592	580	574	581	608	579	553	591	571	550	540	602	586	580	622	565	572	583	562	554	598	587	557	543	599	600	579	575	583	629	610	530	554	593	578	594	573	597	577	531	579	590	588	571	532	617	552	608	586	572	554	531	558	562	579	573	586	576	572	582	541	593	544	568	602	572	613	552	583	582	573	557	570	612	571	531	576	598	567	564	565	589	542	607	578	540	552	551	597	591	599	585	584	557	543	565	586	612	578	535	546	577	545	553	580	574	557	598	566	536	571	594	561	611	580	574	556	586	567	578	587	588	561	530	590	550	568	525	577	518	584	574	581	618	626	579	579	601	558	552	552	536	553	609	547	618	578	579	552	557	588	615	548	539	563	481	628	555	593	573	558	576	537	569	596	593	568	556	539	550	551	569	553	537	568	597	562	564	601	564	585	532	533	589	538	544	550	587	536	543	557	537	587	532	564	580	556	579	579	593	568	579	577	627	559	563	540	565	555	613	575	575	560	558	607	599	574	585	580	561	586	583	593	521	574	560	593	572	572	589	606	608	575	584	597	594	597	569	562	593	624	575	598	539	611	611	556	564	572	571	605	565	567	570	539	600	602	583	546	576	567	618	607	600	579	566	586	591	508	555	546	553	562	554	596	586	571	575	546	555	584	529	559	570	563	584	617	564	578	538	570	555	560	533	591	585	571	561	576	597	542	559	641	609	579	561	532	534	580	582	573	547	542	549	567	579	576	574	615	567	563	580	613	536	632	570	572	550	596	579	600	576	587	549	550	565	590	516	544	511	554	570	574	564	578	632	570	567	568	572	604	583	605	603	598	543	592	637	605	551	612	570	611	566	544	586	581	566	565	560	544	612	582	550	536	572	578	610	575	547	568	581	579	584	558	555	549	573	537	608	559	582	576	548	566	561	616	586	562	585	574	553	566	611	582	591	639	551	555	607	601	581	573	580	579	560	591	551	573	598	579	586	588	561	538	585	524	557	573	584	574	594	596	568	546	556	597	537	599	557	548	622	570	555	586	560	541	541	602	549	511	574	583	572	575	558	574	541	594	582	593	591	599	588	557	514	595	560	560	567	585	552	556	546	592	597	585	588	564	580	569	576	561	533	581	558	546	637	536	590	570	589	572	537	608	596	567	562	566	554	527	554	583	563	564	567	618	569	559	563	570	565	592	544	548	586	570	551	529	583	578	579	535	558	530	620	559	566	557	530	587	588	561	556	598	587	599	543	576	510	596	590	561	574	571	555	560	555	556	578	593	537	560	576	595	554	572	579	556	527	562	550	566	579	579	602	595	578	564	608	561	568	566	584	541	587	571	588	557	594	571	530	595	529	567	569	598	568	587	573	574	615	566	603	595	609	557	589	581	514	585	574	586	583
30527	21261	10269	6555	1196	1057	1083	1073	1030	1028	1057	1048	1068	1036	1063	1019	1055	1004	989	1062	1034	1029	1011	965	961	1033	1056	1051	973	1043	1007	1048	1018	1026	1011	1012	1015	1076	1005	982	1048	1029	978	1044	1105	1001	1064	1019	1003	1065	1017	1057	989	1048	1055	1106	1028	1040	1065	1018	1025	994	1036	1041	1015	974	1007	1022	986	985	1074	1018	1029	1024	1013	1002	971	1049	1024	1074	997	1028	1034	1013	1028	1027	997	1042	1015	1001	1037	1000	997	1001	1019	999	1006	1052	1046	1043	983	1018	1087	1042	1072	1058	1059	992	1068	956	1035	1069	1054	997	1026	1041	1037	1007	1029	1039	986	1008	1030	1016	1011	987	1070	1001	1034	1086	998	1109	1028	1030	1005	1055	1034	1005	997	994	966	1014	967	1008	1061	1016	987	1012	1009	1010	1041	1021	1087	999	1004	1021	1013	1034	1014	1069	993	995	1006	1017	1024	975	1055	1064	1082	1030	1029	1011	1047	1035	1004	1019	1041	1013	998	1034	988	971	994	1036	997	1073	1022	1009	1061	1096	1054	1055	1036	1039	1102	982	1002	1000	1035	986	1029	1072	994	1008	1052	997	1061	1030	1019	972	997	997	1036	1051	1081	1029	1065	970	1049	945	1037	1044	1066	1025	1049	969	996	1000	1047	1080	1006	1037	997	1018	1042	1040	1059	1055	1052	1002	955	988	987	1067	1056	1005	1046	1000	989	1031	1026	974	1017	1064	1059	998	1064	1064	975	992	1002	1034	1048	1005	1026	1043	1105	1031	1019	1028	1010	963	996	1023	987	1018	1025	1070	1093	1074	1005	1054	974	1031	1053	1031	1018	1036	1034	1023	1050	1022	1041	1007	1054	1001	977	1054	1071	1046	1033	1015	1037	1067	1007	1000	996	988	1031	1026	950	1039	1102	1014	1048	1019	1023	1059	1074	1038	1030	1007	1086	1002	1017	1053	1000	998	1044	1015	1039	1000	1052	1016	1049	1074	1015	1033	1045	987	1046	1034	1007	1044	988	1032	997	1001	1060	1016	1044	1027	1039	1008	1068	1025	1040	1027	1047	1097	1035	931	984	1044	1028	1006	1003	1054	1002	1015	986	998	1046	1054	965	1003	1048	1038	1048	1072	1029	1013	995	1037	1031	1058	968	967	1025	1011	1046	1040	985	965	1013	1071	1057	1055	1027	1002	1063	1067	1021	995	1012	1041	1027	1027	1035	1066	989	1034	975	1021	1028	1009	1006	1061	1028	1064	1017	1027	1045	1027	1065	1051	1005	1040	1080	1026	1025	1033	1017	1072	1055	1026	1050	1042	1043	1019	1004	1041	989	1003	1024	1044	1054	1008	1017	1066	1042	996	1057	1070	1008	1008	1031	1039	1052	1094	1002	1060	994	985	1045	1034	996	991	1079	1018	1018	975	1085	1025	1069	1019	1031	1106	1014	1011	1058	1036	1043	1046	1028	1011	1065	1079	1027	1075	1037	968	1008	985	983	1010	977	1024	1046	1063	984	1023	1047	965	1024	983	1046	1078	963	1016	1051	1046	1028	969	1008	1035	1012	989	1053	1048	1015	1053	1015	959	1043	1068	1045	1034	971	1015	1024	982	1034	1000	1058	1014	1065	1041	1037	1003	1032	987	1035	961	1003	1059	1020	1031	1014	985	1003	1028	979	998	1039	1067	1078	1012	997	987	1054	1029	1014	1047	1006	1083	971	1014	1050	1048	1014	1049	1000	1022	1071	1013	1012	1011	1009	1004	1004	961	1011	1066	1003	1032	997	1024	1020	1113	1039	1052	1007	1003	1054	1070	997	980	972	1033	1006	1049	1017	1042	1045	1020	1020	1023	1085	968	1089	1023	1019	1022	1008	1017	1046	1022	1044	1017	994	1038	1032	1022	1003	959	1015	1074	985	1042	1062	977	1012	1020	1073	1088	1105	1003	1031	990	1055	993	1047	1059	988	1066	1046	1036	1067	1051	1070	1043	1036	1019	971	1037	1004	1003	1013	1007	993	1030	1042	1044	1024	1034	1034	1013	998	1012	1026	1060	1023	1023	1023	1019	991	1012	1003	987	1039	1037	1020	1002	1068	1061	1008	1104	950	984	1027	1030	1003	1001	989	1020	1010	1084	1028	1033	1075	1048	1002	1010	1057	1023	999	1041	1021	1034	1029	1033	1025	1032	1006	1030	961	916	1048	969	1046	968	976	1010	1030	1001	977	988	1079	1023	1038	1079	1026	1049	1063	1026	1028	965	1013	998	996	1034	1079	1005	1010	1020	976	974	1003	996	1039	1024	996	1026	1012	969	1065	1039	1013	1061	1050	1031	1058	1026	1026	1001	999	1045	1034	1023	973	954	1032	1042	1015	1100	1025	1006	989	1041	1046	1053	977	1044	1037	1009	986	1093	1009	1030	984	1015	984	992	1065	1047	1006	1068	994	1065	961	1041	1016	978	971	990	1062	975	1022	1077	997	1053	1046	990	1023	1010	1032	1025	1017	1026	949	1020	994	1081	955	1004	974	1073	1046	1006	1012	1021	1027	1017	1010	1028	995	1002	1015	1031	1063	986	1074	1018	996	996	1038	1069	1044	1054	1079	999	1059	1006	1001	960	1005	1025	1047	1029	1003	1084	1005	1034	1001	958	991	1030	974	1027	1014	1032	1030	1022	1011	997	1043	1045	1074	973	1035	1094	953	1042	1032	981	1015	1039	949	1028	995	1009	1024	1101	1027	1056	1060	1055	991	1024	1019	985	994	1007	965	989	1055	990	1082	1061	990	1023	983	941	1046	1040	1035	1046	1072	1078	1007	1055	1111	987	991	1031	1036	1010	985	1003	1064	1034	1006	1037	1036	1065	1014	1067	1005	998	989	1008	979	1054	1027	1059	1018	1000	1055	987	1072	1060	1055	1084	1018	1070	1015	1024	1042	1014	1058	1003	1030	1015	972	961	1047	1018	992	1023	1078	1005	1035	1032	1019	1053	1036	999	1049	1032	1060	984	1045	1091	998	1031	1026	1022	968	969	1010	1077	1004	971	1028	997	1057	1050	1034	1000	1063	1062	1020	1009	1019	998	1001	1015	1004	953	1012	949	1048	987	1076	1024	969	913	1036	1027	1016	1029	1050	1012	1044	1052	1067	1004	969	1057	1073	1032	996	1011	986	1073	1002	1020	1034	1036	985	1053	1033	1002	998	1014	1065	1050	991	1019	1044	1021	1080	1023	1055	957	1007	1003	1043	991	992	1047	1075	1012	986	1046	1002	996	1023	1034	1102	1036	1076	1070	1055	1035	1080	1020	972	958	1030	1077	1062	1043	1072	1089	1017	1016	1033	988	993	1050	1068	1023	1006	1024	1002	1033	1048	1033	1046	1029	1041	1043	933	1087	997	1009	1033	1070	999	1005	985	1032	1025	1011	1044	1046	1053	1074	1007	943	1046	983	1028	981	965	1065	1032	1040	1002	1049	1070	964	993	1009	1043	1032	1011	1024	1023	973	1029	968	1023	1041	1068	1005	1026	1055	1058	1085	936	1081	1001	1013	1037	1025	1059	1037	993	1079	1006	1063	1030	1071	1006	1026	1044	1028	1039	987	1033	1025	1012	1088	1046	1043	978	991	1056	1031	1006	1088	1015	1014	1068	1066	1031	989	1040	1007	1036	1027	1033	998	1099	1041	1031	1038	1029	1068	1050	1053	1109	1007	1036	988	1023	1063	1063	1042	984	984	1050	1026	968	1064	1022	1045	1055	980	1050	1017	1101	1079	1016	1086	987	983	1057	1038	1033	1046	1040	1037	1059	1055	1021	1012	1005	1066	985	992	1037	1042	1049	1053	1012	1015	1006	1022	1089	1044	1018	1049	1003	1032	1025	1021	1063	1000	987	1033	976	1045	1041	1042	1047	1027	1042	1005	1040	1020	1047	1002	1022	1037	1068	1091	1037	1043	1050	962	1068	1048	984	994	1051	971	1074	1000	990	988	1008	1015	1064	1078	977	1087	1025	1078	987	1023	1053	998	995	1003	1022	1028	1032	984	1086	1074	1058	1036	1008	1013	1030	985	979	1039	1045	996	1021	1016	1023	1044	1038	1073	1025	1040	983	1032	1015	1029	1004	1023	957	1035	989	1035	998	999	1014	1020	1039	1028	1029	1023	1049	1001	1076	1000	1007	1013	1025	1007	1028	1011	1027	1069	1092	1054	1042	1019	960	1007	1065	986	1007	1001	1036	1040	1052	1042	1012	981	1020	1020	1072	1066	987	1029	997	1040	958	1001	970	1016	1038	1003	998	1011	1003	1050	1023	1062	973	1046	1030	1013	1016	1001	1051	1001	1046	1080	1039	1046	1065	1052	1028	1029	1017	1046	998	1029	1051	1038	1053	1051	1038	986	1051	1026	1014	925	1042	1082	1066	1060	1008	1020	1016	1022	1015	1006	1033	1014	1071	1070	1081	1046	1008	986	987	1043	1034	1062	1090	1037	1004	1017	968	1012	1057	992	1023	1026	1022	1036	1083	1009	1030	1014	1015	996	1016	1038	988	913	956	1038	1026	1009	1024	1046	984	1030	986	1036	1023	1052	1002	1019	1036	997	995	1016	936	1042	1033	989	1005	1017	1074	1034	1049	1037	1052	1084	1048	1026	1012	1012	1032	1082	1030	1048	1035	994	979	1038	993	1032	1011	1014	1050	1031	1042	995	1034	1015	1036	1040	1001	1011	1048	977	1005	1068	1004	1034	1059	1019
24418	21556	27996	25148	18234	2091	595	442	388	359	382	351	370	348	308	335	339	323	310	317	338	342	351	314	294	311	341	307	296	320	312	333	329	331	308	289	319	322	325	335	307	310	316	272	311	332	292	285	284	305	286	273	336	341	330	344	323	291	315	315	299	310	314	308	291	317	318	305	338	296	310	305	305	302	322	337	288	320	306	306	339	323	330	331	288	310	324	296	288	291	325	317	327	290	287	310	320	312	306	300	286	285	329	313	329	298	297	294	298	287	292	279	321	296	305	301	307	304	296	302	315	308	303	303	320	271	309	321	277	306	287	303	280	291	301	280	322	309	330	293	334	334	308	308	310	318	292	298	330	290	312	324	315	297	302	296	321	338	312	331	297	301	314	318	295	328	354	304	277	317	317	315	314	315	319	318	312	286	325	313	304	306	296	290	273	264	302	312	337	343	300	309	321	297	333	281	329	303	310	309	289	310	316	297	294	325	297	299	304	303	267	310	321	304	314	317	281	308	293	340	338	296	294	326	307	314	293	310	326	333	302	305	323	299	322	298	314	319	286	303	301	286	330	306	304	331	313	299	305	298	309	322	299	324	308	329	298	345	328	308	301	271	290	320	320	303	329	289	348	297	311	302	365	315	326	328	300	298	332	280	314	333	329	281	292	287	298	312	294	295	331	301	273	284	337	363	321	301	316	302	328	326	337	304	302	317	341	325	315	278	299	303	288	288	303	294	302	337	327	326	307	320	311	297	315	283	302	315	317	325	311	295	316	303	318	328	333	331	291	274	289	288	295	302	273	316	318	293	327	315	303	305	321	292	330	311	300	305	305	328	280	281	314	319	290	314	305	287	306	318	270	304	319	339	296	296	307	300	301	301	326	284	291	288	280	294	287	298	263	288	305	286	319	342	324	314	320	313	324	304	321	319	332	311	309	311	319	314	282	322	312	319	302	305	305	321	299	321	285	287	297	333	321	316	330	296	282	287	286	283	350	321	285	260	291	323	295	317	305	329	326	325	338	311	323	337	296	325	314	308	296	343	340	340	343	310	314	304	302	330	314	295	302	328	321	292	291	330	276	329	280	306	324	307	330	311	320	316	339	310	302	301	297	320	310	299	307	330	309	294	312	299	326	349	325	287	306	282	300	321	294	311	304	310	341	326	313	306	309	311	295	327	283	320	334	290	285	317	278	314	308	302	323	294	322	312	319	342	313	339	326	298	312	318	298	323	316	328	345	292	297	311	316	316	309	306	299	298	335	294	309	307	307	321	320	295	285	278	322	294	268	326	312	286	295	292	296	304	311	280	299	293	299	327	310	333	305	300	279	320	317	291	289	310	282	308	330	299	305	313	282	301	316	283	295	330	261	319	314	319	324	336	286	329	304	341	299	334	333	301	304	320	316	321	327	311	335	312	356	312	314	300	343	334	286	283	301	309	332	316	313	289	294	286	316	315	298	275	331	288	317	329	301	303	310	323	297	311	310	298	303	311	280	284	301	317	325	307	291	299	292	296	323	312	323	303	319	297	321	322	330	332	293	302	274	308	298	322	312	333	298	342	301	297	287	318	328	314	321	346	298	296	313	315	319	308	301	323	309	315	302	302	306	333	325	296	313	299	326	306	346	311	292	313	328	293	340	333	325	295	314	299	344	288	318	309	312	315	319	323	343	316	302	304	321	285	307	285	323	293	313	315	290	312	295	333	297	332	320	296	282	317	344	300	321	303	295	310	319	293	307	311	326	299	308	297	303	308	311	317	307	322	344	320	259	289	301	304	314	287	321	298	306	298	314	327	311	305	304	281	322	305	327	312	316	306	317	296	310	312	308	281	319	305	313	298	301	294	316	295	307	314	293	306	321	339	282	294	313	314	304	308	304	296	322	286	290	305	309	301	306	311	335	340	279	317	304	272	328	312	334	269	326	304	303	342	325	301	304	346	293	311	320	295	331	349	303	305	305	335	324	292	304	314	309	261	297	310	280	330	331	323	297	304	324	284	326	297	313	313	308	292	334	307	305	288	293	307	314	282	311	300	312	302	283	292	298	319	278	284	306	329	280	308	290	295	303	309	299	288	286	306	331	307	319	283	304	291	296	288	325	341	327	321	322	310	300	324	288	295	316	309	305	329	312	320	311	299	296	361	307	288	335	321	312	301	290	329	337	301	294	319	272	301	297	323	316	301	310	294	314	306	290	326	332	297	294	312	319	296	335	330	300	301	315	288	278	321	330	313	302	314	323	288	327	288	349	311	318	320	297	326	322	282	306	300	299	302	299	300	307	297	340	315	313	331	331	289	295	297	295	307	327	317	303	308	301	292	298	287	311	319	264	303	305	314	304	361	315	302	296	322	321	316	303	314	271	291	309	319	306	321	291	288	319	304	316	294	281	291	292	359	317	328	337	292	327	288	323	301	302	290	313	300	313	307	287	301	277	319	310	298	313	321	326	300	313	277	288	311	290	306	295	322	278	296	301	294	342	296	328	298	301	288	291	316	347	317	301	289	301	270	305	326	306	333	309	296	327	311	307	291	286	306	286	306	311	289	306	306	287	303	289	322	288	284	304	333	327	340	329	303	293	317	326	301	291	350	298	302	309	319	347	274	304	347	301	343	314	308	314	319	297	293	287	318	293	297	318	321	319	323	317	309	284	333	317	296	330	316	316	267	315	308	338	318	319	326	321	304	297	322	276	341	323	305	296	293	312	318	316	325	286	317	274	313	314	281	322	331	301	334	336	297	320	317	333	317	307	289	280	323	309	309	313	291	286	341	300	310	325	292	293	326	322	314	342	311	316	290	293	326	310	296	308	302	308	275	303	316	293	290	300	301	306	338	317	325	313	313	333	303	319	304	306	274	325	276	319	318	300	301	318	299	316	340	316	328	316	305	313	273	292	315	304	334	331	331	298	309	322	304	285	311	336	329	347	327	301	299	290	314	315	314	319	258	339	304	288	317	308	317	320	299	311	297	292	342	313	306	291	337	330	328	301	304	270	306	327	325	295	320	296	294	292	336	302	309	321	288	285	311	303	288	321	296	291	306	296	313	323	329	348	297	324	304	292	313	298	310	318	335	319	301	295	329	294	285	298	298	305	342	337	305	295	290	308	329	297	304	288	301	306	315	293	314	292	298	301	291	308	295	313	305	303	291	320	315	322	298	295	291	349	318	301	332	293	321	331	302	308	323	301	299	332	313	315	298	334	302	276	325	324	294	296	310	293	295	309	331	304	298	296	284	309	332	326	338	291	309	300	326	325	361	335	297	295	319	341	313	329	296	340	297	308	313	303	327	333	316	317	266	324	302	300	313	323	283	330	332	288	309	323	295	313	334	285	319	298	307	316	346	316	297	293	282	321	336	301	296	304	299	310	352	308	313	293	312	304	315	323	303	287	308	288	287	326	311	292	343	311	324	315	284	306	311	299	324	303	313	300	305	313	326	283	323	280	315	296	329	300	301	279	290	333	307	305	308	312	354	306	308	314	312	310	309
47704	41434	31324	15815	1888	1427	1159	1045	923	857	805	757	750	727	654	656	657	658	671	638	593	616	626	621	605	634	589	658	614	573	602	574	625	606	571	570	641	605	673	561	586	594	572	609	584	568	594	589	581	612	571	582	577	648	547	602	636	606	637	596	568	647	606	645	611	590	575	618	604	549	590	591	610	594	599	568	593	575	579	541	610	570	557	577	573	580	595	606	612	649	567	593	585	600	576	605	654	554	596	632	586	565	584	568	602	613	599	578	611	573	583	530	607	608	555	622	599	584	561	544	593	558	596	586	586	566	589	570	610	588	603	584	571	563	594	603	587	550	563	586	563	601	609	623	573	599	594	595	591	580	569	587	610	604	579	616	557	573	531	596	614	568	546	568	526	599	577	567	583	569	573	582	574	595	610	579	582	572	585	530	585	592	541	575	543	564	594	623	555	598	602	599	582	584	621	599	587	599	573	607	592	586	536	595	602	589	576	598	620	614	597	633	576	644	573	618	590	578	601	579	601	590	565	560	578	545	587	578	590	577	576	576	571	565	601	612	594	547	563	575	607	591	565	592	545	579	616	552	614	589	587	569	594	559	583	628	597	558	625	598	569	632	551	581	541	618	572	530	575	565	606	589	553	590	572	628	618	544	575	615	617	623	609	547	620	612	602	554	604	587	586	596	568	610	619	566	573	601	584	600	545	580	595	572	624	550	538	585	591	594	568	591	605	586	588	584	580	565	568	595	565	577	567	601	580	573	603	601	625	555	603	583	606	577	563	631	571	612	561	603	531	589	596	617	588	549	598	571	570	566	569	607	535	573	597	616	530	610	563	627	592	607	552	583	582	542	603	530	563	565	550	558	591	597	539	573	537	571	581	607	585	580	619	589	612	593	577	609	615	579	604	621	553	584	618	607	574	577	584	590	566	607	551	589	613	598	631	578	612	592	561	568	548	565	572	576	558	579	606	568	534	588	549	581	590	608	560	552	568	580	626	563	603	600	589	612	561	593	545	579	610	630	566	597	605	589	555	592	589	568	558	585	586	562	583	595	559	591	589	575	577	592	589	557	599	572	611	549	587	595	598	595	559	549	548	612	569	639	576	568	519	583	582	592	578	560	570	598	577	602	601	595	624	547	633	562	565	577	591	546	584	619	597	591	590	589	591	567	583	609	564	597	567	594	579	581	561	620	597	601	559	595	570	561	571	638	598	601	605	651	566	595	591	606	617	562	581	582	571	556	592	584	584	558	567	614	554	572	589	576	564	570	584	584	596	560	613	576	610	575	598	569	625	610	555	613	583	622	615	617	601	602	578	564	576	598	575	566	584	544	583	622	598	568	604	612	589	585	564	560	618	617	583	559	621	566	548	531	617	620	587	559	603	603	554	537	581	596	590	571	551	559	638	549	560	580	620	576	566	579	610	581	594	564	589	586	568	619	629	559	561	606	579	595	601	598	610	576	633	582	622	597	581	612	582	621	584	595	568	597	577	584	567	551	558	576	560	631	551	588	601	595	615	575	588	590	582	544	581	565	601	588	567	576	554	603	554	579	575	569	600	613	604	571	615	597	593	570	628	539	571	540	588	548	628	587	561	567	560	555	604	575	543	583	559	577	587	583	575	593	587	585	595	549	591	608	612	583	570	565	546	536	589	568	602	554	582	539	641	587	584	527	623	562	600	586	609	599	601	554	596	608	552	588	565	580	587	563	617	570	555	612	568	604	532	594	572	605	614	636	592	587	618	582	594	558	551	591	545	566	600	603	585	573	572	598	593	594	606	558	539	604	613	607	547	579	606	581	594	569	540	630	592	598	554	594	581	584	598	624	622	579	595	574	611	594	565	572	587	598	536	568	558	576	583	573	570	558	530	572	587	575	600	613	604	589	580	578	571	593	586	586	550	564	605	577	579	606	598	568	571	567	634	551	573	578	624	614	624	633	599	573	616	605	564	548	582	573	543	554	640	535	604	536	595	613	577	546	584	606	597	602	582	596	579	562	607	581	590	580	612	576	605	625	593	599	576	557	558	574	580	606	563	593	558	551	532	571	578	603	634	531	567	607	610	598	560	552	577	604	580	618	551	572	588	627	525	598	594	588	587	588	591	597	579	600	554	599	592	566	575	567	574	559	592	607	549	574	592	545	619	593	567	571	559	562	573	560	581	535	578	559	558	585	592	612	627	605	594	590	609	590	566	563	569	610	574	581	587	620	588	581	585	622	559	580	579	584	597	568	639	635	537	593	609	616	598	594	581	563	617	570	596	589	602	612	593	585	558	615	617	569	565	581	564	605	593	573	549	619	606	594	583	597	549	582	585	632	567	586	594	615	589	604	563	560	576	606	621	587	575	607	593	610	555	606	579	611	577	644	635	577	533	553	594	606	636	580	558	575	578	554	582	597	622	613	563	567	577	602	629	584	555	646	615	569	604	600	575	614	546	566	587	576	547	536	584	618	577	575	565	576	555	545	591	560	575	573	598	571	603	552	572	579	620	560	554	584	564	573	589	590	602	571	594	603	582	564	580	580	583	542	583	540	532	586	588	620	604	584	613	618	561	574	566	584	601	598	595	597	625	595	591	579	574	592	565	603	565	576	598	581	556	599	551	550	594	591	570	572	532	606	623	556	607	562	553	603	562	573	584	569	579	559	551	546	570	567	565	557	615	564	561	600	577	590	597	604	615	613	557	564	577	593	620	619	604	563	586	572	582	605	557	570	606	581	548	631	644	608	565	567	596	581	603	638	601	622	552	620	575	573	599	584	597	630	581	579	595	609	580	629	595	575	602	607	585	559	579	595	569	586	580	605	555	607	554	590	578	600	582	580	556	561	547	618	578	568	576	571	612	538	551	564	591	583	591	554	566	556	584	579	598	591	606	577	580	555	633	569	557	568	577	582	565	615	578	578	562	581	606	583	557	598	608	596	539	586	568	580	574	568	572	596	615	622	598	588	571	629	634	654	602	589	571	551	589	629	572	571	579	557	588	589	588	585	548	630	582	606	560	572	560	604	563	571	601	549	560	574	584	587	565	571	598	596	540	578	577	578	602	630	613	571	617	563	567	574	609	557	595	583	564	574	581	572	563	640	581	595	599	590	622	587	583	575	609	574	592	576	627	602	552	605	578	581	579	582	567	570	602	595	552	599	598	607	587	604	597	569	593	596	551	571	584	573	590	609	578	625	590	555	591	610	589	600	573	528	570	633	606	587	606	574	569	583	595	609	565	601	570	553	601	557	586	600	598	591	548	563	627	630	585	597	591	622	548	607	539	578	611	616	552	616	575	586	597	572	621	588	571	583	605	626	594	606	574	563	593	581	577	607	595	569	614	576	596	530	583	580	580	611	574	634	608	616	614	626	655	594	621	602	551	584	637	544	632	597	582	586	571	613	572	586	589	528	540	620	618	561	597	516	624	575	548	533	576	569	615	600	622	583	578	578	548	557	608	561	572	589	592	647	559	560	598	571	589	574	544	596	569	578	576	584	593	597
23302	21400	28183	24956	21378	20538	2602	521	383	370	341	296	307	258	243	245	254	254	251	241	265	238	249	246	256	238	205	259	222	225	258	226	206	201	228	223	238	230	217	232	234	211	211	223	212	192	233	204	232	217	207	214	221	220	227	205	195	226	215	215	204	187	223	230	203	199	205	201	213	217	225	228	198	207	196	212	205	205	221	204	221	211	199	219	212	226	213	207	192	184	231	208	227	208	216	225	222	221	235	200	218	202	246	197	230	201	221	209	182	202	204	227	210	211	197	212	230	196	198	229	243	201	214	181	201	214	223	203	215	187	198	220	220	187	211	186	201	205	207	185	228	227	223	211	216	217	211	212	203	205	231	235	209	208	203	228	209	252	204	225	206	213	226	234	218	212	198	211	229	227	208	216	200	221	208	214	200	227	190	218	204	209	217	195	206	204	247	225	203	203	207	212	216	231	203	205	228	199	232	197	181	205	240	198	210	210	211	206	199	189	239	212	218	219	213	223	222	222	198	200	232	190	198	229	215	218	206	203	201	237	212	207	211	183	224	216	211	186	216	215	191	207	204	181	217	212	233	225	216	222	228	187	221	201	201	209	226	207	213	189	198	216	197	193	216	217	185	208	211	200	213	237	230	210	195	215	229	214	221	206	244	232	207	209	238	196	197	213	197	214	233	201	169	206	213	221	202	222	238	201	218	177	240	222	216	230	206	198	193	197	201	219	222	204	222	223	199	219	223	229	227	203	228	211	210	223	233	195	228	215	235	219	202	231	226	215	249	198	252	193	212	228	216	205	218	202	201	198	212	212	231	215	234	231	219	223	217	229	200	203	237	212	220	180	218	225	219	222	193	255	202	219	212	217	213	223	192	201	217	210	216	196	220	203	210	192	222	214	205	200	199	204	204	235	232	203	217	211	227	199	211	214	221	214	217	194	191	216	226	248	212	218	221	213	188	241	206	227	230	217	223	196	229	189	203	202	211	215	222	224	201	209	219	248	231	209	206	216	230	198	210	232	187	209	174	206	199	197	217	196	213	228	231	199	223	218	203	227	202	232	199	207	218	211	209	246	212	231	233	190	229	189	206	197	190	240	215	211	213	182	214	213	211	235	221	233	211	210	226	214	234	182	197	199	230	212	217	187	213	195	215	218	210	212	234	252	213	218	196	205	230	216	244	189	197	219	237	206	210	221	225	222	222	211	215	205	211	225	192	204	208	217	217	218	234	195	224	237	213	235	219	218	206	227	222	207	214	199	215	226	208	184	214	241	195	204	191	227	200	212	186	248	217	203	216	224	197	190	210	228	198	199	212	193	217	208	225	210	192	225	246	207	243	219	218	204	173	223	208	211	185	222	207	243	205	184	202	228	224	230	203	221	178	215	209	222	209	196	232	215	219	216	210	245	218	201	206	207	234	231	211	212	229	212	204	209	208	197	199	212	250	203	182	181	213	210	221	212	220	198	242	218	218	215	230	215	201	231	243	221	193	227	206	204	215	184	216	204	216	205	214	214	243	202	190	217	202	203	199	213	241	197	216	216	201	210	206	193	209	195	206	222	194	202	231	196	209	202	202	205	208	215	222	214	223	232	202	215	179	236	197	213	225	212	217	218	200	222	206	219	203	190	210	235	210	220	223	222	213	217	212	228	219	208	216	206	228	193	211	216	221	188	188	214	216	223	212	207	189	214	204	233	208	212	228	195	203	214	206	201	206	196	207	184	217	207	208	196	218	240	232	249	200	205	253	203	197	228	210	185	209	198	202	214	213	191	202	210	209	210	240	223	197	226	186	184	197	210	187	225	209	207	188	165	191	208	198	225	234	230	210	230	216	208	208	226	218	224	201	211	210	223	213	203	175	213	222	242	209	190	189	207	193	206	192	202	213	224	244	209	185	215	209	210	180	223	191	186	206	216	237	195	239	201	230	228	200	197	222	211	218	203	223	219	200	205	220	207	211	206	204	196	205	190	211	208	214	208	215	208	210	242	214	241	194	198	218	215	225	219	213	259	219	188	190	213	190	212	208	208	235	217	210	210	234	209	202	222	192	214	241	204	241	208	205	213	194	217	193	185	221	219	193	212	219	232	231	223	192	223	227	220	192	233	182	199	206	200	217	173	235	217	203	208	216	210	205	193	233	207	203	199	202	238	230	204	204	221	211	198	218	207	219	196	213	207	214	212	186	236	199	231	203	221	185	227	215	220	239	211	217	223	195	214	229	209	220	229	211	232	212	214	207	226	220	240	199	201	233	231	188	248	196	206	207	199	226	208	217	189	192	204	203	214	191	210	211	213	211	216	210	201	210	212	232	235	205	213	197	238	177	227	235	216	213	216	214	178	219	225	199	208	224	232	232	190	202	202	193	200	237	219	222	218	213	195	220	219	214	232	186	215	226	197	226	220	202	231	225	206	215	201	214	210	224	186	221	219	213	205	181	207	231	229	188	200	211	198	218	201	213	231	231	213	218	217	229	191	203	193	215	219	226	198	202	196	227	202	190	218	195	215	222	193	203	202	222	200	201	213	208	197	235	197	210	208	193	213	223	213	191	167	200	191	233	221	221	239	216	214	252	220	234	242	205	209	215	233	251	242	217	211	180	208	209	196	215	214	202	216	202	240	200	227	197	225	240	235	198	232	208	201	185	214	186	220	190	215	210	230	238	211	223	220	212	217	209	213	224	235	206	203	217	204	191	230	189	219	240	204	235	197	216	235	225	234	217	211	204	217	195	220	187	201	196	194	201	211	211	208	226	204	212	224	208	203	198	202	200	215	210	221	223	217	214	217	199	202	222	203	213	218	208	186	220	217	215	218	202	223	231	203	212	218	216	195	226	232	206	187	235	203	202	205	211	200	213	211	232	207	204	206	217	194	230	197	211	225	223	195	229	208	209	222	222	206	213	206	190	222	182	212	207	212	229	217	208	222	200	202	214	192	193	212	211	209	192	214	219	222	231	217	221	222	205	230	212	214	209	226	196	244	236	212	236	197	196	217	200	216	235	200	219	204	232	213	223	202	201	201	208	231	220	207	223	212	224	203	202	237	219	196	173	220	257	210	193	199	198	209	205	257	226	202	240	214	226	220	201	223	208	207	204	234	245	210	234	209	211	199	197	214	213	204	246	214	204	175	210	210	228	217	203	221	210	209	217	191	208	206	204	220	201	197	202	218	212	191	196	208	212	195	214	217	226	189	198	210	203	220	197	181	197	191	204	228	200	216	234	207	210	213	196	216	210	212	244	234	228	221	196	215	226	198	221	218	203	217	208	209	203	216	229	224	206	249	188	216	216	221	208	220	226	206	226	236	220	206	236	216	209	235	200	210	209	216	207	221	199	209	188	200	208	198	183	215	208	216	202	229	215	226	237	204	242	240	224	209	199	203	207	255	203	209	197	201	240	216	229	233	208	193	200	190	218	204	222	234	203	207	184	237	222	195	217	223	227	209	200	201	196	195	235	228	212	223	226	213	221	193	223	219	227	221	214	201
44984	42474	32149	15704	3133	2216	1585	1240	1113	889	817	711	649	690	614	578	560	536	528	482	447	462	474	479	465	451	450	453	420	452	429	424	428	378	392	366	394	412	413	415	393	414	386	430	420	406	393	381	374	365	373	393	353	392	410	384	395	424	433	433	422	400	414	404	393	399	402	379	396	383	368	379	389	402	418	375	399	381	379	364	409	409	404	389	390	420	359	382	386	366	373	376	401	359	392	377	390	420	385	411	385	381	327	351	378	399	375	375	407	383	419	390	374	394	378	377	380	378	376	401	352	406	377	372	396	414	387	418	378	357	381	389	361	342	399	422	413	383	389	365	372	349	387	375	388	381	373	371	347	377	376	390	361	397	374	385	365	430	411	419	358	389	398	382	385	408	395	402	399	371	358	363	371	390	362	382	360	383	364	353	390	390	365	402	367	373	373	368	389	372	376	414	412	391	391	372	383	355	375	361	388	398	364	392	403	417	377	398	374	365	416	391	382	401	368	432	392	382	360	413	354	345	425	415	359	364	383	393	378	406	394	387	393	385	378	398	363	381	382	364	376	345	363	400	349	406	379	384	376	396	357	384	406	362	351	363	390	390	399	353	363	383	397	387	389	401	417	397	411	392	356	392	384	389	410	382	389	387	392	356	382	407	365	389	380	407	388	340	334	382	352	364	400	390	413	369	375	382	344	380	398	410	414	370	375	416	411	388	380	378	403	388	374	383	372	423	394	393	371	396	356	375	355	357	398	377	401	357	346	388	368	370	354	382	363	375	387	382	396	383	383	408	409	361	415	378	359	375	394	402	413	340	366	353	414	385	393	385	376	402	401	411	367	406	389	371	352	394	387	378	399	362	399	374	374	372	367	360	398	354	366	393	366	385	373	382	385	407	403	395	395	433	385	373	388	367	362	373	403	349	374	351	374	392	360	382	365	362	362	388	376	407	356	392	396	388	398	386	405	390	400	393	380	361	372	355	413	383	379	372	387	368	356	407	376	409	374	390	416	374	378	388	378	393	378	359	384	347	390	398	404	384	390	419	372	371	390	411	406	366	387	379	349	353	394	354	398	378	358	355	388	404	389	409	383	361	374	412	412	399	407	398	364	352	400	399	399	422	365	403	404	375	377	385	390	365	388	370	378	359	399	372	361	382	429	369	382	370	389	403	363	379	345	381	406	372	377	374	336	374	369	354	373	386	395	343	377	390	393	397	385	387	352	370	415	382	362	325	402	379	369	381	373	417	362	421	389	389	348	385	362	362	399	356	387	370	367	389	394	377	380	402	385	378	368	388	373	352	403	391	392	376	407	351	395	400	382	404	371	345	389	390	399	351	388	399	344	406	423	380	398	371	404	388	368	359	385	360	369	406	383	378	381	385	362	399	394	364	415	370	363	393	396	397	384	368	386	385	372	397	408	365	398	355	379	381	409	329	391	362	372	383	401	401	361	381	386	395	369	394	360	387	392	405	402	406	406	395	344	365	374	354	369	389	423	363	354	363	372	380	378	380	381	364	354	401	387	352	385	412	400	372	368	382	331	391	379	439	350	382	378	369	388	362	365	385	373	388	397	350	377	339	392	411	397	387	409	412	380	396	397	403	374	355	407	397	353	381	384	355	381	358	408	384	360	372	405	374	407	366	379	386	382	389	388	397	381	386	365	365	380	398	409	393	388	391	387	352	399	377	341	371	367	340	419	375	387	405	368	394	388	380	360	396	390	388	405	404	382	380	425	399	387	374	392	375	395	367	372	394	364	401	377	369	397	403	372	385	377	378	398	380	350	371	358	406	394	401	420	378	376	376	364	371	386	412	370	361	370	381	409	346	364	382	371	362	371	383	386	363	409	389	358	382	367	398	410	393	367	389	384	372	379	409	407	377	389	379	404	397	383	353	382	397	394	389	366	380	370	366	400	383	385	426	376	379	399	360	394	381	373	358	392	393	392	379	404	350	401	396	394	380	363	416	386	386	402	387	399	375	376	359	395	400	382	387	386	386	357	391	356	353	399	383	406	389	404	414	375	394	368	423	390	385	395	392	391	388	379	371	359	384	390	400	384	379	389	391	380	380	400	365	364	347	398	389	359	407	384	410	379	412	377	349	387	365	365	371	401	391	371	411	373	387	397	385	351	388	390	398	390	406	365	376	348	354	358	350	371	373	378	398	351	361	386	375	389	392	387	391	356	363	359	360	386	408	395	388	427	384	367	384	385	355	368	384	363	374	397	407	402	392	389	374	355	376	367	406	375	420	429	400	365	399	372	390	389	375	364	362	382	402	371	342	375	387	365	391	396	360	403	383	381	381	383	347	422	405	413	372	388	347	390	360	382	368	405	389	373	370	381	388	361	385	393	350	427	392	412	382	391	385	365	373	394	398	369	391	367	375	377	388	367	379	386	393	380	398	376	372	381	362	356	353	373	403	324	363	391	353	372	405	386	353	371	391	378	360	374	377	368	407	356	371	423	402	371	345	403	395	412	397	383	379	355	435	375	374	414	370	400	379	399	379	401	398	380	395	381	398	385	400	365	386	384	405	392	374	350	398	393	378	376	386	330	380	395	360	384	354	393	415	403	396	422	373	369	403	356	382	360	384	370	387	397	366	348	383	378	391	354	377	419	399	382	368	354	361	382	391	391	361	379	388	361	377	380	366	381	394	385	386	379	358	370	408	359	389	380	394	368	378	341	403	341	412	445	379	366	347	400	374	425	381	365	400	392	391	352	391	372	407	406	380	377	390	377	375	363	383	363	358	380	356	356	385	369	399	390	400	371	376	351	363	371	414	323	375	401	396	403	407	409	402	388	397	365	352	345	401	368	404	377	351	415	370	374	402	370	402	381	391	399	383	393	390	357	404	370	360	394	381	390	373	379	392	369	437	392	373	373	401	363	377	370	402	383	405	391	378	386	371	405	381	383	393	358	357	407	385	384	378	393	395	396	377	339	384	366	402	387	393	403	373	382	359	413	378	356	398	364	404	366	418	373	388	385	374	399	405	364	398	378	369	378	352	335	390	403	366	400	396	384	348	375	367	385	359	420	386	384	399	386	376	360	349	362	383	389	351	368	366	383	313	383	410	407	412	407	388	398	376	362	388	387	381	409	377	383	357	396	371	368	383	400	412	367	367	413	389	407	370	389	364	396	394	390	403	371	383	383	385	391	368	345	383	392	397	388	367	415	363	392	376	379	371	431	359	411	386	374	392	364	387	400	365	369	404	397	379	378	362	359	382	377	382	396	373	366	390	389	421	409	371	387	375	352	386	380	391	403	373	386	383	364	357	369	385	401	426	408	393	400	392	377	382	388	397	389	377	388	361	390	371	399	395	421	382	379	378	342	382	388	428	433	376	358	387	379	408	376	369	412	377	368	378	388	425	386	334	390	371	364	352	412	344	352	398	409	369	339	377	428	393	380	350	352	361	380	367	395	384	412	407	392	368	389	385	382	394	391	417	382	365	354	396	396	370	380	373	425	369	353	416	381	383
27727	21587	13437	1661	614	594	616	579	583	580	552	555	559	571	583	579	618	561	561	559	579	528	583	583	563	565	536	584	572	592	576	524	570	563	597	586	551	572	585	499	553	548	554	553	540	599	565	553	537	551	556	540	532	550	574	575	553	570	560	561	575	553	581	536	552	568	546	541	549	561	537	601	559	561	604	564	575	562	525	551	554	546	563	557	578	594	585	616	560	585	564	569	507	541	557	535	550	564	588	530	528	549	568	582	555	563	554	537	541	535	539	590	571	540	528	541	567	526	536	545	552	517	575	554	563	561	540	597	597	596	570	570	570	561	574	568	551	589	530	538	572	599	580	538	550	561	552	614	542	572	578	578	561	566	547	577	555	580	534	547	533	567	576	572	570	534	567	541	568	607	581	571	531	569	553	566	512	555	545	563	551	551	538	583	579	526	541	532	595	547	550	541	544	603	568	563	578	580	558	548	576	567	512	606	552	571	506	528	549	568	505	548	530	535	544	549	562	522	547	547	586	549	547	571	564	533	541	549	565	587	551	594	554	602	564	586	552	542	583	527	515	627	520	558	531	542	534	585	549	605	583	549	562	587	555	544	542	575	568	538	528	544	551	580	566	596	555	544	551	562	562	571	560	563	539	575	556	587	569	544	613	561	519	567	562	584	562	535	578	579	550	572	559	575	603	552	571	540	611	525	577	572	574	575	550	580	560	570	559	586	581	563	553	556	538	576	576	542	554	522	544	536	503	574	548	585	602	548	582	553	529	539	533	530	568	533	542	538	550	571	538	521	560	600	579	546	512	521	512	591	507	538	608	558	553	548	531	517	546	563	548	620	562	579	549	527	542	637	602	572	546	526	575	547	547	519	543	503	571	525	587	499	595	579	601	553	567	548	509	608	557	571	533	604	599	557	540	558	550	554	558	562	468	537	559	540	539	554	559	557	617	558	580	575	544	577	553	532	553	557	571	578	598	561	564	570	582	575	564	570	527	586	545	535	562	589	586	508	585	555	521	592	583	521	565	523	576	541	553	549	548	575	550	543	588	559	544	545	556	562	573	507	542	567	507	567	574	537	577	553	560	541	560	550	570	554	517	547	566	534	551	570	561	538	616	503	577	571	548	537	561	497	564	620	563	557	541	556	582	535	586	581	564	536	545	576	577	597	601	546	555	532	566	563	556	532	544	531	604	571	539	574	530	554	537	568	546	572	602	513	603	530	550	536	542	594	574	563	604	565	549	489	537	580	570	568	530	588	560	533	598	581	528	557	568	568	557	583	572	531	565	579	534	566	591	538	565	533	562	577	593	541	529	572	549	573	599	553	552	564	570	538	575	538	638	564	577	575	556	511	533	512	576	541	553	548	542	501	589	558	575	548	574	569	553	545	544	537	556	525	552	564	583	505	514	576	554	571	562	554	540	504	560	490	540	565	582	509	542	609	561	548	591	531	556	594	533	530	555	546	551	551	572	507	597	586	538	524	542	524	522	552	539	566	578	467	593	559	571	558	553	572	536	559	537	568	545	554	587	571	580	514	586	542	543	555	541	513	597	566	522	537	528	569	551	537	550	562	534	548	586	542	560	559	553	541	618	541	542	543	573	555	545	563	541	545	567	580	506	603	551	535	530	553	548	561	564	563	506	565	555	539	553	541	545	571	551	549	591	543	554	559	574	539	553	536	533	587	556	527	581	550	585	543	562	568	582	541	587	499	556	553	588	547	592	540	545	573	525	556	531	518	618	599	588	575	580	578	558	578	581	530	566	534	616	526	597	577	536	531	567	578	607	542	541	543	554	564	579	576	565	578	526	526	561	535	567	578	562	567	585	566	589	553	524	574	569	610	535	578	560	557	567	583	565	517	549	561	576	525	577	614	556	564	569	526	541	554	549	531	555	554	543	595	544	563	570	536	570	558	546	539	551	581	581	552	579	549	556	572	594	593	551	528	566	534	529	557	552	537	531	537	550	543	577	545	568	546	578	577	568	581	576	582	480	512	590	552	554	532	497	528	553	557	541	547	541	541	543	533	522	541	571	608	576	545	594	544	560	583	570	547	593	566	572	555	575	560	506	565	553	574	556	553	518	560	540	564	547	564	558	563	563	515	576	565	565	531	573	549	606	556	575	539	566	595	548	532	571	558	554	561	536	538	585	541	546	595	539	533	546	513	504	553	581	538	541	538	546	537	537	534	554	525	554	577	554	559	528	586	557	557	542	542	544	570	539	554	540	527	542	533	544	557	583	574	551	529	598	608	591	574	565	561	574	571	562	567	597	557	547	530	563	530	601	537	536	555	558	562	543	569	591	541	587	557	565	556	595	558	532	568	555	573	540	529	594	540	559	567	577	577	577	577	524	555	607	589	620	577	538	550	572	568	518	586	553	593	588	570	547	551	569	526	541	598	532	564	559	576	564	537	573	560	581	579	533	571	513	554	544	576	558	652	516	591	546	573	551	575	565	561	554	594	592	572	524	545	506	531	541	549	589	621	593	622	556	524	554	596	552	558	542	533	577	552	583	530	546	598	573	545	564	575	544	532	548	523	601	553	565	552	580	578	597	554	542	557	588	563	563	523	522	571	569	575	528	541	564	577	572	561	595	559	560	570	586	557	541	570	576	539	558	536	545	573	545	558	567	567	573	519	536	589	539	555	567	601	587	536	530	580	554	544	559	565	546	555	572	567	549	582	555	526	562	547	571	550	569	579	554	592	599	499	583	571	550	588	545	553	556	577	581	557	541	546	555	544	538	589	552	534	562	531	548	557	538	584	599	544	593	551	545	516	557	583	579	570	549	569	592	554	570	551	576	569	567	565	572	561	556	558	563	570	546	537	540	549	575	612	576	546	548	530	589	574	542	578	536	547	549	557	551	544	583	579	571	584	537	548	502	563	559	547	593	511	518	572	553	561	528	544	620	594	546	551	589	576	587	534	568	532	524	558	554	585	550	582	569	591	583	511	571	529	564	599	530	564	573	581	538	545	564	514	568	527	542	562	542	577	583	598	561	546	571	580	567	581	563	543	565	554	527	551	556	526	540	560	568	555	549	579	612	556	532	529	547	596	559	530	549	559	576	521	569	582	578	537	539	565	563	536	555	561	561	549	566	559	592	547	568	549	565	545	513	565	592	575	577	576	566	550	561	569	567	514	605	552	538	574	586	557	554	574	511	563	548	553	543	516	551	528	578	596	575	548	574	587	586	575	546	548	533	561	512	553	579	544	567	561	590	563	567	544	541	561	567	566	530	572	571	568	534	551	537	549	589	574	550	571	569	543	510	544	543	548	498	600	557	536	590	571	546	603	547	567	561	534	526	590	559	564	583	538	545	547	555	573	556	586	541	496	521	543	543	561	529	556	568	577	546	559	557	581	567	549	547	574	568	553	542	589	553	555	587	578	525	543	581	571	621	520	568	555	600	560	531	573	577	564	584	574	566	566	568	600	539	523	577	573	553	588	543	582	582	561	533	555	598	547	595	564	547	539	549	556
30415	17705	6901	1856	1146	1110	1070	1088	1041	1032	1014	1008	1058	993	1067	1011	998	1007	1083	1035	1000	976	974	1000	1035	1017	1029	1011	1072	1018	923	990	1033	1057	1029	1057	1023	976	989	965	1032	973	996	991	1025	1012	1052	998	1045	1017	988	993	1032	941	973	1028	961	999	1084	1047	992	1021	999	1021	1065	1063	1054	1019	1036	1001	985	987	1033	1004	1022	1004	1071	982	1004	1010	1045	976	1035	1030	1039	1006	993	993	964	948	1015	972	995	985	1040	1009	990	1022	1041	1039	1027	1037	962	1038	1069	974	941	1060	1005	981	1020	970	1003	1027	983	957	1032	1018	1024	1023	996	1056	979	1027	998	1033	960	1067	1052	996	1016	932	996	999	1019	971	967	995	1064	1004	972	971	960	978	982	1032	1007	963	1057	1035	1033	1012	1015	1012	1028	993	1020	1045	968	968	1046	1000	1006	987	1018	972	1013	1003	994	1059	1026	950	1020	1001	1041	1010	1007	1016	985	1024	961	995	1011	1002	1013	998	988	1027	1035	1074	961	1011	957	1017	1014	998	1030	1005	1002	985	990	1005	967	1045	955	990	1014	1010	984	1025	959	1005	947	996	1014	1030	977	992	968	1050	1029	1038	959	1030	1010	1025	1010	1036	1002	999	981	965	984	1031	1004	982	1018	1032	1001	993	1011	987	1052	976	991	992	971	1034	995	970	1044	1037	997	1045	1007	1013	1018	1035	1001	987	965	992	998	1018	998	981	988	990	997	1036	1058	1036	1022	949	954	965	1049	976	1056	932	1048	1049	1040	1026	1037	1041	1019	1006	1047	1002	1018	982	1044	1026	1016	1046	1068	999	970	1030	987	960	1034	1036	1013	1019	985	965	1074	991	1009	957	1048	945	980	997	1054	1004	1039	1041	1063	1031	998	997	973	980	1008	971	1008	1070	1022	978	1011	1045	941	952	1022	1026	1008	1023	1005	999	1000	978	999	1040	1041	995	992	1012	997	1044	985	938	1065	974	1039	1013	985	973	1001	1037	991	1065	1041	997	970	972	1031	1032	972	971	1015	1012	987	1028	987	995	960	1014	1020	987	1006	1014	978	970	1029	988	1029	1000	1024	1028	978	996	986	1036	1047	944	1063	966	1025	1006	940	1059	989	967	993	1043	1025	976	1028	1022	991	1002	1043	998	1009	985	1028	1004	1005	1036	1008	944	972	989	964	1032	1055	1035	984	993	999	1068	976	1051	1038	1046	1017	1058	990	1014	1043	1058	1002	997	1036	997	982	988	1015	1019	996	1009	1050	1016	1024	954	1005	1041	1007	972	951	1013	982	1043	1013	988	943	1032	996	1032	994	1020	959	1037	1000	1060	1043	1010	988	1056	1021	988	1013	998	998	960	1007	1020	982	1006	1005	1027	935	1009	1026	1035	1047	1053	967	1061	1013	1019	982	1013	1004	955	1050	1004	988	999	1023	1015	999	1008	992	991	1030	970	1009	1008	971	988	996	999	1018	969	1008	1023	997	982	991	995	1029	1033	983	965	961	1015	1039	1016	981	949	1016	986	1031	1026	1060	1039	993	1017	976	968	1090	1000	983	982	994	967	980	1023	1009	969	989	1017	1030	1003	964	963	980	995	1036	991	964	988	992	997	1010	1005	978	928	1011	985	1009	953	1056	999	1021	983	969	1060	983	1044	965	984	1044	993	959	1068	964	1058	1067	1037	1017	988	1010	1024	1020	986	1004	1028	968	966	1033	1044	984	988	1026	967	1002	1024	1046	970	971	995	1009	1094	951	1073	1048	1009	971	959	1007	959	996	957	1051	994	1037	1004	1023	1086	974	959	1024	1011	936	969	946	1046	979	976	1015	989	1000	996	1051	977	1021	989	1023	1011	978	937	1048	996	965	1008	993	952	1015	1014	992	1017	1023	1037	997	960	994	1008	1010	956	1024	1059	1072	1062	1031	1016	1069	993	1007	991	1051	1023	963	1013	999	1001	1013	992	999	992	1050	1021	1001	1051	1027	1070	1008	1004	982	1021	1030	1035	1039	1012	986	1004	1004	982	998	949	1041	1014	1021	1071	1004	1011	1054	1009	1012	958	943	947	990	995	981	1067	994	984	991	972	971	1000	972	1020	963	1000	988	1035	1013	997	1040	999	991	998	999	948	967	992	1004	1052	1000	957	1003	990	997	995	1017	1007	996	958	1033	979	1087	1009	1024	998	1030	1031	987	927	1040	986	970	961	957	972	1014	1001	1012	993	942	1034	991	967	1001	1005	996	1029	1022	988	976	954	999	1013	1035	978	1037	983	1067	1011	951	993	1026	1014	951	1067	921	971	967	1044	1007	989	1075	996	976	951	993	970	1055	969	1056	1005	994	1006	1017	1018	992	1010	1003	988	993	964	1027	978	1027	1033	1031	988	1012	973	1030	959	1022	999	952	1035	1047	993	958	1039	962	987	1051	999	1018	1007	983	972	1002	982	1007	991	990	1021	1008	950	1036	1003	1023	987	975	958	986	1001	972	999	980	1013	1000	1057	991	1003	1011	1003	986	983	990	990	998	1020	981	994	940	988	1017	990	1030	968	998	1029	1028	1003	1011	1010	1005	1057	983	1015	1021	988	952	1000	1015	989	1068	1007	1013	1050	950	1013	1023	980	1074	923	978	1002	1033	1007	974	972	1031	969	1023	1040	1020	1007	1031	1032	992	1001	1043	1028	1016	990	979	1051	992	975	1025	971	998	1020	1024	989	1021	1031	960	1005	1036	934	980	972	960	985	1045	1068	1012	991	1014	1011	1022	1043	1012	962	1018	978	1009	984	1005	965	969	1025	979	968	965	937	1038	990	1035	1024	1000	997	1047	1017	1041	970	942	1016	1002	982	1027	1023	959	956	1005	1016	1014	1054	1014	1051	1007	1021	972	1018	974	978	975	911	993	998	953	1043	1021	944	976	1012	986	972	1023	957	1024	1015	1041	1000	991	1002	984	976	1015	975	961	1003	1056	1015	1016	985	990	965	1021	1012	995	1046	971	1012	1002	983	1009	977	1041	977	1001	954	1019	1040	980	988	1007	992	987	968	1038	994	1067	996	1048	1006	983	1007	986	962	1038	973	996	939	1004	990	984	1070	995	1016	989	1018	1019	1039	1005	964	1008	974	995	948	988	994	1007	1008	1012	1009	1002	1009	994	997	1024	976	955	1028	1030	1036	985	981	982	990	981	1009	928	1003	1039	1040	1058	1000	967	1001	1011	975	1006	946	1051	1000	951	1047	999	1024	1033	958	1017	988	951	957	1039	938	1073	979	999	1002	982	1063	963	1046	995	1022	977	1012	1003	1052	1025	1003	1025	1028	1011	1011	1076	1044	994	1033	1015	998	982	970	1004	1031	1030	989	1029	1002	951	1018	1048	1051	990	958	996	986	1040	983	1011	969	993	996	938	997	1026	1022	964	966	1000	1039	1032	980	1016	1002	1039	998	985	959	1022	998	1015	1036	1076	1005	1005	1001	1012	995	949	1023	951	956	1092	970	1042	1038	975	982	1012	1015	1015	973	1025	1024	995	1027	1032	991	1045	991	925	1032	974	1027	1033	972	964	920	995	958	1009	979	1033	1040	1053	1016	1001	978	921	955	1007	1037	1022	967	947	976	948	1029	990	991	1044	1035	1003	950	1047	1013	941	1043	955	1022	1020	1056	1046	965	1016	1010	1029	1043	1039	1010	1010	1013	961	988	1056	1008	990	975	1032	936	991	986	1052	996	1003	979	997	1020	996	1029	957	1044	953	1007	958	1020	1019	1038	999	1020	958	1018	989	1003	1018	961	996	959	1023	1033	1053	1011	1014	1018	1031	975	998	969	1019	975	1057	948	1013	1043	1016	1013	1022	1008	985	1037	1033	967	992	968	989	971	924	994	1008	984	1012	994	930	1071	1005	1037	1063	980	942	998	1034	982	1032	1034	1020	974	1042	1037	995	971	972	1017	1013	1009	979	1009	955	1034	1010	1005	993	974	1013	1013	1113	1015	1029	1017	986	1023	975	966	1074	999	1047	966	1014	1029	1041	988	981	1023	1068	1027	1038	1003	1062	1090	981	1021	984	1011	985	1018	954	941	1032	1029	974	982	1024	994	1009	1003	960	1014	1027	955	1026	1036	1004	1039	980	1007	1028	981	980	1001	1002	1021	1082	979	975	989	990	1017	982	1057	989	1052	1021	1026	1024	977	996	1023	1011	1020	1002	1047	1101	990	957	970	1047	956	1018	1028	999	1030	1005	1010	998	1027	1039	1046	1018	1033	1020	1016	1008	991	986	984	997	997	1074	951	976	967	998	1059	1027	974	967	971	1079	1046	963	972	985	1016	993	992	989	1014	1052	1021
24324	21443	27532	25617	20918	3961	588	467	358	377	346	321	365	356	284	337	303	323	290	285	296	309	308	298	323	306	329	319	288	311	285	331	284	315	321	297	318	340	330	289	296	294	307	256	314	316	323	301	313	301	293	281	265	284	299	318	307	272	312	325	295	284	292	302	326	320	309	300	275	274	313	280	300	302	292	320	325	290	305	265	288	257	293	326	291	304	290	292	301	279	299	294	299	288	295	311	294	287	293	296	262	267	311	277	311	310	302	288	333	294	272	277	279	303	292	285	281	290	323	284	306	285	309	292	313	290	312	302	258	290	322	291	316	291	299	286	288	287	309	242	295	318	270	280	289	314	311	279	288	287	296	279	271	319	292	316	270	294	316	324	287	308	294	297	261	300	286	284	289	282	279	287	313	287	273	272	299	318	288	288	287	303	279	277	270	309	278	270	293	304	264	292	301	293	308	312	293	323	279	269	266	285	255	307	301	266	291	299	289	301	288	304	294	284	293	306	269	304	282	285	272	299	279	308	286	269	262	306	293	324	294	328	320	278	296	289	268	303	267	296	294	343	298	305	279	336	292	292	295	266	289	306	312	338	319	318	312	286	273	294	328	307	297	324	327	277	294	321	280	286	272	287	310	295	241	282	283	274	303	300	295	279	292	285	310	277	283	277	291	287	303	268	286	301	284	264	292	281	300	253	283	335	297	270	294	285	329	325	288	320	277	323	314	267	285	295	298	300	294	281	254	276	279	275	288	293	289	309	289	266	283	303	309	269	314	316	302	326	302	294	294	313	289	296	285	289	309	301	297	295	288	277	309	280	309	299	286	285	298	297	283	299	271	311	272	291	328	295	303	310	285	283	303	295	297	299	295	280	268	302	291	272	263	283	288	292	303	317	277	328	295	307	325	271	276	279	279	303	302	313	285	300	306	288	282	305	278	285	281	282	296	278	300	286	264	292	312	319	290	310	259	301	320	287	310	307	298	271	298	278	324	310	333	318	291	306	279	281	291	307	299	287	279	292	278	272	300	297	286	308	293	295	311	284	301	330	265	259	289	293	270	319	281	302	291	292	265	298	302	298	297	284	320	296	260	309	304	291	292	283	276	291	266	312	282	329	320	295	291	316	277	309	281	303	299	316	255	284	300	304	297	310	315	288	289	305	310	301	290	308	283	326	294	312	318	254	281	306	278	321	254	266	307	292	297	298	295	322	287	302	303	288	290	289	273	279	293	272	266	279	295	267	294	267	319	296	300	301	308	302	283	300	283	314	298	327	289	299	298	308	315	307	295	281	295	291	311	284	261	282	300	306	274	293	272	314	327	321	296	309	311	293	305	288	288	282	298	300	275	310	325	279	281	306	285	274	305	301	304	297	288	280	286	280	310	274	286	287	324	316	294	297	277	279	334	278	300	297	304	282	293	297	280	277	285	292	296	313	265	269	294	270	295	309	309	291	327	284	270	296	308	288	293	290	299	307	290	291	308	277	280	312	309	296	300	302	273	311	297	260	305	312	268	273	285	270	270	296	300	304	290	301	283	298	285	274	286	283	283	319	317	294	282	302	307	320	294	304	275	293	272	284	299	309	319	276	310	272	324	306	295	317	293	275	297	266	324	257	266	282	296	292	271	317	303	286	282	293	280	278	273	304	313	292	301	278	312	311	282	286	265	295	297	305	317	325	309	303	267	288	288	286	297	315	276	263	300	286	279	295	294	298	278	289	306	308	298	298	280	287	283	282	267	311	285	313	302	264	287	300	300	313	286	312	287	267	312	299	315	304	334	305	291	301	282	310	306	293	289	299	286	293	274	281	301	283	246	317	286	306	285	321	297	312	286	285	296	272	302	303	314	289	304	269	295	303	278	293	300	289	293	314	299	285	313	298	311	326	310	266	298	282	301	289	296	275	285	320	286	298	316	314	311	280	272	326	291	284	295	266	281	307	274	320	294	294	293	283	318	317	299	282	291	274	276	279	290	271	321	289	290	276	302	293	312	295	301	283	253	320	277	264	305	269	316	283	297	281	333	317	269	286	267	287	302	318	279	307	324	300	297	321	287	289	302	295	270	286	295	295	269	308	280	285	297	290	318	319	287	295	285	313	293	282	277	299	296	306	346	283	293	273	324	353	317	303	288	272	261	318	277	276	276	280	301	279	288	277	295	319	316	311	293	271	272	312	271	308	306	312	297	287	321	310	291	285	290	301	308	289	274	309	283	317	300	271	282	278	286	264	300	304	295	304	273	282	299	302	297	308	281	309	271	293	289	305	253	284	326	302	308	305	279	320	287	300	295	308	291	262	285	296	298	294	270	323	332	255	309	307	308	307	306	289	272	328	274	312	304	304	338	271	266	299	307	279	315	301	308	289	283	270	291	301	303	293	297	323	282	290	286	277	296	298	284	309	271	308	304	310	300	266	309	269	316	301	294	334	281	281	276	323	276	288	279	298	307	283	297	289	283	271	301	278	293	279	296	288	287	301	288	289	296	328	303	311	296	305	278	290	278	294	335	300	301	267	309	284	303	307	305	307	264	282	311	325	319	283	310	286	272	307	302	313	298	306	322	297	272	279	289	276	286	312	264	318	315	306	324	318	303	290	275	317	267	308	302	297	278	317	291	300	292	324	308	288	280	302	304	292	292	276	317	290	284	324	294	302	324	294	307	319	302	279	265	291	276	264	304	299	277	306	303	289	294	301	275	314	294	307	288	268	283	247	306	285	295	303	291	308	277	265	292	240	283	297	280	284	302	286	263	263	312	300	287	283	312	313	274	291	272	265	268	289	293	253	307	283	284	316	307	286	309	315	282	293	300	289	305	257	290	286	299	307	301	299	304	293	301	299	293	289	281	278	289	294	322	270	271	265	273	299	321	282	274	331	315	300	296	313	291	281	285	296	302	294	312	331	296	321	311	279	277	288	315	269	292	267	288	281	288	323	297	281	322	288	298	272	267	304	288	306	287	302	318	279	290	250	267	290	269	302	287	279	264	282	281	307	305	298	272	295	307	278	277	305	286	263	290	264	337	275	329	304	281	305	307	281	302	303	298	266	291	290	253	290	319	326	285	277	316	268	296	295	298	303	297	296	289	292	305	298	276	307	296	291	296	328	306	281	260	313	276	265	290	265	308	285	305	301	275	301	299	292	300	302	293	312	286	291	305	300	299	259	296	300	307	291	283	306	298	290	286	308	329	293	277	317	277	311	300	319	338	294	303	302	285	301	314	254	266	280	296	269	277	268	283	304	260	274	298	322	275	287	335	269	275	283	277	280	292	308	276	300	282	279	327	283	291	291	307	271	301	316	285	301	306	318	294	286	322	277	306	276	310	296	310	302	285	287	288	284	297	296	290	265	295	281	282	288	259	295	285	291	309	279	331	342	298	295	267	291	276	312	288	297	287	316	303	309	304	284	275	312	301	269	311	290	280	288	255	264	273	307	295	293	304	315	294	301	286	251	251	278	301	297	281	318	297	262	283	314	258	278	305	253
44557	33696	17002	3507	2022	1543	1203	1042	903	902	736	727	721	730	637	659	638	666	644	614	630	626	668	576	560	591	621	587	556	556	615	594	556	588	580	582	596	600	537	533	593	543	560	542	586	546	567	576	583	544	549	569	520	608	560	571	582	562	557	537	571	528	593	550	520	579	551	539	569	582	558	592	586	563	569	565	520	590	548	604	550	564	585	547	549	562	615	526	586	580	571	540	553	582	583	576	572	544	602	539	556	584	528	556	570	568	593	544	521	545	540	560	579	584	573	550	553	558	549	546	521	569	550	569	559	553	550	521	507	568	521	548	546	577	538	563	567	601	568	566	544	545	519	518	584	543	496	560	575	587	569	552	540	544	560	564	594	587	591	562	570	573	553	578	536	612	553	578	544	568	584	547	589	561	582	540	607	548	538	551	596	567	516	587	587	532	547	554	578	559	549	572	515	549	568	552	576	554	505	571	544	580	560	557	562	570	544	588	545	520	620	556	576	562	588	560	551	561	547	559	589	602	611	537	544	545	595	579	577	602	548	565	543	523	508	580	561	579	591	537	536	537	556	547	562	556	529	560	572	612	549	582	524	576	534	547	588	569	581	573	543	559	546	564	553	583	556	581	591	603	551	545	569	552	589	558	574	583	571	575	534	553	548	555	527	534	529	534	563	540	557	562	534	597	553	539	549	564	542	585	597	581	563	524	546	542	547	522	560	573	552	552	574	606	579	571	586	543	582	536	543	545	546	514	567	555	523	574	539	567	507	527	620	577	570	527	546	534	616	563	575	550	578	529	547	557	561	552	560	517	556	521	566	515	534	571	569	575	602	607	530	581	547	586	585	507	540	553	568	539	573	571	602	553	570	536	529	545	545	582	529	555	570	551	560	546	559	555	548	552	528	565	561	573	583	556	533	561	592	515	562	571	595	547	553	545	545	566	522	592	557	562	561	551	594	596	554	562	602	557	610	539	582	566	564	558	581	558	566	599	583	508	589	566	568	551	557	574	580	540	556	596	558	556	570	587	560	553	524	573	548	576	510	575	568	568	573	559	568	539	566	570	578	543	549	547	580	590	530	559	573	538	551	542	592	557	545	596	485	585	526	570	522	568	534	543	540	558	532	564	535	583	591	598	598	579	548	542	534	541	581	549	525	549	557	552	576	553	566	551	599	582	550	573	583	526	549	560	510	529	576	565	542	574	585	573	526	582	550	543	549	565	565	545	544	591	523	529	587	538	522	588	577	559	568	583	522	524	540	565	542	607	550	597	547	522	532	536	539	576	531	592	572	563	553	551	553	578	562	532	584	571	554	562	542	545	583	550	572	561	547	580	536	554	595	545	572	535	555	560	548	568	572	536	536	555	580	538	600	546	566	554	569	555	530	560	544	619	558	537	559	537	562	561	567	531	566	531	575	546	529	516	572	578	541	595	578	530	537	576	580	499	592	545	559	586	562	553	512	590	593	549	540	589	565	579	523	555	623	546	551	568	523	538	603	564	596	599	559	514	587	556	540	576	549	574	539	549	580	563	566	558	518	573	582	549	593	570	582	576	583	518	574	573	516	561	574	527	549	592	561	588	531	577	543	576	544	593	564	545	579	553	562	546	544	546	599	584	552	587	536	545	526	594	525	536	547	552	585	547	509	605	541	556	588	545	552	553	561	534	540	528	591	545	587	562	574	547	543	557	531	567	565	555	562	569	513	566	552	523	567	538	538	536	575	532	559	535	566	529	580	508	563	548	556	523	573	605	531	558	572	547	561	580	570	562	583	571	527	551	520	534	552	565	574	588	559	554	546	546	536	584	569	534	525	600	569	615	546	582	588	560	537	630	543	548	545	575	568	497	589	541	546	558	593	543	531	550	573	525	582	598	542	565	586	511	560	550	541	579	556	578	568	543	542	535	557	539	555	561	596	559	532	591	585	559	561	504	567	570	598	564	598	566	554	522	511	516	603	525	583	561	549	564	522	567	550	536	566	550	546	566	543	578	521	586	567	585	563	605	513	538	543	527	562	538	559	561	570	582	557	537	499	566	543	573	566	544	558	611	542	580	570	582	589	543	546	553	574	608	577	561	604	574	556	558	571	546	548	584	543	559	567	571	611	565	544	551	558	532	516	537	568	541	557	540	588	591	576	584	554	565	556	532	531	594	579	606	542	547	551	541	551	590	569	570	557	546	548	555	547	562	537	574	588	568	572	547	521	578	583	588	578	606	555	538	528	572	570	509	566	563	575	526	601	570	580	546	616	509	546	568	579	604	551	540	552	576	580	571	573	567	552	569	561	569	549	570	576	519	590	561	531	563	548	523	571	565	576	556	602	601	488	558	555	552	573	562	543	501	545	578	552	563	603	565	573	586	555	566	576	550	543	603	581	588	541	583	571	531	562	550	579	594	581	561	588	561	615	590	574	548	566	533	533	553	578	554	532	617	569	596	582	542	502	578	547	534	530	528	572	548	577	567	580	521	575	546	576	522	518	572	630	531	569	524	534	604	526	584	546	597	570	568	591	581	573	559	534	563	587	524	510	577	568	566	552	556	559	592	562	564	580	548	571	522	532	564	548	540	564	536	515	539	529	577	520	558	584	550	582	551	549	570	562	520	546	565	584	565	567	557	623	576	570	558	566	641	538	553	576	554	540	560	585	515	513	552	515	546	571	605	573	609	597	597	568	539	558	589	530	575	563	587	552	583	586	559	566	545	569	543	532	565	566	573	545	594	538	582	594	604	543	552	558	541	560	578	580	561	592	564	558	567	595	558	542	531	574	534	548	614	569	544	581	561	544	588	554	557	553	592	593	540	546	580	539	557	572	558	561	523	532	571	538	559	553	560	568	528	581	585	548	544	575	560	606	546	571	586	574	561	579	511	555	569	523	550	546	513	563	590	566	571	568	542	570	592	565	541	571	588	606	536	609	613	536	565	563	557	524	563	557	549	523	558	574	588	564	561	544	552	596	554	527	575	543	599	537	569	573	559	537	563	515	563	578	540	563	525	564	545	550	548	527	613	591	553	556	551	504	565	555	522	578	559	532	533	584	591	558	613	552	577	527	525	535	606	567	539	583	566	561	532	536	559	562	577	558	561	593	579	618	550	531	535	564	510	581	554	572	556	558	561	567	556	563	552	563	548	579	548	554	548	550	579	573	511	578	538	565	570	569	564	500	566	550	548	541	546	578	604	547	544	577	549	508	570	551	553	583	525	552	519	570	585	532	591	583	554	520	570	566	605	535	563	537	559	551	525	517	532	569	577	604	551	587	539	570	562	544	603	537	559	576	587	528	585	516	560	581	513	526	577	549	561	543	553	523	570	563	552	588	578	533	576	532	554	530	540	552	579	523	554	564	558	514	521	544	545	540	533	559	528	527	571	574	514	577	535	579	542	575	533	601	572	585	553	602	565	554	514	539	562	564	536	561	546	582	566	524	574	566	559	565	559	584	543	541	525	508	526	564	505	587	562	574	548	561	575	600	523	548	562	564	563
23277	21393	28250	24908	21380	21323	4341	547	389	339	300	323	294	244	268	265	236	265	242	225	224	225	224	234	236	233	213	213	203	193	200	201	224	200	201	199	238	205	191	213	208	210	201	204	209	216	237	193	197	194	179	214	221	207	207	220	201	195	214	224	196	207	208	202	210	214	200	197	186	213	220	207	196	201	219	234	200	215	188	231	204	200	189	202	208	193	202	200	221	215	210	209	187	221	183	214	204	213	211	208	198	193	199	213	201	188	201	199	184	206	183	227	189	194	184	216	193	191	204	220	210	202	208	240	208	230	174	228	192	194	184	201	199	189	204	196	189	167	187	212	194	204	202	209	214	216	194	195	184	196	204	209	179	187	194	212	240	209	234	213	202	212	205	198	188	200	195	215	222	217	173	223	195	186	189	198	209	202	202	221	196	190	203	203	198	195	192	201	189	181	211	213	182	202	214	190	193	214	200	226	213	199	210	223	193	197	197	216	177	208	191	193	224	214	197	182	171	204	198	203	222	182	187	202	190	202	190	211	208	199	180	202	195	189	194	211	195	197	198	196	233	203	200	185	199	210	247	209	204	182	214	189	210	200	198	197	189	218	210	221	207	227	203	199	211	201	200	194	191	214	183	210	221	209	216	187	211	207	180	221	196	167	215	227	208	196	196	188	199	217	212	217	214	184	198	182	195	189	195	199	208	194	204	193	178	226	205	198	196	214	202	202	211	218	218	200	233	200	195	201	207	201	217	209	186	214	232	212	243	219	211	206	205	221	176	208	194	193	191	191	185	200	223	206	215	213	187	187	207	201	196	200	182	220	217	216	186	186	207	210	193	175	170	214	198	176	219	203	199	208	203	177	185	192	200	201	206	242	195	231	217	184	213	188	200	206	192	191	197	213	197	194	216	208	195	214	214	188	206	220	173	208	209	213	216	202	194	225	205	228	202	198	194	207	212	217	214	199	198	198	199	206	198	204	172	200	199	180	214	187	207	195	177	180	219	182	198	229	206	210	201	195	195	217	209	225	195	223	201	210	203	241	190	183	202	213	182	217	201	234	196	214	212	206	210	230	211	192	199	185	192	208	198	208	203	191	205	195	208	170	210	219	186	202	170	194	195	201	197	222	223	186	179	198	209	203	187	222	213	191	249	192	206	201	203	225	213	220	208	210	217	222	222	187	203	225	221	186	195	212	204	190	215	203	206	212	218	207	216	206	169	205	193	198	214	205	210	204	179	181	191	192	187	215	204	201	200	208	212	210	211	216	175	204	210	202	201	228	208	192	200	205	192	188	196	203	210	214	188	205	187	202	191	194	203	198	214	215	207	182	199	168	196	190	185	203	190	171	215	169	198	204	202	189	189	220	197	208	212	213	196	201	202	223	181	215	175	185	196	178	185	200	194	211	190	199	225	212	203	205	226	215	225	221	189	200	170	210	209	216	188	197	193	187	197	216	202	201	200	181	215	191	191	230	213	192	211	185	191	209	230	219	217	210	243	189	188	212	194	200	229	207	229	185	187	191	189	206	190	179	184	224	194	221	209	197	180	209	221	199	206	188	227	203	197	240	208	190	208	219	213	180	223	191	199	215	209	217	212	209	213	226	184	215	197	225	226	211	223	221	191	196	201	204	172	196	218	208	199	217	180	213	202	185	188	205	200	197	210	199	213	177	193	221	196	195	229	217	197	182	198	196	203	200	191	195	204	203	217	185	197	207	182	205	225	191	191	193	187	192	219	214	225	211	188	201	184	179	223	239	196	186	205	204	179	185	198	202	208	188	190	197	230	193	202	190	199	184	192	195	219	172	228	210	209	214	205	195	196	206	216	207	224	200	219	224	188	203	209	207	204	233	192	207	206	233	194	208	205	207	204	190	210	213	209	199	193	198	194	203	218	205	215	203	191	207	221	224	183	211	240	196	218	190	183	217	196	221	177	204	185	195	203	219	180	196	202	219	188	221	217	200	201	192	194	204	195	196	215	225	227	184	183	207	187	195	203	212	203	184	218	179	211	212	204	245	195	208	207	206	214	188	205	185	198	217	212	191	205	235	190	200	215	234	218	201	202	207	230	196	220	174	221	207	223	209	174	228	163	212	200	198	197	226	207	210	208	210	201	216	211	212	198	236	209	194	212	206	185	211	193	210	201	207	196	224	151	205	200	181	192	207	203	210	223	209	203	184	228	205	217	222	182	188	178	215	212	208	201	195	208	214	177	217	205	200	197	197	208	196	188	186	182	219	210	209	222	197	195	183	182	210	221	189	201	197	191	184	188	212	201	201	259	201	187	201	208	187	192	220	199	205	227	216	211	211	187	207	192	213	210	218	201	208	226	176	207	190	213	201	204	187	204	214	187	220	229	187	167	207	176	206	194	211	211	203	191	216	217	173	203	213	170	205	180	203	199	194	190	226	189	218	204	203	212	205	210	191	221	197	211	201	173	227	197	187	209	200	193	199	184	190	200	189	177	195	192	203	203	220	197	202	197	198	216	226	183	213	205	220	199	203	219	239	215	207	193	220	195	211	189	221	217	212	194	222	202	207	200	195	170	166	184	211	203	180	184	207	215	208	198	219	208	208	194	211	215	189	214	226	191	196	204	182	206	191	223	194	190	199	202	205	193	182	220	193	189	194	202	202	206	203	209	187	225	196	202	190	202	193	215	192	225	199	203	200	199	205	219	196	199	217	207	193	214	220	215	205	225	180	192	196	220	213	206	201	206	201	201	229	191	208	206	206	219	225	185	192	229	195	187	213	208	196	203	196	193	191	192	210	223	200	187	177	185	182	189	217	208	187	217	207	203	189	200	196	202	214	199	209	205	213	213	179	221	216	213	214	201	208	203	193	194	210	200	211	198	209	192	190	225	190	185	220	204	209	209	206	202	179	200	221	190	218	209	186	199	201	213	202	209	188	183	199	203	183	193	194	216	202	205	207	203	184	188	207	201	210	191	203	217	201	195	201	209	211	200	216	203	208	224	225	186	205	193	197	191	203	191	205	212	185	222	211	216	212	189	212	206	197	221	228	203	180	206	176	195	219	178	219	187	195	202	207	198	188	186	197	214	221	211	189	208	208	216	230	195	192	167	185	193	219	183	187	181	186	195	193	202	191	219	198	170	193	174	201	204	211	197	196	182	209	185	209	189	198	204	191	193	186	184	190	222	203	200	194	205	208	190	205	224	169	208	209	204	206	213	205	192	195	214	200	197	211	223	221	188	192	209	186	207	193	213	207	205	192	177	216	192	197	211	207	187	202	200	184	199	190	223	195	227	181	234	234	207	210	207	210	211	209	195	196	201	216	205	201	216	214	219	198	187	199	221	222	226	186	207	214	201	187	183	198	217	200	189	216	215	215	200	201	182	192	245	226	198	201	216	207	209	212	205	199	198	196	196	225	181	227	219	194	191	174	179	193	190	213	201	194	210	196	199	180	200	219	221	230	189	206	217	219	197	209	191	181	190	189	215	228	217	215	211	202	172	176	222	200
42913	37646	16494	5270	3222	2317	1642	1398	1096	920	857	723	714	647	652	549	566	501	517	502	488	464	438	449	453	435	433	440	431	406	427	398	393	419	405	416	370	392	394	382	382	405	360	366	367	388	401	383	406	389	391	365	395	397	361	381	327	366	376	366	371	388	335	352	363	350	373	356	383	357	373	358	381	347	403	392	378	391	371	336	371	378	359	384	414	384	375	399	354	350	396	391	399	361	353	368	355	404	400	348	396	344	381	384	383	422	383	358	403	373	373	405	360	415	369	386	374	354	371	378	372	346	384	364	378	399	335	364	362	353	334	365	374	403	417	393	341	418	357	397	363	367	380	377	370	391	334	371	366	353	362	360	348	353	371	379	356	370	364	355	381	387	370	366	366	375	366	379	360	388	361	398	345	368	335	359	381	366	361	371	398	370	342	335	385	378	344	380	387	338	389	372	342	378	386	379	353	358	367	367	388	379	367	351	367	392	366	381	382	378	391	366	364	366	390	372	366	377	386	341	368	422	337	388	369	348	403	373	368	357	378	353	379	395	390	368	377	369	344	368	352	368	381	367	384	370	365	377	330	384	349	322	346	348	390	364	352	387	339	340	402	400	365	351	359	363	354	324	368	326	336	378	366	380	366	370	356	342	371	386	378	399	370	369	377	352	352	363	335	333	372	363	379	361	352	381	360	376	381	335	380	372	352	369	405	325	401	388	390	386	366	360	352	402	363	379	359	354	347	388	398	366	342	351	388	379	345	382	384	372	355	390	356	368	342	365	375	321	362	367	369	384	349	361	351	352	325	386	395	339	369	393	387	383	372	338	365	351	395	328	354	332	362	351	333	414	338	346	365	367	367	375	383	362	356	413	355	317	375	392	388	369	366	370	314	371	374	371	360	352	369	375	379	383	342	347	329	333	373	387	350	396	352	343	390	367	381	360	359	381	369	391	381	356	401	374	377	330	360	371	346	368	375	380	346	368	334	362	327	379	391	361	357	347	400	362	349	342	349	391	364	373	383	372	363	342	349	341	359	372	355	376	399	385	307	390	352	394	359	361	381	379	342	386	374	378	368	354	365	343	364	394	359	348	390	371	365	366	347	397	400	373	371	356	342	396	373	409	316	414	379	345	367	347	381	391	350	365	352	366	361	387	366	346	370	352	400	374	356	372	370	376	371	386	336	379	390	363	386	375	358	339	372	363	347	369	384	357	350	373	341	356	384	360	375	340	369	364	372	371	387	376	360	352	369	380	365	343	341	354	369	400	352	343	411	362	371	386	358	349	363	375	366	346	364	399	389	380	382	385	350	378	351	359	394	380	366	359	344	393	377	424	382	390	373	418	345	366	370	363	391	380	337	381	368	345	354	337	366	370	387	345	350	369	352	399	347	355	384	345	356	362	367	361	386	399	373	338	366	387	360	333	353	344	360	365	359	348	386	374	365	368	392	360	363	370	350	369	375	368	359	359	369	367	376	363	368	376	382	377	377	362	397	386	379	382	380	339	370	387	362	336	365	356	338	326	393	330	348	353	377	341	380	403	358	379	330	360	366	334	389	387	379	370	353	339	411	404	399	385	371	380	345	350	378	349	354	383	372	374	361	377	353	383	365	373	338	379	391	349	375	352	363	372	361	320	367	369	336	404	336	365	379	376	351	357	360	387	355	359	374	406	382	361	356	349	365	364	368	350	392	388	372	363	409	366	361	360	412	390	345	337	394	373	401	367	351	383	378	373	373	343	377	340	366	367	385	338	353	368	386	399	346	394	385	367	380	373	373	393	403	381	344	392	398	365	405	373	414	347	375	371	373	351	347	362	397	382	372	354	389	383	365	371	387	364	367	402	361	362	372	329	341	352	381	386	348	379	384	393	366	359	365	341	384	388	345	418	378	340	396	373	370	375	342	386	362	378	367	383	366	380	355	367	363	360	345	331	362	352	379	337	313	396	371	390	370	385	383	374	394	385	349	348	379	336	314	389	345	349	388	348	402	333	370	339	375	346	363	398	367	371	366	362	347	359	356	370	373	348	389	380	341	346	375	373	392	354	356	359	380	401	351	385	361	365	375	387	354	376	380	350	366	355	382	355	325	389	347	333	388	342	400	350	357	389	363	354	386	354	346	367	356	350	399	357	370	373	357	377	374	388	346	381	348	352	379	367	325	380	356	404	341	356	355	392	359	344	385	390	352	394	394	385	348	389	361	350	382	360	349	356	384	310	393	353	372	381	373	391	361	332	391	384	357	325	364	367	329	373	349	373	363	384	340	399	375	382	385	336	339	358	383	383	380	324	346	374	368	371	351	330	350	364	359	361	383	330	349	329	363	381	372	365	386	348	344	332	371	350	386	362	354	375	347	358	367	350	380	357	350	372	368	340	405	368	353	374	360	373	381	366	380	388	367	376	346	396	371	349	402	353	375	400	376	354	352	380	373	328	362	383	381	337	353	360	357	393	380	364	404	402	326	370	355	377	398	342	350	372	367	344	351	348	370	376	356	382	371	408	336	353	365	346	356	349	366	347	377	376	335	372	347	388	375	349	359	382	342	359	356	346	363	396	357	342	352	409	425	387	361	383	379	356	390	380	329	385	357	370	369	336	374	370	385	369	338	328	375	396	336	380	374	364	383	352	343	355	375	365	375	348	359	370	397	340	371	368	356	369	384	359	374	388	360	351	369	352	361	334	328	377	363	372	367	357	365	381	366	354	381	365	337	345	370	337	368	385	374	350	352	407	349	368	370	356	373	382	354	379	345	361	352	356	366	380	371	374	386	384	365	344	389	373	352	370	387	388	378	378	364	333	343	354	372	376	386	405	359	396	374	378	372	364	331	343	386	387	370	378	385	342	359	359	384	378	336	377	412	354	361	353	362	391	363	340	335	344	359	343	351	359	345	350	396	332	372	367	376	385	374	358	376	360	391	348	335	403	404	374	369	346	371	347	369	368	383	354	363	357	382	353	358	380	359	398	338	352	351	379	356	390	363	337	375	389	373	372	366	341	372	328	366	389	361	376	346	382	352	348	393	357	358	399	375	360	379	365	391	382	404	345	397	349	351	375	395	373	365	393	372	358	336	372	381	383	357	381	386	385	380	363	374	356	369	391	371	362	372	374	384	341	372	374	347	356	388	362	319	434	382	318	370	324	346	353	391	324	365	384	372	339	391	391	358	395	385	364	383	368	318	379	345	365	363	367	368	354	362	414	391	356	339	362	352	415	398	347	373	351	374	351	336	394	317	381	346	376	329	391	367	350	368	365	413	378	400	354	399	343	321	387	369	376	340	356	399	356	361	346	388	378	364	360	355	387	387	347	378	385	370	379	337	394	362	358	369	366	352	388	356	385	369	390	362	387	369	375	364	363	356	360	341	379	372	368	373	337	372	433	378	361	349	345	352	376	381	356	339	345	386	398	362	367	364	343	390	332	345	356	358	367	350	374	373	408	333	347	360	373	372	365	382	330	364	382	369	371	358	352	342	390	371	356	356	337
27353	21421	12022	1318	651	593	590	524	569	549	554	577	533	563	508	568	483	537	566	535	518	527	533	551	544	565	534	612	558	566	509	502	613	525	534	530	538	565	552	548	519	527	574	502	553	546	591	538	556	511	528	540	590	553	549	524	557	570	544	517	541	546	545	560	525	535	525	520	513	525	570	547	568	548	531	580	563	519	582	546	567	544	584	575	562	536	520	547	574	543	523	479	540	544	544	562	581	508	541	556	507	603	531	529	520	510	515	527	560	530	512	537	517	534	530	578	517	536	571	532	552	532	538	545	546	525	561	550	551	526	513	563	541	574	543	547	519	543	542	570	541	536	556	533	538	581	555	558	599	575	555	551	548	494	536	554	585	547	543	567	574	540	561	551	548	545	553	530	551	542	520	558	527	532	555	529	550	555	519	573	531	573	565	557	558	558	558	572	527	538	540	539	517	550	542	526	530	545	550	529	557	535	520	543	521	512	570	559	533	579	578	524	524	586	524	546	510	535	531	527	529	591	544	524	513	515	548	570	533	562	518	525	525	538	475	588	584	527	547	563	554	565	557	522	553	581	547	560	535	558	481	555	525	566	576	547	536	541	542	514	522	555	548	543	582	541	520	602	513	565	563	546	546	544	552	519	515	507	544	498	522	538	516	539	539	545	550	558	568	525	578	561	569	541	515	538	554	518	533	532	538	490	544	556	563	549	540	546	556	548	568	560	498	525	538	518	535	582	565	554	527	534	510	536	557	551	553	559	522	538	544	547	511	532	524	586	514	566	540	532	480	526	567	577	565	554	538	542	520	554	560	529	554	590	538	563	563	565	573	558	555	535	576	535	568	571	566	549	543	533	530	563	495	568	540	570	539	547	587	512	550	536	549	572	572	561	543	540	533	574	550	528	543	546	558	550	514	538	540	538	530	509	559	582	541	537	531	525	571	522	492	552	523	508	562	583	522	539	528	596	528	555	550	534	565	591	569	552	506	575	543	529	518	544	566	554	543	546	575	614	577	606	544	524	513	537	576	545	559	506	566	540	564	567	545	538	550	532	552	535	516	538	501	557	542	522	535	549	549	519	506	541	518	539	555	565	511	523	523	537	541	576	546	532	616	511	588	560	480	518	530	556	574	569	532	548	488	601	526	543	544	521	562	540	561	551	566	552	565	541	589	499	548	493	518	535	520	513	509	567	587	540	537	539	544	508	517	557	591	560	544	531	572	557	514	535	524	578	536	551	553	530	554	538	520	537	570	578	541	531	546	516	548	584	522	526	559	522	513	544	538	548	556	575	506	571	568	565	555	544	516	525	564	536	519	562	533	505	541	516	547	556	543	572	548	567	557	554	525	552	540	502	526	527	526	550	543	583	571	542	538	531	585	568	553	504	550	533	548	529	521	522	526	520	594	533	539	615	505	531	569	537	526	556	559	550	553	536	528	577	572	583	507	533	509	548	594	534	527	558	543	594	552	522	526	511	529	551	567	566	520	577	571	554	551	529	541	561	573	567	551	520	570	513	576	536	550	548	512	573	578	551	565	584	562	559	530	560	547	545	519	555	518	538	565	565	527	568	559	554	548	542	521	550	506	542	540	608	554	545	469	538	539	489	572	551	563	545	504	523	597	534	547	505	567	542	570	594	515	548	534	568	574	533	545	550	556	544	568	551	526	519	546	527	563	559	579	538	582	540	501	554	540	556	543	597	503	541	557	553	568	573	581	531	549	521	585	526	560	546	586	544	528	561	550	532	556	537	543	557	517	587	515	528	521	569	546	512	531	528	496	574	507	529	539	539	552	552	561	591	548	552	577	523	531	569	577	580	528	554	556	512	515	545	586	546	551	503	542	522	560	549	528	528	509	558	547	563	537	559	601	527	517	532	560	560	541	558	542	499	529	530	484	580	528	553	540	550	508	567	537	586	513	532	596	565	547	555	541	549	584	532	543	529	519	557	540	567	558	600	549	577	595	529	551	543	517	569	506	533	558	517	543	544	579	555	525	559	519	539	585	523	527	541	498	524	558	574	525	585	547	534	548	570	511	524	584	567	523	565	550	574	510	539	566	521	567	571	535	518	536	572	519	546	550	518	512	528	598	554	533	518	564	504	600	559	595	534	526	558	550	546	513	531	557	521	536	547	528	556	536	556	523	532	540	572	574	585	519	507	523	531	521	556	549	530	544	539	588	543	532	576	569	567	505	578	578	562	570	549	588	560	554	523	525	602	508	501	576	566	549	533	532	521	569	566	555	559	560	561	546	585	562	594	541	560	548	544	533	530	515	539	566	555	508	556	569	561	527	561	558	515	523	524	558	582	559	550	542	557	552	558	564	527	497	590	503	583	543	581	572	598	539	552	464	547	539	576	502	578	559	561	492	521	535	548	563	546	560	494	545	533	570	522	519	549	484	522	549	564	564	528	572	574	524	529	613	519	546	560	548	552	532	527	554	546	538	586	564	612	576	570	555	568	533	518	528	512	507	571	528	561	550	545	539	565	555	524	547	565	555	570	506	568	555	577	529	533	582	504	557	536	543	555	546	534	542	543	577	519	554	538	533	536	521	555	550	538	561	556	546	521	558	580	590	583	558	546	538	559	576	531	552	557	533	551	544	578	526	536	517	567	531	575	591	537	537	554	566	571	552	513	485	547	531	540	521	532	560	541	523	546	535	553	543	589	584	523	531	513	524	478	502	578	539	544	543	560	502	576	519	583	550	548	500	515	583	513	503	518	514	563	539	568	546	539	552	536	554	525	576	537	546	531	577	566	550	529	554	559	593	572	581	589	545	536	523	576	532	512	590	539	579	505	570	531	543	547	536	532	569	565	536	546	580	563	541	561	568	549	523	543	534	516	514	546	571	548	562	548	529	556	572	494	535	523	535	540	575	568	593	547	540	534	592	546	503	547	573	525	540	574	561	528	557	552	536	576	558	560	565	526	570	528	535	549	549	521	567	562	579	577	563	543	529	567	511	536	544	573	546	575	558	532	525	578	565	569	525	557	551	496	571	554	535	592	550	542	556	604	534	532	549	529	546	566	536	535	542	585	546	534	559	589	541	547	569	547	521	537	524	519	547	477	490	568	567	538	545	516	547	519	583	566	539	587	564	567	556	526	513	531	524	517	534	582	536	535	523	528	530	538	540	561	548	568	536	580	541	565	601	555	530	513	542	560	551	601	525	562	559	568	584	535	541	570	519	573	554	570	560	558	524	546	504	567	550	547	556	522	537	530	555	549	552	541	510	498	533	541	556	516	518	549	580	549	533	513	512	600	535	545	578	569	569	577	511	530	519	566	551	581	524	529	567	533	538	562	561	579	541	538	541	594	546	550	563	546	567	560	517	540	572	560	537	519	525	553	560	541	536	501	520	565	542	528	511	566	565	512	553	538	511	544	593	557	554	514	563	570	507	541	517	530	575	549	563	479	553	545	529	533	495	482	536	545	562	551	505	556	556	611	528	541	582	527	561	542	544	608	567	562	603	547	506	572
28509	17012	2165	1250	1107	1122	1044	1021	1047	992	1026	998	952	991	1024	998	971	989	941	947	982	964	988	968	1015	1003	986	973	995	965	1034	992	976	979	951	1009	966	1012	997	1001	964	1030	950	978	1043	1056	1031	1001	968	933	1017	1042	1018	999	973	953	947	941	1046	983	1007	1046	1014	953	1057	965	966	1026	1032	951	1006	1005	958	974	999	998	966	975	1012	1012	982	997	1040	1064	974	979	981	992	989	926	983	1012	946	951	963	957	976	1033	1020	1002	958	995	983	975	1030	1081	989	995	962	986	978	944	978	967	934	946	945	909	1014	969	1018	989	974	1000	984	943	1017	1030	949	937	1021	1027	973	948	1008	1032	973	963	993	999	973	980	979	1032	950	950	977	979	947	1003	990	922	958	955	953	1010	969	1002	1033	966	933	941	970	997	957	953	978	977	1009	1039	996	965	949	1020	964	993	1003	1022	964	949	951	980	988	1003	979	997	977	966	940	981	957	986	1005	963	955	961	977	979	973	1021	1004	999	986	980	948	1041	1010	964	1016	1021	979	1020	958	985	968	996	983	991	1002	969	996	983	937	975	1001	965	1023	954	1038	1031	996	965	976	995	991	1003	969	1033	966	980	986	998	987	1001	974	1001	956	1009	966	1037	959	938	957	989	936	959	961	977	1011	940	989	993	986	986	927	995	994	962	959	1002	1031	1009	930	958	955	932	991	941	939	958	997	953	990	953	982	963	1021	961	965	1034	987	995	985	964	990	928	977	946	1007	976	944	984	968	989	961	985	997	962	979	968	1013	993	1023	946	1006	891	964	953	1033	999	1034	940	1010	984	1002	981	962	996	962	1001	1020	950	969	997	944	999	968	958	960	1020	943	1003	914	955	1036	966	1018	945	972	969	1011	997	974	1051	1023	942	1009	998	1025	1052	952	1020	956	1007	966	962	943	1009	999	917	1001	946	988	982	958	988	972	966	1000	957	974	1022	979	961	982	996	991	979	1017	990	1004	977	1015	1024	976	931	941	952	959	961	993	927	939	912	1014	949	954	978	976	999	976	928	1004	963	1015	949	1040	983	1037	1003	962	932	1018	937	1016	961	1007	1047	958	976	1039	978	950	986	987	981	1007	964	934	993	982	929	992	944	1031	1038	932	992	982	973	1022	1007	1019	968	970	952	988	1012	936	1024	943	969	1013	991	1017	947	1013	942	966	1000	964	971	1027	884	971	990	958	959	993	952	964	993	943	1006	944	986	965	1007	953	964	995	887	1040	1009	949	979	986	954	956	1000	1005	976	989	949	938	978	950	973	977	961	1007	993	1010	939	946	988	996	990	975	961	1003	978	986	935	990	927	980	1005	949	942	989	994	986	1025	977	1011	998	999	935	978	994	960	1035	1010	973	1008	964	942	1009	978	965	997	971	951	938	939	985	1041	970	948	964	895	991	1011	970	999	980	965	1010	971	992	935	1021	999	961	1023	991	974	1011	1001	999	935	996	980	946	1012	952	1023	947	984	987	1003	956	959	988	1011	974	1073	1017	1039	992	1000	993	985	1015	973	962	978	958	1002	988	957	988	931	972	975	938	995	963	1027	1005	957	938	977	1025	1009	990	974	1023	973	955	1030	961	956	940	954	974	990	960	1020	995	947	962	973	986	949	981	1025	990	943	956	1000	994	976	980	998	1068	983	960	1017	992	1001	1013	1045	1024	963	954	993	984	981	1007	1013	1021	1006	1011	989	912	982	893	982	958	1008	918	980	1010	1009	995	953	929	975	966	983	981	1027	932	1003	979	947	1015	975	991	963	998	1031	1001	1020	980	927	960	999	962	967	1027	998	966	987	1056	992	920	972	1024	992	1033	918	985	1030	981	980	923	1008	895	978	1023	996	1036	976	947	988	973	950	1009	911	952	997	973	952	1010	988	1011	987	1011	1001	934	939	942	988	945	1003	987	958	988	920	1022	982	955	978	1082	937	971	977	1008	961	968	999	973	968	1083	1020	1019	953	964	971	971	1000	988	973	962	996	943	980	992	985	995	1019	1007	952	967	974	983	1012	1022	947	999	960	993	978	921	969	942	993	979	919	955	1016	990	915	961	964	1005	940	981	1007	961	935	979	999	1012	984	977	986	969	959	976	990	941	991	1009	1003	946	957	959	991	1028	974	939	925	979	1007	1013	1012	922	986	975	938	980	1013	972	993	974	1018	1024	1013	935	974	978	961	963	912	944	978	908	987	995	947	975	955	984	967	941	1034	990	1016	929	968	964	998	1013	972	992	964	939	976	998	997	959	987	1002	978	987	1020	1005	977	987	1042	1001	994	986	970	962	970	1006	982	964	1001	982	1004	1001	943	1013	1035	942	1015	951	991	927	970	996	998	962	979	977	992	1026	974	1017	1033	992	970	987	995	960	1005	947	974	960	967	987	978	916	997	972	978	1002	985	967	914	994	992	979	955	984	1002	1030	945	1005	1030	1012	966	991	982	957	997	975	1008	985	992	955	1004	959	928	998	977	998	961	986	965	954	958	998	935	946	981	945	997	979	998	1000	991	944	1007	992	963	1036	1017	996	1001	954	952	973	971	982	979	974	932	999	1020	946	990	952	1045	991	1064	1003	984	974	986	980	974	972	994	983	990	982	960	1016	949	994	1013	986	1002	958	921	1013	1018	977	982	1011	993	991	982	957	996	951	962	989	953	1009	961	1014	936	1016	972	938	928	997	973	984	919	1019	981	970	949	952	989	909	984	944	997	959	945	1007	960	983	963	1021	968	1013	940	955	952	1019	999	1014	986	1010	955	977	1008	1026	1017	957	950	976	960	1008	986	955	984	944	954	978	980	965	1001	963	996	943	953	1017	1035	986	947	1015	1012	965	1023	995	1015	1011	998	962	953	1003	992	991	947	1007	997	981	985	1040	928	986	1017	1021	980	972	1045	975	1022	975	968	959	941	971	923	955	946	957	950	982	1008	961	1026	931	946	971	1072	936	983	1020	1033	933	941	1052	981	1035	999	903	1021	1005	1003	936	983	949	954	978	1020	1000	955	985	901	1001	925	956	974	971	954	1012	1006	971	895	1003	964	1029	967	995	1002	966	941	985	995	1027	978	940	1053	942	984	929	983	933	950	995	951	1032	1045	965	991	948	1043	982	973	980	964	1007	1003	969	984	958	984	942	976	995	961	960	1051	919	976	1002	997	949	967	1009	1008	1016	952	978	991	941	1004	964	1001	973	1011	945	1003	971	962	994	982	930	995	998	967	994	953	940	974	981	1003	908	996	1036	981	967	1042	973	979	953	991	949	968	942	980	1002	1014	947	948	991	936	964	997	977	972	992	1007	999	1011	944	949	981	971	1003	1037	981	940	1043	979	986	1007	984	989	946	969	996	1006	1019	993	1008	1004	989	1033	1001	1003	984	1016	1002	969	937	989	959	999	1019	994	998	983	953	938	960	970	966	955	975	988	1009	920	998	983	1001	978	993	1042	993	931	1015	985	974	1008	993	968	975	962	939	949	1016	1005	938	992	943	947	1036	1010	1003	929	956	933	989	1028	1014	988	937	1011	1004	965	999	1001	970	983	983	1000	983	938	973	935	980	973	957	994	978	957	969	952	1023	1004	947	1019	946	922	973	1018	955	976	989	931	945	996	1024	1038	973	1002	965	931	983	1030	1011	967	947	976	987	1001	990	959	990	921	978	991	957	1017	977	945	1033	944	974	982	985	1037	979	991	966	1005	1015	980	980	996	956	958	964	992	992	1003	927	953	947	1000	986	944	921	992	1005	1072	972	999	1010	1004	990	978	986	950	995	965	987	962	1018	1021	974	956	982	878	911	985	986	998	977	893	983	931	951	990	1004	990	957	1024	1014	971	953	960	1016	971	992	965	930	967	949	965	977	943	1045	1028	939	980	973	966	973	970	1035	941
24329	21460	28216	25034	21379	6833	606	415	408	354	347	346	343	341	347	301	339	304	276	324	292	335	285	299	285	258	304	280	303	294	304	304	300	292	287	335	310	311	327	293	286	298	311	281	323	303	318	294	298	281	290	294	241	255	285	283	301	276	288	301	278	311	309	301	285	302	336	288	303	288	264	297	260	300	296	287	256	291	281	304	263	285	278	314	326	316	251	317	285	283	295	302	291	277	290	295	302	267	284	305	292	271	290	292	302	293	277	309	312	283	289	298	299	305	298	273	305	290	262	291	263	276	289	309	300	288	293	283	256	285	297	294	281	323	308	245	307	274	286	340	286	300	253	273	291	298	288	282	273	299	280	292	309	263	271	285	278	272	263	287	270	306	287	284	280	278	290	289	294	318	297	279	304	306	309	278	282	286	283	304	268	322	289	278	343	298	284	316	276	283	314	319	267	300	283	285	330	289	304	276	279	306	314	282	298	282	270	290	287	279	288	290	291	271	283	282	289	297	289	300	298	312	292	305	269	288	281	321	277	286	277	320	308	296	295	294	300	311	288	309	285	275	314	292	323	308	292	274	297	284	287	294	285	310	272	302	309	275	286	304	296	287	290	296	267	301	291	289	289	278	289	266	306	294	304	279	290	283	268	255	315	279	309	304	281	284	278	281	256	273	291	286	297	274	292	288	264	322	303	268	266	290	298	272	282	263	298	333	259	285	283	290	264	276	288	291	254	265	292	288	304	287	283	263	298	303	305	287	287	265	270	279	298	283	284	297	299	274	283	298	310	288	292	310	270	299	275	260	285	271	258	279	273	291	292	309	301	281	291	262	273	282	305	265	297	287	276	282	266	296	301	293	341	267	276	281	307	303	288	294	241	303	296	270	298	330	281	294	300	301	284	270	266	281	283	259	275	264	274	311	306	261	263	294	292	320	295	269	281	280	288	307	267	286	301	282	282	307	259	278	283	323	290	279	263	269	286	275	309	278	264	279	271	306	292	293	269	308	289	268	276	270	318	312	292	277	272	276	300	295	309	281	267	274	287	274	312	297	288	297	298	269	292	278	310	275	275	250	311	289	286	304	294	271	285	291	266	283	274	319	278	306	269	308	309	282	291	261	269	294	305	335	291	307	284	299	313	301	283	319	306	282	302	305	276	281	311	292	310	297	259	288	271	286	295	291	300	282	306	316	291	300	274	296	302	280	257	272	269	248	279	309	282	282	293	294	287	268	259	310	318	324	316	303	270	262	299	287	287	254	293	265	297	292	290	286	284	310	274	289	284	271	278	267	271	289	294	278	292	298	259	321	283	290	303	263	275	283	264	284	301	267	266	295	325	312	311	284	275	287	289	283	289	293	298	270	309	310	287	280	306	288	296	303	271	294	267	281	295	274	288	288	263	274	296	280	269	283	264	314	308	286	291	280	285	297	282	293	294	284	274	280	297	320	290	297	320	289	294	267	283	319	286	296	274	304	253	313	285	276	273	288	286	247	280	282	268	300	318	305	262	299	286	319	310	289	279	240	287	308	273	291	303	292	297	277	301	294	284	285	299	291	281	276	273	293	299	313	297	279	315	274	296	297	261	316	272	263	300	284	280	315	307	298	288	283	293	309	304	321	301	313	289	303	281	268	279	285	298	280	311	275	295	286	279	260	309	302	286	277	281	275	271	275	264	280	288	327	251	301	309	300	261	295	303	288	259	299	272	307	279	278	290	286	291	314	256	277	302	331	268	294	275	295	293	263	295	269	300	285	272	274	284	256	283	300	290	281	288	291	305	240	268	277	286	284	277	336	274	290	275	320	307	301	276	286	310	254	228	290	289	293	286	292	293	288	278	275	303	294	242	259	276	307	298	316	263	288	300	283	282	307	270	279	301	263	277	299	287	320	304	332	280	289	287	271	287	255	281	262	263	298	324	310	279	263	284	251	296	291	285	289	264	287	291	318	260	278	316	292	305	316	305	312	322	271	278	294	263	291	288	281	303	297	299	284	282	284	294	298	283	284	264	293	288	288	262	277	276	294	281	299	270	270	257	305	304	297	299	299	285	260	275	295	313	293	279	292	293	274	287	300	275	257	290	257	286	287	304	262	291	296	286	284	329	288	294	274	309	305	264	293	310	281	291	288	320	283	250	313	270	297	262	290	320	261	270	276	287	297	300	284	293	311	275	292	286	313	316	290	274	292	270	277	303	309	297	298	277	297	298	309	276	271	315	283	308	276	253	299	284	310	286	299	299	268	284	291	297	291	265	301	280	300	285	284	294	271	259	283	297	286	299	279	278	283	286	290	281	291	281	278	277	311	292	277	261	299	259	278	281	284	301	281	299	285	287	301	301	301	273	263	308	315	320	289	300	298	300	286	278	291	269	306	282	279	279	287	298	322	298	294	271	295	276	293	260	290	313	304	301	281	266	298	311	260	264	264	300	315	259	284	290	280	276	326	291	291	320	282	259	289	263	297	306	271	259	279	274	291	269	272	289	300	309	335	268	294	275	274	279	266	312	296	295	286	292	260	287	291	277	310	284	302	302	271	269	275	287	276	285	292	277	262	302	306	290	312	288	308	272	299	296	280	287	284	259	267	295	296	295	258	292	297	286	288	294	283	295	274	274	264	278	271	290	297	274	292	280	306	280	276	297	283	299	294	291	298	308	278	300	272	297	300	260	297	303	288	265	286	292	286	291	293	266	277	297	318	301	283	271	274	267	271	283	302	279	276	278	283	289	273	292	284	303	306	298	267	253	277	308	265	276	314	276	297	276	291	292	276	307	297	260	265	281	302	300	284	311	296	300	291	293	244	262	267	297	336	304	309	306	285	283	299	310	286	283	289	315	310	285	271	272	276	262	272	292	285	283	300	271	265	308	313	281	309	321	276	299	299	279	276	299	274	305	303	300	286	317	259	313	276	277	281	302	302	301	291	304	283	268	295	291	307	273	313	281	300	274	294	261	289	278	269	292	270	279	307	280	276	309	278	316	290	286	309	298	273	297	288	289	298	297	294	315	279	296	282	268	281	286	272	268	302	260	279	253	281	254	295	276	292	295	296	291	294	272	280	294	265	267	284	269	304	271	281	294	284	306	323	309	272	310	294	303	276	264	278	264	317	294	301	278	288	320	305	288	281	285	294	306	312	267	337	273	309	274	296	277	283	327	254	280	294	297	293	281	299	286	301	294	287	285	301	309	261	281	276	259	277	321	286	286	295	282	311	286	281	275	276	270	286	324	280	257	317	320	282	261	294	257	288	280	305	287	286	266	311	266	261	265	290	253	292	293	296	287	300	299	280	272	276	243	276	272	288	272	279	297	292	280	290	300	316	287	274	289	283	301	267	305	289	274	306	300	303	295	262	272	324	299	291	306	301	310	298	275	285	303	293	290	302	291	287	259	287	279	294	313	302	302	275	289	297	314	277	294	273	286	300	286	285	304	293	306	287	284	274	261	305	282	327	260	268	299	270	281	314	309	280	234	318	285	263	269	286
41106	32773	7364	3206	2079	1646	1291	1064	933	849	853	765	706	700	687	665	657	631	627	614	612	633	601	585	594	582	586	573	598	562	524	585	549	566	543	604	542	568	559	564	593	552	536	585	545	518	592	570	565	546	563	559	554	498	540	550	534	600	538	559	568	568	540	542	512	544	568	560	550	555	574	597	532	549	535	498	524	544	552	556	505	613	507	573	504	574	561	523	558	527	511	525	524	559	534	541	561	529	562	498	538	546	525	550	550	543	554	567	518	557	545	581	578	581	573	553	521	563	528	507	525	560	538	518	491	574	523	552	600	559	538	573	516	542	539	508	622	549	588	558	558	552	551	549	535	544	579	565	516	530	540	526	561	562	547	556	555	545	538	573	583	538	520	525	581	571	567	544	542	566	541	557	576	582	585	518	542	536	567	567	555	538	591	522	492	568	557	543	538	568	577	561	574	627	518	520	562	550	527	542	594	537	548	498	565	555	552	523	554	532	567	539	544	584	527	524	566	538	517	530	535	509	597	555	579	589	551	568	530	539	529	580	562	542	527	527	542	546	516	560	562	554	574	563	538	567	562	515	568	554	591	563	556	553	578	542	540	573	547	578	522	528	545	586	541	547	495	590	579	577	557	548	580	532	543	546	573	513	526	565	557	591	508	564	545	533	525	494	567	603	523	554	541	502	531	533	551	554	577	617	512	530	554	596	517	567	556	550	521	579	539	525	547	515	556	524	596	566	510	561	550	561	505	513	517	591	545	500	518	558	609	557	576	536	560	550	611	565	590	569	504	569	544	534	565	510	584	546	529	580	572	544	590	563	554	554	532	550	529	503	547	545	569	544	536	572	557	601	534	510	546	538	566	644	545	556	576	549	551	540	562	542	540	548	534	592	559	550	547	527	526	532	520	595	553	580	554	549	569	521	547	524	525	543	517	556	540	513	532	582	544	543	582	562	574	549	558	577	542	557	563	557	549	538	574	548	557	552	578	593	541	543	546	549	561	550	536	518	564	535	575	574	516	558	519	530	548	550	527	567	551	536	534	561	566	501	555	521	518	555	579	575	507	559	582	542	570	541	561	517	526	572	545	590	567	557	568	548	558	495	504	568	542	575	547	532	547	548	575	555	539	513	564	567	544	502	562	492	551	569	523	530	549	532	547	577	533	567	541	572	541	537	551	542	546	548	603	564	546	586	562	590	545	529	571	531	507	515	570	552	535	604	564	525	533	517	546	590	541	571	506	555	569	559	550	560	573	552	589	564	545	581	545	508	554	553	516	565	525	596	611	600	526	595	548	567	516	545	516	547	519	496	577	546	550	538	566	553	561	537	555	565	535	546	547	541	529	564	517	549	549	615	595	575	559	548	549	572	570	553	551	524	562	552	558	553	557	487	546	557	567	566	536	552	511	600	561	537	535	572	526	530	551	556	568	523	582	530	542	535	566	517	548	585	568	514	577	563	569	526	592	548	579	531	559	563	560	535	583	548	532	538	551	543	561	562	572	577	563	542	596	553	518	527	542	542	567	553	573	500	547	528	556	552	545	534	513	532	524	574	585	537	512	591	546	547	546	574	562	558	561	550	534	569	578	574	584	567	549	528	533	547	504	574	516	546	573	568	550	526	577	571	561	543	567	566	567	487	538	550	563	530	578	518	527	541	539	517	527	514	529	575	577	556	536	561	568	544	558	521	542	524	554	559	547	534	554	577	532	554	562	537	530	536	561	527	529	548	573	547	540	576	585	533	569	531	537	539	568	549	536	569	551	563	521	576	577	542	536	544	518	556	547	555	515	574	544	544	572	562	543	537	542	554	534	521	539	546	535	560	563	546	597	525	529	569	537	564	533	528	539	523	526	565	563	562	569	549	535	552	537	558	550	542	521	532	573	547	561	511	537	579	536	538	532	561	574	593	518	558	528	556	521	572	584	546	610	555	580	557	582	529	548	546	565	528	564	515	518	557	533	553	566	554	554	627	566	561	548	545	503	517	554	505	552	540	563	527	525	544	558	567	548	576	530	558	565	579	576	538	572	523	502	521	583	546	558	555	526	566	582	567	561	608	572	560	536	542	532	522	524	532	560	572	548	578	589	513	592	497	560	593	520	557	535	528	548	543	595	537	510	522	537	551	568	525	535	546	544	591	586	529	501	524	564	523	540	516	542	546	561	529	549	523	560	570	557	508	541	532	591	497	530	577	572	518	514	508	552	571	560	526	577	551	536	571	546	581	540	535	567	583	505	535	547	566	565	533	529	545	515	564	560	544	554	515	555	622	555	546	539	561	540	545	559	593	558	529	504	594	557	517	576	584	520	590	516	547	568	550	543	553	529	534	569	585	539	554	567	542	576	546	589	583	559	551	575	589	548	531	593	551	539	544	588	615	520	554	543	547	552	592	521	551	572	569	585	526	554	564	554	555	533	524	566	587	545	509	554	546	507	528	568	526	545	595	526	566	574	540	577	561	553	545	565	556	576	536	503	573	557	544	576	582	529	519	525	529	580	487	527	584	579	548	538	552	507	549	565	495	535	571	536	525	569	567	570	566	557	555	505	535	518	556	542	583	576	561	540	551	545	570	567	548	546	541	548	568	554	564	540	536	527	533	522	519	580	559	520	556	569	516	568	602	527	573	571	568	552	574	540	537	531	534	543	562	567	550	525	557	549	507	539	546	536	575	551	520	528	527	474	523	543	581	538	551	557	623	507	516	515	547	554	580	553	532	541	554	525	548	557	535	561	534	587	568	536	569	518	528	540	540	526	515	558	562	563	551	507	594	562	526	558	548	527	587	552	534	553	545	538	513	534	533	520	494	501	533	511	572	555	584	550	526	524	564	527	584	551	537	515	543	565	544	563	589	566	525	523	578	519	569	516	549	514	551	567	499	529	553	560	538	554	596	538	597	617	530	546	511	558	559	520	582	550	606	494	535	582	541	581	560	541	508	534	490	574	560	550	543	516	572	567	506	548	577	528	539	539	541	578	567	549	564	591	534	527	529	533	552	529	502	547	507	588	563	556	520	519	548	539	581	516	537	563	545	557	519	551	607	509	599	541	560	541	590	549	522	519	501	573	552	575	535	550	569	548	560	555	497	543	552	535	529	600	540	595	558	534	556	556	531	522	555	544	550	570	572	591	554	534	562	545	545	554	572	600	568	536	548	568	583	506	538	597	539	521	600	554	558	508	528	542	524	529	553	528	491	541	548	545	550	585	556	575	541	553	548	564	575	520	536	512	574	587	527	568	578	520	521	559	528	569	549	552	517	540	558	561	572	561	582	551	535	570	516	580	532	560	542	515	559	534	563	558	534	569	562	523	539	568	533	546	508	539	562	550	539	521	524	576	586	558	548	536	569	567	588	502	558	525	537	566	565	574	520	614	534	571	548	538	575	563	543	522	606	546	562	544	567	566	526	511	527	514	536	508	533	552	545	599	532	553	576	555	547	552	584	554	548	501	527	565	526	519	510	553	588	546	516	510	508	569	518	522	521
23333	21421	28883	24351	21419	21431	9881	546	389	357	337	323	277	286	295	222	288	264	254	222	232	216	205	226	218	226	212	236	230	228	212	225	206	224	181	189	225	198	215	209	194	178	203	216	205	220	198	186	208	174	202	211	208	217	203	205	202	228	214	205	194	203	212	205	208	186	184	179	199	183	212	187	197	186	207	204	211	175	210	201	196	200	211	194	206	197	187	197	198	216	199	205	202	195	206	230	215	213	178	206	217	205	164	212	218	209	198	198	206	176	199	193	197	214	209	205	181	183	185	205	201	214	209	208	191	183	234	204	212	214	201	226	194	203	200	192	181	198	182	241	192	214	189	197	188	207	208	187	178	210	205	203	215	201	190	209	191	182	210	191	218	210	209	214	190	210	199	215	190	185	194	193	196	215	209	211	207	189	216	220	223	210	218	167	202	192	185	168	193	200	219	209	217	208	196	182	203	176	207	173	201	214	211	176	201	216	193	209	199	204	174	213	202	210	201	198	217	190	198	190	211	212	202	201	185	211	220	204	181	205	187	183	184	218	215	200	191	201	197	217	228	193	204	182	205	207	177	221	197	201	209	197	195	196	196	186	208	212	206	206	195	203	199	203	187	227	205	205	222	179	210	201	213	193	193	182	199	220	202	192	171	213	184	194	207	207	194	197	215	192	213	210	209	199	204	207	192	203	152	199	229	199	192	215	218	234	213	192	199	217	182	168	189	211	192	184	186	223	201	180	203	223	208	190	192	219	219	196	206	218	190	219	198	201	206	200	210	227	181	187	192	214	204	198	193	195	208	213	195	206	202	220	199	218	197	229	180	212	202	202	210	204	190	212	183	225	199	200	215	194	194	216	213	208	210	232	198	210	227	224	179	186	188	205	203	215	217	184	189	209	204	206	189	200	191	199	197	188	215	192	196	223	192	204	205	198	196	202	198	195	220	166	219	173	209	194	196	212	199	194	207	201	193	196	226	198	212	196	202	218	210	194	216	210	188	216	208	209	207	198	214	209	190	213	204	181	201	191	202	196	184	203	188	225	247	207	194	195	198	218	188	225	208	175	217	217	207	185	209	195	195	190	200	203	205	182	205	205	198	184	191	237	184	230	189	209	213	217	177	223	232	199	224	188	237	206	203	204	192	216	220	209	199	188	199	195	186	199	178	192	212	218	212	199	204	195	226	193	222	202	196	186	187	176	208	214	208	215	180	229	216	198	219	193	208	182	207	213	198	181	209	202	223	207	212	207	205	195	185	203	222	204	205	186	201	180	208	197	203	186	210	197	210	205	199	218	214	197	213	207	206	188	218	187	199	198	188	179	201	183	222	205	186	205	186	189	185	199	217	195	181	216	201	190	213	182	184	204	186	210	200	199	210	205	213	231	175	188	209	206	210	197	201	209	206	200	195	207	183	204	216	195	237	211	183	181	206	178	187	207	216	203	196	212	221	209	206	201	191	194	211	193	224	198	185	218	211	195	205	206	218	195	181	215	201	218	176	209	206	214	200	224	153	188	201	191	185	188	193	206	187	186	210	183	218	217	218	197	206	196	210	182	207	205	211	230	202	204	193	202	176	187	186	207	194	193	192	195	220	205	232	207	180	192	202	202	215	215	177	200	209	206	190	198	179	203	218	226	197	212	207	185	188	179	182	205	200	198	206	201	204	198	201	184	190	211	189	221	200	197	188	201	222	208	207	181	200	198	204	186	216	203	163	212	183	198	195	210	196	234	214	188	186	219	209	189	203	178	217	192	183	188	198	204	206	211	199	191	219	190	204	213	197	185	195	212	197	215	179	223	196	164	208	218	162	224	199	194	187	196	195	207	218	195	174	217	196	212	200	207	213	197	186	172	202	197	187	191	215	203	207	212	204	169	207	215	207	198	226	234	205	200	199	206	201	182	218	190	190	225	220	200	205	175	219	172	203	206	197	208	189	207	172	168	212	209	230	230	211	209	191	194	185	193	206	201	172	201	198	184	183	193	198	188	214	195	218	202	197	188	168	230	195	206	195	196	183	199	226	186	192	204	208	222	217	189	213	217	203	203	204	179	204	192	218	198	216	210	202	197	213	184	199	216	189	198	210	194	201	217	212	198	206	205	210	221	202	207	197	221	199	191	205	223	195	206	228	213	212	208	198	197	200	198	222	206	199	226	206	213	196	206	187	204	207	156	187	215	184	208	213	191	216	187	198	227	210	209	189	193	204	213	228	226	181	208	204	225	219	210	206	207	203	219	207	192	191	201	203	212	188	197	197	202	209	198	210	188	206	212	182	215	214	188	225	196	194	202	177	213	171	200	184	183	172	219	205	190	228	187	185	206	195	207	218	192	199	201	220	165	210	194	212	193	203	219	208	200	201	191	190	219	192	183	203	195	218	185	206	181	211	206	205	195	196	204	237	192	214	213	193	211	206	191	225	206	202	184	208	214	189	194	199	211	230	202	194	195	204	191	188	170	203	196	199	189	219	214	190	217	206	231	190	187	191	230	218	238	197	170	221	188	224	206	204	199	197	188	204	210	205	209	195	187	215	175	176	205	220	185	206	215	215	194	206	196	205	203	208	190	187	202	206	200	209	205	189	190	221	202	198	209	179	188	209	182	208	195	188	182	197	195	206	183	200	208	187	213	206	190	195	215	184	199	198	180	207	186	203	221	170	209	201	181	207	197	235	204	215	201	194	214	176	200	199	223	204	179	211	184	197	213	205	174	194	196	221	196	189	197	197	197	183	204	191	183	197	205	195	222	181	194	201	202	196	199	205	203	183	196	210	178	179	202	187	187	193	208	207	190	198	202	195	211	191	206	205	187	203	193	201	191	189	183	196	212	192	186	199	208	182	198	198	201	200	193	199	208	202	225	185	189	179	207	244	184	200	218	223	227	221	221	189	200	226	196	232	222	206	215	206	208	189	197	213	184	213	196	183	208	193	204	191	199	197	232	198	202	194	188	175	195	205	212	225	188	208	212	205	208	189	220	211	194	189	204	190	216	208	203	176	195	196	188	183	187	212	184	198	214	197	190	224	198	212	193	209	216	201	192	218	207	198	206	187	208	199	232	211	190	206	186	187	205	189	200	191	177	206	210	190	218	213	214	183	197	184	188	222	194	182	199	183	223	190	191	199	190	217	213	186	197	201	189	185	195	237	225	210	188	195	183	212	210	202	214	194	184	247	183	210	204	198	204	207	212	213	199	195	189	193	219	223	194	198	201	212	183	220	213	206	198	202	182	192	221	220	213	189	185	224	194	196	179	245	174	237	187	200	203	201	195	214	216	213	218	191	210	200	214	202	213	197	179	196	208	202	195	191	193	198	218	235	221	197	220	226	192	200	182	192	203	209	203	223	216	215	193	173	202	198	211	223	192	197	181	195	195	210	197	184	201	217	215	195	184	190	197	177	200	208	211	192	217	191	197	200	219	227	193	190	198	208	192	188	194	204	207	195	180	197	187	201	216	197	193	195	203	201	243	204	191	220	207	206	203
32844	34380	10654	5021	3289	2329	1699	1340	1103	997	852	734	712	646	611	560	532	523	498	488	489	463	465	439	427	404	417	437	412	373	403	407	398	395	378	405	376	355	393	383	367	385	361	392	408	369	382	395	385	375	376	405	369	399	378	395	408	365	381	354	426	360	352	371	426	394	361	362	338	341	398	390	384	349	350	374	345	370	362	359	375	362	399	347	379	383	339	377	348	356	376	387	356	368	366	394	386	400	350	369	355	370	359	385	323	345	397	353	378	338	385	378	350	371	340	378	338	341	374	335	374	405	400	353	338	358	338	376	364	363	380	375	373	388	338	369	368	344	370	361	372	343	381	369	388	372	372	374	351	390	364	380	386	369	369	391	350	374	349	384	354	370	366	366	364	368	355	334	392	332	394	343	400	364	390	373	369	378	361	339	368	367	360	364	362	356	357	374	366	361	353	346	385	426	380	412	376	389	353	365	363	359	370	363	354	366	392	383	342	348	393	343	373	345	343	369	385	375	377	371	391	392	349	345	379	363	359	359	369	360	365	381	342	365	342	373	375	352	317	391	384	364	358	352	336	373	349	329	364	361	367	400	359	378	378	357	370	357	359	354	369	356	387	366	377	375	331	380	370	349	343	350	360	376	376	331	340	350	359	353	392	350	378	362	387	347	402	383	382	390	392	373	420	390	366	382	362	348	381	369	355	365	373	397	360	364	373	336	356	395	361	356	338	352	345	364	353	387	397	412	384	360	349	391	354	372	398	359	386	390	385	365	347	366	357	364	381	393	379	359	359	351	347	348	372	393	368	381	380	378	336	364	364	370	361	364	329	374	388	375	358	357	392	317	365	367	359	355	334	333	356	355	357	375	373	331	367	383	369	355	391	367	388	372	419	368	327	370	349	351	349	359	353	380	371	385	371	385	386	371	403	379	373	344	353	334	348	350	366	361	401	355	331	342	402	362	382	370	376	373	357	346	316	360	354	399	323	402	342	359	375	344	383	342	382	329	376	356	385	350	368	383	334	353	376	335	363	360	354	354	330	381	384	380	367	345	325	397	390	336	371	346	360	364	345	354	376	380	365	344	346	372	314	365	349	345	358	366	352	371	368	375	320	320	358	375	431	343	335	347	374	355	410	354	344	381	363	343	355	362	337	376	350	371	338	348	325	383	352	374	363	368	354	397	359	360	377	353	381	364	348	383	347	390	343	344	388	378	364	406	367	367	366	334	397	344	338	376	351	374	354	331	389	360	351	342	352	366	352	365	338	397	400	360	347	407	357	360	378	354	334	307	359	353	358	338	362	397	397	335	375	388	334	376	351	395	386	340	370	394	351	364	370	388	374	367	353	334	357	364	370	378	390	347	376	384	373	349	371	346	379	360	360	380	398	361	388	364	321	390	390	342	349	337	354	331	324	401	362	336	368	362	383	380	389	366	366	372	356	366	351	377	368	346	353	363	344	364	319	359	396	358	361	363	367	378	346	361	373	355	356	381	381	380	340	374	369	360	394	328	382	363	362	363	377	356	359	398	396	355	387	356	322	362	374	361	351	353	363	404	348	384	392	365	344	347	357	373	344	355	362	371	400	368	362	388	364	369	364	361	371	378	377	369	357	379	364	331	378	365	387	383	379	361	367	359	377	380	358	382	354	344	374	352	361	345	350	349	343	376	401	392	351	363	370	353	368	408	353	368	365	369	337	378	382	346	359	404	397	359	355	363	349	375	374	356	353	383	364	380	351	361	377	386	363	353	347	338	383	347	388	377	352	363	338	339	387	366	362	352	374	370	387	377	353	330	384	377	365	396	382	329	346	348	385	371	354	352	369	384	341	363	374	351	361	337	339	390	357	348	394	346	367	361	387	336	356	373	361	355	380	402	375	366	407	378	374	380	359	360	330	345	350	366	342	391	345	369	346	365	358	358	371	351	368	346	345	328	392	356	356	383	373	388	336	380	395	358	401	368	374	360	390	376	375	358	377	371	367	361	368	348	354	377	376	359	376	378	394	386	370	391	383	363	369	347	352	368	371	388	387	388	356	389	384	337	404	360	382	377	351	392	392	364	340	366	333	390	380	376	379	342	348	338	361	351	328	366	370	332	376	369	368	375	355	343	344	349	336	367	377	381	385	370	362	347	364	390	331	355	352	364	373	348	361	346	407	364	364	357	393	360	339	401	390	363	370	399	354	311	380	380	380	373	329	351	365	393	379	344	374	377	371	365	339	402	358	360	390	347	342	369	367	373	398	358	338	372	358	361	384	413	361	384	344	354	341	367	396	335	328	374	360	356	365	366	374	360	376	362	377	344	354	336	360	380	362	370	396	358	402	361	359	360	364	353	353	345	372	376	370	378	369	367	345	345	364	365	400	348	353	372	362	355	402	375	355	359	346	383	352	381	382	379	330	360	370	350	371	380	365	367	394	354	353	363	372	391	374	345	380	385	391	358	344	392	374	345	360	376	352	357	355	333	403	355	386	362	382	329	360	347	340	394	361	335	379	360	370	370	376	351	399	355	354	361	385	349	381	402	362	399	366	386	323	363	381	361	342	400	376	377	318	367	363	407	374	350	371	362	325	363	358	345	382	375	311	367	361	387	347	341	369	391	383	400	343	359	346	394	365	352	359	357	401	343	365	370	364	341	344	375	360	367	334	346	392	370	341	326	391	320	404	367	376	345	363	387	359	345	336	353	334	340	351	350	341	346	353	359	369	412	372	332	364	310	344	357	371	365	374	381	380	385	350	396	353	370	387	381	364	354	364	351	323	383	339	364	376	358	356	353	368	347	361	387	399	379	334	319	375	392	382	323	342	374	338	387	380	330	374	319	362	383	352	358	349	353	373	366	356	364	362	351	384	356	390	387	358	389	368	347	366	352	375	336	378	363	348	408	343	405	387	353	298	344	406	359	357	375	373	360	362	380	396	384	389	362	386	381	372	342	374	358	379	381	370	340	365	368	360	366	384	371	379	371	369	394	379	349	360	343	363	348	352	395	373	347	353	362	347	365	343	357	374	357	347	348	364	390	358	399	321	357	356	351	345	381	379	339	371	363	366	355	374	382	409	334	355	381	392	373	360	378	366	364	389	365	365	388	357	377	364	378	351	356	384	398	359	374	384	358	321	347	387	353	379	344	387	368	354	371	389	352	374	360	341	375	360	363	374	394	358	375	365	372	375	358	362	354	334	371	350	393	358	366	387	384	367	355	385	381	385	358	353	347	345	351	348	354	367	350	355	357	376	373	355	360	359	389	383	363	344	340	330	375	346	353	374	338	372	385	363	407	359	365	341	359	393	377	357	341	327	391	356	361	374	388	383	322	359	377	357	384	408	337	384	355	356	330	363	349	390	367	360	368	374	368	349	397	369	348	388	378	361	377	373	397	358	378	363	382	351	365	342	389	344	375	365	386	315	344	367	335	387	354	377	375	368	371	324	371	326	395	338	357	414	338	364	371	398	345	364	396	373	377	350	362	372	375	374	348	339	398	377	326
27524	21631	14941	1645	623	603	574	588	522	565	569	523	537	524	545	541	533	542	573	540	574	520	461	529	513	516	573	497	575	570	577	489	541	521	564	532	570	523	538	505	544	551	557	560	542	513	582	570	589	564	568	517	547	508	544	514	527	581	525	546	538	534	552	497	528	543	522	564	534	555	503	518	596	561	529	528	574	561	563	538	569	574	498	535	577	533	543	547	530	514	529	547	544	546	517	533	561	541	512	587	534	535	533	508	593	535	534	524	588	566	563	496	557	553	528	540	523	516	533	566	590	578	542	516	551	499	544	556	571	565	564	539	543	548	530	496	515	560	519	567	561	546	529	547	528	558	533	508	567	550	561	587	518	557	530	502	497	550	537	573	551	535	510	557	528	571	532	539	510	539	552	532	539	540	528	525	531	520	559	534	520	527	538	520	561	515	540	560	572	494	498	539	533	514	536	513	524	516	518	536	531	530	543	539	512	574	545	541	594	572	521	541	539	557	533	531	559	502	515	500	530	541	543	561	564	549	534	520	520	559	551	523	571	563	576	557	542	569	517	536	524	520	519	527	534	561	559	507	555	558	481	560	508	562	555	515	503	557	528	525	567	552	526	521	521	534	554	590	543	512	580	591	554	509	537	530	543	549	542	539	530	555	554	540	566	517	545	544	549	492	550	552	567	542	484	527	529	562	509	550	524	520	540	534	530	620	545	534	552	530	574	532	530	520	558	542	554	536	578	563	488	499	553	547	567	580	583	546	568	540	577	511	537	551	562	528	562	552	571	520	526	556	519	544	511	534	526	524	522	535	546	535	562	527	562	553	529	545	565	583	573	521	523	567	543	546	558	545	521	552	574	514	564	522	561	564	543	541	544	566	533	607	496	479	527	532	546	589	561	552	512	528	587	546	559	522	553	551	589	552	523	560	544	565	513	551	532	549	561	504	575	512	523	539	523	574	539	549	526	514	616	555	554	542	536	551	548	584	507	505	544	526	540	595	550	551	544	553	564	561	563	545	498	522	526	488	501	522	528	555	554	540	523	513	576	520	532	531	513	566	568	536	522	518	544	565	503	523	504	563	550	526	565	519	522	556	558	572	538	516	541	544	568	563	595	542	544	548	532	514	522	545	533	562	502	538	551	559	544	527	574	525	585	542	544	570	561	489	581	529	586	529	541	552	553	563	532	503	546	538	531	538	524	532	517	506	535	532	511	547	566	557	561	545	514	567	544	508	528	516	572	557	560	573	493	537	527	533	534	527	545	546	522	546	557	602	501	567	531	542	530	532	614	567	537	551	506	567	570	516	525	546	525	565	554	545	536	535	564	524	524	508	525	517	565	527	571	509	547	576	472	532	511	508	536	530	559	529	537	502	555	563	550	534	530	542	512	544	532	545	556	541	548	549	504	527	497	528	544	520	517	510	569	536	558	516	528	553	542	526	510	542	534	541	550	518	507	524	523	540	539	555	546	556	539	518	533	541	525	546	512	518	501	596	510	530	557	541	522	566	545	552	558	536	539	527	530	556	529	554	544	547	516	555	515	544	516	542	551	532	539	572	544	539	575	584	505	549	520	557	532	572	549	572	566	542	546	562	581	529	566	545	526	566	553	483	512	540	571	545	531	508	601	566	535	534	515	530	579	559	509	567	514	523	498	562	550	564	569	587	567	565	520	561	502	585	544	572	543	547	536	546	541	543	530	573	539	519	539	569	545	535	560	546	525	523	542	567	547	531	546	499	526	521	534	513	510	525	512	524	548	545	533	552	575	581	525	577	576	548	537	558	526	554	510	555	546	521	537	532	538	525	522	552	520	498	530	566	508	570	520	540	563	555	538	557	550	518	538	531	538	559	553	532	536	527	542	548	557	525	557	542	538	528	539	532	566	542	534	560	503	589	548	542	572	538	580	515	516	554	544	552	528	543	546	530	576	538	501	559	519	536	519	475	561	546	527	575	523	541	560	590	527	549	546	539	527	547	564	551	487	554	522	533	564	508	516	542	539	541	543	543	546	532	512	548	554	513	560	551	563	529	512	562	534	518	562	553	554	509	524	530	528	563	582	601	562	561	582	522	545	509	564	520	544	525	508	560	532	529	554	549	531	563	541	534	558	567	579	557	566	514	551	550	579	539	571	551	544	560	543	566	518	550	524	558	530	537	534	547	524	552	517	524	510	531	520	558	561	554	534	544	575	541	538	549	523	588	587	546	554	609	499	554	553	557	506	531	548	519	558	517	553	553	528	518	550	525	501	534	565	620	560	559	559	532	517	550	560	501	548	513	523	537	525	547	577	560	610	529	526	501	529	549	502	529	587	517	536	519	493	554	532	553	523	566	540	540	551	505	543	553	530	527	567	550	557	538	522	534	494	553	547	537	537	548	568	522	586	546	554	573	561	578	531	551	533	536	559	526	554	575	514	530	497	563	505	550	540	509	535	515	516	537	574	554	517	538	543	526	555	522	548	569	512	530	534	544	490	523	508	530	535	552	522	515	540	534	553	525	496	561	518	610	541	568	523	555	584	538	546	534	539	530	559	490	546	526	565	567	569	530	516	611	542	538	553	538	555	484	522	527	559	576	518	510	547	562	553	563	554	532	546	507	581	577	576	572	509	538	504	552	547	579	566	546	540	550	549	540	508	549	520	550	537	534	537	550	550	587	525	550	577	494	507	554	549	541	533	585	543	585	561	525	556	572	517	518	562	491	521	551	525	519	560	551	553	556	551	526	525	551	529	587	530	583	510	530	536	514	565	529	539	512	519	580	516	495	543	525	597	541	545	545	547	540	512	541	529	536	524	576	519	526	541	519	545	596	503	520	555	585	575	555	541	555	493	537	521	513	500	513	539	588	517	542	533	505	586	525	553	518	514	558	528	580	522	535	598	597	566	578	538	542	524	538	554	539	542	543	531	578	515	502	566	552	556	539	508	528	522	532	536	530	544	545	529	534	576	521	567	594	551	534	591	535	537	504	558	509	577	558	542	507	508	543	530	512	526	535	539	532	521	554	520	555	562	522	538	538	532	567	550	568	496	545	563	580	522	512	523	557	528	560	538	557	551	551	563	578	539	567	527	557	547	554	514	533	490	524	623	571	516	512	507	533	533	511	510	528	573	566	539	563	558	544	543	551	546	560	529	550	533	516	511	546	547	535	536	541	533	539	516	519	537	535	495	555	533	539	510	526	532	571	540	550	532	559	540	528	534	575	513	514	521	549	572	541	543	561	510	532	513	522	540	591	552	557	473	552	535	511	517	556	560	544	560	536	582	526	537	494	526	541	520	552	529	520	557	542	493	563	554	563	523	565	545	535	550	506	533	525	535	534	576	542	568	548	553	510	546	524	552	550	541	545	524	532	495	543	579	531	546	490	583	550	529	555	544	582	573	531	556	528	528	565	551	540	501	496	544	572	517	525	550	539	545	531	535	557	528	519	523	527	540	587	537	533	545	552	505	545	569	540	542	511	584	584	490	590	528	568	506	507	557	556
30038	14892	1593	1266	1114	1032	1032	1021	1014	1039	986	995	1032	962	996	1001	1058	1069	1076	1006	1019	974	975	1005	1001	993	983	917	1000	1050	981	988	997	927	997	1010	1022	995	963	1041	992	973	993	1007	1020	954	1000	987	979	971	1019	949	978	964	979	981	999	1000	988	944	1009	1013	998	1025	1037	965	1003	915	981	984	996	927	1023	985	961	1022	1020	989	991	985	1002	941	972	972	966	1004	936	936	964	1013	930	967	979	953	963	998	1006	980	1020	973	980	1000	1001	1029	997	951	966	978	997	969	978	952	980	960	986	1046	987	982	998	985	961	955	951	999	966	973	986	984	1017	970	941	995	977	988	986	965	964	962	969	969	964	1035	992	948	1007	966	1020	971	1011	996	974	996	986	975	1026	955	969	983	1006	932	1015	993	1008	1003	1017	962	1037	945	1023	985	1030	1016	988	1038	933	1018	967	1012	945	982	1005	937	993	1025	976	953	1015	960	983	1006	1002	1019	1013	978	951	990	999	1028	1008	1051	902	999	959	983	989	977	963	933	966	976	1025	1018	1019	1027	944	1004	1000	977	1037	1013	1017	1023	1002	987	960	943	1001	949	970	969	938	1019	989	969	947	960	959	942	978	979	994	903	1041	1068	970	956	994	958	1039	984	992	982	985	962	987	982	966	944	989	985	982	956	968	1015	971	972	1008	943	991	926	932	972	993	930	1049	936	992	973	1024	991	964	1015	966	989	1010	1008	973	1005	991	1000	1018	1000	935	924	959	988	1006	1032	992	1009	967	948	959	980	952	966	1000	924	962	946	1016	1064	979	958	970	969	967	1003	996	927	969	1031	1006	974	966	973	960	972	925	1004	978	1021	989	1051	992	987	992	1015	983	892	926	973	955	968	1034	922	1025	964	1034	1063	975	940	1024	961	944	1018	1002	980	931	987	981	992	971	1029	966	1015	1021	923	989	1001	974	1023	971	997	960	1005	948	1002	1048	1012	943	1019	1002	1007	969	972	998	998	961	944	1010	997	972	978	924	969	1030	939	1008	978	976	1022	965	935	992	991	960	990	954	950	1009	984	992	1015	963	991	1021	991	972	1002	1006	987	976	985	1048	1005	989	965	955	935	959	955	975	1023	1011	1012	969	1024	1012	1052	1000	973	1014	1067	948	978	998	969	997	1005	994	938	1012	950	988	991	942	1003	1069	1035	999	964	1023	994	999	999	1004	951	1010	980	973	897	1011	969	947	996	964	942	984	929	1022	909	991	1037	997	1050	965	985	971	1004	1031	995	977	1000	992	1018	1050	1030	958	974	926	1028	958	975	1030	981	992	933	981	1010	1008	980	1005	959	994	1004	944	940	991	1001	1025	1006	1045	978	966	1011	1039	982	926	1071	983	968	957	960	996	1012	959	970	981	1030	993	1047	953	998	975	1037	973	1020	1030	1017	1008	976	1018	996	1001	993	1000	988	1011	975	994	1004	997	1038	1022	987	1011	928	1006	961	978	978	1003	975	1003	1016	967	934	1026	985	929	963	1006	1011	967	1013	1009	982	993	966	1009	937	960	983	1008	989	1008	941	949	967	983	1041	908	1008	964	986	993	970	1047	1022	1032	951	959	980	1043	965	1008	991	973	1056	942	1030	1001	972	943	938	902	994	1003	995	959	982	973	1021	1000	990	1029	985	1012	998	988	951	995	937	1021	947	1044	943	923	1028	963	956	1036	1084	1032	1076	1031	964	985	967	989	1030	1000	935	979	1004	1005	988	1051	969	1009	976	975	917	1037	969	997	962	999	970	973	1041	991	1001	1050	945	928	988	982	1019	1029	993	920	1012	1027	1021	1031	985	981	1002	966	963	963	969	967	947	961	914	957	979	937	955	994	998	988	951	986	1001	984	1048	1008	982	940	982	970	1005	986	976	984	941	1041	991	1015	990	958	938	1008	1027	917	985	1025	1013	989	957	1002	919	1008	980	964	942	1069	986	952	1006	925	965	997	987	1008	976	970	1028	953	1032	930	1003	1017	992	948	1010	945	1012	1018	970	935	984	984	952	997	961	967	995	965	978	985	1011	969	1019	971	1011	968	1013	1021	951	989	1056	975	987	975	1040	916	1033	984	997	1017	967	961	939	984	1030	1011	1011	979	995	927	961	1023	986	928	1035	1027	930	958	1035	1009	964	1003	1031	954	956	975	1016	1012	937	974	976	1064	1026	1020	981	988	984	978	998	982	991	986	992	970	959	1041	1014	992	1011	962	970	1006	1033	941	996	1023	979	1039	1009	991	1004	959	903	976	956	1000	998	1000	995	1022	930	1037	988	937	945	1022	961	965	1002	987	974	972	995	977	998	1005	942	1013	976	977	981	974	999	966	896	1043	1015	1051	971	984	994	1068	989	952	971	1003	955	973	1003	1018	961	1003	961	1008	966	952	979	1046	992	961	955	937	949	982	995	963	978	984	962	1025	1011	974	953	978	1011	964	1022	981	983	984	946	962	936	1000	964	981	958	976	990	919	983	1020	1006	934	977	953	936	1004	973	966	1050	928	979	1040	974	953	949	1017	997	992	993	955	999	928	985	1013	970	952	975	964	985	962	948	1034	971	990	915	1021	991	1001	973	1042	944	952	984	1031	1016	1004	967	971	942	1021	976	1011	959	1021	971	1020	996	1023	969	935	989	995	972	1022	986	1001	977	956	967	987	961	1003	989	1010	981	945	1023	939	938	996	976	1020	1055	950	954	1023	1012	1002	959	996	1010	973	934	964	947	968	1013	1001	947	946	984	954	1042	974	995	955	991	978	985	964	1007	992	958	974	990	1032	986	1035	1005	1028	965	951	1020	943	996	940	985	935	1031	1000	996	988	980	947	1022	973	975	940	970	996	963	1023	962	984	1005	1010	1012	972	941	973	963	1030	1006	930	947	986	962	961	953	1010	955	978	958	975	984	923	1048	971	953	1007	978	984	1013	935	922	991	1026	1007	939	990	1013	1010	1002	1013	988	970	1014	974	999	1035	996	979	973	978	1024	978	996	1023	1040	952	1004	974	876	1037	994	1052	971	984	961	952	1003	949	1002	1022	942	1025	939	942	936	1026	1047	986	1014	1013	948	982	991	953	960	959	949	966	955	975	973	973	971	974	1051	1002	1029	936	960	1037	989	1064	950	972	979	1016	992	962	972	959	966	1002	974	930	964	1026	990	988	971	997	992	1008	947	938	990	978	1019	948	940	1013	972	989	1027	994	1007	983	972	1001	926	982	999	965	980	1013	997	969	979	1039	998	1016	979	1037	1005	965	1033	1005	1036	989	1010	989	963	998	1009	990	1004	1000	953	971	956	950	969	1007	994	1039	1017	1006	1009	968	985	1029	1027	957	964	1061	1037	930	982	990	1055	1002	911	982	960	1003	966	975	1036	955	946	994	955	929	968	962	975	963	964	944	962	977	984	1050	987	1018	947	1015	1003	998	993	976	1021	995	993	1049	930	972	1041	1018	1018	939	956	1000	975	962	971	936	1042	984	998	988	1004	950	971	958	1013	969	923	956	976	986	1017	1036	1032	968	960	944	962	928	1009	999	986	1044	993	887	951	994	963	947	1012	986	978	1031	980	974	996	936	932	983	1014	981	1012	1003	1023	999	942	925	977	971	1000	984	1004	1032	1004	1011	1003	991	979	1020	976	984	995	1014	1037	965	1023	982	967	941	1023	977	1000	989	1014	1045	932	982	979	948	1027	983	969	1050	1025	1013	991	1002	1023	1004	1022	1024	902	992	945	991	962	1002	948	961	964	957	1022	1030	997	977	1020	956	975	953	980	1011	997	1002	951	991	972	1011	971	995	999	998	954	1014	983	1018	932	969	958	975	1011	982	998	949	1017	981	998	957	970	921	1015	941	1006	978	961	983	987	1014	980	944	1025	989	1008	1008	1025	971	1019	944	994	940	1013	1015	956	994	996	1037	980	1040	971	1000	1006	949	941	937	1013	969	1002	1000	1007	981	916	998	950	953	943	998	989	955	987	1009	990	965	929	1003	1031	1005	996
24341	21407	28558	24584	21355	6761	631	437	364	360	339	342	349	333	331	325	295	306	282	296	278	305	267	272	309	271	282	263	288	288	275	279	295	291	308	279	314	243	269	286	278	291	279	308	297	280	246	281	301	256	319	285	328	267	276	292	291	303	277	270	261	286	303	270	298	268	276	285	286	310	298	308	265	284	293	255	284	278	318	290	308	305	299	281	310	280	277	284	290	306	266	291	286	270	292	277	276	292	295	290	277	294	259	297	307	293	266	244	278	297	287	276	294	289	288	251	265	304	267	294	259	252	287	291	289	256	291	287	284	280	301	259	267	290	284	276	289	275	263	298	302	280	291	295	280	269	255	308	307	300	284	270	299	264	286	267	291	294	260	290	265	275	287	268	281	283	297	260	277	272	276	283	302	301	264	285	294	294	256	320	280	290	296	253	294	251	268	291	292	275	281	304	282	290	285	293	273	284	246	277	310	271	283	259	282	281	267	270	250	272	293	276	289	286	288	263	306	267	274	272	288	278	289	289	250	264	270	298	304	264	284	262	302	265	267	286	281	266	276	321	288	286	293	292	279	302	272	274	291	281	258	302	289	276	274	273	279	274	314	279	303	268	278	289	249	291	273	285	266	315	282	299	267	283	282	250	282	259	253	280	290	305	282	250	296	296	299	263	253	284	292	288	284	278	279	291	256	279	290	265	296	243	277	284	261	287	261	266	296	275	319	310	288	273	316	265	268	272	287	300	306	257	287	250	248	307	277	267	254	304	294	277	314	282	275	273	300	267	286	290	270	254	301	310	277	303	271	309	289	270	316	256	256	290	265	267	305	272	275	305	292	272	284	279	269	266	262	270	284	278	297	307	267	280	276	297	299	268	272	288	280	262	246	288	302	275	252	279	304	263	297	276	258	280	311	277	279	267	270	246	288	270	256	289	275	293	265	277	239	265	282	275	244	289	274	293	251	281	278	267	279	267	287	301	268	263	306	296	265	276	287	265	302	301	288	290	267	270	285	297	284	297	284	281	272	256	258	273	293	302	298	296	260	288	268	256	289	291	285	268	313	284	291	283	260	268	302	276	274	291	281	288	277	284	271	314	296	280	301	296	259	284	291	281	308	250	263	276	254	282	287	273	272	271	276	290	254	273	284	271	301	304	322	282	300	292	267	285	277	284	295	270	292	272	269	306	290	273	293	285	272	289	289	264	274	264	292	272	278	276	290	273	293	275	298	283	287	301	283	268	295	266	286	286	265	271	305	268	272	265	284	262	310	286	298	275	327	302	253	279	268	287	276	283	269	250	285	283	305	262	273	284	289	255	295	293	270	240	258	260	288	265	265	282	275	246	267	295	276	279	318	264	274	269	285	278	307	254	291	289	286	283	292	284	273	294	287	296	286	298	329	280	244	265	289	270	270	253	286	284	286	298	270	302	283	291	272	276	275	263	282	280	271	264	277	287	282	290	258	296	264	291	274	258	315	294	259	268	298	291	287	277	239	270	276	258	256	291	268	277	274	299	294	304	282	251	286	286	286	270	291	280	296	257	281	297	246	301	269	306	284	313	279	281	287	292	286	270	277	313	261	272	246	245	294	282	285	301	288	309	294	287	292	291	294	296	271	277	299	274	268	303	286	291	302	276	268	286	276	270	283	265	313	288	261	259	262	304	268	253	270	259	277	269	281	265	263	255	276	314	266	265	282	299	283	293	306	255	286	268	254	284	263	293	293	304	289	298	262	297	256	288	299	291	291	253	279	306	286	291	274	264	299	296	259	257	273	262	268	280	280	278	282	269	260	255	264	252	305	299	287	265	278	302	325	258	288	281	298	295	289	271	257	288	248	278	299	295	286	277	312	287	280	286	252	281	284	284	280	273	303	289	308	277	289	285	282	271	272	275	276	294	255	280	255	282	296	290	297	280	288	263	278	269	300	288	274	289	260	267	254	271	286	275	257	271	280	255	268	269	270	292	286	289	283	314	270	292	302	257	277	266	274	300	273	292	284	263	299	281	268	278	239	272	273	268	275	292	272	290	282	272	265	295	275	258	275	293	263	280	305	267	297	252	272	280	301	271	311	259	276	277	284	268	281	254	260	314	310	287	269	273	278	283	283	291	279	267	250	262	281	276	296	284	284	261	263	280	238	264	315	274	267	276	275	285	269	265	299	274	287	250	247	335	296	290	260	258	292	302	284	272	279	255	281	285	236	295	261	274	304	294	277	295	277	297	257	275	283	283	275	274	272	263	298	290	268	259	282	258	270	280	270	277	256	285	264	296	266	282	263	272	256	242	245	278	271	268	272	310	269	251	272	315	278	289	293	282	261	303	264	289	232	255	281	296	323	263	284	297	283	298	288	291	288	281	283	258	258	295	301	272	263	286	287	332	259	305	284	281	288	279	280	262	276	270	276	281	231	283	285	272	277	306	292	287	290	297	264	286	286	253	262	297	298	324	287	288	275	304	282	295	282	262	274	298	277	254	273	300	282	241	262	269	240	266	271	284	260	297	273	287	290	279	299	282	293	275	277	276	307	258	270	277	278	289	294	269	275	295	291	256	268	297	252	273	245	285	264	268	246	281	302	255	268	302	313	286	290	270	257	252	242	274	283	268	275	286	258	276	276	296	295	276	294	298	263	263	266	285	289	274	321	271	280	281	261	268	273	233	265	243	261	311	295	304	327	282	274	284	289	283	260	265	271	257	266	302	279	283	284	274	264	269	296	283	314	257	286	283	281	276	245	269	301	306	257	249	291	281	272	282	267	258	248	271	270	305	278	278	297	267	293	294	273	272	273	277	269	264	267	278	278	245	276	264	287	290	296	263	274	283	271	293	246	273	266	260	274	292	287	256	268	300	278	268	261	286	290	274	292	280	274	264	250	273	261	287	295	277	288	277	289	253	275	267	280	243	262	274	284	277	273	265	265	262	276	284	274	276	299	264	275	271	274	289	273	247	305	322	288	278	285	291	302	288	307	282	281	287	272	265	256	246	313	279	286	289	317	283	294	265	259	287	279	261	260	265	279	301	317	263	262	263	265	271	295	313	303	313	308	274	302	256	295	271	261	265	281	268	284	302	270	263	255	264	267	293	292	276	263	291	259	296	270	264	253	286	299	278	289	255	264	272	278	278	293	275	272	246	260	261	294	285	288	286	300	303	277	271	276	307	257	270	285	287	303	271	273	273	297	293	278	301	281	291	270	289	290	274	268	269	262	271	264	267	261	281	283	300	300	270	299	255	300	290	302	287	248	254	287	286	265	281	256	276	304	254	319	294	292	255	296	247	266	277	263	289	292	265	269	274	278	297	269	297	254	288	274	275	261	277	288	271	279	276	291	293	275	262	271	302	260	284	264	295	302	267	279	286	282	299	262	260	279	275	271	272	263	300	307	283	302	272	268	327	302	285	269	278	309	264	285	312	256	267	254	279	259	277	289	270	244	266	266	301	265	269	303	268	271	259	300	271	282	243	298	292	273	260	270	304	279	269	253	292
42550	26510	6443	3121	2111	1672	1264	1036	950	854	812	798	728	659	657	651	644	620	646	591	587	596	609	596	614	582	587	540	546	572	534	528	523	584	576	557	520	602	518	571	560	524	564	551	544	581	502	576	563	528	509	556	559	516	514	540	533	480	540	518	529	525	561	545	553	593	535	550	550	541	502	530	527	519	553	575	540	582	551	561	577	595	513	549	535	540	549	556	543	525	535	561	531	535	557	510	528	523	554	574	558	532	567	518	575	525	546	530	564	548	542	549	547	520	510	584	595	533	517	521	554	584	556	563	556	491	508	517	569	572	514	533	523	537	512	558	524	544	526	546	566	550	518	503	529	573	533	537	551	530	551	564	545	548	526	515	574	486	509	529	519	587	497	539	509	579	563	563	507	505	548	517	550	533	525	557	563	520	542	504	528	561	541	496	543	519	533	499	529	553	564	539	589	524	512	527	546	515	517	527	512	511	558	553	545	557	552	543	535	571	566	573	533	543	522	542	542	561	551	538	523	587	523	542	542	532	525	544	511	519	532	539	544	518	561	580	600	535	574	493	561	528	505	525	514	560	573	568	536	512	530	553	516	575	552	559	542	544	522	514	553	549	523	558	524	537	531	534	515	508	569	509	533	516	553	504	508	536	561	542	578	519	510	507	523	534	543	489	488	529	534	551	542	505	533	567	523	549	537	519	576	543	536	577	560	554	542	483	504	559	532	564	569	571	546	546	492	520	562	529	531	532	509	577	491	559	546	556	506	526	571	537	545	515	574	564	557	576	531	533	526	583	552	496	533	527	537	526	588	554	529	590	543	501	521	558	533	548	540	553	549	542	519	566	540	532	532	528	568	531	533	552	542	567	535	571	518	568	490	549	515	519	547	546	544	518	534	552	543	544	520	495	525	529	519	539	554	551	516	575	527	566	544	533	544	514	530	527	551	523	516	509	560	564	545	519	508	514	539	526	528	562	554	556	532	526	580	567	563	541	548	535	514	538	546	541	543	558	544	537	532	552	552	550	548	587	506	545	558	562	523	574	527	539	539	552	553	499	516	546	555	561	507	514	562	547	520	571	526	508	528	528	590	532	519	561	564	565	541	581	577	558	515	540	564	591	560	603	521	589	557	583	570	552	522	540	519	556	507	556	580	550	564	492	537	594	581	539	537	510	501	593	562	542	524	529	572	565	533	548	535	515	534	534	530	580	522	510	551	549	509	522	557	547	559	517	538	536	532	565	548	527	550	550	543	560	537	524	546	576	601	531	538	512	560	517	535	561	506	544	546	555	558	601	553	517	534	524	557	573	566	487	520	561	568	577	500	570	571	525	575	558	577	531	550	560	509	528	541	493	550	572	594	549	563	531	532	553	563	544	518	540	529	534	570	498	544	572	568	554	538	518	595	559	507	559	540	524	549	557	550	517	521	555	495	560	504	555	549	557	555	544	524	569	518	505	563	549	507	528	522	553	517	551	529	585	538	544	572	548	540	540	529	548	509	568	507	567	536	520	543	527	539	550	565	582	539	512	570	547	510	519	517	524	538	531	551	525	523	555	573	528	542	552	554	536	560	521	533	551	536	521	576	532	544	535	558	547	515	560	545	518	553	510	567	543	557	542	533	591	555	539	581	539	543	516	559	540	534	552	559	582	542	547	547	490	533	565	566	550	572	519	576	537	531	519	577	523	555	522	508	557	510	503	563	562	550	549	545	561	552	559	542	508	557	549	536	516	546	553	536	559	517	503	555	545	555	525	517	556	561	492	534	552	559	557	560	526	569	520	518	544	502	532	490	532	551	494	539	522	524	503	569	571	525	518	556	526	561	541	533	578	572	583	537	589	530	565	546	561	544	530	558	538	529	553	581	528	519	534	552	540	572	539	514	539	598	547	567	519	546	524	530	536	553	533	566	536	577	530	559	522	559	524	534	497	543	580	552	555	556	532	538	557	514	583	546	532	537	581	555	583	518	562	581	538	542	520	564	546	541	572	556	524	551	494	517	547	541	564	519	549	558	515	531	537	491	524	544	506	525	525	494	539	529	554	527	545	489	585	543	572	568	552	609	523	525	543	523	548	529	532	526	531	514	547	533	539	485	554	537	507	540	524	532	527	557	520	501	527	510	548	529	523	527	516	529	550	557	552	546	586	520	543	552	513	579	530	540	547	515	554	543	529	517	521	550	568	532	508	523	529	564	523	508	539	556	526	532	526	543	515	559	532	552	529	519	538	529	551	513	586	544	534	520	536	562	528	498	552	550	556	563	552	544	549	562	599	566	539	550	516	529	535	526	543	526	542	584	526	511	529	527	538	580	514	556	560	554	501	547	566	553	500	532	558	558	553	532	523	548	493	563	560	561	551	516	546	510	565	573	522	581	528	552	532	546	530	535	537	500	530	558	568	532	542	528	525	530	550	530	541	564	547	557	543	527	523	547	554	520	510	557	537	511	540	497	524	558	552	546	529	556	498	532	526	510	610	541	520	543	573	546	576	502	562	536	558	547	505	535	537	515	573	513	564	521	535	539	536	555	532	531	539	495	556	530	551	514	584	524	516	576	523	549	519	563	579	536	546	548	558	514	580	544	547	558	560	550	530	554	533	538	501	558	550	506	529	547	476	522	550	532	548	500	506	561	545	515	527	526	529	539	499	517	528	573	565	533	505	546	521	506	513	544	533	535	506	546	541	562	518	525	487	535	554	528	520	538	536	548	522	531	538	573	570	550	525	554	581	534	571	575	564	568	529	554	534	461	554	559	535	505	542	539	501	527	532	526	539	543	518	564	528	569	495	541	560	526	529	513	539	548	510	565	536	580	527	540	560	558	556	541	545	518	527	574	522	513	591	536	518	540	509	560	567	522	547	515	566	548	546	540	544	536	529	572	562	542	552	521	542	524	525	561	526	541	545	544	546	580	549	550	555	586	545	539	509	510	560	577	553	496	539	526	533	501	554	589	519	530	499	546	533	537	552	581	513	481	559	552	555	524	531	542	533	534	506	554	529	579	516	501	508	564	576	587	546	501	548	496	557	514	542	558	530	546	513	572	520	545	507	554	524	522	579	548	576	534	547	511	557	557	539	498	530	564	537	536	564	537	550	528	607	530	507	532	526	508	533	530	545	558	509	540	533	556	532	533	507	505	514	567	508	528	556	522	544	559	555	543	551	543	547	559	557	579	518	538	507	505	508	506	550	536	536	533	528	567	552	491	535	497	572	572	557	564	556	551	559	550	520	587	535	526	578	502	567	568	553	514	556	499	536	522	562	522	528	566	516	520	553	565	529	559	577	531	535	524	532	554	531	507	529	566	520	551	562	552	542	523	547	552	525	544	538	573	526	540	513	526	568	525	544	542	553	524	528	560	569	538	511	527	499	520	576	567	548	566	511	558	529	513	581	522	576	521	577	515	508	583	576	535	552	540	569	520	526	510	522	496	536	545	576	473	522	558	494	600	557	537	559	557	542	546	580	566	544	544	541	599	534	560	551	516	554
23332	21381	29402	23735	21380	21395	8495	559	374	380	314	285	250	249	255	219	231	221	222	247	233	219	205	227	207	181	205	208	234	231	208	207	220	197	230	185	194	204	195	198	177	185	221	204	201	226	224	200	211	171	192	210	179	213	183	207	206	227	190	203	191	213	201	212	206	188	189	188	196	193	192	181	193	187	195	197	209	217	190	179	192	217	221	176	185	202	191	177	222	210	180	206	194	179	190	183	185	202	179	187	183	190	189	163	190	165	199	192	214	181	177	195	182	188	189	183	189	190	182	194	205	196	206	199	193	171	197	200	193	186	188	163	187	191	173	206	189	185	188	192	165	195	215	197	177	178	202	213	181	188	167	204	163	175	191	209	192	205	179	191	193	179	207	182	195	174	161	206	169	188	185	197	193	195	179	216	202	197	196	213	183	198	198	187	211	181	186	185	176	211	197	176	187	166	184	204	186	225	189	166	188	226	191	202	182	191	196	190	184	198	208	202	191	213	203	168	236	213	179	194	194	189	210	207	198	173	203	191	181	200	201	204	198	199	191	196	186	191	185	196	202	195	184	178	186	206	208	196	222	215	204	197	193	180	182	173	203	173	172	181	219	196	182	190	201	161	227	167	197	203	189	210	173	178	187	195	199	197	219	191	212	208	186	191	204	203	194	194	180	170	203	204	171	174	189	202	173	210	203	200	202	188	196	197	195	193	172	177	187	172	207	174	213	180	207	191	200	197	192	216	198	177	212	183	167	189	203	167	215	162	183	203	199	205	187	185	207	182	203	196	216	173	203	158	188	197	236	164	177	222	179	207	197	184	200	189	170	217	208	159	185	206	211	204	190	199	201	191	202	194	193	198	199	191	213	187	210	192	172	180	194	211	204	218	217	182	204	187	195	186	187	198	199	191	198	197	198	202	169	186	203	191	180	188	193	189	206	207	185	203	162	179	216	173	190	178	192	211	193	191	177	219	177	187	180	194	186	183	193	184	213	185	190	178	186	179	209	229	206	186	174	191	189	197	188	168	202	216	234	172	185	203	231	199	193	196	204	223	174	189	179	187	208	207	189	207	190	184	194	184	202	175	180	195	202	159	191	194	182	192	176	198	211	176	193	202	218	194	189	198	187	224	212	192	186	171	215	197	171	194	190	194	191	178	209	195	235	172	197	175	199	182	194	182	211	196	178	191	196	202	206	184	211	190	183	172	190	193	170	193	196	199	188	177	207	186	194	179	216	191	186	220	173	180	179	207	198	185	197	191	206	193	160	187	212	185	177	191	175	206	194	188	192	187	196	187	185	185	194	185	198	183	182	218	210	202	189	176	189	180	208	213	198	205	205	188	178	188	197	175	207	203	215	189	172	204	179	203	182	193	214	188	182	191	200	200	198	197	201	204	200	179	195	163	186	205	205	179	197	181	190	204	215	210	184	200	183	195	188	213	187	205	192	160	205	197	189	173	195	185	211	191	167	169	221	174	203	190	195	194	193	191	160	189	175	201	187	171	203	161	197	181	189	188	195	205	158	190	223	174	170	217	196	203	177	199	182	185	177	203	211	181	175	219	197	210	187	172	187	206	219	202	228	187	196	189	219	181	199	183	183	198	200	186	190	190	222	184	185	173	173	187	196	211	181	200	201	203	196	203	201	183	194	218	207	234	180	206	191	197	190	205	209	207	202	196	174	200	203	187	201	200	182	198	190	206	188	192	204	175	177	208	192	178	203	203	195	205	230	211	190	180	181	192	178	189	194	185	207	181	193	204	192	172	199	198	211	178	223	214	182	183	176	211	168	174	173	187	184	177	202	187	182	184	193	184	197	184	195	220	197	188	196	184	208	180	189	192	179	177	201	207	185	205	201	181	204	182	183	169	210	226	177	215	197	201	211	200	182	160	213	204	162	189	202	185	198	182	218	198	205	210	175	198	195	195	204	184	183	199	180	180	202	206	211	197	184	205	199	182	193	197	181	188	203	223	192	201	192	195	199	174	199	196	186	171	195	186	201	195	190	207	206	177	195	205	200	214	213	190	187	168	188	197	206	211	181	203	194	198	208	215	191	185	199	196	207	211	224	181	204	191	172	179	192	174	185	192	189	177	200	195	197	177	175	187	177	181	200	182	191	187	208	185	180	201	202	173	199	198	191	184	166	175	194	180	204	183	181	202	175	196	199	170	207	184	177	184	176	190	196	198	177	222	195	181	194	173	203	191	180	212	188	184	200	194	169	186	181	208	212	192	169	203	173	194	186	207	200	179	201	200	191	206	169	189	201	170	184	186	191	188	176	196	195	206	199	185	196	216	191	194	165	186	179	201	180	199	201	195	203	187	183	194	182	220	184	191	181	185	191	195	207	184	226	200	199	217	180	199	207	206	186	189	192	213	206	198	186	190	201	172	206	184	202	207	175	183	204	172	166	175	186	206	202	213	221	175	191	238	197	193	191	212	213	207	184	211	209	185	178	193	184	205	173	188	181	195	198	210	206	195	196	188	216	194	207	198	159	186	179	207	213	192	172	188	217	170	206	187	192	179	203	163	181	184	202	214	180	195	178	212	206	189	198	194	205	191	208	181	182	194	193	193	169	176	204	209	220	182	187	181	179	213	176	196	212	180	181	181	191	202	197	176	187	182	189	206	190	201	209	179	190	199	190	195	181	178	183	187	195	200	188	192	199	178	179	192	174	203	205	217	207	174	185	173	172	188	197	183	190	213	224	184	188	170	177	179	205	189	187	219	203	209	191	202	208	186	196	188	178	208	218	185	197	192	219	189	204	165	187	207	192	178	196	204	186	176	179	241	197	182	201	189	210	188	181	205	215	183	190	178	180	195	185	200	183	199	208	184	180	202	188	200	184	183	199	203	217	187	201	194	202	189	204	181	191	182	200	194	207	201	180	195	192	204	196	199	194	202	200	176	192	218	188	196	185	191	192	190	217	189	204	207	209	198	203	188	188	179	193	172	207	188	168	185	179	202	190	190	191	185	199	211	220	202	194	197	186	155	197	189	188	201	203	186	216	209	190	213	184	209	174	200	196	199	178	209	181	188	166	199	195	203	184	195	192	212	172	208	200	157	191	192	200	190	185	202	191	210	186	203	197	201	177	185	209	188	170	193	197	178	181	195	212	178	178	195	201	183	188	204	196	193	180	171	200	190	197	197	185	171	197	206	194	192	202	197	205	180	208	208	180	199	187	222	194	179	181	184	196	178	195	186	199	204	193	187	212	194	215	190	216	213	194	214	189	190	192	209	201	193	186	185	228	208	190	182	187	166	173	179	180	180	162	201	191	167	193	189	160	192	194	198	207	202	188	194	205	198	211	176	179	189	201	202	194	187	182	185	195	184	230	203	181	189	179	178	190	200	200	194	186	207	192	183	178	192	197	182	164	191	187	207	189	192	182	182	185	214	176	185	215	201	210	207	184	196	193	177	192	199	210	195	202	210	205	218	209	181	165	197	204	199	191	197	203	194	197	201	186	181	200	212	196	207
36663	25645	10720	5323	3408	2425	1667	1332	1166	982	860	777	733	660	607	585	527	490	493	503	447	464	456	445	440	432	427	407	406	439	405	398	412	346	410	402	386	360	411	363	345	424	355	387	387	395	374	358	370	365	362	366	377	345	365	373	396	335	375	345	367	370	368	359	365	373	375	323	402	357	355	361	341	361	371	364	365	356	372	343	334	379	369	366	320	359	374	387	350	375	355	348	354	356	373	386	403	358	365	362	364	363	393	357	341	385	355	345	343	359	396	358	383	358	389	320	329	333	348	384	367	355	356	365	348	365	339	329	359	351	317	319	354	385	339	360	354	347	370	356	341	378	348	343	381	316	358	339	340	314	373	344	346	356	346	342	343	354	335	366	362	339	346	357	374	377	340	359	360	394	340	343	371	345	389	338	365	360	354	383	330	391	339	365	374	387	361	358	354	385	330	351	339	350	373	366	343	369	379	371	370	384	369	368	364	353	355	362	385	349	343	331	361	354	337	344	376	349	322	375	382	344	378	356	357	339	336	344	342	327	344	342	354	365	350	350	347	350	384	336	360	363	360	352	344	353	347	349	379	324	321	352	358	369	338	329	347	378	320	362	335	362	362	335	383	328	351	356	350	369	303	332	331	340	330	354	351	341	376	352	336	326	362	331	348	381	375	361	364	351	362	342	360	329	362	367	363	344	372	345	356	341	381	342	351	357	356	320	355	356	350	361	348	357	353	347	353	315	346	380	353	375	363	334	329	347	342	371	377	360	343	337	334	381	337	356	355	353	395	363	365	365	360	318	356	356	353	382	355	391	347	347	373	373	362	337	372	356	325	355	338	371	325	337	342	336	359	337	319	387	355	373	371	376	340	349	353	351	366	341	348	360	383	323	353	373	384	365	342	352	353	319	333	371	318	370	381	355	365	386	298	295	347	349	339	356	360	340	393	356	363	372	362	357	364	348	322	358	373	350	339	352	356	378	358	327	351	391	334	359	352	347	309	342	355	370	329	367	362	351	325	333	400	376	336	383	330	349	375	373	349	363	368	337	372	341	344	329	344	340	329	369	379	330	344	334	361	324	334	386	361	337	319	329	335	365	349	352	349	349	365	323	381	355	375	345	366	360	329	361	355	353	315	352	346	359	372	369	359	344	347	375	366	357	343	375	340	343	354	339	353	365	361	307	348	342	325	396	349	350	382	390	321	361	330	353	318	361	363	332	334	381	410	359	318	361	360	358	371	334	330	317	356	355	357	336	332	327	345	358	355	369	306	330	337	363	343	355	349	338	361	347	340	346	380	348	351	320	350	375	369	334	386	354	360	392	364	346	364	350	356	349	357	324	376	351	348	370	367	345	345	387	367	365	359	385	375	337	390	355	351	342	346	366	350	333	340	359	354	312	351	356	357	351	357	353	372	348	365	373	326	351	381	348	367	358	372	362	336	361	359	333	379	384	352	306	349	348	365	374	362	339	360	378	322	366	398	374	346	354	387	357	353	363	361	359	368	367	334	342	374	375	354	394	351	338	363	369	360	366	335	372	343	351	357	294	394	323	326	369	389	333	357	385	337	343	331	360	351	362	384	343	348	363	356	405	333	362	354	342	382	377	346	349	353	363	357	353	321	358	361	385	358	335	359	352	375	340	341	379	324	370	340	347	367	320	364	378	354	404	372	372	343	368	345	383	340	341	356	347	332	366	341	378	363	365	360	331	351	331	375	367	310	349	359	365	355	319	351	384	343	384	357	366	360	333	378	362	350	354	353	352	368	312	368	366	346	333	326	341	349	369	328	388	340	335	354	338	342	352	368	365	377	345	355	334	357	353	359	333	351	345	351	354	345	377	370	356	320	377	377	395	379	341	353	371	373	360	354	350	346	368	391	359	353	354	350	360	360	319	349	350	356	332	351	352	349	379	359	378	343	351	359	353	353	371	360	373	380	342	381	337	369	382	340	354	399	339	312	379	354	348	350	367	339	330	359	370	434	376	354	354	337	326	331	337	321	378	340	346	364	391	345	386	380	356	362	350	383	356	339	366	387	345	384	351	354	367	347	361	354	372	375	374	350	364	364	335	366	372	353	339	362	343	347	350	369	345	353	349	437	383	375	369	334	334	371	336	353	371	358	372	364	347	343	350	334	367	361	349	385	341	340	355	369	365	390	376	354	364	354	402	370	341	371	346	342	329	351	311	376	385	363	341	344	333	358	360	347	375	368	314	378	343	340	355	341	345	375	352	369	351	341	329	378	362	387	320	331	322	362	364	357	386	349	367	360	332	353	374	351	411	370	398	321	364	341	356	377	328	338	388	356	384	333	336	346	352	374	318	360	362	338	356	348	351	379	389	331	323	364	370	355	360	372	319	386	389	372	347	364	346	362	339	340	338	373	354	361	354	341	360	369	385	353	369	347	328	319	362	378	336	399	362	375	366	386	350	357	384	380	356	333	384	343	332	349	347	355	364	359	360	352	389	350	357	353	343	359	347	356	356	354	326	366	382	370	348	390	392	351	354	350	367	363	320	343	334	381	346	378	348	346	337	368	346	363	341	367	382	349	370	346	325	351	353	335	367	324	364	360	355	372	357	353	315	365	336	360	360	360	323	336	357	335	349	350	395	339	348	374	365	352	322	347	353	365	364	368	346	377	395	347	389	344	331	357	321	353	349	333	388	366	356	367	360	369	342	378	337	354	346	334	342	339	362	359	328	340	345	374	363	392	335	317	348	362	371	348	370	332	345	363	355	330	346	334	349	356	341	360	337	363	364	334	339	365	377	358	374	315	338	343	408	406	378	379	351	345	332	387	393	347	346	337	343	347	390	345	334	389	349	356	353	409	353	331	373	335	373	348	315	359	332	351	350	332	349	346	339	326	340	368	350	344	370	397	339	378	376	344	393	379	390	358	329	371	354	333	364	367	363	341	341	358	371	354	341	349	396	369	339	364	336	343	360	395	354	358	350	370	382	421	326	345	372	336	361	334	372	372	367	345	361	350	373	358	369	352	374	372	367	356	399	358	331	340	343	342	382	375	376	326	369	353	363	380	367	334	339	372	350	352	395	378	353	384	325	350	371	376	344	343	401	368	340	363	324	343	353	323	346	353	345	332	354	350	321	359	343	310	364	359	348	362	380	333	341	392	362	367	353	351	356	329	345	391	307	381	343	353	362	363	334	356	355	337	341	387	339	395	369	375	355	375	337	372	334	376	337	381	343	322	331	359	371	370	358	362	367	336	368	351	323	375	341	343	385	331	352	363	374	372	334	349	370	352	338	331	350	341	342	367	375	360	352	362	363	369	366	321	342	333	382	369	366	349	328	364	387	382	368	317	375	357	354	379	364	356	349	325	354	333	405	333	401	354	379	402	384	364	368	398	367	345	380	346	350	353	338	347	339	332	343	334	346	356	379	355	380	364	381	383	366	322	377	329	337	383	367	330	367	387	362	367	330	381	362	336	380	360	356	352	354	384	370	342	390	331	352	334	381	392	362	326	325
27452	21476	14331	1485	601	582	607	511	527	518	557	545	542	524	555	544	533	526	567	489	541	517	514	546	554	529	545	551	540	540	528	536	570	601	557	531	538	515	574	576	515	488	530	479	476	573	515	553	578	530	555	524	549	582	536	497	519	513	540	506	569	536	528	515	504	526	536	543	533	541	522	528	542	546	532	544	538	530	581	533	514	550	515	500	558	524	555	499	522	528	472	507	524	533	548	527	582	526	532	551	548	541	561	552	527	544	497	528	577	503	514	525	513	568	533	532	557	508	555	529	512	555	549	522	524	529	540	532	557	532	558	538	521	543	543	548	526	492	546	506	589	561	511	489	533	521	488	563	494	546	490	537	505	512	549	596	560	509	543	498	531	502	548	547	495	538	546	530	541	520	489	577	532	478	559	514	545	532	519	520	552	550	568	514	561	537	535	512	537	539	513	558	535	551	540	537	528	546	550	548	514	561	556	523	521	510	513	551	541	504	549	503	529	516	527	576	522	554	546	479	549	524	519	516	563	566	505	483	550	520	520	517	484	534	576	547	532	539	589	556	530	525	505	496	538	528	502	559	508	511	564	575	522	531	522	513	511	546	556	508	538	563	513	495	546	566	493	545	541	508	539	543	528	496	512	531	552	507	559	570	551	568	513	529	534	505	564	543	523	545	509	526	515	532	521	534	526	515	472	531	526	483	525	540	512	559	514	528	525	538	530	508	572	523	546	544	488	530	590	530	544	557	541	530	508	519	509	549	572	559	526	504	571	509	489	521	534	514	565	533	528	514	556	527	536	545	529	523	521	498	554	554	561	573	505	535	521	518	541	534	510	517	527	505	538	518	543	551	577	528	478	568	544	497	566	510	539	542	529	565	547	536	535	528	534	524	532	561	558	516	537	526	517	512	511	504	517	542	545	532	539	537	513	550	530	543	502	538	595	588	518	577	502	550	515	520	555	489	540	569	527	545	517	527	527	492	560	532	546	549	512	522	528	528	544	507	539	531	534	534	526	478	526	598	525	531	592	542	534	566	503	571	514	526	565	508	522	562	539	567	555	526	559	516	540	521	571	501	507	512	512	556	532	564	519	545	473	571	494	518	481	533	547	494	557	522	514	461	545	538	565	511	524	535	509	494	532	558	554	529	541	534	520	515	492	532	520	519	500	542	531	485	526	517	540	530	504	577	503	561	482	511	515	528	522	529	584	525	581	579	537	508	567	565	495	525	543	532	535	563	539	498	519	531	515	532	510	540	557	540	571	555	512	559	523	513	537	514	524	519	581	475	515	506	549	542	562	506	540	516	551	547	554	533	530	583	555	503	520	531	508	515	547	495	537	563	520	506	507	499	532	547	542	531	498	557	492	552	512	498	520	524	501	546	543	527	538	566	565	507	508	542	566	539	565	500	530	574	540	525	531	527	523	545	487	558	529	536	568	522	541	572	532	564	524	496	585	544	539	512	500	533	530	524	517	570	534	566	547	545	550	528	564	522	555	523	517	575	541	543	551	506	531	521	484	544	510	503	515	544	496	548	520	555	507	518	554	543	501	546	515	517	553	518	545	504	521	549	510	542	538	487	539	523	540	518	543	528	512	544	527	572	561	523	502	464	499	546	515	511	485	526	523	502	538	531	548	507	534	532	528	529	515	505	540	529	566	538	502	532	524	524	511	540	516	518	529	560	527	555	567	502	567	506	528	530	530	512	523	505	492	514	526	570	568	520	511	506	495	565	510	530	557	561	555	554	549	540	530	539	484	521	517	526	534	539	519	521	517	550	548	535	549	524	542	520	516	571	569	558	555	582	521	525	499	541	579	518	543	510	521	537	538	576	529	505	494	527	508	551	464	510	516	558	539	533	532	537	542	520	542	532	532	565	513	557	495	549	522	563	559	538	521	560	512	544	523	545	515	526	533	527	541	518	501	583	572	546	535	552	527	529	517	519	511	516	497	513	540	537	545	510	544	520	542	521	564	530	533	528	564	549	545	486	483	534	530	544	542	524	552	533	527	528	533	538	520	488	517	512	557	538	516	497	502	549	554	540	479	542	504	497	539	498	531	547	571	523	499	533	571	555	544	542	545	541	499	535	523	518	525	510	527	525	538	515	542	508	537	472	548	539	537	511	544	530	517	547	556	522	527	543	504	554	519	524	536	570	522	531	527	520	509	535	562	492	555	511	558	598	513	501	545	528	544	491	533	535	572	549	520	534	508	492	534	485	558	505	548	513	566	564	522	546	535	505	497	489	528	511	532	528	542	586	540	550	554	552	494	558	528	514	513	548	547	536	524	510	552	558	527	510	551	518	520	567	531	552	524	495	498	491	554	536	543	555	566	509	555	572	562	555	547	548	572	514	520	529	550	520	521	527	496	496	539	521	501	564	512	539	488	545	543	538	506	540	520	488	523	508	539	498	494	510	574	512	496	537	493	546	543	578	537	540	489	503	554	506	551	530	525	523	521	513	545	526	529	582	531	475	562	501	564	524	548	495	485	505	453	520	524	574	556	532	517	546	545	549	535	494	557	515	530	545	487	528	534	521	524	521	477	540	511	556	543	504	578	505	537	551	516	498	516	533	529	528	550	544	533	558	495	534	522	561	471	509	535	546	572	561	492	541	544	542	547	490	511	548	518	527	532	551	529	510	537	520	534	530	532	545	510	515	541	528	566	485	527	525	536	535	516	523	535	522	582	568	531	526	538	506	498	559	547	548	545	549	506	539	498	511	547	520	512	531	563	533	494	542	522	521	513	538	517	566	584	507	516	512	495	509	546	530	494	558	550	531	539	538	539	522	555	536	523	520	554	505	549	566	527	575	532	522	558	489	506	508	529	555	519	521	514	539	530	530	547	507	561	508	533	517	509	540	523	521	533	524	530	559	511	586	491	517	576	515	505	562	495	535	543	489	501	540	547	533	536	551	517	497	520	560	511	567	497	550	554	519	522	569	523	554	529	563	530	544	511	531	521	498	553	592	538	535	587	526	551	578	523	485	515	560	550	506	541	544	561	538	537	509	555	540	516	514	514	504	478	503	547	515	524	496	542	558	494	510	573	548	512	517	539	520	551	513	540	535	532	498	536	527	548	558	553	575	538	528	486	513	516	524	523	519	520	549	541	517	558	519	571	523	523	531	515	528	555	496	568	502	523	551	502	550	536	566	582	547	520	545	545	538	532	547	524	524	553	555	558	575	534	524	513	564	507	562	487	555	574	550	536	542	537	542	521	566	500	519	489	536	544	517	509	514	556	504	545	563	550	512	537	504	531	528	515	548	563	524	506	518	498	529	531	544	518	528	549	547	539	552	548	559	532	530	521	496	537	525	528	538	531	545	544	558	502	538	527	511	557	487	530	523	531	515	559	547	542	525	520	524	553	510	566	493	535	487	500	486	492	511	525	550	518	559	547	553	549	498	498	554	514	553	539	553	505	533	519	526	481	494	548	537	543	516	514	564	500	530	543	519	534	502	584	514	474	508	543	538	523	510
30033	11575	1681	1244	1140	1104	1046	1003	992	980	992	941	977	1008	958	965	967	1029	997	979	960	997	1001	946	985	1010	1025	1005	959	919	993	960	956	987	951	1003	943	961	972	997	947	977	941	1021	961	984	933	984	958	1006	994	904	1025	968	997	1023	961	941	1008	1038	969	1011	982	1013	954	994	991	1014	984	991	986	969	925	973	1014	970	898	1016	1032	979	962	1003	951	987	1025	973	999	966	1027	947	928	991	960	956	947	952	923	992	1022	963	919	973	991	946	964	958	983	964	970	1009	970	977	965	972	990	959	975	996	930	955	961	1028	934	977	924	955	974	914	993	990	983	1005	990	1022	912	920	1024	970	977	960	1007	975	981	954	995	946	982	983	942	889	1026	985	988	995	995	1002	942	1014	1006	941	983	912	998	1014	973	981	1005	956	1041	997	967	933	940	1021	992	952	1009	951	988	1020	978	971	999	1010	1004	976	999	962	1010	981	961	988	956	979	956	949	979	971	987	1009	928	1002	1003	958	1025	992	967	971	978	996	978	975	1005	953	997	989	1008	984	1026	968	1025	983	980	1011	984	1013	956	1025	969	983	1040	977	990	956	984	957	926	924	1002	954	967	1023	946	1068	1015	967	1022	981	949	963	1015	951	986	960	978	949	961	961	977	919	985	997	993	969	973	990	895	975	1015	998	930	993	1007	971	1006	986	1003	916	965	956	994	970	971	933	922	992	960	1005	955	962	991	956	979	1007	970	965	888	974	980	951	967	992	1002	991	1001	1015	1018	1024	944	935	968	936	910	957	985	947	910	1003	949	1015	1031	973	1013	994	961	977	1035	968	1009	977	986	903	1020	975	1021	874	971	1007	1019	1003	987	954	976	1006	984	956	960	972	987	938	970	999	992	970	963	962	1000	932	975	910	943	934	958	1039	949	943	1012	986	955	933	1003	947	1011	927	959	954	989	929	955	995	946	993	999	929	1002	989	947	988	929	992	989	982	907	985	948	952	1021	1004	979	1032	987	961	986	976	993	932	1015	985	1015	965	944	943	899	954	988	977	1010	1012	965	931	992	940	992	1000	885	979	1011	982	1027	940	1002	1021	954	969	979	929	992	912	979	1051	941	1005	1018	953	969	1005	961	991	968	978	915	970	1037	927	994	937	980	988	1002	1009	1011	1014	982	960	976	955	940	981	934	928	990	1046	943	960	917	971	981	954	987	961	955	969	994	1016	961	920	947	974	942	1019	992	983	937	917	984	971	989	943	971	979	965	957	973	932	974	1010	955	967	998	933	959	976	978	937	915	926	930	993	943	932	968	976	971	997	976	965	1018	973	951	989	943	996	978	924	1009	994	966	959	1024	936	973	931	958	973	970	964	952	1018	992	994	976	932	925	985	967	899	970	1026	935	943	978	982	977	976	918	1025	932	971	1042	928	933	903	982	1000	941	972	952	1024	993	964	1019	952	952	967	982	934	1002	981	1017	956	933	979	965	1039	966	967	951	948	1010	1010	957	963	993	998	992	945	952	926	980	987	969	964	1013	1004	997	954	992	963	1033	1018	922	999	928	976	983	978	950	945	971	965	1052	944	986	944	913	986	1012	1027	1011	966	1008	1035	974	965	985	1058	930	973	1021	977	962	930	992	998	1007	996	970	956	967	977	1004	1005	983	936	948	1040	983	1002	968	966	987	977	967	1025	977	961	958	962	1016	931	990	958	918	953	956	967	1023	981	1010	908	939	990	981	987	961	1014	995	916	987	991	962	979	989	958	919	994	970	994	987	949	973	981	962	1004	932	995	969	983	940	1001	1006	971	1021	1016	908	938	967	957	979	1004	977	1032	974	985	975	919	915	994	979	1016	958	1004	949	977	1040	974	959	987	1023	942	977	993	998	977	947	990	1024	953	955	959	932	1023	1007	1026	997	923	961	958	958	1005	915	982	1013	920	954	958	960	966	935	959	932	960	1023	975	961	946	997	950	958	1025	1005	1006	961	1034	990	954	991	1000	989	1023	959	932	959	936	1012	991	962	985	965	974	993	989	955	971	992	1018	967	911	1017	976	943	955	985	918	980	953	975	968	1020	1009	992	939	978	928	988	974	980	971	942	1018	1028	982	951	976	1015	980	1016	1013	988	981	976	991	909	951	1023	963	945	939	953	961	953	973	963	985	956	957	952	971	954	990	966	1018	943	987	982	947	908	955	939	1008	985	988	965	982	911	957	988	1015	1002	939	1011	985	1065	959	1033	996	969	969	957	986	968	1008	908	990	1008	994	951	987	1001	991	1018	1016	955	998	950	955	978	1009	987	983	984	986	968	1024	951	925	1013	998	946	927	1014	993	990	965	1020	944	981	937	987	939	990	975	938	1000	977	947	988	969	1034	957	985	930	940	979	1007	953	1021	1000	918	1019	939	982	995	1002	943	1050	969	996	987	1021	1001	943	981	981	978	980	996	968	1001	940	955	981	1003	987	978	985	972	970	986	947	951	949	983	990	1005	937	988	998	988	995	977	966	967	976	928	970	999	963	961	983	1011	1012	928	953	1007	984	1043	1003	977	935	949	1053	955	965	983	1009	996	997	976	969	948	945	1032	946	984	943	972	968	1057	971	1018	970	917	934	995	970	990	969	990	995	959	1008	955	960	981	1035	979	973	955	1025	1000	919	925	976	1021	960	1011	947	991	986	996	1014	990	986	993	940	987	1002	947	922	988	998	991	943	1034	909	964	1031	968	1009	966	970	969	980	950	978	995	1002	1005	951	975	973	937	945	982	919	992	973	1004	924	970	933	933	953	962	927	942	963	976	944	944	944	947	949	999	959	965	988	974	1006	968	994	917	946	930	931	979	990	970	1055	1015	947	912	1000	966	951	1021	941	926	990	1018	986	1001	977	985	965	950	1007	954	1002	949	927	960	1013	967	957	982	940	935	960	1009	939	1005	980	946	992	976	934	954	983	986	974	936	934	1002	969	892	922	982	923	928	989	952	950	979	975	941	1008	967	980	997	987	957	1017	950	954	954	954	975	968	951	947	955	978	944	944	986	973	976	995	1045	988	1015	1012	1028	947	1031	980	967	984	1007	964	980	955	988	934	1004	1049	923	1004	958	932	915	1020	1025	985	947	982	1003	954	989	896	984	972	915	950	992	972	991	966	996	982	952	987	1020	987	1025	961	969	921	943	1008	1008	984	935	950	1032	981	1018	973	987	961	939	1007	989	979	987	970	947	961	941	984	995	997	1038	985	979	969	957	981	1066	1003	959	968	932	1041	983	978	973	925	951	972	941	1062	975	1007	981	1031	961	992	971	1039	984	993	973	959	1007	981	980	963	976	1029	993	1027	967	955	950	993	996	1018	940	954	1010	984	984	918	966	998	993	997	992	1028	984	992	955	933	956	958	972	1002	1000	937	1033	1016	995	948	1003	994	946	944	985	949	959	966	977	938	1016	942	959	959	994	963	957	939	964	1044	985	1008	1039	1028	960	941	969	1026	1014	1006	964	1008	977	1005	957	976	1003	967	935	926	949	975	977	962	941	984	986	1025	975	941	1000	1006	1024	1020	973	1042	960	1013	969	973	999	977	961	989	959	976	982	950	944	979	1019	996	1016	986	985	1024	1007	929	965	923	939	959	990	1017	1049	952	988	979	1030	999	958	999	981	997	1019	950	989	980	900	952	969	959	925	941	969	1013	1026	912	983	983	1016	996	952	890	969	975	1015	951	962	1027	980	971	1022	951	998	1021	976	923	979	997	1027	959	951	982	1023	943	1021	956	958	966	1001	1050	985	1012	985	959	935	1005	1027	1023	963	974	954	965	959	961	1007	984	945	944	939	983	995	1003	970	949	958	1105	929	891
24305	21374	29207	23895	21335	7139	638	453	343	377	370	366	308	288	270	283	338	286	307	304	290	302	284	310	268	257	283	290	259	267	302	257	275	305	277	273	283	280	295	273	269	294	283	283	282	282	240	262	288	267	262	284	268	272	263	267	265	288	273	250	276	273	295	270	284	283	281	263	316	276	271	299	281	276	277	283	294	267	275	276	287	259	269	259	267	285	247	257	304	276	278	287	321	283	280	302	251	272	282	266	303	273	249	284	298	272	264	256	235	251	289	307	278	296	291	272	306	272	249	284	287	264	264	287	259	300	264	266	304	265	248	281	252	247	278	248	271	287	263	262	257	304	246	246	278	258	257	302	269	291	269	285	281	283	285	282	268	294	257	290	257	293	242	293	297	294	274	253	285	269	279	263	299	251	282	268	284	221	282	302	247	267	265	242	271	272	269	267	251	239	258	261	293	265	267	247	299	273	262	274	288	268	245	269	236	275	233	291	236	271	285	253	297	297	271	264	281	292	315	291	292	282	299	295	296	265	289	262	240	267	273	261	298	229	244	273	282	267	262	276	276	298	252	280	257	269	238	307	264	260	313	299	302	265	301	260	271	258	247	256	242	271	304	297	269	276	291	289	295	253	267	293	266	252	272	284	267	239	248	240	275	269	275	252	251	249	294	305	259	265	268	275	285	293	280	285	267	275	259	292	257	250	273	274	251	271	248	275	270	287	273	274	261	253	276	272	265	246	265	281	287	259	284	275	275	266	311	288	244	271	299	274	292	268	286	266	269	261	280	286	272	292	299	306	286	267	315	283	258	265	268	296	280	293	265	252	257	258	257	290	268	288	262	258	252	272	281	280	271	278	297	293	254	257	290	284	278	275	283	304	263	258	264	296	245	281	277	286	280	231	277	301	315	294	264	282	255	273	263	275	275	281	266	281	288	271	269	265	249	282	263	268	263	250	267	264	288	294	289	284	273	243	258	298	283	282	253	269	276	273	288	262	273	259	293	265	261	276	270	270	286	253	292	233	284	257	270	265	267	274	273	281	275	268	268	269	258	292	242	259	254	303	288	290	254	270	289	274	285	290	283	283	285	267	283	257	280	275	303	275	266	285	254	269	293	262	291	277	274	278	257	282	285	277	254	256	263	265	259	249	282	272	267	267	264	296	249	276	290	243	280	271	247	262	272	262	265	284	264	263	263	285	267	277	270	272	276	259	302	261	276	267	266	257	267	276	258	288	243	274	267	279	255	270	293	261	250	286	293	305	261	263	281	280	288	260	261	275	278	279	284	279	280	308	256	290	272	241	281	282	289	272	285	285	271	255	263	245	252	313	256	277	275	246	277	262	316	306	262	252	272	254	279	284	249	248	248	274	277	294	239	295	260	278	259	266	284	289	282	252	292	283	254	259	255	283	261	254	294	256	283	258	254	284	263	293	260	303	274	273	276	262	277	246	297	255	268	250	265	285	258	274	259	261	280	264	274	303	265	305	272	291	269	267	261	294	262	271	276	259	269	267	250	281	274	269	273	275	264	262	257	239	263	297	250	263	296	286	283	276	277	270	258	240	278	266	280	268	279	237	256	286	271	279	235	270	257	240	258	271	269	270	265	274	290	303	291	271	304	240	284	251	255	268	269	258	307	282	297	270	265	267	283	287	285	273	257	264	284	272	280	257	271	250	268	261	264	278	264	267	287	305	273	307	283	253	282	279	263	280	273	251	283	319	293	287	289	274	305	281	268	302	293	279	293	286	280	264	279	255	249	280	264	296	240	298	275	308	242	273	282	275	294	264	274	300	258	281	276	274	291	281	272	270	289	254	293	239	257	259	266	250	265	277	266	285	283	287	239	238	256	290	275	276	275	256	283	293	263	275	266	281	257	282	291	241	265	270	307	238	264	262	300	254	279	284	268	295	259	281	247	264	264	263	281	258	250	267	274	281	307	280	281	286	295	307	258	298	278	295	269	270	273	243	282	304	281	290	284	271	267	283	251	250	271	282	273	280	265	287	262	239	256	274	321	289	290	301	267	269	269	291	274	259	297	288	241	300	271	242	281	260	289	260	281	275	297	281	253	254	269	292	269	270	271	249	267	312	297	265	293	279	266	289	284	301	299	270	284	270	277	257	241	267	295	292	280	266	262	236	285	256	296	256	257	258	258	264	277	272	286	288	258	260	290	283	279	253	292	275	310	292	262	270	309	265	245	264	273	268	291	279	277	270	268	259	299	269	278	268	293	298	241	259	249	277	263	278	267	261	259	291	300	308	289	271	242	276	235	270	286	299	296	278	261	280	279	266	289	280	262	277	254	291	254	285	264	304	232	288	263	272	252	253	260	284	298	277	282	262	294	267	283	284	275	254	291	279	293	288	278	294	288	259	286	288	289	255	273	289	283	259	280	281	273	316	254	264	261	275	264	267	275	279	265	256	268	287	277	257	288	247	287	276	265	277	290	280	285	273	306	247	273	260	307	276	267	287	301	297	278	261	276	246	267	283	272	264	270	278	283	268	283	261	269	253	245	273	281	257	274	281	245	286	259	301	273	284	309	255	267	286	253	276	256	273	263	280	292	255	309	284	293	296	270	268	256	254	281	295	284	290	257	270	288	260	277	283	282	239	285	274	271	283	261	295	282	268	276	248	277	266	270	256	242	263	271	259	292	277	296	272	265	293	265	280	249	290	268	263	273	243	255	272	303	266	293	245	268	262	276	262	273	264	258	259	314	254	274	284	271	298	290	262	263	285	244	280	310	264	268	277	270	290	317	295	307	250	295	295	255	267	296	265	264	298	279	277	279	244	275	288	276	284	259	265	266	234	250	269	257	301	253	276	286	313	266	268	294	268	287	263	301	261	302	294	309	252	274	258	250	283	265	263	251	241	277	258	238	270	268	284	306	267	265	266	291	292	256	261	239	270	296	280	289	264	296	265	274	269	298	297	267	253	260	270	276	269	280	280	259	261	268	274	275	281	289	259	281	302	300	270	278	271	272	266	277	248	281	280	289	247	259	282	256	305	252	277	233	229	269	275	268	236	279	278	261	300	260	282	283	286	291	274	283	277	272	262	282	250	266	261	292	238	251	268	260	267	274	277	328	291	268	277	274	275	294	270	281	306	275	288	270	296	248	260	263	278	314	269	285	263	274	238	270	254	267	247	287	278	263	256	286	274	270	262	300	273	288	293	251	269	277	239	284	270	259	268	266	304	245	284	278	267	276	289	262	248	272	291	270	286	267	283	321	237	265	286	260	280	240	292	241	268	272	266	275	293	269	286	279	300	255	288	286	259	245	292	287	282	298	247	266	291	260	264	261	257	280	292	272	266	294	292	256	292	263	254	262	285	254	279	263	282	233	270	266	278	294	312	272	300	262	279	275	259	255	242	280	243	275	269	268	265	247	257	289	292	266	274	291	277	296	271	262	280	255	249	293	272	287	268	259	269	300	266	271	227	268	234	253	269	274	254	252	297	308	265	268	308	278	244	293	272	257	277
40902	21788	6236	3217	2087	1686	1245	1058	973	870	795	747	708	703	658	624	619	595	612	600	619	591	617	549	591	582	566	532	564	548	581	555	548	569	507	496	564	540	552	490	546	538	567	556	551	518	532	535	499	562	546	559	561	574	541	545	517	552	546	535	532	557	591	560	532	560	555	527	533	544	541	560	556	571	546	532	509	564	539	548	507	557	533	562	557	566	554	548	509	534	529	532	570	515	568	559	507	532	543	524	522	560	503	536	528	563	540	552	537	574	544	493	545	537	516	547	516	563	571	537	526	532	539	538	566	503	517	545	525	522	537	562	522	486	568	537	533	508	565	513	561	498	553	506	529	526	547	586	555	539	533	556	530	533	562	548	555	569	536	528	562	482	528	537	524	544	511	529	540	565	527	562	546	530	541	558	535	535	557	526	589	575	503	519	562	514	511	527	573	535	571	530	557	529	563	522	518	584	515	481	592	548	551	512	554	495	551	568	554	546	508	502	497	513	600	513	538	515	531	558	521	564	512	516	518	586	552	535	537	479	543	518	557	519	559	499	550	511	506	514	562	522	553	568	520	517	556	552	518	533	565	496	529	529	563	503	549	514	515	549	528	460	537	520	558	532	548	543	497	518	545	512	547	548	536	525	524	524	564	548	533	550	525	542	530	524	531	487	559	525	510	503	542	522	549	522	524	568	562	558	527	538	518	523	502	516	591	533	531	570	529	502	490	538	537	517	516	536	521	559	531	519	486	539	535	538	511	565	571	539	518	500	507	509	530	535	527	531	519	527	582	525	532	533	539	518	542	544	572	521	500	501	527	509	535	529	492	506	573	554	520	551	558	500	555	555	539	517	555	546	544	531	559	539	544	551	559	533	540	537	543	562	513	499	555	572	525	541	565	545	556	536	540	539	484	592	555	511	557	532	536	497	535	523	499	561	553	548	511	571	541	510	543	503	543	505	533	496	543	508	532	537	508	565	507	512	544	497	506	536	519	558	519	537	558	534	539	548	543	541	548	537	558	515	550	521	592	506	511	575	525	504	511	536	535	547	486	526	537	533	548	511	516	552	513	553	540	574	548	527	526	539	557	576	562	515	536	535	558	529	531	543	544	542	499	530	499	515	537	557	535	520	547	540	535	533	533	573	514	550	488	545	545	480	507	507	549	522	548	510	532	539	543	496	503	478	520	534	488	552	520	547	511	534	583	544	550	543	536	525	599	517	523	501	574	538	512	522	536	549	533	548	522	542	489	520	554	544	520	523	528	529	543	542	532	577	549	534	545	561	560	488	541	518	542	536	505	510	509	510	558	523	505	512	532	548	540	549	541	535	537	547	532	541	528	553	511	519	519	569	552	545	518	588	537	536	533	497	502	539	530	549	506	526	506	534	537	518	598	536	541	528	557	539	529	533	504	519	512	547	520	540	547	537	547	584	547	488	529	507	544	521	551	513	527	517	515	548	510	593	538	535	570	536	526	555	478	513	546	562	543	511	528	559	564	548	546	561	557	518	580	488	541	500	527	544	528	591	533	532	546	554	537	550	562	535	551	536	526	504	546	530	548	511	564	567	483	568	575	524	532	592	543	552	528	493	553	546	477	522	531	532	515	530	539	565	512	535	524	516	540	560	504	543	528	537	532	517	555	517	511	519	558	529	570	507	553	552	563	522	495	553	526	520	538	519	521	484	521	517	573	542	519	545	504	564	514	519	532	523	580	527	546	516	526	517	511	539	520	531	515	543	518	540	498	526	559	535	513	555	498	545	506	529	544	526	562	597	546	556	532	511	517	513	552	468	536	538	520	507	522	561	523	551	524	528	531	528	539	546	564	526	525	555	520	554	543	535	497	538	544	561	479	493	510	552	538	587	494	514	530	530	555	531	532	543	527	509	550	505	547	566	577	532	526	545	503	501	543	527	514	554	503	550	483	493	550	513	524	554	561	533	529	497	552	567	558	530	518	559	514	526	562	519	550	536	572	573	551	492	548	557	539	472	602	527	527	519	511	580	469	531	530	506	540	508	530	513	518	541	536	577	519	538	551	575	547	551	564	509	526	546	542	554	551	582	587	541	576	529	538	544	511	541	558	536	554	512	517	517	566	482	593	512	524	531	528	506	535	513	540	484	548	562	560	520	527	525	534	563	543	517	512	550	533	542	545	527	572	509	503	499	558	553	587	583	520	573	549	514	530	520	518	549	510	535	521	558	548	548	560	539	591	541	532	533	566	538	536	524	527	534	545	556	526	577	552	524	513	504	610	518	555	533	522	536	524	559	494	495	567	547	517	529	508	534	509	514	560	517	557	559	537	578	524	547	518	535	561	517	501	549	534	531	480	507	518	548	531	516	520	520	516	544	529	548	587	549	532	549	529	531	529	510	553	540	516	536	563	522	525	552	541	542	527	510	554	529	529	572	487	575	543	536	561	539	495	512	545	537	525	527	574	519	545	520	526	546	540	510	547	507	519	492	503	500	553	517	494	549	564	529	529	521	494	510	524	574	522	539	575	511	521	510	526	512	518	539	540	488	533	527	586	500	537	560	527	535	544	532	548	539	499	525	536	555	501	522	541	581	503	525	542	512	560	530	514	537	482	536	559	541	540	511	516	544	553	556	483	508	490	571	529	521	538	512	500	567	556	538	565	567	543	525	555	548	549	530	575	566	557	512	542	485	531	486	577	544	544	527	541	536	543	520	556	524	505	537	610	547	548	532	505	536	562	528	511	554	515	573	588	555	533	529	516	501	494	558	519	501	499	517	532	496	551	568	538	541	503	512	537	493	542	560	581	515	493	517	531	526	542	536	538	569	558	548	551	550	536	534	587	515	496	550	555	556	524	557	536	518	526	523	548	533	533	530	502	504	501	553	556	554	546	600	512	503	526	512	543	529	538	538	524	560	500	547	518	559	543	540	491	541	496	538	523	531	507	539	544	557	536	549	552	539	582	527	499	569	571	548	515	562	468	591	517	549	511	527	554	534	530	533	582	553	556	508	490	547	554	556	550	526	530	549	539	543	512	505	546	572	512	544	578	524	522	506	566	544	553	546	511	499	531	528	596	546	486	526	537	523	557	532	549	503	494	499	543	540	531	534	535	558	570	586	544	555	545	507	518	564	522	553	504	597	530	542	535	529	546	513	508	522	565	539	538	547	570	552	520	592	547	551	525	542	530	514	525	550	515	553	535	519	535	527	503	532	520	503	537	567	533	542	544	536	537	564	549	527	550	580	547	510	539	555	539	544	524	489	533	576	535	527	532	563	517	535	512	512	573	549	539	531	523	558	534	557	543	537	500	544	544	534	567	497	513	578	514	559	532	517	539	539	496	575	584	555	577	541	568	546	470	541	557	566	557	568	529	574	565	553	557	511	554	514	531	530	546	530	508	535	525	534	513	523	546	534	508	536	552	552	525	520	537	534	503	500	560	536	566	563	512	559	547	533	535	521	549	546	572	511	539	563	558	531	530	508	533	529	548	521	513	538	555	559	539	525
23263	21369	29956	23156	21372	21394	6324	544	422	370	321	299	237	281	267	281	239	229	218	213	214	208	206	224	212	199	181	220	213	195	189	195	215	194	212	229	191	202	179	179	196	186	183	213	187	209	204	205	201	216	193	169	190	200	199	189	174	185	204	191	206	193	188	191	196	192	170	183	198	185	199	200	188	201	198	194	182	208	202	206	218	185	197	214	184	175	217	158	187	176	194	212	213	212	206	177	204	176	177	192	189	189	177	199	195	213	221	194	148	188	199	210	193	193	187	202	201	165	183	185	192	161	190	178	182	179	202	183	189	188	189	167	192	180	197	212	218	208	189	194	202	185	199	174	171	197	199	183	192	187	181	185	205	189	172	202	176	193	201	163	193	203	204	178	180	195	192	220	198	179	183	181	183	188	192	205	189	214	178	205	185	180	196	184	200	161	173	181	170	180	190	183	200	199	176	201	189	176	177	180	199	200	212	214	186	186	172	215	181	201	201	216	186	209	197	188	194	189	217	204	183	191	178	205	192	177	195	195	204	168	172	176	217	189	190	201	187	189	215	178	191	194	186	182	197	178	171	208	202	208	200	204	175	204	205	197	177	196	171	188	195	183	203	192	215	176	191	206	161	199	196	191	163	189	202	167	200	155	203	203	199	221	186	179	192	175	196	192	180	226	204	187	190	201	197	197	188	198	185	185	178	192	217	174	199	214	171	168	197	191	192	181	204	186	222	197	201	163	189	204	198	204	195	179	185	180	172	208	188	179	191	221	185	187	170	194	170	196	186	177	188	197	176	206	183	205	196	177	194	176	187	186	200	173	196	162	197	185	155	169	201	198	198	193	160	187	187	158	210	189	188	195	191	199	180	196	191	204	185	178	189	162	187	185	188	205	216	181	180	196	201	197	195	189	172	173	191	197	186	209	176	214	180	202	173	208	181	182	177	196	188	171	216	182	181	198	196	195	184	194	167	155	203	188	184	201	195	175	169	209	186	165	164	187	189	182	198	202	184	201	203	163	195	181	197	160	193	176	208	188	217	168	210	181	205	187	167	199	190	223	175	191	172	180	190	180	154	168	197	207	188	172	168	190	192	170	175	196	173	203	197	205	184	215	180	166	189	162	226	198	178	199	214	184	183	171	199	196	194	209	197	196	195	157	183	226	181	165	173	209	167	201	167	188	189	181	200	193	203	194	180	191	194	215	199	180	184	187	204	184	179	195	187	198	188	199	190	217	176	214	185	199	182	198	168	187	183	176	194	174	182	191	191	187	203	178	196	191	181	208	189	192	179	203	202	184	195	186	177	177	173	190	191	209	182	180	175	206	174	182	182	187	215	215	196	204	178	192	203	193	223	213	185	171	214	195	195	198	195	194	191	168	180	181	173	198	205	185	183	201	183	191	203	196	176	204	185	166	185	199	203	175	188	200	211	184	189	182	180	191	183	195	188	149	204	198	216	191	184	181	178	173	212	196	218	228	172	185	198	183	186	178	179	203	179	195	206	199	191	183	177	185	174	188	200	191	168	184	174	175	194	185	191	178	200	181	178	166	181	191	220	212	198	210	171	169	190	178	176	180	175	186	173	210	193	200	189	204	188	179	187	213	189	198	185	196	178	210	202	167	178	183	219	196	163	187	178	225	166	176	194	179	179	182	192	192	186	185	177	164	206	202	187	188	194	192	197	189	207	183	210	201	197	180	192	198	191	194	178	197	201	167	205	211	181	202	207	184	202	153	215	196	167	168	210	196	199	184	175	206	218	189	199	195	196	207	174	182	208	191	200	193	191	202	180	189	200	192	170	195	202	184	185	194	185	201	197	194	185	184	188	201	172	197	185	185	188	199	158	183	186	160	199	213	178	182	189	177	175	193	163	198	195	209	187	179	180	176	185	183	190	187	207	184	214	183	199	182	184	204	204	199	190	173	173	216	195	181	199	198	207	166	200	205	190	192	167	181	206	197	217	184	163	190	196	188	204	178	169	180	197	196	209	172	214	189	190	195	192	195	181	194	172	177	198	178	203	201	208	166	178	194	196	199	191	181	163	170	215	162	190	212	187	197	196	206	177	192	195	173	199	202	175	186	185	178	190	204	193	181	194	155	191	185	172	191	207	180	195	154	197	178	190	181	196	194	188	192	167	199	207	182	204	200	192	184	194	177	191	217	185	207	206	206	189	205	185	193	176	190	216	187	181	194	171	190	178	155	195	187	207	175	198	174	177	198	189	203	189	189	173	170	187	175	188	168	187	189	146	180	175	154	173	184	213	195	164	186	191	204	190	181	200	184	186	171	206	192	175	192	182	181	167	196	212	179	189	201	222	208	199	165	186	189	214	203	199	180	197	196	202	175	198	181	188	199	166	203	188	188	194	188	181	190	206	204	191	170	191	172	195	192	208	198	192	200	201	171	184	180	175	217	181	171	192	185	183	178	196	181	191	177	191	215	203	204	194	198	188	192	183	185	194	193	195	175	210	186	183	178	183	178	200	185	204	195	173	188	199	183	184	179	225	205	182	182	179	181	193	186	179	187	193	195	203	188	167	202	186	207	157	210	178	191	213	174	166	201	211	177	195	163	203	211	192	176	191	199	200	208	201	193	207	186	182	198	196	209	181	169	215	184	207	182	187	166	196	195	195	187	186	189	197	197	172	198	180	169	200	203	171	204	170	192	148	172	213	193	196	170	171	191	197	184	198	155	175	179	181	186	174	181	193	183	163	161	178	181	179	203	192	198	198	193	170	167	210	193	188	206	180	179	189	181	179	190	187	183	186	167	179	187	181	214	197	172	184	182	183	218	203	161	183	214	180	183	199	187	206	196	210	220	176	179	190	184	182	179	169	176	205	193	186	194	186	172	176	181	175	184	191	215	184	195	178	206	209	171	197	174	176	175	150	162	178	186	170	175	178	200	190	197	185	205	181	171	186	199	198	189	207	186	187	174	176	200	174	168	175	182	197	165	180	191	187	205	195	182	182	195	228	184	225	190	187	218	224	176	160	186	209	185	177	206	187	197	192	185	185	169	206	183	182	194	221	189	162	186	193	187	183	180	184	180	171	200	181	170	193	168	222	199	195	204	185	181	178	205	207	179	193	174	191	193	182	175	182	187	182	208	227	199	193	190	189	181	171	201	185	181	199	196	194	190	199	185	190	214	201	170	199	191	212	199	179	191	205	192	172	172	221	190	185	169	191	190	215	212	186	226	182	191	187	218	195	181	168	189	176	215	181	174	172	185	191	177	186	167	167	172	199	188	184	200	193	203	218	205	196	202	193	181	195	179	212	179	183	206	181	197	177	189	157	175	188	195	183	194	200	183	206	199	172	177	197	203	185	170	197	168	206	179	184	172	197	196	204	235	191	188	196	188	196	208	155	201	199	167	233	208	197	172	180	202	190	220	197	192	196	205	173	198	182	181	214	190	204	188	198	169	176	182	187	185	201	187	186	206	182	187	187	176	192	174	181	182	205	201	182	203	192	210	184	188	188	167
39648	23622	10373	5385	3458	2516	1851	1472	1171	1016	835	720	685	633	563	521	520	509	497	505	464	430	435	428	445	413	422	446	384	389	357	390	416	385	394	368	372	377	370	395	367	397	358	389	376	378	373	344	390	361	367	362	348	407	371	361	345	372	377	362	354	352	375	336	401	344	378	359	341	358	361	364	352	382	333	389	330	383	385	334	345	335	380	346	365	346	361	375	349	374	382	334	356	369	352	327	362	334	320	349	350	372	338	359	359	349	359	352	343	383	350	392	347	338	330	360	346	365	323	338	361	365	386	352	343	335	326	341	340	361	357	346	342	333	342	378	377	346	375	322	373	334	355	347	364	346	306	344	370	356	335	355	336	344	327	350	367	356	341	342	365	359	352	346	337	368	350	370	336	320	352	352	354	340	343	337	350	411	371	361	332	380	347	327	343	344	345	354	336	365	359	366	346	368	338	335	338	351	331	334	336	347	329	371	366	337	344	331	348	343	336	349	357	312	407	323	332	353	363	322	351	363	366	343	362	367	337	338	325	333	346	353	360	334	354	353	329	347	336	338	352	352	335	364	348	344	357	337	380	344	341	371	383	358	329	334	316	371	372	339	333	353	350	342	314	341	341	353	352	348	337	368	335	378	332	358	360	367	375	342	361	343	325	363	316	351	369	349	354	335	349	379	317	362	332	347	335	348	352	332	373	363	348	369	332	310	329	324	357	376	341	314	372	354	368	360	369	380	313	346	353	347	308	366	335	396	352	342	379	344	362	339	383	336	336	334	367	336	355	346	296	358	360	342	349	345	351	365	333	351	344	348	397	337	353	348	328	341	382	318	366	379	385	325	353	371	342	347	352	355	346	360	320	327	342	335	347	348	347	329	346	352	341	349	386	378	326	361	372	320	340	354	363	345	358	391	355	363	361	359	339	375	324	341	331	339	350	306	348	373	344	342	362	337	315	344	327	320	351	335	360	353	343	365	332	372	325	371	347	349	367	320	363	376	349	362	379	356	359	329	344	339	327	352	361	351	339	357	376	338	373	344	382	330	349	340	381	313	372	365	338	359	331	356	316	374	349	340	341	331	351	358	338	333	331	337	359	356	365	324	362	377	372	366	326	337	369	310	357	329	354	374	367	340	338	314	346	345	346	352	305	327	367	331	336	334	331	327	342	335	333	372	349	333	364	364	360	327	365	331	308	344	341	356	375	354	364	345	337	345	332	363	346	384	315	347	330	358	356	326	352	365	333	335	357	317	339	330	362	342	348	329	363	329	342	346	355	324	324	341	365	342	366	314	360	362	345	357	386	354	344	349	367	335	361	327	350	346	370	399	341	351	347	344	353	353	370	343	366	341	349	347	371	365	355	345	329	368	372	370	366	355	339	339	374	352	359	339	324	344	346	337	326	360	341	341	331	338	328	344	350	377	363	327	371	359	328	352	352	350	322	366	367	370	349	336	339	342	335	328	354	349	349	302	348	357	343	369	346	324	362	378	342	341	353	353	347	364	365	358	349	352	343	319	367	355	363	356	341	323	375	356	342	316	371	352	332	330	347	329	354	372	329	332	354	332	369	341	331	363	342	325	344	317	379	284	368	357	345	336	357	376	355	370	358	350	337	332	340	351	353	343	329	334	340	346	336	372	367	319	345	308	341	363	329	342	336	339	337	363	344	341	343	367	345	340	350	349	371	345	352	378	376	323	350	343	342	319	315	314	344	330	322	337	345	376	339	374	317	351	334	379	353	360	383	332	338	344	353	342	347	371	371	329	341	322	332	360	341	382	328	325	337	373	344	343	363	338	353	342	341	333	380	372	347	362	355	330	379	347	356	344	357	358	368	339	353	365	324	352	365	344	333	312	340	348	343	333	343	380	356	370	335	328	372	339	335	359	341	357	349	368	355	346	331	367	353	373	347	337	332	382	348	340	355	336	362	340	350	367	348	368	349	352	349	353	328	325	346	351	323	327	344	336	335	333	352	381	373	336	341	318	342	374	344	330	336	327	359	340	339	330	343	325	357	345	356	326	328	313	340	362	339	362	389	372	365	326	387	366	365	368	339	350	348	309	344	354	370	361	329	345	337	377	354	347	317	350	322	352	321	367	354	348	364	309	334	345	336	379	359	373	348	350	346	354	333	363	348	362	361	343	331	348	318	368	344	337	353	354	373	323	334	336	385	320	324	344	356	362	333	382	377	368	343	337	366	343	358	348	354	368	327	338	354	335	361	325	361	350	348	335	384	342	357	356	383	378	329	336	358	351	333	353	328	358	382	338	371	397	329	331	327	356	329	344	335	340	343	350	343	355	308	337	368	359	317	350	372	349	332	334	330	325	337	351	357	330	344	319	343	354	345	350	360	331	326	368	376	324	341	361	347	338	362	371	312	343	334	346	342	357	362	363	335	318	358	340	326	335	365	354	334	337	329	390	322	334	331	320	347	347	368	322	345	356	325	344	350	346	341	361	378	321	369	362	326	355	375	370	326	334	388	326	318	365	394	348	372	357	360	348	352	335	355	335	353	349	385	336	387	361	322	314	333	339	333	335	365	339	370	332	346	353	344	361	331	338	349	341	334	378	356	350	356	336	360	336	358	312	366	321	300	319	359	351	346	334	344	343	345	356	328	342	329	324	338	352	372	347	352	311	328	322	335	343	331	354	353	381	349	330	337	332	365	357	339	335	334	363	341	339	341	323	359	401	359	362	350	334	355	366	348	314	320	354	331	340	346	316	368	356	356	298	343	329	355	358	332	325	303	335	329	352	357	372	326	404	356	338	382	379	327	348	357	327	319	332	359	342	342	342	341	354	335	370	346	335	350	338	334	353	358	366	360	337	340	366	320	406	332	347	356	363	337	376	311	374	355	346	328	334	371	363	362	334	319	344	365	322	372	364	356	321	359	345	327	348	366	358	350	338	331	338	334	386	361	342	324	353	342	344	361	345	362	324	341	353	369	328	334	326	365	330	356	328	340	390	340	353	342	342	380	329	361	351	321	328	368	386	311	349	339	338	366	376	341	350	339	326	362	320	343	381	338	374	365	341	349	373	355	368	344	378	325	350	332	367	326	385	369	343	333	372	346	328	333	360	342	346	328	331	343	351	322	356	334	364	327	307	341	376	354	348	362	364	338	352	361	365	354	366	330	340	352	336	321	390	356	343	329	328	334	361	371	335	347	358	378	357	377	364	350	360	310	329	363	366	386	357	361	342	344	360	345	321	355	331	352	348	330	353	376	347	358	364	355	346	349	378	368	358	323	339	354	363	336	347	336	354	350	343	349	345	327	312	361	334	360	350	340	342	351	381	359	380	325	374	348	335	368	358	368	364	356	351	349	368	367	343	357	344	351	353	376	346	346	353	358	344	367	329	379	335	365	354	358	335	346	365	337	332	353	368	326	353	342	364	343	351	367	336	337	328	352	384	340	318	348	333	355	366	332	354	324	341	340	334	337	341	356	319	366	313	352	378	350	327	375	336	353	371	305	347	346	339
27204	21227	12761	1305	601	552	534	521	530	559	566	515	562	529	542	533	510	536	549	543	512	483	519	517	514	505	545	532	500	503	548	526	537	520	520	498	474	536	551	490	526	531	552	526	531	509	461	536	528	540	549	514	480	553	518	515	548	537	553	530	511	548	535	515	506	533	539	527	523	478	473	527	545	542	504	525	476	506	486	554	547	520	515	544	536	499	517	549	519	459	541	542	523	548	497	529	531	508	557	521	565	546	519	573	555	495	561	506	544	501	532	503	513	562	559	517	533	506	468	506	562	501	528	508	508	552	503	526	541	544	499	515	483	543	516	515	504	499	499	512	507	513	528	521	533	529	560	513	520	514	496	564	536	570	523	497	506	537	507	534	507	504	493	509	513	509	527	494	542	573	568	516	532	559	506	518	524	512	580	562	508	529	506	582	534	527	550	531	509	508	497	459	533	525	508	537	545	502	509	491	489	486	523	543	533	514	505	557	493	514	480	516	510	492	549	526	529	500	541	539	497	564	551	491	544	563	518	518	522	494	520	534	540	501	541	499	510	532	500	486	539	507	499	522	503	497	532	499	541	575	539	538	552	547	499	509	494	521	509	536	540	514	522	533	538	510	536	559	555	542	509	547	526	508	555	504	509	519	500	510	511	554	487	524	507	514	510	532	524	500	564	532	521	519	537	541	555	518	500	519	465	545	507	529	469	525	529	510	543	504	481	491	472	542	531	545	516	525	530	515	489	512	501	576	545	539	514	543	535	505	478	540	575	542	552	505	569	517	550	522	534	502	509	536	545	510	565	472	516	520	528	514	561	503	539	509	495	494	504	527	466	489	511	510	476	499	520	537	485	548	522	479	497	566	538	541	567	535	523	571	546	524	529	518	521	560	550	545	481	502	522	499	550	511	541	551	537	529	533	509	540	525	510	525	500	514	542	516	508	541	540	467	486	516	550	529	507	494	483	551	546	544	519	520	498	520	491	484	463	483	533	508	539	493	516	503	537	495	506	514	519	533	480	549	526	574	513	467	534	563	541	471	531	533	485	490	544	536	511	489	540	529	535	526	519	499	532	526	519	565	515	521	557	536	516	491	517	546	541	548	519	556	509	484	532	521	507	536	512	537	551	520	494	530	530	550	515	522	525	534	534	504	510	534	484	525	514	469	503	548	496	493	547	537	503	545	559	536	522	514	540	476	488	504	468	523	535	542	489	495	531	534	506	489	532	534	570	530	524	544	550	576	520	520	516	513	541	524	534	537	567	534	534	519	487	516	536	480	534	513	519	552	533	513	536	540	549	510	521	534	507	553	520	512	539	546	545	528	517	512	532	516	534	481	516	524	498	524	510	504	536	493	533	506	487	536	499	525	500	555	510	526	507	541	516	517	515	489	489	540	525	520	550	516	506	511	517	492	502	552	480	526	521	507	489	535	562	517	523	521	523	488	529	530	527	544	504	511	532	521	528	488	544	501	557	531	566	526	543	523	543	503	498	505	527	510	524	514	506	485	564	579	486	508	543	502	552	517	485	535	490	513	544	549	491	537	499	516	579	507	481	561	491	516	524	518	553	523	548	474	444	525	532	510	537	532	484	515	510	534	530	540	543	530	549	487	524	514	532	494	516	485	542	532	547	561	514	487	495	456	500	539	537	491	541	539	504	528	504	488	493	539	484	537	496	495	507	558	515	517	522	506	515	502	511	508	539	511	526	523	479	488	557	522	501	521	548	528	510	517	502	514	550	483	528	547	550	521	527	529	542	522	517	538	558	541	509	531	498	480	518	511	540	530	507	546	531	518	523	539	514	533	498	505	499	512	567	529	543	544	500	484	530	524	514	509	481	505	545	522	546	474	507	514	536	505	531	510	496	506	515	543	514	557	510	559	503	495	554	535	530	518	517	549	558	519	504	497	575	526	551	549	515	522	534	547	524	523	469	514	524	487	513	502	569	548	516	523	532	554	530	549	554	525	526	521	530	514	516	582	518	514	536	512	511	464	499	525	518	502	532	493	509	524	504	540	461	562	541	533	493	530	515	574	499	493	534	517	560	541	571	537	547	498	522	509	555	497	547	519	514	517	511	484	520	553	553	468	544	513	530	505	508	499	474	538	525	530	515	502	534	558	489	520	543	531	501	448	531	515	490	551	549	509	538	529	527	500	493	533	548	515	560	536	547	509	540	529	532	520	530	543	496	492	555	522	524	530	514	560	534	509	490	502	511	541	566	557	545	503	505	516	544	500	495	555	546	535	527	529	509	534	547	549	532	500	536	564	518	518	557	516	514	517	509	508	479	492	526	506	498	549	516	537	545	518	566	530	524	525	507	511	544	519	503	535	530	513	527	535	503	535	527	537	510	536	550	522	534	516	475	545	540	498	497	526	486	536	516	531	558	526	519	539	516	519	529	517	525	521	521	513	581	549	528	477	556	524	502	498	535	503	519	517	508	546	505	545	520	543	526	516	526	504	491	528	523	527	509	523	514	515	543	515	472	496	508	511	508	533	513	514	528	517	543	518	526	513	519	549	494	493	556	530	529	517	518	466	515	549	540	527	503	543	506	552	534	519	485	530	559	567	524	472	528	495	507	519	514	526	544	514	488	549	467	513	541	543	464	478	553	541	546	524	558	514	520	531	495	522	551	560	537	501	501	508	497	495	531	520	511	496	468	535	511	517	513	539	515	533	540	499	524	514	538	531	491	486	527	510	525	550	491	566	552	517	537	558	525	529	488	522	535	552	510	549	480	508	557	522	519	502	527	493	523	534	586	538	498	552	504	553	511	535	554	515	546	505	536	537	562	518	505	527	535	501	534	505	491	534	533	525	502	516	512	555	500	508	533	527	552	542	545	539	531	490	566	497	525	504	505	521	532	542	480	486	527	516	512	522	491	502	512	523	513	519	527	520	501	525	517	532	531	518	544	504	569	582	568	525	541	496	519	520	533	539	494	530	507	496	512	549	538	505	547	533	511	512	531	503	506	530	507	527	542	521	574	491	512	532	536	513	483	496	473	528	525	520	517	519	544	496	554	520	531	485	525	502	502	536	475	538	526	505	481	527	491	511	539	546	506	540	513	554	523	493	507	496	558	488	516	526	542	514	511	523	500	543	504	516	515	506	494	495	505	519	495	518	487	518	509	522	516	507	526	524	532	535	512	549	503	539	478	539	553	542	519	514	472	528	561	520	520	533	572	556	499	518	502	520	507	480	548	544	525	495	525	512	550	472	528	521	461	531	513	518	552	472	512	571	528	516	527	508	535	530	494	521	545	506	515	500	565	510	528	560	513	494	533	539	537	532	486	537	516	535	527	537	520	548	576	569	525	552	521	490	484	519	543	492	491	502	558	522	528	531	551	485	504	519	545	543	508	543	484	535	486	526	520	524	511	557	561	541	514	529	521	535	522	496	550	540	532	503	553	580	531	513	524	506	562	528	542	523	549	500	548	522	552	522	492	491	530	542	499	535	482	522	474	508	469	509	505	513	466	519
29061	9769	1700	1308	1175	1067	1015	1050	1001	984	1030	1035	943	978	948	946	943	1002	960	993	1049	925	954	931	988	919	980	961	956	971	1007	924	929	945	935	950	950	966	944	938	983	951	969	885	989	909	924	910	979	922	978	931	944	961	924	939	1009	980	911	977	954	967	909	965	896	916	967	965	936	967	953	964	979	980	933	962	990	963	917	984	929	1003	947	975	930	923	947	908	982	960	991	957	956	975	976	960	967	897	935	978	895	928	955	945	986	943	997	1026	920	945	966	969	910	961	992	1006	958	987	954	900	1008	921	980	1012	962	971	968	982	990	928	904	972	912	1001	939	940	940	928	955	979	977	938	955	996	953	937	950	959	984	1003	955	970	959	950	992	919	955	960	964	955	960	934	934	950	944	940	960	927	953	927	964	974	1028	988	915	982	939	995	960	952	1017	970	972	938	926	923	953	1014	947	926	946	995	995	949	953	929	993	966	983	962	953	950	934	971	940	974	999	945	954	970	995	906	948	958	937	999	929	918	919	934	992	1000	955	926	934	979	1027	1004	967	973	946	1000	951	904	950	996	939	947	982	936	951	916	968	1020	948	968	957	959	962	953	929	951	1010	936	988	983	975	950	997	977	954	960	941	988	1012	994	967	939	1005	964	972	960	993	972	932	955	950	925	946	943	928	955	925	981	965	913	929	958	950	1038	945	963	959	997	1002	962	974	958	996	1018	900	908	928	955	977	929	967	968	927	938	964	965	929	896	932	914	976	888	1014	943	972	984	956	982	932	940	902	984	1017	989	949	936	961	933	966	970	947	928	970	1033	964	926	937	929	969	953	976	959	1004	910	947	935	990	943	953	962	923	979	996	992	929	1011	952	964	961	1015	1003	942	896	974	962	960	927	919	955	941	934	945	983	943	946	1039	920	974	943	943	959	922	970	997	954	906	947	934	933	1004	929	975	1004	980	904	964	900	955	951	979	967	930	949	929	984	990	947	897	924	933	958	973	991	925	945	1007	996	999	964	984	997	939	921	945	950	963	1003	973	944	927	976	927	903	960	993	995	941	947	984	986	959	961	924	900	1008	965	929	936	1002	959	960	990	974	893	936	919	916	948	977	927	979	969	945	932	970	924	943	969	932	962	993	949	988	998	1017	919	918	1013	973	960	989	994	981	1000	977	985	948	933	961	874	955	947	970	974	962	966	964	996	910	957	955	947	963	921	990	969	907	967	959	911	1005	934	949	929	953	1004	899	970	974	967	927	949	934	953	993	1013	947	998	950	1036	922	948	924	952	932	920	953	982	1005	907	913	988	1057	956	1003	968	954	930	934	989	962	928	918	1019	940	931	944	941	944	958	984	932	948	954	929	999	969	1021	949	971	936	942	963	1000	937	943	995	913	982	942	973	964	924	939	955	1014	979	955	969	972	940	994	1040	916	986	912	969	951	962	942	956	879	969	948	950	963	974	934	917	972	973	926	993	998	953	984	1016	972	989	947	978	986	970	959	964	916	942	1010	927	973	955	954	943	977	952	989	959	951	963	931	921	962	935	936	984	946	914	929	911	950	1037	935	902	951	979	995	943	941	914	894	952	912	962	941	944	938	911	937	1002	928	924	908	913	968	964	929	965	937	953	1002	961	929	971	907	924	884	939	967	1005	911	975	977	933	937	942	969	945	958	920	917	957	969	950	928	1025	916	950	923	902	954	963	958	962	1006	982	958	936	927	920	970	940	999	996	967	921	921	967	954	1024	959	941	946	983	947	983	926	937	936	947	936	969	970	928	946	973	941	960	938	927	960	957	910	979	989	976	1006	963	962	997	927	908	921	974	966	949	977	972	986	992	947	983	900	883	975	961	995	953	951	985	933	933	924	942	946	942	964	928	977	995	912	949	961	956	975	928	947	942	931	925	936	990	952	1022	947	964	944	978	947	944	937	945	975	1023	991	959	954	908	929	878	954	966	956	923	971	1017	973	967	976	964	963	942	900	955	995	1010	951	955	937	936	965	946	964	954	921	1000	958	996	967	1037	1012	929	930	939	987	970	951	928	971	972	977	979	966	983	939	965	959	943	928	935	940	912	927	939	968	1010	979	986	973	996	927	901	974	972	991	1015	967	1009	979	957	893	932	937	982	935	981	872	948	949	898	967	958	994	923	949	940	937	966	971	959	989	927	1010	904	983	954	938	934	978	949	919	971	926	1000	989	962	999	910	985	934	901	988	960	962	960	985	974	934	972	1027	883	959	966	933	945	875	931	943	1012	976	959	911	986	968	905	926	933	902	964	913	962	1014	988	978	902	890	916	931	948	952	942	933	955	1003	939	923	963	902	953	951	999	980	977	1013	954	927	911	961	951	946	960	933	940	893	985	911	996	948	970	949	933	987	961	986	993	934	967	947	951	971	967	908	1026	946	930	941	935	939	957	932	1008	951	940	970	916	933	960	928	969	978	1018	968	904	996	967	947	946	998	961	991	1012	953	952	913	1014	952	962	941	986	943	923	944	928	946	932	946	950	972	939	901	967	927	959	963	950	959	907	1001	922	940	950	963	919	959	979	908	984	992	932	917	972	977	893	958	964	997	933	976	918	975	938	863	969	964	944	910	949	988	1031	880	948	1011	963	887	978	948	995	956	983	939	984	973	912	999	1022	899	935	940	914	991	1058	1004	966	926	932	952	933	938	963	985	919	986	956	949	970	945	936	929	953	989	968	945	982	980	997	950	914	950	980	928	963	970	938	950	974	986	937	913	981	963	927	902	917	973	970	946	864	974	945	934	979	977	965	978	994	898	925	929	924	991	914	966	927	910	917	921	924	995	916	978	987	979	937	930	982	922	968	934	993	900	987	953	928	942	918	975	938	966	904	963	979	963	971	976	926	936	989	992	979	983	931	917	928	919	943	1012	954	973	988	930	956	911	969	925	1010	950	966	966	944	944	978	976	975	980	927	965	968	991	899	978	962	964	971	961	919	993	951	949	1032	948	930	956	916	965	948	955	971	1009	978	950	955	983	934	892	955	932	964	985	988	974	915	941	960	938	950	923	948	929	976	970	931	941	901	980	970	933	962	981	981	958	971	981	994	934	953	886	962	965	956	983	908	938	965	963	927	958	1041	993	926	984	1028	1007	926	992	985	922	982	973	902	999	1030	950	960	998	960	956	886	951	935	974	911	966	987	986	947	993	912	985	949	940	918	930	947	897	986	927	943	950	960	963	977	945	922	987	922	937	976	952	942	975	956	971	960	909	917	942	971	951	917	980	929	977	1025	931	985	949	901	941	955	957	921	940	914	914	946	965	894	923	933	976	955	976	948	983	974	967	918	1021	949	986	899	924	961	940	919	953	927	953	937	920	884	968	947	933	946	914	952	949	982	991	964	936	947	1016	990	1024	975	960	974	959	924	980	946	971	974	947	951	967	935	971	947	939	943	888	971	933	928	967	972	1001	936	946	976	990	899	948	962	923	946	989	963	951	976	900	913	988	966	974	984	1006	973	912	927	920	943	991	978	971	942	1003	937	963	923	991	961	963	959	977	984	935	971	896	915	925	976	964	922	975	994	953	931	991	948	898	970	921	922	913	952	1021	976	988	981	976	985	989	907	975	973	983	965
24338	21421	29452	23761	21244	4572	637	429	369	343	324	320	280	330	299	303	310	296	294	300	285	308	274	292	266	273	251	305	298	296	294	272	263	261	259	284	299	268	294	283	275	295	265	250	271	276	277	280	289	274	260	276	265	271	270	246	277	264	310	283	276	272	278	275	254	269	286	273	271	247	253	283	260	273	275	258	254	256	264	286	264	257	298	250	272	254	259	282	285	246	294	266	290	288	265	281	249	230	252	263	265	254	245	258	258	287	320	262	261	292	304	284	251	245	267	268	268	267	215	270	267	266	275	255	258	280	256	276	270	286	281	267	276	266	244	273	262	278	287	286	287	282	270	272	259	252	280	261	298	291	290	245	258	271	284	252	259	263	282	269	243	279	267	249	275	261	300	298	257	271	257	265	265	281	265	263	270	247	300	256	259	279	298	299	259	292	261	258	296	287	254	264	260	275	262	263	288	254	279	264	249	269	284	268	261	264	269	312	274	291	249	266	296	278	272	296	263	247	253	255	258	272	296	284	265	245	277	277	274	270	264	287	276	286	248	251	244	269	296	257	255	259	272	246	258	262	275	261	266	274	301	240	278	272	274	276	246	277	277	280	283	268	251	264	285	272	244	294	269	275	252	263	269	264	285	277	278	280	270	278	283	300	257	264	278	237	278	286	265	272	269	275	258	260	287	296	269	279	270	256	260	296	267	291	275	278	298	275	248	268	301	273	248	291	266	236	283	247	245	258	275	294	272	267	248	267	253	273	264	259	270	294	229	310	280	254	266	262	260	261	258	284	255	256	286	264	273	278	263	289	301	299	266	264	250	242	286	268	228	259	294	247	310	292	254	263	273	296	263	292	317	281	271	287	286	271	273	259	261	259	253	275	281	221	278	250	276	264	277	263	253	272	286	284	270	285	279	277	276	257	253	274	261	273	292	291	268	259	289	252	266	270	265	247	276	259	269	248	268	260	299	279	288	316	305	264	279	269	282	259	245	291	248	284	272	266	282	286	291	269	247	272	269	282	256	310	246	252	249	285	274	253	253	278	279	241	242	275	271	247	238	296	293	263	286	264	254	276	261	256	252	278	268	268	282	258	273	278	240	273	293	252	270	258	256	258	274	300	268	244	252	267	276	274	245	281	265	254	270	265	256	291	291	286	274	270	258	272	270	266	300	280	267	265	289	276	267	265	290	297	276	268	269	269	279	264	262	252	259	256	281	264	262	288	287	305	290	271	255	292	252	295	237	271	252	262	287	278	279	275	297	263	282	279	250	255	295	276	271	237	280	261	295	257	268	256	291	269	287	241	257	264	268	267	267	269	224	259	278	251	271	273	285	290	271	259	272	267	279	270	303	266	263	256	273	266	268	289	265	257	291	269	277	246	266	284	279	254	243	269	307	281	287	239	255	287	273	296	281	282	263	252	274	268	285	295	266	269	254	273	238	232	277	293	256	285	272	269	259	301	290	265	271	256	259	252	250	278	298	259	267	307	265	282	274	246	271	275	288	244	247	277	290	293	280	274	276	329	261	272	268	295	269	271	302	279	265	259	288	267	239	260	299	273	270	271	282	283	272	278	252	294	286	258	266	251	278	242	250	290	262	291	284	267	287	286	237	308	282	279	248	291	279	282	265	270	276	269	259	279	269	255	252	313	282	304	253	287	238	278	270	269	288	308	273	253	265	264	299	255	252	275	266	262	276	258	248	312	260	260	238	237	248	279	253	255	262	295	278	274	300	300	268	306	288	279	268	284	262	262	273	239	287	265	263	263	264	308	261	285	301	250	237	247	262	243	296	288	259	254	273	269	285	249	257	278	293	290	246	272	271	257	263	254	248	264	267	254	295	252	276	244	284	286	273	231	293	246	263	265	260	258	278	242	276	264	245	266	257	296	258	299	264	245	266	282	284	265	269	272	273	273	239	241	244	254	278	262	246	285	264	280	280	298	284	248	258	279	261	276	277	295	292	234	287	282	256	268	299	280	272	235	285	283	259	265	291	272	256	269	266	254	275	283	236	271	265	289	299	266	265	265	262	290	263	243	266	276	271	286	255	272	258	251	278	291	299	262	278	269	282	296	264	254	247	261	260	261	243	300	279	249	292	255	280	255	258	280	270	238	277	264	251	240	285	262	274	257	289	269	242	268	245	299	273	313	268	273	265	286	268	280	296	297	229	278	292	280	286	275	274	285	277	278	263	293	284	256	243	260	283	252	266	277	254	278	259	280	269	307	270	282	289	285	274	298	251	274	256	270	291	240	285	261	267	254	264	250	277	275	289	249	272	306	252	276	269	258	293	276	226	260	272	271	282	236	270	266	276	261	284	287	280	295	267	283	307	252	292	269	286	262	258	275	274	278	288	299	275	285	314	264	258	284	258	277	267	264	279	275	266	262	274	289	279	262	279	245	301	270	271	297	276	260	262	280	246	276	280	247	266	298	270	274	244	276	229	261	260	268	251	292	286	271	246	276	279	238	257	261	295	256	282	253	230	281	268	244	253	262	310	233	307	273	301	258	277	301	256	296	282	265	282	273	268	284	254	284	285	296	286	300	273	302	282	294	252	262	251	271	245	299	267	265	283	305	309	261	294	289	291	298	277	238	251	259	285	270	269	241	278	286	236	270	306	301	273	285	250	251	260	278	278	274	278	266	290	263	282	279	293	274	282	271	261	293	265	263	250	266	284	258	290	275	261	276	259	272	283	278	268	284	269	290	276	269	293	273	257	264	274	278	297	286	260	283	294	256	258	269	295	285	265	276	287	282	285	271	277	280	271	251	266	244	281	262	272	295	277	261	268	245	291	275	265	235	268	262	256	267	241	281	261	245	297	272	253	284	253	247	280	274	289	269	284	267	280	236	239	258	274	267	267	247	266	250	262	258	258	271	271	243	257	285	281	248	273	264	300	261	281	264	285	274	285	270	275	301	260	269	256	265	244	256	258	247	250	250	250	274	258	282	258	282	238	285	277	298	283	269	271	257	284	266	280	301	301	268	268	270	281	286	256	281	278	244	248	279	261	248	254	267	273	304	282	276	250	262	302	255	262	273	279	294	274	262	280	262	273	257	271	284	268	291	244	284	264	260	262	263	318	260	256	284	260	265	262	276	243	294	269	269	272	236	294	280	262	261	255	256	287	286	246	274	296	254	279	276	236	244	285	288	267	251	293	244	241	254	286	293	273	267	272	253	274	270	257	290	255	260	270	278	276	252	264	276	265	285	272	267	264	261	265	289	272	302	243	267	300	280	245	274	235	268	259	255	288	278	270	252	267	289	284	283	253	262	300	259	268	266	276	259	235	273	277	302	286	270	258	242	281	294	311	279	260	269	267	273	261	256	289	276	257	273	269	271	273	263	246	263	248	262	295	268	242	263	266	284	277	276	258	287	260	252	295	275	280	275	245	247	274	261	294	247	278	275	254	263	251	247	273	299	304	287	263	272	303	281	290	261	292	268	257	266	273	271	243	288	280	274	262	239	254	249	262	233
43108	20739	6480	3257	2220	1652	1286	1097	1026	887	781	758	703	680	687	666	639	597	607	585	566	606	554	560	543	558	555	547	559	578	534	519	525	576	510	588	578	572	522	501	554	516	522	545	531	583	553	533	554	549	541	562	504	548	538	534	530	530	520	536	520	489	546	496	487	536	479	476	569	554	505	530	533	529	539	541	514	485	546	497	531	537	528	510	525	505	517	543	506	505	556	550	560	507	473	510	537	518	508	534	523	541	518	495	533	563	505	550	548	547	535	525	550	550	525	503	526	493	500	526	548	542	480	543	503	517	506	529	525	530	554	473	498	508	538	519	542	508	492	599	544	567	549	522	521	548	532	550	537	532	490	535	521	488	501	518	498	531	514	530	521	512	538	502	539	522	507	526	491	504	520	518	540	527	535	558	571	527	516	553	493	546	492	563	537	488	524	525	537	521	537	532	549	542	559	535	585	530	535	477	558	540	515	518	531	533	508	544	554	471	554	553	512	526	540	478	541	482	554	535	547	519	516	501	546	486	537	500	523	543	551	548	503	541	499	528	497	574	520	538	545	532	507	550	530	545	503	563	607	492	538	522	537	522	490	533	523	527	529	508	532	598	561	538	526	531	506	555	513	509	518	532	501	551	515	540	521	506	527	473	500	540	542	506	547	533	545	515	539	557	521	530	505	528	512	517	519	493	523	519	580	482	514	506	584	485	515	549	504	545	527	509	469	514	522	520	515	506	521	517	532	488	538	551	524	490	553	518	504	531	528	546	555	565	537	531	526	494	511	533	565	516	533	534	544	542	559	545	503	519	516	494	520	510	568	579	512	555	493	577	533	496	515	520	516	539	476	537	526	553	542	526	488	510	544	578	568	559	485	505	539	542	545	507	522	533	517	541	520	507	543	531	495	558	539	495	551	527	497	565	517	507	527	553	488	538	502	538	501	541	537	504	555	547	563	513	551	572	554	480	460	503	551	480	478	551	510	523	529	569	507	509	493	522	518	617	558	516	539	514	544	530	520	497	529	493	510	552	557	564	488	529	521	546	514	576	515	532	534	556	516	531	530	470	514	551	530	521	519	531	515	525	556	527	568	522	546	504	574	508	478	510	537	502	502	537	532	528	499	535	531	583	508	545	553	515	537	527	496	536	539	545	474	545	513	518	528	530	532	512	512	525	520	516	526	548	527	569	481	514	534	487	544	539	531	493	514	566	531	490	523	528	530	548	561	534	523	554	527	536	540	529	505	522	530	537	524	492	506	503	552	531	488	501	556	541	530	541	524	553	540	536	504	571	546	496	554	534	488	486	501	567	528	533	528	508	518	481	485	546	519	535	498	505	504	524	519	553	520	534	529	509	553	510	508	503	544	524	507	511	540	507	510	505	557	522	516	522	539	514	528	515	553	498	548	540	554	500	510	523	551	498	522	543	557	493	523	537	512	553	492	534	498	554	516	544	515	485	539	546	523	545	530	525	541	516	502	509	490	545	496	525	514	516	540	488	514	519	495	562	530	514	509	517	532	494	539	503	503	519	521	510	500	496	564	549	497	517	542	516	542	527	528	526	564	526	549	512	534	499	518	520	554	531	506	495	550	498	529	493	534	570	547	567	479	545	561	527	533	564	542	536	486	503	556	535	535	546	531	486	532	525	566	530	496	518	472	557	523	522	513	482	551	530	542	520	510	551	515	540	514	549	496	507	516	555	526	500	559	526	535	531	517	503	519	521	491	490	543	559	556	517	508	527	511	533	541	556	539	537	471	515	558	501	472	510	544	518	510	526	503	518	547	514	535	527	494	487	550	537	507	515	514	505	511	519	509	513	547	543	558	498	532	528	494	518	523	523	520	536	572	553	530	516	537	524	548	505	528	535	527	533	535	541	510	534	533	530	508	538	544	517	497	517	533	481	477	511	535	502	530	518	562	521	519	535	514	494	505	530	498	518	525	567	555	557	529	489	504	509	495	521	533	543	510	533	506	525	548	542	513	542	539	548	532	535	560	534	525	516	562	528	492	516	565	531	502	530	548	527	525	510	569	491	529	520	517	521	504	531	538	504	488	507	520	485	537	473	495	545	549	497	539	521	537	510	561	535	519	547	496	502	483	485	557	539	520	547	477	520	520	528	533	521	572	509	524	526	513	516	491	513	513	524	524	559	535	500	514	528	519	532	510	505	538	490	548	494	535	551	543	544	496	575	483	478	576	523	501	521	535	524	514	524	569	520	512	544	544	523	515	548	533	497	574	508	522	539	527	542	555	502	514	540	500	519	546	504	522	529	488	517	513	532	543	522	546	515	535	526	548	581	536	513	541	525	583	526	528	506	508	519	527	520	497	564	538	531	524	563	543	525	518	517	520	516	545	528	563	492	539	531	552	519	489	550	507	509	522	506	495	520	494	535	531	584	503	556	518	518	491	546	490	562	559	503	520	510	520	493	559	540	516	529	516	502	502	483	545	542	493	517	550	505	560	525	529	511	507	525	510	580	521	517	532	501	553	517	516	553	530	538	561	524	533	548	552	526	498	559	500	509	529	498	562	541	556	534	519	489	521	539	521	517	532	563	509	482	526	535	523	533	483	547	524	504	540	532	530	531	539	517	451	546	530	481	505	499	515	506	543	516	494	523	514	553	525	532	522	554	529	533	493	579	535	509	536	516	541	558	536	534	528	539	527	525	514	526	527	543	537	507	521	488	537	519	516	548	534	514	549	543	512	539	491	484	507	541	527	541	512	520	484	487	535	523	581	519	540	527	543	501	532	552	555	512	491	537	554	531	536	523	487	530	542	523	518	525	498	553	473	506	516	523	518	477	535	488	509	549	487	509	507	522	530	527	516	556	558	517	543	513	529	544	548	501	498	540	495	544	508	494	532	517	543	563	554	539	558	526	539	553	527	531	536	548	534	518	538	549	490	509	498	563	516	535	515	534	547	523	501	537	536	527	538	521	533	566	495	533	506	523	575	543	524	516	558	511	502	504	518	487	537	525	518	531	556	492	522	518	548	514	516	512	547	521	485	553	526	519	532	566	510	529	483	520	536	511	495	508	569	524	514	534	565	519	546	551	566	523	521	509	559	516	499	493	557	530	535	541	531	524	497	545	507	512	536	509	534	511	529	534	543	501	511	533	553	502	519	560	502	536	507	555	489	527	512	524	532	535	563	527	544	510	545	528	495	539	535	532	513	551	554	529	534	523	516	523	497	522	523	525	485	525	520	539	480	496	516	534	556	529	560	511	495	523	533	525	552	506	475	508	530	515	545	517	537	514	532	502	520	482	528	527	512	509	533	504	519	497	524	489	543	532	510	552	489	510	530	564	475	521	559	546	578	538	530	553	540	557	551	527	536	521	552	504	543	576	536	508	527	528	489	493	531	545	510	500	480	524	518	540	497	553	522	504	546	522	504	558	526	527	544	535	532	510	568	489	531	527	511	531	539	519	515	512	469	519	512	528	553	487	489	566	531	505	514	523	491	526	576	521	508	532	473	500
23283	21354	30058	23003	21359	21293	3690	492	360	339	319	304	274	279	256	214	251	225	235	240	178	213	204	190	199	196	215	215	219	184	191	207	192	213	226	219	213	190	192	185	208	192	198	182	189	176	174	228	170	181	188	184	188	175	190	187	194	204	198	172	189	173	166	181	163	215	189	175	208	208	186	187	215	191	182	174	188	200	188	206	181	166	180	177	183	202	188	200	184	189	196	195	198	176	194	186	208	210	179	204	175	206	183	185	195	163	185	186	174	174	198	193	161	191	181	173	200	185	167	197	189	192	184	194	190	184	185	183	163	189	193	163	170	179	200	168	197	183	182	159	182	171	198	175	196	182	161	201	189	207	169	192	177	173	170	184	207	183	184	174	170	205	200	199	182	202	178	176	186	174	177	180	191	191	159	189	175	199	166	168	167	182	191	171	181	183	225	162	171	199	170	187	197	163	166	182	184	162	188	174	207	165	190	193	183	213	173	181	185	154	193	179	202	159	178	174	183	166	182	184	209	195	158	195	190	178	209	193	165	187	165	184	182	168	206	153	203	186	179	172	196	164	176	202	171	227	208	185	170	163	170	196	179	180	182	184	181	205	185	181	183	168	194	202	186	189	189	151	172	166	197	172	168	174	190	176	190	197	183	205	181	179	195	194	199	187	180	199	202	178	161	183	184	202	180	184	182	169	168	205	209	211	185	173	165	180	198	170	177	185	194	189	171	167	184	175	191	175	205	184	189	187	198	196	187	196	208	198	202	194	211	192	187	175	170	182	193	203	215	169	195	174	193	186	192	173	177	183	199	189	212	189	202	179	210	180	175	172	177	176	197	182	216	177	188	182	158	206	197	190	187	191	189	179	209	180	193	189	187	175	199	186	186	176	182	168	170	211	173	166	201	185	190	168	192	158	188	203	170	200	203	195	181	193	168	181	186	195	215	186	193	170	185	163	146	185	184	203	181	191	191	189	212	195	186	209	169	206	200	177	183	180	172	180	201	185	166	185	188	197	181	193	203	190	177	152	216	194	192	178	181	195	191	178	180	185	195	204	172	219	183	174	180	210	190	210	197	173	178	183	169	192	190	178	197	187	197	211	198	188	191	209	190	181	204	179	180	184	178	204	177	200	172	176	184	190	198	199	203	173	203	180	171	172	180	183	168	212	185	182	168	169	191	193	202	192	206	194	163	202	183	199	209	207	189	168	163	179	188	181	176	213	197	183	186	187	150	163	167	186	166	217	183	179	190	166	176	226	175	187	175	174	165	204	187	165	160	208	186	175	172	186	185	206	160	192	199	198	191	171	177	171	187	164	171	208	165	161	204	191	192	199	179	184	182	182	179	168	182	172	191	205	152	174	165	186	197	182	181	150	179	179	184	197	184	179	185	188	185	183	191	176	196	183	184	182	193	171	199	177	178	170	190	183	207	173	184	192	184	180	206	181	195	177	176	165	167	186	180	209	176	190	193	185	181	176	181	225	200	198	191	181	194	200	189	200	194	193	185	197	180	202	196	193	189	185	186	177	186	173	197	185	194	179	188	194	191	174	166	167	185	208	179	191	176	200	189	178	182	180	200	207	199	178	183	175	190	208	192	214	219	187	181	191	188	197	178	176	214	164	172	168	173	191	189	159	186	181	214	194	189	201	182	161	202	172	175	167	180	197	185	192	192	189	188	200	195	186	199	175	194	197	189	199	169	173	187	184	192	158	170	188	199	195	186	184	187	188	193	161	186	191	178	176	179	180	191	174	181	202	201	188	189	187	187	162	168	165	159	178	180	192	169	191	184	189	171	185	155	161	194	166	197	204	198	178	185	173	200	178	183	182	195	186	197	197	199	165	160	189	181	180	191	210	192	180	183	186	186	170	181	189	187	184	183	157	185	185	180	168	167	229	187	176	189	159	185	180	198	183	179	204	168	193	184	182	207	159	233	198	182	177	170	157	184	171	161	165	188	185	183	175	176	182	183	177	179	180	180	166	176	170	182	182	175	180	181	186	175	155	208	190	180	186	178	186	187	168	187	178	167	192	176	184	196	174	187	189	164	169	186	195	185	193	199	196	195	192	173	188	208	190	179	190	172	189	182	186	151	187	190	179	184	164	172	178	197	181	204	183	178	187	176	165	201	185	165	189	173	188	178	191	180	161	198	216	179	203	159	203	190	187	198	182	178	171	187	192	193	199	178	194	204	183	207	184	203	168	209	169	193	174	195	170	171	185	192	190	192	194	171	194	178	182	171	177	178	191	175	169	173	165	185	177	195	199	192	171	172	182	190	181	187	191	185	177	189	192	180	209	169	165	186	171	171	201	167	197	180	186	181	187	172	167	187	175	187	181	192	173	169	201	199	203	197	193	191	198	199	157	201	177	174	176	192	172	191	175	173	177	169	181	175	191	183	179	179	166	183	183	187	186	196	172	168	194	188	197	184	167	161	152	167	185	195	170	177	156	171	190	193	164	199	165	183	178	183	179	203	156	198	157	181	206	191	167	178	182	161	171	172	186	191	192	166	183	179	184	221	190	218	191	185	145	188	177	192	202	209	174	177	174	201	188	172	190	176	183	202	162	171	181	195	200	186	207	198	200	158	197	183	183	159	193	178	186	174	199	176	202	190	191	168	206	184	178	185	198	214	172	208	163	183	197	193	171	195	172	180	171	189	182	182	172	197	186	183	171	200	201	184	194	185	165	192	183	170	166	172	177	190	190	174	175	175	183	199	176	201	195	167	204	201	188	191	168	165	190	169	173	166	191	180	179	187	178	182	212	186	190	187	162	166	191	165	202	172	198	168	190	179	169	211	172	163	193	166	185	193	171	178	186	184	195	199	175	194	201	183	220	181	182	182	196	157	198	203	215	188	195	202	195	175	191	212	197	189	194	194	178	203	178	186	174	194	167	162	164	195	171	180	184	193	210	216	193	186	189	187	189	199	172	195	193	175	184	181	182	175	177	188	185	184	175	198	182	190	193	199	200	161	207	210	160	185	180	177	192	166	187	196	164	181	195	199	154	183	163	169	199	189	195	190	182	168	179	166	201	178	181	187	209	167	188	196	186	213	175	164	184	178	159	194	183	167	190	196	184	173	180	195	199	197	202	156	189	189	194	201	180	157	174	182	178	194	196	219	172	162	190	209	190	140	169	189	174	184	173	165	173	194	181	201	167	172	185	194	219	189	181	190	189	173	181	199	191	196	196	190	187	174	189	203	190	174	174	168	172	192	204	182	181	205	176	154	172	192	204	179	158	170	185	168	192	161	190	193	191	186	182	219	193	185	163	193	183	184	191	197	208	152	181	185	196	197	167	183	167	171	189	183	204	168	179	170	164	195	189	197	177	181	143	201	215	183	180	184	179	176	191	213	188	188	202	190	186	198	216	188	214	213	200	187	209	200	173	194	174	185	198	169	194	194	176	180	181	165	191	178	193	189	157	208	168	190	174	187	187	204	172	196	166	191	179	188	207	171	162	169	204	152	209	197	184	166	213
42913	25341	10368	5472	3664	2579	1811	1493	1200	994	869	799	750	626	598	571	536	477	500	452	487	460	431	435	390	408	401	406	380	408	395	367	385	403	343	406	359	351	357	383	372	350	368	394	351	408	377	341	332	353	379	360	373	382	354	332	371	326	375	330	316	344	372	370	383	322	383	347	373	316	329	376	365	339	359	335	391	340	360	337	365	348	357	340	364	356	319	386	348	358	309	352	371	336	321	338	378	357	350	322	314	313	326	336	345	339	320	328	361	338	357	322	356	334	344	351	352	333	351	349	335	349	323	362	350	330	402	381	327	356	357	328	359	325	354	343	330	330	361	340	341	391	348	347	339	353	325	338	338	330	322	329	351	348	369	371	359	348	315	390	341	340	377	308	348	331	332	332	354	337	350	331	352	337	305	339	336	373	351	340	326	364	346	337	348	325	356	315	374	357	366	330	345	324	325	349	354	327	360	322	327	312	345	375	345	387	346	342	364	343	356	341	367	347	326	347	341	362	308	330	340	317	328	345	357	346	313	333	320	345	322	372	335	354	323	346	318	337	339	331	298	355	371	353	341	319	338	314	328	345	383	315	337	356	366	352	300	303	355	327	355	351	330	339	381	335	339	339	330	359	349	367	333	349	337	349	354	375	353	327	314	353	335	336	329	371	372	360	334	367	303	334	368	352	343	311	324	333	326	361	319	333	322	342	377	347	333	360	342	319	351	321	309	368	319	335	354	341	349	333	343	331	358	355	350	332	370	349	335	339	363	332	351	351	310	349	374	312	343	356	357	339	326	369	341	324	318	366	345	336	342	322	337	358	315	321	344	358	334	336	343	330	322	324	392	325	352	352	318	342	309	325	359	365	351	321	338	337	356	327	321	339	357	326	361	365	342	339	330	352	348	354	349	331	335	322	343	336	347	318	342	348	349	320	319	309	331	343	344	329	313	351	336	375	341	346	339	332	361	360	344	333	361	353	313	357	374	351	343	347	373	326	357	356	322	359	332	382	353	347	318	321	323	327	326	334	346	324	362	343	342	353	344	344	358	342	337	335	353	364	337	350	352	336	343	353	368	343	342	383	327	340	358	305	326	342	361	338	372	336	334	354	356	344	339	370	349	295	348	358	343	327	334	346	326	330	358	330	323	319	345	310	344	329	360	337	351	332	364	345	326	332	320	301	360	366	369	364	335	330	347	375	329	347	360	305	337	346	335	323	353	352	348	352	322	343	325	346	337	365	306	310	363	339	316	325	327	361	338	355	353	328	329	327	316	365	328	300	366	318	340	333	357	338	338	360	350	365	365	354	349	383	319	326	367	349	347	329	351	346	336	360	326	375	328	355	331	335	335	361	345	354	370	317	296	350	351	351	367	320	333	311	340	361	288	357	373	350	339	319	355	324	370	333	368	344	333	340	311	332	337	333	334	375	342	324	342	335	339	349	352	353	322	332	353	297	379	336	351	368	322	315	311	335	291	337	362	354	329	338	327	367	346	329	366	345	343	367	353	327	354	387	315	318	341	348	348	345	340	316	340	347	342	347	334	339	336	366	355	333	324	328	344	352	390	374	344	346	328	335	336	353	339	389	352	362	328	331	352	332	388	359	367	366	358	337	352	317	372	343	325	337	359	345	318	360	307	298	336	341	343	382	305	361	320	355	319	330	341	355	344	318	362	377	366	352	329	349	344	350	352	342	380	348	318	349	352	340	325	330	331	315	347	320	340	334	329	331	366	370	327	336	346	346	364	341	362	331	340	353	321	342	351	312	309	326	350	329	332	320	332	352	303	396	362	348	327	359	374	308	361	348	342	320	338	337	344	345	337	319	326	365	344	320	376	330	311	356	354	341	313	338	344	331	330	365	327	356	389	319	315	326	363	321	351	364	373	358	311	389	342	338	326	364	350	317	352	304	334	310	323	352	331	305	337	354	337	347	326	356	335	363	356	332	324	332	344	310	336	320	342	332	341	328	350	358	325	357	359	297	364	342	330	352	364	368	321	348	355	341	326	368	320	358	359	342	337	385	313	316	312	352	344	346	332	312	330	355	331	363	351	339	351	363	357	332	328	368	321	329	327	374	341	339	296	336	377	342	329	330	318	335	353	345	353	345	371	358	307	322	388	355	343	359	369	356	325	360	347	358	347	340	349	329	320	336	356	362	367	328	350	319	338	334	318	316	341	325	342	327	340	344	353	388	341	353	344	349	323	350	356	332	382	334	358	338	333	322	367	364	332	315	364	383	336	340	307	347	338	358	351	356	329	367	347	349	362	368	331	321	351	327	333	351	341	328	355	351	324	339	353	321	347	324	345	328	319	359	321	335	334	323	367	296	338	344	339	350	335	337	342	367	339	332	336	354	330	299	342	360	348	350	334	346	365	333	322	345	364	343	357	341	355	347	326	342	332	333	320	352	316	357	350	359	359	321	338	337	369	357	353	366	347	351	310	338	326	367	326	357	300	327	340	317	360	349	359	340	364	349	339	356	331	359	320	368	336	365	354	368	364	331	374	305	356	367	317	341	358	377	355	350	339	324	384	326	330	359	355	345	349	345	348	311	337	334	331	329	356	321	339	302	315	352	317	341	369	352	366	357	332	346	338	357	364	359	333	324	336	307	366	317	347	345	334	315	371	327	331	369	343	360	337	327	342	347	347	338	377	353	331	359	349	327	363	312	363	342	345	346	338	371	364	345	348	371	321	338	353	350	339	354	351	368	344	336	339	341	347	351	328	345	332	343	352	311	356	341	340	325	312	374	342	351	360	365	337	365	378	362	327	371	379	324	329	403	350	331	337	309	328	324	349	363	336	342	354	347	342	359	294	347	339	368	324	340	351	368	352	355	348	365	336	347	351	359	358	326	346	351	357	344	357	347	348	322	337	339	315	362	350	348	347	343	352	351	347	318	352	328	373	351	339	367	305	373	382	335	337	345	374	371	355	346	343	336	354	371	324	332	352	328	329	348	318	335	319	356	303	354	314	358	333	368	347	336	326	374	359	333	354	365	359	351	358	341	345	325	373	348	329	336	336	338	354	327	347	337	321	343	342	345	354	332	335	344	369	327	338	344	342	354	340	335	367	371	336	345	370	341	341	324	340	318	359	325	323	348	378	349	354	335	320	336	349	355	353	338	376	368	317	380	337	330	353	365	326	343	331	320	379	342	351	354	336	321	314	352	348	317	308	345	347	354	361	315	329	332	317	338	350	346	349	329	337	320	359	349	365	332	343	372	335	335	359	361	341	343	326	332	356	298	368	331	326	379	341	380	326	321	318	366	335	347	361	345	383	358	326	323	343	348	352	393	340	355	353	346	343	330	352	327	367	354	319	359	364	329	362	347	338	333	366	355	378	354	332	354	309	317	345	320	349	343	348	335	328	356	344	320	326	332	353	342	352	371	347	363	372	331	334	347	333	345	339	336	373	322	333	374	315	337	341	365	308	342	354	359	357	348	317	320	345	318	338	353	347	343	368	310	348	363	344	345	379	363
27167	21227	11739	1154	603	573	540	593	529	535	525	523	498	508	501	507	533	483	500	503	494	554	495	556	511	530	504	513	498	547	522	511	517	508	478	536	525	490	485	530	497	527	492	522	520	509	506	509	528	517	486	526	531	501	530	563	572	512	551	549	516	546	519	486	548	557	462	533	513	527	519	533	517	528	543	536	522	517	514	526	507	517	534	555	564	525	543	583	496	484	488	488	500	506	498	516	507	524	512	488	508	497	473	511	508	518	529	488	534	486	538	536	476	526	530	515	515	557	512	526	491	523	520	494	547	516	490	496	503	522	561	517	488	556	573	498	492	521	527	524	548	507	544	584	501	525	487	529	535	531	490	507	490	513	529	536	517	484	541	476	503	503	527	523	552	532	540	464	494	523	529	493	546	496	499	550	546	523	485	527	512	478	562	520	527	519	508	504	537	547	498	538	520	480	532	502	537	495	510	484	527	507	534	513	536	508	520	494	487	498	459	506	480	503	525	484	549	542	454	482	559	489	499	503	479	540	492	520	510	505	518	475	555	502	525	528	569	512	520	503	479	553	495	508	502	492	457	503	498	528	526	534	539	517	531	541	520	520	499	522	527	539	480	524	513	536	547	511	532	540	533	499	546	534	522	520	539	528	532	531	529	468	509	520	488	547	501	524	492	452	515	509	537	510	535	514	511	492	556	517	528	510	501	568	542	533	493	503	501	534	542	519	462	501	511	525	547	539	507	516	515	525	523	515	501	522	521	527	501	500	482	545	489	529	510	486	520	496	504	515	519	506	475	534	514	494	471	508	524	541	522	489	533	520	511	501	500	535	544	512	535	493	502	502	546	494	565	548	520	499	500	522	567	538	514	526	511	498	575	492	497	504	481	537	542	513	533	541	558	511	503	512	573	516	530	513	504	493	492	498	507	511	532	469	480	502	516	497	541	513	497	526	493	491	552	523	517	507	493	554	553	555	530	514	522	529	514	523	517	513	511	525	494	548	505	501	503	535	507	521	503	501	464	496	485	528	490	544	573	523	492	517	502	496	545	544	508	533	521	483	549	539	513	598	527	542	514	521	513	533	502	498	506	517	509	523	512	556	532	524	561	492	516	527	497	558	534	480	502	556	541	547	531	511	509	521	521	530	503	489	503	515	544	483	481	501	504	555	528	499	475	496	521	559	523	509	562	526	520	538	531	533	505	496	553	523	454	489	518	518	520	450	539	523	508	546	472	526	521	529	546	517	522	427	527	513	480	499	485	512	543	509	531	518	527	542	521	508	525	508	494	508	525	530	532	547	483	502	451	472	497	538	498	479	547	514	481	534	484	556	495	539	526	516	508	488	490	534	494	511	475	520	459	507	486	542	509	526	520	505	508	490	563	490	525	484	495	502	541	544	465	519	507	536	501	516	488	541	508	534	521	515	441	535	516	476	538	509	505	510	519	517	522	521	509	536	537	524	512	530	463	548	522	503	464	485	524	492	549	534	492	502	488	521	493	463	542	496	509	526	510	505	562	533	509	504	524	497	493	540	555	470	524	459	525	499	491	509	509	502	533	556	507	551	502	505	535	518	511	492	498	509	551	488	505	523	498	467	464	533	516	537	495	560	544	502	501	500	476	590	532	523	500	555	503	485	504	529	540	522	479	507	528	497	522	540	486	497	486	497	554	497	550	518	510	517	532	499	515	484	488	462	495	562	519	533	500	535	472	470	526	503	523	525	534	510	492	538	522	560	488	493	514	508	522	491	535	470	504	503	502	531	519	512	538	519	526	498	487	495	519	529	525	493	517	541	520	499	490	477	525	476	511	484	526	516	530	525	483	490	503	496	461	517	500	499	507	491	494	577	481	518	515	493	509	551	478	550	506	491	466	530	536	554	502	519	523	533	544	527	487	532	538	503	511	497	477	530	520	507	476	539	535	518	560	514	512	484	518	506	547	484	496	534	515	530	498	525	495	541	552	542	493	509	525	514	535	529	563	524	523	518	522	515	541	541	497	513	561	500	530	499	490	532	527	491	500	541	503	509	523	539	499	518	503	514	529	529	517	527	519	537	520	500	509	526	516	495	516	509	515	525	554	496	495	545	537	522	529	496	478	551	506	491	543	478	514	522	516	547	490	520	502	520	514	521	489	558	507	488	502	501	529	454	498	585	486	544	495	520	527	485	488	479	520	514	528	534	521	501	494	521	527	480	511	475	493	488	556	497	550	557	579	534	499	551	530	504	572	486	541	477	482	538	506	482	526	516	450	504	534	535	510	496	526	517	497	486	508	503	540	475	514	493	502	535	535	531	545	505	561	518	515	551	540	501	492	516	516	532	499	501	550	507	547	485	489	481	522	514	543	518	492	522	527	501	548	516	490	529	521	500	505	529	527	530	518	518	496	490	484	522	512	484	515	530	536	475	512	563	543	528	519	485	477	515	519	511	499	480	499	496	482	522	541	510	530	524	483	492	502	526	486	519	504	534	490	555	529	507	541	517	543	509	510	491	524	515	502	508	489	565	477	549	492	519	497	520	534	545	523	496	528	541	533	534	529	527	502	478	538	542	546	548	482	540	521	505	549	517	564	534	554	522	503	514	543	533	483	529	523	484	522	483	563	497	508	514	533	529	491	529	543	534	511	505	459	561	484	510	531	510	530	556	500	534	510	501	474	534	484	552	491	512	483	543	482	505	531	492	531	515	525	537	507	507	534	496	517	549	488	558	507	539	488	492	519	535	562	527	527	503	512	501	482	544	544	504	561	534	548	548	513	506	484	528	522	544	545	557	526	499	509	509	541	514	532	534	509	528	490	535	511	527	505	531	521	499	551	568	518	503	522	548	507	503	527	534	471	531	533	528	499	512	514	509	531	475	513	541	533	512	497	552	486	545	503	521	491	481	541	506	521	504	545	491	484	497	510	485	545	495	543	520	514	541	497	531	506	520	527	499	499	528	544	530	521	473	537	504	523	497	530	531	496	519	528	517	525	573	531	501	516	522	501	542	525	486	518	496	515	582	560	508	504	504	457	533	555	532	505	539	493	472	521	472	531	513	526	510	512	519	522	523	495	557	508	535	499	559	527	550	490	512	512	493	529	490	535	498	513	526	492	536	532	517	493	493	521	521	520	498	500	497	533	541	524	517	538	537	518	514	519	515	533	502	563	532	535	479	525	507	524	514	549	548	483	517	490	490	511	538	533	505	516	472	500	541	492	528	495	467	507	512	498	503	529	504	534	508	545	525	497	481	530	515	536	488	534	483	486	531	497	525	525	504	531	520	518	532	510	533	508	513	529	505	523	545	502	540	532	486	511	520	518	526	497	525	498	493	576	495	503	524	506	515	508	553	512	532	552	495	507	501	527	531	512	513	543	544	486	565	501	519	536	580	518	504	555	498	553	475	511	527	504	491	516	496	501	505	497	518	532	516	528	484	469	510	487	536	562	464	512	518	515	521	495	515	486	527	538	552	508	542	548	516	499	519	549	490	499	515	502	504	521	518
28639	11118	1589	1169	1161	1080	1036	1036	1010	966	969	986	964	986	930	926	1015	947	957	986	977	961	919	1010	1010	992	909	973	966	947	974	974	1021	965	957	970	966	927	949	962	961	925	996	950	918	970	943	970	990	982	979	949	948	959	966	990	1011	955	876	984	990	994	941	979	948	955	888	961	982	993	954	973	994	980	896	943	911	960	911	973	955	858	946	943	931	956	936	910	944	938	968	932	983	964	953	973	1002	930	957	957	917	909	893	905	961	876	999	975	958	968	948	957	925	960	910	964	952	998	995	1003	925	940	950	966	937	912	962	971	912	930	998	979	964	931	972	953	950	915	911	994	967	952	961	947	939	991	947	909	957	965	958	905	958	957	955	917	963	896	946	1002	977	964	938	934	960	923	959	921	994	1000	941	916	956	918	969	869	921	935	953	899	892	935	944	935	961	961	959	970	965	937	962	1004	961	929	919	951	972	962	989	932	939	926	946	916	921	932	921	989	961	1002	947	952	949	906	937	933	930	931	971	984	966	903	893	956	907	927	965	939	1038	940	978	999	874	974	930	1008	996	931	940	957	957	874	987	910	955	931	925	917	988	931	968	936	981	928	953	1014	959	919	912	998	924	961	960	949	955	977	985	1004	954	903	937	985	954	1009	874	948	949	909	967	942	952	937	963	905	917	934	981	998	970	920	945	993	945	961	944	972	1027	911	979	969	970	1010	941	966	989	984	1002	939	945	937	937	972	935	971	953	1013	958	998	959	980	940	1026	967	963	911	914	946	955	994	931	983	942	968	972	958	971	945	953	946	967	947	1002	911	944	932	936	959	973	948	933	1002	993	1005	976	934	949	1019	944	947	995	969	977	992	948	963	938	974	980	966	943	935	965	942	970	984	970	951	953	912	992	978	948	956	935	959	954	953	971	990	960	967	941	913	900	1003	948	958	917	1009	941	963	959	986	923	939	918	900	954	930	916	978	948	904	921	892	984	924	963	987	935	969	926	975	938	940	947	926	926	938	967	952	936	969	956	906	897	957	937	974	952	947	968	935	945	978	946	977	970	918	987	978	939	1003	972	941	950	918	906	929	999	930	938	993	956	925	934	947	950	976	972	959	932	957	988	932	955	917	951	1004	967	1011	934	935	995	947	928	945	920	908	892	915	973	992	911	963	954	953	898	921	951	951	973	929	938	975	947	923	962	950	1008	992	947	979	901	958	909	969	985	949	938	971	938	943	998	939	961	942	982	948	954	911	926	973	942	960	953	957	895	958	927	943	949	891	990	934	931	955	966	955	952	1003	966	949	962	965	958	967	943	984	966	916	966	931	939	928	961	962	935	941	984	978	882	951	973	904	914	960	969	985	966	941	976	966	908	968	986	977	899	970	961	941	941	973	972	901	948	1002	937	968	1013	957	985	960	945	960	907	926	968	969	929	997	949	937	983	956	934	943	948	911	982	966	941	994	943	952	997	939	942	872	971	903	931	980	958	930	968	935	982	900	993	941	902	899	1019	1000	931	980	968	915	978	953	1002	974	915	929	984	963	906	991	976	994	962	983	955	951	933	1016	895	936	988	962	964	964	936	904	945	935	978	913	969	947	953	927	915	978	964	911	942	897	962	947	976	977	930	988	940	951	981	958	918	934	935	911	949	989	921	968	997	938	944	935	994	940	960	968	927	956	949	995	964	957	940	990	874	970	965	944	1001	986	962	970	1022	947	895	995	976	974	953	940	950	972	949	950	960	947	933	930	1009	892	930	1015	931	972	1011	899	941	985	960	966	953	943	965	881	935	993	959	937	930	985	942	942	1010	955	974	929	956	957	988	958	965	976	985	937	914	1032	984	1021	955	922	933	964	1066	974	971	914	970	951	951	938	996	967	982	959	889	920	947	966	967	940	968	927	967	979	953	954	935	937	976	886	947	1060	961	956	948	952	1000	892	996	905	997	942	944	968	998	934	953	955	993	955	973	928	879	918	894	914	937	975	1004	956	930	955	962	993	951	939	941	972	917	986	1010	958	935	947	978	964	983	974	896	914	956	960	980	908	948	953	962	977	949	964	993	957	941	971	963	890	1012	956	987	978	945	993	946	1000	877	975	924	949	950	960	951	948	907	991	986	938	971	1003	954	954	960	961	922	939	961	927	990	993	972	975	939	963	911	929	938	1002	989	907	944	941	902	942	967	924	967	940	923	922	993	953	969	963	1005	906	979	976	959	1005	1004	988	908	897	943	931	927	973	960	936	1022	948	992	975	980	963	973	945	967	915	973	942	945	961	959	948	918	928	956	932	960	935	925	991	973	967	931	942	993	1001	906	925	923	978	944	931	913	931	991	1015	988	1004	969	933	991	910	891	1006	944	973	1022	1019	973	965	971	910	937	986	893	946	967	974	900	915	907	982	966	946	954	918	962	973	995	954	968	954	965	913	960	945	903	935	973	972	920	982	976	922	978	954	933	947	948	933	959	969	987	903	984	948	936	1011	967	923	1024	959	951	960	999	916	915	922	935	915	952	921	931	974	966	973	938	929	932	914	1005	943	934	976	928	976	977	921	983	904	946	909	931	963	931	955	1001	931	976	918	976	948	928	939	959	983	939	944	936	928	908	987	930	934	960	968	935	982	966	919	978	955	1006	970	961	977	976	908	916	994	912	967	978	946	971	930	974	930	985	914	954	947	964	940	938	940	933	942	914	917	968	954	933	925	959	936	950	947	998	989	961	968	937	904	917	965	952	920	972	956	958	968	955	929	965	968	960	904	923	975	929	926	971	980	985	910	933	943	984	962	923	914	935	989	948	961	986	988	1011	933	955	919	946	982	928	964	918	934	930	928	941	945	971	940	939	1013	946	864	979	959	979	908	967	1035	963	951	953	1002	961	966	878	966	928	930	980	943	961	973	950	889	915	992	902	970	934	990	936	934	906	918	963	888	1005	892	990	955	951	936	904	967	971	971	961	918	921	941	905	925	982	970	883	932	884	951	967	933	914	908	967	946	972	941	1006	959	961	984	994	936	943	950	921	958	1004	988	932	947	912	902	913	956	997	906	915	974	962	1040	946	975	892	951	937	979	916	963	930	944	924	943	955	890	922	949	946	943	947	999	964	980	926	950	960	1021	936	927	951	960	947	961	961	947	966	1028	945	976	922	948	944	971	950	1000	943	977	994	1011	910	973	980	955	949	956	940	964	909	955	948	968	945	977	931	929	965	975	932	943	942	926	950	980	946	916	936	975	962	1021	997	927	926	958	957	949	998	899	943	943	935	927	901	984	934	957	992	930	966	935	956	957	932	931	935	907	933	1016	920	933	948	958	965	947	956	906	953	948	950	964	928	927	933	922	1004	894	992	970	961	972	963	915	927	910	907	981	988	945	943	962	912	949	939	971	973	971	899	920	921	959	927	971	983	915	979	928	954	940	966	926	983	944	990	955	950	1015	919	912	884	967	960	948	967	903	941	901	943	955	918	937	948	953	942	972	956	933	943	933	963	950	1017	948	985	953	936	957	977	1001	965	972	974	939	894	995	952	960	955	961	930	981	940	1012	1040	1014	965	949	971	968	918	1013	932	962	973	948	972	971	961	932	990	932	901
24299	21392	29599	23564	21296	5850	610	403	386	355	346	313	289	332	276	276	253	322	297	280	264	277	280	282	297	263	265	259	315	279	306	283	258	284	289	262	271	275	284	291	249	259	279	252	282	253	272	285	265	277	239	301	300	264	276	256	293	261	260	251	260	274	262	265	261	234	251	310	260	274	271	301	244	254	287	244	283	282	264	287	244	269	296	249	263	268	287	256	274	279	279	265	245	258	274	293	296	300	293	271	288	269	289	256	291	287	248	285	290	276	258	248	314	256	257	315	279	279	277	279	264	268	293	292	273	250	284	277	275	280	279	250	278	273	262	284	263	289	272	263	271	250	264	283	280	254	261	274	264	274	257	286	249	306	233	260	276	262	282	269	249	256	262	300	268	261	282	283	302	290	282	287	265	268	290	258	246	266	251	243	273	234	274	297	300	270	271	262	277	303	277	259	275	284	291	263	262	285	273	252	287	245	274	253	283	287	266	254	272	255	261	267	264	285	280	258	241	282	285	251	277	257	250	275	252	278	270	293	261	260	259	247	238	274	266	267	254	292	262	286	302	262	252	285	270	247	292	271	280	264	267	268	272	271	251	262	267	257	247	284	278	246	262	273	306	295	284	288	277	264	276	288	290	238	281	264	259	276	288	275	277	264	271	254	251	292	293	265	287	288	285	279	272	289	269	249	276	286	272	261	254	275	252	263	263	257	249	257	262	283	284	273	253	267	296	239	280	234	259	263	281	280	273	258	223	257	271	250	248	282	261	261	265	262	280	259	240	288	264	252	307	279	263	283	287	282	255	288	271	308	261	231	267	250	270	230	282	255	273	274	246	286	228	281	231	261	282	287	297	237	284	247	268	303	285	281	272	275	281	252	255	238	273	281	295	272	267	261	260	270	271	292	291	296	281	268	248	243	282	265	290	278	274	269	282	269	278	246	263	248	286	296	266	265	256	260	261	271	320	273	231	284	281	293	260	284	247	290	279	290	249	261	267	284	274	309	287	289	260	286	284	256	271	251	281	263	244	260	284	253	268	264	239	257	245	276	244	253	299	263	310	286	286	269	246	268	263	264	263	276	270	262	278	286	276	249	282	260	250	262	294	295	283	272	278	288	251	277	267	237	290	277	278	266	263	311	266	265	266	276	269	246	265	268	257	290	317	242	254	264	286	296	286	270	270	270	255	276	284	278	276	274	261	267	239	268	277	268	285	274	298	252	269	303	261	291	300	283	260	291	241	278	260	263	278	251	271	304	284	243	260	260	275	252	292	265	264	257	254	240	285	257	280	254	284	264	280	239	289	292	267	257	288	279	274	258	258	244	339	262	266	265	287	247	253	242	297	263	282	250	267	288	273	257	254	253	276	263	264	274	261	323	260	237	271	301	272	285	269	275	284	274	278	290	265	236	271	274	307	263	275	257	280	284	267	288	263	269	282	284	268	275	305	259	273	277	263	275	279	297	262	269	296	272	280	259	283	276	260	267	273	274	277	284	292	257	271	253	288	251	257	270	287	282	233	279	266	298	263	262	264	254	241	269	279	255	291	273	273	222	266	254	265	268	236	267	253	258	269	288	265	273	298	265	311	279	255	253	265	266	293	279	259	275	286	260	293	280	256	250	299	285	276	251	285	250	255	262	252	264	256	262	253	296	247	246	280	278	287	294	246	261	249	290	255	267	271	241	261	275	250	272	306	274	250	249	255	251	269	272	299	261	258	245	275	247	273	281	289	265	258	292	258	207	282	284	300	270	276	271	256	281	260	275	279	296	263	273	278	270	256	282	269	291	261	254	248	287	283	287	264	271	278	270	292	267	282	255	254	241	282	260	266	280	282	282	261	268	250	290	287	292	291	265	279	263	248	252	290	246	296	271	271	268	286	287	263	259	250	275	272	250	276	278	252	267	268	269	277	257	266	272	255	258	263	271	286	267	296	269	247	280	236	283	275	258	284	287	267	239	265	268	273	286	268	251	267	308	252	290	269	260	286	253	237	289	285	254	253	282	288	275	301	277	240	268	255	257	281	280	278	249	235	255	255	283	266	278	289	259	281	219	267	259	267	271	249	279	240	263	260	288	249	253	289	272	253	290	263	263	281	293	278	269	272	258	273	237	277	241	263	295	248	280	257	280	287	277	245	272	270	264	270	261	246	280	257	287	244	257	260	268	262	298	288	255	273	269	268	249	289	309	256	277	253	270	294	252	287	253	264	275	274	251	271	291	280	268	293	283	266	236	281	271	276	274	277	320	295	279	266	296	270	267	277	251	241	238	276	244	288	268	281	266	253	289	278	276	270	243	303	279	274	290	259	280	254	256	242	271	270	277	285	297	260	255	279	279	285	274	256	227	287	319	279	308	280	257	244	265	288	258	272	279	281	236	269	263	278	264	277	239	263	266	279	291	272	292	279	257	255	248	252	286	278	270	254	256	243	276	259	238	234	253	277	271	275	259	265	298	286	267	279	252	270	269	282	267	270	287	286	290	283	285	239	244	254	284	269	249	246	274	264	274	270	260	251	277	271	290	293	274	269	260	284	271	270	278	291	264	253	258	261	275	262	266	269	273	255	261	280	266	260	257	282	272	241	288	264	277	270	275	252	253	270	259	282	257	262	257	260	261	274	283	259	288	291	261	262	267	271	258	262	282	284	267	306	269	255	258	268	299	230	262	269	284	261	254	290	285	257	262	264	281	258	281	279	273	265	305	258	262	282	289	255	270	257	242	257	254	246	274	267	261	300	256	250	268	239	254	278	262	271	260	278	262	271	288	241	268	273	284	281	257	263	272	258	253	256	233	274	276	257	261	261	287	286	266	277	272	262	265	267	261	262	268	275	257	265	273	258	251	271	251	272	278	244	316	269	265	279	290	267	275	283	272	257	279	285	275	254	259	278	260	256	266	279	284	284	268	268	281	264	291	252	291	270	275	260	258	293	294	292	256	309	280	234	287	248	246	280	257	249	284	253	287	255	270	254	272	296	277	270	290	276	252	233	248	264	291	304	290	261	302	284	259	254	260	262	298	258	275	274	285	245	294	251	270	251	283	284	276	274	262	292	282	282	280	280	276	272	230	276	277	268	265	226	282	261	260	253	260	274	260	267	283	267	266	244	258	297	254	254	261	229	255	253	265	286	263	276	258	272	267	293	266	258	295	272	273	280	248	263	278	277	238	263	277	291	253	279	278	264	262	265	271	274	249	272	285	253	272	241	263	281	286	272	272	240	281	257	264	246	243	269	251	256	260	253	261	284	278	276	260	282	281	283	300	296	265	297	290	266	270	247	283	263	284	297	276	296	261	255	278	274	265	291	255	303	254	274	277	281	258	300	250	255	296	276	284	245	274	285	268	274	278	279	277	265	257	234	274	267	282	289	276	270	295	269	263	264	271	251	278	279	262	243	263	252	269	251	273	282	259	261	264	249	263	251	288	268	297	269	266	263	264	277	284	246	251	259	261	284	268	275	293	262	242	263	277	264	281	259	300	234	287
43266	22473	5906	3277	2183	1562	1248	1022	933	807	772	729	690	660	675	622	626	626	573	588	555	577	562	592	531	583	537	564	537	545	538	497	558	551	524	523	552	567	563	526	545	558	568	550	538	558	519	564	550	494	529	527	535	539	542	523	563	518	533	563	530	509	549	501	519	574	551	501	527	498	535	549	519	518	511	501	537	529	527	533	554	530	502	550	529	516	523	529	552	531	564	520	522	530	530	523	563	492	565	516	508	505	527	554	521	540	553	535	516	521	505	507	533	533	523	517	533	458	499	501	559	534	518	541	539	509	574	527	529	524	525	522	553	511	541	552	540	533	532	556	494	540	528	558	539	570	534	525	482	540	516	529	563	541	503	532	539	537	518	481	554	568	523	513	458	536	506	513	487	525	502	554	522	508	516	497	503	516	527	531	505	558	513	524	515	554	508	523	527	533	506	487	552	510	508	539	511	518	517	503	508	463	530	533	562	524	548	518	540	535	537	540	531	526	554	535	503	510	539	524	560	510	541	529	503	519	542	523	489	530	506	494	554	520	514	532	550	512	504	553	520	558	517	530	517	522	548	573	494	508	516	512	534	511	518	508	522	505	536	532	482	562	523	512	528	535	516	552	541	547	523	508	523	492	486	573	498	517	496	508	549	508	507	550	518	556	497	505	501	477	491	483	531	522	512	562	541	493	497	593	480	514	543	461	515	495	493	514	539	523	497	525	538	513	549	547	548	527	526	506	534	530	516	540	514	477	519	538	546	528	518	556	524	566	555	526	537	520	525	525	506	574	538	520	529	510	503	505	485	513	511	515	514	513	491	500	529	480	503	520	513	495	511	574	526	529	555	551	525	523	542	545	506	527	490	505	551	498	532	513	512	535	502	518	576	512	527	528	528	498	527	497	531	517	504	497	554	531	504	541	510	536	493	506	546	505	470	524	542	596	500	527	545	507	517	524	565	561	539	530	553	524	479	497	504	542	490	539	506	557	536	524	475	496	533	510	518	510	537	528	516	537	543	522	546	511	558	535	509	529	520	506	525	553	545	501	504	540	512	498	523	558	562	510	519	475	527	529	551	500	508	501	528	522	511	577	513	532	516	493	540	506	490	541	588	490	517	533	535	518	556	528	528	564	475	527	564	558	534	559	536	520	483	474	579	531	533	534	527	488	507	506	509	497	541	494	550	494	485	543	536	563	542	524	526	553	510	540	542	500	529	498	512	517	508	511	517	551	564	559	522	516	524	531	531	558	476	510	576	496	562	507	504	509	483	556	529	568	511	525	479	526	492	502	554	507	508	515	510	491	550	531	527	567	546	548	508	551	552	516	508	516	539	504	538	522	523	541	493	509	506	488	526	498	511	518	507	537	525	543	518	502	521	532	522	536	544	546	506	557	494	519	527	544	520	517	541	520	509	521	499	537	533	472	515	526	546	523	501	536	550	528	536	547	562	557	523	496	501	591	515	554	540	530	491	486	551	512	509	504	567	542	566	509	538	534	556	506	561	532	530	516	537	553	524	554	503	541	511	516	506	462	496	516	570	499	540	543	566	508	514	525	517	510	546	509	478	516	523	504	514	484	503	555	562	522	537	534	520	492	556	517	526	492	585	533	506	536	550	531	503	569	546	522	542	512	502	506	542	557	517	520	480	529	510	500	540	545	572	480	484	570	566	529	477	530	512	536	521	534	524	487	551	510	538	488	481	506	508	521	495	520	547	553	534	542	540	531	560	512	479	547	575	518	588	518	547	517	537	498	503	525	488	515	554	500	564	587	505	510	514	513	536	555	547	533	531	509	506	482	486	557	520	527	520	510	506	500	531	517	528	489	523	535	567	521	544	490	526	516	531	512	506	535	532	506	540	522	491	516	492	541	500	563	545	487	532	555	543	543	542	540	545	526	523	497	561	523	560	532	589	528	522	528	465	526	537	540	514	583	499	509	554	514	514	497	551	547	536	519	542	526	536	519	489	529	493	578	542	534	553	532	539	525	572	491	545	532	512	533	549	533	551	543	506	490	531	498	557	536	509	470	539	471	569	536	506	532	515	512	532	488	504	532	542	495	525	516	492	551	527	518	559	518	515	489	569	515	510	492	535	532	550	528	550	521	526	531	516	518	527	541	550	518	510	548	564	546	504	523	542	546	541	557	537	530	508	523	520	492	515	512	534	564	513	508	559	547	522	537	519	558	530	507	554	565	567	555	504	523	515	498	530	505	517	483	539	534	514	496	535	527	529	554	510	518	568	551	545	490	530	487	528	509	532	507	524	512	554	520	511	546	558	564	484	557	527	526	536	546	472	526	557	543	530	517	533	506	516	543	501	503	506	557	524	511	551	535	540	519	529	543	520	498	517	515	532	532	526	534	543	518	535	531	525	501	518	542	501	538	515	527	498	553	539	510	511	529	553	515	527	517	483	514	558	549	541	522	577	513	553	555	559	475	554	501	508	519	510	483	504	512	533	538	509	557	516	480	513	478	548	548	503	510	563	522	523	505	517	536	539	518	562	561	521	517	529	520	501	535	513	538	528	521	518	564	514	477	519	535	549	505	549	501	526	502	529	488	523	519	549	505	520	576	510	498	532	559	569	524	532	519	515	544	509	565	566	570	555	515	514	466	485	504	523	580	546	551	550	508	558	490	480	529	532	566	525	573	563	511	518	525	547	550	550	507	552	508	507	535	552	527	549	509	539	563	532	580	522	530	521	560	532	520	547	513	523	549	546	525	538	527	530	537	510	512	548	499	513	569	539	482	500	497	522	533	503	522	554	584	549	515	560	518	510	528	502	530	500	584	533	509	536	516	536	516	498	547	557	489	537	489	489	571	523	534	489	483	522	524	548	535	530	511	537	489	527	540	528	552	521	521	498	536	518	505	495	520	559	512	538	521	514	555	535	544	527	519	519	534	536	529	533	540	542	546	551	537	556	526	544	545	532	485	532	524	511	515	524	543	565	544	529	500	573	538	541	529	566	535	540	529	481	493	505	538	538	470	543	540	547	557	520	515	513	552	509	560	527	535	540	510	549	543	537	520	495	505	545	503	497	530	523	503	566	583	500	562	513	535	520	521	520	526	523	553	550	504	553	480	506	525	542	526	517	563	526	474	542	521	552	540	503	538	549	525	526	526	539	529	526	494	548	500	500	548	570	561	524	534	511	519	515	526	516	528	502	532	515	521	510	564	530	543	540	522	511	500	552	563	515	542	497	520	514	554	518	528	539	512	546	534	540	528	521	553	549	489	524	507	534	517	506	540	498	544	536	501	523	528	506	543	540	567	508	505	516	512	518	548	529	497	531	512	510	515	511	512	524	567	525	567	580	501	537	505	522	497	541	522	522	530	479	495	546	514	546	512	511	542	482	512	549	538	532	537	558	543	507	543	512	509	530	542	558	558	534	501	521	550	531	530	549	501	542	561	501	550	540	549	546	561	508	550	484	521	511	531	526	511	564	509	518	510	551	550	504	529	495	470	476	530	523	543	545	532
23269	21356	30604	22444	21348	21341	4945	486	351	347	305	292	274	247	246	245	233	227	236	224	216	196	224	228	202	201	201	177	219	190	231	188	197	197	200	200	192	176	186	206	185	195	206	186	179	192	176	183	181	209	168	176	167	204	203	194	189	184	195	181	191	166	204	191	195	182	179	180	202	220	182	193	208	202	178	201	206	189	201	173	184	175	177	176	212	181	174	184	194	188	174	187	193	176	225	188	179	181	180	184	198	152	185	193	206	200	201	191	179	161	187	181	166	187	210	173	183	177	189	208	204	196	173	205	216	151	163	202	178	197	181	187	170	185	187	215	203	179	207	188	194	220	182	170	180	187	201	176	187	186	199	198	208	199	180	165	174	186	181	171	207	181	189	217	185	193	197	217	187	196	172	203	173	188	209	210	193	200	198	193	190	173	201	180	175	194	174	180	169	181	188	170	205	191	182	204	171	170	177	201	197	225	196	188	188	175	182	174	204	191	199	174	195	171	187	205	178	182	196	173	196	182	158	199	196	189	215	190	195	167	179	193	181	218	174	177	170	193	178	204	194	200	197	183	200	179	184	171	203	221	169	178	192	209	163	212	188	175	197	202	164	193	182	197	193	191	207	168	186	196	194	211	156	207	189	190	203	171	191	196	189	191	173	164	205	173	152	178	201	182	189	197	189	191	172	189	186	168	176	186	188	204	160	202	182	184	198	165	197	207	182	217	200	182	180	183	204	185	183	201	176	175	194	183	200	174	178	178	197	191	198	178	173	173	190	160	195	158	181	195	190	184	201	177	184	190	197	192	215	181	188	179	209	189	184	163	196	172	208	194	201	197	184	189	188	209	177	181	217	191	187	191	207	177	196	196	203	174	208	196	220	189	206	181	222	193	194	221	200	213	183	193	224	192	176	204	182	215	176	213	194	176	166	176	184	192	175	174	178	196	179	186	200	187	203	176	215	209	179	182	188	170	201	187	175	195	196	197	190	200	192	192	204	203	184	189	203	181	198	149	202	201	197	163	203	179	174	170	193	193	193	205	190	206	177	186	189	183	196	175	210	193	218	187	197	176	210	189	183	190	176	190	186	165	186	197	179	192	199	172	170	199	185	180	161	166	223	169	164	183	169	206	176	185	186	201	181	203	173	172	174	191	196	200	206	175	208	191	197	196	198	201	181	190	196	158	225	183	169	184	186	179	175	201	174	176	190	191	183	213	201	183	205	171	189	198	176	180	187	179	185	163	191	189	181	200	168	193	205	178	191	196	193	196	187	202	214	189	203	227	192	196	186	193	199	183	180	190	186	200	167	176	178	176	183	192	164	202	196	220	202	166	196	171	188	167	162	206	209	191	215	175	197	179	185	184	159	215	200	169	212	183	207	192	168	178	195	184	214	195	169	147	165	187	214	167	202	199	211	215	185	183	201	190	197	197	196	216	197	187	196	201	181	186	216	213	197	185	186	171	188	197	167	193	176	168	173	201	174	173	190	190	167	182	157	193	185	198	172	199	188	200	203	188	173	183	200	196	200	196	171	173	183	189	185	199	178	197	166	204	163	213	178	160	197	181	185	187	190	184	183	197	181	192	178	204	175	200	184	198	193	174	204	181	172	178	195	193	164	215	178	183	180	204	184	171	185	190	198	196	197	218	196	194	190	184	174	202	175	172	161	209	206	194	183	179	187	192	206	173	173	183	163	172	180	206	178	170	166	193	174	160	173	198	184	190	195	185	196	173	189	164	198	215	208	187	211	197	162	192	199	178	183	203	187	185	196	185	168	164	203	182	198	186	200	198	179	176	187	183	203	171	190	198	170	175	214	195	181	179	168	196	190	199	191	175	179	202	202	200	187	200	185	184	183	201	197	166	227	189	180	190	167	192	201	195	177	185	213	200	186	193	178	190	200	203	198	178	201	207	185	189	197	181	204	168	204	188	199	175	210	188	198	193	195	189	189	188	181	190	188	190	176	184	202	174	196	179	184	180	176	195	188	167	207	184	167	194	165	188	194	194	180	163	201	185	189	198	167	186	197	186	219	172	183	187	190	175	175	202	201	189	198	186	196	168	213	177	180	209	195	170	185	194	180	184	215	185	190	170	211	194	193	182	189	184	177	196	187	187	179	189	185	186	166	192	216	152	198	193	178	179	191	174	188	184	169	195	185	201	202	198	204	183	181	180	194	191	182	181	194	190	181	188	195	197	187	175	223	189	201	183	207	199	195	188	201	198	146	182	189	191	208	175	185	174	203	205	175	197	182	193	193	186	179	174	194	169	164	208	213	212	227	174	198	186	209	201	195	192	186	194	189	209	177	185	181	174	191	224	196	175	183	198	206	174	168	168	202	204	191	186	217	215	184	196	185	204	193	173	197	215	172	217	165	182	186	157	193	217	201	216	212	156	183	191	194	221	192	165	186	177	173	195	194	186	225	185	183	187	196	172	155	185	219	188	183	146	180	197	187	206	191	180	188	182	211	180	198	197	168	210	182	196	175	169	197	189	171	185	192	167	183	182	196	174	171	194	182	186	147	196	210	183	178	177	189	205	187	194	180	196	201	165	187	180	177	174	189	176	194	197	173	187	206	195	182	211	181	189	195	179	164	171	196	185	193	163	186	198	176	181	190	214	176	171	181	188	178	179	207	187	201	161	160	161	203	183	213	177	172	206	224	203	174	180	197	205	203	219	178	203	172	179	193	178	182	199	185	186	191	188	182	178	182	200	210	193	198	192	174	190	196	193	185	196	171	196	206	184	183	185	157	193	179	205	177	186	164	191	183	194	174	198	198	179	169	221	205	192	190	212	214	205	189	194	198	206	182	191	203	181	201	199	181	175	185	185	172	204	192	174	192	174	214	185	186	204	177	185	196	185	195	203	188	200	168	198	179	174	203	195	213	183	191	204	179	201	172	198	200	191	176	198	165	200	184	182	183	174	179	176	204	178	191	196	198	196	193	211	208	195	193	192	171	176	196	184	182	171	175	183	182	180	194	198	198	172	187	210	178	206	194	175	185	175	158	196	186	183	189	192	197	188	181	200	184	174	208	179	201	166	169	205	182	193	186	167	192	172	188	205	189	173	190	186	197	171	196	181	164	190	209	206	194	184	187	188	223	182	198	196	185	203	194	203	190	188	207	202	206	155	175	189	193	196	196	210	177	192	198	172	196	185	191	205	179	199	190	190	169	179	185	204	156	179	187	198	172	225	173	164	188	191	174	215	195	198	191	203	213	188	197	203	186	188	188	188	165	199	191	200	174	183	188	191	165	183	176	193	177	192	191	199	199	176	228	173	192	195	189	209	208	181	195	197	186	175	207	182	185	171	222	211	177	197	194	187	187	217	191	181	174	175	195	184	172	191	211	205	164	187	178	193	208	210	182	206	214	196	202	178	175	193	203	197	198	180	212	198	191	196	188	177	209	170	190	212	220	192	212	156	211	204	209	179	182	175	175	209	216	191	186	177	216	178	180	192	185	203	207	180	211	213	190	207
38702	24256	9868	5271	3381	2439	1807	1374	1166	973	822	731	668	613	622	591	488	510	505	539	452	450	429	409	407	409	444	405	397	380	378	404	401	368	412	363	398	395	360	375	341	378	347	375	377	360	384	379	363	399	384	381	367	359	372	348	379	354	366	354	367	356	346	357	355	360	395	360	375	321	357	359	368	336	355	352	412	350	351	331	337	336	361	361	339	341	367	328	357	337	353	357	330	345	343	332	359	332	354	335	375	314	359	348	325	332	360	366	380	346	352	390	340	338	346	344	355	347	383	401	329	317	369	359	336	346	336	358	357	376	315	344	390	362	362	334	329	321	325	350	361	376	342	367	357	333	330	339	367	343	351	347	350	384	340	347	372	319	351	368	348	323	358	354	364	364	366	342	346	369	344	334	334	351	377	337	349	329	346	344	338	352	336	314	340	348	353	338	335	313	304	351	338	325	330	365	362	323	360	350	339	363	338	373	336	336	348	348	325	336	336	354	325	388	357	345	358	398	350	384	333	342	313	365	368	371	330	335	350	329	353	370	329	356	344	353	363	349	363	345	342	380	324	335	339	346	347	333	325	363	339	351	355	356	351	340	350	356	357	357	355	346	340	345	331	358	378	358	336	324	351	368	344	385	361	339	323	333	325	366	352	362	350	352	318	324	328	374	386	307	359	332	319	329	373	333	334	354	329	356	382	369	323	345	364	370	357	315	347	338	316	372	309	358	353	373	333	370	381	358	336	369	300	362	341	358	358	383	341	359	360	372	380	348	371	341	346	357	326	351	337	349	340	364	331	348	353	353	363	325	349	353	381	361	371	374	328	333	331	349	396	371	320	331	359	342	361	339	354	369	335	376	376	368	353	371	355	353	357	360	336	328	316	351	373	338	342	366	343	339	332	353	352	362	329	383	348	361	348	357	351	347	338	345	365	350	353	362	327	332	373	345	358	366	351	350	346	366	359	333	347	377	354	367	330	334	326	361	344	318	357	333	324	338	354	361	353	364	375	337	354	352	335	343	326	366	335	369	331	336	384	371	370	359	347	331	348	391	376	319	325	321	331	347	372	356	348	357	348	330	328	337	342	335	369	376	373	301	339	363	364	367	339	366	357	325	340	347	380	331	380	331	377	324	335	346	367	317	379	348	330	341	352	382	359	374	345	349	369	340	374	342	352	379	327	347	336	344	338	346	348	362	331	366	338	347	334	352	342	345	363	340	376	340	343	374	366	341	341	348	338	343	339	335	357	301	370	334	355	344	361	338	367	319	382	355	350	340	355	328	336	352	392	343	332	332	347	323	336	359	363	332	362	343	361	387	361	336	332	326	345	369	362	342	327	361	348	311	327	346	314	352	338	325	347	351	338	346	358	370	341	358	325	356	342	335	336	366	377	346	357	331	328	356	353	346	364	367	325	364	334	344	348	370	357	354	361	357	341	349	332	378	353	382	352	327	320	355	331	376	380	334	372	352	345	345	321	339	334	346	349	356	329	359	333	341	363	376	325	301	353	335	326	337	356	337	335	389	373	375	326	347	383	362	344	333	363	341	370	347	353	320	363	349	343	343	360	370	357	349	351	332	360	393	340	368	341	352	342	328	366	388	347	322	395	397	355	351	324	325	341	344	368	334	314	348	362	344	329	376	387	345	350	354	325	316	303	356	365	380	342	336	324	366	320	382	320	360	346	323	386	391	344	358	346	330	364	379	342	344	372	333	354	331	351	329	362	332	338	387	376	389	350	349	360	353	349	330	327	370	386	364	352	362	358	361	334	348	368	343	329	368	332	311	332	318	354	340	321	337	317	343	368	345	339	368	343	382	343	350	350	364	346	349	303	315	324	340	355	362	320	369	318	359	364	369	375	327	341	370	345	336	335	358	359	363	368	331	327	376	340	318	367	337	327	323	317	305	340	335	349	331	328	337	346	372	355	318	346	367	352	340	370	353	323	325	359	363	340	338	349	343	342	347	334	349	326	344	316	337	332	347	341	323	353	306	364	342	357	359	374	397	362	389	365	333	313	342	374	347	342	319	366	336	360	364	389	338	338	318	312	364	357	366	378	338	347	357	348	324	355	331	344	324	322	348	327	329	366	327	303	364	333	342	371	390	387	359	326	359	367	365	339	326	354	344	335	330	334	353	343	356	374	354	384	353	356	361	344	356	362	341	329	336	304	326	371	353	317	325	345	369	327	339	340	320	362	295	354	365	351	357	361	323	365	349	365	364	347	338	364	338	363	355	369	354	347	364	369	332	366	325	333	361	372	395	375	332	315	354	323	373	362	377	328	359	354	341	342	351	352	325	359	340	317	319	348	338	337	360	354	363	373	325	368	361	350	348	390	333	361	327	359	356	352	371	330	338	308	383	339	345	353	346	324	358	343	373	363	357	350	339	352	347	358	347	355	343	328	383	362	371	340	352	351	359	329	321	328	367	353	375	355	353	334	352	356	328	351	327	339	356	345	346	371	351	374	343	357	354	352	362	333	326	318	334	347	319	327	352	327	314	324	357	349	342	344	338	347	341	325	361	341	311	337	364	367	333	371	364	347	391	355	330	328	351	358	339	366	316	299	362	348	361	360	355	327	366	369	348	353	339	337	347	352	345	345	330	345	372	370	350	370	335	362	325	324	362	387	336	363	337	350	351	356	356	372	348	352	335	353	371	370	345	353	385	383	350	320	360	330	348	318	325	304	364	357	349	353	357	360	384	353	351	343	321	336	333	346	356	337	358	352	360	391	346	339	352	339	330	334	356	355	352	333	341	362	343	333	396	398	338	360	355	371	333	322	352	341	360	366	367	348	345	365	323	321	364	333	315	342	368	363	363	332	326	365	354	325	325	346	333	342	282	336	353	354	342	314	329	328	354	365	386	364	370	381	333	348	342	332	383	373	353	333	352	363	316	335	318	345	367	326	347	349	334	341	377	348	303	347	353	348	352	351	356	365	343	364	364	366	343	311	375	346	312	376	344	348	346	322	383	357	335	344	364	322	380	350	379	350	307	335	355	345	350	346	342	360	351	344	326	336	375	390	358	339	340	341	331	347	358	371	366	344	368	325	357	331	357	356	315	369	336	368	353	330	356	350	341	382	356	348	381	342	328	344	377	342	311	380	312	332	373	361	384	342	350	330	374	342	337	357	323	351	351	366	320	347	322	354	317	347	370	348	375	359	318	368	318	360	365	352	362	346	328	361	368	372	329	335	326	344	346	322	335	358	365	359	338	340	343	359	373	355	317	359	359	332	327	332	390	373	342	353	367	338	357	350	318	321	362	329	343	378	352	344	321	347	361	365	359	359	321	357	327	328	346	323	349	366	362	337	329	365	363	355	342	332	365	342	308	327	311	337	347	366	313	368	321	329	322	368	324	363	325	335	359	354	351	380	340	331	341	364	377	339	362	369	346	333	345	365	331	382	370	336	342	380	375	339	346	348	318	342	320	320	369	357	354	369	341	343	325	344	356	374	337	326	350	351	333	313	339	319	348
27213	21183	11971	1296	762	673	569	495	537	511	540	516	524	557	507	563	525	521	512	550	550	519	476	544	502	532	474	534	491	489	483	530	529	511	539	520	515	492	507	517	512	500	501	499	505	516	528	525	516	557	523	509	496	567	497	526	496	556	558	490	498	524	537	483	515	503	491	549	486	511	508	491	508	507	539	514	486	525	534	496	520	519	560	509	565	524	497	515	539	547	545	529	508	499	504	480	512	534	501	487	560	509	553	553	517	516	506	521	511	515	510	480	531	499	522	562	491	537	493	504	525	493	498	539	552	541	499	482	578	559	534	520	503	508	518	525	544	507	508	503	549	488	505	508	525	494	503	531	494	515	519	491	510	499	523	498	540	513	508	537	495	544	506	541	522	523	497	505	499	501	513	523	504	537	522	499	527	521	509	562	529	547	520	487	528	493	500	500	513	543	537	526	506	521	498	522	529	531	485	502	485	507	542	538	473	548	483	513	573	518	525	517	497	514	522	539	513	511	545	526	536	515	515	511	534	518	494	536	504	524	509	506	574	508	530	531	513	521	533	535	514	514	520	527	531	518	524	525	541	545	473	536	517	513	558	518	491	489	539	535	489	505	514	520	475	522	544	503	522	530	471	497	538	472	526	524	473	543	508	528	526	513	555	485	531	540	538	521	487	561	524	517	457	508	516	531	499	507	479	530	481	529	536	518	538	514	513	528	523	513	500	510	554	544	528	529	494	532	565	552	545	504	480	503	473	552	544	505	513	503	480	548	550	521	512	545	488	521	526	542	525	507	533	521	499	540	524	520	558	546	528	527	546	516	518	516	502	489	516	565	502	539	548	531	540	543	526	516	499	490	555	542	514	504	507	500	532	510	512	500	541	507	561	523	554	488	471	534	504	524	528	527	577	521	540	535	498	544	540	501	500	500	538	536	481	493	511	548	551	469	516	555	524	491	529	495	534	535	498	506	518	524	538	492	484	522	518	544	491	512	521	473	522	533	537	530	503	520	545	540	509	504	483	524	538	549	520	508	511	528	519	551	554	540	537	546	529	515	496	519	483	525	541	520	521	510	469	542	518	536	534	533	521	499	538	502	515	521	508	542	538	540	511	507	512	458	520	544	497	477	516	550	544	541	545	523	488	497	560	542	497	514	512	539	486	487	548	539	528	533	476	530	545	521	515	531	537	546	516	506	558	508	525	506	532	492	540	521	521	512	555	470	514	540	517	522	482	504	557	526	526	503	529	576	503	516	523	547	530	512	496	517	554	498	538	492	535	555	532	568	504	516	526	520	519	539	550	545	491	514	506	518	497	500	522	536	546	543	536	484	500	511	538	462	481	478	508	548	513	491	470	539	514	482	521	497	551	527	498	497	525	525	498	538	504	550	497	507	552	556	530	539	519	487	532	517	498	521	547	518	543	508	514	543	543	536	478	538	540	544	502	540	555	502	521	512	553	524	536	542	500	524	536	520	520	478	532	546	511	488	543	541	543	528	527	559	515	523	536	475	553	532	523	507	545	516	542	511	536	516	543	513	528	494	505	469	478	476	499	528	544	518	510	502	513	544	551	538	487	490	554	566	484	535	504	512	541	536	519	534	535	498	525	518	499	531	513	470	481	512	544	502	486	531	464	545	552	519	539	508	503	501	523	518	514	538	471	532	516	532	554	522	535	518	520	520	506	521	488	493	499	504	528	506	537	524	511	523	518	534	502	532	534	535	509	550	543	526	499	478	513	490	519	470	527	493	490	509	562	571	519	527	519	513	533	524	538	484	499	519	547	447	499	516	550	521	535	517	522	487	490	526	516	551	494	528	523	541	488	535	544	505	514	491	545	544	522	556	497	507	517	542	501	536	536	492	497	503	538	556	496	554	532	531	481	481	506	497	499	517	532	498	517	516	523	522	530	531	520	538	527	544	527	459	521	539	511	530	515	522	519	531	502	522	525	536	511	543	518	534	550	517	545	539	528	539	473	511	533	462	481	487	481	507	555	573	533	521	523	518	479	484	541	491	447	540	487	546	490	488	550	500	494	508	530	534	565	487	538	528	484	535	561	519	489	519	496	561	541	525	529	516	505	526	491	502	549	522	531	533	502	528	520	507	497	543	518	548	530	525	487	527	514	519	534	541	525	539	489	542	511	540	491	513	501	499	485	560	533	526	489	538	522	534	503	508	528	507	501	505	534	545	461	508	496	541	464	528	533	483	498	479	547	496	496	485	506	502	519	512	494	499	487	510	533	562	510	500	498	512	544	495	502	514	498	498	555	520	522	530	547	500	539	551	523	560	526	499	498	472	521	496	572	519	510	493	511	547	516	550	518	522	539	553	492	537	567	564	506	507	521	527	515	514	520	559	496	552	513	503	490	541	545	502	502	530	533	468	546	483	527	537	491	512	502	540	528	511	495	515	526	514	530	498	526	539	507	520	526	527	480	513	541	491	509	539	505	511	498	522	522	542	509	523	549	528	515	512	516	517	521	511	530	586	545	495	515	493	468	486	496	512	545	530	526	503	483	545	550	516	536	504	482	508	556	507	507	504	559	505	522	493	495	514	480	496	507	556	544	522	532	518	520	486	567	466	511	518	473	477	535	540	520	526	538	525	487	535	516	517	506	511	501	518	543	554	536	548	505	555	509	481	541	537	521	541	510	493	535	525	560	500	528	533	481	504	528	513	511	528	512	519	498	520	531	485	517	563	502	485	499	470	540	512	540	539	520	498	526	477	504	543	500	506	527	525	534	560	510	536	478	530	528	526	550	510	503	523	529	511	522	495	498	530	513	525	535	501	492	541	548	520	510	506	490	543	516	501	547	511	528	543	497	569	539	513	536	558	500	514	562	493	525	476	502	553	508	518	517	572	488	475	510	542	502	515	519	529	550	529	518	585	535	504	540	534	527	523	530	511	510	505	500	519	516	538	502	498	542	532	520	526	534	514	515	521	546	527	507	541	548	528	514	481	484	516	530	538	480	509	483	531	534	551	513	539	534	541	508	484	503	532	532	550	518	527	505	491	515	507	539	570	504	498	543	530	532	517	481	543	526	468	482	527	495	515	528	483	518	533	473	473	519	541	497	556	525	599	526	511	540	529	520	533	454	518	510	542	518	493	547	514	496	491	494	521	544	526	445	519	525	497	540	529	523	523	532	525	513	503	530	547	494	547	545	507	531	535	485	518	524	470	543	493	524	545	547	463	536	491	523	525	504	485	494	522	511	530	529	497	540	514	506	515	528	543	509	533	567	502	552	527	540	524	509	490	525	524	516	498	521	480	511	549	537	486	502	541	522	532	502	515	550	535	502	522	462	482	512	540	523	495	479	544	528	517	520	546	516	507	543	522	536	511	530	508	537	513	554	534	501	528	538	511	559	548	484	531	538	510	531	519	507	536	488	544	527	514	514	535	544	532	494	517	538	543	491	521	516	554	544	506	575	565	531	505	533	522	534	481	536	509	534	514	500	463	506	498	510	521	529	499	514	553	499	522
29434	9497	1605	1321	1141	1052	1033	972	1028	985	989	962	906	962	990	977	947	1006	930	939	1022	907	923	985	898	951	1021	941	884	939	949	909	935	942	989	1000	941	925	941	976	977	947	969	978	977	989	875	917	966	974	973	966	884	951	940	983	949	964	923	975	907	910	941	932	981	989	938	984	972	943	936	957	992	952	961	935	888	929	996	989	930	921	1003	976	950	959	925	906	940	952	936	954	908	907	1036	920	888	921	1019	953	918	971	926	948	949	971	907	944	956	977	951	957	939	974	995	898	981	1002	895	959	900	955	910	933	966	940	927	911	928	953	978	961	976	892	925	988	982	910	947	891	918	942	1016	935	969	967	908	982	995	963	909	913	919	974	962	949	916	966	926	906	974	910	943	951	946	966	933	933	918	961	918	950	953	936	925	936	963	947	958	938	1007	961	958	1000	959	961	941	944	931	907	914	922	929	915	954	989	926	975	957	911	932	918	923	895	1006	931	931	864	933	945	955	966	996	1011	960	935	924	977	1002	965	947	938	914	961	967	1015	903	952	904	955	920	953	993	892	935	935	1004	943	943	940	924	966	911	995	945	966	925	1011	961	926	1013	978	959	962	935	952	964	1015	929	947	936	917	897	963	943	955	946	936	1009	893	916	934	924	914	961	944	954	944	933	964	917	978	927	923	936	957	1000	980	974	1009	954	918	928	993	917	933	919	978	956	928	898	940	986	981	975	978	981	958	988	946	972	991	1021	964	959	956	939	957	911	951	946	982	983	911	985	1024	990	997	937	955	947	962	970	927	939	956	966	912	988	934	1001	915	1005	902	977	932	936	960	950	976	932	944	965	900	932	963	926	960	948	948	946	963	957	920	978	933	988	909	929	944	930	982	912	981	976	949	922	930	975	974	926	930	939	974	954	950	954	982	962	955	934	960	962	977	941	1005	951	988	966	935	955	930	959	915	956	954	946	970	974	918	927	940	906	926	953	919	966	986	957	966	903	896	939	965	908	982	947	989	891	927	958	902	884	958	892	947	950	945	980	956	929	959	890	963	911	961	930	926	953	949	949	924	944	901	974	983	944	910	950	996	938	960	942	930	972	981	974	909	954	915	962	950	944	897	1011	973	987	899	920	932	931	967	882	926	963	951	942	980	973	944	964	1021	976	899	948	977	955	970	952	937	968	962	940	853	940	951	993	972	900	1001	938	981	889	940	997	1007	945	949	980	934	970	934	928	973	954	935	973	917	937	923	943	947	989	920	954	907	949	975	985	952	1000	964	932	938	924	925	917	966	969	898	992	933	941	924	983	908	930	917	956	946	985	935	968	987	916	961	943	924	938	926	955	946	922	947	985	911	972	941	910	946	959	1004	966	914	927	908	920	900	924	972	899	919	978	963	957	966	921	939	964	978	920	957	941	983	990	976	948	984	1000	918	974	986	951	941	1005	933	993	920	976	989	897	903	939	958	918	924	988	924	961	976	889	927	936	894	946	926	894	952	932	972	932	967	935	933	955	954	931	935	947	962	914	943	949	980	1016	943	903	992	939	976	965	898	858	920	911	933	935	917	928	952	949	927	926	941	939	967	993	922	970	956	971	963	969	940	947	975	933	927	931	977	930	945	996	977	965	898	922	927	983	1012	870	950	1005	960	952	1003	955	996	934	960	928	957	938	984	986	909	951	974	959	952	924	1006	962	897	946	899	918	978	960	942	903	981	966	953	939	969	976	965	1020	932	921	950	981	966	974	929	906	978	942	985	933	956	988	923	921	943	941	949	918	982	936	954	972	966	970	944	950	1000	948	960	996	959	912	886	993	941	963	919	951	1005	937	964	931	950	939	900	952	904	942	947	956	962	925	1013	974	970	880	958	956	951	947	942	963	975	954	962	983	947	958	981	955	977	942	962	986	959	916	903	921	941	992	1005	998	908	960	979	987	967	985	899	1009	952	966	945	973	900	977	927	955	989	978	902	975	935	982	936	980	955	936	988	925	922	905	952	996	952	983	934	941	978	933	937	942	927	928	932	928	979	998	994	933	981	911	932	976	944	987	957	933	975	973	978	923	966	957	984	959	924	956	993	901	1000	934	957	984	964	923	938	940	1014	958	918	942	904	938	974	930	978	933	972	977	923	925	939	944	924	938	953	935	918	938	958	942	918	981	887	950	1013	967	949	913	953	959	940	905	966	971	937	979	934	963	927	954	913	941	948	940	1003	961	936	898	954	921	936	954	917	944	927	959	892	959	936	925	981	961	935	921	910	947	953	953	969	958	922	970	943	943	970	953	942	948	949	1010	981	971	940	963	951	947	919	964	935	965	935	943	935	975	942	934	919	967	924	948	1006	956	994	996	1025	992	969	995	955	903	903	945	922	964	926	928	991	929	972	903	964	1000	1016	944	963	905	928	955	959	974	922	980	917	924	953	948	958	964	938	926	958	955	961	978	940	949	986	969	945	953	947	960	941	973	907	974	907	958	915	967	952	947	958	956	962	932	944	950	918	908	922	938	917	926	945	1011	954	925	949	909	944	906	947	955	939	921	934	927	943	960	960	955	947	950	899	944	966	958	1012	921	922	938	985	919	930	979	948	970	926	914	950	921	937	960	963	938	973	918	919	930	967	938	991	950	953	960	899	969	953	903	944	961	864	943	989	956	946	946	941	965	943	961	940	929	943	946	964	929	984	1016	947	965	980	973	924	951	935	896	951	992	939	998	1015	892	1035	907	977	974	895	940	922	968	885	942	947	939	960	935	952	945	937	981	987	938	906	997	945	936	927	962	938	903	935	954	933	988	961	940	919	963	901	934	921	942	923	964	1019	919	921	931	947	931	917	941	959	899	988	922	944	1011	928	966	919	937	982	969	940	913	945	930	987	939	931	986	957	903	913	990	942	910	954	964	940	952	987	872	915	916	923	981	965	970	953	911	958	931	927	921	950	941	988	996	942	960	985	942	962	927	896	923	932	961	939	964	988	978	952	942	942	951	884	994	939	943	956	929	909	948	912	949	957	951	947	933	900	945	918	992	941	989	939	977	933	928	976	967	915	960	1001	942	979	940	942	956	995	919	950	993	968	972	912	951	952	952	971	969	988	973	988	909	949	965	962	912	926	995	970	973	972	979	950	966	907	932	1002	959	969	939	976	1003	981	958	952	959	953	963	926	945	926	897	938	919	1013	933	936	935	1015	944	947	932	971	927	934	1005	920	936	1006	1001	904	948	961	936	964	970	997	977	965	939	914	1006	913	942	942	949	906	1025	995	917	1015	943	943	951	902	950	889	971	947	914	921	955	917	941	979	962	897	953	890	975	945	944	926	940	931	965	925	1014	957	976	989	977	927	936	947	987	906	963	899	943	951	942	996	951	978	946	1001	968	966	980	929	956	947	914	963	918	920	936	987	952	960	883	944	998	932	942	953	917	938	989	920	992	975	944	924	974	953	937	962	930	961	934	942	925	882	948	894	942	990	928	928	889	980	914	944	967	949	969	930	904	934	993	971	955	891	942	952	961	954	958	920	998	979	929	938	945	990	947	929	919	969	952	909	961	932	941	976	997	930	956	940	988	949	907	940
24332	21365	29831	23205	20964	3421	582	411	383	350	345	324	305	291	266	290	280	276	300	261	288	288	291	276	277	281	264	313	318	269	271	246	279	280	258	290	246	264	254	272	280	285	261	266	272	277	274	258	252	266	295	273	252	276	296	267	271	267	301	230	283	278	240	265	281	252	252	275	288	249	277	255	262	249	259	273	263	246	230	260	274	269	288	277	252	270	278	277	305	287	248	264	274	265	256	267	295	270	276	273	276	278	260	283	238	290	287	276	257	241	257	269	290	266	264	251	240	272	268	263	243	274	269	281	256	265	266	245	272	235	271	267	252	235	262	268	264	262	282	287	297	261	263	215	261	259	250	253	272	234	272	266	270	294	263	269	244	248	266	237	286	260	247	279	272	294	285	264	255	274	265	284	266	267	289	264	241	250	254	272	264	256	264	274	254	281	267	289	265	260	243	281	301	265	286	279	255	277	284	254	247	244	285	250	273	276	256	257	272	285	265	277	265	280	238	289	260	269	256	290	246	254	254	280	274	281	241	275	272	262	263	256	271	271	259	284	251	255	261	275	254	262	282	243	277	267	284	246	250	248	252	288	263	252	257	253	270	252	284	285	281	280	259	279	279	276	271	254	260	285	237	277	276	266	253	282	269	273	252	289	282	272	284	281	290	251	269	251	261	298	250	275	283	267	245	273	242	283	239	240	275	244	267	260	283	246	249	315	259	248	264	304	294	288	249	259	273	256	271	285	257	277	267	256	255	283	280	248	244	248	255	246	274	260	233	269	244	251	269	271	269	244	265	285	269	266	286	292	265	267	281	255	237	250	265	291	269	280	233	271	260	277	263	235	261	262	273	257	291	269	252	279	280	276	251	268	276	260	255	266	278	279	245	248	271	273	264	287	270	249	251	243	263	258	268	257	241	283	246	270	268	277	276	258	265	275	255	268	246	255	270	285	280	283	248	255	277	263	281	294	273	265	254	251	260	285	269	257	281	257	282	261	269	269	275	287	273	265	294	248	265	249	289	264	267	244	246	285	298	272	274	302	256	284	285	275	269	284	262	273	253	256	258	276	258	267	290	259	274	247	274	274	277	276	268	267	266	277	280	276	277	221	256	293	276	256	301	297	264	260	223	279	264	257	278	273	257	309	293	291	277	224	245	248	255	288	287	268	238	265	281	298	286	276	268	284	253	247	298	238	283	251	245	237	269	283	256	281	279	243	253	278	262	261	269	287	247	271	228	294	311	245	267	272	257	262	303	290	272	249	282	265	287	274	252	278	272	277	275	247	259	248	276	226	274	253	296	250	278	248	258	265	277	275	249	254	294	280	272	288	301	262	272	244	302	259	253	260	252	272	300	266	299	249	260	293	314	242	249	261	266	257	281	291	296	280	241	282	275	282	257	254	290	260	276	250	285	275	238	272	269	250	257	275	287	274	268	263	278	276	267	253	260	245	294	256	257	279	268	268	246	296	307	248	244	279	266	276	268	259	247	258	293	255	298	259	277	235	263	310	262	278	266	249	258	261	277	280	277	268	246	246	277	263	268	253	273	239	242	275	257	274	286	255	270	270	275	236	250	280	274	290	256	275	269	290	267	236	283	269	266	280	278	269	289	285	281	296	287	244	257	276	275	285	253	263	255	272	276	251	300	296	306	263	269	287	277	278	296	248	244	280	280	250	278	290	317	238	235	266	244	270	283	293	282	267	275	283	266	271	237	266	231	287	244	263	293	288	272	277	239	273	257	264	277	258	252	272	278	261	282	278	285	264	240	271	242	278	280	265	258	255	268	266	244	242	261	263	304	246	292	254	261	267	260	273	273	289	262	257	293	266	271	258	264	258	288	276	259	234	304	282	247	272	269	269	255	264	272	253	247	282	282	284	243	265	230	273	287	255	282	236	275	257	269	257	261	264	285	265	306	258	252	236	284	260	258	251	295	266	282	258	267	272	253	297	280	262	252	274	268	284	290	281	247	253	263	280	252	275	286	271	270	232	261	268	294	267	298	247	267	266	262	258	289	277	251	273	302	265	277	271	286	273	263	249	269	291	292	263	288	265	296	278	288	245	269	262	257	248	243	272	261	267	283	265	263	274	271	274	263	261	255	277	279	249	259	277	266	275	250	295	279	267	263	259	227	252	258	299	277	253	276	271	268	278	268	274	272	265	270	303	265	247	260	268	264	275	263	250	247	270	258	266	272	248	250	283	244	272	284	263	283	255	278	267	267	293	267	272	288	314	284	274	268	277	261	240	286	250	262	268	277	258	272	287	253	277	260	280	272	255	268	271	272	247	259	281	261	300	266	293	258	264	278	291	240	254	248	277	258	278	257	239	258	269	274	261	278	270	240	300	233	276	259	263	268	243	272	273	252	294	276	259	277	283	269	284	233	240	256	252	286	261	280	271	273	274	250	259	266	259	273	294	269	250	256	286	265	257	290	272	274	283	279	280	267	276	283	252	236	272	274	300	281	262	292	269	272	257	255	271	268	259	292	235	287	248	266	252	284	275	252	268	280	254	275	266	279	260	257	261	269	257	297	224	267	252	277	299	274	280	270	255	254	273	242	277	266	261	276	244	263	263	273	265	256	256	270	246	274	259	251	277	268	248	277	300	243	261	271	283	248	271	287	250	277	267	244	283	276	276	256	308	275	276	280	289	286	257	288	284	247	265	253	299	277	255	242	275	249	231	275	250	265	250	262	251	283	271	250	247	269	266	251	253	251	261	248	254	261	283	269	285	252	246	267	286	268	268	256	266	268	266	270	225	255	243	267	288	267	263	252	276	263	291	282	296	250	285	285	270	279	277	245	224	257	259	252	277	270	239	273	248	288	272	274	275	274	264	259	260	279	269	221	257	239	231	262	313	233	285	269	246	270	280	274	262	279	250	242	271	279	267	279	261	300	238	276	269	279	280	258	236	258	301	276	295	275	278	308	281	265	264	257	263	285	273	293	284	287	261	265	282	265	276	255	290	301	235	262	295	264	279	239	278	246	250	267	232	234	254	242	253	288	288	241	277	298	277	289	255	270	256	272	265	288	295	258	252	249	242	264	272	274	275	240	287	264	267	253	251	255	325	273	278	230	250	273	257	280	276	292	286	278	287	261	274	260	289	257	263	300	264	268	230	254	254	276	290	291	262	270	283	250	273	250	265	273	274	264	281	249	275	280	287	269	251	258	272	290	286	255	263	262	284	309	305	271	277	262	261	268	262	317	270	267	270	269	257	230	286	276	262	282	275	270	270	252	270	239	236	255	308	240	262	252	260	250	268	268	272	264	261	271	263	253	280	259	277	268	263	236	258	299	277	277	273	274	258	294	241	259	260	272	257	290	270	290	267	266	282	280	300	273	314	247	279	257	286	291	263	273	275	262	253	253	276	246	273	260	263	248	274	267	274	250	280	261	260	285	249	286	284	261	279	265	266	256	289	271	267	252	273	278	274	289	263	273	261	263	266	300	275	276	273	245	244	308	253	265	250	267	297	250	252
41548	20571	6036	3220	2130	1631	1286	1108	894	834	778	720	648	714	629	604	591	580	602	623	588	603	569	572	567	560	529	595	558	520	515	535	545	530	561	539	573	530	518	520	506	529	513	533	516	543	507	521	532	582	544	526	510	590	551	544	547	500	533	532	513	522	551	509	531	552	542	526	511	509	532	558	507	526	537	480	500	521	522	553	528	516	522	542	524	504	520	479	550	504	494	514	552	525	531	531	537	532	519	524	486	530	528	497	515	500	472	539	512	524	524	525	550	537	525	496	512	522	501	467	532	552	544	533	528	491	532	507	508	481	529	493	524	552	534	516	524	491	536	531	537	485	507	523	529	480	510	514	481	509	519	494	537	537	513	530	546	583	547	517	508	521	520	533	507	509	521	529	508	489	502	539	516	552	537	501	523	529	510	518	523	483	496	518	546	491	537	482	533	514	471	537	502	505	520	533	476	491	518	529	525	485	509	512	492	515	542	503	516	508	499	530	539	536	492	545	538	498	536	520	469	511	525	510	464	534	479	491	525	503	494	541	546	516	531	519	521	521	533	510	510	546	480	509	500	512	521	486	482	538	578	506	518	490	526	504	512	544	535	544	514	528	541	523	497	518	520	516	551	486	530	507	551	554	543	539	494	490	531	494	542	534	505	492	511	552	544	522	510	498	505	539	530	503	521	560	494	548	511	510	510	530	504	520	497	517	542	532	527	553	508	502	500	449	548	515	532	507	488	515	512	520	496	541	511	538	521	507	543	510	535	547	530	501	524	511	527	480	523	569	517	505	560	521	545	509	511	468	533	498	510	525	534	517	510	527	537	525	553	513	506	535	499	518	493	526	545	527	513	511	476	569	539	519	490	542	504	527	536	567	502	515	497	531	540	481	545	513	501	492	501	517	548	514	520	493	494	545	517	501	542	542	513	514	525	551	526	520	533	537	570	528	523	492	509	533	515	524	527	499	575	551	549	535	546	529	517	523	499	484	565	520	516	519	513	538	505	522	533	517	527	505	487	516	566	552	494	494	536	540	517	519	493	548	533	482	480	495	512	556	493	512	532	530	505	510	514	506	515	551	546	538	505	527	480	524	488	556	527	509	500	519	510	494	523	437	517	517	558	518	501	515	521	514	494	547	534	486	543	520	517	484	527	548	499	558	501	510	556	518	589	528	502	497	484	515	509	512	564	547	503	514	504	546	511	518	517	542	509	520	506	507	516	524	520	533	513	520	535	551	515	514	482	511	519	530	501	520	507	516	510	506	531	517	524	546	514	506	506	558	482	523	553	530	533	484	509	550	505	547	526	482	541	557	503	537	523	507	543	528	532	561	491	522	508	546	520	519	529	544	526	504	522	479	517	478	560	550	534	511	485	494	516	513	528	514	531	531	488	504	519	532	546	504	536	519	468	526	556	508	539	495	514	520	485	519	515	509	507	538	477	505	517	499	539	532	504	549	551	558	490	504	514	504	497	544	494	502	531	501	502	506	584	541	524	502	588	495	532	530	507	520	531	563	546	526	562	523	562	455	555	495	492	549	513	519	486	537	507	536	505	485	518	486	481	520	511	515	503	531	545	505	541	502	508	553	547	505	551	513	506	543	543	489	538	530	504	516	521	524	517	507	533	526	517	502	526	482	541	546	504	530	513	533	554	524	516	476	528	501	536	549	502	517	530	524	517	525	482	493	507	531	470	528	516	524	499	535	499	481	535	522	495	514	494	562	493	554	521	481	497	518	508	494	530	516	568	528	493	520	551	516	480	535	552	540	483	558	517	461	517	529	525	534	557	525	490	521	545	522	508	496	499	558	529	533	523	488	501	507	494	502	532	489	534	534	528	527	480	496	562	549	478	497	524	515	527	510	482	521	510	528	480	497	542	521	534	495	524	529	546	503	510	563	528	523	512	492	557	519	512	555	513	476	543	528	567	559	533	505	513	520	536	522	548	500	525	496	532	524	512	538	512	509	513	551	511	512	539	486	511	535	523	503	542	528	523	508	535	519	499	498	517	525	501	533	493	510	570	543	535	519	509	528	514	515	532	462	500	526	532	513	491	573	521	548	489	487	496	474	554	520	552	509	561	531	552	515	527	489	499	519	506	476	462	465	511	517	519	521	501	520	488	536	527	503	489	493	519	515	538	541	521	557	507	506	506	514	519	536	535	526	526	526	498	497	496	519	500	523	530	499	538	519	509	522	538	556	513	515	509	494	524	498	525	505	523	505	512	521	533	531	515	513	485	475	474	539	533	535	550	534	530	538	535	534	509	526	525	496	511	516	547	510	497	493	516	509	537	552	512	510	532	527	515	517	521	503	518	546	543	537	509	534	535	498	487	520	510	527	518	496	529	521	531	536	509	527	519	504	484	501	567	512	474	501	514	545	527	523	519	497	533	546	523	507	492	512	481	559	512	496	506	506	479	515	503	515	521	489	517	527	538	515	529	515	516	544	494	531	505	541	530	531	531	534	482	515	527	530	497	506	490	531	526	549	508	463	565	512	521	492	483	473	553	531	539	489	491	501	518	521	498	488	510	550	524	514	524	513	505	497	525	558	511	571	531	520	529	548	469	513	501	502	535	522	546	544	523	531	517	535	520	559	489	544	517	499	518	539	534	517	536	521	543	530	493	530	550	488	503	528	527	501	538	492	531	479	529	509	550	485	518	525	516	514	476	513	545	538	535	521	529	561	543	543	526	505	516	549	534	554	505	523	568	522	467	528	517	559	537	532	543	492	495	548	508	533	508	477	452	477	494	505	479	526	514	532	497	505	479	534	534	520	508	503	475	520	521	503	554	499	528	535	572	536	514	549	529	539	509	514	529	509	530	518	500	503	522	534	517	481	546	522	517	539	529	522	530	559	509	514	539	516	551	553	511	512	501	523	551	504	558	497	548	496	507	510	493	538	480	503	476	539	519	517	536	492	467	525	533	581	508	505	547	529	488	513	527	516	473	515	519	553	521	494	511	501	499	514	541	521	518	547	521	495	509	522	552	488	539	540	504	478	507	540	490	551	522	537	482	499	519	558	512	516	479	505	516	505	491	568	495	513	532	511	512	534	506	535	484	508	480	500	498	510	469	525	473	558	524	505	494	520	509	531	522	501	477	528	522	527	546	528	482	517	559	517	475	513	520	516	505	502	508	500	500	526	510	532	532	515	569	520	540	537	553	523	513	482	519	516	545	523	549	528	530	538	475	525	494	533	507	501	595	524	507	548	519	528	512	503	507	527	517	529	520	502	516	530	516	534	470	512	527	486	476	550	522	515	497	470	486	529	545	502	504	509	513	526	474	492	486	534	467	525	557	517	510	534	532	514	498	533	543	479	562	529	474	566	542	491	546	516	503	473	526	530	570	510	551	486	493	554	546	511	508	532	503	521	517	484	534	538	497	525	525	527	513	518	544	553	554	476	484	531	526	523	480	489	514	546	517	504	539	511	526	551	505	502	495	541	514	544	511	483	507	524	567	528	512	543	495	557	528	530
23281	21342	30569	22480	21339	21069	2375	501	368	342	296	298	275	281	247	251	242	216	251	213	219	226	198	217	192	199	201	205	185	175	216	199	201	189	203	201	190	197	192	176	186	201	181	184	197	193	193	195	189	201	203	207	192	197	203	203	174	198	180	171	185	191	180	171	204	201	211	175	183	161	192	177	184	165	190	203	180	219	192	186	158	197	194	176	195	186	149	187	161	192	172	173	190	179	199	181	188	183	158	188	184	183	188	171	195	196	172	194	174	173	187	187	206	194	199	192	190	190	229	212	172	167	190	189	174	191	174	180	185	190	189	194	170	180	183	187	194	155	186	183	188	206	208	170	171	180	173	170	187	171	182	186	201	211	170	175	183	185	187	193	171	180	189	190	181	160	197	182	186	169	192	160	196	218	186	202	178	188	187	203	174	183	168	180	189	215	197	167	204	194	224	172	205	178	163	209	185	189	176	203	212	177	165	181	176	204	207	183	196	203	221	190	182	189	168	165	179	183	173	171	173	172	193	189	176	176	189	191	178	193	184	210	189	186	191	180	206	193	210	183	192	172	169	185	197	174	186	196	201	187	177	178	189	160	194	153	187	174	189	179	210	174	175	217	174	166	178	188	201	176	184	187	183	201	187	217	178	198	181	203	171	197	169	205	206	189	204	195	174	178	187	188	178	182	177	178	174	187	196	176	180	180	197	174	206	186	186	173	193	169	155	186	195	196	183	191	187	187	198	187	181	190	181	189	157	170	195	192	193	190	212	160	179	200	192	163	211	200	179	190	175	187	194	156	179	176	187	195	185	165	191	202	169	172	188	170	154	187	230	187	194	165	181	192	198	184	169	177	184	193	161	184	196	182	171	188	188	205	183	199	145	185	172	194	196	197	170	193	167	173	163	215	176	185	188	209	146	192	213	179	195	164	214	189	194	176	207	179	166	200	193	203	189	160	208	161	190	148	200	197	201	165	186	198	193	194	206	209	165	186	187	200	179	193	184	195	192	185	211	188	203	168	176	185	163	197	179	192	169	189	190	168	186	196	165	196	211	188	198	188	166	189	216	168	183	175	211	198	186	182	196	212	195	189	183	190	181	185	170	191	183	195	187	195	196	182	167	176	203	169	189	177	207	200	186	182	190	188	164	156	168	197	172	198	176	162	205	186	192	194	184	185	180	178	195	159	185	184	208	192	169	185	211	193	176	197	181	181	173	173	206	197	177	188	174	198	161	183	180	199	201	188	195	148	197	178	170	190	200	193	181	187	183	166	182	211	172	199	166	196	173	160	186	211	178	196	216	207	193	198	197	189	172	173	193	169	196	186	191	190	171	212	168	170	190	219	195	203	172	198	175	185	181	190	194	162	177	182	158	175	194	183	174	162	176	189	187	190	190	191	220	165	190	181	211	170	196	200	192	178	180	186	206	201	175	182	169	191	172	186	185	172	182	179	169	194	192	204	193	178	162	181	193	198	209	182	202	175	181	180	196	187	188	195	192	213	174	183	197	181	187	165	181	178	203	181	190	179	216	194	189	225	181	179	191	196	179	185	166	219	190	179	189	185	178	186	192	182	178	184	198	180	193	174	165	186	199	180	206	161	163	186	201	190	189	195	169	184	177	213	188	215	184	178	192	159	215	180	210	199	172	181	189	188	183	192	179	193	192	216	165	166	156	175	195	180	185	192	172	165	175	164	178	186	209	177	175	202	180	203	182	193	175	162	197	203	210	188	183	189	208	187	169	181	168	163	197	170	200	186	206	201	200	180	205	163	182	199	173	159	200	176	197	199	185	192	168	193	163	179	186	179	185	165	228	147	195	209	189	176	180	163	169	173	187	175	196	157	174	176	192	184	186	201	205	190	173	185	191	186	163	196	215	192	171	198	205	187	181	193	172	179	203	168	194	184	180	204	197	172	195	185	184	179	162	177	188	195	183	186	181	192	192	181	192	180	186	176	185	185	198	184	198	180	173	188	182	200	185	187	191	209	193	199	164	169	164	166	171	173	174	178	215	212	180	176	182	172	177	177	164	196	187	146	176	155	189	175	197	185	197	184	186	208	190	194	197	186	179	156	199	181	195	178	203	188	177	161	187	193	189	184	182	174	181	194	184	166	170	157	178	161	188	199	182	175	193	184	186	181	190	144	200	180	196	207	176	208	187	188	183	204	200	186	199	188	169	191	168	190	182	167	195	177	169	180	206	185	173	198	177	175	165	193	208	195	172	181	161	184	181	207	184	197	196	186	172	173	178	184	210	197	199	192	194	200	199	161	203	193	175	208	184	209	166	179	162	197	197	189	211	205	190	203	183	165	193	181	173	172	168	167	190	168	170	187	189	184	190	176	178	190	185	207	158	210	203	189	174	188	184	177	160	178	184	171	178	192	187	174	169	176	188	195	171	170	181	187	182	176	189	174	183	232	186	213	188	188	165	196	202	171	194	181	193	186	188	186	185	216	191	208	178	191	189	185	182	174	170	194	192	189	193	168	217	197	200	193	195	187	178	176	189	208	194	189	198	188	178	186	191	176	174	172	182	182	172	192	187	183	188	175	184	175	164	175	174	223	198	177	186	189	196	178	192	185	195	187	191	180	200	176	190	177	178	183	181	211	182	211	151	195	178	172	189	167	166	188	181	194	186	160	193	184	163	167	183	171	200	213	197	183	179	190	190	219	201	189	205	178	182	184	183	175	171	197	193	158	176	215	180	185	176	190	171	190	163	197	169	183	207	169	195	212	187	173	181	191	200	182	196	201	176	193	193	171	187	188	154	189	180	202	183	183	177	181	191	179	170	209	198	194	179	210	193	194	196	196	166	180	193	208	170	202	179	203	186	199	198	170	177	189	183	164	164	189	184	167	188	182	183	208	183	165	185	181	211	199	159	172	202	189	177	188	185	181	197	172	172	195	208	186	185	201	159	169	181	185	194	177	163	190	179	195	181	177	200	188	177	169	188	172	192	185	200	187	181	174	183	188	178	200	200	189	191	192	199	175	184	180	188	189	182	192	178	184	178	201	185	179	179	200	204	184	189	159	180	180	177	179	185	192	168	197	191	184	188	177	204	185	180	198	180	194	172	180	198	179	183	195	226	181	183	202	181	170	158	212	181	187	191	170	161	183	168	180	204	198	210	182	195	197	188	186	175	179	173	188	184	210	192	191	172	169	182	208	177	186	176	199	163	171	196	176	168	198	183	174	159	187	191	196	188	181	209	194	182	164	179	202	201	159	203	164	166	171	181	183	168	181	200	188	175	187	183	210	188	177	192	216	176	197	177	172	189	173	172	188	173	201	165	186	188	181	199	193	182	186	186	190	195	179	182	182	196	164	186	182	184	190	209	203	196	160	170	198	192	168	177	171	194	182	179	189	177	184	192	184	172	170	160	178	168	195	181	189	185	180	191	210	193	207	191	191	186	215	192	204	173	177	174	182	199	173	165	174	194	184	179	171	186	182	183	191	181	189	178	194	211	195	189	181	195	184	177	202
42120	23161	9903	5223	3459	2434	1802	1364	1177	949	816	737	691	646	613	575	511	490	459	489	445	415	434	434	397	429	401	361	384	371	364	397	393	373	376	389	384	407	352	368	365	386	417	348	402	364	343	364	355	350	367	371	323	358	379	342	335	355	359	346	360	369	348	341	341	339	355	356	342	341	343	301	382	332	335	341	344	381	340	356	342	332	342	346	338	337	378	372	320	339	332	368	348	317	381	356	321	369	366	334	337	355	362	354	315	326	337	346	358	386	357	350	340	339	315	361	325	363	307	342	339	367	344	332	373	364	357	335	329	316	360	330	325	325	360	354	338	369	358	325	318	369	310	369	323	303	378	347	390	362	329	321	367	332	327	357	354	347	378	339	331	338	302	319	325	355	341	344	354	344	353	314	325	371	346	351	367	347	328	344	352	326	334	351	346	374	332	315	373	351	334	349	339	355	385	358	365	335	331	341	344	321	299	323	333	349	351	368	374	349	318	368	353	349	376	355	382	349	355	333	350	348	342	350	355	348	395	353	339	340	349	370	358	341	320	322	338	335	328	357	388	338	361	351	366	355	364	375	364	368	339	337	354	353	317	341	360	340	343	328	353	337	323	347	348	333	346	360	340	339	357	351	361	319	340	352	318	347	331	334	341	362	384	313	342	336	352	384	321	330	366	367	358	322	331	350	378	355	356	344	370	369	362	343	327	333	336	352	322	335	347	329	362	351	294	318	346	397	364	351	327	345	344	318	337	347	332	360	342	355	353	338	340	367	350	334	368	328	350	338	300	316	337	320	325	323	359	340	343	349	326	324	362	354	333	353	347	345	348	295	347	344	335	367	365	372	364	353	330	315	344	346	331	336	353	302	340	320	359	335	354	343	371	338	339	329	332	350	344	328	343	329	358	326	307	338	344	360	377	333	348	342	326	363	331	349	334	349	356	336	340	317	317	330	348	373	340	351	367	336	344	361	348	343	345	347	325	336	326	367	362	355	312	369	350	332	350	360	332	370	336	341	346	349	337	347	324	345	370	349	344	382	370	325	369	339	327	316	359	369	322	365	356	330	383	310	357	340	343	335	356	370	320	354	359	313	337	351	335	355	383	313	329	315	345	339	351	337	326	383	391	334	345	371	327	377	348	352	310	358	348	339	328	345	341	371	325	356	328	330	354	323	343	356	337	334	360	327	354	346	364	328	390	353	341	345	354	360	307	342	371	315	336	342	345	361	331	326	332	358	301	344	348	319	349	348	340	328	339	341	329	372	328	331	349	338	341	339	346	322	322	341	342	360	296	396	352	356	324	347	330	325	350	360	354	329	354	334	306	320	339	302	358	315	355	345	342	352	345	342	327	338	333	369	352	317	320	339	327	345	366	337	331	362	322	380	355	328	339	363	368	365	323	353	324	336	387	319	364	345	327	339	357	348	331	329	349	327	363	342	372	353	357	365	360	313	308	352	341	317	342	345	317	364	322	371	354	350	349	351	348	345	360	338	342	375	364	329	351	343	334	325	320	380	331	350	355	341	356	357	297	356	310	328	346	363	329	316	353	301	352	312	357	350	379	345	332	352	333	348	331	335	369	321	382	374	357	328	374	329	329	329	344	327	331	364	348	336	372	316	364	305	341	343	345	376	334	332	368	341	325	319	292	346	326	335	384	343	347	349	299	354	314	334	359	312	328	324	327	353	295	350	328	331	338	333	355	372	368	300	359	362	344	333	343	350	352	307	331	357	347	328	346	352	339	301	318	325	349	344	383	356	339	355	338	360	325	374	358	348	323	353	351	329	334	387	359	359	356	332	339	368	368	337	324	357	349	350	341	362	348	316	381	322	337	335	358	350	316	314	336	345	323	358	310	354	356	349	346	327	334	354	331	314	346	297	371	308	340	329	353	315	340	382	338	390	367	362	322	371	327	324	358	337	355	329	340	344	360	378	304	345	329	356	352	356	341	329	353	363	338	331	342	324	372	335	345	287	366	340	331	343	347	317	383	346	350	339	366	339	346	349	340	355	323	339	320	363	339	385	314	346	351	346	332	352	367	378	370	333	384	335	324	289	356	363	333	361	330	341	344	352	353	357	328	355	357	345	373	369	338	346	366	319	343	362	325	339	350	335	340	335	368	350	340	358	359	347	361	344	389	389	354	337	337	311	309	341	314	326	319	344	319	322	347	332	334	341	347	354	312	349	316	366	345	341	338	347	360	348	351	380	355	360	348	353	372	365	325	329	337	331	343	370	353	339	347	365	333	320	321	330	314	335	306	319	346	351	318	326	330	337	353	338	360	335	340	363	361	354	345	306	341	347	342	350	324	297	321	331	348	369	364	340	347	347	351	346	348	332	318	396	322	312	374	319	323	334	346	333	303	347	366	356	319	330	330	327	330	345	346	318	349	334	330	328	381	322	325	360	374	370	318	339	391	326	341	374	331	362	338	318	351	369	363	322	331	353	339	341	296	371	358	336	343	343	357	304	367	351	339	343	354	360	343	327	352	346	367	353	334	336	355	351	364	346	373	314	346	340	326	353	359	352	326	366	324	306	362	319	323	315	329	328	340	351	339	341	363	314	351	343	316	370	366	353	326	362	362	326	325	350	346	343	334	328	334	330	326	339	335	352	363	352	332	356	339	331	332	326	394	314	321	332	326	374	330	352	354	335	331	367	355	348	321	362	378	355	319	317	338	367	343	360	340	339	367	358	315	308	336	346	343	338	345	329	324	370	362	341	317	357	368	360	330	356	334	336	323	318	331	341	338	344	338	328	338	366	364	334	348	337	336	334	332	338	356	356	359	340	388	344	352	390	336	363	308	346	323	333	363	351	311	376	332	354	364	327	332	332	317	372	356	317	335	348	344	345	331	370	344	307	328	311	329	336	348	323	371	372	337	353	321	352	323	340	379	337	330	319	328	378	363	352	335	364	344	327	359	373	363	349	344	343	369	334	344	302	323	343	338	336	334	328	328	364	333	392	357	341	336	346	322	341	333	354	357	358	331	329	341	329	360	379	345	323	334	337	334	355	351	338	339	307	346	348	359	331	328	331	348	339	338	332	337	321	351	323	393	326	318	340	353	339	329	333	366	329	334	347	322	346	309	364	349	349	335	330	351	338	363	325	356	345	323	362	361	333	308	316	318	356	332	333	342	319	328	361	334	326	335	347	330	358	336	356	350	343	357	333	360	341	344	342	284	345	342	363	368	328	336	316	328	333	355	355	344	367	375	308	327	357	344	339	359	342	348	363	341	356	295	347	328	361	324	338	370	316	285	359	376	339	345	359	340	336	356	339	354	357	317	344	348	317	353	346	338	352	336	388	326	366	351	344	356	346	371	369	340	311	337	356	345	350	365	342	348	327	309	334	323	356	335	331	318	363	361	357	332	343	322	337	315	301	355	346	287	329	362	342	365	342	335	368	327	362	342	346	352	343	338	357	357	306	335	346	307	329	338	364	335	335	351	355	343	363	362	387	311	352	308	355	324	349	377	338
27327	20984	10204	975	594	566	516	534	545	524	492	542	556	552	522	546	507	520	481	499	529	480	516	506	506	504	518	486	545	521	512	509	470	553	547	523	506	507	525	521	514	467	493	508	538	534	463	505	519	537	488	529	514	501	519	461	527	506	508	521	520	498	489	492	531	514	495	496	541	511	487	532	535	508	501	512	525	555	519	515	490	518	501	523	502	518	532	494	516	498	511	510	484	547	499	525	489	496	495	485	526	519	526	536	487	547	549	454	508	550	478	524	510	497	494	520	501	513	507	515	486	546	546	464	523	549	479	528	556	519	517	501	570	529	504	483	544	493	504	493	533	507	507	520	512	537	516	515	500	486	524	504	541	500	502	527	509	497	502	530	529	494	535	529	527	504	527	490	538	554	486	512	471	477	479	487	544	521	490	516	506	503	483	455	503	531	548	505	509	507	449	526	520	498	510	538	494	505	468	468	473	473	464	512	550	521	481	531	526	450	537	540	532	515	493	453	564	513	523	494	512	502	495	513	536	474	545	487	529	504	492	523	513	518	511	552	499	473	485	484	519	523	511	494	463	527	499	455	484	521	488	575	482	535	535	502	554	498	498	537	527	564	508	498	473	567	525	479	480	500	471	503	520	504	493	536	506	545	513	521	502	537	512	489	479	516	504	544	513	490	501	490	555	496	505	508	532	511	510	495	538	493	498	525	506	511	503	525	538	508	499	491	511	513	516	490	525	510	530	478	499	544	522	536	567	524	492	511	518	457	529	477	503	558	546	492	513	491	502	549	511	478	510	491	520	493	480	498	487	512	526	492	520	506	526	512	524	477	523	525	519	511	514	487	508	499	495	517	519	531	504	497	477	530	517	538	506	496	505	502	481	532	498	520	525	520	548	500	492	537	508	526	522	536	482	522	507	527	510	509	527	506	546	468	480	503	488	486	569	496	502	461	510	507	495	551	511	542	503	479	528	535	550	507	539	490	530	510	487	497	534	490	528	488	507	521	535	484	496	502	500	517	522	499	484	533	525	512	467	476	512	504	492	521	488	457	483	458	545	527	525	514	526	477	525	501	512	506	516	521	517	491	507	516	505	556	506	468	509	499	505	499	519	519	518	458	515	536	502	507	527	542	501	481	519	509	501	525	477	503	553	505	548	520	527	512	472	507	500	475	510	509	543	513	502	535	548	518	497	559	506	478	513	507	513	469	488	471	548	501	514	529	543	502	524	466	511	568	455	497	474	499	508	500	521	497	464	504	564	507	492	539	498	504	509	521	501	548	544	530	500	505	499	533	540	492	519	479	517	507	518	491	492	517	534	519	483	454	508	510	526	495	503	514	501	552	522	529	501	464	554	573	542	538	497	522	481	516	465	484	543	481	515	519	490	482	487	504	500	491	542	485	489	502	469	462	511	530	506	484	508	498	497	498	520	494	485	500	516	507	516	489	531	534	530	499	513	520	515	460	525	536	568	494	465	518	493	515	495	541	529	522	518	494	491	509	491	516	523	541	506	534	514	543	504	504	553	507	498	458	510	571	496	523	488	540	482	502	507	489	524	529	535	494	562	522	501	515	484	536	537	530	521	509	526	506	515	510	524	512	519	472	539	518	502	523	519	539	496	512	492	518	496	479	498	539	506	522	516	486	494	509	510	474	487	516	541	490	566	503	540	507	495	488	476	526	495	539	486	504	501	479	538	482	509	462	535	488	484	501	521	492	524	504	520	539	490	505	491	486	517	483	509	554	465	489	520	510	484	519	498	484	537	503	478	545	522	520	483	526	504	514	504	469	554	452	490	538	525	494	542	513	499	557	487	483	506	554	506	542	494	480	535	548	491	521	504	517	519	523	506	489	514	477	534	497	517	509	478	526	549	506	522	498	531	496	521	566	474	513	487	451	505	492	501	498	501	501	484	520	484	531	516	489	517	496	510	502	512	534	547	496	526	533	522	486	528	508	503	509	495	488	539	552	552	532	533	448	542	527	497	545	498	506	528	543	522	528	511	463	511	512	485	499	491	517	544	496	544	533	562	514	514	524	532	525	488	514	536	508	502	483	460	517	496	521	506	468	532	551	540	523	527	534	486	504	516	520	510	489	492	507	526	517	535	510	491	516	576	516	471	559	515	464	485	500	504	566	533	527	503	472	537	540	492	538	480	498	505	526	547	502	494	514	511	505	484	523	497	489	501	520	511	506	504	512	514	499	524	502	524	499	504	511	469	499	520	543	525	545	500	548	523	516	495	504	494	499	504	553	516	505	481	530	524	507	538	496	519	521	509	515	510	505	495	481	515	473	493	491	542	564	502	519	498	518	498	524	546	496	504	486	531	516	542	533	514	519	510	515	551	503	507	512	512	528	530	537	525	508	535	486	463	487	530	532	536	512	471	502	526	509	510	481	478	469	507	504	466	515	496	504	532	492	505	541	489	501	496	487	497	513	490	485	485	484	506	515	520	493	540	523	506	489	552	539	527	560	530	543	502	518	532	496	484	508	531	526	480	486	533	569	488	518	529	504	505	502	518	557	536	473	508	471	478	501	515	516	496	496	531	542	526	524	512	515	529	514	505	522	548	530	558	550	532	508	467	519	526	513	540	503	507	510	503	467	547	532	499	516	528	543	504	498	494	489	511	542	577	489	528	552	544	533	502	513	532	496	496	518	483	503	523	532	517	468	507	507	494	515	519	527	500	525	494	510	560	503	507	507	499	559	504	500	519	495	529	524	494	515	528	500	511	520	526	527	511	511	524	543	538	501	497	495	504	532	521	491	497	495	527	505	514	504	480	484	496	523	491	460	487	512	516	485	517	587	539	510	453	524	512	541	514	496	525	525	490	510	509	528	492	519	516	518	530	526	520	511	543	506	516	456	544	543	514	512	518	515	492	514	518	523	501	504	557	496	516	541	506	535	526	493	528	477	507	547	535	483	528	491	535	506	498	512	564	510	533	483	523	538	521	492	514	478	505	548	485	563	508	496	536	488	522	489	500	471	493	539	481	515	532	514	534	517	528	516	506	503	518	516	492	504	522	556	535	519	573	511	512	542	545	480	520	475	506	534	511	502	496	496	500	538	499	504	508	519	503	515	518	555	535	521	497	492	516	523	508	490	522	503	528	502	501	502	517	546	497	514	516	527	517	520	526	543	512	514	504	501	512	489	534	510	493	508	489	529	504	502	544	509	492	525	499	483	457	507	462	521	516	536	536	511	523	501	499	503	507	519	510	495	488	530	477	515	527	524	502	492	490	532	497	514	514	480	494	564	531	518	511	516	495	497	538	480	547	524	488	519	525	479	513	520	511	534	488	494	495	528	511	524	514	494	485	509	515	515	551	494	527	528	497	510	552	510	516	537	485	488	488	499	524	501	537	489	482	509	518	479	458	507	507	498	518	501	532	504	494	521	508	539	477	515	528	519	491	559	543	505	509	508	542	503	498	511	487	502	496	537	526	520	530	505	457	497	499	474	544	531	520	529	548	534	484	502	491	504
28380	9283	1631	1186	1048	1054	1058	989	994	933	945	966	936	984	934	996	925	986	1002	905	946	948	924	942	965	985	991	952	953	918	957	956	875	975	948	925	920	977	891	976	938	932	989	957	969	949	955	932	947	959	959	885	928	1024	962	933	944	943	942	943	958	900	874	965	864	936	937	948	925	909	982	929	961	1009	982	962	946	922	895	996	925	970	941	916	951	939	979	945	938	936	942	920	941	962	952	914	904	913	905	926	944	964	923	973	938	925	933	922	955	940	977	900	902	949	952	904	936	970	914	917	968	929	910	899	952	884	928	947	935	923	938	953	952	1018	922	959	852	895	882	974	936	917	934	961	938	931	933	982	927	963	914	923	925	938	972	924	959	914	953	930	896	938	910	942	915	887	944	997	957	957	998	911	924	904	914	943	934	915	967	892	976	916	981	965	912	939	897	953	959	1023	950	932	988	986	970	936	945	973	989	946	963	944	983	949	918	903	926	941	968	943	931	934	871	924	941	875	920	978	906	946	897	945	923	918	949	965	948	987	956	935	954	910	980	974	950	953	955	944	940	929	948	1040	913	943	963	949	954	968	948	921	918	932	925	963	977	973	946	925	916	1005	964	915	931	856	916	951	941	948	995	963	900	996	957	986	935	955	1007	911	917	925	955	915	993	934	917	965	947	928	951	917	922	911	965	960	931	941	975	898	930	953	931	923	982	918	985	941	934	1017	966	964	983	957	949	929	982	881	931	938	911	1004	947	977	994	953	966	980	930	948	918	948	971	914	997	930	957	933	902	937	900	932	955	884	969	920	966	937	974	901	929	903	918	910	927	934	907	951	934	944	951	920	913	938	931	880	908	925	920	887	943	928	957	904	906	976	955	960	947	954	928	951	923	981	957	930	943	911	981	985	901	951	936	949	942	883	903	928	911	917	964	927	969	956	979	900	892	948	943	925	970	961	944	903	904	967	949	916	961	968	924	868	904	903	926	934	902	922	966	930	916	911	912	927	932	1030	917	894	875	922	975	909	960	953	919	919	929	1000	989	962	940	950	944	917	929	920	880	954	955	905	912	931	894	953	948	892	933	978	928	961	944	895	991	930	957	918	903	940	946	1011	919	971	988	958	984	962	941	952	961	940	938	950	901	968	913	988	937	924	933	956	882	987	931	974	900	967	966	1002	946	924	910	957	935	937	1005	957	914	942	947	994	931	975	953	997	933	935	890	995	973	957	976	936	953	928	974	947	950	880	971	881	1008	996	991	926	931	950	924	920	932	872	927	860	987	917	937	918	990	929	942	919	941	968	977	922	961	949	908	906	928	948	953	955	987	899	895	938	884	1018	896	978	936	932	910	922	933	894	935	916	981	865	954	932	945	902	960	961	918	969	959	898	1000	920	864	899	936	959	940	892	972	947	892	906	999	991	921	955	982	959	916	963	942	932	836	919	922	909	922	935	930	961	907	934	918	939	990	985	977	909	925	933	914	962	1002	919	909	950	946	947	937	971	922	886	930	930	938	959	984	952	967	935	984	948	919	1000	927	920	933	925	920	948	906	907	898	941	932	898	934	951	958	974	949	923	974	904	932	942	907	949	938	936	958	962	988	873	916	925	868	950	944	992	991	964	987	963	889	975	966	931	947	951	965	999	933	916	924	975	960	908	886	902	952	916	986	932	944	929	957	926	980	991	898	960	967	942	930	948	1002	940	923	980	938	941	934	1006	965	873	966	902	955	896	919	1023	949	917	968	938	945	919	947	926	943	909	968	953	949	941	929	903	961	962	924	973	961	975	924	947	950	989	924	964	959	980	937	955	904	949	919	932	913	932	893	927	925	903	907	911	970	889	966	926	911	964	966	943	934	931	936	942	906	961	950	922	931	943	931	973	961	956	968	961	971	935	972	980	936	976	889	1017	939	887	1012	903	959	991	921	997	923	972	998	964	943	935	957	891	938	915	929	887	930	967	954	950	918	956	921	957	931	913	941	933	936	974	1002	956	945	932	910	975	962	943	900	908	907	975	955	928	961	931	968	895	954	984	952	954	921	957	965	970	952	930	999	969	936	943	934	954	921	929	927	963	911	953	939	918	977	913	938	917	923	910	944	885	943	908	961	976	933	966	916	919	916	953	947	908	963	931	966	1012	998	942	963	994	934	959	954	908	913	895	916	907	920	933	940	923	968	931	933	930	940	977	909	943	940	897	959	935	921	928	957	935	953	925	951	902	967	951	956	902	954	965	867	979	932	993	1001	921	926	950	972	908	928	930	977	945	941	959	868	971	919	897	939	972	915	906	957	959	964	885	955	952	904	951	932	940	923	934	945	940	936	914	894	929	997	895	977	940	942	967	935	1003	938	938	919	952	882	942	929	912	931	906	892	918	961	949	924	991	890	963	977	1000	987	934	916	964	943	966	972	884	896	948	907	954	911	958	968	926	947	929	966	911	963	923	916	905	922	915	881	998	919	911	909	954	940	924	927	974	966	937	946	958	917	930	933	950	909	1007	962	987	894	959	946	903	973	938	902	941	968	948	880	965	946	901	967	955	982	927	930	950	969	974	998	916	925	893	951	947	934	923	917	840	928	941	935	895	928	945	1007	878	911	981	889	899	990	952	893	973	919	934	933	922	944	941	923	933	965	904	960	967	939	932	931	922	889	904	858	957	913	971	1000	1034	936	905	976	924	965	904	909	954	930	963	971	963	912	936	929	927	934	930	935	979	974	948	941	992	919	1014	970	961	932	909	929	914	963	909	986	925	938	923	969	1011	937	1000	941	939	974	886	958	914	934	911	933	948	873	880	985	929	929	933	941	954	905	937	898	894	946	950	988	948	976	883	936	961	961	1013	1006	945	959	954	943	942	953	936	924	912	923	937	936	955	925	1020	931	927	934	932	932	947	1004	891	910	924	997	1021	997	989	976	906	945	911	948	912	928	897	946	958	937	982	933	974	931	919	968	930	966	960	930	942	959	1008	959	958	945	928	994	948	941	908	949	955	936	905	922	977	996	962	990	927	917	936	980	953	949	958	982	939	935	979	911	956	962	949	1012	979	901	945	959	874	956	952	946	935	953	889	905	928	963	941	918	901	936	890	933	942	947	932	950	964	934	943	923	955	901	949	992	916	929	982	933	971	964	947	936	921	940	901	953	948	911	980	956	947	906	972	913	901	994	945	911	920	943	897	920	956	937	944	896	926	990	959	985	916	986	958	969	980	968	935	960	922	915	910	985	911	943	945	976	938	982	969	914	887	922	940	901	932	898	937	909	903	932	1026	931	921	980	940	897	903	950	926	902	937	917	947	936	935	947	957	914	892	948	946	895	979	857	913	921	947	972	925	953	953	907	961	971	959	946	949	993	973	953	975	1006	936	903	898	981	894	896	942	902	982	881	922	877	928	919	941	905	963	894	936	943	898	934	950	954	933	965	921	981	986	959	955	943	976	962	944	981	960	925	909	942	913	924	932	939	922	994	982	914	935	963	953	948	892	896	949	981	1002	914	1006	917	954	929	949	947	960	925	955	882	936	955	1000	978	942	929	964	947	952
24306	21345	29614	23402	21009	3371	590	379	357	355	323	301	295	327	285	281	294	310	276	276	270	271	286	263	281	306	302	273	256	276	266	258	265	271	264	272	301	263	268	275	256	254	281	265	275	271	267	264	267	242	280	241	249	283	269	263	241	267	285	259	264	253	242	259	269	272	247	282	267	287	229	259	258	305	291	239	243	236	269	259	231	263	279	273	237	278	283	281	285	277	270	259	275	284	247	272	269	288	256	270	261	273	282	264	268	259	296	262	252	255	256	261	241	257	296	251	268	247	280	268	222	267	281	268	278	278	272	271	290	253	268	256	237	280	260	278	272	270	270	249	285	291	273	234	261	253	238	268	250	260	275	277	276	270	241	250	251	267	262	254	258	260	233	251	257	241	284	260	247	243	233	255	263	244	271	273	267	265	287	253	270	247	242	258	238	256	253	252	253	283	246	227	265	257	242	250	252	269	307	234	265	256	236	267	279	262	258	261	266	267	265	249	235	242	243	256	266	263	237	263	272	249	247	273	290	263	270	260	252	305	269	300	278	252	274	290	257	264	254	257	253	266	267	294	243	237	244	276	268	270	253	272	258	296	247	259	231	283	263	257	267	253	272	241	252	237	298	267	277	257	259	272	266	275	269	252	283	239	247	283	248	252	258	241	284	276	275	290	254	260	258	270	289	247	287	264	287	257	263	244	273	256	264	268	284	273	260	261	272	272	258	271	250	273	246	328	271	272	237	276	236	277	249	278	241	263	237	234	267	290	254	244	264	263	269	255	238	242	291	259	273	294	263	256	242	266	275	260	284	263	277	291	239	240	237	237	247	255	282	238	262	257	249	290	262	264	277	257	247	269	282	257	280	234	250	253	229	266	283	262	261	285	255	264	254	285	255	261	258	273	290	252	230	250	263	276	260	275	243	268	257	239	275	276	254	273	243	257	258	231	251	264	255	256	281	282	207	298	266	261	255	261	262	269	259	270	261	275	242	238	251	261	269	262	252	248	249	255	233	246	254	259	247	281	238	267	256	259	268	257	270	292	243	277	235	253	272	259	250	244	248	275	252	261	267	270	255	271	261	252	256	267	258	257	267	245	257	292	251	245	277	275	278	241	288	259	251	226	290	284	288	280	245	269	276	233	244	265	261	278	254	248	244	260	265	245	294	251	238	271	250	265	258	286	269	241	245	267	248	266	229	241	254	266	253	265	226	266	289	240	257	270	273	261	269	272	260	267	283	247	268	258	258	280	258	241	248	279	248	238	308	263	269	261	257	277	255	263	242	264	254	260	248	251	238	254	250	241	244	265	220	279	255	254	256	258	267	244	250	263	285	262	249	245	282	270	277	279	240	274	261	271	274	281	248	286	253	257	269	245	284	238	266	243	272	249	274	271	272	250	266	254	276	252	257	250	254	257	310	256	241	243	275	265	262	245	267	255	271	245	254	252	259	241	280	259	215	284	273	244	251	226	279	251	260	264	242	285	260	264	278	272	261	246	251	242	268	312	250	255	305	269	253	279	276	269	270	252	270	262	253	237	275	271	242	257	266	248	246	274	275	271	265	255	266	244	261	282	269	290	259	268	262	255	270	271	293	285	232	246	254	299	243	243	262	236	251	266	251	268	281	272	248	255	218	268	268	252	241	248	252	264	265	260	270	284	264	263	258	279	229	284	262	255	250	250	274	250	286	237	290	266	266	246	254	254	253	270	275	274	260	264	247	273	261	278	276	268	272	245	298	264	227	267	272	250	273	250	259	279	285	274	286	288	252	238	255	246	272	276	255	217	240	261	254	272	244	255	247	261	264	272	245	263	257	263	221	273	280	267	257	230	248	258	245	269	268	288	247	278	255	262	244	243	265	272	272	240	272	262	248	223	263	277	242	244	254	259	261	274	255	253	270	241	249	265	280	249	274	268	261	260	281	279	272	261	246	259	253	277	260	260	231	273	286	271	269	248	237	271	232	266	302	287	275	266	272	211	267	238	246	259	257	234	256	267	259	273	250	267	258	282	256	277	267	258	241	266	277	265	269	264	266	276	250	276	243	241	265	256	302	247	273	239	272	263	275	247	247	242	250	240	255	280	231	247	249	286	249	245	248	278	254	260	219	276	235	252	255	246	274	257	273	238	280	245	253	276	299	258	218	259	285	254	256	243	265	260	261	254	238	253	249	258	223	289	303	275	273	268	263	249	253	312	266	275	258	265	258	263	268	248	250	251	285	243	250	255	257	265	276	283	265	245	251	255	277	296	274	212	276	280	288	271	241	263	270	285	247	258	257	261	262	275	251	258	271	266	267	287	248	265	254	253	303	275	248	261	255	241	266	259	250	291	275	266	254	278	241	237	266	259	272	260	278	287	244	253	253	274	269	240	257	259	284	236	251	246	268	267	245	247	265	263	253	240	257	261	233	266	286	262	274	256	285	238	279	260	278	278	268	279	252	253	266	278	276	299	255	283	264	284	240	284	273	263	249	261	284	263	260	231	260	275	273	252	261	281	228	285	254	230	253	239	248	261	288	262	249	262	253	275	252	292	295	268	264	282	243	229	242	222	246	269	281	253	267	265	257	243	230	262	259	245	263	259	253	248	236	260	246	283	280	296	245	277	246	230	276	293	238	265	274	247	243	217	260	259	269	236	263	267	270	248	282	263	287	260	231	265	250	248	279	256	226	274	237	265	272	250	251	252	250	262	254	271	262	271	261	280	288	288	251	250	238	257	267	259	259	293	268	220	290	263	237	300	246	266	281	272	267	247	258	267	272	267	248	227	262	239	247	296	271	271	244	270	251	279	296	262	231	260	292	244	263	240	259	285	264	235	256	215	245	255	256	257	277	266	270	237	243	262	228	255	264	270	278	267	256	258	242	283	255	255	252	289	270	288	255	256	282	255	267	273	232	234	267	251	270	256	283	242	254	220	268	246	240	255	232	263	257	300	277	273	252	251	247	265	232	269	240	267	253	286	254	277	248	239	287	261	263	274	257	272	254	255	258	287	265	312	268	292	287	260	264	269	273	272	266	271	258	270	255	255	280	257	291	279	277	282	253	261	267	240	260	278	254	261	263	289	253	259	272	263	267	262	279	234	265	264	252	273	252	267	258	267	258	241	265	254	245	246	269	280	270	277	266	261	228	259	278	297	280	253	241	277	257	270	273	264	237	259	231	228	277	247	280	289	256	278	272	261	290	249	268	235	263	292	249	278	227	281	251	244	272	273	258	271	262	284	256	270	256	260	250	283	225	273	264	274	281	232	273	260	259	250	281	243	270	278	266	273	260	214	307	254	291	245	270	243	261	243	295	216	278	263	285	254	263	255	278	264	275	278	254	244	228	241	280	256	271	277	257	268	282	269	286	222	268	283	250	244	282	284	251	288	253	299	248	257	280	255	253	249	260	242	261	242	244	249	260	258	249	252	261	290	257	267	237	255	259	273	289	268	241	250	238	272	285	260	242	262	264	280	256	250	271	261	257	249	272	267	222	305	265	295
42290	19899	6067	3307	2207	1644	1274	1050	962	868	753	679	689	687	610	616	596	570	594	600	550	556	561	490	555	547	535	576	535	531	565	516	499	539	520	505	542	513	527	521	481	542	534	519	555	497	544	554	498	560	509	524	528	564	537	527	512	464	537	519	507	530	505	501	490	502	505	514	493	507	537	526	508	519	480	502	530	472	490	546	497	536	506	527	475	539	530	514	523	513	545	537	492	560	510	484	522	492	532	531	516	495	526	491	491	508	530	488	558	508	522	488	523	506	498	512	491	530	510	540	513	497	540	488	501	523	519	539	505	509	512	510	532	514	476	527	474	530	508	484	482	530	503	501	558	544	504	517	526	508	524	553	464	510	497	524	506	492	515	499	486	495	494	487	502	485	504	523	498	496	525	530	517	544	508	479	509	480	477	518	501	486	503	477	553	532	495	479	490	504	490	519	549	511	503	505	486	540	497	515	519	500	501	457	539	505	527	545	521	449	526	511	504	502	486	535	474	537	531	485	515	493	500	525	510	524	555	548	523	472	542	526	521	516	533	481	521	512	551	468	515	474	515	481	505	466	480	548	461	540	479	503	534	547	501	508	509	529	498	508	504	505	494	512	516	496	486	515	525	485	550	496	494	499	519	535	511	485	474	496	534	480	560	488	522	528	512	522	548	537	489	543	466	485	500	515	518	506	498	553	505	507	480	510	527	533	481	484	525	482	494	507	500	475	526	506	500	528	517	501	482	487	467	534	499	530	530	501	525	518	509	488	499	474	545	494	498	495	515	507	513	502	509	553	514	513	476	497	478	506	544	482	539	512	439	488	514	482	499	544	535	530	487	519	526	513	516	501	509	467	519	495	470	529	499	519	481	491	528	487	488	503	526	520	499	502	511	543	515	475	526	473	492	503	512	503	504	571	516	497	507	508	532	544	514	536	485	511	523	530	498	505	505	508	456	537	510	535	527	496	541	534	514	505	516	497	536	509	498	527	520	514	513	522	482	505	510	485	517	506	491	507	491	513	480	496	500	522	524	497	512	509	513	573	477	508	487	534	503	499	526	553	481	529	544	559	550	498	480	530	564	525	481	543	512	505	520	537	485	519	469	535	491	513	515	510	508	518	543	518	508	518	494	509	489	502	518	502	507	531	486	465	518	523	520	552	489	487	499	519	519	522	503	517	517	505	530	520	485	552	526	487	523	519	533	494	503	491	535	492	491	519	514	483	474	477	501	509	489	518	505	517	498	554	484	534	488	460	474	495	546	508	491	495	490	530	494	499	548	513	499	507	470	491	510	546	501	486	521	503	492	484	514	518	505	505	494	475	490	481	533	461	510	505	526	466	509	499	502	534	517	507	549	514	506	517	513	503	492	565	501	496	478	511	479	516	527	505	509	516	514	531	523	527	517	503	491	525	522	469	499	550	523	486	546	551	494	517	480	527	502	534	485	514	520	504	456	522	519	489	504	550	522	445	517	517	509	510	519	495	509	500	508	480	483	499	480	484	496	508	523	520	508	494	557	464	500	551	493	481	526	513	533	495	507	507	487	502	503	534	515	525	550	505	517	551	513	501	465	501	502	487	502	476	522	500	524	530	509	532	505	501	511	495	512	504	531	528	550	499	504	498	528	494	516	474	546	498	516	470	470	456	536	524	538	468	495	553	497	464	510	528	484	507	527	518	525	523	477	494	516	520	481	520	499	526	507	492	478	507	574	455	501	523	494	513	497	512	462	507	516	514	513	513	494	500	532	520	504	491	511	544	521	487	491	459	463	541	484	489	516	536	487	564	492	491	492	496	508	498	514	523	493	522	537	513	514	546	490	522	522	437	527	489	513	520	474	501	480	485	516	447	495	558	493	477	488	522	482	508	533	501	549	504	519	526	508	531	526	516	485	508	481	485	512	508	521	524	518	466	529	494	554	530	500	499	519	497	539	500	487	535	505	488	494	530	507	522	516	524	508	523	484	473	465	485	491	500	504	541	534	524	539	495	510	493	541	480	459	505	532	511	488	490	528	481	490	504	488	486	531	531	474	533	547	487	535	487	499	509	529	500	474	464	513	489	496	487	505	500	490	509	459	516	507	523	482	517	528	539	535	491	485	524	528	540	513	495	512	548	517	482	475	480	519	474	483	476	504	490	536	483	494	545	508	530	533	513	498	527	546	516	518	468	500	523	555	521	498	496	468	471	520	525	538	478	493	495	497	507	517	493	513	518	468	487	520	548	484	517	481	528	514	464	491	491	511	461	507	524	513	507	495	536	491	496	511	476	517	549	480	491	553	502	509	493	546	504	505	516	496	470	495	463	498	482	517	510	475	515	509	585	522	494	530	527	503	527	530	525	469	493	488	532	499	513	510	524	579	539	496	485	485	496	487	499	521	527	519	505	514	443	490	537	516	527	490	489	519	515	548	493	476	526	544	524	508	494	523	528	545	518	481	509	469	485	482	527	519	514	553	518	513	538	531	496	502	476	537	512	549	521	543	508	504	497	515	508	529	510	548	506	501	486	521	514	513	491	531	501	521	508	482	513	498	515	501	515	490	499	519	478	509	546	487	527	525	452	486	523	506	537	498	487	526	480	507	500	498	532	505	540	520	532	516	541	472	485	494	502	511	499	506	485	490	517	513	473	522	552	493	509	505	516	514	550	520	490	504	533	507	503	506	493	526	493	495	504	490	502	477	511	499	510	485	494	507	508	473	530	506	501	494	483	455	527	472	511	490	500	460	493	480	533	488	505	526	520	515	557	519	505	506	548	519	516	479	502	472	539	475	468	475	497	533	524	475	473	502	542	552	503	511	520	476	545	511	520	541	500	487	525	491	512	469	453	494	552	513	518	516	506	473	488	548	510	527	537	511	505	507	525	478	495	498	490	500	511	529	547	490	481	536	526	479	517	531	507	528	523	523	503	511	506	525	513	497	506	488	519	481	537	512	539	515	485	489	500	504	501	552	483	518	512	508	487	524	511	528	510	488	548	478	510	512	490	501	540	546	515	512	567	488	466	462	508	459	516	482	506	508	499	521	494	532	508	450	508	491	514	499	549	458	500	518	482	517	491	511	503	523	468	539	498	474	518	501	490	503	498	529	489	512	486	490	547	503	491	497	524	539	491	529	527	518	505	499	517	493	497	522	516	560	572	509	503	506	503	527	505	512	501	532	522	524	544	528	524	482	524	528	499	495	507	541	504	526	539	477	533	527	502	467	469	498	532	520	491	525	501	508	491	503	495	531	533	507	535	540	499	473	538	498	528	489	515	528	525	509	492	504	522	506	462	504	530	510	532	520	515	479	501	523	512	488	478	483	520	529	532	511	459	558	512	505	488	524	549	537	518	478	551	526	497	512	478	485	518	529	512	492	504	519	480	490	510	494	509	528	518	504	493	508	520	502	516	517	546	535	495	510	557	532	563	525	530	566	595	474	499	531	516	543	482	530	478	502	532	525	527	504	489	477	458	554	524	519	518	460	500	509	489	472	500	502	456
23265	21344	30616	22364	21342	21210	2827	468	354	354	299	284	238	274	252	237	238	208	224	203	201	210	226	201	195	175	188	206	201	211	191	186	211	197	218	200	207	224	204	191	185	212	188	216	212	170	182	174	175	211	207	180	200	207	197	168	164	188	178	184	203	167	209	168	190	185	214	194	202	189	187	170	185	194	188	179	196	175	168	178	194	171	200	166	181	200	176	178	177	200	199	185	201	176	180	188	185	189	176	184	181	187	189	173	221	181	183	208	166	174	194	189	192	185	182	194	181	165	190	180	181	209	191	191	183	177	193	188	184	200	172	207	186	164	175	181	189	171	164	177	183	182	172	191	211	162	192	188	216	181	175	189	186	202	189	185	180	192	155	187	193	189	169	164	179	196	180	164	201	185	188	184	198	166	210	192	171	162	209	179	192	209	181	146	186	170	199	192	194	184	187	192	165	183	171	201	181	162	198	188	218	196	170	181	165	173	193	170	192	190	185	162	178	181	168	167	169	197	176	177	185	194	195	185	175	191	187	206	166	176	191	178	169	193	175	185	173	206	180	182	176	195	208	189	216	182	198	178	182	184	172	178	162	175	184	155	171	183	164	213	184	188	203	186	187	173	210	185	176	182	181	159	191	213	180	176	168	197	183	185	181	194	190	155	208	179	205	181	207	188	190	200	168	161	184	196	177	206	203	183	173	157	173	193	185	192	191	175	149	171	191	186	181	161	213	182	188	181	178	189	184	187	183	196	184	191	199	228	177	198	194	194	201	187	209	199	187	163	161	176	184	190	171	170	175	165	179	193	176	186	178	180	183	172	179	191	177	182	178	191	192	190	172	170	186	183	194	196	224	195	202	191	188	202	180	200	166	181	190	210	167	169	180	194	200	189	201	180	183	165	183	179	172	170	176	177	160	164	152	161	186	189	177	162	199	200	189	203	191	176	146	181	166	189	202	189	176	162	184	182	195	158	196	175	189	196	191	149	188	170	182	213	200	194	184	195	182	186	185	187	193	178	173	178	155	172	171	171	176	193	181	186	177	195	186	191	180	184	185	197	199	204	176	176	209	197	172	183	178	209	166	172	196	196	166	187	178	181	218	179	204	175	176	187	166	172	171	186	190	168	188	156	190	199	175	181	206	166	191	211	183	178	189	176	193	181	194	201	159	185	201	192	179	169	163	187	148	173	213	212	189	158	212	193	198	195	185	181	197	194	199	182	189	191	180	170	193	191	180	181	197	190	180	174	178	195	191	176	203	183	208	174	172	160	185	186	166	179	194	187	190	170	152	170	181	174	170	168	154	188	156	183	187	187	184	173	181	208	172	174	183	212	199	180	180	179	152	186	186	208	192	210	167	196	185	177	194	161	187	180	181	185	172	215	190	170	162	182	177	157	193	183	184	192	174	168	190	177	170	195	181	153	182	196	187	207	202	194	183	174	170	181	176	187	166	195	180	193	189	169	165	173	193	183	169	192	168	196	190	189	210	156	195	211	195	185	195	194	179	186	170	189	201	170	168	160	194	202	154	176	163	186	207	199	189	169	180	163	189	173	197	170	192	185	174	175	186	176	179	176	190	199	191	178	191	185	190	147	165	189	182	186	191	189	197	192	170	183	173	173	166	178	177	183	176	182	184	179	195	176	191	173	185	213	170	178	177	173	185	182	192	206	200	175	171	192	193	200	200	192	188	177	160	197	168	181	201	155	176	176	172	193	206	193	181	193	158	222	176	193	200	188	192	194	175	201	203	165	165	183	188	195	193	183	156	182	172	220	187	190	179	169	167	195	185	173	163	170	186	186	182	190	191	174	169	177	176	207	164	174	185	198	180	187	209	196	167	171	201	191	200	202	169	196	200	209	199	177	171	195	170	195	198	190	185	182	171	201	177	177	177	178	188	190	175	193	193	174	177	168	188	186	204	188	182	208	175	174	173	179	168	175	179	194	196	178	178	154	180	186	187	186	176	191	173	179	201	164	172	190	186	181	197	174	198	193	200	171	193	160	170	172	185	181	167	177	175	184	208	196	172	179	183	179	175	184	187	184	174	204	163	180	193	169	193	189	156	192	184	198	178	172	185	188	201	190	198	178	185	202	198	201	171	184	207	175	203	158	184	190	188	158	179	193	185	198	155	205	176	181	175	177	180	155	185	188	191	153	173	182	193	166	211	184	202	199	172	185	175	204	178	193	163	197	171	173	183	209	186	192	180	211	165	153	197	177	202	184	194	194	156	188	196	206	163	193	185	186	190	188	192	201	165	200	193	198	184	208	215	182	167	182	206	174	171	182	178	186	181	201	167	209	204	172	174	198	183	168	219	171	173	177	185	179	181	148	217	180	148	181	194	197	183	177	189	186	203	191	177	203	183	190	179	190	186	169	177	186	193	206	177	201	179	172	170	178	182	195	180	183	208	173	188	175	204	186	189	174	185	185	211	204	163	165	191	165	178	186	192	189	169	192	192	182	166	187	204	189	205	174	188	157	210	173	163	188	174	160	208	196	155	192	186	177	186	194	197	168	159	193	172	186	170	200	171	169	179	186	183	181	171	176	168	204	183	189	182	177	176	180	178	167	172	184	182	177	166	198	194	190	174	214	163	165	200	178	168	193	182	164	187	173	183	203	188	175	214	200	181	189	195	180	182	162	168	168	188	203	204	172	188	157	180	199	184	175	198	176	144	178	205	189	189	160	184	172	203	175	192	210	197	195	179	159	188	187	174	205	189	177	198	174	196	198	206	169	189	167	194	179	174	176	196	162	186	200	175	181	159	200	199	201	178	169	175	180	194	211	192	165	177	193	195	181	169	209	189	185	186	189	192	162	223	200	196	171	203	172	204	184	199	173	184	179	177	201	183	184	177	191	197	171	194	181	178	193	192	198	192	188	199	189	187	179	208	159	174	185	165	183	172	168	173	160	204	202	161	169	175	199	198	169	195	169	199	180	173	191	193	187	178	199	189	173	207	185	161	192	178	186	180	175	198	179	207	186	192	173	181	220	193	187	213	190	184	185	171	194	186	187	162	193	178	193	202	188	175	189	209	193	216	169	202	175	178	165	162	197	183	197	179	182	184	193	165	191	174	178	164	163	174	171	177	190	171	200	218	187	182	194	174	173	178	178	164	173	204	181	181	172	184	186	192	198	188	199	191	185	176	177	167	188	180	180	193	180	202	185	165	178	190	190	173	194	173	196	170	184	177	168	172	160	176	168	185	198	180	194	183	182	209	194	197	180	203	187	172	173	192	188	203	173	193	212	196	189	195	173	191	207	203	193	197	194	193	194	196	180	207	168	166	173	164	181	185	191	173	197	176	183	174	179	185	197	172	198	177	176	195	194	187	176	185	181	190	181	177	172	188	162	188	162	161	194	184	174	188	194	180	173	221	187	160	198	190	196	160	182	166	186	167	211	198	155	200	196	208	176	163	184	165	181	178	180	203	190	225	178	179	194	192	182	209	197	205	190	189	192	200	204	185	198	164	189	189	181
38739	23085	10163	5390	3366	2432	1825	1420	1169	1029	803	779	692	683	615	547	545	527	458	494	450	443	431	455	422	395	408	365	393	421	386	371	374	408	389	397	342	366	385	371	357	370	365	359	387	360	335	334	325	342	307	398	361	351	335	354	390	336	324	360	368	329	362	388	368	337	329	363	343	374	359	361	350	347	357	344	359	359	348	329	344	335	380	354	346	395	330	369	349	357	333	348	345	332	326	330	340	326	342	357	360	358	352	337	342	346	333	342	292	334	364	301	334	324	378	331	369	371	372	313	338	352	363	367	335	345	315	341	338	317	337	364	348	361	344	348	330	319	345	347	335	333	335	339	351	372	333	308	342	366	360	341	365	337	298	356	308	330	348	328	351	328	346	330	340	343	343	357	333	378	332	342	335	324	333	350	324	362	320	339	359	345	344	326	331	350	374	303	320	349	327	368	342	354	347	340	348	312	348	351	329	333	344	351	317	305	345	320	329	337	341	311	309	340	305	331	355	329	331	360	360	337	365	339	347	330	333	367	349	332	342	336	341	375	349	340	346	330	321	358	324	343	336	349	357	337	303	320	319	344	337	351	381	349	327	353	312	322	324	335	327	318	347	352	357	342	354	323	334	342	372	350	375	305	342	327	333	330	353	359	314	316	327	370	350	317	355	363	343	351	353	339	339	338	327	357	310	325	390	341	343	356	311	381	323	325	337	306	332	338	341	383	301	349	329	340	327	357	369	330	317	334	334	324	344	351	340	345	332	338	314	345	321	372	334	338	305	352	340	304	338	339	324	327	349	378	310	347	313	354	331	368	355	360	358	376	328	340	357	330	329	366	346	311	368	358	318	308	344	336	333	333	357	332	329	334	350	345	338	299	327	348	352	353	337	336	338	345	356	358	322	329	365	337	307	336	375	344	322	346	351	321	350	339	358	351	353	332	366	318	362	318	347	336	336	345	347	334	337	371	317	336	355	364	342	304	328	333	362	375	346	305	320	331	327	378	332	336	310	310	322	323	317	317	319	353	359	363	330	341	337	322	324	326	325	349	335	380	348	370	317	336	338	359	330	350	346	338	388	341	335	365	333	357	344	346	321	348	304	318	363	351	339	337	357	335	323	341	337	346	327	339	343	343	353	333	367	368	349	346	363	354	324	338	342	342	334	333	345	323	352	312	334	325	318	338	313	332	330	360	334	289	352	327	336	335	369	364	338	313	333	336	351	364	328	329	322	364	341	322	338	350	360	356	342	353	340	347	388	307	331	359	337	355	347	340	347	333	318	369	330	351	338	317	324	337	330	352	326	339	328	340	328	311	336	306	326	321	305	350	321	324	363	369	361	327	329	326	337	348	332	321	303	341	350	370	328	356	327	340	350	352	347	361	319	327	325	389	334	350	344	348	331	372	341	351	345	372	362	373	367	323	360	376	309	339	332	330	344	286	320	366	373	337	327	348	343	329	381	326	355	348	334	342	312	346	359	329	337	313	328	324	307	335	329	348	335	334	345	332	322	314	304	282	340	343	348	310	354	347	324	365	305	357	354	379	393	304	337	359	326	348	370	320	321	349	353	354	331	347	349	299	349	302	311	320	343	334	314	343	358	340	348	327	334	332	334	314	334	333	328	345	334	343	340	346	348	307	325	349	344	320	337	321	349	363	353	344	365	339	321	351	307	339	350	326	331	378	324	353	320	327	375	310	315	306	319	296	310	354	326	319	324	328	326	329	361	356	354	336	315	344	299	322	311	374	343	337	329	316	329	349	309	329	363	336	326	345	334	357	331	298	354	330	356	353	352	335	339	347	333	349	328	340	334	314	318	339	331	355	360	351	328	339	337	325	347	351	337	318	300	357	361	353	319	323	369	326	328	371	356	313	366	339	325	321	322	344	322	335	335	358	366	319	326	335	355	352	330	384	333	354	331	346	302	333	365	333	358	318	346	351	333	362	357	344	319	324	337	346	326	321	334	306	357	359	330	360	352	373	329	344	379	367	359	355	333	331	327	332	361	336	362	347	366	373	346	317	340	314	356	342	300	365	334	407	348	358	369	315	319	368	315	354	340	360	331	322	328	317	357	337	397	353	339	316	330	322	353	337	344	322	351	337	339	339	350	318	340	319	370	341	315	382	343	344	328	350	378	346	322	323	324	375	373	388	367	348	322	345	351	370	325	338	341	348	323	355	341	325	341	311	335	333	315	344	331	339	335	344	326	329	306	342	351	334	324	331	344	323	332	366	315	354	323	338	342	362	341	335	339	340	308	297	343	351	323	323	360	336	358	336	326	342	340	351	324	317	331	326	350	333	352	346	328	381	327	344	291	333	318	331	324	346	333	319	328	342	355	332	297	327	339	334	334	343	349	331	330	316	312	323	318	355	313	343	331	343	301	353	350	334	358	327	314	328	357	346	357	325	298	327	362	352	362	339	352	347	327	332	344	305	362	335	299	341	350	332	294	348	330	332	314	339	342	322	338	309	378	361	323	325	356	328	337	352	340	352	344	358	370	339	354	355	304	351	317	368	334	351	286	346	345	326	373	339	352	308	338	353	328	321	373	307	336	307	349	333	356	350	357	351	330	329	360	325	343	336	353	344	312	332	351	341	352	356	341	326	349	347	358	344	319	330	370	347	337	330	325	324	329	330	336	338	317	325	330	332	350	329	333	331	342	321	344	329	329	330	362	304	376	357	345	328	321	310	333	326	369	341	321	325	363	333	364	330	342	325	345	328	371	330	347	354	350	353	344	316	354	358	351	310	325	342	365	349	321	339	318	348	336	336	359	346	312	352	325	344	334	370	349	339	325	350	350	372	333	327	331	302	335	362	342	383	365	353	323	346	325	325	331	337	332	336	324	355	357	360	364	375	329	327	325	330	316	336	361	313	279	360	337	325	381	358	334	328	340	345	335	333	350	349	325	323	302	348	378	360	325	309	347	318	295	337	352	356	348	349	347	354	317	326	358	328	315	312	323	333	328	331	367	376	342	320	338	309	296	326	341	334	317	358	319	337	369	344	325	332	338	342	353	370	318	294	364	356	333	343	346	375	341	350	350	351	323	348	329	333	370	332	334	333	332	340	305	343	341	300	352	389	332	349	349	309	344	349	310	323	315	342	339	357	323	333	369	337	330	352	331	281	313	330	354	365	351	362	308	351	317	343	336	371	332	318	344	355	330	355	309	348	372	336	323	336	339	343	310	334	302	346	326	323	321	305	332	345	338	321	318	334	340	327	326	306	336	337	342	338	334	321	313	344	340	340	333	328	366	359	362	339	351	341	366	348	356	335	330	365	369	339	333	343	350	344	354	334	315	363	367	383	313	312	314	336	323	360	369	353	361	326	311	349	306	350	335	354	325	355	321	370	349	327	344	327	369	349	337	349	326	350	371	322	328	358	332	334	372	371	320	339	333	317	342	304	342	364	344	362	328	362	353	365	365	299	333	327	354	338	340	299	318	327	324	349	319	341	310	341	343	318	330	327	366	321	326	362
27508	21037	10441	1017	570	568	553	531	543	543	521	527	484	482	535	495	492	498	533	526	474	531	499	537	523	553	522	478	537	533	501	522	531	513	509	509	504	522	526	476	542	484	531	518	489	503	480	551	499	493	516	534	502	548	508	561	492	463	521	508	475	527	494	514	538	469	482	561	515	518	506	498	516	533	524	535	510	521	489	453	488	551	493	512	525	492	499	489	537	470	480	470	513	486	519	538	519	517	523	501	512	497	530	502	481	518	535	530	540	503	504	502	516	463	488	515	504	492	511	507	479	465	462	518	480	491	521	475	533	498	493	524	491	489	479	535	511	517	504	503	517	527	518	553	524	468	495	497	477	516	487	470	470	524	511	512	486	491	510	484	502	500	496	512	497	531	491	586	496	475	518	544	495	528	512	503	521	542	488	516	510	472	504	545	511	540	520	471	539	497	511	501	483	491	503	481	514	534	439	487	532	519	488	562	504	530	487	481	525	514	491	533	532	493	478	464	495	515	525	533	499	529	514	477	510	501	506	539	529	538	522	516	536	529	509	478	493	507	523	518	578	543	502	515	498	529	519	518	484	461	518	505	489	506	474	491	496	513	492	556	488	517	552	518	505	510	553	523	521	442	463	537	550	481	516	502	527	509	464	541	500	544	518	488	527	451	514	569	511	534	502	488	508	501	481	501	485	526	478	492	512	503	492	491	531	491	476	509	491	504	496	478	505	486	508	539	506	462	525	498	452	484	491	485	507	524	498	524	524	528	556	506	521	477	510	475	538	506	518	494	495	511	540	491	474	528	504	530	528	518	498	508	474	481	517	453	542	515	531	470	526	493	511	527	516	509	513	503	518	507	510	495	530	541	544	526	546	524	505	497	512	536	527	527	477	497	493	528	451	483	521	500	500	521	534	506	537	492	489	494	496	503	508	507	509	469	520	527	511	518	479	494	531	537	523	514	523	536	516	488	505	532	522	536	494	526	492	555	490	541	477	488	531	493	472	503	507	536	550	513	497	511	504	498	512	510	507	474	476	471	522	513	520	525	542	494	506	491	501	505	503	494	494	511	494	516	536	492	486	484	482	541	492	496	531	513	537	497	489	539	510	463	541	523	520	537	532	488	482	529	537	503	491	493	489	551	520	525	532	564	505	520	509	509	493	507	514	472	513	549	496	513	463	528	501	519	505	489	504	534	523	517	525	509	499	502	493	575	528	496	550	499	531	482	522	570	494	460	516	520	538	517	535	510	491	489	507	550	562	506	518	498	510	495	514	498	518	457	513	509	487	496	523	499	505	500	501	439	499	515	529	487	512	513	474	463	523	498	516	526	478	547	504	479	537	490	499	507	499	534	489	537	471	515	511	529	515	485	471	528	545	495	533	540	477	504	475	481	506	545	536	520	499	543	532	539	479	521	502	466	510	541	524	482	516	495	500	507	500	484	516	494	469	487	487	472	524	497	506	482	461	523	511	468	529	492	507	500	504	503	485	507	520	502	537	510	478	546	536	506	502	530	478	516	514	476	553	523	490	521	481	500	529	480	500	478	488	474	464	524	518	537	523	566	519	503	490	501	499	491	508	534	487	495	499	469	473	516	556	507	502	475	513	526	526	507	530	465	522	516	511	489	515	507	491	524	521	509	513	484	499	505	516	539	480	524	490	493	550	506	505	482	495	528	536	483	490	491	531	513	529	477	504	499	528	504	517	513	515	535	506	481	487	523	505	522	465	480	542	508	527	499	512	566	528	490	461	513	492	517	522	495	507	502	519	514	498	499	516	485	499	490	528	521	518	531	515	530	502	501	531	531	511	526	499	507	475	507	506	506	482	513	516	513	514	507	534	516	477	484	491	494	487	504	527	468	509	493	515	518	526	538	518	482	502	503	542	499	470	562	486	499	512	531	532	476	479	470	504	481	531	530	504	528	508	513	482	478	517	555	497	504	505	512	530	514	533	497	524	502	526	516	522	509	535	516	493	508	510	557	496	513	485	464	506	507	455	531	506	493	518	491	520	479	511	521	539	520	485	517	506	514	501	508	523	535	503	503	509	509	514	516	523	514	518	515	509	484	501	522	505	511	506	485	536	536	540	520	491	518	514	505	452	494	515	524	529	498	509	504	511	486	525	529	525	483	516	513	533	494	549	499	538	511	480	544	533	493	519	526	510	493	549	474	537	510	454	512	496	494	501	490	498	515	505	507	541	519	510	522	470	515	527	524	520	509	543	524	497	495	498	492	537	505	514	513	503	500	491	488	499	494	536	544	494	499	535	469	518	494	502	493	504	520	517	496	527	521	490	507	503	500	468	515	485	508	536	532	508	520	536	523	513	493	492	468	499	495	494	508	464	566	483	521	494	536	477	497	504	499	498	520	490	548	492	508	532	470	473	501	518	519	542	539	493	491	479	507	524	500	524	524	534	536	542	524	513	501	526	518	507	533	499	520	524	460	530	552	526	511	538	510	488	501	537	487	498	501	571	483	504	497	520	488	475	496	524	520	456	479	514	456	489	496	451	474	488	498	539	469	485	521	504	474	503	500	543	504	510	459	508	507	499	488	564	529	521	524	494	532	521	513	497	512	544	496	543	510	503	507	457	514	533	513	486	464	507	504	536	479	475	506	523	505	508	505	527	487	502	493	488	532	537	526	496	485	492	471	511	538	535	477	514	475	486	453	492	503	489	501	504	532	486	520	542	487	497	513	523	528	514	526	539	562	506	525	514	543	505	463	495	497	529	493	492	509	489	488	519	486	512	490	547	481	518	550	515	496	491	519	519	470	513	517	526	512	490	488	507	523	500	517	478	502	498	487	535	506	503	589	484	548	491	520	487	501	490	476	503	508	564	510	518	525	504	509	525	520	512	554	500	480	523	494	490	507	485	503	506	508	552	532	508	476	532	522	504	532	506	476	501	536	524	503	495	470	493	535	505	475	527	534	479	512	523	517	500	540	543	548	530	516	547	488	484	536	533	497	489	514	490	524	547	458	476	527	473	526	517	537	505	485	526	507	475	441	496	465	526	504	552	493	539	561	535	525	532	502	501	513	462	513	484	508	519	520	496	517	469	534	538	506	520	488	528	484	547	533	487	502	459	520	532	549	505	496	512	474	526	493	523	507	528	516	470	557	512	484	521	528	531	488	562	452	513	496	507	528	486	472	540	492	483	562	505	512	542	532	492	489	485	499	519	512	525	521	522	501	482	543	509	491	518	465	489	481	569	487	506	501	527	557	494	551	473	519	511	519	474	513	505	550	506	491	497	497	508	513	516	515	525	476	496	519	508	487	470	524	524	521	516	503	515	499	502	529	538	484	532	520	490	516	506	493	497	490	518	511	571	524	485	497	501	512	524	519	502	527	561	516	515	494	529	542	527	556	532	500	485	490	531	527	496	511	509	485	509	519	561	497	538	504	525	461	509	509	501	465	513	464	509	538	527	549	503	471	501	500	539	518	475	515	524	494	532	467	475	514	509	489	534	532	455	495	513	496
28790	9861	1599	1170	1094	980	1061	942	1030	940	974	957	994	977	974	947	987	982	973	971	901	936	922	918	1018	981	915	997	950	876	925	934	907	1028	921	928	924	980	915	926	964	927	910	938	949	936	949	926	906	934	894	916	934	900	905	913	921	895	917	940	919	938	969	927	978	911	887	949	939	937	933	915	953	945	942	922	907	918	932	981	963	907	924	938	912	915	1000	950	981	936	965	940	950	915	936	989	929	949	915	998	961	930	899	935	959	935	954	936	947	968	888	958	930	979	945	956	969	941	915	966	918	930	959	924	964	967	930	907	923	984	946	931	953	909	897	989	955	921	940	900	955	922	916	892	965	921	944	938	861	906	924	943	959	916	926	972	967	901	922	914	957	984	968	909	964	945	982	907	903	946	928	970	926	962	986	946	934	957	921	916	950	892	988	934	884	958	985	947	971	879	944	898	958	953	939	933	964	992	943	1005	925	944	916	981	948	911	979	903	918	958	945	959	919	977	996	949	940	921	937	975	950	960	961	961	908	930	967	959	966	971	989	935	953	919	937	953	973	938	911	955	919	966	924	912	957	898	968	949	941	1017	873	949	1028	903	933	954	967	968	971	956	906	1017	940	987	980	883	943	970	959	924	991	899	911	977	920	957	952	961	952	946	926	959	933	921	913	902	939	939	976	926	965	962	922	955	927	937	911	934	943	915	980	954	913	991	948	970	886	935	993	932	939	940	884	928	959	899	968	934	954	892	952	957	962	996	915	937	946	968	986	1000	905	985	977	890	923	937	936	935	901	931	953	929	913	942	942	911	899	955	954	934	996	911	983	939	939	960	901	994	959	992	966	920	957	948	931	921	923	908	946	877	984	935	982	896	896	928	955	949	929	940	980	903	918	957	957	928	942	961	921	939	894	908	951	922	946	963	894	899	922	923	914	894	939	936	949	1006	1004	930	902	1004	940	962	951	900	910	961	936	974	934	969	996	943	1001	919	918	942	992	985	979	950	922	963	942	937	980	938	958	960	968	996	949	1011	941	985	960	917	968	951	916	966	984	905	942	966	911	936	966	971	922	917	975	1001	930	906	951	899	965	913	929	982	909	957	968	977	909	974	943	961	899	929	979	949	933	971	929	913	955	898	942	956	937	926	943	896	978	913	941	938	955	959	942	959	919	955	910	952	922	932	915	951	942	913	887	932	987	880	944	975	997	940	993	937	983	929	951	928	893	970	954	960	950	925	948	943	909	896	922	919	943	939	972	940	1000	937	988	955	935	928	973	954	932	956	953	954	950	941	998	930	969	906	936	948	999	1028	1010	874	924	932	924	923	947	898	942	926	895	983	930	952	971	957	1009	908	951	963	971	930	918	965	954	956	903	961	968	934	988	964	895	996	995	961	978	969	924	938	964	934	928	895	886	913	958	983	995	924	882	891	927	882	885	909	968	910	992	933	931	948	988	919	968	961	942	993	958	936	927	904	937	944	949	996	994	976	960	916	926	921	944	983	926	985	962	939	923	958	965	948	957	963	928	959	967	946	936	910	956	951	958	926	944	948	873	920	971	900	957	986	935	957	932	957	907	979	915	938	927	1014	913	907	971	972	928	953	967	901	924	969	953	908	973	981	932	1003	976	925	922	930	932	951	949	907	951	957	975	999	925	975	978	923	915	961	915	913	971	931	985	913	948	881	921	985	972	959	912	945	988	953	918	946	903	957	961	932	946	901	922	885	914	958	937	1009	921	922	961	938	929	911	945	954	963	965	912	971	941	909	935	976	952	909	919	918	929	917	936	922	931	947	956	930	985	1005	956	950	925	909	921	931	948	936	948	961	959	896	919	935	963	960	975	962	943	950	958	892	931	957	960	923	966	908	976	996	945	944	890	941	926	972	974	928	968	934	957	927	937	933	934	920	965	965	938	953	931	928	960	921	992	936	907	883	926	974	908	977	916	952	928	973	867	992	930	918	937	964	947	976	973	920	923	944	934	984	947	966	918	898	925	957	937	972	938	954	889	937	983	987	936	963	910	928	899	967	934	972	920	927	942	936	963	914	997	964	965	977	929	922	962	978	956	938	946	954	974	920	930	936	953	925	937	995	927	972	898	952	932	924	866	936	940	936	917	955	912	947	923	955	985	972	920	950	956	1007	866	950	910	891	946	909	912	967	930	983	962	986	901	896	935	889	913	958	905	956	905	977	904	1003	946	952	951	965	895	887	915	967	976	991	929	962	934	952	905	877	912	940	932	950	930	944	921	957	953	934	932	969	994	966	916	865	1007	919	920	914	907	919	964	943	930	903	921	935	916	962	991	870	943	916	952	939	961	940	924	953	938	914	932	980	958	919	974	920	886	947	976	918	954	950	919	983	906	964	917	943	928	973	929	943	933	959	961	887	982	898	913	890	890	963	927	975	983	959	1007	958	917	881	940	942	954	939	914	926	958	932	991	953	1002	946	942	942	957	957	1011	972	972	905	859	953	911	908	961	912	957	1011	987	985	947	1003	928	930	891	957	866	960	898	949	971	955	898	953	939	955	965	912	987	934	933	968	929	996	911	958	981	936	959	929	955	936	905	930	905	976	908	951	912	953	960	988	927	983	910	898	996	894	964	866	954	923	950	925	1017	977	913	918	940	973	918	951	929	910	904	989	966	938	1007	924	985	913	966	954	981	953	952	941	998	974	918	975	948	875	987	936	965	907	869	943	995	920	927	930	970	914	957	934	938	881	977	1018	919	951	952	950	948	964	951	968	999	969	1003	911	961	988	954	932	941	909	900	932	939	948	944	999	930	880	990	977	940	928	968	965	976	946	969	920	944	880	925	989	945	926	980	959	925	951	935	921	921	953	965	934	938	928	906	946	924	981	905	925	992	926	981	927	982	889	986	953	940	938	900	958	913	982	982	923	1013	911	939	946	957	942	931	949	995	938	954	909	999	1026	961	938	956	946	942	959	973	933	923	916	975	944	983	934	920	950	1006	962	897	905	936	922	973	925	919	922	969	962	936	1010	1003	951	980	919	976	897	929	979	904	950	935	969	882	934	910	909	974	940	930	964	928	975	899	980	961	918	990	897	910	913	1000	957	978	991	942	976	960	894	974	1005	945	1009	874	909	951	967	934	955	948	929	938	871	986	925	953	931	930	943	941	981	907	958	969	958	959	947	943	965	976	948	975	972	940	940	871	987	961	934	934	900	906	951	922	965	917	940	958	914	914	963	922	953	951	974	963	973	932	969	911	948	906	946	900	903	965	1011	920	958	984	940	955	869	890	923	922	898	992	908	993	870	915	934	908	967	960	946	885	957	941	968	951	949	973	949	990	937	961	955	970	936	950	913	951	950	947	913	948	952	904	937	942	988	937	888	984	929	982	944	938	948	972	964	890	972	970	938	915	934	919	934	968	954	985	951	936	900	988	933	945	977	910	969	942	898	996	973	955	990	918	983	898	942	927	975	965	1005	987	994	972	966	996	941	907	984	1008	882	930	968	950	903	965	955	949	939	916	967	938	903	879	953	916	917	953	989	934	908	985	894	964	952	900	908
24447	21423	29877	23280	19927	1900	531	424	370	322	315	308	328	299	314	270	289	322	296	317	293	306	275	283	269	278	271	311	291	255	268	287	282	259	300	260	259	252	272	286	269	286	278	246	281	259	276	275	285	284	258	276	248	254	265	275	234	266	240	254	294	282	266	269	260	257	260	255	267	270	265	280	228	257	262	267	266	271	245	285	311	276	290	260	274	241	250	288	255	263	275	273	238	277	243	243	277	277	260	245	251	270	284	260	278	274	259	256	274	277	248	264	280	280	254	237	246	282	257	274	279	243	248	255	256	248	260	285	251	237	270	259	262	294	270	261	262	243	275	243	265	262	260	260	237	274	248	258	243	262	283	258	290	260	272	263	253	266	245	270	286	265	273	259	240	273	267	259	291	252	264	277	234	226	284	242	251	284	256	239	234	289	249	268	273	281	243	268	252	259	255	277	279	281	263	261	264	241	252	299	270	261	249	267	269	267	301	264	265	285	285	245	257	276	272	269	268	259	268	286	256	245	272	269	275	258	260	258	268	248	247	229	249	262	254	281	274	276	270	288	290	256	248	259	249	262	276	272	280	281	290	240	280	239	277	255	235	261	263	258	260	262	262	266	251	260	236	281	241	284	254	247	277	255	257	253	265	260	263	260	282	246	257	259	250	253	264	254	272	276	251	281	243	222	280	259	277	245	265	261	269	253	257	274	256	263	257	226	226	238	267	241	267	260	284	241	283	250	258	232	257	269	252	286	236	272	254	282	270	240	252	263	226	252	282	310	258	277	263	248	268	270	266	274	281	255	239	255	265	227	296	265	277	242	249	277	238	307	254	281	266	256	253	258	241	276	269	273	274	258	257	275	255	242	241	277	283	315	277	258	265	273	271	265	271	294	263	240	248	282	296	291	235	264	265	261	243	246	279	250	287	263	267	245	242	269	252	253	272	264	243	273	250	260	252	259	274	245	256	258	288	267	249	266	251	256	284	292	250	228	256	276	236	292	294	261	266	241	288	280	287	241	269	247	266	250	277	232	275	266	244	260	281	244	284	270	295	246	248	259	269	255	251	262	269	245	265	243	266	267	258	263	231	258	254	246	255	250	253	278	274	280	237	242	253	264	268	290	230	253	238	274	254	291	240	257	252	264	242	277	278	258	258	261	265	271	256	271	267	274	251	274	252	238	254	235	256	254	251	269	297	254	243	256	252	253	265	285	260	254	271	249	262	269	282	279	273	242	282	252	273	278	288	272	260	254	271	289	246	207	266	253	290	280	257	264	248	247	257	299	276	253	288	245	263	244	247	277	276	265	268	268	248	261	266	254	264	266	249	245	261	260	267	272	225	259	256	234	257	272	280	257	238	277	267	267	264	246	247	261	292	265	276	261	222	243	240	242	238	282	263	256	259	264	289	250	248	325	283	243	265	260	254	228	278	246	265	266	253	236	249	260	249	271	296	255	262	264	236	233	282	274	271	248	255	230	283	249	276	279	297	295	256	234	271	282	268	257	279	253	282	272	244	263	266	251	259	257	256	274	259	261	252	259	259	268	281	279	279	245	252	268	251	242	230	253	265	280	265	242	249	273	243	275	263	256	256	238	293	291	269	262	276	263	295	247	255	268	235	297	285	266	261	278	252	241	264	255	255	252	273	250	253	259	276	241	287	287	246	251	253	270	276	293	253	279	255	271	248	245	254	245	271	267	252	244	229	253	265	238	277	265	251	224	296	270	259	250	279	265	244	268	259	279	273	267	252	248	298	303	231	258	255	255	260	273	293	285	278	247	243	275	251	263	274	232	247	215	280	272	254	244	275	253	262	234	249	249	265	249	277	284	262	273	298	265	262	264	277	273	292	251	276	253	248	268	248	278	272	278	284	251	258	269	280	253	275	235	257	222	245	241	249	290	262	257	258	247	251	275	269	286	267	262	224	235	284	269	275	293	259	255	266	298	253	247	272	259	263	284	285	247	279	240	257	250	270	276	250	251	260	273	267	240	259	253	235	289	243	266	244	254	253	253	217	267	235	252	237	264	254	233	267	267	258	244	270	277	280	266	288	255	262	234	246	271	242	272	257	244	249	252	249	274	281	260	242	247	259	239	263	267	254	250	258	257	270	231	262	271	254	264	271	251	286	254	239	278	244	259	262	268	264	262	269	275	259	269	257	261	240	249	237	274	267	275	236	273	257	251	274	278	269	261	245	275	252	265	244	262	256	250	264	279	241	236	268	253	253	262	252	259	239	281	275	262	232	259	241	276	251	271	244	255	247	268	248	260	264	264	254	268	271	257	277	238	244	280	244	260	269	244	245	292	260	268	283	236	248	253	235	246	236	241	241	255	252	264	257	243	268	263	256	275	242	244	273	256	258	253	259	258	256	262	272	280	263	271	235	258	254	220	248	279	253	257	250	244	250	240	249	255	236	230	235	252	245	279	239	275	264	264	246	257	282	264	259	260	265	275	273	259	263	295	254	239	267	259	245	254	229	270	262	253	249	267	277	279	258	253	276	244	234	236	255	247	242	266	234	260	288	287	274	244	286	239	237	241	284	274	242	256	274	265	263	269	288	257	273	253	282	279	243	269	263	260	251	244	265	259	257	266	232	277	279	259	273	279	238	255	248	216	251	265	264	251	286	255	264	259	303	283	273	261	229	279	257	267	254	268	261	246	271	253	262	259	257	278	287	271	257	247	229	277	264	256	263	281	273	267	260	278	265	257	270	265	250	236	289	255	261	274	244	299	247	299	286	272	236	243	271	240	231	258	228	237	265	264	280	264	269	261	265	289	300	269	272	269	249	275	249	240	245	263	283	268	267	247	276	277	245	252	259	260	267	286	275	265	248	247	231	239	260	260	273	267	250	254	260	260	261	267	280	277	272	283	265	256	258	303	254	223	277	248	263	248	257	263	266	268	232	267	295	271	224	274	253	247	281	267	264	253	272	278	257	296	245	222	259	236	275	237	250	273	246	253	273	248	230	256	263	249	262	270	265	265	285	254	247	276	256	259	277	267	275	273	272	265	263	273	267	283	258	245	252	258	266	270	262	269	237	265	263	241	272	267	255	267	246	256	241	255	277	313	291	254	265	267	242	269	280	288	258	253	246	250	257	248	239	246	292	268	289	262	258	258	278	297	253	268	268	250	294	281	229	286	293	248	265	260	246	239	282	262	251	265	284	272	279	264	286	255	257	280	273	236	282	280	248	261	284	254	257	245	255	274	267	259	256	256	258	259	247	263	255	265	244	281	261	261	287	230	267	238	251	228	232	222	280	267	249	248	262	254	285	262	268	259	266	236	213	241	278	247	232	278	272	240	253	266	262	266	255	250	246	267	288	254	275	258	262	238	255	255	240	272	249	300	275	263	280	274	286	283	265	269	229	288	265	266	269	283	251	256	273	243	238	232	258	267	250	249	275	264	272	275	229	265	281	275	248	254	265	240	223	241	247	269	261	267	273	269	264	279	264	262	234	261	262	224	258	280	252	259	258	269
42374	21344	5929	3166	2150	1478	1259	994	935	871	767	725	695	662	609	612	638	624	628	574	548	540	543	570	530	577	507	520	516	542	575	587	498	521	515	558	546	558	504	530	509	540	560	533	552	506	520	532	530	505	498	536	521	550	493	515	517	496	518	550	477	541	522	505	506	518	506	544	470	526	496	528	543	502	541	532	519	517	487	504	499	516	520	527	485	491	521	506	519	513	464	488	529	493	507	522	490	567	509	479	487	562	526	538	501	509	535	500	519	520	497	529	516	525	521	513	516	500	500	503	543	532	524	518	505	493	510	523	501	524	516	494	558	482	524	521	506	514	549	562	520	509	493	560	519	500	518	544	517	477	499	520	533	510	554	467	503	541	500	531	511	530	552	520	499	489	527	540	521	505	517	528	513	510	496	488	486	541	535	513	559	512	509	510	522	515	537	519	484	492	450	547	508	524	534	479	506	531	517	508	524	528	525	520	491	533	529	495	523	466	471	481	517	502	489	484	513	492	466	534	503	514	489	497	501	488	517	515	500	496	522	501	534	498	495	548	472	513	511	552	502	464	508	488	552	484	496	522	492	488	497	505	535	532	498	537	502	559	528	517	549	492	493	469	517	508	517	569	470	530	493	506	487	524	522	464	521	455	530	496	492	468	525	496	551	512	526	520	485	500	579	514	509	548	472	527	540	550	525	538	507	533	542	518	480	516	565	531	540	495	517	568	490	483	483	509	531	518	525	542	509	500	528	527	554	501	586	507	563	570	475	532	485	519	498	497	514	527	520	493	520	550	528	535	485	514	565	489	529	513	524	522	486	510	503	498	454	482	477	540	498	500	532	490	490	496	538	502	475	547	519	457	501	547	533	464	518	530	563	521	507	507	511	508	497	517	524	481	514	520	532	492	529	502	538	512	543	517	508	511	545	498	478	505	512	512	545	535	529	534	497	530	521	531	516	545	534	528	517	489	527	518	509	518	519	542	523	491	475	532	501	553	520	489	532	492	497	481	519	479	511	486	529	491	549	520	511	474	540	498	470	515	526	527	470	548	521	486	525	497	544	503	514	466	517	529	483	489	509	488	521	517	534	511	550	535	494	549	493	503	512	525	526	520	496	501	494	522	469	533	493	498	479	541	513	526	507	475	518	472	492	543	550	488	525	505	502	492	560	477	518	537	492	500	538	514	496	516	483	504	523	500	527	577	496	526	509	538	506	527	487	540	523	485	495	487	476	495	498	504	547	509	492	486	502	500	520	512	495	521	546	508	537	543	480	509	520	521	508	501	515	485	481	510	501	476	499	518	556	521	504	529	519	516	531	500	488	508	492	482	460	515	524	546	482	556	492	527	508	520	509	494	477	492	524	487	524	507	504	507	529	518	540	498	493	498	509	513	479	512	532	503	551	476	529	546	501	520	486	520	519	509	529	520	536	496	523	464	507	571	500	477	540	527	537	514	484	529	515	520	524	531	489	515	473	527	518	503	518	534	501	498	550	539	512	513	544	494	498	506	510	483	540	519	473	507	477	570	512	490	519	508	504	500	517	509	534	509	499	502	526	525	507	519	506	539	572	522	505	488	519	497	512	524	496	528	492	504	493	517	523	478	495	497	526	476	570	599	539	526	501	548	496	471	511	532	473	507	513	484	481	522	541	480	500	503	500	530	487	506	516	498	499	513	530	481	492	510	501	553	543	483	538	493	527	489	516	508	475	526	525	486	535	494	490	516	492	518	509	508	517	491	523	495	484	515	519	526	532	520	479	522	500	509	499	501	579	524	531	521	535	479	529	523	512	552	504	483	537	545	510	536	519	494	477	538	513	519	510	538	484	486	512	482	530	491	484	554	537	531	523	514	531	480	500	508	530	527	509	490	541	535	478	508	485	490	545	538	524	529	579	523	554	510	473	522	522	519	482	504	486	506	484	531	529	470	486	464	504	478	510	497	496	493	523	502	461	512	515	468	500	520	523	528	504	508	483	537	583	523	508	531	531	524	517	522	556	547	511	522	525	484	506	516	479	512	570	525	522	522	524	502	545	544	518	513	523	487	477	508	551	513	530	518	504	522	525	533	497	470	534	512	507	503	510	498	487	507	475	475	494	511	488	533	502	570	504	532	530	520	539	535	488	533	494	526	513	549	508	599	513	563	513	523	461	512	524	476	504	502	539	563	485	502	493	532	490	511	485	500	488	502	487	483	507	501	508	538	504	497	539	512	496	521	526	501	473	518	506	513	503	512	486	491	514	483	523	471	527	522	566	569	490	520	525	497	499	505	517	499	506	499	512	517	544	492	484	474	481	514	490	496	498	490	500	498	503	473	501	547	511	507	506	531	508	506	505	509	516	532	522	516	519	518	494	496	525	513	521	500	525	458	502	506	500	533	515	519	525	533	494	506	489	536	522	535	542	496	482	542	523	532	490	532	531	519	542	513	547	510	487	513	472	490	519	523	503	546	526	514	510	525	526	565	505	542	504	505	510	530	499	513	493	504	534	524	518	524	573	515	500	519	523	492	514	474	522	481	503	497	497	483	500	528	472	473	528	487	516	517	504	519	519	471	521	511	502	475	485	519	554	495	521	522	553	519	550	522	510	521	524	573	495	476	493	479	531	516	508	476	494	555	560	461	459	517	532	458	512	485	484	523	522	509	528	481	532	512	544	539	574	518	512	526	486	524	562	512	505	509	504	485	480	523	496	499	518	506	551	520	531	513	529	518	496	498	498	517	504	490	510	512	544	491	548	523	522	497	521	494	492	509	543	512	528	501	468	493	514	482	538	504	547	515	580	512	505	488	560	526	509	509	500	537	538	509	502	503	502	506	488	465	504	505	552	467	522	500	525	534	496	534	511	491	555	513	482	530	498	497	539	541	483	523	563	474	510	508	539	524	552	509	509	529	518	523	496	513	503	517	508	492	495	526	492	498	510	483	514	504	548	494	500	520	565	517	516	537	531	519	526	549	526	497	507	509	508	543	531	449	540	504	502	474	539	523	480	506	510	529	528	513	511	543	533	492	524	533	546	508	487	499	503	504	511	502	511	526	540	465	521	507	512	527	525	532	510	546	533	491	466	580	532	514	490	520	506	502	500	475	482	541	492	512	505	512	497	526	491	501	486	515	497	531	505	499	523	500	524	506	491	560	465	505	541	495	508	498	496	488	538	546	493	504	493	507	491	478	513	576	486	512	485	504	466	500	534	512	531	487	514	494	491	549	531	524	488	507	554	481	527	534	497	500	498	512	571	531	542	519	522	523	478	522	521	504	553	530	479	543	512	497	494	520	508	547	534	523	528	512	502	543	533	473	483	482	524	523	480	535	527	495	455	532	539	513	541	492	526	551	498	485	525	508	509	513	514	491	529	547	523	510	549	535	489	526	527	460	514	516	473	526	531	504	516	497	477	528	558	530	527	531	476	485	517	533	521	499	559	513	486	533	487	471	549	491	502	510	466	486	481	503	531	501	519	470	527	509	512	517	512	536	487	499	481	479
23287	21373	30445	22706	21372	20183	1636	463	372	320	301	277	268	258	247	247	221	210	225	219	182	191	220	209	200	202	193	215	169	194	194	208	215	195	188	174	172	193	202	210	179	190	190	193	177	200	175	196	192	172	176	212	197	208	184	171	186	200	168	179	179	173	172	181	164	193	184	208	187	211	196	175	160	211	174	184	196	185	178	173	177	191	173	182	201	176	191	186	195	162	176	152	174	179	196	188	212	168	183	202	189	193	173	193	163	181	206	172	195	174	185	179	200	175	206	188	158	181	185	172	168	189	187	196	190	169	155	166	186	204	212	177	169	179	188	179	189	196	193	197	186	192	184	179	210	189	170	188	156	190	165	176	180	205	196	194	191	185	186	174	173	168	200	148	162	174	191	171	179	199	175	193	192	170	173	177	184	185	180	158	174	174	185	185	180	176	189	153	178	186	209	184	171	210	160	189	182	179	169	151	209	183	203	166	197	185	200	185	231	185	161	190	174	151	185	175	206	166	165	193	176	176	163	186	177	158	180	194	192	216	175	181	188	188	191	184	186	212	200	199	176	165	174	166	188	205	191	162	182	187	186	178	196	204	183	174	170	180	208	181	185	156	176	169	162	176	201	178	168	166	191	175	176	183	160	180	174	193	189	181	178	194	190	182	173	167	195	182	159	184	192	166	189	182	173	199	192	182	177	178	165	156	192	181	191	213	185	183	177	186	188	188	195	201	206	207	190	176	178	174	169	191	167	177	194	194	189	199	184	190	182	180	184	207	171	186	165	185	161	189	197	196	187	187	176	167	157	183	176	179	197	191	169	156	177	181	224	209	209	178	180	181	193	191	169	175	166	191	169	158	181	188	182	197	187	166	167	196	194	199	187	166	182	185	174	200	162	185	185	175	179	170	195	177	176	201	181	202	176	195	175	168	183	186	201	172	193	180	184	187	198	173	178	178	160	193	150	174	194	142	206	197	176	204	159	169	175	170	193	193	196	175	169	196	211	174	197	193	170	203	180	207	186	214	184	178	171	177	216	163	201	174	206	190	156	202	195	188	174	159	153	156	183	168	176	189	177	175	190	210	178	179	179	165	204	161	191	185	173	170	167	194	174	178	177	189	189	189	168	164	178	184	192	196	181	190	165	173	172	189	181	174	184	187	193	190	174	173	178	194	176	162	185	161	181	186	190	188	208	197	178	172	173	187	181	167	166	207	209	185	201	183	207	172	162	193	192	186	173	177	193	186	160	202	167	183	181	184	202	180	190	199	183	187	158	177	192	184	174	189	199	167	190	182	178	193	181	191	201	182	208	174	174	162	167	186	201	153	184	169	198	180	184	187	194	190	194	178	186	169	208	180	162	178	185	220	152	199	188	185	167	187	207	192	199	197	177	172	175	166	213	181	193	201	166	192	168	190	188	168	191	176	203	186	194	169	153	151	194	210	179	173	172	171	195	176	156	183	181	210	211	167	184	199	185	189	192	198	177	185	195	164	198	185	172	194	173	177	186	202	200	188	204	170	200	187	183	168	166	192	169	199	187	172	181	159	201	185	178	193	155	186	196	191	178	176	195	179	190	174	199	173	186	191	181	182	161	169	177	175	183	169	199	167	166	177	193	185	204	196	169	179	200	194	176	183	201	193	178	205	208	180	180	169	181	183	189	176	192	212	181	192	196	202	190	189	165	212	177	172	201	183	191	181	187	179	183	174	180	178	168	173	168	179	169	177	193	184	183	173	190	193	178	181	185	186	185	184	185	176	204	181	172	191	170	187	192	186	181	170	171	177	177	175	178	184	185	177	200	181	175	199	191	205	197	179	152	173	176	168	183	154	172	178	205	181	187	171	190	161	208	154	187	187	179	180	183	193	200	195	185	176	196	186	194	157	202	169	194	208	192	178	194	192	177	200	183	189	179	169	186	163	199	195	169	183	166	176	182	171	199	191	195	173	210	168	189	191	177	176	190	199	214	197	204	182	186	172	209	196	162	178	199	184	203	192	182	165	157	197	170	201	174	181	186	181	179	185	211	158	187	202	193	189	178	175	173	205	188	191	194	201	151	178	168	183	186	183	190	193	198	193	175	176	178	210	190	175	193	152	165	194	169	164	184	171	169	197	174	182	166	197	187	175	182	176	180	190	196	153	178	197	182	192	177	195	164	195	202	167	199	175	163	182	184	194	188	175	201	158	175	182	170	194	182	159	181	164	177	182	183	186	185	190	182	197	190	184	175	193	184	166	186	167	196	169	151	167	184	203	189	179	180	191	174	177	161	175	181	204	179	169	193	190	173	176	177	186	185	177	187	173	184	192	178	193	163	199	180	190	172	174	177	190	178	179	179	184	150	198	177	186	189	176	182	190	180	161	177	162	187	196	180	188	171	178	180	196	161	175	176	178	193	181	188	205	168	152	169	178	196	167	183	178	188	168	176	160	160	193	178	195	178	189	192	179	197	190	183	164	184	162	181	178	190	191	185	193	182	172	217	165	167	196	186	183	199	158	177	192	169	162	161	196	180	168	184	184	194	181	190	184	205	200	179	174	201	184	177	177	206	170	177	178	192	199	160	174	202	165	201	192	182	177	205	180	191	178	177	180	187	202	192	204	165	208	171	195	191	206	190	166	174	191	185	199	188	170	174	168	179	189	198	174	202	165	160	175	169	175	191	167	206	191	200	158	169	202	164	185	174	209	190	184	190	156	192	183	191	187	173	177	169	162	194	170	195	225	188	204	190	170	159	190	174	180	185	193	216	196	183	148	203	176	183	212	186	198	193	198	200	191	187	185	196	178	183	198	178	181	186	220	184	185	194	196	175	173	189	186	182	176	214	170	182	179	172	170	210	198	170	212	153	179	181	164	190	186	185	175	183	191	177	189	190	184	212	181	179	172	174	163	172	179	180	210	192	182	195	196	189	166	188	181	201	170	166	210	178	193	181	195	188	179	207	161	185	191	192	190	217	184	186	210	194	179	168	174	177	183	196	192	166	176	170	174	183	194	195	186	178	195	172	187	192	177	180	183	192	197	172	181	185	178	167	179	174	172	166	191	161	199	175	219	183	180	188	187	192	191	176	194	189	145	167	162	181	211	183	185	178	182	178	193	181	190	168	180	187	176	164	152	201	178	171	190	196	191	178	196	182	166	174	139	165	184	183	182	176	185	189	174	190	175	192	171	175	171	165	215	172	169	179	176	153	169	175	191	168	166	172	168	185	166	190	183	198	183	195	185	186	189	181	165	183	175	205	170	179	165	206	190	175	181	197	184	200	197	168	175	194	180	196	180	163	210	201	190	179	169	207	184	174	166	155	178	170	193	187	173	169	160	169	188	167	191	182	189	202	199	198	183	197	186	173	167	180	177	195	169	157	192	184	184	185	203	220	201	197	192	185	181	159	185	176	175	177	164	172	170	165	174	188	191	166	191	193	184	195	152	165	182	182	170	189	184	176	180	203	190	184	183	213	170	209	176	176	169	177	165	184	203	187	200	178	204
46666	27661	10122	5194	3406	2399	1777	1411	1174	1003	893	760	703	660	588	596	515	464	475	488	487	460	474	442	409	409	385	416	376	385	407	413	389	391	376	383	329	373	354	360	374	335	343	346	342	361	343	318	348	350	348	365	337	351	354	360	326	324	376	370	347	357	375	364	353	337	393	377	354	337	372	347	344	332	357	348	357	365	324	370	337	342	351	362	334	373	360	340	352	355	341	321	380	334	333	333	359	342	351	327	346	316	365	336	359	329	370	346	335	349	325	341	333	381	326	363	332	334	357	348	327	321	356	336	314	358	328	351	344	342	349	354	339	362	359	367	345	323	349	323	354	321	351	338	373	344	341	351	326	339	378	354	338	326	317	336	314	341	340	353	344	347	366	327	348	349	370	319	349	322	370	345	343	367	321	352	330	338	355	353	335	345	343	340	353	319	321	341	333	344	337	346	349	364	316	332	372	328	361	355	312	374	347	355	338	326	344	324	320	358	359	326	338	286	339	326	327	334	361	322	356	365	309	348	349	347	348	329	336	384	354	325	349	337	339	335	361	304	393	350	336	327	370	351	312	360	324	362	354	323	316	350	339	366	322	332	341	338	338	321	335	299	372	356	330	345	332	325	354	371	350	326	344	323	369	327	328	334	352	339	352	337	312	333	327	388	344	366	337	341	319	357	363	314	343	326	325	343	326	341	358	342	336	368	302	351	360	356	321	330	366	299	331	350	340	316	311	309	344	340	350	307	375	351	341	330	307	357	338	301	312	309	338	322	355	326	315	330	290	351	299	341	361	350	355	353	342	353	335	349	327	340	351	315	351	363	358	366	349	333	343	343	368	361	353	387	324	356	320	355	335	337	335	328	326	356	342	335	323	348	348	373	345	334	347	336	372	355	332	363	341	344	330	335	327	315	342	380	334	365	341	357	347	347	322	324	343	330	366	322	330	361	340	342	322	316	348	362	363	334	362	337	366	347	332	321	352	305	347	345	363	335	338	333	302	338	341	364	317	333	327	324	321	330	354	332	298	350	356	327	354	332	307	330	336	323	367	311	351	330	367	320	336	329	374	323	336	345	351	343	371	345	355	349	343	354	348	344	347	356	342	316	338	362	376	343	381	372	335	336	322	336	338	356	378	368	311	335	335	346	349	308	349	348	313	301	323	341	351	369	334	281	314	315	330	314	316	338	325	304	362	312	320	333	354	368	347	324	329	307	321	337	332	338	320	344	362	323	315	330	360	320	343	336	351	359	345	325	327	349	364	336	334	343	316	319	340	338	371	340	344	348	345	347	327	360	353	341	334	304	300	359	357	332	336	344	364	316	332	327	347	321	323	315	322	325	327	309	334	367	355	296	353	351	333	368	353	321	326	312	356	345	333	345	304	318	347	329	301	356	334	342	318	340	320	316	344	331	330	331	335	331	294	345	324	334	353	335	364	355	298	348	311	349	347	332	365	346	336	326	327	337	299	330	337	317	333	323	355	341	350	342	327	335	318	351	318	340	340	348	343	347	341	312	319	345	332	312	312	353	328	359	367	370	386	334	367	364	316	326	326	354	332	339	334	343	356	348	344	310	292	349	339	339	324	329	322	330	352	334	330	308	358	357	356	331	331	356	328	343	338	319	359	342	355	322	330	335	348	351	343	321	332	333	351	343	323	353	304	359	333	345	303	329	345	343	352	388	323	337	352	342	329	308	311	355	330	336	340	339	344	325	346	352	329	351	337	323	346	324	349	342	360	316	339	342	321	311	327	350	317	334	361	331	319	367	320	347	309	349	312	330	328	342	342	338	351	319	330	317	333	329	365	315	344	322	353	344	329	325	360	342	332	340	330	328	337	335	353	364	346	317	341	374	340	306	370	302	345	368	333	325	327	354	310	329	348	316	347	344	335	350	321	345	330	364	311	315	333	299	327	335	349	348	339	338	369	352	368	303	330	305	318	322	326	353	366	325	313	346	306	364	357	327	341	303	346	330	339	373	307	331	329	393	325	309	349	340	316	335	334	340	380	360	341	370	323	359	361	328	340	330	329	322	306	356	365	305	329	347	348	325	329	351	355	350	337	348	322	337	340	312	338	322	339	358	342	331	341	345	343	320	339	324	340	343	326	328	328	342	349	325	360	332	331	341	361	360	309	328	358	321	344	342	337	299	332	335	322	357	332	353	347	310	370	343	359	339	324	352	316	316	328	325	293	341	356	338	341	350	341	319	336	299	336	335	327	358	325	334	335	366	349	319	346	343	319	348	338	344	358	366	363	354	328	350	356	329	357	360	341	312	313	357	341	342	330	330	362	337	333	342	361	314	337	338	375	328	352	328	355	304	340	357	336	340	346	355	337	302	324	328	369	324	332	350	337	361	298	306	359	306	364	294	315	384	350	344	340	338	314	355	341	345	336	328	331	343	350	367	353	360	353	308	337	323	332	338	305	343	367	325	323	337	384	386	343	357	352	357	368	331	349	364	364	355	311	359	318	365	306	319	335	351	335	362	369	386	341	308	305	371	344	343	325	360	339	352	338	331	358	312	382	353	348	338	316	342	310	310	341	332	358	321	327	337	330	326	335	348	325	314	333	337	299	377	356	337	328	331	323	305	340	322	297	367	304	377	367	321	334	351	330	354	313	335	339	330	359	333	348	349	309	366	340	339	324	357	355	328	330	342	327	331	359	340	335	340	334	303	338	318	344	319	347	348	347	288	371	378	324	320	386	371	331	317	339	322	314	339	313	342	331	330	354	374	384	350	337	337	331	330	330	339	358	309	332	367	349	332	317	319	352	336	300	319	353	352	323	330	353	343	354	347	308	359	363	319	329	335	329	342	315	341	326	330	339	332	345	327	330	335	329	330	354	351	301	310	364	354	347	312	321	339	316	336	334	320	301	345	303	360	344	359	313	356	353	334	359	330	323	337	343	324	323	397	316	360	328	329	347	349	357	356	343	352	356	349	315	327	321	316	342	324	335	321	341	340	352	352	351	332	327	345	334	324	332	358	350	327	305	356	334	355	330	352	332	371	315	336	318	328	318	341	327	306	366	336	361	356	306	332	317	302	337	333	348	332	387	309	395	346	353	318	324	332	322	327	324	361	382	315	371	341	327	358	338	355	329	329	356	390	326	334	333	334	349	355	335	345	305	345	332	343	351	359	335	360	304	333	350	334	333	309	342	328	320	323	339	324	323	337	351	340	313	331	352	328	331	362	379	346	336	328	346	351	325	331	356	329	345	367	353	331	310	315	315	310	296	327	366	363	338	326	340	347	313	365	333	331	338	320	316	336	347	358	316	326	350	325	357	341	365	341	338	315	347	361	304	337	348	360	351	380	358	349	327	360	328	353	317	311	338	339	298	326	372	344	330	325	323	357	338	338	308	305	316	378	356	354	330	375	326	354	321	305	356	328	317	316	319	332	309	364	359	353	331	322	313	357	327	344	328	341	362	333	393	336	346	315	319	333	338	335	344	345	359	327	334	356	316	325	329	314	350	319
27655	20712	8856	878	577	516	551	486	466	539	534	478	513	479	501	479	527	505	484	525	493	486	513	512	556	511	559	510	514	509	539	490	482	465	533	518	469	524	516	524	541	466	518	481	518	484	491	501	532	545	501	527	518	524	486	510	505	509	487	515	500	499	495	476	505	530	485	492	516	490	495	508	501	491	499	545	511	516	463	479	510	517	509	513	476	547	523	527	510	518	507	526	511	475	483	505	520	459	560	526	477	484	489	529	485	505	523	501	511	497	475	505	530	492	517	500	515	509	492	481	520	525	489	513	470	528	517	519	505	505	493	516	508	498	513	494	500	501	468	482	483	518	498	500	544	510	491	457	517	493	535	490	501	477	521	490	516	496	486	497	514	496	493	546	544	523	471	526	514	522	514	494	531	477	482	514	499	481	495	543	504	541	502	486	506	531	483	492	512	541	475	507	527	523	490	466	501	471	480	494	494	484	495	511	485	514	488	519	498	485	527	492	518	493	488	525	512	470	495	511	510	496	447	501	518	489	468	492	479	464	515	542	483	517	498	539	454	521	486	500	496	502	510	511	517	513	495	548	494	511	470	511	509	489	501	484	503	533	493	521	512	478	508	504	523	539	518	479	516	552	479	524	501	502	523	496	523	476	489	467	481	482	505	532	461	503	501	490	504	490	499	486	477	496	507	484	477	495	503	499	493	478	512	525	533	510	482	496	515	518	501	515	509	521	505	517	493	487	537	492	507	528	512	503	508	496	514	525	500	492	474	521	480	525	449	467	521	488	480	511	473	477	494	515	510	529	481	508	485	497	546	484	543	527	516	469	488	451	508	548	485	511	479	508	523	510	491	493	488	503	468	532	496	535	498	513	544	510	456	490	483	454	479	500	511	484	507	511	487	515	509	473	520	528	492	509	502	518	496	497	470	499	536	487	499	486	507	532	498	550	524	529	549	483	528	486	484	480	506	511	487	523	517	473	520	492	513	519	489	523	460	555	484	534	498	520	478	474	508	521	485	472	493	519	491	488	510	462	517	487	443	471	517	488	509	490	517	505	497	521	512	530	527	524	497	503	481	498	471	511	525	492	490	515	520	510	469	520	526	481	541	522	527	524	533	494	509	479	457	506	523	542	511	522	485	523	478	483	478	516	507	508	490	526	500	474	538	520	554	528	487	544	503	515	502	508	503	499	481	506	444	539	481	533	472	482	518	541	483	498	504	450	503	502	516	476	469	508	520	518	491	528	543	514	531	487	487	524	472	478	462	514	477	511	508	489	491	467	514	493	513	477	513	516	472	514	499	486	513	463	510	511	516	519	476	500	520	517	494	510	471	486	483	507	469	522	479	460	493	500	488	534	504	517	477	521	501	503	495	509	507	537	490	508	492	487	502	522	507	502	492	502	515	488	573	507	473	480	466	476	479	542	553	531	526	494	521	544	475	524	513	525	496	495	515	468	475	498	489	498	518	537	491	503	510	512	491	516	504	487	479	545	499	510	532	489	506	508	486	529	513	508	504	512	514	494	514	490	490	487	487	528	523	502	471	541	565	479	513	472	485	498	484	524	490	482	498	529	551	472	507	533	524	526	533	492	505	541	482	520	534	535	521	498	505	521	521	526	501	488	500	510	487	491	490	489	500	496	488	490	487	484	499	489	543	489	512	458	511	546	544	509	474	532	475	475	544	516	492	469	450	526	506	486	486	455	509	470	502	522	484	494	527	475	477	459	527	503	514	510	454	482	528	485	513	498	508	515	511	516	501	515	546	505	493	493	491	490	486	499	445	528	487	515	518	494	489	494	518	474	506	508	489	479	510	508	477	516	497	490	493	505	501	519	542	489	501	552	493	535	511	549	557	482	535	505	549	491	514	482	487	491	514	477	466	471	513	508	542	534	495	491	530	504	498	474	526	483	475	472	526	481	500	486	507	506	500	557	554	536	512	515	480	534	518	501	513	492	500	544	498	510	508	473	496	476	454	527	472	504	476	506	521	552	511	499	502	499	507	510	532	480	487	469	490	526	480	451	513	533	504	496	484	514	476	450	496	503	531	479	510	484	482	483	509	516	522	522	498	503	512	480	510	475	524	507	493	513	470	495	476	510	516	512	519	521	502	541	500	509	521	503	497	514	486	481	498	508	495	514	555	546	500	502	508	475	545	506	535	498	544	501	527	518	487	506	565	541	532	470	503	505	478	529	460	516	470	494	512	513	499	501	493	484	500	511	487	523	506	568	488	547	497	526	466	523	523	454	492	483	522	534	498	485	508	511	512	496	459	461	533	481	522	490	510	502	509	496	509	500	523	546	487	494	504	501	487	511	506	551	487	493	497	499	479	510	504	476	498	534	501	525	526	499	539	497	526	511	516	494	514	511	494	491	552	507	488	523	471	484	506	506	510	526	525	505	459	515	510	483	520	459	535	524	502	535	456	546	508	522	497	462	512	496	496	514	496	507	514	517	500	504	466	521	495	511	507	485	518	497	502	476	485	465	537	496	515	487	512	525	484	480	511	505	468	525	499	508	498	536	497	496	538	486	496	529	519	470	471	496	529	524	494	509	504	479	513	484	532	500	498	469	458	498	512	489	506	502	526	523	494	470	525	492	507	532	532	509	499	490	550	528	491	531	491	490	467	521	463	530	504	525	502	482	495	509	478	506	492	535	503	516	510	492	511	493	511	486	489	512	490	491	525	506	533	513	526	517	554	519	541	504	528	571	513	564	512	492	494	495	540	481	480	499	509	486	483	508	482	485	474	506	474	521	518	517	517	488	500	487	496	488	523	528	526	554	539	491	509	493	514	501	526	512	505	487	497	535	507	489	536	508	507	496	513	498	541	539	511	518	541	506	535	501	523	472	545	490	466	482	525	480	508	546	479	517	493	494	509	560	506	475	537	488	506	529	491	494	490	530	494	494	548	503	494	505	536	508	527	506	466	524	502	514	511	469	545	507	532	498	518	499	496	461	528	494	529	529	526	520	481	504	471	482	529	502	509	486	496	475	494	523	508	506	519	516	483	480	488	522	501	497	516	516	512	519	527	519	522	505	524	476	493	485	535	529	516	515	507	484	499	496	488	512	511	478	480	483	517	489	495	430	483	492	500	496	462	533	523	491	478	464	541	510	507	520	528	503	482	504	494	554	495	486	514	477	529	525	550	507	508	545	508	521	499	519	507	537	505	519	503	473	484	480	481	457	511	503	490	477	488	472	492	495	525	508	502	482	512	512	483	503	495	490	461	468	518	443	494	508	488	522	450	516	504	510	456	502	500	492	482	536	496	462	512	524	516	501	468	528	489	500	487	510	503	526	494	475	522	494	529	488	537	541	539	511	525	509	487	499	541	503	529	516	488	498	511	499	482	485	461	500	518	482	516	549	501	506	536	514	553	483	501	518	495	468	543	484	533	497	499	488	506	501	514	513	541	487	504	508	489	512	493	536	501	492	476	484	493	516	475	538	518	509	474	494	504	505	470	513	530	550	504	468	479	526
28851	10597	1533	1181	1117	1026	1032	996	931	958	961	1004	964	962	882	947	954	929	916	927	943	954	927	974	912	933	942	922	920	940	950	950	915	981	905	929	956	969	934	920	914	884	938	981	921	895	937	944	941	892	936	903	964	934	923	976	960	909	911	940	915	930	935	963	961	950	963	935	967	925	969	920	936	975	921	936	942	938	883	894	940	949	939	986	895	968	911	925	925	906	919	888	953	929	938	985	951	905	908	898	946	899	933	875	980	952	970	912	919	932	1008	907	922	940	940	896	945	948	968	908	937	914	882	950	923	956	930	883	897	945	991	937	907	956	985	916	901	939	934	949	929	905	1004	915	940	940	935	887	968	943	928	964	898	929	913	917	877	933	945	904	938	887	917	1017	941	965	912	902	981	941	941	920	927	947	914	880	911	855	893	1018	879	935	926	901	1016	895	956	919	945	975	933	942	926	923	917	943	965	983	941	906	955	953	981	969	900	959	917	926	861	961	923	921	950	973	954	908	959	913	942	933	927	972	936	891	937	926	967	880	960	933	989	929	929	965	978	926	935	943	937	933	924	864	926	965	948	941	918	916	949	900	884	967	958	914	920	934	920	957	974	900	955	919	870	928	884	911	931	910	961	869	966	953	916	918	939	939	945	963	954	978	987	973	947	915	946	933	917	903	965	887	926	937	937	930	901	968	917	938	946	888	927	944	930	915	956	963	931	919	914	868	1006	895	890	905	925	909	958	907	920	980	943	938	908	944	938	901	958	891	913	924	921	945	968	928	912	973	974	999	913	967	977	915	899	887	922	926	905	910	963	974	904	933	901	916	924	931	921	891	923	960	893	926	943	927	943	851	944	954	943	897	986	903	936	938	991	848	960	958	858	979	980	939	890	881	909	904	926	955	960	941	947	933	918	958	904	938	906	935	934	974	928	939	880	957	945	924	896	909	918	929	940	900	924	920	939	959	978	969	941	951	857	916	965	964	939	969	975	953	951	925	919	976	906	958	963	947	948	934	952	951	881	943	879	952	988	920	937	930	947	930	937	972	952	887	932	889	910	918	962	895	926	975	932	909	948	946	907	940	926	949	939	984	910	888	939	923	964	923	970	906	899	949	935	941	870	973	948	945	938	941	935	932	927	980	919	880	923	940	933	911	931	914	894	938	931	939	894	930	918	952	925	958	907	934	880	928	943	942	949	897	911	900	921	880	919	975	874	938	904	939	935	904	942	976	924	919	915	943	928	907	957	907	946	904	943	977	878	947	906	964	941	918	917	896	923	943	924	956	960	926	952	926	936	901	934	879	947	961	937	907	955	958	913	967	928	926	874	955	950	936	903	940	959	922	1017	934	972	932	970	925	907	941	958	881	952	898	967	962	963	950	966	901	971	883	934	952	858	898	935	928	946	936	901	955	902	942	987	892	904	929	960	950	934	936	948	974	931	974	900	897	932	919	915	919	932	902	907	946	949	992	936	976	951	931	940	898	914	957	926	1005	949	917	976	902	949	940	969	935	934	938	978	930	906	967	901	929	914	948	927	946	924	949	943	971	936	889	929	914	935	938	983	949	916	951	949	930	896	930	925	972	922	927	987	917	950	919	947	943	933	916	936	932	946	981	915	991	907	932	952	986	926	892	942	958	957	964	950	949	890	968	1020	996	960	919	949	917	957	940	919	940	926	922	951	891	885	945	890	928	942	958	924	994	952	962	949	950	926	904	919	985	923	895	901	905	903	927	952	949	931	951	922	900	949	885	925	899	958	910	933	946	958	977	898	942	912	981	939	887	987	971	1010	940	925	920	905	971	957	922	908	912	919	955	894	883	891	885	954	950	975	909	911	935	928	966	948	950	898	929	933	958	898	928	1001	921	944	942	949	918	953	910	926	933	966	901	917	951	894	912	957	932	928	953	963	949	967	891	942	931	983	920	903	940	933	939	958	927	952	923	946	949	916	925	983	995	945	890	879	926	913	916	905	1010	962	972	910	933	1003	950	972	940	941	940	987	974	895	910	993	962	887	909	964	976	966	944	847	916	933	883	948	930	935	990	941	962	977	934	918	964	957	933	932	904	1000	949	932	963	894	994	950	895	896	918	869	924	951	948	892	920	923	910	931	965	921	941	976	922	926	948	898	966	923	924	913	984	1015	887	983	903	933	920	910	892	895	942	911	963	902	950	907	975	905	878	941	932	951	911	903	929	945	985	974	932	936	934	943	899	955	941	946	885	831	945	900	1014	953	916	910	893	897	940	984	939	873	935	938	948	989	898	920	867	914	927	918	920	932	947	965	907	935	941	977	906	966	1020	902	968	959	922	952	957	904	891	939	926	937	955	928	940	954	933	871	929	945	952	944	948	919	943	935	918	921	875	945	946	941	914	932	943	921	922	947	963	935	916	968	900	889	907	955	951	928	947	917	870	959	937	957	937	985	968	959	979	945	927	933	931	875	895	918	953	969	921	975	923	917	1025	963	899	917	961	950	916	943	897	914	906	993	882	973	943	875	933	953	1001	929	940	931	945	917	946	919	950	924	961	923	913	926	944	948	928	957	900	929	930	978	936	935	965	917	954	944	919	924	945	986	938	923	979	953	945	930	940	953	925	915	952	925	945	1007	989	967	951	963	966	992	916	927	920	872	945	922	949	991	907	921	943	940	930	931	929	937	984	939	941	978	984	935	895	975	902	916	860	947	929	968	963	879	932	905	951	935	940	916	954	908	936	924	981	947	923	974	983	930	957	922	957	943	941	927	983	912	947	922	904	895	925	972	899	910	919	918	946	877	950	951	951	901	950	949	963	928	914	884	909	982	946	899	898	890	992	974	983	934	935	930	951	985	949	960	910	945	929	951	924	959	967	975	932	941	940	978	929	880	929	962	872	964	946	928	997	936	957	942	929	932	897	887	913	934	988	933	961	949	988	929	950	904	871	918	895	963	940	939	994	951	933	968	885	887	936	939	874	945	955	946	920	931	984	955	938	926	973	913	914	935	954	891	920	948	904	1013	944	940	896	914	960	941	980	942	945	919	868	916	952	920	931	982	938	930	941	951	973	965	932	920	951	955	947	935	925	941	954	959	934	909	964	895	879	962	958	912	965	972	967	966	898	951	936	890	949	972	922	941	983	967	878	936	889	935	917	964	929	903	971	997	861	877	935	954	941	903	922	939	919	942	939	942	917	935	960	937	925	980	926	887	943	969	960	964	920	941	950	984	967	926	943	912	963	911	958	897	927	969	954	936	861	920	953	913	905	934	963	948	931	943	940	926	955	939	909	884	930	898	910	989	1039	953	931	921	929	921	936	951	956	906	949	933	908	960	939	928	885	945	889	950	938	936	923	870	952	975	906	914	881	877	957	950	961	935	941	904	941	854	953	920	996	891	955	916	929	944	959	933	873	902	917	944	922	944	916	869	935	969	897	928	979	922	940	931	941	938	925	972	965	949	927	962	980	869	908	908	945	940	923	962	913	883	931	934	849	937	933	898	940	922	931	970	944	903	882	922	931	927	938	990	946
24382	21394	28797	24325	18389	1441	515	419	380	339	352	350	301	328	305	277	271	302	261	264	301	269	272	294	242	251	289	267	266	258	267	274	281	258	278	260	265	271	258	253	270	261	281	250	248	254	249	269	262	248	256	268	267	250	265	260	244	263	263	232	280	264	223	271	243	233	245	257	259	257	268	256	247	254	288	261	244	259	264	260	289	276	253	254	234	241	239	254	236	259	259	245	252	272	249	233	272	268	252	265	247	239	285	224	255	271	303	270	246	242	266	257	246	251	246	232	267	230	258	269	273	250	254	285	254	265	235	254	266	275	278	252	232	240	280	260	264	239	253	252	256	247	272	282	287	287	274	264	253	246	279	228	294	254	278	276	266	237	265	265	264	243	259	244	251	254	236	267	246	254	232	255	244	267	253	242	241	275	266	238	250	225	247	274	241	259	251	259	236	261	229	286	269	259	269	234	262	224	273	261	274	257	267	231	232	270	242	276	271	249	249	265	269	252	273	241	257	250	243	255	266	250	246	258	253	285	259	247	238	290	286	252	260	292	258	246	262	287	251	233	283	249	261	272	249	263	243	275	225	260	251	257	255	286	249	249	226	241	235	248	279	243	261	251	271	264	244	261	243	261	286	247	291	265	272	253	274	268	281	279	281	282	263	269	272	281	259	271	255	227	261	255	251	242	251	258	246	273	259	214	261	257	252	256	259	263	249	276	279	268	253	279	276	255	253	276	268	256	262	258	262	255	267	281	265	207	255	266	235	254	253	239	255	243	269	233	264	274	258	213	241	262	248	229	264	258	246	242	264	251	241	235	248	289	265	235	261	251	228	240	244	258	276	268	258	257	236	262	269	231	254	232	245	253	253	246	272	256	276	253	262	244	278	246	274	263	262	267	261	288	253	281	266	264	277	254	254	235	268	249	264	286	274	258	260	277	269	243	277	258	290	232	253	251	263	285	262	253	285	241	258	269	246	238	275	284	279	242	251	265	262	248	237	260	232	270	225	276	263	276	263	258	258	241	245	255	233	224	250	254	255	243	235	253	276	249	278	242	248	248	246	268	224	278	249	270	285	277	259	248	244	226	270	265	253	251	278	257	270	237	254	273	268	238	259	261	262	282	243	265	270	241	264	255	266	266	296	244	258	257	251	260	238	247	245	252	237	259	254	256	257	270	264	252	245	236	264	282	262	256	241	287	251	251	240	265	251	266	282	283	257	237	255	237	268	260	254	244	253	209	242	256	279	260	253	272	269	272	248	257	279	261	263	259	236	268	254	268	250	257	265	248	255	249	260	247	261	283	236	260	261	255	254	252	264	242	277	231	248	268	230	239	243	267	235	269	269	229	239	267	249	249	247	239	252	254	241	233	250	280	281	246	277	237	258	262	261	261	297	237	254	261	277	287	261	272	271	286	247	222	257	245	229	260	267	247	278	257	293	243	258	251	267	260	271	282	245	223	284	241	246	253	246	253	251	255	267	230	235	255	256	292	254	255	232	246	244	246	282	233	278	260	243	240	245	264	279	266	264	241	256	267	244	259	227	263	265	273	242	281	237	247	241	256	247	285	253	281	252	240	268	258	266	267	247	247	251	213	264	221	284	267	252	257	286	261	222	244	282	267	250	249	257	223	280	253	286	270	269	231	234	251	255	240	273	240	251	270	248	231	238	255	248	255	248	261	269	257	223	255	242	272	266	270	251	254	262	250	257	264	239	264	275	265	266	236	257	230	244	269	273	259	262	270	271	257	236	256	240	260	256	243	234	239	248	247	258	266	252	264	262	277	282	267	269	263	263	284	250	242	286	255	271	230	246	297	244	265	258	239	269	256	255	282	251	258	256	248	264	267	226	266	272	273	270	244	261	273	245	278	274	266	283	271	252	290	215	254	232	278	250	256	238	312	243	246	255	252	262	247	256	252	238	254	253	250	237	248	277	236	267	270	245	293	253	278	241	267	254	239	251	259	245	273	269	244	287	249	262	243	262	244	235	260	269	256	268	248	265	247	243	257	278	268	267	236	269	260	271	269	263	276	266	238	260	244	256	223	222	239	262	248	240	237	245	206	239	248	244	249	255	254	274	275	269	272	238	253	239	266	228	256	236	274	271	245	242	237	246	250	270	256	257	256	227	254	256	258	264	279	278	273	244	248	234	255	275	284	262	273	271	273	254	244	243	284	266	271	270	265	260	239	229	262	241	252	253	262	249	242	248	246	268	244	255	268	245	234	241	266	261	266	235	265	249	238	251	254	275	234	264	285	251	259	309	275	247	241	275	219	254	276	211	265	273	264	280	275	281	263	242	264	231	247	262	249	251	236	255	222	251	253	245	243	243	242	263	252	251	270	260	243	219	229	242	252	263	285	264	226	288	248	253	247	244	239	243	264	274	299	285	224	286	240	250	249	257	269	250	256	263	274	257	283	243	249	254	248	254	265	236	285	263	271	254	271	255	264	264	233	266	260	247	257	251	227	258	280	260	271	263	256	240	237	266	263	296	246	286	263	262	257	259	261	243	273	238	257	260	284	252	245	256	246	267	258	230	282	266	253	245	247	257	245	232	241	278	279	237	240	273	282	249	260	257	241	247	272	258	274	275	260	259	277	237	261	262	277	253	274	255	258	264	266	268	277	246	245	255	246	278	243	264	250	231	266	250	254	273	259	236	275	272	298	264	243	228	244	246	235	240	239	240	261	266	254	272	239	255	244	302	236	226	252	249	232	257	242	230	264	261	265	265	278	280	253	266	260	244	247	260	247	257	269	265	264	258	263	252	263	259	258	242	251	244	261	245	233	249	261	261	227	266	250	294	263	225	271	251	261	254	239	258	271	259	263	252	277	256	258	265	257	302	253	265	292	256	254	253	249	256	243	268	242	248	275	236	260	245	295	244	230	272	250	242	230	277	251	267	259	252	266	261	250	248	246	241	261	280	273	235	237	264	221	263	256	257	219	259	268	315	236	231	274	253	248	241	260	281	253	254	277	304	280	299	283	284	240	256	277	285	249	254	257	251	246	253	259	227	246	241	256	257	234	264	242	252	249	248	251	238	281	257	298	266	241	244	242	244	258	244	263	267	260	253	245	263	222	297	249	246	216	272	263	248	241	229	272	254	267	251	265	246	270	253	268	257	275	258	249	299	230	252	277	230	269	265	246	247	269	257	258	245	263	278	242	276	254	259	257	232	236	243	237	256	250	266	275	260	240	252	262	268	258	256	265	246	258	224	254	248	279	265	268	268	246	254	251	270	267	240	277	296	241	261	279	233	264	234	246	260	287	248	254	256	254	246	256	225	287	257	242	220	253	262	274	236	253	275	271	223	264	259	289	257	256	233	267	270	264	258	229	244	248	274	269	271	244	251	266	265	270	259	261	260	271	258	272	263	261	255	262	254	250	233	251	264	282	269	254	278	255	253	272	250	239	246	247	251	245	232	283	263	232	263	265	250	263	263	253	267	253	270	258	251	282	249	259	266	273	251	238	276	274	284	262
48214	22858	6193	3186	2108	1603	1215	1103	879	831	825	739	717	678	654	632	630	584	592	560	556	554	565	523	523	525	522	571	548	550	501	532	487	485	521	525	543	556	478	484	534	497	497	530	534	448	479	521	517	504	495	516	543	547	510	505	558	519	503	521	509	484	484	531	497	491	517	475	466	527	518	504	528	548	485	522	562	498	532	486	542	494	494	515	522	516	527	484	497	504	469	459	521	501	481	518	509	504	505	470	523	498	490	499	497	479	500	479	539	528	485	510	496	513	497	497	506	490	498	491	484	535	548	490	549	500	445	477	498	486	503	512	541	462	498	491	506	500	506	532	501	470	497	502	507	507	510	471	493	522	506	508	495	494	488	512	487	530	514	510	484	509	514	519	526	498	537	528	472	511	498	515	482	566	503	561	506	500	497	477	496	508	489	513	505	506	533	483	511	504	500	481	517	481	471	515	477	524	461	487	491	478	474	511	508	520	499	484	505	553	505	467	499	525	508	527	521	493	517	496	533	541	479	479	519	492	489	457	537	495	510	451	544	465	552	503	461	500	456	477	519	531	490	501	517	473	549	533	494	507	476	485	475	509	502	488	527	498	469	509	539	515	507	522	480	489	478	533	517	512	513	494	506	509	507	526	499	491	535	477	541	499	523	559	533	440	472	523	513	545	507	516	452	468	538	521	553	456	482	510	552	478	528	524	519	504	493	480	523	522	514	500	500	514	519	497	472	484	528	495	524	504	490	497	536	506	467	501	503	514	461	523	534	519	473	555	464	479	518	501	541	499	500	531	500	475	500	522	485	493	486	480	491	483	521	502	510	531	520	492	539	507	496	505	533	545	537	499	477	482	506	505	560	493	494	493	495	514	511	524	514	467	484	524	487	528	521	545	498	508	461	516	529	512	501	523	558	502	473	511	500	514	494	473	507	502	462	487	509	484	527	508	527	458	553	521	495	508	502	498	473	493	492	482	527	525	494	471	480	470	467	499	479	491	523	536	478	459	499	544	495	545	543	499	530	530	497	477	514	506	464	493	459	508	497	514	541	500	474	470	510	510	534	469	527	505	498	473	518	541	522	504	498	486	480	483	507	481	479	534	504	481	490	499	492	491	538	526	513	516	490	481	492	501	515	488	493	532	511	505	532	497	479	517	489	539	490	522	479	532	502	489	508	470	515	541	498	513	521	529	531	489	490	517	511	502	525	512	490	535	505	485	503	543	524	475	529	505	560	475	530	482	511	509	481	511	541	501	482	496	472	503	533	515	456	505	507	496	511	510	470	523	477	485	488	521	461	515	511	510	480	502	526	489	504	499	532	505	524	490	491	502	528	492	490	521	494	481	492	515	511	507	478	498	503	504	506	497	502	515	539	516	480	479	497	497	486	486	541	511	490	485	476	506	469	495	503	477	505	532	553	536	535	485	486	543	518	514	531	502	533	482	490	507	482	484	544	476	528	515	513	518	517	535	474	471	497	506	515	503	526	502	517	533	489	490	511	496	500	480	488	497	544	489	498	532	513	505	511	508	518	500	520	514	433	495	526	511	517	496	514	507	527	472	517	495	494	527	485	497	530	488	545	499	531	507	507	526	523	511	507	544	497	548	465	482	489	533	521	522	522	483	510	495	530	508	515	521	491	510	493	478	521	502	503	516	525	498	529	487	524	521	524	497	457	482	472	533	512	540	504	505	542	496	461	488	493	486	493	531	498	522	470	528	508	503	481	480	529	501	463	450	497	527	491	513	484	493	512	538	540	475	530	502	502	497	496	479	495	502	457	458	511	516	523	539	458	476	501	523	535	517	493	509	517	496	473	533	477	513	492	526	479	477	532	507	534	475	518	497	508	485	507	506	538	529	453	535	534	486	512	505	481	486	514	454	509	514	482	467	504	552	504	513	527	463	511	498	491	519	492	505	501	475	548	534	494	518	490	539	521	489	501	493	542	526	477	507	460	511	491	464	479	475	523	476	514	529	555	512	506	501	513	485	501	507	485	533	521	539	524	523	503	515	508	497	528	488	537	499	539	527	509	501	519	513	526	504	533	484	506	521	473	462	538	486	531	531	479	528	529	543	496	489	524	560	517	504	517	508	530	454	494	476	520	531	492	514	478	526	520	477	527	525	484	512	506	482	510	524	486	509	476	477	536	482	470	502	518	479	501	511	503	519	508	503	503	465	465	507	494	533	528	470	493	498	506	512	502	510	503	508	539	532	513	502	541	486	539	523	492	472	566	499	504	477	508	527	465	500	511	462	491	541	503	519	486	503	513	509	525	490	463	519	497	518	532	489	492	483	485	471	467	487	520	485	520	489	522	494	511	532	549	501	484	525	513	495	462	494	501	517	514	556	504	473	517	486	501	477	504	490	507	481	524	547	518	535	471	553	508	507	496	511	536	496	502	510	533	500	470	517	478	465	495	544	507	538	530	531	447	485	558	488	497	513	507	527	507	508	517	486	528	545	495	550	522	481	481	484	493	473	521	491	540	493	504	505	503	514	487	514	466	572	504	498	487	489	511	460	459	487	485	500	507	551	500	520	528	538	476	498	527	539	437	499	501	484	528	538	518	488	532	483	503	525	505	523	479	487	497	519	506	498	522	519	497	528	521	471	468	533	505	479	513	495	470	508	525	486	507	525	521	489	510	501	515	521	492	483	482	492	487	523	541	490	475	440	532	480	570	498	506	513	508	453	482	501	503	486	498	466	485	519	513	489	485	464	496	521	501	481	499	481	513	531	492	537	489	471	501	483	503	495	497	539	524	504	510	489	496	489	505	522	537	518	496	496	514	468	527	507	492	514	467	515	508	476	477	531	527	471	490	488	455	526	489	472	480	504	476	516	483	485	502	508	481	510	507	512	509	510	484	472	492	509	463	514	507	460	513	549	448	522	503	454	507	504	477	504	482	495	481	500	518	464	520	491	511	498	524	487	525	542	474	491	469	533	516	479	522	491	502	488	480	487	468	494	484	530	495	507	528	483	533	503	518	503	471	485	469	533	530	526	485	548	477	494	514	527	459	508	446	508	491	498	505	512	482	491	538	499	540	522	466	497	493	466	511	527	488	508	516	499	489	515	514	505	490	509	487	490	533	507	467	496	506	537	490	494	477	518	513	528	525	507	521	512	522	525	519	431	495	462	482	484	528	521	485	511	529	507	515	480	461	475	491	507	504	518	508	522	479	488	464	509	462	481	524	535	530	512	503	467	504	515	479	528	538	536	502	534	530	509	483	509	474	507	511	527	543	527	508	494	535	483	469	515	468	494	502	500	461	472	499	519	537	503	513	528	468	500	472	460	502	493	498	488	500	517	472	473	498	524	463	523	556	495	519	496	467	494	468	503	486	527	531	518	510	553	491	538	516	514	477	485	504	495	524	485	506	474	502	488	514	510	512	492	509	515	498	507	504	518	510	516	488	498	558	525	514	489	518	490	454	541	489	517	490	500	508	488	492	495	473	505	444	508	472	455	484	492	537	494	505	497
23352	21395	29278	23873	21396	17199	1103	477	349	329	333	255	276	265	260	231	240	226	240	210	209	209	198	186	204	214	220	176	190	194	200	176	181	186	197	196	179	183	193	158	180	163	162	196	181	202	208	157	180	165	182	163	194	183	215	171	189	176	175	208	197	179	187	180	181	180	196	213	202	176	180	174	188	164	185	171	181	169	192	165	162	216	183	177	173	173	167	173	178	170	171	162	179	210	159	162	165	155	201	182	211	182	171	177	167	190	178	168	185	204	168	177	169	174	195	197	159	204	184	191	170	192	170	165	196	178	183	154	182	196	196	182	192	201	176	180	185	190	178	161	175	180	184	205	194	165	190	180	190	173	182	194	185	198	176	181	158	172	191	180	179	179	176	163	180	191	203	182	191	184	174	173	197	212	184	169	169	185	187	153	202	174	168	209	189	208	187	197	150	159	179	192	189	174	171	192	198	176	194	214	180	176	150	180	171	185	170	173	191	181	199	194	175	182	187	198	171	161	189	176	203	195	165	164	165	177	184	195	178	183	178	194	176	183	196	188	176	173	165	187	171	168	181	174	192	164	191	194	194	174	177	187	199	191	198	173	188	189	201	202	179	177	189	175	178	183	203	192	189	193	169	184	180	203	189	157	178	210	189	158	177	172	186	205	160	185	197	193	172	187	181	190	172	165	204	183	192	175	185	197	164	198	189	191	184	208	188	175	188	164	204	196	177	175	183	177	182	171	197	166	196	190	173	168	208	167	178	193	165	195	186	186	156	190	180	162	194	180	174	186	184	165	166	181	179	200	184	173	180	205	194	176	183	196	179	153	171	191	155	183	174	170	190	156	167	185	182	182	172	170	151	213	167	172	176	190	203	199	191	188	165	169	174	183	196	173	172	163	166	171	183	169	181	174	190	170	176	174	184	174	181	167	174	163	181	188	170	193	209	165	183	184	152	192	177	172	179	194	162	174	164	184	178	168	164	184	164	161	175	184	198	162	166	201	172	199	205	169	193	200	156	159	185	177	174	169	195	188	160	187	185	171	190	160	180	194	195	180	184	193	160	203	182	199	165	187	179	184	189	178	153	158	157	184	190	189	196	198	187	173	155	189	176	180	186	167	163	191	172	173	193	178	179	162	215	195	193	186	172	188	162	191	186	175	197	162	159	203	185	170	173	155	174	187	189	202	161	187	188	195	159	203	178	193	171	197	159	197	174	146	185	193	192	177	181	205	171	161	178	180	186	200	190	176	197	177	186	200	174	181	183	183	196	147	173	177	171	186	171	202	187	199	165	167	183	171	167	172	194	184	177	182	185	197	179	174	195	157	178	200	204	162	183	190	172	186	184	176	197	180	192	192	199	186	177	202	178	157	186	194	169	186	183	177	173	188	204	149	178	195	184	171	191	176	167	166	185	181	210	194	176	176	164	176	189	175	170	178	183	160	210	187	193	174	163	184	173	189	165	192	178	175	171	178	177	168	202	174	187	162	191	180	174	171	177	187	181	197	184	176	187	196	170	190	186	182	187	187	186	185	164	169	195	182	178	198	170	171	178	160	177	189	207	218	169	183	185	182	179	195	176	191	183	195	187	182	158	196	158	184	174	193	177	175	196	147	160	181	157	179	173	210	177	162	189	170	179	162	179	200	193	192	205	201	172	183	179	189	168	181	167	197	171	178	190	153	159	185	179	191	186	168	163	160	196	178	153	182	192	174	167	195	167	191	157	170	201	181	163	188	166	206	187	163	175	174	185	180	205	172	181	160	210	164	184	188	190	200	166	180	187	172	197	186	172	173	189	169	166	190	196	176	161	194	171	161	177	208	185	176	193	178	163	177	206	198	206	180	174	183	185	199	162	183	179	161	190	166	169	177	168	196	202	153	188	179	221	180	179	172	174	185	192	160	175	168	171	152	188	172	186	178	165	188	184	200	189	195	182	193	177	199	190	161	207	197	188	169	174	208	179	181	165	168	180	171	198	194	176	175	172	157	191	168	183	187	176	168	174	171	187	183	161	200	164	169	145	195	184	176	179	160	198	187	199	175	207	176	168	185	186	181	187	201	166	166	212	177	191	170	176	149	196	172	199	210	190	196	182	183	197	178	186	196	171	179	171	188	188	184	188	167	188	193	188	171	182	184	182	183	203	178	198	180	193	170	181	184	177	202	147	199	171	168	178	183	186	204	151	190	171	169	201	161	178	182	183	173	171	177	185	151	189	183	176	172	186	182	204	180	178	188	188	212	172	170	183	196	186	203	170	168	160	217	168	185	166	176	179	170	164	185	200	179	178	190	207	178	167	174	195	159	156	167	179	186	174	178	176	183	190	178	152	196	184	191	170	198	207	173	181	193	177	160	182	170	171	181	161	169	179	183	169	197	163	181	193	176	160	164	172	167	176	166	177	185	172	201	170	166	181	193	179	160	170	157	203	189	173	199	183	170	184	176	202	170	163	193	186	180	150	173	198	188	186	165	185	171	203	171	172	182	174	175	167	201	195	176	202	181	182	173	170	186	179	171	208	202	200	184	193	174	154	192	188	188	191	177	166	204	196	177	170	203	181	180	195	188	179	174	175	185	182	182	202	194	182	195	182	147	188	194	176	163	186	181	183	196	189	158	190	176	158	167	176	189	182	168	200	164	172	184	199	187	174	191	184	170	178	166	171	182	179	184	193	160	159	198	187	187	168	183	175	158	180	167	194	192	156	183	163	192	192	170	181	201	178	168	160	173	187	194	179	179	190	166	196	169	181	184	152	197	183	203	167	179	179	179	176	165	179	169	202	184	204	169	188	176	186	175	189	193	173	167	199	164	159	180	170	171	197	173	187	178	166	186	181	180	204	163	196	191	185	170	212	156	194	196	195	167	164	168	177	148	199	187	185	183	168	193	177	184	157	185	184	172	180	153	172	182	183	179	185	187	192	194	180	165	175	186	153	170	171	162	190	184	191	172	183	177	185	180	189	187	177	162	192	168	176	182	160	177	173	166	179	153	173	179	172	170	187	206	185	200	170	172	179	165	198	195	163	175	173	205	209	194	180	209	177	171	168	164	184	199	176	173	174	158	193	202	165	176	192	193	178	187	164	155	165	193	178	173	168	196	174	171	184	189	171	192	192	173	162	223	165	210	187	170	153	181	200	178	173	166	181	194	171	184	183	171	204	180	166	163	160	187	178	186	168	181	156	183	179	164	180	179	170	172	197	193	190	171	183	219	189	176	183	181	183	163	179	187	183	183	191	175	181	182	173	193	182	194	173	168	161	180	170	174	165	201	198	180	172	176	181	183	180	176	172	170	184	174	187	189	204	193	175	191	164	189	204	201	186	205	159	194	168	150	161	190	172	178	169	172	193	174	192	179	177	211	205	163	199	193	166	163	198	163	162	202	182	163	172	171	197	201	175	188	178	171	187	169	170	161	181	174	184	199	172	188	186	199	161	177	161	187	181	189	198	165	186	199	185	201	180	194	200	182	185	178	183	171	176	191	188	172
52201	29855	10223	5334	3550	2435	1799	1391	1162	1042	857	821	695	633	581	534	496	498	475	467	466	430	435	389	401	410	375	462	391	393	401	377	366	393	373	404	355	356	361	377	359	367	332	371	352	331	338	349	360	332	366	325	373	373	367	353	320	388	332	341	360	377	343	332	320	328	334	366	350	344	317	342	325	342	374	369	319	312	341	310	366	329	335	368	332	350	367	335	318	343	336	334	347	354	334	374	320	377	367	337	337	330	374	345	356	343	338	329	328	357	321	313	311	328	322	342	384	374	313	341	374	310	361	338	329	377	322	353	325	320	355	332	334	340	366	357	320	334	355	317	366	323	347	346	330	327	330	335	310	347	342	354	322	330	346	348	293	403	332	318	342	331	330	300	333	342	352	329	332	336	327	333	294	347	326	328	342	341	339	364	338	349	331	336	307	353	324	350	356	349	353	336	329	341	360	349	347	324	328	351	331	340	349	348	353	343	353	326	308	307	325	370	332	342	342	328	310	344	345	310	352	313	338	326	328	335	343	346	344	312	298	310	315	323	340	341	350	360	348	338	336	363	352	364	348	343	336	372	321	291	340	354	324	341	326	332	319	293	354	350	362	327	316	340	369	319	345	358	343	307	322	349	339	340	342	320	317	312	328	317	341	331	328	326	331	314	375	321	323	315	319	350	339	356	323	328	377	331	325	357	337	345	336	326	326	373	316	328	320	324	350	312	340	337	361	347	364	328	403	314	365	373	350	365	341	336	355	338	339	345	339	321	337	340	343	340	362	361	326	340	329	307	344	342	322	320	337	342	334	325	361	359	349	332	352	314	331	340	352	320	326	369	369	355	346	338	295	336	347	391	352	295	333	341	344	345	373	315	343	383	347	320	314	340	365	325	335	328	315	314	335	336	351	350	317	361	331	322	359	323	362	337	337	359	375	319	348	329	333	351	333	351	332	326	332	353	301	332	346	336	332	336	325	354	370	344	347	340	337	310	314	330	306	321	345	322	356	341	328	321	349	329	339	337	331	306	326	380	356	302	355	352	338	368	318	332	355	351	336	353	357	323	324	349	362	347	327	346	334	330	358	348	334	341	324	323	342	347	375	321	361	335	333	341	345	349	370	343	380	329	345	332	339	351	354	335	330	336	334	333	365	318	326	328	351	348	351	358	339	330	293	346	340	330	343	345	345	325	352	303	331	333	330	350	318	356	336	308	339	334	322	285	297	321	349	326	352	328	345	327	352	336	311	324	302	318	349	353	354	329	335	356	325	339	351	365	331	309	323	342	321	323	332	328	367	370	309	373	323	357	295	358	327	334	317	328	345	346	338	330	297	343	328	329	366	324	345	338	303	351	350	308	366	302	342	321	339	316	357	353	317	290	318	320	350	330	322	329	317	372	324	343	299	350	361	309	339	320	351	333	318	363	348	348	313	326	351	339	341	319	335	317	362	391	332	326	325	361	328	344	303	374	348	336	351	343	323	334	328	351	319	390	330	299	335	333	348	325	348	324	371	326	361	328	339	324	371	364	323	357	333	326	353	329	336	330	339	330	330	346	335	338	351	315	356	296	354	396	334	304	356	302	343	337	328	362	296	327	365	360	343	346	356	301	323	341	337	337	346	348	326	339	349	322	328	312	336	330	318	365	364	318	309	329	361	333	318	321	320	347	344	346	341	334	323	335	337	347	350	342	338	331	356	346	304	322	341	318	356	318	345	322	370	342	309	339	347	348	344	339	359	328	320	388	327	323	368	327	336	345	339	328	343	346	326	362	317	350	347	342	299	327	349	332	318	372	340	351	317	322	332	349	333	315	345	318	351	340	315	362	340	373	325	339	325	327	347	327	292	361	332	343	353	330	323	321	379	337	308	347	342	316	340	338	352	346	345	358	361	365	324	314	363	361	313	324	323	336	313	314	324	326	330	320	344	323	351	334	329	326	322	326	346	338	324	338	345	326	310	316	369	336	335	356	314	319	328	296	332	330	325	342	298	331	326	327	330	326	311	350	327	336	318	332	352	335	310	340	329	335	326	342	328	333	329	343	323	336	325	324	350	323	310	334	365	327	339	317	338	351	328	324	343	350	332	319	349	334	346	341	327	347	327	302	352	318	317	331	350	359	340	347	333	312	340	345	310	317	329	328	358	326	348	354	326	309	335	365	347	308	313	324	318	320	314	349	319	336	327	311	360	369	308	344	274	327	313	320	312	365	336	355	340	328	335	358	341	344	372	338	328	330	341	343	316	331	347	300	345	360	332	336	327	374	305	330	353	327	376	366	356	317	321	367	339	330	335	321	322	312	338	322	374	313	336	328	332	339	330	326	300	330	346	333	345	349	326	347	379	331	318	327	304	330	324	361	361	337	337	322	320	362	341	343	346	363	320	347	323	329	350	307	324	347	328	347	320	361	327	335	348	330	340	343	350	355	313	330	335	336	340	313	319	346	316	343	320	329	347	330	366	344	330	360	343	312	348	356	333	346	312	345	323	354	355	358	359	346	326	322	317	342	302	304	302	327	316	344	362	335	320	345	321	315	331	320	325	327	360	350	347	340	341	331	347	354	329	338	334	383	360	311	342	312	324	344	355	331	303	342	350	325	338	353	352	326	327	321	354	313	332	341	332	355	331	330	341	323	357	328	312	325	315	304	320	349	342	325	309	331	306	350	326	341	374	355	348	331	325	344	361	323	349	343	297	344	348	324	298	302	316	340	346	327	351	347	342	321	334	317	307	345	351	361	350	341	323	362	316	345	328	329	355	322	363	339	311	339	323	356	349	334	274	340	334	332	323	335	376	325	349	320	342	345	336	361	335	355	340	351	340	347	348	369	290	310	345	321	310	336	327	313	340	310	377	312	330	326	355	336	308	332	336	325	318	347	329	338	335	314	323	338	346	313	350	306	332	309	335	342	342	349	339	310	326	358	350	336	330	342	322	369	323	324	339	330	354	316	350	344	337	324	347	363	348	341	290	365	312	302	371	308	311	351	311	362	359	349	336	322	307	336	334	353	323	337	355	333	334	343	346	325	334	323	326	331	314	306	324	341	310	315	349	311	303	330	335	334	328	352	343	362	344	316	317	354	296	334	315	365	312	356	340	328	332	365	346	336	348	297	336	319	351	328	342	360	345	323	320	311	339	357	330	334	315	333	354	327	361	337	336	360	370	341	356	335	301	355	330	314	339	356	355	316	306	358	338	359	364	346	329	312	320	329	327	345	325	335	321	326	330	353	347	324	314	328	352	353	348	376	324	343	337	351	359	329	312	346	347	352	333	325	330	348	326	287	320	361	364	325	308	345	344	353	347	355	335	309	338	350	335	357	326	333	361	342	339	323	368	334	312	340	357	349	334	340	319	355	332	339	308	334	349	336	344	318	381	364	357	297	313	333	319	356	328	334	350	333	346	325	291	340	317	346	350	354	360	337	328	322	329	343	306	347	334	351	337	338	357	370	355	372	316	336	319	337	343	357	353	324	361	330	356	309	350	334
27497	20582	8189	891	567	524	554	519	508	501	559	480	509	505	537	487	510	525	556	493	516	470	515	492	517	482	496	510	504	521	528	516	499	478	512	511	498	526	488	467	488	469	501	510	527	501	498	468	509	586	527	453	496	556	534	508	477	520	486	508	494	491	483	473	517	523	513	513	501	478	489	482	497	526	487	507	518	519	525	487	518	506	499	473	541	457	544	519	510	508	535	514	490	484	447	511	543	512	520	476	507	501	468	479	530	515	496	514	512	471	490	463	476	485	515	484	525	513	499	476	498	500	538	474	521	522	536	482	484	530	504	516	501	484	507	484	504	473	528	510	499	503	503	489	493	470	505	497	455	519	475	502	477	455	493	456	479	499	475	467	486	467	465	515	475	504	495	489	495	496	473	433	473	496	482	481	504	528	473	498	518	472	485	499	498	484	495	508	506	503	547	488	482	465	510	472	508	515	497	458	494	464	543	508	482	515	509	502	501	528	480	489	497	465	453	463	489	486	477	507	499	528	492	491	497	488	516	496	480	455	501	496	491	496	501	512	544	508	507	464	507	472	487	503	509	466	498	501	509	513	512	489	484	512	492	469	505	478	509	500	500	562	519	533	445	505	500	512	481	495	505	539	504	513	476	490	521	510	523	509	529	526	530	519	495	493	443	503	526	468	505	523	498	540	511	528	497	503	533	494	526	536	498	508	534	482	496	469	487	496	478	533	530	518	513	507	503	549	489	517	507	506	492	482	489	509	456	496	493	530	482	509	443	514	493	500	487	544	504	483	504	499	477	527	485	485	505	475	498	493	492	491	486	504	525	523	504	493	501	508	506	513	498	506	548	516	479	490	517	481	519	491	475	457	494	486	490	473	488	533	485	516	475	519	534	514	497	472	463	546	467	522	484	514	516	507	510	532	500	503	480	492	469	465	501	501	490	479	500	485	523	472	486	541	504	479	501	507	520	476	482	509	532	503	522	502	483	464	524	544	536	485	515	531	476	510	487	483	495	519	515	484	513	481	526	488	463	495	493	469	517	546	497	483	493	534	493	497	552	504	507	492	491	472	486	468	498	520	473	545	536	498	537	487	470	512	495	486	502	465	494	473	481	485	498	501	473	470	474	561	516	506	446	459	492	517	480	499	528	503	522	492	515	509	518	466	481	507	519	494	511	517	497	452	533	504	505	502	495	442	526	499	472	500	511	518	492	489	529	464	505	533	500	464	490	492	473	486	539	505	507	464	446	542	516	490	533	484	511	545	505	503	469	464	515	468	498	490	481	476	531	468	517	493	502	485	534	501	510	474	546	497	489	469	477	459	500	505	503	479	472	494	506	491	488	504	453	500	523	464	519	482	538	473	492	468	494	499	487	518	456	497	540	501	515	481	501	486	494	471	481	515	500	505	521	506	466	462	518	518	486	490	508	498	514	435	444	494	518	500	514	451	516	460	499	529	508	522	523	473	532	502	476	523	477	492	509	464	530	522	514	515	497	491	480	521	490	505	482	497	471	494	478	484	507	476	498	516	489	514	494	490	563	483	470	518	521	480	460	446	557	524	510	510	497	489	475	499	524	495	490	524	470	489	547	502	484	543	519	483	487	516	516	515	551	481	528	528	473	475	510	470	517	510	490	485	492	520	491	483	502	491	520	488	517	519	481	493	527	505	516	497	522	509	471	496	491	487	465	526	453	516	465	450	485	522	502	495	524	536	527	511	539	516	473	460	519	493	490	490	512	505	510	496	505	504	493	525	483	478	520	504	497	521	488	525	498	529	483	489	521	492	479	505	498	515	518	482	507	488	488	522	527	494	489	522	493	501	484	462	516	492	503	520	494	505	484	493	510	468	538	514	484	501	486	479	497	501	501	472	548	485	468	479	524	484	501	489	497	476	513	550	525	509	522	525	512	495	492	533	500	504	506	513	496	451	496	489	475	499	460	493	516	498	552	451	491	518	503	518	518	477	490	499	506	476	500	474	472	485	499	463	495	453	490	519	467	501	519	452	489	502	505	510	483	497	505	492	486	486	516	465	518	534	492	502	505	444	505	465	532	453	481	550	476	468	492	525	488	452	497	523	483	499	467	463	522	519	493	542	512	479	500	471	495	520	506	516	494	518	488	487	461	452	486	516	499	488	513	471	508	472	512	557	509	488	488	517	496	499	493	527	511	488	491	465	457	526	475	527	530	491	543	475	538	501	470	477	498	490	485	499	531	559	524	495	512	504	456	537	563	482	498	496	489	486	502	531	506	490	496	513	520	483	500	493	461	517	564	535	500	513	490	523	523	513	473	509	426	500	469	532	459	523	477	520	507	520	492	515	501	524	517	509	539	477	519	511	505	481	490	500	511	474	477	504	535	490	509	468	506	475	543	498	528	516	479	533	514	508	521	449	488	538	499	509	468	505	485	530	492	477	482	497	506	506	494	531	528	497	493	507	508	470	476	492	538	472	482	500	482	509	501	493	537	520	504	479	490	479	503	484	503	507	476	500	503	532	539	492	487	520	481	545	525	472	492	513	515	502	474	457	487	518	525	512	528	488	518	496	479	480	471	491	505	502	486	504	497	484	471	496	513	484	526	451	516	509	469	502	490	506	481	518	528	528	500	466	518	508	509	474	512	489	528	494	481	514	509	531	517	498	499	489	512	468	461	466	512	461	531	538	516	512	479	487	475	480	477	530	496	509	478	495	491	534	477	536	498	500	497	498	497	518	545	485	507	520	470	535	544	518	504	486	497	494	502	513	518	494	508	501	534	509	488	528	518	506	481	494	520	476	516	519	494	498	497	479	526	507	457	518	489	477	521	487	495	501	457	510	481	468	451	491	513	515	484	505	479	513	489	550	496	508	500	495	477	504	526	544	486	501	505	490	504	454	516	477	516	501	470	507	488	477	501	494	493	499	490	477	525	501	487	534	509	495	477	488	513	518	504	505	537	508	536	472	527	524	506	519	506	497	521	509	548	511	484	504	494	485	464	482	511	513	511	484	518	521	490	496	468	499	506	481	483	475	496	492	498	499	531	471	478	476	487	514	515	479	546	490	512	507	501	498	494	512	505	502	454	547	532	477	482	485	494	543	489	495	487	463	487	499	487	544	501	482	518	464	516	515	511	536	510	497	505	482	491	539	508	504	490	515	523	478	506	496	492	484	489	538	499	470	469	503	529	468	516	455	485	502	506	506	504	508	491	504	483	496	572	510	474	477	478	459	479	511	472	479	496	532	478	450	514	498	485	506	513	515	506	486	495	456	540	494	462	528	467	525	491	491	498	492	502	528	500	491	500	519	477	478	498	497	466	509	507	472	507	478	521	484	544	479	497	496	477	510	476	550	499	461	499	510	516	524	492	492	541	484	547	475	511	467	504	537	496	523	535	507	475	492	507	514	492	509	535	444	497	535	435	499	497	501	505	504	476	446	489	520	492	520	508	507	492	506	505	524	490	525	515	510	486	508	492	550	505	453	527	517	500	497	486	479	489	498	476	520
28032	10737	1538	1194	1116	995	974	1011	971	968	974	954	960	935	984	962	918	968	934	933	984	908	906	932	925	928	927	903	916	905	930	917	942	964	935	973	905	958	900	952	935	867	948	887	932	949	923	908	922	967	946	932	920	896	907	934	890	936	955	881	949	938	945	891	941	914	900	973	877	926	908	932	934	927	976	959	962	907	919	997	911	946	929	949	899	967	964	887	947	950	928	946	953	900	946	865	940	905	967	971	960	955	933	940	932	918	927	977	908	986	924	941	907	891	925	922	979	908	920	945	922	950	904	928	913	940	894	949	908	913	894	930	926	893	940	915	918	916	859	918	837	948	962	900	962	958	923	883	942	859	904	935	922	929	890	910	949	903	959	931	973	920	952	906	895	943	962	914	925	918	926	919	930	905	890	889	923	940	929	907	921	909	905	918	881	926	912	934	893	943	891	923	956	921	869	966	954	909	914	932	878	963	938	962	905	949	926	902	901	909	938	935	896	918	913	932	954	943	913	989	954	958	897	899	866	974	917	912	870	903	873	932	933	935	1003	877	895	888	896	979	903	938	900	892	916	971	918	924	902	938	931	960	980	895	884	882	895	937	914	930	942	934	911	936	945	948	926	895	914	953	911	912	943	942	911	905	918	879	954	974	949	926	954	929	919	913	929	956	976	917	968	951	959	933	959	926	1001	934	912	888	946	947	934	892	962	918	917	907	988	961	923	871	895	909	927	946	873	909	934	975	904	882	930	949	900	990	1002	961	921	910	922	975	939	947	877	956	885	947	926	951	963	931	937	912	937	944	901	957	922	943	968	922	914	911	945	918	970	903	894	908	940	984	930	918	955	915	932	965	955	939	912	938	934	957	953	968	946	930	877	915	947	931	907	926	933	983	907	911	941	947	884	920	914	957	973	890	935	920	914	950	924	956	1004	893	932	938	885	934	959	928	915	907	960	944	893	860	961	917	970	921	923	924	975	920	898	941	929	899	928	897	873	895	963	925	904	946	979	1039	924	915	937	963	947	917	946	969	924	914	903	951	902	910	954	957	917	952	912	932	936	969	929	912	930	932	943	933	953	925	948	944	908	931	894	901	916	918	895	931	943	984	930	965	900	930	954	934	926	929	925	913	919	925	924	946	960	909	988	929	926	948	957	922	906	945	929	904	916	902	937	946	872	941	951	911	955	984	917	882	918	913	875	972	855	900	936	876	885	933	906	974	918	895	946	885	955	952	905	894	895	974	966	954	936	967	942	916	969	901	955	913	926	931	939	880	959	848	961	936	898	911	961	903	885	958	886	871	917	893	930	948	982	897	928	898	939	895	933	953	924	884	894	936	920	977	918	911	942	944	954	856	922	815	910	911	893	948	884	953	922	932	927	941	950	908	934	899	921	956	824	919	947	993	939	933	931	918	938	938	917	953	932	934	917	941	902	906	908	913	908	909	922	856	904	933	904	953	901	906	930	950	943	892	916	938	957	886	885	902	923	939	876	990	928	923	928	947	939	939	953	972	963	953	925	904	904	926	944	891	913	872	886	910	921	950	889	961	880	951	939	934	907	916	900	979	910	937	956	929	931	911	946	895	945	923	913	892	943	920	941	994	927	902	949	901	945	943	923	866	952	970	967	942	918	876	918	989	927	886	904	924	914	959	923	891	938	955	922	971	937	933	949	869	916	991	900	949	941	949	913	945	884	934	950	911	882	923	980	879	892	1008	916	908	957	912	990	953	940	906	904	902	898	970	941	893	955	921	896	912	960	958	857	929	983	976	964	903	890	915	910	965	957	925	885	918	953	936	920	936	914	887	921	868	887	933	898	868	933	957	927	908	936	907	847	914	911	927	972	942	954	954	927	1000	877	917	872	964	928	907	889	942	943	958	957	963	987	910	940	921	913	976	890	932	947	925	960	914	1009	936	938	889	878	930	928	950	907	890	930	922	941	954	981	894	889	890	884	951	911	951	940	931	971	945	975	1000	941	908	921	912	967	1016	969	958	914	949	930	915	897	932	915	956	931	958	947	894	869	915	902	977	895	897	947	958	948	933	893	940	972	947	909	839	899	1011	925	897	909	941	890	912	928	913	938	923	855	876	894	928	974	925	963	896	926	912	982	957	969	923	959	893	1013	943	951	943	1035	916	940	916	986	920	962	930	917	959	935	920	899	892	947	898	939	931	904	932	997	924	919	889	927	906	878	947	929	911	935	944	861	964	939	925	874	970	940	912	942	902	899	963	904	929	974	966	840	957	952	964	941	938	894	915	879	914	927	931	929	929	892	956	960	951	941	918	969	902	887	949	875	991	902	943	954	911	949	970	945	901	981	936	901	931	933	975	886	897	919	937	920	935	878	921	940	931	894	910	997	983	910	923	930	939	963	914	949	943	901	924	943	926	891	952	908	937	887	877	923	951	908	943	935	890	908	902	964	896	931	991	919	922	963	941	950	904	948	986	948	953	875	883	953	974	873	936	969	891	980	914	950	892	912	968	954	945	892	859	956	920	888	895	947	922	919	895	938	976	930	962	895	906	899	943	908	896	912	921	943	959	892	931	911	931	947	971	880	959	932	912	920	902	870	883	921	924	979	941	914	946	993	961	847	929	916	920	911	924	909	897	901	924	948	961	962	928	941	907	921	905	900	921	947	897	942	942	910	949	961	972	926	928	929	924	936	928	930	916	944	944	927	907	942	908	907	973	916	901	898	926	946	923	942	909	975	942	942	902	893	933	927	947	955	966	948	908	955	963	923	956	944	955	915	927	993	957	943	887	887	1006	911	904	907	914	879	926	920	932	922	916	932	900	918	964	902	963	905	916	919	932	880	907	921	880	936	852	988	921	924	1014	920	967	962	906	954	921	877	914	948	887	888	953	984	927	946	918	957	972	957	896	956	943	937	966	893	924	917	964	890	964	901	973	956	940	898	958	897	883	978	924	915	954	861	928	958	922	923	997	900	897	905	886	901	891	941	933	952	886	939	921	903	900	919	896	904	889	914	877	943	950	940	908	926	909	946	894	908	949	909	967	922	915	931	1008	907	950	964	905	911	891	977	903	1000	942	916	892	916	946	982	961	909	941	912	918	903	940	884	936	919	978	959	989	976	887	903	895	933	961	928	856	943	948	943	960	911	927	948	883	866	894	945	918	938	947	939	931	905	933	928	921	879	884	891	897	942	932	937	921	939	902	925	978	950	949	900	977	965	909	850	925	924	939	982	935	924	928	958	911	930	914	933	874	910	890	893	922	897	915	917	911	893	918	991	890	945	905	892	937	941	910	915	934	927	904	958	934	919	927	958	917	888	996	968	942	945	956	934	945	970	961	908	915	949	924	977	923	941	940	919	938	941	920	946	967	969	901	936	961	953	947	952	940	969	901	940	971	984	910	899	907	910	904	949	894	966	892	964	970	880	957	917	910	909	956	934	926	869	932	987	934	932	936	921	938	961	926	923	900	950	938	971	919	979	955	939	917	949	976	913	924	939	947	906	922	924	933	892	975	860	891	921	891
24308	21390	28516	24646	19241	1472	555	421	339	348	344	317	248	272	274	292	281	273	285	271	257	296	262	265	274	272	276	267	262	275	226	259	263	250	254	264	279	248	305	264	268	255	244	260	249	277	245	263	257	293	278	263	266	235	270	256	245	277	248	256	245	265	253	246	259	253	243	270	263	247	231	238	266	253	263	250	256	249	268	284	269	287	249	252	250	252	269	286	257	278	253	273	217	217	255	244	280	272	227	238	241	242	242	247	231	238	239	267	227	220	250	242	230	266	247	248	259	258	265	268	258	272	245	237	274	255	256	277	247	245	235	222	244	239	217	253	222	231	251	258	238	246	280	264	230	232	231	281	261	253	247	229	251	258	272	256	250	277	247	247	280	272	241	261	260	242	253	260	265	247	230	301	255	251	264	281	271	246	287	260	268	233	252	236	255	242	247	230	264	225	286	268	251	245	218	258	228	250	270	280	236	236	221	226	264	248	229	249	273	245	279	258	245	264	233	288	246	250	246	258	246	230	232	257	280	240	228	245	232	238	246	273	261	291	254	242	275	254	260	236	267	237	245	232	240	251	250	264	265	204	235	264	255	266	257	235	246	254	226	242	266	258	290	255	245	220	266	246	240	230	230	250	220	269	280	240	244	248	274	298	250	264	259	247	233	272	221	258	242	235	235	229	250	246	254	230	264	267	266	236	261	258	247	245	252	235	246	252	260	242	233	242	229	258	242	252	287	250	274	257	278	251	281	237	241	214	246	265	249	259	259	249	248	257	255	245	273	248	257	240	257	265	232	277	251	274	243	270	250	249	281	244	255	271	257	232	290	240	239	257	241	244	266	246	271	247	245	258	250	257	260	255	242	275	254	257	270	240	255	254	278	292	245	237	242	261	226	263	244	257	237	245	262	250	269	255	243	226	270	257	266	254	221	239	238	215	266	238	247	241	238	257	232	257	228	254	231	250	244	269	267	272	271	253	274	241	261	260	255	274	253	246	244	221	249	243	236	284	230	250	245	228	221	277	228	248	238	265	269	222	249	248	251	247	257	236	260	275	263	236	232	271	276	273	221	263	273	262	252	250	262	232	246	269	242	250	258	262	257	238	289	247	262	255	241	263	240	277	235	233	250	268	259	254	227	242	256	259	259	239	250	226	240	237	271	253	244	247	238	274	237	262	262	243	276	268	244	245	277	282	235	225	241	268	254	249	262	262	245	276	250	237	236	269	266	262	254	264	229	262	255	250	259	252	273	253	260	241	277	262	252	241	244	265	246	271	281	256	278	287	254	255	245	280	258	264	251	275	253	233	252	259	229	232	246	268	229	260	247	241	246	222	261	249	239	258	241	275	262	255	246	254	263	283	247	260	230	268	278	259	242	249	249	262	260	255	246	273	252	235	270	219	226	271	288	225	231	275	250	269	227	272	275	226	240	230	275	253	231	242	249	271	250	240	252	259	250	253	242	268	255	272	222	250	237	253	225	248	238	267	275	280	259	234	228	235	251	232	263	240	282	241	243	265	282	262	228	261	263	245	297	243	243	231	279	258	273	263	260	276	235	248	272	269	251	282	257	263	266	259	221	261	255	248	262	280	265	278	243	245	236	271	229	269	227	246	249	285	238	263	262	253	234	247	248	257	234	267	253	270	241	252	266	247	240	257	250	243	221	264	251	262	269	259	253	239	268	256	232	249	244	226	258	247	261	269	243	240	246	257	251	258	255	264	280	245	277	251	249	268	270	252	253	273	239	273	251	258	260	272	257	270	282	237	229	273	269	264	267	257	259	281	254	247	254	269	232	240	240	247	230	261	247	262	235	242	271	239	282	257	296	276	248	279	233	217	270	254	274	256	253	241	254	261	268	265	274	231	239	261	236	243	254	249	263	226	272	260	254	255	238	284	241	249	248	249	242	259	258	250	240	257	247	249	254	240	258	282	283	246	239	262	268	240	241	265	230	245	262	273	230	239	254	258	269	255	243	260	268	260	232	260	272	248	259	258	254	248	260	216	254	261	263	239	236	241	277	262	223	267	256	260	247	274	234	237	249	269	262	269	252	257	250	257	257	234	264	266	209	257	264	253	226	280	228	273	267	279	256	248	272	261	243	270	250	232	248	229	250	248	260	232	245	267	232	232	273	273	247	271	238	270	275	250	231	267	241	259	242	254	242	226	234	261	247	266	244	259	240	273	273	262	248	246	258	260	233	255	262	279	259	256	244	272	263	265	279	226	251	261	258	249	244	265	261	268	252	244	236	260	257	234	235	244	267	274	272	265	262	260	247	253	251	250	261	264	242	259	251	253	247	240	228	277	250	263	266	266	264	242	262	239	251	241	250	275	252	247	233	249	263	260	246	282	253	234	248	263	231	253	263	247	232	251	258	272	257	245	275	277	237	262	260	278	269	254	215	238	232	262	250	225	265	247	247	264	244	227	253	272	246	231	238	257	276	256	227	232	257	247	249	281	250	251	231	262	244	250	227	279	257	247	234	281	287	252	220	227	254	245	281	245	242	251	252	247	253	255	261	255	258	235	288	271	247	257	279	255	278	262	280	248	251	263	267	225	251	245	221	285	254	269	255	253	225	255	252	245	236	255	264	224	244	240	243	263	253	286	222	265	233	262	250	282	239	268	249	248	217	253	248	249	257	261	266	251	251	250	250	263	249	234	245	247	258	266	290	256	259	274	278	251	254	260	284	280	238	257	243	236	240	223	251	257	233	255	250	264	234	270	252	273	274	256	247	247	287	247	280	256	245	277	265	271	259	257	228	261	254	236	275	258	266	253	282	276	217	251	266	249	270	241	267	241	272	271	255	236	232	258	225	274	257	259	233	245	235	252	290	255	229	235	273	264	260	256	248	255	257	283	280	224	226	247	265	262	247	248	273	229	242	251	240	280	245	224	234	261	257	253	258	255	251	260	242	218	250	238	288	249	253	245	259	263	231	272	232	256	268	253	245	255	261	265	247	253	248	278	281	257	258	262	252	262	241	248	282	245	269	247	248	274	262	241	255	235	236	258	257	247	269	260	229	292	249	258	266	246	247	264	266	244	238	249	259	255	237	233	254	233	223	261	241	269	242	249	253	256	227	270	265	246	257	272	235	254	238	240	257	259	258	271	255	254	240	263	255	253	258	256	270	260	276	255	254	270	259	255	267	247	274	217	242	232	253	281	244	258	243	265	253	269	282	252	272	239	265	247	250	276	248	268	256	278	249	245	250	228	254	229	264	229	223	297	263	257	249	266	242	236	269	257	234	224	232	254	252	264	238	268	256	285	234	237	242	231	259	241	248	239	263	262	265	209	258	267	270	286	263	256	269	248	246	280	249	251	237	263	277	257	270	262	240	248	282	262	257	260	247	244	253	240	254	259	238	217	260	259	282	262	251	264	230	255	273	234	264	246	267	239	231	224	251	261	259	265	271	226	232	264	255	257	262	270	267	273	252	261	235	259	286	245	274	245	255	290	255	243	222	252	255	249	293	250	270	246
48467	23007	6213	3209	2095	1556	1222	1066	941	873	811	749	661	651	605	601	589	583	570	572	553	529	516	570	568	530	551	564	544	513	511	470	542	530	498	530	525	503	538	552	509	539	524	508	517	482	487	557	500	532	531	491	500	517	488	522	488	484	475	528	504	505	521	527	534	495	480	495	481	497	503	484	504	478	516	514	508	500	483	521	499	508	496	516	506	503	482	541	486	525	537	497	532	473	525	484	487	482	510	488	508	480	480	488	452	493	526	487	515	500	502	534	508	494	499	476	501	495	498	496	485	497	506	478	490	484	496	477	525	503	493	531	494	509	509	540	511	513	494	517	479	493	547	513	487	494	489	464	487	481	525	507	488	500	504	506	510	536	545	488	485	512	496	502	500	518	517	492	529	507	495	493	444	511	509	521	516	504	483	504	468	548	471	510	488	483	501	471	465	489	505	462	479	553	496	476	468	500	523	541	484	558	525	484	476	503	455	517	491	484	505	513	504	527	488	493	479	521	494	542	530	493	484	501	506	489	506	511	513	467	498	487	545	466	491	500	497	500	524	497	475	516	548	502	472	432	475	510	493	503	495	504	476	511	463	511	477	510	507	519	471	520	482	531	523	523	524	477	509	508	519	485	505	485	498	509	500	518	475	476	519	508	524	500	534	489	464	520	533	547	513	492	521	506	518	527	513	497	501	514	521	510	485	481	508	509	524	530	464	513	489	516	498	501	479	461	518	487	531	523	504	458	457	455	490	492	458	509	504	516	505	501	519	490	502	523	484	499	475	477	522	477	499	498	487	498	506	508	492	485	532	515	535	487	513	469	513	504	492	487	550	520	516	509	483	505	477	509	519	491	510	530	528	522	463	512	471	462	491	519	494	458	485	494	525	517	484	483	488	487	457	480	533	488	482	496	484	511	516	464	511	534	492	471	484	523	498	541	501	516	479	485	488	519	517	519	487	492	499	526	496	486	457	498	477	493	493	483	518	492	456	479	486	520	477	484	486	499	512	499	506	504	449	473	546	486	516	506	537	480	506	504	523	510	505	482	520	521	484	502	524	483	509	507	479	482	494	484	524	475	477	471	477	468	454	451	534	491	523	479	533	467	511	464	482	546	486	553	513	474	472	502	520	484	531	466	525	523	495	473	498	525	472	485	506	506	523	497	531	500	512	507	494	512	498	497	495	491	511	498	490	518	489	508	510	511	489	497	480	501	521	513	496	505	530	491	482	448	496	467	476	491	478	503	534	504	535	480	489	489	498	516	484	451	496	537	528	507	497	512	500	514	465	532	507	526	536	495	467	478	514	526	486	486	460	507	453	526	508	529	529	496	512	512	517	504	537	479	516	505	502	493	491	509	497	483	532	509	544	490	496	512	486	486	510	480	527	488	493	462	485	512	527	481	535	509	548	516	501	521	488	481	488	499	504	520	470	466	544	515	489	487	521	510	469	534	523	495	472	472	549	506	527	513	534	530	507	459	515	494	503	483	534	520	492	522	443	471	502	514	478	495	542	492	503	514	465	500	486	460	508	507	482	497	432	481	497	474	516	491	522	498	513	496	539	497	488	518	502	519	517	461	500	502	524	479	478	470	507	511	484	515	447	527	483	502	493	492	496	531	501	496	502	531	488	483	530	554	535	492	565	534	522	528	446	486	490	486	497	489	459	529	501	518	503	499	476	510	484	498	493	525	549	464	476	479	473	505	521	478	471	486	492	506	487	513	472	452	461	491	479	471	461	459	482	495	507	506	515	503	539	482	474	508	476	458	479	523	497	468	499	467	496	511	465	511	490	501	522	507	539	491	528	506	481	499	499	450	480	559	518	510	462	485	455	502	530	471	484	497	506	473	484	516	508	487	517	476	488	490	496	530	469	462	515	509	521	485	565	481	488	481	513	500	483	490	499	504	498	499	500	499	466	496	498	499	477	492	500	536	495	537	503	482	477	465	490	493	496	446	472	533	506	511	508	527	503	502	525	468	502	516	501	503	481	501	493	496	517	497	534	483	521	471	510	487	475	480	517	491	472	526	489	498	476	456	504	491	501	487	532	524	484	484	498	486	491	480	495	483	452	482	494	478	511	503	512	490	530	476	508	459	519	475	467	516	503	518	457	488	500	566	493	497	478	498	478	512	487	501	500	519	496	452	466	492	502	462	505	522	497	484	529	501	494	466	513	527	492	504	517	511	508	513	462	509	477	509	487	479	480	509	493	493	492	546	513	496	525	501	537	493	512	503	482	534	495	505	500	484	516	484	521	516	525	533	493	505	521	514	513	487	495	514	513	464	503	520	497	502	449	501	499	526	437	519	489	494	483	501	483	517	530	491	474	494	546	477	484	465	497	477	458	470	456	507	520	506	495	519	531	524	507	490	509	502	499	468	501	488	536	491	484	500	492	505	520	518	494	545	505	506	503	497	508	496	485	531	522	498	479	505	498	518	528	500	509	526	487	503	487	481	528	491	468	503	498	497	516	504	514	497	447	485	472	498	518	450	499	498	509	539	499	509	491	504	517	483	496	485	485	502	491	492	534	465	515	526	513	536	501	486	455	517	455	468	508	498	518	484	478	543	534	516	486	509	500	503	513	493	525	518	512	499	477	483	527	506	493	477	508	472	513	468	507	496	479	512	475	540	503	482	452	514	496	482	541	472	489	510	503	491	508	483	510	508	538	517	495	521	533	511	440	515	496	466	491	463	531	497	490	496	528	499	487	506	481	530	479	487	507	479	502	488	555	478	508	492	484	505	501	471	453	503	517	541	518	529	477	506	550	507	503	521	493	518	463	511	473	477	497	502	521	524	503	481	539	487	503	508	481	498	465	503	474	480	505	505	428	515	512	525	478	490	475	483	504	502	504	522	550	503	497	495	532	511	514	470	486	512	486	510	528	511	469	479	502	506	509	493	504	501	467	463	480	489	524	504	535	506	475	489	463	520	506	511	491	498	499	495	483	508	515	493	486	501	469	529	528	485	510	531	496	502	497	537	510	491	518	499	499	517	475	502	485	482	502	469	489	515	500	495	511	516	506	478	500	479	505	507	495	486	486	493	522	477	475	518	514	539	480	495	521	511	497	504	491	518	463	501	486	488	508	496	503	502	483	505	530	489	496	510	495	483	507	461	520	516	469	476	509	502	473	426	517	494	516	490	517	457	493	470	475	455	509	480	535	487	496	490	514	520	476	480	505	482	506	510	507	494	543	528	504	468	526	525	507	502	484	475	489	537	500	476	508	492	493	495	527	508	473	447	510	507	504	501	504	469	509	509	491	494	478	500	487	496	503	457	501	520	500	502	523	497	504	514	479	536	518	489	494	443	502	486	456	484	514	516	505	454	508	499	529	501	488	509	490	489	495	496	488	445	524	478	528	506	520	506	479	520	515	498	527	527	493	512	511	475	498	507	532	512	522	541	466	521	526	474	490	504	512	474	479	495	511	501	530	508	480	504	506	503	510	522	482	480	522	510	499	467	505	483	460	495	507	482
23323	21403	29310	23883	21400	20046	1471	499	400	335	300	283	293	250	246	251	244	213	228	225	218	206	213	208	184	213	194	224	192	205	212	178	218	201	179	190	182	195	171	208	223	212	187	191	199	200	167	200	177	181	202	185	186	220	193	155	185	187	213	164	181	159	172	175	182	161	211	191	177	165	191	175	172	196	192	196	190	195	201	183	176	180	181	164	191	199	181	182	160	169	182	195	190	186	200	205	188	183	192	186	206	175	187	171	179	182	178	191	196	191	208	177	182	181	193	219	166	177	179	183	181	194	195	160	174	174	176	189	184	195	186	175	173	177	184	204	195	161	175	172	158	181	171	207	196	182	181	167	177	177	188	197	178	193	205	191	186	170	184	188	187	188	186	197	196	189	191	178	180	164	180	171	193	196	185	185	172	175	181	177	190	178	190	182	169	160	169	182	188	175	179	175	187	190	184	199	181	169	184	186	201	166	213	187	189	156	194	165	207	185	149	194	171	176	166	174	161	169	195	195	199	206	204	187	168	199	194	171	198	192	154	167	197	182	181	197	156	154	160	187	184	189	158	201	174	180	192	208	205	182	180	179	180	173	177	183	191	170	192	187	180	190	188	171	181	185	196	189	177	174	192	208	189	163	216	180	176	183	173	183	147	164	158	178	191	174	178	187	192	198	182	172	194	202	186	200	186	183	184	186	201	179	173	160	182	188	172	153	213	182	169	174	172	189	178	196	182	155	173	170	194	184	179	193	183	193	173	184	165	172	210	159	177	174	180	148	181	168	200	206	192	163	166	176	192	202	192	191	190	165	195	195	179	186	182	171	194	177	212	177	177	166	221	164	191	167	176	181	156	155	214	216	174	188	198	169	178	201	179	180	203	162	188	194	184	202	205	183	179	186	167	208	160	171	166	174	190	186	173	186	189	174	159	183	179	196	166	185	203	180	177	176	179	171	186	181	178	166	164	163	181	168	176	184	194	170	188	176	185	187	185	186	183	177	169	171	178	165	185	181	183	186	170	180	205	203	192	183	202	193	183	177	193	172	162	203	184	156	185	207	189	186	184	171	188	181	187	180	146	194	191	198	180	170	186	170	206	164	163	166	186	197	202	184	180	191	192	185	165	169	161	177	185	194	177	166	196	186	185	172	180	187	174	155	164	161	186	174	202	148	185	196	173	171	200	187	139	198	177	182	174	172	165	194	177	170	186	208	197	173	161	172	202	176	185	169	188	179	187	193	179	157	168	203	175	183	204	176	186	192	158	191	172	211	183	161	190	173	172	171	196	182	169	204	176	171	182	174	185	186	175	180	169	161	181	179	177	174	160	175	204	177	176	158	179	178	188	180	188	182	181	181	181	196	182	172	169	190	178	197	184	197	193	190	166	193	188	170	163	200	167	182	183	203	167	167	185	173	203	184	189	182	165	171	160	172	191	170	184	172	181	180	165	190	165	172	190	194	184	194	202	193	199	182	196	172	159	170	168	179	187	157	197	193	166	180	188	181	175	191	194	170	168	189	177	189	167	162	213	201	182	171	183	183	182	163	182	185	168	179	153	173	188	198	185	196	185	183	190	194	178	208	164	163	181	180	201	177	174	176	190	168	170	179	163	190	161	168	178	182	172	195	195	201	165	170	172	182	195	187	176	165	217	162	185	169	209	203	201	180	169	184	186	181	172	171	184	155	191	165	162	149	178	175	174	217	184	179	213	177	181	175	183	179	184	203	188	180	157	170	174	182	180	199	163	188	197	191	185	183	189	157	186	191	188	201	179	184	177	181	204	191	190	181	200	182	177	212	175	186	170	172	167	202	205	176	190	167	188	191	171	185	166	170	179	196	188	186	163	175	165	181	167	178	194	193	172	171	167	198	186	208	182	201	175	205	160	176	200	192	180	167	177	182	183	199	178	178	174	181	178	181	177	203	178	197	177	194	179	165	153	175	185	201	215	147	166	203	167	155	162	185	193	187	200	181	173	187	197	187	174	195	194	174	192	162	173	188	187	184	177	191	170	171	187	179	176	204	182	192	203	198	159	182	164	178	200	181	201	176	193	204	174	179	185	173	170	191	186	188	170	150	174	186	181	164	171	214	168	177	186	174	181	162	172	183	178	187	188	189	160	185	181	172	186	172	164	170	213	167	196	182	187	183	179	174	196	170	180	198	188	182	162	176	167	183	187	215	194	184	172	192	170	181	159	188	160	197	190	154	179	161	188	200	166	167	185	179	183	180	174	174	187	175	193	178	197	185	190	187	201	201	177	182	167	180	191	174	177	164	186	190	167	145	167	171	192	186	173	191	161	184	193	184	161	190	156	168	190	161	167	199	180	187	188	189	180	182	167	195	167	169	156	169	175	167	145	186	189	176	207	173	187	168	174	192	182	191	177	189	169	186	205	180	166	192	159	178	160	193	173	183	176	176	198	183	178	180	181	172	168	183	199	197	175	162	198	173	169	184	172	201	161	174	174	187	185	183	165	172	183	155	183	189	172	176	188	198	185	194	187	179	188	200	181	171	149	165	180	192	179	185	196	206	182	185	207	178	168	167	185	180	175	168	189	175	184	182	183	171	179	200	172	177	182	187	166	176	205	173	188	169	184	172	187	189	194	183	186	179	194	197	177	174	187	162	192	178	187	167	166	161	183	184	166	180	191	169	177	197	182	174	178	189	202	173	169	183	192	187	182	185	201	217	172	159	194	161	190	199	197	173	174	203	182	197	186	205	184	186	172	176	163	179	189	178	178	180	183	168	190	186	221	167	182	186	179	157	162	191	163	175	187	168	173	170	175	191	187	183	173	198	197	157	187	176	184	165	194	190	180	189	180	186	168	189	168	193	158	194	205	194	187	195	198	168	160	189	180	200	167	199	181	167	199	176	194	184	161	191	163	212	202	185	175	186	187	196	194	202	176	181	213	168	173	188	180	183	188	156	176	196	198	171	186	166	196	183	174	189	184	173	206	194	163	196	199	165	173	162	176	169	190	189	179	191	207	169	191	173	175	182	191	173	167	182	182	174	157	175	196	175	162	200	184	200	167	201	172	162	185	159	196	183	176	179	179	190	157	185	180	183	193	169	176	194	177	185	194	188	152	182	180	179	180	166	183	167	194	171	189	187	182	187	178	192	182	158	180	194	186	174	164	190	189	182	180	192	205	158	195	195	157	177	190	182	200	200	184	175	200	212	179	189	188	190	181	157	185	197	205	159	173	215	186	181	188	192	195	170	166	180	211	157	159	183	207	168	187	170	181	192	187	191	177	184	186	195	197	178	191	178	185	165	176	196	184	178	161	185	192	177	164	175	205	178	186	194	172	192	161	174	149	202	186	197	182	162	205	187	180	182	158	185	194	184	191	184	161	178	185	188	165	171	179	197	194	173	192	194	186	160	189	174	169	203	163	187	174	170	178	172	152	183	175	198	191	189	167	172	169	170	192	191	169	170	174	179	166	182	179	170	177	202	168	179	206	197	202	183	177	187	174	199	177	194
53407	29672	10100	5181	3409	2343	1755	1412	1187	1018	930	821	690	636	571	538	513	485	466	460	471	461	436	455	410	445	408	409	416	379	369	374	369	370	356	366	340	364	399	388	379	371	378	351	342	348	377	361	342	355	363	322	332	330	353	336	331	377	362	351	355	364	314	360	348	352	355	372	319	345	340	351	364	315	360	397	357	336	367	364	342	345	334	338	348	328	336	321	377	341	329	336	322	311	360	336	325	312	359	369	346	352	345	376	372	351	339	345	349	328	349	326	325	360	344	336	349	366	321	328	331	309	342	302	340	356	336	352	333	353	368	333	339	311	315	367	322	341	334	345	325	311	347	335	337	349	340	334	308	323	333	320	323	358	319	340	311	339	383	323	315	327	354	317	316	314	321	356	314	369	338	338	340	322	321	343	346	339	328	328	391	318	314	331	331	340	348	353	335	355	313	349	340	346	333	331	356	350	353	371	346	350	336	324	327	340	358	315	357	381	356	326	340	366	364	361	370	352	335	332	314	325	363	323	344	339	360	324	315	314	326	334	341	345	340	311	328	330	335	335	332	353	327	355	343	326	348	318	342	369	320	343	327	333	320	299	332	348	324	309	349	320	320	320	360	318	342	311	360	337	342	326	328	328	325	300	350	347	335	342	342	317	359	349	336	331	332	339	337	310	358	344	348	306	320	346	346	300	319	358	336	312	341	313	326	345	342	411	326	357	365	333	330	328	341	332	297	346	330	345	328	370	328	307	358	353	373	322	326	329	333	344	311	341	328	334	349	315	321	316	339	339	358	317	343	312	323	332	320	296	309	339	322	330	339	341	322	332	351	321	333	349	372	331	352	347	358	333	354	352	318	337	330	368	335	354	376	338	316	326	326	328	306	370	347	332	350	303	345	349	343	333	340	351	339	295	342	343	359	351	332	321	343	355	356	331	332	351	358	369	345	332	328	323	355	333	343	310	338	339	338	320	330	323	381	325	340	340	329	349	366	333	363	347	348	351	330	345	334	359	337	333	343	363	343	325	344	357	354	364	316	335	317	321	350	342	326	320	304	357	341	352	359	362	313	298	363	324	355	332	357	348	354	322	330	370	305	308	347	355	309	355	344	358	350	341	347	315	307	347	336	310	373	338	332	317	355	339	303	356	340	318	337	336	353	334	361	349	325	328	321	326	353	329	321	327	335	344	362	365	385	329	297	331	336	348	344	339	316	321	358	357	358	356	361	374	369	364	314	353	383	354	325	322	330	344	331	305	347	341	349	363	356	356	348	344	359	325	345	329	308	369	371	330	317	310	360	336	334	373	329	334	342	354	308	336	330	323	338	346	342	299	354	322	323	351	350	353	341	333	351	373	307	356	335	315	310	366	325	341	339	318	324	354	335	325	348	339	304	323	361	352	339	334	353	346	347	326	316	359	351	336	358	331	328	341	312	327	347	327	371	353	336	317	368	329	359	319	362	323	345	373	348	364	331	326	355	317	315	344	326	357	331	324	334	316	345	331	316	342	309	324	339	323	357	326	331	324	347	368	320	384	335	341	342	373	337	344	314	326	348	368	359	368	308	348	336	318	329	336	338	345	302	330	347	326	299	328	342	345	347	364	318	361	335	322	335	330	343	364	348	348	319	335	366	322	352	315	341	362	333	347	346	361	302	332	326	318	352	362	320	340	322	341	368	330	366	322	359	343	335	338	340	344	325	324	338	366	333	331	330	350	358	325	316	348	314	361	348	339	348	326	357	348	361	325	302	317	328	339	312	345	349	324	352	352	352	308	339	364	354	365	355	364	323	325	345	349	337	359	325	347	339	287	323	325	351	351	333	360	332	322	308	359	323	370	341	328	327	377	345	377	340	359	333	319	320	348	337	308	322	348	359	355	325	323	339	372	324	338	343	373	355	363	337	321	340	321	336	344	358	337	329	339	353	359	354	344	318	308	365	329	327	322	343	336	312	324	308	369	307	331	356	352	333	306	331	344	307	313	321	351	338	327	283	354	310	363	333	360	321	316	369	352	331	361	357	342	333	323	342	335	355	360	323	334	340	357	354	322	346	353	336	333	316	323	333	343	328	330	339	322	347	337	307	346	344	317	317	359	345	354	332	324	350	325	331	332	339	343	346	335	318	344	322	322	352	338	350	319	344	295	341	329	342	323	316	338	343	358	303	323	316	342	321	334	322	338	330	313	319	345	375	380	337	326	322	309	297	363	337	301	332	357	354	362	375	325	311	355	339	329	333	349	319	341	306	367	372	308	337	297	352	335	331	339	325	369	328	326	335	345	319	337	348	342	326	338	339	323	326	337	347	326	332	366	326	307	340	349	330	320	356	350	376	372	328	321	330	320	330	297	355	336	334	339	315	325	331	342	351	322	311	342	357	330	345	321	362	318	311	312	347	358	316	334	338	291	304	322	298	340	316	328	301	288	350	289	343	327	337	327	342	330	310	330	331	287	313	377	356	305	339	324	359	337	348	320	342	329	385	318	323	350	344	331	357	304	325	345	329	365	323	342	335	342	374	335	326	340	326	330	348	336	352	324	349	326	309	359	367	345	339	343	356	322	324	321	349	337	349	344	350	333	365	341	317	351	335	361	352	341	336	342	336	312	387	329	341	352	361	323	317	340	322	343	320	342	338	316	346	322	349	343	333	332	304	367	340	324	322	314	339	332	388	325	330	356	352	343	360	340	323	354	315	331	327	359	346	336	349	320	331	339	337	319	371	354	329	323	344	351	304	336	318	334	321	349	328	327	356	328	315	341	317	336	367	346	333	354	320	350	340	336	334	322	319	329	346	342	327	346	357	361	315	361	325	343	298	344	318	347	330	350	318	299	333	337	369	328	338	325	352	314	339	353	354	363	344	337	342	320	316	332	309	357	367	348	343	325	360	353	315	345	309	312	343	319	388	336	362	340	330	334	317	335	330	346	368	311	337	369	321	332	386	333	333	330	338	319	335	348	357	338	326	361	298	364	314	348	323	339	353	335	356	356	344	379	359	353	353	336	319	343	324	315	319	296	301	327	364	361	381	339	362	354	332	327	325	331	327	301	345	338	336	344	392	367	330	328	326	337	317	334	329	351	340	348	354	301	361	363	321	321	357	343	329	336	357	337	332	324	371	349	339	318	304	322	349	334	332	349	354	375	324	307	345	340	346	328	337	323	339	310	314	359	337	347	323	304	338	334	334	369	340	329	341	303	353	332	369	329	346	324	308	327	337	345	329	345	339	352	360	356	347	331	330	347	349	330	354	360	348	316	317	302	306	355	314	317	341	319	328	331	345	320	323	329	319	353	359	354	343	335	344	331	341	334	343	339	315	337	343	332	323	340	327	318	334	353	342	340	364	330	324	303	332	311	345	365	356	302	340	329	351	332	331	376	335	359	318	337	322	322	344	338	325	324	356	309	365	340	334	303	375	318	324	340	333	357	323	327	335	353	310	341	330	346	385	327	334	358	327	327	338	337	333	367	374	328	327	314	314	335	324	340
27562	20940	9471	904	592	548	539	489	521	527	528	561	484	548	493	494	474	507	494	481	502	508	517	517	513	505	463	491	485	511	507	502	516	490	502	498	489	510	522	488	536	513	505	547	493	474	489	553	501	498	500	513	501	484	496	495	511	528	433	467	487	503	507	489	522	502	501	491	488	491	509	481	479	471	502	520	477	506	496	493	500	481	483	471	476	530	492	495	500	516	475	492	528	466	478	461	508	512	514	514	529	473	496	502	496	508	514	474	488	476	516	475	476	529	510	503	490	508	515	528	503	444	465	524	511	500	495	450	507	517	508	494	516	537	519	493	536	531	487	480	491	514	530	543	501	445	523	491	510	501	518	498	490	510	497	570	489	488	510	516	486	514	474	503	505	482	462	543	483	489	475	510	507	510	466	496	507	494	512	516	564	520	497	523	537	522	509	459	504	523	533	489	524	501	504	520	484	495	532	509	529	501	502	522	486	522	457	495	494	501	508	498	513	469	451	472	497	490	509	479	536	518	470	492	507	504	462	503	505	526	500	502	493	495	545	497	512	478	471	498	481	483	478	498	483	548	510	532	505	535	522	474	525	483	509	504	510	513	503	524	510	484	517	477	504	495	502	496	511	549	469	532	490	523	505	517	526	485	475	485	493	510	536	480	491	495	516	524	459	509	516	526	503	522	511	457	521	527	508	495	490	463	515	552	509	496	545	456	496	482	486	513	490	522	493	511	489	492	475	506	491	508	494	502	443	513	483	485	545	502	467	516	514	502	549	526	501	524	519	482	504	514	515	486	514	499	548	500	525	528	472	503	506	499	502	512	510	490	529	497	448	509	512	522	500	511	496	510	501	473	508	516	468	514	484	461	473	477	510	470	458	467	484	466	460	509	485	519	490	486	496	490	526	484	477	511	490	501	503	494	488	474	494	494	488	517	492	491	545	501	497	503	518	510	522	511	528	504	558	492	476	551	501	488	506	512	462	517	478	477	467	494	451	520	447	457	457	496	493	498	464	467	515	489	491	479	478	496	493	510	488	477	513	461	507	520	518	507	496	464	501	472	531	499	493	500	496	495	498	499	493	481	490	489	502	515	499	510	526	482	475	512	524	498	507	480	510	522	453	492	529	473	529	480	513	462	485	508	493	468	504	484	484	490	476	478	514	473	541	502	508	538	467	501	468	484	499	516	504	507	512	514	504	492	490	531	493	503	504	494	503	502	521	506	483	527	526	507	534	504	500	541	489	509	486	506	518	516	490	524	521	552	492	512	487	477	481	532	525	532	551	506	458	469	489	479	471	471	551	543	539	501	477	489	517	490	490	491	529	493	487	486	546	483	486	515	503	497	494	490	478	469	476	469	520	480	533	488	507	533	534	489	466	487	482	488	494	436	498	504	526	507	520	504	475	513	494	521	436	488	457	470	475	525	492	515	488	490	479	505	477	475	491	471	503	505	489	502	482	502	537	500	459	472	478	501	479	502	506	497	535	533	470	490	462	491	531	507	484	548	489	500	500	489	507	509	482	491	489	501	487	512	495	526	496	521	495	519	495	473	524	489	501	513	460	482	498	488	523	500	505	484	477	496	489	520	513	532	522	499	490	468	487	520	499	504	550	494	519	507	487	512	469	484	501	496	480	487	510	501	480	497	498	502	497	533	485	507	459	500	473	462	503	507	553	479	477	516	514	495	513	437	478	509	469	506	493	504	528	526	495	500	507	499	518	494	524	503	533	521	495	501	531	476	507	488	505	535	517	508	500	520	486	505	498	540	473	513	494	509	509	490	470	509	473	501	470	492	510	439	515	502	491	499	505	520	524	537	505	528	485	510	485	468	491	470	529	478	540	515	504	492	467	470	530	480	498	469	488	497	511	504	480	497	519	509	515	510	495	504	508	491	498	485	480	485	513	488	520	551	480	522	547	463	538	521	499	491	528	514	531	543	502	523	494	478	511	506	466	504	505	462	476	537	486	513	500	516	508	482	509	490	513	460	513	483	502	534	526	439	484	527	495	468	484	506	500	464	522	492	518	481	524	505	496	520	480	510	540	488	570	528	525	491	514	549	517	488	506	479	506	524	481	464	482	506	485	515	489	468	510	506	512	531	525	507	520	513	527	472	485	494	511	492	499	472	461	469	491	493	492	474	528	504	519	489	523	509	515	524	503	524	474	503	506	499	487	512	535	491	511	484	466	503	521	435	484	456	498	484	494	523	462	487	474	492	551	495	468	498	462	508	489	489	482	501	527	532	473	484	497	493	481	513	469	475	514	502	477	518	469	466	538	490	497	493	547	465	505	474	486	504	490	516	511	449	527	470	534	498	502	513	496	512	536	509	538	513	489	535	516	526	483	527	495	570	509	459	507	441	510	503	482	484	490	479	519	521	498	487	498	510	441	500	495	479	481	520	451	500	495	471	490	465	492	482	499	463	504	498	497	470	455	526	487	497	483	503	485	488	523	494	494	466	474	482	506	493	474	516	488	496	499	496	477	488	511	542	486	488	471	494	509	468	493	520	506	573	486	496	524	489	513	487	506	495	496	433	521	542	523	478	486	507	473	520	516	493	521	479	487	506	509	482	506	489	492	505	466	444	482	509	504	534	527	456	502	526	489	501	519	482	516	491	493	496	523	497	500	487	522	507	461	450	465	480	527	512	494	522	506	471	484	487	472	514	502	513	495	490	516	474	492	481	478	503	479	522	513	531	488	531	519	514	452	508	482	504	453	471	491	511	544	470	510	532	504	527	518	509	489	506	522	492	490	486	476	531	535	489	513	500	483	458	496	513	479	533	475	518	505	526	470	502	528	506	514	512	519	460	503	508	500	523	519	501	514	496	507	458	477	551	493	486	543	464	527	497	501	505	507	501	523	504	501	490	472	524	534	486	502	477	534	498	509	471	524	477	507	504	461	490	481	479	511	522	494	505	507	514	507	507	478	503	467	451	485	487	464	522	484	513	477	493	518	465	473	503	469	493	557	510	480	500	525	513	498	504	513	504	507	527	495	508	539	487	532	537	519	497	451	510	475	463	494	513	506	498	525	508	526	476	546	481	531	504	480	560	526	503	476	478	517	515	505	468	467	524	527	522	487	456	516	523	544	483	508	503	526	492	533	484	494	513	518	492	514	518	492	507	501	491	528	522	488	507	496	475	501	500	510	489	503	492	518	462	536	482	517	483	457	466	528	553	487	507	486	521	458	475	514	492	463	519	521	472	483	482	489	521	488	517	504	522	490	536	515	562	495	505	510	516	520	451	484	517	504	506	553	533	498	518	488	528	496	510	510	469	539	477	455	528	483	483	512	469	486	490	493	541	578	521	506	513	491	487	518	527	490	541	497	494	532	501	457	464	483	512	520	485	534	494	510	516	503	535	503	477	524	506	494	515	532	492	497	486	514	473	501	503	493	504	476	500	525	521	490	499	548	505	492	500	489	464	530	466	527	531	515	484	529	544	474	509	515	496	501	490	522	521	490	532	512	484	507	512
28541	11865	1623	1191	1041	1075	961	981	955	904	968	960	953	913	993	970	953	1021	946	966	888	954	909	957	945	878	1003	887	956	928	928	892	919	889	962	909	953	905	864	951	985	906	923	970	874	955	929	993	994	931	928	982	941	886	943	925	914	986	912	935	946	947	924	940	927	959	942	922	926	931	957	945	923	957	902	898	963	902	915	935	932	881	942	949	929	918	938	947	900	933	941	957	929	886	987	916	820	865	903	932	937	927	921	932	948	911	935	971	978	890	905	893	987	938	909	914	951	900	929	890	907	947	933	990	922	922	880	951	904	976	880	928	934	945	922	966	925	891	912	935	919	909	870	926	933	907	915	887	915	946	871	919	934	920	904	882	910	934	967	891	895	931	956	906	988	884	965	914	930	910	936	924	875	963	927	908	922	910	938	901	922	936	927	928	942	887	954	899	947	884	945	931	943	916	979	913	947	966	978	901	911	958	917	894	901	923	1001	936	925	883	899	909	958	949	930	932	910	932	871	910	915	895	883	930	932	895	945	970	925	932	912	920	945	939	887	941	920	912	944	939	924	886	872	852	921	915	966	933	944	864	916	956	927	921	878	915	960	943	917	911	950	911	934	884	949	952	936	955	898	939	918	891	959	947	950	917	919	954	928	919	952	953	960	908	910	904	917	932	889	925	934	920	888	864	980	805	915	901	947	905	922	913	960	909	911	932	903	975	937	964	912	950	893	947	896	945	950	893	902	901	914	947	913	907	904	944	908	884	959	881	878	925	934	940	913	915	869	922	944	945	931	936	929	907	903	953	937	887	921	885	909	883	940	864	940	898	914	895	915	949	909	921	948	974	916	925	890	960	921	921	948	919	859	898	927	934	970	932	870	927	910	884	929	932	944	992	951	902	932	878	898	933	917	917	954	885	936	904	987	953	965	882	901	875	940	914	936	995	936	909	911	969	963	936	928	904	910	919	958	920	879	936	951	921	969	946	950	940	958	894	952	910	953	916	927	904	935	936	921	942	952	925	956	942	908	904	949	928	930	921	928	919	959	910	942	930	938	943	960	888	956	925	1005	925	946	924	918	958	905	893	912	929	887	986	941	934	954	938	944	893	872	906	876	933	926	933	907	918	925	938	927	889	913	957	919	914	911	902	916	893	931	930	943	945	910	960	885	913	868	865	920	881	913	943	898	979	893	915	929	930	898	988	895	923	954	896	929	928	915	916	912	892	1004	894	913	940	953	896	909	980	903	954	876	949	901	921	942	893	922	940	947	941	945	956	899	948	938	900	896	907	905	926	928	941	930	912	921	937	960	921	918	951	939	920	980	914	916	932	921	941	902	940	890	945	915	921	905	943	958	923	902	956	894	905	909	914	926	934	891	922	907	969	913	884	938	895	922	910	942	919	906	949	976	930	924	896	907	862	907	906	956	917	926	923	972	926	919	930	919	899	946	940	969	943	877	860	939	919	942	926	938	920	960	865	947	943	910	964	943	958	928	886	902	890	906	925	930	872	956	924	965	959	897	904	907	920	870	954	900	902	927	941	883	923	905	907	929	878	896	971	910	864	892	863	907	908	922	949	888	950	868	926	966	938	1020	941	989	936	953	922	910	935	960	871	892	938	922	963	922	950	921	939	864	959	969	991	909	921	942	918	900	934	927	958	888	940	945	899	947	1013	916	916	969	882	902	980	946	945	939	978	853	920	977	925	900	946	921	946	877	867	988	927	906	925	939	960	933	919	937	963	891	899	918	929	857	934	908	905	976	908	845	888	910	949	910	921	891	921	923	906	999	933	927	902	916	924	920	919	880	940	878	943	922	924	920	919	920	946	916	941	943	907	899	975	968	940	936	943	881	915	909	926	963	903	982	906	936	932	920	960	933	940	944	1005	913	932	957	935	894	896	889	925	922	889	907	924	890	851	893	941	905	936	936	938	911	905	981	923	881	902	937	973	961	975	952	861	936	927	898	910	919	894	928	916	953	911	904	936	898	956	921	920	878	897	957	903	897	920	962	914	956	897	934	942	941	946	948	868	942	905	927	941	894	946	888	976	901	916	923	929	894	951	917	915	986	919	889	880	927	959	890	944	879	899	918	988	920	878	960	929	931	992	917	889	891	955	980	907	911	962	924	929	960	904	899	967	894	884	929	936	926	946	878	926	904	931	907	865	973	912	900	904	917	932	969	891	898	896	895	935	938	934	913	904	912	942	888	963	939	951	914	896	920	963	973	850	906	902	932	917	906	864	917	949	897	957	923	953	941	944	956	977	919	951	950	888	930	898	895	910	961	929	889	912	988	934	953	959	956	988	934	947	922	966	951	947	928	969	893	905	947	892	932	896	947	926	928	920	871	953	901	954	933	908	916	932	898	950	1030	936	888	902	907	972	935	882	928	922	891	916	933	930	928	967	893	915	859	933	909	898	949	948	926	950	939	902	909	890	995	908	900	989	897	909	981	909	998	925	881	884	892	895	911	927	924	979	929	906	956	888	888	883	920	923	944	957	850	935	999	901	935	895	896	968	915	881	933	935	952	895	883	975	937	875	930	945	885	885	950	877	940	898	908	940	872	895	971	980	887	913	886	921	881	918	909	903	947	871	923	913	939	987	904	857	918	940	896	966	901	982	955	865	908	871	897	913	957	944	900	945	935	963	957	931	886	937	923	947	960	904	935	942	870	935	927	938	945	921	930	932	967	905	912	943	933	909	913	915	937	918	914	913	905	882	911	908	926	902	956	889	880	894	894	928	889	948	931	931	914	939	936	966	874	877	887	862	901	875	932	901	942	948	939	978	885	921	856	975	951	911	877	883	951	899	908	882	941	989	881	916	944	912	905	897	885	931	889	902	888	934	919	916	919	941	899	867	969	973	947	878	895	990	928	927	962	906	888	894	973	886	915	943	911	896	921	925	943	936	895	895	915	918	850	929	907	899	954	936	853	899	924	982	960	882	907	966	954	868	917	940	901	890	930	992	947	962	907	891	965	985	891	906	928	965	858	938	914	941	959	932	947	977	940	957	916	920	934	1002	953	953	889	912	921	979	902	947	911	936	920	883	932	871	906	928	926	916	929	961	873	910	980	916	927	913	934	917	910	956	936	885	963	892	898	918	892	937	914	912	941	950	862	952	962	923	950	930	885	902	938	927	904	928	883	917	918	918	896	909	893	882	957	955	900	997	960	919	918	930	969	877	886	907	879	937	895	935	925	865	931	912	933	946	948	944	874	886	881	925	912	976	854	918	936	956	907	942	912	890	882	890	979	929	909	932	896	929	949	953	932	933	922	954	933	971	921	936	928	926	960	922	914	894	966	940	971	883	939	926	929	878	933	922	898	976	895	960	933	951	871	948	895	907	891	946	999	933	950	916	948	903	900	909	932	931	962	902	972	943	885	962	992	924	932	934	883	964	924	932	905	956	936	961	962	889	946	934	886	916	896	872	916	907	946	935	848	931	879	976	975	954	946	953	945	969	952	933	973	938	905	949	935	904	945	915	940	943
24343	21387	28669	24466	20103	1877	524	423	365	343	324	298	316	293	306	273	310	323	276	274	273	284	244	287	264	257	297	275	251	267	263	233	268	277	254	282	256	262	283	234	248	266	272	284	246	272	263	264	264	219	263	242	247	243	247	249	262	241	248	253	233	260	272	275	238	241	213	269	266	232	233	250	254	256	276	276	224	256	255	251	269	254	243	245	255	282	256	264	222	222	282	251	274	258	236	243	230	243	240	292	249	269	252	258	270	262	255	218	260	261	225	264	275	249	264	269	268	247	294	225	259	244	255	265	262	250	229	230	264	235	274	247	264	238	273	243	251	269	247	234	249	261	273	238	258	257	244	237	264	258	262	260	268	247	226	225	238	261	262	241	266	232	258	277	246	252	275	256	256	204	259	277	230	268	221	244	227	252	251	243	244	263	244	252	279	248	262	266	258	275	250	263	255	248	234	264	251	239	244	234	270	258	269	230	234	248	240	257	272	249	265	241	229	270	269	246	259	246	286	239	235	272	252	240	256	244	253	258	253	218	245	254	230	260	265	223	235	248	261	260	274	227	294	244	267	264	260	226	258	261	234	246	297	253	247	252	273	243	269	246	273	245	284	273	227	254	287	232	261	266	277	272	249	260	258	269	264	247	234	257	277	259	249	270	254	256	249	294	256	265	230	242	237	250	268	251	232	260	217	232	226	276	246	272	226	267	246	255	243	249	234	236	242	257	240	260	261	254	226	273	257	252	246	276	239	233	254	271	242	275	256	236	254	243	252	265	271	214	264	238	248	265	223	291	270	257	250	258	249	258	266	242	256	229	240	232	279	257	250	253	238	247	241	252	224	246	244	255	260	242	241	260	277	270	234	264	250	256	279	263	255	260	279	263	273	251	219	245	263	249	250	244	260	288	257	246	225	277	244	239	252	276	228	249	255	246	265	261	221	271	252	241	269	245	233	262	250	315	241	234	264	207	245	238	240	244	236	242	234	237	248	268	279	268	253	244	264	238	280	275	259	264	257	244	286	263	275	237	275	247	290	266	214	271	241	227	232	269	291	264	249	266	253	241	286	258	284	237	254	267	270	271	272	233	226	228	244	241	260	236	253	265	248	274	241	253	249	254	223	239	263	246	265	309	240	259	243	265	261	267	265	234	260	237	261	223	242	251	273	278	259	221	263	219	275	264	263	257	265	272	236	252	278	258	242	271	274	236	238	231	259	252	244	263	213	253	266	257	278	222	262	295	254	249	240	276	251	256	253	242	267	245	257	259	247	263	237	249	253	233	280	248	247	263	259	239	268	276	259	255	250	245	272	224	242	241	265	260	257	270	240	253	259	267	261	217	252	231	258	252	249	251	270	232	258	256	274	250	234	239	248	262	223	246	265	278	272	241	223	255	248	251	242	271	255	282	236	254	220	266	277	243	266	271	239	240	227	259	268	255	270	256	256	253	227	251	243	243	242	264	254	219	309	280	241	228	253	246	238	245	246	261	302	260	274	252	278	274	250	260	258	266	259	256	248	245	275	267	271	256	274	244	220	232	262	278	245	244	235	275	251	289	242	244	274	280	263	258	253	281	233	239	238	257	248	246	259	253	238	256	229	245	281	275	268	245	251	239	264	239	238	246	250	224	257	268	269	256	269	227	268	269	271	248	269	288	259	255	241	257	257	267	236	248	269	234	249	240	248	247	251	252	272	267	242	247	242	249	238	239	261	233	273	214	222	274	290	254	257	284	241	241	243	254	276	246	256	228	237	248	253	265	246	252	239	259	250	235	264	269	275	227	254	235	248	251	237	269	255	264	257	231	250	260	226	265	254	257	270	258	270	235	228	241	266	250	247	231	273	237	217	245	260	263	271	277	263	233	208	245	262	281	263	244	231	268	218	274	275	233	283	241	262	265	228	247	266	230	269	277	246	233	234	264	230	250	288	257	246	255	268	254	246	234	250	238	287	269	260	271	265	215	242	235	254	261	247	268	262	231	244	258	257	284	249	295	270	255	261	272	254	241	279	242	252	262	258	246	264	244	243	263	277	276	233	241	261	239	234	235	230	250	280	242	239	239	257	237	232	257	234	257	255	259	250	286	265	269	243	245	256	232	278	269	244	262	220	254	252	293	227	259	241	252	259	248	231	273	230	254	261	232	234	249	273	244	250	237	275	228	206	279	263	234	287	255	263	252	241	251	257	252	261	249	234	256	259	266	267	262	248	262	248	249	244	253	283	258	292	284	253	266	246	245	230	286	254	264	252	233	225	261	238	263	271	265	246	281	252	232	262	279	253	270	269	246	225	293	255	250	272	301	236	252	235	265	232	250	261	236	261	254	278	262	250	240	245	249	279	247	250	250	256	245	248	258	244	255	266	271	255	239	257	257	254	245	256	258	254	256	279	262	252	271	285	243	236	236	248	242	261	248	236	242	262	260	259	237	235	256	287	275	249	244	271	253	271	278	225	241	273	251	259	244	269	254	276	232	261	255	259	238	291	223	251	269	254	225	278	246	260	260	262	232	286	297	263	271	259	249	243	248	215	260	264	271	270	253	263	227	250	266	274	260	259	266	240	247	220	239	252	254	259	255	269	287	244	263	253	247	252	257	282	233	239	252	252	243	244	256	251	254	267	262	256	287	233	250	262	298	262	254	245	250	270	256	250	237	248	252	239	260	228	281	283	243	226	246	235	255	285	254	239	253	284	239	222	256	229	266	248	244	256	236	268	257	279	235	236	226	257	225	260	239	237	248	252	250	252	255	265	245	252	284	257	259	251	264	249	248	262	256	260	242	246	259	240	247	255	269	244	271	251	219	251	264	253	265	230	260	258	268	222	239	243	257	264	277	241	268	257	265	272	273	238	267	254	285	238	234	263	267	261	256	249	228	284	233	261	266	254	250	260	304	230	226	243	260	255	244	266	286	261	248	279	254	254	271	250	235	256	278	284	249	259	271	262	259	257	250	249	257	261	294	256	246	270	262	265	239	265	248	229	240	252	253	240	248	273	259	244	253	244	290	265	274	258	272	287	258	213	268	278	227	253	244	226	265	248	279	228	247	260	262	262	248	254	241	246	267	235	263	274	291	256	257	249	270	272	268	268	250	261	254	243	243	249	242	298	256	254	257	270	260	271	257	258	275	248	200	244	246	257	262	240	226	254	232	248	238	265	255	273	270	253	243	281	254	258	230	246	246	259	285	255	262	254	247	231	268	253	240	224	253	264	244	257	267	254	266	234	258	242	278	241	239	246	243	243	239	259	248	260	284	273	243	227	282	228	264	250	265	259	263	244	257	257	261	241	255	257	253	283	260	282	244	266	242	264	239	234	242	262	279	257	258	263	236	247	259	261	249	276	240	251	245	292	269	269	261	246	265	275	267	226	249	224	248	275	245	267	239	243	267	266	245	242	253	224	245	268	256	240	272	235	272	262	237	276	248	258	226	262	261	239	255	250	261	282	233	256	269	275	242	265	251	223	286	273	257	246	231	239	232	238	260
50601	25449	5898	3136	2023	1568	1256	958	936	812	769	730	679	674	620	607	605	549	576	521	542	536	549	562	568	548	558	485	599	514	529	496	532	538	554	478	496	532	493	499	502	517	505	527	501	501	529	501	501	503	512	504	490	495	522	475	454	497	522	487	509	512	515	513	461	486	524	513	472	472	498	524	507	514	500	487	499	496	521	504	516	484	495	481	512	510	516	532	516	470	488	468	486	505	539	531	501	458	483	544	498	483	499	490	513	493	506	499	495	493	523	539	508	482	503	486	484	509	495	488	453	520	495	520	491	492	503	544	468	514	512	489	440	511	476	498	488	465	506	490	511	517	479	512	522	500	479	472	491	511	518	489	490	479	474	508	480	477	507	473	516	483	515	496	517	513	495	511	500	527	470	519	495	510	497	556	473	484	490	514	486	500	501	497	472	522	505	518	480	486	476	438	470	508	490	515	480	515	498	472	480	486	479	529	536	505	473	517	523	499	495	509	502	501	473	509	503	541	519	521	480	521	526	504	490	495	499	515	496	500	486	482	483	524	498	497	499	521	509	481	493	513	451	510	475	491	506	464	481	536	513	504	523	487	492	503	527	493	520	443	449	519	493	492	506	539	496	508	523	568	449	455	487	523	485	520	507	512	478	502	506	503	515	528	493	466	504	471	493	505	450	475	484	480	463	501	500	501	532	465	479	520	529	508	469	477	527	471	524	509	531	538	466	527	508	497	498	518	461	500	445	493	509	509	478	480	504	522	522	493	506	506	486	509	538	472	529	509	531	514	478	489	472	527	491	500	500	486	497	454	485	490	489	504	472	521	496	519	482	520	501	477	522	498	476	485	508	527	519	516	477	496	541	488	498	483	472	542	493	541	522	497	438	512	479	514	514	513	533	524	489	528	542	458	505	489	484	480	507	478	479	503	482	458	515	504	506	533	539	500	510	475	547	469	497	495	525	508	478	473	496	537	473	532	490	506	536	499	505	494	468	493	520	494	496	488	456	485	494	541	517	527	550	539	525	527	493	539	517	483	453	517	508	510	520	509	526	523	509	481	458	454	513	514	512	519	526	483	501	515	516	503	516	533	494	514	513	517	493	464	524	498	509	495	487	510	507	480	513	517	518	530	481	512	475	533	519	510	512	486	507	482	475	493	536	478	452	523	472	500	483	511	515	487	456	480	444	521	499	465	471	449	476	543	496	495	506	471	528	466	488	515	499	476	495	512	507	525	483	489	492	497	506	526	491	486	505	505	540	499	526	495	506	519	517	487	485	506	481	503	467	474	494	532	539	519	534	500	511	535	506	491	523	496	501	459	485	528	503	498	476	501	519	499	468	518	559	507	497	525	510	496	510	459	512	515	482	509	483	513	519	517	510	498	482	505	495	490	514	495	461	495	462	505	490	483	499	503	481	482	481	488	508	536	525	534	504	475	474	560	509	472	516	514	496	497	515	511	498	494	501	479	466	509	492	510	495	481	508	469	445	487	490	443	495	504	522	510	520	503	521	543	471	478	498	508	514	468	549	501	498	470	499	529	481	482	490	496	494	497	531	528	500	482	524	501	486	543	470	474	483	468	491	506	503	485	524	495	516	511	491	494	449	539	467	485	479	496	500	521	472	458	519	491	487	527	495	509	510	492	492	510	501	544	491	541	501	495	476	483	462	504	475	508	482	511	482	460	486	520	489	491	521	517	533	474	496	485	520	487	532	501	500	498	471	473	519	472	500	507	443	475	525	535	507	506	482	517	567	498	537	462	461	477	496	513	510	509	531	506	520	513	469	501	525	513	475	506	487	518	537	497	503	520	500	517	491	528	493	543	515	502	479	491	467	480	529	502	517	511	523	492	451	539	538	500	481	517	516	492	502	494	503	451	510	503	455	475	534	535	496	503	520	547	528	479	513	508	499	513	519	485	511	464	494	488	487	484	528	495	511	487	491	482	528	519	519	487	497	483	489	503	484	487	473	512	486	515	485	460	566	506	475	486	481	467	462	530	498	485	502	508	503	492	481	512	524	459	511	514	527	485	499	486	489	492	516	511	473	508	488	507	480	484	514	514	479	484	486	504	480	480	470	485	520	529	446	514	476	506	505	506	501	464	546	500	518	456	540	503	496	496	472	497	476	525	448	508	516	515	495	510	497	479	483	478	485	483	497	533	504	509	479	467	500	507	456	515	502	521	465	472	515	485	535	513	488	520	493	516	505	524	511	508	501	504	483	490	543	521	485	515	502	514	541	473	494	510	503	532	489	580	500	485	489	516	498	473	461	509	474	505	478	466	467	494	542	459	449	434	473	490	515	499	523	537	466	538	502	476	538	480	442	461	483	486	517	496	504	526	459	490	499	482	474	474	535	484	465	502	512	523	487	536	524	500	489	496	487	502	496	497	497	467	491	519	478	488	526	458	466	499	498	492	502	466	473	497	494	476	541	513	488	514	477	522	506	469	479	513	502	493	497	494	481	495	508	502	509	495	516	473	498	490	486	515	454	479	475	519	509	502	523	513	478	479	470	490	498	511	476	505	474	489	486	490	484	502	463	437	507	504	471	511	497	488	519	480	492	496	516	518	490	522	488	452	492	538	498	499	534	495	495	532	500	484	518	503	470	500	489	484	498	454	489	505	512	470	509	453	485	468	474	510	472	463	501	504	503	543	494	477	503	469	485	521	490	498	528	530	485	495	524	512	501	491	516	521	512	493	477	428	480	514	506	481	456	455	494	509	485	473	505	468	485	493	515	530	479	497	500	500	486	516	491	539	515	488	486	490	495	444	502	469	505	480	518	473	496	525	488	511	507	474	496	506	486	525	519	512	453	479	496	506	491	503	530	510	471	498	497	452	458	520	543	459	483	476	497	458	488	477	462	522	465	512	530	493	486	529	487	449	515	523	447	502	508	499	484	478	511	492	540	507	491	443	494	490	527	486	485	515	475	484	523	495	512	540	505	525	464	531	494	485	462	496	518	526	517	507	513	478	528	511	517	503	492	492	461	516	511	501	495	521	512	473	478	502	494	495	538	444	512	464	520	452	545	473	488	500	493	508	461	486	510	527	488	499	484	514	512	486	505	516	515	501	469	507	481	458	513	509	532	511	478	482	520	525	524	461	536	509	481	509	474	524	467	499	508	538	459	482	516	529	515	528	533	500	484	495	497	504	520	525	460	486	477	520	517	485	512	482	498	479	503	501	463	523	476	513	476	504	516	460	523	492	515	465	492	513	506	530	510	517	471	459	509	494	500	467	469	476	508	470	490	478	510	498	491	510	506	517	497	499	494	511	463	485	540	480	520	514	542	486	476	509	546	506	488	496	460	515	496	460	481	457	515	456	514	506	473	527	522	514	452	501	551	527	508	526	505	517	497	535	489	514	512	559	512	525	488	495	497	524	542	496	486	517	471	476	492	502	457	491	496	503	501	463	521	505	501	478	507	542	494	518	551	515	476	513	513	472	474	473	479	531	524	454	505	527	445	486	530	547	520	499
23356	21384	29329	23837	21384	20187	1570	497	361	338	288	274	268	250	235	232	251	242	247	201	213	201	210	203	207	213	192	185	202	203	200	189	191	201	186	215	206	180	169	166	195	194	184	218	214	181	211	179	168	202	190	201	201	186	198	163	189	193	169	201	196	192	159	186	172	183	198	190	190	162	171	211	167	168	183	196	168	189	182	189	197	171	205	164	186	199	165	177	183	176	187	177	172	160	197	197	181	158	197	193	179	181	170	196	199	183	159	187	149	182	167	156	174	193	187	200	190	171	178	191	175	218	182	191	178	162	177	185	195	197	181	168	182	188	179	178	171	154	172	175	163	197	190	187	209	159	169	185	183	176	176	192	175	192	186	187	169	196	165	188	176	147	174	200	171	175	200	195	193	168	191	181	178	187	203	162	187	196	168	164	201	203	173	181	164	195	197	185	196	181	187	149	197	184	193	182	171	181	206	184	176	189	191	182	180	160	158	198	154	190	209	164	183	184	152	190	181	193	187	190	182	177	150	177	179	174	170	163	197	161	176	174	177	178	203	188	180	196	186	193	195	184	191	188	181	170	173	180	169	169	208	161	182	204	190	176	194	198	179	190	162	194	181	189	179	172	176	166	188	191	184	172	186	216	164	180	187	166	176	209	208	193	175	154	205	184	188	172	174	189	170	189	196	166	182	178	177	170	175	175	189	167	191	162	186	169	154	169	192	170	170	171	194	173	185	199	176	158	173	180	178	209	181	185	182	181	191	209	173	167	200	181	182	188	195	189	192	181	189	199	193	184	198	197	152	190	190	183	178	185	197	201	193	186	169	174	178	198	177	202	186	173	207	189	172	162	191	184	183	174	159	186	181	178	177	167	178	190	185	165	166	175	167	183	171	195	170	186	204	191	177	199	190	180	190	179	176	192	191	171	175	175	200	190	164	164	205	176	171	180	176	195	171	192	201	171	182	183	167	195	165	179	187	169	182	166	174	194	185	166	203	169	177	184	190	178	170	211	216	174	182	183	171	190	200	199	191	167	200	180	203	163	183	203	176	193	163	178	177	184	177	171	164	194	170	204	193	194	188	176	179	186	167	176	197	193	196	194	172	187	192	163	185	192	196	186	204	171	184	173	193	182	203	183	176	184	169	183	203	172	189	186	195	183	174	174	173	165	168	197	177	176	174	179	177	201	172	185	174	204	197	189	188	179	172	204	166	187	182	191	171	182	190	174	190	193	204	182	196	175	159	166	148	197	170	194	185	182	201	170	179	170	181	182	204	160	200	195	164	183	203	183	177	175	187	187	183	176	180	199	204	178	180	196	186	189	179	184	218	192	173	175	183	175	177	161	188	188	173	175	185	191	202	203	184	177	168	160	185	163	195	181	193	179	196	196	187	197	183	183	189	178	168	207	177	220	190	174	161	180	181	199	153	179	187	174	164	177	188	170	194	184	218	175	191	177	185	171	184	183	182	151	186	170	180	184	184	168	179	179	159	209	164	174	188	174	169	207	192	174	176	196	213	176	193	171	171	171	177	181	190	172	195	169	177	198	210	191	185	175	180	187	194	183	196	179	192	187	203	190	180	190	163	180	180	169	179	183	162	198	182	177	182	176	174	218	174	198	196	200	194	178	169	214	191	185	188	159	171	174	190	180	183	196	178	190	187	184	202	187	181	183	204	190	175	170	184	186	198	169	205	178	176	187	181	179	186	186	170	192	180	199	188	176	190	172	165	180	192	171	175	188	191	199	169	172	185	178	179	168	177	184	175	174	192	185	196	204	202	190	164	182	172	208	186	175	182	186	184	166	189	176	181	177	176	164	181	183	166	146	157	189	201	200	200	203	172	165	177	183	211	177	165	173	202	216	177	194	181	200	186	180	198	187	172	184	183	173	163	169	204	196	181	179	171	178	179	183	164	197	173	184	182	164	195	183	201	167	201	197	177	189	200	178	175	178	182	200	162	171	166	181	175	167	200	194	162	183	184	192	173	185	208	174	179	176	188	156	164	160	188	174	166	184	193	193	179	140	175	181	191	186	195	164	177	174	185	177	192	208	185	183	180	207	195	173	190	165	179	165	169	178	202	194	181	181	164	183	175	173	188	173	170	157	194	163	173	188	177	174	166	169	188	184	179	181	174	182	164	183	179	158	193	184	195	188	173	181	194	171	194	186	198	157	170	181	201	163	192	174	173	175	168	193	196	181	192	208	167	198	192	171	164	192	172	158	210	183	179	200	184	189	192	196	193	167	181	177	168	188	176	199	171	171	166	179	183	180	166	184	163	197	187	172	205	173	194	169	184	183	195	167	197	190	208	196	179	187	188	183	192	192	178	176	196	180	191	186	168	190	200	184	187	165	183	180	184	173	162	199	179	187	196	204	190	193	189	197	204	181	204	193	171	170	186	177	190	173	189	175	174	193	201	182	187	163	187	165	188	170	191	189	185	174	183	175	178	221	180	207	199	203	171	175	180	197	163	202	180	186	189	167	189	193	178	198	178	183	194	194	181	178	184	184	222	179	193	189	188	177	196	175	181	194	184	181	185	189	192	182	162	169	160	170	195	198	194	187	185	200	172	167	200	177	171	185	169	174	192	199	204	204	187	162	165	182	182	191	178	164	176	168	202	178	208	178	208	201	201	188	192	158	187	177	179	188	194	182	203	175	198	198	171	192	188	194	180	201	181	184	206	176	197	175	196	175	170	174	177	146	175	178	183	197	178	188	167	176	158	188	175	184	168	200	176	152	201	198	190	171	207	187	169	181	156	179	173	193	162	193	170	193	171	175	190	189	184	172	170	166	184	184	217	195	189	182	208	165	181	195	185	167	179	159	173	190	188	200	178	179	184	204	213	208	178	179	182	192	191	208	183	190	185	172	174	190	187	185	160	185	184	186	185	180	177	179	168	197	185	177	184	183	169	172	188	201	178	178	165	175	208	159	193	183	193	169	191	168	182	160	180	181	204	182	154	197	201	191	174	175	176	183	192	188	175	163	157	158	192	189	198	175	174	190	205	194	195	183	192	180	173	175	205	184	184	183	180	186	175	181	172	162	198	175	188	178	173	184	214	202	193	177	182	185	190	182	175	186	179	174	185	175	195	184	194	172	175	181	196	194	175	190	183	190	171	178	190	181	170	165	190	177	172	195	181	202	166	194	191	155	195	203	185	193	168	208	188	162	183	194	167	173	184	170	164	198	171	207	194	195	192	195	198	167	172	201	199	187	185	178	173	204	182	170	197	194	207	174	177	179	181	178	173	181	168	177	185	169	182	189	172	151	176	203	187	168	193	179	199	166	179	218	176	193	205	165	197	179	189	189	164	182	169	183	193	189	152	173	181	173	218	177	186	186	166	188	209	181	197	208	200	188	161	165	178	168	213	185	179	183	174	192	202	190	236	188	207	172	174	185	172	187	186	199	183	197	186	164	189	190	205	190	178	170	173	177	180	174	179	174	184	182	195	183	177	191	180	165	173	185	171	166	191	191	167	181
53623	29974	10003	5156	3347	2383	1765	1434	1168	1000	865	739	748	638	551	579	479	506	461	474	449	448	437	478	402	428	377	423	401	370	350	391	373	406	362	357	381	382	356	388	372	360	386	413	399	333	353	328	380	325	368	315	331	333	358	374	366	348	333	363	297	334	361	338	345	363	321	312	328	337	323	365	348	327	320	317	343	350	330	313	355	346	344	332	339	352	324	369	315	380	308	357	372	347	331	319	332	337	357	342	336	348	345	330	336	354	327	343	364	310	375	318	305	331	309	343	351	332	322	351	335	354	337	320	361	351	317	324	325	303	315	332	343	319	343	374	347	311	341	346	348	342	331	332	339	317	355	324	378	329	369	323	331	354	354	331	330	322	344	333	346	338	320	339	326	358	335	351	329	324	329	345	319	335	323	334	363	351	317	348	322	388	328	341	379	339	352	337	352	329	354	359	364	349	332	308	331	327	347	365	337	319	326	342	348	345	341	304	371	356	351	316	348	350	349	337	357	348	351	362	335	326	355	375	311	331	332	355	323	369	343	334	356	337	332	337	322	368	333	364	335	334	366	343	345	346	313	325	341	346	364	351	375	325	344	348	325	323	333	357	303	322	354	349	339	331	328	363	358	321	349	321	329	367	347	340	346	324	340	354	308	331	331	300	335	315	318	337	310	326	343	332	347	320	324	333	365	316	323	358	355	324	350	311	312	348	365	321	336	324	337	297	318	369	349	323	334	332	347	288	331	320	322	315	336	330	350	353	344	335	347	342	344	329	352	346	337	376	315	323	334	335	335	325	321	329	313	346	349	363	330	323	291	353	356	336	310	330	340	321	317	357	329	314	333	350	341	321	345	354	324	317	316	317	328	328	342	340	362	320	325	333	387	371	343	334	331	346	355	331	328	338	368	331	334	342	351	350	345	330	338	350	350	354	315	338	311	356	277	367	330	330	334	349	365	330	336	337	332	315	339	320	339	324	354	352	333	331	354	359	346	308	353	315	327	310	318	328	333	341	319	328	343	350	341	320	301	343	309	304	350	298	341	315	323	354	297	353	321	315	352	348	284	355	348	365	336	367	356	358	360	358	321	311	328	362	355	325	367	327	322	325	322	349	317	355	311	337	321	319	356	321	351	329	369	348	321	340	339	333	326	305	318	317	333	335	313	344	331	348	335	360	343	355	359	362	331	329	330	334	340	334	326	342	325	345	299	325	367	386	367	327	344	354	314	339	335	323	325	352	356	376	329	373	312	326	328	323	345	346	363	327	342	350	319	350	344	341	313	342	363	380	326	359	371	348	336	349	321	349	335	352	362	318	312	306	322	333	313	342	324	357	361	310	342	305	375	354	337	318	358	322	338	339	331	333	347	318	379	336	332	328	345	330	343	359	338	337	334	317	345	320	312	367	332	360	345	339	328	313	312	324	311	312	370	350	325	347	336	335	333	323	327	349	339	349	361	328	318	357	348	335	323	319	330	316	347	342	344	337	329	366	333	303	323	341	343	329	336	332	336	386	318	322	336	372	317	349	339	346	323	336	327	355	321	319	326	336	327	359	333	349	353	333	337	327	336	381	338	323	350	355	368	354	351	322	347	318	305	347	359	319	326	315	300	358	332	335	323	340	323	328	320	307	315	347	333	337	314	345	321	357	371	343	309	318	334	329	340	310	312	350	344	340	346	342	334	342	328	309	347	317	347	339	374	320	354	337	322	329	337	360	315	306	317	324	384	327	341	325	345	294	340	334	336	345	344	358	358	349	365	305	323	342	338	318	334	330	347	348	347	365	333	360	299	353	324	331	335	321	334	293	326	313	332	315	361	312	356	348	319	343	315	334	343	361	342	315	343	326	336	320	343	325	339	339	330	325	344	367	343	330	332	374	318	372	343	332	331	327	337	303	328	339	351	359	343	335	333	364	370	320	325	341	331	345	373	333	351	357	337	374	347	341	318	335	342	318	330	354	356	323	319	355	309	346	352	327	365	346	332	329	321	368	321	343	350	364	319	343	346	348	335	347	321	301	329	335	349	328	315	347	345	334	334	341	355	321	364	319	320	348	337	353	346	359	375	322	308	368	334	331	346	353	369	324	335	304	346	324	347	358	334	308	381	359	331	368	334	344	321	366	330	347	342	340	354	347	335	308	334	326	315	338	334	322	363	324	340	350	320	324	333	340	329	337	339	349	354	326	355	327	322	323	335	318	350	325	344	301	356	348	308	338	341	325	351	330	336	323	328	348	335	348	365	336	343	357	342	355	343	347	304	307	328	352	351	334	334	326	360	313	319	341	356	315	319	326	367	310	360	303	353	343	312	343	332	369	347	337	351	335	354	382	324	348	311	327	320	327	340	358	305	358	355	320	328	338	337	361	335	312	320	342	373	346	380	340	327	336	333	344	329	363	293	333	328	324	316	340	348	330	348	333	333	319	377	344	330	339	335	346	330	346	325	329	324	318	355	336	324	330	318	328	352	355	326	328	319	351	340	364	331	367	362	379	359	324	340	343	342	356	372	342	356	330	342	352	303	307	322	361	364	344	326	341	307	346	351	350	329	327	355	341	351	364	324	346	331	323	328	355	353	354	340	328	321	355	337	357	326	334	320	328	326	335	357	314	314	345	323	345	304	355	306	319	346	313	316	319	331	320	331	343	313	317	312	339	363	348	340	326	355	299	337	347	322	357	338	348	336	336	313	335	349	355	353	307	300	318	357	328	354	333	356	322	373	316	335	331	331	311	344	325	325	338	324	332	339	347	314	351	348	338	342	324	341	340	327	298	323	328	325	323	336	332	323	361	342	346	348	331	337	338	361	327	357	332	314	357	310	323	315	322	360	324	328	309	348	335	343	357	346	319	358	326	333	343	345	333	325	353	343	324	347	336	361	322	325	358	325	331	354	323	365	321	345	309	321	350	341	353	292	342	321	346	334	333	316	318	346	341	331	313	337	342	350	303	311	349	311	322	345	334	324	345	371	360	344	357	344	313	347	324	339	382	340	310	364	391	359	362	324	335	298	364	325	338	333	347	323	325	353	334	313	317	341	360	301	355	358	323	361	338	365	361	350	344	309	335	343	361	334	300	361	332	342	331	323	331	356	324	313	306	347	338	351	323	352	330	366	296	360	373	321	344	338	312	313	336	344	343	336	313	330	319	338	327	350	319	351	325	318	343	336	357	354	370	354	352	315	362	309	303	308	367	360	340	357	341	331	318	315	332	339	311	318	332	323	325	356	332	334	347	330	336	339	332	318	293	322	327	321	358	320	331	338	324	337	320	340	356	353	355	301	370	378	337	330	340	344	328	325	315	293	353	322	385	358	332	328	386	356	358	291	322	345	330	321	311	319	343	364	334	328	365	339	341	331	328	341	335	321	341	320	325	326	317	352	361	313	333	322	346	343	329	351	330	336	331	359	320	305	348	355	323	326	336	357	319	342	388	348	317	322	328	321	318	348	341	341	348	351	365	337	301	328	334	347	317	342	322	358	336	334	332
27495	20887	9520	866	569	559	517	481	512	472	495	500	489	455	495	515	485	473	499	499	474	508	524	477	488	492	487	453	509	492	501	524	493	471	497	494	499	484	493	487	490	509	458	507	491	454	514	450	528	501	505	485	510	479	514	520	489	461	508	492	520	491	487	449	502	510	513	484	502	516	513	493	488	492	475	487	510	517	504	476	508	521	491	476	493	496	510	479	490	482	491	485	499	470	490	485	493	508	503	473	478	537	504	472	485	526	521	468	474	510	485	495	470	470	474	486	453	469	505	523	488	450	465	526	483	471	463	485	464	471	480	520	452	478	516	474	504	496	524	434	495	484	515	538	464	475	484	504	448	456	510	485	455	530	478	567	541	482	530	490	476	477	470	481	540	518	510	456	470	494	450	485	554	488	461	491	495	450	498	486	526	469	508	492	496	485	518	534	506	543	521	486	450	482	485	531	475	459	474	463	511	486	490	503	502	513	477	480	494	460	497	463	478	485	505	455	517	500	499	505	484	517	501	492	509	496	524	494	496	505	476	485	507	480	488	542	477	500	493	501	482	466	536	505	497	453	495	487	510	498	480	513	484	527	487	505	497	490	494	515	506	495	519	514	457	489	521	475	465	471	487	524	477	461	444	475	484	510	523	522	471	504	468	456	484	508	511	481	487	450	507	502	509	502	456	484	526	524	495	481	541	493	514	509	531	514	446	490	511	471	498	488	480	470	469	481	466	489	504	493	503	490	528	509	479	455	454	538	494	488	481	500	511	521	503	495	510	515	509	502	520	479	474	501	489	544	520	476	455	483	506	498	467	546	517	486	517	482	499	482	483	455	500	533	470	464	464	530	483	460	532	487	486	539	486	525	502	518	468	470	469	488	480	487	494	489	539	481	510	474	471	492	535	483	460	473	487	494	490	510	469	489	505	494	497	468	484	470	480	492	518	514	490	466	503	482	474	503	499	526	477	507	457	469	465	476	475	491	498	492	520	486	488	474	520	477	485	523	480	493	514	505	522	473	455	488	524	464	479	536	501	475	480	476	460	482	499	469	546	515	476	509	486	527	502	501	463	496	504	498	496	482	507	492	503	447	497	485	506	506	456	486	496	479	469	511	491	459	506	495	492	512	469	470	482	511	451	497	485	490	501	519	524	494	512	489	515	484	460	510	528	483	496	477	471	468	451	495	487	491	491	508	499	480	497	515	450	512	503	461	497	513	531	493	488	475	461	470	487	497	480	469	483	467	488	506	507	504	438	546	463	477	529	478	495	498	489	425	514	476	524	472	471	480	460	519	515	480	481	475	498	485	512	515	497	475	546	488	498	503	517	476	486	515	487	472	500	469	511	475	504	456	462	466	509	491	480	502	447	521	484	500	501	480	488	487	508	530	486	500	485	477	472	478	524	547	491	526	496	514	486	500	478	522	510	444	477	466	493	472	501	526	482	468	478	512	503	478	475	510	494	512	510	505	515	498	494	516	491	491	505	491	446	456	490	518	489	466	504	509	443	481	497	514	485	473	515	475	490	498	487	460	510	490	507	514	518	499	465	494	495	460	428	514	493	470	485	511	493	516	486	478	480	467	507	512	479	501	471	506	469	482	476	496	514	491	535	513	449	520	474	470	486	509	499	487	509	474	473	491	503	478	479	482	518	507	456	533	523	498	449	465	481	500	526	499	502	514	496	463	493	480	513	514	513	501	518	516	499	477	462	497	488	464	549	481	532	477	516	480	536	452	480	512	517	488	488	500	494	455	513	494	458	471	484	497	492	476	536	498	548	504	484	502	466	481	479	509	474	475	463	543	458	513	499	486	491	501	484	525	454	476	532	449	490	479	518	481	456	498	498	470	508	478	493	505	475	482	454	460	472	494	492	522	484	500	465	502	452	482	518	490	484	515	512	541	493	476	502	516	506	480	492	470	521	465	499	487	514	475	461	502	488	507	461	452	461	487	460	463	512	481	503	458	510	522	454	515	481	467	493	471	471	477	492	471	501	461	471	503	485	497	476	497	476	470	497	459	456	467	475	520	474	467	482	519	503	517	435	495	505	513	555	496	484	516	483	534	493	451	443	494	486	533	478	509	472	501	460	443	477	444	475	486	486	496	490	511	521	490	497	494	464	490	463	499	530	487	456	499	503	484	468	439	492	458	497	478	539	507	463	492	532	481	468	505	506	495	525	492	516	513	498	467	502	439	497	492	485	558	491	515	498	478	497	515	493	472	502	498	468	527	510	492	484	476	508	534	480	494	478	472	519	481	507	477	499	447	534	508	481	501	523	489	470	517	476	473	511	498	504	520	487	534	500	486	482	497	492	499	496	496	458	490	479	504	519	519	500	499	500	529	481	498	496	460	496	486	483	465	513	498	511	514	469	508	491	505	466	500	537	479	483	482	477	488	524	543	498	521	507	515	450	479	510	521	467	490	480	498	471	449	543	500	497	541	527	460	504	526	492	503	507	498	463	508	507	489	500	508	509	487	482	477	471	453	443	442	463	490	473	499	492	476	501	514	499	500	440	470	453	470	521	523	514	463	511	514	509	482	526	511	468	488	508	494	461	484	520	484	473	470	507	512	524	472	508	513	512	525	556	467	496	518	474	513	499	499	461	486	450	505	500	474	511	466	452	487	483	473	477	489	475	465	504	510	477	518	504	478	446	452	496	466	488	521	479	462	493	503	508	493	464	467	471	454	472	507	493	486	475	514	522	480	531	494	505	533	517	497	481	505	489	513	458	501	538	486	479	515	530	483	485	492	468	488	502	475	454	479	506	493	508	514	488	524	488	483	506	497	474	507	489	468	482	477	523	507	487	492	504	491	403	448	491	492	461	483	481	462	498	486	495	482	456	485	530	502	479	463	505	517	473	452	506	476	461	453	498	515	497	512	510	499	525	512	490	502	480	502	471	481	520	497	475	492	542	517	503	524	469	520	508	487	518	500	501	487	486	507	419	491	470	494	503	493	524	504	477	499	512	531	510	443	526	456	491	468	465	502	535	502	454	457	481	523	500	502	494	495	510	456	485	480	507	510	485	515	444	476	467	473	483	473	535	500	468	469	493	501	507	490	493	495	474	476	475	528	486	490	477	520	523	474	490	461	498	425	473	490	529	514	495	487	444	518	473	495	463	496	503	467	471	463	491	493	534	536	471	474	507	495	432	527	453	509	489	536	482	480	486	480	495	498	480	468	473	514	491	474	414	527	490	451	467	470	488	503	447	449	466	486	484	472	515	515	495	445	473	477	477	530	484	467	469	508	461	492	481	486	485	534	551	471	496	513	522	532	479	491	515	533	474	540	507	482	493	499	493	519	497	490	492	462	482	486	500	535	477	516	491	492	518	483	484	492	519	488	486	506	514	476	482	476	509	515	534	487	505	484	495	460	501	509	495	490	498	536	504	532	480	496	474	530	521	471	491	490	497	510	461	495	480	477	511	521	523	510	472	498	490	490	521	506	514	502	465	479	476	497	516	493	479	513	465	482
27458	11798	1513	1238	1059	1018	946	954	949	936	936	957	938	918	934	937	935	945	902	899	905	949	895	912	873	917	936	915	957	914	937	892	940	917	910	923	921	935	908	935	929	923	897	887	903	898	907	912	944	908	818	889	933	907	919	952	859	911	913	887	925	949	921	924	995	987	846	891	886	930	919	959	895	926	901	911	933	920	916	888	944	873	957	868	886	936	869	897	886	836	972	933	933	893	985	910	956	909	968	938	962	894	961	923	947	876	929	903	888	941	897	924	875	925	1008	907	910	877	937	900	911	864	898	966	930	925	918	881	871	911	946	906	880	912	930	917	945	928	921	937	900	929	952	890	896	900	934	937	896	892	938	940	955	909	909	906	896	893	941	922	949	890	926	894	950	926	893	947	919	898	921	949	892	920	923	905	896	938	935	911	917	937	940	918	955	892	929	943	915	945	911	893	906	901	879	907	948	859	939	907	944	895	912	920	980	913	957	898	913	943	970	906	902	916	887	929	905	896	922	958	947	957	920	919	958	907	887	915	942	921	927	941	871	949	900	859	892	880	900	958	945	898	893	893	851	870	845	898	929	895	924	935	866	880	934	940	946	881	924	895	951	933	926	917	970	889	923	910	921	930	907	917	895	899	899	901	853	896	868	954	909	887	948	923	906	946	930	921	932	903	875	926	883	883	897	884	948	915	898	947	933	926	904	959	902	951	866	922	918	865	887	938	859	905	905	881	875	911	918	983	890	900	900	897	953	888	925	875	914	998	909	928	937	924	940	948	1003	886	969	940	946	859	865	874	920	900	912	946	903	981	888	906	853	887	875	897	916	935	906	949	940	919	926	939	910	883	912	958	912	933	905	965	894	860	934	917	904	903	892	903	900	893	912	944	913	913	918	910	923	919	946	894	951	925	966	945	886	938	917	921	901	955	899	949	865	892	934	941	865	915	926	921	911	968	920	881	925	924	889	905	902	936	921	901	951	921	892	963	903	901	979	954	876	889	940	844	877	914	926	937	928	893	926	903	915	934	887	906	893	898	913	980	917	935	910	913	944	991	856	941	886	982	894	939	944	940	934	930	896	905	913	943	947	915	920	889	886	918	885	953	977	925	977	945	901	924	934	944	935	932	926	889	952	912	926	908	952	933	926	913	937	893	887	861	905	902	899	941	909	855	952	928	894	855	954	888	911	899	919	929	933	919	929	883	910	958	919	895	957	891	943	916	930	920	964	922	912	914	891	918	883	889	922	880	910	898	838	900	912	906	951	916	885	935	898	936	943	965	879	905	947	930	898	903	969	912	922	881	898	907	960	959	927	967	894	889	843	872	926	890	889	902	912	925	960	940	910	903	910	901	926	857	879	905	914	869	896	935	939	927	983	887	914	889	966	964	997	846	865	913	876	893	885	880	890	934	934	900	919	950	894	934	954	936	895	910	869	942	868	912	907	880	922	921	888	925	899	932	933	928	925	936	978	950	896	908	959	939	868	922	901	956	933	915	912	963	920	956	970	923	870	921	947	911	960	936	925	908	946	873	956	960	892	888	937	929	858	926	861	949	877	908	917	881	933	918	934	891	917	892	863	914	905	939	917	883	902	875	967	899	935	907	914	937	955	868	876	905	890	908	925	951	945	901	881	904	941	928	866	948	920	915	957	892	908	920	939	919	923	859	943	928	976	944	910	957	899	877	914	912	941	891	864	926	868	901	925	903	919	931	915	915	898	910	908	863	878	914	923	907	902	987	874	894	908	900	879	933	885	914	920	946	923	906	970	928	868	897	881	913	931	865	895	926	950	972	959	874	927	915	909	909	925	965	904	879	882	944	950	853	909	921	943	942	974	876	936	887	847	920	944	898	944	913	917	849	943	873	916	911	901	884	934	926	930	879	850	889	912	909	918	880	937	940	906	912	913	895	925	948	961	933	863	898	888	877	938	897	859	928	960	895	911	922	887	884	935	939	922	908	867	931	902	948	931	919	909	938	925	942	897	880	931	919	914	964	920	937	968	951	908	951	910	881	901	902	879	916	963	942	943	880	902	901	906	952	922	914	952	919	930	930	940	891	902	886	888	906	973	887	922	947	931	963	915	896	962	880	932	972	879	980	947	895	914	946	912	930	911	888	944	924	875	920	898	898	961	917	909	906	914	905	924	868	886	875	921	954	962	868	901	940	903	970	888	926	898	937	972	921	901	916	919	912	941	920	1003	905	877	906	902	1024	902	902	894	902	855	896	926	927	910	937	929	896	951	895	936	918	883	926	930	945	891	914	918	947	930	947	940	910	925	957	885	921	913	874	931	900	916	943	909	939	924	877	914	910	931	895	945	929	905	879	924	962	962	914	922	955	850	916	923	904	900	908	887	901	980	970	926	925	819	914	923	951	926	953	988	927	909	908	902	857	880	904	914	901	832	939	893	934	875	896	922	857	932	934	861	939	915	968	918	972	936	902	876	855	917	917	917	911	964	939	957	961	960	953	929	946	928	932	963	880	950	920	925	922	878	955	907	913	942	871	951	887	939	895	896	934	948	917	900	972	957	877	826	916	909	949	900	940	934	927	917	910	936	912	914	980	914	896	896	941	992	953	941	985	918	949	937	908	949	940	872	952	909	914	939	935	886	907	942	910	985	886	914	919	930	903	891	915	925	956	838	929	882	895	904	965	979	894	927	870	891	908	966	925	939	930	910	883	912	929	928	892	944	920	868	920	907	923	933	855	896	912	943	916	941	864	843	935	896	912	895	899	879	884	915	896	920	996	934	903	894	870	893	916	945	901	917	897	906	910	921	886	970	918	925	899	904	897	898	904	914	910	937	923	873	923	995	916	1005	911	918	935	904	897	964	927	944	936	956	906	864	904	931	966	859	899	907	908	888	905	880	858	963	949	929	940	903	948	910	963	926	945	945	919	893	894	911	906	918	885	923	896	929	921	964	942	918	888	982	889	927	933	946	930	902	957	886	973	893	917	869	900	981	948	941	893	893	951	913	912	905	960	877	891	937	933	923	922	928	929	970	876	916	902	826	878	881	869	904	953	874	891	954	945	969	938	949	931	918	880	879	922	910	921	853	924	926	959	913	913	897	898	954	886	915	906	878	881	919	922	919	911	937	920	927	951	917	882	946	916	946	888	906	917	933	936	908	912	901	921	921	903	884	948	905	950	905	924	905	911	894	907	880	967	898	967	922	929	906	901	921	917	917	912	925	938	976	957	932	918	877	895	922	914	971	930	892	904	952	945	924	920	939	941	915	937	888	857	909	929	956	874	930	937	912	897	938	954	921	834	975	976	933	888	895	947	885	839	928	957	954	946	908	933	942	975	883	906	934	938	938	881	956	877	866	859	891	930	912	935	918	865	932	931	894	896	940	921	935	887	923	945	931	893	892	925	865	910	902	982	868	934	957	926	890	872	925	899	919	891	884	906	939	911	958	922	952	959	901	948	924	867	938	926	933	933	932	898	938	930	858	864	896	895	909	887	939	950	874	894	906	929	890	940
24435	21387	28892	24210	19722	1609	494	415	363	352	296	319	279	293	298	272	276	279	237	271	256	273	289	282	264	274	268	260	283	245	245	276	263	256	267	258	275	250	253	263	254	272	251	258	274	253	259	237	243	244	286	258	226	242	233	234	217	251	251	254	246	247	233	236	262	258	262	254	230	259	301	231	263	252	264	239	255	255	241	261	235	259	256	224	278	241	265	254	251	257	243	254	250	277	249	257	249	266	241	271	246	237	244	239	265	248	268	247	215	250	251	249	242	233	253	237	284	265	246	255	253	248	243	254	289	247	261	243	289	258	240	270	243	229	238	251	259	232	209	231	235	237	271	248	275	259	245	256	251	263	242	230	246	254	267	249	247	234	233	307	237	272	260	220	226	235	257	240	225	239	245	283	249	217	237	265	263	242	260	214	272	270	273	241	265	257	263	254	273	235	266	255	230	229	255	234	285	246	277	260	257	260	237	239	261	271	273	220	259	259	253	245	244	292	245	225	256	248	253	247	233	257	267	277	252	262	242	260	225	250	250	241	230	251	229	233	267	253	273	269	223	226	260	254	259	239	231	255	223	266	259	270	243	260	264	243	265	253	247	233	253	238	216	248	263	243	259	259	255	246	240	262	283	257	228	254	260	233	260	245	231	229	263	250	255	238	250	268	232	277	241	287	222	266	251	245	258	231	243	265	245	265	263	239	250	258	281	261	244	265	292	239	252	256	273	246	274	261	251	240	249	252	271	260	240	246	253	257	246	255	228	236	249	241	253	258	244	244	246	245	255	260	264	249	272	277	257	242	260	252	287	274	240	247	249	271	262	228	221	289	271	263	247	244	231	237	231	238	251	237	250	256	246	237	245	263	265	260	260	260	269	258	257	237	230	276	276	230	246	270	275	232	235	257	270	257	236	257	268	243	248	250	268	251	269	250	248	238	278	238	249	260	253	274	218	258	241	245	254	278	272	276	245	239	232	243	243	275	238	267	249	250	238	249	241	270	265	252	279	214	277	254	241	259	245	260	248	278	257	233	241	218	260	247	255	257	241	241	216	261	226	236	240	241	259	246	261	248	252	267	276	239	220	233	248	248	231	237	243	276	250	264	251	236	237	256	253	244	257	217	230	239	252	250	262	247	235	269	253	278	228	287	272	224	248	241	246	232	217	243	250	261	270	231	271	269	229	251	246	241	281	255	270	255	243	245	245	230	235	268	235	240	243	265	244	239	265	217	273	245	240	248	248	236	230	273	252	236	252	233	253	258	268	242	277	260	259	248	250	242	276	220	224	237	227	239	268	244	260	263	279	231	254	242	276	220	248	240	265	234	241	248	242	235	234	259	244	233	261	261	246	248	234	243	250	260	253	280	264	263	261	246	229	255	266	264	285	231	221	230	261	268	264	238	253	218	246	281	257	254	254	283	252	236	237	259	262	240	252	272	247	253	237	237	216	254	262	242	274	257	246	250	262	244	273	259	234	251	286	249	251	230	250	248	234	241	256	263	251	270	252	232	249	264	252	264	242	275	244	265	251	243	273	238	237	288	258	238	215	262	255	247	276	272	283	249	256	240	287	240	222	273	234	261	279	252	269	271	253	285	226	236	266	236	259	214	252	263	245	240	243	245	250	240	266	249	269	237	259	252	232	285	259	238	239	264	223	229	220	256	253	266	253	257	234	249	253	256	222	248	228	242	240	258	251	263	226	243	217	270	230	262	252	238	283	274	234	246	267	254	229	266	282	230	229	222	241	259	239	270	239	236	229	235	242	257	259	274	262	266	253	259	250	243	239	257	284	244	242	243	272	251	239	238	224	263	266	221	261	250	231	256	251	255	256	245	248	233	249	257	251	234	281	244	258	248	248	227	259	245	245	273	255	264	267	263	252	253	233	248	242	250	240	251	257	236	257	261	250	235	239	270	255	246	259	253	252	271	244	261	288	252	213	255	265	248	259	244	258	244	232	250	256	236	223	261	248	262	241	248	251	244	239	268	282	266	254	249	231	234	266	264	288	258	232	275	264	253	279	252	272	241	263	239	239	230	260	289	280	254	225	283	239	232	233	264	274	262	230	235	239	248	247	247	237	256	254	273	261	254	240	251	254	242	243	216	256	236	243	264	227	239	279	229	280	230	259	270	250	257	250	265	248	274	254	245	265	262	248	233	254	257	256	251	234	239	258	251	231	250	264	244	257	250	223	235	272	267	263	258	256	250	228	227	242	238	236	243	251	262	257	252	269	249	233	253	249	259	224	238	235	237	243	256	227	259	258	253	221	248	207	279	260	250	271	266	247	224	242	245	238	247	235	248	272	263	256	253	269	244	236	250	256	247	263	273	231	256	245	258	243	267	241	240	242	250	265	251	280	232	245	255	273	278	246	229	301	240	251	236	240	259	239	256	269	255	275	263	272	260	249	240	258	253	246	259	239	235	276	224	225	268	262	248	207	237	288	264	243	251	229	274	264	266	255	249	236	247	244	270	233	254	278	245	260	255	240	259	266	231	251	237	233	247	270	231	231	266	255	239	289	241	260	229	247	237	253	253	252	253	253	235	277	258	289	232	247	257	237	232	252	256	250	263	261	238	234	262	254	250	254	246	228	240	259	223	274	245	241	259	216	258	251	247	264	271	235	255	247	283	264	274	266	253	236	251	258	269	251	259	253	257	217	239	272	266	242	263	289	253	249	258	270	287	280	271	242	244	270	252	292	268	236	263	241	264	269	251	241	251	271	246	243	255	263	247	291	242	239	286	256	248	256	288	260	254	242	240	233	253	230	236	244	274	236	222	250	246	255	274	235	258	260	232	240	240	234	254	254	226	261	256	255	242	248	271	247	234	226	232	264	251	246	258	257	237	229	257	242	236	229	292	263	253	242	256	276	246	273	243	262	266	258	244	242	222	251	267	227	260	256	275	213	244	254	256	253	226	262	269	236	256	241	222	262	267	232	237	267	284	295	262	246	270	263	266	285	257	245	258	271	252	252	280	247	226	237	241	264	243	265	246	242	228	254	239	259	225	239	257	255	233	257	242	257	239	231	263	289	250	245	263	263	242	287	224	238	245	250	269	232	262	249	231	236	233	242	254	268	245	233	273	252	244	254	250	219	258	256	262	269	250	269	277	251	228	258	262	243	236	247	255	252	256	232	236	243	255	238	248	260	237	222	261	236	265	254	256	263	231	243	264	242	256	218	231	250	279	255	241	249	243	246	239	231	223	242	272	261	250	237	251	261	249	241	253	275	252	258	262	225	262	225	279	242	265	228	245	224	241	250	249	242	266	260	267	255	279	193	273	260	238	265	217	271	259	287	250	239	281	225	267	246	253	264	252	254	258	243	240	216	249	267	282	208	275	240	238	267	257	264	217	253	248	215	248	245	248	252	266	244	255	265	273	248	237	216	247	261	268	230	236	247	276	243	253	251	242	263	249	249	268	241	254	246	216	230	242	279	262	236	251	242	270	262	270	256	271	271	250	255	267	255	251	246	257
47742	26503	6195	3196	1989	1575	1261	1016	918	827	718	693	677	651	633	614	576	596	575	586	515	528	532	510	512	544	524	540	521	520	525	508	509	527	532	502	491	528	524	512	511	542	475	500	543	472	533	509	520	510	494	519	479	486	513	473	546	501	499	530	494	495	518	469	488	495	498	498	444	504	507	514	461	489	501	550	512	497	486	529	486	464	501	487	501	459	474	499	499	485	513	473	529	508	485	462	494	482	510	492	510	479	475	510	503	515	450	502	485	488	433	537	493	471	502	468	491	500	513	499	419	477	501	526	467	498	487	510	500	526	506	525	473	545	495	482	453	499	498	478	529	524	486	510	519	460	499	497	455	492	465	482	486	493	524	512	449	507	499	511	481	471	481	522	503	547	504	513	495	498	478	540	450	502	485	446	490	452	460	462	476	493	499	480	483	546	487	497	464	496	488	527	479	473	484	427	506	495	503	488	462	498	468	451	517	510	497	478	478	506	487	476	532	491	501	495	502	481	511	547	477	508	477	493	510	480	526	494	458	470	538	515	484	495	506	525	479	486	488	522	494	497	509	473	514	471	490	485	497	503	437	489	520	524	471	461	495	534	480	503	514	472	490	466	532	462	484	467	523	511	537	529	506	496	467	488	529	479	505	504	451	512	475	514	468	510	475	474	494	494	502	497	473	499	517	487	495	484	509	506	502	470	511	515	470	523	495	454	484	482	492	522	501	535	473	469	496	504	486	478	471	507	486	483	478	489	544	467	471	485	504	480	518	462	481	506	505	465	481	501	462	480	494	512	488	471	474	498	525	509	480	515	498	504	501	472	509	483	532	497	460	474	502	529	481	457	526	503	512	453	524	547	480	472	471	484	467	485	504	463	497	515	514	467	493	473	480	494	521	472	507	525	487	497	506	501	511	492	472	453	488	483	462	459	487	505	472	476	475	478	468	457	488	468	484	484	486	472	535	465	476	485	474	506	480	479	505	475	466	480	510	480	529	444	445	518	496	550	493	483	482	502	526	486	477	490	512	474	481	501	490	506	511	492	452	496	536	501	502	466	472	507	529	495	477	508	484	478	483	456	515	445	488	490	519	508	480	479	493	487	491	489	561	500	459	521	457	456	519	475	479	488	532	483	514	493	487	487	497	465	486	484	513	497	548	493	523	471	491	580	502	454	438	504	504	504	494	494	469	503	511	504	494	480	486	499	502	446	524	467	456	491	484	488	494	495	509	502	458	509	501	461	497	510	496	487	531	490	519	489	490	517	499	493	492	479	506	502	480	516	492	492	521	475	476	476	506	494	494	482	517	456	507	517	494	480	503	482	504	518	482	532	480	542	474	460	469	469	507	505	540	493	515	514	493	502	499	518	529	463	503	491	493	498	445	509	456	500	490	457	477	520	553	491	460	502	491	492	473	502	525	483	480	509	438	490	502	492	502	485	519	513	494	494	511	509	473	491	540	455	481	513	469	496	485	512	505	508	507	469	513	544	499	506	443	518	496	510	508	498	509	507	509	480	478	506	547	513	510	505	524	514	492	480	473	488	505	523	466	502	521	484	483	485	472	438	500	519	506	502	493	496	456	512	514	490	466	484	474	497	483	497	504	508	483	480	492	444	486	488	533	473	493	443	457	498	449	462	471	487	480	477	498	487	496	495	474	477	511	471	459	494	500	542	517	433	473	469	494	488	470	510	518	503	490	511	498	494	499	476	485	493	468	476	464	486	473	501	513	431	503	509	485	462	485	489	480	495	504	486	502	498	492	497	474	547	486	491	486	465	470	509	510	486	492	506	511	515	492	476	485	518	469	480	548	520	503	530	488	550	504	476	462	497	459	474	517	525	459	475	531	531	477	470	505	501	487	531	499	548	481	470	516	517	501	503	505	504	522	509	448	479	511	507	503	488	531	500	460	472	488	464	502	513	459	504	538	462	487	471	498	486	501	479	485	464	503	498	503	496	493	478	470	477	452	475	474	496	494	489	506	507	508	472	504	479	470	455	473	491	469	497	493	461	475	504	467	494	488	501	498	511	468	532	466	476	523	474	516	509	494	498	505	487	486	495	511	511	514	490	487	496	491	498	512	455	470	484	488	489	502	485	498	470	469	502	466	518	501	503	479	463	454	443	491	520	523	516	482	472	469	470	511	467	484	539	496	504	493	475	489	525	516	463	480	509	470	539	477	480	466	500	491	495	514	480	476	469	481	494	488	471	492	498	512	486	516	473	489	471	459	476	474	504	500	497	505	514	477	508	508	487	523	472	498	489	473	501	502	502	467	469	473	479	460	457	500	477	482	495	460	504	505	486	508	463	513	531	476	511	494	527	494	488	512	474	531	514	517	481	511	528	489	462	493	530	505	522	500	490	502	462	519	468	509	492	500	522	486	494	475	505	479	492	452	466	496	483	514	458	503	511	505	526	513	463	450	448	470	485	476	516	463	523	458	514	487	469	482	496	496	484	452	482	503	491	488	441	483	507	509	459	480	466	461	462	485	516	505	479	474	509	487	461	470	473	530	502	477	432	510	511	466	456	476	494	477	501	503	483	506	491	500	462	541	520	531	503	487	475	481	506	526	476	481	472	505	475	509	508	485	516	435	491	500	503	483	463	522	505	495	458	487	531	434	476	503	498	498	503	478	474	522	504	488	500	468	536	460	529	497	464	489	471	471	483	493	483	476	506	487	474	511	484	525	483	471	522	518	449	495	526	512	473	495	495	490	482	473	496	503	510	509	493	440	512	479	497	467	464	503	469	483	472	473	499	472	458	498	511	479	515	506	510	508	536	474	491	493	478	470	490	504	480	495	505	514	514	473	483	527	511	479	480	482	497	476	509	476	499	492	478	483	475	461	525	532	520	474	494	450	503	483	531	473	448	467	440	512	485	500	462	510	475	479	502	513	514	441	469	519	502	454	482	487	532	491	477	498	510	490	503	507	473	494	442	503	540	506	479	444	469	477	486	487	460	507	462	497	516	480	470	475	496	538	486	494	490	513	446	495	496	539	489	509	526	508	519	475	496	504	511	515	503	528	539	534	479	487	499	523	490	491	475	501	472	502	478	514	523	501	513	454	463	497	481	483	505	461	505	527	497	502	507	462	506	513	508	502	493	517	479	482	475	490	502	509	492	498	514	514	486	509	495	476	545	505	512	481	509	495	515	486	480	515	493	536	503	497	494	497	494	500	464	540	465	469	448	483	499	505	480	523	488	492	483	467	499	463	503	509	476	481	468	487	445	510	495	516	529	512	486	525	517	471	491	482	502	496	507	449	487	492	510	497	467	482	442	503	450	504	494	467	495	450	471	495	505	491	445	493	482	468	465	506	479	526	532	475	482	465	514	506	512	511	462	475	494	469	449	467	521	472	495	492	470	507	479	469	496	485	511	463	498	494	494	502	534	509	461	519	501	467	540	513	512	488	484	446	547	491	474	537	469	502	474	515	472	514	509	544	504	477	521	479	471	472	516	532	476	482	551	483	495	472	505
23306	21388	29439	23692	21382	18851	1246	454	346	286	347	300	245	244	256	223	281	200	236	192	209	239	210	224	215	173	189	186	206	197	193	195	175	207	178	176	177	189	201	178	190	188	184	179	188	198	202	203	200	167	175	187	194	195	177	191	201	182	195	201	171	157	196	163	197	176	204	190	183	182	173	190	191	203	190	187	194	195	162	178	163	183	187	186	195	161	194	197	177	180	180	168	182	164	167	174	197	187	172	171	152	168	173	206	179	200	187	204	165	185	182	183	193	194	192	147	162	191	189	190	193	178	196	195	184	156	195	172	170	182	186	200	176	172	199	193	161	182	172	185	168	174	193	192	174	202	166	185	175	196	192	216	161	184	188	189	174	185	169	192	185	184	182	172	175	182	178	171	174	190	184	180	181	184	187	185	171	166	198	202	191	213	169	184	187	176	164	173	186	178	184	152	166	177	192	213	180	167	189	186	162	172	177	183	182	167	175	165	185	181	165	197	194	184	176	162	191	173	172	177	207	189	189	181	178	189	182	162	165	168	194	182	207	164	173	175	169	182	152	193	187	169	177	183	181	181	199	203	198	182	182	175	175	163	168	189	170	180	193	195	173	178	172	189	178	174	185	165	184	175	136	189	169	165	190	181	177	186	186	178	179	188	179	198	205	201	185	195	201	205	198	174	173	174	174	175	181	184	177	190	179	187	193	186	167	167	167	179	186	174	191	182	175	192	175	182	178	172	183	175	191	184	178	172	157	177	161	178	173	200	204	187	172	165	181	188	184	210	172	154	178	150	187	166	207	176	163	163	192	184	161	174	209	179	190	175	187	190	179	195	181	171	171	174	191	167	178	181	173	170	187	176	190	185	183	184	191	200	182	184	186	163	164	171	184	189	178	164	158	194	206	197	162	188	172	170	167	168	187	178	177	194	164	230	151	178	183	189	159	182	166	151	162	184	190	165	191	190	191	173	179	163	170	182	172	183	188	182	194	186	192	156	199	178	188	178	181	194	206	188	182	190	190	199	211	173	188	184	191	186	181	187	172	175	167	175	181	171	206	178	156	184	162	204	186	182	182	163	194	153	191	183	192	166	170	177	192	162	189	186	173	198	190	168	169	180	167	174	185	180	174	192	169	182	181	177	186	192	158	189	165	161	183	206	170	176	161	169	210	174	189	160	176	219	175	188	173	180	163	192	182	173	192	186	219	181	165	163	170	191	164	183	170	167	184	195	163	165	203	172	183	169	170	188	212	183	183	189	168	206	166	198	187	156	173	185	173	188	179	173	187	172	200	197	172	141	172	188	178	179	191	199	190	174	156	202	195	194	174	184	202	192	187	180	153	194	184	205	183	189	172	173	193	168	188	170	198	179	202	186	189	151	193	161	165	168	182	188	160	160	191	178	167	193	155	168	185	171	190	186	165	176	184	175	176	180	177	200	206	190	158	181	161	168	180	195	169	188	176	188	143	179	195	190	169	188	168	177	180	193	163	167	171	173	177	162	150	184	199	164	202	173	164	188	165	165	170	200	182	191	176	196	168	174	193	184	158	178	216	194	161	196	176	172	188	184	158	176	183	171	169	182	180	164	195	193	162	164	179	199	197	193	189	183	180	187	165	188	180	190	181	159	196	175	169	173	176	164	169	189	200	174	158	188	188	169	187	189	184	166	178	203	169	159	182	174	180	170	189	191	188	192	165	180	166	187	184	157	187	178	171	178	178	188	185	161	180	187	188	185	182	177	209	168	173	181	162	167	185	184	193	150	156	184	171	179	181	158	171	152	173	150	183	175	179	195	160	157	176	197	201	174	208	174	186	176	159	203	157	176	158	168	168	178	176	168	172	174	168	199	182	171	174	204	166	178	164	193	200	181	184	179	178	187	184	160	188	178	181	175	188	173	188	170	173	168	183	174	162	173	201	180	174	174	196	170	180	175	192	178	183	162	164	156	151	189	193	208	169	179	157	194	187	177	186	187	169	190	196	179	178	184	170	170	162	187	175	183	169	167	149	191	173	189	164	167	174	187	163	170	190	207	184	158	201	194	172	205	155	177	182	189	160	169	170	188	199	211	182	188	177	192	174	165	186	164	147	190	158	159	170	168	180	199	177	182	200	187	183	182	198	183	179	185	176	175	192	197	195	193	191	164	160	195	163	172	168	170	177	201	168	169	173	181	182	181	191	182	185	167	218	180	179	171	155	175	177	167	154	188	179	194	192	168	164	216	191	165	187	181	182	174	176	184	164	159	175	171	170	195	181	181	177	206	171	172	178	172	189	201	178	177	185	188	170	185	176	189	180	162	171	163	187	169	221	163	189	192	162	196	180	180	158	172	177	177	171	178	168	170	171	187	185	197	167	179	181	188	185	171	178	159	185	182	227	181	191	165	175	183	154	190	192	199	166	185	163	203	177	165	170	169	189	172	180	200	173	181	178	187	182	197	172	189	184	182	208	200	177	153	183	175	177	195	189	180	174	175	186	175	170	176	171	181	186	199	176	210	163	178	187	163	189	179	190	160	179	207	180	177	173	177	195	193	154	180	190	197	173	159	197	198	181	186	185	167	185	176	185	167	179	162	171	183	161	185	197	169	171	175	171	186	152	188	172	193	195	170	171	204	182	193	172	179	187	188	165	187	173	188	171	188	188	191	177	149	182	201	185	181	164	209	180	197	173	163	169	187	161	158	163	199	201	190	161	173	189	168	169	190	170	203	179	208	195	196	182	185	161	179	172	161	164	155	174	180	204	194	176	186	189	187	182	149	159	172	163	189	176	197	183	164	176	186	204	175	171	177	179	204	170	176	180	191	175	181	180	166	177	168	173	180	198	171	157	153	179	188	163	154	170	171	174	197	183	182	161	157	180	175	168	168	182	192	170	162	172	185	173	179	177	169	194	199	163	161	154	168	183	158	156	174	180	187	184	184	177	164	190	174	189	171	184	179	179	212	169	177	200	188	173	181	166	194	151	169	166	204	175	182	160	170	188	187	203	201	181	213	178	178	176	198	174	197	182	181	162	173	169	178	174	176	180	198	184	164	209	194	160	188	170	181	159	179	211	171	173	183	184	189	174	169	155	176	186	172	175	193	192	177	184	200	207	178	193	196	171	200	174	172	201	201	164	189	193	171	186	188	156	174	169	186	184	171	155	171	186	177	181	159	151	168	184	172	170	199	175	177	175	190	190	166	181	171	168	175	177	189	192	179	165	211	199	194	188	172	178	209	177	188	191	186	192	179	181	188	167	165	166	184	199	171	217	168	167	165	195	165	189	196	184	168	180	175	168	178	182	188	173	147	163	197	204	181	166	197	184	181	199	161	182	185	182	177	165	204	188	185	187	185	193	166	192	178	178	175	163	182	183	169	160	173	172	177	171	189	194	169	179	169	192	182	176	206	205	190	182	188	168	169	175	173	205	179	187	182	175	181	179	176	174	157	159	167	165	184	153	162	175	178	195	187	184	191	182	162	196	195	180	187	175	182	179	164	195	173
54663	30693	10053	5276	3423	2317	1731	1392	1168	1019	818	756	726	621	565	528	504	513	465	451	465	443	413	440	416	402	402	411	358	390	369	396	371	355	357	352	374	358	378	382	351	372	351	354	338	350	345	372	377	341	351	354	346	358	306	326	334	363	354	390	335	347	342	338	336	353	340	353	351	329	325	341	345	339	363	344	361	344	342	354	333	340	333	340	340	288	329	356	367	313	339	294	347	339	331	330	337	348	332	354	353	345	336	334	323	300	305	362	360	282	361	332	321	310	358	332	332	319	359	362	332	368	310	325	372	330	318	356	325	335	324	297	317	334	305	320	329	319	337	345	354	306	317	337	331	368	351	370	317	360	363	329	315	346	368	329	332	343	375	336	317	327	334	299	311	331	352	320	361	321	338	325	356	301	312	363	356	317	354	298	326	349	333	320	321	312	317	320	313	337	319	324	339	322	324	323	342	347	318	330	318	287	336	341	312	345	331	351	317	324	354	332	373	312	327	307	324	336	340	353	337	331	326	358	326	364	317	352	335	326	321	306	347	354	311	360	343	347	330	357	324	334	325	342	315	308	344	297	340	336	324	318	343	326	344	322	353	320	318	350	337	351	334	291	289	322	329	322	301	338	333	347	347	328	325	295	343	361	348	366	376	316	344	348	345	327	349	336	334	358	330	347	321	333	344	331	325	340	339	333	358	337	339	333	308	344	339	339	352	350	307	347	311	332	320	339	348	359	361	334	336	317	333	330	356	335	333	343	337	312	317	315	322	315	339	318	300	327	365	333	356	335	321	321	321	350	329	320	352	306	337	336	313	319	310	341	342	397	324	334	318	282	324	332	323	343	344	331	306	336	343	323	339	328	337	336	326	330	340	355	326	327	327	319	333	350	327	315	351	378	344	329	337	356	337	368	310	331	348	335	330	325	347	311	355	300	348	366	319	345	340	331	370	338	345	333	307	306	340	350	332	313	336	336	343	294	349	329	347	332	322	323	327	322	314	315	344	290	312	321	341	338	340	361	348	299	340	310	337	330	329	331	355	300	307	336	361	325	332	345	344	321	326	308	319	334	370	351	333	315	336	343	311	356	367	332	356	341	378	342	352	321	332	290	336	344	307	327	316	307	333	335	323	323	321	352	362	346	338	351	376	356	378	341	335	327	349	353	298	335	314	319	319	331	338	339	348	302	353	343	346	326	317	345	316	350	345	340	348	321	314	317	352	326	341	305	333	379	342	345	321	327	329	311	325	342	357	339	331	364	346	315	353	338	342	358	331	358	318	336	339	306	352	316	317	301	347	333	342	359	350	346	310	347	339	336	366	347	332	326	348	332	341	341	325	337	321	332	344	346	326	372	276	359	312	345	327	354	307	334	335	360	336	330	314	316	367	335	336	307	327	333	337	340	331	333	350	343	341	325	339	298	327	329	322	350	356	360	320	332	340	360	339	310	322	345	321	317	316	316	307	308	333	327	313	356	345	326	341	311	313	329	336	334	333	333	359	357	332	338	309	340	326	337	322	321	324	357	338	327	341	346	356	306	298	344	335	322	331	330	326	290	334	315	336	336	359	330	314	350	373	326	318	323	328	368	332	328	323	322	353	325	343	303	302	322	354	327	336	272	303	317	313	348	352	302	337	336	339	337	358	307	335	358	331	332	313	323	343	346	317	336	351	323	319	345	325	336	344	337	317	321	373	340	331	308	345	305	346	323	312	334	337	302	343	352	313	341	297	311	318	303	341	318	298	340	327	336	297	365	321	341	328	340	310	357	346	362	346	339	344	363	320	327	340	331	320	364	310	364	331	359	341	351	333	324	318	322	351	350	312	340	319	322	338	312	345	325	345	336	351	329	329	299	321	345	346	334	341	362	295	358	356	335	314	286	330	330	342	307	341	333	332	318	370	323	348	367	330	340	342	318	361	340	330	333	361	304	324	321	331	316	327	350	340	332	342	353	312	344	327	330	343	333	392	353	333	337	350	328	327	343	326	360	321	355	344	363	340	329	331	342	331	347	326	348	353	346	317	308	364	309	318	303	287	357	306	330	308	357	357	333	337	317	329	304	338	337	339	333	341	328	334	358	334	355	337	337	293	333	302	311	337	347	355	320	318	354	344	350	355	322	317	309	325	318	314	348	326	310	320	343	346	346	338	328	339	308	322	337	337	328	304	316	342	333	335	323	341	326	337	353	320	368	324	347	316	376	309	343	348	337	342	316	329	282	342	303	307	369	346	290	325	318	343	343	371	358	349	341	313	348	346	332	339	306	307	331	346	324	336	344	339	321	328	339	371	324	310	314	317	324	318	347	343	330	334	354	351	351	333	344	342	322	352	345	346	331	355	342	320	335	351	339	309	334	314	346	331	328	321	331	339	343	351	327	339	326	370	328	338	366	319	322	357	317	329	373	333	294	344	339	357	350	318	336	324	344	367	340	342	352	340	313	341	333	300	348	360	323	336	322	328	313	328	308	332	337	333	318	301	329	309	331	327	349	326	323	305	318	333	348	346	341	382	341	321	368	352	344	327	351	337	349	354	332	312	322	312	330	301	310	331	328	317	339	356	321	306	331	323	348	352	370	368	338	333	332	339	328	337	345	346	308	337	309	316	343	375	354	329	330	324	341	336	335	351	334	308	385	366	320	366	325	335	315	349	328	355	302	326	312	322	331	327	331	327	335	347	327	327	359	342	347	345	347	354	326	318	341	323	325	356	335	334	358	355	340	326	351	314	350	350	329	310	335	329	325	333	308	328	308	330	353	323	326	334	305	347	302	315	310	317	344	352	325	347	333	305	327	362	335	317	338	313	338	323	346	331	331	332	348	347	363	365	341	363	330	345	328	332	337	322	296	361	299	339	335	338	345	319	336	304	314	317	299	328	360	307	345	356	332	327	339	362	343	328	334	282	326	348	338	305	339	324	301	322	316	339	310	350	343	302	336	321	324	338	315	358	330	380	350	345	359	332	349	337	297	298	360	356	344	341	331	333	320	362	313	343	327	335	353	344	332	309	336	289	323	316	333	351	303	342	326	344	341	371	350	337	338	308	306	330	338	322	329	331	326	309	335	354	328	318	327	317	348	359	335	329	311	352	331	307	324	328	372	327	348	318	333	337	352	369	332	355	318	338	339	337	313	344	321	339	326	318	322	299	308	332	316	333	326	337	340	347	325	327	334	365	359	345	356	318	355	310	321	333	321	306	319	332	355	301	340	340	338	354	343	329	344	322	335	308	347	291	332	351	325	357	351	328	332	331	324	347	348	334	325	292	320	331	335	296	333	331	343	317	348	347	347	352	350	349	353	314	346	332	325	335	345	340	361	330	326	371	345	332	309	354	323	320	326	318	330	312	352	308	331	332	318	349	342	315	315	355	312	326	343	361	331	356	327	327	366	311	341	350	342	358	295	330	348	353	316	276	334	343	367	293	310	312	320	296	324	310	344	367	338	340	322	331	307	335	307	360	325	333	331	350	333	293	347	347	347	340	373
27371	20431	7867	878	508	530	498	527	501	508	501	490	526	470	505	453	486	518	480	523	478	488	472	507	499	479	461	483	482	492	474	506	493	489	477	488	479	536	463	492	470	490	513	505	486	458	500	498	516	470	491	467	504	514	508	485	472	500	503	498	466	453	479	476	489	469	516	505	512	463	493	480	478	478	443	471	480	511	524	485	460	473	467	468	512	476	471	520	471	513	459	493	495	486	489	473	492	470	489	448	481	528	452	459	504	487	483	509	504	483	512	491	520	511	506	476	496	508	518	492	508	458	514	513	502	472	454	457	532	521	482	494	495	510	462	511	520	499	468	495	497	522	520	499	469	477	446	490	469	483	487	490	507	489	506	484	501	523	528	516	494	512	494	486	534	501	518	532	543	518	491	474	485	500	491	502	491	489	530	472	452	486	505	481	527	465	458	513	570	487	496	461	500	460	476	458	504	504	535	468	503	512	451	498	482	491	503	493	457	517	500	523	504	499	505	490	513	501	505	496	520	487	471	479	485	488	511	462	502	501	511	494	492	486	545	527	481	496	499	482	523	506	467	486	472	512	479	523	470	485	502	464	502	482	472	499	472	489	461	505	480	472	505	498	479	487	487	474	493	501	479	460	478	482	508	459	494	466	482	505	526	496	519	465	516	497	510	477	495	521	455	465	501	509	489	469	533	486	481	493	470	473	473	483	500	513	496	523	477	457	513	539	489	481	477	489	492	515	493	472	494	514	507	493	488	514	483	510	514	483	527	498	516	554	482	516	507	451	476	520	496	511	498	506	455	513	505	507	447	484	493	487	451	489	510	487	516	501	466	473	505	529	523	534	510	539	476	513	503	510	432	499	509	502	489	536	469	477	459	462	549	463	482	534	500	501	475	501	467	489	524	491	477	496	495	496	483	532	492	495	485	489	471	523	455	480	510	540	523	502	503	484	497	473	481	482	500	492	500	518	506	520	440	470	505	510	453	493	464	489	466	490	486	506	515	502	484	487	463	531	511	490	516	480	533	506	484	540	496	477	518	478	503	503	474	466	485	493	494	452	480	468	463	475	484	472	493	450	461	499	514	499	505	506	468	508	455	508	464	535	505	517	499	488	499	514	513	498	501	488	486	487	488	483	510	498	487	517	483	520	521	485	537	495	527	483	518	447	485	520	467	507	495	475	465	501	488	497	492	528	510	493	527	480	489	451	483	505	496	504	496	474	495	499	464	505	501	481	504	517	476	520	483	463	511	458	504	487	462	486	537	483	521	496	497	494	497	479	453	537	479	483	467	506	488	479	497	495	521	479	501	546	491	480	492	498	486	526	489	508	454	503	479	505	465	471	515	490	500	503	473	510	471	521	495	496	501	519	499	479	488	490	506	478	481	481	523	533	495	532	485	484	492	506	479	495	470	494	498	476	486	499	499	484	487	471	506	493	475	538	476	536	428	490	496	471	496	477	508	485	502	441	504	508	509	496	506	493	537	499	501	501	533	489	478	527	491	439	469	500	511	540	504	482	523	484	461	542	497	501	517	479	540	476	492	522	494	517	485	519	510	475	482	480	474	481	492	483	491	498	502	486	489	489	463	469	494	520	492	500	482	494	492	480	487	532	474	473	508	471	496	479	504	466	480	465	506	501	483	479	505	515	492	524	507	512	467	462	494	516	498	495	478	464	459	491	525	524	501	492	471	480	505	466	480	496	456	471	497	484	482	506	523	525	489	478	495	503	450	519	481	501	539	495	476	472	491	503	505	496	509	498	526	492	497	508	487	476	488	514	501	478	488	467	491	497	464	517	478	489	500	504	485	473	473	515	480	510	474	515	518	522	472	487	503	479	498	520	472	481	481	495	473	487	511	488	452	523	451	449	512	505	479	479	499	488	511	483	504	468	466	477	512	469	478	528	461	527	520	490	505	494	552	495	531	489	462	501	466	481	478	498	470	496	483	501	500	510	500	500	471	496	503	495	493	521	484	470	500	451	525	507	518	504	489	504	472	489	514	552	484	487	498	505	489	461	487	486	497	490	479	501	485	497	505	496	501	464	481	518	471	489	512	438	466	503	526	481	495	494	505	523	473	503	532	518	508	521	500	503	520	499	501	488	490	469	524	466	494	488	501	495	509	511	502	477	470	480	502	496	496	465	471	500	466	496	525	469	513	504	492	492	522	523	489	500	471	513	493	493	495	467	481	504	486	485	485	467	493	536	471	480	505	468	502	481	487	471	508	468	517	444	515	507	455	495	482	508	472	505	464	453	497	510	489	453	494	507	481	536	505	507	496	471	513	469	472	459	489	471	520	485	508	502	493	486	476	473	507	500	468	491	460	449	475	461	494	511	522	499	494	526	489	453	477	507	493	486	517	513	497	487	457	474	512	500	529	484	484	478	552	463	458	514	506	517	480	491	494	489	530	501	490	517	482	489	462	464	484	527	456	485	481	520	515	500	500	503	512	492	504	476	545	511	516	506	488	533	504	484	524	446	463	470	474	491	505	519	518	442	499	492	497	436	465	424	513	513	516	485	500	495	477	481	483	518	464	527	515	530	501	484	481	509	503	471	458	505	538	484	469	500	483	495	447	435	482	454	509	471	486	501	497	445	495	487	464	494	463	483	507	483	514	489	499	452	502	494	495	507	468	503	472	474	510	495	520	507	458	499	451	531	495	518	514	498	534	484	483	469	477	478	517	487	487	467	516	454	439	452	491	486	509	517	499	497	508	464	465	475	496	496	495	508	519	495	538	537	476	537	546	485	499	493	492	522	497	473	470	520	512	482	475	507	506	517	537	518	520	501	497	480	519	461	504	482	500	526	496	474	531	521	507	497	509	473	497	482	527	472	477	519	472	531	504	471	504	458	495	518	494	510	521	500	485	527	477	506	492	501	498	489	518	436	524	491	495	489	496	497	456	505	473	502	476	449	466	501	516	487	507	490	474	485	504	483	509	473	496	442	511	462	489	518	487	492	489	491	515	467	457	525	469	495	484	505	504	504	526	500	530	513	491	478	498	502	498	508	513	514	504	474	482	499	507	502	493	504	502	497	487	513	513	530	498	503	504	497	492	528	467	475	520	470	491	490	493	471	480	438	468	488	515	504	449	501	516	489	466	486	505	497	471	470	472	545	472	485	521	484	495	455	494	523	490	459	495	509	517	484	480	486	498	482	489	491	455	519	512	464	474	517	479	507	467	465	482	471	469	500	486	496	509	511	530	505	503	524	486	496	493	502	472	469	472	527	530	476	524	507	486	506	485	508	520	490	450	502	514	500	521	535	533	474	512	469	503	503	467	459	437	487	525	472	533	502	474	524	478	457	455	490	497	486	490	461	495	480	506	496	495	510	504	495	510	520	483	498	496	490	524	493	480	490	491	495	489	514	500	473	491	550	526	495	484	543	487	496	568	455	509	515	521	510	512	485	495	523	510	461	522	504	468	469	443	498	531	488	501	494	478	505	486	490	522	528	497	477	488	480	511	502	490	501	498	497
27465	10951	1557	1206	1091	1022	932	941	971	926	942	915	945	929	914	910	940	866	946	948	935	919	966	935	924	864	916	903	921	842	920	911	973	894	951	942	904	891	848	955	920	939	913	889	915	934	932	951	942	910	918	910	867	872	872	836	988	967	901	889	906	918	928	916	898	941	929	924	897	876	919	907	935	947	957	944	919	903	929	881	918	946	904	954	891	916	893	923	895	881	912	915	914	941	940	956	930	876	922	917	856	869	884	918	929	938	953	932	874	888	941	900	871	916	917	910	900	943	967	978	960	924	903	916	848	940	877	948	943	863	910	890	871	911	923	871	908	904	870	916	909	932	918	899	926	832	899	915	865	912	924	893	913	915	897	923	911	908	926	924	864	994	960	870	896	861	877	868	912	900	925	877	908	978	930	911	959	916	915	949	901	867	903	894	932	862	911	924	926	896	927	893	896	875	878	899	892	954	872	861	870	914	918	911	903	931	934	927	859	865	912	956	919	909	882	851	890	932	882	921	919	930	925	881	907	883	897	954	965	890	902	911	882	871	883	907	894	898	929	868	942	923	892	928	918	917	871	916	891	910	884	918	872	912	908	886	940	951	923	913	906	903	870	935	874	884	907	883	879	867	900	928	838	931	913	930	934	897	874	861	893	895	903	929	876	910	913	946	890	908	894	891	894	929	932	929	924	870	917	908	894	946	901	924	885	944	867	874	873	997	926	914	877	954	908	947	930	815	875	934	878	933	930	901	938	905	924	911	945	964	902	912	870	901	864	963	945	882	935	881	948	896	902	906	913	907	918	886	859	876	926	894	926	875	892	914	908	877	881	974	895	903	962	921	930	922	901	887	874	899	939	916	891	897	867	864	968	881	911	966	908	874	912	935	884	922	934	891	914	914	893	966	968	935	947	904	900	874	926	843	934	899	890	935	906	911	860	911	909	934	877	899	892	908	929	931	931	890	899	908	882	930	924	878	884	882	911	880	897	799	926	880	895	911	912	862	855	947	859	871	931	917	934	976	914	818	894	881	877	912	944	923	906	952	912	934	907	919	902	902	931	868	874	871	934	921	900	919	924	900	959	927	882	898	917	919	922	920	904	839	883	902	944	838	948	917	890	894	880	944	892	820	866	899	898	949	868	875	859	890	963	877	934	929	834	907	913	915	881	910	942	922	887	928	969	985	929	882	934	929	919	902	947	929	898	921	922	934	848	950	875	950	944	916	901	880	937	929	925	916	920	922	931	932	930	949	874	919	890	942	933	852	910	897	924	893	939	874	902	904	911	878	898	936	956	937	923	913	885	957	928	876	868	897	920	900	914	907	892	932	920	925	873	925	931	884	911	824	864	898	875	877	913	927	920	937	896	937	903	892	908	900	889	912	911	945	860	907	882	921	926	929	933	924	881	859	887	877	902	944	878	939	900	926	912	893	928	932	935	877	892	908	877	930	898	868	884	918	882	888	920	914	926	889	934	910	911	879	927	875	874	906	882	894	898	898	912	878	889	882	914	950	865	900	894	919	939	941	891	904	912	856	953	925	862	898	909	890	903	894	929	912	926	884	893	929	884	881	927	914	896	855	899	892	878	903	951	924	908	871	938	908	930	883	982	882	885	876	900	924	898	882	915	843	881	881	918	858	944	903	905	927	892	931	863	934	947	914	904	935	908	928	957	921	913	933	974	875	894	914	853	988	894	951	957	910	891	932	902	886	945	933	863	945	894	887	884	912	969	874	906	906	915	854	945	888	958	876	910	915	977	913	875	844	952	965	878	929	939	865	890	908	896	869	893	921	882	903	911	882	951	910	921	861	872	897	892	926	897	901	928	938	935	910	909	941	916	933	863	879	924	929	916	879	884	939	964	871	886	910	882	933	902	957	866	892	934	923	938	926	907	883	882	883	861	952	923	886	905	902	948	928	923	865	858	916	896	905	896	857	974	888	895	875	976	919	907	977	850	907	925	936	863	937	955	851	891	858	953	915	908	887	928	901	932	936	832	851	859	910	981	944	900	915	937	907	980	915	914	903	927	894	897	905	917	887	886	907	928	872	895	897	897	870	895	887	898	881	917	926	888	876	915	921	915	852	898	928	935	856	944	865	928	894	891	853	937	876	889	901	928	908	909	940	908	884	914	925	903	925	877	913	983	900	932	905	907	889	939	898	910	891	884	908	882	855	887	924	907	940	954	946	931	909	903	894	923	977	924	913	894	891	918	901	859	852	945	904	931	922	887	870	921	930	890	912	908	898	921	935	1005	919	938	936	925	896	902	869	894	959	964	891	939	905	900	885	929	914	923	928	908	873	902	881	876	887	947	892	941	932	881	917	921	889	915	846	891	925	832	928	906	884	926	902	945	923	871	944	927	925	880	886	954	866	922	839	877	867	972	897	950	905	913	886	896	919	871	900	879	973	904	864	933	903	917	900	918	910	900	911	901	904	857	900	903	873	914	942	953	900	916	920	906	921	866	964	880	942	962	865	931	887	894	901	903	936	886	886	933	930	875	932	949	927	917	908	908	891	875	865	962	955	901	887	927	903	943	911	833	881	894	893	951	885	902	877	934	890	879	868	899	939	877	897	904	934	943	872	925	901	941	922	899	913	946	867	922	868	915	920	906	919	922	939	931	863	916	867	842	941	922	936	892	880	921	914	966	916	892	902	912	906	898	912	929	919	931	924	922	916	925	921	895	933	935	913	952	899	867	938	896	906	902	899	912	911	931	931	941	950	919	884	885	974	857	810	863	919	949	918	934	897	917	892	858	906	918	871	920	869	957	883	945	896	887	922	910	957	962	945	944	906	832	853	932	909	894	923	873	969	917	899	930	957	914	910	948	938	925	895	931	910	908	895	899	873	903	942	864	906	910	933	881	940	922	926	900	865	893	910	975	915	884	918	972	875	955	890	973	870	954	912	960	960	903	897	922	895	884	867	861	926	901	918	948	897	898	881	902	879	959	923	866	923	874	889	899	895	933	945	881	915	972	981	927	951	858	810	918	925	893	889	910	908	865	942	904	944	934	879	899	933	986	951	918	867	923	916	918	849	840	930	909	904	921	935	921	930	883	930	920	954	948	897	886	922	861	915	924	908	951	950	925	922	914	904	873	943	959	888	896	877	905	855	878	904	878	912	917	907	856	895	887	872	906	894	857	900	902	921	878	893	906	921	911	868	901	932	937	944	929	937	945	936	937	886	914	912	904	939	919	903	916	925	925	931	880	924	876	937	912	864	885	922	904	876	896	935	842	914	870	914	889	932	922	931	928	893	901	890	885	926	962	928	884	879	858	882	909	914	931	926	941	915	932	854	909	885	895	959	857	891	896	971	902	867	929	880	859	927	905	882	901	881	903	897	942	905	933	886	916	935	905	892	902	929	912	895	939	930	871	929	928	909	904	885	876	950	994	885	889	894	911	951	935	917	875	944	892	919	922	870	927	895	872	912	873	876	929	930	931	913	889	931	838	897	852	892	956	909	880	923	950	892	936	978
24375	21438	28855	24387	17345	1089	471	394	352	325	333	281	333	292	271	290	290	301	270	288	236	294	234	270	270	256	246	280	286	282	275	255	261	272	257	263	254	246	243	278	262	254	254	272	267	261	260	270	273	248	269	260	249	235	255	233	256	248	237	261	264	267	262	252	254	286	251	242	240	250	243	221	232	254	256	285	270	274	265	261	249	241	251	244	232	277	240	251	252	236	256	233	238	240	263	256	252	232	259	251	268	289	262	242	283	262	254	285	245	247	267	229	253	269	244	252	283	234	251	250	239	267	275	239	268	267	253	239	248	274	241	257	269	246	254	236	222	245	255	252	226	239	277	281	230	232	258	268	252	222	251	246	267	262	259	208	235	263	254	237	273	244	256	219	293	243	240	256	253	242	237	223	241	269	240	275	260	245	225	250	234	238	263	219	247	242	248	254	281	262	232	255	228	227	255	262	246	284	270	225	256	255	252	236	243	261	260	260	255	244	259	257	269	265	265	270	283	263	253	250	235	225	252	253	278	241	249	216	255	265	262	248	238	270	249	261	261	221	236	258	254	242	251	242	259	284	262	248	246	268	250	262	272	236	214	232	237	238	230	276	237	251	240	264	236	271	276	224	260	239	275	272	257	248	239	248	228	274	239	267	249	243	274	268	264	252	212	227	259	242	233	236	265	251	252	264	240	278	242	225	239	248	233	239	275	260	233	264	243	274	253	237	254	239	275	263	243	274	225	283	272	233	228	285	246	257	260	265	247	244	247	254	266	265	253	275	242	238	240	284	236	246	221	249	219	256	254	246	240	241	244	244	248	246	257	259	306	251	255	239	246	236	258	253	251	248	245	238	236	266	268	232	267	263	238	254	244	254	263	224	248	223	244	245	277	238	250	246	236	265	248	249	290	247	294	239	262	258	223	271	257	254	231	266	268	255	246	246	257	262	246	270	270	260	245	251	257	228	243	266	256	254	222	258	261	237	236	229	246	232	235	264	235	244	277	230	236	258	254	263	206	259	267	257	240	248	264	258	250	250	229	274	244	254	265	267	255	226	251	247	265	256	246	255	239	271	254	240	255	232	238	261	250	259	252	266	260	249	251	254	258	249	248	261	216	243	248	277	285	264	243	278	263	254	257	247	256	241	243	275	246	271	260	229	278	241	263	254	252	280	273	254	260	243	255	246	273	268	262	276	261	268	302	247	247	232	236	250	238	229	281	248	228	260	258	245	228	273	223	251	256	237	241	241	263	264	223	243	274	272	239	256	245	247	257	249	264	262	278	244	224	261	251	287	248	258	245	228	250	241	223	262	255	263	242	287	242	263	232	260	245	243	256	224	258	254	240	258	272	266	248	259	258	244	252	250	238	263	276	237	250	256	267	259	237	247	273	242	255	263	262	269	236	264	272	222	252	230	255	265	240	280	230	246	239	270	247	246	249	236	237	273	213	242	256	226	253	243	223	233	263	264	242	253	239	261	257	245	247	249	249	239	230	260	251	232	244	246	252	256	285	245	257	263	250	242	244	264	261	256	250	256	257	249	256	246	238	243	283	235	278	240	237	228	257	232	234	259	253	251	229	257	245	265	231	246	229	288	266	265	219	255	265	232	259	253	244	213	257	284	232	248	254	255	250	245	237	263	233	239	261	258	263	231	268	249	254	260	231	269	248	258	249	232	233	266	238	244	256	271	261	246	238	215	251	232	246	235	215	252	236	244	275	236	250	215	229	235	243	243	273	248	238	249	237	255	248	228	248	273	261	235	241	285	261	242	263	268	249	244	241	291	256	275	236	276	242	262	272	240	216	230	255	270	258	244	246	244	274	259	238	261	258	271	238	243	249	238	240	242	224	230	246	245	274	283	249	247	249	270	256	254	294	246	251	236	236	243	262	277	265	280	253	275	273	252	250	240	267	235	220	238	238	235	240	261	254	281	246	238	249	249	258	253	235	249	253	246	237	235	256	262	271	249	254	262	252	248	237	265	274	238	263	256	269	253	249	256	257	256	255	259	248	267	247	247	244	236	259	236	251	257	235	255	239	267	266	249	273	256	235	245	243	276	257	257	268	240	276	247	257	214	262	246	259	255	251	264	241	233	246	260	255	241	262	227	254	259	264	243	252	209	237	223	228	249	251	233	284	271	232	250	243	242	253	244	270	279	239	272	255	251	239	248	240	263	253	280	254	257	286	254	253	270	273	262	256	268	233	260	234	251	235	277	244	239	237	242	225	255	243	267	258	260	251	249	270	239	229	238	281	250	241	241	279	232	272	234	250	226	255	255	249	230	252	219	236	248	262	272	292	230	237	253	238	266	234	285	244	249	249	288	212	258	251	220	223	264	271	245	249	235	256	258	247	281	226	238	221	238	261	226	226	248	271	230	253	272	227	275	269	251	256	242	278	275	273	253	234	258	243	262	261	250	262	263	236	221	242	216	264	228	281	268	240	235	219	256	275	283	244	268	238	242	239	274	251	230	241	234	277	257	263	253	246	235	259	257	253	245	269	250	251	234	251	221	252	255	281	234	256	261	240	269	253	246	248	279	247	247	257	282	237	249	260	265	235	256	229	243	244	267	242	260	244	239	216	256	232	240	227	279	238	240	269	264	232	242	257	232	250	236	260	258	284	236	263	256	273	263	260	242	266	247	266	251	243	254	258	267	234	257	256	262	245	265	242	231	260	254	261	288	241	262	287	251	250	266	251	213	238	258	261	246	253	249	245	253	263	240	252	252	234	271	266	252	273	227	230	267	251	253	236	261	242	238	280	232	232	243	253	256	257	249	254	233	254	265	263	249	257	236	265	263	236	241	224	220	269	256	248	254	252	221	227	247	248	249	249	259	208	269	264	266	236	260	244	244	274	241	268	255	228	251	222	271	237	266	255	233	247	270	278	251	251	236	253	239	266	278	245	277	270	252	232	247	267	253	231	259	264	251	259	271	260	263	255	252	212	254	277	242	250	229	235	238	241	236	259	269	274	255	257	259	267	222	276	259	248	253	235	241	220	238	289	247	246	241	269	239	248	271	257	244	239	256	241	240	245	221	202	247	268	261	244	279	243	259	250	282	232	258	246	273	243	246	253	224	275	264	265	279	254	237	258	253	274	248	260	253	258	255	236	248	247	270	257	233	278	274	255	238	266	235	262	259	271	262	244	232	255	242	285	247	244	259	236	227	236	246	255	239	245	275	220	238	248	228	263	267	291	252	264	265	259	270	293	268	275	241	232	248	236	276	222	254	243	250	263	244	250	245	230	255	266	286	262	256	269	260	241	243	237	236	246	245	231	229	271	256	249	222	260	255	232	260	259	253	257	245	237	254	278	249	266	250	260	244	241	264	258	247	254	274	252	231	238	236	267	262	283	246	272	275	267	275	247	239	265	225	265	228	233	242	249	269	269	231	278	260	242	253	252	252	243	232	278	282	242	263	274	247	277	244	259	256	245	252	255	239	269	242	247	263	248	232	240	273	279	242	259	209	253	244	241	258
47927	23706	6194	3167	2070	1532	1172	1004	905	796	769	718	648	631	637	588	596	559	555	543	569	578	527	505	505	485	531	521	551	539	542	559	533	513	513	504	530	543	493	492	485	499	481	518	498	498	464	510	523	494	508	496	519	489	486	503	518	496	517	512	523	452	484	478	523	502	496	468	516	492	485	483	505	478	493	541	473	472	486	489	501	496	477	514	511	481	496	511	472	538	497	514	472	506	512	534	512	465	483	485	459	467	471	477	468	490	494	448	462	481	531	488	445	507	475	501	468	512	499	497	509	488	464	461	506	551	466	506	525	501	505	494	454	494	501	493	471	507	517	480	484	461	472	468	469	461	486	495	526	512	499	510	498	499	497	484	515	511	535	501	496	461	504	490	486	495	529	486	488	518	475	481	492	456	503	539	509	491	498	489	482	508	512	470	527	469	509	504	484	502	482	483	451	512	489	473	516	504	465	504	464	497	468	511	440	464	488	501	477	557	510	497	475	516	494	475	487	516	489	487	490	486	484	449	502	533	472	515	502	484	504	490	481	454	530	542	500	515	472	521	560	437	512	534	482	486	511	496	499	490	518	517	493	466	539	504	447	490	516	513	509	487	470	498	447	489	507	511	475	522	487	469	512	497	513	440	523	518	504	480	474	498	493	446	509	487	456	478	492	519	497	497	469	506	506	500	499	508	493	484	501	532	489	538	485	442	485	469	488	501	453	558	479	470	492	509	525	490	522	480	476	467	503	506	504	509	530	480	495	499	509	511	485	504	517	483	493	502	466	479	479	457	475	509	497	476	496	486	499	488	511	502	493	543	503	497	491	511	524	465	482	535	461	528	512	511	509	489	472	515	498	484	503	475	482	472	487	513	515	501	502	516	492	497	481	507	511	503	455	487	519	471	495	473	487	491	497	514	523	487	501	478	490	480	474	516	509	510	524	487	507	477	498	501	468	441	491	509	494	507	486	480	489	491	470	484	453	498	499	509	490	481	477	480	470	545	468	498	476	510	470	507	462	489	470	454	499	457	462	495	512	496	497	479	505	497	507	463	478	505	513	506	513	524	485	510	527	493	486	519	493	466	531	519	471	491	457	499	468	452	511	490	489	496	478	475	491	508	496	449	479	522	467	498	496	513	461	453	471	496	470	491	470	486	475	523	519	481	489	503	468	528	478	469	517	457	470	476	527	536	494	470	509	490	508	462	504	499	491	475	543	520	475	510	488	466	464	521	475	497	481	497	508	479	494	547	470	481	488	437	506	513	498	495	527	468	467	479	498	522	480	508	510	491	513	470	468	459	489	524	464	496	472	505	467	506	485	483	469	460	510	482	489	473	477	503	510	508	508	485	502	518	514	488	470	480	492	525	494	488	489	481	461	508	478	473	502	474	467	499	492	505	522	483	476	502	452	502	493	496	473	470	489	475	498	468	508	482	480	458	495	498	533	515	507	492	489	500	491	484	459	486	488	486	485	527	499	482	488	523	509	492	494	526	485	490	529	502	488	469	524	485	468	504	467	479	513	481	492	515	498	510	470	513	471	478	454	561	485	503	490	535	514	481	523	437	456	419	456	489	468	497	461	490	521	472	531	482	439	517	478	535	524	495	502	509	516	456	508	454	516	463	446	480	510	534	523	478	435	529	464	472	500	487	510	479	507	512	513	447	502	512	498	509	467	475	499	465	491	513	491	495	467	501	441	490	444	458	541	517	499	485	517	516	488	505	479	470	503	462	511	456	490	488	462	496	501	473	491	482	477	514	484	475	485	493	496	466	512	481	497	504	520	460	461	500	510	496	496	460	501	518	505	528	500	472	531	462	458	474	493	497	466	512	482	459	514	522	489	500	477	487	526	495	510	502	481	479	506	463	507	463	473	491	523	485	495	507	479	524	461	498	473	496	499	528	489	484	482	484	488	490	511	487	496	490	503	476	503	516	540	475	517	466	505	456	476	481	466	490	475	489	540	482	456	511	500	512	513	466	510	530	503	488	456	494	513	457	486	506	501	507	505	506	444	486	472	528	461	466	452	471	510	484	501	496	498	510	495	506	493	480	490	458	520	470	492	501	508	529	507	530	465	460	486	433	491	456	484	541	487	500	502	461	478	473	495	502	460	476	496	497	493	458	517	492	511	458	527	473	468	519	481	510	471	504	520	471	503	494	506	479	476	475	467	511	471	482	530	489	469	511	503	490	498	498	508	511	506	493	481	485	499	544	463	455	497	477	481	522	473	475	497	515	510	517	483	497	522	509	479	506	504	493	496	499	469	529	513	458	472	508	470	479	463	472	497	489	505	501	475	508	499	489	515	503	495	482	532	513	463	509	480	468	489	476	508	488	490	473	502	464	480	476	489	511	483	518	513	519	498	488	480	494	479	480	459	498	467	477	510	515	480	486	518	459	491	482	478	518	467	487	498	509	507	514	496	495	501	492	529	492	483	458	483	510	491	522	497	508	509	472	494	495	508	500	458	497	511	456	466	490	477	478	450	478	471	498	479	491	476	468	461	510	506	531	526	438	516	502	501	497	472	530	468	522	495	524	527	493	455	491	488	472	467	523	446	506	498	514	487	505	469	469	553	484	487	487	473	477	490	495	501	483	483	519	461	517	487	489	461	479	493	463	473	535	491	484	534	500	496	468	513	488	459	491	433	508	509	480	503	548	490	512	517	529	527	515	454	467	467	487	519	468	505	500	475	480	508	463	520	491	456	521	476	482	489	511	522	474	488	492	495	516	512	490	507	489	451	513	472	516	473	507	524	513	513	485	465	487	447	514	501	467	476	489	493	479	524	546	471	510	516	486	456	478	486	444	518	489	451	497	451	442	511	474	494	508	519	489	500	446	520	463	485	502	499	481	496	479	509	492	513	476	485	468	488	474	497	466	482	492	541	448	486	516	509	514	502	472	522	468	540	478	502	501	497	521	489	466	478	477	475	502	502	505	497	485	499	498	469	504	465	492	475	522	493	469	469	497	525	498	475	478	475	522	491	503	470	496	534	484	496	503	459	496	484	471	507	534	467	443	492	449	445	500	505	509	499	489	520	487	462	484	481	460	491	517	462	476	430	491	497	494	482	468	440	487	452	478	519	492	498	505	497	481	485	496	473	491	509	497	464	490	482	478	501	491	515	449	502	489	512	502	509	540	522	489	491	486	483	478	515	475	485	502	490	502	496	552	482	491	472	506	497	492	478	470	494	475	500	453	493	484	485	511	474	494	511	514	504	486	508	486	438	483	467	522	489	526	498	499	482	481	496	492	529	482	491	510	486	520	446	494	482	498	483	497	515	480	524	474	527	487	455	475	509	496	476	493	501	446	487	496	486	473	508	484	485	490	483	508	465	491	508	515	515	470	547	500	489	518	496	488	480	490	500	485	494	499	500	457	456	504	479	441	512	462	492	459	513	519	504	492	480	488	451	495	509	459	465	483	461	480	499	524	502	486	470	471	503	514	476	552	488	524	482	463	489	483	463	485	447	496	480	547
23301	21397	29218	23914	21387	15409	969	457	393	352	316	272	246	264	226	235	265	260	225	236	233	204	208	236	200	201	222	191	193	189	190	199	181	181	222	193	202	179	189	174	174	179	170	179	184	171	177	197	203	179	176	169	184	205	179	195	187	194	171	146	175	197	185	151	167	195	198	175	182	201	187	181	200	181	214	178	187	198	212	223	188	178	167	180	170	175	174	187	168	156	172	197	191	189	168	181	189	192	183	176	169	193	172	195	171	199	186	186	168	190	192	172	164	175	169	182	181	153	179	171	179	171	190	185	177	207	185	208	185	177	159	170	209	181	167	194	161	178	186	187	193	182	197	172	187	181	179	163	178	179	172	192	178	175	168	183	188	182	169	180	195	189	195	158	165	195	172	187	194	198	189	188	182	155	193	165	166	180	165	182	175	184	177	183	202	202	162	178	194	159	182	197	211	184	180	174	189	182	191	167	181	207	180	183	196	190	181	181	164	177	173	212	179	162	143	188	159	162	187	199	185	181	152	177	153	188	204	162	194	187	191	191	192	194	176	167	178	206	186	167	168	201	180	158	192	197	181	179	181	179	172	200	188	184	174	185	175	213	191	156	175	196	173	170	191	181	175	182	175	161	170	181	183	186	179	214	181	179	176	152	173	188	167	185	173	162	200	217	182	175	188	198	159	160	189	205	198	191	187	170	185	152	174	175	171	190	181	183	201	180	173	188	162	203	173	186	191	195	168	166	214	189	182	179	186	164	187	198	188	178	177	172	195	191	190	198	177	181	180	195	176	186	177	162	190	170	181	160	185	175	193	184	196	180	188	193	177	189	173	170	175	157	179	171	171	174	188	187	173	200	172	204	179	187	173	161	174	173	164	160	194	187	187	163	166	188	183	185	171	198	165	163	178	200	192	181	174	170	205	190	195	167	162	165	178	177	208	191	183	178	168	169	182	210	181	163	189	192	174	171	202	198	185	185	174	212	181	169	199	175	203	156	186	180	177	168	187	178	208	143	190	166	174	189	147	172	180	190	170	146	181	178	183	179	187	199	174	159	182	181	206	171	197	185	185	184	181	155	190	186	187	190	181	159	195	182	179	192	191	184	168	165	181	200	195	168	190	173	186	195	198	204	200	191	191	175	190	155	182	195	166	183	164	183	175	172	163	173	175	189	167	189	190	197	189	204	176	180	189	176	163	187	185	195	188	171	187	214	179	182	172	172	189	191	194	192	182	165	184	188	190	180	168	178	188	167	194	177	169	174	190	158	195	166	172	170	175	169	190	162	181	230	167	174	172	182	183	181	171	168	205	186	176	201	215	179	159	192	188	165	163	205	218	169	170	173	167	155	207	161	189	179	192	201	182	165	162	185	198	182	179	179	154	156	176	190	181	189	169	188	194	205	178	171	172	163	182	150	189	163	204	156	172	183	185	196	203	165	202	212	167	196	177	166	156	194	184	175	180	167	174	161	169	196	166	177	156	204	194	176	201	190	164	194	175	174	195	160	175	173	173	190	185	179	177	163	174	193	190	193	187	194	170	174	175	190	181	187	185	164	173	204	187	177	180	168	187	195	169	187	194	211	196	219	171	179	183	175	184	172	156	188	190	173	182	175	184	162	189	169	178	179	191	169	188	150	180	164	173	178	161	162	187	183	165	192	165	176	168	149	148	181	182	191	196	175	173	172	193	165	184	167	194	193	182	175	175	179	176	185	170	197	169	159	161	159	165	163	169	198	186	191	165	188	188	164	190	205	204	158	197	166	180	174	196	193	187	179	188	166	186	180	172	175	182	202	173	174	197	193	158	189	168	180	168	176	184	186	143	183	186	165	194	183	186	197	176	182	156	173	197	177	177	209	168	183	162	190	172	202	154	156	183	200	170	195	176	169	171	183	196	203	189	185	175	171	196	183	196	189	162	167	179	194	200	210	174	179	185	171	179	201	177	175	185	181	159	209	183	193	199	169	165	147	202	178	181	157	194	160	185	164	153	152	184	164	203	182	169	161	181	185	185	193	200	188	177	194	205	166	172	165	187	169	176	191	191	178	194	160	183	175	196	198	188	179	190	183	166	192	169	181	159	181	175	168	181	176	207	188	190	171	181	163	169	173	193	172	181	199	178	191	198	177	154	210	167	163	167	165	151	169	172	185	167	180	161	170	165	148	169	160	169	163	175	185	162	187	170	175	171	200	181	181	178	196	189	176	175	161	196	192	213	175	199	180	166	180	177	186	182	197	213	183	186	183	178	175	185	169	178	198	194	179	178	176	196	169	192	208	171	171	181	191	179	185	189	169	178	155	200	199	164	192	176	214	176	170	184	177	194	185	194	198	172	187	190	184	161	182	190	179	186	178	179	175	164	168	171	206	173	193	191	197	171	183	175	171	185	163	175	182	197	161	187	207	164	182	150	189	182	181	196	178	194	171	175	168	203	175	162	213	169	172	185	171	184	151	166	206	161	169	183	186	180	161	175	144	198	165	178	187	164	172	203	171	192	193	157	195	202	168	186	184	168	173	172	153	192	203	174	172	178	164	209	172	167	183	201	169	189	198	188	187	204	170	171	166	175	196	197	177	180	184	174	163	177	168	213	183	162	159	161	172	174	184	183	179	166	186	171	169	185	178	165	167	182	189	190	176	179	186	190	168	182	179	180	192	173	188	177	185	190	184	180	198	191	174	200	163	149	179	186	173	162	174	180	167	188	178	161	175	168	171	173	180	173	202	179	189	174	203	185	183	180	187	199	182	202	156	201	200	162	173	169	162	188	185	158	196	171	168	187	184	167	193	225	181	186	183	203	186	177	159	203	186	159	178	166	198	183	176	190	193	176	165	200	190	156	191	191	165	169	176	200	164	184	181	174	190	177	154	177	176	163	183	163	179	187	190	173	169	188	214	168	186	182	188	162	169	193	197	180	165	154	184	189	179	175	174	181	170	190	197	166	171	182	197	163	198	186	187	170	170	173	193	185	178	167	190	185	163	157	153	166	153	162	167	177	177	180	149	144	169	173	194	163	204	185	191	158	172	186	180	191	177	194	172	187	176	156	182	183	179	168	183	200	186	185	160	181	188	169	184	167	210	193	185	181	159	190	199	182	186	189	188	155	198	151	191	167	186	191	187	190	172	173	171	178	172	178	166	190	210	187	163	174	174	174	182	182	192	179	182	178	202	178	179	199	169	162	174	170	187	178	174	193	172	168	171	183	169	186	173	152	193	178	170	181	202	189	150	166	178	186	173	172	184	174	165	172	180	224	160	187	173	184	176	186	170	138	182	174	184	180	183	164	204	185	187	166	166	170	177	178	168	162	181	160	185	212	180	182	173	180	177	160	174	173	204	215	181	204	212	175	189	195	151	188	194	206	163	204	174	174	188	154	160	172	181	215	179	177	178	184	171	174	176	188	175	175	176	155	166	184	159	170	158	167	199	154	190	213	170	185	197	151	167	189	174	174	175	172	187	181	198	179	169	178	178	181	191	191	185	171	167
50823	26860	10008	5410	3362	2308	1756	1403	1115	971	908	751	631	649	567	526	543	485	474	491	484	461	406	386	425	399	408	386	394	388	387	376	356	351	395	375	397	399	365	364	346	365	379	346	333	338	340	356	353	337	315	331	365	355	345	367	307	369	348	361	345	339	364	327	341	344	344	373	337	320	305	325	338	312	343	344	324	332	347	353	337	331	345	320	350	363	358	337	340	348	317	314	374	355	332	295	346	320	324	294	331	340	344	353	349	351	306	297	339	336	327	333	323	320	325	345	348	278	330	335	332	331	353	333	341	338	337	315	318	321	331	316	368	296	336	304	325	325	305	338	343	343	334	341	318	344	338	348	352	318	314	336	349	347	313	340	301	410	333	325	370	302	312	340	351	356	324	339	331	342	346	335	358	341	336	323	337	323	325	354	343	324	331	313	327	296	376	324	338	348	336	353	349	331	326	349	365	306	361	324	354	356	348	303	357	327	346	322	317	333	327	353	342	326	308	380	355	363	331	336	335	335	345	342	340	321	353	309	320	332	337	333	335	320	331	331	314	319	336	316	321	305	331	324	354	350	351	334	315	330	367	357	351	344	330	333	311	332	327	342	321	339	324	332	330	362	324	378	356	327	343	311	347	315	315	347	312	330	350	330	308	299	327	315	341	314	367	352	320	339	331	319	323	334	305	330	315	358	345	321	310	329	368	335	338	357	335	314	323	322	320	315	329	336	318	323	307	333	312	364	342	348	343	343	329	360	334	350	347	305	332	326	337	335	363	349	321	339	322	352	333	325	327	321	312	316	323	349	333	312	334	323	339	317	321	370	327	334	347	338	312	313	331	333	322	307	331	346	298	319	335	349	357	316	303	334	351	338	326	324	364	346	338	348	318	324	316	347	338	327	325	342	342	368	337	297	356	311	332	312	330	344	353	327	319	357	325	358	335	337	336	301	359	343	365	354	353	327	361	338	300	302	320	318	326	367	346	346	325	337	346	377	360	366	329	343	300	327	344	343	323	365	362	317	322	319	321	326	282	325	308	316	332	355	335	325	333	337	294	341	338	302	339	317	319	310	322	332	341	361	331	329	319	349	355	341	295	345	337	341	336	336	324	371	302	318	347	336	348	337	328	333	336	334	325	293	347	323	340	342	340	344	326	374	374	364	341	343	336	375	301	339	355	336	312	331	301	349	311	338	323	318	328	346	323	356	301	347	292	332	341	358	333	328	338	329	355	334	313	355	336	321	330	324	351	319	329	322	335	340	337	354	322	356	329	335	348	328	322	367	345	352	315	336	308	334	331	323	332	314	338	347	328	318	346	307	303	343	304	334	355	340	353	328	328	357	331	354	324	322	356	327	336	378	345	359	326	311	352	335	331	300	323	315	326	339	321	329	362	322	346	351	336	357	322	333	327	333	324	330	312	363	321	323	333	341	367	332	349	348	348	328	284	299	367	375	299	350	384	346	320	327	368	347	309	310	353	329	325	354	348	322	350	311	329	362	356	354	327	335	305	348	349	347	387	332	345	342	305	357	351	340	307	306	320	329	331	328	312	310	325	336	351	315	325	331	327	322	336	346	312	306	365	332	323	333	337	353	317	335	331	356	339	327	312	317	336	332	366	356	335	309	354	347	335	350	306	324	325	313	318	332	359	375	371	341	342	327	384	325	337	294	328	372	359	357	309	346	345	345	313	341	326	338	343	347	338	328	331	329	310	342	304	331	329	330	331	288	336	300	352	340	321	337	341	334	317	312	347	334	322	355	339	308	343	324	343	352	306	330	325	367	360	341	353	335	363	336	345	333	367	333	338	355	341	339	374	318	314	329	292	340	340	322	391	329	316	333	343	321	339	300	314	343	357	338	286	312	315	297	330	333	355	308	330	296	353	360	345	344	334	327	312	336	322	341	338	311	343	341	361	297	353	318	366	327	331	349	343	316	316	299	336	336	318	330	329	323	304	352	302	313	333	363	338	336	352	302	317	342	344	357	339	351	351	324	305	355	319	303	341	345	351	332	317	339	323	321	331	320	344	304	352	336	326	341	328	305	363	328	314	360	326	366	340	283	334	349	318	365	316	354	317	303	340	369	346	358	347	346	332	352	334	308	335	314	361	321	359	326	327	322	351	318	316	311	333	354	312	354	332	347	318	349	321	344	344	335	342	340	338	328	354	310	339	359	348	326	325	326	305	338	333	340	312	320	351	331	324	352	345	352	309	318	355	308	319	301	333	320	324	331	330	315	308	310	315	315	300	344	340	329	364	326	341	319	331	334	344	349	328	330	340	315	337	338	375	371	298	333	355	328	337	332	382	303	322	350	332	328	339	373	330	333	332	372	340	355	319	344	334	327	318	340	306	321	323	333	337	326	331	350	353	343	338	334	333	309	333	346	324	340	320	335	337	335	304	349	337	337	315	296	302	348	330	309	317	348	329	316	331	327	342	339	347	339	353	355	348	316	353	342	353	338	344	330	334	349	348	324	338	339	336	325	310	320	315	349	346	341	323	335	370	334	346	334	305	334	335	334	333	321	339	326	348	339	341	301	323	344	329	348	364	333	340	350	341	336	312	340	338	333	344	311	355	340	336	312	324	300	313	313	341	304	336	325	332	328	375	311	354	335	328	337	321	322	348	350	356	343	316	338	331	331	336	333	318	305	342	324	322	329	336	367	313	304	314	368	318	335	343	312	316	319	371	311	359	324	340	304	313	311	336	325	340	327	310	322	309	326	312	346	365	346	328	388	334	304	339	339	352	347	338	307	339	342	313	350	321	334	341	319	326	343	364	341	347	299	335	313	345	330	345	344	304	338	350	334	348	336	339	312	344	337	320	345	312	318	308	327	357	309	325	339	352	356	309	298	329	328	303	336	321	323	344	330	317	355	325	330	336	308	342	308	342	331	317	326	339	324	342	337	320	317	346	327	326	357	328	343	294	332	359	313	346	338	330	326	336	357	338	326	359	361	349	327	345	331	341	335	341	343	332	306	293	314	314	323	331	336	349	365	338	325	323	347	358	342	332	314	300	337	310	310	337	329	331	337	356	311	310	335	311	332	362	346	324	319	300	356	330	320	309	311	329	327	330	339	340	322	336	338	343	362	324	304	319	353	315	347	333	345	316	312	363	328	335	298	340	346	350	334	330	330	343	284	336	347	317	378	339	303	306	344	316	314	351	305	337	354	362	329	334	330	358	334	354	336	318	355	325	324	351	336	317	362	314	332	341	330	281	312	337	334	330	358	341	344	357	295	337	349	334	336	342	304	345	343	323	323	349	353	330	334	338	346	356	346	324	335	301	321	316	346	317	366	351	357	308	329	327	331	330	341	293	373	349	302	364	334	323	327	323	310	346	353	341	336	335	315	335	326	325	338	332	311	354	341	315	302	348	365	317	329	341	336	371	339	348	314	331	302	319	319	337	367	354	311	341	355	380	302	352	322	322	303	344	338	345	346	334	374	305	345	316	306	320	328	320	347	343	333	311	341	331	345
27518	20424	6937	799	571	523	526	510	506	490	486	516	485	480	478	490	469	478	473	507	527	497	483	477	493	501	531	474	500	478	473	536	498	428	483	506	455	516	482	437	483	489	513	514	520	529	483	463	521	485	494	552	497	484	491	476	515	467	500	512	494	492	467	501	514	494	457	488	500	492	442	527	469	472	444	455	503	494	484	500	508	476	465	458	478	540	447	501	458	469	507	498	483	492	502	489	516	476	491	507	475	502	482	489	499	455	488	513	460	482	488	500	465	507	512	491	487	468	477	503	486	481	500	498	515	508	504	518	504	514	522	514	446	501	479	488	477	508	483	496	476	487	483	458	514	538	509	480	502	515	474	480	480	491	508	486	445	458	468	480	485	489	464	470	501	531	463	492	520	492	506	488	465	495	514	502	484	507	434	520	500	502	481	488	504	481	484	550	455	481	501	513	535	484	482	485	475	459	461	499	492	488	511	474	487	516	461	454	461	489	487	501	476	455	511	484	490	517	479	541	514	506	493	446	483	488	548	487	472	488	495	497	466	450	478	518	469	480	480	486	447	516	502	517	488	493	535	546	494	473	482	478	465	510	480	513	498	508	501	473	488	480	515	486	502	470	451	487	475	471	495	502	468	507	506	483	488	507	473	478	478	482	449	521	506	538	501	511	500	520	495	500	499	502	505	484	467	515	495	491	518	495	482	476	496	476	507	465	519	486	438	455	498	520	480	484	495	473	445	497	532	461	530	489	483	521	514	478	466	507	518	512	491	470	484	496	543	515	460	505	453	495	515	489	494	490	498	485	481	479	552	469	506	501	471	498	505	489	505	484	499	502	459	454	482	493	492	516	493	499	497	466	491	476	522	473	539	494	510	475	500	525	446	444	496	475	516	510	507	493	508	475	507	486	467	464	482	501	472	461	503	495	507	478	496	500	502	518	459	489	502	470	490	484	503	471	427	484	461	453	454	459	497	468	468	490	468	465	460	508	474	484	477	505	487	454	494	522	453	478	513	516	467	491	510	483	489	494	513	542	473	486	498	502	471	472	475	485	474	499	475	480	486	473	465	491	531	468	523	481	509	482	495	471	493	468	464	493	502	479	512	477	472	521	490	504	498	497	498	516	512	493	478	508	511	484	518	476	480	473	508	476	514	514	490	475	502	475	460	471	496	451	496	517	531	504	496	479	481	538	459	501	479	469	521	471	502	514	513	496	491	490	538	500	459	479	497	501	503	521	513	467	505	503	512	484	474	500	506	468	489	488	507	493	516	429	501	489	474	493	504	502	521	469	496	499	509	493	474	482	471	505	484	508	501	490	498	485	478	471	480	474	509	456	468	523	493	503	491	517	499	487	503	494	499	488	506	507	490	529	545	472	482	518	461	529	478	479	505	473	502	468	507	451	484	437	464	494	533	506	517	462	473	486	499	464	508	506	470	457	519	497	513	496	491	543	454	468	465	548	491	502	489	513	505	485	494	482	459	509	504	477	514	529	525	460	459	532	444	494	505	493	455	504	516	503	457	493	504	472	505	471	519	506	454	478	465	477	509	488	498	496	517	487	548	474	490	506	484	471	474	481	518	488	498	485	477	471	514	502	474	458	475	492	476	470	518	473	472	522	471	526	481	474	498	524	447	496	497	500	482	484	463	482	480	495	488	503	461	494	474	478	494	469	499	473	468	443	470	494	472	459	464	507	482	488	477	474	509	498	493	500	500	498	471	508	477	494	519	455	455	478	507	464	504	493	483	482	436	483	460	537	439	515	534	479	461	513	502	521	507	509	509	508	505	490	454	476	459	466	476	519	510	485	495	492	474	485	466	524	495	493	491	486	488	484	505	500	505	489	510	521	491	467	466	479	437	468	477	481	508	513	472	484	470	534	446	487	483	463	483	473	478	460	507	469	487	484	510	511	443	461	494	505	491	474	468	544	539	481	494	452	483	522	490	485	503	504	482	503	483	470	476	454	482	506	464	491	484	478	525	501	535	495	499	436	464	469	468	501	470	498	515	519	495	501	505	492	497	476	487	496	481	452	514	505	497	504	507	521	451	452	479	475	475	488	505	539	507	483	509	492	486	500	503	489	483	480	459	522	501	455	484	473	451	440	508	497	479	506	472	473	515	523	531	517	491	453	467	497	466	484	478	486	474	508	480	484	491	514	484	516	504	504	464	499	523	463	505	440	468	474	478	494	468	488	501	512	466	502	497	490	515	495	457	460	488	519	437	474	462	469	452	524	478	471	526	478	518	488	483	446	500	493	451	500	455	497	522	480	463	480	511	471	502	479	511	462	476	504	496	490	462	536	486	531	498	497	502	499	464	432	491	467	468	528	483	490	461	451	500	474	490	470	490	500	471	440	498	494	533	475	474	479	502	496	486	500	481	531	475	518	488	481	479	470	534	514	515	486	494	498	487	462	505	489	472	516	492	515	493	508	460	466	477	490	494	480	503	489	510	522	515	519	474	475	457	529	494	469	487	461	497	499	506	543	510	496	499	480	498	471	489	500	494	505	457	466	511	457	500	488	488	483	465	485	477	473	530	486	510	486	508	478	475	488	469	507	484	473	490	461	476	456	478	495	446	529	486	524	485	537	495	491	504	467	472	491	507	473	506	452	503	469	537	525	505	493	541	438	506	483	509	491	445	457	494	482	454	512	458	535	479	504	490	431	479	502	500	512	470	466	506	495	495	496	513	470	492	503	482	486	526	491	472	505	545	517	488	486	471	462	467	496	510	513	483	461	471	484	496	479	541	470	476	471	460	487	495	475	495	479	513	527	485	484	501	543	520	514	495	497	489	546	526	512	484	517	475	495	423	472	510	492	465	533	479	461	496	541	487	477	476	513	501	486	444	464	440	483	499	478	467	461	510	492	482	505	517	487	469	506	516	480	482	498	488	518	526	464	517	485	487	466	455	478	487	510	502	506	504	521	456	518	516	491	492	524	509	523	524	501	466	509	525	486	463	496	532	503	482	502	479	523	494	494	471	496	521	517	532	505	496	492	483	490	426	485	530	508	470	464	480	529	486	542	514	511	501	463	498	511	479	515	440	479	518	489	482	539	475	517	535	500	467	466	510	494	478	474	542	526	494	480	491	497	478	485	495	447	509	491	476	553	518	516	485	474	495	490	528	453	471	489	469	502	483	502	505	460	498	458	468	453	472	478	493	441	500	476	488	534	502	536	453	502	539	517	497	535	459	487	483	487	542	475	519	483	482	495	508	482	521	479	513	487	511	524	500	462	486	512	485	514	514	475	495	509	492	445	512	527	473	469	480	482	532	484	473	485	526	498	438	508	493	490	490	495	471	492	494	504	531	493	494	504	476	478	487	476	470	468	505	490	507	467	505	512	481	484	484	494	468	498	453	486	459	507	540	490	539	518	505	491	505	461	460	494	483	500	477	533	502	524	487	504	492	489	487	488	505	477	480	502	480	507	481	469	463	439	518	486	495	489	522	501	523	461	486	528	520	477	498	511	513	485
26875	10595	1547	1146	1041	1090	998	985	925	907	896	914	871	923	886	965	940	901	882	915	903	900	907	925	915	931	928	862	906	927	926	904	932	940	923	958	904	884	953	897	942	929	911	905	848	862	835	942	916	942	941	908	901	920	942	856	897	923	884	923	981	948	959	919	950	900	840	936	900	864	920	914	953	927	917	898	893	944	892	959	927	904	897	914	925	918	916	933	870	935	917	872	854	914	946	867	904	859	920	894	886	943	935	884	871	953	871	974	902	916	915	923	849	910	912	886	890	941	926	900	928	911	906	869	951	894	928	928	876	923	924	892	890	893	944	933	857	943	924	982	880	891	953	888	883	901	922	875	877	915	928	899	899	890	920	920	952	929	852	945	917	891	934	889	909	877	927	931	897	925	908	953	939	921	960	938	875	944	930	908	918	892	830	887	932	887	878	888	925	878	909	898	911	884	895	950	922	928	881	942	988	873	942	876	938	957	868	909	944	934	934	958	890	944	898	926	981	961	865	856	952	931	852	920	873	899	931	901	924	862	874	870	896	938	940	851	909	896	925	887	899	876	970	951	872	882	930	870	914	877	950	898	942	892	888	922	865	892	899	878	924	856	915	928	870	832	975	940	863	871	905	851	936	932	920	885	901	872	884	955	886	924	910	921	881	959	909	919	904	933	928	864	939	891	919	866	882	926	928	912	957	906	946	981	960	893	848	886	847	958	862	877	877	909	885	896	916	912	891	949	885	893	944	865	940	908	898	904	960	831	943	924	936	966	893	912	877	896	918	871	914	887	880	927	877	911	921	955	914	878	870	871	936	834	880	835	935	915	954	900	929	958	871	879	902	907	894	936	956	907	918	886	915	904	913	900	853	868	915	940	916	900	920	884	907	935	889	876	885	917	937	939	949	884	950	943	973	901	957	886	861	912	942	901	897	907	921	954	912	900	915	906	916	920	921	926	902	911	910	899	901	909	915	895	938	911	919	921	918	899	939	859	876	864	906	902	934	918	896	949	886	913	891	944	982	969	916	901	900	922	884	868	861	919	913	878	983	895	941	919	876	904	884	922	864	946	872	921	903	906	938	889	877	938	842	950	941	883	878	843	903	945	903	937	903	916	905	938	933	931	903	883	877	907	919	889	870	948	903	909	893	932	913	960	865	943	932	939	919	914	915	853	898	920	881	881	861	879	933	875	862	968	886	883	873	863	960	942	874	892	1010	928	855	888	950	900	925	923	995	892	895	960	891	906	900	972	876	887	955	943	907	902	907	903	958	905	881	882	908	927	868	901	864	919	939	927	884	916	940	894	967	873	888	928	863	938	907	953	964	880	872	880	933	860	916	913	966	912	891	934	912	846	897	925	911	880	904	868	934	930	932	888	892	963	918	860	935	891	897	922	893	913	852	855	962	856	916	907	902	904	853	887	916	863	918	899	900	878	902	894	886	921	858	906	912	941	861	899	931	848	888	933	924	929	932	895	884	911	843	871	913	910	937	875	913	922	953	877	893	890	905	902	899	890	885	924	960	893	889	871	928	903	903	915	942	932	894	925	917	958	900	910	908	932	942	929	890	918	899	872	916	970	887	943	905	886	905	885	889	926	891	886	876	915	904	873	957	870	890	894	844	950	936	943	932	861	907	939	972	933	923	919	885	850	899	935	896	943	901	904	881	895	964	943	872	968	917	948	904	939	936	968	959	849	957	923	934	908	903	942	899	879	895	955	927	953	917	893	931	890	887	911	883	886	896	900	892	934	862	904	946	893	926	896	902	854	900	886	926	940	898	931	913	901	868	885	878	954	868	916	896	879	935	849	942	939	895	911	907	872	953	909	936	887	925	914	914	917	902	893	929	946	933	982	934	893	903	916	931	878	898	949	994	855	916	907	865	887	882	920	909	900	883	884	913	902	940	905	926	953	882	978	856	897	880	914	901	905	852	916	949	878	925	862	934	912	881	950	897	840	899	905	908	928	891	887	938	943	934	936	921	909	909	907	871	949	957	895	867	911	874	863	910	873	925	855	878	885	887	902	901	905	916	886	957	899	897	927	871	905	949	864	934	879	933	883	872	895	892	923	896	859	869	930	895	933	915	950	916	949	952	898	910	874	932	885	932	931	910	931	905	859	930	930	990	892	914	936	870	853	942	928	947	895	933	868	877	888	922	864	943	933	941	843	963	878	883	938	854	875	900	861	940	885	868	935	879	947	857	876	944	875	867	858	917	957	957	937	892	909	897	942	916	894	892	951	986	845	923	983	937	886	945	893	901	928	914	881	899	911	896	936	918	890	991	887	925	890	954	938	953	831	883	939	952	869	934	892	907	900	919	957	927	913	911	826	878	982	870	873	902	893	859	911	891	970	958	881	843	923	926	920	945	960	921	935	892	931	880	936	906	894	866	905	896	953	871	928	905	895	893	951	882	975	922	909	902	934	890	913	911	918	890	905	922	901	871	922	945	897	896	939	887	874	999	926	891	855	887	948	966	914	994	904	939	904	927	845	860	900	904	914	884	885	972	931	880	929	916	917	891	926	952	849	848	928	941	900	932	937	931	890	927	912	946	866	883	906	901	867	869	888	915	864	904	916	865	925	931	909	962	879	913	924	886	889	906	895	910	902	950	885	925	867	935	902	953	928	919	907	924	951	930	892	906	888	885	921	890	898	921	853	913	879	935	867	895	917	953	909	894	900	886	942	916	866	959	853	926	921	908	872	959	886	921	960	941	932	893	922	923	891	886	877	915	920	948	897	919	926	867	907	894	923	953	951	881	928	954	909	869	955	911	876	939	923	860	845	891	927	882	831	861	917	865	855	937	882	930	890	961	925	984	922	907	967	979	929	946	876	960	899	900	923	947	915	932	870	912	887	872	910	901	963	916	887	872	930	906	933	904	869	908	840	916	911	897	910	918	884	874	872	891	871	898	904	904	877	917	886	941	948	982	887	878	909	865	900	951	926	896	893	961	886	914	904	910	869	887	951	867	913	924	965	914	880	916	927	886	923	884	930	956	927	919	897	884	920	911	927	913	978	890	901	940	938	914	917	891	906	949	887	922	916	918	915	913	875	882	950	887	913	928	910	960	887	906	955	929	965	897	908	903	887	859	910	963	922	857	952	956	886	887	940	948	929	933	923	864	896	901	907	909	891	960	903	945	916	966	944	963	941	910	957	925	878	866	853	905	862	909	926	870	944	931	935	938	845	862	862	893	912	901	910	905	947	919	916	970	954	848	897	917	891	946	911	920	925	836	887	943	852	931	892	939	893	916	903	891	905	925	910	902	900	889	929	906	872	918	925	957	918	888	881	911	910	886	907	899	902	874	856	922	890	989	883	858	946	917	873	915	878	926	904	909	886	961	893	900	924	936	873	892	940	923	896	886	888	893	881	915	913	936	930	881	913	926	989	938	904	943	941	942	958	899	924	939	911	894	890	855	901	920	907	876	941	923	976	902	879	916	1008	927	824	890	928	891	920	917	929	919	909	955	939	888	851
24306	21406	28092	25050	17880	1136	498	381	371	317	295	262	317	285	287	266	272	269	283	298	270	241	269	260	244	250	236	232	251	262	240	236	260	247	246	238	280	240	237	246	217	240	256	239	265	254	251	222	246	246	254	259	231	257	264	243	256	259	251	253	233	251	255	224	251	255	252	301	240	248	242	261	241	249	230	240	253	251	250	231	235	241	246	261	242	266	228	237	267	263	255	201	222	235	254	240	244	264	252	244	234	239	261	235	272	287	263	259	214	257	246	250	265	225	252	248	258	250	249	234	231	228	235	227	234	255	262	231	257	222	239	245	263	238	221	255	245	258	234	255	263	248	255	246	255	232	241	226	240	263	243	231	224	267	230	258	244	285	236	242	228	244	237	247	233	262	236	259	243	242	252	259	242	241	243	234	232	253	252	271	231	260	224	269	257	267	240	253	233	271	229	255	269	241	221	251	265	211	250	216	260	233	258	242	221	248	254	242	273	264	214	247	265	232	218	207	263	253	236	260	242	234	267	253	268	222	261	234	244	240	250	220	268	261	250	250	269	238	237	268	277	234	245	248	245	245	275	252	235	241	254	252	246	256	258	251	239	247	239	245	221	261	232	258	238	270	238	227	259	228	220	235	247	231	260	244	226	268	253	242	241	237	231	274	247	238	249	278	237	251	264	263	262	249	258	249	251	237	242	259	238	232	277	246	232	233	240	253	262	233	243	235	219	246	234	255	248	281	257	239	222	267	254	245	250	217	249	286	228	261	290	248	267	236	269	251	217	236	230	258	244	252	242	254	244	229	272	260	236	255	213	230	245	222	252	234	240	248	254	252	245	244	250	250	232	274	236	236	235	240	238	232	237	216	250	268	263	243	259	250	204	226	270	247	243	255	239	194	217	229	244	245	252	264	281	242	296	226	203	250	247	240	268	237	233	256	267	261	281	259	260	230	244	207	283	250	231	246	267	252	240	239	243	250	239	246	269	236	205	221	249	238	246	244	243	261	256	256	243	235	246	235	241	220	257	242	242	251	263	216	258	278	254	279	242	269	243	248	238	272	204	255	260	252	240	260	227	234	222	249	237	241	232	258	244	250	238	249	241	233	270	229	282	261	227	252	254	276	239	259	264	255	250	245	238	221	250	247	236	252	231	256	236	230	222	196	267	274	256	249	235	247	254	238	246	260	259	256	232	248	253	228	268	236	256	221	284	238	225	216	235	262	236	246	228	250	242	261	239	265	231	271	252	261	257	241	239	259	228	224	258	225	251	237	258	261	265	234	219	243	250	228	254	278	241	237	239	248	260	219	231	231	249	242	248	257	278	218	218	237	237	245	227	267	254	234	236	250	218	238	262	272	248	245	253	261	237	253	255	239	261	238	237	238	265	228	270	222	242	234	236	255	256	235	246	264	253	247	239	227	231	219	279	247	241	269	238	234	249	243	253	255	237	235	254	235	237	274	240	226	247	234	245	258	245	259	226	250	234	238	234	269	254	260	264	237	265	222	236	239	252	252	238	237	240	241	261	254	227	261	245	240	247	275	241	253	242	227	235	263	236	240	219	243	241	235	242	263	260	225	248	240	260	245	248	229	226	259	248	225	271	252	291	250	260	255	265	259	239	266	216	250	241	253	242	277	269	249	263	257	255	237	254	249	247	254	255	244	233	210	249	225	251	228	245	240	263	273	252	265	268	242	234	237	243	244	257	239	218	238	251	221	231	246	233	229	258	223	258	257	241	239	251	241	244	252	237	225	252	255	244	230	261	229	267	265	250	236	247	236	240	253	246	240	226	243	265	252	243	223	256	243	245	254	223	244	210	257	229	252	229	234	239	286	224	248	278	255	281	252	219	245	249	263	233	248	245	243	240	247	236	239	262	244	250	237	248	270	252	256	221	257	235	253	241	244	235	230	272	252	255	234	257	222	228	248	268	259	286	259	246	217	248	249	246	220	250	269	252	245	248	239	260	240	242	245	251	231	243	230	210	256	223	246	254	264	242	254	253	243	266	269	252	259	238	233	218	228	255	236	233	273	213	235	239	241	239	264	248	251	215	263	255	226	252	241	273	264	230	248	252	251	234	245	219	244	258	268	237	227	257	270	242	226	255	241	237	225	249	256	257	253	238	234	266	231	238	242	230	261	237	249	226	263	253	220	291	244	214	267	251	251	253	245	259	247	239	239	230	217	232	235	244	209	259	237	263	293	250	246	238	243	232	243	246	251	226	280	238	261	249	260	250	248	246	235	235	251	259	266	251	249	223	232	290	246	252	239	238	236	238	238	251	245	268	251	253	238	245	242	233	253	254	252	253	228	264	232	248	243	256	265	242	240	250	245	256	232	249	237	225	222	249	244	224	250	246	238	251	207	266	229	243	250	248	231	228	235	244	237	237	288	204	256	244	246	237	218	234	271	264	227	258	255	262	260	262	241	255	249	221	270	240	261	248	247	245	256	220	260	256	269	232	262	259	232	271	252	256	235	233	200	258	257	274	241	245	249	242	260	235	256	280	241	242	263	253	224	228	262	256	262	275	266	229	232	257	232	255	262	281	247	227	243	264	272	242	226	244	246	228	244	201	257	226	244	256	242	244	267	250	274	232	255	262	234	225	228	264	250	244	254	224	229	242	255	263	254	269	235	268	258	246	262	222	257	253	217	215	238	234	247	276	252	245	232	233	242	234	249	220	265	237	250	254	253	234	229	245	263	232	244	244	230	244	269	253	239	223	256	252	220	229	273	275	246	227	225	220	236	213	220	228	239	252	245	237	265	247	257	261	266	252	240	220	240	271	246	255	233	259	241	257	225	230	225	257	224	250	239	230	250	264	251	246	242	261	238	257	258	245	229	230	241	253	257	216	244	239	254	258	247	232	246	233	243	238	247	230	257	227	235	246	267	254	239	236	254	250	256	264	241	269	202	227	225	263	239	248	242	273	243	233	264	264	263	224	261	250	241	275	257	272	220	270	287	231	235	255	256	230	256	277	244	231	266	263	256	221	258	233	240	218	231	251	284	250	233	240	262	236	247	241	252	229	232	226	241	261	235	250	213	244	234	233	260	263	261	241	250	232	203	251	249	230	250	249	264	269	243	225	239	244	242	219	251	252	262	248	243	242	234	220	267	267	227	250	270	248	239	231	244	250	259	222	238	246	252	246	255	229	241	235	251	254	249	249	247	231	226	219	227	224	265	224	239	241	247	230	236	275	244	227	274	255	248	219	231	249	242	246	239	230	205	249	230	240	252	255	230	244	233	215	222	248	231	227	238	189	270	248	255	250	217	242	261	260	234	244	241	261	242	253	242	272	223	214	251	248	243	240	226	253	257	228	256	239	216	266	253	240	278	233	253	258	212	254	246	258	239	233	231	261	248	232	260	248	227	227	221	285	251	245	215	248	224	237	267	237	240	270	230	263	230	253	265	231	235	250	228	276	258	256	264	248	240	252	241	218	265	267	240	244	231	250	276	246	246	240	260	229	249	226	242	235	249
47883	22230	6111	3121	2133	1531	1243	1077	868	836	758	712	681	659	635	528	604	554	597	555	535	525	520	541	554	550	491	505	493	524	529	457	515	508	492	516	522	536	495	495	520	499	471	494	502	482	481	517	486	482	539	492	470	453	520	486	515	512	445	546	508	509	507	467	485	452	482	481	494	525	527	494	486	464	508	506	489	486	529	466	464	524	486	498	468	516	473	480	433	478	483	463	503	467	485	499	477	496	486	488	519	459	478	495	487	509	488	507	453	491	457	488	452	522	536	519	521	510	467	485	503	457	450	508	527	503	495	510	492	520	510	513	469	473	481	468	481	476	485	496	479	513	497	490	503	488	478	418	467	471	466	459	483	491	503	492	483	488	465	471	498	494	429	470	468	470	510	456	471	489	492	508	533	495	452	513	461	488	481	497	475	491	438	479	462	497	491	513	486	482	484	458	496	517	483	487	476	476	507	456	462	534	487	500	524	502	493	506	458	478	505	505	489	480	487	482	478	473	477	469	491	473	455	470	467	464	481	484	510	446	475	466	490	493	480	483	521	493	466	445	471	499	508	489	479	477	474	452	467	448	464	514	490	485	473	457	499	464	508	492	514	486	485	461	469	489	508	472	460	496	499	505	486	461	507	463	446	477	503	461	488	515	533	490	489	458	502	470	465	476	480	491	497	484	475	502	479	496	494	518	488	483	488	474	487	465	487	522	478	465	492	488	458	500	518	464	473	508	514	444	459	516	507	480	481	513	466	507	482	506	511	496	498	476	498	477	538	486	510	434	468	487	535	490	478	473	468	475	481	484	476	477	490	452	470	515	503	491	453	477	503	474	497	482	457	468	449	482	531	478	495	456	491	479	486	511	491	517	485	440	485	477	462	465	485	475	462	498	520	498	488	522	465	459	481	476	470	500	491	494	479	526	500	496	502	481	495	467	485	531	509	503	460	470	434	508	510	467	490	572	500	544	535	516	462	442	492	450	504	488	484	505	491	439	447	471	478	445	498	519	485	494	475	471	494	457	469	505	503	467	520	523	522	452	476	513	469	478	515	485	464	500	466	473	443	472	476	478	506	523	497	497	476	473	447	489	465	487	472	526	472	473	450	473	466	452	498	422	513	497	488	494	449	471	511	478	472	504	458	471	477	506	494	481	518	488	452	463	481	442	500	460	497	490	448	474	483	438	462	506	519	480	483	466	463	500	505	531	485	503	539	495	477	513	415	488	457	491	515	497	520	492	486	473	478	490	479	480	445	483	475	470	499	478	488	465	484	512	485	510	480	481	514	507	482	501	467	513	478	505	505	492	521	460	477	512	500	474	450	489	450	478	458	453	469	481	495	485	529	487	480	541	481	462	457	472	532	498	506	499	464	475	477	502	505	476	469	520	512	453	493	471	481	505	464	458	477	475	505	531	523	495	483	453	469	496	475	442	489	503	504	474	500	460	465	456	477	473	472	517	493	458	467	488	489	507	488	495	503	471	519	518	475	434	489	471	513	433	445	483	467	509	479	477	473	509	480	461	506	514	500	469	556	495	482	526	471	485	481	502	506	461	456	453	487	496	471	483	497	484	511	480	483	461	473	476	513	436	503	476	508	488	513	474	513	492	467	489	436	480	490	450	493	500	478	469	521	478	467	440	458	499	496	510	503	483	480	456	508	508	497	523	502	471	482	491	489	494	486	465	497	514	487	465	464	466	467	462	527	511	448	503	480	463	491	449	450	522	463	483	518	448	453	504	495	472	515	453	494	524	477	490	477	527	508	513	497	462	467	484	492	480	480	479	505	470	518	483	493	460	494	507	475	472	503	461	480	482	480	498	482	508	505	502	458	505	488	508	505	470	496	458	501	473	511	488	466	482	505	491	484	518	469	490	490	490	462	466	481	476	458	463	497	448	450	470	460	485	465	515	504	496	500	482	478	506	476	506	498	456	474	487	503	487	473	477	502	466	491	500	506	472	446	497	495	466	460	484	516	494	468	498	481	461	464	458	473	510	488	499	487	499	490	488	485	474	511	495	445	489	493	481	457	482	495	477	475	533	447	527	465	531	483	501	481	490	482	442	468	436	478	482	482	497	462	505	473	430	478	448	495	482	482	471	501	491	509	474	475	504	493	504	467	463	506	506	473	469	510	467	478	482	471	514	452	460	479	491	460	498	475	499	478	487	515	510	483	490	499	485	460	522	491	487	536	481	448	483	491	472	459	478	486	497	448	545	501	461	463	491	469	487	455	467	441	472	446	493	507	485	495	520	486	506	471	497	487	440	484	479	497	493	480	525	489	460	454	474	487	500	498	482	455	450	460	507	504	502	495	501	477	487	459	451	498	498	521	476	482	482	520	493	455	494	500	486	464	511	516	473	461	497	462	507	477	473	483	466	488	497	498	481	476	506	466	444	522	436	506	472	487	505	512	536	485	484	498	475	463	494	478	506	496	490	515	479	467	489	474	502	462	490	499	484	484	462	500	522	478	525	488	478	526	455	488	490	482	464	484	481	491	443	496	427	527	472	488	494	521	531	498	480	512	507	490	465	465	484	506	469	491	500	456	506	516	486	504	516	491	476	480	441	503	464	486	515	510	488	515	491	532	481	449	484	506	501	475	463	465	484	493	466	489	502	459	495	524	494	473	472	473	488	510	461	451	485	483	452	478	522	459	508	506	486	465	449	498	533	458	489	495	501	519	509	483	464	486	487	495	501	476	513	496	534	496	452	478	454	490	469	466	514	462	488	528	488	459	483	489	465	478	492	465	469	503	498	485	513	499	492	444	496	510	537	499	485	455	504	485	448	469	464	495	501	498	492	532	479	496	482	510	462	542	499	524	481	490	457	458	455	467	479	478	514	498	494	475	484	463	510	465	510	500	463	511	490	465	506	465	498	479	484	454	497	483	488	488	492	488	495	487	473	514	492	489	505	465	451	466	462	460	486	514	477	534	482	488	494	457	519	495	478	484	499	496	495	503	535	458	487	470	517	457	535	525	472	456	524	501	503	499	474	499	485	497	489	491	443	466	476	453	499	482	489	460	480	502	485	485	488	486	540	480	477	470	522	490	482	492	470	471	493	515	487	497	493	472	481	500	481	468	470	468	469	495	462	514	479	476	475	483	496	492	473	492	477	507	483	492	493	496	508	480	530	480	473	474	498	437	456	503	479	460	499	436	509	485	467	490	466	470	471	466	484	470	506	519	480	476	476	467	489	509	488	482	460	499	426	484	488	502	498	451	478	468	499	532	515	529	482	474	481	523	503	478	493	540	459	515	446	474	484	477	513	503	485	481	440	509	460	484	486	457	478	514	461	469	471	494	444	480	478	511	466	501	459	494	505	515	486	473	485	486	445	512	477	488	486	490	502	511	487	503	463	461	518	430	495	470	468	502	512	465	456	427	509	506	479	460	485	484	507	487	503	468	486	501	540	492	500	476	427	506	478	505	487	474	503	485	476	486	513	509	499	534	481	495	486	493	493	514	479	474	460	503	481
23351	21389	29079	24076	21384	17401	1065	518	357	323	292	254	251	254	228	235	229	240	205	226	183	219	223	188	179	220	195	202	193	198	213	181	186	190	177	192	197	196	175	191	186	182	175	168	174	180	186	187	198	192	200	167	187	190	179	191	189	182	190	180	182	210	178	162	172	187	169	162	183	187	169	169	187	192	203	160	170	196	180	167	185	194	198	169	163	184	173	175	202	183	202	180	187	168	178	176	153	184	163	164	176	189	164	172	175	175	194	177	187	181	195	182	175	157	186	176	158	185	163	178	167	165	168	154	185	165	179	166	162	171	181	180	198	173	198	178	179	169	162	177	176	170	174	170	159	163	178	192	182	185	170	181	186	165	191	176	174	166	149	157	173	174	178	176	179	170	158	155	164	173	159	186	188	162	178	189	157	175	177	194	175	180	178	194	184	207	185	181	166	169	177	185	189	171	202	180	172	179	201	186	207	202	167	162	183	189	172	169	172	202	171	184	166	188	192	189	182	175	154	182	194	165	175	161	180	158	181	194	192	167	175	184	162	189	180	198	178	170	178	169	197	183	177	181	166	149	168	184	192	176	181	165	180	165	194	213	179	178	200	150	168	188	189	172	170	191	170	192	169	183	172	180	158	171	165	168	186	182	194	186	168	164	189	193	186	163	173	202	170	156	173	165	183	178	186	158	174	156	167	168	195	146	174	193	193	212	193	175	169	163	182	163	177	168	179	176	178	180	180	183	189	173	183	159	168	168	185	162	169	168	178	162	195	182	178	184	179	174	191	168	159	173	179	183	174	187	198	172	174	189	177	193	186	193	173	181	174	159	158	220	176	170	164	148	154	188	163	176	161	187	152	177	195	162	159	179	175	180	164	176	154	168	176	145	177	182	175	155	173	174	172	182	177	170	174	184	165	175	167	176	192	196	171	176	195	192	170	180	172	157	166	170	188	164	185	183	178	183	173	170	184	190	168	176	182	173	190	177	189	149	192	175	191	171	176	187	199	175	202	163	179	164	175	171	187	183	168	201	164	177	172	198	174	177	188	184	169	169	197	185	173	179	198	176	171	182	174	183	180	164	191	176	184	169	172	181	177	170	186	203	173	160	151	190	178	169	172	170	177	164	169	170	165	188	160	166	162	159	185	176	192	169	187	169	167	187	181	194	185	176	192	157	189	176	165	164	197	175	162	171	195	186	198	203	171	163	197	181	163	170	178	182	165	171	177	172	204	170	169	188	193	162	181	173	174	180	166	177	158	167	195	167	186	203	164	154	173	169	187	159	168	167	172	178	209	195	190	169	174	187	188	182	171	190	174	185	170	167	173	168	170	177	195	130	191	203	188	183	169	197	151	187	148	177	182	178	174	152	173	161	145	203	172	170	182	186	180	163	212	191	170	179	164	171	157	191	164	198	161	179	184	183	205	205	163	180	153	168	167	172	167	196	178	182	182	176	187	166	146	190	192	187	191	182	160	180	197	198	177	196	163	191	173	183	174	187	173	181	156	177	167	199	172	172	171	168	151	190	173	174	184	183	156	160	176	196	182	194	179	166	161	212	154	177	190	170	173	184	187	183	160	155	181	191	185	185	169	176	174	188	169	183	163	187	180	168	168	173	207	174	185	171	169	180	158	190	185	192	174	167	176	168	167	173	186	163	157	187	177	188	179	194	184	165	188	192	175	182	175	204	176	166	181	148	158	172	179	174	187	191	182	193	168	195	165	155	195	188	163	169	170	167	170	177	174	172	171	167	182	165	195	185	162	178	182	172	187	179	195	177	193	174	171	190	169	153	180	221	150	155	208	164	171	167	176	165	175	186	174	167	180	154	155	198	178	178	175	169	197	184	168	151	175	172	197	178	174	166	179	183	162	180	170	174	195	180	166	179	165	175	184	166	173	175	174	156	189	151	179	166	186	179	161	188	185	170	196	166	183	189	162	179	168	155	183	196	167	162	178	184	181	190	207	183	156	176	188	185	180	179	178	180	170	177	187	182	179	162	200	180	160	155	185	210	185	187	174	170	146	171	177	176	170	175	181	181	175	185	162	161	165	163	183	167	176	211	187	192	160	167	190	185	177	161	171	172	165	182	193	192	185	159	158	161	184	169	191	182	192	167	185	175	182	176	180	159	164	181	175	171	157	169	184	166	194	144	165	175	151	169	154	180	168	189	171	175	162	172	182	186	178	164	161	194	195	171	190	192	183	196	190	182	164	197	175	205	180	185	169	167	206	174	176	174	179	199	185	180	201	170	161	156	187	189	171	193	194	191	140	181	179	166	175	192	169	158	188	171	167	171	196	165	182	181	181	160	174	170	184	185	169	184	177	183	173	180	154	190	172	203	168	183	176	171	153	171	161	191	204	171	166	174	185	184	190	173	181	176	167	227	176	175	174	159	191	160	181	154	175	173	160	166	183	165	188	168	158	193	181	183	179	170	177	183	170	195	181	200	183	180	172	185	168	182	173	191	174	174	190	171	181	186	148	149	182	196	194	197	199	150	180	155	182	171	186	164	196	163	176	193	168	198	174	194	207	184	167	200	172	152	167	158	156	183	189	179	168	188	171	178	176	183	175	190	170	184	157	191	180	175	175	184	170	195	151	174	191	186	191	195	179	153	150	162	181	193	174	155	182	194	171	173	172	161	162	168	182	175	214	192	180	157	186	161	208	196	167	176	168	183	185	186	168	157	193	182	177	179	157	181	168	189	196	181	165	181	198	149	185	163	146	181	193	185	171	194	195	168	199	171	166	161	171	177	187	158	164	185	193	189	167	165	178	197	160	181	184	181	160	176	191	176	200	158	168	165	168	177	162	168	198	180	178	178	169	167	175	189	189	191	175	195	171	196	179	188	176	197	180	167	157	163	165	180	168	173	186	144	172	175	183	171	170	181	188	169	185	156	159	162	199	181	173	199	162	173	173	177	176	178	183	168	153	171	183	165	168	180	160	190	195	190	185	179	176	168	174	188	187	168	191	184	181	182	145	179	166	183	190	160	174	198	180	175	187	175	167	189	169	205	170	179	184	168	147	187	182	200	176	179	183	151	192	197	181	176	180	160	168	180	171	193	168	169	168	184	180	211	164	172	187	178	167	186	167	184	182	170	174	183	163	163	184	170	199	168	170	186	191	149	170	177	192	173	180	169	211	171	177	161	174	191	193	166	193	196	189	159	181	169	178	162	160	172	169	175	159	197	205	173	190	177	173	180	185	188	185	156	177	173	174	177	178	170	194	194	195	186	183	170	193	182	204	165	166	195	146	168	172	180	174	203	179	190	173	175	157	183	182	185	168	175	155	172	178	184	154	174	182	186	167	172	172	163	178	165	181	185	178	197	167	169	157	173	175	159	192	184	161	164	200	206	177	162	193	160	169	155	161	186	176	189	184	174	150	171	200	184	172	163	173	172	182	176	183	161	165	168	192	158	146	187	198	199	179	171	186	188	184	173	181	180	187	199	176	192	195	180	183	177	163	189	193	201	172	190
48979	28888	10095	5172	3366	2330	1686	1359	1107	963	889	779	707	630	600	494	567	486	447	493	424	389	434	422	390	396	364	399	369	395	356	360	395	404	384	388	360	371	350	373	364	338	344	369	354	356	347	328	351	330	341	362	352	335	347	372	350	335	335	344	343	328	325	340	332	367	310	337	336	335	314	337	311	346	351	356	357	346	365	341	327	350	322	322	322	337	353	337	345	360	357	349	332	313	305	347	345	342	331	324	324	335	352	345	327	312	355	292	328	328	324	297	330	311	344	352	322	348	329	342	330	340	337	336	326	332	338	369	338	342	364	331	327	315	326	347	355	298	339	326	342	343	338	305	335	350	331	309	342	336	333	346	377	317	316	335	324	326	329	335	316	333	299	355	346	328	359	346	314	313	325	350	300	319	376	321	329	352	331	337	309	352	334	332	326	326	317	338	355	347	366	314	311	340	318	335	331	358	364	318	330	321	359	345	316	308	358	343	315	333	342	328	349	343	295	353	356	310	327	293	350	337	348	338	329	310	374	332	348	329	309	343	359	337	328	306	334	288	345	329	342	322	368	351	348	349	314	292	346	321	335	340	326	336	328	338	311	350	336	318	346	325	338	320	344	339	310	313	350	337	316	345	323	337	353	309	363	325	339	314	349	338	344	302	302	326	354	316	315	339	309	324	328	317	321	342	327	293	363	350	332	316	344	357	336	298	335	362	326	312	294	333	308	304	341	345	313	343	303	317	321	325	331	315	337	357	333	345	319	343	345	330	337	331	344	349	311	382	313	348	335	313	312	349	334	316	346	323	354	341	325	343	344	340	313	329	334	318	324	337	341	330	338	318	367	349	318	322	319	341	321	346	333	307	336	292	316	320	309	341	343	345	318	356	339	321	360	360	313	333	310	326	321	330	349	345	335	328	324	317	331	334	327	315	383	342	343	343	321	369	303	325	358	348	337	341	353	323	321	367	328	332	328	335	325	313	298	338	325	348	332	329	333	290	345	340	336	344	298	316	343	335	346	334	321	336	381	312	343	317	330	370	328	311	335	325	347	357	297	326	313	335	379	327	305	323	342	353	299	315	353	315	360	350	377	375	335	324	320	349	332	351	309	318	340	327	333	324	329	282	335	314	312	329	319	317	341	338	347	340	332	324	335	338	318	327	340	332	303	317	347	339	341	332	342	306	335	335	314	323	345	352	369	347	312	346	356	342	342	332	336	334	329	347	349	324	336	308	318	325	325	345	337	311	317	320	321	350	310	344	307	361	337	352	359	358	325	341	313	332	300	319	335	340	338	327	329	336	311	314	330	334	349	325	321	299	341	334	332	358	329	367	323	320	342	322	327	313	321	309	350	330	323	325	338	342	306	346	327	328	351	318	322	354	328	323	332	326	341	308	315	351	339	311	305	341	341	355	323	360	328	338	340	330	315	363	328	367	325	332	364	339	359	347	320	358	329	318	314	357	333	334	351	309	346	322	328	363	351	329	322	301	313	302	376	335	324	347	318	318	314	318	351	349	358	315	343	344	290	314	334	358	342	348	327	318	354	317	331	332	322	360	322	344	350	310	317	346	329	355	299	345	353	367	324	347	349	336	330	321	325	314	331	305	344	299	343	345	330	341	336	342	320	334	355	325	342	359	347	327	355	330	358	310	352	302	335	331	327	346	331	346	335	300	300	315	342	293	311	313	314	369	328	369	348	325	321	312	310	337	321	323	352	303	332	307	348	326	357	333	331	303	331	307	337	319	336	324	363	353	306	342	366	339	339	323	316	320	300	338	330	329	362	330	344	327	328	321	332	313	327	348	341	315	325	321	335	336	336	346	335	355	300	350	334	311	337	335	345	327	342	327	330	340	319	353	296	323	345	346	292	324	339	332	319	352	365	314	322	297	331	329	336	342	321	304	353	351	358	327	333	303	322	331	344	369	316	334	328	333	315	376	326	308	297	344	327	350	310	304	346	312	317	333	307	338	327	332	334	354	342	313	330	365	325	341	342	349	338	337	354	335	326	339	361	331	350	317	344	359	321	334	321	365	317	331	365	310	324	345	327	348	360	348	348	309	301	338	335	347	307	311	331	299	335	358	351	365	360	336	320	336	352	334	340	315	346	347	342	340	323	352	331	306	339	353	336	366	342	310	302	318	335	338	352	357	318	323	361	370	369	347	316	334	332	310	314	334	339	334	341	323	335	313	335	337	339	337	319	321	335	340	315	351	334	299	361	299	318	329	339	307	339	357	319	318	328	337	343	342	321	333	370	307	333	303	331	309	322	344	316	301	302	337	329	341	328	331	321	338	365	316	328	342	333	320	309	301	344	340	342	319	309	330	338	306	344	360	374	344	354	338	337	326	333	311	326	309	327	308	311	350	312	325	330	344	313	318	335	316	321	313	358	348	338	304	325	310	324	338	319	336	360	324	334	321	341	331	335	377	311	333	317	351	309	311	343	334	323	342	322	321	350	306	329	330	324	334	334	350	330	318	311	314	322	343	305	301	314	311	337	312	311	295	354	337	311	314	338	365	333	346	295	347	296	366	337	319	294	339	339	313	341	362	317	364	352	352	324	320	346	356	322	314	323	312	332	360	328	322	339	348	362	340	339	303	300	336	311	322	317	362	333	348	324	350	333	304	348	357	330	333	319	337	344	343	349	358	344	349	336	363	332	366	343	330	366	336	351	321	325	328	327	337	283	364	359	352	336	322	337	313	343	347	342	337	325	341	327	342	347	360	352	342	344	319	293	330	350	312	339	365	324	335	344	350	328	322	337	335	364	348	308	323	324	331	314	333	338	354	338	346	339	313	324	316	342	329	320	320	306	354	329	333	326	380	354	346	326	332	329	321	329	319	335	324	337	320	333	322	304	358	340	342	362	338	340	342	317	355	350	360	352	351	343	330	343	363	332	331	322	325	300	315	345	341	344	333	301	287	348	340	354	324	353	316	350	335	338	319	319	315	354	340	355	302	300	324	341	353	300	334	342	344	327	338	336	318	342	320	362	319	321	315	338	325	340	362	326	338	327	365	313	296	314	316	320	358	323	326	321	344	347	343	301	303	350	332	316	341	315	334	336	330	332	357	325	322	330	342	356	306	320	337	348	347	312	354	309	346	319	337	326	336	335	312	343	330	351	332	334	326	356	352	374	341	333	341	331	309	330	351	315	338	316	292	321	361	305	311	333	360	368	335	311	334	346	336	327	349	318	342	334	313	333	362	327	331	329	366	313	322	348	317	328	309	318	313	314	315	320	346	373	335	306	325	334	306	340	341	332	346	302	323	328	320	320	331	345	310	333	355	348	375	323	325	329	336	330	340	345	323	344	343	339	319	352	320	335	306	318	326	361	329	328	337	312	349	316	363	347	322	316	301	356	356	314	306	324	315	358	342	334	338	339	318	312	330	346	348	329	315	339	364	321	349	327	342	353	345	360	324	316	333	322	371	301	327	356	303	315	356	329	295	294	364	288	322	376	344	327	314	325	338	353	366
27573	20590	7908	825	537	512	502	499	524	521	469	573	476	526	487	508	491	495	467	523	501	461	471	495	499	463	507	520	490	470	485	486	534	488	494	511	523	496	489	499	489	546	503	495	527	485	510	524	494	454	441	460	464	497	459	510	482	509	495	499	475	501	490	448	479	491	495	504	533	502	485	449	477	467	499	486	467	462	498	493	477	497	479	520	495	516	445	474	477	480	499	495	464	506	514	491	473	506	462	480	465	485	538	505	477	505	487	471	473	491	487	502	499	497	512	468	510	518	483	468	487	497	471	499	508	504	505	471	465	500	503	476	477	499	509	510	498	495	507	479	451	475	485	498	443	468	516	513	459	487	460	486	500	507	482	501	492	499	480	486	509	489	488	542	504	533	464	496	492	500	499	514	492	502	473	482	512	462	502	486	487	483	473	487	466	504	454	528	460	489	509	482	485	501	488	491	531	483	476	533	480	512	492	489	491	518	503	532	463	496	484	465	503	507	505	472	472	507	520	516	449	478	492	517	536	498	476	493	468	492	483	495	497	477	527	483	524	479	495	447	508	483	478	492	476	517	486	468	495	476	533	501	503	457	493	484	485	487	492	482	487	455	482	480	497	495	513	444	472	486	487	533	497	452	518	460	523	467	453	491	492	486	498	470	475	534	497	511	511	471	534	489	529	492	473	463	518	497	515	483	486	494	471	510	527	520	471	471	498	490	497	485	526	528	455	501	452	486	517	513	484	502	511	540	467	470	485	506	478	478	484	511	475	467	497	517	462	488	498	487	498	477	501	477	449	464	515	480	518	484	508	445	473	483	479	475	473	485	484	525	500	478	512	524	484	503	501	488	461	460	477	453	501	522	509	488	471	473	504	484	515	508	489	503	506	470	473	503	535	494	462	524	521	448	465	505	543	532	529	504	507	513	501	472	508	516	512	496	464	485	494	446	522	516	480	487	488	543	542	514	470	482	445	460	490	474	460	487	488	478	498	510	452	484	511	479	498	494	507	478	475	489	500	489	501	477	472	513	524	482	499	479	484	484	444	503	491	481	506	475	505	468	481	506	481	512	529	501	504	500	494	465	509	511	503	516	492	517	468	506	468	524	489	478	456	457	510	503	492	533	484	455	487	511	486	515	543	464	500	467	518	531	498	512	512	467	500	484	527	463	465	523	498	501	531	468	482	470	490	467	473	459	472	502	490	503	508	505	468	497	508	454	509	501	472	513	524	507	501	461	486	501	499	504	469	522	475	478	473	463	485	505	493	498	476	481	507	504	472	492	471	474	515	479	504	531	522	452	510	501	478	485	502	488	468	494	522	493	512	474	465	512	491	501	499	522	473	453	544	517	486	501	500	458	471	495	482	512	488	506	428	529	525	502	495	518	468	501	466	467	501	502	508	476	500	533	491	505	479	502	480	443	479	493	458	439	469	507	508	491	522	467	493	506	510	471	505	498	498	501	468	492	495	479	471	463	509	510	515	517	487	490	508	497	485	481	522	472	489	484	499	499	550	490	520	443	503	472	514	469	462	473	532	527	504	503	458	472	457	472	501	447	489	467	496	509	512	451	494	487	468	531	504	497	495	489	468	505	496	487	469	504	532	493	515	430	519	507	462	515	473	473	527	477	452	505	488	493	509	530	480	484	461	531	521	511	491	498	477	470	483	542	473	505	482	486	512	506	496	493	462	504	468	469	478	472	519	527	452	470	479	494	474	533	500	467	487	502	471	514	489	498	503	487	496	536	492	429	498	463	483	489	521	519	494	488	521	437	499	516	466	522	502	453	497	468	515	465	488	475	472	478	511	461	464	495	533	497	501	474	465	488	515	514	499	475	551	476	480	492	467	503	498	480	472	519	486	483	458	474	488	475	487	467	475	520	440	486	472	469	512	465	509	483	538	503	504	498	475	497	522	524	481	486	466	492	441	498	507	514	495	549	530	451	471	509	470	533	473	504	503	502	489	472	489	495	473	472	480	516	513	467	505	513	504	478	503	476	476	459	457	503	492	488	482	543	528	497	477	506	468	519	525	514	507	477	482	468	471	510	467	509	478	483	505	495	470	472	523	430	495	428	526	502	498	516	508	507	478	497	511	466	456	520	486	495	514	496	501	477	464	473	480	486	524	530	478	471	483	482	467	502	500	488	470	484	462	487	490	473	503	486	511	458	534	484	507	509	487	442	476	470	505	504	512	474	490	510	471	504	492	500	507	495	530	469	466	481	465	504	470	476	473	473	490	494	488	477	498	469	524	501	475	480	457	475	492	515	465	468	511	433	507	498	518	457	485	497	493	440	454	487	478	499	456	502	504	514	507	500	498	483	485	515	495	476	491	530	501	474	481	516	504	499	491	481	476	478	469	480	495	489	467	507	485	507	511	474	524	495	481	528	452	496	477	522	450	497	483	472	480	465	475	477	490	493	478	499	496	517	513	467	472	483	486	519	449	526	501	504	464	493	436	481	465	502	489	512	526	499	474	466	517	527	501	494	464	510	502	494	514	499	460	453	473	462	487	542	453	507	477	470	510	489	509	485	464	498	478	495	502	461	519	467	514	493	502	505	515	528	498	490	530	497	523	495	474	460	447	509	497	504	469	460	492	514	506	468	476	485	517	479	483	491	457	476	477	513	512	473	471	473	468	488	480	505	483	472	447	512	484	525	480	510	474	486	479	495	506	514	474	453	470	482	496	478	467	460	461	496	525	509	480	489	480	487	473	519	537	482	498	484	506	515	479	498	484	480	528	548	506	450	506	497	498	446	482	503	482	481	516	465	525	500	489	488	483	465	508	511	519	473	468	505	496	480	507	507	490	496	522	523	518	501	551	495	471	490	473	468	465	506	493	500	510	488	469	468	497	510	488	495	491	484	495	503	531	508	461	511	512	450	498	473	477	500	521	510	477	488	478	451	539	498	480	532	476	512	467	434	476	486	463	515	507	493	482	461	507	454	491	477	490	478	482	453	453	491	453	474	529	482	465	505	472	459	505	504	509	481	497	472	466	481	452	519	530	501	490	499	489	532	508	477	486	480	507	502	510	503	468	511	529	481	488	512	462	467	504	486	504	510	476	486	528	479	482	448	555	504	516	511	465	498	475	493	446	483	530	517	502	485	482	483	485	524	501	505	465	496	502	487	495	498	471	488	490	508	496	479	473	505	522	504	500	507	526	458	515	493	474	492	518	514	497	466	482	473	500	501	464	522	536	487	539	492	473	510	488	508	505	518	503	485	516	511	460	537	476	485	503	456	493	479	499	481	501	504	473	485	513	451	475	513	471	495	503	484	461	509	450	500	471	488	459	504	496	495	494	487	484	444	500	466	501	449	498	471	508	515	503	484	477	528	457	501	465	472	505	485	485	480	442	509	529	495	515	492	482	453	514	488	490	477	459	489	502	490	466	504	480	480	460	508	511	478	512	502	513	486	510	493	524	511	465	511	482	530	486	483	488	513	483	497	502	520	536	493	451	509	484	496	461	479	472	477
27224	11173	1490	1201	1109	1029	933	967	951	932	936	911	946	944	900	863	867	870	932	906	924	901	921	853	947	931	845	922	939	936	953	929	913	892	958	897	947	963	931	891	943	907	929	914	935	919	934	913	908	829	922	881	892	914	844	966	882	898	863	935	901	912	913	927	930	833	889	894	916	918	917	884	911	941	895	886	847	924	909	872	902	879	915	896	924	897	886	937	924	954	914	901	893	885	903	883	842	944	910	887	890	888	855	889	895	924	933	898	958	865	919	897	860	935	914	858	905	922	930	878	928	919	946	943	912	931	911	934	915	946	873	928	951	870	916	873	860	941	859	888	898	994	881	923	883	918	912	893	898	892	901	958	920	897	905	899	878	905	943	997	951	872	925	901	868	916	872	912	868	875	888	872	901	895	892	869	911	919	893	923	934	886	866	956	874	881	908	903	891	933	925	956	898	876	900	941	923	884	917	918	931	907	933	976	907	882	903	932	897	939	897	888	922	888	938	917	908	935	963	896	891	957	875	872	882	866	898	921	905	930	927	921	903	915	921	890	935	925	943	924	882	883	858	918	890	902	950	930	913	887	926	917	923	879	897	853	931	891	950	894	913	893	886	910	926	899	878	869	960	894	896	863	908	905	914	904	876	886	860	862	868	916	920	992	855	866	916	875	899	922	872	879	926	878	965	877	940	892	922	970	949	927	860	928	911	899	885	959	902	891	916	871	915	916	946	878	889	884	887	945	919	875	914	948	922	882	874	879	943	936	896	916	919	892	889	859	933	936	914	857	906	889	936	917	850	901	917	932	899	886	879	875	926	874	839	881	959	865	914	898	912	934	913	920	903	855	909	929	927	918	920	962	926	890	864	865	901	934	868	918	933	912	926	878	893	901	865	906	896	940	890	913	901	897	871	881	885	943	938	944	837	903	922	901	940	864	925	872	923	878	883	887	906	903	915	929	965	918	957	895	895	948	909	886	878	882	931	889	912	909	913	870	905	880	920	910	932	919	872	885	927	901	938	915	872	909	912	897	876	914	855	883	890	917	865	878	874	930	907	908	903	875	859	906	933	916	946	876	889	885	906	942	877	887	941	873	882	881	909	904	896	900	901	933	926	936	893	903	932	890	936	939	933	914	907	917	901	930	953	851	913	896	883	878	900	949	929	898	880	864	919	946	887	877	889	934	893	871	943	857	870	890	914	872	984	894	877	924	941	913	912	970	954	910	897	882	932	903	886	950	897	907	868	891	897	898	915	910	859	925	888	900	903	959	880	919	885	874	902	947	880	919	874	943	846	934	924	884	894	947	887	916	931	919	896	938	934	933	946	879	867	917	933	913	912	897	932	916	909	890	882	873	922	903	926	896	883	935	932	891	967	950	916	842	919	919	937	979	890	904	861	901	912	900	927	895	928	902	921	896	839	892	961	933	925	952	946	927	866	901	935	850	916	947	870	907	892	866	938	866	880	889	880	859	870	878	909	960	888	918	916	923	826	907	956	924	930	904	899	904	924	887	919	931	858	897	937	925	869	950	879	858	914	871	951	942	923	946	914	872	895	976	879	885	843	893	865	941	902	889	924	902	903	900	877	908	904	887	859	889	898	915	912	912	897	878	908	947	927	842	935	931	937	889	953	877	887	863	871	905	945	897	922	895	878	932	859	886	915	922	927	909	871	921	932	857	897	938	976	886	877	979	833	918	851	908	902	896	895	902	870	895	934	866	928	926	878	909	868	928	922	886	894	872	883	929	918	947	922	882	913	886	872	919	849	898	902	868	895	853	921	915	910	963	902	858	930	912	947	901	949	879	927	917	864	909	897	899	910	936	958	925	887	909	868	898	940	892	964	897	896	888	913	863	918	853	883	926	990	903	833	887	867	893	891	924	825	915	892	917	887	870	884	947	883	904	928	878	859	877	937	927	877	965	886	869	930	937	893	913	900	921	929	914	920	915	874	965	948	920	928	958	898	883	909	932	890	882	854	889	912	877	877	918	906	850	890	894	944	892	886	870	980	895	943	844	882	913	971	894	833	911	908	927	856	886	955	921	943	913	899	887	842	936	921	898	870	904	910	933	957	861	888	902	902	911	861	907	950	882	867	915	876	887	947	902	895	911	897	948	945	1005	899	916	878	860	853	883	857	922	955	912	877	900	854	880	881	873	904	907	916	941	931	938	944	882	881	998	846	886	908	831	907	944	963	919	905	889	947	877	922	933	917	903	935	890	915	894	910	885	865	870	864	929	910	882	907	912	892	927	957	916	894	944	874	948	908	872	917	887	916	885	925	849	932	839	958	967	867	926	876	879	925	896	911	834	852	919	906	914	889	922	872	959	908	884	891	898	907	897	843	902	934	895	914	933	915	897	910	961	855	859	933	887	939	906	915	931	874	896	874	882	912	858	921	880	896	885	915	928	924	906	920	876	940	888	920	895	1002	891	915	936	887	925	874	879	911	901	897	925	871	822	943	911	907	904	922	923	856	916	957	915	907	959	912	858	900	888	918	887	914	941	918	941	968	900	924	910	841	911	973	949	911	949	913	880	914	850	893	881	911	934	923	884	941	866	908	934	905	897	918	857	902	895	897	889	912	868	943	888	915	871	941	891	912	887	914	887	956	880	883	924	892	889	834	950	905	926	894	885	878	868	890	909	923	885	973	881	875	899	903	878	868	921	896	854	925	936	876	924	922	866	979	902	922	907	894	875	920	922	881	876	964	882	919	908	910	881	929	872	946	884	893	936	884	906	890	879	943	863	940	904	868	872	949	852	902	933	883	933	888	916	888	871	932	933	890	897	869	881	881	873	887	880	913	954	901	949	939	912	924	888	958	919	863	992	936	886	918	930	978	918	895	890	900	873	880	919	913	931	891	886	926	923	971	868	913	872	895	904	925	878	880	868	896	910	848	882	929	904	888	935	888	972	941	890	875	890	961	837	897	952	903	925	914	906	930	818	942	917	888	913	842	883	923	857	907	845	955	914	935	880	871	925	914	872	976	895	901	916	975	946	924	916	884	908	927	889	914	875	912	905	911	848	911	902	881	891	875	883	945	874	921	924	864	915	872	940	971	911	928	927	920	872	884	870	907	883	891	920	910	909	890	929	870	898	873	924	898	906	876	929	876	897	928	940	902	959	868	891	881	883	919	940	898	919	846	968	862	936	880	943	898	939	911	890	894	887	901	918	932	921	951	935	892	894	862	867	906	896	894	906	935	959	873	947	887	922	840	940	959	938	919	842	844	911	938	899	966	853	889	947	947	871	947	876	851	929	879	919	829	876	914	841	863	889	898	835	970	932	887	868	925	894	886	840	911	923	872	897	963	937	893	917	903	882	877	910	943	893	909	913	917	899	885	955	921	941	941	897	894	911	845	891	886	874	903	889	954	885	904	868	934	901	953	922	876	910	942	893	917	936	874	841	932	886	897	906	919	942	895	886	872	930	925	885	946	921	896	908	817	913	924	955	830	955	929	892	900	914	925	851	884	892	933	945
24326	21411	28568	24555	18097	1299	500	380	325	331	334	302	263	264	271	285	262	276	258	251	258	249	231	267	241	267	259	285	266	274	257	249	265	251	230	249	257	275	261	253	262	244	246	248	226	288	253	258	265	253	273	260	245	227	229	244	260	243	239	247	283	259	244	246	268	230	260	234	235	257	215	276	230	214	260	228	230	252	264	238	276	247	244	246	237	242	235	281	220	230	264	240	266	245	240	250	237	228	273	240	264	253	240	257	222	235	233	246	234	241	257	260	246	241	254	231	238	241	225	251	296	253	247	259	233	244	235	259	231	225	248	233	229	241	252	245	229	230	226	238	234	223	249	268	239	241	259	254	280	254	223	228	247	247	240	254	234	264	248	236	248	235	248	224	248	251	242	245	235	254	264	275	251	237	250	202	230	238	250	241	258	267	246	242	275	227	265	253	259	258	253	280	269	242	238	229	261	255	266	245	234	267	279	238	239	248	249	241	283	256	254	248	240	256	230	217	238	258	269	248	238	258	257	228	243	231	258	252	242	239	259	239	237	245	262	222	267	266	267	261	262	252	265	244	232	276	246	227	249	234	269	238	239	249	235	244	264	246	262	253	249	244	207	253	211	264	255	259	248	273	243	228	246	245	263	234	264	233	242	235	226	232	225	222	262	239	230	229	241	269	249	235	255	279	243	260	217	274	253	247	239	240	226	250	247	272	259	234	235	277	264	232	250	247	232	262	230	242	223	234	248	244	272	234	227	256	227	243	233	258	223	232	241	236	245	264	240	248	256	266	245	249	245	271	213	278	247	269	282	269	230	222	244	220	242	267	250	254	249	230	265	244	264	258	251	257	285	234	246	239	266	250	240	233	264	269	239	253	245	260	216	249	223	232	237	249	277	236	248	258	266	242	230	239	239	250	247	228	268	241	251	250	257	256	266	244	234	237	270	224	280	260	249	228	261	272	264	247	269	262	230	250	253	251	237	249	272	245	259	237	259	243	284	253	244	234	253	273	215	245	244	247	245	262	242	266	259	249	259	252	272	250	263	238	249	252	236	222	246	243	221	283	225	266	226	251	253	243	257	254	246	241	226	222	226	240	263	234	228	232	280	232	226	233	252	266	236	269	247	249	247	236	258	241	262	235	223	231	239	275	268	251	256	259	243	244	269	255	235	243	232	263	245	244	263	236	235	228	226	236	235	218	237	244	231	251	256	248	237	240	261	249	247	222	246	240	238	247	246	237	258	237	268	249	248	236	242	220	232	245	242	229	230	244	243	288	261	267	248	261	263	240	259	268	276	263	254	256	248	280	229	222	231	254	267	263	246	244	249	268	230	246	247	221	263	241	243	265	231	223	228	237	245	246	251	249	241	243	263	249	268	262	238	225	233	254	231	275	246	254	240	284	278	255	270	246	263	283	227	228	272	278	257	257	247	256	227	271	246	297	242	229	251	249	228	240	245	233	256	261	250	214	261	236	229	218	246	266	289	242	263	266	224	270	236	225	255	235	244	233	234	258	250	232	217	225	243	250	236	234	247	216	263	259	258	247	262	232	222	257	280	217	251	261	252	259	245	253	249	263	228	260	242	237	249	278	202	271	238	247	201	244	241	255	235	250	249	250	245	251	245	237	271	254	240	232	270	233	247	229	238	256	251	248	246	224	273	257	217	258	249	251	256	235	255	229	231	238	250	222	270	248	261	227	277	230	254	269	225	238	249	271	248	233	258	255	261	234	225	235	274	238	256	231	294	214	260	253	249	252	246	257	254	275	246	244	260	248	270	232	254	235	240	217	245	241	262	218	230	242	248	217	224	272	260	236	250	250	235	253	242	245	261	227	273	250	251	273	276	235	247	253	222	252	270	260	244	255	242	248	250	224	227	260	257	240	225	256	244	248	253	235	266	245	232	243	245	220	273	241	207	254	251	229	234	249	253	234	284	241	276	251	222	242	252	235	244	233	220	260	246	240	227	243	224	246	247	220	231	249	256	246	238	255	260	219	243	247	229	271	235	243	263	251	253	262	236	237	247	246	256	256	248	235	229	214	245	228	276	245	262	248	254	249	233	247	222	241	214	221	260	242	216	226	277	248	215	226	255	229	264	229	257	257	241	239	238	246	274	265	246	246	247	240	218	259	231	238	220	245	268	243	248	263	271	227	246	253	249	229	229	271	232	245	240	250	263	239	252	281	256	225	242	257	240	236	255	248	242	228	222	217	257	226	259	239	243	239	243	242	252	247	228	252	277	254	240	265	269	212	250	221	256	253	254	249	242	227	248	222	257	248	227	246	270	266	266	242	213	230	238	251	241	269	236	241	226	261	286	220	224	254	238	221	225	249	266	278	247	285	259	272	240	258	213	228	238	253	230	233	268	251	255	235	279	228	256	242	215	277	254	235	258	219	256	236	260	242	250	280	279	236	273	254	216	237	235	277	225	249	246	223	250	230	262	236	262	242	266	265	253	246	218	259	255	245	257	234	247	268	257	258	273	256	229	253	227	272	269	239	255	234	250	233	261	253	267	238	240	265	265	245	235	257	237	239	279	251	274	249	215	228	257	281	241	242	246	253	260	261	242	236	241	254	240	253	267	228	220	228	246	216	212	243	251	261	283	231	236	255	234	267	241	262	271	229	268	262	214	254	245	237	257	229	263	252	236	250	256	241	255	225	258	276	238	239	256	268	237	237	248	240	273	259	216	235	241	257	260	261	258	242	208	243	235	239	273	267	248	270	257	234	224	247	258	236	244	259	237	265	262	275	252	259	243	249	214	254	236	242	231	250	232	218	251	221	266	230	257	263	230	268	250	231	254	238	215	256	232	263	252	253	251	232	247	237	250	261	282	246	248	254	252	238	236	265	236	258	265	250	229	265	244	264	225	256	226	223	216	256	260	232	260	257	227	222	230	242	239	242	260	229	252	269	245	234	206	242	247	238	237	251	267	240	257	238	253	227	253	229	253	259	232	256	249	234	253	245	256	260	233	254	248	267	258	253	220	219	233	261	231	273	222	248	246	249	253	243	235	239	215	246	245	251	258	248	244	252	266	215	234	230	243	252	239	248	232	241	249	234	229	234	222	235	238	219	253	221	227	259	257	240	278	250	254	246	233	252	251	229	252	222	244	217	228	252	252	236	222	255	266	261	263	248	253	247	269	272	254	225	240	259	272	262	233	258	252	240	229	262	269	249	251	257	251	235	232	253	236	255	250	244	215	254	250	250	244	277	218	240	247	255	232	227	230	261	275	253	257	227	255	237	248	270	260	268	255	228	259	253	249	253	227	247	244	251	255	247	226	253	242	249	265	237	262	234	247	234	238	265	231	238	252	241	241	250	240	230	258	246	254	245	276	243	230	237	246	243	246	254	244	253	246	233	225	260	256	275	258	235	263	230	256	248	227	254	233	240	226	203	256	258	235	240	274	232	233	237	259	225	255	235	240	227	236	238	236	233	234	232	238	228	229	249	253	244	228	280	256	245	257	236	225	260	246	245
47153	26166	6077	3166	2043	1527	1264	998	927	761	722	705	633	606	612	568	561	550	573	582	512	555	533	540	554	508	529	505	467	496	493	505	493	526	517	530	517	518	502	505	492	545	482	494	502	519	480	482	494	478	486	485	507	458	511	483	517	476	474	501	489	539	485	498	473	462	437	480	477	486	508	514	461	512	471	476	524	558	481	435	490	462	501	490	494	489	477	427	497	490	469	476	512	497	494	489	487	522	536	473	495	454	464	477	463	473	506	477	474	509	498	488	474	496	476	510	472	552	461	440	478	510	472	498	481	522	501	471	487	462	464	497	489	440	474	462	482	476	497	488	502	494	487	495	490	497	475	494	467	482	500	475	493	505	449	459	510	495	499	494	487	483	482	492	493	508	489	460	501	484	445	475	506	479	495	473	445	490	499	472	511	477	466	460	494	481	461	484	455	499	512	492	477	468	499	476	507	474	451	489	521	505	517	509	495	457	504	494	504	476	474	512	479	473	485	467	487	516	502	473	531	455	461	466	496	479	497	466	496	511	495	471	468	493	527	481	497	475	480	482	490	452	530	509	468	497	482	486	467	461	505	470	475	496	464	468	461	482	450	501	488	466	470	492	490	454	498	513	486	485	469	461	461	450	452	439	478	497	465	489	491	468	461	484	493	494	493	476	482	498	498	451	496	498	487	531	430	479	495	485	465	499	447	505	483	450	481	484	489	467	494	501	479	492	488	467	478	514	483	497	451	499	479	511	505	494	474	477	481	462	509	500	507	478	494	488	522	508	465	466	470	473	519	493	496	466	472	480	478	480	470	510	473	491	464	465	512	478	457	502	489	434	498	474	480	472	457	504	482	490	483	480	492	476	528	518	479	505	534	495	453	462	496	492	450	534	494	486	507	517	477	526	491	551	481	436	492	501	500	519	464	460	483	445	494	486	516	500	492	538	475	484	503	494	496	501	453	440	465	455	484	491	483	454	501	460	490	490	488	474	475	460	483	499	466	502	518	510	494	492	498	515	500	473	533	491	435	525	486	479	476	489	494	488	469	537	459	467	462	516	478	481	446	508	463	483	491	436	449	492	445	469	478	541	492	503	459	481	479	474	468	453	476	460	503	497	506	490	486	470	472	504	477	435	445	471	464	426	448	539	468	524	510	508	472	473	497	490	497	460	498	492	505	481	486	481	486	491	510	484	526	488	451	481	478	511	484	496	486	495	479	529	485	453	490	527	493	469	472	526	483	508	510	469	467	474	492	511	495	479	485	486	501	467	473	476	504	468	450	474	490	505	469	467	451	517	462	492	485	491	528	472	500	498	476	502	444	476	480	450	479	472	486	467	494	463	444	512	501	510	473	464	468	510	472	466	484	466	482	470	458	478	487	469	499	470	463	488	488	485	511	526	494	478	465	476	497	449	488	460	455	498	470	495	464	493	483	465	515	458	481	475	497	477	481	472	459	515	460	458	493	510	518	503	479	507	489	513	467	514	476	490	472	491	490	518	493	484	473	510	489	452	447	489	455	462	501	485	500	491	488	487	458	485	459	510	469	497	462	476	447	445	466	503	503	483	501	489	473	462	485	501	477	482	484	463	461	488	505	450	502	489	519	490	459	507	495	491	489	477	507	457	485	477	493	458	479	481	481	478	500	498	505	493	494	491	492	479	480	497	444	515	497	499	478	455	480	511	507	491	504	475	460	467	442	497	461	489	484	486	448	466	454	492	508	491	454	477	475	494	485	518	487	475	474	518	496	482	474	481	476	451	467	485	463	481	514	451	538	506	514	503	479	504	473	464	458	499	446	483	450	496	481	467	463	468	460	451	487	464	487	485	461	515	493	501	462	540	497	462	493	462	487	472	504	483	440	513	484	497	502	472	526	501	491	456	440	540	516	477	532	496	508	455	493	427	479	460	522	497	475	477	495	481	460	509	501	494	507	475	491	481	470	486	526	465	451	497	511	478	486	448	495	472	509	457	462	498	503	465	487	524	467	475	476	501	495	501	466	470	515	487	497	519	501	479	475	468	491	472	476	500	502	488	478	514	504	477	461	500	507	484	498	485	505	475	426	515	492	513	490	454	496	499	479	476	518	514	467	508	488	497	485	473	497	447	515	546	503	477	484	510	495	502	474	476	503	464	456	516	458	462	500	492	454	453	482	508	481	460	473	480	504	504	488	494	489	503	534	459	503	512	470	495	506	504	521	474	510	525	501	471	486	489	477	507	482	483	510	502	477	494	457	494	468	466	480	502	460	490	510	488	501	483	451	472	513	478	440	455	503	468	485	488	525	490	519	482	500	456	479	476	502	496	484	476	511	464	451	488	452	476	491	509	488	482	494	486	513	496	500	493	487	457	501	494	469	494	471	471	433	465	506	473	490	482	521	445	453	459	488	480	515	527	471	473	486	500	508	470	492	491	449	475	452	475	460	510	475	449	468	499	483	498	483	514	506	502	484	497	492	494	475	453	487	490	492	489	489	494	496	485	471	469	492	449	489	450	456	444	465	466	487	484	486	494	519	440	501	436	492	482	497	516	456	483	492	490	503	457	477	457	480	449	480	462	452	434	472	486	485	497	503	468	486	490	489	510	493	489	456	513	457	511	499	467	486	475	474	507	473	465	490	516	498	487	472	511	502	507	501	454	499	447	507	478	479	448	483	461	503	498	499	484	506	479	488	498	463	473	435	485	448	451	463	477	437	487	472	470	486	501	493	487	530	468	497	505	437	484	494	445	457	505	506	482	512	471	486	440	458	511	475	489	434	493	486	489	486	480	466	478	461	512	496	475	475	479	491	481	469	496	476	504	493	471	503	505	475	484	480	496	474	486	529	506	493	491	484	468	465	477	526	516	449	512	477	458	505	499	513	464	496	516	477	477	463	489	485	471	505	462	487	489	461	507	471	513	504	451	484	517	529	496	504	506	467	426	487	477	510	459	491	501	508	500	486	511	460	465	508	485	485	461	472	503	487	481	454	519	481	459	504	490	437	455	472	487	484	513	472	463	437	502	520	542	446	481	467	493	481	515	481	469	459	458	495	476	481	476	516	503	474	479	467	484	499	532	495	539	480	451	471	485	481	507	513	520	459	460	501	481	493	513	462	463	495	528	468	444	497	503	472	509	501	489	474	446	496	459	466	484	515	454	495	510	447	477	510	506	486	521	497	467	497	469	515	490	462	497	487	497	475	474	460	478	480	469	509	485	490	495	508	508	469	473	512	498	466	504	464	494	474	515	506	491	490	498	473	475	496	484	470	482	496	479	501	485	461	474	480	454	480	476	438	459	459	484	537	516	476	476	445	502	489	466	487	520	469	483	479	461	553	471	470	460	477	508	513	497	484	491	462	477	508	502	479	453	469	497	457	493	439	494	463	476	467	459	513	463	482	441	492	519	458	479	501	475	465	503	478	477	484	488	481	496	503	462	452	462	463	483	459	489	470	470	512	467	477	470	477	439	517	470	431	494	485	491	484	482	504	502	466	483	455	488
23351	21376	29353	23729	21369	17132	1094	502	350	314	294	265	267	221	243	255	244	206	244	226	204	209	205	224	181	219	178	198	223	203	160	183	202	195	189	200	180	187	198	186	198	184	173	191	190	184	191	175	193	185	179	180	191	174	167	212	202	170	194	198	178	189	194	186	185	170	193	189	197	184	162	185	202	197	201	165	181	202	192	192	165	165	198	206	165	178	195	164	152	177	190	166	209	174	195	194	173	158	199	182	190	178	173	204	194	201	171	188	202	154	165	177	170	177	185	200	184	213	176	197	173	194	188	193	189	170	192	190	166	175	172	203	174	182	187	196	185	175	185	184	185	172	174	169	196	208	164	169	166	180	172	180	185	195	166	181	159	196	172	194	182	193	176	179	192	179	197	177	170	187	154	175	185	158	184	175	213	166	179	192	192	209	172	185	162	179	202	195	198	209	185	186	157	182	196	191	177	164	184	183	179	193	166	193	196	164	199	166	171	176	172	207	170	172	201	168	169	157	184	170	218	179	172	172	182	194	166	185	194	163	197	183	149	171	174	190	169	164	168	167	191	209	179	160	181	187	197	178	186	189	187	173	182	168	184	212	185	183	181	198	167	186	179	177	182	166	192	169	187	172	195	175	170	176	183	164	154	203	224	198	188	183	188	173	201	184	182	199	211	146	154	171	167	168	173	188	218	182	182	196	194	174	162	181	199	181	167	189	195	182	172	180	186	168	193	184	169	194	171	189	180	171	175	168	172	197	198	177	176	178	190	183	207	178	185	166	186	184	171	165	172	189	166	170	160	182	189	199	215	189	189	168	194	172	197	179	184	182	197	185	161	184	195	176	180	188	187	201	207	197	176	160	160	175	167	168	191	188	177	181	161	182	178	173	206	175	188	187	164	173	198	192	151	172	201	170	177	181	180	179	169	188	179	185	191	192	175	185	182	188	171	167	200	170	177	172	218	203	166	157	172	184	173	177	165	180	178	187	184	164	178	189	158	187	187	189	176	193	176	166	172	180	179	158	167	206	166	187	189	184	182	172	163	157	158	183	193	151	184	168	182	164	159	182	186	190	163	189	186	193	175	173	162	180	177	183	196	201	156	177	164	202	190	171	195	178	196	164	190	183	187	164	145	213	207	174	162	170	186	187	196	183	181	163	187	195	191	186	173	174	204	183	171	210	185	174	163	152	158	206	177	186	187	167	176	211	213	149	184	155	163	159	179	199	185	198	176	191	173	219	190	164	177	175	211	179	178	160	171	170	169	160	188	170	173	164	160	172	184	169	177	173	177	159	180	167	187	140	173	203	192	194	188	187	170	171	177	188	177	205	190	207	183	185	190	195	186	178	184	175	174	170	187	205	184	195	149	173	188	188	173	186	173	176	184	189	189	191	179	172	154	206	189	207	184	194	175	163	188	183	182	185	205	181	186	186	177	200	178	171	174	170	185	182	189	173	187	178	174	184	191	189	169	185	178	183	184	186	175	177	162	202	181	185	180	187	169	154	188	178	183	206	154	172	170	209	174	200	188	155	170	176	180	162	200	158	172	183	176	180	181	171	182	179	199	161	176	159	189	167	187	175	170	172	189	198	180	196	179	198	168	183	189	180	176	192	180	157	171	203	178	179	177	200	200	171	183	184	189	192	172	186	179	191	196	186	195	151	181	180	181	185	195	157	168	188	198	175	166	182	156	191	169	178	180	199	187	174	199	207	175	200	184	181	191	176	162	160	165	173	179	239	181	185	183	181	188	183	160	167	192	197	190	146	184	177	168	177	203	175	205	188	189	199	185	175	183	191	191	208	178	188	177	164	163	182	174	166	169	181	151	184	175	175	182	195	162	154	221	197	175	190	180	182	180	209	147	171	160	157	192	177	170	178	180	200	202	166	184	165	178	191	171	175	185	179	180	181	191	198	176	171	156	166	192	187	161	146	175	173	184	191	174	194	182	165	177	160	182	181	170	189	207	170	164	186	145	177	196	156	175	182	170	179	194	217	170	169	164	167	158	189	191	180	181	179	178	184	164	202	201	169	167	180	199	197	168	172	177	190	178	182	190	172	166	170	187	166	175	188	176	195	167	167	181	170	177	170	171	199	192	176	185	168	162	184	184	202	187	199	191	187	160	183	181	172	185	202	200	183	172	188	189	178	170	195	174	163	195	187	192	176	174	177	184	200	166	173	203	171	193	185	173	189	168	201	193	171	187	160	157	203	157	191	203	199	170	191	178	174	185	183	179	183	181	156	183	204	194	164	184	183	171	203	205	199	210	185	205	236	172	205	166	172	175	197	205	193	193	184	196	168	184	175	201	210	201	182	196	157	157	160	214	179	176	184	180	184	176	179	185	183	181	180	159	188	190	172	183	193	194	173	190	179	172	175	204	188	208	200	164	184	187	173	165	187	185	199	187	179	190	177	187	169	181	179	195	169	162	173	200	175	185	195	174	186	198	200	183	182	178	206	181	189	209	196	182	186	178	199	184	185	176	170	192	200	168	199	190	191	175	185	175	178	176	155	190	187	161	186	212	184	153	184	179	184	166	175	172	170	199	184	184	165	173	194	204	167	178	187	175	182	169	197	182	206	179	178	190	159	210	174	209	215	177	202	184	177	168	185	208	196	176	180	200	195	184	169	178	202	209	181	185	156	177	181	190	181	184	187	188	171	170	186	178	202	178	170	164	176	175	176	167	181	177	170	158	168	195	159	168	174	197	181	199	185	171	171	179	172	186	165	172	170	184	193	187	160	190	200	187	205	181	181	197	168	207	176	186	181	179	175	163	174	167	176	204	173	190	186	180	189	171	205	176	178	174	169	194	184	189	185	187	166	166	176	174	175	179	157	178	169	175	189	175	179	177	178	189	197	163	206	172	202	188	196	187	168	185	169	161	168	175	185	205	170	191	211	172	170	169	183	190	191	170	180	173	160	182	191	164	162	188	214	172	184	181	188	168	183	163	186	185	203	177	200	178	192	192	186	186	164	181	178	213	176	190	190	157	192	176	180	164	179	203	172	185	203	181	172	162	187	186	157	194	180	189	170	196	202	173	194	185	181	203	191	171	162	202	179	183	179	182	174	171	183	180	196	179	168	178	177	165	178	175	213	177	182	178	192	164	158	186	167	190	208	157	202	192	185	195	178	188	205	209	193	179	154	203	181	190	199	196	175	167	170	171	184	193	169	183	174	172	153	168	184	192	175	168	154	179	172	188	188	192	167	187	183	178	187	185	193	154	214	202	185	185	163	167	182	175	179	174	186	182	173	180	174	177	171	160	189	178	174	188	171	179	193	182	178	190	191	179	172	132	177	170	166	166	203	149	177	176	220	161	168	170	182	188	201	189	163	173	179	192	201	186	178	190	174	180	168	182	195	156	163	176	183	178	186	171	175	181	168	182	168	194	185	167	164	209	194	190	193	156	169	186	212	190	172	173	170	178	181	170	195	200	158	183	180	179	187	186	185	186	182	184	208	166	199	191	192	174	206	173	175
49945	30222	9874	5138	3358	2376	1735	1330	1129	927	848	753	696	600	576	522	508	494	488	430	430	414	437	421	434	394	414	392	392	403	348	403	380	376	344	382	353	350	380	337	369	359	339	349	357	369	324	342	325	330	349	340	344	377	350	354	363	338	335	321	330	353	385	361	338	353	309	346	333	338	314	318	325	344	301	338	358	324	309	346	333	345	317	335	316	351	320	317	325	300	355	323	343	321	352	361	361	339	366	301	331	346	338	351	355	320	374	309	313	336	317	383	345	347	331	328	301	346	329	356	337	332	308	315	320	324	332	340	326	334	347	324	322	343	353	378	333	354	369	366	344	311	325	345	344	351	326	350	320	334	356	358	330	320	353	332	349	357	326	331	313	342	361	310	307	334	346	333	328	354	320	344	311	333	333	353	309	322	345	346	351	307	337	341	353	345	341	312	343	319	347	363	345	346	311	326	317	325	327	312	341	299	347	321	341	307	345	369	383	328	357	315	306	321	308	294	356	329	319	322	340	308	291	335	335	331	351	333	330	353	348	340	359	311	313	345	322	307	313	322	307	344	332	324	315	336	345	329	324	291	298	329	338	322	338	349	338	298	317	341	339	331	340	326	346	324	326	390	311	301	359	341	322	293	342	338	319	326	352	352	335	324	347	349	311	306	325	325	346	332	332	341	348	320	353	344	337	315	373	327	340	327	373	337	328	305	349	341	358	305	328	342	325	312	309	321	313	344	340	329	298	343	332	354	313	331	361	326	357	329	304	313	294	322	342	339	333	335	328	351	343	308	330	313	329	340	309	319	361	345	327	338	349	338	304	341	339	361	324	331	328	338	335	328	303	340	333	321	323	333	338	321	332	352	354	322	344	337	308	337	344	320	348	337	333	330	315	319	341	341	325	349	342	351	305	336	358	337	335	347	309	295	344	347	344	348	331	353	334	326	340	350	326	353	355	349	350	320	326	337	375	324	334	346	315	335	307	318	332	348	337	290	331	351	333	309	322	329	326	329	338	327	351	323	342	340	317	334	355	328	324	302	358	334	338	333	322	325	310	337	329	330	309	350	325	315	341	334	304	335	345	344	287	354	349	337	364	341	310	326	302	350	342	329	324	346	314	332	360	349	369	353	353	340	313	333	313	311	332	345	326	336	339	351	345	316	332	342	322	316	333	338	352	328	342	333	355	354	359	324	320	320	330	348	303	342	357	305	342	313	352	303	341	318	323	351	365	307	338	360	348	322	345	308	338	332	301	344	327	351	343	335	326	346	339	337	314	304	340	312	285	324	338	345	329	305	316	336	322	299	344	354	294	333	348	348	334	344	322	312	347	360	374	351	326	322	338	331	302	367	348	312	343	342	354	327	303	337	335	349	301	315	326	329	344	302	328	307	347	345	312	323	368	323	307	347	330	346	299	327	337	333	344	306	359	341	308	334	317	340	337	329	308	326	329	340	315	303	336	351	296	337	332	322	332	346	340	325	313	351	308	318	357	354	346	336	339	347	333	341	315	328	328	337	307	348	335	343	333	323	300	317	335	335	325	361	333	339	332	325	304	323	347	333	320	375	380	321	322	320	346	349	330	370	318	328	338	382	349	316	343	329	366	306	310	344	347	374	316	348	348	340	337	346	360	342	353	304	347	311	311	347	323	328	345	343	372	323	342	332	354	337	335	343	332	337	320	343	345	315	341	347	339	336	295	323	330	345	332	321	351	274	327	326	347	300	329	351	324	357	330	364	322	330	308	306	325	338	328	313	356	326	306	343	334	332	346	353	319	335	351	293	316	346	298	320	328	336	354	349	336	327	354	331	333	387	363	338	350	342	316	353	342	355	351	347	330	319	336	336	301	328	332	320	338	318	338	327	352	291	333	339	344	321	310	335	336	352	353	310	355	324	342	325	347	326	342	327	359	300	330	324	333	338	377	347	317	359	275	350	312	314	370	329	369	363	324	322	334	336	324	354	328	310	346	346	294	347	326	296	329	336	351	310	323	298	325	309	327	337	362	319	323	360	336	320	350	317	375	348	327	333	308	317	351	332	364	351	334	326	335	336	345	336	291	341	359	372	333	326	333	329	324	305	333	342	360	338	355	347	346	356	344	326	326	335	331	352	336	335	342	324	319	346	352	336	331	304	347	363	336	351	323	326	357	359	349	332	345	351	320	329	323	329	324	331	358	336	359	317	331	320	288	334	339	334	384	322	314	326	348	313	329	349	336	340	344	344	356	334	334	360	321	321	349	284	349	309	358	304	341	334	371	336	340	340	362	317	341	308	355	336	307	309	350	314	344	324	325	311	345	314	331	321	339	360	314	340	353	350	333	343	349	339	334	323	329	325	334	344	374	331	331	343	344	307	324	342	357	339	310	344	365	344	293	309	342	347	302	328	347	294	316	348	332	332	318	283	315	334	316	343	320	359	369	303	338	316	329	356	320	324	333	316	352	353	312	302	322	367	325	320	330	331	308	331	349	331	330	304	344	337	326	355	294	328	345	333	331	369	332	338	324	302	299	345	347	347	364	338	348	317	299	344	345	304	336	295	320	352	341	356	314	308	305	368	321	325	331	307	366	310	327	321	357	361	334	311	345	338	300	335	319	339	387	319	325	332	321	304	301	340	314	279	316	310	348	349	343	332	327	374	311	312	343	357	343	326	326	322	321	331	322	344	335	312	385	297	342	356	318	300	333	286	361	340	343	345	351	349	334	336	315	339	338	322	303	322	353	329	316	315	310	345	365	349	317	344	298	328	325	349	331	334	329	327	337	355	339	333	341	327	333	340	342	337	334	305	325	345	311	346	321	342	363	353	337	332	344	334	381	345	327	360	347	348	329	340	345	314	295	322	321	337	334	322	337	318	351	314	355	333	345	317	330	371	359	353	328	329	332	356	307	326	343	365	298	297	313	320	318	321	296	326	321	316	313	302	346	328	340	363	301	310	354	361	326	298	382	351	348	325	337	349	312	371	362	334	314	308	330	312	350	316	334	333	328	343	307	309	344	319	358	319	337	345	350	335	332	305	360	323	335	319	329	332	342	352	311	356	338	334	339	327	362	342	319	325	358	305	366	331	350	369	330	316	346	336	353	367	348	359	342	351	338	332	340	305	332	315	324	338	319	346	322	355	345	323	321	343	322	319	320	356	318	346	327	325	339	353	352	318	323	365	320	333	331	353	338	323	328	316	325	312	360	338	308	354	322	336	310	345	324	328	343	314	338	308	345	364	329	343	324	341	304	333	344	340	318	312	324	331	359	375	382	327	331	316	340	324	350	344	342	316	313	356	347	331	318	298	336	364	314	331	350	332	346	302	319	343	326	316	305	344	328	316	325	327	317	305	277	356	340	359	338	325	295	336	298	325	326	335	370	371	341	378	326	343	324	332	307	341	353	368	349	348	314	306	354	364	351	319	353	347	339	348	320	376	361	337	347	337	321	314	338	356	340	331	321	347	320	317	302	338	335	307	338	324	331	314	298	339	319	336	355	347
27357	20592	7888	895	570	579	510	488	480	522	515	495	517	505	536	464	528	502	465	463	488	497	496	516	507	515	481	525	522	503	493	528	516	491	487	534	494	486	499	520	481	522	462	448	481	524	503	513	473	470	456	494	535	466	456	487	517	474	453	462	511	476	493	498	519	435	479	450	446	538	493	496	550	488	485	449	502	534	478	451	460	485	525	487	484	499	468	489	486	469	517	479	446	515	501	524	475	481	511	477	496	479	499	484	438	477	489	515	476	487	472	503	499	499	508	481	524	512	455	516	525	459	496	516	513	470	497	487	473	486	487	460	486	512	487	480	513	460	437	469	514	499	476	499	500	513	510	477	526	446	479	482	501	465	492	473	471	512	519	480	489	467	487	493	474	490	473	447	496	467	479	479	471	487	466	498	497	488	468	463	469	470	457	512	484	485	471	469	477	470	483	509	483	448	505	473	483	547	492	475	471	485	490	450	501	512	477	523	503	496	522	499	480	507	473	477	497	475	514	480	529	497	499	500	460	453	455	531	508	488	487	533	474	469	470	481	496	493	470	498	527	502	434	528	452	474	498	507	505	547	497	514	504	482	477	470	501	494	477	479	495	519	481	455	484	489	482	510	500	498	521	461	494	475	508	495	503	477	508	481	500	503	495	492	493	469	486	459	425	487	491	487	487	502	489	499	492	485	498	527	464	501	536	475	454	521	496	489	498	493	478	516	485	481	506	531	462	492	458	512	483	463	523	488	483	482	462	450	506	517	481	479	496	464	472	498	478	513	482	466	506	476	496	452	463	504	521	475	478	462	471	478	519	516	482	505	519	516	487	475	486	512	516	502	525	449	500	498	477	476	479	535	455	487	502	481	476	504	508	530	459	503	494	466	454	478	500	498	491	514	478	443	490	510	498	490	499	502	510	495	498	528	503	465	490	514	524	461	494	455	506	485	514	519	481	451	489	489	520	475	532	463	485	485	486	487	488	487	498	479	503	492	500	476	466	501	486	454	501	492	491	517	497	497	465	497	479	502	503	475	510	516	478	498	478	513	505	477	494	477	499	473	458	482	490	473	444	500	483	527	475	472	488	462	489	483	505	490	477	514	491	439	510	492	530	512	499	448	531	496	512	464	473	504	492	475	485	502	490	487	492	491	465	517	511	532	463	469	533	499	495	502	494	483	464	514	442	481	529	482	500	480	510	490	467	468	492	524	463	512	493	499	480	460	475	488	466	497	510	476	478	478	472	548	493	491	508	482	504	480	485	487	473	492	478	468	479	435	496	462	492	473	462	496	457	499	479	461	474	474	471	528	511	448	474	459	468	464	483	493	535	467	444	489	480	492	519	482	429	507	449	479	446	464	526	458	456	470	482	485	478	533	495	512	486	509	494	502	516	505	496	509	501	460	482	514	516	493	487	472	477	480	454	497	482	457	520	501	445	494	539	476	521	491	461	505	481	510	471	496	496	524	469	486	504	470	484	480	487	465	501	487	482	480	513	448	514	485	511	479	476	518	477	484	470	503	507	465	487	471	512	509	479	507	485	439	504	485	493	489	513	486	478	487	471	508	525	440	480	497	497	472	482	508	490	485	494	510	521	471	458	465	472	492	486	488	469	478	488	509	451	494	505	488	495	530	503	532	452	513	476	503	457	500	469	506	517	476	484	484	552	512	488	493	483	478	516	474	491	530	516	494	514	504	472	495	499	465	477	483	534	500	500	450	423	489	497	517	485	481	486	492	490	471	487	527	484	489	495	472	511	477	479	511	511	465	507	504	499	485	479	449	441	481	466	484	473	500	482	490	467	449	468	449	497	517	495	508	510	491	499	489	512	508	508	485	516	451	473	518	500	473	486	481	454	485	510	534	475	487	489	483	462	486	508	446	510	477	477	470	507	471	517	420	482	534	483	465	496	507	469	446	496	480	462	496	428	502	475	492	456	495	484	494	453	495	451	476	496	457	479	507	444	506	515	480	435	472	478	455	480	494	503	468	516	498	527	513	501	477	439	504	481	476	501	491	497	454	485	507	493	541	451	529	494	491	516	524	464	516	470	498	500	502	463	434	488	503	436	512	524	464	472	550	467	522	532	510	499	470	473	482	480	499	490	505	516	503	493	495	524	468	481	505	454	471	462	462	509	439	451	498	513	470	518	484	491	507	509	472	473	448	463	483	487	438	478	472	508	500	463	541	454	509	531	496	510	456	515	492	501	527	485	489	491	511	474	492	489	468	501	497	543	497	475	481	439	493	484	481	514	499	502	468	525	465	501	456	488	511	510	535	475	494	447	486	452	496	476	520	492	506	499	500	459	483	488	498	487	500	463	490	472	514	493	494	477	463	485	499	449	490	514	496	493	471	475	489	495	497	485	542	491	508	509	531	479	498	499	525	493	465	499	502	554	540	512	487	481	480	493	496	495	504	471	503	508	499	466	490	483	499	448	483	510	443	463	500	474	511	510	471	535	486	488	507	492	490	476	460	497	487	461	497	489	497	526	542	472	500	504	489	516	534	484	505	490	473	469	517	470	503	475	491	466	493	526	468	463	506	465	509	455	496	504	470	499	511	440	470	471	485	493	470	521	478	462	464	491	514	472	464	433	462	469	467	473	479	469	485	511	485	486	506	450	477	517	490	497	497	499	486	445	471	482	480	457	493	493	460	474	488	530	492	504	495	500	489	479	507	491	483	487	513	452	505	479	509	477	502	476	525	479	494	448	537	449	481	467	511	512	481	485	486	495	468	498	537	513	525	516	480	503	508	494	507	512	474	520	499	460	506	487	466	517	477	479	517	485	457	475	470	511	444	469	464	505	477	518	501	466	484	462	537	471	497	457	500	521	490	483	503	476	477	486	484	493	502	506	502	497	506	514	486	464	499	503	496	469	518	462	478	469	483	517	487	488	516	455	483	493	521	526	489	452	530	495	511	507	475	490	491	497	460	474	462	488	513	527	515	501	493	480	514	468	524	499	512	464	516	486	470	486	496	501	478	507	518	510	480	457	490	495	452	522	517	466	494	489	471	445	467	489	465	477	465	463	475	505	502	486	466	499	496	484	540	511	512	491	499	475	502	505	482	506	485	485	507	504	483	473	493	446	496	551	481	497	516	477	487	481	513	502	500	491	467	501	467	516	494	486	482	503	489	432	549	488	490	524	501	484	526	461	524	490	522	478	526	449	501	528	480	504	512	503	487	489	462	447	505	501	503	482	480	481	464	489	495	492	513	503	498	485	484	519	455	478	467	461	471	500	478	491	487	504	472	469	482	498	503	480	473	499	508	485	503	516	460	453	498	506	526	497	497	506	489	460	500	460	513	476	488	504	482	513	475	494	463	491	497	502	470	469	481	537	463	487	468	521	477	472	500	484	486	511	426	467	508	498	476	526	471	495	492	417	447	490	511	514	489	459	500	531	478	498	490	453	478	487	527	459	498	520	480	446	508	483	477	492	499	479	447	527	467	507	473	497	500	498	465	486	512	499	461	533	467
26678	13167	1499	1200	1083	945	969	1003	929	942	912	912	929	932	848	979	874	872	886	910	951	918	925	891	898	833	942	912	883	903	895	915	893	894	895	845	953	906	952	923	872	926	795	857	925	882	899	899	854	863	898	851	844	877	896	877	895	906	875	814	875	952	917	883	926	900	870	889	859	921	828	857	913	876	844	879	906	842	931	863	856	839	922	900	925	883	891	874	822	905	855	917	915	871	906	933	926	883	870	908	899	893	939	890	956	857	838	907	937	853	896	912	893	919	875	900	887	910	894	906	919	922	926	946	861	822	850	936	916	908	887	937	855	927	892	933	896	861	874	884	879	873	919	878	881	909	903	871	914	919	899	890	937	867	869	909	884	926	848	901	866	818	870	930	901	916	899	910	875	878	874	871	894	871	905	862	888	877	970	866	850	896	920	878	843	933	895	875	854	870	902	918	907	915	849	899	913	836	874	880	873	926	881	850	930	916	918	867	869	893	899	899	880	900	847	911	906	888	900	913	848	838	882	910	912	915	911	945	869	901	949	915	865	879	903	896	884	895	842	878	882	892	922	896	894	945	858	875	900	884	878	920	880	907	904	858	845	864	914	902	936	878	911	874	879	929	912	902	955	863	830	845	886	896	925	854	848	920	900	926	898	864	904	880	887	932	878	831	927	926	898	921	916	914	879	864	883	850	903	878	868	942	913	907	898	889	876	895	859	880	889	930	873	928	840	911	874	914	894	885	926	887	869	894	892	846	905	898	919	884	896	889	889	867	861	895	857	929	852	852	899	856	881	927	927	913	903	859	870	970	870	899	834	903	921	919	855	874	943	846	890	861	849	821	910	831	908	869	891	891	897	831	927	870	875	885	908	907	929	897	914	821	918	872	899	946	813	920	878	904	904	903	840	923	936	856	912	891	874	895	953	891	895	881	875	882	885	874	870	920	878	852	900	845	868	896	894	913	933	893	859	896	904	901	914	865	944	934	904	922	910	880	918	905	874	886	892	861	908	881	894	927	920	919	951	954	881	891	856	898	920	879	881	890	929	871	899	908	857	843	874	872	933	881	912	889	930	907	878	864	872	926	878	877	856	930	924	895	865	910	842	860	918	844	875	881	907	905	904	841	880	870	867	893	869	877	873	897	909	834	928	936	951	883	864	893	868	906	853	911	873	901	886	965	924	904	883	886	915	905	855	927	887	839	890	902	895	868	935	880	902	900	889	903	913	875	899	892	884	887	920	881	911	852	821	926	834	921	873	886	942	863	894	897	881	923	877	902	909	845	844	855	858	875	883	853	953	843	907	863	911	900	854	893	901	862	861	944	856	856	847	891	863	914	882	948	892	904	957	918	907	892	874	845	819	878	869	863	957	921	909	869	845	891	911	881	955	893	975	845	911	890	907	928	970	827	886	911	845	860	852	871	932	919	856	898	875	880	840	926	871	890	869	905	854	907	861	908	938	874	844	938	901	890	876	839	881	891	905	872	925	888	914	861	879	904	883	896	883	914	892	905	904	882	843	912	908	886	888	868	885	902	900	884	901	875	868	908	878	959	852	878	920	873	907	935	901	933	900	934	899	925	914	857	879	894	831	944	835	878	898	831	853	914	903	872	926	892	872	899	874	950	908	912	905	917	877	852	945	920	898	864	879	872	897	856	911	873	979	900	915	904	861	900	928	913	862	865	888	918	911	898	917	913	879	972	892	899	906	884	889	924	871	883	913	868	944	917	862	962	883	920	870	894	927	845	916	919	923	947	915	846	866	838	965	912	953	880	892	899	860	878	898	905	868	907	895	851	882	894	878	831	956	874	882	858	847	888	858	855	915	933	906	911	887	890	939	842	904	928	908	854	929	888	884	938	905	921	889	883	911	903	894	874	891	944	923	923	884	878	889	865	907	871	848	874	884	923	922	863	922	859	916	927	877	875	887	881	841	887	916	889	896	911	890	856	901	898	950	897	888	880	843	846	829	839	897	864	924	895	878	876	878	831	924	863	946	867	848	902	894	897	883	926	905	890	913	933	884	882	891	940	899	922	926	909	813	913	873	943	968	913	930	897	863	932	920	913	901	874	900	866	926	934	904	898	832	894	879	894	858	915	865	894	896	932	899	910	871	840	835	903	875	868	901	871	912	888	875	874	929	930	849	935	887	848	924	828	913	933	874	924	902	906	888	891	919	917	862	956	906	876	879	823	875	920	904	878	907	948	870	922	859	912	917	867	895	859	878	879	884	880	934	925	880	921	858	898	868	880	937	974	881	913	864	946	899	866	871	894	897	929	922	845	913	940	926	921	919	849	950	905	865	890	926	874	907	929	913	919	883	867	872	878	874	905	862	842	885	861	860	938	880	863	885	891	880	879	873	907	873	874	885	882	921	860	840	893	894	855	896	924	887	890	926	886	929	934	877	918	883	869	856	892	861	923	918	907	872	877	872	936	890	919	927	838	906	884	906	896	880	878	905	888	915	882	918	849	916	836	934	910	908	887	869	926	921	895	923	864	896	841	898	898	969	891	900	898	900	913	938	872	947	884	863	904	883	896	875	832	915	906	897	941	877	850	868	885	914	917	898	865	931	909	859	901	879	925	906	873	912	801	967	890	898	888	904	943	867	898	846	896	922	924	885	913	902	921	876	880	879	904	906	888	837	885	936	883	912	902	864	890	974	938	891	918	909	878	897	910	898	889	908	856	873	970	900	940	893	893	852	913	908	847	912	870	920	861	901	933	882	937	902	860	846	876	864	874	902	857	935	900	878	920	893	916	884	898	914	886	943	922	793	903	862	903	865	937	866	926	934	912	832	860	887	903	891	889	829	923	907	853	878	942	857	889	893	915	950	880	907	863	912	891	871	842	954	876	861	876	901	941	881	811	902	849	837	902	952	965	869	907	884	874	911	924	956	838	887	836	906	852	874	888	870	878	819	873	904	912	885	931	855	941	921	881	887	840	860	860	862	894	900	888	844	873	874	926	848	911	912	920	901	851	893	944	906	893	922	874	912	892	900	913	913	908	919	891	905	913	942	902	921	868	970	958	899	909	870	847	936	900	903	901	888	867	892	929	910	950	867	894	879	885	893	920	888	841	898	904	881	836	877	870	904	947	891	864	899	902	879	885	902	888	921	888	912	942	923	906	919	843	934	906	902	865	868	909	904	899	879	827	880	885	886	881	818	889	869	884	876	900	933	943	943	914	897	910	890	892	917	869	849	888	836	915	898	894	910	980	889	871	879	896	863	876	875	893	914	915	864	920	859	887	928	824	867	912	841	909	911	845	874	937	848	939	883	916	851	912	864	932	824	923	867	902	865	831	930	904	903	905	924	891	907	900	847	904	877	893	886	873	918	830	891	879	913	852	960	939	885	866	886	931	903	899	893	843	910	908	903	876	905	876	914	891	883	920	881	895	865	908	853	973	922	931	898	906	953	901	922	888	940	819	885	874	898	869	934	889	927	951	917	899	913	891	900	886	906	872	882	893	921	927	900	891
24303	21438	28237	24885	17278	1072	501	367	367	361	313	317	273	302	290	273	296	281	264	259	283	244	261	271	245	271	257	310	253	260	234	235	252	260	257	278	280	261	268	245	232	245	242	251	272	243	235	232	233	239	274	237	265	258	295	274	260	250	248	253	233	250	267	260	258	232	253	226	248	228	218	217	269	220	235	267	244	242	263	285	235	244	255	236	252	264	255	270	255	233	246	236	270	241	250	226	234	241	229	239	269	250	232	240	249	255	272	219	275	264	271	217	269	249	243	232	223	232	242	249	231	245	252	236	285	261	246	267	261	225	285	252	250	244	247	238	241	229	233	238	251	262	262	251	245	275	248	272	259	237	273	260	256	262	233	269	271	252	253	251	241	269	236	260	261	253	222	245	240	219	261	237	258	266	240	267	254	228	238	220	255	253	261	241	251	262	237	240	250	263	233	280	227	246	217	259	260	265	255	264	267	255	250	258	251	237	254	224	262	248	237	239	219	256	257	284	261	273	220	264	266	246	249	234	247	251	235	252	259	251	246	257	254	253	265	258	228	255	243	244	240	228	245	272	236	232	243	275	269	270	234	284	238	255	243	276	230	244	294	248	238	256	239	248	253	254	247	248	253	237	243	258	244	258	246	265	244	251	256	252	255	261	281	247	250	227	242	243	268	233	232	236	240	237	267	280	263	212	251	247	224	230	260	245	205	265	247	260	227	257	236	244	221	255	267	236	252	275	263	253	221	268	239	253	268	245	232	252	266	281	235	223	248	250	242	211	251	246	273	254	260	241	240	257	273	265	232	244	251	244	243	252	278	254	229	265	277	234	252	234	236	269	256	247	240	242	248	256	237	250	257	242	247	268	242	275	264	274	261	277	231	300	256	234	248	269	270	244	237	240	254	261	231	271	224	248	226	227	242	226	248	201	240	249	252	237	261	241	229	242	247	263	261	262	258	233	251	229	253	238	255	248	247	260	242	288	275	234	254	243	269	242	220	249	278	253	280	221	271	272	248	292	224	232	252	268	231	220	250	252	255	227	256	242	261	259	251	265	256	273	213	277	268	213	226	233	259	256	231	245	248	268	260	256	251	254	222	267	261	274	263	240	266	247	273	261	246	264	247	233	230	258	272	277	265	241	260	258	265	240	244	240	261	242	255	250	246	229	275	244	258	245	267	265	272	249	236	274	254	254	272	210	259	229	225	258	245	249	265	260	258	256	241	267	234	235	245	257	242	236	227	253	253	244	268	277	241	232	227	235	237	255	269	252	269	239	253	240	235	280	273	232	260	258	242	271	259	258	243	235	262	237	251	246	239	218	243	247	239	245	216	228	270	230	265	227	235	246	256	256	261	247	238	247	274	242	275	267	257	218	232	239	235	239	266	278	256	209	222	257	266	236	213	266	229	239	233	244	253	264	242	229	253	252	240	248	234	270	219	251	230	263	239	245	287	244	251	253	250	257	270	244	259	262	244	238	257	239	252	269	270	250	265	220	267	254	231	237	238	238	254	269	229	250	242	253	262	227	239	258	274	242	258	258	232	228	253	253	246	236	254	238	252	275	269	250	262	228	241	232	243	241	260	235	276	235	231	223	250	235	248	227	243	234	248	225	232	266	254	267	276	239	257	242	257	236	242	235	248	245	253	284	237	255	247	236	228	261	267	252	229	231	258	249	217	249	230	260	249	238	241	236	264	262	227	248	247	248	241	250	232	259	233	204	271	264	239	240	256	246	219	220	221	269	272	262	239	243	269	248	228	242	260	256	227	246	224	283	206	255	252	266	252	258	262	244	259	242	249	239	231	265	256	241	294	255	250	276	244	254	253	263	248	253	228	214	252	239	251	224	276	243	245	262	257	253	232	239	229	247	257	246	244	263	257	239	248	263	236	243	259	242	268	226	244	247	257	241	240	215	260	220	233	243	267	260	225	248	262	257	259	224	258	237	228	244	224	239	221	235	252	254	246	231	247	250	267	257	270	242	233	238	239	256	233	242	237	231	240	229	231	236	262	235	225	224	221	242	255	273	232	261	241	269	234	279	230	237	228	251	255	256	233	260	250	230	236	242	264	251	267	236	267	275	233	248	252	247	248	251	233	276	261	271	237	254	245	237	249	258	264	277	265	221	232	243	249	267	225	253	255	257	253	222	247	264	271	244	238	249	249	241	219	262	261	267	250	280	260	269	238	258	247	253	229	222	234	229	258	244	244	255	271	248	233	239	232	276	230	271	272	232	265	271	277	230	223	236	256	246	259	260	258	247	281	259	236	239	243	254	253	244	261	240	242	252	251	248	239	252	268	268	224	267	249	256	241	239	239	228	256	263	280	234	244	283	264	231	254	219	222	226	257	234	244	235	261	271	258	266	248	256	236	268	258	240	254	242	239	228	236	267	252	280	257	255	233	271	251	258	239	266	237	238	262	236	228	260	269	239	224	244	236	234	270	235	256	235	235	261	289	254	262	250	239	228	267	256	235	247	252	258	265	232	242	260	260	254	268	264	244	238	238	249	258	243	239	262	249	244	264	228	235	259	266	265	249	268	245	240	247	234	231	272	253	251	240	249	261	239	245	239	257	266	252	253	243	277	243	260	247	256	281	246	247	204	249	228	239	237	264	260	237	243	262	253	252	250	269	285	224	245	239	241	242	265	265	273	248	268	213	234	248	254	213	244	241	262	241	249	235	243	266	255	261	217	243	259	258	225	231	234	237	248	266	242	232	260	247	257	246	239	253	262	231	281	235	258	278	250	220	275	245	237	261	259	261	267	244	236	253	269	273	268	266	241	282	243	245	259	248	237	253	242	263	237	271	236	241	242	275	249	231	251	284	265	267	217	273	232	240	256	247	280	231	246	238	270	252	281	254	236	257	251	260	255	260	270	266	236	236	278	270	236	215	262	262	282	275	241	250	242	225	258	258	249	245	241	255	241	240	274	250	258	259	247	237	253	248	265	253	234	245	256	231	263	258	252	252	240	238	258	238	256	246	275	230	219	219	238	235	267	267	264	250	265	228	225	250	232	245	252	255	252	259	251	249	240	253	255	261	236	240	238	233	262	240	266	241	261	276	249	231	250	245	216	261	243	264	266	238	229	233	242	275	227	244	272	240	253	252	222	248	278	255	245	251	254	255	238	256	253	277	258	239	265	272	245	239	241	256	246	269	245	245	258	234	282	235	272	265	259	264	229	224	259	274	264	251	222	231	265	213	265	266	233	265	255	267	263	250	276	260	242	265	243	262	270	232	228	263	213	226	260	242	223	261	248	235	265	255	258	247	259	244	238	278	223	225	266	248	254	230	266	279	248	260	270	255	244	236	250	241	268	248	224	271	229	243	233	246	236	235	243	269	278	249	256	211	245	224	236	248	254	211	237	262	263	242	233	239	265	228	261	263	233	250	248	266	251	278	233	266	262	248	246	232	230	288	228	242	237	260	239	263	224	228	270	259	258	266	235	235	244	252	251	217	246	234	274	244	280	242	257	260	258
47651	24004	6011	3165	1955	1515	1264	964	915	821	717	702	663	642	604	566	560	511	534	514	511	522	536	544	541	530	537	498	500	498	501	488	495	509	526	503	510	529	524	445	483	485	487	483	480	484	513	525	482	489	497	505	479	480	526	510	429	447	468	482	457	470	494	464	499	470	501	487	491	511	457	511	492	474	463	520	464	516	448	484	453	492	466	508	510	476	494	474	473	456	423	485	481	500	502	483	483	496	465	491	519	479	468	508	493	483	524	482	482	484	523	477	496	466	476	511	471	495	483	485	459	496	517	488	460	514	480	492	503	491	538	510	441	508	491	489	471	493	474	510	479	481	501	436	463	488	516	528	446	489	480	497	481	516	481	501	473	470	469	449	505	533	487	498	475	499	480	494	469	484	477	467	481	483	474	488	480	479	464	491	480	483	496	424	533	438	492	453	469	448	470	516	463	507	486	468	463	475	499	456	449	476	487	465	486	514	489	479	521	513	499	484	485	481	491	456	462	500	486	514	483	485	496	456	524	506	490	501	501	468	508	472	474	482	445	511	502	488	457	480	489	489	503	498	451	462	431	511	506	455	458	462	493	488	516	458	522	469	483	492	460	472	487	480	511	517	498	517	477	455	485	486	509	488	483	454	507	472	471	493	505	471	513	459	512	511	511	487	455	458	494	518	481	473	457	476	464	445	511	480	488	501	477	493	460	488	509	485	458	465	465	474	471	469	492	486	485	477	475	481	456	471	475	468	468	512	441	500	467	462	466	488	502	484	539	480	508	493	485	495	489	486	442	456	486	572	491	497	490	442	488	432	451	481	511	468	499	463	480	470	490	469	510	456	503	479	477	468	454	459	481	461	469	502	477	489	479	483	453	476	478	463	508	473	491	458	501	481	508	487	454	504	496	467	467	482	507	475	489	486	461	490	483	487	476	461	508	484	479	463	482	485	456	495	473	477	503	493	513	488	492	518	484	481	481	459	443	499	490	485	526	481	448	457	483	469	534	488	463	491	455	459	490	471	474	518	486	451	494	464	466	470	452	474	538	482	471	470	483	432	450	477	501	482	470	467	503	460	500	484	455	455	493	478	532	464	485	440	526	460	469	524	463	479	485	491	445	479	519	489	484	474	510	492	481	497	471	496	516	505	476	520	495	453	466	480	422	478	467	498	459	493	472	494	503	483	465	478	451	447	502	517	484	505	491	521	451	476	497	477	409	429	520	485	446	503	477	488	490	509	518	490	484	476	506	475	533	501	475	507	498	494	487	483	480	467	470	493	504	513	487	483	486	481	460	504	471	473	505	491	481	500	498	509	473	471	473	470	447	480	484	491	473	494	478	516	507	483	507	516	487	496	467	497	486	449	491	498	466	433	466	487	489	491	493	482	498	490	483	494	460	494	513	526	489	454	469	495	497	486	505	484	508	481	441	461	480	523	477	440	453	468	468	482	483	474	513	505	495	516	496	469	484	498	466	527	561	404	488	508	519	473	496	459	459	479	512	475	473	462	488	475	474	468	481	513	490	459	492	457	450	483	481	490	484	485	485	493	539	493	467	466	473	464	471	498	475	498	489	495	500	484	443	470	483	520	472	487	499	451	475	494	458	501	501	485	469	462	495	441	487	501	466	474	519	487	522	480	450	470	504	477	502	430	473	466	520	481	505	483	491	485	436	443	497	417	492	472	489	472	498	508	498	501	479	495	512	506	471	455	500	487	509	471	489	450	448	501	467	508	452	466	494	451	487	482	482	470	499	454	445	480	485	492	450	491	476	500	514	463	484	466	475	482	482	528	531	459	482	455	437	505	493	493	506	486	466	493	491	537	489	503	475	490	466	512	481	437	522	504	500	433	494	473	490	485	493	475	510	509	448	461	477	462	491	515	505	500	448	497	469	486	469	487	479	463	469	464	480	489	515	459	486	473	456	517	484	469	476	539	510	492	516	474	476	492	460	522	497	467	461	483	518	484	460	475	442	515	470	477	498	460	434	507	490	485	492	496	477	518	524	452	424	483	483	484	450	452	487	470	501	492	533	447	493	476	518	490	505	492	497	510	448	477	463	484	519	462	467	482	491	493	493	481	473	500	456	460	483	475	490	487	488	454	488	470	466	484	486	474	445	516	471	463	482	514	504	485	484	457	504	486	452	471	483	500	498	482	493	477	476	435	518	431	489	529	503	433	446	456	503	475	476	471	426	457	470	455	465	466	490	467	476	469	493	469	507	486	478	464	466	481	466	504	491	467	463	503	478	475	503	465	476	493	503	438	490	481	479	482	471	458	537	495	494	501	463	518	492	500	503	492	479	463	495	487	495	474	494	452	468	507	468	507	478	507	505	523	493	508	456	499	511	459	504	448	480	455	446	514	484	515	478	471	510	498	484	480	463	530	479	487	469	516	493	469	463	466	522	486	471	488	438	449	474	489	488	493	477	444	518	474	490	490	465	459	510	510	498	502	504	483	486	463	478	491	473	489	492	511	471	501	481	480	476	451	499	477	508	467	450	476	492	477	473	464	527	484	503	460	494	476	504	525	489	523	527	476	504	490	443	452	466	465	481	454	488	488	480	475	464	473	492	478	499	504	530	464	496	509	468	470	473	523	502	458	530	453	452	463	453	501	505	490	478	431	498	462	464	469	486	498	489	475	479	463	479	497	491	476	447	455	496	480	530	504	464	510	477	452	505	476	454	497	452	488	534	493	470	488	466	481	417	486	468	486	497	466	483	477	461	432	507	499	520	466	493	473	479	489	515	494	489	476	527	478	486	475	496	472	468	497	504	515	508	479	483	496	473	532	446	465	473	495	493	506	484	501	480	451	524	474	464	468	504	505	463	513	440	507	487	511	477	459	505	461	473	497	489	484	454	460	479	516	437	467	473	488	473	468	488	466	491	465	520	508	476	475	500	487	485	494	506	458	505	504	492	509	482	497	492	506	492	488	481	504	490	473	497	481	504	481	476	481	478	494	432	478	472	478	466	464	473	492	481	513	478	470	478	484	468	508	463	439	501	451	489	491	458	450	466	526	471	483	476	474	470	444	493	500	474	490	467	495	488	492	474	464	488	465	474	494	526	477	495	449	481	474	511	479	484	499	445	474	444	474	493	472	470	495	471	465	480	496	451	455	485	486	472	485	463	516	480	479	474	489	494	475	471	531	492	465	491	557	464	440	459	480	449	471	474	486	488	489	501	480	457	514	461	439	481	457	532	470	484	472	501	473	494	490	421	466	484	467	497	485	442	478	441	500	516	497	423	465	457	501	511	470	509	465	454	475	473	481	471	491	464	439	481	491	472	460	456	491	461	454	492	490	490	483	474	465	486	485	474	488	441	493	512	485	457	471	438	482	459	461	501	504	496	476	434	457	484	458	462	457	467	484	456	477	493	478	468	481	481	501	440	458	498	514	466	510	428	518	490	544	512	523	513	481	508	483	514	470	466	482	490	503	475	444	514	488	504	489	480	457	513	464	518	465	499	530	450	474	488	465
23305	21402	28959	24170	21375	15832	944	481	338	325	264	274	278	239	230	248	220	223	206	200	211	218	220	209	204	199	205	215	195	199	211	186	213	199	170	173	180	201	205	197	197	185	191	175	196	216	191	191	202	162	181	167	183	183	184	186	187	201	164	198	169	179	188	167	177	195	177	180	170	166	175	147	189	176	182	180	192	178	189	163	184	182	208	180	173	213	208	192	178	185	169	203	176	167	175	164	201	180	214	191	180	211	194	203	181	164	157	166	175	159	182	194	168	188	184	176	189	181	179	203	195	169	181	167	203	199	171	205	163	166	179	194	179	193	172	167	162	166	186	194	175	181	166	190	192	192	173	186	185	182	192	177	191	174	196	164	184	171	192	186	170	175	165	205	176	188	189	182	185	181	180	188	167	196	178	183	194	182	197	179	206	183	221	178	182	199	199	167	193	177	161	196	172	190	198	170	196	182	186	177	188	181	172	170	180	180	196	173	174	192	182	189	163	175	182	183	191	191	182	213	174	176	192	190	173	189	161	169	192	193	182	183	202	176	183	176	193	176	198	190	166	189	173	159	179	188	183	180	153	201	178	181	206	206	176	167	165	185	161	172	186	183	176	189	199	172	181	182	154	165	183	172	176	169	179	194	170	173	179	171	185	162	204	161	151	176	178	194	210	182	201	176	200	182	207	157	194	174	217	188	208	188	200	150	188	204	183	161	190	186	183	186	171	178	186	187	192	186	198	177	217	189	190	164	190	186	200	175	207	191	181	178	199	176	150	195	171	176	200	203	198	183	185	181	166	170	192	180	174	179	170	192	169	195	180	184	159	184	178	209	150	174	196	185	171	179	169	179	189	193	182	173	175	185	186	188	181	187	165	177	171	174	218	162	198	169	187	172	162	200	160	191	164	181	181	171	175	186	187	174	175	178	163	184	184	180	168	185	184	190	189	182	189	184	190	169	203	181	189	180	168	185	167	188	193	187	181	167	183	199	197	181	180	194	197	170	193	177	183	185	181	170	172	163	189	191	166	205	177	161	173	210	191	209	189	185	176	192	214	170	177	205	178	174	182	168	183	180	177	179	202	184	195	200	197	177	185	192	188	169	198	166	193	174	181	168	184	187	198	174	188	183	160	197	170	186	209	174	183	175	192	153	197	169	192	185	196	158	192	176	195	176	200	182	185	185	190	191	189	179	178	177	195	200	178	175	196	185	187	181	174	157	196	173	174	157	161	181	187	167	211	200	188	160	189	193	171	195	174	196	186	167	167	187	187	170	174	202	178	191	169	177	196	190	195	179	157	188	181	197	172	190	188	152	154	191	187	172	201	181	193	189	173	171	192	203	187	203	192	195	171	166	178	191	172	192	169	161	206	187	177	164	185	195	166	179	185	173	189	186	177	184	179	179	181	186	174	162	184	184	173	187	207	186	189	189	179	211	173	178	187	177	175	169	175	211	172	193	179	178	196	157	189	176	194	166	177	184	188	186	180	177	200	197	169	190	178	194	172	192	195	192	190	167	198	177	180	187	193	186	182	163	158	158	172	175	175	187	178	165	154	183	196	186	171	177	174	194	188	199	179	185	159	184	177	183	196	208	182	179	193	172	188	176	196	160	201	182	196	205	188	189	164	181	173	194	156	192	207	174	190	172	162	187	199	181	205	189	165	183	171	192	171	199	190	170	194	196	194	202	175	204	184	186	175	198	171	186	167	164	187	200	172	173	165	175	181	169	183	170	179	157	178	191	176	188	193	182	160	166	181	193	194	171	193	165	158	187	160	172	166	207	181	162	172	177	205	195	181	175	164	188	169	175	174	205	161	202	185	171	173	193	187	198	161	176	156	200	192	160	202	182	199	176	196	164	155	169	187	177	169	174	176	177	165	189	177	166	181	186	176	180	169	155	173	159	198	164	193	192	172	158	168	160	166	171	185	190	185	202	192	181	194	180	195	184	186	162	192	177	169	175	194	196	197	197	185	182	163	177	188	196	174	196	186	187	179	173	184	174	168	196	196	178	165	209	165	207	168	177	178	190	161	191	164	171	197	192	187	189	165	160	177	179	198	172	188	184	182	184	186	179	190	168	181	190	177	162	186	172	153	175	198	162	177	193	177	166	181	166	177	196	182	182	170	195	192	190	197	176	194	173	212	171	172	207	158	220	182	188	196	191	175	203	201	160	183	186	195	165	161	175	169	187	180	176	153	200	166	208	163	180	162	170	161	181	189	197	202	171	177	185	224	189	161	184	183	188	182	171	194	215	175	187	202	162	193	187	183	169	165	174	186	174	170	179	163	153	166	192	193	172	173	214	185	185	170	167	178	161	183	196	174	184	178	201	161	188	192	177	187	177	192	185	182	175	183	198	178	198	181	188	187	198	167	206	194	168	183	171	184	174	189	175	209	200	201	165	202	171	176	186	194	173	175	170	163	182	180	155	169	179	179	178	193	192	178	206	188	182	184	193	208	172	181	210	198	166	166	184	161	180	178	180	188	193	199	174	166	169	168	198	172	159	191	141	178	174	147	190	181	172	195	188	187	168	163	163	178	174	180	196	173	187	175	179	164	178	187	176	183	174	169	160	173	187	188	176	180	151	193	162	170	181	164	185	191	197	146	178	161	178	211	193	183	169	187	186	161	180	157	173	197	194	195	179	210	187	178	202	193	188	169	201	190	192	177	160	174	187	187	186	181	195	219	187	188	191	170	165	160	178	191	160	194	179	189	177	195	228	164	199	177	185	201	183	175	166	200	162	191	197	222	171	173	201	180	198	163	183	175	184	195	176	189	194	187	161	199	182	198	177	186	165	191	182	184	195	197	185	186	178	171	175	176	157	170	188	164	186	203	184	178	174	165	143	179	172	199	189	156	199	164	203	188	196	169	174	174	200	192	178	170	203	177	193	171	167	183	206	181	183	172	175	201	186	191	188	183	196	176	155	174	170	167	177	165	195	181	150	188	208	185	177	162	175	166	193	163	150	183	168	162	178	189	172	201	207	170	170	175	178	175	171	168	195	194	202	173	206	183	170	195	193	195	170	160	176	185	129	175	179	180	219	191	185	181	170	176	185	178	176	194	185	171	184	185	204	165	158	186	172	197	184	185	193	172	180	183	206	173	180	192	179	153	179	158	180	150	187	189	183	200	170	162	174	183	175	165	179	166	193	180	171	185	202	177	172	157	203	193	164	161	181	151	186	198	160	176	168	166	172	182	170	183	182	192	193	188	177	175	174	162	183	166	185	182	158	188	199	171	192	176	174	184	160	175	184	167	176	193	188	192	185	190	189	173	174	172	173	180	176	193	177	170	185	201	178	187	199	187	196	177	177	170	200	169	182	184	172	182	172	198	180	158	178	176	160	189	163	171	180	176	169	168	178	193	180	185	206	156	185	185	172	190	154	188	189	187	160	194	162	167	183	198	206	192	185	199	183	160	204	193	167	171	166	164	206	178	195	175	155	175	172	204	192	167	198	163	171	199	195	166	169	199	195
51092	24292	9747	5096	3210	2286	1672	1320	1111	1000	865	716	670	574	586	522	504	468	467	465	467	438	419	422	405	394	385	343	401	369	384	383	359	407	345	362	348	392	370	333	381	382	348	353	344	370	337	367	363	357	350	343	332	349	351	332	336	325	325	352	323	339	353	306	345	337	342	335	323	340	346	339	327	362	333	365	339	370	377	303	339	364	373	372	323	324	342	357	323	313	358	331	327	361	323	310	360	333	341	302	331	335	344	343	346	315	319	335	336	356	341	326	349	339	382	333	347	368	339	338	332	335	339	292	322	329	331	341	301	323	312	338	384	351	284	303	340	360	325	303	344	325	377	336	335	323	347	341	321	344	332	349	323	328	345	358	351	332	328	308	353	354	322	346	342	335	333	343	340	338	321	364	344	354	356	340	337	347	329	341	347	343	315	324	309	341	339	327	331	326	336	365	364	340	342	367	333	325	362	315	329	332	352	349	322	312	310	332	355	332	347	350	311	326	335	347	321	354	335	357	329	358	333	346	367	349	333	380	333	334	363	332	363	332	356	319	352	358	336	351	349	335	293	324	318	330	333	323	365	322	319	338	319	313	336	316	331	310	340	356	314	346	345	312	330	330	315	326	367	325	322	348	368	320	352	291	311	332	326	323	333	323	297	324	336	317	325	335	315	352	327	356	326	337	318	330	326	315	320	311	351	355	320	342	343	341	327	340	325	326	354	325	348	339	334	345	298	329	348	343	296	360	344	343	342	360	333	358	328	338	363	341	297	309	315	349	318	307	373	339	330	341	353	366	345	325	327	313	332	317	312	325	337	313	306	334	316	343	304	333	325	330	379	335	323	318	324	364	339	341	297	343	335	346	351	317	330	310	340	311	351	336	332	346	341	346	320	335	335	356	336	310	331	316	316	311	319	344	326	357	322	320	331	326	300	309	317	332	323	315	324	319	316	341	338	393	331	320	296	356	352	295	322	348	324	321	306	336	352	316	354	369	366	325	327	311	346	342	359	320	351	346	364	340	331	376	325	347	386	309	313	318	359	312	332	305	336	353	337	339	332	329	314	346	340	306	344	333	341	327	314	350	322	336	322	344	346	336	324	308	345	305	363	349	317	326	309	357	361	333	338	328	329	357	309	342	348	327	339	324	324	339	314	332	335	353	350	343	342	327	336	344	310	349	329	319	335	311	362	331	319	330	316	325	308	303	319	325	325	323	334	347	325	349	325	345	338	351	316	350	336	315	343	322	324	315	345	327	317	362	331	341	326	347	332	338	332	343	332	342	325	327	310	322	332	345	322	337	328	352	312	324	343	335	375	356	328	356	320	318	323	329	296	353	312	331	362	360	336	305	349	354	328	319	347	348	313	320	379	319	347	357	310	327	329	314	332	349	319	317	350	340	321	333	327	336	308	347	295	338	359	348	331	316	347	332	331	355	294	307	331	304	310	319	342	335	337	342	348	324	352	371	342	300	325	332	356	321	339	356	346	310	337	354	314	365	332	357	308	342	333	342	369	359	317	344	331	350	348	307	339	314	345	332	333	351	317	334	295	348	330	319	334	340	334	343	354	346	313	338	350	331	328	324	300	306	338	339	327	306	338	335	312	306	365	340	344	325	339	331	330	339	368	344	320	339	325	319	318	354	306	315	267	351	326	337	330	321	332	318	337	320	332	307	325	306	311	336	343	326	329	318	363	324	354	356	308	346	324	336	304	298	308	320	323	307	326	305	345	335	321	329	333	326	346	346	322	377	330	334	351	334	334	364	349	343	335	334	357	320	335	278	333	344	339	364	313	336	373	323	329	338	293	361	314	342	332	347	333	332	328	322	318	315	312	331	348	312	338	338	299	325	336	322	320	350	328	357	296	318	351	327	313	305	295	297	339	330	338	333	332	368	336	340	366	333	306	341	359	359	361	340	342	359	306	342	341	347	343	334	328	315	328	358	332	339	333	329	346	331	329	338	340	312	346	348	332	321	362	307	338	355	337	331	356	374	356	325	301	376	330	312	332	352	360	334	339	330	313	358	353	321	332	316	319	340	319	314	335	322	313	363	350	326	326	330	334	317	333	328	336	325	312	337	339	327	343	355	356	359	328	319	315	298	299	327	346	364	316	318	350	344	330	343	327	318	344	329	311	321	342	309	304	316	339	317	354	324	315	361	351	322	332	341	308	341	325	338	353	314	346	322	380	329	348	347	311	317	323	340	338	333	328	336	358	364	342	353	336	326	326	314	322	331	364	309	315	341	328	311	301	344	340	342	341	309	335	346	314	292	318	349	348	319	338	338	313	325	346	332	316	322	302	339	341	345	360	345	304	336	322	331	323	354	352	308	339	326	311	306	362	319	324	324	332	339	344	335	327	347	342	279	296	328	328	335	291	378	324	317	347	326	309	319	319	325	343	321	353	319	322	366	356	338	353	361	326	317	337	331	328	299	346	328	348	318	344	340	341	317	357	350	306	338	370	334	361	346	337	312	363	352	327	299	330	319	325	349	373	329	366	313	323	369	309	320	350	332	311	320	332	342	326	364	368	358	322	329	337	345	329	340	344	309	350	359	314	318	315	333	317	323	338	358	355	340	327	318	315	330	338	330	345	306	351	335	343	303	341	341	304	306	297	350	364	349	338	344	323	336	307	366	333	334	357	324	328	334	315	312	325	333	356	310	341	361	389	288	350	325	321	348	322	339	352	358	355	333	332	341	335	309	346	323	331	330	317	335	322	326	333	340	334	325	335	323	354	352	332	344	303	330	321	321	351	299	326	337	326	353	332	329	297	316	302	286	353	373	333	339	318	313	337	360	340	343	300	341	336	338	342	327	300	345	297	315	345	339	332	330	306	327	362	347	351	338	376	300	310	361	315	368	357	329	360	329	324	318	327	322	337	333	320	316	340	318	337	341	355	339	358	348	338	324	306	336	321	327	329	362	324	318	317	319	341	318	316	338	299	320	308	336	326	320	314	321	358	358	349	348	329	331	333	333	329	338	347	328	333	327	304	323	337	330	309	316	344	334	341	313	332	327	324	337	342	340	345	369	338	327	320	321	354	366	336	330	308	287	359	348	316	333	319	336	346	354	310	325	337	323	327	331	325	345	288	312	332	319	345	315	361	300	349	318	363	348	337	343	332	340	304	330	323	327	333	310	351	331	330	328	354	316	336	359	337	320	357	351	329	321	325	351	333	327	359	338	344	350	320	309	356	321	339	328	302	343	302	356	348	296	325	357	337	322	329	336	347	362	348	342	319	309	353	322	332	352	324	352	316	299	308	329	336	337	303	352	366	362	325	312	352	338	329	348	341	314	349	312	340	305	330	310	300	309	308	314	311	341	320	331	335	328	364	347	313	330	336	331	358	368	319	323	308	349	361	351	314	341	330	353	293	307	326	308	342	356	358	326	340	266	332	348	316	318	368	338	350	328	339	383	361	329	365	287	340	325	320	342	363	316	358	314	357	321	336	320	350	343	349	302	319	363	303	344	329	320
27518	20703	7727	853	588	536	501	538	488	455	490	495	499	506	503	482	460	453	530	482	497	487	507	528	521	485	521	500	474	500	473	504	488	483	528	474	487	522	509	475	491	491	457	500	495	493	460	481	510	484	463	497	493	523	480	492	521	487	493	487	478	472	475	486	514	473	469	469	476	455	511	475	484	487	555	473	451	467	520	489	477	451	473	490	507	472	452	509	485	515	527	503	488	497	512	454	524	474	481	528	499	519	521	486	511	476	513	479	500	457	503	455	484	532	481	509	484	505	511	481	491	493	456	483	502	514	473	484	466	483	498	478	500	460	483	487	502	459	498	517	506	491	463	516	544	498	540	453	520	467	512	504	483	503	491	487	489	477	527	491	510	463	485	480	458	452	515	482	467	496	479	473	480	475	492	454	479	511	517	492	467	527	446	473	441	521	493	474	450	493	474	527	490	499	505	487	495	482	480	498	451	513	464	480	466	453	504	445	491	494	487	487	443	440	503	475	436	497	474	520	513	482	483	512	457	486	502	471	517	494	476	461	471	482	482	502	516	430	503	503	475	497	507	502	536	501	503	493	474	483	522	482	480	501	488	487	470	505	530	461	525	507	460	440	528	492	452	481	521	491	531	520	488	467	486	484	480	475	475	439	510	511	481	492	512	457	490	479	488	496	451	481	490	484	505	506	509	502	452	526	477	462	434	498	475	471	509	511	487	491	480	498	515	509	506	459	503	499	508	429	500	493	517	467	466	511	496	506	518	482	516	534	470	530	490	454	506	522	494	495	462	529	480	517	468	502	477	482	521	517	501	505	485	459	491	492	502	474	454	518	503	490	509	472	518	489	431	483	521	501	488	472	524	491	442	494	522	464	496	530	471	465	517	470	490	483	463	496	473	464	476	485	478	526	492	497	457	520	538	495	442	505	466	502	502	489	492	468	472	486	479	486	470	486	458	484	485	484	499	518	496	497	459	477	518	467	497	498	491	542	484	496	446	508	469	473	510	519	491	497	473	467	475	506	537	510	503	517	448	498	462	525	502	528	451	455	506	490	473	508	464	540	490	468	484	493	505	521	476	482	481	492	473	507	476	456	443	494	470	501	469	474	472	482	459	469	481	490	448	429	476	527	472	502	480	480	497	488	450	509	496	480	449	460	466	539	497	464	484	496	508	477	467	494	487	472	481	461	520	481	468	531	480	445	513	456	493	489	483	500	470	467	461	488	525	472	449	500	498	467	473	460	468	464	526	493	444	447	469	494	496	491	495	486	490	479	504	468	448	506	544	481	463	524	525	487	440	532	498	462	464	479	482	517	468	449	485	481	489	522	512	510	488	461	463	465	524	516	493	481	516	491	489	481	502	477	494	471	509	488	498	469	485	486	511	437	494	484	497	503	520	460	520	501	475	528	539	509	484	487	485	504	477	448	501	442	426	464	486	513	488	482	482	496	505	488	528	495	498	508	500	500	522	459	486	498	484	479	502	473	492	552	499	479	492	441	448	461	490	495	501	476	502	533	552	531	480	511	463	533	487	455	479	436	484	487	486	456	474	510	531	472	477	504	478	495	482	451	498	454	521	512	481	480	508	493	438	490	493	447	521	511	456	504	498	477	492	472	517	450	496	496	462	492	453	496	500	535	448	485	502	461	491	491	465	488	545	478	489	494	510	508	521	462	446	462	547	506	485	467	485	559	479	502	491	465	535	491	558	511	484	476	506	494	492	487	496	480	455	489	489	454	478	475	508	468	503	527	528	437	489	522	442	468	490	463	469	499	503	484	464	501	492	517	504	452	491	466	483	494	459	511	515	480	455	459	501	506	473	509	470	489	453	495	501	477	468	457	487	530	501	492	485	483	457	485	463	471	446	465	476	520	485	499	461	447	499	476	513	484	494	464	440	471	462	463	494	493	494	511	459	480	448	472	468	498	446	472	537	516	489	505	463	498	507	482	471	495	507	478	496	476	475	463	493	463	490	453	512	513	494	511	492	510	517	477	485	449	504	452	547	486	463	522	491	471	481	475	460	495	479	501	467	537	503	472	470	435	505	504	474	474	486	485	478	511	473	478	506	506	516	512	462	467	504	493	492	522	504	487	495	459	503	448	531	485	541	498	499	449	485	513	481	480	460	523	483	457	495	465	512	476	461	502	483	489	489	501	487	521	490	448	458	460	512	464	485	469	497	501	494	424	455	484	509	490	545	478	496	469	443	486	474	488	486	477	463	511	519	456	500	476	485	468	479	477	528	462	482	533	453	466	497	485	497	494	484	483	517	520	456	506	470	471	498	508	459	468	441	460	536	516	467	463	446	502	506	503	503	521	462	457	475	501	462	486	495	544	496	510	539	497	502	494	491	459	461	441	506	513	513	452	529	483	474	477	487	496	504	499	484	490	479	520	517	529	494	488	484	474	510	490	496	499	480	494	512	480	490	530	454	533	525	473	478	455	458	492	479	471	492	499	489	481	491	467	524	488	492	467	471	480	480	475	460	496	499	518	484	513	490	448	499	509	492	523	496	470	507	501	475	488	507	487	475	494	509	473	507	428	493	490	492	497	502	525	480	473	510	501	515	496	456	475	450	492	511	497	502	488	498	505	483	497	483	489	495	483	516	493	483	490	470	496	490	505	452	492	532	502	458	475	513	482	485	510	514	505	501	463	491	495	498	457	526	511	523	496	505	498	485	495	493	522	497	519	504	495	479	471	526	472	461	466	465	484	489	482	495	510	482	492	468	485	467	465	520	415	464	471	511	501	461	478	485	502	492	465	472	482	470	490	526	508	479	477	489	484	491	488	505	473	502	497	481	526	506	480	508	503	470	451	481	486	492	423	477	482	471	511	457	486	507	551	503	497	483	456	463	476	486	514	481	486	485	490	481	511	463	527	498	484	476	514	496	440	458	455	473	484	470	480	458	448	531	464	485	540	490	491	471	484	501	510	489	502	460	510	510	515	503	512	471	509	491	458	502	471	475	510	473	518	482	468	515	515	524	484	492	490	505	454	470	458	469	497	525	506	468	503	460	479	515	470	465	451	505	460	486	497	500	517	499	510	484	522	474	503	520	491	458	458	473	495	511	482	437	449	520	489	503	452	523	478	471	507	507	462	505	479	529	513	502	513	490	488	481	466	486	476	506	493	484	443	472	456	465	471	452	526	474	497	495	474	483	497	417	499	507	483	469	493	482	500	465	543	462	498	479	532	448	473	440	463	491	480	458	510	509	461	445	484	507	484	506	491	458	491	479	500	501	495	440	499	510	438	480	502	503	493	512	488	521	503	484	480	518	491	459	472	487	512	484	478	518	541	474	530	470	483	471	487	467	500	494	536	461	489	524	504	508	465	465	472	482	476	519	517	477	431	517	493	497	480	453	481	470	518	503	519	466	494	521	471	448	503	506	523	503	460	519	478	459	469	475	523	501	510	480	511	477	532	488	493	503	528	489	490	527	472	451	512	505	491	503	480	477	483	468	492	495	486	491	508	437	491
27485	12984	1519	1160	1066	920	967	942	955	907	941	920	963	859	866	911	904	849	910	951	903	872	838	858	869	886	873	928	889	905	827	907	917	881	919	893	917	889	885	883	893	885	907	873	887	912	917	907	852	923	910	898	893	882	893	945	883	892	933	897	919	863	908	854	930	926	881	923	871	927	926	889	927	869	915	895	925	930	841	884	899	908	870	904	948	867	880	907	895	872	902	851	859	888	831	946	878	891	870	834	889	884	926	883	917	923	848	889	890	902	910	938	869	885	904	893	912	913	874	937	866	845	879	897	896	864	871	852	867	839	878	871	909	947	877	881	888	887	921	898	891	895	935	919	878	946	883	939	927	906	819	901	894	913	893	895	893	865	886	950	887	893	908	873	876	917	883	913	845	881	907	855	857	912	860	956	889	883	874	930	931	895	881	912	860	879	914	896	913	895	901	891	897	921	939	898	891	903	892	909	910	842	864	896	902	895	842	841	850	895	858	869	929	889	906	858	863	883	919	911	864	884	920	867	894	896	859	897	862	830	894	926	912	850	948	861	938	841	972	900	834	892	859	913	948	870	909	891	905	939	898	909	944	878	870	889	942	940	861	867	863	896	876	907	914	898	859	874	898	910	909	946	905	873	901	881	896	889	888	900	943	863	894	878	899	897	870	889	895	874	884	864	924	910	887	887	883	880	880	905	920	930	866	858	871	891	905	909	908	906	862	897	861	908	937	901	875	833	872	897	871	907	853	950	930	892	899	884	875	929	891	923	852	909	892	910	874	897	891	875	837	824	896	952	913	898	842	947	873	904	847	907	916	901	863	929	887	894	914	882	921	870	858	989	906	892	899	878	921	869	931	844	894	906	870	936	899	859	879	881	862	872	886	892	877	881	859	927	885	929	885	919	898	862	928	899	890	881	889	894	897	896	885	863	892	867	839	878	837	935	869	930	860	905	918	904	863	898	936	905	895	858	920	850	874	929	872	894	907	903	876	908	916	901	946	885	873	924	953	884	867	937	883	924	857	921	861	873	879	854	907	855	911	819	946	863	910	901	896	883	922	908	868	907	908	873	849	850	895	856	900	826	938	860	898	888	959	933	883	937	906	914	863	902	887	911	880	858	888	924	893	892	881	904	874	891	909	860	895	866	889	919	871	838	864	847	892	912	927	899	899	942	899	908	876	880	877	908	875	910	892	891	920	883	911	866	874	905	938	901	908	921	866	908	867	875	871	894	864	954	894	893	918	887	899	874	895	882	919	870	919	867	907	885	874	912	906	923	862	889	872	900	906	895	912	868	858	889	926	884	882	902	917	854	900	875	917	899	890	895	910	865	926	897	894	918	850	853	852	879	872	887	928	883	866	920	877	864	953	885	889	910	898	884	855	895	920	925	913	854	912	888	889	887	842	831	895	967	896	915	916	870	890	901	919	924	874	922	887	940	891	858	877	851	882	981	925	905	800	931	899	886	933	868	908	890	868	873	895	853	882	922	848	908	959	933	895	885	888	864	864	916	903	924	843	885	921	887	911	889	879	918	900	886	897	925	922	913	889	904	857	847	878	881	928	875	847	883	922	881	884	875	914	950	891	882	915	886	937	918	899	952	933	838	835	894	921	839	822	826	914	899	879	904	875	919	898	868	861	912	861	836	931	822	896	921	950	936	910	923	949	816	926	901	856	836	921	914	928	844	888	873	847	858	880	893	904	901	894	875	896	843	947	907	868	893	903	889	844	932	854	875	883	835	953	903	877	846	852	899	843	859	898	880	931	936	865	908	947	915	871	922	864	901	917	869	895	924	883	901	877	887	871	849	924	897	899	896	925	878	913	955	883	940	928	902	881	909	909	882	941	914	897	893	913	857	922	895	867	869	919	894	869	879	893	882	893	860	938	864	877	884	927	910	871	836	863	877	925	934	869	898	914	830	965	920	931	895	935	894	881	908	879	841	926	878	936	908	901	875	909	896	835	905	886	903	937	912	875	864	859	889	897	913	868	926	932	921	879	914	872	883	901	912	901	892	846	944	892	933	892	878	939	908	897	923	896	883	909	911	838	906	909	922	968	894	864	870	894	927	853	894	896	889	889	942	921	894	871	934	865	951	875	925	899	928	865	884	939	897	887	909	893	838	862	933	889	905	929	906	914	901	875	903	882	860	897	916	955	924	851	903	884	827	873	867	877	908	934	906	931	944	869	903	931	904	920	938	928	867	835	921	925	876	907	890	937	910	893	878	870	860	904	921	877	913	854	856	878	839	891	883	888	898	934	893	903	935	927	887	900	903	827	873	863	876	875	882	915	900	867	846	888	918	899	904	909	959	897	899	919	911	966	895	918	903	943	896	934	889	860	841	884	887	891	881	902	884	941	836	864	912	870	875	879	896	822	880	884	873	895	910	866	924	852	888	874	934	878	895	903	886	939	860	849	877	897	897	937	899	838	947	893	889	932	896	883	892	838	952	846	906	871	913	877	929	875	852	858	904	874	881	925	878	946	851	869	855	896	863	915	943	898	895	944	862	879	913	865	882	892	857	914	914	885	901	937	851	879	868	871	890	876	883	871	866	885	869	953	947	890	906	887	886	899	945	874	863	957	954	859	827	873	913	910	875	896	865	913	890	937	890	860	883	885	912	928	935	927	853	886	909	929	900	841	873	915	910	904	892	892	909	914	898	885	905	873	902	875	869	924	894	872	911	889	871	914	898	872	893	884	908	883	895	965	912	937	840	930	893	873	914	853	894	941	887	846	853	856	862	882	864	941	845	878	915	892	861	851	896	950	889	857	889	899	910	898	930	910	924	934	847	894	914	892	887	910	903	910	833	840	864	905	898	922	839	911	832	920	861	899	932	898	901	870	949	853	889	852	883	899	862	931	858	890	897	832	892	871	890	848	870	867	933	929	941	948	898	921	906	882	880	842	897	916	884	808	921	891	832	898	914	914	907	865	871	873	940	910	943	871	924	877	907	942	912	889	940	884	875	882	823	899	888	912	922	919	863	898	933	888	892	868	919	943	857	903	905	898	898	920	858	895	907	916	858	882	888	898	876	886	899	877	928	851	917	859	866	937	920	880	917	903	911	850	878	855	886	907	891	903	883	941	859	872	950	917	941	879	911	847	963	873	911	881	886	921	860	878	873	808	922	876	890	879	917	901	876	890	855	891	888	907	882	878	901	866	898	948	944	867	911	916	885	917	888	910	934	891	942	835	843	907	904	849	868	845	871	872	895	912	904	867	890	889	952	916	948	911	883	856	826	936	908	885	934	842	880	910	894	944	888	900	893	943	878	862	867	867	896	929	906	940	871	882	881	931	892	883	915	895	936	909	886	934	948	905	896	905	908	908	919	891	919	926	893	858	907	891	906	899	911	951	835	884	899	882	903	923	868	894	857	905	904	912	857	944	944	849	910	885	934	876	889	929	873	965	904	943	896	887	917	900	805	916	885	925	897	892	927	922	882	931	879	895	849	917	871	960	905	851	885	927	822	914	918
24362	21449	28087	25076	17940	1209	500	358	339	320	321	311	296	277	300	320	285	298	254	261	279	258	251	237	254	241	266	256	282	271	245	233	243	243	240	281	258	270	254	240	260	255	249	257	259	250	261	239	256	256	243	237	247	265	235	263	242	252	240	233	254	282	251	252	236	277	253	242	209	222	226	252	258	245	264	237	266	238	259	253	221	238	249	269	229	268	251	260	221	244	239	237	284	241	278	249	243	247	229	244	239	257	269	249	239	231	247	248	223	243	250	275	252	245	231	254	235	277	226	236	233	224	229	241	256	233	261	281	285	262	245	249	230	253	233	236	261	250	259	277	251	241	269	257	247	239	247	240	272	247	264	261	277	254	241	267	263	238	274	272	232	271	248	233	249	239	245	241	245	273	259	264	263	249	270	244	239	237	245	281	318	263	288	233	280	239	267	266	258	234	245	257	243	231	228	265	251	254	245	246	244	255	218	241	259	234	248	250	221	238	245	261	228	273	217	259	244	231	234	227	229	211	239	249	247	256	272	258	247	253	227	225	251	234	260	266	265	234	267	249	270	252	266	253	251	216	261	266	262	252	234	277	229	272	238	251	227	251	253	247	262	235	248	263	255	244	240	222	228	235	240	257	271	229	238	265	233	220	229	238	252	233	260	246	240	253	231	267	257	273	255	246	273	243	252	264	269	237	216	220	234	260	243	241	243	195	246	246	249	243	228	220	262	290	243	235	242	254	250	249	251	245	219	232	238	254	247	226	262	244	267	223	256	227	261	263	267	252	271	274	218	218	257	255	247	265	263	258	260	248	241	257	242	234	228	249	243	254	253	228	230	234	217	244	211	247	302	220	265	254	226	245	261	249	286	251	224	246	245	279	272	228	281	245	247	243	256	256	211	267	247	240	254	232	216	240	253	247	243	268	258	256	245	253	241	245	240	263	216	251	240	206	251	237	207	228	245	259	243	270	243	265	240	238	259	251	236	262	265	237	241	255	233	258	259	252	220	236	214	238	244	240	256	237	278	269	255	214	243	251	250	249	254	270	277	249	235	233	272	259	234	264	267	255	248	236	234	214	237	244	253	244	260	285	237	264	245	232	260	234	266	222	234	265	240	229	233	267	256	276	243	267	209	245	259	258	245	231	239	262	247	289	241	236	229	238	237	231	273	210	237	242	264	223	265	256	254	247	221	222	260	256	265	275	228	225	236	242	249	254	265	243	257	257	245	254	237	225	235	242	252	245	242	247	231	263	230	249	240	279	254	253	239	227	268	254	257	259	255	224	237	238	283	272	258	242	246	255	237	216	255	274	237	241	242	231	269	240	271	259	258	246	221	237	226	268	238	260	255	223	255	239	256	263	269	232	231	259	257	241	288	255	229	252	227	251	255	270	250	260	237	260	257	245	245	253	248	260	257	242	247	236	267	249	248	259	247	248	248	241	229	249	237	256	258	239	229	241	233	287	231	255	227	219	228	213	242	267	279	246	242	243	266	221	244	242	243	250	246	237	258	261	255	240	226	252	246	258	234	233	230	272	238	268	223	232	231	244	225	232	242	220	228	246	243	269	240	220	268	232	262	229	277	267	231	241	261	242	258	243	258	237	228	258	250	258	258	247	258	214	249	248	255	276	267	274	250	225	268	234	254	229	222	260	215	251	248	278	261	235	233	240	252	247	243	239	244	253	260	232	238	261	220	252	242	260	243	249	257	255	239	245	233	274	241	236	268	233	247	228	231	241	270	264	247	254	238	254	235	243	246	257	268	249	258	268	237	248	257	278	239	234	271	244	270	245	249	258	240	210	214	259	273	268	226	259	234	256	211	237	251	236	247	271	263	235	236	223	249	274	245	280	255	245	250	252	251	217	264	218	259	279	253	259	237	247	234	230	268	259	246	238	265	258	306	240	238	261	251	236	225	268	252	243	248	239	246	255	236	268	228	238	248	240	249	221	262	252	235	269	255	215	240	236	266	241	239	231	246	264	241	261	289	267	264	242	263	222	231	222	237	263	229	231	252	271	238	257	252	251	268	225	262	237	242	258	266	259	278	241	249	242	242	232	222	263	243	259	239	223	235	229	220	227	235	252	198	256	224	250	245	269	275	247	251	258	238	277	226	234	252	265	249	227	268	241	233	234	253	259	280	221	195	260	252	224	243	241	240	219	238	245	261	222	222	234	260	245	255	254	262	277	238	281	240	257	251	260	237	270	269	229	229	233	246	275	256	236	271	232	233	254	253	265	253	241	218	241	258	227	277	285	274	242	235	248	252	250	263	261	271	270	247	234	214	250	236	252	246	269	246	230	258	210	245	261	258	235	237	240	235	244	225	231	230	222	243	250	267	250	245	251	223	226	229	246	224	246	233	248	278	231	240	270	232	236	239	257	280	216	230	267	230	246	265	265	257	225	248	244	255	233	258	230	258	239	248	227	223	284	219	262	242	256	262	234	250	215	236	215	249	268	255	211	238	254	241	238	248	224	259	259	233	228	249	252	271	245	265	253	256	261	244	270	227	236	249	240	269	265	264	275	243	233	264	276	224	273	235	252	250	265	245	215	263	261	244	253	257	275	267	233	239	253	238	250	271	245	242	265	243	251	257	255	226	244	239	255	266	254	260	240	249	233	262	237	247	245	244	260	250	243	215	224	265	247	217	228	253	206	263	252	253	239	241	274	250	252	272	253	242	225	250	249	243	270	223	279	281	227	224	248	244	249	247	253	255	231	286	250	243	247	254	228	264	215	251	251	260	231	264	245	253	249	230	224	231	244	239	228	225	259	264	245	282	275	253	268	264	246	259	236	243	223	243	248	246	221	254	263	261	251	244	246	265	217	255	221	257	195	214	252	224	237	238	253	251	252	225	246	243	254	239	226	228	255	220	231	241	205	230	260	245	259	228	232	243	266	221	241	215	259	262	243	254	235	246	244	254	227	255	231	257	255	269	245	237	253	234	248	266	271	245	235	255	263	246	226	258	250	238	242	267	251	275	242	254	256	238	227	259	259	242	264	252	247	250	245	236	241	229	232	234	244	226	230	262	244	227	278	265	252	240	229	243	243	268	232	250	252	239	224	261	241	245	227	212	233	230	260	277	293	249	221	264	236	251	247	263	266	244	240	249	244	229	234	259	247	273	224	265	263	238	270	241	223	232	234	219	259	259	248	260	253	267	243	238	243	246	257	242	260	218	259	237	263	205	258	233	255	233	243	244	249	257	256	244	240	228	247	242	258	228	246	247	266	241	265	246	251	245	239	241	210	210	258	240	257	254	225	232	219	243	300	240	257	233	223	255	241	259	251	263	265	278	247	258	248	236	251	251	243	258	230	251	259	256	236	270	214	293	244	248	272	262	247	251	211	269	267	242	221	268	234	252	222	236	228	221	241	250	266	237	231	281	261	268	234	227	240	249	232	267	232	236	258	265	246	260	236	254	293	261	242	241	250	283	274	231	241	270	254	240	268	258	267	240	241	259	274	238	267	232	241	266	273
49245	24603	5940	3195	1973	1485	1183	971	858	797	705	655	664	627	596	596	600	547	533	524	510	479	530	486	548	535	487	488	502	522	519	515	516	496	510	497	484	559	497	486	490	462	505	494	447	501	493	507	457	502	470	455	491	502	501	490	469	486	492	513	477	479	492	451	463	477	467	498	481	466	472	536	492	454	480	489	467	486	500	517	520	488	486	466	490	466	476	513	481	464	474	478	500	516	515	490	454	447	463	515	470	431	514	461	459	453	469	491	464	496	510	484	475	467	481	464	457	495	443	494	461	474	509	477	504	472	506	468	489	460	492	462	443	463	465	487	474	473	459	470	490	505	490	455	470	487	473	458	490	519	512	478	465	451	486	484	525	491	469	476	467	451	485	467	505	496	465	521	473	481	472	504	498	458	490	498	493	473	480	434	445	463	471	503	452	529	478	504	441	432	462	499	493	470	480	480	430	472	461	460	472	447	503	458	481	490	470	496	477	466	468	473	464	468	477	470	498	483	488	466	534	440	483	455	453	466	484	512	488	491	485	495	475	460	450	500	520	489	482	439	467	481	472	507	437	489	482	465	452	517	473	480	448	465	444	454	456	461	490	494	496	456	475	451	492	469	467	456	466	495	470	457	445	507	504	471	484	489	513	470	454	454	448	474	498	463	489	477	467	461	444	486	485	494	506	451	460	491	503	501	479	455	494	498	482	470	516	482	459	456	489	466	452	458	421	532	481	493	491	466	480	460	508	499	490	454	526	476	498	501	478	485	473	466	474	537	488	471	425	436	464	475	521	435	480	432	545	447	493	455	477	464	521	498	487	549	475	499	495	472	478	502	476	460	486	487	483	468	468	463	455	515	463	481	471	480	515	483	447	471	480	480	503	489	508	477	455	503	516	488	486	475	471	478	511	485	504	500	468	474	518	471	464	482	493	464	462	488	471	473	481	525	474	507	447	495	441	470	469	488	473	472	476	444	431	503	479	487	501	479	522	476	520	505	507	484	465	486	469	507	482	433	464	467	468	472	477	502	499	481	486	458	489	455	499	475	502	460	500	466	488	483	473	447	480	487	487	495	502	469	484	471	474	482	460	508	512	469	474	508	519	480	463	486	458	470	480	428	497	487	473	467	492	485	450	476	493	521	478	480	495	498	448	461	499	467	461	457	483	473	470	480	463	477	512	491	470	536	485	472	500	463	469	472	513	501	483	487	464	455	514	459	476	470	475	497	447	484	491	482	495	469	451	520	501	469	462	494	518	481	468	465	479	487	481	438	487	481	452	444	516	512	482	494	481	467	447	474	474	478	499	497	486	495	513	508	492	461	506	449	505	472	469	473	482	438	473	472	480	461	502	477	474	442	456	504	453	490	467	474	493	464	455	422	453	485	469	468	511	498	450	449	496	458	487	472	473	508	470	466	471	529	498	476	459	437	498	445	470	446	516	503	459	497	444	499	484	444	490	475	497	483	465	471	495	514	434	448	511	497	480	492	515	482	443	446	472	457	462	475	490	477	504	482	500	467	482	480	462	500	502	463	492	504	496	513	470	512	492	501	480	494	485	454	487	459	433	454	477	528	449	484	488	457	451	459	463	491	501	485	478	475	477	483	508	437	523	467	456	460	449	467	436	453	526	490	466	445	461	450	465	508	493	503	499	483	461	480	477	491	454	470	509	479	506	491	504	471	464	468	473	492	523	493	480	502	505	465	472	479	478	485	487	504	441	461	469	462	479	469	510	447	466	454	463	463	500	487	474	451	455	469	491	496	467	491	475	499	489	506	491	498	474	523	491	467	482	439	482	498	472	454	448	488	481	430	480	519	439	495	451	493	474	459	471	458	481	488	466	469	485	483	504	470	463	479	477	509	483	446	495	493	512	492	471	506	428	515	501	443	470	496	518	454	457	446	517	485	524	461	487	479	490	428	530	463	487	454	467	497	472	438	489	438	451	477	474	482	483	436	504	472	508	475	465	506	462	473	467	489	483	457	486	502	469	483	453	496	488	484	455	483	489	495	456	485	474	487	490	462	480	480	472	479	443	490	460	478	493	474	462	509	447	485	480	512	462	492	479	482	467	521	460	445	471	507	495	454	508	461	502	438	489	480	481	502	446	473	453	477	498	498	503	471	464	435	476	468	472	473	469	514	476	487	491	456	491	443	500	460	460	480	449	455	481	492	495	501	513	479	468	526	467	491	441	481	473	497	484	491	464	473	547	493	496	461	497	466	456	500	500	537	478	481	458	509	440	478	503	509	495	499	463	484	461	443	467	448	441	485	500	507	489	457	466	493	456	446	485	506	491	509	526	478	462	520	490	480	464	492	496	491	480	463	501	527	496	478	516	495	498	498	472	502	441	452	495	501	510	452	467	505	459	479	465	464	467	460	496	475	501	483	497	492	472	466	455	462	474	466	488	511	475	500	449	474	471	479	474	475	487	459	479	518	494	477	481	467	458	474	474	477	500	489	490	510	489	452	501	482	448	501	525	476	492	464	441	486	448	466	483	500	477	453	447	486	461	493	496	466	506	467	493	451	483	444	485	451	471	465	489	461	460	487	467	494	493	480	484	485	478	472	437	448	472	475	475	482	470	463	481	500	474	479	451	420	464	479	481	476	453	491	475	511	491	482	480	491	473	476	493	499	459	453	491	466	470	489	529	473	480	493	455	467	479	458	468	451	528	474	465	463	476	483	482	467	505	445	466	462	500	457	480	486	502	472	464	507	480	444	468	502	472	483	480	475	517	427	484	495	480	479	479	520	466	483	515	508	477	441	495	458	493	481	481	461	495	441	472	493	497	474	491	465	497	451	489	484	470	476	455	483	500	502	506	488	469	494	497	506	491	479	487	505	496	491	494	474	454	481	491	456	492	456	484	457	456	484	482	452	529	471	498	446	528	481	516	451	485	487	445	439	473	504	519	461	473	476	465	495	455	459	424	483	501	446	490	485	525	482	480	503	454	453	522	484	451	481	472	525	477	480	506	473	489	435	455	475	527	475	475	460	480	477	495	469	441	433	484	452	466	472	470	456	487	451	457	457	427	483	461	452	481	471	486	488	473	463	507	499	473	457	447	485	436	477	494	510	487	500	510	456	501	470	490	524	488	494	430	496	507	472	470	496	499	454	501	501	469	494	500	489	472	487	473	469	480	473	478	478	478	473	440	474	465	489	467	503	519	474	454	471	490	460	521	504	484	459	486	486	452	508	488	464	480	520	490	464	467	474	467	493	480	500	442	462	490	495	488	495	474	479	504	439	476	468	488	482	509	446	467	472	483	459	441	478	465	488	443	504	454	480	472	488	481	498	481	466	436	508	463	473	448	476	513	481	476	440	523	451	512	467	501	497	541	500	496	474	508	459	484	487	480	471	443	474	509	489	506	501	491	488	464	454	495	472	456	467	479	456	480	492	457	476	438	466	454	443	483	508	470	508	538	480	459	479	476	461	467	455	494	462	482	522	457	486	476	433	490	522	493	489	485	463	513	491
23299	21362	28488	24508	21334	17339	1083	467	339	318	291	275	258	231	221	205	185	244	247	183	210	195	206	199	199	212	201	220	188	207	202	193	207	186	189	208	172	173	191	187	178	171	197	191	188	178	177	174	195	192	181	184	201	178	192	164	175	178	157	170	178	174	195	182	166	173	175	201	173	173	182	174	189	176	185	200	187	169	174	196	172	184	193	172	178	167	185	150	180	164	182	173	192	167	176	186	189	154	174	156	179	173	180	163	195	182	178	174	175	181	172	178	186	161	165	151	153	153	186	175	196	180	186	166	184	166	193	183	206	178	178	174	173	149	158	188	171	184	183	160	185	159	183	157	182	172	176	191	176	184	171	154	169	182	166	198	180	179	174	158	201	179	175	165	160	180	182	184	161	170	179	182	191	178	196	184	185	175	158	194	173	168	172	172	188	165	165	192	172	167	205	186	189	185	156	178	161	165	174	179	201	183	194	182	196	183	174	177	169	167	183	194	187	169	180	183	182	163	190	182	160	192	148	173	193	174	175	147	157	156	186	150	171	186	162	169	159	183	194	170	160	189	168	165	167	187	172	181	165	191	202	179	178	174	192	160	168	183	163	164	174	156	176	172	178	191	194	166	172	189	177	189	168	177	198	153	179	208	154	164	186	172	186	176	202	158	185	165	170	182	174	193	166	171	185	188	156	172	164	171	176	203	176	161	194	171	179	154	175	190	178	182	169	174	163	169	183	175	194	183	184	170	182	205	152	171	186	166	180	194	168	169	174	184	200	169	174	161	175	179	168	178	172	199	169	160	162	189	173	164	178	179	176	181	177	166	182	168	166	179	173	186	178	204	173	174	168	170	179	182	196	195	145	181	170	151	163	159	204	177	172	172	168	179	189	186	193	173	162	197	163	184	201	153	170	171	171	187	181	167	167	183	195	194	168	173	173	161	155	159	190	164	185	187	169	202	160	180	188	180	150	169	179	198	178	195	163	171	198	166	183	182	170	183	150	163	181	185	184	170	174	180	174	191	193	155	176	165	169	162	180	199	174	191	197	188	180	176	165	180	176	210	153	193	194	170	179	163	171	198	194	174	191	200	188	180	180	166	162	146	186	176	171	192	169	166	164	182	183	170	199	171	176	183	177	201	212	152	159	167	176	179	168	186	195	152	173	181	167	167	190	192	182	173	170	186	172	159	166	193	164	168	196	207	182	166	167	168	150	166	184	156	178	175	210	183	155	182	185	164	171	191	184	180	169	186	174	178	169	193	187	190	166	172	177	206	179	185	182	170	171	176	189	173	179	167	171	177	175	185	182	185	178	196	176	181	184	185	167	167	178	200	166	184	179	188	176	185	177	171	203	154	176	147	171	146	195	189	200	174	177	172	182	180	173	171	179	175	194	186	185	179	174	183	157	175	172	181	214	176	155	183	168	196	193	186	165	155	184	172	177	167	183	198	187	152	166	162	189	166	162	185	207	183	183	190	187	194	203	180	176	164	191	173	173	196	183	192	180	167	185	191	169	165	185	203	174	176	189	174	162	161	189	201	201	184	174	170	177	164	208	192	194	166	198	182	187	170	181	187	181	168	183	173	173	176	180	166	176	184	196	185	169	191	182	210	207	198	187	177	195	168	189	172	162	170	176	152	171	181	167	172	156	160	176	177	176	181	165	198	158	186	193	184	168	174	189	196	158	194	182	199	167	180	192	170	173	174	179	159	175	201	192	184	178	177	187	181	163	162	173	189	175	183	163	154	180	168	167	160	172	180	155	184	174	183	214	155	173	173	180	165	184	190	158	166	187	183	183	172	168	155	183	173	190	156	200	169	153	196	182	185	188	167	161	188	189	164	163	177	186	187	154	184	149	180	167	173	164	163	189	181	178	189	203	176	160	159	180	186	173	190	157	171	208	186	178	177	174	159	177	180	169	170	190	147	186	176	186	197	166	194	172	179	179	175	175	180	173	172	194	170	178	191	168	178	171	174	166	181	179	167	166	196	182	154	166	206	211	187	175	176	164	181	199	179	169	188	189	167	154	178	190	186	165	193	199	153	183	185	183	157	189	159	203	166	186	172	175	166	185	181	173	208	181	182	198	182	164	168	173	174	177	170	166	188	170	157	161	154	190	149	171	195	169	182	169	151	186	183	171	181	181	174	188	156	169	156	201	180	173	187	174	163	187	176	163	179	185	188	202	163	180	179	176	161	181	195	177	170	158	165	179	190	173	182	179	171	161	165	171	175	180	158	191	183	179	167	167	177	200	165	180	203	160	192	152	182	172	187	164	165	180	188	171	191	168	187	157	164	174	166	192	193	176	170	188	191	177	164	163	161	166	163	203	177	181	201	169	191	183	200	199	163	175	190	171	175	159	151	192	181	189	182	155	186	160	186	170	182	176	172	171	178	176	175	160	204	201	183	169	183	144	165	170	181	179	192	194	178	192	176	186	185	164	154	161	162	186	172	191	177	188	185	151	167	167	195	179	168	186	168	218	177	185	192	162	190	169	189	222	194	173	172	164	191	182	185	170	166	163	175	173	210	191	174	172	178	186	172	177	179	201	178	176	155	163	196	183	166	181	167	200	175	183	182	162	193	157	187	163	175	177	186	175	183	171	181	176	185	202	169	188	170	166	169	173	168	179	194	194	179	168	181	186	216	172	162	165	170	210	186	186	168	162	186	164	182	189	155	185	167	200	185	181	182	190	173	179	183	191	189	185	197	169	170	179	186	171	194	166	155	182	200	184	191	184	173	186	159	173	159	184	159	194	176	196	181	161	174	169	160	160	183	188	175	184	174	170	185	191	179	196	173	178	172	157	171	185	199	171	183	171	192	183	177	158	174	175	173	176	179	159	181	190	180	174	196	188	177	174	170	193	168	179	152	182	191	163	178	213	151	187	179	177	172	188	187	171	162	180	174	189	187	170	179	160	190	164	186	162	171	176	196	186	168	181	174	158	172	187	180	169	207	169	159	150	152	180	173	181	173	188	192	189	183	189	168	185	151	199	180	188	183	176	176	180	177	172	202	153	158	174	171	161	189	152	182	177	200	165	154	178	175	181	182	162	186	172	188	198	180	193	165	170	181	204	179	167	159	221	160	174	194	152	176	149	189	185	174	180	201	184	167	174	166	186	178	172	154	170	172	196	190	211	162	191	184	182	183	176	192	180	181	176	188	195	157	180	197	155	190	185	160	168	178	177	172	193	179	173	169	172	191	183	191	179	174	169	186	150	188	169	191	175	185	177	177	185	169	180	191	205	192	163	167	169	182	170	163	163	189	161	177	174	190	170	180	180	173	179	197	164	199	180	169	159	168	169	188	184	158	176	181	182	179	176	199	178	179	196	183	189	162	192	191	201	162	165	172	175	169	181	168	182	172	183	175	167	162	159	178	200	177	186	194	204	163	158	220	186	178	176	187	201	167	182	167	158	181	163	172	166	157	169	182	187	161	178	173	183	164	168	170	187	188	182	173	176	167	183	176	192	185	187	168
50795	23306	9623	5213	3204	2241	1669	1323	1095	924	822	687	624	595	557	546	489	447	453	477	451	424	421	420	395	382	399	402	382	373	391	378	350	331	352	343	381	327	352	384	388	360	344	335	356	324	339	364	354	334	337	333	321	337	329	301	347	342	331	345	321	335	344	338	317	344	325	307	331	359	318	344	352	323	341	320	318	346	380	311	328	320	322	371	317	362	323	327	331	343	300	334	337	330	342	315	313	305	331	343	317	334	345	344	357	335	330	341	321	338	316	320	332	321	332	336	349	323	330	301	351	306	332	357	327	336	334	371	351	340	355	333	308	320	306	328	306	324	319	329	358	308	328	319	330	344	343	331	328	331	345	331	299	320	376	343	370	344	334	339	317	345	345	320	342	297	317	313	316	338	348	354	330	327	339	316	325	330	355	331	341	350	333	331	344	311	345	299	321	341	302	337	333	346	337	348	332	330	336	356	328	294	319	338	348	353	311	311	325	328	321	325	297	290	323	321	328	328	316	348	354	356	319	370	334	331	340	341	307	343	323	314	310	299	369	349	354	315	327	333	314	293	305	347	302	307	359	310	368	362	315	332	310	320	335	339	305	336	318	343	346	347	350	317	350	297	289	326	340	309	325	344	363	334	313	309	356	328	353	326	332	328	336	346	365	330	346	317	332	342	330	358	323	351	322	307	313	338	375	312	345	326	315	340	332	311	347	338	363	355	318	327	333	297	325	353	329	332	332	355	330	303	330	355	324	357	299	329	322	317	336	352	346	367	302	332	333	315	336	324	333	332	331	337	326	310	331	361	335	319	319	361	322	307	344	320	305	325	328	275	325	352	309	320	339	359	318	294	311	345	327	326	327	360	290	306	334	335	381	326	339	318	356	352	327	326	341	324	332	324	331	300	336	323	318	354	337	301	315	305	325	318	358	315	319	299	357	339	321	315	325	341	342	324	326	327	338	317	354	343	320	335	310	344	345	319	296	343	313	312	334	353	345	317	303	329	334	340	326	313	339	341	331	325	318	325	314	322	333	326	351	338	320	352	321	326	326	316	315	333	331	340	342	322	337	333	330	331	345	315	325	345	321	318	338	341	363	312	347	317	364	345	327	306	325	318	302	334	317	344	323	342	309	343	312	336	311	337	362	353	314	314	366	337	344	361	357	324	361	285	343	325	299	313	335	314	373	327	337	337	352	313	309	342	331	354	324	347	354	292	311	322	326	332	377	347	314	330	362	326	339	293	364	295	335	305	337	316	340	313	296	332	338	333	344	318	351	317	342	323	299	312	328	297	302	309	357	351	337	299	305	371	308	340	335	320	323	336	319	328	357	338	323	341	351	331	327	327	324	377	357	347	296	357	357	316	330	372	334	323	315	350	305	298	329	313	369	337	336	336	336	322	349	353	311	334	333	331	344	295	344	308	313	307	303	348	342	297	336	317	279	355	336	330	341	312	352	336	306	284	308	313	344	307	296	340	311	333	330	327	366	339	372	307	310	333	318	335	329	318	348	347	326	322	305	354	353	351	320	310	335	357	309	325	306	329	384	339	349	323	328	338	353	300	358	347	314	319	319	325	320	340	347	312	360	333	317	316	341	321	349	311	330	338	358	364	332	311	313	298	309	328	321	343	303	288	315	320	317	342	288	330	351	326	334	317	317	314	318	356	342	369	341	310	318	309	331	311	361	330	314	317	356	335	311	332	301	322	351	294	324	319	317	307	329	323	333	322	298	332	346	300	316	329	324	343	348	313	338	313	326	348	317	311	362	318	334	345	363	341	305	338	356	368	342	338	343	337	326	313	331	329	324	355	332	325	342	321	339	310	315	334	334	316	356	333	329	306	318	307	303	379	361	319	320	371	344	307	308	349	345	328	347	316	352	306	338	329	313	309	323	338	338	346	337	310	344	332	331	344	317	327	327	336	332	323	297	331	330	347	310	328	357	354	315	321	333	305	290	314	357	337	317	311	313	336	345	325	294	301	333	355	353	312	300	321	339	337	342	330	314	343	323	320	378	338	337	339	325	344	288	347	321	314	323	322	338	359	311	335	311	371	307	331	330	327	354	318	341	308	317	321	323	329	301	331	316	317	318	329	324	325	368	303	305	330	313	315	313	344	333	313	351	339	356	343	330	322	321	319	360	333	317	345	305	359	349	345	307	334	303	325	355	347	312	343	348	304	327	347	315	357	318	360	328	327	360	339	318	363	319	309	350	306	327	324	336	320	293	308	340	303	337	317	320	322	330	327	330	356	341	312	338	362	349	339	310	298	326	336	368	342	355	328	325	353	287	291	302	341	323	346	308	299	336	367	307	339	337	316	351	341	333	322	313	352	317	304	351	327	336	333	342	310	342	339	355	330	325	336	305	360	318	328	335	331	326	313	323	301	347	344	336	309	302	348	319	306	358	313	337	313	319	320	311	316	365	342	341	293	327	377	326	329	302	349	384	325	329	335	326	339	377	318	334	318	324	298	329	357	305	339	363	322	300	325	333	344	299	340	313	335	322	343	352	322	294	316	336	318	360	301	317	308	317	313	340	359	355	337	338	312	325	337	326	339	320	321	320	313	345	350	357	317	336	329	327	327	316	350	279	309	359	329	299	309	342	322	314	338	311	315	314	321	330	338	329	302	324	353	347	310	318	337	318	325	337	354	374	332	332	369	324	342	330	315	340	342	300	323	344	344	332	333	320	340	360	353	339	340	330	279	352	340	329	338	303	336	333	335	335	337	342	348	322	320	332	323	292	289	324	293	305	347	315	334	355	333	360	367	313	335	309	328	333	354	315	327	351	325	310	326	332	323	346	346	299	325	339	339	334	318	332	358	321	316	332	310	348	327	362	303	298	367	323	332	328	329	320	347	290	346	350	356	325	305	343	325	317	312	331	346	299	353	346	333	344	353	311	333	342	329	341	291	306	365	301	322	336	330	302	361	358	295	328	292	332	307	355	304	353	294	342	325	330	322	316	322	333	325	317	337	330	313	343	305	306	316	352	305	312	329	311	333	336	320	321	308	339	343	339	304	320	324	302	315	321	324	308	293	331	339	355	343	291	323	323	356	320	349	359	328	350	333	302	359	290	328	345	332	339	330	337	330	340	339	332	327	339	344	334	331	301	331	326	336	312	348	313	305	327	341	312	334	331	337	345	316	325	338	315	342	319	306	305	318	313	355	353	322	314	344	334	334	336	356	340	322	318	337	315	303	320	364	334	316	337	353	331	296	348	325	328	310	365	311	329	321	341	326	348	308	319	359	376	349	318	327	308	339	336	368	342	371	346	344	329	347	320	304	310	303	330	333	337	315	339	366	349	305	321	329	330	333	353	318	339	359	325	328	330	337	316	340	325	327	323	324	346	325	344	343	340	325	309	306	340	347	321	313	282	336	312	309	359	350	339	329	316	331	328	319	351	345	354	310	336	312	311	378	301	314	348	300	324	318	316	304	324	359	298	338	324	315	348	310	358	328	324	308	329	349	289	324	319	308
27537	20751	7965	830	546	527	539	472	515	476	486	555	508	460	496	472	484	464	489	492	484	457	530	530	519	472	456	461	484	529	496	456	521	477	494	466	486	479	484	490	489	487	496	454	499	456	491	491	461	464	489	472	512	477	522	526	477	494	496	464	492	481	486	493	446	479	504	444	507	440	497	509	467	462	479	465	439	517	511	454	480	466	515	466	461	488	474	501	441	438	464	505	473	530	502	497	487	471	480	486	492	471	479	515	466	464	539	464	486	498	463	500	492	473	507	499	448	514	475	474	498	487	504	500	456	513	477	473	466	492	498	450	470	491	438	479	470	451	472	480	488	441	460	485	511	484	512	493	442	473	482	479	477	438	469	500	489	485	510	444	489	462	458	479	480	483	493	475	438	491	455	535	505	494	506	496	476	471	452	503	473	487	504	462	456	461	459	513	491	472	485	468	487	488	455	469	512	443	506	439	464	504	470	503	507	485	443	473	490	463	496	487	497	513	456	485	508	468	479	515	509	476	451	459	446	503	473	454	492	471	468	490	479	484	505	501	489	464	467	493	461	482	473	477	485	499	447	466	475	435	468	490	498	470	509	457	514	488	457	484	490	494	463	503	510	479	491	457	469	492	459	532	489	475	481	488	478	486	451	486	452	432	502	474	508	518	469	470	515	469	498	490	508	526	443	466	475	482	477	441	469	509	479	490	460	438	480	472	499	466	485	463	473	486	465	503	498	515	472	503	497	484	495	500	524	486	479	496	510	485	495	494	530	438	485	495	480	440	430	453	482	491	472	468	469	489	488	471	483	499	481	468	474	469	479	480	486	477	476	463	511	527	470	461	466	498	486	435	500	507	478	452	493	465	487	482	494	463	443	513	490	514	467	496	452	496	481	515	486	452	489	470	520	477	480	496	471	461	491	481	483	484	492	467	455	451	503	476	505	529	477	483	479	518	467	475	494	481	453	490	505	475	478	472	467	540	498	446	469	458	515	463	482	458	466	439	495	464	505	444	510	471	483	474	498	480	485	479	457	489	493	459	447	481	477	454	486	462	505	481	479	457	491	472	472	470	496	469	475	477	508	503	467	494	495	503	474	488	518	526	471	482	500	452	484	497	468	501	503	466	434	506	460	476	501	495	514	483	453	467	491	475	492	469	486	462	483	481	490	472	478	505	496	482	483	490	455	492	477	507	479	495	447	494	452	478	526	426	445	479	481	476	459	512	455	438	456	493	457	448	440	511	485	501	509	474	469	516	482	512	484	497	487	418	463	448	494	483	486	447	469	463	509	454	470	508	482	490	474	487	457	454	463	430	475	464	488	494	458	481	451	482	491	475	483	462	484	495	425	487	482	431	437	444	490	473	493	485	478	512	447	514	483	483	476	457	453	448	504	475	509	462	479	511	488	494	478	452	448	483	509	431	473	478	486	514	487	480	470	462	473	479	509	452	472	476	490	496	488	447	451	501	470	479	490	492	454	505	506	500	493	480	442	479	462	486	480	519	460	485	478	473	470	470	434	519	462	497	498	456	461	512	463	453	493	458	486	495	471	449	472	467	486	488	490	494	485	481	481	467	495	471	502	487	475	486	483	465	453	473	464	448	484	492	470	473	465	487	539	478	459	470	454	518	513	481	527	498	484	493	434	477	488	460	463	465	452	420	498	491	441	454	478	489	477	460	476	500	460	454	456	469	479	485	498	520	474	507	551	462	477	522	465	495	471	499	520	482	453	475	478	493	476	466	477	518	448	465	463	480	497	505	474	478	503	481	463	441	420	489	499	483	509	459	475	534	487	507	461	454	497	480	517	484	479	447	477	486	454	447	471	490	480	485	463	479	450	477	504	458	492	465	469	508	480	498	478	467	459	444	483	486	491	465	510	454	483	448	471	467	467	504	488	474	473	447	473	479	485	470	477	490	532	500	470	471	468	461	497	458	507	506	504	472	461	488	442	493	483	448	435	495	481	516	497	468	491	518	496	494	471	467	483	478	435	454	495	468	470	474	491	516	469	489	509	530	484	449	465	473	478	487	497	510	488	465	470	504	528	482	493	507	483	476	481	508	474	438	448	493	476	494	467	457	487	479	485	471	445	476	434	486	496	476	457	469	476	460	470	497	455	474	484	452	457	457	463	472	501	500	466	490	474	454	501	510	490	478	420	471	462	438	496	491	434	476	483	495	487	452	493	469	497	493	488	510	497	484	519	495	472	457	464	482	491	495	506	530	470	480	488	457	466	504	458	487	481	464	477	474	457	480	481	489	509	473	478	506	463	467	496	481	459	441	475	479	478	478	487	517	450	472	457	473	491	482	456	485	443	507	494	441	488	449	493	470	490	503	419	471	473	484	456	463	488	488	498	467	461	480	447	483	481	508	511	476	459	493	483	497	463	468	483	501	441	466	477	501	473	491	464	467	476	471	412	436	457	451	496	475	499	517	495	462	518	475	488	484	476	479	466	482	490	511	453	477	470	457	454	471	487	510	481	469	462	478	483	485	449	446	506	489	459	532	499	479	498	476	503	513	491	503	484	424	487	449	498	445	486	467	453	460	493	466	460	531	471	500	497	498	476	484	521	485	464	446	449	502	472	464	465	508	493	477	488	535	472	506	492	485	489	451	489	498	507	465	471	477	462	525	468	498	500	501	477	471	465	486	441	525	448	467	517	528	443	494	514	485	458	549	477	484	483	457	459	488	500	470	468	486	486	461	470	465	478	520	451	504	470	473	509	472	517	442	460	479	471	496	493	491	505	454	470	458	477	457	498	470	455	466	448	474	503	450	463	489	476	465	517	512	489	489	536	487	442	519	456	472	482	470	471	463	481	451	476	483	474	472	493	474	537	506	479	470	456	475	434	441	487	478	485	464	469	481	483	452	492	501	498	491	488	486	493	471	481	461	493	503	476	445	487	492	489	477	473	499	439	456	499	486	472	509	439	446	483	496	486	478	472	443	507	465	481	501	494	465	482	482	486	468	455	518	469	518	475	481	461	460	476	492	478	520	516	501	447	445	486	481	488	421	480	466	463	489	447	435	476	450	475	497	488	488	470	476	468	473	465	514	470	487	499	460	447	484	484	468	477	486	484	434	510	466	509	478	471	474	505	463	480	499	476	458	455	467	482	479	472	496	502	451	453	503	485	453	495	471	457	486	488	496	476	487	451	495	476	478	495	518	483	456	486	459	468	443	476	477	497	525	469	457	474	498	481	464	487	484	449	472	489	464	468	493	496	479	497	478	489	498	493	475	474	505	457	488	459	467	492	482	487	504	494	437	507	459	485	490	471	515	489	458	475	469	475	492	482	472	477	518	481	503	495	470	461	507	509	483	482	495	485	485	502	498	507	513	472	494	468	460	444	463	500	453	473	442	497	478	468	409	513	468	494	488	471	496	477	495	417	487	506	446	501	462	478	469	446	493	453	466	441	470	475	473	469	497	429	489	501	473	475	482	498	445	488	475	469	470	521	492	498	460	475	458	469	480	477	469
27887	11200	1469	1102	1063	980	908	908	959	911	858	878	941	932	907	895	883	935	884	898	919	898	931	886	907	864	927	878	851	903	906	896	915	871	889	863	908	833	903	897	862	894	878	919	873	897	914	870	890	881	853	852	947	916	846	943	876	874	868	878	922	866	901	896	884	899	943	933	884	894	888	875	890	899	945	879	907	870	907	912	911	849	921	887	870	954	879	849	901	904	864	882	899	818	918	857	920	875	917	925	841	885	868	890	905	850	882	910	885	859	874	905	882	885	879	888	852	881	845	893	841	898	860	889	886	851	880	901	923	840	862	887	869	894	904	932	862	935	837	905	814	900	932	858	906	868	871	837	878	898	859	917	927	887	829	904	916	854	896	860	899	895	933	893	861	882	888	903	900	899	896	879	879	880	918	898	901	881	939	864	939	888	886	903	903	892	857	912	920	906	896	867	891	869	939	906	877	924	880	922	882	878	954	877	899	895	892	924	881	868	874	904	909	871	848	865	835	913	890	867	875	832	921	885	858	855	868	938	868	862	867	901	927	869	917	892	899	882	899	867	931	916	861	878	880	957	847	884	896	855	864	889	875	904	893	883	878	884	902	889	879	873	843	837	893	805	861	883	893	906	866	905	867	930	887	888	887	870	897	844	918	866	882	874	862	904	876	910	918	900	846	933	927	886	900	898	862	893	843	863	881	904	878	933	866	879	875	865	855	907	846	916	888	894	900	909	949	870	837	912	831	923	849	881	801	878	878	947	891	848	857	886	841	864	908	858	888	871	899	867	900	917	944	871	892	931	917	877	937	920	887	893	904	895	824	894	903	904	910	905	862	861	844	897	899	812	917	825	918	916	909	879	868	919	874	868	875	919	880	881	905	876	874	926	853	885	837	910	872	863	922	911	890	875	817	880	863	906	973	927	896	894	853	933	886	939	860	935	868	900	861	925	922	830	907	960	917	901	867	918	896	889	881	918	884	883	886	923	892	898	869	889	856	861	896	882	870	885	834	976	935	879	938	850	846	895	908	855	899	923	906	898	878	919	898	916	855	899	898	877	936	848	895	897	845	888	886	878	879	889	863	917	857	902	873	905	878	883	941	874	863	881	839	909	917	909	833	871	907	866	864	881	877	919	882	807	851	880	914	861	814	919	843	863	893	869	896	911	882	928	848	888	837	860	860	873	896	856	903	902	894	943	888	839	913	920	869	871	883	813	902	924	956	926	889	955	886	861	891	866	940	852	891	810	863	860	939	867	899	874	864	898	874	895	935	847	889	897	910	894	915	902	846	922	896	885	859	875	921	858	874	892	858	947	914	910	841	893	890	904	853	879	896	922	907	874	876	902	885	955	887	868	870	875	925	863	914	884	904	942	846	904	891	922	894	845	883	914	908	935	862	863	886	859	908	921	869	872	893	887	853	877	858	894	824	937	935	913	895	912	853	867	943	874	891	848	902	889	902	876	859	922	919	816	913	889	904	924	895	896	899	890	819	875	842	914	913	854	948	898	928	849	865	973	881	973	893	884	919	874	844	862	902	896	885	916	889	883	879	862	879	914	900	912	890	880	853	848	912	889	881	860	874	885	915	859	902	866	869	911	920	869	895	858	857	975	904	838	909	868	959	896	826	869	882	859	846	900	873	904	925	889	853	915	884	858	909	931	914	892	882	815	883	915	872	896	887	870	917	881	847	922	825	916	890	882	926	862	872	926	916	938	948	865	907	959	866	844	858	924	888	897	907	878	906	867	872	844	901	877	878	898	874	883	906	871	949	904	902	885	893	933	896	894	864	857	921	904	883	871	849	891	878	877	936	894	896	853	872	880	868	870	886	830	803	945	839	883	874	897	916	854	891	887	917	923	912	910	908	862	933	895	876	901	929	881	906	880	897	838	895	880	853	879	852	878	856	866	865	897	872	915	839	914	955	831	917	854	832	900	849	845	885	888	926	892	920	890	895	913	861	866	919	886	821	920	902	901	883	896	839	876	887	912	851	886	951	847	896	891	891	840	933	874	878	887	880	935	876	903	880	913	885	877	870	883	904	880	891	884	928	876	885	878	899	859	853	908	893	893	845	857	905	890	873	877	908	864	845	836	885	847	874	886	854	891	927	864	909	867	925	969	904	916	921	907	919	857	903	917	907	889	885	882	870	851	868	869	895	924	881	878	921	908	848	923	907	836	903	874	929	916	867	900	910	937	879	947	906	907	892	911	888	864	908	851	887	897	929	907	920	881	922	809	862	904	877	878	890	936	896	930	934	892	879	860	946	879	900	846	918	887	911	838	867	872	925	901	877	848	850	862	871	909	869	925	941	833	922	927	851	887	874	918	909	911	888	913	945	846	856	867	829	892	851	904	893	863	842	907	879	883	898	870	845	890	860	910	909	907	857	875	938	955	929	937	876	865	899	888	913	868	931	909	871	895	899	881	904	958	888	907	897	862	887	971	915	881	879	885	937	895	817	877	925	894	857	889	880	900	888	936	894	912	877	933	865	909	865	868	910	884	876	879	844	893	880	889	917	933	922	896	880	860	866	870	903	951	929	911	885	888	901	891	894	875	854	932	920	907	893	888	919	877	855	872	889	895	880	850	892	865	912	917	909	840	882	878	900	910	896	896	908	895	922	893	906	927	948	854	878	872	861	858	911	828	887	853	915	882	906	925	875	864	877	879	882	871	909	924	866	928	857	881	880	897	914	880	920	901	858	842	838	834	872	922	875	857	903	869	890	932	883	902	890	911	899	847	899	894	893	898	892	911	947	893	838	901	896	844	862	921	884	890	881	835	873	896	871	901	855	851	909	910	839	869	873	867	853	868	843	930	903	877	900	868	882	877	897	921	908	904	887	869	838	892	868	926	823	935	853	883	905	843	857	895	875	887	858	934	923	907	882	880	902	911	868	841	912	849	890	872	886	844	885	871	829	851	910	885	911	914	879	885	877	857	858	915	875	850	891	866	878	925	862	863	828	864	902	832	884	916	876	865	861	868	886	938	940	884	887	912	899	891	891	914	921	878	862	909	887	886	908	936	823	857	894	927	905	883	844	900	817	869	890	864	870	836	920	904	911	841	912	890	864	903	920	872	873	845	859	864	922	865	883	929	856	907	896	907	876	849	899	881	912	909	916	887	932	882	938	895	885	849	882	856	893	878	904	956	869	869	880	869	907	931	915	901	916	913	899	887	916	897	881	840	845	874	867	928	891	907	913	935	928	871	866	922	904	875	848	860	933	929	876	899	895	865	866	890	870	901	906	900	874	840	921	912	906	910	917	870	894	899	934	875	938	854	908	901	897	849	906	883	933	926	873	836	942	904	857	869	931	913	930	890	931	880	861	901	847	910	910	865	855	876	869	921	868	860	885	885	886	837	900	836	941	869	960	954	859	855	872	896	889	858	912	898	894	884	922	914	880	894	841	937	889	858	821	917	917	874	810	866	898	889	870	845	895	884	908	851	839	909	834	877	865	900	941	864	889	871	875	875	899	853
24419	21462	27638	25443	18008	1209	482	388	370	312	286	292	291	293	299	277	259	246	244	284	249	267	245	266	258	272	260	239	268	246	252	235	243	220	227	236	282	234	257	239	244	231	274	258	219	293	233	236	257	228	242	229	249	233	231	226	225	244	255	250	241	212	219	226	230	231	269	213	250	222	224	222	238	198	203	240	251	271	294	222	260	255	221	272	247	224	254	241	248	247	254	242	265	258	234	231	241	245	261	241	266	246	228	234	259	240	218	244	226	246	237	249	226	264	244	242	244	247	217	223	231	242	242	249	223	223	232	236	247	265	230	237	232	234	244	239	240	237	236	229	233	235	238	249	237	232	252	234	222	239	267	260	234	206	241	239	247	222	243	241	228	256	264	250	243	243	255	244	210	222	233	236	237	238	217	223	224	223	217	256	258	256	237	225	251	225	226	255	240	221	230	249	232	274	252	242	230	222	259	254	234	247	239	232	228	239	239	243	254	228	257	226	230	227	268	234	233	247	242	242	274	228	254	218	238	227	245	260	249	230	246	228	242	227	240	257	247	236	254	260	248	253	228	244	240	238	253	271	227	227	265	241	234	247	252	223	268	227	245	252	235	257	239	233	241	231	238	266	229	240	242	241	256	248	257	211	268	232	265	266	249	237	246	247	222	269	239	260	245	240	237	240	221	223	230	244	256	223	255	252	257	247	272	254	242	260	230	230	276	260	251	243	230	239	238	248	250	250	241	227	229	222	255	270	248	249	251	236	241	251	237	255	218	238	235	254	239	247	271	258	229	237	257	228	238	242	268	248	220	256	193	263	257	237	239	232	232	226	253	245	217	239	254	225	231	243	203	229	250	203	219	208	224	260	216	226	245	240	239	236	219	255	225	248	255	240	241	251	226	233	256	221	246	241	234	225	236	238	239	262	234	244	241	252	227	209	266	246	240	252	242	241	237	257	242	277	232	217	239	240	229	237	230	248	218	229	241	250	231	284	250	228	261	235	233	240	260	236	230	246	222	259	255	255	250	241	264	208	254	212	259	261	253	263	213	252	246	245	228	218	265	243	233	234	233	211	238	241	255	241	224	256	260	251	247	243	250	226	246	230	230	248	229	226	227	274	219	221	239	263	221	283	255	236	260	241	240	254	224	219	221	218	244	213	236	240	262	227	258	262	231	229	275	217	241	245	280	238	231	237	256	264	241	238	204	264	239	284	245	222	229	270	254	234	229	255	233	267	238	233	246	216	247	247	264	250	229	238	244	241	216	262	221	234	260	233	250	229	261	265	267	226	232	216	231	218	249	226	257	251	224	247	223	237	248	229	259	240	237	247	225	218	230	255	212	225	256	263	259	238	248	254	219	217	253	230	235	261	227	267	239	227	236	252	234	258	257	243	235	254	237	239	246	263	237	250	229	237	237	259	239	243	262	243	257	236	239	210	254	262	239	243	254	222	252	233	242	231	262	253	229	252	257	227	245	256	252	220	255	234	221	247	255	234	239	270	236	256	243	257	248	242	227	254	232	254	220	247	259	265	239	231	252	220	231	226	253	229	251	253	285	234	234	263	246	250	235	241	253	234	232	256	262	215	251	254	249	218	259	211	258	239	218	234	244	231	255	227	219	236	239	281	234	218	219	242	260	246	227	228	259	263	256	264	254	249	252	266	238	251	229	220	222	217	244	247	244	264	215	255	230	242	246	224	278	222	262	230	253	258	226	233	252	234	236	232	233	244	222	217	228	229	214	259	242	235	234	272	254	242	240	256	240	232	221	234	235	222	261	255	247	243	239	262	245	222	233	249	229	257	233	232	231	236	229	247	241	203	213	242	224	239	236	253	245	242	240	198	268	238	250	273	221	218	247	247	235	278	268	242	247	228	253	253	254	256	234	254	237	264	247	247	237	250	261	254	229	240	237	242	254	242	241	232	254	274	226	236	248	222	220	245	232	238	232	248	239	253	243	247	210	236	255	247	248	254	210	243	236	246	214	238	266	281	242	248	250	234	276	261	242	237	250	263	231	230	261	240	243	247	245	253	246	246	247	234	228	230	220	221	260	231	262	248	244	252	216	244	225	254	239	250	230	235	230	263	227	284	243	274	217	247	243	231	238	225	227	265	259	229	250	254	208	257	230	223	236	244	239	244	272	230	226	259	251	232	242	246	268	256	218	242	255	251	234	240	238	268	268	241	244	230	247	227	240	240	232	251	244	257	256	233	254	245	248	241	246	244	232	229	272	265	230	248	245	268	220	248	224	253	231	248	242	215	207	236	222	258	254	229	233	218	234	236	233	247	206	251	247	244	247	237	262	231	208	244	245	260	217	244	228	244	236	251	260	229	240	250	233	221	230	247	255	222	258	246	236	230	239	233	229	231	249	242	234	227	234	230	226	279	238	236	262	256	247	232	248	236	236	226	250	267	232	233	216	205	237	239	234	258	228	237	226	239	259	235	247	237	229	233	252	223	259	220	247	256	257	239	247	265	253	240	243	233	218	234	242	219	243	228	254	255	239	276	280	227	242	259	228	229	250	245	235	234	256	251	269	245	220	236	253	223	241	250	215	227	216	231	258	229	248	247	227	226	231	248	250	250	229	226	236	229	230	230	248	251	228	241	231	255	219	247	245	261	254	243	240	248	232	269	240	276	222	245	246	238	241	222	247	257	269	242	255	244	241	237	261	250	232	267	227	208	205	244	259	243	252	237	226	237	240	233	220	244	245	226	231	239	242	215	266	241	241	238	222	233	249	257	225	223	227	220	251	247	237	256	216	244	252	240	235	246	251	258	255	242	244	267	244	241	245	209	236	255	234	227	235	206	246	254	238	236	242	246	256	232	224	239	238	251	266	242	230	271	234	252	232	233	249	233	239	285	238	242	243	247	237	230	224	231	244	240	273	242	235	243	253	228	261	251	260	239	244	247	231	231	241	207	251	249	247	222	238	264	247	239	228	259	267	222	270	237	253	238	233	226	246	251	231	264	251	235	245	246	240	258	213	233	203	280	220	213	230	227	263	274	248	237	243	229	240	235	253	240	230	237	224	226	226	234	255	228	237	240	240	222	237	244	211	241	216	256	254	236	241	231	240	220	235	236	258	223	233	223	240	241	248	263	238	261	274	225	249	232	236	227	223	229	251	222	232	269	265	217	196	259	248	218	251	257	269	229	239	223	260	247	251	234	269	260	249	240	209	262	253	233	253	260	241	240	279	268	255	252	235	256	217	223	225	222	241	230	227	236	241	252	234	219	209	247	251	255	241	246	240	242	269	262	245	227	228	253	247	244	248	223	264	247	271	253	265	232	238	246	253	231	231	221	235	264	227	235	274	243	208	229	234	211	230	261	247	213	245	260	223	214	251	243	239	233	235	275	261	257	233	269	262	251	221	289	231	240	245	247	237	239	198	254	230	252	238	253	246	247	249	236	244	233	233	240	261	250	249	248	251	248	240	241	265	234	244	223	221	269	257	250	242	234	252	245	231	239	248	231	251	226
50870	20158	5878	3082	1929	1467	1157	976	847	763	776	641	584	617	566	584	565	575	504	528	558	537	520	532	523	513	497	527	501	498	480	494	530	526	487	461	522	501	513	481	510	498	464	519	517	467	489	456	506	504	485	497	489	486	490	461	454	450	499	446	528	431	467	470	483	471	499	479	462	461	497	476	472	479	475	500	482	466	500	503	492	482	456	479	468	462	505	484	472	502	516	458	482	514	475	460	508	487	499	526	487	485	489	525	450	483	444	478	456	463	494	458	420	491	506	474	477	472	502	453	476	483	499	491	487	493	514	482	459	518	476	470	473	483	475	469	494	463	501	466	492	515	480	452	475	497	483	456	466	520	459	481	512	455	478	475	511	452	448	461	470	505	462	487	510	506	449	433	499	471	449	433	477	415	467	464	470	456	413	468	450	449	455	493	473	498	461	481	489	497	500	484	509	460	460	481	473	538	486	459	468	474	426	475	480	455	491	483	478	500	464	466	493	470	462	472	440	501	460	471	448	514	434	453	479	495	451	470	445	463	488	458	496	479	475	512	441	446	526	478	476	449	455	438	508	477	489	473	492	515	506	462	485	476	510	473	481	516	483	491	449	425	471	440	467	474	447	512	479	492	494	491	471	521	476	506	485	484	477	511	511	488	518	479	479	457	492	491	444	492	441	479	516	491	490	512	472	498	505	477	505	495	469	496	444	438	416	463	472	452	514	505	455	475	453	522	485	500	513	510	461	486	511	476	476	494	489	458	508	468	477	487	464	460	465	547	471	486	485	464	488	450	450	452	480	491	469	451	530	481	455	456	484	472	498	474	446	476	495	482	531	450	491	504	490	474	501	487	503	450	444	457	471	457	441	504	478	467	521	477	473	456	502	481	456	458	451	497	486	457	454	504	489	481	436	489	481	448	500	469	459	480	491	449	469	498	529	487	493	482	454	475	502	435	477	452	449	459	451	473	480	500	458	505	479	464	463	497	475	501	498	502	472	462	511	475	461	485	509	477	489	498	505	471	491	442	507	475	449	483	463	504	454	464	467	464	474	482	466	473	481	459	465	504	523	476	432	477	480	463	471	438	471	486	495	519	515	447	464	486	483	489	438	465	490	497	457	481	505	465	461	455	470	457	488	477	474	500	483	484	521	503	450	479	475	469	462	437	508	516	474	484	493	485	477	450	458	501	458	474	468	467	471	494	473	470	452	472	447	480	495	442	483	428	505	473	479	515	471	492	471	474	491	455	508	434	433	485	430	449	514	441	450	505	459	481	483	485	447	496	445	475	505	476	526	497	458	454	491	508	460	502	464	513	481	444	497	462	474	459	461	475	503	429	492	467	482	466	471	487	497	481	480	511	504	504	517	481	467	503	503	477	461	428	463	483	460	493	515	460	503	480	483	437	454	443	458	447	479	471	504	485	474	480	497	458	460	472	426	502	447	477	452	444	430	424	444	498	473	465	447	489	469	486	467	470	468	457	446	459	474	473	483	458	473	470	458	461	487	467	450	505	440	467	494	494	466	506	490	505	464	497	480	448	495	418	463	462	505	469	487	489	492	513	495	493	506	506	485	448	461	502	501	493	519	466	497	450	485	470	499	494	446	472	475	497	506	488	488	505	501	462	482	448	500	454	448	476	466	485	464	464	463	483	528	445	453	486	478	526	487	421	465	456	477	491	479	479	461	482	476	473	468	450	469	466	455	497	479	452	464	480	444	491	460	449	443	481	448	489	416	457	480	462	481	444	546	502	451	461	482	459	450	453	496	453	497	454	473	488	494	493	443	474	460	495	476	426	487	471	486	450	449	460	512	451	465	470	506	487	452	472	523	485	496	479	484	464	512	494	496	490	456	460	474	486	472	477	425	486	508	447	466	437	468	453	478	489	507	463	460	511	474	439	492	481	453	491	466	458	446	463	507	487	440	487	472	473	443	527	466	472	490	445	520	467	466	457	491	489	500	512	488	499	515	512	474	451	436	472	460	446	475	482	502	445	490	467	475	488	459	457	441	491	486	526	462	464	502	474	455	440	439	448	462	463	468	486	493	482	488	471	437	486	508	492	506	465	459	460	451	455	453	473	458	487	473	494	480	477	495	540	485	475	473	482	482	478	450	523	510	453	472	493	477	493	453	482	472	457	484	498	471	490	501	476	487	501	470	453	497	493	472	476	447	514	494	496	472	452	470	470	498	423	506	493	486	471	470	485	500	446	459	446	479	479	457	452	448	490	460	494	467	461	536	500	495	491	456	505	452	456	467	481	476	484	461	542	491	452	462	496	478	479	435	444	464	488	494	451	482	490	446	464	491	500	452	469	481	476	497	455	465	506	516	501	499	462	481	491	486	485	478	456	492	466	501	427	482	505	483	483	471	461	458	507	445	488	495	502	494	435	514	438	459	434	488	440	482	482	450	462	466	466	482	469	459	490	474	490	478	496	479	442	483	461	479	497	467	477	468	469	458	482	482	457	478	519	459	499	489	502	475	478	458	465	445	455	466	449	554	458	448	477	506	477	484	473	493	482	472	450	459	467	492	486	503	518	489	486	449	527	502	484	440	436	461	469	483	486	464	456	491	466	468	468	453	470	485	483	572	452	498	476	468	491	438	482	494	482	446	502	484	491	478	497	483	503	474	486	503	474	464	471	452	486	481	490	475	468	508	413	463	521	493	451	491	453	486	493	457	483	478	493	469	506	460	480	479	523	486	428	483	484	450	470	415	487	521	506	498	479	454	449	479	492	471	474	469	482	472	465	460	461	467	481	471	456	453	475	498	463	445	491	498	452	467	489	493	469	514	478	475	485	487	469	496	485	522	456	459	491	475	451	453	544	454	483	508	494	482	499	501	438	485	473	467	471	498	500	456	476	479	479	491	504	481	482	476	477	451	497	475	443	458	494	480	467	458	468	463	450	469	485	491	477	460	408	480	440	451	509	458	460	472	477	514	480	536	497	479	486	473	496	487	510	464	494	453	518	494	464	474	489	470	468	480	431	479	461	480	465	452	503	469	481	520	467	467	470	511	499	482	451	506	524	451	523	470	506	477	492	504	487	477	477	510	513	474	437	471	500	462	457	492	466	423	481	519	512	484	497	461	421	453	507	493	454	454	508	481	441	424	443	492	492	486	479	477	472	511	463	487	453	479	486	474	485	440	504	483	459	464	478	510	465	438	443	449	485	452	488	477	469	438	505	509	471	486	485	507	466	446	469	472	459	438	456	497	490	463	499	443	484	451	502	448	483	463	482	510	458	474	494	486	469	470	497	467	492	521	486	444	458	467	478	473	481	489	492	458	479	447	502	470	446	475	480	472	467	475	453	471	473	493	473	466	478	447	460	491	529	496	441	484	463	498	473	499	508	468	446	483	472	496	480	487	469	453	482	485	468	445	538	455	498	489	485	492	421	485	456	474	471	489	509	475	441	494	463	473	455	458	461	483	502	477	510	474	501	478	471	485	502	504	467	491	505	464	492	474	453	468	448	476	476
23287	21354	28558	24438	21339	17384	1002	432	371	309	289	285	261	276	243	246	232	228	212	203	212	205	201	168	159	182	198	205	219	199	202	173	193	188	180	180	196	189	192	157	172	185	189	170	190	173	178	196	185	191	195	180	174	168	164	201	178	172	208	157	197	194	147	204	155	184	185	167	180	190	186	162	185	163	190	212	173	170	190	153	173	180	199	207	189	164	174	192	183	185	136	191	160	171	213	218	174	193	186	183	191	161	194	163	180	157	186	173	188	171	179	192	173	189	178	160	152	195	168	182	174	183	185	186	162	204	178	180	167	181	185	197	174	174	170	180	196	176	188	172	194	169	187	172	195	183	189	175	167	178	171	175	166	183	179	197	172	160	184	180	178	177	183	179	161	189	160	164	169	183	180	172	164	169	185	180	149	180	185	183	194	162	165	162	208	171	182	168	202	178	160	181	198	179	186	197	172	195	185	168	168	168	196	195	173	163	158	185	162	184	145	175	175	170	177	192	178	179	178	161	182	171	179	177	175	157	175	180	139	176	171	180	169	190	189	160	199	181	190	188	179	185	175	179	177	171	166	169	181	182	200	176	173	171	196	177	158	179	164	183	196	166	159	179	188	180	183	178	189	157	180	193	197	192	179	180	167	164	187	174	172	167	180	175	190	165	187	154	173	167	152	184	182	158	190	185	183	168	174	167	197	189	175	188	195	164	177	168	142	160	151	198	189	172	192	174	207	181	174	171	170	192	183	181	183	192	165	181	174	181	180	149	187	178	178	187	177	164	174	172	185	169	172	170	190	168	162	169	174	172	190	180	173	166	182	190	193	173	179	170	172	176	197	174	175	166	176	181	177	181	173	146	180	176	179	164	160	202	165	191	152	196	171	183	173	197	174	184	180	171	164	169	146	166	196	175	180	159	166	149	174	202	174	181	157	158	172	186	177	166	176	169	194	176	200	185	188	189	166	178	194	182	190	172	198	176	172	165	160	174	152	158	189	160	187	173	181	181	170	179	167	162	169	161	158	176	180	210	181	186	173	189	165	168	173	169	192	184	179	175	186	172	169	174	167	181	173	199	168	177	192	176	189	181	198	186	152	186	180	187	201	182	194	172	176	188	146	192	168	176	182	199	183	187	188	173	161	174	168	166	181	174	181	197	173	205	171	191	167	205	154	192	160	182	198	187	192	175	175	172	153	208	154	186	174	187	166	185	170	205	178	169	180	178	194	184	159	181	135	167	204	180	169	160	183	192	173	169	195	172	175	184	193	166	192	167	168	180	165	214	187	186	175	157	163	151	166	170	160	144	180	183	163	187	187	181	167	181	174	161	175	159	194	172	188	183	163	182	176	198	192	179	177	180	158	182	179	202	168	162	194	165	157	165	184	182	172	190	195	166	174	171	206	151	178	192	173	170	176	202	169	167	171	192	176	173	192	220	189	165	174	201	172	170	201	169	217	199	184	152	172	192	178	165	172	184	175	184	176	186	168	154	190	160	154	163	182	198	186	165	184	190	190	167	179	174	186	199	194	180	165	182	201	194	140	182	141	205	196	195	181	198	180	172	164	192	193	180	174	194	177	145	185	171	189	180	173	178	181	177	178	170	185	188	182	185	176	190	201	177	145	183	183	162	167	166	172	181	187	195	169	178	179	177	197	182	176	191	191	181	182	169	166	199	209	181	162	178	156	169	160	179	152	182	177	179	183	153	172	175	178	178	176	172	184	158	176	193	181	196	171	196	191	203	185	163	173	170	198	164	194	180	159	190	179	160	165	198	175	162	194	168	201	163	161	173	154	171	203	171	179	171	194	162	166	180	186	175	179	198	173	160	190	178	168	181	179	206	189	189	174	170	183	182	171	183	176	184	144	173	197	199	201	193	162	172	165	170	185	166	175	149	160	161	192	184	172	182	198	189	174	186	176	187	174	191	185	186	191	170	187	192	161	183	173	172	191	188	172	165	179	178	201	196	186	196	174	166	163	177	145	147	168	187	165	192	177	169	218	175	148	178	202	165	194	183	153	163	180	206	198	157	151	192	159	169	164	183	201	207	194	193	161	166	171	178	181	191	179	197	158	177	199	187	185	164	187	167	176	176	170	167	156	179	151	166	201	176	185	163	151	175	152	191	161	187	166	156	189	187	172	162	202	191	172	160	176	198	181	194	216	203	165	167	170	209	191	191	164	184	203	181	188	187	184	156	184	182	177	166	175	203	178	180	167	180	160	181	184	176	180	167	161	162	190	166	193	167	175	178	167	148	200	207	189	185	171	177	189	178	167	179	192	183	173	208	170	186	173	187	176	180	167	194	171	198	150	183	168	174	166	206	173	160	169	193	157	166	176	173	184	193	174	185	174	173	190	186	185	196	191	189	167	181	169	183	151	174	185	163	171	187	174	149	199	175	212	187	165	162	170	173	174	178	200	189	156	163	179	170	176	156	186	190	183	158	192	179	182	188	159	161	195	168	198	178	171	173	171	169	181	186	187	164	177	196	177	174	172	183	192	183	141	181	173	176	186	167	193	148	161	190	182	190	175	184	160	179	155	165	178	144	175	170	177	168	201	178	198	183	180	174	198	184	162	150	182	164	161	187	175	192	186	173	176	178	177	183	176	167	178	189	194	204	191	162	174	167	170	172	203	173	183	165	175	190	177	167	175	191	182	168	190	191	192	154	172	177	153	145	165	181	178	173	164	186	147	185	184	184	184	199	163	176	174	187	172	170	163	173	179	180	186	168	170	173	155	206	171	178	181	152	150	156	159	169	174	182	194	192	173	157	191	171	155	184	162	183	176	174	160	181	168	170	153	196	190	163	177	163	177	192	173	181	186	202	174	207	176	192	184	143	167	214	208	191	184	185	188	178	171	182	186	200	183	177	185	191	172	170	179	186	182	177	173	148	189	174	195	186	188	183	195	171	176	180	153	164	187	182	174	164	168	181	191	187	164	192	173	157	154	178	194	183	177	175	155	187	162	176	155	175	173	165	174	193	178	185	155	170	171	189	178	209	184	177	201	193	170	174	185	178	184	178	190	205	175	157	162	190	172	189	170	183	177	188	198	182	164	192	161	184	194	189	149	179	160	199	168	174	180	191	172	170	189	173	169	173	153	170	168	183	186	183	180	175	164	174	160	187	174	173	194	189	170	196	166	199	145	172	182	172	187	169	169	162	179	182	176	182	184	165	161	189	164	165	208	149	182	194	172	176	201	176	163	190	179	188	181	173	157	221	174	187	190	175	181	157	171	172	183	166	170	163	184	186	173	179	198	165	173	212	169	194	190	175	169	174	175	182	179	202	167	193	163	171	170	186	179	170	172	156	167	184	176	187	181	197	205	172	184	188	179	173	172	188	172	166	171	179	154	180	185	193	179	158	167	172	174	167	184	187	155	198	170	176	183	170	174	172	186	181	159	162	172	177	185	194	184	176	173	177	188	182	177	168	181	178	173	201	193	187	186	192	168	177	181	201	176	183	161	186	163	205	190	176
55370	21421	9370	5176	3190	2192	1670	1193	1072	909	735	714	665	632	578	516	526	509	442	430	456	446	408	427	391	438	382	383	427	388	371	389	383	374	341	363	374	376	363	320	346	345	331	350	355	319	337	333	364	364	311	334	356	332	331	339	344	350	354	342	334	320	353	337	365	359	358	329	339	351	318	342	324	340	357	338	332	327	360	326	337	349	328	390	323	337	310	311	333	366	317	346	320	301	360	329	345	354	321	357	320	346	326	335	336	355	327	318	344	342	317	316	332	333	342	339	323	355	351	307	328	333	323	335	322	354	349	322	329	318	320	298	324	334	341	368	331	340	315	318	310	344	297	318	313	306	365	376	346	380	304	320	316	348	345	330	340	326	311	351	314	358	336	333	310	330	319	356	334	352	346	328	329	343	342	327	339	314	338	328	307	323	302	359	311	314	302	342	298	331	330	301	312	327	350	328	349	357	323	332	339	332	333	342	316	323	338	334	329	334	331	335	339	330	327	332	337	341	329	356	315	317	325	332	302	300	328	292	348	340	322	329	321	302	347	307	333	291	319	311	361	341	325	297	372	357	340	327	343	347	334	294	334	334	346	339	312	332	331	347	288	328	355	341	320	317	320	339	371	327	334	350	305	374	365	362	358	356	313	338	318	304	348	346	327	350	335	320	334	325	306	317	343	323	322	316	319	339	348	339	344	354	319	357	323	349	314	325	334	315	346	326	320	313	325	340	305	312	350	340	305	327	313	308	319	330	341	338	337	301	302	340	324	329	345	336	316	336	331	333	303	303	316	363	309	306	344	327	337	318	341	315	350	303	342	340	327	341	327	297	338	346	332	371	348	337	343	330	327	305	322	330	346	326	335	337	342	335	336	338	330	364	349	312	374	307	319	324	347	353	298	357	305	317	291	324	346	335	313	335	316	346	348	351	307	346	344	335	315	322	306	314	331	341	286	336	344	323	360	343	307	334	346	307	341	331	302	292	298	325	320	338	352	300	371	350	330	323	323	304	332	316	348	325	322	320	311	341	303	318	312	325	329	308	317	334	316	321	314	335	358	315	321	387	319	368	331	351	329	329	359	310	294	309	354	347	334	321	352	315	311	330	303	335	321	345	333	353	361	357	343	356	339	327	307	315	334	309	299	297	319	335	340	339	325	327	320	279	324	332	311	336	341	308	357	321	364	316	313	352	314	316	329	325	310	347	338	327	300	312	322	368	323	300	287	337	344	334	326	322	339	328	330	327	301	338	357	304	319	344	346	306	318	314	338	315	315	314	330	330	323	280	301	337	307	309	344	330	340	304	303	322	356	293	307	323	321	349	323	318	349	309	334	337	312	297	314	330	333	354	346	330	364	315	352	308	334	356	331	340	291	333	330	351	296	370	319	347	321	348	366	367	344	326	332	314	380	337	335	328	361	353	334	336	316	297	316	325	313	328	321	357	309	331	312	338	324	347	324	353	308	325	349	330	338	325	338	335	344	334	320	337	346	317	312	351	333	337	339	333	327	338	326	337	344	341	330	320	328	315	333	378	311	354	354	330	307	323	318	321	299	324	304	320	322	326	324	323	333	304	329	335	335	295	348	345	330	348	355	320	350	343	312	322	347	330	322	319	322	323	308	322	304	315	363	341	320	345	305	314	331	324	292	329	312	288	323	300	347	340	379	319	342	305	342	340	296	350	305	362	310	355	327	322	313	324	305	310	358	356	328	334	311	306	346	317	324	306	373	317	322	348	331	297	335	317	314	301	323	322	317	319	321	324	320	316	329	311	306	333	346	344	316	335	323	327	337	310	303	332	353	354	317	357	332	354	330	336	310	302	327	342	297	332	342	353	311	319	339	318	318	326	347	358	293	321	369	337	309	332	355	315	329	334	332	353	348	334	320	327	354	320	330	317	355	315	339	328	306	314	344	320	325	341	297	327	358	364	328	353	327	345	331	326	292	315	343	362	359	304	319	315	335	308	364	344	317	347	320	327	328	328	320	301	339	323	283	324	339	297	310	325	343	296	342	350	335	291	320	336	297	333	339	349	346	355	302	351	331	350	291	367	313	337	338	353	344	284	345	332	351	346	331	318	324	324	336	323	322	285	330	302	319	290	312	309	325	335	327	342	340	314	357	294	339	310	327	335	316	339	307	320	335	315	331	328	342	312	343	333	301	331	327	308	350	350	347	322	326	309	292	348	337	354	349	338	315	338	316	337	342	324	344	359	353	330	322	328	334	358	325	324	330	299	314	324	325	319	331	314	300	319	321	332	327	323	304	336	325	314	390	320	314	340	350	294	354	351	348	336	326	328	351	321	354	315	316	332	349	334	345	330	348	323	346	323	333	326	355	333	298	327	333	304	319	318	323	326	325	355	345	342	342	289	352	351	310	322	308	351	348	353	306	339	326	320	335	332	327	335	341	326	359	338	310	349	333	322	356	350	322	336	324	352	358	332	310	294	361	351	351	292	327	304	350	320	352	327	304	295	339	337	316	360	327	334	308	345	328	333	318	317	309	321	308	318	353	344	305	352	326	331	338	289	321	332	365	322	342	304	327	348	339	323	340	336	308	305	308	331	354	318	334	323	329	328	307	333	364	342	346	325	325	348	290	322	338	338	331	317	315	302	377	314	323	348	307	319	372	343	352	324	316	347	336	341	332	333	340	342	336	358	310	327	331	334	310	336	333	334	337	303	321	337	294	335	331	348	321	308	301	325	350	283	315	347	309	332	335	339	295	352	343	378	327	351	337	341	362	344	368	368	336	331	310	327	352	321	312	317	343	341	320	348	337	341	319	372	354	339	306	317	320	317	308	290	342	332	333	338	360	322	328	334	327	349	361	325	347	322	334	327	312	334	350	349	318	305	323	322	303	303	337	302	350	326	355	303	331	308	341	321	331	332	335	289	329	334	314	316	324	333	311	308	319	335	319	361	353	322	363	349	329	342	283	340	327	347	346	327	351	302	312	324	321	329	334	334	339	343	345	358	346	323	325	318	332	329	353	316	299	349	358	338	336	349	319	337	346	322	292	318	321	327	333	358	331	324	322	336	332	314	329	310	339	299	354	352	320	316	310	315	330	323	331	323	340	327	318	355	364	320	320	301	316	342	323	333	324	351	351	311	337	310	315	325	314	328	328	324	326	292	307	328	325	308	324	337	347	309	347	331	328	320	362	298	318	330	316	340	344	330	339	334	339	323	299	308	345	305	338	325	341	330	333	322	354	320	343	312	337	363	327	329	328	345	357	314	313	301	359	308	330	328	389	316	328	323	335	356	351	348	317	331	318	309	330	298	340	319	310	306	343	308	318	301	326	322	333	319	326	309	323	353	326	367	333	336	320	284	317	325	330	351	357	305	354	310	348	340	344	331	328	337	306	325	315	341	335	324	302	329	344	323	342	328	313	329	307	332	322	335	340	343	340	330	290	344	337	326	304	342	333	305	347	356	343	323	360	312	324	331	333	329	350	318	343	329	314	335	356	318	347	317	319	350
27634	20696	7819	875	530	559	520	468	497	485	471	458	493	516	464	456	486	510	477	459	447	471	468	488	484	437	469	444	448	533	488	476	475	519	516	479	490	518	494	472	516	488	464	483	486	474	467	480	492	468	496	475	527	472	468	414	496	441	491	505	468	443	488	480	473	505	494	469	454	488	486	478	448	486	501	453	478	502	473	499	444	509	477	467	471	462	474	472	464	447	475	457	490	487	473	440	487	487	471	455	482	453	484	477	498	463	492	478	471	464	443	494	462	491	439	515	467	458	491	461	472	458	456	485	487	519	461	487	470	484	482	494	488	460	465	485	487	436	484	482	481	452	449	491	484	462	464	488	489	487	418	476	480	485	465	481	471	502	486	501	478	481	508	476	494	470	426	456	446	472	439	464	485	491	466	447	501	468	504	467	443	478	453	455	511	463	471	410	520	496	471	491	416	489	462	469	485	442	502	467	452	451	490	425	435	413	443	467	492	475	509	477	466	468	461	481	497	460	456	475	499	488	469	455	490	465	454	462	466	462	462	479	489	495	452	484	482	481	456	460	495	475	458	493	484	470	444	472	490	475	472	505	491	506	434	515	459	421	445	508	491	455	486	458	455	441	496	466	459	435	444	466	485	521	485	436	483	480	516	482	457	483	488	529	465	485	485	453	486	482	475	471	444	468	476	466	490	468	446	504	497	498	490	498	450	469	455	429	496	481	481	470	506	483	474	445	457	478	481	464	500	478	461	440	447	473	453	463	506	465	463	501	464	487	489	483	459	492	437	479	454	507	469	470	517	485	489	496	454	492	492	480	447	536	478	478	515	468	481	465	485	500	472	492	469	487	472	465	448	479	521	463	474	499	487	477	492	493	532	453	468	479	503	453	458	490	501	489	505	477	481	478	503	467	491	497	447	502	442	443	492	465	474	463	500	511	446	469	507	504	493	428	487	453	465	481	493	522	452	484	497	433	470	460	496	485	502	475	432	451	458	449	478	484	468	473	438	453	477	464	464	450	500	474	479	462	492	494	499	463	474	488	451	496	442	507	458	482	474	479	493	432	473	492	477	475	492	482	486	460	450	491	495	494	430	482	458	491	469	443	502	479	491	496	466	440	459	472	486	473	513	470	449	461	483	440	489	489	465	494	474	439	459	439	450	468	471	496	469	470	498	443	454	491	485	475	510	497	435	475	449	458	484	452	453	493	457	505	485	472	490	452	477	461	458	442	510	446	525	491	478	455	442	495	489	475	499	475	480	463	491	448	477	475	503	475	476	493	472	482	455	480	487	477	490	450	468	485	468	445	494	458	450	511	455	502	518	489	501	462	509	485	487	511	445	481	447	454	457	469	474	475	485	455	473	516	486	447	498	474	472	459	486	473	469	470	506	440	471	477	492	474	463	439	475	456	465	491	496	472	458	475	481	473	476	493	465	470	472	495	420	466	494	461	458	464	502	455	503	451	455	487	472	480	440	455	485	451	458	479	489	495	477	478	500	475	499	465	438	458	441	492	456	485	473	480	495	481	516	492	449	485	483	458	454	486	505	504	492	468	468	513	452	496	466	474	455	475	485	501	463	489	472	503	475	457	471	465	452	464	474	430	460	509	481	485	501	467	452	466	484	460	456	473	463	485	487	480	470	467	501	447	469	491	487	495	443	440	459	451	456	448	501	466	468	524	481	504	446	443	466	458	471	515	464	454	445	515	471	459	477	502	428	468	510	521	491	499	494	527	472	471	467	516	510	476	451	477	463	457	494	474	476	525	472	458	506	460	472	512	470	445	474	457	493	486	462	485	522	470	497	461	452	459	492	478	468	472	434	492	505	455	444	499	492	428	505	492	465	469	457	490	481	527	468	482	494	476	471	473	484	434	457	503	477	471	464	456	490	496	460	499	451	448	441	462	505	458	460	501	489	468	455	438	507	476	471	473	483	481	452	483	467	492	478	457	496	498	492	503	487	507	444	497	496	512	484	478	505	474	473	492	511	490	443	482	438	478	494	473	454	468	429	473	498	470	476	482	466	440	472	488	486	435	482	471	453	491	440	503	441	492	457	493	461	485	470	489	492	471	450	479	452	492	460	477	435	482	497	490	451	464	469	508	478	463	486	447	500	500	474	466	467	458	455	455	470	500	499	480	466	471	500	441	444	480	475	511	435	454	488	485	517	453	487	485	509	438	458	468	492	435	496	478	473	466	456	461	464	457	457	473	486	468	486	487	452	481	468	463	451	483	497	464	453	443	488	481	469	479	453	498	522	465	475	448	432	487	482	526	500	459	492	475	486	454	463	471	477	474	484	456	498	446	431	465	515	487	466	434	482	502	468	458	447	505	483	511	488	485	470	516	460	483	478	453	475	451	517	449	474	460	463	500	504	471	484	508	479	426	459	485	484	519	503	457	483	486	461	459	472	492	453	445	497	473	425	472	454	488	453	474	455	468	473	496	520	438	498	475	464	486	460	467	500	459	476	461	469	478	481	501	503	456	465	513	469	488	500	460	526	460	506	482	446	480	455	481	487	488	460	507	477	427	482	499	462	501	465	462	465	473	452	465	513	485	486	472	463	463	506	478	476	478	457	457	473	468	458	455	514	464	488	484	482	469	483	484	446	442	463	463	456	483	466	483	490	466	462	468	479	438	470	483	476	479	493	493	478	460	471	454	463	488	483	483	462	489	496	494	486	475	455	519	486	492	471	460	457	489	449	502	487	492	481	476	449	457	492	500	465	463	510	478	474	470	494	461	499	468	480	487	513	467	492	471	459	470	486	453	451	452	459	463	502	500	482	444	457	461	455	469	491	511	484	497	473	473	475	491	467	462	481	487	458	495	466	534	471	459	495	525	488	483	485	480	447	515	480	487	476	476	498	473	486	460	454	486	492	481	483	511	447	455	504	473	478	468	505	495	467	476	505	451	461	452	500	466	521	503	475	484	521	473	416	479	473	464	479	494	455	476	479	483	474	487	486	452	458	510	478	477	447	471	431	469	483	495	488	457	439	470	559	511	470	472	433	430	468	462	496	471	459	476	463	488	461	465	434	470	422	521	518	475	448	476	489	503	428	482	473	442	497	477	450	507	480	485	446	491	482	447	478	505	491	475	486	469	443	507	498	480	451	460	452	470	505	516	485	488	472	458	431	525	468	485	499	500	452	448	471	475	448	456	473	465	473	516	486	513	484	496	487	481	473	459	470	474	467	480	504	477	470	463	495	465	477	460	429	468	468	438	490	449	454	502	450	513	456	444	457	455	453	496	467	440	469	465	450	445	481	485	503	475	476	469	482	470	475	417	489	489	477	490	471	462	539	470	478	456	476	467	492	483	517	462	478	485	472	479	457	501	477	461	466	438	465	463	450	462	459	487	447	467	485	492	494	462	510	463	464	464	498	445	481	476	474	479	471	505	458	489	495	488	458	477	483	461	454	455	490	487	480	512	469	471	437	469	492	484	407	415	497	445	467	473	450	496	450	466	425	527	440	492	491	444
28581	11398	1495	1148	1057	986	930	942	885	993	905	920	940	902	919	884	928	819	937	929	886	880	878	919	853	918	854	877	884	872	866	894	957	838	878	856	896	828	869	874	896	881	897	902	934	855	868	928	912	852	914	895	880	917	888	903	866	801	882	845	869	917	865	868	867	872	890	828	886	889	870	861	913	863	880	889	866	827	920	850	857	891	925	912	884	858	866	865	829	864	894	879	920	880	864	885	869	882	934	880	867	877	849	863	860	908	899	890	837	906	891	873	897	931	882	885	862	847	855	940	876	855	899	831	870	888	929	934	907	874	900	910	926	913	875	844	900	953	925	883	824	901	857	889	865	847	863	856	908	866	880	858	850	835	867	922	872	849	872	838	864	903	829	876	936	908	885	859	924	903	900	879	911	909	877	897	900	867	888	876	916	902	866	880	891	857	880	883	917	893	869	916	905	862	897	862	884	897	913	828	873	878	845	898	871	852	921	901	862	887	894	834	895	859	805	851	849	897	830	904	868	851	898	847	911	832	893	861	912	899	855	961	894	892	874	854	920	876	890	854	890	921	884	843	944	883	853	834	895	873	862	886	879	856	891	906	932	862	912	840	873	908	886	884	842	868	880	825	869	836	893	855	873	927	871	875	900	860	885	898	909	925	888	865	836	956	918	862	855	938	853	870	845	882	853	957	943	892	888	890	873	935	924	922	871	854	874	874	870	842	904	863	876	918	871	895	881	927	915	879	902	959	871	923	868	870	825	893	920	847	880	933	890	846	901	849	845	862	908	938	926	897	879	886	866	912	852	933	872	805	860	868	883	866	904	922	882	868	875	902	880	812	890	898	874	861	868	955	854	891	849	883	872	913	943	914	869	901	915	840	908	886	923	911	906	909	922	906	887	870	853	903	887	943	912	917	872	864	917	892	875	800	845	884	920	896	909	901	868	911	876	891	863	901	908	898	898	873	868	892	859	874	889	856	854	865	865	910	897	846	895	919	870	907	876	888	867	880	898	867	835	823	901	856	915	865	880	850	874	899	855	871	894	920	856	920	898	904	913	822	868	899	911	875	901	911	959	850	892	833	836	849	916	861	897	863	886	880	905	909	863	891	904	905	871	883	894	882	876	865	894	857	896	887	898	855	898	864	821	825	861	878	889	911	904	901	916	834	906	948	935	838	803	888	863	921	836	917	856	860	882	909	848	881	899	915	873	889	884	894	875	883	861	888	892	892	897	883	931	837	881	868	877	914	911	871	849	873	905	902	895	914	864	858	869	937	868	938	897	920	903	880	900	878	880	897	935	865	909	860	846	855	882	893	895	909	872	910	845	873	920	875	869	880	939	886	852	840	883	846	869	920	892	834	849	860	927	901	944	910	911	837	883	861	864	855	874	881	917	886	880	854	843	876	881	882	898	909	873	923	815	874	895	875	887	884	900	872	868	902	844	875	921	859	831	871	854	933	872	903	917	902	891	926	860	885	906	917	905	894	830	908	908	858	954	865	901	873	924	888	889	897	917	857	892	887	864	855	881	868	884	882	858	869	862	888	936	906	872	846	869	828	902	917	886	861	914	888	820	917	970	853	837	845	908	889	892	920	862	898	899	885	958	955	888	878	842	914	908	884	929	872	886	854	899	863	832	939	865	884	846	918	931	878	867	853	879	877	872	918	895	873	914	897	838	846	868	842	843	823	842	904	928	910	859	902	908	853	851	859	914	904	907	898	887	851	902	878	843	843	957	867	946	893	903	890	866	901	907	904	864	842	925	877	901	868	905	894	906	935	845	868	858	872	854	886	814	972	846	912	945	896	893	856	878	842	840	865	883	862	884	868	901	886	901	934	856	916	871	872	886	892	875	893	901	902	830	876	849	888	925	935	858	864	853	856	884	842	890	880	871	935	865	882	861	860	907	884	921	855	878	893	875	928	866	924	869	874	849	869	896	889	836	857	891	939	876	934	920	859	864	927	890	872	814	896	850	914	862	896	846	836	848	876	877	837	897	880	881	850	878	932	919	844	884	851	880	861	868	888	889	872	877	881	913	877	889	897	920	889	872	929	876	861	852	891	874	915	861	870	893	846	925	913	811	885	870	820	956	952	897	950	927	858	856	816	866	873	895	878	869	877	829	927	941	963	922	892	850	931	928	889	914	941	943	869	892	866	898	906	842	845	845	863	854	915	949	896	907	902	885	879	880	895	894	878	873	910	957	944	887	881	929	904	914	894	909	872	884	893	910	907	842	840	905	917	883	892	879	851	907	863	909	912	873	881	897	904	859	847	872	894	870	847	848	914	885	869	897	884	879	880	901	904	873	864	901	949	849	860	862	888	890	888	944	903	839	919	905	905	814	919	920	874	923	943	846	897	900	859	924	881	858	874	932	926	862	861	888	848	890	882	909	907	891	871	848	853	944	864	941	904	868	909	913	897	913	916	967	862	894	888	894	871	875	833	902	877	843	875	893	896	895	922	892	841	890	846	874	888	905	881	928	932	869	871	840	916	875	861	905	858	909	925	879	853	891	909	874	890	873	879	913	914	899	897	880	884	926	889	957	866	911	883	876	841	902	897	896	933	899	843	949	899	910	878	843	943	891	879	868	926	873	841	925	898	898	861	930	835	856	867	873	897	886	932	929	919	885	841	884	870	881	914	911	883	858	828	897	906	887	883	868	914	893	892	878	864	908	882	897	898	860	943	889	890	931	867	872	935	925	857	904	866	900	934	901	920	893	871	892	876	920	916	874	928	919	879	819	891	834	900	897	910	847	879	897	884	878	856	896	886	873	888	853	848	912	894	901	905	918	869	893	823	872	887	905	891	915	853	885	873	831	844	898	891	897	859	886	886	869	850	884	922	881	913	915	838	874	865	914	901	903	912	882	905	863	899	842	863	943	875	894	888	862	876	896	926	911	903	928	912	867	914	893	887	925	911	857	929	918	901	910	845	874	874	920	888	929	890	896	872	871	867	858	849	833	913	839	873	850	875	891	931	935	927	919	860	916	893	874	834	916	884	947	884	881	920	925	953	903	842	882	878	903	872	890	911	881	847	881	847	862	901	865	855	895	912	909	896	933	968	912	894	904	853	880	903	874	928	906	864	864	883	888	908	936	915	868	865	897	904	898	895	927	880	846	873	867	866	871	877	842	824	925	816	869	902	875	923	890	908	896	847	934	859	824	926	936	915	838	870	836	905	886	876	877	877	879	851	896	882	844	884	856	872	871	882	865	875	858	915	855	913	870	884	877	885	938	896	855	896	814	885	924	911	868	940	866	906	837	852	894	903	870	891	905	903	874	891	861	877	898	864	902	908	884	887	859	890	910	842	904	885	902	920	878	929	863	910	951	853	886	862	876	874	942	856	887	901	888	916	832	884	875	893	917	912	870	918	891	902	860	866	920	864	849	943	910	907	960	873	860	895	884	885	904	886	904	898	876	865	932	948	916	849	932	905	905	876	872	935	868	915	888	913	890	880	872	916	904	927	874	905	885	911
24314	21417	27857	25150	18050	1125	512	417	342	319	269	278	283	291	275	254	261	276	242	248	239	267	242	254	256	257	241	282	249	235	246	269	256	243	249	236	228	238	216	263	220	221	257	234	225	246	232	259	229	282	230	253	266	234	244	237	243	226	239	248	238	221	255	257	232	258	241	235	258	231	242	243	253	247	246	232	223	218	229	240	267	228	236	285	227	211	235	251	252	244	233	216	210	240	255	222	215	235	217	245	233	257	247	256	233	240	221	237	233	257	241	215	266	262	234	243	208	262	224	215	230	280	236	246	240	244	234	237	268	217	246	242	239	241	215	215	271	248	254	254	225	250	221	221	243	233	240	224	243	248	251	227	260	242	244	223	263	220	240	225	233	262	240	243	261	230	259	243	231	234	248	264	229	217	259	255	250	243	237	226	225	270	251	254	230	248	268	251	247	247	219	238	230	238	217	256	255	234	222	224	248	225	234	250	244	230	269	221	213	261	242	224	264	254	226	234	233	231	256	213	248	245	256	247	244	259	245	248	235	218	240	246	247	230	240	235	251	231	240	274	262	251	221	254	237	269	267	237	242	240	229	222	246	252	238	222	226	261	217	228	236	255	228	252	236	239	231	247	251	256	237	258	220	256	256	249	235	239	267	259	238	253	230	261	237	251	261	238	251	233	218	231	224	254	261	237	233	260	243	262	258	230	226	223	251	219	258	255	228	252	214	252	246	248	249	250	239	249	246	235	234	253	240	275	234	229	248	245	270	220	255	226	245	236	238	255	230	247	235	226	238	211	227	228	243	231	254	264	245	252	211	245	239	245	247	254	213	248	239	240	255	236	245	216	270	279	238	259	262	231	241	242	243	241	227	235	258	224	263	271	227	241	253	258	250	240	223	231	238	249	260	245	240	230	259	218	254	242	252	243	274	239	244	243	213	254	253	230	225	233	261	229	198	225	221	225	233	272	255	228	260	259	268	246	233	235	240	267	216	268	248	218	246	250	264	233	245	223	223	226	226	290	262	288	243	261	237	213	242	240	255	246	241	242	240	232	219	248	239	249	266	205	255	258	273	245	229	228	231	231	227	247	243	220	225	235	266	232	249	261	265	233	265	238	229	200	218	246	248	267	206	253	240	244	222	248	229	225	254	218	230	258	253	231	270	232	235	226	225	255	213	259	223	266	213	227	246	242	247	214	244	256	264	247	236	252	249	266	230	255	246	250	271	254	220	230	257	265	228	228	247	234	238	214	253	243	220	237	244	256	230	226	284	230	265	251	230	210	233	256	232	250	248	216	236	243	267	226	252	207	226	231	250	252	234	237	239	251	232	218	251	244	251	238	253	228	240	218	236	270	236	260	232	247	232	244	234	241	261	247	241	220	229	242	243	234	267	217	234	252	238	261	274	252	236	240	256	224	224	197	255	259	253	248	240	204	258	250	236	243	248	242	237	226	249	222	240	256	242	234	218	208	237	235	250	261	213	239	248	235	222	258	231	257	221	252	226	223	246	233	241	254	245	242	243	248	225	242	243	256	253	244	260	225	240	243	221	240	232	237	251	257	239	239	242	263	258	210	226	234	238	255	222	207	215	237	228	232	244	214	222	253	231	237	257	258	224	217	225	238	227	216	262	233	246	228	252	215	237	230	225	265	252	247	235	253	207	234	248	230	232	251	256	244	247	258	246	244	231	236	237	228	233	229	254	218	234	264	239	254	209	264	219	243	222	240	242	243	231	230	229	236	225	217	236	266	256	249	242	254	217	216	249	250	225	246	247	237	240	207	232	227	239	245	247	265	237	227	226	239	225	238	217	232	231	233	252	228	241	217	228	218	234	238	253	220	234	242	249	234	234	232	218	244	244	244	244	238	242	235	238	244	246	240	223	275	238	247	239	254	244	239	250	257	258	217	244	226	256	252	215	250	212	222	256	241	226	233	218	264	257	222	220	231	233	244	240	241	235	231	237	237	229	229	259	219	230	235	248	241	191	219	225	246	258	212	229	247	259	251	215	239	243	236	271	253	223	257	252	230	225	237	252	236	251	227	228	239	223	234	232	250	257	234	253	221	230	243	248	244	270	231	256	242	231	257	245	237	220	276	233	235	239	239	252	225	220	233	263	256	241	228	238	227	217	259	218	272	256	248	230	247	252	233	257	268	255	254	259	246	267	223	257	259	232	242	250	234	240	238	268	242	240	267	232	243	217	201	236	217	231	244	249	206	255	236	239	226	249	259	227	262	235	204	247	245	254	235	253	238	262	247	238	228	241	236	252	239	236	245	249	267	234	252	235	247	227	245	256	238	240	227	227	269	240	262	230	256	232	253	242	244	247	248	237	236	225	236	235	224	259	243	257	244	217	220	235	238	222	239	243	236	227	252	250	248	245	234	258	234	252	217	248	218	225	260	263	249	247	235	203	233	267	258	229	214	243	248	214	232	272	238	246	268	260	227	224	264	229	243	236	244	231	246	230	238	252	248	272	273	247	215	235	222	230	243	260	222	234	214	238	250	239	238	238	253	271	257	255	226	252	229	237	218	239	219	248	261	247	245	245	224	208	269	236	245	221	272	196	246	231	244	242	246	239	252	227	219	224	252	257	254	243	225	244	229	241	237	249	245	234	252	222	240	226	266	258	232	240	249	227	268	266	226	221	232	246	254	269	230	253	256	211	215	265	235	275	255	261	205	250	231	250	253	256	250	238	228	234	246	250	261	237	232	241	252	229	218	242	287	230	249	220	199	225	230	247	243	237	234	250	241	246	231	260	231	247	228	254	231	267	231	241	237	240	250	227	217	221	240	230	227	253	242	254	226	240	210	216	254	233	228	200	229	228	249	245	258	239	224	234	255	239	254	225	252	231	248	236	230	243	228	233	235	224	254	257	252	241	224	250	261	231	209	239	248	228	250	253	267	208	248	236	221	227	230	257	245	249	233	254	233	254	234	234	200	221	233	244	254	263	269	227	261	234	262	221	250	270	225	265	240	215	218	234	214	236	262	243	252	222	236	239	264	250	251	254	214	213	227	241	237	242	243	246	237	269	242	240	215	245	224	237	231	229	250	254	210	237	222	236	229	221	243	247	213	263	236	210	274	215	184	233	252	244	263	219	237	242	248	205	267	253	235	258	255	243	245	215	257	249	263	234	262	245	238	256	214	238	271	238	216	201	241	218	239	230	218	209	228	250	241	246	255	242	237	250	208	221	239	220	231	227	247	241	230	225	233	226	219	256	266	228	237	254	243	277	238	238	220	259	250	233	248	252	247	236	226	220	250	223	234	245	250	213	220	217	267	247	270	252	256	242	266	257	262	272	243	226	259	239	210	244	228	233	236	226	228	243	224	222	221	252	231	257	250	244	237	246	228	244	231	243	229	244	245	241	263	237	248	235	256	244	218	242	261	224	221	219	251	246	278	233	250	239	252	248	260	272	232	249	234	230	227	236	263	235	216	239	228	238	245	258	252	221	231	242	259	244	251	233	245	229	270	234	232
49734	23027	5844	3120	1935	1446	1165	987	869	840	751	749	633	644	549	566	553	540	580	552	525	534	504	506	525	477	530	527	507	483	500	503	467	526	489	484	468	483	503	493	452	468	459	467	482	499	475	471	495	499	459	466	505	480	476	466	512	513	471	463	494	479	416	459	468	487	488	432	486	473	453	453	462	419	506	476	499	468	479	469	475	511	453	466	480	461	477	450	484	466	476	452	489	455	471	497	469	430	454	471	499	442	441	495	473	481	480	470	493	478	467	474	466	451	450	515	466	472	432	470	456	460	463	458	467	479	480	459	483	468	443	503	476	471	498	477	493	508	503	456	464	509	494	461	493	464	454	468	465	490	485	468	471	494	465	508	494	526	456	470	408	455	480	487	432	491	469	459	444	472	455	460	498	474	481	428	436	431	470	465	488	471	443	475	469	498	506	445	453	444	498	426	448	460	480	434	473	487	483	526	493	492	506	493	478	448	464	455	477	454	478	466	450	447	453	477	451	464	490	441	423	492	500	519	460	471	503	483	474	471	478	493	507	468	504	451	476	441	495	481	514	461	493	427	489	500	469	447	489	473	462	481	482	458	432	459	483	450	454	441	519	526	510	488	486	488	436	490	503	470	479	488	455	472	462	438	488	467	485	472	463	453	471	473	510	471	480	446	500	440	461	498	448	476	477	479	453	474	474	465	429	492	440	488	462	471	477	512	500	474	475	466	453	440	473	475	474	413	463	473	475	441	459	450	491	489	444	468	439	489	478	470	453	410	486	487	479	453	455	545	478	460	459	471	465	454	442	468	497	475	501	439	478	458	471	474	454	479	446	423	482	452	495	489	469	484	447	459	475	470	431	470	466	492	455	483	476	480	483	489	490	456	490	483	424	490	511	493	462	433	495	462	458	473	475	469	450	475	412	440	469	485	450	488	470	448	476	483	470	483	442	446	425	462	484	463	491	493	499	447	489	465	460	480	429	505	484	461	480	481	477	453	419	479	476	481	449	495	471	467	427	462	462	481	419	494	495	479	492	437	473	464	452	444	498	472	495	441	460	494	449	479	438	486	478	485	482	468	443	455	485	462	501	473	444	474	477	478	440	451	444	505	487	493	517	491	477	458	469	494	494	481	433	464	430	425	456	451	434	526	468	448	488	467	499	450	453	482	502	518	501	470	467	464	477	467	517	437	458	459	468	487	467	452	497	501	473	476	458	498	461	446	428	500	455	486	455	457	505	470	487	509	478	469	475	501	485	463	466	454	452	509	461	485	474	459	465	472	464	428	459	507	461	474	501	483	478	482	486	473	468	454	454	487	473	495	477	421	478	446	486	466	469	453	503	481	474	524	479	441	486	487	509	482	465	467	509	471	506	474	491	431	452	513	489	501	502	477	474	507	442	452	482	502	479	465	486	497	487	464	499	466	467	452	504	472	428	445	473	492	445	433	448	446	453	475	452	454	492	439	477	504	477	449	459	445	433	452	433	519	471	442	452	487	459	485	507	469	500	489	474	498	505	420	468	481	480	458	462	463	460	429	469	436	476	485	498	499	482	492	496	464	483	487	500	447	440	469	466	436	504	460	473	472	495	469	466	449	468	460	422	450	461	488	495	489	494	457	476	457	461	466	492	469	466	484	460	483	446	497	445	469	501	487	430	505	496	451	470	490	464	488	450	483	441	465	471	474	476	427	497	457	445	482	470	437	511	481	474	481	501	465	456	501	474	457	444	478	497	472	479	489	467	463	491	462	480	465	450	498	442	457	447	473	463	445	486	481	443	481	498	444	469	440	468	503	468	466	482	474	469	467	500	471	443	415	482	469	471	481	469	470	445	463	461	489	467	493	453	500	510	478	458	448	452	470	493	478	469	450	485	472	456	447	490	474	459	450	479	459	446	460	498	458	495	432	455	497	458	465	476	441	453	462	467	461	481	466	467	461	497	473	493	429	464	460	500	465	494	469	467	459	468	478	488	489	465	469	497	461	539	501	473	487	485	458	492	504	477	473	478	447	483	494	466	428	452	497	455	455	467	452	442	475	480	489	474	474	436	460	438	488	441	444	472	414	442	437	457	467	448	450	458	464	463	506	480	474	480	446	459	478	487	455	487	439	489	491	513	453	495	500	498	477	454	475	433	488	443	489	454	469	466	468	475	473	456	452	480	468	482	418	477	460	470	433	434	481	428	492	467	468	472	489	473	460	491	447	434	453	455	520	439	442	456	485	471	500	432	457	478	488	455	485	443	501	507	495	481	472	473	501	446	460	474	489	498	486	429	451	471	449	435	469	476	451	464	499	452	462	475	458	463	453	473	497	468	517	447	480	461	492	438	465	475	474	445	447	435	441	467	446	500	496	448	474	458	465	531	470	472	468	485	484	509	480	496	515	511	446	453	449	456	453	444	466	454	498	490	479	475	524	440	488	488	476	461	452	442	457	452	476	418	474	475	454	471	473	464	516	479	460	454	457	505	435	486	502	481	492	473	501	464	508	494	430	454	502	450	491	467	470	467	457	469	450	461	523	439	496	461	444	474	512	488	454	482	468	450	476	499	535	449	487	461	456	424	472	464	443	453	480	490	501	500	464	425	474	492	484	461	459	478	508	468	485	441	514	465	486	525	462	482	482	479	500	505	464	473	479	477	478	438	481	459	474	481	491	506	466	467	470	443	453	480	489	537	458	464	460	461	497	480	450	515	427	492	459	480	451	441	483	473	458	448	493	470	451	463	507	456	497	465	456	473	472	523	478	487	471	456	472	506	480	490	446	465	508	443	453	473	466	469	494	482	450	424	467	512	469	479	485	462	500	459	482	490	457	479	487	444	426	475	466	474	493	471	463	444	473	471	494	515	465	472	519	490	449	531	479	487	451	523	437	532	472	465	473	469	437	470	459	458	488	465	489	471	537	447	457	461	464	440	463	468	470	503	464	500	450	467	429	462	447	463	493	458	436	500	450	452	459	484	463	491	494	466	450	479	471	484	481	481	468	449	492	456	480	494	436	456	438	436	470	457	468	459	487	455	478	481	477	466	474	453	480	471	481	435	459	515	485	468	456	489	471	453	468	440	484	485	464	480	497	449	448	486	486	467	494	467	459	454	459	473	469	455	496	486	500	458	465	489	448	423	462	439	460	436	470	474	459	488	457	482	495	477	495	450	430	471	478	496	454	481	483	478	464	454	490	469	489	467	459	448	495	491	488	501	473	453	507	482	420	478	470	473	466	459	491	491	511	495	471	471	455	470	492	427	467	462	482	491	503	408	472	462	506	486	449	474	436	513	484	454	479	461	511	460	469	464	468	485	459	459	502	484	473	501	515	463	463	486	423	475	494	518	479	472	502	457	456	466	472	461	472	460	475	482	411	454	477	442	466	484	494	433	526	451	503	465	447	484	494	488	508	476	483	462	447	475	490	493	479	459	466	448	480	450	455	465	439	470	458	435	496	487	474	494	499	494	490	418	482	466	493	499	509	509	475	455	467	483	467	473	503
23218	21350	28854	24149	21335	18477	1127	476	373	297	293	270	273	253	213	232	226	233	210	218	184	192	217	195	201	190	158	178	221	159	183	190	196	176	174	173	180	165	181	216	189	184	184	195	204	185	192	178	183	174	182	175	181	182	192	172	170	170	197	169	173	185	164	166	186	189	175	172	181	183	192	174	172	186	192	179	187	200	203	195	179	198	187	174	180	161	169	180	161	188	208	184	205	164	178	180	179	160	187	179	192	155	168	184	169	193	176	166	190	165	182	189	200	184	176	187	203	175	168	180	178	184	167	172	179	178	174	173	195	191	171	181	180	187	172	177	163	182	159	157	157	161	165	194	173	170	183	188	180	179	178	170	177	174	186	190	157	207	158	208	207	189	144	191	164	162	175	188	173	193	170	179	175	151	184	177	182	185	185	157	164	199	199	155	200	194	156	179	185	211	183	180	197	178	175	197	207	163	173	187	174	172	196	189	187	157	173	184	180	171	162	169	158	165	175	195	177	159	184	191	164	189	179	181	179	173	205	184	186	188	177	183	179	184	175	178	176	175	176	175	195	198	179	175	182	165	186	187	196	169	165	165	179	194	165	171	194	185	194	184	155	201	182	143	203	185	188	195	171	176	175	169	183	182	177	158	147	162	153	181	181	186	176	167	185	218	197	193	170	165	177	172	189	197	173	201	169	181	174	171	186	153	158	188	180	173	207	171	173	176	157	176	180	177	190	165	175	175	214	187	175	165	177	185	183	176	194	196	186	175	203	188	183	181	182	172	180	158	169	175	169	190	199	157	178	183	192	167	166	181	183	194	184	200	189	166	185	183	163	153	193	165	184	191	180	171	169	194	179	193	192	171	163	169	193	160	179	192	168	176	211	184	180	170	186	180	190	201	155	173	194	169	198	158	190	204	192	185	171	189	188	179	170	173	165	184	180	226	214	164	151	187	176	183	181	180	178	150	164	178	193	183	184	189	184	172	186	183	189	198	183	178	155	188	159	179	170	173	177	181	201	174	173	185	189	180	164	178	181	185	172	191	146	172	177	177	168	192	200	159	173	168	164	177	180	193	171	199	165	191	179	164	174	201	159	160	184	156	170	191	194	173	175	153	177	198	170	175	198	170	187	172	177	171	194	167	194	188	165	168	186	188	173	186	185	196	171	187	182	165	178	171	183	176	167	178	197	166	161	207	168	196	174	169	165	185	164	183	189	160	179	191	188	194	196	179	196	175	193	169	188	185	165	203	155	175	183	206	159	186	196	189	178	165	209	177	159	165	161	158	195	187	171	181	182	178	185	183	185	197	179	190	183	164	207	189	157	187	156	169	178	176	179	166	189	187	183	172	169	177	198	186	168	171	183	167	185	188	192	181	186	177	179	179	193	199	185	182	192	167	179	175	187	186	186	175	179	174	182	173	174	196	178	199	160	171	162	184	184	163	174	193	178	204	176	167	198	180	173	187	171	182	188	174	199	176	163	178	185	181	168	203	211	186	174	192	167	201	172	194	164	197	189	175	177	167	164	185	173	163	189	183	196	190	173	184	196	185	193	172	167	167	179	189	178	195	175	172	185	164	188	164	173	188	188	182	166	187	178	194	184	192	189	174	193	192	183	177	159	170	177	160	195	153	155	171	185	184	165	185	199	189	195	200	168	183	174	148	192	169	193	198	179	182	182	181	194	169	159	181	188	177	199	179	170	182	161	171	188	168	190	187	180	197	186	161	197	202	194	162	189	189	162	183	183	199	201	167	192	192	175	170	159	166	189	182	165	188	160	157	186	174	188	171	201	189	167	159	191	167	177	167	155	182	182	183	170	178	196	205	190	164	149	196	184	164	178	176	188	172	192	182	204	184	184	155	177	167	198	173	146	170	188	200	174	186	174	175	169	185	173	190	179	182	177	168	178	157	169	192	170	190	167	187	166	175	172	181	199	199	185	165	171	190	153	178	171	173	170	195	196	194	157	173	190	170	180	182	180	174	201	189	176	168	170	175	170	165	178	179	172	170	162	173	203	172	200	168	189	188	177	159	181	175	178	166	170	178	171	172	168	180	184	179	177	155	182	160	185	178	186	185	184	192	187	173	185	170	190	173	175	170	166	174	184	163	186	172	168	154	178	201	169	185	161	186	179	190	182	168	167	190	215	162	186	164	171	192	168	201	183	169	187	193	161	179	161	181	191	177	218	187	156	174	197	170	167	207	184	177	187	187	178	160	193	172	179	194	184	162	168	166	165	175	183	184	169	162	165	188	184	202	174	196	167	166	166	176	186	163	184	159	172	186	183	183	160	159	165	176	196	179	168	182	178	174	194	175	171	171	172	171	183	162	161	187	167	204	152	183	180	182	169	170	201	160	199	182	178	198	195	188	198	177	166	179	187	201	167	186	146	189	168	149	214	184	164	177	177	187	173	183	168	179	165	173	149	189	186	196	180	173	191	192	189	194	196	177	170	151	168	175	195	199	152	198	198	172	183	188	184	158	167	180	196	171	175	180	180	174	192	186	186	169	149	158	179	173	172	178	179	182	209	173	191	204	169	174	172	178	179	170	148	194	203	177	175	174	156	173	178	173	176	195	166	169	190	160	176	194	187	159	171	168	172	189	205	182	168	181	179	186	173	180	166	163	167	195	172	171	172	173	173	143	197	172	163	166	169	184	175	195	171	187	164	209	190	191	181	190	204	167	181	213	159	175	182	197	173	173	168	185	168	162	166	181	180	176	186	192	169	189	158	190	184	177	204	199	162	196	190	170	186	173	187	193	200	184	186	169	190	173	174	175	163	166	192	198	177	179	142	172	175	174	181	196	176	180	170	183	171	184	193	186	189	158	166	199	163	182	183	198	208	192	173	153	179	177	189	165	187	170	166	186	170	188	162	186	207	209	202	173	172	165	177	180	187	163	163	182	178	147	183	191	186	172	180	199	157	196	181	152	153	181	180	188	170	175	173	163	181	196	206	173	182	155	200	179	189	190	188	187	198	167	156	175	183	183	182	179	167	179	193	153	171	165	176	178	182	154	184	179	177	156	210	167	205	169	184	169	173	186	183	202	165	160	180	172	176	186	176	189	178	191	166	173	175	172	187	193	203	203	190	158	170	169	158	170	185	167	182	179	155	160	193	180	160	170	176	191	169	152	181	164	210	193	185	191	180	175	191	181	175	178	159	184	176	161	211	175	171	178	187	175	170	165	181	163	187	187	179	175	199	183	174	173	189	164	166	191	168	170	183	177	165	178	183	166	183	164	180	177	182	175	171	179	185	174	180	188	190	177	176	178	180	201	181	187	190	185	169	175	192	179	174	194	176	190	187	186	185	201	175	160	173	157	197	148	203	181	189	162	213	166	193	171	177	198	158	177	190	178	200	178	173	189	157	159	189	163	172	178	195	192	187	183	182	176	170	174	199	165	200	171	179	174	162	163	187	164	160	180	183	142	171	177	166	168	181	181	172	185	185	185	180	159	180	167	171	180	175	186	189	186	181	172
55115	27878	9499	5239	3202	2165	1658	1334	1074	931	797	705	660	608	549	509	478	489	445	464	471	403	404	395	390	399	391	366	401	380	374	335	395	382	342	352	377	369	357	359	336	348	379	364	355	362	320	357	357	342	326	339	337	339	323	324	305	372	331	357	337	315	386	327	346	335	378	321	349	350	340	370	349	319	346	302	351	342	348	367	287	321	343	327	361	348	351	335	339	329	334	335	345	324	337	289	340	356	341	387	342	364	323	305	302	324	304	309	323	330	326	333	359	338	353	341	287	333	354	360	325	337	337	336	358	372	331	345	326	319	339	317	306	320	367	308	337	309	320	358	305	329	359	318	357	348	332	335	341	328	349	340	329	346	348	328	331	320	335	323	300	315	328	347	341	332	353	331	333	286	345	357	334	297	318	301	322	337	352	342	353	305	343	267	379	330	347	312	330	347	364	326	325	342	332	290	366	345	337	302	334	308	344	330	350	334	317	308	295	326	328	339	358	330	333	318	319	318	334	323	318	321	328	310	332	313	347	352	329	347	325	324	315	339	322	301	335	286	372	362	318	351	317	325	325	372	349	323	320	315	346	347	319	347	307	351	364	339	319	351	326	327	317	323	339	358	347	305	362	332	321	354	337	309	305	344	319	297	358	292	306	319	302	316	308	316	311	358	361	334	328	327	290	348	316	320	320	313	345	310	358	315	292	334	324	331	317	301	319	341	349	356	332	345	349	349	363	384	335	335	332	334	326	325	319	355	338	302	325	337	301	327	347	322	337	326	325	334	315	316	323	309	336	308	331	326	338	331	319	323	326	324	351	334	299	346	341	345	316	326	319	321	334	329	367	338	330	330	341	334	338	325	317	319	343	320	358	339	358	311	315	323	330	339	341	307	315	371	352	345	354	313	333	337	337	353	311	330	370	329	328	343	310	316	324	311	341	333	332	335	313	324	332	315	328	333	313	311	382	359	319	335	320	337	327	312	340	342	329	346	323	326	334	336	353	306	362	316	342	340	346	324	340	340	335	325	353	302	333	328	291	336	345	315	348	342	346	324	348	347	321	331	371	325	315	324	324	327	355	326	351	317	351	349	299	330	315	316	375	327	324	348	353	327	332	317	330	365	326	336	332	343	290	328	313	346	301	318	329	331	321	316	271	345	310	309	316	322	344	288	337	356	311	330	331	342	330	338	330	342	346	363	328	334	354	311	340	345	356	334	331	331	324	327	310	343	325	326	371	391	338	361	364	341	302	339	335	329	300	285	319	330	338	319	328	332	358	296	333	312	326	341	332	363	336	322	328	332	328	340	327	335	298	310	326	335	333	329	335	330	337	304	327	330	317	308	296	331	335	318	316	329	315	334	325	313	325	361	354	333	364	332	335	327	334	364	322	346	354	309	345	354	318	319	314	348	323	345	327	319	327	323	334	331	313	338	317	330	340	319	315	334	341	335	317	315	359	323	368	302	333	367	339	372	339	330	359	326	345	321	361	321	340	320	337	357	324	315	303	323	338	327	344	338	345	327	338	345	353	351	315	341	302	302	347	333	312	337	334	322	339	314	327	332	306	351	336	332	308	298	322	326	306	366	328	375	285	364	338	312	345	345	315	314	335	310	313	336	319	364	326	346	351	327	343	326	337	336	322	349	329	352	312	337	326	317	300	324	293	347	319	359	323	329	355	322	314	320	362	314	330	348	325	325	327	328	340	331	313	352	330	356	293	329	346	347	345	356	359	316	360	339	327	339	321	359	333	325	327	310	362	330	339	362	318	335	355	340	328	308	324	334	345	314	341	323	330	336	316	358	332	343	283	316	306	318	351	331	313	333	336	360	323	320	328	370	337	334	332	322	310	369	358	367	313	326	334	306	345	326	357	356	338	298	297	316	360	325	324	338	348	335	311	331	333	307	308	309	314	331	338	318	310	387	386	353	335	333	340	338	326	321	317	313	324	315	327	354	330	339	340	319	333	345	343	331	319	315	344	320	350	332	355	330	359	327	327	334	332	371	347	392	368	324	330	338	325	315	331	354	333	351	316	341	339	329	292	340	359	293	339	314	337	351	327	324	332	333	332	299	326	354	329	318	307	295	365	290	356	332	365	354	311	349	324	297	364	325	336	333	309	316	360	357	319	342	321	340	350	357	317	314	349	360	343	313	347	338	324	314	313	329	303	332	346	345	306	336	337	296	320	348	363	372	323	310	309	351	313	338	311	322	345	304	325	332	306	340	350	343	333	326	329	348	340	328	335	339	297	332	346	313	330	346	324	331	335	327	317	315	333	322	332	326	303	324	328	311	309	331	330	306	318	333	343	322	325	350	326	329	332	353	346	323	316	329	351	329	326	315	333	335	373	341	332	351	336	311	335	356	322	312	345	342	290	331	321	323	305	333	340	350	338	363	318	362	351	350	330	346	311	332	344	317	331	337	323	330	334	333	337	323	325	355	335	322	328	356	340	344	338	302	331	304	332	357	322	351	340	346	346	344	333	330	343	313	332	323	338	348	352	322	329	293	325	300	316	320	307	330	320	325	341	342	351	352	337	319	335	346	328	311	358	322	344	314	331	322	333	327	320	331	308	294	348	338	322	306	350	323	362	321	336	326	313	323	345	333	330	340	334	328	354	311	352	317	342	333	354	297	360	324	329	349	318	341	319	338	324	331	348	351	341	344	330	322	313	341	314	328	355	330	339	313	340	332	324	325	318	315	316	349	311	346	329	301	301	311	335	336	322	288	332	345	328	335	341	309	344	310	311	335	335	329	317	368	310	316	317	368	328	319	323	357	338	345	338	330	334	305	308	296	308	334	332	334	324	328	280	342	314	321	306	312	332	334	332	350	349	342	305	328	315	320	309	344	305	319	337	341	333	336	331	314	343	358	360	374	338	310	348	318	320	367	328	337	306	331	316	334	337	333	333	341	348	302	313	340	344	340	310	329	317	353	326	313	347	322	322	327	339	376	283	352	338	333	351	344	358	335	338	352	318	376	330	336	333	352	317	341	322	384	357	349	353	328	350	338	332	340	343	337	325	344	324	330	309	296	308	343	326	322	302	317	314	329	323	302	364	349	321	344	348	320	339	359	311	335	313	317	329	333	347	308	343	314	367	347	335	304	373	347	323	347	342	318	347	340	317	334	323	339	321	332	340	336	365	340	328	303	324	343	322	339	361	353	323	318	317	324	328	319	323	323	366	338	354	318	327	343	328	301	350	331	340	306	345	352	297	333	366	324	333	321	320	333	345	304	337	349	358	347	320	306	339	288	334	384	332	325	295	370	312	348	334	345	339	317	319	325	309	340	301	368	330	323	333	354	323	358	306	345	329	329	341	335	329	331	320	342	317	312	339	333	316	351	326	309	354	348	305	322	345	317	314	353	347	309	333	372	332	353	331	313	332	335	333	345	372	357	351	320	321	333	334	310	384	356	336	334	323	316	313	318	312	348	323	356	335	346	299	329	331	312	336	345	303	337	345	296	346	327	349	309	349	349
27650	20810	8360	1025	739	663	500	518	452	484	496	459	468	452	472	487	482	491	466	449	478	467	449	481	451	464	495	471	514	483	478	450	466	496	498	492	516	473	458	467	474	478	486	496	465	483	462	489	486	433	468	459	477	482	474	477	484	508	537	464	480	505	462	481	474	505	474	479	450	440	482	435	491	462	488	495	496	457	485	481	503	447	469	493	509	480	493	461	478	477	426	485	487	448	488	465	461	503	449	480	509	489	450	441	436	464	485	502	461	495	471	510	455	452	492	459	512	468	477	497	495	469	448	472	488	475	450	464	510	494	479	481	497	429	490	446	450	422	482	522	495	471	476	483	438	494	491	441	459	494	477	459	469	466	463	479	438	462	489	466	459	488	480	490	465	446	449	436	497	466	458	470	487	447	482	453	460	484	516	474	511	490	480	450	473	461	464	466	466	461	462	475	452	452	508	518	448	481	471	446	488	503	493	479	433	482	450	485	467	486	471	473	480	483	480	485	473	481	516	504	447	503	430	447	427	482	489	463	484	485	495	484	485	461	495	508	474	478	496	480	471	422	471	499	427	508	482	498	470	481	475	508	454	436	468	497	506	475	453	449	464	465	454	456	486	486	507	473	496	483	496	448	518	477	498	447	471	446	503	463	467	496	477	476	463	474	433	504	439	512	460	468	464	466	497	471	476	512	465	497	537	512	476	499	475	488	492	472	483	440	486	448	486	453	481	477	482	477	447	490	473	503	493	462	463	459	482	466	490	491	492	446	445	431	511	459	439	469	494	491	482	460	468	475	476	525	464	463	470	489	493	452	455	474	510	472	489	466	455	504	431	460	475	493	481	490	470	471	447	463	470	465	479	444	494	451	496	476	475	454	495	490	462	423	488	468	479	495	460	474	507	482	486	460	470	473	446	503	480	483	486	453	453	467	471	482	464	516	453	486	498	506	495	461	495	488	499	472	500	460	513	477	470	465	474	436	487	457	458	460	496	461	496	477	476	435	472	497	454	447	466	481	453	485	459	466	468	482	485	491	487	472	525	459	461	471	478	505	475	490	478	465	495	488	453	483	496	472	489	503	472	476	493	506	476	453	475	516	473	495	453	493	440	464	488	509	491	450	455	471	479	539	460	478	431	459	469	494	482	484	489	420	433	467	491	409	458	486	454	488	439	499	477	500	454	447	453	456	477	460	493	453	482	490	498	430	469	453	473	438	457	503	465	511	489	491	451	446	471	485	481	482	469	487	519	494	457	470	494	491	466	502	476	465	456	491	474	472	487	475	510	438	457	493	431	470	487	449	537	513	492	508	454	457	488	457	433	464	463	479	487	444	447	479	485	536	482	445	479	455	494	476	490	471	481	456	472	480	471	489	536	446	486	532	469	484	463	444	513	448	506	477	468	443	465	459	454	451	477	493	476	479	466	519	461	513	510	443	466	506	494	436	517	497	508	475	486	453	440	469	479	453	418	470	490	504	505	431	501	504	455	494	474	453	493	502	480	430	466	467	506	460	470	492	470	489	478	469	505	492	455	501	474	480	468	451	455	444	500	493	474	478	483	456	470	453	454	486	478	475	470	470	459	431	497	469	477	469	447	473	479	434	478	491	469	524	454	441	495	499	513	459	499	510	446	486	479	497	494	474	505	499	476	451	478	467	464	490	480	456	496	470	454	517	497	471	457	488	498	448	518	480	480	466	428	461	479	493	486	445	460	484	478	481	448	477	473	477	494	459	457	437	457	466	460	488	501	517	433	470	437	497	444	450	437	466	482	486	472	464	483	487	458	482	491	496	464	474	459	439	520	515	493	462	467	466	497	503	467	441	473	485	434	434	489	493	476	499	471	444	456	517	491	468	505	488	441	431	457	506	501	482	483	463	454	462	480	481	493	460	469	525	463	492	439	457	467	489	427	476	501	477	488	467	461	458	449	459	471	462	472	496	434	534	490	478	462	471	469	447	489	463	480	440	494	438	487	464	499	489	472	451	476	507	486	475	471	511	463	478	483	461	492	461	469	493	495	483	479	495	497	464	437	462	477	445	454	469	496	473	498	459	486	449	444	472	526	493	492	450	453	511	487	440	475	540	506	457	474	501	511	497	509	480	510	465	475	469	479	505	446	476	488	487	480	459	497	456	483	473	494	467	488	442	457	449	457	463	489	447	493	456	487	437	494	477	498	491	486	440	492	485	486	468	478	474	459	472	458	479	472	502	495	470	482	516	472	479	483	454	503	486	457	483	467	457	485	498	469	457	486	478	468	441	477	487	447	491	489	481	458	443	417	494	480	440	477	482	455	507	440	474	485	504	485	480	485	502	512	432	477	512	466	502	462	482	491	477	458	443	499	486	461	466	492	448	494	483	482	440	478	455	511	464	467	498	491	499	494	430	474	464	465	513	447	511	505	485	460	439	485	492	458	473	435	481	470	446	440	505	447	452	466	498	459	471	432	447	453	456	493	488	479	488	474	459	467	506	461	454	420	448	430	438	467	467	485	488	510	474	491	461	485	496	464	465	464	475	451	538	489	481	448	488	489	444	464	479	504	494	480	491	494	436	481	496	507	479	492	468	469	498	456	490	443	485	477	453	471	513	472	460	471	459	485	478	469	502	456	465	497	470	501	479	427	490	458	521	480	501	475	477	461	456	490	493	446	485	472	479	468	538	480	478	469	457	421	467	487	521	430	486	459	500	457	441	496	456	517	463	511	473	465	461	436	493	515	434	471	449	493	464	441	427	492	470	469	472	457	441	456	418	468	461	440	484	521	465	504	444	518	437	509	488	504	469	476	483	455	464	488	511	450	481	468	482	449	479	445	487	470	472	487	508	468	496	477	460	514	478	476	453	456	451	517	477	521	452	448	506	484	481	490	491	474	467	487	446	457	454	488	487	482	459	428	512	462	494	467	467	471	454	495	466	473	506	476	455	452	446	484	457	491	491	502	479	517	489	483	458	496	484	467	473	491	466	494	489	512	521	440	465	508	496	497	462	457	489	483	461	471	488	485	486	431	493	493	446	474	451	465	503	486	477	497	488	481	460	467	443	490	476	458	456	471	474	456	420	443	465	452	505	451	458	476	483	462	499	459	458	514	476	484	442	492	501	492	467	492	490	464	451	473	468	473	488	508	472	483	464	454	496	470	510	468	458	485	490	462	432	539	453	437	519	486	481	486	522	474	492	482	493	481	488	462	492	449	493	440	492	531	452	478	471	492	479	525	459	495	520	456	482	479	449	475	473	452	492	467	495	486	452	440	483	482	494	486	493	474	464	473	520	508	502	494	497	462	479	476	460	477	450	503	532	455	488	489	480	457	441	443	484	499	492	450	489	463	439	478	425	481	485	482	466	509	467	491	456	478	484	495	492	491	443	477	437	487	483	489	473	456	443	485	466	481	496	481	478	492	475	460	472	500	497	470	503	501	485	445	468	449	497	436	458	484	471	481	455	417	497	475	461	523	474	486	472	492	501	459	479	459	506	456	487	464	492
29704	11764	1504	1185	1086	1005	971	929	866	887	931	925	919	890	866	895	912	847	936	844	882	836	872	910	865	867	888	940	927	844	921	871	930	843	936	868	885	937	848	896	877	863	845	875	868	871	836	903	933	848	873	862	853	866	887	872	933	878	883	912	898	910	887	864	872	884	873	870	869	870	882	841	903	899	844	882	902	887	864	901	922	950	924	885	857	877	856	859	804	829	880	879	893	845	859	880	861	925	839	842	857	890	894	852	890	855	854	917	858	882	893	865	880	912	912	899	873	887	860	877	866	844	899	937	889	865	901	832	875	888	882	869	864	902	896	895	897	915	845	817	885	860	849	847	896	835	823	914	885	891	935	853	868	846	877	906	885	917	895	873	920	879	870	809	849	936	856	881	895	898	855	884	862	926	819	894	973	916	912	846	898	850	790	890	918	927	844	873	852	899	837	906	914	865	820	891	821	854	837	860	885	908	844	879	887	865	877	907	874	934	920	910	868	814	867	881	814	878	922	920	845	900	871	904	894	920	867	877	850	876	897	896	907	890	880	854	857	872	897	911	883	815	876	834	913	886	920	854	859	889	898	867	844	856	866	914	866	895	847	876	889	859	882	891	869	898	918	810	843	861	823	864	910	885	876	882	906	866	955	898	877	874	885	842	840	860	840	905	888	892	899	867	850	853	872	828	896	838	856	852	880	861	895	818	887	858	894	872	892	943	902	838	826	869	902	864	871	870	906	883	857	900	878	865	886	915	883	824	898	880	897	848	894	893	857	857	854	827	870	873	886	887	876	902	847	886	881	870	900	878	882	857	865	894	859	869	885	857	838	853	860	882	865	859	891	859	871	882	833	891	886	918	843	901	879	858	847	875	864	942	832	889	878	923	930	878	891	934	889	820	842	877	848	877	870	903	902	905	926	860	888	872	880	886	946	845	838	851	856	846	928	880	889	871	898	868	893	855	868	880	874	881	872	857	896	874	896	895	902	853	905	900	871	908	949	900	879	930	862	934	867	831	907	889	917	855	919	862	884	857	876	922	884	861	854	872	903	893	902	859	837	896	899	901	862	836	885	836	868	874	897	857	899	828	902	819	895	922	862	881	910	823	888	891	872	866	880	836	898	933	866	881	885	828	911	887	908	854	893	888	891	865	846	876	884	859	875	913	889	897	900	913	869	876	913	922	919	881	868	904	878	874	929	875	869	882	876	889	902	912	851	915	920	888	866	852	864	867	851	861	888	877	889	909	831	884	902	893	872	906	924	899	875	893	834	863	856	894	955	826	942	842	836	903	854	886	875	821	896	830	858	854	841	872	893	904	843	938	930	919	856	880	918	886	935	851	928	881	864	863	902	844	869	801	875	857	858	912	937	890	878	859	881	893	884	922	872	801	890	915	888	855	872	863	879	874	871	816	894	897	916	872	876	906	967	889	866	843	863	902	902	881	847	906	863	845	886	924	857	883	874	851	892	890	897	885	889	879	879	876	854	862	854	900	861	932	898	930	861	858	891	872	837	904	856	848	847	864	894	895	917	868	910	916	872	857	898	888	873	837	832	871	891	880	891	879	887	885	840	880	907	888	868	889	850	901	934	899	866	865	855	881	830	890	888	894	898	884	870	896	902	874	936	864	910	870	881	914	885	827	857	888	847	883	877	912	866	895	888	878	887	893	917	857	908	856	837	884	926	869	879	864	869	881	862	831	894	871	901	903	895	910	927	875	939	828	830	840	870	893	850	886	823	881	837	892	917	876	918	922	840	828	891	903	945	908	877	895	880	886	833	858	840	879	920	858	850	916	892	852	867	880	876	911	870	892	865	891	877	912	895	882	899	896	923	933	841	811	902	868	867	884	858	897	872	880	875	919	900	930	876	893	888	882	878	881	842	878	932	912	886	922	899	884	928	869	910	896	844	894	848	912	859	877	870	876	897	901	922	858	904	908	881	911	908	854	832	915	873	846	940	907	835	848	853	847	862	859	892	878	853	868	889	862	849	869	874	856	893	832	871	865	938	906	885	850	875	886	920	898	884	861	872	886	910	838	823	829	925	838	907	893	935	908	868	921	908	867	883	862	891	819	891	890	917	855	855	886	865	883	858	852	857	898	842	913	865	884	871	838	921	871	892	938	906	934	850	902	817	866	885	876	846	918	840	917	869	857	850	887	851	879	846	864	922	870	881	875	871	866	901	865	842	897	888	862	881	806	878	883	869	909	890	896	826	897	845	858	921	840	852	894	891	861	901	877	889	877	880	880	844	918	856	855	866	895	889	816	841	923	886	858	867	910	845	866	912	880	816	884	902	860	879	876	848	887	848	923	842	875	841	874	835	894	832	883	966	882	871	886	860	862	833	849	913	848	870	871	877	867	882	928	838	844	858	839	882	823	903	881	919	856	879	910	954	894	860	877	807	907	858	830	931	899	865	887	906	910	885	817	813	888	936	893	883	884	936	847	859	864	875	853	895	897	879	861	890	865	870	876	936	888	868	857	910	849	908	851	847	877	870	871	863	884	898	862	928	885	863	884	899	852	882	864	882	869	956	843	869	898	845	851	911	862	881	860	893	898	843	895	892	862	908	943	833	894	875	857	900	852	807	851	896	858	879	878	825	832	851	890	887	847	841	889	853	915	828	816	855	907	892	841	890	916	822	928	869	843	867	893	824	888	852	879	867	852	858	919	894	911	899	901	867	891	907	873	894	888	837	865	913	927	844	825	912	885	906	908	930	886	894	886	901	896	888	852	895	861	849	895	877	852	871	867	885	897	864	932	824	923	857	888	931	898	896	875	863	869	882	871	870	883	889	882	926	859	887	885	880	912	908	893	881	893	902	818	851	872	847	856	838	865	860	900	857	838	842	865	907	900	876	876	915	869	878	831	861	876	878	912	896	884	921	887	816	857	850	890	892	838	852	884	857	905	921	905	815	854	856	866	920	901	894	908	871	884	842	837	884	865	907	819	889	886	902	846	802	846	844	929	874	871	930	915	848	896	870	892	861	893	880	905	870	835	885	887	868	911	898	884	882	855	869	915	913	880	894	862	823	879	876	932	901	917	865	859	883	894	938	877	881	870	882	853	929	955	878	892	917	911	893	880	864	841	863	887	896	934	899	866	848	851	882	873	881	857	839	875	870	919	903	824	900	881	884	856	855	856	871	888	907	888	857	875	879	894	861	884	863	865	847	884	836	880	867	894	889	864	813	825	898	870	887	889	951	859	885	914	864	908	827	900	869	899	869	852	876	872	875	917	852	866	881	872	889	877	883	880	925	861	874	946	827	872	849	863	863	876	831	914	834	897	886	887	910	885	863	851	843	900	894	818	894	923	873	893	833	880	886	906	919	891	831	917	898	894	854	893	912	927	912	876	882	858	857	882	829	897	908	858	899	869	877	878	930	905	927	861	910	881	857	965	862	897	853	851	861	842	828	929	864	831	914	828	865	896	868	901	836	867	900	864	845	851	886	897	861	878	888	901	829	886	910	890	883	831
24296	21416	28149	24947	18663	1242	489	388	337	280	286	299	282	242	269	296	267	235	260	294	263	263	267	269	229	257	262	252	211	258	249	215	244	239	255	259	261	218	229	234	262	228	232	266	257	231	258	234	210	234	241	222	236	240	235	268	224	236	204	260	245	229	230	253	226	249	214	232	266	240	234	253	227	220	249	213	215	236	254	246	230	219	259	220	233	244	230	226	269	254	246	220	245	250	288	239	220	243	226	246	236	230	229	212	253	249	228	231	218	220	233	244	247	230	239	236	252	233	233	278	221	231	235	244	229	250	250	227	234	241	240	229	243	224	251	255	248	217	246	234	234	239	252	250	257	250	237	257	229	257	258	224	252	242	235	241	248	236	238	213	238	220	230	248	226	230	261	232	250	247	210	230	235	260	223	226	215	239	236	240	253	249	237	218	233	238	218	257	228	214	248	259	240	250	233	254	253	245	233	235	246	248	250	241	264	232	238	275	241	258	252	246	247	252	225	243	236	226	225	224	229	215	258	268	232	218	216	236	257	242	228	247	233	245	254	231	229	216	244	240	240	210	228	249	246	233	231	260	234	214	237	245	232	218	242	239	220	218	228	239	245	251	239	238	252	228	235	239	242	229	233	233	253	223	229	251	232	251	274	264	237	243	223	244	268	233	247	252	231	211	249	226	228	225	245	222	241	262	242	228	247	226	239	205	228	229	233	244	221	218	243	220	258	215	261	222	224	233	227	240	232	246	257	224	233	250	259	242	238	243	228	238	255	239	226	240	247	275	267	226	229	238	225	248	244	272	247	236	241	222	223	246	234	226	230	240	239	217	237	232	241	241	241	220	265	262	231	251	252	242	258	267	253	226	243	238	254	245	208	226	252	245	245	232	255	246	229	233	266	230	219	245	234	255	251	254	234	227	245	244	201	250	219	251	276	211	198	244	248	234	220	235	262	251	246	244	237	232	241	236	249	218	236	225	226	229	233	230	240	235	234	230	241	219	251	254	262	259	228	231	254	211	234	224	237	249	222	240	244	232	270	229	213	234	261	258	222	229	219	230	234	246	243	243	226	254	237	212	257	263	262	258	279	240	239	244	221	261	264	207	232	224	227	243	276	246	256	227	245	234	222	238	258	244	267	218	245	242	212	237	254	257	279	222	242	246	243	218	244	204	224	260	234	233	249	229	204	235	256	243	254	256	235	234	243	205	252	206	227	221	247	259	239	255	229	239	223	264	217	219	260	253	238	248	221	236	262	224	276	248	256	222	240	250	203	248	247	242	264	240	231	204	260	254	246	259	254	240	281	222	232	208	251	234	244	229	242	231	247	245	225	227	263	256	240	250	251	251	232	208	250	225	255	241	215	239	242	259	262	225	229	225	214	254	211	242	300	220	268	232	236	247	232	220	234	227	241	236	205	244	239	220	255	262	207	223	272	212	245	259	240	249	251	238	235	236	244	244	245	226	230	254	250	231	243	231	237	216	228	238	217	247	246	237	251	239	237	257	232	251	250	227	252	255	220	263	247	247	234	242	235	228	237	277	246	247	241	238	242	246	223	238	246	239	263	244	240	230	217	212	260	235	237	225	225	225	207	271	266	257	243	264	245	267	245	216	245	267	236	244	231	241	251	252	224	248	237	223	234	253	236	249	207	177	242	260	238	222	252	223	235	240	214	256	231	247	256	221	264	246	249	233	245	232	258	245	245	247	214	215	230	229	230	250	256	211	219	235	280	237	220	229	257	242	230	252	226	233	250	243	242	263	221	259	248	233	265	237	268	222	257	259	265	243	253	232	266	239	219	232	241	222	248	211	243	255	211	228	236	239	238	243	228	245	228	219	244	230	232	221	258	201	225	232	216	235	248	250	242	255	224	215	254	236	227	232	228	260	250	244	248	255	251	260	241	239	270	230	232	261	252	246	237	262	246	233	257	242	235	242	229	252	247	224	247	237	229	234	233	206	250	252	241	232	235	247	245	267	249	241	237	222	261	232	219	244	257	240	245	257	251	249	232	247	247	234	254	229	246	234	276	247	227	261	245	203	249	244	245	241	198	232	248	231	268	267	245	252	238	233	233	213	241	238	235	212	232	253	260	248	225	227	221	241	259	247	229	234	227	231	229	249	257	240	224	230	227	255	257	235	237	262	266	249	208	211	277	239	276	210	250	242	247	238	231	241	241	250	254	229	248	237	257	256	227	240	237	227	250	254	231	244	252	228	246	272	243	264	252	216	245	215	224	215	212	227	237	238	241	235	239	268	228	290	231	280	239	240	215	244	254	199	219	233	236	241	253	249	264	236	244	223	241	206	216	227	237	193	220	231	256	234	259	271	256	225	237	219	232	273	251	225	256	256	220	257	252	229	245	278	219	237	233	215	236	231	237	237	220	206	239	233	249	247	240	258	254	235	255	247	251	242	224	240	233	213	228	258	216	257	225	247	243	226	256	228	231	237	259	262	241	228	246	247	266	229	239	244	263	268	248	250	261	227	236	239	230	219	226	238	245	245	235	227	242	268	247	257	234	271	220	232	223	232	232	259	229	243	212	253	217	259	226	274	238	249	210	238	232	221	249	238	253	249	249	234	253	235	252	252	222	232	265	228	248	243	215	216	249	281	224	228	251	228	241	243	226	260	230	266	248	226	222	237	247	248	255	247	212	276	230	223	275	247	236	235	235	258	260	235	229	225	231	250	247	226	269	250	257	238	233	234	229	258	221	268	246	244	251	263	226	228	232	263	237	249	254	227	225	225	232	235	236	249	247	253	229	272	214	226	252	244	228	230	220	256	234	260	233	242	230	238	232	241	223	231	236	240	250	250	223	254	258	223	253	226	259	243	213	259	250	216	227	212	241	231	223	255	232	275	231	243	240	252	252	228	247	225	208	210	235	241	226	246	247	244	242	244	258	226	235	222	260	226	239	227	248	252	222	258	258	254	234	225	251	236	242	257	222	250	228	225	255	242	249	227	227	249	230	227	246	250	253	222	233	248	226	220	241	242	257	254	238	246	262	234	242	230	248	214	221	274	241	232	266	246	216	227	244	264	213	255	227	253	227	226	254	210	249	253	256	245	244	237	237	236	221	262	244	239	230	224	238	229	216	271	229	284	221	255	236	207	210	231	258	212	249	230	242	253	247	233	220	262	225	233	248	241	227	235	252	239	259	249	227	251	252	231	260	256	243	241	274	221	261	254	238	238	248	225	246	248	245	248	232	249	249	225	254	214	218	254	253	220	232	242	261	231	221	228	227	227	215	244	227	250	213	231	227	213	253	239	244	255	227	222	246	285	252	235	234	246	242	242	265	229	241	216	216	236	248	251	278	242	233	233	241	236	246	219	219	265	233	228	235	234	247	246	229	223	225	240	226	262	239	226	227	241	249	236	220	250	229	225	215	222	237	253	248	251	249	249	248	228	241	257	254	239	261	252	258	264	253	262	260	251	246	227	245	253	228	221	239	241	222	254	246	248	243	239	232	240	252	261	240	242
51238	22777	5822	3155	2011	1454	1135	923	828	822	690	678	613	603	575	540	507	507	554	491	528	546	478	485	467	504	492	480	502	518	457	480	525	526	491	531	479	473	500	491	446	433	478	480	466	448	481	505	463	474	449	487	474	489	452	518	456	487	458	450	444	466	496	456	458	444	478	508	459	440	488	474	457	475	446	495	445	489	514	469	467	468	421	475	518	493	464	490	469	534	482	471	463	499	479	478	480	475	452	441	453	456	489	491	484	448	420	508	457	454	469	428	472	468	473	426	466	495	475	480	481	468	470	460	476	459	464	467	488	478	478	471	483	473	503	497	491	469	465	459	457	452	468	457	486	467	456	456	498	484	498	453	461	485	491	486	456	478	484	481	473	478	466	470	474	462	445	479	465	454	462	493	439	458	465	461	471	439	515	477	465	473	462	444	455	510	481	496	468	451	454	449	491	472	481	492	473	503	461	474	475	436	416	480	472	456	445	494	477	522	466	477	459	462	506	438	491	481	443	496	455	462	473	430	475	471	463	484	501	458	464	483	499	435	469	485	465	473	477	448	445	468	475	476	426	516	472	465	494	481	413	488	467	471	447	441	456	453	467	468	485	456	464	475	443	455	460	432	486	498	465	454	469	464	470	468	432	500	466	478	454	462	479	462	467	456	478	477	476	446	478	505	496	450	444	491	430	475	507	476	464	452	463	448	488	455	481	452	458	436	491	467	460	503	484	464	472	488	442	453	473	505	471	466	462	473	452	478	452	498	477	458	456	467	489	441	486	444	443	492	458	446	493	453	493	489	470	491	482	456	476	474	454	467	500	436	507	498	475	445	504	494	475	457	457	466	469	450	506	527	496	471	462	455	435	481	488	456	454	503	481	464	467	446	465	494	483	477	416	471	461	433	458	472	498	491	446	464	441	478	467	457	463	446	451	436	438	476	487	470	486	458	514	485	481	452	459	457	467	486	453	422	486	434	446	465	463	465	461	456	499	465	448	481	475	491	454	479	460	459	441	462	442	469	481	485	480	479	475	513	474	485	472	433	499	464	432	494	467	445	496	476	466	510	470	454	507	468	426	453	458	435	464	455	457	448	466	456	487	516	465	467	439	463	494	509	469	489	472	480	498	439	492	507	478	482	488	492	481	473	504	470	485	468	478	461	478	512	494	489	469	469	492	475	464	424	447	479	441	471	498	459	461	495	464	473	445	460	514	460	492	459	477	458	463	449	457	474	476	485	503	472	487	475	431	430	443	471	427	486	500	435	451	436	476	469	518	447	478	416	487	443	459	460	496	460	477	429	462	475	461	505	469	521	472	444	466	470	517	500	406	448	466	451	487	456	494	487	487	464	452	421	483	498	469	494	453	502	517	453	480	489	484	463	459	465	457	441	469	459	456	446	471	479	458	439	450	433	469	473	487	466	471	457	483	443	495	455	478	443	456	460	439	461	475	438	499	488	482	474	443	496	510	469	469	480	455	448	488	440	458	461	458	451	451	455	512	469	483	466	509	433	447	471	458	466	506	479	516	484	437	451	444	450	468	466	466	477	472	482	517	463	483	447	483	472	469	465	496	492	498	457	463	478	433	458	467	434	495	491	476	487	491	456	463	486	485	459	462	466	472	490	481	466	444	499	482	505	477	471	446	494	503	469	438	438	441	440	475	472	473	460	447	444	486	445	435	460	477	468	443	446	494	470	450	469	438	458	466	474	462	477	453	494	495	487	475	492	445	447	529	453	502	487	473	442	459	510	455	482	448	491	472	495	474	511	454	467	401	461	473	483	450	484	490	444	493	506	480	462	448	468	474	495	472	507	491	479	444	448	472	450	482	481	460	441	496	491	466	453	489	497	423	435	458	474	476	476	511	474	493	470	451	482	456	484	490	447	448	449	502	484	437	474	469	465	485	454	457	458	514	464	486	473	448	493	460	436	478	464	465	468	465	474	451	468	509	467	467	440	483	481	462	468	479	477	486	450	485	464	449	491	431	434	484	479	475	495	455	494	484	454	471	444	428	493	505	475	489	454	437	506	481	468	499	463	480	450	465	470	457	470	455	437	489	471	504	469	459	503	467	462	479	493	464	473	493	512	457	482	479	477	458	485	475	490	448	477	440	436	460	446	492	456	489	461	483	487	484	489	483	438	467	465	501	465	495	457	522	457	490	454	447	470	483	488	468	484	469	492	484	470	472	477	459	414	482	475	449	447	503	477	460	472	494	496	455	446	469	473	460	502	479	515	480	451	464	523	493	463	438	476	474	524	445	495	481	478	491	482	493	480	507	493	454	481	458	439	481	454	446	500	442	491	525	481	462	438	468	481	489	461	468	441	489	466	490	518	466	498	456	454	450	474	474	473	468	507	436	467	451	516	459	504	503	448	470	524	483	509	484	496	433	472	484	455	497	423	439	500	458	463	471	479	440	508	471	437	489	466	489	445	480	519	452	461	465	467	490	479	448	494	458	415	489	478	451	457	517	443	478	456	426	458	466	486	468	436	506	478	478	481	466	460	466	480	488	475	474	477	444	449	455	466	459	446	464	512	508	480	466	458	457	449	441	457	490	451	464	493	495	440	449	458	420	479	447	500	456	443	472	494	467	460	487	455	441	485	473	507	464	462	487	471	470	467	496	448	477	432	462	466	446	462	448	455	486	474	485	471	444	446	441	456	445	474	461	480	487	478	479	477	445	524	469	491	451	520	448	446	508	494	465	451	497	443	466	459	504	460	429	464	453	488	501	501	492	502	443	474	483	438	427	481	489	484	500	462	526	448	415	458	442	450	484	444	445	462	448	495	482	527	443	467	485	473	470	459	478	493	453	490	466	462	436	429	477	418	476	450	477	448	505	486	475	486	501	479	478	482	532	472	461	476	467	453	437	400	486	473	504	457	460	470	455	490	486	435	484	461	477	480	476	463	475	442	492	415	467	448	490	495	455	470	437	459	485	496	499	469	469	477	465	448	497	441	469	449	462	430	478	496	448	421	504	481	464	476	468	465	473	468	485	490	468	435	490	492	461	472	504	473	459	457	484	413	490	454	451	461	503	465	455	441	490	493	465	441	484	458	498	480	444	464	451	511	476	437	489	447	459	445	431	471	467	458	467	462	461	448	455	465	425	539	454	457	480	473	489	463	490	470	493	451	508	456	461	471	446	466	466	510	455	463	461	482	423	486	451	470	507	443	438	503	463	462	464	514	442	467	459	499	456	466	450	486	453	487	483	471	502	452	459	470	453	491	460	437	462	466	455	496	468	480	487	501	518	469	456	459	483	464	500	500	448	471	465	469	456	471	437	455	433	436	448	474	503	478	471	468	490	457	449	471	448	450	485	456	469	440	486	471	462	490	470	485	467	471	441	478	451	480	456	472	442	458	469	512	473	442	494	457	471	436	465	425	480	474	452	496	457	458	516	498	461	450	446	460	487	449	450	533	479	485	451	491	451	491	432	495	444	486	480	476	432	473	450	455	490	481	427	459	447	451	468	449
23298	21364	28955	24125	21354	19006	1245	442	354	345	306	279	263	255	234	226	222	217	215	190	206	216	210	211	224	208	224	206	195	211	182	193	201	201	201	187	202	177	182	181	194	179	181	200	222	201	161	162	176	187	172	167	162	206	173	185	200	186	172	187	181	186	188	167	176	184	173	180	182	160	190	182	183	170	179	187	187	190	188	166	181	216	191	159	185	173	191	183	213	152	203	164	192	169	142	161	168	190	162	173	193	147	172	164	183	171	161	172	184	183	199	165	193	172	182	177	176	169	164	186	188	162	179	176	180	181	166	160	170	209	187	159	201	190	188	183	185	159	181	156	176	170	168	166	186	173	185	199	190	165	169	184	168	195	192	177	166	193	176	170	169	155	182	153	189	154	172	170	195	172	183	173	172	187	161	180	174	164	167	166	171	171	155	178	176	200	178	200	185	175	179	189	180	160	178	182	191	162	198	169	170	161	193	173	193	170	164	151	185	178	177	185	186	165	179	173	184	206	187	185	174	189	158	174	188	171	188	186	181	165	179	177	205	170	182	162	163	187	195	192	172	186	170	196	194	165	150	169	185	182	182	175	175	199	188	188	170	184	178	165	184	177	186	178	164	170	181	134	190	191	203	185	177	172	167	180	148	168	187	195	194	190	176	185	142	196	188	182	182	185	164	173	188	173	198	170	164	195	197	176	173	189	180	187	166	217	156	173	206	181	175	186	181	171	147	173	180	209	188	182	178	168	172	167	138	197	174	199	155	202	171	176	159	157	176	158	166	168	192	177	174	185	165	163	190	183	170	169	174	173	159	156	190	163	183	174	152	173	193	190	193	167	174	173	161	175	164	213	182	173	174	184	182	183	189	195	185	161	145	169	180	163	189	186	175	185	174	185	174	159	162	187	186	185	182	178	172	180	179	177	168	169	169	198	189	181	170	162	195	166	166	183	180	197	182	167	176	177	192	185	213	176	182	180	168	204	178	176	180	195	168	156	172	168	173	170	186	192	193	175	180	180	201	185	202	181	174	179	167	171	197	155	175	179	167	190	184	182	167	171	156	155	192	183	164	188	169	194	174	171	178	164	193	173	176	170	168	190	187	196	171	181	175	173	162	187	175	177	195	184	173	191	186	210	178	190	199	181	192	188	183	165	162	186	178	180	198	186	173	168	162	194	185	181	152	173	175	174	173	190	172	182	181	184	173	202	178	178	195	182	163	190	173	181	177	168	179	153	174	154	179	179	189	166	202	186	191	164	161	202	186	195	167	168	178	197	195	193	189	181	167	184	197	191	175	187	176	192	195	185	189	173	155	159	206	187	171	174	190	183	178	177	183	197	172	174	204	177	162	192	176	169	157	190	177	184	187	196	164	156	174	181	180	159	177	197	189	171	167	192	165	163	195	186	186	188	165	156	178	200	170	182	183	172	157	174	183	182	186	174	166	201	175	182	181	188	179	187	168	175	176	176	175	179	169	183	175	160	178	188	195	167	176	177	190	179	193	173	170	193	193	163	176	169	180	180	196	165	147	158	191	186	170	192	183	167	181	210	197	182	179	187	178	165	192	180	184	182	172	193	166	142	154	161	197	197	178	175	215	163	166	166	190	163	192	169	174	188	158	168	187	176	173	177	204	178	181	155	193	166	183	166	177	199	196	190	183	175	196	192	198	202	173	176	171	184	160	167	172	158	157	193	185	182	195	190	176	178	193	167	171	160	196	156	154	166	169	183	192	197	173	175	178	198	188	191	165	174	167	185	175	172	178	179	170	188	192	179	179	180	169	175	178	163	189	162	188	174	179	173	173	183	182	187	170	183	172	188	183	196	172	184	176	177	168	154	158	180	184	174	167	199	194	178	165	164	197	202	162	183	181	153	195	179	193	202	168	164	199	186	171	190	173	193	189	178	169	156	168	187	184	184	175	188	165	162	186	182	184	184	181	201	160	179	188	194	168	177	155	179	169	180	171	184	178	184	198	160	181	176	187	196	157	179	174	194	179	205	165	166	179	161	185	187	173	177	187	195	181	173	169	168	165	186	181	183	176	199	186	178	194	169	175	203	182	170	190	167	182	176	159	178	165	167	178	175	193	177	188	173	162	167	181	172	152	187	191	153	211	183	181	170	163	176	183	179	170	173	178	178	187	188	177	176	164	178	192	165	167	161	187	181	181	176	189	181	203	174	163	166	174	183	171	175	175	163	179	190	168	183	181	174	160	171	176	199	187	175	173	172	183	198	168	157	193	185	174	176	173	193	180	189	165	187	156	204	191	182	162	193	177	179	185	163	171	171	179	186	158	179	180	187	173	164	175	204	176	177	182	172	208	183	196	177	161	175	180	174	185	172	185	174	178	173	178	176	171	176	165	192	194	198	181	179	164	178	169	201	157	184	179	188	173	186	173	171	167	182	176	193	183	172	183	173	185	200	160	165	172	183	167	178	186	166	181	166	180	177	178	159	205	180	179	177	181	160	192	191	181	165	183	186	144	169	212	188	187	198	172	176	168	165	182	203	152	169	189	201	191	169	179	180	182	154	187	174	210	197	172	188	184	186	206	182	195	175	188	185	160	198	177	170	182	184	195	173	175	176	171	176	181	172	170	163	165	172	161	173	190	178	177	202	195	190	175	182	178	177	195	170	223	202	176	175	187	169	180	174	185	166	189	157	185	169	191	183	191	168	163	187	173	147	169	183	171	198	177	153	191	183	178	189	183	182	182	172	196	161	175	172	164	194	178	160	171	189	162	196	172	187	180	184	180	166	165	186	192	166	177	185	168	190	167	176	154	181	175	199	177	186	168	194	185	191	189	179	195	173	165	177	180	176	179	174	188	167	170	175	188	184	194	191	183	177	182	168	186	173	159	178	166	188	167	174	181	184	200	202	160	186	174	195	164	169	182	194	188	168	177	185	184	159	161	189	193	199	195	171	164	173	181	188	188	170	183	173	189	179	187	179	161	173	164	183	180	178	188	178	170	174	170	172	180	146	174	194	179	199	185	172	180	179	168	165	169	171	178	156	170	201	168	175	187	186	171	176	181	169	217	169	178	188	159	155	177	146	175	169	171	201	171	168	176	164	164	160	174	180	177	165	182	184	183	180	169	144	175	184	182	164	172	184	169	185	172	188	184	200	200	179	187	186	168	184	193	175	180	192	180	192	164	161	172	187	177	185	175	186	183	198	177	170	190	176	192	187	158	185	193	169	174	192	181	181	179	166	195	175	197	180	175	192	165	180	177	187	185	177	147	180	168	187	198	181	184	193	184	197	179	184	193	165	193	194	160	154	159	164	201	189	182	161	189	189	185	189	169	162	174	181	168	187	189	187	172	195	180	185	188	209	171	172	182	178	176	173	188	175	197	179	203	161	184	145	186	203	187	179	164	180	189	170	184	183	163	190	194	174	190	179	169	188	157	164	193	190	172	172	189	186	189	183	146	190	172	174	175	178	185	171	186	191	170	183	157	179	202	171	198	175	154	175	205	186	175	170
54462	27107	9504	5207	3181	2168	1589	1265	1096	877	826	696	597	560	569	490	537	487	453	435	460	430	407	401	423	394	387	383	391	367	428	392	349	391	360	342	366	351	357	360	396	348	336	347	327	347	350	326	341	323	352	302	325	359	343	343	333	363	323	346	320	334	349	346	309	339	356	334	332	339	339	375	343	307	363	343	327	336	357	324	342	305	323	345	309	362	324	308	344	300	364	339	354	351	316	300	309	343	351	321	314	312	331	336	307	343	336	358	339	359	324	327	316	342	307	341	365	326	318	338	317	338	338	310	308	329	326	341	317	320	326	324	353	318	326	318	342	331	320	298	333	329	347	340	336	303	323	315	355	305	331	315	303	311	312	313	316	320	333	339	294	340	358	319	327	340	283	336	342	304	352	323	325	338	323	352	330	316	321	366	336	347	317	342	337	340	310	324	307	328	301	325	306	356	299	288	368	344	369	337	333	321	297	308	323	333	350	321	332	343	338	326	324	360	319	316	366	330	344	337	337	327	313	322	336	320	347	333	340	356	342	321	316	317	313	353	340	333	328	323	317	343	356	332	330	329	293	344	341	307	340	321	340	361	300	346	356	302	333	326	327	308	362	344	330	356	323	312	334	299	309	352	333	335	323	364	338	363	301	347	305	293	345	361	309	316	332	318	330	346	332	338	323	325	342	364	329	275	322	305	336	323	336	358	317	332	327	295	323	336	308	333	322	326	313	351	330	307	330	317	302	306	316	360	303	328	309	311	294	342	304	311	320	317	347	325	337	320	318	337	344	317	346	327	330	302	310	331	309	313	298	283	306	334	329	335	313	351	303	348	339	300	314	337	312	307	331	350	312	318	313	364	348	307	344	360	315	354	316	333	337	343	329	319	343	354	314	341	314	319	335	334	312	328	311	308	318	306	322	340	333	338	356	317	329	321	333	305	335	364	318	356	355	340	368	312	333	318	340	327	311	329	305	328	355	304	364	308	324	325	351	333	305	324	315	359	339	316	303	317	354	322	341	300	335	348	310	356	355	334	316	308	334	333	316	329	325	305	297	334	324	320	331	335	343	313	322	331	316	361	331	340	354	340	323	313	316	333	338	333	328	333	314	284	313	290	294	314	314	338	310	341	338	373	333	349	320	319	340	337	308	349	336	335	349	347	323	344	344	314	332	306	351	300	344	323	355	307	321	342	324	308	328	328	321	323	325	354	336	346	314	327	314	335	331	333	320	343	344	328	315	358	366	321	314	315	349	339	365	342	305	333	342	319	319	308	294	320	338	355	322	296	329	343	310	301	345	315	332	344	347	343	352	312	325	289	317	352	320	363	320	322	337	323	308	346	319	310	321	317	312	354	317	341	328	324	320	314	316	332	326	318	276	339	326	319	311	365	333	317	311	337	334	326	346	306	342	328	323	308	295	314	330	332	323	341	328	310	314	333	352	353	331	345	338	319	335	341	292	343	329	340	323	335	304	342	330	317	335	351	366	336	303	309	325	293	323	328	335	304	320	329	347	308	305	330	328	335	302	336	348	321	310	319	333	341	330	331	328	338	347	304	313	307	326	313	314	316	360	320	314	333	338	333	318	359	337	344	322	339	312	312	330	355	314	373	345	339	327	369	325	329	350	316	334	326	340	367	330	295	346	347	334	327	350	329	282	318	316	333	336	326	325	338	313	308	347	327	336	301	292	299	319	338	326	324	344	321	332	342	335	318	299	330	319	335	371	346	334	297	344	361	290	318	340	353	299	333	330	355	300	339	339	325	320	333	327	325	362	321	337	338	352	327	317	328	306	362	319	309	321	321	335	310	317	331	301	342	339	337	343	324	317	318	345	322	350	324	327	328	335	332	337	345	349	329	299	335	314	317	334	323	347	342	343	338	319	296	339	325	324	304	318	344	341	345	338	333	319	345	339	339	342	325	320	301	359	325	298	286	316	347	323	347	347	340	331	338	336	310	302	335	326	312	329	340	334	340	384	303	354	334	357	357	314	322	319	320	323	341	341	343	308	327	320	327	365	307	319	317	358	298	332	320	299	352	336	316	321	322	342	343	308	345	326	312	348	316	329	342	333	326	313	333	333	318	348	318	357	316	311	319	356	310	331	307	327	312	338	363	325	317	344	323	316	346	322	290	336	316	327	354	304	319	320	361	344	349	320	300	319	347	340	320	352	330	347	369	358	323	309	333	312	310	335	350	334	307	290	353	325	335	344	330	349	326	341	351	307	287	317	306	347	320	358	321	354	327	324	309	323	330	310	334	346	329	327	305	317	353	312	355	306	294	288	335	348	330	343	327	329	321	348	334	335	309	330	327	299	337	325	324	356	309	315	323	338	317	333	323	317	323	364	309	307	293	354	355	335	332	337	339	354	308	325	309	318	333	324	344	307	329	324	342	333	340	326	334	334	328	315	321	347	326	343	355	296	343	324	349	344	319	379	312	335	355	313	327	331	339	320	324	310	295	327	338	300	347	339	361	344	333	331	325	344	328	320	318	331	306	345	344	303	292	305	326	339	332	319	327	321	323	298	333	335	318	309	332	351	338	305	303	337	301	322	360	342	339	342	329	338	333	345	327	324	347	353	337	306	343	320	327	340	322	334	357	312	301	335	300	337	324	332	335	305	306	319	333	349	306	340	325	326	338	330	310	331	305	313	348	328	322	330	323	353	325	319	344	331	326	325	328	353	344	305	327	316	317	336	342	308	327	316	315	317	317	317	324	333	283	324	338	332	341	350	326	349	329	326	327	328	359	298	341	318	380	313	355	311	336	287	340	341	341	356	320	308	337	297	313	317	319	331	311	331	340	362	309	327	359	332	335	310	317	339	346	339	336	318	348	338	319	333	312	337	338	343	318	332	332	329	367	325	330	314	323	293	332	319	309	334	306	309	363	337	325	329	329	333	324	340	328	325	339	332	351	310	338	317	338	307	326	338	317	331	354	337	292	337	342	344	320	350	321	352	338	308	331	332	340	333	321	308	348	318	329	323	321	315	353	359	280	312	316	332	345	330	333	332	320	354	329	331	338	340	320	327	320	317	334	328	323	342	302	310	320	319	325	333	332	320	317	352	320	342	356	339	342	325	344	363	327	342	321	348	337	281	321	337	326	314	328	348	330	326	337	310	315	336	356	300	318	335	337	318	311	335	319	344	340	328	313	325	347	304	327	298	321	333	312	342	332	323	349	340	310	331	331	341	327	297	342	343	313	302	320	334	321	317	323	315	323	278	333	313	316	307	337	313	352	320	311	316	335	319	305	334	310	341	352	319	340	304	345	316	377	302	344	321	294	322	337	331	354	330	335	336	324	304	332	298	348	339	311	324	324	326	345	307	290	326	343	323	325	311	340	350	336	329	337	299	347	338	323	338	322	314	358	333	321	324	323	313	290	345	320	358	351	365	348	329	317	323	354	320	325	301	325	336	336	346	335	341	325	332	305	319	330	355	338	322	335	336	313	342	370	329	321	322	323	338	317	350	344	342	332
27707	21052	8874	1045	692	628	498	472	444	526	464	478	487	469	468	478	499	475	492	483	498	474	494	474	444	496	460	495	474	499	489	494	514	515	464	500	437	495	506	477	474	453	476	473	481	496	457	456	477	474	496	495	495	481	478	523	472	460	467	472	455	457	507	478	473	484	443	490	513	475	530	414	506	456	479	492	455	490	471	484	474	461	481	465	497	455	471	441	473	462	481	493	478	475	435	465	433	477	462	483	482	484	460	477	493	466	485	482	442	460	482	481	450	468	506	483	469	469	459	490	457	487	463	453	493	493	506	499	493	492	517	475	457	462	468	479	421	500	499	489	471	472	451	470	449	485	493	478	516	477	470	497	506	463	476	446	460	440	420	526	463	467	470	473	421	470	438	489	510	479	457	516	481	449	430	480	475	435	469	499	470	432	491	499	466	468	473	473	468	477	493	495	420	493	501	452	466	501	504	438	546	488	473	434	480	483	455	475	490	479	471	510	497	441	471	469	492	498	443	464	497	442	492	471	450	507	494	486	499	463	500	493	464	491	499	466	467	495	511	447	435	451	483	479	499	466	484	451	472	451	469	445	489	494	468	523	484	450	502	461	486	440	533	480	463	464	496	489	490	469	454	487	461	473	458	477	518	469	488	457	451	471	473	476	420	442	473	451	482	466	488	470	448	459	483	507	499	465	473	456	489	462	503	480	471	469	488	453	433	504	479	478	454	457	461	514	479	453	473	467	471	484	471	496	479	465	467	507	454	457	506	473	471	469	476	487	482	460	478	436	480	465	460	465	500	461	478	485	467	505	486	471	446	452	474	497	461	453	489	475	489	486	496	505	482	469	479	470	509	491	442	449	438	500	478	438	459	434	483	475	447	506	503	469	454	480	456	488	450	479	484	463	454	470	465	482	487	478	511	449	445	447	444	497	467	477	477	460	442	468	456	446	473	433	446	470	442	518	469	483	451	485	443	460	500	460	447	456	459	481	474	481	449	482	462	470	463	460	520	507	495	491	458	492	464	473	504	477	471	474	496	481	480	481	473	496	460	448	462	434	458	505	492	471	453	410	478	473	462	490	466	463	482	443	473	481	498	459	496	479	513	481	431	492	511	467	476	488	487	477	460	470	458	522	474	502	474	474	524	501	457	451	481	473	455	521	473	427	502	469	456	485	489	408	472	476	467	457	440	471	483	455	471	472	472	454	461	492	498	497	507	466	503	470	514	476	483	476	480	470	490	473	455	475	469	492	458	455	461	463	475	460	478	468	479	488	458	501	421	473	515	484	470	432	483	472	486	461	454	473	484	452	518	469	488	496	456	488	450	453	489	464	447	479	452	464	511	493	442	483	456	456	434	456	483	454	455	481	454	449	486	470	484	471	504	495	481	485	462	476	465	479	491	458	516	478	469	480	497	475	510	418	504	452	527	477	470	460	485	467	412	478	491	457	511	487	493	482	489	468	475	532	464	479	454	492	443	477	476	491	509	464	434	485	482	478	485	484	489	466	489	492	477	496	454	478	456	470	448	488	486	493	483	461	490	491	457	467	491	449	496	448	428	421	490	475	441	459	442	474	458	504	436	481	458	466	489	480	474	434	517	511	471	456	459	460	481	486	430	494	446	473	502	448	466	464	465	467	480	469	498	522	457	456	471	474	459	428	432	463	502	495	476	466	441	441	456	475	485	447	480	504	486	485	482	490	488	481	492	467	438	466	447	463	495	468	492	472	465	486	490	509	456	497	499	482	487	474	458	481	464	484	463	498	473	491	503	488	494	497	467	466	472	472	475	469	475	463	489	496	471	477	481	483	446	503	462	452	485	458	509	462	530	471	483	458	491	468	476	454	456	450	533	466	454	448	497	474	483	454	486	485	497	470	485	483	501	433	468	469	460	517	468	477	524	438	477	456	473	441	512	510	461	519	458	443	446	463	477	471	453	478	456	433	468	514	491	459	479	507	492	442	464	501	456	519	463	472	456	469	438	468	441	482	449	466	467	501	515	428	504	467	437	472	517	467	442	453	438	433	446	474	478	465	477	454	443	495	497	452	478	469	482	438	495	497	431	477	466	481	464	466	474	486	455	471	480	496	448	457	495	483	476	471	484	471	481	462	499	481	469	454	502	484	468	494	431	474	487	469	516	493	457	473	482	473	446	460	469	512	458	474	453	511	460	473	471	447	438	432	477	473	497	483	465	421	464	482	475	472	464	490	435	490	489	480	521	480	470	478	501	471	493	492	495	450	493	482	458	466	467	493	485	504	471	453	478	444	466	492	471	476	493	450	491	464	464	480	490	454	483	485	446	451	465	451	457	498	456	510	468	473	458	488	451	461	490	460	454	484	427	468	482	461	503	462	494	430	479	467	460	491	474	487	453	475	483	461	493	472	486	503	472	489	482	446	491	423	480	459	482	471	456	487	482	458	476	461	462	484	491	469	470	463	487	480	478	500	487	470	490	475	457	462	471	471	471	469	482	474	459	453	468	487	448	427	483	460	494	481	429	473	483	487	482	465	496	451	444	535	490	442	432	496	488	456	489	511	505	473	499	473	452	481	476	462	485	472	454	476	479	466	445	496	463	466	471	478	464	503	502	472	476	469	501	463	490	453	445	478	480	501	491	502	466	478	540	482	460	473	467	459	529	499	488	481	463	489	496	500	472	427	460	510	463	468	470	475	440	505	459	488	432	471	473	502	466	443	468	432	466	474	468	472	490	487	508	498	486	441	474	446	469	472	445	489	498	458	464	474	452	483	508	444	495	480	475	495	457	466	510	496	506	469	479	485	471	483	432	473	471	488	463	464	457	477	463	505	473	475	525	462	495	457	480	468	466	491	459	494	456	465	454	461	486	501	442	423	488	480	494	421	476	477	478	482	472	460	495	474	491	495	497	513	466	437	459	429	461	485	464	473	455	451	510	467	448	487	477	470	485	499	480	484	453	489	518	485	481	447	494	488	490	453	453	461	480	481	472	497	468	471	440	519	490	483	467	489	474	509	459	489	486	445	503	505	421	483	475	467	481	468	483	485	471	471	475	520	446	501	469	498	489	440	485	433	490	435	437	475	475	449	488	507	468	492	445	498	476	459	489	456	464	514	491	464	487	504	468	472	465	471	474	486	508	464	480	486	441	512	460	510	463	498	489	459	483	492	469	473	468	432	478	452	458	512	484	479	464	469	479	498	470	448	461	477	447	476	460	481	466	480	400	481	498	509	483	469	508	509	481	455	449	480	450	460	457	457	484	471	493	516	481	472	469	489	490	483	482	435	467	503	483	477	476	503	515	461	472	493	441	454	439	448	451	440	448	461	440	470	447	445	473	509	472	487	482	506	457	455	456	468	451	468	426	493	450	480	530	466	443	450	485	450	503	438	450	442	467	440	481	448	465	512	445	485	466	495	466	459	463	497	488	505	457	459	495	489	468	482	470	438	475	475	491	467	491	486	482	463	489	507	479	510	453	489	456	471	481	473	478	481	466	491	464	429
30078	12573	1470	1162	1027	980	948	864	867	904	875	915	859	867	893	846	869	883	905	932	856	870	879	891	836	866	941	885	878	853	876	887	902	860	911	882	842	882	927	892	885	888	851	876	879	840	870	881	879	820	822	928	873	877	871	892	898	857	832	899	884	878	890	857	820	848	856	817	875	888	887	845	864	863	871	829	896	918	908	842	917	869	864	862	842	893	897	903	872	862	861	919	874	830	889	859	847	903	796	881	875	881	867	846	896	869	873	915	903	893	838	857	881	832	952	871	903	843	878	887	869	885	857	833	843	875	939	879	921	884	868	906	892	857	900	884	881	888	850	872	840	879	833	855	866	842	910	838	855	855	818	833	866	869	858	872	888	899	845	891	869	888	846	913	887	858	933	863	886	857	860	833	843	881	875	834	867	872	860	852	885	868	891	869	862	841	884	948	890	846	844	856	932	833	883	890	907	900	863	895	875	871	855	843	874	905	873	865	899	878	850	921	838	860	863	832	892	868	822	858	898	856	865	872	882	841	789	924	870	890	836	897	868	856	845	895	879	872	833	857	901	886	875	896	907	919	882	826	940	912	871	887	835	822	924	855	910	899	847	878	897	856	932	814	839	845	904	924	869	844	884	851	863	925	843	903	840	864	923	905	872	910	928	876	863	891	837	924	871	845	854	877	848	890	884	844	891	818	936	867	843	887	885	854	854	941	878	885	887	864	867	863	852	861	875	884	820	918	880	916	852	890	867	898	859	827	864	925	880	830	849	872	858	858	870	865	845	891	881	890	874	830	855	860	858	918	900	893	806	868	895	913	872	919	844	880	863	875	855	865	882	896	889	883	872	870	877	829	866	867	873	826	872	891	874	874	842	839	825	893	835	820	844	893	823	828	871	856	873	879	897	863	876	851	868	866	848	917	828	884	897	900	851	875	859	841	827	891	854	883	949	876	888	882	904	880	864	843	908	830	868	852	826	874	845	866	885	838	921	892	841	903	885	900	846	878	835	854	865	926	864	878	874	852	875	865	840	922	847	857	878	877	925	901	860	882	865	871	904	859	891	852	903	815	869	825	877	845	907	907	878	866	908	812	868	873	900	886	898	873	892	892	849	882	819	901	949	830	861	884	861	891	859	851	857	909	889	839	844	888	876	897	819	866	812	887	901	820	898	859	839	862	823	863	901	860	892	866	922	815	910	865	866	931	859	848	851	823	804	866	946	888	872	834	945	885	870	886	858	927	890	846	879	874	853	871	842	893	883	873	895	844	850	888	866	817	888	873	834	816	858	866	860	866	946	815	890	882	851	906	821	885	869	873	921	887	875	828	893	936	855	899	893	897	891	847	866	883	857	924	843	859	843	836	861	859	861	850	886	902	882	879	859	828	868	843	877	863	881	896	916	840	837	908	826	895	928	861	850	921	877	852	864	920	867	889	867	902	850	864	892	863	914	861	866	842	884	863	839	919	905	843	868	908	883	861	926	900	815	894	830	866	882	805	900	840	818	877	887	877	826	909	853	877	865	866	858	861	832	844	844	845	902	892	890	855	893	916	841	860	901	877	835	860	879	877	869	876	870	878	894	874	835	896	882	882	912	890	884	902	858	834	859	874	885	880	869	898	824	849	866	880	871	892	866	862	829	906	895	898	841	873	844	846	866	893	860	940	883	855	835	901	875	892	885	898	850	892	845	885	838	858	855	887	894	889	931	873	896	870	929	873	856	914	851	899	905	856	848	877	866	841	932	874	923	903	911	883	870	867	850	898	889	882	884	875	863	863	918	850	869	899	875	880	873	888	884	848	857	854	873	848	858	850	811	841	895	838	849	845	872	869	833	903	902	876	913	839	845	838	884	889	829	861	849	830	848	828	826	824	870	914	896	953	865	854	862	915	919	851	839	890	818	886	867	851	851	849	873	827	877	858	799	796	862	895	880	900	890	859	852	865	855	862	853	849	922	872	863	884	808	863	872	906	848	800	862	862	845	840	886	895	867	820	872	887	910	868	938	908	886	844	910	913	862	857	886	863	861	866	870	824	923	888	872	845	872	869	942	908	842	880	870	862	885	934	871	837	900	865	907	885	834	935	857	844	839	814	872	861	883	904	893	819	895	903	886	882	903	816	846	898	898	837	857	847	847	868	885	876	890	910	855	862	872	831	860	787	850	920	895	871	837	916	916	891	862	808	894	883	879	842	872	788	848	860	886	855	881	885	857	827	867	846	881	832	878	812	923	930	795	859	844	905	875	876	894	853	866	880	887	876	839	914	860	859	877	908	823	857	833	898	867	886	898	853	843	832	807	912	879	877	890	838	872	893	863	868	880	826	897	868	866	863	818	885	891	868	819	864	874	901	856	865	847	846	891	940	847	878	854	895	868	882	876	881	852	858	903	833	868	827	850	848	925	830	869	840	898	864	866	831	852	810	923	883	815	937	854	875	869	863	878	899	900	878	877	838	903	850	832	902	823	835	878	872	898	835	833	885	820	886	890	845	915	863	876	891	877	888	887	897	858	935	872	866	851	836	877	870	906	919	839	882	922	862	866	903	872	867	893	956	829	857	906	856	879	853	868	907	881	872	822	886	843	944	865	915	849	850	914	849	838	866	893	869	861	887	822	820	868	881	848	888	887	846	839	885	846	915	892	841	868	849	864	871	887	852	879	891	885	831	921	937	847	863	896	873	866	891	936	850	888	895	834	862	859	869	869	866	842	872	936	855	858	906	872	848	860	862	852	857	905	893	872	906	840	888	831	898	872	846	846	872	897	888	856	863	872	868	889	898	915	910	884	895	844	938	861	909	877	835	845	862	860	876	868	858	933	893	883	893	869	907	934	853	866	895	817	859	879	848	868	869	850	840	919	862	853	817	876	875	891	932	895	887	831	849	849	894	857	910	892	916	958	910	882	858	812	880	831	912	891	843	875	871	914	824	884	940	891	859	933	869	901	891	842	868	908	855	921	858	873	864	857	835	870	850	930	867	848	836	850	818	849	916	921	878	878	910	830	912	838	850	863	871	901	925	905	878	830	909	890	883	870	918	821	869	853	856	909	920	796	880	878	961	912	848	898	848	857	809	856	876	826	851	862	897	859	832	889	911	835	841	970	902	906	843	905	856	895	870	881	895	859	868	870	838	885	876	874	855	891	916	882	877	871	890	858	854	855	892	875	892	906	891	886	886	852	861	907	887	865	889	837	868	869	837	893	859	863	867	858	825	863	852	904	906	869	903	868	888	944	859	876	849	883	852	890	894	870	828	870	838	857	886	902	859	931	854	813	879	901	877	861	924	920	846	927	857	879	852	853	897	896	873	846	863	937	824	831	875	877	888	888	849	908	904	871	879	949	929	897	803	857	879	872	906	866	842	861	876	862	853	851	873	842	871	874	892	871	845	857	865	905	866	845	896	835	891	875	855	919	815	818	880	880	880	839	867	848	872	896	858	876	913	891	816	880	845	943	876	878	928	870	839	850	851	839	858	841	860	849	882	870	815
24299	21412	28708	24367	18980	1483	527	354	357	321	315	296	269	288	263	272	288	239	245	248	277	265	221	248	272	250	268	255	273	250	288	248	237	252	247	272	239	246	246	241	240	284	270	249	237	254	250	248	266	226	252	252	254	245	255	240	224	239	266	230	247	238	250	233	254	276	278	237	266	253	237	268	278	239	248	257	227	238	240	247	250	250	247	210	252	232	241	235	229	245	245	239	255	217	231	249	239	244	217	223	239	241	256	229	227	224	251	253	214	252	225	229	242	231	235	239	238	240	235	224	235	244	236	234	266	233	235	239	253	252	267	236	266	290	251	245	245	262	231	239	247	257	240	230	258	236	225	232	245	257	236	244	253	238	244	239	260	260	257	257	242	252	263	235	217	243	260	219	249	215	213	257	250	246	246	258	236	238	227	250	257	245	214	258	250	249	217	254	243	215	215	243	239	235	260	250	229	245	270	230	267	237	221	245	234	244	255	248	248	236	244	260	280	228	263	247	227	236	233	243	236	221	240	243	267	248	262	247	226	222	229	239	238	239	240	242	231	250	250	234	244	236	233	243	245	245	238	222	242	221	263	264	234	221	223	269	263	234	252	254	226	262	242	253	255	231	213	262	232	252	249	229	225	262	241	233	263	256	239	245	267	229	238	267	242	218	236	247	250	254	280	254	251	243	214	221	244	244	253	235	254	256	247	232	237	223	249	273	233	241	254	222	255	237	260	249	273	243	233	241	261	260	260	231	259	240	226	243	236	244	249	260	249	231	233	252	287	239	253	263	247	275	254	254	263	249	244	262	259	250	224	241	227	256	231	214	227	260	253	255	243	229	240	240	250	260	273	240	255	232	237	226	261	227	224	244	229	256	230	208	253	253	224	221	232	215	294	227	247	234	241	244	240	252	236	269	233	257	247	221	250	255	243	255	231	244	243	257	236	237	255	230	265	275	229	240	257	239	271	252	248	224	244	244	259	249	242	249	240	260	263	256	273	237	246	273	231	230	242	241	231	242	260	247	241	271	239	241	250	250	270	251	267	240	214	248	232	240	261	220	248	234	247	251	235	253	246	226	229	232	212	236	244	248	255	254	239	232	282	247	229	231	244	253	237	252	250	239	244	252	237	232	242	247	235	237	241	241	227	217	259	242	231	232	258	240	243	233	236	246	226	234	227	244	233	225	232	210	217	230	239	261	259	220	227	247	256	245	236	246	238	221	245	251	219	235	262	220	237	247	231	236	241	246	221	248	269	226	273	238	252	221	233	268	247	266	247	286	228	256	244	221	255	244	247	255	233	264	238	233	272	238	250	268	262	252	265	241	272	250	242	242	227	272	264	253	257	247	220	254	251	229	231	234	244	252	243	233	250	233	257	239	218	249	256	256	267	272	241	247	222	255	263	245	281	244	254	251	243	251	240	243	218	263	257	260	224	250	238	239	253	244	256	268	256	243	261	254	246	253	260	255	244	260	245	260	246	248	240	212	210	249	243	255	246	253	235	245	231	254	259	206	252	257	264	239	226	254	222	239	244	249	246	212	250	231	238	243	243	218	229	235	222	232	230	236	236	233	245	240	277	214	235	216	260	264	235	274	240	209	248	243	251	250	248	239	248	256	248	236	247	251	260	224	248	227	230	246	257	258	270	235	256	253	234	262	270	266	233	269	259	242	214	242	249	233	238	254	244	234	223	226	209	215	221	248	239	218	242	245	234	254	226	230	254	228	262	237	256	250	241	258	242	252	250	272	233	214	232	248	264	262	254	268	250	247	219	258	235	250	251	220	261	253	246	234	248	242	277	235	241	255	261	246	231	261	256	256	220	240	226	237	238	241	266	248	245	234	229	252	270	266	275	252	235	243	240	244	245	250	246	251	248	247	242	243	250	247	233	227	247	245	226	231	231	280	210	226	236	260	257	273	241	237	254	223	256	243	227	214	235	241	213	230	232	244	265	235	236	245	213	208	237	271	253	248	262	232	251	242	253	243	256	244	210	259	241	255	264	243	239	219	255	239	252	239	233	263	245	244	234	252	250	223	244	252	247	244	253	241	255	241	231	257	283	250	233	238	248	250	233	266	265	251	234	257	262	213	232	259	224	245	250	223	274	233	235	229	253	255	238	237	248	262	233	235	256	230	247	248	243	274	255	245	246	275	227	242	255	254	244	250	239	250	267	232	242	256	255	234	236	239	234	254	281	228	255	250	254	254	243	239	264	225	265	239	255	272	244	259	253	251	249	248	231	210	252	254	228	250	222	246	223	224	234	256	232	257	240	241	258	197	220	271	247	222	204	238	233	202	229	234	239	275	238	236	234	231	255	233	231	235	238	238	216	253	235	254	248	249	247	231	235	246	247	243	237	245	233	277	221	252	257	228	257	258	219	243	265	240	249	247	226	253	233	254	253	267	243	240	223	224	233	262	226	246	246	253	263	252	269	244	261	228	246	259	230	263	268	261	247	244	253	243	220	227	245	246	258	246	210	265	233	244	254	247	245	234	234	230	228	233	235	250	271	235	259	238	274	248	246	255	240	260	248	221	248	261	263	260	273	237	231	279	252	244	254	253	245	215	251	294	262	220	224	239	256	277	232	242	226	252	258	226	231	244	236	252	235	220	248	224	252	255	237	238	219	229	225	246	245	235	241	221	242	243	244	237	261	248	236	240	230	248	228	224	221	271	256	243	250	248	241	250	222	238	263	256	211	236	240	240	249	227	232	227	265	238	261	230	234	247	254	233	247	245	260	248	224	233	234	223	236	251	254	244	225	233	250	253	259	248	239	223	243	235	270	282	246	269	262	242	245	230	249	262	247	264	236	215	253	253	274	233	239	242	237	255	241	254	265	230	234	263	234	230	242	267	229	225	243	235	249	261	244	226	256	241	219	242	257	240	227	240	216	236	251	224	234	227	247	240	230	227	252	247	241	226	241	226	244	267	245	250	265	248	246	242	231	226	238	226	239	255	279	265	242	282	240	222	230	238	235	232	231	254	211	249	226	250	264	252	252	229	248	229	241	233	230	239	240	240	231	224	254	212	245	281	241	234	267	245	248	227	218	231	256	228	268	239	252	249	266	263	261	228	250	243	273	217	258	244	242	248	250	252	223	272	249	231	242	237	221	244	267	228	236	240	216	232	223	215	234	214	236	257	253	239	261	256	242	234	253	228	222	210	248	241	243	223	245	222	247	258	238	261	220	242	242	260	252	257	244	228	244	234	237	204	256	247	232	229	230	250	239	244	244	255	284	280	262	267	233	264	230	235	243	242	249	238	229	254	234	248	252	233	247	208	231	229	239	253	237	234	248	219	229	232	237	266	249	249	248	251	253	241	246	251	217	234	242	240	255	226	237	251	234	244	241	234	251	245	235	273	242	256	235	250	247	240	231	208	249	247	249	254	262	244	219	253	237	242	281	225	238	231	234	225	243	238	250	234	270	244	234	237	262	244	238	244	237	249	232	247	240	229	257	210	233	239	227	234	245	263	273	244
52149	26277	5646	3092	2003	1349	1134	980	833	753	714	715	634	578	594	537	537	573	527	555	519	512	517	524	501	478	522	485	447	475	495	518	493	486	459	487	485	439	451	459	472	464	510	515	494	453	465	451	507	448	482	505	446	497	473	475	511	457	438	479	467	462	479	486	463	451	471	493	479	477	464	473	460	474	494	478	487	425	425	451	472	488	489	475	474	435	484	465	489	420	441	455	481	472	458	425	440	470	431	488	511	510	460	467	479	446	470	450	461	454	441	440	478	456	423	481	480	477	468	475	500	478	439	493	482	468	468	485	487	458	513	477	479	455	422	480	472	470	458	498	464	443	457	490	436	483	471	468	455	470	524	495	461	444	491	484	470	442	431	485	495	467	438	480	454	453	452	458	478	485	445	489	490	473	454	487	464	491	453	442	442	451	433	430	487	414	415	464	439	457	471	476	442	432	484	449	496	499	461	469	458	450	432	475	509	471	470	426	480	466	471	448	477	450	442	487	478	447	451	507	477	454	444	455	473	485	481	455	449	500	480	483	475	472	505	466	457	450	466	468	425	469	508	457	420	473	466	476	427	476	438	468	441	499	413	469	461	486	464	445	468	487	495	463	430	437	458	488	469	471	451	473	512	430	447	423	465	487	477	498	462	471	475	462	458	513	481	468	471	502	482	469	501	474	493	474	497	514	469	490	476	479	467	499	482	487	438	429	461	454	471	466	438	440	480	459	489	478	528	477	438	478	442	460	504	470	427	455	444	470	488	452	496	435	451	452	432	456	485	479	462	409	442	454	461	493	444	489	463	477	427	443	463	459	474	413	480	496	501	455	451	483	509	465	498	500	453	443	470	507	411	467	503	463	465	466	450	479	506	497	483	457	465	461	462	476	459	470	487	461	453	456	494	525	453	469	463	472	443	473	435	488	474	448	440	452	447	462	485	472	469	421	428	473	465	479	452	499	460	461	517	510	458	470	504	469	455	465	441	437	458	494	437	461	448	464	512	436	458	466	481	437	467	502	467	439	459	473	489	513	513	465	491	452	479	453	461	445	479	420	488	505	484	474	442	481	432	424	473	479	482	486	448	443	429	473	476	474	463	482	494	482	483	469	476	458	457	456	486	487	468	511	441	487	470	470	462	469	454	484	466	451	447	476	467	445	427	465	456	460	449	421	456	485	477	473	455	459	415	424	437	423	474	447	460	432	491	469	442	437	456	477	460	426	511	494	465	455	466	451	472	456	498	494	475	490	446	456	479	486	503	446	464	424	491	465	442	433	446	471	443	432	464	448	473	449	470	469	467	485	460	479	484	462	498	447	491	437	444	440	473	424	467	458	467	436	442	466	502	502	435	446	453	436	458	490	441	479	415	460	442	459	487	490	451	458	454	460	444	462	446	466	445	479	458	470	499	443	494	454	449	438	459	529	462	472	439	472	513	451	457	481	451	484	457	463	447	450	510	439	515	479	495	472	450	468	452	494	481	436	487	442	461	461	497	495	472	464	454	441	471	496	461	477	444	484	433	466	481	477	462	455	492	483	485	464	455	455	482	472	464	409	433	461	480	448	469	457	455	431	431	485	485	494	455	445	448	468	510	453	474	424	473	441	469	466	483	438	454	484	502	486	529	506	461	470	488	478	453	459	507	418	490	496	472	469	478	454	463	488	468	478	445	507	453	435	451	479	437	448	482	492	466	437	440	467	473	427	472	441	463	458	453	470	442	478	477	470	465	499	471	483	413	490	465	473	477	470	503	488	440	436	435	459	470	484	459	435	457	464	482	447	489	450	464	457	463	419	501	447	515	481	512	480	444	482	449	471	466	475	483	491	430	465	443	472	444	467	474	479	438	468	463	479	460	473	493	478	550	473	489	463	460	500	457	490	496	460	481	456	450	472	479	457	432	472	470	505	418	476	490	439	487	433	470	443	460	478	437	465	438	445	437	468	496	452	487	489	444	477	445	464	504	452	478	497	474	467	510	482	476	455	483	472	461	464	497	464	473	450	478	460	496	500	445	495	512	496	457	461	475	453	456	456	466	435	477	435	469	477	489	469	503	462	441	470	473	458	496	456	476	471	447	473	472	476	467	465	492	472	512	434	487	454	454	436	472	442	448	474	525	456	492	478	464	468	430	470	493	469	476	469	470	452	486	451	479	454	452	503	458	455	448	459	485	448	451	471	436	490	444	461	481	483	468	447	461	465	486	463	468	467	481	461	481	454	438	466	483	455	469	459	478	434	465	489	456	438	475	427	472	466	469	441	464	451	472	427	456	465	459	457	512	488	468	453	470	492	429	469	487	449	489	446	462	498	485	456	471	464	470	428	490	443	447	453	430	491	484	480	444	469	469	453	477	483	473	419	475	462	453	444	464	450	500	472	446	459	449	471	462	478	501	486	468	462	478	454	452	456	470	462	474	476	486	442	469	460	476	492	455	468	417	505	467	499	481	477	496	530	470	430	487	427	423	458	483	488	452	443	446	469	462	471	463	462	448	438	468	446	496	470	455	456	523	473	505	486	444	458	432	464	455	476	468	445	426	475	477	487	506	430	497	477	488	508	499	499	502	425	470	513	466	439	493	487	462	462	478	483	530	494	461	479	486	483	516	465	476	459	444	476	477	465	494	476	454	436	523	454	471	466	474	451	475	457	490	502	477	463	466	441	463	503	478	474	452	494	450	491	488	479	491	481	485	434	482	454	465	484	497	479	456	481	465	439	443	450	470	462	415	437	493	435	476	475	481	431	441	477	459	443	444	449	481	472	454	514	464	451	505	468	458	471	454	482	481	463	448	448	439	483	464	505	449	441	454	440	454	453	487	496	476	501	474	425	458	429	479	485	462	467	454	470	462	467	432	477	444	468	478	504	485	458	485	453	468	468	512	474	484	459	469	436	450	462	453	472	489	470	433	454	493	487	462	488	441	441	484	453	469	463	484	440	474	468	419	472	443	467	477	499	494	472	483	457	496	459	464	482	459	479	500	466	474	471	452	443	481	485	483	455	494	433	482	479	482	476	474	444	435	479	477	437	479	464	453	520	471	445	477	439	459	484	481	489	445	455	450	462	434	485	468	486	461	459	457	474	459	464	444	478	458	488	455	465	506	438	451	444	465	478	488	498	461	456	459	476	466	477	442	470	507	508	439	450	474	476	468	449	491	489	460	462	453	470	435	505	484	461	471	460	454	497	472	481	485	453	446	473	465	511	462	466	437	464	498	501	492	492	442	496	488	469	459	463	483	479	455	463	473	477	482	487	437	431	467	435	478	468	481	444	488	467	474	416	454	485	478	474	488	484	471	442	452	475	493	447	494	475	469	463	534	479	484	429	492	434	434	463	446	434	458	502	483	473	436	481	485	493	477	448	441	455	506	421	467	483	482	500	484	501	500	462	496	515	429	467	459	419	462	457	459	503	441	472	423	493	471	451	481	463	448	502	451	475	443	466	499	466	465	476	444	487	472	486	451	469	497	491	485	446	446	495	504	447
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
