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
341234434170	341234434725	341234435275	341234435825	341234436375	341234436925	341234437475	341234438025	341234438575	341234439125	341234439675	341234440225	341234440775	341234441325	341234441875	341234442425	341234442975	341234443525	341234444075	341234444625	341234445175	341234445725	341234446275	341234446825	341234447375	341234447925	341234448475	341234449025	341234449575	341234450125	341234450675	341234451225	341234451775	341234452325	341234452875	341234453425	341234453975	341234454525	341234455075	341234455626	341234456175	341234456725	341234457275	341234457825	341234458375	341234458925	341234459475	341234460025	341234460575	341234461125	341234461675	341234462225	341234462775	341234463325	341234463875	341234464425	341234464975	341234465525	341234466075	341234466625	341234467175	341234467725	341234468275	341234468825	341234469375	341234469925	341234470475	341234471025	341234471575	341234472125	341234472676	341234473225	341234473775	341234474325	341234474875	341234475425	341234475975	341234476525	341234477075	341234477625	341234478175	341234478725	341234479275	341234479825	341234480376	341234480925	341234481475	341234482025	341234482575	341234483125	341234483675	341234484225	341234484775	341234485325	341234485875	341234486425	341234486975	341234487525	341234488078	341234488625	341234489175	341234489725	341234490275	341234490825	341234491375	341234491925	341234492475	341234493025	341234493575	341234494125	341234494675	341234495225	341234495775	341234496325	341234496875	341234497425	341234497975	341234498525	341234499075	341234499625	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	2000	3600	2300	2738	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22901	21564	29310	24284	21574	21699	10456	2740	2515	2045	1611	1495	1547	1494	1410	1418	1313	1342	1289	1229	1290	1314	1250	1241	1280	1270	1280	1192	1186	1123	1073	1102	1151	1110	1178	1122	1119	1114	1124	1105	1163	1086	1152	1142	1133	1132	1141	1099	1074	1135	1084	1103	1063	1153	1063	1114	1131	1148	1118	1060	1148	1058	1118	1094	1096	1129	1075	1151	1069	1111	1109	1069	1070	1107	1042	1127	1123	1071	1044	1085	1123	1120	1050	1060	1161	1092	1058	1130	1067	1081	1092	1020	1094	1070	1055	1058	1060	1019	1098	1088	1074	1088	1077	1067	1067	1079	1095	1075	1033	1116	1036	1040	1065	1053	1112	1056	1063	1073	1104	1102	1075	1134	1079	1089	1046	1065	1095	1080	1097	1090	1079	1085	1152	1085	1099	1071	1058	1046	1146	1092	1106	1087	1052	1128	1139	1076	1073	1114	1093	1028	1095	1121	1048	1070	1101	1066	1125	1088	1146	1071	1091	1016	1080	1076	1081	1092	1114	1095	1081	1090	1033	1032	1096	1039	1061	1017	1092	1036	1061	1079	1110	1058	1080	1077	1107	1131	1133	1075	1092	1069	984	1066	1049	1085	990	1075	1112	1125	1130	1113	1046	1143	1075	1076	1115	1065	1109	1059	1139	1020	1094	1055	1119	1024	1099	1063	1066	1080	1087	1108	1065	1055	1120	1038	1073	1085	1121	1056	1006	1109	1052	1126	1096	1065	1093	1090	1022	1064	1124	1071	1062	1092	1098	1083	1075	1110	1037	1083	1086	1089	1094	1054	1055	1060	1067	1083	1018	1115	1090	1045	1089	1110	1119	1100	1117	1051	1073	1084	1114	1086	1056	1071	1063	1106	1111	1053	1129	1047	1084	1096	1087	1088	1139	1069	1078	1081	1104	1072	1009	1070	1094	1061	1070	1120	1078	1096	1072	1084	1071	1120	1036	1088	1111	1095	1025	1107	1055	1110	1101	1049	1104	1103	1104	1031	1074	1107	1040	1141	1090	1035	1134	1087	1086	1071	1033	1039	1055	1092	1086	1042	1069	994	1077	1054	1063	1044	1100	1076	1077	1072	1077	1053	1122	1100	1091	1123	1140	1163	1059	1071	1131	1041	1069	1042	1089	1086	1026	1125	1110	1065	1092	1077	1093	1080	1083	1118	1096	1072	1098	1106	1038	1038	1029	1067	1109	1077	1112	1043	1082	1122	1071	1054	1057	999	1071	1064	1053	1052	1113	1042	1068	1122	1103	1084	1094	1106	1009	1140	1130	1029	1035	1060	1097	1107	1091	1109	1024	1075	1089	1083	1141	1114	1049	1095	1088	1088	1082	1030	1094	1073	1111	1066	1056	1104	1051	1097	1124	1096	1093	1102	1095	1104	1145	1097	1101	1127	1064	1054	1138	1080	1055	1074	1131	1080	1073	1078	1025	1120	1092	1087	1029	1079	1180	1114	1047	1053	1075	1030	1061	1121	1065	1073	1065	1050	1043	1064	1093	1081	1127	1068	1080	1145	1044	1049	1047	1076	1120	1044	1098	1085	1051	1105	1085	1037	1062	1132	1131	1087	1010	1125	1059	1075	1076	1102	1114	1055	1061	1099	1050	1061	1072	1053	1154	1037	1050	1032	1122	1105	1069	1062	1076	1137	1058	1075	1152	1096	1095	1082	1075	1105	1089	1120	1083	1084	1101	1129	1018	1114	1076	1108	1140	1159	1037	1112	1080	1082	1082	1060	1089	1075	1064	1042	1045	1082	1101	1058	1146	1083	1033	1050	1092	1068	1093	1107	1062	1107	1075	1069	1100	1108	1031	1136	1054	1093	1121	1114	1101	1070	1054	1044	1090	1047	1122	1126	1070	1136	1080	1067	1080	1050	1090	1050	1094	1059	1072	1063	1009	1075	1068	1091	1058	1084	1078	1115	1090	1048	1076	1093	1074	1097	1076	1062	1070	1071	1074	1125	1096	1085	1101	1039	1051	1059	1108	1055	1044	1087	1066	1018	1031	1124	1116	1033	1087	1045	1044	1101	1077	1130	1104	1044	1099	1059	1087	1070	1105	1090	1135	1162	1077	1142	1072	1063	1067	1031	1069	1023	1147	1104	1052	1072	1117	1073	1135	1053	1096	1096	1073	1039	1053	1100	1090	1036	1119	1058	1065	1032	1065	1094	1129	1038	1082	1062	1091	1016	1087	1047	1061	1024	1104	1062	1042	1048	1073	1088	1051	1059	1059	1048	1063	1054	1114	1155	1079	1179	1105	1077	1096	1123	1080	1115	1042	1084	1111	1070	1090	1084	1078	1048	1150	1130	1082	1091	1041	1072	1047	1077	1060	1093	1055	1087	1131	1075	1028	1081	1025	1119	1076	1101	1087	1033	1106	1025	1116	1092	1114	1057	1091	1061	1049	1099	1145	1078	1060	1064	1052	1070	1112	1052	1098	1078	1046	1098	1067	1118	1077	1072	1092	1077	1068	1114	1119	1061	1095	1018	1074	1071	1076	1076	1081	1022	1078	1043	1100	1071	1085	1111	1046	1138	1077	1094	1057	1063	1078	1098	1072	1101	1057	1085	1043	1151	1077	967	1161	1164	1074	1103	1040	1092	1099	1065	1061	1076	1063	1101	1064	1051	1152	1113	1139	1096	1072	1090	1096	1059	1103	1111	1046	1059	1106	1072	1126	1103	1140	1104	1028	1140	1142	1074	1042	1085	1098	1065	1028	1007	1088	1111	1073	1037	1068	1070	1166	1136	1105	1092	1085	1056	1086	1104	1085	1066	1117	1107	1071	1135	1090	1091	1098	1043	1087	1064	1061	1043	1069	1088	1090	1040	1069	1024	1040	1100	1070	1110	1080	1063	1070	1052	1012	1116	1104	1024	1066	1041	1057	1120	1104	1054	1148	1018	1038	1135	1087	1070	1058	1058	1100	1072	1056	1141	1074	1086	1061	1000	1016	1098	1040	1046	1047	1090	1091	1120	1092	1066	1111	1118	1097	1088	1083	1045	1076	1006	1038	1147	1080	1048	1076	1055	1109	1065	1065	1118	1070	1035	1074	1060	1069	1021	1048	1092	1084	1140	1073	1121	1067	1073	1014	1038	1076	1070	1083	1038	1060	1096	1098	1070	1073	1116	1028	1097	1076	1058	1084	1038	993	1074	1025	1109	1099	1097	1026	1053	1054	1115	1136	1030	1112	1039	1063	1041	1079	1088	1043	1062	1042	1102	1103	1057	1044	1074	1084	1076	1120	1069	1071	1043	1037	1065	1108	1074	1099	1052	1089	1074	1131	1047	1153	1076	1039	1170	1067	1088	1086	1090	1067	1108	1134	1094	1053	1064	1159	1041	1044	1052	1140	1069	1114	1114	1066	1165	1008	1106	1058	1111	1078	1076	1047	1058	1094	1085	1107	1068	1081	1143	1062	1040	1073	1008	1097	1090	1115	1071	1046	1055	1048	1170	1093	1074	1062	1024	1023	1062	1072	1138	1061	1112	1099	1081	1104	1023	1031	1069	1114	1070	1079	1102	1055	1111	1085	1089	1139	1057	1023	1027	1115	1062	1060	1110	1018	1066	1108	1034	1093	1078	1088	1063	1084	1095	1045	1065	1092	1102	1035	1100	1015	1074	981	1013	1037	1049	1087	1062	1141	1032	1094	1061	1075	1124	1062	1047	1084	1056	1055	1102	1049	1124	1094	1054	1047	1070	1109	1064	1082	1066	1047	1136	1045	1066	1051	1108	1045	1080	1108	1048	1093	1122	1113	1036	1137	1070	1096	1098	1021	1086	1049	1065	1099	1109	1071	1040	1117	1078	1093	1138	1119	1040	1050	1092	1106	1103	1023	1087	1149	1082	1094	1095	1059	1114	1037	1084	1053	1106	1089	1029	1045	1085	1073	1083	1014	1063	1079	1078	1111	1104	1066	1111	1058	1020	1078	1099	1055	1103	1129	1056	1057	1050	1029	1086	1108	1082	1044	1063	1058	1045	1049	1049	1100	1067	1076	1091	1105	1097	1019	1036	1043	1127	1090	1027	1081	1109	1069	1083	1029	1046	1058	1090	1065	1105	1079	1022	1122	1105	1070	1022	1110	1060	1068	1103	1051	1078	1082	1099	1077	1119	1052	1116	1022	1073	1051	1101	1035	1131	1095	1084	1019	1036	1123	1128	1018	1069	1050	1079	1116	1074	1034	1071	1113	1117	1085	1057	1067	1082	1041	1102	1074	1041	1081	968	1021	1024	1102	1110	1087	1055	1104	1110	1089	1083	1046	1145	1047	1069	1047	1069	1066	1065	1054	995	1022	1041	1191	1101	1028	1033	1054	1083	1075	1075	1080	1089	1084	1094	1091	1072	1065	1109	1058	1098	1048	1052	1068	1094	1055	1057	1052	1055	1026	1104	1100	1048	1112	1037	1048	1008	1069	1077	1080	1061	1065	1146	1073	1053	1088	1152	1047	1130	1109	1099	1067	1068	1094	1017	1067	1078	1088	1073	1067	1121	1045	1056	1078	1079	1094	1102	1043	1082	1052	1090	1095	1054	1003	1049	1093	1084	1062	1083	1035	1005	1057	1065	1093	1154	1035	1064	1112	1062	1080	1098	1071	1060	1069	1040	1133	1147	1066	1070	1042	1116	1050	1056	1077	1080	1019	1094	1085	1080	1031	1132	1089	1049	1048	1073	1045	1089	1053	1100	1062	1065	1143	1101	1068	1111	1124	1106	1083	1081	1100	1045	1037	1102	1024	1102	1027	1074	1087	1131	1108	1069	1021	1058	1136	1059	1075	1052	1076	1098	1072	1040	1044	1080	1021	1069	1132	1050	1032	1101	1160	1066	1042	1050	1076	1107	1146	1095	1092	1042	1064	1093	1083	1043	1089	1120	1079	1120	1112	1019	1011	1059	1101	1087	1091	1102	1036	1078	1087	1060	1101	1127	1094	1080	1061	1073	1082	1075	1045	1100	1116	1129	1076	1001	1041	1149	1130	1056	1056	1065	1056	1010	1082	1116	1146	1095	1051	1034	1098	1095	1083	1036	1062	1087	1038	1051	1089	1057	1039	1092	1079	1083
6672	22515	15727	9693	9110	6095	4079	3345	3501	2786	1923	1775	1732	1713	1557	1468	1426	1430	1397	1417	1409	1345	1331	1321	1370	1296	1214	1184	1233	1208	1269	1113	1201	1147	1142	1123	1115	1075	1120	1116	1173	1126	1090	1066	1190	1128	1123	1152	1181	1124	1128	1114	1106	1065	1083	1102	1074	1075	1130	1114	1095	1103	1097	1107	1138	1033	1024	1151	1080	1164	1113	1107	1047	1051	1106	1058	1120	1103	1073	1074	999	1033	1064	1031	1072	1050	1068	1095	1033	1090	1088	1087	1124	1111	1055	1108	985	1084	1067	1089	1054	1075	1052	1084	1091	1043	1046	1094	1016	1023	1048	1045	1016	1050	1084	1116	1054	1093	1044	1048	1098	1031	1098	1064	1017	1084	1129	1052	1051	1052	1092	1104	1101	1078	1102	1058	997	1060	1026	1044	1055	1034	1067	1068	1060	1024	1078	992	1090	1090	1061	1054	1089	1072	1033	1069	1065	1065	1097	1031	1039	1084	1082	1085	1040	1030	1087	1048	1009	1003	1053	1102	1075	1032	1061	1037	1073	1051	1025	1052	1117	1081	1076	1085	1021	1103	978	1065	1085	1111	1064	1066	1035	1113	1031	1113	1113	1083	1077	1016	1106	1041	1045	1051	1098	961	1128	1048	1052	1038	1074	1082	1077	1024	1031	1039	1043	1019	1082	1026	1035	983	1027	1119	1086	1071	1091	1058	1083	1139	1060	1022	1081	1043	1010	1054	1094	1095	1084	1085	1042	1034	1048	1055	1091	1097	1004	1055	1046	1056	1003	1047	1059	1016	1095	1066	1056	1100	1066	1095	1058	1068	1121	1054	1050	1072	1112	1023	1060	1032	1092	1078	1064	1052	1011	1060	1068	1037	1104	1054	1112	1038	1072	1073	1070	1004	1098	1075	1039	1055	1074	1094	1098	1073	1072	1064	1076	1133	1078	1088	1062	1045	1071	1034	1108	1065	1092	1043	1097	1070	1037	1093	1115	1049	1056	1068	1109	1080	1050	1041	1054	1091	1100	1091	1108	1084	1086	1084	1075	1034	1007	1067	1065	1124	1081	1076	1012	1055	1062	1097	1072	1092	1029	1073	1031	1128	1062	1097	1061	1039	1003	1059	1044	1112	1061	1069	1056	1112	1030	1051	1053	1113	1027	1085	1070	1019	1051	1034	1051	1040	1094	1119	1091	1059	1063	1129	1044	1093	1053	1117	1055	1067	1018	1063	1054	1070	1123	1068	1069	1037	1061	1082	1025	1052	1104	1092	1060	1081	1054	1060	1070	1045	1050	1094	1028	1068	1077	1085	1080	1073	1112	1058	1050	1040	1028	1088	1010	1077	1078	1013	1068	1068	1112	1071	1069	1070	1054	1016	1037	1118	1070	1092	1049	1012	1069	1060	1070	1072	1029	1054	1087	1043	1061	1091	1022	1093	990	1089	1024	1084	1022	1043	1073	1020	1060	1082	1091	1069	1089	1056	1007	1071	1065	1088	1048	1034	1124	1077	1017	1009	1060	992	1068	1068	1060	1090	1064	1093	1094	1072	1082	1104	1110	1120	1078	1090	1059	1100	1056	1023	1045	1060	1077	1068	1081	1063	1091	1086	1085	1048	1014	1048	1116	1074	1051	1035	1017	1023	1047	1053	1056	1066	1069	1075	1021	1092	1079	1047	1061	1031	1071	1075	1024	1070	1080	1092	1054	1057	1074	1025	1065	1088	1110	1092	1016	1068	1074	1045	1095	1056	1061	995	1099	1103	1055	1070	1061	1034	1058	1131	1040	1022	1082	1116	975	1108	1098	1057	1080	1055	1020	1085	1007	1087	1022	1132	1051	1124	1023	1091	1083	1039	1021	1086	1106	1093	1077	1094	1056	1077	1064	1109	1030	1063	1068	1090	1022	1068	1086	1070	1071	1066	1040	1118	1060	1104	1040	1067	1080	1054	1061	1068	1081	1103	1048	1026	1122	1041	1051	1038	1060	1110	1033	1028	1017	1142	954	1116	1112	1032	1106	1089	1010	1004	1043	1093	1080	1055	1033	1062	1084	1062	1079	1042	1028	1033	1049	1030	1040	1086	1040	1114	1106	1074	1108	1048	1071	1083	1059	1044	1113	1039	1045	1068	1070	1076	1071	1102	1094	1069	1078	1080	1042	1106	1095	1048	1051	1053	1040	1042	1068	1109	1032	1054	1105	1074	1021	1078	1097	1074	1044	1048	1034	1091	1072	1040	1051	1044	1043	1116	1111	1032	990	1042	1046	1064	1077	1064	1081	1086	1046	1037	1076	1056	1108	1095	1022	1072	1033	1027	1090	1146	1086	1120	1031	1075	1081	1019	1129	1070	1073	1003	1022	1060	1063	1057	1082	1032	1063	1114	976	1026	1015	1108	1075	1034	1075	1060	1051	1064	1115	1111	1069	1006	1110	1051	1033	1067	1066	1082	1036	1083	1076	1052	1081	1061	1102	1042	1043	1069	1023	1101	1065	1050	1085	1065	1057	1042	1030	1074	1077	1093	1043	1069	1119	1094	1040	1042	1091	1061	1044	1035	1083	1100	1127	1001	1004	1068	1076	1010	1073	1007	1111	1066	1001	1099	1083	1084	1046	1072	1041	1059	1036	1003	1028	1115	1117	1105	1030	1049	1086	1061	1038	1028	1045	1076	1056	1079	1089	1108	1041	1089	1132	1073	1027	1113	1080	1065	1018	1085	1111	1060	1062	1044	1063	1024	1081	1040	1050	998	1082	1037	1077	1092	1076	1076	1021	1070	1063	1009	1070	1052	1073	1092	1023	1010	1069	1095	1064	1082	1106	1001	1082	1041	1031	1112	995	1090	1000	1028	1117	1037	1038	1107	1033	1097	1041	1043	1035	1114	1008	1044	1061	1124	1030	1055	1053	994	1055	1097	988	1077	1031	1099	1065	1070	1071	1057	1046	1049	998	1039	1073	1076	1068	1075	1072	1056	1018	1088	1105	1030	1046	1104	1093	1068	1042	1064	1018	1042	1045	1063	1019	981	1044	1063	1032	1062	1073	1060	1067	1074	1106	1076	1127	1113	1000	1005	1077	1107	1052	1014	1074	1033	1044	1119	1059	1022	997	1074	1067	1099	1100	1092	1092	1037	1061	1019	1095	1049	1012	1090	1013	1075	1156	1085	1055	1044	1070	1116	1071	1045	1098	1114	1051	1062	1070	1045	1019	1092	1023	1082	1085	1084	1065	1057	1037	1095	1077	1029	1082	1059	1078	1089	1080	1058	1088	1080	1048	1006	1041	1131	1054	1044	1107	1070	1034	1085	1078	1072	1065	1056	1062	1059	1077	1075	1060	1121	1024	1103	1008	1035	1081	1047	1092	1082	1052	1055	1055	1045	1023	1091	1071	1084	1092	1120	1010	1053	1022	1025	1066	1066	1023	1117	1067	1025	1059	1102	1080	1067	1058	1127	1080	1043	1036	1085	1091	1027	1093	1101	1059	1057	1100	1096	1068	1043	1043	1095	1061	1089	1062	1095	1088	999	1060	1044	1031	1025	1068	1086	1122	1041	1128	1072	1056	1041	1038	1055	1144	1052	1057	1081	1099	1079	1103	1052	1015	1070	1058	1081	1077	1034	1059	1034	1018	1084	1036	1080	1055	1013	1082	1074	1049	1085	1035	1087	1031	1051	1056	1051	1022	1055	1093	1096	1051	1069	1070	1069	1030	1110	1104	1087	1058	1015	1043	1045	1029	1083	1030	1071	1037	1025	1038	1065	1032	1012	982	1013	1051	1071	1092	1054	1064	1127	1064	1071	1095	1083	978	1058	1119	1052	1105	1012	1102	1084	1061	1044	1084	1095	1076	992	986	1058	1043	1030	1130	1039	1096	1023	1090	1065	1096	1103	1076	1050	1047	1093	1100	1065	1021	1035	1085	1055	1058	1111	1090	1063	1011	1065	1007	1071	1036	1099	1080	1057	1069	1070	1109	1081	1024	995	1087	1083	1080	1079	1032	1104	1077	1052	984	1106	1062	1061	1059	1019	1056	1091	1050	1009	1065	1065	1033	1095	1055	1055	1030	999	1063	1101	1073	1115	1016	1053	1026	978	1067	1061	1056	1097	1042	1135	1091	1062	1041	1097	1052	985	1009	1050	1055	1108	1092	1099	998	1108	1043	1051	1075	1066	1065	1033	1066	1058	1048	1073	1040	1041	1056	1086	1046	1105	1085	1107	1015	1069	1056	1038	1012	1032	1108	1033	1091	1026	1011	1050	1048	1072	994	1080	1085	1097	1016	1020	1082	1047	1058	1066	1109	1064	1078	1059	1101	1061	1084	1074	1000	1070	1078	1043	1022	1082	1040	1059	1072	1014	1062	1086	1074	1079	1019	1100	1082	1082	1102	1060	1029	1058	1071	1013	1086	1004	1093	1110	1003	1070	1076	1033	1052	1100	1041	1070	1072	1074	1090	1079	1075	1036	1031	1066	1104	1090	1019	1076	1086	1051	1044	1092	1069	1051	1102	1045	1065	1040	1049	1005	1089	1101	1092	1043	1161	1017	1042	1045	1118	1113	1069	1093	1050	1072	1067	1057	1059	1094	1023	1067	1079	1032	1041	1091	1074	1023	1050	1100	1107	1044	1060	1078	1084	1033	1085	1037	1017	1039	1101	1132	1034	1096	1021	1048	1056	1031	1096	1047	1070	1090	1107	1071	1088	1024	1034	1041	1087	1134	1002	1086	1066	1103	1042	1059	1027	1072	1059	1063	1088	1094	1049	1070	1010	1061	1081	969	1045	1067	1138	1083	1059	1071	1019	1048	1061	1038	1056	1115	1066	1030	1034	1072	1065	1031	1029	1100	1053	1049	1058	1098	1100	1033	1067	1067	1065	1101	1034	1080	1096	1051	1070	1058	1037	1041	1008	1040	1076	1078	1093	1057	1119	1079	1050	1060	1048	1052	1086	1063	1044	1047	1126	1126	1120	1043	1059	1076	1086	1031	1039	1072	1103	1040	1008	1069	1040	1073	1048	1049	1035	1050	1022	1047	1056	1040	1114	1021	1085	1031	1044	1062
28169	19711	7539	2038	1523	1026	772	784	797	706	651	628	659	595	618	618	662	670	638	657	579	671	593	629	609	586	629	575	583	618	645	602	592	561	565	603	631	593	590	569	566	566	607	579	592	582	565	586	581	576	580	611	587	608	546	597	621	609	581	560	608	568	595	564	624	611	578	610	597	602	610	594	535	592	613	566	622	635	575	625	619	556	619	579	634	574	635	598	568	610	597	569	608	558	594	604	569	599	583	585	640	639	553	565	606	583	600	569	577	586	610	553	562	570	596	573	594	509	640	582	576	604	613	598	545	562	551	625	575	584	627	591	592	578	558	581	620	616	578	621	587	594	594	565	565	599	589	534	596	561	599	557	597	566	599	615	551	625	571	580	557	573	590	594	621	572	613	603	633	542	567	578	579	605	587	581	592	586	560	596	594	559	586	568	561	600	556	549	578	640	584	541	563	593	611	550	594	571	584	607	606	619	597	574	608	597	560	587	546	538	593	612	587	555	622	582	609	554	573	626	606	596	576	548	533	586	575	542	581	559	600	601	623	622	549	576	624	613	632	592	612	614	585	544	566	592	569	605	580	554	637	565	591	585	541	546	581	566	587	597	588	603	585	573	627	588	627	642	607	561	545	612	583	554	620	643	558	601	589	604	610	517	580	613	562	567	562	586	567	598	546	575	569	618	541	607	565	571	579	602	587	553	649	588	608	565	591	588	546	588	587	591	586	552	576	593	549	563	578	601	624	599	566	607	603	598	583	596	579	571	594	575	579	549	576	577	622	603	578	612	571	586	628	612	626	593	601	603	588	610	612	584	576	597	607	614	590	555	598	593	558	552	624	594	569	579	554	611	613	582	594	591	566	605	554	615	530	611	550	524	619	583	615	588	592	601	549	575	571	568	550	516	544	577	564	594	643	603	564	602	614	593	611	574	592	569	585	599	573	577	577	574	521	609	625	576	593	616	594	556	585	572	569	559	620	585	622	604	585	549	563	598	538	595	601	565	566	580	635	602	559	617	592	598	581	563	636	622	603	569	558	541	593	590	624	583	572	570	530	586	599	583	588	594	581	586	590	590	605	610	549	616	565	530	618	611	585	604	589	603	567	575	540	573	592	575	545	582	614	611	576	608	568	599	578	565	578	602	606	606	613	549	571	582	567	542	579	546	588	570	581	596	569	542	579	587	581	638	574	598	560	608	564	542	638	570	610	553	591	554	582	577	573	557	588	537	597	582	644	592	573	582	580	577	611	616	549	567	582	578	556	544	563	617	608	617	553	570	628	582	628	618	573	604	635	573	564	557	571	609	615	595	628	624	583	565	581	598	561	596	556	599	586	538	582	566	555	620	613	572	590	611	609	610	601	580	529	563	619	624	614	618	559	574	588	562	599	590	575	521	588	552	529	582	573	570	612	575	612	590	615	568	604	584	576	600	591	598	627	581	544	558	561	567	561	631	559	593	560	629	598	631	582	570	571	619	600	560	555	597	578	618	573	607	607	591	605	567	579	573	588	583	618	587	615	591	595	585	566	567	598	573	543	585	569	605	571	563	563	573	575	563	569	580	566	569	638	583	572	616	603	560	556	545	562	584	582	548	553	576	596	577	624	573	616	610	622	560	573	621	567	570	595	555	554	617	596	556	618	597	566	597	598	554	571	577	593	603	590	564	553	598	565	581	574	587	576	597	571	577	576	598	571	545	609	626	590	600	621	614	560	531	606	568	588	583	565	577	629	582	579	619	599	545	595	641	556	637	575	633	599	593	569	609	659	574	581	568	579	618	576	591	556	602	591	573	642	562	612	587	588	613	572	583	570	549	578	625	588	587	604	556	588	591	594	539	583	583	552	555	601	604	591	622	534	619	563	603	585	561	593	613	565	609	552	594	601	599	596	622	616	569	582	584	559	606	616	616	625	549	609	603	576	590	561	602	574	587	573	554	596	607	601	533	608	601	559	597	575	603	551	573	572	593	559	581	618	577	573	604	648	538	583	598	595	563	569	606	568	584	585	595	584	615	577	607	581	601	571	552	639	550	583	615	578	599	604	580	584	563	578	600	595	574	602	551	596	576	564	593	567	574	596	627	612	548	629	575	587	607	601	542	625	615	582	589	563	615	601	593	575	588	603	577	595	589	531	609	576	567	581	587	605	581	603	599	586	581	579	570	615	578	619	611	575	618	547	571	541	581	526	587	578	581	576	610	601	614	569	565	554	612	565	587	589	555	607	602	607	569	579	577	618	637	573	580	640	588	565	562	580	600	592	615	586	601	596	597	614	582	579	602	587	630	532	626	583	610	582	638	567	552	603	615	559	625	558	570	651	573	587	571	591	548	606	544	594	584	606	577	599	566	560	596	575	582	607	591	547	584	555	575	558	612	563	560	630	564	599	602	612	564	583	574	564	563	591	597	598	606	584	583	574	532	578	581	595	633	566	609	590	620	588	570	596	639	602	551	587	558	551	607	605	587	605	552	585	621	584	539	566	573	562	578	578	649	524	579	585	623	583	577	563	544	579	617	620	611	576	588	575	580	586	571	597	562	568	544	613	598	584	557	609	553	596	611	643	544	567	585	593	556	579	580	578	581	594	602	635	574	588	588	565	570	592	626	578	515	576	588	564	619	578	588	634	599	550	564	581	586	631	581	582	620	588	587	581	586	621	561	570	574	610	612	651	553	577	604	549	590	597	588	582	601	577	614	577	541	577	589	620	588	581	558	592	608	567	584	583	599	560	560	589	605	609	570	601	590	583	616	571	582	571	589	588	616	580	600	579	594	578	601	594	606	544	611	628	631	608	585	545	588	552	549	576	627	580	612	647	629	535	558	562	590	609	562	600	576	588	595	618	575	608	616	530	598	564	558	552	593	566	620	565	590	530	588	566	591	579	580	608	586	562	541	602	594	548	609	585	567	577	581	572	552	608	548	597	590	576	592	571	601	564	567	666	564	558	570	618	584	592	538	581	647	584	512	615	573	646	599	613	565	553	621	597	589	558	567	580	575	578	628	607	572	555	581	555	634	573	590	551	553	580	602	668	607	592	542	637	592	572	607	575	596	582	586	598	551	588	568	591	627	583	591	580	587	585	597	584	604	582	650	585	563	604	574	562	573	611	616	578	569	577	597	593	607	595	590	562	611	566	616	576	588	585	603	597	578	570	573	599	639	556	573	588	574	587	634	596	576	588	585	623	557	585	613	607	585	564	595	590	574	619	549	620	628	608	557	569	596	591	566	598	578	621	580	596	588	611	571	634	629	542	561	627	597	582	581	584	600	576	576	596	601	621	570	585	643	580	608	602	573	608	588	605	552	537	615	579	610	644	569	578	569	626	560	545	627	558	522	577	608	583	600	594	597	565	570	586	586	583	553	586	560	587	585	604	593	581	538	589	580	599	520	565	594	591	622	592	588	615	578	601	548	575	607	590	618	607	605	578	588	621	559	605	559	593	569	578	607	570	549	555	593	577	573	591	570	562	581	565	583	611	603	583	552
5762	5729	3601	2264	2115	1457	1026	923	1054	914	710	753	746	690	681	645	684	642	647	674	706	652	633	619	634	653	637	679	592	571	622	617	629	584	629	599	643	629	615	618	560	624	612	584	601	613	587	648	639	595	634	612	604	607	597	599	604	617	626	636	555	643	639	612	611	587	566	598	619	588	588	623	603	636	591	595	578	581	576	593	611	633	633	578	609	615	593	598	555	636	642	604	558	604	616	591	544	597	589	551	622	605	570	600	575	584	610	612	616	610	595	590	600	608	603	629	586	623	624	589	608	597	623	586	635	602	593	572	600	578	609	597	643	606	595	591	578	605	630	550	619	557	621	617	599	583	576	566	592	586	581	585	571	614	605	580	586	583	582	605	579	628	557	590	630	588	609	612	569	597	594	600	564	565	585	627	594	627	641	604	588	617	582	612	625	613	618	627	588	569	579	565	539	599	585	590	603	589	620	583	567	588	624	604	610	624	568	623	579	573	599	575	610	602	582	609	580	594	602	568	578	622	556	543	595	595	584	608	581	557	642	596	589	641	577	596	619	539	594	619	550	581	617	584	582	561	629	606	610	619	608	615	574	603	616	614	612	587	598	574	584	567	604	559	574	605	589	618	619	615	598	630	611	563	555	626	575	574	569	646	553	586	580	605	581	534	587	605	549	576	585	619	594	587	581	565	570	626	627	584	598	611	556	608	588	589	618	601	553	628	600	604	617	604	597	612	635	598	576	569	593	572	578	569	635	602	605	566	615	625	617	646	578	581	614	633	606	609	605	577	569	601	602	590	619	590	583	613	580	632	633	630	639	578	599	611	573	606	574	582	578	603	556	567	590	590	648	598	563	607	592	585	596	653	603	591	599	572	629	579	611	598	571	587	586	622	615	614	584	623	613	610	623	580	548	608	616	620	591	611	600	584	615	589	636	607	611	624	622	597	541	594	576	609	559	603	583	628	611	585	591	609	590	583	576	584	620	596	595	584	606	620	615	599	636	563	586	587	627	611	602	609	624	610	614	571	655	575	606	573	625	634	578	594	630	632	593	610	600	600	579	611	610	560	598	612	630	563	594	611	581	600	624	588	578	619	613	639	528	601	638	605	549	569	548	587	584	554	602	559	623	620	556	578	610	563	584	588	625	593	585	595	602	562	567	604	568	567	576	609	551	623	603	611	604	541	616	605	600	598	586	554	596	584	605	597	631	579	609	600	577	591	584	580	623	602	556	554	596	606	608	578	617	602	613	636	611	616	587	581	597	606	589	615	626	586	567	618	628	624	583	604	570	614	609	609	580	618	576	595	581	615	574	580	600	622	612	603	651	611	610	565	639	579	582	584	583	569	568	586	572	600	597	596	609	581	606	624	605	627	608	570	572	634	597	619	595	647	653	624	637	559	583	586	609	613	564	596	580	596	591	618	620	577	573	633	604	581	659	582	580	564	571	635	609	602	606	609	584	630	630	629	570	600	630	565	580	598	608	631	600	610	576	612	598	596	653	591	553	593	614	560	580	620	553	605	594	575	569	616	567	595	575	631	568	592	566	561	650	635	635	625	584	647	599	600	635	582	586	634	638	622	573	560	565	642	551	616	572	640	589	580	603	623	581	587	588	557	610	566	595	603	607	624	579	569	580	604	626	578	566	620	592	591	598	593	593	616	572	561	618	556	646	600	653	612	573	571	595	624	610	595	602	624	610	608	605	632	619	600	575	595	600	593	576	602	604	590	583	598	583	615	608	606	635	594	601	604	618	570	596	618	603	618	574	566	607	592	536	595	621	620	595	601	571	594	626	609	641	568	598	599	611	583	590	566	599	592	609	587	574	648	601	589	585	552	579	600	562	617	620	635	602	571	601	650	611	637	612	590	604	598	588	582	573	547	627	581	617	613	547	626	567	571	622	631	604	615	607	606	604	568	606	604	583	649	564	593	609	542	580	585	633	603	597	630	605	607	583	615	610	587	609	593	587	594	587	636	553	627	564	650	577	605	598	580	616	607	638	623	592	600	565	616	539	606	604	546	551	591	602	606	575	593	634	587	608	584	569	606	595	598	628	612	631	579	610	576	569	613	596	600	631	582	613	600	565	614	619	565	584	620	571	572	613	599	612	615	616	574	579	581	614	584	598	631	633	588	630	574	630	595	617	591	577	563	603	578	606	581	612	560	611	538	548	626	610	572	567	569	587	584	588	610	638	594	592	606	575	566	669	567	619	549	625	609	616	587	604	591	601	582	580	612	611	593	578	559	594	663	605	622	591	582	581	551	600	596	580	588	556	592	579	605	602	585	598	598	591	599	591	568	616	576	552	621	591	596	614	607	607	571	601	578	623	619	584	563	570	623	581	582	650	623	633	596	628	602	584	547	619	620	589	572	570	621	580	635	594	638	566	614	614	592	565	609	617	568	595	610	670	640	654	552	609	635	558	581	603	606	552	548	593	590	606	575	572	578	639	628	577	607	606	569	579	636	575	639	606	589	591	629	604	597	595	568	600	658	574	598	606	592	601	602	614	615	602	567	588	568	595	585	654	636	593	570	598	532	613	633	615	634	552	591	615	597	612	598	614	616	600	601	630	575	577	584	644	560	584	588	598	598	618	606	579	616	587	604	602	609	593	605	562	615	564	567	606	616	576	593	610	600	629	607	600	594	628	597	601	613	593	629	622	598	599	577	574	605	588	588	569	584	566	607	597	609	652	574	583	601	587	585	575	586	603	574	601	564	573	551	601	580	594	643	553	546	602	595	589	580	633	631	624	593	591	580	613	630	611	624	619	586	581	609	573	616	599	592	602	599	601	565	576	568	592	581	612	599	593	596	588	597	601	581	649	569	608	575	591	557	603	563	613	600	583	601	631	634	589	628	643	579	610	604	553	610	616	619	581	580	602	577	605	593	593	580	590	606	574	541	618	633	632	593	581	661	592	605	560	592	601	658	575	612	608	552	638	601	590	556	593	602	614	577	614	626	575	588	616	628	598	538	585	591	605	631	611	642	590	569	597	579	607	592	624	571	566	599	595	597	581	639	616	590	642	613	603	629	589	581	640	629	637	635	553	614	621	586	627	598	588	617	575	600	605	635	599	644	569	596	590	605	587	575	607	595	597	586	595	650	618	575	659	584	590	596	603	617	549	627	629	595	569	532	632	570	628	627	628	552	628	632	637	630	582	604	656	563	607	588	607	596	664	580	616	595	622	582	575	604	566	613	580	616	610	622	597	568	575	578	610	580	622	605	595	587	611	594	577	585	604	577	579	571	657	569	660	621	555	592	579	616	637	603	594	596	602	626	602	596	638	606	574	561	603	629	623	587	604	574	605	584	611	601	598	598	565	601	602	604	602	576	563	566	572	567	599	600	560	624	604	580	606	609	601	566	552	541	602	646	591	598	608	594	600	610	614	606	583	584	593	601	583	624	589	594	613	610	604	594	605	551	587	553	600	611	615	605	587	579	566	591	570	569	614	564	638	584	626	584	636	619	616	596	625	599
23930	21376	28479	24634	21369	10130	2468	1663	1747	1594	1236	1230	1208	1150	1170	1102	1116	1068	1072	1187	1094	1021	1083	1047	1055	1013	1042	994	1027	1008	967	1020	1002	989	996	994	1004	983	970	982	1032	1020	944	983	969	981	1008	983	958	1008	960	979	961	1024	971	996	975	916	944	934	1025	999	1009	946	977	981	967	961	998	937	940	999	929	968	950	1002	997	962	960	1005	982	953	964	919	943	991	931	939	978	964	999	955	998	959	968	995	889	899	899	974	936	912	998	998	947	955	955	1041	904	949	1004	957	961	959	996	1009	877	939	973	957	948	992	927	937	923	951	931	936	948	939	974	983	946	966	977	931	914	947	916	956	976	938	971	1022	985	924	950	941	944	960	987	947	952	962	940	1009	1003	932	995	992	941	937	938	957	939	935	950	949	920	972	988	989	932	964	978	962	945	983	938	1054	969	944	927	958	938	939	953	980	1012	1002	983	945	953	927	977	1042	975	997	895	994	984	933	889	981	936	949	944	942	959	988	993	921	952	941	934	996	989	1007	903	906	912	987	924	935	951	976	937	997	945	1009	955	1005	926	945	971	918	953	950	934	954	956	991	943	960	962	923	928	942	930	950	924	969	920	966	1005	921	906	941	891	943	943	931	964	937	935	981	927	990	996	932	973	924	922	894	979	917	956	932	945	923	986	907	968	956	1014	979	956	950	960	947	875	984	960	952	883	954	967	987	1015	949	909	925	935	898	956	988	905	956	957	983	950	896	949	973	983	930	978	972	933	913	921	981	976	969	948	1035	919	969	980	946	913	853	927	981	975	928	969	961	959	998	955	1010	967	924	942	936	977	991	984	965	938	962	970	945	1001	955	913	915	939	945	955	943	960	957	881	935	933	927	985	961	988	903	959	967	949	960	942	974	916	925	948	990	947	1023	1028	984	971	981	966	933	966	919	904	885	950	936	969	1000	949	940	946	1000	949	937	992	988	976	863	961	983	954	974	954	978	974	967	969	924	942	947	906	988	942	982	983	922	933	904	950	954	986	994	940	978	945	930	935	922	1019	902	926	966	948	973	956	931	930	1002	965	991	939	963	956	958	898	953	881	961	1029	934	946	967	971	940	991	986	966	914	920	914	952	995	976	935	957	951	946	1000	976	940	989	929	980	936	922	995	903	977	982	977	928	941	914	1010	942	912	956	985	913	975	901	946	964	968	980	958	942	974	883	993	973	971	994	990	938	938	970	941	949	913	967	915	933	918	920	978	954	958	973	1009	894	884	940	933	956	933	944	980	910	980	945	947	961	940	910	943	941	997	981	933	958	973	962	907	893	983	926	970	898	949	975	935	973	941	975	932	927	989	895	939	949	943	953	944	927	973	979	945	943	1039	978	913	965	922	986	1018	963	999	977	961	1015	946	962	944	980	938	893	950	921	958	931	950	957	965	955	982	956	906	1014	939	971	989	936	972	931	910	933	938	959	945	949	941	930	930	911	955	932	937	942	1004	935	906	914	956	952	954	917	920	949	980	929	970	914	972	994	966	942	979	939	874	987	1000	982	904	894	972	995	912	926	981	956	977	959	957	969	894	988	922	985	983	1020	937	955	1003	965	909	967	949	917	978	977	934	1016	979	940	996	974	939	938	970	958	994	945	989	976	1011	963	909	967	963	936	936	1017	951	998	1004	981	924	949	963	991	976	960	945	970	949	961	991	972	915	983	905	949	902	931	973	979	939	912	959	1003	963	965	945	989	984	912	952	963	947	950	920	959	952	991	943	989	936	1015	933	1036	944	916	952	971	989	946	912	960	945	942	972	916	952	954	971	938	991	963	967	970	917	940	875	902	968	916	926	990	977	976	972	954	975	996	924	967	938	918	949	969	928	902	1002	973	964	977	989	981	922	969	941	913	937	959	967	962	942	987	895	976	980	950	959	922	955	960	972	936	920	948	912	972	936	944	875	893	1018	974	980	985	920	970	943	995	953	938	939	937	923	905	975	927	949	938	966	999	927	1008	887	917	967	912	930	953	935	1062	901	931	957	958	1010	970	1006	933	946	953	1001	937	945	938	943	950	951	911	972	918	935	931	961	951	919	921	966	974	969	970	1014	930	998	945	963	984	995	937	958	878	926	999	966	966	988	887	937	1001	937	974	1003	971	965	986	969	977	962	953	1004	1012	1007	918	972	942	964	962	967	954	957	879	941	960	910	963	988	976	950	952	980	894	982	963	1000	942	980	982	943	968	954	948	983	918	978	982	904	963	1036	954	947	1008	949	953	950	884	946	935	956	988	961	965	969	950	993	993	988	905	938	956	978	976	978	920	947	966	946	896	937	941	968	943	1037	980	1003	971	995	893	945	1014	966	976	994	994	951	906	917	988	924	1034	987	942	1014	968	933	966	958	965	997	991	974	941	919	899	951	962	924	962	976	987	932	940	969	973	920	976	962	958	966	979	956	941	920	921	957	901	969	946	903	921	995	939	906	948	946	985	992	975	911	940	912	973	898	990	913	964	917	993	922	977	976	1021	920	928	976	923	942	978	909	996	933	923	888	982	903	912	974	966	980	935	909	960	963	970	966	951	954	989	942	1022	929	943	936	976	904	969	945	898	925	995	910	881	979	946	935	953	937	968	986	902	1035	990	916	1019	985	955	972	990	947	941	916	944	957	970	938	991	960	987	971	929	976	1009	931	975	1029	937	969	895	989	1002	960	980	942	909	932	953	994	978	935	913	914	936	961	961	1013	992	955	1005	939	900	978	897	970	923	951	1003	995	992	958	956	913	925	1005	993	954	965	968	960	959	933	969	928	937	907	974	921	943	952	971	1006	954	942	922	1014	900	978	979	934	969	922	974	919	973	982	1033	946	963	966	978	927	1043	902	915	974	988	876	936	923	971	874	962	944	964	914	958	960	913	963	963	950	947	994	938	900	888	979	971	950	957	955	959	918	940	936	960	913	940	983	995	991	946	961	950	1001	955	989	923	916	920	921	886	995	955	983	960	976	917	987	905	931	993	995	912	969	965	893	976	948	939	961	1003	1022	950	954	942	871	928	933	1022	955	1010	991	935	957	916	904	909	974	981	957	947	997	898	984	951	963	936	921	951	972	942	921	933	913	940	991	976	905	940	965	926	909	977	919	943	945	940	957	973	955	944	929	971	964	931	1006	949	951	936	971	1000	975	956	946	957	906	946	916	963	977	948	947	980	952	994	950	963	927	920	926	977	985	941	989	953	956	967	942	968	973	904	881	915	998	975	955	999	873	951	944	915	976	914	1003	949	927	1013	922	981	977	955	981	932	938	990	985	930	897	923	985	947	906	966	969	958	896	968	972	905	998	912	977	957	993	975	939	885	966	959	925	983	1001	938	921	899	934	916	954	977	947	1027	892	970	958	963	1005	968	964	948	946	963	878	969	957	922	898	944	957	905	912	938	944	905	959	909	965	950	938	906	1018	961	956	949	976	978	942	931	961	927	969	975	976	912	1023	965	964	915	1027	935	969	920	928	923	922	951	950	960	944	1014	985	943	973	985	982	950	931	970	975	989	913	927	894	940	1003	969	944	874	928	980	932	933	959	942	970	861	967	936	950	948	869	965	934	958	914	988	952	957	965	984	907	870
5453	16079	10612	6473	5611	3985	2631	2284	2353	2068	1282	1339	1366	1299	1255	1285	1174	1160	1133	1222	1147	1042	1054	1146	1091	1107	1077	1078	1074	1077	1036	1041	1005	1031	982	1051	1026	1002	976	999	1021	994	946	964	969	1008	966	966	1015	985	945	985	963	1000	950	935	948	988	978	974	964	937	988	992	971	974	933	984	934	940	901	951	1004	965	947	1010	1004	947	967	959	981	1015	928	941	956	952	916	971	920	980	943	963	960	968	954	951	939	937	913	990	942	983	935	887	1000	865	964	949	876	949	912	917	931	899	906	937	943	949	938	931	921	937	930	977	974	927	977	961	952	942	915	921	916	999	948	990	976	949	944	960	964	965	931	964	956	956	885	891	997	949	905	966	955	907	961	938	884	961	1003	926	993	963	921	980	974	937	947	963	1015	1010	969	956	923	938	905	976	912	992	897	920	943	934	976	965	928	938	995	948	968	926	992	948	980	945	986	926	932	957	941	968	903	1020	961	935	942	971	939	913	914	993	1013	930	909	964	997	982	928	891	943	972	953	936	920	972	944	927	962	997	973	984	946	950	925	893	912	952	906	1009	968	985	947	944	957	978	970	917	897	931	947	950	930	944	970	949	954	951	917	912	981	900	955	933	964	932	943	937	979	982	943	973	895	957	975	1021	936	944	911	912	958	903	981	948	925	1005	983	943	948	907	995	907	899	981	981	988	977	936	911	933	899	989	998	951	928	945	951	954	923	969	977	922	884	963	917	905	911	945	974	926	921	946	938	933	943	864	952	926	953	930	942	982	902	975	945	934	1005	968	963	942	998	913	959	944	947	917	930	903	922	954	908	941	975	962	929	964	957	988	946	1010	898	949	952	993	948	937	964	894	897	929	980	896	969	960	940	915	882	967	948	985	958	953	921	931	967	909	964	958	913	942	927	935	962	926	948	921	957	948	902	942	978	928	960	907	965	987	963	927	952	892	939	904	977	1012	994	890	946	931	971	936	937	990	1027	934	978	960	972	980	947	963	940	925	922	981	959	953	921	919	930	1001	958	932	961	978	946	904	921	932	936	937	1024	944	966	973	932	955	932	949	976	943	979	906	912	961	963	946	910	963	916	918	946	903	880	987	955	940	907	894	942	1002	924	898	965	925	916	924	948	932	926	908	904	983	987	969	922	912	936	914	897	963	950	917	966	974	926	924	962	962	939	939	943	974	959	929	988	921	997	944	928	925	991	948	984	944	955	917	943	931	945	890	918	979	984	954	871	911	914	975	925	977	936	943	924	914	912	917	971	941	928	955	939	967	954	956	954	938	904	916	921	933	945	958	950	943	959	926	893	922	950	944	965	994	927	993	1013	920	908	932	911	968	959	965	922	931	952	960	939	941	978	950	999	926	927	907	947	929	919	951	956	897	915	936	899	997	958	968	1000	940	979	931	901	935	929	933	946	951	968	998	949	1001	931	950	944	1008	968	938	964	988	957	993	927	967	951	992	929	929	955	928	954	952	951	963	975	965	897	935	866	969	918	862	948	965	967	926	895	954	895	984	982	959	942	957	928	946	933	923	1011	979	931	941	963	874	883	923	1009	904	944	871	965	950	974	942	973	900	947	936	936	914	968	941	938	917	950	908	910	932	976	953	904	967	970	957	948	971	909	889	911	960	939	931	962	950	963	935	858	961	963	914	933	995	938	900	947	940	968	976	946	943	934	945	947	918	918	919	934	924	878	934	989	967	915	923	1000	935	897	900	921	970	923	908	930	866	951	934	970	933	999	940	991	975	990	1038	972	962	934	926	949	922	980	941	889	954	953	995	977	896	951	931	1000	982	918	949	896	898	948	974	923	978	958	877	987	959	944	897	967	1003	924	984	929	955	981	996	929	932	988	953	969	948	884	878	891	880	960	923	949	921	938	942	918	980	952	930	913	949	976	936	954	1030	969	944	920	945	902	962	927	953	944	956	949	983	941	961	943	944	1005	969	981	930	902	956	920	920	960	962	955	928	956	932	1008	960	922	973	990	957	921	936	910	962	962	942	969	992	931	919	996	932	916	991	946	893	956	918	890	984	904	940	1003	968	961	951	957	924	959	916	992	948	935	972	952	907	945	949	972	997	972	995	908	923	1003	935	959	919	964	999	958	929	952	879	980	927	968	879	930	962	1032	916	924	950	940	982	920	918	947	971	961	957	972	944	935	947	974	1002	984	899	914	957	982	905	938	936	925	979	960	899	906	917	989	934	921	944	978	902	955	939	928	928	970	1010	960	904	939	953	956	896	990	889	956	965	934	936	945	933	986	987	959	859	922	912	940	990	952	924	964	921	923	945	936	1001	862	927	913	938	939	980	943	905	968	947	881	923	954	960	892	957	947	920	966	897	977	940	897	886	921	965	987	926	912	986	919	977	921	901	968	976	1013	934	962	948	976	930	924	1011	929	972	935	1004	957	909	927	941	902	900	969	968	900	913	969	939	994	959	949	980	989	937	944	985	924	931	944	940	963	990	945	1003	955	962	912	953	961	926	979	919	923	869	961	968	925	905	908	932	902	961	962	951	915	904	910	885	941	965	953	901	962	923	931	908	975	985	947	957	1001	906	965	924	912	918	920	945	945	930	956	951	921	936	913	949	871	981	930	985	901	919	959	984	996	868	951	928	948	975	923	958	902	968	948	993	967	950	937	940	930	903	900	937	940	896	938	953	918	926	967	942	926	966	960	976	989	1010	947	935	985	893	948	929	896	924	929	942	983	956	958	957	911	945	917	937	929	962	997	926	893	929	926	950	947	1026	901	1009	957	944	979	923	977	949	931	959	966	939	1034	923	880	913	914	971	998	932	1005	958	934	942	952	897	923	989	967	917	992	907	974	941	968	971	937	954	937	969	981	979	930	986	943	961	946	950	881	942	899	967	932	974	916	895	926	941	952	944	887	961	974	910	922	931	883	905	974	981	935	894	968	995	903	938	959	922	930	997	936	925	968	921	936	958	908	909	970	920	974	955	947	893	921	950	960	948	931	954	889	956	904	932	874	966	966	944	928	943	893	910	932	978	965	968	927	958	975	968	903	968	965	971	997	945	899	941	931	925	960	946	954	920	975	975	885	939	943	898	943	922	962	886	971	883	942	934	909	987	963	949	988	962	912	966	955	933	1033	962	972	918	922	1005	951	939	928	935	920	892	951	912	974	938	930	975	931	890	955	901	1001	945	952	939	988	938	958	903	926	947	977	1046	981	925	951	970	961	964	926	958	968	953	939	944	973	951	954	900	949	929	958	989	978	886	933	980	908	963	944	922	869	930	919	959	999	987	931	939	1001	945	976	948	915	935	994	928	940	921	993	1022	949	951	967	958	923	907	965	948	954	977	983	935	973	959	973	928	924	957	903	999	959	954	932	943	948	926	970	980	918	1000	912	1005	937	966	935	988	987	961	986	964	894	900	947	916	934	932	929	951	903	935	959	933	945	979	899	970	952	952	938	917	946	861	924	933	990	949	908	1000	912	950	923	967	945	928	958	932	939	979	961	981	945	954	968	939	949	936	959	906	934	972	907	924	954	929	949	921	942	943	936	960	948	1004
24971	21388	27446	25636	10856	1765	1044	891	1004	869	673	657	656	608	641	651	656	633	656	590	595	565	618	598	572	588	603	579	593	559	551	545	570	577	593	580	606	567	560	516	522	556	536	517	550	542	530	478	538	552	555	574	591	498	547	566	540	516	511	513	548	529	588	559	548	530	552	511	579	567	531	532	529	545	539	558	531	569	528	552	511	476	520	543	528	517	517	541	556	515	536	517	527	570	555	569	537	531	541	497	568	536	537	541	481	575	528	533	532	538	511	540	527	562	549	521	527	549	515	586	548	525	559	553	533	489	517	563	563	544	539	521	536	550	512	540	530	532	498	504	530	576	531	540	497	517	542	515	560	531	484	529	559	500	483	550	512	524	500	530	518	523	573	558	525	487	499	525	538	511	514	544	518	558	498	514	518	504	555	567	511	510	506	515	533	499	494	533	497	499	542	525	528	555	513	512	520	518	556	494	544	546	524	508	552	530	534	531	512	517	518	564	515	548	522	479	538	532	534	515	531	538	509	605	536	503	537	538	563	552	538	539	545	513	547	499	547	555	533	538	551	520	532	538	488	531	583	559	510	540	531	520	520	513	534	497	506	524	545	509	550	540	552	537	522	546	503	565	523	549	534	510	544	509	527	558	517	481	554	510	536	547	552	521	519	533	542	531	558	521	537	504	517	543	564	522	531	534	512	566	521	521	520	515	500	515	510	542	529	517	534	526	572	552	530	564	517	502	512	570	551	590	553	521	562	496	549	483	532	519	513	526	540	503	548	569	532	552	507	487	545	505	541	557	563	521	576	556	543	521	553	515	503	546	528	527	477	547	520	540	575	537	492	516	559	529	529	560	541	565	503	499	517	495	558	532	488	524	562	488	542	543	463	554	508	553	516	515	542	520	506	533	565	510	504	531	543	547	557	546	541	540	555	582	519	509	505	518	527	529	548	547	556	533	512	536	566	550	519	566	535	512	533	527	564	530	524	553	563	506	533	542	516	507	553	543	558	565	536	464	551	513	561	525	529	519	581	549	551	509	554	516	488	522	510	546	546	538	522	537	491	509	530	579	541	490	526	593	568	547	573	537	522	529	516	535	513	536	514	528	488	546	505	508	554	531	574	492	533	555	539	544	582	513	526	516	483	520	542	533	544	527	482	507	505	538	565	533	522	494	585	531	529	548	526	543	594	484	540	528	503	532	520	525	536	502	545	535	533	570	561	479	501	536	519	544	550	488	548	494	516	522	537	538	589	575	559	573	499	555	512	578	532	589	445	530	533	516	511	523	532	556	565	550	483	515	542	521	581	534	517	548	552	555	510	542	565	567	555	515	562	538	537	530	563	544	521	522	551	521	570	558	556	537	526	547	531	528	527	559	560	539	522	505	523	549	555	538	521	557	517	581	516	463	555	554	542	561	555	535	539	541	508	517	545	545	521	556	506	500	520	561	496	533	552	582	498	542	495	516	519	502	526	510	538	477	513	545	547	542	491	518	515	581	471	541	538	486	571	516	560	506	522	597	555	530	556	520	505	550	525	507	535	500	540	546	537	524	543	525	546	492	558	560	571	562	521	533	521	488	540	503	506	529	518	527	554	579	521	551	530	510	536	505	526	540	557	529	524	538	518	545	542	564	539	524	510	500	518	517	559	514	547	548	534	550	486	555	498	547	505	573	504	526	506	520	525	526	518	552	520	530	498	549	547	501	562	513	537	552	565	534	536	512	531	561	521	513	546	552	546	565	550	535	578	515	553	546	559	570	515	501	541	516	559	558	524	534	524	514	520	527	581	526	530	506	557	492	551	494	529	524	522	593	526	553	528	557	526	526	569	517	527	527	566	515	545	494	538	581	540	492	501	512	570	479	491	506	599	537	516	545	554	541	545	539	537	490	531	539	515	522	531	541	497	504	534	521	516	561	540	568	535	497	541	567	510	544	558	540	556	506	571	551	512	557	493	547	503	546	514	511	531	520	514	516	482	553	500	510	528	511	526	555	545	548	579	514	527	492	548	529	548	547	511	536	543	517	528	592	529	547	516	540	537	510	524	558	586	498	534	507	515	530	510	542	550	558	518	534	528	526	493	499	533	585	529	512	537	542	525	529	535	563	531	533	534	562	546	537	522	549	521	551	535	561	525	503	528	537	510	531	518	529	558	543	528	518	524	508	542	562	536	511	534	520	554	525	512	517	536	515	563	538	520	519	540	533	542	528	505	557	507	537	554	528	517	515	553	525	558	497	524	504	519	545	515	558	545	513	576	542	507	512	539	527	552	523	562	490	520	530	535	533	502	540	538	534	515	549	543	538	543	480	543	529	505	548	503	533	548	545	570	547	536	546	527	564	519	539	535	564	527	539	527	517	521	531	518	531	514	525	544	555	490	522	562	534	527	558	504	542	529	539	528	499	514	562	511	550	544	493	564	540	518	546	503	541	554	528	541	560	517	499	548	530	514	502	514	524	518	497	511	498	539	522	550	558	526	527	580	561	500	539	493	512	536	524	566	533	520	536	511	526	559	558	520	523	548	543	554	545	550	529	527	577	540	489	563	522	547	569	551	513	488	550	525	530	561	574	534	528	492	544	572	545	535	523	536	520	520	562	576	518	523	517	590	528	479	511	522	515	555	523	490	555	509	569	528	517	558	514	507	540	571	551	551	544	484	552	486	538	545	506	564	512	551	531	529	511	486	563	556	527	568	546	548	558	532	565	502	531	525	542	515	514	527	534	503	523	533	539	531	487	500	493	574	523	516	524	530	553	507	523	585	513	538	515	546	511	506	544	513	510	580	544	531	556	549	523	503	499	565	531	552	558	522	548	514	546	550	556	561	538	552	525	558	488	542	551	522	519	540	487	520	507	559	524	548	537	536	527	557	549	534	506	545	516	547	528	508	530	532	580	554	516	533	463	530	549	532	553	511	516	575	522	565	525	511	540	527	503	565	541	521	533	515	522	530	548	553	515	515	553	537	484	497	532	552	578	533	542	544	518	541	500	498	509	578	522	508	500	529	549	507	514	596	528	501	539	542	561	540	512	530	535	535	539	553	539	506	552	481	530	498	512	524	513	551	535	534	570	507	575	554	510	550	528	522	543	537	557	507	519	529	558	549	544	517	507	532	536	504	568	540	555	495	564	516	508	504	516	539	518	513	536	516	487	513	532	545	549	539	558	533	524	543	539	525	540	547	521	550	552	449	534	579	542	539	569	577	516	502	510	519	507	536	543	548	522	558	549	543	525	522	487	492	554	510	528	530	524	550	521	503	570	560	560	556	555	522	539	575	559	541	542	547	525	545	499	571	538	492	526	553	523	509	524	553	517	548	530	546	529	586	542	558	528	494	530	575	537	510	526	553	540	519	527	541	540	508	553	478	534	531	507	565	533	537	560	534	490	531	517	506	506	553	537	546	544	524	547	513	536	556	534	568	510	536	532	483	533	537	528	511	501	522	574	553	510	549	511	474	538	550	521	536	560	534	494	520	522	581	565	517	542
4894	10939	6663	4286	3524	2488	1632	1530	1493	1270	860	814	791	814	762	695	669	711	728	696	665	715	706	681	639	666	664	591	614	609	606	592	611	572	581	602	568	575	560	583	566	619	602	541	592	577	565	555	591	582	577	595	597	592	565	573	573	568	559	585	583	567	566	521	554	547	558	552	577	540	561	525	526	593	555	526	604	579	587	550	554	587	573	559	558	566	532	576	562	562	556	495	546	571	558	528	528	552	551	547	556	555	589	580	547	550	542	609	557	548	518	591	559	535	554	546	551	558	516	554	576	514	541	531	592	573	571	534	578	586	553	545	557	581	548	584	565	516	538	553	560	590	592	549	570	556	535	582	533	546	571	569	542	542	578	564	595	567	512	570	551	544	538	519	581	572	554	583	585	548	563	570	550	560	563	584	530	553	567	579	548	564	538	543	533	530	559	584	567	527	554	560	569	523	552	594	582	583	574	509	550	543	564	532	560	545	548	567	558	557	553	522	555	565	560	574	572	512	533	525	578	546	506	584	560	569	525	585	583	557	595	562	557	533	538	583	547	552	569	595	536	577	599	504	586	598	600	564	485	557	562	552	587	561	502	540	545	571	534	546	545	564	572	553	532	570	549	537	550	554	517	563	567	501	526	563	587	499	529	600	583	573	540	550	543	592	483	534	538	552	557	530	553	586	529	537	535	583	564	574	630	552	503	512	538	556	521	517	522	565	548	508	549	544	573	549	555	581	552	537	530	520	555	565	539	559	544	561	554	570	540	553	562	559	542	554	562	552	529	516	562	564	530	529	560	561	524	539	539	569	568	524	553	588	545	549	533	556	576	564	567	553	566	552	575	545	537	553	561	582	552	576	557	556	556	524	582	562	560	541	594	581	544	555	589	591	542	547	587	563	547	567	542	573	554	500	532	586	531	586	524	532	531	572	529	532	548	516	502	575	583	554	608	553	562	569	550	624	591	547	534	569	515	549	510	548	553	585	555	564	527	517	571	582	540	587	566	526	532	543	587	587	567	555	538	508	577	573	554	535	541	546	537	556	581	541	553	520	574	527	588	547	599	535	551	551	564	568	564	570	509	520	522	554	571	553	555	542	553	601	557	536	573	550	587	575	545	573	516	517	573	529	570	555	507	557	551	576	533	576	535	561	568	582	501	523	578	594	574	555	546	528	561	541	525	590	537	540	590	543	558	521	564	555	550	544	533	549	561	562	563	516	535	529	547	570	550	572	550	568	543	522	591	514	569	547	526	561	569	572	552	559	563	567	568	572	546	568	587	563	556	520	599	544	538	535	570	526	541	594	542	508	582	543	573	604	566	559	578	548	527	573	557	526	549	543	539	517	567	557	548	559	535	546	526	553	573	560	575	578	556	588	545	535	549	511	571	551	556	550	554	558	614	523	558	573	561	559	531	551	581	553	544	558	576	558	544	565	525	549	516	559	537	545	580	574	587	559	549	567	567	578	548	545	572	591	556	537	569	553	590	527	592	552	572	515	547	574	562	551	573	567	584	541	543	538	559	569	596	574	533	539	576	529	552	541	560	514	575	557	533	561	570	562	576	535	515	544	552	567	551	560	567	590	535	550	552	545	577	570	530	557	540	574	550	540	533	555	520	556	541	594	586	560	528	550	551	539	536	543	603	548	546	584	553	575	585	511	585	526	552	524	567	500	561	550	564	610	542	582	512	569	570	537	550	568	560	564	557	568	574	527	546	568	592	543	563	548	557	545	552	562	549	550	536	535	535	546	550	577	535	565	591	547	554	550	557	564	509	549	565	549	524	545	531	507	548	575	537	520	535	573	591	566	581	563	560	541	514	482	534	526	550	530	593	560	561	523	526	569	601	553	582	512	530	561	560	559	534	549	573	558	548	529	545	547	556	530	560	520	583	552	559	589	552	568	553	571	595	515	543	493	561	524	560	489	548	535	577	536	567	524	573	522	583	587	545	549	525	572	538	551	514	554	538	536	571	563	544	526	555	565	551	538	560	558	588	549	575	562	539	564	557	547	585	588	479	567	520	578	536	516	556	559	573	552	557	523	564	551	529	517	565	605	563	544	558	559	561	587	556	571	590	540	555	571	571	492	540	560	524	567	574	568	519	541	578	596	539	510	514	543	593	559	533	540	562	578	531	537	551	551	582	547	546	545	542	560	614	600	576	599	553	576	564	536	561	528	597	553	597	530	549	573	534	558	559	576	582	549	511	507	558	569	498	587	597	516	540	572	557	513	578	583	540	541	601	544	503	567	564	506	524	564	567	530	541	522	517	543	567	522	590	561	514	531	524	567	542	547	560	538	571	571	547	566	575	570	548	586	526	556	516	574	546	561	597	566	566	544	498	545	575	550	538	540	550	557	579	576	545	558	550	583	584	575	565	556	536	584	585	515	568	573	567	568	544	540	567	591	559	573	596	574	545	534	538	580	557	561	565	574	569	551	553	553	594	521	540	524	573	540	571	564	524	591	532	502	550	557	562	566	526	569	566	549	559	536	549	537	572	571	554	593	536	515	591	525	583	595	523	565	556	569	550	519	601	542	513	556	552	563	562	609	531	565	553	597	545	577	577	582	551	536	559	514	591	563	526	539	519	522	552	572	551	548	574	552	590	550	560	569	589	532	575	544	531	547	557	547	559	564	531	569	588	559	565	566	569	570	600	555	536	523	522	550	563	586	519	538	585	540	568	550	551	547	560	569	586	558	565	568	561	526	568	562	553	552	540	562	569	568	547	535	554	521	580	522	533	575	555	574	547	581	551	571	581	534	597	551	549	557	543	580	565	553	521	562	546	553	564	554	541	581	601	540	548	596	540	576	515	493	605	568	607	555	535	529	529	559	571	544	579	568	560	570	548	543	569	569	562	622	558	553	567	621	546	529	551	543	564	550	525	587	551	551	553	584	571	528	544	562	526	595	530	560	550	524	569	566	532	564	550	574	557	540	585	529	525	548	583	533	581	549	530	560	574	545	574	559	572	520	550	550	523	579	562	555	582	526	582	570	584	562	575	564	568	526	550	546	553	568	565	590	591	580	529	580	533	559	548	556	582	508	571	576	552	576	565	531	536	534	600	570	551	556	531	558	596	564	556	523	550	577	538	559	551	563	547	540	558	538	547	580	569	559	561	558	525	533	587	568	569	555	535	539	546	581	568	570	536	572	544	553	505	555	547	538	504	573	491	547	599	544	597	532	589	520	547	578	553	567	525	568	535	567	549	561	525	536	524	564	541	526	545	594	538	547	553	557	551	551	531	590	557	577	600	585	563	574	549	608	570	568	507	543	550	562	517	578	553	581	533	547	549	565	548	563	537	539	535	582	573	522	562	547	575	572	570	535	537	610	547	560	557	560	554	533	544	584	550	491	553	590	535	573	575	577	545	560	552	559	563	510	559	576	561	549	542	571	542	546	548	530	573	554	564	582	541	524	567	564	583	537	566	555	565	598	552	585	585	550	527	576	575	596	554	555	569	557	549	611	548	580	521	567
22707	21380	29056	24094	21395	21489	10140	2638	2397	2108	1644	1539	1500	1464	1385	1347	1282	1355	1280	1317	1311	1250	1254	1303	1211	1171	1231	1229	1124	1190	1197	1092	1129	1133	1143	1084	1113	1123	1088	1147	1041	1096	1097	1119	1059	1040	1090	1057	1139	1117	1087	1056	1060	1084	1108	1142	1121	1093	1093	1088	1112	1046	1069	1035	1149	1058	1102	1082	1119	1054	1151	1057	1053	1093	1030	1131	1062	1041	1047	1080	1103	1030	1086	1089	1076	1117	1123	1116	1032	1070	1031	1096	1097	1142	1050	1054	1101	1091	1070	1028	1118	1051	1058	1114	1097	1071	1049	1120	995	1017	998	996	1024	1018	1066	1103	1099	1039	1069	1109	1090	1054	1109	1059	1081	1146	1078	1037	1127	1054	1092	1072	1122	1059	1074	1127	1107	1041	1059	1045	1128	1110	1113	1059	1087	1011	1056	1035	1091	1057	1123	1022	1007	1064	1114	1061	1050	1034	1060	1077	1063	1033	1070	993	1060	1014	1063	1095	1116	1107	1011	1054	1109	1102	1079	1052	1063	1145	1053	1103	1083	1052	1100	1033	1069	1049	1025	1054	1077	1079	1098	1056	1047	1041	1096	1132	1065	1031	1048	1071	1067	1013	1077	1117	995	1049	1061	1041	1140	1043	1097	1039	1067	1049	1108	1038	1061	1115	1067	1078	1031	1028	1053	1029	1063	1022	1066	1060	1101	1055	1142	1065	1038	1068	1058	1034	1034	1076	1057	1100	1032	1036	1053	1092	1037	1047	1016	1046	1105	1044	1022	1076	993	1080	1063	1034	1098	1039	1026	1091	1052	1087	1083	1045	1061	1081	1042	1094	1113	1074	1063	1053	1083	1043	1100	961	1104	1045	1067	1049	1070	1003	1024	1127	1083	1042	1076	1036	1030	1128	1147	1088	1079	1043	1073	1040	1035	1040	1064	1057	1079	1043	1104	1057	1073	1033	1027	1037	1061	1087	1081	1019	1054	1051	1031	1059	1072	1110	1107	1009	1019	1068	1021	1062	1060	1135	1102	1049	1061	1055	1122	1051	1061	1063	1090	1085	1056	1077	1051	1004	1053	1060	1063	1040	1076	1054	1057	1062	1098	1046	1086	1033	1037	1042	1063	1134	1023	1049	1043	1049	1064	1073	1010	1052	1107	1120	973	1000	1073	1075	1058	1081	1088	1101	1044	1089	1063	1050	1067	1044	1019	1025	1066	1116	1094	1064	1034	1019	1055	1097	1057	1053	1085	1045	1089	1047	1073	1051	1031	1043	1078	1056	1049	960	1042	1002	1089	1093	1044	1086	1091	1069	1023	1118	1059	1123	1026	1073	997	1031	1027	1068	1080	1048	1059	1004	1086	1117	1064	1084	1024	1046	1055	1081	1079	1086	1061	1074	1021	1070	1064	1114	1091	1047	1047	1046	1079	1073	1035	1062	1049	1078	1052	1035	1012	1083	1060	1065	1050	1072	1067	1103	1055	1071	1065	1076	1080	1110	1062	1004	1018	1048	1077	1018	1089	1022	1038	1084	1048	1047	1070	1020	1078	1136	1066	1084	1088	1062	1049	1032	1080	1004	1048	1065	1086	1039	1053	1107	1059	1106	1063	1015	1105	1059	1058	1041	1084	1057	1080	1007	1060	1009	1043	1036	1032	1027	1062	1096	1057	1051	1152	1123	1072	983	1044	1049	1107	1076	1054	1032	1033	1086	1027	1060	1061	1068	1093	1094	1064	1056	1054	1032	1056	1068	1018	1078	1069	1082	1087	1091	1051	1137	1083	1074	1064	1049	1108	1029	1012	1078	1079	1086	1089	1101	1052	1028	1046	1084	1075	1058	1074	1090	1045	1080	1036	991	992	1036	1048	1095	1021	1026	1077	1100	1065	1033	1088	1063	1006	1013	1045	1105	1047	1060	1055	1030	1028	1038	1064	1086	1106	1030	1053	1041	1046	1028	1052	1047	1046	1087	1126	1076	1023	1053	1063	1140	1099	1079	1080	1114	1040	1022	1053	1077	1080	1078	1046	1072	997	1033	1068	1060	1066	1089	1047	1092	1031	1032	1074	1028	1063	1067	1035	1063	1016	1111	1039	1084	1063	1114	1022	1092	1066	1077	1024	1007	1022	1025	1042	1049	1065	1131	1026	1047	1093	1082	1033	1059	1043	1086	1082	1086	1032	1071	1028	1013	1082	1077	1087	1043	1082	1015	1083	1071	1075	1022	1043	1096	1141	1042	1052	1079	1061	1049	1098	1060	1040	1068	1094	1045	1051	1010	1061	1064	1110	1067	1123	1066	1138	1050	1067	1058	1051	1054	1040	1045	1002	1071	1076	1086	1005	1048	1062	1103	1070	1068	1116	1077	1055	1088	1006	1048	1086	1055	1120	1032	1100	1092	1096	1063	1106	1037	1052	1053	1135	1096	1036	1075	1062	1058	1086	1058	1042	1070	1134	1065	1075	1030	1001	1065	1045	1061	1057	1030	1089	1082	1045	1039	1092	1049	1003	1060	1109	1111	1034	1058	1078	1048	1054	1026	1087	1027	1132	1025	1075	1081	1096	1067	1012	1085	1088	1021	1122	1041	1105	1049	1109	1082	1076	1042	1037	1038	1084	1074	1003	1035	1058	1027	1068	1018	1018	1042	1031	1070	1094	1074	1041	1140	1074	1115	1032	1051	1025	1033	1002	1049	968	1070	1138	1025	1087	1096	1058	1109	1055	1058	1059	1063	1035	1033	1045	1082	1129	1071	1095	1083	1098	1085	1104	1079	1032	1053	1029	1095	979	1042	1069	1129	1079	1032	1056	1042	1108	1080	1042	1086	1094	1123	1048	1046	1111	1067	1041	1047	1071	1099	1105	1094	1054	1048	988	1031	1058	1054	1080	1042	1029	1018	996	1042	1092	1041	1027	1063	1000	1093	1063	1035	1038	976	1052	1076	1070	1058	1054	1030	1077	1086	1099	1070	1076	1057	1105	1058	1087	1048	1066	1052	1069	991	1061	1017	1026	1086	995	1038	1066	1010	1013	1017	964	1071	1049	1082	1116	1063	1037	1021	1002	1051	1041	1061	1078	1036	1027	1019	1003	1075	1016	970	1040	1080	1084	1001	1107	993	1020	1175	1051	998	1067	1081	1029	1035	1071	1014	1028	1031	1086	1058	1086	1097	1136	1058	1075	1052	1090	1063	1039	1109	1051	1133	1037	1106	1070	1049	1052	1036	1050	1040	1034	1065	1059	1059	1008	1023	1107	1070	1034	1091	1040	1113	1083	1055	975	1060	1050	1074	1055	1015	1087	1060	1067	1052	1072	1033	1028	1037	1098	1046	1036	1025	1104	1049	1027	1050	1051	1040	1040	1004	1093	1103	1067	1055	1095	1051	1047	1059	1082	1050	1039	1090	1039	1061	1051	1019	1111	1054	1077	1113	1025	1080	1033	1076	1146	1077	1073	1043	1109	1022	1081	1051	1013	1035	1054	1013	1080	1017	1014	1036	1028	1022	1035	1034	1037	1041	1059	1079	1092	1091	1082	1008	1064	1084	1000	1040	1048	1049	1085	1040	1086	982	1078	1009	1047	1033	1107	1076	1078	1020	1069	1111	1001	1037	1067	1055	1089	1033	1056	1031	1077	1071	1058	1051	1033	1090	1099	1066	988	1057	1070	1023	1110	1058	1036	1026	1011	999	1023	1002	1030	1014	1098	1074	1067	1037	1065	1019	1025	1014	1081	1057	1029	1081	1025	1070	1059	1111	1048	1001	1048	1019	1043	1095	999	1017	1066	1018	1039	1033	1083	1055	1146	1053	980	1045	1084	1044	1017	1078	1094	1033	1137	1033	1045	1041	1042	1119	1098	1144	1058	1135	1065	1085	1037	1029	1061	1050	1098	1114	990	1070	1041	1072	1034	1036	1053	1109	1035	1047	1056	1023	1038	1057	1036	1030	1052	1074	1022	1087	1072	1053	1053	1078	1054	994	1024	1044	1083	1021	1022	1067	965	1044	1039	1074	1055	1079	1041	1085	1033	1059	1036	1094	1053	1086	1083	1141	1092	1107	1067	1069	1090	1087	1011	1064	1018	1068	1020	1040	1033	1076	1075	1124	1046	1038	1053	1035	1090	1022	1066	1050	1052	1048	1039	1123	1005	1061	1033	1075	1061	1056	1065	1092	1044	1059	1076	1069	1067	1049	1014	1071	1077	1111	1054	1034	1094	1051	1014	1062	1088	1129	1124	1089	1049	1079	1065	1095	1078	1023	1070	1076	1109	1093	1039	1061	1052	1034	1053	1083	1055	1011	1081	1013	989	1077	1077	1099	1062	1016	1023	1042	1001	1027	1114	1090	1042	1017	1096	1017	1053	959	1040	1085	1085	1046	1079	1041	1073	1091	1078	1068	1059	1063	1033	1011	1089	1053	1045	1106	1093	1068	1088	1043	1042	1025	1050	1094	1008	1101	1022	1040	1033	1093	1059	976	1104	1077	1021	970	1051	1028	1061	1125	1147	1009	1091	1066	1081	1067	1055	1055	1075	1030	1096	1072	1035	1130	1073	1119	1049	1033	1077	1033	1047	1055	1071	1074	1041	1079	1068	1098	1023	1102	1050	994	1038	1091	1045	1084	1091	1127	1016	1075	1051	1086	1018	1074	1005	1044	1043	1077	1074	1086	1093	1018	1091	1013	1052	1052	1067	1066	1079	1077	1005	1023	1107	1090	1062	1047	1069	1090	1081	1113	1034	1101	1057	993	1057	1073	1094	957	1081	959	1062	1048	1064	1058	1063	1036	1102	1048	1008	1052	1105	1072	1072	1016	1071	1056	1113	1082	1042	1051	1063	1051	1040	1086	1037	1038	1096	976	1048	1017	1032	1094	1041	1063	1026	1120	1067	1034	1065	1011	1047	1102	1078	1022	1058	1059	1084	1077	1053	1075	1025	1116	1039	1080	1081	1064	1014	1039	1074	1087	1016	1052	1064	1049	1107	1066	1050	1064	1026	1096	1072	1046	1080	1077	1047	985	1143	1059	1077	1030	1067	1063
7251	22195	15635	10238	8279	6051	3821	3404	3348	2770	1940	1868	1768	1688	1488	1565	1462	1495	1366	1378	1306	1446	1413	1342	1328	1217	1258	1243	1179	1172	1153	1189	1091	1105	1170	1143	1145	1188	1239	1151	1087	1053	1066	1069	1059	1077	1047	1078	1084	1133	1081	1076	1095	1101	1102	1114	1090	1028	1083	1000	1097	1071	1040	1028	1081	1101	1014	1064	1112	1091	1101	1075	1061	1090	1066	1136	1024	1042	1119	1039	1019	985	1104	1082	1075	1063	1024	1074	1054	1090	1033	1004	1027	1072	1009	1066	997	1078	1035	1059	1032	1033	1076	1095	1083	1060	1067	1032	1088	1024	1053	1062	1037	1002	1007	1083	1024	1056	1064	1070	1058	1050	1008	1049	1024	1045	1059	1015	1058	1024	1066	1048	1023	1100	1085	1088	1039	1050	1030	1046	1054	1056	968	1049	1049	1079	1068	1037	1026	1000	1044	994	1036	1123	1077	1058	1114	1028	1058	1018	1048	1069	1064	979	1028	978	1053	1064	994	1043	1023	1061	1031	1049	1034	1017	1025	1074	1073	1031	1019	1109	1052	1039	1040	1112	1053	1037	992	1014	1030	1052	1032	1054	1022	1028	1074	1026	993	1116	996	1101	1057	1023	1027	1043	1084	1024	1064	1154	1033	1030	1080	1023	1021	1010	1073	1072	1000	1044	1043	1066	1048	1062	1074	1069	1007	1072	1034	1022	1049	1018	1066	1100	1024	1056	1051	1009	1057	1066	1057	1030	1053	1027	1060	1059	1060	1075	1026	1054	1022	1026	1040	1029	1070	1049	1065	1062	1111	1000	1060	1077	996	1029	1045	1035	1014	1020	1000	1013	1014	1015	1085	1015	1027	1060	1136	1047	1077	1046	1051	1004	1044	1078	1039	1051	1082	1054	1063	1036	1069	996	997	1067	1090	1045	1062	1070	1003	1026	1084	1075	1044	1070	1034	1053	1051	1079	1060	1045	1016	1048	1013	1059	1057	1015	993	1042	1036	1049	1066	1009	1033	1057	1052	1038	1038	1070	1071	1012	1075	1056	1018	1025	1067	1078	1054	1013	1042	1059	1066	1064	1062	1033	1001	1062	983	1091	1011	1070	1065	1062	1071	1079	1064	1036	1048	1009	1063	1037	1041	1057	1090	1019	1033	1044	1094	1060	1045	1031	1037	1010	1060	1075	1056	1014	1072	1037	1032	1071	1036	1023	1121	997	1078	1031	1039	1028	1032	993	1060	1045	1062	1087	1017	959	1012	1067	1093	1033	1070	1049	1020	1028	1084	1014	1064	1062	1008	1088	1047	1045	1040	1040	968	1085	1081	977	1039	1032	1023	982	1029	1064	1040	1042	1039	1034	1050	1073	1003	1051	1092	1026	982	1038	1054	1094	1039	1040	1043	1002	1044	1078	1141	998	1070	993	1065	1013	1045	1080	1044	1084	1076	1052	1065	1002	1039	960	1038	1076	1064	1070	1136	991	1061	1076	1014	1068	1030	996	1027	1079	1092	1018	1056	1032	1057	1012	1068	1098	1023	1010	1012	1033	998	1102	1012	1050	1011	1064	1074	1040	1069	1084	1002	1009	1004	1042	1062	1079	1001	1014	1011	1058	1083	1009	1104	1049	1048	1054	1018	1070	1077	1072	1046	1003	1098	1026	1082	1098	1072	984	1100	1076	1071	951	1059	1104	1003	1049	1080	1008	1064	1051	1052	1048	1103	1016	1097	987	1021	1056	1017	1073	1092	1079	1019	1050	1134	1033	1070	976	974	1088	1023	983	1020	1127	1079	1001	1056	1056	1072	1065	1080	1044	1047	998	1023	1048	960	1046	1043	1059	1085	1076	1118	1086	1012	1066	1043	1004	1084	1064	1020	1021	1065	1056	1044	1041	1052	1059	1079	1080	1025	1043	1010	1080	1068	1036	1035	1039	990	1008	992	1010	1057	1063	1025	1067	1098	1026	1079	1074	1065	1053	1047	1034	1049	1032	1060	1038	1101	1059	1062	1048	1011	1015	1047	1033	1055	1065	1001	1062	1009	1022	1003	1016	1037	1041	1025	1053	1059	1076	1081	1034	1075	1026	1011	1039	1060	1038	1016	1080	1005	1077	1031	1048	1031	1058	1012	1033	1047	1019	1011	1045	1066	1003	1023	1101	1129	1011	1053	1081	1034	953	1023	1060	1021	1094	1051	969	1062	1057	1089	1072	1077	1019	991	1008	968	1039	1007	1048	1031	986	984	1074	1069	1073	1000	1087	1050	1118	1044	1060	1016	1013	1051	1013	1074	1026	984	1027	1014	1017	1063	997	1039	1032	1049	1077	994	1028	1075	1078	992	1025	1091	1033	1082	1048	1038	1086	1014	1071	1031	1030	1062	1143	1026	1039	1048	1034	1014	1076	1099	1046	1026	1082	1039	1055	1056	1015	1066	1003	1058	1066	1053	1061	1034	1014	1047	1074	1062	1103	1019	1016	1045	1101	1051	1023	1045	1100	998	999	1015	1027	1089	1028	982	1077	1014	1042	1073	1009	1032	1019	1052	1003	1052	1117	1091	1064	985	1100	1038	1039	964	1058	1067	1026	1013	1060	1053	1030	1065	1030	990	1071	1050	1024	985	1088	1110	1035	1060	1108	1027	1041	1101	1050	1026	1027	1057	1015	1070	1020	1040	1050	1075	1036	1035	976	1070	1051	1044	1019	1032	1049	1033	1055	1071	1086	1079	1020	1038	1050	1060	1029	1095	1111	1035	1043	1019	1067	1074	1005	1056	1064	1042	1056	1057	1041	1000	1047	1037	1083	1022	989	1034	1070	1039	978	1034	1066	1060	976	1057	1090	1070	1056	992	1024	1042	1089	1066	988	1039	1031	1045	1077	1051	1019	1039	1026	1097	1071	1007	1054	1017	1031	1011	986	1040	1031	1062	1026	1007	1077	1022	1040	1050	1054	1074	1074	1078	1038	1043	1023	997	1093	1060	1053	1025	1030	1078	1093	1028	1044	1027	1020	1037	1061	1001	1053	1083	976	1089	1102	1047	1122	1051	1072	982	1048	1109	1034	1064	1009	1036	1038	1061	1058	1051	1069	1029	1032	1036	1106	1007	1100	1020	1036	1098	1015	1074	1073	1016	1074	1051	1087	1000	1035	982	1049	1015	1025	1078	1028	1035	1048	1018	1058	1033	979	1026	1031	979	1055	1114	1031	1124	1049	1005	984	1070	1040	1066	1053	1049	1038	1052	1038	1055	1081	1073	1032	1082	996	1085	1043	1032	1023	1040	1032	1102	998	1034	1024	1100	1072	1051	1020	1046	1072	1068	1008	1006	1047	1092	989	1059	1039	980	1088	1070	1025	1070	1107	1051	1051	1050	1027	1028	962	1082	1089	1057	1049	1064	1073	1101	1030	1041	1048	1003	1010	1042	1063	1071	1057	1040	1067	1012	1066	1009	1034	1029	1025	1030	1041	1050	1065	1097	1067	1113	1035	1064	1061	1043	1062	982	1063	1018	1089	989	1046	1011	1064	1040	1007	998	1055	1093	1057	1077	1087	1046	995	1056	1049	1040	1099	1039	1020	1088	1055	1003	1015	1052	1032	1058	1043	1074	1041	1097	1057	1065	1074	1083	995	1062	1054	1115	1034	1015	1015	1059	1029	1028	1042	1013	1050	1038	1026	1092	1020	1054	1011	1044	1076	1074	1042	982	1004	1052	1075	1040	1027	1046	1084	1065	1043	1057	1026	1022	1061	1069	1048	1053	1076	1023	1059	1072	1097	1054	1016	994	1069	1002	1089	1060	1061	975	1016	991	1021	1023	1060	1067	1066	1065	1052	1072	989	1034	1000	1041	1017	1016	1062	1027	1083	1064	1012	1059	986	1062	1082	1096	1039	1092	1021	1020	1033	1009	1096	966	1074	1042	1047	1041	1043	1099	1074	1065	1040	1056	1051	1004	1086	1031	1064	1043	1038	1032	1024	1024	1067	1059	1111	1074	1058	1071	1057	1094	1064	1038	1044	1070	1036	1032	1013	1055	1036	1046	1072	1007	991	1032	1095	1061	1011	1073	1017	1063	1049	1039	1083	1061	1046	1011	1049	1058	1055	1054	1069	1050	1015	1088	1099	1115	1065	1055	1061	1027	1020	1067	994	1007	1058	1028	1026	1047	1041	1062	1092	992	984	977	1009	1032	1079	1069	1024	1039	1097	1018	1088	1015	1007	1097	1046	1011	1086	1009	1079	1048	1005	1061	1053	1042	1095	1086	1059	1081	1063	971	1056	1077	998	1057	1017	1070	1017	1088	1024	1033	965	1053	996	1026	1025	1050	1107	1053	1056	1038	1020	1053	1048	1104	1010	973	1060	1085	1057	1049	1068	1030	1028	1005	1061	1024	1005	992	996	1012	1092	1064	1031	1033	1040	1005	1038	1021	1080	1069	1046	1088	1086	1043	990	1018	1103	1056	1053	1004	1076	1080	982	1043	1052	1013	1066	1043	1023	1057	1058	1077	1093	1017	1015	1028	1063	1128	1003	1068	1070	1032	1073	1052	1008	1036	1073	1072	1048	1006	1030	1075	1096	1078	1056	1043	1049	1034	1000	1065	1049	1058	991	1051	1060	1080	1103	1082	1038	1038	1046	1017	1031	1022	1078	1055	1066	1124	1080	1039	1057	1026	981	1098	1060	1058	1054	1110	1061	1034	1046	1040	1116	1038	994	1074	1047	1045	1011	1053	1052	1101	1092	1048	1018	1038	1081	1031	1092	1102	997	1008	1055	1026	1060	1037	1060	1077	1009	1036	1030	1118	1063	1032	1078	1001	1080	1043	1073	1055	1067	1105	1046	1034	1015	1022	1063	1010	1108	1034	995	1023	1008	1047	1022	1013	1040	1029	1044	1034	993	1049	1050	1042	1084	1045	1111	953	1060	1042	1012	1036	1046	1073	1062	1063	1060	999	1044	1006	994	1035	1042	1093	1026
28209	19686	7746	2258	1399	1084	786	756	879	739	651	647	621	663	603	614	622	642	619	605	606	618	637	641	590	582	638	556	616	584	628	606	611	598	562	582	600	611	571	623	610	592	600	605	573	609	575	571	626	590	631	624	591	583	588	593	575	545	606	582	606	579	589	553	621	567	592	602	540	602	602	580	574	564	600	576	576	571	621	555	509	599	560	585	563	585	593	578	590	591	539	599	578	544	608	561	561	599	593	558	567	573	521	597	561	575	577	643	538	610	585	581	574	574	590	578	543	588	602	597	600	559	602	644	559	598	584	579	627	565	611	580	581	541	590	591	587	589	625	485	582	601	599	602	554	561	596	545	590	579	541	563	557	583	595	577	548	603	667	558	544	658	582	611	559	562	539	585	605	587	565	617	566	559	638	576	620	594	588	558	580	574	580	608	577	568	602	618	634	565	588	581	599	599	591	548	600	565	572	566	630	561	605	555	592	549	597	588	609	589	566	556	603	604	559	606	569	612	567	585	575	584	564	569	558	550	580	594	625	553	540	585	576	621	594	639	557	623	583	558	574	587	590	576	601	556	595	585	565	576	615	605	576	578	562	588	607	574	569	580	603	591	556	569	594	614	629	583	574	576	586	586	622	598	596	584	611	571	595	599	574	576	605	605	609	539	552	591	573	550	578	540	585	561	571	583	535	598	553	630	555	572	563	608	576	612	555	552	580	614	672	557	590	588	559	532	590	558	572	590	627	570	638	593	595	597	603	579	587	587	610	578	578	577	581	565	586	571	593	606	595	580	622	619	557	580	581	574	589	609	564	636	617	551	650	608	577	574	602	643	588	600	589	597	544	599	552	562	600	596	617	530	569	600	621	575	588	567	582	588	591	587	569	611	599	571	595	560	585	610	579	561	548	582	561	604	624	604	577	554	571	587	566	603	591	564	599	566	618	585	575	583	611	584	544	579	627	594	612	566	611	589	622	546	544	605	590	588	665	558	616	572	600	628	627	549	567	609	578	598	580	586	561	591	605	571	604	613	601	552	609	569	583	629	545	548	613	602	590	561	579	568	566	567	541	636	560	595	557	572	620	595	565	589	568	594	611	575	584	584	580	594	580	609	606	590	585	546	570	550	572	586	570	572	619	590	589	537	607	573	532	561	550	549	565	573	581	584	563	542	572	625	583	588	571	590	597	599	561	571	631	566	545	576	571	547	612	603	593	574	586	605	581	537	590	600	591	593	595	588	585	597	590	594	556	552	546	532	595	588	586	619	553	625	596	576	574	525	542	574	599	583	606	615	580	599	620	560	595	589	592	592	622	602	542	574	583	603	588	603	603	588	585	558	584	603	587	572	551	538	614	576	561	624	564	590	588	621	595	628	582	573	544	603	617	585	592	565	605	558	587	602	604	549	534	557	591	571	588	568	528	583	576	589	589	585	595	557	591	533	634	603	555	564	566	591	586	555	577	603	631	560	573	580	599	580	555	563	606	621	555	546	553	607	606	610	601	575	560	579	554	565	543	568	568	569	597	612	577	610	615	582	531	587	601	568	568	583	571	556	598	592	576	567	535	599	560	580	529	629	550	568	606	610	580	574	538	575	609	586	575	581	610	563	591	617	613	576	573	612	552	576	561	598	625	555	570	544	599	613	619	532	595	561	586	623	586	613	526	561	558	572	594	602	550	620	596	553	580	546	546	577	594	592	594	582	604	633	566	593	613	599	597	580	617	634	582	543	574	574	562	550	561	610	606	585	571	593	577	564	566	558	576	581	580	590	578	537	580	583	618	569	587	602	587	629	548	533	567	583	611	568	623	541	613	591	551	594	593	553	581	563	581	583	587	575	591	565	547	617	541	577	579	572	536	528	585	603	605	604	588	566	574	590	574	601	588	572	633	584	600	623	572	560	590	612	618	592	647	586	542	566	574	617	582	591	563	577	559	602	624	563	609	601	613	605	577	557	606	620	614	591	612	598	597	563	562	600	596	610	528	576	586	568	582	612	569	542	566	616	589	605	556	604	603	595	577	614	567	608	579	580	573	551	604	574	576	626	567	586	557	556	570	543	540	605	642	597	601	609	590	609	549	600	553	607	575	616	604	566	614	621	591	598	570	573	568	575	582	584	583	594	572	599	589	600	536	586	543	602	555	586	543	608	568	586	612	656	576	547	558	601	598	585	656	528	577	602	585	551	573	576	577	593	560	612	569	583	610	651	558	537	582	594	576	579	574	615	568	570	567	602	591	598	592	613	552	584	605	582	571	581	567	558	572	626	582	596	628	598	579	602	613	574	582	589	577	576	563	576	558	627	633	610	588	600	584	579	584	572	497	629	566	543	549	590	594	583	595	559	627	580	554	526	566	584	600	569	584	561	546	620	584	575	583	574	568	543	632	608	621	595	571	561	561	601	612	609	582	578	609	568	615	625	566	614	568	597	593	591	602	559	582	593	557	574	590	599	583	585	565	555	585	564	578	587	632	594	600	585	564	622	588	584	631	601	609	590	567	604	609	599	580	606	624	606	580	569	572	569	629	592	602	624	538	617	597	571	575	581	533	556	561	575	579	587	565	575	599	536	566	562	553	598	616	576	580	539	617	594	597	592	549	618	576	589	557	585	579	596	584	575	528	565	614	579	579	600	583	561	574	581	580	583	532	587	592	562	600	541	572	562	596	571	593	608	605	602	608	577	562	580	573	613	588	574	590	585	605	549	556	592	564	573	600	645	627	650	588	567	572	637	591	591	561	596	570	612	588	592	538	574	592	626	588	568	586	607	559	604	562	619	578	586	577	596	602	584	552	565	584	572	577	557	563	567	568	640	563	601	558	559	615	550	596	612	558	542	629	618	592	545	586	582	601	567	566	558	594	568	575	547	619	537	605	545	618	581	567	600	571	579	590	597	570	625	580	562	600	598	571	576	549	583	554	561	590	560	597	555	547	579	577	593	600	606	564	596	575	581	597	543	583	542	601	615	591	594	614	545	604	534	586	596	595	607	587	618	556	634	589	559	597	585	549	601	570	577	617	594	564	569	593	528	616	571	550	550	562	578	564	575	563	572	591	553	577	616	585	547	578	583	566	582	633	599	576	583	576	592	593	595	596	581	575	515	594	596	578	593	547	610	593	592	580	599	553	565	554	579	542	631	582	593	582	624	563	581	559	578	573	576	608	586	595	576	574	592	572	542	599	542	621	573	621	568	579	606	604	538	578	565	517	540	607	574	620	583	595	584	621	558	531	585	591	586	564	580	594	612	578	562	614	574	604	606	599	597	615	594	618	554	598	544	539	580	558	573	596	551	579	564	605	612	625	602	579	567	591	662	595	619	622	622	579	566	603	597	571	581	570	585	585	622	526	598	583	591	612	609	587	532	586	631	595	603	644	616	549	555	576	620	571	589	615	587	583	578	607	560	576	581	597	592	589	576	640	575	579	549	576	555	625	565	551	608	577	562	608	557	594	595	576	566	615	595	558	599	597	590	557	608	574	564	577	580
5994	5591	3645	2361	1902	1464	1015	971	1013	905	773	738	679	697	707	682	670	718	692	683	668	663	667	691	649	627	629	634	652	601	620	623	611	631	651	585	632	607	591	603	589	606	674	571	601	571	609	560	596	609	584	659	636	612	607	617	643	612	608	600	597	670	610	618	591	593	624	632	679	563	576	618	627	622	581	593	612	597	587	574	630	631	564	546	553	599	641	647	559	597	580	617	573	560	654	583	578	591	583	626	607	615	610	607	613	625	588	586	588	565	641	617	611	606	621	555	583	553	581	568	585	587	558	625	620	583	585	610	628	565	616	573	601	573	558	561	559	614	569	613	671	595	597	609	597	576	599	550	553	605	589	561	576	584	527	558	602	638	567	629	613	596	625	593	655	584	560	563	588	584	619	564	568	585	625	609	601	588	641	541	600	599	610	580	579	594	600	603	597	595	558	579	542	629	627	595	603	585	597	598	578	656	575	571	560	581	599	584	632	576	588	579	591	609	566	611	630	610	536	633	557	607	601	596	581	610	582	613	624	589	594	569	569	604	585	609	595	571	609	612	610	581	575	566	563	574	586	578	569	550	607	538	569	546	614	577	611	611	574	596	605	581	608	645	575	558	581	577	583	602	558	640	539	613	574	604	575	579	624	615	648	571	595	605	587	619	563	593	598	602	574	618	591	604	568	597	573	606	602	604	624	566	569	551	595	617	616	584	607	574	596	570	571	580	554	575	579	596	604	590	560	601	558	557	591	589	576	609	572	581	648	582	599	572	604	619	589	545	594	586	628	598	605	625	561	611	633	594	608	597	617	637	566	624	570	585	564	592	606	568	593	625	615	571	564	596	637	607	590	584	592	627	605	605	586	580	579	556	566	598	589	564	571	549	650	582	589	565	614	556	644	605	589	629	575	568	618	582	581	592	572	588	608	610	579	583	603	564	594	570	592	585	539	643	561	574	561	535	614	569	596	605	589	608	595	597	565	592	622	610	621	626	599	582	624	574	546	633	591	574	570	606	554	577	612	604	632	638	588	561	597	583	556	631	628	588	567	626	614	541	595	614	584	616	588	599	603	617	621	610	578	588	604	588	573	581	631	571	608	602	626	614	567	568	615	633	624	598	597	594	556	578	571	617	608	630	569	571	600	574	589	584	572	578	622	564	600	576	643	578	569	611	637	643	594	532	567	577	572	647	568	624	617	586	593	586	573	601	572	582	607	576	620	644	573	586	616	589	545	604	608	628	570	607	571	578	520	636	593	581	600	593	597	586	609	585	595	597	573	628	561	572	567	597	589	620	619	565	604	619	564	615	628	560	610	602	584	589	626	622	591	589	586	583	601	597	578	603	600	603	592	589	583	612	557	547	595	592	655	586	591	573	598	584	599	605	581	612	600	613	586	565	648	622	589	563	588	600	605	591	621	588	573	546	601	558	570	620	556	576	599	605	622	572	576	600	570	594	598	565	594	596	534	594	605	575	647	593	581	610	566	601	580	553	595	629	594	557	588	613	593	580	627	586	590	614	563	546	575	571	642	603	630	589	603	598	577	605	603	576	618	635	593	580	568	586	585	612	593	643	586	569	540	568	569	614	601	564	593	572	580	593	577	591	582	592	580	581	618	632	662	640	606	576	606	580	628	600	600	549	605	605	568	620	564	572	609	576	564	582	570	601	544	585	585	597	618	596	606	624	584	603	600	634	559	589	602	529	584	638	576	585	588	598	597	561	613	601	536	592	611	595	583	589	594	605	563	586	538	575	593	567	602	594	593	615	595	585	600	592	531	558	581	556	601	625	595	626	592	584	591	550	566	620	606	582	562	608	561	588	601	575	573	579	611	610	524	573	575	592	569	595	596	591	592	580	569	626	612	611	581	586	556	613	596	613	591	595	609	573	563	587	582	590	585	546	598	580	563	604	578	560	571	584	571	596	569	609	570	578	620	578	588	584	593	557	567	644	578	622	613	582	556	580	598	580	575	628	595	557	636	553	607	557	591	576	578	592	598	607	616	610	582	642	600	585	569	604	519	598	577	610	628	618	565	582	601	569	614	576	536	586	568	628	582	608	578	582	567	580	646	598	628	572	597	597	641	583	586	593	575	631	613	561	587	587	624	590	607	607	564	589	572	585	615	623	606	583	569	599	596	620	582	566	596	603	582	579	621	601	591	633	613	604	563	567	593	590	567	587	566	595	612	600	571	539	566	601	644	608	597	580	635	575	598	566	565	554	562	598	608	598	600	583	595	602	580	586	566	534	549	590	615	598	594	624	551	530	579	587	573	562	576	643	600	589	605	619	553	561	632	570	609	592	627	588	594	577	639	600	566	598	566	575	575	662	615	656	537	598	611	600	602	625	587	619	625	625	575	590	575	567	625	572	628	613	588	595	580	570	593	597	577	615	620	567	540	585	542	579	553	596	583	573	585	568	598	635	626	623	653	580	583	645	637	577	603	603	638	543	600	562	583	583	608	570	598	588	568	570	602	598	606	605	621	603	593	640	558	572	613	563	603	546	602	576	589	615	565	580	611	621	608	594	602	588	596	648	602	587	632	613	594	603	598	598	580	640	558	585	606	589	609	591	615	597	586	602	621	571	595	645	604	588	585	583	605	615	600	603	566	600	563	654	547	569	575	599	583	593	584	607	646	595	543	563	569	566	596	556	587	635	610	621	612	618	561	573	610	641	593	577	569	594	587	547	562	581	603	549	599	607	574	567	578	650	604	608	609	585	593	601	600	645	565	595	588	562	581	631	589	585	603	592	560	587	568	633	553	597	586	594	579	577	609	613	616	624	593	563	542	602	603	596	589	612	620	592	593	577	583	589	612	553	567	586	601	587	565	564	640	562	608	616	615	568	561	579	576	609	608	620	591	566	568	609	600	572	632	615	574	601	611	529	570	587	597	607	557	604	622	603	588	584	582	573	601	599	586	608	600	570	605	590	614	598	577	614	538	595	562	628	615	597	564	572	587	666	562	596	624	554	592	580	591	588	560	596	588	610	602	624	587	593	610	620	601	602	587	593	620	586	575	624	574	603	592	603	548	618	577	609	604	589	615	604	586	572	636	572	605	597	617	580	595	551	588	572	544	623	604	543	582	551	609	604	597	590	564	614	588	568	614	548	538	602	602	568	612	569	589	596	608	567	602	565	574	604	611	554	596	597	586	586	584	569	556	625	581	602	571	572	608	568	600	591	564	598	616	638	610	599	616	612	552	590	553	542	636	586	634	563	593	608	617	531	606	574	578	612	599	604	583	603	632	587	598	639	615	573	593	586	611	572	600	594	598	603	642	593	611	573	592	642	628	601	611	602	601	587	604	594	604	615	593	612	576	609	594	585	559	577	601	609	552	607	609	612	592	609	631	631	604	616	633	577	585	609	607	590	543	611	594	588	576	623	546	638	649	556	599	579	573	583	627	602	571	583	609	625	611	566	578	583	590	609	587	609	567	614	590	599	599	611	591	615	615	614	556	573	606	609	605	580	600	564
23927	21370	28511	24620	21374	10275	2384	1737	1730	1476	1283	1277	1255	1190	1134	1111	1109	1092	1050	1134	1030	1062	1069	1104	1069	1087	1050	1023	1036	965	971	957	1004	1012	979	933	953	943	1006	939	988	935	964	1002	910	946	920	922	1008	985	937	987	949	931	959	978	951	974	919	967	974	958	978	988	990	990	967	963	931	924	922	946	945	984	1024	933	937	934	945	976	914	1006	945	956	955	918	910	967	973	990	1008	932	972	999	904	949	901	923	943	902	946	925	955	930	962	962	961	903	936	962	925	953	922	970	924	898	973	913	993	959	931	924	1041	958	973	891	983	918	1014	962	938	978	925	961	963	957	969	949	932	920	931	918	913	962	992	939	915	952	968	927	944	1048	1055	940	904	937	923	967	938	965	928	959	970	933	954	908	924	913	995	927	951	975	977	967	966	919	872	949	1010	910	945	948	917	934	1046	992	940	966	909	939	936	979	973	963	899	955	964	996	941	903	990	879	903	960	940	952	891	915	926	962	937	957	910	938	944	924	943	975	919	949	1000	970	911	927	944	988	1002	948	963	935	903	921	950	969	965	984	1005	928	969	911	990	931	931	931	970	976	977	950	962	889	881	900	941	935	935	953	939	882	936	963	959	880	885	906	976	923	902	882	936	920	884	919	946	937	976	993	935	950	870	973	983	914	886	938	942	954	936	955	926	982	960	976	996	921	937	940	972	962	920	921	964	942	953	1004	959	938	937	907	856	947	909	952	957	925	970	950	944	949	970	960	926	923	964	956	961	978	987	993	898	952	917	951	937	942	1000	960	979	939	966	968	923	938	928	919	895	938	965	920	930	905	937	977	951	940	964	953	973	940	968	959	954	966	949	957	921	944	988	932	962	951	892	921	948	955	957	1003	919	941	922	960	967	972	930	980	903	921	894	976	956	901	928	989	889	886	1017	941	943	885	933	967	928	950	852	951	951	939	905	953	942	916	924	932	907	966	914	933	974	931	908	980	925	934	933	884	937	914	878	969	970	937	951	924	1028	882	999	972	950	936	934	944	905	933	959	957	903	943	926	930	966	922	960	981	927	893	934	927	967	1020	947	975	963	955	943	985	940	930	904	919	945	984	951	986	917	1003	948	991	1036	947	880	896	903	929	955	952	961	900	949	908	949	943	943	954	985	904	928	936	939	961	914	976	942	955	925	975	995	957	981	930	930	961	914	949	985	938	888	903	880	977	966	935	900	959	924	908	926	981	934	951	995	896	904	970	929	937	969	992	985	969	891	929	969	908	959	961	929	991	913	976	923	943	947	991	939	960	946	931	920	885	950	961	974	953	958	908	960	897	920	928	944	973	947	999	953	955	948	987	874	1004	921	904	995	917	961	929	936	959	951	918	895	982	895	980	970	961	977	918	932	940	920	912	943	902	922	955	954	1007	966	969	968	905	934	965	908	953	961	969	925	978	914	988	935	936	944	941	938	925	901	944	1014	941	924	957	932	936	997	954	910	939	910	949	933	980	930	937	963	937	964	939	977	911	1000	948	995	897	990	919	943	918	946	891	1027	926	955	911	957	902	891	932	918	917	982	983	933	898	978	971	912	956	936	974	924	998	927	939	921	976	968	918	921	929	939	931	951	876	934	991	969	873	967	951	951	979	930	888	1000	937	1005	944	917	933	937	899	1003	914	968	1006	957	942	983	916	879	929	919	943	974	914	997	956	938	938	914	963	920	973	954	965	943	951	1014	978	934	1020	908	993	974	948	953	899	951	943	947	927	932	935	915	948	947	961	958	900	940	936	980	942	928	979	927	966	907	926	956	932	985	958	977	943	950	937	899	958	945	953	975	929	947	964	936	942	966	865	1000	989	929	923	905	924	915	994	923	940	1022	929	922	941	897	976	933	908	920	903	911	924	924	964	951	944	982	925	929	956	929	943	906	950	937	976	991	940	970	896	941	920	969	928	983	916	898	928	936	1025	927	900	977	898	1027	940	979	943	914	942	949	945	954	887	936	939	962	955	949	942	959	884	1029	978	908	967	940	948	902	957	930	954	933	958	910	949	937	967	930	942	937	942	946	954	948	931	997	955	940	916	958	978	909	935	865	929	962	969	887	917	910	936	945	955	950	920	956	941	951	921	947	935	906	958	885	955	933	941	942	956	957	934	965	933	909	939	969	991	927	942	901	909	992	980	935	955	946	910	954	912	900	884	970	945	931	936	926	961	929	950	942	866	933	966	959	944	961	945	903	927	923	999	965	918	928	922	930	906	951	936	960	951	935	905	911	937	958	959	954	959	976	967	997	945	955	941	911	937	920	955	887	941	931	907	929	966	948	1007	941	889	899	967	961	925	903	942	893	892	957	983	965	890	936	947	956	888	884	954	990	897	967	961	976	959	892	943	990	986	981	930	980	946	961	970	949	964	889	950	948	956	937	992	936	889	898	1018	903	997	910	944	942	898	889	948	937	964	941	976	911	951	962	924	931	921	930	914	929	950	953	905	1053	930	963	929	932	854	974	916	905	895	907	888	925	928	947	954	956	937	931	918	940	973	962	990	923	974	920	931	1021	967	878	923	905	960	923	956	845	1007	926	961	941	957	931	933	981	952	1020	956	915	978	962	947	930	897	1013	939	985	926	955	937	925	942	879	941	967	933	955	922	911	984	981	879	940	925	960	923	897	977	921	899	946	957	1009	945	926	952	943	933	901	895	976	930	961	857	905	965	968	964	977	938	972	916	938	923	921	940	918	939	957	949	906	1023	944	917	941	984	983	946	927	976	947	927	948	983	965	936	951	946	954	943	882	881	927	917	975	948	964	937	873	943	964	967	903	941	944	937	949	982	962	909	906	947	1008	938	993	916	987	916	928	947	911	906	948	951	929	927	968	906	905	858	947	946	945	919	925	962	948	952	932	974	916	963	954	912	970	1011	871	892	928	963	947	975	933	914	947	894	957	961	963	912	975	923	947	943	903	985	885	956	902	990	967	946	934	930	892	973	967	956	898	924	968	1019	949	903	882	939	896	914	911	933	877	953	955	990	958	907	928	953	952	969	1019	911	984	917	970	923	986	885	932	952	921	969	951	955	914	874	978	925	959	932	932	922	949	926	919	912	984	950	970	903	981	955	959	931	955	941	968	889	929	927	940	939	941	955	946	969	930	992	889	896	945	946	929	920	957	883	972	922	1004	927	955	946	942	954	945	911	858	965	984	940	1005	939	957	930	911	956	929	1042	935	976	974	974	910	901	899	916	950	920	911	910	923	940	946	883	874	967	914	957	962	976	958	936	947	864	952	911	970	993	957	950	961	923	917	915	902	1005	938	963	928	948	982	913	945	968	918	951	977	937	909	882	984	933	959	999	910	914	946	971	944	1019	950	951	910	1008	952	946	985	972	943	982	936	968	870	952	963	968	922	987	930	879	979	931	956	969	924	899	940	924	936	950	944	924	1004	906	937	996	952	926	963	952	958	974	962	982	948	976	900	903	985	931	1011	921	889	961	943	975	971	983	923	947	956	933	994	935	936	938	955	923	942	949	993	959	921	936	960	976	907	926	930	924	960	937	967	947	951	930
5701	15563	10628	6443	5228	4063	2530	2338	2304	1819	1547	1389	1387	1334	1233	1234	1200	1115	1261	1134	1124	1152	1046	1080	1104	1045	1136	1087	1074	1047	1032	994	1045	975	970	988	973	964	993	1023	981	975	981	1021	918	953	972	988	1001	875	947	1005	974	944	910	925	949	921	906	982	923	954	926	929	927	924	948	1029	967	898	941	925	946	946	955	955	907	1021	944	930	934	897	969	957	938	899	962	919	997	948	956	921	935	983	974	934	967	910	895	926	966	960	924	918	952	958	1003	960	920	943	946	958	910	966	981	961	952	919	912	946	953	952	956	982	942	927	950	927	926	980	931	918	934	895	964	946	916	920	980	920	923	953	960	915	953	936	951	951	973	960	914	980	909	955	967	894	921	916	969	967	927	906	943	907	919	952	886	903	960	948	900	923	1013	954	962	933	977	1000	921	889	952	923	933	1008	900	1014	937	993	975	984	910	937	930	917	928	977	958	909	939	936	955	979	938	931	949	912	930	967	931	963	968	1013	962	968	962	939	900	904	945	943	958	940	940	983	951	977	944	951	934	976	946	991	937	993	961	868	938	924	962	894	927	954	899	952	904	944	906	955	953	981	907	932	951	992	863	940	975	915	931	951	943	934	906	984	923	963	906	952	982	948	929	938	950	988	920	919	907	898	914	938	959	958	956	924	999	932	976	1000	957	973	945	965	903	971	923	941	966	975	948	909	936	970	954	982	972	966	921	961	1001	942	909	975	1014	1001	963	939	955	923	958	959	931	944	939	931	960	940	956	948	950	976	906	978	941	967	894	895	883	940	911	973	903	905	961	903	966	866	969	971	908	983	927	894	907	955	971	978	940	953	952	947	969	938	962	953	909	939	969	958	913	917	954	925	952	938	961	913	946	930	931	950	1002	913	971	930	964	959	920	930	955	942	924	911	934	921	960	963	959	975	981	967	930	1007	934	956	899	919	969	922	968	983	968	949	912	917	989	888	895	922	876	927	984	989	944	946	902	945	976	925	912	942	939	895	927	905	963	918	927	952	924	901	928	876	956	916	897	967	992	911	948	889	986	908	990	951	955	953	913	956	971	935	976	946	910	938	958	977	934	958	948	910	883	913	892	929	924	923	925	934	888	926	969	903	953	902	934	894	966	929	944	960	933	935	941	950	921	984	962	936	995	1012	983	910	939	947	953	859	969	897	970	936	906	890	969	918	902	894	869	964	934	946	935	990	928	894	970	930	886	946	913	926	958	968	935	971	943	974	980	967	940	916	937	960	1003	953	924	936	924	927	926	947	923	930	959	904	925	1009	966	937	934	933	936	935	949	902	895	965	949	1006	957	958	910	908	960	977	901	919	948	990	936	935	966	966	940	932	959	936	931	941	910	926	954	955	963	915	906	926	930	991	960	920	903	965	962	960	936	951	1001	903	954	951	905	965	951	981	938	945	918	933	986	892	936	923	976	927	944	873	954	909	942	888	946	925	969	981	941	936	937	906	980	941	980	898	948	965	959	961	919	930	920	1001	972	952	930	957	941	902	903	967	952	988	923	982	982	906	954	921	959	940	896	969	959	893	900	975	939	954	942	951	923	886	910	921	984	946	912	910	922	946	913	968	988	922	944	924	886	912	973	897	929	956	922	963	949	898	963	943	986	922	986	930	917	983	900	908	871	930	954	915	917	871	977	955	991	914	936	964	902	930	971	911	982	957	957	952	922	948	903	960	916	936	949	948	932	903	944	901	846	898	974	962	923	970	998	880	1010	929	919	928	937	916	943	874	900	945	861	973	962	990	935	936	933	900	908	900	938	926	917	939	968	993	932	919	991	968	895	1005	963	950	1014	986	958	918	960	954	922	943	926	914	923	912	918	927	917	896	996	918	907	915	946	944	999	917	906	994	955	953	908	965	943	958	975	961	881	981	965	947	991	1005	933	951	934	897	931	964	956	953	903	980	910	942	962	940	894	999	911	904	904	993	899	947	902	949	947	965	957	959	948	936	944	915	956	869	921	959	915	968	959	922	918	945	968	935	932	900	933	923	892	966	943	937	915	911	955	963	935	974	957	973	939	938	945	957	933	961	955	935	923	909	950	966	928	887	948	877	947	928	940	942	943	905	976	939	968	908	949	998	955	987	942	982	980	937	980	992	954	951	922	938	952	947	891	913	929	927	944	935	923	1003	922	961	968	970	882	986	932	872	955	1017	945	858	965	934	895	948	961	919	949	917	978	898	932	955	937	960	919	968	976	946	961	956	993	927	905	963	1003	971	927	920	927	935	946	928	959	913	917	990	963	964	925	908	949	959	918	932	922	920	949	930	921	904	911	926	914	938	918	927	966	883	991	977	900	969	910	897	971	958	919	964	943	902	953	941	921	975	919	964	932	948	948	918	930	943	891	985	934	954	906	962	923	976	908	944	939	944	921	951	985	980	906	933	1002	921	934	980	916	853	958	927	918	1019	959	912	894	961	959	936	929	945	886	939	953	954	946	904	936	889	913	954	905	938	864	937	943	949	961	939	932	930	941	980	934	941	902	922	895	941	961	992	957	922	899	939	932	976	974	920	913	934	995	925	958	892	894	886	924	980	916	940	916	948	943	938	948	908	957	913	947	942	916	1001	955	936	939	947	991	1005	938	947	940	920	892	986	928	959	902	913	931	927	937	917	935	906	963	916	908	1002	918	932	951	916	965	970	946	949	978	932	898	989	985	937	895	928	868	908	942	935	954	892	948	954	914	927	941	971	974	948	928	864	879	1002	946	910	954	959	966	946	935	970	878	914	950	935	945	975	925	927	929	928	928	934	938	942	979	969	945	956	946	982	922	941	962	999	977	916	925	942	988	915	937	943	990	948	989	980	939	911	929	926	1009	913	924	941	937	914	945	929	979	944	928	900	961	930	980	956	968	926	928	905	933	932	936	968	949	928	935	876	933	927	967	946	975	968	909	929	869	909	877	972	889	947	1016	952	944	906	937	971	935	960	922	926	967	914	978	973	930	920	936	910	948	945	967	942	906	903	972	971	940	903	979	884	885	942	907	920	929	909	899	955	908	930	967	927	1017	957	926	905	916	931	1005	903	905	946	948	922	927	923	922	956	954	947	944	965	974	918	869	937	929	929	944	913	986	911	954	879	942	963	938	903	943	939	926	914	912	943	923	962	901	903	945	921	923	920	895	992	935	943	849	928	935	957	944	976	982	903	920	917	912	938	994	1015	917	924	950	996	933	878	897	944	891	942	920	889	895	977	966	968	923	973	923	951	923	950	952	948	902	907	918	974	918	929	970	943	971	948	926	979	928	998	877	938	947	945	948	896	972	930	921	875	943	964	908	905	891	897	963	961	902	936	950	956	919	928	954	943	945	912	943	939	965	949	903	893	934	917	931	961	944	950	914	970	924	893	926	919	917	960	929	943	947	995	932	880	944	993	921	972	931	965	974	935	899	973	898	935	952	890	961	938	883	933	961	925	1010	910	916	903	953	927	967	934	982	950	954	972	936	940	928	1023	938	945	959	937	950	985	966	953	926	972	949	973	1009	891	910	917	919	916
24998	21368	27411	25574	10518	1707	1102	922	876	792	706	698	703	642	658	596	662	615	615	644	609	591	611	641	613	575	590	579	598	540	551	586	522	548	533	575	572	523	561	582	506	564	524	557	561	513	527	515	492	568	509	534	470	548	530	527	506	546	525	533	501	567	523	518	541	548	588	562	545	564	534	531	546	561	564	520	539	535	532	534	541	548	518	540	511	533	526	524	520	557	527	616	531	527	526	557	534	513	517	528	522	521	494	526	513	529	560	542	494	516	529	514	533	565	498	506	535	557	519	502	591	551	485	521	545	536	507	491	488	504	541	499	526	567	507	537	523	506	533	516	500	505	570	545	520	514	521	537	495	534	532	508	518	546	531	546	563	503	544	541	547	519	511	510	529	510	515	490	533	529	533	513	515	519	535	560	528	473	516	502	531	565	529	531	500	540	516	523	480	503	550	521	502	572	537	525	522	498	495	517	573	542	556	528	529	517	489	519	482	543	560	553	521	577	514	545	513	556	557	526	549	523	509	578	515	535	531	515	505	489	536	520	549	518	539	507	514	521	539	527	497	497	564	503	505	514	494	554	536	487	492	514	535	492	576	487	513	531	545	514	531	518	535	543	563	551	530	542	543	505	515	549	530	537	537	530	550	509	489	533	542	553	532	537	523	523	544	509	534	570	546	505	498	517	550	537	521	529	534	545	542	547	542	567	511	525	534	528	533	523	519	547	530	524	521	541	523	561	546	552	510	503	478	525	549	513	496	514	527	528	485	545	512	526	517	532	546	502	546	536	543	560	477	563	517	555	506	518	580	494	536	495	501	549	515	497	548	553	552	538	523	531	523	532	560	528	557	559	500	529	525	525	560	522	554	513	521	510	510	528	526	513	528	547	524	484	499	481	568	513	543	556	504	519	520	562	505	563	535	510	519	533	536	541	501	520	520	519	512	535	512	524	550	560	558	538	534	543	551	570	509	552	533	523	482	544	557	527	534	504	507	538	508	500	531	539	543	514	536	514	546	524	538	528	552	564	545	511	523	529	502	511	549	524	534	537	515	501	542	533	519	516	515	529	547	525	537	522	584	506	520	547	559	509	513	504	516	540	518	514	538	516	523	526	538	530	527	530	537	580	546	517	516	528	522	559	488	504	519	593	512	550	499	547	556	512	487	508	537	482	490	522	533	560	519	546	475	548	509	535	512	521	531	524	505	491	505	569	512	544	522	478	536	507	554	516	494	501	524	532	499	520	498	517	528	541	561	536	550	529	500	511	513	495	515	513	533	500	459	567	506	578	551	477	535	493	499	500	552	521	529	507	509	576	507	507	534	563	548	522	527	532	529	529	535	530	556	489	543	523	540	562	498	530	514	472	501	524	553	479	550	581	545	497	544	547	557	532	540	569	530	531	508	538	523	540	569	513	530	487	579	544	556	509	521	533	521	535	531	523	515	554	528	548	532	553	560	520	538	513	508	509	532	485	566	528	526	565	494	545	515	541	514	593	501	549	547	492	519	517	526	519	517	523	504	502	549	500	503	591	527	521	521	525	517	533	523	537	505	514	545	561	579	596	519	539	502	511	525	579	550	574	533	553	521	541	558	577	511	535	494	529	535	535	507	573	552	531	543	487	540	540	527	548	539	523	508	528	523	548	521	515	568	534	520	538	558	548	548	528	554	559	536	513	500	498	541	558	544	539	549	540	550	517	553	551	548	566	517	509	534	508	526	566	567	549	539	524	505	529	503	535	535	523	531	508	497	548	551	552	499	537	542	537	508	510	531	543	560	496	514	568	520	525	593	527	554	518	513	512	506	516	546	537	506	516	532	519	519	515	557	537	507	523	520	496	570	495	527	520	474	559	530	512	514	547	554	541	517	541	520	534	538	505	517	563	524	539	530	552	543	518	507	540	509	532	514	510	549	519	487	541	516	510	489	530	522	546	590	579	516	532	539	568	483	556	541	528	518	535	553	532	546	531	496	515	556	515	552	528	559	522	552	541	538	551	522	545	528	548	513	516	541	506	556	584	521	526	543	535	538	519	541	520	528	518	524	557	537	549	519	545	562	541	570	541	549	522	507	506	514	548	518	537	526	469	523	512	556	594	521	517	534	524	519	568	566	521	551	524	547	510	498	521	546	506	509	550	544	492	530	583	532	552	539	555	518	509	517	530	566	548	554	533	570	480	549	542	521	544	495	519	489	509	524	537	523	541	541	533	549	497	565	542	554	503	550	495	538	509	520	520	547	552	540	510	532	509	499	511	537	524	510	501	505	515	499	544	525	567	482	541	542	536	540	524	529	493	550	558	556	535	565	494	554	550	501	521	511	562	594	519	507	506	553	540	523	536	520	528	551	577	528	535	512	487	564	520	482	482	507	502	505	512	520	506	545	531	534	529	551	524	532	526	517	517	550	534	507	541	547	515	548	548	526	503	544	511	512	536	510	542	518	492	534	518	519	511	574	522	494	557	535	513	533	520	593	523	511	565	548	572	534	484	549	494	566	512	537	539	513	530	534	519	554	515	564	522	554	556	559	542	513	553	550	544	545	549	489	515	529	510	557	522	497	519	530	530	562	519	548	484	528	566	530	509	541	542	494	537	535	506	499	494	551	490	479	505	551	515	554	557	532	536	529	535	549	540	514	503	510	557	549	531	507	521	499	520	508	534	521	534	539	503	524	545	526	522	498	499	532	530	520	544	521	561	511	528	524	545	509	545	499	536	529	532	531	520	557	549	557	543	503	556	498	561	536	520	514	520	529	524	531	514	521	509	518	520	544	506	545	544	547	543	535	510	524	536	512	545	502	515	550	560	553	551	522	514	544	512	527	542	549	521	502	575	516	531	494	507	562	544	500	484	544	521	502	535	524	573	555	515	555	541	499	550	538	546	494	542	517	530	553	542	536	520	515	528	528	560	507	549	522	529	566	544	526	536	529	540	520	529	590	504	533	551	519	545	490	516	545	557	516	574	541	536	514	504	485	514	506	565	518	528	559	572	530	559	497	522	554	528	485	486	583	514	507	505	564	544	531	540	566	519	525	513	599	562	524	563	509	534	514	532	557	546	558	509	530	496	542	511	548	515	554	561	485	589	557	533	537	515	546	518	533	560	513	483	548	509	542	554	543	543	528	514	522	559	532	490	525	536	509	557	501	552	484	566	524	515	533	532	541	528	520	506	563	505	541	527	532	535	532	481	511	514	519	513	562	512	536	518	507	518	521	563	533	526	486	578	539	571	516	511	518	540	508	540	552	546	511	524	544	547	512	503	517	533	556	525	518	560	520	514	542	553	537	555	482	490	515	545	530	567	533	535	531	521	527	516	539	537	511	566	542	520	538	523	548	512	534	534	503	533	531	534	532	494	525	480	569	529	548	524	489	566	571	518	520	549	490	505	598	549	515	518	555	533	574	554	522	521	503	520	553	489	489	574	500	554	523	550	517	488	524	515	550	490	508	535	532	489	504	531	532	557	509	544	502	545	522	502	548	512	542	535
4988	10314	6978	4168	3172	2451	1470	1494	1421	1132	836	857	848	801	748	775	707	757	703	689	703	671	686	669	665	645	672	621	595	614	622	516	596	616	597	561	574	564	621	562	540	603	607	596	587	565	588	572	583	551	533	569	572	574	557	576	552	579	565	592	542	542	578	540	559	548	539	543	583	555	522	520	591	555	533	566	553	580	557	525	537	574	565	546	587	567	579	544	549	556	581	557	558	596	595	526	572	573	552	592	560	518	594	541	565	559	549	558	579	560	574	577	556	560	571	577	566	527	592	582	508	553	603	526	533	550	574	570	557	512	577	547	519	530	532	573	543	544	527	559	546	545	550	557	559	543	567	528	564	568	552	563	518	560	532	566	571	574	591	555	528	570	513	570	542	551	551	512	529	545	579	548	563	550	510	570	579	548	550	577	524	537	577	556	562	538	546	528	576	558	582	540	577	537	595	541	550	547	569	583	526	550	527	562	548	607	538	557	578	579	528	594	526	603	533	517	551	530	572	560	537	539	569	555	570	514	589	559	571	540	551	541	558	540	558	556	563	534	565	532	544	559	549	565	476	537	585	575	559	521	539	546	558	559	541	539	556	555	494	489	538	595	550	599	558	577	614	548	576	552	536	536	554	542	601	533	577	555	540	541	570	559	570	580	623	537	565	542	557	595	518	546	505	575	535	542	549	588	548	564	546	569	551	555	556	564	534	589	556	570	584	496	564	532	553	555	554	538	570	568	544	582	535	554	553	540	560	518	570	522	527	531	544	545	563	521	589	593	552	540	550	546	542	521	518	570	565	555	560	586	545	547	548	541	549	531	545	584	574	554	542	557	540	536	541	556	547	538	558	564	572	507	526	545	571	533	554	552	542	569	508	568	551	549	545	558	579	559	530	542	547	555	508	506	544	535	522	579	578	547	525	557	550	549	517	562	533	543	573	575	554	477	572	527	559	570	563	559	525	552	542	552	535	570	545	527	545	530	561	541	541	577	553	594	589	537	562	542	566	591	525	538	586	557	601	544	603	556	516	565	555	534	587	571	547	552	591	589	516	540	541	522	533	545	535	564	530	522	553	557	556	543	557	578	620	551	549	546	554	557	570	536	535	525	547	540	543	549	535	566	580	524	563	590	547	554	578	506	534	602	576	521	566	569	574	552	564	591	608	544	540	556	513	547	548	542	536	560	567	529	563	533	570	514	493	509	552	573	576	501	567	547	581	539	551	559	549	552	553	549	546	586	544	566	540	542	550	556	515	570	569	527	554	563	559	536	583	544	562	584	543	553	555	558	561	552	525	553	547	582	569	559	548	556	522	592	536	553	564	563	588	526	549	571	501	548	545	580	606	539	598	548	562	563	567	544	540	550	513	608	542	584	538	570	545	536	579	548	567	513	569	547	561	577	538	587	564	546	569	569	537	554	558	593	516	515	539	551	549	619	578	553	488	553	569	567	575	560	532	552	558	608	543	548	518	545	560	574	567	542	582	538	551	634	582	541	565	530	585	526	549	629	564	545	550	493	562	520	532	547	564	525	562	570	578	558	531	491	533	560	547	591	518	523	535	534	586	575	551	537	597	547	574	570	531	550	514	581	588	555	522	554	547	500	522	568	572	558	588	545	562	525	541	585	553	544	554	543	513	570	538	517	543	545	536	584	560	537	525	520	588	549	571	511	547	532	554	584	532	555	572	534	507	570	559	576	595	519	562	537	539	532	557	573	540	534	537	546	543	579	574	568	552	554	555	539	521	527	558	586	559	537	490	621	560	535	566	542	536	602	577	560	535	552	539	573	520	575	524	555	540	543	627	528	558	538	549	554	590	464	540	540	557	527	550	541	535	551	560	604	543	526	545	588	576	512	561	513	537	600	576	555	553	568	542	573	575	571	529	535	571	530	557	583	576	542	547	543	509	571	557	524	555	547	546	576	512	565	565	555	562	599	563	564	559	558	551	512	521	518	591	579	535	535	547	570	533	514	565	549	584	531	566	567	525	579	573	525	552	543	549	542	537	575	512	531	537	559	548	556	588	583	525	574	547	533	502	565	539	531	560	511	555	572	574	511	526	572	571	524	503	568	556	546	588	559	547	549	538	547	542	555	494	586	570	600	544	542	567	512	537	588	557	530	524	548	545	541	553	538	576	553	533	569	539	588	550	528	569	525	549	572	552	563	584	544	531	578	571	559	565	577	572	566	521	560	528	507	597	525	522	606	519	560	564	544	560	560	554	519	557	536	555	596	522	561	518	553	540	520	544	526	553	604	551	513	545	569	572	529	585	549	529	539	552	583	515	509	583	549	523	519	514	524	528	547	547	541	526	556	554	540	552	563	552	560	555	529	527	502	535	538	537	542	511	525	562	554	545	554	612	556	535	593	526	533	545	556	595	575	560	567	569	568	574	556	544	502	526	536	535	549	591	564	587	553	572	554	550	582	571	549	533	523	505	583	544	525	568	533	585	517	574	582	512	526	570	562	563	543	569	566	572	580	523	581	543	586	549	557	570	514	565	544	550	524	568	533	601	522	559	531	591	557	529	557	587	569	554	582	540	568	555	566	564	498	586	571	541	572	568	532	544	600	540	561	526	525	547	556	577	622	535	537	558	578	578	568	540	547	559	570	563	592	545	547	563	576	546	575	529	562	526	602	563	523	549	581	576	523	572	535	583	552	546	554	515	559	584	526	547	595	599	606	553	562	535	549	548	578	572	535	527	513	566	589	571	582	567	563	526	556	544	542	576	564	556	511	514	527	500	556	536	530	588	544	546	574	591	544	571	554	555	564	527	601	591	569	560	535	584	565	525	576	522	543	550	599	565	560	570	560	569	546	552	549	528	582	549	556	564	568	532	540	597	567	570	586	513	554	570	574	543	533	593	560	561	545	529	543	559	559	588	558	530	563	561	565	499	598	556	554	564	577	559	549	493	588	576	511	565	538	564	554	563	572	540	590	546	554	527	548	536	523	566	563	553	499	581	487	473	551	567	527	555	505	514	551	572	532	533	523	550	497	562	555	603	528	565	569	558	600	547	534	571	539	569	536	558	546	623	517	519	533	545	534	547	539	565	577	540	548	568	551	577	542	520	597	558	546	540	556	534	569	519	524	527	582	533	583	562	558	607	519	530	597	576	517	547	528	587	547	570	540	577	518	540	533	545	585	547	573	561	564	557	536	523	576	514	547	581	572	557	540	555	488	590	544	562	611	511	523	507	548	577	522	522	535	600	605	563	585	501	550	519	523	582	561	560	564	549	603	560	604	539	537	558	535	560	550	567	576	543	528	519	557	537	557	576	538	537	536	524	557	551	552	584	533	541	568	546	533	538	577	543	545	507	590	524	571	525	562	587	565	542	560	584	553	568	598	570	576	535	533	510	521	549	580	531	569	559	554	583	549	558	543	520	525	558	573	554	586	535	564	510	563	543	532	544	531	567	573	592	563	549	529	558	558	590	572	541	569	567	564	556	560	563	560	580	536	570	537	540	527	577	525
22525	21202	28762	23912	21213	21283	9751	2810	2278	2054	1635	1565	1460	1463	1415	1384	1330	1322	1318	1271	1251	1262	1292	1293	1182	1185	1206	1223	1089	1072	1067	1139	1108	1201	1051	1060	1113	1080	1086	1099	1089	1067	1099	1099	1021	1114	1059	1070	1036	1105	1086	1064	1074	1073	1053	1069	1065	1050	1035	1043	1033	1020	1061	1065	1043	1063	1070	1055	1054	1021	1124	1000	1080	1090	1049	1062	1069	1082	1045	1053	1157	984	1077	1019	1042	1069	1052	1035	1022	1028	1041	1038	1055	1036	1107	1011	1028	1085	1048	1022	977	1035	1008	985	1093	1060	1000	1048	1017	1039	1075	1005	1009	1086	1016	1041	1019	1085	1041	994	1062	993	1092	1050	1063	1085	983	1066	1031	1031	1064	1024	1035	1051	984	990	1037	1053	1089	1060	1003	1033	1033	1008	1060	1002	1107	1058	1007	1013	1019	1023	1104	1035	1048	1035	1045	1054	1060	1068	980	1033	1065	1085	1028	1041	1018	1050	1030	1025	1065	1058	1023	1037	1065	1058	1121	1014	1052	1095	1030	1050	1053	988	1023	1084	1105	1062	1064	999	1058	1093	1067	992	1090	1034	1034	1071	1023	1088	1051	1047	1054	1022	1057	1020	999	1063	1024	1072	1082	1002	1089	1006	1067	1028	1027	1062	1044	1027	1064	1017	1004	1066	1032	1020	1053	1022	1029	1070	1102	1081	1093	1036	1057	991	1037	1040	1067	1100	1027	1036	1061	1157	1011	1053	1037	1069	1066	1039	1055	1094	1004	1060	1010	1018	975	1102	1088	1129	1056	1058	1051	984	1087	1027	1076	1074	984	1069	1069	1016	1035	1011	1042	1111	1035	1027	1018	1038	988	1038	1062	1009	1018	1035	1047	1098	992	1040	1018	1054	1087	1068	1020	947	1052	1075	1008	985	997	1054	998	990	1012	1091	1072	1105	1082	1087	1063	1001	1067	1063	1022	1083	1087	1028	1004	1057	1028	1051	1044	1007	1069	1054	1051	1028	1040	1056	1055	1008	1064	1038	1042	1031	1056	1078	1028	1050	1021	991	1073	1057	1076	1075	1020	1055	1014	1058	1027	1047	1043	1030	1056	1072	1061	1051	976	1025	980	1005	1109	982	1074	1025	1060	1039	1038	1056	1046	1009	1026	1043	1045	1037	1053	1060	999	998	1053	1072	1086	998	1078	1034	1090	1048	987	977	1032	1064	1067	1050	1084	1039	1059	1041	1083	1074	1048	1031	1047	1090	1062	978	1049	1025	981	1023	1010	1016	1024	1034	972	1036	1040	1097	1044	1035	991	1029	1057	1074	1035	1007	1035	1045	1012	1093	1063	1073	1060	1003	1095	1059	1002	1012	948	1044	1036	1034	1040	985	1035	1067	1044	1068	1035	1056	1071	1047	1038	1039	1026	1018	1028	974	1025	1030	1089	1072	1015	1099	1046	993	1074	972	1052	1077	1090	1036	1029	989	995	1092	996	1049	1001	1007	1107	1071	1091	1092	1020	986	1036	1024	1032	1021	1030	1041	980	1031	1064	1080	1114	1015	1023	1007	1080	1060	1067	1013	1090	1075	1018	1080	1061	1046	1017	1099	1072	1039	989	1036	1002	1005	1044	1027	1038	1060	1031	1022	1059	1013	1048	1047	1038	1020	1040	1118	1019	1069	1049	1071	1051	1105	1028	1050	982	1063	1016	1021	1031	1039	1034	1005	1008	1092	974	1056	1005	1052	1058	1039	1023	1019	1060	1027	1006	1065	1082	1044	1056	990	1008	1010	1068	1047	1033	1050	1014	978	1053	1049	1054	1056	991	1032	1046	1069	1064	981	1086	1059	1029	1028	1093	1050	1035	1010	1009	1079	1040	1021	1053	978	1021	1023	1041	1051	968	1029	1073	1050	1108	992	1077	1044	1033	1043	1006	1089	991	1079	1023	1017	1015	998	1038	999	987	1039	1068	1101	1022	1020	1082	1079	946	998	1041	1056	1014	1056	1109	1075	1059	1035	1052	1032	1054	1068	1024	1044	1013	1061	986	1057	1012	1045	1005	1011	1112	1049	1049	1103	1011	1034	1037	1070	1094	1006	1095	1069	1047	1007	1040	1089	1047	1005	1092	990	1068	1011	1009	1056	995	1060	1019	1063	1033	1018	1014	1033	1057	1063	1100	1033	1067	1000	1059	1045	1024	1059	1031	1025	1031	1058	1066	1035	1042	1016	1077	1056	1033	1001	1004	1008	1050	1053	1016	1084	1041	1066	1062	1031	1023	1067	1036	1029	1031	1046	1031	1001	1093	1081	972	1066	1009	1090	1035	1042	1097	1030	1053	1026	1040	1051	1019	1025	1038	1059	995	996	1075	1050	1024	1002	1060	1067	1028	1040	996	1018	1035	992	1032	996	1015	1019	1004	983	1080	1062	1025	1031	1035	1028	1055	1013	1048	1014	986	1089	1035	1021	1027	1070	1084	1066	1035	1027	983	993	1069	1026	1050	986	1049	1038	1065	1090	1032	991	1041	1087	1000	1011	1074	1025	1075	1003	1039	1047	1050	1086	1031	1058	1038	1103	1048	990	1048	1018	1030	1052	1056	1072	1052	1047	1004	1070	1068	1074	1018	1016	1040	966	1025	1067	1004	1061	1004	1068	1019	943	1091	1026	1019	1020	1064	1071	1034	1057	1078	1049	1005	1057	1013	1042	1036	1078	1005	1019	1045	1044	1061	1034	1001	1079	1035	1025	1029	1010	935	1073	1008	1020	988	1049	1034	1082	1061	1038	1059	1074	1101	1060	1070	1037	1062	1008	1024	1042	1062	1006	1013	1006	1057	996	991	1118	1042	1056	1025	1066	1025	1090	1053	1044	1010	1075	1083	1064	1057	1053	1055	1025	1033	1094	1057	1087	1054	1018	1047	1016	1011	1047	1068	1065	1026	1023	1063	1051	1049	1017	1054	1042	1016	1060	1050	1030	1104	1025	1084	1054	995	1076	1015	1048	1050	1082	1052	1010	1030	1009	1038	1055	1083	1027	1003	1024	1095	982	1042	1110	1060	1035	1082	996	1010	1024	1005	998	1053	1016	984	998	1025	992	1011	1050	1021	1030	1088	992	1007	1045	1084	1027	1025	1029	1019	1058	968	966	1052	1063	1110	1045	1037	1088	1097	986	1015	1068	1073	1038	1047	1021	1003	1034	987	1064	1071	1063	1043	994	1013	1044	1098	1080	1059	1032	1063	985	1023	1101	1070	1060	1015	1009	1000	1041	1007	981	1033	1018	1007	1055	1061	1028	1032	1030	1062	1025	1101	1011	1056	1005	1068	1041	1068	1007	1097	1016	1027	1000	1058	1003	1014	995	1102	1064	1025	1053	1030	1093	996	1046	1066	1010	1080	1035	998	1039	1059	1043	972	1002	1059	965	1070	988	1058	1052	1079	1030	1108	1025	976	1020	988	1078	1022	1036	1028	1084	1018	1037	1043	1056	1014	1085	1056	1020	1060	1049	999	1106	1036	1014	1048	999	1061	1053	1069	1039	1073	1060	1036	1006	984	1007	1019	1005	1032	1009	1030	1069	1003	1035	1028	1058	1060	1065	1045	1071	1021	1008	1052	1008	1085	1046	1043	984	1070	1085	1083	1109	1033	1041	1041	1042	1022	968	1052	1038	1024	1058	1048	1038	1103	994	1073	1050	1016	994	1021	985	1054	1038	1046	1036	1057	1007	1047	999	1049	1012	1096	1035	1002	1016	1074	1075	994	1025	1054	993	1032	1042	1012	1052	1052	1071	1093	1067	1016	1038	1011	1048	1025	1035	1030	1016	1044	1025	1029	1055	1026	1032	1061	970	1047	1043	1006	1044	1014	1011	1056	1018	1041	1071	1002	1087	1077	1081	1049	1101	1060	1019	1082	1031	1043	1039	995	1070	1031	1022	978	1040	1045	1033	1038	1030	1041	1056	1025	1064	1030	1064	975	982	1022	1059	1002	996	1039	1046	1081	1089	1023	993	991	1043	1069	1056	995	1027	1034	1061	1014	1008	1009	1029	1039	1047	1032	1032	1058	1069	956	1054	1035	989	1035	1037	936	1021	1059	1059	1005	1019	1033	983	1038	1019	1083	1024	1021	1049	1040	1053	1006	1044	962	1035	1048	1010	998	986	1000	1048	1033	1096	1018	1049	1043	1045	970	1077	998	1032	1065	1047	1059	1082	1061	1002	1086	1074	1054	1017	1029	1097	1027	1019	1038	1039	1003	1030	1030	1048	1053	1015	980	1000	1026	1023	1069	1045	1040	1082	1066	1022	1025	1016	996	1030	1050	1041	998	1048	1043	1074	1061	1068	1050	1042	1023	1063	1064	1023	1000	978	963	1013	1068	996	1042	1034	1025	1036	1023	1028	978	1025	1069	1008	974	1016	991	1080	1013	1007	1082	1046	1091	1036	1031	1047	1097	1094	1066	1000	1035	1079	998	1017	982	1037	1029	1105	1060	997	1048	1094	1041	1031	1053	1054	1021	1044	1081	1095	1028	1023	1081	1048	1020	1037	1015	1024	998	1073	1075	1014	1099	1013	1065	1005	1041	1014	1004	1044	1031	997	1061	1032	1023	1048	1069	1079	1032	1041	1049	1019	1045	1026	1011	1044	1039	1027	1102	1043	986	1076	995	1030	1055	1015	1019	992	1007	1042	1050	1099	1054	1089	1079	1070	1003	969	1080	1022	1112	1058	1023	1116	986	1037	1057	1013	1077	1028	995	1028	1064	1043	1088	1040	1044	1055	1007	1055	1024	1033	1060	1079	1020	1081	1030	1043	1042	1045	1057	1072	993	1036	1001	1021	1089	1045	1071	1045	1026	1061	1019	1015	1062	1055	1013	1028	1072	1015	1011	1003	981	989	1058	1074	1072	1020
7095	21722	15656	9962	7704	5927	3684	3757	3247	2701	2036	1861	1776	1689	1561	1495	1558	1441	1363	1350	1295	1337	1297	1309	1342	1307	1227	1184	1180	1179	1137	1103	1110	1152	1162	1103	1126	1115	1111	1124	1088	1145	1120	1099	1121	1058	1080	1039	1099	1106	1034	1080	1104	1049	1105	1063	1091	1058	1020	1064	1074	1081	1004	1120	1010	995	1107	1068	1068	1060	1056	1015	1015	1047	1061	1034	1043	1043	1026	1012	1045	1064	1068	1041	1037	1065	1049	1051	1069	1114	1070	1057	1027	1054	1053	1021	1027	1020	1000	1048	1046	1099	1062	1011	1033	1043	1010	1072	1009	1035	1058	1049	995	1000	1024	1090	1094	1027	1036	1018	1032	1025	1034	1043	1058	1037	1031	1091	968	981	1038	1013	1005	980	1012	1012	1019	1032	1015	1026	1004	997	1004	974	1007	1012	1025	1088	953	1017	982	996	1019	981	983	1094	1014	1048	1011	982	1061	1041	1068	1026	987	1026	983	1064	1038	986	1079	1030	985	1016	1051	1047	1038	1042	1034	1102	1009	1005	982	1049	1004	1058	1006	1012	992	1052	1025	1093	1014	960	1030	997	935	1054	1044	966	979	988	1077	1044	1043	1016	995	1007	1007	1010	1039	1055	980	1078	1068	1063	1031	971	1037	1063	1056	1018	1008	1053	1028	995	1003	1045	1030	1033	1054	1054	1023	1025	1038	1013	1051	978	1085	1045	1056	986	1031	1032	1052	1033	1055	1039	1046	1042	1023	1063	1031	958	1041	1083	1078	1000	995	1030	1076	1049	1007	981	1005	1048	1004	1035	1005	1014	1008	1060	1035	1010	994	1058	996	1050	1065	998	1021	1038	1100	986	1004	1043	1040	1050	1018	1042	1062	1005	1023	1054	1013	993	1053	1061	1042	996	1000	1045	992	1020	1041	1026	1076	1002	962	1015	1076	1004	1077	1013	970	1053	1054	1045	1020	1035	1052	1012	1004	1014	1055	1017	1002	1094	1000	1043	1047	1024	1000	1062	1049	1011	1072	959	1044	986	1082	1016	1030	1112	1068	1065	1075	1035	1075	1046	986	1015	1069	1016	1040	1020	1047	1049	942	1046	998	1055	998	1051	1063	959	964	1001	1020	993	1025	1072	1078	1037	1051	1021	996	1038	958	992	1038	1114	1005	996	1070	986	1034	1020	1037	1078	988	1066	1086	1011	1097	1013	1018	1026	1043	990	998	1015	1014	1031	994	1031	1008	1047	1032	990	1036	1040	1001	1041	1076	1076	978	1022	1015	1020	1032	1030	1031	1051	994	1055	1028	1050	1012	1079	1014	1029	1022	1026	1033	992	1063	1028	983	1034	1053	1063	941	1072	1074	1019	1016	1006	1017	1062	956	1044	1032	1051	1005	1046	1090	1030	1064	1026	1028	987	1028	1035	1055	1059	1037	1045	1069	1034	1041	1009	1023	1036	1040	1009	981	1019	1004	1020	1035	1035	1009	1009	1058	1050	1009	967	999	1025	1048	1025	1022	1034	1024	968	1017	1076	1036	1032	1098	1058	1036	1034	1026	1038	992	1036	1021	1035	1004	1008	1071	1043	961	1108	1004	994	1038	1034	1065	1000	1062	983	1050	1087	999	1017	1033	1018	1080	1018	1031	1060	1040	983	1022	1060	1029	1028	1059	1050	1041	1044	1022	1042	991	1076	1066	1076	967	967	1025	1024	1029	1062	1050	1021	1052	1032	1052	981	1020	1027	1033	1036	1098	1057	1042	1033	1046	1022	1029	1057	998	1056	976	994	1046	1021	1080	1059	963	1009	1037	1008	1041	1043	1027	1017	1003	1020	1002	1002	960	986	1034	1014	1013	1048	1010	1001	999	1104	1038	986	1091	977	1055	1021	1065	1015	1019	1037	982	1083	1022	1073	1054	1007	982	1027	1030	1082	988	1055	1078	1034	1014	1024	1084	950	1076	1041	1038	1025	1035	1064	1036	1074	1077	1020	1016	1019	1058	1016	1011	1024	1044	1040	1044	1057	1025	989	1021	1040	1043	1053	1029	1014	1038	1048	1017	995	997	1069	1008	988	1005	998	974	1066	1036	953	995	1058	1019	1021	1009	1028	1062	1071	1010	1031	1015	1006	1041	1014	1048	1078	1016	1003	1025	1069	1068	1042	1086	1028	1012	1048	1094	1032	1026	999	1064	1065	1041	1018	1009	1014	1015	1036	1031	1010	1004	1023	1023	1064	1070	1012	970	1051	968	1070	1090	1024	1063	1048	1049	1029	1029	1006	1056	1032	1023	1002	1028	981	1024	990	1037	1079	1036	1016	1067	989	996	1076	1029	1016	979	1031	1009	994	1033	1004	1040	958	1058	1052	1006	1042	1021	1014	1099	994	1047	999	1007	1032	999	1004	1007	1091	1038	1009	1041	1074	1090	996	1075	1010	978	1026	1043	1084	1052	1037	1020	1036	1043	1054	1085	1048	906	1080	1017	1005	1046	1048	1022	1034	1033	1092	1022	1034	1061	1058	997	1078	1062	1034	990	1002	1001	1012	1005	983	1081	1068	1028	1016	1016	1058	1045	1001	1023	1045	1011	1027	979	1020	1053	1023	1081	1030	1048	1036	1053	1055	1059	1001	1003	1022	1022	979	1031	1047	1023	988	1017	1025	1025	1015	999	1087	1059	1010	1051	990	1038	1004	990	1096	1011	1026	989	1104	1003	1040	1052	1009	1009	968	1022	978	1024	1007	952	1044	1003	1026	1045	1018	1000	993	1138	1012	1008	1057	1020	978	1010	1036	1054	1028	972	1024	1012	1078	1104	1019	1036	1004	1009	1000	1062	1017	1089	1026	1054	1010	1022	993	1057	1060	969	976	1021	1036	1045	1005	1058	1043	1018	1006	1024	1032	1042	1028	1005	1059	1053	1001	1000	1016	1047	1070	1056	1042	1021	1051	1001	1018	1005	986	991	1015	1015	1057	1007	1073	1036	998	1019	994	1077	1031	1012	1077	1001	996	989	1037	1021	1041	1002	1023	1072	1073	1062	1012	1024	1013	994	1087	1104	974	1027	1037	1034	1047	1065	1037	1034	1068	1017	1014	1035	1031	1096	1061	948	1049	987	1017	1085	1058	1002	972	980	1018	981	1064	1027	1066	1039	1061	1032	996	996	1057	1041	1028	1032	1035	992	1059	988	1030	1032	1014	1065	1070	995	986	995	1058	1075	1056	1036	984	1003	1053	1003	1032	1002	1004	1023	1017	1079	1038	1000	1014	1055	1031	1026	1023	1037	996	1057	1030	961	999	1042	1008	1024	1043	1042	1066	1027	1029	1038	1044	1059	1018	1024	1032	1081	1038	1036	1026	1019	997	972	1000	1014	1036	1090	1013	1030	1027	973	983	975	1021	1032	1029	1001	1021	1026	1070	1041	1030	1044	1003	1082	1070	1019	1035	979	1028	1095	1095	1003	977	1022	1037	1033	1056	1070	958	993	1020	1022	974	1016	1009	993	1052	1062	1073	964	1048	1032	1031	1046	1027	999	976	982	1053	1091	1042	1065	996	1009	1018	1025	992	1026	1018	1014	1012	1015	1043	1060	1027	1066	1020	1021	1023	1042	961	1081	1006	1038	1008	994	1042	1001	1082	1036	1016	1004	1056	1020	1039	1065	1038	1009	1060	994	1062	1013	1028	1017	1028	1061	1010	1059	1032	1037	1042	1054	956	1019	999	1054	1016	975	1005	1002	1061	982	990	987	1018	1028	1027	1040	1008	1030	1050	971	999	1058	1059	1020	1007	1029	1032	1036	1016	1057	1047	1015	1035	1069	1003	1046	1012	1046	1065	975	1032	1057	1030	1033	1035	1022	997	1033	1017	1025	1041	1016	992	1026	1080	1065	1049	1021	995	970	1017	1004	1025	1025	1012	1064	1046	1057	1022	1043	1043	978	1050	1005	1059	994	1041	1050	1052	1070	982	1005	1002	1034	1030	1027	1034	999	955	1073	1013	1015	1062	988	1060	1025	1063	1114	1082	1052	1115	1039	1081	1040	1048	989	979	998	988	1054	1049	1015	1052	1092	1048	994	1011	1012	1001	1024	1076	986	1026	1045	1020	1020	1013	1029	1009	1046	1005	1035	1052	996	1052	1021	980	1054	1052	1054	1028	1072	954	998	1072	1081	1032	1011	988	1050	1064	982	1018	980	1050	962	1067	997	1027	1056	1022	975	943	988	1076	1008	1052	1012	1077	1011	1017	1042	1030	1016	1023	1020	995	1058	1025	1050	999	1055	996	998	964	1049	1055	1001	1019	1072	1006	1031	1066	1028	1029	1012	1043	1063	1030	1042	1009	1034	1025	1008	1025	1070	1032	1024	1009	1043	978	1035	1017	945	1054	1057	995	955	1073	1093	999	1023	1031	1015	1014	1051	1064	1083	1022	1062	1045	1014	1035	1027	1020	1048	977	1038	1051	1046	1032	978	1073	990	1058	1059	1028	1024	1028	997	1036	1027	1018	1021	1034	1052	1060	1017	1037	1011	1003	1013	1036	991	1007	991	1048	1053	978	993	1016	1059	1050	1015	1002	956	996	1003	1032	1043	1028	1019	1046	1011	1086	1035	1020	1036	1024	1041	1055	1012	1036	978	1009	1015	991	1038	1032	1011	1051	1023	1019	1037	986	1063	962	1035	1039	996	1000	995	1050	985	1016	1048	1028	1041	1062	1077	1009	1026	1061	993	1068	1034	940	1061	1002	964	1068	1055	1040	1014	993	992	1064	1042	1053	1036	1044	1014	995	1011	1019	1070	1048	1066	1051	1011	1074
28086	19585	7527	2142	1268	964	733	801	798	689	677	652	626	604	645	596	669	653	644	603	606	575	569	599	612	611	580	594	616	626	539	604	558	601	541	584	586	627	579	591	586	501	629	559	556	594	588	596	611	550	577	607	596	568	598	603	573	597	642	571	600	572	629	590	557	605	608	561	555	577	555	580	591	555	595	593	595	547	595	566	577	591	599	574	597	585	581	563	593	534	599	607	541	602	570	625	604	527	554	592	562	573	579	591	621	593	582	561	574	577	551	565	546	597	550	571	561	621	617	559	567	587	589	606	623	608	575	594	576	560	590	557	538	617	572	624	576	568	549	597	552	557	612	589	608	596	582	601	575	579	615	562	622	561	578	575	571	558	572	614	589	603	553	557	598	587	596	657	558	611	574	586	610	608	553	565	563	558	590	590	551	611	530	587	562	624	585	548	604	574	599	512	600	629	547	551	568	569	524	584	591	570	534	577	569	614	598	563	570	546	588	560	531	597	589	586	585	578	580	582	568	594	599	571	556	574	593	596	557	527	589	598	565	583	568	574	542	581	611	575	547	553	554	557	612	570	572	525	620	573	603	574	569	597	539	635	574	532	611	567	551	550	576	623	556	591	609	579	550	586	574	573	555	603	564	605	613	576	628	566	598	573	632	597	584	592	566	568	586	562	609	552	597	602	577	579	601	530	547	558	593	579	568	597	579	584	582	631	556	578	536	589	573	534	597	619	583	582	563	567	558	564	570	574	587	603	606	574	557	611	580	578	582	606	594	600	559	604	609	571	616	640	571	590	591	630	591	555	620	593	563	581	596	535	572	607	587	573	593	557	563	555	576	556	595	564	597	542	613	547	556	566	575	535	571	615	575	544	589	558	592	607	559	582	584	562	602	568	564	607	625	576	600	590	572	612	558	588	598	598	598	577	560	519	565	595	591	560	568	602	571	563	556	573	579	558	567	554	589	578	574	578	581	593	552	589	575	554	580	616	567	569	566	597	561	577	530	597	592	595	576	584	554	600	577	581	596	605	602	601	580	607	588	586	599	580	575	581	556	581	534	518	559	575	547	589	574	561	585	594	563	565	577	651	555	603	595	587	596	579	531	582	583	580	582	557	641	593	529	582	592	588	583	568	584	587	571	576	583	572	593	606	585	544	529	579	554	608	560	575	564	588	512	593	563	636	615	577	556	527	570	599	583	554	587	603	549	582	558	585	587	579	576	567	553	587	590	563	584	587	561	604	619	523	630	548	564	584	560	582	630	577	571	606	620	598	592	548	584	552	582	582	571	590	590	573	562	605	523	585	613	545	615	528	560	557	585	586	568	544	586	544	600	603	604	602	549	568	579	597	546	523	612	603	574	575	574	608	582	559	576	582	580	578	593	557	545	564	591	573	592	590	598	582	598	569	617	549	539	585	569	587	593	553	574	596	560	608	598	542	569	621	593	577	559	568	621	568	617	568	560	603	580	613	545	552	547	548	598	532	601	599	582	561	586	573	511	559	574	589	586	594	587	564	592	579	603	579	566	595	613	554	587	607	527	558	596	579	600	600	592	550	564	588	571	597	568	556	587	572	564	582	573	596	622	590	576	609	588	584	563	579	559	566	596	597	595	594	568	564	606	557	557	564	554	572	553	555	573	552	593	592	551	592	589	583	606	547	563	612	580	604	558	559	627	553	591	591	560	588	564	610	588	623	599	554	582	579	594	551	555	599	621	589	571	549	605	576	580	613	588	605	587	559	573	595	546	593	574	562	596	545	567	593	572	590	550	592	568	543	536	543	599	564	574	546	575	560	565	546	564	625	592	577	593	643	584	594	601	616	546	555	617	552	606	613	589	584	531	561	550	579	598	613	627	574	572	588	590	520	575	583	537	586	593	596	531	608	611	547	591	583	608	613	571	576	630	577	578	615	591	561	560	593	602	556	549	542	555	588	591	605	576	595	622	551	570	557	569	561	580	592	559	592	624	529	530	578	567	599	547	550	575	604	565	608	567	557	611	585	579	557	579	596	572	607	585	601	550	594	590	560	554	583	564	619	579	593	566	554	572	606	612	577	584	561	574	579	608	587	636	569	606	567	601	567	556	584	570	560	579	608	600	590	601	616	570	563	602	585	590	580	596	569	587	597	602	588	608	552	550	591	564	550	542	558	547	574	568	540	627	631	577	606	611	566	601	609	560	582	599	588	584	640	577	577	564	579	567	600	545	571	592	579	608	607	549	611	597	590	589	574	608	570	589	632	569	577	590	613	594	572	590	511	611	584	583	553	617	610	603	591	574	551	537	539	594	574	603	595	591	536	517	601	586	599	617	572	531	562	580	594	576	580	619	601	529	594	594	577	557	585	565	613	521	547	602	556	568	580	580	584	567	574	619	559	580	621	593	565	612	569	565	624	574	557	567	593	583	575	596	592	562	550	602	578	613	602	541	590	587	563	617	607	562	555	592	579	584	612	572	603	595	600	521	649	568	587	562	569	573	544	590	603	605	574	595	573	605	578	610	558	571	573	584	571	648	585	565	555	570	581	526	587	568	590	592	534	589	571	568	578	593	612	620	610	547	537	558	580	602	586	586	546	598	570	577	548	619	602	573	561	582	595	570	579	574	621	551	578	589	612	524	579	578	584	568	604	510	544	632	577	530	567	608	566	578	599	611	565	579	590	572	570	605	617	590	598	597	496	589	578	607	623	590	544	571	563	570	611	562	560	582	591	647	586	632	595	575	551	557	559	554	622	592	556	607	592	567	559	593	591	596	553	579	568	591	563	580	567	588	581	593	581	605	602	567	579	592	511	598	609	588	608	593	577	592	620	547	574	556	568	558	569	595	617	620	574	567	575	538	597	611	559	561	565	583	607	568	594	546	591	595	581	564	545	601	577	556	596	575	609	594	567	534	626	540	572	588	589	595	549	600	551	597	565	609	600	544	605	546	561	590	595	572	580	600	571	574	550	595	582	594	593	550	572	591	539	568	579	558	541	554	567	582	596	582	566	603	544	561	607	568	598	593	552	570	569	568	553	557	563	566	562	554	586	549	530	584	598	590	579	540	595	567	591	600	529	577	617	585	589	600	584	564	591	633	565	528	590	590	555	541	560	576	584	588	569	597	578	561	553	622	605	604	530	604	596	603	585	558	579	601	633	561	618	591	566	580	573	568	576	557	554	603	557	590	550	614	580	569	577	574	608	553	558	565	599	557	579	531	590	615	557	592	584	585	561	574	567	581	603	595	553	600	558	572	564	588	550	580	623	596	586	580	538	588	566	568	569	603	577	579	600	606	622	610	601	613	628	552	574	601	591	600	638	618	580	552	549	571	580	586	590	619	546	608	543	588	608	567	575	555	566	587	638	567	592	603	647	612	571	576	624	564	600	551	582	544	622	547	581	562	607	582	572	588	586	568	570	584	584	557	574	541	520	575	577	589	574	551	610	566	559	599	582	585	559	539	586	600	585	588	556	590	563	584	588	587	571	589	570	584	537	565	587
5965	5301	3730	2278	1758	1458	1003	1011	1033	834	761	735	738	668	700	698	687	662	668	643	696	624	670	654	616	616	617	626	615	607	617	643	640	599	618	600	610	596	625	566	654	614	577	614	624	596	603	589	637	624	606	566	611	601	620	612	565	578	605	570	629	624	575	570	610	549	603	583	587	600	619	588	580	596	603	589	621	567	551	614	574	565	575	619	628	614	597	563	558	592	560	606	545	589	587	591	639	553	575	563	569	627	590	566	564	579	592	608	579	544	622	569	622	573	558	535	536	599	615	606	568	596	582	581	609	570	612	598	580	609	627	587	578	617	559	573	587	575	649	594	601	643	581	598	580	585	593	608	609	595	624	597	600	613	565	575	593	553	580	552	595	582	561	557	588	573	569	600	578	609	578	607	579	595	575	595	581	608	571	619	600	573	590	554	569	620	603	611	587	529	602	600	599	601	665	569	612	621	624	608	599	613	621	592	587	626	598	574	620	572	568	629	595	605	597	592	575	558	576	546	582	555	603	610	624	576	576	591	594	573	623	607	553	549	599	587	608	580	558	592	578	587	581	588	618	608	585	586	600	595	643	558	607	560	565	629	572	612	565	601	598	582	580	610	593	581	563	541	594	562	600	572	593	592	616	596	584	589	577	613	586	566	554	602	605	575	604	577	553	548	567	611	602	618	587	576	601	602	581	581	585	628	550	557	582	547	583	614	595	579	609	588	595	567	641	615	634	593	583	602	601	590	586	605	621	573	632	556	595	621	572	602	590	609	551	556	559	630	559	597	602	607	590	587	565	555	602	604	544	547	597	565	598	560	600	556	585	641	579	615	582	573	583	571	589	580	576	582	603	592	566	593	616	558	612	594	598	592	585	534	586	568	608	566	583	631	591	582	575	606	605	593	583	573	605	562	551	595	586	605	591	584	536	578	618	607	626	588	630	597	608	616	573	557	561	602	622	635	603	569	603	570	576	564	597	595	609	594	573	607	536	609	614	590	601	555	562	589	609	595	556	545	590	577	607	580	599	621	623	588	604	556	599	565	581	594	588	632	606	569	570	592	554	638	594	621	618	593	581	597	616	612	616	575	605	604	616	596	590	596	576	589	609	699	593	593	610	586	549	595	571	575	567	596	613	592	591	603	575	612	628	589	550	530	583	574	600	588	574	603	596	570	534	592	609	556	593	616	579	572	612	596	578	539	573	629	633	610	611	591	592	589	584	600	631	560	578	589	536	618	557	593	591	604	592	584	584	546	547	562	586	576	588	621	592	592	585	633	613	595	612	567	582	547	629	590	607	642	518	556	589	612	561	585	595	589	553	648	574	580	620	586	552	589	591	570	558	549	570	636	607	601	607	568	565	600	619	601	584	563	592	559	617	603	622	610	568	561	559	585	585	589	590	572	582	575	616	568	583	550	599	567	579	614	577	597	583	598	590	529	583	595	586	616	601	615	579	574	597	611	604	626	541	563	591	617	584	597	620	625	639	604	557	616	564	588	589	542	590	578	631	554	590	569	539	596	586	623	618	592	580	574	610	563	561	580	614	604	589	600	611	616	590	577	589	596	580	575	568	578	618	574	617	587	643	580	597	599	562	622	539	582	545	590	563	619	570	535	626	570	580	602	630	600	582	564	601	571	578	578	556	593	640	563	567	528	591	573	624	593	570	534	613	613	598	581	559	612	558	620	593	537	582	598	546	591	620	583	596	597	574	603	607	590	603	593	607	599	573	588	617	606	621	575	579	607	578	548	604	559	548	613	618	586	570	614	578	577	565	570	585	547	591	599	610	577	602	605	606	587	607	556	609	553	598	567	582	569	588	589	625	604	595	586	602	584	575	567	584	580	557	573	569	578	589	599	602	564	584	558	597	536	554	564	602	588	610	559	617	581	607	575	575	602	548	610	590	583	527	564	592	593	613	618	640	591	608	642	574	621	652	600	599	546	648	553	589	617	646	613	573	580	548	583	635	580	555	611	569	620	616	572	580	616	605	578	600	627	576	647	595	585	570	576	629	625	598	616	600	643	617	583	556	612	642	588	552	573	613	572	565	545	618	580	584	580	545	538	570	615	608	570	601	599	636	607	555	610	542	581	538	591	571	598	574	557	541	609	597	585	564	571	579	529	580	617	615	560	592	581	586	635	584	620	576	587	583	622	566	581	621	560	590	585	592	578	608	590	583	576	549	600	574	577	595	549	610	554	626	589	586	615	620	590	583	604	612	602	626	592	596	572	597	500	558	595	620	556	602	586	580	551	577	620	596	586	551	578	582	583	638	595	612	597	552	550	650	595	609	579	633	607	576	582	624	604	627	616	593	601	610	589	550	596	578	541	616	539	626	583	575	566	602	550	593	580	610	537	628	584	584	596	613	595	607	582	587	598	570	584	600	591	581	622	589	603	551	611	583	601	594	564	570	624	561	610	590	606	567	577	590	621	610	569	659	597	593	576	568	557	546	605	626	620	642	596	597	558	581	599	572	587	585	595	565	600	598	605	597	613	590	606	572	569	580	597	581	563	578	569	587	600	588	605	584	558	621	625	625	615	582	628	564	608	599	587	558	566	565	554	607	605	586	598	579	521	630	588	588	558	571	622	590	605	535	585	574	611	574	575	614	577	583	558	593	579	603	556	587	618	562	551	628	594	622	640	599	617	608	547	578	581	615	600	611	603	627	580	561	549	568	602	554	618	587	555	572	597	597	594	582	639	605	607	591	586	584	579	579	607	596	607	608	614	579	546	592	628	571	594	621	599	613	554	588	567	595	607	597	615	537	641	605	609	569	573	609	570	549	587	608	613	615	577	610	565	591	576	610	594	586	576	581	584	611	644	568	593	593	561	619	600	592	614	590	584	633	600	579	595	611	601	575	570	622	608	609	602	616	611	606	559	612	621	587	615	554	554	535	575	616	621	623	569	556	568	581	577	603	595	627	596	600	616	556	587	603	594	582	587	608	607	579	570	607	596	542	601	589	583	638	603	589	590	607	594	555	585	590	619	590	595	591	599	595	576	588	592	600	608	593	580	593	656	568	589	592	571	588	574	602	607	539	623	613	575	614	542	538	611	580	555	544	582	556	625	608	596	593	558	598	570	609	539	626	568	569	594	585	573	617	568	565	614	562	613	579	549	586	552	649	624	587	565	599	602	592	577	610	629	608	557	623	577	554	604	545	613	602	615	569	618	602	618	563	595	616	592	628	562	576	598	596	621	553	611	627	605	570	610	653	625	566	591	593	568	554	573	633	612	580	573	567	584	575	616	615	576	589	551	623	560	550	550	607	599	600	578	578	580	638	590	541	590	573	606	591	595	573	578	604	626	613	566	584	517	551	566	580	603	589	605	581	614	549	605	632	584	554	577	584	598	554	585	603	568	613	598	619	593	542	562	570	592	575	616	612	587	589	573	571	577	603	564	587	595	580	579	561	610	572	580	584	576	588	583	535	581	583	620	562	611	618	574	572	561	570	638	568	547	595	588	594	616	609	588
23943	21342	28477	24557	21337	10182	2473	1968	1749	1532	1250	1220	1281	1193	1105	1068	1048	1075	1071	1091	1064	1075	1043	1071	1017	1013	1007	948	1020	1023	1000	987	948	1019	1007	959	997	1002	893	996	937	974	944	980	852	960	992	933	940	919	988	956	963	931	990	954	1001	987	972	1043	959	964	980	959	925	953	950	968	923	938	955	917	940	899	930	988	960	908	991	967	925	983	954	928	922	972	993	1055	954	985	952	977	975	1017	972	924	907	919	1004	948	967	883	981	974	957	933	936	976	964	965	882	948	946	937	998	952	918	959	917	910	938	953	937	967	993	969	940	987	957	1003	893	982	931	1010	964	950	954	953	975	906	957	936	975	943	948	954	923	918	919	952	956	976	927	960	977	918	926	941	903	983	952	961	999	967	917	917	915	972	924	967	904	980	979	976	916	950	964	858	986	928	977	904	926	934	932	975	918	1009	963	990	971	962	946	970	977	967	967	936	885	1014	961	935	888	964	968	953	998	986	922	991	937	994	923	926	971	940	910	956	929	987	941	941	942	925	931	1033	1010	962	957	912	961	926	967	921	976	968	934	905	939	950	946	948	970	993	925	934	942	917	960	919	993	997	906	1028	913	1009	1024	952	924	986	922	904	929	956	984	1016	960	888	941	904	911	913	983	936	996	1003	951	994	975	955	920	1010	926	948	961	933	905	909	954	987	881	984	1011	879	982	953	977	1003	909	928	964	910	949	932	911	961	987	937	919	931	936	932	941	970	956	946	966	926	922	996	955	934	949	936	1013	922	892	1002	954	937	961	943	982	964	895	959	944	956	915	963	942	918	953	931	904	944	961	935	981	983	935	915	957	906	978	962	933	915	925	899	911	920	901	914	970	943	926	942	984	925	959	955	938	993	930	935	984	942	1003	945	955	913	925	949	952	960	941	942	930	916	914	954	995	935	883	943	1004	925	958	987	953	956	965	917	940	942	915	999	898	946	927	947	953	908	955	1002	912	912	923	988	894	966	926	936	977	936	974	899	926	973	904	943	907	920	901	943	995	922	905	943	952	971	966	953	966	977	947	969	903	937	966	980	961	924	945	926	967	926	935	951	947	957	977	919	980	907	914	919	923	885	930	951	935	939	925	947	976	995	933	924	969	915	957	989	993	922	914	937	940	994	930	928	926	956	952	950	942	966	936	967	950	949	980	939	933	946	965	966	1037	933	954	883	935	1029	906	955	970	905	1012	940	980	928	946	929	942	1008	966	872	881	912	966	927	949	924	944	929	957	916	943	967	929	969	943	945	920	927	907	929	936	946	998	931	897	982	966	957	952	929	945	960	936	923	954	952	907	910	980	944	915	926	975	903	885	950	991	1010	933	979	911	918	940	956	892	1029	934	938	941	975	951	921	903	964	951	901	945	941	946	948	923	909	933	925	978	889	934	933	934	978	912	947	943	951	966	942	923	914	983	950	899	955	969	940	970	1054	990	925	901	899	933	933	922	973	970	931	935	992	940	967	921	945	942	952	924	970	902	927	952	923	896	920	896	949	976	962	880	934	972	948	976	937	937	929	983	998	941	1005	958	946	865	935	978	943	925	973	955	946	975	938	941	952	943	911	908	956	960	962	910	931	927	912	963	989	961	959	932	957	936	964	959	920	933	963	954	920	975	904	944	896	911	958	957	879	936	943	997	903	926	900	917	968	913	929	957	961	904	932	931	930	971	960	963	933	926	913	944	936	907	910	909	923	937	911	918	990	897	995	954	936	923	977	894	899	944	952	970	913	907	928	975	949	898	948	956	903	978	917	955	939	936	997	956	948	927	918	925	921	993	965	984	930	927	925	959	949	951	974	923	950	917	998	882	934	931	967	899	928	935	938	916	936	984	954	954	895	929	981	962	958	937	931	943	991	904	950	952	933	993	915	897	977	897	886	891	951	894	893	961	939	971	939	939	916	879	955	920	1005	929	942	971	959	940	932	951	942	928	898	934	883	901	1001	944	902	1014	896	933	918	956	911	893	904	914	934	941	968	903	905	887	846	991	978	967	939	877	955	920	935	896	916	974	947	973	977	927	935	985	894	932	953	931	919	947	955	970	867	963	926	1020	903	955	905	943	979	971	962	950	911	961	940	904	921	877	934	934	988	925	923	947	960	945	895	923	947	965	934	927	916	915	958	990	948	899	947	956	910	903	939	953	896	903	864	885	890	936	921	919	866	949	907	981	985	927	930	947	963	885	944	900	907	933	1001	957	988	968	925	967	962	960	940	967	953	876	976	944	962	967	948	923	968	957	960	893	956	960	927	931	935	940	933	947	927	997	928	934	914	905	975	976	969	907	909	907	952	944	916	876	959	939	923	922	883	896	944	945	934	1005	932	881	892	912	903	950	909	964	885	949	899	973	944	905	947	922	901	933	885	973	925	922	909	928	959	950	968	896	968	871	937	905	998	926	926	913	954	979	946	980	940	886	972	941	911	864	910	888	957	979	913	924	962	935	939	923	936	971	928	928	935	1035	956	952	911	968	988	951	899	934	933	919	941	935	890	912	933	970	959	966	936	903	944	951	948	930	967	939	866	953	919	976	1018	968	963	940	978	928	931	921	867	898	969	938	911	925	1007	915	974	923	883	935	936	1000	939	924	958	893	948	907	945	911	935	913	911	888	917	893	935	937	942	976	905	951	908	982	942	1010	920	972	1005	938	914	913	983	950	903	985	896	993	947	970	995	902	963	920	995	965	897	943	961	899	887	937	957	965	899	979	927	911	943	916	941	896	933	903	923	953	975	947	940	927	989	906	970	1015	935	954	982	941	931	884	898	956	969	939	901	939	928	967	930	957	961	937	908	893	933	965	942	870	933	914	962	987	941	864	954	972	900	1008	966	918	937	902	948	1047	966	930	910	908	961	938	981	985	932	944	945	989	1006	991	945	946	890	949	955	922	983	923	937	939	980	923	923	938	952	927	935	882	915	959	979	981	897	888	978	994	939	928	930	944	969	961	934	932	904	938	918	928	866	950	923	902	974	957	906	930	944	991	890	904	935	906	946	919	980	920	956	971	937	896	954	933	958	935	931	1020	892	908	922	914	950	932	904	909	874	960	941	964	914	899	990	920	963	971	970	943	960	929	906	901	994	963	943	976	949	943	972	951	918	967	948	962	990	972	967	921	951	972	909	942	993	913	956	1003	948	950	994	949	930	967	926	978	973	930	918	980	875	885	907	893	878	970	996	1005	963	951	918	961	939	859	1010	962	998	917	888	983	910	887	931	905	966	911	891	1006	955	949	935	977	916	945	951	950	972	950	904	965	949	944	924	924	954	983	936	917	958	948	988	908	890	950	978	913	946	921	947	980	927	956	980	970	951	918	961	940	928	913	1007	906	895	934	903	937	938	893	920	984	953	947	959	954	937	958	967	950	948	933	938	912	939	942	914	926	927	979	924	938	909	929	940	917	960	937	910	949	946	937	941	919	931	976	947	963	955	961	1025	921	922	962	946	929	976	995	965	909	905	955	877	894	975	932	980	943	874	967	958	1010	987	962	990	926	943	939	946	980	966	939	901	962	947	944	993
5416	15387	10751	6494	4909	3912	2605	2717	2341	1896	1560	1452	1348	1316	1275	1244	1170	1181	1076	1110	1088	1203	1069	1066	1112	1049	1049	1016	1027	1000	988	980	1040	995	994	1054	963	926	976	959	969	1007	990	978	982	933	1005	968	947	997	915	983	981	928	940	928	983	940	920	964	1011	955	936	929	974	934	979	1011	952	917	963	997	917	950	965	906	931	1012	950	943	921	899	933	935	958	948	933	967	889	922	912	979	939	886	978	952	952	948	964	958	968	924	923	934	943	962	900	944	924	947	917	915	923	920	958	923	940	944	960	894	899	952	958	964	967	887	944	940	945	890	927	897	928	943	965	942	936	920	943	865	929	932	958	856	974	971	929	932	935	962	934	940	973	911	947	939	917	933	974	927	962	922	939	933	962	916	897	903	937	959	969	970	906	950	939	946	930	935	948	953	886	916	974	918	920	949	958	888	939	939	950	909	935	991	928	933	951	940	949	991	982	934	915	1023	960	934	881	940	1008	969	920	948	985	900	951	948	961	951	971	989	1020	900	924	933	908	936	984	936	950	984	957	939	946	903	910	946	926	930	944	932	905	934	937	956	988	942	966	944	910	914	929	864	937	952	880	918	925	921	908	1000	993	971	852	931	939	936	932	954	946	905	901	910	918	918	889	928	956	906	927	974	961	926	894	940	930	983	921	923	912	933	969	933	954	927	962	974	883	920	925	945	882	976	900	965	933	1003	942	923	902	935	951	920	932	906	985	922	968	946	973	955	946	923	884	940	893	954	884	930	952	905	951	946	899	939	910	972	926	937	916	978	927	903	948	1013	891	976	940	952	972	948	905	927	927	963	924	890	953	922	965	905	921	898	936	992	895	923	933	991	922	951	933	928	897	956	916	907	899	983	895	957	976	933	932	933	937	911	962	965	935	912	909	948	922	998	947	953	870	978	937	906	922	955	941	903	941	910	965	957	853	963	944	958	921	971	935	925	912	892	947	955	939	932	912	923	900	917	897	959	922	942	1000	928	946	952	908	951	908	1033	919	949	925	947	885	887	955	940	910	963	904	975	925	943	929	969	918	904	929	982	965	922	934	949	912	971	973	904	980	923	942	913	950	971	957	924	945	882	960	940	947	896	946	933	932	921	950	940	909	867	950	923	894	918	924	966	940	977	938	967	907	917	939	938	878	1007	926	881	918	967	927	918	941	914	940	999	961	935	964	950	935	942	926	977	939	995	884	926	921	990	974	932	886	955	970	922	950	936	910	959	886	975	916	912	919	958	930	956	974	970	921	835	887	919	917	947	955	926	952	917	885	917	949	945	885	884	894	932	921	897	921	896	974	944	967	911	963	977	920	968	897	960	940	906	931	978	913	946	920	898	927	969	962	950	943	978	948	964	963	925	887	933	955	936	951	989	891	982	955	930	956	968	963	939	969	966	886	1013	937	898	925	920	933	939	897	915	938	967	950	984	979	932	1030	925	919	955	940	972	964	968	970	938	907	959	902	966	947	866	953	927	940	956	957	904	924	924	908	891	960	911	1008	894	939	1000	953	947	969	972	954	929	874	962	884	918	890	953	915	888	915	905	925	966	916	927	895	948	948	945	957	886	959	935	907	976	963	902	956	964	933	1012	941	940	939	931	967	964	895	885	981	907	903	934	916	946	898	899	979	955	896	919	962	972	988	988	962	909	943	929	931	919	922	926	934	922	964	936	906	938	875	940	940	936	941	959	968	941	965	950	962	937	941	939	962	935	874	971	931	924	930	941	915	851	940	915	941	941	946	1029	963	940	963	925	1019	915	971	905	936	920	961	867	956	881	932	926	933	1008	891	915	950	944	926	949	888	886	925	927	939	961	934	979	931	939	972	999	960	944	891	921	952	901	918	945	931	919	951	927	916	868	974	950	973	942	927	942	910	906	897	891	859	959	969	943	943	956	929	862	920	946	937	899	897	918	920	919	908	931	982	970	997	957	904	901	939	955	926	911	902	935	911	923	945	907	966	968	940	987	954	917	920	968	951	933	930	958	929	930	928	942	917	948	903	920	959	965	941	951	895	983	901	926	925	930	893	906	910	971	971	933	932	941	962	931	970	959	917	881	927	943	932	939	952	959	951	917	899	940	878	987	908	926	946	912	920	949	908	968	870	1025	973	957	937	927	978	881	889	960	928	901	969	927	934	932	978	947	934	945	961	935	952	913	918	927	936	996	925	1006	917	870	843	978	934	964	915	967	934	964	899	879	921	932	950	896	938	970	988	911	944	966	901	901	910	997	945	946	947	1001	927	915	939	938	887	890	924	940	921	895	921	937	918	937	969	940	920	942	981	934	950	986	944	915	925	941	929	988	927	985	937	981	925	989	938	967	918	867	998	895	976	915	899	932	963	950	869	944	953	944	909	961	957	931	890	917	1055	909	984	949	955	926	931	941	911	878	967	926	871	952	935	951	908	966	945	899	940	974	963	934	977	918	957	932	971	924	926	969	912	939	937	932	965	954	981	942	910	983	910	915	973	939	993	954	930	925	945	918	944	950	930	985	947	974	930	1003	972	977	888	1011	921	953	916	891	933	920	930	959	929	939	911	914	880	949	929	910	896	919	961	943	963	909	939	937	975	949	928	980	938	931	910	931	951	936	908	985	951	933	956	958	978	930	916	950	922	960	921	905	978	890	867	936	930	979	964	942	891	962	947	966	918	929	979	958	941	963	959	964	932	873	958	990	895	965	917	926	927	942	898	883	939	982	901	871	918	855	1000	980	924	914	970	1005	956	916	947	937	922	934	974	907	945	865	937	922	916	957	915	920	891	927	885	930	954	886	907	1007	970	933	928	993	920	938	904	1015	938	901	986	968	964	932	947	872	877	964	903	926	970	930	925	963	942	969	950	938	998	910	934	916	949	1008	938	887	970	900	867	954	948	905	879	974	905	941	970	913	952	996	897	947	903	938	929	942	926	884	928	951	904	927	967	958	882	881	973	911	925	924	926	975	958	914	919	924	933	977	914	889	956	918	921	939	956	922	930	936	936	896	919	944	940	908	941	905	981	963	895	907	922	961	917	939	939	934	967	991	881	922	901	972	929	971	929	916	920	917	883	929	918	904	976	988	939	950	962	914	909	960	869	954	901	989	929	933	937	962	913	908	948	950	930	921	889	930	948	939	904	949	926	936	975	930	946	893	933	935	983	867	909	902	923	1000	915	879	919	937	969	942	963	958	922	936	921	920	985	955	940	966	918	950	980	935	915	916	1017	966	957	908	964	961	990	989	950	928	929	913	927	936	953	910	933	904	923	925	900	954	880	963	944	898	908	864	899	911	916	929	951	930	951	893	940	941	961	940	905	906	958	898	956	942	942	985	950	940	935	984	1005	943	961	973	951	919	889	930	924	910	943	953	938	926	928	931	956	918	927	967	942	944	968	934	958	961	980	946	935	930	933	911	925	940	946	905	960	895	963	919	925	973	922	915	972	877	928	948	927	914	926	960	937	913	922	924	909	905	934	940	944	946	967	960	940	928	895	862	958	922	972	945	932	983	941	926	955	946
24985	21352	27395	25615	10523	1725	1078	1081	1029	786	670	761	645	647	637	566	662	594	579	639	626	630	598	624	575	582	597	537	613	564	550	538	563	574	564	560	582	551	562	561	560	540	551	551	568	577	498	553	558	559	519	564	539	547	546	528	516	534	533	517	519	499	548	540	506	538	528	522	545	530	516	524	538	523	502	555	558	532	529	554	576	510	536	538	534	528	538	569	532	534	537	535	527	533	511	508	552	537	531	545	560	538	521	499	504	521	572	515	512	503	556	525	507	521	532	536	519	495	521	535	567	528	524	531	572	543	549	501	506	512	521	548	543	517	464	541	517	506	531	541	538	533	538	517	572	536	543	534	515	529	517	459	527	550	505	516	573	518	499	581	537	542	510	525	494	537	580	547	548	521	530	532	509	515	541	526	523	535	524	504	541	544	494	556	522	516	563	535	512	550	525	544	544	517	514	519	528	561	512	498	539	529	575	529	537	521	503	549	556	493	518	487	531	500	539	515	511	559	504	543	530	535	548	539	589	539	503	558	543	532	524	523	503	536	566	568	521	526	536	522	535	534	527	529	569	495	512	541	512	523	518	514	517	534	517	531	552	520	522	505	534	501	541	519	512	495	476	485	542	569	546	529	507	513	545	481	523	530	543	519	536	547	493	533	496	544	600	499	530	557	536	545	522	473	502	539	494	535	542	500	562	534	548	491	518	515	492	561	481	497	574	557	506	538	530	513	536	498	498	521	501	525	470	499	490	516	506	547	543	510	512	529	534	505	576	510	547	520	556	498	543	495	538	571	510	543	495	565	476	540	539	519	534	556	521	529	547	528	556	552	526	523	571	511	537	544	529	538	496	497	545	551	524	542	528	519	554	507	527	546	530	481	587	503	546	549	544	580	533	495	541	548	558	549	524	548	535	508	523	541	508	549	556	520	491	524	542	565	486	536	575	572	496	507	535	515	570	557	546	513	503	526	511	513	531	527	524	526	494	487	490	550	537	521	537	576	508	526	506	556	553	515	521	545	530	530	551	513	560	537	535	536	522	529	532	544	537	551	537	507	525	527	548	516	558	528	554	539	555	564	519	531	533	551	540	524	521	519	511	559	540	516	503	534	535	531	552	537	485	509	501	588	521	500	531	548	493	492	517	551	546	524	504	536	523	480	511	486	511	536	539	559	505	557	544	520	539	503	516	532	541	538	549	568	508	562	534	565	529	513	516	532	501	538	559	520	528	532	533	479	529	476	491	547	533	524	528	526	541	541	512	520	546	520	515	525	502	524	510	499	552	528	507	499	525	526	494	490	539	518	553	483	522	530	543	522	510	519	533	485	553	531	556	537	510	538	540	494	546	529	536	521	520	551	500	559	510	530	529	545	542	562	540	516	510	526	527	523	546	512	478	521	528	514	533	512	517	554	503	549	528	516	533	498	560	516	554	508	533	513	527	530	522	513	562	482	542	540	526	524	512	516	527	534	514	531	523	503	497	518	534	507	555	541	558	532	492	501	516	495	542	513	518	484	553	538	524	482	512	514	566	513	553	531	525	506	532	540	515	498	535	509	522	508	510	500	551	533	539	505	505	520	546	564	525	535	517	533	534	522	529	548	516	544	526	565	548	503	539	550	564	555	528	524	489	510	550	533	502	530	525	546	566	511	545	560	520	575	515	519	521	524	554	547	466	491	524	534	536	514	574	522	550	545	516	541	503	548	552	577	552	514	523	551	561	524	529	492	540	552	488	531	546	481	532	544	538	528	528	522	518	540	508	526	540	525	524	553	533	496	530	537	584	501	534	494	523	512	505	518	523	528	536	556	488	524	517	582	585	497	533	513	515	532	497	531	483	486	558	532	541	530	484	525	490	517	558	533	518	495	512	546	536	543	556	497	595	547	475	538	516	527	509	512	532	534	528	491	527	547	525	500	520	541	471	524	542	567	536	513	511	513	528	583	518	538	518	499	484	524	501	520	506	511	506	512	556	524	505	521	504	529	491	510	509	560	565	515	531	536	537	511	518	530	551	497	511	514	553	497	526	529	480	567	536	537	544	531	501	574	522	542	530	488	540	550	495	555	529	491	530	492	522	549	532	544	560	519	523	483	519	532	504	523	588	559	521	561	539	532	546	569	521	509	540	491	536	555	550	462	551	529	505	518	554	509	515	561	509	529	547	544	526	542	526	554	506	560	510	542	557	506	563	537	522	564	524	530	482	477	523	551	520	523	574	525	516	567	526	549	571	556	513	565	574	505	548	520	555	507	534	501	499	509	540	553	507	544	485	519	540	519	565	531	490	523	538	502	552	555	511	521	560	520	517	539	526	527	550	524	505	520	503	526	522	532	545	503	529	514	488	511	526	553	478	503	503	492	558	506	517	526	533	540	530	559	536	531	533	542	575	568	503	530	500	498	509	528	504	547	500	515	531	467	502	560	515	540	531	555	529	492	547	523	480	532	553	492	556	532	523	538	521	527	573	564	534	513	531	523	503	538	534	519	582	522	530	566	476	556	522	512	499	515	493	560	531	533	496	576	491	507	523	547	571	506	521	542	557	511	540	527	532	568	527	502	526	565	487	514	520	521	528	544	507	566	545	526	503	530	528	521	537	490	541	515	545	534	518	501	532	538	504	515	507	531	539	532	524	553	540	516	492	509	481	513	491	519	518	501	535	526	539	518	563	516	529	534	543	521	519	544	525	507	539	530	535	509	501	528	499	556	531	550	479	526	565	530	519	533	513	546	552	548	536	531	527	509	501	523	569	527	521	515	500	490	516	523	554	519	472	554	507	528	554	558	555	518	498	555	525	536	534	498	564	499	499	465	515	526	552	530	524	522	510	529	505	535	557	532	543	540	557	524	520	539	502	533	509	515	502	540	470	533	504	516	513	513	495	581	568	543	488	532	549	508	489	530	533	553	526	523	535	566	520	504	543	481	510	525	545	532	549	472	535	512	510	532	534	506	503	533	506	590	553	530	500	525	525	537	511	534	562	532	510	533	512	570	562	493	528	541	520	503	532	507	494	505	488	520	500	496	550	518	534	508	549	490	510	517	534	585	552	546	518	551	520	501	469	488	552	516	568	580	511	523	539	531	541	534	548	538	515	500	512	547	539	499	559	513	534	541	556	503	565	540	499	536	492	564	571	535	523	494	579	534	549	530	503	471	559	528	556	467	556	537	537	494	547	555	469	463	498	513	579	495	497	513	550	537	538	509	538	522	509	466	563	548	518	538	509	573	510	523	510	495	509	510	512	513	535	523	561	548	529	484	525	533	546	551	531	492	551	499	563	524	525	555	500	526	559	523	536	535	532	550	487	542	535	537	545	519	554	510	536	493	529	531	527	473	525	494	531	530	487	525	520	555	518	560	547	543	561	561	534	542	532	511	552	503	548	559	548	554	521	527	570	554	501	558	533	541	528	504	543	544	508	570	513	538	581	523	535	510	548	490	521	531	549	519	542	531	541	506	521	552	522	543	524	536	503	526	554	547	569	502
4834	10131	6895	4161	3107	2427	1600	1654	1512	1135	898	904	798	804	760	755	748	725	719	693	680	672	642	624	659	675	674	604	573	586	607	587	568	593	583	529	573	599	575	592	591	552	586	539	540	560	543	566	587	556	570	614	556	584	559	572	588	508	547	570	593	529	546	568	561	568	534	538	564	593	562	597	549	538	536	553	563	543	541	549	529	581	553	567	529	562	562	572	566	560	566	550	533	590	538	556	555	555	542	524	534	518	537	586	568	518	574	536	528	585	547	542	564	517	528	534	563	576	546	551	486	548	564	534	534	531	567	520	511	557	557	572	512	541	551	558	571	586	517	545	498	532	564	547	550	495	566	516	520	557	532	542	517	534	568	537	592	591	543	562	520	548	536	541	552	576	507	552	535	561	538	530	551	554	558	551	555	522	518	542	562	582	543	529	548	535	546	526	596	522	556	558	563	500	552	549	526	568	541	517	564	555	566	604	550	571	525	520	531	541	520	558	566	522	536	561	522	525	538	584	511	577	526	561	532	560	576	524	535	550	527	551	498	554	556	540	543	568	516	534	528	558	570	527	581	542	536	562	548	521	550	528	556	581	537	519	539	520	565	592	575	552	543	507	555	559	512	524	560	493	549	530	556	575	550	551	524	538	521	543	567	541	543	556	568	554	544	551	535	537	549	557	546	565	502	557	554	537	511	566	535	540	569	556	536	520	532	541	544	567	543	547	513	541	538	546	505	563	574	546	529	527	548	536	518	600	538	563	591	551	541	523	553	537	513	517	544	574	567	580	573	566	551	540	556	573	556	534	598	539	537	570	506	562	519	545	560	572	559	508	539	570	558	547	581	549	560	558	547	550	554	519	537	548	592	532	517	541	592	545	554	538	548	523	536	545	560	552	532	564	537	542	535	542	570	555	578	558	566	539	528	583	527	539	555	564	541	584	546	589	560	534	555	529	568	532	552	546	564	557	570	552	572	548	562	557	566	558	586	545	543	533	573	543	575	567	518	563	535	518	561	544	537	604	539	552	528	581	544	526	530	555	538	536	527	543	544	531	584	566	558	558	556	526	520	529	525	520	567	540	546	555	573	510	546	544	574	551	522	518	537	529	550	523	559	569	569	528	516	526	548	569	567	541	558	533	516	547	506	505	547	533	552	565	585	538	567	581	563	499	533	562	539	597	545	564	512	563	564	539	511	564	558	509	584	572	546	501	535	561	565	519	582	560	530	534	554	533	576	560	584	549	552	553	513	555	564	561	514	550	550	550	527	571	588	531	544	510	546	544	542	559	530	560	564	515	557	557	582	576	558	538	513	527	562	506	535	564	546	543	549	528	528	539	515	553	578	573	563	522	549	555	556	527	522	587	526	522	568	549	546	518	556	575	519	495	577	513	540	544	544	557	540	528	546	548	525	531	555	565	548	547	522	513	524	531	551	514	556	533	560	566	532	534	554	543	573	523	512	584	562	518	574	523	561	560	532	560	549	520	519	559	580	550	570	549	525	493	524	529	542	537	601	512	516	550	528	540	542	555	554	500	561	544	570	569	538	528	604	529	550	514	552	544	533	591	588	522	528	566	532	571	555	550	579	546	557	562	521	550	542	562	560	537	549	517	546	584	537	554	560	549	531	589	527	540	567	561	583	561	559	532	558	552	546	570	564	542	564	509	512	579	507	547	589	568	524	572	549	611	542	560	562	523	582	575	573	573	526	515	536	566	512	519	542	561	531	549	541	588	527	538	565	529	553	554	597	535	556	570	544	571	528	543	460	524	575	528	548	549	551	533	529	541	526	544	580	496	579	510	536	557	535	569	588	561	575	512	551	572	560	589	542	511	499	547	561	589	581	569	548	532	558	545	526	598	551	523	547	505	564	580	550	550	512	546	541	528	522	528	559	566	550	571	552	512	542	541	572	550	508	562	570	533	558	554	513	557	580	543	532	558	546	527	541	527	524	489	565	542	555	532	536	576	588	549	559	532	550	534	558	529	520	551	552	563	530	561	553	572	554	551	561	550	560	513	536	560	549	512	539	560	520	501	546	525	562	515	520	566	510	539	559	556	577	567	584	565	515	541	604	564	543	531	589	596	553	500	536	586	542	572	536	573	559	571	515	568	557	553	588	540	542	552	554	551	566	558	528	546	485	525	538	575	509	520	523	575	499	554	557	516	533	523	554	517	582	527	551	529	545	575	541	560	540	559	537	549	526	527	511	529	551	544	526	591	569	566	589	516	530	567	538	582	535	499	541	570	494	557	549	553	544	566	566	519	546	550	587	511	538	577	549	540	529	553	533	551	547	519	538	560	546	574	534	561	498	498	541	492	572	564	540	573	562	556	594	580	537	553	520	563	565	542	536	563	535	544	555	577	547	553	558	555	563	565	535	546	515	541	541	510	523	580	550	503	548	555	535	539	529	536	537	569	530	549	516	521	516	517	550	533	591	566	562	555	525	534	538	547	526	570	559	546	539	569	567	525	540	527	516	544	556	521	556	507	552	554	537	559	541	548	520	583	520	592	542	519	546	527	528	510	558	527	508	566	505	548	540	527	548	567	534	541	553	547	520	556	541	521	530	584	539	535	555	557	528	569	518	550	585	543	559	564	557	545	522	563	575	542	538	543	542	551	562	543	539	534	517	525	565	549	525	554	553	553	528	583	511	543	525	545	494	525	564	551	540	531	503	562	588	538	559	526	541	576	528	552	559	574	516	551	508	528	517	523	519	535	564	529	599	526	550	558	550	511	527	550	544	578	579	546	547	512	540	528	539	556	576	540	573	491	546	534	568	530	563	529	591	511	525	515	542	566	596	505	556	555	548	541	591	546	565	546	569	576	540	534	572	533	502	555	579	517	570	526	564	562	592	546	554	528	562	551	517	533	529	567	600	536	549	588	552	521	549	574	520	553	561	551	533	554	529	511	560	546	570	576	558	496	531	535	563	547	490	555	534	538	549	522	562	508	566	532	546	552	562	552	561	505	525	560	572	534	507	601	554	572	550	534	526	593	557	528	520	564	543	569	562	554	526	517	557	543	548	515	567	551	543	582	536	560	528	525	584	540	587	552	536	550	509	487	552	568	545	503	509	560	540	529	559	569	555	529	563	542	569	529	599	587	521	566	537	529	548	539	489	572	569	574	538	556	541	568	529	511	557	590	568	535	562	555	584	526	516	527	525	575	570	525	541	547	514	547	592	546	539	598	522	597	573	554	547	522	508	556	531	505	521	550	565	520	559	576	569	561	549	511	591	560	548	520	572	497	557	505	519	568	497	566	591	523	553	505	566	530	535	550	552	594	545	553	561	550	584	540	575	522	545	561	552	558	591	540	564	558	531	531	551	505	578	542	554	568	511	534	542	574	539	550	558	574	558	529	482	543	570	554	535	494	544	576	536	578	565	550	541	522	558	590	533	525	544	554	558	561	521	528	507	548	574	540	550	584	523	553	519	531	525	587	482	582	560	585	540	561	547	549	538	540	536	556	571	507	520	528
22733	21384	29056	24118	21396	21484	10192	3055	2513	2050	1621	1612	1510	1444	1374	1296	1348	1278	1308	1290	1293	1252	1249	1249	1183	1260	1216	1166	1160	1122	1189	1157	1144	1104	1107	1129	1118	1094	1034	1128	1095	1118	1104	1073	1089	1067	1032	1103	1119	1161	1087	1010	1077	1110	1065	1039	1056	1090	1090	1054	1041	1092	1064	1059	1018	1046	984	1076	1063	1036	1054	1039	1114	1040	1112	1018	1115	1075	1020	1138	1022	1067	1030	1090	1125	1081	1081	1071	1027	1020	1000	1105	1023	1087	1055	1016	1054	1018	1100	1004	988	1062	1036	1029	1104	1033	1017	1055	1098	1061	1035	1057	1072	1087	1002	1031	1057	1038	1035	1032	1098	1031	1018	1043	1025	1032	1100	1016	1112	1052	1050	1079	1027	1016	1075	1057	1055	1051	1083	1068	1100	1044	1018	1055	1013	1037	1009	1053	1005	1071	1000	1051	994	1062	1064	1074	1094	1050	1086	1100	1013	1041	1067	1044	1074	1071	1052	1048	1068	993	1014	1042	1053	1056	1082	1042	1035	1048	1032	1052	1073	1035	994	1017	1043	1026	1024	1047	1050	1023	1084	1016	1043	1020	1128	991	1040	1061	1026	1093	1052	1065	1088	1023	1055	1019	1103	1022	1046	997	1088	1072	1078	1084	1037	1021	1058	1058	1115	1053	1011	1026	1029	1056	1039	1054	1035	1071	1002	1031	1074	1077	1057	996	1003	1000	1033	1050	1008	1082	1058	1015	1073	1062	1063	1009	1021	1037	1032	951	1046	1084	1071	1089	1090	1097	1102	1085	1048	1036	1053	1033	1011	1049	1092	1000	1037	1070	985	1012	1031	1031	1061	1028	1099	950	1080	1083	1063	1059	985	1042	1085	995	1126	1007	1103	1050	1048	1055	1042	1007	1086	1027	1000	1023	1004	1052	1023	1082	1050	1001	1067	1053	1037	1054	1020	1049	1063	1017	963	1037	1083	1000	1066	1011	1090	1039	1072	1018	1016	1006	1034	1045	1035	1046	1033	1044	1058	1043	1037	1045	992	1048	1033	1002	1096	1072	999	1057	988	1009	1035	1072	1065	1017	1060	1020	1004	1031	1086	1116	1047	1074	1004	1046	1041	1065	993	1066	1001	1071	1058	1066	1064	1033	1043	1030	1059	1061	1018	1094	1036	1096	1100	1078	1016	1014	1109	1020	1024	1000	1036	1018	1035	1038	1100	1074	1023	1053	1040	1036	1132	1049	1069	1035	1062	1043	1067	1069	1030	1020	1001	1107	1080	1045	1080	1096	1005	1089	1056	1055	1053	1117	1010	1077	1051	1057	1014	1039	1026	1082	1047	1037	1062	1056	1074	997	1052	1064	994	1061	1012	1100	1029	1089	1056	1020	1050	1049	1061	1046	1063	1090	1041	1068	1054	1086	986	1034	1065	1025	1104	994	1062	1036	1060	1062	1036	1017	1044	1035	1022	1072	1090	1023	1012	1083	1062	1038	1076	1081	1065	1066	1033	1021	1039	1009	1103	1041	1072	1104	1068	1060	1041	1050	1004	1038	1059	1101	1074	1061	1020	1090	1087	1008	1087	1025	1065	1034	1007	1061	1035	1059	1018	1020	1102	1040	1070	1078	1075	1091	1063	1100	996	1053	1035	1070	1041	1077	1030	1105	1011	1027	1080	986	1063	996	1025	1039	1022	1056	1010	1062	1012	1090	1076	1033	1051	1040	1033	1008	1044	1037	1065	1040	1043	1010	1077	1040	1019	994	1020	1069	1085	1064	1062	1069	1074	1083	956	1031	1048	1002	1052	1019	1017	1030	1056	1055	1036	1080	1024	1068	1011	1028	1074	1046	995	1073	1049	1090	1074	1023	1048	1054	989	1065	1072	1032	1051	1012	1006	1044	1039	1068	1003	1030	1001	1042	1079	1064	1058	987	1043	1032	1056	1020	1022	1054	1068	1054	1101	1053	1027	1070	1063	1022	990	1018	966	1054	1002	1001	1061	1040	1061	993	1111	1048	1030	1062	1078	1111	1023	1010	1043	1032	1055	1046	1063	991	1023	1017	1054	1018	1144	1087	1050	1057	1035	1045	1044	1071	1066	1121	1071	1030	1026	1048	1034	1075	1043	1094	1086	1073	1048	1056	1062	1055	1088	1080	1005	1040	1050	1054	1028	1069	1081	984	1014	1098	1015	1060	1017	1037	990	986	1089	1038	1027	1017	1081	1090	1073	1048	1082	1044	1039	1044	1040	1039	1018	1091	1075	1066	982	1011	1034	1019	1061	1087	1042	1084	1073	995	1087	1019	1076	1008	1061	1043	1072	1043	1042	1000	1032	974	1056	982	1010	1042	1026	1057	1106	1080	986	1030	1043	1042	1023	1063	1042	1057	1017	1013	1097	1016	1046	1010	1085	997	1026	986	1074	1060	1079	1058	1055	1061	1108	1040	1064	1106	1074	1054	1034	1065	1076	1038	1036	1106	1020	1067	1041	1061	1071	1100	1064	996	1016	1059	1008	996	1057	1060	1053	1012	1062	1098	1071	1066	1038	996	1016	1053	1057	1002	1072	1033	1055	1062	1029	958	1066	1065	1032	1074	1114	993	1004	1082	1068	1063	1029	1033	1014	1058	1011	1008	1055	1060	1058	1036	1055	1046	1090	1061	1083	1056	1006	1083	1015	1038	1039	987	1033	1066	1009	1043	1027	1018	1095	1012	1112	1001	1003	1063	1068	1066	1059	1069	1035	992	1057	1126	1032	1050	1126	1033	1126	1041	1012	1049	1027	1061	999	1060	993	1069	1105	1078	1028	1038	1031	1052	1047	1056	1042	1018	1072	1069	1043	1081	1056	1047	1062	1068	1099	988	1012	1086	975	1009	1128	1084	1052	1041	1043	1040	1028	1096	1059	1041	1069	1104	987	1027	1012	955	1057	1084	1039	1057	1054	975	1010	1049	1056	1037	1017	1073	1046	1016	1044	1001	1045	1099	1074	1026	1047	1059	1072	1054	1114	1065	1002	1076	1024	1079	1054	1033	997	946	1035	983	1060	1061	995	979	1031	1053	981	1016	1071	1066	1003	1068	1157	1050	1086	1071	1032	1062	1024	1019	974	991	1098	1029	1057	1072	1048	1033	1066	1027	1061	1086	1037	1143	997	1017	1019	1056	1029	998	1032	1039	1096	1077	1032	1030	1065	1032	1075	1073	1025	1001	1059	1089	1059	1045	1054	1058	1044	1036	1039	979	1028	1039	1033	1047	1048	1047	1025	1063	1055	1064	1032	1051	1056	1073	1038	1061	1005	1023	1016	1081	1120	1056	1005	1083	1011	1065	1042	1002	1063	1086	969	1118	1076	1003	1021	1012	1044	1099	1046	1043	1015	1071	1066	1019	1094	1012	1044	1016	1078	1084	1064	1060	1024	1033	1061	1070	1047	1011	1053	1032	994	1066	1051	1017	1025	1076	1036	1021	1035	1066	1044	1038	1053	982	995	1022	1089	1040	1006	1055	1007	1068	984	1045	993	1014	1013	1040	1002	1061	1055	1014	1091	985	1056	1079	1057	1036	1060	1085	1005	985	1053	1024	1072	1060	1026	1040	1016	1073	1040	1077	1073	1038	1025	1052	974	1024	1048	1080	1091	1082	1022	1013	1019	1070	1024	1052	1020	1032	991	1030	1029	1065	997	1057	996	1063	1038	1027	1028	1056	1051	1099	982	1037	1035	1068	1047	1071	1006	1062	1050	1022	1059	1075	1074	1102	1102	1054	1039	1043	1047	1018	1001	1036	1055	1048	1030	1059	1093	1045	1070	1038	1064	1087	1057	1032	1018	1070	1057	1061	1022	1060	997	1031	1031	1059	1039	1054	1027	1083	1054	1039	1058	992	1041	993	1020	1051	1026	1019	1090	1056	1060	1036	1050	1037	1038	965	1007	1024	1028	1086	1014	1064	1069	996	1067	1044	987	1038	1003	1030	1060	1095	1057	1097	1053	1007	1027	1011	1087	1114	1051	1107	1030	1091	1000	1024	1069	1036	1082	1073	1055	1023	1056	1058	1070	1049	1065	1029	1032	1068	1040	1046	1015	1026	1072	989	959	1055	1019	1057	1027	1052	1037	981	1057	1044	1056	1034	1035	995	1023	1035	999	1019	1065	1047	1075	1119	1021	1042	995	986	1046	1064	1040	1096	1114	1081	1048	983	1096	1093	1068	1004	1091	1036	1052	1016	1035	1104	1042	1054	1073	998	1049	1085	1064	1027	1071	1044	1076	1078	1086	974	1043	1043	1054	1042	1060	1005	1055	1079	1045	1056	1053	1020	1038	1064	1059	1067	990	1009	1075	1014	1034	1026	999	1028	1119	1081	1063	1078	1073	1102	1086	1091	1057	1022	1041	1062	1016	1027	1055	1066	1015	1036	1029	962	1029	1047	1092	1022	1055	1037	1017	1044	1039	1034	1028	1029	1009	1043	1086	1016	1038	1049	1019	1035	995	1023	980	1081	1021	1078	1037	1030	1030	946	1093	1050	1053	1041	1070	1040	1020	1026	1034	1076	1020	1037	1067	1088	1103	1045	1012	1025	1048	1042	1007	1028	1046	1007	1068	1010	1017	1046	1036	1046	1034	1063	1074	1048	1058	1057	1012	1008	1135	1008	1066	1043	1057	1049	1013	1046	1027	1060	1054	986	1039	1101	1032	1038	1030	1022	1008	1045	1079	1050	1068	999	986	1040	1064	995	1069	1112	1046	1064	1041	1041	1008	1014	1077	1057	1031	1023	1026	1092	1083	1028	1039	965	1017	1051	1031	1106	1041	1000	1051	1052	1043	1067	1032	1056	1045	1075	1002	1050	1045	1048	1123	1026	1095	1107	1055	1010	1069	1014	1020	1045	1020	1077	1016	985	1153	1043	1104	1132	1053	1044	994	1005	1050	1055	1062	1011	1041	1046	1083	1016	1024	991	1001	1057
7005	21781	15886	9918	7694	5827	4241	4042	3735	2719	2097	2006	1766	1618	1615	1506	1528	1395	1392	1371	1359	1330	1312	1290	1236	1259	1219	1195	1212	1150	1127	1177	1222	1142	1130	1126	1076	1102	1083	1176	1125	1070	1097	1108	1020	1104	1080	1029	1105	1021	1046	1034	1021	1102	1034	1040	1065	1033	1034	1012	1027	1073	1059	1068	1089	1052	1034	1017	1039	979	1025	1039	1048	994	1012	1076	993	1079	1057	1018	990	1071	1059	1060	1045	1070	1004	1016	1069	1086	1064	1045	1094	1050	1071	1043	1048	1036	1066	1041	1020	1033	1042	1008	996	1015	1030	1035	1048	993	983	1067	1013	987	1051	1038	1018	1031	1068	1055	1045	1005	1034	1020	1025	1076	1053	1001	1030	1129	1015	1028	1032	1062	981	1054	999	1048	1012	1022	1064	1034	976	1015	1075	1019	1006	992	1080	1010	1047	1047	1028	1050	1041	1035	1072	1019	1001	1035	1033	1035	1014	996	1057	1073	987	1013	1013	1061	1059	1024	1012	1036	1074	1077	1027	1010	1053	992	985	986	968	1034	1033	1066	990	1062	1067	994	1033	995	972	1039	1027	1001	994	1071	1063	999	979	1021	1029	1003	1025	1003	1042	972	1045	1003	1037	1024	1051	1070	999	1037	1061	1020	1027	1076	1056	1026	1038	1021	998	1013	1026	1107	1061	1029	1026	1064	1056	999	1006	1074	1075	1047	998	997	1038	1103	1019	1043	1012	1084	1022	1036	973	1046	1037	1020	1055	1001	1048	1078	1026	1035	1030	1134	992	1041	1007	1050	1043	991	1043	1042	1016	989	1039	1073	1056	994	1026	1051	1029	1035	1044	1006	1088	1019	1024	1004	1045	982	1046	1060	1007	1044	983	1046	1114	1050	1008	1068	1055	1053	1017	1015	1013	1041	1067	1009	998	1020	1041	1018	962	1066	1022	1018	976	1055	995	1024	982	996	993	1057	1095	1017	1025	1009	1052	992	1005	1033	1014	1065	1056	1015	1067	1004	1027	1038	1075	1045	1084	1026	980	1020	982	1020	1011	988	1110	995	1028	1026	984	1054	1056	1034	1073	1021	1088	1007	1076	1008	1062	978	1056	1103	1021	1041	995	1013	1081	992	1061	993	1002	1026	1067	1035	1027	1098	1064	1063	1070	1090	1055	1035	1010	1028	1066	1008	1016	1006	1088	1034	1026	1014	1026	1018	1017	1052	1089	1014	998	1010	1061	1016	1049	1021	1051	1051	1087	1062	1123	1033	1048	1031	1046	1008	1017	1053	1031	1012	999	1033	1044	983	1088	1083	1031	1062	1083	1033	1016	1024	1017	1032	1001	1018	1027	1036	1045	1063	1086	1050	1021	1029	1056	1023	1095	1029	1037	1006	1037	1017	1016	1099	1027	964	1014	1105	1012	1058	1075	1013	1045	1048	1053	1037	1022	1062	1054	1008	980	1004	1027	1033	990	1024	1053	1035	1060	1060	1068	1054	1086	1043	1007	1046	1002	1067	1035	1057	1056	1040	1038	1046	993	1022	1056	1005	1069	1029	1035	1016	1062	1010	1006	1033	1012	1053	1000	1068	1031	1013	1035	1042	1005	1020	1045	1021	1037	1012	1067	1112	1000	1032	1007	962	1008	1011	1011	961	1093	1010	1072	1071	1056	1002	1061	1049	1024	1033	1026	1032	1078	1016	1048	999	1061	1032	995	1007	1046	1050	1032	1055	1025	1062	979	1090	1095	1036	1066	1105	1045	1014	1038	1033	1028	1047	1074	1073	1073	999	1052	1049	1003	1023	1077	1041	1003	1028	1021	999	1022	1028	1024	1056	983	1012	1003	1006	1071	1036	1029	1018	1040	1009	1110	1083	1015	1110	1053	1034	1023	1018	1006	1088	1037	1016	1033	992	1016	1075	1019	999	1060	1018	1005	1042	999	1012	1041	985	1039	1102	1034	1057	1009	1050	1048	1031	937	1015	1034	1041	1044	1037	1003	1048	975	1131	946	1006	1036	1063	1026	1063	1053	1021	1063	1008	1041	983	1017	1045	1038	1032	1037	1077	1050	1027	1037	1048	990	1042	984	1039	1006	1038	1043	1020	1098	1032	1027	1036	1019	1042	1051	1035	976	1087	1027	1044	1031	1024	1002	1052	1046	967	1093	1019	1061	1058	1062	1012	1032	1028	1061	1017	1052	1022	1085	1043	1017	1011	1027	966	984	1061	1033	1075	1053	1019	1022	1035	1032	1060	1067	977	1029	1081	1042	1028	1092	1041	1000	1004	1046	1032	988	1055	1040	989	1022	1060	1032	1049	1025	1102	1023	1060	1043	1001	1038	1109	1028	1016	1051	1065	1035	1008	1075	1055	980	1086	1019	1017	1047	1032	1012	1052	1034	997	990	994	1015	1021	1027	1017	1065	996	1052	993	1094	1052	1017	1031	993	997	991	996	1051	1025	1006	1069	1028	1066	1069	1031	1107	992	1032	1036	1044	1021	1029	1008	1017	994	1016	1014	1027	1041	968	1031	991	1019	1038	1001	1023	1012	1010	1036	1103	1054	1031	1038	1027	1031	1043	1097	1042	1111	1009	1001	1039	1031	1039	1003	992	1001	1070	1067	1052	995	1002	1057	980	1079	1021	1007	1107	1043	1056	1041	1068	1031	999	1025	1055	997	1052	1013	1043	1054	1017	1054	989	995	1034	968	995	983	1054	1076	1008	1088	1035	1001	1094	1022	1022	1064	1059	1033	1019	980	989	1067	1022	1139	1099	1041	1026	1073	1030	1002	1038	1012	998	1017	992	1049	1043	1035	1050	1003	1021	1052	1037	1031	1038	1021	1067	1021	999	1115	996	1078	1078	1021	1044	1045	1019	1057	1027	1076	1025	980	1038	970	1019	1038	1052	1059	1027	1059	974	1002	986	1034	1036	1060	1055	1015	1014	981	1105	1051	1031	1068	1054	1018	1014	1011	1015	1028	1041	1003	1065	1079	1041	964	1014	1028	1003	1013	980	1035	1039	998	981	1046	1012	1041	954	1045	1024	1071	1018	1081	1032	1038	1027	1055	988	1047	1045	993	1030	994	995	1039	982	997	1041	1118	1094	1092	1067	1066	1046	1052	1050	1000	1029	1072	1018	1012	1046	1063	1023	1002	1028	1039	1061	1063	1029	1051	1068	1021	1040	1064	1065	936	1000	1010	1023	1022	1050	1084	1120	1062	1064	998	1036	1054	1053	1022	1013	1032	981	1046	1057	1051	980	1024	1052	1056	1031	995	1021	1047	991	1042	1042	1064	1048	1063	1009	1015	1039	1029	1037	998	1021	1046	1022	1020	979	1002	978	1022	994	1047	1016	1104	1048	1032	950	1061	1036	1055	1074	975	1056	1034	1056	1008	1037	1038	1041	1053	1026	1035	1032	1031	1027	1069	1043	1012	1058	1051	1019	994	1007	986	1086	1004	1009	978	983	1026	1017	1024	1001	1045	1010	1020	1024	971	1059	1049	965	1004	1085	1036	1010	1075	1048	1007	1063	1036	1028	1009	1009	954	1014	993	1005	1058	1100	1040	1072	1021	1071	988	1029	1012	1068	982	1053	1026	1050	991	1006	995	977	980	1002	1028	1016	1031	991	1064	987	995	985	966	1044	1022	1021	1080	1029	1040	1076	1039	1038	1009	1035	1019	1024	1003	1029	1037	1037	1048	1060	998	1042	1032	1010	1089	1027	1046	1083	1013	1022	1009	1037	1021	984	998	1053	1073	1056	1035	1031	1051	1041	1053	1024	999	1033	1045	1083	1099	986	973	1018	1135	1055	1050	1048	1000	1026	1054	1011	1021	1035	1029	995	1050	1021	1015	1014	1081	967	1019	1042	1005	1044	1078	1029	1068	996	1037	1023	968	1039	1058	1082	977	1072	1039	995	995	1039	1054	1007	1067	986	993	1039	1007	1071	1036	1068	1060	998	1012	1024	1053	1017	1032	1042	1070	1050	1059	1055	1040	1031	1059	958	1045	1010	1029	1036	1034	1036	1058	1097	1035	1009	1019	1021	1054	1072	1039	1009	1045	949	1018	996	1068	1046	1030	983	1038	1062	933	1033	1028	1061	1064	1046	1027	1007	1026	1034	1064	1003	1114	1037	1028	995	986	981	1070	1054	980	1043	999	1063	1012	1054	1090	1009	1039	1026	991	985	997	1023	1057	1039	1020	979	1026	1088	986	998	1056	1100	1010	1005	1012	1082	993	1082	1045	1005	1069	1040	1002	1036	1061	976	997	978	1071	1016	989	1036	1039	1078	1029	1025	1030	1028	1034	1076	985	990	1041	1032	1026	1027	1067	1040	979	1088	1052	1038	1027	1061	1042	1044	1037	1038	1003	1021	1002	1050	1080	1035	1038	979	989	1051	1031	1011	1042	1009	1040	1086	983	1041	991	1070	1061	1048	972	1057	1065	1020	996	1038	969	1022	1004	1022	1021	1071	1058	1005	1034	1049	1071	1082	1053	1050	1003	1059	1000	1042	1047	1032	1035	1023	1076	1074	1053	1035	1045	1039	1045	1011	1032	1055	1077	1005	960	1030	1080	1016	1018	990	1007	1046	1001	1031	1072	997	1021	1047	1033	1062	1008	1005	1046	1035	1060	1089	1008	995	1104	1056	1067	1024	1006	1072	1093	1003	1039	1001	1003	1018	1030	1037	1064	1031	1010	1048	1023	1087	1054	955	1061	1076	1040	1050	1030	1037	991	1006	1017	1018	1054	1031	1033	1021	997	1054	1077	999	1020	1046	988	1026	1071	1018	1013	1046	1047	1010	1008	1035	1065	1031	973	1018	1011	964	985	958	1024
28233	19744	7686	2092	1262	970	833	780	790	724	681	688	669	704	631	631	648	606	651	574	640	633	597	616	609	632	622	551	645	579	621	633	575	654	607	594	564	637	564	576	581	593	545	611	565	575	553	584	609	614	579	607	585	592	570	576	590	578	603	588	589	607	585	573	598	532	589	552	588	609	622	528	544	618	595	552	557	641	620	605	559	587	588	553	577	558	576	588	608	595	634	622	628	560	598	610	551	575	549	534	589	624	582	592	588	587	597	569	572	579	592	590	567	567	609	562	576	558	574	573	542	572	562	557	551	594	533	574	574	582	537	560	593	539	554	573	583	570	578	570	554	584	616	580	561	627	553	591	523	541	596	583	596	586	593	555	588	570	568	607	581	588	567	569	577	612	568	568	592	576	573	570	556	570	543	568	556	586	607	613	568	563	553	612	592	574	558	528	535	587	534	566	613	565	585	564	584	598	563	568	572	590	616	583	569	551	548	600	533	608	523	573	577	567	553	549	583	582	549	570	541	565	593	485	611	595	565	589	587	583	602	647	548	583	605	604	598	585	564	600	561	590	585	613	606	572	595	603	604	585	560	531	556	621	587	535	574	539	593	575	556	560	565	600	547	590	580	557	577	592	562	540	542	576	579	604	586	586	600	567	594	607	611	602	555	586	579	589	575	574	579	590	574	559	579	600	527	582	573	602	553	598	584	596	613	536	586	564	615	583	619	601	538	547	584	576	575	583	555	560	585	608	618	543	576	558	585	525	583	555	596	590	541	561	587	547	588	582	560	588	554	574	561	587	623	584	589	607	621	561	600	530	567	547	577	553	560	600	617	566	551	569	595	608	554	595	553	585	569	549	579	612	587	586	566	576	559	555	578	569	567	569	602	626	610	623	562	611	562	562	609	626	617	584	614	612	565	581	527	572	605	561	577	582	578	598	577	586	565	567	543	562	585	583	551	600	614	570	624	583	629	554	570	589	589	587	583	556	619	560	602	591	565	573	554	583	540	548	622	565	586	573	570	593	570	647	588	577	591	542	598	575	585	558	568	573	581	540	601	626	582	621	542	594	578	584	598	592	557	558	571	555	597	566	596	539	573	589	551	554	550	561	581	597	580	594	607	612	612	571	554	575	566	581	569	588	585	579	565	597	590	603	562	541	607	600	607	593	581	598	555	597	583	558	581	551	542	560	622	617	537	590	575	551	525	581	529	583	574	565	566	550	614	659	573	559	583	581	616	602	599	590	561	586	567	595	522	573	580	590	543	582	600	574	568	555	628	586	557	588	522	575	544	567	584	576	556	581	565	599	625	625	536	596	606	594	548	599	587	586	570	558	600	576	608	594	556	590	562	558	597	563	563	566	595	549	568	574	572	581	603	591	584	608	575	612	567	590	616	588	619	584	556	595	565	541	594	605	595	566	537	549	578	561	589	562	570	580	580	561	639	594	568	566	572	546	579	562	614	574	580	586	594	585	582	589	587	571	586	595	581	587	597	605	561	599	563	571	587	598	582	616	566	576	576	561	546	584	581	549	560	593	565	604	584	573	576	563	565	563	580	618	579	583	576	584	591	556	577	586	571	563	600	573	603	604	610	586	578	545	583	579	585	536	539	519	557	596	604	550	623	548	585	587	563	572	534	563	568	597	621	586	612	598	585	598	563	547	593	582	538	573	606	596	589	564	558	588	552	552	594	555	610	591	592	599	580	551	561	582	606	553	556	535	539	591	560	576	564	580	564	613	569	569	576	584	605	575	556	531	572	546	579	555	597	571	568	588	559	548	588	551	587	603	521	606	542	550	578	526	590	590	580	574	596	564	591	580	576	533	558	582	614	547	510	609	573	565	614	555	579	585	612	591	573	572	583	612	586	585	599	609	604	595	562	605	592	534	568	604	626	562	565	535	574	559	567	640	535	579	569	580	563	582	594	572	582	569	608	591	599	566	562	579	542	577	536	560	591	568	565	532	591	572	581	571	549	600	630	581	590	564	586	531	598	586	561	571	579	613	556	589	563	542	612	552	561	562	585	588	568	584	562	556	530	603	609	550	543	566	555	624	554	539	545	555	566	603	593	566	617	563	585	555	572	589	570	566	566	574	587	606	551	605	576	631	573	594	560	555	579	566	580	585	568	634	611	581	526	591	576	588	562	570	586	567	549	571	577	558	618	555	588	527	592	611	562	574	580	583	595	582	590	575	565	613	574	559	593	595	549	562	569	539	554	601	566	630	555	584	555	545	548	620	585	605	588	585	577	547	572	615	585	581	549	572	585	594	542	571	594	555	549	561	592	580	586	585	628	588	616	636	552	554	543	566	571	585	579	519	587	582	560	578	533	562	539	618	573	550	579	562	568	596	600	557	591	574	568	557	622	562	547	583	575	586	575	558	570	552	584	606	566	584	506	540	590	592	611	555	608	581	573	541	590	613	582	592	593	564	556	600	572	593	548	596	536	549	601	549	617	561	578	571	617	604	586	555	571	611	557	554	595	574	622	569	583	610	555	539	563	573	553	578	585	566	558	547	600	595	584	560	566	593	575	600	600	592	588	564	592	585	568	569	581	587	540	559	562	550	545	569	553	573	581	532	570	617	602	604	572	588	543	601	581	592	584	616	584	594	583	598	568	557	598	555	582	566	541	550	542	595	635	566	549	570	579	576	534	560	590	584	590	552	569	596	594	551	603	553	566	599	572	551	582	565	589	556	574	554	583	557	599	554	572	579	551	538	623	541	596	617	581	631	581	562	546	591	599	600	560	591	585	594	533	584	576	539	629	585	581	605	544	527	584	575	565	541	576	570	611	572	590	576	579	593	586	599	599	575	591	572	583	611	590	561	544	590	595	550	591	590	584	572	639	551	581	579	551	577	542	580	569	586	556	531	596	547	611	582	595	560	601	584	599	536	588	548	576	589	560	557	601	579	573	579	573	565	623	564	606	534	605	553	579	588	563	546	593	602	591	546	571	562	559	601	533	583	604	593	593	569	568	545	575	562	557	589	618	580	559	565	574	570	524	617	565	589	642	578	604	544	580	564	559	596	561	566	570	553	606	587	570	560	559	569	588	591	589	572	568	611	597	563	552	584	537	603	572	558	576	601	583	569	588	571	589	592	550	622	579	584	576	590	575	528	566	588	546	609	549	616	589	569	602	578	578	577	562	576	568	549	572	557	571	581	611	627	619	573	596	560	565	594	583	556	569	554	561	585	559	552	592	560	608	600	573	570	591	522	575	586	578	578	589	575	603	588	591	567	553	566	566	563	612	567	611	572	610	575	606	572	581	584	552	631	580	555	538	573	605	562	547	516	586	563	585	595	594	605	611	585	602	553	530	578	614	556	582	597	581	603	599	560	564	551	561	594	554	599	591	598	582	535	546	579	557	593	511	598	569	581	574	559	568	626	507	586	542	582	583	542	555	554	609	556	603	582	584	611	554	565	564	580	623	619	577	629	562	568	551	552	578	583	577	558	608	578	569	563	586	585	570	559	569	605
5849	5456	3800	2169	1722	1309	1176	1101	1073	878	784	778	677	733	662	656	641	660	678	675	606	619	629	581	640	613	619	614	588	638	615	590	610	586	567	619	575	590	575	594	599	567	598	605	576	536	650	556	552	589	565	590	585	613	615	590	615	594	578	611	567	559	582	553	613	588	623	611	604	547	636	612	621	587	587	595	573	598	634	588	590	603	562	538	615	607	617	592	598	591	566	607	589	575	606	578	577	593	547	539	585	562	555	580	637	554	548	553	595	619	590	605	576	542	549	585	606	619	597	571	536	586	626	589	600	579	609	576	630	591	596	539	555	557	547	605	602	585	572	587	582	562	579	583	571	587	579	577	589	612	529	596	605	603	565	613	611	549	613	569	624	591	625	575	602	542	573	554	602	566	560	574	578	602	620	578	613	588	599	611	590	575	580	558	568	576	557	527	552	592	591	536	579	562	577	557	589	617	578	588	603	554	637	557	559	578	538	528	568	567	572	588	606	545	596	584	592	606	576	584	537	590	539	574	602	611	571	585	595	556	601	605	612	617	570	592	591	560	573	605	556	573	599	595	571	604	584	567	603	527	584	564	583	634	593	575	541	550	565	540	589	573	579	557	627	591	583	557	586	607	597	607	600	597	583	602	585	587	558	598	566	581	567	567	609	577	603	606	579	579	618	605	584	622	570	575	553	564	525	617	562	567	609	541	553	562	570	609	546	586	602	585	586	542	571	601	570	574	567	594	575	561	613	561	583	614	586	613	577	598	563	590	586	615	573	568	586	581	558	561	588	635	583	559	617	600	598	579	557	554	594	584	617	634	585	591	570	579	561	597	591	559	584	560	551	587	570	593	582	555	543	572	592	622	585	577	550	579	606	581	563	626	610	640	634	587	612	575	618	583	537	548	624	616	592	560	539	576	568	558	601	593	553	606	573	578	562	555	547	570	578	547	579	581	580	542	604	558	577	551	571	596	616	570	608	600	547	604	611	576	559	572	550	567	600	590	586	550	556	553	568	581	569	585	587	601	591	576	546	584	597	607	603	584	562	548	559	587	556	541	607	569	627	614	580	574	586	568	589	593	566	591	622	564	596	599	609	632	553	599	575	590	602	591	567	625	576	594	581	608	594	561	572	601	610	600	583	559	535	614	586	602	555	617	628	617	599	549	577	578	580	619	583	550	559	573	598	588	567	586	584	589	600	576	579	607	575	594	570	590	601	576	585	580	591	593	600	621	601	605	592	582	568	574	619	591	569	529	552	570	580	538	571	600	594	622	575	612	622	573	611	585	564	552	627	589	632	540	584	596	604	568	572	573	583	571	585	571	567	585	598	554	602	557	590	546	597	579	588	635	590	587	607	597	554	585	566	576	566	585	580	566	591	583	565	568	544	593	618	562	559	596	626	567	616	602	537	575	632	604	622	608	559	567	582	615	570	552	598	574	566	618	593	550	583	554	608	610	588	582	581	592	585	633	568	541	614	603	585	583	574	552	513	595	585	607	570	594	635	546	577	579	616	540	604	568	654	593	543	586	572	613	587	612	567	577	581	540	577	568	619	609	588	593	614	568	595	587	593	589	570	561	597	605	582	556	601	618	554	547	573	604	619	566	600	559	580	598	572	621	554	593	614	590	601	615	569	589	571	574	573	566	602	595	608	584	593	576	569	593	597	562	586	597	539	605	568	577	549	599	588	569	586	625	534	641	586	592	569	578	584	588	550	606	572	553	591	599	619	595	573	537	564	577	611	608	588	566	610	584	617	606	610	600	577	611	581	639	619	586	586	554	607	578	600	579	590	638	592	597	580	589	608	573	551	615	608	575	600	585	559	591	588	603	595	592	585	575	560	606	563	604	599	590	611	591	608	606	634	612	603	618	593	595	595	635	587	598	550	565	607	588	584	612	586	578	599	608	564	572	587	639	604	583	574	578	595	542	560	614	623	565	586	618	571	590	546	547	579	602	576	556	573	528	570	528	600	559	611	572	611	555	636	550	606	602	575	572	601	563	577	572	564	573	594	572	603	587	587	580	567	604	581	626	623	551	583	553	574	579	556	571	576	597	573	535	589	550	589	591	618	572	554	563	551	540	588	600	579	562	576	538	607	551	607	580	599	576	568	587	593	553	594	583	551	589	592	604	593	577	583	602	582	559	547	594	581	592	583	577	582	602	588	569	584	552	605	576	605	561	601	595	586	563	550	563	581	568	589	624	560	565	603	603	587	603	604	575	609	583	592	619	566	585	587	610	608	582	586	577	581	547	604	582	621	597	594	548	606	574	577	581	603	600	594	588	572	591	545	569	618	570	563	602	576	580	549	580	578	601	582	578	594	593	547	549	585	559	593	551	546	594	544	601	569	546	568	622	606	593	574	625	617	578	558	591	591	540	591	572	575	592	593	510	596	605	569	579	572	607	563	592	590	589	576	627	589	564	588	597	566	600	611	614	605	545	593	611	601	569	534	569	552	576	579	598	528	577	622	623	597	563	598	594	622	607	561	604	595	568	582	581	555	592	624	598	586	599	566	559	599	593	567	552	559	589	571	597	576	563	597	590	593	527	578	568	578	580	556	601	577	615	571	618	546	573	584	599	575	620	608	591	568	645	590	537	556	584	604	568	583	575	614	627	654	587	588	588	572	599	621	577	564	585	566	605	612	543	568	579	594	600	565	589	574	555	578	594	519	562	575	574	621	611	551	638	556	593	608	576	620	569	603	610	585	602	625	591	586	649	567	541	577	596	599	593	627	587	580	597	624	590	556	598	569	621	610	599	540	584	572	620	614	580	578	576	573	605	573	595	551	553	640	627	578	533	605	597	567	591	597	551	576	567	588	564	613	597	568	562	559	591	620	579	619	588	583	571	608	559	567	571	592	549	611	580	548	601	607	592	584	589	581	583	597	611	599	624	589	573	595	603	610	569	565	593	573	598	556	575	553	629	592	573	596	560	590	608	606	588	573	539	582	596	607	613	604	610	587	637	621	546	555	588	607	568	551	611	589	582	567	615	608	576	541	598	582	557	569	537	597	551	585	530	595	595	538	599	575	553	571	601	612	559	582	555	583	567	554	623	553	592	585	582	600	578	609	601	541	601	606	580	580	574	583	577	574	594	522	561	560	581	572	580	592	571	597	579	596	612	572	599	560	585	584	604	583	553	562	599	564	630	627	628	596	582	626	607	619	593	644	586	597	588	568	599	640	571	545	573	582	574	593	580	597	560	612	595	560	589	558	537	566	602	565	576	521	615	593	584	575	557	615	585	560	573	596	567	599	596	619	585	583	631	586	607	580	581	560	615	560	570	605	574	570	579	581	615	565	570	580	547	600	605	606	564	578	589	594	580	559	591	566	527	593	568	579	594	624	583	603	567	624	582	575	558	587	588	591	543	574	547	584	556	597	525	581	543	597	570	588	571	641	552	547	602	555	585	597	541	568	595	585	616	579	580	585	617	596	582	586	576	575	571	579	601	613	612	608	592	612	590	572	574	581	590
23982	21358	28495	24620	21350	10059	2604	2025	1763	1487	1291	1291	1201	1167	1188	1076	1118	1061	1116	1082	1127	1015	1021	1025	1041	1039	1060	1001	1017	999	1023	965	1013	1043	952	987	927	1002	960	973	961	1043	957	919	941	898	944	986	899	946	945	928	931	951	945	937	945	997	981	983	946	1002	943	974	965	935	960	916	976	945	1001	965	994	908	952	933	928	947	937	885	912	948	919	956	883	933	950	962	938	946	935	972	928	943	908	926	912	905	961	968	939	891	949	998	926	939	959	899	904	956	935	904	905	978	993	915	952	916	989	965	1000	922	941	975	930	975	923	910	985	986	983	904	956	1003	909	941	952	894	942	921	925	942	973	911	956	921	926	949	981	948	900	951	929	918	932	928	887	959	921	938	907	968	942	912	929	864	903	976	949	942	913	902	970	897	919	941	949	905	905	959	927	934	976	985	890	940	932	975	961	897	941	953	958	971	953	928	938	931	913	907	907	931	867	915	923	933	890	905	897	875	942	938	900	995	960	891	922	903	952	952	873	933	921	971	929	933	924	922	910	934	929	908	945	939	883	908	885	887	933	978	913	978	905	949	932	900	929	1010	931	954	904	939	935	921	945	894	903	945	980	963	920	943	972	954	946	943	889	963	959	935	946	1009	900	956	874	917	903	861	922	982	959	965	898	895	959	879	958	881	932	926	935	893	936	926	906	995	945	948	952	910	957	921	936	888	943	932	917	919	946	947	930	911	874	943	980	935	946	912	888	927	878	928	903	1002	910	905	894	860	955	950	975	948	974	922	938	960	937	898	909	913	994	904	875	907	956	947	917	959	932	977	956	923	925	916	950	951	957	942	992	916	934	967	908	964	944	871	1009	889	928	906	919	950	931	904	993	970	943	945	921	938	963	923	913	991	982	945	929	959	963	956	924	977	987	950	963	962	940	911	1025	955	1002	945	885	947	946	917	931	905	935	884	968	923	998	972	934	897	955	923	940	941	901	952	896	922	882	965	921	977	961	927	908	940	886	964	954	920	942	940	919	895	951	912	917	971	967	896	963	931	941	923	979	930	918	896	951	928	979	914	934	912	907	924	941	960	900	906	973	956	933	909	891	984	980	924	909	934	920	934	895	898	914	993	962	919	911	968	954	964	939	983	981	899	963	868	942	966	929	915	957	912	896	914	969	902	964	908	939	964	919	902	947	976	930	934	955	964	979	951	942	929	906	952	952	912	994	930	953	949	952	901	918	935	996	957	957	910	968	916	916	965	971	962	955	945	888	935	957	880	917	949	1016	930	916	951	967	942	987	960	901	975	964	941	953	934	924	921	947	917	965	940	876	937	965	934	913	928	914	904	938	887	926	908	941	888	967	930	896	879	929	924	985	969	966	959	888	916	951	944	954	912	944	929	940	902	959	951	937	925	945	943	998	906	916	990	961	914	921	1009	964	939	927	927	998	914	883	957	961	905	944	921	966	965	1001	984	922	937	950	958	900	927	913	918	933	992	913	923	911	918	907	952	940	946	950	959	941	911	871	921	978	909	978	935	973	952	861	942	953	918	971	904	973	972	965	975	941	927	959	970	914	951	970	935	947	900	935	986	961	925	924	926	942	908	914	921	903	892	967	938	943	995	918	934	891	918	945	922	857	925	943	933	931	948	897	974	940	948	985	953	923	940	887	928	921	920	943	933	904	915	885	945	920	948	958	937	918	972	972	917	960	958	931	1013	893	909	1003	927	911	923	947	941	930	923	936	963	934	930	974	906	906	927	931	959	932	954	922	931	944	998	955	903	935	916	937	988	925	964	900	953	939	892	970	888	982	897	933	924	956	961	940	953	937	954	956	910	919	1022	943	981	901	953	921	932	928	882	940	867	938	904	955	976	975	915	996	952	903	961	921	926	918	896	949	898	933	915	887	912	933	936	934	961	918	952	922	907	951	929	959	918	905	977	913	937	953	865	925	959	882	896	892	959	1016	896	920	960	918	881	960	989	906	936	963	928	876	902	933	919	950	945	927	937	933	902	935	1018	914	973	999	973	940	968	951	972	960	965	902	965	899	962	934	903	944	911	924	979	970	971	908	872	927	949	899	988	956	920	918	924	898	920	932	971	940	932	957	918	908	994	959	951	889	1003	960	933	891	943	938	894	912	906	952	917	936	956	908	947	983	975	922	932	910	946	956	983	936	907	1031	914	951	985	912	908	941	879	942	900	944	930	951	951	905	964	954	930	924	923	978	910	925	1017	963	975	902	1014	979	962	903	920	917	960	975	872	936	920	907	887	936	968	945	919	900	959	945	916	945	926	945	910	978	947	888	947	924	906	950	914	945	959	919	956	923	939	900	939	968	967	928	916	902	994	945	955	969	895	892	895	895	959	948	922	937	975	875	920	919	995	928	907	920	991	941	917	909	947	944	950	923	889	923	915	928	904	940	955	928	966	909	896	959	898	987	964	899	981	943	958	933	985	921	888	887	902	976	953	943	944	993	927	982	912	899	936	918	915	939	931	924	930	961	900	978	958	964	912	955	943	1011	960	928	897	946	912	989	901	940	875	948	921	935	897	929	973	955	980	983	922	928	912	969	896	965	952	903	980	913	928	889	903	955	920	984	921	909	961	890	946	902	919	922	930	939	988	967	931	964	891	970	962	950	947	973	932	951	920	904	943	925	902	912	919	989	931	956	958	954	953	885	940	940	901	963	954	936	936	955	933	962	978	999	969	869	943	961	918	916	955	896	912	904	911	942	933	868	920	941	907	901	956	906	987	914	959	957	994	949	919	964	878	935	920	897	974	956	945	968	888	984	919	929	1010	919	916	886	950	922	950	930	1007	1001	931	920	955	882	908	958	953	951	961	901	981	941	974	970	945	935	939	930	996	890	986	947	974	934	899	946	903	901	995	954	898	938	879	998	967	926	864	937	960	987	917	921	937	888	906	940	922	957	913	917	944	949	986	935	946	938	958	962	956	1014	887	912	910	953	882	950	930	922	917	932	925	958	982	929	956	945	930	973	898	917	982	966	912	946	949	906	874	953	908	912	991	915	929	942	888	895	960	926	933	893	948	873	957	904	908	936	948	930	946	932	966	929	914	970	938	970	954	918	914	999	934	914	917	898	957	955	933	957	1006	906	927	955	925	914	945	963	918	949	921	922	943	971	935	977	921	956	970	982	906	974	971	946	984	938	979	966	891	980	950	917	929	940	936	900	944	914	950	978	936	941	980	915	955	913	949	874	946	998	910	961	946	898	941	961	1003	946	886	932	951	1011	955	949	938	929	943	881	933	955	933	906	914	953	921	915	974	925	919	937	916	902	962	942	946	906	945	973	906	970	931	974	944	952	933	918	918	894	963	878	912	865	938	949	946	962	954	957	925	927	890	941	916	944	953	943	962	942	946	904	953	936	963	891	929	976	990	959	932	934	902	975	972	919	889	942	928	916	959	995	910	960	913	954	968	976	940	967	943	936	941	933	976	975	897	860	975	942	970	888	901	927	904	932	958	954	919	920	915	903	911	986	940	989	925	964	938	963	937	980	922
5530	15260	10842	6257	4887	3756	2997	2683	2399	1903	1521	1458	1409	1339	1262	1298	1210	1172	1180	1154	1085	1134	1127	1027	1133	1032	1082	1056	1037	1012	964	1013	1028	970	981	969	966	966	1005	968	992	969	976	936	956	923	973	956	977	1010	915	928	1017	903	1037	961	951	924	903	945	987	928	975	967	958	945	957	891	994	962	886	910	969	941	934	929	984	920	955	939	917	987	968	941	979	917	975	930	919	939	932	914	918	992	918	897	959	951	932	913	975	916	925	947	927	902	875	896	906	954	923	891	970	915	873	957	942	916	993	942	916	1025	880	928	935	933	955	963	898	876	908	958	952	892	867	895	941	934	933	955	922	925	937	873	895	907	947	882	931	947	895	964	951	913	907	872	900	911	912	906	932	917	902	862	888	921	923	913	923	964	973	932	930	957	942	943	877	965	958	913	869	910	949	913	929	894	952	943	925	982	930	899	961	964	964	929	863	933	883	889	891	958	879	898	919	946	896	914	911	947	961	948	938	966	908	888	925	931	920	956	958	913	905	931	900	946	935	900	942	932	1011	923	886	939	862	905	926	943	967	943	903	968	937	955	942	965	934	975	919	920	903	916	867	937	913	935	936	918	920	953	905	884	936	906	891	991	946	943	958	939	933	953	913	871	924	942	936	924	933	875	965	926	949	847	891	934	953	898	936	887	939	962	961	958	951	932	883	909	902	973	964	938	925	926	961	903	932	906	940	961	890	925	957	926	945	920	870	920	922	908	889	933	900	904	946	946	938	932	961	954	901	883	896	950	937	940	907	983	967	885	868	951	906	957	898	914	959	969	931	998	955	909	916	967	958	963	915	852	901	926	922	896	919	924	922	924	971	888	973	935	914	971	955	879	966	892	944	925	937	920	896	910	946	848	915	923	902	957	928	896	924	973	919	931	915	923	942	963	904	937	911	894	912	970	941	925	917	970	912	941	909	915	932	926	935	977	910	967	975	920	947	935	963	897	925	916	894	910	978	916	889	971	919	980	902	991	933	907	913	956	955	930	926	938	962	958	971	903	920	971	962	905	914	932	983	967	963	937	932	878	884	946	901	893	929	888	917	928	878	906	934	891	910	912	901	926	967	930	971	936	868	938	937	887	932	899	914	931	875	911	982	908	911	901	941	985	876	922	945	900	941	900	936	926	918	951	913	944	922	900	898	913	1017	912	919	922	904	931	920	931	970	905	986	929	950	940	955	953	946	919	890	939	960	903	944	924	947	964	869	925	912	917	957	966	947	892	976	897	957	957	979	948	938	945	928	957	921	868	929	907	926	940	909	902	960	942	941	997	951	930	915	907	978	939	936	902	933	908	918	956	910	911	919	891	922	880	940	948	941	966	982	900	933	935	930	969	948	945	948	910	938	929	939	956	894	916	964	964	937	893	954	925	940	976	901	890	935	909	911	924	911	907	915	930	908	944	968	890	889	926	896	880	963	928	948	899	958	942	976	941	943	946	913	906	931	1001	965	949	907	891	899	927	939	931	914	915	915	922	909	875	912	907	898	928	939	955	992	924	933	970	895	937	934	958	916	935	927	907	921	924	977	1003	928	958	926	946	926	957	954	930	943	940	917	930	967	959	866	951	952	940	896	888	919	851	968	939	929	885	895	904	984	947	923	936	937	927	901	933	923	958	932	906	909	885	894	945	935	946	882	1003	957	934	912	912	941	928	925	909	936	910	857	924	890	916	935	962	893	908	928	960	937	853	935	908	876	919	897	940	978	1022	922	912	917	868	854	942	954	889	894	900	940	966	866	932	936	997	950	908	997	967	888	898	905	927	909	957	896	937	930	927	955	894	916	934	934	939	905	948	931	891	893	942	911	917	925	870	951	978	917	919	931	899	942	879	934	951	983	938	890	916	977	928	950	921	880	913	916	911	891	913	913	909	885	908	909	967	923	941	933	926	866	902	930	912	928	951	969	920	909	913	966	944	963	926	908	936	913	918	902	881	989	956	988	945	908	931	940	937	914	910	914	904	936	896	938	928	922	887	880	981	924	932	971	904	954	887	951	952	929	975	988	880	851	890	902	971	919	947	950	948	927	943	970	941	942	900	918	914	921	914	876	939	902	872	951	948	922	929	941	923	938	926	901	897	894	956	925	907	946	900	938	975	887	905	944	894	957	870	941	917	923	900	894	888	898	894	913	950	944	943	921	904	951	878	952	895	885	915	979	917	943	922	911	905	931	923	919	911	926	964	957	914	904	920	858	886	872	906	865	955	925	913	924	949	951	901	940	912	930	977	953	929	883	891	930	891	918	917	989	936	939	937	932	919	918	937	932	910	922	943	917	930	889	945	947	930	922	904	965	925	843	925	919	909	980	941	913	917	884	943	887	923	942	947	943	896	969	924	922	928	923	962	929	924	926	917	970	946	931	909	899	922	903	956	926	960	959	939	915	904	921	932	878	932	872	907	954	908	880	960	939	960	944	936	936	950	945	991	923	962	929	928	911	984	962	908	917	963	881	958	929	914	923	906	857	940	922	928	956	989	913	934	903	904	962	915	928	953	926	939	903	945	905	975	898	950	932	928	917	929	867	970	918	986	911	974	961	865	936	900	931	928	874	976	945	944	941	954	835	911	921	915	917	942	981	964	932	947	952	986	1006	907	915	939	890	950	971	940	935	870	893	946	921	947	928	930	924	927	948	931	926	928	890	944	931	922	946	896	959	960	913	984	936	935	954	917	986	968	941	924	921	932	950	879	1014	970	907	933	890	886	872	992	902	917	913	898	919	910	919	935	910	967	962	909	917	890	928	869	923	942	936	929	956	910	923	941	934	962	950	887	939	879	943	903	956	955	865	903	938	969	935	887	947	972	904	874	1016	882	904	935	944	910	890	960	855	897	960	914	1008	879	916	926	884	919	915	924	961	921	906	961	937	956	925	991	913	895	914	920	953	867	914	948	966	971	987	891	925	950	884	936	970	882	884	907	917	942	945	904	913	923	929	936	940	986	923	930	923	883	895	925	916	896	910	878	895	908	949	915	911	952	944	960	959	966	897	903	928	949	967	966	846	930	846	975	951	927	942	952	905	911	954	916	881	907	878	905	893	931	941	955	911	918	914	903	972	966	891	907	949	887	910	947	947	938	913	926	898	982	903	933	868	885	940	884	969	935	901	868	954	905	942	920	970	919	920	921	947	903	890	967	919	928	897	906	911	966	913	921	922	958	922	904	948	952	951	905	885	925	930	882	995	965	897	923	889	930	901	948	930	940	882	955	943	928	903	914	933	956	899	936	888	960	892	944	899	915	967	899	940	910	922	928	943	906	918	929	971	919	958	924	933	919	914	911	938	891	921	940	930	943	966	894	959	951	878	898	961	912	934	944	981	972	905	965	920	940	928	980	920	912	942	916	977	901	958	985	928	874	924	905	903	900	954	904	961	886	919	945	946	931	966	879	891	927	975	932	952	900	880	881	924	949	919	917	944	956	891	870	943	926	949	912	916	895	886	890	904	962	913	901	952	942	990	938	940	921
25087	21362	27437	25578	10698	1622	1272	1071	1011	866	724	650	679	668	652	645	650	606	612	616	552	645	605	614	604	608	535	598	561	522	574	578	559	530	546	558	564	600	548	538	522	548	531	531	528	507	477	548	521	557	566	501	558	526	491	542	487	551	516	504	540	550	533	561	512	496	563	527	503	506	546	521	531	552	517	534	494	565	541	543	527	497	496	498	519	505	513	547	488	542	530	524	525	516	531	477	535	487	521	531	515	543	492	536	507	496	516	489	559	500	538	470	490	498	511	519	517	517	545	494	541	563	527	539	547	505	537	560	512	542	545	553	537	528	540	487	542	493	482	576	481	482	499	541	491	518	496	498	514	550	562	520	536	492	517	515	498	577	483	519	494	495	517	516	520	499	521	477	469	533	577	534	535	525	570	551	510	492	532	516	541	535	470	511	519	519	568	509	491	518	521	538	513	520	520	489	518	522	537	519	546	512	522	536	501	541	569	513	485	535	556	528	513	512	489	501	512	531	571	468	477	495	494	508	496	558	536	500	529	533	509	568	522	527	523	525	493	510	538	530	514	537	506	509	493	506	494	550	552	504	513	526	503	514	509	486	487	534	467	522	483	529	502	527	534	497	484	531	500	492	518	532	538	476	480	515	535	500	489	497	529	520	477	531	492	534	503	530	526	565	549	515	482	543	538	470	520	505	525	566	543	528	484	532	453	497	494	560	506	501	562	504	502	507	553	523	497	501	538	512	540	501	497	522	482	542	520	461	491	526	551	484	517	504	500	510	483	563	486	532	532	526	546	506	542	536	500	539	498	502	567	438	511	564	524	516	517	573	528	499	535	495	564	520	479	522	531	510	489	511	533	517	533	493	513	492	551	499	506	535	525	480	499	541	533	516	526	532	524	488	508	513	527	519	534	510	511	522	529	568	522	505	510	512	552	533	551	540	544	536	538	515	499	537	527	532	538	530	521	545	504	504	508	474	523	524	525	518	503	535	524	525	534	533	528	480	521	511	509	547	488	538	544	492	518	522	574	524	535	545	522	551	503	518	529	526	491	505	552	526	512	495	511	516	575	516	536	508	537	507	524	558	508	493	547	517	538	501	512	479	507	534	507	519	526	528	502	522	522	515	546	474	533	554	550	481	529	494	576	513	527	536	554	506	546	543	571	484	486	571	512	537	476	548	516	524	550	510	530	547	511	533	506	529	529	502	494	495	479	530	507	541	532	516	520	520	531	499	511	501	468	515	507	520	500	519	490	554	524	510	515	523	581	583	549	475	523	567	514	540	498	501	539	530	467	556	514	568	521	520	540	561	515	496	514	494	544	525	512	576	513	535	509	535	515	508	526	544	512	537	528	504	513	486	530	548	505	501	473	519	501	513	502	532	522	497	535	516	505	547	527	521	501	519	513	524	520	487	547	539	515	507	517	479	494	519	501	567	522	538	492	518	532	517	534	502	505	492	526	530	481	535	521	476	540	515	529	538	552	495	517	531	517	502	522	534	520	523	542	561	507	504	494	517	529	561	492	521	525	518	539	543	494	508	496	500	511	543	522	519	526	512	505	538	483	466	522	514	493	497	520	526	515	498	512	547	506	502	517	560	481	524	528	540	496	528	517	506	524	521	556	550	494	506	555	531	541	548	565	507	497	536	524	518	501	517	493	525	497	529	548	518	497	512	536	500	505	517	501	568	545	507	499	519	499	527	540	492	551	525	541	488	498	499	533	547	514	564	534	544	516	559	546	575	515	481	520	531	530	530	545	475	561	521	536	537	514	549	478	518	519	529	499	523	494	546	485	556	543	507	507	506	517	462	516	480	525	495	542	555	503	517	467	518	515	491	515	518	517	548	556	543	530	547	542	535	531	500	526	511	521	542	503	484	545	507	494	539	537	551	501	545	502	503	512	468	513	511	506	528	483	528	529	539	521	535	547	544	512	539	524	502	558	506	498	502	552	541	505	537	471	543	503	530	510	542	492	519	528	544	568	511	520	484	480	559	493	503	550	521	522	551	525	538	498	515	506	533	518	549	509	532	497	511	579	508	497	519	508	499	495	544	497	528	524	498	527	496	523	524	528	477	547	526	541	565	512	540	524	535	513	519	510	515	549	516	528	529	538	513	541	522	503	509	535	511	534	544	512	522	530	526	515	497	494	519	519	505	541	471	540	483	521	535	533	511	526	514	563	547	520	500	527	495	512	513	525	534	525	518	516	530	510	543	515	487	517	500	534	536	513	542	504	530	494	492	534	508	503	531	516	494	515	538	535	546	511	517	530	535	513	537	515	507	561	508	528	539	499	522	536	534	564	481	475	488	496	556	542	560	523	561	523	499	547	528	503	541	513	499	544	527	482	511	529	529	513	559	512	513	508	556	519	497	540	499	544	510	524	565	524	516	511	492	544	533	502	517	501	558	532	525	512	539	535	588	500	512	514	535	518	533	499	513	512	530	501	490	493	521	494	568	523	536	493	515	509	527	519	495	532	527	558	522	566	525	514	539	501	523	514	518	524	572	562	524	531	496	531	488	543	495	467	494	511	532	487	517	531	518	502	555	545	507	507	517	540	538	512	529	552	504	523	543	522	557	552	511	546	535	576	530	520	523	547	507	518	548	505	521	503	540	577	460	559	539	519	549	511	516	531	528	534	508	539	494	499	506	526	518	493	549	512	506	562	525	574	530	523	545	492	549	516	521	504	529	532	517	489	519	515	467	480	542	545	520	518	513	536	512	502	529	558	546	531	543	538	536	529	521	535	515	507	509	545	475	509	578	533	514	513	506	530	532	520	509	518	502	514	523	487	537	480	485	502	557	541	534	502	520	498	514	520	538	506	539	544	475	492	518	515	532	538	482	534	517	507	449	549	511	485	520	530	481	537	490	500	539	495	518	538	511	490	566	495	507	544	489	522	545	500	529	542	554	528	515	530	505	483	473	529	542	529	550	547	534	526	511	482	515	508	491	528	550	492	545	520	548	530	547	527	525	517	530	537	532	526	518	532	493	510	536	572	517	523	533	529	523	522	543	539	503	538	492	491	521	538	514	526	566	502	542	515	538	525	521	533	516	562	509	543	521	538	546	534	540	511	547	550	553	494	520	512	500	502	530	554	552	528	513	539	521	489	458	556	547	532	558	518	500	519	472	524	520	505	528	526	471	485	500	528	526	530	519	537	534	503	555	544	507	542	495	534	473	497	541	534	467	529	525	516	514	545	511	537	536	520	531	558	507	496	557	510	530	534	517	535	499	559	528	559	498	473	491	550	529	559	543	491	521	510	508	516	548	488	507	537	551	521	491	502	509	490	532	497	532	538	536	526	524	514	541	490	531	558	575	550	500	531	503	490	506	524	508	509	513	545	504	565	508	528	526	478	507	503	480	543	522	527	539	501	558	500	546	508	510	553	512	546	523	480	572	497	515	519	548	538	542	497	512	495	548	521	503	528	564	507	535	490	555	497	554	495	496	538	491	557	504	538	524	485	492	508	512	546	521
4842	10408	7032	3957	3035	2219	1904	1721	1712	1183	987	932	839	770	774	687	703	679	716	653	627	659	686	648	686	620	607	585	568	598	587	559	601	585	556	569	540	574	541	584	593	579	561	599	581	535	567	571	531	590	567	559	556	574	561	560	527	492	531	549	509	547	601	552	538	583	540	576	538	537	554	544	547	546	532	520	555	560	504	578	576	517	540	558	554	563	566	533	555	521	541	542	538	528	570	554	488	540	548	517	529	569	513	513	563	552	500	568	574	538	543	573	544	550	531	534	521	514	555	520	564	497	578	543	564	546	586	575	529	556	540	548	547	537	512	551	540	559	582	557	560	527	506	536	537	530	566	540	547	514	574	532	535	549	552	546	535	554	547	509	576	556	540	552	531	529	600	565	553	531	535	538	533	534	516	565	570	476	527	546	545	558	549	562	534	523	589	568	571	550	544	538	512	556	519	559	536	520	551	521	526	559	558	543	568	556	495	521	535	537	541	553	510	553	497	576	535	555	538	544	534	491	530	563	541	540	555	541	573	568	497	561	505	518	529	512	577	508	487	518	508	541	539	519	534	551	542	519	556	537	495	540	558	521	520	526	529	554	573	563	496	541	592	520	521	573	503	547	530	533	519	548	565	511	575	550	519	585	571	567	550	531	574	535	538	537	527	519	590	523	512	562	567	566	528	566	554	576	530	506	528	575	532	527	540	565	507	543	529	530	548	547	561	549	544	543	557	489	520	514	540	535	524	525	523	549	543	562	511	560	542	567	575	543	525	571	578	560	552	536	534	571	491	528	525	530	523	552	533	527	506	511	571	527	543	536	541	517	546	527	521	516	543	583	556	554	541	553	536	486	523	513	545	533	555	558	514	558	533	502	548	518	556	534	576	557	541	576	512	542	556	554	546	524	519	508	516	496	561	572	543	519	547	506	573	543	567	572	565	563	531	528	544	534	526	583	608	535	530	549	556	545	516	499	563	534	571	584	511	497	533	538	534	536	561	535	573	503	579	592	536	525	547	529	528	571	507	527	558	519	583	516	557	503	551	574	552	553	545	548	508	559	523	523	565	536	539	550	575	528	506	546	532	594	539	541	531	506	539	494	518	514	545	552	518	542	527	504	521	537	543	570	565	540	553	505	533	557	517	531	536	545	605	541	547	534	528	544	521	557	563	520	527	542	510	488	521	549	573	549	533	567	496	502	548	516	507	528	559	519	551	551	584	548	579	537	518	556	522	522	533	524	579	565	551	544	508	519	534	556	547	569	530	534	538	485	580	523	517	531	564	557	578	544	572	510	564	547	562	556	559	535	543	529	516	520	517	498	525	537	524	550	517	540	561	597	532	553	567	586	566	508	506	553	515	571	507	599	511	573	536	543	521	547	559	549	506	528	580	563	562	548	555	544	497	549	535	508	575	520	526	527	507	533	542	556	546	606	576	559	558	590	546	548	540	521	523	527	516	545	558	542	523	561	550	519	514	547	548	542	543	559	537	536	523	520	558	531	523	522	556	535	549	517	574	541	550	522	529	523	559	547	494	525	528	566	529	545	567	569	523	526	559	526	545	555	520	530	568	552	518	570	499	547	519	568	553	561	586	521	549	509	575	532	523	516	553	538	536	551	500	537	589	494	556	558	558	517	539	514	487	512	560	539	560	569	550	539	523	525	531	519	546	556	582	582	548	500	542	555	517	529	525	543	519	533	519	549	573	538	578	554	546	564	517	570	582	520	502	515	551	571	581	523	525	556	519	543	531	517	541	564	567	560	595	552	522	596	517	495	516	550	519	517	547	564	512	572	550	541	535	579	527	529	537	569	551	543	515	573	523	537	549	564	553	564	532	516	562	526	543	527	541	520	546	571	523	562	540	517	525	542	543	498	529	535	522	579	547	572	568	461	498	545	562	518	549	525	540	532	542	530	521	502	567	521	553	559	551	524	566	547	547	530	536	514	536	527	523	532	529	559	559	532	545	527	499	537	518	550	513	520	507	537	539	504	537	527	526	551	541	499	523	539	532	541	554	495	539	565	584	551	534	510	566	557	596	553	527	531	506	533	549	529	496	541	531	549	551	563	511	496	544	538	523	542	581	542	521	510	525	492	558	498	549	547	528	582	559	540	572	552	535	545	516	544	565	548	588	570	520	530	545	509	530	539	546	552	573	569	531	571	549	543	548	558	554	505	536	560	526	515	546	512	518	557	563	544	563	511	529	559	521	541	569	549	521	563	540	539	546	570	523	557	530	533	538	523	558	538	542	550	514	526	546	560	564	564	475	520	514	565	544	561	546	522	522	583	560	531	550	546	522	576	542	533	547	540	522	547	532	533	512	553	543	537	542	517	589	514	472	558	582	524	538	524	571	546	573	519	586	548	559	509	521	522	575	492	564	568	576	573	558	551	569	562	530	591	571	528	534	533	551	553	559	548	576	570	524	595	536	535	534	537	555	514	540	562	545	521	540	574	543	512	536	509	542	548	550	523	574	522	529	527	549	540	525	559	568	551	539	593	555	549	569	548	560	502	559	504	515	572	562	542	547	560	526	519	517	566	511	541	552	501	563	552	505	502	518	505	541	537	548	524	492	551	543	509	603	560	510	545	547	529	537	497	522	562	544	539	561	573	552	542	516	524	550	530	544	532	572	540	530	538	540	572	560	554	537	579	551	522	511	567	545	561	583	556	546	561	514	584	540	520	547	516	534	561	519	546	567	498	597	535	536	531	570	555	582	518	560	512	552	542	554	517	584	511	511	526	576	570	591	526	546	509	582	557	553	495	538	551	589	583	535	529	520	554	530	598	527	532	577	559	524	542	546	563	529	557	549	554	544	562	555	512	517	542	502	517	552	548	564	501	554	492	489	527	549	518	567	555	542	576	554	552	538	499	561	552	534	560	533	597	542	554	546	555	525	530	546	563	572	521	533	579	526	557	559	587	501	577	552	554	498	542	487	552	534	532	523	515	585	494	534	539	547	502	579	540	568	586	520	544	546	514	527	536	602	500	541	531	509	548	579	499	501	544	569	542	498	558	542	575	546	559	499	557	551	520	565	504	551	521	557	546	570	557	535	541	524	547	545	523	573	539	537	527	550	533	557	552	553	544	549	533	532	512	546	538	533	529	540	503	534	560	576	587	535	540	536	511	581	532	564	578	526	532	555	537	529	521	573	541	576	546	580	552	522	567	589	579	575	532	554	619	557	527	539	554	519	541	589	516	544	523	522	513	545	506	600	548	561	575	558	578	510	515	552	533	543	549	579	535	529	533	556	577	548	548	519	604	531	564	548	555	587	515	529	540	538	550	530	551	566	576	558	563	549	544	582	493	553	530	560	568	535	531	550	546	554	535	518	556	531	563	518	506	563	539	564	494	522	489	523	537	569	562	507	516	521	553	507	556	573	551	543	508	513	561	523	563	570	553	532	557	525	567	558	537	522	563	543	563	570	559	541	553	510	564	546	511	556	541	540	495	583	542	540	549	548	558	540	544	570	520
22714	21398	29090	24093	21406	21539	10659	3267	2663	1975	1589	1594	1408	1423	1443	1355	1323	1306	1265	1238	1209	1276	1233	1250	1176	1179	1117	1148	1158	1168	1154	1128	1113	1052	1122	1100	1070	1119	1113	1138	1105	1058	1052	1022	1108	1086	1066	1075	1132	1083	1016	1074	1073	972	1065	1022	1061	1102	1093	1021	1037	1067	1060	1059	1097	1047	1058	1076	1088	1031	1022	1013	1010	1058	1063	1056	1012	1062	1028	1069	1094	1038	1063	1037	1042	1096	995	1061	1045	1053	1086	1044	1082	960	1108	1059	1076	1061	1026	1050	1022	1079	1043	976	1001	1015	1057	1005	1028	1017	1082	1042	1036	1011	1022	1065	1051	1039	1052	1028	994	1025	1021	1076	1049	1022	1064	1055	1007	1055	1004	1052	1068	1039	1076	1054	1059	1056	1035	974	1052	1039	1025	1069	1083	1076	1087	1015	1066	1041	1071	1091	1046	1037	1012	1011	1056	1011	969	1008	1046	1046	1050	1028	1021	1032	1086	1107	1064	1001	1036	1015	985	1055	973	1048	1085	998	1053	997	972	972	1042	1091	1022	1069	1074	1044	979	1043	1056	1021	1018	1030	1117	1036	1035	1065	1039	1056	1006	1032	997	1009	985	1021	1009	1044	985	1075	1058	1056	1010	1054	1089	1028	1036	1062	1003	1004	1042	1058	1073	1041	1007	1045	1080	976	1034	1008	1034	1072	1057	994	1075	1012	1022	1026	1099	1056	1044	1041	1037	1103	995	1055	1012	1056	1010	1062	990	1084	1026	1077	1071	1026	1051	1078	1069	1036	1003	1055	1017	1035	1058	1062	981	1052	1022	1002	1041	1032	1075	992	1041	1053	998	968	1037	1032	1050	1065	1032	986	996	1068	1028	1042	1075	1054	1006	1064	1018	1061	1068	1090	1023	1030	1057	1020	1024	1060	1053	1076	1048	1059	1013	1063	984	1012	1063	995	1110	1010	1029	1053	1065	1012	1061	1070	1063	985	1010	1071	1082	1046	1043	1011	1102	966	986	1064	1059	990	965	1004	1042	1007	1003	1022	1033	1040	1050	959	1062	1028	1074	989	1057	1064	988	1055	1062	1028	1010	1070	1026	1029	1061	1022	1052	1013	998	1043	1029	1030	1057	1075	1011	1062	1038	1039	1035	1024	1026	1042	987	1060	1037	1044	1032	1004	1075	1057	1045	1028	1009	1007	1052	1002	1020	1016	977	1056	1048	1072	1021	1076	1058	1012	993	1033	1065	1054	1044	1075	1044	999	1035	962	1056	981	1073	1061	1088	1028	1069	1045	1007	1053	1126	1050	1009	989	1017	1001	1038	1071	1032	1033	993	1006	1055	975	1012	1023	1040	1054	1081	1061	982	1079	1051	1043	1058	1017	970	1017	1025	1024	1035	1024	1052	1048	1040	1042	1042	1003	1035	994	933	1021	1039	1011	1015	1008	996	1057	1047	976	1071	1034	1039	1038	1002	1028	994	1028	1068	1018	1043	1024	1006	1074	1029	1042	1038	1029	1058	1047	1093	983	990	1039	1034	1044	1062	1055	978	1059	985	1000	1080	1057	1054	1007	1021	1104	982	1042	1030	1042	1008	991	1082	1041	1013	1042	1038	1013	1050	1020	1035	1001	1009	948	1027	1006	1035	1070	1050	1011	1051	1052	992	1014	1005	1005	1107	998	1055	1004	975	1036	1051	1118	998	1005	974	1065	996	934	975	1046	1040	1087	1030	1036	1031	1059	1119	1018	1033	1024	1049	989	1054	1010	1008	979	1025	1036	1108	1080	1049	1077	1103	1009	1062	1060	1010	1032	1011	1076	1096	1014	1013	1013	1051	1032	1044	1074	1071	987	1021	945	1051	991	948	1032	1009	1065	1075	1069	998	1011	1052	1014	1034	1111	983	1033	953	1089	1029	1007	1007	1065	1047	1019	1085	1096	1015	1015	1027	1040	1029	1002	1079	1088	1021	1030	1044	1010	1014	1049	1088	1040	1021	1098	1061	1058	1049	999	1000	983	968	976	1071	1089	1086	1006	1038	1051	1021	1014	1040	1019	1002	1038	1017	1095	1068	1028	1011	1040	1054	1055	1047	1014	1014	1090	1043	1058	1031	1022	1042	995	1012	1029	992	1094	1012	988	986	1063	1011	984	1083	1022	976	1031	1127	990	1095	995	1001	1047	1050	1047	1037	1001	1053	1041	1006	1042	999	1010	1039	999	996	924	1061	1021	1027	1040	998	1023	1039	1059	1048	1065	1047	1030	1073	1020	1050	1027	1002	1011	1030	1042	988	1029	1041	1038	1016	1063	1006	1000	1053	1042	1072	1008	1037	1077	1035	998	1023	1042	1070	1026	992	1002	1063	1010	1049	1047	1043	1063	958	1083	1050	998	998	1030	1006	995	1024	1024	1012	1058	963	1057	1085	1050	1035	1074	1088	1034	1031	1024	1036	1040	1027	1000	1047	1030	1037	1010	1025	1050	1053	1057	1054	1055	1020	1007	1039	1031	1012	1060	998	1031	1030	993	1051	1023	1014	997	1054	1044	1030	1019	1052	974	1008	1160	1103	1058	985	1000	1024	1066	1088	1040	1041	1084	1009	1030	1045	1053	1035	1042	1072	1048	1064	1039	1054	1050	1011	1061	1009	1060	1028	1053	1031	1054	1021	1054	980	1044	1049	1067	1065	967	1085	1006	1060	1057	1037	1020	1010	1024	1012	1029	1021	1034	1013	1010	1024	1068	1051	1018	1018	1072	1034	1035	1044	1016	974	1043	1040	1062	1012	1023	1048	1037	1049	1027	1029	1035	1024	998	1041	1049	1026	1048	1028	1104	1049	1078	1024	1022	964	1015	1067	1071	1062	1054	1047	1035	1067	1019	1006	1023	1058	1047	1021	1022	1011	1037	1027	1091	983	1013	1031	1059	1085	1026	1065	1051	971	1020	1001	1086	1000	1064	1044	1026	1042	1056	1083	1066	1065	1017	1019	1022	1022	1059	1066	1039	1019	977	1051	1012	1082	1095	1005	1054	1064	1055	1043	1033	1021	1087	1044	1008	1068	1041	1018	999	1022	1033	1047	1072	1026	1001	1020	1087	1023	1068	1049	1023	1052	1020	1077	1070	1026	993	1073	1055	1018	1040	1002	998	1022	1017	1047	1103	1076	984	1090	1046	1007	986	1046	1074	1028	1021	1080	1074	1011	1037	1104	1022	1051	1071	1012	1081	1010	1013	1026	991	1033	1002	1008	1018	1125	987	1076	1016	1044	1008	1048	1034	1089	966	1006	1084	1002	991	1048	1034	1031	1077	1022	1017	997	1124	1113	987	981	1018	1108	1043	1053	1005	1025	1059	1038	988	1021	988	1036	1096	970	1042	1039	1049	1045	1065	972	960	1041	975	1047	1085	1035	1021	1010	974	1015	979	1059	979	955	1017	1009	1079	1049	1011	1008	1028	1037	983	1039	1072	1031	1028	1011	1062	1027	1108	1006	1072	1023	1066	981	1016	1069	985	1041	1011	1049	998	1076	1035	1030	1021	990	1048	1034	1080	1045	1095	1102	1037	1024	1026	1039	993	1058	994	1099	994	958	1015	1028	1075	1115	1013	1036	1040	972	1041	1025	998	1029	1022	1050	1119	1047	1067	1023	1025	1058	1001	1040	1017	1111	1089	1010	1017	1069	1046	1017	982	1045	1009	1036	1060	1056	1035	1079	1074	1008	1034	1015	1060	1037	1010	1096	1069	1045	1023	1050	1009	992	1008	970	995	1026	998	1034	992	979	982	1058	1047	1014	1055	1063	989	1053	985	1009	1022	1084	1046	1051	1065	1013	1028	1062	1015	1055	1039	998	1040	1052	1045	1013	1079	1006	993	1065	1030	1072	1036	1026	1060	1047	1000	1038	1049	1059	1029	1041	1041	1065	1060	1025	1054	990	1045	1039	992	994	1067	1030	1038	1002	1027	1018	1031	1023	997	1019	1019	997	1027	1063	1007	1007	1040	1068	1071	1074	1013	1056	1070	1016	1000	993	1065	1039	1037	1052	1017	1010	1042	1071	1010	1077	1062	1017	1090	997	951	1018	1079	1036	1045	1053	1029	1037	998	1087	961	1008	1018	990	1069	1090	995	1067	1066	998	1045	1045	1031	1008	958	1033	1040	1038	1027	1025	1037	988	1020	1024	1058	979	983	1048	1017	1054	1022	1020	1013	1020	1008	1028	1006	1059	1068	1043	1069	995	1032	1069	1061	1040	1056	1032	1044	1042	1028	1056	1041	1041	1043	1019	1031	1028	1022	1032	1035	1070	1056	983	1008	1066	1030	986	1037	1016	1075	1028	1025	1075	1077	1077	1065	1060	1013	1026	1029	1044	1012	1019	1084	1035	1003	1004	1009	1063	1091	1057	1031	1019	1011	999	1029	1090	1028	990	977	1048	1062	1068	961	1024	1031	1029	1015	1055	1032	1027	984	980	1014	969	994	1075	1051	1023	984	1065	1018	1048	1033	1030	1006	1033	1000	1049	1020	999	1000	1000	973	1000	1096	977	1015	1085	1086	1067	1040	1035	1032	1006	1011	987	1030	1062	1111	1046	1005	1044	1014	1043	1035	997	1060	985	983	982	1034	986	1067	1031	976	1022	1069	1022	1025	992	961	990	997	1062	1036	998	1057	991	1078	1005	1018	1040	1080	1006	1039	1003	996	1019	1016	1040	1112	1082	1012	1006	973	1013	1030	1040	1056	1066	1041	1025	1038	1095	1088	1049	1056	1033	1018	1056	1026	1011	1020	1018	1005	976	1036	1007	1007	1033	1058	961	979	1089	1034	1042	1056	1101	1059	1021	1048	1039	1035	1015	1027
6966	21895	15697	9740	7540	5590	4755	4262	3960	2742	2160	2002	1782	1753	1545	1502	1392	1474	1452	1417	1268	1302	1294	1302	1316	1282	1247	1181	1167	1181	1127	1155	1205	1132	1131	1138	1072	1070	1107	1122	1124	1059	1155	1001	1101	1048	1082	1115	1028	1036	1052	1056	1066	1073	1046	998	1068	1042	1024	1093	1059	1032	1094	1038	1000	1089	1067	1045	1056	1016	1057	1051	1064	1083	1008	1055	1004	1030	1043	1019	1114	1019	1003	1000	1040	1074	1065	1051	1059	1009	1024	1038	1032	1086	1009	1009	1011	1001	1032	988	1023	1021	1092	1033	985	1114	1062	1017	1014	998	1043	1066	997	1053	1019	935	1022	1064	1036	1015	1087	1026	1106	991	1038	1018	1100	1034	1029	986	1000	1069	1044	1003	1022	970	1012	993	1036	976	1050	1031	1033	1086	1030	1023	1017	1032	1026	974	990	1032	1042	1054	985	1029	1047	1046	951	1050	1017	1057	1032	1085	988	1049	1072	1001	1072	1049	1028	983	998	1018	1062	1012	996	1041	1046	1031	1041	1023	1022	975	999	999	1031	998	1005	1038	977	1018	1051	1047	1028	1058	1009	1080	1076	1016	924	994	1009	1005	1023	1070	979	1009	1060	993	1034	1078	1074	1070	995	1029	1023	989	1022	1058	1036	967	1032	1017	997	1010	1008	1027	1040	1027	1061	1012	981	1008	1031	1034	993	1040	1019	1011	982	1026	1038	1024	1033	988	1038	1079	968	1030	969	1001	1044	1044	1011	1093	1020	1061	1037	1039	996	1026	1016	1020	1018	999	975	975	976	991	1071	1051	1057	1037	1026	1060	1084	1077	994	1048	1048	1078	1001	1086	1015	1021	972	1045	1063	1013	1050	1060	1034	1024	1035	980	992	968	995	995	1027	1023	1029	1026	978	1007	1060	1035	1055	1035	1053	1006	1011	1021	993	1074	1047	1032	1029	998	1069	1033	1104	1038	1055	1023	1047	1122	1007	1117	1044	1021	1026	1022	1015	1000	1002	1015	983	999	1009	1051	1005	1042	1027	1041	933	1048	1046	980	1054	989	1063	981	953	1072	1041	1046	986	991	1036	1056	1060	993	1049	1002	1061	1056	1037	1022	1040	1051	1021	1035	1052	989	1026	995	1038	965	967	1036	1022	1021	1038	1031	1066	1001	1000	1022	1007	1090	1015	966	1017	1029	1042	975	1007	1020	1004	991	1027	1043	1033	1036	1006	1061	1054	1008	971	1038	1069	1014	1031	1019	1025	1004	1077	1036	1075	974	1020	1065	1066	1028	1040	1019	1038	1005	1014	1059	1043	963	1044	1001	998	1007	1029	1004	1076	1000	996	973	1024	1066	1049	1015	1007	1002	961	1005	996	1031	1050	1019	1065	1007	993	1017	1020	1042	1070	1050	1040	1092	1022	1011	1052	1055	991	981	1055	1040	1009	1010	1041	1022	970	1031	1065	976	1005	1027	1020	1031	1045	1003	1042	1013	1029	1018	1094	1024	1012	1087	1017	1057	1032	1030	1049	988	999	1007	1022	1032	1024	1047	978	1046	1004	1037	1000	1052	1014	1022	989	1020	1025	1054	1065	992	986	1054	1037	1082	1033	1046	1031	1012	940	991	1016	1016	958	1041	1041	1007	1007	1089	1040	1054	1052	1038	1061	975	1026	1013	1056	991	1006	981	1015	1019	1024	987	972	1024	1024	1018	980	978	1048	1060	1098	1004	998	997	1015	1011	974	1065	992	1016	1004	944	1069	995	1021	1044	1037	1000	1003	1065	1005	1042	1009	1016	1029	986	1082	1032	1022	1022	1014	994	1098	1017	1073	1019	1008	1101	1002	1084	1026	1062	966	1008	998	996	1055	977	989	995	1075	1009	1013	1018	1031	1002	983	1025	1032	1081	1025	1015	1000	1030	1035	1026	1006	1066	971	1075	1030	1035	1035	1047	1100	1010	1034	1057	1082	1016	1028	1006	1029	1010	1007	1021	1033	989	1038	1041	975	1061	1018	1038	983	1010	988	982	999	999	993	978	1038	990	1006	1056	1044	1034	1016	1027	1050	1000	1003	1024	1045	955	991	1015	1002	986	996	1037	1020	1034	1005	1042	1028	1005	1077	1043	1075	1017	1023	999	1005	1001	1028	996	1065	995	1029	988	1035	1054	1022	1042	1055	977	975	1065	1084	1012	998	1022	1052	998	982	1063	1051	981	973	1000	1029	989	1070	1006	1009	1014	985	1056	1066	1077	1021	1030	1060	1040	994	1060	1066	1030	1005	1027	1063	1011	1035	973	1025	1031	1040	1049	995	996	1051	1057	1050	1005	986	1034	1004	1006	1008	994	1043	1028	1020	980	977	1019	1062	987	1012	1056	1017	1095	985	984	1054	1027	991	1045	966	967	1044	1049	944	986	1094	1029	1013	1020	1008	1026	1008	1007	1021	980	969	994	1019	1025	1057	1025	954	1016	1046	994	999	1023	1018	1031	1047	1000	974	1084	1023	1046	1030	1013	1024	1045	1053	1009	1010	998	997	1044	1070	1037	1074	1038	1019	980	1054	1032	1016	1040	1079	1094	981	1003	1051	987	995	980	989	1045	991	1014	1027	1107	1009	1017	1039	984	971	1073	1051	984	1044	1086	1065	985	1034	1045	978	1007	999	1004	971	989	1017	1060	1024	993	957	1057	1077	1010	1037	1066	1073	1031	1057	1075	1023	984	980	1015	1007	1028	974	996	1086	1011	1092	1006	1031	1037	1023	1068	1054	1007	1035	1015	1068	954	1011	1016	1028	1039	988	1017	1022	971	999	1041	1058	986	1070	1000	1016	1060	1069	1010	973	1051	1013	1057	1032	1043	1013	1002	1009	1068	1067	1055	1074	1034	986	1008	1066	1033	1033	1004	998	1012	1087	972	1077	1059	1010	1004	1021	1051	998	1029	1000	1001	998	1040	1022	989	944	1015	1029	997	1068	1071	1036	1032	1057	1006	1076	1044	977	1076	946	972	997	1011	1019	973	956	1008	1077	1019	1029	1004	1011	983	1045	1037	991	1014	1018	996	1023	1009	1016	991	993	1041	1011	1029	982	1065	1026	1021	1026	983	1055	1060	1059	1020	1058	985	1102	1012	1006	974	1015	968	1057	1003	1004	955	1029	960	1003	1008	1079	1077	1053	1018	1016	982	1045	1070	972	1066	983	1048	1023	1081	1025	994	1088	991	1001	1064	1032	1015	1007	1060	973	1014	1027	1008	1054	1012	1003	1060	1027	1065	1037	982	1047	968	967	1041	1070	1004	1033	979	1024	1031	1025	1034	1071	1028	979	967	1090	1039	995	1046	1050	1054	1053	1038	1050	1016	1087	1058	1021	1020	993	1049	1029	1059	1051	1020	958	982	1011	1054	1018	999	1058	1027	1025	988	1014	1074	1034	988	1013	1018	992	1062	1012	1026	1052	987	1051	1021	1021	1012	992	1038	967	1054	1046	1098	985	977	997	1028	1025	1016	1020	1025	1028	1047	1030	1048	996	953	1013	1071	1030	1043	1023	1008	1010	1043	987	1003	1066	1062	1005	962	1022	1089	992	1004	1029	983	1022	1053	1050	1056	1043	1040	964	1000	1017	1004	1025	965	1017	1032	1008	1011	995	1035	1043	1059	980	996	1014	939	1014	1044	1061	1049	956	954	1026	1077	1055	1043	1055	988	1039	967	962	1008	1045	1002	1026	994	1061	1053	988	984	1036	1038	1063	1037	1031	1035	980	1039	993	1029	1031	1046	1017	965	987	1044	1032	1053	987	1068	998	1003	960	1013	981	996	1069	1074	1040	1104	1020	1082	1032	993	1029	1049	1011	1068	1009	1050	1023	1007	1057	1010	1081	986	1004	978	962	972	1006	998	1022	1015	1057	1050	1031	1052	994	1061	1063	1003	1036	1037	1039	1003	982	977	1012	1005	1028	1036	985	1066	1072	1002	1040	1047	1040	1025	1000	1043	1008	1017	1016	1045	1028	1005	975	1041	1024	1032	978	1019	1039	1009	1068	1069	1014	1049	1041	1088	1080	991	1031	1014	964	1016	1011	1009	1021	1067	1053	1019	1018	1028	1006	989	987	997	1000	1018	1032	1026	981	1009	983	1032	1082	982	1026	1047	1028	1022	1038	1028	1010	991	1033	1043	1051	1063	985	1053	1027	1049	1006	1008	1030	987	1014	1050	1055	1002	1008	1006	1060	977	1027	1029	1035	951	1005	996	1040	989	1053	1030	1020	1022	980	1024	1027	1067	1045	1029	1071	1022	981	1016	1018	1076	1040	996	1024	1056	977	1042	1007	1072	1077	1021	1041	992	949	1079	1052	998	1052	995	989	994	1078	1029	1004	995	991	1054	1027	1040	996	1036	952	1001	1004	1001	992	1083	1022	1022	1023	1024	1015	1130	1022	1012	999	1072	1089	998	1062	1034	1033	1068	1018	1036	1019	1029	1050	1043	1051	963	1038	983	1012	1044	1041	1034	1000	1020	1035	1069	1022	988	1009	1039	1059	1017	974	968	995	1026	1036	1018	1031	1001	1013	1028	978	1025	1003	1019	1082	1001	993	1000	1002	989	990	1014	1049	1017	1040	966	991	1057	1015	1031	1035	1010	1058	957	1059	1066	1031	1033	972	1019	1074	976	1023	1002	1077	1002	1037	1061	1040	1008	1048	1036	986	982	1014	1017	1058	998
28076	19711	7591	2080	1179	940	866	818	883	714	680	628	680	627	627	626	633	618	618	579	606	603	604	651	600	581	590	543	602	608	584	606	598	584	572	557	565	546	549	562	629	601	596	555	568	540	549	595	558	558	587	571	581	576	566	600	597	574	606	615	555	553	588	603	585	563	559	618	549	579	545	582	627	600	554	516	577	584	554	582	584	543	545	579	623	527	556	584	595	575	562	540	598	553	608	604	525	571	559	534	532	615	596	552	545	544	577	545	559	564	580	593	593	552	580	602	602	557	581	586	593	580	558	575	581	592	581	532	579	576	612	615	541	579	577	554	568	563	583	579	539	545	567	559	604	606	570	555	561	547	563	552	609	576	589	564	582	615	575	552	587	585	555	534	542	559	547	584	580	564	572	606	600	583	558	539	589	556	593	594	611	597	555	559	579	593	550	586	580	483	599	534	558	524	613	596	599	593	592	558	614	564	588	615	553	564	624	584	540	554	594	561	562	596	538	587	574	594	617	575	594	542	510	571	549	576	553	558	583	607	566	566	559	563	620	575	553	574	579	579	600	541	527	570	568	553	549	540	599	603	571	587	579	550	592	601	562	591	601	579	577	595	540	568	552	564	561	607	558	583	604	603	523	592	553	592	563	526	564	551	577	571	554	569	621	563	567	555	584	574	526	555	565	573	523	546	557	573	556	533	540	564	614	518	561	581	584	604	543	553	574	549	588	576	562	570	568	593	570	526	592	580	551	596	560	569	576	616	570	559	573	586	611	535	558	585	581	562	542	580	583	552	596	586	585	584	578	585	529	570	562	563	566	583	584	545	573	543	567	577	540	536	602	587	572	547	532	587	559	588	545	554	586	558	539	547	562	571	610	530	555	597	527	593	626	564	556	579	581	554	555	586	567	591	600	576	574	577	546	569	596	563	552	559	602	549	543	608	547	574	616	558	574	567	572	601	562	567	584	589	552	569	589	570	588	584	554	551	574	605	562	616	615	582	598	631	579	576	533	565	553	552	594	611	591	585	544	589	611	580	560	585	586	498	601	579	555	589	583	560	558	588	572	579	581	521	593	574	570	592	549	570	565	588	557	578	596	602	529	575	566	563	537	562	552	570	583	564	573	547	595	582	567	586	540	557	606	570	580	547	552	588	598	608	566	605	558	567	598	598	562	582	580	553	570	539	555	559	581	585	562	552	559	532	583	543	520	552	557	563	557	561	592	594	564	585	600	562	594	598	573	574	561	562	572	566	546	533	544	549	529	561	554	570	573	550	596	592	602	552	577	555	551	597	588	600	526	592	548	517	597	538	605	590	561	600	582	583	591	566	553	568	599	542	584	517	544	524	583	579	576	544	551	566	553	576	582	543	580	545	597	589	588	580	527	552	543	562	579	583	581	525	553	542	547	604	547	505	565	572	575	554	521	626	579	607	584	557	551	592	586	560	592	542	584	580	551	559	579	597	630	565	612	572	581	548	590	563	587	557	557	570	566	603	583	591	576	568	551	583	585	563	554	566	580	546	567	581	592	559	578	570	607	575	565	535	553	550	548	536	540	543	556	592	609	552	595	560	571	556	611	597	547	560	574	555	578	558	597	536	553	608	581	592	544	578	579	586	568	565	587	529	619	570	595	577	579	554	571	586	580	606	570	591	581	584	552	555	544	551	535	551	540	564	580	553	610	558	595	552	558	581	546	567	574	580	537	583	536	589	529	563	591	551	589	557	544	555	557	590	599	556	568	571	559	508	570	594	577	571	577	576	596	579	570	586	560	523	586	568	620	553	546	591	546	545	554	570	561	585	582	571	592	559	576	567	612	577	548	599	547	552	552	593	559	562	610	573	567	592	555	553	604	583	575	530	563	638	510	542	577	614	565	503	577	609	556	573	611	606	595	631	592	577	577	565	566	548	534	564	574	537	588	538	584	554	549	577	541	528	569	559	551	619	557	598	578	588	535	565	587	609	599	532	547	565	589	584	552	570	547	562	567	575	561	546	524	578	541	569	557	568	609	551	553	583	596	562	576	608	574	566	555	527	570	572	557	618	580	570	572	585	522	576	622	569	513	556	561	572	556	577	561	558	559	586	575	582	589	550	605	521	555	540	537	602	539	576	579	535	568	590	599	565	602	600	594	541	605	540	601	604	601	598	585	574	568	568	547	539	586	571	574	600	552	556	609	584	564	557	596	563	574	563	593	561	588	587	600	553	553	584	528	580	577	513	549	551	538	594	552	567	578	549	583	587	551	575	605	585	572	579	537	565	565	568	571	583	557	524	591	591	531	583	601	541	586	579	559	579	544	585	534	580	540	563	608	592	550	541	538	613	612	551	589	599	591	562	607	583	568	598	568	585	531	565	546	570	563	571	582	561	560	538	543	550	545	520	580	542	558	614	594	550	543	578	563	548	555	578	556	556	578	598	551	577	520	578	534	603	569	565	557	582	600	570	535	561	562	561	608	571	558	550	604	569	573	550	539	570	559	531	602	573	576	584	590	598	563	586	583	582	548	658	555	554	583	604	570	554	573	572	552	546	535	577	536	556	572	585	576	553	577	557	533	580	529	566	552	558	577	545	592	579	577	566	552	589	530	578	601	633	575	558	559	529	591	548	587	565	582	538	578	576	631	545	575	580	580	567	567	580	596	600	578	562	543	575	545	553	602	572	556	593	602	583	607	521	551	561	579	578	562	607	598	535	610	580	559	564	578	586	542	557	527	569	545	574	586	528	593	541	528	527	593	565	556	588	592	594	548	585	573	599	609	597	532	598	542	580	571	587	601	551	552	600	599	593	587	628	570	517	581	576	576	554	610	577	603	547	584	596	559	498	592	609	563	587	611	589	565	538	603	588	542	571	555	599	599	581	562	601	597	589	499	547	564	571	559	527	557	555	584	515	575	596	576	560	528	546	596	567	559	578	586	521	560	546	556	555	536	555	595	627	578	592	567	575	561	600	549	583	559	558	561	565	608	559	565	592	516	597	555	538	541	562	570	582	603	554	525	541	639	538	579	534	569	559	601	515	621	543	590	553	523	565	601	552	508	582	569	612	548	576	564	615	584	565	569	540	547	531	514	554	573	608	569	598	551	586	597	538	586	581	540	553	586	572	632	580	581	615	588	529	567	559	569	556	534	537	607	545	556	582	587	574	573	573	563	540	615	601	527	568	568	554	531	562	578	631	548	540	581	552	591	564	573	513	582	592	578	593	538	561	562	604	533	571	594	559	553	564	582	575	535	572	565	566	587	579	585	544	546	541	574	575	575	565	585	545	556	581	515	541	581	597	576	550	577	567	588	542	548	557	640	555	592	566	580	567	559	537	609	532	582	535	631	574	584	564	541	567	587	604	546	562	578	528	556	578	584	532	589	599	565	603	601	561	550	596	561	601	579	573	562	625	575	568	572	632	609	555	597	563	571	588	565	559	557	571	557	589	583	587	604	565	542	561	566	563	580	602	523	580	573	535	561	561	549	543	559	609	607	553	602	554
5827	5596	3559	2297	1693	1408	1178	1188	1119	837	785	757	686	702	703	679	684	662	654	677	604	622	624	623	641	652	663	586	674	623	578	574	577	589	574	663	616	631	597	578	584	587	617	615	603	546	567	640	562	598	599	602	554	624	608	557	579	591	572	573	588	617	623	633	624	595	601	651	591	589	595	568	544	591	569	584	582	644	608	621	592	576	606	595	619	610	602	548	554	581	594	564	559	609	620	534	570	584	601	577	594	603	597	556	575	628	587	591	550	576	577	608	591	555	589	594	546	585	606	550	530	605	579	596	553	609	530	539	574	579	583	577	568	597	584	609	602	587	590	586	578	569	584	579	588	576	562	603	593	582	588	570	581	580	578	611	576	574	561	581	525	572	560	567	566	583	541	572	578	587	582	578	545	594	595	578	633	546	583	577	548	609	580	579	582	567	597	569	574	589	585	580	617	584	602	572	570	576	608	582	608	610	543	596	561	643	564	602	589	565	604	570	579	549	601	587	595	568	578	590	574	617	582	573	564	573	558	617	580	569	582	602	559	591	598	617	604	598	560	594	608	646	542	592	593	606	571	565	567	568	567	579	604	538	598	549	549	607	594	548	597	580	587	547	578	600	578	550	599	599	557	571	587	570	548	598	577	569	568	566	551	559	593	600	613	586	591	567	604	558	594	619	589	599	574	598	558	553	588	556	579	634	567	569	571	587	573	581	568	642	578	566	548	583	571	558	558	582	577	535	565	581	615	597	553	562	560	575	558	555	578	583	564	577	577	535	558	528	594	600	604	624	576	588	627	588	593	562	556	582	591	585	591	581	592	525	608	594	565	585	536	577	590	611	622	562	589	594	570	540	525	583	604	585	558	558	615	630	549	548	564	620	576	551	615	574	561	599	603	591	569	613	566	594	602	568	578	599	599	613	600	591	596	583	605	564	603	569	620	603	604	532	580	585	590	505	621	560	592	578	597	611	589	563	563	556	553	639	567	584	600	549	553	536	559	574	590	581	517	570	602	571	625	546	596	604	624	545	596	545	568	585	587	588	589	562	586	639	585	601	608	616	601	556	588	604	595	553	558	603	550	588	570	598	528	564	630	578	595	647	608	593	578	576	537	570	555	472	573	593	592	596	594	551	573	589	565	589	574	564	532	568	599	559	602	590	608	555	631	596	587	601	580	605	578	634	618	576	562	608	535	636	636	578	570	574	597	546	601	578	574	548	591	561	572	552	543	591	591	609	570	563	562	561	566	569	583	610	584	602	606	565	597	575	529	586	597	544	581	610	574	547	566	595	535	557	592	585	554	564	605	551	582	544	535	586	587	583	542	599	576	566	554	596	619	562	554	548	596	625	598	579	591	593	589	597	547	583	587	579	598	620	611	590	581	598	587	599	596	556	570	578	593	610	598	559	647	626	602	538	539	574	547	581	584	599	582	590	557	531	601	602	581	610	581	551	553	566	596	560	543	574	553	613	598	589	587	577	584	596	606	575	564	571	554	561	596	596	594	571	510	558	586	545	590	597	565	597	560	583	584	583	570	562	607	609	536	580	567	628	582	593	580	574	575	545	631	581	577	559	577	562	580	517	593	586	551	570	549	615	547	578	593	557	573	562	601	600	547	589	585	573	605	575	600	589	562	601	643	580	565	588	605	575	613	557	558	571	536	588	621	531	563	581	548	548	591	581	622	568	579	583	561	565	590	599	521	602	610	560	551	516	536	571	603	615	598	579	607	585	602	614	563	621	598	536	571	596	555	617	635	579	607	609	562	632	569	555	558	555	553	615	558	559	579	572	600	559	550	558	608	554	579	623	563	579	560	568	558	541	556	596	621	595	596	598	572	571	552	562	542	592	607	571	565	537	536	606	594	635	564	589	594	575	569	601	583	569	624	595	538	579	587	571	591	584	593	566	579	581	564	587	558	598	605	580	622	576	566	602	554	563	567	558	574	599	613	595	581	583	582	592	613	563	621	549	615	538	564	555	581	584	606	589	576	544	616	537	552	607	548	543	587	546	584	585	541	567	542	577	610	599	539	567	592	544	545	567	576	593	609	600	597	583	535	583	530	580	583	555	613	575	572	606	575	618	658	610	571	556	563	584	548	584	582	566	581	564	584	580	544	609	570	585	636	620	599	609	602	563	585	586	568	598	574	558	594	594	595	581	560	623	584	597	561	593	550	565	656	578	594	590	563	545	599	586	618	585	577	587	612	532	585	614	587	581	611	580	549	567	585	579	549	595	585	583	595	541	615	547	546	562	541	585	557	553	577	601	598	557	562	569	541	542	556	594	574	634	593	555	594	571	609	567	590	602	547	573	583	569	569	567	593	595	578	569	564	597	557	576	588	635	558	580	581	570	572	598	566	575	530	550	588	557	580	604	595	586	565	580	623	530	543	600	573	551	580	555	614	572	535	634	584	568	587	587	597	566	543	560	570	611	596	561	538	614	580	591	606	574	608	590	562	549	592	517	575	573	578	577	606	560	580	571	548	526	645	595	524	596	569	584	584	589	582	616	548	578	610	549	592	555	597	574	566	615	615	548	618	570	651	585	611	588	593	599	614	579	620	618	581	638	575	549	576	607	585	555	559	560	572	596	583	545	589	564	563	581	569	604	588	581	550	590	600	557	611	574	587	546	597	564	578	635	569	635	576	566	622	603	615	555	580	584	608	596	596	613	598	543	574	547	595	545	569	589	570	572	548	544	572	564	568	615	564	576	578	588	607	602	588	575	582	589	591	608	598	568	569	614	577	569	554	615	588	593	549	573	581	580	595	633	598	585	596	537	609	583	593	574	559	593	600	599	567	583	587	557	598	589	554	593	651	596	559	590	558	582	556	582	596	566	555	601	527	539	581	577	582	570	561	582	567	571	586	549	564	566	591	620	613	583	543	599	559	541	602	583	620	561	603	570	591	555	641	603	577	620	581	614	612	575	562	602	626	585	582	580	583	566	539	593	550	578	624	588	595	569	546	579	559	564	559	574	587	599	581	597	588	569	580	589	592	616	595	578	604	615	582	589	561	565	584	588	594	588	615	586	578	592	540	610	593	570	600	585	571	580	575	600	613	542	594	571	608	564	570	593	581	564	597	557	614	544	581	560	589	594	572	570	553	597	609	627	568	597	576	547	575	616	587	578	595	588	543	562	558	606	595	602	608	568	619	608	603	616	622	590	557	590	593	537	581	587	570	583	553	561	598	594	596	559	576	549	541	566	607	588	594	608	574	584	621	566	613	559	576	565	603	636	630	534	610	618	556	559	523	594	564	526	566	562	582	610	583	555	617	587	584	562	573	599	570	587	600	595	620	616	560	578	602	586	593	602	561	554	583	578	590	599	595	581	569	601	552	571	566	572	566	588	599	573	585	552	582	566	600	573	554	557	575	566	580	564	560	605	589	618	602	574	608	569	565	581	596	534	600	555	577	597	571	560	583	541	599	583	577	643	540	580	544	596	611	554	543	584	592	585	596	551	596	580	554	563	583	581
23946	21364	28499	24593	21356	10011	2813	2136	1944	1429	1250	1301	1179	1174	1103	1163	1138	1097	1116	1077	1030	1028	1020	1062	1055	1029	1047	1037	1001	972	968	1045	926	967	1010	960	1016	977	990	979	970	997	960	983	980	964	1003	928	969	895	949	974	975	951	980	878	956	976	957	972	940	954	976	909	946	1001	949	944	932	955	940	932	926	863	948	964	918	953	938	1007	920	897	902	945	930	925	917	878	955	944	855	938	945	938	951	977	866	921	957	905	946	914	973	950	986	940	899	925	948	894	920	950	990	909	946	916	1031	992	915	932	950	910	950	904	955	934	941	903	930	967	927	948	954	920	912	912	962	917	925	920	930	970	918	944	909	898	920	900	931	950	923	956	963	939	986	975	956	891	938	928	929	926	909	883	938	923	952	931	914	947	936	899	922	941	913	935	980	890	919	956	955	928	930	917	930	949	890	929	947	975	950	910	908	948	942	949	953	966	940	889	920	988	952	957	933	932	914	906	932	890	876	980	951	961	963	960	965	925	919	902	922	966	925	966	892	907	957	986	941	929	939	940	944	940	932	987	908	911	943	908	924	975	877	943	940	937	929	964	1002	921	962	916	938	942	957	910	875	879	944	913	940	914	902	898	1014	888	940	900	919	960	886	904	951	954	968	913	925	972	974	970	922	976	962	935	961	931	980	913	973	904	930	998	936	916	921	1001	936	965	970	919	942	913	934	877	922	924	890	911	903	941	912	946	950	884	936	905	971	940	950	934	905	962	952	943	986	950	916	925	952	903	929	946	911	917	919	915	954	872	941	957	966	958	921	924	998	992	975	946	971	914	935	942	914	920	911	912	896	909	962	890	944	930	958	950	878	945	948	928	927	878	952	933	889	903	910	909	918	950	975	935	911	899	931	924	919	930	938	961	936	928	937	943	944	916	1012	932	967	958	917	965	933	906	982	928	974	940	986	949	986	957	961	914	974	894	927	865	964	913	941	948	926	969	898	906	940	917	897	969	890	904	957	881	887	940	958	884	867	931	938	952	950	929	957	919	970	921	953	899	904	916	931	958	898	911	939	887	949	944	919	907	938	875	852	922	947	930	920	924	952	961	962	904	964	922	932	893	940	911	955	995	955	940	914	917	946	929	966	972	927	943	943	963	926	987	975	925	910	922	985	934	992	924	933	969	948	958	914	963	928	1017	921	993	967	932	988	929	996	907	908	922	953	960	971	941	964	939	983	898	922	933	961	927	985	932	961	942	874	881	922	919	950	915	944	929	921	942	934	998	983	919	947	934	926	938	957	892	877	924	893	916	980	905	959	922	943	926	966	1010	970	878	954	932	889	898	902	931	921	939	942	921	886	989	918	943	995	926	960	904	954	940	968	903	938	938	964	895	934	998	930	934	867	945	915	930	916	1006	955	979	916	938	950	931	908	918	968	936	944	954	978	915	955	1008	929	970	944	952	945	903	899	906	903	947	937	885	982	982	962	969	890	965	935	928	967	944	926	911	986	974	933	1003	954	893	962	941	871	921	946	948	911	900	924	948	928	959	911	917	931	956	937	979	903	913	990	926	887	940	862	920	970	952	926	894	945	913	929	925	902	929	935	931	952	942	979	957	960	926	911	896	933	914	925	957	912	899	943	923	899	940	950	918	924	954	964	903	955	918	930	933	872	931	854	928	897	924	924	994	972	923	945	914	926	898	921	967	922	931	931	906	946	969	903	933	919	900	950	977	948	927	942	902	987	917	956	952	974	909	918	920	957	941	929	893	963	990	846	926	872	919	969	925	927	876	949	847	935	949	957	976	930	925	924	929	898	972	889	908	942	1008	902	904	921	934	909	916	922	936	973	947	936	970	921	944	913	919	1009	954	912	919	908	908	909	923	920	923	884	917	951	935	974	936	994	918	942	957	964	969	943	909	958	977	899	964	898	954	918	906	917	921	898	951	966	929	975	937	890	949	918	938	941	919	952	936	905	966	968	947	934	910	923	920	978	947	994	959	984	949	984	922	946	935	1020	922	910	884	960	923	995	958	928	911	983	879	885	915	948	939	963	998	954	925	926	923	981	874	965	896	915	920	913	953	924	939	892	958	948	907	899	899	989	912	924	883	916	1012	968	939	954	953	890	984	926	928	924	919	942	927	930	971	909	917	917	955	957	937	920	951	897	888	968	965	912	874	933	907	912	934	905	989	938	890	978	874	916	941	982	904	910	917	883	913	951	1030	960	951	921	925	918	912	945	960	903	918	917	960	965	904	953	908	983	938	953	980	1004	937	893	840	931	949	951	912	932	851	950	932	974	961	941	927	972	949	995	925	905	866	903	920	955	972	931	914	912	945	927	897	920	945	940	912	956	908	922	928	893	906	913	929	955	930	865	920	982	905	988	927	914	891	946	910	943	906	946	912	930	959	871	922	919	911	926	940	919	923	959	883	937	956	967	923	905	899	943	903	907	912	994	891	923	866	919	922	931	966	926	975	908	933	924	899	956	928	936	923	905	951	891	924	985	931	899	962	998	948	928	948	942	880	914	928	883	921	915	855	920	959	922	967	912	973	961	923	918	921	909	936	927	953	959	896	931	970	947	942	940	981	907	935	924	966	954	1006	883	915	863	981	880	880	957	932	931	950	910	938	917	942	934	932	909	990	937	896	914	903	946	861	884	933	900	964	939	891	961	966	948	998	975	1003	1003	893	976	972	896	881	966	959	959	903	936	879	943	974	904	897	888	932	950	1014	939	901	981	900	950	840	1007	924	940	943	959	874	897	950	899	905	947	950	879	936	880	874	941	921	970	941	934	918	902	949	906	927	951	938	930	919	959	933	985	923	919	963	950	906	958	902	924	913	906	948	896	942	914	1003	900	954	923	979	921	943	921	896	943	874	938	990	942	938	904	935	948	953	951	968	939	934	956	879	979	964	919	893	922	907	972	920	972	919	931	905	924	936	881	945	941	913	900	953	916	947	962	934	914	973	936	924	942	947	946	947	930	923	977	969	957	876	944	931	950	949	992	936	956	941	969	947	954	902	949	920	975	994	944	962	899	899	899	931	966	946	858	911	963	941	964	982	966	960	933	948	966	980	904	920	931	937	928	907	979	924	1004	929	936	925	920	945	916	943	974	910	954	997	912	956	999	909	936	946	930	887	908	900	938	944	982	939	916	912	882	934	910	950	932	930	944	921	896	959	941	964	938	915	932	917	908	942	938	926	919	892	950	960	904	943	950	939	957	932	914	899	927	890	967	904	973	945	948	957	931	946	894	950	968	959	971	921	936	941	928	924	925	926	914	880	918	953	887	943	929	947	929	927	911	948	958	918	923	934	922	921	970	943	935	926	936	908	828	922	901	967	894	1008	911	920	944	978	882	944	939	956	927	889	971	891	929	955	957	974	880	911	888	933	930	910	888	890	964	913	916	936	947	936	904	927	857	944	951	916	920	919	927	911	913	924	898	901	941	917	929	932	961	919	890	956	975	994	938	890	947	945	917	895	1001	918	969	935	929	945	966	921	966	914	989	926	941	890	914	983	892	957
5493	15481	10491	6661	4882	3790	3220	2785	2732	1871	1602	1412	1442	1310	1295	1226	1131	1225	1156	1211	1114	1131	1140	1132	1062	1031	1023	1080	1004	968	1047	1016	1004	930	975	1014	969	960	1049	936	961	1000	965	973	928	1002	945	947	938	986	955	955	939	862	910	944	1005	947	954	933	954	939	957	954	938	966	968	928	949	969	975	927	966	939	910	915	942	950	913	865	982	855	925	921	948	922	970	895	910	964	956	916	954	948	856	938	915	964	921	906	904	923	908	920	971	909	895	906	945	958	849	927	895	926	930	924	897	947	920	923	944	897	978	919	949	959	947	878	900	936	971	973	920	938	995	930	1019	914	900	950	906	946	921	958	901	970	953	955	924	884	975	952	944	967	971	915	920	913	943	901	937	955	894	888	970	942	957	952	959	927	983	929	935	972	947	941	941	935	911	922	938	907	915	969	960	923	929	919	964	952	952	907	866	885	948	936	916	997	940	926	938	888	984	958	892	915	921	916	903	921	959	899	929	906	952	863	978	969	934	887	921	958	905	971	916	936	884	985	951	981	911	916	911	941	936	892	853	898	895	978	954	919	936	944	899	949	916	899	997	948	916	906	888	947	919	921	931	920	964	896	951	890	924	953	902	874	937	928	920	896	933	941	923	942	980	855	920	900	894	893	908	959	919	917	942	860	952	964	976	944	970	915	986	900	923	892	892	951	967	887	960	963	918	860	926	933	920	930	944	896	951	919	953	904	894	930	927	917	919	947	920	965	931	917	849	943	929	912	900	920	942	884	964	916	972	915	894	973	985	977	925	911	953	982	927	912	933	911	912	923	973	929	908	930	957	943	956	952	934	878	880	921	902	902	948	930	921	920	921	895	896	981	909	915	926	898	959	956	949	914	955	944	903	977	916	963	953	950	909	921	910	942	902	928	905	950	924	911	945	838	1000	914	919	898	925	960	940	938	906	963	948	969	957	890	904	903	887	921	961	912	883	963	955	942	916	849	888	904	917	965	905	936	903	942	952	985	972	982	974	927	902	938	938	947	957	927	934	912	956	933	965	905	929	928	968	915	881	925	957	919	888	881	900	940	878	902	922	918	910	960	920	888	912	959	892	958	912	938	936	945	901	955	984	928	896	934	944	898	897	857	904	1011	900	954	924	921	938	938	925	955	948	952	923	967	917	939	945	896	925	928	909	965	1003	1022	932	940	896	922	907	912	898	941	959	909	978	933	941	922	932	920	922	923	872	924	916	929	969	909	919	889	914	946	956	924	936	954	916	892	953	935	956	855	945	920	899	922	927	927	961	988	955	940	935	945	914	928	927	983	884	960	922	952	938	897	906	877	936	882	952	921	927	947	907	984	890	912	903	1003	922	913	926	911	920	953	933	932	898	889	934	929	906	937	901	960	937	947	928	901	907	912	977	923	903	915	979	953	953	942	958	946	918	950	950	893	930	961	863	976	967	925	939	924	956	957	873	897	934	907	922	994	894	989	845	931	915	937	921	883	966	944	903	961	971	907	947	938	926	894	890	881	884	965	911	933	1010	893	979	970	920	945	888	948	901	878	943	920	916	884	909	942	907	932	914	939	898	964	956	965	894	923	948	883	907	981	951	939	989	881	887	924	946	947	915	942	907	888	958	963	936	930	944	883	942	948	920	884	898	945	896	942	920	877	943	940	895	966	956	937	964	859	960	904	909	927	933	960	1011	962	975	900	914	901	959	948	1010	884	942	951	934	976	904	901	880	898	886	892	984	956	891	923	930	903	876	954	915	935	918	946	878	957	943	855	893	964	982	908	947	892	905	881	982	888	838	894	960	950	943	943	854	925	934	964	989	946	931	936	959	965	935	928	973	991	955	922	971	936	883	960	954	955	952	970	941	949	940	975	944	940	960	928	947	987	961	930	896	915	946	922	918	964	912	987	916	879	902	906	905	936	956	920	898	945	940	950	970	929	918	915	884	926	888	886	919	947	920	896	922	880	945	946	946	947	953	1001	905	921	909	915	946	902	901	942	925	904	929	928	894	973	892	945	905	906	943	901	934	887	944	930	918	889	925	922	942	998	902	923	906	950	921	945	907	968	932	864	908	935	924	890	914	915	970	908	933	916	921	899	961	995	923	929	924	923	912	892	918	941	935	873	954	914	927	930	916	948	943	884	891	932	896	949	949	956	932	907	914	955	884	950	954	904	889	928	958	909	1013	910	896	902	948	965	875	905	913	904	909	919	905	1010	949	899	945	846	882	947	995	902	950	908	933	955	957	943	938	925	879	928	922	925	878	939	897	930	946	904	903	911	930	886	940	923	924	882	943	954	879	950	937	987	969	933	914	947	868	866	963	931	926	948	910	921	929	888	940	989	933	918	916	854	944	962	880	928	932	995	940	974	958	919	929	936	855	919	958	939	925	974	970	952	922	954	945	938	820	915	909	930	967	931	931	847	902	914	949	935	933	911	919	906	922	952	941	945	956	979	959	943	974	851	953	966	923	896	943	958	931	884	904	930	969	924	925	903	912	927	881	959	915	902	952	905	914	934	929	852	899	901	925	935	940	877	880	959	937	925	925	869	931	894	966	901	960	902	947	952	879	873	961	967	890	902	932	944	941	894	1001	963	902	910	860	995	908	906	895	953	951	938	941	933	947	940	961	927	952	945	936	944	938	941	972	916	930	954	912	940	965	927	899	922	920	917	945	886	946	941	868	957	973	911	876	961	919	999	919	939	941	909	979	922	879	941	891	943	951	911	906	892	938	895	988	890	934	908	975	871	889	887	963	900	958	968	879	927	929	925	943	956	935	994	912	908	979	894	882	907	881	946	858	944	920	954	931	944	914	906	951	919	948	906	922	903	968	867	914	912	886	891	910	909	938	985	940	959	937	893	904	929	878	872	952	937	882	939	924	950	947	937	899	947	967	965	929	922	935	902	958	987	945	966	969	902	920	936	979	928	924	918	961	915	960	891	938	878	985	919	931	872	899	941	894	911	923	916	947	916	895	909	905	865	955	976	890	917	927	911	941	909	926	902	926	895	917	878	884	964	904	924	992	940	963	862	932	926	897	941	956	982	911	889	927	899	964	926	976	903	911	922	913	984	967	897	903	966	939	892	929	959	953	934	913	919	949	962	909	910	977	945	926	915	955	948	874	956	932	984	862	945	870	929	920	966	912	938	942	907	876	985	925	891	911	987	928	902	945	902	936	947	915	912	946	1005	913	905	926	924	917	945	942	873	911	905	954	900	924	860	879	876	966	952	951	907	919	940	886	901	944	903	955	926	901	930	931	967	922	921	944	1002	946	932	947	890	919	959	902	957	927	906	912	917	963	882	905	929	888	955	891	941	933	980	926	882	920	893	899	887	902	962	943	954	938	930	909	898	916	894	943	921	906	930	965	893	982	876	961	946	904	888	908	920	926	908	909	923	938	922	963	883	889	881	924	907	943	930	945	930	915	871	971	933	875	901	924	912	941	888	954	883	961	943	921	900	889	925	945	918	915	904	962	941	893	948	930	961	938	938	927	903
24951	21344	27383	25543	10643	1679	1303	1114	1055	787	707	634	757	696	673	627	620	599	614	641	606	553	566	613	580	548	568	582	528	557	558	580	564	526	546	524	531	530	515	501	521	561	571	527	526	550	554	514	534	533	542	525	536	519	537	543	530	539	523	530	541	556	559	545	498	532	542	491	539	500	498	549	530	518	518	518	531	543	524	560	496	517	510	523	501	518	492	554	549	487	509	524	492	555	534	503	506	517	513	508	555	546	496	518	514	506	529	519	500	503	486	519	474	535	551	491	536	513	528	543	506	549	520	475	500	509	515	507	514	509	521	540	495	485	558	542	488	530	517	563	523	490	554	524	544	531	514	552	526	551	519	512	550	555	491	514	546	509	491	540	508	541	503	531	536	525	528	522	516	553	522	496	552	546	472	510	577	526	532	531	517	526	511	505	545	505	466	520	521	550	522	515	528	510	505	496	560	536	510	536	525	479	526	546	515	598	490	518	513	520	528	514	521	576	523	494	504	531	511	516	514	529	477	529	530	505	492	529	541	561	520	582	501	515	509	538	530	467	547	502	539	539	524	496	504	540	505	482	504	501	556	546	525	551	533	518	545	556	501	524	514	525	510	498	546	538	487	516	499	494	503	513	512	485	521	464	517	490	538	529	483	502	577	572	547	573	535	535	507	501	517	545	503	558	537	525	522	508	494	557	563	552	535	515	498	506	496	547	527	477	519	514	533	521	498	551	536	520	515	537	518	529	560	517	523	510	536	499	519	548	502	517	547	554	545	475	605	481	483	550	511	515	517	516	551	522	508	527	518	536	501	539	525	538	544	494	524	546	500	494	563	532	529	539	503	496	498	524	559	506	521	505	518	490	512	489	519	575	530	518	491	491	513	520	514	501	538	516	521	545	521	528	552	517	526	523	494	501	528	538	508	515	526	540	492	514	545	552	578	499	547	521	552	485	535	548	515	534	501	509	505	558	491	507	544	506	517	482	533	550	486	589	551	532	498	510	509	477	517	494	532	490	506	489	535	511	537	513	523	507	506	535	519	518	482	535	548	543	518	510	545	542	539	526	536	511	512	569	518	516	539	523	491	485	549	530	484	506	504	534	530	516	528	544	548	506	551	476	520	543	560	529	522	519	526	521	524	470	528	518	506	534	503	498	533	521	535	546	536	516	547	515	533	499	539	511	516	536	490	546	511	539	522	489	508	522	505	528	513	514	537	533	524	519	522	525	526	513	535	523	519	530	562	495	531	497	540	532	545	530	532	485	495	524	565	547	522	518	461	570	567	526	512	501	518	512	505	556	524	526	586	518	485	536	566	523	482	529	558	520	504	539	531	549	499	559	498	521	514	476	544	539	510	511	527	541	561	544	519	543	515	531	524	478	500	518	549	550	522	490	543	499	506	531	548	510	569	502	538	574	471	552	506	526	530	505	513	543	540	504	570	518	519	529	547	518	452	521	519	481	505	506	516	522	517	494	560	489	545	516	543	493	502	532	486	563	517	507	518	557	533	534	504	511	539	530	538	531	530	512	509	533	530	524	539	555	503	522	543	514	533	507	489	509	547	522	551	529	498	558	543	521	513	524	510	494	528	514	493	514	542	535	527	527	525	464	521	527	521	493	503	527	566	535	520	505	519	526	506	520	498	539	502	505	510	534	517	519	518	532	496	507	562	518	580	520	508	576	517	561	511	515	494	493	538	546	538	507	543	559	562	511	536	530	497	562	539	500	517	526	525	548	507	484	515	517	535	551	521	497	496	556	522	522	541	553	501	519	549	507	505	516	517	527	518	526	542	544	542	509	532	534	505	505	508	512	571	506	539	505	552	496	511	518	498	540	562	520	462	497	489	532	522	510	551	536	543	583	487	504	527	497	477	513	529	537	498	515	536	521	505	557	541	503	517	553	513	513	537	482	476	543	513	499	527	557	521	532	517	519	545	488	506	469	516	555	482	550	524	495	505	528	525	474	530	522	513	519	539	516	519	525	543	504	505	544	540	493	520	540	520	481	492	485	526	568	525	577	504	524	537	478	492	515	551	528	514	537	531	540	491	524	508	541	491	493	555	539	505	509	529	510	519	527	522	506	514	495	539	543	515	558	513	527	479	543	514	545	558	506	491	562	555	515	484	514	513	552	502	521	544	512	498	538	481	484	468	544	500	504	510	524	506	539	509	552	509	483	523	565	510	546	498	477	506	504	498	513	547	513	552	555	466	506	502	529	545	493	521	556	512	541	542	509	528	547	489	529	530	506	536	501	492	516	514	544	541	535	553	494	523	529	513	542	535	481	536	493	518	499	517	499	506	495	517	517	545	485	513	540	482	526	528	504	540	519	524	528	498	529	546	539	518	551	502	502	531	551	521	520	487	532	504	548	528	520	501	505	509	532	523	573	530	529	528	517	481	539	511	539	465	503	479	491	504	496	526	469	528	544	551	511	548	521	522	561	524	538	522	508	546	505	553	526	531	536	534	541	519	537	548	516	518	528	483	528	521	500	516	535	532	528	540	495	511	526	558	550	562	518	489	551	548	552	519	535	544	496	493	499	529	531	529	485	516	511	480	543	509	477	514	489	522	549	516	528	519	535	544	543	544	500	549	490	503	458	517	477	512	531	537	498	514	550	560	519	518	475	505	517	520	493	533	565	480	511	545	508	501	540	491	558	547	543	508	498	519	571	545	501	498	503	516	529	494	517	517	505	517	509	515	511	471	523	540	515	503	527	557	491	530	469	561	511	474	567	510	501	493	504	530	521	484	532	525	490	476	488	542	503	530	515	529	502	496	492	519	507	519	536	523	531	506	505	516	493	533	533	550	561	521	554	518	525	506	541	507	545	551	514	530	519	498	466	539	528	499	511	527	529	537	531	525	531	526	480	538	533	519	549	526	528	519	557	547	503	521	587	527	480	518	545	506	516	519	463	558	552	554	551	528	511	546	516	527	531	548	552	516	533	510	498	536	539	572	531	558	526	517	513	529	526	498	522	535	546	493	510	490	545	505	518	540	505	555	541	506	506	495	520	502	500	538	527	567	507	519	518	525	502	547	545	516	495	547	491	495	569	532	528	533	524	524	503	518	526	572	486	502	524	487	540	487	501	486	500	501	570	502	518	515	527	520	531	525	527	550	507	531	536	487	537	540	530	513	518	537	529	522	524	506	531	528	497	526	491	531	548	520	505	511	515	545	508	531	531	541	496	481	488	496	513	491	493	492	522	514	512	481	522	522	535	518	576	524	534	510	553	520	532	560	502	532	561	538	541	543	545	543	522	509	548	536	524	510	538	508	502	496	551	544	567	513	535	501	502	525	521	527	508	553	521	525	529	534	547	539	522	530	478	497	513	542	528	547	519	524	484	479	488	538	545	494	522	536	545	532	572	539	525	504	513	519	505	561	548	496	548	541	518	528	524	572	509	523	559	519	486	495	512	522	518	497	500	508	534	506	564	549	501	504	519	542	532	524	520	499	548	547	527	545	524	485	499	525	514
5019	10059	6755	4126	3086	2345	2010	1792	1681	1126	926	910	841	847	785	739	727	755	685	666	686	638	647	678	635	642	612	637	579	555	604	607	584	560	608	525	586	571	600	574	529	586	573	601	553	574	579	556	581	532	545	574	552	557	568	539	551	533	490	585	539	532	599	523	545	533	629	555	541	558	543	553	508	543	576	572	553	487	555	555	501	568	546	511	532	536	568	530	587	528	510	534	562	584	505	544	522	533	493	546	540	521	548	516	528	526	514	492	537	579	582	537	536	541	537	537	510	523	577	562	524	598	493	537	530	551	529	527	543	529	522	565	557	541	539	500	574	545	558	509	579	534	574	534	540	562	546	560	554	547	592	507	537	519	565	535	555	537	535	539	541	543	546	526	537	515	527	537	510	555	530	518	566	551	519	550	506	514	544	589	540	515	520	536	554	544	551	520	546	556	487	601	564	536	552	515	530	539	588	564	504	554	560	534	531	493	529	516	539	513	544	548	573	517	485	545	522	561	553	524	526	551	521	548	535	567	518	588	515	531	551	489	555	533	556	540	555	533	563	511	489	528	546	552	510	541	530	559	469	568	571	575	541	557	576	570	575	524	535	557	593	535	522	520	560	549	537	525	523	528	508	564	527	489	537	566	506	520	522	535	544	521	535	524	559	532	525	547	530	503	556	500	510	560	566	522	524	573	543	537	531	539	505	508	535	539	516	559	562	530	534	518	573	528	512	570	506	554	539	526	585	512	538	511	539	540	526	584	552	554	537	558	563	541	505	569	551	522	529	511	530	555	520	530	517	579	509	546	540	487	549	527	553	543	550	576	528	566	520	574	537	520	515	564	516	561	523	560	545	548	515	516	540	564	511	507	502	543	516	536	553	521	538	573	579	538	526	573	502	565	533	545	509	498	538	552	551	547	528	538	534	530	514	548	514	516	568	538	537	497	533	561	531	492	524	525	567	521	557	513	543	519	583	509	585	543	542	575	535	550	519	597	538	486	516	521	554	553	591	573	563	560	512	550	524	566	546	538	567	533	570	505	541	579	535	584	556	516	542	527	528	576	514	552	575	524	560	575	569	528	533	557	555	561	536	537	543	568	545	536	527	523	543	616	511	532	549	524	537	501	523	521	495	503	528	539	550	555	533	578	559	552	541	555	559	562	577	531	543	529	557	559	569	556	514	547	516	533	532	511	533	536	554	538	520	533	544	538	521	568	567	511	557	502	523	554	528	582	584	592	564	556	516	551	565	551	575	474	545	533	528	559	539	508	535	547	518	550	533	520	546	568	533	541	510	518	544	551	570	573	508	521	564	498	519	538	520	562	587	541	566	491	576	516	544	536	572	546	535	537	561	557	582	526	517	543	540	568	573	519	540	542	536	499	555	561	536	547	517	555	521	513	522	573	533	554	529	516	544	555	533	558	546	530	565	559	529	558	552	525	480	532	557	538	506	542	549	547	502	536	536	502	541	533	564	552	544	527	543	533	554	573	560	550	515	523	548	568	530	530	547	547	545	509	529	559	503	566	542	542	560	553	552	512	509	536	522	515	550	527	529	520	571	532	540	558	517	524	526	541	553	534	542	527	546	549	508	516	539	593	562	573	544	516	533	560	598	575	534	528	537	552	538	538	538	605	495	500	545	519	531	519	550	535	526	569	546	527	547	530	518	526	519	534	527	520	531	531	577	523	521	577	564	508	565	497	537	561	512	574	564	541	540	571	541	551	519	530	542	566	528	554	534	520	551	537	574	524	544	509	545	559	537	525	510	529	534	537	541	561	539	540	563	556	554	546	573	566	511	534	535	562	545	517	530	588	546	525	543	541	545	503	527	516	551	556	510	523	569	548	551	519	570	543	530	559	515	514	529	546	521	498	529	600	585	483	538	542	549	557	520	536	540	532	545	539	544	528	549	550	522	547	518	568	537	529	551	555	505	586	537	535	582	544	541	556	542	486	509	547	536	545	540	570	548	536	533	550	558	574	530	585	515	551	595	533	577	511	525	518	532	523	578	541	515	533	547	534	535	551	552	494	565	576	575	564	546	533	528	522	562	560	501	513	529	552	492	578	538	555	553	523	564	548	525	551	548	520	541	528	523	512	513	569	514	577	535	532	498	537	563	571	504	510	520	556	537	577	557	576	507	503	532	514	552	545	562	538	508	533	589	528	512	562	537	568	521	551	508	557	559	545	528	526	550	534	512	557	552	550	538	614	552	530	522	566	533	572	584	518	528	534	516	549	529	577	530	549	532	521	558	525	532	500	545	523	535	573	555	545	513	519	528	529	553	509	539	499	528	575	546	509	518	538	490	579	560	538	484	558	529	568	575	530	517	564	581	559	541	578	529	526	506	541	553	506	537	545	605	532	504	553	494	575	510	531	582	540	543	548	500	528	568	518	540	538	551	532	547	537	541	552	541	553	530	532	551	556	551	560	540	536	544	532	569	508	525	540	564	558	544	539	529	533	546	532	563	509	541	544	520	534	563	511	535	545	568	500	522	550	568	517	521	544	500	557	552	557	535	544	535	489	562	572	535	522	540	508	547	545	508	519	537	568	514	532	567	567	540	501	557	541	553	559	547	577	517	568	563	558	559	505	533	547	528	526	525	529	553	534	526	544	533	565	563	526	511	559	521	571	586	542	516	533	545	510	540	516	586	541	515	553	547	520	587	581	534	486	531	521	542	550	566	528	515	531	548	497	533	532	572	574	550	528	544	513	523	511	550	558	500	521	550	544	528	490	529	518	493	565	533	531	543	553	548	528	563	512	560	541	557	532	492	526	541	526	584	521	565	532	557	566	496	515	519	561	546	508	535	558	538	526	484	499	557	533	546	555	537	577	529	514	546	543	547	542	527	494	502	549	534	537	545	564	547	557	547	527	564	559	616	516	557	527	553	534	566	547	554	550	557	509	529	542	539	539	534	553	542	546	555	570	542	543	522	510	578	536	501	575	525	511	544	555	531	562	575	571	537	556	569	538	518	550	537	544	511	516	550	554	525	533	536	551	540	532	537	564	545	530	526	565	496	539	564	546	565	530	551	523	586	529	530	548	558	492	541	568	565	528	497	509	541	531	542	545	495	554	555	507	536	544	528	537	546	564	593	532	492	534	581	543	521	514	571	533	564	525	597	537	555	527	511	570	546	565	531	547	568	542	528	578	541	562	547	521	530	544	539	497	551	528	547	549	527	520	527	563	547	493	563	572	545	579	523	536	525	518	575	521	548	549	589	538	544	576	493	518	521	535	539	564	529	532	520	569	506	533	542	543	524	510	540	611	535	544	513	515	540	557	573	532	540	527	524	570	562	544	495	565	529	533	557	556	533	554	582	506	551	472	514	551	577	561	542	567	542	579	533	538	594	561	519	547	565	566	510	558	553	550	526	542	523	553	535	543	525	506	543	552	545	515	532	563	518	565	536	527	582	519	546	547	556	579	522	566	508	579	544	523	527	525	562	554	562	536	538	519	569	532	518	510	566	520	559	556
22760	21400	29078	24126	21404	21540	10764	3449	2785	1962	1752	1680	1530	1409	1429	1273	1395	1332	1231	1227	1196	1305	1262	1208	1166	1203	1154	1156	1190	1167	1110	1156	1156	1097	1163	1076	1082	1100	1087	1079	1028	1148	1035	1089	1073	1043	1057	1071	1094	1098	1101	1082	1125	1068	1048	1063	1137	1037	1058	1010	1029	1057	1087	1044	1106	1024	1072	1071	1056	1044	996	1026	1030	1076	1102	1045	997	1067	1045	1026	1034	1020	1000	1072	1061	1136	994	1032	1021	1053	1037	1020	997	1040	997	1023	989	1008	1018	1078	993	1086	1151	1057	1053	1028	994	1041	1044	1050	985	992	1002	1015	1004	1032	1019	1081	1030	1036	1091	1015	1054	1017	1014	1061	1047	1088	1048	1050	1058	950	995	1057	1026	1022	1035	1016	1009	1060	989	1101	1066	1082	1066	1093	1084	1070	1044	1029	1047	1021	1057	1015	1049	994	1042	1053	1034	1093	1029	1070	975	980	1043	1059	1013	1025	1027	1126	1001	1010	1065	1060	994	989	999	1037	1025	1026	1048	1038	991	1010	1039	1073	1054	1055	1005	1003	1056	1055	1068	1005	1095	1064	1048	1059	1042	1032	978	991	1039	1004	1072	1066	1057	1038	1007	1022	1021	1058	1007	1062	1052	1016	1042	1036	1036	1025	1059	1126	1019	1019	1022	977	999	1061	997	1051	963	1014	1042	1020	1033	1035	1054	1084	993	1036	1017	1041	1031	1029	1038	1047	1060	1076	1045	1046	1030	1077	1073	987	1029	1045	1023	996	948	1055	1117	1059	983	1021	1076	1090	1064	1077	1014	1007	1034	988	997	1047	1031	1025	1013	1040	1074	1069	1003	1059	1049	1053	1012	1080	996	1027	1050	1059	1039	1012	1043	1039	1089	1068	1051	1025	1065	1052	988	1081	1022	1101	1051	1026	1023	1047	1029	1059	1094	1025	1021	1036	1024	1073	943	1017	1056	1029	1034	975	1055	1080	1005	1037	1057	1055	1069	1025	1053	1036	1039	1056	1026	1046	1036	1016	1030	1039	1036	1037	1046	1075	1039	1036	1000	989	1069	1063	1011	1032	1051	1042	1033	1036	1061	1068	1087	968	1074	1048	1010	1077	1017	1049	972	1076	1119	1046	983	1059	1065	1050	942	1035	1015	1021	979	1006	1090	1048	992	1026	1070	1079	1014	1041	1017	1038	1059	1003	1026	1025	1009	1020	1040	974	1032	1003	1033	988	1078	1053	1031	1064	999	1051	1009	1063	1069	1010	1058	1037	1007	1028	1023	995	1043	1054	1109	1023	1052	1072	1031	1073	983	1079	977	1053	1041	1015	1039	1000	1100	1099	1077	1026	1076	1054	1055	1032	1058	1033	1038	1095	1033	1039	1037	1010	968	1001	1002	993	1102	1090	1020	1030	1048	1092	1027	1058	1062	1121	1026	1056	1052	1086	981	1104	1004	1056	1018	1109	1039	982	1111	1017	1079	1034	1053	994	932	1120	1018	1105	1026	1046	1136	1027	1077	1064	1024	1028	1032	1045	1058	1052	1046	1028	1066	984	1078	1010	1114	1040	1078	1022	1078	1043	1038	1039	1008	1057	1006	1061	946	1052	1124	1088	1077	1068	1068	1019	1011	974	1010	1032	989	998	982	1016	1039	1054	984	1057	1025	1022	1037	1061	1050	1055	1053	1032	992	1027	980	1022	1049	1077	1039	1000	1000	1073	1064	1011	1047	1000	1032	1067	1077	991	1064	1006	1045	1027	1099	1029	1066	1069	1015	1019	1051	1087	997	957	1045	1001	1059	1022	969	1066	1031	1063	1016	1070	1007	1085	1097	1041	1049	1003	992	1055	1023	1048	1039	1036	1020	1067	1079	1073	992	985	1038	1050	1033	1082	1035	985	992	1006	1050	1029	1047	1020	1027	1008	987	1092	1055	1004	1082	1045	1015	1099	1069	1037	1017	1033	994	1072	1030	1016	990	1035	1021	1055	955	1013	1020	1009	1072	1038	1056	1046	1032	1078	1041	1042	1026	1031	1046	997	1047	1026	1005	1063	1025	1048	1103	1022	1094	1030	1039	999	960	1031	1048	1050	1066	1053	1077	1038	1050	1057	1047	1075	1037	1006	1014	1004	1042	1024	1053	960	1017	1013	1059	1057	1070	1011	1014	1052	1024	1038	1040	990	1028	1022	1014	1041	1021	1014	993	971	1052	1050	1002	1021	1052	1023	1021	1041	1052	1048	1007	1039	1032	1036	1036	1073	1028	1042	1019	1054	1029	1049	1020	993	1012	1072	1032	1003	1011	1033	1013	1051	1040	1042	988	1039	995	1032	1059	1039	1013	1031	980	1010	1003	992	1082	997	1037	1036	1033	1074	1065	1043	1034	1088	1047	1039	990	1088	1074	1068	1023	1049	1057	1054	1086	1035	1100	1043	1018	1070	1046	1056	1028	1037	1029	1028	1068	1041	1024	968	1017	961	1057	1064	1015	1048	1021	1001	996	1081	1028	1006	959	1070	1050	1008	1098	1001	1049	1028	1032	1042	1011	1049	1091	1054	1078	991	1018	1081	1068	1008	1023	1036	1022	1072	1088	1019	1010	1031	1012	1028	1037	1018	1071	1029	1065	1039	1007	1041	1060	1012	978	1067	1052	1022	1040	1023	1033	1046	1003	1036	1068	1026	1036	1044	1018	1040	1039	1048	1051	1042	1005	1006	1083	1054	1047	1032	1017	1108	1014	1052	1056	1026	1032	994	1031	1037	1061	1011	1016	1036	1027	1038	1036	1041	1042	1048	1106	1048	1007	1052	966	1018	999	1022	1068	1016	968	1011	1011	1087	997	1017	1083	1030	979	1046	1038	988	1035	1009	980	1029	984	1045	1033	1054	1014	985	1012	1064	1036	1053	1026	1006	1035	1025	1054	1078	1027	1042	1037	1005	1073	1059	997	981	991	1035	1075	1021	1053	1014	1034	1002	1046	1048	1047	1032	1045	1013	1004	1015	994	1044	1060	990	1061	1005	1035	1062	1019	1019	1066	1017	1045	1036	1065	1057	973	1101	1047	1054	1080	1020	1063	1002	1005	1032	1008	995	1056	1048	978	1039	1073	1053	1056	1001	1115	1015	1029	983	1039	1026	1050	1053	990	1014	1081	1021	969	1096	1079	1037	1108	1036	1065	1049	1023	989	1017	1025	1071	1014	995	1003	1024	1021	1040	1010	1010	1011	1066	1083	1061	987	1059	1084	1032	1060	1056	1068	1033	1028	1005	1064	1057	1033	1069	1046	1001	997	1032	1041	1023	1059	1039	1079	1050	1026	999	1015	1034	1024	1032	1038	1073	1006	1055	990	1033	1073	1000	1061	1028	1103	1005	1019	1042	1000	1003	1094	1024	1078	1007	1081	1020	1027	1049	1028	1014	1051	1026	1027	1003	1038	1040	1015	1025	1017	1061	1056	1025	1013	994	1011	1036	1031	1065	1066	1029	1045	1021	1061	1037	1049	997	970	1065	1043	1082	1122	1046	1047	1081	1015	986	979	1005	1070	992	1059	1026	1023	1060	1004	1058	1019	1044	1030	1043	1008	1017	1067	1028	988	1059	1027	1021	1029	1015	1010	985	1029	1050	1029	995	1035	989	998	1070	1070	1041	1047	1031	968	1040	994	990	1038	1063	1061	1016	1068	1022	1039	1080	1081	1058	1034	1073	1064	1022	1023	1075	1045	988	1036	1019	966	1011	1042	1001	1085	984	1041	1038	1016	1004	1071	1038	1048	997	1001	987	1046	986	1000	1084	988	1023	1024	1004	1062	1070	1011	1052	1045	1011	983	1071	1040	991	1034	1035	994	1046	1023	1054	996	1057	1092	1028	984	1039	1057	1044	1042	984	991	1029	1025	1049	1080	996	1046	1039	1040	988	1065	1012	1063	1007	1020	1022	1006	1035	1057	1037	1080	991	957	1058	1031	1009	1041	1019	1089	1063	1035	1072	1054	1075	1001	1036	1001	1074	1050	1041	1042	1034	1042	982	987	1047	1031	1046	1079	1087	1043	994	985	1095	1026	1018	1031	1020	1038	1008	989	987	1029	999	1022	1053	1043	1075	1004	1092	1028	1024	1046	989	1040	1064	1035	1049	1020	1017	1022	955	1031	981	1036	1045	1014	1051	1068	1029	961	980	1046	997	1019	1099	1064	1073	1044	1011	1036	980	1024	1035	1027	1035	996	1043	1118	972	1016	1018	1030	1051	1036	1020	1016	1029	1045	1037	1069	1045	997	1016	1053	1063	1012	983	996	1064	1039	1085	1070	1049	1012	1062	1030	942	1088	1036	1069	1044	1016	1026	1022	981	1007	1014	1053	1065	1025	1046	1000	1093	1007	1038	1049	1059	1083	1017	1015	1012	1025	993	984	1006	969	1070	1063	1041	1016	1017	1063	1075	1047	1021	1074	1039	1035	1024	1071	969	1060	996	1003	1015	1034	943	1016	1007	995	1014	1052	1014	989	1047	1063	1015	1017	1053	986	1034	1089	1019	1043	1008	1050	1032	1057	1002	1038	991	1040	1050	1048	999	1024	1053	1017	1057	976	992	1000	1099	1049	1046	1096	1025	1033	1042	1038	997	1059	994	1032	1029	980	1010	1015	1012	1025	1023	1023	1028	987	1072	1025	992	1119	1050	993	1019	1105	1024	1032	1038	1044	1045	987	1026	1056	989	1051	1014	1030	1102	1062	999	1022	987	1063	1008	1032	1044	1018	1033	1118	991	1090	1062	983	1033	1055	1067	1012	1017	1039	1118	1018	1053	1022	1073	987	1057	1066	1053	1006	1016	972	1048	1097	1013	1034	977	1056	984	1011
7202	21726	15279	9883	7514	5784	4983	4300	4186	2668	2171	1955	1819	1718	1532	1510	1574	1474	1400	1384	1337	1428	1335	1250	1228	1284	1184	1239	1168	1143	1106	1212	1086	1126	1151	1132	1108	1090	1094	1023	1111	1069	1083	1139	1052	1046	1109	1078	1123	1040	1010	1055	1106	1037	1114	1070	1084	1061	1096	1049	1082	1086	1039	1027	1074	1081	1051	1139	1038	1031	1062	1066	1042	978	1065	1067	1118	1065	1002	1042	1079	1016	1043	1036	1034	982	1050	1062	1088	1048	1076	1041	1011	1019	1004	945	1007	984	984	996	1071	1041	1048	993	984	1046	1020	1023	1055	1029	1018	980	1011	994	1042	1011	1059	1074	1028	990	997	993	1062	1059	1053	983	1051	1032	1022	1037	1008	1070	1066	1038	993	1011	988	1046	991	968	1060	969	1035	1049	989	1008	1054	1004	1024	1042	1014	1021	1071	1012	998	1046	1013	1009	1046	1073	1066	1121	1054	966	1025	996	1002	1015	1040	971	1000	1024	952	1071	1051	1033	1078	1047	1018	994	987	1036	989	1059	977	1053	1078	1039	1054	1000	1017	1037	1040	997	1082	1008	1071	1004	942	1018	1019	1054	983	990	1033	995	997	1083	1009	1054	1025	1052	964	1031	1002	1009	1051	1019	1041	1004	1044	1053	1028	992	1027	931	1065	1064	1007	974	1031	1059	1054	1016	1096	1018	1028	1051	1034	999	1021	1049	1073	1022	1085	1108	1070	1013	1008	1039	1029	982	987	996	990	1058	1016	1042	995	1000	1025	994	994	1003	1029	1049	1072	1068	1033	1011	1058	988	1027	1047	1015	1050	978	1035	1003	1010	1046	992	1048	1015	1012	1025	998	1007	983	1026	961	1084	1023	1024	974	964	983	973	1017	1032	986	967	1064	1063	1003	1015	1051	988	1019	1022	1056	992	1020	1105	996	991	1010	1047	1037	1061	1030	1008	1021	1083	1016	1057	1060	979	1068	969	1050	1008	1001	1025	1026	1072	1035	1003	1047	1072	1023	1046	1030	994	997	1040	1082	1033	1012	1022	1033	984	1066	1037	1061	1046	1011	1066	1023	1001	1033	971	984	1052	1020	965	983	1025	1026	1022	1027	1049	998	1036	956	990	984	975	1078	1076	973	1051	1046	1000	1060	985	1071	1037	1015	1036	1023	1009	1036	1021	1011	1018	1046	1023	1063	1072	1050	1018	1027	1025	1003	1008	1000	1006	1031	1025	1055	1066	1031	1062	1001	999	1047	1099	1039	1059	1040	979	1047	1057	1042	1061	1008	974	1033	974	1040	1028	1087	1022	1048	1051	994	1008	984	964	1024	1047	1035	1023	987	1013	960	973	1055	1021	1021	1080	1006	1037	1094	994	977	1037	952	951	997	1044	1022	1028	1009	1012	1002	1018	1001	968	1055	1024	1068	1034	1020	1032	1028	1084	1006	1015	1033	991	1034	1016	996	993	1025	1058	1012	1022	1000	1022	1039	1010	1004	994	1021	1119	1043	1026	1088	1026	1012	991	1033	1005	978	1034	1063	1000	1025	998	1051	1016	1023	1073	1089	1065	1021	1006	1015	1071	1017	1084	1064	1013	1050	1039	1040	1008	1041	995	1018	1003	973	1043	995	1030	1050	1006	1064	1062	1043	1077	1021	1021	1035	1048	991	1070	1033	1077	1039	993	1018	1004	1009	1041	1027	1015	1062	1006	1027	1047	1059	1028	1033	975	1041	1024	1049	1010	1031	1031	1010	1033	989	1058	977	1003	1019	1108	1050	1049	972	959	1069	976	1045	1037	1005	1083	984	981	1019	1047	999	1034	1013	1096	1074	960	1027	1044	1042	1007	1048	1020	1025	981	989	993	1067	1024	1059	1006	1036	1006	966	985	1058	999	1083	1028	1009	996	1007	1052	1027	1019	1040	1036	1018	1097	1086	1028	1042	1045	1004	1025	1030	1036	1096	1017	1022	1017	1049	1025	991	1001	1023	973	993	973	1041	984	1023	987	1010	994	1061	1046	1045	1035	1002	1100	1001	1009	1008	1003	1048	1027	1016	1048	1008	1072	1001	1020	1049	1106	1010	1030	997	1025	998	991	1029	1001	1003	992	926	1053	1056	1112	971	1056	1026	1011	1007	1037	1021	1035	1087	984	1053	990	995	989	978	988	1056	1067	988	1047	1085	1013	1036	1044	971	1046	1009	999	1024	1081	1020	1010	1067	1088	1014	1012	1027	1024	1113	1028	1041	1063	1073	1014	1051	1049	1015	993	1031	991	1052	998	1029	996	984	987	1021	1004	1043	1023	1047	1016	967	1052	1092	1060	970	1034	1072	1064	976	1038	1009	1064	1088	1034	1015	978	1059	1039	1034	1033	1042	1045	1020	1023	1009	1047	1032	1040	954	975	977	969	1019	1060	1075	1024	1049	1056	1061	957	1038	998	1041	1019	1032	1025	1040	1064	1011	1036	1030	1006	1063	1009	1062	1037	1046	1091	1018	952	1038	1035	1064	1013	991	986	985	1018	1015	973	1015	981	1100	1016	986	999	1054	1059	1090	994	1042	1039	1093	969	1024	979	991	1061	1048	1018	959	1031	1025	1003	1032	1089	1007	1046	1064	1035	1051	1037	1060	1047	949	1078	1007	1023	1013	1046	991	1022	1011	999	992	1039	1076	1026	1004	1058	1063	983	1046	961	1079	1016	1071	1039	1029	1024	998	1059	1078	1032	1049	996	1000	1104	1004	1023	1039	1030	1038	1058	1024	1013	1072	993	972	1021	1080	1023	948	1050	1007	1053	1021	1006	1062	1044	1055	1052	1033	1027	978	1083	1052	1088	1005	1029	1054	1030	1062	1014	1023	1002	1022	987	1016	1083	966	973	986	1035	996	998	1017	1048	1013	994	1020	1107	1075	1000	1017	1018	1028	1033	1003	1024	1006	983	991	1027	1003	1059	1002	1022	994	1008	996	1051	995	1054	1081	1028	1046	1003	1067	1022	986	1007	987	1071	1059	1053	1021	1084	1015	1025	1042	985	1065	1052	1065	1042	1017	979	1064	1062	1029	994	1033	1077	1055	1013	1031	1053	979	1035	1062	1027	998	1016	966	965	1024	972	980	998	978	1090	1056	1053	1002	1026	1102	986	1017	994	991	1022	1004	1048	976	1022	1048	1038	1063	1068	989	988	1045	985	1046	1020	1027	1008	993	1019	985	1035	1022	1008	975	1027	1039	1038	1050	988	1000	1038	987	1073	1072	1091	1014	1031	1087	966	1075	1060	1029	949	1047	1092	992	1053	971	1094	1019	1062	1029	1018	1041	993	1021	1084	1082	1010	1018	984	1007	1009	983	1000	990	1032	1087	956	1069	1017	1055	1005	1052	1054	994	994	1057	1045	991	1044	1039	1030	1065	993	1072	1043	966	1040	1033	1028	948	986	1010	1029	996	967	995	1001	1037	995	1004	1023	1037	1005	1063	1053	1039	1027	987	1073	1017	1024	1024	987	1064	1012	1032	1039	1084	991	1033	1003	1009	1045	1043	988	1051	970	1001	1031	1073	1013	1006	1046	1035	1092	1030	967	963	1031	1001	1050	1079	1043	1002	1009	1072	1018	1043	1047	1046	1043	994	979	1019	994	1035	1043	1009	994	1009	1039	970	1056	999	1049	1032	1060	1068	1045	1044	1035	986	1059	987	1073	997	1077	1046	1017	1057	1062	1025	1018	1063	1083	1023	1036	1051	1009	1013	923	1022	1006	1022	983	1066	998	1048	1051	1054	1020	1025	1018	1087	1029	1055	934	1001	1006	1016	990	1000	1022	969	1034	998	1073	1050	1004	1056	1038	1047	1038	1026	1034	1031	1047	989	1020	999	987	1083	1055	1008	989	1026	1067	967	1009	1002	1002	989	1043	1021	1008	1092	1049	1090	1022	1038	1024	998	1009	1037	1023	1037	971	1038	1061	1060	1019	1060	1037	1041	1006	1018	1082	1022	1018	999	1017	1024	980	1041	1063	1031	991	1012	1025	1008	1030	983	1061	972	1004	1037	1015	1041	992	997	1069	992	1043	1006	1070	1007	1053	989	1077	1006	1035	1019	1086	1073	1069	1030	1062	1030	972	1057	1005	1046	986	1020	1067	1055	1049	996	1006	1041	1020	1046	1040	1017	1021	1011	1050	1049	1032	1071	1060	992	1021	1041	999	959	1019	1035	1000	1014	1019	999	1047	986	966	1025	1046	1014	1038	997	992	962	977	1055	995	981	1013	979	1000	1052	1079	955	990	1018	998	1000	1019	1040	981	1075	1053	1047	1029	1030	985	1051	1069	1018	1075	1038	1026	954	993	1009	1027	1056	1023	1026	1030	957	1015	1029	974	978	1072	987	1046	1040	1047	1046	1014	1035	978	1054	1017	1012	978	1033	1027	983	1073	1052	1081	1008	1006	1025	994	1033	1022	1029	1066	989	1059	954	994	1069	1015	1050	1006	1034	989	1061	977	1020	1045	1040	982	1073	1032	992	1011	1031	1022	1035	1000	999	1066	989	1027	985	983	1044	977	1038	1035	1036	1023	1039	1064	979	1026	1052	1012	1016	1048	1004	1071	1015	1026	1009	1003	998	1004	1007	1043	992	978	1086	1057	1021	1010	1081	991	981	994	1094	1026	1020	1008	1057	1019	1088	967	1034	1084	988	1063	1019	1011	1051	1013	994	1014	1039	1020	1039	1000
28103	19614	7504	2086	1223	964	971	848	880	698	648	674	679	640	624	642	642	600	652	604	595	596	571	647	604	590	608	583	533	553	595	569	590	612	588	595	546	584	614	577	597	581	591	607	611	556	581	595	553	647	583	582	588	618	591	575	555	615	594	595	595	550	580	595	565	546	578	537	599	581	582	581	592	580	558	590	544	538	580	559	554	543	570	538	613	543	574	580	528	564	574	563	561	644	573	595	568	557	544	552	554	592	609	555	573	549	583	614	597	580	607	577	541	578	550	603	573	579	541	585	564	572	583	602	548	578	607	572	609	554	583	573	579	568	591	572	568	583	564	542	573	560	597	553	584	598	603	582	571	570	619	595	580	571	574	610	569	574	599	586	560	543	575	537	588	604	575	574	567	568	563	565	569	570	606	600	571	568	589	618	572	554	551	564	537	556	533	579	552	598	571	562	588	557	574	541	612	565	589	557	552	573	566	570	512	562	524	602	593	554	598	557	570	508	602	592	586	585	553	594	538	592	572	555	583	590	546	569	570	519	592	553	530	583	530	561	594	525	599	581	594	563	561	545	577	540	584	631	604	584	595	567	553	576	569	529	580	594	595	578	574	582	602	607	528	602	590	588	561	534	582	602	547	597	589	584	576	555	557	591	529	549	592	553	602	553	595	599	552	552	608	581	556	596	570	577	578	600	572	580	612	545	557	583	596	563	527	552	538	580	549	525	565	622	598	567	521	601	561	563	543	578	584	579	563	552	598	547	535	583	566	601	541	600	531	582	575	582	582	557	595	563	575	529	575	586	605	597	568	592	544	547	553	556	555	619	608	598	605	576	568	560	573	563	587	627	595	625	578	548	549	567	605	575	558	628	576	569	586	558	581	582	554	590	602	554	543	513	557	540	571	594	625	556	552	582	576	533	558	539	547	569	553	569	560	553	583	575	592	563	532	573	597	550	570	554	593	521	559	594	570	585	588	595	539	578	558	561	597	567	581	552	580	564	588	566	561	559	543	541	579	544	636	562	610	575	577	555	603	582	521	636	548	633	548	559	553	604	570	568	550	546	586	592	588	600	596	520	575	583	498	567	575	538	579	535	561	556	609	573	536	529	622	541	589	594	606	526	574	550	577	567	565	589	578	625	614	559	558	542	577	595	568	558	543	541	575	569	563	554	574	539	592	586	561	570	539	606	529	555	559	559	599	572	527	584	613	598	538	598	522	531	545	636	594	536	545	605	544	596	575	615	530	564	606	587	572	571	563	533	533	538	549	605	562	617	575	531	580	585	535	543	604	546	556	563	619	587	571	536	585	558	606	536	578	553	596	562	574	641	598	574	523	588	541	559	567	596	530	565	510	549	526	563	588	556	522	548	536	550	573	595	583	593	569	568	551	567	537	550	566	550	591	606	538	558	560	584	536	597	610	575	551	536	543	600	532	572	594	619	599	550	552	574	567	577	582	584	566	632	556	532	549	601	595	532	555	533	559	589	570	526	564	531	567	555	598	579	571	563	574	534	591	575	609	588	577	560	546	588	583	598	542	533	580	580	560	575	595	594	558	537	609	582	575	590	569	593	578	564	592	582	553	585	548	572	576	559	557	559	593	615	565	543	601	539	587	585	551	540	621	563	578	530	546	512	574	557	553	594	556	553	594	550	550	611	564	589	495	568	575	578	586	594	550	585	605	591	620	575	534	601	538	568	584	614	572	537	571	568	602	556	568	552	569	567	539	533	609	555	546	534	529	521	574	558	524	591	572	608	558	590	567	552	561	562	589	600	576	616	580	607	581	531	608	596	632	563	571	563	597	546	581	596	570	568	573	601	583	547	587	585	621	523	555	579	571	599	587	587	586	554	563	574	539	586	569	556	544	578	566	567	621	594	584	608	592	605	570	591	632	564	539	568	532	594	546	570	588	568	541	545	572	561	599	600	618	553	589	594	530	560	614	582	548	575	536	596	530	585	585	557	590	547	584	587	603	612	520	562	592	560	549	553	562	562	599	568	565	609	539	562	554	554	583	590	568	523	593	536	573	558	572	585	577	547	605	514	565	623	590	562	547	623	600	581	577	579	573	557	577	566	579	548	568	584	565	563	563	578	580	557	612	545	555	563	598	544	571	593	564	568	551	607	581	573	551	573	516	534	628	617	611	541	558	588	607	552	550	564	590	583	589	603	620	542	544	517	553	557	549	555	582	579	561	567	555	552	560	603	569	579	589	557	546	551	589	611	609	556	541	570	569	604	584	571	563	603	588	548	533	591	604	611	562	580	548	587	565	600	595	573	563	579	519	547	566	604	565	525	559	566	629	582	575	560	562	575	569	574	595	551	518	590	545	573	550	549	560	561	577	547	553	575	577	529	572	543	560	599	577	580	574	587	594	594	587	544	575	572	555	621	565	577	547	634	599	554	578	552	567	554	545	604	559	574	534	595	561	548	550	589	569	537	545	541	588	548	536	612	555	557	560	567	573	561	603	556	538	586	585	573	576	575	600	560	592	561	575	540	568	608	568	608	562	548	579	509	541	559	564	558	555	560	558	590	592	587	521	584	567	594	569	573	579	569	553	593	565	586	589	594	568	556	564	556	584	546	601	549	578	574	553	566	565	590	587	540	550	566	579	570	540	560	549	547	511	559	613	579	540	578	543	586	543	569	542	568	581	543	587	525	550	605	573	603	541	580	551	570	581	542	532	612	588	599	554	593	604	573	547	593	566	611	593	590	566	563	543	573	582	585	577	575	582	572	533	571	566	566	576	591	558	585	565	557	590	538	519	562	572	528	578	595	601	571	583	569	536	580	595	545	575	570	549	576	524	516	575	606	601	590	575	531	516	543	569	515	567	579	605	564	567	602	614	561	594	559	597	564	533	562	553	550	552	555	565	599	516	566	588	593	561	541	575	559	612	586	589	551	593	550	543	579	561	559	551	539	553	592	535	583	638	544	576	547	590	528	554	589	595	584	562	543	557	582	586	519	532	578	554	567	559	574	594	557	599	573	570	575	616	595	564	558	573	580	583	560	566	551	549	550	544	551	576	595	553	568	565	565	575	589	575	523	625	570	589	575	538	559	566	569	573	555	517	573	522	578	592	550	544	568	547	550	584	578	619	585	545	588	611	611	567	573	553	555	521	615	586	580	553	560	570	623	585	559	580	557	610	612	585	569	570	550	575	557	590	587	585	556	581	651	642	529	581	591	554	586	534	523	568	580	563	592	595	560	577	556	567	611	568	596	569	573	519	567	563	565	584	558	546	550	548	600	568	545	562	604	526	515	576	563	556	576	581	590	579	598	550	597	563	585	629	569	570	579	585	590	586	565	580	573	559	579	569	584	577	549	546	551	597	515	539	558	580	565	533	577	601	562	554	595	616	593	570	571	578	598	562	584	579	527	609	605	610	558	588	571	583	570	557	558	563	527	600	576	557	548	576	549	575	559	550	577	565	515	560	569	548	567	585	607	529	562	621	546	553	567	548	531	550	583	586	576	561	569
5997	5451	3545	2273	1720	1397	1245	1186	1139	841	779	706	735	730	656	697	673	652	618	626	609	631	635	679	647	683	658	624	632	613	634	616	612	606	652	601	629	615	587	578	555	586	590	600	599	597	620	599	586	572	591	592	607	588	591	561	653	611	573	578	578	586	584	591	623	557	599	582	569	613	575	576	557	585	576	599	615	554	562	592	581	593	589	590	592	561	564	580	592	568	566	564	577	575	590	588	585	589	563	564	566	600	582	574	616	608	568	603	553	576	611	561	569	539	609	602	616	574	576	602	569	561	573	599	607	577	550	581	563	559	591	563	563	586	557	594	589	603	580	551	548	559	583	598	563	548	628	578	576	548	627	591	581	594	550	546	561	599	541	568	550	578	572	586	528	566	597	546	562	539	593	580	588	594	582	577	619	599	548	571	567	569	611	563	551	607	582	566	586	576	606	582	547	557	581	570	577	573	556	559	550	564	597	567	574	578	602	570	605	562	628	520	572	580	563	542	608	579	567	552	578	615	581	574	592	571	564	601	633	597	617	608	573	557	593	579	596	567	595	590	562	591	568	615	562	588	567	606	568	568	571	557	562	562	561	556	572	583	596	602	629	593	594	580	582	562	560	586	579	582	579	586	598	592	606	564	570	593	562	624	553	571	578	601	612	533	569	605	580	574	615	569	576	592	582	554	562	590	670	584	585	553	597	564	593	580	569	594	574	551	606	604	606	583	613	580	606	579	559	562	563	567	585	597	603	593	568	576	558	593	602	592	573	583	572	596	546	618	573	613	577	583	576	599	620	600	547	574	518	604	589	594	590	573	624	605	508	564	583	614	598	529	611	577	590	584	559	605	523	598	592	587	537	546	586	618	605	602	569	525	632	585	565	569	573	567	588	582	587	610	588	578	594	556	638	576	540	548	569	589	532	562	627	600	551	621	591	553	615	553	613	591	589	587	596	551	563	628	565	606	547	540	600	575	555	576	589	597	565	571	552	584	565	545	593	552	578	569	592	556	572	578	588	540	608	578	572	595	567	544	596	550	591	593	579	601	589	606	579	589	582	563	595	558	584	550	571	606	608	579	592	594	589	554	603	555	598	604	590	557	589	574	621	584	571	513	568	585	574	563	617	610	586	610	581	641	545	512	565	634	579	551	549	571	541	579	550	628	544	562	587	577	595	563	533	572	604	597	606	571	562	602	594	603	564	553	549	575	596	562	584	557	590	546	549	549	554	601	537	604	557	603	596	580	610	600	607	568	548	580	572	543	560	562	586	557	617	541	601	617	576	560	580	570	563	598	615	587	549	567	604	556	557	586	569	569	612	594	589	630	567	563	589	531	561	600	603	569	592	559	542	559	574	543	571	572	566	556	622	611	552	600	643	617	568	548	583	576	554	560	583	550	581	582	545	565	566	571	533	571	562	606	575	587	534	595	627	575	582	611	549	552	561	558	566	646	550	570	564	554	548	546	577	566	609	561	575	604	557	568	581	547	608	596	573	575	565	600	591	605	575	532	563	564	624	573	560	557	593	547	557	591	591	587	577	577	581	583	582	515	574	540	601	553	547	565	649	621	529	534	570	577	552	580	557	574	572	540	563	585	548	600	596	612	560	548	610	580	594	577	593	582	590	552	551	601	606	597	575	586	595	586	574	605	517	614	577	599	566	584	558	572	581	574	570	567	537	556	531	603	606	568	577	590	600	509	609	537	574	566	558	567	583	587	601	599	568	549	598	595	592	595	534	629	571	581	559	625	608	537	552	560	595	560	576	552	549	581	575	581	589	562	560	554	571	611	561	599	564	587	637	579	594	589	605	591	542	551	611	539	591	567	560	559	591	582	600	593	596	553	574	612	570	558	587	615	591	559	576	571	591	574	587	526	573	565	535	598	585	585	591	587	555	634	589	596	587	549	585	551	558	560	587	581	565	609	603	588	570	590	555	576	564	610	591	577	585	542	595	550	557	557	588	553	536	563	599	615	591	591	555	545	573	584	601	589	555	545	550	620	583	584	567	615	526	591	554	588	615	609	562	571	601	561	597	589	603	557	581	596	554	586	582	590	581	613	560	580	590	545	562	603	562	589	561	595	563	553	552	610	586	528	545	584	577	550	597	542	580	600	590	591	559	546	597	574	550	592	585	571	587	615	584	605	561	616	580	581	589	585	579	563	568	544	590	595	594	543	587	577	594	559	578	583	601	582	569	595	628	597	595	563	557	539	536	579	579	584	552	603	566	557	614	532	583	614	583	582	565	614	564	586	593	600	581	587	587	591	609	610	560	581	570	569	593	626	576	540	579	589	577	596	567	555	572	588	594	612	557	581	597	561	581	535	556	582	556	585	605	563	560	580	555	549	610	554	575	575	562	540	580	584	564	543	565	586	562	602	578	572	544	534	576	591	588	548	588	585	562	557	593	597	548	609	605	561	537	545	592	542	598	607	580	559	576	566	544	567	566	579	598	573	610	568	608	581	574	609	577	614	583	595	567	528	614	608	577	537	564	580	541	596	538	581	564	589	581	591	557	573	579	557	599	609	561	571	535	608	583	570	619	602	590	568	571	588	578	581	561	599	536	564	556	540	555	561	619	584	589	588	553	559	538	571	608	611	542	569	586	578	571	622	544	603	570	579	605	619	605	573	619	589	595	588	580	569	570	599	559	546	588	577	573	585	571	565	589	561	631	602	527	586	585	640	547	559	576	592	603	576	571	596	546	571	610	555	609	599	569	613	620	599	596	586	599	596	574	610	590	590	592	532	594	557	607	596	585	580	580	566	574	534	594	614	571	589	549	580	547	587	530	583	540	623	555	621	565	563	604	597	582	543	602	570	566	589	566	562	574	573	584	579	599	587	505	627	622	574	599	551	573	588	629	589	588	547	574	611	583	576	565	623	634	614	605	570	539	537	594	574	625	585	603	594	554	601	555	565	593	602	591	549	596	626	575	599	603	548	576	574	572	569	593	602	598	607	529	541	588	557	575	596	626	528	593	578	593	586	563	587	588	606	575	579	573	537	570	551	595	561	541	570	604	595	604	594	602	593	560	559	560	557	614	546	550	562	571	568	561	603	602	562	622	568	552	576	603	631	583	596	583	594	577	640	594	529	572	640	584	554	547	602	591	592	611	592	557	584	593	590	571	590	576	525	591	587	562	604	590	604	619	574	551	616	553	567	604	559	608	598	639	554	586	601	607	556	575	566	553	652	564	611	621	564	562	584	599	547	551	519	574	585	579	582	609	584	564	588	603	571	571	567	642	559	571	604	530	560	565	597	544	585	537	556	574	558	526	609	546	573	586	596	603	552	541	611	576	586	579	577	545	566	601	583	610	568	591	570	556	564	637	596	584	561	594	574	561	583	566	540	611	604	605	575	596	615	581	530	518	570	546	562	561	602	592	598	581	583	578	588	568	599	647	515	612	568	581	606	603	599	565	574	557	607	544	585	559	585	608	557	541	585	600	580	576	548	592	552	590	521	592	550	621	577	598	597
23730	21166	28249	24369	21137	9964	2905	2038	2009	1475	1274	1270	1223	1151	1178	1080	1057	1088	1017	1048	1046	1027	1045	984	1011	960	994	992	984	1020	1000	961	1004	976	963	939	954	1024	999	916	957	928	932	947	892	941	981	971	939	893	911	925	893	962	968	931	950	936	958	930	928	925	942	899	884	959	965	969	962	939	927	983	939	1003	921	918	972	931	975	910	908	959	897	962	889	892	851	911	930	928	913	899	893	935	940	948	909	919	894	942	941	893	945	968	928	938	926	949	890	971	927	942	899	941	886	923	947	922	912	905	941	939	911	891	944	939	1005	893	930	989	888	900	929	895	958	962	947	925	959	949	930	916	957	897	933	903	920	880	956	930	903	922	942	900	921	927	936	828	902	886	918	927	906	966	942	937	927	858	933	909	906	954	936	911	910	898	945	906	939	998	930	934	950	945	936	902	954	964	948	898	895	885	934	967	955	940	914	879	912	924	952	943	924	880	930	948	907	966	932	939	892	927	932	926	897	948	908	849	926	936	899	909	925	896	925	923	983	943	939	902	919	902	930	908	931	937	952	904	874	932	899	923	975	937	896	980	891	898	933	888	936	943	901	909	964	965	953	921	935	980	934	901	906	926	884	864	970	863	904	868	915	940	932	911	912	885	928	923	939	935	925	890	907	985	885	964	876	925	911	925	962	929	924	955	893	935	921	911	913	955	919	885	979	899	910	891	906	890	912	899	945	956	964	919	958	900	892	861	871	883	904	928	900	875	922	904	926	938	944	862	924	930	922	902	919	915	923	911	904	905	907	949	949	958	934	915	910	896	887	883	885	929	897	945	916	931	938	977	918	920	907	904	859	877	907	946	879	891	977	915	952	900	913	967	919	933	916	932	917	917	917	959	912	918	914	902	907	835	905	917	905	904	919	868	1003	976	906	933	925	944	918	1020	882	898	920	956	937	894	909	893	869	907	924	923	883	924	930	951	851	971	902	910	949	904	939	885	933	929	868	878	913	957	911	929	925	871	906	886	915	945	912	909	922	910	981	917	893	972	897	862	934	911	928	882	930	932	894	947	866	864	889	904	973	921	931	902	947	937	963	891	919	945	893	918	883	846	961	888	890	936	906	958	939	912	941	883	937	869	915	965	943	981	898	956	923	949	912	862	895	960	890	892	925	824	922	929	958	902	954	857	944	952	936	864	891	954	907	928	942	938	942	907	925	877	889	948	909	933	960	898	907	872	925	901	941	955	936	948	871	924	904	941	940	933	907	918	907	913	915	936	926	906	914	869	937	922	908	973	875	914	962	946	893	935	866	932	954	908	966	914	885	880	925	989	939	874	895	962	928	888	941	964	895	950	902	925	873	951	919	934	908	901	899	968	941	960	884	958	911	914	932	908	908	892	902	956	936	942	910	917	938	881	917	979	886	927	979	957	988	954	947	924	915	893	964	934	889	921	924	897	870	913	926	937	921	896	958	937	877	936	898	896	939	909	918	901	910	882	920	894	901	908	921	873	939	978	926	916	916	887	921	896	939	931	958	888	877	924	946	869	940	949	907	886	949	921	892	939	921	972	924	900	911	889	883	900	908	941	885	926	925	884	938	909	967	875	897	881	907	900	899	940	902	894	883	889	933	917	914	890	932	933	923	994	894	886	927	915	916	923	897	955	898	924	946	851	871	921	943	928	975	956	906	925	887	907	896	964	905	909	931	952	942	945	952	837	879	890	938	902	864	916	839	907	892	925	950	913	980	878	903	945	877	931	873	894	943	966	918	931	907	911	914	902	878	944	879	972	915	951	944	960	946	896	965	915	956	873	901	890	904	907	878	956	919	856	939	892	902	951	894	888	914	912	906	919	911	882	919	886	932	948	915	930	947	910	918	972	927	970	894	920	978	919	910	916	967	919	913	922	885	898	888	894	879	915	927	896	871	918	926	879	933	896	942	918	922	924	895	910	907	942	924	920	924	954	869	936	943	894	899	881	921	979	893	916	936	949	958	909	855	864	903	949	946	891	937	873	901	905	985	940	945	922	942	865	896	899	979	874	885	935	923	971	926	938	883	900	962	891	872	806	890	925	928	896	921	890	943	937	954	886	930	919	859	934	905	922	902	880	1028	888	984	893	975	965	915	933	959	935	875	965	941	912	945	873	825	954	893	927	942	862	933	862	920	958	895	905	942	903	891	931	945	900	903	894	960	922	946	954	889	945	874	933	942	988	969	931	953	935	869	905	928	948	877	921	916	956	910	939	889	903	920	933	977	873	917	868	930	911	870	878	914	869	977	906	920	923	916	891	894	908	884	910	973	980	899	959	936	922	937	970	955	920	902	881	941	880	932	974	939	932	956	902	964	943	910	940	927	893	960	866	944	936	908	911	883	929	929	945	897	883	908	885	926	950	905	922	946	975	931	847	916	947	890	950	876	910	978	913	887	862	893	872	887	838	921	950	924	922	881	821	903	947	943	916	911	902	953	960	921	938	921	902	962	895	952	912	901	876	899	885	950	913	935	917	953	937	976	884	936	889	904	944	927	926	900	963	960	944	927	948	899	988	916	959	972	953	948	899	882	936	946	926	921	959	910	929	907	931	928	933	931	901	929	948	882	1006	906	916	886	888	925	915	904	897	904	941	906	878	908	977	855	915	919	931	891	945	904	923	944	929	932	917	933	953	925	940	927	919	932	961	926	876	968	957	931	935	885	910	905	910	902	909	943	948	969	868	996	849	933	943	935	900	925	913	951	893	926	940	923	898	932	936	869	916	918	889	937	910	952	917	950	919	878	894	907	945	913	909	981	934	921	920	897	840	860	977	869	909	956	895	902	933	893	906	949	909	908	897	940	887	901	874	919	862	900	928	902	885	924	941	925	926	913	895	906	863	958	921	895	977	923	915	852	913	938	914	936	907	922	940	906	939	916	923	860	954	971	858	911	886	941	929	937	957	945	921	938	907	949	915	891	926	919	879	900	893	938	882	887	890	910	929	944	942	879	931	925	881	913	912	942	918	921	907	907	896	977	923	888	897	910	911	875	907	899	938	907	878	869	891	890	940	928	905	921	903	911	927	916	927	905	927	945	959	960	992	918	899	948	940	872	907	988	920	1004	893	928	923	942	958	937	943	942	896	893	922	859	914	862	884	963	943	928	944	922	945	842	884	902	989	919	909	931	898	920	905	918	911	924	885	882	919	951	912	918	913	924	904	940	903	914	854	948	896	900	897	953	907	920	938	882	943	939	897	923	906	950	935	919	931	899	946	919	926	942	925	899	893	887	937	940	927	930	922	941	909	966	888	892	889	910	909	892	933	917	934	954	952	906	947	863	922	934	912	891	952	954	936	842	917	884	907	918	902	865	881	978	948	892	918	863	929	968	870	913	917	898	941	918	1007	938	949	923	935	917	916	917	897	916	898	913	979	908	900	901	885	917	938	849	905	895	945	946	939	928	900	902	894	951	959	956	940	924	894	873	928	920	895	920	864	927	916	943	896	860	943	877	969	897	962	917	929	958	943
5679	15108	10402	6413	4842	3868	3339	2851	2889	1910	1580	1480	1446	1263	1327	1219	1206	1208	1141	1143	1160	1084	1078	1104	1043	993	1051	1002	1005	992	948	1010	988	962	990	995	969	966	986	966	971	936	956	981	982	930	969	970	952	970	911	904	942	973	992	905	907	936	935	918	964	911	989	923	913	911	927	925	1013	921	959	892	949	978	964	921	972	880	924	941	886	877	893	972	871	904	936	923	914	917	936	875	973	872	919	955	892	898	906	927	953	923	881	900	937	924	944	951	919	929	926	922	887	902	940	981	889	945	954	931	931	882	922	909	892	917	893	889	918	938	929	886	944	914	924	954	906	875	950	937	884	908	892	925	904	954	945	978	959	907	898	936	927	913	923	879	912	913	934	940	914	944	892	917	841	935	938	947	879	973	974	907	897	931	894	868	937	895	883	892	951	937	937	866	921	904	870	924	906	958	942	906	889	911	916	894	903	951	947	939	892	909	902	946	921	902	928	902	925	923	888	892	926	888	976	902	919	929	921	881	892	862	868	881	881	906	881	924	900	875	906	943	905	913	910	957	931	955	923	882	991	957	909	933	897	882	898	906	973	903	861	865	915	859	910	924	891	900	892	882	919	915	876	905	899	848	953	906	923	905	871	948	939	894	943	865	895	905	930	919	912	871	838	940	927	938	899	932	909	916	923	917	912	858	875	915	947	883	877	875	930	894	932	908	930	875	952	893	949	941	961	901	908	968	935	952	942	882	953	916	905	879	953	867	894	931	913	887	948	924	919	917	907	915	908	954	898	956	1035	866	905	879	928	907	931	950	962	929	885	878	878	867	929	968	972	871	936	898	918	855	923	931	906	911	907	878	934	916	897	914	926	920	915	955	868	869	877	930	945	937	932	931	930	901	925	907	924	917	920	915	925	964	919	893	977	879	945	949	919	945	914	923	966	874	910	990	973	938	991	939	947	899	913	902	941	878	928	911	905	872	940	901	929	923	931	933	899	953	878	928	925	904	857	955	901	914	926	949	894	882	898	893	912	889	870	903	962	917	900	948	989	947	927	897	949	965	904	838	951	922	897	822	926	896	913	919	916	927	883	912	923	847	957	902	944	938	936	886	862	937	889	917	915	927	918	910	872	892	896	926	910	942	971	938	934	952	963	923	878	888	937	907	950	929	897	890	962	910	964	885	913	907	903	957	945	919	991	891	929	881	902	900	900	903	938	894	916	930	959	876	820	934	955	908	919	964	872	930	938	903	929	913	902	921	883	925	909	887	869	921	887	977	946	909	908	872	907	929	859	911	875	994	949	931	917	847	921	914	909	919	953	898	908	902	900	900	905	960	881	919	907	848	949	898	869	902	900	910	952	924	890	892	943	899	941	1024	886	915	896	889	989	848	925	879	920	929	868	916	943	904	939	929	916	934	873	956	949	857	897	967	928	924	901	936	911	882	929	923	926	931	907	982	918	904	928	922	918	900	956	973	933	892	977	976	884	931	906	895	902	921	977	950	949	895	933	923	922	914	935	876	930	866	958	938	902	901	935	921	878	952	855	889	957	995	915	882	919	949	942	925	953	924	894	899	863	926	925	936	908	912	926	879	932	912	949	945	901	936	927	939	942	970	907	977	884	899	968	887	958	929	908	899	917	926	943	905	899	977	931	910	903	963	913	913	933	892	892	871	933	958	950	951	928	920	946	938	968	961	905	939	872	963	954	935	876	899	943	877	881	945	927	947	926	911	952	899	900	978	962	903	938	881	931	899	930	944	910	886	883	956	914	882	952	965	880	931	930	930	902	936	926	903	919	916	938	859	963	884	908	904	950	903	902	899	904	911	934	954	970	900	924	956	905	906	892	864	908	939	899	970	907	925	918	985	874	903	888	959	914	874	902	902	908	861	885	907	899	947	907	949	938	879	948	977	895	856	926	979	892	920	939	951	903	918	876	918	1002	896	936	886	897	905	913	864	908	889	925	921	881	873	904	916	919	909	897	942	907	943	945	913	922	915	963	912	930	904	909	922	941	942	886	914	885	875	908	937	951	901	902	933	959	970	920	899	935	944	896	936	879	878	970	934	941	952	876	898	950	889	884	956	911	967	912	871	926	953	909	877	975	926	925	891	912	938	890	883	901	953	971	932	879	894	876	949	953	913	945	902	894	937	899	942	939	873	892	932	987	907	938	890	927	927	886	886	898	939	949	910	900	941	923	939	912	909	927	905	959	941	917	925	875	946	880	920	891	911	887	832	870	971	935	959	956	891	882	874	916	926	865	930	954	878	913	862	915	932	908	923	933	865	908	868	930	935	929	888	924	925	906	914	923	934	913	914	895	890	912	908	926	872	900	929	852	884	853	885	961	886	917	960	912	868	912	939	901	934	899	901	923	977	901	919	901	901	956	938	857	937	861	878	866	887	876	934	947	972	906	897	929	884	926	881	956	863	865	941	913	896	922	883	989	913	895	972	934	950	907	946	920	910	888	887	877	941	927	877	925	860	917	931	909	940	878	929	961	955	932	903	935	911	925	916	919	868	970	919	852	955	946	889	907	920	896	936	940	849	918	905	872	865	895	905	928	912	936	950	866	922	936	959	911	888	913	914	912	953	952	954	934	967	824	923	866	924	909	885	893	896	936	962	883	899	920	952	928	940	887	898	915	936	863	966	863	889	919	989	957	929	922	917	906	889	901	905	936	879	952	909	908	923	896	941	948	951	897	934	963	958	881	928	895	926	863	937	848	891	889	921	903	894	936	973	946	935	920	974	919	926	880	923	984	933	913	897	891	915	907	921	907	924	902	904	939	904	936	931	893	921	881	969	877	977	927	959	917	866	926	852	874	902	863	931	894	857	915	926	946	913	942	929	909	875	984	929	908	934	953	953	950	864	865	852	891	970	904	923	911	942	899	917	937	940	904	870	924	910	961	922	882	893	887	916	897	940	918	927	935	888	958	922	946	909	915	896	923	976	978	928	874	935	934	931	942	935	928	866	955	921	893	904	918	877	948	921	921	945	896	919	934	896	899	910	868	893	908	980	871	939	878	895	940	909	887	876	941	942	917	959	904	929	914	927	942	887	873	921	909	849	952	880	937	910	864	920	914	875	909	879	896	919	953	889	899	871	928	911	945	935	922	896	891	905	906	860	904	904	928	919	873	911	949	927	921	944	906	942	880	908	933	951	900	912	925	952	934	869	927	914	912	902	929	903	975	907	920	882	913	986	943	908	915	900	889	927	924	858	888	882	908	869	992	919	860	920	920	895	956	910	940	893	901	907	885	937	914	895	996	926	890	879	917	923	900	970	919	888	921	883	924	911	932	911	904	915	940	847	946	975	887	876	890	891	890	830	904	945	923	877	879	888	945	928	944	910	968	912	909	895	917	947	908	921	1002	940	952	900	885	952	931	883	908	946	916	920	963	898	920	958	921	949	860	837	982	919	918	957	880	916	922	908	933	910	907	967	878	880	922	865	905	909	902	893	870	974	936	902	877	927	913	938	936	944	882	939	916	928
24953	21279	27189	25544	10516	1725	1331	1123	1109	839	680	663	707	627	632	643	614	623	595	598	587	602	572	632	596	578	546	560	556	538	558	568	522	563	542	588	595	527	542	551	537	513	503	542	565	561	519	536	524	488	528	516	547	558	524	497	541	526	536	518	494	485	505	518	556	555	550	519	525	579	544	514	501	514	514	475	529	513	486	490	548	472	471	538	491	506	485	467	533	502	539	525	506	526	501	506	516	557	477	518	521	516	477	537	505	498	470	518	468	500	505	516	524	554	519	552	536	514	546	490	520	479	520	528	509	498	491	512	530	504	506	522	538	555	502	536	558	566	540	524	545	485	506	500	574	522	527	514	470	520	471	484	531	497	534	512	492	515	497	504	518	489	523	530	526	513	528	500	531	499	554	523	547	510	508	496	520	508	482	539	479	509	481	518	489	565	500	536	508	486	534	556	517	503	527	525	470	549	540	509	523	487	552	480	522	549	500	534	471	521	518	495	495	539	503	519	520	520	500	459	508	532	511	501	515	491	522	490	510	503	508	492	535	481	513	492	497	498	534	518	526	507	510	538	532	478	514	519	490	510	515	467	517	522	543	530	497	517	540	513	536	557	521	505	553	455	514	470	522	504	531	516	492	541	548	529	509	545	508	506	506	498	476	506	502	518	487	533	509	506	480	543	517	497	497	506	543	514	500	563	508	521	492	553	483	526	489	499	502	527	534	529	496	500	503	531	504	528	528	520	545	485	518	516	519	516	520	513	473	544	520	535	536	487	532	523	504	518	536	503	547	502	477	478	554	517	525	542	527	557	522	490	535	523	525	473	529	552	509	503	482	532	528	499	573	500	493	552	515	529	485	523	510	493	471	517	554	482	495	497	457	479	513	514	513	526	525	528	513	511	515	491	494	535	517	493	498	501	499	508	525	520	534	550	532	516	542	504	525	478	492	467	497	526	543	515	479	502	529	565	510	500	498	537	495	475	514	528	527	539	473	476	537	517	507	547	524	527	560	535	495	531	497	494	516	509	530	517	523	560	463	486	505	498	495	562	523	515	535	532	502	542	497	494	522	510	499	487	501	503	472	468	519	502	523	535	536	524	514	510	492	524	508	522	520	559	524	547	493	510	544	517	531	522	547	470	537	534	506	494	529	521	506	517	520	493	513	532	483	498	529	474	505	495	550	519	485	507	464	505	526	497	477	527	502	507	530	525	485	530	499	500	532	502	516	503	513	520	463	514	503	549	536	518	543	503	503	491	478	521	540	460	527	530	531	502	513	489	518	517	514	487	513	505	520	525	547	522	481	511	507	524	575	502	516	510	527	531	522	536	533	491	524	507	502	520	481	537	537	562	495	477	517	538	551	517	520	495	512	512	487	516	511	507	498	526	501	479	497	497	512	508	532	509	495	514	519	509	514	564	496	496	550	493	497	500	485	527	496	531	484	524	538	496	482	511	532	508	554	532	513	490	523	515	468	495	556	548	465	503	516	502	480	510	530	484	519	539	555	526	535	557	562	501	562	481	493	522	527	549	501	514	528	514	524	566	480	538	529	517	490	531	502	495	491	483	519	547	500	541	510	498	517	557	503	533	529	519	476	479	496	511	524	499	520	536	528	452	474	504	532	533	541	490	493	492	537	480	523	506	525	504	554	498	513	524	498	515	489	558	515	481	489	484	515	545	526	503	546	561	520	496	526	491	474	524	468	529	504	497	486	569	493	517	519	497	523	533	477	477	504	521	566	527	476	552	507	506	530	557	504	536	539	510	487	494	523	516	497	486	518	518	500	506	524	515	474	491	474	506	490	505	499	530	546	511	532	492	487	502	519	481	501	484	497	540	503	528	523	560	486	538	509	466	500	498	560	502	493	525	522	459	490	521	519	535	557	543	504	510	539	507	470	543	522	539	489	527	483	526	537	517	532	492	516	483	537	543	539	532	524	523	522	508	502	562	533	540	526	493	499	501	507	502	476	553	512	534	498	516	502	514	508	512	523	507	507	526	533	493	493	505	524	526	506	506	519	527	477	529	513	546	492	504	495	505	511	526	514	531	486	495	566	520	503	531	544	508	483	531	494	520	503	505	522	531	510	533	481	537	513	532	523	519	523	511	519	506	507	532	528	534	518	502	517	548	503	472	489	557	520	549	544	537	525	559	498	495	532	470	566	501	552	529	477	490	572	534	529	486	517	490	496	491	543	496	546	518	511	573	503	479	508	521	521	529	513	523	507	503	534	494	500	502	507	514	480	533	519	510	496	508	509	538	526	535	506	533	508	524	517	510	548	499	549	531	479	489	526	519	573	520	525	509	509	482	520	506	526	491	507	489	495	527	520	515	502	509	541	526	536	502	509	533	558	486	535	511	517	510	529	512	512	504	511	502	538	490	530	502	515	511	493	519	497	506	466	520	537	520	564	513	528	547	528	516	521	502	508	492	496	516	467	569	524	515	517	493	540	487	534	471	495	543	477	488	470	500	545	522	565	500	501	507	522	511	480	492	487	558	492	516	524	500	491	494	471	487	505	503	469	513	507	472	509	528	515	501	515	492	496	488	473	508	529	526	537	534	502	524	520	520	557	470	523	495	525	491	509	509	520	506	500	479	559	492	535	532	527	532	507	536	526	526	507	468	519	517	533	485	540	499	518	463	480	472	506	508	463	508	507	517	545	507	561	527	488	506	529	500	543	529	505	520	514	514	515	509	458	463	506	494	523	519	511	501	521	481	483	492	537	476	532	519	548	508	526	489	496	543	531	503	458	482	531	542	502	488	467	526	519	530	467	518	527	502	536	525	492	493	546	550	530	515	548	528	517	504	585	482	561	519	509	546	526	497	503	487	539	520	543	486	499	560	533	501	505	462	504	492	513	556	512	470	502	481	485	563	519	558	484	530	487	535	480	547	521	511	568	521	517	500	486	503	487	545	490	515	485	524	493	503	521	502	504	484	493	500	524	531	531	509	536	525	478	476	496	519	511	534	540	515	529	494	495	474	502	525	514	472	490	505	538	480	538	505	515	495	548	523	576	520	544	509	521	496	529	498	502	533	514	483	505	499	507	497	512	529	513	509	516	495	528	517	507	498	531	536	530	484	530	509	475	569	522	536	512	529	528	524	533	529	495	516	516	515	502	465	517	514	517	537	500	481	489	519	548	541	536	511	480	546	531	518	507	517	541	494	537	512	502	545	538	514	509	488	594	511	498	539	541	459	475	505	499	496	536	544	525	439	506	533	501	533	524	514	488	514	545	516	534	530	467	520	529	502	506	521	513	528	512	510	521	522	470	523	500	508	502	496	465	578	512	499	518	566	512	493	524	534	514	494	516	488	539	497	540	510	534	541	484	502	515	530	515	459	539	528	490	498	504	506	516	511	518	496	530	497	502	539	529	490	478	515	507	503	492	512	525	527	482	478	505	462	555	531	539	513	494	454	498	512	498	498	516	512	558	509	520	519	507	522	525	476	494	538	504	540	466	537	501	508	487	485	504	515
4898	10145	6583	4052	3241	2375	2145	1687	1801	1223	951	913	800	785	729	709	725	669	699	713	690	675	621	658	668	640	613	631	622	603	572	597	607	590	592	550	546	570	580	553	571	595	607	584	593	533	565	560	578	576	557	514	529	551	543	541	595	551	547	545	504	553	560	547	537	549	545	527	560	572	567	535	554	528	530	523	559	510	571	537	526	488	573	527	570	549	503	600	523	552	483	567	566	567	535	498	573	576	551	507	501	551	499	531	506	552	527	529	521	531	540	518	513	564	521	546	510	510	537	516	572	534	502	535	543	533	529	541	604	529	556	536	536	527	513	554	561	535	558	499	515	510	534	557	492	541	494	566	533	542	556	510	516	557	496	529	564	510	508	528	520	507	527	556	511	517	553	540	593	527	522	555	562	529	518	489	566	566	535	560	523	523	523	529	521	584	543	507	563	538	488	547	536	556	566	539	562	521	546	510	517	537	515	572	545	507	544	527	539	536	569	524	553	497	527	519	541	557	535	497	520	542	527	524	541	511	528	504	580	520	550	503	539	579	556	524	533	516	534	566	560	509	498	526	533	557	510	569	555	517	504	530	522	561	510	514	554	556	499	541	576	512	545	561	575	559	531	537	530	577	579	562	574	532	538	519	517	525	543	531	545	520	530	550	481	486	555	539	517	531	519	525	539	490	550	556	558	519	558	539	550	542	553	538	547	537	577	514	512	512	572	538	549	588	562	532	541	578	529	554	520	517	514	536	605	548	533	548	493	524	486	545	537	545	521	543	567	536	532	578	526	547	570	537	567	566	558	558	550	520	518	558	566	506	570	497	521	528	553	509	562	525	552	544	545	520	540	508	481	550	530	555	530	552	563	534	564	499	494	531	577	564	510	539	538	544	515	538	521	547	540	527	527	447	490	583	512	569	568	571	539	516	538	518	572	561	544	550	525	506	516	499	491	540	540	548	555	563	512	525	510	495	517	526	483	562	510	531	520	546	480	521	516	517	526	537	598	530	558	568	487	513	551	514	505	553	506	554	539	537	456	579	512	581	499	514	560	496	521	537	535	584	504	587	593	526	542	542	547	523	538	527	571	509	537	558	539	543	547	577	553	536	530	524	531	537	529	541	506	525	549	518	507	573	533	545	504	545	538	557	521	524	511	539	527	522	581	553	526	532	566	515	526	543	518	575	560	530	542	527	522	484	520	512	519	539	533	541	519	537	561	508	527	561	542	519	508	549	566	536	558	511	533	516	572	535	542	542	559	591	549	511	573	524	546	518	567	560	555	543	497	551	514	548	513	528	530	522	539	522	562	505	512	518	537	520	546	556	565	504	525	569	529	542	531	522	574	518	499	538	539	536	559	546	496	514	529	517	536	560	519	547	554	578	513	519	540	549	543	572	505	557	574	569	534	584	552	538	535	536	512	538	570	567	553	571	524	513	570	523	526	514	547	499	558	541	492	502	522	510	538	523	532	594	527	539	540	525	539	513	527	556	535	539	555	536	510	528	508	523	569	538	544	504	537	564	512	546	549	513	520	534	535	555	518	511	519	517	549	551	509	513	504	547	532	529	558	499	533	524	537	528	558	499	565	561	511	559	546	509	518	562	552	525	514	542	542	537	569	489	540	502	540	504	552	514	497	518	551	544	552	492	508	568	560	541	525	541	522	509	557	560	520	512	538	562	549	494	538	538	535	559	543	547	505	552	542	555	516	508	531	548	513	579	543	532	527	516	547	527	557	536	568	549	501	526	547	548	508	552	555	554	555	513	543	515	538	560	510	545	559	540	521	582	548	486	587	504	564	551	567	511	574	525	541	566	542	545	536	606	511	548	538	548	565	592	548	514	546	555	519	536	522	515	522	546	586	544	531	535	509	520	505	541	540	578	556	531	564	539	541	526	533	549	556	542	488	570	512	519	535	559	539	538	548	505	550	521	564	569	541	487	524	521	529	552	558	516	508	595	546	525	543	506	592	569	526	548	547	514	522	516	519	552	510	536	541	557	523	534	500	525	523	500	571	525	544	500	545	531	525	495	558	533	533	557	549	561	537	524	598	536	544	530	535	553	504	523	557	545	524	526	581	543	579	507	530	542	551	538	491	514	563	540	540	556	526	522	518	571	548	499	531	547	570	526	547	546	582	539	538	504	539	553	496	503	530	581	531	510	527	559	549	579	526	566	542	522	592	491	547	556	539	490	503	549	539	548	539	546	562	523	520	487	525	500	517	575	546	483	551	541	524	522	506	557	543	539	528	546	508	563	520	542	540	542	540	579	544	546	498	507	536	540	552	516	546	471	574	527	570	523	567	509	534	547	550	540	569	532	536	560	547	544	532	558	526	562	574	544	544	521	474	494	529	556	563	525	534	515	540	520	534	586	561	535	540	539	568	568	522	542	538	524	546	557	558	509	476	555	549	536	554	544	509	522	538	535	530	462	546	537	569	544	518	521	506	560	533	542	561	556	557	544	542	529	518	505	517	549	541	518	544	536	532	541	537	549	532	572	578	486	510	508	540	516	568	581	552	570	540	559	537	568	568	520	497	483	572	544	528	503	554	556	579	548	541	517	509	538	556	540	567	529	552	528	551	521	569	527	511	559	559	481	541	499	550	551	549	502	547	593	510	597	560	530	523	502	535	533	527	492	544	561	555	513	543	564	533	530	556	582	525	554	570	551	548	576	575	498	487	549	577	547	529	544	507	541	526	508	519	547	573	525	546	538	535	503	550	551	532	513	545	563	513	495	566	535	558	539	493	528	522	550	534	565	521	566	505	515	536	505	500	536	516	526	541	532	571	558	511	528	553	517	574	516	550	507	524	525	517	526	498	529	537	538	572	544	526	535	528	545	568	575	520	552	516	530	543	512	526	540	541	547	568	517	551	514	555	495	530	517	552	520	535	517	532	596	561	493	575	540	540	548	546	538	532	530	546	497	507	492	551	558	514	516	543	525	497	528	527	564	543	529	519	558	522	616	567	552	525	550	520	504	558	521	537	555	557	541	512	533	542	564	550	529	536	550	520	497	561	526	521	523	526	582	520	523	552	540	516	582	566	546	521	534	561	543	536	538	535	537	518	544	530	532	507	526	530	534	487	535	549	548	565	522	566	560	501	506	531	529	521	491	574	535	564	530	536	514	562	562	529	548	521	552	506	547	534	567	510	543	547	525	538	499	550	551	530	511	544	536	558	527	529	552	572	589	565	563	552	526	523	546	551	557	554	542	536	540	523	529	550	527	565	502	562	570	527	539	539	525	528	596	522	558	563	513	540	545	550	518	539	515	605	507	517	572	498	568	499	502	553	546	531	554	530	556	516	506	525	558	550	557	532	488	512	526	551	505	496	564	522	529	479	539	546	540	518	523	543	556	503	566	548	544	540	574	505	556	553	517	534	521	536	574	538	503	527	553	538	545	572	558	526	553	540	500	579	601	502	503	534	521	555	542	519	566	580	521	529	527	540	545	494	547	525	524	544	540	565	556	530	549	580	505
22714	21387	29035	24111	21393	21529	10871	3321	2957	1942	1654	1599	1494	1387	1374	1311	1306	1274	1272	1241	1220	1284	1241	1209	1172	1232	1154	1158	1144	1162	1097	1101	1083	1184	1159	1106	1093	1048	1098	1131	1095	1105	1083	1136	1059	1039	1095	1086	1053	1037	996	1020	1058	1053	1017	1078	1003	1063	1049	1049	1058	1123	1028	1040	1091	1034	1001	1058	1001	1030	1029	1036	1023	1008	1069	1017	1111	1014	1037	1072	1062	1031	1061	1046	1106	1036	1044	1015	1036	1079	1001	1007	1011	979	1009	1020	1078	1053	991	1092	1050	1010	1011	1063	1040	1024	987	1049	1081	1055	1031	1010	1000	990	1041	997	1108	1074	1060	952	1038	1015	1056	1058	1045	1052	981	1046	1064	1013	1019	1010	1008	1031	1056	1046	1023	1058	1020	1023	1046	1016	1052	982	1031	1026	1020	1076	1023	977	1048	1044	999	988	1035	1079	1027	1015	983	1076	1027	1059	1030	1000	1027	1077	1064	992	1022	1065	1082	1070	989	1018	1019	1004	1019	1028	1043	993	1023	1053	1008	1045	1066	984	1001	1063	1039	1052	975	1032	1046	1008	1026	1041	1089	1064	1035	969	978	1034	1039	989	1008	1054	1045	1021	1050	1016	1074	1025	960	1041	1058	966	1008	1010	1058	1018	1094	1033	1050	1063	1038	1000	1028	1064	1058	1019	1031	1006	1038	999	1025	1018	1034	1001	1053	1030	1013	1001	1015	998	1035	1004	1058	1004	1054	1046	1052	956	1033	969	1012	990	1067	980	990	1028	1036	1050	993	1037	954	1067	1042	1048	976	1004	1087	1014	1079	974	1054	1018	1050	994	1026	1017	1048	1009	961	996	963	990	983	1020	975	961	963	964	948	1073	1092	991	1083	1032	987	1034	1001	1054	1054	1062	991	996	979	1033	1037	1025	1001	1021	1047	1043	1010	994	1006	1020	1001	1048	1039	1000	1013	1060	1068	984	1014	981	1026	1059	1024	1022	994	1038	1087	1092	1010	979	1011	1036	969	1001	1029	957	987	1037	1018	1032	1049	1022	1025	980	1063	1018	978	1023	1052	969	1048	1002	1069	1056	1037	1013	1038	1037	1066	1095	1016	1038	1019	1022	1037	1058	1044	1037	1024	1007	1007	1015	1022	993	1062	1048	1005	996	1020	1045	1062	1033	1011	1007	1004	1035	1057	1012	1053	1047	1077	997	1000	1062	1000	1011	1025	1021	1088	1054	1100	1040	1076	995	998	1012	1065	1036	1024	1015	1042	996	1028	1050	1031	1015	1038	1040	1025	1017	998	1047	1027	1013	1027	1041	1041	1000	1045	961	1037	990	1025	1076	1010	1033	995	936	926	1032	1053	1031	1091	1015	987	995	1066	1041	1038	1076	1018	1029	1036	1009	997	1005	1016	1051	1035	1000	1020	1085	1051	1020	952	998	994	1013	1086	1051	979	1025	1019	1081	1011	1019	1023	983	984	1008	965	1026	1072	1009	1030	996	1069	1025	954	1055	959	1041	1002	1018	1106	1030	1055	1023	1067	1017	1003	1026	992	1024	1029	1007	1075	1022	994	1049	1029	1026	1093	1061	991	1063	1001	1011	1039	1064	1050	990	1062	956	1051	997	1050	1045	1031	998	1022	1012	1040	1017	1004	1041	1009	1023	1039	1027	997	1018	970	967	1067	1016	1009	1040	1002	1091	963	1038	1025	1045	981	1062	1025	1030	983	1028	1015	1067	1009	1010	993	979	1025	1010	1030	1041	1010	1042	1027	1043	1074	1006	1030	1046	1018	1062	1022	1019	1027	1002	1014	1066	1017	1080	1003	1024	1053	1016	1097	1025	1037	997	1031	1022	998	1007	1025	1004	1023	975	1046	984	1024	984	1063	1047	995	1024	998	1088	1026	968	1027	1012	1062	998	1019	1023	1021	1018	988	992	1014	1028	1038	1018	1126	1023	1007	1015	1018	994	1079	1052	1022	974	1031	1019	988	1002	987	976	1021	1061	1067	1067	1035	1080	999	997	1045	1044	1100	1036	1013	1007	1006	1030	992	1055	963	1018	1049	1049	1085	1024	995	1066	1073	999	1010	1054	993	1018	1024	1029	1014	1081	955	1063	1026	1038	996	1030	1092	1033	1007	1021	1037	1029	1017	1072	1077	942	1030	1000	1022	1031	1040	1114	1055	1019	1056	1023	930	1074	1052	1049	1003	970	1033	1008	1027	1025	1043	1017	1035	1027	1087	1027	1022	1018	1067	989	1010	1057	1053	970	1066	994	1009	1005	1022	983	994	996	1040	1063	1056	977	947	981	1010	1003	1001	1097	1046	1027	1007	1038	1027	983	968	1015	1007	1050	1013	998	964	1080	1041	1021	1019	1009	968	996	1069	1013	1036	1003	976	1010	1002	1051	999	1016	1014	967	1004	1050	1027	989	993	970	1027	1027	965	978	1043	1067	1082	1052	1022	1048	956	1017	1040	1022	1069	1027	1040	1048	1017	1016	988	1029	1065	999	1053	1021	1050	1013	1070	1019	997	1008	1060	1041	979	1055	960	1054	1035	1027	1002	1006	1060	1068	1066	1061	1034	959	1049	1035	1046	1001	1038	1008	1023	1017	1017	966	1003	1055	1016	1056	1003	1033	1047	981	1042	1019	1005	992	962	1018	1056	1032	1072	984	1004	995	1080	1023	1027	1025	1024	1032	1030	1038	1014	964	1026	1007	1027	1016	986	974	1040	1023	1027	1017	995	1043	1041	1031	1030	1036	972	1017	1019	1047	1020	1068	1030	986	1020	1023	996	1011	1020	1099	1048	992	1023	1026	1035	1027	1026	1053	1044	980	997	995	1044	1038	1004	1078	1033	1028	1034	991	1007	1033	987	1053	1029	989	1034	1017	1084	1007	1052	1045	1025	1003	1028	1032	976	1008	996	1005	1059	996	1053	1081	1065	1005	1068	1014	1081	1037	1072	1029	1010	1047	1053	993	1078	1048	1021	1021	1086	1036	1068	1027	1060	963	947	1034	1046	1014	1048	1003	1004	1068	1039	1032	945	1012	1058	968	990	1035	1021	998	1042	1038	1078	960	1030	977	1023	1000	989	1048	1032	937	1056	1041	1061	983	1026	1061	1037	1023	964	1061	1017	1020	1045	949	1017	974	1025	985	1031	1032	1001	1019	1066	1042	1013	1060	947	990	999	1022	1067	1063	1042	975	1015	1025	1060	1040	1003	1009	1002	1007	1019	1037	991	1056	1024	1032	1064	971	1019	1048	1013	1068	964	1010	1005	1048	1018	1023	1032	1048	989	954	1002	1049	1018	1013	1012	1004	994	1020	1054	1047	980	1030	952	1022	966	952	1056	1043	1047	1006	1019	1031	1015	1040	1067	1089	1031	1055	1081	1026	975	992	997	1021	1004	998	1085	985	967	978	1015	1042	1047	1006	996	1039	1019	1028	958	1080	1000	1017	967	1002	966	1012	1044	1023	1017	1058	1016	1046	990	977	1015	1011	1062	964	1016	1043	1036	1021	975	999	1003	1023	1032	970	1050	1009	989	1027	1023	1033	1011	998	1047	1013	996	1010	1016	1014	984	995	982	1088	1006	1114	1022	1047	1038	1078	1055	989	1095	985	1032	1013	921	1050	1021	1041	1031	1076	1032	978	1028	984	987	976	1036	1012	1056	1047	1002	1020	1013	1091	1043	1038	1043	1068	981	1003	1070	1026	985	984	1000	962	1008	997	1055	1005	1036	1091	1019	1089	1003	975	1025	1019	1022	1054	1029	1050	1052	1059	1063	1024	1037	1012	1044	1067	997	994	955	1067	1034	1054	1043	1015	1049	1021	1052	1030	1030	1081	1067	1055	1015	1016	1015	961	1012	1034	1076	1018	1007	981	1028	1072	1048	1036	1051	1021	1020	1008	1011	1067	986	1016	1105	1019	1065	1027	984	1015	991	1027	987	1061	1059	970	998	980	962	1033	989	977	1068	1042	993	1059	965	1028	1057	982	1077	982	1003	1009	1003	1054	1042	1053	1018	983	1068	1009	1051	1038	1021	1050	1121	1005	987	992	1009	1008	1025	1003	1004	994	1036	1042	1017	1022	997	985	992	1077	1043	1006	1015	1025	994	1010	995	1048	1100	1071	1045	1011	950	1012	1047	1057	1040	966	1095	1000	1070	1035	1034	1036	1069	1084	957	1010	1040	1031	1072	1023	1083	992	989	1012	1032	1036	1080	967	1058	1048	1098	1021	973	1028	999	973	1007	976	995	1067	1033	1011	1032	998	985	974	1047	1045	998	1065	1030	1036	1009	1050	1003	1017	989	1029	1026	996	1034	1090	1027	1060	966	1055	1036	1099	1053	1029	1017	1056	969	1049	988	1029	1055	1016	1032	987	1003	940	1053	1010	1004	990	1073	1052	1016	1014	1034	1007	992	1050	976	1041	1035	1047	1074	996	1041	977	981	1022	1082	1060	1048	1069	986	1068	1040	1026	1014	992	950	1040	983	1024	1072	1013	996	1033	1112	1014	1038	999	958	1094	1006	980	1069	1046	1014	1019	1018	1001	994	1030	1066	1047	1110	1030	1017	979	1025	1031	1047	1011	1058	1064	1040	1029	991	1009	1066	974	1020	981	976	1007	1020	1057	1021	1062	1058	1054	1011	1109	1032	1059	1021	999	1023	993	1025	1004	1033	1023	1016	1020	1057	1045	1012	1032	1032	1044	1111	1038
7012	21468	15256	9823	7788	6006	5146	4377	4390	2761	2091	1984	1798	1638	1609	1565	1580	1471	1415	1319	1290	1305	1291	1254	1255	1285	1158	1172	1248	1136	1088	1085	1123	1125	1094	1120	1070	1119	1155	1084	1076	1078	1072	1144	1017	1038	1024	1071	1018	1077	1035	1065	995	1069	1069	1067	1021	1052	1028	1079	1037	1048	1074	1057	1063	1094	1052	1008	1000	1088	1056	1041	1046	1005	1045	978	1028	1043	1033	1060	989	1000	1001	1049	1044	1012	1017	1019	999	1021	1036	1043	965	1035	1035	1045	1065	949	1005	1024	1050	1045	1049	1048	984	1021	957	964	978	979	1012	1025	1011	1000	1074	1061	981	1071	1031	1108	1041	999	1002	1017	1035	1000	1017	1008	991	991	1003	1037	990	1021	1072	1045	1058	1026	1046	1064	996	1022	1016	1044	966	1011	1049	1012	972	1000	1011	1029	989	1063	950	1007	1028	1004	1035	969	1010	1014	1038	1007	969	1047	1006	1023	1107	1007	1028	939	1004	1051	1028	1063	939	1059	1066	1005	1021	1022	1015	963	1007	1039	1014	1005	1003	1004	1025	965	1011	962	1021	1072	981	984	1037	1069	1018	1018	1023	1025	1045	986	1055	995	983	979	1003	1050	1000	991	1020	979	1043	1015	1021	950	997	1033	1011	997	1014	1026	1099	1002	1031	1045	1001	1010	973	1062	987	942	1049	1014	999	1012	952	1006	1027	1000	1049	1011	991	1058	975	1014	1029	989	1017	1016	1054	1026	1032	1056	1015	1041	1014	1079	997	1029	1035	1026	1052	1006	984	1028	993	1021	1021	1019	1013	1036	1020	983	1011	996	1023	1029	1024	1077	1050	1004	1040	1009	1028	969	1047	1026	994	1041	980	1020	983	1049	1049	966	1005	1070	982	1066	928	967	1054	1012	1026	1020	975	986	1013	1082	1038	1031	1027	972	1054	1027	1042	989	1039	1035	1059	990	1032	1009	952	1017	984	1063	1043	1013	996	1038	1002	1000	1004	1007	980	1020	1025	1008	979	1015	1013	1055	1050	980	1001	1033	992	974	1080	1057	1052	1029	1053	1020	1064	1022	1009	946	1041	1017	975	1004	1051	1016	1037	1025	1039	981	1060	1001	1008	1001	1047	966	995	1051	1001	1041	956	1035	1072	997	1022	1069	1019	974	1030	991	1014	1005	980	1005	1026	1060	1040	1037	1029	992	991	996	1017	973	1002	963	1002	1025	1016	969	1012	1014	1044	983	975	1037	1000	1036	1055	1044	1025	988	1024	1028	1027	980	970	921	1055	1068	1032	1031	1052	1045	991	1024	1018	980	1018	1016	1037	1034	1017	1038	994	1007	1036	991	952	1016	980	1040	1085	981	1008	1007	973	964	1041	1000	1013	985	1042	997	1084	1059	988	961	997	1056	1040	1023	1028	1020	969	1011	1005	1028	999	1098	958	975	983	1004	976	993	1013	1027	991	1003	1013	994	1053	1082	997	972	1009	998	1029	983	998	1028	992	973	1031	1000	1005	1020	1019	1018	972	984	996	1011	1048	1023	1016	994	1025	984	1024	964	999	1036	1017	998	1060	1014	1020	1003	961	1046	1061	985	1011	1002	1045	1044	1046	1043	970	992	1021	1031	994	1032	985	1021	1010	978	1039	1020	990	1018	997	1079	1049	1030	973	1006	1033	997	977	988	1040	952	1002	1029	989	1035	966	1014	1068	1051	994	1021	1006	954	1009	1052	988	1029	1000	1025	1058	1001	1033	1042	979	1047	997	967	1011	1061	1014	1052	1054	995	1030	995	1035	1044	1036	1028	1005	968	1003	1010	1060	1012	1023	1011	1006	1026	1018	963	1060	1032	1041	1001	1007	1016	969	1041	1026	1027	1006	1076	1022	1003	1069	1010	998	1009	972	995	992	1071	1048	1061	1055	1083	1025	1033	1051	1007	1010	1034	1040	1106	975	1009	980	1056	1019	1028	980	1030	1033	956	990	993	1007	1016	1086	1007	1018	999	994	1005	1025	1057	1047	1024	1083	1004	1035	1097	1031	981	1029	1030	998	991	990	970	990	953	1013	1011	997	1029	1036	1005	973	1032	1055	1006	999	949	996	1028	1034	1045	1064	1066	1025	1070	960	1011	1015	1034	1021	1065	1026	1046	993	1034	1000	996	956	1000	1034	1035	985	963	1006	1008	993	1017	932	999	992	995	995	1029	1073	1030	1000	1012	994	994	1020	1003	1026	1042	998	1091	1032	1054	1007	990	979	1032	1076	972	986	1027	985	994	1020	1044	1058	1029	1017	1021	1046	1089	1014	1038	1001	1010	1015	1048	1020	1038	985	1003	1071	1031	998	1033	1032	1042	1022	1028	1055	1050	983	1013	1058	1027	949	1026	1000	1001	992	982	1025	1011	1002	1029	1017	976	1051	1024	1040	995	1037	1030	991	1054	1056	1009	1014	1048	1011	1048	1117	1056	1023	996	1015	1000	1026	991	1018	1037	1023	993	1047	1068	953	1025	1025	1012	977	992	1047	1041	1036	1022	1048	1009	978	997	980	990	938	1017	1028	999	1003	1044	1049	1023	1093	1057	1025	1060	1068	994	939	1018	1045	1013	1043	1023	955	1093	1026	983	955	1009	1007	1018	1017	998	1069	999	965	1061	1024	1035	1004	1025	1004	987	1075	977	1009	1025	1099	1036	1015	1029	1062	985	1021	1025	977	1043	970	1014	1066	1015	1027	1025	1003	1067	1021	1029	1051	1023	1045	1041	1021	1037	1023	1028	960	1028	1007	1034	1036	1060	1022	1046	1050	980	1078	1057	1058	982	1007	1010	1078	1041	956	1002	1041	1013	1045	1026	1052	966	983	973	1056	1013	1002	1025	979	990	997	1026	1017	1032	1052	1041	1018	1000	1076	1000	1022	1025	1028	1028	1001	1038	1018	1030	1027	1006	999	1016	991	1024	1009	1044	990	1004	992	988	1021	990	1016	1008	1044	991	1026	1007	1048	995	1046	1058	996	1006	997	1004	1024	1057	990	1048	1019	1049	1015	997	1018	993	1055	1025	1032	999	1022	1050	1043	1035	1036	1026	999	994	1032	1043	1003	1018	1061	975	1004	981	1061	1070	1040	1049	1030	1089	1029	1115	971	983	1028	1012	1049	1040	1011	1018	978	1016	1070	1032	963	1034	1018	1017	934	1017	1059	993	1017	990	1004	1013	1066	1037	1028	970	1027	972	1020	1033	1043	1051	1015	1026	1069	1011	1098	1067	1010	1077	1044	1011	1035	1022	1060	1062	1085	998	1032	976	1013	1035	1043	951	1044	1020	991	1000	1024	1024	1015	1047	1044	984	1030	1023	1060	1001	1013	1043	979	1043	978	1018	1032	1028	995	1006	993	1041	1000	1068	980	1024	941	1051	962	1042	1031	998	1006	1054	1037	1031	1044	999	997	986	1070	994	979	988	1022	1013	1017	1039	1019	1050	1010	1016	1006	1059	1055	1003	998	1051	1011	1024	1020	981	1021	1035	982	935	1014	1075	1024	966	1010	995	996	993	972	1010	1036	1028	1059	978	986	1008	1017	1016	945	1004	973	1018	1027	1027	1086	960	1009	1043	1020	993	978	1040	1024	1064	993	979	1030	1028	1027	1030	998	1041	1059	1012	1061	1065	997	1044	968	1011	1021	1031	1045	1013	1006	1021	1020	1003	1028	1020	1044	1069	1039	1025	1004	1032	1023	1019	953	1023	970	1053	1009	1064	1000	1004	965	1038	1013	1013	972	1042	1026	993	1033	1016	1017	1065	986	1034	1010	1025	986	1049	1035	984	1008	980	1021	993	987	1094	1057	952	1081	966	1007	1023	1032	959	973	973	1040	990	1037	1023	1031	984	1025	992	1033	968	950	1027	1040	1023	1058	1069	999	1005	1073	1055	1043	973	1039	973	1038	1016	1035	1056	936	1062	1047	1047	1048	999	1039	1026	983	1029	994	1069	1036	991	981	1017	1003	994	1037	1041	1034	972	998	1035	990	1022	1028	1057	1017	1015	1006	1033	1007	1019	1015	972	993	993	1021	1031	1026	1014	1038	1015	1047	1001	1024	986	1026	1037	1015	1066	965	989	1072	1035	1020	1042	1002	999	1029	1005	1007	1027	1001	982	1038	1010	1060	1036	1061	1018	1026	1013	1023	922	1066	1009	1048	995	994	1028	985	985	1047	967	1062	969	1022	988	1062	1054	1058	1055	1058	1066	998	1020	979	1028	1017	1005	1006	985	1025	1019	1052	1051	1002	1059	1045	1045	1024	1060	1061	1046	1019	1023	992	1034	978	1000	997	1031	1024	1004	1018	1007	1023	1053	1025	1006	1015	1000	978	1004	1011	1052	1004	1017	1061	996	1040	996	989	1017	1026	992	976	1027	1043	1037	1002	994	1062	1016	1012	1026	1022	1012	995	1015	1002	1006	987	1032	1022	992	997	1047	1103	1007	1023	970	1049	962	1033	1036	1068	964	1042	1029	1049	1038	1011	996	992	1032	1022	993	974	979	1055	1038	974	1036	1002	1039	949	988	985	1000	1046	1045	1043	1036	1022	1054	1048	964	1025	996	999	1021	994	1057	1055	1063	1035	976	955	1094	1009	1017	994	1004	979	1037
28064	19644	7562	1958	1277	999	896	950	919	711	657	704	634	680	603	640	608	602	592	562	597	583	642	609	627	604	679	598	616	600	652	571	570	585	566	582	586	608	615	630	591	611	598	531	575	571	546	604	589	586	552	567	606	593	590	570	543	578	587	615	557	582	584	610	576	554	589	573	533	619	613	627	605	588	580	557	542	555	586	543	587	615	540	572	566	571	594	621	583	612	617	603	567	589	572	573	541	575	565	562	551	575	584	548	520	542	537	555	599	558	580	524	556	597	610	600	548	559	548	574	584	550	552	585	570	558	579	571	542	531	597	586	550	585	538	595	569	590	621	573	573	566	567	581	581	580	579	572	608	582	567	614	540	543	534	567	574	544	572	551	557	587	549	564	538	547	584	563	587	581	584	587	566	551	577	570	551	592	569	615	552	589	575	558	630	556	590	556	563	557	557	592	592	548	533	615	583	597	558	567	578	592	575	545	588	535	593	519	555	597	581	604	534	543	531	594	571	532	590	534	536	547	611	599	559	582	594	536	593	611	610	566	604	568	569	551	551	549	562	586	556	532	544	582	561	558	564	536	616	583	601	574	552	551	574	616	559	575	535	542	592	596	523	544	526	536	547	589	544	573	593	573	570	542	616	538	555	551	599	602	518	581	585	538	568	546	609	634	553	610	584	566	572	581	567	589	560	514	583	599	554	580	553	594	591	556	599	565	608	547	607	559	574	589	568	595	615	573	605	595	543	573	552	560	592	587	569	499	560	562	536	539	560	592	581	600	562	577	544	570	594	589	551	557	571	531	573	547	602	576	621	565	585	545	597	568	561	564	563	565	571	571	533	543	589	512	544	587	555	552	545	576	527	576	604	567	604	566	558	545	574	606	571	544	562	542	576	593	589	549	526	547	580	595	595	591	589	542	584	590	593	578	571	555	541	551	560	571	552	561	563	586	553	589	529	565	596	514	571	528	531	515	610	593	561	632	532	534	538	588	560	575	567	557	567	607	584	618	562	590	595	584	564	564	572	613	573	539	547	553	586	609	590	577	573	590	554	587	518	608	586	613	554	550	571	579	578	584	589	570	627	561	556	589	591	590	543	587	491	539	555	573	571	570	551	557	578	569	543	592	556	598	551	592	600	600	545	600	557	542	576	583	582	548	540	593	629	628	601	553	568	551	564	535	558	580	593	552	536	565	562	549	603	557	559	559	548	610	579	599	588	548	556	578	551	538	533	586	597	577	603	601	542	548	527	582	605	606	638	599	536	566	537	571	614	599	548	564	607	573	618	584	550	536	560	555	551	559	570	578	625	564	576	555	572	573	589	576	577	508	542	577	540	563	552	503	595	538	589	549	539	644	612	559	597	541	560	602	546	579	546	602	538	541	605	523	574	599	563	561	582	584	547	603	562	606	575	555	565	571	577	556	545	521	574	585	542	545	511	606	613	566	542	569	535	587	628	566	552	561	537	578	563	598	577	568	522	573	601	550	565	570	617	550	612	525	559	544	573	588	595	610	545	569	562	577	604	585	587	596	590	573	560	573	542	546	540	570	555	594	590	584	624	585	563	577	558	593	576	585	580	566	576	536	560	587	574	652	588	537	523	558	602	534	554	530	610	583	560	599	584	594	577	582	571	601	573	638	578	591	585	565	576	589	563	533	529	530	572	593	581	537	565	558	547	577	604	569	597	536	538	573	542	514	582	563	554	519	573	590	520	590	597	546	591	588	537	554	551	554	599	551	600	559	574	559	564	596	587	581	559	565	557	587	558	549	559	557	625	564	564	583	553	586	547	571	610	523	564	586	575	621	576	563	559	582	599	505	558	557	544	584	580	557	600	610	582	610	572	569	560	603	571	569	582	555	570	523	559	597	579	616	578	536	585	556	579	582	581	531	589	578	565	552	579	595	554	610	572	583	596	566	548	564	591	618	611	604	572	610	594	565	593	591	554	536	562	553	553	590	537	538	552	568	539	563	574	518	566	603	596	587	561	618	550	559	563	573	540	572	569	567	511	585	575	517	527	605	548	577	558	587	560	534	587	584	572	596	521	578	571	590	574	564	574	611	581	525	555	543	536	528	603	584	564	612	578	536	589	577	563	573	617	535	603	575	557	569	605	571	536	593	552	550	570	573	556	551	549	567	601	565	528	564	577	539	551	585	545	586	569	586	558	581	575	564	590	586	572	521	544	576	555	551	536	585	580	570	622	529	566	573	577	531	569	580	582	556	583	562	586	578	591	596	557	585	614	570	548	565	579	549	553	587	590	547	565	589	537	558	588	550	597	565	516	546	556	587	531	590	550	610	564	542	574	559	614	578	551	584	566	530	557	561	563	572	579	605	583	514	583	559	545	589	540	560	564	532	553	561	586	495	525	569	552	547	524	558	525	596	579	581	579	599	590	568	541	547	568	541	588	616	570	566	566	556	571	572	559	571	551	597	590	574	582	572	567	570	552	539	566	572	533	606	587	537	589	552	553	556	585	545	527	559	595	560	594	566	522	552	578	585	563	565	569	574	576	575	544	574	569	614	563	549	565	544	538	542	607	563	570	580	635	550	624	552	530	564	551	577	519	576	592	568	552	608	582	564	582	567	579	592	563	572	567	567	579	584	563	586	600	566	573	576	621	570	621	553	581	523	536	578	536	585	550	566	557	576	552	554	556	541	566	564	532	547	558	534	585	567	597	566	537	557	512	537	542	566	571	605	578	611	575	574	542	603	590	606	572	580	536	604	555	588	608	539	569	588	593	581	544	587	557	574	546	586	560	567	544	545	604	591	545	593	581	571	552	562	571	577	535	577	599	553	597	573	537	504	553	575	579	560	576	538	578	575	564	578	568	563	550	591	557	592	587	566	576	582	579	566	550	562	547	540	562	582	576	575	552	554	599	574	602	571	579	545	638	556	537	574	550	542	592	538	597	582	561	609	545	588	547	542	546	496	579	568	579	567	568	596	585	582	554	539	545	596	542	609	567	566	540	521	575	595	545	552	541	539	569	535	550	584	596	577	541	549	549	520	569	548	560	557	532	544	590	576	566	581	570	612	562	530	564	577	554	542	567	534	581	555	555	610	576	594	540	599	613	569	545	562	550	593	607	570	622	588	585	575	579	566	546	547	543	603	566	533	524	516	563	566	543	544	551	585	543	556	538	521	567	541	550	556	547	592	550	564	621	592	602	562	610	562	567	631	575	588	613	581	573	589	579	555	592	583	498	561	525	561	548	561	578	570	584	538	566	566	588	560	583	545	564	543	542	527	561	540	607	542	550	584	611	571	591	586	584	564	591	528	574	554	566	581	552	585	614	586	512	555	555	587	575	511	564	547	560	589	590	579	625	612	608	537	569	584	580	581	571	523	540	593	580	568	616	577	574	552	566	555	557	596	562	553	633	583	578	560	559	574	559	591	535	570	563	543	601	571	602	609	570	569	552	545	543	584	575	556	583	560	574	603	567	577	560	548	550	568	514	570	595	600	575	555	607	576	589	587
6013	5158	3409	2219	1746	1517	1339	1260	1216	909	768	731	706	700	710	686	686	663	695	633	635	618	684	595	623	624	649	597	589	621	615	641	624	635	572	596	557	579	617	633	624	579	602	590	655	562	549	579	579	592	555	619	600	549	582	615	597	638	573	579	624	579	576	578	569	586	571	566	615	578	565	604	641	601	560	580	590	570	605	607	601	611	524	595	583	574	608	598	587	574	558	547	567	589	624	561	589	571	620	569	553	551	561	606	553	564	538	559	548	544	603	585	601	636	601	602	548	588	610	600	579	547	595	582	608	544	573	594	583	548	556	572	587	636	582	593	516	580	541	572	598	600	535	568	613	594	600	569	547	582	571	590	567	617	580	563	590	632	552	543	576	593	571	604	572	574	586	583	570	584	561	558	579	592	577	576	541	591	608	604	608	630	574	549	573	592	595	572	543	591	543	555	606	601	569	567	595	600	585	543	594	575	537	596	595	601	585	578	531	591	589	579	590	567	540	586	568	596	549	580	560	577	587	587	590	559	591	564	581	569	602	586	584	585	577	559	578	589	601	587	539	603	586	636	591	566	568	597	584	634	570	612	578	557	631	609	550	557	569	542	589	605	600	562	630	538	582	569	544	577	596	615	578	581	579	567	551	611	587	592	587	606	544	539	580	546	604	578	543	547	569	564	571	595	579	537	572	586	557	563	546	561	571	567	565	585	573	581	616	582	640	578	554	578	595	616	594	557	612	553	594	562	553	596	556	570	605	584	600	576	557	602	594	608	586	564	581	613	560	583	600	580	598	592	585	577	536	541	610	568	543	570	600	557	554	601	562	523	617	549	563	598	597	537	588	583	559	583	544	619	564	535	579	588	598	569	627	553	622	603	643	543	575	573	553	614	576	588	586	578	544	599	603	578	562	614	599	577	555	585	606	603	627	563	572	585	584	535	551	564	548	571	588	598	618	538	547	566	563	579	584	529	565	557	606	591	526	596	553	591	549	578	592	546	575	591	617	616	603	557	568	621	597	577	559	589	548	583	539	558	600	592	526	572	544	571	568	595	612	555	610	570	573	597	566	566	583	534	613	571	584	598	550	593	614	604	649	618	602	543	556	569	568	538	603	545	578	578	590	528	552	564	572	553	548	586	556	614	561	550	591	555	574	580	594	571	563	560	623	582	551	536	527	607	612	557	619	595	617	600	527	562	611	595	613	585	562	549	632	616	581	558	568	574	644	567	586	558	572	567	592	607	578	596	583	603	574	614	578	594	618	569	568	620	606	538	580	569	593	567	576	586	560	553	571	605	583	533	575	558	596	592	583	604	605	557	551	594	582	558	577	574	589	585	589	574	555	632	553	585	576	554	585	596	544	596	536	562	557	605	566	595	564	589	592	599	544	617	526	579	612	541	575	568	585	593	578	579	584	564	617	599	615	565	599	523	575	579	568	545	594	558	582	575	576	601	550	544	611	581	567	566	588	557	641	568	609	566	583	583	586	606	533	599	615	595	554	559	575	582	553	597	596	554	651	606	593	562	511	631	577	616	591	593	575	597	595	599	602	603	527	579	582	568	608	591	531	559	596	598	559	537	576	584	583	607	591	563	572	578	591	584	570	613	565	572	507	595	579	589	627	631	587	639	569	576	562	588	578	605	558	595	555	546	554	591	609	580	557	597	568	577	574	575	560	569	605	576	591	574	581	556	532	549	595	591	557	542	594	580	575	540	556	561	578	611	577	554	608	624	559	573	588	561	582	563	587	593	553	579	547	567	588	585	554	594	534	563	577	574	552	574	519	548	540	568	584	606	606	586	627	568	638	560	573	538	603	565	566	601	578	576	560	616	587	587	574	566	566	573	554	548	588	604	634	591	553	571	593	564	606	592	563	576	570	595	554	556	624	562	583	575	580	611	591	571	596	559	569	549	532	576	584	599	557	568	556	551	573	576	579	539	582	586	527	602	594	569	554	589	582	581	636	591	572	570	565	564	628	577	593	531	578	540	586	571	540	592	598	585	535	568	596	579	594	617	548	584	595	590	596	609	564	595	582	542	572	540	573	577	547	569	577	585	562	584	594	573	569	572	596	587	609	580	574	594	545	590	555	607	604	518	572	614	598	616	567	568	571	562	571	585	570	544	553	584	561	610	594	562	544	568	581	587	561	567	559	580	562	595	608	586	567	551	581	543	641	579	581	590	612	548	578	535	553	582	559	581	586	595	607	552	568	573	528	603	576	561	587	578	593	554	595	560	602	557	589	558	590	608	612	532	537	604	592	578	562	586	582	569	571	598	578	552	584	610	544	570	570	564	618	542	577	580	591	556	587	589	587	589	592	576	602	580	532	593	588	562	558	602	585	506	575	594	540	614	602	610	554	560	554	574	584	632	565	556	596	579	597	601	538	570	580	556	592	605	562	566	535	581	551	587	633	578	633	545	632	608	600	566	612	573	527	538	574	596	583	559	562	575	555	578	565	568	545	545	577	558	596	595	548	605	608	566	574	598	549	562	551	570	530	598	565	617	579	557	611	560	568	567	563	591	568	588	582	586	596	565	577	566	566	605	548	553	564	595	602	550	536	602	548	573	586	613	564	524	589	541	582	573	556	601	562	591	559	573	594	557	541	576	540	555	596	552	597	594	590	581	558	563	575	550	578	571	616	564	573	590	587	619	550	583	605	605	562	575	544	587	581	576	579	565	528	588	587	612	549	590	600	567	561	541	584	592	594	579	563	628	596	577	569	631	568	589	592	626	579	587	551	596	541	541	545	593	588	561	575	591	527	592	578	566	574	586	592	574	597	641	612	566	552	588	547	538	597	573	616	561	582	578	586	567	595	545	596	596	615	588	594	558	575	588	572	559	602	548	592	568	593	584	587	584	597	557	627	638	581	542	576	577	590	572	582	561	613	574	624	540	581	583	625	515	591	622	600	617	590	605	554	567	563	586	609	603	586	563	558	581	593	565	568	564	557	604	607	591	605	578	548	602	594	600	600	562	583	558	589	599	536	565	569	555	573	563	560	579	621	577	593	570	580	531	537	573	564	552	554	563	591	580	532	569	600	612	577	593	555	561	548	577	567	559	575	538	576	561	605	601	580	612	578	595	567	540	557	548	579	560	583	584	552	589	608	552	530	572	577	578	532	565	593	590	575	584	592	605	525	543	552	574	612	582	542	575	575	561	526	613	609	579	613	620	559	600	589	569	529	597	547	568	563	540	558	633	529	565	592	562	565	576	591	567	565	559	583	590	573	589	582	531	575	590	587	583	579	607	543	599	582	577	591	592	560	589	584	596	523	577	603	600	590	555	575	612	571	558	593	570	599	576	560	599	580	554	590	597	639	580	585	590	582	566	561	598	589	600	573	569	586	584	588	566	636	552	632	611	499	582	617	575	536	571	599	552	581	548	586	542	609	581	600	593	568	556	585	639	594	631	587	542	585	564	533	557	546	563	605	564	572	569	581	597	615	572	552	587	554	596	625	570	570	582	533	581	580	568
23878	21302	28403	24543	21267	9965	2991	2134	1999	1492	1292	1223	1202	1129	1174	1199	1141	1077	989	1085	1045	1035	1037	1079	1013	1064	1042	908	898	1013	948	965	935	1032	1018	943	987	955	996	982	944	902	1034	952	932	881	991	966	986	942	1003	949	908	927	948	881	960	897	977	975	924	905	933	964	922	892	1012	975	910	991	959	967	927	947	915	933	928	998	920	932	958	938	876	945	893	962	912	876	939	918	989	958	946	873	873	839	955	998	975	889	961	875	908	915	968	894	917	938	901	922	919	917	930	946	931	916	914	918	984	911	892	866	956	933	937	881	890	939	925	1003	913	941	860	993	922	926	903	972	961	910	902	932	938	914	940	978	936	935	933	945	913	965	997	891	957	908	956	953	937	935	940	989	893	976	939	923	901	912	911	888	949	885	959	980	926	936	912	961	904	903	938	911	908	869	976	910	932	917	936	957	912	855	924	916	925	945	960	943	974	901	986	908	960	923	917	901	948	959	888	945	896	946	924	933	954	973	888	981	934	874	941	949	922	938	887	930	905	943	892	942	925	879	911	946	917	949	919	903	906	889	954	983	882	954	928	945	877	948	945	960	945	924	921	938	939	919	909	945	919	943	956	952	947	920	924	980	918	894	899	942	907	949	913	878	926	920	972	919	945	914	933	945	970	895	927	848	896	900	967	914	964	907	897	901	933	901	898	878	960	972	941	945	897	934	937	927	926	984	943	922	924	961	920	932	904	963	996	917	908	906	893	882	934	969	955	912	934	952	922	963	934	928	891	955	929	926	891	941	927	916	923	964	914	915	944	901	959	1028	930	887	944	985	954	947	947	977	931	919	946	1001	972	931	917	933	902	976	948	907	937	893	907	908	888	966	955	938	897	938	954	942	958	976	917	956	929	901	938	937	908	943	935	917	898	908	930	932	950	955	911	877	917	949	931	947	922	953	894	953	874	936	932	913	894	930	900	948	909	929	941	972	965	904	946	934	978	880	918	940	927	945	954	898	978	873	931	907	879	978	948	922	925	871	919	923	880	929	945	944	936	927	946	887	952	920	937	863	903	897	905	927	946	923	888	878	956	889	918	886	914	969	887	878	952	909	937	957	954	972	988	971	965	935	965	954	915	932	928	925	953	933	919	948	894	938	921	914	908	918	914	904	916	911	905	960	945	949	928	937	971	991	970	932	935	945	891	955	891	922	957	938	922	946	900	905	965	869	953	911	904	902	904	932	910	993	883	933	886	914	912	928	975	902	968	948	937	906	927	933	935	898	891	919	926	892	912	895	968	875	911	907	933	945	935	897	936	918	914	920	955	893	844	927	901	921	943	879	868	939	907	913	909	972	987	954	881	914	873	923	917	929	900	1021	905	909	944	914	895	889	862	960	940	952	932	950	914	917	944	933	960	886	913	887	959	939	929	970	898	877	953	926	948	971	979	916	879	907	931	935	902	956	997	895	893	883	898	880	996	944	916	900	901	911	928	936	915	946	961	899	945	942	985	923	936	1007	919	880	955	933	899	951	902	941	926	928	936	914	878	914	947	962	950	943	961	918	939	921	975	859	990	899	887	947	934	864	938	907	903	933	971	912	933	944	911	924	925	943	966	898	913	892	895	926	960	896	978	959	974	933	887	857	934	892	939	922	929	958	858	868	945	948	928	913	873	919	910	927	954	914	890	898	905	949	940	950	931	871	906	941	953	934	889	952	922	951	942	935	1005	870	922	877	943	911	911	881	953	918	961	924	968	929	939	871	887	913	968	942	889	943	986	957	975	933	905	918	913	932	946	918	923	891	897	902	969	938	906	910	973	956	923	956	928	954	953	933	918	941	921	912	970	889	923	972	957	940	956	932	957	918	915	943	912	935	890	892	960	909	939	935	945	901	939	916	932	991	894	913	953	901	936	885	946	885	911	929	900	943	913	877	900	977	891	958	951	942	932	922	951	892	959	940	901	892	924	951	902	923	966	932	898	934	892	889	957	910	982	967	888	971	934	903	934	871	921	1015	972	900	943	906	897	911	981	869	936	971	907	936	940	933	923	968	950	939	945	958	922	924	913	909	935	926	905	940	926	902	902	941	928	989	928	944	896	946	913	827	898	964	951	959	980	951	900	942	936	901	939	987	885	929	943	889	980	897	914	937	991	943	954	950	979	906	926	916	926	956	899	910	904	910	967	934	916	859	919	873	944	890	982	907	897	936	889	906	937	956	923	953	891	955	935	936	915	908	912	943	951	950	949	934	928	992	942	922	920	945	924	919	881	905	878	918	923	894	955	949	907	974	937	907	938	978	913	913	883	904	920	858	901	976	930	909	912	885	934	934	897	952	883	887	921	886	946	938	947	916	906	918	965	923	897	855	960	924	907	905	862	974	942	954	936	1013	932	895	1000	959	919	992	966	890	898	870	1042	963	960	883	951	922	947	978	946	918	893	912	904	966	902	893	885	962	946	912	944	909	882	953	913	911	932	930	926	908	996	908	961	910	954	845	926	869	958	938	885	906	917	932	1005	962	920	865	923	951	958	916	929	927	925	943	953	887	943	860	958	948	978	909	930	964	930	902	930	902	933	913	969	907	919	918	955	875	901	919	913	941	965	934	964	909	907	920	967	905	895	940	908	921	1001	927	953	920	936	903	951	958	889	915	950	966	892	940	853	919	952	940	966	883	908	917	904	968	945	943	929	925	891	924	948	898	890	927	986	959	947	917	903	971	936	960	891	952	914	958	938	909	918	912	957	896	958	942	931	967	951	904	941	915	955	956	942	923	921	929	955	956	954	963	917	943	935	855	964	924	917	897	939	912	948	956	920	890	927	917	935	947	912	989	969	948	909	912	933	944	909	930	922	950	919	985	964	1007	958	956	907	899	969	898	923	937	949	942	873	909	888	959	959	924	914	930	943	912	937	977	873	949	944	885	962	1005	921	877	923	1005	983	985	956	915	939	919	891	933	936	941	940	963	894	895	911	883	896	931	903	928	943	987	949	899	907	957	981	916	925	897	923	955	964	974	924	943	939	880	984	892	888	911	922	937	937	871	922	925	915	916	954	902	929	919	889	928	901	942	913	861	914	950	960	945	936	957	985	953	878	934	887	990	923	877	968	958	932	910	886	919	919	972	984	964	905	937	901	929	942	942	933	928	901	961	930	916	899	920	960	920	935	928	844	996	895	883	927	895	870	930	957	987	913	986	974	928	955	904	931	882	913	958	952	911	981	924	911	955	947	908	888	942	920	951	912	892	896	944	948	935	990	925	872	958	912	932	922	956	897	905	960	856	899	911	939	885	914	970	1008	939	906	904	863	890	903	922	942	841	933	919	910	938	873	906	913	899	901	926	879	904	960	933	937	882	938	858	926	954	919	899	968	946	911	881	927	967	848	964	915	976	906	989	958	925	914	949	900	921	897	948	900	914	922	920	964	888	985	947	897	927	917	917	927	960	917	873	951	965	963	899	928	965	955	985	922	922	959	899	871	876	859	890	918	949	871	922	940	911	933	911	919	937	931	919	890	859
5612	14754	10334	6485	4971	3950	3576	3029	2982	1825	1537	1495	1384	1334	1254	1239	1209	1194	1140	1109	1094	1144	1092	1048	1034	1079	1052	999	1102	1039	964	1067	994	979	991	994	948	990	977	997	977	983	958	970	968	922	975	943	926	941	930	949	926	982	943	894	919	945	915	876	909	925	956	916	940	956	924	933	962	883	920	954	961	916	912	943	953	1000	896	948	931	980	935	909	941	908	874	898	908	939	949	940	865	943	914	963	890	920	948	941	932	942	878	940	917	975	944	913	924	956	955	981	948	899	952	910	901	914	926	907	939	897	965	912	941	912	931	941	946	933	960	906	892	941	956	955	958	959	959	937	959	913	885	895	982	929	909	955	903	877	974	950	867	974	875	949	946	886	963	960	928	901	946	916	910	921	921	881	928	922	911	914	925	895	891	865	911	856	910	933	870	908	965	946	894	887	943	945	931	927	935	938	934	881	854	896	938	904	881	933	923	888	901	881	902	897	923	906	961	931	914	872	933	909	964	974	930	936	901	890	906	923	944	903	943	918	937	924	969	930	911	899	927	928	923	980	916	914	985	900	889	936	993	952	927	908	949	964	942	916	905	945	928	966	923	878	935	923	888	975	875	876	981	934	915	889	867	900	959	908	916	921	992	931	894	888	941	891	931	956	849	855	887	928	917	976	908	945	923	895	969	891	939	974	943	915	935	925	916	887	892	948	975	1014	942	940	898	984	932	868	939	952	894	945	889	987	934	988	923	960	931	981	903	919	875	947	902	907	962	917	914	990	932	934	905	912	897	965	923	923	895	980	970	891	925	898	966	947	905	912	927	855	882	923	968	976	944	962	903	924	935	897	939	920	955	944	917	900	923	880	852	955	908	933	911	891	988	937	937	915	966	959	913	955	958	910	956	871	943	904	845	962	905	998	935	930	978	916	909	928	902	941	926	948	945	922	898	909	914	923	963	879	904	904	933	923	900	931	941	928	937	958	885	915	900	886	907	894	997	956	912	924	933	920	910	923	896	870	906	975	926	891	924	918	915	899	942	940	911	954	911	871	976	984	993	934	950	923	872	954	842	836	911	900	937	917	974	974	935	938	910	927	932	969	911	953	942	895	974	930	951	969	917	895	943	936	920	901	898	917	893	878	898	895	884	942	918	891	953	911	958	978	903	911	957	898	945	916	942	958	864	960	880	857	902	868	909	920	933	948	950	889	897	910	910	899	901	915	934	919	931	915	970	884	981	875	892	954	940	894	921	917	917	874	939	884	894	897	923	933	911	961	893	983	911	911	932	968	943	936	910	861	951	916	942	916	938	973	934	870	965	910	885	948	921	943	906	918	865	929	914	951	909	970	935	917	947	940	935	949	935	953	914	906	913	903	932	939	915	906	903	898	924	932	904	914	902	916	901	948	931	916	891	989	964	905	910	914	936	886	942	963	902	951	965	922	956	944	970	905	909	882	910	969	922	891	965	842	955	909	978	959	944	952	906	917	896	917	967	1006	900	879	883	936	923	923	987	930	901	916	931	967	927	855	916	953	930	855	880	945	905	982	929	950	937	975	902	975	914	969	917	984	937	950	939	929	946	923	952	911	962	891	928	884	907	906	874	889	918	910	904	936	925	898	908	923	919	919	935	929	883	995	918	945	918	972	906	913	938	931	968	935	842	902	953	861	903	924	871	965	940	917	930	942	876	902	918	911	945	902	967	942	867	900	954	986	883	938	875	979	862	987	959	920	935	900	942	901	980	870	880	929	873	936	913	940	919	961	951	964	912	952	933	909	905	934	931	937	893	941	951	904	974	918	917	923	988	906	928	902	920	939	938	941	927	906	977	948	973	870	902	883	970	933	908	965	908	939	851	908	950	944	919	936	935	927	904	928	938	953	958	909	898	896	936	956	947	957	919	884	902	941	950	911	938	910	936	1011	899	895	901	947	900	906	1002	917	911	942	899	944	931	931	937	886	916	896	889	929	940	943	939	898	919	903	923	915	931	938	892	933	885	892	923	909	890	907	903	876	949	872	928	897	952	952	943	928	984	922	929	924	921	976	945	924	906	898	910	919	916	962	931	934	940	918	917	931	892	918	892	932	891	951	922	893	891	927	922	933	942	947	944	964	942	914	896	944	944	929	860	913	916	889	966	865	987	915	956	888	903	940	922	963	882	937	885	949	890	895	921	868	909	868	892	897	943	903	902	922	939	926	940	927	939	959	863	913	936	923	918	949	926	930	931	920	861	935	938	957	932	955	848	919	932	937	927	889	957	954	918	986	908	916	967	839	947	937	959	905	924	932	879	877	922	931	950	947	973	1009	920	903	933	898	962	928	930	891	890	952	898	896	886	913	926	998	905	922	945	923	908	909	919	1005	926	929	939	935	923	952	966	958	960	877	892	876	911	867	988	943	960	956	893	946	950	961	951	941	894	920	900	903	890	898	875	906	894	903	930	988	911	915	912	926	897	921	900	888	976	956	957	964	943	954	930	945	871	964	915	959	943	901	937	923	911	926	925	925	931	925	941	955	929	951	910	936	931	900	958	892	923	922	929	898	892	929	935	922	896	925	922	968	956	955	848	910	966	911	900	855	884	918	922	1000	905	936	911	946	912	933	917	893	916	920	921	918	976	1000	931	938	876	921	954	892	928	904	930	926	962	941	955	974	931	924	884	902	909	861	933	962	894	909	887	959	958	949	966	960	915	929	940	868	950	940	910	884	890	903	939	893	943	936	964	896	955	918	955	918	939	854	923	928	937	954	891	902	943	863	901	919	902	865	925	920	920	926	921	855	937	933	883	913	951	936	939	879	917	913	936	956	863	902	902	914	944	933	900	940	882	934	918	923	938	926	958	906	967	900	940	881	908	892	880	922	911	925	931	913	926	851	902	927	905	928	942	886	871	862	962	913	937	930	923	893	944	916	906	940	921	901	918	903	903	930	891	936	937	876	940	899	922	861	968	904	917	932	872	926	969	881	938	942	966	913	988	914	965	875	914	954	879	918	915	928	901	887	891	942	954	945	953	954	939	927	974	935	893	908	936	942	884	902	903	907	931	902	882	905	863	877	964	968	881	916	903	957	891	970	879	897	929	922	907	936	918	845	858	911	959	911	959	918	909	952	931	942	921	972	911	928	928	882	886	935	932	932	889	959	946	877	916	920	912	898	920	916	970	905	925	887	851	920	867	925	924	972	957	938	876	932	885	901	967	890	909	893	930	962	932	930	910	904	955	945	944	908	910	940	909	917	890	938	864	928	899	925	920	930	907	924	912	970	873	929	897	934	945	908	938	938	908	960	856	924	994	939	952	906	942	916	888	941	934	929	928	871	896	957	936	906	907	885	935	846	953	937	857	925	894	948	914	936	933	948	913	931	899	924	881	922	934	913	872	954	914	920	992	906	933	955	917	913	925	901	903	935	927	873	899	888	932	885	917	894	948	889	946	904	917	951	916	926	918	892	947	938	931	938	955	986	894	956	914	889	928	973	963	921	933	914	859	918	923	935	894	877	963	944
24965	21325	27327	25529	10613	1788	1326	1224	1116	791	732	695	631	597	646	643	645	656	617	586	627	574	558	601	615	523	559	564	557	580	502	536	559	548	557	549	588	538	534	533	534	531	549	541	545	560	498	528	570	551	503	565	534	486	532	535	520	547	545	500	492	523	550	542	554	499	537	519	565	498	546	552	528	500	534	523	529	535	542	551	508	512	518	529	560	536	536	547	509	519	547	484	532	476	478	534	508	529	511	524	451	491	548	476	552	494	524	530	499	534	500	545	509	536	517	507	551	518	519	505	520	522	506	526	545	520	456	515	513	546	544	537	513	496	524	541	539	527	528	544	511	520	529	540	527	496	503	525	542	483	524	481	521	535	506	479	505	547	539	523	535	547	535	487	501	504	532	563	517	537	534	558	513	528	505	463	543	511	550	496	519	518	516	511	531	548	535	507	535	528	537	497	501	525	520	509	492	528	531	537	502	490	499	481	518	537	526	516	539	507	506	517	506	550	521	544	526	521	546	508	501	492	523	513	479	525	529	557	543	504	472	520	563	511	533	561	545	506	529	516	533	498	525	512	527	512	535	553	478	517	496	528	520	515	511	506	548	484	518	543	487	510	534	502	544	513	509	514	498	540	494	515	560	523	495	519	558	526	529	517	572	498	523	524	518	530	548	521	535	507	521	531	522	490	536	528	546	516	517	539	503	499	545	513	519	515	512	543	533	525	539	533	526	492	508	516	530	544	526	478	559	496	530	509	537	543	541	546	572	484	512	544	510	485	513	491	539	523	520	511	538	562	503	521	530	461	514	545	508	544	530	567	492	521	520	547	488	500	513	541	515	537	505	543	512	505	518	507	536	492	509	510	540	548	525	484	537	523	538	519	530	518	502	527	562	560	543	552	521	473	552	519	524	520	503	484	528	502	518	544	480	541	481	531	501	537	524	480	490	523	532	462	523	521	466	589	551	525	499	520	505	516	517	525	527	497	506	496	525	546	496	565	547	514	479	520	505	522	504	542	556	506	537	504	485	540	487	546	511	474	538	489	475	541	508	555	520	554	541	509	491	523	516	510	512	555	516	506	537	515	531	510	513	536	517	584	522	537	481	509	472	545	501	479	534	518	511	475	521	550	479	531	508	537	488	504	521	539	498	537	499	545	482	513	522	555	514	502	526	511	538	530	564	500	485	537	544	575	536	540	518	519	535	575	514	548	505	519	530	529	487	531	519	501	502	478	502	518	542	522	521	553	509	532	478	488	538	508	506	525	481	518	489	501	477	526	544	526	530	475	537	518	502	507	565	532	486	513	525	512	534	535	541	535	507	545	494	516	509	518	507	520	518	546	556	532	525	508	557	476	511	487	504	490	548	525	484	556	530	517	526	525	531	554	529	511	557	555	557	499	539	530	510	497	556	505	503	490	523	509	513	491	539	473	521	541	514	569	504	489	516	503	512	500	537	511	468	520	532	511	520	546	523	489	508	541	546	563	530	519	527	467	535	495	562	490	512	546	511	526	519	546	495	530	564	542	546	510	528	511	522	523	513	509	542	544	556	541	539	571	518	538	481	511	547	528	519	507	523	521	537	489	495	540	510	534	524	559	514	515	527	526	522	467	549	563	564	540	521	537	504	499	499	518	548	539	489	529	543	499	503	521	487	547	515	535	517	515	531	500	508	537	533	494	550	524	547	548	535	461	498	520	554	525	515	522	529	554	532	488	523	496	526	506	527	551	509	536	491	529	518	539	514	499	541	569	520	494	540	485	496	496	541	494	507	540	496	505	495	507	506	511	464	478	522	536	539	510	475	487	517	495	525	584	520	501	501	528	534	532	504	506	523	487	560	504	509	524	519	513	504	534	487	572	512	515	519	505	475	517	517	515	517	531	532	492	530	534	504	499	509	515	515	490	527	525	515	524	519	532	539	543	495	518	501	551	515	527	485	549	542	500	486	513	469	531	504	535	503	498	512	539	515	525	514	470	512	503	494	513	527	473	557	490	514	546	494	521	495	529	521	546	517	462	543	544	463	517	497	507	532	526	533	504	487	530	536	536	503	507	516	534	571	528	536	494	536	502	516	517	548	572	574	469	539	489	503	543	495	533	520	568	546	521	549	557	531	535	530	529	542	486	500	512	485	510	499	537	523	487	489	487	504	515	597	532	531	498	505	566	537	525	547	530	497	542	531	529	521	551	490	519	601	527	512	577	492	524	534	526	536	524	475	519	549	542	493	520	529	527	527	539	495	520	533	499	503	585	519	488	549	546	547	519	512	492	530	481	505	536	512	539	502	498	581	517	508	534	507	524	475	525	517	490	518	522	533	517	520	498	509	488	498	512	507	511	555	550	501	535	477	550	503	530	498	520	503	505	503	497	517	538	523	512	496	523	513	520	515	520	516	494	520	556	530	510	494	516	510	479	542	508	501	524	511	489	528	527	506	503	517	533	507	516	529	492	532	548	514	531	505	488	516	476	525	533	503	489	504	556	505	548	492	565	515	577	493	495	495	524	496	457	517	554	482	519	516	518	494	504	520	568	503	515	551	526	520	521	513	532	483	525	544	524	495	483	512	482	508	518	527	546	553	535	539	527	581	512	536	557	554	496	550	530	494	517	546	547	525	525	516	558	532	560	526	538	524	487	503	523	490	539	488	521	496	544	545	466	533	507	517	500	523	571	498	504	544	530	517	524	502	489	530	514	524	511	518	521	506	529	554	455	522	549	495	535	551	513	508	497	544	503	536	518	539	532	519	523	544	500	503	541	523	500	497	524	557	567	509	494	520	482	516	511	495	538	485	479	551	522	505	530	537	483	533	544	533	492	522	496	534	532	520	540	499	487	554	520	522	504	529	538	522	512	549	504	536	516	538	530	526	528	529	478	541	513	499	510	558	495	531	521	523	538	497	567	518	526	528	498	518	546	501	472	521	541	508	498	537	540	493	524	517	548	498	516	527	514	531	527	546	529	524	516	524	533	489	453	483	540	568	505	554	513	521	529	524	510	523	507	534	485	546	517	512	526	488	502	509	499	524	544	547	534	532	528	524	535	489	504	488	516	521	517	539	544	506	497	548	486	502	507	558	526	516	539	510	531	490	512	525	514	500	532	530	546	528	515	510	551	510	522	521	469	520	547	576	523	493	524	531	494	530	480	509	490	497	550	487	477	506	543	539	494	532	497	490	491	508	537	489	514	497	504	541	513	501	513	552	485	554	534	555	498	517	578	528	518	502	516	551	489	551	555	503	508	535	501	492	516	523	494	510	504	492	506	522	526	505	512	497	499	511	527	486	536	554	486	536	519	493	536	557	527	466	526	518	528	453	484	492	479	507	550	542	546	536	538	513	524	525	495	552	510	543	529	535	502	531	484	507	533	519	519	510	537	497	528	525	536	521	495	503	517	523	539	462	503	533	510	541	466	543	533	531	499	524	505	506	531	513	527	499	528	502	530	511	504	505	509	497	518	516	578	583	540	528	524	503	483	550	482	516	546	550	519
4870	9759	6989	4197	3101	2491	2327	1997	1833	1116	946	870	838	751	797	747	743	713	681	664	692	637	645	621	665	651	602	590	626	618	603	627	620	539	554	577	590	572	576	556	595	584	618	535	591	563	541	548	588	544	541	537	526	578	561	590	547	554	547	542	568	578	548	590	498	551	546	561	591	545	563	589	530	500	541	562	545	555	569	487	551	556	544	556	549	521	480	564	588	504	541	522	571	564	527	538	523	542	548	515	486	537	521	495	567	501	549	530	531	554	542	542	549	558	552	509	498	526	527	582	557	575	575	543	554	527	500	538	539	524	520	542	522	549	542	524	568	566	526	541	538	570	551	554	576	584	523	560	552	621	561	497	555	550	539	569	536	500	537	562	563	537	547	579	502	546	550	562	542	541	506	506	567	558	529	528	491	511	534	561	504	540	606	564	518	564	563	555	512	558	538	586	580	554	522	549	528	536	565	588	570	553	523	580	516	502	566	568	532	544	553	546	536	506	553	532	519	494	574	549	531	535	522	556	522	533	553	505	517	552	555	545	530	544	564	502	543	518	531	598	495	552	570	545	542	555	564	521	529	556	520	519	536	539	507	553	570	540	518	522	584	533	570	582	515	562	524	527	558	574	510	549	543	472	553	576	549	522	559	517	585	575	572	553	507	548	552	526	487	569	550	510	531	538	543	541	561	545	529	542	518	577	555	520	541	560	599	542	547	510	543	556	510	560	576	546	552	506	560	535	579	521	525	549	518	496	522	536	550	556	518	557	485	562	523	540	530	557	504	563	553	527	572	567	525	506	594	495	523	535	556	524	573	560	545	531	552	542	495	517	564	497	525	495	580	552	542	571	578	536	535	519	551	499	510	546	525	588	612	564	492	534	602	496	539	534	531	567	545	554	507	560	573	559	544	489	627	539	507	589	538	546	539	513	513	593	557	554	574	522	515	530	520	544	522	548	525	541	561	540	551	507	556	524	591	502	510	545	563	549	531	515	546	544	551	577	531	529	522	556	517	526	506	549	546	513	548	519	547	534	527	566	501	533	510	546	570	541	512	522	532	567	540	517	509	560	566	558	565	571	563	566	549	557	537	534	534	524	500	577	560	538	534	547	538	512	527	552	511	542	548	545	539	559	559	586	563	572	555	544	541	588	523	573	539	522	545	556	565	536	505	524	534	555	516	529	585	543	538	510	546	557	541	568	555	542	584	545	550	538	520	542	560	541	492	533	516	553	547	524	552	531	523	515	517	569	497	546	519	554	521	548	507	516	570	530	535	557	506	507	531	540	549	517	558	495	516	561	521	554	534	525	539	547	504	520	538	550	543	515	567	558	550	605	540	561	516	505	492	556	512	569	534	511	548	513	529	531	557	556	553	577	538	560	567	564	523	516	550	530	536	543	541	518	522	542	525	509	539	535	500	522	514	525	526	547	518	512	514	557	560	529	572	510	531	519	518	527	511	539	508	538	502	532	515	557	497	524	559	487	532	518	539	563	560	547	519	521	504	576	562	529	525	557	534	535	533	586	534	557	534	543	545	546	555	559	542	533	530	553	524	581	518	542	506	506	543	522	503	530	551	551	526	548	520	549	552	533	497	488	541	520	509	552	545	556	528	493	530	545	562	510	566	534	525	548	531	512	511	533	573	517	494	525	506	525	541	535	511	529	494	551	520	540	575	516	550	566	574	563	514	536	564	538	523	527	549	568	545	540	549	531	512	532	562	552	521	562	502	544	582	511	554	550	589	567	531	554	562	537	565	542	523	524	572	528	548	577	526	560	510	570	565	503	543	550	504	540	545	527	528	576	562	507	549	523	558	513	556	574	541	550	511	551	561	576	546	565	533	560	556	553	571	537	542	549	564	506	525	537	535	547	590	531	532	546	564	562	559	547	557	506	574	559	537	512	519	568	536	546	565	548	557	544	548	544	555	540	546	520	517	507	548	531	547	509	561	548	549	521	561	557	513	577	568	509	498	556	528	567	541	528	534	526	544	552	558	580	526	525	546	522	527	523	561	564	529	550	532	529	530	558	522	536	510	518	513	530	566	501	589	542	564	545	533	514	556	579	567	567	575	538	536	528	548	562	536	549	557	578	533	524	546	541	574	553	556	539	553	528	528	554	570	516	575	554	540	552	536	547	564	574	515	533	549	533	550	484	522	565	506	540	561	550	557	597	557	516	572	552	540	543	523	543	531	551	535	534	538	516	547	515	537	560	538	586	552	585	569	532	544	490	514	571	497	531	528	564	522	548	527	567	503	508	533	519	531	549	576	516	529	571	543	561	562	567	523	493	498	552	581	531	532	535	563	539	553	535	526	555	506	508	518	520	492	571	508	582	555	573	511	536	540	516	555	539	551	527	534	584	583	523	529	547	571	548	513	535	557	536	504	521	534	541	570	530	600	553	510	475	552	532	542	552	555	533	552	520	586	508	543	536	535	548	502	556	563	518	523	527	536	535	543	519	510	519	522	517	549	538	552	511	516	548	531	509	515	554	536	551	547	537	569	534	535	526	552	522	542	497	529	581	506	543	555	564	508	547	530	543	545	520	555	530	537	535	547	550	519	531	514	590	493	580	564	546	513	539	551	560	577	515	526	557	577	507	504	561	548	573	544	542	544	516	536	507	516	541	539	520	517	550	530	522	541	511	524	578	513	534	527	534	559	530	519	575	519	564	546	511	548	520	525	549	535	548	543	531	544	567	540	559	526	526	541	496	519	554	556	546	528	549	546	530	561	507	582	558	547	569	582	548	529	548	506	536	559	518	558	566	548	520	541	541	550	543	577	565	526	519	600	537	516	588	536	516	528	531	564	503	535	553	519	562	536	535	562	549	506	513	558	483	509	569	554	550	531	545	546	582	569	552	523	543	504	535	533	511	556	498	556	513	531	555	569	532	547	578	504	552	506	501	543	503	483	550	534	558	546	506	546	569	539	584	505	539	541	551	568	579	530	526	519	554	546	557	535	512	554	599	502	535	538	489	560	574	578	541	570	518	556	509	539	525	529	539	561	519	577	543	525	503	528	580	492	531	543	516	577	570	549	488	522	561	550	555	499	535	544	514	505	537	557	562	593	542	548	568	541	549	518	571	520	540	520	528	538	511	552	560	544	561	546	528	537	550	544	547	518	557	511	531	608	523	533	516	535	524	555	533	563	548	524	531	566	545	514	541	561	563	540	524	514	511	518	515	513	565	573	517	512	520	549	521	552	552	537	529	542	542	588	520	555	519	526	551	547	549	517	544	533	540	523	540	564	566	536	592	560	526	546	551	533	506	545	557	562	562	489	544	576	531	548	561	537	522	555	476	516	572	500	546	544	515	598	550	543	538	561	501	544	552	517	515	572	562	503	550	520	563	543	524	524	585	545	575	562	579	551	561	565	522	582	530	512	505	522	532	585	567	498	552	537	537	539	549	558	548	537	570	548	534	574	565	529	522	562	499	531	536	529	513	553	537	509	547	539	569	547	586	563	534	555	538	535	545
22711	21334	29010	24030	21337	21488	10769	3757	2914	1840	1638	1592	1503	1412	1343	1368	1341	1314	1277	1262	1245	1240	1231	1208	1274	1182	1192	1112	1118	1149	1201	1168	1124	1109	1108	1085	1102	1070	1125	1103	1095	1115	1068	1075	1062	1060	1072	1079	1039	1104	1025	1026	1072	1050	1054	1011	1043	1028	1052	1044	1086	1089	1011	1028	1087	1062	1025	1107	1071	1028	1035	1043	997	1016	1048	1050	1047	1013	1017	1023	1033	1045	1033	1045	1020	1003	991	1076	1066	1011	1052	1039	1078	984	1037	1052	1030	1020	1067	1052	1008	1002	1055	1020	1081	1067	1044	1039	1064	1078	1026	1062	1013	1052	993	1028	1069	994	1046	1071	1052	1020	1061	1020	1040	996	1024	1032	1079	989	1030	1001	1021	1008	993	1016	990	1043	1052	1008	964	1031	1052	1055	1043	1024	997	1024	1053	1042	981	1045	1045	1084	988	1002	1032	999	1047	961	1075	1056	1109	1038	1046	1002	1011	1049	1042	995	1008	1039	1030	1067	1037	978	1009	1072	1093	1001	1029	994	1008	1012	1045	1058	1048	992	1031	1069	1016	1059	1013	1032	1085	1048	1020	1016	1084	1033	1044	1063	1058	1013	1025	1023	1048	1002	975	1020	1031	1048	1082	1033	1026	1031	982	1062	1012	1018	1051	1090	1045	1029	992	1059	1016	1041	1057	1022	1083	998	999	1069	998	1087	1038	1058	1039	1001	1054	1003	1024	1016	1048	1063	1025	1015	1064	988	1013	1020	974	1017	993	1015	1031	1017	1049	973	988	1057	968	972	1044	985	1044	1076	1085	1064	988	1011	1002	1043	996	1003	1050	1056	1051	986	1045	1044	1046	991	1019	1056	1026	1081	1005	993	1115	1071	1037	1060	1042	1042	1038	1071	1046	1047	1000	1046	1043	1010	998	1005	1039	1006	980	1082	1033	1078	1018	1000	998	1004	990	1026	1000	986	1051	1006	971	1015	989	1032	1007	1030	1005	1057	1147	1025	1052	1077	1016	1029	963	961	971	993	991	1041	1012	1022	1060	1057	1025	1051	1007	997	1025	1093	1056	989	1026	1110	1086	998	1025	1041	1015	997	1069	972	1030	1026	1089	1000	1026	1003	1101	1076	1008	1025	1020	996	1018	1097	1000	1050	1019	977	1013	1007	1044	1050	993	1027	975	1027	1063	1096	1033	1024	1100	997	1081	1063	1068	1037	1054	1019	1042	1083	1051	1074	1003	1069	993	1084	1022	1007	1041	1010	993	1055	1030	1012	1042	982	1047	1074	1013	1033	985	1017	1044	1070	1064	1029	931	1083	1019	964	1050	996	1089	1015	1003	1046	1032	1041	1022	1006	1043	1008	1078	1016	983	1000	1050	1038	1017	1066	1073	1030	1000	1095	1048	1030	1043	1054	1054	1007	1021	957	1003	1083	1039	999	1032	1031	999	1051	1060	1068	1045	1120	1065	984	998	957	1033	1034	1085	1004	1063	1053	991	988	962	1052	1044	1024	1029	1053	1056	1015	1053	1063	1061	1078	1011	1019	1003	1014	1013	1024	1047	982	1077	1029	1061	1048	1097	1063	988	1014	1040	988	1026	1036	1004	1044	980	1027	1047	980	980	989	988	1027	1009	1042	998	1026	1038	962	993	1022	1068	1049	991	1044	1038	1012	982	1081	1087	1124	1009	1056	1013	1026	1024	1042	1105	1005	1041	989	982	1080	1054	1017	1038	1035	1095	1004	1010	1030	1072	1030	997	984	978	1032	1050	1072	1087	1038	1063	1031	1054	981	1010	1055	1049	1015	990	1037	1062	1046	1007	938	1030	1063	1004	1019	1063	957	1051	980	957	1020	1004	1047	1056	1029	1010	1109	1060	1027	978	1050	999	1023	1079	1092	1030	1069	1032	1047	1072	1032	1013	1029	1058	1013	1040	977	988	1094	1010	978	987	977	1000	980	1017	974	1055	1033	1029	1006	992	1066	1023	987	1037	983	1043	1020	1052	1000	1006	1069	1018	1002	1036	1047	1053	1010	1016	1025	1088	1062	1096	992	976	1074	995	1030	1057	1012	1034	959	994	1034	1029	1072	1009	1015	1046	1082	960	977	1065	1094	1083	1050	967	1079	1001	1049	1093	1027	1007	1059	1010	1070	1023	1025	970	989	1017	1022	1037	1017	1037	996	1016	1062	998	1017	1048	1037	992	1061	1003	1025	1018	977	973	1024	1061	1047	1021	1067	1065	1007	1042	1026	1039	1047	1020	1043	990	1022	993	1010	986	1043	1038	1047	1025	1020	1073	1045	1061	1059	1036	1062	998	1016	1023	1040	1018	1029	1038	1030	1014	1084	968	1088	1003	1004	1017	1022	1017	943	1009	1023	999	1044	994	993	1019	1045	1017	1038	1004	982	1001	1040	985	1063	1050	1030	981	1029	1095	1040	1043	995	1035	994	1004	1058	1029	969	1017	993	994	1086	1024	1017	966	1006	1019	1049	1013	989	1055	1002	1004	1059	1048	1041	1028	1083	991	931	1024	1082	1055	1025	1066	992	1095	975	1035	1037	1009	984	1074	1075	1068	1027	1043	1073	1043	1087	1055	1080	1055	1046	1032	1009	1043	992	1041	1040	1020	976	991	974	1018	1024	995	972	1014	1020	1045	945	996	1019	1020	1048	1035	1011	1029	1009	1026	974	984	946	1030	1034	1035	1060	1018	1015	1010	986	1053	1032	999	1012	1019	1104	995	1001	1033	1037	1020	1058	1045	1034	999	1022	980	1075	1036	1028	1059	1032	1009	1008	1004	1039	1039	1006	1021	987	1070	1014	1067	1017	968	1045	1028	1070	1060	1029	1008	975	1022	1011	1056	1010	1030	1019	1001	970	1063	1014	961	1000	1043	990	1031	971	988	1063	1067	1033	1057	997	1036	1002	1034	1077	1035	1055	977	988	1043	1014	961	1015	1018	1054	1102	1047	1004	977	1058	1041	1008	1023	1022	1086	1045	1001	1077	1035	1009	1014	1004	1052	1020	1100	1079	1036	1030	1039	1013	1060	947	1008	1038	1008	1029	1108	1040	994	1044	1037	1069	961	1056	1031	997	1006	954	1008	1059	976	1033	1025	979	1009	1028	973	996	986	1092	995	1046	995	996	1059	1012	1031	1010	1010	1053	1047	1029	1006	1039	1023	994	1028	1059	980	1032	1017	992	985	1001	1051	1012	1002	1079	1001	996	1076	1018	1070	1056	1009	1047	1067	971	1072	1048	993	1027	1067	1022	1091	1032	1020	1078	1030	1052	1009	1019	982	1059	1006	1084	1008	982	1039	1019	1007	980	1067	1014	1088	1049	1031	1044	1092	1014	988	981	1057	1052	992	1078	1087	1024	1015	1013	1019	1042	1006	991	1025	1001	1021	1011	1056	1076	1005	996	999	1034	1027	1048	1119	1070	1004	1015	984	962	1005	1045	1012	1052	1039	1037	969	1037	1081	1044	1090	1067	997	1055	1026	1047	1018	1018	1016	1101	1029	1070	1021	1034	1016	1050	1025	1019	986	1022	981	998	1002	1053	1002	1016	1030	988	1012	1050	989	987	1024	1007	1065	992	1055	1040	1020	1086	1006	1047	1013	1029	1013	1017	1034	1064	1092	1012	1100	1079	999	1011	986	1021	1007	961	1029	1057	996	1021	1031	1016	1057	1084	1018	1000	999	1036	1003	1007	974	1008	986	1082	1024	1024	1051	1031	1002	1024	1062	1033	1048	997	1055	1089	997	1028	1125	976	1079	1044	979	993	1074	1072	1029	983	1025	1013	1051	1038	1007	969	1072	997	1027	1020	980	1084	1057	1077	1009	1066	1087	993	1011	1021	1007	1036	1015	1042	1053	1041	1033	1044	1011	1025	989	1016	1038	1098	1029	1027	1047	947	1052	1034	1027	998	1001	958	1031	1059	1002	1060	1022	1052	1071	1063	1000	1046	1059	1088	1016	1048	986	1039	1004	1022	1013	1097	1001	1033	1000	1083	1050	1030	995	1057	1027	1018	1050	972	960	1075	1026	1065	1020	1049	1053	1049	1046	996	1045	1069	1048	1004	991	1028	1028	1068	973	1041	998	991	1082	1045	975	965	1029	1043	980	991	1046	1045	1020	1018	1047	1053	1011	1008	1009	1071	1007	1016	986	1046	1021	1017	982	969	986	1017	992	1048	987	1020	938	1041	1028	1022	999	1009	1033	1057	1026	1020	1005	1051	1042	981	1091	1029	1035	975	1016	1000	1051	1028	978	1067	1049	1073	951	1030	1051	1028	987	1077	1027	974	1022	977	1053	995	967	1008	998	999	1061	1059	986	971	1005	1002	1070	996	1002	977	1043	982	1007	1074	1080	1024	1067	1035	1007	1061	1014	1020	1027	962	997	1023	1012	1045	1024	1001	1013	1042	972	1001	1040	1044	1002	1047	1047	1030	1021	995	1051	970	1029	1070	986	949	997	1077	1068	1085	1033	1041	989	1076	996	1065	1023	1011	1060	1042	1010	992	1071	1047	1046	1034	1048	1033	1044	1055	1006	1054	1007	995	1000	1055	1009	984	1100	1031	1051	1112	1025	1024	1025	1066	988	1014	966	984	1041	1017	1023	1003	1023	1002	1027	1045	1018	1048	1042	1064	987	1065	1056	963	1042	1027	1008	1055	1040	1041	1055	1018	1058	994	1023	982	1048	1005	1059	1062	1050	1092	1034	1030	996	1105	986	1048	1061	1026	1016
6916	20827	16049	10378	7640	6210	5471	5047	4229	2413	2170	1940	1819	1744	1564	1609	1501	1409	1410	1324	1356	1341	1315	1325	1284	1273	1187	1146	1164	1147	1127	1165	1113	1086	1180	1104	1147	1156	1090	1160	1104	1038	1108	1140	1024	1078	1029	1010	1032	1098	1038	1030	1089	980	1041	1043	1015	1055	1040	1015	1100	999	1040	1061	1034	1056	1050	1012	1084	1066	1038	1021	1021	1036	1009	1021	1012	1047	975	1015	1062	1000	1045	1026	1013	1085	1092	1060	1036	983	1014	1053	1007	1013	983	1009	1043	977	1042	995	1026	1040	944	1031	1042	970	976	1066	974	994	1004	1034	975	992	1055	1066	1044	1041	1052	1065	1014	998	998	1048	982	1056	1026	1055	1053	1038	1027	1029	1026	1061	1034	1036	1105	1057	1039	1053	1028	1021	1042	1068	1013	1052	1035	1022	1035	954	1004	1047	1035	1006	990	990	1082	1015	973	1004	1057	954	1028	1017	1052	1045	1016	1021	1022	1039	1043	1013	1026	953	966	1078	1051	993	1008	1026	1057	1063	1011	955	1029	1007	968	1020	1064	1057	987	1058	1001	1062	1030	1051	1037	946	1026	1003	1067	1022	1000	1036	1034	1040	1051	1105	1065	1024	998	970	1040	986	1026	1034	1013	1058	1028	1031	985	995	1001	993	1026	1008	1004	1059	967	985	1035	1011	996	1024	998	1036	980	1007	1001	1058	1032	1036	1027	1015	1032	1016	1028	1004	982	1013	1015	1067	996	1039	1017	1017	1008	1013	1031	1023	999	1060	991	1041	1034	1016	1016	1028	1032	1021	1044	1076	1024	1024	1063	1034	1036	1054	994	1029	994	967	1027	1096	1026	1054	998	1031	1024	1003	1011	1046	1044	1007	1011	1019	1022	1015	966	1036	1042	1016	1019	1012	1005	995	1021	1025	933	1068	999	1006	1057	992	1003	1032	1063	1009	1039	1014	1012	1019	1063	975	1067	1046	1072	962	983	983	1047	1013	1056	987	996	1027	1027	952	1052	1041	1086	954	1005	1019	1041	1030	1007	1037	1034	993	1028	1045	1013	1064	1044	1054	1035	1038	1003	1011	1014	1100	1026	1043	1029	992	1016	1018	991	1051	946	977	979	1045	1022	1027	980	1036	1005	1075	991	1015	1003	1035	996	989	1060	1051	1045	960	1057	1023	1013	1060	994	983	981	1000	1022	1030	1048	995	1065	990	1000	968	954	1021	1006	966	1018	1006	1050	978	1051	1061	1082	1013	1034	1030	1075	1040	970	1015	1024	1033	1017	1108	933	973	1031	1007	1004	1048	1029	1040	1041	993	1011	1052	1014	1043	1036	1057	1041	1014	1019	1019	1021	1052	1017	977	1013	1059	1027	1043	1038	999	1023	970	1034	1019	1030	954	968	995	996	1009	1053	1032	1037	1008	1048	1003	1057	1011	984	1069	997	1033	1015	1060	994	1045	1037	1003	1013	1010	1028	1013	1022	1009	1037	1007	1034	1064	951	1055	984	1046	1040	1009	1007	980	1008	1030	1052	1018	1010	977	1032	1022	1039	1017	1039	1036	1012	1000	1030	1015	1022	993	1012	988	1048	1056	934	1056	1031	998	1015	1019	1010	1016	977	994	985	1044	1057	1023	1002	1030	1056	1006	1012	1010	1051	999	1018	915	1120	996	991	1073	1041	1074	996	1028	1014	1026	1073	1035	1040	1039	981	1010	1004	1046	1016	992	1059	991	1019	1004	1004	997	995	1018	1040	1013	1032	1051	984	1051	990	1050	1013	969	1089	1036	1034	1021	1044	1062	1042	987	1024	1020	1009	1024	1084	961	994	1016	969	989	1009	995	991	985	1012	965	1030	999	1044	1045	1024	963	989	1013	1033	1025	1033	942	1032	1031	987	1005	1046	1021	1042	1025	980	1002	1062	1083	1001	1035	1056	1025	968	1001	1029	1015	1043	1036	989	1028	1037	1029	1070	1036	1016	998	1012	1018	1098	983	1127	949	1009	1042	988	982	1012	984	1012	1036	993	1004	1016	1086	1061	1004	996	975	1013	1022	1052	972	1011	1025	1012	1064	960	1041	997	1068	1022	987	1051	1023	992	990	1029	1032	1014	1004	1069	1021	983	1033	1003	1024	999	1016	1009	1033	1063	944	1091	1013	1021	1024	1020	990	1039	1039	1043	1014	1000	982	1030	1013	1013	997	975	1046	1057	1042	1004	996	1027	1008	1040	1030	1007	962	1002	1012	1035	971	1037	1024	983	1060	1041	996	1020	1034	1010	1037	1063	1027	1012	998	1009	1042	1032	996	1005	1033	1033	966	1066	1046	1015	983	1004	1058	1037	979	1016	1098	990	985	1052	1038	997	1046	1017	970	1065	1045	1031	1006	1015	1010	983	1049	1062	1039	1061	1005	1004	1001	1080	1076	1031	971	1054	1048	997	1059	1034	987	995	968	1057	1046	1013	1010	988	1066	1085	991	1031	1016	960	1042	1066	1057	974	1039	994	1097	1036	1085	1046	1037	999	1000	1082	1084	1027	1010	1056	1041	933	1009	1037	999	1029	964	1035	1008	1016	989	988	975	968	1107	1022	989	986	996	1035	1034	1013	1051	1039	1005	981	971	1034	999	978	975	1026	1128	1023	1032	1000	938	1037	1034	1001	1033	1086	987	1041	995	971	1050	998	979	999	1007	1037	1021	1018	1050	1001	993	991	1032	1032	1061	1016	1006	975	1080	1027	1037	1032	944	974	956	990	1009	1043	1061	1036	1091	1004	1016	1022	983	972	1013	1044	999	1010	1043	995	1015	980	1073	1006	1065	986	1011	1008	996	1024	1046	1010	1017	1006	975	1005	1030	1053	971	1049	1026	977	1073	1017	1087	1044	1008	999	945	993	1035	1067	1046	1012	1026	1061	1007	1000	998	978	1033	1041	1011	1000	1058	1109	1001	1076	1028	1007	1033	1051	1000	1055	1001	1050	998	982	976	1022	1039	1067	1014	965	999	1001	969	1033	1036	1033	1004	1006	1022	1031	1053	1040	955	1102	1041	1055	994	963	1012	1038	1027	1054	967	1065	1018	1057	1037	956	1049	1027	1022	1025	1024	1093	984	1070	965	1063	1021	1020	1047	1078	1010	1066	1010	1019	997	1004	1012	998	1110	1028	1005	1029	1030	996	1013	1035	1077	971	990	1046	986	1076	962	1029	1018	1048	1050	988	982	1016	1060	1058	1085	1064	968	995	1016	968	1047	959	1095	1022	995	989	949	1009	1004	1040	1025	991	1040	1037	983	1029	1031	993	1014	1032	1014	983	1012	990	1025	986	1038	1031	1018	1078	1015	1011	996	1022	960	1005	915	1000	1066	986	1074	1034	1032	974	1063	1020	967	1056	1060	1033	1002	995	1042	1011	1034	1007	1000	1042	976	1016	1025	997	1044	1069	1023	1032	991	918	999	1128	1030	1048	1007	965	1039	1006	988	1037	988	1028	1058	1030	1063	1006	1039	1016	1090	1051	1052	974	1035	1029	1046	1012	983	1080	1041	1075	968	1027	1043	1028	946	1049	1014	954	1015	975	1046	1006	1039	1017	1036	984	1032	1012	1005	985	1027	1068	972	1017	1007	1018	1012	1026	988	992	1010	982	976	997	1029	1009	967	1056	1052	1048	1013	1039	1042	980	1034	1023	1032	974	1022	1020	1041	1038	1058	1034	1060	1023	1076	1040	1023	1045	1065	1016	1005	1041	1013	981	1004	983	982	1035	995	1069	1038	1043	1085	998	1039	1020	1025	1018	1041	1029	1019	1002	1040	1022	1072	996	1003	1040	1049	1045	984	987	974	1015	1049	1102	1014	1002	1014	1047	989	1028	1060	993	1055	1014	969	1015	950	1041	1001	1043	981	1026	1028	992	1044	1080	1043	1020	1049	995	1024	997	1002	1073	947	1015	1070	989	1035	975	1019	978	1046	1051	1016	1070	1037	1054	1044	1089	1025	1014	1040	1040	1030	1026	1068	1032	1021	989	1028	1027	1029	1027	1013	1038	1050	1004	1027	1015	1020	996	1022	1026	925	994	1021	999	994	949	1034	1012	1003	970	1040	1024	966	1086	1041	979	1071	939	1024	972	995	1064	1032	973	1036	997	1059	1021	1029	1074	1005	991	1084	1050	1026	1038	1055	996	1044	1007	1008	1038	992	1024	1056	987	1023	1046	1050	1081	1032	1036	1014	1019	1005	974	1013	1019	1007	954	1069	991	1052	1021	1023	1014	1054	1023	1064	1063	1001	1041	1022	1066	1038	1044	1023	1009	1022	976	1018	1030	1001	980	1004	1055	1034	1065	1017	1022	1007	1005	1039	1009	1082	1044	1033	1030	1009	1033	1034	1003	1054	977	960	1010	1048	1018	1039	1001	995	1019	1039	1035	1060	1098	964	1024	1024	1063	1005	1010	1007	1089	1034	978	1044	1030	1031	1011	1034	994	1057	1006	1045	1066	961	976	1035	1076	1043	1075	971	1026	1076	1003	1017	999	1098	1037	989	1019	1030	1039	1036	1034	961	1018	997	1041	1072	971	1035	970	1034	1004	1013	1077	1043	1016	1016	1009	984	1035	1028	1017	935	1034	1020	1032	1017	1033	1058	993	1025	984	1019	988	1067	1034	1032	1071	1027	999	1008	1014	1013	991	996	1011	1057
28029	19641	7628	2299	1180	1097	947	969	851	646	684	680	619	658	589	655	644	588	603	649	657	585	611	585	576	612	604	596	588	586	592	612	572	574	604	564	584	602	580	557	587	619	564	560	586	584	534	580	605	554	596	593	581	603	634	577	538	581	581	566	605	595	564	610	565	586	588	591	571	601	606	566	565	561	575	582	543	599	588	573	571	586	548	600	566	569	592	592	596	590	594	583	559	578	572	567	564	563	624	597	584	512	620	595	556	527	558	591	554	597	597	605	603	564	590	538	580	588	574	589	548	593	582	563	592	581	575	587	509	580	575	588	571	592	573	527	581	567	585	581	560	547	548	579	550	574	568	600	574	576	511	576	549	598	572	549	619	555	566	566	538	593	604	576	532	550	597	569	549	573	533	610	598	589	586	553	562	581	613	542	577	579	593	617	603	533	569	556	553	538	573	583	568	618	595	598	600	590	604	598	553	573	581	543	606	586	572	565	615	591	563	560	617	547	617	591	569	573	545	592	547	565	575	596	591	617	581	585	555	595	561	575	555	603	622	588	560	575	599	559	579	584	548	599	620	602	575	577	605	541	515	562	570	595	582	622	558	597	606	535	575	551	559	619	567	591	597	571	561	581	573	569	515	604	588	603	595	593	603	547	551	607	555	539	586	543	571	598	565	539	562	616	560	605	575	609	597	551	565	536	579	601	551	601	570	605	597	524	582	579	574	538	608	604	568	585	600	575	592	577	578	546	589	542	586	589	599	586	601	553	623	591	586	559	550	605	592	582	586	551	551	608	582	540	602	589	577	598	547	581	608	582	591	573	624	591	542	563	564	570	606	577	566	587	582	546	544	565	580	584	559	577	586	568	594	596	569	615	560	575	565	557	578	591	539	628	576	563	548	612	577	584	590	562	574	580	576	584	541	534	556	600	581	565	575	543	621	588	534	549	546	604	591	587	551	540	579	567	548	611	604	564	596	591	546	546	589	583	562	568	577	558	603	530	592	575	568	588	623	586	602	559	577	578	539	565	613	620	553	536	564	600	574	520	594	578	585	596	576	553	592	549	560	536	604	551	560	551	613	555	616	579	594	575	570	550	556	578	562	619	561	561	570	563	567	607	596	533	556	558	549	626	569	601	607	544	593	588	608	587	566	565	583	563	580	585	571	581	555	580	554	580	593	571	542	530	626	575	581	586	555	522	590	571	568	566	596	561	592	610	563	531	576	556	573	561	585	581	581	564	582	604	624	577	546	593	559	556	581	547	579	525	561	553	577	618	594	582	582	556	564	564	583	606	596	562	615	589	580	598	594	566	573	564	560	568	573	567	590	636	602	584	612	590	541	548	558	578	591	544	562	585	576	578	538	604	560	545	625	598	594	595	535	558	598	602	606	587	594	545	540	578	559	557	616	533	571	602	570	590	603	584	577	574	523	614	589	576	565	574	570	616	552	569	543	570	609	552	629	565	593	586	622	555	608	563	606	560	553	601	579	558	551	588	582	592	592	598	590	532	574	562	540	558	564	583	624	616	546	571	587	552	569	589	550	579	594	599	580	594	555	613	549	573	604	555	584	551	538	583	561	526	606	617	562	542	581	576	576	568	543	554	581	586	575	587	567	559	617	582	624	589	564	584	585	572	573	562	565	591	545	550	576	608	582	573	566	558	553	592	597	578	601	544	588	584	598	580	596	606	576	583	523	583	572	575	561	592	582	596	583	612	610	589	557	576	529	577	607	576	648	596	538	571	566	581	558	537	554	571	553	605	564	586	615	574	581	587	601	586	583	601	577	588	584	598	559	589	566	597	582	604	582	570	591	571	577	564	562	602	581	581	553	604	600	578	520	553	590	591	613	584	601	578	617	543	595	630	543	579	577	552	542	578	524	597	567	576	566	573	547	585	578	615	595	560	621	571	587	599	528	575	581	610	556	541	565	588	589	589	560	579	561	546	584	575	564	586	589	588	535	582	645	573	557	572	575	567	548	586	590	555	581	583	595	589	572	550	589	600	566	541	572	568	582	573	580	562	581	554	540	583	566	539	554	563	601	552	572	569	557	590	608	558	573	582	570	589	556	566	569	544	618	590	571	600	576	582	543	579	573	564	550	573	602	604	565	596	536	563	547	577	557	560	609	544	567	557	628	589	591	580	595	571	559	558	547	612	554	577	592	546	574	556	643	584	555	528	594	589	558	562	584	567	583	629	589	571	583	627	582	572	580	565	599	603	552	616	541	589	572	575	589	580	566	587	582	588	601	585	570	576	583	540	576	543	571	594	595	577	569	547	579	575	594	591	564	568	553	566	588	582	546	574	573	585	572	582	593	616	565	584	567	590	614	547	616	564	581	559	576	547	564	585	606	555	577	532	575	593	573	533	591	583	594	561	591	567	611	597	581	569	572	562	544	560	561	559	604	594	562	606	571	567	551	595	573	561	561	562	583	552	574	592	602	577	550	566	564	559	542	575	583	576	604	591	581	572	577	563	592	584	588	580	581	598	539	535	525	560	589	579	561	544	584	586	568	559	579	571	630	584	554	571	643	593	584	611	578	549	575	606	616	588	602	599	570	526	584	596	588	605	572	580	565	577	534	563	564	572	548	581	580	607	574	548	553	546	610	534	547	610	569	595	621	580	596	573	564	586	535	572	599	527	563	540	574	608	587	602	556	624	562	601	574	609	571	586	582	547	565	595	599	565	548	550	585	578	567	567	551	552	559	594	574	615	591	565	567	570	519	626	605	540	567	538	505	522	560	550	581	586	562	582	582	621	556	587	582	555	572	607	556	587	619	613	566	597	551	552	574	573	571	546	506	567	569	557	588	598	565	526	593	580	549	642	605	593	579	576	578	599	563	577	584	583	596	599	564	571	541	593	568	588	609	568	555	557	567	562	558	597	543	549	577	557	571	588	601	597	525	612	522	590	595	595	595	623	577	583	545	598	572	580	597	575	580	586	544	604	586	584	587	588	589	606	537	594	583	553	550	574	574	602	593	554	599	572	557	593	598	574	547	595	554	591	610	627	571	556	585	611	578	609	564	590	609	566	572	569	586	622	575	568	598	543	593	574	584	575	541	574	547	560	558	558	563	624	567	559	549	586	585	568	563	590	610	563	614	596	567	560	571	608	583	547	575	584	561	579	596	582	552	569	578	580	616	601	588	616	581	566	608	614	532	576	615	573	573	549	577	583	598	589	593	610	579	561	568	565	590	579	582	576	586	570	553	567	566	625	577	584	554	600	545	575	575	608	535	586	587	649	547	546	564	562	560	572	553	592	566	614	593	546	590	537	560	528	561	578	596	564	551	581	587	571	604	579	556	559	635	609	595	547	552	537	572	588	581	574	573	549	600	577	597	592	583	603	601	574	590	568	573	565	560	594	584	546	628	569	579	592	587	612	559	597	577	525	573	568	546	567	575	587	527	546	568	593	571	574	582	572	593	561	589	556	597	557	595	614	555	560	617	588	529	555	595	541	603	538	585	585	584	614	578	588
5888	4907	3685	2358	1744	1462	1374	1362	1195	800	809	740	729	733	731	726	691	683	610	685	671	662	652	655	606	663	607	631	652	623	613	592	634	645	576	616	601	615	616	584	620	587	580	581	556	586	597	605	641	610	638	615	624	601	624	617	615	630	612	580	590	567	590	587	615	608	575	582	588	624	572	598	606	613	582	563	577	587	619	573	595	595	588	570	594	599	597	538	552	640	619	606	588	620	588	606	590	571	623	601	557	549	567	617	614	602	590	584	599	572	603	579	566	562	607	607	606	586	567	564	568	573	561	602	590	544	552	608	576	620	579	570	559	615	559	602	565	631	549	573	602	583	624	635	595	569	608	571	542	593	567	625	606	608	539	594	548	565	595	590	564	611	588	596	563	567	627	579	612	619	612	607	589	610	552	558	564	570	577	582	557	624	559	573	572	585	551	608	580	584	538	539	599	566	583	577	612	597	557	583	577	636	615	555	540	576	543	577	585	605	586	605	557	586	562	597	590	583	584	582	620	572	635	579	577	583	595	621	586	597	609	585	565	595	607	560	571	575	602	606	595	601	547	600	574	560	570	560	580	571	589	595	591	591	592	582	627	579	593	558	636	604	627	627	567	623	591	605	595	610	580	570	614	606	583	605	584	570	614	616	540	553	582	576	571	550	611	553	592	628	554	625	570	605	584	608	630	524	584	588	567	536	580	560	642	580	581	583	575	578	597	592	545	560	585	575	566	549	575	617	579	547	537	542	598	616	565	615	597	551	599	588	628	616	556	592	526	597	612	607	581	562	581	612	585	599	583	580	542	605	592	604	578	593	583	562	599	611	574	600	564	583	565	582	594	592	597	597	601	597	589	606	634	565	560	603	606	605	606	613	612	582	569	581	619	584	596	560	603	585	583	614	577	574	560	553	549	582	589	608	592	582	618	552	625	600	591	582	553	622	541	556	568	605	586	564	594	579	583	592	591	634	610	580	610	576	603	588	593	581	588	632	613	574	626	634	598	611	588	580	565	566	595	601	609	557	586	604	599	591	617	575	567	595	589	568	592	626	599	601	601	569	553	620	592	617	570	594	544	623	593	595	588	590	584	622	566	601	622	605	543	556	572	608	561	571	592	592	616	571	549	621	586	586	596	586	597	565	597	608	586	584	588	611	570	607	611	597	610	578	562	593	560	569	575	573	586	557	588	612	562	547	573	599	593	609	594	643	591	554	579	594	554	533	606	596	607	533	608	616	573	542	575	553	588	587	600	592	604	547	598	554	587	574	637	593	616	614	578	556	616	570	560	572	566	590	569	601	594	597	565	585	610	608	581	585	615	621	604	566	593	607	514	611	575	561	610	564	592	576	615	598	630	605	528	589	598	599	576	562	606	607	626	542	562	585	597	564	579	572	591	586	575	590	610	542	594	610	554	611	549	549	627	548	592	573	592	561	570	617	564	607	595	583	593	580	610	610	585	564	560	621	575	611	553	615	572	584	566	614	601	599	572	612	583	568	604	569	555	587	557	588	558	595	556	596	553	627	586	593	560	575	599	582	583	611	560	576	567	574	602	608	582	628	578	572	585	622	562	593	619	548	599	554	556	593	590	574	604	569	598	580	613	622	611	566	569	568	611	614	571	562	600	537	596	587	576	603	563	601	593	586	583	581	571	616	578	557	584	614	550	575	566	580	542	552	612	578	606	609	570	611	581	581	553	559	611	551	570	613	596	577	579	644	559	591	559	611	569	580	585	568	623	600	646	568	576	591	566	575	558	571	593	620	573	654	570	590	543	610	621	601	627	619	564	634	601	585	602	540	561	591	587	587	609	562	579	588	597	627	591	579	594	564	598	587	618	619	567	552	550	584	545	576	598	582	557	635	560	590	564	563	563	579	576	601	602	608	573	618	644	606	582	606	632	576	622	584	583	610	593	604	582	543	637	595	636	576	626	628	581	583	632	611	589	557	615	567	553	576	555	612	619	624	567	623	603	589	555	597	555	596	554	630	618	603	570	591	561	610	568	588	596	612	622	597	596	578	578	607	599	560	584	602	598	583	590	611	571	606	618	574	585	599	603	564	632	635	601	599	577	566	596	584	586	568	588	570	629	603	593	625	565	588	578	583	590	575	607	603	575	600	593	555	619	572	636	540	612	591	611	574	558	587	571	640	590	564	601	605	609	560	568	587	550	575	558	594	648	579	564	596	642	532	566	583	608	598	535	598	583	516	598	620	555	574	573	574	560	584	590	579	586	574	572	602	655	559	556	602	599	594	595	550	610	594	600	591	580	598	589	603	591	620	619	548	596	568	606	554	618	594	552	585	582	599	603	648	560	588	583	582	574	569	569	574	575	580	554	583	592	625	605	595	565	567	578	597	592	556	589	595	573	538	617	573	601	644	573	585	571	602	619	578	561	601	622	630	575	513	591	648	590	592	575	574	664	589	580	599	593	602	613	588	614	582	590	607	563	597	592	604	583	614	616	571	552	636	598	621	581	570	553	546	607	592	593	590	621	580	612	581	558	553	571	589	597	573	600	512	564	596	604	631	577	572	570	581	615	572	615	549	585	626	565	563	570	608	550	609	596	605	570	542	567	572	606	542	577	596	568	628	583	569	595	630	586	575	631	564	604	590	594	603	583	608	550	597	540	628	631	587	580	549	555	570	569	584	588	557	574	565	620	566	606	616	567	558	557	594	574	566	572	544	621	552	566	543	597	624	570	571	564	587	587	564	584	584	626	563	541	550	577	573	573	607	586	552	587	540	566	612	596	585	643	588	608	588	562	537	570	598	572	576	594	546	593	584	589	556	620	630	605	626	595	614	603	589	555	594	570	620	563	634	631	559	607	551	587	583	608	571	582	580	548	597	579	616	613	582	624	575	593	561	566	636	557	587	594	576	583	616	591	598	570	603	605	603	583	596	578	567	554	615	609	599	602	594	550	576	645	606	586	592	627	623	602	580	608	616	584	626	564	541	562	570	590	579	582	600	593	559	595	608	613	613	620	545	601	535	550	619	583	615	566	596	596	609	577	587	622	593	604	579	578	567	583	620	598	617	606	581	602	585	584	562	621	559	589	573	595	567	572	572	583	568	619	606	575	567	605	556	588	583	606	578	603	573	617	602	583	582	587	604	578	600	618	607	568	560	591	580	567	564	573	581	572	598	608	610	577	591	615	561	572	587	574	577	595	577	561	588	617	581	624	567	580	591	623	530	612	552	644	595	577	587	601	566	631	614	611	616	619	584	624	570	559	544	612	543	587	562	601	594	606	584	579	558	591	548	576	581	585	573	574	588	593	584	588	616	585	574	590	608	599	595	582	589	622	562	584	586	572	585	586	566	596	596	607	594	612	574	557	605	582	596	564	604	655	543	580	572	619	560	576	574	593	553	559	594	616	561	560	610	594	586	584	558	570	562	578	604	616	572	540	583	593	570	599	603	628	537	600	608	551	591	548	523	549	632	562	617	623	579	588	557	586	575	574	593	560	568	616	590	599	599
23764	21284	28386	24508	21261	10137	3234	2476	2016	1445	1289	1274	1199	1166	1138	1130	1158	1078	1127	1041	1021	1009	1105	1116	1038	1012	997	1016	1004	944	957	967	962	976	953	957	974	915	981	966	995	943	955	937	930	958	1011	989	996	1017	922	928	980	936	958	938	871	961	937	947	934	984	933	990	959	996	987	940	982	957	937	972	886	969	940	982	910	966	948	921	954	930	891	920	951	910	905	929	940	964	990	954	931	950	925	957	944	1005	962	968	984	952	918	952	952	962	964	956	942	929	1003	967	924	876	943	920	870	952	971	920	905	898	882	975	900	936	930	904	905	967	922	972	913	946	920	890	890	957	931	996	963	935	892	928	917	928	883	923	981	901	959	926	966	945	954	922	915	966	936	996	889	911	948	865	954	974	936	991	962	980	936	914	929	943	935	907	872	938	937	900	926	938	894	918	969	900	940	960	905	884	947	906	898	979	918	943	940	1010	880	887	960	942	949	925	938	911	891	894	890	956	871	968	922	1022	923	931	931	918	938	984	944	904	968	933	906	914	917	943	934	966	936	955	966	924	954	924	954	933	928	931	939	960	965	913	878	901	963	957	1030	932	930	940	915	1005	927	924	910	988	1006	859	962	993	944	957	923	1015	970	953	943	941	972	946	905	908	886	949	936	915	952	919	949	886	959	962	938	917	911	922	940	975	942	934	924	933	905	936	934	922	946	955	919	930	881	867	918	935	964	983	948	910	952	927	952	1003	873	965	938	919	1002	912	936	909	852	955	917	914	950	920	939	931	911	883	919	970	937	960	967	945	919	927	935	912	903	932	917	922	946	929	939	968	949	984	929	947	944	1001	950	978	1030	915	910	958	959	893	966	942	932	919	951	952	876	952	920	975	887	886	964	959	933	962	940	908	932	929	908	1001	926	887	974	919	900	969	928	914	940	867	950	888	940	920	889	912	964	951	953	921	949	933	955	989	930	947	924	955	955	912	974	896	958	950	900	949	905	895	946	912	947	962	928	942	877	963	984	907	913	917	963	971	933	906	938	904	943	947	925	943	899	910	897	930	965	991	923	935	891	937	937	971	913	977	931	945	945	953	904	934	896	970	939	898	928	918	950	893	932	995	957	899	969	910	966	927	940	925	914	920	952	948	925	945	904	937	945	931	895	884	917	933	915	922	1007	949	959	891	906	901	930	914	965	878	899	957	898	930	906	928	940	951	924	969	964	972	939	852	984	917	924	948	893	917	922	959	963	935	997	910	953	934	1017	933	979	974	987	930	974	904	913	916	922	920	938	924	982	907	975	958	940	945	960	873	928	925	855	985	972	970	964	952	970	979	882	931	864	943	942	969	880	967	944	931	948	973	959	943	926	959	960	902	940	900	950	881	883	893	893	997	897	961	902	997	901	912	892	1008	973	980	903	933	902	918	942	920	948	1000	929	909	948	900	987	918	950	967	925	912	842	926	929	983	987	908	998	980	935	926	978	884	928	940	926	982	953	883	944	963	922	962	969	897	963	936	999	919	954	950	929	914	938	943	893	968	914	931	957	915	955	913	930	943	956	944	914	976	922	948	930	904	1001	941	935	915	936	978	957	901	904	884	926	978	879	874	877	929	941	916	908	923	960	944	995	906	898	921	943	943	916	886	990	904	873	931	919	921	941	918	923	895	965	921	870	941	943	952	918	949	865	913	873	954	911	916	932	905	905	919	896	908	936	953	899	893	917	906	863	945	934	949	923	941	932	923	919	929	887	947	979	958	985	963	908	935	922	908	904	875	977	897	921	918	952	916	979	880	833	931	931	886	927	921	962	984	882	972	889	967	957	933	959	950	985	912	915	972	895	987	929	929	927	919	982	954	898	879	921	958	962	914	972	900	909	917	956	939	937	911	888	918	909	871	899	971	945	900	875	953	956	924	960	959	916	956	929	916	966	916	943	929	945	907	991	912	925	924	907	919	938	947	977	933	920	945	885	958	900	961	956	968	916	914	926	913	942	946	934	942	945	966	922	930	908	915	901	889	899	887	928	882	957	892	929	1004	925	942	977	961	899	921	909	954	948	896	968	902	968	957	955	910	925	973	989	953	961	988	982	979	1015	954	972	926	1016	900	946	934	935	942	928	964	882	986	922	897	936	903	875	885	1010	960	912	933	895	893	945	975	970	935	955	921	961	932	920	972	998	937	938	953	887	950	914	915	866	928	910	946	923	942	871	954	903	945	900	936	900	936	951	954	905	909	977	950	916	978	973	901	970	937	938	927	937	989	924	902	917	966	930	952	927	915	914	903	941	905	924	975	932	932	913	913	908	936	925	948	990	908	901	954	914	896	947	976	903	939	939	927	976	920	877	904	923	927	919	937	917	937	929	920	909	911	919	900	953	949	981	979	937	930	929	936	931	1006	939	930	961	973	966	933	892	937	919	974	956	941	909	898	1010	981	948	915	952	872	928	924	944	917	887	908	913	891	933	935	947	994	928	937	890	939	937	910	906	956	968	937	953	938	923	974	876	949	943	889	913	912	944	977	964	915	964	910	933	921	936	901	919	976	945	909	864	932	923	957	943	940	897	950	873	959	924	945	960	906	896	960	896	956	919	911	973	954	922	883	927	976	917	976	907	933	926	893	913	923	953	978	1007	977	887	913	955	888	936	933	966	968	953	903	947	902	963	900	932	959	924	946	921	937	974	906	891	931	942	944	939	909	922	913	920	957	949	949	988	927	952	934	934	938	884	926	939	945	943	943	974	899	951	936	915	897	921	948	897	943	933	918	943	988	926	894	917	950	929	939	857	963	946	944	918	930	894	978	928	976	938	944	913	997	946	924	958	938	929	900	893	948	913	897	974	937	943	931	901	921	969	959	922	909	910	935	942	860	939	981	883	934	907	913	898	971	972	920	905	927	932	926	970	978	940	960	940	876	1004	897	912	937	954	929	948	936	945	885	893	880	903	959	915	967	920	904	891	864	937	865	902	890	951	936	949	911	953	898	894	934	890	907	919	917	924	921	970	953	939	940	957	888	932	897	889	980	912	947	914	989	911	957	941	866	916	972	932	948	939	936	924	855	975	871	1003	901	879	912	899	935	912	946	961	907	954	936	926	892	947	936	949	930	912	933	961	921	888	929	943	954	915	930	884	885	974	943	939	879	946	889	951	915	919	965	987	908	871	908	936	895	889	942	887	931	901	932	946	935	951	932	878	916	934	899	959	964	912	909	889	941	976	947	947	970	970	952	951	889	922	905	919	876	947	955	1004	970	919	917	922	914	900	951	1003	919	900	922	917	1016	942	961	1001	979	968	941	949	953	973	930	923	929	964	968	986	953	891	962	945	920	914	922	930	908	928	934	916	982	925	926	887	947	911	924	913	913	907	991	882	948	943	886	926	926	916	912	897	886	966	922	908	969	916	943	953	902	938	883	885	977	917	898	856	961	902	925	895	910	953	928	924	887	1005	913	959	938	932	942	923	947	941	900	902	956	920	915	873	905	991	936	985	930	917	905	904	940	913	909	914	883	909	884	924	915	964	930	949	909	847	936
5517	14527	11140	6988	4882	4180	3693	3609	2674	1722	1561	1423	1376	1314	1294	1193	1206	1107	1181	1123	1177	1161	1100	1120	1028	1084	1067	1035	971	1007	1031	1029	962	980	933	1011	1001	990	946	976	938	960	936	974	969	980	1001	935	927	914	848	931	890	907	915	926	937	942	942	967	949	961	933	939	974	932	949	966	930	943	951	967	914	943	901	949	860	988	942	926	961	934	961	951	946	912	940	925	893	873	930	954	933	979	946	902	954	914	914	933	944	888	961	931	906	937	937	909	910	916	889	946	924	961	934	943	917	901	935	960	948	935	935	928	901	885	902	936	940	913	884	997	934	920	910	920	936	924	954	909	903	943	891	903	938	938	950	931	904	925	902	950	900	977	913	873	937	925	889	950	910	916	941	901	943	935	924	915	948	972	884	900	930	933	897	982	896	888	851	961	899	920	1000	904	971	888	897	871	913	952	994	889	892	889	919	911	937	985	917	916	925	966	959	899	886	922	956	913	923	957	903	925	903	944	967	936	951	893	945	974	905	967	959	892	965	877	925	923	936	918	901	920	904	906	891	870	927	887	917	952	919	947	894	900	905	924	890	915	906	940	956	939	929	900	926	952	903	988	888	956	905	923	949	952	933	937	909	911	897	936	928	904	857	917	884	906	910	877	951	982	943	937	928	922	930	950	963	945	931	937	937	865	923	902	946	935	970	948	896	928	939	962	906	868	930	900	909	916	895	946	890	883	977	975	951	894	958	939	945	909	864	947	934	942	939	904	956	939	949	909	1004	940	904	906	940	955	900	900	913	959	945	923	950	904	893	938	899	930	953	953	928	969	895	941	930	1005	932	948	902	970	944	924	957	947	902	915	888	919	920	944	942	943	907	919	918	940	928	928	859	925	933	930	977	937	948	966	934	952	926	902	929	888	910	928	881	918	926	941	944	932	915	933	923	932	910	906	961	910	895	937	970	922	980	934	869	923	960	953	987	947	938	938	872	900	950	902	938	1015	956	911	926	950	923	913	961	957	950	924	913	936	888	949	985	911	896	913	934	921	854	920	958	904	956	900	885	967	916	903	918	905	906	919	953	964	943	929	943	921	948	939	964	925	972	931	1000	944	930	938	910	860	928	918	903	915	955	970	862	940	934	971	955	953	893	910	996	967	907	905	927	966	902	976	966	981	953	1013	876	929	932	948	914	896	945	934	999	965	906	920	940	929	948	946	915	918	937	884	927	928	894	964	945	950	938	892	904	928	921	898	940	971	920	893	965	909	882	933	925	907	897	915	918	944	934	893	925	926	981	905	893	916	929	946	916	873	872	939	931	932	935	885	943	947	904	974	990	929	924	935	907	885	922	944	950	952	925	887	950	981	942	942	933	891	973	915	915	962	918	863	923	934	917	938	903	917	926	930	922	935	923	941	912	952	983	896	887	942	907	957	957	942	890	894	912	884	960	908	942	942	911	936	909	932	920	922	924	908	928	924	875	947	905	898	926	973	949	939	909	879	959	892	914	911	944	921	953	919	969	990	936	950	984	988	911	937	917	896	939	968	935	973	897	939	968	901	928	969	881	882	967	935	920	897	920	940	919	982	911	959	925	962	867	981	920	955	941	904	917	958	954	908	958	905	957	901	963	922	892	869	993	947	903	1016	926	871	953	909	941	890	908	947	971	898	940	920	872	956	894	893	899	904	888	953	940	914	902	949	962	1009	872	879	961	903	956	900	932	943	940	931	926	887	883	893	957	947	921	889	934	946	916	943	945	914	905	917	889	947	973	923	922	918	954	970	910	988	938	892	974	940	842	897	914	915	958	931	907	894	871	929	915	901	955	937	885	924	923	897	928	878	934	926	918	954	929	902	900	933	912	941	917	907	917	957	986	918	899	955	956	948	924	943	947	1015	910	867	918	897	949	902	958	932	921	863	890	886	942	897	928	898	920	884	948	963	914	911	945	1012	993	980	949	920	923	917	894	933	925	884	893	889	917	931	915	883	900	934	923	936	956	922	935	914	909	971	905	930	957	893	919	929	942	922	909	928	991	899	923	913	939	922	889	962	915	951	923	921	936	910	873	970	976	892	909	934	918	970	896	916	930	946	938	946	912	863	853	861	899	936	910	948	925	931	934	941	898	929	926	917	900	927	928	948	927	913	993	900	962	955	884	887	951	895	957	965	970	944	919	926	939	957	939	952	918	896	905	964	942	902	941	868	904	947	945	947	958	946	950	930	961	885	915	918	942	923	946	950	923	938	941	939	885	966	961	897	916	916	927	943	959	939	960	961	975	930	883	933	992	924	983	931	949	903	926	920	906	945	877	924	953	945	908	937	855	891	948	942	908	929	984	878	931	911	941	945	912	900	930	899	983	962	902	926	911	921	921	946	966	962	924	915	955	928	950	976	1005	859	934	905	881	886	948	950	917	954	890	917	883	952	932	930	905	969	987	916	898	900	937	995	904	987	875	904	921	937	896	915	988	850	895	909	940	923	983	926	946	955	961	916	937	959	896	938	905	924	930	937	909	904	940	936	898	1004	895	890	947	950	933	911	927	883	998	928	904	939	944	913	976	911	895	899	952	921	893	986	959	922	968	964	960	909	903	915	938	907	892	893	943	909	910	932	903	936	926	893	943	885	928	932	927	915	919	941	920	964	902	921	946	925	917	942	899	926	910	945	948	991	933	961	924	947	961	923	965	882	934	944	933	960	920	941	848	974	957	888	930	928	891	917	888	858	916	949	980	903	980	932	949	967	887	932	962	967	928	902	946	931	915	943	908	979	887	928	936	957	924	932	993	967	966	897	963	923	917	932	938	939	906	982	913	885	922	957	905	890	909	888	921	948	886	900	923	889	925	894	932	919	883	968	934	947	944	932	962	958	1008	887	927	918	897	932	959	957	917	930	925	914	906	907	1000	916	855	917	891	947	990	941	914	925	938	920	956	886	933	943	930	898	919	942	886	876	878	888	911	895	862	943	954	964	913	942	905	896	894	951	906	965	921	951	901	982	956	958	964	952	943	939	901	938	876	964	920	960	910	896	968	915	949	885	949	900	952	907	928	932	960	888	884	937	909	892	935	952	967	906	930	893	950	912	965	969	968	916	997	965	945	882	938	941	889	988	964	920	932	923	916	917	959	992	882	912	910	963	944	878	905	981	993	932	915	936	964	911	925	916	923	946	896	917	944	934	933	894	886	945	915	957	932	978	915	947	910	988	912	972	957	936	871	963	963	948	955	933	910	946	901	912	928	931	975	922	999	925	930	938	990	934	913	928	894	955	923	915	927	987	923	882	946	943	920	891	937	974	933	887	993	950	877	889	914	894	927	867	928	914	945	985	921	940	924	882	920	858	933	895	900	902	938	937	919	931	914	914	937	948	960	952	927	903	958	921	925	953	901	920	897	943	936	938	937	916	1000	940	976	931	915	915	907	984	920	898	920	925	978	939	932	934	951	932	893	940	913	898	894	903	920	947	891	915	981	887	953	921	987	934	912	969	941	886	914	874	932	1007	933	949	898	987	933	935
24968	21320	27398	25466	10576	1751	1409	1392	1095	745	757	719	696	671	619	639	617	676	677	593	620	638	541	549	615	594	566	579	549	548	594	578	568	572	566	555	552	559	566	552	553	533	544	532	569	542	547	499	537	510	550	514	581	533	568	563	503	514	574	557	515	533	532	537	539	513	540	512	519	548	548	530	503	506	511	492	509	546	537	510	531	510	580	521	542	511	530	513	500	496	495	519	469	534	536	516	509	515	549	525	520	539	514	503	520	522	511	516	577	561	546	529	525	500	524	514	491	556	526	535	504	527	551	556	507	520	549	519	514	576	504	522	524	543	504	483	529	510	495	503	578	525	510	527	554	508	550	500	506	513	511	560	521	543	532	536	521	517	546	479	477	519	528	528	538	520	501	490	500	528	481	540	521	507	519	483	528	556	492	539	566	528	554	546	519	579	516	511	499	494	499	537	490	484	524	497	521	518	542	560	542	507	565	554	522	542	540	541	503	545	520	551	544	546	523	496	509	477	539	528	523	508	520	493	502	494	562	497	486	499	557	535	542	541	505	525	579	495	523	539	548	512	531	523	537	515	544	503	496	506	525	528	556	524	542	487	523	530	542	536	523	539	536	549	533	501	518	574	512	560	477	550	530	547	512	560	533	528	500	530	573	474	548	570	526	527	540	514	574	550	531	548	536	499	531	541	520	497	523	528	558	520	568	533	492	532	541	526	579	534	537	503	509	529	516	489	496	535	507	546	529	519	541	500	541	520	514	566	521	538	533	490	519	522	546	565	529	534	544	502	498	539	535	524	536	559	547	476	530	533	537	515	501	509	504	537	591	514	498	451	487	503	522	484	536	503	529	522	507	518	489	515	559	529	506	535	512	494	485	529	534	507	544	506	507	533	530	488	521	555	512	572	521	525	531	535	505	550	567	483	484	554	551	521	514	488	497	528	536	576	560	533	517	491	551	538	506	530	514	493	504	509	491	517	512	510	498	538	496	499	535	550	525	529	569	524	500	480	526	524	557	509	498	558	573	506	487	519	506	528	513	508	510	522	521	537	524	538	534	510	505	494	526	541	519	556	513	535	515	478	507	539	511	502	507	524	520	508	551	460	541	567	522	487	478	524	533	521	524	514	566	517	591	506	546	592	529	498	529	537	494	543	496	535	513	514	493	540	553	505	515	527	558	496	546	500	547	510	533	507	517	536	519	541	521	538	513	531	516	564	545	522	554	528	483	512	497	499	521	523	530	525	536	545	504	468	509	539	531	541	526	544	542	547	577	580	551	512	527	558	511	514	540	532	513	538	566	533	517	548	534	521	532	518	530	531	520	488	549	546	515	541	524	555	540	542	511	590	537	496	488	481	538	503	549	533	514	522	527	535	526	548	513	560	496	563	525	535	542	514	542	565	531	537	507	539	524	548	504	509	555	522	497	540	523	524	470	519	533	525	481	529	518	514	553	519	529	530	543	559	582	552	499	581	497	519	549	506	505	508	531	576	510	510	551	560	528	520	521	509	508	525	513	488	504	563	531	556	530	487	528	506	504	533	515	548	516	541	531	532	536	517	513	513	548	540	550	529	540	522	521	542	515	540	506	580	535	526	524	525	528	521	521	539	518	540	486	543	501	542	542	530	568	519	500	544	565	534	549	521	519	500	553	522	491	508	538	543	550	524	539	522	531	553	481	467	521	533	538	506	563	487	501	525	583	470	547	537	513	539	535	511	525	542	526	486	483	507	522	469	475	527	513	529	490	490	496	562	540	501	521	515	527	471	521	551	533	521	544	546	520	483	588	520	534	563	484	530	514	522	522	509	528	503	538	548	530	552	487	500	502	521	497	538	539	521	535	512	521	513	529	508	519	512	512	506	543	544	495	539	533	489	506	569	482	485	518	571	531	504	521	488	491	518	548	582	557	537	544	506	520	525	551	513	510	565	522	527	541	597	517	568	535	543	534	556	486	524	486	488	533	512	526	519	529	507	498	537	522	521	532	514	566	562	559	520	515	528	551	528	535	539	556	535	535	535	537	528	534	549	548	537	527	504	533	522	520	556	544	510	542	551	547	499	478	506	528	530	522	522	503	541	489	573	559	538	501	517	532	500	502	543	543	512	511	561	537	507	530	539	556	543	522	520	536	541	539	507	511	502	515	534	532	515	549	509	549	524	527	525	552	505	524	540	535	510	526	527	567	523	532	520	523	514	508	506	533	548	506	546	534	531	536	513	549	516	563	555	524	505	506	499	527	503	516	528	541	503	516	573	532	501	521	534	548	480	538	496	533	532	526	530	522	530	524	505	508	530	527	495	552	531	517	527	535	540	543	486	528	510	523	550	527	523	488	531	474	535	522	529	508	534	502	504	499	522	487	541	521	515	527	536	550	559	502	525	535	496	492	560	546	545	553	570	522	476	550	494	503	480	540	539	521	496	509	487	541	550	515	509	567	548	537	532	524	519	538	533	509	508	556	505	524	511	539	512	541	521	531	521	523	502	532	498	518	544	509	512	547	521	554	537	511	535	497	546	550	522	522	519	521	543	526	503	511	538	513	525	557	478	553	500	538	523	530	527	546	543	540	534	518	512	512	498	508	500	557	541	546	589	525	482	510	519	567	530	555	520	521	559	578	548	522	551	537	499	502	546	510	466	538	531	542	520	536	496	524	577	524	517	470	541	504	563	528	508	534	529	521	503	570	513	525	524	527	536	495	523	509	520	536	582	531	505	520	523	514	524	489	508	495	526	563	509	533	511	517	511	524	547	525	481	558	537	578	530	535	507	549	540	499	511	515	522	529	502	538	525	550	524	512	559	559	521	523	581	495	538	522	517	508	575	560	567	551	504	502	530	533	494	540	555	538	522	524	529	491	533	491	566	517	507	521	484	521	516	528	524	527	561	504	529	518	564	538	513	547	534	529	517	529	507	519	511	563	512	568	523	521	511	521	514	520	519	500	510	520	506	520	504	510	524	537	500	517	550	510	504	536	549	544	511	505	535	525	498	560	490	528	550	503	592	535	517	503	497	525	566	565	511	532	532	574	500	530	531	516	503	528	541	509	506	499	558	514	504	541	496	574	499	534	493	527	509	485	519	544	496	478	587	516	513	537	524	561	523	520	520	533	559	526	531	495	561	534	497	473	550	514	530	499	514	521	503	559	592	509	512	551	543	529	496	569	551	552	534	529	560	510	501	514	509	516	532	528	547	538	502	498	522	547	514	537	496	494	557	525	559	510	513	513	558	505	497	578	526	487	486	541	551	527	518	529	481	532	510	483	528	533	524	518	538	542	567	528	511	518	533	520	502	527	502	544	512	539	524	516	526	486	496	527	514	522	487	552	486	536	523	503	514	495	522	540	530	526	522	536	467	530	500	516	563	515	531	510	506	496	521	506	511	518	541	549	512	507	517	555	487	526	475	525	519	523	509	491	531	557	511	521	578	527	467	519	491	566	544	527	527	515	524	546	522	545	559	484	536	533	491	529	560	534	558	540	535	466	528
4830	9806	7405	4528	2958	2654	2353	2388	1712	1066	991	925	831	781	752	806	721	659	690	702	710	665	629	633	703	679	638	607	611	601	570	613	591	616	568	602	557	603	616	594	573	559	567	567	636	565	589	583	561	638	540	552	543	554	569	569	539	608	568	528	529	528	525	570	599	576	543	570	596	579	546	551	510	545	529	576	570	504	560	547	568	571	526	574	569	511	561	583	592	553	533	552	595	498	530	568	548	535	546	561	556	555	556	566	552	554	570	547	518	507	529	536	529	544	519	533	525	524	532	520	552	564	533	560	531	584	494	560	555	572	528	531	548	591	526	563	563	566	513	530	603	567	557	557	630	554	535	580	588	549	525	557	540	563	507	577	529	547	528	531	574	525	577	599	553	543	542	566	524	578	548	560	591	560	579	547	600	530	541	589	530	514	519	516	576	559	530	540	552	576	529	552	576	533	579	558	562	565	532	556	522	542	554	567	544	571	535	577	577	502	560	574	551	552	546	556	523	560	578	534	547	509	580	556	533	558	532	526	538	538	522	528	524	552	548	536	538	561	548	539	505	521	532	555	544	518	546	572	539	575	552	539	536	551	540	589	550	558	552	569	555	570	522	524	541	566	558	547	586	527	510	519	570	555	539	519	527	547	538	556	559	557	540	558	568	557	526	580	523	562	562	559	542	537	541	546	576	564	556	528	582	538	534	578	598	575	590	544	545	574	527	523	547	528	547	622	601	545	547	555	531	554	531	511	561	550	561	600	517	554	544	565	543	558	506	545	518	569	535	546	525	608	543	572	470	518	521	560	494	553	565	531	532	570	527	555	525	570	534	563	583	574	517	552	559	515	579	553	526	554	519	516	569	532	544	535	560	538	532	526	596	559	552	566	573	603	537	551	527	516	526	570	553	529	536	523	542	518	526	543	561	500	553	498	572	538	596	560	532	546	540	543	577	521	553	531	548	536	594	574	574	527	514	577	537	579	548	573	515	572	534	570	553	557	524	543	517	528	525	559	544	541	551	536	567	530	524	571	546	530	520	540	492	536	553	537	525	590	523	512	513	520	575	513	548	544	581	553	555	575	580	540	604	530	548	596	567	526	534	569	547	517	540	548	571	566	567	567	575	540	550	522	493	544	554	546	540	513	546	568	536	554	552	519	546	550	538	566	528	524	539	560	488	529	503	534	547	579	540	538	568	582	547	554	524	592	479	527	530	568	532	552	535	536	526	533	534	548	536	536	556	584	501	523	553	538	538	554	512	530	568	544	584	516	562	553	496	533	571	563	572	558	536	568	523	568	549	525	511	524	490	540	540	502	512	546	531	534	561	528	570	557	518	528	539	547	539	575	505	580	581	583	529	497	490	609	556	557	567	542	555	530	583	527	528	518	549	539	524	560	557	515	543	545	541	545	571	522	551	537	573	545	529	509	553	583	555	544	559	534	557	552	556	553	551	540	548	548	519	576	585	492	543	610	556	503	552	546	530	516	564	538	508	531	525	550	550	551	524	549	551	547	516	525	566	526	529	515	540	517	546	551	553	542	586	541	545	595	532	575	593	551	522	544	582	570	558	591	578	557	556	558	538	548	536	553	542	566	568	550	526	521	537	542	541	574	580	563	558	529	527	562	542	544	543	528	558	581	557	562	542	564	523	552	532	555	558	571	582	547	517	545	518	542	548	582	577	536	582	540	570	552	536	560	551	564	526	556	522	523	566	541	561	596	551	539	546	570	528	515	602	562	562	580	542	548	598	553	526	525	554	561	571	534	550	566	519	599	525	546	525	558	515	557	542	551	528	521	549	539	559	546	536	491	516	574	536	493	530	542	582	544	563	532	577	531	579	567	508	573	595	575	562	527	498	564	563	554	536	557	586	566	556	565	557	549	567	564	560	566	537	564	533	520	559	511	505	552	515	605	535	528	550	545	523	565	534	587	552	532	524	484	517	565	507	574	553	587	517	561	540	589	532	545	532	544	554	551	544	511	526	576	571	545	597	549	543	561	597	570	564	582	567	561	557	509	554	568	546	556	534	548	552	552	513	582	531	556	579	515	504	529	555	577	555	580	547	556	556	553	540	586	547	540	542	559	571	582	532	542	530	520	535	559	530	587	586	503	552	548	590	556	539	557	555	553	546	486	538	543	552	546	597	561	535	618	533	566	568	584	538	553	557	567	556	565	517	541	532	577	598	555	539	548	505	592	573	533	586	521	550	535	542	568	543	592	505	561	524	574	523	524	593	533	574	534	552	527	572	572	569	519	567	554	535	548	544	500	558	579	521	585	571	555	556	509	576	568	580	551	575	567	555	558	551	529	496	504	589	525	531	558	547	579	556	563	566	564	564	508	548	548	555	533	558	573	574	583	538	539	530	549	596	539	551	531	532	558	554	560	534	537	596	543	532	550	547	548	528	536	562	517	562	528	575	541	552	583	527	553	574	553	560	538	549	530	553	536	530	544	570	522	558	551	564	539	557	545	560	553	554	588	560	585	517	524	585	526	534	525	520	556	585	565	538	510	479	543	497	516	509	544	524	518	564	533	598	519	547	552	562	535	565	585	511	513	548	575	562	556	515	545	574	553	528	565	590	555	521	550	550	539	537	566	536	550	515	583	567	543	550	532	557	552	562	544	523	519	561	554	521	534	530	559	568	582	529	530	568	551	542	573	592	550	478	563	590	523	587	530	529	581	512	500	516	561	561	569	525	556	565	550	559	555	560	580	553	524	525	548	525	596	522	580	567	531	539	563	534	563	588	549	569	584	539	536	533	550	517	550	523	516	551	561	563	546	540	582	569	571	544	544	553	563	529	564	509	534	547	519	546	541	531	559	530	558	569	556	540	561	521	580	573	529	575	548	551	527	527	561	552	555	545	548	515	539	543	512	547	510	542	520	551	509	542	575	550	581	566	546	577	531	543	536	500	517	535	548	574	555	548	544	534	507	547	543	523	554	519	532	507	526	564	542	531	576	577	518	497	508	544	545	519	537	550	521	535	540	524	529	502	506	567	555	578	546	552	542	539	532	559	564	573	535	552	571	554	570	585	520	564	607	542	483	598	527	523	562	546	545	540	584	519	551	549	576	534	507	538	542	553	565	572	504	527	526	514	580	524	538	578	526	505	536	553	555	530	559	567	515	547	522	545	499	520	522	485	533	527	532	541	559	549	580	543	559	522	535	540	549	527	552	562	539	561	563	503	596	555	573	565	587	574	552	550	579	530	548	506	527	598	551	520	580	565	555	572	523	554	576	530	557	528	551	566	584	552	521	550	522	549	575	495	538	568	495	544	570	540	562	550	575	572	590	546	552	546	527	563	566	511	508	565	555	544	561	524	562	500	548	548	516	490	530	563	517	568	544	547	551	559	557	552	539	561	542	556	528	562	539	524	543	533	573	525	531	556	561	553	569	564	523	547	610	579	548	548	521	537	529	581	566	520	507	558	580	598	519	548	543	583	572	532	551	611	524	517	521	535	568	539	534	565	522	568	581
22713	21358	29016	24067	21356	21519	11767	4224	2741	1873	1698	1610	1502	1488	1364	1389	1361	1333	1245	1276	1276	1320	1266	1251	1182	1161	1165	1168	1153	1138	1130	1126	1195	1092	1151	1082	1085	1161	1163	1079	1065	1134	1070	1060	1127	1123	1040	1043	1055	1085	1056	1051	1030	1059	1105	1043	1025	1091	1041	1005	1032	1028	1087	1073	1047	1063	1038	1109	1070	1040	1059	1036	1071	1071	1049	1027	1111	1046	1058	1079	1033	1041	1056	1060	1046	1061	1036	1079	1020	987	1030	996	1048	1049	1030	1036	1118	1094	987	1084	1074	1022	1073	1031	1081	981	1042	1047	1051	1021	1088	1062	1057	1029	1007	1042	1051	1008	949	1066	1059	1015	996	1035	1039	1048	1079	1066	1032	1005	1020	1075	1023	1011	1028	1058	1066	1020	969	1006	981	1098	978	1066	1061	1061	1029	981	1055	992	1082	1043	997	1056	1122	1039	1064	1045	1027	1071	999	986	1036	986	1043	1043	977	1038	1048	1015	1059	1049	1060	1040	1037	1052	1019	1018	1018	935	995	1008	1011	1031	1023	1001	1066	1046	1021	1065	994	1019	1027	1034	1015	1039	1009	1009	1033	1085	1034	1048	1070	960	1040	1057	1058	1042	998	1032	1088	1077	1072	1040	993	990	1023	1110	1087	1056	1023	1059	1026	1052	1008	1078	1019	1012	1048	1041	1038	1027	1051	1051	1080	1046	998	1009	1010	1025	1057	1089	977	1004	1016	1029	1013	1024	998	1073	1053	1004	1080	1015	1036	1063	1063	957	1040	962	1040	974	1082	1047	1041	1043	1056	984	1066	1020	1090	1035	1072	1008	1055	1070	987	1016	1029	1027	1010	1074	1019	1061	1060	996	1034	1075	1071	1075	1073	1047	1020	1012	1069	1072	1085	993	1061	998	1001	999	1033	966	984	1078	1049	1031	1034	1095	997	1027	988	1003	1046	1057	969	1000	1070	1085	1061	1043	1058	1012	1054	964	1007	1040	1040	1048	1055	1095	1005	1038	1067	1031	1061	1042	1033	1022	1018	949	1029	970	1033	1068	1062	1057	953	1023	1040	1034	1079	1038	1058	1029	1033	1100	1072	1055	1037	1040	1103	1002	1062	1004	1056	996	1079	1043	1026	1050	986	1065	984	1031	1054	1007	1051	1028	1039	1066	1026	979	1045	1041	1068	1023	1012	1012	980	1044	1081	1057	1036	1029	1064	1008	1059	1112	1066	993	1019	1027	1045	1074	1055	1076	1045	1091	1015	978	1025	996	1049	1046	1058	1083	1057	1052	1080	1097	981	1032	1057	1025	1051	1047	1040	1000	1053	1104	1051	1022	1011	984	1025	1041	974	980	1031	1028	1038	1045	1004	1063	970	1002	1069	1001	1051	1028	1041	1046	1009	1047	1060	1064	1006	1030	1042	1052	1037	1083	1011	1030	1008	1024	1069	1028	1029	1029	1070	1006	1028	1058	952	1006	1006	1019	1068	1066	1031	1032	1042	1060	1019	963	986	1058	1060	1023	1025	1004	1023	1085	992	1023	1040	1026	1051	1035	1056	1036	1044	1103	1056	1104	1054	1085	1013	1019	1035	1017	1104	1061	1045	1034	987	1038	1021	1024	990	1030	1047	1006	1036	1000	1014	1006	1021	1017	1047	1032	1086	1104	1046	1041	1028	1027	998	1097	1085	982	1017	1021	1049	1061	1019	1022	1055	1023	1014	1046	1064	988	1025	1025	1022	1033	1042	1033	1065	970	1001	1047	1029	1044	997	1011	1048	1037	1046	1066	1015	1032	1034	1002	1047	1028	1067	1087	1022	1066	987	979	1074	1057	1057	1021	1031	1048	1038	1052	1090	1019	967	1017	1033	996	1011	1051	1003	1040	1039	1000	1044	1045	1061	985	1056	1006	1095	1038	1045	1003	1016	1024	1019	1056	1062	1024	1040	1042	1058	982	1114	1035	995	1059	1010	1054	1038	1011	1047	1049	1013	1059	1137	1075	1033	999	1027	1049	1140	1073	1011	1023	1024	985	1039	1009	1004	1058	1068	1037	1024	1043	980	1038	987	1038	1020	1050	1037	1060	1036	1018	1070	1073	1047	1015	1020	1049	1064	996	1028	1029	1059	1034	1042	1056	990	1017	1050	1021	1066	1018	1076	1024	995	990	1001	1077	998	1080	1024	1045	1075	1069	1032	997	989	1001	1038	1024	970	1027	1004	1013	1034	1052	1008	1053	1051	1079	1026	1003	1059	992	1019	1004	997	1013	1069	1068	1016	1075	1086	1051	1092	1043	999	998	990	975	1003	956	1031	1055	998	1099	1078	1011	1005	1086	954	1043	999	1018	1051	1020	1093	1029	1014	1072	1071	1027	1000	1027	1085	980	1067	1005	1019	1047	1035	1067	1054	1023	1047	995	1048	1092	1068	1040	1056	1121	994	1004	1008	1031	1012	1007	1058	1016	1050	1093	1011	1081	1003	910	1054	1023	1026	1069	1027	1001	1048	959	957	1031	1053	1040	1044	1017	1046	1048	1071	1055	1054	1046	1085	1106	1018	1029	1069	991	1065	962	1026	986	1037	1090	1067	1018	1007	1053	1065	1071	1003	1062	1005	1038	1067	1036	1035	1018	1066	1019	1017	1005	1018	1075	1020	1033	1044	1047	1048	961	1037	1089	1004	1040	958	1017	1055	988	988	1025	1024	1074	1091	1022	997	1009	1059	1097	1031	1069	1070	1078	1074	1022	1001	1002	1058	1061	1064	1039	1038	1066	1099	1010	1043	999	1039	1036	1044	1040	966	1071	1000	1011	1093	995	1042	1061	1006	1147	1015	992	1045	1066	1010	1001	1058	988	1005	1049	1046	1013	1016	995	1009	1062	1002	1001	1052	977	1021	1037	1058	1067	1025	1027	1059	1042	1020	1028	1001	1075	1066	1087	1047	1077	999	1034	1003	1039	1060	983	1083	1004	1010	1056	1076	1044	1017	1004	958	1054	991	1037	1031	1057	1065	1003	1046	1097	1057	1036	1042	1006	977	1004	1060	980	1063	1076	988	1047	1007	1012	1052	1043	1039	1025	1022	1016	1045	1029	1064	1031	1020	1023	1075	1039	1020	978	1053	1033	1049	1017	1051	1072	1058	1058	1050	979	1068	1027	1017	1009	1033	1055	1060	1055	1024	1029	984	1058	1061	1072	1005	988	986	1034	1011	1011	924	1045	1094	1029	970	1069	1040	1080	1037	1065	1029	996	1065	1065	1077	953	1028	1027	1037	1019	1013	1031	1040	1045	1009	1046	1048	1081	1017	1019	1018	1059	1114	1016	1034	1051	1008	1092	963	1037	992	1032	1084	1072	999	1023	959	1009	974	1038	1074	1026	1071	1041	1003	955	1051	1016	1015	1033	1062	1049	1018	1002	996	1024	1010	1028	1018	1026	995	1051	1077	1076	1027	1005	968	1098	1073	1066	1059	1111	1116	1008	998	1018	967	990	1029	988	987	969	1038	1048	1069	1027	1004	1009	972	1019	997	1052	1042	1006	1011	1003	1027	997	1021	1007	1054	1030	1017	1033	1025	996	1035	1005	1036	1005	1049	1019	1037	1015	1089	1011	1047	1024	1057	1037	1064	992	1061	1014	1036	1045	1054	1048	1021	1045	1010	1035	1038	1030	1046	1044	1013	1011	1012	977	1025	1035	1036	1026	1001	1054	1047	1072	1018	981	1038	1046	1031	1073	1063	1078	1016	1039	1038	1078	1032	1023	1020	1068	1050	1017	1019	1027	993	1033	1048	1045	1039	1016	1042	1033	1069	1028	1039	1069	1032	999	1009	942	1037	1050	986	990	1004	1043	1033	1073	1041	993	1031	1025	1048	1004	972	1049	993	1107	1041	1027	1025	1018	1045	1053	986	987	1047	1102	1021	1051	1019	1047	985	1029	1095	987	1013	1056	1045	1049	1030	1019	1037	1082	981	1103	1017	1077	1055	1037	1059	1026	1012	1053	1014	1091	1026	1013	1019	1023	995	1115	1016	1059	1044	1009	1040	1012	1102	1031	1009	1026	1046	1065	1076	1031	1056	1013	1091	1033	1074	1043	1031	1046	1011	1037	987	1054	1070	1048	1043	996	1059	1105	940	1056	1002	1042	1032	1006	973	1071	1035	1088	1068	1040	1061	1024	1008	1092	1020	999	972	1056	1011	1055	1070	1081	1013	1049	950	1023	1082	1047	1007	1027	1062	1062	981	1028	1050	1025	1009	1007	976	1014	1002	1087	1062	1002	1001	1030	966	1043	1048	1055	1002	1078	1053	1037	1026	973	1070	1009	1047	1050	998	1095	1025	1043	952	960	1018	1044	1033	1027	1041	978	1035	1076	1005	1029	1018	1035	1038	1037	1013	1023	1013	1072	1086	1015	1060	1057	991	1002	1086	1030	1015	1078	1040	1003	1016	1051	1027	985	1011	993	1027	1014	1045	1011	1021	988	1045	1000	995	1041	997	1057	1024	1061	1043	1062	1064	1008	1036	1030	1065	994	1082	1043	1034	1032	1048	1036	1030	1062	992	1060	1039	1052	1005	1032	1058	1007	980	968	959	967	994	1053	1030	992	1098	956	1032	1036	1007	974	1008	1093	1067	1023	1056	1034	1076	1102	1111	1023	995	1058	1037	1039	1042	962	1044	1054	980	1018	989	1030	976	1032	1005	1018	1058	1022	1036	999	1051	1047	945	984	1076	1047	1007	1034	1048	1037	1090	1042	1077	1062	1017	1030	1066	1022	1049	1027	1032	1086	987	1003	1028	1081	1021	1055	1007	1007	991	985	1017	1008	1027	1016	1001	1005	1006	996	1030	1057
6786	21141	17057	11048	7329	6567	5910	5866	3763	2422	2164	2018	1787	1680	1572	1526	1485	1472	1428	1415	1394	1331	1342	1266	1260	1235	1228	1120	1204	1128	1090	1150	1172	1096	1110	1142	1133	1111	1138	1135	1154	1111	1006	1110	1053	1026	1081	1070	1038	1091	1098	1059	1043	1037	1091	1028	1050	1012	1083	1088	1078	1018	1063	1037	1004	1045	1059	1106	1032	1021	1125	1051	1064	1055	1057	1131	1066	997	1052	1061	1033	1058	1061	1071	1055	1024	1011	1038	1067	1049	997	998	1009	1027	1038	1030	999	1065	1060	1023	1014	1053	1022	1001	1045	1025	1011	1002	1057	1035	1013	1038	965	1075	1003	1023	998	1036	1021	1017	1012	1023	1074	1021	1003	1002	984	1002	1047	974	1007	1038	1034	1055	1042	982	1009	1028	1022	1033	1009	996	1042	996	1055	1037	1042	1039	1058	1056	998	998	1053	972	1018	999	1023	1068	999	968	1028	1015	1043	1012	1058	978	1069	1110	996	990	1020	1039	1010	1024	1016	1064	1036	1068	1019	1054	1103	1036	1044	1017	1041	1056	989	1044	1093	1001	1008	973	1072	1062	977	1007	1039	1010	1062	1004	1000	1047	1063	1028	1049	1022	1022	1015	1009	990	1028	1050	987	1024	984	1045	978	1051	1023	1006	1013	1007	1040	1033	1052	1005	1007	1012	1020	1011	1025	1008	1011	1002	1029	959	1020	965	1076	990	1024	1069	1023	991	1013	1044	967	1051	1045	979	1074	1051	1047	1023	1002	1041	1073	1019	997	1052	1015	987	1018	1010	1059	1015	1034	1018	1000	1071	1048	1041	950	1000	1032	1017	1009	1051	1036	1044	1001	1027	999	990	1047	1044	1029	1037	1090	1059	1056	959	1013	1022	1023	1020	1001	1026	1020	997	1056	1014	1013	1026	979	1057	1036	1021	1043	979	994	1059	1049	994	1096	1052	1014	1072	1019	1050	985	1059	1042	1042	1025	1005	1055	988	1011	1044	1058	990	1056	1033	998	958	1016	1003	1076	1011	1018	1050	1015	1030	1017	1036	970	1034	1029	1029	1036	1036	1036	992	997	1052	988	1041	993	1012	965	961	1044	994	1022	958	987	1040	980	1041	982	974	950	1040	1014	966	1009	1052	1055	1086	966	951	1021	998	984	945	1029	1045	1022	1029	1051	972	1059	1015	1005	1045	1047	1026	1009	958	1033	998	992	1005	1000	1033	1038	1006	1042	1029	1045	1045	1019	978	1026	1044	1051	1089	1018	1045	1037	1041	1061	974	982	1004	1036	1009	999	973	1016	1009	1057	1011	1057	1066	1075	1032	1017	1027	1018	975	1063	1056	1014	1067	1022	1037	1033	982	1033	1085	961	1074	1016	1026	1018	1007	1019	1066	974	1009	1038	1031	1042	1045	1058	1020	1038	1002	990	1011	983	1002	1065	977	989	1021	1018	1060	987	956	1060	1032	1052	996	1051	1016	1012	1022	1054	1036	1056	1042	1021	1014	1015	1005	991	1038	996	1001	993	1041	1026	1001	1034	1044	1032	1009	989	1008	976	1015	1068	1037	1013	1023	1072	1039	1020	1015	1037	1008	983	1012	987	1064	989	1016	949	1007	1012	1040	1012	973	1002	1044	978	1028	1014	1025	1007	972	1045	965	1079	1005	992	956	1018	972	1049	1069	981	1036	1056	993	1055	1032	1000	1001	1035	1023	1070	1007	1040	995	1002	1032	1007	1056	1006	1042	1059	986	959	1031	997	1034	1021	960	1098	1002	987	1023	1009	1045	1034	990	1049	1002	997	990	999	1032	976	1028	992	1013	1035	966	1036	1003	1029	980	1025	1030	1056	985	1016	990	978	929	1011	1051	1013	1027	970	1026	1030	1054	998	1019	1006	1027	1068	983	1022	1063	989	1049	997	985	1013	1019	972	1036	1019	1020	1039	1015	1008	1032	1077	1033	1019	1067	1051	1025	1055	1046	1038	973	1017	1012	1042	984	1032	1018	1023	1079	1022	1029	1005	991	1022	1024	942	1013	1086	1049	1078	978	949	1041	1034	1095	997	1049	1045	985	1061	964	1056	977	1014	1020	977	1083	1011	987	1019	1016	1064	988	1020	1052	1047	1003	1046	1020	993	1044	994	1053	977	1036	1022	960	1043	974	1028	1022	1030	1002	1008	993	1021	1068	1018	1038	1025	974	1076	1084	1067	1024	1004	978	999	987	1019	1035	1068	1056	1012	1080	972	1034	1064	985	1013	1012	971	961	1063	1015	1019	993	1005	1040	1040	1040	1019	1009	1040	1030	990	1007	1036	974	991	1005	995	984	1028	1024	1028	994	1032	991	1055	1027	978	1003	1071	1027	1009	971	1052	1028	998	988	1002	1036	1019	1024	996	1031	1091	981	1011	1021	1021	1033	1007	1032	1065	1086	953	1002	1008	950	1021	1055	1027	1044	977	971	1044	1048	1026	1028	973	1044	996	1018	1028	1077	1073	1028	1069	1024	986	947	1079	1017	1045	1049	1027	1009	1025	1006	1033	952	1043	1060	1005	982	984	1053	1086	1018	1034	1021	1038	1059	985	1037	1029	1008	1013	1023	1044	1057	992	1042	1018	1005	1103	1003	994	1032	1082	993	980	1062	1010	1053	1032	945	1036	1021	1049	1031	1006	1054	1074	1001	997	1047	1041	1022	1056	1058	1022	970	1016	1006	1027	1071	1005	1013	991	1000	1066	991	990	951	972	1063	1029	1003	1070	1077	1033	1027	1015	1018	1058	1001	1005	1000	1028	971	1027	1019	975	1063	1028	1022	1069	996	1022	985	1055	999	1021	985	1045	914	1027	1042	1015	1014	988	1009	1005	1068	1027	1033	1051	1017	1045	1000	1026	981	1050	1031	1087	1029	1028	1032	1022	1066	978	1023	1031	1048	1041	1030	981	1000	1031	1000	1039	1040	1027	985	1019	1009	1006	1049	1049	990	1093	980	1011	1019	996	1050	1079	1015	1120	1012	1048	986	995	1030	1005	971	1009	1050	1050	1019	1075	999	1032	1013	1064	1002	1027	1035	998	982	1008	973	1050	1047	971	990	957	1026	976	1065	1035	1041	1001	1019	993	991	1009	992	1090	1071	972	1007	1021	1013	1010	1032	1014	967	1055	1011	1019	1042	1016	1060	1033	961	1038	1008	960	1026	1033	1018	988	994	1055	983	949	1050	1014	1043	1052	1056	965	986	1028	1009	1012	1017	993	996	1039	1005	1004	1051	1011	981	1039	1052	1004	1016	1104	1041	1044	1016	1014	1056	1039	987	986	1013	970	1036	1011	1070	1054	1049	1000	1003	1025	1000	1020	999	955	1013	986	1063	978	1028	1052	997	1050	986	1085	979	1038	1002	1069	1014	989	977	1002	1014	992	1036	991	1009	994	1060	999	985	1017	1088	955	953	1012	975	1035	949	1006	1036	1040	1044	1084	1057	1049	1052	991	1052	1059	1025	1067	998	1095	1085	1058	1020	995	1019	1070	986	1058	1080	982	1078	1033	1042	1006	1050	1020	982	1058	979	1035	994	987	1061	1055	998	936	1017	1012	1040	1010	1027	1020	1059	991	1017	1017	1025	1013	965	1029	1021	1048	960	1058	1031	1001	1051	1009	1047	1083	1013	1026	1041	1102	1017	969	1050	1064	1060	960	1045	982	1015	1019	1021	994	1037	1072	979	1016	1018	1015	963	1019	1046	1031	961	1013	1044	1068	1056	981	1017	991	1001	1024	989	1023	1016	1070	1010	1044	1071	1035	988	977	1024	1050	1020	981	992	1061	1070	1023	1015	1001	996	1080	975	997	1019	1044	1057	993	948	1020	1044	1018	1019	1004	1011	1006	1032	961	1002	1042	1068	1039	998	1059	1010	999	1071	1067	1025	993	987	982	938	1049	1084	1044	1045	1043	1002	981	1034	1024	1038	1053	990	1131	1040	1040	1091	982	999	1024	1005	987	1041	1053	1052	1066	982	1027	1119	1049	991	997	1003	1023	1014	996	1075	1051	1051	1014	1051	1008	1019	1074	1068	1046	1001	977	1017	1003	1011	1007	1024	1051	1017	1039	1041	961	950	1090	1004	1043	1054	1014	1047	1033	1022	1003	1022	994	1006	1058	1026	1058	1024	1050	971	1010	933	1020	965	1041	984	1064	1020	1006	987	992	1089	942	980	1015	1016	1004	1052	1030	1025	950	1060	1024	1043	1037	965	979	1017	1002	975	1028	1029	998	1040	982	1037	1019	993	997	1040	1084	1050	1046	975	1027	1045	1034	1073	1025	1011	1036	1002	1011	1024	1025	979	1009	1018	1025	1033	996	1009	1081	1051	1026	994	991	1050	1059	1014	1073	1056	1019	1054	984	949	1025	1005	1025	1073	1039	1059	1011	998	1042	1029	990	1006	1013	1016	989	1027	1001	1010	1056	1028	1028	1026	949	986	1033	1049	965	1068	1025	1040	965	1024	1033	1047	1042	1081	1036	1061	1022	1020	972	1017	1054	998	994	1071	1005	999	1013	1013	1036	1045	1036	1025	1040	1000	1003	955	1041	966	1044	1007	1037	1051	1039	1034	1032	1100	1025	1045	1022	1036	988	992	1018	1039	1040	995	1018	944	1045	993	1054	1005	1053	966	996	1011	1052	1036	1020	1061	1035	1076	998	1033
28075	19677	8258	2721	1467	1423	1132	1046	887	680	724	720	607	646	671	651	601	633	615	641	636	608	612	588	595	629	609	590	589	622	634	626	581	627	622	573	578	550	637	551	582	598	611	613	638	578	591	555	625	602	577	614	616	592	577	593	613	625	570	575	589	535	579	557	640	619	609	590	570	616	623	592	569	573	611	630	574	576	573	647	624	544	611	558	614	594	564	554	606	580	569	580	536	603	564	608	618	561	579	578	538	579	565	631	578	592	585	588	560	569	542	575	608	597	591	587	581	601	584	580	586	623	562	586	588	611	607	568	582	598	602	612	603	597	563	566	618	595	555	583	590	599	536	564	566	603	636	618	562	588	550	605	591	590	560	575	580	600	575	597	560	647	581	579	623	560	563	649	550	625	572	594	604	543	551	562	602	579	562	599	579	540	601	576	571	583	625	588	572	612	547	590	602	596	571	590	566	558	557	562	620	568	589	606	603	636	582	568	617	582	540	601	575	599	554	589	643	602	585	578	609	563	556	602	583	584	600	575	603	577	611	592	610	619	562	652	586	568	572	557	609	570	595	580	560	562	563	581	576	653	605	572	578	602	601	598	610	598	590	611	569	599	566	584	585	550	605	575	606	576	672	606	596	584	595	561	595	559	639	614	573	578	599	576	585	615	575	574	593	596	590	563	615	588	599	613	636	593	561	556	584	586	558	583	579	572	577	588	599	590	628	623	629	572	586	602	555	584	615	582	567	595	612	594	575	596	579	597	589	559	577	581	591	586	575	587	593	591	598	603	631	596	592	606	529	604	651	542	597	600	567	571	599	564	589	612	552	556	572	610	585	592	575	601	580	579	585	553	612	611	583	578	587	595	613	609	604	573	595	580	611	578	570	646	557	573	554	602	594	602	554	627	619	558	619	586	547	583	610	587	613	596	604	569	545	614	588	538	625	574	571	621	570	595	552	622	536	592	633	619	578	585	631	562	547	614	580	581	589	556	600	565	583	588	628	573	607	576	576	576	614	579	572	548	621	612	627	597	591	583	608	647	597	581	575	592	607	577	598	607	579	567	534	571	550	585	566	563	615	564	651	521	564	558	605	583	652	580	560	570	604	574	648	587	584	607	593	612	576	598	632	581	619	566	597	599	567	570	601	572	563	607	582	584	563	580	580	595	597	597	579	615	588	577	589	642	607	622	586	563	568	580	588	604	600	603	586	587	573	538	609	565	611	588	592	563	608	570	542	582	624	586	558	585	601	570	608	599	563	599	643	567	604	616	600	538	583	630	596	594	603	620	560	609	577	595	585	586	573	592	618	598	578	567	566	595	613	642	610	607	590	561	581	597	621	628	604	599	562	581	588	632	577	586	635	615	597	592	554	592	581	626	589	553	572	566	551	547	628	622	590	547	599	583	589	568	614	569	578	576	539	592	609	585	559	582	561	593	597	604	563	558	579	570	603	581	621	589	597	584	587	621	586	611	591	612	577	564	605	539	595	579	632	602	570	618	589	561	630	586	591	533	613	623	616	620	597	604	584	563	594	633	599	570	642	615	644	591	601	598	588	572	582	575	576	553	642	592	623	595	577	567	564	609	546	589	573	551	564	620	584	591	558	583	581	597	602	593	608	566	586	549	547	608	545	595	567	562	569	580	609	553	615	570	555	576	556	596	583	577	632	598	604	593	594	597	605	608	545	578	569	592	548	581	575	577	605	574	588	554	580	536	602	637	600	599	607	577	591	596	564	610	562	585	611	593	627	548	591	595	620	576	585	578	550	566	621	568	605	599	601	564	576	617	591	578	603	612	613	587	565	539	601	574	602	580	610	532	585	626	561	605	613	543	611	613	555	577	586	604	586	587	596	619	599	612	589	612	603	550	577	582	596	543	601	603	563	531	596	600	593	556	610	575	652	584	561	604	648	582	600	590	646	607	596	574	623	604	596	605	573	600	541	587	601	578	583	559	567	599	613	625	606	607	594	575	598	587	621	589	608	600	599	599	610	583	605	592	589	605	586	605	631	558	597	587	591	614	597	602	606	563	570	570	585	632	600	630	621	549	611	536	556	605	595	602	591	625	596	617	588	614	583	577	588	591	611	588	548	600	603	592	640	615	570	553	618	594	658	592	585	568	594	577	605	618	580	546	565	582	625	575	602	568	604	652	600	574	589	603	592	602	612	558	550	558	592	569	565	540	572	579	595	602	577	535	607	581	596	571	601	578	580	573	594	661	604	554	602	552	543	593	571	595	637	587	536	537	584	581	598	566	581	581	625	575	607	587	556	598	561	535	631	602	625	575	622	601	581	602	563	605	590	614	558	607	632	580	570	576	576	577	555	579	596	611	556	570	541	573	567	600	562	568	592	589	606	583	590	606	546	606	585	594	606	581	595	586	563	542	524	568	628	622	575	550	602	590	568	617	583	608	660	604	556	639	595	599	556	562	583	601	568	555	583	629	577	598	603	594	609	575	608	547	573	585	580	572	578	602	601	610	604	619	623	584	583	605	621	583	570	592	562	608	586	574	612	604	586	542	589	592	578	626	603	564	575	609	586	620	602	564	576	567	589	626	612	579	562	615	618	633	591	557	612	589	576	601	549	628	616	626	633	597	584	624	577	627	615	585	526	597	566	601	553	591	555	616	641	560	589	558	562	588	587	614	623	612	601	665	572	536	612	576	588	612	600	595	551	583	609	600	608	553	578	611	560	574	593	624	561	608	600	550	531	610	553	605	551	590	595	552	596	584	614	593	587	599	611	612	594	570	583	565	564	591	615	618	551	642	619	575	560	578	574	587	617	612	582	587	619	633	590	565	583	584	617	635	611	599	591	628	572	586	597	628	546	596	593	524	608	616	539	601	590	579	619	606	579	613	586	578	588	634	585	583	571	555	603	571	579	578	599	575	597	579	582	540	563	586	618	563	581	639	587	599	641	554	597	587	575	621	572	622	554	584	575	582	556	591	603	563	595	561	599	612	607	588	593	636	646	609	579	607	534	586	604	599	637	572	555	580	574	596	598	603	550	618	555	549	612	614	646	584	605	545	562	625	583	594	587	598	592	569	565	578	601	581	567	572	586	588	585	562	564	573	551	634	594	617	621	592	556	585	604	617	603	554	570	589	588	601	594	593	605	611	583	635	569	598	593	548	601	593	587	620	606	551	600	614	605	573	587	613	574	560	603	565	587	558	610	599	598	572	626	589	621	604	604	611	560	565	600	587	577	551	606	578	566	590	609	591	590	587	540	585	554	614	610	590	602	564	554	623	577	615	612	596	585	599	597	590	590	619	579	614	547	591	600	597	593	606	597	562	559	599	596	624	584	584	595	678	598	603	592	572	603	606	597	562	595	597	598	637	597	586	611	569	595	591	573	582	578	577	563	597	571	631	571	584	567	586	586	546	556	605	577	549	591	610	588	569	556	648	611	594	585	570	552	579	624	557	584	604	593	586	592	564	622	631	577	596	608	591	550	590	608	561	607	556	639	517	557	589	609	550
5815	5511	4151	2753	1773	1716	1571	1636	1132	835	839	786	764	735	702	682	742	650	691	675	683	679	672	687	698	627	665	618	617	600	616	568	649	635	565	644	608	626	595	641	625	627	642	591	606	623	585	594	610	579	545	600	608	621	586	573	567	565	567	576	642	566	609	624	596	636	599	570	610	621	572	605	635	591	577	637	601	615	594	618	592	597	555	627	607	609	619	542	615	552	605	607	587	614	575	622	585	572	598	580	621	593	556	592	627	582	620	595	613	597	628	617	593	626	597	579	572	595	613	578	584	589	588	618	587	668	624	620	593	615	595	621	564	635	560	599	618	600	601	543	566	588	596	644	604	616	602	610	587	597	595	592	589	570	575	540	585	572	579	580	584	587	591	601	631	623	576	602	639	554	555	613	606	624	561	584	607	622	611	633	581	574	638	622	574	607	599	584	574	615	550	637	600	617	561	613	619	621	563	602	589	582	626	562	576	581	603	548	613	608	589	589	625	622	566	575	571	569	575	584	586	624	612	614	588	568	645	596	631	585	639	553	598	576	559	589	604	610	619	616	575	619	643	548	617	601	580	581	554	587	574	597	642	630	581	585	608	641	574	603	588	643	596	620	553	582	646	643	614	596	588	572	601	595	596	605	578	613	579	582	556	588	587	611	629	589	584	577	634	605	591	594	527	608	598	581	622	578	595	589	589	595	607	613	596	596	590	619	569	614	602	616	585	598	590	593	602	562	641	606	579	578	551	583	594	571	598	592	611	580	623	618	582	624	575	608	609	578	612	551	565	579	587	573	595	596	646	611	597	603	599	570	591	634	623	565	603	596	603	630	618	642	569	580	626	592	604	564	595	595	593	588	609	558	603	565	589	558	575	569	612	586	611	520	609	632	601	603	591	553	588	580	579	570	578	611	595	594	590	632	620	625	560	618	579	624	578	587	593	577	578	595	622	620	620	614	616	632	597	633	592	543	626	589	593	615	582	556	607	570	592	578	579	541	553	636	605	597	577	591	600	544	616	624	604	576	610	584	592	628	567	591	589	617	583	601	574	576	608	597	584	634	610	581	587	581	631	590	607	597	614	636	605	576	622	592	592	552	598	603	571	587	577	611	587	582	617	582	575	576	591	611	614	568	627	609	596	586	637	606	601	608	602	614	631	597	576	580	578	587	583	590	552	618	600	562	604	585	600	586	620	592	608	607	566	608	614	559	612	579	592	617	575	601	590	609	611	590	596	611	596	544	601	543	599	600	602	643	622	579	645	627	611	574	613	597	596	580	615	625	541	616	585	580	572	593	671	569	566	553	555	586	609	594	569	566	607	576	587	611	594	571	582	632	628	600	578	634	612	603	605	609	589	559	596	616	622	592	632	600	559	614	598	574	608	601	625	580	584	593	616	632	600	567	621	579	564	588	580	604	625	587	595	601	655	606	558	590	607	619	594	589	569	580	619	602	621	631	595	614	639	615	573	604	565	614	574	605	596	567	629	618	643	593	603	653	604	576	582	565	555	586	605	604	579	549	623	571	570	594	599	568	584	569	607	583	623	620	591	616	602	560	631	573	605	633	582	561	594	566	618	598	646	615	598	606	595	595	578	586	554	639	581	595	583	585	636	601	568	606	619	579	569	602	585	581	592	570	593	678	589	598	523	608	622	574	597	611	607	600	555	595	597	628	600	582	583	591	591	621	663	565	602	615	567	618	581	579	569	585	587	578	598	619	612	618	572	600	571	578	638	623	559	600	592	606	560	575	594	605	609	676	590	581	594	565	571	598	579	589	611	592	602	597	559	597	574	575	624	617	632	584	605	581	605	568	626	611	603	595	569	568	557	592	594	579	591	617	598	593	570	578	583	613	639	620	587	572	605	562	625	616	582	630	574	601	558	608	593	605	578	585	586	615	557	620	569	642	578	609	582	632	629	567	559	616	607	624	563	594	535	574	642	573	607	587	596	594	599	589	584	600	584	592	609	609	597	612	620	588	595	601	600	639	591	617	561	594	583	588	613	560	591	585	569	599	563	601	556	595	554	625	581	648	606	565	604	583	634	639	614	572	601	597	599	609	610	656	593	599	592	561	578	649	587	640	590	563	604	588	612	531	597	605	579	612	586	626	592	564	574	595	625	581	613	569	630	612	567	623	620	589	593	568	628	576	581	607	585	592	594	579	619	586	565	570	617	595	617	585	593	545	578	602	567	575	571	567	594	570	657	614	606	594	619	581	564	625	572	581	622	586	597	589	612	559	602	578	607	609	591	611	582	608	591	575	553	593	611	586	584	627	618	624	534	555	600	586	612	571	570	575	625	591	566	646	587	568	597	595	606	627	562	617	594	602	578	606	592	572	568	654	606	628	597	580	636	602	538	580	565	604	544	596	624	602	575	597	607	562	568	590	610	608	590	620	636	607	575	601	601	606	626	554	572	619	537	617	576	602	590	586	581	561	613	642	563	596	616	610	594	575	580	564	635	608	595	569	589	609	555	610	568	604	594	659	588	590	623	591	604	576	600	587	568	555	611	607	585	593	650	624	578	588	580	586	605	567	598	569	574	606	607	589	574	597	626	592	600	583	622	589	630	588	571	584	580	614	560	592	599	586	642	617	586	565	618	583	606	599	613	566	620	629	571	568	622	588	615	634	575	608	602	609	642	625	598	646	590	589	603	570	637	571	576	605	561	585	608	594	569	594	576	601	607	640	629	561	608	597	597	595	595	579	599	597	629	618	583	612	544	562	558	567	570	589	576	586	591	569	604	579	589	576	602	593	608	607	595	593	612	591	602	605	573	546	593	545	607	559	602	603	605	598	578	617	607	597	630	577	606	628	579	588	598	607	566	645	605	613	611	633	572	603	622	567	624	633	609	595	610	577	592	624	607	586	585	568	601	624	608	633	618	577	567	553	619	644	596	575	591	603	574	577	545	569	604	577	610	619	623	617	622	605	569	574	631	616	618	610	627	630	582	578	595	602	638	617	635	561	592	590	630	617	558	647	634	623	635	586	622	611	626	602	616	611	591	636	568	600	628	614	584	590	616	610	576	581	579	596	614	581	569	619	590	573	601	620	627	573	649	595	611	613	593	629	578	602	643	597	586	609	580	637	604	601	593	599	666	593	579	559	597	622	557	557	557	625	561	596	607	565	597	588	593	587	585	562	576	573	628	586	598	572	569	590	554	568	641	578	579	609	645	597	617	597	601	599	585	585	607	571	595	572	641	595	632	578	569	596	630	644	636	605	616	567	638	599	571	617	576	580	595	620	603	571	589	557	610	613	584	623	538	615	575	628	577	574	559	603	602	609	574	577	618	598	590	589	582	609	620	602	609	582	601	585	601	655	566	593	586	551	672	646	591	633	626	608	581	610	587	571	621	616	625	593	558	636	569	586	585	624	623	578	635	567	628	622	583	602	625	613	554	613	592	659	577	612	592	575	594	607	594	617	606	561	645	576	606	606	647	613	605	578	595	597	590	624	594	551	594	570	601	636	594	595
23942	21334	28410	24613	21312	10346	3316	2776	1777	1408	1361	1264	1206	1184	1176	1137	1178	1138	1142	1076	1049	1079	1112	1004	1007	1055	941	1011	974	1047	937	1018	997	979	971	938	948	993	927	940	932	1017	972	936	1000	963	939	991	984	982	946	932	971	1009	992	968	885	909	943	943	989	971	965	931	942	939	944	960	934	954	910	948	938	956	924	955	927	928	921	987	933	964	965	992	918	928	947	973	977	967	977	971	973	896	869	1036	925	908	965	924	929	937	929	952	923	939	925	923	921	930	945	966	915	972	1003	913	920	965	914	897	918	941	942	892	921	949	983	954	974	975	947	917	914	910	973	905	909	932	955	941	927	940	966	932	934	914	948	984	948	955	912	944	948	949	966	934	926	929	973	919	922	921	962	940	926	1019	933	954	957	865	949	921	919	967	961	938	907	909	925	947	872	976	945	961	925	949	935	903	942	948	895	984	947	905	940	964	936	949	944	973	959	966	922	963	951	908	943	977	974	930	882	1022	909	913	887	932	935	1026	936	901	929	886	961	955	924	935	959	926	887	918	876	978	907	881	944	930	924	923	912	986	910	900	967	909	890	874	942	910	955	928	937	981	942	957	948	910	919	975	939	983	922	938	925	911	980	923	936	911	968	930	967	927	967	997	933	933	932	916	941	938	884	942	936	902	899	964	954	966	902	885	904	971	951	952	901	980	924	932	897	970	969	880	925	895	894	985	892	962	904	946	924	921	914	905	912	914	943	890	962	904	974	917	895	913	930	963	952	923	943	952	937	942	933	944	945	945	981	922	943	932	923	929	898	936	961	950	934	940	952	886	968	913	985	950	935	950	912	971	882	913	937	928	986	971	962	973	945	961	906	944	916	938	965	975	894	926	894	942	992	914	953	949	944	962	902	927	880	932	968	964	922	874	967	890	968	896	980	945	953	972	923	922	938	902	954	993	916	926	936	1006	902	897	876	987	932	939	1001	931	918	917	948	937	939	972	940	972	904	928	949	948	922	845	899	947	983	960	953	938	966	939	958	928	923	953	897	935	906	966	915	939	968	951	948	952	932	945	897	910	914	974	934	928	949	921	963	898	969	950	930	958	954	889	986	972	943	967	911	955	930	945	936	977	902	952	954	911	909	935	902	925	974	945	922	896	949	928	960	964	961	946	887	952	936	946	968	910	960	910	868	934	910	942	910	949	951	1009	912	938	888	952	972	978	943	989	936	975	931	960	908	1008	937	920	936	925	977	944	968	939	955	902	914	1026	921	907	948	950	951	895	957	927	932	958	926	946	960	948	957	958	912	939	928	915	941	940	927	940	941	939	906	933	961	920	940	930	926	921	935	915	936	959	946	940	957	915	940	926	937	949	937	935	884	873	931	914	973	933	968	995	988	895	906	936	957	942	916	908	940	902	930	951	934	933	914	929	978	925	967	948	976	964	936	979	919	914	980	898	975	954	914	1012	878	971	941	947	995	910	884	945	940	919	910	969	922	960	955	949	951	910	948	956	933	910	941	912	937	957	925	941	959	966	952	963	961	954	936	882	951	926	946	930	926	948	939	946	898	916	912	951	916	952	993	914	951	942	966	946	888	958	938	944	930	929	943	902	935	882	939	891	906	951	938	881	935	984	909	955	907	963	934	973	937	892	926	951	991	991	927	958	919	969	931	971	862	879	933	900	942	903	897	981	901	935	981	1000	959	924	905	976	919	964	951	948	911	981	950	976	906	930	953	945	912	951	909	934	960	992	893	925	923	929	971	890	937	937	929	940	939	953	910	885	913	915	933	965	971	920	955	887	897	938	929	923	948	864	936	980	851	933	927	931	949	862	942	997	968	923	936	914	891	968	888	957	905	928	870	934	975	992	961	910	915	962	904	909	931	936	937	963	951	922	999	954	940	932	938	956	1001	948	963	914	952	901	897	949	971	980	926	934	918	962	951	881	937	955	920	977	989	917	916	939	917	930	937	975	933	916	966	944	914	905	927	912	957	922	929	925	920	942	975	953	996	947	960	925	879	936	880	950	966	845	909	961	936	933	965	946	912	891	866	926	957	950	956	954	951	883	925	951	949	873	972	945	922	926	904	953	953	941	923	920	968	944	964	965	949	924	935	899	956	975	884	957	949	929	893	927	928	886	930	903	967	990	1029	946	904	915	932	945	930	918	927	890	937	966	967	980	934	919	982	931	916	882	933	899	929	922	958	924	914	832	951	915	921	949	960	909	937	949	974	946	942	961	922	920	937	890	1001	925	922	973	956	945	948	921	930	969	900	954	926	978	931	866	966	961	905	899	956	948	944	946	954	877	924	920	942	958	959	922	953	985	916	889	925	892	921	979	927	934	931	959	919	932	905	955	999	957	950	936	904	967	941	964	925	947	906	928	965	926	1002	879	905	946	934	892	947	955	906	897	894	964	946	865	924	901	962	955	910	974	963	934	932	994	998	893	920	905	934	951	923	972	959	905	948	962	918	907	942	923	900	952	860	927	937	943	889	955	961	920	995	958	896	959	955	954	940	912	994	939	981	949	978	951	951	917	903	911	939	901	975	897	949	903	983	966	931	931	942	897	906	930	924	901	919	963	956	923	950	927	951	929	939	933	993	991	927	956	961	965	959	955	964	894	925	979	921	907	928	901	904	895	965	908	961	933	971	901	957	905	912	965	998	953	967	948	942	957	964	967	938	954	971	950	898	898	905	956	946	926	937	940	927	936	919	905	954	914	946	925	896	954	950	938	959	916	936	926	936	937	911	949	966	930	927	977	946	959	942	923	953	947	906	948	969	952	936	927	936	955	897	961	992	975	982	892	916	897	955	948	924	994	961	928	864	916	951	932	985	920	938	913	942	959	983	953	949	988	979	996	958	929	908	901	947	944	935	864	912	935	973	984	944	937	955	998	957	914	939	965	966	935	879	971	951	915	976	921	906	921	905	949	871	959	939	918	906	886	927	904	986	961	960	888	922	933	902	947	928	905	922	911	879	886	948	922	972	947	940	899	934	983	955	914	938	1001	938	913	897	934	900	930	949	961	987	945	913	979	943	968	921	943	975	871	934	965	969	905	928	1003	976	919	898	947	972	948	899	901	906	952	930	900	940	913	933	953	929	913	944	937	950	939	919	960	954	984	915	938	933	978	985	983	957	907	978	957	932	940	925	953	932	928	950	946	903	957	978	936	952	1028	953	917	894	889	960	972	886	911	918	928	947	952	940	879	903	908	957	944	974	946	933	931	929	919	946	948	995	959	944	968	880	957	948	943	963	898	971	863	969	965	971	948	913	896	906	890	890	932	960	914	956	900	917	897	905	913	973	949	936	928	933	970	938	937	936	888	980	947	901	941	940	968	928	950	915	930	955	988	967	912	920	906	941	978	881	902	926	1010	909	886	923	926	944	1003	906	921	933	877	956	1024	910	1017	957	962	958	939	941	926	882	915	947	921	947	909	952	930	933	959	931	894	946	930	918	925	926	947	979	954	971	903	958	978	979	969	968	876	944	963	920	928	955	917	977	944	940	914	947	943
5306	14788	11817	7586	4789	4325	4003	3979	2337	1728	1620	1494	1369	1265	1266	1189	1185	1170	1167	1149	1160	1115	1096	1114	1070	987	1009	1046	1078	1004	994	951	983	1013	977	1009	945	1006	1032	968	1015	999	971	936	977	971	936	925	1028	982	904	911	993	942	964	972	984	963	977	930	1016	947	903	939	905	945	935	958	980	945	894	969	943	922	900	959	974	900	944	935	975	982	928	960	977	956	955	939	971	882	924	910	935	930	930	916	892	934	905	906	1021	868	959	957	916	929	964	971	954	955	936	915	930	896	919	874	928	902	978	913	931	977	893	908	936	916	925	972	964	960	923	968	897	912	952	852	941	930	939	932	973	910	1006	946	908	950	897	896	921	970	940	954	934	899	902	947	948	974	921	919	884	939	998	994	921	943	961	909	993	937	935	987	919	882	950	921	911	915	921	886	971	905	904	919	923	926	927	912	928	897	883	935	917	917	915	893	912	905	931	961	941	897	890	891	945	966	923	910	930	907	966	969	937	930	958	949	988	961	926	1001	928	929	928	935	937	1028	880	976	890	966	902	921	943	947	924	945	931	951	948	901	927	970	885	917	964	929	926	915	890	864	998	942	944	953	940	915	942	906	910	932	920	912	911	973	971	942	916	869	926	957	943	919	892	941	900	947	878	926	1025	882	986	947	904	967	906	917	928	885	928	933	932	961	935	953	938	897	882	888	941	950	977	959	934	911	935	951	899	930	952	988	949	1002	909	880	1004	956	906	917	848	950	901	896	918	946	881	891	935	940	960	891	907	889	943	946	958	900	915	979	931	974	882	908	901	909	909	907	923	911	881	967	895	975	932	909	949	952	943	986	914	952	889	953	896	887	936	911	912	937	908	925	940	956	925	936	929	935	976	927	936	956	949	883	886	922	933	893	973	986	956	932	935	907	877	893	973	921	910	932	925	980	933	932	947	993	944	962	975	945	923	899	955	897	920	887	904	865	927	976	938	925	960	975	904	944	904	944	920	952	932	929	899	951	964	913	925	943	978	947	972	873	888	934	943	928	952	871	937	901	937	893	939	905	939	941	989	935	947	912	978	916	916	933	927	925	893	968	906	928	872	919	911	949	977	902	907	1023	1003	964	904	943	922	955	945	928	914	885	929	885	925	915	900	950	881	918	923	941	868	956	933	949	904	939	945	978	922	893	872	920	933	948	937	915	949	879	903	924	947	952	921	885	885	916	972	918	954	884	911	943	969	855	896	942	920	961	960	951	921	900	988	908	964	910	927	907	920	914	981	856	885	924	916	947	908	907	981	896	902	866	957	918	952	964	947	955	968	940	956	930	951	860	872	931	918	933	912	935	914	938	979	935	864	969	926	952	911	925	906	951	893	936	930	879	961	933	928	939	1012	931	940	889	922	930	949	957	933	937	939	965	921	975	881	916	934	936	942	851	949	928	922	952	892	932	863	908	959	971	957	907	977	924	978	890	930	917	920	924	984	894	919	937	898	946	911	932	953	927	942	942	964	941	904	870	963	965	950	956	908	939	922	958	881	944	901	944	929	868	971	910	938	976	917	951	957	953	921	934	881	928	965	943	935	890	901	955	939	985	939	883	938	924	981	959	1000	899	943	936	918	933	916	977	935	960	909	907	928	912	983	926	959	921	902	910	864	885	941	873	915	985	950	923	906	958	909	891	901	926	885	916	874	941	967	887	926	973	894	907	923	933	996	937	928	898	916	886	898	882	914	902	966	970	891	894	924	965	949	939	931	960	951	929	914	1002	866	943	950	914	915	926	933	933	922	865	936	998	955	934	957	873	926	901	920	1015	991	930	928	862	896	882	925	940	970	954	866	944	920	888	972	931	937	974	933	939	873	928	922	914	907	885	950	954	936	948	943	962	934	948	926	930	942	938	934	920	954	890	922	952	947	955	895	913	941	958	913	874	889	940	959	918	995	949	920	913	938	939	958	884	918	918	895	917	872	956	970	919	975	856	947	927	939	906	968	881	941	919	944	968	942	957	940	957	938	919	979	982	916	953	951	1005	886	919	993	907	962	927	980	901	973	936	923	924	934	932	930	987	920	908	931	906	924	905	955	929	916	939	985	923	946	898	981	919	944	939	899	947	958	947	925	983	911	933	921	950	903	898	937	943	898	912	912	935	948	918	898	913	873	956	940	946	917	894	940	888	928	932	924	931	996	956	956	947	926	974	945	940	991	939	899	918	883	910	892	966	951	929	920	948	925	923	958	968	914	955	957	906	934	927	846	983	968	956	912	1009	935	971	891	903	953	917	870	909	911	919	1001	940	943	916	915	920	891	957	980	975	863	919	884	912	944	927	924	943	953	883	900	892	969	894	888	924	930	959	995	939	916	947	934	913	918	900	928	958	960	960	930	944	907	897	910	919	904	929	901	970	858	941	921	895	881	923	929	986	905	961	953	958	988	884	943	943	909	972	926	985	941	876	932	935	936	952	898	919	921	927	928	978	953	888	922	941	973	914	936	926	916	913	925	933	926	932	920	898	937	950	912	962	966	931	923	951	970	997	920	925	949	907	933	892	968	936	924	957	911	929	949	902	964	924	986	917	920	911	934	923	928	877	945	916	927	906	939	915	949	854	955	902	971	945	918	942	916	961	915	908	939	943	965	897	975	924	944	919	984	902	946	923	914	881	928	943	940	933	944	898	966	884	960	923	896	920	914	931	960	906	901	945	911	972	880	910	918	951	911	892	889	916	995	884	926	910	909	962	961	964	948	910	943	898	897	947	903	958	934	935	948	933	913	908	941	973	934	972	887	907	932	918	908	943	946	903	900	937	955	944	945	966	908	889	908	970	973	931	919	944	931	925	957	931	914	945	949	944	952	922	927	907	961	850	945	937	978	907	906	931	929	949	902	933	932	960	912	890	935	992	912	942	920	890	1006	921	908	961	957	972	950	920	872	966	864	932	920	934	934	967	957	950	964	944	915	902	965	887	924	900	941	923	931	945	957	925	952	916	971	952	924	944	922	926	897	930	916	914	931	914	934	968	952	910	931	941	934	924	955	894	904	923	941	939	929	908	930	887	947	901	942	932	950	940	921	949	893	862	919	968	898	896	924	928	911	858	857	951	922	925	896	962	908	875	903	892	902	952	940	935	869	892	896	904	929	938	912	966	944	881	913	960	923	919	906	947	915	936	911	955	913	951	949	938	896	965	914	876	905	890	911	929	980	903	933	924	914	939	972	982	919	864	921	873	919	926	906	919	880	949	912	896	995	935	859	896	987	936	957	979	896	916	937	859	907	970	949	910	912	995	952	973	927	926	889	920	871	869	873	916	912	890	978	907	948	985	923	905	952	900	940	929	890	919	976	849	931	979	911	912	906	879	876	950	932	932	909	885	926	947	879	905	880	978	916	909	987	925	990	904	954	915	969	913	935	871	960	923	950	927	950	943	924	952	959	920	887	906	941	901	929	883	929	838	887	918	927	891	907	915	848	954	939	924	960	966	973	903	936	934	923	904	959	944	925	927	931	920	909	927	903	909	951	964
24939	21281	27285	25493	10487	1873	1480	1507	916	749	712	690	676	681	650	628	644	650	645	603	598	572	609	586	578	593	582	551	582	559	560	548	554	557	557	566	534	505	584	575	498	561	563	563	556	549	510	547	537	567	568	520	542	530	541	540	548	501	507	565	535	574	496	530	515	530	522	576	536	512	532	476	534	496	549	563	539	493	527	503	511	515	546	529	565	523	579	533	493	531	536	549	532	500	579	519	535	512	543	490	558	483	536	516	551	585	544	510	542	534	538	517	556	513	489	522	525	497	512	527	541	529	553	536	515	511	527	549	518	527	584	548	567	543	482	536	504	559	540	484	532	523	524	531	501	550	509	546	533	557	517	476	513	535	504	527	570	554	520	508	547	507	533	491	547	523	517	537	500	516	527	524	560	525	528	532	527	558	525	531	510	538	507	551	534	507	512	519	535	498	516	509	526	546	493	493	538	474	525	517	549	536	537	513	522	550	532	556	580	546	533	571	512	523	517	544	567	519	552	519	515	497	518	525	534	561	546	554	555	528	563	543	533	546	515	537	507	537	535	496	519	506	483	489	491	514	504	529	519	494	513	538	505	524	468	510	521	556	551	558	529	480	523	531	518	511	559	526	527	531	529	521	557	554	523	542	509	545	557	524	484	564	530	551	519	550	521	516	530	498	530	538	539	524	557	529	504	535	533	511	533	553	525	544	519	520	544	516	509	507	475	505	542	556	477	537	506	524	539	507	513	497	563	542	525	520	568	522	522	514	551	570	548	557	557	566	540	544	519	522	535	517	539	532	522	526	493	533	520	538	553	487	525	495	529	519	503	518	493	546	546	551	529	503	518	521	500	542	551	510	509	535	505	554	522	526	526	532	503	526	535	514	551	511	514	542	522	512	503	537	504	516	526	526	535	506	522	552	515	504	549	520	514	518	538	535	529	556	478	475	531	532	529	529	513	557	482	499	558	546	523	535	478	517	533	527	496	566	506	486	505	547	501	533	552	498	501	503	501	520	490	503	540	516	563	517	526	556	525	532	570	551	475	540	490	490	541	513	520	518	520	524	561	481	575	517	538	550	564	545	515	535	547	542	537	503	526	536	500	544	535	554	523	513	544	541	541	505	514	497	501	532	501	508	517	569	536	514	520	523	519	531	479	560	578	525	516	567	513	559	509	523	521	513	534	487	561	537	551	540	508	530	519	520	527	519	541	519	530	534	549	538	497	553	533	527	526	497	530	557	570	512	525	544	537	499	513	537	545	484	483	519	511	529	578	546	538	526	513	517	537	541	520	555	545	515	515	511	538	565	508	553	511	567	556	523	497	496	549	553	547	523	545	517	515	508	515	518	504	540	502	541	539	513	578	534	529	502	557	556	555	520	524	532	537	499	535	512	538	523	541	516	522	500	532	534	500	566	499	539	539	518	464	545	511	489	512	509	543	515	492	516	570	511	537	498	513	553	525	525	507	556	525	553	586	512	525	536	556	544	511	531	500	510	556	544	511	521	559	489	516	570	578	555	501	506	552	530	550	512	527	531	538	545	540	524	504	554	545	509	535	555	547	504	542	517	539	516	505	553	550	574	545	534	517	494	521	529	532	581	545	514	570	595	527	532	546	525	515	561	527	528	493	514	541	590	555	493	508	474	520	506	551	530	544	570	514	581	530	498	528	500	528	580	541	542	498	545	503	550	479	525	526	530	494	554	539	510	518	508	517	544	499	518	569	508	558	546	523	512	532	503	517	497	498	512	531	498	493	552	528	544	526	573	534	532	513	554	508	529	561	549	498	505	532	534	544	523	495	525	544	496	501	543	551	532	475	507	528	527	531	534	489	516	471	504	507	509	468	506	515	519	547	554	554	542	547	513	522	521	513	574	495	510	523	519	514	569	507	531	558	543	536	513	522	528	492	543	525	515	494	491	518	540	507	538	552	551	518	565	544	548	542	546	514	518	531	506	539	534	506	526	550	559	522	513	533	506	509	486	519	521	536	524	545	545	555	543	501	572	534	505	563	524	486	503	508	534	493	550	527	537	535	546	550	554	527	556	528	484	500	530	534	534	496	574	528	529	562	524	505	532	500	529	516	507	512	535	520	492	500	463	511	500	555	519	503	552	586	533	534	536	534	520	470	525	512	530	507	519	540	454	519	537	538	533	547	525	519	532	541	471	557	516	549	522	555	500	501	518	524	529	486	525	511	529	501	506	528	521	513	534	535	502	516	489	538	502	532	515	523	533	528	533	514	539	533	520	494	554	510	529	484	481	515	544	554	517	539	561	537	547	555	555	538	536	525	507	562	513	541	528	535	528	516	508	517	514	539	496	519	519	572	531	550	518	511	521	524	561	522	508	510	539	512	517	550	503	551	538	532	526	517	547	535	540	561	527	538	536	527	527	492	528	480	546	476	551	555	519	530	535	525	569	559	536	511	542	515	519	529	518	524	559	556	495	476	549	531	533	506	526	545	546	548	518	535	555	515	539	545	523	495	549	558	510	519	525	495	487	528	514	477	546	528	542	519	512	539	564	502	505	570	529	533	522	518	514	516	501	536	530	546	505	527	540	534	550	521	560	516	513	513	549	514	493	514	515	532	525	517	506	504	531	518	527	519	553	529	536	531	519	575	511	540	464	494	578	493	499	552	470	549	526	520	518	497	540	474	550	531	504	548	500	544	571	507	522	523	491	504	521	543	531	538	512	504	525	516	511	540	522	484	494	530	553	515	515	561	580	568	579	549	533	530	551	532	519	526	543	532	521	511	520	493	578	523	513	530	524	522	493	566	501	568	520	532	557	548	533	503	507	485	571	547	506	511	545	523	542	522	539	521	576	568	522	524	514	517	551	493	575	544	532	535	536	498	504	531	506	549	496	509	512	495	513	509	511	522	540	561	560	505	498	523	513	562	516	518	521	492	524	520	557	482	520	587	568	515	529	495	550	521	529	526	512	552	535	529	515	547	546	556	577	528	579	519	501	574	577	566	545	475	518	522	569	516	527	522	535	562	530	542	532	469	524	477	536	556	519	519	584	499	538	513	524	546	521	533	523	535	526	541	490	537	530	507	532	537	503	518	546	519	488	548	539	530	526	512	534	496	515	548	509	519	540	543	528	552	479	576	535	515	514	529	533	496	553	488	509	518	587	529	531	530	501	564	536	554	559	500	519	515	520	503	555	492	540	531	531	572	519	564	533	524	515	514	543	521	540	520	511	525	526	538	529	530	487	507	555	528	555	510	487	519	540	544	583	533	528	539	513	474	512	533	491	536	525	533	554	525	501	538	564	498	477	508	556	505	541	514	558	529	537	493	509	524	520	530	523	518	534	540	517	531	524	522	541	547	575	484	510	534	508	513	493	497	517	539	520	541	503	546	596	533	511	496	552	520	509	542	556	533	479	548	518	577	518	537	538	527	535	539	537	540	567	558	533	514	511	510	513	527	504	542	535	528	534	529	514	526	508	558	501	532	516	479	561	518	501	512	523	521	499	549	551
4650	9825	7729	4861	2905	2859	2493	2651	1397	1027	912	883	858	764	746	744	745	675	694	704	661	669	644	692	633	613	583	619	611	618	604	600	555	582	565	637	557	598	604	559	627	574	585	581	528	564	557	541	585	573	565	561	541	530	543	580	603	542	567	550	594	558	562	583	543	553	538	535	543	515	533	552	552	590	509	546	565	588	516	543	548	552	555	581	531	575	554	564	598	548	593	500	532	536	529	545	524	533	571	563	526	561	563	538	563	606	562	539	558	531	516	538	542	582	535	561	559	533	562	517	549	535	511	501	555	496	549	529	507	512	556	516	586	526	548	553	520	534	525	564	536	556	576	506	532	538	562	549	558	570	480	558	534	581	549	570	572	532	516	507	542	559	585	564	523	548	553	533	569	541	534	558	563	556	539	548	570	568	614	549	573	541	567	560	542	551	591	563	518	558	499	521	581	540	546	556	560	543	537	550	573	552	559	564	538	533	550	560	552	540	578	544	572	613	549	515	533	540	563	548	532	569	524	580	538	538	543	592	551	587	511	562	567	519	537	552	519	507	560	577	551	538	567	553	548	557	555	550	511	563	572	555	516	521	527	545	519	554	541	554	567	546	549	524	538	581	538	575	523	567	608	534	545	593	584	561	578	501	549	575	577	534	573	540	551	555	557	490	565	569	550	533	534	493	551	619	558	564	566	581	531	538	579	545	554	532	543	551	561	564	552	574	575	547	555	558	542	521	534	542	598	528	532	562	543	558	538	530	547	535	551	545	551	553	555	611	552	545	505	576	578	562	557	588	540	543	554	550	509	552	551	546	600	515	561	537	525	532	528	573	531	583	562	500	520	553	548	568	541	522	494	552	529	535	552	570	575	560	576	548	550	554	562	532	543	527	532	547	535	524	543	567	550	523	552	549	552	551	538	592	492	607	545	536	549	559	522	551	572	533	525	554	533	571	551	563	534	580	540	512	552	519	505	523	520	549	586	524	562	524	553	505	524	525	557	595	587	565	548	580	524	571	560	541	516	525	547	542	551	566	580	515	571	536	545	559	555	549	563	565	546	521	568	555	551	510	549	531	523	541	550	559	536	548	554	487	551	545	514	526	567	552	533	528	503	524	582	555	532	588	600	605	498	588	546	524	561	576	525	535	541	515	542	539	523	533	591	529	542	551	587	544	543	537	579	569	570	574	528	535	540	575	547	554	560	573	562	576	568	547	523	538	518	567	549	563	549	552	534	541	529	539	583	499	537	551	566	557	523	528	555	573	531	546	521	569	508	558	548	602	591	555	545	522	546	539	542	544	516	549	567	564	561	578	555	544	550	538	538	556	527	552	590	515	562	525	546	560	505	577	529	550	533	529	577	555	535	514	536	534	533	562	573	559	552	539	546	560	537	554	556	461	569	581	516	542	536	520	534	552	532	524	548	552	572	571	529	571	571	501	550	525	554	554	557	510	556	552	585	526	547	534	562	518	525	564	528	510	535	540	562	552	529	580	549	510	520	572	503	548	542	512	529	558	552	553	531	540	534	551	549	550	514	528	527	599	566	508	547	542	520	544	548	557	558	511	570	523	580	565	561	539	551	539	529	532	508	548	548	569	569	567	577	579	576	601	551	550	502	525	545	576	573	516	553	542	574	581	540	546	504	529	529	526	513	555	558	566	522	517	524	549	587	588	528	556	545	521	552	546	563	546	569	545	551	478	542	558	559	581	548	545	566	590	528	530	529	496	533	554	523	553	545	574	563	540	506	571	558	533	540	578	572	571	573	565	562	549	555	564	563	530	545	551	562	533	471	467	607	570	547	547	543	542	572	520	569	544	571	518	513	577	550	534	543	565	545	531	533	590	521	568	507	580	538	547	569	559	502	566	562	496	557	567	531	531	541	555	525	560	535	531	575	567	564	581	545	520	571	580	528	573	522	524	557	576	516	519	547	549	564	521	561	529	533	554	587	524	571	575	562	577	542	513	565	509	545	573	574	556	548	522	542	530	514	550	536	556	583	550	517	539	531	582	549	558	601	515	546	557	547	530	564	558	534	532	623	552	579	540	505	543	542	584	555	538	556	529	546	539	531	586	556	549	541	544	586	528	569	512	577	545	508	519	561	568	556	537	543	521	559	575	519	542	592	536	570	501	559	544	563	570	566	579	535	535	537	562	546	540	527	590	543	532	531	577	558	593	597	554	535	536	549	534	562	512	572	552	592	555	557	536	538	536	542	550	566	526	502	551	571	562	557	563	527	547	543	530	588	580	550	558	558	545	560	552	597	582	567	536	517	543	526	554	562	559	521	541	565	542	586	546	592	550	528	556	552	539	536	551	544	553	527	566	559	562	565	516	562	591	533	502	520	519	525	572	570	574	549	560	558	514	572	579	554	570	519	554	547	522	564	572	580	568	577	582	565	545	543	537	544	545	556	577	494	561	559	545	525	546	519	579	566	551	553	541	576	554	539	573	548	576	562	543	560	561	582	549	520	540	578	510	572	522	523	589	572	540	530	528	563	567	523	565	574	546	570	566	578	547	527	534	539	575	518	570	540	518	528	523	539	564	542	598	521	599	549	574	521	580	559	542	582	552	544	517	567	547	543	579	520	559	524	568	556	597	527	568	553	537	522	546	485	574	511	548	567	600	548	568	558	527	516	538	554	523	558	515	522	566	505	572	552	537	534	488	530	571	565	510	546	538	501	550	556	591	566	546	536	586	536	531	569	561	570	540	557	544	537	547	519	543	541	547	533	568	494	536	561	516	556	537	552	537	523	536	531	598	547	575	591	540	545	563	542	562	607	556	538	571	524	522	526	533	567	543	551	583	532	527	556	542	510	582	572	561	570	512	548	508	537	544	549	583	530	553	591	536	567	550	529	563	534	565	524	563	524	593	519	577	535	535	549	553	516	542	574	554	520	539	539	571	560	574	536	516	542	579	503	522	498	528	560	564	574	561	551	576	538	517	516	533	519	555	529	568	537	526	546	545	559	567	540	524	538	531	542	542	519	516	580	555	586	526	528	523	544	545	557	527	553	526	521	531	568	603	560	533	539	524	551	544	572	546	569	528	556	552	521	566	535	543	561	564	533	572	564	566	508	523	560	574	563	605	548	560	527	599	560	564	538	532	555	589	537	546	576	541	580	560	540	559	559	529	536	558	604	598	536	542	533	526	541	533	550	505	594	577	579	557	544	527	520	528	556	516	588	534	519	550	537	551	572	537	561	567	564	547	553	561	565	567	550	598	564	587	524	567	550	561	541	543	569	546	552	517	544	519	510	549	552	573	568	586	534	560	554	569	561	521	561	558	555	521	533	544	558	554	577	580	556	544	535	523	522	572	524	542	523	545	535	559	550	578	533	529	531	536	543	529	522	504	565	552	509	513	506	542	535	521	530	561	514	532	573	557	559	576	539	525	543	569	549	535	548	572	547	566	537	520	564	624	552	556	517	509	563	538	531	550	608	583	605	534	563	570	549	566	520	581	562	557	512	494	597	527
22501	21200	28801	23900	21208	21373	11269	4391	2289	1801	1690	1581	1389	1384	1345	1400	1269	1310	1218	1300	1248	1233	1215	1143	1166	1148	1136	1139	1161	1152	1135	1077	1081	1107	1097	1215	1108	1116	1093	1114	1046	1037	1064	1095	1020	1067	1121	1071	1134	1049	1102	1030	1069	1086	1079	1059	1049	1043	1060	1083	1025	1056	1097	1043	1046	1087	1027	1069	962	1036	1011	1010	987	990	1098	1034	1033	1004	1085	1018	1033	1001	990	1084	1063	1032	1082	1068	1052	1020	989	1009	1005	1006	1085	1022	1080	1043	1009	1054	1007	1000	1000	1015	1036	944	987	996	1005	1034	1005	1027	1036	1066	1022	998	989	1052	1030	990	1057	1096	1046	1049	1081	1070	1004	941	1048	1046	1004	1024	950	1090	1050	1048	1025	1011	1035	1010	1007	1025	1003	982	1043	991	1010	1036	1078	997	1033	997	1063	1004	994	957	1112	1029	1027	1040	996	996	962	1059	1004	1012	1041	998	1102	1010	996	1037	1048	998	1049	1019	963	1065	1048	1046	1004	1013	973	1009	1046	982	1014	1032	1028	980	1033	996	1044	1000	996	954	1044	1004	1014	980	985	1022	1031	994	996	1030	1032	1020	1017	1063	1008	988	999	1025	1005	1058	1047	1060	1011	931	1015	1069	1012	1003	1017	1022	1000	1019	1051	1025	1096	1024	1040	1056	1053	1140	1016	1055	1061	995	1055	1082	1026	996	1038	1023	991	1037	1060	984	1038	1081	1091	993	1003	1095	1042	993	1056	990	1044	1033	1061	935	1013	1026	1076	1018	993	1055	978	1059	1095	1012	1047	965	1020	997	1026	1001	1044	1023	1001	936	1016	1010	1062	1048	955	1020	1027	1020	994	1002	1066	1036	1043	1078	1053	1005	1039	1029	1001	1034	1083	1026	987	1049	972	1007	1007	1009	979	982	967	1018	953	1001	998	1039	1037	1036	1086	999	1007	1081	1045	1028	1052	1053	999	994	1053	1012	1063	1058	991	1016	1036	1018	988	996	1050	1022	1070	1049	1008	1065	1040	1041	1030	1001	1058	953	1032	1048	1004	1077	1032	1051	1008	986	1019	1044	1043	1078	1017	1029	1001	1070	1006	1024	1059	963	1009	1058	1111	993	1010	1049	1033	1045	1038	1021	998	1031	1034	1036	1055	1044	1042	984	963	1013	1005	1020	1010	993	1059	968	1018	1046	1004	1053	1040	997	1067	1006	1039	1053	1051	1063	982	963	1076	1007	985	983	972	1006	991	1020	998	1012	1060	1034	946	992	1049	1035	1049	997	1080	967	949	1014	1039	1004	1045	1079	1034	1045	979	945	992	1074	1028	1053	1015	986	1041	962	1010	1014	1050	1017	1088	967	969	1087	949	1050	1007	1020	972	1002	1015	994	1029	1007	996	1015	1034	998	1041	1019	1018	1038	1047	1004	1001	1000	1045	1041	1076	1014	1058	950	1043	989	1037	1069	1030	1024	1068	987	986	1016	976	1007	1007	1018	1008	1056	1034	1028	1022	1027	966	1075	1023	995	994	1025	1018	1026	989	1053	1048	1094	1030	973	1042	964	1018	1055	1037	974	993	1038	1020	1011	1023	954	996	1063	999	1064	1035	1025	1003	994	983	1033	1030	1114	1020	991	1054	1033	1050	1027	952	1046	1078	1024	969	1058	966	1007	1007	956	1046	978	1016	1000	1042	1025	1067	1022	993	1052	1017	1039	973	1012	1044	995	1060	1001	1028	974	1086	1018	1049	969	1012	1034	1002	1006	973	1015	971	1000	1029	978	1019	1039	1015	979	999	940	1029	987	1029	1034	974	1008	988	1006	987	1005	977	1047	1017	1027	1055	1103	969	1036	1049	1030	992	1025	1009	1076	945	978	1011	1005	974	1053	1036	1033	1004	996	988	1035	1041	1016	1026	996	1003	969	1022	1010	1022	1014	1032	1037	1003	1038	1003	995	1015	1016	1017	996	1040	1049	1017	999	993	1017	1011	1030	972	1001	988	1034	1046	996	1008	986	1005	1009	1006	1075	1087	995	1021	1031	1038	1060	1010	1060	980	1063	989	991	1019	995	1002	982	1002	1026	1057	970	1042	1047	1015	1039	991	1014	954	975	997	992	990	1073	1021	975	1038	985	995	1047	1008	1063	1039	1020	986	960	1056	1038	999	986	1009	1085	1015	956	1025	1023	995	1075	1048	1086	1044	994	1067	1012	974	1006	1031	1055	1041	1031	1007	1032	1043	959	969	1027	1046	961	999	1037	982	1063	1037	987	1036	1010	1011	1029	1006	1030	1011	1097	1032	1082	1093	1016	1045	1003	1051	1001	990	1027	1068	979	1037	1097	994	1024	1042	1019	1058	1036	1038	967	1028	983	1023	1060	1062	1047	1029	1046	985	1000	1040	1080	1021	1003	1049	1028	1031	1006	1051	976	996	1024	986	1031	1049	1012	1023	999	1057	1024	1031	1043	1041	1004	1043	1013	1043	1013	999	1044	990	1017	1020	1011	1031	1020	972	1012	1074	1013	1001	1059	1016	1041	1030	1028	982	1043	1019	1018	1058	1050	1013	1049	1001	1030	1077	1071	1011	988	1079	1074	1070	1010	1097	1005	989	1057	1032	1013	1061	1027	1007	997	1011	1021	1010	1015	1037	1019	1061	1020	985	1072	989	1018	960	1011	997	988	982	1059	1001	1076	1088	1093	1073	1014	1008	1042	1011	987	938	1049	966	1017	1002	1106	1070	976	978	1004	990	995	1028	1016	1075	1004	1034	1015	1006	1040	1026	1060	1097	1045	1042	1012	997	1019	1069	1015	1022	974	1016	1070	1039	973	984	1026	1009	1083	991	1026	1036	1035	969	1037	1003	941	992	1059	1018	1000	1065	1012	1062	967	1006	1032	1048	977	1026	1030	1006	1000	1031	1026	1034	1054	978	1025	960	972	1031	1055	1049	1033	1007	974	1031	1037	1007	1002	1035	1019	978	978	1050	1054	1080	1025	967	973	1028	1042	986	984	1053	1107	1075	993	1010	1046	1045	1013	1055	1022	1001	1029	979	1001	1042	1068	986	969	999	976	1054	1032	1020	1050	1010	1000	941	995	1043	1024	1019	1032	1024	1008	989	997	992	994	981	1054	953	972	1038	994	1069	1047	1042	1059	1032	973	1038	1064	1030	956	1072	999	1034	1002	952	1033	979	951	1045	1027	991	1031	1066	992	1019	1056	1065	1047	1031	1104	1057	989	1009	1029	992	1012	999	971	1036	1053	1047	1026	1046	1070	1052	957	992	1071	1032	991	1078	1039	1013	1060	1050	964	981	966	960	1014	1014	1061	992	999	1011	992	1036	1018	1086	1012	952	937	1043	1025	1002	1038	1011	966	1026	1027	1004	1013	1012	948	1053	1024	1010	1048	1030	982	1007	1045	1053	1043	1070	1104	1005	1033	1003	1045	1013	1078	993	1010	1074	1040	980	998	1029	1028	1040	1107	1022	1042	1064	1028	989	974	984	1019	977	967	1055	991	1048	1018	1004	1014	1046	1063	1059	1045	1024	988	1051	1014	976	1063	968	1039	1050	996	1046	983	1003	1054	1032	991	1058	1022	1032	1032	1024	1011	965	1052	990	1046	1043	1002	994	975	974	1015	1023	1009	1008	963	1068	1035	1021	987	992	980	1041	1052	1037	1018	1033	1017	1032	1015	1004	1064	987	1055	1054	984	1017	1028	1025	1067	1018	1034	982	1020	967	1021	1015	1032	982	1010	1060	978	972	1050	1076	1078	1016	995	966	995	1018	988	1042	989	1063	1047	969	1004	1030	1043	1050	988	1104	987	981	1052	925	986	999	999	998	984	1020	990	1088	973	975	998	1065	1013	1043	1036	1048	1030	1018	1088	1043	1044	1068	1058	962	988	1044	1033	1014	1052	1023	933	1077	996	1041	1026	1027	1039	955	997	1006	992	1037	1000	1036	1049	1045	1030	977	1010	990	1073	1021	1053	1043	1007	1053	1064	1067	1017	960	1013	1024	989	1025	1030	981	1067	1041	1030	996	1046	983	969	1083	1029	1056	1055	1013	1090	1037	1018	995	968	1024	1004	1024	1033	1061	1027	1037	984	1004	994	1016	1035	975	1041	1032	1017	1054	1026	1088	1026	989	993	1027	1021	1042	1056	962	1008	1000	965	1004	1011	991	1022	1010	983	969	1041	1027	1075	1018	1029	987	1015	965	1031	1033	975	1019	949	985	964	1089	986	1044	975	1000	1023	1068	1004	1019	1003	1024	985	981	998	1038	1049	1052	952	1018	973	985	1030	1026	1037	1032	994	1010	1030	1046	980	1008	974	999	1062	1002	1050	1051	1047	1014	1013	1008	1066	1034	1021	1020	1061	1026	1029	1010	994	961	1044	1066	1018	1063	1018	1030	997	1009	994	1043	1024	1082	989	992	910	994	1047	1006	1052	1004	1045	1001	1004	955	1052	1040	1039	1015	1067	971	1027	1047	1037	1043	1064	1013	985	1044	1011	993	1038	1058	1047	1040	1022	987	994	994	1008	1002	1011	953	1056	980	1002	1000	1029	1075	1016	1058	1044	1017	954	1013	1067	1008	1014	1012	1041	1017	1041	972	1040	1045	998	1057	1058	1011	997
6624	21403	17317	11391	7223	7016	6024	5989	3210	2315	2149	1853	1730	1631	1571	1459	1454	1455	1426	1300	1399	1275	1212	1225	1269	1208	1161	1146	1222	1187	1181	1201	1192	1123	1093	1118	1074	1104	1102	1115	1094	1093	1071	1093	1058	1091	1053	1071	952	1078	1057	1032	1071	1080	1011	1011	1064	1020	999	1027	1008	1014	1093	1055	1089	1035	1094	1042	1062	998	947	1003	1037	1069	1064	998	1057	1031	1009	1015	1040	996	986	1064	1030	1026	996	994	1014	1052	1064	1020	1072	1050	992	943	1066	945	974	1007	976	1017	1034	1003	1001	1026	987	979	1043	1032	1025	1002	1050	1021	1025	1019	991	971	1028	994	966	948	1023	1006	1030	1050	970	1071	1057	1034	983	1010	1003	1055	995	1050	1075	1038	1030	1042	1037	969	1020	1021	1034	1006	1014	985	1048	1015	944	1041	1022	985	982	1040	984	1073	1027	1047	1043	976	1001	1008	1008	1002	1090	1073	979	1044	1012	1060	1092	998	995	972	1022	1012	1040	1005	1021	986	1036	1023	1024	1014	990	1034	977	987	1034	988	1024	1030	1012	1018	1029	969	1029	992	1001	1000	1003	982	1009	1043	996	1024	1019	996	989	1002	1024	1005	1002	1004	1010	1009	1034	976	988	976	1034	1127	968	1027	1055	946	1033	1018	1011	1001	981	1093	995	1026	998	1022	1046	1063	1051	999	1007	941	1005	1021	977	959	973	931	1020	1055	1007	1007	1063	969	1002	1006	1021	1010	1008	1026	988	980	996	1022	1012	996	1074	1001	971	1055	1035	1032	1027	1089	1087	977	1005	1009	975	981	1035	1011	1000	1088	1042	1027	995	1018	954	1021	1022	1035	975	1042	979	1042	1033	1032	969	1022	1021	1000	1043	1012	1070	1011	1066	1015	1046	987	1056	1023	999	1019	983	982	1051	1059	1005	1040	992	1014	969	1024	1032	983	1005	1006	1057	1058	1011	984	997	1017	1038	996	955	1052	1066	1030	1025	1020	1018	978	1009	1020	983	1030	1001	1048	1007	1034	1014	1022	983	1020	1004	980	1030	1051	1029	1018	994	1044	1001	1030	976	1041	1015	1002	969	1028	1018	1014	999	1028	1037	959	936	1024	1052	945	981	991	1024	1024	1019	1002	1025	1000	1006	1091	977	990	1004	969	1022	1023	1029	1042	1004	981	990	1020	988	987	976	1025	952	1012	975	1029	1040	1028	1013	1022	1008	1018	1006	1025	1023	1028	993	1011	1045	1064	1029	1111	1058	996	1054	975	1004	1046	1014	980	1026	1021	1011	976	1013	998	954	1010	1012	1018	994	1040	984	990	1020	1063	1042	1065	995	982	1047	961	976	998	1047	1008	1028	1005	1031	1004	1102	961	982	981	1032	1069	1037	1067	997	1028	1029	953	1031	999	1017	1059	1033	942	1050	1075	986	1049	1054	1021	982	1025	972	977	995	1043	1016	1078	1075	1033	1024	1059	1003	1026	985	1020	1006	999	1026	995	1007	1014	999	1015	1014	1043	960	1027	1006	1042	1022	979	1028	1026	1022	1017	1053	1038	1010	988	1001	1040	1006	1003	1017	1045	1043	1058	1008	988	1036	1022	1000	1017	1069	1008	1041	1057	977	1046	1039	990	1028	1064	959	1013	1042	1016	1020	1019	1068	976	966	1027	1035	1047	966	979	970	959	924	1029	964	1047	1004	1056	982	1018	1017	1060	953	1074	984	991	1013	994	981	1028	943	1069	1033	996	1027	980	1005	1026	1023	1017	988	962	1002	1020	1055	1047	969	1069	1081	1015	994	1048	940	1047	982	1033	991	1026	995	1000	986	995	994	1030	1021	1008	1014	1012	1034	1069	993	978	989	1033	1104	1044	997	1009	1025	1055	1042	1000	998	1018	998	997	1037	1022	981	974	1009	1061	1040	1001	1089	1037	978	993	1072	1020	990	1017	1013	1005	1059	1068	1056	979	1075	983	1016	1074	1004	1035	1093	1017	952	1042	1041	1035	1018	1068	1028	1050	945	1014	1083	1077	1003	1011	1025	956	977	1068	1032	1008	1016	969	987	1026	942	990	1017	1005	971	1022	1000	948	1046	1005	1090	1027	1023	1018	1011	965	996	1055	1042	1013	1026	942	1041	1034	949	999	1017	1025	1057	1040	962	1027	1013	1041	1006	983	1065	1006	1026	1035	1015	998	982	1041	968	1018	985	1015	1041	1042	981	1036	1019	993	1010	949	1034	1028	966	1024	991	991	1003	1016	1007	1050	961	1004	1029	1047	1012	1024	1004	985	984	987	1006	971	965	1008	1021	1017	942	991	958	1027	1009	1015	1048	941	1033	964	995	1015	1012	998	1009	1044	1044	1037	1072	1026	985	1021	1078	1042	1031	996	995	983	949	1027	1036	995	1016	1031	941	986	1006	1062	1011	961	979	993	1014	1019	1040	1040	1024	1031	1036	967	1033	997	1052	1019	997	994	1088	1060	1006	952	1046	1029	1039	1080	1070	1010	1020	985	1052	998	1061	1048	1023	970	1002	975	929	1002	1004	1028	1004	975	971	1018	1037	994	1029	983	987	1005	1027	1022	1045	1051	1016	997	975	975	990	1013	1030	1037	1016	992	1023	991	1027	1046	1010	978	944	1059	1014	996	1010	996	990	971	962	1020	998	1006	1055	1008	1027	1042	1009	1060	952	1046	1003	1018	1019	979	1025	1021	1005	1015	1001	1024	1032	995	980	991	1002	1006	1020	1042	1007	1053	1018	956	1022	1016	1006	996	1016	1029	1055	1062	996	1021	1068	1040	986	1054	995	1005	1037	1022	1030	999	963	1036	970	969	1072	1044	995	1011	1034	962	1003	1037	980	988	954	1046	1039	1021	983	1045	984	972	1051	1041	1017	976	976	1029	1062	1057	982	1101	998	1026	993	1034	1030	1084	997	1000	1018	1003	1017	1025	969	1017	1045	1031	1011	1032	979	994	1025	1008	960	998	1049	1004	1044	1007	1035	1046	1032	1087	1006	1013	1041	1036	983	976	978	1046	1002	981	1004	977	1009	1002	972	1034	1046	924	1006	1006	976	1027	1020	1039	920	1020	973	1040	963	1005	965	1053	1026	1044	980	994	1000	992	993	1007	996	1006	998	999	1035	980	986	976	978	1007	1044	962	1016	986	984	1058	1025	1008	978	1046	980	1031	1021	996	999	1016	1076	968	1001	974	1016	1017	1009	1028	1005	949	1065	1001	981	995	989	1034	951	975	1022	1026	1010	1004	1004	1005	1048	999	1002	999	1022	976	990	962	992	961	1024	971	985	948	1041	1000	1011	952	986	974	995	1124	1006	989	1009	989	1042	972	999	981	1035	1029	1045	1042	998	1008	983	1033	1036	963	1006	987	989	992	1014	1075	986	1011	1039	1063	1118	1007	1045	1044	1010	1044	1020	1038	1076	1003	1023	995	1030	970	1003	949	1066	1024	1020	1000	995	1033	1052	995	1036	1032	1034	968	944	1002	1070	1017	976	1065	1053	1013	999	1019	1010	1045	1044	985	986	1058	1027	1025	1039	1021	979	1019	1002	984	1072	1001	964	1018	1054	1049	1006	1001	1018	1001	1000	961	1027	970	1018	1058	973	1035	984	1041	1012	1006	984	1085	1057	1053	1057	971	1029	1009	1043	1007	1078	954	973	984	998	1058	1064	1025	1044	1026	1088	1043	998	954	996	1010	1035	1007	989	1048	1000	996	988	1067	1001	1028	1011	952	933	963	1031	1009	1053	1068	1026	994	1081	1048	1034	1016	1054	1029	1043	989	1033	999	1015	1024	1044	1027	1028	1002	991	1030	1036	1067	1018	1014	954	1032	937	967	981	1082	1024	1013	1059	974	977	1032	1078	1011	1043	1052	1057	1038	1035	985	968	972	994	952	1044	1037	1018	1063	1038	1035	1011	972	1003	1008	1025	1017	960	1029	1009	1030	996	1042	1063	1004	988	994	1034	981	1008	1051	984	1027	1030	1012	974	994	1034	996	928	997	980	1040	1047	1073	994	985	1005	997	1014	1043	962	992	984	1001	970	1093	987	990	1027	1018	1000	976	980	980	1033	1013	1006	1005	972	964	959	1029	990	1045	965	1045	1020	1026	953	962	1029	1064	1006	1040	1024	1022	1059	1001	1012	1045	965	999	958	1042	1000	981	1023	1056	960	1037	1036	1038	1024	980	1026	986	1005	1026	1032	991	1051	1061	1017	1017	1058	959	1001	975	987	1057	1066	1002	976	1026	1001	1018	1026	1050	1001	1014	1066	989	1077	992	989	960	1018	1065	1016	1036	985	998	1013	1012	1044	1042	1000	992	1028	1038	1055	1050	992	1015	1012	1020	1012	1011	1042	971	1013	1013	1031	1000	1061	1017	968	1019	981	983	1037	1014	1044	997	967	983	986	1016	961	1011	982	1035	966	982	999	986	984	1008	962	1026	996	1015	1037	1004	970	1042	998	999	1029	990	981	983	1052	1007	1003	1066	1069	1005	1029	1044	989	1033	981	1044	1026	1025
28067	19593	8089	2708	1339	1197	1113	1144	758	758	674	670	649	619	668	668	617	676	627	679	633	638	662	615	631	600	575	615	614	614	608	598	628	565	642	653	584	598	597	636	617	609	584	570	600	563	596	611	584	587	587	630	611	661	594	606	534	575	582	562	572	587	619	602	580	557	598	612	552	576	603	576	643	587	611	617	581	551	577	555	586	575	607	590	605	575	597	614	646	608	592	583	610	510	623	578	571	579	556	569	595	551	547	603	572	576	583	576	599	576	560	603	575	590	576	599	600	526	578	585	609	607	577	590	574	565	562	573	586	632	611	614	575	567	602	587	598	591	573	620	584	559	595	596	540	603	589	589	612	591	598	566	567	556	604	573	596	610	557	595	557	604	619	633	596	559	588	594	571	599	624	566	611	577	592	626	610	579	542	578	589	553	615	627	590	599	563	543	577	578	576	607	572	592	562	608	598	540	542	582	578	611	553	580	606	570	558	593	616	554	576	590	611	606	590	591	576	596	594	612	580	587	675	576	607	559	604	593	583	543	599	589	575	614	579	584	599	558	587	569	577	571	591	563	574	619	589	595	567	583	579	581	569	566	594	593	573	610	568	582	591	576	568	599	590	566	623	555	591	565	568	575	570	640	595	545	651	624	594	572	603	579	582	564	584	567	591	573	579	558	636	569	579	567	577	573	587	585	580	639	589	591	572	609	592	551	578	581	591	608	572	604	573	624	568	563	616	585	580	619	590	585	596	567	581	592	581	590	594	593	627	607	598	605	564	533	573	587	545	575	578	553	643	557	611	591	546	591	618	545	615	564	634	625	597	564	597	591	587	580	604	599	581	611	646	560	599	602	620	589	635	623	606	584	602	569	559	572	577	623	590	593	596	566	590	566	645	601	650	550	613	583	603	596	586	580	589	645	609	640	634	577	602	611	604	602	593	588	562	574	546	578	611	562	517	622	625	537	581	576	590	571	599	563	586	572	556	610	584	597	616	561	613	583	613	556	578	581	600	598	586	597	588	571	620	605	579	583	581	592	577	559	600	609	593	604	565	585	571	627	592	562	587	617	581	601	595	608	578	607	578	583	535	631	598	572	608	554	569	579	595	576	616	628	571	587	623	588	554	602	578	596	588	596	616	557	546	550	628	536	573	570	594	535	612	592	588	599	629	641	576	599	602	626	623	597	584	583	562	552	546	616	625	584	583	569	605	582	576	596	593	616	602	546	550	576	559	616	550	614	578	605	572	598	578	574	586	579	603	559	594	562	608	592	554	560	597	580	606	551	572	557	538	607	612	592	579	568	593	582	528	583	558	598	620	600	562	581	581	581	564	611	601	649	615	557	591	540	542	588	567	562	599	587	570	574	547	568	594	629	619	596	587	578	596	541	570	557	600	589	570	559	611	586	595	587	580	538	604	606	620	589	586	632	630	587	593	567	620	608	588	589	606	568	532	609	514	554	582	589	574	599	601	593	590	554	575	604	591	621	551	629	586	638	630	608	579	604	600	600	569	554	603	635	552	568	551	631	556	600	599	566	567	611	592	580	537	582	580	552	614	584	598	596	597	600	583	581	554	609	549	580	629	583	560	601	582	612	600	551	601	601	597	552	605	586	590	586	606	570	620	602	619	609	597	596	600	572	587	544	606	604	592	575	542	568	626	569	568	605	573	583	559	575	577	583	546	646	590	618	560	583	580	607	611	576	561	551	583	615	545	586	620	577	602	595	563	599	603	577	608	614	548	572	602	534	633	574	577	571	566	598	629	584	583	561	604	599	565	595	574	599	576	608	570	599	582	585	573	581	586	632	607	614	581	598	577	585	588	558	601	574	569	584	624	592	588	573	557	518	546	584	554	578	575	603	604	589	532	617	520	595	629	613	609	543	575	538	579	550	544	603	561	615	586	643	581	606	605	598	607	587	586	584	600	572	615	600	589	600	538	568	575	579	624	531	617	590	556	589	613	578	591	569	577	628	569	535	603	591	571	621	561	622	579	604	584	598	611	557	560	597	624	587	601	600	595	575	571	600	642	567	604	566	584	598	588	590	583	602	607	579	560	563	544	591	586	598	604	540	590	588	557	577	596	606	575	564	564	635	575	622	590	611	617	591	601	600	560	587	566	560	596	591	597	623	565	603	597	600	532	577	582	602	553	605	596	587	584	599	584	613	569	579	623	582	560	592	551	567	581	570	575	595	573	584	599	595	615	601	571	627	549	620	601	605	607	581	584	605	560	617	552	561	594	529	594	621	589	542	556	607	589	565	563	559	613	575	622	568	604	599	593	579	541	599	569	614	570	615	582	581	619	549	612	598	587	602	585	594	588	623	597	607	571	592	553	567	578	598	517	562	648	628	588	598	599	521	592	573	586	602	583	596	579	604	607	631	603	612	595	564	546	579	608	605	601	545	590	587	609	580	620	522	572	590	591	540	643	595	622	585	617	593	613	577	578	548	552	608	582	580	582	580	605	572	551	566	558	549	590	608	608	605	635	619	590	550	579	567	611	568	625	601	607	603	596	554	580	593	627	574	568	618	553	620	570	630	621	602	596	606	591	610	604	557	633	583	573	604	590	562	592	611	574	573	588	528	634	613	568	547	636	593	603	561	570	585	569	602	555	615	569	603	592	580	574	580	608	558	603	560	578	618	603	568	612	571	620	566	564	571	557	595	576	630	575	563	567	603	587	581	556	593	577	578	561	598	593	592	576	624	612	577	532	630	602	575	570	596	584	605	560	568	630	613	582	633	579	535	591	559	596	588	577	593	592	582	598	581	549	547	584	593	602	611	581	589	590	597	576	585	558	550	594	577	619	624	540	655	591	567	612	557	614	587	582	619	572	589	551	586	603	613	622	585	538	594	591	576	597	599	589	601	602	604	590	562	619	612	591	554	627	608	606	587	587	561	614	547	542	551	560	596	570	589	606	630	548	598	611	594	606	613	551	567	568	620	569	572	560	571	600	597	590	595	580	541	587	580	601	621	635	583	595	539	579	637	585	533	607	590	579	585	610	573	605	548	607	635	599	588	609	601	611	577	615	564	588	601	572	620	565	600	580	565	572	589	634	584	599	585	613	559	518	575	598	610	591	580	609	586	529	573	608	600	557	590	651	585	645	561	588	580	597	586	606	570	580	591	562	604	600	602	586	589	549	603	591	580	613	594	555	636	602	572	577	578	566	584	601	588	585	643	591	570	571	581	571	602	606	599	587	589	605	560	606	592	593	604	572	615	559	574	616	612	599	550	556	554	597	583	578	559	632	624	607	629	594	631	627	616	604	647	539	594	600	561	631	596	567	559	565	593	513	575	547	585	577	591	604	582	559	556	595	542	589	587	614	615	589	561	578	584	552	536	626	565	537	598	547	549	591	629	607	585	587	550	575	606	599	580	611	558	604	582	573	585	592	606	570	575	620	571	565	584	584	591	604	596	594	610	577	590	630	575	630	594	619	583	621	573	580	609	604	573	597	548	596	604	535	652	624	636	612	580
6063	5360	4425	2845	1742	1798	1646	1562	872	837	805	741	735	671	658	662	678	646	695	693	722	623	635	617	685	636	677	593	594	608	588	599	603	603	642	622	599	612	612	583	599	614	622	611	624	645	596	612	615	616	646	589	582	589	607	640	606	607	585	605	645	570	578	632	627	640	600	632	639	596	615	626	592	604	584	628	591	597	649	617	569	613	618	620	590	607	618	584	572	580	576	604	545	602	554	617	592	606	576	578	565	592	606	546	606	575	598	608	607	545	605	581	620	598	590	538	601	567	597	576	599	588	580	601	572	617	605	606	610	595	585	597	641	608	587	599	597	588	569	576	580	604	564	591	592	584	633	598	596	590	611	567	581	643	573	593	608	599	573	584	605	567	589	578	626	603	585	577	584	628	596	541	641	583	595	556	597	599	592	571	574	616	616	557	571	584	570	573	622	618	639	614	574	613	593	574	568	587	622	594	576	614	554	578	591	627	622	613	589	612	585	602	591	548	635	612	592	605	573	550	613	580	594	590	623	597	573	577	588	594	630	581	579	564	571	600	564	606	597	632	557	577	591	603	586	592	592	585	604	594	620	574	608	603	590	604	580	588	626	573	591	604	566	604	586	606	597	574	607	600	558	596	590	588	599	609	624	606	577	617	617	611	620	545	566	587	568	556	601	580	619	603	612	597	594	591	593	587	597	590	545	576	598	602	632	563	613	605	582	606	636	601	606	615	616	614	563	582	595	619	596	610	582	622	559	604	584	603	630	567	578	559	614	648	558	563	602	585	588	607	628	604	609	571	587	581	566	592	655	637	602	613	617	620	581	639	571	574	629	654	593	583	579	566	570	554	634	583	618	569	634	600	559	610	607	611	555	591	626	593	590	607	592	595	553	591	610	600	569	605	594	607	593	594	624	575	582	614	583	592	589	586	542	577	560	571	595	602	620	611	601	586	585	559	574	623	571	604	626	626	584	605	646	600	585	601	597	677	601	570	576	592	590	573	612	595	601	596	645	546	604	624	620	586	614	586	589	578	575	608	572	573	596	578	587	586	600	627	590	640	616	611	594	568	602	589	631	601	615	585	548	632	599	616	581	589	605	558	631	589	626	624	594	580	601	610	599	603	580	591	577	565	584	535	598	575	594	569	610	590	558	599	594	605	554	629	629	630	571	569	653	605	598	592	625	592	576	585	594	611	599	583	601	598	633	590	588	576	554	597	603	604	573	604	632	570	567	634	613	592	592	639	584	626	594	607	598	554	615	625	622	607	556	572	609	617	593	568	571	568	607	602	580	591	570	602	576	587	599	578	608	587	559	596	617	582	661	627	614	605	598	623	617	655	613	584	594	597	563	613	631	577	621	573	599	624	604	608	561	574	628	560	607	648	590	589	544	591	611	617	594	594	597	596	602	606	585	622	560	641	611	561	598	569	597	602	609	582	600	592	581	621	613	611	627	575	617	561	570	570	596	571	612	598	569	601	576	602	588	549	610	592	597	585	580	575	623	594	624	607	635	603	611	570	573	601	583	598	563	565	569	624	592	585	587	573	632	600	591	606	590	573	576	612	608	593	546	653	589	599	549	526	557	619	597	612	590	600	583	587	583	606	603	566	562	606	616	631	569	572	617	613	617	564	568	598	566	603	598	589	619	588	608	633	587	610	556	588	582	599	608	598	587	592	611	609	606	593	589	588	570	584	591	604	590	574	585	568	559	603	620	615	603	611	628	617	549	589	576	609	601	593	568	564	555	552	575	601	638	615	553	558	604	595	609	598	596	602	601	570	556	564	605	642	618	585	638	619	571	606	614	568	590	607	650	597	597	581	557	631	591	589	582	554	570	576	576	612	597	569	584	613	612	581	596	617	616	579	589	624	575	548	591	614	588	569	605	589	577	609	580	628	577	589	622	608	596	605	648	553	580	605	601	611	592	589	589	612	607	572	590	634	551	624	634	607	583	606	597	597	625	592	592	599	578	548	573	598	609	599	620	602	618	589	623	571	626	560	595	588	517	598	612	618	603	558	618	556	573	582	584	607	596	594	641	595	604	595	657	614	611	587	593	626	603	631	613	593	634	675	577	626	594	570	633	647	588	592	581	596	565	599	579	595	566	565	592	626	595	599	541	625	628	570	600	591	578	601	630	649	593	604	575	590	580	558	589	584	595	598	604	578	590	615	590	602	603	608	607	583	593	598	580	601	606	582	619	634	621	581	610	616	574	575	642	610	579	613	548	582	581	553	587	599	595	593	578	619	601	570	586	605	587	562	599	585	555	581	617	579	558	598	606	618	608	577	600	622	598	603	584	611	641	576	568	560	636	592	606	600	567	631	596	609	583	601	577	560	551	599	593	550	625	610	597	569	590	636	575	588	626	621	590	565	612	592	610	618	593	639	601	587	590	586	568	590	589	612	575	581	580	582	599	617	608	638	610	596	646	543	595	617	631	588	578	579	570	632	593	562	598	583	572	601	585	614	628	580	606	577	614	616	612	584	566	606	599	603	564	608	581	613	569	578	612	590	596	541	620	635	596	597	577	608	579	648	619	548	572	607	564	620	629	584	578	607	574	565	556	587	622	630	613	629	544	576	597	595	560	647	575	573	592	567	610	578	599	607	578	582	583	568	582	587	589	606	601	581	626	596	630	593	579	540	571	604	610	620	582	595	612	615	600	589	609	581	632	585	591	625	586	648	587	553	611	590	566	593	615	607	578	607	595	614	577	572	604	624	597	642	649	612	619	572	581	597	607	621	626	649	598	588	582	608	577	589	572	625	552	583	633	605	547	597	546	562	574	624	572	618	606	566	606	577	571	636	622	585	646	585	567	547	622	619	540	564	618	631	588	578	591	616	620	562	581	589	578	586	574	622	587	562	568	511	594	591	584	600	574	609	616	575	587	610	610	602	622	579	591	596	573	564	637	596	612	637	549	587	534	609	584	617	617	596	625	566	581	615	585	581	630	575	592	598	620	623	623	617	586	597	596	640	550	618	624	657	581	611	618	595	653	569	582	591	613	549	594	612	602	581	590	587	559	622	582	636	581	592	596	582	582	600	627	575	576	586	591	631	594	576	607	576	577	576	564	613	559	612	604	614	569	625	636	604	568	568	605	568	605	574	587	555	598	601	626	615	559	590	548	570	546	614	560	632	604	552	629	597	608	616	606	612	608	618	582	605	571	614	583	560	580	607	595	581	585	620	608	587	589	564	561	544	583	629	593	594	608	608	586	614	577	611	636	583	566	629	587	568	632	619	617	583	600	592	581	544	583	578	611	613	601	600	616	577	573	604	625	630	558	620	649	611	607	622	628	594	583	626	580	550	561	551	574	601	590	578	582	601	646	598	629	652	591	621	597	583	612	612	608	581	643	560	618	580	571	624	610	607	615	557	598	613	639	604	563	594	636	621	580	606	590	637	608	582	623	581	620	597	591	595	639	629	580	626	575	588	596	596	601	557	630	622	604	573	587	560	611	584	598	616	637	624	581	625	542	559
23846	21332	28487	24523	21308	10765	3523	2779	1641	1440	1445	1261	1204	1210	1167	1111	1097	1093	1106	1087	1080	1099	1108	1080	1063	1057	1043	1031	1003	1021	998	975	1006	1018	1034	998	1019	1009	949	928	1010	985	993	1023	946	1001	987	978	896	936	927	940	989	905	1016	961	982	918	912	921	920	975	917	982	1000	897	979	982	943	951	936	1001	1042	951	966	970	962	937	1004	991	929	989	934	945	941	992	995	978	970	944	842	925	928	960	984	883	889	931	930	929	955	953	925	936	973	927	965	936	998	942	918	936	916	920	977	943	871	907	990	896	925	968	974	943	889	923	999	942	968	923	904	926	951	970	964	935	964	968	976	912	926	891	900	932	873	1009	923	970	945	952	970	945	939	948	915	949	906	910	932	960	910	854	1007	995	917	925	913	958	956	998	961	933	902	980	970	999	971	962	953	894	971	931	921	949	891	976	948	984	908	955	940	924	916	928	1028	979	972	953	975	931	936	886	1011	936	952	942	942	927	907	972	979	882	977	933	951	911	920	891	962	934	947	920	957	972	911	953	923	899	895	919	948	961	942	973	926	937	932	980	938	928	980	927	926	974	906	988	1008	972	915	930	991	897	934	920	924	925	984	999	904	935	916	992	907	966	928	961	949	935	934	932	898	956	942	942	1026	893	982	975	959	902	1018	960	953	955	942	953	964	945	938	980	944	939	959	994	931	937	932	947	956	925	968	1002	993	960	946	936	894	982	947	962	963	945	931	942	924	974	1000	932	998	956	957	938	998	906	912	925	955	907	942	965	928	906	935	908	945	930	952	887	917	931	947	982	965	914	905	885	926	957	969	1006	888	965	935	926	934	912	936	933	961	954	929	999	905	943	966	964	907	985	898	979	928	979	892	983	951	919	924	912	918	941	990	965	925	925	912	966	968	921	908	944	924	932	963	939	1000	950	960	899	960	1003	964	943	963	884	895	993	938	940	878	966	924	919	935	957	944	923	963	967	1001	964	960	910	1003	896	954	996	937	937	988	898	924	888	931	908	909	979	953	929	951	921	936	1017	919	914	935	937	991	939	927	907	901	902	966	885	925	894	904	942	925	993	919	944	909	863	932	968	941	945	993	907	912	924	916	934	958	917	941	966	905	946	971	925	924	895	944	928	929	948	900	986	924	920	929	961	909	944	949	891	896	953	940	966	936	888	946	952	961	965	1018	932	921	951	917	923	947	937	928	894	955	882	962	895	897	864	896	913	909	950	1024	928	949	924	967	968	937	1000	973	887	934	959	926	975	913	934	912	916	949	961	932	933	930	977	925	999	990	918	929	963	961	917	965	994	990	865	970	941	933	926	945	908	914	889	928	936	858	927	943	916	964	944	932	921	961	997	961	894	897	1005	882	931	892	974	962	950	936	1010	972	966	962	947	924	941	918	922	972	946	949	978	883	926	996	949	910	978	955	995	936	956	957	935	954	967	874	956	912	982	921	969	945	972	945	989	994	888	963	973	936	928	913	921	925	959	912	920	901	995	937	928	885	994	919	946	928	925	952	953	942	886	956	993	904	956	945	953	945	942	939	983	911	908	931	946	927	1012	919	989	960	926	965	958	937	913	911	948	909	932	957	1031	988	932	941	924	925	894	998	971	938	944	967	972	939	928	932	952	977	932	935	943	959	962	900	886	904	949	983	913	954	948	951	1039	919	947	915	885	986	972	943	891	935	941	943	899	909	934	971	987	948	926	967	963	937	920	942	924	936	976	935	903	844	934	910	924	1000	935	959	969	986	933	969	928	939	941	934	978	1004	959	968	965	872	909	964	950	981	972	949	926	956	980	925	913	971	941	888	919	937	966	862	944	911	966	932	965	979	926	1004	936	880	899	965	941	927	961	898	963	983	1011	1000	966	932	979	924	958	958	932	896	958	974	971	924	991	922	886	897	966	893	899	1006	924	958	959	877	1006	981	890	959	978	933	959	983	953	939	969	966	973	905	932	888	951	937	955	928	922	959	922	931	933	929	910	921	973	988	958	953	980	952	936	908	935	968	945	946	977	910	889	970	916	928	874	922	933	894	923	958	939	918	907	937	949	933	971	926	976	970	967	939	969	912	993	945	933	889	895	895	930	883	949	928	947	909	953	943	955	978	938	946	907	957	898	934	960	960	935	908	921	934	910	915	920	931	931	965	1007	936	924	998	944	909	958	901	938	918	940	974	914	920	922	950	944	954	907	906	971	955	972	963	957	968	902	928	926	942	1017	938	916	978	915	945	965	892	924	939	937	902	934	912	941	956	973	921	970	886	969	910	987	968	935	931	947	897	921	922	919	934	958	967	920	935	939	913	955	944	913	925	922	908	991	990	902	957	905	989	981	899	946	908	969	899	972	965	962	911	964	952	941	894	1022	941	944	928	995	970	995	953	951	936	916	920	920	901	945	999	955	942	883	916	954	941	956	950	928	883	966	992	1030	898	926	984	935	1006	956	915	964	928	937	998	940	941	975	945	969	971	955	973	956	985	897	910	940	957	924	977	939	985	1005	961	917	902	901	940	935	891	964	993	992	898	939	960	961	938	903	956	974	971	1000	946	948	933	931	976	932	948	992	971	917	881	948	933	963	948	967	934	867	958	940	926	988	909	1030	960	922	940	956	908	1007	1016	977	961	949	918	911	947	966	960	933	920	920	942	999	902	945	954	873	980	969	950	885	959	931	936	962	888	954	966	916	970	915	949	896	928	901	973	968	985	967	934	902	903	1007	943	899	899	915	928	895	928	986	969	899	917	901	909	912	942	926	987	899	921	954	936	909	924	955	930	961	977	940	929	937	992	978	994	934	970	961	956	950	967	924	926	935	949	927	866	919	987	913	1000	936	939	977	957	961	943	929	911	932	967	941	930	896	910	936	968	927	903	888	905	962	931	921	937	858	988	935	964	946	929	983	926	907	1006	930	925	896	930	928	940	891	963	954	959	966	889	953	932	913	914	949	974	950	927	942	924	941	938	934	925	982	961	906	960	959	936	938	923	930	925	965	908	924	964	910	922	894	955	961	908	996	894	920	944	901	987	984	941	973	908	962	926	952	961	962	925	943	949	912	957	946	946	943	957	923	890	935	914	894	982	983	965	991	941	936	926	910	949	948	904	950	992	900	964	964	951	883	937	958	889	906	930	960	891	952	931	919	946	935	969	959	927	989	928	969	927	913	939	892	974	1012	940	943	951	974	910	984	954	946	937	931	1016	896	931	900	940	927	931	909	954	909	973	969	979	940	981	911	920	921	937	977	907	909	938	954	965	996	920	972	935	951	909	963	945	900	921	945	911	943	965	927	892	990	943	955	928	927	980	905	928	898	940	948	943	935	962	970	979	961	1001	941	967	967	962	935	927	940	934	890	954	955	988	936	972	911	885	949	905	956	932	971	919	983	922	997	939	973	887	897	953	937	912	952	973	994	965	929	958	900	962	955	885	889	993	942	931	906	920	904	990	939	890	959	921	913	984	942	988	910	891	919	936	942	959	933	958	922	932	1005	940	931	1000	921	931	935	922	919	936	919	929	944	959	916	909	949	925	967	914	947
5447	15800	12726	7648	5037	4756	4202	4090	2136	1748	1597	1406	1401	1267	1251	1203	1221	1177	1166	1144	1152	1106	1022	1066	1029	1014	1037	1076	1017	1042	970	1016	1002	1060	1038	1026	948	940	1016	966	1009	995	1026	1002	969	975	987	993	972	1014	959	928	965	995	988	967	977	970	962	940	956	953	910	951	965	927	936	930	947	943	991	964	926	938	932	983	936	947	977	962	995	994	953	961	936	895	956	924	985	926	980	901	929	956	952	972	942	931	905	968	995	963	915	956	983	944	908	967	930	943	895	952	953	958	947	981	964	862	984	924	938	932	890	883	988	935	962	935	945	932	897	951	942	963	944	896	945	941	919	942	927	900	922	931	919	896	928	956	992	909	927	954	989	931	935	897	963	964	941	916	935	970	943	911	936	954	921	976	963	939	873	947	926	958	944	974	940	920	974	990	930	939	963	918	962	935	982	929	941	943	916	974	985	919	946	916	913	923	917	939	963	964	966	957	1002	897	899	932	902	967	921	942	975	863	939	928	964	981	957	932	958	945	916	931	960	930	934	1003	949	996	978	884	997	882	947	939	910	897	952	933	946	914	935	934	870	901	920	950	882	987	931	934	899	1013	921	953	917	893	920	903	949	942	945	927	878	964	982	931	940	913	923	918	985	919	956	924	946	953	918	907	951	936	899	929	968	912	881	1006	939	911	939	946	957	946	916	927	936	942	934	881	922	936	917	933	884	906	905	956	965	929	936	1003	955	940	928	939	947	889	948	952	955	961	959	954	927	907	924	914	885	949	958	937	937	897	907	978	970	927	886	911	874	948	942	951	974	899	933	979	957	957	901	923	966	954	925	940	931	938	971	906	916	940	959	935	892	928	968	987	918	923	1016	931	966	920	900	929	912	958	909	940	918	988	939	919	985	932	955	925	909	962	950	971	970	968	922	895	921	940	947	892	1001	915	898	943	885	954	936	930	924	925	951	935	968	969	950	935	913	926	946	938	990	962	907	960	927	882	935	933	999	900	994	944	962	906	958	902	936	940	962	996	926	932	967	897	890	899	987	912	910	944	936	859	909	957	892	902	951	964	933	962	880	865	940	918	966	971	921	1014	926	964	973	946	923	946	1005	964	951	997	912	914	983	939	945	832	958	979	973	947	955	947	911	892	938	948	999	950	978	950	990	919	884	952	896	923	914	944	962	972	999	979	926	903	926	987	970	915	883	943	982	952	935	877	952	943	922	926	914	936	932	925	936	958	960	953	980	879	979	986	897	873	898	886	978	977	932	901	915	846	906	918	932	924	860	983	931	918	931	970	953	912	921	954	905	970	899	904	933	961	958	939	934	950	990	917	924	944	927	951	989	941	953	975	995	932	952	984	961	941	957	906	972	931	947	962	943	943	953	951	924	977	959	1015	944	939	904	927	938	951	939	916	913	903	912	908	931	964	904	931	941	888	891	983	912	926	992	962	930	908	914	940	980	938	940	897	910	946	907	954	901	910	950	967	915	985	952	863	885	939	912	947	907	969	965	981	956	916	963	935	931	956	958	960	887	872	901	931	937	943	910	942	967	935	920	933	920	936	938	903	941	991	940	877	983	932	927	932	883	974	951	897	962	894	908	908	944	937	967	912	893	969	908	967	918	895	954	937	957	985	960	907	942	903	1013	904	937	980	920	991	913	970	932	944	993	951	943	930	1011	896	952	887	938	918	930	985	899	923	938	959	926	955	911	912	902	916	983	960	930	926	918	975	899	877	1001	949	926	971	943	887	935	957	996	1001	932	962	925	990	984	895	989	949	914	927	871	938	972	938	965	930	931	946	966	908	934	986	926	880	951	950	956	917	892	934	975	931	921	919	948	987	968	923	900	906	978	932	947	959	887	907	925	955	987	918	1000	938	909	915	931	941	954	978	908	964	946	959	936	922	876	873	893	900	895	955	887	966	916	943	922	987	949	938	920	932	905	952	961	920	962	945	987	882	884	903	977	912	949	1012	942	935	944	979	898	885	954	930	930	930	941	906	971	951	999	943	968	989	1005	965	963	937	966	920	893	960	957	927	876	907	953	977	927	917	891	921	925	986	924	953	908	950	936	910	943	910	904	988	923	935	894	910	914	888	901	939	965	943	994	995	861	940	893	916	945	926	893	933	935	933	892	981	942	943	897	908	985	974	962	931	931	907	936	940	951	930	945	896	912	919	978	956	937	924	907	951	928	916	894	920	987	939	923	964	904	954	982	939	1028	894	929	913	961	963	989	951	968	941	994	915	941	961	991	935	958	916	883	971	983	961	892	911	901	987	948	949	952	948	914	926	872	977	962	960	903	936	935	930	891	923	901	883	929	891	940	920	959	974	920	923	937	930	916	887	928	902	895	983	889	977	936	958	923	981	931	924	903	938	942	933	975	925	942	933	869	898	859	994	961	962	926	938	998	933	886	907	903	922	905	951	980	927	986	895	913	883	941	927	969	949	946	964	961	952	941	899	944	936	889	938	928	973	931	927	903	964	962	920	954	907	929	972	929	926	903	899	941	976	948	892	973	921	921	937	902	910	984	916	903	942	904	928	919	976	971	940	968	906	937	933	879	900	934	953	936	911	912	928	971	975	936	901	921	915	906	960	908	914	903	946	906	935	969	956	937	899	924	893	951	950	907	966	942	906	957	931	938	946	956	963	888	991	997	905	961	963	918	939	884	987	974	952	979	895	949	935	929	938	923	963	900	982	976	956	944	927	1002	979	950	971	955	944	1025	914	923	883	940	891	950	905	868	917	941	898	927	927	914	993	979	925	928	956	924	917	904	962	952	937	908	944	939	959	1016	939	969	899	956	957	953	956	912	929	951	944	941	880	941	971	903	884	892	967	962	905	920	943	897	860	942	920	909	933	893	968	956	938	963	932	877	891	964	918	952	958	894	873	923	918	925	968	972	894	880	963	907	940	908	946	962	978	960	930	953	970	955	942	951	953	959	963	880	934	948	887	899	951	926	916	921	861	921	932	894	949	943	968	919	947	936	952	911	932	956	980	915	947	943	943	964	899	932	919	904	914	953	919	970	919	872	871	900	952	931	936	880	936	909	937	945	932	941	921	912	957	929	964	974	885	982	918	948	933	1003	967	935	948	945	917	924	959	944	928	951	957	982	921	937	905	963	976	952	919	905	911	938	943	1026	895	903	957	907	924	929	947	892	941	961	955	957	923	904	933	924	923	946	928	958	933	974	893	932	946	937	897	914	1014	922	983	925	918	977	949	963	960	966	942	897	851	903	894	932	889	942	929	926	921	920	958	912	941	955	937	901	916	939	931	958	939	898	894	915	968	928	933	958	938	905	942	948	948	953	888	910	959	914	943	952	887	982	916	931	903	912	912	948	948	987	911	921	992	941	905	876	967	967	896	924	917	919	887	955	963	917	939	885	953	933	932	949	910	851	909	922	941	930	947	893	970	932	945	959	934	938	967	936	943	918	902	925	901	884	957	901	897	913	896	945	923	949	934	945	909	942	948	940	905	951	955	935	904	991	920	924	917	914	889	927	931	957	893
24978	21284	27307	25474	10770	2015	1635	1477	861	784	782	758	689	687	668	628	625	572	590	600	586	597	633	581	585	577	606	575	603	574	597	562	560	556	565	530	579	565	551	598	570	564	527	563	578	547	538	548	524	546	558	549	560	568	570	555	551	549	566	537	536	543	517	516	561	547	565	550	533	537	576	529	504	565	580	536	496	532	563	575	563	531	575	527	537	545	547	539	523	527	527	556	518	558	526	527	529	535	567	540	498	573	546	551	504	582	539	557	524	536	549	541	540	558	515	557	529	530	523	543	549	546	549	509	507	522	556	544	530	567	564	495	573	530	495	525	564	542	573	525	529	528	482	541	546	548	494	539	530	542	552	514	573	527	521	545	525	516	544	525	493	521	505	568	553	542	530	531	533	487	552	489	503	513	541	537	523	503	538	527	534	526	557	563	526	514	529	519	525	488	558	550	540	484	495	535	543	521	566	533	498	549	536	601	550	550	503	553	568	532	542	525	553	533	573	555	513	562	529	568	540	517	547	530	530	536	525	528	494	570	514	541	577	482	530	529	528	551	549	491	515	543	508	539	519	497	510	580	537	578	539	551	529	578	500	535	584	556	542	578	471	528	566	514	535	538	534	534	497	484	550	562	535	545	538	562	483	541	553	533	562	540	518	517	527	507	546	537	523	530	535	541	528	518	551	508	558	574	561	545	566	546	543	538	524	499	536	534	539	527	554	538	537	499	522	518	550	541	520	515	541	526	550	520	563	544	544	530	556	524	603	520	529	527	559	572	547	561	570	537	565	554	520	532	519	498	519	504	517	547	515	570	542	505	572	528	529	524	528	532	571	518	532	540	518	529	532	534	465	531	536	537	504	535	580	525	509	561	522	558	520	512	485	563	538	548	531	561	540	532	559	529	501	585	542	531	532	528	533	534	506	526	523	540	537	519	535	534	540	541	540	572	531	556	575	553	591	562	570	508	525	542	494	588	534	505	537	511	531	493	541	519	468	506	527	553	528	550	557	544	549	537	505	537	581	539	505	541	558	535	560	551	522	548	563	577	555	568	537	463	541	534	549	572	518	529	541	588	536	561	571	504	530	559	544	503	495	525	566	497	542	572	513	538	525	551	536	539	502	504	573	496	518	556	542	552	565	484	518	516	545	524	550	505	500	549	528	546	536	564	541	574	562	548	550	571	503	522	534	524	512	534	538	509	525	556	529	551	522	540	570	538	523	496	530	523	495	543	578	519	523	505	563	543	509	573	572	561	547	520	525	571	513	547	519	511	535	542	556	558	541	539	525	524	565	544	530	543	532	506	554	551	509	544	584	553	504	469	552	557	525	521	579	568	516	514	566	560	531	535	522	524	552	576	534	510	538	531	559	546	548	515	549	491	561	505	539	556	500	557	570	504	510	558	566	523	569	573	542	509	504	557	560	535	547	515	514	529	553	539	545	534	579	533	554	501	511	527	511	524	553	522	480	527	522	539	540	526	508	540	540	534	546	517	575	534	607	552	516	499	560	537	565	507	517	538	544	516	560	547	532	535	570	538	522	545	517	525	544	487	570	506	519	531	568	562	553	504	539	550	529	537	488	534	539	524	526	527	529	481	487	524	570	531	556	505	488	544	516	516	547	554	581	499	513	561	518	564	496	581	542	523	539	526	529	548	506	520	528	539	527	559	522	548	534	566	507	536	531	578	556	527	522	522	541	502	508	503	561	521	547	508	525	520	522	565	527	495	559	549	525	544	524	526	523	536	560	522	543	511	531	520	474	577	483	495	488	509	495	498	495	515	536	558	510	565	563	507	566	509	518	570	527	528	528	543	540	550	522	532	498	512	528	590	568	557	555	548	524	545	508	541	564	515	549	552	567	505	548	508	556	516	566	520	538	521	512	545	514	571	528	514	535	542	531	499	502	516	562	520	553	562	523	525	556	545	523	571	477	555	531	535	528	534	531	522	511	526	531	537	523	533	537	505	530	568	540	554	567	506	540	469	519	549	530	493	550	536	529	528	517	553	545	538	530	510	556	534	524	545	554	533	538	498	578	522	524	517	521	544	532	510	547	553	511	509	506	554	543	542	522	499	522	550	527	526	490	550	505	547	546	524	543	538	540	498	542	541	540	565	536	535	520	526	528	518	515	532	564	573	580	505	543	542	567	567	528	533	567	518	558	550	554	546	560	548	515	516	545	569	532	523	523	560	523	519	499	552	609	496	534	554	538	572	532	544	563	516	556	546	552	507	495	549	559	490	518	522	528	522	501	530	498	506	531	524	543	585	509	525	561	530	504	551	560	532	548	527	548	560	507	522	516	525	497	532	533	521	525	532	534	528	536	545	545	537	520	527	551	547	549	510	538	581	569	565	529	534	571	524	541	527	509	520	530	558	546	568	515	528	512	579	506	532	489	540	506	526	522	544	562	539	530	572	476	531	523	507	514	529	531	526	597	541	493	536	521	528	532	546	546	494	560	550	481	512	515	541	538	522	523	525	520	566	565	586	562	532	518	521	508	508	536	542	504	493	534	548	527	567	533	522	543	570	513	584	564	503	576	547	546	555	536	535	555	526	493	516	551	517	530	535	577	542	548	522	534	543	541	555	521	517	524	532	553	542	503	548	544	519	541	543	520	514	517	555	520	524	522	513	537	546	510	573	535	546	498	552	519	508	555	543	528	495	546	518	530	519	528	498	550	537	524	484	484	538	555	513	508	537	534	542	536	568	517	548	556	522	535	526	544	522	514	555	549	550	523	505	514	560	537	534	504	514	540	571	554	550	531	510	543	549	517	578	530	539	515	552	499	526	516	535	514	556	533	540	542	490	545	515	607	528	535	540	519	535	556	493	528	540	566	518	519	543	492	507	566	509	497	525	574	508	532	572	499	572	536	492	527	532	510	526	537	546	545	527	544	556	540	516	519	548	533	560	544	582	538	546	538	485	508	563	539	548	480	512	524	471	515	503	562	521	554	503	550	533	535	555	532	546	499	538	555	545	532	518	517	579	557	551	513	567	532	520	508	532	536	524	554	529	509	542	553	527	562	526	537	516	518	495	513	525	511	491	543	538	557	543	526	529	515	523	549	557	485	543	517	552	515	578	513	535	576	545	531	516	545	551	565	547	544	551	522	539	545	557	536	550	491	522	546	529	543	557	573	542	470	557	513	547	530	509	515	524	515	531	522	533	528	505	545	492	524	479	515	512	499	519	545	526	549	487	534	529	515	521	543	504	516	553	569	506	497	527	566	570	514	545	541	534	520	530	519	533	569	529	533	535	539	539	562	543	523	538	550	557	477	499	504	556	495	509	530	518	537	587	510	536	526	486	544	545	519	520	548	523	582	566	521	545	537	513	513	535	556	577	528	549	526	559	525	581	554	574	521	582	477	522	525	527	559	565	527	557	521	490	513	516	499	558	546	554	510	515	581	524	546	550	564	549	570	544	531	533	515	549	510	545	539	542	581	555	561	532	561	523	479	540	544	586	517	563	516	543	531	526
4750	10627	8355	5021	3292	3070	2785	2540	1352	1102	988	889	786	747	771	772	717	733	728	695	680	652	671	597	649	625	640	656	596	617	647	602	615	585	592	621	595	555	612	588	570	539	584	563	565	562	580	593	567	585	551	580	568	578	575	569	574	568	528	587	574	574	530	593	544	586	579	514	557	620	590	543	542	579	596	554	565	577	555	591	574	553	550	569	509	567	558	552	577	557	568	518	478	516	576	564	561	553	545	592	559	541	568	558	551	520	563	574	547	549	577	547	558	562	565	547	561	564	562	558	619	526	556	582	548	528	578	549	568	536	570	557	526	537	587	596	583	506	590	534	585	556	511	547	624	589	514	539	597	552	510	543	574	571	557	552	565	576	586	556	541	537	545	543	575	548	533	556	526	529	587	561	529	510	561	565	552	534	579	565	557	515	571	572	518	571	535	521	540	573	507	556	590	589	549	514	544	582	538	489	545	595	581	569	521	533	543	571	602	559	525	513	567	546	543	515	553	528	588	562	586	558	537	528	517	524	551	542	544	588	538	585	574	555	557	541	531	529	559	567	544	522	554	515	539	550	538	554	548	544	584	545	560	557	563	557	549	579	567	526	552	534	552	554	560	547	533	609	544	550	570	549	518	541	573	606	540	568	535	568	526	608	561	567	544	553	565	567	536	518	555	538	586	566	537	540	568	537	536	552	561	561	571	551	543	584	566	546	534	547	553	500	533	553	564	521	561	567	541	523	590	564	528	554	565	575	503	558	579	570	525	550	590	561	552	566	522	535	548	551	544	546	605	593	545	561	504	561	573	532	536	543	578	536	555	570	517	562	584	555	541	535	564	513	609	536	576	569	552	526	512	566	549	544	571	566	576	571	541	553	570	562	525	596	522	553	555	537	586	567	578	524	574	547	560	601	533	580	539	578	533	575	546	587	554	580	530	543	574	565	536	578	538	517	552	521	572	544	496	533	579	579	553	550	518	554	566	553	573	527	573	567	528	560	533	573	562	555	574	546	547	570	508	539	541	590	557	564	564	529	551	521	565	532	554	535	500	580	579	569	600	537	561	594	571	555	576	562	553	558	529	583	527	559	514	557	588	544	520	596	550	532	570	589	544	531	582	540	533	566	529	538	569	566	564	550	559	538	582	555	540	550	575	547	545	542	592	573	551	580	563	539	554	578	556	537	588	571	534	549	518	510	579	548	544	559	553	566	527	549	533	563	516	594	544	587	582	608	541	574	520	554	551	573	557	568	592	519	529	563	591	592	569	556	545	588	533	588	548	539	564	581	564	589	539	573	566	596	541	542	517	542	559	545	544	582	582	540	564	589	549	539	568	531	589	561	550	511	524	565	576	556	556	571	531	581	557	532	522	591	546	523	542	588	585	538	548	577	540	535	589	522	594	565	552	531	563	520	548	549	555	585	548	543	560	560	539	552	538	563	585	529	589	585	564	525	540	578	553	554	537	583	565	544	533	555	539	570	563	572	561	584	577	566	580	576	529	539	514	554	549	513	545	533	578	556	549	545	559	565	567	514	548	524	560	570	551	616	524	570	547	531	571	574	548	537	543	519	550	586	514	599	602	544	557	542	589	583	575	543	536	521	548	576	517	562	571	582	556	561	533	568	564	537	551	549	551	561	610	559	555	565	545	605	515	554	512	538	530	549	536	564	555	570	579	526	570	536	592	524	576	537	532	518	542	569	552	550	571	547	536	543	557	523	570	573	540	556	547	575	520	548	530	569	551	568	520	568	571	566	539	595	512	566	570	555	549	542	547	573	541	566	570	546	539	595	600	546	555	560	550	592	517	545	571	546	560	522	559	584	560	552	560	554	575	524	531	548	549	513	533	539	554	540	600	561	553	524	530	549	578	552	563	582	577	533	549	585	541	546	551	543	557	554	553	540	566	566	573	549	551	535	562	524	599	549	527	553	532	499	589	516	578	556	565	527	558	560	576	576	561	513	578	541	563	503	548	565	513	577	561	536	590	500	539	569	510	555	576	583	550	533	562	586	561	551	542	575	574	582	497	551	592	575	563	543	581	550	563	543	547	569	569	537	575	538	533	556	543	515	551	561	584	566	564	607	557	565	591	520	546	501	553	571	527	577	546	539	561	551	549	558	550	577	550	583	527	559	581	578	551	577	549	526	529	527	585	542	545	565	543	566	533	548	521	542	536	540	532	584	523	545	554	517	583	558	529	566	511	572	526	579	565	546	570	533	591	554	604	604	565	560	586	514	552	549	546	565	591	556	575	557	534	549	586	560	558	546	567	587	529	600	548	541	566	551	543	581	544	577	617	500	519	579	542	591	545	585	569	550	583	552	575	537	530	572	530	510	563	528	564	534	569	577	605	573	551	544	544	540	514	593	542	539	525	551	567	559	521	601	568	538	565	529	565	538	549	549	548	523	567	531	543	551	528	510	543	557	510	553	571	550	535	557	570	565	544	584	542	510	552	566	571	585	551	562	555	535	553	581	576	550	558	507	602	569	558	559	543	542	513	549	577	559	520	463	577	546	588	522	580	530	554	547	528	547	547	566	538	528	521	541	567	554	571	596	540	574	547	572	569	563	578	584	577	600	537	549	576	548	559	554	549	540	557	555	558	568	552	533	535	580	535	551	577	539	594	536	515	546	508	560	560	556	583	540	546	566	563	546	507	537	541	525	594	537	546	552	588	529	561	487	545	549	539	556	560	557	587	573	518	565	587	541	540	571	529	509	531	532	535	597	544	564	542	525	539	578	516	577	570	570	572	556	522	550	581	591	575	531	544	537	579	539	559	560	552	579	574	545	584	602	575	603	526	554	544	530	504	541	575	546	544	511	567	556	552	595	542	554	554	576	573	581	561	562	517	562	557	550	551	531	547	570	550	586	540	583	599	582	560	580	538	513	534	562	567	584	527	549	550	526	542	563	587	552	550	541	524	590	557	564	565	545	583	534	560	558	555	556	594	552	549	575	529	606	500	517	541	541	561	526	580	535	567	580	559	544	516	568	565	543	550	569	599	539	564	565	548	577	579	534	548	556	541	551	531	591	592	511	532	548	576	518	526	579	579	523	584	569	528	567	511	521	577	520	525	567	545	554	573	566	564	512	580	547	572	568	588	534	563	534	546	554	543	539	525	578	548	588	537	587	534	554	554	552	575	628	596	580	555	560	575	495	562	548	527	564	577	570	558	575	582	599	562	569	536	538	572	531	548	583	563	495	567	546	570	557	572	517	577	529	556	592	552	524	510	568	566	573	561	587	547	558	512	561	554	538	564	565	546	558	556	565	578	577	570	593	564	560	536	530	554	549	567	539	583	534	546	582	576	546	554	533	554	536	541	582	574	514	608	564	602	555	548	597	523	552	569	506	598	559	507	555	556	549	590	586	512	545	544	529	561	527	521	523	533	536	539	528	578	507	555	541	583	493	545	564	545	540	571	531	545	503	565	587	515	560	534	594	528	574	558	525	528	573	538	565	538	564	543	584	547	534	541	515
22666	21318	28935	24045	21329	21527	11930	4404	2243	1980	1726	1528	1504	1463	1326	1345	1334	1320	1309	1218	1241	1283	1246	1192	1158	1179	1220	1165	1101	1107	1188	1154	1148	1110	1144	1119	1146	1130	1169	1088	1099	1036	1133	1102	1095	1076	1104	1103	1061	1011	1054	1043	1043	1046	1072	1036	1053	1089	1032	1147	1064	1054	1011	1073	1016	1071	1058	1046	1060	1045	960	1060	1075	1028	1034	1058	1010	1026	1020	1060	1025	1051	1015	1049	1019	1064	1074	1058	1018	1019	1088	993	979	1026	1034	1006	1017	1072	1036	1009	1051	1007	1034	1000	1069	1041	1084	1063	980	1024	1039	1048	1081	988	1019	1040	967	1034	1072	1102	1014	997	1096	1029	980	1030	982	984	1038	1017	1056	1056	1006	1095	1046	1008	981	1038	1061	1051	1068	1115	1008	1074	1027	1054	1029	1029	1024	1052	985	1021	1004	1047	993	1050	1022	1023	1072	1078	979	1028	1010	1032	1030	983	1035	1049	997	1096	1001	1011	1011	990	1006	1062	1082	1046	1044	1019	1006	1054	988	1108	997	999	1010	1021	1044	1001	1018	986	1041	1071	1030	1037	1013	1002	1047	1030	1063	1033	1048	1022	1033	1068	995	1032	1070	959	1014	1025	1093	1037	1078	1036	1092	1029	1008	1039	1081	1005	1038	1020	996	1002	952	993	973	1050	1116	1064	1034	1029	1085	982	1000	1055	1029	1085	1049	1005	1034	1061	1023	1027	993	1026	1055	990	1047	1067	1087	1033	1075	1066	1052	1044	964	1026	1047	1061	1039	1085	1036	1001	1055	1075	1009	1040	1051	1025	1007	988	1010	1067	1058	1013	1060	1010	1048	1096	1021	1025	1087	1037	1034	1058	1056	1003	991	1001	966	997	1021	1091	999	1068	1061	1002	1051	1053	998	1013	1056	1016	1035	1009	1027	1046	1066	1004	1021	1019	1041	1009	1031	1019	1029	1032	1108	1012	1028	1093	1054	1007	1128	1074	1075	1032	995	1015	1057	1032	984	1055	1032	1023	1024	1065	1059	1029	1043	1058	991	1072	1036	1012	1012	1021	1050	1008	1039	1028	1076	1113	1060	1051	1040	1053	1027	1018	993	1044	1006	1078	1063	1078	1016	1035	1019	1089	1054	989	1023	1052	1061	1047	994	1055	1009	1031	1052	1004	1001	985	1029	984	1002	1098	1066	1031	1024	1048	1000	1011	1056	1027	1028	1028	1060	1022	1031	1009	1015	1030	1070	1019	1027	1056	1049	1009	1026	1043	1049	1034	1034	961	1071	986	1000	1054	1051	1010	970	1097	1051	1010	1015	1023	1037	1043	1055	1081	1042	1017	1076	983	987	1012	1029	1067	1015	1053	998	1012	984	1062	1026	1045	1079	976	1044	1044	1075	988	1050	1062	991	1003	979	1074	1054	1009	1046	969	1022	1076	1058	964	1084	1014	999	965	1032	1044	1040	1009	1058	1078	1019	1002	1032	1006	1063	968	1049	1031	1042	1000	1032	1034	1047	995	1059	1014	1029	1069	1078	1086	985	1023	1022	1081	1012	1043	1043	1042	985	1023	1034	998	1091	1019	1022	1062	1000	991	1039	1082	1062	1091	1042	1080	1037	1008	1020	1028	1035	1025	1085	1062	1033	1015	1101	1005	1029	1037	1020	1019	1011	1056	1046	1051	1079	1067	1039	1136	1038	1058	1001	1001	987	1072	1006	1008	1022	995	1056	1057	1079	1071	1012	1054	1032	1016	1046	1062	988	1050	1002	1014	1112	1069	1084	1075	1046	1024	1053	1047	1048	972	1062	996	1009	988	1059	1040	1019	981	1045	1098	1099	1100	1055	1078	1014	1050	985	1091	1009	1048	1021	1026	1070	980	1046	1037	964	1004	1026	1074	1070	1065	1048	976	1031	1081	997	1065	1043	1010	1034	1012	1030	1027	1043	1083	1061	1032	1040	1038	966	1018	1022	1055	1100	1028	1029	996	1072	1066	1062	1108	1020	946	1080	1007	1032	1051	1108	1002	1033	1013	1076	1057	1009	1068	1021	1006	920	1058	1022	1019	1007	999	1032	1037	1055	1034	1004	1041	1043	1031	1038	1004	1037	1020	1056	976	1024	971	1070	1031	1057	1041	1054	959	1042	1047	1071	1007	957	1093	1036	1021	969	1028	1049	1037	1017	1047	993	1068	1066	994	1009	1004	1009	1047	1029	1018	1068	1060	1047	1018	1059	999	983	1043	1036	1057	1037	998	963	1035	1017	994	1048	1052	1077	1014	1043	1008	1040	1067	1079	1050	1059	1045	1064	1000	1008	1010	1029	1039	1033	1066	1041	1018	1067	1029	1026	1093	1071	1035	1048	957	1018	1029	1091	993	997	1004	1041	1045	1013	1037	1055	1078	1000	989	1023	1013	1012	1016	1037	1031	1058	1031	1011	1025	1019	1021	988	1041	1066	1006	1054	1000	1020	1002	1020	1011	1037	1039	1015	940	1044	1031	1032	964	987	992	1031	990	1074	1024	987	1051	1055	1143	996	1047	1001	1009	1029	1068	1036	1005	1023	1107	987	1038	998	1056	999	1013	1064	1024	1072	1014	1004	1066	1054	1028	1029	1098	961	1013	1040	1036	1008	1006	974	1020	1002	1017	1041	1011	983	1006	1057	1045	1007	1037	1017	1003	1015	1027	1056	1042	1027	986	1000	1034	1011	1029	1086	1021	1025	1033	1001	1085	999	977	1048	1036	1066	967	1020	1055	1026	1047	1111	1035	988	1033	1010	1067	986	1012	989	1042	1075	988	1009	986	1019	1023	1015	993	1068	1010	1030	997	989	993	1063	1021	1038	1035	988	1060	1025	1066	1029	1039	1067	1073	1000	1044	1018	1063	1024	998	993	1037	1055	1079	1045	1035	1054	993	1085	1041	1063	1022	993	1074	1036	1041	1020	1023	1002	981	1007	1066	1005	1037	1080	1069	1050	1061	1023	1070	1013	1034	1043	1028	1032	987	1041	1019	1021	1011	1038	1067	1016	1069	1060	1041	1048	969	1044	1010	983	1075	1044	1069	1068	994	1040	1006	998	1080	1035	1012	1044	1069	1120	996	990	1010	1108	1075	1034	1003	1009	998	998	1054	1094	1058	1039	991	1026	1003	978	1046	1094	985	1020	1104	962	1017	1024	1074	1002	979	1002	1109	1002	991	1075	1013	1033	1049	999	1115	1062	1034	1042	1057	1000	1042	998	1017	1077	992	1080	1035	1026	1016	1019	1013	932	1057	1028	1002	1040	999	1002	1020	1011	1026	1007	1003	1033	1055	1034	1018	1054	1039	1051	1045	1072	979	1005	1026	1071	1026	1128	996	1040	1052	1072	1005	1057	1019	1029	979	989	1030	1053	969	990	1043	1074	1075	980	1075	1026	1040	1027	1043	1043	1051	1037	1086	1041	979	983	1008	1047	1055	1019	1004	971	1084	1108	1005	1051	1045	1044	1028	1050	1067	1013	1037	1088	1002	1011	1042	1014	1091	1034	1070	1036	1050	1019	1060	1009	1037	1050	1030	1052	1088	1038	1054	984	1075	1045	1019	1050	1051	1047	1054	1087	1008	983	1029	1010	1040	1077	1065	1071	1067	978	1024	1018	1078	1053	971	1064	1045	996	1054	990	1007	1023	1037	1027	1110	1055	1048	1005	1017	1040	953	1030	1055	1029	992	1010	1000	1075	1048	1045	979	1026	967	1023	1056	970	938	1063	994	967	1036	1080	982	1025	1041	999	981	1054	990	1012	1012	1017	1025	999	1030	1015	1012	989	1027	998	1075	1044	1022	980	970	1106	1012	1081	981	994	1014	1021	1038	1034	1025	983	1077	1040	1095	1039	1051	1013	1065	1076	1052	1047	1011	1083	1003	1007	1009	1067	1068	969	1089	1059	976	1071	1048	1045	1028	1083	1050	1041	1084	1011	998	1014	992	975	965	1056	1010	1040	990	983	999	1041	992	1047	1050	981	1053	1008	1039	1016	1022	1074	1018	1113	1036	1022	1052	1007	1024	1012	970	1030	1032	1019	1037	1050	958	1055	1093	992	1012	979	1015	1046	986	1025	1015	993	1007	1033	989	1007	1047	1030	1061	947	1033	1063	1002	1059	1040	1052	1057	1054	1057	1022	988	1004	1026	1004	1016	1077	1063	968	980	1027	1076	1063	1028	989	983	1058	1027	1012	988	998	1051	996	1085	1007	1044	1047	1028	1067	1044	964	998	1033	1016	1013	1050	1018	1068	1079	1085	1051	993	1087	1033	1050	1096	1025	1075	1067	1033	1068	1063	1037	1054	1005	986	1006	981	1032	1011	1042	1036	1059	1043	1043	1018	986	1022	1025	1028	1017	1064	1032	1044	1057	1027	987	1090	1069	1062	1037	1033	1069	1020	1061	1022	995	1048	1020	1002	1035	1007	1004	955	1070	1048	988	986	1068	1051	1014	975	976	1051	1015	1062	1064	1067	1080	1016	1072	1062	1024	1071	995	973	1002	1054	1024	1029	1036	1053	965	971	1009	985	1093	1013	1024	1029	1062	1059	1034	1019	1041	976	1042	996	1067	968	1096	1039	1035	1046	1020	1046	1077	1038	1027	1032	997	1057	1077	1035	1039	978	1046	988	1029	1009	1026	1015	1037	1040	1069	1022	1049	1004	1010	1013	1070	1006	985	1003	1000	993	1001	1011	1012	1037	1045	1034	996	1041	1030	1028	1010	1078	1002	1024	994	1044	1011	1003	1021	1016	1001	1012	1060	990	1040	1081	1011	980	1013	1074
6941	22553	18646	11574	7741	7408	6634	5814	3090	2481	2148	1899	1733	1633	1666	1482	1508	1376	1396	1330	1354	1337	1217	1220	1224	1226	1254	1152	1195	1189	1150	1152	1131	1147	1129	1246	1163	1108	1122	1046	1099	1071	1111	1100	1144	1020	1040	1043	1045	1108	1025	1089	1072	1043	1100	1019	1023	1105	1082	1134	1015	1056	1049	1094	1088	1052	1083	1083	1025	1056	1012	1012	1079	1017	1072	1095	976	1043	1051	997	1038	1072	1055	1074	1023	1023	1017	996	1007	1060	995	1034	977	1052	1036	990	1032	1011	979	1040	1038	1079	1085	983	1027	1037	1026	972	1008	993	1081	1006	1027	1031	1035	986	1023	1042	1046	1050	994	1039	998	1018	1078	1012	1049	1011	970	1044	1031	992	1018	992	1012	1024	1013	1062	999	1008	1047	1037	1028	1057	978	980	972	1049	1008	993	1058	1018	1097	1051	1028	1035	1016	957	1024	1046	1017	1079	1041	965	1034	982	1067	1053	1049	1047	1013	1029	1034	1022	1081	1003	957	1042	1022	990	1028	1026	1025	1033	1007	993	962	1043	1000	993	1012	989	1013	999	976	1025	1066	1030	993	1019	1053	1039	1008	1000	1059	1044	1028	1005	1012	1010	977	958	1083	1002	1025	1007	939	1044	1012	1017	984	1091	1025	1011	1036	985	998	1059	1107	1023	1002	1041	1038	1012	1036	1033	1050	988	993	1020	1030	1031	1004	1024	1034	1065	1007	1005	977	953	1039	1051	1040	1013	1030	1049	1040	1020	996	982	1015	1018	1075	1075	975	1029	1011	938	989	1084	1008	984	1034	1035	1039	1004	1018	1027	1017	1035	1024	1017	1053	1018	1067	1055	1025	1044	1061	1047	961	1009	1053	1030	1009	1011	1035	1005	995	1025	964	1027	1003	1010	968	1045	1050	1052	1058	972	1103	1086	1027	1003	1031	1053	1057	970	1037	989	1011	1037	1081	1047	995	1019	1023	985	1011	1045	1077	1014	1052	1010	1044	1060	998	1089	1025	1028	1017	1042	1069	1037	1021	979	1048	1002	1012	1029	963	1007	988	983	1038	1033	1042	1049	1005	1039	1032	1020	1050	1019	1053	1012	1043	1008	1063	1035	1057	1027	1030	1050	1068	1035	1082	992	950	1036	1023	1041	989	1028	1029	971	1022	1011	980	1032	980	1055	1013	1007	1055	1005	1045	1033	1003	1009	1019	1017	1027	1020	1016	1048	995	1010	987	1048	1034	1042	1031	1012	1085	1027	1004	991	1048	994	989	1061	1041	1012	1013	1040	1044	984	1024	1048	1024	1031	1031	991	1054	1005	1034	982	1018	1027	971	1061	985	970	1044	1018	1005	1032	1064	1052	993	1050	1026	1052	1036	997	1036	1011	1019	1065	921	991	1046	989	1065	1001	1002	979	991	1015	998	1004	1022	983	996	1078	1011	960	1070	994	1002	1045	1052	1026	981	1048	1031	998	1022	1040	1005	1023	999	1026	1039	985	993	982	991	1069	1000	1024	1045	993	1026	1007	1001	1017	1000	1048	1048	995	1019	1019	1058	1026	1014	975	1023	1032	1018	1031	1032	1014	1020	1026	1010	989	1018	1047	1032	1043	1012	1011	999	1014	1033	1033	1001	1010	1021	953	1051	984	1037	1028	1058	1054	1044	1031	996	998	1054	1040	967	971	993	1038	1016	1011	1017	1004	1009	1034	1040	1079	936	971	1035	990	1005	1032	1013	1054	1033	1004	977	1015	1076	1004	1058	1041	1047	1021	1035	981	1036	1025	931	1030	982	987	954	1027	961	993	1047	1016	1002	1074	1054	1006	1034	1057	983	1055	1034	1047	988	995	1004	1071	1035	1060	1007	963	1041	1024	1012	1064	1060	1046	1006	965	1013	1038	1036	1004	1054	1029	947	978	1069	1020	1013	1003	1047	989	1020	1082	986	1013	1048	1061	1038	955	1004	1027	1063	1087	1011	995	989	991	1019	1076	993	994	1008	1006	996	978	1016	1043	1065	1002	991	1044	951	1040	1046	1035	1009	1002	1005	1031	1102	985	1032	1035	1100	1024	1012	1024	1036	1025	1034	1004	963	1024	951	1006	996	991	993	970	1008	990	1054	983	1027	1032	1068	1041	1009	1036	1077	1018	1017	999	1031	1036	1008	1006	1055	1038	989	1012	1037	994	1017	1043	1033	1109	998	979	1007	1032	969	1004	1074	1059	987	1026	1050	991	1014	1019	987	1050	995	1034	1060	1034	1035	1029	1021	1054	1032	1022	1020	1069	996	1019	1010	950	1015	971	1005	1041	1023	1082	1000	1085	1029	1038	1069	1006	972	1044	1011	1037	1012	1002	1082	991	1031	1052	1017	997	1051	1030	1008	1048	1016	1037	1021	1055	1020	1069	1035	1008	962	1009	1003	1030	1056	1036	1052	1019	1017	1026	1002	994	990	1001	1026	1020	950	1035	1054	974	1059	1003	1068	1036	981	1016	1026	1020	1016	995	1014	981	1032	981	1013	991	980	1007	1008	1079	961	1005	968	1013	1006	1002	1021	1027	996	1067	1048	980	981	1035	994	995	1019	1076	1046	1019	1032	1045	1054	1036	1036	1027	1013	987	992	1035	990	990	1098	1006	1053	1041	1047	1018	1043	1021	1012	1030	966	1030	991	1029	982	1017	1041	1056	1003	1021	1013	1011	1045	1031	1020	1033	1037	1071	1019	967	998	995	1037	1038	1005	1064	997	991	1097	1094	1023	1022	1098	1072	1002	1019	1001	995	1034	1009	941	980	986	969	1014	998	982	953	1024	1029	998	1015	972	971	1028	1016	1013	1013	1021	1062	1026	999	994	1059	1042	1075	1070	1037	958	1035	978	1023	1029	1080	1011	1025	1059	992	1034	1012	1026	1091	1035	1039	1069	1019	970	1049	1010	1010	1064	1086	1003	1012	1048	1014	1063	984	1029	1039	1010	1006	1014	1016	1033	1001	998	1004	1029	990	1040	1014	1012	1057	1033	1033	1029	1054	1038	1014	1045	1112	992	1034	1024	1049	1017	990	996	1028	985	978	1013	1052	949	958	1006	1003	1005	963	1047	1012	987	1048	1033	994	976	1004	1050	1040	1009	1002	1029	998	1005	1025	1048	1066	1015	980	1004	1001	1022	1010	1039	1012	1030	1040	1041	1047	1076	1069	1039	1045	1054	1003	1032	1026	1028	973	1035	995	1088	1041	1002	1010	981	1023	973	1006	949	1042	1015	1022	1012	1034	997	1062	1017	1084	1050	1050	972	1005	989	1022	990	1077	1070	1031	1034	1060	1038	969	1018	1059	1083	987	964	1011	1068	984	1004	1057	950	1003	1060	1051	993	1022	966	1007	1004	1025	1096	1008	975	1043	1004	1020	985	994	966	979	986	1063	996	1027	1042	1043	1031	1032	1040	1044	994	972	990	1044	1058	1055	1038	986	1000	1060	1029	992	1004	1070	1015	1036	1011	992	1031	982	1063	1034	998	1071	1046	1050	1047	1037	1020	1012	1035	1080	1082	1022	1009	972	976	982	999	1057	1039	1091	1000	1015	1060	1057	1009	1042	1010	1010	999	1043	1038	1035	1035	1056	999	1038	1028	1041	1043	1041	1023	1011	1036	1006	979	988	1026	991	996	1040	1041	1038	995	1038	1040	1062	1032	1048	1022	999	1004	1041	1009	995	1004	977	1090	976	979	1027	1022	1035	994	1042	987	980	1050	1038	987	1055	1022	1004	1021	1037	1106	1054	1026	1038	1019	1057	986	1079	1016	1033	1039	1020	1018	1000	1002	1033	1030	935	965	1028	1005	991	1021	995	1071	1017	1046	1031	1014	1043	1059	1005	1003	1015	1043	1015	1080	1002	1035	1032	1027	980	1005	1053	1037	1026	987	1025	1079	1017	1044	997	1034	990	1011	995	1053	1036	1036	1066	1008	1015	991	1052	1094	1021	928	1010	1005	1006	1039	968	994	1029	997	961	967	938	996	1076	1005	1028	1014	1060	981	1039	976	1062	1049	1017	1017	1069	1008	998	1054	995	1027	994	1001	1043	1036	1050	1053	1061	1046	1029	1055	995	999	1041	1033	1018	1002	1028	1032	1028	1000	999	979	1042	1005	1024	1028	1044	991	1041	1040	1000	1027	1028	1005	1006	1059	1025	1021	977	1002	1078	1034	1001	1033	983	1033	1069	1010	963	998	1030	1008	989	1032	967	1025	1049	1007	988	1017	1022	1024	1008	1028	1010	1028	1035	1056	1057	1044	994	1025	1123	1039	1057	985	1069	1020	1010	1022	1022	993	1002	972	1038	1057	1016	1020	984	1018	990	1023	988	1036	1045	1029	992	1016	1044	987	1074	979	995	1046	996	1036	1027	973	1057	1061	1079	1008	1016	980	1017	998	1006	1066	1094	1023	1067	1035	988	1038	1016	1032	998	1064	1008	1029	1043	1065	1020	1034	1030	1034	1024	1001	1071	1032	1022	1010	1056	961	1073	1065	972	1003	1003	1002	1006	1059	1034	1012	1002	996	1061	1047	977	1004	949	1025	998	1079	1020	1078	1013	1006	1042	1015	1075	952	983	1077	1026	973	956	972	1032	1000	1077	1054	1054	1024	1037	1017	943	1114	1000	1032	1010	1043	1030	1094	1061	1032	1023	1020	1022	1027	1027	984	1062	1028	1025
28168	19666	8427	2719	1374	1259	1220	1070	776	749	710	613	673	649	687	637	622	610	606	625	643	647	621	625	615	645	625	619	595	594	611	592	637	651	605	627	617	576	614	599	600	607	611	653	606	587	554	606	592	583	593	610	587	636	613	613	556	583	620	612	614	598	590	579	560	569	563	583	562	588	594	578	612	579	627	552	605	620	610	638	585	572	616	632	574	574	577	605	596	607	598	593	598	627	642	596	557	559	588	531	613	592	590	555	658	587	598	533	564	633	609	583	550	596	589	595	568	579	616	618	586	597	584	585	623	598	598	615	601	625	562	595	625	593	613	599	597	604	585	570	558	584	597	530	611	588	596	581	549	605	593	585	586	620	565	624	577	608	584	651	592	598	584	599	593	617	607	568	591	591	596	603	583	574	611	592	587	555	582	545	624	621	580	597	575	575	571	569	606	596	575	645	570	582	583	591	597	574	639	590	626	560	579	613	626	578	640	619	641	610	598	598	593	626	626	610	551	581	596	562	596	607	626	582	602	567	605	585	588	613	570	589	559	595	555	569	600	611	614	549	614	585	601	558	592	560	581	593	570	558	574	564	593	573	584	586	582	586	585	606	593	582	615	605	614	619	578	597	609	597	590	610	622	609	577	571	584	568	593	602	598	569	601	641	609	594	575	645	609	587	595	583	581	556	574	616	591	614	610	610	575	601	574	578	582	566	589	552	552	584	633	593	537	602	558	582	583	511	539	545	602	621	581	579	601	581	587	580	566	571	584	630	583	557	576	581	585	572	580	590	543	648	585	589	556	628	576	590	591	590	628	569	544	577	605	578	544	566	547	595	588	579	575	566	593	590	577	586	569	644	613	609	542	612	567	547	592	617	563	569	585	572	604	647	595	566	600	600	552	574	599	571	571	569	601	555	598	556	573	605	595	609	601	604	647	594	564	579	542	615	623	590	563	621	587	566	568	606	577	635	640	624	571	601	588	630	587	583	586	590	511	581	624	604	597	575	623	581	596	601	629	598	576	597	599	639	560	617	612	621	557	557	583	603	601	588	602	633	583	592	603	626	661	632	586	605	597	636	590	591	596	576	577	581	596	590	565	607	617	635	586	605	594	585	545	553	572	556	597	619	588	571	565	586	580	607	579	572	604	587	601	547	574	582	613	623	588	587	569	549	581	535	608	613	568	578	568	624	546	604	531	569	633	604	597	560	585	611	592	613	613	603	598	574	564	572	635	548	604	593	580	650	640	543	587	603	604	574	566	612	565	621	607	601	596	605	591	556	599	585	623	622	636	592	594	581	611	591	583	588	556	568	613	598	568	583	595	595	612	592	547	599	590	588	581	553	574	597	565	631	619	596	587	633	610	635	586	593	632	577	584	614	624	632	607	645	599	602	573	578	598	617	609	582	641	583	588	586	620	594	573	584	621	587	578	578	577	616	572	574	607	556	551	583	609	560	574	587	572	639	593	575	552	588	589	588	621	587	597	618	629	595	589	562	598	593	602	568	591	605	587	627	595	603	564	603	560	628	577	547	593	624	607	620	576	615	571	595	563	553	603	608	610	573	611	613	632	605	553	601	574	582	572	624	590	567	602	613	613	563	604	596	614	567	596	571	613	625	555	568	581	597	605	581	613	563	619	592	582	576	616	649	596	583	590	563	613	638	614	583	620	535	520	591	619	605	548	587	572	613	572	565	639	576	604	628	594	591	586	574	605	527	589	550	589	589	618	608	593	589	645	563	610	578	575	587	590	584	565	585	558	591	611	643	571	600	558	609	560	600	581	603	564	595	557	558	608	613	589	591	582	608	575	619	568	583	600	574	586	566	572	582	560	587	564	616	598	669	632	594	614	571	577	617	594	594	578	566	613	611	583	604	567	594	553	591	598	613	626	606	608	554	588	575	600	583	583	569	562	604	593	551	573	542	639	551	587	595	570	611	588	554	592	568	611	610	581	628	577	598	608	586	592	601	566	568	584	625	599	596	629	572	576	588	629	587	594	653	599	606	614	568	561	588	628	616	632	583	565	570	610	586	584	552	591	599	600	535	621	655	568	588	571	561	608	567	568	624	532	584	578	599	555	527	631	542	544	614	577	558	576	618	600	615	617	655	604	607	591	554	602	619	599	612	592	648	606	565	587	620	526	584	639	627	620	600	588	598	585	553	602	574	575	625	610	588	618	556	559	590	590	611	616	618	575	602	642	578	605	598	611	616	563	620	589	647	605	577	567	594	613	594	571	589	616	655	616	575	609	604	565	549	586	583	624	599	573	589	560	570	562	602	626	638	559	591	603	593	575	569	577	570	569	613	581	583	578	633	581	630	595	579	603	607	578	579	578	551	611	624	546	596	596	647	593	593	587	656	576	634	609	550	625	576	629	569	614	571	570	587	657	534	556	584	589	600	583	579	592	610	602	604	592	589	614	596	595	594	588	594	543	627	580	596	589	612	593	598	562	606	590	578	617	619	590	626	586	616	595	584	546	615	612	579	595	606	582	547	566	619	591	593	571	591	563	551	605	603	644	608	561	622	618	575	614	591	635	641	543	585	548	599	569	548	575	657	615	611	587	557	625	548	587	608	610	559	616	612	578	591	598	607	627	593	597	575	568	625	619	625	568	603	620	591	617	547	610	604	555	600	660	590	595	624	606	633	619	612	584	586	570	573	664	602	598	609	595	621	636	580	599	579	594	610	621	558	576	560	612	621	563	565	582	551	570	600	581	590	549	593	553	625	625	591	625	601	567	577	577	601	611	540	612	601	559	619	553	579	627	599	606	579	588	556	531	584	610	603	538	598	584	596	580	569	599	552	594	604	621	554	568	585	567	585	582	611	612	589	553	547	592	598	604	580	596	573	598	640	620	592	605	603	589	591	587	572	634	620	611	597	624	599	598	585	538	570	581	616	585	604	637	605	580	612	580	609	579	577	591	583	580	633	630	579	570	630	625	532	621	541	576	586	622	565	639	584	597	598	569	569	566	595	553	571	572	590	591	574	598	610	553	563	600	571	611	620	549	597	625	592	633	588	600	579	594	588	598	606	539	648	609	593	602	579	568	594	636	625	584	566	592	584	604	579	595	584	605	594	590	614	551	591	583	586	597	618	598	586	576	583	566	594	605	589	600	614	598	593	635	556	609	620	626	590	599	602	575	615	613	618	611	587	596	583	587	584	588	542	625	571	580	577	551	589	555	595	596	576	625	614	639	576	564	568	599	618	591	587	604	626	597	606	638	566	562	589	627	614	638	562	607	609	620	575	602	600	583	551	568	562	608	576	588	605	594	597	591	653	569	630	613	587	572	579	598	632	612	584	602	542	602	581	597	597	614	636	590	622	582	599	598	641	575	594	555	577	574	572	572	587	576	595	586	541	617	575	583	592	632	619	619	584	593	539	550	566	593	614	591	611	587	621	552	601	633	564	577	593	637	597	636	543	576	581	587	586	598	566	609	561	587	594	574	606	605	581	593	610	584	650	600	575	547	605	570	581
5757	5891	4890	2753	1923	1803	1711	1529	1025	861	822	731	683	661	744	694	724	701	717	658	645	628	623	600	612	629	674	583	682	629	706	634	622	620	657	626	598	714	577	582	611	630	629	633	637	597	635	609	633	601	590	638	583	655	639	572	580	626	602	577	579	571	585	602	590	617	631	585	589	584	607	623	567	617	626	576	602	575	622	622	600	626	640	561	603	602	603	661	552	595	598	587	606	600	583	558	598	612	598	578	612	557	581	592	600	620	643	610	625	587	590	600	579	611	601	582	602	609	620	593	603	553	578	588	563	550	642	623	581	590	561	534	641	593	609	634	584	579	607	597	654	607	547	627	599	626	589	590	625	640	575	566	596	577	605	565	678	614	605	630	592	600	584	609	610	603	590	612	576	587	595	620	633	658	618	595	595	579	604	642	598	611	602	576	603	585	610	615	599	566	651	547	609	635	590	618	595	610	581	605	592	638	577	598	591	559	600	603	603	577	587	586	611	550	596	607	593	593	650	601	632	601	574	566	614	602	564	623	633	608	570	541	634	598	616	629	638	584	612	597	624	612	637	639	590	595	642	617	607	598	616	668	594	625	562	599	614	608	571	642	629	662	636	641	628	647	644	622	572	623	574	608	584	642	594	586	585	621	592	587	620	572	599	625	588	617	561	619	597	631	625	625	588	610	656	601	629	598	645	624	614	611	646	581	610	616	587	608	571	622	580	561	623	631	546	566	620	597	597	614	592	617	645	614	603	651	553	609	581	569	608	573	541	667	611	579	623	579	636	607	618	595	543	568	581	592	628	599	607	615	593	621	610	642	637	622	638	635	589	606	617	559	612	592	618	598	608	604	607	618	655	582	681	587	576	618	602	592	635	603	633	617	562	574	600	595	611	630	571	602	601	583	595	645	624	572	601	636	639	627	614	614	608	602	583	617	574	586	582	617	592	614	601	606	630	573	591	609	594	607	627	609	648	572	577	599	593	618	598	573	610	568	560	625	588	581	603	610	598	576	583	585	621	631	586	588	624	616	571	574	605	595	566	602	608	643	588	570	645	593	605	598	627	589	620	640	600	561	610	582	607	555	594	595	621	622	542	570	564	635	606	640	605	591	581	617	585	597	602	593	648	622	577	593	591	615	664	576	597	655	604	558	643	613	590	630	630	611	583	577	622	627	600	596	604	576	602	570	641	629	609	632	625	649	597	578	583	574	560	599	558	573	608	579	591	563	554	563	574	603	611	641	634	589	620	588	637	615	605	591	589	618	592	626	634	589	569	595	604	623	559	591	583	602	599	632	623	589	574	593	592	576	631	623	593	605	637	640	597	614	620	586	615	603	628	642	632	620	611	627	596	579	617	577	587	596	601	617	643	605	596	606	615	578	612	591	613	628	614	626	602	595	607	598	601	589	608	601	576	603	599	653	606	665	565	600	601	571	644	575	618	597	571	616	610	581	565	625	605	578	587	608	580	578	624	575	630	630	612	602	580	633	563	578	585	587	629	609	602	618	572	563	557	613	606	593	595	584	617	625	585	613	577	634	572	590	645	576	601	596	590	571	597	612	629	587	604	589	635	613	597	621	601	666	623	643	642	602	604	578	596	619	606	605	527	605	622	591	602	585	589	572	626	591	657	661	597	662	615	588	543	640	598	649	612	624	642	617	590	577	619	597	620	554	594	646	630	568	634	613	636	601	621	614	585	598	634	586	628	619	617	611	630	576	612	570	578	596	618	637	663	584	590	549	572	561	596	610	586	620	611	640	624	555	569	573	591	605	618	571	551	643	613	623	642	629	587	615	552	628	567	603	639	614	605	590	604	558	590	625	580	589	571	564	625	563	613	641	558	623	561	634	593	573	658	641	568	682	588	627	603	614	603	609	604	629	601	606	565	612	550	617	590	579	611	592	601	600	602	607	581	598	609	627	582	590	597	598	594	581	631	615	604	615	599	606	599	623	620	612	621	586	553	616	555	625	526	605	588	576	588	576	584	569	599	602	620	623	601	653	578	595	588	601	587	621	626	575	592	587	584	640	638	574	641	583	598	607	624	632	591	590	609	587	597	615	582	583	612	579	580	552	614	628	612	573	587	572	644	616	594	603	636	583	574	595	579	628	585	640	612	544	572	565	620	579	552	621	632	585	622	627	606	612	601	616	587	589	581	564	602	603	646	627	616	603	568	604	552	562	607	644	577	594	628	607	616	599	624	622	602	634	657	605	589	628	626	616	616	617	576	560	621	564	587	612	575	624	618	611	575	606	621	604	583	599	578	589	595	591	589	619	599	648	597	620	620	622	548	607	621	623	614	569	652	627	605	590	625	619	602	609	568	590	528	565	606	614	575	605	588	602	624	635	602	571	590	649	613	610	631	613	628	566	611	668	592	578	571	634	600	572	634	606	601	586	582	659	608	614	600	585	603	594	560	568	580	626	619	579	597	617	601	615	640	645	628	610	588	599	617	556	607	610	606	640	618	567	604	611	639	646	590	604	600	605	577	575	604	624	579	591	598	598	566	568	622	616	607	645	592	588	609	597	593	582	627	600	602	609	599	591	611	637	601	601	585	676	551	602	583	550	630	565	636	631	633	614	593	587	591	608	617	602	599	625	579	572	622	577	589	609	622	595	654	577	598	592	560	640	579	592	583	582	619	571	641	570	593	588	585	610	606	574	622	596	614	623	601	572	621	615	611	622	581	607	613	632	616	614	586	640	607	585	598	627	619	591	620	535	575	592	604	596	582	570	594	620	623	543	633	625	596	653	622	548	623	573	592	653	610	633	616	639	604	624	619	654	596	621	634	585	578	566	611	578	559	603	605	606	572	671	586	592	634	572	611	567	596	609	635	603	645	588	609	603	621	558	608	620	657	544	600	586	557	600	656	651	627	589	596	586	601	565	601	572	582	630	603	630	603	577	545	592	638	614	633	610	576	627	580	614	539	573	606	550	586	580	618	610	637	609	592	596	607	623	602	597	612	593	593	558	570	608	616	589	600	578	574	602	593	622	568	656	616	623	582	623	584	608	606	542	604	592	618	586	597	574	594	571	594	603	584	625	573	580	636	553	544	577	593	566	630	589	592	621	586	591	599	608	634	581	554	625	640	610	585	617	614	645	630	592	598	590	600	604	584	574	611	585	548	596	667	602	586	581	624	587	588	585	595	616	601	612	615	651	614	602	613	595	565	631	577	603	588	588	577	591	605	631	656	601	640	615	618	610	607	639	653	626	573	622	615	594	569	580	622	594	623	644	583	627	622	579	578	595	626	637	618	572	577	592	592	615	574	585	608	596	588	657	601	615	623	597	572	634	638	613	566	578	617	579	634	599	607	577	640	634	605	581	618	588	622	598	633	583	612	599	564	578	579	559	596	605	603	637	589	562	601	621	563	591	603	608	577	606	631	577	574	586	604	635	573	614	609	585	578	579	560	624	589	632	622	609	583	595	602	600	594	573	548	605	600	616	614	574	596	589	603	604	641	580	590	601	643	607
23882	21274	28354	24540	21237	10792	3759	2526	1696	1439	1338	1237	1220	1104	1106	1091	1223	1109	1032	1049	1042	1090	980	994	1062	1060	1009	1009	1041	1038	976	957	954	1014	992	982	992	931	1005	1019	933	959	946	966	988	952	930	953	928	984	939	966	990	955	977	920	935	940	952	1016	977	990	925	965	979	922	915	945	971	941	918	1000	973	991	960	920	969	942	954	922	940	959	1001	962	976	967	932	931	975	920	979	960	924	900	974	877	979	946	942	904	901	915	908	931	945	965	948	933	932	884	899	885	964	931	923	944	974	958	1023	929	972	928	922	907	943	932	963	879	857	929	898	927	935	928	917	925	945	936	881	942	926	955	914	923	979	867	964	939	885	906	972	903	937	892	947	934	975	917	884	944	937	948	943	925	929	935	915	889	938	932	948	873	916	950	972	954	901	922	982	943	952	1000	954	963	971	938	857	919	929	915	949	976	927	946	946	915	959	920	922	959	945	893	946	911	936	906	948	951	993	962	926	1018	904	926	971	885	988	928	952	920	909	931	930	909	881	949	942	936	939	946	1007	938	883	942	932	899	953	874	882	937	890	957	966	923	970	937	968	950	936	944	991	952	938	939	943	918	921	892	947	959	959	927	946	906	937	1043	929	931	928	966	962	917	945	955	936	992	941	942	957	916	984	951	991	954	920	950	927	919	943	926	905	913	895	956	992	999	965	922	964	947	945	957	984	918	932	958	941	907	948	903	951	886	953	968	931	961	956	951	901	915	971	910	912	898	942	944	899	962	924	913	922	908	901	894	906	921	927	948	988	971	939	972	958	944	894	947	970	970	980	988	993	954	922	1008	936	973	870	901	959	964	922	932	924	932	956	1038	899	962	900	947	894	957	878	910	943	967	916	907	992	929	948	979	962	931	937	929	992	939	960	980	909	950	905	933	914	922	922	954	986	967	958	954	936	985	954	914	862	927	908	955	905	914	963	920	893	974	978	918	943	892	950	924	961	903	891	944	916	889	912	923	940	920	920	962	918	898	934	987	977	934	916	913	888	917	934	971	886	890	916	928	959	957	894	917	899	943	989	905	953	916	920	893	926	908	890	909	937	919	951	917	969	963	931	924	920	909	874	920	909	933	879	939	909	944	900	898	899	890	955	914	914	964	950	938	877	970	969	948	926	919	980	916	925	936	923	982	897	942	930	932	885	965	916	897	964	915	959	979	922	951	898	940	952	905	923	952	956	903	932	857	943	907	922	849	920	960	888	935	931	961	949	941	952	918	959	933	914	888	890	951	936	963	943	901	891	954	970	925	945	873	957	918	938	927	956	833	957	934	904	963	975	923	949	896	902	952	938	977	974	935	929	953	878	934	930	948	905	908	969	927	945	928	991	934	886	928	974	937	919	935	910	882	926	893	891	944	930	933	905	945	926	870	963	955	943	877	911	918	906	951	943	910	954	901	928	934	892	956	931	940	1002	928	902	947	956	928	939	925	928	1001	913	906	909	967	941	933	894	946	974	995	942	926	943	930	946	920	931	942	918	924	953	949	933	942	940	908	881	935	919	902	937	981	1036	885	941	953	917	960	986	932	990	941	954	930	863	940	964	917	922	954	939	932	902	882	923	947	944	900	943	938	919	920	966	954	922	930	896	923	909	886	975	938	931	944	954	899	964	958	934	958	926	938	939	884	911	914	885	950	930	974	928	898	947	909	946	899	954	915	943	988	931	945	934	988	931	953	906	939	961	948	915	887	902	844	929	934	961	905	913	943	963	930	970	971	991	938	925	979	924	913	939	910	966	908	918	901	958	987	947	936	901	950	917	931	918	888	943	977	936	959	958	942	959	999	964	906	944	955	922	882	934	883	937	919	961	879	903	942	939	963	901	917	925	917	936	940	961	904	871	945	939	933	873	942	892	958	912	957	991	927	935	891	975	926	939	939	922	945	977	958	964	960	943	966	927	927	933	904	972	955	926	939	941	948	860	887	930	984	910	943	950	941	945	978	965	906	922	961	915	861	886	915	957	894	918	941	880	939	920	912	956	885	931	905	942	961	960	890	979	903	858	953	920	986	911	896	961	903	858	909	956	882	947	923	945	926	939	932	895	936	898	936	958	902	916	942	904	931	893	943	943	962	935	906	922	896	910	930	939	932	942	939	912	925	930	925	920	974	967	907	999	948	952	982	966	915	930	963	891	912	936	964	925	935	916	916	948	942	923	940	947	965	913	912	922	862	904	940	936	972	864	978	953	934	888	936	939	952	963	890	931	992	932	937	902	988	935	893	937	974	907	878	963	892	913	936	940	933	866	916	914	924	882	903	918	897	923	878	907	969	990	905	948	912	957	947	938	904	932	979	897	971	917	954	918	933	940	917	928	954	935	963	918	941	971	933	935	952	902	942	946	951	879	956	943	949	968	904	910	907	928	948	935	943	919	952	955	899	922	952	983	918	928	910	920	985	935	937	951	925	918	958	945	912	1033	928	938	895	936	895	875	1008	901	938	934	939	942	921	858	918	924	926	919	940	877	947	935	923	922	933	850	876	937	909	932	973	985	944	903	905	996	951	935	938	935	941	934	981	927	911	920	976	953	990	924	912	888	941	942	888	936	921	987	919	940	887	974	870	918	903	944	991	929	950	892	971	970	971	925	936	933	888	963	969	917	959	983	933	886	956	950	923	933	935	916	931	921	950	931	913	969	926	963	909	956	914	893	958	917	913	946	922	983	947	903	927	962	943	886	953	876	890	969	944	939	939	920	975	913	951	954	958	899	931	913	942	902	880	941	893	948	909	917	936	916	939	929	966	970	946	891	899	880	921	961	926	947	922	901	983	939	883	918	941	982	886	952	980	909	911	989	953	911	899	996	954	907	955	977	916	1026	962	937	949	918	897	932	941	962	919	935	965	971	878	929	847	882	949	928	990	924	924	962	935	925	963	954	954	910	868	925	902	846	962	981	921	904	920	953	868	909	920	966	903	920	944	893	932	931	904	926	934	966	900	947	955	920	914	951	932	1019	915	964	961	921	920	967	904	940	926	920	890	957	920	874	925	998	918	961	988	955	907	914	914	940	913	975	899	905	911	945	975	923	960	950	920	919	948	944	919	886	975	952	964	983	974	867	921	928	943	901	964	932	863	906	934	958	920	906	918	940	943	919	997	941	928	945	923	911	957	944	953	952	945	974	937	960	919	934	948	926	983	962	915	889	909	876	914	953	955	929	941	915	951	906	959	909	970	969	953	952	926	937	893	946	934	953	908	911	952	909	977	972	947	871	922	942	964	915	936	891	906	941	898	900	878	953	877	886	978	962	955	941	952	896	880	905	952	899	916	926	961	911	971	969	977	899	965	929	950	943	928	931	926	904	940	953	941	910	938	940	954	956	953	926	900	885	943	916	949	966	962	935	914	920	920	934	901	951	954	927	963	950	956	928	940	966	965	927	897	932	923	890	944	988	943	906	955	899	949	906	937	964	936	956	911	937	942	916	955	941	950	943	956	948	920	958	901	920	933	924	969	950	968	891	949
5367	16705	13627	7730	5354	4960	4457	3620	2231	1882	1579	1435	1383	1411	1239	1157	1276	1190	1124	1155	1117	1111	1091	1000	1047	1059	1103	1036	1006	1043	1010	1044	1009	1012	1038	995	1008	944	1023	947	931	975	976	1021	998	995	897	931	883	889	989	979	926	935	943	932	1012	946	927	937	950	902	912	943	902	961	965	953	965	895	949	929	972	955	920	907	936	930	930	934	883	884	967	927	897	914	858	921	992	937	945	937	943	915	925	921	934	889	937	959	929	958	986	920	889	914	856	908	872	943	951	919	939	882	941	932	932	915	924	941	905	896	936	932	933	986	885	893	931	892	942	963	931	950	896	964	942	950	909	896	939	959	1006	929	917	931	896	904	870	919	905	1013	950	951	946	899	962	921	898	951	976	851	927	925	886	933	882	914	907	895	949	940	901	950	942	901	903	937	921	990	912	927	887	955	901	945	945	925	913	955	900	910	931	935	953	988	907	928	944	907	928	894	961	984	940	917	972	945	1011	901	921	967	967	908	968	890	870	929	921	878	918	963	923	941	880	909	919	931	915	883	990	925	930	911	963	914	956	922	996	943	933	928	925	900	880	920	889	944	988	985	895	853	926	947	924	912	928	980	895	933	939	913	937	914	946	930	908	944	952	945	947	902	920	920	987	910	944	895	986	881	927	947	944	878	979	981	906	945	947	947	942	937	949	948	947	920	925	952	934	982	945	937	931	891	889	947	927	898	852	955	970	915	913	984	887	894	899	900	882	973	914	942	904	943	928	945	921	974	994	942	939	860	915	902	885	922	945	906	955	982	978	895	958	957	905	936	883	948	938	938	964	928	914	937	898	936	881	883	892	928	955	889	950	935	925	886	904	909	917	876	886	892	913	941	953	929	957	971	941	937	919	959	962	954	923	933	913	952	921	974	892	938	907	945	917	977	939	945	942	881	905	947	907	910	877	920	931	952	916	931	939	906	918	913	957	948	936	943	938	894	937	901	891	970	909	902	925	905	900	887	938	961	943	942	950	929	966	896	904	937	950	911	916	890	957	933	935	919	878	967	948	940	910	905	936	950	955	922	934	867	947	941	906	920	926	934	934	958	960	898	947	925	920	945	959	929	945	994	920	890	901	954	948	904	963	913	950	955	930	938	933	925	895	950	919	957	953	943	925	940	968	901	896	900	907	945	961	996	900	911	875	892	931	931	923	920	929	961	913	930	907	947	945	961	981	954	924	956	926	936	963	936	946	921	861	908	907	958	933	946	886	942	908	888	962	956	942	948	937	901	939	938	906	921	876	932	965	909	920	949	949	936	917	913	941	949	900	879	909	974	917	933	926	929	922	899	981	914	877	881	931	920	960	927	913	956	931	948	945	942	920	902	958	914	876	923	948	905	970	926	909	921	920	915	914	911	950	944	902	912	918	932	939	916	916	907	866	967	961	896	884	904	922	940	962	866	954	953	971	893	945	920	965	954	888	946	938	963	902	960	951	926	939	913	901	970	923	952	948	959	889	925	913	888	942	929	953	919	910	962	947	914	920	970	950	897	910	915	927	895	922	922	920	974	940	916	894	926	919	952	963	918	935	908	881	904	895	882	953	896	938	912	860	927	942	934	932	892	954	967	960	963	950	957	902	905	921	922	992	952	892	897	890	916	947	851	955	959	929	907	943	915	910	892	1006	961	965	888	899	888	977	957	960	935	974	980	951	899	917	932	965	944	902	931	940	922	964	937	918	906	967	965	954	949	937	923	915	939	936	930	865	968	905	938	906	896	914	921	913	964	896	949	933	940	921	963	912	918	929	925	978	972	971	908	943	947	971	949	908	915	906	917	961	957	956	966	920	915	915	921	989	927	947	955	929	980	970	957	1010	971	920	911	934	928	954	905	905	903	960	958	949	923	947	975	982	889	884	906	913	940	926	919	928	932	1000	924	898	910	886	941	904	905	932	914	897	917	937	916	963	926	931	946	977	866	927	910	893	897	941	881	967	961	902	949	871	917	989	903	881	941	906	922	930	903	918	919	960	922	918	950	983	935	944	910	944	940	898	902	908	908	928	926	937	955	912	920	920	931	906	957	895	923	915	970	949	953	832	951	894	938	898	917	916	874	969	918	897	933	877	938	949	916	961	931	964	944	933	916	936	902	961	910	935	977	975	877	941	887	972	952	947	926	949	913	877	955	948	915	884	935	960	920	906	919	894	934	924	923	930	939	950	933	965	918	914	923	940	946	908	935	895	983	920	926	919	922	938	905	996	897	910	928	977	939	908	891	936	909	971	932	913	962	926	911	954	904	936	954	933	914	887	883	902	942	948	923	932	950	938	913	890	921	926	927	950	914	914	956	971	879	945	961	963	927	982	897	957	900	947	926	964	941	908	901	971	910	936	916	896	929	921	910	915	953	920	915	884	933	982	922	882	898	914	975	893	892	888	934	929	932	906	948	897	873	857	968	967	946	954	907	976	948	904	926	908	906	936	982	878	938	902	945	967	949	942	874	913	976	914	930	957	925	922	934	969	900	899	946	868	874	1011	904	981	905	920	898	922	884	905	958	881	951	870	949	927	924	975	932	942	867	919	996	937	888	902	935	912	876	891	929	943	939	957	946	908	910	984	938	880	959	940	902	886	919	949	894	899	985	955	948	971	945	942	932	868	954	888	956	979	902	896	941	946	921	902	909	842	932	924	938	947	924	924	933	892	982	920	894	928	935	928	925	919	996	940	949	947	933	944	879	958	956	919	969	928	876	927	897	945	960	933	922	1007	856	960	976	874	950	892	933	952	982	953	880	938	935	934	924	948	919	899	947	955	931	929	888	916	941	919	961	961	928	951	862	919	932	933	945	915	880	931	957	909	882	957	926	952	920	923	900	851	925	894	971	949	890	966	897	910	961	930	980	902	934	928	949	857	917	948	935	1018	937	945	936	917	897	929	977	922	943	979	965	923	926	908	943	876	874	906	902	910	855	954	961	941	956	898	971	902	920	900	950	909	960	947	916	922	963	885	973	900	940	918	917	947	910	881	916	957	938	908	949	916	930	909	944	908	938	920	894	976	944	894	908	985	959	928	923	913	886	961	936	953	863	935	911	965	967	933	957	982	925	961	916	928	926	958	943	917	938	975	972	946	948	948	911	1008	947	889	975	898	948	885	901	951	950	966	888	877	924	947	906	957	921	933	934	915	899	902	985	936	960	918	921	964	955	940	884	918	970	982	900	890	940	958	907	945	911	929	972	894	974	885	929	919	922	912	912	858	989	938	924	885	924	928	922	967	959	885	911	939	977	918	936	941	902	936	873	886	937	946	922	954	916	924	997	868	918	983	861	926	902	967	904	948	937	934	913	939	982	930	975	961	1003	943	921	987	917	936	909	966	897	929	954	941	937	931	914	923	951	959	929	913	936	958	943	920	955	922	918	901	967	907	968	906	991	948	953	904	939	900	916	960	938	942	883	947	957	948	967	946	932	919	883	935	955	904	896	931	946	924	899	913	939	903	904	922	954	923	989	864	862	973	975	903	937
25055	21314	27273	25577	10643	2148	1755	1309	911	840	667	676	706	666	636	635	619	656	590	643	603	568	557	568	552	628	601	603	578	562	589	585	589	570	578	564	529	539	514	572	554	512	580	525	547	532	563	542	570	519	536	513	539	540	547	571	535	559	537	530	550	503	533	520	540	532	499	590	517	554	486	523	528	532	518	566	541	509	562	557	536	532	536	526	560	516	531	504	547	547	587	532	504	555	538	499	533	523	516	535	528	533	562	554	553	533	567	534	513	521	538	565	545	552	538	517	560	529	516	515	547	493	485	519	552	508	516	547	502	514	565	541	536	585	494	528	492	542	525	507	547	544	553	533	548	519	550	558	555	552	504	540	521	554	530	522	549	536	525	557	541	521	516	546	516	546	596	552	537	526	577	509	495	526	502	498	553	559	533	536	555	536	500	555	509	535	551	524	515	522	546	535	549	510	532	539	567	537	494	508	533	534	549	497	567	515	549	536	555	511	545	530	519	510	535	562	545	502	537	537	557	556	570	556	539	545	539	527	559	532	550	540	506	579	548	500	540	537	520	512	524	558	535	529	532	536	529	547	531	538	560	534	556	526	538	491	554	541	544	544	568	537	547	550	554	562	586	553	523	555	481	507	581	532	497	547	522	528	518	515	499	509	571	513	524	557	541	562	501	508	533	549	539	587	543	527	572	525	540	528	498	556	592	524	523	558	582	556	546	559	527	506	526	528	508	550	531	530	536	546	555	528	539	539	522	531	547	528	504	541	565	526	544	509	561	553	543	539	501	545	500	556	542	502	533	552	541	559	558	550	569	537	507	546	554	536	529	553	538	533	566	544	533	531	541	572	514	530	522	533	545	523	544	503	527	542	520	504	563	515	537	510	544	527	506	511	536	550	551	541	521	531	522	501	512	537	496	537	527	549	569	511	509	489	552	501	493	490	523	534	526	530	528	521	526	576	500	535	565	511	516	529	547	544	544	533	534	530	502	554	520	522	530	546	529	524	549	537	556	486	527	528	538	566	531	481	508	507	522	513	543	512	512	502	546	550	574	542	528	497	537	479	533	549	542	516	518	539	537	570	567	535	535	534	513	537	486	550	513	535	524	540	530	545	573	581	582	522	496	507	527	526	539	502	534	533	502	550	515	530	540	506	579	577	544	510	551	522	503	568	544	554	508	563	547	550	525	505	549	530	554	534	531	538	559	507	535	517	590	509	554	523	527	555	526	541	548	599	529	499	562	548	558	520	556	564	543	556	551	569	509	525	523	541	546	545	554	546	544	552	546	562	528	533	565	513	516	506	521	526	524	543	547	538	558	514	519	533	521	563	532	552	509	543	498	501	556	539	560	522	521	526	518	491	533	535	580	564	536	542	543	569	542	527	534	512	548	528	534	551	559	552	565	555	559	570	519	509	551	539	521	545	549	567	527	518	522	523	504	541	485	583	524	514	537	537	477	508	544	518	553	525	548	526	514	539	515	524	545	519	565	494	553	546	553	536	515	555	541	575	531	551	521	532	527	538	519	491	513	533	474	524	544	528	555	546	514	509	549	521	533	550	518	524	535	522	513	502	474	513	542	535	521	563	537	526	491	528	539	574	543	539	562	576	512	519	543	534	540	514	509	578	549	520	505	497	524	533	504	568	560	534	526	511	541	530	526	532	528	536	535	502	573	542	501	504	517	557	538	512	551	542	583	531	534	543	491	536	503	518	537	504	514	553	555	566	524	543	554	553	576	567	566	486	481	530	568	546	531	535	573	601	529	516	584	598	533	525	548	563	518	557	561	532	551	549	532	498	511	543	499	568	566	560	531	553	552	554	529	516	546	520	555	539	577	526	540	530	574	560	523	536	471	524	554	525	572	538	519	542	521	541	525	553	530	541	543	546	540	569	512	565	538	537	626	535	495	564	526	572	533	464	491	532	504	571	530	506	518	540	510	528	550	548	505	517	502	569	501	528	552	520	560	519	541	526	525	511	545	530	519	511	531	564	507	535	515	564	502	523	492	546	534	562	548	568	546	537	516	539	494	515	539	523	561	508	525	531	480	561	540	519	528	549	532	521	551	548	517	557	568	503	551	486	564	539	516	545	524	543	545	543	525	533	563	577	507	566	544	528	521	524	495	523	548	513	540	523	535	528	563	514	525	493	519	499	538	518	521	521	554	514	533	570	496	532	539	535	504	550	550	498	550	518	511	504	540	525	524	541	502	526	537	537	567	523	576	562	576	529	550	537	530	546	564	551	542	528	553	526	535	523	524	541	562	541	511	567	573	495	496	526	524	534	550	507	530	544	484	494	551	542	524	544	523	515	576	564	504	497	566	498	521	530	479	534	494	528	541	527	517	545	562	537	512	500	517	513	561	527	593	570	510	500	528	520	560	527	538	501	551	513	531	527	541	505	519	581	557	516	517	556	519	550	534	533	565	548	559	523	532	517	557	541	539	534	525	541	495	543	561	509	502	499	540	515	526	520	517	550	543	540	527	543	526	579	549	523	560	522	507	519	518	531	571	538	494	478	550	511	527	557	569	514	555	531	548	576	552	527	532	531	528	582	551	510	534	547	536	496	540	557	513	544	561	561	528	506	540	544	533	519	568	536	511	503	532	552	591	513	526	525	539	559	532	542	567	505	518	552	562	543	530	525	498	550	498	558	526	540	516	502	488	547	557	542	552	492	540	531	517	534	516	538	570	533	506	543	566	536	547	498	532	549	552	497	512	522	539	512	532	520	519	592	512	521	535	563	556	526	580	541	555	484	568	554	517	511	515	533	524	519	523	489	504	559	542	533	475	551	540	466	535	474	568	545	536	557	521	526	508	508	546	535	567	534	549	500	529	522	571	505	535	522	534	558	532	485	534	536	519	542	477	544	565	515	492	508	506	553	520	508	487	550	512	540	559	534	592	495	530	558	537	585	524	551	509	521	543	507	528	528	563	528	538	544	507	540	547	529	515	539	505	510	519	509	529	517	532	529	564	540	498	524	526	493	480	542	601	546	546	542	569	517	538	523	543	563	556	546	537	541	514	517	540	490	534	544	517	538	523	550	569	512	520	510	597	539	588	528	527	563	572	510	545	525	552	562	505	571	510	539	512	509	521	570	562	543	509	546	540	524	538	526	548	508	506	578	546	524	525	510	545	498	561	544	561	505	538	486	581	563	541	545	546	493	500	531	554	539	525	546	544	537	519	527	521	522	500	529	531	530	587	495	492	530	496	499	510	567	520	579	539	519	500	545	539	526	540	559	542	533	532	543	522	526	548	521	537	552	490	558	506	551	529	510	544	569	557	509	556	528	547	516	499	543	535	498	571	550	535	520	565	505	548	503	575	518	527	514	526	554	505	501	547	494	522	547	530	550	507	533	561	544	574	485	536	509	561	548	545	513	557	565	525	540	526	569	527	532	519	535	504	573	500	523	502	498	521	520	533	532	527	536	532	541	574	493	508	555	514	543	527	550	513	506	552	555	544	552	584	516	586	532	522	545
4919	11392	9684	5100	3398	3285	2890	2151	1367	1148	981	846	800	784	736	761	691	687	753	722	679	711	651	658	654	682	632	661	607	569	618	583	617	626	612	592	602	596	605	583	591	551	588	648	563	630	563	578	603	556	592	552	550	575	613	561	586	537	564	549	585	610	567	580	511	596	563	592	610	576	550	586	608	591	563	569	569	578	510	568	590	558	535	557	536	546	589	546	558	557	551	511	515	547	566	546	577	538	532	587	551	565	548	550	534	533	508	570	600	582	583	572	603	479	582	516	509	522	590	575	557	582	549	589	547	553	540	552	536	597	585	551	605	556	554	553	526	552	634	556	593	552	546	547	505	582	556	573	553	544	544	516	545	497	515	569	532	531	558	574	526	559	557	561	557	537	530	579	520	546	526	557	603	525	540	511	568	574	569	552	552	585	505	576	595	576	575	508	551	575	552	542	549	540	584	590	556	582	557	533	563	563	548	614	574	569	569	554	578	571	589	564	546	556	548	553	561	532	565	516	554	579	559	568	557	530	572	573	559	570	534	541	544	536	563	527	577	564	576	579	570	571	504	542	583	540	562	531	587	571	545	531	585	533	575	569	582	555	520	559	584	544	538	570	577	608	549	568	571	537	564	544	553	552	545	538	576	583	605	567	575	564	561	557	584	582	524	571	571	552	519	600	546	564	517	594	593	599	564	551	481	528	600	579	563	554	578	576	532	547	554	577	606	580	540	553	556	592	618	502	593	556	529	591	619	579	557	546	559	559	545	563	567	539	561	585	590	520	550	559	572	527	545	545	585	528	541	556	584	583	532	594	560	568	551	569	538	594	580	555	544	503	551	553	542	584	538	583	508	550	576	555	569	562	589	574	566	546	553	591	548	562	569	545	551	586	566	568	590	539	574	536	633	579	538	585	569	560	557	587	559	553	579	580	558	571	581	558	563	565	541	621	535	565	577	556	575	554	548	567	554	545	513	526	572	585	563	539	506	571	553	551	500	553	578	552	543	589	545	561	533	544	527	538	537	589	560	545	533	545	564	570	579	533	527	570	563	513	542	563	576	575	557	579	581	581	531	564	577	585	546	544	570	560	589	574	609	543	612	533	563	549	573	573	548	591	542	557	515	602	587	529	593	577	535	560	559	574	568	564	547	545	555	550	534	564	576	537	543	495	588	519	568	580	577	563	596	561	569	589	527	550	542	559	540	579	560	583	552	525	542	565	567	554	604	542	573	587	597	530	566	571	589	602	584	564	500	573	555	600	520	584	562	565	547	562	614	540	574	569	612	561	567	584	556	526	603	541	557	555	572	556	550	557	546	524	535	537	547	564	549	537	578	516	594	541	586	557	571	519	550	588	575	539	569	536	568	550	534	554	580	516	564	584	537	560	588	555	525	528	578	541	582	579	553	555	535	616	519	572	584	609	573	524	606	532	558	547	546	562	574	600	507	540	535	520	570	570	565	581	546	542	564	550	569	563	612	523	551	555	561	533	577	580	612	550	582	534	601	544	530	506	527	527	551	556	540	529	591	551	573	542	542	547	530	597	570	566	541	533	541	532	570	568	555	563	549	557	589	547	563	599	589	565	530	581	581	540	555	552	561	578	538	578	568	566	540	579	586	575	526	582	524	534	554	567	555	500	529	561	504	514	580	542	591	538	555	530	564	527	576	540	558	490	594	546	597	568	582	571	563	570	550	620	548	560	526	606	543	557	562	586	541	540	556	509	576	586	571	565	547	561	564	568	561	559	551	568	568	581	576	551	561	567	537	514	591	613	558	555	566	581	568	575	494	525	555	539	563	544	550	577	538	515	593	578	539	520	562	570	607	589	583	605	585	568	579	529	558	514	576	563	497	521	534	553	569	570	535	587	513	587	558	585	502	554	589	557	559	622	543	579	557	568	561	543	529	539	587	568	535	563	561	591	506	566	545	560	573	522	552	580	503	498	543	578	600	539	550	553	526	574	516	517	550	558	570	601	563	611	556	549	565	515	585	582	540	572	548	581	568	539	557	575	567	559	566	568	532	558	542	516	549	528	594	551	548	543	543	570	547	545	583	554	594	526	539	555	590	549	580	568	556	601	581	544	546	558	545	573	529	524	523	548	545	542	544	562	552	543	573	543	572	627	580	591	564	567	565	548	528	530	520	571	553	564	561	514	564	579	555	549	574	589	543	577	559	521	561	564	591	578	552	593	550	573	538	531	551	554	559	554	575	541	583	543	525	607	568	567	540	551	572	609	559	557	561	530	543	600	574	518	546	542	555	555	567	523	548	584	558	545	572	552	589	553	597	561	543	568	557	598	534	530	588	560	543	557	539	549	524	593	558	569	568	578	544	539	538	559	595	602	522	586	536	564	534	568	570	569	550	587	517	534	574	520	586	538	567	547	537	547	538	483	527	534	582	552	525	598	514	563	557	559	593	544	530	584	551	547	532	539	547	570	598	568	509	593	508	517	567	584	572	556	592	553	577	562	549	546	564	542	534	534	558	531	588	574	551	580	582	530	592	575	567	561	530	527	599	565	529	558	626	547	552	572	537	536	540	536	528	568	582	580	589	608	546	574	524	570	580	572	524	581	594	550	560	584	579	547	621	519	529	523	584	514	552	494	551	531	548	582	521	556	587	577	530	534	536	581	560	539	582	567	544	543	528	574	571	574	547	561	571	544	570	583	527	603	552	528	565	581	557	547	561	521	584	560	574	564	568	596	520	572	540	529	601	566	555	552	581	551	555	584	571	506	527	578	565	572	557	533	587	559	600	549	569	556	529	532	584	550	590	521	528	541	564	548	570	582	534	562	590	513	558	538	529	547	526	559	583	535	571	574	580	534	567	562	536	551	540	560	620	549	559	573	514	600	545	576	543	549	543	563	490	560	582	568	520	548	549	591	544	536	558	536	559	615	525	588	584	556	530	540	578	512	586	518	550	575	570	540	535	578	552	552	544	572	550	564	535	519	563	522	603	537	562	539	552	609	555	564	589	563	516	540	541	520	535	590	555	593	552	588	536	563	560	536	535	554	562	541	560	554	557	546	574	532	556	560	556	558	574	556	543	594	554	571	566	569	500	589	612	570	518	519	597	579	558	521	552	559	524	581	581	527	534	560	505	594	566	545	552	546	546	564	497	561	549	580	586	532	620	590	538	546	588	539	572	557	550	602	568	580	600	561	545	551	538	558	548	536	559	540	514	579	522	552	589	546	582	539	572	517	552	606	602	577	558	580	570	595	571	575	522	582	530	548	597	549	568	528	540	552	576	558	572	579	539	531	574	615	520	612	538	561	548	574	559	582	562	538	545	595	527	520	607	545	581	527	573	578	558	560	533	532	542	586	529	560	524	586	551	567	523	538	538	544	593	574	521	551	526	528	605	556	541	543	552	556	562	576	541	550	511	604	595	514	529	555	557	555	550	566	530	546	581	564	534	549	544	524	553	580	521	532	528	503	564	546	596	552	538	557	531	555	552	529	600	571	600	547	542	573	513	555
22767	21380	29076	24075	21386	21551	12251	3873	2387	1902	1676	1512	1440	1390	1293	1316	1378	1237	1267	1240	1253	1215	1242	1186	1213	1229	1161	1154	1134	1133	1148	1120	1131	1152	1110	1143	1169	1096	1080	1103	1100	1075	1088	1082	1045	1012	1087	1048	1111	1057	1042	1051	1101	1048	1094	1059	1075	1028	1020	1091	1039	1036	1022	1070	1010	1037	1049	1080	1039	1063	1023	1067	1057	1048	1062	1075	1086	1041	1051	1033	1071	1044	1027	1033	1066	1023	1061	1009	1029	1046	996	1029	1035	1060	1021	1040	974	1026	1006	1018	1068	1039	1081	1045	1030	1026	1057	1007	1052	1019	1021	1017	1025	1054	1037	1012	965	1053	1059	1067	1048	1059	1075	1005	1063	1021	1028	1018	1003	1039	1067	1082	1019	1032	1078	1001	997	1008	1025	1037	1022	981	1060	1045	1002	1035	1061	1020	984	1010	1064	1009	1013	993	1076	1061	1008	987	989	1044	1028	1098	1006	1019	1053	1064	1056	1006	1062	995	991	1055	1019	1033	1004	1057	1007	1026	1062	1026	1032	1050	1038	1050	999	1006	1060	1086	1021	1109	1047	1006	1028	1020	963	1012	1016	1021	1043	1032	1035	987	985	1044	1041	1039	1064	1060	983	1038	1079	1034	1000	1032	1083	1028	1071	1077	1018	1076	1022	1135	1039	1023	1074	1050	1080	1030	1057	1038	993	1016	1036	1080	1000	1036	1054	996	1015	1096	1005	1103	1027	1056	995	1011	1019	992	1053	1025	1069	1010	1031	1051	1020	971	1060	1041	994	997	1038	1070	1003	1076	1017	1034	1000	978	1042	1006	980	1053	1084	1027	1017	1056	1029	1035	1065	1045	1022	998	1052	1049	1046	1087	1004	1016	970	1027	1022	1004	1086	1057	984	1020	981	969	1010	1022	1051	1032	1080	1019	1051	1046	1070	1073	975	1005	1050	1039	1114	1083	1022	1019	968	1003	1032	1025	1015	997	1040	1033	1027	1035	1081	1017	1029	1045	1051	998	1072	1055	1034	1003	1065	1012	1048	1030	1011	1083	963	1074	1004	1014	1002	1074	1012	1052	1033	1013	1015	1000	1029	1005	1053	995	1018	1036	1062	990	1034	1031	1022	1060	1097	1035	1044	1048	1074	1047	1067	1008	1023	1015	1066	1052	1055	1042	1036	1014	1005	1042	1013	1070	1007	981	997	1031	1071	1066	996	1037	1009	1073	1061	1056	990	975	1009	1036	1049	1042	1035	1068	1011	1033	1107	1037	1078	1062	1015	1047	1017	1040	1027	1004	1006	1024	1021	1085	1045	1029	1068	994	1087	988	1049	1017	1030	1047	993	1036	1054	1102	1052	1071	1066	1031	1033	1020	1010	1003	953	979	1100	997	1019	1045	1042	1068	1076	1091	1065	1070	1040	1106	1000	1016	1045	1020	1032	1060	975	1031	1019	1059	1014	1050	1044	1031	1000	1007	1002	955	1013	1068	1052	996	1060	1012	1046	1052	1032	1001	1005	979	1011	1004	1042	1062	1003	1026	1024	989	1039	1030	1025	1046	1023	1019	1035	1056	984	1013	1038	1000	1020	994	995	1095	996	1044	1019	1039	1030	1079	1037	1011	1032	1030	1012	1040	1023	986	1066	1056	1011	1054	954	1081	1035	1024	1031	988	1010	1005	1053	989	1009	1009	1047	1062	1078	1111	1033	1024	962	1079	1005	1080	982	1018	995	1032	1088	1073	989	1031	1043	987	1018	1100	986	1026	1076	1029	1060	988	1005	1013	1096	1068	1004	1084	1071	1000	1085	1021	1041	1033	1109	997	988	1007	1057	1025	1070	967	1002	1091	1074	1029	1011	1023	1019	1047	1028	1049	1033	1153	1038	994	1047	973	1071	1003	1023	1025	1026	1052	1010	1041	1010	1016	979	1050	989	1032	1013	1065	1084	1054	1016	1050	1030	1025	1018	1001	1060	1070	1049	975	984	1057	1055	1038	1054	1011	1022	1023	1013	971	1022	1133	1073	1016	1041	1039	1061	1028	1051	1101	1063	980	1050	1009	1027	1014	991	1015	957	1029	1099	1072	1067	1031	1032	1054	950	1104	1009	1020	1015	1027	1012	999	980	1060	1021	1105	1047	976	990	1123	1082	1020	1038	1046	1075	1065	985	1044	1016	1016	1026	1034	985	1050	1007	1003	1006	1067	1034	1009	1020	1016	1026	1048	1019	1028	998	1058	1080	1081	1018	1017	1038	1043	1022	1033	1011	987	1030	1037	1047	1066	1049	1052	1091	1051	1066	1049	1021	1094	1009	1045	1004	1045	1074	1025	994	1073	1016	1072	974	1004	1008	1017	974	1016	1060	1044	986	1014	1053	1065	1024	1028	1018	999	1037	1009	1044	1031	983	977	1052	1067	1031	1049	1006	982	994	1013	962	1044	1029	1043	998	975	980	1004	1027	1013	1092	1030	1052	1013	1121	1016	1005	1006	1009	1056	1031	1090	1027	1048	1050	1014	983	988	1037	1101	1020	1044	1040	1018	1064	1073	978	1087	1009	1063	1051	1056	1047	1063	1013	1028	1087	1056	1029	1062	960	995	1024	1049	989	1041	1011	995	1048	1050	1040	1097	1048	1077	1056	976	968	1008	1023	987	1059	1068	1062	1027	989	1055	1076	973	978	1103	1059	1034	1010	1012	1002	1013	1011	1035	1017	1041	992	1065	1051	1048	1022	1050	1068	1049	1015	1023	1040	1064	990	1020	990	1055	1014	1062	1029	1065	1045	1029	1034	1024	1010	1014	1016	1041	1042	1028	1047	999	1060	1057	1046	975	1019	1026	1010	1068	1091	1143	1032	990	1007	1056	1032	1062	1022	1039	1059	964	1010	1027	1045	955	1070	1003	991	1027	1012	974	1051	997	1072	1028	1056	995	984	1032	1026	1053	1092	1059	1023	1006	1052	1024	1036	1064	1062	996	1027	967	1066	1010	1059	1046	953	1101	995	1054	1047	1034	993	1048	1021	1007	1006	1055	1044	1067	998	995	1041	991	1051	1022	1058	1080	1034	985	1052	997	1041	1049	1052	1054	1044	1030	1021	1061	1030	1065	992	1033	1016	1029	1056	1011	1039	1016	1029	1023	1057	1029	1003	1047	951	1016	1008	969	1047	1060	999	1032	1017	1042	996	1027	1051	1012	1010	1047	1052	995	1046	997	1045	1055	1022	1031	983	1063	1057	1031	1041	1007	1060	1058	990	1066	979	1059	1023	1046	987	1011	1019	1033	1003	1008	984	1044	1053	984	1053	1018	983	1008	961	1016	1030	1020	1024	1037	1031	1009	1061	1041	1009	1103	1024	996	1098	984	1022	1040	1083	1042	1001	1030	1013	1087	1042	1031	977	1083	1017	1035	999	1093	1042	1015	973	1044	983	980	1035	995	991	1040	1030	1028	1007	991	1032	1053	1067	1029	1046	1044	989	1115	1040	994	1082	1045	1029	1029	1071	1035	1064	1018	1035	1048	990	1110	1045	1031	992	1030	1063	1032	1023	1029	1063	1047	1066	1045	1006	960	1069	1028	1006	999	1006	993	1020	1036	1005	1069	1028	988	1087	1029	1041	998	1055	1052	1002	1013	1065	1044	1037	1022	1062	1012	1001	996	1066	1114	961	1055	1043	1035	1079	1026	1036	1042	1042	971	1083	1041	1046	1000	977	1021	1036	1055	1022	1036	1009	1048	1007	1024	1031	1033	1010	1005	1015	1029	1064	1033	1006	1041	1020	1006	1078	1020	955	995	1088	984	998	1003	1024	954	1069	1045	1043	1052	1062	1043	1005	1014	1035	1021	1060	1010	1034	1061	967	1026	1003	1014	984	1017	1046	1032	1117	1046	1022	999	1035	1028	1044	971	1043	1003	1026	1025	1023	1092	1041	1037	1023	1074	1003	1002	1088	1020	1019	1032	1005	1012	1027	1032	1063	1082	997	1054	1009	1072	1043	1013	1032	1034	1019	993	985	1076	1009	1076	1023	1007	1050	1085	1045	966	1049	1089	1039	1084	1103	1052	1045	1049	1062	1026	1035	1070	997	1022	1040	1034	1018	1080	1019	1037	1021	967	1042	1011	1055	1053	1077	1026	1074	1058	995	1015	971	1036	1076	996	1064	1062	1051	1044	1082	1014	1002	1014	1071	1045	1041	1051	1013	1002	1044	1058	1005	1057	989	1061	983	1062	1017	1021	1032	1020	1028	1075	1064	1017	1015	981	977	1036	1036	1032	1058	1010	1047	1021	996	1116	1030	1042	1075	1064	1040	992	978	1029	1034	1024	1017	1043	998	1047	1052	1074	1040	1039	1008	984	1067	1011	1039	1035	1098	1089	1028	1022	991	1018	1022	1024	1006	1011	993	1050	1069	1067	1039	1031	1067	996	1063	1025	998	998	1053	1076	1043	1002	1024	1027	1103	1077	987	1011	1012	1036	1041	1048	1011	1055	1028	1013	1002	1052	1057	981	1010	1067	991	1058	1003	1049	1013	1065	1032	1022	1084	965	1052	1026	1065	1030	1025	1054	1072	1061	991	1007	1062	1000	1024	1086	1028	1001	1073	1018	1016	1014	1054	961	1018	1054	1068	1060	1043	1081	1024	1020	972	1100	974	1029	1036	1025	1101	1059	1073	1031	1101	1011	1023	1072	1057	1059	1054	983	995	1030	1062	1006	1034	1054	1117	1026	990	979	1034	1107	1081	986	1021	1014	1009	1041	1024	1037	1030	996	1058	1047	964	1026	1008	1035	1021	996	1023	1015	1015	1082	1042	1021	1065	1051	1080	1025	1004	1097	1058	1057
7012	23451	20658	11508	8417	7700	7151	4899	3322	2595	2025	1898	1674	1711	1562	1549	1407	1500	1415	1375	1389	1283	1252	1216	1236	1221	1203	1205	1123	1149	1138	1183	1121	1127	1194	1168	1125	1132	1103	1082	1107	1056	1174	1093	1038	1034	1054	1007	1075	1083	1091	1031	1075	1106	1069	1058	1091	1070	1042	1003	1075	1045	1051	1057	1027	1002	1017	1068	1084	999	1005	1048	1057	1032	1054	1031	1039	1092	1054	1016	1030	967	1007	1026	1012	1051	1023	1046	1025	1025	1040	1013	1069	1045	1019	1041	1012	1014	1022	1082	1004	1054	996	1001	977	995	1048	1006	994	1052	1038	1027	1053	1012	1041	1000	1009	1050	1064	990	1064	989	1036	1058	1036	984	1009	1015	1071	1038	1027	1063	1025	1025	1063	1037	1042	1010	1027	1025	972	1008	1054	1025	1025	1050	1048	1047	1055	1074	1043	1059	1057	1003	1019	1044	1007	1032	1023	1021	1097	1075	982	1017	1057	1000	1010	1017	1016	1034	1067	998	980	984	1036	992	1027	1044	1034	1033	999	1020	1039	1017	993	1017	1027	1017	1046	1005	1048	1037	1005	982	1010	1052	1017	1043	1019	992	1021	1031	1105	1043	1012	999	1001	995	1051	1052	1015	1039	1005	1046	1029	1024	1035	1009	974	1019	1034	1039	966	1011	1011	1061	1019	1000	1023	994	1040	1011	1046	996	977	1012	1011	964	1014	1070	1010	1043	1013	977	1031	1053	1022	1004	1001	982	991	1064	1026	993	1005	1005	1053	1028	1090	1054	988	1041	927	1044	975	1029	1031	1039	1065	996	1061	1026	983	1061	1058	1037	1043	1015	1032	992	993	997	1006	1067	1043	1052	995	1021	965	1020	1062	1004	1015	1005	1021	975	1064	1001	1036	979	1026	1010	1015	1013	1029	1015	1014	965	1043	985	1031	1040	1034	1023	992	1043	1022	1069	1061	1037	977	1008	982	1020	1033	1045	1007	1069	1055	1020	973	929	1011	1104	1004	1066	966	1044	983	1067	1022	1046	1048	1032	961	1024	1046	961	1043	1070	1022	1046	1060	1011	1081	978	1065	985	1016	983	1056	1024	1004	991	1004	1042	1029	1035	1001	1047	1062	1023	1035	1052	1010	1019	1046	1011	1038	1017	1053	1029	996	1002	1045	979	1022	1038	1025	1011	1025	1029	1044	1044	1030	1044	1030	961	1030	998	1029	1067	997	1013	1014	1017	1018	973	1062	1003	974	1002	1031	972	1014	1054	1058	1017	982	986	1025	1074	1014	1038	1046	1043	1067	1034	1044	1022	1030	997	1050	1045	1034	1001	1058	1096	1011	995	1058	949	1072	1046	1005	973	1010	998	1039	988	1036	1036	1058	995	1047	1001	1043	1025	1032	953	1029	1028	1083	1043	1001	1008	1013	1025	1037	1017	1031	1090	956	1011	1052	1019	1031	1053	1027	925	1024	1000	993	1009	1064	1037	995	994	1016	1073	1031	1002	1042	1054	988	974	978	1029	1020	1022	1137	1041	980	1010	1012	990	1037	1044	1042	979	991	1043	1028	979	1034	999	1073	1027	1000	1012	1038	1070	1047	1063	1011	966	1035	1048	1031	1019	1029	1019	1004	1059	982	999	1012	1062	1046	1078	982	1025	1026	1070	1012	1033	995	1003	1060	986	998	1000	991	1085	1058	1007	1037	956	1028	1091	1030	1039	1048	1022	990	1027	1080	1002	1040	1008	1051	1030	1038	1032	1006	1012	1022	1027	943	1002	1056	1001	1027	1005	1014	1056	983	1017	1026	1027	1060	1003	1021	1011	1003	948	1001	1089	1027	1013	988	1051	990	1037	999	969	1033	1014	1026	1076	952	1020	1031	1019	1063	1001	1018	996	987	1041	1071	1000	1031	988	1052	1004	1027	1011	1011	1045	984	1025	1004	1025	987	981	1013	1041	1090	1036	1026	1018	1061	1038	979	1026	1015	1010	1073	1034	1020	1019	1057	1035	1023	1042	1070	982	1067	1061	1031	1042	1048	1022	1030	1006	1028	1029	1044	1010	998	984	949	1006	1085	975	1021	1048	1018	1004	1035	1027	1005	1070	980	1007	1033	988	1021	1038	1086	967	1004	996	1010	1047	968	1052	1052	961	954	1052	1048	989	1000	1009	1022	1035	1023	1052	1087	1036	992	973	1020	988	996	1066	1021	1071	1017	1024	1058	1045	995	1049	1050	1060	1022	1013	1027	1000	955	1041	1033	1050	1034	975	1024	1044	1042	1016	1004	1012	983	1036	967	1009	1029	1052	993	1023	1061	1007	1060	977	997	1041	1011	1035	1005	1003	946	1031	1025	1011	1051	1061	1053	1013	1032	988	1107	999	1059	993	1020	975	987	979	952	1017	1068	1038	944	1027	1025	1055	971	968	1059	1036	1045	954	942	1003	1055	951	1068	1039	1008	1056	1060	1036	1045	1005	1039	985	1122	1069	1082	1061	1010	1010	1046	986	1023	1038	994	1101	1038	984	978	1041	1040	1018	967	1018	1003	1088	986	983	928	1001	1067	1038	1013	1030	1029	1021	961	1046	1043	1028	1096	994	1036	1018	1080	1004	1005	982	976	996	1093	1017	1008	1039	1019	1015	1050	1026	1009	1006	1032	1033	1038	1013	1036	1039	1024	1015	962	981	967	1041	1049	1047	990	1017	997	1058	983	1081	1046	1034	1041	998	1014	986	1020	1001	994	1056	1026	1038	1011	1023	1052	996	1044	1062	1071	995	1027	985	1006	1044	1054	970	984	1046	1036	1033	1006	1057	1076	998	1007	980	1026	992	987	1022	1035	1025	1057	976	1101	997	993	1018	1021	965	1042	1050	1025	1038	1048	1014	1058	1032	1011	1030	1061	1038	1020	1089	1018	1002	983	1042	1036	1013	1059	1015	995	1033	1053	1050	1042	953	1036	971	958	1047	1044	1097	1061	1050	1061	1000	1000	1016	980	1025	1082	1048	982	1046	1065	1068	1014	983	1030	1068	1006	1051	1026	1008	1007	1053	1012	1025	982	994	989	1001	1005	1101	987	1038	1078	1025	1012	977	1003	1023	1035	1033	1048	988	1030	1056	1037	1055	1034	1024	1042	1007	1039	1005	1023	944	1011	1033	1034	1040	981	952	1037	1034	1039	1077	1006	1035	1031	1012	1062	1054	1034	1035	1022	993	1016	993	1062	1019	1000	1001	960	1034	1013	1010	1056	999	1012	1064	1056	1023	1012	1068	996	991	1039	1007	1033	1003	1031	964	1041	1084	1034	1058	1033	986	1018	1013	1008	1044	1001	1012	994	1050	971	1006	1008	962	1031	977	1008	992	1020	985	1048	1040	1036	1036	1036	1033	975	1047	993	975	1016	1012	1009	1050	1022	1063	1015	1021	979	1038	1004	1025	1043	1031	1051	1034	989	1051	1006	1000	1003	1023	1030	973	1004	922	1016	1039	1083	990	1002	1035	1065	1009	981	1045	993	1064	1016	1019	1056	1048	1041	1015	1023	1028	1009	1020	986	1003	1054	1080	1018	1037	1021	992	999	979	993	988	1018	1016	1038	1067	1049	1016	1019	974	1038	1062	988	1002	1039	1050	1031	1029	978	997	993	1072	1000	1022	989	1004	993	1040	1046	1002	1009	1074	1036	1006	1037	1062	1057	1000	1014	1065	1055	1011	984	1028	1018	1051	1014	991	1021	1051	1065	1018	1023	1034	1062	1009	984	1063	1062	1075	981	1057	1008	1021	1035	1048	1093	1008	1019	1049	1011	1047	1018	1053	1024	1001	1008	993	1025	996	1094	1033	982	1024	1020	1005	999	1009	1048	1064	999	996	1010	1031	1077	1049	1073	1059	1022	1011	1054	1025	1049	1008	998	1038	1023	989	968	1023	1055	1028	1047	1092	1021	996	1015	1011	1056	1008	1047	1016	1031	1046	994	1014	1003	1014	1020	1011	944	996	1022	1010	1052	988	976	1046	1051	1039	970	1001	950	1034	1026	965	956	1025	1077	963	1003	1046	956	1033	1023	1012	1034	992	946	1043	1094	997	1048	1067	1030	1013	1037	1052	1042	1061	1002	981	1006	1093	1014	1008	989	1036	1083	1045	1020	1010	1052	1009	1039	1050	1051	1074	1068	999	1004	1019	1048	998	1044	1028	993	998	1001	1051	1049	1002	1009	1040	1010	1008	1060	1064	976	1004	1029	995	1050	988	1032	1025	1049	989	965	947	1070	1045	1023	1049	1033	1044	1048	1033	1055	1015	1048	1003	1043	1031	1029	1057	1012	965	983	1029	998	987	984	1018	1030	990	1060	1018	1095	1028	1002	1028	1041	1061	1004	1038	1046	1008	990	1018	1027	1032	974	1018	1010	1032	1022	1013	1019	1036	1024	1025	998	1017	1030	1054	1005	996	1014	993	1002	1059	971	1014	1025	981	1004	1029	1017	1023	1020	992	1068	1012	992	1011	1074	998	1044	1075	1009	1021	1031	1033	1023	1024	1030	1033	1050	1014	1014	1023	957	1004	1045	1018	1033	970	989	1011	1048	1026	1027	981	1031	976	963	1027	983	1011	1058	1031	1008	1047	978	1038	1062	1032	1006	1029	1061	1038	1028	1034	1059	1075	1024	1007	1001	1012	1035	990	1048	1003	1000	1019	1030	1044	1047	1000	1047	1026	1040	1054	996	1023	1044	1000	1032	1019	1021	984	1048	1030
28026	19753	9069	2862	1474	1268	1295	939	815	753	661	656	690	646	670	658	638	676	640	684	689	665	634	652	594	586	594	637	598	580	628	612	609	627	602	596	596	622	650	600	587	618	590	583	610	575	587	582	687	620	635	625	618	622	629	570	624	593	609	649	601	618	574	621	576	546	595	587	570	572	626	647	606	585	564	604	609	565	637	626	553	609	624	591	587	628	564	635	606	629	663	616	557	631	573	617	612	575	598	604	593	576	588	608	586	637	620	581	588	664	597	632	577	557	608	571	628	571	604	677	555	613	611	611	653	619	586	598	613	512	600	612	577	622	582	603	617	585	572	599	627	617	607	586	563	581	591	585	610	651	605	598	562	610	605	625	620	607	622	608	601	572	615	598	618	600	631	605	600	613	575	588	618	614	601	618	588	588	590	654	564	625	606	636	583	556	602	574	599	581	633	606	598	604	610	601	604	568	586	570	576	592	521	594	588	570	608	587	586	620	601	590	587	572	581	569	611	558	613	637	563	568	608	595	573	563	594	591	560	589	583	569	586	609	583	581	576	607	553	602	616	571	652	621	562	596	617	529	620	617	584	635	607	572	596	620	625	607	581	517	574	581	573	556	576	607	581	681	597	611	589	633	580	578	636	604	615	624	609	588	613	585	613	623	621	623	569	565	593	543	598	630	590	569	611	579	559	621	558	568	655	599	558	574	614	626	589	585	651	622	605	605	579	590	600	610	584	615	594	619	567	577	600	593	613	627	572	585	593	623	594	629	615	579	591	614	562	665	569	577	614	617	582	622	591	659	603	627	568	594	611	616	632	576	637	600	544	640	627	634	570	654	594	605	611	566	558	609	574	553	617	594	580	605	591	615	594	593	604	611	609	567	572	642	566	570	653	603	588	597	600	602	590	653	591	616	583	604	642	616	574	561	596	607	607	588	565	586	590	574	604	607	616	561	594	586	568	628	620	599	580	616	601	600	616	590	577	586	623	586	615	608	603	588	601	634	603	619	619	587	605	651	608	599	529	615	575	570	578	602	627	592	640	599	574	615	553	553	580	583	602	638	633	551	514	593	608	604	602	606	658	559	589	589	568	542	582	570	598	593	607	595	595	586	570	596	592	600	618	601	571	619	573	561	593	586	614	573	608	598	578	589	635	556	606	599	586	595	579	608	602	619	570	571	612	554	629	604	607	638	606	610	656	615	562	584	591	617	608	588	584	579	570	598	590	586	595	577	540	606	602	607	602	644	571	586	610	628	631	617	643	601	570	572	593	582	544	587	613	575	611	589	603	614	614	612	571	608	585	613	608	553	590	585	593	615	594	583	631	590	613	615	592	630	606	582	555	535	571	575	592	577	574	581	596	648	583	594	591	617	607	635	578	567	557	638	601	575	586	593	611	567	631	586	584	611	576	636	578	605	595	591	634	619	597	591	560	654	613	580	560	552	626	588	640	625	552	586	590	572	577	591	597	601	539	607	591	623	596	598	591	634	619	616	572	580	618	589	576	565	581	590	604	572	638	581	620	577	606	614	577	650	564	596	623	612	597	596	562	595	596	626	634	626	568	604	585	580	577	616	618	586	571	581	584	612	571	545	553	603	596	619	618	579	593	612	549	587	595	594	613	622	582	599	595	599	597	604	570	615	607	637	638	599	613	575	611	594	570	657	607	602	574	610	582	567	596	606	542	639	653	575	621	584	585	609	615	597	584	560	617	610	595	612	603	593	606	554	594	597	644	587	588	591	576	595	598	610	631	603	589	610	593	588	595	576	615	594	579	609	558	586	640	570	591	590	555	598	586	625	584	572	595	590	591	576	586	633	594	585	609	599	614	559	630	625	585	597	585	612	621	595	612	597	566	647	597	623	617	582	560	584	596	585	561	584	567	649	553	565	649	579	606	640	575	585	564	625	586	605	551	606	592	600	592	633	626	619	556	609	582	622	567	551	655	593	611	595	628	606	583	596	573	563	590	577	599	581	604	601	586	620	611	592	600	627	559	605	638	608	580	584	614	588	602	574	578	634	586	612	583	578	619	609	609	595	627	590	645	557	599	575	592	599	553	577	626	579	563	616	579	553	624	610	612	568	590	597	590	596	612	594	597	618	593	641	591	620	588	572	575	603	603	571	618	592	595	618	597	589	577	605	605	550	614	601	573	570	560	575	616	605	600	618	600	631	565	584	586	599	578	593	562	596	588	602	601	575	613	618	564	624	598	594	648	605	606	560	579	560	589	560	612	619	621	607	642	613	618	598	576	562	590	614	612	602	640	616	596	573	595	582	601	549	581	622	581	582	579	638	595	609	607	627	576	583	562	633	669	583	589	597	615	591	618	584	602	573	595	612	604	590	583	613	587	641	620	585	623	642	644	591	592	613	552	620	614	601	582	589	591	589	581	601	601	606	556	565	562	565	676	560	619	552	562	573	579	568	576	611	587	629	640	637	590	639	557	573	580	617	604	561	575	588	575	575	573	618	562	621	616	677	606	626	617	620	588	593	571	574	577	618	592	605	611	614	576	593	623	570	624	593	593	591	611	588	579	570	599	575	599	624	580	600	608	540	567	560	586	586	616	598	649	591	599	548	554	641	605	572	609	598	577	608	564	578	633	580	605	593	574	579	593	600	597	561	585	601	616	597	634	617	594	582	596	646	579	567	590	621	598	599	624	616	605	553	619	586	642	587	635	611	597	559	641	629	633	591	629	593	616	603	595	561	583	592	591	611	602	603	614	611	584	598	643	586	588	630	629	582	586	597	617	615	610	561	619	647	561	586	576	585	618	603	562	630	598	620	631	613	577	615	571	599	615	589	579	576	599	594	596	600	604	609	585	608	611	593	610	597	632	563	567	579	614	620	593	608	591	591	588	627	589	603	552	586	592	609	590	584	582	612	660	611	612	570	559	616	606	575	640	575	585	618	614	579	576	600	617	580	594	584	572	589	580	564	542	548	575	586	598	605	592	635	598	581	578	625	563	624	609	593	581	581	634	596	581	573	596	584	579	594	603	565	622	586	609	652	594	612	615	647	652	615	626	594	561	597	569	618	600	591	606	554	538	617	593	604	662	626	608	613	589	567	614	579	562	590	553	593	621	608	608	622	622	629	635	577	578	639	573	594	606	605	618	599	605	609	606	599	637	596	577	645	623	620	605	612	566	595	616	589	551	580	546	635	605	633	536	569	609	611	560	622	610	611	626	593	583	614	597	546	614	595	557	627	613	613	592	655	605	580	625	609	599	608	590	612	619	696	603	599	616	579	597	586	643	602	611	576	599	588	622	576	593	571	618	595	604	597	596	580	592	577	566	549	624	603	588	584	626	576	576	603	611	595	556	564	562	613	588	605	576	604	584	600	658	612	569	570	602	648	576	613	636	610	588	635	619	599	655	606	622	608	582	590	630	560	557	646	611	573	605	603	620	586	605	600	642	617	593	562	591	569	584	608	610	623	593	612	599	598	583	561	639	617	563	574	568	587	549	598	596	590	618	582
5930	6494	6013	2931	2077	1942	1979	1264	1034	961	794	719	743	720	680	739	665	712	643	684	682	668	657	684	645	694	636	644	672	642	647	602	625	672	674	645	645	609	635	651	600	588	651	635	617	626	674	601	602	607	589	633	656	556	633	617	572	626	584	597	673	585	613	632	578	599	604	588	639	639	574	627	615	618	619	638	623	588	633	644	643	627	619	597	581	602	597	593	615	552	642	574	583	611	595	635	629	596	628	667	617	642	588	576	612	657	605	641	583	588	606	618	630	631	603	621	601	641	589	600	598	622	618	649	624	594	595	636	566	568	615	601	596	628	595	607	599	572	678	597	560	563	577	587	543	596	616	584	649	649	596	592	587	618	597	629	576	629	643	609	599	641	605	586	605	603	598	596	629	594	592	635	621	619	568	617	584	545	675	590	614	579	528	596	599	623	561	598	608	583	593	618	653	616	565	568	573	560	599	604	613	559	616	605	625	630	595	649	625	614	571	597	630	638	646	595	622	581	596	622	585	594	644	621	642	633	599	590	581	584	578	603	555	613	632	599	587	629	636	548	682	603	631	620	634	592	630	629	586	563	570	590	610	572	595	640	601	602	637	571	598	603	629	577	557	644	615	569	653	616	579	584	585	619	613	638	581	582	641	620	629	645	576	637	639	636	591	605	580	627	645	630	590	602	627	643	589	625	591	576	612	596	598	593	601	582	573	611	594	605	637	632	578	647	606	592	629	627	623	613	613	616	601	598	598	601	650	599	595	659	618	620	582	615	604	616	616	666	631	595	556	593	602	614	591	635	615	625	614	558	586	632	587	620	618	581	673	627	591	636	644	608	576	610	605	616	595	558	615	572	572	647	626	619	581	601	605	659	606	573	602	612	602	578	613	611	607	594	584	598	659	595	624	620	612	600	598	624	609	590	656	623	573	620	598	664	599	599	612	595	604	623	598	586	540	563	589	553	575	628	644	603	597	578	594	620	581	627	599	626	616	637	608	579	613	630	603	568	640	609	617	603	612	614	631	619	618	617	605	676	593	606	619	597	568	580	606	631	587	643	598	611	581	595	609	606	631	639	625	596	571	595	675	590	627	575	629	621	617	627	617	593	603	622	611	586	599	593	586	598	605	602	575	588	591	628	569	598	654	604	655	596	643	578	602	617	607	602	584	638	610	593	585	595	651	618	601	575	611	587	591	592	552	628	586	585	579	574	613	584	621	616	624	602	648	632	620	603	598	614	594	622	635	637	587	604	606	665	583	618	565	587	587	656	633	593	591	603	600	627	583	633	636	583	636	597	581	605	582	604	607	592	668	607	600	587	573	630	588	621	638	590	599	603	593	615	595	585	606	625	599	568	577	640	634	579	643	590	638	590	595	622	590	642	628	584	612	619	629	600	597	631	604	657	588	643	623	613	600	588	598	620	626	614	630	616	628	628	606	596	615	590	597	617	578	578	597	626	584	613	634	586	671	587	590	557	620	563	626	587	620	629	568	550	566	608	587	593	570	601	627	652	619	601	626	594	612	616	626	617	594	632	610	591	602	567	593	617	602	607	590	590	611	598	617	571	545	551	613	624	610	598	628	638	639	569	608	632	609	635	610	605	582	636	581	585	609	594	582	563	568	570	574	601	593	647	583	592	584	597	612	593	632	595	594	609	595	629	636	574	638	629	555	592	583	632	624	585	593	606	612	642	652	582	589	609	608	612	605	621	573	633	571	621	609	610	606	588	579	563	601	605	626	615	638	587	598	648	591	598	600	615	602	614	598	596	644	641	604	643	653	607	585	563	606	617	617	636	576	568	569	602	611	590	627	602	601	619	641	630	618	598	623	578	612	606	620	570	609	615	628	622	630	601	641	576	603	624	635	581	613	614	597	622	626	642	630	600	599	583	592	642	577	626	627	635	618	578	598	607	618	598	604	583	565	637	626	613	645	606	611	586	609	600	601	658	597	608	643	622	640	538	622	602	601	595	617	607	627	629	634	631	586	631	592	638	559	603	616	609	620	586	609	618	616	618	564	608	600	595	610	618	626	596	611	603	589	599	611	611	604	604	635	661	602	617	575	633	621	595	589	605	624	575	637	577	544	594	592	556	580	587	612	600	615	542	603	597	596	618	632	622	551	593	649	583	629	622	629	593	545	595	591	570	648	609	581	607	606	620	648	612	628	636	605	629	613	576	589	615	659	633	640	619	613	572	632	615	618	622	612	592	623	592	586	641	642	612	605	626	640	627	561	559	614	627	574	605	607	582	616	597	617	645	622	582	646	595	613	605	614	639	612	624	609	585	583	593	583	639	608	618	597	620	642	597	612	653	582	599	623	647	620	591	577	644	564	585	603	610	582	600	646	628	612	606	578	588	619	559	587	654	612	610	574	617	614	602	630	600	575	579	625	609	612	583	640	578	668	589	571	589	625	608	568	652	643	578	588	596	606	588	621	591	642	588	651	607	623	583	558	587	632	609	588	610	592	631	626	611	599	639	597	595	579	586	610	595	587	596	601	658	638	669	557	565	629	630	618	594	588	549	586	635	595	598	596	619	608	553	611	591	623	611	593	577	605	562	645	645	575	611	580	587	653	565	604	604	609	595	596	608	572	624	647	576	641	585	631	585	574	616	598	616	597	612	625	587	588	581	606	617	616	651	601	640	594	600	595	631	579	618	612	601	563	598	541	620	626	567	641	557	647	609	636	629	593	669	630	572	590	649	612	586	594	590	614	589	581	589	586	612	569	607	604	582	584	595	592	613	600	636	612	570	638	603	616	583	638	603	598	577	613	596	611	637	625	636	581	585	585	629	612	589	604	622	590	582	617	587	669	617	578	598	613	611	629	643	613	575	612	613	572	613	636	602	618	536	615	606	613	608	602	581	566	608	602	570	615	644	597	625	605	531	612	610	611	615	608	612	614	589	583	584	600	560	638	623	630	562	633	618	610	615	580	589	566	616	622	603	560	591	582	668	597	578	580	576	572	590	606	618	646	587	592	553	605	612	587	595	639	600	607	634	614	608	602	612	635	597	573	625	611	624	624	594	564	591	618	599	594	584	582	580	609	595	643	568	602	606	610	563	633	620	626	617	602	625	610	623	600	620	615	615	617	586	609	653	612	632	645	596	643	561	611	646	620	630	617	558	578	605	606	622	614	600	652	601	567	631	632	583	629	617	610	565	582	606	600	542	585	576	601	601	626	630	613	615	640	609	636	609	585	612	610	596	610	577	625	606	592	589	638	622	608	555	590	590	577	612	637	592	636	626	620	617	624	608	572	606	547	611	600	607	578	592	599	555	612	581	598	619	620	615	592	599	592	586	614	610	599	585	588	608	594	619	604	586	620	590	622	617	576	616	623	611	603	637	633	635	598	608	576	578	606	584	608	609	622	591	611	607	622	589	627	618	576	593	651	602	616	612	585	592	625	615	602	651	600	559	639	586	594	576	641	629	595	621	637	643	604	604	629	598	572	599	600	594	607	594	580	547	596	579	614	617
23861	21318	28438	24540	21280	10944	4096	2297	1710	1531	1347	1216	1173	1171	1164	1173	1105	1100	1137	1095	1103	1107	1043	1063	1031	982	1064	992	975	1050	974	1004	935	974	1022	973	974	976	990	969	995	990	1000	989	987	981	1020	949	1007	941	919	961	939	1011	958	959	987	974	929	961	950	958	931	939	965	982	931	998	965	943	968	935	904	968	983	949	919	952	927	950	953	936	993	969	966	973	943	949	918	958	907	951	941	885	979	934	871	996	883	987	922	910	950	927	954	895	912	957	960	972	987	924	935	929	941	935	954	911	983	976	974	911	981	957	954	958	970	922	944	933	994	937	940	947	960	910	928	977	960	901	894	984	932	948	958	871	1023	943	952	938	973	939	946	894	972	963	911	960	976	937	979	898	982	900	955	950	892	956	948	884	955	948	938	913	953	978	946	946	979	972	957	952	953	981	993	1022	993	902	943	914	1012	901	957	938	891	947	896	951	992	953	886	935	920	965	913	977	992	957	926	939	964	938	882	931	961	955	937	941	983	907	990	917	901	976	975	940	908	887	990	951	872	918	902	958	933	981	913	942	959	875	875	965	920	965	965	927	969	1005	894	932	971	885	940	1011	983	949	953	1004	964	968	979	985	921	953	953	913	966	988	935	939	948	949	926	989	961	910	941	948	936	928	951	925	919	948	923	967	960	874	934	857	956	902	945	957	987	921	923	983	932	991	1009	949	928	1009	911	923	956	921	990	957	968	972	943	937	929	947	935	893	997	916	978	929	959	949	976	966	974	998	944	895	911	938	954	959	933	935	949	919	933	981	898	903	938	961	925	975	898	919	908	940	952	911	927	980	952	936	917	943	945	942	950	997	975	929	950	971	923	951	902	893	998	1017	939	927	952	942	922	950	954	891	938	894	1010	986	944	955	954	920	928	908	907	959	968	952	953	980	909	946	987	955	968	958	951	940	944	958	915	965	965	924	942	923	964	954	932	929	892	941	950	910	947	935	992	968	905	929	962	907	899	972	956	947	967	957	962	889	910	942	965	963	898	917	919	943	940	903	970	903	971	1009	881	911	968	922	938	958	971	905	943	908	1016	946	938	931	986	942	942	939	943	932	927	945	885	942	917	985	914	954	972	921	913	971	944	963	959	940	924	961	911	978	925	987	978	944	886	927	928	918	1004	1007	944	1003	937	915	932	933	988	906	938	934	999	983	923	911	909	901	917	897	932	951	917	923	952	926	948	906	965	916	961	1003	926	924	958	922	1004	972	946	891	901	907	923	996	906	871	934	1035	965	974	913	957	1015	984	959	957	936	963	928	972	963	897	945	926	916	907	902	944	901	900	984	978	970	950	979	991	974	954	928	891	924	965	888	909	992	956	1011	1004	948	923	934	884	946	961	954	910	941	934	920	961	917	956	890	1000	983	970	950	970	912	934	945	927	928	950	872	918	934	981	938	937	960	995	967	902	906	919	924	969	942	951	917	902	962	935	947	968	969	983	936	949	965	974	959	922	888	901	973	912	956	966	935	950	970	954	938	965	973	954	972	953	877	932	953	970	934	926	946	950	954	962	929	904	938	941	915	955	984	989	898	945	945	959	1021	951	943	929	978	896	908	920	875	922	948	885	923	912	913	891	994	930	903	887	984	957	973	954	996	945	914	972	994	964	991	990	1003	991	971	916	923	940	892	899	952	953	865	922	957	924	935	966	885	961	978	910	931	974	943	938	934	934	909	931	924	955	911	963	943	948	910	931	960	945	939	997	945	928	981	932	911	929	939	892	913	944	930	944	954	923	947	958	879	1006	893	902	994	972	939	970	963	934	927	925	1020	956	961	938	960	936	941	939	935	937	942	892	924	892	933	923	887	964	941	904	931	911	969	924	953	997	938	922	922	979	966	892	933	925	889	1052	999	942	897	978	934	944	922	944	993	968	945	982	889	956	957	942	908	955	949	975	966	924	951	916	952	970	957	931	960	899	935	953	996	1009	925	978	893	925	996	946	943	962	968	885	945	915	989	956	928	873	1007	924	973	1007	982	968	903	991	908	944	916	973	991	946	914	918	945	932	951	968	955	915	942	950	961	929	884	965	982	971	916	946	935	924	965	949	947	986	916	916	953	986	955	929	906	947	945	980	954	965	940	939	913	967	939	967	896	869	953	968	933	907	1000	936	932	928	955	962	951	962	986	931	945	951	935	905	964	966	904	964	962	969	896	953	961	892	942	966	953	961	934	924	940	931	975	924	939	953	971	986	934	915	1033	986	961	890	983	898	892	884	933	947	941	935	951	971	934	975	944	921	912	976	920	924	1015	951	953	876	908	1004	955	975	919	995	938	938	952	986	932	915	902	958	909	945	948	916	929	921	944	892	914	956	962	939	909	933	896	922	905	949	907	937	896	934	974	889	985	952	921	971	926	895	929	963	979	941	921	896	945	956	964	896	915	910	991	931	1012	926	986	966	960	955	954	948	1019	959	916	964	962	956	908	919	944	916	978	972	921	893	930	904	969	977	945	960	880	976	962	870	941	950	963	929	957	885	958	931	908	933	935	973	945	997	958	889	931	919	932	929	976	922	960	931	947	924	959	920	971	914	898	918	984	990	960	926	946	965	946	974	940	950	933	947	958	927	956	964	940	945	944	948	952	899	924	900	915	945	981	944	906	951	1016	945	928	948	963	979	969	886	937	930	948	997	954	975	941	951	994	924	968	953	963	945	947	966	884	940	943	900	896	938	961	959	947	1003	933	989	918	884	987	927	934	955	1009	953	950	980	927	931	969	943	939	916	931	915	969	959	922	919	926	932	966	967	921	964	935	952	950	932	994	971	912	966	947	938	998	929	952	906	1001	952	981	981	956	924	940	974	941	890	973	951	901	926	880	912	906	979	938	972	949	944	947	920	945	904	951	933	1008	936	991	929	950	968	916	907	999	939	887	896	930	960	867	885	901	913	948	917	879	895	942	901	960	973	928	971	976	938	927	881	964	988	968	918	970	938	932	981	915	892	945	928	973	975	920	953	933	1028	987	961	956	891	967	987	930	958	988	968	989	920	947	936	950	951	985	905	955	929	924	928	946	872	925	937	955	878	928	938	924	909	958	910	928	955	962	892	946	993	957	925	964	942	934	931	957	904	935	976	881	967	860	899	916	954	946	1007	926	918	964	902	933	999	924	971	967	971	963	978	945	905	972	976	1014	965	979	1005	961	969	914	907	953	911	953	887	880	932	919	886	950	919	944	923	1001	924	911	895	968	941	916	983	932	910	940	1003	951	922	918	900	963	945	999	914	917	912	1007	912	919	923	957	984	933	964	954	971	930	893	925	958	948	913	929	878	902	952	922	978	906	913	938	998	987	926	928	919	925	929	955	958	920	931	891	930	953	932	927	911	869	919	950	966	968	985	868	891	977	1006	964	985	942	937	1025	918	983	912	903	932	944	905	931	1008	956	936	903	969	933	903	924	934	996	887	881	886	975	973	932	929	954	879	1001	977	963	963	926	940	927	953	962	909	957	926	953	990	928	940	930	974	950	928	947	926	921	944	944	992	978	980	932	1019	984	963	928	961
5634	17459	15694	7766	5749	5240	4950	3146	2298	1938	1611	1512	1382	1247	1292	1247	1194	1176	1170	1157	1094	1190	1079	1075	1061	1100	1016	1056	1029	1025	1004	1005	1113	1067	1058	1057	1025	1051	993	1003	1019	1019	1001	1027	993	972	953	1002	965	1015	941	1002	955	992	968	952	979	932	975	984	965	977	978	936	920	971	911	981	947	947	944	970	972	934	976	994	976	975	939	957	978	947	930	895	986	954	906	980	943	938	974	934	966	917	948	907	960	905	939	912	939	929	942	872	972	937	961	945	896	964	896	922	965	951	965	867	955	888	945	973	949	932	941	905	990	953	940	944	882	970	926	931	967	970	1003	954	966	986	906	965	975	940	943	944	918	906	950	901	934	916	956	914	881	943	928	934	949	931	910	949	976	889	945	919	949	960	962	941	969	927	961	958	946	931	954	939	927	929	957	898	933	926	915	942	893	974	938	953	928	949	943	941	893	959	974	997	940	983	962	955	943	983	949	945	912	883	956	958	976	949	934	928	880	933	895	929	963	949	979	935	934	898	911	967	881	946	987	979	914	931	955	955	942	910	970	913	970	908	942	966	951	1000	902	894	939	942	933	931	943	935	916	908	960	902	935	966	926	891	922	920	936	888	908	980	898	967	898	964	979	943	963	925	994	864	945	920	987	980	898	956	974	930	903	929	928	931	979	1013	925	964	941	906	941	980	988	925	889	917	948	952	939	909	902	901	953	976	929	935	992	915	1020	888	931	936	943	926	933	937	968	917	940	929	923	963	936	937	908	970	872	983	876	962	923	928	927	970	950	869	927	905	936	937	950	955	998	939	977	933	926	947	928	923	952	934	898	948	891	990	936	894	961	957	960	921	911	957	900	932	938	942	934	897	1010	976	909	1005	990	951	941	925	1008	949	961	928	930	969	930	991	970	942	937	1025	929	916	916	907	945	935	991	918	1014	923	964	963	903	954	927	928	960	933	918	983	895	917	1003	957	919	984	943	933	935	978	928	953	917	922	976	864	965	949	884	971	974	938	926	959	938	972	910	935	946	897	953	977	1011	921	957	938	931	920	932	940	896	958	958	961	969	930	977	962	963	901	862	1009	946	893	904	914	966	910	963	915	958	939	936	963	951	1009	954	1003	931	901	876	943	893	880	931	958	973	926	930	1010	984	898	920	881	907	977	941	929	947	895	922	996	920	924	895	978	1001	983	934	923	928	960	962	948	901	949	952	933	991	941	941	940	969	1011	988	962	890	946	900	961	936	944	945	943	952	984	925	957	926	922	915	894	928	919	902	910	940	969	941	876	901	913	918	946	882	916	916	923	980	884	922	944	961	973	877	944	891	908	906	922	956	935	923	949	947	917	924	959	972	961	922	961	944	940	912	947	988	941	876	945	884	921	940	914	930	1013	932	986	957	892	894	974	943	937	915	934	988	939	974	923	1002	958	911	989	918	903	967	915	956	928	901	900	933	893	966	913	966	934	974	977	898	913	976	907	888	967	943	937	954	951	951	899	949	975	988	958	980	958	895	956	985	974	987	943	987	934	1001	915	965	987	973	952	885	931	863	852	944	927	931	911	966	951	922	910	940	960	995	939	969	883	896	981	965	916	899	934	920	964	909	910	926	955	929	924	927	973	979	916	926	966	942	913	942	910	908	926	900	937	938	927	908	923	924	981	1042	900	926	894	911	985	883	912	905	911	945	900	943	896	934	948	933	969	901	945	947	972	908	908	969	969	957	914	897	961	988	927	982	898	886	945	949	911	955	949	899	964	897	936	964	950	928	964	915	956	974	964	890	943	955	898	927	954	925	930	925	925	912	882	960	983	895	922	913	954	944	962	969	891	939	900	977	957	977	926	949	933	913	884	984	896	938	889	941	929	886	948	930	935	945	918	939	905	944	965	945	926	920	940	967	917	864	940	932	973	961	917	891	1016	900	926	944	914	853	934	928	908	887	929	970	952	910	904	951	966	963	865	875	915	892	960	947	943	947	992	956	906	928	910	920	980	934	932	936	993	944	957	949	936	900	912	940	958	970	956	942	956	979	892	939	909	919	898	902	929	966	928	933	897	872	912	892	879	915	973	963	949	978	905	944	925	920	956	893	939	941	916	953	884	912	985	970	955	908	917	957	943	926	943	1000	962	1007	906	911	958	961	949	894	970	978	908	910	973	1007	971	959	933	907	927	906	937	918	955	949	890	958	975	917	937	943	943	988	934	943	947	965	903	906	942	924	958	888	972	994	936	953	954	901	932	872	924	917	939	943	972	928	915	908	995	957	930	978	914	928	997	981	980	937	958	929	935	923	931	962	894	889	935	946	971	965	946	940	939	975	950	949	965	980	865	924	950	935	916	967	997	930	946	926	940	917	904	909	956	958	955	939	925	994	924	957	927	929	993	965	950	959	970	982	896	945	918	873	896	947	982	956	977	974	929	1032	872	951	926	928	949	934	928	929	962	1003	909	933	932	901	940	984	951	995	969	915	967	985	936	952	882	904	973	952	954	988	936	986	960	901	987	912	884	936	934	934	899	944	961	947	966	950	929	973	944	955	975	954	947	932	955	928	944	918	953	940	928	948	954	885	932	973	950	934	951	956	938	941	973	889	946	966	972	921	913	928	916	933	888	974	899	966	941	908	940	948	910	943	958	934	941	972	920	956	934	898	893	935	948	955	951	962	945	958	884	923	930	965	928	938	933	950	931	950	938	931	933	952	913	918	892	938	874	978	951	955	982	919	993	956	904	928	944	930	948	902	923	931	909	925	904	939	870	926	924	912	868	932	922	980	918	898	976	937	969	950	911	950	918	885	1005	944	925	937	923	957	953	947	947	977	913	986	908	893	973	939	937	966	924	941	970	913	950	954	955	910	948	936	918	967	947	950	911	912	950	932	953	943	973	965	945	958	927	901	885	926	939	930	934	958	934	892	939	959	953	938	955	898	956	924	943	950	931	880	985	989	939	951	939	905	892	864	971	971	952	893	922	955	947	902	878	923	900	910	1017	916	943	888	974	936	877	917	932	952	977	906	952	908	893	957	940	945	940	909	897	959	951	927	907	952	937	920	978	956	939	908	897	944	942	926	912	946	893	890	919	896	922	897	928	953	985	930	956	956	899	944	957	929	949	929	944	910	938	957	940	947	928	923	967	938	933	953	920	925	938	943	940	899	890	906	964	957	956	921	914	959	982	922	917	964	942	991	951	923	955	934	947	948	955	952	971	929	914	940	947	967	916	954	896	1008	988	935	914	893	925	941	948	946	979	901	901	967	948	952	920	924	937	907	940	948	924	965	921	995	953	916	964	900	945	925	957	915	940	950	885	947	954	943	934	974	987	949	969	956	957	949	989	949	915	974	956	934	947	930	956	888	940	960	919	965	912	923	947	980	892	947	957	995	906	981	956	934	919	956	914	907	946	907	944	929	962	952	977	916	915	920	926	919	939	917	962	946	982	940	935	928	922	899	996	940	929	874	930	927	947	923	917	857	908	923	912	948	881	950	965	990	939	980	936	916	944	967	946	974	978	938	919	978	950	961	976
24849	21280	27281	25481	10772	2183	1890	1251	967	834	753	693	716	661	630	661	624	645	645	614	662	641	628	609	586	625	554	604	593	569	584	598	597	521	595	580	567	543	590	548	581	550	592	541	569	519	559	571	518	553	566	543	536	527	568	518	552	539	557	597	550	553	588	565	515	558	507	553	554	521	543	555	536	534	570	564	586	572	537	529	593	534	567	545	514	559	531	538	589	550	542	542	548	528	543	559	525	575	547	542	551	488	531	539	531	511	530	491	547	546	550	547	534	528	551	553	579	552	540	538	565	541	594	525	540	555	534	582	533	595	523	509	565	542	555	541	531	552	511	478	554	554	512	519	576	572	579	526	548	546	530	556	615	531	533	514	550	534	514	586	533	575	566	529	523	552	526	576	530	553	535	525	526	556	528	561	565	564	533	620	555	563	486	552	575	577	573	564	564	565	542	526	525	581	536	537	547	514	531	555	538	549	523	552	552	534	527	561	557	531	565	545	560	547	593	536	569	536	528	535	518	567	575	593	539	546	546	544	547	540	614	587	562	536	517	524	572	509	580	542	581	569	556	520	533	534	536	504	509	587	594	547	568	508	539	529	570	531	539	555	518	512	529	530	506	553	537	565	540	526	559	569	543	560	561	553	557	561	538	543	544	548	549	540	569	576	515	555	556	556	553	550	510	556	543	558	554	564	526	550	510	608	565	566	527	560	554	532	531	592	558	512	492	578	568	548	510	571	555	550	542	565	498	522	519	555	571	550	570	570	555	539	565	511	552	530	548	544	545	523	563	562	559	587	533	541	524	532	549	558	518	538	529	548	557	544	508	560	572	522	527	545	538	593	559	576	566	547	564	487	510	520	505	533	564	528	556	516	553	564	546	557	576	604	561	533	569	578	560	543	577	552	569	510	592	561	592	529	524	628	531	531	538	533	531	520	515	578	530	530	531	572	513	552	536	533	560	581	530	585	543	548	511	543	550	573	562	537	544	523	549	567	584	508	538	554	549	557	548	535	517	551	565	575	485	558	553	547	571	565	518	518	553	525	556	573	513	531	532	564	568	550	561	519	527	536	585	538	533	586	547	538	589	558	513	559	573	534	521	545	575	537	560	573	532	534	535	524	517	516	553	510	558	534	565	564	535	535	538	528	532	554	540	523	533	513	555	539	547	528	549	496	529	516	566	548	533	575	525	556	549	562	523	540	567	506	498	563	488	511	553	541	559	544	527	582	566	547	500	570	515	561	543	580	539	549	545	518	528	529	577	542	496	538	555	568	513	534	568	539	577	549	545	527	562	505	542	542	510	523	528	532	531	558	536	571	551	516	503	555	544	545	534	550	559	501	572	555	569	540	521	549	539	551	562	577	561	501	506	527	565	557	514	538	516	519	573	549	531	562	568	527	577	498	577	525	544	591	529	554	537	545	528	524	523	583	561	519	562	562	542	565	550	556	545	554	532	497	539	541	536	520	528	559	532	531	559	539	557	507	539	498	561	587	533	508	552	527	516	602	537	547	541	524	548	530	559	490	535	557	570	541	552	560	535	534	517	544	559	575	571	549	586	523	569	570	536	552	533	546	517	548	558	542	551	534	537	544	521	559	513	587	571	545	544	553	554	550	537	553	523	548	537	509	546	585	536	549	500	550	536	540	534	548	552	514	522	572	563	531	560	540	532	513	537	546	560	522	514	518	541	554	589	551	531	521	538	577	559	572	574	574	566	555	513	528	536	551	532	561	526	538	575	509	576	563	525	511	515	576	560	573	557	548	542	540	508	519	530	541	560	578	520	545	535	517	562	540	546	494	559	573	569	554	546	554	592	551	536	530	514	562	530	520	561	545	603	515	545	513	529	552	522	522	539	531	551	508	537	580	555	570	541	567	521	544	529	554	567	527	562	568	536	550	535	511	537	573	531	520	499	525	584	540	519	567	548	537	523	519	537	540	572	547	553	546	545	509	523	532	573	515	556	522	534	542	570	529	531	516	504	572	522	583	507	550	541	541	553	557	508	539	587	532	505	532	537	493	497	573	522	556	554	536	537	509	550	597	531	543	541	531	507	588	518	552	528	542	494	551	530	538	587	545	511	550	545	550	568	559	537	578	575	580	549	526	526	537	525	551	572	554	543	547	516	546	534	551	524	533	533	546	556	542	551	567	539	559	561	559	520	539	514	559	563	545	559	561	574	574	536	586	554	551	533	550	530	550	560	540	600	553	558	508	556	545	509	538	512	560	538	527	559	536	510	553	498	548	514	523	532	539	519	566	546	541	552	521	541	513	527	570	542	487	539	543	513	534	539	566	547	538	494	520	561	559	519	529	529	531	508	568	583	565	540	581	530	572	564	517	595	537	566	551	530	565	577	541	543	517	524	533	553	575	518	539	555	582	516	570	535	521	519	534	566	554	612	554	562	541	547	586	562	512	520	571	560	580	539	488	549	553	589	566	516	526	544	541	544	533	534	515	520	553	553	547	506	569	555	558	524	519	528	575	538	541	538	539	534	552	558	548	517	536	564	563	537	496	552	486	536	512	547	557	513	522	535	558	546	507	571	528	517	502	550	517	529	532	544	525	529	579	538	552	537	568	541	544	557	543	538	542	522	498	531	562	512	541	591	567	574	557	529	546	545	505	540	480	548	542	579	547	543	548	528	551	544	537	560	534	508	558	516	532	538	512	560	540	547	522	536	582	565	571	508	554	531	536	521	497	549	547	571	560	562	537	550	522	560	501	522	551	539	544	582	554	513	542	562	552	514	551	563	503	504	552	574	542	514	520	567	538	589	558	533	517	553	550	525	536	512	536	567	584	526	516	536	544	561	530	546	513	514	526	549	568	537	555	543	514	514	561	556	531	571	510	563	538	550	546	553	508	555	544	518	578	524	494	532	584	496	545	564	565	570	555	505	585	516	506	508	538	593	514	546	573	559	566	480	549	592	582	541	538	556	549	537	582	531	527	563	581	559	568	546	567	524	563	551	517	544	529	549	513	567	571	573	586	574	561	510	529	502	562	561	559	525	583	560	522	552	560	538	522	510	563	536	547	566	566	564	586	548	496	610	545	568	531	535	551	547	537	548	540	533	528	535	508	553	564	574	558	590	547	594	539	553	517	543	550	513	551	554	520	535	538	576	577	554	546	549	527	540	529	523	531	537	589	482	552	537	552	563	521	546	581	515	490	529	500	558	547	510	527	506	522	511	521	560	557	567	520	525	510	550	502	547	522	543	503	527	550	575	558	523	546	567	527	553	517	556	505	562	535	531	583	563	522	607	536	524	552	536	500	544	531	603	535	600	535	557	516	532	503	535	593	478	508	554	520	534	538	552	531	508	549	569	539	550	540	507	559	551	590	514	527	542	529	553	495	555	547	537	515	562	551	551	519	545	571	533	541	550	548	558	516	539	541	522	576	522	523	548	561	566	534	520	532	552	530	533	573	552	569	570	536	532	535	568	485	552	541	532	525	541	530	559	557	521	561	561	559	539	540	547	512
5135	12475	11074	5173	3734	3355	3277	1921	1503	1104	946	804	818	829	738	710	751	687	722	700	672	695	649	704	708	621	637	653	605	644	594	611	610	605	627	608	625	587	648	576	585	621	623	561	606	585	626	605	588	640	590	552	581	603	562	613	564	535	579	558	604	576	557	564	550	606	588	571	617	553	591	557	556	540	595	528	583	559	527	584	521	556	604	587	605	533	566	580	586	571	577	554	595	566	536	561	579	569	570	538	571	528	593	569	563	558	582	545	533	556	615	578	535	558	591	561	586	534	528	556	545	606	548	609	568	535	530	539	556	545	595	589	572	549	553	547	577	564	579	598	543	614	568	547	560	554	582	568	530	532	591	535	562	565	559	555	545	538	570	518	567	557	595	574	597	568	604	622	587	585	569	517	586	583	559	580	599	590	560	551	610	561	527	548	603	581	525	578	568	603	595	564	559	579	567	580	524	595	565	576	530	596	568	625	546	586	584	553	578	546	552	561	510	588	536	566	559	535	546	590	571	563	617	560	552	570	572	559	569	536	553	517	567	525	543	589	579	551	568	547	598	603	593	582	532	594	573	565	561	554	548	507	618	579	564	605	549	594	572	601	552	583	579	593	573	562	606	559	554	564	536	542	553	562	567	526	595	552	562	546	588	529	550	554	550	558	565	535	527	591	546	518	589	549	630	534	530	558	518	573	520	587	552	549	590	595	517	549	566	549	563	505	555	558	506	571	563	535	575	577	553	562	579	581	536	551	556	576	566	514	557	605	578	520	568	578	544	583	591	549	590	595	567	575	567	558	549	567	598	585	590	567	602	566	600	561	559	549	565	553	570	612	514	561	572	558	579	586	573	588	582	578	544	597	595	576	558	565	582	549	534	568	611	500	544	553	547	564	581	583	536	541	564	525	586	548	601	571	550	571	566	626	611	563	522	570	543	550	590	603	533	555	556	537	559	586	526	547	518	572	540	577	550	588	566	610	590	572	536	552	565	539	579	569	559	536	581	573	574	588	569	611	601	602	595	529	597	582	546	582	565	557	601	609	562	546	545	576	576	548	597	587	577	562	579	597	549	552	579	553	557	573	572	597	554	563	577	534	566	571	600	581	574	565	531	559	595	602	537	577	581	565	549	560	593	600	544	548	490	574	572	562	508	580	555	594	567	531	570	592	573	583	568	557	524	565	551	570	577	597	513	560	547	541	574	584	573	567	550	554	546	564	526	541	581	567	523	594	577	549	525	576	539	572	534	528	562	567	626	550	501	564	568	588	574	571	555	577	558	564	587	583	541	586	556	530	515	580	579	560	541	532	554	535	571	567	597	593	548	572	578	584	583	553	578	544	571	574	541	596	573	550	538	603	589	537	507	551	561	542	577	569	570	525	595	581	582	526	561	535	566	528	538	553	559	562	614	561	599	576	571	603	543	588	556	571	593	541	606	580	551	563	554	573	570	598	568	562	574	578	555	600	584	593	587	553	545	594	585	590	552	559	581	508	588	609	578	599	528	536	565	544	580	559	561	553	580	562	586	590	569	554	591	562	572	532	562	559	560	544	541	557	541	533	568	543	576	531	610	572	544	563	559	550	556	540	526	574	562	540	569	552	584	593	551	561	547	550	602	553	605	615	570	539	512	549	584	589	547	588	564	545	554	560	562	585	548	555	576	541	579	575	563	535	524	584	529	584	561	568	566	585	548	533	566	580	541	591	595	574	561	582	631	571	569	582	545	550	574	605	601	564	569	560	562	544	532	549	567	566	592	567	554	559	543	543	557	605	581	574	619	567	582	558	570	597	564	566	531	568	557	569	601	514	525	575	596	538	583	574	554	569	560	583	536	544	639	563	573	585	581	532	547	543	544	557	554	518	541	583	560	565	588	542	535	590	591	602	585	564	549	561	604	541	542	553	585	543	586	571	522	569	609	588	584	559	597	554	542	549	562	566	570	556	629	571	541	600	565	553	578	540	570	573	566	541	558	585	545	562	557	577	579	566	546	583	606	576	587	555	563	553	557	565	566	549	576	584	581	637	546	577	572	584	575	603	584	579	544	574	585	560	547	542	573	550	535	554	563	534	593	564	525	560	629	598	593	561	579	551	540	558	566	569	575	587	557	580	583	581	600	528	545	574	561	517	540	563	559	589	565	591	587	549	536	586	569	543	574	590	584	552	547	564	536	555	554	584	560	565	549	531	592	564	573	560	532	546	547	581	524	578	531	590	575	573	576	569	519	567	608	560	590	587	568	549	572	599	571	534	561	579	602	592	594	577	537	575	572	592	488	587	563	550	589	508	601	591	547	591	562	552	574	607	578	566	575	565	536	595	539	578	577	582	578	537	611	578	561	566	546	571	563	552	550	586	617	573	565	563	543	565	555	543	601	555	558	572	587	557	556	560	536	577	595	585	554	551	563	546	571	554	591	520	618	586	547	562	569	547	546	520	518	628	569	577	574	566	538	558	570	593	560	541	564	545	555	601	583	617	580	550	589	558	559	537	569	555	552	610	539	633	577	567	566	561	567	569	565	592	595	546	580	596	604	547	525	603	522	536	570	581	538	576	543	576	565	517	500	566	569	563	573	547	573	591	532	571	591	574	570	542	521	586	586	536	561	580	571	581	555	533	597	594	543	584	560	537	545	537	547	533	581	521	584	544	588	541	586	612	571	561	571	559	563	562	562	569	555	541	565	557	557	619	563	550	589	556	524	581	616	540	621	583	528	558	557	598	564	551	563	554	561	545	578	606	560	566	573	585	554	548	584	571	564	534	564	557	594	609	584	589	552	540	538	528	589	596	541	554	561	609	574	539	521	561	564	557	542	554	553	562	578	582	565	597	536	541	565	556	567	568	563	568	582	559	612	584	599	613	524	546	567	578	594	575	568	557	545	568	572	581	569	569	545	596	586	589	544	551	555	555	606	537	604	603	555	554	598	551	581	592	563	567	598	575	527	529	615	579	576	567	600	538	589	553	539	564	543	533	594	569	555	604	539	537	563	573	559	565	591	620	593	585	552	557	553	590	561	605	558	599	590	524	550	554	579	572	570	541	629	561	572	565	567	544	545	533	548	567	569	536	581	556	527	554	620	607	534	536	546	574	560	537	579	563	608	567	571	578	612	533	521	547	593	561	571	591	559	625	569	546	549	541	573	581	552	592	553	559	568	526	554	551	577	583	545	570	593	604	565	564	596	602	582	539	509	564	535	581	590	588	571	569	576	547	596	556	528	584	559	571	548	599	553	608	592	525	526	502	570	571	561	564	555	572	604	547	556	565	555	571	550	585	630	554	600	570	580	600	589	583	562	547	582	577	543	599	545	589	591	532	544	563	559	542	568	584	574	623	579	586	566	562	545	551	574	566	570	579	544	552	571	599	595	580	565	572	558	528	575	570	565	591	579	516	553	578	595	570	563	598	532	546	586	574	584	615	569	569	555	537	568	530	580	591	570	547	587	571	512	596	528	531	560	526	593	595	564	564	533	536	579	554	566	595
22703	21326	28948	24036	21316	21490	12443	3795	2393	2020	1646	1563	1468	1384	1330	1331	1357	1328	1314	1256	1210	1221	1236	1230	1115	1079	1175	1119	1170	1116	1217	1136	1077	1197	1139	1124	1114	1096	1140	1101	1095	1096	1105	1058	1058	1039	1070	1045	1074	1053	1131	1046	1058	1054	1111	1084	1061	1061	1034	1059	1118	988	1022	1051	1029	1058	1066	1028	1006	1168	1050	1026	1010	1101	1053	1011	1090	1077	1010	1086	1038	997	1005	1007	1013	1007	1028	1064	1012	1018	1011	1012	1064	1059	1045	1064	990	1027	1049	1052	1022	1026	1028	996	1090	1032	1034	1099	1060	1002	1022	1101	1025	1012	1034	1045	1011	1074	1016	1031	1024	1019	1065	1020	1027	1040	974	1086	1019	1002	1028	1028	1084	1037	1014	1014	1027	1051	994	1071	1048	1033	1028	1016	1001	1013	1053	1000	1050	1003	1039	1042	1014	998	1041	1045	1026	1010	1023	1021	1046	1028	1029	971	999	1023	997	1051	1009	1015	1029	1040	1075	1006	1064	995	1014	998	1114	1015	1052	1027	993	1053	1032	1035	996	1038	1071	1038	1043	1085	1004	1054	999	991	1022	1088	1050	1056	1036	1059	1037	1045	1040	930	1029	1094	1026	1064	994	1002	1079	1019	1038	1067	1036	995	982	1059	1017	1074	998	1067	1064	1046	1025	1033	1024	1020	1073	1030	1082	1031	1004	1073	1043	1080	981	1037	984	934	1020	1024	1036	990	990	1001	1057	1002	968	975	1018	1000	1064	997	1023	1042	1032	1085	1031	1017	1094	1074	1063	1082	1019	970	1042	1049	1055	1076	1045	987	1079	1036	920	975	1078	1105	992	1062	1002	1011	1010	1046	985	1001	986	1091	1083	1079	996	965	1014	1054	1056	1010	1093	1023	1071	1050	1084	1051	1045	1039	1004	1021	1047	1014	1025	1048	1080	1018	1042	1022	1029	1036	1056	1025	1092	1003	1044	1030	1015	1056	1023	1068	1017	985	1025	1045	1067	1117	1085	982	1037	978	1071	1047	1082	1082	1032	1034	1005	1066	985	1016	1079	959	1020	964	1039	1021	1063	1103	1073	1026	1049	1021	1011	1021	1002	1011	1029	1029	1056	1061	1048	1043	1013	1026	980	1019	1032	1068	1004	1060	1112	1046	1023	1042	991	1030	1038	1021	981	1062	991	1009	985	1023	1025	997	1029	1056	1014	1027	1042	1066	1042	1056	1037	1023	1005	1002	1060	1057	1010	1030	1001	1045	1059	995	1022	1012	1029	1033	1002	1070	1031	1043	1060	985	1030	1013	1079	1018	1081	990	1020	1048	1017	1066	1051	993	1058	1068	1006	986	1055	1010	1085	1041	1091	1036	1059	1068	1021	1033	1040	1022	1064	1002	1075	1028	1036	1050	1015	1017	1009	1038	1031	1048	1045	1125	1008	1052	983	1023	1090	1016	988	1011	998	1045	1008	1019	1066	1047	1008	968	1057	1064	1018	1049	1061	1020	1119	1062	1052	1013	1058	1001	1012	1038	1020	1058	1039	997	1032	954	1017	1074	1008	1023	996	1027	1023	1027	1089	1090	1028	1017	1045	1061	1049	1069	1047	1066	1024	1017	994	1084	986	1020	1062	1079	1027	1016	1032	1060	976	1062	1052	1051	1090	1033	1046	1065	997	1044	1020	1041	1011	1045	976	1060	1077	1042	1076	1018	1066	1014	1035	1070	1034	1081	1012	1081	1036	989	1051	1041	1054	1056	1022	1041	1054	1081	1044	1073	1006	1050	1075	1012	1079	1063	1078	1021	1024	1028	1033	1027	1050	1020	1079	1041	990	1057	1048	1008	1048	1026	1020	1009	1052	1041	1011	1064	1052	1021	1076	997	1000	1019	1016	1060	1047	1049	980	926	1014	1010	1005	970	1026	996	973	1060	1074	1020	1018	1010	1086	1001	1099	1062	1014	1037	1011	1032	1103	981	981	996	971	1013	1038	1059	978	1046	1041	1063	1055	1065	1030	1017	1014	996	1077	1019	1035	1040	1033	950	1033	1005	1088	996	1096	1130	1061	1003	1010	1070	985	1062	1019	1030	1007	965	1052	1011	1052	1043	1052	1080	1062	1021	1045	1008	1039	1029	1026	1024	1012	947	1050	1058	1010	1029	1002	1061	1004	1056	998	1045	992	1029	1036	982	1066	1033	1078	1018	990	1015	1042	1104	1065	1066	1065	1042	1022	1051	997	1018	1052	1015	1027	1056	1019	1007	1070	1000	1060	994	1000	1002	991	1070	1052	1048	1008	1042	1029	1058	983	985	1044	1031	1058	1080	1021	1035	1000	1070	1025	1010	1013	1021	1064	1033	1074	1002	929	1028	999	1032	1027	1007	1056	1026	1020	1085	987	1055	989	1087	987	1040	1090	1022	1060	979	992	987	1041	1009	1062	1044	1039	1016	1037	1014	1036	962	1029	1031	1014	988	1056	1025	993	1037	1035	1120	1033	1000	1030	1019	966	1044	958	998	1013	1028	1042	1055	1034	982	1066	1028	1029	1038	992	1000	1029	989	1044	1037	1074	1038	1028	1098	1065	1095	1004	995	949	1017	1058	1015	1051	1063	1009	1071	1010	1006	1036	1013	1004	1142	1037	1022	1028	1083	1037	1079	1037	1030	1017	1043	1036	1042	1047	1049	1100	1054	1041	1079	1014	1023	1053	1046	1068	1050	1001	1029	1059	1029	1010	1051	1013	1045	1062	1022	1057	1011	1043	979	998	1023	1040	1040	1067	1049	1068	1071	1055	1041	1065	1024	1036	1002	1021	946	1025	995	1036	1036	1006	1024	1097	1051	1008	1024	989	958	979	1030	1041	1019	1047	1054	1072	1040	1019	1033	1110	1056	1042	1002	1031	1009	1006	981	1013	1061	1041	1040	998	1090	1076	1013	985	982	1030	1005	1050	1059	984	1026	1058	972	1029	999	997	1005	1017	1017	980	1082	1065	1004	1037	1016	1018	1069	1029	1032	1063	1053	1033	1022	1061	977	1018	1037	1054	978	976	1028	1046	1021	983	1056	1030	1028	1060	1007	1045	1061	1026	1053	1030	1020	1031	1071	1061	1091	996	1007	978	956	1049	1042	1037	1003	1048	1064	997	996	1030	1002	1086	1038	1117	1063	1004	1037	1045	1048	1019	1020	1056	988	1023	1101	1027	1044	997	986	1041	1039	1046	1050	1105	1075	993	1079	1039	1017	1037	1068	987	1043	1063	1041	1024	999	1073	1061	1025	1033	1087	1030	1109	1065	1050	1023	1048	1073	1011	1064	1008	1082	1008	1007	1014	1034	1062	973	1023	1070	1064	1024	1083	1035	1001	1020	1013	1004	1090	1026	1036	1023	975	1053	1068	1072	1034	993	1016	1075	1023	1019	1016	1031	989	1037	1044	1043	1038	1019	1063	1021	1031	997	1016	981	975	1000	1034	1020	994	1038	1051	1102	1039	1025	1041	990	1061	1060	1008	993	968	1015	1030	1015	1041	1012	992	1088	1072	977	1006	1096	1044	1067	1034	1010	1053	1098	1055	1062	1036	1031	1050	1033	1034	990	1054	1072	1076	1003	1063	1074	1062	969	1025	1048	1059	998	1026	1018	1027	1019	1046	1025	1076	1022	1021	1004	1051	1045	1031	1029	1015	1035	1006	1011	1044	1007	1014	1053	984	1029	999	1087	989	1053	1013	988	1028	972	1094	1072	1050	1028	993	1015	1038	1039	1129	1024	1055	1072	1019	1016	1114	1063	1034	1071	1044	1023	1023	963	1063	1066	996	1006	1005	1058	998	1043	1026	1033	969	1028	1059	1028	1013	1017	1016	998	1008	1030	1065	1018	987	1053	989	1031	1063	1022	1017	1023	1032	1102	1068	1011	1030	1025	1068	984	1027	1012	1020	1030	984	1019	1060	1039	1049	1021	1012	995	972	1069	1069	1046	992	1030	1040	996	991	1056	1021	1025	1045	1022	1104	1060	1041	1081	1028	1007	1062	1040	1051	1089	1075	986	1049	1015	1036	975	980	1075	990	1011	1075	1026	1112	1035	1095	988	1058	1042	1004	1022	968	1030	1001	1066	1041	1047	1105	987	1041	1035	1068	1013	1045	1019	1068	1012	1026	1010	1032	1027	1060	1020	1011	1061	1007	1038	1010	1060	1049	1001	1034	1062	1046	1063	1041	1006	1037	1036	1012	1035	1010	1005	1086	1029	1002	1008	966	1024	993	981	1097	1039	1034	1050	1008	1107	1016	1034	1001	1014	1014	1034	1004	1016	1046	1011	1052	990	1045	1021	1051	1028	1035	1042	1119	1021	1027	1070	1013	1021	1028	1044	1041	995	1043	1035	956	1023	1054	991	1047	976	985	1072	1032	976	1060	1011	965	1024	974	994	1009	1060	1072	1066	988	1082	995	1078	982	990	996	1021	1052	1090	1004	1090	1038	1010	1011	1055	1008	1014	1100	1007	1042	1016	1026	1007	1053	1049	1028	1043	1028	1008	1051	995	1038	1017	1091	1091	1034	1005	996	1022	1065	1082	1047	1028	1023	1014	1058	947	975	1064	985	1051	1073	1075	1078	982	1005	1011	1000	1030	1096	1069	1053	1032	948	1076	1034	998	1055	1070	992	976	984	1045	968	1042	1062	1044	1085	1001	1026	1070	1005	968	1016	1026	1103	1044	1052	1013	1004	1040	1043	1010	1043	977	1065	1016	1068	1016	1032	1033	1042	965	1036	1021	1017	1012	1065	982	1073	1005	1054	1075	1004	991	1029	1051	1058	971	1039	1042	1047	1026	1028	1023
7357	24806	22543	12038	8587	7964	7463	4706	3405	2562	2006	1876	1693	1592	1505	1501	1476	1434	1316	1345	1334	1293	1228	1299	1252	1193	1148	1233	1170	1163	1150	1186	1097	1158	1172	1181	1139	1080	1092	1089	1116	1089	1092	1131	1131	1027	1097	1033	1087	1020	1113	1084	1052	1077	1077	1058	1051	996	1021	1093	989	1117	1063	1048	1026	1032	1087	1044	1065	1053	1041	981	1056	1095	1053	1027	1056	1020	1063	976	977	1050	1045	1011	1093	1052	1090	1015	1060	1075	1053	1032	1023	1027	996	1006	1078	1010	1055	1064	1075	994	1027	1050	1009	1008	1047	1007	1085	982	1091	1022	1011	1050	987	1008	1035	1071	1008	1005	1021	981	978	999	1002	1049	1041	999	1013	987	1019	968	1005	1021	939	1018	1025	1023	1060	996	1052	1052	990	1070	1058	1090	1081	1025	990	1025	1030	996	1043	1019	1020	1024	1045	1058	1027	1012	992	999	1030	1026	1058	1036	1060	1011	1017	1042	1090	1028	1042	1056	996	967	978	996	1088	1030	1050	1032	1057	984	964	964	1046	1009	1031	1044	1033	1015	939	1039	1008	1006	991	1022	1022	1025	1037	1042	1047	1024	1004	1048	1072	1032	1021	997	1002	1025	1002	1037	1044	978	1003	1033	1033	1051	1051	1040	1015	1036	1025	1032	1007	1019	1051	993	1002	1051	1050	1057	1017	1020	916	1056	1035	981	1004	1003	1058	1071	1017	1077	1051	1030	1034	988	958	1031	973	1034	1011	1028	1020	1000	1025	986	991	1034	1067	1026	1067	974	1062	1072	1022	1005	1023	963	1002	1002	1093	984	1009	975	1004	1003	978	1017	1054	1016	1053	1016	999	972	1015	1018	1036	1004	998	1002	1067	1062	983	1069	1028	1024	1030	964	1034	962	1043	976	1053	994	976	1026	1049	1012	996	1061	1005	1081	1061	1037	1024	1002	967	1022	984	988	999	1084	1039	1037	1030	1046	1025	1021	945	1013	1026	1000	1015	1025	1001	1010	992	1046	1015	1023	1090	1029	994	1008	973	1007	1012	1033	1068	1011	1010	1059	982	1037	965	1028	1114	1029	1047	1022	1028	1031	989	995	989	1015	1025	968	1000	1022	1053	986	987	1067	1014	952	949	984	953	977	1058	1021	995	992	1036	1009	1038	988	988	1022	1034	1071	1041	1015	1053	1070	1026	1034	989	990	1007	1022	1036	947	1014	1040	1031	1014	1032	1068	959	1011	955	1016	1025	959	1004	1017	1035	1035	990	965	1032	1015	975	1034	1056	1023	982	954	1055	1077	1002	1047	1016	1063	1024	1019	1013	988	1043	1057	1007	1001	993	1031	1033	992	1084	1037	963	1014	1016	988	1028	989	1039	1018	1034	1049	966	1036	1013	1058	979	1000	1022	969	996	1068	1050	978	966	1071	997	1032	1023	1034	978	960	1036	1009	1061	1078	994	1060	962	1011	971	999	1016	1021	1065	1014	1045	1084	963	1063	997	1090	1007	992	981	986	981	1029	1055	1060	1038	985	1006	983	1008	1012	1051	1074	1069	1020	1038	1010	1065	1121	996	989	1056	997	1069	1019	1056	1036	1034	1017	1028	1000	993	1039	1062	994	967	1016	1048	1007	1025	1012	1037	1044	962	1042	1019	1045	1057	1003	1057	1028	1017	1052	995	982	1026	1008	1024	991	1014	1030	1001	973	1017	987	1035	982	1015	1003	1023	992	1101	1049	1010	1033	997	1008	1110	1038	999	1002	1042	1001	991	1038	1063	1006	1034	999	980	1032	983	1031	1038	1060	1037	1031	993	946	1063	1075	1029	1021	1046	1006	1029	1008	1073	990	1011	1042	1030	1034	1080	1014	1042	1073	1054	1100	1031	1024	1004	975	1039	1033	1025	1044	958	1010	1074	1006	1002	992	1016	985	1049	1004	1052	1068	1040	1054	1054	990	1025	1006	1012	979	1005	1058	1003	1025	1008	968	1029	1038	1037	1054	978	1010	948	954	1035	974	1041	1010	1051	1040	1025	1005	1028	1033	1007	1036	1058	1070	1024	1048	1065	1091	1013	1029	1014	1055	1027	1079	1015	1020	993	966	964	1036	1038	1060	1020	1112	1020	1004	1057	1047	956	1014	1015	981	1054	994	1008	1108	1028	1055	1026	1005	995	1067	970	1008	1099	1031	1033	1001	1017	1012	1013	1025	967	1038	1021	1041	1025	996	1026	1013	1021	1036	992	1002	977	1012	994	1060	982	988	985	1043	1033	1014	1013	1062	987	1056	1032	1022	1004	1024	1027	1033	1034	1052	1087	1014	991	1032	1037	1007	1016	994	1035	1035	998	1016	1080	1022	1022	1026	999	947	1024	1035	1044	1077	1034	1008	1022	977	977	1065	1046	1021	1006	977	980	996	1062	1089	1016	1082	1016	1052	1035	1046	1021	1095	1014	1043	1032	1031	1063	1001	1006	1007	1039	1103	1038	1019	1029	1055	1050	1009	1065	1024	1003	1042	1022	1018	1027	992	1020	1024	1037	1027	1022	1033	1015	945	949	1047	1041	1005	1040	984	1054	992	985	962	1060	1053	1061	1013	1006	977	1008	1059	1019	1018	1054	1106	1041	1028	976	1004	986	1039	996	980	1114	1036	1036	1065	1019	1066	996	1012	971	971	994	1007	1063	1049	1040	1061	1034	1066	1077	1057	975	1023	1008	1042	1071	1020	967	1014	1025	1036	1017	1033	972	1067	1059	973	1005	1020	1018	986	1003	984	1018	965	1049	1055	1085	1034	984	1079	1025	994	1025	1028	1042	1028	1011	1043	1044	1034	1044	1069	1015	996	1014	1046	1016	1014	1046	980	1023	1001	998	987	1055	1058	1028	1071	959	990	1011	1020	1085	1039	1042	978	1004	1008	1001	988	1042	988	1053	998	1027	1033	1027	987	1029	980	1029	1022	1014	1053	1013	1023	1020	1007	1016	1028	1069	1011	981	1057	1074	1067	1028	1033	1016	1048	976	989	1017	1037	1026	1028	986	1049	968	1051	1001	1034	1041	984	1065	1024	1029	1093	1000	1065	973	1002	1038	926	1094	964	985	1034	945	1014	1025	1029	1053	1081	1026	1061	1009	1085	1024	1002	1051	1017	1017	970	1053	1019	1043	1056	996	1044	1025	1014	1086	1064	1028	1023	1036	1030	1048	1039	1067	1026	1012	1009	968	1029	1032	1033	1048	1028	994	1012	990	1057	1039	1025	1002	1021	1003	1021	993	1061	1069	1078	1068	1027	981	1040	986	1028	989	1080	991	1033	1007	977	1008	1040	1021	1031	1015	1033	1024	1037	1043	1011	1020	1067	1000	1071	1060	1015	1000	993	1052	1044	1044	1038	977	1033	1011	973	970	1064	1019	1044	1016	997	1030	1041	990	1031	989	1051	1020	1018	1012	1064	1005	1063	1036	1048	1019	1070	1031	1038	1032	1023	1037	1021	1004	1037	1022	996	928	1030	1060	1023	1006	1024	1032	1001	1052	1035	1037	1019	1016	997	1065	1028	1042	1019	1044	978	1002	1029	974	1010	1011	1016	1051	1000	1045	1036	1066	1037	1007	1091	1011	1019	998	1043	1007	1065	1037	971	1040	1064	1065	999	1077	1029	1031	1048	1014	1017	1026	1012	1059	1082	986	1041	1069	953	1048	1058	1092	982	1032	1080	1002	1001	1043	1039	977	983	989	1004	973	969	1052	1062	1025	1036	969	1045	1074	997	1015	1042	1023	1026	964	1068	1034	1015	1054	985	1022	1073	1077	1026	964	1052	964	1039	975	990	1031	1006	1020	976	1072	994	999	1031	1018	1056	1062	947	986	1011	1015	1084	1004	983	999	1032	1010	1053	1017	1054	1005	1009	994	1013	984	1045	1077	1048	1067	1042	1009	1005	1020	1089	1034	1034	1032	998	1025	1016	1033	1022	1057	1003	988	1013	1009	1000	1012	989	979	1005	1029	992	986	1033	1023	1021	1008	1012	1014	1033	992	1028	1027	1039	1017	989	1030	1056	998	1016	992	1036	1060	950	1022	1075	1030	1027	1034	1012	1056	1000	1025	1023	992	1025	1027	1039	1025	1032	972	999	994	961	1029	1010	1068	1027	1020	1026	1065	1031	1063	1006	996	1048	959	979	1059	972	1006	982	1046	1063	1007	1049	1022	1041	1002	964	1016	1026	993	1037	1045	1040	1037	997	1047	1034	1021	1015	1001	1020	981	1016	1006	1015	1031	1039	993	1021	979	1047	1078	1015	1031	1074	1007	1013	1006	1014	1012	986	1039	1037	1021	956	1046	1018	977	1041	1024	1099	1065	1029	1004	1037	1019	1011	1032	1045	1075	1010	1037	942	1038	1018	990	1018	1009	1067	1065	1027	969	998	1030	1021	1058	1017	1047	1008	1025	1091	1023	990	986	1053	1023	1000	1103	1030	995	1024	1011	1034	1033	1066	1006	1050	977	1020	1017	997	1043	998	1013	961	1036	1111	1017	978	1027	1041	1034	1029	1035	1012	1024	1042	1053	1037	1033	1026	1024	1056	998	1009	1036	1040	1001	1006	1010	1034	1036	1038	976	1023	997	984	1020	1007	1020	984	1008	996	968	1009	1019	1058	1031	1023	1006	996	1059	1034	1064	1002	1026	965	1055	1082	1030	999	1111	1031	981	1064	1033	1031	1031	1084
28278	19884	9594	3116	1583	1368	1299	949	815	774	739	685	686	696	671	633	669	642	679	657	655	612	666	600	622	607	659	665	678	660	658	608	626	594	645	616	643	616	675	610	638	629	621	633	632	651	617	644	625	599	649	644	672	644	592	579	572	624	589	596	601	603	603	645	615	626	645	660	591	605	631	610	564	645	631	624	624	629	623	654	625	658	602	600	581	611	598	620	624	673	623	641	622	662	614	618	651	605	618	612	613	664	623	603	623	627	642	601	603	584	608	651	608	636	610	600	604	638	618	635	580	636	602	583	637	622	598	610	644	598	612	620	592	609	599	658	626	639	620	612	630	626	622	595	600	628	632	655	584	612	631	657	619	626	607	621	660	592	656	606	644	580	561	594	617	580	643	624	632	636	653	631	641	596	586	583	630	611	622	603	640	648	591	600	608	612	603	601	583	619	608	591	618	593	599	654	584	625	621	647	630	578	601	619	584	600	576	624	604	621	610	643	630	582	593	603	609	598	640	624	578	691	615	574	652	581	654	614	622	633	630	625	606	640	636	597	593	604	626	596	631	622	631	582	635	642	610	571	603	636	607	581	585	646	560	567	596	628	607	598	645	628	607	641	665	627	612	632	625	576	607	651	611	602	594	597	602	595	622	604	657	584	623	666	639	626	640	638	569	605	587	576	613	585	635	630	670	564	609	581	604	598	581	562	606	617	593	616	657	599	627	642	614	560	578	621	591	609	605	662	601	659	597	593	632	566	590	604	621	636	668	649	617	596	601	593	653	585	605	636	596	611	640	642	616	621	629	613	637	639	537	601	618	626	658	670	590	628	587	594	645	585	595	619	611	596	627	610	664	567	600	583	587	612	616	606	616	617	590	626	593	641	608	630	633	625	617	603	566	617	636	604	660	575	666	584	643	610	589	584	631	643	623	578	658	632	593	650	570	627	591	580	600	623	636	601	586	634	616	600	630	634	639	585	608	612	580	628	599	610	646	624	610	573	572	631	596	649	649	585	624	596	605	621	606	623	604	624	601	592	634	614	644	620	621	644	600	596	612	627	607	603	592	594	594	632	577	621	614	607	625	605	617	625	617	601	622	651	602	608	608	622	582	605	611	631	615	645	637	602	624	616	569	610	624	607	662	579	576	599	563	573	587	620	610	600	615	624	595	621	612	603	569	618	595	622	627	644	634	608	610	548	611	635	589	607	606	609	630	616	562	606	594	607	604	603	602	654	589	593	644	626	628	658	609	594	550	621	576	627	596	629	609	612	564	638	653	606	597	626	625	596	599	633	584	578	629	636	639	638	605	640	581	593	624	636	653	615	619	627	607	630	636	569	618	624	622	569	597	615	622	601	581	596	594	684	577	628	564	575	628	606	641	613	613	612	591	614	638	648	636	627	603	624	567	597	641	619	595	650	582	583	634	590	592	609	615	630	641	606	580	621	614	631	610	603	623	626	556	625	590	593	593	616	632	634	628	629	636	616	603	585	621	671	616	643	641	608	578	628	605	601	615	625	599	598	613	629	571	627	594	563	595	610	633	656	640	599	630	606	595	599	606	652	610	601	617	645	588	569	584	619	635	622	601	655	642	618	594	606	620	624	642	607	630	581	614	590	640	588	582	578	599	590	593	638	624	632	563	637	590	646	617	593	589	628	630	613	633	615	606	603	588	612	588	596	636	622	655	606	615	584	600	604	603	638	583	608	625	614	612	569	576	633	604	575	601	625	630	615	647	574	648	569	642	617	626	604	627	602	602	590	624	585	656	664	573	649	614	604	626	587	595	609	583	617	586	619	600	589	669	623	590	556	612	640	633	630	652	621	598	602	640	587	604	649	654	629	641	650	611	607	615	607	612	576	598	580	670	606	659	632	541	615	636	577	620	622	672	602	602	618	596	595	646	589	631	633	625	634	595	584	650	594	626	604	638	618	639	619	643	613	614	653	622	577	634	638	615	623	562	607	645	606	579	602	604	617	649	589	588	606	612	607	584	580	613	648	605	616	608	584	570	637	605	614	593	643	573	585	602	608	587	648	625	605	657	586	601	612	633	622	582	568	571	640	604	598	616	620	638	584	630	623	616	606	585	582	612	638	663	632	608	593	615	585	572	633	639	598	671	620	647	619	644	583	584	623	610	605	638	626	571	638	615	605	551	614	606	607	635	611	604	642	580	613	639	602	633	627	640	615	617	625	620	613	620	587	628	618	653	607	629	599	641	621	625	592	612	639	625	603	624	644	645	637	588	614	616	577	604	684	633	664	593	626	615	584	623	601	649	597	614	657	597	587	603	633	629	569	649	604	581	599	601	606	617	629	609	606	607	614	611	599	649	611	643	644	616	595	629	622	635	627	595	577	567	629	624	611	626	613	611	626	626	629	646	639	621	576	590	637	633	592	624	616	615	596	573	595	627	584	609	632	614	643	627	611	583	628	618	649	639	617	614	611	635	585	629	588	623	602	583	636	614	582	616	616	667	617	636	601	623	614	588	620	612	634	601	589	623	595	592	621	613	641	596	589	592	607	648	591	619	600	611	623	581	620	588	591	613	599	626	627	593	588	641	617	646	632	637	615	586	641	577	618	573	609	616	614	636	620	588	593	623	630	636	633	637	595	639	579	658	614	624	603	625	567	598	651	648	620	587	588	613	586	671	583	623	634	598	624	632	611	610	607	593	604	583	599	579	617	620	616	636	645	603	585	611	588	576	608	647	577	623	644	638	621	620	655	623	622	605	590	591	616	644	602	582	567	676	594	624	624	631	635	618	618	639	596	624	614	631	633	577	593	659	600	618	619	645	600	581	630	576	599	621	615	667	622	633	609	592	606	625	631	649	592	600	656	604	645	603	648	612	624	603	557	612	610	598	614	622	588	604	605	649	588	631	623	636	587	638	590	613	615	620	641	606	627	594	611	615	623	630	638	587	649	598	603	643	613	594	600	595	604	612	568	666	637	582	621	656	606	629	563	591	594	654	616	593	605	631	596	605	614	607	642	615	560	638	653	629	590	604	620	650	633	609	604	668	622	628	627	595	630	616	595	655	605	660	624	645	592	616	622	677	597	642	597	655	623	653	608	649	651	616	593	596	559	611	595	646	661	598	610	659	581	608	633	571	584	615	591	601	603	604	619	605	632	622	603	617	612	611	621	595	601	613	635	594	650	618	592	589	593	610	602	633	610	592	599	603	612	573	629	621	628	605	616	556	624	612	597	603	589	638	628	616	637	623	629	614	604	594	631	618	663	589	595	592	629	558	630	587	594	661	576	625	641	618	639	575	609	619	595	619	608	644	597	575	632	596	605	606	616	660	623	634	612	633	607	623	631	602	632	590	579	621	586	590	606	602	604	601	577	623	613	664	609	615	637	578	638	603	610	644	617	638	600	617	591	562	630	639	607	613	628	611	591	633	624	611	651	602	582	618	596	627	583	595	585	653	613	609	564	594	568	587	576	638	604	576	642	622	636	603	603	575	645	610	594	615	616	660	608
6109	7518	6750	3045	2083	1959	1879	1335	1066	884	796	756	750	722	740	730	765	732	676	716	687	657	670	674	700	637	664	673	629	654	605	661	614	622	686	653	650	650	620	620	595	638	685	621	603	611	658	625	625	652	674	647	614	610	657	657	616	631	609	654	615	609	591	615	599	634	632	639	654	613	637	616	622	602	639	627	648	564	593	642	639	641	645	609	599	639	628	646	639	634	577	621	608	583	607	633	588	605	595	568	612	595	623	625	619	592	611	651	601	616	635	598	655	596	619	634	658	639	638	589	611	618	606	617	603	590	564	636	599	588	609	637	611	610	599	604	628	636	631	641	611	641	603	647	615	655	636	627	639	613	622	557	654	650	580	627	655	630	599	599	628	617	622	589	610	583	638	631	654	618	660	626	594	614	593	645	607	617	642	589	642	622	628	630	609	672	645	636	636	635	608	596	595	608	619	648	625	590	593	613	633	605	567	595	605	631	647	578	607	607	590	599	609	584	630	620	577	619	598	624	592	640	633	617	624	641	632	631	624	576	604	690	615	653	630	603	643	619	586	611	616	625	557	585	644	607	601	666	676	609	628	611	614	633	636	644	612	637	606	634	619	632	612	622	644	655	671	573	640	637	623	584	641	643	626	659	622	609	638	561	587	613	627	656	628	615	611	599	680	599	612	678	602	621	598	614	642	586	637	639	628	647	597	608	595	610	645	659	619	615	617	618	614	599	640	641	630	591	651	593	655	616	609	622	648	639	599	598	626	653	574	630	644	592	608	590	578	642	687	649	618	626	618	631	641	624	640	648	611	619	553	549	646	616	651	591	643	604	619	600	597	624	655	560	615	602	589	623	619	599	592	608	601	634	587	622	610	608	603	612	629	622	613	577	609	642	656	617	627	663	653	622	609	663	645	666	559	623	568	650	630	625	625	608	606	583	650	602	585	620	587	630	639	637	638	587	620	600	590	616	629	618	672	636	593	596	661	628	615	558	663	617	658	624	595	587	664	640	661	602	604	568	620	575	597	662	624	571	588	611	589	654	625	625	639	634	615	633	632	619	614	621	612	608	633	614	627	632	630	639	587	658	652	616	606	579	630	601	603	576	603	582	622	616	592	629	627	614	615	582	603	666	623	627	619	594	604	615	612	649	604	623	593	600	646	627	638	603	595	611	647	643	646	587	643	651	658	602	630	623	632	616	599	607	619	626	650	640	626	626	602	641	616	642	597	537	592	614	639	663	644	660	633	579	680	632	659	607	610	629	635	607	630	599	577	611	645	636	620	613	642	607	656	617	616	607	615	607	660	610	644	628	604	622	635	665	608	601	609	601	596	604	577	610	584	649	603	606	625	611	592	617	654	618	639	609	635	616	598	631	651	650	589	594	645	586	572	586	623	580	641	667	591	609	634	599	644	628	590	617	616	595	641	586	630	625	564	576	573	604	638	622	641	622	632	617	625	617	633	614	663	622	643	597	611	611	605	640	635	608	587	635	621	606	562	651	632	618	639	600	649	592	615	661	656	618	644	660	596	579	642	629	654	608	619	677	637	641	609	669	620	624	575	608	659	623	592	618	606	630	634	613	639	599	596	629	614	634	627	624	613	672	601	634	616	599	624	622	642	664	622	621	572	604	618	616	667	622	636	663	617	605	597	612	636	641	659	632	658	627	648	634	620	628	616	634	617	621	627	576	630	632	545	640	603	580	655	604	591	635	620	582	619	595	605	658	616	654	606	651	608	632	568	610	652	623	637	605	616	656	601	676	611	609	580	637	625	609	568	638	619	620	564	656	629	605	644	609	620	621	629	614	602	652	609	637	627	622	601	619	645	641	643	668	682	626	641	572	625	622	646	621	642	648	627	643	618	607	623	622	621	628	590	583	649	636	625	624	661	577	624	639	589	626	580	637	644	611	632	582	649	662	589	623	632	640	593	674	615	650	625	632	640	589	665	605	608	636	632	661	654	643	640	622	605	613	608	625	631	629	618	626	607	647	652	633	599	603	617	591	588	666	627	635	609	630	606	581	596	647	604	630	612	646	630	594	599	648	613	593	617	577	647	588	648	626	587	646	596	624	680	632	638	563	639	615	649	611	601	606	646	609	572	632	647	600	651	645	643	612	600	649	596	618	575	631	626	603	646	598	618	632	623	613	658	642	588	614	624	644	616	611	605	649	664	631	572	646	569	574	619	623	632	577	586	636	620	616	595	631	626	620	635	621	632	603	575	643	611	633	654	612	612	601	601	634	665	601	669	626	610	633	610	618	587	592	573	642	615	610	617	605	655	647	589	666	637	600	610	629	613	625	608	638	656	601	615	624	590	610	629	648	609	666	622	630	705	627	607	631	624	661	542	583	636	623	614	644	580	585	597	622	613	639	614	603	629	602	641	579	616	639	624	629	645	608	627	639	625	643	590	610	634	651	613	639	603	655	631	593	600	615	642	587	612	635	606	611	585	629	554	596	645	610	621	635	658	595	572	634	626	661	625	652	615	622	641	671	630	631	585	599	685	571	597	589	618	628	663	625	647	595	633	623	644	665	610	609	612	673	599	644	579	619	650	613	641	643	624	581	655	646	637	646	605	604	614	626	583	633	616	621	602	598	634	653	618	656	601	619	601	608	609	624	608	654	622	578	652	646	648	614	590	674	625	612	626	613	640	605	619	624	633	623	622	638	599	602	633	640	637	647	637	597	589	588	590	633	609	612	658	613	648	641	614	574	617	631	655	614	628	590	649	662	589	655	610	622	583	649	629	648	610	610	625	628	606	611	575	606	607	586	627	605	618	635	632	615	565	666	673	598	650	634	610	633	652	639	609	631	597	635	617	620	621	617	635	629	614	602	607	625	656	626	632	578	633	606	629	629	622	622	630	593	590	611	620	577	622	583	577	611	669	610	579	609	608	638	609	637	623	597	647	674	619	614	633	587	664	654	644	647	635	606	613	620	595	631	596	601	567	618	674	648	633	604	594	631	604	598	629	610	651	627	615	626	587	614	674	616	655	616	623	602	639	615	603	631	601	590	601	638	644	601	590	616	657	647	585	624	621	639	647	637	610	581	614	616	635	664	565	623	633	653	612	636	645	645	577	612	640	649	554	621	636	584	628	626	645	637	610	596	618	626	630	622	639	620	626	622	630	638	581	634	600	670	595	614	606	605	601	593	627	612	596	631	603	603	584	653	662	596	642	591	620	681	677	620	613	618	667	655	591	630	655	631	598	604	643	632	666	657	634	592	608	598	644	609	639	632	616	634	607	645	603	613	623	613	633	644	581	666	600	610	685	621	645	622	616	596	609	625	613	612	588	596	601	612	632	618	607	630	626	600	622	600	623	623	625	587	599	656	600	581	629	630	700	635	602	606	648	608	625	618	683	621	651	594	593	588	602	628	655	620	605	592	605	588	597	651	627	644	674	601	589	642	613	660	638	622	621	577	612	586	611	566	602	652	586	600	605	605	610	641	681	611	611	596	595	587	612	604	618	633	604	544
23680	21158	28111	24257	21012	10786	4017	2405	1729	1531	1261	1306	1154	1111	1063	1080	1129	1098	1055	1087	1045	1028	1031	1051	935	1043	978	1022	984	1004	971	942	985	1015	1001	1044	962	980	986	964	935	987	973	973	989	951	918	999	954	950	978	930	945	956	909	858	895	986	955	953	939	939	968	948	918	923	899	943	922	931	972	953	892	942	947	945	923	892	973	968	974	947	901	960	967	886	927	892	971	987	914	932	915	915	962	918	965	891	933	911	940	946	958	920	930	897	942	992	945	934	943	941	921	910	977	942	936	969	942	914	921	978	957	883	892	938	955	943	925	902	885	993	921	900	916	985	907	947	930	911	900	960	878	994	912	882	920	933	958	962	903	912	1059	907	927	951	962	914	972	922	962	937	977	968	947	960	918	912	911	950	945	930	904	931	891	961	972	894	954	961	953	1004	895	902	891	977	988	935	979	942	924	902	950	928	977	930	945	919	975	931	955	927	936	928	935	911	947	933	931	995	991	935	959	875	952	930	946	948	938	935	905	934	976	930	933	975	891	951	953	911	950	920	887	955	959	967	947	978	941	918	902	964	968	1013	950	946	934	934	925	931	962	962	947	949	981	939	962	972	933	923	1012	958	957	957	1007	921	941	973	930	939	969	922	918	966	985	951	926	983	925	954	906	939	929	986	929	996	953	927	1009	1001	963	904	956	907	945	972	969	921	917	903	958	923	965	975	921	925	978	932	946	903	938	899	939	981	967	929	995	970	944	861	914	976	943	924	982	942	953	907	967	928	931	990	945	887	853	918	946	975	972	927	931	947	955	944	973	905	1000	947	870	971	937	937	953	931	921	976	920	915	977	986	935	954	961	953	935	927	918	969	916	981	1007	956	932	977	918	935	914	943	941	955	909	970	875	940	965	951	959	956	1003	874	932	913	908	911	933	985	926	982	947	905	935	951	931	948	977	934	958	970	898	861	927	915	954	891	879	936	927	925	959	965	904	940	946	945	923	955	953	925	931	913	951	934	1003	929	926	913	933	1000	962	927	953	880	930	933	943	924	954	910	959	931	905	969	975	883	952	923	861	909	994	951	950	950	945	905	943	873	972	946	930	910	941	932	998	930	919	923	912	907	926	938	924	921	924	946	905	900	937	934	958	894	977	959	939	917	967	939	901	961	966	965	933	952	925	969	941	927	940	867	974	929	910	928	968	955	873	905	935	969	981	973	886	909	926	950	930	937	930	964	907	900	947	981	927	912	905	999	925	890	940	963	950	958	958	995	909	953	910	978	979	967	947	978	944	942	937	921	900	983	896	955	985	915	958	1013	993	959	916	905	950	934	891	907	930	981	965	941	945	921	929	970	931	950	960	937	920	902	931	940	877	933	926	927	925	917	922	868	976	900	963	943	950	962	880	939	908	916	928	974	931	997	918	990	913	965	978	935	975	918	917	906	967	971	977	972	971	939	925	958	954	969	913	880	930	944	928	1041	889	945	901	939	957	977	948	918	950	944	912	955	921	949	953	952	990	1007	1010	949	930	949	950	894	943	939	914	948	925	976	908	984	908	913	910	923	940	931	992	915	954	953	935	982	956	893	972	940	918	910	926	921	965	915	944	952	884	916	899	889	970	946	972	988	976	945	920	963	914	948	913	915	934	904	964	918	942	1015	921	873	879	898	923	902	939	916	919	914	979	977	925	906	899	934	939	953	909	927	942	923	971	935	943	908	949	926	947	1024	941	980	912	914	900	958	895	917	861	941	978	961	922	953	980	948	911	959	935	949	992	959	955	920	940	925	978	942	909	940	953	977	922	949	909	929	902	911	961	925	958	909	965	894	927	957	906	946	952	952	993	941	879	944	890	909	918	954	963	978	950	973	981	921	917	961	962	971	946	936	951	906	966	888	968	933	952	967	960	920	927	941	926	922	971	943	1000	943	947	940	932	955	993	908	948	899	869	934	929	910	889	927	953	982	950	948	994	921	930	986	953	931	907	944	918	920	874	950	912	941	986	877	989	945	973	944	955	903	905	947	888	979	971	861	926	897	940	982	916	982	963	943	933	913	986	972	901	957	903	948	972	924	947	975	905	965	970	937	928	956	911	929	912	953	888	979	876	876	872	948	958	931	975	969	945	911	947	998	954	972	897	943	912	947	932	907	882	912	952	946	974	926	899	953	952	917	983	938	953	894	937	964	925	962	962	949	919	994	945	922	908	971	981	935	956	895	879	957	896	961	912	924	947	968	908	1003	938	907	943	885	975	916	935	920	1000	915	1016	957	929	976	925	974	921	963	900	912	892	939	944	935	915	899	928	874	903	900	927	950	951	963	969	943	922	936	949	935	944	935	956	967	917	968	946	956	919	923	879	889	989	960	969	1014	913	849	896	925	960	905	982	919	993	939	919	887	978	942	963	948	945	932	947	955	976	914	877	925	920	928	950	944	949	861	939	986	985	933	980	928	907	938	934	918	980	934	931	973	945	916	915	934	981	969	881	898	938	981	941	917	962	941	921	904	928	947	935	933	937	955	971	886	913	901	891	932	908	917	998	923	909	929	944	966	938	893	977	954	908	945	980	912	936	953	975	924	924	981	983	943	918	987	955	945	908	930	941	954	909	929	964	911	915	922	966	891	931	947	932	932	866	995	971	891	918	985	952	884	900	944	934	909	941	942	988	942	936	914	931	949	957	917	914	938	923	900	967	960	958	929	916	984	944	1012	899	872	961	915	964	878	937	944	897	979	931	956	981	965	967	907	922	945	969	932	904	958	942	982	988	959	941	934	933	981	954	984	963	922	940	968	938	883	928	928	954	909	896	926	915	913	961	980	946	900	911	899	942	823	926	927	937	919	933	960	899	979	934	940	974	919	960	940	916	994	904	967	946	977	942	954	925	972	950	925	936	1020	969	925	951	948	971	938	968	930	933	911	922	972	948	868	972	901	938	950	952	876	923	867	954	951	902	973	921	956	917	1001	968	962	919	971	952	923	939	935	941	918	906	924	936	990	926	903	983	917	959	925	917	929	923	887	908	970	961	918	981	938	929	884	919	953	939	896	945	903	933	968	908	884	951	906	901	895	894	936	916	945	943	898	976	960	939	956	899	911	941	908	935	936	885	916	952	918	932	883	942	924	943	924	857	940	947	940	997	975	948	911	886	927	1016	954	905	975	890	900	996	933	988	961	908	905	931	895	937	835	965	1007	920	908	923	995	909	957	905	940	926	967	932	926	902	972	963	874	897	928	929	956	983	954	957	940	1008	1015	954	900	970	940	920	914	973	901	874	917	909	999	919	923	914	945	966	985	944	951	977	907	907	966	895	923	938	938	950	927	974	916	928	956	934	956	921	959	893	982	925	950	959	948	957	893	914	964	891	943	928	915	953	1002	892	921	976	929	917	925	959	958	936	941	926	921	914	892	989	975	915	927	901	957	862	929	958	954	962	899	939	954	929	924	929	939	972	932	877	935	956	889	894	947	930	973	889	965	923	950	921	934	966	890	945	886	918	900	937	899	985	910	931	932	971	956	1001	902	942	921	946	920
5936	18754	16588	8032	5688	5222	4936	3080	2324	1841	1550	1404	1361	1241	1240	1241	1228	1197	1145	1170	1176	1048	1080	1080	1071	1039	1136	1040	1016	1000	1030	1022	1050	1034	976	1011	995	982	957	945	940	988	1003	974	944	923	1052	920	1007	962	976	937	946	944	968	913	967	980	896	893	961	911	962	903	997	913	920	969	975	934	858	932	901	942	1000	966	947	921	955	925	982	944	937	907	986	962	951	978	915	880	949	962	913	960	947	966	910	951	968	893	955	883	903	954	914	902	924	934	925	933	946	909	894	906	913	971	940	891	944	951	931	976	860	932	960	935	959	922	936	913	889	912	951	876	915	929	943	959	938	925	940	942	878	981	907	923	939	918	992	926	1021	969	920	910	958	988	955	942	906	926	836	946	930	899	898	931	910	866	933	949	868	888	955	954	930	981	922	931	951	897	943	915	867	904	909	943	873	914	941	933	904	908	959	980	966	910	1003	932	939	961	998	903	940	952	943	928	986	892	894	919	978	955	924	947	911	927	974	925	925	945	988	977	915	988	869	926	929	945	917	926	905	912	922	947	988	1013	882	901	919	892	980	907	965	972	979	947	985	871	918	1007	924	947	976	887	907	988	965	911	971	958	934	940	943	971	926	957	871	1001	906	933	955	838	954	916	967	911	918	901	911	923	967	934	930	938	908	904	928	990	982	930	957	917	946	924	904	934	944	922	881	932	924	930	919	952	885	929	972	948	963	987	926	952	934	924	924	881	913	883	949	899	940	940	943	961	990	878	957	961	936	941	909	989	896	930	920	908	985	912	959	946	1002	948	917	966	986	944	866	978	954	955	905	910	924	932	969	964	892	913	961	880	905	903	942	933	929	961	946	959	953	926	946	913	974	939	886	935	908	921	953	943	885	905	921	902	978	877	948	928	967	928	943	896	920	938	916	969	935	966	992	886	890	971	908	990	972	933	911	881	942	915	938	998	912	903	966	910	947	919	936	909	934	969	949	964	924	924	938	926	960	916	947	938	905	914	886	866	941	923	925	937	936	929	956	923	943	926	994	945	962	904	960	946	962	892	982	948	916	950	962	924	872	974	938	955	956	979	974	849	944	863	891	880	961	922	935	995	920	938	962	925	927	890	904	913	1000	961	941	925	923	901	928	963	935	922	948	913	909	921	980	969	942	856	924	886	923	993	951	920	952	928	937	940	938	921	908	931	925	952	925	905	936	925	937	930	866	928	964	921	882	912	917	915	882	978	912	984	1001	913	961	913	982	961	953	941	942	916	897	941	974	871	966	970	966	920	852	930	962	899	914	931	941	984	940	953	974	960	983	970	961	917	881	964	974	924	946	957	944	947	964	949	932	979	958	910	886	928	925	963	912	943	878	954	935	898	949	944	927	934	884	905	964	939	894	929	910	927	958	947	945	897	948	927	911	949	913	919	983	943	894	945	963	921	899	977	977	906	900	962	896	926	959	964	871	893	895	923	963	917	939	906	936	1007	897	920	911	967	893	979	932	915	927	910	934	938	904	955	884	991	964	977	902	959	967	964	963	869	956	883	995	936	950	944	920	931	948	913	933	976	943	898	988	933	925	945	934	941	893	920	945	919	900	964	983	929	955	978	926	932	907	935	923	918	936	990	905	942	947	943	997	939	907	941	945	943	954	980	907	944	959	886	944	928	908	965	915	906	959	886	949	947	904	918	896	920	893	928	990	942	945	929	912	941	892	930	946	948	975	922	947	870	975	958	896	930	961	943	965	903	886	963	981	925	919	987	922	953	910	949	927	948	934	947	927	912	964	939	932	965	959	951	969	961	931	929	978	973	946	962	901	941	890	906	943	895	910	953	958	923	954	888	994	954	939	906	899	991	963	913	933	929	990	943	1003	970	933	886	916	967	962	927	948	945	925	942	868	960	942	929	906	924	933	906	978	920	920	956	952	943	927	938	893	944	932	900	955	932	919	937	942	941	905	962	908	998	961	921	955	907	927	887	941	939	957	953	977	925	926	968	927	942	953	877	897	966	929	909	909	927	927	912	955	909	915	887	909	979	927	972	891	945	957	963	936	913	908	946	928	936	980	959	913	919	873	925	905	914	902	928	927	920	930	932	977	945	956	944	943	980	976	937	956	944	925	911	982	960	875	954	982	893	943	952	970	959	970	928	911	897	954	913	923	934	954	932	947	979	925	936	930	945	928	970	943	965	940	939	908	925	926	939	952	949	936	928	931	984	911	942	890	961	931	966	1005	904	954	941	898	956	903	938	955	941	952	947	971	997	906	928	967	927	865	924	938	959	947	928	940	964	932	988	954	981	943	929	867	936	936	895	984	912	922	932	984	916	935	921	905	846	912	954	941	918	972	949	960	963	946	926	895	921	917	961	1000	948	971	941	913	950	920	976	993	907	922	999	959	958	942	961	941	956	906	865	974	964	976	994	907	936	906	939	940	900	934	913	905	900	1016	870	897	896	964	950	914	928	934	968	929	900	899	954	975	924	915	901	915	987	909	932	983	893	890	897	965	914	897	974	917	966	935	997	961	912	932	916	907	944	948	917	925	935	958	936	875	925	925	901	918	996	950	940	919	897	946	956	935	904	906	932	921	962	916	953	955	918	861	952	923	949	912	935	918	911	953	877	889	930	946	873	908	886	944	946	957	978	960	979	903	913	937	926	916	965	909	966	1022	900	949	993	1019	975	916	916	953	955	891	954	919	925	903	914	922	903	939	962	956	992	918	985	939	934	892	867	997	952	892	951	916	933	928	954	917	919	978	944	932	923	986	923	923	932	967	963	947	950	953	962	928	917	872	980	909	962	931	912	958	891	958	945	967	943	895	917	962	982	964	942	970	933	984	891	937	869	922	918	900	900	927	980	913	936	916	906	930	941	916	908	964	966	926	938	897	937	940	901	942	929	979	884	916	1021	996	962	920	942	925	902	903	879	939	939	990	903	913	925	945	1005	951	954	936	905	958	954	918	982	944	916	865	965	878	958	936	933	946	935	903	971	906	971	950	974	954	930	956	911	989	927	937	1006	888	907	958	927	949	947	962	911	948	976	925	954	959	992	939	999	955	948	936	918	905	954	933	950	901	960	964	923	962	945	917	994	967	904	941	983	952	939	965	948	954	897	966	925	931	942	955	889	919	944	887	974	935	986	868	955	944	973	1015	922	879	943	998	972	926	944	952	921	972	991	966	959	981	964	970	906	956	911	928	918	882	938	957	948	933	917	888	896	913	923	946	969	946	917	953	865	979	946	965	958	955	943	897	957	944	930	894	956	1025	962	917	939	948	979	903	903	921	934	964	865	945	910	922	953	969	960	943	914	952	935	979	933	977	910	892	928	896	902	972	1031	903	924	907	984	936	911	917	926	941	973	1024	892	912	932	930	933	917	931	953	944	941	934	937	920	914	960	889	934	886	852	967	879	905	961	921	932	870	977	965	1013	971	963	878	937	941	915	958	918	965	901	986	882	938	937	912	893	929	938	959	967	964	1011	921	943	962	898	915	931	964	931	937	907	1003	868	903	841	929	928
24999	21318	27363	25541	11145	2325	1932	1196	982	856	749	724	723	658	711	681	680	615	641	654	611	592	600	613	648	633	631	585	586	592	585	629	575	629	610	579	517	601	556	598	590	578	587	577	601	555	573	574	552	560	574	554	576	565	572	542	550	575	596	575	561	528	527	515	524	563	543	577	552	517	519	571	549	559	548	560	574	559	572	493	595	579	546	603	584	547	552	551	570	552	521	572	564	584	563	543	584	598	559	577	507	547	528	556	583	582	531	616	526	508	567	582	591	577	532	553	519	583	541	522	579	550	572	537	556	555	542	536	532	537	530	577	600	557	575	599	524	538	560	559	544	506	503	558	578	556	515	576	553	536	516	561	575	569	530	509	574	573	547	555	509	585	580	543	560	551	507	544	583	514	547	555	549	513	582	566	600	578	573	513	550	570	544	518	559	527	570	568	572	537	572	553	573	554	541	600	548	528	555	556	568	557	546	502	531	578	556	564	588	536	575	555	572	545	546	534	502	534	584	527	558	551	501	575	578	573	543	547	533	565	564	531	544	578	607	555	563	560	552	565	532	585	578	578	553	586	559	555	565	506	556	542	515	566	533	575	558	553	532	585	530	512	517	555	551	570	548	563	546	567	530	536	539	532	560	566	589	539	543	504	527	558	541	553	563	562	595	554	572	572	556	540	537	581	576	531	598	524	539	557	556	544	557	557	538	552	561	570	549	552	565	561	564	596	556	542	542	539	546	549	561	532	582	590	563	577	516	538	564	580	570	581	562	537	561	534	599	534	584	589	522	559	558	528	561	543	525	528	569	542	507	575	564	510	561	545	525	543	522	542	564	554	567	545	541	517	568	564	536	545	538	526	571	582	569	558	550	572	565	565	541	555	559	530	571	579	550	537	589	535	551	560	558	561	536	573	554	544	559	521	573	601	583	555	575	545	573	519	500	552	556	551	559	541	571	547	546	584	538	536	546	578	574	567	538	561	599	556	504	567	558	559	532	523	552	583	542	598	552	545	545	567	548	565	536	535	551	561	630	521	596	602	566	555	547	549	566	555	570	582	553	602	567	581	556	581	555	512	597	546	514	566	559	548	561	519	546	539	518	532	581	571	549	544	554	520	576	541	552	585	553	534	561	500	525	593	550	589	550	568	579	559	532	567	615	535	529	591	553	580	577	578	566	601	504	554	530	584	531	574	549	569	557	573	551	530	543	563	538	619	561	528	588	516	593	598	553	520	571	525	525	524	542	576	613	547	550	542	599	559	550	544	573	559	558	557	591	565	500	562	556	551	560	560	539	573	513	529	596	625	562	555	594	546	523	561	587	568	599	522	553	545	582	568	550	600	578	596	551	570	542	541	561	570	574	570	509	536	609	544	565	541	563	537	513	517	556	573	603	576	511	511	561	570	556	575	599	522	542	534	576	568	555	567	567	575	503	542	583	547	516	527	557	571	559	551	533	540	559	615	583	607	569	559	533	529	541	502	571	564	569	528	523	548	566	535	554	566	556	577	589	576	509	553	555	543	593	599	547	526	583	556	527	563	537	567	523	565	571	559	562	551	518	540	540	560	551	557	564	566	542	538	554	550	530	566	541	525	577	549	491	563	529	570	571	587	550	552	563	550	576	582	595	542	554	520	543	491	546	596	584	530	545	519	558	527	499	587	585	580	574	563	540	556	516	533	512	520	542	549	542	558	565	574	552	547	537	513	570	575	539	556	546	583	518	595	589	522	532	556	572	562	537	562	558	538	536	550	517	535	559	560	552	569	548	560	520	585	575	578	549	541	501	549	518	546	563	610	568	530	561	559	529	567	539	501	553	591	626	561	518	565	532	548	547	564	532	579	524	567	545	510	574	537	533	564	554	560	544	548	572	555	559	560	537	585	588	504	559	566	526	560	571	573	578	532	566	534	527	505	567	541	518	556	537	543	536	512	591	570	530	533	554	576	548	544	553	604	549	552	543	571	568	573	563	579	570	562	602	546	534	586	564	530	524	592	549	545	554	507	559	573	528	524	567	506	560	518	565	589	546	548	535	531	535	573	537	524	546	561	568	609	574	554	544	558	557	558	525	517	569	588	566	521	583	527	564	550	546	546	523	540	498	588	551	508	552	560	587	560	565	536	568	574	540	573	560	562	577	598	535	552	554	563	515	531	540	543	588	564	545	566	565	561	546	524	533	537	516	554	566	545	540	614	525	576	588	554	568	553	543	563	531	593	557	541	609	563	546	524	577	567	572	538	580	547	522	567	552	589	586	574	562	552	559	591	535	530	535	554	550	571	514	492	537	580	540	589	571	521	566	568	528	553	587	547	554	592	578	530	550	551	526	548	557	581	571	485	555	548	537	598	559	552	580	548	565	516	585	614	526	512	565	520	548	561	535	531	518	574	555	565	562	567	531	551	556	599	540	573	558	574	572	542	523	512	527	565	517	568	534	569	545	561	524	553	552	531	550	542	553	571	562	540	527	567	560	519	574	542	543	552	566	541	529	509	568	551	607	557	556	551	518	559	527	605	559	545	524	558	508	520	541	575	561	511	552	599	567	517	561	517	572	578	543	565	575	549	546	583	534	624	584	561	584	557	568	530	533	509	520	565	541	552	554	552	554	566	555	554	573	598	563	513	539	569	562	538	602	580	546	539	547	606	539	533	566	535	567	550	596	542	518	536	627	520	533	559	549	542	589	560	550	535	525	536	552	522	529	534	575	540	580	534	521	568	543	524	508	584	559	569	586	556	581	586	506	513	571	544	550	558	548	581	577	563	595	556	568	551	550	539	572	542	530	560	572	541	557	556	591	502	529	551	534	523	540	556	525	561	569	570	555	541	540	546	502	549	564	546	571	525	528	582	546	591	548	512	538	546	566	537	556	516	540	564	566	568	575	568	534	518	544	578	560	534	535	553	553	523	543	532	540	584	506	561	561	534	580	586	609	567	542	536	504	551	590	589	562	569	553	529	559	551	557	555	560	561	514	522	542	573	558	567	585	522	545	549	530	549	548	541	550	565	576	552	542	556	563	557	547	530	493	554	558	521	548	566	557	607	580	546	516	557	567	558	552	579	552	550	542	523	529	556	535	533	530	574	565	512	524	582	570	543	580	535	543	506	570	565	564	576	564	560	604	578	558	573	557	521	535	542	537	580	540	547	577	562	559	555	554	550	569	572	571	544	538	552	535	560	572	540	562	554	553	520	503	557	517	570	538	547	570	551	543	555	586	564	563	568	535	570	561	556	586	563	550	549	503	550	546	552	567	522	512	610	554	545	561	543	523	582	587	554	576	573	561	587	541	578	558	566	558	549	514	532	573	571	580	583	538	556	570	590	563	551	569	525	538	506	562	570	521	508	585	553	554	572	585	554	535	595	557	557	511	529	530	581	561	561	550	552	573	583	580	557	553	575	563	550	593	554	508	611	574	568	526	534	542	545	554	599	534	567	580	564	509	546	553	564	581	561	505	530	560	555	588	588	559	592	590	535	568	536	588	603
5292	13801	12113	5590	3936	3387	3087	2002	1501	1142	909	825	818	743	737	787	790	745	755	703	701	652	665	676	669	641	697	637	644	597	662	616	610	660	612	667	579	640	578	603	587	587	626	586	597	616	594	623	570	609	567	606	544	624	614	559	563	578	615	565	582	609	612	566	605	554	586	573	589	553	558	573	607	558	557	601	607	557	591	594	606	605	563	618	615	606	592	562	591	632	599	547	572	577	564	569	581	624	553	566	601	625	574	579	556	562	562	581	541	557	583	560	576	588	554	556	575	577	577	589	584	538	555	532	564	600	572	568	567	584	603	602	530	616	553	586	600	616	579	590	582	562	585	564	544	574	561	536	577	627	584	584	563	554	559	578	564	588	556	592	561	587	580	539	565	570	602	522	571	565	619	556	553	550	555	605	606	584	594	590	626	563	577	567	573	554	576	601	567	609	609	538	569	603	593	578	562	561	550	559	611	627	545	525	588	604	594	559	586	559	601	576	599	550	556	581	603	573	575	616	553	605	566	585	561	543	558	554	553	606	573	584	543	602	579	611	566	630	598	570	590	572	553	574	610	545	634	528	594	581	570	592	593	568	606	542	625	579	568	597	567	585	597	597	595	620	587	552	573	574	574	576	575	575	550	585	565	594	537	600	557	540	575	567	573	550	558	533	604	615	584	593	568	542	587	575	585	523	551	531	551	592	583	559	628	568	571	544	573	562	630	559	604	587	558	568	616	545	588	587	553	603	596	573	558	589	619	589	588	545	584	584	572	630	561	584	593	604	592	576	556	558	610	549	534	614	562	567	598	588	589	580	590	577	577	573	571	580	590	544	612	595	574	583	566	570	565	581	601	579	606	585	573	571	591	555	608	594	574	611	569	564	591	543	537	554	608	606	531	579	594	577	578	582	558	547	554	579	574	565	543	561	587	598	559	585	559	548	587	622	593	581	525	634	587	583	598	583	562	592	550	519	550	575	547	610	536	602	634	597	555	566	575	523	578	586	533	584	630	580	589	604	614	584	566	551	567	578	601	576	591	575	581	578	593	541	556	582	585	568	579	571	578	601	589	597	548	558	585	542	608	601	563	545	548	562	590	550	569	558	576	633	561	591	612	554	554	608	576	568	601	576	592	591	565	603	584	545	614	572	528	597	578	570	609	584	540	572	558	575	596	578	595	618	525	566	565	573	569	531	554	586	581	569	603	595	575	567	585	561	561	602	544	624	521	604	574	557	573	586	598	573	584	553	565	591	572	588	563	552	567	597	589	591	551	589	562	569	555	579	582	558	572	609	572	561	565	605	568	584	645	542	584	553	557	597	564	582	538	610	606	556	564	618	581	547	536	602	577	588	602	594	599	600	552	582	575	572	602	547	570	596	569	616	589	531	578	597	572	602	563	551	598	589	519	564	595	547	600	575	596	647	578	601	563	571	549	618	599	595	567	556	605	504	594	584	534	564	615	541	606	562	590	563	564	526	545	564	598	555	561	559	591	586	521	543	572	616	582	553	599	583	554	599	556	599	567	560	578	557	535	624	603	577	594	550	550	554	584	571	552	594	530	604	539	567	547	634	570	562	567	594	564	565	567	524	559	581	547	581	581	597	560	567	594	625	546	575	575	589	564	598	574	548	552	552	546	565	540	589	609	564	581	563	614	582	589	580	579	570	592	542	613	551	559	591	583	616	578	568	634	592	589	587	598	603	561	585	575	524	529	530	593	601	570	596	539	554	592	559	565	608	563	593	582	561	565	555	537	578	554	586	591	590	603	584	557	614	577	597	531	553	571	538	591	575	597	586	559	557	585	588	602	574	537	557	600	575	588	570	567	575	591	605	579	552	536	594	589	584	604	583	580	573	572	589	606	524	538	576	605	535	576	595	558	590	575	563	544	564	591	568	574	583	600	595	560	564	565	584	565	581	584	582	620	578	551	574	565	577	575	566	553	595	561	517	571	541	536	561	537	563	572	607	558	583	604	612	569	571	597	579	568	581	579	554	554	610	589	587	587	570	561	552	600	582	561	550	548	578	591	560	543	569	568	596	545	586	579	602	573	576	583	573	557	542	580	575	566	556	596	569	580	587	600	594	616	554	557	553	547	621	587	608	537	627	568	568	618	587	581	596	533	564	601	578	587	579	619	563	630	585	567	595	587	571	524	596	544	593	571	566	577	588	564	569	588	583	579	561	597	573	549	569	583	596	590	590	552	555	561	562	530	585	573	608	579	615	534	571	609	606	591	594	598	584	583	573	543	580	598	563	600	565	547	578	597	570	555	542	594	612	540	519	585	593	555	603	584	541	559	623	554	557	617	558	587	555	533	586	576	601	593	567	536	583	571	537	578	560	565	571	568	603	535	556	574	555	576	607	579	579	572	590	556	589	589	570	541	633	588	533	565	550	591	630	539	568	559	606	573	590	552	566	540	582	558	558	581	618	632	585	577	594	610	549	569	525	567	593	553	562	555	586	609	564	590	564	578	547	523	561	567	580	589	632	584	543	581	561	600	559	590	574	585	577	556	571	559	591	575	598	561	568	533	611	563	575	543	589	569	613	621	560	593	576	573	551	555	580	568	575	638	559	586	577	572	591	573	618	585	585	572	585	533	617	606	556	581	621	617	594	547	581	575	595	565	557	602	559	505	563	582	551	581	500	597	581	569	557	580	546	556	590	574	554	599	583	582	555	625	591	601	594	579	557	634	529	597	573	565	578	552	566	558	591	524	589	562	622	548	600	624	597	572	556	612	603	560	566	580	548	577	554	604	552	595	567	564	580	562	570	559	597	589	602	607	598	595	600	543	604	594	601	558	545	552	571	557	585	569	565	572	568	556	602	533	566	579	548	588	595	599	579	558	587	588	616	575	600	558	577	593	553	568	535	571	602	579	575	580	574	567	563	629	588	585	568	565	543	575	580	562	598	582	575	610	545	533	567	568	626	567	576	602	550	594	618	576	604	605	532	580	562	576	606	579	577	561	561	555	624	579	622	579	571	583	543	591	618	577	559	567	538	564	580	567	566	603	573	556	562	566	573	580	581	570	625	585	591	580	567	589	568	582	589	594	595	562	603	589	560	580	616	581	578	597	607	596	591	573	575	567	604	570	576	607	561	582	533	608	537	581	578	606	571	613	541	575	583	549	565	563	574	585	548	577	568	572	546	565	573	589	551	589	603	564	564	577	554	590	583	580	596	540	587	555	575	573	561	551	580	585	595	580	568	566	567	596	581	592	543	602	612	629	604	581	566	584	604	630	580	584	562	532	568	536	595	526	565	547	566	567	586	582	591	583	573	566	591	523	610	539	601	600	533	572	551	580	562	644	556	590	598	583	557	583	575	590	560	557	572	636	596	538	545	618	574	552	583	541	546	578	578	540	539	572	609	573	587	575	589	584	575	596	576	589	544	608	579	610	538	576	574	579	588	568	588	577	574	547	572	592	565	629	602	544	598	571	561	595	540	589	597	587	583	580	583	587	576	550	531	570	603	641	574
22676	21334	28987	24021	21336	21553	12520	3553	2457	1936	1679	1585	1436	1385	1347	1353	1379	1330	1356	1329	1322	1280	1212	1178	1193	1185	1185	1206	1172	1195	1171	1152	1177	1184	1073	1084	1135	1168	1054	1124	1092	1125	1112	1081	1119	1091	1031	1029	1075	1088	1106	1150	1074	1100	1058	1064	1028	1058	1058	1101	1035	1043	1032	1060	1054	1059	1083	1048	1078	1080	1047	1049	1046	1083	1037	1001	1075	1027	1072	1014	1003	1069	1071	1088	1012	1060	1053	1072	992	1062	1037	1023	1027	1110	1026	1058	1049	989	1072	1066	1024	1076	1089	1092	999	1009	1010	1101	1033	1058	1047	1025	1108	1047	1084	1029	974	996	1039	1011	1035	1048	1000	1024	1101	1057	1052	1025	1097	974	1087	1033	1011	1072	1103	1033	1046	1058	1014	1041	1050	1003	986	1062	1050	1031	1012	1121	1010	1031	1060	1010	1048	1085	1018	1051	1071	1066	1023	1060	1075	1090	1049	1084	1091	1066	1046	1074	1105	1062	1019	1075	1064	1017	1087	1045	1010	1039	1054	1073	1010	1023	1033	1042	1052	1083	1044	1029	1029	995	1003	1007	1024	1060	1069	1073	1039	1036	991	1053	1102	1025	1023	1101	1115	1034	1063	1065	1041	1097	1105	1088	1024	1094	1020	961	1065	989	986	1025	1105	1054	1076	1019	1006	1021	1042	1046	1086	1021	1024	1078	1047	1081	1012	1031	1041	1066	1052	1056	1051	1039	1011	1017	1108	1078	995	1052	980	1036	1031	1046	1053	1053	1020	1029	980	1003	1059	979	1001	1060	1039	1069	1038	1096	1061	1063	1104	1052	1046	1042	1078	1064	1029	982	1077	952	1031	1056	1062	1014	1007	1059	1053	1006	1009	1055	985	1001	1092	993	1046	1016	1107	1046	1095	1028	1067	1088	1052	1052	1027	1018	1042	1084	1057	1024	1049	1026	1010	1070	1037	1055	1040	986	996	1027	1040	1038	1081	1014	1025	1051	1099	1054	1035	1029	1056	1022	1050	1022	1034	1015	1000	1067	1072	1042	1010	1100	1019	1079	1038	1100	1026	1023	1059	1061	1025	1035	1041	1061	1026	973	1047	1053	1084	1000	1057	1059	1050	1082	1050	1093	1001	1022	1032	1044	1010	1067	1028	1026	1035	995	1098	1049	1119	1027	1014	1036	1019	1066	996	1057	1040	1041	1101	1034	1019	1057	1080	1021	1029	1044	1061	1043	1033	1045	1059	1046	1061	1117	1031	966	1029	1069	1065	1020	1007	965	1065	1034	1049	1006	1027	1053	1048	1040	1024	1104	1022	1082	1051	983	1045	1018	1011	1041	1013	1004	1035	1002	1072	1043	1113	1047	1053	1013	1057	1036	1027	1060	1091	1058	1020	1031	1092	1042	1046	1049	1093	1066	1037	1031	1028	1032	999	1044	1024	1017	1059	1093	1057	1031	1043	1041	1038	1124	998	1086	1017	1047	1020	1030	1075	1053	1101	1076	1028	1069	1054	1012	1032	1063	1011	1040	1046	1015	1064	1070	997	1037	1038	1048	1036	1070	1040	1132	996	1067	994	1097	1037	1013	1029	1096	1042	995	967	1035	1032	1075	962	1016	1076	1005	1072	1021	1030	1045	1007	1069	1078	1030	1101	1064	1057	1029	1042	1023	1005	1085	993	1071	1048	1053	1016	1083	1079	1076	1032	1021	1054	1027	1041	1050	1056	1052	1020	1051	1034	1058	1079	1075	1051	1035	1021	970	1024	1029	1054	987	971	1076	1047	1038	1053	1020	1013	1027	1051	1022	1088	1060	1124	1060	1036	1071	1065	1061	1060	1069	1089	1022	1025	1046	1075	1000	1025	1080	1036	1054	1069	1073	1041	1023	1016	1071	1027	1013	1036	1036	1059	991	1097	1060	1075	1024	1049	1004	1017	1028	1032	1003	1038	1018	1034	1084	1052	1016	1084	1023	1005	1000	1062	1050	1055	1072	1091	1006	1097	1011	1053	1044	1051	1003	1021	1008	1071	1037	1030	1027	1005	1058	1043	1079	1082	994	1079	1064	1100	1029	1071	1050	1028	1052	1068	1004	1033	1013	1029	1097	1018	1018	1065	1087	1063	970	1039	995	1013	1014	1046	1033	1020	1054	1029	1025	1047	1033	1053	1026	1011	1041	1127	1052	1085	1044	998	1016	1018	998	1058	1111	1034	1022	1019	1078	1044	1112	1075	997	1041	1045	1015	1058	1069	1067	1065	1050	1055	1063	1023	1032	1073	1093	1059	1028	1037	1009	1025	1052	995	1039	1040	1028	1072	1004	1061	1014	1090	1047	1008	1002	1041	1004	1070	1048	1083	1106	1026	1028	1045	1011	1050	1043	1083	1060	1012	1018	1034	1091	1004	1048	1096	1013	1066	997	957	1033	1066	972	1083	1037	1049	1028	1076	1051	1063	1091	1106	1036	1056	1066	1103	1042	1030	972	1000	1026	1051	1057	1028	1107	1116	1066	1020	1074	1073	984	1075	994	1058	1074	1052	1044	1023	1009	1059	1001	987	1035	1031	1094	1043	1091	1039	990	1063	1044	983	1058	1064	1082	1030	1051	1015	1013	1033	1051	1024	1023	1097	1081	1016	1053	1057	1025	1078	1044	1080	1075	1038	1027	1087	1047	1037	989	1012	1021	997	1021	1019	1046	1078	1056	1049	1013	1008	1022	1093	1053	1063	1021	1089	1011	1016	1066	974	1004	1039	1047	1086	1091	1035	1075	1058	1040	1037	1040	1021	1036	957	1069	1027	1008	995	1037	1027	1048	1022	1054	1026	1043	1031	1058	1073	1061	1113	1059	1039	1031	1050	1047	1022	1091	1007	1071	1012	1037	1018	1019	995	1028	1009	1028	1060	1040	1095	1087	1025	1023	1022	1059	1019	1011	1041	1008	1041	1055	1071	1013	1053	1081	1061	1027	1072	1044	998	1051	1068	1080	988	1018	978	1023	983	1046	1124	1025	1023	1029	1065	1032	1058	1109	1086	1024	1036	1075	1053	1011	1023	1031	973	1074	1029	1022	972	1059	1028	1051	1027	1091	1034	1080	1049	993	985	1063	1021	1100	963	1020	1024	1007	1008	1108	1014	1000	1041	1110	1020	1085	1037	1018	1017	1027	1013	1050	1070	1015	1054	1051	994	1036	1059	1023	1056	1014	1057	997	1060	1001	1119	1093	1022	1035	1080	1038	1039	1011	1045	1069	1114	1031	1019	1085	1071	982	1057	1006	1138	1029	1045	1033	1054	1023	1072	1040	994	1033	1015	1052	1026	1037	981	1120	1007	1008	1050	1039	1041	1080	1045	1080	1033	1026	993	1016	1079	985	996	1079	1095	1006	989	1026	1059	1031	986	1065	1057	1026	1009	1015	1046	999	979	1037	1053	1039	1026	1085	1008	1085	994	995	1078	996	1060	962	1036	1023	1097	1063	1108	1026	986	1041	1079	1035	1012	1079	1007	1075	1065	1003	1059	1042	1062	1050	1017	1067	1072	1061	1017	1074	979	1051	1031	1029	1054	1029	1020	1041	1057	988	1004	1093	1052	1081	1008	1014	1012	1014	1030	961	1068	1009	1078	1014	996	1015	1065	1029	1072	1090	983	1024	1013	1073	1055	1028	1035	1040	1070	1063	1051	1018	1067	1036	1007	1069	1019	1068	1039	1003	1084	992	1005	1058	1086	1027	1064	1002	1040	1012	1023	1063	1017	1110	1021	1032	960	1071	1028	964	1086	996	1035	1081	1070	1043	1010	1000	1106	1100	1067	985	1092	1035	1036	1050	1067	1018	1046	1031	1031	1084	1148	1034	1014	1015	1090	1039	1033	1006	1027	1018	1021	1046	1012	1079	994	1007	1024	980	1086	1080	1054	1044	1048	1012	1070	1049	1021	1022	1006	1027	1064	1041	1029	1065	1031	1056	1043	1058	969	1042	1076	1025	1006	1036	1070	1017	1037	1035	1013	1017	1006	1072	998	1074	1038	1041	1051	1058	1079	977	1014	1070	1035	993	991	1035	1076	1059	1029	1060	1013	1058	1041	1061	1086	1010	1027	979	1080	1043	1066	1094	1030	1051	1035	974	1073	1044	1035	1050	1064	1043	1014	1014	1074	1065	1038	1043	1035	1047	1019	1028	1010	1071	1059	998	1015	1009	1080	998	1037	1076	1068	1056	1030	1025	1088	1037	1024	1014	1037	1083	1071	1005	1056	1090	1044	1075	1046	1108	1052	1029	1030	1033	1019	1011	1043	1014	1048	1033	1087	1045	1011	960	1010	1063	1038	1047	1062	1044	1009	1044	1026	1055	1063	1018	995	1078	1134	1074	1046	1052	1007	1113	1047	1082	1073	1003	990	1019	998	1048	1022	999	1100	1069	951	1047	1022	1052	1020	1052	1080	1043	1000	1032	1028	1024	999	1027	1029	1063	1036	1035	1039	1055	1097	1039	1005	1094	1105	1028	1099	1094	1051	997	1025	1045	1051	1035	995	1020	1046	1010	1025	1049	989	970	989	1009	1104	1025	1044	1017	1010	1060	1058	1123	1033	1080	1085	1086	1033	1027	1032	1093	1019	1081	1017	1026	1065	981	1051	1076	986	1019	1053	1060	991	1011	1089	1053	1033	1061	1017	988	1038	1051	1113	1079	1070	1055	1082	1097	1063	1064	1062	975	1040	1056	1044	1052	1095	1048	1053	1044	1071	1044	1010	1011	979	1045	989	1121	1072	1054	1012	997	1027	993	1056	1034	1005	1043	1069	1058	1069	1046	1041	1075	1051	1004	1051	1041	1034	1037	955	1063	1059	1068	1070	992	1073	967	1053	994	1031	1063	1009	1040	1042	1076	1045	1038	1063	1056	1022	1013	1051	1051	1038	1035	1011	1059	1045	1040
8115	26840	23550	12508	9194	8073	7250	4515	3361	2506	1985	1803	1717	1627	1552	1446	1483	1401	1374	1397	1338	1321	1308	1263	1240	1173	1192	1191	1235	1228	1165	1235	1141	1213	1205	1094	1073	1181	1082	1046	1151	1083	1152	1072	1070	1099	1089	1068	1063	1132	1082	1048	1040	1061	1096	1083	1041	1048	1045	982	1120	1037	1044	1034	1067	1086	1000	1094	1083	1066	1016	1040	1020	1048	1057	1022	999	1053	1058	1069	1063	1010	1099	1037	1020	1107	1026	1014	1044	1020	1053	1000	1048	1077	1014	1016	1036	1057	1054	1072	1059	1020	1048	1051	1022	1031	1024	1016	1046	1049	996	1089	985	987	1027	1034	1050	1055	982	1060	1040	1027	1039	1058	1058	1056	1028	1072	1086	1025	1028	1026	1002	979	1035	1021	998	990	1004	1051	1002	1057	1018	1053	1054	996	1017	1078	1019	981	1118	969	1055	1062	1026	1020	1093	1118	1025	1043	1071	1012	993	1006	1054	1041	1054	1020	1088	1059	1027	1048	1072	994	1000	1043	1055	967	1003	1061	1031	1006	1063	1021	1022	1011	1016	1058	1016	986	1051	1004	1093	1051	1021	1050	1014	1020	1071	1040	1011	1057	1014	1013	1037	1034	1049	981	1047	999	999	1014	980	1063	1059	1040	1022	1002	968	1006	1073	1027	1050	1011	1072	1004	1007	1002	1028	1017	1026	1021	1014	1042	1018	1036	1034	1017	1038	1052	1078	998	1014	1065	1060	983	1031	1068	1049	1058	1048	1042	1053	1076	983	1073	1060	1014	1079	980	1059	1034	1036	994	1035	1046	978	1054	1018	1015	1036	1079	1042	1046	1021	1033	1048	1058	1040	1034	1043	973	976	1020	1074	1063	985	1083	984	1059	1084	1035	1062	1073	1012	1070	952	1037	1009	1027	1056	1014	1029	1063	1039	1048	1036	1086	1015	1014	1025	1131	1020	1045	1008	1082	1017	1032	1031	1088	1066	990	1075	1004	1031	1089	1032	1053	1020	1059	986	1084	1023	1019	1051	1042	1037	1076	1028	1004	1016	988	1010	1047	1055	1070	1033	1045	991	1073	1045	1036	1025	1016	1042	1001	1015	1050	1030	1020	1041	1004	1052	1022	974	1064	1062	1008	1044	1053	995	1045	1017	974	997	1043	1013	1065	1032	1009	1027	1037	1043	1080	1048	1008	1049	1044	1036	1067	993	1001	1051	994	1052	1000	1014	1013	1026	1049	1054	1012	1056	1004	1014	1054	1025	1014	1065	1092	1054	1048	1007	1035	1050	1036	1032	1047	964	1057	1045	946	1030	1052	1010	1012	1038	1030	996	1027	1006	1052	1009	1017	1030	1023	1075	1021	1009	1051	1111	1020	1002	1012	1020	1083	1008	1017	1059	1061	999	1051	1072	1079	992	1073	1085	1051	983	1042	989	1047	1051	1012	1090	995	960	1017	1017	990	1086	977	982	1031	1035	1013	1095	1031	1044	1030	1068	1064	1087	1047	1014	1014	1084	1090	1042	1076	1085	1008	1042	1003	1014	1057	1063	1054	1014	1067	1059	1017	1041	1026	999	991	1006	1066	1048	1057	1013	1046	1025	1027	1024	985	1072	1050	1048	997	973	1034	1046	1028	1038	1038	1036	1045	1001	966	1047	1005	1053	1080	1057	1017	1054	1026	1066	1051	1058	1033	995	970	995	1064	1039	1055	1067	1112	1143	1082	1013	981	1075	1065	1021	1018	1010	977	967	973	1035	1068	1038	970	1028	960	1034	1037	1019	1011	1060	1090	1040	1032	1054	1027	1047	1041	988	1031	1073	1091	1068	1025	985	1018	1046	982	1066	1041	1020	1039	1041	1019	1041	1059	1024	1030	1036	1030	1091	1049	1051	1035	1025	1008	1037	998	1046	1062	1005	993	1047	987	1119	1029	1049	1030	1039	1000	1069	1016	1013	1015	1028	1057	1032	1043	1059	1052	982	1080	1025	1054	1022	1037	1063	1075	1009	1059	1028	1045	936	1061	1020	1060	978	1005	1022	1075	1010	1047	1126	1051	1017	1037	994	989	1082	1008	1047	995	1023	1017	1047	1035	1039	1024	1051	997	1035	1029	1022	1033	1094	1011	1017	1027	1013	990	1075	1019	1027	992	998	1042	1064	1055	1008	1056	978	990	1014	1019	1029	991	1017	1086	992	1067	1048	997	1061	1045	996	1044	982	1094	1065	1029	996	1030	1025	1054	1045	1057	985	1080	1076	1011	1047	1048	1054	1034	999	999	1082	1039	1046	1076	1035	1065	1016	1065	1060	1004	1044	995	1049	1033	1043	1008	1038	1028	1003	1009	1034	1008	1037	1004	1039	1029	1062	1035	1064	1022	1036	968	1032	1033	1057	985	1020	1015	1006	1091	1016	1022	1026	1027	995	1007	1028	1066	1002	1022	1051	1057	1036	1012	1028	1012	1035	1033	1103	1038	987	1054	1068	1038	1043	1094	1065	981	1012	1082	998	1067	983	1071	1033	1054	1048	1015	1072	1044	1021	1041	1008	1055	1042	1017	1005	1007	940	1032	1042	1102	1008	1063	1034	1036	1038	990	979	981	1051	1024	1017	1003	1063	956	1005	1057	1035	1042	1072	1012	978	1013	1024	1007	1029	995	1015	1086	1015	1008	1029	1083	989	1025	1019	1060	1048	1041	1070	1085	974	1028	1048	1024	985	1037	1038	988	950	1038	1047	1077	1001	1050	1048	965	1036	1016	968	1037	1044	1088	1031	1024	970	1017	1029	1012	1010	1050	1002	1030	1055	1030	1075	1051	1004	986	1047	1071	1009	1089	1007	1006	1037	1057	1062	1022	1070	991	1081	1057	1048	1027	1026	1086	1082	1005	1054	1012	1024	956	998	1020	1000	1110	1013	1025	1025	1060	1042	1019	1029	1055	999	1003	1003	1107	1058	1024	1064	1028	1007	1048	948	1019	1045	1066	1019	994	1042	1024	1024	1054	1044	1028	1029	1091	991	1093	1046	1062	1004	1029	951	1010	1060	1029	1062	1018	990	1106	1106	1013	1022	1049	997	1034	1016	1050	1018	1041	990	1012	986	1017	1057	1008	1001	1041	1003	1035	1045	1077	983	1030	1066	1028	1017	1049	999	995	1094	1034	1060	1022	1042	1099	1040	991	1027	973	1048	1032	1016	1089	1020	1097	1062	1021	1066	1030	1049	951	1057	1048	1044	1027	1004	1014	1027	1005	989	1063	1017	1020	1025	1049	1016	1034	1008	976	1055	976	1054	1034	1049	1022	977	1032	1059	1028	1052	1021	1019	1027	972	1056	1045	1065	1047	1046	1063	1067	1023	1020	1043	1048	1012	1009	1065	970	1006	1042	1006	1055	1054	1016	1058	988	1008	995	1012	1064	958	991	1028	1023	1031	1013	1025	1007	1055	1052	976	1075	1022	1017	1000	997	1056	936	1040	1046	998	1048	1049	1034	1032	1046	1018	1008	1010	1060	1049	1039	1047	1089	1082	1009	1053	1007	1077	1074	1015	1007	1057	1015	1029	998	1003	979	1010	1035	995	1039	1067	968	1085	1002	1065	998	1029	996	1044	1081	1047	994	1051	1005	1008	1020	1060	1058	1061	1051	1060	1056	1045	982	999	1011	1055	1055	1041	989	1050	1052	982	991	1062	974	981	1061	1020	1026	1039	1006	1034	1047	1044	1000	1039	1081	1025	1021	1016	1083	996	1048	998	1009	1066	1070	1039	1081	1027	1035	1056	986	1000	1091	1093	1013	1034	1076	1050	1067	1030	988	1029	1014	1011	1029	1052	1001	983	1050	1025	1038	1052	1078	1013	1065	1050	985	1025	1058	1030	1074	1018	979	1030	1064	1038	1077	1055	1095	1051	1051	1045	1065	1102	992	1030	1063	1053	1037	999	1028	1055	1014	985	1059	988	1011	958	1034	1058	1021	1041	1050	1034	1048	1005	1046	1069	1057	1050	1031	1006	1061	1010	996	1051	994	1011	1102	974	1048	973	1058	995	1005	963	1055	1008	1074	1069	1013	1014	1012	1075	1020	1075	946	1084	1055	1044	989	989	971	1040	1056	1001	987	1030	1074	1039	986	1081	1038	1053	1054	1005	1043	1046	1084	995	1030	1077	1024	1032	1023	1012	972	1016	947	954	972	1025	1023	995	1047	1032	999	1039	1013	1079	1013	1026	1055	1067	1098	1045	1024	987	1064	1061	1076	1010	1015	1073	985	1060	998	1014	1084	1029	1055	1072	1009	1052	1040	1032	1032	1026	1045	1017	1032	1039	1031	1010	1046	1005	1044	1051	1044	1079	1039	1036	1029	1013	1029	960	1049	1006	1022	1050	1021	1063	1017	1036	1007	1034	993	1052	1020	986	990	1007	1077	1077	1071	1005	1066	1001	1032	1019	1061	1029	1023	1047	995	1021	1027	1053	990	999	957	1056	1032	1046	1030	1022	1016	1018	1024	1028	990	1117	1044	1065	1047	1046	1022	1017	1030	1069	1028	1008	1077	984	1068	989	1006	1044	1017	1052	1075	1046	1015	1077	1062	1029	1019	1038	998	988	1048	1020	1066	1053	996	1006	1029	1067	982	1033	995	1085	1029	1047	1071	1023	1011	1008	1016	980	1045	1008	1042	984	1039	1029	1013	1020	1015	1085	1056	1040	986	987	1099	1044	1013	985	1043	1025	1015	1084	1007	1046	1007	992	1031	952	1036	1038	1057	1026	1012	1012	1028	964	1029	1006	1014	1008	1022	1009	991	1003	1050	992	1066	968	1046	1033	1031	1066	1009	1046	1005	1046	1048
28096	19726	10221	3083	1515	1349	1280	926	840	721	694	686	666	695	662	649	664	666	648	643	621	588	653	705	628	691	641	647	607	626	637	636	614	639	629	649	594	621	679	607	649	689	586	642	657	586	674	673	636	690	652	602	640	650	606	589	601	584	617	596	624	603	624	579	607	588	635	590	605	605	616	652	636	619	640	614	649	597	610	587	609	625	599	636	650	579	632	614	605	591	639	640	576	613	625	624	554	611	611	627	626	578	619	609	617	636	612	629	645	642	598	620	559	614	611	600	591	621	627	622	645	603	622	615	577	590	631	570	605	611	602	606	659	622	622	615	631	633	588	624	594	577	605	608	592	630	591	583	639	595	599	657	613	639	611	600	588	600	604	637	615	611	611	643	647	609	616	600	607	631	613	646	587	574	575	632	644	600	614	589	630	577	588	620	614	618	657	609	606	624	596	605	631	622	581	623	605	567	622	641	586	581	607	642	609	604	628	605	591	628	579	643	640	593	667	616	651	613	645	619	600	589	638	575	608	577	598	623	613	620	600	599	617	591	589	610	596	670	616	598	590	618	629	604	613	593	619	623	609	631	611	588	635	675	599	551	592	610	592	627	619	581	610	598	643	627	633	633	593	646	620	608	630	644	593	610	619	610	579	629	631	632	650	589	596	616	620	654	669	603	590	549	629	641	703	620	621	625	652	638	618	626	608	605	585	603	639	660	644	639	619	618	624	661	636	562	608	619	669	628	623	569	617	606	614	620	611	598	568	582	617	633	567	584	585	588	589	622	606	623	603	613	681	573	644	595	584	608	619	593	597	632	613	618	620	638	617	697	615	584	620	576	590	639	598	610	615	625	611	632	603	577	575	584	595	620	577	630	617	640	631	564	628	631	562	593	573	637	668	674	619	598	605	600	633	589	646	689	627	616	633	564	588	599	585	618	667	599	614	593	594	561	621	641	677	653	558	612	605	602	632	644	640	620	602	645	601	647	602	610	610	586	649	607	565	606	647	624	588	626	623	576	627	619	614	591	610	648	643	651	656	595	593	602	622	597	692	629	606	658	585	622	588	620	638	675	595	628	638	660	643	594	569	609	608	591	617	653	612	621	623	608	620	626	641	620	616	620	587	604	591	614	591	614	629	591	610	595	663	583	634	595	628	599	625	627	592	619	626	597	588	584	603	624	620	602	607	617	578	599	563	621	634	596	604	605	621	584	624	617	648	601	606	627	611	608	649	639	559	634	607	620	612	588	630	652	600	605	581	595	619	638	616	641	617	622	643	591	628	614	634	617	631	622	622	591	614	619	596	604	638	632	644	645	664	583	601	634	631	595	610	643	620	601	547	615	639	643	627	608	655	621	580	604	552	634	594	667	604	594	650	614	631	681	646	637	596	622	599	623	637	618	648	635	586	623	557	606	612	594	619	612	623	647	564	627	604	626	593	593	611	573	666	584	630	606	612	629	610	600	596	653	586	626	608	644	593	603	603	631	609	613	603	642	633	605	603	608	595	636	602	638	608	661	576	595	606	639	578	619	612	606	592	640	612	641	610	587	606	615	647	608	582	615	639	628	651	606	606	624	603	604	646	621	588	592	601	596	594	614	609	627	687	585	596	591	627	603	609	570	659	622	625	630	598	587	625	671	606	604	615	618	531	593	650	614	594	641	590	648	623	608	618	629	595	571	588	624	631	619	613	601	617	620	584	625	639	578	609	594	619	627	578	622	629	602	644	654	665	592	611	641	635	607	582	614	624	594	607	648	629	629	589	595	608	618	624	644	600	659	621	643	584	562	617	601	636	631	597	610	643	613	605	639	580	603	632	653	604	645	594	599	577	597	651	620	605	576	630	620	638	633	607	626	617	596	604	633	637	586	568	642	609	582	636	644	621	583	611	596	634	623	596	637	615	618	634	584	638	623	624	598	589	583	630	621	620	677	628	633	583	625	595	620	611	614	594	626	615	612	638	612	647	638	595	639	635	621	595	603	605	571	631	601	626	573	630	601	566	637	598	625	622	607	644	650	625	639	600	620	636	589	609	622	610	582	635	628	618	614	584	629	645	609	592	581	611	593	619	629	603	572	633	602	618	616	586	666	683	665	600	629	657	614	631	631	621	638	632	644	620	624	612	604	609	575	673	644	592	571	622	637	630	585	633	634	577	639	636	595	570	590	649	641	641	596	624	609	638	622	609	602	586	637	622	620	619	601	614	603	572	592	581	624	608	592	596	615	574	697	661	613	608	600	623	638	596	608	572	616	644	608	613	630	662	610	647	623	620	603	570	607	611	617	617	584	616	610	608	615	624	627	625	641	615	658	614	641	577	595	620	642	600	631	594	628	588	600	625	598	589	552	566	631	579	654	591	633	642	609	601	624	629	599	615	619	579	600	624	603	598	582	613	614	651	581	613	589	598	643	592	603	568	571	628	622	621	611	637	633	570	654	588	627	583	614	599	566	604	570	618	637	636	638	607	600	610	597	626	642	617	626	635	629	617	548	586	625	668	596	596	641	616	606	594	625	609	636	602	600	630	628	638	584	586	617	617	575	633	624	616	650	655	633	550	581	601	598	644	581	590	611	624	616	655	612	589	629	580	638	616	661	629	605	559	629	655	589	607	672	614	646	637	680	587	580	667	629	597	581	597	645	598	598	596	608	592	606	611	629	622	605	649	610	634	604	595	598	601	646	621	634	565	561	647	657	631	623	605	598	605	677	612	642	577	652	627	633	596	593	613	607	591	614	602	603	622	600	666	650	599	588	602	621	587	626	641	618	582	604	656	685	627	578	607	623	642	626	606	602	614	623	600	586	653	648	602	606	634	652	566	623	633	594	605	614	622	623	582	603	623	636	638	575	649	596	633	632	652	599	598	575	597	591	580	613	626	636	609	628	633	609	600	625	653	584	565	584	640	589	609	623	596	629	602	616	615	586	616	592	631	636	607	627	611	657	620	624	598	610	609	609	598	604	638	599	592	597	611	607	647	607	640	622	641	613	613	651	614	601	620	631	597	546	596	588	592	642	623	623	620	621	617	646	603	628	599	616	600	608	675	666	622	585	601	599	624	622	595	599	608	638	605	645	558	615	608	617	617	597	594	631	591	595	614	677	606	638	631	623	630	583	619	616	580	602	635	633	590	577	606	609	601	643	622	632	621	634	595	583	655	594	622	625	618	646	634	603	604	649	659	617	632	573	617	615	621	587	595	640	606	613	622	635	621	618	635	562	595	607	560	644	618	634	630	583	659	636	583	632	583	625	640	625	638	622	631	601	656	581	622	591	628	596	625	657	593	625	583	609	634	631	617	611	588	623	626	592	599	638	607	592	622	630	639	583	601	655	635	618	607	624	573	608	663	602	619	632	641	635	605	575	638	588	624	596	606	612	616	615	600	579	600	596	628	668	621	609	620	541	588	588	620	649	614	590	637	585	620	597	659	637	592	578	592	642	610	609	592	627	578	612	638	605	618	603	632	565	610	628	582	629	641	593	648	625
6209	8806	7404	3127	2261	2197	1777	1249	1050	852	777	788	701	739	709	727	723	728	641	753	697	738	636	635	696	663	662	720	655	639	618	685	670	677	637	678	634	663	647	660	627	673	624	647	599	649	619	679	624	644	642	676	610	641	625	590	632	656	667	608	613	630	685	650	636	642	673	637	647	599	640	625	618	651	600	635	666	653	631	602	650	654	618	646	603	604	615	609	636	646	592	642	637	563	624	680	677	630	614	656	606	581	608	604	644	660	646	644	627	639	613	650	605	613	612	632	586	623	635	625	599	611	674	620	600	610	601	584	618	594	601	657	629	633	568	627	609	573	672	622	647	645	642	627	622	646	622	644	680	664	629	653	645	633	620	636	625	624	562	634	593	636	623	650	644	612	608	667	646	630	650	596	613	614	643	610	605	659	643	599	605	625	600	583	610	635	625	589	659	648	589	658	651	618	598	590	601	624	628	648	611	620	607	569	603	601	651	637	630	645	573	594	629	649	604	640	616	592	608	651	600	563	628	630	612	609	635	631	672	559	594	636	619	630	615	646	657	597	600	645	589	581	662	614	622	644	596	638	604	668	603	617	609	642	614	639	660	598	663	646	614	604	594	658	602	626	631	660	657	588	612	609	601	603	642	620	607	632	620	615	659	617	585	633	592	638	593	608	619	655	615	686	630	644	598	576	611	606	611	579	584	660	592	630	587	604	599	592	624	605	621	592	624	573	614	632	621	637	618	617	614	603	607	598	621	618	633	620	615	624	623	587	597	560	593	581	633	644	638	614	681	596	608	636	648	600	592	633	637	614	649	661	596	611	624	655	656	613	651	593	652	616	594	596	575	614	618	651	590	595	603	633	642	638	649	640	603	647	590	569	678	620	635	625	621	641	588	622	596	615	616	613	621	605	591	610	631	654	641	602	615	624	619	616	604	643	663	633	638	631	644	639	596	615	612	605	607	619	636	631	673	645	671	586	601	637	629	604	596	620	606	634	643	616	594	592	611	609	619	653	584	593	597	594	632	597	584	601	630	632	564	638	639	625	600	588	624	681	657	635	612	633	639	641	612	603	608	615	653	589	589	589	612	593	618	610	632	623	647	647	600	617	655	604	611	633	636	628	628	629	629	604	571	649	585	622	600	651	629	601	602	625	634	631	626	601	592	638	600	603	631	583	654	593	617	608	631	624	603	631	626	660	610	590	640	615	602	594	591	633	614	621	672	637	642	589	628	634	607	631	605	620	584	619	621	622	623	624	604	604	641	602	660	647	599	601	597	660	575	647	614	652	631	651	661	615	614	597	611	601	630	587	653	637	595	631	628	576	610	617	635	626	604	610	592	609	653	626	608	653	609	644	650	639	599	611	674	641	610	625	616	622	609	597	652	667	633	631	621	625	665	615	580	616	645	620	620	664	620	605	632	599	584	655	644	650	614	581	579	644	632	584	624	636	626	654	639	645	623	641	631	577	641	628	658	643	586	620	596	595	625	633	626	634	624	597	595	618	638	640	638	613	585	626	630	638	616	658	658	620	644	630	558	642	600	590	634	608	595	595	617	595	582	649	585	660	641	637	616	583	643	610	594	640	656	612	603	674	604	647	625	616	601	667	608	627	610	667	694	635	594	613	645	642	644	638	594	604	615	612	572	623	597	604	627	603	645	644	605	626	584	652	627	599	634	611	648	616	620	632	569	612	623	608	558	643	620	606	605	685	606	629	649	590	640	592	593	639	618	597	612	583	621	630	595	622	641	539	626	598	615	622	655	651	646	626	636	664	616	612	645	602	623	616	634	566	604	616	574	622	601	633	646	590	626	606	625	607	666	639	594	615	658	613	603	614	596	645	560	588	662	610	618	666	612	633	593	603	596	658	607	591	608	628	611	584	663	605	593	646	636	634	586	626	619	606	596	641	592	636	634	637	599	632	636	591	606	600	673	603	657	600	614	576	613	634	563	617	606	561	635	626	585	602	607	672	611	606	601	589	642	620	613	633	629	598	617	619	641	618	611	620	607	637	610	624	630	648	645	599	608	627	626	615	598	638	615	643	652	631	606	627	564	639	614	606	637	633	658	631	620	596	653	647	612	652	649	687	643	615	672	613	597	657	655	631	652	631	615	633	650	657	631	613	650	625	637	625	646	661	613	584	600	634	639	638	650	578	620	610	598	560	614	577	620	609	589	591	626	647	601	635	640	621	617	582	650	587	631	612	634	611	638	621	618	583	617	611	641	640	603	584	586	627	619	590	598	634	619	672	598	678	597	633	604	635	571	660	634	627	651	623	611	654	597	612	642	622	601	622	591	584	640	605	577	612	662	588	605	633	548	604	600	626	626	637	664	695	633	671	627	596	636	628	644	597	592	598	638	650	651	623	608	625	612	653	597	603	616	620	625	642	643	598	597	659	553	627	577	616	667	627	590	633	623	624	625	607	636	641	616	644	583	659	606	613	609	606	628	598	605	599	651	603	638	627	663	605	655	656	640	625	621	618	612	662	595	622	608	619	648	616	639	597	594	526	635	626	650	635	561	650	593	605	620	610	619	641	616	605	632	609	641	603	628	624	595	555	610	629	656	586	699	613	638	629	640	603	588	641	597	620	596	628	658	617	619	642	617	606	650	619	621	638	598	600	653	620	568	620	640	649	628	657	623	667	622	624	656	635	623	602	595	652	567	678	666	678	577	617	620	597	598	645	622	603	599	580	635	614	653	558	606	603	614	602	584	649	648	611	628	621	636	611	626	627	631	620	620	652	609	607	616	650	637	594	652	637	631	625	616	606	614	600	650	620	600	606	599	631	606	627	609	618	628	611	592	609	621	630	614	637	615	653	639	625	642	626	634	638	643	617	622	616	608	642	588	587	598	647	650	628	688	641	607	599	629	588	594	627	632	620	620	623	641	661	623	599	642	588	610	593	607	613	597	642	646	605	639	616	633	622	588	657	620	633	610	641	639	631	629	633	594	642	602	611	636	602	634	609	649	619	644	611	589	654	668	644	636	644	632	633	584	611	602	634	627	645	620	628	617	608	622	648	614	647	634	603	649	617	589	583	591	629	632	628	587	684	637	642	600	630	607	628	658	635	601	583	637	646	639	612	633	638	606	639	545	600	636	624	629	623	630	578	636	598	651	619	651	638	647	634	627	584	674	623	608	600	654	612	640	639	612	632	609	614	627	604	586	582	602	626	624	626	612	614	619	647	606	606	663	629	611	601	605	628	630	623	612	655	651	577	634	643	622	644	630	674	653	641	633	650	612	631	601	640	650	639	605	662	616	621	588	576	622	603	665	602	625	630	616	586	666	630	638	633	602	643	620	577	630	608	616	628	635	573	637	603	667	590	584	654	642	607	630	585	575	627	602	622	643	598	630	645	623	642	599	601	597	633	603	602	611	607	641	584	600	646	640	647	581	646	604	587	619	600	611	635	616	634	633	625	611	640	641	603	595	607	615	650	597	617	641	631	643	643	628	617	567	628	628	575	652	576	618	621
23897	21346	28454	24580	21356	11248	3889	2225	1733	1446	1311	1208	1201	1159	1217	1136	1120	1131	1089	1130	1097	1111	1042	996	1035	1088	1010	1040	1023	1001	1011	995	1013	1099	1023	997	1040	1045	970	1003	953	963	986	1009	1010	962	914	986	988	999	970	970	913	973	995	947	984	977	990	963	976	1026	976	952	974	981	961	974	972	979	964	1016	948	989	970	946	985	1047	946	930	1000	943	994	976	961	906	980	931	985	983	970	941	938	941	940	966	906	984	927	955	1001	1011	911	915	990	932	1008	889	999	995	972	989	986	921	951	996	980	966	910	979	955	996	964	995	937	1020	953	977	963	953	905	965	943	914	966	943	990	955	942	921	933	960	973	901	909	927	1052	924	1006	966	981	927	999	965	895	938	917	971	954	952	985	1006	984	1003	1006	965	955	1001	995	989	926	963	923	918	979	992	943	956	966	971	959	947	945	949	938	1024	933	977	883	923	955	890	935	1000	967	998	951	888	938	942	909	1003	986	953	959	924	971	967	973	1006	955	905	954	951	971	972	991	920	906	963	933	961	1040	974	898	912	984	976	953	967	1024	906	959	936	943	935	983	949	914	935	958	937	964	1017	971	967	919	982	1003	951	1001	955	945	977	955	930	940	927	951	968	958	894	972	914	957	994	973	905	938	941	952	923	934	975	986	993	963	919	947	892	1018	965	944	912	914	937	972	947	972	984	982	950	928	941	961	939	967	945	941	935	1000	930	963	928	978	979	986	934	994	970	965	958	979	920	955	930	960	941	871	921	961	976	1010	904	923	965	946	932	1011	945	964	963	945	1032	986	977	1029	1035	912	1007	995	951	1008	958	973	958	956	936	916	1001	929	929	960	876	947	959	1036	998	930	923	980	930	978	943	940	919	1004	994	946	956	908	948	963	952	972	988	988	1003	987	967	938	978	984	949	921	899	1011	922	968	894	938	935	922	951	964	989	956	992	981	938	949	903	967	975	964	941	999	948	952	1007	917	909	951	967	960	982	975	949	938	999	996	885	985	978	951	939	970	933	923	928	979	1008	982	921	990	940	989	1000	938	1003	923	952	923	990	997	970	963	913	961	920	986	979	968	967	986	939	964	935	942	932	931	903	990	992	966	1006	957	937	967	935	1006	913	947	941	964	992	969	949	898	987	905	976	973	967	926	926	1001	973	1002	969	963	936	931	1008	990	970	938	941	979	951	998	971	928	917	983	988	981	950	961	936	933	956	1002	891	918	929	961	973	932	948	1002	911	942	925	1026	953	953	935	954	996	933	932	973	996	996	1035	985	962	914	953	1000	964	950	956	978	981	888	943	960	935	1016	914	974	958	942	914	989	1030	1007	914	915	993	999	968	955	954	955	1005	973	943	944	983	1032	950	935	995	966	929	956	939	959	992	938	985	961	912	934	963	1002	969	936	947	1002	969	963	965	993	918	959	909	976	998	966	984	980	998	939	980	914	918	952	901	994	947	900	946	909	972	973	989	957	953	992	972	956	973	985	970	938	944	964	951	929	998	928	990	971	904	1005	954	953	987	950	905	944	958	966	960	889	950	921	1014	995	937	939	956	964	933	941	1012	949	973	970	961	876	990	922	956	897	1042	971	989	1001	957	992	949	896	892	916	979	982	978	994	976	945	835	995	993	963	939	1042	995	966	1006	932	949	936	913	956	968	947	966	887	909	941	955	961	928	989	929	957	920	926	952	985	938	989	970	969	948	944	915	949	894	927	929	973	980	960	927	972	1003	1016	940	966	903	981	944	1022	971	910	953	992	961	941	935	968	928	950	940	911	923	916	940	915	970	938	949	943	938	964	952	957	941	957	967	893	907	998	974	1007	992	916	957	953	970	1026	924	1004	964	948	917	940	1015	915	1019	907	907	994	926	943	1000	960	944	904	962	913	980	951	970	901	987	913	934	902	980	913	971	933	947	939	952	984	943	927	988	981	931	949	917	932	918	941	950	952	957	990	940	920	952	993	869	958	962	970	1001	945	985	952	935	933	942	956	909	901	982	897	963	934	977	991	940	963	893	919	942	925	962	924	953	980	950	971	906	949	943	969	974	963	925	912	962	947	964	982	970	966	937	1013	955	905	1010	1020	947	931	922	986	919	926	942	982	904	946	949	992	985	955	933	908	919	993	936	967	929	919	990	970	949	965	947	926	929	970	941	966	1018	956	934	935	886	986	936	978	946	970	969	980	931	995	897	902	1021	980	944	918	980	1002	935	950	947	967	959	1006	931	970	932	937	952	988	977	1019	953	953	998	980	936	951	944	926	966	926	959	975	944	949	949	1033	987	962	993	978	964	932	961	949	929	1001	938	949	967	939	997	968	931	879	942	982	1012	903	916	936	946	947	974	930	960	936	931	993	961	963	965	968	965	957	991	922	947	945	955	911	975	994	958	993	910	976	934	941	904	986	913	941	954	1010	956	912	943	979	1010	958	935	951	952	1016	975	988	961	976	993	928	1029	988	996	954	953	972	1001	982	943	945	990	982	952	953	979	953	900	922	957	927	917	976	962	903	947	961	953	927	937	919	982	952	981	959	951	960	930	984	990	999	959	982	936	987	972	948	931	1005	921	986	935	950	931	943	888	970	962	990	928	962	944	928	930	966	884	989	932	957	981	961	965	964	969	919	975	933	886	934	988	935	908	963	931	896	950	959	976	944	1006	931	981	946	973	1001	958	991	919	965	924	933	998	899	932	939	1004	934	940	954	981	944	987	938	949	1003	966	970	909	938	909	1028	956	931	946	948	904	986	960	920	965	952	924	928	939	890	970	941	941	929	983	953	970	970	891	906	932	966	904	981	978	947	906	954	988	965	979	949	1002	933	982	950	990	969	915	976	926	944	952	905	957	972	944	932	975	998	957	943	1007	1020	951	933	994	1006	971	931	884	969	964	986	955	983	927	967	1017	952	994	976	953	939	918	887	1008	911	936	915	987	936	982	918	971	971	959	929	928	920	1002	870	989	948	932	964	940	1003	999	887	986	973	923	917	979	969	933	946	942	928	968	978	959	954	903	920	964	944	949	956	982	918	948	977	917	939	941	924	960	934	978	957	957	944	893	926	916	992	926	946	958	901	967	1018	990	964	1009	966	952	892	964	973	1006	951	981	957	987	921	968	966	961	939	945	947	940	905	955	934	982	959	933	952	958	1015	990	919	980	1016	972	903	989	913	963	1004	996	942	940	965	976	929	942	959	934	987	886	955	960	954	939	938	967	888	877	946	1010	959	894	1020	954	932	974	988	907	937	947	929	1022	955	934	984	946	1041	1023	920	958	946	949	909	967	987	938	988	997	971	947	987	906	1056	994	948	952	963	950	948	934	960	951	967	975	930	942	927	987	930	957	945	940	941	955	934	925	976	962	982	937	926	960	945	968	940	1004	982	1001	963	965	959	979	974	897	915	934	996	950	963	967	990	961	947	964	943	991	936	980	937	934	916	976	922	952	943	955	931	904	941	961	980	925	958	934	947	883	980	921	923	932	907	932	964	957	997	946	1010	949	985	972	931	941	954	980	978	1004	1004	940	976	987	940	985	929	924	949	930	916	965	948	939	1039	1031	951	918	917	974	983	923	964	963	938	936	999	931	975	991	972	890	995	900	984	941	948	896	976	930
6145	21249	18000	8368	6324	5603	4481	3106	2321	1798	1484	1324	1353	1261	1186	1197	1251	1234	1119	1189	1135	1130	1083	1113	1042	1104	1028	1076	1033	1024	1047	1070	1074	1021	1053	1031	1001	1069	1028	1020	1037	959	983	999	1001	1005	1003	951	981	1002	924	969	923	962	979	966	926	913	949	991	969	915	945	941	912	940	1000	973	967	975	960	987	963	958	933	1003	985	956	906	925	979	940	958	938	912	931	964	908	931	953	988	1028	924	928	923	1016	953	931	948	975	939	942	960	1010	1011	979	978	963	974	935	978	932	913	957	970	917	957	963	964	909	1015	997	965	901	950	941	966	983	974	954	973	936	955	973	974	957	890	927	1012	1009	951	978	944	907	903	966	962	906	935	891	965	914	927	957	978	973	938	960	977	913	938	930	942	933	944	1003	932	961	941	1002	1014	903	960	992	934	941	948	932	989	952	930	973	908	941	961	953	927	992	990	972	968	968	999	953	918	909	907	941	889	927	913	950	941	967	972	910	973	975	906	978	924	949	981	891	909	989	982	890	974	918	952	970	976	895	972	1008	926	963	998	974	1007	950	949	952	997	972	984	976	978	991	915	954	955	915	936	923	959	958	897	980	887	986	933	931	915	920	929	960	978	937	956	928	932	922	943	1015	959	976	984	982	996	944	985	970	993	933	973	932	988	944	907	947	902	946	953	942	949	962	923	960	940	918	931	994	937	948	944	906	1001	920	994	978	930	942	954	953	960	989	919	995	953	940	994	1000	949	944	955	988	986	951	977	914	981	931	958	927	957	932	916	919	974	952	975	931	934	988	964	922	971	925	943	953	915	972	976	988	937	912	989	906	937	940	993	835	907	991	909	956	980	977	953	933	982	916	971	927	960	945	966	944	915	977	981	972	948	957	928	966	952	957	971	947	983	945	930	975	905	922	1009	934	912	1003	980	918	961	954	991	932	976	949	913	944	972	937	983	911	943	917	914	902	939	973	956	950	952	950	957	915	961	935	958	939	951	906	977	902	864	976	921	947	972	941	913	889	987	926	961	935	912	935	878	941	948	900	940	966	947	906	967	956	940	945	947	891	998	969	976	964	960	950	899	1002	900	960	919	963	932	966	984	939	935	954	934	963	942	969	969	932	954	912	944	951	939	921	994	952	955	950	950	949	938	958	927	965	941	991	995	874	920	975	942	994	961	917	971	934	941	959	917	936	971	1004	938	947	926	972	1007	995	932	938	942	989	1014	907	940	870	970	990	972	945	969	983	892	962	946	929	938	893	958	977	947	941	966	964	931	953	999	929	947	934	964	986	901	950	935	921	963	985	935	945	1003	942	948	969	981	902	920	931	939	977	954	1036	938	930	915	963	986	914	928	948	986	965	1011	926	961	945	947	964	943	965	908	1007	974	972	906	933	1006	912	948	939	957	930	918	919	969	893	937	876	945	906	972	939	905	888	1020	970	926	956	997	949	888	965	920	925	914	990	894	894	923	939	912	916	955	947	959	919	969	963	960	985	953	947	980	974	948	917	971	970	1009	858	917	884	906	947	1007	949	964	939	945	974	903	906	920	964	941	965	925	901	921	958	946	947	973	960	912	1008	965	997	960	929	938	1027	895	971	937	918	923	957	874	954	894	952	936	984	932	945	920	930	934	940	892	909	997	968	964	929	956	948	950	942	892	965	927	986	899	955	1000	972	981	928	938	901	996	962	928	968	982	893	975	939	946	939	963	926	964	970	935	968	981	948	971	924	933	973	976	960	866	925	962	960	951	864	913	969	925	898	962	930	899	934	967	967	951	972	890	892	968	946	1012	962	976	937	995	994	971	922	923	981	938	972	927	965	966	991	941	999	949	853	927	961	972	955	884	941	979	953	972	969	948	906	918	966	929	939	939	974	949	876	952	932	1013	900	975	962	905	996	940	963	950	946	928	923	959	960	964	964	926	916	936	955	936	948	903	944	930	900	966	934	878	916	970	957	931	923	888	952	977	1003	914	944	940	944	942	941	965	948	982	990	956	947	976	988	913	946	922	986	963	947	978	948	1004	934	990	941	976	905	972	957	936	913	960	946	970	952	953	853	980	966	955	925	977	964	975	940	962	923	930	931	925	981	988	956	989	936	949	999	962	855	920	977	900	914	943	941	956	921	951	946	975	932	923	890	969	938	981	948	963	964	982	979	910	952	939	928	923	927	933	893	893	956	967	938	962	969	961	909	953	901	939	958	968	918	918	958	919	931	946	999	956	956	916	937	960	927	1001	962	900	976	969	959	947	985	963	924	953	875	961	939	903	896	939	937	896	1000	936	960	950	932	927	972	934	938	948	952	935	995	989	1004	877	917	906	950	999	973	937	924	958	932	952	915	963	952	917	922	913	953	990	971	1000	966	994	1000	952	912	997	985	953	960	984	936	936	903	969	942	935	988	990	982	969	954	993	947	944	955	960	905	965	936	1001	972	947	961	940	964	947	953	948	954	905	957	980	989	933	979	946	958	933	1012	970	926	976	922	907	914	933	931	973	927	935	916	922	955	952	978	946	939	970	979	903	911	977	906	946	904	958	951	917	966	980	958	972	927	947	906	928	937	1005	920	972	945	925	961	934	911	981	905	947	948	931	951	949	934	954	928	895	934	924	970	931	993	942	943	963	942	974	978	919	929	954	944	922	963	923	878	925	947	994	1017	958	974	948	976	940	1004	962	930	995	967	951	975	975	959	927	1031	969	1014	985	952	914	969	914	980	996	1015	907	1015	981	958	965	915	914	939	1014	970	930	984	938	936	916	959	956	949	1008	874	932	928	968	993	943	962	984	961	955	975	929	940	905	916	963	963	949	944	928	986	906	941	915	954	968	965	986	993	962	962	970	982	876	997	955	971	981	951	973	937	939	960	928	926	920	955	964	972	963	955	944	1011	979	952	953	920	956	964	906	941	984	980	951	909	941	952	955	903	953	967	961	935	1000	946	963	1003	930	917	948	952	930	929	953	966	993	1001	945	959	928	953	1015	912	942	937	942	943	971	898	919	950	999	992	944	979	890	935	918	923	935	926	976	931	957	934	927	962	927	953	1000	937	894	983	910	927	941	958	939	895	949	963	932	995	991	927	932	992	962	947	933	1004	958	923	967	957	1002	939	943	946	931	923	973	1001	989	932	905	926	930	947	982	996	934	901	877	964	978	937	954	928	993	961	975	990	966	890	949	941	988	939	938	931	921	968	954	951	973	941	977	913	901	974	926	981	927	966	1020	931	936	942	954	908	991	931	925	954	940	988	912	977	936	967	979	963	891	956	983	984	956	966	958	933	946	942	956	955	950	942	973	947	968	968	964	926	918	908	935	966	929	969	948	956	913	934	908	946	917	952	963	921	969	947	917	975	928	916	926	962	951	897	970	947	925	1025	949	974	907	1039	992	1025	983	1021	977	940	969	940	979	937	927	910	983	918	1000	953	956	950	920	909	975	953	991	926	931	932	951	959	980	891	923	921	945	935	954	988	951	946	903	937	951	983	979	978	925	924	980	960	906	948	909	980	957	941	953	980	974	921	958	1011	954	992	947	925	902	941	940	965	931	916	952	936	968	946	921	964
25048	21358	27409	25579	11310	2602	1688	1187	906	792	730	689	680	673	700	639	626	644	652	626	677	637	603	662	602	579	595	604	634	593	650	610	597	636	617	605	610	569	616	617	562	578	602	565	583	573	571	564	617	570	529	581	548	558	601	591	570	587	581	575	559	567	516	593	547	538	573	592	603	553	560	537	575	522	536	538	565	553	551	569	508	554	553	544	542	550	564	543	595	518	562	541	573	523	564	638	539	570	546	535	564	609	588	565	599	578	559	543	589	587	556	592	571	554	567	605	554	551	563	524	582	564	591	557	556	566	544	547	551	560	550	568	584	550	552	550	541	535	526	573	515	535	555	579	544	559	583	609	520	567	557	605	530	604	538	555	564	544	571	571	528	583	549	548	526	562	588	585	522	523	561	574	568	534	610	536	550	555	575	602	555	648	570	559	583	617	590	559	587	588	549	562	555	516	545	586	569	529	558	558	554	579	584	514	582	531	545	521	597	576	544	558	535	545	542	553	581	569	529	549	536	549	548	547	537	579	520	560	616	534	599	589	567	551	552	563	594	546	542	561	603	538	538	567	610	546	579	574	529	552	555	588	586	515	527	573	575	518	549	585	547	550	560	537	586	565	576	570	606	546	536	563	558	574	602	573	553	577	548	597	573	513	549	534	554	585	572	553	516	558	552	558	583	583	540	555	530	525	570	586	536	577	575	543	544	527	600	537	550	535	541	520	539	585	582	580	611	561	535	545	562	544	575	571	557	594	554	566	537	569	521	547	579	602	574	517	572	572	558	585	585	579	535	543	570	575	564	595	537	580	555	561	545	542	598	567	579	574	568	524	534	520	549	554	597	558	529	527	567	565	557	594	567	533	585	566	572	574	554	579	543	580	584	559	561	552	523	554	528	511	580	539	632	569	562	557	560	514	573	610	506	566	565	575	625	538	546	553	586	588	548	565	549	586	541	545	524	596	550	589	594	542	561	536	572	587	596	623	496	523	549	543	534	564	535	551	532	603	588	592	559	554	552	597	554	532	580	549	556	556	552	572	576	556	554	572	585	581	523	568	552	554	545	523	597	549	588	545	557	571	532	532	558	594	565	545	567	529	577	551	545	594	549	602	565	589	566	554	509	567	531	540	564	573	548	578	576	560	505	541	559	598	558	580	570	549	547	569	598	504	555	581	614	552	544	595	574	569	589	574	581	539	567	536	509	589	577	539	530	540	583	531	548	569	552	542	545	551	611	563	580	539	603	571	559	579	538	566	569	581	551	566	594	523	595	557	519	548	580	548	506	540	549	549	561	542	572	534	571	555	552	588	525	570	562	576	531	595	630	566	537	549	545	576	556	545	594	565	561	578	512	540	594	587	597	567	558	535	554	577	564	573	586	539	536	540	582	573	550	568	531	535	593	531	564	516	572	548	551	532	519	560	522	517	543	573	536	586	555	592	530	568	577	584	571	579	563	541	555	552	522	581	539	544	542	562	522	520	566	537	549	573	575	554	545	575	560	584	531	575	526	544	594	612	549	529	564	550	573	566	552	574	585	555	558	542	553	496	542	572	588	543	564	564	550	554	567	484	580	582	556	553	581	576	605	525	603	596	532	530	598	568	612	576	536	512	589	563	559	530	561	606	529	560	539	536	533	599	585	576	535	572	578	561	550	507	562	560	523	554	587	556	499	535	524	493	603	540	545	555	542	530	556	563	517	576	574	590	561	553	571	562	572	563	574	565	531	591	560	556	568	572	537	568	585	574	567	507	538	550	603	582	591	568	531	538	615	573	570	548	570	564	525	589	535	588	570	577	546	517	587	526	575	562	569	580	576	562	535	573	560	578	557	536	560	545	549	562	562	596	542	601	543	597	575	606	564	577	558	584	595	557	604	563	549	571	537	570	536	560	548	576	549	579	531	537	551	564	555	577	573	537	614	587	608	565	543	543	502	598	548	537	540	556	538	564	565	596	548	567	555	568	551	551	576	567	541	572	547	544	533	539	567	596	538	563	579	546	583	554	554	579	586	582	587	563	533	523	556	543	550	595	563	596	579	522	566	607	559	568	553	609	555	580	591	554	563	540	558	557	556	529	557	556	552	517	544	586	538	572	565	539	575	581	510	562	594	560	571	567	548	557	555	578	530	534	568	554	578	584	545	591	517	593	554	592	572	564	547	533	568	563	576	593	535	536	528	574	559	579	604	543	565	602	531	563	606	539	580	527	589	569	559	535	561	515	594	560	581	562	550	578	592	541	546	553	546	568	506	564	550	552	539	550	554	552	550	544	559	513	526	516	555	552	547	535	550	565	513	562	567	589	576	618	548	558	561	554	561	560	598	568	560	578	560	575	569	554	580	566	573	546	587	548	580	584	594	545	568	600	548	540	521	568	539	540	590	549	582	572	514	565	578	541	572	588	579	586	556	519	564	618	549	555	501	565	600	556	506	593	506	565	613	566	595	537	571	576	552	577	584	548	565	560	573	568	585	571	534	575	585	578	579	563	562	544	585	561	526	561	581	552	539	590	571	546	596	604	603	580	552	588	575	555	564	547	564	561	609	584	568	557	522	542	559	556	564	586	522	546	534	541	530	548	591	522	545	587	559	503	538	628	570	600	573	542	552	571	552	532	544	553	571	526	536	575	558	569	572	589	566	561	580	572	570	546	550	558	563	631	549	554	580	629	542	548	554	579	541	516	532	577	556	569	536	564	539	572	546	533	544	546	580	610	604	543	526	564	581	539	520	560	541	520	552	548	553	551	572	541	577	530	541	553	576	577	523	536	516	538	596	562	576	508	573	584	534	563	566	550	559	544	535	570	557	579	571	563	582	555	553	552	551	540	520	552	560	531	571	545	567	643	530	540	572	572	566	556	529	537	568	607	550	509	542	548	548	528	562	588	577	593	546	534	588	557	563	594	566	550	534	612	574	593	583	556	531	534	533	566	558	541	631	588	566	568	557	548	578	566	568	557	570	557	538	587	530	604	552	553	581	579	583	562	580	533	575	579	563	534	536	540	553	542	564	566	561	612	555	532	564	539	590	538	590	587	552	565	540	550	518	556	587	570	565	563	577	529	535	555	545	551	554	573	561	552	552	534	588	565	582	547	578	586	608	557	536	575	604	558	588	627	568	571	565	527	539	540	520	561	519	531	548	574	578	571	615	562	587	567	576	598	596	544	566	565	527	579	599	550	581	609	516	565	608	545	551	519	557	579	562	567	576	555	535	577	561	532	541	529	517	557	532	554	549	559	519	572	559	578	604	576	514	575	537	556	564	565	541	546	523	567	542	534	594	598	571	592	547	616	539	584	552	555	548	604	582	611	580	572	551	583	550	557	560	629	544	548	559	542	574	550	557	568	531	574	509	567	540	586	554	591	591	526	536	531	568	557	578	552	555	574	537	546	566	577	592	564	523	601	570	600	542	584	591	564	620	572	582	542	591	596	546	568	567	590	600	527	578	578	531	555	532	549	558	570	535	570	557	605	577	540	542	529	574	563
5541	15926	12927	5565	4131	3871	2660	1939	1497	1099	945	910	834	728	799	794	692	721	730	725	689	676	707	649	616	628	672	640	668	601	679	639	625	677	663	650	687	656	594	632	595	635	593	572	627	582	649	620	600	662	628	562	606	600	609	554	550	622	605	574	566	605	572	557	593	576	626	595	592	604	580	607	568	573	580	575	592	627	566	643	562	600	618	624	604	597	599	611	576	599	566	581	606	611	577	622	548	586	564	597	581	589	596	578	565	608	565	569	568	610	584	612	542	612	571	589	565	618	585	581	571	552	604	561	582	605	596	596	576	605	583	591	591	604	628	604	597	600	558	562	581	556	585	567	618	584	600	588	613	569	560	589	569	523	561	588	593	558	621	575	585	566	580	582	595	579	578	589	500	556	560	555	569	539	566	592	566	596	611	564	579	578	570	612	589	619	571	591	565	559	547	593	603	610	582	561	585	564	590	595	549	600	589	517	581	566	530	596	588	552	592	602	564	569	585	607	605	541	590	589	568	602	593	593	528	579	592	591	615	590	583	580	586	627	574	571	555	554	612	565	563	578	591	593	588	577	596	576	548	593	610	577	587	576	558	571	573	558	562	593	605	583	601	565	579	576	605	597	599	563	602	612	588	613	563	547	586	576	587	594	613	587	597	558	595	604	581	616	569	573	563	556	553	559	578	639	597	578	600	570	582	607	598	595	528	594	604	605	611	578	587	625	570	620	585	601	602	577	603	558	542	609	584	528	648	586	575	608	550	558	600	574	574	594	574	592	596	555	564	594	560	589	574	600	615	591	568	575	605	549	599	599	597	600	638	587	598	542	553	552	574	593	572	592	629	590	591	604	569	584	612	614	588	609	599	651	557	563	581	590	651	606	624	559	568	592	555	575	555	586	583	592	609	590	603	595	578	598	590	601	616	559	577	572	570	553	618	530	601	578	621	564	606	573	617	609	597	555	586	579	615	561	557	557	606	594	603	602	581	622	594	594	585	581	588	588	557	549	584	612	575	560	630	575	593	611	552	546	564	601	612	606	579	600	583	569	534	601	594	564	568	586	612	554	602	570	571	593	602	570	596	585	580	633	584	634	578	587	514	597	573	567	588	595	560	542	561	544	587	557	554	570	579	579	578	576	555	579	585	583	577	582	587	542	585	592	566	571	572	621	575	575	584	590	614	605	561	555	592	605	603	585	575	586	607	596	591	551	613	591	564	552	594	584	614	559	614	607	592	575	570	612	605	620	556	580	572	567	546	550	558	598	543	561	607	616	573	619	603	574	563	598	597	612	605	604	583	635	577	546	538	573	563	569	586	598	596	579	555	615	616	577	563	569	600	584	563	624	608	559	570	612	625	598	589	586	576	572	579	558	497	553	566	591	577	632	572	568	608	550	593	586	610	611	567	604	577	555	577	634	577	562	623	612	576	576	603	606	585	597	581	584	562	584	585	610	574	563	598	562	576	579	581	606	577	569	570	537	613	558	588	598	544	574	603	610	606	597	574	633	580	600	584	585	650	622	608	544	595	587	556	575	583	521	592	578	596	620	588	581	564	563	578	562	581	539	548	552	599	580	620	614	599	562	599	587	605	565	591	610	576	589	596	603	582	579	568	545	568	588	608	583	603	606	576	600	509	561	575	582	537	551	547	557	577	596	587	606	578	582	608	603	591	561	606	590	590	591	600	561	584	598	572	579	580	587	593	599	581	567	566	566	584	568	522	590	585	588	574	539	584	557	627	588	580	579	610	581	582	589	560	586	563	577	597	586	563	572	588	560	583	589	585	614	587	597	566	632	612	610	615	615	582	577	575	600	583	590	567	607	601	564	616	610	598	578	573	575	566	571	576	527	617	644	565	570	591	588	594	608	610	616	572	584	570	601	580	573	572	602	583	580	579	585	566	643	578	580	563	602	564	573	520	603	568	599	546	636	592	609	604	591	597	627	562	554	611	611	584	572	558	563	527	591	595	586	571	562	625	549	615	647	574	581	604	586	575	628	528	600	587	587	632	612	650	560	553	621	566	594	577	573	563	602	582	543	654	626	600	555	555	615	590	590	599	578	586	563	559	589	580	606	603	583	587	562	605	581	581	554	558	567	590	576	598	594	595	602	590	566	617	594	603	598	585	576	579	580	614	585	566	607	606	565	635	605	590	562	578	610	569	571	562	586	560	583	582	577	615	566	578	531	599	585	606	578	545	568	557	575	550	566	557	593	618	579	583	577	643	573	587	564	574	615	558	605	618	592	563	609	598	607	586	586	589	615	565	575	581	604	586	557	539	591	577	558	568	597	613	526	587	532	624	565	590	577	601	577	565	628	550	596	588	567	585	607	574	613	553	578	563	565	578	636	629	610	569	607	593	573	609	623	575	602	598	564	604	584	606	539	561	578	595	591	554	580	584	561	523	550	560	568	641	566	592	640	548	558	621	564	645	597	573	572	586	520	536	607	579	594	566	590	535	587	564	588	600	628	595	602	569	564	600	569	557	583	557	567	582	590	593	578	567	613	578	612	534	569	602	621	603	605	564	587	564	587	554	622	560	602	548	569	551	631	574	608	581	607	574	565	564	581	557	542	609	609	573	592	536	603	595	570	602	568	613	594	594	537	579	556	585	577	565	570	561	623	589	564	552	567	593	562	552	585	624	561	562	562	561	536	578	569	578	576	588	542	587	572	572	555	543	541	588	601	588	553	608	589	586	632	605	552	581	584	554	577	588	606	570	603	596	581	586	592	549	565	627	598	546	578	544	572	599	587	587	548	575	579	583	568	623	583	592	647	547	625	599	570	585	592	550	607	575	594	553	587	529	580	548	608	582	616	588	571	569	646	617	613	603	587	588	609	541	572	609	587	576	577	563	642	566	597	566	577	555	601	617	541	611	593	601	608	605	589	548	543	648	582	598	586	562	576	610	558	575	559	598	590	566	626	573	575	572	570	586	649	583	564	561	577	612	615	596	576	590	589	557	528	593	605	588	607	600	560	609	558	576	602	591	593	566	546	559	575	562	571	575	595	575	542	554	546	590	592	573	569	601	622	624	553	584	580	623	624	583	576	569	572	562	564	589	517	613	580	602	561	580	600	601	538	572	577	557	571	583	573	565	582	532	555	592	547	568	582	582	587	592	595	584	620	599	584	600	608	576	583	586	635	579	587	587	597	572	566	578	589	606	594	549	583	557	565	591	631	586	567	600	564	575	593	591	588	608	590	533	592	590	559	568	534	588	577	556	584	570	599	601	602	627	621	556	588	592	535	611	577	598	628	577	577	620	577	604	583	530	562	586	617	580	570	603	622	586	572	576	554	601	594	613	607	598	589	621	549	544	616	597	603	558	605	557	541	597	558	572	602	570	604	583	594	563	641	606	608	570	588	569	619	573	566	594	580	646	587	574	596	572	607	617	561	635	580	548	584	540	577	589	535	544	594	580	610	554	567	557	600	613	573	559	605	569	575	569	575	573	601	604	558	589	619	564	575	602	638	554	582
22628	21298	28934	24021	21306	21569	12181	3436	2423	1745	1597	1607	1425	1442	1349	1382	1339	1304	1257	1217	1236	1200	1243	1202	1139	1203	1118	1165	1162	1083	1137	1101	1122	1130	1062	1197	1117	1103	1072	1117	1123	1124	1081	1085	1052	1085	1031	1084	1036	970	1111	1104	1012	1066	1020	1056	1027	1029	1072	1053	1019	1094	1091	1118	1086	1096	1096	1079	1041	1078	1088	976	988	967	952	1059	1074	1043	1049	996	1039	1113	1002	1072	1073	1061	1000	998	1050	1034	1074	1084	1054	992	1032	1066	1045	1077	1040	1069	1065	993	1095	1094	1030	1039	1013	1068	1015	1020	1048	1027	1023	1078	1060	1026	1049	1040	1043	1125	1017	1027	1025	1060	1017	1064	1098	1029	1046	1054	1030	1059	1030	1027	1033	972	1011	1004	946	1023	1049	1015	1009	1020	1046	1058	1080	1024	1097	1038	1062	1108	1090	983	1033	960	1056	1049	1072	1031	1080	1000	1005	1034	1023	1052	1030	975	1085	1095	1091	1001	1082	1007	1042	1011	1036	1055	1079	1026	1049	983	1050	1051	1010	1038	1054	1049	1006	1034	1052	1060	1049	1025	1051	978	1038	1016	1107	1033	1074	1028	1007	1038	986	1012	1023	1064	1044	1059	1089	996	1051	1002	1020	1067	1089	1042	1003	1044	1110	1054	1038	1065	1056	1009	1004	993	1043	1043	1045	967	1071	1009	1034	1076	1042	1007	1005	943	1016	1018	1047	1015	1015	940	1025	1038	1051	1049	1081	1004	982	1082	1024	1091	1066	1053	1024	1090	1044	1019	997	1048	1060	1047	990	1016	974	1044	1055	1044	1061	1028	1063	1082	1069	1042	1020	1066	1012	1023	1027	1096	1013	993	1055	1057	1060	999	1086	1111	1015	1030	1125	1076	1058	1071	998	1005	1035	978	1003	1052	1033	1013	1046	1011	1032	1072	1002	1111	1080	1054	1050	1076	1116	1013	1018	992	1052	1057	1023	1077	1040	995	987	1004	1073	980	1056	1024	1045	1041	1050	1068	996	1038	1040	1001	1061	1043	1046	1052	1057	1068	1068	1020	1060	1049	1030	1011	1075	1035	1057	1042	1004	1039	1017	1069	1042	1067	979	986	1044	1019	1007	1052	1015	1034	1048	1035	1027	1056	1057	996	1070	1027	1113	1052	1100	1038	991	1054	952	981	1082	1026	1020	1041	1062	1014	1028	1046	1055	1037	1026	1056	1118	1054	953	1031	1017	994	1012	1027	1065	998	1038	977	1016	984	971	1017	985	1063	1029	1010	1048	1029	1002	1004	1064	1059	1050	1017	1042	1033	1084	1027	1045	1058	977	1060	1052	1049	1042	1081	986	1020	1021	1048	1021	1118	1059	976	1069	1064	1084	1094	1047	1066	988	1061	1041	1061	1012	1038	1059	1008	1035	1018	1033	1020	1029	1050	987	986	1005	1001	1044	1049	1041	978	1045	996	1016	1088	1072	1044	988	1069	1075	1046	1010	1018	1051	1044	1005	1042	1035	1066	1045	1063	1059	1022	1069	1116	1048	1019	1085	1075	999	1086	1074	1005	1074	1033	1100	1061	1040	1095	1061	1036	1046	1022	1061	995	1080	1060	958	1022	1029	1045	996	1022	1016	1054	1024	966	1049	1043	986	1015	1048	1059	1049	1100	1082	1038	993	1010	1046	1030	981	965	1023	1043	1085	1066	997	1004	1055	1072	1002	1029	1041	998	997	1008	1001	1018	1056	1039	1057	1015	1008	1029	1055	1045	1031	1013	1045	1064	1010	1083	1061	1046	1060	1021	1034	992	1041	1040	1068	1035	1052	1012	1080	1095	1102	1036	1008	981	1043	991	1024	1023	969	951	1021	1023	1083	1092	1009	1084	1030	1065	991	1000	1092	1067	1074	1047	1058	1049	1051	1062	1000	984	1094	1080	1028	1005	1026	1049	1035	1093	977	971	1042	1107	1069	1083	1083	1025	997	1105	1008	1020	1028	1005	1057	1072	1049	1031	1077	1006	1019	1056	993	1040	1008	998	1069	1052	1045	1061	1040	1008	1040	1051	1051	1012	1026	1016	1035	1004	999	1071	1023	979	1002	1072	1044	1074	1105	1040	1043	998	1030	1029	1082	1075	1001	1045	1032	1089	1027	997	999	1066	1089	1002	1035	1003	1029	1027	1010	1073	1035	1046	989	1022	1038	917	1009	947	1033	1066	1079	999	1038	1045	1000	1061	1061	1002	968	1037	990	1060	1062	1019	1032	1012	1046	1001	1034	1044	1010	1011	1005	1005	1026	959	1052	998	1024	1005	1024	995	1031	1025	1075	994	1064	1004	1066	1003	1095	992	1026	1068	1052	1054	1000	1015	1051	1105	1033	1008	1027	994	1055	1059	1037	1066	1064	1012	968	1074	1002	1032	1024	1043	1046	1060	1082	1025	1055	1076	1061	1051	1056	997	1039	988	1066	1093	1053	996	1042	1018	1088	998	973	1006	1032	1033	1100	1021	1069	1030	993	1020	1036	1082	1031	1045	1018	1003	1016	1005	1079	995	1038	1042	1061	1047	1038	1014	1002	1009	1087	1096	1000	1037	1013	1019	1060	994	1102	1033	1047	1070	1032	1033	1084	1053	1040	1126	995	1009	1028	1063	963	1035	1034	1069	1087	1010	1092	1062	1028	1043	1124	1025	1034	1091	977	1076	1046	1051	1038	1015	1023	1023	1075	978	1043	1001	1076	1002	1038	1044	966	1006	1010	1051	1005	1036	1069	959	1055	1054	1049	993	1017	1009	1040	1059	1015	1040	1073	1042	1057	1008	1010	1122	1017	1060	993	1031	1054	1049	1018	1005	1087	1068	1003	1045	1009	1048	1018	1018	1007	1002	1061	996	1015	1002	1014	1033	1064	1015	1051	974	1041	1054	1005	1039	1030	1048	949	1086	1034	1023	1010	971	982	1021	1068	1050	1034	1037	1084	1008	1068	1012	983	1071	1024	1021	1007	1041	1084	1018	1017	1025	1040	1073	1084	1016	1051	1018	1020	1045	1043	1014	1046	1013	1049	1021	1021	1089	1031	988	1002	998	1052	980	1079	1012	1073	1050	1066	1036	1003	1043	1012	1092	1038	1066	997	1022	1073	1022	1035	1036	1082	1048	1026	1037	1066	1000	1043	1009	1029	1045	1023	1021	1004	1000	1030	1053	1005	1042	988	1040	999	1049	1085	991	1068	1041	1037	1004	1005	1023	1062	1024	1021	1015	1073	1038	1054	1077	1011	1043	1017	1004	1103	1043	1045	1071	1036	993	1037	1028	1068	1018	1065	1041	1024	1117	1017	1089	1063	1093	1024	1090	1046	990	1049	1001	1025	1054	1020	1020	993	1094	1097	1096	969	1046	1018	1047	1021	1036	1055	1004	1034	994	1067	1019	1038	1020	932	1018	1020	929	1020	1032	1043	1065	1014	1024	1003	1067	1036	1032	1025	1049	1011	1025	1010	1071	1050	1039	1020	994	1034	1046	992	1023	1018	995	1075	1021	1121	1023	1029	1059	1043	1059	1029	1024	1003	1068	1031	1067	1055	1067	1071	1026	1026	1053	1033	1036	1042	1048	1001	1028	1006	1062	1075	999	1034	1049	1011	1043	1008	1030	1020	1045	1016	1049	1058	1039	1031	1059	1055	1047	1058	1028	1036	1017	975	1015	979	1029	1006	1014	1045	1003	1039	1004	1027	1006	1062	1023	1041	983	1025	1047	1055	989	1041	1044	1003	1062	986	984	1024	1046	1043	968	1074	1040	1039	1114	1026	1046	1063	1071	1081	1005	1016	1058	974	1066	1119	1039	1033	957	952	1035	1028	1082	1022	1049	1069	1014	1061	1013	1049	1052	1044	1094	1057	1015	988	1027	1051	1040	1055	1062	1047	1026	1044	1021	1024	1023	1076	1027	1000	1075	1017	990	1026	1046	965	1139	1027	1016	1027	1039	1045	1030	1040	1041	1076	1039	1061	1065	1033	1002	1045	1066	1033	1048	1027	1017	1039	1030	1025	1038	1021	1049	1077	1044	1010	1072	1060	1044	1072	999	1020	1047	1069	1040	1029	1019	959	1006	1056	1026	1069	1032	1027	1005	1010	1065	1108	1049	1002	1042	1059	1049	1049	1052	1057	1029	1021	965	1012	1076	1044	987	984	1053	1045	1037	986	1071	1009	976	1027	998	1072	1013	1027	1075	958	1006	997	1033	1020	1041	1051	999	1070	1066	975	994	1037	1040	1052	1065	1058	998	1001	1050	1060	1029	970	997	1139	978	1075	1034	1054	1037	1071	1069	1043	1023	1023	957	1012	1011	1012	1071	1055	1058	997	1005	1072	1009	1021	992	990	1030	1040	1033	977	1045	999	1046	1021	982	994	983	996	1057	1001	984	1012	1036	1058	1018	1056	1041	1008	982	992	1021	1032	993	1050	989	1032	1001	1027	1005	1022	1029	1034	1081	1024	990	974	1010	1046	1038	1073	1020	1046	1075	1017	1052	991	1051	1091	1015	1028	1027	1006	990	1026	1048	1017	1056	1029	1048	1037	1039	1034	1000	1041	1026	1064	1060	1041	1069	1053	1028	1031	1069	964	1047	999	1076	1038	1014	1017	1026	1060	1056	1069	1036	1004	1034	1041	1046	1029	1005	1000	1023	1063	984	1009	996	1071	1047	994	1073	1000	1126	1093	1020	1054	1057	1035	1029	1037	1030	1035	1008	1065	1036	1011	1096	1036	1026	1010	1020	1011	1055	1012	993	1051	1018	1057	1008	1019	977	1006	1069	1003	1089	1077	1025	1047	1016	1006	1041	1024	1046	1044	1084	1062	1037	1048	1018
8238	29268	24377	12715	9894	9094	6149	4470	3460	2290	1940	1864	1643	1537	1521	1545	1476	1444	1410	1348	1315	1339	1252	1268	1229	1122	1194	1184	1230	1189	1171	1184	1176	1085	1105	1151	1115	1107	1097	1113	1103	1064	1067	1127	1143	1033	1091	1119	1105	1085	1118	1090	1031	1036	1093	1084	1056	1053	1059	1004	1067	1081	1125	1018	1059	1052	1056	1062	1009	1029	1110	1087	1053	1065	1020	1044	1053	1031	1049	1068	1054	1042	1048	1080	1039	1044	995	1055	1011	1051	1009	1065	1055	1045	987	1031	1106	1051	1046	977	983	1049	1012	1004	1025	994	1073	1070	1047	1047	1014	1033	1058	991	986	1059	986	1041	1057	1060	1074	1075	1074	1078	1087	1024	1048	1065	1054	972	1060	988	1027	1011	1010	1011	1036	1060	980	1065	1145	1070	1027	999	1037	1032	1052	1054	1054	1036	1066	999	1065	984	1037	1038	1087	995	1057	1005	1053	1035	1025	1083	1063	1079	995	1101	1023	1052	1007	990	1043	1029	997	1043	1080	1002	1013	1065	1061	1064	1016	1045	1020	1015	1013	1046	1042	1047	1028	1032	1058	1012	1033	1027	992	1037	1069	1058	1034	1051	1041	1013	1003	1028	1073	1090	1005	978	992	1078	1033	1066	1059	1010	1041	1072	1005	981	1015	1070	1025	1039	982	986	1039	1031	1095	1059	992	1029	1061	1022	1030	1005	1015	1029	1019	979	1045	1015	1061	1026	1048	1064	1020	1031	998	1003	999	1062	1010	1062	1077	1026	1035	1008	980	1032	987	999	1066	1004	1039	1062	965	999	1030	1036	1068	1018	1021	1016	972	1024	1038	1021	1038	973	1031	1020	1020	1034	1044	1049	1028	1039	994	1055	1030	1027	1041	1035	1026	1063	1008	1038	1017	979	1012	980	1051	1072	1028	1027	1057	1026	1024	980	1001	1013	987	1069	1025	1035	1048	1036	1054	1018	1035	1066	1096	1018	1018	1056	1064	1021	1086	1062	1055	967	981	1040	980	971	1032	1049	1005	993	947	1016	1013	1028	1036	1011	980	976	1113	1039	1027	1038	1019	1089	1022	1068	1011	1036	1018	1039	1068	1037	1004	967	1034	998	1032	1019	1004	1086	1030	1033	1004	1003	984	1034	1018	1021	1027	1031	984	1009	1060	1023	1012	997	1070	1067	1027	1023	1028	1043	1034	1035	1059	989	1001	1027	1048	1004	1025	1009	1002	1061	1059	1000	1067	1044	1023	1064	1084	1039	998	977	1078	1025	1071	1080	1113	1007	1047	978	938	1033	1073	998	1004	999	1023	1010	1001	1007	1039	1012	996	1046	948	1092	1051	1059	1022	977	1024	1027	1034	1022	1028	1033	1056	1028	1080	1043	1047	1026	1044	1038	1005	1042	977	1008	1093	1026	997	1009	990	1049	1063	1030	1006	1031	1010	1037	1004	1010	1071	1051	1014	986	1028	1005	1037	1060	1000	1039	1059	1028	1001	1052	1007	1050	973	1009	1039	1075	1012	1013	1025	1026	1013	1010	1078	1016	1039	1034	1027	1036	1024	1042	1056	1014	1029	965	1007	1026	1043	1065	978	1061	1054	993	1111	1080	1031	967	1018	1058	1054	1054	1033	1051	1015	1007	1095	1075	1064	1035	1018	1060	1075	1062	976	1050	1024	1032	1023	1012	985	1087	1011	1018	994	1077	1042	1005	971	1085	1030	1059	1047	1038	1043	1006	1004	1060	1011	1078	1044	985	990	1049	967	1071	1042	1072	1057	1002	1024	1067	1004	1037	976	1008	996	975	979	1036	996	1066	1077	1073	1064	1029	1071	1037	978	1017	1068	1002	1010	1010	1078	1015	1054	1068	1014	998	1047	1055	1032	1006	1012	1050	1078	1029	1039	1021	1034	1022	1005	1002	1039	954	1011	1007	1020	987	1069	1012	979	1084	1002	981	1005	1077	1091	1016	1064	1033	1037	1046	1031	1031	1037	1029	1087	1046	1038	981	1060	1050	1057	1024	1026	1001	1019	1012	984	1000	1048	974	1038	1007	1035	1010	1042	1021	1030	1049	1076	993	1026	988	1007	1080	974	990	1056	986	986	1029	1018	1004	1058	1017	1068	991	1017	984	1046	1040	1012	1042	1050	1039	1048	1021	1039	1028	977	1065	1028	1038	1005	1079	1028	1000	1006	1018	1051	1017	1012	1018	994	1014	1059	1043	1069	1027	1037	1013	1015	1027	993	1040	1035	1015	1026	1010	1036	996	1042	1028	1028	994	1032	1038	1001	1088	1058	1048	996	1029	1092	1050	1020	1023	994	1081	968	989	1026	1019	983	1048	1017	980	1066	1042	1004	1009	1091	1082	989	1009	1040	983	984	1062	1078	1103	1020	987	968	1002	968	1052	1050	1028	1031	980	1017	1076	1034	990	1001	1053	973	1039	988	1072	1054	988	1010	1006	1032	1048	1026	1022	1012	971	1028	1064	968	1028	1028	1034	1022	1114	1028	1025	957	1002	1033	1054	1049	1027	1048	1040	1083	971	1024	973	985	1078	1033	1008	1011	974	992	1035	1038	1037	1064	1082	974	1014	1027	1062	1051	1024	997	1044	1079	1015	1024	1065	1010	1002	1035	1028	1032	1030	1055	1045	964	967	1020	1035	1013	992	1077	988	1051	1032	1021	1007	1030	1030	1089	1034	1045	1029	1011	1060	1029	1029	1029	1071	952	1019	1013	1024	1045	1078	1003	1022	1067	976	1027	1042	1090	1049	998	1096	1066	951	1015	1013	1004	1000	1028	1073	1048	1025	1050	1018	1034	1050	1048	1048	1001	1035	1030	1031	999	1020	990	1044	990	1020	1064	969	1040	992	1021	998	1018	952	992	987	1083	1020	1030	1056	1001	1013	1002	1028	1022	1076	1001	1088	993	1046	1025	1079	999	988	1076	1000	1043	1081	1017	955	985	1047	981	1008	1011	1014	1043	1055	1023	1032	996	1019	1042	1017	1027	1048	1066	957	1021	1023	1014	1062	1015	998	1065	1044	1038	1058	1032	1014	1035	1015	1007	1058	1041	1063	1029	1014	1044	1046	983	1012	1033	1037	1047	1004	1003	1106	1027	1009	1045	1027	985	1028	1022	1021	1002	1018	1042	1028	1025	1052	1021	1010	1045	1049	1069	1041	1054	991	1024	1052	1103	1012	996	1032	995	1031	1012	1056	1000	1012	1021	1055	1000	1036	1026	1093	1060	984	1064	999	1006	977	1047	1049	1036	1064	1029	1044	1055	1009	1051	1030	1038	1009	1035	1016	994	1070	1022	1047	1035	993	1031	1025	1017	1066	1034	998	1070	1025	1019	997	1002	1041	1024	1061	996	1046	1040	1066	1011	1041	1019	1050	983	1084	1011	971	1075	1029	1003	1054	1001	990	1054	1047	1044	1052	1045	1039	1036	1031	988	1065	1022	1039	996	1046	1018	1066	1021	1034	1103	1069	1016	1063	1020	1057	1071	1027	1029	1025	1066	938	1067	1085	1019	993	1005	1028	974	1080	1001	962	1038	1013	1035	1020	1054	1048	1066	955	993	941	1083	1028	1054	1036	1048	1046	1044	1047	1091	1008	1021	1051	1013	1020	1002	1013	1001	1036	1043	1042	1025	1045	1037	985	1035	1002	1049	1008	1067	1022	1072	1011	1052	1034	1028	1059	1004	1074	1039	1041	1007	1026	982	934	1031	1045	1027	1056	990	1025	1007	966	1021	1046	1079	1049	989	1046	1028	973	1007	1033	1017	1013	1035	1026	975	1034	1027	1065	1041	1023	969	1028	1015	1030	1049	1036	1046	1016	1019	1039	983	1072	1080	1019	1004	1064	1043	1045	1079	1027	1023	1006	1000	981	1015	1028	991	1058	980	1035	1043	1020	1034	1020	1073	1050	1068	1005	976	1036	1088	1021	1073	1043	1048	1084	1074	1088	1013	1032	1087	1020	1059	1062	1040	995	988	999	1041	1005	1030	1037	1014	1041	1027	1073	1066	1078	1091	997	1114	1013	1042	1043	1022	1085	1036	1078	999	1024	1034	1008	1022	1020	985	1019	1009	989	1014	1051	1050	1060	1048	1033	1036	997	982	1081	1051	1032	992	1053	1005	1025	1066	1041	1018	1000	999	1060	1015	1064	1056	1048	982	1066	1005	1069	1065	1045	1040	1008	1044	1065	1005	1044	1034	1003	1006	999	1057	996	1009	1071	1040	1076	976	1058	1056	1065	1015	1071	1027	1013	1023	1012	1055	1032	1010	1019	1047	1008	1046	1017	1005	1027	989	1058	1067	1013	1033	1089	1065	1011	1022	1001	1014	991	1013	947	1011	1034	1051	1123	1021	1020	1060	1064	970	1038	1074	984	1022	1009	999	1031	1013	986	1026	987	1005	1043	1027	1051	976	1021	1012	1029	1053	999	1072	1036	1007	1071	978	1069	1093	1053	1014	1003	1011	1026	1048	1017	1038	1043	1011	968	1038	1041	1045	1093	1075	1007	1047	994	1036	1089	1043	1021	996	1052	1018	1044	1024	1028	1015	1043	1014	1042	999	1017	1006	1044	1038	998	1090	1055	1076	997	1031	1041	989	1063	1004	1041	1029	979	1036	1048	1034	1000	978	1023	982	983	1045	1071	1017	1021	1010	1008	975	1041	1022	1002	986	1054	989	1030	1075	952	1048	985	1024	1038	1029	1025	1000	983	1031	1032	1016	1005	997	1013	1040	981	971	988	1064	1028	1026	1060	1051	1063	985	1011	1068	1031	975	1022	1043	1023
28276	20044	10865	3337	1685	1481	1123	961	839	685	698	692	682	675	682	665	604	673	688	629	675	683	614	638	653	684	617	627	648	588	654	680	649	616	640	651	645	650	617	593	587	620	629	625	588	593	596	644	583	643	614	615	631	625	606	604	620	649	663	613	613	617	617	607	591	658	619	593	578	653	599	646	622	567	614	618	574	628	589	597	624	638	635	606	663	628	584	594	667	618	642	601	616	587	661	556	603	617	618	625	604	614	634	612	583	620	627	641	635	615	632	587	630	596	592	600	598	615	634	586	607	629	627	628	616	671	605	640	645	581	629	645	622	591	641	618	614	618	582	586	579	635	628	589	631	644	640	584	624	634	635	616	617	660	660	607	596	572	619	622	560	610	628	630	624	577	641	639	637	628	610	591	606	614	602	624	621	634	609	600	625	667	608	658	609	615	574	632	630	612	595	578	656	647	646	571	584	614	603	568	599	643	592	555	627	663	659	613	608	606	580	630	653	606	617	632	612	583	661	616	594	622	634	645	570	596	622	601	592	603	614	599	648	634	651	606	590	627	551	629	621	624	609	598	604	613	588	607	575	633	612	634	630	610	646	624	627	571	625	637	623	665	645	597	593	677	620	647	583	640	629	597	594	626	601	607	640	640	633	641	583	614	588	615	589	610	684	633	577	617	633	588	601	610	624	626	639	621	605	604	620	589	642	617	580	635	611	622	607	616	649	606	629	621	645	603	637	569	606	572	583	600	605	578	585	656	622	612	629	631	625	589	599	572	663	619	568	654	626	647	599	608	622	636	587	615	630	615	578	565	601	597	584	612	632	628	574	590	630	609	594	612	593	598	615	611	632	601	661	604	598	630	607	565	616	594	667	593	620	638	676	627	608	652	604	597	596	571	618	640	607	637	647	618	667	667	646	627	632	632	573	614	649	637	634	605	636	613	628	603	656	600	600	616	602	609	609	617	637	639	641	616	674	609	608	576	578	610	632	622	616	624	610	645	592	625	574	584	611	603	634	613	576	605	612	618	585	607	612	606	598	656	613	620	635	625	640	641	590	603	565	618	571	618	639	621	617	576	591	621	567	629	592	636	608	596	611	648	642	594	619	631	635	567	592	638	583	641	607	592	579	580	607	639	608	635	644	609	635	577	603	635	611	589	630	609	637	637	655	593	588	629	601	597	611	653	625	629	629	623	603	601	627	570	652	590	616	595	627	637	602	632	623	633	617	623	637	635	604	583	626	630	616	630	598	611	617	612	584	608	585	612	654	606	565	625	638	640	654	619	621	618	634	649	615	662	626	634	615	636	640	654	607	648	579	614	637	611	601	616	621	635	593	583	601	629	618	615	612	599	626	611	633	594	601	626	560	634	596	639	627	627	592	611	617	559	645	654	579	638	598	641	604	623	602	664	581	596	601	618	639	639	626	604	616	605	597	648	605	686	596	593	596	625	617	596	602	601	590	636	674	618	627	613	638	611	634	642	568	614	650	535	654	622	643	530	658	642	602	593	571	655	654	686	602	610	622	662	618	609	586	620	619	604	666	617	609	609	580	610	617	612	651	581	631	622	605	631	631	621	639	607	601	657	596	617	612	608	611	627	604	607	620	649	615	596	645	613	599	634	561	632	631	655	638	659	586	624	625	590	642	628	614	591	548	638	629	646	622	601	640	613	671	631	660	595	583	667	591	628	568	638	640	618	612	576	652	568	591	608	636	631	622	621	645	613	621	629	646	561	628	618	635	653	626	578	633	622	583	648	642	602	613	586	615	533	611	599	615	616	648	601	615	669	628	604	629	601	574	612	659	629	626	651	637	642	601	605	635	646	633	602	604	565	630	562	593	645	636	642	615	602	610	593	637	635	613	635	595	629	614	642	586	584	622	593	580	655	571	606	585	600	628	599	647	591	604	582	608	638	599	623	617	630	606	643	621	631	594	602	607	644	592	619	664	605	640	661	626	592	616	644	603	629	598	640	587	607	584	618	577	596	613	627	605	590	601	618	636	564	638	620	645	628	632	597	630	597	651	589	604	626	598	609	642	650	576	641	632	635	578	620	615	573	581	622	615	616	633	594	572	586	636	604	592	589	647	601	607	616	676	600	599	602	613	610	635	593	578	586	598	589	583	611	621	609	594	643	604	639	598	634	625	594	583	654	618	633	651	636	602	618	636	628	636	625	652	604	637	616	631	609	584	599	614	663	603	598	602	594	625	613	633	588	624	582	613	601	585	580	626	634	568	605	624	569	606	622	589	637	583	619	609	613	622	641	596	593	611	620	623	600	685	592	627	612	631	601	625	655	623	602	581	622	648	608	621	552	669	606	612	604	644	616	613	654	625	595	602	613	549	634	625	637	617	586	626	620	630	599	593	613	613	589	640	597	598	617	593	638	587	640	565	627	602	627	617	599	647	597	548	606	585	570	651	593	616	618	622	614	600	579	586	628	562	641	599	636	613	614	600	621	621	601	618	686	573	625	621	583	615	622	703	605	659	614	667	589	643	630	617	603	601	602	633	639	592	598	599	584	634	590	570	629	647	574	606	606	646	588	635	577	638	645	609	620	620	631	603	623	630	586	617	581	656	612	607	638	599	633	592	634	628	624	559	619	655	614	654	618	619	610	608	615	582	626	654	605	593	611	642	601	607	636	594	622	597	653	619	612	642	606	640	576	620	614	606	629	636	611	605	634	543	578	627	586	602	602	632	559	587	607	641	620	580	577	665	629	620	580	602	601	581	590	614	648	590	608	587	603	612	609	588	664	663	639	618	600	653	629	617	583	631	592	633	624	605	575	628	620	669	571	600	580	654	653	595	609	638	619	639	636	614	584	656	623	614	615	636	595	576	635	616	590	623	613	571	567	594	601	588	641	629	605	636	589	606	664	622	660	601	600	613	602	598	562	593	601	635	627	654	635	603	632	635	579	630	592	603	629	641	608	577	633	646	552	572	603	616	596	625	625	600	614	620	593	604	608	600	626	613	584	622	622	607	623	594	662	603	612	603	583	594	644	632	613	611	599	672	577	594	626	639	649	614	628	583	652	613	613	585	595	599	625	658	617	656	599	618	606	648	592	600	575	603	638	656	632	630	612	597	664	642	664	552	628	622	596	651	579	632	605	607	625	590	652	611	595	608	638	586	580	609	639	631	637	599	644	622	605	569	618	625	599	638	614	605	637	624	634	611	613	598	598	626	590	639	632	612	623	607	629	619	625	634	622	623	640	617	582	628	607	604	620	603	640	638	650	631	637	606	630	636	597	611	587	588	633	618	623	661	619	587	630	615	636	624	598	651	615	623	562	601	618	624	595	603	637	636	636	609	548	628	619	597	615	573	602	598	641	604	649	625	646	593	686	643	591	617	606	600	653	637	645	634	646	617	613	599	640	598	632	620	664	648	678	632	608	657	610	673	606	625	632	620	636	641	631	594	608	590	582	633	642	608	583	573	624	667	644	590	596	607	622	616	603	608	558	648	675	615	621	628	570	609	579
6608	10683	7909	3141	2571	2324	1569	1296	1053	847	768	812	714	728	723	689	724	662	703	676	748	670	661	673	679	641	668	675	659	663	653	694	680	658	640	687	698	667	662	693	638	649	651	655	649	656	665	659	655	600	622	706	635	630	639	640	610	644	584	676	635	664	618	630	632	612	679	602	644	624	613	646	626	590	625	601	636	636	680	672	600	603	632	635	596	688	574	623	663	624	626	630	639	639	593	609	630	608	592	619	633	645	596	677	562	634	673	640	635	650	629	608	636	670	612	662	627	668	608	612	639	648	590	596	589	621	642	635	592	661	646	674	618	645	641	585	657	619	624	628	596	616	600	637	625	595	622	641	634	628	665	629	607	624	706	643	631	666	667	656	625	621	581	683	624	633	638	623	665	608	642	627	584	644	612	607	651	598	625	665	639	602	667	652	640	666	643	619	638	604	611	590	632	636	615	632	620	637	633	608	634	603	617	585	584	614	639	651	638	616	584	619	645	590	593	689	622	654	622	613	618	650	585	646	646	608	593	620	639	613	659	641	617	647	677	647	610	623	642	580	592	629	666	621	641	645	622	634	621	662	618	569	612	627	661	614	614	664	618	648	614	628	621	587	551	615	636	647	587	596	649	655	582	614	639	603	611	651	626	704	600	603	672	632	613	659	593	656	649	595	595	621	624	598	600	618	627	617	642	635	554	617	606	640	628	642	613	633	628	602	628	625	630	577	632	676	630	638	610	618	637	628	638	626	675	615	643	657	609	609	605	595	586	635	619	605	614	635	654	611	590	645	603	586	596	625	664	615	637	656	613	606	620	602	633	623	601	599	638	662	653	643	636	617	626	609	600	580	646	592	571	586	616	646	626	652	639	589	666	628	579	590	602	625	588	599	623	635	648	577	639	647	605	659	591	622	652	617	613	612	610	613	599	601	672	558	629	616	592	653	571	606	646	622	599	626	618	642	619	598	641	647	588	586	614	615	609	618	625	612	612	602	647	630	589	626	637	616	655	629	605	637	569	618	616	672	637	596	619	608	674	647	623	668	620	628	645	658	655	606	649	609	617	660	626	664	640	617	608	626	604	655	629	606	596	607	650	603	620	632	602	603	652	624	615	614	589	640	634	596	621	619	640	616	636	613	594	660	613	560	609	636	601	602	610	626	615	636	627	594	610	619	652	646	626	640	583	619	623	685	668	646	656	579	669	636	577	617	624	651	611	635	668	624	614	654	616	678	677	575	609	624	610	621	641	621	581	647	648	634	626	575	633	632	618	611	646	650	621	684	667	590	689	619	621	638	644	688	615	621	603	602	624	636	618	672	604	609	626	619	599	644	600	624	581	633	656	631	593	592	623	649	650	632	628	600	671	632	591	563	587	653	643	594	585	607	660	582	590	635	634	619	633	613	649	633	596	656	584	620	618	644	619	612	616	617	666	655	569	628	575	617	637	635	593	557	656	605	641	622	611	638	656	632	623	591	620	620	603	633	603	615	627	641	602	593	616	628	650	601	613	621	685	635	618	619	641	625	667	613	591	635	630	623	603	591	602	624	604	580	597	608	617	596	612	676	622	624	639	671	616	646	636	625	648	673	617	617	679	618	636	583	637	581	643	641	636	584	591	601	573	637	569	597	589	615	615	645	606	651	641	567	594	620	613	606	622	677	644	614	617	615	606	635	641	590	635	615	623	625	649	602	645	618	636	594	683	614	640	573	620	618	646	651	597	629	633	634	601	629	603	581	593	632	640	615	624	565	654	572	662	637	660	641	612	582	627	582	649	638	640	646	631	644	635	638	638	639	657	608	591	601	625	634	630	639	619	634	621	617	615	595	678	626	647	611	578	637	602	635	616	613	614	595	624	614	615	617	587	640	601	611	643	624	637	623	616	577	629	596	654	635	624	624	638	615	596	554	618	648	562	621	655	625	578	620	593	630	627	616	640	622	611	600	631	626	627	616	617	598	609	636	643	641	633	604	636	643	606	630	632	605	624	623	663	593	605	607	622	624	661	637	586	660	633	617	613	640	646	619	636	614	633	588	682	629	636	669	610	681	654	633	635	618	709	618	566	614	594	667	642	606	598	648	615	652	623	638	610	656	602	680	596	620	607	661	625	648	639	620	631	617	622	633	589	645	662	599	662	606	639	576	612	645	653	638	623	660	606	623	621	635	632	641	596	609	636	585	573	605	618	622	604	602	674	627	597	639	655	598	632	621	583	663	614	661	612	592	573	620	602	634	605	642	594	634	617	653	619	638	628	604	668	625	618	596	616	618	626	601	606	602	659	573	594	624	606	629	626	640	635	590	655	631	636	627	634	631	625	657	622	594	638	666	610	662	613	607	648	641	664	589	587	624	615	623	589	599	615	645	622	618	633	652	622	640	650	602	655	607	618	660	667	637	622	636	585	589	648	632	604	575	609	618	673	639	631	645	625	634	594	603	620	613	661	650	643	642	607	667	613	648	635	657	558	648	614	630	609	665	607	622	643	653	589	626	663	593	646	572	621	637	590	599	586	636	661	606	624	620	640	605	621	597	626	632	616	657	626	630	643	596	632	613	643	627	604	609	643	651	611	591	638	632	663	597	628	625	630	641	682	647	619	667	631	662	654	630	627	648	628	630	627	595	615	669	587	653	619	629	629	625	648	672	602	632	612	595	635	589	620	621	622	700	656	615	578	634	598	635	651	601	615	642	625	636	607	635	632	631	629	609	607	611	634	638	628	608	609	611	636	632	606	630	664	666	625	556	608	654	615	658	610	615	618	672	665	610	640	627	604	626	625	589	624	647	613	591	668	627	604	613	660	609	635	667	580	629	578	642	659	664	630	628	619	595	637	605	638	577	629	648	660	650	662	644	606	614	644	630	603	670	644	583	651	664	652	646	624	631	605	631	603	594	607	639	591	611	618	569	623	619	633	635	656	625	665	631	667	642	623	625	614	649	625	632	595	665	607	643	609	644	650	584	641	602	616	653	596	629	624	647	587	610	628	631	589	588	612	597	619	631	616	683	621	636	618	629	585	639	667	640	619	657	633	585	693	608	656	617	608	584	687	609	606	661	625	619	658	630	593	639	593	583	616	606	628	618	618	619	623	649	605	606	637	638	681	617	636	644	611	631	615	631	629	601	609	602	610	631	631	631	629	588	595	650	594	620	622	621	635	609	648	622	656	629	616	590	570	610	639	613	621	635	599	630	662	629	623	614	604	610	591	626	607	681	621	642	609	617	582	634	622	634	591	579	616	661	600	610	604	596	596	608	628	615	612	623	618	666	625	630	631	642	576	600	614	612	644	597	637	595	619	679	626	643	659	609	661	596	640	637	602	589	586	637	645	623	642	615	570	604	606	589	598	622	646	631	639	613	615	639	590	618	619	629	628	649	644	584	608	637	613	611	607	645	645	622	592	633	645	600	659	592	661	612	619	605	636	601	626	626	607	611	646	614	657	635	608	613	627	616	603	640	633	660	633	657	630	645	630	629	627	621	622	701
23872	21356	28484	24603	21355	11810	3617	2333	1605	1419	1221	1226	1214	1142	1189	1140	1102	1142	1093	1078	1048	1021	1068	1051	990	1001	1031	1097	1076	1002	1051	1058	1015	1051	1010	1037	1058	1032	953	1027	963	984	1030	972	966	962	1021	910	982	990	935	951	987	974	965	962	910	971	924	986	948	945	980	936	953	934	1014	944	998	995	990	1007	922	940	926	912	958	1000	1000	894	945	963	949	993	960	961	958	975	987	908	980	970	947	993	969	947	975	991	942	933	992	976	941	1021	954	927	959	921	909	949	942	971	1000	947	945	983	949	936	992	966	962	933	953	903	957	969	869	964	906	955	907	988	963	964	972	943	924	957	970	931	948	955	947	1011	946	963	999	938	957	925	971	932	902	949	938	967	942	960	971	953	985	950	969	946	946	1000	987	931	932	944	954	930	999	1017	962	936	923	918	968	944	985	940	936	962	995	948	973	946	985	944	924	884	932	937	974	999	947	994	890	936	1027	950	962	999	931	919	903	910	939	1004	981	941	970	986	948	963	986	897	938	998	959	923	962	933	956	977	978	978	1002	912	965	943	981	920	989	955	939	959	992	993	958	950	968	999	984	961	936	985	908	984	981	985	936	913	969	986	962	910	928	949	924	981	972	918	954	900	1001	929	938	902	992	973	976	985	978	946	931	959	888	935	965	994	957	958	906	929	942	946	1010	953	906	974	980	912	922	942	917	973	946	982	925	926	916	969	925	917	991	958	911	995	974	927	1003	940	985	893	965	959	958	974	961	906	982	998	937	922	941	940	922	970	1007	989	983	932	958	930	980	966	931	981	955	940	953	943	926	938	934	922	936	867	985	1003	981	909	968	951	1006	957	944	957	990	961	917	914	956	956	972	962	967	935	961	964	940	923	985	939	996	904	1015	966	923	979	953	982	927	964	997	981	957	945	936	938	984	953	880	928	949	984	977	926	990	904	938	933	983	942	993	922	956	983	1012	1004	957	935	966	949	952	951	910	975	960	933	950	914	923	923	917	943	965	962	956	971	996	1001	948	936	956	954	909	906	946	957	946	939	979	924	927	913	991	1024	963	982	971	955	988	942	986	957	972	927	934	928	962	898	992	928	942	1007	969	915	953	974	935	988	923	963	943	929	902	912	952	933	968	917	938	928	907	939	952	938	956	995	959	899	1003	944	968	970	857	976	949	984	956	906	900	872	940	941	990	978	969	939	958	975	946	963	915	1052	962	945	983	977	976	987	950	920	959	952	941	948	934	934	942	912	967	939	954	947	918	964	980	957	947	941	898	991	927	998	921	929	931	974	932	937	973	993	963	907	961	979	965	953	930	958	942	961	952	970	894	1000	1001	997	962	955	924	969	875	967	903	990	946	972	1003	944	987	867	951	947	926	918	946	973	971	973	1011	991	961	938	893	978	942	979	951	901	980	962	967	950	930	956	971	937	895	988	961	928	945	978	913	953	1019	950	945	968	987	941	947	928	945	1013	950	958	875	990	988	940	942	959	933	994	967	890	901	976	940	979	885	1028	1000	933	921	917	985	931	951	964	978	971	892	968	991	949	926	953	977	998	960	911	962	982	952	948	957	961	919	970	965	959	969	980	954	981	900	982	993	954	970	971	960	980	957	943	970	982	941	923	965	915	935	919	926	930	956	929	923	982	972	968	1008	963	934	1000	947	948	973	926	971	986	983	937	876	922	956	886	926	955	929	935	934	930	941	994	963	966	966	960	947	934	1023	918	928	902	925	929	931	947	931	1030	955	961	918	982	977	944	979	973	988	940	934	1004	959	966	1035	922	956	937	929	953	928	988	967	912	1008	959	948	980	927	923	977	954	951	962	960	976	1011	939	939	933	954	1007	962	970	936	906	980	969	969	945	1015	965	951	944	945	982	979	946	921	913	957	944	918	989	908	939	975	961	938	967	933	912	883	953	923	1014	921	963	989	969	951	951	960	937	959	967	970	971	944	950	917	954	894	933	921	1021	948	956	992	978	960	962	926	984	930	956	948	1029	875	932	971	940	919	1000	975	994	997	932	955	933	919	948	980	921	905	937	909	993	945	959	958	947	960	887	961	952	928	974	946	946	953	912	967	920	939	966	907	966	912	987	966	911	880	944	943	927	966	1008	938	919	915	974	948	976	984	964	963	935	953	910	955	946	965	955	997	946	966	949	972	963	940	986	923	897	977	920	955	903	933	1004	940	969	985	930	963	910	994	979	920	922	906	871	912	913	901	958	932	938	957	1006	938	1001	979	937	994	976	991	918	986	990	944	941	917	935	995	982	943	940	943	1010	946	940	954	913	955	943	956	943	953	960	934	977	969	903	939	1009	974	893	933	978	929	935	957	959	1003	1005	918	981	947	1006	894	923	929	962	958	981	957	986	952	902	934	955	963	1015	970	1024	977	959	939	980	921	970	933	970	935	959	970	919	1015	950	944	963	928	949	937	949	946	958	928	955	965	961	914	948	947	961	965	931	908	916	961	956	926	961	893	920	1022	984	1001	916	951	947	942	964	940	980	945	905	958	916	970	969	926	1021	900	942	952	949	978	973	1011	992	907	972	945	961	902	865	858	928	957	969	978	982	939	958	954	917	908	950	905	909	943	903	963	934	909	981	925	987	939	958	981	942	928	978	938	920	950	922	944	905	934	952	940	919	961	960	912	945	956	984	999	982	961	886	960	907	962	949	939	932	961	984	994	952	961	1018	957	988	979	945	971	980	942	955	938	985	919	1000	994	976	961	908	974	949	921	942	972	1004	909	945	981	993	977	959	966	947	1004	932	909	988	990	920	967	909	913	1011	977	946	1000	947	939	977	953	970	961	911	914	959	995	962	943	980	941	960	969	953	985	967	957	975	894	926	962	919	936	947	950	940	949	941	877	959	979	932	954	914	946	927	913	930	942	941	1004	968	957	965	975	960	973	989	933	1021	916	876	940	967	943	981	923	957	939	951	974	944	928	982	895	916	940	977	935	882	944	949	991	928	924	1001	957	959	922	982	996	900	945	933	911	926	967	936	938	924	945	911	967	927	930	920	967	918	970	962	942	937	926	946	954	939	959	964	958	947	947	963	969	955	1023	1009	956	968	982	955	941	963	979	967	963	936	994	970	927	997	994	945	976	976	962	959	963	862	996	964	954	956	989	923	946	900	948	940	986	947	958	1007	929	940	948	913	943	954	951	890	972	926	950	956	978	942	922	1013	947	943	959	921	992	982	959	1008	977	990	937	940	946	966	970	894	920	951	957	937	947	956	910	979	981	977	894	1000	958	936	943	907	946	942	978	970	952	943	947	927	932	920	973	977	937	984	943	965	932	974	955	989	944	954	977	980	958	932	971	935	947	946	945	991	969	941	911	949	967	964	958	929	969	932	944	945	958	943	993	961	919	906	923	940	1004	949	928	970	977	989	957	909	912	963	1003	950	955	956	986	908	899	968	934	975	967	984	935	936	958	959	930	1027	967	934	929	1023	982	953	928	906	973	933	993	965	988	1009	975	905	954	954	913	930	955	1008	979	1010	942	956	950	997	942	1012	934	968	984	925	912	971	916	878	972	957	948	997	963	962	981	1000	910	927	977	888	934	988	928	973
6715	23634	18408	8576	6697	6168	3919	3179	2315	1736	1452	1338	1283	1287	1256	1206	1214	1150	1188	1156	1148	1105	1110	1046	1105	1094	1049	1066	1021	1074	996	969	1022	1036	993	1072	1092	990	959	1042	979	963	998	922	1015	945	987	1012	1002	935	979	996	932	925	945	950	971	951	928	961	946	993	991	959	962	927	962	997	905	988	930	954	931	1018	951	929	929	901	948	982	996	971	955	917	951	930	943	946	930	907	954	951	966	945	933	919	937	940	878	934	949	936	962	937	935	961	956	1022	946	993	944	953	937	909	943	925	931	891	958	911	988	958	947	978	932	941	979	940	965	900	982	989	975	947	910	907	916	948	992	997	995	939	942	945	914	916	1027	952	900	945	922	981	924	956	979	937	930	898	941	909	918	882	962	941	928	963	952	941	922	904	975	921	949	877	912	918	982	902	937	949	964	940	885	974	892	899	961	908	959	930	954	961	930	916	944	886	942	939	970	980	962	959	955	965	1026	909	935	892	906	931	948	1003	932	995	895	974	953	870	972	955	963	923	928	919	963	911	951	956	954	947	1011	946	960	970	993	894	900	932	929	959	936	954	924	922	864	963	917	948	956	914	992	968	959	1053	962	966	941	951	910	1005	895	961	927	918	989	937	985	902	886	973	895	914	926	961	914	872	1000	961	959	964	908	941	936	928	946	947	952	917	866	968	966	931	978	1016	965	903	882	974	948	945	925	960	936	950	969	943	893	958	969	972	924	942	940	932	933	999	938	893	968	969	974	968	960	957	980	987	943	924	953	923	961	980	945	925	924	893	990	963	901	965	970	955	959	931	960	1001	948	888	1031	984	944	926	967	955	983	993	991	933	910	962	922	932	918	987	969	933	918	998	882	960	930	932	913	936	951	934	949	926	973	969	954	946	973	970	976	863	909	950	976	925	963	925	987	930	908	955	913	952	948	965	980	975	959	930	967	936	949	918	980	979	945	962	919	944	949	930	954	929	946	988	936	957	928	979	944	937	906	969	944	943	961	966	947	940	928	952	951	923	979	950	929	911	961	993	1015	969	891	986	943	930	927	906	971	941	920	952	890	915	967	971	945	962	1046	944	1020	959	943	903	988	972	896	959	907	997	952	964	973	918	890	966	937	970	956	967	1046	910	949	936	948	1027	963	969	922	914	968	896	971	941	1005	939	961	913	988	913	933	883	976	947	951	899	942	990	999	918	898	904	957	931	948	942	958	872	988	948	967	886	949	930	928	1005	962	900	969	967	961	1001	1015	895	965	942	967	937	916	891	967	988	923	934	935	940	913	960	959	990	946	926	954	910	956	1000	920	965	943	949	911	886	893	921	977	924	910	950	927	963	917	998	942	973	897	913	935	970	914	1004	966	950	958	932	967	977	884	918	963	994	943	906	987	902	901	977	965	922	943	971	945	966	927	985	936	889	971	969	913	961	891	932	946	967	955	980	901	1013	895	968	960	951	919	939	954	860	933	987	912	894	931	935	1026	919	892	909	941	971	954	938	914	917	1047	994	1006	927	962	908	893	987	940	917	1006	902	909	971	936	945	953	962	949	930	898	945	967	932	925	956	946	933	903	979	886	931	925	978	894	953	939	971	925	920	976	925	935	955	909	977	972	970	929	978	994	913	973	960	904	923	915	962	946	935	921	954	947	926	916	986	1001	954	979	943	904	930	981	978	937	971	931	986	936	908	980	903	956	929	976	941	908	963	956	900	941	946	976	929	944	1005	930	920	963	955	977	935	941	990	928	936	917	928	902	887	1002	974	956	966	945	911	939	962	920	955	1004	941	969	1001	921	964	925	934	865	938	998	1002	946	966	946	938	959	912	964	949	955	913	946	930	957	958	954	906	901	993	876	960	975	938	953	938	976	941	910	972	968	1075	991	855	939	978	930	913	993	1028	929	943	912	948	911	972	934	951	931	942	948	923	913	900	955	955	959	1008	968	980	924	945	954	903	920	944	931	974	882	956	894	951	1001	921	920	950	905	974	900	984	966	918	994	964	895	960	963	903	981	910	996	937	976	934	915	959	951	1031	929	931	918	903	968	956	936	926	938	944	962	961	949	907	962	982	918	920	941	965	968	928	916	907	989	967	967	906	995	927	971	977	984	969	941	983	958	938	956	1015	931	924	1011	981	963	906	1007	933	939	957	939	967	941	933	974	943	931	932	918	940	1009	970	947	949	982	981	914	980	1007	918	923	1020	961	990	979	1007	921	954	923	958	985	911	959	953	936	942	998	939	956	962	966	982	962	926	974	969	935	987	897	954	884	989	987	978	941	912	963	951	929	937	960	964	928	937	954	948	946	911	934	901	903	947	893	901	938	952	936	890	974	950	950	893	951	996	941	1001	946	1003	939	977	971	953	906	879	954	975	925	908	956	951	952	948	923	922	930	870	959	955	930	1010	921	989	928	942	917	961	1000	904	964	946	960	962	939	978	945	968	966	962	936	930	937	945	943	931	891	962	971	973	991	994	932	947	895	956	959	983	914	961	908	927	969	912	948	889	949	943	952	943	945	923	969	956	958	943	937	906	928	934	959	940	958	907	988	999	910	943	980	971	943	936	954	966	960	925	926	920	1013	958	965	974	908	916	976	936	943	974	966	917	1000	948	949	886	954	1012	980	920	1025	962	953	933	983	914	926	952	923	920	889	978	966	960	917	959	958	912	910	958	989	919	942	962	924	924	906	924	925	987	933	960	949	890	918	955	973	929	976	917	905	956	931	944	995	964	977	974	955	915	920	907	939	958	919	883	976	906	882	892	959	1019	910	965	977	966	908	959	910	964	952	919	965	1003	918	952	1010	921	911	963	889	890	965	966	1008	950	916	910	949	972	988	941	937	967	924	953	907	961	906	966	967	889	918	921	929	968	898	906	936	904	916	986	938	870	967	983	896	915	951	867	897	889	906	974	956	950	936	972	951	953	919	1013	1008	958	976	944	973	900	968	933	905	923	915	919	951	937	956	963	975	913	980	955	1032	910	970	952	916	935	926	1012	909	945	879	967	983	942	937	961	897	952	883	951	930	947	982	912	964	945	973	884	959	997	917	962	909	924	939	905	966	952	932	929	967	900	909	947	972	941	903	913	937	938	960	956	1016	986	967	938	978	1021	996	931	900	944	944	927	977	949	933	898	988	949	945	971	961	928	1008	913	969	894	892	933	922	949	955	936	1003	953	948	978	933	997	966	939	913	996	966	971	907	915	936	936	986	953	980	934	925	922	1004	909	964	927	910	948	987	900	992	932	922	944	911	970	926	935	980	928	891	925	906	927	938	937	953	945	965	962	933	893	956	983	939	910	920	949	952	901	923	935	948	941	917	904	934	954	987	973	932	953	954	1003	927	909	962	885	931	963	980	993	961	939	950	929	941	979	890	904	962	946	962	932	924	897	963	897	898	939	898	907	932	940	986	952	909	891	971	924	1011	959	918	925	963	931	953	892	923	943	930	934	953	956	952	953	887	945	899	945	933	944	1025	913	969	934	923	964	891	932	983	903	906	890	947	939	929	914	1031	965	978	938	957	946	925	1001	964	898	943	927	949	877	901	933	955	950	939	968	931	946
24933	21349	27462	25514	11420	2669	1537	1348	939	734	727	654	709	669	678	658	660	677	637	672	650	620	631	597	585	632	616	566	615	623	619	629	550	584	582	575	624	551	604	588	599	551	632	570	573	578	594	597	570	530	551	564	513	555	555	565	575	528	541	563	578	579	561	524	540	543	564	548	525	552	567	525	580	518	594	565	547	592	568	522	550	590	565	552	514	549	536	551	552	554	591	593	563	556	543	511	561	559	551	573	552	528	535	566	548	572	555	561	564	551	566	560	588	548	587	526	574	553	570	505	544	568	551	536	583	568	554	560	543	545	586	529	539	578	592	543	589	545	586	560	510	567	540	600	533	538	521	542	585	534	559	569	554	559	576	536	542	517	587	530	562	554	569	564	567	553	602	613	534	511	590	571	616	542	568	558	509	563	599	578	544	567	571	549	524	572	545	514	546	593	544	575	584	576	599	558	576	599	551	542	547	497	548	585	526	524	603	579	545	536	545	584	585	559	540	582	569	587	501	552	590	557	575	546	542	527	487	540	535	560	568	520	590	546	541	538	581	591	497	542	568	541	539	564	514	530	521	580	569	528	579	559	547	613	555	516	522	610	551	561	541	585	515	562	550	528	556	553	541	552	497	584	555	569	553	571	524	563	566	550	567	519	513	533	566	536	572	516	545	521	561	594	549	559	553	548	547	532	584	590	568	588	567	542	573	593	544	535	531	518	534	561	518	556	592	556	570	562	540	574	580	539	543	521	568	554	563	563	518	512	514	540	538	557	597	548	529	533	603	573	561	526	540	543	571	564	557	551	522	570	561	567	574	536	574	549	579	552	597	589	548	536	582	524	591	507	535	549	555	525	573	591	646	536	576	536	547	569	577	568	563	543	607	537	538	555	546	537	558	547	543	550	532	553	557	538	566	596	550	530	603	586	520	529	561	498	556	521	549	517	524	563	564	549	554	550	532	538	549	553	554	579	578	576	555	587	576	567	564	564	524	555	528	551	568	587	543	537	558	508	561	554	592	584	520	561	536	566	569	530	554	548	584	576	562	563	542	551	554	561	566	566	561	550	555	545	568	499	547	540	561	517	580	595	548	516	575	569	545	542	572	542	595	570	553	569	540	559	522	530	553	565	506	609	531	583	554	579	550	544	561	573	572	529	555	506	559	519	509	562	551	535	534	557	543	557	549	534	540	498	563	596	506	534	599	587	544	534	589	535	570	573	577	552	599	506	520	587	564	538	537	542	556	554	587	559	595	547	529	578	534	520	562	543	588	531	533	563	590	572	527	546	546	588	574	528	551	520	575	560	574	577	555	531	540	551	515	568	615	551	550	544	533	562	524	583	557	568	529	496	526	522	533	564	505	597	521	537	586	539	557	535	569	544	582	565	524	560	545	574	533	547	601	539	577	564	542	557	551	554	609	567	567	544	555	530	587	566	539	534	591	543	566	566	528	546	546	582	543	565	570	581	544	562	557	546	523	525	490	557	537	559	542	541	544	541	545	573	544	571	591	546	530	524	517	546	527	554	545	572	546	530	531	546	522	514	557	558	545	554	532	583	547	554	554	549	520	561	564	558	535	557	551	556	523	568	536	583	586	542	553	534	560	554	535	583	563	575	541	582	585	563	519	509	577	557	514	538	558	567	521	522	536	557	489	571	538	569	568	506	533	515	538	575	600	539	554	604	580	555	579	573	558	559	584	564	557	568	545	541	511	559	604	562	593	557	567	555	617	534	533	561	561	541	576	563	519	549	553	580	583	516	533	572	511	499	571	519	571	561	544	527	505	546	552	508	536	587	537	567	583	559	537	542	512	513	544	566	584	548	543	601	531	564	540	550	596	522	557	561	539	570	541	581	605	603	500	579	552	591	556	591	559	565	535	561	552	535	537	543	576	585	609	510	558	531	518	517	600	554	533	629	568	594	555	567	571	530	536	565	553	578	538	550	571	517	551	561	522	538	556	507	575	552	550	567	546	563	570	572	549	556	556	602	563	597	551	553	548	556	553	577	523	568	531	568	586	525	537	592	534	546	532	580	593	563	508	581	536	579	574	527	555	510	566	571	569	546	576	550	530	535	584	539	568	539	547	564	513	529	548	561	593	560	631	539	536	552	550	535	539	521	592	582	555	579	589	540	581	593	588	576	555	575	520	532	585	562	583	538	567	556	512	550	506	608	547	584	577	536	541	551	552	578	579	545	586	518	572	520	511	530	536	528	546	598	580	580	576	611	535	524	568	533	538	508	570	531	560	530	518	586	529	526	555	544	545	569	587	533	593	549	509	593	572	592	610	556	601	586	563	504	527	554	570	513	546	529	562	589	565	566	543	564	571	622	582	542	563	552	594	515	523	568	555	572	578	614	549	564	555	571	546	579	567	554	571	491	574	558	580	545	580	589	550	529	565	521	541	524	540	576	560	536	575	528	576	549	532	545	555	596	561	584	508	557	571	555	586	535	565	543	555	535	585	517	512	548	549	566	546	543	568	557	562	559	499	556	604	551	509	572	556	572	538	557	588	525	522	582	549	554	565	565	566	515	556	551	580	538	550	551	545	571	535	543	554	564	562	567	546	542	536	572	592	595	587	524	605	569	574	555	544	583	526	550	541	604	546	583	564	544	602	559	557	617	552	567	579	530	561	534	554	571	570	541	550	551	574	586	554	515	578	577	529	557	535	558	575	532	541	554	562	561	554	557	526	553	516	581	563	538	574	516	557	562	567	559	550	535	549	595	593	593	531	545	523	564	549	595	578	557	506	555	567	545	552	599	573	526	557	530	543	557	517	582	546	583	537	574	555	537	564	533	524	555	549	535	528	518	567	557	539	560	559	544	582	545	565	525	535	569	544	571	575	592	547	571	589	546	555	537	596	534	567	563	552	578	532	571	537	528	548	534	526	579	574	527	585	573	609	524	547	558	594	554	574	565	551	574	571	517	605	563	570	572	529	619	537	554	562	544	556	568	528	567	588	573	515	573	550	512	582	528	530	526	547	548	572	595	545	533	570	550	533	580	546	545	550	532	543	548	556	531	529	592	563	548	549	567	609	562	557	504	535	618	557	564	554	543	555	557	545	533	525	484	540	528	578	538	577	548	547	564	536	539	528	594	603	552	530	591	588	546	570	544	534	586	530	558	567	549	548	561	535	551	550	577	541	524	594	556	527	558	562	546	554	508	543	547	615	610	551	544	560	556	581	596	552	546	531	497	545	563	587	578	548	514	543	596	557	539	558	566	568	541	507	516	563	525	568	546	526	531	565	553	535	529	595	563	567	563	569	551	547	521	549	573	546	523	581	518	519	521	563	539	570	600	569	546	566	522	577	534	564	546	579	572	565	577	536	574	553	590	548	560	558	546	538	526	563	552	576	582	574	535	565	533	556	537	562	584	556	592	542	538	546	566	563	533	580	549	528	537	573	589	544	545	546	566	560	572	567	558	557	582	553	548	571	619	553	522	520	571	558	529	539	538	577	555	544	556	562	579	540	555
6308	17931	13401	5587	4365	3978	2405	1996	1369	1018	917	887	857	781	754	765	777	739	718	692	711	689	664	596	679	632	596	630	628	686	644	658	633	618	608	608	664	603	624	617	620	634	613	558	606	650	623	577	571	621	618	627	611	571	601	545	591	570	545	588	610	573	548	540	545	586	586	607	609	545	594	602	599	572	612	579	543	549	552	570	619	567	554	574	550	586	568	567	537	559	571	534	642	577	594	609	554	581	571	558	514	589	587	536	621	527	570	604	568	584	610	557	582	575	576	586	554	590	574	599	566	575	569	597	554	571	573	563	536	574	579	553	577	607	553	573	543	569	597	589	559	564	556	571	530	581	586	615	582	580	581	539	606	557	580	589	605	629	574	600	584	583	553	544	567	592	561	579	605	577	555	587	528	577	592	555	585	585	572	568	541	601	553	624	571	565	580	597	580	560	564	580	555	586	555	558	586	576	613	620	562	548	540	627	564	579	573	538	562	589	526	540	548	534	597	585	581	577	571	575	616	574	605	560	612	558	595	566	587	546	559	586	560	560	517	564	563	605	584	621	545	572	561	564	546	569	596	558	574	610	581	564	591	600	541	598	556	561	545	557	601	559	561	602	578	564	548	590	556	549	566	590	590	579	549	597	562	557	533	561	534	562	590	566	581	555	550	570	564	571	599	577	552	531	578	586	569	600	593	593	556	554	574	545	549	561	548	546	571	553	589	569	586	582	548	538	534	573	561	584	588	549	604	614	573	550	586	570	597	577	580	576	578	552	595	541	580	533	567	576	619	549	601	546	577	588	581	581	571	519	561	589	573	604	557	613	597	547	581	548	569	596	587	578	560	559	580	538	591	553	580	578	555	590	591	601	596	545	553	559	578	598	553	594	562	541	573	549	565	535	572	567	551	603	557	578	610	609	564	607	561	599	576	565	560	592	558	611	556	533	544	573	576	588	580	575	555	579	541	576	574	576	574	561	545	591	574	548	558	560	600	597	535	556	531	555	595	570	572	599	590	560	601	608	546	587	569	563	591	583	526	554	618	543	593	537	590	591	620	574	501	555	554	595	570	592	567	585	547	631	529	591	555	592	563	550	569	568	573	523	581	580	542	569	560	589	582	556	549	591	591	537	550	576	577	591	612	552	549	544	591	547	580	545	552	554	594	536	567	588	584	580	526	560	557	571	578	553	591	598	543	557	599	609	556	585	546	607	548	555	584	582	544	589	562	536	570	562	546	580	556	615	606	590	593	570	576	607	572	562	567	579	561	558	582	604	561	562	567	575	559	586	609	591	571	571	582	574	573	542	582	558	541	616	535	560	530	568	564	573	549	569	542	565	611	576	602	584	571	608	586	564	577	529	537	553	532	584	576	609	584	574	563	580	548	535	598	572	610	540	571	611	546	571	565	611	567	581	586	567	599	562	553	582	556	578	536	556	590	547	581	557	597	564	552	562	582	564	582	521	635	599	576	581	563	553	543	540	571	560	622	556	543	577	607	523	546	542	552	595	581	579	612	581	592	585	614	568	579	586	574	563	555	573	593	567	552	570	572	588	593	589	574	563	592	545	555	550	596	554	592	566	559	551	603	560	584	523	564	534	592	529	571	563	556	553	555	571	572	572	574	571	558	601	589	590	560	557	563	566	556	529	570	573	605	571	545	586	560	594	556	566	587	553	542	557	562	542	596	571	549	551	598	591	606	585	548	563	591	558	585	554	568	571	632	585	550	593	554	575	518	579	589	574	558	596	607	560	580	565	603	575	585	561	565	572	565	593	593	586	539	561	540	593	584	555	573	558	609	611	514	541	551	611	573	584	610	593	560	523	586	576	592	579	546	581	597	572	619	568	570	557	545	562	515	571	553	556	551	570	598	534	557	551	536	569	548	582	634	563	592	536	593	561	585	590	553	590	579	595	606	565	581	547	561	579	552	538	543	608	545	577	553	589	599	590	547	556	559	568	572	581	539	587	554	578	588	573	579	550	591	600	585	576	587	630	539	587	576	555	560	609	601	517	541	573	583	548	596	556	588	544	583	583	568	570	578	592	637	580	585	588	543	541	570	559	615	619	568	578	587	574	590	528	610	561	579	565	590	551	605	538	560	586	539	572	579	580	582	550	564	556	545	597	554	576	534	545	566	577	561	578	531	595	531	556	597	579	584	581	526	623	596	555	547	589	593	577	568	571	574	597	554	537	612	569	576	525	549	592	555	605	532	558	544	548	609	611	551	564	597	546	547	600	554	564	529	571	589	565	615	619	555	570	559	571	593	583	578	572	568	584	553	587	577	538	598	561	585	567	627	597	571	602	598	568	557	610	558	558	553	557	580	566	589	551	545	561	546	561	573	575	630	565	569	545	537	601	579	591	569	541	620	551	549	584	564	577	530	516	590	583	556	531	573	558	585	599	566	568	612	577	571	628	589	575	592	617	588	568	555	532	563	568	552	529	591	588	557	548	596	617	592	553	624	609	589	578	547	563	637	601	559	620	560	594	563	570	554	571	541	534	560	557	570	561	605	608	562	551	590	553	595	609	581	581	560	590	585	550	561	560	546	561	579	566	584	585	566	585	574	576	556	596	584	580	555	586	555	606	579	571	542	587	566	552	564	580	579	549	525	605	562	538	580	572	584	563	538	570	565	583	559	559	580	530	552	530	555	564	554	556	605	572	549	577	629	568	582	616	546	574	571	564	538	583	556	519	586	582	577	553	574	565	530	566	618	550	591	541	562	567	609	549	588	551	584	585	589	578	544	534	573	613	587	535	582	573	591	564	586	560	565	555	606	567	556	590	563	560	564	569	570	597	610	586	589	546	540	589	630	562	550	573	620	541	554	607	565	552	567	533	584	573	568	620	513	583	576	579	578	572	572	577	599	569	592	597	576	575	577	627	571	584	592	544	555	523	553	532	572	568	539	578	593	586	588	558	573	574	574	551	576	554	515	574	574	515	582	552	567	576	593	543	546	595	571	564	598	563	610	584	596	586	586	579	580	594	572	508	545	557	582	565	581	529	589	573	558	573	602	577	591	575	541	559	577	565	575	629	583	608	542	536	619	564	524	542	581	581	602	544	586	599	600	582	578	567	556	542	569	533	563	581	627	573	595	545	532	578	560	601	561	578	605	596	585	591	537	618	584	584	610	549	592	592	574	583	548	552	559	506	559	609	540	581	548	550	584	551	547	552	564	606	586	623	582	597	552	571	579	565	544	570	533	597	581	598	564	557	553	603	557	573	587	561	546	571	547	556	574	535	529	608	591	514	557	589	543	512	580	540	571	580	572	574	540	577	543	568	590	540	558	555	536	582	608	560	596	599	524	552	559	568	599	547	579	562	596	570	567	578	574	555	597	534	580	586	590	532	584	558	594	540	569	529	608	545	561	569	543	549	589	575	587	553	591	593	585	584	608	588	577	599	585	563	532	602	537	540	553	576	614	578	580	576	539	567	532	589	566	561	566	586	565	594	585	563	570	592	581	565	585	536	597	485
22697	21366	29032	24068	21380	21627	12013	3616	2307	1822	1539	1537	1312	1328	1406	1256	1425	1289	1297	1238	1227	1226	1165	1098	1138	1158	1160	1177	1190	1151	1088	1125	1123	1140	1164	1103	1094	1141	1090	1153	1118	1069	1047	1088	1107	1080	1093	1059	1096	1089	1030	1030	993	1070	1020	1048	1067	1046	1070	1018	1008	1094	1062	1057	1087	1046	1031	1100	1091	1029	1020	1077	1009	1003	1063	1039	1027	1067	1030	1067	1006	1020	992	1031	1101	1046	994	1037	1023	1013	1053	1033	1042	1029	1041	1033	1016	994	1043	1003	1113	1031	979	1089	1044	1100	1086	983	1036	1037	1063	1059	1028	1014	1004	1055	1024	1071	1052	1049	1017	1022	1043	1053	1071	1083	1022	1007	1060	1072	1026	1002	1000	992	1037	1028	1078	1023	979	1083	1098	1015	1031	994	974	1025	993	1028	1042	1015	1065	1049	1005	1038	1025	981	1033	1056	1061	1019	1010	1034	1054	1057	998	1075	1044	1003	1047	1082	977	1018	1059	1018	1005	1052	1055	1061	987	1086	1055	973	1023	1048	1034	1016	1020	1043	1035	1028	993	1069	972	1066	1047	1004	1040	1077	1042	1034	1047	1047	1047	1011	1057	1008	998	1087	1049	1025	1016	1049	1026	1053	1033	1031	1058	995	1064	1028	977	1051	1015	1023	1084	1059	1026	1043	1090	1057	1046	1024	974	1030	1027	1043	1088	1011	1036	1057	1056	1100	966	1027	1023	1059	993	1071	1040	1057	1041	1059	1062	1126	1039	967	1026	1009	1009	998	1006	1019	1100	1016	1042	1025	1012	1008	1037	1117	1060	1048	1028	1061	1080	1056	1017	1068	996	1059	1010	1082	1006	991	1026	1015	1057	957	1022	1037	1109	1037	1046	969	1067	1072	1083	1043	1056	1026	1042	1052	1062	1026	987	998	1028	1041	1049	989	1005	1071	1068	1019	1082	1009	1056	1033	1011	1031	1081	1053	1064	1010	993	1047	1055	986	1025	1033	1051	1061	1038	1029	1016	1066	1002	988	977	1005	1005	987	1060	1078	1051	1017	1052	1026	1058	1033	1000	1042	1051	1037	1045	1012	997	1031	999	1112	1003	1012	963	1080	1067	1050	1012	1012	989	1071	1013	979	971	1017	1017	969	1005	1078	1034	1042	1005	1054	1018	1082	1047	1026	1007	1019	989	1064	1025	1030	996	1000	1022	1071	1048	967	1044	1086	1055	1041	1009	1035	1027	1024	1059	1029	1044	1105	1042	1021	1034	1065	1041	964	991	1055	1039	1083	1040	1037	1011	968	1082	1033	1035	1030	1028	1016	985	1054	1093	1054	1058	1021	1042	1033	1053	1039	1035	1039	1062	1066	1038	1024	994	1025	1040	986	1050	1028	1028	1032	1023	989	1054	994	983	1069	1001	1093	1057	1029	947	1035	1011	1057	1058	1023	1065	1013	1070	956	990	1035	1113	1028	1069	1079	1018	1011	1018	1036	1054	1044	1060	1035	992	1006	990	1017	1097	1112	1007	958	1085	981	998	1027	1019	1004	1015	1027	972	1029	1042	1031	999	1063	1081	991	1001	1007	1055	1048	1086	1021	1041	1058	1022	1004	1011	1013	1023	1033	1036	1060	982	1071	1089	1098	977	1049	1019	1011	1019	1025	1070	1067	1068	992	1011	1043	1087	959	1015	1073	965	1024	1073	1070	991	966	992	1003	1028	1011	1033	967	1007	969	1008	1038	1079	1051	1006	971	1029	1046	1048	1008	1023	1065	1049	1000	1018	1029	1099	1095	1085	985	1002	992	1071	1033	1041	1058	984	1020	995	982	1021	1031	987	1062	1032	992	1044	1016	1025	1048	1102	1086	1047	975	1017	1050	1038	1003	1037	1048	1000	1026	1061	1024	1022	1041	980	1015	1020	1066	1036	999	1037	1012	1051	1058	992	1062	983	1056	1009	1004	1091	1047	1042	1014	1049	1027	1035	1093	1036	1031	1085	1021	1031	1019	1003	991	1037	978	1091	970	1008	1032	951	1029	1067	974	989	1038	1032	1019	1021	1030	1025	1042	1018	1058	1033	1043	1027	989	1003	1009	985	1055	995	1076	1039	1014	1049	985	1004	1045	1081	1018	1007	989	1008	1017	1031	1056	1007	1010	928	1037	1055	1086	1046	979	1016	1040	1042	1050	1050	1104	1056	1041	1030	1054	1042	1011	1002	1087	1039	986	1056	993	1013	994	1005	1051	993	984	1047	1054	1049	1043	993	1035	1083	1096	1045	1039	1029	1044	975	1030	1034	1024	985	1044	979	1023	1040	986	1023	1037	1054	1061	1058	1006	1018	1054	976	1044	920	1038	1075	1001	982	1018	1044	1040	1055	1027	995	1057	1036	1037	1006	1030	1021	1027	1065	1034	1042	1025	998	1129	1019	1098	1043	995	1017	1049	1053	1038	1004	1061	1018	982	1011	1051	1042	1054	1028	1024	960	1055	1027	1049	1061	1019	1036	1014	1089	1044	1035	1049	1009	1040	990	1041	998	940	986	989	1017	1016	1029	1059	1027	993	1065	1111	1031	997	1017	1058	1003	1075	1027	1025	1048	1025	1045	1090	1016	1074	1043	989	1060	991	1045	1076	1012	986	1060	1031	986	1063	1020	981	1042	984	1080	1058	1028	1038	1016	1012	1030	1019	1014	1025	1008	1019	977	1074	1046	1044	1080	1053	1041	987	996	1040	1004	999	1031	976	1017	1013	999	1067	978	1057	1039	1067	1044	1043	978	978	1018	924	1011	1007	1034	1040	1101	1038	1000	1011	998	1048	1053	1048	1013	989	995	1044	1066	971	1040	1039	981	1003	1025	997	1006	1037	1062	986	1023	1018	1009	1030	1011	1051	974	1084	992	1008	977	1025	1020	1065	964	1048	1008	1102	1012	963	1007	1049	988	994	1014	1073	1054	995	1017	1012	997	1010	1037	1036	1024	1033	1017	996	1051	989	1076	1050	1032	1064	981	1021	998	1022	1042	1027	1060	988	1004	997	1031	1008	1046	1036	995	1073	1064	1030	1025	1007	994	1012	1055	1021	1021	1053	1080	1049	1028	1075	984	1047	1008	1038	960	1065	1054	1075	1002	1060	1046	1011	1009	1029	1064	1074	970	1002	989	1079	1073	1090	1009	947	1001	1081	1030	981	1017	937	1036	1019	972	1014	1005	973	1001	1038	1030	1088	1000	1068	1009	1039	985	1056	1054	981	1052	1055	1046	1023	1049	986	998	1037	1064	1026	969	1030	1011	1050	1042	997	1050	1020	1028	988	1043	1107	1024	1020	1034	1086	1017	1021	1044	1029	1051	984	1046	1047	1013	1023	999	1060	1039	1055	988	1047	969	1050	1045	1027	1013	968	983	947	1023	994	1026	1005	1004	992	1041	1027	1009	1029	1075	1017	1036	951	1003	1015	1042	1029	1072	1043	1036	979	1017	1016	1041	1003	993	943	1033	1049	1048	1061	1121	993	1024	1040	1028	972	1011	1091	1013	1062	1030	1045	1027	992	1047	974	1059	1085	1060	979	1014	1027	1044	983	992	1056	993	1068	1010	1034	1032	1064	1044	990	1001	1039	1040	1068	1027	999	1038	1023	1059	1022	1018	1027	1026	1015	1000	1058	1019	1009	1040	1017	1009	1058	1034	1041	1071	1020	1020	1073	1056	1036	979	1050	1004	1018	995	1004	1040	974	1008	1079	1031	1025	1072	1006	1053	997	996	992	1024	997	1007	1038	1012	1016	1022	1005	1054	977	1041	1106	1001	1065	1066	1035	1047	1038	1043	1119	1030	967	1043	1014	1017	1013	998	1001	993	1043	1068	1012	1004	1061	1011	1075	1014	1036	1001	1050	961	1054	1043	1060	1014	1009	1025	976	1042	982	975	1026	1011	1035	1063	959	1050	997	1013	1039	1060	1006	1037	973	991	1046	1053	1047	999	1052	1035	1041	1016	1048	1031	1025	1022	1038	963	1044	1038	956	1055	1017	1044	968	1004	1045	1029	1028	976	1041	1050	1012	997	1004	1024	1021	1030	1041	1037	1018	1042	989	1033	1019	1030	999	1044	1052	1039	1033	1033	1036	1035	1036	1010	1029	1005	1095	1042	999	1018	1024	1076	998	1020	1001	1008	1004	979	1031	997	979	981	1001	984	1034	1102	1007	1038	1064	1075	1018	993	1042	1013	969	1039	1016	981	1008	986	1041	968	989	1033	1017	1031	986	1074	1038	1032	1006	1027	1043	1038	1045	1006	1060	1037	1057	975	1009	1011	1029	1006	1054	1034	1054	1078	1013	1018	1142	1022	1019	1107	1015	1115	1001	1062	966	1023	1037	1067	1058	1028	1018	1042	1009	1055	971	985	1000	1062	1009	1012	969	1006	1031	1035	1067	1015	973	985	1037	1027	1026	1032	976	1003	1047	1113	1056	1022	1036	1057	1035	1058	1036	952	1041	991	1065	1051	1024	1059	1018	1026	1039	1058	1001	1032	1059	1037	1023	1018	1033	957	1020	980	1026	1033	1122	1001	1043	996	1035	1093	1033	985	1014	1059	1067	1024	1025	1065	1078	1004	1064	1064	983	1004	1052	1040	1042	977	1040	994	1050	1066	1037	962	1007	1059	1033	1080	1051	976	973	1029	1062	996	1044	991	1045	1051	1005	983	1051	1045	1003	1011	1023	1002	1000	1018	1060	1001	1027	1014	1000	997	1053	1044	976	986	1049	1047	1069	1027	1007	1004	1011
9135	31374	24949	12751	10080	9354	5595	4755	3252	2157	1882	1798	1642	1637	1537	1520	1481	1509	1320	1318	1278	1239	1245	1265	1243	1188	1257	1192	1200	1116	1192	1165	1143	1170	1174	1095	1134	1185	1111	1134	1181	1133	1104	1126	1083	1114	1101	1036	1089	1062	1089	1046	1082	1055	1041	1018	1052	1075	1006	1004	1061	1035	994	1079	1023	1063	1047	1035	1039	992	1010	1047	1010	1039	1054	1004	1050	1034	1032	1020	1009	1074	1039	1048	1040	1009	1039	968	1038	1029	1004	916	1022	1012	1042	1018	1068	1061	955	982	1003	1078	1058	1062	1061	1063	992	1067	1006	1025	1092	1000	1064	1018	1047	960	1083	994	952	1054	1002	1044	972	996	1023	1027	1062	1057	1031	1014	1025	1024	1027	1018	1013	1007	1023	1098	1004	1026	1064	1012	1007	995	980	1065	1044	1026	998	988	979	991	1031	1062	1011	1059	1007	1014	1051	1051	1003	1024	986	988	1045	1033	1014	1000	1043	1036	1044	1021	1019	943	1064	960	987	1001	945	994	1029	1035	1018	1022	1022	1069	1029	1047	1087	976	996	1095	985	1014	977	1033	1095	983	958	1040	995	1065	993	1063	1032	994	989	1001	1026	1006	986	1035	1029	991	1035	988	1056	1073	993	1001	995	1019	988	1043	1057	984	1054	1018	1022	1007	1056	1012	1046	1006	980	997	1015	928	1073	1019	991	1019	1039	1073	1036	1042	1028	999	1011	967	951	998	1032	1067	1037	1050	1074	1004	1043	1056	1001	1023	1064	1063	994	992	995	995	1040	1013	1012	1033	991	1052	1072	1056	1030	1047	1021	999	1009	1003	1058	1024	1033	989	1016	1003	949	985	1007	1039	990	1006	1022	1071	1021	958	1023	1021	1020	1028	1034	1039	995	1014	1022	1007	1022	987	1007	960	974	985	1008	1066	997	1034	1059	1004	1073	1029	1029	1058	1018	1063	993	1049	1021	950	1012	1033	1061	955	1019	1045	1036	1034	1017	1029	978	1026	998	1034	972	1032	1012	1004	992	1012	1049	1009	1033	1018	975	991	988	1007	1039	1008	1009	1030	1021	1005	1113	1006	1013	1016	1053	996	1034	1037	991	1006	982	1026	1019	985	1011	1032	1007	982	1034	993	966	1038	1014	965	1054	1008	986	999	1060	997	1016	1043	986	1003	1007	955	997	990	1056	1035	1049	1108	1012	1081	992	1062	1023	984	1087	1048	981	1036	1007	1005	1031	1000	1008	985	979	1005	983	1010	1029	1067	989	992	1016	998	1062	973	1038	1026	1097	1065	1007	1005	1007	1064	1080	1028	1026	1023	1058	1074	971	1029	1001	1015	1011	987	1023	1054	996	1018	1024	1005	1014	1017	1018	1011	1062	1029	1022	1019	1049	1031	984	999	961	1006	1040	985	1066	1070	1007	997	1022	1032	1044	1011	1040	984	1011	1055	1056	992	974	1053	1029	1048	1014	1034	1095	1007	1032	1015	1003	1033	1005	1003	1013	1040	990	1035	1016	1017	993	1017	1005	1040	1014	1008	1026	1033	1000	1019	1002	1055	1007	987	1024	987	982	1018	1046	1049	990	1020	984	1044	1011	998	1032	965	1047	1008	1004	1047	1038	999	1017	1000	997	1036	960	1023	995	998	985	1023	1030	1021	998	1026	1022	1028	1006	970	1016	986	1055	1031	1001	1008	987	1040	1070	1046	1061	996	1011	1052	1023	997	1010	1003	1005	1000	944	1024	1036	1042	1050	1062	1054	989	1067	1074	1076	1096	1060	1008	1010	1029	1025	1045	1008	1076	1019	1021	1019	971	1059	1084	1075	1052	1002	992	1055	1006	1094	1018	1008	1000	1011	929	1007	995	1008	992	1037	1082	1040	1023	961	970	1025	997	1025	1015	1004	1009	1026	969	1078	996	981	1011	1076	1046	983	988	1063	983	1001	996	1009	1017	1066	990	1044	1078	1058	1044	1041	1026	1048	1013	1042	1038	977	1024	1030	995	1057	988	1010	1064	1029	1005	1001	1027	1009	939	1031	993	1016	1033	1047	1027	1019	1010	1016	1005	1009	1029	965	993	1021	1004	996	1075	984	1065	1090	1018	1005	1016	989	1047	1045	1102	1071	989	1005	1034	1042	1017	1026	1021	1076	1056	1035	1022	1041	1050	1002	974	1005	1037	1038	1006	1011	1045	1101	968	1036	1016	1010	1020	1037	1012	964	1034	1085	990	970	1025	1012	977	1015	1066	1041	1014	1040	1047	985	1024	1041	1029	985	1001	1006	1000	1018	1048	965	1002	1025	995	1008	1045	1024	1030	1067	990	1058	1031	1026	978	1097	1034	1032	947	1065	1022	1001	981	994	989	1031	1063	1033	1058	1039	1037	1001	1021	1038	1074	1010	1000	1031	1015	1004	1037	1024	992	984	1072	1040	1063	1009	1046	1084	1065	1039	1052	1018	1001	1078	1030	996	1030	1005	1016	1013	1010	1028	1034	986	993	1047	1006	1035	1032	1058	1024	1008	1010	1008	1000	1017	989	1031	1025	1009	1015	1019	1006	1044	995	965	1037	1001	1003	1021	1046	1044	1062	1005	963	1012	1026	1052	1040	1021	1014	1017	1024	1013	1010	1010	1043	1024	965	1006	1027	1005	1007	1072	1018	1012	1035	1007	1054	1054	1005	1057	971	982	1119	1064	963	1010	1007	983	1013	1052	979	971	982	1040	1043	1002	964	1012	1029	1024	989	1048	983	1037	998	1030	1027	1015	1036	995	978	1016	1068	1037	1019	1068	974	1059	980	971	977	1012	1001	1032	942	1102	1073	1060	1037	1055	1047	1032	1012	996	1038	1020	1000	1042	1002	1041	987	996	1013	1005	1023	1056	1040	1006	1007	985	957	1040	993	1008	1056	1054	967	1056	1085	1019	962	1017	1075	980	999	990	1034	961	1057	989	1038	985	1045	967	1000	983	1056	994	1005	1000	1004	1005	1031	1030	1024	1056	1018	1020	1059	990	1042	1002	1018	1020	1025	1024	967	1017	1058	1027	933	967	1011	1018	978	978	985	1031	989	987	1008	979	971	1019	1002	1034	957	998	1040	1014	1097	962	1006	984	1030	1026	1021	1057	1025	1022	1027	952	1008	1031	1019	1003	1044	1000	1021	1054	1015	1016	1024	1106	1048	996	997	1016	973	1026	1009	1005	1017	1042	1047	983	1006	997	1025	1047	970	1015	1050	998	1008	1049	978	1029	1033	1035	1055	984	951	1024	1005	1020	996	1078	999	1027	1023	1000	982	1080	1008	1013	1069	1022	1007	979	1035	958	1044	1028	1006	970	1032	1055	1064	1028	1004	1038	1053	973	1082	1021	991	1042	1012	1080	1017	994	1007	968	1014	993	956	1029	1006	990	1082	998	981	1022	1038	1045	1032	1033	978	1021	1009	1002	1064	1051	944	1018	1001	1006	1054	987	1008	978	966	982	1040	1021	965	1070	1048	1053	1059	1040	1078	1035	1017	985	1029	1023	1049	1032	1056	989	980	995	1078	1026	1016	1036	981	1057	980	996	976	1009	1035	962	1030	1042	987	986	987	1035	1000	1054	941	1011	984	981	939	1004	973	1038	998	988	1088	1022	1008	1077	1008	989	1015	1056	985	1052	1038	1003	1041	1058	1003	1029	979	991	1005	1045	983	1059	1068	1035	1074	1057	1075	1056	1016	1050	995	1016	1068	1001	1032	1043	995	938	1040	979	1033	1035	1011	951	987	993	1048	978	994	1045	985	1038	1047	1022	1012	1040	961	994	1051	1058	1058	1060	995	1065	979	1035	1030	1018	972	1033	1052	1035	1026	1025	1029	1003	1001	1029	961	1062	928	1007	1041	1040	1067	981	1045	1063	949	1011	1007	996	1023	1007	1073	1063	1001	1006	977	1024	1013	976	992	1016	1030	971	961	1060	1001	1020	950	1051	1004	992	1023	1052	1066	1040	1037	1006	990	1036	1021	1024	1031	973	1025	1054	1000	1013	991	1008	987	1037	1006	990	1018	1024	992	1016	984	1073	1030	1027	1069	1004	1000	1006	1046	1009	1003	1045	1030	978	1033	1007	1008	1040	1033	1033	996	1025	1020	1020	1035	1046	1036	1062	942	1041	1008	1004	1012	994	1004	988	990	1016	996	1001	1071	958	996	1021	1011	1027	1065	1051	1041	989	1028	1060	1052	1010	978	997	1008	1005	1041	994	1044	960	1039	1013	1009	1001	1017	1004	1014	978	1014	1023	992	1026	1048	973	955	985	1036	956	1073	984	999	1015	1011	1000	1033	1069	1014	1000	997	975	1027	1019	1017	1034	1044	956	1016	987	1001	1038	983	1025	1051	994	989	969	998	1011	1029	1012	1007	1002	964	1042	1006	970	1065	1028	1044	1020	1051	1001	1019	1008	994	1030	1022	994	944	1043	1024	1040	1024	1026	1048	1001	1015	1020	997	1058	984	1023	1089	1040	1042	991	1001	1014	1078	974	936	1033	989	1039	981	1012	1035	1000	1030	1042	1055	1000	975	985	1023	1034	946	1003	1039	997	976	1034	1006	995	1035	1065	1029	1033	995	987	988	1005	1003	1061	1084	1009	1041	1011	1027	941	1007	977	1014	1022	1000	997	1027
28004	20023	10911	3257	1749	1467	1067	934	849	742	718	657	686	647	618	649	673	661	649	640	675	608	543	631	619	673	574	585	629	633	609	620	624	637	664	627	654	621	547	621	606	619	562	617	602	670	607	581	623	575	615	579	579	608	575	563	579	614	550	601	639	573	621	622	599	594	599	618	578	598	602	620	656	632	651	606	616	581	604	655	609	601	621	633	620	616	620	628	583	648	565	533	596	640	585	630	597	578	631	591	588	610	627	585	586	570	584	607	638	588	601	588	616	639	581	634	560	573	633	623	589	622	617	600	599	620	659	602	629	651	619	614	607	576	570	601	624	633	658	627	593	576	604	576	560	584	624	602	622	611	618	602	596	595	568	573	591	564	593	587	605	593	549	638	614	632	578	597	606	617	575	570	596	586	586	579	582	593	616	616	596	572	643	609	539	618	606	579	612	584	583	591	614	595	580	565	591	555	564	589	589	586	582	620	581	594	608	604	577	605	561	582	625	615	577	612	574	567	586	597	576	591	598	580	621	541	543	569	604	617	603	633	577	555	595	596	630	612	606	594	601	590	613	590	650	578	614	588	568	561	603	587	603	603	579	622	579	615	652	601	640	654	635	620	622	584	643	651	551	604	619	587	589	596	585	606	622	641	626	586	622	579	586	624	572	600	603	564	610	625	606	570	594	595	612	617	644	576	604	605	584	595	598	598	595	576	624	620	644	608	594	582	606	590	582	548	631	615	562	622	577	578	639	598	597	596	588	575	615	602	608	624	622	569	567	617	627	591	614	597	622	594	563	654	638	614	590	599	578	596	626	569	599	570	618	602	619	599	614	626	619	571	603	567	581	612	580	562	609	610	608	591	612	604	602	588	619	566	602	587	596	608	624	595	644	617	621	538	564	615	579	591	643	634	580	615	597	611	603	587	589	616	591	595	630	628	639	611	562	582	566	597	629	586	605	601	614	615	621	607	564	621	641	605	562	594	570	624	565	613	585	591	582	607	573	582	642	630	551	583	586	641	590	599	551	553	612	662	616	630	589	590	593	638	562	597	639	622	608	607	619	582	578	623	586	595	599	611	630	584	645	600	570	578	573	588	578	582	611	613	603	611	595	642	605	604	614	610	641	576	575	617	630	628	609	613	612	623	600	600	597	597	618	559	599	587	615	578	606	563	621	598	598	597	621	568	559	598	602	585	634	651	636	604	590	580	594	608	604	600	592	623	607	618	603	565	609	630	558	622	587	594	570	622	605	558	588	577	579	595	646	607	616	637	572	589	580	610	590	626	585	591	626	645	575	599	630	638	584	580	634	588	626	611	605	605	602	618	656	609	576	615	592	628	569	570	579	557	607	592	616	610	551	601	626	630	634	595	583	600	599	613	583	564	639	630	620	586	590	625	585	626	607	605	635	591	615	600	587	582	557	613	607	557	587	601	599	584	623	567	619	546	615	605	558	593	636	593	625	605	644	632	636	603	623	609	567	607	581	622	577	618	601	630	623	647	621	599	567	670	615	612	628	626	571	605	626	638	572	625	642	608	636	589	608	590	646	600	640	581	641	538	606	608	610	581	592	572	605	580	561	638	598	644	557	608	605	607	563	577	655	582	587	532	610	570	601	592	618	586	638	604	662	631	608	599	599	552	611	586	657	596	606	608	625	611	583	620	617	543	607	587	622	615	627	620	640	595	577	596	597	633	622	586	613	598	634	593	593	605	592	614	598	578	583	586	590	616	623	563	615	591	595	614	660	550	609	618	598	591	604	593	579	582	597	608	632	585	590	606	635	593	621	601	606	618	654	598	556	610	634	642	628	602	611	596	590	612	592	618	615	594	593	576	621	592	622	617	582	591	627	633	592	587	611	567	595	624	601	597	634	557	597	614	589	571	564	598	576	560	612	583	661	571	611	617	633	576	613	567	587	559	604	583	550	617	610	571	565	622	588	593	577	631	593	613	640	619	619	577	616	597	590	596	629	573	661	578	628	590	594	600	611	565	596	552	603	604	631	630	615	616	558	578	610	635	577	662	634	615	615	622	599	603	619	578	587	575	629	624	641	604	601	595	560	623	560	593	584	616	621	591	634	631	591	584	610	591	602	590	597	652	592	594	622	596	639	588	648	583	611	611	611	606	594	599	619	614	544	601	602	598	609	555	604	583	619	598	608	630	592	624	609	620	599	589	611	621	633	673	595	629	591	598	571	592	612	617	591	579	607	600	618	630	585	628	607	595	587	599	638	624	577	561	592	625	621	602	596	637	621	603	600	583	536	589	578	570	583	594	624	583	551	635	625	596	567	599	619	575	603	592	623	635	632	598	538	589	621	612	613	607	615	609	621	638	623	633	591	587	599	630	567	587	634	573	602	626	631	598	592	623	543	596	602	568	583	596	623	633	612	674	549	582	557	622	545	589	593	595	664	571	621	639	635	584	619	582	566	557	612	607	592	597	592	536	615	630	577	627	581	606	603	582	606	571	606	649	614	595	611	592	611	596	614	580	585	585	608	610	619	564	533	598	636	606	646	586	592	597	609	611	605	560	573	605	638	615	590	599	562	579	654	576	597	613	575	630	599	598	623	604	641	563	629	620	603	637	601	626	587	598	623	591	595	640	648	571	555	579	630	597	596	594	552	596	597	627	604	641	615	589	573	601	618	606	580	616	631	566	612	568	577	578	598	626	640	632	565	591	590	608	605	576	619	599	594	607	557	636	595	635	588	650	643	612	542	567	590	636	617	590	628	572	629	607	661	579	598	605	575	623	599	595	575	562	590	536	609	585	609	631	567	587	579	586	553	617	608	581	608	658	600	598	646	612	653	615	583	625	625	627	571	607	591	649	593	607	574	590	596	588	580	583	610	614	635	570	583	594	596	583	604	582	566	595	608	595	583	596	589	612	587	598	617	549	610	579	576	653	586	600	616	566	586	602	598	600	566	647	606	622	593	628	609	570	597	580	588	592	622	579	592	667	636	574	607	564	592	611	579	609	573	607	586	649	617	618	581	603	617	612	603	584	607	605	601	574	599	576	614	538	613	641	605	625	561	601	585	655	596	568	617	579	649	580	611	613	557	559	614	624	556	636	620	603	587	641	594	681	596	585	574	615	609	644	620	609	605	612	608	607	582	610	559	591	582	551	628	561	603	582	613	586	655	564	559	574	620	617	601	595	604	564	577	627	595	619	612	602	626	628	621	599	633	606	592	585	610	621	612	658	612	608	646	579	577	577	589	581	637	550	604	590	590	589	591	590	587	578	564	591	594	582	579	597	586	588	592	593	572	630	595	599	603	594	633	635	627	593	567	619	598	606	605	566	610	607	580	584	590	581	620	603	621	586	627	575	566	617	705	632	634	651	610	645	628	652	647	581	620	615	632	586	566	622	610	651	593	624	610	582	570	644	622	622	598	596	582	581	635	626	573	561	579	604	567	596	644	647	608	594	563	607	624	606	635	606	574	616	626	561	610	592	576	584	606	573	611	578	584	589	560	601	609	570
6938	11750	8011	3273	2532	2377	1486	1316	1057	795	734	758	707	725	740	706	713	714	646	719	632	671	648	650	652	623	689	676	674	606	637	660	630	632	596	652	603	582	662	602	629	640	640	628	614	618	640	640	641	662	603	580	619	608	581	601	599	608	577	609	632	643	627	586	609	598	607	636	635	638	616	605	687	635	585	640	611	602	603	608	618	643	634	623	613	606	625	557	628	604	600	610	620	592	603	589	617	592	570	555	655	589	631	665	656	631	656	617	598	593	598	608	627	628	598	627	586	595	571	580	625	612	607	588	613	637	603	630	616	659	620	581	620	653	602	662	597	569	598	635	626	599	584	612	627	613	662	615	604	638	586	623	584	624	606	620	560	618	580	621	609	536	611	624	573	587	633	604	602	654	613	635	600	625	601	603	615	598	625	609	599	576	597	595	589	609	638	615	573	609	626	611	575	583	655	660	552	579	618	604	645	601	565	589	602	623	621	582	633	594	610	618	597	626	629	636	606	564	584	627	637	622	618	594	617	621	543	595	624	624	615	619	616	590	623	629	573	608	577	620	642	587	598	576	596	644	605	598	590	619	623	592	577	586	597	622	631	624	635	624	582	602	627	614	635	604	632	615	563	640	603	619	613	581	646	631	583	593	654	615	613	602	600	612	611	641	655	597	635	584	580	588	614	579	628	635	613	577	606	616	611	571	667	588	638	568	615	593	644	631	656	624	608	611	619	550	574	588	637	578	625	610	590	614	614	594	625	597	638	628	596	599	611	588	641	554	634	594	598	642	629	591	612	587	591	596	622	587	582	583	590	597	627	594	598	574	613	565	607	610	580	623	593	631	625	638	579	584	595	560	633	586	621	624	572	617	677	563	635	609	623	622	586	586	621	579	674	607	610	620	616	619	596	627	615	601	611	576	639	608	611	617	678	612	627	604	599	607	581	556	645	612	608	591	595	582	624	608	581	587	615	597	601	640	613	627	553	586	640	613	598	647	560	589	599	614	625	601	610	555	576	637	608	592	560	622	615	613	645	585	590	610	633	612	610	606	607	622	612	590	631	590	629	611	583	652	610	612	580	613	604	621	647	635	611	674	635	620	635	626	636	610	610	606	608	620	586	570	594	585	566	644	600	613	578	627	620	617	602	600	634	584	604	593	626	595	637	652	644	634	538	592	560	621	603	620	609	629	609	646	585	629	616	619	597	586	606	560	613	623	635	615	603	606	669	619	611	588	620	635	601	631	568	614	597	603	591	583	618	540	621	608	567	615	604	650	581	562	588	623	567	644	585	594	578	593	609	632	590	607	592	647	649	589	629	603	586	635	604	603	618	609	630	618	590	588	602	640	593	597	637	580	635	621	609	603	641	643	604	597	610	603	642	644	613	605	621	568	610	629	614	630	640	572	628	608	607	612	646	628	607	585	605	618	608	648	604	619	607	613	618	574	614	547	595	592	601	656	625	620	668	640	631	628	609	649	617	634	663	627	601	640	618	610	584	639	642	652	629	637	597	621	603	642	611	605	619	613	617	593	599	631	615	596	642	624	628	640	616	605	629	588	623	583	596	628	574	596	613	605	598	568	630	603	607	634	627	595	641	603	625	626	620	588	603	617	634	577	614	625	586	584	607	627	602	622	611	637	642	603	650	615	598	621	616	593	610	568	613	619	641	590	622	583	620	600	601	607	633	612	569	599	635	648	596	611	608	664	593	638	594	613	582	584	558	628	597	615	591	556	608	606	573	638	625	600	611	611	603	610	610	574	616	589	609	607	616	626	634	638	652	603	622	609	645	636	664	589	575	673	620	586	564	641	594	608	590	595	620	597	607	552	627	621	597	595	640	602	633	590	642	566	601	637	601	595	636	595	588	609	621	623	608	639	598	602	621	572	621	609	631	576	589	601	623	661	578	614	601	617	633	588	640	626	617	562	612	642	612	640	637	609	586	596	580	566	614	602	593	600	592	609	597	592	634	636	615	586	541	644	625	650	586	651	629	583	606	649	590	579	621	646	595	596	622	609	602	606	619	600	672	571	690	577	585	599	582	643	609	570	599	612	605	603	597	575	616	617	618	602	617	641	614	610	585	626	587	580	551	584	657	616	650	614	599	654	641	583	608	615	624	616	586	589	631	611	613	569	605	589	601	635	617	596	596	606	603	604	640	629	562	612	603	582	620	609	602	597	595	611	622	604	629	657	633	609	610	582	651	623	630	628	598	631	632	594	628	618	593	592	599	602	594	629	614	584	626	631	613	594	615	592	620	630	597	618	675	637	573	609	600	601	612	673	570	602	601	577	550	550	584	629	625	580	586	626	630	618	654	643	616	616	576	597	588	611	645	607	609	592	614	630	600	578	593	583	595	589	625	589	622	622	581	620	632	577	612	610	622	638	603	572	591	572	599	613	624	592	559	582	603	583	625	600	608	591	600	587	617	602	613	607	603	606	570	615	592	641	578	616	579	633	565	629	630	619	600	566	604	592	588	583	602	653	630	598	601	625	612	579	606	593	615	667	590	620	617	596	558	613	626	624	580	567	617	634	594	635	604	620	606	592	600	583	634	572	587	636	594	625	618	657	621	612	610	633	587	596	563	624	595	622	626	633	601	653	550	591	619	638	599	599	618	625	590	586	596	641	574	649	601	594	634	569	597	580	588	584	660	643	567	658	625	586	618	608	582	590	634	614	610	595	624	614	635	621	578	591	598	616	635	614	595	620	583	595	620	591	650	626	641	600	609	634	636	624	582	571	605	594	559	553	602	657	582	602	592	611	559	577	567	599	601	585	642	652	630	601	578	603	576	566	644	576	619	623	612	611	605	564	598	569	593	594	626	599	602	594	567	612	563	607	607	586	623	636	619	590	599	588	619	611	623	606	577	605	608	621	607	586	633	606	615	606	563	613	582	626	641	618	615	602	584	630	594	605	631	631	578	610	564	606	645	579	622	574	583	581	654	644	623	562	618	603	584	573	599	608	632	613	580	605	593	625	602	611	597	632	611	583	578	615	617	614	630	602	665	616	586	586	605	614	586	648	649	582	628	571	621	596	628	632	623	653	602	650	603	620	591	630	634	631	634	595	590	641	619	623	655	599	621	613	608	570	572	611	554	617	635	577	609	576	616	605	598	578	581	613	621	618	619	587	597	607	606	621	592	590	618	626	595	590	581	630	569	604	577	618	617	618	584	609	611	584	572	644	631	599	608	587	605	626	649	566	590	661	605	614	626	610	641	611	628	633	622	599	667	594	666	577	621	609	554	586	565	619	627	635	578	654	623	609	604	630	616	591	595	642	663	585	642	587	563	643	566	639	591	604	640	608	593	604	581	576	616	586	596	564	592	599	606	587	601	600	605	615	594	595	578	636	593	621	602	553	628	593	626	643	607	608	611	607	599	587	605	607	614	609	652	596	577	638	607	606	604	587	610	596	624	583	593	622	676	628	614	623	590	606	599	597	611	620	651	634	573	610	585	641	586	598	598	624	617	630	621	586
23944	21360	28498	24587	21352	11788	3395	2329	1651	1262	1269	1220	1143	1183	1173	1161	1099	1157	1086	1090	1110	987	1042	1002	1026	1026	1030	1006	978	969	1031	942	964	1015	971	965	1010	1021	1001	1016	943	953	933	1002	955	941	960	950	990	914	985	961	925	917	929	915	969	917	997	925	979	941	941	974	934	974	905	947	964	932	935	941	948	981	958	970	947	954	929	923	999	1010	952	986	970	915	931	915	944	979	973	987	897	960	952	955	952	928	887	972	878	932	933	955	960	956	911	992	953	928	939	894	934	961	915	970	948	936	925	1038	904	991	909	968	894	968	926	955	963	973	955	925	900	893	988	914	939	946	923	898	957	930	932	925	986	942	959	923	1005	971	942	920	943	920	1017	906	919	975	919	926	901	957	962	949	910	920	933	943	974	975	937	951	968	938	970	944	916	904	915	959	880	961	952	887	924	997	927	963	985	972	907	936	893	934	925	938	907	929	938	968	952	971	908	947	909	878	933	926	1009	900	952	944	897	946	975	953	924	920	936	954	988	994	980	846	900	954	931	875	965	908	924	938	936	912	928	974	999	921	958	914	990	936	901	967	931	897	922	906	903	938	951	960	946	961	954	879	900	925	944	949	954	931	944	917	929	928	905	938	971	950	951	919	877	957	938	917	949	915	1018	857	994	930	924	931	975	939	906	990	985	911	937	953	942	933	919	954	930	944	961	913	900	938	932	970	912	952	927	903	912	894	899	1038	933	940	935	963	881	903	952	952	937	1005	908	943	953	955	971	898	923	882	905	927	937	916	922	982	956	973	913	885	952	963	913	938	945	944	959	923	994	920	914	932	945	887	962	927	922	903	964	971	949	997	934	927	945	934	875	977	968	914	922	956	929	904	900	921	950	989	920	957	1001	941	963	923	919	953	926	918	918	920	922	951	929	873	860	970	919	926	922	955	909	881	938	920	1002	978	901	931	939	903	934	913	969	946	918	896	903	942	925	918	963	970	913	981	976	1000	941	921	931	967	901	948	934	987	927	896	939	912	884	924	910	968	982	994	967	901	911	941	953	923	922	947	910	967	986	927	943	958	972	959	909	914	896	908	892	872	967	893	977	903	926	871	914	951	995	876	918	958	898	986	965	925	971	1016	946	941	941	925	915	897	900	914	908	952	944	907	946	941	914	919	944	983	906	858	904	933	912	937	895	971	985	955	969	954	930	953	909	909	945	961	952	883	925	929	932	932	897	896	936	962	984	942	936	941	903	962	951	932	907	893	978	983	962	885	928	964	912	957	959	950	919	953	935	962	896	906	932	894	942	937	952	916	914	886	928	924	914	987	929	908	978	877	834	935	946	926	962	938	940	939	935	924	954	953	886	957	946	925	953	939	911	914	958	920	927	966	906	921	914	936	946	908	933	950	943	949	950	935	947	896	943	867	937	948	937	968	887	907	890	985	963	904	953	894	955	921	940	936	935	919	978	997	927	932	977	969	948	968	972	929	918	947	910	938	950	936	958	916	917	905	945	865	981	926	935	907	959	944	862	985	961	921	915	907	938	917	919	950	982	913	905	975	890	920	945	942	918	977	936	936	954	952	928	951	992	859	932	1007	918	933	943	941	891	919	952	955	1010	955	908	931	903	964	920	949	922	941	931	964	940	955	919	910	932	929	963	957	960	953	893	942	949	941	981	945	922	981	952	896	922	911	892	919	951	1047	944	962	919	876	915	926	936	947	958	971	887	888	997	912	946	932	886	882	972	924	931	971	956	920	867	954	936	900	993	869	850	932	949	927	907	906	909	882	918	960	865	926	907	892	979	936	958	914	930	911	931	976	944	952	954	957	882	940	986	984	923	943	884	957	1016	967	917	937	934	924	897	983	973	902	912	947	951	913	905	970	924	1009	969	966	926	946	882	956	988	934	936	973	957	892	950	983	976	936	928	939	960	1002	927	946	947	958	909	930	866	906	920	914	957	965	899	882	848	951	961	960	954	887	926	885	974	953	918	926	959	950	931	935	950	922	991	925	913	933	908	897	982	967	943	963	906	899	941	950	977	964	932	965	911	942	934	890	944	878	907	912	923	932	959	893	949	994	930	932	907	980	942	911	952	944	996	881	939	947	918	972	915	952	903	941	978	866	925	918	961	918	899	934	936	957	949	911	984	970	930	944	956	967	877	933	875	949	943	953	951	909	903	902	989	950	978	910	931	964	866	922	911	990	942	973	934	926	930	995	970	973	921	946	974	928	930	986	925	898	954	923	946	926	907	964	872	939	919	964	895	928	902	937	953	919	941	965	922	935	974	896	905	868	977	927	954	972	983	933	966	885	930	960	911	929	914	878	963	875	936	914	985	949	916	915	940	949	923	968	958	959	933	965	926	958	959	943	938	862	925	987	912	901	917	894	941	904	963	959	990	904	911	972	990	919	1011	937	986	972	929	917	947	932	946	910	936	965	946	1011	993	924	920	916	961	949	945	896	904	942	914	896	916	938	900	906	950	874	871	901	986	881	879	917	914	971	929	938	935	944	967	947	949	951	916	936	874	965	883	968	903	921	898	874	929	959	942	960	972	900	948	895	906	968	913	982	922	946	940	947	921	910	926	891	866	910	906	931	888	887	974	943	946	932	914	864	935	973	912	932	939	970	962	999	957	884	894	930	965	890	959	967	917	920	946	930	955	950	944	886	907	879	948	942	973	946	934	889	928	887	940	912	904	988	913	927	974	911	949	942	967	874	947	987	900	943	921	906	933	876	944	974	921	961	865	968	935	953	930	918	963	926	950	952	988	954	913	872	922	930	890	963	996	944	960	942	959	962	924	922	986	889	937	926	906	891	985	946	931	923	898	901	903	950	896	998	981	955	1041	947	965	942	933	942	887	928	943	907	955	935	951	963	978	987	931	906	877	956	937	966	938	898	937	965	940	872	960	922	967	926	968	930	929	926	1003	900	927	920	953	924	990	940	976	959	893	951	866	998	977	918	903	939	940	947	983	928	925	921	968	948	934	920	855	918	952	927	838	931	935	934	1001	930	910	970	984	944	989	976	940	952	958	935	885	931	954	938	901	946	941	997	926	873	890	923	966	944	922	887	932	944	936	961	943	933	967	884	958	944	958	932	880	964	972	959	914	896	936	969	880	969	980	935	971	954	959	961	914	896	963	942	989	996	947	903	921	877	940	937	955	914	959	942	904	888	877	922	954	886	891	906	921	922	947	913	960	902	952	994	943	932	973	817	919	905	919	950	904	886	941	907	879	957	944	864	916	956	979	954	917	913	909	867	915	882	918	977	963	919	881	951	954	949	989	906	945	970	893	901	1013	921	900	928	924	933	942	921	945	962	902	910	993	965	946	941	967	932	976	917	943	945	953	928	978	959	923	874	922	990	990	1008	943	952	980	904	933	925	951	942	920	941	938	941	948	934	955	947	951	967	906	933	958	956	937	942	946	931	966	941	903	970	944	935	939	973	897	955	936	944	925	955	997	971	894	893	916	966	986	963	909	959	946	898	927	951	956	904	882	921	905	937	911	939	911	935
7527	24837	18647	8996	6874	6214	3835	3194	2117	1557	1524	1339	1295	1298	1254	1205	1270	1179	1209	1164	1139	1096	1064	1081	1028	1048	1049	1042	1021	1066	1046	1006	990	1055	1051	1048	973	1030	1001	991	983	992	952	1062	984	981	944	992	949	1011	1001	941	971	983	972	945	955	960	961	963	978	929	982	927	1000	948	908	985	986	941	975	907	963	964	892	974	897	978	977	902	981	942	910	924	912	912	947	933	917	968	926	917	896	921	965	940	868	887	1006	968	944	982	874	968	916	936	863	960	966	915	919	947	908	957	988	930	940	892	985	898	960	930	923	931	946	935	954	972	911	955	959	919	940	945	944	958	980	945	952	925	936	876	961	986	913	965	920	941	944	959	917	949	970	905	900	947	877	960	931	892	917	945	900	980	888	912	818	982	990	905	929	953	928	978	909	920	967	961	943	932	867	935	881	907	963	905	1012	938	918	974	945	935	961	927	935	977	923	917	951	954	916	907	949	944	918	959	898	910	939	942	962	953	934	896	931	959	906	914	950	912	955	934	976	935	908	938	936	935	966	866	919	926	945	889	975	934	941	925	937	950	914	887	894	892	908	923	913	937	971	947	959	901	983	936	929	899	925	966	926	969	956	947	953	994	904	949	887	917	955	916	917	952	866	919	1001	942	916	923	894	915	903	964	943	887	953	917	943	973	908	988	940	945	972	960	927	953	931	972	969	938	929	868	905	919	980	932	901	947	934	941	991	924	983	955	942	913	920	955	982	983	954	879	964	868	907	922	977	938	961	927	965	907	968	973	935	899	948	917	908	901	924	929	956	931	935	866	946	989	951	946	992	925	895	976	922	940	942	916	924	998	888	1007	940	948	909	958	957	920	964	928	903	953	942	889	949	930	917	922	905	906	930	939	954	945	907	891	952	932	892	956	962	909	933	981	901	966	948	949	932	903	955	908	935	963	872	937	932	887	958	939	943	944	944	896	937	887	941	944	897	901	926	925	932	923	951	888	961	907	957	951	919	954	917	933	932	943	895	945	916	907	943	941	967	899	856	946	924	902	1008	933	952	920	958	913	932	902	938	955	905	898	916	928	904	908	886	909	882	899	937	972	893	1003	882	971	926	973	928	978	903	911	906	924	902	931	929	835	923	952	951	965	961	983	935	907	914	942	934	925	943	894	955	936	965	902	949	890	952	912	945	898	895	1006	967	937	839	960	963	970	886	945	915	914	943	963	935	966	957	889	958	910	926	917	891	968	902	942	967	939	957	971	917	991	903	884	915	924	970	969	888	996	954	927	909	922	917	1003	990	928	886	980	971	985	960	939	991	928	937	988	958	959	939	915	936	912	910	954	905	913	926	957	950	935	911	979	958	939	940	941	912	908	982	931	912	1016	926	966	965	979	959	1017	882	916	909	901	923	893	910	953	952	907	959	930	976	885	981	925	915	948	934	905	934	938	900	930	954	880	924	950	919	940	934	956	890	923	908	884	934	916	938	959	913	905	900	910	925	907	965	920	901	912	921	960	986	929	947	951	896	913	922	942	948	933	903	917	923	942	902	937	901	923	910	936	926	912	949	960	942	915	926	912	932	938	931	952	927	864	995	972	903	925	895	964	926	898	931	911	959	893	937	848	979	947	960	882	955	928	950	951	941	952	878	944	1007	889	956	968	958	891	917	884	964	937	961	932	918	921	938	920	872	905	960	931	942	938	910	938	929	937	906	924	925	959	962	1032	918	861	983	972	927	898	935	905	903	959	959	978	942	925	975	901	976	936	910	969	902	895	923	928	952	929	909	923	951	948	926	867	891	926	926	952	923	897	925	884	935	915	931	930	888	919	924	881	953	906	1008	904	923	981	946	903	915	889	987	925	926	920	873	955	962	914	944	984	919	927	917	925	935	912	961	939	941	905	865	908	914	923	941	934	890	942	868	986	946	929	898	914	907	928	941	919	960	910	884	910	940	903	933	872	962	911	921	887	907	935	919	940	941	920	920	943	953	901	924	985	900	926	926	977	937	982	938	934	888	966	960	964	914	911	919	891	931	905	929	935	940	906	975	949	937	938	870	975	935	950	894	895	901	865	950	872	945	943	934	917	933	929	936	867	880	909	919	897	936	950	946	929	951	924	913	904	908	939	918	970	868	918	952	915	892	974	942	953	947	945	892	918	903	988	906	866	900	915	951	920	903	964	937	956	926	894	955	954	994	988	910	951	931	947	971	909	949	939	914	906	881	925	951	889	923	982	925	931	953	930	896	937	931	937	940	968	915	892	966	902	895	886	914	966	910	973	943	898	940	879	932	959	958	976	909	933	920	945	947	934	912	889	920	959	920	954	914	927	926	909	868	927	974	937	931	957	925	893	982	882	962	990	948	876	904	912	961	915	881	901	946	908	890	957	962	991	910	942	928	953	916	1004	1001	911	907	938	924	945	932	900	900	1004	944	938	881	951	954	942	909	949	943	946	944	879	870	903	908	951	981	954	931	934	961	910	997	913	926	926	940	913	934	910	984	926	929	958	891	937	931	940	905	873	954	934	932	923	947	909	928	965	931	964	906	977	941	921	885	920	925	893	967	861	886	890	940	890	941	900	987	905	955	859	954	931	918	957	970	974	875	917	975	888	912	925	922	968	989	966	914	906	922	912	895	940	921	930	927	928	926	966	941	939	966	902	915	954	933	953	917	954	906	849	927	873	914	965	959	919	941	960	899	946	933	959	975	946	971	980	904	957	896	891	955	933	889	884	937	941	929	969	983	953	920	965	942	956	886	948	899	951	953	916	939	970	870	925	926	925	908	965	943	957	952	917	899	909	891	942	892	907	959	922	859	973	955	965	978	958	888	950	925	926	981	900	906	919	907	885	923	936	890	950	952	899	908	950	876	906	902	913	937	892	876	879	919	975	885	939	909	899	936	945	952	943	921	923	987	948	939	926	917	878	1000	970	926	946	951	930	899	913	980	906	939	889	928	862	984	854	923	950	885	985	878	902	947	907	948	990	945	929	891	897	952	922	986	972	972	907	979	931	953	964	954	903	906	932	903	852	995	963	942	961	928	968	916	899	954	944	945	960	908	943	909	977	896	944	949	953	926	946	875	931	926	892	984	952	930	923	959	936	969	954	940	938	919	919	870	911	888	929	930	925	931	930	945	912	927	929	953	903	891	938	918	888	946	880	919	896	967	917	947	914	910	913	921	926	905	912	977	928	926	975	944	911	918	905	873	897	915	968	912	979	924	877	912	970	933	874	900	948	957	965	922	938	937	921	914	932	908	887	917	890	926	934	918	901	942	982	892	917	947	918	933	937	878	969	902	928	885	958	876	902	925	927	914	927	939	984	925	954	926	894	936	916	933	896	947	917	909	1035	929	939	914	948	956	943	943	949	908	941	884	932	946	895	926	887	957	932	958	929	902	933	919	943	913	931	957	935	938	956	945	951	907	962	908	906	925	928	920	912	938	941	940	959	938	942	965	926	952	941	941	935	929	903	988	892	906	956	934	907	908	941	973	932	959	885	985	922	959	946	986	942
24998	21368	27481	25526	11603	2738	1525	1187	831	720	712	695	698	676	636	640	699	643	578	648	620	633	609	611	604	574	539	554	557	594	556	618	583	562	562	581	561	566	601	531	589	574	554	561	560	532	565	546	542	530	526	523	495	503	537	564	522	545	556	493	545	569	500	573	531	555	562	521	494	539	568	563	579	557	548	548	535	548	536	546	554	560	524	584	542	557	538	528	553	549	545	513	540	554	497	535	550	545	563	571	582	585	543	499	566	538	522	591	561	562	543	572	559	521	528	521	529	556	547	546	519	518	540	532	543	532	580	562	521	543	532	569	536	550	541	533	528	506	522	551	523	564	553	529	550	559	527	505	523	531	525	531	500	539	585	619	582	536	512	535	581	525	548	544	533	523	544	564	594	502	535	549	561	542	524	531	526	511	525	545	516	576	575	545	569	551	526	482	530	557	516	498	522	556	545	486	536	538	560	566	506	603	570	561	509	566	521	508	522	548	547	523	566	520	538	585	552	514	545	559	527	533	530	531	553	547	556	556	573	510	545	506	545	524	553	506	584	541	533	546	540	536	540	512	544	568	522	571	544	538	551	579	542	518	566	583	518	512	499	566	570	579	537	554	548	535	558	499	501	493	538	561	529	501	492	532	532	516	594	547	531	536	560	502	534	543	594	540	545	546	543	530	569	557	539	523	594	559	563	553	535	545	532	562	526	543	525	521	528	510	509	552	480	520	566	580	561	557	533	522	577	561	577	549	515	533	535	565	520	549	571	505	515	518	541	548	528	545	563	487	519	526	508	560	544	526	565	532	561	547	540	542	537	565	537	562	522	582	544	542	528	544	565	524	552	528	527	590	501	505	542	521	568	577	527	526	528	574	512	539	555	559	503	537	550	580	538	573	549	546	562	549	545	535	539	544	548	571	556	496	587	545	554	513	558	569	485	559	548	518	517	502	493	517	505	530	577	530	516	556	515	549	527	523	529	537	528	524	538	535	565	540	525	532	588	544	529	488	584	483	520	527	538	564	568	553	479	536	560	563	527	528	512	557	532	537	550	566	532	558	527	557	550	526	535	553	564	511	503	542	538	539	564	543	547	526	548	535	498	558	528	517	489	525	547	550	571	537	550	525	537	556	565	545	530	520	522	542	553	539	524	547	529	557	532	539	520	546	546	549	542	562	506	535	556	540	521	500	547	529	515	541	545	522	493	529	474	581	557	519	521	538	589	557	534	591	559	559	577	536	527	517	488	531	526	561	540	544	534	568	582	489	469	538	553	537	567	544	548	535	533	543	549	530	561	563	573	535	553	555	570	554	540	567	548	535	535	558	522	535	568	500	540	554	533	544	589	547	523	531	538	518	545	492	524	533	538	519	532	512	536	538	533	527	574	564	511	581	533	501	544	527	574	555	559	531	530	501	560	535	539	534	520	541	534	516	489	560	505	583	530	534	536	574	563	542	525	529	525	557	523	552	533	519	492	520	557	513	541	575	525	520	557	543	535	516	508	533	544	558	556	558	530	532	556	514	528	542	540	553	532	588	551	524	508	540	566	592	590	504	549	546	550	562	554	521	544	523	536	513	560	561	549	525	582	548	519	555	549	543	529	546	511	541	526	566	538	512	572	500	521	545	577	572	543	564	569	541	540	494	520	504	506	570	529	531	594	559	597	552	500	541	520	537	563	524	548	524	500	554	525	540	517	508	541	559	510	530	551	534	545	558	541	549	531	545	515	528	558	557	547	519	509	585	543	555	524	584	518	512	554	530	517	566	558	505	561	582	544	551	582	535	521	459	580	532	502	529	551	501	524	594	551	508	545	546	481	516	524	548	568	486	513	535	528	530	528	586	508	558	543	523	554	569	536	521	536	572	517	535	543	491	530	561	551	499	547	548	550	517	536	540	540	540	538	577	550	543	485	496	536	584	519	496	577	513	529	528	547	543	561	566	553	499	526	557	561	532	533	558	531	513	556	513	565	550	565	543	512	528	565	543	560	525	557	559	574	559	575	543	523	557	521	530	584	530	528	568	551	517	523	565	534	531	526	514	521	516	556	527	577	557	547	537	567	535	547	529	516	540	522	505	552	463	516	588	536	527	575	524	575	504	563	559	552	524	553	525	537	498	549	508	537	558	558	532	507	585	532	507	559	547	540	550	571	540	534	542	554	575	560	583	507	552	545	510	559	533	507	535	543	544	542	581	517	570	513	538	523	534	526	497	545	510	538	538	532	566	565	484	557	513	523	568	536	524	499	530	583	551	547	568	564	560	513	533	538	534	528	499	533	538	529	537	518	516	499	516	510	541	548	598	502	529	525	544	549	571	550	517	514	541	548	563	523	551	556	532	554	569	564	493	538	539	524	548	560	586	533	527	485	504	570	560	513	557	591	603	540	534	515	555	556	539	523	553	526	508	521	592	479	531	552	497	561	544	548	543	544	574	555	572	563	544	524	553	536	521	574	573	552	527	526	524	525	511	535	557	579	565	575	515	562	553	564	534	576	564	565	570	512	510	534	509	517	541	552	507	519	572	547	544	533	510	515	529	553	578	557	523	500	559	560	534	523	519	538	552	555	522	522	545	536	516	535	551	561	577	507	538	528	541	536	529	528	541	516	545	571	541	519	510	551	532	537	510	532	515	464	509	524	537	559	504	542	523	551	531	524	576	560	489	569	557	555	529	478	542	562	464	530	517	609	575	548	580	556	549	513	511	512	543	528	520	553	532	530	501	561	542	542	490	499	570	518	522	552	528	559	543	509	523	510	528	532	549	529	530	562	548	557	609	491	542	540	512	527	537	503	525	516	541	536	582	537	514	528	535	559	544	567	547	502	554	528	537	543	527	542	550	537	511	525	503	525	529	502	559	584	533	559	533	533	514	494	548	541	557	540	528	560	527	535	548	539	574	596	481	521	572	531	550	545	545	534	540	561	554	500	556	518	547	532	539	518	537	543	525	551	543	508	536	545	512	522	515	521	522	542	531	531	522	570	547	523	570	522	566	542	521	538	583	538	566	526	523	541	564	574	521	516	520	541	545	540	496	524	535	525	542	520	525	560	547	545	568	546	527	528	522	547	550	526	575	539	536	569	573	551	539	552	539	522	557	569	515	545	557	562	500	550	525	537	566	530	533	516	528	515	538	567	506	522	512	513	550	521	558	555	527	573	563	557	519	495	566	521	559	554	566	582	527	537	534	532	561	578	554	519	559	533	532	582	516	544	553	542	542	541	584	543	552	536	524	555	549	570	549	515	558	528	519	541	576	562	533	520	539	589	521	570	507	533	536	507	536	537	580	521	572	501	574	584	533	567	587	509	529	500	587	512	563	561	522	578	561	515	568	561	559	560	537	536	501	559	529	585	556	539	494	513	549	567	531	530	544	545	533	529	549	531	496	527	528	582	527	501	505	532	543	516	536	529	569	505	544	560	564	528	592	575	532	520	516	517	544	526	568	554	555	528	484	565	517	543	517	527	530	492	511	518	538	541	575	499	556
6805	19244	13648	6151	4508	3936	2510	1944	1253	1032	855	774	772	793	785	744	835	749	675	696	622	662	616	691	615	622	666	637	600	667	612	599	587	608	700	575	601	646	584	613	586	605	593	605	601	596	543	616	571	603	632	560	579	579	575	559	554	605	608	588	574	572	593	540	562	566	537	564	577	566	570	573	549	581	561	532	580	590	534	577	620	537	612	603	583	555	603	528	567	565	570	564	571	550	578	579	556	562	585	514	561	535	551	541	562	589	588	549	557	607	533	540	561	565	542	548	543	600	537	605	577	573	553	562	543	592	552	569	578	572	541	535	572	568	555	529	562	555	601	555	560	556	541	567	585	577	561	573	578	588	583	535	576	576	531	606	603	584	587	571	590	534	591	616	551	538	551	546	550	586	542	532	523	565	576	538	573	538	509	594	529	560	604	582	582	546	563	574	521	566	548	536	553	557	586	570	571	531	579	531	608	533	576	528	548	540	562	577	564	576	584	552	557	559	566	529	574	568	528	558	523	552	531	572	601	629	598	577	544	531	549	569	606	565	561	578	608	561	533	566	502	586	564	531	554	517	520	570	578	550	541	567	518	571	561	576	546	561	573	533	586	553	564	557	529	573	543	531	630	557	537	560	597	599	552	532	521	554	551	599	603	536	567	610	560	515	562	535	569	613	581	558	547	559	572	564	540	493	565	563	513	549	583	534	554	553	569	579	555	581	593	572	579	558	569	544	580	582	581	556	606	527	580	596	573	570	572	578	582	527	584	555	544	562	530	536	540	531	588	561	541	556	566	574	569	561	564	562	599	543	525	583	556	571	544	574	539	551	582	580	600	545	580	544	581	571	548	607	580	511	603	549	555	540	534	556	544	532	513	534	534	559	566	560	531	552	573	584	572	525	585	583	540	537	592	562	541	535	582	570	575	539	520	578	578	613	572	564	523	593	547	560	517	567	562	563	549	592	572	574	603	558	568	552	561	615	561	568	538	573	514	553	543	532	577	534	610	577	576	565	529	590	559	555	562	543	551	551	543	557	557	543	554	533	576	593	566	592	552	568	590	563	539	549	595	563	531	564	549	555	576	521	523	563	584	559	504	575	588	572	576	507	524	582	563	542	576	581	568	602	573	587	533	578	551	577	603	622	537	560	535	579	577	546	558	563	558	557	529	585	569	584	578	517	591	583	564	530	537	528	527	601	583	548	577	538	558	567	544	608	552	617	576	552	604	588	569	566	558	552	587	554	560	579	559	573	523	554	577	532	572	515	576	559	561	578	579	569	578	528	557	542	515	584	542	607	581	580	570	575	528	567	590	607	522	586	583	573	568	568	575	548	575	571	552	533	542	537	605	545	569	553	558	601	574	631	550	589	576	584	557	568	555	523	563	535	533	563	504	542	578	560	547	553	501	550	584	575	525	540	542	554	570	557	558	568	556	572	580	538	543	579	512	534	557	518	603	540	538	564	560	585	554	545	552	559	543	543	538	562	556	522	515	546	617	572	561	572	553	572	609	515	539	553	544	570	604	561	585	631	537	600	597	578	621	528	581	540	547	565	540	571	570	602	571	603	597	571	575	558	542	517	556	561	586	539	591	561	530	522	507	546	539	546	576	542	551	543	540	561	531	576	502	567	563	553	560	549	584	550	556	600	589	569	532	583	590	549	541	556	604	556	518	575	567	565	550	604	568	586	575	518	545	526	570	569	559	533	563	579	572	580	525	528	567	528	553	546	563	539	535	580	608	553	503	523	518	581	506	512	599	553	569	584	603	567	502	528	541	565	569	556	549	547	533	545	597	509	565	601	569	570	568	590	556	543	594	531	562	570	586	534	537	576	554	566	618	487	580	560	548	604	545	558	558	574	595	582	556	589	577	576	593	563	606	530	573	566	554	574	558	612	587	576	580	536	583	572	538	538	575	603	555	535	510	575	599	579	567	532	583	573	557	576	547	514	568	560	567	543	575	544	598	579	540	551	570	584	568	632	591	588	553	521	637	537	558	578	588	571	571	539	548	534	534	560	557	509	594	543	564	586	619	541	546	534	556	579	525	535	577	520	563	571	540	544	569	567	561	559	592	522	571	556	601	533	546	575	555	542	571	559	552	574	548	534	587	544	536	538	592	600	578	559	553	537	571	536	525	509	591	555	566	578	552	585	564	567	564	549	548	584	556	579	588	506	561	562	549	561	497	534	581	572	608	565	588	572	558	558	586	594	564	577	554	554	570	526	592	547	567	556	547	537	538	539	551	555	576	593	542	563	535	552	515	595	616	557	574	586	612	560	539	575	558	518	560	575	549	508	582	515	550	553	526	530	549	536	548	537	549	582	543	560	570	544	543	548	579	585	524	567	519	545	524	559	541	559	569	586	561	579	558	569	570	594	572	584	544	556	565	519	571	577	544	602	566	604	551	597	570	547	613	591	526	614	536	593	567	512	540	549	552	554	605	587	543	576	508	537	571	528	572	530	540	551	565	529	581	595	534	593	586	534	583	531	560	599	584	580	542	573	554	553	510	527	569	563	576	577	575	555	602	545	554	583	543	538	573	549	513	571	572	561	541	597	575	507	558	544	586	556	598	592	557	540	571	575	544	591	524	558	583	566	504	522	536	523	612	547	585	560	559	555	573	575	577	533	537	590	579	548	562	548	568	528	573	551	599	561	595	556	565	536	537	538	565	552	563	574	572	594	557	578	587	545	570	558	584	569	600	557	572	584	509	573	544	545	525	531	563	568	586	549	551	534	536	539	577	546	578	559	594	552	558	544	544	581	573	554	582	521	555	578	549	547	551	553	570	556	546	547	531	549	566	588	603	568	516	572	597	562	556	529	589	563	532	567	571	542	542	566	584	561	557	541	573	556	580	563	564	539	584	573	559	528	575	547	533	598	585	565	560	574	577	597	568	584	545	569	568	560	568	556	522	554	588	580	556	557	591	556	575	537	546	579	524	527	576	588	553	592	594	568	557	587	524	586	543	521	591	519	550	551	567	505	546	558	570	591	565	543	542	549	579	607	581	575	586	541	533	585	572	577	562	605	549	552	566	569	590	519	560	584	522	558	610	562	525	596	574	583	595	535	567	548	554	542	573	547	551	558	557	544	577	542	552	613	534	526	525	545	543	580	522	558	564	532	542	534	548	575	605	562	552	558	585	563	574	549	574	566	544	573	586	537	581	576	526	562	554	585	592	552	575	572	539	555	563	573	538	558	581	545	556	574	563	548	593	588	553	559	517	572	572	554	540	560	553	544	571	554	563	551	546	559	573	606	570	547	571	555	515	540	561	564	539	582	557	508	565	585	568	541	565	519	547	547	584	568	550	557	582	564	573	615	561	596	564	577	556	553	542	535	548	549	543	539	558	557	563	534	552	562	584	569	590	578	581	549	542	583	546	574	579	553	566	543	570	558	588	545	580	591	555	571	550	579	567	532	565	524	569	582	558	552	540	590	581	542	604	571	590	555	603	541	575	554	576	587	563	567	583	579	555	581
22777	21380	29044	24094	21393	21560	11909	3489	2075	1718	1607	1508	1420	1409	1366	1422	1393	1354	1269	1222	1199	1189	1181	1177	1215	1141	1123	1145	1062	1103	1144	1103	1118	1017	1108	1182	1155	1073	1134	1098	1084	1106	1077	1073	1069	1025	1036	1022	1040	1076	1078	1104	1041	1040	1032	999	1027	1030	1006	1022	1073	1052	977	999	1093	1030	1025	1051	1091	1100	1001	979	1021	1019	1012	1042	1039	1030	1055	1055	1015	1052	1053	1045	1007	968	1031	1045	1042	1021	1074	1013	1026	1058	1086	1032	1020	1051	1060	992	1028	1081	1000	1007	1021	998	986	987	1057	992	981	990	1041	1024	941	1017	992	1021	1023	966	1047	994	1042	995	1035	1020	1014	991	1093	1027	1097	1023	1045	1056	983	977	955	1037	1021	1004	1012	992	981	1058	981	1007	1000	1003	976	980	1031	1000	1021	1030	1002	1072	1012	1035	979	1037	968	1038	1010	1007	1042	975	1037	997	1064	1036	1020	979	1063	1043	995	1035	981	1058	1027	992	1035	1011	1004	991	1040	976	1042	1047	1034	988	1007	960	1001	1062	1037	1038	973	969	954	1054	1061	1031	1050	1065	1018	1039	1074	1002	1064	1023	1028	1016	996	1030	1032	1054	953	1027	1038	1008	971	1003	1067	1035	1007	981	1030	1026	1013	1017	1034	1035	1041	991	1014	1007	973	1008	991	1084	985	1053	1066	1074	1018	996	1044	1019	984	1087	1062	1051	1013	1067	1013	974	1045	1010	966	1025	1053	1048	1090	982	994	1083	1011	1016	1063	1027	1010	1019	1076	1033	1013	975	1031	1027	1018	1023	1007	999	1036	1046	1030	1028	996	985	1060	959	965	1010	1037	1017	1032	1022	983	1025	1026	1021	1001	986	984	963	968	1050	983	1013	1011	1014	962	1027	991	1034	1011	1016	1059	1007	1047	1035	1058	975	984	990	1053	992	1044	968	1028	1052	956	1030	993	988	1040	1052	1002	1041	1043	1030	974	1030	1017	1059	1023	1105	1029	1047	1062	1064	1049	1018	1047	1019	1068	1032	1046	999	1045	1053	1125	1010	959	1009	996	1011	1005	1010	978	1010	1034	1066	1045	1050	1110	1104	1030	1005	1016	992	1024	1042	1018	1023	1006	991	1007	1006	1037	1043	1007	1066	1005	1048	1034	997	1016	1022	1052	999	1021	1035	1019	1063	1039	1018	950	1041	1031	1045	1051	966	1060	1002	1043	1028	983	1042	1056	1059	1007	992	995	1033	1023	1084	1012	1043	1021	1034	1101	1080	1039	1028	1023	937	1015	1047	1047	1032	979	978	1056	1037	1020	1027	1042	1000	1070	1017	1117	999	1042	1006	992	990	1000	1015	1012	1049	987	1099	1031	999	1028	1008	981	1003	1050	1000	971	988	1026	990	1041	1009	1053	1057	1023	1004	1007	998	1048	982	980	1062	1067	1025	996	1088	1018	1012	992	1007	1008	1012	1025	989	1027	1064	1067	1031	991	1046	1015	1010	982	1047	1007	1042	1042	1025	1036	1002	1037	976	989	1037	980	994	1058	1033	1051	1060	1029	1039	971	1033	968	1061	1064	1039	1044	1019	1033	1000	985	1017	1005	1019	1062	1030	1002	1026	1038	1053	988	970	1014	1002	1003	1069	964	961	999	971	1033	1061	1016	971	1045	976	1080	1045	1016	1068	980	981	1008	1001	958	973	1045	1032	1035	1052	1053	995	1114	1054	1077	1004	1009	1095	1037	1020	1010	1001	975	1077	1017	1049	1009	1078	939	1030	992	1001	1026	966	1009	1025	981	1042	1059	1026	985	932	1056	1008	1048	1003	1047	1020	995	1005	1057	1010	1018	1046	949	1073	1040	1100	1051	968	996	1032	1023	1039	1001	1009	1007	1033	991	1062	995	1060	1021	1006	1018	1012	1060	967	1051	1038	997	1022	1008	1043	1058	1003	1060	1016	985	1040	992	974	1007	1014	1074	1022	981	970	1013	987	1033	1053	1067	1048	979	1046	988	1045	1023	1011	1038	974	1026	1024	1060	1024	1008	1009	976	994	1011	974	1018	1086	1022	1009	1038	973	1039	1050	984	1020	1040	1063	1065	1055	1027	1067	1053	1062	985	1050	1004	1039	1027	1043	1015	970	987	1019	1003	1058	983	1076	997	1032	1052	998	1028	1010	985	1005	1014	1012	970	1040	1003	1009	1061	1026	984	1011	1028	1041	946	1031	1045	1032	972	1033	1025	1035	959	1037	1004	1012	1058	1018	1002	1074	1052	1002	965	1044	1041	1012	1041	1004	1059	1034	982	968	1033	1056	1005	997	1044	1018	956	996	971	1006	1010	1014	1024	1032	1082	1017	1010	991	1067	1034	988	994	1015	984	1016	1066	1042	1012	1017	982	1058	1061	1035	994	973	1022	981	1032	1040	1045	1012	1033	986	1030	1028	1039	1091	953	1116	1061	971	1075	972	1036	1015	1103	1016	984	1020	967	1036	1060	1041	1029	996	993	1058	1022	1016	1089	1010	1001	1062	1023	956	1013	970	1055	975	1026	1057	1023	1033	1002	986	989	972	1038	1039	970	1000	1036	1045	1034	1040	1001	1022	1055	966	1039	1003	1041	1014	1057	955	1004	1029	1053	1023	1065	1052	1035	1043	1021	988	1044	1032	1014	984	986	977	979	1034	1072	969	1027	1020	1059	1065	997	979	1015	1021	1034	1077	1073	979	1051	946	1021	1040	1013	1076	980	975	1032	998	1014	1039	1062	1004	1055	1033	988	1041	1017	1092	1042	1001	1033	1041	1056	1015	1010	1021	1026	1000	1023	1063	980	1014	1040	1034	985	981	1027	1054	1043	1052	1060	1039	921	1000	1031	1087	1038	1026	1018	1014	1047	1016	1035	1035	1043	998	1033	1002	1059	983	1054	1075	1020	1058	996	1021	1017	1012	1017	1061	1024	1014	1020	1043	1024	950	993	1025	1008	1019	1028	1041	1049	1028	1010	1017	974	1026	1035	1006	1067	966	911	1048	1040	1013	1040	1065	986	1013	1071	1003	1013	1065	996	1016	1027	1073	1011	1076	1001	987	997	1030	1001	986	949	1064	1036	1091	988	1010	1013	1034	953	1015	1052	1041	1062	1018	1083	991	1041	1049	969	1017	1002	1025	1013	1019	1018	1019	1022	986	1000	970	1024	1061	1020	1020	1043	1030	1010	1033	1052	989	984	1018	1066	1033	999	987	1045	1033	1079	1011	1057	990	981	1005	969	1034	1058	1029	1044	1013	972	987	1024	1093	963	1032	1024	1042	1003	1042	1053	1032	1028	1066	934	1012	1040	971	1005	1028	1012	1044	1026	1042	1069	961	982	1021	1048	985	1070	1037	1062	964	979	1031	1034	1007	1037	984	1001	1051	990	987	1011	1053	987	1040	1058	1025	1015	1042	1026	1010	997	1037	977	1039	1033	1024	1082	994	969	1044	1009	1085	1011	1037	987	955	975	1007	1006	1013	1029	1021	978	1008	985	1040	987	1054	991	990	1004	1025	970	1041	1040	996	997	1029	966	961	1001	1051	961	1051	1014	982	934	982	1016	1070	1032	1038	1068	1019	1000	1040	1055	1028	1016	1018	987	1077	1070	1016	1021	1042	1049	1086	996	1069	976	1024	995	1036	996	1022	978	1040	1025	1020	994	988	1046	1018	1006	1022	1010	1020	1023	1014	1001	1065	1042	1021	1043	1060	999	1008	997	1028	996	1079	1011	1027	1042	1057	984	1026	952	1016	1017	988	1078	978	1018	973	1016	1001	992	977	987	1021	970	1022	995	1036	1057	1047	1020	1016	996	1028	1018	1010	1021	1013	1054	1022	983	1015	958	1011	972	1003	1029	968	1062	1017	1097	989	1064	1006	1065	978	978	1026	1004	1019	1020	1037	1009	1031	1050	1012	992	1028	1013	1036	966	1047	1025	1026	1011	985	1029	1060	1032	999	1044	1110	1126	1004	1035	1030	1000	1024	1015	1032	1022	1029	1016	1047	993	980	1006	970	1011	989	1006	987	1039	1068	1003	1080	1029	1026	1013	972	1038	992	1016	999	1007	1008	1031	1046	1036	1000	1007	1060	970	1064	1038	1007	986	994	1048	1021	1013	975	1062	1027	1073	1051	985	991	1005	1009	1021	970	1000	1005	1057	1001	1014	1065	963	1036	1006	981	1004	1011	974	1053	1012	1050	1027	1018	999	953	1043	1042	990	975	983	1040	985	1037	998	1005	1029	993	970	1004	1055	973	1015	1026	976	1028	1035	1030	1014	1025	1042	975	1012	1033	999	998	968	1041	1017	1029	1022	1084	1048	1039	1053	963	1030	1049	1046	1010	1033	1009	1015	982	1049	1027	1080	1028	936	1059	1024	1006	1021	1049	1015	1022	1060	975	1057	1008	1003	996	977	977	1054	1073	963	1003	1084	1014	1064	1016	998	1048	1003	1053	1047	1021	1008	995	1048	1027	1035	1033	1073	1021	1055	959	1037	1038	1019	1040	980	999	991	1060	1049	1033	1046	1006	991	1026	1005	1022	975	1017	1055	1032	1021	1045	1094	1064	1022	949	997	1017	1041	944	1037	965	1011	974	988	1024	989	991	1051	1022	960	944	1060	1045	1088	1035	1064
10236	32589	25252	13819	10467	8901	5877	4340	2816	2193	1933	1770	1710	1659	1569	1644	1546	1449	1345	1320	1336	1241	1277	1247	1199	1169	1155	1169	1120	1136	1143	1132	1146	1151	1113	1143	1171	1148	1117	1106	1066	1107	1122	1090	1107	1058	1094	1047	1079	1052	1095	1015	1044	1048	1094	1030	1053	1014	1061	1008	1051	1102	1011	1052	1034	1050	985	1013	1032	1044	1039	1042	990	1015	967	1004	986	1055	1039	993	1041	1020	1024	1006	1059	1041	1017	943	1051	1032	997	1004	1034	1036	1015	969	1029	962	1059	1025	1069	1012	1020	975	1066	979	1028	1012	988	988	1018	1056	994	1016	1002	1032	995	1071	1050	1013	1004	1050	981	1037	1002	989	1003	966	992	1003	1028	1002	998	956	1055	1006	1018	1064	981	996	989	1004	1002	1067	1011	1047	1011	1051	1006	1043	941	994	973	1024	1044	940	1040	1022	1023	1018	1035	1044	1015	1018	1066	1030	1018	1030	1031	989	986	1006	1077	1031	994	1008	1003	1004	1036	1015	982	1002	983	998	1009	1020	956	965	1017	995	1012	1045	1044	1010	1031	1052	1000	961	1023	1044	981	1031	1024	988	999	993	1016	1114	1002	1049	1058	1024	1080	995	1014	983	1026	993	1003	977	996	1036	1007	1013	1053	981	988	959	1003	1040	1012	979	977	1026	1042	1061	983	1031	983	1006	960	1022	1049	998	1027	1060	1022	1018	996	990	1030	970	1023	1025	982	1055	1033	1026	961	1028	1127	995	1058	1023	1007	980	993	973	1049	1031	986	1010	1055	985	1026	1057	1038	1063	1022	1040	1052	938	998	1022	1005	1015	981	1024	979	964	1011	1025	1015	1038	1041	1026	1052	991	1047	1011	1028	995	1010	1055	990	1014	1067	1026	1004	1026	1028	980	1022	987	1005	1080	952	1039	988	993	988	1008	1006	997	1031	982	973	978	1055	1023	979	1025	1055	1003	993	1020	1075	990	1009	1022	949	968	1019	1010	987	1011	1023	1065	961	987	1060	1043	1043	1013	1000	985	1018	989	1020	963	1026	1032	1021	1034	1004	1014	1020	923	1047	987	1014	1044	1032	1012	1048	1031	1045	969	969	1047	1056	1082	984	980	1036	957	997	1015	977	984	1016	1060	1028	1016	1041	1057	1045	990	971	1026	1031	1008	992	1044	1006	1059	968	957	1021	1026	1041	999	1021	1019	1023	1062	1120	987	1027	1042	981	975	1019	1030	987	1042	1001	974	1032	1001	966	1084	983	1044	1017	968	1068	1031	1004	1040	992	1052	993	978	1013	1011	947	1057	1035	993	998	985	1001	1066	962	964	1044	1000	995	987	957	987	1033	971	1050	976	971	1020	1026	997	1054	978	998	1056	967	1027	1006	982	998	975	964	979	973	977	975	1012	978	983	1015	1017	969	998	972	1063	1015	1007	1070	1071	1046	976	985	991	950	986	1015	948	1017	1019	1005	1044	1058	1033	1033	1066	1050	968	1032	1045	1056	996	1026	1055	1023	1009	1012	976	988	1025	1060	997	971	1010	1019	975	1069	1046	1040	1050	990	1044	1042	1012	1013	1007	1041	1008	1001	1008	1020	990	1061	1023	992	964	1028	998	978	1001	1034	979	1011	1003	1036	983	1028	983	1011	1037	1027	958	1006	1030	1013	1028	962	960	951	1018	1013	1092	1017	1042	996	1036	1039	1021	1003	983	1023	1014	1016	1008	1070	1010	1030	1000	1049	1043	1041	989	1025	1064	984	1072	979	1031	1001	1079	1008	1056	1016	1054	962	1023	1011	1027	1036	1014	1037	954	1028	990	1028	1000	1021	973	1017	1042	973	1012	990	973	1021	1047	1071	1047	965	987	961	1007	1006	1047	981	916	936	1053	987	1039	997	1030	998	1012	1044	977	997	1002	994	1017	997	1019	967	990	1028	1006	1008	991	984	1009	944	991	1005	1018	970	1055	1018	1016	992	976	992	1045	981	1079	1010	1027	1008	975	1006	985	1033	981	1010	1058	1009	978	1040	957	954	1004	961	997	1031	998	967	1052	1049	966	1017	982	1012	1026	1002	955	1025	975	1020	994	1018	1073	1060	998	977	1059	1064	1015	993	1001	1022	1023	1046	1063	972	984	1043	1003	1020	1105	1063	1041	1025	948	1014	1004	1006	1020	967	968	996	988	1023	1023	1035	1043	1032	1004	904	1022	1021	1030	1042	990	1011	1022	1057	1033	988	1050	1023	1008	987	1010	1016	1079	990	993	1031	1007	1008	978	1024	1018	1022	999	1019	1009	992	1022	1058	1024	981	1032	1012	989	1000	991	1064	1000	998	1014	969	995	1005	1015	1000	1018	1018	1028	1069	1007	1020	997	1051	1034	1071	953	1024	986	989	997	998	1024	1043	1047	983	1007	1005	1000	1046	1004	1015	965	982	965	1036	1008	1021	1024	1052	1039	999	988	1046	974	982	991	1008	1027	998	978	1043	958	1014	1027	1022	1043	1070	1028	964	1000	1027	966	997	995	976	986	1047	1001	1025	1002	971	1046	992	1046	971	976	1072	992	980	1041	965	978	1043	1023	994	1036	1067	1021	1067	1028	983	977	990	946	1022	984	955	986	1052	1033	1020	1033	1030	1023	990	1010	1039	966	1034	1012	1071	1021	963	1012	1005	1054	991	1041	974	964	992	1022	990	1043	1006	989	999	1002	976	1025	1037	987	1028	984	1007	994	995	1001	1091	1041	1056	1047	1038	1006	1027	988	1019	1048	1007	1032	1042	1006	1019	1006	1063	1026	937	1014	1004	1041	1040	965	1037	990	1029	956	990	1003	973	986	999	968	1073	1019	1018	963	1036	1023	971	1045	994	986	1035	1014	986	1033	1048	983	1042	968	1016	988	989	986	956	1017	1031	1040	985	1022	985	1020	958	992	1014	939	1011	940	1016	969	1089	1020	1003	1037	972	1034	1059	1013	1005	1007	1036	1040	1010	1011	995	1048	1018	1001	1065	947	1015	987	950	1011	995	1007	1025	1030	973	985	1013	1068	1065	1061	1029	984	1042	982	1001	1020	1025	997	1054	965	1015	979	1023	1032	995	1030	1015	1011	964	964	1019	1006	975	994	997	1021	973	1010	1006	1044	969	979	1032	1036	962	1029	1035	991	1021	1010	1020	981	1012	1006	1028	976	1005	982	1037	1004	1017	966	1018	1013	1028	1078	1028	899	982	965	1032	1034	1024	1033	1012	990	1004	980	978	1021	1005	990	1019	969	1016	1100	965	989	1021	998	995	1032	1012	935	1021	988	995	1013	1035	1052	1039	975	1069	995	980	959	1039	1089	1000	996	1004	1033	1004	973	989	1045	1033	1019	994	1003	1061	1010	1031	992	979	987	938	1007	939	1015	1009	995	955	1012	997	1023	1035	1003	1020	997	1025	1024	1028	989	1021	992	977	987	1051	990	954	1008	1035	1011	985	1016	963	981	942	1094	1035	1015	994	985	1025	1014	980	969	981	1061	1028	1008	1012	989	1043	1010	1001	1028	1090	1003	949	965	1002	998	1041	1020	1020	1003	949	1007	980	984	1006	951	955	1013	1033	1010	998	1034	1026	1030	1030	1012	1046	1010	1020	1024	979	1015	955	1021	994	1026	974	1035	1060	1029	1015	947	972	1031	1018	1010	1070	986	1037	1013	1056	980	1001	1040	999	1047	1021	1105	1023	997	984	1073	1000	1002	1075	1036	1024	1028	1053	1030	1054	1006	971	992	1046	1010	1019	985	1015	1003	1087	1038	968	963	985	1064	987	1006	1037	1077	958	967	1029	1028	1021	999	1023	1032	1055	1017	940	1010	1030	993	1046	1031	1023	1049	1008	1001	1003	1004	1006	982	1061	1039	1024	994	1011	996	1081	1011	968	986	989	995	1031	1000	1064	989	993	999	997	1016	1010	1038	973	1035	977	1026	1036	1035	959	960	995	965	1039	1009	1036	995	984	1028	963	966	1013	988	1030	989	959	1043	1037	977	1008	1007	1002	960	1017	982	1016	1016	1033	1043	1053	975	1014	1037	1026	967	1009	1040	1037	1020	1032	1014	943	1000	1001	959	1011	1040	1035	996	973	1016	1028	1003	1019	1069	975	958	967	989	1082	1014	1026	994	942	984	1004	1026	980	1020	993	1024	1058	991	965	1014	1036	995	1033	1057	1071	1003	1032	1023	939	1001	1031	1018	999	1013	974	1016	1024	1018	1043	995	1071	1005	1036	985	1052	1012	1017	990	999	991	972	1042	990	1003	1019	1018	986	986	1013	984	1059	1020	1005	989	971	1025	1033	1041	1016	992	968	1033	1005	998	978	974	1072	1005	1004	1046	970	1047	982	1019	1019	1092	1018	986	941	1023	1017	1046	1000	1046	1000	1003	1007	994	964	1023	1006	1043	1019	945	1031	1027	940	973	1011	1010	986	1013	979	1049	986	1004	978	979	995	1068	1034	1033	1005	992	982	987	1037	1030
28158	20053	11030	3480	1796	1402	1055	904	734	680	689	699	677	630	648	640	657	623	633	617	629	605	589	597	606	649	582	591	650	637	598	613	591	592	607	638	553	624	581	635	648	628	616	615	577	590	575	601	609	611	635	623	637	608	605	555	566	597	587	626	564	563	562	584	640	610	591	615	596	593	633	593	578	589	612	582	585	567	623	599	616	625	651	603	556	577	602	598	623	607	546	585	594	598	596	613	597	597	597	619	611	580	607	548	619	568	631	570	593	607	571	603	611	635	634	585	573	590	575	578	570	630	586	615	588	645	580	607	584	599	637	566	602	612	587	631	593	608	634	626	594	606	604	569	611	578	615	555	605	593	577	571	609	571	634	601	559	601	653	578	591	587	588	585	596	596	651	602	567	599	563	567	614	568	564	620	624	586	617	539	586	633	601	613	589	559	607	582	624	583	591	603	596	615	572	585	624	629	601	589	627	620	647	567	566	616	585	625	580	600	558	569	600	600	560	616	558	555	611	631	607	642	583	602	587	544	603	569	598	618	574	593	609	579	599	550	579	614	566	632	584	581	579	599	601	597	605	615	556	648	585	582	610	571	587	589	562	592	627	580	638	628	593	565	582	588	583	556	595	599	570	592	577	549	585	590	583	591	643	581	623	580	592	545	584	573	631	581	612	564	590	589	613	575	617	622	605	647	581	600	588	591	659	577	588	575	593	597	570	591	611	633	591	624	600	588	589	569	577	590	603	569	639	585	614	588	592	597	555	615	576	602	652	542	589	578	605	575	566	611	584	576	610	599	605	595	644	586	569	612	625	591	594	663	584	612	621	646	625	575	607	603	620	617	627	640	540	567	654	616	601	600	606	620	587	563	571	600	618	617	597	581	593	558	580	592	599	580	582	642	579	593	571	613	567	584	612	608	585	590	610	583	601	553	595	558	564	573	625	610	597	596	559	604	595	595	653	611	593	623	624	607	534	603	611	566	585	573	610	602	586	566	637	588	599	587	605	589	560	598	619	596	550	649	624	582	599	557	600	611	594	618	584	575	574	550	584	573	619	616	596	576	580	584	594	600	614	582	607	586	589	617	599	572	596	572	609	603	571	587	595	581	619	546	591	547	579	557	561	632	601	521	631	584	591	594	582	591	609	595	558	607	560	642	579	599	604	587	599	543	625	576	585	584	620	600	626	606	590	591	574	623	592	579	617	588	598	610	621	603	556	587	585	584	597	603	622	660	626	594	545	612	593	579	552	615	543	561	581	605	616	643	583	613	597	569	602	611	602	643	602	590	644	584	614	621	578	596	574	597	580	606	594	611	576	589	560	598	559	564	538	628	610	624	582	578	544	576	606	566	601	609	653	602	584	599	640	611	620	590	622	586	589	619	577	575	609	579	559	584	579	596	626	630	593	611	562	597	581	586	563	589	602	564	582	574	550	599	574	587	607	603	618	601	612	669	583	602	575	597	625	593	553	574	595	625	621	611	576	612	601	590	592	574	589	626	596	583	560	563	626	575	580	616	603	634	599	598	581	627	568	588	587	580	579	625	604	534	574	564	612	674	631	587	623	564	630	609	626	595	606	566	549	614	685	608	591	598	606	636	570	609	621	609	578	609	603	608	597	610	586	566	601	625	628	574	574	626	606	586	623	580	616	552	620	609	602	588	547	562	546	560	654	584	593	608	635	620	560	535	577	590	575	624	594	531	630	651	564	631	598	589	599	598	580	616	582	620	603	571	578	610	621	598	586	550	586	612	582	581	603	627	608	579	653	597	588	570	563	615	582	595	603	572	595	608	629	585	640	538	556	574	578	622	607	602	579	598	606	553	543	615	606	580	576	599	549	610	611	590	588	562	587	572	626	609	580	593	602	601	610	599	573	567	594	588	617	594	612	619	601	642	597	563	590	594	605	592	583	596	560	590	558	592	601	609	582	584	629	611	586	602	613	604	603	619	571	597	584	556	627	596	571	604	590	626	627	579	600	650	619	611	567	638	595	568	624	583	621	591	559	588	640	634	550	596	568	602	556	565	549	596	583	625	579	561	590	568	633	583	587	598	608	553	608	604	591	614	581	621	577	583	625	641	622	598	591	591	609	613	637	646	578	610	590	657	594	615	600	587	584	598	584	585	599	575	599	625	587	603	577	555	571	615	571	598	591	601	625	583	634	652	617	550	618	564	617	623	606	591	596	635	591	569	564	644	586	625	661	598	583	600	619	596	590	613	627	587	595	579	605	545	584	624	563	557	553	639	560	577	583	598	578	645	615	565	591	578	584	558	585	595	627	606	556	612	579	608	566	588	605	613	630	588	564	561	570	643	601	587	553	605	626	566	607	575	615	580	617	584	611	565	573	585	604	547	571	612	590	614	629	604	574	623	574	556	583	581	586	603	646	605	598	636	581	608	623	619	594	605	585	542	606	620	573	642	624	552	592	591	597	598	564	595	582	577	591	614	567	609	586	590	605	589	573	575	608	613	594	587	590	601	549	612	609	618	603	576	608	590	615	659	587	595	609	592	592	604	636	645	591	599	603	630	626	605	596	612	619	588	589	608	631	624	574	613	613	608	621	584	627	567	581	590	593	586	590	624	620	564	583	577	564	595	608	571	533	629	612	602	629	617	615	632	556	636	640	603	648	602	557	589	596	564	585	582	582	631	615	614	589	597	628	572	566	589	625	584	603	585	577	618	616	624	597	600	562	589	595	670	590	595	659	592	567	606	592	611	613	618	587	584	595	570	564	595	601	611	645	614	592	592	560	608	571	611	592	582	596	565	590	582	583	606	618	615	545	591	616	539	583	620	600	589	578	609	560	630	569	586	619	572	638	641	625	597	614	557	557	603	597	569	593	556	582	572	577	578	579	568	594	626	618	584	609	619	584	616	574	621	605	585	587	577	566	630	594	571	611	590	636	592	629	558	588	584	572	587	631	581	588	631	599	551	646	605	558	612	609	632	573	594	620	575	552	628	615	548	584	591	637	584	596	598	593	606	618	583	617	602	635	597	588	578	602	590	586	583	557	580	559	568	612	567	606	551	534	578	577	578	606	644	633	601	593	591	592	632	596	632	583	569	621	588	592	634	617	566	565	605	583	603	581	613	567	601	599	576	595	561	597	596	551	613	613	640	573	594	585	593	624	589	582	604	560	634	617	609	606	611	577	598	607	589	548	594	597	595	625	661	605	607	622	622	567	551	615	593	601	592	572	593	587	629	610	612	596	598	574	619	610	613	598	580	577	590	570	596	591	600	571	588	582	610	565	562	598	611	601	579	568	597	608	615	608	593	568	591	574	589	601	655	546	587	577	638	610	614	573	551	612	546	566	586	602	589	615	606	555	590	614	594	563	578	559	570	614	600	577	609	639	559	623	590	608	582	596	586	575	609	600	587	610	620	579	621	593	597	566	631	622	637	613	578	629	611	618	630	594	605	558	609	628	595	601	589	605	609	643	594	564	615	585	605	612	602	559	553	625	584	579	592	626	580	677	584
7472	12478	8342	3402	2666	2120	1558	1137	939	800	791	740	749	754	723	695	703	699	688	649	643	624	621	664	681	669	621	665	673	655	613	637	595	615	632	623	620	643	617	652	578	615	612	622	654	650	540	637	578	590	606	607	619	570	633	621	599	648	597	587	562	562	608	656	635	654	601	643	657	613	596	625	640	642	667	588	610	638	639	630	581	592	625	613	603	612	601	606	582	613	610	634	602	623	634	619	586	604	616	618	603	594	589	645	643	604	615	594	554	591	560	577	639	567	604	635	615	551	578	610	612	618	579	572	602	609	614	583	621	620	584	583	622	634	591	598	602	612	592	593	620	616	580	592	644	621	581	581	582	632	565	614	574	582	645	593	608	582	579	582	594	590	580	625	576	637	638	563	616	613	615	586	582	610	583	642	624	642	583	594	591	580	585	622	556	634	587	581	631	598	598	588	666	580	596	603	588	594	625	645	604	605	640	570	625	595	626	651	607	625	639	602	628	606	577	588	568	590	586	591	577	604	601	637	629	594	638	631	581	599	584	593	636	554	578	614	638	614	558	636	560	594	578	582	544	596	601	621	578	632	581	586	576	627	584	572	585	578	599	603	598	605	557	616	640	605	660	645	607	573	588	621	607	574	619	565	590	629	649	620	573	642	570	624	595	655	571	581	539	575	567	611	606	614	596	658	578	614	545	581	605	597	567	568	608	578	580	585	573	640	625	607	608	601	619	653	595	572	591	649	555	590	587	584	606	577	606	603	614	602	578	595	638	584	618	646	584	589	658	605	632	619	629	560	658	617	653	593	597	611	586	609	577	595	586	642	608	605	593	560	555	568	620	576	577	615	567	636	576	617	617	616	610	608	631	632	609	651	652	617	612	610	645	586	569	566	578	609	597	622	600	619	630	611	576	602	593	628	576	578	610	637	594	606	631	589	588	625	587	616	611	627	612	615	597	593	609	620	626	591	594	619	624	607	607	591	569	588	638	572	618	635	590	592	596	619	598	626	604	604	631	588	638	580	590	587	600	593	562	562	681	605	553	620	610	611	608	612	631	609	596	586	610	619	602	568	566	617	646	595	607	651	601	600	624	614	581	583	618	607	636	604	587	613	584	636	624	611	602	622	628	567	606	617	628	587	629	615	593	632	647	631	592	624	651	602	648	602	621	563	607	560	601	565	562	602	601	615	608	582	601	623	582	598	601	596	643	609	573	608	536	599	615	597	558	610	597	585	604	600	642	604	622	615	587	602	584	601	576	591	641	628	575	593	645	592	599	584	581	617	602	645	627	628	622	602	579	628	606	565	620	603	624	619	580	615	641	558	612	608	595	594	595	612	601	548	621	648	586	582	623	573	569	547	602	629	595	566	609	572	592	581	587	601	601	619	592	597	566	618	623	573	586	637	640	621	597	620	625	569	650	618	578	579	593	611	635	595	626	615	592	648	618	608	643	604	609	591	623	617	560	614	616	600	601	573	579	640	614	631	599	623	625	573	590	616	617	640	601	639	607	634	645	626	597	635	609	588	621	546	606	597	624	580	571	593	570	629	630	631	617	603	628	610	633	578	612	593	614	631	585	617	602	610	605	616	603	638	586	597	596	610	625	616	562	628	583	589	624	613	615	596	577	597	606	564	628	617	593	596	595	591	646	576	557	618	640	634	601	638	602	623	616	581	594	616	550	631	614	629	563	584	622	609	636	621	631	609	613	589	568	620	617	566	614	620	586	625	595	640	595	648	598	602	572	626	604	584	645	606	603	575	618	541	621	607	649	606	623	632	619	606	591	616	571	610	576	591	622	591	618	619	605	603	602	550	551	552	600	583	584	621	621	639	596	631	577	596	638	573	602	634	585	633	622	603	630	621	646	607	631	601	551	565	609	653	589	586	566	618	623	585	618	606	630	576	617	575	605	580	591	621	567	621	643	586	658	630	597	607	621	596	626	582	616	587	601	616	642	602	597	590	678	605	580	638	599	601	638	609	629	610	610	584	618	645	625	595	585	640	652	606	607	614	603	606	584	643	592	601	594	592	580	644	619	596	603	589	573	594	626	635	580	563	628	565	633	556	616	620	623	601	590	573	626	637	623	634	605	610	597	628	635	630	602	611	609	598	597	620	626	597	598	608	576	605	638	585	631	585	647	590	600	613	574	540	608	630	602	599	622	574	606	570	636	572	580	633	629	609	608	596	575	602	581	600	624	592	599	613	615	637	627	619	591	625	609	570	576	607	574	597	584	607	611	629	565	608	643	596	613	602	568	564	582	602	609	601	643	586	581	578	611	619	590	561	602	628	629	577	607	622	574	618	600	599	619	579	625	593	595	666	625	624	573	629	629	593	597	558	579	599	588	589	660	598	595	600	581	573	619	634	585	608	601	654	622	584	632	614	594	579	590	618	567	632	575	597	533	647	607	579	577	598	610	590	599	541	629	601	619	584	655	597	594	592	618	589	597	607	617	571	574	623	630	601	562	632	635	560	601	642	574	624	654	629	602	644	583	586	604	591	609	608	580	592	578	618	575	633	586	574	642	614	592	613	612	567	578	600	625	554	649	630	583	538	679	610	569	620	602	578	593	590	617	599	627	561	557	636	599	618	620	644	635	632	636	601	601	575	595	567	639	566	615	666	608	589	605	587	577	590	579	595	611	638	571	569	560	590	617	603	552	613	592	615	614	581	593	579	623	599	658	604	607	591	604	601	599	605	569	605	607	572	576	592	572	610	670	586	620	631	600	607	629	600	584	655	620	569	619	615	622	576	594	657	610	602	593	606	577	631	602	623	585	618	608	582	589	578	618	621	609	612	639	615	631	602	619	585	615	636	617	626	649	615	602	602	608	589	642	572	570	625	622	626	613	641	618	637	613	607	630	598	635	553	626	646	611	598	626	566	590	627	615	656	612	622	595	584	636	621	571	563	577	639	602	596	661	643	604	603	619	566	590	647	625	613	575	584	622	626	669	611	609	591	613	611	635	608	590	622	648	627	624	583	598	607	630	627	571	589	606	594	630	601	604	624	649	595	605	602	585	577	597	590	634	611	590	578	598	609	590	620	587	605	614	610	592	614	604	582	620	589	613	631	631	552	609	623	618	608	613	620	583	600	563	662	594	605	608	620	642	607	609	620	607	616	596	588	613	580	611	586	615	626	643	572	557	626	603	632	669	594	646	604	608	558	598	582	589	591	622	648	600	580	564	578	593	568	594	623	591	633	621	581	570	586	589	566	591	618	560	652	601	585	547	607	624	616	617	605	621	594	608	617	627	596	649	579	613	610	586	618	629	607	589	606	609	579	579	643	589	614	627	583	602	596	613	596	649	619	573	572	582	632	601	613	622	627	590	619	633	630	578	613	598	601	626	628	619	646	623	610	610	617	620	610	592	621	571	613	614	605	588	594	604	615	667	618	581	591	612	610	578	621	599	614	587	593	622	639	597	586	573	592	599	630	591	615	647	594	594	617	622	621	638	616	559	565	615	634	598	596	566	603
23815	21342	28504	24550	21341	11663	3332	2125	1473	1285	1286	1194	1152	1172	1130	1150	1061	1109	1038	1034	992	1022	991	1014	1046	965	1033	984	998	941	1023	986	954	965	1031	993	938	997	954	971	954	959	956	976	948	1027	969	933	1011	1003	970	915	897	883	979	933	905	950	930	950	925	977	937	958	936	897	917	920	925	964	934	941	896	965	922	929	963	1008	960	916	921	907	953	961	947	949	966	927	956	931	896	944	951	964	876	932	931	913	924	946	949	967	908	978	942	918	953	900	1000	906	962	975	929	883	916	942	893	968	951	929	893	921	887	941	941	954	942	901	930	932	905	943	919	967	958	956	922	962	921	939	932	943	934	916	948	880	927	945	932	913	915	884	924	972	926	958	1020	906	939	876	985	948	910	876	879	906	930	984	952	950	953	956	889	925	933	896	928	947	949	897	940	942	954	970	903	987	933	952	932	930	935	980	985	938	890	916	934	897	878	927	924	898	933	931	863	928	934	931	886	957	955	886	925	867	902	892	925	886	925	922	887	929	932	916	964	979	995	952	890	923	914	873	900	963	923	924	933	871	966	929	964	913	933	900	958	946	962	951	984	952	908	941	937	964	903	964	966	960	959	991	966	943	983	936	889	938	931	977	929	899	938	971	933	939	965	891	912	920	922	956	919	969	935	922	916	935	929	908	967	853	928	928	887	989	923	892	900	950	946	919	948	928	966	876	930	901	947	944	951	898	970	933	948	949	922	966	930	931	951	906	899	955	910	900	919	964	918	916	931	912	906	973	915	955	950	915	929	924	966	935	966	945	911	945	938	899	937	924	936	886	955	967	895	925	929	859	907	964	914	909	937	918	997	927	868	964	1019	907	888	987	930	959	935	980	964	962	936	898	940	916	983	939	890	990	963	968	879	916	937	953	996	894	906	944	898	951	946	907	888	996	957	932	972	943	962	892	930	897	938	956	951	941	945	877	915	923	943	959	890	948	908	977	923	937	940	875	959	888	914	943	962	920	870	926	888	946	946	950	957	916	932	868	907	961	900	910	905	961	952	930	977	936	942	923	909	863	912	993	921	913	924	895	961	922	950	956	938	961	966	915	939	923	941	920	936	915	909	984	915	931	955	937	919	919	931	956	903	924	911	943	912	918	944	965	943	896	991	934	993	916	993	944	903	900	958	909	962	971	902	961	884	910	940	899	953	936	922	917	884	953	906	939	903	906	955	916	939	876	904	946	950	933	952	965	956	936	914	932	949	938	950	914	900	961	967	950	995	923	934	917	931	911	966	947	921	898	943	987	916	916	971	887	927	959	925	939	932	892	883	948	966	901	980	890	935	906	934	939	928	970	914	950	947	956	958	1035	941	970	924	951	909	920	906	936	1000	916	903	957	905	940	948	975	919	925	898	918	982	959	903	900	930	948	911	959	921	875	950	967	914	867	921	928	927	915	951	976	913	922	911	955	921	976	910	925	948	926	934	927	926	981	942	938	934	972	898	935	916	972	970	900	984	932	919	862	953	933	899	928	934	936	988	964	994	913	931	834	941	941	872	964	951	914	881	899	955	874	899	922	897	939	940	924	869	893	896	956	905	961	930	975	924	912	935	963	905	972	943	904	902	960	937	969	955	963	903	911	943	950	889	894	944	940	925	925	901	983	945	938	954	909	959	903	891	900	961	1021	925	904	906	921	927	907	918	940	876	905	951	900	942	975	1030	969	874	877	948	966	917	928	906	935	937	900	999	928	869	919	969	885	979	906	973	924	960	945	941	933	995	944	944	966	954	952	890	921	931	933	916	833	962	888	968	929	910	964	894	900	882	921	889	901	927	935	934	933	939	894	869	937	933	972	943	905	925	931	937	886	956	968	889	990	969	893	941	960	944	907	912	945	941	919	871	940	941	946	926	931	892	902	951	934	910	937	939	900	935	952	941	926	894	963	899	931	883	900	951	948	982	899	960	889	925	894	955	952	900	939	942	977	853	927	870	901	934	936	936	962	920	936	997	961	950	948	950	952	934	919	947	920	921	947	933	945	994	882	943	916	908	965	914	936	900	927	868	904	881	937	931	929	927	890	948	919	953	934	923	933	896	947	941	965	883	947	942	909	931	875	930	965	940	950	914	902	892	896	927	916	967	957	868	996	908	915	925	889	923	901	952	925	943	937	924	894	906	954	925	914	908	916	900	882	915	942	954	908	880	945	942	910	905	927	946	909	946	930	916	878	941	930	964	891	938	956	924	907	919	900	923	876	988	949	885	936	973	937	990	897	888	922	944	929	973	881	924	922	956	983	956	1022	896	951	940	902	921	909	944	946	964	967	897	921	965	904	958	904	904	933	909	899	918	938	955	924	907	913	980	899	995	935	975	927	884	939	917	862	979	929	935	943	949	925	904	897	952	892	892	894	916	951	925	907	948	975	956	932	939	934	950	943	895	951	929	903	940	950	942	906	899	918	934	982	972	894	913	928	940	863	924	928	850	930	925	927	946	932	946	888	957	949	892	919	935	917	921	924	931	948	935	891	959	908	960	899	948	915	899	871	935	898	894	957	890	925	939	994	920	927	939	918	914	949	894	871	945	912	944	895	959	906	924	922	989	935	924	901	913	890	928	963	932	898	923	888	962	930	946	927	974	941	948	915	931	941	951	947	932	931	935	894	912	917	935	942	946	897	916	940	947	962	929	961	944	949	907	962	937	950	916	911	915	950	977	894	877	946	954	913	933	899	857	944	947	890	945	905	922	921	965	926	986	978	918	939	937	925	894	940	881	895	935	937	1014	900	894	932	913	979	954	848	947	950	954	879	937	886	937	946	923	945	912	961	941	982	936	951	998	936	892	939	836	910	913	961	898	947	944	878	950	924	857	914	920	965	981	992	935	930	946	944	900	932	873	902	926	957	984	976	944	939	921	948	949	948	896	935	960	941	966	950	931	938	941	949	940	873	942	943	901	1012	888	939	939	922	934	895	905	951	976	906	927	936	936	953	877	884	842	946	992	956	915	973	923	866	891	922	910	964	909	905	923	896	957	940	944	955	944	937	936	926	942	906	915	952	909	899	967	948	908	980	944	923	939	933	860	912	871	931	912	926	893	902	941	909	946	958	924	947	938	928	954	964	885	928	949	994	916	936	881	912	954	931	886	962	931	934	942	951	1011	863	913	896	899	955	929	896	1004	948	941	918	907	982	928	996	892	904	981	955	900	949	951	929	952	890	915	960	920	907	922	952	903	890	970	922	896	918	898	926	919	932	916	944	954	955	963	902	896	956	909	928	921	906	895	919	958	985	919	949	921	943	945	979	946	869	925	880	937	884	946	897	901	944	902	900	923	956	938	965	980	929	915	928	945	898	979	936	942	988	950	934	937	962	923	897	905	987	891	912	952	911	897	908	924	881	920	877	872	967	958	867	924	932	942	905	927	968	898	924	923	912	958	966	987	927	918	882	1014	925	912	901	921	922	939	887	912	885	960	958	926	987	941	975	1010	948	922	966	951	952	869	907	910	992	871	969	905	903	891	881
8456	25818	18799	8860	7136	5484	3956	2795	1949	1621	1556	1406	1357	1332	1278	1212	1320	1233	1122	1098	1075	1103	1022	1021	1079	1026	1050	1018	1018	997	990	1003	967	1023	1016	943	1015	995	1047	973	904	990	962	986	942	915	955	888	942	933	920	983	979	933	933	933	1025	942	925	943	933	927	878	943	884	898	901	914	924	971	975	920	956	968	901	952	969	927	927	938	947	950	907	919	941	930	953	904	889	907	954	931	949	882	955	958	894	952	952	878	888	878	900	957	933	929	929	872	934	880	879	933	916	926	893	909	934	907	947	933	928	909	886	943	925	959	926	942	915	917	870	920	920	866	891	925	904	899	953	909	986	974	934	877	889	955	962	946	910	885	974	926	898	922	931	928	927	950	987	897	955	896	895	896	922	969	895	941	900	891	887	917	917	935	896	945	990	938	924	937	891	923	870	893	954	897	949	967	934	948	944	861	922	942	962	916	908	950	836	877	926	942	904	896	910	923	950	904	907	929	945	942	910	927	936	908	984	884	919	901	993	873	971	922	952	893	906	963	935	896	919	878	960	898	967	941	926	978	958	907	893	971	924	940	911	971	899	936	932	969	954	946	942	906	989	949	881	956	1011	929	884	944	976	924	891	927	954	936	954	944	977	908	980	921	912	916	886	924	925	898	924	940	896	929	896	1004	953	908	914	929	985	907	933	888	908	927	929	883	926	883	942	988	895	887	940	881	893	964	913	889	928	904	924	914	981	895	932	810	952	902	955	954	993	941	861	887	926	909	913	973	944	949	902	899	915	926	961	899	942	897	902	905	930	913	892	910	961	869	928	906	927	953	957	912	937	920	905	965	957	974	858	877	871	930	888	906	949	944	855	880	924	967	952	936	919	972	914	894	949	868	916	980	895	917	903	953	949	890	896	929	908	917	966	897	902	896	962	881	928	956	955	911	938	990	869	905	968	964	956	913	913	941	909	931	963	929	880	991	914	957	957	868	980	915	944	920	931	927	916	888	941	957	930	892	950	897	927	936	899	879	932	953	909	908	933	925	913	919	945	879	921	900	923	938	963	949	930	1004	937	915	959	933	914	930	879	865	854	910	904	886	915	896	970	910	919	932	907	922	939	929	927	894	931	956	908	921	909	943	938	933	981	829	894	995	904	959	959	945	961	911	917	914	909	929	967	978	923	894	941	951	965	907	977	980	903	930	910	920	951	914	922	966	899	902	924	947	881	943	954	985	947	897	909	914	928	920	921	875	900	933	982	931	919	948	920	981	930	926	903	868	966	926	976	945	926	911	888	937	925	906	940	918	916	961	934	903	971	945	924	907	986	916	879	965	945	930	929	952	887	937	897	963	896	918	965	938	952	957	897	934	956	879	934	918	888	959	895	908	882	947	935	973	937	902	887	936	926	981	953	890	918	928	934	976	896	957	898	905	898	896	939	942	928	890	952	946	904	952	877	956	912	975	908	878	934	930	912	930	886	938	892	936	951	958	946	895	950	912	930	930	948	933	943	892	885	906	962	909	910	952	953	941	869	892	901	980	910	961	989	979	900	962	937	942	951	937	888	909	894	873	924	939	879	894	907	896	915	936	934	941	884	936	943	878	919	914	943	909	929	921	947	937	947	946	929	969	927	963	909	971	913	915	932	906	897	945	943	937	912	943	976	934	917	914	913	940	890	949	945	898	903	919	964	929	915	946	913	940	921	870	961	898	935	903	906	952	869	903	934	906	965	980	940	958	851	890	904	886	921	917	893	923	903	907	885	947	848	920	904	926	941	914	898	956	884	940	930	953	898	944	886	945	942	991	955	928	903	945	912	955	931	941	938	955	975	937	884	978	862	882	935	974	920	954	907	942	958	919	1014	937	907	940	924	967	935	988	922	912	890	912	933	887	921	899	915	935	963	903	925	940	916	904	920	941	889	911	932	970	921	903	945	951	897	928	954	928	834	918	967	940	903	938	957	937	939	933	948	895	887	962	971	943	900	951	963	930	938	947	926	894	954	926	918	905	891	891	938	904	950	937	962	881	874	887	940	914	917	885	966	910	885	922	946	971	911	901	896	878	859	935	945	907	948	866	943	952	987	900	964	929	933	923	969	869	931	901	940	945	929	917	995	902	946	913	868	931	961	877	966	911	930	927	898	938	938	963	971	933	890	917	948	909	883	934	922	914	913	954	921	965	915	945	894	927	896	900	927	951	929	934	943	906	942	933	933	963	960	924	914	887	950	963	849	962	916	902	893	903	908	925	943	986	924	901	939	943	903	950	915	897	930	958	897	885	960	916	967	848	919	978	932	909	992	907	949	874	926	900	905	980	857	982	878	939	891	886	1009	943	920	921	857	929	931	953	922	968	955	923	917	931	960	952	935	904	901	959	955	907	929	896	953	914	947	943	912	942	927	910	958	929	847	944	905	909	991	871	911	910	913	985	979	974	887	940	927	919	907	905	866	938	956	900	913	941	919	913	951	870	870	977	929	955	869	884	912	951	982	920	943	929	952	929	933	949	922	897	905	902	926	977	907	941	921	949	954	899	877	980	893	924	956	920	961	906	899	957	962	910	936	939	909	909	919	954	942	917	881	924	926	878	945	934	892	914	937	929	917	897	869	992	965	864	892	922	924	908	934	966	941	931	944	892	1006	916	933	909	931	919	937	959	948	911	929	952	948	958	962	914	907	886	901	912	905	962	885	903	912	910	917	942	929	913	955	921	945	904	883	920	904	953	967	930	907	930	878	976	932	922	888	908	910	895	932	918	907	955	996	924	906	928	907	972	905	961	964	929	919	967	1042	923	875	913	943	928	913	904	891	863	911	889	884	922	928	912	924	899	926	900	928	931	950	952	861	876	902	936	925	975	927	941	936	920	897	945	952	960	936	964	954	1005	955	936	922	940	912	932	969	934	914	954	918	928	913	950	943	899	943	948	920	908	945	978	941	917	915	943	961	923	915	953	985	990	888	905	943	924	922	918	923	925	980	918	870	849	980	973	909	918	934	937	919	927	952	927	929	881	896	919	880	907	940	963	914	930	955	958	987	970	933	894	949	935	923	978	911	915	917	915	881	955	964	880	905	934	910	904	904	907	904	962	893	933	925	946	931	853	912	960	957	883	914	888	955	948	930	962	958	913	868	934	925	956	941	940	932	860	984	960	957	916	896	881	911	960	943	941	930	918	904	950	937	889	932	943	907	910	985	948	911	893	945	951	954	956	954	929	924	987	922	897	957	934	959	865	906	980	893	941	896	887	873	897	901	897	944	916	957	943	946	897	907	930	925	894	916	865	968	901	947	909	939	951	883	936	889	876	925	949	890	935	920	908	876	954	915	963	947	920	918	937	937	912	920	915	942	882	904	937	956	962	905	929	898	903	893	905	892	944	971	935	909	940	982	894	960	963	955	875	842	961	919	950	915	933	912	951	886	926	937	884	931	975	940	949	938	928	920	935	929	938	954	1011	976	907	900	881	937	929	862	896	892	937	958	934	877	947	909	940	927	892	924	904	890	977	963	893
24762	21148	27178	25337	11441	2447	1558	1018	811	743	749	665	621	656	653	671	665	649	614	599	653	600	582	552	593	576	523	566	578	539	568	579	571	556	619	566	561	589	577	559	554	595	573	588	546	538	534	506	540	544	547	552	550	527	508	517	524	490	547	525	499	534	499	555	511	492	565	533	522	532	523	562	533	506	497	472	510	538	552	558	523	519	540	567	483	527	515	543	519	521	527	510	526	512	544	504	551	544	520	547	500	542	521	534	566	562	520	544	572	540	505	543	540	522	511	528	571	532	536	514	544	517	542	516	498	533	470	526	550	507	534	531	508	531	505	544	502	526	533	543	592	535	538	536	504	523	525	561	545	539	533	522	525	537	528	512	516	536	514	526	540	555	507	535	504	550	541	506	570	533	533	542	494	501	520	570	508	556	523	530	539	596	511	557	535	530	520	509	508	536	527	507	519	552	521	532	499	493	514	515	558	484	546	530	532	516	542	530	532	522	537	523	538	522	493	538	548	546	537	558	537	550	531	522	553	537	522	517	546	504	532	530	536	541	518	532	521	550	552	521	543	512	489	513	549	561	535	553	490	499	568	521	550	573	529	522	555	500	505	533	515	526	489	537	557	527	553	509	523	526	487	545	551	536	525	538	572	510	506	589	495	500	528	553	516	509	530	568	518	510	510	531	539	512	507	499	559	562	500	503	537	548	563	522	546	555	512	537	531	539	501	522	532	524	535	559	516	553	509	533	493	564	544	499	520	536	524	511	586	537	539	557	525	558	546	541	528	499	497	492	520	517	506	569	530	533	527	522	521	545	530	569	518	509	500	520	553	551	533	542	528	564	519	556	515	550	575	583	570	545	563	485	483	526	529	516	525	543	501	487	507	510	523	520	522	508	526	522	533	512	547	518	550	492	535	518	545	490	515	486	524	482	508	523	503	508	523	530	484	551	560	514	569	478	528	567	562	492	548	532	542	537	531	530	512	549	528	509	519	518	509	495	484	527	529	541	550	504	524	559	513	537	491	535	552	499	527	471	518	493	529	529	556	513	493	518	566	563	574	512	582	501	570	527	538	558	535	518	538	512	553	516	514	519	570	524	518	534	563	515	516	505	533	504	525	575	527	507	521	551	520	536	545	506	530	515	519	509	520	551	487	522	536	517	516	525	511	571	528	558	528	537	537	533	522	526	530	518	555	544	526	500	533	533	524	558	543	494	506	570	533	513	554	518	552	561	580	529	546	544	541	581	511	479	508	543	498	503	542	537	533	510	540	506	522	504	485	569	529	533	533	559	575	543	514	517	562	550	535	515	520	512	569	476	556	532	531	531	479	561	542	525	517	528	521	554	514	555	507	563	533	540	533	522	532	492	527	569	540	537	519	519	562	503	545	537	536	583	545	524	544	534	497	539	525	521	521	537	533	513	527	514	490	514	517	525	534	529	502	533	549	533	527	516	514	575	517	508	544	555	554	591	498	485	568	510	574	529	557	543	520	557	532	552	522	533	509	545	549	507	554	520	528	508	542	576	522	558	559	528	523	480	505	552	557	544	574	559	529	522	560	531	557	517	570	529	521	524	493	533	535	550	531	490	563	553	533	515	529	524	541	520	524	533	503	498	539	523	560	543	533	547	547	516	544	545	555	516	550	521	489	520	549	527	507	527	501	513	532	523	556	553	562	496	536	527	562	486	535	527	537	526	529	539	552	555	532	535	520	532	528	526	547	471	529	514	550	555	474	525	545	527	563	550	503	501	568	562	546	527	543	492	508	523	529	554	513	527	546	549	522	580	522	524	527	547	519	508	555	493	506	503	531	544	489	527	529	485	550	507	524	522	551	517	536	499	492	522	557	551	483	502	541	488	549	522	492	560	541	547	576	574	499	514	527	525	537	485	538	483	473	574	538	506	537	545	550	527	510	528	506	579	544	541	527	524	572	505	510	517	469	558	521	509	547	546	511	562	522	558	553	547	523	486	537	479	553	498	521	522	541	503	519	494	525	530	528	538	577	524	523	534	437	558	527	502	510	548	566	552	513	537	541	491	520	486	554	532	488	554	550	591	567	536	562	543	542	530	585	498	503	500	495	558	497	494	510	528	514	481	526	517	515	531	570	552	535	505	517	529	520	494	530	511	536	561	509	547	549	537	524	555	515	546	534	568	578	533	531	570	551	524	507	536	514	544	553	549	533	525	557	499	532	529	543	502	555	574	518	534	541	512	503	548	538	581	511	522	552	517	514	567	544	499	552	501	549	497	547	526	505	551	517	506	515	525	572	532	528	527	537	497	530	547	566	507	515	510	533	528	519	534	543	583	529	501	495	534	540	487	554	564	500	530	513	561	530	553	476	490	546	555	531	534	506	488	530	542	514	508	565	550	538	493	575	532	490	554	532	556	546	503	547	566	505	508	538	529	531	509	507	570	534	516	508	517	546	535	498	530	493	531	578	507	503	560	553	540	539	569	531	469	521	542	530	514	524	544	562	547	562	521	543	538	494	512	525	529	537	551	535	546	559	547	525	529	542	557	571	545	514	538	488	516	527	555	578	578	563	552	512	494	555	515	538	520	543	528	522	517	477	512	526	519	522	515	514	518	495	523	542	555	527	548	562	536	565	517	614	534	476	549	524	485	544	488	537	533	529	521	524	546	523	556	547	564	577	526	530	534	537	549	539	532	561	535	531	494	530	535	533	507	510	542	523	555	548	560	516	519	561	527	556	519	565	536	531	511	522	492	556	551	510	530	546	543	527	533	555	574	491	585	504	569	528	512	544	521	554	517	513	496	548	519	548	533	537	549	543	536	530	553	518	510	495	541	487	517	509	517	552	563	557	529	552	530	516	539	548	508	512	508	535	519	562	522	564	548	553	555	512	511	551	536	534	534	517	540	514	508	551	517	509	550	550	520	511	551	560	543	496	517	542	527	505	552	500	550	548	504	571	537	555	540	522	483	541	515	536	509	513	537	528	528	508	489	537	546	539	516	567	535	569	482	540	522	551	488	541	503	538	532	564	520	498	499	508	533	505	553	543	517	507	526	486	487	481	535	528	538	535	563	495	517	533	514	514	519	511	565	528	537	544	537	537	554	520	544	544	535	524	566	528	515	538	530	560	534	539	501	524	562	530	511	562	536	505	573	529	565	508	513	503	517	503	518	544	544	515	535	520	511	548	493	506	527	574	517	485	553	528	493	528	540	555	530	500	470	578	547	518	510	538	548	550	592	517	554	512	534	495	567	553	542	529	515	541	521	509	525	546	529	531	567	507	523	550	497	535	532	568	529	558	512	532	497	536	563	521	510	516	511	520	503	542	520	560	505	538	505	572	539	518	543	500	533	516	523	545	513	501	550	510	534	570	518	557	476	548	557	507	539	530	527	539	527	560	537	497	537	538	529	540	549	548	543	556	493	519	563	531	556	529	541	516	558	499	509	555	558	523	501	508	510	516	525	563	517	545	564	479	563	527	574	521	557	566	509	555	552	530	547	535	550	539	511
7305	20228	13670	5949	4665	3532	2649	1745	1176	942	887	821	801	710	818	772	799	715	681	673	637	603	646	625	622	601	688	572	597	579	617	569	576	573	611	559	611	629	578	564	564	583	558	594	618	584	547	568	552	532	584	581	585	574	540	515	530	558	561	561	553	566	564	571	539	514	577	550	543	565	554	571	568	552	487	564	516	597	523	553	569	582	572	565	558	576	532	569	552	532	582	549	516	529	507	555	546	575	589	600	577	573	558	566	559	590	564	581	546	535	552	533	544	589	559	522	522	537	535	573	577	532	557	552	545	545	507	516	584	619	577	534	542	557	530	531	559	599	507	549	547	548	525	498	567	536	525	580	544	514	530	558	535	537	579	549	555	558	498	527	539	603	558	555	520	548	524	522	565	577	552	497	537	553	573	508	523	568	508	563	591	549	532	569	533	521	577	561	531	562	572	511	559	560	529	516	525	535	572	549	571	528	560	549	578	589	534	559	555	585	568	521	590	515	563	523	588	522	560	533	551	542	546	556	545	592	594	563	548	565	538	562	543	532	541	596	551	527	532	513	526	559	529	527	593	508	514	576	583	549	567	506	529	533	543	555	551	527	549	554	579	537	526	512	541	529	556	537	568	547	528	546	537	593	554	519	527	553	540	538	525	557	534	586	521	533	514	530	575	555	574	531	541	526	530	530	529	567	593	564	544	573	557	594	590	518	595	491	566	554	519	574	580	551	544	570	575	588	509	570	592	560	495	534	545	587	558	569	564	525	549	563	533	543	565	540	590	540	530	556	556	564	561	547	554	569	541	529	518	498	538	576	552	541	585	548	521	568	551	561	556	534	559	563	491	543	526	548	552	561	572	578	531	535	560	563	535	571	547	523	519	543	558	535	530	578	558	584	517	538	563	564	534	550	544	562	517	523	548	596	518	549	538	576	525	516	578	575	558	499	552	591	565	542	553	541	541	550	558	568	528	551	534	585	534	578	531	543	564	522	506	545	579	528	536	556	556	565	546	528	550	525	546	512	540	546	512	552	546	568	554	565	561	565	579	557	540	551	577	561	570	552	559	557	562	519	557	547	533	589	538	505	545	581	563	539	552	552	538	568	537	555	516	548	553	549	556	533	537	591	554	586	519	550	556	594	595	559	567	573	511	581	538	591	562	560	540	559	569	546	584	556	535	539	546	536	543	613	557	515	526	544	583	533	541	525	585	531	566	545	557	573	544	500	539	582	543	578	535	489	585	579	530	547	568	529	549	536	565	546	569	549	571	547	533	559	535	563	559	584	554	567	565	574	545	555	528	584	597	565	537	573	525	546	568	537	521	539	546	558	540	514	556	559	520	552	544	515	560	579	568	540	537	541	596	559	557	536	545	542	516	574	539	523	540	549	583	547	553	552	552	555	563	538	548	553	556	538	522	526	585	578	537	538	518	514	543	542	580	556	570	543	576	584	556	524	566	560	557	572	503	579	529	528	585	587	565	572	552	565	526	554	547	524	526	557	536	542	535	553	566	575	575	588	553	510	574	527	522	557	533	563	529	520	510	534	535	579	561	553	527	564	584	541	512	586	577	558	542	538	579	554	563	557	552	557	541	545	545	568	538	573	548	535	572	557	506	476	558	541	528	571	571	544	548	497	564	555	572	550	571	543	554	587	532	536	524	551	494	579	527	570	552	569	538	519	547	533	582	570	564	589	512	564	590	541	546	551	568	544	541	533	562	543	524	508	566	593	575	540	574	576	542	555	521	550	551	587	584	544	534	539	497	557	556	545	578	559	551	552	506	568	563	522	513	523	542	523	531	565	551	524	493	548	594	589	537	527	571	557	529	611	564	517	591	568	573	539	517	514	565	522	549	544	547	529	560	567	534	510	573	530	575	512	565	582	578	560	567	640	570	546	540	605	582	553	579	531	568	579	561	535	508	543	542	544	554	553	573	550	559	571	567	535	548	567	539	586	525	558	591	553	578	523	555	573	559	582	555	537	586	557	549	581	536	517	575	606	532	509	570	523	572	534	547	559	555	564	542	560	586	546	537	539	534	516	549	588	519	562	548	562	569	543	556	564	556	549	533	568	536	549	618	497	567	539	569	557	559	554	536	541	543	526	540	541	553	566	575	531	555	519	586	569	571	513	597	522	552	570	509	559	547	566	580	539	579	518	548	553	543	500	555	545	533	561	564	545	536	541	535	569	559	565	585	532	535	543	561	546	515	549	542	562	560	572	574	547	552	540	547	579	529	513	562	560	535	526	554	547	528	576	550	541	553	567	559	541	551	506	522	531	508	545	530	508	563	570	523	542	559	539	574	570	582	578	537	491	566	574	539	590	565	532	538	535	512	520	520	562	543	568	563	531	565	549	592	529	541	573	568	539	542	561	573	553	536	558	592	500	518	555	583	534	554	559	530	524	550	562	574	574	558	547	528	549	564	564	529	530	592	566	550	503	533	607	566	567	533	589	578	533	537	543	562	541	523	555	524	577	527	504	563	527	551	540	590	556	516	539	542	571	504	532	543	563	556	550	540	550	539	542	552	523	545	573	583	583	577	552	539	528	559	592	545	528	563	589	555	564	556	563	543	530	529	569	575	559	559	584	564	543	508	522	575	565	551	535	583	564	572	559	502	572	563	517	548	557	530	555	521	517	554	581	541	604	554	545	541	540	548	579	533	544	506	551	561	559	543	539	543	547	562	511	547	542	565	563	535	563	539	552	552	537	529	586	527	537	564	559	542	554	534	581	533	565	563	552	587	587	566	563	494	510	538	511	549	520	575	514	509	555	559	552	529	579	546	527	560	537	541	527	540	532	501	576	553	597	549	524	569	521	545	518	579	547	561	530	552	550	600	569	619	556	577	586	542	540	507	525	560	577	564	556	522	586	569	540	546	546	530	502	566	560	509	533	576	565	557	593	550	513	530	552	519	547	597	561	534	542	579	558	534	550	562	543	562	558	571	521	525	565	552	534	524	536	542	565	537	575	561	525	545	543	547	531	556	562	555	582	574	530	613	558	574	579	564	557	559	568	514	541	528	545	549	527	534	553	526	540	523	549	562	536	563	543	556	542	546	571	532	547	537	583	510	576	557	541	590	549	526	568	538	527	543	556	559	558	521	565	533	551	525	544	545	526	522	555	531	574	555	544	526	548	547	532	542	510	558	543	597	573	540	527	532	562	558	541	520	555	576	535	594	521	540	573	491	562	550	542	543	565	515	547	532	517	537	579	558	517	575	526	568	572	542	541	542	562	556	531	535	513	533	600	573	521	519	579	585	535	540	578	523	526	588	572	566	521	530	563	510	505	567	532	539	528	513	543	527	575	530	526	548	523	568	556	542	550	552	561	558	551	532	561	525	560	578	551	571	529	561	546	562	588	552	559	562	547	531	536	546	570	557	556	548	589	526	566	512	510	521	539	524	565	565	527	584	500	551	517	566	536	549	565	575	541	523	584	609	579	565	602	562	558	530	542	551	516	562	538	519	595	548	550	529	527
22704	21380	29056	24076	21396	21523	11908	3207	1876	1645	1581	1487	1444	1399	1310	1324	1421	1330	1209	1227	1193	1137	1141	1095	1110	1125	1174	1092	1153	1087	1057	1119	1118	1104	1123	1103	1164	1140	1098	979	1121	1037	1092	1070	1054	1087	1014	986	1042	1079	1058	1008	1038	1039	1078	1026	1037	1029	1028	1066	1036	1065	1097	926	980	1001	1017	1074	980	1066	1023	1017	1022	1040	1091	1025	987	1039	1019	985	1036	1009	997	1103	997	993	1046	1043	1055	990	1016	1036	1037	1002	1001	1019	1020	1010	1023	1070	995	1025	1066	931	1021	1026	1029	1015	998	1033	1031	1025	1029	1037	1052	1064	998	973	980	981	1029	957	997	963	954	962	955	1017	992	1018	1004	1021	1051	1016	1024	1034	994	1021	1000	1019	1054	1012	990	1084	1026	1012	1036	979	996	1018	1063	1035	1057	933	990	1073	1055	1008	997	978	951	989	989	1030	1031	1017	971	1016	1021	1000	1015	1016	963	1033	999	989	993	986	1066	1012	969	1038	953	1009	992	1006	1018	967	967	991	971	986	966	1007	1012	1002	988	1003	953	981	1000	1038	994	1009	1012	1016	1032	990	977	1031	967	1133	1007	1041	1022	973	1008	1020	1063	1021	1035	1043	1044	998	943	948	995	1047	1025	957	986	966	1040	966	998	1043	1024	963	995	1006	975	1018	1010	1042	986	1015	1014	1032	1059	1011	992	997	1047	1000	995	997	992	984	1037	970	983	973	980	997	1073	949	1042	952	1002	1020	1083	977	1015	967	1030	1046	970	992	959	1020	975	1035	1010	991	1043	1003	932	1015	953	1000	942	1010	1000	1001	1007	1038	966	1042	975	1011	996	969	1023	1006	1066	989	1001	1012	1026	1073	982	1050	1003	990	1011	1039	964	1057	1001	1001	987	983	1023	1000	967	1018	984	1035	1078	1021	981	1034	997	1033	1005	1031	938	1049	1002	959	1009	1000	975	1011	1017	1033	1011	1044	1003	986	1003	971	981	1032	991	996	999	1025	972	954	1020	989	1022	1017	986	1023	1050	1049	977	996	970	973	1056	1018	993	976	987	970	1027	973	992	992	996	1039	1002	998	997	994	1073	962	977	989	941	951	985	1064	1022	984	982	1009	981	1001	1014	994	1018	989	1003	996	992	1059	997	1015	999	970	1075	984	1020	1015	1007	975	1012	1048	986	974	945	1042	1040	1016	966	992	1020	940	1073	966	1055	1071	971	1018	1013	1053	1023	1006	1051	1065	994	994	1034	1004	1001	985	1016	976	1032	965	1016	1036	982	1030	1015	1013	1027	1032	937	1002	1034	1016	1049	991	956	1001	1015	987	971	1002	1024	1017	965	972	1001	981	995	1015	1002	931	1047	1044	1013	1011	1033	994	992	1063	1027	1004	1012	1045	983	1050	1000	1026	1016	1002	1015	1034	1015	974	1024	993	1060	1001	1008	1021	1030	1021	995	1014	1058	989	978	1042	996	1007	980	957	966	932	1026	1028	989	1016	1041	986	999	996	1038	962	991	1059	1018	986	977	973	1016	998	1017	1000	1031	1061	1016	1041	964	1012	1015	1084	1015	998	988	1022	1028	972	1027	994	1042	1020	1022	985	995	1028	1014	987	961	989	996	981	991	945	963	1025	1019	1013	1024	969	988	989	997	974	996	979	979	984	968	993	994	990	987	1006	993	1038	971	1000	1033	1046	975	1012	981	1023	986	1033	941	1024	1018	1001	1026	1056	1005	990	1002	986	997	980	959	1004	1015	980	1008	1029	1050	947	960	1005	1028	991	967	1070	1012	1054	1006	981	1007	1032	992	1064	1022	987	1011	1006	932	957	971	1029	992	1095	1001	999	986	1028	989	1043	964	1031	1000	1031	1083	1022	1042	1015	1003	1003	1055	1010	1001	1048	982	975	982	983	970	1034	1006	1010	1005	965	996	1007	1027	1042	1011	1050	959	974	1026	999	1036	1011	993	980	960	1078	986	1004	1003	1009	991	1049	1011	922	991	1027	963	1020	984	974	996	997	967	1026	1007	981	977	1005	1052	1039	976	1035	1063	1048	1032	967	1005	1016	1019	1007	962	942	1018	1008	1009	1075	991	945	992	981	1028	1041	984	1064	981	974	962	989	1017	944	987	1030	982	995	1017	997	973	994	1065	999	1008	1038	983	980	1039	983	971	1051	986	999	992	1038	1014	993	982	1017	976	1052	997	966	1060	1030	948	1008	1026	976	1002	983	992	1023	972	1023	1071	980	1004	1030	1001	999	1009	1058	984	1017	963	968	987	1040	977	922	978	1016	1018	1034	1049	1008	1017	969	1002	1048	1026	1010	973	1061	1008	987	1017	1013	982	997	1030	1025	960	1013	1031	1045	1060	923	977	1001	967	951	989	1007	1032	1009	1009	1016	959	975	974	977	982	994	974	970	1028	1025	964	1006	1005	993	1055	985	1010	1018	1008	1000	1004	1031	1037	1019	1034	1028	983	1041	1016	1020	936	983	974	1029	982	908	967	1004	977	996	1032	985	1014	1038	1028	1033	1024	1102	997	991	1025	995	1038	1035	997	1038	1033	965	988	941	976	972	1030	971	979	1035	1005	966	1004	1014	1036	997	1001	1006	997	986	1055	1060	970	1039	1063	1076	965	1011	992	957	1050	974	952	977	1009	994	1077	997	996	984	979	987	1011	993	993	1071	1012	938	1057	963	956	1030	1010	1007	1031	984	989	1026	986	1018	975	964	989	1023	993	1005	1064	1018	1061	984	1006	1059	973	1073	1025	990	1033	1017	1016	1040	1062	1055	988	1025	1048	992	1028	934	1057	1028	987	1021	1045	1004	949	998	991	1023	979	973	1014	987	1067	958	1006	1043	979	1024	991	978	1023	996	969	946	978	985	1005	1035	1063	1044	1026	1014	1012	1027	1028	1002	1002	1051	1004	937	969	958	1012	1017	987	1021	1003	997	1048	971	992	987	991	987	975	959	982	976	1077	1013	1015	1008	1004	1009	983	975	990	1001	1007	930	1006	1014	963	1032	1038	1025	992	1024	1013	1012	1006	990	1030	1049	995	1063	1034	974	977	1041	1014	945	975	1008	1024	982	1024	1053	989	1007	1007	1011	996	992	1010	1014	999	1060	979	994	1000	1024	946	1004	951	1025	1036	989	937	999	955	1013	992	984	999	971	1016	1039	1035	965	988	995	996	983	1029	996	1021	988	1013	1028	1051	989	965	987	963	1031	1021	984	962	1000	1005	1010	946	1014	985	977	1013	1059	971	997	991	965	956	1016	1038	1007	1016	996	1015	1003	1012	997	1022	1017	1033	1033	1032	1011	1027	991	1004	1002	1060	1019	987	983	1013	1018	968	980	1007	1008	1010	984	951	994	968	970	958	991	969	1027	986	1103	990	968	997	995	1013	1022	970	960	1015	982	1026	1015	1038	970	1006	1051	1048	989	952	985	990	1010	977	970	1022	971	1017	995	959	1026	1037	991	1051	1031	1014	1017	1015	1027	1028	976	940	1036	1002	1024	973	954	983	1031	1023	1131	979	988	1029	989	941	1039	999	1021	952	1043	1055	1038	994	999	1045	1048	1001	1082	987	951	1020	1024	1013	994	995	1005	969	997	1013	979	1044	1020	1028	1001	1003	1071	1018	994	1072	997	992	964	994	1052	1015	992	1004	977	1006	1037	980	968	1014	975	952	985	1029	1025	947	954	993	989	945	973	955	962	1013	975	1060	1000	1054	1051	930	1046	996	1005	983	983	1000	985	1013	961	990	1022	1041	958	1025	1021	1026	993	1031	973	1036	1000	1005	999	996	982	1020	1035	1026	1062	955	1049	949	1049	970	996	961	997	994	953	986	952	1001	1000	1022	1016	1021	981	1030	969	1006	974	980	978	1019	1024	977	1059	966	989	1034	960	1034	1015	989	1040	1009	990	992	1012	990	1014	993	987	1018	979	952	998	1001	1031	980	1031	985	1004	993	995	1006	1009	1040	947	991	1016	1016	1016	1007	1047	1017	1045	977	964	997	1017	1004	972	1003	1043	970	972	950	982	994	1014	1019	994	1003	1010	991	1017	1002	995	1025	1031	1008	1031	965	1033	1032	1009	949	1023	1004	971	989	993	991	989	1021	1020	1064	997	1046	1020	1006	1038	1025	992	967	1073	1055	1010	1015	1008	1062	1018	1028	971	957	1012	1005	1032	948	979	1013	966	1041	1019	1036	1034	991	1033	987	1007	1041	991	977	985	1050	1014	1008	947	1022	992	968	961	922	1041	1015	1004	975	1057	1025	1060	1017	979	971	998	1046	950	975	1024	966	1024	934	991	1007	992	979	983	1050	999	1036	978	980	956	985	984
10798	33610	25061	13250	10859	8092	6279	4004	2621	2125	1979	1815	1701	1615	1556	1507	1669	1428	1375	1245	1210	1226	1176	1194	1156	1175	1163	1127	1107	1128	1103	1134	1162	1119	1146	1113	1159	1133	1080	1098	1093	1115	1082	1028	1052	1036	1025	1008	1005	1055	980	1053	1033	1057	1018	1042	1074	974	952	988	996	1033	1052	1078	994	1004	1039	1027	983	1005	977	1007	1108	1047	1035	1003	1075	973	1019	1035	1045	1003	987	1038	980	998	1055	1059	991	1017	948	994	984	1049	1060	976	949	973	1080	1041	992	1004	1037	962	1027	1032	1009	976	1022	1037	988	1029	1017	1003	991	987	911	1000	997	981	1034	1017	995	932	1060	1025	978	994	1037	992	984	1002	966	955	964	999	976	999	1014	1012	990	974	995	990	994	997	925	1026	1049	1000	1001	994	1024	1029	1006	972	1009	1074	1006	1049	1010	1001	977	1022	1033	1007	1033	979	972	997	1025	1035	1005	1034	981	988	1010	973	1050	1020	999	1014	964	1027	1029	1017	1042	1017	1058	1039	969	979	1010	1014	915	1027	970	978	985	1021	967	1001	971	981	1021	922	925	984	1003	1012	997	1052	971	913	975	1024	1036	996	979	1001	1031	989	1019	1011	1005	983	973	974	1023	997	1000	952	1024	1059	999	931	1014	1004	978	992	939	979	1036	995	993	966	1034	1014	1062	1010	1041	992	1042	989	948	1005	976	1038	1011	1031	1027	999	942	1018	985	988	973	1025	1015	968	1057	996	1013	958	1037	1025	1038	1001	947	994	928	984	1020	1000	1005	1029	956	1001	1046	956	1012	976	991	998	965	983	979	1025	1050	1055	1035	1014	1053	956	1009	979	979	1027	914	978	1038	991	1024	1047	1011	986	981	1005	1007	1036	989	993	1040	973	1001	1012	995	1022	975	977	983	929	961	1018	962	972	1001	995	957	1020	1007	1032	956	1007	1007	989	978	1022	1018	980	984	984	1018	1000	949	1043	1037	970	1000	1003	1048	990	944	979	976	979	999	992	1036	1038	1006	1000	1020	1043	1038	1032	993	988	1008	910	1022	1017	969	956	965	956	1017	967	1008	1042	1024	1013	1014	996	1004	975	1022	993	1029	973	978	944	1003	990	1002	983	1054	1079	1016	1047	979	1015	1020	986	972	963	965	1030	966	1032	994	1046	1025	1008	1019	1067	983	989	986	1018	1021	1033	1034	998	1068	993	1041	1022	974	993	991	999	1051	1018	1020	957	953	1032	1025	1012	1042	1010	1025	986	973	1001	969	997	1036	919	1046	992	960	975	1027	956	998	989	1032	1014	997	959	980	1001	980	1042	1008	1027	980	1025	1008	1107	1035	957	941	946	1028	959	1007	977	983	1014	986	997	1024	1000	919	1029	1033	983	976	979	1028	984	978	1030	970	1009	1014	1027	996	1070	973	954	976	1003	1040	1009	1036	982	1003	969	929	988	969	973	964	1037	999	973	951	1020	1032	989	1012	997	1015	1024	942	978	1050	981	1059	977	976	1015	1031	993	1034	1026	962	966	1004	972	910	1035	1051	946	1010	978	1025	1049	981	985	989	978	1013	972	1017	995	1006	983	960	1007	976	981	1015	1004	978	1022	1056	966	1019	1041	1010	978	962	968	998	958	1001	980	996	994	1006	1023	1000	1009	951	999	1010	985	981	960	1040	934	959	1034	1005	961	1012	981	1022	946	1002	964	985	945	917	1010	1019	1012	1046	1023	1044	985	976	1013	1032	975	968	1001	977	1049	1012	1050	1007	989	1033	1006	993	993	1053	997	1024	985	977	981	961	1018	1003	946	1043	1021	986	1021	1004	961	1026	999	996	984	988	976	996	991	992	980	962	981	1031	984	994	965	1011	1006	965	997	960	1000	1007	961	948	1004	1007	1003	1027	1080	963	981	984	1014	994	1009	1040	955	967	993	985	1003	1005	1008	987	979	973	1023	989	976	1042	1015	1007	982	1037	1012	992	1005	1044	989	1029	1050	1010	1020	1001	991	1034	978	937	1019	985	956	981	1000	991	997	1026	1017	1020	1011	1020	952	1031	951	999	976	987	1004	1046	1015	1001	952	1018	974	985	1001	961	1024	1044	1029	1042	1029	1028	1024	1061	1042	1011	955	1006	971	1009	995	976	1061	1005	940	1022	1002	1011	1039	965	984	986	1044	1022	992	989	1012	1000	963	1049	962	1002	976	1017	1090	987	999	1007	1044	1022	946	952	1003	961	958	997	974	1022	1013	970	999	1043	995	971	1036	989	992	977	1044	978	984	985	1019	1030	1091	962	966	989	976	998	1061	1001	1040	997	1040	1017	1026	985	968	1003	988	967	1028	1034	962	1026	975	995	1075	959	991	1032	1064	935	1001	1014	994	1047	973	1016	1050	973	998	970	1005	1004	1022	995	1044	1062	1013	998	943	1000	1016	995	986	955	998	974	954	1047	1011	1037	997	1004	983	945	1045	1022	953	986	989	994	966	996	944	937	1042	1036	1008	984	1031	950	983	973	951	964	965	1025	959	952	1018	985	1012	974	1001	1032	959	1047	957	1017	965	1000	982	1026	994	966	1038	1029	1015	1019	1008	947	1003	1007	997	1040	972	1003	1058	999	978	978	1012	919	966	975	1027	987	993	1020	1011	990	1020	975	972	997	1017	1030	993	985	1005	949	1014	981	1009	1006	977	963	977	949	1054	995	1031	1034	1021	931	986	975	957	939	1023	924	957	1004	1012	994	1007	1005	1023	1014	1057	1015	1072	1022	944	988	1009	996	1012	1019	1012	1029	1037	1001	1051	991	953	1023	994	977	1031	1013	1049	1050	968	975	937	1035	1003	988	995	977	1003	987	996	1003	1050	956	1012	1002	1022	993	996	1000	962	1004	919	937	1022	1011	982	1028	948	951	983	1017	1003	970	991	930	961	1014	941	1012	1007	1013	1035	1036	969	1004	1001	994	988	951	967	985	981	999	1032	990	982	994	972	1011	956	962	982	1059	1016	1005	984	973	998	977	990	951	954	1024	1001	1026	1032	1003	980	993	1002	977	1017	1010	1023	977	1006	1001	989	938	1044	1044	1033	968	1000	962	971	969	1016	989	984	1018	988	995	1006	1005	978	984	993	999	984	953	976	977	989	1018	1010	1009	1031	966	994	1040	957	1006	1005	1082	968	985	1013	983	1016	986	986	990	964	1018	989	965	1049	995	984	992	986	1028	975	974	993	974	1052	1007	960	1012	946	1036	985	968	1058	1018	1048	1011	996	944	1031	1010	1017	997	932	1002	1046	1002	968	1003	1064	915	989	1010	973	996	1036	1012	998	955	1078	1015	1008	1000	968	968	1016	1010	1012	1008	1021	1038	981	1031	982	971	963	1017	971	1007	1002	1049	1041	1040	1041	1042	982	965	997	1019	955	972	1010	968	1021	996	1036	1042	977	1005	1001	1030	954	1001	995	936	1058	1027	978	984	1033	958	1009	1014	1006	1030	1000	1061	997	981	1001	997	1006	1041	956	1031	933	951	959	1021	988	952	970	995	1000	963	972	1031	1024	964	974	1010	1019	1034	1039	1002	994	983	1049	1004	1037	964	997	966	1048	1019	967	986	1000	1017	1048	1012	1042	998	1003	1071	993	1003	1003	1000	1024	1050	948	971	947	952	979	936	997	982	953	1025	1019	1017	1022	981	1015	979	1055	999	1010	1002	973	1013	1016	1039	1057	1013	953	980	1072	1023	961	1046	977	1027	1007	1050	1023	967	1020	994	1048	995	989	968	956	996	1015	995	1004	1004	1025	1006	997	1010	1021	1002	1047	960	934	1005	982	996	993	1008	975	999	1002	995	1013	1011	989	990	1015	963	1010	971	947	1009	1006	971	1020	1033	1023	978	1009	948	1031	1001	993	987	1005	1033	963	1020	1031	943	973	1003	953	945	1013	985	1061	1019	951	970	1015	1001	1042	994	1019	1027	1011	922	1018	1016	1011	1020	951	1019	1068	1039	1005	983	1053	1002	1001	992	989	1053	1000	1033	999	1002	964	999	1002	995	1036	963	975	1029	1014	980	952	952	1001	1031	962	998	985	983	1015	974	1007	1060	962	1018	1024	957	987	1017	953	963	975	1049	1019	1035	1008	1027	1017	1011	990	932	1007	997	990	1022	1047	1004	944	1056	1041	1022	975	992	1051	1018	1005	961	1017	975	1024	983	1031	1013	968	1026	1012	991	1003	1004	961	1021	1041	1044	976	945	933	980	1044	1027	1002	1024	993	1023	1009	992	961	960	997	974	972	1057	1050	1048	984
28163	20220	11169	3442	1865	1352	1090	874	741	655	670	670	691	666	659	698	707	689	632	597	648	620	639	561	605	616	578	634	623	622	586	593	594	571	606	651	604	617	611	594	609	654	609	632	560	591	616	624	605	581	600	606	570	557	612	616	592	613	552	572	626	547	576	598	594	576	621	599	564	610	608	587	573	572	558	595	629	615	593	584	597	600	581	586	588	647	587	609	585	599	576	606	624	642	615	554	593	611	590	569	640	579	607	584	615	569	594	586	620	617	598	560	573	576	609	615	584	584	614	577	575	593	558	596	628	599	615	597	567	589	613	569	572	595	609	576	609	595	588	587	597	573	593	649	579	591	641	566	611	588	597	592	625	627	606	609	591	584	581	603	612	594	610	602	595	618	629	594	571	539	526	594	624	632	599	577	619	559	584	593	580	600	589	618	598	575	563	580	608	546	561	616	628	591	576	612	570	578	613	588	580	612	598	623	637	561	604	594	595	606	568	600	586	559	620	610	596	587	608	607	620	551	552	603	624	581	586	603	597	618	624	602	569	530	603	600	633	602	581	625	601	588	587	603	586	602	597	556	587	620	597	611	579	632	577	597	582	580	651	587	568	605	619	606	607	604	610	582	568	567	640	592	646	595	591	571	583	611	617	610	582	599	597	607	591	583	552	609	613	601	592	597	590	597	583	609	582	564	633	590	554	573	569	578	571	577	619	575	600	577	588	575	590	582	593	608	589	574	621	633	600	587	583	594	586	567	586	629	595	593	615	609	567	592	646	591	608	595	592	571	586	556	573	580	622	576	558	598	550	606	587	631	542	599	572	610	574	559	594	575	591	613	612	596	568	558	598	591	570	592	575	568	613	578	579	578	611	626	614	586	626	600	555	591	639	614	620	614	601	611	615	566	555	571	575	563	600	590	597	578	573	589	601	549	632	588	626	566	642	580	592	611	586	581	581	561	569	603	619	585	595	562	575	582	595	551	574	584	591	615	609	589	607	606	570	566	612	596	571	621	592	592	595	559	570	616	573	605	625	584	576	574	546	589	603	567	633	604	601	625	539	561	565	632	537	608	589	591	595	580	567	581	595	546	615	588	586	575	572	592	584	561	590	620	591	602	556	591	639	547	600	595	574	619	612	605	592	609	572	582	597	589	589	581	635	626	573	608	595	587	559	578	594	576	617	576	594	608	588	585	550	607	549	565	607	619	632	586	589	567	598	596	559	585	607	585	588	574	651	632	604	567	555	581	570	637	597	641	577	596	584	605	598	612	581	568	575	615	609	588	549	594	580	590	584	587	563	629	614	588	602	604	608	574	593	578	625	564	644	599	584	599	578	578	618	588	587	619	590	616	578	568	573	582	590	594	596	600	575	577	623	602	594	626	611	584	599	552	562	580	557	591	564	566	613	563	625	587	649	626	584	559	616	578	642	582	570	553	600	597	592	606	573	581	601	628	572	618	570	552	589	619	605	604	627	652	599	579	590	577	599	629	576	585	566	586	581	545	634	606	581	579	616	607	564	595	559	584	551	577	611	592	586	597	649	584	611	620	614	606	589	561	615	617	579	604	604	621	589	613	573	630	549	573	609	638	564	560	586	597	580	600	571	611	562	613	650	614	590	586	569	617	588	586	616	585	579	601	599	605	555	611	612	631	590	599	638	594	605	580	610	582	583	603	603	575	609	627	592	568	601	593	613	587	575	626	561	585	587	566	578	562	565	590	603	593	617	554	607	607	606	617	622	589	589	597	607	572	567	615	623	585	581	571	618	585	584	625	632	584	593	577	594	582	589	577	581	624	601	622	599	609	612	604	577	626	592	637	612	557	605	571	624	621	547	607	623	571	570	628	615	628	593	550	540	624	636	588	573	561	599	587	571	596	589	534	596	556	619	553	595	601	609	599	611	564	585	562	629	576	602	582	656	615	591	599	600	599	599	607	584	594	566	619	596	599	599	589	600	627	602	563	612	580	530	607	592	591	560	566	587	620	611	591	588	568	597	599	562	608	576	599	578	603	649	632	581	572	578	591	576	562	556	534	592	627	565	585	605	534	587	555	586	543	644	603	598	623	647	582	603	598	583	577	570	585	603	593	614	592	597	548	578	621	667	572	609	574	624	595	564	634	578	582	632	584	537	620	625	607	573	555	624	591	600	611	586	584	641	586	631	602	600	606	585	624	609	594	574	594	578	618	592	611	574	600	600	557	613	557	587	621	628	548	609	591	613	594	617	659	591	578	577	595	613	609	575	568	569	585	594	632	610	610	586	619	619	594	604	566	595	559	592	609	606	607	601	584	607	624	557	591	562	571	559	603	620	556	601	606	587	625	542	577	664	593	627	583	576	560	600	586	570	617	554	571	569	625	555	597	636	601	547	599	636	598	653	630	576	547	598	604	570	605	582	608	553	604	592	620	619	634	622	585	607	566	603	586	573	563	598	579	607	631	580	588	570	584	598	639	616	591	593	565	558	609	620	607	600	626	577	587	621	585	601	580	620	587	579	613	627	594	593	570	629	593	593	543	587	614	589	585	599	609	588	585	606	612	594	620	541	576	610	580	586	587	558	544	586	548	613	575	611	613	619	610	594	581	575	633	585	596	614	580	612	617	592	587	566	587	581	605	596	585	650	611	595	610	541	580	596	614	610	591	634	591	640	562	580	565	601	618	618	603	600	554	582	638	626	614	584	617	631	568	585	586	572	590	575	581	584	632	611	576	626	593	603	546	622	605	567	587	578	599	578	553	610	632	617	564	558	589	623	566	580	618	589	570	611	617	613	585	576	605	648	548	622	598	609	602	612	628	628	603	563	615	615	594	585	568	549	542	617	604	624	579	580	600	636	635	573	612	578	570	608	613	582	605	606	581	563	602	605	614	549	591	603	578	593	625	591	589	605	566	600	597	575	574	615	605	621	619	602	564	531	588	600	611	567	609	627	619	639	630	564	641	586	634	618	613	586	579	604	604	591	566	568	558	632	559	602	576	587	605	587	583	591	592	594	598	523	582	596	639	615	611	630	593	603	617	559	595	599	583	620	580	589	574	609	628	636	630	593	611	533	594	585	592	578	650	596	599	575	600	584	581	572	602	587	601	591	553	550	572	617	601	629	589	604	604	557	613	588	579	589	582	642	594	585	607	561	602	586	602	580	573	592	599	604	640	589	644	561	583	588	596	586	569	594	614	627	625	600	612	596	577	610	606	575	587	573	610	619	564	599	583	614	631	567	584	559	563	600	591	584	627	573	616	634	601	559	606	605	566	593	614	572	610	558	587	616	595	568	600	584	613	596	635	623	601	605	618	587	592	554	591	572	579	611	586	574	569	600	611	619	540	625	619	625	551	620	620	609	584	624	606	627	544	614	635	615	541	615	594	592	624	588	592	595	580	597	575	582	563	584	626	591	572	555	564	622	635	583	550	591	572	567	602	573	638	578	587	582	596	591	582	596	585	588	619	563	596	647	579	592	609	567	624	618	615	644	589	598	609	572	653
7711	13475	8212	3397	2735	2056	1550	1068	825	765	733	715	762	703	726	685	681	693	695	665	647	642	606	590	639	585	642	668	618	608	624	635	606	616	603	636	611	638	616	640	615	606	592	634	634	613	593	653	601	599	609	565	636	620	629	578	614	627	590	568	598	599	575	586	581	598	634	594	582	594	567	612	609	603	582	623	604	613	579	609	566	592	614	598	586	610	596	630	632	639	647	544	578	580	584	564	643	613	603	606	621	616	587	599	620	587	560	621	594	578	593	622	599	595	605	619	591	601	610	589	586	648	584	619	624	567	552	567	585	614	583	579	582	560	586	593	618	639	569	617	612	591	597	593	606	626	588	604	622	636	575	631	613	624	562	597	599	611	565	589	591	623	582	638	555	575	600	627	643	574	580	579	586	630	571	561	583	581	587	608	594	596	599	606	611	576	631	562	590	603	571	609	575	611	631	628	577	591	599	590	592	617	597	590	563	582	557	619	588	604	628	585	592	589	598	645	626	595	577	613	539	628	585	581	624	595	582	563	629	620	609	646	613	620	558	548	580	578	597	620	571	601	612	624	587	593	595	575	576	615	588	573	582	602	616	629	650	630	583	601	595	577	565	559	576	630	560	594	600	610	567	571	594	590	567	588	634	551	618	561	579	594	610	585	574	576	585	613	596	637	587	529	607	594	603	598	608	630	604	604	586	613	599	612	621	604	602	574	599	563	605	621	590	582	635	611	593	591	575	607	613	598	591	625	577	586	614	630	609	640	581	556	572	567	561	622	599	569	623	614	637	570	605	569	564	624	601	596	632	587	576	579	623	611	579	634	667	594	615	631	589	558	580	611	561	603	565	639	586	587	625	599	591	552	612	590	556	624	585	613	592	598	583	608	586	553	632	595	617	576	587	604	574	570	582	623	559	615	590	571	624	636	557	587	631	571	616	563	596	612	543	612	584	640	621	648	608	634	598	584	601	603	603	615	561	605	617	617	611	616	611	608	635	598	578	606	629	599	611	602	631	587	625	598	566	611	568	592	581	586	611	607	582	589	582	597	589	624	623	634	586	596	548	595	595	601	585	569	572	584	569	617	621	606	598	601	595	569	574	615	601	624	626	575	591	607	651	588	579	587	626	544	547	628	617	586	590	607	579	639	580	579	618	594	584	564	613	590	591	545	612	587	585	612	623	604	642	607	594	600	596	633	601	583	619	599	602	602	609	574	621	612	613	615	554	590	588	631	607	605	573	612	612	581	608	604	616	612	620	605	595	582	554	628	602	593	624	633	612	536	556	553	617	603	561	630	596	574	526	629	594	581	576	596	598	634	574	591	597	610	582	607	587	571	545	609	642	604	557	618	597	634	605	587	568	586	607	595	584	594	578	578	584	572	615	584	610	612	577	606	573	594	583	591	553	624	575	598	595	585	590	581	595	594	596	603	567	600	628	597	581	631	588	608	606	607	574	584	590	613	546	569	597	590	551	586	594	614	605	637	629	602	602	587	614	607	595	559	598	590	602	576	597	621	602	612	583	599	579	615	627	621	638	594	581	556	592	590	552	578	596	601	550	612	578	600	605	571	621	596	541	620	601	564	589	572	576	605	620	642	596	600	636	596	564	587	566	604	629	568	583	636	589	619	598	603	626	601	587	581	574	551	583	633	596	634	575	615	623	612	568	603	595	643	605	613	607	588	633	612	564	612	620	606	612	571	576	594	616	585	611	639	600	601	617	613	586	557	598	608	606	589	634	584	624	594	602	618	588	616	636	615	566	613	594	623	616	599	592	622	571	602	639	574	597	625	628	599	575	615	600	620	581	501	565	590	594	545	617	581	604	581	582	595	590	645	573	549	559	606	577	631	564	602	593	585	540	642	575	633	582	588	614	553	628	602	600	632	624	565	620	586	590	613	572	626	589	607	585	604	620	663	574	558	625	602	597	590	577	605	603	571	613	604	600	581	566	622	568	640	594	540	602	607	646	613	622	565	610	625	578	572	622	625	557	599	602	642	604	626	594	603	551	579	599	622	632	623	586	566	589	618	604	612	591	562	597	610	566	595	578	625	578	589	607	634	569	614	585	571	638	614	596	664	588	566	605	589	626	606	639	628	596	601	611	620	628	650	606	632	596	622	512	568	591	591	593	619	611	525	595	571	634	585	574	613	637	594	638	561	566	604	603	606	626	602	587	590	602	599	598	627	610	578	557	621	601	541	601	591	588	620	605	597	595	620	599	632	596	576	622	603	632	618	595	637	577	561	654	608	629	597	664	626	596	598	609	596	595	576	653	611	596	599	620	613	574	580	601	608	591	576	623	556	580	626	593	604	598	595	598	593	601	565	629	562	619	642	576	581	600	602	595	556	598	589	625	576	631	611	610	628	599	573	602	617	599	576	553	569	585	618	618	587	588	593	597	583	578	628	576	603	574	581	612	645	595	602	601	591	552	593	595	637	588	602	616	600	626	608	595	567	596	619	578	572	589	576	621	605	606	575	593	612	583	584	601	622	556	564	551	587	592	553	633	562	621	620	601	597	624	579	568	618	629	584	599	624	593	629	598	548	564	613	593	618	603	564	616	623	586	575	559	623	585	622	579	628	606	592	597	606	552	610	622	565	595	582	598	606	628	548	639	610	582	548	630	576	586	590	605	531	579	611	626	590	616	604	600	581	635	537	592	599	624	576	601	595	548	596	624	554	639	564	601	618	587	612	595	655	605	611	602	603	623	639	601	597	600	601	549	618	594	597	619	574	605	615	620	590	554	616	574	569	607	613	578	602	585	554	587	626	609	586	614	590	571	581	637	582	568	583	607	607	597	581	582	566	583	651	558	556	638	584	559	615	600	577	622	586	604	632	603	594	564	579	612	623	586	620	586	565	618	624	589	623	614	601	638	595	595	573	577	544	548	629	607	561	616	602	611	595	553	612	613	649	601	572	596	553	635	624	565	602	590	598	579	600	615	609	651	584	583	595	594	624	606	557	591	588	627	600	598	575	621	553	589	605	597	560	587	596	584	569	545	568	600	599	568	596	559	671	597	588	564	560	574	599	600	619	599	612	616	608	616	612	607	590	614	608	625	612	591	603	580	597	557	595	570	606	568	579	588	615	598	583	616	611	605	631	583	586	590	630	619	643	590	588	606	620	581	596	580	585	599	640	648	589	575	599	607	671	589	583	608	583	648	615	555	578	629	605	603	628	578	592	616	630	619	582	615	589	615	624	654	586	610	594	596	597	634	570	600	567	618	614	607	611	551	568	588	609	590	610	611	558	599	609	578	595	557	560	610	619	647	596	588	628	593	592	594	592	603	637	603	636	602	611	613	631	595	577	588	608	591	597	618	583	595	620	605	637	611	614	602	629	586	583	582	628	582	604	623	616	639	595	632	590	606	575	619	622	629	628	605	597	564	577	594	635	611	625	586	622	588	575	590	605	627	598	600	581	550	611	532	624	630	566	583	571	589	572	633	587	576	585	579	602	583	594	646	627	581	590	600	583
23910	21298	28426	24536	21315	11261	3443	1976	1411	1329	1277	1137	1192	1195	1142	1146	1118	1095	1093	1090	959	977	1023	946	984	1006	960	983	989	1026	1010	962	997	1021	951	1030	1004	994	1009	935	891	950	987	983	994	1019	964	982	933	964	956	905	956	915	938	971	933	946	915	927	985	945	955	940	956	960	940	938	922	922	985	899	857	948	899	939	922	913	958	1033	944	961	926	983	923	924	914	922	922	972	949	968	937	951	890	934	926	924	932	921	886	895	962	928	999	922	934	945	924	922	906	889	916	949	975	932	950	910	905	942	918	899	951	938	927	917	912	882	898	923	970	983	967	896	962	945	973	978	906	925	936	961	940	1024	940	931	914	907	960	911	953	907	921	918	914	905	938	901	949	907	958	844	935	926	922	901	930	978	952	933	933	932	904	877	894	911	939	905	911	888	891	884	936	896	945	918	966	913	852	899	906	919	944	888	959	894	951	908	936	898	888	933	918	897	960	933	901	888	936	915	863	915	929	902	927	941	937	941	938	966	905	891	989	913	886	879	922	907	871	934	916	910	944	892	904	897	888	928	897	887	900	867	929	936	919	932	925	869	913	916	930	938	936	938	950	991	932	892	962	928	935	959	975	897	935	922	943	898	911	928	926	868	954	902	926	874	936	909	942	895	906	894	946	925	954	915	910	904	931	963	909	961	909	888	895	926	947	976	976	935	952	926	885	910	925	937	975	944	889	894	948	905	893	923	946	874	924	977	952	905	885	931	934	905	918	924	981	957	883	976	921	888	962	969	938	913	948	907	923	921	929	927	946	927	937	933	915	936	910	918	929	882	954	957	951	905	931	929	899	890	940	988	952	896	926	842	969	969	881	922	933	906	888	893	929	966	951	908	986	928	953	902	929	871	941	951	880	937	980	898	916	905	962	989	961	945	944	902	1012	958	918	930	934	932	916	919	901	903	971	891	960	927	913	966	910	945	899	926	912	911	921	948	864	953	898	866	914	908	936	895	903	883	876	939	929	930	980	923	964	952	976	880	940	940	917	919	918	899	913	957	940	909	925	931	928	929	849	919	946	918	907	909	957	929	914	964	898	900	985	922	925	938	894	941	970	893	896	892	919	880	919	898	930	865	971	920	885	938	879	864	914	905	894	934	940	928	934	902	916	905	953	845	901	943	951	921	856	894	867	870	928	924	960	921	927	899	972	945	905	929	901	955	929	957	888	935	930	927	904	930	854	882	979	917	962	918	932	933	890	863	913	870	983	917	893	937	898	893	908	948	975	951	974	940	891	952	901	865	952	921	873	918	922	918	992	866	880	900	934	968	926	887	892	861	964	969	885	934	979	938	959	965	952	926	903	932	955	845	997	978	906	921	914	908	900	886	928	942	846	915	952	932	872	947	941	893	894	928	909	931	923	903	915	906	929	888	994	965	923	869	961	889	939	908	940	929	943	868	932	913	896	889	892	961	956	942	905	902	922	938	999	916	933	918	955	925	939	889	872	904	911	926	941	930	948	935	957	950	900	917	953	1009	922	899	904	951	939	948	935	962	935	931	935	916	946	925	950	879	937	942	932	902	937	906	1014	956	922	898	914	898	917	908	931	876	931	882	926	934	980	927	907	952	904	887	933	920	909	944	975	920	921	957	916	921	893	897	940	965	936	927	974	929	917	873	901	903	951	929	937	904	984	906	899	925	952	889	928	855	960	897	923	928	850	964	921	865	889	938	908	879	913	863	923	916	932	946	917	935	943	949	920	953	942	911	905	923	939	942	921	902	945	954	909	984	948	875	908	891	911	885	917	897	928	915	857	882	912	971	935	940	948	918	888	920	902	893	881	942	948	888	892	920	921	873	962	939	905	935	906	880	952	973	928	913	895	940	926	950	967	914	933	878	949	886	926	927	929	980	921	921	959	999	947	973	947	927	901	944	951	932	939	956	899	945	946	930	903	913	919	935	889	871	902	886	912	880	985	870	967	952	903	896	839	923	896	926	939	948	956	925	875	957	936	882	903	927	898	929	969	959	900	898	921	902	973	844	888	930	934	936	969	991	927	939	943	955	954	875	918	908	916	870	870	903	938	883	934	973	989	917	909	879	941	903	916	926	896	959	935	917	897	883	896	907	921	947	890	927	906	996	947	901	974	951	933	944	965	892	986	923	933	876	896	963	904	892	935	952	928	954	881	928	971	927	949	862	876	945	895	913	988	934	916	980	919	932	906	927	886	928	948	882	969	925	889	909	886	883	988	956	956	898	957	892	919	888	905	927	943	911	892	945	913	1026	889	1004	908	926	943	924	859	902	951	914	866	925	937	896	901	937	934	911	873	893	904	903	914	975	941	920	941	912	904	926	929	861	931	906	951	894	912	907	905	984	867	911	949	907	952	896	932	834	890	906	912	889	925	925	912	1003	910	886	900	920	862	906	910	944	878	908	976	984	952	963	894	946	879	911	902	942	932	938	902	874	956	909	878	909	850	948	905	883	987	927	913	939	874	850	907	899	901	911	962	944	931	1009	936	895	907	884	929	971	942	941	890	914	889	952	863	919	930	932	860	900	927	969	911	928	946	898	932	943	920	945	961	902	885	866	947	921	919	969	931	854	935	996	925	956	923	888	981	951	952	919	871	931	900	927	932	918	910	862	973	918	957	903	890	944	902	881	948	911	928	950	928	941	960	929	881	977	886	944	915	908	994	901	866	924	918	941	889	965	925	910	893	971	966	883	881	942	878	954	920	903	945	928	955	973	881	901	889	953	925	934	946	925	934	902	875	920	983	937	927	893	1007	951	922	900	890	928	933	938	902	936	944	947	930	893	905	941	910	911	924	914	901	952	933	921	986	879	946	918	918	908	926	919	912	950	901	922	921	993	885	956	881	912	929	924	954	966	927	902	941	937	912	959	925	869	888	940	899	949	890	896	946	900	891	917	942	910	963	928	964	950	913	908	930	984	909	920	915	947	937	916	945	902	877	910	913	897	887	961	877	936	938	948	930	903	938	914	840	957	969	972	915	883	908	938	989	889	975	941	897	951	956	915	880	962	992	931	953	952	838	969	877	977	904	960	939	912	927	933	916	968	899	948	937	906	930	934	896	939	885	913	898	862	888	916	949	888	902	925	965	883	928	914	905	945	922	872	918	916	933	889	965	900	940	892	909	920	978	930	872	864	948	887	905	869	930	915	947	891	880	941	948	949	918	951	923	893	886	944	939	912	902	931	930	882	914	935	938	929	900	939	962	915	909	878	936	881	988	915	913	942	941	925	908	871	947	933	927	897	953	925	918	925	895	950	936	950	939	964	971	946	936	889	916	917	959	880	962	883	986	960	939	927	904	929	990	905	929	937	957	963	947	902	898	939	941	924	910	934	1012	996	956	860	945	919	878	971	931	948	959	948	923	911	899	905	926	935	896	934	910	962	931	883	903	911	962	943	927	878	915	918	933	887	977	894	896	889	957	991	946	962	946	925	965	921	991	894	932	923	920	878	1005	896	917	957	970	937	943	901	927	960	939	928
8745	27280	18554	9129	7301	5174	4155	2535	1842	1582	1407	1307	1315	1246	1263	1239	1199	1194	1155	1080	1061	1005	1030	1016	1021	996	1036	1008	1031	954	1003	1018	1008	999	1001	1042	1004	1050	1011	995	1014	966	991	947	973	945	930	934	1004	969	925	915	925	944	913	919	914	991	923	943	899	943	929	904	929	934	898	918	880	892	946	951	945	939	911	953	952	959	990	987	941	861	963	948	908	893	884	926	901	971	896	941	926	974	951	967	904	964	932	934	927	900	924	914	845	898	925	922	877	888	945	892	926	979	925	903	925	931	952	940	917	904	933	926	896	929	929	871	897	905	954	924	925	950	929	920	942	958	906	880	908	898	867	961	932	965	900	922	920	898	924	931	943	885	925	968	986	936	932	945	896	939	896	875	903	936	923	966	883	875	934	927	876	911	915	929	919	927	965	938	944	945	912	933	943	942	892	938	872	913	883	927	864	937	862	911	964	925	895	911	915	902	917	940	890	895	943	934	888	911	918	957	918	892	877	923	961	918	953	918	869	903	980	894	898	932	912	924	896	941	883	906	930	918	861	946	945	914	943	955	943	881	893	886	919	932	912	884	897	936	909	916	917	897	937	933	895	919	858	940	948	882	945	930	911	924	929	901	875	879	946	897	918	912	917	936	884	871	902	952	904	907	912	923	934	911	903	918	921	896	874	963	955	912	940	911	886	941	927	897	926	923	974	929	897	929	934	950	954	932	939	956	922	889	964	892	882	893	913	947	933	870	923	952	906	871	924	886	982	947	871	913	851	967	922	905	930	867	936	897	908	890	964	866	956	974	950	959	945	947	924	905	889	959	908	909	934	924	865	874	877	942	896	930	916	932	894	915	944	875	945	911	919	946	920	885	902	909	913	922	929	940	913	927	939	879	885	947	897	906	951	943	956	916	903	950	893	963	923	918	906	963	929	900	939	917	894	932	970	929	924	894	953	930	922	976	918	940	899	952	937	979	902	877	874	899	936	903	912	904	939	908	888	879	915	875	866	890	934	945	869	863	959	917	916	998	972	968	927	933	957	879	917	946	905	897	925	915	935	887	906	896	884	937	913	923	944	933	934	934	938	918	978	914	920	964	887	900	957	926	872	906	907	948	975	928	959	945	943	904	904	929	1003	892	937	919	896	899	883	925	942	918	862	975	916	882	934	935	917	933	880	878	890	936	892	892	840	857	949	945	924	901	904	888	898	955	962	912	870	858	934	901	906	943	890	876	944	889	894	868	915	943	870	906	947	936	933	919	868	917	890	880	907	886	869	900	953	903	954	907	917	929	939	920	969	951	923	928	947	945	894	873	940	887	899	931	902	940	921	925	883	942	970	930	883	923	951	888	933	907	928	914	915	930	901	869	919	923	893	909	935	920	898	990	911	914	921	879	951	865	878	894	897	889	935	897	858	889	950	913	903	954	911	983	904	940	902	929	941	931	921	933	882	870	916	883	911	896	840	906	933	859	960	916	951	932	943	874	901	896	964	905	976	913	957	906	964	941	917	860	898	973	870	919	911	923	963	926	932	922	907	967	918	908	910	935	901	925	942	899	892	952	899	936	916	923	943	905	870	936	825	938	951	926	949	949	890	925	914	918	885	940	912	903	939	926	980	939	984	884	868	894	880	874	972	958	901	893	927	918	936	906	908	895	921	894	894	940	898	955	970	930	891	874	886	899	912	905	953	883	899	913	885	902	919	958	907	927	930	914	970	912	903	918	970	939	888	926	879	867	946	920	863	884	916	905	926	872	935	936	941	928	902	933	927	901	852	943	913	915	957	946	911	973	907	928	897	962	908	892	897	923	920	999	906	868	956	879	891	872	874	905	932	894	869	932	901	927	910	913	868	895	906	875	853	875	864	875	948	933	923	943	931	892	908	955	955	882	944	855	930	889	940	934	961	908	902	905	913	879	925	902	923	893	935	923	875	861	923	891	947	906	968	897	946	965	971	910	916	897	891	883	913	879	940	969	908	881	949	989	960	882	906	925	924	922	923	899	930	882	914	929	940	927	912	934	966	893	876	865	913	955	878	877	962	937	879	901	890	891	936	924	935	930	948	893	888	963	915	914	886	941	928	961	913	972	930	955	905	965	929	867	969	896	958	906	894	938	931	937	975	884	882	918	930	918	921	979	938	959	944	953	918	927	935	938	882	924	904	919	938	939	918	915	918	884	909	895	959	944	916	909	902	933	857	884	914	936	943	917	947	946	955	893	965	963	956	935	906	904	911	896	888	919	828	969	892	961	893	979	936	888	918	911	843	892	880	899	922	916	938	888	924	913	965	887	884	903	934	924	899	920	938	936	889	890	950	878	931	934	923	953	936	916	862	928	925	930	904	909	937	939	905	885	910	945	968	922	896	884	928	928	906	901	928	894	1007	910	955	969	952	893	905	896	929	923	918	869	918	908	918	927	920	926	926	917	942	910	896	964	925	892	867	941	867	888	946	880	956	915	900	907	916	919	929	924	930	929	871	941	914	953	917	927	952	925	888	964	914	941	937	957	915	915	936	950	908	908	944	858	931	943	903	912	942	895	905	942	939	957	960	885	962	923	996	908	885	942	933	917	943	910	954	937	904	911	907	929	927	921	906	974	896	885	882	968	945	978	949	994	952	933	906	895	877	943	927	918	937	914	918	919	940	955	953	908	915	877	939	897	931	941	932	910	898	952	897	899	854	905	893	970	907	892	938	915	918	920	930	930	917	922	938	914	910	875	940	897	911	908	914	943	940	938	977	901	937	889	903	912	962	904	905	888	921	889	923	946	896	935	867	934	956	915	866	881	949	912	879	923	896	958	961	929	899	898	929	866	933	918	926	923	878	910	959	920	928	942	888	949	941	929	956	900	915	922	961	900	919	882	971	915	907	883	897	860	878	908	914	924	930	853	907	938	932	908	898	916	852	914	927	916	948	974	881	924	930	914	911	917	945	855	959	944	868	885	924	910	883	895	907	907	901	888	878	902	937	963	912	930	910	923	955	898	938	895	919	888	905	967	917	914	908	917	938	874	903	923	929	962	887	916	904	951	949	940	924	917	952	949	868	920	956	891	952	929	910	944	908	949	976	927	940	970	928	960	879	922	967	923	904	869	874	916	903	909	938	971	918	898	919	944	897	939	889	935	955	935	911	926	885	897	890	965	960	886	992	953	918	943	913	922	856	962	900	942	926	922	865	890	891	902	873	909	936	898	887	973	924	956	921	935	939	934	907	892	973	875	908	936	918	944	905	989	869	951	926	927	900	948	894	919	896	889	910	924	872	906	894	886	961	880	945	947	955	997	871	894	915	932	920	949	895	947	927	890	890	924	914	931	890	930	895	970	931	1013	961	881	952	952	908	908	910	892	938	932	931	914	915	973	966	889	1006	888	944	956	892	952	942	920	986	910	907	935	918	930	955	920	914	875	932	929	952	922	938	931	900	920	930	917	939	923	894	941	930	883	929	932	913	929	957	905	920	907	909	931	935	962	911	899	889	915	923	914	886	912
25035	21359	27463	25528	11908	2347	1642	1019	797	723	700	670	696	674	667	618	704	641	617	586	580	585	617	585	565	555	566	618	582	583	549	557	560	603	589	567	568	543	580	552	598	566	551	559	548	527	586	559	575	567	575	552	513	538	548	514	542	594	578	540	575	544	540	574	548	578	565	549	531	542	535	583	525	533	576	518	526	548	525	545	553	544	514	522	576	576	570	568	553	532	554	528	513	613	530	534	549	575	526	514	576	547	549	486	557	525	545	526	510	521	551	499	565	556	537	530	557	551	548	548	534	523	571	531	542	556	542	556	541	530	517	499	520	534	522	575	568	543	549	555	555	515	546	574	554	500	549	483	505	517	552	532	517	557	560	518	523	545	528	559	562	545	508	538	528	523	534	541	555	539	527	520	507	525	534	562	496	564	560	541	582	502	502	533	546	541	489	533	533	510	513	547	534	545	511	519	539	546	568	515	521	507	552	515	572	550	553	535	565	544	519	532	504	526	506	543	570	526	543	516	502	538	507	542	558	556	513	584	503	576	527	524	508	550	560	537	557	517	506	543	543	524	524	544	553	525	521	562	516	529	514	560	515	527	526	537	534	540	514	550	549	511	532	532	564	581	528	543	546	587	563	539	578	557	540	527	533	514	531	555	542	471	557	536	554	547	525	523	539	505	540	530	544	500	564	564	517	512	522	537	553	586	515	549	520	583	513	524	522	550	522	511	515	563	561	519	537	519	536	528	558	487	517	501	514	481	543	548	519	554	487	542	547	511	550	514	521	557	506	531	534	527	512	478	539	536	590	534	592	548	533	534	512	504	498	574	531	536	520	532	548	492	551	558	582	549	535	566	579	486	503	479	549	478	546	546	554	560	558	519	566	568	544	515	561	537	537	524	534	524	525	530	545	530	552	545	524	512	552	529	557	547	562	536	515	528	509	537	527	526	548	535	547	537	499	552	529	530	588	535	558	557	577	550	565	530	518	505	527	523	560	526	548	525	514	542	574	473	550	533	524	541	535	577	510	553	546	518	537	560	547	551	568	548	538	542	529	540	539	569	563	523	563	543	555	559	567	514	529	540	545	562	501	521	548	530	547	536	537	506	518	538	516	495	561	525	515	535	561	534	555	492	539	547	511	530	540	550	527	543	544	538	550	582	554	542	548	503	575	500	551	495	505	562	548	546	535	546	555	535	550	520	537	531	556	525	529	524	533	524	483	545	509	506	502	549	543	551	522	547	543	556	503	555	527	517	503	521	582	526	567	549	520	555	523	576	564	551	611	500	550	509	530	550	563	516	540	503	523	560	532	559	489	552	529	492	505	503	535	502	557	607	531	535	550	560	506	526	519	541	512	551	547	558	529	530	497	531	532	577	557	591	517	563	553	478	526	527	555	550	564	545	533	494	529	522	562	553	527	515	576	537	518	510	513	541	576	506	531	562	529	598	560	532	535	543	571	562	523	526	534	499	560	541	474	530	521	515	541	477	532	546	537	519	512	530	571	529	543	564	530	534	544	511	543	519	566	521	534	540	521	522	544	543	552	545	509	540	541	522	528	515	553	563	509	574	577	492	522	501	558	555	546	516	585	552	535	573	532	563	517	512	524	502	546	514	548	544	505	585	501	514	544	549	535	536	514	566	559	557	568	502	529	534	551	540	542	524	570	555	514	508	513	560	526	513	530	577	538	539	518	539	539	542	572	527	557	546	574	554	551	513	544	514	543	553	531	476	556	529	557	601	506	530	541	506	496	541	533	533	535	521	553	552	546	571	563	544	495	541	527	534	508	552	527	549	528	558	505	555	528	540	536	549	562	550	491	518	561	573	498	556	519	533	516	577	558	526	542	543	557	470	497	498	539	562	517	557	529	540	557	546	567	528	559	562	555	535	521	540	534	553	540	527	567	528	550	578	538	518	504	563	519	593	574	510	555	513	551	529	515	527	524	532	552	521	542	556	508	512	528	519	543	505	543	527	578	568	532	528	514	567	560	529	564	545	487	501	548	568	526	526	571	537	555	556	521	527	531	531	521	549	595	554	548	534	490	556	570	534	542	529	516	517	507	537	541	521	535	525	524	517	538	554	497	526	514	536	553	559	581	526	489	545	529	550	554	532	511	546	566	527	532	524	540	542	557	528	549	505	551	521	503	494	581	538	499	536	548	565	523	588	493	523	542	539	532	543	513	542	517	546	555	562	550	520	543	508	561	513	569	515	500	576	545	516	542	519	551	567	528	487	559	522	529	518	539	554	524	572	581	532	600	543	528	524	570	524	506	548	527	589	540	566	550	531	545	536	532	516	483	482	503	527	551	543	536	510	494	516	542	537	488	549	520	543	537	544	525	533	518	547	515	531	501	534	525	502	540	531	575	537	581	577	485	549	569	526	538	522	535	567	517	540	568	555	506	580	539	515	550	538	563	577	521	576	564	559	548	535	533	547	539	560	526	518	493	548	513	559	548	562	511	561	588	534	578	550	524	529	531	535	542	531	475	520	542	510	518	517	537	546	526	538	584	492	521	548	505	521	577	559	517	561	550	535	582	518	572	498	562	521	545	527	532	515	537	562	548	535	502	526	528	540	523	573	553	488	516	536	555	519	543	563	553	527	550	556	570	542	553	533	543	564	522	519	569	574	510	465	572	537	546	572	566	467	524	514	544	534	550	522	528	553	544	509	542	571	556	558	511	547	488	508	534	567	535	525	531	522	518	562	501	556	529	575	512	537	527	597	547	523	537	545	508	538	508	566	523	542	522	470	577	516	522	548	501	550	553	527	540	502	503	566	502	543	501	554	539	529	530	505	580	538	507	540	527	536	531	502	564	539	559	577	558	538	499	483	524	540	503	550	522	459	536	508	554	535	540	543	562	544	531	503	533	544	535	557	519	553	542	559	517	558	519	575	507	482	543	512	550	568	570	532	559	543	537	534	491	570	569	577	536	544	509	555	531	546	528	537	500	538	529	533	555	551	555	527	551	521	534	546	501	504	525	540	526	555	535	533	546	536	516	524	528	524	595	542	550	590	534	548	526	529	539	471	518	527	534	523	519	546	531	504	507	589	528	537	551	549	540	513	557	515	551	587	554	555	500	563	527	495	527	514	536	531	519	533	551	529	540	537	547	550	555	498	563	512	552	520	550	532	513	593	556	574	549	499	540	538	503	529	536	525	555	522	545	516	511	516	549	502	544	528	597	537	534	544	575	550	538	518	515	534	508	547	563	562	508	548	540	534	501	509	517	565	561	504	551	544	501	536	527	530	496	497	547	525	538	510	544	512	534	527	582	519	540	558	548	560	511	554	522	517	537	536	573	604	552	537	537	549	527	536	561	512	552	533	537	526	531	567	566	531	544	543	531	507	513	565	548	512	533	530	599	508	566	475	543	522	564	537	519	566	494	529	553	517	531	513	526	492	574	541	519	534	547	510	566	539	585	523	506	506	546	514	546	583	522	503	506	543	553	574	566	500	507	521	558	549	564	537	570	537	540	532
7848	21753	13794	6001	4863	3195	2566	1572	1106	964	895	872	778	762	768	770	834	788	690	632	666	594	621	632	559	638	620	614	621	600	592	655	612	601	667	601	600	590	591	587	612	568	623	578	644	612	585	572	538	556	603	563	568	567	537	556	560	553	560	584	557	568	600	558	552	544	553	569	556	602	538	561	603	623	513	616	593	557	570	572	549	546	558	583	549	559	593	542	550	566	535	567	565	576	587	527	514	564	563	551	600	563	555	524	575	578	549	570	547	552	518	543	548	507	602	545	553	556	607	560	575	578	584	562	550	560	537	553	534	544	541	551	516	574	531	545	559	536	566	579	536	533	548	545	575	534	571	589	542	539	535	548	526	546	566	577	546	525	532	511	520	517	577	545	534	544	511	588	518	578	547	561	563	526	556	538	551	559	593	593	558	546	578	566	547	538	578	560	588	573	587	548	527	560	561	553	596	569	535	575	561	539	569	543	576	559	548	574	552	546	541	518	563	554	569	545	535	591	562	532	539	552	580	528	553	536	561	561	523	544	536	510	521	586	529	525	523	543	573	570	569	539	557	603	561	550	578	552	542	548	587	547	509	550	590	545	510	552	545	542	589	529	542	529	586	569	581	531	572	564	548	576	533	508	533	579	557	548	569	553	565	546	562	571	509	544	511	569	539	534	541	574	549	527	545	565	540	526	575	554	563	566	542	600	562	526	535	537	558	578	546	547	563	532	524	572	590	537	551	569	555	541	586	593	606	555	580	538	527	572	577	556	532	559	559	529	564	554	567	546	565	579	585	592	544	545	509	543	560	569	574	562	532	595	542	528	560	567	570	565	554	533	581	579	549	554	527	568	527	558	570	577	582	542	574	528	566	547	564	590	552	557	580	563	573	573	531	537	531	563	573	566	577	522	548	523	561	565	542	563	566	585	612	569	610	591	561	566	551	582	545	555	562	537	539	548	564	581	563	596	554	575	549	527	552	541	567	565	531	561	513	566	571	541	543	551	525	599	526	581	597	552	546	532	621	566	555	596	575	518	540	534	555	545	536	557	560	557	567	583	570	550	560	557	601	510	592	590	595	558	557	551	584	565	518	587	536	562	482	561	540	547	596	527	570	539	580	557	557	559	567	543	573	575	544	573	587	565	563	525	554	597	552	582	551	553	560	571	515	579	559	551	563	564	519	528	574	547	553	534	526	574	558	556	590	521	592	537	548	536	550	580	532	574	549	563	509	529	610	549	599	528	562	571	565	573	524	491	588	525	557	550	575	568	585	591	545	545	542	562	567	536	585	536	514	519	546	549	555	533	570	544	576	588	528	560	587	557	529	567	561	554	552	575	537	548	546	556	519	551	510	578	538	542	562	579	525	555	551	543	536	567	566	523	548	526	549	576	527	596	494	544	595	549	539	565	545	532	551	567	538	597	550	522	552	543	516	557	570	557	509	573	573	542	574	534	541	532	523	555	535	600	524	559	580	542	578	532	551	537	554	576	548	575	558	543	563	581	533	575	593	510	574	552	545	578	568	556	563	536	585	561	547	544	553	566	525	560	579	552	592	518	527	541	528	537	530	551	534	563	574	526	556	599	522	586	567	562	593	594	530	560	537	541	593	571	553	550	554	556	596	586	560	576	541	574	545	516	531	517	525	567	581	555	487	564	569	590	535	549	567	507	489	550	598	577	582	556	573	565	587	551	555	499	524	582	571	546	566	595	542	554	542	559	544	521	547	552	555	558	566	577	587	543	532	567	549	528	559	579	529	547	527	536	585	565	551	538	532	542	593	567	589	558	521	591	547	551	526	569	529	496	544	550	577	567	546	565	566	569	586	599	561	574	573	551	542	545	591	541	506	531	561	542	552	551	560	601	539	528	532	601	528	514	549	530	539	593	594	540	538	571	567	550	542	545	541	540	569	536	548	541	574	558	502	556	550	604	542	578	523	539	504	528	566	564	563	559	539	537	568	522	554	557	530	548	569	569	568	510	543	539	512	529	516	530	566	542	503	565	526	527	546	544	535	577	548	552	561	563	549	543	533	524	562	591	571	531	575	575	542	572	564	533	550	586	534	581	545	548	531	543	585	525	557	558	559	528	578	470	586	562	563	620	570	557	599	543	575	555	556	590	583	549	547	535	539	543	543	507	533	557	553	566	593	577	545	514	581	576	543	533	556	532	528	568	549	540	512	568	569	550	564	570	537	562	565	553	536	586	572	541	574	564	519	530	582	540	591	537	580	550	580	585	532	544	577	552	553	544	514	547	549	554	556	589	579	593	574	540	584	553	574	560	591	546	502	565	567	553	576	555	592	568	554	545	564	540	538	526	600	606	583	534	521	572	518	577	559	508	552	603	531	536	550	544	576	551	546	548	560	547	575	550	569	532	570	537	556	562	585	500	546	570	525	566	525	539	526	579	532	600	528	577	598	589	569	519	534	548	567	582	541	533	527	554	520	567	531	543	549	540	544	569	560	544	531	587	511	563	558	563	562	596	578	551	546	539	557	547	530	549	576	534	554	581	561	577	558	552	535	550	524	509	567	546	559	538	589	593	540	569	528	557	567	578	511	564	528	546	594	547	581	560	541	547	537	553	544	578	536	548	569	536	583	561	541	562	582	562	515	574	548	511	564	540	559	534	528	533	516	518	560	524	534	538	526	543	602	543	532	555	553	564	551	537	555	550	557	557	585	592	559	590	569	514	586	524	549	596	538	540	557	578	543	586	545	549	535	514	541	541	525	565	537	572	549	545	559	550	564	528	549	581	584	507	563	534	563	561	538	518	548	543	576	555	543	578	612	579	566	541	580	524	604	529	536	556	508	525	561	594	547	574	526	492	543	536	563	547	569	610	513	550	534	557	609	577	531	545	571	555	560	549	563	536	567	541	586	531	554	580	545	529	550	520	599	553	523	605	555	573	583	553	541	561	563	542	557	522	520	569	504	583	573	562	564	558	566	494	568	541	543	584	544	614	577	600	522	568	585	589	557	548	544	479	555	550	572	542	575	565	521	544	544	590	533	546	544	549	568	564	571	566	545	584	578	578	559	533	554	561	549	526	575	568	553	527	567	567	547	597	562	563	548	533	567	548	561	545	560	529	598	575	576	535	596	525	529	506	600	552	616	541	562	547	527	540	564	567	579	586	599	543	568	571	564	562	508	557	560	526	542	566	552	531	574	552	630	553	542	540	552	539	550	550	560	588	527	548	557	561	518	579	549	589	618	556	548	564	544	545	605	561	615	561	546	543	561	561	554	563	551	538	548	529	543	552	528	549	537	561	592	580	540	556	539	550	519	601	546	551	561	522	553	521	540	521	575	543	535	592	555	570	513	573	557	552	542	522	524	564	555	589	580	563	555	526	573	529	544	555	540	559	540	554	569	511	541	566	563	502	578	519	519	574	560	562	551	533	541	528	573	543	547	624	554	539	517	557	538	559	555	571	557	602	544	563	583	592	517	562	550	566	602	528	540	547	527	563	544	582	519	551	570	541
22802	21424	29103	24149	21445	21591	12093	2989	1807	1687	1558	1444	1466	1372	1344	1353	1412	1271	1244	1216	1113	1171	1121	1156	1118	1160	1069	1112	1098	1029	1044	1073	1149	1100	1122	1130	1067	1140	1113	1093	1106	1038	1114	1039	1102	1049	1042	1057	1056	1031	1069	1050	1031	1060	1016	1000	1030	989	1023	1029	1001	1048	1021	1076	993	1016	1012	1064	1041	943	988	935	983	1058	967	1093	994	1002	988	1055	1057	1026	993	1053	1078	1034	1040	980	1007	1023	1058	993	993	969	1017	961	1001	975	1017	1081	980	1017	966	1043	1052	1045	1002	987	1062	983	1012	1032	974	979	1053	1050	1011	995	1006	1035	976	996	1037	1008	1045	1022	1020	1016	1024	972	1032	1002	1064	980	994	984	957	1036	1047	1003	1005	1069	988	1025	1005	1031	1026	986	997	1012	1016	1021	961	1040	1018	1031	952	979	1001	997	978	974	1030	998	989	1015	1012	1023	1023	976	1021	1028	1010	991	987	1048	949	1024	1012	1014	975	997	993	959	1002	1025	1036	1041	987	1019	988	1017	1012	1035	971	1010	1013	966	1002	1009	979	1035	1058	1037	981	1031	1000	1008	1001	1049	1009	1025	1090	968	1085	994	1023	1029	1004	1015	984	1010	984	1005	971	1002	978	1013	1030	1000	964	987	1009	1016	974	968	915	1087	981	1014	1029	1069	971	1004	1040	996	1001	1067	999	1020	972	1067	971	1044	981	1020	989	958	1018	1008	989	1031	1026	967	1037	976	1049	1041	961	1055	1076	994	966	973	945	1034	997	1090	992	1054	942	961	1003	1007	1006	1014	1041	994	1030	1051	1040	1025	1052	1013	998	1031	1044	1045	994	1017	1016	1008	1008	1009	1048	1047	1032	1039	932	969	998	979	1041	983	993	1016	997	1001	1063	936	986	1005	1031	1016	1024	1001	1035	979	1051	988	1022	1013	1019	1049	1007	1005	988	988	1034	1063	1071	1043	983	1005	955	1010	989	1040	1005	1055	1067	961	1052	989	990	1057	1061	1018	938	1026	985	968	1014	987	1016	1062	1014	1013	1011	1021	946	1015	991	997	998	1029	1051	1029	971	1004	1030	1009	1042	1036	978	1037	996	1046	1020	984	1008	1027	984	967	1009	1044	953	984	1006	1021	956	1008	1015	968	995	961	1025	993	958	1040	1004	1010	1018	995	1059	972	997	1052	1042	978	1053	1004	990	1011	965	979	999	976	1046	1042	1030	996	988	982	1064	1013	1010	1027	1001	999	994	1016	1012	1035	1018	994	1018	997	968	1021	975	989	1045	958	992	1002	1009	1002	1041	1036	1031	1006	1050	1034	1003	1007	999	1052	1089	980	987	1016	974	1045	1046	1023	1008	976	977	1026	1031	989	1036	998	1070	1024	985	1033	1045	1037	980	987	974	971	1033	980	961	986	989	1065	1016	1002	981	1020	971	973	1012	1050	1019	998	1040	993	945	959	1031	1011	976	1013	1053	1023	1043	1060	1068	984	994	1010	958	1018	1012	975	1026	1028	980	1031	1036	978	1016	1040	1035	996	1068	1002	1046	982	957	1040	988	976	961	975	980	1044	957	986	1007	979	984	1039	990	1048	961	969	1025	1066	927	939	981	1014	1060	1009	1028	1017	992	1065	1019	1059	995	1012	1024	981	1033	1026	1000	945	981	1039	1047	1009	940	959	948	1024	944	1009	999	1003	1060	983	1000	1009	971	976	1004	1031	1018	989	1003	1010	1035	1033	1059	1010	967	1010	1026	981	972	1014	1056	986	955	1007	1010	1039	1033	959	991	987	977	1018	1033	972	1003	953	984	997	982	1033	984	1024	995	952	988	1033	962	1046	988	1039	947	1031	1030	1000	992	961	997	947	1014	950	976	1018	1007	1072	961	1029	1038	1032	954	961	1032	979	1043	993	990	1048	1046	1001	990	1045	998	996	988	1009	1015	984	963	957	1047	1049	998	966	1009	1010	951	1007	964	1040	1039	990	1055	1000	968	970	987	950	969	939	1081	1028	979	1004	1014	1002	1014	954	982	960	1024	1044	1006	928	982	1026	1016	988	1015	1008	974	990	964	995	1130	1027	958	966	989	1024	983	1037	995	1010	986	1015	1005	990	1025	1017	1019	983	962	1006	974	1043	1045	1006	1022	1006	1024	951	989	1011	996	967	1047	1053	1031	1016	984	1012	980	1027	1042	1000	1016	964	975	984	1067	996	1003	968	972	991	1000	949	1009	1005	999	998	1013	1036	1020	970	1012	992	965	1028	988	1021	957	1048	1026	958	979	1025	1019	970	1035	982	1014	958	970	997	1041	987	990	1013	961	966	985	1019	970	977	1016	1010	1010	986	979	993	1024	1041	999	1019	998	1005	1021	1034	959	1002	1057	986	1010	998	1034	947	1008	978	1026	1032	956	986	1004	997	983	1067	1088	999	1026	1008	994	977	971	993	1058	1020	1017	1052	1065	995	1012	1028	997	975	967	951	988	933	1037	1080	1009	1002	1050	1030	994	1014	1017	1020	973	971	997	1012	985	1011	979	1014	1018	1002	1038	974	1015	1003	945	975	1022	959	1005	1007	976	1052	1029	1017	1053	993	986	1056	966	965	1018	1018	1043	1001	1050	1010	970	1032	1014	1037	992	1007	905	1016	948	1019	1013	1045	1031	980	1001	964	1024	996	956	945	948	1012	1018	975	1006	925	991	959	1013	990	1033	1033	965	974	962	1023	985	1022	995	1020	1009	985	1041	991	1029	1037	1029	1018	1022	997	1003	1029	978	992	1004	994	986	1005	1004	990	1008	1041	981	1030	993	1009	1003	1047	964	999	1006	990	1052	929	998	1020	938	1034	984	998	1000	1026	984	958	983	1037	907	1065	979	986	1024	978	996	1060	1019	1026	960	1049	887	980	1018	1033	1028	1049	998	1004	1030	1057	1017	1017	974	998	1017	1011	945	993	967	1015	1005	1022	950	869	1020	966	1019	1043	1015	1077	933	1014	1006	979	998	998	1074	953	1057	974	989	1073	1073	1013	959	1055	1011	992	977	1016	1012	1053	986	1021	964	995	978	958	1008	978	1011	1027	981	1008	1038	995	977	994	1004	974	1014	1036	1025	995	997	989	1016	1030	968	1038	962	1040	1039	973	1046	973	956	1014	1056	974	1025	1029	979	985	1013	982	1029	999	1015	963	957	990	997	1023	1012	1012	999	998	987	1032	1009	1012	930	1027	963	1038	1078	1019	955	1014	1014	996	929	987	1030	1039	1035	989	1042	1002	961	1011	1033	960	987	1007	1065	1024	1034	961	987	992	985	999	992	1030	987	998	1062	971	1064	1001	1043	986	1027	990	995	1030	1065	1073	1000	1037	1073	1010	961	1011	1015	987	1037	998	1005	985	1055	975	997	967	1024	1062	1046	979	992	1040	971	1029	987	970	1018	979	1019	1024	997	1004	1043	1052	1028	1069	971	1016	944	1044	960	1035	1011	1034	975	1003	975	1024	1017	951	997	1015	1025	950	997	1052	994	988	982	1042	1007	1027	1008	1007	1013	1005	1013	1028	977	967	1036	962	1009	993	1028	956	994	977	986	1021	966	994	1010	1042	998	1026	1009	996	1006	954	995	1019	1021	1001	966	1028	1063	1079	992	950	1056	1009	986	922	1013	1078	1030	1014	1001	972	987	1020	981	1010	1024	989	994	989	1028	1044	1036	1020	995	1044	1025	994	995	1014	1002	1031	1055	1030	983	989	974	973	996	997	968	1016	1085	1035	988	1006	1015	1016	1067	1002	991	969	1075	997	1007	984	978	964	988	974	941	1000	968	985	1004	1029	1079	972	983	1028	997	1015	1036	1024	994	932	999	983	985	1035	973	992	1028	986	1029	1008	974	996	988	1002	1018	1009	1019	963	1014	1011	1006	1035	1025	1026	1008	1017	1018	1046	965	1004	1013	988	996	1007	1013	989	995	1013	1034	1028	1050	1035	973	977	1012	1019	963	1006	1009	1048	1033	945	989	997	1032	1021	1025	1019	940	1014	1024	1015	1054	989	1014	1009	1005	1041	988	996	1034	1012	974	1042	994	991	978	1012	1033	998	1024	1077	1040	1020	979	1000	1062	1030	1037	1025	1047	989	962	978	997	1008	1026	978	1002	952	1064	1018	949	978	1054	980	1006	980	1036	1040	1056	1005	977	1022	953	980	990	1010	1011	963	992	1001	993	1017	979	1060	977	1003	1000	966	991	1019	979	1061	964	981	1013	1005	950	979	973	1023	1048	1020	1045	1019	997	926	934	984	1012	1008	962	1049	979	1027	1000	1047	955	986	1023	977	979	1021	1008	953	1047	967	1021	1000	1006	993	1084	971	981	985	975	1009	1107	1006	1040	1055
11337	35238	24792	12976	11484	7316	6012	3567	2492	2145	1900	1747	1732	1624	1542	1590	1685	1415	1293	1254	1190	1135	1189	1181	1188	1154	1146	1165	1164	1088	1086	1134	1190	1081	1131	1178	1170	1161	1131	1099	1048	1077	1070	1087	1110	991	947	1034	997	1037	1063	1073	1005	1056	971	1021	984	982	997	999	1060	1052	1045	1052	968	1020	1006	970	1043	1043	1001	987	1060	1024	986	1016	1048	1008	996	1016	1015	1076	977	1016	964	996	999	1001	962	909	965	988	1020	1033	1033	1023	987	1022	996	1005	950	965	983	968	1000	1041	1062	1005	1016	975	1007	1052	984	1017	983	1033	993	981	908	946	994	1031	1020	1026	1032	1006	971	1003	1037	992	1026	980	975	994	954	982	982	1018	916	945	978	1009	980	976	990	1084	990	961	1033	957	961	1082	985	1025	950	986	1001	992	993	957	1045	999	1000	991	1014	943	1008	1090	1077	968	1008	987	993	999	1030	1016	1005	984	977	1008	981	1006	962	995	972	939	993	1012	951	991	913	1016	1025	1007	1019	967	1050	1013	996	1002	934	981	928	1002	969	1042	969	966	938	982	970	1027	1004	982	1029	1004	1046	1017	990	1000	1015	996	1037	979	978	994	1060	980	1014	965	970	987	934	939	938	1034	955	1034	1051	1049	985	978	1027	965	975	945	981	1056	1007	1046	979	1008	1008	1018	1034	988	992	1045	1010	986	1025	1012	993	960	1042	944	1009	1000	1016	956	1007	1026	982	997	990	971	1002	1041	1041	1024	988	1029	1018	982	1030	1004	978	1019	900	976	996	959	1012	982	1027	1014	976	996	1012	980	975	1042	1019	989	1019	955	1007	1005	1035	1055	989	1009	922	921	1020	1042	1023	1042	976	1009	1033	959	984	953	1002	995	997	1003	1006	966	997	1034	985	991	997	960	941	1008	1002	1020	1002	1001	964	1023	1011	990	992	936	981	978	970	1018	1007	962	1007	1020	1015	1018	1006	1002	993	955	977	1007	976	992	1025	996	996	1051	974	1065	970	980	1003	1014	1041	1002	989	982	990	992	981	969	1004	1010	995	970	1004	1057	1037	972	1031	1028	970	974	1019	990	979	1032	1012	1049	962	1007	944	998	975	1019	993	988	1009	987	997	1057	1037	979	965	958	984	987	1006	995	976	1026	954	991	1005	1044	989	1065	930	1039	966	1020	962	995	995	1062	990	975	980	961	1004	983	979	990	977	981	986	960	1010	1024	983	940	1012	1029	1022	985	943	984	999	1004	987	987	934	1022	986	1017	984	988	957	1016	988	987	956	955	939	988	1029	993	975	985	996	962	969	1015	1004	1012	1040	1019	944	952	990	984	1013	970	998	985	1003	1026	1059	1027	1055	1047	992	927	1014	973	999	993	983	1001	955	971	983	973	965	1024	992	989	991	1047	1045	992	1032	987	989	1033	974	960	1030	998	1015	984	1036	967	973	1030	1017	985	967	958	948	989	945	965	1027	1012	1049	984	1031	935	956	977	1034	995	976	1009	969	998	980	996	983	1045	1002	1015	946	994	994	1019	976	971	930	981	959	957	977	993	957	1015	941	964	1009	1039	1070	993	1067	893	1050	971	1062	1021	949	983	1002	999	938	1005	1063	998	979	995	965	992	947	968	965	939	1007	1006	946	992	939	1038	1011	945	979	1016	978	999	974	999	1024	1037	963	958	972	964	1004	979	974	1005	980	997	983	993	1007	986	998	992	998	994	1072	996	1042	1031	1031	1018	960	985	1012	997	1020	1014	999	965	1016	1004	985	1027	1018	982	1019	1020	1009	994	971	1013	935	983	1036	1010	1010	960	1027	1042	1036	997	985	1014	983	1009	1013	971	1021	1047	964	972	971	1003	966	971	1006	1012	953	1012	966	996	1014	974	1032	974	949	1017	1033	995	998	940	938	1029	1004	1003	1014	967	1005	1067	942	993	1032	967	997	1003	978	1027	999	978	1010	981	1043	958	978	962	936	962	991	939	1015	962	1055	982	979	991	1039	999	1010	968	970	988	960	927	1051	952	1017	991	996	1029	1024	997	1021	1016	960	932	1013	918	944	1065	1000	1031	1055	1050	977	981	945	1052	967	986	962	967	966	1003	1015	1022	982	1015	1025	987	1022	947	978	973	1005	1035	972	973	998	957	1008	998	954	1006	985	982	1017	976	949	1036	1011	1036	999	1039	1031	939	985	980	1042	987	984	966	1001	983	1037	979	971	981	1003	984	1010	1006	1014	1007	980	977	964	1009	1028	1011	1029	994	969	1048	1011	968	999	1006	979	1005	1003	923	1028	1028	1019	1012	983	984	1015	992	985	1003	963	1013	1017	975	965	1035	1006	1023	1004	987	944	967	950	999	996	966	932	972	983	1013	934	985	979	994	995	991	988	1007	1010	934	971	1005	914	972	1003	995	955	951	941	986	1017	1015	1009	983	977	1020	1000	1025	991	1038	992	976	946	918	1022	1022	975	996	970	996	974	952	988	941	1032	1043	985	1018	987	986	1012	999	999	996	953	988	987	934	987	1000	1001	984	971	1036	985	931	1009	980	959	1012	1017	996	972	982	989	940	1012	1082	990	1000	966	993	1016	1004	982	1074	1025	994	1010	1017	986	940	926	997	962	968	987	966	1014	972	1004	981	939	995	962	990	981	964	968	983	989	987	1015	1039	1069	1022	969	991	978	1018	1067	967	1055	987	960	995	955	977	1008	980	1017	979	947	991	947	971	1033	1017	1047	998	995	1010	931	1025	950	904	955	984	979	967	1011	996	980	1036	977	972	1043	1014	937	995	1030	1002	1026	997	979	982	988	1013	970	1022	1009	1003	991	964	976	1034	1007	986	1013	995	989	975	989	1002	983	984	968	975	1017	998	995	969	1014	1025	1004	1002	956	994	984	973	986	997	992	941	1024	956	971	959	964	1041	997	1056	1038	1010	972	978	998	1005	989	945	1062	994	1016	972	996	1011	968	927	952	987	1019	960	954	946	1048	956	1007	999	1001	989	981	988	1009	994	948	957	969	954	1053	1041	1043	980	1021	1030	986	1055	1035	1007	988	1067	973	1012	1018	1018	1013	997	960	1003	947	978	1009	1007	1041	938	978	981	1058	966	951	1025	1009	982	1021	1050	1013	997	977	952	958	979	1021	955	994	951	965	977	966	1054	1003	993	950	1053	1001	1014	1003	976	982	993	1024	1036	1008	956	1006	946	977	1006	995	1009	974	1087	993	1032	999	979	991	989	1036	965	1034	979	964	1001	1024	978	1023	1028	1019	999	976	991	1020	1021	1006	978	973	968	1039	1042	987	984	942	1026	995	1042	1048	1048	978	1017	989	1012	985	967	986	1006	990	1001	973	1008	978	983	1001	937	981	984	977	990	974	1000	957	1042	983	1028	987	983	976	984	1027	975	1016	993	953	982	984	1025	993	959	1014	1028	989	963	988	1006	1022	1005	1046	1071	981	1005	968	998	940	1004	1014	955	998	941	1011	998	968	937	1014	977	951	972	1032	997	1037	1024	1004	984	1006	1015	969	984	1067	977	974	953	1028	991	1028	977	962	1048	954	987	1029	1004	1002	1018	1000	1077	982	987	936	997	1052	996	992	1006	971	987	952	969	979	964	954	1003	898	986	1033	1020	983	1042	969	912	972	1006	977	936	1004	1030	1016	963	992	988	998	992	951	972	981	999	974	995	1004	1002	1051	980	1005	994	1046	1042	1016	1000	972	961	1010	1001	980	1008	986	1005	978	1052	1016	1027	982	998	947	1009	956	991	961	998	987	995	1002	995	1018	982	1003	949	1001	1037	1051	961	1016	1001	967	995	975	963	987	1011	969	980	1003	957	950	927	969	1004	1002	1031	1023	994	993	1006	999	1005	1013	1011	1062	996	1005	1019	994	955	1004	955	1013	1000	1022	976	964	1009	1007	927	957	999	981	967	995	1040	964	962	1038	1044	972	1088	1012	1008	1013	973	997	988	980	1017	960	932	1062	993	1028	1006	963	1045	947	983	943	998	934	1055	961	932	982	994	919	963	1062	979	1014	976	969	1025	1034	931	997	961	971	1032	1008	1019	958	1014	980	995	998	980	1001	1012	940	1033	1013	1019	991	1012	991	948	994	1035	926	935	997	992	979	1003	1032	1008
28092	20283	11375	3251	1914	1280	1048	794	711	751	686	636	715	677	640	635	718	640	645	606	606	635	613	637	554	621	589	644	604	609	572	592	656	633	606	600	600	610	580	602	567	624	590	650	600	593	543	617	622	605	611	589	558	568	543	663	588	618	554	556	577	603	589	612	586	581	606	594	651	584	600	575	592	624	576	555	563	572	623	590	625	572	609	612	574	635	590	572	582	603	569	551	577	591	579	556	566	606	573	597	590	590	611	565	599	588	569	512	582	537	597	574	580	572	597	622	605	617	591	577	588	581	585	605	567	615	608	601	592	596	534	614	580	649	621	611	592	597	546	603	619	571	606	540	622	586	578	603	601	614	604	573	576	643	558	602	585	601	602	580	572	641	605	546	584	646	592	547	603	578	638	595	620	563	534	580	584	604	599	604	617	558	577	613	631	572	587	591	615	572	588	607	618	604	596	584	596	584	584	568	571	590	549	621	591	608	604	574	571	608	596	594	538	584	568	631	594	563	605	586	569	605	610	606	616	573	572	550	588	568	593	589	574	569	596	589	582	556	609	586	590	611	616	648	579	608	597	572	610	590	583	549	551	565	625	568	615	591	570	595	585	594	578	648	582	559	580	552	566	570	591	579	578	556	593	584	653	612	577	585	558	603	583	570	548	595	561	587	560	585	580	574	591	636	591	559	573	586	606	575	633	544	554	658	612	586	608	592	635	620	586	582	589	561	573	567	596	578	594	560	576	604	573	612	632	593	588	574	592	545	566	603	547	617	585	542	566	614	608	568	590	591	592	583	587	616	610	600	548	564	566	618	578	578	555	585	592	576	598	555	602	594	571	561	568	545	612	558	585	641	566	607	589	582	603	596	659	632	601	565	531	575	557	576	617	617	602	602	585	593	608	604	593	598	637	584	541	600	586	591	571	597	621	588	592	582	582	572	598	580	621	566	622	611	566	611	595	602	552	566	601	608	608	555	602	562	588	592	633	565	623	596	627	590	579	628	562	631	573	571	605	602	581	579	568	602	613	555	624	589	628	610	574	568	625	590	558	575	587	565	584	576	608	569	551	645	624	606	621	577	574	593	627	566	592	589	599	576	558	627	601	560	560	547	622	603	572	592	632	600	575	557	534	568	576	550	590	592	629	579	569	581	535	611	563	576	573	583	580	640	628	581	579	645	607	580	585	593	599	601	613	626	554	604	598	566	611	578	618	536	582	585	595	560	615	627	618	589	605	578	544	621	600	606	613	563	616	591	584	571	598	648	594	603	652	604	578	555	626	626	618	599	615	579	563	565	559	602	569	584	623	565	588	583	631	581	573	612	593	577	588	602	565	612	570	603	573	593	621	620	576	559	565	591	572	617	563	547	575	599	587	580	545	589	603	586	564	563	591	573	591	599	624	567	612	592	601	576	581	584	573	581	555	567	574	569	580	585	586	557	609	578	602	655	567	584	606	595	572	594	581	605	654	573	616	554	616	612	567	582	571	591	615	597	638	560	648	596	610	567	579	585	611	614	591	591	537	598	626	597	584	566	600	568	592	575	572	607	568	620	596	565	601	545	577	590	555	603	565	595	613	575	567	602	580	641	627	644	644	612	590	632	600	571	568	592	586	623	583	562	553	578	579	597	567	545	610	607	624	575	580	619	563	594	578	568	584	568	613	560	574	627	601	572	573	654	573	552	542	619	603	540	626	581	642	567	526	620	583	589	605	559	622	566	597	563	550	622	604	585	603	615	576	620	591	586	582	616	580	619	633	622	592	610	619	563	574	580	620	576	572	586	621	579	584	582	581	591	567	564	586	622	584	588	558	622	561	580	590	590	595	594	596	598	579	559	515	557	676	564	565	597	569	615	606	611	590	564	632	592	581	623	567	621	613	618	589	595	591	618	625	609	576	597	628	599	566	591	547	590	585	640	597	593	600	611	599	651	600	591	570	578	601	576	625	569	612	631	586	569	611	588	606	602	621	601	604	596	645	553	558	608	606	596	597	567	609	569	593	602	611	583	617	587	532	579	614	571	623	556	606	565	614	589	598	597	586	593	607	616	597	597	598	581	549	531	584	571	598	560	596	555	556	581	613	596	615	613	592	643	572	600	620	618	547	546	563	623	595	592	592	623	537	601	575	604	562	638	569	594	574	593	622	616	622	652	565	604	580	563	626	582	591	573	585	566	579	606	582	578	612	578	576	570	596	541	603	558	608	597	584	597	561	593	531	596	585	536	532	607	612	599	631	548	582	571	614	561	635	564	570	585	594	591	614	601	623	583	597	580	624	583	618	522	542	586	575	557	538	590	600	637	604	610	604	590	579	608	582	601	599	565	607	564	618	552	600	596	577	609	595	596	629	556	585	640	581	601	581	613	585	531	594	561	629	583	640	593	604	596	550	609	608	584	642	594	608	595	556	596	576	599	560	571	618	591	599	576	613	568	601	602	594	611	533	570	595	582	606	623	568	579	576	530	565	596	634	606	615	598	540	613	590	587	595	596	563	593	540	564	555	589	581	586	586	579	597	575	582	566	614	596	572	609	606	595	581	577	591	560	537	591	560	595	542	605	570	608	585	626	612	551	585	591	604	621	598	576	601	616	589	585	520	582	609	588	527	579	605	608	596	578	605	591	570	587	552	626	586	633	584	607	612	594	565	557	600	536	559	578	566	594	572	611	590	590	628	588	577	578	608	572	595	609	590	581	579	564	564	576	558	552	564	615	605	612	551	591	593	566	587	632	623	595	622	601	578	556	640	575	605	625	607	579	603	592	601	581	599	590	602	593	623	553	573	588	618	591	652	588	567	580	582	594	608	599	609	596	599	609	586	585	609	600	607	583	610	583	605	567	569	608	604	577	603	577	598	573	602	616	570	580	566	570	561	634	590	589	596	596	630	559	588	605	602	615	594	582	561	555	593	596	564	587	585	587	587	604	552	602	573	624	579	583	588	594	615	607	567	571	618	617	558	591	593	601	606	581	595	598	580	560	599	546	603	590	585	641	597	535	610	596	570	602	588	585	587	573	583	636	601	616	558	587	633	651	642	597	542	588	568	597	587	564	591	648	566	556	579	570	620	569	534	546	594	548	594	579	543	628	596	652	603	561	583	589	586	611	611	564	561	585	601	580	573	584	617	566	595	578	611	598	584	551	608	600	556	541	599	603	590	578	581	597	599	610	616	583	576	604	579	597	556	590	589	617	553	575	578	583	618	571	613	600	551	598	591	597	601	628	599	592	586	564	582	576	593	582	580	546	598	584	559	590	607	609	575	595	594	609	588	574	601	599	583	596	592	605	595	591	613	539	588	580	592	574	592	597	576	584	611	635	590	593	623	614	548	583	599	558	587	592	603	582	572	625	603	614	573	606	597	612	575	624	588	613	564	615	618	577	592	578	578	599	589	558	586	639	625	521	565	612	612	563	601	593	609	586	632	616	586	592	593	539	597	611	626	569	580	584	581	576	596	596	624	615	626	582	578	590	595	575	574	605	607	590
8052	14389	8034	3251	2882	1935	1505	983	812	825	763	693	688	707	713	735	706	643	679	638	673	614	598	646	648	642	663	624	606	619	632	639	596	598	619	666	647	643	583	643	621	582	598	605	589	599	634	606	593	589	611	623	574	636	590	573	601	645	609	666	612	625	603	585	578	659	595	607	586	619	577	607	608	620	627	573	588	610	578	602	656	586	600	614	621	603	606	602	585	608	631	610	576	614	587	633	560	602	623	628	553	588	611	583	603	570	627	618	628	588	582	666	573	636	640	595	624	607	593	603	595	605	573	613	579	587	605	611	601	627	584	630	579	606	602	593	626	598	605	616	564	566	591	624	628	595	535	553	590	602	587	565	579	562	626	549	571	611	573	593	594	599	607	636	559	623	672	557	596	596	577	598	559	561	625	564	577	578	574	564	580	634	575	655	590	593	582	636	621	597	615	568	579	604	617	571	605	610	603	581	584	599	607	586	605	627	607	594	589	616	601	583	561	602	639	601	589	622	562	561	546	598	609	595	549	541	552	603	604	545	629	601	602	578	672	580	591	597	593	631	570	627	582	605	625	617	570	578	568	577	574	616	592	581	618	578	533	624	574	559	620	591	615	619	593	622	616	641	590	555	542	588	553	606	602	582	595	593	617	616	540	589	628	592	614	559	545	571	626	562	582	590	614	617	612	593	579	605	601	619	566	591	591	596	602	603	621	570	576	647	594	605	600	643	578	640	641	614	650	599	597	567	604	599	603	646	591	578	582	575	591	646	610	624	572	567	604	571	614	645	600	594	598	605	606	616	608	595	613	581	552	583	584	583	621	591	579	623	625	594	617	603	573	611	608	579	629	558	613	597	565	587	585	550	630	634	637	563	593	589	577	588	629	652	587	613	592	597	561	587	603	618	566	575	618	647	585	595	647	605	613	625	601	568	605	655	612	593	584	596	580	600	585	589	624	570	576	601	580	598	580	612	641	556	586	600	573	591	586	615	611	575	631	622	618	597	591	599	609	605	634	572	632	621	583	603	589	552	552	590	573	630	587	568	589	623	601	605	611	625	607	590	623	590	597	579	590	560	596	548	609	617	621	601	598	613	584	628	609	590	599	579	606	597	597	619	577	591	580	559	567	575	624	593	563	612	567	590	585	577	591	558	584	593	588	577	594	611	624	598	591	589	562	661	596	594	606	601	593	559	591	592	552	581	596	586	569	613	574	582	605	585	585	634	621	563	544	602	634	549	602	597	597	566	598	624	601	623	647	628	582	595	619	628	609	580	645	527	569	567	636	623	557	594	596	605	644	581	568	571	586	601	583	610	602	595	548	554	550	593	584	581	590	596	600	571	551	578	583	537	615	560	624	551	624	624	654	642	579	599	627	645	570	564	637	578	591	568	572	575	589	625	561	582	565	613	605	586	591	601	622	613	582	625	569	613	623	569	625	576	618	597	567	592	594	605	556	594	613	609	579	561	568	568	547	651	589	622	578	567	598	598	629	625	618	582	604	598	628	527	611	600	608	587	574	614	577	590	585	578	567	588	652	591	582	618	577	607	599	557	578	622	606	616	605	586	578	632	595	631	627	573	603	602	632	573	570	607	598	611	578	576	561	615	592	613	628	616	571	563	588	623	548	592	587	572	597	609	618	601	605	599	594	593	595	584	607	582	617	589	637	630	558	583	585	589	613	532	592	576	613	587	606	593	583	592	590	565	542	622	601	586	576	591	635	621	630	590	608	573	582	551	621	635	622	597	599	628	596	594	632	569	615	569	612	553	592	589	628	596	619	583	578	585	603	601	585	591	592	556	571	571	633	617	579	589	564	552	578	557	658	612	611	580	606	618	578	569	590	585	563	583	540	633	587	631	602	626	570	623	618	635	621	599	593	629	623	580	606	565	586	581	602	588	578	560	679	563	624	575	605	589	603	595	568	622	570	598	596	596	566	634	565	636	607	591	596	615	624	565	566	572	648	584	628	605	570	584	613	564	608	569	593	622	604	550	586	624	603	603	633	591	603	615	594	615	642	563	589	563	645	625	563	606	606	619	591	611	636	563	619	599	612	593	609	580	575	625	594	621	619	612	536	596	647	600	577	547	560	601	617	622	627	610	576	610	627	566	604	606	580	583	642	587	612	606	631	616	603	563	629	615	611	589	552	602	613	572	638	584	574	620	585	604	631	579	563	568	605	603	563	601	615	580	583	591	624	541	612	601	585	595	608	560	561	598	591	597	593	595	587	589	620	628	602	604	596	638	572	628	600	581	609	604	589	568	592	616	567	624	591	617	584	583	587	580	582	626	552	566	604	596	570	605	555	580	585	540	578	608	641	632	596	544	596	575	617	537	596	562	608	567	622	633	573	579	572	584	595	560	630	639	614	619	598	557	581	599	588	575	589	550	613	557	584	606	594	593	586	568	588	589	619	568	565	590	575	589	608	626	562	588	600	613	588	658	584	590	597	583	562	587	588	615	581	599	590	560	575	566	623	630	588	588	618	586	582	624	558	589	572	590	563	578	583	655	567	585	603	583	540	603	654	596	579	622	625	619	603	588	571	621	579	599	624	577	531	613	588	607	623	601	574	615	598	590	624	598	606	602	582	627	619	611	590	581	606	551	553	588	602	600	569	590	600	564	596	564	593	601	596	553	571	606	593	592	555	586	619	581	569	587	572	603	577	651	596	601	602	629	595	576	623	636	611	596	615	585	649	582	612	598	586	588	560	611	533	605	618	582	624	593	611	566	596	585	582	579	591	600	564	628	571	603	595	608	587	636	612	610	582	618	583	528	577	613	602	552	585	599	599	596	593	625	608	640	597	587	611	565	573	590	614	642	580	562	596	604	599	568	602	589	532	551	668	608	637	584	627	637	623	609	616	598	556	606	568	577	600	633	613	579	589	572	565	588	594	639	558	611	576	576	585	608	602	576	537	546	599	575	569	582	566	582	635	590	595	578	647	610	602	575	610	602	606	605	538	591	558	595	597	606	610	610	632	546	618	621	607	570	634	550	601	584	569	623	630	632	608	599	611	567	627	601	580	555	613	559	578	629	618	589	595	594	608	592	625	602	588	640	617	577	618	599	596	574	573	568	583	617	567	583	639	585	584	583	617	597	573	599	583	518	661	603	585	576	589	564	577	576	581	564	645	594	592	637	626	608	618	571	590	585	586	575	617	639	632	598	604	608	608	585	597	649	616	599	586	613	565	626	618	643	596	613	587	599	588	602	569	583	574	604	564	543	597	604	560	604	627	591	590	549	598	557	572	573	590	573	608	602	630	564	594	608	580	564	594	567	626	620	621	547	545	585	577	604	537	598	573	581	568	606	609	573	593	603	588	611	547	600	597	577	574	620	630	640	559	597	601	569	618	583	552	574	625	602	612	601	585	597	598	584	625	601	602	582	570	600	594	550	592	588	578	581	577	595	585	567	586	604	618	580	566	579	580	582	570	586	636	590	585	586	597	598	594	606	614	585	621	586	618	587	596	574	609	610
23897	21352	28504	24565	21367	11379	3288	1835	1458	1331	1258	1202	1139	1114	1140	1066	1110	1117	1027	1030	997	981	935	981	958	998	992	1035	1011	983	994	979	923	1017	986	982	914	997	984	946	950	975	940	1005	978	931	950	982	1015	919	956	923	959	931	933	958	924	964	1007	915	908	933	902	1007	891	956	941	979	947	906	873	915	921	897	964	957	964	953	905	911	917	923	888	918	972	925	912	893	974	960	924	950	916	929	956	961	918	926	884	965	925	950	874	930	905	908	929	918	966	943	873	924	912	955	945	912	897	888	931	897	921	899	961	945	913	887	936	898	928	967	934	905	913	933	904	909	948	907	873	922	952	950	909	903	922	936	896	949	947	841	896	913	961	909	919	931	877	953	920	901	924	881	913	914	919	908	921	893	909	921	923	906	912	899	904	829	882	893	900	912	926	906	916	873	870	858	911	949	877	918	924	910	881	931	935	913	914	878	949	911	912	945	878	961	858	924	955	1007	959	906	963	923	905	964	945	885	912	900	921	905	942	896	878	910	856	975	929	926	925	845	965	926	955	908	890	996	947	907	934	899	976	968	890	914	954	903	943	910	969	965	892	906	916	904	928	936	968	971	890	961	923	915	901	953	856	848	898	876	954	966	895	900	910	919	879	897	920	939	963	915	959	916	959	971	946	936	868	932	947	925	903	927	932	906	901	905	899	923	884	923	894	921	902	935	896	974	897	921	962	891	935	890	924	869	902	939	909	947	900	893	905	945	961	921	868	899	938	936	945	955	962	921	908	906	924	921	993	898	866	895	926	846	884	906	941	859	909	899	931	991	963	902	933	942	938	875	908	937	932	904	957	951	934	924	977	913	909	927	938	921	920	925	925	892	927	915	921	904	865	870	893	857	959	959	865	894	905	883	926	953	904	946	906	881	849	910	969	911	937	934	928	936	976	880	891	974	904	993	852	911	914	925	989	927	854	957	909	946	957	950	879	918	916	906	911	886	870	904	928	939	903	961	924	933	922	931	923	951	901	911	911	976	935	910	917	889	937	926	936	901	928	936	921	859	868	905	936	978	885	882	900	903	930	921	981	975	964	942	892	905	879	924	948	932	942	903	926	990	906	948	941	875	909	966	944	923	900	961	910	886	932	957	876	949	904	877	953	962	918	935	956	938	913	935	896	897	906	884	894	972	907	917	911	885	927	935	997	910	885	908	871	930	867	916	932	945	944	876	890	920	923	926	972	932	897	957	973	847	907	919	927	906	915	859	916	942	928	937	900	889	922	905	922	932	953	932	950	930	991	938	882	908	964	934	907	938	907	958	881	926	890	911	918	860	918	956	904	919	940	931	895	912	912	904	928	973	898	883	922	875	940	914	899	900	924	937	918	871	934	937	881	884	941	875	949	894	947	949	929	895	895	872	940	870	939	866	944	921	903	937	901	944	910	900	999	960	896	908	914	877	935	910	901	898	927	924	934	927	911	964	919	914	911	901	910	913	955	899	933	830	900	941	915	949	899	856	925	904	903	917	883	900	887	953	894	881	912	911	932	901	918	887	917	909	935	880	924	965	873	951	922	863	923	966	918	959	949	923	923	862	876	857	894	908	981	889	965	912	926	931	900	884	917	901	879	875	912	911	903	888	908	954	869	889	908	905	954	936	877	955	954	939	871	964	916	919	950	885	941	982	885	942	927	920	888	892	902	922	866	914	927	935	850	841	986	967	919	932	955	943	987	927	920	929	885	909	888	863	916	917	896	903	882	882	880	839	914	933	901	917	965	894	933	928	899	943	975	904	900	945	957	958	940	912	908	912	888	918	910	928	943	941	883	884	888	875	879	923	936	897	899	888	889	890	894	944	880	1011	897	934	918	858	927	936	891	897	896	937	877	908	917	974	911	950	861	939	930	903	879	887	878	896	897	895	919	931	968	923	924	958	955	890	913	915	897	866	910	878	878	921	854	889	901	961	909	964	930	939	928	931	922	927	878	911	927	888	898	1013	921	915	903	921	927	911	860	910	923	913	915	933	921	919	938	920	902	908	880	907	910	849	905	901	970	947	931	938	933	946	934	973	938	897	913	893	923	882	900	864	911	936	907	903	935	892	864	924	928	967	901	906	894	912	905	825	888	929	902	895	904	914	898	982	885	940	925	882	888	896	929	866	912	995	881	918	919	870	909	892	935	908	907	927	939	896	963	928	897	929	910	936	890	871	866	932	941	943	938	922	912	901	938	972	952	931	890	931	904	942	885	923	952	903	920	894	941	901	915	928	929	929	895	925	972	944	902	909	911	918	916	938	942	896	917	965	909	924	863	878	950	957	873	923	865	857	991	925	896	908	934	927	929	888	924	928	915	900	875	907	910	941	915	917	877	975	930	940	938	937	950	925	902	911	898	906	936	911	897	956	902	910	871	937	913	914	990	888	968	928	900	927	956	842	925	910	899	974	948	922	893	947	891	923	918	953	955	970	871	867	873	901	940	871	894	841	905	920	916	926	955	983	876	920	892	931	947	928	936	905	943	851	945	915	849	952	910	914	915	881	895	873	887	874	913	886	942	941	930	924	983	876	883	941	918	842	932	881	922	917	908	960	915	948	932	872	905	900	911	903	956	907	965	897	928	899	901	907	847	933	904	858	912	876	974	982	967	882	942	894	925	900	971	885	937	935	927	954	929	883	957	917	900	972	898	932	916	963	930	896	870	943	917	893	892	927	857	928	889	920	924	921	972	918	879	878	943	892	921	901	894	907	905	897	910	903	913	936	902	926	933	928	909	926	900	957	865	938	911	906	914	928	913	872	890	927	916	837	951	914	954	960	935	937	933	909	927	923	960	957	928	931	917	906	921	917	863	883	937	913	907	944	909	871	891	936	872	883	878	945	929	931	924	852	928	940	895	948	967	855	910	892	959	908	913	935	893	893	863	897	892	904	882	894	900	943	927	933	945	954	895	919	914	883	895	896	894	914	912	919	962	876	924	858	916	923	957	935	864	925	961	948	971	953	968	952	937	922	948	912	919	952	868	930	924	877	931	861	901	964	895	897	919	934	935	864	901	947	825	947	884	897	887	892	930	943	910	926	930	917	886	923	911	887	896	902	902	863	930	870	922	899	934	939	950	932	911	934	932	939	870	901	861	959	915	888	919	904	924	924	893	871	911	880	962	868	940	852	947	913	974	938	840	900	922	934	940	896	951	930	959	914	860	941	921	838	901	926	908	906	924	873	944	935	930	913	887	927	959	883	909	884	958	995	901	903	924	893	892	882	874	929	925	922	879	897	927	910	938	901	890	923	900	883	910	957	898	943	894	922	874	937	859	910	866	930	921	947	886	910	918	938	915	881	931	933	919	945	869	928	901	901	930	910	868	906	853	981	956	897	899	901	884	940	954	916	936	942	915	903	982	933	913	898	907	931	976	942	885	912	933	957	902	943	905	890	921	952	893	917	934	930	990	874	941	928	879	907	901	880	900	925	913	961	906	923	883	949	914	880	911	936	970	934	964	872	950	911
9521	28195	18372	8366	7692	4978	3661	2383	1811	1597	1462	1387	1263	1239	1229	1243	1278	1142	1047	997	1063	1042	1018	1029	1039	1008	1023	965	1004	988	1030	1001	915	1019	1013	947	1040	1078	979	1015	1008	946	955	1011	912	940	941	945	941	850	1025	962	906	920	940	897	891	930	957	905	929	977	980	894	972	944	977	887	963	919	917	888	922	922	919	961	921	933	909	981	942	887	911	967	910	884	856	904	970	882	905	905	939	895	945	875	894	943	900	926	927	949	935	888	879	927	862	887	935	834	918	905	931	927	907	905	923	934	935	911	962	918	936	939	905	1002	874	1001	885	935	891	948	917	939	926	856	916	901	907	931	842	931	876	872	922	853	875	926	949	908	970	891	910	920	960	924	865	951	959	895	916	890	926	891	920	893	876	952	893	866	904	870	904	890	902	876	914	930	878	921	899	911	938	866	934	957	911	968	898	898	913	937	944	953	911	837	898	914	889	933	900	852	1010	910	939	922	921	893	950	938	902	871	924	921	908	915	929	879	904	916	892	855	953	917	902	963	917	931	928	890	941	888	908	904	903	933	926	867	924	920	952	898	950	903	909	840	910	953	909	854	907	923	900	947	949	888	917	922	844	933	913	972	888	871	897	882	909	921	954	933	894	921	897	889	925	909	964	880	924	883	948	911	894	946	927	928	934	952	901	900	882	852	897	904	936	886	968	936	883	935	930	936	908	944	921	904	973	920	877	934	945	916	903	953	928	946	979	883	909	861	919	882	895	880	902	912	923	918	852	948	875	925	863	892	884	899	891	958	896	885	915	924	917	915	936	940	915	919	947	879	1005	934	902	932	934	892	883	951	857	921	895	945	944	890	927	935	879	892	921	933	937	920	916	921	912	911	930	901	911	875	932	933	905	938	929	858	854	968	900	902	920	951	878	904	940	891	866	942	896	878	936	902	907	920	855	896	957	852	931	918	883	854	923	896	940	929	900	949	943	906	902	856	924	943	926	943	929	944	928	871	918	879	986	867	936	895	924	858	891	895	912	972	929	890	897	889	934	977	907	908	896	896	906	961	922	907	898	940	910	877	931	915	912	947	941	942	877	881	895	895	909	937	873	917	922	926	906	893	898	899	868	859	881	955	942	850	905	909	884	902	870	935	939	883	916	871	960	877	921	909	885	926	894	920	944	969	930	898	917	973	871	914	916	929	914	906	859	902	905	965	958	885	870	913	968	887	937	913	907	911	933	869	926	870	924	967	957	893	915	898	885	890	963	919	902	943	912	871	899	873	947	867	972	927	957	928	859	912	935	894	904	939	921	917	923	941	909	822	978	914	907	921	902	890	878	886	928	928	857	894	931	909	948	900	958	908	892	973	917	896	971	907	930	921	929	974	924	885	888	918	941	868	892	849	891	895	909	932	899	896	892	936	865	910	908	956	881	986	960	929	912	909	894	881	897	897	900	903	911	843	904	867	941	933	939	896	899	978	977	885	883	922	928	878	924	913	907	925	920	956	906	906	905	874	931	935	906	884	921	873	958	932	915	927	907	948	945	920	908	897	940	900	898	960	892	934	898	889	897	863	906	897	922	958	887	897	857	915	864	920	942	909	857	877	883	882	883	891	901	888	897	927	893	901	930	907	901	910	916	935	898	945	945	916	896	884	908	895	982	932	888	955	876	904	932	879	900	891	859	964	935	883	934	856	956	901	960	949	908	887	908	934	956	923	874	884	924	924	929	921	870	905	954	892	924	888	953	905	924	885	943	898	861	930	902	903	971	923	886	934	850	1001	935	873	923	881	873	927	903	864	905	928	944	915	872	926	919	921	880	898	970	919	896	930	917	946	905	874	914	911	911	974	928	920	905	958	898	941	888	902	947	899	879	913	887	949	954	915	933	910	920	887	905	912	947	904	939	901	891	920	926	969	899	909	966	925	939	927	910	953	926	951	841	964	933	894	879	966	901	890	946	852	936	898	875	907	894	920	897	875	952	842	938	938	924	900	917	898	894	923	884	873	872	912	934	884	951	907	990	911	927	909	906	866	873	941	913	925	960	888	839	910	874	942	859	918	900	946	944	905	941	927	860	951	928	886	878	900	883	896	921	906	947	878	903	963	860	894	935	943	905	889	884	894	900	914	893	860	911	893	876	959	929	870	949	891	915	933	866	989	937	895	915	916	908	918	914	909	914	918	940	935	910	960	899	873	940	838	928	914	969	904	933	873	904	903	933	922	906	988	861	944	960	916	926	902	980	941	848	887	905	883	885	896	924	873	947	874	909	897	906	925	969	838	843	858	925	887	882	927	865	900	946	941	951	977	899	890	918	904	832	946	883	939	934	859	941	909	889	901	973	903	919	880	936	915	907	919	887	896	897	920	921	914	906	925	915	885	932	922	904	909	951	914	933	894	899	945	898	909	935	925	916	921	912	881	912	881	887	937	899	863	902	925	926	894	909	874	880	849	963	915	938	912	914	903	947	876	901	899	869	869	907	938	865	937	911	884	915	915	843	903	876	968	937	893	901	896	982	938	936	908	863	905	880	871	852	882	896	931	927	962	905	947	899	964	938	896	901	927	946	873	888	905	963	903	938	870	917	886	910	897	912	859	883	923	911	936	960	897	905	919	901	929	895	947	898	939	884	897	909	889	907	939	968	900	909	950	868	883	899	867	906	918	864	949	910	916	892	948	886	916	862	911	894	944	935	890	944	851	888	916	967	933	956	843	888	942	900	858	912	912	899	949	906	919	903	948	981	831	880	856	877	880	885	910	941	909	875	965	901	930	891	957	890	932	899	953	941	926	896	946	904	877	933	923	917	940	924	893	870	890	921	902	880	916	914	961	905	864	916	875	912	950	910	910	973	914	910	876	932	916	900	860	892	939	922	975	914	926	911	873	867	940	910	899	916	885	883	903	878	906	930	942	909	919	945	967	911	866	932	931	928	963	919	940	931	916	894	883	860	978	916	897	927	924	939	938	917	865	870	910	921	912	903	870	866	867	907	897	936	920	914	890	930	875	944	878	939	960	933	933	897	930	908	875	900	893	893	893	945	930	911	960	896	902	849	967	967	878	925	939	902	901	920	911	933	891	875	910	899	928	878	877	900	966	942	930	874	896	959	830	910	942	922	882	933	926	926	939	877	899	861	899	908	929	837	890	861	967	883	917	878	900	889	893	932	922	934	950	870	962	891	918	891	880	903	917	878	905	956	905	958	910	971	923	918	896	878	906	913	920	919	834	959	914	954	908	903	915	883	908	946	912	950	942	912	940	922	878	878	895	898	898	932	896	937	912	901	894	927	876	917	932	896	935	854	922	988	931	885	937	935	943	969	867	949	857	882	896	882	928	867	895	889	886	935	893	910	893	878	895	957	922	891	895	898	909	910	866	925	862	967	903	927	929	930	946	894	885	906	943	891	894	942	901	891	905	928	909	915	903	934	923	911	856	955	898	939	874	933	921	894	910	936	889	926	964	905	875	938	943	946	829	900	919	893	893	871	882	938	926	943	867	931	897
24971	21346	27377	25539	11717	2402	1378	931	784	717	682	696	677	637	632	642	639	599	567	574	536	549	590	519	561	570	568	544	569	510	566	568	558	562	559	567	554	616	514	514	545	541	516	534	491	480	514	506	544	504	542	534	525	560	497	509	528	566	524	477	523	499	489	504	516	542	566	534	544	552	540	578	570	524	560	538	540	471	498	536	520	534	506	511	524	566	525	509	520	505	524	525	507	523	513	465	490	489	565	532	518	543	503	516	498	517	505	548	534	501	491	496	542	537	535	538	527	523	509	551	504	567	523	501	509	481	497	493	556	477	503	543	507	477	507	527	531	528	538	520	535	500	510	503	538	530	508	536	544	502	519	530	504	540	486	511	574	537	485	493	498	558	528	464	498	506	524	536	503	495	513	484	584	538	498	512	528	517	518	522	460	537	526	552	516	548	496	505	514	535	519	522	525	529	553	514	537	486	516	556	495	516	525	572	520	490	513	530	559	536	482	526	506	558	499	485	507	545	483	517	508	507	527	522	516	511	498	527	475	548	526	521	531	528	519	479	515	510	527	532	525	526	494	489	500	515	529	514	545	529	474	538	516	490	516	504	541	484	485	487	526	495	541	496	492	555	523	501	506	528	499	522	513	568	485	481	544	512	548	507	507	521	471	479	521	521	499	501	528	526	516	503	521	548	466	549	545	545	544	500	551	495	543	538	532	504	514	527	570	484	555	551	492	543	512	484	482	492	522	508	509	522	481	565	506	531	511	538	496	502	539	555	511	503	455	519	481	504	539	497	572	510	538	483	532	500	501	520	547	468	489	486	527	514	486	550	482	517	508	488	510	546	527	505	522	506	562	523	520	463	509	513	533	537	527	533	500	481	529	486	526	518	514	501	562	514	510	487	555	566	531	528	508	523	528	499	520	519	533	538	518	501	569	525	538	531	549	535	470	504	541	534	543	533	528	508	530	463	509	480	568	514	483	515	583	539	510	499	514	517	512	487	508	543	542	499	536	529	523	526	511	534	549	540	526	571	536	498	525	533	493	498	527	495	474	482	487	473	546	532	537	538	511	505	530	525	541	511	495	513	489	544	513	506	536	519	510	527	479	490	501	516	537	535	507	519	529	524	524	487	514	554	529	534	477	539	517	526	506	526	518	488	567	509	520	483	507	537	472	499	536	562	510	542	515	529	532	509	537	587	572	524	510	544	554	510	499	511	504	512	490	531	490	525	496	532	548	529	504	500	516	487	528	521	527	471	485	524	514	543	501	488	496	523	510	498	518	526	507	522	517	528	528	506	532	509	511	509	517	479	487	507	541	498	525	521	542	516	487	550	486	528	504	500	535	570	529	510	529	473	500	489	496	503	562	519	533	499	496	503	550	530	540	507	524	522	524	512	533	544	537	505	494	517	501	455	529	513	506	536	499	491	524	544	538	559	482	490	503	541	524	531	518	518	542	521	563	542	530	531	502	504	548	531	522	521	499	528	493	489	558	507	542	486	554	508	511	567	529	563	553	514	468	535	549	503	483	518	510	537	508	524	539	565	541	546	505	513	536	559	524	489	531	530	501	563	536	492	491	527	511	509	514	501	489	475	490	510	509	489	539	512	510	504	513	546	454	503	532	518	547	476	535	522	502	501	503	533	503	568	497	504	515	514	505	524	537	505	600	531	510	489	498	484	513	514	547	516	513	485	520	519	527	502	510	513	539	551	553	542	540	535	531	490	532	500	492	541	520	492	519	512	562	498	511	524	522	473	489	519	505	540	527	537	554	500	495	545	509	510	514	540	489	540	522	492	553	517	534	526	488	501	525	523	495	519	531	546	547	540	550	533	499	516	535	516	517	538	533	534	504	487	519	554	542	528	509	527	538	508	550	546	537	524	471	503	530	510	525	544	513	522	525	511	502	530	520	518	511	517	558	582	536	452	516	515	522	491	501	519	509	534	514	555	539	533	525	535	584	508	533	532	528	497	535	534	534	529	525	501	521	500	525	529	531	501	539	525	554	510	485	517	532	555	515	536	530	497	483	514	514	507	545	524	499	538	521	547	540	518	511	526	510	515	561	530	518	527	533	461	548	495	550	568	518	522	500	531	546	487	515	493	541	526	579	549	496	522	479	531	491	519	473	481	548	501	510	482	497	539	486	510	497	519	497	506	539	515	526	566	512	534	536	526	549	505	520	519	455	529	515	552	533	549	544	466	547	526	498	448	519	517	536	580	528	509	517	535	524	494	504	529	493	546	492	527	516	501	505	514	505	501	522	467	494	542	540	534	479	491	514	526	511	528	519	494	516	525	518	516	511	503	543	520	493	500	539	544	516	537	524	535	533	530	513	522	520	484	546	516	512	510	488	506	517	540	538	501	530	485	539	529	523	514	514	525	517	521	485	505	512	520	527	498	514	487	557	484	534	503	482	487	532	542	514	486	540	525	454	528	532	523	534	508	527	512	521	533	512	485	533	492	509	497	582	497	507	535	549	537	486	469	531	526	557	495	553	487	537	523	508	536	560	542	528	524	521	551	506	523	542	519	580	526	478	501	518	518	564	461	523	534	530	545	526	568	522	496	533	520	533	509	559	507	496	496	504	519	510	514	526	521	499	496	523	488	486	517	516	495	575	487	489	512	485	507	527	505	517	495	525	541	513	515	513	476	538	449	502	476	524	517	535	474	514	537	561	539	492	536	524	483	540	553	546	561	516	531	524	497	516	495	497	527	483	515	513	536	502	540	543	512	488	530	528	522	528	493	513	556	538	510	491	502	501	551	547	542	535	529	502	522	522	550	528	528	508	518	474	531	554	494	501	542	533	489	520	538	521	483	519	526	537	536	525	510	551	502	544	528	510	536	538	494	551	513	526	492	538	532	483	507	486	516	522	544	549	508	504	551	533	503	529	553	527	483	474	551	523	543	521	539	524	551	518	522	534	500	514	545	525	546	555	506	526	478	542	480	523	504	535	550	522	531	516	474	506	547	513	533	495	513	545	508	510	504	532	545	502	521	521	518	501	556	507	530	517	536	524	529	524	477	580	511	538	511	526	510	504	527	535	534	508	508	505	546	570	520	533	531	521	535	533	487	540	522	551	518	514	532	516	526	484	507	512	485	505	524	522	478	540	543	516	490	539	515	549	499	516	496	546	507	499	496	532	527	498	538	500	556	525	536	521	518	507	527	483	537	508	506	504	548	509	509	477	520	529	521	503	509	528	509	483	523	502	514	487	509	513	505	544	502	529	512	514	517	530	510	511	504	479	546	540	551	542	525	509	495	513	492	508	558	530	540	521	529	528	532	482	536	514	504	509	551	513	503	513	487	550	551	531	489	538	503	549	515	520	508	505	538	518	503	502	497	544	535	497	502	537	541	492	555	503	532	496	514	538	487	496	533	493	555	538	560	555	523	522	527	537	543	498	515	527	502	473	498	492	472	533	516	581	513	513	517	550	524	474	521	528	536	522	550	491	527	542	495	507	550	514	500	487	502	541	546	535	503
8232	22397	13041	5585	5107	3366	2239	1459	1095	975	854	825	837	765	736	791	805	664	689	608	637	586	601	609	585	615	620	635	612	596	586	636	628	596	584	629	655	656	630	603	570	607	567	563	568	571	541	528	528	600	568	558	559	529	555	559	497	554	548	532	517	543	544	543	553	548	571	526	592	512	616	500	556	540	571	531	589	474	524	565	569	523	546	546	585	570	582	541	612	571	536	514	534	555	571	510	567	528	551	560	532	515	511	577	524	546	512	558	532	608	505	544	548	554	547	505	538	598	560	525	548	577	565	573	555	516	534	559	553	513	520	557	544	526	539	528	537	554	558	539	536	507	527	547	552	516	550	543	540	508	548	512	521	543	536	528	521	532	589	575	557	541	545	527	549	505	540	534	555	552	559	563	521	535	590	550	547	589	548	530	557	528	566	526	584	520	571	543	560	550	562	536	534	553	540	541	569	561	538	537	570	575	580	556	522	546	586	531	502	538	526	507	548	585	548	529	573	554	553	539	560	552	534	510	555	527	600	522	534	564	533	525	544	553	566	564	527	546	538	510	558	505	532	552	566	555	597	542	533	574	535	529	546	521	563	545	563	548	578	515	531	553	557	543	513	550	535	528	537	552	593	540	570	509	557	546	536	551	545	544	543	545	543	546	473	541	532	525	552	510	561	543	545	591	545	607	527	532	501	542	541	547	513	501	533	580	538	526	538	528	579	512	562	558	512	525	530	555	543	522	523	509	606	569	555	565	557	538	533	523	540	552	530	517	563	539	548	540	558	566	594	543	515	566	553	528	532	535	567	531	514	524	527	542	526	578	539	533	540	576	531	511	566	524	555	539	541	538	582	527	527	542	528	540	593	549	501	544	560	553	565	497	575	540	483	525	540	535	551	544	546	550	528	569	513	546	555	550	560	552	558	533	531	579	549	510	544	531	588	539	504	553	518	564	569	541	543	574	531	563	540	542	551	559	546	514	529	533	532	545	546	545	544	532	539	549	515	539	544	538	536	575	519	480	546	547	574	509	580	535	540	516	531	533	572	537	485	527	577	544	525	558	521	530	516	535	551	518	568	522	528	513	559	492	539	551	570	562	538	501	582	549	505	514	517	583	547	561	560	545	531	535	538	553	549	537	531	538	532	536	531	525	527	560	528	556	556	519	511	563	519	499	530	545	525	577	544	544	565	536	527	548	574	516	526	530	600	534	578	524	548	585	548	524	518	578	537	565	486	557	577	550	516	537	545	535	531	508	560	555	535	520	503	516	521	544	510	547	587	531	562	520	518	566	552	551	522	588	537	528	508	557	517	551	604	509	533	526	558	543	557	539	515	565	524	520	555	547	562	513	561	553	513	562	564	555	543	512	523	548	495	548	525	555	524	555	536	533	524	529	568	521	501	502	550	546	547	580	541	549	534	568	511	520	504	533	555	546	532	502	565	533	554	465	540	532	506	517	529	560	577	555	543	570	610	488	519	563	530	570	523	531	556	555	551	531	523	504	563	548	552	534	523	535	548	576	534	569	546	562	580	560	518	530	563	562	530	554	546	510	567	548	553	522	527	550	513	540	528	512	551	541	535	560	544	551	565	529	516	550	518	524	525	520	484	548	533	521	564	516	550	505	549	550	550	572	486	549	540	515	532	572	509	550	541	553	496	509	533	518	561	543	546	525	551	528	572	526	555	519	565	564	567	543	554	564	543	538	572	531	522	512	535	539	568	533	512	519	542	509	527	542	542	544	521	537	529	525	532	541	555	556	541	546	558	540	595	551	522	551	524	551	550	576	500	550	497	560	540	543	537	562	545	539	494	513	557	573	543	551	493	536	539	549	567	527	511	553	550	503	508	554	516	532	543	522	521	521	529	537	554	550	526	562	519	577	552	515	578	588	547	519	526	533	539	563	563	529	583	566	530	571	465	543	547	563	577	504	552	515	579	531	580	605	502	544	562	538	527	544	541	557	547	561	516	533	530	550	540	517	560	553	548	515	560	542	577	536	556	554	526	518	521	571	567	549	530	526	574	524	577	510	525	561	544	554	542	551	549	524	529	531	555	564	537	538	552	561	535	553	567	526	582	521	540	575	526	563	517	598	501	544	565	566	554	536	527	541	558	535	496	547	508	566	543	546	557	545	554	541	525	497	538	549	558	507	514	534	534	500	529	535	522	526	506	555	552	517	543	551	557	520	546	547	557	529	484	559	528	523	533	533	516	568	494	577	503	538	515	556	545	590	547	515	539	538	535	530	558	538	561	530	540	554	505	566	532	541	505	499	554	544	539	519	515	532	557	542	554	579	492	576	557	543	540	551	559	524	568	525	505	512	570	538	528	544	542	521	523	552	548	553	550	501	534	534	491	519	539	573	567	578	554	509	530	529	551	551	542	533	560	546	545	544	523	578	559	589	506	533	516	519	546	532	544	554	543	526	574	531	545	566	526	546	524	534	532	550	535	490	532	522	522	546	538	521	560	530	552	531	554	537	499	546	514	560	527	518	537	544	544	511	539	525	556	581	507	578	540	541	547	529	487	548	505	535	527	523	585	488	514	593	534	541	538	559	520	578	515	525	525	578	543	550	544	531	592	536	550	582	555	522	535	538	530	526	559	525	544	543	526	541	541	516	577	562	506	540	536	527	524	530	514	522	528	562	545	535	521	548	547	572	476	571	507	507	536	564	552	550	542	520	537	516	526	523	505	514	580	534	520	551	562	540	567	586	559	550	534	538	548	583	560	552	564	512	520	567	546	537	552	556	562	567	524	542	513	549	529	559	543	539	557	544	518	553	536	567	570	524	534	509	535	520	543	541	570	519	533	533	555	542	526	531	534	499	543	565	525	584	526	563	501	543	558	521	560	552	579	509	521	525	546	554	519	515	563	525	577	543	530	555	532	561	580	542	545	537	542	565	554	560	555	563	542	507	537	593	505	531	552	537	527	509	583	554	495	540	557	507	555	511	516	519	555	560	551	528	522	541	500	518	524	515	589	578	580	540	570	507	534	563	537	596	569	558	538	529	514	566	496	538	500	543	581	545	523	528	537	545	539	542	514	553	525	578	579	506	522	559	571	555	540	508	577	518	489	530	543	539	527	524	574	574	532	554	548	533	537	510	544	542	521	542	499	539	514	542	563	539	547	507	543	568	537	543	544	480	510	526	509	531	517	549	512	517	528	518	594	559	518	553	524	556	527	561	548	567	576	545	525	529	555	528	529	528	572	542	569	563	567	534	540	557	563	509	573	553	559	523	512	545	525	541	600	520	532	578	530	530	550	539	588	568	529	554	532	548	533	531	543	535	516	533	545	541	528	586	516	563	548	539	553	526	513	527	504	491	549	557	554	520	538	562	553	577	510	561	541	532	523	538	508	536	544	540	562	544	575	543	501	532	614	542	530	575	499	556	488	533	529	512	563	566	527	533	510	561	522	556	553	576	520	563	490	536	558	590	522	497	543	562	554	523	515	513	548	505	555	578	554	536	548	528	524	536
22707	21356	29022	24075	21369	21526	11385	2807	1816	1633	1509	1418	1392	1387	1340	1378	1322	1216	1179	1154	1100	1122	1103	1061	1091	1169	1061	1079	1067	1063	1088	1071	1099	1027	1075	1101	1049	1136	1035	1019	1056	1075	1034	1059	1033	1052	1013	1003	1026	974	1011	959	1049	1021	1031	1093	1031	1052	986	987	1025	1007	1024	1080	974	1042	964	973	1043	1037	1018	1013	1042	992	958	1027	1011	1019	938	1000	1019	997	1004	974	998	983	955	947	1003	1018	1035	938	966	1000	930	994	987	1011	1038	1047	1003	1018	1015	961	1005	1020	965	997	1032	1003	953	1032	1022	1016	1008	1043	1030	994	1002	1034	996	953	945	1013	1023	996	963	1026	968	947	939	1006	1030	996	1000	970	1001	978	968	984	1015	1012	1001	1009	1026	962	1021	1000	1009	963	1011	982	1007	963	976	998	988	1053	977	986	1008	993	952	963	942	1035	1046	1010	962	994	1040	1014	1000	992	1006	991	1026	970	1000	965	993	923	972	912	984	986	977	999	1043	955	972	933	978	1005	976	999	975	1000	942	938	982	974	978	969	1022	960	1018	943	925	966	944	973	991	967	937	969	1021	955	1040	1007	988	961	970	1023	970	997	953	969	993	994	1008	953	1025	1022	951	1001	987	981	941	943	1020	941	984	1038	1010	1013	991	978	1015	963	948	985	1028	983	981	1000	1042	976	979	999	1005	981	982	1018	1014	1014	1018	895	998	1012	1064	945	1006	996	990	965	963	961	1001	965	1034	972	972	1024	1038	1005	1024	1038	1008	1042	1001	980	955	1070	995	908	993	998	1042	950	987	1017	923	975	1027	1058	937	994	956	1056	956	979	994	972	953	964	999	1002	993	1038	1031	1009	973	1016	907	1005	967	986	972	976	979	1066	999	993	970	1010	944	942	957	981	997	979	971	1045	938	992	977	1045	1017	985	991	949	994	1006	981	990	977	923	986	938	1036	920	1018	964	1030	971	1008	1003	956	984	1004	967	905	984	950	1026	1005	994	991	1001	992	1014	996	1018	943	1006	987	1013	987	999	974	955	1022	931	918	999	976	1000	1033	1001	1070	996	929	1018	967	972	998	909	940	1000	992	1016	963	969	988	967	1021	963	952	939	996	1041	945	946	995	1037	1039	991	987	1062	926	985	990	964	961	1008	941	1022	965	970	977	978	982	1017	967	976	1013	969	957	1003	923	1039	1015	980	945	966	968	980	972	1040	1031	1013	957	969	977	1032	1005	981	1042	974	969	967	993	939	974	1005	939	999	993	1012	1044	1000	996	963	970	988	979	984	1048	1015	1015	971	989	984	958	979	1004	968	943	995	967	954	965	963	1032	958	962	994	1000	963	1019	1015	966	986	1025	992	967	1012	974	1006	945	1048	979	955	990	972	983	960	968	989	949	1000	1016	978	989	999	1032	985	1011	952	965	971	997	995	969	980	996	1020	1034	928	995	961	995	957	969	1001	941	988	1018	1014	943	991	1020	1004	961	964	990	962	957	964	981	1000	1008	1023	1024	995	1047	905	946	1032	953	969	988	997	951	963	1003	921	1010	992	1037	1073	960	983	974	972	950	1037	974	1016	1031	983	994	1020	988	976	985	969	1039	1016	1020	993	963	992	958	1029	1017	1005	1033	961	972	986	953	1004	1041	1009	969	972	1051	989	949	975	1015	1013	972	942	997	1018	1001	989	949	955	944	1025	1010	964	954	1017	914	1025	1003	959	955	982	946	991	1012	1024	1000	1040	1024	1007	1030	948	1006	985	1008	959	1001	922	909	1002	989	969	1024	937	976	1006	927	991	998	989	1014	1009	972	1041	979	1038	1014	990	996	1001	1031	938	991	962	948	951	972	899	969	936	1037	977	923	1007	1027	979	968	958	969	942	974	1017	970	918	1018	998	979	935	972	955	1000	1032	1050	1025	892	937	988	1021	926	975	972	962	927	999	977	993	1050	949	1007	993	946	988	965	979	1014	990	995	1013	1024	945	985	960	1011	984	977	973	1042	950	1067	1018	974	1022	992	1011	970	954	992	1015	1027	1046	1016	976	935	999	940	953	994	1023	980	927	1041	994	1033	986	980	996	1007	1033	957	962	895	957	987	983	1001	923	1005	989	959	993	1045	1011	1002	938	971	994	986	1028	1050	953	997	996	990	1028	1008	977	998	972	950	1015	996	1000	919	985	1015	1043	957	958	953	924	1005	1024	960	949	1054	908	976	941	1025	1035	996	1026	995	965	998	965	973	993	1027	973	978	964	1000	975	987	959	1018	1016	992	1015	1003	954	1001	1022	961	982	1008	928	946	989	993	985	951	951	1022	946	999	945	980	988	981	1004	963	998	1007	1021	982	972	1028	984	969	985	1027	968	979	990	978	1043	978	969	963	1005	984	969	1000	931	934	996	925	923	1034	954	966	910	986	899	965	960	981	920	980	954	998	1007	1012	1042	990	982	1001	969	911	1002	987	996	959	1026	989	965	974	961	971	1011	988	950	937	956	980	1006	977	1014	946	980	971	995	1034	952	1014	970	1013	1072	950	977	997	994	1008	1000	928	1001	1001	974	1022	992	1010	995	1003	984	961	1022	1039	973	976	988	941	981	992	974	911	1009	984	965	1018	970	981	1016	1031	994	951	973	1003	1026	1018	984	975	1032	1005	978	1020	1014	944	944	1022	1019	1016	980	1021	981	988	962	932	938	1003	958	989	975	971	951	1014	936	982	1017	972	973	980	1054	971	991	978	1012	966	963	1033	961	1014	959	951	976	980	1001	949	1013	1004	1008	974	980	1002	1026	1004	998	957	978	997	1003	1007	972	948	1001	1019	947	973	1004	1044	988	958	983	995	986	1006	970	990	996	949	993	1039	959	994	947	985	1009	969	949	951	1019	1014	1022	989	981	987	996	1007	905	955	1015	1012	951	961	1012	1014	937	1055	974	1029	1006	994	956	1014	1006	991	951	985	1044	970	982	1061	1009	995	954	950	982	990	1034	900	1014	977	1022	973	982	964	964	959	1014	987	981	926	994	1048	991	963	999	951	994	1007	991	954	1017	986	1028	996	983	1040	1033	1012	975	995	945	961	1043	1002	1041	999	1032	957	1012	994	937	950	977	1040	1008	993	1004	998	979	1029	987	1025	942	994	955	1043	952	991	1050	1012	967	976	1009	1006	982	991	1001	933	945	967	979	1022	981	957	978	971	946	953	974	975	967	963	1053	1009	998	934	997	957	1004	929	976	990	1014	948	973	959	940	1012	987	980	985	988	1021	932	956	988	974	994	1025	940	944	1001	943	1006	932	1060	994	960	962	1016	986	907	1029	1009	1011	998	995	982	955	1006	932	1039	995	1029	978	994	1005	967	974	935	971	952	948	967	1029	980	1030	959	986	981	928	1003	1017	967	957	1002	934	965	994	965	979	931	990	971	1019	1035	956	1055	962	962	1021	969	981	944	924	980	1012	961	938	1005	977	1044	1031	987	1012	991	946	998	982	981	991	1021	1021	953	1043	983	965	973	996	941	949	1016	960	971	949	987	952	1014	934	940	986	1027	1011	1020	977	1018	898	978	1008	1012	953	973	1030	1007	986	961	987	991	982	957	931	1018	973	964	992	996	993	998	992	973	985	1010	939	992	1007	1000	983	997	965	1023	1024	943	947	993	1005	956	987	944	939	1005	993	959	1021	988	983	1042	952	1011	991	995	979	1026	980	970	966	972	963	990	976	985	985	988	988	986	949	936	972	994	972	991	976	996	945	985	1005	1012	967	946	980	991	999	970	986	1009	957	957	987	952	990	981	941	993	969	990	1021	961	1003	999	992	992	957	996	981	1037	1015	987	1009	960	1004	1006	931	977	942	1013	1027	979	1039	999	1001	1010	1001	989	1015	955	975	955	950	977	996	1014	1032	999	1017	1011	947	999	1005	951	999	1027	960	966	972	960	956	986	963	987	974	981	1064	933	933	982	1016	991	952	956	1013	942	976	953	989	1014	970	1018	1057	982	981	1002	999	945	993	971	1007	989	1052	972	988	985	949
12371	35706	24156	12460	11424	8088	4941	3466	2405	2191	1898	1819	1719	1619	1560	1563	1583	1410	1262	1213	1169	1197	1132	1121	1117	1163	1161	1110	1084	1078	1138	1084	1068	1158	1170	1104	1179	1079	1112	1091	1089	1129	1062	1105	1117	998	1021	1029	1047	1012	1009	1030	971	1078	1004	979	974	1008	1032	1015	986	979	999	1011	1083	1015	1000	952	980	961	1035	1015	1027	974	1012	979	981	1005	955	1014	980	1025	963	1012	971	999	1016	983	1002	969	1021	961	1014	973	1010	920	968	970	993	927	946	952	984	991	986	968	993	998	973	989	994	994	973	986	983	1005	941	980	1002	947	964	958	950	920	985	1012	923	986	935	1046	1028	975	918	1000	1000	1002	957	955	985	965	962	1025	1007	996	997	1007	977	998	950	963	924	989	1008	899	1018	1024	974	983	973	1017	931	957	955	968	957	936	973	944	974	1048	985	1021	964	983	936	947	988	958	990	950	991	1001	1038	974	992	940	978	969	1029	991	1017	1020	964	984	976	986	945	992	948	1016	959	961	1012	948	1051	970	969	952	942	969	989	967	1018	1042	919	951	970	956	973	972	1041	962	1001	1002	974	998	1016	1016	959	1057	991	998	949	996	985	950	1006	918	1023	965	1017	929	982	1045	1000	975	1003	963	950	1010	1040	971	984	998	1055	997	1018	923	1002	1019	989	981	974	989	954	975	972	991	951	949	1022	939	973	951	956	1009	977	1001	1023	998	1010	1006	970	940	953	988	940	1002	968	982	953	1013	970	957	1046	1025	958	982	1004	921	952	1015	970	1008	1003	972	1044	955	976	966	977	977	945	960	966	943	1020	958	1015	976	1028	1030	970	939	999	1069	998	952	1004	1008	971	945	965	992	957	949	970	955	965	954	1025	972	998	1005	1049	981	946	967	991	949	968	959	939	923	993	943	1001	967	958	970	976	981	1001	976	1029	968	952	987	970	958	997	1003	944	948	993	1007	921	1029	997	1001	972	975	1025	973	913	935	964	953	1025	1002	976	977	954	1022	977	991	961	992	896	1042	968	958	959	969	919	1000	1035	988	1002	996	965	986	936	961	968	982	1012	973	1005	983	1015	963	967	956	989	976	982	984	975	915	1007	1008	946	1012	996	970	967	998	950	1013	981	932	940	1024	1011	1002	994	961	1002	1027	972	1016	1051	930	1035	983	1057	989	1000	1016	942	949	925	995	943	1020	921	950	1006	1026	992	986	1031	1004	955	988	1005	956	1007	936	954	1026	954	961	968	953	992	1030	940	938	941	931	1002	994	946	975	948	999	955	933	907	977	998	928	976	994	944	998	1033	994	1023	966	977	1002	983	975	1000	929	964	1013	964	996	978	912	958	1010	1022	964	953	1020	1019	950	979	997	1013	982	1022	972	981	982	969	1003	953	975	1046	1014	1009	994	1012	956	990	994	929	998	933	1025	1000	1070	1019	933	1022	993	976	1012	1007	976	1013	954	918	960	1013	1059	978	961	933	1000	955	943	956	962	1020	992	1013	977	981	1022	961	927	1010	912	1018	993	941	972	1011	950	1008	965	994	971	966	1033	998	1020	980	977	1058	1000	973	958	1018	1039	928	951	968	992	1002	1035	994	971	1001	987	1060	959	963	979	975	1016	1029	963	972	999	886	941	1008	964	907	988	968	1015	984	987	958	1026	953	1032	1026	948	981	935	1079	931	994	1056	960	936	1004	1030	930	979	991	1000	969	946	1039	1026	982	962	977	1008	939	991	1022	967	984	950	966	962	960	1013	961	1017	975	1023	924	948	1041	959	1017	979	1007	935	953	977	1009	995	919	972	989	968	994	999	898	1018	962	964	965	997	976	978	918	922	944	1055	980	946	918	945	930	944	984	966	951	989	963	1024	1026	924	941	999	940	1029	1004	967	1003	983	1022	988	979	992	994	959	994	963	1033	992	973	996	961	964	973	976	920	1028	997	973	973	981	997	988	987	1039	947	933	997	953	934	973	1024	1033	965	984	958	981	994	976	965	1018	947	1004	957	982	986	973	987	969	975	923	984	979	910	1027	1014	962	991	998	977	956	1009	971	900	979	1011	1009	1065	984	897	981	965	886	997	994	955	976	1046	974	983	929	980	968	997	993	996	1030	978	980	990	982	970	986	943	946	987	1032	963	1014	993	957	1038	943	958	974	939	966	965	978	964	952	987	1016	974	1009	971	995	1005	949	932	1021	1016	963	983	967	1016	929	899	999	967	1013	982	1005	1039	1026	949	922	999	981	1003	1007	982	1017	988	994	972	953	963	962	976	926	988	986	973	970	1006	975	1007	982	930	940	965	971	985	976	1001	1023	958	948	968	973	950	934	939	1003	959	973	929	1027	977	925	1006	1014	980	975	975	1011	985	941	999	1016	906	1024	952	983	992	998	961	1023	1000	1048	997	969	957	998	1009	987	1030	1062	948	971	956	924	944	1040	932	1005	994	1015	928	990	1018	915	1028	1002	975	1004	1000	988	950	984	999	970	1028	940	1010	953	948	1045	978	984	968	953	914	1024	975	1031	938	979	937	967	937	985	998	994	979	1029	988	1030	990	968	985	955	946	949	990	1021	951	969	1043	995	1031	931	1000	1019	976	1004	945	1008	1024	1004	968	1009	956	965	987	980	984	991	1038	961	977	976	984	979	968	970	989	956	991	940	1033	999	980	962	924	980	950	953	1002	1030	944	1023	991	946	991	933	946	953	1017	988	924	972	1050	941	924	995	1020	959	1026	949	1015	981	965	1039	962	976	1006	919	973	991	1005	1007	932	958	971	1024	997	1001	987	1031	947	1001	986	972	955	970	983	1028	977	987	1048	1057	985	987	986	973	919	957	989	1018	978	996	958	998	1008	961	911	963	964	990	976	997	1025	954	993	937	985	924	966	985	961	973	913	1000	893	985	945	983	979	984	991	979	1016	956	940	1003	989	979	989	991	970	929	957	982	963	1005	995	1022	990	967	937	1019	979	996	1011	992	975	981	970	930	953	975	980	998	990	976	976	1008	1033	1006	946	987	959	996	999	1000	1002	1012	960	967	962	993	1004	956	1029	971	989	1004	941	1021	906	959	1001	972	1007	960	971	971	1051	975	965	947	963	1064	1032	1002	954	956	998	921	937	1015	948	991	997	985	987	975	999	971	964	944	969	1019	940	1006	939	980	951	951	949	967	953	968	1003	989	974	1032	963	969	987	967	957	1002	975	985	1022	965	986	991	1019	996	986	960	954	986	962	997	896	993	1036	985	977	1009	1000	912	1008	948	993	1008	996	991	979	967	1052	990	971	969	1011	988	1011	945	998	982	997	987	998	1034	899	1018	979	986	967	988	972	1016	978	988	998	990	966	997	991	965	957	979	1000	958	959	959	948	1018	1016	979	984	1008	934	988	983	957	1014	944	994	1015	1009	1017	938	922	1005	923	968	1000	926	947	959	958	965	1015	954	959	1019	996	953	978	1013	934	973	959	963	971	923	1010	1034	977	1014	936	958	923	995	1010	1020	1002	973	978	952	951	1010	948	957	967	995	972	947	973	990	981	957	941	1036	1035	979	958	1055	946	1014	983	977	981	923	1008	966	997	1007	992	984	980	959	942	936	960	974	928	925	932	990	956	976	927	982	953	946	955	906	990	1012	980	956	1020	1007	975	975	1008	1014	1025	1041	1025	978	982	997	993	1023	984	983	952	1015	978	995	991	964	997	961	1029	965	985	940	976	989	1018	1039	970	979	1000	993	983	1001	996	930	977	949	963	994	955	1016	953	960	1020	969	986	1047	1015	1023	984	1015	980	975	1000	962	949	943	964	977	1019	990	1002	971	975	1035	973	976	968	952	946	1006	1006	950	976	912	1000	977	981	960	991	904	995	961	909	962	971	974	975	968	985	988	978	968	984	961	1009	988	955	992	1010	983	945	971	1020	943	948
28129	20328	11206	3159	1936	1286	903	784	719	699	683	713	638	657	654	673	644	652	649	608	640	583	606	622	613	587	587	589	586	607	555	613	604	569	593	618	572	585	636	614	585	603	598	587	596	559	557	591	585	573	555	602	558	582	550	559	590	601	599	588	547	603	613	575	584	556	576	571	561	609	582	595	579	597	553	552	576	558	594	596	605	599	587	606	563	595	575	556	541	540	596	550	568	590	598	592	587	596	562	612	567	565	588	614	617	579	584	572	552	548	574	578	591	562	592	565	600	590	539	571	570	593	552	572	567	581	593	564	547	555	540	573	603	602	554	561	576	593	590	580	591	555	536	619	608	573	568	622	600	593	531	583	587	580	562	587	628	595	605	642	580	598	576	564	522	635	586	596	596	605	537	596	597	541	590	602	578	580	539	591	594	574	550	577	570	593	583	556	563	592	587	576	573	566	581	597	560	567	605	534	583	570	577	571	549	559	597	608	589	568	608	587	590	593	601	558	557	607	576	586	603	548	581	591	588	593	540	615	538	567	586	628	582	551	575	619	551	575	599	618	577	635	615	549	578	571	595	605	543	627	583	551	606	558	601	595	606	557	580	591	527	574	592	554	567	587	553	576	597	560	598	573	609	562	526	570	633	591	568	560	593	576	568	558	579	597	562	577	571	546	579	580	601	555	625	565	561	606	567	570	581	567	600	576	563	569	586	537	573	562	575	605	608	559	577	578	587	555	591	591	561	540	567	614	606	594	614	584	618	594	548	597	546	601	580	563	606	609	609	566	550	599	595	568	547	581	628	563	573	567	596	573	578	647	562	578	583	532	583	576	573	574	557	564	560	595	597	574	586	574	576	618	576	551	499	615	579	576	587	561	555	522	576	583	551	607	632	587	576	615	564	633	598	594	586	548	568	570	586	541	564	548	601	546	611	582	547	584	564	587	561	613	558	621	583	575	572	558	546	550	571	567	604	580	579	581	587	547	563	572	540	587	569	599	543	586	605	601	616	606	589	600	585	537	545	571	557	559	621	558	565	582	551	578	589	579	593	588	591	584	615	581	553	597	573	604	579	586	606	589	601	576	592	566	590	620	626	566	577	585	581	588	568	588	611	582	563	564	554	542	525	598	550	547	570	560	550	593	570	566	618	613	569	606	637	562	553	541	573	564	595	614	599	599	540	611	572	544	575	566	574	549	544	557	542	527	533	575	563	596	577	617	599	604	577	586	591	621	630	572	607	605	597	599	540	569	571	598	590	573	546	608	573	564	576	577	595	615	574	599	609	549	596	518	617	600	551	570	550	571	578	586	569	588	563	601	564	623	592	583	601	539	627	579	569	557	606	553	617	626	589	593	585	560	643	579	589	570	601	589	561	637	621	572	575	631	554	582	578	599	603	554	551	578	586	561	535	610	530	577	617	540	554	570	620	583	591	611	558	622	577	542	514	625	540	580	620	585	619	567	580	620	553	590	574	592	593	547	586	595	574	588	615	541	554	562	592	546	565	583	600	539	597	571	548	641	581	596	573	579	583	566	584	570	568	577	573	556	612	567	558	561	592	616	583	597	563	588	580	607	574	595	542	585	587	573	602	558	594	543	572	575	562	579	613	548	590	576	607	570	551	606	537	601	607	600	571	560	598	543	581	580	557	568	600	552	580	597	556	579	614	604	623	611	565	585	611	556	593	603	548	573	559	603	566	608	612	567	548	577	614	548	615	565	573	608	562	574	616	573	590	550	623	578	585	562	552	562	598	592	566	549	563	571	609	541	569	554	564	577	598	596	607	564	547	555	597	559	615	595	579	576	597	553	579	616	583	607	615	589	586	576	546	543	574	578	564	566	600	561	594	590	493	603	594	545	596	538	541	562	586	581	589	599	613	571	569	588	598	608	585	585	625	540	623	588	599	542	619	593	567	606	548	602	581	592	588	571	636	618	577	538	623	553	527	603	588	583	595	620	562	586	581	582	585	573	606	587	562	590	584	623	580	623	551	550	581	599	600	608	581	611	580	572	576	591	553	564	561	593	598	568	571	578	581	601	572	568	569	551	600	635	605	503	575	561	594	550	579	608	592	576	544	572	592	589	595	616	607	561	567	574	555	612	581	539	561	593	570	580	619	552	595	561	591	572	601	631	587	584	568	585	543	548	576	568	570	600	587	538	612	589	617	507	562	525	568	592	620	563	583	607	580	628	572	584	621	571	632	559	583	551	606	563	587	561	630	584	576	589	575	638	585	570	588	528	607	608	624	641	613	570	542	569	581	565	567	571	591	599	551	587	589	568	528	594	601	604	566	576	573	597	605	577	528	593	573	574	557	608	557	551	577	626	560	592	575	638	578	547	573	581	550	599	545	588	590	571	562	588	554	583	588	578	588	574	576	594	557	574	564	578	574	572	606	590	581	559	579	572	553	563	563	606	575	585	581	561	571	567	589	562	622	596	562	562	556	572	577	563	587	550	574	570	591	586	569	583	562	574	590	563	615	549	580	604	564	598	536	616	614	568	551	579	550	565	547	610	622	578	574	559	580	570	592	581	554	612	600	575	590	568	578	607	572	605	564	571	596	647	599	565	572	583	601	573	558	546	600	607	610	568	581	586	580	575	578	583	566	588	601	577	606	535	601	550	615	525	607	596	573	584	573	579	593	614	583	565	583	602	578	574	590	561	557	581	590	585	599	584	602	609	601	607	572	575	580	607	602	603	575	587	565	549	602	544	617	553	510	543	578	570	590	602	605	574	579	580	612	547	603	563	536	551	596	570	588	588	610	579	574	552	606	609	556	533	606	580	597	613	586	598	544	623	593	522	611	614	605	579	622	573	549	548	566	576	600	615	589	571	565	523	544	563	622	538	562	615	581	580	574	586	592	575	594	558	575	551	647	619	610	564	551	568	563	570	569	580	587	600	568	556	589	598	570	578	602	583	590	568	608	587	601	594	601	564	599	606	578	583	581	587	582	620	633	611	591	569	595	587	572	595	621	579	608	620	624	602	587	569	574	536	598	586	590	538	569	563	580	587	581	566	612	588	546	591	568	561	609	632	583	584	564	586	552	578	622	618	553	566	578	584	565	532	594	580	582	569	600	581	511	550	553	564	597	571	554	585	640	535	535	560	568	596	584	572	541	565	587	576	584	578	609	566	574	573	565	583	635	543	584	575	553	569	585	595	596	570	594	580	590	555	570	592	527	565	582	595	569	588	558	601	564	587	560	629	565	545	587	594	603	572	551	571	577	564	563	593	563	589	548	570	591	583	596	589	584	573	584	566	543	571	606	560	588	576	590	576	604	586	586	554	588	582	551	580	604	581	605	560	561	579	585	589	584	594	534	555	536	558	559	570	592	615	557	613	517	596	607	600	594	562	576	622	566	623	566	570	636	588	544	561	603	587	596	577	571	586	579	556	564	587	592	590	634	592	596	554	594	582	529	524	556	600	539	589	546	559	571	606	543	638	604	586	599	588	570	631	595	552	593	568	552	565	571	540
8727	14788	7531	3215	2905	1936	1219	1018	848	801	806	739	783	705	695	685	688	630	663	659	602	620	623	617	563	573	583	602	575	585	586	617	597	603	592	595	624	620	609	592	651	617	626	570	511	609	605	622	609	622	582	631	602	594	575	576	594	630	563	652	609	599	611	609	590	613	522	584	606	576	597	613	584	592	594	575	577	581	630	562	640	581	563	576	587	577	562	585	540	588	614	619	610	601	587	576	578	588	607	642	606	572	562	554	582	598	604	636	596	573	603	615	621	588	573	578	603	583	600	613	593	553	597	591	537	587	575	614	579	599	576	630	606	561	558	590	581	568	559	551	569	574	615	555	585	620	623	590	586	566	537	604	569	569	567	591	589	562	552	541	553	620	576	599	579	566	584	617	618	582	600	577	560	549	573	577	647	570	592	579	582	606	605	542	587	594	600	585	585	593	586	558	583	615	625	592	569	643	570	615	570	558	591	606	559	581	602	563	570	571	559	601	616	562	629	552	557	570	544	604	590	556	574	584	521	654	558	571	594	593	595	586	587	613	565	600	593	538	620	584	591	589	537	593	555	550	589	587	564	595	574	561	598	590	596	576	604	598	599	590	625	572	585	618	586	587	576	594	600	602	547	588	608	592	616	574	571	576	559	579	609	602	590	600	558	592	545	557	560	614	563	594	575	566	620	577	600	568	608	558	585	608	585	582	592	623	578	564	552	596	595	579	625	585	617	536	614	590	592	548	610	595	596	581	577	637	636	540	558	610	596	581	591	586	547	603	583	572	570	574	596	600	571	581	568	585	588	595	586	597	594	594	555	573	571	584	608	590	579	576	653	557	597	554	636	592	618	660	568	538	583	602	544	549	599	570	589	558	603	549	608	548	574	561	620	574	580	578	587	583	588	603	621	540	585	606	544	610	538	557	632	586	588	592	601	594	590	642	565	574	565	605	573	577	632	598	622	610	552	565	559	562	595	621	584	581	552	581	614	588	593	616	587	549	634	601	561	587	601	561	563	595	571	584	578	600	592	584	576	607	572	569	601	532	588	609	561	535	559	589	592	594	612	541	567	573	572	585	597	600	568	606	602	535	582	612	549	586	597	607	593	581	582	605	588	591	623	575	578	559	557	575	603	572	579	569	571	561	595	597	590	587	542	579	600	590	587	595	596	585	586	560	611	538	563	564	608	547	572	613	611	540	565	638	608	564	586	567	621	596	615	600	557	573	583	631	630	638	613	611	588	598	626	557	563	572	545	556	582	548	599	575	589	598	601	571	566	588	599	575	540	632	609	524	554	603	614	552	606	623	556	600	594	573	568	568	591	587	589	555	542	581	636	589	585	616	587	575	573	578	571	601	571	587	598	592	625	562	606	599	582	606	611	542	585	558	581	601	556	597	548	601	591	549	606	622	602	573	570	588	581	617	576	544	562	592	641	581	587	582	606	608	615	563	577	595	675	630	611	595	627	602	627	563	551	579	614	611	563	599	581	622	589	570	559	595	588	604	548	604	587	595	543	596	631	533	568	615	612	564	631	572	617	604	579	543	594	622	622	617	596	570	587	622	601	603	602	575	602	560	564	576	598	572	575	609	599	585	572	625	593	618	572	567	563	533	597	629	564	593	573	570	561	572	574	578	586	582	562	619	575	607	634	540	580	600	596	598	616	573	580	617	596	585	609	591	588	554	568	569	605	562	603	568	549	586	603	590	604	577	567	596	563	603	614	582	592	580	605	601	580	533	573	590	586	591	591	602	575	613	571	587	574	598	580	566	581	587	604	603	573	595	570	568	620	604	580	607	558	635	605	577	553	607	575	613	613	627	579	582	583	621	547	540	622	598	577	592	591	598	576	610	590	613	594	584	563	593	549	564	586	564	574	594	620	597	580	584	536	602	603	608	564	600	588	568	564	588	573	565	611	619	626	571	599	584	590	589	585	576	615	582	592	591	597	622	616	591	567	588	593	620	599	550	616	575	605	592	555	568	587	605	594	579	578	594	550	577	582	602	585	536	599	551	567	626	565	586	573	580	587	577	594	620	590	579	555	639	624	617	572	573	610	566	617	565	605	602	553	604	589	546	592	618	582	603	558	565	592	597	620	566	579	562	540	599	570	616	550	606	566	540	589	565	594	582	611	550	541	573	586	572	591	590	643	576	610	559	565	613	582	583	557	586	611	577	553	618	592	580	556	579	575	545	567	583	629	602	594	598	609	552	515	593	584	577	583	595	563	585	585	604	581	589	599	549	570	636	592	573	576	617	587	569	597	642	574	639	617	597	553	584	576	537	606	582	601	557	565	592	536	621	603	587	616	608	609	602	595	594	576	564	552	598	597	636	609	609	569	539	562	594	620	518	577	586	576	567	606	579	580	630	548	560	585	607	560	560	576	622	599	638	576	595	560	545	579	611	595	596	623	592	567	544	612	561	607	570	577	592	607	566	591	578	613	594	623	609	578	552	562	579	543	600	605	565	589	610	590	556	601	570	582	602	587	600	572	589	604	609	540	566	555	566	609	546	593	567	572	573	575	575	628	563	587	601	618	618	595	569	570	587	617	622	601	562	578	611	588	618	614	579	578	539	572	592	576	558	590	593	594	561	596	602	598	590	608	554	565	589	597	590	605	609	590	574	584	546	603	577	553	551	601	604	560	581	578	576	610	609	599	592	560	557	572	619	604	613	581	570	550	615	625	568	630	562	616	621	637	588	552	605	583	588	603	560	557	577	599	589	562	562	602	563	568	611	568	582	595	576	593	566	573	556	560	602	565	594	583	578	573	561	589	611	610	607	551	591	609	576	572	522	600	581	612	573	564	597	595	563	617	587	614	579	574	596	608	604	597	613	619	612	570	558	618	606	565	604	614	603	597	564	565	626	569	590	580	593	553	568	582	593	637	604	593	582	601	548	588	572	601	575	580	556	543	589	580	583	564	591	587	619	578	610	562	565	608	572	598	605	587	577	614	583	605	607	558	565	569	578	612	575	600	585	570	594	579	632	554	579	615	623	558	571	566	545	560	605	637	603	603	595	611	545	605	582	584	588	608	571	580	557	569	593	583	577	616	576	584	594	593	619	583	594	573	555	623	591	596	554	568	597	605	605	554	549	582	585	642	610	583	547	582	558	606	568	602	596	552	570	595	555	609	617	555	585	566	602	595	592	599	578	546	592	558	631	587	606	577	567	545	587	605	611	582	631	560	587	529	580	602	592	603	608	628	598	601	574	602	561	569	568	598	599	561	550	577	580	598	590	566	601	605	577	584	565	633	608	600	565	591	515	554	582	568	585	591	577	616	608	574	589	603	580	582	565	616	568	568	598	596	579	592	584	592	587	574	580	616	574	564	617	554	585	585	634	606	579	603	578	525	611	566	626	614	577	617	602	612	584	597	591	597	568	608	567	629	569	592	590	605	590	609	586	632	574	584	607	526	562	568	574	609	581	570	612	530	589	594	579	576	594	564	579	591	568	596	572	594	583	569	561	589	634	590	639
23930	21364	28542	24565	21372	11334	2891	1764	1422	1303	1260	1167	1195	1140	1157	1078	1130	1066	1007	1043	1034	933	987	993	1043	982	1003	1037	929	909	966	959	990	993	965	942	992	1013	1010	910	926	936	982	924	902	920	900	991	939	1025	967	956	940	947	923	943	951	869	916	884	958	936	943	902	941	926	931	846	948	930	944	920	927	977	865	933	922	951	895	911	899	906	954	911	916	916	943	914	910	864	906	941	953	952	887	849	946	896	913	875	899	937	976	974	948	920	857	891	902	871	882	859	922	865	859	869	891	911	901	948	911	919	900	909	882	968	959	937	897	880	948	950	941	897	924	969	994	919	908	905	894	943	921	954	885	962	886	921	920	880	856	911	887	910	934	910	888	902	856	895	913	908	917	881	860	924	847	914	881	924	941	890	926	859	933	920	917	950	869	945	947	898	919	917	908	952	885	943	888	888	910	893	879	951	896	947	977	927	890	866	919	878	871	882	935	864	904	907	931	925	953	940	937	857	915	945	935	963	945	902	898	919	893	909	868	937	855	922	899	862	873	878	940	903	918	954	913	917	931	923	900	875	971	938	889	943	859	944	926	923	902	901	926	913	933	850	877	878	910	916	901	901	941	916	956	941	922	917	930	918	934	876	846	930	974	895	912	900	938	899	886	871	872	913	871	875	942	924	894	883	864	867	893	899	906	941	926	911	956	904	895	891	932	882	906	904	853	878	928	952	919	879	930	919	848	919	929	925	884	920	950	884	893	902	887	866	915	947	901	893	889	900	905	939	842	931	903	931	872	895	925	877	889	913	897	902	905	899	941	941	897	907	900	940	888	865	930	926	908	879	915	848	866	919	848	919	884	912	919	921	876	905	912	914	894	963	948	889	886	898	922	849	879	926	905	886	886	958	890	884	889	877	874	916	848	885	932	876	866	867	896	925	875	912	936	958	955	936	946	922	966	972	900	870	936	873	922	894	885	896	875	932	928	911	911	887	850	928	872	892	894	863	898	890	913	857	904	884	906	857	881	919	910	872	922	897	870	882	922	913	896	894	887	912	905	887	933	928	881	923	900	922	925	877	928	904	901	891	889	908	898	847	926	936	912	886	903	933	886	961	895	865	898	941	938	900	893	917	909	886	947	932	912	904	860	895	933	920	906	947	885	917	955	929	857	998	918	916	918	853	914	935	901	925	885	927	866	931	878	938	867	845	893	909	881	958	904	945	863	933	954	922	928	900	937	919	919	939	887	881	953	918	925	926	881	886	873	836	906	916	871	868	910	942	925	884	865	924	925	866	902	889	900	923	892	927	912	921	861	899	839	913	878	873	889	869	867	885	919	882	886	866	938	858	920	878	916	934	868	905	919	910	911	936	926	914	922	978	905	899	931	878	931	936	861	959	915	917	919	872	844	869	948	904	920	869	925	884	887	924	901	881	861	885	930	908	933	907	941	875	877	924	868	899	911	907	884	881	838	890	913	986	920	877	935	904	871	890	886	948	919	853	886	906	924	874	892	878	916	857	886	878	928	933	864	938	927	901	926	879	889	902	913	928	901	843	901	857	880	898	894	914	866	939	894	841	907	896	865	913	915	906	964	938	928	930	892	898	860	904	882	879	930	871	908	880	856	898	952	896	895	824	894	919	907	930	924	904	904	924	911	873	898	845	917	936	902	898	945	885	933	931	941	964	876	936	869	912	941	878	928	854	923	869	910	957	909	912	885	844	905	945	929	941	877	942	874	899	936	895	899	889	938	889	887	902	913	924	907	850	897	880	930	880	885	871	950	895	912	911	893	867	951	885	889	858	916	930	863	856	852	936	862	945	932	873	948	911	910	900	899	888	876	931	893	915	826	895	908	872	957	882	963	890	894	888	866	908	862	880	938	919	916	903	899	904	842	850	895	947	924	883	845	928	881	936	966	872	842	917	933	887	899	888	864	895	917	923	880	926	887	917	902	875	853	869	875	944	950	953	925	932	908	910	974	932	913	930	913	854	888	855	910	881	928	871	877	896	870	903	836	955	906	899	887	873	894	904	913	909	917	899	910	883	919	893	907	920	906	876	862	849	911	905	927	948	912	861	939	897	959	853	881	934	946	889	921	945	903	885	902	863	903	947	899	890	852	881	860	897	907	930	917	882	860	904	882	899	885	904	927	911	894	905	930	873	918	933	910	858	910	853	917	949	977	873	862	914	934	857	876	901	895	856	920	855	872	941	956	878	892	917	892	877	908	918	946	905	891	885	903	960	919	961	886	919	887	924	918	865	889	877	910	923	852	862	918	924	884	959	907	928	844	885	881	900	922	879	910	860	897	861	920	861	874	927	853	922	845	874	910	942	916	884	914	923	953	914	877	891	953	912	898	877	947	919	922	892	917	921	919	911	898	875	891	880	891	899	906	930	904	905	857	902	856	910	886	928	909	868	858	941	966	896	902	919	893	946	917	944	960	915	877	961	945	918	884	881	923	849	925	915	874	952	878	855	880	865	901	892	812	856	890	927	939	891	879	873	949	912	960	906	902	904	911	877	903	860	980	884	891	908	936	816	897	910	931	899	906	896	879	908	855	839	882	902	893	926	912	927	869	924	917	928	896	895	904	911	908	941	915	935	866	922	877	887	865	948	889	904	823	971	938	921	956	878	879	883	908	923	893	885	933	875	856	900	925	890	890	865	943	893	831	911	897	895	920	879	867	873	981	923	951	928	935	916	912	927	906	862	938	913	890	926	907	894	880	929	944	904	935	919	924	931	888	914	907	873	924	896	858	872	895	904	876	877	843	881	884	906	906	865	857	912	940	902	911	886	889	900	881	903	889	947	920	915	906	934	885	895	861	851	910	947	855	899	859	878	876	896	898	877	884	951	926	874	894	897	902	915	908	873	937	922	953	894	859	897	901	874	924	906	875	897	938	937	896	902	919	882	918	899	940	943	849	876	896	906	920	929	962	906	953	938	921	904	944	917	918	942	939	889	863	909	977	927	930	931	928	863	852	926	907	952	881	926	894	895	899	915	919	924	924	904	955	885	929	922	900	896	876	884	939	889	893	1011	906	902	885	924	948	927	894	902	903	884	912	886	883	896	921	836	908	890	965	920	886	953	862	963	875	884	939	822	927	883	874	940	876	957	912	895	937	912	865	922	908	913	911	876	903	923	943	855	904	949	952	872	908	850	891	872	877	885	962	874	870	919	906	952	979	873	924	929	917	967	932	919	855	970	876	897	867	909	878	873	917	933	931	884	886	837	886	916	830	915	859	885	901	926	879	922	900	889	915	940	927	910	970	927	882	961	899	899	897	974	869	884	884	869	946	967	953	845	881	880	872	900	907	966	913	919	893	910	913	876	913	894	903	870	924	944	918	946	851	862	916	911	861	934	913	909	892	921	929	908	858	861	895	937	944	923	898	913	882	963	936	880	925	924	920	956	946	919	938	891	850	902	912	919	892	890	938	903	918	898	861	881	894	906	872	926	926	906	885	925	893	911	967	892	862	937	873	908	952	923
10220	28638	17464	8401	7641	5187	3161	2285	1769	1578	1403	1376	1320	1253	1182	1235	1229	1118	1024	1017	1058	1004	996	987	971	1025	987	960	980	982	957	983	963	982	975	983	974	1040	956	943	989	919	935	922	910	909	922	945	965	922	887	917	915	902	906	933	924	907	885	910	817	927	908	974	938	960	974	913	966	913	923	898	912	931	874	910	937	894	911	869	902	926	873	962	900	878	866	928	932	883	863	904	881	894	907	908	887	909	944	904	912	890	907	922	911	941	896	900	922	919	856	879	938	882	885	873	888	904	898	863	885	923	914	884	896	907	908	888	882	928	913	848	928	965	891	854	896	893	946	875	876	847	952	906	924	940	842	920	910	875	902	853	911	929	867	872	874	847	910	897	901	897	947	903	909	915	876	883	892	893	874	936	871	899	902	918	919	929	892	883	880	936	932	872	927	909	930	907	905	872	908	872	868	889	930	876	883	866	930	941	928	908	885	913	884	907	941	876	925	883	906	835	892	921	876	948	956	948	920	906	898	957	956	902	908	901	901	887	890	874	910	862	821	894	880	871	926	846	901	863	922	906	909	886	959	860	886	920	938	868	932	891	905	934	896	884	873	893	916	948	878	905	882	871	876	879	923	919	936	902	833	915	912	915	932	917	899	961	925	951	931	918	891	872	893	882	943	893	866	939	864	843	860	909	885	894	887	905	957	841	885	891	954	913	899	850	890	902	876	942	910	914	864	962	916	905	916	868	959	935	955	901	952	912	869	946	954	921	919	888	923	891	873	864	926	895	885	890	865	869	913	905	906	843	929	957	866	886	923	889	892	913	905	899	925	898	910	917	910	899	903	906	947	945	933	894	910	881	913	868	918	871	947	905	869	881	884	906	906	928	925	885	901	936	918	893	857	917	915	869	926	917	899	897	837	881	901	861	851	936	930	934	862	879	931	906	949	846	848	960	881	907	874	871	912	923	897	939	905	942	925	944	906	915	950	874	880	885	891	908	879	941	916	953	897	927	861	915	877	886	908	859	855	907	902	928	895	926	885	929	932	840	934	935	930	870	900	958	978	866	892	886	913	888	889	844	911	927	912	900	895	895	859	915	915	868	943	886	850	874	924	970	885	901	871	925	877	893	930	873	892	851	900	898	929	884	912	866	949	907	879	937	919	893	915	888	905	916	899	923	912	907	934	921	871	920	901	945	932	929	884	892	924	915	958	948	884	899	901	879	904	934	908	889	916	933	914	949	945	855	936	916	978	892	916	902	944	893	950	917	944	905	946	895	913	883	849	947	905	891	869	912	855	904	906	889	923	858	895	946	864	935	860	878	943	896	878	877	846	929	835	870	903	908	845	865	877	829	862	835	899	917	891	887	894	958	908	892	866	919	887	857	892	951	885	852	898	957	921	935	880	849	933	906	865	908	859	971	896	885	943	904	979	922	911	907	859	898	894	862	885	925	931	895	907	879	867	902	894	838	874	849	891	921	881	966	915	909	861	893	934	918	880	922	887	879	934	899	893	914	903	913	870	863	924	888	834	939	920	906	870	885	905	902	889	950	888	940	873	940	921	925	890	926	914	901	886	870	882	860	940	922	932	893	903	886	879	899	907	873	923	893	900	898	873	918	876	889	914	888	866	885	919	886	899	904	911	850	910	908	882	949	886	891	882	910	943	871	914	867	915	870	908	850	892	913	947	956	883	917	908	886	852	906	954	905	922	878	906	894	936	936	925	885	890	866	902	871	920	879	911	866	906	880	874	955	827	882	912	981	967	893	872	885	937	899	853	898	894	914	891	870	929	846	941	914	935	903	915	915	918	904	852	828	872	912	919	871	899	884	871	934	892	856	894	941	883	870	942	889	910	936	884	887	939	925	878	915	863	894	945	919	866	873	923	905	955	919	897	933	872	907	883	902	890	900	948	886	897	948	911	930	943	933	876	917	933	836	908	875	894	924	936	933	909	863	927	913	938	873	898	893	929	995	919	841	840	932	915	897	887	948	876	916	923	941	938	869	909	859	930	952	896	928	881	864	879	907	927	958	883	939	853	873	893	893	935	950	918	865	915	932	935	928	951	895	886	891	915	930	914	860	847	909	906	882	891	916	911	892	929	887	930	917	868	894	939	954	860	909	972	898	929	888	916	828	932	913	912	874	931	886	961	903	867	837	922	914	892	876	937	903	897	877	875	899	919	881	869	890	891	923	904	899	940	884	875	908	871	941	900	882	899	859	929	872	911	899	878	920	852	928	855	904	916	922	926	946	946	892	936	928	857	858	957	920	909	881	865	922	873	878	911	893	887	913	891	903	832	886	909	911	904	904	907	847	885	882	912	858	911	901	881	930	902	896	838	939	898	920	917	893	935	912	873	898	904	872	886	910	913	900	930	896	934	903	947	944	885	913	890	885	902	934	925	878	837	926	906	895	875	902	899	850	902	911	877	850	925	898	938	893	917	932	886	891	902	896	947	898	891	924	879	912	902	911	936	874	924	876	901	851	825	910	887	911	944	903	920	845	921	922	857	920	861	936	796	908	939	888	901	945	907	891	930	894	880	883	873	890	935	852	893	851	897	905	869	894	908	868	920	916	929	892	889	958	915	837	875	952	933	904	923	948	839	950	878	888	875	940	973	891	954	909	885	908	928	877	927	931	932	899	862	853	905	909	859	940	934	908	880	863	875	905	897	917	942	909	890	874	835	887	915	864	944	880	876	923	963	879	884	851	878	868	929	858	904	919	991	910	908	909	955	889	934	884	890	894	859	853	856	823	894	907	816	887	900	857	922	877	887	930	898	931	902	890	934	978	861	930	945	903	894	921	940	907	840	883	848	910	853	897	876	939	881	926	922	930	908	941	896	875	930	895	951	898	946	865	881	836	899	907	826	896	899	894	932	899	876	918	879	902	934	877	888	913	940	930	872	878	944	918	897	844	863	890	905	930	941	883	875	920	928	932	883	898	910	906	879	891	916	880	858	889	934	880	907	909	890	897	910	875	928	935	859	886	878	852	896	854	871	919	924	909	857	912	915	954	905	945	945	893	907	906	943	898	878	862	898	888	943	921	859	895	892	879	840	917	904	886	910	951	839	930	900	862	879	906	913	847	904	885	894	904	887	928	887	889	932	851	904	933	892	904	903	901	896	839	890	858	862	929	923	918	924	887	880	907	910	933	881	960	920	920	935	887	888	943	964	921	987	873	900	923	904	867	888	847	933	894	926	885	880	917	866	872	930	865	855	922	894	946	914	933	843	884	870	893	885	924	942	939	850	931	903	887	962	903	895	933	925	828	911	873	934	859	861	860	897	814	881	951	919	924	903	891	899	907	908	858	923	865	875	876	887	861	892	879	963	871	882	888	908	879	889	955	918	898	845	897	922	852	897	903	925	906	880	856	873	928	842	921	882	892	874	891	914	901	920	934	928	885	925	895	868	956	897	924	895	952	882	874	911	922	931	960	906	930	906	909	852	933	904	919	924	956	937	918	892	903	894	871	884	883	927	897
24976	21311	27334	25502	11569	2408	1265	906	755	755	707	667	706	649	629	640	633	611	588	544	572	542	578	572	533	582	510	521	580	528	555	510	561	532	528	526	570	554	555	500	546	516	510	554	524	541	507	540	476	501	539	490	552	499	546	518	578	526	537	507	496	537	527	541	506	495	526	514	473	502	523	532	517	543	562	513	478	534	543	485	521	532	509	489	522	522	487	495	545	504	493	511	519	491	532	553	533	517	573	486	520	488	479	531	549	508	511	505	531	487	521	519	497	506	526	503	516	510	493	513	517	487	512	477	483	546	467	507	535	515	504	495	455	515	492	515	508	476	574	529	510	477	505	505	498	532	527	487	518	519	502	469	527	473	496	478	503	485	541	491	570	500	502	479	488	493	541	511	503	485	504	437	501	510	481	473	572	507	488	552	478	531	503	512	458	522	528	471	496	470	509	486	525	522	492	510	515	558	510	484	491	517	475	475	544	521	553	522	507	533	507	510	488	503	498	505	476	531	541	518	520	495	501	525	532	518	551	502	475	515	537	521	489	525	540	489	542	524	511	487	520	515	528	544	451	513	531	532	503	523	506	500	514	524	499	498	496	462	526	505	480	539	530	514	496	513	512	495	493	472	477	501	495	557	517	522	512	539	511	467	502	531	507	493	496	524	524	484	516	523	491	563	478	533	541	504	499	514	517	523	549	511	461	505	523	518	505	570	544	518	508	519	523	488	515	515	486	528	478	509	560	533	534	527	534	495	505	521	533	507	529	506	499	546	489	510	484	505	520	480	518	522	528	472	537	482	499	535	553	525	519	459	548	514	508	507	521	506	512	511	524	507	528	503	561	514	509	516	540	540	534	528	490	538	510	465	460	496	505	518	491	492	498	496	528	517	513	467	536	503	547	494	484	515	531	483	472	485	480	510	515	531	555	493	533	493	483	492	528	552	510	548	524	540	514	492	483	503	539	477	477	502	482	519	524	553	499	485	486	494	537	517	523	537	483	520	536	498	526	515	540	515	531	481	497	563	504	545	513	523	507	541	516	509	504	538	549	499	531	510	521	512	502	549	526	505	499	537	522	497	474	492	521	496	545	507	549	538	535	505	508	479	502	488	520	484	505	512	515	499	519	502	510	524	548	510	505	518	530	508	479	503	499	506	491	549	492	535	490	514	520	496	472	528	461	503	515	541	565	494	489	478	541	511	541	499	508	501	486	524	526	529	551	540	530	579	519	529	492	544	509	537	485	479	486	456	469	517	504	477	477	518	512	552	550	564	521	509	489	521	501	517	511	561	511	473	525	498	526	542	516	516	484	518	544	543	497	493	523	499	524	491	482	479	480	484	501	481	502	559	518	554	504	515	501	524	544	506	514	526	494	550	492	484	537	520	481	500	521	484	527	506	562	525	502	497	527	516	490	516	504	514	485	504	487	477	538	515	545	535	493	491	472	492	500	505	550	493	521	501	543	532	505	509	538	507	525	461	488	525	513	511	525	508	472	561	488	519	496	471	500	472	536	523	480	524	490	503	526	527	491	540	486	488	476	525	499	533	468	524	504	515	507	547	525	504	503	516	520	460	509	492	501	470	518	495	487	493	511	479	510	498	500	522	530	499	481	529	498	537	480	511	527	508	489	518	503	497	525	507	513	502	535	474	488	538	540	512	498	506	506	494	458	531	501	496	505	522	484	479	532	517	517	548	520	511	496	497	574	500	516	551	515	525	542	517	535	504	524	514	528	513	477	479	465	493	485	524	523	499	527	530	521	530	504	530	557	513	540	525	494	522	532	545	522	487	499	515	547	506	518	494	510	489	501	481	502	489	501	524	532	484	535	515	530	502	515	442	562	534	489	527	526	524	487	494	539	467	472	524	511	493	497	491	539	484	541	512	526	523	529	531	538	501	519	518	526	519	537	536	499	512	508	491	499	507	512	549	490	496	502	502	546	526	479	536	505	525	475	503	496	480	478	485	500	519	509	555	509	511	549	503	532	493	534	525	506	461	539	517	513	510	542	488	515	494	542	521	505	539	489	516	553	536	482	508	514	519	509	503	467	484	537	536	515	508	539	530	541	531	526	508	500	519	514	486	482	498	527	558	486	476	495	545	492	521	503	502	504	530	517	564	476	500	473	524	489	491	481	542	530	542	510	516	533	515	497	496	541	489	523	516	534	532	454	508	535	542	533	512	509	517	520	474	553	521	525	539	526	529	497	508	487	517	513	474	526	532	508	487	490	542	512	532	511	544	497	528	478	500	496	485	556	496	483	505	516	526	487	555	506	509	486	497	533	505	532	473	533	505	512	530	469	534	552	496	512	512	497	422	538	482	503	493	494	528	499	502	532	510	512	533	550	508	533	531	530	481	523	490	492	543	527	477	487	547	544	502	478	480	483	529	512	464	520	472	545	543	504	516	497	514	512	478	519	516	505	479	562	536	503	505	518	492	467	511	514	507	521	472	510	504	475	498	562	529	504	524	516	504	475	514	520	492	506	516	517	522	476	499	511	517	529	550	450	537	527	498	496	507	535	522	515	491	515	518	495	531	485	515	487	506	498	498	506	530	450	524	496	525	526	487	560	470	508	523	517	506	486	519	511	522	534	531	530	523	523	522	522	523	530	548	498	487	477	495	528	504	532	475	531	563	523	510	508	507	536	524	503	533	510	518	528	534	514	519	493	533	471	474	495	514	541	484	501	519	529	501	475	529	492	488	488	543	508	480	495	520	496	515	502	500	536	543	479	536	481	515	477	546	540	500	472	494	503	476	523	526	475	456	548	483	492	502	516	480	509	477	544	542	548	555	490	500	509	536	485	513	540	511	493	525	492	511	508	511	531	493	511	536	506	553	546	531	530	483	525	499	506	463	552	535	541	484	494	469	508	488	500	523	506	488	509	479	473	515	528	494	492	564	482	515	515	535	528	514	516	533	521	506	539	567	493	494	496	496	545	512	559	508	523	504	542	522	510	525	502	524	496	555	499	506	549	491	537	518	501	523	495	507	453	517	496	493	487	467	478	518	452	472	484	517	483	510	544	496	489	536	525	501	551	510	462	562	503	486	549	527	498	517	515	486	502	492	522	513	482	514	506	524	489	481	531	475	520	485	514	509	505	511	514	521	529	522	520	504	541	503	507	511	495	469	509	508	508	510	520	545	510	502	569	491	533	494	497	536	484	455	525	484	525	450	526	520	528	531	525	521	515	514	533	485	490	478	519	505	518	521	528	538	506	521	488	488	526	523	480	507	535	529	493	559	517	475	534	497	507	502	493	515	539	517	460	531	519	491	474	501	524	517	527	517	490	519	488	513	515	504	495	491	524	526	516	554	493	520	543	499	512	505	517	525	518	461	543	529	503	533	528	512	519	521	516	520	484	494	503	507	529	549	527	511	510	539	527	495	553	496	538	541	492	536	521	507	517	510	513	543	527	530	523	505	514	533	534	529	471	523	521	490	504	514	528	552	500	504	511	481	516	520	527	547	490	521	474	511
9167	22053	12361	5432	5054	3456	1793	1376	1156	1005	855	817	788	828	750	773	734	712	672	609	559	601	563	624	646	580	563	563	604	612	627	581	569	621	598	603	620	589	598	592	540	570	545	624	556	555	574	530	569	534	534	535	520	540	585	540	590	548	557	582	513	540	552	568	513	547	582	571	541	535	585	522	496	559	485	516	517	552	544	581	545	488	515	536	503	504	553	517	521	499	514	531	536	554	568	549	555	495	571	545	528	527	519	553	543	536	555	535	523	535	513	529	527	519	512	533	526	538	529	530	510	547	539	505	554	537	519	572	529	545	532	533	498	538	519	550	550	526	514	513	542	526	499	541	514	553	535	514	510	496	553	551	522	541	573	535	568	527	502	540	495	491	511	536	494	551	512	538	553	507	536	518	529	560	547	459	498	542	493	527	516	523	549	522	522	521	521	582	547	555	537	531	513	513	535	549	547	517	531	516	518	537	514	530	506	569	527	546	562	529	525	537	514	552	553	550	524	545	532	531	573	541	544	531	558	500	525	547	526	569	540	531	535	483	488	539	520	544	565	533	540	518	551	529	558	516	507	524	522	544	520	559	572	544	561	495	547	542	517	528	535	512	533	537	543	584	546	490	548	521	562	517	561	540	522	571	528	477	513	515	524	552	566	501	490	523	550	583	554	535	543	566	524	527	523	543	547	546	555	509	502	571	537	555	568	534	532	510	540	546	545	545	497	555	544	541	540	485	536	561	532	534	509	520	512	558	531	531	547	519	553	520	545	521	509	563	544	547	556	552	531	544	525	536	565	565	521	574	528	547	536	545	521	524	558	544	545	538	565	563	510	520	532	488	541	554	524	517	514	518	511	539	549	568	540	523	489	548	550	527	526	518	540	564	567	553	530	546	503	527	556	543	542	532	528	525	496	530	569	547	556	567	505	552	531	528	507	513	517	546	539	542	523	481	521	530	520	548	526	525	514	506	552	533	545	556	500	502	513	517	530	545	517	537	540	521	509	501	511	501	485	538	503	553	514	533	520	538	515	548	519	544	566	553	520	507	553	524	551	545	521	537	511	555	554	487	567	544	553	549	507	576	529	540	534	520	529	514	554	538	549	565	552	492	506	569	507	556	520	533	583	609	510	539	516	545	538	542	516	523	543	560	539	538	531	528	538	541	531	557	564	521	520	540	567	529	529	552	527	533	533	545	538	566	539	553	546	544	570	513	558	508	512	523	501	515	535	550	549	551	539	482	537	559	603	555	536	482	541	556	573	544	535	520	540	593	532	515	531	527	518	567	582	534	510	500	522	563	537	531	524	549	528	541	556	574	533	506	563	524	508	488	499	513	516	509	513	580	539	580	535	522	530	545	537	509	472	557	547	515	499	523	539	541	538	546	511	530	530	563	564	508	527	510	502	504	556	528	524	519	540	561	512	536	578	544	554	517	505	493	552	526	545	515	519	525	503	538	501	501	561	510	524	539	537	545	556	546	522	559	495	514	525	515	542	541	523	550	578	547	512	523	548	530	547	525	551	517	556	528	507	547	485	497	532	542	534	520	590	508	550	579	550	507	515	559	516	564	588	520	525	561	487	515	520	595	516	530	558	529	516	507	486	550	535	518	561	513	527	510	535	558	524	514	498	545	583	578	510	565	529	500	540	495	555	530	488	556	498	551	571	509	501	572	559	543	539	553	536	549	523	539	545	531	500	545	497	533	529	536	514	531	526	525	477	519	570	551	547	544	543	571	509	548	507	551	562	527	545	555	504	539	534	549	555	546	556	508	560	517	515	543	533	534	508	500	548	557	517	525	518	482	572	512	536	505	556	518	528	534	567	529	509	515	511	472	542	538	533	592	531	517	568	587	532	535	532	497	541	498	548	552	541	548	587	568	531	564	544	548	503	531	539	516	499	519	536	568	514	558	520	536	510	562	526	583	544	574	506	560	525	514	528	558	555	549	543	538	522	502	534	550	569	537	534	507	483	533	553	544	542	538	570	529	537	541	542	542	502	509	518	483	538	549	536	564	513	516	507	556	534	551	526	503	550	583	552	508	533	564	544	563	532	517	538	512	534	543	529	515	512	503	490	538	532	542	508	495	517	536	498	513	540	545	522	516	559	508	520	536	590	547	554	490	475	526	535	572	520	550	590	541	506	552	520	495	564	539	518	507	485	520	520	534	501	503	546	533	530	541	546	524	502	522	534	530	552	516	533	520	549	516	471	548	542	547	511	530	520	555	513	525	526	553	560	535	508	557	594	536	516	543	511	516	521	547	530	541	514	555	506	534	539	541	551	530	519	512	516	513	531	541	564	514	547	586	523	526	564	499	563	538	552	537	553	535	530	521	503	515	512	558	510	559	534	508	559	506	548	530	564	539	527	533	527	514	550	557	493	539	537	563	503	586	551	524	550	520	520	491	545	548	532	541	582	521	552	510	537	522	528	547	572	524	550	559	519	551	509	510	528	492	568	521	529	498	533	554	515	529	519	549	549	529	538	508	535	540	558	537	521	519	508	512	478	535	535	525	522	486	540	545	534	516	530	503	564	543	558	542	517	530	531	539	549	551	524	513	541	490	537	519	536	525	521	500	584	536	559	555	520	512	510	533	506	501	558	543	565	537	549	535	507	565	510	489	509	510	524	555	527	555	556	574	555	497	532	536	555	555	521	532	506	550	558	532	542	516	520	559	545	524	507	544	520	530	531	541	560	528	571	543	515	512	523	538	547	540	527	524	570	519	528	516	503	517	513	520	537	571	571	509	535	509	518	504	518	574	531	541	517	509	539	522	537	503	530	553	527	510	556	561	533	536	501	576	503	496	528	568	537	560	553	506	498	560	566	517	559	539	544	546	517	556	581	513	514	541	529	531	516	572	553	574	524	541	540	552	539	511	569	541	560	549	541	573	513	502	525	564	553	504	521	523	511	535	575	525	523	517	571	526	557	541	530	522	509	559	553	543	536	548	550	507	535	536	525	530	530	499	569	537	530	520	535	508	556	501	527	538	532	519	470	540	556	533	521	543	468	529	505	515	513	519	512	544	534	502	536	500	551	523	548	500	554	548	529	539	527	520	532	528	545	535	589	519	512	477	503	536	556	559	552	534	537	536	539	565	557	565	568	556	525	505	547	561	480	515	525	533	533	537	550	545	530	522	526	520	495	548	514	551	527	524	503	550	547	505	550	555	523	559	483	537	519	506	565	570	531	519	519	559	528	533	543	538	556	518	526	500	515	510	524	570	526	550	554	558	547	530	544	536	552	534	519	528	515	537	537	548	552	552	488	531	569	549	534	480	556	484	526	571	525	574	521	521	553	514	529	468	509	536	531	518	525	532	566	511	478	530	559	488	536	511	522	494	512	520	536	510	565	524	532	565	546	555	523	538	470	542	533	542	496	523	510	529	504	502	555	532	538	445	543	587	543	532	569	537	574	533	551	541	539	494	568	539	509	561	557	529	530	552	558	543	586	562	513	538	500	541	546	517	526	562	499	548
22732	21383	29068	24029	21393	21567	10801	2591	1779	1645	1573	1469	1386	1348	1336	1377	1409	1218	1195	1114	1120	1107	1076	1081	1004	1051	1112	1089	1081	1108	1061	1025	1060	1031	1110	1117	1103	1125	1124	1135	970	1055	1086	1070	1009	1008	1023	1002	1008	1056	999	1052	1040	1027	1035	1004	981	1045	1029	974	1057	995	1069	1001	1027	985	1043	983	995	1037	1035	1017	940	987	1029	924	955	943	991	1025	1038	1048	992	954	960	1039	1038	949	996	989	968	1003	973	1004	1027	1023	1034	993	972	999	1014	1020	981	982	1010	1021	978	1029	977	1042	922	1026	950	1068	982	987	984	951	1001	1014	1010	990	1005	999	963	977	978	1020	1001	973	947	1013	1031	1037	998	986	1000	989	1006	986	1005	948	998	976	1022	968	1018	987	1006	960	952	931	992	1037	975	995	963	1027	1023	998	1034	977	994	1042	977	979	989	984	1044	979	997	1022	1002	934	952	1014	1005	1048	1021	1011	940	935	984	985	1000	954	966	1036	960	990	982	1045	978	1011	995	996	1010	1003	1014	1007	1005	1006	979	997	982	993	979	962	999	1005	1022	1000	999	951	1006	977	982	1011	1012	993	1035	996	1030	989	982	955	992	988	1011	1002	972	960	963	944	994	979	1014	970	958	1047	993	1000	983	962	940	991	1006	897	979	975	936	1009	966	963	969	997	1000	983	974	1001	1017	983	986	958	992	985	959	1003	947	1015	971	1000	971	1048	1023	986	1016	1009	970	978	997	1009	948	990	1020	978	966	1003	922	967	976	967	987	1014	972	1027	974	1039	972	981	991	970	949	1004	1024	954	964	966	952	939	977	961	961	1000	986	996	978	1032	1003	997	1019	1021	946	1038	962	1019	999	951	984	998	983	971	993	993	987	1040	1021	993	1007	1053	958	970	946	959	981	979	978	1010	1027	974	980	990	990	966	962	967	1015	956	1015	1042	989	996	1001	961	1015	931	988	1034	1022	1000	929	982	943	1003	964	1002	913	994	1005	946	1006	1020	992	931	1034	974	993	968	940	1044	986	934	1007	1026	992	1011	1034	995	968	991	1030	963	975	950	1000	992	948	1006	965	982	981	968	1004	1028	982	1008	952	1025	960	896	994	986	989	969	1023	1016	1046	993	1017	979	986	1037	995	987	959	978	1022	1037	974	951	945	1019	948	966	957	1007	1029	944	902	1007	958	983	988	990	1032	984	1013	940	973	951	1001	973	963	998	959	1006	1001	987	952	993	992	975	1007	947	959	901	994	1029	1014	952	1012	946	1013	1023	967	950	997	943	957	998	963	937	970	968	1065	988	971	967	959	959	968	968	1003	965	1004	1022	977	1022	1016	961	999	967	976	986	1035	997	943	950	995	991	994	993	1023	978	1017	1036	1005	954	952	961	1015	973	1060	1000	941	981	984	940	970	968	982	1041	1029	1017	996	984	969	986	945	963	959	994	979	999	938	965	963	993	1026	970	951	926	985	981	981	942	997	992	1028	1019	946	1013	1042	975	1006	984	977	946	965	978	995	1049	991	974	999	948	990	985	956	994	1026	1005	991	977	953	975	953	956	990	928	1016	980	1017	992	1062	967	986	991	1004	1017	989	954	980	1022	966	975	1010	1003	1021	1010	1008	961	970	957	976	987	1017	1001	986	961	977	1025	1012	967	990	993	1033	1000	987	1031	945	998	990	1001	973	980	976	962	978	1009	975	978	988	987	974	987	951	943	941	980	1012	987	1003	949	981	1029	1022	1024	982	974	926	1039	1007	993	1053	988	983	1009	962	1003	1000	996	1007	925	1015	1070	968	973	983	960	960	954	930	976	1014	1000	936	995	1011	1036	1003	1006	1035	971	961	1040	1011	959	939	995	1002	1011	983	942	1026	999	978	983	975	1001	900	982	1024	1028	1007	1039	975	1005	947	936	986	977	1000	963	944	1039	966	954	1006	938	993	936	966	983	1003	1002	983	965	968	1018	929	939	1012	1052	1021	1029	992	1006	991	1049	959	927	981	1048	963	949	1001	973	972	957	967	966	963	999	936	1006	980	931	975	1003	998	1025	967	986	1012	1025	965	944	1017	929	1020	993	971	969	974	1007	978	1007	947	962	1004	1005	1026	1029	943	1015	983	975	991	1022	945	973	944	952	975	970	977	984	941	1011	984	991	979	973	997	984	997	1015	970	1008	1013	990	1001	991	1012	988	982	947	996	925	1034	1019	1006	993	1024	1020	1039	951	983	1033	1030	962	907	955	978	1012	957	955	1020	1065	999	989	1008	975	937	1046	964	1020	975	932	1006	1058	968	974	978	1002	980	1004	939	991	976	949	1001	1007	1029	1001	1004	885	994	1002	1030	958	986	1010	947	941	1003	956	988	1002	997	1054	984	962	982	963	963	972	993	979	956	994	947	973	1027	980	1038	989	966	965	1014	992	916	997	992	943	987	1021	973	948	1001	1031	1044	961	999	966	987	975	914	1010	987	1059	968	974	979	956	965	1011	936	1030	968	972	962	1003	951	1009	921	999	1002	1005	992	929	944	1031	964	999	965	997	1005	990	988	986	1008	980	935	974	940	1005	1035	975	931	925	956	1031	993	995	987	993	979	935	922	1028	980	958	984	961	953	996	998	934	1028	984	973	966	1002	1013	989	988	1049	900	1005	991	956	977	979	977	977	963	1023	965	996	1010	1003	943	1026	961	935	954	939	973	1045	939	966	990	992	992	961	1001	1002	957	966	1038	978	976	1001	934	1014	974	968	1007	1003	892	964	947	990	992	1007	970	1024	1009	987	974	977	965	1006	976	992	1010	940	985	974	1015	963	952	1040	969	1004	1025	985	962	977	976	1038	1025	929	1015	968	973	990	977	983	949	982	978	1018	990	1014	983	981	977	953	962	986	993	1019	992	1012	979	979	938	999	1028	984	956	982	965	940	955	937	971	951	911	944	989	994	987	983	1033	964	948	952	1049	1015	1006	960	1022	1056	965	1013	976	975	999	943	979	971	985	1007	966	995	990	953	987	985	995	1001	914	982	969	971	914	915	978	959	964	997	969	961	999	989	1036	1010	1005	979	994	1003	997	979	1057	1009	1016	984	979	961	999	955	1049	959	996	945	978	1001	986	998	1042	1022	913	961	949	1022	990	981	971	958	1039	950	982	979	1015	970	975	892	969	993	973	960	981	976	952	1012	932	1013	988	1006	1004	961	989	999	981	984	972	967	914	1001	1035	986	994	973	1022	1016	981	1041	938	1005	995	1042	964	1026	1004	968	964	957	1007	1007	1009	983	981	1020	937	1017	1005	1047	965	966	1021	983	1012	972	945	959	979	973	962	951	1006	974	943	942	947	983	984	944	1021	1017	953	995	1041	961	963	1008	975	986	979	960	958	1028	1020	992	989	965	1014	989	944	948	944	998	958	954	927	916	970	1013	971	938	1027	960	984	974	928	1002	975	983	1008	1004	1005	1019	953	1041	1021	1015	970	1000	982	971	1020	996	955	984	997	989	1042	1005	1000	930	1010	1008	1041	965	1000	983	1026	1012	1026	1014	1016	1033	1000	907	1040	958	959	961	1028	953	941	1071	930	988	969	966	908	987	1010	961	988	966	964	969	966	990	989	989	1065	1003	996	1005	978	973	1004	987	1004	958	1024	963	987	977	1020	970	950	965	1061	1025	979	947	1033	956	988	966	1012	980	1011	996	968	952	1018	1011	937	980	953	992	953	948	986	960	978	977	921	990	1013	995	1012	996	995	952	976	945	994	982	971	980	931	950	1020	1011	973	937	941	939	979	984	963	972	971	959	1014	1069	963	932	988	979	1032	990	1004	973	1016	1044	880	1004	1035	990	1000	995	986	965	997	997	973	913	957	922	984	993	982	1021	962	994	954	978	994	988	989	960	991	1014	1009	984	983	1036	982	988	996	996	924	1019	975	1008	917	984	960	994	958	1001	934	941	993	1032	1030	970	937	1003	923	986	936	1021	979	1000	905	981	983	989	934	956	909	1013	960	945	999
13545	35061	22688	12466	11339	7831	4488	3207	2470	2125	1949	1808	1655	1584	1632	1659	1551	1414	1277	1234	1169	1163	1139	1130	1122	1124	1108	1106	1168	1141	1019	1018	1087	1128	1114	1094	1132	1155	1073	1106	1067	1087	1082	1025	1038	1042	1092	1019	1018	991	1034	975	1028	988	994	1021	1010	962	1038	1065	985	1016	994	1028	978	978	1015	968	1012	1033	1054	1015	1019	948	985	954	946	949	1007	1024	974	951	988	961	968	974	1006	984	922	1012	958	980	953	994	1015	927	996	969	1014	971	980	997	991	936	1039	972	995	915	937	994	985	993	994	974	1015	998	929	1010	997	955	954	954	927	1000	978	1023	1010	980	982	930	956	964	950	1002	1005	921	937	982	948	997	932	900	982	977	924	996	1056	1025	959	1077	984	982	951	966	963	943	980	995	982	1014	957	974	1007	977	984	993	984	984	985	964	1014	977	958	960	949	968	945	940	977	1006	959	986	999	972	938	964	972	967	958	970	973	954	970	1017	968	972	978	1037	996	927	1022	1047	961	989	974	938	957	998	960	951	974	951	965	955	1013	957	964	1038	1007	994	1014	930	993	985	1023	936	955	964	932	973	932	959	1041	969	961	939	987	1053	972	1029	973	1005	1007	966	998	989	997	968	966	1003	963	997	966	968	1017	974	926	1012	988	942	956	944	1026	1015	960	951	997	939	958	911	953	1024	968	971	1027	945	970	973	1033	975	986	937	964	979	996	996	1017	967	976	967	989	988	980	911	935	969	920	950	953	1003	978	968	985	948	983	942	971	1026	985	995	983	980	974	934	993	1004	988	982	975	942	997	1036	949	970	998	956	944	950	978	990	991	997	1014	946	957	955	1035	989	934	956	969	908	1012	970	987	956	957	999	975	940	945	975	970	986	978	996	947	1050	977	989	1015	1000	965	922	1029	1017	956	954	990	981	1003	997	945	978	956	970	933	962	955	988	950	966	1042	922	937	995	956	991	950	951	978	969	983	958	973	964	991	932	967	1029	914	972	971	1007	968	1010	987	941	970	951	934	1007	959	933	971	948	887	961	1006	948	984	946	955	972	983	1006	956	930	932	999	989	973	931	985	952	996	987	979	967	967	1033	998	953	997	948	1042	976	958	950	1039	941	956	975	968	974	974	983	947	1015	981	951	989	1016	972	955	986	936	1017	983	1017	1030	1022	984	1001	975	995	970	1027	920	1012	1028	964	981	972	969	965	1024	969	977	988	966	1015	951	1065	956	1048	968	987	937	976	973	983	959	958	960	934	949	960	988	971	994	981	990	970	940	965	975	1006	994	957	1018	991	988	995	944	993	982	987	971	931	970	959	1023	1033	949	948	1008	956	976	986	997	935	970	980	990	1036	955	997	972	990	953	975	975	1017	979	1062	969	1030	987	923	940	979	1017	1013	958	1032	1026	970	984	996	938	951	935	1014	926	984	1012	1048	942	962	954	1015	975	947	948	960	971	1040	946	974	977	989	952	948	932	955	963	948	966	898	1023	993	1000	977	955	972	988	996	954	979	940	1024	1017	1025	922	955	913	994	990	937	1013	979	956	955	962	1019	972	948	971	993	953	986	987	941	956	999	943	976	954	943	1008	963	969	925	948	962	931	1003	1018	953	988	1001	932	985	979	1014	971	911	1039	996	950	993	985	933	1002	984	1035	928	1001	1025	935	979	973	958	976	1004	961	937	933	929	991	981	1001	941	989	1003	981	1016	976	970	968	974	926	962	978	983	972	964	953	902	1002	969	935	981	1010	967	1028	1002	1022	972	960	940	928	1011	991	969	958	984	961	983	1010	977	1011	941	915	934	979	963	1012	993	913	980	951	918	946	942	909	949	959	948	983	985	969	989	966	971	951	946	935	926	992	1009	960	938	956	982	1037	967	970	1081	969	968	970	980	971	970	956	1008	1008	967	943	955	992	995	904	946	968	958	966	1025	967	917	940	962	1005	956	980	959	934	1037	967	1026	1008	975	957	933	975	961	963	957	927	1007	985	958	956	989	968	944	924	933	1019	933	956	937	1029	1026	956	1004	993	988	960	962	969	940	1001	978	965	1050	998	983	964	1014	982	967	952	985	987	984	1000	953	919	965	971	904	926	962	981	979	961	998	974	985	955	957	1024	958	983	967	1004	1022	949	1028	992	926	943	963	974	1007	967	987	912	994	983	1000	981	992	977	932	930	976	988	971	954	1030	941	959	1008	982	998	1032	1016	1014	1017	1005	1025	950	957	982	978	944	992	930	1001	955	982	1011	987	968	953	975	1015	983	947	983	1017	1054	1002	975	996	965	977	959	980	922	946	1000	968	1000	1020	987	974	984	987	1001	960	940	1040	932	1014	1032	987	951	930	968	991	953	981	968	1011	988	948	993	1036	933	1004	990	982	947	948	1052	990	975	996	983	955	1016	1031	1007	967	1025	1004	963	982	993	953	951	1062	980	1016	944	951	950	995	941	947	941	1002	945	950	967	948	936	954	953	1008	946	996	1046	993	1006	960	1006	937	1034	930	973	962	953	944	908	964	964	989	960	975	932	991	942	987	949	959	953	944	922	951	1028	982	976	979	941	994	985	1062	1011	985	1004	992	962	984	979	933	990	953	971	988	994	963	971	1011	995	1021	999	989	1053	950	937	998	1005	995	1032	1010	979	1012	1002	1014	959	963	955	954	999	1008	969	962	999	926	928	934	929	981	972	959	987	979	967	955	1036	993	946	962	990	909	1039	924	948	899	1017	948	976	995	935	966	918	940	1003	960	945	984	985	972	980	984	999	995	991	943	993	1006	980	1001	921	951	945	1003	939	973	935	970	1001	1021	963	989	968	969	949	992	961	991	955	971	940	961	958	1018	985	1009	960	977	973	972	941	1004	970	979	1021	998	1030	934	938	993	1017	983	964	980	1024	1027	946	990	983	982	958	961	923	996	951	996	991	966	998	982	960	951	964	943	998	979	989	970	979	929	991	942	965	1009	957	1012	981	988	963	999	942	928	997	922	983	994	887	968	1006	1011	971	968	964	973	1014	967	975	1005	926	977	967	950	967	963	986	988	959	974	984	950	1012	1019	998	1081	956	921	995	971	1003	945	990	1003	997	935	1014	957	939	961	958	996	986	952	962	967	998	992	995	998	978	1009	956	943	999	964	992	988	1016	944	922	979	953	966	1006	955	1024	990	966	1012	917	1000	955	972	982	997	1007	1013	954	961	997	961	961	982	980	1031	969	1025	984	977	979	986	987	972	1014	966	937	997	996	959	922	981	981	959	1026	951	902	968	953	966	963	987	951	974	970	967	1007	980	952	931	994	939	991	964	1019	1007	1019	1002	935	1002	916	952	945	973	985	964	967	945	1002	956	1032	965	957	1008	933	1001	997	977	988	1000	995	1005	938	948	1008	1003	986	1033	969	906	984	952	946	933	965	957	1001	1019	938	940	937	982	1002	985	966	1027	968	938	964	993	937	987	929	1000	964	1015	951	1008	956	1007	1004	956	978	934	993	990	988	978	1003	994	960	991	958	946	1003	918	954	972	990	961	949	1003	958	1007	976	964	995	971	997	919	975	983	929	983	986	1012	952	942	950	969	1000	995	995	941	970	999	998	970	975	1057	1036	947	950	980	970	985	922	988	998	989	949	929	1029	954	969	1025	959	928	930	973	979	984	957	920	918	1014	1015	1046	996	1004	1039	949	956	1008	990	951	989	1000	982	986	967	964	973	945	909	986	979	944	971	936	969	1035	953	1022	930	1008	958	960	950	969	1030	984	1001	939	1006	995	927	1020	995	991	1030	997	941	945	986	955	957	1048	1002	941	1010	955	1001	953	952	928	984	939	1020
27794	20124	10423	3160	2028	1444	916	780	666	658	656	609	657	613	602	592	634	569	575	577	578	612	582	568	574	625	567	593	612	525	594	630	635	589	625	619	593	604	581	585	608	620	607	527	632	588	578	583	553	591	585	548	554	579	582	591	550	581	588	572	541	547	548	559	530	560	598	567	613	583	568	531	577	581	512	588	543	582	544	573	551	568	575	585	588	530	566	554	541	592	531	545	611	516	552	541	601	524	565	584	607	584	537	544	515	561	575	611	568	591	530	531	570	556	576	581	557	587	589	582	616	563	522	602	584	551	561	593	582	547	603	505	541	568	620	591	623	569	572	529	541	585	539	592	552	542	562	603	601	565	555	543	552	580	561	560	560	600	578	582	572	580	590	571	600	592	543	546	595	568	512	642	555	571	568	568	612	561	550	613	524	585	570	524	550	555	597	565	584	505	533	547	569	564	564	568	610	549	534	512	575	576	536	597	583	521	550	548	551	555	558	575	574	494	564	565	515	559	577	533	550	560	556	606	557	522	552	598	547	564	539	604	538	559	560	565	545	550	575	583	559	565	584	586	560	570	538	597	544	551	570	565	531	544	531	567	579	588	581	592	558	602	577	563	550	575	553	603	547	557	559	589	546	566	559	560	552	532	576	564	551	547	551	567	588	585	603	542	595	565	545	541	582	592	571	559	544	596	593	584	517	593	554	569	573	560	549	585	573	601	577	599	545	590	548	597	546	525	562	563	567	569	581	572	576	518	572	578	580	572	572	575	563	608	517	564	579	569	606	555	579	564	597	535	569	558	581	529	570	588	597	577	604	548	595	612	595	602	554	597	557	564	570	541	582	568	558	606	561	576	588	538	573	544	540	545	586	594	614	589	516	584	556	550	572	557	580	542	535	572	584	587	576	573	612	537	564	574	550	549	531	539	548	569	583	557	569	519	541	584	565	572	544	567	598	548	595	549	577	617	531	572	546	549	538	578	545	584	510	559	560	553	604	580	598	545	544	552	589	572	592	594	574	560	608	538	557	557	592	592	567	565	552	574	541	552	563	625	562	572	576	603	583	558	564	564	553	576	541	550	587	563	589	547	566	536	567	573	554	547	567	598	551	595	565	579	601	557	614	600	585	584	592	610	596	556	544	568	545	533	575	552	554	559	564	592	563	586	573	535	544	571	567	600	611	598	564	610	559	565	593	556	577	557	598	551	529	533	594	563	549	604	567	534	512	582	596	559	562	586	546	574	543	570	542	536	558	529	576	538	559	562	531	610	584	552	535	529	530	554	509	579	612	550	577	564	569	572	606	555	579	580	570	567	559	543	577	546	546	559	570	577	579	553	573	575	535	557	559	565	534	558	563	539	629	571	620	609	590	551	569	559	564	562	540	576	593	562	565	563	574	512	529	554	633	555	556	563	570	577	579	551	527	538	557	565	549	592	561	563	563	591	552	569	528	571	554	565	519	529	579	593	553	551	606	538	564	605	554	569	573	556	584	571	544	549	544	525	611	568	569	573	589	559	564	570	588	594	613	581	538	588	500	580	590	537	570	567	569	562	568	552	523	597	580	566	599	500	575	516	568	583	516	573	563	569	579	573	544	525	581	572	564	573	554	533	530	580	568	586	549	581	583	573	560	601	611	552	602	625	524	566	522	526	564	571	585	562	550	593	584	560	588	531	547	582	615	567	577	575	572	594	569	537	588	532	559	573	580	583	566	562	593	516	519	558	528	554	563	575	533	553	572	579	571	590	551	577	564	566	545	537	559	549	543	523	562	576	546	588	562	594	568	557	558	590	544	564	521	551	571	536	552	545	549	591	581	549	549	570	591	522	567	560	584	546	526	618	567	559	611	558	609	571	566	580	554	561	553	526	609	558	537	573	584	573	537	553	566	584	543	602	571	577	610	607	563	547	563	563	551	577	581	563	593	570	535	537	573	553	579	547	524	563	553	589	606	555	583	573	575	600	538	593	580	605	577	580	559	619	565	550	549	556	578	570	573	581	583	543	593	558	582	576	533	525	601	556	551	520	589	547	562	562	601	577	569	540	565	531	550	534	621	581	587	553	562	620	544	565	554	560	580	584	568	577	542	544	557	577	534	593	567	570	584	555	600	563	547	582	564	566	584	555	578	564	561	550	569	579	605	522	532	590	560	522	579	582	586	551	542	565	540	574	535	532	613	523	580	580	575	575	609	552	566	570	583	571	543	619	564	570	600	583	530	563	599	547	541	563	553	598	553	569	552	634	523	555	555	566	578	530	570	571	595	568	606	534	575	517	560	603	574	580	615	559	563	533	560	571	561	608	554	570	586	577	549	593	588	573	580	587	543	543	523	551	565	553	537	571	531	550	592	552	564	567	577	574	581	538	577	536	574	569	584	602	583	525	544	575	580	543	554	573	571	537	561	579	572	551	545	597	552	614	556	599	567	533	592	554	546	572	574	590	584	569	571	571	557	582	551	553	539	586	571	569	571	590	599	547	562	590	555	587	560	575	557	569	556	590	573	636	625	554	518	593	510	566	570	566	533	561	572	566	520	575	544	572	562	556	546	576	538	540	541	546	586	563	615	569	574	581	570	550	563	557	564	545	546	574	567	572	526	553	545	541	602	538	579	570	599	590	529	549	606	563	549	636	551	546	559	570	575	579	607	566	549	501	572	548	546	583	584	559	535	543	555	550	547	533	574	562	552	569	589	542	537	546	600	593	552	556	545	546	557	522	590	605	541	510	542	518	588	543	625	556	563	572	607	578	589	598	605	605	552	577	591	597	635	582	572	581	553	560	561	621	589	548	555	536	609	553	540	542	571	540	546	536	552	553	566	580	571	550	558	523	584	589	571	586	551	574	537	616	530	578	559	512	555	578	547	569	566	567	561	549	551	554	527	574	546	572	554	557	563	547	565	572	551	591	617	552	579	532	585	520	587	541	564	580	558	582	566	568	547	563	564	524	580	572	604	563	555	591	565	593	574	594	554	537	540	549	572	554	547	548	580	588	546	584	576	582	511	546	568	522	594	583	541	561	602	600	583	525	561	550	573	587	574	517	592	534	619	584	577	555	551	539	555	573	568	591	580	591	581	588	536	568	540	579	605	613	583	557	582	602	544	546	565	564	576	546	546	539	538	606	528	596	507	535	587	535	570	550	549	557	572	516	567	577	553	607	607	552	547	606	585	588	588	546	532	553	555	567	592	569	566	622	581	565	553	527	577	576	573	576	557	618	584	570	556	571	569	575	601	585	542	535	536	538	527	590	591	576	541	594	555	557	563	525	542	557	601	532	579	590	542	524	583	559	537	552	575	584	525	620	571	557	596	587	569	576	576	559	601	499	531	552	602	582	561	589	546	559	586	562	570	529	539	539	537	542	549	601	580	589	558	542	616	566	544	543	599	572	576	579	575	623	573	584	556	595	554	556	577	564	548	522	635	586	538	531	589	524	577	562	545	580	562	515	587	579	596	575	578	575	569	556	568	581	560	573	547	566	548	592
9153	14305	7210	3276	2811	1946	1195	895	807	751	743	770	745	723	681	714	649	631	621	645	639	623	604	632	552	622	612	595	632	586	586	614	626	586	628	626	650	598	609	630	639	606	579	567	602	575	606	547	593	620	616	584	611	578	564	588	560	559	558	630	593	571	565	576	564	580	567	562	580	590	555	568	575	586	551	544	560	584	595	590	600	586	572	587	569	570	540	588	585	608	551	581	583	598	599	559	564	552	615	597	559	600	593	592	573	583	574	554	544	593	589	580	562	568	540	613	544	603	598	575	592	610	570	572	519	569	543	564	552	525	550	597	580	589	565	542	599	606	614	505	562	602	550	581	570	590	579	588	565	569	555	553	584	596	595	559	566	592	600	512	559	647	593	561	585	561	563	535	595	579	563	569	556	603	570	542	542	525	571	566	546	557	606	586	552	614	572	588	551	556	601	553	615	636	605	572	559	539	569	597	580	563	560	542	565	570	563	577	558	571	571	578	597	550	531	565	566	569	574	546	558	597	599	579	594	585	568	558	567	568	582	573	540	567	554	544	562	585	557	557	641	588	618	565	589	596	629	557	578	617	575	547	593	583	598	546	595	586	599	610	554	570	592	617	547	576	600	607	610	522	619	605	544	567	565	584	595	621	565	589	539	560	569	628	590	587	572	595	566	602	556	579	569	574	576	578	585	604	594	584	576	568	593	556	546	533	533	571	571	585	603	548	581	583	582	593	547	550	560	603	585	574	565	562	542	590	591	632	595	607	570	557	577	574	587	584	559	591	570	551	556	571	558	554	561	562	532	607	558	503	554	553	581	574	609	612	555	613	571	598	571	577	593	614	566	570	563	541	586	599	628	571	603	522	564	535	583	561	586	545	612	608	570	543	532	591	541	544	560	548	535	568	534	566	587	555	548	578	597	529	569	590	597	569	563	513	599	579	560	580	529	628	535	548	613	576	571	556	558	573	585	591	623	577	569	620	547	561	589	576	572	571	618	596	594	521	616	573	608	571	578	563	552	626	585	542	551	571	580	586	554	562	537	539	586	575	575	578	582	616	504	542	551	577	590	541	555	605	575	545	595	569	598	558	593	557	577	553	585	552	583	531	566	573	558	573	607	585	597	583	587	582	595	580	567	540	585	607	559	562	598	535	593	578	566	561	543	592	607	571	535	558	588	595	544	561	566	571	599	581	609	559	553	546	579	623	605	596	566	553	537	592	559	595	588	559	575	588	564	594	584	559	572	555	521	539	584	581	599	526	554	558	542	529	557	556	628	566	619	590	603	586	591	574	569	547	568	577	599	573	600	645	575	573	533	577	597	583	572	588	586	594	563	582	565	559	580	572	617	577	572	573	602	600	598	530	559	549	586	574	581	586	564	577	593	574	582	549	544	534	559	578	586	595	554	590	570	637	567	615	547	530	566	593	549	575	592	610	600	568	582	604	612	570	556	564	588	609	549	616	572	541	590	535	572	597	582	582	542	557	571	563	571	556	586	575	580	565	582	599	545	581	554	572	580	595	588	575	554	558	559	562	560	614	589	563	596	569	551	571	593	561	571	566	558	574	582	572	546	552	588	594	560	596	552	583	544	548	586	591	547	575	553	574	560	589	581	569	533	585	562	549	554	598	551	602	573	588	577	529	562	569	565	572	566	590	612	562	560	599	590	604	572	576	567	555	583	562	541	547	597	556	542	563	533	543	599	561	571	567	556	594	555	596	586	567	542	575	572	556	518	603	543	583	563	577	571	566	533	586	557	600	583	543	570	525	573	587	543	591	558	567	571	592	605	583	548	593	532	577	585	580	574	568	583	571	590	572	560	556	578	586	589	567	535	540	571	572	554	571	564	590	538	562	575	623	649	560	576	575	555	667	573	546	595	587	535	607	563	579	552	569	582	550	537	596	588	548	564	570	549	524	615	550	616	557	538	544	547	561	557	580	572	550	572	581	591	551	595	602	599	529	574	572	630	533	540	567	572	570	619	597	598	557	567	603	582	583	596	558	554	570	619	586	568	550	553	556	565	611	586	579	602	580	543	578	598	603	550	582	570	572	581	545	534	593	573	593	548	588	566	553	576	547	606	585	599	567	598	541	572	556	606	555	568	582	579	558	640	579	551	604	573	551	567	600	571	564	597	584	600	565	558	551	593	578	566	579	581	583	579	576	554	571	596	585	596	572	588	558	574	598	575	608	549	546	567	626	569	542	546	570	600	601	563	573	587	560	553	576	559	565	512	560	549	547	565	569	605	562	589	569	559	553	579	573	570	554	569	561	599	572	579	595	574	575	536	579	610	607	574	564	608	573	574	538	539	542	574	561	578	623	621	554	619	578	608	574	570	584	587	607	568	562	599	603	534	584	586	554	566	583	520	577	611	578	612	594	620	605	564	576	602	548	602	581	589	536	590	596	563	530	555	511	585	563	593	537	601	578	581	572	621	566	575	559	541	551	565	571	577	550	568	575	539	546	580	580	575	549	563	570	579	552	554	549	564	607	599	587	574	563	571	566	582	602	574	575	565	586	593	592	566	560	604	591	593	603	564	572	615	619	598	555	604	543	586	591	571	596	551	550	576	581	583	585	563	532	566	561	571	615	583	581	587	573	568	610	535	578	609	576	594	587	569	585	610	555	590	543	557	592	556	617	600	565	543	573	552	622	592	590	569	566	582	554	612	618	603	603	555	565	601	601	596	562	547	557	553	582	564	539	566	552	561	551	581	589	570	635	577	585	574	591	564	574	574	570	569	552	574	574	606	588	556	566	590	575	601	574	560	597	593	592	557	602	599	542	598	585	567	575	553	550	587	588	588	591	563	558	558	558	555	574	579	571	554	599	596	568	586	544	569	588	590	600	570	563	566	571	596	564	568	582	551	579	555	602	596	553	600	546	534	566	564	570	607	574	618	563	585	566	579	585	544	572	579	584	539	531	554	570	598	598	594	570	592	577	555	577	582	589	550	563	561	556	555	587	524	644	593	555	563	577	562	607	566	551	605	576	574	547	578	575	547	569	535	571	584	608	591	566	599	579	569	558	565	572	605	550	610	581	636	535	542	552	538	591	551	564	539	632	530	596	604	563	606	531	568	538	570	589	583	578	520	573	589	549	577	577	543	593	606	550	579	565	576	606	586	583	585	582	602	567	617	589	558	558	579	539	582	556	537	623	589	570	576	600	587	557	614	547	533	569	584	624	604	547	556	596	543	611	580	565	523	554	585	599	595	587	603	540	610	571	536	571	585	545	560	576	591	594	581	563	538	585	577	595	550	582	562	581	579	599	552	559	555	555	617	562	526	593	583	582	564	568	566	570	587	571	596	584	605	583	581	576	553	590	567	551	590	598	592	568	592	605	585	604	556	590	602	589	588	563	562	587	577	550	569	601	596	582	601	602	530	605	569	593	550	574	554	586	594	542	592	621	569	551	592	549	571	593	619	576	580	604	591	562	593	579	618	623	582	551	554	559	559	582	615	556	554	545	560	566	541	563
23805	21282	28395	24482	21288	11114	2720	1663	1379	1266	1214	1151	1142	1146	1102	1063	1133	1025	993	969	957	963	965	932	928	981	961	914	973	963	923	909	915	922	906	980	985	948	879	949	928	988	938	916	934	951	884	953	964	916	928	857	931	958	873	902	898	896	928	930	887	830	919	886	956	951	937	930	942	873	895	960	892	938	919	883	960	889	837	939	864	896	892	864	846	873	882	870	894	928	915	963	916	904	950	935	865	881	872	900	918	859	919	954	911	859	885	883	892	897	822	924	931	886	886	892	914	912	920	894	851	921	878	899	954	875	921	867	910	929	890	934	914	916	903	911	932	934	850	816	869	943	912	909	890	934	883	853	884	851	918	917	888	843	896	848	831	895	883	909	925	898	839	890	858	914	878	915	939	879	879	891	834	938	910	908	936	916	878	927	914	928	936	835	907	877	921	895	929	926	846	909	849	900	882	908	887	888	908	851	922	936	950	894	941	925	868	872	920	888	894	848	914	912	897	882	883	867	882	870	827	837	868	866	919	932	874	884	878	938	986	902	915	867	899	921	913	911	889	886	940	906	887	935	843	870	888	905	905	893	873	925	956	913	850	861	897	915	882	959	866	829	903	890	882	902	835	909	964	898	890	958	844	930	868	897	949	904	956	896	925	895	874	873	898	915	904	880	887	864	890	867	915	933	935	874	914	891	894	892	884	924	962	879	842	919	889	940	865	917	865	851	955	900	856	889	825	879	874	875	874	912	898	835	898	894	883	890	896	905	927	930	833	967	860	904	870	890	946	869	932	914	888	913	864	885	895	874	930	845	903	851	848	932	944	939	897	915	882	919	917	920	875	915	880	896	927	907	889	864	855	859	945	838	928	903	880	915	857	870	892	860	862	898	837	898	882	926	890	891	863	925	894	901	900	864	913	941	906	893	907	894	885	909	930	891	879	870	915	934	883	898	865	888	894	908	974	921	841	906	955	916	875	886	905	879	849	859	846	893	907	877	919	852	885	909	896	935	884	855	937	953	901	901	871	898	903	886	882	866	899	837	872	912	879	881	926	885	861	906	897	891	914	892	905	874	901	926	915	860	893	878	916	841	957	855	907	891	880	864	880	931	955	858	874	860	848	876	882	846	914	876	901	839	907	881	878	892	911	818	859	854	869	920	923	929	906	888	821	877	923	938	951	897	897	893	882	898	926	957	865	863	887	843	919	952	932	829	916	938	845	876	843	861	890	893	867	918	917	948	899	873	907	859	883	882	917	907	864	868	877	907	902	866	912	850	908	936	860	864	862	957	947	940	913	938	899	839	952	873	879	909	900	933	948	858	855	943	940	882	900	842	881	845	905	864	872	874	896	902	939	847	909	845	905	879	880	889	948	917	887	913	850	953	960	845	919	870	910	887	898	923	885	863	876	872	925	891	827	893	847	867	898	889	934	982	900	860	897	885	916	844	942	907	874	839	922	841	909	901	884	882	928	938	878	859	839	955	939	837	867	893	821	877	883	841	857	857	889	921	865	908	898	877	913	915	886	904	884	903	876	912	849	894	884	925	896	908	854	925	928	911	859	899	829	911	835	861	895	865	896	875	909	889	909	875	915	912	905	982	886	903	915	918	931	927	823	887	907	894	872	915	927	854	858	878	878	926	862	869	883	840	920	904	918	934	878	840	841	904	924	890	878	867	896	929	925	877	864	871	908	933	881	872	917	850	904	830	907	878	857	880	892	882	962	892	956	879	892	923	878	930	912	905	880	911	897	890	879	888	869	935	885	880	935	862	897	880	927	849	867	932	877	852	821	900	895	912	898	918	904	857	871	943	868	882	888	915	857	883	926	899	935	939	885	905	840	896	918	885	905	872	903	885	897	861	929	957	945	859	882	894	902	867	883	939	878	835	921	845	880	897	892	924	895	919	905	911	895	934	888	919	967	905	888	847	877	873	858	885	889	875	895	966	876	930	858	930	915	911	897	855	944	909	877	891	888	866	891	933	949	875	960	879	879	863	902	912	921	908	914	851	901	925	854	864	891	856	895	914	873	895	942	850	901	897	856	892	912	894	925	862	851	875	862	962	940	806	897	866	861	848	880	846	944	920	888	893	865	913	935	842	893	880	906	874	853	899	911	906	874	949	885	911	941	882	903	893	894	902	860	940	930	920	867	864	906	877	884	927	867	869	909	886	916	880	885	859	883	913	909	919	849	856	885	904	934	878	933	840	904	883	886	917	858	872	937	868	878	845	868	883	910	896	923	894	892	945	920	901	876	915	897	900	868	846	882	932	886	926	904	892	878	874	928	853	888	897	900	908	886	906	878	901	937	937	863	861	868	863	935	930	923	910	851	861	921	925	894	920	928	922	931	829	892	914	890	892	872	925	913	878	911	921	891	935	885	993	919	885	872	891	948	905	842	883	927	886	867	881	904	857	941	873	936	862	960	923	911	897	905	908	889	882	922	862	856	900	943	874	886	944	984	866	941	861	940	905	902	936	878	924	916	890	919	844	841	902	891	904	911	912	876	943	873	861	947	868	861	917	971	864	898	863	894	877	869	921	911	917	929	932	954	933	967	881	879	947	904	898	875	875	928	890	943	955	905	877	949	902	868	894	903	890	861	937	890	916	882	909	943	861	908	871	915	921	896	876	908	879	870	908	865	842	883	842	920	925	922	874	858	903	899	884	916	836	905	910	895	901	885	839	893	892	921	912	909	883	861	935	932	952	877	867	914	882	906	884	870	940	902	895	899	960	874	930	846	896	929	886	936	862	873	962	979	860	898	857	865	899	867	906	904	834	880	818	851	908	905	901	837	901	882	906	877	926	835	880	864	903	902	881	872	870	934	910	885	870	826	912	888	893	952	947	929	898	889	907	879	919	915	858	900	861	877	879	843	871	861	872	862	922	919	936	871	895	915	945	887	925	879	930	864	866	919	863	884	860	864	866	911	900	877	881	909	887	888	848	917	922	915	902	916	894	900	936	927	846	849	905	890	912	901	895	915	892	943	953	927	829	901	897	913	906	894	875	897	840	900	859	890	880	910	890	911	905	916	909	916	857	904	867	901	988	939	892	908	897	916	935	897	898	941	893	942	907	923	860	883	873	825	890	890	886	918	904	864	925	881	856	911	811	909	899	862	941	894	846	900	887	874	871	869	871	875	908	835	851	888	871	868	898	895	917	908	911	898	901	870	908	886	875	913	913	902	858	906	868	878	826	904	881	882	904	913	869	866	868	921	855	892	885	904	923	902	851	905	943	871	878	879	880	851	914	894	872	862	834	892	878	894	884	876	905	951	871	953	891	881	901	852	954	876	907	885	855	857	887	847	857	886	908	879	948	827	913	844	927	866	880	873	923	884	880	875	881	907	867	909	931	884	918	961	857	858	845	886	957	879	898	881	861	855	870	867	913	905	831	884	922	856	917	866	895	894	896	913	848	892	888	946	890	881	919	842	875	936	905	888	944	952	855	889	911	949	939	883	914	882	845	964	898	885	900	885	906
11212	27626	15963	8682	7354	5090	2945	2155	1831	1574	1490	1406	1382	1224	1233	1301	1209	1087	1026	941	929	1027	973	949	1003	970	990	925	957	997	999	1001	986	975	1013	931	1003	961	992	943	919	929	949	973	964	864	932	915	941	996	903	924	879	894	898	995	904	943	922	860	938	857	864	924	890	906	903	933	932	858	921	900	883	929	889	889	884	888	859	947	885	931	876	907	951	907	872	910	885	909	910	954	899	885	876	953	891	925	907	925	905	885	896	882	879	900	879	915	892	858	869	824	939	891	890	956	924	872	905	945	925	919	880	887	963	864	856	859	866	923	886	925	904	886	918	858	900	943	882	854	855	861	826	901	912	861	906	846	920	842	933	828	937	913	897	890	914	888	889	833	874	859	921	863	860	881	857	897	843	935	873	829	928	869	878	879	876	882	928	850	850	910	843	898	899	900	882	936	934	864	896	850	892	842	851	904	919	844	867	889	851	917	888	886	874	824	883	857	954	912	868	873	898	1003	905	875	902	869	924	939	895	905	935	874	951	887	898	877	846	928	936	956	866	879	860	906	881	883	858	892	898	910	884	866	935	929	862	903	874	900	920	881	907	861	910	925	842	887	927	859	849	899	882	911	849	891	889	908	912	881	889	891	888	869	902	885	875	889	859	931	830	919	915	981	917	853	886	899	886	899	861	921	834	893	929	908	920	868	920	898	905	885	881	864	864	880	900	921	930	868	869	948	883	883	865	892	900	946	894	908	942	926	887	845	860	896	899	908	882	888	849	910	869	931	926	918	876	866	910	870	860	860	882	927	866	869	952	876	825	887	956	859	879	894	905	883	934	870	891	879	883	866	888	901	912	857	902	915	910	881	885	920	862	832	918	923	860	884	915	831	889	861	856	898	844	872	898	923	921	888	903	900	883	835	897	886	869	885	862	938	872	917	919	889	874	874	887	869	859	900	906	853	903	837	879	886	842	932	880	917	876	939	862	897	897	909	904	887	892	932	870	863	909	959	930	894	879	855	946	870	892	864	889	894	889	916	863	895	908	944	883	901	863	855	872	910	901	891	914	902	846	928	868	878	922	865	878	898	891	909	925	905	937	882	893	878	831	940	880	926	865	870	851	851	912	875	917	844	886	885	862	875	938	949	961	921	904	889	868	888	871	891	872	856	926	919	917	932	866	901	885	929	864	968	879	887	919	927	857	876	882	903	868	911	904	900	884	879	905	814	870	939	901	856	926	878	911	890	903	940	940	835	909	904	886	902	910	856	942	907	888	932	872	867	883	901	884	884	902	870	880	869	942	880	884	913	903	840	889	881	872	906	902	880	880	915	899	872	910	887	884	902	917	932	899	920	881	890	832	886	863	892	874	862	886	916	886	919	901	881	906	902	925	835	847	877	939	915	879	877	887	853	895	868	919	880	871	909	844	894	898	877	901	900	854	906	916	868	902	876	866	895	926	921	887	931	899	861	880	878	905	893	877	921	911	855	968	870	882	923	893	923	819	877	906	878	918	925	953	885	924	878	904	910	880	851	941	884	889	887	912	907	888	964	894	909	872	850	870	918	887	846	912	893	942	873	867	955	891	925	915	896	895	865	886	907	956	863	885	904	896	842	928	867	863	824	880	888	903	920	919	938	847	870	875	899	880	855	865	870	915	899	876	862	893	910	867	926	851	969	907	898	936	870	918	924	926	864	855	897	894	861	900	883	882	902	925	848	926	868	884	852	878	818	888	842	804	859	912	930	855	901	915	901	857	893	889	893	843	888	910	874	843	853	900	885	831	888	877	848	873	844	868	892	898	932	863	851	902	882	903	880	942	881	901	882	919	878	877	860	928	868	913	894	875	889	884	845	937	850	882	865	884	856	934	916	883	932	903	949	796	937	979	857	856	861	896	865	883	884	934	839	875	880	892	914	869	940	881	894	821	878	856	858	881	890	886	882	840	865	933	911	892	878	830	828	881	912	867	907	909	862	865	887	860	914	864	843	890	858	853	850	888	876	927	907	823	851	875	856	884	920	886	881	910	905	867	936	926	864	912	867	951	847	870	876	929	919	864	882	864	922	878	846	924	908	848	858	951	887	845	870	840	896	912	941	872	896	889	916	963	844	856	897	889	898	855	863	867	822	897	906	912	857	829	889	906	896	938	877	877	845	824	845	868	926	915	911	879	880	903	878	944	842	897	920	933	899	927	915	841	890	872	895	891	897	851	860	916	907	873	871	870	884	890	885	894	857	908	905	863	873	872	868	893	859	878	835	900	993	874	934	889	894	883	960	924	893	903	886	940	938	896	891	880	876	895	920	889	905	832	886	919	882	828	958	902	871	957	926	827	859	843	854	922	909	950	885	902	861	876	888	906	915	924	863	932	853	935	917	881	911	893	946	892	906	904	835	888	854	915	842	879	858	872	927	889	847	921	895	887	876	915	900	870	914	922	927	849	876	920	857	895	930	919	913	869	851	880	902	927	854	899	852	918	854	892	904	898	865	876	862	869	867	922	859	874	866	896	874	967	884	937	903	941	882	893	863	912	872	898	894	840	848	873	891	894	867	888	924	833	894	910	881	903	857	917	896	889	911	916	923	856	889	898	887	928	893	950	880	899	875	861	889	875	880	856	944	849	863	924	860	868	909	858	852	897	830	909	916	879	901	914	884	892	934	870	880	918	861	887	887	889	908	920	895	888	878	878	923	918	920	858	911	869	865	895	903	887	896	917	856	826	927	844	874	845	934	869	866	836	880	831	866	892	894	890	915	838	909	889	896	834	916	906	923	894	910	825	852	899	918	891	929	930	900	902	912	848	842	902	856	844	888	901	935	902	933	911	902	836	939	898	845	935	937	891	844	906	888	845	977	962	865	906	817	879	885	879	896	914	889	908	917	888	850	940	921	879	861	884	904	878	884	910	885	900	888	877	898	923	893	885	925	847	872	911	885	884	891	902	880	845	855	898	867	873	832	858	903	899	937	887	864	841	894	866	864	891	898	945	886	886	833	905	885	855	903	909	931	883	924	909	889	851	863	878	857	872	935	880	875	903	918	905	887	851	903	922	902	935	902	868	892	889	901	861	860	846	909	905	920	918	891	921	908	903	868	832	887	856	864	902	865	847	906	888	898	933	895	846	903	883	849	812	886	932	836	871	896	912	899	897	893	933	923	839	847	857	925	886	863	885	911	885	899	906	857	882	882	874	903	892	853	878	928	910	935	869	869	892	891	882	872	905	885	897	865	901	901	954	911	896	903	874	893	830	840	922	839	843	917	847	934	821	920	867	917	880	892	943	902	918	905	913	868	889	888	878	923	844	891	919	880	928	865	893	886	901	877	884	880	884	869	890	868	939	903	842	886	810	868	882	863	911	900	890	865	855	856	867	871	927	907	969	873	867	883	904	876	878	875	896	874	895	858	907	952	894	899	882	880	866	881	928	887	905	904	888	890	850	888	905	916	971	858	929	818	922	918	915	901	801	869	879	946	885	878	857	816	878	865	862	891	880	929
24836	21277	27359	25434	11714	2303	1244	883	730	705	726	657	628	666	602	623	616	577	569	552	531	527	569	558	543	549	493	585	550	525	556	528	561	521	547	598	534	555	541	506	542	523	539	534	564	543	569	546	481	489	504	508	528	479	540	474	504	488	533	508	508	535	521	567	535	531	517	509	541	526	530	544	531	527	516	492	516	503	561	492	516	498	525	516	507	505	520	497	505	528	529	506	492	518	485	500	542	523	536	516	529	509	547	504	469	500	529	539	511	505	510	482	520	490	517	519	496	488	465	517	499	530	516	490	511	501	499	492	491	489	504	480	481	509	526	518	501	496	490	526	512	485	468	495	525	508	523	489	530	471	512	510	497	517	537	524	507	508	512	485	484	499	493	501	476	508	531	537	484	535	496	451	539	513	527	467	498	487	528	502	554	487	526	467	550	537	479	506	525	532	500	516	507	504	528	499	533	533	506	503	543	452	526	493	522	489	524	518	482	551	519	534	498	516	461	492	507	503	504	520	492	493	544	482	538	550	516	517	524	498	526	494	496	515	521	533	463	480	534	550	534	477	530	490	531	505	519	531	505	527	486	520	557	488	492	500	512	474	518	545	525	495	493	507	511	508	535	493	489	479	493	497	513	523	501	506	515	487	519	525	495	527	497	493	492	506	498	496	487	525	463	501	496	521	512	517	485	520	516	524	526	526	505	528	524	490	504	528	502	536	469	509	535	471	529	464	529	471	535	500	536	508	511	540	549	488	555	531	515	524	504	521	518	536	516	537	502	514	480	506	548	444	561	546	503	460	494	503	518	479	535	515	512	502	530	508	510	511	473	500	480	496	501	545	468	524	565	465	518	502	519	483	503	518	491	515	520	504	496	523	532	530	465	467	474	495	510	501	497	482	497	506	516	518	518	506	500	481	466	577	535	504	511	498	526	511	486	523	507	536	517	525	495	469	518	464	495	485	505	510	478	505	519	522	523	512	535	512	491	524	502	536	479	500	498	446	508	494	548	500	509	519	496	506	539	538	526	511	515	484	514	518	529	488	522	472	493	503	516	516	487	523	462	524	517	476	499	493	509	502	511	547	515	513	502	504	487	520	517	473	509	480	496	518	535	520	527	503	530	498	518	515	507	479	464	487	489	511	531	488	501	503	491	480	488	510	504	519	467	499	508	473	491	480	517	511	521	498	486	507	468	523	517	501	520	509	529	531	483	497	510	515	494	526	465	518	479	491	520	541	488	460	519	509	492	488	524	501	465	515	500	479	452	500	535	507	491	503	513	545	478	488	522	464	504	459	489	516	527	540	511	515	503	509	510	491	509	496	538	487	491	487	546	518	477	533	475	518	511	516	540	513	517	496	534	526	538	532	530	480	481	498	558	496	520	506	502	531	526	515	504	463	482	528	527	512	520	494	471	490	492	508	481	486	503	490	508	514	513	515	519	494	500	506	572	512	490	521	509	494	506	499	487	510	488	515	470	490	508	515	482	458	500	494	521	522	510	513	492	490	522	498	491	474	480	537	523	510	501	539	524	541	481	525	517	495	458	471	489	527	495	484	527	504	517	503	525	475	453	483	555	529	484	450	478	518	513	522	504	523	502	518	497	546	522	522	529	516	486	508	528	474	542	529	524	499	515	525	542	535	521	494	454	486	514	495	533	541	509	490	454	513	520	519	548	497	527	514	507	546	531	536	529	508	510	502	507	512	527	479	456	492	515	470	518	483	531	475	502	500	498	502	516	536	542	532	528	491	498	545	561	544	509	520	500	529	504	497	523	484	533	487	517	491	496	558	490	458	482	499	516	532	525	502	485	494	509	496	474	499	511	510	511	523	518	520	515	500	523	479	512	512	494	530	476	480	515	486	549	537	475	515	506	546	470	529	496	456	520	526	546	507	504	515	491	551	527	471	505	476	540	498	539	453	468	509	504	479	481	547	527	531	503	453	513	474	522	488	515	504	510	494	474	522	466	504	544	505	538	518	499	520	500	526	520	500	522	524	479	521	510	520	569	532	518	519	488	504	519	483	483	522	506	502	478	481	537	486	478	483	529	533	500	507	478	510	475	530	551	531	532	496	516	503	510	491	498	538	516	509	560	543	496	478	495	479	476	505	538	507	516	555	497	514	501	479	473	497	496	532	522	488	548	517	470	512	537	493	513	506	556	511	506	489	485	514	512	476	477	491	496	516	560	531	516	527	523	521	512	499	485	475	513	504	484	520	495	515	508	510	471	493	480	540	520	488	496	515	490	514	515	493	512	472	486	492	529	516	487	496	494	471	505	514	524	537	494	497	508	509	504	502	519	517	519	474	477	488	490	488	523	498	533	504	498	512	483	497	485	495	519	507	523	486	473	496	451	506	495	523	497	510	463	530	536	525	482	520	546	492	517	490	504	527	490	530	559	504	554	527	503	486	516	514	527	489	482	486	531	512	518	487	496	496	516	521	504	483	492	481	529	487	518	496	537	524	503	522	515	490	495	455	536	511	538	550	496	513	512	479	496	514	446	485	499	516	517	534	506	502	492	496	519	547	534	490	490	533	488	504	517	505	522	497	492	507	517	509	491	478	488	521	515	522	503	516	506	466	515	542	515	504	571	520	516	516	474	489	482	516	478	527	549	487	513	517	492	495	484	507	543	517	537	545	530	502	532	571	493	545	479	508	523	497	499	502	528	503	488	519	490	476	503	484	494	506	501	497	511	549	475	479	506	509	528	488	517	441	482	487	535	478	530	488	496	508	473	497	526	549	533	495	483	514	535	474	496	500	493	474	521	514	554	495	522	556	503	513	457	515	515	460	505	513	517	488	502	510	511	523	498	520	497	497	508	483	503	492	523	537	493	537	508	543	550	496	546	496	503	492	517	514	501	505	530	505	468	499	494	475	491	490	524	529	520	519	519	499	491	470	500	486	518	523	487	484	534	536	473	541	499	499	520	460	495	509	489	501	494	533	526	505	535	513	519	511	518	493	497	500	493	477	504	523	450	509	502	487	516	513	525	466	536	531	488	503	490	473	530	502	456	500	493	507	509	475	510	527	499	493	489	490	501	509	534	506	525	472	505	518	480	500	506	505	547	499	497	516	482	492	538	543	533	470	506	504	510	515	471	497	499	530	471	516	466	533	545	512	517	497	475	453	497	456	513	500	490	531	496	485	518	544	560	502	540	507	515	510	477	498	498	543	495	512	497	513	525	555	509	474	498	490	533	529	529	499	518	520	532	539	517	503	504	508	524	476	499	541	489	489	520	462	519	495	481	506	539	469	524	514	530	510	518	499	493	477	484	530	549	498	498	508	498	509	502	469	501	522	480	504	525	455	510	516	519	506	547	490	502	498	514	492	478	467	484	543	519	575	488	483	499	515	477	537	539	504	494	551	500	512	521	528	502	499	464	517	542	524	466	523	476	491	497	511	491	431	528	503	519	524	519	525	516	470	504	516	513	498	477	515	504	507	498	553	495	490	483	491	520	492	522	458	524	497	529	538
9925	21024	11316	5939	4931	3126	1836	1297	1072	987	843	837	781	804	754	750	774	641	577	604	608	621	570	548	619	568	548	603	579	557	543	533	581	611	581	573	614	560	621	601	568	569	485	535	548	574	552	525	553	504	534	572	520	547	495	500	540	536	540	487	511	531	524	529	510	530	497	529	514	535	541	503	533	500	521	479	517	529	539	520	540	553	534	496	472	523	481	521	547	531	552	539	548	526	552	499	495	541	510	523	503	520	566	526	554	572	538	538	514	507	517	519	540	520	541	555	527	533	516	577	567	588	533	547	540	534	515	531	527	493	555	524	519	550	514	534	495	509	570	512	539	528	513	514	508	511	516	528	527	525	509	537	526	521	509	494	489	514	500	498	542	485	516	529	552	531	548	537	519	499	526	520	520	547	532	507	530	537	512	561	516	549	527	549	490	539	496	539	545	555	585	535	543	510	499	520	536	515	554	525	535	565	508	549	491	505	544	511	514	486	552	514	510	511	536	501	524	539	529	510	554	512	500	540	572	510	541	493	537	565	501	513	528	505	501	524	554	508	487	539	547	522	524	504	553	481	500	478	510	534	532	526	504	510	520	492	497	483	527	514	554	517	492	512	474	520	527	526	565	477	457	543	539	543	521	516	543	546	472	516	507	459	486	527	520	506	533	537	534	554	542	511	531	537	497	533	497	464	525	510	540	528	516	542	532	521	504	518	577	477	520	529	563	516	516	526	553	484	565	528	527	534	499	515	534	539	505	543	522	513	513	546	499	537	501	541	569	499	553	482	574	528	556	532	555	507	527	535	525	495	497	559	520	530	512	529	487	529	492	513	508	552	494	524	492	486	523	534	517	515	510	507	494	560	475	507	536	548	492	513	499	503	490	530	538	512	490	540	519	535	465	515	471	532	562	515	549	532	534	525	511	546	493	530	504	518	538	543	510	499	534	528	521	488	508	497	523	549	503	530	503	551	528	511	514	536	523	547	563	517	533	494	548	503	532	536	547	526	496	528	522	526	499	514	541	481	540	524	529	549	526	523	519	530	532	520	483	505	489	550	543	538	522	506	525	539	490	527	498	515	563	528	526	564	511	510	506	492	518	485	539	496	513	542	522	542	523	516	521	524	532	491	535	532	487	544	543	534	543	521	564	520	513	487	527	560	505	554	517	552	485	554	513	544	513	520	509	535	512	493	535	530	519	484	519	499	555	484	519	492	528	516	558	557	542	512	521	515	499	550	537	544	509	506	496	525	549	529	535	535	553	506	519	508	527	536	507	558	488	532	497	530	540	503	511	563	513	529	537	525	514	546	495	550	518	506	523	525	531	513	479	530	495	516	542	513	476	503	508	529	537	521	529	520	479	531	531	556	489	526	549	525	501	528	533	498	513	521	533	552	548	536	529	474	561	524	530	512	529	523	528	563	501	493	511	513	524	521	538	508	523	516	502	508	570	506	507	531	508	557	533	500	529	527	482	471	510	549	541	540	514	496	523	505	519	548	513	525	516	533	539	488	532	480	517	572	546	529	494	555	519	557	499	529	562	526	487	504	504	514	536	561	520	555	504	507	518	536	505	540	509	500	547	520	512	551	529	510	505	478	529	561	503	524	520	509	560	516	528	549	524	541	532	540	523	534	525	557	517	526	568	558	566	542	533	523	488	503	488	571	549	518	474	552	558	578	486	497	542	486	496	511	539	524	470	528	521	527	554	542	474	504	533	548	485	553	539	533	499	508	511	510	508	526	519	509	485	582	496	515	526	550	510	454	533	557	535	496	506	479	531	481	525	503	561	520	526	512	528	484	534	551	497	516	557	548	559	510	532	493	478	536	532	532	541	556	497	521	496	544	535	490	510	537	501	554	530	537	495	520	529	527	524	516	530	517	514	468	503	496	533	561	538	525	501	518	543	549	500	543	500	487	533	508	515	527	504	504	524	504	540	528	502	534	516	499	508	553	518	521	555	515	536	526	513	538	524	543	524	519	542	527	525	517	546	439	520	517	531	562	514	506	548	506	511	502	476	523	482	504	525	532	522	522	486	515	533	478	541	490	481	522	530	535	549	551	561	513	466	528	503	526	553	501	492	499	534	540	507	521	524	496	531	522	498	565	553	526	480	506	515	557	514	530	504	518	527	541	518	518	535	541	505	514	502	483	547	513	511	530	529	538	534	528	509	519	510	508	515	527	519	513	518	486	502	569	520	519	530	464	506	560	523	519	479	531	502	509	512	574	482	491	552	513	541	493	501	497	538	530	539	487	509	514	557	533	527	536	535	479	496	513	514	511	553	529	552	536	466	520	526	509	534	531	531	510	537	521	528	526	520	558	453	577	528	522	541	529	532	549	562	507	515	530	540	507	538	564	535	553	538	482	512	482	530	500	485	501	474	533	533	479	516	524	535	534	524	523	519	538	508	523	536	497	563	538	502	507	493	538	542	507	528	528	512	503	536	517	528	498	547	575	530	499	512	527	530	530	535	480	507	523	533	532	541	521	561	516	531	536	531	511	518	540	512	505	553	521	579	526	512	525	535	526	467	539	441	517	513	491	538	500	517	538	515	508	488	529	507	517	511	508	526	521	489	571	477	506	537	526	529	484	505	501	530	518	543	499	501	505	535	487	535	565	522	538	519	522	514	508	531	564	510	483	513	504	514	520	554	535	516	507	508	526	512	497	540	549	530	486	486	515	527	566	572	519	540	507	506	521	514	510	494	531	541	516	579	527	491	529	559	528	540	544	501	498	544	531	507	469	529	533	543	565	503	488	543	513	516	508	515	523	507	502	521	519	545	556	511	565	485	512	564	494	511	498	553	543	538	483	546	524	497	518	459	486	530	511	522	502	514	514	509	494	510	503	514	526	537	517	522	515	537	530	557	486	541	527	525	493	524	524	503	498	493	518	521	543	502	520	522	513	491	543	510	523	533	543	530	566	528	519	541	458	507	491	500	521	524	506	526	546	512	498	519	516	522	472	547	497	538	526	542	503	502	552	495	497	524	482	468	505	595	541	530	489	512	540	500	544	513	520	521	513	518	515	515	532	473	478	545	533	509	475	530	523	508	519	529	543	534	516	505	517	519	505	529	500	579	503	508	548	524	555	498	515	527	476	551	518	552	553	511	504	520	519	562	524	503	506	529	537	518	515	493	514	513	540	504	534	478	531	528	541	573	501	510	555	543	493	505	523	504	537	568	516	525	494	535	565	518	550	539	567	528	540	514	553	510	491	502	535	484	541	561	509	576	522	519	539	505	556	493	499	505	521	517	513	517	516	504	530	534	501	545	502	461	569	522	552	522	565	535	530	522	541	539	492	529	489	504	546	497	524	549	542	512	504	510	528	473	495	521	537	542	487	548	477	520	513	535	509	523	520	504	570	530	475	560	499	524	525	518	518	532	517	541	494	527	495	484	525	521	528	545	554	543	502	500	548	543	525	529	541	521	473	482	506	525	496	522	512	502	525	529	534	519	482	549	558	537	510	522	512	486	500
22624	21268	28898	23943	21225	21267	10461	2404	1794	1633	1611	1518	1396	1360	1343	1477	1392	1200	1062	1062	1106	1095	1049	1078	1004	1058	1131	1062	1066	1074	1068	1070	1088	1079	1139	1070	1029	1089	1051	1081	1053	1032	1059	1003	1046	1042	947	962	963	994	1033	1010	1009	1027	1030	929	977	998	986	952	1048	957	978	1009	966	1009	1008	994	1026	999	976	1001	960	985	961	964	932	966	945	957	1013	986	945	985	1028	999	1008	983	928	942	950	986	994	1039	965	977	968	970	1021	989	982	989	997	995	980	982	1007	973	1012	993	965	958	1023	960	991	938	940	999	921	946	1004	980	962	968	951	960	918	980	973	929	943	947	981	1016	954	997	955	958	993	986	976	976	976	1007	908	983	1012	958	964	977	992	932	927	988	941	941	933	987	965	972	963	941	978	947	945	953	929	959	929	940	976	983	966	921	974	984	918	966	1016	952	983	987	970	1026	943	972	935	977	966	1007	988	1048	999	996	973	991	1006	967	951	1020	1033	919	951	1023	986	996	969	981	1064	991	964	1003	930	960	985	1014	975	979	1024	1013	973	953	936	973	942	959	988	998	965	961	1016	999	988	891	965	977	968	974	982	949	947	960	1002	994	933	994	927	991	988	947	958	969	989	1001	1023	947	949	972	895	995	969	985	976	967	977	983	955	1001	968	983	969	1016	1006	950	1028	995	1015	981	985	943	962	1024	960	972	984	961	961	979	957	951	962	947	1029	1018	971	920	982	940	993	975	971	969	966	992	985	925	940	989	933	974	1036	996	953	980	997	984	992	1017	1001	1038	1000	972	970	1014	967	988	979	977	961	976	990	981	935	992	984	966	1000	990	1016	917	946	981	959	968	958	993	982	992	941	1033	974	932	965	993	964	916	967	978	948	959	913	942	981	977	956	968	972	952	963	965	929	984	936	924	965	1004	980	998	962	927	920	953	898	965	1008	884	953	978	1007	1041	976	965	966	967	1001	938	901	992	974	1014	1016	975	968	923	972	1003	1009	951	998	987	987	904	1001	928	986	1008	958	960	947	992	982	938	946	949	944	942	974	994	977	985	952	934	995	1006	979	973	1003	980	948	1017	958	922	1012	961	946	950	998	955	1021	984	1005	962	962	923	900	957	1017	994	1024	967	960	1023	955	947	942	989	964	961	937	949	962	974	970	954	947	975	1027	939	958	999	956	1052	951	936	997	1020	1012	973	1024	987	984	952	986	997	977	942	982	934	986	984	984	955	975	991	965	976	910	1024	997	958	937	960	1029	950	976	965	969	1030	963	973	971	946	1009	932	966	968	996	1027	997	990	968	1022	920	947	950	987	1028	1031	973	983	954	943	957	989	1014	980	1025	942	1004	987	980	1021	988	1004	941	964	984	980	964	1011	952	979	930	961	900	1004	952	978	973	968	983	956	954	1030	1053	1043	976	1005	943	1024	972	1005	981	932	990	969	937	1012	979	1013	988	998	1007	1065	950	975	999	984	949	905	992	976	870	967	1026	937	999	975	918	982	977	965	1037	955	984	937	983	976	1026	973	964	919	945	1003	975	919	973	1005	999	996	1013	942	947	956	915	921	947	974	963	1034	940	955	958	964	981	1006	998	978	984	1003	1030	961	923	951	958	990	982	959	977	984	970	942	962	983	1008	985	981	959	989	901	887	965	962	1014	1024	940	930	967	933	946	992	984	975	968	991	938	944	974	1026	943	998	955	939	948	987	939	933	966	962	952	968	970	985	964	980	951	972	1000	1023	917	990	960	922	937	955	967	951	956	957	982	995	952	988	956	975	969	970	977	948	979	992	1018	971	917	940	952	998	985	856	989	938	969	918	980	942	969	985	929	972	955	1014	953	964	954	965	939	978	1031	946	1000	965	1010	962	1004	943	980	1000	997	988	909	1026	931	1000	912	1027	994	1009	931	925	930	962	971	942	1003	986	974	993	917	1002	962	966	929	971	965	989	943	933	1012	1012	983	989	1022	967	978	997	946	975	934	1043	899	953	969	1000	983	1011	997	952	982	931	996	978	946	994	1010	911	1014	940	984	1014	979	1063	948	922	981	965	948	991	943	957	1024	947	974	972	972	1011	1004	966	960	975	954	942	949	970	1004	995	1031	931	976	959	977	932	1015	1021	1064	985	991	972	1011	984	976	956	954	979	946	1018	1006	974	969	1003	933	1030	966	1008	938	1004	942	985	1002	969	929	893	1016	972	892	947	985	957	976	972	951	954	940	941	966	947	988	996	976	1023	1011	965	978	936	972	989	1004	957	940	932	1005	953	941	984	976	946	952	976	966	986	1022	1055	922	937	947	935	925	972	950	979	1050	1018	974	1024	982	938	961	898	994	937	997	948	989	1016	971	966	932	1012	982	973	989	964	949	959	906	973	960	1040	983	939	932	950	994	970	965	958	1019	988	946	967	965	964	982	922	990	977	938	913	939	1018	968	924	984	1017	961	994	1009	966	950	976	887	950	953	983	947	919	945	982	953	995	975	977	1008	1058	929	990	1007	968	987	977	936	1003	984	958	935	947	985	966	1031	978	970	990	967	996	980	957	986	985	951	988	972	925	1004	971	1016	963	961	1004	940	959	973	951	940	968	928	935	955	1005	949	985	998	978	944	997	977	1001	944	941	988	1008	951	980	947	946	981	972	1022	1018	976	959	949	957	964	968	983	948	990	951	967	964	974	960	962	976	996	955	1033	1004	948	976	1016	996	953	923	925	902	915	946	958	994	937	1003	989	947	959	940	969	959	971	999	972	969	1010	953	1034	971	1040	952	1021	1006	931	903	953	962	1016	940	959	899	968	940	983	1011	962	990	941	965	973	1015	993	977	931	972	969	948	891	968	981	880	963	1008	961	975	1003	985	984	944	958	951	1000	957	960	920	957	923	977	931	927	966	1046	951	991	961	964	996	950	978	940	998	989	988	964	944	1016	962	977	995	952	946	1041	982	980	986	974	933	960	907	873	888	929	943	935	971	934	953	956	1002	1006	1000	924	935	1025	970	933	1020	967	964	994	989	1024	975	976	986	1002	952	996	974	997	967	974	932	953	965	1000	890	998	983	970	924	977	982	909	915	914	973	944	993	1025	907	981	988	987	907	945	954	970	952	986	1021	974	945	926	996	1034	957	936	1022	990	967	958	992	990	1011	980	967	992	1031	993	958	995	976	993	965	912	957	992	964	958	991	970	1041	951	1002	993	1036	976	931	938	984	977	947	988	928	951	870	1017	981	949	1018	994	949	951	999	914	1007	984	929	952	949	1008	919	977	988	886	950	960	961	981	952	992	1011	934	961	955	966	956	988	966	983	1007	980	955	950	987	1010	960	1007	947	1004	975	923	925	987	982	1002	959	927	973	966	946	981	982	1017	917	1010	963	967	963	967	961	973	963	970	991	977	889	947	950	994	994	1032	1017	952	931	935	935	965	968	982	1024	940	1018	982	983	1006	994	981	943	944	997	957	956	969	977	962	902	948	1000	946	967	988	979	987	953	1034	943	973	973	1028	996	983	982	1023	986	941	933	963	992	907	1041	938	975	1003	954	961	958	998	988	922	976	1017	1035	995	1034	868	978	1029	1007	952	989	991	950	973	977	927	1015	995	1000	968	941	936	986	960	1000	937	974	992	939	983	995	978	941	908	996	1013	916	934	958	992	917	974	918	981	969	985	963	968	973	956	965	953	987	949	962	936	954	1003	968	927	965	1000	962	999	997	993	914	1005	960	998	987	999	974	983	961	983	951	991	988	1005	955	1012	1017	986	1036	899	985	989	989
14194	33813	20770	13756	11002	7012	4552	2959	2476	2092	1924	1802	1646	1580	1568	1568	1508	1330	1215	1100	1066	1155	1128	1061	1071	1107	1093	1098	1089	1067	1089	1057	1110	1120	1108	1092	1076	1078	1084	1010	1020	1073	985	1011	1012	988	1025	1072	981	1013	993	981	947	1040	998	994	990	999	996	1023	964	975	1022	971	947	1019	1017	1031	1062	972	987	989	913	956	931	921	988	944	925	993	1012	983	949	919	1034	966	903	910	916	961	925	945	956	1013	987	944	943	943	982	882	981	918	924	1007	951	1014	948	964	994	984	964	918	977	1021	938	1053	1007	958	986	973	874	916	979	921	980	960	935	960	984	930	953	990	961	943	979	964	887	952	981	952	984	979	949	937	966	1000	1016	983	922	965	958	951	940	942	959	960	965	1002	921	1002	939	964	916	978	970	949	949	916	957	933	993	966	1030	897	951	918	952	964	928	990	959	966	991	993	932	969	951	939	973	916	977	991	969	992	971	960	966	948	968	999	979	906	949	864	969	955	989	887	921	921	926	949	988	939	957	971	969	908	1019	976	977	999	901	963	969	925	923	964	977	935	970	964	953	945	993	909	949	1016	939	971	939	942	968	939	950	977	891	971	957	997	989	916	959	961	948	949	966	957	970	938	975	933	962	960	935	993	947	994	953	955	980	981	915	987	983	963	908	927	964	940	948	993	951	924	917	937	926	910	989	952	980	931	934	950	951	950	975	976	971	910	948	1002	930	928	957	967	935	978	967	1041	948	902	956	999	985	950	973	897	943	936	986	952	941	990	966	967	952	932	915	956	905	926	949	1006	930	883	963	982	886	942	992	930	922	901	976	1003	927	937	953	929	898	956	951	1008	972	980	937	949	978	928	918	956	916	953	989	980	993	972	948	934	975	939	974	964	923	962	989	978	999	948	902	1037	962	928	959	894	930	952	1004	971	964	1016	924	965	962	916	931	882	918	1012	985	962	944	945	1003	987	969	988	947	916	1014	928	936	965	912	1007	952	974	962	989	991	962	960	979	1025	956	930	945	988	1016	960	1017	939	924	955	912	951	963	950	980	962	914	976	926	949	989	944	973	903	936	954	972	962	972	977	964	984	942	995	933	956	917	1002	1016	907	920	958	1013	877	935	966	993	939	968	1000	981	1004	994	1000	929	959	947	899	977	978	932	971	942	996	914	957	993	922	952	1014	1018	976	952	937	998	906	934	904	991	963	963	923	960	919	1022	939	935	998	929	915	995	1006	1020	959	972	999	973	947	940	953	940	961	930	927	924	939	854	889	915	971	971	981	975	960	950	922	956	976	947	934	946	995	948	972	919	1024	938	1000	953	1020	917	949	1018	932	929	927	921	1000	1011	986	931	1000	948	958	958	935	960	946	947	992	1002	1010	938	992	938	985	961	976	927	966	954	973	967	967	925	941	1013	942	885	902	927	914	1006	1008	959	986	963	984	944	988	964	1007	959	929	938	952	954	1008	955	985	981	954	956	1017	962	976	917	971	936	936	948	935	966	900	990	954	979	913	926	998	1003	976	985	996	1005	934	912	947	952	960	1014	1004	931	952	965	889	960	984	968	977	999	997	983	936	916	910	989	941	981	969	972	980	1018	939	927	945	957	913	955	941	973	963	927	998	909	930	1000	1011	964	981	951	968	982	946	941	946	987	976	935	960	988	966	950	888	954	990	976	917	902	950	886	926	951	935	936	970	932	979	937	977	950	980	968	972	1019	992	932	922	948	949	972	976	928	1013	960	938	945	969	949	966	1003	934	972	904	928	986	954	916	918	965	989	978	941	953	979	948	957	1007	960	963	1008	947	1002	953	962	932	938	937	961	917	965	954	910	928	955	958	923	1011	988	931	981	971	993	915	917	943	973	986	989	904	966	971	972	967	939	953	951	954	972	963	941	983	921	978	947	990	983	1000	931	960	926	967	991	957	928	1008	987	980	993	998	937	997	968	940	992	1016	943	997	927	959	931	974	977	977	954	932	994	902	1010	947	966	939	971	923	1012	988	982	926	960	933	991	933	945	1020	969	1046	924	1010	977	887	936	951	973	942	982	967	935	965	948	909	1011	967	946	921	958	944	996	898	938	951	930	987	989	955	966	1009	939	944	951	988	886	986	936	927	980	1007	939	954	1000	989	1025	954	997	953	892	946	964	984	958	983	921	981	918	970	989	942	948	955	942	913	918	984	923	909	969	927	916	934	996	922	940	942	1022	935	954	961	955	954	953	934	942	993	1004	957	909	925	1001	953	971	973	948	963	963	978	968	970	929	960	983	920	954	997	919	965	917	936	1008	924	975	952	957	926	940	945	947	927	946	938	949	896	960	947	986	911	921	968	912	1007	945	917	907	1006	884	953	892	950	931	925	948	962	1007	974	967	974	937	967	994	955	977	1004	943	933	923	929	939	953	989	971	922	977	946	913	941	966	909	935	955	953	987	978	972	957	940	1031	984	965	996	932	955	986	952	972	951	937	978	948	994	911	945	938	963	911	1002	987	951	963	970	926	917	915	967	937	953	972	982	987	941	974	961	966	952	910	975	950	954	986	943	991	954	948	960	924	901	938	928	969	978	977	940	964	995	974	906	917	936	1031	903	941	961	911	941	928	991	989	879	936	964	970	975	994	974	919	1007	894	903	921	1011	955	946	949	946	929	943	979	914	912	935	935	952	979	976	914	975	984	1005	1005	954	918	985	938	939	983	914	920	951	1003	893	969	935	947	955	982	950	996	974	915	942	991	994	974	967	969	1001	953	1002	987	968	977	956	937	989	973	950	925	954	974	997	922	968	997	921	981	1031	953	964	928	959	889	950	962	929	926	966	948	974	982	895	912	982	955	934	958	972	973	919	904	932	937	959	981	934	934	945	993	951	964	1001	1005	946	935	963	985	968	990	958	955	905	982	964	948	915	994	945	970	979	919	958	906	967	938	979	909	930	866	981	979	977	942	990	1032	980	907	996	962	908	925	978	963	958	910	960	930	945	963	989	934	950	981	948	988	999	990	944	1019	931	901	953	990	979	968	907	927	1000	986	939	941	971	898	991	990	994	997	959	911	950	928	1011	939	978	981	976	945	953	984	935	952	913	957	940	931	942	928	950	959	922	978	957	939	967	903	958	965	963	954	931	938	985	898	943	1013	959	967	944	949	956	970	982	1018	998	981	958	959	973	969	998	938	983	958	952	985	983	1021	944	917	956	972	919	936	957	963	956	935	976	992	981	983	920	934	930	943	936	963	950	988	981	957	950	940	928	953	981	981	1003	924	1011	960	931	938	922	943	968	1019	921	945	895	905	1013	968	940	967	946	950	915	964	970	942	960	945	930	945	1032	997	1002	933	971	1002	949	908	955	946	877	983	951	974	987	937	962	911	955	929	927	958	967	956	997	917	917	969	1003	974	925	919	968	947	948	952	935	952	926	898	916	959	963	989	1002	909	910	978	952	1016	972	991	947	953	943	922	1032	961	894	968	963	995	932	928	913	938	992	949	946	992	924	926	984	977	913	1014	963	947	962	1032	952	915	928	979	960	943	975	926	955	997	950	990	976	967	932	938	932	883	947	997	959	963	906	982	959	939	962	944	953	929	958	961	956	984	954	994	958	938	1002	985	1007	978	1009	904	983	936	1008	929	970	923	950
28121	20157	9941	3199	1833	1178	833	701	677	648	666	625	637	658	637	661	613	625	588	564	571	599	597	557	571	553	621	604	595	546	582	564	573	579	609	563	566	590	607	574	588	578	631	548	546	587	591	558	561	553	542	544	582	607	571	579	583	566	581	622	536	561	583	580	551	561	548	574	591	567	572	534	539	585	636	537	551	596	544	580	578	575	577	610	556	549	554	542	559	537	553	540	562	562	610	543	607	569	590	549	563	581	604	585	572	566	533	591	548	516	562	558	548	557	553	551	573	547	537	508	586	558	536	532	556	587	554	564	565	558	544	550	564	600	551	532	547	616	564	551	596	509	572	527	591	559	587	564	608	577	542	579	582	527	548	560	516	551	573	540	537	572	556	572	577	570	560	567	533	580	557	566	511	548	608	578	582	564	563	544	581	547	585	545	542	555	560	569	563	574	553	610	554	590	569	555	558	551	561	568	541	531	554	550	570	523	541	564	565	566	565	542	605	600	561	571	561	590	566	532	633	587	558	542	588	598	549	581	567	545	587	605	552	581	569	596	617	577	572	564	592	538	571	566	590	540	575	572	561	556	572	531	558	552	566	591	578	568	617	530	552	513	575	553	532	575	589	572	513	525	566	550	577	571	510	577	574	593	553	560	561	575	554	581	569	553	524	550	548	613	581	571	552	522	563	558	562	528	581	575	586	574	583	566	594	585	553	558	567	551	589	563	556	554	581	545	567	607	592	603	550	560	575	559	541	534	561	548	589	564	548	559	564	557	549	574	593	543	585	570	516	589	590	566	583	607	547	565	601	545	560	582	557	577	577	537	562	593	599	596	522	545	562	551	555	609	554	578	594	529	572	564	521	599	515	558	580	582	600	547	561	593	530	593	565	533	534	581	575	517	524	542	536	577	600	590	552	591	535	581	563	535	582	586	576	568	528	570	522	529	563	557	564	561	552	567	585	548	572	543	582	563	552	559	591	558	586	535	535	596	532	556	538	578	560	597	546	613	559	585	571	603	564	549	573	557	540	574	509	542	598	560	592	589	495	609	577	587	560	524	560	553	579	580	539	540	569	538	581	617	559	594	565	576	584	565	578	566	600	559	563	567	557	534	575	552	556	527	531	549	550	598	531	554	572	539	565	598	576	572	530	535	568	584	577	568	616	554	559	542	548	582	571	618	578	572	556	535	533	530	621	499	598	562	562	578	599	608	557	575	541	572	588	589	598	584	558	545	506	563	575	605	562	570	562	550	550	557	528	547	556	565	620	588	565	567	616	598	612	585	585	548	531	534	557	575	583	565	588	552	566	570	581	557	581	561	518	637	527	557	603	575	528	561	591	564	567	556	561	581	580	552	564	594	530	552	556	516	562	522	596	531	578	567	549	570	544	562	559	575	594	557	513	597	595	547	529	552	589	598	565	554	541	557	535	556	565	566	571	571	555	583	535	590	562	560	579	515	577	561	610	552	599	569	539	547	533	508	562	543	593	547	598	570	558	518	539	572	574	552	593	532	562	540	541	533	579	543	539	573	543	568	569	591	551	593	557	598	528	573	559	564	536	617	585	574	590	524	551	573	561	543	580	613	528	568	561	553	565	592	546	538	570	574	554	530	531	555	537	619	598	581	593	562	546	563	588	564	548	578	556	541	581	589	527	625	546	600	564	611	530	535	601	583	527	600	542	565	542	553	596	548	624	542	550	573	533	563	565	568	579	589	562	569	587	602	579	514	564	544	514	592	579	527	583	530	567	556	582	590	572	561	561	545	545	558	568	522	550	528	541	546	560	578	583	565	567	576	582	556	536	624	592	554	598	555	576	540	545	569	537	548	548	548	569	560	562	581	589	570	552	502	554	532	560	585	544	584	582	556	549	601	568	573	580	509	538	532	569	553	589	531	556	529	535	552	544	546	543	585	567	559	564	566	567	559	506	567	585	552	563	579	560	539	602	553	573	561	538	596	577	576	593	575	548	598	552	552	566	565	563	576	495	524	559	536	573	519	558	578	590	543	548	565	557	568	574	554	571	554	565	586	602	545	579	528	547	568	555	583	569	576	599	564	570	566	554	577	548	608	601	578	588	559	578	571	566	551	545	536	608	550	568	570	559	521	605	580	549	601	556	570	543	579	559	574	572	565	568	552	606	569	573	584	553	555	593	549	571	535	568	576	583	576	588	573	531	593	571	553	554	566	549	578	596	562	576	548	569	612	564	551	571	548	548	580	554	505	567	560	562	574	584	556	535	555	577	579	547	564	548	557	578	540	560	560	577	539	558	602	583	571	612	549	594	590	559	626	585	551	571	571	584	548	567	569	527	596	580	555	542	554	565	535	536	581	570	535	543	554	564	572	591	551	541	547	537	526	555	535	537	508	515	554	590	558	610	525	622	551	566	579	527	638	536	549	556	588	601	565	585	595	539	514	588	536	588	549	573	571	548	526	557	545	583	549	590	562	593	605	605	590	531	567	614	530	621	597	568	550	538	533	590	610	530	608	569	530	582	601	589	492	530	556	547	572	590	541	530	591	567	573	566	565	599	552	598	552	552	600	547	510	565	513	564	562	534	611	586	575	566	537	531	567	541	572	581	538	546	553	590	591	556	538	592	607	541	556	543	551	493	596	557	580	571	586	589	580	570	592	591	569	561	596	546	594	581	563	564	602	562	562	545	591	574	548	566	599	617	553	547	559	605	571	581	548	566	568	547	560	537	599	605	602	571	547	553	525	530	583	526	571	590	571	526	571	542	573	557	597	531	554	557	551	582	611	595	555	545	569	574	592	557	595	553	549	600	595	584	594	559	588	582	585	524	579	541	564	564	537	583	541	540	571	558	566	612	535	535	588	569	613	565	529	567	545	599	481	576	533	565	574	598	573	587	574	578	564	586	591	527	585	587	588	591	543	612	595	575	558	604	551	574	541	603	565	564	546	569	571	539	598	562	530	537	559	541	557	588	540	559	561	588	541	551	593	558	567	554	578	565	604	556	554	554	558	572	564	557	593	576	541	585	565	596	605	547	588	554	565	551	510	556	599	556	547	525	590	535	589	578	590	531	558	600	571	562	530	559	584	570	583	582	610	586	576	569	575	541	550	525	571	558	539	564	553	620	553	581	563	565	547	527	579	556	543	569	597	580	595	577	579	565	596	589	518	548	529	524	559	580	561	549	532	549	582	582	566	614	507	546	564	593	572	577	604	540	595	564	566	552	531	593	568	528	572	522	504	568	550	554	549	530	612	542	597	563	565	544	566	571	559	600	523	581	605	608	545	573	594	563	544	601	558	599	560	546	537	590	560	554	578	536	572	557	578	550	569	562	609	549	593	559	557	589	554	571	584	569	580	556	537	586	567	558	555	565	563	570	556	594	549	567	554	574	607	534	559	573	576	578	578	531	548	580	502	511	561	526	580	539	563	530	546	557	560	575	526	586	568	559	556	525	583	564	581	538	577	572	563	565	519	551	576	559	567	574	510	528	556	574	529	564	566	580	574
9565	13306	6128	3494	2896	1801	1189	927	826	762	719	719	683	719	715	749	672	630	583	620	580	607	623	595	575	585	596	608	582	584	593	632	624	598	669	610	652	587	598	620	624	627	597	606	546	581	549	592	598	593	561	568	582	571	571	553	558	634	562	553	577	616	610	572	600	583	561	581	574	541	543	566	562	566	601	593	577	576	567	548	574	596	607	616	560	613	594	605	566	614	621	579	579	563	595	563	571	602	562	564	589	569	558	548	606	573	577	591	563	584	601	595	602	578	593	559	599	540	593	561	585	550	532	618	592	548	583	565	572	566	541	595	588	608	567	555	564	551	568	597	621	572	562	552	586	578	574	595	582	570	563	589	576	572	558	550	587	585	571	575	566	546	606	553	551	533	598	603	554	597	596	577	590	615	611	570	562	552	614	584	588	562	562	557	548	550	569	590	557	619	549	582	615	580	555	565	535	581	592	544	591	588	580	550	545	551	593	555	568	576	601	525	552	583	568	564	567	623	547	563	558	557	592	568	574	523	556	529	543	573	581	585	575	574	568	583	547	571	579	583	595	588	539	620	577	532	596	563	584	593	556	591	575	575	590	547	560	535	581	569	595	599	562	584	562	567	568	546	593	523	616	549	520	614	598	567	594	598	591	584	570	618	588	587	547	585	604	581	588	576	578	561	551	541	572	564	521	577	554	606	539	545	584	532	542	578	588	588	539	584	572	582	593	593	574	551	559	607	585	577	557	540	543	590	597	587	591	599	583	565	604	578	547	556	568	556	558	553	580	541	536	593	592	586	579	583	540	585	591	582	563	571	580	592	595	591	567	546	590	583	565	539	578	574	545	534	587	524	554	580	585	553	568	531	562	566	575	558	571	587	571	560	584	578	542	580	608	567	554	554	600	573	584	605	544	571	593	585	590	532	600	596	571	542	579	595	562	578	580	557	596	552	550	571	587	560	570	626	600	539	587	613	567	562	570	584	539	545	611	562	567	555	547	582	576	560	561	569	521	565	594	566	601	556	584	561	531	574	606	569	567	557	608	565	581	609	509	542	568	519	572	557	541	640	575	580	537	599	589	586	547	535	578	593	533	568	547	545	551	524	622	577	566	523	576	569	581	528	600	578	568	560	573	587	605	599	591	597	583	530	563	583	553	567	590	583	593	576	592	577	558	587	554	562	559	574	604	588	534	571	564	602	594	584	565	597	629	582	566	606	560	565	582	595	567	606	518	543	553	556	558	578	546	573	567	584	576	554	540	581	543	545	617	635	608	594	578	579	539	578	568	581	551	539	597	589	566	589	634	567	588	524	546	567	573	626	567	596	557	588	559	529	576	561	567	565	580	580	565	595	581	540	586	594	594	559	594	605	594	566	539	565	618	560	609	594	638	569	607	541	576	556	599	550	625	559	545	553	589	541	594	607	579	499	604	552	573	583	588	557	547	544	567	593	601	557	539	535	557	600	581	556	578	564	578	584	582	551	593	613	564	579	596	547	595	541	574	580	572	561	580	584	589	577	562	582	627	575	547	581	573	607	580	567	543	639	543	591	563	538	563	559	602	595	576	578	578	597	539	585	552	566	601	572	550	577	616	527	573	565	589	543	577	605	534	560	544	547	560	590	564	604	639	599	550	522	534	546	599	589	569	591	582	562	561	561	549	584	573	562	579	537	582	585	581	600	649	602	548	617	546	530	607	585	565	584	620	535	577	570	542	579	571	585	579	584	530	592	577	594	549	566	572	510	543	588	523	572	536	571	574	588	544	596	546	606	541	541	553	553	604	560	560	549	544	546	582	549	542	552	549	547	554	570	581	585	575	577	580	565	556	593	590	591	572	541	574	572	570	577	577	604	557	583	577	552	542	568	602	561	557	613	603	563	549	583	549	577	523	590	576	568	592	571	565	599	573	562	569	611	567	591	563	535	595	591	568	579	585	595	555	565	581	566	591	562	624	592	537	553	551	586	555	554	542	569	585	554	569	575	578	570	561	553	554	585	613	579	586	592	558	572	580	543	564	572	585	572	572	578	608	560	555	564	566	559	567	583	573	579	580	576	589	559	562	562	536	607	558	565	575	571	580	590	536	592	579	603	575	594	608	567	521	571	545	565	597	585	534	577	605	582	578	567	577	593	592	578	564	593	567	549	532	557	563	618	549	610	580	555	568	556	585	589	596	570	559	568	545	565	554	549	553	546	595	554	615	576	534	577	578	617	572	596	534	552	546	595	538	569	574	595	575	564	571	598	564	527	560	582	586	611	567	529	598	569	561	549	552	559	580	521	564	580	564	597	618	588	521	606	540	586	586	551	553	554	585	576	616	584	610	620	590	571	601	585	610	569	585	619	568	544	596	586	590	543	570	600	597	637	541	556	566	535	586	579	578	563	546	588	563	529	625	556	550	589	563	590	542	572	581	604	547	518	581	581	586	583	604	533	566	589	526	569	567	549	561	575	570	563	585	563	555	584	593	553	578	587	625	570	559	589	558	541	579	573	619	569	579	559	563	603	580	545	592	568	529	547	567	550	557	571	539	551	582	587	617	596	582	551	571	612	591	573	566	574	565	595	550	584	553	576	621	575	555	585	580	558	540	604	573	581	558	562	578	597	634	558	553	615	599	576	563	608	555	567	597	597	590	591	530	587	568	581	561	551	567	586	564	549	579	590	595	540	574	576	594	534	580	557	568	573	581	557	565	574	509	547	563	562	579	562	553	568	623	562	634	547	544	552	551	564	552	572	559	596	577	591	558	582	592	555	579	603	554	577	556	556	581	560	534	595	531	605	580	592	554	610	583	597	594	594	567	564	557	599	561	555	583	567	580	554	559	591	586	551	569	566	589	594	591	588	541	547	564	551	579	588	564	579	572	527	605	553	580	551	570	604	570	592	572	536	589	570	599	539	534	533	565	629	575	552	551	529	593	552	547	549	555	579	598	584	584	543	578	569	558	564	611	548	593	529	510	585	583	581	571	583	581	614	609	608	632	588	570	585	571	574	601	578	572	603	595	566	573	573	537	629	601	563	558	589	541	556	586	606	581	554	603	592	518	503	613	582	561	584	564	550	558	547	565	618	553	512	584	556	568	570	558	593	621	555	563	610	581	578	583	567	536	559	537	543	547	550	599	594	603	541	579	561	535	584	572	591	557	567	546	579	560	571	552	565	564	602	573	574	561	575	573	612	582	513	588	586	577	598	545	548	585	554	560	492	598	587	582	582	545	554	569	534	550	571	551	554	588	602	596	547	619	585	585	598	559	547	581	581	562	557	574	578	603	578	608	540	616	542	578	592	568	555	562	564	604	578	538	573	626	578	598	589	527	557	607	611	597	599	560	562	590	543	562	565	586	610	551	581	551	577	542	577	597	550	572	572	581	583	551	577	557	621	592	604	574	585	544	552	567	543	551	565	602	583	573	570	566	564	547	600	538	602	565	527	606	570	572	569	525	551	549	626	574	541	551	515	561	600	588	583	572	588	585	531	619	542	559	590
23767	21286	28399	24518	21268	10986	2749	1640	1305	1304	1269	1150	1106	1128	1124	1181	1093	1058	964	1000	972	910	937	989	912	856	871	963	987	969	935	930	967	936	928	998	994	965	969	970	989	928	934	951	945	920	933	877	927	891	884	875	966	889	968	919	856	955	892	912	888	899	922	928	943	910	924	905	928	887	974	917	866	913	931	942	882	923	865	860	916	910	966	873	912	901	901	957	858	840	914	886	900	935	890	926	884	939	853	958	871	900	820	894	884	875	885	912	892	867	881	893	926	916	910	868	881	922	907	908	923	883	881	919	858	895	911	902	820	877	899	907	839	885	922	803	873	915	895	899	852	864	835	900	912	841	884	877	878	915	911	902	890	915	859	876	873	833	885	933	921	920	900	886	955	890	919	888	840	893	923	875	876	914	935	919	895	901	893	909	859	910	880	861	907	962	923	885	899	838	916	904	863	919	842	859	919	978	919	884	854	824	900	875	908	867	875	959	887	896	849	869	915	936	875	904	868	892	920	879	884	905	884	826	867	890	932	911	850	957	865	921	891	902	894	876	898	920	841	887	880	936	913	876	917	883	826	928	929	946	905	895	850	852	883	861	871	949	951	872	902	911	886	902	901	852	889	882	884	857	939	869	940	894	848	865	918	903	879	874	854	885	910	871	871	897	944	885	927	909	899	846	893	905	923	864	914	891	869	928	883	917	869	915	887	901	900	927	939	930	930	910	922	860	881	938	898	897	872	904	916	902	830	898	893	915	891	912	888	898	844	891	897	844	870	866	864	871	903	925	910	931	884	909	840	854	853	903	902	921	899	853	908	943	878	872	878	891	850	834	898	945	878	928	905	888	896	916	843	842	889	827	884	921	879	911	877	894	923	892	911	882	895	937	895	895	870	882	941	921	891	893	915	881	892	932	895	894	925	878	890	878	887	895	864	902	911	926	906	897	911	914	896	930	890	852	874	912	925	972	884	887	880	893	898	845	889	927	839	908	848	875	866	923	925	942	945	857	864	833	923	949	922	890	885	906	919	929	876	820	904	899	895	923	872	895	911	879	868	867	854	934	885	896	904	856	865	876	928	864	843	843	882	905	872	920	943	873	896	912	894	910	870	866	867	872	943	866	921	903	892	891	905	941	926	944	891	912	898	901	832	879	858	902	898	914	952	898	928	895	894	853	888	908	927	904	868	944	935	854	884	893	863	915	865	888	876	845	854	883	865	866	840	876	944	893	921	875	863	891	910	880	906	937	930	862	887	902	885	899	885	938	927	914	901	839	843	862	818	898	890	880	858	888	884	882	899	908	914	867	925	884	896	857	916	900	974	853	899	850	928	877	880	869	906	904	874	903	912	937	890	895	909	853	913	892	890	856	866	910	863	866	833	889	884	878	809	888	864	911	850	901	906	931	900	859	930	884	926	913	947	916	877	899	887	951	870	839	880	891	885	860	929	881	906	859	854	911	900	837	881	889	878	895	958	860	879	907	924	872	883	927	874	849	941	923	921	936	873	896	882	844	868	911	868	889	895	887	905	904	891	934	908	849	928	864	911	848	884	908	915	854	884	913	892	959	897	863	934	939	911	912	945	908	866	886	895	882	879	926	924	920	911	922	904	941	873	882	928	864	895	896	935	899	879	862	889	942	885	946	938	888	877	954	895	925	894	911	875	912	917	881	860	893	908	931	877	884	917	926	878	885	889	848	860	898	913	855	855	893	940	932	912	915	879	885	875	875	886	916	913	877	941	922	852	879	904	870	893	889	905	901	869	859	944	914	848	887	856	913	950	835	864	886	953	884	969	902	876	892	913	927	894	903	886	877	884	875	889	884	929	906	901	865	882	871	848	867	847	850	921	885	856	845	902	872	872	894	865	918	925	895	899	887	902	911	923	905	866	840	835	890	906	899	919	904	897	867	925	866	935	903	858	898	916	880	909	874	947	870	915	944	800	869	939	926	933	911	885	912	922	860	956	899	842	912	939	889	856	881	921	889	907	890	884	899	884	927	899	907	907	892	844	879	881	901	869	926	911	829	905	853	923	822	900	905	867	873	902	915	895	916	892	899	871	909	880	892	883	933	905	850	896	913	901	919	932	912	884	942	894	869	867	913	874	870	868	881	912	909	930	880	909	914	956	958	911	878	911	857	920	914	907	917	862	888	903	944	878	934	949	845	829	913	927	889	878	851	909	875	908	900	880	829	875	881	881	861	892	898	856	889	936	857	877	872	891	933	914	908	889	872	893	893	906	923	855	905	890	879	952	915	901	944	894	881	858	800	912	868	918	865	915	885	831	850	891	888	895	933	905	884	921	897	833	896	865	939	885	878	865	890	864	865	898	911	862	917	881	902	875	910	921	911	916	930	902	942	933	869	870	847	855	873	923	883	896	894	864	884	878	934	904	876	888	878	900	918	952	908	882	935	887	913	931	893	902	873	875	904	857	880	903	932	871	909	941	883	867	916	949	938	904	893	893	897	858	878	915	896	877	880	870	913	932	885	951	902	861	927	918	909	861	880	882	870	933	893	906	901	889	911	909	835	898	925	942	898	873	842	902	862	860	880	852	891	909	910	877	890	896	905	918	904	892	847	848	890	843	886	893	910	940	920	893	919	917	885	932	907	883	843	903	882	895	883	963	909	924	932	926	898	876	853	901	881	881	873	883	909	878	880	939	900	912	925	932	840	927	839	928	918	882	881	927	851	901	917	899	901	960	829	849	853	886	888	885	895	882	808	903	874	926	916	865	901	872	899	900	932	882	834	851	889	896	879	929	912	908	871	909	869	961	870	906	928	914	921	921	843	914	903	869	875	910	893	915	876	883	850	887	927	894	852	911	896	918	859	842	877	883	908	864	929	900	911	925	916	935	893	901	900	876	901	860	862	873	883	957	950	874	848	896	894	954	884	871	946	860	887	931	881	865	839	883	910	866	841	857	869	891	896	934	876	920	888	865	917	912	932	887	867	864	924	866	914	872	944	923	856	895	925	881	838	887	902	842	848	913	889	862	899	931	929	856	863	887	884	857	880	849	891	890	911	891	866	881	920	886	861	876	839	907	928	892	934	956	927	856	904	869	900	920	855	912	888	913	873	912	939	881	921	877	943	934	945	867	915	942	859	873	904	893	921	887	935	924	861	848	865	887	899	855	864	917	937	906	853	882	913	853	906	926	966	865	931	887	849	942	933	873	928	884	881	930	857	904	901	968	885	866	887	888	869	831	849	842	854	926	857	937	918	880	910	939	905	916	892	919	882	900	809	959	849	855	885	949	865	897	913	854	914	874	893	933	950	865	896	917	840	912	970	890	871	868	867	886	883	862	915	892	911	864	907	865	881	930	863	854	844	911	887	892	899	918	861	895	892	878	914	871	875	819	884	885	864	942	877	899	908	932	860	856	936	931	896	923	881	971	840	873	972	886	917	898	887	899	873	867	858	880	867	888	929	849	870	903	837	877	887	956	888	862	888	876	882	953	929	867	908	855	875	888	872	859	853
11492	25733	14515	9421	7469	4611	3087	2131	1737	1582	1438	1359	1360	1300	1242	1223	1228	1030	1034	1021	1023	972	998	901	905	1019	981	937	978	1016	952	973	1012	972	979	922	994	1091	925	986	944	949	948	936	937	928	946	930	886	945	969	925	919	891	959	884	905	897	864	839	908	902	923	935	900	889	1023	924	902	909	905	875	942	932	969	870	896	958	883	880	876	909	892	924	892	883	946	851	911	839	889	871	913	919	842	916	837	867	919	920	864	929	910	912	879	889	884	872	938	830	944	908	886	892	904	890	889	868	942	925	879	913	895	896	907	903	851	884	922	957	881	907	913	897	905	890	940	916	897	892	915	877	884	902	845	856	872	899	852	850	897	898	932	893	918	895	966	859	864	900	905	859	843	869	899	900	839	855	845	958	875	852	886	922	860	858	895	967	861	887	907	885	885	889	883	919	892	937	907	883	909	826	918	874	899	886	823	910	895	865	860	889	919	888	920	922	879	901	917	834	890	868	891	887	862	837	883	942	890	852	917	939	922	911	848	870	893	877	858	884	868	872	904	947	917	832	851	956	883	920	893	870	888	911	914	891	947	858	919	855	894	849	927	894	889	922	846	867	902	927	944	906	891	912	889	924	894	896	884	904	891	879	926	902	857	904	862	861	946	890	824	887	866	864	892	869	862	887	900	876	824	884	859	895	923	927	899	929	880	928	879	888	897	905	899	934	913	897	907	873	890	864	899	897	935	911	910	871	852	892	900	896	895	870	884	881	882	891	911	898	842	859	895	921	879	941	911	897	900	900	898	874	914	931	933	871	862	908	840	920	882	868	863	889	914	837	949	894	995	892	881	883	928	892	873	880	909	931	905	891	822	897	914	908	910	877	919	909	896	873	879	897	918	863	884	954	844	897	841	885	896	885	934	877	902	851	921	864	939	893	870	898	893	855	885	887	919	916	897	945	846	842	907	893	898	866	870	888	866	894	904	873	894	908	877	879	869	868	812	911	867	899	870	882	883	879	929	860	933	904	892	858	901	919	844	864	874	926	918	894	926	961	948	836	911	899	876	883	918	849	828	903	853	897	910	904	912	839	855	873	940	891	832	913	884	883	918	843	926	932	915	923	956	858	899	899	859	909	865	882	847	953	862	897	864	937	846	856	909	859	895	946	910	850	901	844	890	910	903	870	890	942	854	872	902	865	891	903	932	865	872	923	831	890	868	894	910	926	817	899	849	882	846	923	848	832	961	793	904	929	901	910	911	887	924	859	874	877	909	860	876	889	878	863	900	922	961	887	880	949	945	899	891	898	879	864	870	896	862	908	936	893	941	859	848	878	946	924	834	854	911	883	924	849	892	912	890	906	872	926	914	911	873	860	884	907	868	891	871	902	886	894	856	894	910	924	907	894	869	912	902	859	933	892	898	928	878	889	934	850	858	840	912	856	896	856	842	901	899	884	923	871	883	890	850	923	835	885	876	902	895	923	957	917	905	904	877	894	880	899	869	856	906	903	910	854	910	878	851	940	884	862	942	893	872	875	876	902	933	862	913	858	881	911	897	901	867	893	910	847	927	909	872	898	879	856	861	909	937	894	888	859	906	909	826	871	835	827	876	845	948	869	876	872	848	886	928	908	907	902	853	902	889	938	844	901	878	936	916	915	871	905	850	875	858	932	934	879	918	904	930	829	906	885	896	858	857	907	889	896	877	883	860	908	917	857	892	885	909	834	916	873	869	866	894	890	891	894	857	876	993	870	921	893	824	885	867	915	893	868	889	889	882	947	924	907	932	866	909	856	872	874	939	909	865	890	853	920	912	884	876	899	859	901	916	885	892	905	905	938	871	913	863	899	894	911	900	914	854	856	915	886	907	911	920	904	910	900	918	849	891	906	881	878	941	908	876	910	904	901	869	927	861	951	860	920	872	924	838	955	881	912	857	889	868	913	866	864	854	921	911	904	904	928	878	887	905	885	881	864	885	904	887	909	850	891	917	879	901	965	886	874	895	881	874	848	899	887	846	848	872	862	925	877	886	849	887	940	844	929	892	936	927	904	887	891	873	918	851	899	872	886	856	921	934	873	842	857	903	886	874	928	877	888	891	880	905	907	891	898	930	830	895	902	970	911	908	936	885	856	867	905	902	828	913	913	905	954	888	883	813	894	883	900	847	902	909	901	818	910	881	860	890	879	924	977	866	883	863	832	913	875	867	920	881	897	934	836	869	888	898	949	832	875	856	826	932	895	859	897	924	950	909	913	889	888	897	835	890	925	879	945	859	875	923	964	874	889	907	935	894	837	848	888	922	924	896	888	870	870	914	909	869	821	895	927	855	919	894	894	901	876	944	916	905	886	839	919	868	897	877	919	985	850	878	898	899	872	905	884	907	881	930	877	877	893	850	899	862	889	881	933	923	880	880	860	902	869	864	903	958	934	888	848	920	896	862	849	886	873	916	845	905	914	915	871	937	914	881	870	864	837	935	911	844	893	861	904	889	835	876	889	822	913	848	914	826	890	866	816	867	860	920	890	905	921	866	946	881	952	824	883	880	925	878	914	897	877	887	886	873	910	898	875	860	930	867	937	944	892	852	882	918	880	857	912	887	844	907	919	887	860	884	907	884	876	958	884	975	916	871	918	847	906	860	895	891	906	889	881	938	934	882	884	914	889	907	935	890	933	889	878	919	920	909	951	845	901	870	896	916	868	904	895	867	925	888	856	874	890	926	932	890	836	863	861	884	908	846	891	851	859	890	877	925	823	842	925	871	863	894	871	854	907	879	864	931	920	912	941	830	879	951	900	913	897	877	845	876	903	863	877	900	952	890	907	919	849	898	929	938	900	846	867	912	883	876	917	885	937	877	886	878	925	930	847	814	882	945	868	865	938	914	923	902	891	869	883	867	952	901	902	892	870	896	887	891	863	885	889	879	888	904	924	928	850	899	905	894	879	852	864	889	943	898	875	861	918	902	866	937	901	873	832	901	925	890	856	903	900	929	905	940	893	824	877	873	883	951	869	921	922	906	912	879	899	870	937	906	918	875	891	918	918	918	934	862	857	889	945	851	880	884	895	906	902	856	837	862	913	934	928	892	897	932	879	887	916	878	898	872	865	882	889	895	878	890	882	902	866	921	881	857	913	936	855	847	867	920	848	864	919	871	853	858	888	896	880	866	917	886	906	881	849	913	928	908	914	879	873	919	875	893	862	896	912	899	864	897	878	867	925	832	900	874	892	860	906	878	840	905	881	908	887	876	871	910	867	926	935	894	884	908	842	861	870	879	867	864	839	902	883	868	904	885	928	847	924	955	919	921	919	892	905	862	905	907	866	893	893	848	976	860	919	896	895	846	882	909	877	925	865	922	858	915	928	867	868	887	894	886	924	857	875	887	893	892	910	903	912	928	849	870	952	871	922	843	938	912	874	904	896	907	863	839	866	789	857	914	880	883	907	898	899	895	890	892	860	923	901	940	903	829	865	944	907	879	898	871	871	849	867	939	874	927	888
24913	21270	27297	25518	11709	2141	1171	823	768	705	688	670	653	627	628	628	629	570	523	512	580	518	521	502	514	557	540	506	538	554	569	512	552	521	540	542	554	526	592	517	534	503	532	562	530	541	507	494	518	504	552	511	514	456	567	514	473	577	561	494	484	502	511	461	479	508	553	516	469	535	501	519	471	522	518	530	478	512	483	524	539	532	475	509	535	461	460	516	504	472	509	501	486	546	541	509	510	484	494	525	481	455	471	493	498	513	472	485	510	504	508	477	519	516	474	532	546	533	478	497	505	505	489	506	511	459	519	491	496	493	452	525	482	485	520	526	509	525	538	513	494	528	490	505	508	517	491	464	504	485	544	505	514	480	539	498	468	502	519	509	447	479	522	502	476	548	491	507	491	529	557	510	490	490	502	540	524	494	498	522	482	482	490	506	471	500	499	492	517	477	516	476	511	480	491	459	474	499	490	482	490	503	514	511	454	488	483	512	492	481	512	508	508	507	523	482	449	505	461	510	491	499	545	486	497	498	498	498	522	467	499	472	471	515	499	539	486	471	534	538	458	472	491	502	481	537	537	519	484	500	454	505	488	497	495	498	522	511	473	476	489	489	514	484	457	517	504	498	526	504	473	498	487	506	532	484	509	504	507	499	511	505	483	496	500	500	501	509	507	479	534	530	470	530	460	464	532	442	477	520	507	488	431	539	541	539	540	445	501	470	504	501	447	493	506	516	485	510	449	508	507	519	514	528	484	472	487	465	481	520	512	480	517	490	526	482	508	545	483	498	468	482	527	481	513	465	486	532	489	488	474	511	506	492	508	513	523	532	484	528	497	461	456	507	470	488	489	486	501	491	497	511	539	479	525	459	517	485	490	483	508	509	482	554	505	514	490	527	481	474	501	464	491	476	476	456	467	520	580	503	481	476	508	486	486	502	526	487	520	510	485	435	552	485	508	498	512	484	487	467	470	486	512	471	490	531	488	461	513	466	505	488	469	517	499	490	510	479	490	520	537	525	488	487	477	502	472	482	518	520	502	485	520	513	531	522	468	527	519	479	530	480	492	507	494	509	477	484	508	496	525	500	439	533	529	465	467	503	527	482	494	485	501	505	510	474	519	478	490	499	477	482	458	505	467	507	508	517	508	538	491	495	495	529	493	471	517	517	470	489	503	496	514	532	495	468	479	466	482	480	458	470	537	518	522	526	501	502	482	543	516	494	519	469	496	489	470	492	488	515	455	515	485	518	528	536	486	517	496	524	496	492	472	503	451	487	536	536	543	523	486	502	520	489	513	502	470	497	510	508	504	505	513	507	484	509	524	535	505	519	488	519	518	514	489	488	460	501	502	502	515	473	500	481	523	512	489	483	476	476	478	531	527	475	540	509	497	478	531	484	487	497	504	504	517	509	486	493	534	515	481	531	533	512	529	486	465	488	530	540	509	532	492	487	533	489	499	532	503	517	507	506	527	511	461	471	499	542	485	511	518	525	489	503	481	518	494	520	478	532	483	492	466	536	532	482	520	472	542	515	478	480	487	497	503	484	521	497	456	496	475	496	545	556	486	487	518	520	488	496	502	527	500	428	484	521	528	508	508	511	493	493	477	478	445	474	487	462	525	502	494	515	460	458	522	496	520	498	495	488	511	511	503	505	492	491	540	535	489	479	513	508	455	498	511	452	509	518	499	454	521	515	471	519	487	514	497	454	500	489	488	483	491	504	491	495	499	515	518	495	507	488	510	495	549	499	532	552	512	497	509	508	482	499	538	477	500	502	506	522	476	452	492	506	489	477	508	508	486	489	467	507	498	514	483	484	476	521	500	451	498	522	498	461	466	469	476	539	508	473	544	501	545	543	487	500	472	481	484	437	475	510	477	486	488	512	526	495	487	496	517	465	526	502	504	490	480	529	496	464	503	475	508	499	493	439	507	494	521	473	519	517	495	503	503	487	488	439	468	504	519	519	495	515	469	498	464	490	522	519	475	476	500	510	522	548	506	499	470	502	500	496	519	523	487	508	503	497	506	475	511	553	485	475	490	475	498	531	536	489	541	525	493	526	497	479	496	500	529	461	505	541	539	495	485	524	489	501	487	479	515	451	514	511	487	462	492	507	534	480	490	550	521	482	486	506	499	505	519	505	466	506	495	484	486	441	509	540	452	504	466	495	493	480	524	488	463	514	432	503	532	532	532	496	498	507	534	474	528	541	495	483	455	521	510	533	467	458	468	489	521	483	496	483	534	504	456	497	494	493	524	507	444	434	520	467	576	484	493	486	464	489	507	512	525	494	455	482	491	463	462	503	458	487	541	459	512	493	524	527	487	500	496	464	511	519	491	492	492	532	547	488	467	458	524	496	471	465	461	450	522	501	474	502	510	477	502	529	502	466	492	511	515	487	512	487	492	497	497	463	520	530	479	501	491	507	520	514	491	504	501	486	464	512	488	486	479	510	484	499	489	494	501	522	446	518	468	527	489	543	474	484	506	502	503	517	506	494	458	507	521	491	504	490	482	507	512	475	509	457	518	473	486	493	436	453	542	522	499	481	475	511	526	475	513	533	497	505	553	504	505	483	484	475	470	483	513	495	472	512	516	467	487	503	483	508	524	531	488	511	522	535	496	491	480	496	498	490	515	522	532	483	522	494	536	519	462	519	484	491	527	483	505	490	468	514	485	529	498	507	501	507	520	509	481	505	529	500	492	503	522	502	463	480	523	501	512	511	492	490	516	456	504	515	505	509	511	501	509	537	460	494	500	515	476	538	484	551	527	497	500	509	512	522	511	526	530	479	486	462	487	505	502	521	501	464	464	498	528	513	500	522	498	519	479	543	529	494	430	477	479	523	487	471	521	508	465	499	504	504	501	479	509	522	505	514	479	506	491	508	503	484	490	490	492	455	517	498	521	479	483	508	527	501	508	517	494	483	507	540	476	518	522	524	467	513	512	484	495	507	495	482	477	491	490	525	520	506	486	492	493	498	490	485	527	511	499	506	481	523	519	448	493	466	503	510	484	508	484	463	511	481	519	505	467	532	471	519	477	483	487	466	471	463	505	460	485	498	473	478	510	510	504	507	506	535	469	489	503	497	484	494	481	487	483	480	446	485	489	483	519	489	492	483	492	493	489	513	478	506	469	500	511	464	480	519	459	542	523	514	493	461	489	470	500	490	478	532	523	481	528	502	495	472	484	511	476	495	510	484	505	458	500	489	518	452	484	506	526	541	495	499	495	518	524	481	476	475	514	497	516	522	501	499	488	491	493	488	506	470	517	499	493	482	476	526	479	499	488	528	482	514	503	489	462	482	469	497	487	502	513	503	478	436	529	476	505	520	488	505	502	435	506	486	500	521	484	499	480	508	521	485	508	496	496	501	493	512	489	464	497	495	500	518	501	508	490	535	497	493	520	485	473	499	504	485	525	469	506	518	507	471	530	484	515	481	478	489	499	473	496	480	521	529	481	483	526	508	487	494	494	501	487	480	511	558
10053	19622	10089	6275	4894	2872	1836	1230	1023	982	875	826	817	740	758	808	760	673	579	585	566	591	539	524	568	548	540	572	576	525	590	574	559	591	613	582	561	600	588	586	564	575	526	578	622	554	533	559	550	514	505	560	502	507	540	551	527	544	540	527	514	515	571	562	513	524	504	568	493	497	520	538	501	501	542	490	540	533	524	529	488	532	512	534	555	501	531	519	514	486	514	520	509	530	495	529	535	512	551	527	528	513	538	487	543	552	514	500	517	563	523	517	543	526	535	553	543	512	537	550	517	482	527	510	520	514	459	510	525	538	515	520	505	520	497	527	508	552	505	520	511	492	503	494	504	512	551	518	517	500	552	530	516	573	522	534	519	512	520	509	509	504	515	556	501	521	576	525	476	522	529	535	519	524	532	520	527	529	564	499	508	511	502	523	506	505	501	550	565	545	506	542	510	514	526	572	585	542	497	547	514	513	537	490	482	538	516	498	528	503	538	488	473	531	568	496	529	544	542	530	512	502	498	503	471	532	516	495	493	505	529	562	506	501	532	522	502	556	508	546	499	490	548	501	543	517	561	555	509	508	527	508	497	546	543	504	529	540	500	563	519	539	506	516	536	523	551	561	526	525	508	512	502	539	552	499	537	508	507	502	523	468	544	493	529	504	572	528	550	512	515	514	575	511	550	514	498	579	507	505	505	502	514	593	503	536	539	537	486	526	549	580	481	535	510	504	534	567	533	516	518	529	530	535	523	519	503	532	500	518	599	507	536	509	545	537	515	508	562	521	549	516	540	522	466	505	539	484	522	540	575	504	523	504	525	481	543	494	540	527	530	494	503	554	545	519	514	559	525	542	479	527	506	511	575	511	531	522	523	511	534	542	492	527	544	559	525	511	491	521	477	482	531	546	561	461	519	543	509	536	528	498	490	537	492	521	515	583	514	502	478	501	520	535	535	513	530	507	539	541	536	485	546	521	534	506	490	542	509	518	526	543	534	521	537	520	500	504	547	550	520	499	541	520	493	521	502	545	517	533	520	512	581	536	525	544	544	527	507	508	501	526	534	501	529	547	518	501	509	485	504	493	588	513	523	474	526	499	512	523	539	530	503	532	539	542	526	536	521	477	496	545	550	525	524	468	509	530	486	525	524	544	514	516	561	520	554	551	548	563	511	601	521	541	548	511	510	500	496	541	532	554	501	515	515	490	510	478	507	524	522	514	512	527	478	508	517	486	520	548	505	559	552	518	543	496	532	509	520	523	547	517	538	487	529	557	491	538	523	567	506	522	539	502	519	497	500	515	541	520	484	519	508	538	517	522	559	521	511	559	485	534	556	500	535	519	511	522	515	517	572	496	526	510	499	514	529	551	549	499	556	563	480	500	496	524	545	551	528	551	528	489	508	502	514	546	542	477	513	524	531	512	504	561	531	515	540	516	506	511	523	479	496	506	511	515	535	536	503	515	496	553	505	513	525	535	526	528	512	503	501	509	521	527	496	519	546	531	510	527	508	514	478	550	499	511	540	524	523	516	519	498	492	524	529	477	533	518	541	496	521	518	490	522	506	480	528	529	494	487	508	506	553	509	509	513	565	555	503	495	484	528	516	526	549	546	526	528	545	513	504	484	522	541	528	542	508	503	516	531	515	540	569	497	509	526	511	519	491	540	543	527	532	496	502	528	513	513	559	490	491	543	533	500	492	510	469	488	534	549	535	494	535	529	557	513	571	518	547	538	479	532	493	516	554	556	531	532	518	532	515	518	504	495	476	478	531	498	543	526	523	507	513	480	504	509	523	478	525	516	529	532	541	564	521	511	527	485	567	507	520	519	525	505	515	471	488	531	535	507	483	563	548	530	494	513	538	543	540	495	503	509	566	548	489	583	546	529	504	539	509	533	582	562	530	494	533	534	504	500	531	510	485	541	526	564	527	501	544	481	489	548	517	528	506	551	561	495	516	499	498	525	571	500	509	498	497	505	515	549	538	512	545	527	495	511	483	518	515	505	523	543	540	515	563	494	515	499	562	497	524	553	547	531	551	539	491	513	516	542	515	515	452	525	519	469	478	535	495	496	485	506	510	541	455	514	516	529	472	513	478	544	555	513	517	511	544	500	529	553	494	507	524	528	528	511	503	511	486	499	497	524	507	500	508	518	509	512	512	528	526	532	518	463	490	538	516	528	559	531	518	493	533	527	508	544	546	515	506	539	479	545	546	530	527	500	496	497	530	535	517	535	480	537	540	539	522	569	532	502	552	510	506	531	470	530	499	505	533	492	558	527	534	486	530	495	504	551	529	563	509	521	558	530	497	531	498	502	497	531	526	492	525	498	567	513	498	526	571	501	503	541	507	552	532	540	498	495	530	540	505	493	497	523	524	516	525	516	527	513	541	513	506	541	544	543	485	526	500	528	528	515	494	542	555	517	508	529	520	541	538	532	534	489	499	509	531	537	524	515	528	505	526	509	523	474	530	480	525	531	506	529	505	536	516	530	513	521	527	494	491	478	534	551	487	520	515	535	515	517	526	520	503	491	536	546	532	507	510	502	505	514	523	534	520	495	558	482	510	563	543	522	504	521	512	491	542	532	507	558	516	518	521	490	489	527	547	522	506	507	543	536	523	534	517	522	504	521	495	491	568	498	515	505	564	502	518	518	554	536	513	524	540	502	508	487	494	577	503	498	506	535	516	513	521	541	521	518	499	503	505	520	512	523	541	497	547	505	498	511	511	528	532	497	526	498	529	563	606	524	528	527	548	496	560	503	495	501	516	558	540	506	532	532	517	480	517	548	513	538	518	527	560	487	491	517	509	550	514	509	501	502	500	493	551	511	518	534	522	536	501	494	528	562	524	505	512	491	507	526	526	509	531	485	502	549	542	547	519	546	524	514	514	548	513	481	540	543	515	540	534	470	514	502	520	534	549	478	492	529	512	524	539	541	529	533	536	508	497	532	496	495	515	517	537	514	533	506	513	501	474	522	550	531	552	534	522	547	524	506	480	504	514	502	572	524	535	519	507	519	571	543	552	521	480	525	493	552	482	539	476	492	488	509	520	515	513	480	519	509	513	490	501	501	493	546	473	500	561	508	530	525	462	553	498	517	533	527	549	536	536	548	519	513	522	480	546	507	533	538	558	536	494	500	531	513	517	509	496	503	496	521	498	517	547	513	503	513	510	538	500	505	492	525	552	534	502	463	543	495	520	500	500	536	526	484	515	509	504	528	553	495	542	558	493	529	516	517	493	484	534	537	512	545	539	572	513	508	514	527	566	523	510	513	525	511	505	538	527	518	541	514	512	552	536	509	513	526	508	524	495	484	520	504	517	494	507	542	494	567	539	505	532	535	515	506	524	546	510	551	513	530	486	505	529	514	513	532	534	487	536	511	521	514	523	529	535	518	509	547	521	515	521	519	524	498	504	516	531	546	499	498	457	534	523	515	524	521	555	503	505	530	502	519	488	519	499	484	493	524	525	523	499	495	520	506
22717	21358	28992	24086	21373	21434	10337	2445	1776	1655	1556	1463	1396	1399	1372	1402	1305	1141	1116	1040	1065	1084	1001	1076	1035	1036	1055	1038	1042	1047	989	1090	1067	1036	1083	1078	1095	1019	1106	1062	1080	1056	988	1069	1015	970	1008	978	1022	997	1027	1044	978	976	940	940	991	953	959	979	982	986	982	1027	982	989	1037	1016	980	971	958	978	948	971	974	953	980	930	955	999	931	1027	958	956	926	1008	925	982	979	992	958	924	948	992	970	970	974	953	957	963	985	988	972	943	975	1022	942	982	968	989	1022	954	949	954	1024	926	965	954	952	957	976	981	945	973	937	940	942	941	975	968	966	1004	944	924	992	937	997	1002	943	917	1012	968	938	930	969	976	1009	998	956	965	947	929	958	966	922	958	997	977	911	943	926	954	945	959	991	952	954	918	975	986	947	954	943	980	951	1007	965	942	949	929	954	1046	939	1033	998	989	1010	968	1014	1034	1014	962	1002	1000	929	1024	998	975	883	968	963	954	947	946	937	919	948	1014	930	1011	1001	1011	975	996	978	961	950	975	977	920	940	973	968	970	994	929	1014	968	1029	966	969	951	966	976	988	974	991	994	933	932	955	962	986	941	1001	976	949	941	970	1018	1005	955	919	1023	963	963	952	974	923	970	954	1001	940	933	1017	992	945	962	968	1026	972	945	1035	944	999	1032	984	942	998	992	950	951	999	1006	1001	980	981	967	962	945	1015	1011	1005	970	1003	940	992	946	935	982	974	1005	938	893	962	973	986	948	1010	913	938	1046	994	891	981	935	966	960	1009	957	942	984	963	1015	954	953	978	1007	969	899	978	951	954	972	943	975	995	993	912	966	947	974	973	962	946	1033	1010	952	946	962	974	945	936	992	969	984	994	1036	944	950	951	960	994	959	995	994	938	994	1014	965	956	1001	938	1008	1002	1036	967	1023	980	1010	966	875	1011	988	943	986	933	983	939	932	951	1010	1009	1027	943	1027	973	986	977	953	944	988	950	997	944	943	997	1008	973	990	982	955	990	977	1011	978	965	999	986	975	1031	975	1011	927	927	926	957	960	1002	922	927	952	952	977	1006	959	986	952	967	996	951	936	944	1023	1007	928	973	949	959	970	944	958	962	920	1012	922	975	1006	967	970	1016	1014	998	927	979	936	944	951	965	971	963	966	999	1006	978	965	987	932	913	922	997	970	998	943	968	977	1021	976	958	989	953	986	971	944	966	978	944	990	950	990	967	985	959	932	962	981	1020	975	997	958	917	945	1009	964	972	953	945	975	949	937	886	937	955	964	908	993	975	957	1008	990	961	952	985	1003	954	985	862	1002	963	973	990	947	962	997	907	1032	948	935	958	974	959	917	962	942	920	953	958	985	976	919	1006	970	942	972	954	973	928	928	927	984	938	985	916	1009	934	963	957	952	967	966	900	947	954	935	955	997	984	940	959	1008	953	970	953	980	987	957	972	969	1010	931	902	979	994	943	944	939	1026	962	931	975	959	984	1021	967	987	979	939	986	939	1041	969	955	962	914	976	956	1010	999	936	983	1049	945	1009	1006	992	974	939	1026	1000	999	959	999	956	928	973	954	960	1028	921	1013	995	966	958	955	926	997	967	1001	1032	1015	969	1028	920	982	1000	926	960	921	976	926	997	952	1010	949	960	973	1039	969	935	1020	945	971	937	948	905	999	893	982	973	942	889	1034	960	977	993	941	954	1001	969	1003	1031	992	985	968	929	1041	948	956	961	962	973	971	981	978	995	963	964	958	967	901	942	918	976	909	944	1045	965	954	928	936	984	971	946	972	940	965	986	954	1007	973	949	943	932	930	949	905	965	973	961	938	982	953	1002	909	923	954	946	957	965	984	918	949	982	984	1002	960	994	968	941	945	866	982	975	945	956	977	997	934	1019	894	949	938	973	1025	941	998	1012	953	907	935	989	909	976	1036	939	1008	960	970	879	1026	949	970	935	940	925	932	959	976	1056	988	976	1002	1018	936	985	922	964	911	947	964	932	1026	1019	943	925	943	986	973	958	1004	954	1002	992	949	1003	956	914	927	933	951	975	977	936	966	980	986	1006	935	965	968	992	964	1024	1018	984	896	900	975	897	934	935	941	937	949	955	1015	990	959	965	989	939	884	937	957	1030	973	958	1008	960	904	996	971	972	1005	923	967	972	927	991	955	939	991	1015	960	976	934	1060	974	982	950	963	959	982	929	918	958	1006	931	978	972	939	967	957	1011	986	983	988	1000	939	959	975	975	969	957	951	969	961	1005	924	948	1001	1021	998	985	886	953	1044	971	909	933	962	934	939	992	986	969	928	956	921	948	955	1008	965	980	962	950	927	985	995	944	974	942	974	1021	993	976	1000	959	955	949	923	996	1035	961	989	930	1015	976	940	1002	996	966	938	956	979	948	964	945	949	921	977	951	994	933	979	1010	933	945	1014	971	939	951	951	914	953	904	999	989	972	916	958	955	942	948	954	934	965	951	968	923	1007	931	982	934	982	934	948	946	954	951	952	893	981	1007	962	985	985	984	1027	975	1019	954	931	967	932	919	975	993	1016	1009	979	898	965	926	996	910	961	989	961	987	959	1007	956	937	991	981	955	971	956	944	990	944	993	1001	995	975	975	949	912	972	917	951	942	907	969	985	944	958	1003	926	954	960	985	973	965	950	995	951	955	907	944	978	989	974	994	911	976	974	1014	934	991	939	971	997	936	880	984	966	979	984	956	953	971	958	919	992	964	941	904	971	955	1000	972	917	925	959	954	950	992	919	911	944	962	965	949	1003	997	944	965	950	952	975	966	940	924	985	980	966	955	949	955	977	973	942	964	952	968	1027	935	967	963	914	999	945	985	936	920	952	953	957	982	925	979	988	968	974	982	963	1022	962	1010	951	978	971	939	965	972	957	946	956	946	1004	992	931	957	909	997	1023	1040	987	1018	961	994	982	1023	958	952	947	966	989	959	944	980	945	990	905	933	1024	1006	931	941	994	956	947	984	983	944	948	936	948	1001	944	957	976	935	910	954	923	925	938	902	999	948	972	937	947	991	992	1000	1013	939	1003	980	1019	1022	954	956	1013	984	963	1028	974	943	950	925	972	1041	904	1039	957	952	955	971	976	946	928	895	986	1016	960	937	971	942	997	965	972	968	927	935	939	958	938	959	952	930	965	940	976	941	920	994	975	958	1001	948	1012	961	933	982	1010	947	1001	948	996	941	978	990	976	949	924	983	982	998	972	948	985	967	976	1005	936	968	947	971	976	945	967	916	973	927	903	996	961	939	965	955	955	995	958	1027	924	928	983	926	1004	1019	956	940	983	923	985	957	927	989	956	929	911	908	995	930	929	974	960	983	1005	970	1003	1002	956	943	1012	989	983	944	981	960	952	1019	957	999	901	947	966	970	934	962	954	980	987	912	929	948	882	965	944	954	937	963	923	982	955	964	975	923	992	910	936	1024	913	933	961	923	983	961	963	901	975	907	965	957	953	974	960	995	1000	992	956	1003	937	975	943	937	964	984	991	990	971	932	963	927	918	976	1039	971	977	990	914	992	940	989	1017	919	980	956	998	1009	934	984	964	946	978	939	1017	968	953	950	952	913	924	969	965	970	919	970	966	931	975	992	988	998	919	963	978	969	972	897	951	970	962	957	965	1006	950	952	912	912	946	936	921	996	946	944	938	1036	1006	928	1018	979	952	972	990	1012	965	981	1003	1002	971
14031	32098	19448	14258	11181	6740	4544	2920	2430	2085	1909	1772	1703	1574	1646	1669	1535	1219	1139	1136	1140	1143	1152	1085	1044	1013	1100	1134	1107	1119	1115	1121	1102	1083	1117	1090	1092	1127	1080	1065	1068	1027	1096	1030	1008	1022	1040	1004	934	989	1009	955	1004	1051	984	1039	998	958	941	1010	995	1009	988	987	992	1007	1017	993	972	1016	965	951	937	968	988	984	983	991	1002	983	980	957	1038	979	921	952	980	947	937	942	913	1019	978	975	985	1008	981	984	984	982	968	1022	958	1000	954	972	984	941	980	1015	1024	985	907	995	938	955	946	963	981	950	983	1011	997	1007	972	1012	975	995	965	1004	955	969	995	988	985	991	921	966	907	953	974	1028	970	958	940	982	890	999	962	1040	965	1030	890	933	997	952	957	947	924	901	995	940	956	1032	963	973	1010	956	1000	950	1008	957	929	1001	960	954	952	894	1000	934	934	915	908	977	966	965	932	914	937	989	929	945	906	957	981	914	974	996	951	911	958	948	938	939	930	978	929	964	980	932	993	1018	984	919	968	962	1007	928	1028	1034	993	966	1013	960	989	965	924	964	986	955	977	995	947	1001	943	973	961	923	949	992	938	943	929	975	971	981	965	993	992	911	1040	978	995	985	987	965	1033	964	923	944	936	947	1001	1014	994	958	935	990	983	946	955	987	969	976	972	966	895	1003	988	1026	917	977	897	923	981	1010	981	1002	947	931	962	1000	973	973	997	949	937	995	957	985	966	932	956	956	944	942	1023	937	932	958	1005	972	950	1015	992	954	939	951	949	1008	1012	952	990	1003	979	933	934	907	932	934	885	938	924	896	971	941	956	953	963	992	993	995	943	976	944	980	885	1016	994	982	943	961	954	937	984	898	994	978	922	968	948	966	1018	973	922	922	927	900	1016	987	971	945	938	919	947	963	921	1001	997	981	956	994	966	908	986	954	962	940	996	904	933	977	1005	974	991	940	964	968	956	966	987	950	960	943	982	980	958	951	947	903	973	953	960	981	946	1003	986	933	955	931	1006	962	1004	975	990	973	972	967	1002	903	953	1026	936	978	983	968	995	989	986	1021	967	959	995	977	959	1013	949	1049	1011	1014	998	970	950	975	987	961	905	982	998	989	986	958	981	1015	925	997	951	935	946	983	977	986	981	980	972	994	973	934	961	961	906	969	946	984	893	971	958	971	962	941	1003	1032	923	963	970	997	952	938	966	981	945	1001	999	959	958	973	976	962	963	956	988	1002	940	982	921	989	982	985	915	1010	952	971	1002	1010	1009	961	945	993	990	910	961	910	998	998	974	989	1026	967	992	918	960	966	958	977	929	981	963	997	993	962	938	964	976	944	949	1032	972	1007	939	943	943	988	983	938	971	999	948	988	949	939	1004	979	972	952	1010	1024	1032	979	960	978	960	960	927	918	987	952	972	965	977	971	948	919	974	947	971	969	952	1000	924	976	921	979	980	996	961	963	877	974	964	981	961	960	1011	985	957	935	980	925	971	984	927	920	985	960	964	983	1030	954	949	957	907	940	1009	939	916	942	948	955	955	933	956	1000	968	1017	987	942	1016	926	980	991	975	947	961	988	990	957	964	923	1029	1001	957	1036	950	919	964	954	969	1007	1017	972	1001	983	919	1019	936	993	902	954	1002	1025	956	912	957	922	975	931	978	930	962	931	954	936	954	967	949	933	932	977	997	995	1001	981	924	983	970	975	951	943	984	962	965	962	971	981	886	986	1006	983	996	945	975	948	942	978	965	963	963	974	1021	940	971	893	915	995	980	934	977	986	961	979	938	901	998	958	964	937	934	947	1004	932	971	965	943	884	950	920	944	932	973	1012	980	969	963	984	962	990	1004	959	956	967	979	954	930	931	937	954	1012	950	947	960	969	927	967	1018	956	970	1026	992	889	977	932	976	991	965	1029	976	982	948	965	966	966	913	939	972	985	993	1002	873	922	932	987	974	973	914	945	1011	942	942	971	995	985	961	995	909	994	976	981	963	978	938	992	957	959	986	912	933	942	931	940	977	958	953	927	979	905	947	960	989	974	925	939	990	1018	957	1038	959	977	945	943	973	994	894	986	1012	963	948	936	1000	959	919	1008	923	1005	952	944	961	919	956	954	982	989	944	981	971	989	922	933	988	944	914	956	969	930	970	938	945	939	992	958	948	985	954	1002	954	1018	908	995	960	1019	912	982	923	985	919	1003	969	967	899	943	974	953	965	976	940	953	1021	995	969	954	1000	902	953	919	921	970	980	920	935	951	966	1000	986	933	1049	931	934	933	950	991	970	894	957	946	1006	969	985	985	986	936	936	954	1026	922	932	969	982	976	956	935	954	970	969	962	943	961	966	967	1003	987	961	934	929	993	986	980	994	956	986	933	965	948	944	1024	923	1062	908	992	938	962	938	943	907	948	970	925	964	923	954	1000	974	969	932	969	959	985	929	937	952	949	906	960	965	1026	1004	941	982	954	956	976	927	964	1010	952	982	981	995	1006	954	1004	972	957	991	988	987	957	958	932	992	1022	977	973	962	957	965	971	1024	938	978	953	985	971	950	950	854	958	936	951	964	993	977	954	991	917	960	1009	896	912	945	984	918	975	960	1000	933	918	934	963	907	921	992	926	964	999	1030	922	876	910	941	967	957	926	978	979	998	983	947	922	957	955	1002	952	922	935	971	1006	966	981	958	1026	936	955	937	961	955	947	1001	951	970	990	959	1034	951	959	949	991	1050	901	925	964	948	985	889	940	922	985	951	961	970	931	991	986	935	1021	951	988	1006	922	952	1000	907	958	1003	955	930	973	978	994	945	944	991	922	924	970	938	995	977	952	982	955	958	977	948	971	975	933	897	1000	956	919	968	963	1013	931	933	989	896	962	1001	944	959	954	987	977	936	921	955	949	979	952	904	949	941	937	1004	992	934	973	899	986	913	990	999	896	939	940	993	1024	990	1019	945	1021	928	946	978	1021	941	996	939	1013	985	942	937	1010	935	950	925	999	987	984	923	981	942	994	988	956	925	976	963	1017	962	940	966	978	1013	950	960	928	941	954	994	975	1023	1028	976	982	963	968	962	945	955	938	957	1034	952	1021	1002	932	975	1021	1004	963	921	1008	916	987	923	979	953	922	1006	932	923	947	972	946	1039	987	941	984	966	995	983	906	980	984	981	927	977	949	925	979	944	974	955	935	970	939	946	1021	947	987	913	959	965	972	1010	983	926	945	944	983	961	940	926	909	1004	959	969	980	1034	917	953	898	967	936	981	979	953	964	968	956	954	924	946	957	921	1015	1011	996	982	977	918	913	1001	1002	983	1008	955	955	1010	988	929	885	953	947	950	964	948	978	927	947	966	938	966	966	940	937	973	1005	1020	992	938	952	925	919	996	973	967	957	956	919	980	962	981	948	959	929	961	983	975	958	981	973	982	955	963	977	986	912	996	934	942	913	996	914	942	955	928	1019	1009	986	960	940	953	926	954	928	998	952	931	955	954	947	976	980	944	941	984	999	928	938	1024	953	925	986	906	962	926	986	989	944	1016	978	958	894	946	943	1010	934	979	958	990	944	980	988	966	889	975	907	940	990	963	907	927	987	893	1050	921	999	957	1011	965	987	971	944	936	1019	970	1015	972	989	969	951	949	1025	941	963	925	990	1003	976	980	991	923	955	939	971	956	987	919	958	956	982	979	988	979
28068	20109	9375	3364	1916	1178	880	740	694	665	630	628	628	605	675	573	666	623	579	601	564	547	592	608	564	591	546	601	591	568	588	600	605	606	603	568	581	557	548	600	572	564	564	582	541	535	532	572	578	557	563	610	562	571	565	568	579	563	562	617	531	601	575	634	577	544	540	569	541	552	535	567	577	592	597	546	542	567	555	552	523	547	540	592	558	539	506	570	561	569	578	572	588	593	567	586	532	552	569	566	588	568	566	561	552	527	563	523	576	547	605	554	580	554	572	573	553	565	528	550	534	509	571	550	560	613	553	581	594	582	568	548	590	574	492	579	544	555	564	565	567	532	544	593	566	569	572	570	569	560	558	607	514	586	582	560	587	523	548	539	558	593	526	611	598	539	522	553	524	563	531	559	544	575	565	577	552	574	513	556	528	555	524	587	559	572	548	526	552	578	575	603	545	552	554	539	579	562	571	522	600	587	577	544	570	532	573	575	546	574	572	566	559	564	558	546	543	550	546	589	530	551	578	602	600	597	533	549	568	573	533	538	513	523	576	600	535	574	574	575	547	595	586	545	548	597	538	590	574	543	606	535	544	522	603	577	556	544	535	533	553	561	583	574	584	548	558	589	568	585	567	573	539	577	577	583	579	563	594	549	556	572	563	562	514	498	555	569	543	522	545	588	548	555	574	569	562	545	537	534	529	564	555	506	556	571	552	572	538	555	582	573	609	560	571	548	559	571	549	545	534	549	549	587	528	530	562	553	606	514	540	543	535	560	591	569	576	592	601	540	608	597	577	557	525	523	586	563	550	562	573	559	552	539	550	541	522	578	576	588	524	604	595	547	552	564	531	584	552	525	561	616	559	541	608	577	539	528	508	549	540	553	571	557	555	562	585	555	558	547	571	542	554	556	545	553	553	543	529	502	539	546	559	565	575	580	582	592	583	559	580	531	599	563	546	601	579	567	514	521	568	549	557	554	540	510	556	568	530	532	529	564	599	581	510	540	528	595	516	578	525	535	580	586	604	526	547	565	550	561	528	562	572	573	583	562	544	562	535	530	525	548	577	504	523	569	576	559	568	571	580	554	568	534	549	573	573	538	562	544	551	546	551	527	558	575	592	597	539	531	549	534	540	580	582	568	536	574	564	646	512	541	550	571	558	541	571	571	538	516	568	606	532	472	584	548	562	546	568	568	549	599	552	554	610	583	572	545	554	536	557	584	552	551	560	595	520	566	564	580	567	530	565	539	550	648	572	531	564	554	546	573	553	583	575	560	568	555	525	560	570	545	531	555	566	525	515	585	577	552	527	504	579	552	540	603	571	569	552	567	578	537	521	554	550	548	552	560	542	566	560	532	561	565	563	556	562	542	558	569	504	607	556	566	602	593	612	579	547	559	577	526	586	562	565	569	553	572	611	584	525	582	548	575	603	569	549	560	553	565	567	556	585	598	570	550	510	551	558	544	561	531	542	565	551	542	576	561	557	570	540	572	531	531	582	548	600	527	555	577	546	552	548	588	581	586	535	611	548	569	520	547	574	567	550	546	564	590	552	543	521	561	504	551	547	582	546	543	566	559	524	543	588	547	557	538	567	556	600	538	537	572	580	550	571	581	570	541	557	563	542	564	557	534	541	525	540	582	584	583	530	550	547	571	538	559	553	530	555	562	566	543	562	519	579	544	553	508	562	589	531	553	556	536	544	531	540	560	560	554	567	550	593	559	594	546	562	558	549	566	599	579	592	574	547	527	594	557	539	536	577	597	549	588	541	539	548	557	563	533	576	570	568	561	574	559	591	561	567	544	520	515	609	546	551	589	591	557	548	551	620	553	567	619	554	546	544	578	565	528	531	589	572	558	548	554	541	581	563	562	527	553	597	588	525	555	557	538	548	588	531	518	554	558	587	577	506	572	566	545	585	506	546	541	548	570	577	544	549	558	574	547	516	570	540	547	579	578	600	599	564	536	580	551	540	583	601	567	594	564	552	538	568	561	578	528	548	550	580	553	557	558	560	553	550	528	559	576	556	540	548	532	588	567	551	582	511	578	576	548	569	565	554	577	580	580	591	514	605	540	556	554	554	590	560	542	621	563	548	586	547	563	553	544	586	558	611	573	551	530	624	584	489	582	552	600	552	529	564	590	569	529	567	575	542	513	550	546	596	562	560	547	542	585	568	568	585	546	543	579	576	581	599	552	489	550	553	541	561	535	564	546	584	574	595	551	548	598	558	539	563	587	544	595	557	533	577	543	582	562	554	557	520	562	527	555	512	531	541	591	556	527	545	533	555	530	534	554	549	553	547	570	576	546	549	571	550	545	561	556	538	538	569	546	542	522	576	543	533	571	534	574	568	546	524	582	603	615	561	564	568	565	540	546	593	541	556	547	589	561	545	553	552	587	567	536	576	544	576	551	544	573	560	562	574	589	577	534	571	577	588	531	552	556	535	569	530	591	558	588	584	566	542	596	552	578	535	548	556	555	531	571	562	578	563	576	555	552	589	531	568	564	487	537	567	519	548	544	546	567	573	562	578	570	534	563	548	526	579	536	583	548	531	538	526	612	500	557	507	555	525	571	540	592	533	513	588	537	564	536	594	541	525	549	586	541	524	529	585	570	561	545	569	555	560	549	568	535	543	549	571	559	551	538	608	561	579	553	543	580	541	526	508	534	555	534	540	534	535	574	523	537	576	566	523	575	531	580	562	598	549	546	583	554	552	570	544	540	534	573	552	549	566	536	577	551	561	578	573	561	558	551	553	577	543	524	538	529	626	555	538	548	579	575	539	553	573	598	517	554	523	592	605	543	566	555	529	561	527	566	539	571	583	557	531	543	545	585	573	582	543	534	558	584	567	580	555	517	582	541	592	537	560	549	600	561	538	551	574	528	596	534	536	553	534	557	562	578	583	586	605	553	554	576	567	541	596	548	550	595	568	549	546	515	587	544	565	598	557	569	574	571	536	565	559	564	537	555	533	584	551	528	601	566	554	560	567	564	535	552	554	571	621	578	576	544	566	564	519	550	597	559	582	558	510	577	529	554	546	560	598	580	550	576	559	568	549	549	584	558	548	557	584	576	563	579	577	563	572	514	544	510	520	580	516	558	549	544	528	581	553	572	536	559	546	551	556	540	537	548	540	610	562	581	567	564	522	598	564	574	537	548	564	580	518	498	579	577	542	574	563	566	576	545	560	508	582	589	559	585	580	554	564	572	564	525	527	531	549	562	581	581	566	582	571	562	578	547	550	557	525	565	576	593	582	551	579	530	574	552	573	591	576	575	542	572	546	560	556	617	581	547	570	579	545	531	565	594	580	570	548	536	562	523	583	575	538	483	571	544	595	529	560	535	567	585	566	557	544	534	530	541	548	580	587	569	599	616	588	518	570	556	556	578	563	584	551	574	563	597	551	543	580	536	562	535	599	530	553	561	547	545	557	534	550	550	575	542	551	521	512	557	527	591	529	533	537	531	551	586	573	565	528	586	563	556
9320	11911	5501	3810	2715	1690	1172	875	823	750	709	666	726	711	723	678	703	655	590	578	610	590	599	630	656	589	633	609	660	594	580	600	564	618	573	620	629	595	592	583	619	592	542	594	593	566	659	592	605	645	559	624	564	543	563	561	587	596	571	607	560	558	547	543	564	583	625	581	570	592	549	615	565	573	547	543	590	604	609	579	552	572	573	581	524	581	600	563	582	610	552	565	574	580	580	587	573	584	555	553	598	539	564	576	587	574	547	566	579	543	539	531	592	556	570	606	571	588	564	579	587	554	588	570	585	553	568	590	552	590	533	589	571	539	548	597	579	594	601	577	561	569	546	607	582	564	517	560	550	575	593	551	574	564	547	580	551	617	558	589	557	584	540	582	594	600	559	605	579	552	508	545	573	597	540	560	570	597	558	558	570	598	588	569	586	593	570	595	548	503	562	573	546	567	567	574	573	558	608	568	578	565	594	591	570	547	612	571	571	516	560	576	569	617	547	560	627	571	538	541	614	559	573	609	551	548	618	603	595	558	581	569	552	575	588	597	584	555	592	579	604	560	596	572	612	616	593	576	593	591	584	571	591	548	521	625	569	561	575	563	612	565	570	605	583	574	547	594	585	606	557	541	548	542	577	588	553	584	578	597	575	609	571	572	537	606	558	554	558	569	551	562	600	565	579	545	573	534	536	577	595	554	588	542	571	608	583	570	577	598	546	557	568	550	564	545	593	585	491	554	571	602	615	562	578	572	607	595	551	614	616	569	577	577	571	572	572	582	607	595	563	546	540	567	609	586	545	585	558	585	561	521	610	578	541	617	589	559	597	596	572	606	561	560	566	576	564	556	600	549	573	576	594	558	538	546	565	589	579	576	583	525	535	559	589	543	529	526	539	583	570	610	582	542	578	601	566	582	559	567	545	609	540	521	574	591	619	571	525	564	568	614	565	605	576	552	546	582	546	562	570	569	561	564	589	570	567	588	541	550	559	588	567	595	552	548	589	560	597	577	571	549	556	544	638	619	592	582	555	584	568	536	561	599	578	566	535	577	544	587	593	592	567	605	558	576	566	550	549	577	601	556	584	591	577	591	634	590	555	556	617	587	557	592	604	571	583	610	557	568	585	569	582	568	559	551	542	571	579	594	547	572	546	556	605	577	597	539	574	567	560	587	581	540	567	576	566	530	531	581	555	569	563	558	569	593	553	574	591	566	585	533	561	584	576	562	580	573	556	575	552	575	535	575	529	593	555	572	585	547	570	538	575	573	559	531	580	575	549	607	586	566	577	534	549	587	567	594	567	576	555	555	564	587	580	576	533	615	581	567	584	618	582	616	587	576	576	569	573	576	567	615	567	604	610	552	541	616	565	556	564	602	540	563	552	587	501	568	555	590	613	543	548	563	592	583	564	549	535	608	579	618	577	605	603	578	541	592	581	564	549	599	602	569	601	531	622	584	573	586	565	548	581	564	563	564	591	588	565	579	581	576	493	575	550	562	559	590	567	526	546	524	574	541	573	572	582	579	591	536	572	592	577	604	566	561	540	576	540	585	564	525	591	564	581	558	554	584	584	584	569	572	567	574	590	556	569	526	583	606	582	597	551	544	609	565	562	575	586	575	593	545	605	563	541	577	585	546	600	559	552	608	590	580	563	603	553	583	592	612	589	511	560	620	541	540	535	565	584	568	560	567	560	553	577	589	591	557	595	577	548	528	544	547	585	610	545	577	588	563	573	610	562	535	569	571	583	574	589	552	583	536	604	585	575	608	601	575	565	574	539	592	556	573	563	599	585	540	586	574	550	594	587	565	543	618	562	583	542	584	603	575	617	586	540	581	559	558	560	545	508	583	553	573	517	592	553	599	588	549	577	585	554	551	532	609	574	577	590	541	589	556	565	561	574	567	553	589	580	597	565	527	570	556	545	559	555	583	581	593	605	517	543	593	561	575	551	569	612	562	560	563	577	590	525	592	585	571	567	583	594	601	594	553	592	607	589	611	601	574	548	529	566	559	587	565	562	536	563	578	580	550	616	544	588	597	615	535	580	547	535	544	560	574	582	588	558	528	596	592	550	579	612	599	530	567	595	571	543	608	542	604	558	584	550	563	578	552	551	579	563	535	578	583	593	527	574	616	564	584	572	606	517	536	561	566	545	578	603	587	561	580	589	600	553	558	560	563	552	570	603	573	609	595	565	558	541	589	590	553	613	555	584	598	561	559	539	541	595	565	550	571	569	537	586	583	578	597	561	556	570	573	577	571	567	581	625	555	551	540	552	589	539	606	590	569	583	574	561	572	580	590	611	556	584	588	562	597	614	581	566	578	582	582	595	573	538	553	556	600	567	546	548	558	634	588	578	586	562	571	537	591	579	537	578	564	552	545	574	569	557	586	548	606	560	584	573	614	610	505	551	574	565	552	544	578	549	581	580	590	561	612	597	595	509	608	553	625	572	588	559	591	591	576	525	582	588	546	564	545	579	582	542	582	582	523	548	602	582	600	577	580	572	551	590	563	586	579	519	580	592	565	589	608	566	571	558	569	568	586	562	531	585	549	559	537	591	535	560	540	609	576	565	526	597	565	575	547	548	593	553	568	585	612	568	586	579	591	575	556	570	599	551	571	563	542	558	573	525	592	538	553	576	602	602	570	593	580	580	587	575	575	564	553	587	583	559	577	544	556	574	563	620	563	580	618	605	548	555	570	552	569	540	580	596	554	561	585	564	616	555	567	568	556	536	550	571	562	628	539	617	628	565	575	571	567	538	559	559	589	597	568	590	588	557	570	563	603	557	622	597	561	557	560	578	585	591	557	571	543	588	579	554	544	563	552	579	543	598	591	575	583	548	595	545	568	612	580	567	569	610	604	577	549	615	580	600	565	551	599	581	539	571	583	547	608	611	567	549	597	571	562	579	589	607	558	581	542	587	533	607	586	579	577	566	592	581	612	579	552	605	591	574	551	557	544	602	553	575	561	557	555	545	579	546	578	581	532	589	574	540	583	559	592	581	554	584	547	549	566	575	574	556	593	557	569	572	560	554	588	539	553	599	609	545	580	560	532	558	546	567	587	536	598	538	602	552	573	553	526	562	576	575	556	570	585	528	559	575	567	579	554	539	578	578	577	570	573	559	604	614	598	595	551	587	568	565	562	572	599	540	562	588	544	575	548	584	577	526	609	550	614	556	555	578	569	585	604	582	567	584	598	568	566	555	634	584	545	604	593	565	647	597	582	591	576	569	577	585	619	637	570	597	556	580	573	563	556	570	573	551	612	561	564	511	566	559	537	587	555	555	601	564	629	565	567	603	572	560	551	559	616	601	525	572	592	571	558	542	555	583	550	615	611	568	564	575	602	564	553	528	551	549	548	537	570	570	505	520	577	565	586	561	554	549	577	576	614	557	569	610	602	520	562	566	565	528	546	601	580	551	591	554	607	570	572	541	571	556	612	601	540	601	602	582	550	542	571	561	604	630	581	587	535	593	535
23868	21282	28385	24505	21263	10771	2626	1579	1420	1376	1241	1220	1106	1104	1124	1152	1049	1067	954	959	999	960	941	920	895	924	921	932	896	916	908	979	963	969	955	948	950	935	923	936	935	938	951	949	911	911	936	895	941	889	921	907	942	891	932	854	853	908	907	879	891	903	910	914	865	926	947	932	911	872	944	887	900	926	974	855	887	903	883	922	907	881	869	884	927	892	899	843	869	896	929	881	912	869	863	901	876	845	852	899	914	872	884	902	860	868	891	969	859	916	879	917	925	915	872	922	857	903	861	877	885	904	905	925	874	878	831	912	870	901	866	834	869	840	869	892	933	868	846	812	837	888	807	900	926	819	949	879	917	883	888	913	867	905	862	905	856	933	954	922	898	894	873	848	910	886	873	872	928	884	898	882	878	957	903	873	856	893	886	886	875	844	916	899	867	937	888	889	910	913	865	885	930	898	873	879	885	877	840	931	925	881	850	923	857	870	885	855	932	875	857	886	889	916	901	870	885	926	826	858	861	867	925	915	871	916	961	838	899	867	843	889	870	920	837	875	813	933	924	837	894	843	924	889	874	854	871	874	855	864	905	888	877	868	923	803	904	856	932	913	884	879	831	891	834	887	947	846	922	889	930	969	890	895	904	826	837	872	885	925	892	906	878	901	849	887	904	897	874	835	935	909	914	883	884	921	941	889	858	881	902	890	952	918	857	863	896	933	887	855	947	896	861	944	875	834	916	897	909	857	902	888	887	856	901	900	884	931	867	836	915	937	919	873	917	901	925	825	915	896	921	880	887	873	910	874	862	869	906	909	885	888	910	885	879	901	885	843	938	928	875	877	896	859	898	877	831	887	913	868	867	886	888	828	888	862	856	921	873	930	833	892	849	899	897	926	914	882	911	827	863	911	924	871	886	889	867	864	924	908	846	914	910	865	914	873	896	879	823	917	906	895	811	880	934	937	865	850	898	846	850	978	899	892	857	933	819	971	885	946	853	944	928	834	898	891	854	889	884	837	902	876	887	895	917	876	873	904	916	926	957	925	884	883	873	890	880	924	807	874	851	887	894	870	916	875	853	881	887	893	870	890	927	875	930	900	875	903	854	894	876	911	863	928	874	896	897	850	893	831	913	890	861	852	873	875	909	915	901	870	897	811	897	871	911	880	915	846	864	828	923	881	891	874	834	852	855	873	887	921	884	917	898	877	920	895	925	900	940	896	884	822	851	870	932	880	860	845	879	854	879	916	906	887	905	864	853	869	875	866	861	863	864	875	956	855	879	851	893	902	903	878	914	874	833	857	948	903	848	885	888	847	966	927	887	867	872	849	893	821	897	881	864	875	888	893	852	850	907	893	862	923	939	841	872	930	870	851	922	914	886	878	909	840	841	892	893	912	828	896	891	895	881	876	902	868	855	877	859	868	880	844	874	874	886	906	900	898	890	861	921	878	888	921	886	840	862	916	920	916	910	869	885	923	962	947	905	879	928	915	881	925	853	896	840	878	915	878	894	837	928	880	808	905	875	929	910	832	862	872	882	831	909	906	879	859	872	868	901	859	914	906	892	877	837	896	902	876	889	909	904	875	904	843	931	906	846	932	873	909	857	949	875	895	928	913	912	868	955	918	798	817	890	888	873	940	928	920	868	910	909	919	865	858	910	850	893	888	893	893	878	901	918	861	890	859	872	890	877	842	879	902	901	897	864	882	901	885	833	928	829	918	885	894	855	844	867	893	905	872	921	887	955	863	888	881	855	878	878	915	917	859	885	921	941	892	904	894	896	944	868	903	894	918	858	887	871	866	874	889	867	929	930	888	884	868	866	896	827	848	895	862	834	844	878	935	888	870	943	885	895	943	898	860	842	934	924	960	910	901	865	884	838	860	934	907	875	890	847	898	846	879	818	885	914	874	890	897	877	853	909	815	874	883	883	871	901	863	925	879	910	887	890	836	943	864	878	834	889	939	896	879	838	807	880	880	849	882	888	850	853	921	881	874	890	950	897	878	901	934	828	911	872	840	837	921	869	917	890	876	911	903	849	860	875	952	926	886	864	907	910	864	891	880	868	879	841	828	865	863	841	885	873	857	859	838	862	868	894	864	874	880	844	931	905	866	836	862	890	912	829	883	864	870	818	890	827	894	901	880	863	922	855	858	932	923	822	841	891	896	865	846	910	859	878	887	889	878	901	869	865	904	937	863	877	922	880	906	874	846	940	933	872	869	876	863	895	914	866	927	923	881	922	946	880	898	880	944	915	966	883	903	897	829	925	906	867	887	870	830	923	867	828	925	935	885	875	881	895	952	864	847	880	873	915	878	846	867	909	867	877	865	898	852	890	919	833	893	901	832	900	959	890	864	912	875	869	876	872	838	898	898	897	875	934	882	883	949	926	877	942	885	885	879	871	888	826	835	920	893	874	914	899	924	866	872	903	919	927	883	861	848	889	885	873	894	872	863	916	892	895	912	875	873	934	901	883	895	827	871	879	878	884	866	872	870	862	874	867	908	927	883	913	903	874	901	902	932	870	836	910	868	884	855	954	931	893	900	900	863	905	877	836	882	870	932	855	922	884	870	878	903	886	917	890	877	853	932	920	880	876	884	923	953	881	847	863	880	883	846	854	886	823	853	947	955	891	909	897	844	904	912	929	881	875	907	853	881	902	872	874	893	903	970	902	858	857	916	931	884	930	901	872	801	900	919	905	924	857	929	889	944	836	896	898	919	845	870	817	822	899	890	924	882	882	861	884	893	905	867	918	843	892	843	884	883	916	852	865	809	873	859	895	855	874	884	859	858	834	895	864	865	866	877	889	861	878	893	894	887	845	878	836	891	909	898	883	884	804	827	876	870	907	895	937	880	913	911	890	941	874	803	816	867	797	884	883	921	919	892	791	878	902	836	882	903	929	867	897	872	922	894	857	926	867	861	868	910	923	961	852	883	919	897	906	909	891	862	878	911	869	895	914	869	904	874	953	896	876	944	888	859	963	880	889	840	926	883	866	884	822	935	910	860	882	882	912	861	870	853	886	856	953	901	929	911	847	831	821	873	863	871	870	898	947	889	882	914	847	896	865	913	880	881	843	868	932	875	897	924	850	848	905	912	934	907	910	868	849	892	913	869	855	842	886	868	879	891	902	937	933	914	855	869	810	855	864	898	857	876	926	858	911	878	941	895	892	878	924	903	927	876	887	851	868	847	817	886	892	829	961	917	913	901	956	914	904	854	935	891	829	908	915	897	905	898	846	920	895	855	927	867	849	920	907	843	894	865	862	882	888	890	887	871	879	899	859	901	892	919	876	866	846	932	878	948	895	894	865	887	861	855	886	857	892	829	937	864	876	850	882	907	909	913	806	854	870	845	884	961	890	877	889	828	917	936	869	923	884	922	961	922	890	903	887	854	816	874	880	895	910	884	866	870	866	870	855	909	885	876	879	847	870	873	877	867	890	879	879	890	925	864	900	890	869	888	888	912	883	854	931	862	893	832	851	922
11091	23947	14144	10193	7246	4276	2861	1982	1744	1606	1495	1359	1340	1269	1293	1294	1176	1050	1043	944	946	1034	956	954	1000	961	979	970	1014	945	922	875	996	942	949	988	946	950	990	1001	942	943	948	972	928	933	925	913	925	922	944	863	939	914	930	946	940	876	924	895	902	857	901	891	915	883	902	894	891	889	866	891	923	865	899	926	899	923	909	965	944	915	872	932	908	896	853	863	869	857	881	915	867	905	861	897	839	862	877	909	880	891	815	885	925	976	903	795	885	874	852	927	907	910	941	816	903	897	891	853	864	908	905	904	845	846	890	893	904	882	915	861	905	886	885	892	871	887	901	860	926	929	836	931	859	930	869	873	941	821	886	825	894	871	859	865	892	921	954	850	928	836	831	944	869	886	914	885	888	872	884	863	851	890	908	874	857	864	847	907	869	922	846	842	891	884	906	865	907	854	856	920	860	899	892	897	907	874	934	842	888	924	878	858	858	914	859	906	893	941	857	891	870	874	882	888	914	858	900	851	850	918	891	863	833	854	875	880	923	883	852	932	877	908	903	811	902	911	894	891	876	895	895	882	896	874	878	815	860	949	904	883	953	904	868	870	876	920	899	919	867	919	899	937	884	898	938	886	869	874	850	853	857	892	853	829	889	838	825	863	955	856	853	900	860	908	858	879	906	866	925	870	935	820	917	891	914	851	869	861	877	931	934	867	920	913	890	921	885	881	868	939	867	864	916	890	905	931	855	911	901	898	958	932	868	879	897	926	896	843	889	893	851	848	864	899	885	882	863	857	893	888	911	851	828	899	854	933	886	870	858	891	880	871	826	922	851	913	874	875	872	874	854	848	868	902	912	888	873	831	855	852	854	906	870	856	916	841	924	928	900	856	869	882	860	895	909	930	913	891	893	946	912	889	889	850	924	894	899	913	890	887	881	861	961	905	924	890	821	933	876	857	905	903	869	870	915	937	923	912	906	917	881	881	847	842	895	914	895	919	916	916	935	918	864	870	866	890	867	807	870	878	859	926	865	875	900	906	944	873	924	878	895	931	916	911	892	835	886	915	880	915	898	875	870	889	879	921	922	843	891	891	865	933	815	949	897	873	868	869	878	864	896	858	874	895	938	883	868	913	874	916	866	881	947	862	888	891	910	904	927	828	909	885	842	906	872	893	936	813	874	904	866	874	915	884	869	879	908	876	874	836	893	812	892	887	855	832	932	866	850	870	869	878	898	868	909	924	838	913	868	856	876	866	952	891	890	886	888	857	846	920	863	867	845	899	922	854	954	862	878	910	909	869	933	858	900	878	905	900	876	879	902	813	843	889	908	834	926	879	846	894	847	950	884	906	813	866	868	875	915	940	879	860	841	874	835	851	870	904	885	916	925	892	881	886	847	857	914	930	954	871	830	880	903	884	891	879	878	885	943	887	803	855	916	891	871	879	867	865	850	918	896	913	881	894	878	903	845	928	887	859	833	888	881	898	829	877	922	830	898	856	938	941	881	865	955	860	902	867	873	871	810	871	822	895	876	867	864	894	929	925	905	863	869	884	894	937	852	861	888	904	866	895	934	924	906	935	866	874	884	883	882	874	882	881	889	893	907	904	903	835	918	852	865	879	823	852	923	855	918	867	904	943	876	906	908	872	889	888	887	904	914	851	870	881	848	906	846	903	888	891	873	903	911	903	826	866	877	866	868	894	873	895	920	896	902	893	869	942	953	898	878	922	884	867	924	926	822	887	907	909	887	860	934	820	875	863	895	915	840	900	850	864	892	901	861	897	863	859	898	871	919	864	877	881	920	845	895	844	939	876	853	914	831	901	874	884	877	938	887	850	886	859	904	839	856	885	843	850	856	879	844	940	900	884	838	938	862	915	885	940	893	904	895	872	901	922	864	893	890	905	843	833	862	865	865	891	868	853	935	859	888	875	868	868	868	903	893	889	865	923	917	875	898	946	886	948	884	859	891	870	866	889	908	833	857	841	868	922	909	868	871	918	957	880	951	890	920	942	875	884	959	899	898	967	850	922	813	865	934	935	920	878	924	910	927	907	780	912	850	842	888	854	948	880	903	892	860	890	894	852	916	871	886	890	890	889	900	889	898	899	886	872	915	847	841	914	873	863	842	882	925	890	847	903	874	905	885	898	892	886	864	843	880	920	891	902	888	855	822	899	854	909	896	868	858	922	840	871	900	863	816	942	879	878	886	898	878	902	847	901	862	933	860	880	860	915	867	918	877	893	877	857	912	913	885	890	858	901	881	916	840	905	924	854	926	875	872	867	818	905	847	898	878	871	877	890	941	924	895	888	908	862	909	930	857	874	908	898	890	933	895	921	834	855	880	894	832	878	878	899	860	852	862	893	876	894	908	881	830	910	907	928	873	926	895	904	902	891	917	824	896	919	891	910	827	891	827	871	928	901	933	862	891	914	922	912	873	887	868	898	846	875	866	889	830	876	878	894	858	886	868	918	848	871	878	915	870	915	886	853	856	895	810	916	931	865	884	910	881	870	907	923	901	849	856	910	905	797	859	896	847	914	899	896	842	888	944	919	934	878	916	857	864	837	945	916	861	866	869	898	871	854	869	854	872	858	871	861	870	899	923	877	852	896	862	855	901	895	930	913	859	850	919	899	908	866	889	876	883	893	900	841	928	913	857	876	910	938	926	855	937	830	872	902	905	889	872	907	862	912	846	902	907	878	876	847	889	873	867	883	866	894	885	914	946	880	861	818	952	902	913	871	874	871	832	917	889	912	841	899	781	839	872	899	940	864	932	886	868	902	892	858	895	833	815	824	916	907	930	897	887	855	922	885	912	946	875	919	897	899	855	869	905	906	879	841	837	855	868	824	883	928	876	850	920	882	928	878	885	876	956	906	945	917	855	925	871	908	872	887	838	918	848	911	877	884	854	924	882	887	854	944	904	915	913	913	900	843	901	906	931	851	883	925	868	893	854	887	891	898	833	851	866	859	878	870	851	855	895	868	888	918	895	895	898	881	884	904	891	866	905	920	930	888	903	833	937	856	887	902	914	925	889	860	917	890	851	904	847	888	871	879	856	891	864	864	890	900	877	876	875	912	876	833	883	840	825	909	884	971	894	876	875	859	951	924	851	872	846	879	864	900	879	887	902	878	884	841	865	902	908	884	902	890	932	841	911	877	872	964	842	932	881	880	914	927	849	902	865	908	856	870	923	893	955	869	865	868	872	866	868	842	920	863	943	876	889	873	875	846	912	872	881	856	910	871	915	902	900	882	851	893	845	831	893	847	928	908	920	868	917	898	890	874	856	902	854	896	874	849	845	854	906	877	875	851	931	887	863	914	859	900	906	892	879	890	892	859	866	900	858	860	871	888	934	851	881	873	864	856	933	873	879	901	925	869	918	881	913	887	873	866	895	863	903	856	960	847	935	871	859	932	863	911	856	876	920	887	927	931	832	860	928	830	904	887	889	878	906	894	881	941	845	863	903	891	883	894	862	958	921	900	837	868
24911	21280	27290	25457	11461	1961	1071	897	750	761	690	623	643	620	628	701	616	544	557	539	527	525	543	512	518	525	541	547	523	501	536	534	516	501	496	550	574	529	523	553	514	563	530	459	523	501	502	551	550	517	505	479	508	521	508	516	471	453	514	471	467	527	522	493	486	481	501	558	522	537	523	507	505	525	518	513	518	526	502	503	481	525	545	532	470	494	524	505	500	514	512	486	463	456	489	495	499	496	478	477	512	497	508	487	481	496	469	533	482	499	533	523	529	484	498	516	525	499	496	524	466	528	476	516	481	493	489	485	487	481	529	509	510	516	442	520	481	520	520	481	485	497	493	525	522	488	497	501	494	550	468	522	502	516	502	458	501	518	529	512	531	565	476	493	454	476	487	511	502	478	509	491	507	473	508	496	511	488	508	483	521	540	486	515	529	482	467	513	484	496	511	526	475	496	468	496	512	515	459	521	531	467	465	482	490	505	492	505	476	504	494	501	506	495	532	489	520	544	551	470	471	512	522	479	488	493	453	501	560	467	525	468	504	488	498	505	512	481	520	465	498	514	468	493	496	510	488	498	478	477	498	497	515	485	502	531	522	491	479	511	471	461	519	504	513	495	476	520	484	505	528	524	487	485	487	446	486	499	524	469	522	539	499	477	499	529	475	495	527	548	522	485	489	489	498	502	510	482	556	509	508	456	517	517	499	512	537	474	503	481	519	497	513	525	482	489	506	523	468	479	481	457	503	454	526	528	511	474	506	486	496	484	450	511	478	546	493	468	490	521	493	545	499	467	509	508	550	503	498	459	525	560	513	479	538	483	447	510	484	524	477	495	538	507	499	476	482	498	461	517	497	473	522	502	463	497	499	477	492	521	508	460	543	544	494	531	509	490	489	522	517	491	506	495	530	511	459	477	503	539	476	489	533	492	493	532	480	489	491	464	458	505	489	500	522	498	515	482	513	512	524	520	469	495	488	501	508	508	480	470	440	494	506	523	525	507	473	510	501	474	490	478	494	523	547	484	479	495	505	482	489	527	474	499	472	504	496	504	510	474	510	492	509	496	477	488	537	481	469	518	529	516	467	502	459	503	500	496	515	512	480	535	529	466	515	525	464	523	522	533	503	527	543	505	490	469	504	499	481	512	487	497	479	487	504	496	501	555	519	511	494	492	510	490	473	482	483	448	465	523	502	534	522	493	452	501	487	514	499	468	527	534	532	500	507	444	519	462	516	530	508	555	511	525	480	493	476	492	497	529	522	528	501	487	468	524	500	459	497	479	495	503	527	532	516	481	516	477	480	489	497	481	499	512	490	508	532	530	463	540	506	537	495	543	475	519	493	538	521	467	494	503	520	521	506	500	510	488	504	503	501	526	528	467	480	470	513	542	516	506	508	476	480	471	510	477	503	516	504	471	520	511	489	546	518	467	501	479	480	481	527	505	495	496	506	485	515	507	523	528	511	523	494	516	520	543	543	493	487	492	514	462	511	514	499	475	502	509	526	541	532	514	459	496	499	445	505	462	511	486	512	471	478	473	527	552	495	461	522	521	492	511	511	548	503	479	512	519	505	486	472	480	535	530	523	515	499	503	534	462	533	492	514	525	511	533	521	555	538	517	522	497	498	526	499	498	507	477	482	489	476	501	480	487	536	459	480	500	501	482	475	506	475	531	458	445	522	503	469	527	524	467	530	535	516	475	470	522	517	520	474	479	491	497	489	472	507	485	472	465	541	493	486	512	487	488	498	483	472	478	506	469	503	488	528	493	493	498	510	475	502	468	485	509	471	488	469	488	547	494	462	476	501	488	479	502	501	481	517	488	479	521	550	470	516	521	537	496	497	498	546	512	490	529	500	512	537	487	498	516	485	503	478	511	499	448	536	509	502	515	511	461	527	491	530	504	498	527	476	495	497	502	481	513	501	510	501	512	527	516	480	474	505	521	506	482	521	513	437	513	475	498	518	487	521	494	479	490	534	516	491	506	492	511	481	461	466	523	471	505	513	493	492	527	491	453	503	498	444	465	498	498	502	468	491	487	507	494	518	524	495	520	486	483	486	507	463	460	479	528	455	523	530	514	511	443	486	519	480	488	515	544	523	501	504	501	489	510	519	485	481	484	498	463	489	527	478	511	463	487	500	506	546	480	484	449	518	464	524	490	492	528	514	499	553	500	539	515	517	527	491	468	491	498	532	538	517	469	428	518	488	515	534	512	514	484	486	511	516	492	498	508	470	514	525	505	501	499	513	483	511	467	532	474	493	461	521	487	515	490	491	487	518	481	540	482	462	537	523	503	469	478	479	509	495	499	496	487	475	517	474	508	455	530	541	485	525	503	490	490	502	499	496	480	501	526	508	503	528	556	486	521	488	493	503	506	533	477	477	508	458	475	486	530	485	473	514	501	476	499	491	497	544	536	495	469	495	484	495	496	503	551	488	515	490	548	447	516	483	497	461	522	490	484	496	486	511	490	514	490	495	471	480	489	505	526	497	459	495	497	489	463	501	528	453	532	452	495	504	514	490	514	553	506	495	489	513	535	510	491	470	501	493	484	474	496	496	487	525	495	488	509	502	500	519	522	515	481	498	525	515	519	509	473	491	503	500	494	483	499	529	479	517	483	460	497	500	475	521	483	509	520	499	506	499	480	483	480	494	478	520	539	482	501	500	512	504	514	505	473	485	482	506	483	499	476	501	454	517	519	513	514	471	495	527	484	510	499	518	520	482	494	503	494	515	493	497	461	484	520	467	489	474	495	528	533	468	472	484	480	516	469	525	539	484	502	513	500	490	487	515	477	513	500	485	492	515	486	507	516	488	514	498	513	482	545	505	527	499	499	505	474	510	520	538	514	512	504	549	514	473	541	542	516	502	514	479	518	500	518	506	523	484	522	493	488	479	519	481	513	479	484	494	516	484	497	452	509	502	478	507	488	506	478	530	488	497	514	448	503	496	504	476	537	535	489	495	516	475	470	499	479	474	525	509	497	469	541	529	495	496	511	497	522	458	489	490	523	470	472	508	492	516	512	506	511	529	494	489	476	498	506	485	550	502	526	509	493	483	477	472	490	507	533	526	493	487	484	456	508	507	467	502	463	514	486	487	538	457	490	489	465	488	562	531	513	478	530	524	467	483	500	476	513	511	481	473	479	500	515	491	507	510	494	504	512	449	521	455	512	508	481	506	490	507	534	509	527	531	479	518	484	514	494	512	498	482	477	479	486	497	468	495	508	513	477	479	488	528	488	516	534	508	455	518	500	499	509	556	497	487	503	481	570	484	486	471	525	489	511	498	455	543	534	465	503	496	517	473	513	526	516	530	506	484	457	517	530	476	520	520	494	496	502	510	492	500	539	477	465	466	545	490	484	483	504	511	491	499	476	524	509	543	516	522	529	481	473	507	475	508	506	510	493	481	519	490	471	547	480	524	457	511	470	474	503	479	474	497	536	467	490	498	515	505	526	503	522	517	539	495	507	487	473	526	497
9654	17283	9754	6769	4724	2605	1664	1215	1025	940	875	849	792	754	805	798	734	635	583	561	568	569	548	571	578	516	549	626	559	562	607	583	522	551	600	611	580	573	578	533	543	541	538	586	566	534	537	528	523	577	534	517	581	555	544	549	523	517	538	510	550	523	525	550	564	539	510	548	531	554	558	574	500	535	503	528	507	522	531	527	517	519	521	511	560	525	568	510	491	509	544	587	539	485	560	515	494	552	509	527	498	544	521	526	518	518	554	547	487	520	463	529	519	531	551	510	532	530	546	493	538	558	504	521	482	539	544	492	521	519	555	501	550	518	508	516	558	560	519	486	523	516	545	572	532	517	487	474	519	523	557	518	544	557	511	461	522	524	478	546	544	545	556	526	521	513	526	519	534	498	555	512	503	525	510	479	535	522	541	500	485	539	521	515	541	549	534	516	523	523	533	494	520	513	530	522	526	531	509	541	551	503	506	541	531	565	541	496	541	570	508	513	528	496	515	560	532	529	545	521	519	569	507	555	511	573	495	530	508	502	493	525	492	526	508	542	575	528	570	502	543	518	522	553	558	526	523	479	562	492	539	538	494	556	549	533	502	538	524	555	544	480	507	544	525	512	515	505	482	517	527	489	516	547	520	505	516	506	506	526	528	515	519	516	507	487	501	498	521	496	534	559	494	507	442	543	498	531	527	528	499	542	516	521	507	559	505	512	562	537	499	558	497	557	503	517	518	534	531	514	572	507	475	492	518	534	517	520	502	507	548	497	537	504	496	504	506	535	525	486	558	524	523	523	544	554	535	515	507	522	540	500	518	517	524	513	501	527	508	564	524	507	545	520	507	524	545	561	470	555	494	525	512	532	494	512	543	564	562	508	539	490	545	542	557	528	536	537	530	535	510	545	487	505	511	528	517	489	534	561	525	496	506	540	508	534	559	569	517	532	490	554	493	498	524	511	495	513	513	498	541	488	500	475	517	543	551	526	580	544	515	543	568	529	510	474	529	506	498	514	524	507	515	499	540	514	522	489	505	550	504	518	544	516	501	532	512	537	513	517	495	524	492	524	503	531	538	550	559	513	529	524	500	505	512	534	516	506	532	515	509	503	516	479	511	512	526	489	516	522	550	504	490	545	497	498	497	526	493	499	512	478	493	547	529	496	542	502	512	495	484	493	543	542	549	502	500	512	524	477	490	564	506	532	522	527	520	527	501	533	546	516	539	553	492	498	531	484	524	511	515	484	528	529	534	488	535	474	544	531	513	517	570	498	536	513	514	501	455	538	522	501	488	516	522	513	513	541	560	541	516	546	534	495	493	518	546	513	470	544	482	527	516	521	535	530	544	514	529	519	528	500	496	523	562	548	517	575	523	514	510	533	556	510	539	537	506	523	503	577	515	501	503	531	540	537	497	517	520	501	555	586	544	502	519	540	520	564	511	491	483	497	530	522	509	530	571	489	506	495	520	559	523	470	498	516	539	545	533	543	550	520	561	472	503	497	529	536	519	529	505	534	517	555	568	548	547	500	507	495	494	515	508	509	486	495	550	510	499	548	509	534	546	532	496	514	484	509	532	538	515	530	483	510	520	493	496	501	508	525	537	496	530	498	522	531	526	517	533	514	487	526	519	541	471	533	522	529	536	493	492	516	527	530	503	531	513	495	532	530	488	539	511	524	512	503	493	553	514	511	527	516	497	513	523	546	508	512	510	517	516	542	507	503	506	511	504	489	543	511	505	538	513	518	540	507	499	524	522	513	476	471	503	551	528	510	510	528	526	525	496	535	532	491	501	534	498	486	558	501	520	525	527	567	523	525	497	497	540	493	527	551	567	483	502	544	517	519	554	520	521	549	460	510	489	507	515	509	522	538	534	531	526	512	554	523	527	508	528	491	566	504	533	502	551	530	537	528	526	547	516	524	501	535	513	551	514	510	538	540	531	486	516	509	550	514	511	500	536	506	537	481	513	462	486	540	501	508	501	491	528	514	499	505	523	503	516	501	515	553	522	467	497	551	502	525	502	510	524	549	505	500	540	514	487	525	518	525	536	532	554	534	498	487	520	523	534	538	502	500	517	483	525	519	449	549	503	498	536	504	499	490	477	504	520	529	528	531	519	543	530	539	490	535	514	530	503	503	530	510	524	490	505	515	543	537	510	490	523	539	525	545	521	508	478	463	526	521	492	511	528	547	481	516	531	518	542	556	498	509	579	511	569	500	538	506	538	539	527	520	513	494	525	517	544	535	503	524	513	577	524	540	559	506	501	498	552	534	494	538	487	509	538	551	529	492	546	492	534	550	523	548	531	478	509	500	514	495	492	551	536	541	532	530	520	474	512	546	546	562	481	512	507	515	487	513	540	485	543	496	504	531	518	509	516	549	549	515	523	497	503	534	550	547	551	551	524	553	483	567	505	478	573	505	539	466	510	523	497	504	495	533	483	519	536	488	528	556	490	510	515	504	486	482	546	533	509	492	548	509	553	506	559	553	519	497	507	531	533	510	489	520	556	527	506	501	523	506	530	512	516	516	489	515	552	517	492	522	526	469	542	534	515	530	554	495	523	560	557	518	550	528	505	517	527	509	513	546	532	527	546	502	464	552	528	542	479	505	535	446	533	525	542	496	523	546	513	545	497	562	514	563	537	486	513	557	538	529	551	499	517	506	561	500	520	509	503	516	542	513	538	547	500	490	534	515	484	535	519	502	518	519	528	518	527	530	533	502	538	501	510	543	524	545	517	487	478	504	535	532	529	552	541	516	472	528	527	486	542	535	531	517	504	538	510	534	507	516	530	506	572	511	500	544	524	544	509	522	579	538	474	542	536	536	529	497	531	496	498	527	507	534	463	486	538	536	566	517	472	480	517	498	529	514	519	508	518	526	555	533	569	488	504	516	521	496	536	504	507	477	539	515	538	491	519	499	550	493	540	528	515	492	527	540	515	512	540	512	529	515	503	502	542	551	500	475	499	512	521	512	536	502	496	519	519	519	488	525	546	494	501	540	516	498	546	540	510	502	466	487	539	512	516	519	515	491	534	535	508	501	522	524	503	511	518	515	542	532	542	503	527	534	530	567	522	509	518	508	515	512	530	503	545	518	500	566	545	526	519	531	517	509	500	515	495	514	540	562	519	543	519	543	548	513	507	521	526	493	528	505	537	507	520	512	521	517	503	523	535	499	556	546	496	550	517	521	506	506	551	529	545	486	555	538	490	529	503	521	531	505	541	553	515	553	545	526	526	507	524	519	545	511	527	514	535	497	551	531	496	520	536	540	545	517	544	496	527	484	500	512	572	566	542	490	502	537	556	501	525	521	534	492	533	552	500	512	537	544	514	503	481	561	523	524	537	476	520	524	530	497	508	514	508	504	514	526	490	555	538	504	605	480	503	531	541	503	537	483	512	552	588	518	483	547	513	498	514	535	514	494	519	539	520	498	480	526	524	519	527	565	532	535	508	548	504	516	512	556	572	562	485	527	528	545	528	522
22679	21314	28964	23989	21316	21421	10200	2371	1797	1687	1585	1456	1379	1402	1385	1389	1205	1134	1138	1146	1096	1098	1035	977	1030	1061	1048	977	1037	1037	1101	1061	1058	1087	1116	1063	1033	1061	1087	1108	1061	1043	1100	1002	1043	1024	1024	1035	969	981	952	961	987	964	1002	1002	1025	1009	1029	935	962	1003	1002	959	997	948	981	1025	964	995	994	969	1011	974	1024	970	930	966	941	924	972	963	955	986	1035	1004	988	1009	988	998	1012	937	1005	961	1016	969	1028	973	956	985	988	980	977	884	966	953	958	982	988	1011	1000	969	1003	978	996	1032	920	919	974	964	980	992	976	970	961	973	972	951	952	994	1001	922	969	947	948	931	928	912	1007	913	983	997	939	957	958	960	992	982	1001	989	970	960	972	989	911	955	953	963	939	954	986	967	1024	984	989	971	972	921	989	984	969	951	932	954	964	974	922	969	983	892	978	921	941	964	965	975	1013	960	963	970	974	895	1001	903	942	960	974	959	944	992	941	967	1002	1023	984	994	950	961	953	1010	1037	961	983	923	975	981	934	951	927	984	990	982	977	899	961	978	1008	964	978	966	957	971	928	973	1002	1029	961	987	955	944	981	1030	951	962	938	961	957	962	984	923	956	945	954	953	971	954	988	1017	945	985	912	918	940	978	948	966	968	991	937	1016	989	941	920	962	950	916	987	1028	987	955	962	959	990	952	941	956	989	1020	967	997	992	1014	959	936	1010	960	966	966	1012	984	1021	934	962	969	965	943	983	974	961	945	996	905	965	959	1013	938	956	977	1000	904	920	962	1010	1029	961	940	951	1008	1004	956	970	978	943	980	1020	989	967	1014	933	978	1011	933	1002	949	975	963	988	934	955	988	978	921	988	955	938	916	1010	955	1005	973	960	1010	990	1006	962	985	971	930	1028	976	1015	963	975	926	962	992	954	980	1001	950	930	980	975	942	913	961	964	975	961	941	907	933	1010	973	977	998	962	974	997	984	955	915	982	964	1003	982	986	952	941	952	950	982	972	974	949	1040	977	974	973	918	978	984	986	968	969	911	958	999	965	933	933	996	997	955	921	981	992	987	982	980	931	982	935	930	977	936	1002	947	966	1014	954	973	994	978	958	974	971	977	977	942	973	890	992	914	962	990	985	954	965	926	998	961	976	1027	953	967	983	991	933	1016	994	902	977	901	944	996	994	967	958	943	922	944	1020	942	995	983	1008	927	975	892	918	926	943	997	939	952	957	973	948	977	941	983	965	982	925	979	983	948	992	985	975	965	1039	1005	956	983	986	981	969	962	973	972	973	941	974	983	978	994	942	906	946	943	942	959	967	952	1008	924	962	970	938	954	986	931	985	952	928	1027	949	954	963	963	987	990	991	983	978	941	945	927	947	910	979	968	989	954	989	989	967	940	962	964	976	968	1008	1001	962	955	942	964	938	981	1023	984	970	981	979	954	984	988	973	965	946	964	996	977	970	966	927	978	950	930	919	956	929	953	936	981	977	1004	1022	912	954	977	982	954	987	995	938	967	932	943	974	980	1020	959	985	985	954	945	953	970	993	956	983	922	970	931	932	987	1011	980	956	954	948	996	1006	984	1035	974	1006	962	1014	959	956	1000	980	1013	953	932	925	957	952	985	947	945	968	941	1003	974	1015	988	996	1008	934	948	1003	984	940	965	952	970	959	943	930	914	944	889	1031	979	1003	976	975	965	971	939	1007	1016	926	1017	1006	957	1026	961	949	955	995	959	989	954	987	965	1009	976	940	954	1002	967	970	895	975	922	947	952	959	987	981	971	947	974	982	1014	941	1025	980	971	998	1004	964	1022	1000	973	1027	956	926	980	954	959	1013	944	1024	947	942	974	949	960	976	932	974	959	974	969	1045	994	905	990	950	954	946	923	1001	993	1001	966	977	913	950	976	942	902	962	967	947	923	993	935	1014	959	966	923	971	978	970	930	955	977	955	932	984	988	933	939	977	957	957	992	933	1015	959	952	1031	952	979	1030	1058	964	952	1017	980	929	991	983	974	964	998	935	918	945	976	970	1000	998	980	968	1035	994	930	985	978	951	979	973	983	976	940	926	942	974	964	1050	973	995	997	917	973	960	989	975	952	938	902	949	959	993	914	943	968	951	940	964	924	994	979	999	972	979	942	959	964	966	974	949	994	957	1001	974	983	989	1024	977	1022	1000	991	955	968	943	948	983	974	932	986	959	944	905	985	982	995	934	918	1052	941	982	971	963	952	961	1021	955	939	985	947	975	960	1011	974	994	909	1009	938	961	1003	930	965	1033	944	962	924	962	930	946	976	973	946	1021	933	943	913	962	970	945	980	992	926	953	977	866	931	1016	961	1033	1024	984	929	919	986	964	942	925	900	967	1019	998	1006	938	970	929	938	928	966	968	984	952	968	979	897	940	1006	967	996	982	963	1003	987	964	939	971	946	935	986	1033	959	968	963	973	1008	942	964	1001	948	984	968	955	984	967	980	977	948	940	999	975	1007	960	998	953	928	957	925	936	956	971	943	961	972	916	892	998	975	954	947	950	977	922	1013	1010	967	946	981	919	943	957	984	953	953	956	896	960	968	956	967	975	989	931	981	916	1008	953	930	905	988	979	966	952	967	1012	962	1030	994	1013	933	960	965	981	890	1000	949	998	964	919	1015	1012	974	960	980	958	969	982	941	1003	972	948	926	962	944	890	946	946	914	927	974	963	993	948	979	985	931	934	965	997	985	935	974	999	992	970	942	941	1022	960	926	968	973	937	945	919	940	928	1038	983	957	921	996	989	946	935	981	989	998	1001	1009	931	1007	1043	1023	981	955	969	1011	913	916	1002	1021	973	1004	945	1005	969	977	926	976	1002	972	945	941	876	977	970	938	873	956	917	1029	951	898	995	939	908	980	963	936	966	954	1000	993	1026	959	980	941	944	952	947	911	980	980	968	969	994	948	913	935	934	930	904	978	953	971	984	983	976	956	937	947	896	984	983	986	979	969	1009	901	973	980	990	956	1001	942	994	948	1046	938	964	1014	918	980	961	956	924	979	985	940	999	949	962	966	982	991	953	994	926	970	954	982	967	937	919	985	971	957	979	920	953	974	993	1018	997	957	999	992	1000	913	940	905	933	956	1024	955	1005	987	922	942	950	1002	966	954	928	1000	941	972	939	979	986	931	865	901	993	978	962	933	1013	960	920	939	949	1000	947	958	961	962	960	952	983	934	932	938	962	981	1001	966	910	956	1010	965	953	949	986	995	968	941	929	984	953	940	1003	971	928	1019	990	1001	962	941	990	1010	969	1029	978	1008	960	963	980	946	913	971	1019	972	1057	959	970	959	976	971	972	993	976	969	949	958	913	962	915	944	1003	965	983	950	981	987	1001	979	956	969	993	928	976	1004	927	958	990	970	922	998	962	953	952	997	963	973	938	1005	971	973	929	963	951	999	945	993	966	945	962	909	949	962	917	997	940	956	1017	994	937	1007	970	1007	963	961	1020	948	920	965	958	946	958	951	971	923	935	938	972	991	1020	995	919	940	1007	1023	899	896	976	949	1031	956	967	987	947	966	977	957	968	993	952	1009	1040	961	992	1003	967	966	977	956	955	985	995	957	970	966	956	942	1016	929	984	977	943	965	976	1002	904	996	967	915	963	1037	956	988	950	968	921	989	934	1025	1005	965	986	972	945	966	971	957	990	945	946	986	943	948	937	995	1007	996	955
13115	29646	20046	14480	11284	6197	3850	2842	2401	2119	1975	1812	1746	1606	1663	1665	1370	1192	1133	1042	1062	1071	1087	1025	1030	1096	1055	1079	1076	1038	1059	1095	1064	1010	1030	1096	1107	1087	1102	1041	1032	1031	951	1092	1067	1042	1049	952	981	973	962	1001	997	1004	997	1007	997	946	947	956	1032	989	987	980	985	1063	990	951	981	965	1004	939	972	948	1033	928	1004	935	973	931	993	997	990	930	993	950	981	941	973	987	1017	969	980	974	967	941	1004	924	994	962	1009	1000	982	991	934	953	972	949	961	1001	1003	941	970	942	982	946	940	958	975	976	915	939	938	926	1044	958	941	953	994	927	975	1000	940	899	969	1012	992	897	1008	954	1002	956	939	958	994	971	922	926	962	970	971	929	923	989	979	952	925	1014	949	986	937	984	956	998	942	976	903	955	954	968	963	943	915	947	983	984	960	938	932	985	928	902	955	949	932	980	949	943	926	944	931	951	953	919	974	928	968	965	944	934	947	965	958	951	972	955	962	977	969	1016	1000	1010	949	1028	945	956	943	984	955	980	958	942	930	1005	922	934	964	922	941	1013	943	1025	937	924	961	923	898	987	925	954	961	922	915	1029	951	977	984	959	944	969	950	922	924	964	937	975	959	954	912	1014	938	972	987	942	1069	974	968	980	925	1017	973	879	998	933	914	963	993	941	966	1009	990	895	1001	944	1018	943	956	984	965	943	885	947	940	973	949	972	963	993	997	968	969	1003	959	992	931	949	946	963	974	954	992	972	954	972	908	953	991	925	960	1001	970	943	997	973	910	978	950	954	943	1030	1007	958	975	982	982	985	1007	932	984	912	941	904	911	969	954	960	983	939	962	960	967	939	967	910	917	996	911	930	942	947	916	956	997	969	1019	895	964	928	947	928	994	929	954	952	973	924	965	937	959	975	965	959	1020	938	945	964	940	1039	970	967	963	917	925	974	960	929	994	924	945	981	890	946	934	1041	977	999	980	967	977	974	1006	968	974	968	933	955	900	945	983	976	934	989	902	978	921	948	909	924	995	966	953	963	947	991	966	963	933	1010	977	943	977	969	946	957	978	1022	959	1019	926	938	960	947	966	913	985	956	1016	918	964	986	964	977	950	942	918	938	950	950	939	948	872	921	978	980	946	938	1002	1006	912	985	954	952	969	965	978	960	974	939	921	953	979	947	938	972	943	894	955	968	909	943	932	997	987	902	961	917	1007	960	933	991	921	991	944	982	1025	989	954	951	974	952	928	883	939	940	956	962	978	899	926	987	956	970	983	921	960	964	976	1037	997	952	1009	951	934	982	948	969	911	968	990	921	926	943	972	971	933	939	941	941	1026	1006	960	988	1022	938	943	986	949	940	948	927	933	965	1021	959	935	1014	992	960	958	977	949	957	988	975	940	949	973	958	945	915	965	946	908	1000	898	949	1004	1012	924	949	1016	953	988	966	979	961	947	1020	954	890	952	961	973	984	948	991	914	1001	1025	926	950	975	909	939	919	994	969	913	931	923	966	913	919	1016	928	916	979	949	991	937	972	967	947	992	1049	923	957	971	969	930	938	922	940	946	960	959	997	917	990	984	988	952	1009	982	941	965	992	946	937	975	1014	946	963	942	986	952	947	977	1003	993	979	983	957	918	964	917	914	967	949	952	987	973	950	966	892	952	932	952	941	953	1021	1008	916	949	965	916	910	967	971	1043	992	964	957	940	949	925	977	972	944	990	976	992	906	950	930	942	962	915	966	961	934	963	1014	963	952	921	946	935	988	950	933	947	949	946	968	921	971	968	955	958	917	974	935	966	971	980	949	950	950	964	910	983	955	935	960	1000	947	931	927	968	1022	1007	935	958	960	953	956	949	957	944	969	946	889	935	929	948	969	917	970	1003	981	1024	999	905	972	954	1003	946	877	912	967	972	954	934	924	995	962	981	1009	931	916	937	995	990	929	886	1013	920	972	966	970	957	952	981	922	955	991	973	938	914	945	947	976	964	1026	957	899	943	941	941	970	933	905	1027	931	975	983	920	1032	967	944	965	931	857	960	915	961	948	921	969	956	925	982	963	952	984	1030	942	1032	1002	961	949	997	959	959	989	972	975	1024	1020	897	958	900	917	934	974	974	962	1014	961	992	986	954	932	964	955	965	970	919	953	957	999	886	949	995	931	923	975	956	985	964	947	979	958	971	1004	965	938	934	997	1009	952	935	983	974	935	984	953	962	954	946	1006	930	989	894	955	948	943	919	984	908	953	982	983	964	919	973	1020	992	955	938	958	963	981	954	935	960	965	945	955	1003	1005	924	951	947	956	966	995	965	979	995	954	927	983	948	970	923	1027	1021	970	916	943	910	957	941	915	915	984	925	981	968	925	939	998	945	918	1007	978	957	939	973	996	935	977	987	966	964	928	942	927	950	948	965	939	959	951	998	1017	926	1023	946	936	893	891	958	945	970	973	981	938	918	968	955	984	970	906	1005	966	989	985	946	992	918	981	983	947	954	910	937	899	974	950	964	944	967	933	939	938	957	902	909	958	895	997	962	977	930	974	955	965	947	1001	974	941	955	987	928	983	987	998	945	999	955	983	904	927	944	950	898	913	953	978	991	975	946	1005	965	1006	928	1009	910	940	932	937	1013	987	977	994	952	928	960	964	1007	988	946	927	926	968	979	1017	966	968	943	983	960	1016	963	953	947	915	1033	1015	996	973	929	917	953	978	1007	951	892	946	952	901	923	913	966	1016	903	898	895	1012	988	975	970	973	945	961	995	967	976	886	915	936	937	941	998	994	974	943	1008	965	1006	933	929	955	943	947	953	968	1034	966	964	926	973	989	952	987	893	941	933	961	955	951	1024	962	935	926	994	934	949	938	931	943	967	959	980	981	998	988	964	1000	1004	976	986	996	1026	990	943	954	995	986	982	942	966	1022	962	989	952	945	981	958	950	962	957	979	988	952	939	959	977	904	918	1010	941	922	944	954	954	948	988	958	930	963	989	941	962	959	947	944	922	899	980	944	976	992	916	910	946	947	958	987	947	961	950	943	937	955	940	948	969	930	928	1012	923	971	989	933	946	952	974	970	929	950	923	984	986	1035	944	988	932	929	929	953	910	954	1014	989	1000	1039	951	977	925	982	993	991	1019	925	985	976	960	960	941	891	983	967	991	939	927	932	991	963	1014	944	968	1020	970	974	997	1000	928	976	957	968	936	918	905	969	978	931	987	917	955	968	941	974	951	923	936	952	948	924	962	923	998	922	1050	1019	982	931	948	995	971	954	920	971	985	985	1017	1016	986	991	908	943	952	1028	983	907	957	957	976	946	940	907	949	938	951	955	970	910	975	996	929	1004	910	949	909	927	970	1000	925	948	996	939	964	902	983	898	925	986	975	968	964	994	982	977	918	970	990	944	908	942	974	917	971	982	978	943	930	962	959	975	923	931	940	935	955	923	979	950	954	938	963	959	1004	969	953	956	923	976	969	979	941	996	988	978	952	917	984	919	942	989	961	973	938	914	942	913	947	953	966	932	966	941	953	1003	962	1025	966	958	971	941	956	944	1000	933	933	980	1012	955	1001	958	1005	985	953	960	1011	958	952	949	938	982	935	907	1005	999	1008	980	985	999	987	992	956	988	959	985	940	968	976	973	927	962	1009	981	966	973
27962	19928	9391	3450	1898	1051	780	694	647	697	642	656	676	646	650	634	597	628	534	604	547	563	584	570	571	582	554	601	606	620	535	582	623	594	588	601	587	605	602	618	599	568	615	583	624	590	575	594	549	572	526	563	556	578	579	524	568	565	568	586	530	547	543	556	511	597	527	543	615	628	572	586	582	556	626	567	546	617	567	581	551	536	553	545	534	579	568	550	551	564	557	583	547	583	567	569	539	562	525	582	571	605	551	543	516	590	572	603	570	623	588	564	542	597	544	548	563	584	593	554	558	540	504	557	523	542	535	612	581	552	591	593	614	585	551	590	549	570	590	599	593	534	615	584	561	574	541	509	579	547	579	563	565	544	508	578	582	601	623	543	555	587	596	565	545	575	543	557	550	558	536	582	527	534	623	562	546	552	539	552	577	554	567	560	539	608	549	576	555	558	554	573	543	554	568	556	594	571	536	562	554	569	552	559	590	545	566	543	590	589	597	557	547	573	556	569	561	554	609	569	557	552	555	555	586	578	572	588	598	524	551	547	547	608	608	610	544	568	520	587	571	532	576	540	629	573	535	578	583	568	577	525	543	613	581	564	533	569	561	591	582	536	565	535	553	570	546	546	521	571	574	556	545	569	548	558	569	571	566	568	619	570	553	538	567	600	600	558	569	569	553	541	543	583	602	533	554	579	589	585	623	608	556	574	561	543	618	565	605	526	560	579	569	576	590	550	568	583	564	584	563	572	554	564	594	593	551	510	570	553	592	537	519	579	549	579	553	528	556	559	540	552	597	548	584	530	582	568	540	547	566	575	580	549	560	581	527	580	599	573	564	602	522	542	568	563	554	581	541	584	535	586	586	547	562	541	556	543	593	572	545	580	597	511	564	546	549	553	550	531	585	566	539	592	594	568	546	570	565	554	596	548	545	587	548	589	531	584	531	547	579	574	591	569	590	577	584	555	550	527	544	572	553	580	593	564	537	570	536	552	549	568	566	551	550	587	551	529	564	570	562	569	548	571	560	589	575	547	527	553	565	586	546	561	578	527	571	562	609	583	599	558	568	574	563	577	544	587	532	590	584	565	537	570	551	575	553	595	564	542	560	590	577	555	573	568	580	578	504	566	559	523	575	579	548	522	572	491	541	532	556	565	498	528	532	532	571	584	543	572	597	579	605	552	552	564	574	574	572	575	594	568	558	529	569	537	551	543	571	549	578	572	555	601	550	627	548	547	561	578	546	564	587	592	572	589	505	529	549	574	528	544	561	597	580	555	577	572	584	509	614	574	568	565	583	595	569	547	584	576	584	556	561	574	609	536	567	567	544	562	587	542	547	549	575	553	503	583	545	559	578	534	564	562	535	613	540	572	549	523	546	551	524	558	557	566	594	579	532	538	541	602	569	549	541	596	612	572	578	560	564	556	590	551	584	599	528	585	571	567	576	560	557	556	548	545	559	569	543	520	541	556	598	574	533	599	544	550	604	534	537	583	567	591	536	562	582	602	538	561	530	595	579	585	609	544	583	561	569	606	606	553	572	555	545	523	519	566	540	589	581	576	577	542	574	594	566	508	578	575	539	566	581	568	564	535	549	565	598	545	581	543	581	563	523	555	583	533	537	547	514	508	576	570	566	552	520	576	521	546	544	559	560	543	546	581	572	547	596	572	560	542	620	607	573	559	586	531	538	529	567	544	573	524	578	590	570	512	568	601	503	539	562	542	573	555	509	535	549	542	553	556	568	523	547	585	545	558	583	591	558	557	556	544	545	608	587	522	563	541	569	569	564	605	590	543	550	551	552	573	584	550	547	561	589	570	594	621	541	554	579	587	542	573	586	568	496	548	580	590	574	554	581	596	590	590	565	586	550	540	561	529	554	546	538	591	569	584	575	579	626	617	548	565	588	590	578	569	571	595	589	594	588	593	593	584	568	592	573	569	529	530	544	563	551	531	579	550	559	569	562	511	550	630	561	528	578	557	502	586	604	557	555	562	584	556	548	593	547	534	517	542	544	551	547	580	532	574	522	546	573	580	595	567	591	555	615	555	584	571	560	581	585	530	571	535	591	573	539	530	586	607	541	519	563	530	554	534	559	575	557	528	588	592	537	594	587	558	580	566	542	551	595	559	519	559	545	566	599	547	541	555	555	581	554	571	573	545	573	523	605	562	561	550	566	565	529	567	584	587	590	590	558	501	563	573	558	589	549	569	557	573	540	595	555	589	546	585	538	557	603	580	557	556	588	566	554	551	595	556	576	551	575	598	622	595	564	576	556	586	598	536	543	577	571	539	553	596	598	559	549	584	545	562	567	574	541	597	617	516	532	527	569	539	557	556	571	582	593	605	580	531	587	497	572	534	590	580	584	566	550	581	564	574	562	564	582	542	553	556	547	550	559	559	559	573	588	565	521	513	573	584	581	531	548	560	540	591	559	572	547	552	522	587	595	561	552	569	547	539	574	555	570	556	549	583	521	587	590	564	536	584	549	571	569	556	568	566	616	562	562	559	592	562	584	604	555	573	552	566	572	625	610	567	567	552	597	566	516	580	584	513	581	597	562	543	529	576	585	607	579	570	575	583	540	580	557	567	555	515	590	580	599	569	569	524	552	525	580	582	556	525	575	581	548	568	585	567	573	567	540	538	567	553	555	594	569	563	591	601	573	576	586	553	561	546	563	571	590	513	562	573	493	563	551	570	594	562	548	524	557	588	523	571	578	596	588	537	510	588	605	585	546	584	532	546	556	560	546	535	540	581	534	525	527	559	582	536	520	579	555	568	553	566	570	568	545	605	564	558	545	551	512	550	506	567	583	563	575	574	573	572	576	552	544	555	551	572	593	565	594	563	553	573	552	570	549	568	541	615	555	569	578	580	564	568	532	574	611	554	530	567	538	575	581	542	551	578	577	554	549	551	572	543	578	555	544	548	547	583	514	557	588	590	544	553	586	521	604	575	565	545	562	530	589	596	576	600	551	579	556	547	613	556	539	561	593	564	570	561	568	604	517	614	557	568	545	576	532	578	554	518	555	544	564	564	556	560	604	523	550	605	526	540	563	552	581	570	542	580	575	569	538	561	513	546	594	559	591	554	562	563	559	560	581	564	548	582	587	550	566	551	569	573	521	567	571	546	554	586	574	543	577	539	557	537	543	546	540	544	560	553	589	586	554	546	540	566	535	537	589	543	552	560	528	599	545	611	553	516	547	534	540	595	583	589	544	515	572	545	565	582	568	542	571	562	523	575	584	586	592	582	583	594	591	532	522	538	603	565	559	568	553	582	575	552	543	568	577	617	546	586	591	591	591	526	553	508	539	600	547	592	573	570	570	541	539	569	550	537	608	566	540	519	535	536	551	534	566	563	565	595	525	562	541	540	609	583	544	559	560	566	538	562	563	590	605	514	599	574	523	556	571	547	522	555	593	580	568	565	570	565	559	564	542	538	605	545	557	563	576	548	538	551	535	570	589	572	560	545	584	560	584	590	499	559
8916	10222	5652	3623	2822	1532	1043	913	873	742	744	748	726	707	718	741	615	597	610	590	581	588	628	606	616	597	606	623	567	576	621	626	637	563	531	581	597	572	582	596	595	548	591	534	584	609	587	566	561	572	606	538	568	546	620	622	589	575	601	587	601	581	609	589	567	583	600	589	593	599	529	560	540	597	565	575	593	575	614	563	577	594	566	569	536	575	600	578	568	599	607	532	556	583	611	555	554	594	588	561	559	554	582	552	595	564	536	601	596	553	567	546	614	555	550	543	554	582	589	563	556	601	567	558	598	553	575	552	564	563	484	564	593	561	530	607	545	554	551	568	618	563	544	620	567	612	588	530	545	588	578	588	573	591	546	596	539	577	588	565	561	553	594	521	616	571	548	610	559	567	532	530	564	606	572	564	538	585	541	605	581	526	568	563	591	596	596	559	577	578	559	533	597	585	554	565	607	570	580	562	593	601	556	571	581	538	586	563	607	574	556	578	565	550	591	541	579	589	559	541	597	542	577	583	559	571	557	606	590	552	571	597	550	536	587	576	566	586	598	603	575	549	558	593	556	568	571	606	537	558	574	563	563	581	552	556	600	535	561	584	599	523	584	542	564	585	577	590	580	591	545	595	577	553	568	612	559	599	523	562	562	567	532	607	570	576	578	576	550	608	604	582	562	572	557	542	580	556	565	575	585	578	559	569	573	626	533	573	606	545	585	581	588	559	523	566	591	558	567	562	613	514	564	553	567	554	569	597	547	585	558	575	537	565	542	530	621	570	515	585	597	560	590	617	604	632	596	576	600	549	534	563	551	547	577	613	598	552	533	599	566	591	540	583	603	596	582	579	605	557	574	541	570	604	504	571	587	534	584	583	570	566	571	580	553	552	582	561	574	554	526	553	517	544	591	542	573	574	574	570	578	609	546	531	635	610	556	606	578	576	574	560	560	545	609	589	547	557	577	597	549	589	583	564	514	591	622	590	539	563	554	571	538	541	574	624	526	581	577	584	533	567	595	594	590	632	562	585	557	530	545	592	584	563	552	569	555	569	553	581	578	566	566	576	578	567	553	580	581	563	609	555	605	548	578	572	584	617	583	595	556	591	577	599	559	594	587	599	579	546	524	569	601	586	528	544	576	590	576	608	597	579	588	565	573	550	603	561	595	564	608	539	572	584	556	541	627	626	569	536	604	586	605	528	602	607	594	588	547	572	565	591	576	602	598	578	574	557	562	570	559	543	593	580	552	556	560	546	585	578	581	577	590	617	531	585	558	578	604	574	568	543	586	583	575	568	549	550	518	544	566	592	557	613	572	586	541	582	632	563	577	576	578	537	578	579	574	518	575	565	608	545	588	553	575	575	567	576	650	542	635	585	542	553	550	589	570	566	595	572	555	557	549	563	595	542	614	562	613	582	601	550	555	587	550	526	561	567	578	598	580	594	554	587	598	553	571	566	555	593	584	572	564	581	541	594	552	586	602	573	573	566	561	564	566	567	553	591	605	583	571	548	587	557	587	567	580	556	520	567	588	543	559	561	563	580	570	553	622	547	583	578	558	565	550	548	570	537	558	575	606	541	580	588	594	583	631	557	569	580	603	565	579	577	551	538	592	600	578	571	588	540	563	562	625	538	524	603	568	587	576	536	518	596	529	613	565	568	579	594	546	559	594	570	547	579	590	569	576	550	565	556	578	606	607	541	595	597	572	549	536	512	554	543	561	566	596	559	590	536	554	590	551	588	566	613	567	549	575	568	556	580	553	563	592	573	524	579	583	580	618	645	576	563	560	585	555	568	539	605	583	566	562	578	568	537	571	591	562	579	612	581	537	581	524	581	560	559	582	623	543	581	561	593	554	570	560	585	572	626	551	516	570	592	580	570	540	558	601	541	583	597	582	596	592	576	549	582	570	601	594	551	594	569	569	607	578	554	563	577	555	551	605	601	533	574	611	572	572	569	569	566	587	568	571	576	570	562	538	558	586	541	594	564	561	587	558	577	602	598	564	557	528	593	593	582	558	592	571	524	573	546	589	549	572	570	558	568	560	607	571	548	585	597	571	565	569	569	576	542	559	582	578	562	589	606	582	571	537	582	567	587	567	581	587	592	598	571	579	569	555	581	555	571	577	600	541	603	582	552	583	569	581	572	573	590	604	584	569	567	587	563	554	552	545	598	583	601	568	568	576	595	578	558	598	553	563	599	579	559	570	573	538	538	618	560	513	567	560	581	615	578	611	578	577	566	550	552	574	580	568	547	546	588	571	562	569	556	575	579	581	580	576	553	610	580	566	617	561	595	558	573	626	589	576	581	546	569	579	550	566	591	576	579	589	563	572	563	556	615	539	558	557	595	583	572	554	579	609	560	560	591	555	586	578	611	583	582	577	607	575	544	598	548	575	621	538	597	585	529	600	604	570	605	593	597	584	578	568	557	584	551	586	596	580	573	574	569	590	567	572	624	539	572	577	573	557	547	577	603	570	626	568	619	559	601	566	583	584	567	548	577	562	562	562	568	569	550	607	600	596	575	591	590	571	611	557	573	562	556	532	520	594	553	591	544	545	542	603	576	548	574	596	607	544	609	562	534	616	571	600	591	572	570	583	564	524	567	616	607	535	589	577	544	555	524	578	547	583	558	509	570	579	591	550	540	586	582	540	619	586	565	574	587	558	553	569	574	567	567	607	594	528	559	588	561	565	529	598	572	603	568	553	554	572	591	582	570	577	594	588	582	565	596	581	579	570	558	613	602	557	570	550	560	558	573	546	564	592	567	548	562	621	560	576	573	582	583	570	575	626	562	609	604	529	543	605	534	578	561	535	564	638	585	543	574	566	548	535	601	581	589	586	610	555	624	581	593	594	554	548	587	576	592	567	614	585	562	565	549	536	548	611	599	553	536	585	585	580	585	582	612	578	591	611	613	529	604	552	582	623	561	550	573	576	574	610	567	553	566	573	546	547	593	571	539	567	575	542	574	583	577	581	574	542	579	574	598	558	563	581	589	545	608	577	571	583	579	558	581	569	553	538	579	563	561	555	550	598	568	514	571	592	516	590	576	560	546	571	574	601	578	577	572	605	568	526	610	521	557	583	548	549	566	552	567	560	580	536	536	553	558	565	583	572	564	640	593	578	548	571	606	618	592	560	571	561	585	586	558	580	596	619	580	566	552	524	570	555	551	567	566	575	603	569	592	561	533	595	583	563	579	585	546	582	542	559	564	628	587	616	547	617	577	562	544	610	531	552	564	612	602	558	560	568	555	562	573	614	595	573	568	557	559	588	537	591	570	599	627	555	624	583	565	578	589	563	532	571	531	561	568	579	596	603	624	579	558	545	595	571	602	596	591	624	565	598	532	574	597	554	620	595	573	605	587	545	577	570	593	532	576	547	578	635	554	552	573	637	563	592	556	592	547	577	606	543	591	586	590	558	591	593	568	580	605	576	580	526	610	536	589	550	570	536	588	577	580	549	575	567	564	617	574	604	582
23881	21326	28462	24530	21304	10626	2393	1545	1378	1321	1285	1138	1161	1118	1128	1173	1113	1033	991	923	949	953	970	940	892	862	931	968	961	1030	953	972	956	935	976	914	977	963	987	935	972	931	947	899	886	885	903	963	912	898	939	871	916	879	928	852	886	926	932	960	912	892	975	901	890	895	904	883	880	904	901	886	893	899	898	879	844	898	914	904	847	914	893	916	880	963	902	930	895	906	919	876	878	906	920	920	903	908	898	919	921	919	835	896	900	917	924	906	867	924	913	907	884	886	877	867	889	833	908	884	921	856	892	881	933	924	898	893	914	861	911	922	866	930	892	914	864	884	908	965	883	879	896	852	892	900	883	835	875	861	914	889	874	846	892	879	878	911	897	927	933	918	909	900	859	943	896	922	870	887	885	955	926	880	859	909	881	921	897	875	913	927	898	922	895	897	926	874	912	872	914	908	897	936	912	885	906	837	887	864	865	858	882	877	902	952	941	835	912	854	913	911	937	872	895	944	926	905	888	876	852	857	795	888	897	900	805	926	917	891	952	941	894	859	931	919	962	898	921	848	931	902	858	906	912	901	961	941	918	822	876	943	923	923	843	879	869	895	885	902	837	868	901	889	908	868	884	938	901	910	900	951	899	925	873	950	867	854	871	906	894	924	844	919	901	908	892	853	877	876	893	890	920	941	908	893	923	915	862	864	858	907	864	913	840	931	974	896	899	896	949	890	932	924	873	905	898	841	879	896	854	889	927	869	908	901	898	860	858	874	930	873	870	925	868	934	866	892	942	867	873	920	934	923	925	852	878	899	860	927	948	924	926	895	882	865	887	874	919	877	873	903	890	916	939	871	946	924	870	959	867	938	857	878	881	872	957	886	950	932	921	920	908	964	916	878	890	911	892	941	843	877	871	907	940	891	929	918	875	883	964	918	841	914	942	881	883	871	892	890	880	827	876	902	881	836	927	889	872	870	881	884	920	910	939	894	908	967	955	951	881	916	904	830	896	921	867	925	849	893	918	864	955	883	913	876	889	884	900	873	971	863	857	884	894	907	919	887	865	937	876	942	904	888	871	909	871	897	902	879	903	914	911	855	914	847	828	927	927	893	879	887	925	948	913	922	920	951	899	844	884	933	869	962	928	899	908	881	870	886	922	937	876	953	907	855	883	966	866	900	868	924	883	913	904	899	851	913	883	944	899	874	879	896	924	855	888	860	936	895	889	956	875	952	852	857	913	960	889	865	908	879	870	858	926	958	908	867	892	864	891	901	969	900	894	908	871	895	933	860	872	916	917	933	891	878	916	856	895	923	847	863	848	890	856	882	884	895	845	921	938	877	919	882	867	914	906	905	896	936	874	932	916	901	921	905	874	899	863	916	877	819	903	908	879	928	932	907	895	961	890	913	928	904	911	907	871	876	822	886	938	865	919	886	892	857	899	877	875	872	930	897	899	837	927	928	918	860	911	922	872	916	866	869	927	927	886	926	861	920	926	956	950	909	921	885	899	935	905	907	929	880	885	907	898	848	902	927	892	877	891	913	936	807	900	850	964	861	837	882	901	884	871	895	941	916	907	853	916	933	871	874	930	872	898	887	946	869	930	880	846	927	857	910	918	925	885	897	903	914	835	891	902	884	916	842	932	878	910	862	883	931	900	903	848	914	903	892	917	935	887	849	934	905	896	928	891	857	856	866	904	911	927	930	855	951	911	971	873	872	915	924	892	903	885	923	850	908	904	882	865	887	938	916	897	876	913	905	864	921	844	925	912	864	952	935	876	887	918	939	861	912	920	907	873	913	906	881	928	896	860	857	867	870	884	923	876	899	942	855	879	904	857	904	868	909	938	885	888	877	923	905	887	910	923	898	894	885	937	906	903	907	943	913	870	888	937	894	867	887	899	923	914	888	943	896	899	895	966	890	924	859	937	927	882	901	912	874	910	904	889	933	916	846	874	871	899	897	838	907	908	920	896	837	971	865	888	895	854	902	906	917	909	898	932	895	920	971	909	861	849	833	889	890	860	928	919	913	890	857	909	878	883	923	906	814	930	880	949	922	921	892	947	947	917	881	935	927	845	902	844	923	863	903	920	890	853	923	911	869	897	919	922	897	871	880	953	882	929	900	915	894	904	924	889	922	871	885	898	873	961	945	872	885	976	944	931	934	884	888	866	835	904	883	912	872	857	916	908	915	899	908	933	866	895	895	909	928	927	920	856	891	910	871	859	915	820	923	893	931	863	886	897	937	914	932	904	915	914	897	890	886	897	899	903	920	881	927	885	898	867	896	922	927	903	902	845	839	967	884	872	880	879	866	887	908	926	908	947	920	876	888	968	898	881	893	890	912	915	836	848	856	913	958	876	864	930	924	909	944	876	894	916	912	942	909	948	882	926	908	897	874	868	908	919	926	879	879	885	840	918	893	851	894	933	857	874	916	869	901	863	925	872	880	878	908	930	872	929	867	883	882	919	892	857	861	856	897	900	855	966	886	887	947	905	901	891	828	891	914	868	860	885	933	926	865	860	842	864	864	885	918	895	868	872	898	887	879	881	821	914	859	825	905	941	886	900	896	900	940	888	913	917	934	889	925	893	841	873	867	911	925	895	919	963	862	847	892	924	926	860	888	901	970	885	881	852	823	946	905	895	876	908	897	882	928	854	883	903	908	885	870	860	842	933	931	903	881	871	872	924	928	874	913	860	908	912	933	935	876	910	860	884	814	866	868	929	923	855	895	851	871	920	915	885	907	914	911	880	893	923	914	871	881	953	897	904	891	881	967	916	923	925	878	929	849	889	878	915	916	896	903	901	875	881	908	940	972	941	911	857	890	853	862	895	918	854	870	888	851	878	880	824	900	926	942	871	879	881	898	920	906	900	902	892	963	881	906	924	856	893	835	943	872	881	959	885	934	916	912	895	894	891	946	879	900	868	916	903	862	906	838	993	867	935	889	920	894	823	900	890	915	905	872	859	884	926	880	891	905	905	944	918	864	891	890	926	901	878	891	848	894	873	837	905	893	893	849	897	903	956	865	927	906	861	922	876	842	906	932	889	899	939	889	891	924	904	926	960	964	891	916	944	899	922	893	906	830	871	895	860	946	871	888	864	915	897	920	894	909	909	865	954	872	866	826	889	883	876	856	904	908	870	902	888	888	902	868	844	966	871	940	913	911	861	947	874	848	921	930	865	902	910	904	943	877	901	875	909	920	836	943	866	951	888	893	879	851	902	880	925	893	865	870	905	861	903	876	911	871	899	904	845	881	878	875	868	925	906	946	860	883	894	881	907	837	848	924	877	911	894	826	899	931	896	900	905	925	862	933	911	866	850	917	944	922	940	867	930	887	867	932	942	911	867	885	866	939	947	879	920	882	892	935	862	914	854	871	892	896	892	883	942	937	858	929	896	938	899	883	906	901	910	898	856	920	822	880	878	933	920	904	858	894	893	903	910	875	877	857	914	899	871	877	883	829	889	824	867	924	922	918	930	899	863	934
9900	21804	14537	9637	7416	3999	2459	1975	1736	1579	1478	1368	1322	1271	1286	1300	1136	1050	985	1032	974	961	883	947	982	972	993	979	933	941	1005	916	1002	939	935	948	952	1019	1069	970	941	968	986	998	888	901	938	918	981	908	936	870	874	954	936	877	877	896	848	921	877	916	932	861	874	881	916	930	952	897	922	925	858	918	921	871	882	897	914	883	897	895	917	923	928	929	901	872	863	858	899	867	873	876	866	893	877	874	892	898	893	858	931	858	879	927	894	939	897	872	867	905	935	874	925	906	901	834	928	895	883	919	891	880	929	912	897	901	902	869	911	880	911	900	926	893	902	862	909	893	901	874	926	898	887	879	873	833	887	848	880	885	896	834	865	889	920	921	908	951	865	904	847	874	850	910	905	893	898	904	883	860	872	955	915	904	898	907	867	951	921	935	896	880	853	903	862	927	824	931	956	913	891	848	880	878	930	914	877	916	907	866	874	866	880	890	935	895	824	872	916	837	921	849	900	882	866	878	903	886	862	928	865	940	894	920	853	903	918	882	859	919	905	923	895	865	877	870	876	896	917	835	888	887	908	975	929	930	895	826	891	915	900	938	854	929	898	889	853	934	924	872	959	845	892	886	918	887	905	886	876	903	950	933	888	800	883	915	874	895	910	860	905	893	907	926	897	923	884	894	888	854	872	831	946	871	862	866	883	897	934	882	946	893	864	885	887	863	877	888	849	845	885	867	869	934	790	859	896	895	864	871	888	922	920	868	875	881	876	901	855	904	866	878	953	901	846	908	932	919	879	877	883	932	900	859	934	875	902	917	873	886	883	874	892	889	862	882	877	894	833	895	949	957	863	914	944	903	881	874	894	825	893	856	885	881	906	857	956	869	865	938	923	908	898	881	863	929	938	821	944	868	866	889	874	862	911	887	866	865	874	902	877	858	921	894	871	891	899	921	862	901	870	828	952	822	971	875	918	828	917	884	893	888	930	832	872	917	840	969	828	894	873	899	896	887	935	885	903	884	907	923	914	922	873	880	888	896	884	871	833	906	905	882	868	849	867	871	914	879	957	839	877	861	900	873	948	907	881	843	885	822	936	861	914	872	880	889	894	888	939	871	891	917	918	874	911	867	830	834	844	926	853	888	884	855	876	888	890	922	869	867	928	851	860	928	860	887	919	871	892	878	899	882	918	937	844	930	864	895	873	929	895	897	864	876	870	916	866	913	866	816	829	848	905	902	895	885	922	904	932	896	853	945	847	887	903	912	892	906	902	878	869	914	939	897	874	884	859	854	910	869	882	859	902	892	848	872	907	939	885	895	877	879	937	910	856	911	906	846	860	864	922	866	857	922	900	896	869	881	947	852	855	840	920	852	859	937	881	929	850	914	876	911	892	900	859	885	890	910	874	903	881	863	930	883	880	943	920	890	854	917	888	887	933	878	874	924	935	940	910	874	893	991	925	881	885	897	918	937	865	868	908	905	939	810	888	884	868	894	877	942	900	902	907	875	919	930	898	886	887	918	873	894	929	870	855	899	899	884	906	918	942	872	884	848	931	922	896	905	884	881	907	875	833	857	915	864	877	883	878	923	952	947	886	861	905	883	899	894	867	945	832	902	886	876	879	892	828	900	896	886	923	877	891	878	898	916	915	939	943	890	870	853	859	840	892	874	889	915	962	932	897	880	908	913	892	918	892	932	913	913	900	853	921	885	863	917	882	874	908	850	913	873	881	899	899	926	862	904	908	905	874	927	851	846	900	899	939	891	904	837	871	924	851	894	874	921	918	874	891	884	934	870	853	926	818	932	908	882	839	877	890	857	858	890	891	849	925	908	950	907	919	898	877	910	937	906	873	924	916	878	884	940	921	879	885	842	930	845	901	960	857	878	843	865	888	879	814	906	901	973	884	913	899	934	849	927	887	838	896	926	868	847	917	883	859	887	905	916	955	933	837	899	890	903	916	843	912	887	915	913	906	872	903	902	875	916	831	865	901	910	906	905	900	832	882	877	846	915	855	896	938	872	915	851	882	892	909	903	855	860	857	932	898	870	901	903	887	876	864	905	915	906	857	901	928	888	904	898	870	846	892	862	882	873	894	892	887	883	881	865	815	855	914	937	912	906	961	951	878	860	894	857	871	934	874	921	845	818	891	887	844	922	859	907	910	856	867	888	902	947	899	905	896	899	865	902	853	874	899	850	881	894	902	924	864	874	940	872	882	885	884	890	887	896	902	938	877	872	837	832	878	868	895	815	935	897	876	824	869	901	893	928	940	865	906	859	888	850	885	877	856	916	898	909	889	863	888	892	875	836	850	896	939	884	852	897	938	841	861	906	855	911	904	905	910	888	892	893	883	899	858	878	864	880	875	954	855	893	933	885	871	929	903	884	915	937	894	835	920	916	878	866	919	902	884	910	889	859	966	931	924	924	889	907	897	930	889	813	858	898	878	873	923	920	879	853	887	864	903	858	873	844	952	840	905	863	867	912	911	899	890	923	890	838	917	921	912	897	940	943	876	914	905	889	829	899	948	861	931	871	907	852	846	885	827	879	895	911	863	884	899	890	899	923	904	895	848	929	929	940	899	881	860	894	854	859	929	926	905	837	892	885	867	860	900	846	921	859	867	900	910	862	855	887	862	913	895	933	892	912	837	832	909	867	851	839	891	889	922	880	889	940	849	908	877	883	848	880	884	915	951	904	879	939	864	944	909	922	858	873	840	859	894	895	892	842	877	851	924	860	897	907	897	885	894	891	871	942	886	875	914	885	911	852	919	867	879	853	858	901	894	830	906	843	922	865	839	854	880	857	965	847	901	879	827	852	930	884	910	903	882	840	879	857	900	850	884	921	870	848	905	863	872	911	903	895	896	912	929	894	908	925	864	865	881	851	891	856	941	944	855	880	863	879	883	921	910	869	888	857	851	874	814	886	878	916	854	874	930	890	916	883	878	869	901	897	883	893	901	935	857	922	933	894	911	878	885	861	923	835	839	894	950	848	891	923	904	906	830	916	848	890	896	877	869	894	885	861	855	913	935	908	883	876	849	862	856	867	910	906	915	827	865	891	904	865	939	884	871	901	888	863	931	917	830	886	915	888	917	869	867	892	885	909	903	880	915	843	890	873	844	885	906	906	856	895	895	929	869	899	874	882	925	876	915	867	919	863	952	880	924	892	902	889	864	917	911	895	854	885	854	858	870	898	921	888	871	886	880	899	907	884	833	891	901	887	905	985	926	881	919	896	932	864	940	868	912	889	894	871	911	854	886	918	863	911	916	876	906	845	863	891	860	943	933	895	880	915	843	878	878	893	881	872	870	884	901	876	908	887	916	921	912	842	856	923	945	917	871	891	927	900	885	873	876	894	881	850	894	935	878	888	921	880	921	925	865	854	930	918	871	980	910	871	915	906	868	965	911	877	865	868	876	914	900	854	850	888	909	895	942	964	858	906	872	828	898	882	909	878	801	895	874	919	867	878	870	896	900	877	881	897	930	975
24768	21208	27255	25332	11550	1868	1028	845	709	709	706	687	633	616	636	649	573	578	565	538	540	504	504	537	522	512	535	519	525	544	535	488	597	539	565	510	542	588	528	522	559	529	554	514	544	572	505	526	507	533	518	496	479	494	522	513	492	501	516	478	499	544	494	457	507	492	510	486	487	492	537	486	493	486	543	482	519	454	515	497	475	510	524	465	530	476	485	520	477	487	504	498	521	451	526	490	489	545	512	498	452	468	493	485	509	507	503	523	526	533	491	470	511	463	501	465	500	473	523	466	521	517	482	523	460	511	502	498	485	504	465	496	492	510	517	477	529	484	457	520	507	467	515	455	471	462	504	465	482	494	469	486	498	529	497	535	507	480	513	505	476	481	484	512	459	508	499	495	471	516	437	499	482	472	504	487	494	466	479	456	495	464	514	508	485	479	506	489	485	508	515	535	490	469	508	481	507	521	498	471	504	507	467	485	483	496	488	490	496	493	468	507	465	455	507	489	492	541	504	455	494	512	515	493	550	494	491	499	466	482	472	477	528	481	488	449	525	517	527	458	506	507	505	511	490	523	494	507	447	525	526	506	495	533	553	459	524	506	528	479	498	465	526	487	533	482	448	468	493	503	505	482	482	488	462	491	492	531	476	494	492	522	487	491	437	509	474	488	484	485	455	517	538	519	479	487	549	491	497	526	516	515	504	517	536	512	520	513	487	518	502	486	490	513	507	499	513	490	479	461	515	539	493	498	467	445	476	467	530	475	464	526	465	488	460	483	542	478	508	477	486	495	494	501	502	489	479	523	525	478	511	501	513	473	527	507	531	516	461	484	506	467	477	507	530	511	533	487	502	527	521	542	499	500	468	447	481	503	446	507	524	502	499	495	466	467	509	513	455	481	476	510	484	487	503	500	489	487	499	549	510	471	488	494	563	482	490	486	499	500	522	489	513	515	505	489	474	504	477	476	477	451	474	461	526	512	534	480	487	515	490	440	505	486	508	457	511	501	495	517	511	501	480	477	536	460	520	503	512	509	494	479	511	485	498	496	496	470	477	470	508	480	492	489	499	492	479	503	461	500	512	526	495	475	520	497	517	487	496	542	498	445	468	504	507	474	490	489	487	509	494	520	467	498	494	474	538	463	514	497	512	481	484	516	496	529	531	440	509	471	479	505	472	528	480	484	496	511	507	505	475	481	518	476	460	489	519	500	477	528	484	469	511	472	474	481	486	475	543	479	506	467	486	471	490	489	479	504	498	489	499	491	484	477	489	470	504	514	516	507	472	486	498	498	512	515	501	511	498	480	477	472	460	502	518	525	483	469	528	528	435	481	529	479	498	501	476	471	527	500	438	489	490	485	477	511	455	489	519	484	480	523	486	520	476	471	481	478	498	489	494	557	513	527	485	480	511	488	504	514	513	489	518	491	493	520	476	527	513	462	472	439	484	520	468	500	456	548	454	465	482	501	505	475	509	473	489	477	473	507	488	499	534	497	504	484	539	516	509	510	507	504	480	501	489	511	492	468	514	510	490	499	492	473	493	487	534	518	472	487	487	538	469	499	494	475	539	480	530	490	506	474	485	500	506	483	529	519	499	451	444	510	477	451	452	462	517	500	478	497	498	462	447	509	505	515	477	467	491	514	505	496	452	518	507	483	500	476	511	479	528	466	486	464	503	482	503	504	485	522	480	490	503	532	532	475	502	485	490	479	486	484	480	496	494	515	480	485	488	494	429	484	525	482	500	490	508	511	487	507	526	501	511	482	499	521	486	481	507	501	468	493	504	523	528	488	475	488	483	483	484	469	502	516	505	482	463	508	501	499	486	513	462	522	495	510	512	566	531	511	512	473	487	485	491	487	499	505	545	503	489	470	491	507	503	507	516	484	459	500	511	487	501	483	514	531	491	512	529	507	486	533	495	494	493	520	477	495	497	477	483	469	498	468	464	494	527	510	484	478	496	512	493	485	465	488	460	465	510	448	497	492	503	491	484	505	485	495	517	464	494	451	499	511	467	482	547	462	508	450	521	521	484	482	502	505	492	529	508	491	499	526	512	512	500	464	477	503	494	495	490	439	509	484	482	497	465	478	516	468	503	483	532	488	487	505	462	471	523	499	521	494	499	488	455	493	515	505	511	530	492	534	469	490	507	497	472	497	502	465	482	498	518	440	529	477	508	509	516	515	485	498	468	507	496	439	470	541	496	535	485	519	466	492	516	470	518	506	498	481	472	476	472	500	490	522	510	505	516	531	469	481	548	479	498	508	496	522	489	496	518	497	522	511	497	447	478	536	487	460	515	521	477	504	493	505	510	461	496	532	512	492	456	515	475	482	482	500	511	495	495	500	504	481	485	489	499	517	498	459	493	526	512	534	484	482	511	529	516	514	528	490	475	466	493	490	465	501	478	469	523	492	503	499	504	516	507	473	494	489	471	521	501	474	500	455	465	505	470	504	461	520	508	479	461	475	481	484	460	533	518	514	450	472	459	511	529	510	468	474	516	512	491	507	551	479	483	465	534	478	507	487	516	487	447	527	519	514	500	478	532	515	500	554	543	515	474	500	506	503	506	515	499	481	500	543	514	474	478	477	507	517	477	482	495	480	472	494	464	509	509	494	509	477	492	488	467	525	505	467	504	479	471	512	519	494	518	479	460	498	515	518	494	512	476	531	508	524	477	516	468	488	486	468	555	470	497	496	520	493	462	535	500	471	488	478	491	501	522	463	474	530	474	471	472	487	494	521	505	489	510	509	480	506	430	483	474	515	498	493	494	506	508	472	490	478	491	516	490	483	533	495	479	509	485	518	528	449	482	476	522	477	479	535	465	509	463	514	516	529	488	485	502	472	492	500	483	467	495	492	535	492	506	513	478	519	525	514	511	501	521	486	499	525	508	510	516	492	474	511	526	525	466	505	506	474	505	475	531	479	453	482	496	430	482	517	525	507	494	525	506	509	508	519	475	514	467	493	496	490	452	459	515	482	498	484	476	505	505	463	506	508	480	473	495	493	455	516	498	464	517	529	476	496	466	460	481	480	513	479	472	497	466	491	514	497	478	491	485	497	501	469	539	501	522	477	552	532	482	543	494	510	482	499	440	490	494	508	457	524	481	505	493	490	521	505	523	521	489	492	511	451	465	506	503	500	513	489	495	479	531	491	486	519	453	513	474	520	478	513	483	509	542	491	486	495	507	488	496	537	496	537	481	548	480	496	500	478	444	494	540	517	482	521	481	509	475	458	492	519	496	493	504	485	485	488	513	473	494	526	465	493	517	469	523	478	499	516	433	473	459	473	540	543	514	496	499	478	551	469	481	509	500	518	505	486	465	467	503	475	441	507	468	490	492	491	482	473	468	502	496	523	493	477	482	510	457	501	498	481	539	483	464	497	498	508	508	484	495	490	509	524	503	495	512	480	516	506	481	451	539	482	508	472	472	503	538	549	482	487	478	485	485	489	502	464	471	470	517	467	481	533	538	478	497	504
8656	15886	10033	6517	4894	2451	1502	1203	1118	963	900	871	802	748	759	780	681	616	585	549	571	562	573	560	545	543	570	563	550	586	568	553	559	554	596	621	582	562	571	600	543	549	567	555	562	537	522	566	512	478	541	487	532	538	532	552	547	518	533	535	534	540	498	528	518	483	533	553	516	502	538	522	524	507	507	497	527	543	518	568	510	491	558	516	566	509	525	541	490	494	518	539	524	504	519	524	541	505	505	544	523	515	571	533	513	479	511	556	517	498	533	511	555	532	499	479	451	506	517	501	509	531	489	528	522	492	507	540	513	543	550	521	532	535	504	530	522	565	540	505	574	508	519	524	525	491	550	480	546	496	485	532	514	515	523	515	536	495	492	526	503	521	494	517	503	495	550	518	525	486	494	525	509	514	499	519	507	504	529	514	451	529	515	516	544	455	545	510	487	544	503	515	483	519	511	506	526	541	536	505	523	544	544	502	494	510	505	485	493	548	542	540	521	538	521	500	530	507	509	515	553	516	528	493	550	475	521	505	528	503	522	479	512	502	518	496	486	499	552	543	559	518	508	503	492	525	487	503	489	569	486	540	540	499	507	489	547	536	493	527	513	506	517	502	484	520	515	500	514	550	540	521	520	496	502	491	484	505	481	499	577	544	489	499	544	515	541	567	497	484	518	544	515	515	524	523	525	499	497	519	485	525	462	491	531	549	544	492	528	533	517	543	497	509	544	511	580	520	562	512	548	483	502	501	507	517	462	541	526	520	564	553	491	520	539	528	498	541	468	546	524	510	523	483	537	494	518	524	478	536	487	532	525	547	517	517	532	523	534	518	549	533	545	501	517	515	464	500	493	543	519	524	533	560	513	498	491	497	521	493	504	514	480	534	499	502	475	521	532	503	515	521	501	473	539	527	509	533	510	476	538	540	569	510	528	533	520	545	540	515	488	509	523	523	513	523	512	566	517	522	546	540	480	504	537	518	510	516	535	504	531	512	503	539	510	526	522	458	542	527	515	510	547	540	483	522	511	491	543	518	514	496	531	517	561	535	533	535	548	496	536	498	505	529	505	533	528	507	553	523	517	490	512	511	526	463	500	513	488	520	490	550	530	518	511	512	545	487	528	536	531	562	504	504	528	491	498	539	510	541	526	541	548	519	492	502	506	515	556	499	522	557	497	504	543	494	527	494	532	527	529	522	537	503	529	557	530	531	535	511	560	511	516	528	511	508	512	499	507	519	537	547	520	554	512	506	547	531	516	531	509	539	497	491	587	514	534	465	492	507	476	510	505	549	487	494	547	549	530	534	489	533	508	504	547	550	530	526	475	531	500	531	524	508	505	537	535	514	513	528	495	523	484	521	538	527	475	512	542	460	542	558	501	511	533	508	515	531	500	523	537	491	486	506	471	543	505	495	520	522	534	524	514	502	501	506	530	541	500	540	528	505	526	525	511	513	536	485	500	518	505	551	521	521	510	517	511	521	557	532	550	517	532	509	553	492	497	528	481	515	498	511	482	553	543	472	539	545	537	515	522	524	495	498	562	521	503	537	510	508	555	499	478	530	533	532	496	541	489	522	510	532	520	519	550	540	560	538	489	506	524	502	520	502	543	546	541	492	488	481	491	528	537	499	511	517	510	527	495	517	510	517	493	543	547	504	508	530	498	489	495	465	516	501	506	545	546	504	508	536	496	514	516	480	482	544	518	532	503	539	508	529	501	531	525	524	524	517	500	485	487	488	502	523	503	480	527	522	533	513	544	524	528	520	552	517	535	526	486	518	517	524	572	532	536	517	545	503	528	520	533	541	524	480	532	529	502	504	539	545	513	523	491	518	526	549	509	516	526	509	490	515	492	488	544	500	497	490	530	537	518	525	546	520	520	536	496	531	530	520	518	522	511	512	524	509	497	526	499	575	517	513	526	533	513	500	524	526	508	507	530	539	529	538	494	574	537	536	495	510	520	496	566	505	534	513	493	507	534	559	526	523	517	535	537	521	522	566	550	515	510	534	511	516	530	530	526	475	532	503	531	524	541	508	509	533	513	504	495	532	479	508	503	540	518	494	495	524	511	505	505	541	528	536	496	496	519	540	511	489	541	543	534	511	534	491	531	549	495	481	572	536	516	579	543	530	527	542	476	542	497	500	508	479	526	527	542	508	501	510	539	551	532	516	514	539	487	529	485	463	538	505	542	519	523	549	511	545	496	512	507	503	531	519	530	508	508	489	518	510	558	523	539	504	471	539	495	554	538	491	513	512	500	525	490	491	517	545	509	555	527	530	531	514	550	499	531	522	497	550	504	556	500	521	515	482	531	559	508	494	513	525	521	489	530	512	524	496	504	491	566	515	511	476	500	536	513	511	528	572	494	505	519	483	501	483	490	538	526	528	549	499	507	537	524	521	506	484	509	505	513	507	514	509	517	505	508	518	521	549	552	533	508	544	493	522	490	523	529	515	559	518	518	499	496	544	529	493	529	474	512	494	475	479	493	496	514	502	490	513	531	536	502	522	507	526	540	515	529	518	514	496	507	558	515	483	546	526	516	497	511	531	509	514	510	495	511	528	492	511	516	504	509	506	510	509	484	491	495	586	517	521	533	494	518	517	522	489	508	500	546	513	508	514	536	554	490	523	495	558	527	470	464	525	553	519	505	499	506	522	514	537	474	519	501	486	505	528	496	512	490	498	530	542	516	493	527	523	503	525	530	551	561	579	485	491	548	532	533	525	536	486	511	542	512	537	515	548	527	519	536	503	534	504	453	528	505	535	519	519	514	564	540	565	500	514	481	525	516	542	539	487	546	487	541	461	520	545	525	483	468	554	499	526	524	516	534	533	521	501	511	489	489	522	541	484	534	512	480	508	506	550	527	531	542	499	522	513	557	478	512	526	519	497	523	518	547	517	539	515	523	484	536	548	523	510	519	492	533	486	480	504	523	552	515	541	527	529	510	479	511	489	513	523	500	535	527	507	497	517	511	503	502	515	476	498	537	544	484	486	503	539	511	496	537	529	517	514	505	503	563	502	496	544	526	503	527	484	481	501	488	501	512	530	557	506	527	530	531	526	489	522	508	500	499	554	533	534	538	546	545	548	509	519	499	536	526	528	500	534	493	537	503	530	511	509	515	549	523	514	489	553	504	532	580	501	485	543	585	529	513	512	505	519	552	509	473	492	529	512	547	507	474	566	492	538	545	517	519	523	511	487	514	547	512	542	565	506	514	507	532	502	487	551	508	525	501	457	523	504	498	511	538	517	517	541	558	532	568	551	525	541	512	477	467	539	510	541	490	497	516	538	489	547	519	505	479	498	471	470	555	496	475	534	518	496	563	526	513	537	512	507	526	529	499	537	533	516	496	504	544	487	535	522	570	525	498	529	499	511	512	515	537	524	582	498	481	493	508	515	507	553	491	515	485	528	507	498	533	500	521	474	527	529	513	530	501	507	521	498	523	539	547	529	534	495	491	506	517	502	531	494	543	499	548	509
22601	21322	28981	23987	21323	21397	9851	2393	1777	1628	1541	1475	1386	1349	1364	1373	1228	1061	1036	1031	1021	1038	1014	1018	1043	1043	1078	1016	1048	1045	1056	1020	1069	1032	1018	1042	965	1078	1083	1029	974	989	1036	995	1016	1016	1018	1026	995	1015	1032	1013	991	969	935	958	927	954	946	994	1084	959	979	983	959	1011	949	1027	965	976	1031	917	1005	944	954	996	917	952	960	1002	961	942	961	996	958	908	965	1018	905	930	1038	936	990	915	965	961	994	954	960	989	965	983	965	932	971	935	946	950	921	929	907	931	978	1008	948	939	935	952	979	1033	966	941	928	907	1000	937	977	931	914	921	960	968	1034	958	954	966	971	937	943	987	988	895	948	917	982	936	983	965	950	934	986	966	955	948	926	985	966	964	968	996	987	983	918	1001	915	1002	977	899	913	1015	1025	971	1010	928	992	998	960	929	933	963	946	1024	977	922	1002	1002	944	936	1033	948	906	991	990	967	1007	943	1028	981	1012	981	965	916	894	928	934	952	965	967	960	887	993	952	973	991	977	942	1013	925	952	1003	917	1007	983	988	945	959	955	1007	955	923	961	1009	969	979	957	1008	938	961	994	938	899	930	951	971	959	962	960	919	994	902	967	975	998	927	967	966	955	959	947	964	949	943	914	978	973	957	975	966	989	947	942	949	928	887	944	947	944	989	890	955	1023	919	974	1015	942	951	990	950	955	937	918	954	986	952	965	931	968	960	930	950	991	1009	964	942	897	1013	988	960	962	942	939	1003	940	946	995	949	922	963	927	1004	957	1039	976	940	941	949	1013	966	944	958	975	963	958	931	960	938	985	934	1004	970	992	917	942	969	974	988	898	999	954	948	984	908	957	971	956	978	943	907	890	970	976	976	946	912	958	935	878	974	978	983	987	1027	976	933	1004	971	998	960	913	943	902	947	932	957	953	961	939	931	940	975	952	976	1023	957	984	919	955	926	994	962	900	975	961	986	905	905	1030	906	939	974	972	954	963	927	995	988	963	978	961	968	1017	912	962	966	913	1005	927	942	1001	979	1009	906	972	954	899	961	1003	947	980	968	939	1047	936	972	957	1004	980	965	972	973	950	970	959	927	961	926	990	928	971	907	957	973	959	918	1002	1005	881	990	909	917	986	934	998	1006	908	981	911	954	993	1016	972	949	942	972	993	949	991	991	922	953	952	980	940	927	960	946	967	930	951	946	924	981	1047	1035	955	1013	1029	934	964	967	963	953	888	986	936	994	967	943	972	974	978	935	974	970	951	997	940	921	939	971	976	885	914	986	988	942	915	990	1007	956	1029	920	935	961	911	1000	1000	985	975	995	990	966	929	924	967	944	941	962	1033	982	987	980	946	934	965	947	940	1024	1002	971	933	1024	954	940	1011	973	928	967	1000	1015	941	969	913	992	952	903	912	933	995	972	913	1006	964	997	939	957	973	1015	950	988	961	945	964	951	999	1005	941	935	1034	936	878	939	945	939	928	995	985	958	956	929	952	947	980	967	989	994	970	951	963	971	925	988	969	946	940	947	1010	960	907	944	957	952	916	927	966	936	957	969	970	989	929	957	939	966	974	974	906	1023	992	983	1007	984	908	955	961	994	887	984	927	1017	929	947	938	950	908	997	920	954	949	901	940	1027	957	979	900	966	924	911	942	931	912	1013	949	949	975	951	994	958	962	929	977	928	924	968	974	922	902	923	967	986	943	990	958	958	930	947	942	972	957	952	960	1007	954	940	988	940	972	1039	957	953	933	908	1043	927	913	979	959	952	1020	944	983	969	922	1020	907	940	1003	896	915	949	919	943	936	970	958	937	983	987	904	911	940	943	976	925	957	957	918	954	932	956	942	958	950	945	910	893	928	976	958	949	944	880	944	945	960	927	991	961	997	942	927	1000	982	989	944	1014	961	971	952	953	952	984	995	959	990	930	981	965	931	946	951	937	950	974	965	941	993	983	973	962	956	938	916	1030	995	919	939	953	952	1002	900	950	924	937	953	965	1001	967	952	913	896	937	1024	969	968	982	964	968	951	964	931	898	918	957	956	969	972	968	985	951	952	979	968	931	946	990	989	1016	975	944	927	913	924	994	965	967	977	937	988	954	928	912	926	939	934	982	1001	969	1003	978	957	910	950	1005	981	962	1008	937	912	994	901	991	965	922	918	935	953	954	945	982	997	923	934	998	986	958	976	935	971	961	957	925	927	975	952	978	992	946	946	951	995	914	983	1005	944	943	966	926	951	964	973	939	958	998	926	984	938	942	957	1012	966	987	998	946	987	950	982	985	940	911	992	940	979	946	949	983	980	952	977	920	1009	949	916	931	937	987	991	935	974	901	979	999	877	1000	985	931	1022	983	966	969	931	962	928	936	930	983	942	978	930	986	967	947	888	962	976	922	966	1022	953	953	988	941	974	992	993	1002	973	952	930	922	949	968	989	950	932	967	919	962	962	972	979	904	970	987	914	931	942	983	979	983	1021	935	988	975	995	935	995	928	917	928	890	960	979	967	930	966	960	973	978	948	966	930	985	975	981	968	973	953	991	962	937	928	950	932	1017	987	977	971	954	950	979	1029	911	896	929	982	942	964	940	906	932	968	921	969	904	954	1002	948	975	972	917	972	935	895	983	899	947	934	985	924	900	940	1018	950	969	942	982	987	975	971	922	950	967	959	958	938	932	935	937	939	951	961	991	945	948	971	967	947	940	948	888	997	908	979	927	924	913	962	1016	1014	982	1014	984	939	965	962	938	986	1004	950	963	973	911	1007	965	969	952	954	940	949	931	997	958	943	917	939	937	936	963	914	929	921	978	978	932	960	945	988	936	952	968	960	962	1000	929	960	988	933	965	982	985	931	962	978	951	944	961	939	982	969	912	952	985	954	970	933	920	1002	958	992	964	949	975	913	1025	946	974	975	985	921	937	896	955	930	949	967	920	934	1000	936	900	968	913	940	1019	949	995	915	999	967	988	971	936	944	952	918	960	898	1023	931	992	922	950	979	910	936	935	1042	1023	983	905	990	956	974	955	998	922	914	950	954	941	983	921	936	929	935	937	991	916	939	944	943	956	946	918	943	910	956	990	946	980	934	1003	943	971	1016	975	942	931	1005	963	1004	912	976	1022	974	1013	936	987	973	969	928	871	948	994	985	957	913	951	948	922	949	956	930	939	979	950	992	946	947	937	920	933	950	981	934	915	970	933	928	983	936	971	950	958	965	916	950	943	962	957	987	929	962	985	953	966	1015	989	942	947	918	924	964	907	985	981	908	935	954	958	1003	950	953	994	968	960	898	942	961	971	986	928	934	968	972	994	959	1023	908	988	924	949	977	944	980	914	976	1014	970	974	911	956	969	965	955	939	964	935	955	941	956	987	990	977	978	973	950	955	952	975	928	1008	923	949	982	952	918	854	1006	966	955	919	967	915	941	950	963	947	901	915	932	1006	935	953	912	947	944	942	904	955	1000	956	976	948	928	933	980	941	960	924	884	944	966	905	971	993	973	976	965	964	999	981	913	960	959	988	903	909	930	959	975	984	929	1014	967	980	1004	966	966	929	967	939	947	1011	972	937	954	909	1011	941	959	991	963	916	968	941	1008	916	929	938	949	978	906	916	948	918	940	955	956	938	920	965	944	974	955
11907	28246	20733	14310	11012	5981	3594	2895	2453	2244	2002	1857	1751	1580	1608	1669	1398	1221	1183	1066	1087	1093	1022	1097	1040	1065	1080	1065	1045	1067	1062	1065	1056	1140	1081	1054	1087	1078	1081	1078	1076	1074	996	928	1007	985	932	980	1016	978	977	997	1027	934	1019	980	949	1014	932	947	1021	992	1022	1000	1010	956	978	929	962	936	995	966	1016	990	953	954	951	942	943	979	964	952	966	926	957	959	948	953	957	892	931	980	951	935	983	960	990	937	949	929	937	922	968	985	923	987	949	931	982	927	932	882	965	974	996	898	947	949	923	991	937	966	931	945	998	948	981	919	945	918	981	951	935	962	973	926	1002	924	992	889	978	947	995	1006	962	1019	937	1003	900	958	970	953	967	1000	965	949	949	980	953	962	970	897	1034	947	925	967	898	981	993	984	962	951	948	970	977	1035	938	936	945	976	972	987	1008	965	960	943	983	954	979	959	935	963	923	967	962	982	930	985	958	918	987	986	986	967	965	908	897	958	967	948	913	946	965	934	942	922	979	895	937	988	957	943	948	950	887	959	947	965	985	923	976	1005	941	994	912	987	956	924	934	920	956	985	965	946	974	909	977	977	955	977	962	949	979	989	972	965	895	1036	916	932	946	979	950	923	944	969	929	1014	961	914	965	941	958	989	992	975	935	907	973	969	995	950	954	949	1007	960	977	946	958	944	956	900	925	981	907	958	962	945	957	975	949	899	935	926	1013	979	970	936	934	977	976	996	949	912	982	938	932	953	973	1005	930	963	924	976	959	921	931	943	947	980	1009	945	997	954	949	963	951	911	971	984	944	933	938	887	968	981	913	935	983	985	952	955	910	975	918	998	923	983	996	908	921	965	993	928	1004	964	961	936	932	973	886	924	1011	962	954	983	935	992	939	919	968	941	937	924	944	942	956	971	1010	937	999	942	901	977	929	923	967	915	966	972	933	984	895	956	951	932	900	931	969	917	971	980	950	989	962	934	984	1001	937	950	936	944	922	935	996	960	918	979	943	949	974	928	917	978	877	961	957	966	999	891	928	962	947	929	971	980	951	935	976	950	937	940	903	977	957	957	923	947	970	966	1009	929	956	991	957	944	967	982	987	919	946	941	933	964	911	931	965	996	945	982	950	957	937	931	915	953	988	912	968	968	954	962	939	933	958	953	963	963	989	978	939	965	1000	930	940	956	945	978	983	916	963	990	985	987	949	985	997	929	963	992	888	998	944	883	915	1002	946	955	974	928	985	947	962	923	912	920	946	928	905	933	905	948	912	959	954	990	977	983	937	997	959	934	995	924	957	984	890	944	942	964	934	952	896	927	1005	973	918	962	961	916	1010	947	924	978	910	943	1010	900	923	1004	951	939	922	958	994	904	928	918	891	918	936	939	935	952	931	897	956	981	969	941	925	1028	1020	982	943	955	912	937	954	924	936	970	958	952	921	1007	956	934	967	1006	982	975	991	938	981	952	956	914	966	945	949	947	992	941	907	1005	978	938	906	981	939	907	897	945	945	977	928	933	920	928	925	989	977	995	929	924	936	950	944	984	921	945	963	925	914	960	879	989	966	959	940	949	957	962	967	961	941	936	940	923	996	981	964	991	963	966	1000	966	950	959	912	966	953	926	968	913	931	901	996	951	929	990	918	920	922	898	972	953	936	942	959	902	916	928	941	955	968	965	981	933	977	1022	903	958	965	929	959	922	956	916	939	997	919	945	967	972	977	920	931	941	987	966	903	974	933	975	976	920	977	961	1038	1003	974	956	896	929	923	941	970	979	925	952	978	966	956	985	901	905	1003	938	936	955	944	935	927	980	950	917	925	1013	970	937	958	1059	993	920	975	972	947	1005	937	977	961	942	890	890	928	1000	982	983	923	958	942	997	942	976	958	957	947	941	958	973	956	970	908	968	905	944	990	990	924	1028	952	969	959	1017	952	988	948	996	937	1007	930	913	939	931	1017	953	955	980	975	964	956	949	916	977	942	981	952	973	945	927	944	907	954	934	943	953	949	953	996	938	959	986	987	951	976	897	923	958	955	994	993	959	908	1001	968	961	952	1002	971	900	1002	986	944	937	947	937	983	932	933	934	1033	968	990	959	995	929	908	990	949	911	899	998	1011	951	960	949	948	958	961	972	960	952	959	925	953	918	1024	1032	963	970	926	922	964	905	949	995	918	981	984	984	921	913	947	953	951	1006	993	913	988	930	936	981	962	968	979	903	978	953	935	968	934	920	982	932	937	920	940	901	968	941	995	956	937	935	945	958	924	963	924	987	964	971	984	984	950	900	937	956	930	886	977	928	937	962	966	930	1015	950	949	969	937	943	955	963	899	909	974	916	881	936	948	957	951	949	892	993	918	994	915	982	914	984	937	890	920	964	912	977	943	923	944	931	977	943	929	937	921	922	939	939	937	969	942	956	897	933	884	955	930	990	935	985	971	932	980	976	951	979	959	986	1027	908	910	928	1007	974	950	978	956	920	957	950	962	963	1029	984	938	914	954	913	968	933	910	920	926	925	921	921	936	1019	929	942	958	961	904	941	1029	950	970	974	930	923	977	977	915	926	936	928	922	905	955	942	929	923	929	952	971	967	961	953	954	923	955	959	889	943	941	954	953	936	941	960	961	975	956	958	949	989	955	903	954	947	942	914	959	935	925	935	933	1007	959	890	941	981	969	987	977	897	938	943	969	987	937	962	1003	939	914	976	926	976	929	935	960	924	985	980	935	949	925	924	954	907	914	951	903	953	895	945	952	934	995	910	936	951	925	943	961	964	953	944	926	929	892	998	987	958	963	972	970	923	959	940	981	956	962	977	889	913	897	950	965	915	946	963	985	941	979	936	921	939	939	1001	923	926	968	965	959	954	926	959	969	934	931	1004	917	917	974	933	948	952	933	922	964	976	948	932	933	920	901	901	952	947	966	942	924	908	900	953	1022	950	963	986	975	958	1009	899	970	985	942	917	955	969	903	932	927	959	951	891	970	961	1006	944	970	906	991	991	950	877	957	977	942	976	921	889	899	971	950	918	940	890	954	914	930	910	935	920	960	959	978	930	955	949	935	1014	914	1007	945	919	896	961	984	906	975	935	921	954	977	943	971	966	1008	943	958	953	925	925	940	1011	957	975	948	930	968	1011	965	1001	959	926	931	962	973	939	943	926	927	928	978	885	1006	980	975	951	985	970	963	987	980	948	964	987	956	971	974	954	881	975	919	918	872	944	942	996	944	1031	965	931	975	980	973	928	944	944	950	941	921	961	983	954	966	895	931	879	938	871	956	957	960	996	982	949	979	941	894	936	957	945	948	945	975	934	959	986	1032	941	1006	921	980	907	996	991	927	928	962	868	947	955	906	949	941	908	945	991	941	990	926	963	875	986	986	961	978	953	943	918	996	972	942	961	959	969	949	941	952	960	923	931	959	970	904	953	977	963	907	978	921	997	957	931	910	911	988	952	983	963	966	961	942	935	913	949	986	955	1026	969	959	957	980	977	991	964	1011	896	946	944	985	894	936	925	951	1007	925	955	899	975	946	880	962	944	940	944	979	990	1022	955	931	952	980	939	944	948	985	938	899	952
28106	19854	9358	3467	1784	1013	737	737	693	617	620	643	648	589	649	619	618	567	592	579	554	574	582	563	542	582	582	593	592	586	571	571	588	524	546	605	622	553	562	590	576	573	585	569	564	573	574	551	576	540	575	546	591	569	562	571	567	555	528	577	542	563	571	537	554	571	510	537	584	586	550	501	500	501	576	543	601	561	574	521	557	619	554	546	560	562	588	548	552	630	547	559	566	538	582	531	576	540	564	539	578	576	581	527	534	530	526	565	565	568	608	573	526	560	569	585	560	511	567	553	525	542	558	537	550	551	557	562	572	581	538	569	555	578	547	526	548	550	586	540	577	556	571	571	578	532	581	513	576	550	538	520	557	544	568	598	569	572	564	558	586	553	587	545	572	564	562	582	559	567	567	545	540	562	573	558	570	571	554	575	566	583	604	544	565	565	572	575	580	531	576	534	564	529	588	554	567	582	567	586	557	555	568	573	562	592	535	566	554	568	572	514	562	590	529	554	574	565	569	601	558	525	556	578	556	540	500	565	604	597	572	557	544	558	548	554	587	598	582	563	551	577	555	536	588	535	567	551	578	538	531	605	582	539	583	536	574	576	539	570	543	569	525	578	546	522	498	562	581	528	553	529	548	551	523	545	569	558	584	535	601	563	579	558	545	592	578	540	539	568	537	569	567	540	530	544	504	539	551	561	582	569	513	585	579	582	551	575	542	540	561	565	571	536	577	566	555	588	580	557	562	557	576	556	576	552	534	550	570	561	526	556	552	559	530	557	553	545	592	567	566	550	556	555	556	578	594	561	566	546	571	529	571	531	584	605	539	572	577	567	550	571	574	558	578	603	578	528	555	554	523	574	573	571	615	534	563	566	565	555	557	556	546	561	561	557	583	570	546	499	563	592	558	556	596	548	549	530	552	536	539	524	574	574	529	525	586	536	539	607	551	580	575	574	525	554	543	561	566	568	577	563	560	560	560	528	546	582	542	500	586	553	532	561	546	555	547	578	566	563	524	592	521	546	556	566	596	531	533	609	523	519	530	565	526	585	536	561	603	560	561	578	631	540	550	609	562	578	575	529	519	591	564	516	564	512	545	559	579	568	577	529	526	530	569	564	543	558	541	567	567	529	548	557	592	576	557	552	552	512	565	555	552	536	580	545	552	531	494	551	544	516	590	539	520	613	546	603	574	576	556	549	551	593	525	511	572	582	550	535	562	576	579	540	529	520	565	576	575	565	524	570	545	541	528	509	566	574	547	557	582	539	526	580	522	529	572	576	537	590	543	574	543	586	540	533	557	555	565	516	599	545	535	532	524	551	560	587	574	544	509	530	535	535	565	544	578	575	566	520	580	600	557	564	553	537	592	561	571	560	545	548	507	577	545	565	502	554	541	547	564	599	544	547	552	559	526	537	579	525	520	582	550	488	566	543	554	590	573	556	578	570	586	580	571	539	541	570	574	578	567	546	552	517	543	568	529	614	580	569	564	541	530	554	549	567	513	544	577	573	574	542	510	554	542	520	574	552	516	532	546	538	570	542	512	573	558	570	565	598	555	565	539	575	532	577	568	548	579	568	540	516	567	534	552	599	548	530	565	564	561	556	547	571	560	530	550	569	585	537	579	555	540	521	599	525	609	551	588	509	558	559	557	525	507	583	580	568	591	548	582	550	581	523	545	561	559	579	512	532	541	559	579	538	543	559	541	544	547	552	555	536	577	611	572	530	550	611	553	546	564	579	542	561	572	574	546	570	537	574	569	532	550	563	571	535	566	546	577	558	589	569	558	584	586	603	536	574	552	523	560	572	544	584	540	550	587	550	551	530	564	555	523	534	584	546	560	551	541	573	574	561	525	542	539	541	583	585	543	545	539	572	570	565	560	518	593	615	560	574	545	534	558	538	568	546	557	587	518	573	567	595	561	615	559	571	522	579	518	535	583	521	576	542	593	591	587	558	505	542	559	577	581	595	509	597	567	579	544	523	581	545	563	567	559	558	518	542	555	574	566	520	585	562	505	549	523	586	517	565	574	543	548	599	553	508	555	570	551	574	517	581	581	554	527	581	537	566	564	559	546	589	605	562	586	571	579	536	590	585	545	562	592	596	551	558	558	553	582	562	585	556	523	567	580	518	543	572	540	582	527	536	548	536	536	584	589	577	562	585	575	560	602	592	541	598	570	562	580	580	566	557	541	548	564	564	559	523	589	556	594	518	557	574	550	496	579	534	564	530	601	577	508	535	553	534	547	492	587	567	576	543	537	550	541	548	551	600	585	543	547	552	549	552	561	574	526	521	564	598	556	514	530	527	563	518	544	593	560	513	535	558	561	590	544	582	563	559	564	590	565	562	576	583	566	584	527	580	582	512	541	558	544	599	548	537	607	576	537	596	533	537	540	547	563	537	554	562	645	527	584	555	538	588	539	564	565	583	582	522	579	567	572	549	558	534	560	575	530	596	576	540	573	619	572	571	525	576	604	570	559	571	575	579	540	566	553	567	584	531	551	592	581	533	577	547	561	599	519	573	520	551	538	539	553	550	502	523	552	535	504	556	548	559	547	552	571	526	555	572	570	571	550	518	518	553	539	538	564	560	550	548	527	578	544	526	577	565	563	538	544	564	539	557	570	575	550	546	517	577	596	557	550	581	606	602	574	555	580	569	540	554	579	565	530	559	548	582	573	582	512	579	524	529	517	532	573	567	533	585	582	564	588	557	566	600	548	550	567	531	510	565	547	567	573	525	596	552	556	568	560	558	538	524	571	533	562	574	543	575	540	571	534	554	514	580	572	583	590	571	603	559	567	547	541	542	568	559	522	566	614	516	538	575	538	560	578	539	531	526	557	547	569	591	548	551	544	552	582	553	561	559	622	591	567	537	569	574	569	558	560	528	506	562	518	599	538	587	566	549	546	573	535	569	571	532	525	555	572	531	544	608	582	501	557	574	615	590	537	527	532	563	545	532	558	559	575	521	545	519	544	573	614	560	576	631	564	575	564	580	547	565	568	523	571	572	561	512	527	526	551	547	565	574	568	567	518	528	567	582	544	562	553	569	578	583	556	568	540	548	554	579	556	575	574	611	585	587	567	547	553	590	519	611	543	529	545	608	552	619	557	535	552	541	593	559	560	561	568	527	574	551	568	514	506	617	550	579	571	547	553	584	566	578	572	518	565	581	553	539	555	546	558	604	529	532	597	581	576	551	582	554	558	524	547	595	574	550	554	589	532	500	591	553	546	550	551	561	544	604	528	541	544	496	580	559	600	564	531	556	542	567	582	604	595	525	545	555	553	519	588	545	534	571	530	566	604	567	563	565	584	544	561	541	591	563	535	534	523	524	553	547	544	558	557	583	581	560	586	575	566	567	556	576	552	532	608	496	574	600	573	513	534	523	593	547	546	552	535	575	549	562	543	558	499	540	478	563	528	559	564	526	576	580	563	539	572	565	551	624	556	591	556	567	520	553	564	525	545	517	589	517	563	529	555	545
8213	9193	6028	3669	2708	1430	940	908	801	794	743	688	658	674	701	677	658	584	612	553	596	619	546	554	643	586	558	627	561	587	605	575	598	604	603	594	576	558	621	567	570	600	590	622	594	611	600	579	580	612	540	612	545	567	576	537	636	555	585	573	559	566	565	572	535	554	597	579	570	606	607	569	580	553	578	535	555	551	559	616	532	541	545	585	575	581	572	614	574	568	546	614	569	561	562	570	542	595	564	556	556	592	579	559	558	516	599	579	571	579	583	594	537	543	534	554	594	557	596	560	605	554	560	572	575	566	554	571	573	535	564	565	589	540	556	594	572	571	587	562	570	566	542	550	557	547	564	596	516	579	571	551	576	584	593	546	547	616	571	553	583	572	588	554	578	603	575	545	540	575	564	574	566	591	581	564	519	556	577	514	546	534	623	531	553	565	560	566	520	600	546	566	511	571	534	601	603	597	541	598	541	563	589	571	556	580	550	579	553	581	541	525	581	606	571	542	592	574	584	570	552	580	585	542	518	570	552	545	552	576	518	548	586	553	570	586	599	562	556	547	608	526	573	564	557	583	595	567	567	545	576	561	565	550	542	580	560	597	547	585	555	583	595	575	545	602	554	572	565	565	582	542	560	557	573	620	526	567	564	579	614	569	576	572	555	567	590	583	580	556	520	591	535	601	568	595	554	563	549	610	598	543	541	583	595	573	550	549	557	609	553	588	574	550	562	571	556	564	556	547	593	603	560	518	582	563	561	565	568	548	564	573	549	563	543	565	533	576	568	592	545	589	567	544	592	541	529	561	574	545	623	553	596	597	562	559	556	585	582	576	572	600	596	551	575	547	555	604	552	608	595	507	554	571	512	568	583	584	574	570	579	539	596	549	565	554	587	563	558	557	567	554	577	567	554	536	584	572	542	551	539	597	606	556	538	576	569	599	569	547	571	550	625	578	599	536	607	583	570	570	577	562	581	604	578	579	589	552	557	582	599	541	546	530	572	582	539	581	542	566	595	562	592	560	558	583	585	528	545	553	580	548	561	573	599	558	623	549	597	555	542	539	582	566	561	566	585	534	549	570	547	579	526	555	559	574	549	580	555	603	576	605	516	554	552	550	538	516	576	565	582	554	551	543	572	585	586	526	567	537	569	571	567	509	592	574	498	535	594	603	574	619	574	591	590	561	564	536	569	571	553	586	560	576	569	560	518	534	592	560	559	533	549	578	563	559	549	608	591	563	561	571	556	567	563	554	528	584	571	574	541	595	601	604	571	564	541	549	617	569	584	569	585	583	603	551	557	572	572	596	540	566	547	550	588	578	595	554	571	573	536	585	540	587	568	572	485	564	548	552	574	555	591	585	560	579	595	554	587	559	560	560	533	583	554	530	537	591	563	566	590	592	564	583	569	596	590	566	575	626	581	590	568	561	562	589	600	556	562	575	624	574	593	567	580	577	533	600	548	526	532	529	547	569	545	562	557	545	572	584	563	599	525	592	585	583	577	541	552	595	557	563	580	552	545	589	598	614	543	541	556	559	544	559	531	582	582	558	544	543	614	559	569	576	571	540	608	595	593	575	555	572	550	582	577	589	584	542	556	613	565	568	624	551	580	582	596	542	613	572	583	597	565	570	546	575	608	566	550	612	572	570	569	523	521	623	579	605	555	507	559	603	602	584	601	535	553	530	547	583	611	565	581	594	544	546	560	580	624	559	561	578	565	591	551	615	564	585	587	535	557	580	578	579	566	560	576	561	566	575	591	577	562	569	570	555	557	622	555	590	596	553	587	582	569	614	584	549	581	551	597	574	595	603	578	561	583	568	572	539	555	575	534	562	542	595	594	585	551	578	529	626	608	580	533	537	593	570	574	632	539	586	524	544	564	618	552	592	515	521	523	579	585	569	588	601	608	593	588	583	601	573	560	610	553	550	575	574	561	585	557	576	576	579	562	574	560	550	547	613	586	596	580	569	572	587	524	591	556	591	562	617	572	616	552	584	552	557	577	547	562	567	541	519	574	535	586	608	541	565	596	553	561	542	556	534	567	559	554	536	561	565	538	571	594	484	544	568	576	558	552	607	545	557	584	530	563	555	528	607	629	611	571	596	572	565	553	553	560	547	554	569	576	579	586	594	560	593	528	518	590	534	590	579	556	580	586	542	601	559	575	562	594	512	559	567	565	542	541	534	530	562	574	516	571	544	565	573	568	539	583	555	559	545	600	531	580	610	575	557	567	602	543	597	609	593	550	555	613	560	582	604	563	555	597	570	592	608	545	553	539	544	524	609	559	573	548	558	577	551	562	587	575	550	580	600	563	571	575	575	585	553	532	565	535	563	559	603	582	569	593	584	565	561	545	558	580	562	590	623	483	506	547	542	549	602	607	565	552	578	575	560	578	587	597	580	530	560	543	561	554	571	588	531	570	511	575	561	588	581	562	564	580	543	562	568	573	585	554	545	538	571	558	565	593	558	553	583	526	530	557	560	602	571	553	590	566	602	626	568	569	540	599	576	575	548	564	570	555	540	569	536	605	602	555	580	572	559	560	547	577	588	598	541	609	576	530	526	570	568	576	577	542	551	570	591	599	535	583	546	548	618	548	555	590	587	565	564	578	552	564	569	615	565	579	565	592	619	526	542	607	552	625	551	533	570	576	542	532	604	535	607	516	626	589	587	535	566	559	573	564	564	604	540	545	593	568	614	568	614	587	584	548	596	559	594	577	581	547	610	565	584	583	624	578	533	543	537	564	583	564	546	571	584	595	547	556	595	552	595	578	565	618	603	561	543	576	543	550	589	573	559	574	577	573	581	576	562	574	574	578	575	587	588	597	559	565	586	557	576	556	608	579	550	536	573	549	567	581	555	560	574	567	582	558	600	574	557	572	561	586	556	560	550	582	604	603	513	579	557	570	564	543	561	564	591	587	604	560	560	557	555	554	573	598	594	619	575	550	591	605	552	571	546	602	536	576	603	577	564	568	606	589	556	565	560	565	585	553	587	569	540	532	593	615	516	562	517	576	555	541	552	573	548	613	526	556	597	518	558	563	554	557	535	523	563	506	599	572	548	514	552	598	580	534	576	589	620	553	562	537	540	558	583	586	570	634	574	590	535	569	587	624	574	539	565	573	555	596	507	615	504	547	608	577	617	538	567	539	600	588	573	567	538	583	541	553	537	588	535	585	522	586	583	546	589	572	544	581	593	606	571	532	559	566	578	551	543	587	553	576	550	551	580	623	582	579	564	597	549	619	594	563	582	574	598	543	564	537	528	539	546	526	547	576	545	534	540	575	573	594	551	568	529	561	526	573	548	544	582	558	567	555	544	537	552	599	572	564	598	593	531	565	555	597	545	557	579	543	598	560	596	532	592	579	581	561	576	550	568	576	545	580	538	576	565	532	522	576	578	586	546	578	569	594	559	561	557	560	505	598	537	599	531	553	578	531	556	580	600	562	572	595	538	551	590	538	531	557	614	563	561	597	565	555	615
23796	21192	28316	24363	21188	10391	2188	1589	1345	1323	1204	1182	1132	1157	1066	1129	1032	995	928	880	914	907	913	949	898	905	948	932	945	964	921	907	911	884	900	918	946	898	963	873	952	923	934	940	882	901	904	944	889	861	925	881	913	918	895	894	866	896	881	842	891	906	919	879	860	889	914	943	925	888	875	826	881	858	943	827	866	880	856	861	821	886	921	850	836	855	942	904	911	864	910	842	836	880	878	880	898	897	858	891	903	848	921	861	909	884	841	861	920	892	904	870	891	857	862	848	908	897	902	848	858	842	889	872	873	888	845	856	852	907	861	861	856	857	884	857	916	901	872	904	857	857	871	893	857	874	808	844	909	851	865	886	857	875	847	858	876	884	833	810	842	887	885	900	914	888	908	895	859	840	888	893	890	846	889	851	915	862	862	931	811	864	890	894	856	861	881	884	866	860	893	834	846	897	856	885	847	867	836	842	845	894	912	901	822	864	858	864	866	823	866	872	861	859	893	883	862	827	905	865	825	829	886	857	936	892	890	860	848	857	899	849	860	863	841	841	855	878	875	921	838	921	873	837	883	879	880	876	825	882	856	835	870	882	884	910	880	803	928	873	856	868	852	831	853	860	877	909	868	865	883	873	884	932	864	864	865	895	911	900	856	904	844	863	847	903	856	819	900	852	847	880	840	879	876	824	854	892	839	863	903	891	943	893	908	838	892	909	912	839	868	874	860	891	914	863	835	826	924	863	847	856	844	860	874	880	851	844	889	857	843	874	890	851	825	903	886	919	916	799	895	898	889	825	851	887	890	872	868	878	883	925	809	877	895	887	879	850	905	867	865	832	826	848	914	853	878	870	869	849	859	873	915	867	892	827	861	849	920	849	896	868	868	876	809	896	875	835	824	861	859	859	895	851	850	869	871	829	880	871	897	853	870	921	842	859	887	814	863	870	868	838	831	881	812	875	889	933	869	900	827	816	794	835	836	850	848	875	826	822	839	881	848	821	865	889	872	870	890	920	834	870	896	879	893	896	883	908	851	859	879	851	823	875	859	873	845	854	853	888	887	868	896	916	943	851	858	861	848	849	811	877	889	897	844	855	900	913	827	874	886	876	884	881	834	886	839	832	874	812	809	855	887	848	914	886	860	889	874	852	919	847	926	817	856	867	843	920	836	817	883	882	879	848	823	910	837	823	886	872	854	896	814	859	881	923	906	809	904	871	877	883	918	850	845	845	926	879	901	871	860	872	834	858	892	917	888	907	865	890	840	881	889	824	899	846	845	850	874	934	890	870	875	875	906	841	840	864	869	882	893	882	934	882	883	896	828	837	884	884	928	851	891	851	846	868	866	923	885	845	859	837	882	869	867	897	865	890	856	897	859	864	930	862	823	859	845	879	881	906	896	899	847	878	847	854	805	877	821	917	889	919	866	889	857	841	888	866	852	874	824	924	908	929	809	830	870	894	906	881	873	815	911	920	863	856	861	889	884	881	837	894	899	871	896	874	903	846	822	865	897	819	881	898	929	894	850	856	884	880	875	888	880	963	857	887	892	882	883	862	895	862	851	902	859	899	852	809	874	812	894	865	842	822	883	857	912	868	860	873	868	867	881	867	923	864	898	854	856	882	898	892	823	925	893	845	860	883	895	876	868	834	860	848	886	894	829	855	890	931	861	845	868	891	877	890	887	847	887	874	855	881	857	821	904	863	922	887	845	832	794	889	859	869	899	872	880	874	896	829	836	828	910	874	888	852	880	865	875	868	861	871	867	828	853	834	884	895	892	866	837	868	865	843	904	884	882	826	831	887	914	912	867	897	933	864	912	866	890	893	868	804	854	881	856	880	891	847	883	877	845	835	854	901	824	907	895	877	845	883	831	903	852	871	860	862	869	864	869	885	919	895	876	912	859	922	852	820	853	846	881	835	894	852	865	817	878	884	889	871	890	864	834	875	862	896	891	934	935	902	849	857	905	908	853	833	841	906	866	896	900	885	810	842	825	863	844	853	834	917	842	837	858	904	882	911	937	876	898	839	900	879	931	868	922	884	827	845	881	849	913	895	898	902	863	843	879	871	892	896	846	823	897	858	885	868	848	849	909	895	827	895	901	883	869	854	908	893	903	920	890	912	860	887	841	880	943	860	808	934	897	901	879	876	908	866	888	875	845	861	886	862	822	891	844	888	817	930	870	936	919	943	864	862	877	958	834	852	815	811	889	865	875	855	831	829	915	852	796	881	857	897	867	879	895	928	884	848	921	852	845	859	830	863	847	882	878	851	847	876	872	843	840	851	848	867	881	800	856	910	900	915	888	847	860	842	893	889	858	859	877	886	924	856	844	880	861	883	827	871	827	910	825	866	818	835	905	866	907	878	892	881	853	864	880	861	887	880	864	862	855	949	817	873	889	886	874	890	887	851	878	904	802	843	847	886	825	875	923	887	901	877	862	899	838	875	815	828	819	847	900	847	901	859	887	892	873	878	876	865	833	859	840	888	871	894	865	852	873	888	796	825	905	874	856	889	906	872	915	885	907	881	837	882	869	846	939	867	865	883	864	870	873	926	869	932	893	849	835	862	895	904	876	848	861	908	881	885	849	864	914	885	866	912	860	930	851	904	872	948	906	853	894	903	847	858	855	893	937	839	837	869	869	879	805	852	825	836	905	882	870	835	834	811	868	910	910	907	869	858	865	872	856	875	860	843	863	885	860	836	891	922	855	850	857	865	832	882	856	858	900	899	862	873	869	852	889	861	872	863	872	866	933	860	850	847	868	814	871	847	855	859	892	871	943	873	900	899	865	842	876	863	810	874	881	895	862	834	866	887	890	836	866	840	879	905	874	821	837	866	909	872	893	879	849	835	823	827	889	876	843	846	866	869	903	893	892	871	875	831	850	881	816	878	941	817	834	839	891	845	860	859	872	858	884	883	849	840	842	849	873	832	846	914	865	853	936	874	917	915	873	945	874	887	803	845	844	875	872	787	866	856	846	880	858	877	853	866	879	919	914	908	892	882	854	878	904	896	900	953	870	840	880	862	864	842	904	849	859	855	855	854	836	889	810	860	879	908	860	908	834	888	869	897	822	855	834	867	869	898	916	864	886	867	859	861	831	893	852	842	900	842	829	823	936	843	847	886	892	874	896	921	929	817	829	839	859	897	790	909	893	899	857	888	870	847	845	912	908	855	832	867	888	866	832	850	827	895	932	881	809	881	866	866	896	865	895	872	858	853	821	829	905	857	849	817	874	840	890	868	868	839	873	868	842	881	857	909	825	843	936	837	863	915	828	874	852	852	894	896	849	912	922	863	880	893	842	841	864	863	840	855	887	889	880	877	922	890	901	851	831	866	899	869	852	893	876	883	886	861	927	822	897	928	934	916	862	829	915	843	887	804	853	877	898	918	936	882	815	896	871	839	877	865	870	833	844	824	881	876	890	851	878	836	905	854	853	855	875	834	838	894	883	802	844	888	876	880	868	866	890	841	863	911	849	863
9168	20605	15304	9774	6949	3730	2339	2020	1809	1646	1428	1379	1286	1249	1235	1183	1111	985	994	986	949	1017	953	959	870	956	959	932	931	1010	960	985	916	888	910	934	997	963	988	984	935	965	983	923	909	877	918	973	919	856	917	900	903	835	893	865	920	893	896	887	844	887	902	914	934	924	915	920	895	907	879	905	864	835	844	897	924	838	880	884	838	904	860	892	902	906	843	881	889	924	903	915	884	794	852	845	841	868	843	932	900	947	897	885	849	869	856	925	898	907	842	858	912	866	892	874	875	871	814	899	865	863	913	855	883	910	860	861	847	877	872	832	918	905	881	883	929	855	911	830	886	885	870	907	885	911	861	822	844	935	878	890	909	864	855	891	834	894	829	866	864	890	847	913	853	879	800	910	881	859	837	866	885	882	852	886	862	839	830	860	894	921	933	825	892	896	852	868	824	856	846	885	829	852	814	862	830	835	832	821	840	861	894	890	832	859	876	885	889	880	826	906	875	869	852	807	868	862	852	937	904	865	912	903	887	882	853	839	834	898	889	886	907	920	860	838	929	900	814	855	854	854	918	921	866	890	844	836	919	883	885	851	875	887	829	837	836	867	892	874	875	872	890	915	913	930	901	884	881	888	817	861	764	855	840	863	882	828	884	843	874	910	839	875	882	861	865	858	879	849	845	834	875	868	901	843	892	885	856	855	879	879	931	887	868	874	908	870	893	882	879	933	824	877	839	878	857	839	796	888	869	914	859	833	861	866	886	840	928	844	883	894	856	928	842	858	824	947	892	913	857	946	864	853	836	868	816	870	842	914	822	910	875	880	845	845	870	895	857	853	882	870	894	801	887	867	884	836	880	907	910	848	814	853	907	851	882	909	833	883	900	932	899	843	880	896	844	877	882	853	915	860	862	854	864	883	843	919	952	840	877	840	851	900	879	842	878	811	863	892	889	900	864	905	875	829	857	837	888	876	906	884	849	860	896	862	914	891	853	855	885	865	843	915	863	873	866	842	925	871	875	868	857	897	857	824	916	867	876	872	848	838	864	826	872	878	867	924	862	880	815	826	848	874	912	901	879	881	892	906	878	853	854	917	898	858	889	882	847	916	861	864	902	915	839	911	868	826	770	853	852	840	826	925	858	865	853	900	893	838	848	852	844	865	839	846	890	903	862	858	853	884	879	891	880	906	863	875	891	851	876	854	881	924	878	885	885	886	906	875	858	859	872	865	916	844	898	906	902	841	822	874	865	908	887	904	907	871	882	893	922	888	881	849	821	869	876	867	871	920	937	874	865	857	835	839	852	846	857	883	835	898	871	820	885	853	841	879	809	903	926	864	925	851	838	906	895	869	894	873	927	864	883	819	922	890	901	864	896	873	909	893	848	879	878	895	903	862	880	840	893	865	897	899	871	843	906	847	810	899	850	914	863	880	850	899	865	875	832	884	942	905	888	851	870	883	873	866	898	853	888	905	876	866	898	892	836	851	850	869	911	873	869	821	874	844	853	918	906	904	880	861	833	847	893	872	915	905	886	847	902	924	868	858	857	840	895	819	840	895	887	864	867	862	916	886	911	843	875	882	901	840	894	840	906	844	934	876	877	858	880	827	885	875	887	868	880	832	853	861	889	884	800	830	888	879	894	843	873	881	847	896	901	865	891	861	948	894	893	941	908	873	888	904	860	827	853	847	893	831	889	910	858	873	871	918	863	880	900	842	866	865	889	890	889	835	859	861	871	906	896	859	914	903	892	852	866	884	826	841	858	861	868	845	847	871	896	867	852	844	847	879	843	873	898	792	896	860	842	862	911	881	868	909	867	831	909	852	909	855	872	820	869	847	883	867	904	915	847	847	825	871	910	890	829	898	872	831	897	890	893	909	865	870	919	863	874	875	856	904	874	873	900	885	899	880	895	903	862	898	875	906	880	939	889	868	850	896	855	913	901	874	839	890	875	874	864	851	919	834	845	864	845	880	874	842	878	853	877	884	849	900	896	887	916	909	884	929	853	910	879	873	921	867	863	894	859	856	902	895	868	899	860	867	841	861	879	888	835	898	828	880	881	819	909	859	837	841	862	874	847	808	880	893	944	872	832	905	892	861	857	852	836	902	793	856	803	909	811	866	908	896	889	889	850	887	884	845	887	831	849	862	848	829	860	873	892	897	851	875	894	882	864	835	889	804	865	867	907	880	881	902	865	846	880	856	871	911	871	857	876	871	870	918	849	847	896	900	871	869	881	889	907	789	894	913	806	881	878	914	904	866	909	856	853	842	829	863	891	832	855	880	906	833	891	884	927	901	913	851	859	903	844	868	848	840	871	921	864	909	920	854	853	884	852	886	837	841	821	904	921	879	853	850	857	911	839	853	914	864	915	893	955	846	876	857	862	833	838	857	905	855	850	868	912	850	859	954	885	855	807	879	855	883	830	864	891	815	891	894	927	904	922	824	865	889	873	840	856	925	844	872	918	878	817	864	888	907	788	838	927	882	872	857	897	881	857	891	906	911	873	859	785	887	858	816	935	939	842	937	901	898	861	843	858	844	876	866	902	912	842	904	889	876	835	892	883	886	890	848	885	895	880	904	868	839	882	895	884	901	912	863	844	902	909	891	867	889	842	837	882	865	842	865	831	896	910	897	874	824	861	838	926	893	860	883	873	861	875	887	863	841	857	855	915	910	850	877	840	878	843	848	862	886	908	867	874	866	857	901	886	858	836	787	846	838	862	863	879	832	850	845	868	881	904	855	875	839	890	831	886	870	921	836	885	864	903	881	926	843	827	943	872	917	883	937	855	930	881	868	924	874	917	866	872	855	832	914	847	889	904	896	913	925	931	845	907	811	888	857	869	884	871	859	826	875	852	872	909	877	893	887	884	916	879	888	831	893	883	877	822	862	867	914	856	846	847	880	857	817	866	886	838	881	890	909	877	822	923	874	844	900	824	857	862	870	862	878	762	876	896	860	849	854	839	933	831	898	847	869	883	877	861	905	889	833	829	857	900	921	874	880	900	917	821	844	907	854	868	823	830	861	861	896	854	838	860	894	870	901	920	837	887	874	891	909	919	911	904	828	859	869	870	850	900	878	889	850	846	886	913	867	844	873	878	845	874	821	826	911	891	849	883	857	902	919	870	840	883	851	841	818	826	926	863	840	882	896	848	902	863	874	915	878	902	866	916	876	877	909	854	859	848	918	891	872	891	886	886	899	876	855	815	874	870	904	843	874	863	910	874	921	898	867	871	863	886	889	903	825	885	899	822	860	866	879	888	902	836	858	865	907	864	901	836	899	843	879	820	875	920	894	857	837	906	885	869	859	861	876	851	894	879	866	884	925	834	834	863	889	880	869	868	827	918	936	875	865	912	907	882	925	888	919	880	876	886	888	850	826	835	862	858	870	880	886	856	850	829	882	835	885	858	840	928	842	868	874	895	864	844	912	851	907	879	891	901	881	875	873	833	856	924	912	921	845	848	862	947	897	850	827	894	872	823	900
25001	21307	27389	25478	11117	1716	916	862	709	713	666	676	651	631	643	652	523	545	515	499	538	470	500	497	505	526	555	504	521	494	514	521	501	520	537	527	545	540	548	492	523	550	543	477	477	518	534	462	507	529	467	508	523	512	502	473	498	445	486	556	478	504	534	508	533	515	513	564	491	478	493	503	463	503	499	489	497	497	487	534	475	497	527	505	437	531	507	455	518	458	487	473	466	474	487	475	512	472	472	487	478	501	459	525	486	516	474	483	477	523	511	470	475	485	496	453	505	487	501	498	481	471	514	466	501	490	477	478	501	491	492	463	506	477	463	485	507	523	494	481	508	491	509	516	458	526	498	490	499	459	495	486	478	519	501	470	505	499	483	504	503	502	463	497	462	474	471	485	467	482	471	479	498	483	460	538	488	498	478	511	493	497	465	482	447	502	490	497	503	451	472	463	464	511	529	505	492	518	490	480	487	494	491	497	531	490	474	502	505	465	481	469	509	515	513	459	481	514	465	500	475	515	492	442	509	480	480	461	495	454	486	490	459	454	477	488	480	485	524	521	497	464	493	480	481	519	506	469	474	481	506	480	499	475	491	465	465	485	444	509	465	471	456	495	484	504	463	489	474	490	478	473	481	484	487	499	498	457	496	466	469	491	490	488	481	492	457	500	476	504	501	497	496	500	498	489	492	502	481	460	526	533	515	516	478	485	517	514	483	475	487	485	471	478	497	473	500	470	505	490	470	506	482	514	493	477	500	497	483	495	477	516	511	470	495	480	528	489	452	460	477	485	484	499	457	477	478	474	474	488	452	493	493	502	493	466	480	518	467	491	492	528	494	444	492	525	540	483	482	463	460	467	497	477	440	533	470	474	487	461	524	472	494	472	506	502	514	496	496	498	487	494	478	493	482	493	499	466	460	458	462	487	453	514	492	499	479	509	493	485	468	515	488	501	495	480	509	496	478	476	492	502	466	488	495	479	462	524	493	492	508	486	456	495	473	491	452	496	466	492	491	488	458	491	504	503	483	517	500	496	519	506	497	470	484	504	480	504	498	496	483	465	460	484	444	476	523	540	447	440	494	465	464	485	475	486	454	450	491	489	460	477	458	475	516	511	484	467	507	515	494	459	434	461	458	480	460	460	491	468	503	496	473	500	453	476	465	517	474	472	499	509	489	491	531	490	511	481	485	481	460	480	471	490	494	440	494	492	464	472	533	472	470	502	491	484	493	469	513	499	507	493	455	460	515	488	487	500	531	469	471	513	492	494	522	498	455	480	482	490	476	484	485	538	488	456	494	450	517	501	483	502	472	460	440	487	464	498	479	492	505	475	485	502	470	506	493	513	473	459	482	454	512	464	493	532	508	496	463	499	482	440	490	463	476	486	497	505	507	492	481	534	484	512	446	497	496	503	481	462	480	550	475	498	497	493	481	520	486	507	500	459	432	476	474	472	533	492	524	481	479	484	462	472	496	501	534	506	521	478	500	489	482	458	483	505	485	526	520	563	473	514	516	471	475	471	482	469	504	469	455	493	477	470	497	505	505	463	481	503	506	488	491	499	471	493	465	456	499	463	490	513	471	500	447	493	490	471	554	514	505	468	508	544	449	478	489	492	480	467	496	518	501	488	463	445	490	501	474	478	476	459	505	480	466	505	467	521	478	439	466	509	450	494	509	473	498	451	499	543	509	495	516	484	471	507	475	457	490	459	496	474	460	467	482	501	470	457	491	541	459	484	515	477	490	513	497	481	497	486	482	512	475	502	462	489	509	521	447	479	515	474	497	470	465	528	483	473	499	518	496	489	484	497	496	524	540	532	451	514	474	517	482	519	488	488	532	465	485	477	474	502	460	480	472	471	479	455	458	459	449	485	500	533	493	476	481	455	529	447	490	481	480	462	503	498	504	479	480	500	483	506	511	507	499	447	460	475	489	497	488	470	522	522	461	464	469	448	479	518	496	480	478	498	469	471	499	524	469	481	459	462	494	491	457	484	489	502	469	489	544	501	485	492	522	502	471	470	452	501	512	508	497	515	472	499	455	446	475	469	456	499	481	524	491	517	504	452	469	501	502	490	493	483	446	471	507	525	491	508	483	468	492	521	502	445	450	472	502	500	483	448	481	516	497	485	472	494	508	479	504	483	473	511	429	483	483	470	512	512	452	467	481	449	454	449	448	491	532	514	481	504	512	440	500	486	570	550	510	473	476	475	454	483	508	505	516	505	485	453	504	499	464	509	521	455	471	501	536	451	461	468	476	490	472	446	491	482	454	487	524	513	484	478	511	495	517	468	500	482	496	484	498	462	468	466	517	460	477	517	475	445	467	517	477	511	502	496	469	491	514	505	456	470	479	534	517	463	519	426	505	500	483	494	489	507	454	499	515	479	491	526	487	451	524	470	494	473	441	496	520	511	470	462	485	475	500	477	477	490	448	471	499	499	462	491	503	468	490	508	482	489	494	492	520	473	481	462	497	476	461	479	508	494	482	526	497	505	481	521	481	462	499	484	463	516	510	505	514	483	469	468	484	484	502	473	507	535	451	521	483	497	445	474	493	466	508	477	460	492	531	502	472	496	517	506	508	452	476	492	549	467	481	518	521	523	485	465	478	445	491	490	495	514	491	442	455	488	496	471	454	515	483	507	513	456	507	496	498	532	481	478	478	480	485	553	489	488	525	509	542	506	490	491	528	495	519	456	486	492	498	514	473	487	505	485	482	432	542	523	457	486	509	525	448	498	472	498	479	484	484	460	491	484	478	529	483	513	488	469	504	489	445	479	493	447	488	492	449	531	483	483	468	502	504	487	469	446	509	503	471	471	480	480	507	518	518	524	464	507	498	485	498	498	485	490	495	530	478	509	513	484	480	471	494	502	500	477	492	529	506	502	513	431	490	444	480	492	503	480	469	470	452	537	506	475	517	512	484	476	438	454	491	487	450	495	501	470	515	505	515	491	478	502	508	510	502	451	470	500	486	532	469	465	469	482	477	497	463	467	496	463	488	495	470	477	475	489	448	475	497	454	486	482	525	458	486	492	499	487	499	467	478	545	479	450	492	478	477	501	489	502	464	482	470	475	501	459	472	504	481	475	496	451	474	511	462	476	497	482	476	511	475	500	461	487	475	474	478	469	459	501	478	483	487	528	484	466	464	453	512	433	490	504	471	527	461	535	473	510	471	484	484	465	475	489	488	488	484	496	463	465	468	452	444	500	454	487	481	494	476	508	498	516	483	512	495	474	484	529	497	491	470	487	457	454	471	510	496	476	478	477	500	464	525	481	534	498	483	488	509	439	475	468	528	467	473	466	485	525	502	462	471	508	453	507	534	478	515	442	515	531	486	487	475	478	517	469	496	496	516	545	508	480	492	479	487	511	493	486	491	483	472	469	514	505	462	482	485	509	523	492	493	492	484	459	520	461	505	472	560	467	506	518	512	486	473	488	518	490	491	504	459	491	477	501	468	492	510	461	484	490	485	511	487	537
7526	14795	10839	6548	4390	2230	1387	1208	1070	973	887	834	797	748	730	783	639	566	623	561	541	580	558	543	561	538	527	574	541	592	539	504	572	587	594	571	585	558	560	537	519	537	551	553	517	543	508	578	540	585	565	503	501	532	506	546	476	503	513	490	515	533	583	562	482	499	538	518	506	534	535	520	541	548	536	522	513	502	496	495	493	506	497	503	526	515	516	524	512	485	526	509	529	529	519	538	450	480	487	512	512	529	498	532	507	523	517	505	514	473	544	536	526	528	530	522	520	498	546	508	508	500	515	497	502	508	529	536	525	525	536	514	509	513	470	508	556	492	517	495	505	499	505	540	481	512	513	514	499	477	532	521	476	533	539	495	533	547	506	521	525	502	508	503	484	524	564	504	521	487	497	549	558	492	517	495	531	488	546	500	527	466	515	561	520	505	530	528	492	502	489	519	534	508	458	492	454	494	508	499	553	493	495	489	496	522	552	499	527	512	480	486	494	494	522	510	511	506	462	511	520	503	510	557	508	525	493	501	512	501	479	515	474	530	533	522	508	529	508	520	505	542	494	492	557	511	524	553	521	524	510	510	494	514	556	471	539	572	528	543	518	545	489	531	533	507	501	494	511	538	539	516	499	543	484	503	534	506	531	466	494	495	508	500	494	503	481	521	491	543	455	491	556	535	510	494	521	511	496	543	506	493	562	507	496	547	497	473	499	496	489	509	514	517	497	515	515	534	504	505	564	502	503	517	529	519	517	491	561	520	487	513	511	501	509	454	523	504	497	545	494	534	518	520	495	517	507	475	556	511	528	521	493	575	526	516	514	525	507	487	503	489	541	550	529	524	555	517	503	518	529	513	518	487	515	510	522	501	506	482	513	517	572	541	525	507	482	468	485	498	504	535	495	520	480	540	515	519	488	551	536	522	529	491	511	488	509	487	555	503	507	523	496	520	534	497	527	518	514	445	485	546	497	504	504	516	482	496	522	479	527	510	497	514	477	533	528	506	483	490	496	458	524	558	514	502	524	493	507	529	492	508	530	513	533	493	492	528	490	513	502	528	528	503	495	491	485	525	521	495	526	564	518	570	455	505	496	519	521	499	522	499	507	482	538	521	486	476	481	504	518	549	498	541	493	533	563	511	462	528	478	515	531	524	482	549	528	519	515	492	499	542	548	498	560	525	547	491	496	485	477	540	492	467	489	535	513	511	553	483	511	517	532	497	537	520	486	505	525	485	511	498	517	496	498	544	529	569	517	504	507	525	447	528	517	499	440	540	503	504	515	471	502	514	520	535	476	503	506	450	497	502	499	484	509	507	495	541	513	512	500	531	506	512	502	506	485	487	522	499	526	517	511	503	474	507	544	521	514	471	550	526	507	508	485	492	525	497	536	535	502	477	506	482	555	494	492	496	509	531	500	487	501	502	503	468	509	509	539	496	532	530	533	516	562	501	554	515	501	507	505	495	489	516	500	529	475	495	515	517	489	492	496	504	497	486	494	482	487	541	555	518	555	501	478	487	535	495	489	547	499	496	505	512	506	532	542	515	535	464	514	514	521	536	509	509	527	548	512	496	492	492	534	543	498	510	523	540	535	514	519	535	526	493	505	514	501	507	526	531	458	493	516	507	509	555	527	529	506	521	522	479	505	522	470	514	515	486	519	521	547	481	509	513	497	540	478	508	516	536	500	504	555	492	485	507	499	504	515	417	518	528	490	496	541	495	513	513	509	498	471	509	556	489	499	447	531	525	487	503	508	541	505	476	501	506	563	505	507	504	537	526	484	512	531	534	478	480	497	497	481	498	514	519	551	567	499	495	480	515	506	565	503	561	520	480	516	495	556	509	511	536	491	492	508	522	491	506	528	511	481	484	533	531	482	525	491	516	533	489	501	501	570	494	530	497	550	523	518	514	509	509	462	508	503	538	490	502	504	538	509	472	463	515	507	517	517	480	498	532	556	517	493	514	487	506	525	520	514	525	508	543	497	504	571	501	540	491	511	544	462	517	499	507	521	514	487	478	539	530	507	495	476	470	495	495	500	480	519	535	497	519	490	502	498	508	536	533	528	486	495	524	506	506	502	492	535	506	555	568	497	467	500	474	509	557	515	499	543	478	472	519	476	512	508	541	506	480	518	482	518	522	544	547	529	531	545	505	500	470	499	531	493	509	540	465	497	508	522	500	462	506	510	513	537	515	487	527	516	536	531	524	518	460	508	484	458	502	555	521	523	461	529	506	521	546	480	508	500	491	512	510	511	499	527	484	479	540	529	486	489	521	560	501	500	484	480	545	503	513	485	535	527	492	453	473	500	506	492	479	503	506	501	490	480	547	511	496	487	536	494	493	517	509	550	510	551	528	509	577	501	496	546	502	527	505	496	544	481	548	556	512	512	485	484	468	523	549	498	526	581	475	505	506	507	520	512	483	516	527	533	510	535	500	543	554	499	506	491	537	485	501	513	530	522	483	499	518	501	517	550	531	513	506	488	508	517	488	518	449	543	539	525	492	534	507	532	510	484	509	517	523	505	474	523	512	528	474	504	505	508	507	507	524	510	507	512	519	461	507	505	520	497	492	482	490	512	545	482	509	471	513	514	526	494	470	492	515	493	489	484	513	521	526	508	523	486	508	561	507	537	508	512	471	490	523	512	544	503	515	501	510	462	518	568	456	512	503	548	535	525	510	516	530	496	526	527	505	514	526	509	537	484	499	474	486	545	506	481	499	506	525	492	495	510	520	535	496	518	501	487	520	486	533	508	518	523	473	512	481	533	522	542	547	508	483	519	534	529	482	540	510	501	481	538	501	488	503	507	525	518	542	525	513	511	527	517	468	486	509	530	503	495	528	511	530	536	500	526	518	492	521	524	521	480	520	542	537	513	511	541	506	530	517	486	492	516	499	468	479	523	497	489	486	509	504	513	514	506	520	539	492	517	489	498	554	488	545	488	495	505	506	506	558	511	507	499	493	506	519	508	538	510	494	527	520	515	489	481	495	502	492	572	472	529	506	528	508	526	500	504	532	509	493	526	517	531	528	510	549	497	483	499	532	526	488	487	542	536	508	484	488	505	519	534	455	511	465	515	555	506	536	500	515	481	515	505	536	494	510	484	521	494	496	508	477	524	537	514	487	504	543	517	496	532	528	509	522	518	528	515	538	486	545	533	510	556	493	523	544	498	520	522	482	504	496	539	487	513	545	519	484	476	511	510	505	517	499	519	504	529	508	500	519	483	507	485	502	516	575	497	497	531	493	483	514	521	523	507	525	496	507	508	533	487	501	529	540	507	496	506	489	542	509	523	479	516	521	527	501	538	548	489	484	478	500	548	481	514	515	533	527	548	511	501	526	483	509	513	569	520	513	511	502	504	521	488	446	488	502	511	549	512	525	516	541	502	454	488	555	497	491	497	505	514	496	538	463	545	510	497	537	516	558	477	544	503	511	522	493	504	499	514	460	492	530	494	476	503	507	514	480	534	555	565	513
22707	21376	29005	24094	21386	21409	9346	2291	1845	1705	1504	1469	1408	1332	1325	1328	1176	1078	1078	1099	1010	1023	1019	998	1050	1060	1080	1069	1041	1010	1062	1065	1013	1038	994	1010	1042	1076	1125	1103	1012	1025	1035	957	1097	971	1032	1008	976	919	1037	973	989	966	976	1017	954	984	1002	926	967	963	964	956	966	992	951	980	981	947	946	1005	943	908	970	875	944	976	945	968	1009	990	939	960	1006	979	955	934	933	937	955	904	980	952	994	978	896	933	1007	975	933	974	963	934	909	928	979	964	974	1009	943	954	946	955	927	928	912	966	972	971	985	1010	962	1025	947	913	980	958	999	941	941	964	965	965	942	922	959	923	929	914	926	881	935	928	981	980	931	940	944	978	929	886	978	980	974	943	964	897	923	1009	930	962	929	954	939	973	912	954	987	953	937	892	958	936	960	960	877	946	972	929	979	937	910	929	927	918	997	937	968	883	957	958	990	966	963	977	953	916	981	962	939	1017	977	947	948	940	961	946	918	931	946	941	919	912	1007	934	904	947	953	1001	958	925	933	941	918	974	939	930	919	988	936	978	948	969	924	929	936	892	987	945	967	984	963	979	930	915	936	951	917	937	913	921	959	994	958	963	919	924	938	948	904	982	954	969	943	955	939	946	945	931	956	983	994	941	1001	924	939	937	893	958	952	891	899	1024	914	893	935	1030	955	952	928	917	947	912	952	1028	959	997	950	981	939	963	983	963	903	973	958	967	941	921	921	950	944	918	929	924	940	911	979	988	947	971	937	971	981	900	1003	925	976	989	946	893	948	997	944	989	954	903	909	967	928	971	937	930	969	962	934	982	926	992	929	938	951	932	923	954	980	952	949	983	944	876	983	912	936	960	960	931	929	1010	927	989	997	930	926	977	963	930	929	948	967	918	862	978	955	966	940	949	947	915	921	960	900	934	947	976	937	961	928	988	921	996	911	1003	929	917	948	961	961	962	947	999	966	926	921	973	951	932	965	959	935	918	972	1002	977	924	906	980	934	907	964	944	969	922	933	918	943	971	960	954	946	946	982	963	934	980	925	956	886	884	1011	960	912	989	937	950	928	996	936	908	936	955	974	888	1005	956	960	970	971	942	949	938	947	932	888	929	971	928	966	961	951	919	881	927	892	940	974	929	962	951	976	1006	923	906	944	922	913	946	927	954	978	954	952	949	947	887	964	927	966	950	994	910	915	980	950	946	1025	904	989	987	975	984	926	968	921	919	910	990	974	979	901	957	908	899	939	968	936	937	948	951	931	983	978	996	1009	968	929	1025	902	948	950	943	964	966	941	917	920	931	948	947	952	976	951	905	981	987	986	931	985	958	963	925	978	957	915	897	932	947	954	1031	895	907	1020	938	957	952	954	1009	957	948	957	1016	942	938	932	975	977	898	931	925	946	981	937	968	957	957	990	898	960	896	938	914	960	944	932	974	965	941	960	934	958	873	948	904	959	939	973	918	920	987	1016	936	903	886	924	885	948	954	936	944	976	989	960	934	946	939	914	971	955	953	908	898	961	949	960	993	930	946	907	984	957	928	978	952	910	985	969	917	960	935	964	947	995	923	965	943	904	984	939	900	919	851	912	904	915	954	927	910	909	912	906	956	981	973	942	975	917	986	991	930	941	940	956	944	940	980	907	983	924	929	991	938	993	965	952	968	927	935	979	939	967	972	905	960	1029	1001	1013	972	936	965	972	968	1009	939	926	938	981	958	937	971	996	969	963	899	953	944	939	962	947	946	954	976	964	958	1003	932	939	975	952	931	932	973	1012	963	960	879	944	921	920	956	931	962	879	979	893	928	957	1030	921	890	936	963	996	952	971	940	919	986	915	952	944	949	984	922	963	909	985	967	968	968	967	971	950	947	944	891	945	906	997	959	929	986	917	948	947	952	974	972	947	919	938	915	940	886	953	958	928	912	926	1000	952	902	923	940	948	950	940	919	915	928	931	919	915	975	959	914	974	933	913	954	920	940	923	952	908	889	968	985	987	948	986	894	988	925	885	914	991	974	956	922	899	959	936	985	911	950	928	961	954	910	956	965	958	960	952	936	952	954	979	936	1007	891	928	942	1017	894	960	914	924	918	924	987	964	963	925	969	950	958	947	1026	991	893	938	974	919	921	945	953	945	884	965	942	924	976	955	955	933	962	935	933	953	963	919	870	954	929	988	940	929	966	893	987	977	990	977	920	954	961	883	931	953	922	942	986	945	930	956	916	995	857	971	941	931	894	973	923	929	959	945	900	945	937	931	967	960	999	959	946	971	984	947	942	894	1037	952	987	969	909	896	991	940	1007	947	913	954	986	955	1039	937	972	963	962	956	999	958	943	966	916	1005	949	916	985	902	963	975	998	954	925	937	938	962	952	987	952	967	968	976	928	923	895	954	943	954	896	929	932	930	991	924	904	982	976	951	985	910	919	951	926	897	927	935	936	933	932	971	975	928	979	916	917	936	935	903	984	928	979	927	948	939	948	911	918	968	940	922	976	893	967	979	933	945	898	933	1003	973	935	974	956	970	976	933	949	969	897	945	910	903	991	947	933	970	990	985	954	938	987	928	955	885	902	891	992	992	960	968	923	915	1014	964	927	992	964	976	913	962	906	1007	982	920	944	938	931	929	921	877	968	917	978	915	949	932	942	968	910	903	967	944	923	962	971	1000	980	979	926	931	975	938	938	939	875	927	965	923	919	938	898	958	965	972	948	1004	976	931	971	901	974	980	943	901	977	938	1007	933	912	944	905	937	913	962	902	966	947	954	923	917	957	953	928	946	964	989	902	963	931	969	960	951	957	952	938	944	931	923	951	985	921	962	890	933	964	959	957	968	930	962	1000	999	931	917	997	908	962	1000	993	937	963	972	1007	1011	934	945	1007	911	920	936	946	941	914	906	979	891	922	967	915	940	942	898	982	940	951	959	964	977	936	958	963	888	915	949	902	943	936	880	964	928	977	918	899	958	940	979	951	980	941	947	985	903	955	888	934	951	979	909	902	1011	955	929	883	940	1009	964	947	897	981	917	922	936	934	957	963	951	968	908	906	898	943	932	966	983	934	903	956	940	945	988	889	938	940	951	951	1006	950	906	939	975	998	952	878	949	991	932	979	986	972	1026	942	908	1015	937	944	951	960	947	958	1016	939	955	1004	976	985	903	919	1006	936	983	949	925	988	946	922	989	987	994	951	936	975	915	1037	970	992	987	972	943	964	931	927	959	934	915	975	994	917	932	892	929	985	956	921	995	996	893	972	964	966	940	937	902	936	981	874	976	937	963	920	965	930	932	921	902	954	982	916	968	979	988	891	928	943	994	924	937	886	950	932	944	935	987	932	953	998	967	966	961	941	900	955	993	987	884	947	923	956	921	956	946	975	943	916	942	961	1001	959	891	934	930	989	958	951	877	926	881	956	943	936	946	924	981	931	916	897	950	975	951	943	871	1006	1006	951	973	932	918	917	903	958	923	962	939	940	966	990	948	969	931	905	953	989	954	926	944	914	936	940	949	954	948	926	1009	956	918	902	1017	964	910	949	946	930	919	992	904	907	987	969	963	1008	981	966
10882	27495	21744	14590	10129	5466	3383	2902	2488	2190	1978	1876	1590	1634	1543	1548	1331	1213	1132	1157	1062	1038	1070	1016	1026	1084	1108	1026	1166	1034	1124	1082	1000	1066	1076	1100	1052	1082	1136	1096	1070	1026	985	1016	1057	1013	969	1007	1008	1010	999	957	990	1019	949	937	915	983	1018	973	962	913	1033	949	1018	932	976	975	946	1035	984	984	989	963	953	945	918	913	919	947	948	988	1002	978	958	923	955	990	937	983	995	940	974	885	970	958	990	913	964	964	933	973	896	923	916	967	909	990	968	930	946	986	978	970	978	973	912	918	944	933	976	948	979	955	933	955	946	959	998	985	901	914	995	947	925	914	954	948	936	954	1001	925	930	970	936	915	930	964	939	944	987	990	883	900	953	996	974	955	959	875	986	925	984	968	949	931	950	960	985	980	972	959	973	940	887	973	937	935	969	942	931	930	957	950	920	1000	920	949	970	1007	967	980	906	912	937	904	995	952	1004	939	934	947	966	978	926	983	916	948	931	926	898	888	980	970	1003	901	992	899	892	974	949	952	934	990	990	936	974	972	944	960	900	953	1034	943	925	955	944	958	919	940	962	931	918	953	903	947	929	942	990	944	950	913	1034	973	1001	940	943	956	938	973	931	958	927	985	900	1003	940	929	967	958	956	952	967	993	940	993	986	913	910	942	995	920	912	972	911	925	995	953	967	961	963	951	976	950	980	1025	944	945	999	1004	885	970	887	1034	965	942	988	934	965	986	923	972	955	904	932	957	942	915	960	983	898	966	957	931	954	924	935	949	927	941	959	1006	950	892	948	976	934	979	962	943	981	957	980	988	1022	995	937	960	922	930	927	941	914	929	929	999	954	946	980	961	928	960	970	981	944	899	924	984	937	964	967	929	971	937	954	898	980	913	947	861	915	964	947	933	996	901	895	925	959	929	933	938	948	963	971	945	947	899	963	1027	953	981	916	943	892	957	974	952	955	955	956	926	926	936	927	941	908	935	943	974	954	954	924	891	920	1014	959	962	979	1013	963	908	952	952	941	941	1009	954	931	872	911	919	1017	875	919	927	943	1002	947	1002	903	932	942	933	974	911	921	923	938	924	968	927	978	928	932	969	936	993	965	937	980	912	961	920	931	929	955	937	993	949	882	960	888	928	902	956	1008	985	902	924	899	948	931	969	925	956	909	921	989	974	941	964	923	1015	928	946	938	962	944	896	971	892	908	948	920	922	949	923	986	992	969	933	944	966	918	973	980	917	964	930	939	919	987	933	987	923	945	872	974	958	956	943	927	964	892	962	980	904	946	982	916	932	954	981	950	951	896	976	944	961	978	886	936	1023	1016	965	941	970	908	998	922	963	920	892	920	914	943	905	963	953	920	957	952	922	955	953	971	935	913	915	903	966	932	934	1012	1010	958	979	952	929	918	952	893	985	948	964	924	932	919	908	942	963	894	941	951	944	951	944	972	942	967	981	912	918	913	978	929	909	985	972	942	918	946	927	963	964	949	948	964	896	977	973	924	945	896	904	947	986	898	943	953	1003	927	947	1000	916	923	976	951	930	968	933	932	953	956	952	951	935	951	951	913	960	922	923	914	1009	956	910	908	939	954	932	956	896	972	973	947	922	920	935	989	919	968	986	927	954	929	962	959	993	905	972	964	962	939	966	921	936	959	969	929	992	1006	974	937	937	931	955	983	923	953	961	946	887	941	933	913	927	919	978	968	928	950	930	934	966	934	985	899	924	967	908	969	966	884	936	908	959	918	979	948	949	973	963	918	954	921	908	953	955	988	946	933	940	987	933	929	911	950	948	956	997	905	912	940	944	918	945	950	957	957	934	940	908	885	921	949	913	961	976	967	970	914	954	935	938	969	996	957	945	951	956	951	932	967	919	940	911	902	919	862	929	953	892	929	926	971	966	1011	919	906	963	953	947	918	936	953	965	945	1019	921	962	959	916	962	912	914	945	921	968	947	976	968	943	996	938	925	947	921	958	962	988	923	960	893	980	939	956	904	909	967	945	954	924	961	981	918	925	902	912	958	955	924	989	894	934	933	970	991	991	952	983	930	908	964	945	967	950	918	980	973	951	961	894	957	949	890	920	899	988	958	945	950	920	937	959	941	937	966	916	950	956	908	910	889	920	990	931	969	912	912	951	985	920	980	908	925	967	976	980	956	948	915	1024	950	921	922	921	955	934	925	945	916	967	913	927	931	930	884	950	932	906	1022	953	926	920	993	972	899	978	913	917	950	931	928	944	921	936	954	953	989	948	972	948	946	952	914	997	892	977	929	936	936	969	970	962	971	955	936	909	947	914	919	920	950	949	985	910	927	962	936	1000	947	961	959	984	984	962	952	929	942	940	933	965	936	979	1004	974	884	905	898	982	954	957	1027	937	942	998	964	944	934	944	932	973	934	944	930	957	953	935	932	970	941	947	881	940	969	947	957	921	940	916	965	998	922	948	994	954	944	928	916	954	924	973	935	944	920	969	953	960	985	932	936	969	948	978	1014	889	898	947	906	960	947	937	905	960	960	949	915	975	936	954	1010	933	951	979	962	946	969	931	949	927	956	931	893	957	980	876	940	977	950	920	904	949	926	924	954	928	961	959	924	940	921	987	931	961	943	976	921	936	976	1016	980	999	923	913	897	940	900	999	925	971	946	923	926	925	978	994	945	950	964	972	904	931	908	935	959	924	910	939	963	965	956	991	974	940	943	962	946	949	929	964	928	938	948	938	1012	948	1009	939	1010	895	976	936	957	953	974	977	924	958	949	962	937	989	956	965	924	927	924	964	969	993	973	1017	967	936	947	961	945	946	910	897	924	949	1003	925	969	948	944	898	968	946	919	990	960	950	963	932	966	925	990	954	941	871	967	978	947	972	981	999	969	922	874	956	966	913	990	942	940	894	932	916	946	971	921	954	941	954	963	923	949	984	977	903	1021	913	917	951	972	884	905	909	1028	975	944	980	939	945	977	932	944	972	1000	973	928	953	951	937	951	917	941	953	972	896	930	947	969	943	916	922	932	937	987	906	988	992	943	945	1007	919	964	908	1003	949	939	1015	952	965	960	941	954	943	926	930	952	976	958	955	966	966	942	903	927	918	942	938	938	917	979	957	934	907	908	890	940	924	914	968	980	986	911	929	1006	1026	989	930	900	966	922	960	920	881	967	967	978	1006	957	962	955	940	946	963	948	946	912	924	933	939	894	943	878	891	981	1016	955	938	947	941	949	945	968	983	965	941	948	965	965	959	956	959	934	916	926	938	901	973	958	911	938	893	971	962	966	965	945	991	952	941	1000	957	955	899	1006	973	933	946	971	949	955	933	1009	957	994	933	923	1005	941	970	951	1000	969	948	954	962	975	936	888	928	925	902	957	976	978	896	979	946	971	1032	918	1009	933	975	932	948	991	956	988	986	939	906	946	920	937	985	922	967	945	974	980	1008	924	1006	911	934	1005	933	922	905	929	971	921	910	910	966	968	965	919	943	944	919	943	885	963	967	887	935	957	922	994	914	966	973	941	923	1023	972	932	920	968	935	969	926	894	942	967	974	940	960	927	930	928	960	922	911	925	977
28066	19787	9352	3429	1770	909	732	754	650	637	651	625	640	603	604	600	552	629	556	563	555	568	589	562	568	548	573	568	544	530	574	560	580	582	555	552	595	602	577	564	585	566	565	538	552	589	566	581	548	520	563	508	562	533	570	554	503	548	547	574	550	543	543	561	564	567	528	561	569	595	549	526	579	519	527	558	573	543	561	555	531	586	524	567	575	589	575	514	552	583	569	537	558	548	574	557	591	578	509	565	534	583	528	531	571	584	515	499	542	579	534	541	557	535	566	591	544	544	576	532	524	547	560	571	564	530	534	560	533	576	561	590	553	561	539	581	527	537	563	566	585	588	545	546	531	559	524	574	529	548	545	533	567	565	559	542	592	581	511	553	560	546	523	537	593	558	614	563	556	554	551	539	593	522	587	533	533	562	565	571	549	550	595	609	579	516	554	553	571	570	563	524	525	554	567	583	546	516	570	567	565	581	558	582	553	532	582	555	564	561	540	574	506	539	560	532	535	544	562	587	566	591	581	535	556	584	554	521	527	526	541	554	560	474	517	607	517	576	532	591	558	523	515	568	561	548	558	551	565	533	600	590	500	546	568	589	573	581	551	537	591	585	551	552	536	532	545	571	556	517	558	595	554	546	573	522	532	533	536	610	549	584	571	580	566	502	584	605	536	557	577	518	564	572	565	547	539	528	585	540	534	528	553	515	578	559	536	556	531	566	541	572	588	549	578	552	577	557	573	521	519	519	538	529	540	533	527	540	545	573	573	566	567	535	571	562	540	562	580	571	533	547	573	515	553	554	548	535	568	540	566	577	507	530	560	526	593	513	559	547	543	560	578	542	578	520	536	549	556	546	544	554	589	578	549	553	547	546	544	548	563	538	533	575	584	541	512	569	523	542	550	549	555	550	575	532	549	560	549	552	534	570	557	534	563	488	557	551	537	543	530	533	551	565	613	498	554	564	524	546	562	541	562	516	537	563	554	553	522	529	540	555	531	532	552	493	564	590	569	574	589	566	562	526	568	555	590	521	551	569	538	536	564	585	556	532	519	531	583	571	585	530	505	547	533	536	562	550	504	548	548	575	598	528	493	572	562	555	568	586	534	565	552	559	561	539	556	574	539	601	555	546	502	548	531	544	580	540	570	551	561	528	561	536	577	546	576	536	535	550	544	528	514	563	534	542	522	579	521	516	612	533	544	541	550	527	545	536	533	521	532	526	544	560	532	506	537	569	545	517	534	544	571	520	543	608	541	570	551	535	560	531	529	513	585	533	570	605	547	556	560	552	547	580	567	566	557	577	532	514	583	529	557	551	559	524	564	548	574	566	566	564	553	579	505	537	572	578	569	554	554	598	482	566	560	537	509	586	524	595	505	537	544	569	551	543	592	552	578	583	562	541	529	546	545	584	564	552	555	523	583	574	570	540	547	541	538	553	554	560	559	544	564	563	565	514	546	558	583	572	581	538	597	594	538	546	588	573	572	564	577	513	549	579	561	566	556	549	508	543	565	550	588	582	567	496	515	591	528	511	583	555	547	546	500	544	534	546	518	548	573	489	554	551	551	590	540	553	539	554	523	532	573	540	568	576	545	559	569	535	541	546	566	519	558	516	567	550	535	544	534	547	548	563	558	552	583	545	585	591	563	523	557	536	525	540	536	541	539	555	498	568	549	570	598	525	562	512	529	517	535	541	544	560	547	513	587	530	609	489	534	573	549	543	559	553	569	541	547	547	587	568	511	566	562	533	537	549	556	564	583	492	514	574	518	525	520	558	539	533	606	539	616	548	593	601	553	522	561	572	522	526	564	509	544	559	525	582	539	537	572	583	550	576	543	554	555	586	542	555	556	560	539	525	523	601	554	497	543	526	534	578	537	528	509	562	582	530	562	578	567	540	524	549	568	587	551	509	556	549	594	528	551	570	578	539	570	582	513	518	525	534	533	539	574	560	570	566	581	607	610	525	531	537	552	523	529	559	539	563	571	569	554	540	469	566	562	529	527	545	534	548	558	516	563	538	527	552	545	563	528	554	557	531	580	575	561	534	542	579	626	517	558	570	576	601	568	555	534	526	533	568	525	546	541	550	591	533	542	540	565	529	564	546	550	527	590	573	539	574	559	520	566	547	566	564	546	583	566	575	501	538	554	585	550	515	523	533	545	523	526	567	557	541	572	548	511	540	546	511	494	586	557	565	541	532	554	563	536	569	554	548	517	523	572	542	581	589	536	531	588	539	545	573	560	583	593	544	579	584	529	539	557	535	596	546	527	575	570	578	531	607	549	631	553	554	513	539	561	522	595	564	603	568	528	542	526	536	523	537	556	530	577	541	557	555	564	570	545	557	537	566	556	527	547	524	564	555	568	542	568	561	563	527	570	532	581	544	571	546	557	550	578	565	577	571	557	520	566	510	589	608	531	504	550	583	542	565	547	549	570	551	515	520	560	571	506	558	540	577	570	548	545	589	573	590	560	546	584	550	546	554	572	544	567	548	506	524	538	560	529	528	529	574	586	531	520	572	580	544	539	557	534	588	547	546	575	570	565	583	552	547	536	557	545	549	576	545	531	509	524	564	601	550	535	530	571	549	527	536	521	513	575	573	558	547	554	536	528	525	618	574	575	529	601	565	547	572	552	557	497	563	579	569	582	564	536	591	559	560	558	534	555	520	590	537	547	540	535	543	579	571	531	569	559	544	560	556	534	578	556	500	549	551	539	571	568	555	555	574	513	531	536	541	566	572	531	567	505	625	551	552	581	569	551	578	602	522	588	584	576	543	568	562	539	532	564	518	547	572	550	580	549	574	566	561	548	544	541	547	578	526	523	585	583	533	532	543	544	537	587	528	548	530	543	523	519	565	578	582	526	538	552	573	561	585	520	552	533	576	602	562	569	557	549	564	587	546	575	519	564	582	582	549	555	522	555	564	570	585	551	564	546	537	558	567	569	517	507	535	581	568	526	573	567	526	562	602	568	553	541	556	511	571	551	547	528	540	539	541	558	567	577	577	592	547	493	542	546	513	564	588	562	574	567	544	532	530	558	569	561	574	596	529	584	532	584	603	552	587	562	542	573	567	544	544	539	531	543	612	541	584	572	555	528	518	567	542	535	535	525	558	538	596	552	511	547	581	567	554	523	578	580	563	599	550	561	528	556	590	579	545	577	598	556	580	561	532	588	544	569	543	581	540	563	535	490	596	520	591	565	523	556	559	609	532	565	557	492	548	520	560	521	535	513	499	516	579	562	581	569	523	560	576	563	573	523	549	562	575	554	572	553	524	512	560	553	567	564	546	573	539	534	575	564	539	543	537	546	549	539	540	544	510	556	576	520	575	569	559	588	495	528	534	573	576	541	528	569	610	525	533	580	509	541	557	539	577	502	519	497	547	569	554	596	529	567	545	581	550	545	620	555	509	569	550	577	545	534	526	517	545	548	538	539	570	560	524	564	533	568	541	545	551	570	564	546	535	545	532	547	577	537	550	582	539
7698	8792	6320	3679	2437	1275	918	850	777	753	744	707	635	660	660	665	665	602	644	601	601	597	540	568	583	606	582	619	582	549	618	560	561	603	597	600	647	626	611	622	593	580	575	614	562	592	568	578	569	558	577	537	567	552	595	531	578	608	567	538	618	592	548	591	582	558	589	578	576	603	593	553	574	555	534	558	550	592	560	600	530	565	591	560	576	592	555	585	601	543	551	552	537	539	547	589	567	556	584	557	558	592	551	560	530	555	573	555	534	531	547	598	599	568	545	558	593	552	590	532	528	553	562	576	576	552	571	553	518	563	564	591	582	599	566	531	560	543	583	543	585	568	555	572	562	566	545	578	579	588	558	564	553	547	592	585	590	577	556	535	575	586	588	572	542	579	602	567	540	548	530	591	588	575	564	554	564	549	581	576	521	562	583	549	620	563	558	557	596	577	564	584	568	538	520	528	575	572	537	531	579	593	600	532	604	572	562	571	564	560	553	582	558	545	619	569	575	576	578	566	530	536	582	575	577	586	570	551	553	540	554	567	506	531	558	558	559	582	519	589	553	540	559	536	554	528	578	569	574	579	584	580	567	589	550	550	592	540	554	552	596	561	570	516	569	571	542	588	520	556	555	577	585	579	534	565	573	551	541	583	543	578	527	560	599	550	585	541	555	583	561	549	576	564	535	555	619	592	546	590	558	557	573	562	563	530	559	566	570	570	533	567	555	533	590	573	534	538	544	569	551	609	528	543	540	587	570	555	566	563	515	547	580	569	562	559	551	557	587	530	598	580	547	565	543	554	548	625	515	580	558	552	551	573	605	532	569	575	610	523	585	560	591	567	571	513	578	547	562	587	541	564	550	567	541	547	564	582	587	551	542	570	521	582	533	562	543	542	551	565	573	577	551	565	548	511	547	536	563	580	539	552	579	581	571	574	527	544	592	580	559	561	559	565	560	539	587	537	537	578	542	579	559	583	556	570	633	584	565	561	525	580	559	611	588	583	597	576	575	550	543	545	606	545	590	556	554	542	569	558	566	601	569	573	564	577	611	585	562	594	535	595	533	553	556	591	569	572	612	583	596	597	544	569	549	543	515	585	554	581	552	530	563	569	563	514	598	572	572	543	600	533	534	603	568	536	584	588	579	574	576	561	576	562	601	529	568	592	534	596	540	579	563	576	507	520	607	553	536	584	560	564	605	564	526	534	541	610	562	566	598	567	572	557	544	564	541	521	550	563	574	544	567	557	556	601	532	543	512	564	568	572	544	615	578	568	555	561	561	548	543	560	550	565	577	556	614	559	598	562	517	583	631	543	562	567	557	548	554	551	543	567	550	591	583	549	543	555	550	573	534	607	550	589	584	587	555	556	562	552	623	555	597	569	530	584	532	607	536	526	523	556	534	565	547	601	557	511	555	601	614	594	559	559	570	594	580	577	582	566	565	550	553	523	558	527	539	568	564	555	548	555	569	595	548	555	524	556	608	576	588	561	619	568	592	573	583	509	550	577	574	599	542	560	559	582	575	555	552	574	539	588	567	563	544	532	548	564	580	609	587	585	571	561	565	534	589	604	569	574	530	526	560	568	562	572	575	542	559	564	563	553	574	503	548	550	530	548	581	578	567	539	564	586	583	554	573	559	558	576	552	567	566	559	543	558	585	566	581	536	530	537	591	548	582	541	561	564	572	549	584	543	599	575	552	567	609	566	529	580	600	560	578	573	535	575	595	579	552	544	612	546	521	599	575	553	578	554	593	553	545	544	597	537	571	617	583	577	572	622	552	540	522	594	533	614	511	589	576	542	592	561	588	533	550	584	567	572	588	568	578	545	519	546	569	574	602	552	568	543	633	553	559	513	550	586	581	590	555	584	604	587	567	552	541	560	547	535	543	578	555	565	571	560	563	482	605	551	593	561	580	530	587	593	598	589	578	526	541	577	532	542	593	565	546	594	568	595	542	572	590	551	551	543	562	584	535	566	623	565	573	609	590	558	590	575	560	543	582	588	548	553	573	572	554	598	587	537	568	557	613	566	550	576	552	570	562	548	629	553	540	531	557	551	536	551	555	572	569	601	577	552	593	614	591	646	566	555	514	545	552	549	587	581	533	559	542	562	558	557	580	567	566	552	531	548	605	506	553	577	530	539	589	588	586	533	527	572	567	514	605	552	565	567	588	535	510	534	539	553	590	579	550	551	567	592	540	559	583	564	566	557	577	554	584	572	562	571	540	554	558	544	584	580	562	590	582	564	596	589	564	558	538	546	573	553	557	600	542	589	567	590	587	604	578	556	544	534	553	622	568	509	565	588	589	586	536	577	585	559	605	563	570	555	575	543	561	535	571	519	525	523	588	537	579	541	596	564	554	575	529	540	570	550	516	544	548	570	581	561	557	558	598	528	559	569	600	612	543	532	546	529	544	590	601	623	573	579	518	549	515	607	558	572	579	542	608	545	581	606	563	564	539	581	571	597	578	579	572	594	602	552	557	535	563	564	545	581	524	571	556	556	523	572	578	568	572	556	569	589	581	557	592	570	560	568	558	558	598	559	518	555	582	564	531	546	550	628	571	621	539	577	552	558	564	592	545	537	557	585	569	554	579	588	581	531	539	611	532	568	595	572	604	562	537	557	590	549	571	541	542	563	556	561	545	542	571	540	537	607	556	569	583	501	532	552	559	565	576	567	578	561	538	586	549	550	583	589	599	585	576	550	544	572	574	559	569	587	553	561	596	571	578	586	546	592	513	570	517	541	551	580	546	597	551	582	549	619	579	583	538	578	550	561	602	597	565	509	542	559	568	533	547	547	555	556	525	576	643	564	557	556	619	572	573	573	532	540	580	540	601	545	578	541	550	563	588	558	550	576	574	601	573	583	562	562	569	606	543	513	578	607	537	600	582	561	572	565	576	548	538	536	585	592	500	559	583	581	543	566	535	536	545	564	561	552	536	547	564	530	547	569	534	549	614	601	566	573	596	545	569	545	534	581	573	593	560	564	647	584	535	599	549	557	534	545	538	559	516	551	572	546	504	574	558	592	570	595	553	561	522	560	580	552	534	527	578	502	575	557	599	567	583	587	525	581	533	581	570	555	551	591	579	542	574	562	524	590	595	629	554	593	548	598	536	592	571	583	564	578	564	614	533	545	573	585	600	558	587	602	577	533	578	571	568	536	594	587	555	540	590	554	591	520	553	573	583	578	547	556	593	551	544	569	601	559	557	581	580	573	577	572	530	601	555	555	564	556	542	537	592	528	620	560	573	573	557	555	574	562	575	576	566	565	554	545	547	561	546	573	551	558	561	567	590	546	526	567	562	580	545	544	518	620	581	573	546	571	567	542	516	513	533	492	540	563	603	566	600	564	556	589	521	564	564	562	518	577	545	495	583	502	560	550	563	577	560	583	548	564	553	565	588	565	565	562	593	555	544	613	575	615	584	572	593	605	598	586	579	561	526	601	548	525	550	579	624	543	551	570	569	562	560	624	534	597
23942	21284	28402	24534	21269	9996	2187	1634	1397	1285	1207	1130	1140	1099	1068	1108	1003	966	969	964	903	876	891	904	923	950	909	895	947	932	987	871	932	895	974	913	965	1041	942	960	1018	924	943	960	950	912	917	882	890	926	924	881	824	885	884	924	898	882	895	912	934	829	865	928	892	927	935	890	935	921	882	904	907	866	907	858	915	889	893	885	898	925	895	879	891	814	898	862	881	867	881	902	854	857	820	871	851	853	889	960	917	852	871	825	915	921	850	840	908	829	833	925	873	851	870	888	901	912	895	866	845	884	909	902	853	856	951	892	915	862	908	942	911	900	892	875	897	892	923	886	883	919	864	909	853	839	868	876	891	907	905	905	826	850	927	896	878	910	807	897	848	852	881	883	895	827	938	965	869	841	889	886	895	879	910	817	857	930	857	867	851	877	883	940	836	908	888	868	914	920	938	859	893	895	921	866	853	870	828	865	859	944	877	850	884	935	916	873	859	907	924	863	917	909	877	919	808	877	888	872	880	866	931	941	857	902	914	934	868	931	875	875	838	917	986	884	899	901	861	899	911	900	830	861	860	888	878	871	870	875	878	876	882	898	939	884	836	888	908	860	861	821	917	921	897	858	896	949	907	894	888	941	943	873	894	873	884	921	871	893	916	902	880	829	820	850	919	845	890	871	901	866	928	929	864	904	869	906	874	891	883	882	864	879	864	887	837	919	861	847	877	891	812	862	888	921	893	826	851	879	910	881	942	838	868	869	864	836	879	905	862	918	827	846	818	834	877	926	895	826	888	895	837	886	888	837	894	869	844	857	958	923	882	919	894	830	970	819	829	828	869	857	909	870	927	878	926	855	880	883	919	855	826	885	893	959	835	839	828	866	825	808	910	894	925	895	925	936	914	860	901	902	823	871	849	907	903	909	863	825	838	875	857	877	860	872	891	873	911	909	872	856	882	860	871	877	873	903	906	894	864	884	882	973	932	833	845	806	902	894	852	889	905	857	896	882	919	895	897	898	879	870	896	891	867	849	838	902	886	856	909	863	834	891	929	924	873	863	883	824	869	905	877	906	878	914	890	923	960	895	890	894	933	875	885	857	825	849	908	916	854	881	902	871	858	854	904	928	876	825	933	891	917	871	843	865	942	942	893	907	820	976	836	863	899	855	868	871	866	882	862	856	915	899	884	892	890	911	883	863	871	880	841	902	837	915	943	942	875	856	919	865	908	893	887	898	832	939	854	885	934	863	848	874	888	875	882	890	920	900	901	845	861	821	726	881	905	892	945	868	908	930	896	862	879	830	909	891	882	934	896	865	893	825	899	882	856	874	873	858	905	854	925	852	797	849	842	907	858	873	886	904	831	872	866	871	855	895	899	857	890	884	906	878	885	859	906	830	867	862	856	847	852	913	834	862	839	859	846	896	857	914	861	893	900	908	915	859	898	849	875	874	886	890	870	896	846	924	860	867	877	838	901	911	873	876	880	885	903	906	834	822	864	855	887	898	847	909	862	893	860	858	916	907	869	853	892	864	850	922	906	879	936	937	867	906	844	919	890	808	921	892	895	861	861	861	886	919	883	842	851	941	867	880	833	892	871	902	833	827	903	902	849	859	864	881	892	856	906	864	844	871	830	852	877	922	913	929	873	883	862	884	874	910	883	944	894	871	912	886	890	895	878	910	796	886	928	889	903	839	834	883	862	816	906	865	853	929	918	882	899	886	903	927	890	868	876	842	846	878	871	948	908	885	892	908	947	851	895	888	911	840	939	925	844	894	826	884	886	828	894	905	889	867	885	911	920	878	867	938	892	858	908	891	865	911	864	915	940	901	873	863	839	908	891	867	910	849	826	883	886	897	854	890	855	939	909	918	896	867	814	865	890	843	814	852	864	887	929	867	844	899	886	875	879	897	818	897	926	905	893	885	871	841	868	886	912	940	855	859	924	837	901	915	833	877	873	863	808	909	851	893	897	941	871	892	836	928	865	904	891	914	887	867	886	876	879	902	856	927	880	791	833	910	870	885	886	878	875	871	866	832	885	862	878	882	887	840	859	834	885	882	864	888	830	894	827	928	881	898	881	847	878	884	877	862	882	877	855	866	887	860	883	866	870	892	894	915	933	913	878	816	827	877	868	857	895	914	874	929	892	863	853	912	883	827	911	869	871	907	821	880	981	885	902	854	852	889	867	874	910	939	866	878	916	827	841	905	856	918	862	870	839	896	877	854	908	922	864	793	873	873	902	931	887	876	854	855	866	835	937	862	809	881	902	897	863	936	917	871	900	888	898	839	890	870	884	871	918	876	854	875	864	863	927	942	913	897	862	857	851	882	879	858	854	855	852	895	874	929	916	876	930	880	843	858	900	905	855	828	834	882	918	858	870	877	814	878	881	831	849	874	854	861	888	847	905	899	907	902	894	897	899	849	845	864	878	870	909	862	877	893	934	821	846	899	857	856	829	884	908	868	883	836	836	827	882	839	869	844	859	814	869	885	900	911	891	899	913	898	912	842	899	910	884	883	862	910	907	910	864	888	868	878	827	870	882	893	859	888	862	872	816	890	913	862	878	890	889	893	883	867	835	919	872	861	837	928	901	834	866	883	857	881	863	871	844	926	903	853	847	898	884	880	897	908	897	850	875	885	829	874	829	917	864	904	832	933	885	898	860	862	897	850	847	901	873	905	897	911	895	887	888	879	768	948	878	900	918	878	853	907	895	838	892	799	881	866	869	899	909	843	907	856	883	877	858	848	863	845	924	825	891	854	886	889	869	909	880	903	872	889	892	940	869	860	933	870	875	891	869	878	896	884	853	858	849	917	826	917	914	887	827	892	916	881	841	925	836	894	890	865	892	842	879	875	873	846	874	874	901	849	818	876	872	837	874	882	854	848	837	817	875	888	892	886	849	895	875	895	848	875	892	904	876	892	896	910	864	848	921	881	905	908	930	892	899	849	867	893	891	871	891	855	862	829	926	862	871	845	889	912	921	910	888	899	875	863	902	887	943	856	869	921	887	904	872	874	901	877	843	889	931	880	923	842	870	896	887	853	914	821	916	848	859	881	828	868	903	874	926	890	894	835	861	900	894	881	853	920	930	876	875	860	828	869	859	888	839	858	826	909	849	878	879	856	838	793	846	875	930	824	872	883	915	896	845	869	848	930	929	933	950	891	859	895	900	861	857	869	925	882	824	946	909	862	914	842	840	890	906	895	836	873	903	897	863	927	873	885	891	862	882	837	867	880	877	859	856	842	888	854	899	891	848	877	919	863	880	872	895	870	940	913	876	890	936	913	879	921	835	921	905	903	899	884	846	908	913	887	875	888	890	873	900	890	880	894	830	922	923	904	885	889	891	899	863	817	864	874	889	860	881	841	870	827	877	877	908	896	868	915	862	851	861	904	884	898	889	880	876	856	879	849	897	883	863	840	834	849	815	888	861	848	935	835	799	848	809	902	940	858	917	860	890	847	922	898	880	857	903	879	912	861	902	874
8404	20143	15895	10276	6244	3306	2304	1999	1856	1539	1505	1316	1251	1214	1269	1287	1031	999	996	904	1002	930	993	951	917	948	953	911	926	922	898	924	968	893	891	1007	986	972	1004	1006	924	971	940	934	910	864	950	933	927	885	917	863	894	887	908	888	866	910	918	880	896	861	905	865	863	901	893	870	929	931	873	847	863	907	903	892	886	903	885	903	863	837	837	916	937	867	882	875	884	886	914	852	872	874	845	894	851	899	862	900	933	874	865	890	897	923	844	840	895	903	842	886	882	856	903	874	912	855	888	845	846	865	860	903	867	883	927	851	864	873	851	883	918	900	913	921	851	922	880	856	879	899	915	963	866	887	876	817	922	869	879	853	851	856	899	868	907	875	914	862	859	875	938	839	830	932	902	862	880	853	869	892	875	877	874	926	901	831	861	884	888	880	882	922	872	807	898	868	879	877	844	871	849	874	958	867	889	856	842	902	882	865	916	871	885	886	853	917	885	818	869	851	895	903	863	858	896	900	893	852	902	869	847	908	885	890	854	857	885	886	861	898	865	899	893	862	915	873	920	843	896	895	903	856	893	874	875	901	914	888	849	877	881	845	834	890	876	857	874	885	866	920	885	857	903	893	908	912	902	848	859	891	886	860	852	869	895	857	910	889	847	887	809	908	922	907	854	942	865	832	825	897	916	881	883	906	888	839	872	891	879	873	870	908	840	909	883	863	889	866	874	927	888	876	855	905	848	848	854	923	879	887	844	906	906	920	882	866	883	881	864	874	935	875	879	866	893	888	880	894	880	896	879	882	889	884	847	836	890	862	904	880	869	886	848	866	876	916	869	901	922	866	898	855	894	865	871	839	850	910	892	871	881	897	939	843	859	870	882	862	835	829	912	923	881	898	875	841	834	904	866	879	888	885	861	893	897	889	856	869	939	928	861	921	878	893	858	854	902	818	855	889	851	866	899	832	890	875	878	815	886	867	891	854	902	883	903	874	814	906	919	860	931	880	864	872	917	900	905	853	918	874	906	914	870	847	912	907	912	829	874	878	861	887	914	860	895	837	888	854	868	887	893	865	896	901	862	810	882	920	893	890	842	905	886	826	877	889	891	821	869	924	873	906	863	849	865	869	901	877	896	809	898	859	901	898	857	875	894	831	907	877	864	905	885	918	893	886	865	832	972	907	901	831	865	885	822	878	763	846	874	887	897	853	887	867	860	847	821	951	888	876	857	830	880	842	884	871	862	864	899	876	910	896	906	933	920	907	825	873	944	864	911	876	902	893	889	904	875	877	921	868	851	882	872	891	817	888	822	882	848	908	884	852	914	915	875	882	850	900	870	893	829	858	927	891	853	844	890	866	844	897	879	865	832	876	865	940	849	888	882	852	901	898	864	883	891	866	853	897	891	874	894	827	885	920	898	880	825	878	821	904	891	840	933	924	888	884	936	836	889	908	870	865	890	882	848	892	886	908	870	842	849	915	914	890	883	938	866	858	886	885	877	877	908	857	893	827	875	899	892	898	886	850	855	834	853	824	885	935	900	878	867	845	920	927	898	853	873	908	897	885	855	908	901	880	867	906	902	831	908	859	902	862	870	909	904	888	811	865	931	877	903	866	875	882	904	833	884	896	896	849	872	860	897	854	911	889	877	916	923	839	920	909	857	882	817	872	837	844	874	898	918	864	881	832	901	854	876	856	875	858	855	880	884	860	854	908	862	900	875	894	905	849	865	855	924	884	852	858	928	866	897	856	895	897	877	934	872	951	934	896	844	870	892	902	843	848	884	868	895	884	921	856	889	864	860	895	908	868	904	878	846	881	868	856	900	839	893	879	889	852	892	857	884	866	948	866	862	842	864	852	882	856	852	844	885	908	897	837	886	929	789	935	891	856	879	893	849	856	898	860	920	890	866	886	911	901	857	889	902	951	877	919	878	923	898	846	840	876	887	811	841	873	834	869	925	860	820	840	894	849	860	840	877	862	861	870	873	878	870	830	924	840	908	910	839	933	882	870	881	876	918	898	889	889	875	869	820	874	863	831	855	914	912	874	884	827	876	898	912	846	843	940	881	854	882	852	902	887	898	885	890	890	893	926	915	869	903	838	841	873	861	934	893	872	866	907	827	869	885	862	895	888	891	883	848	837	893	850	910	833	894	861	917	904	882	893	915	882	840	867	896	924	933	925	790	853	873	890	890	883	904	890	892	851	903	841	879	885	868	903	884	896	849	906	885	938	830	911	842	869	888	878	835	889	855	869	875	882	873	908	911	884	866	868	849	868	897	938	894	900	872	888	874	885	878	901	838	891	825	898	906	878	859	882	939	897	870	841	899	820	928	909	862	857	901	862	894	874	865	820	885	884	865	870	921	853	833	841	885	929	866	902	855	916	903	868	850	839	905	886	904	835	878	909	859	891	868	878	825	871	905	860	919	884	831	884	905	834	903	880	900	849	901	885	856	849	934	909	808	852	899	837	890	835	876	902	888	920	878	853	871	832	883	847	853	870	883	865	881	849	807	856	891	854	901	872	892	875	859	817	862	862	833	898	869	937	845	913	913	876	870	856	858	849	887	895	873	838	927	890	853	923	887	901	883	872	865	876	896	875	866	887	847	902	904	934	912	841	952	837	873	929	915	886	906	865	865	893	889	898	847	891	937	875	882	937	888	908	864	859	847	853	915	837	933	875	866	862	828	800	893	930	942	955	937	872	891	845	863	931	889	932	936	903	860	841	887	872	831	921	877	918	898	917	859	877	847	878	874	944	880	846	911	863	926	911	904	892	870	905	869	927	860	864	897	879	927	871	880	919	833	885	871	899	832	859	840	919	849	870	834	902	889	888	906	861	846	874	864	881	867	906	922	907	863	892	819	852	889	909	884	917	837	904	883	912	887	883	925	863	921	869	923	906	884	907	875	864	896	873	894	907	924	859	854	866	815	875	886	817	885	889	860	876	879	867	916	900	865	872	870	870	854	892	802	886	876	902	862	905	918	913	850	886	833	890	824	889	863	856	906	858	890	898	924	881	844	899	870	834	892	878	842	902	879	860	881	878	898	914	854	875	866	864	860	876	819	928	877	861	915	889	816	915	837	881	893	861	890	863	862	900	894	890	827	836	881	884	880	806	909	882	906	855	967	912	922	857	879	841	920	855	896	910	863	833	851	925	908	887	901	914	881	906	851	831	860	855	923	869	918	946	884	844	913	890	863	866	872	898	835	881	879	870	889	820	874	915	861	891	896	880	869	869	924	871	887	836	858	921	886	840	869	876	874	869	855	861	873	911	839	882	907	902	850	855	823	913	845	873	873	881	859	857	893	904	889	884	879	868	945	940	857	865	917	897	907	866	919	862	873	882	922	882	889	890	878	932	885	877	814	862	861	839	896	853	857	861	914	887	860	883	908	883	874	863	888	872	887	856	839	857	930	883	947	907	930	863	906	912	863	860	911	901	895	869	951	849	924	848	888	853	895	867	846	838	880	843	968	877	887	927	890	852
24991	21310	27354	25483	11185	1502	917	844	742	725	696	675	620	585	587	605	571	478	494	493	521	474	500	508	493	539	493	496	535	512	537	467	513	517	499	523	534	509	522	516	487	525	498	488	536	517	519	514	529	529	490	518	528	514	483	490	476	490	496	494	558	528	489	464	497	529	479	539	531	494	498	492	512	459	551	537	504	501	500	528	500	494	543	490	479	503	494	519	538	459	472	526	481	504	506	504	470	501	483	520	526	477	479	517	489	519	520	481	489	470	514	486	496	464	466	512	476	517	516	532	510	487	480	474	482	483	520	493	512	489	481	510	495	518	426	459	486	522	474	473	469	510	453	472	504	521	511	474	533	490	474	484	494	479	452	527	482	474	483	521	523	498	490	479	458	478	495	499	482	527	490	480	539	466	502	510	538	474	504	480	503	498	478	489	483	495	528	490	501	510	510	531	493	503	497	480	465	488	453	462	514	508	499	532	493	514	503	482	491	500	490	501	532	466	492	516	460	504	501	509	514	488	503	498	482	450	483	479	495	481	501	501	482	508	501	512	479	478	478	453	520	517	469	490	519	530	503	445	473	506	518	491	505	526	506	499	520	552	495	468	490	481	499	466	482	516	488	477	491	526	506	475	466	475	516	498	517	508	477	506	473	488	519	480	491	497	500	489	502	474	544	519	482	496	493	490	511	496	510	476	470	524	521	509	499	510	504	486	553	494	480	512	474	504	488	492	519	473	489	498	504	470	543	472	509	510	500	467	495	504	476	505	531	528	496	484	480	467	519	467	476	538	502	453	495	503	482	487	515	498	525	503	490	467	422	514	476	497	512	481	521	511	463	513	517	491	504	497	480	539	479	462	505	473	486	464	551	487	459	499	482	484	531	492	496	533	475	488	524	511	487	513	507	519	508	466	474	502	512	480	502	508	432	509	466	472	494	499	491	526	482	484	448	480	498	480	501	478	521	477	503	539	472	498	492	521	476	499	455	491	481	487	548	509	495	465	494	514	502	484	504	513	502	522	444	505	480	491	475	518	519	486	507	477	507	479	494	506	491	447	498	500	459	537	529	503	481	476	468	484	476	469	524	455	491	510	499	479	484	495	523	469	470	494	505	492	487	514	482	481	511	465	489	476	494	511	489	485	480	513	468	549	484	469	490	477	523	481	481	495	504	535	472	494	502	529	474	509	511	482	489	526	485	492	482	514	511	484	490	469	465	478	493	481	470	463	490	481	489	521	478	497	498	513	512	497	484	501	487	521	457	509	498	479	503	450	500	491	508	477	497	496	489	495	499	455	495	493	468	504	488	503	510	466	494	490	486	492	464	486	469	496	508	504	508	517	533	517	458	513	493	496	474	501	512	533	537	467	484	439	495	462	518	482	502	453	483	470	505	529	515	462	492	475	471	530	519	506	524	460	533	499	501	497	517	490	543	494	481	491	524	509	511	472	511	476	488	489	467	467	469	519	472	484	508	533	469	493	496	501	470	464	489	483	459	485	474	515	502	501	504	517	521	468	481	483	507	518	512	490	505	510	500	501	496	525	514	468	496	486	490	478	500	515	501	505	505	465	528	503	524	501	488	469	515	483	520	486	498	493	488	485	474	515	463	495	490	477	540	517	502	467	509	527	471	495	526	511	488	481	528	521	503	484	507	496	539	521	517	482	474	483	473	475	479	519	491	512	513	504	493	507	492	514	490	431	510	507	547	505	502	481	479	494	515	493	499	495	502	503	506	441	479	524	476	502	505	485	513	511	492	496	491	472	479	504	487	511	490	500	509	471	498	514	525	497	530	484	485	488	467	485	461	488	514	527	458	472	471	517	513	478	500	524	465	475	532	524	470	508	471	478	495	514	493	528	472	506	483	488	500	539	468	485	494	418	517	533	526	522	484	507	507	482	493	541	463	490	487	489	467	495	526	508	471	489	455	493	484	489	507	524	498	483	481	505	457	532	463	495	479	498	509	512	503	474	501	475	510	502	487	520	529	479	493	500	463	486	494	501	506	515	508	519	502	493	475	496	514	513	464	515	536	513	475	501	486	491	424	509	494	511	486	491	524	452	486	504	507	521	481	523	500	499	487	479	508	521	469	495	520	490	512	499	465	484	496	481	483	514	489	506	492	501	542	497	484	501	485	488	511	489	522	497	479	502	485	506	464	464	433	533	502	491	490	504	512	482	487	484	456	498	494	476	506	462	473	478	504	482	501	486	508	515	497	476	461	503	551	508	465	513	464	494	498	497	485	506	471	459	482	525	515	504	475	500	450	466	496	495	460	504	448	452	501	499	504	488	464	504	496	494	466	522	500	476	502	499	508	492	512	477	520	492	473	499	507	519	465	491	504	449	501	493	483	498	512	492	482	490	475	511	491	472	462	476	522	533	504	481	525	543	495	518	498	446	510	519	468	471	519	490	491	518	497	494	523	533	474	496	504	489	479	509	495	500	513	481	508	506	510	520	468	505	495	492	506	491	496	477	502	550	523	442	465	495	478	506	515	496	504	539	494	501	504	509	489	493	486	494	490	485	501	492	450	497	492	488	497	474	493	478	489	453	465	472	506	499	508	466	487	504	492	523	502	475	469	509	477	510	520	537	497	456	477	512	488	499	489	509	497	464	505	521	447	505	503	482	465	485	479	470	486	457	480	490	442	518	526	480	495	539	500	541	505	460	480	513	479	504	500	503	459	511	494	500	521	446	477	523	481	507	506	501	485	484	529	523	481	490	484	492	517	505	479	519	497	479	464	469	485	488	503	475	470	499	534	512	453	505	487	512	481	449	521	466	503	476	480	499	441	519	526	493	480	491	503	489	505	511	488	487	503	500	472	509	477	513	485	477	487	475	485	507	515	471	504	487	494	484	486	495	493	500	524	454	485	491	493	489	477	484	458	513	493	511	535	519	498	466	532	476	493	488	480	465	469	442	510	513	485	498	537	499	502	473	514	489	460	485	469	469	482	524	447	492	476	486	476	469	513	463	506	496	450	507	510	457	499	508	465	504	518	529	474	495	530	504	492	494	489	487	496	502	502	455	487	489	484	485	487	459	490	473	493	484	519	530	482	465	481	489	492	476	530	472	446	525	498	483	491	495	476	509	455	498	499	523	496	496	506	493	495	504	509	478	496	501	470	456	478	535	535	482	523	505	489	516	510	469	485	484	479	507	485	510	485	492	457	502	524	489	465	465	486	507	484	486	515	505	454	459	460	499	477	529	494	540	434	509	484	513	484	527	496	526	544	513	495	499	493	512	503	494	523	493	499	521	516	481	471	479	501	507	485	450	529	480	519	477	486	488	553	452	500	511	493	486	490	507	491	496	486	502	519	492	497	509	503	525	474	498	462	523	527	506	491	475	478	471	521	469	467	505	482	498	504	463	489	507	490	552	530	488	462	497	498	496	487	477	480	478	522	484	486	492	476	481	513	475	534	492	502	515	464	473	493	486	474	486	486	503	463	536	487	501	479	513	463	464	480	499	512	466	509	515
7616	14836	11155	7153	4069	1956	1377	1265	1114	980	888	833	758	732	749	718	608	596	542	536	551	575	577	551	525	498	586	589	521	564	565	552	585	534	552	620	573	625	615	546	595	523	579	506	534	502	534	547	502	521	524	522	521	514	524	554	558	498	527	512	557	504	526	562	554	527	532	513	494	529	516	528	506	506	522	532	495	547	529	542	495	501	525	496	567	482	547	487	546	532	516	557	526	556	515	530	535	504	493	508	496	507	502	526	531	534	495	529	532	505	532	539	498	524	506	574	540	515	504	557	492	527	499	561	541	528	510	507	508	510	526	509	544	483	504	527	484	485	527	511	518	540	538	548	482	534	526	495	512	473	481	532	501	543	550	551	519	512	508	475	556	498	514	550	521	534	511	550	491	493	525	520	526	532	500	528	500	520	507	482	519	527	505	522	520	492	479	529	462	519	504	546	494	561	477	555	481	531	516	495	479	514	508	519	538	490	539	478	509	508	554	487	556	485	529	574	533	544	537	542	521	511	497	479	527	523	516	483	538	555	485	528	502	513	541	521	530	522	525	539	513	580	511	537	517	531	510	530	486	528	504	480	479	562	511	490	507	534	499	509	513	504	500	540	553	512	526	498	561	470	547	502	513	497	492	531	531	549	507	482	530	553	504	532	509	556	501	495	484	500	527	544	499	513	498	519	521	497	533	507	543	503	518	491	496	507	477	561	514	507	534	483	527	507	573	552	499	489	560	483	483	550	496	563	536	536	488	477	528	490	478	495	534	544	539	510	514	508	533	509	478	541	478	528	504	513	506	525	506	475	501	528	479	505	513	522	513	519	528	537	553	522	515	548	540	533	507	551	498	479	501	474	487	530	538	529	511	525	517	480	495	495	494	477	565	505	505	495	557	528	536	557	487	523	523	510	497	508	512	541	525	540	507	503	509	468	547	510	528	515	489	508	490	508	489	551	497	527	561	519	534	531	528	539	545	538	522	480	495	509	487	525	522	487	526	549	542	541	530	488	531	505	487	521	500	506	490	536	533	507	544	497	537	505	522	523	518	525	532	504	533	507	511	544	498	492	502	548	552	497	516	474	504	499	534	539	490	511	532	492	477	547	539	541	517	538	519	487	544	498	542	505	541	531	466	518	520	500	498	525	496	502	523	545	522	509	486	520	507	490	533	506	517	532	498	488	501	512	553	528	502	509	549	496	547	507	469	514	506	500	503	570	544	492	528	526	498	559	535	506	497	435	549	549	513	523	529	507	539	530	475	510	525	512	513	491	527	508	509	539	536	493	540	508	525	509	501	498	475	472	494	541	509	551	548	502	551	561	543	527	518	521	551	540	492	492	509	519	533	493	522	512	516	510	497	473	513	506	507	550	545	535	524	511	546	525	503	487	516	521	510	514	521	534	514	527	530	539	487	491	498	522	557	472	486	521	501	535	460	506	513	509	530	532	504	482	552	516	519	531	529	521	485	497	522	495	521	535	501	527	491	498	516	519	516	548	495	497	511	524	486	488	490	533	512	505	538	515	582	510	521	541	493	511	491	497	522	565	538	487	525	559	501	546	512	506	498	578	513	515	528	523	491	509	490	514	530	491	509	530	472	503	506	488	521	547	448	520	523	497	472	504	520	522	522	543	526	510	540	508	547	547	523	532	505	505	536	525	539	515	468	500	487	494	528	490	528	538	494	498	516	497	476	515	524	463	490	518	511	526	515	527	476	509	537	518	517	532	539	523	543	512	485	511	506	515	578	514	489	579	492	528	555	508	494	497	507	508	541	554	496	536	491	547	528	492	525	511	522	502	501	506	528	501	477	489	504	533	512	513	512	487	517	510	526	562	515	528	519	491	489	534	516	523	527	539	506	550	497	522	524	516	504	517	479	453	493	533	512	528	527	510	494	528	504	531	480	482	557	475	500	493	514	502	523	523	501	524	534	518	501	511	502	527	499	521	540	513	482	506	525	512	558	539	484	474	520	480	517	511	505	515	495	522	528	545	514	528	544	494	502	516	523	503	514	560	466	541	520	508	492	537	493	474	451	526	511	468	522	485	522	470	544	498	523	519	547	509	513	484	553	508	538	533	515	508	490	525	480	524	515	507	523	527	543	498	544	498	499	535	531	519	510	483	506	512	509	547	493	529	504	480	513	514	548	482	516	492	539	518	477	528	534	547	527	473	505	576	525	508	538	554	515	514	541	493	503	474	566	523	515	495	548	509	511	512	520	522	514	530	529	508	516	534	501	518	550	481	519	519	476	485	543	487	528	519	507	542	540	528	535	517	523	511	497	519	530	531	519	478	495	525	505	523	486	514	534	483	495	526	520	508	538	502	487	529	497	597	486	490	510	520	525	515	487	536	528	476	468	560	506	553	487	521	528	470	455	506	553	531	518	501	495	516	496	550	491	540	501	498	493	535	533	481	507	529	515	478	492	504	498	486	513	540	519	531	527	520	508	538	519	485	519	544	532	542	515	499	525	496	547	534	542	486	488	485	509	536	539	484	524	476	538	498	516	474	523	482	500	528	541	520	485	495	520	552	543	549	543	504	533	488	520	503	503	542	519	525	520	519	542	518	541	535	529	472	532	499	525	512	519	549	539	552	520	538	544	488	532	527	505	518	504	517	512	489	502	471	563	513	533	512	504	510	480	477	529	483	505	494	520	549	565	525	529	486	504	517	544	555	546	524	517	520	553	485	551	541	558	523	494	512	537	504	499	489	502	502	486	446	512	483	498	484	474	488	509	570	488	526	519	512	487	528	521	517	512	545	487	518	533	513	529	545	479	505	501	595	528	547	540	532	481	496	520	514	489	529	497	506	520	489	540	491	519	540	527	504	507	538	510	495	495	486	531	553	529	526	497	515	561	534	508	571	519	470	531	526	491	513	555	546	533	517	482	560	506	545	495	524	488	507	526	527	547	569	562	549	556	521	516	561	475	506	487	501	555	508	504	504	506	515	504	545	520	509	535	501	510	522	498	529	510	508	517	513	506	527	476	511	512	503	469	505	528	560	472	556	514	510	516	522	529	520	504	506	487	538	507	523	484	498	558	523	570	490	532	513	568	538	497	539	504	515	483	517	533	544	499	470	474	485	484	481	530	468	492	516	537	533	492	471	532	528	510	502	535	502	509	517	525	528	515	524	546	508	495	547	499	523	538	516	555	528	508	528	515	516	558	513	459	535	508	518	544	505	495	542	493	536	526	533	499	504	483	530	506	509	526	512	502	523	506	506	479	531	509	540	522	497	513	525	566	472	485	557	515	492	518	490	514	542	486	496	480	471	505	566	507	514	521	514	509	498	493	520	512	505	531	507	458	519	515	497	528	512	520	542	568	502	503	497	500	509	537	505	483	501	492	508	543	479	465	514	510	542	489	526	484	534	507	546	517	510	538	538	552	492	566	487	510	520	556	523	508	485	541	502	518	564	516	517	504	506	539	472	512	499	515	502	490	500	500	532	547	503	547	498	470	519	497	525	516	511	517	529
22779	21388	29054	24097	21396	21436	9431	2411	1754	1661	1548	1449	1382	1286	1308	1260	1133	1060	1067	1049	1031	1058	984	998	1085	1040	997	983	1007	956	969	1046	1028	1044	1019	1027	1111	1061	1075	1044	964	1050	1045	1008	1060	1038	989	1015	896	1037	953	979	976	1023	957	940	952	940	973	954	988	1008	983	1006	1010	927	915	940	934	964	956	968	989	955	905	975	991	923	909	921	908	895	958	982	979	932	944	903	941	960	912	960	1017	977	954	1007	1000	1024	989	947	916	952	956	966	938	946	945	952	979	1010	965	949	916	903	999	935	900	923	987	913	953	947	933	957	917	927	1027	929	981	929	1006	938	924	944	914	917	923	952	951	963	961	937	944	993	964	965	920	970	973	973	938	937	973	897	937	943	936	924	957	916	954	975	909	959	987	981	998	914	932	929	954	1003	908	987	972	939	938	960	960	999	917	935	946	924	909	969	939	967	940	905	916	906	1010	1050	952	988	937	942	892	880	921	976	922	926	923	933	910	960	868	996	958	920	944	943	1005	1003	955	934	928	938	924	946	963	957	984	952	1039	954	942	982	983	943	920	923	912	959	965	929	957	923	979	988	930	993	962	961	951	962	952	903	876	894	968	957	921	917	922	896	959	941	959	913	900	880	967	915	986	946	922	996	991	936	887	929	989	929	905	947	923	969	929	976	920	921	951	909	934	949	874	1015	946	929	954	930	973	942	924	909	972	939	884	943	965	906	897	915	997	925	903	922	1004	984	1003	1028	987	948	946	937	960	963	940	904	955	978	966	973	970	916	943	966	1007	903	970	947	923	966	957	928	1009	947	914	969	946	928	976	963	950	936	977	960	922	914	959	943	978	899	943	985	919	978	956	908	963	915	921	967	963	926	936	934	953	990	944	993	978	953	989	959	961	933	960	902	995	966	972	963	947	946	911	902	948	936	949	945	902	954	948	956	937	935	1025	946	959	941	948	980	983	1036	946	944	946	935	947	940	958	961	953	971	986	909	975	949	982	981	981	975	917	925	959	941	945	937	947	943	911	940	964	960	959	976	920	988	918	1016	963	967	918	894	892	922	932	1000	938	993	951	901	938	953	956	974	946	931	941	937	930	976	914	969	951	957	911	940	978	936	916	927	1000	942	965	978	968	952	1027	938	986	952	930	935	926	965	935	908	968	882	966	975	966	972	981	948	886	939	954	930	982	917	976	936	956	882	983	911	944	921	972	883	936	952	947	929	929	930	959	881	909	912	924	899	906	924	966	926	959	974	987	920	917	947	940	953	904	941	960	956	967	940	892	958	945	966	955	935	964	881	976	963	941	903	962	1006	946	999	957	934	949	947	952	882	920	956	965	912	940	935	926	925	948	951	926	886	915	950	992	960	928	955	994	921	984	972	1003	941	976	932	973	910	919	922	930	915	950	863	970	951	935	987	877	980	917	959	965	926	873	936	928	967	914	953	913	987	953	958	987	899	964	866	909	947	925	934	948	992	940	1006	959	946	949	906	979	991	965	929	917	914	900	958	960	952	949	914	965	866	938	960	926	941	887	1017	907	950	987	942	944	873	982	934	953	887	908	913	893	925	905	950	901	901	897	949	911	1000	899	920	892	878	920	915	979	899	943	971	954	986	924	965	925	976	959	931	944	974	955	972	939	948	935	909	989	946	924	927	976	982	914	928	946	937	933	904	979	966	959	935	948	940	915	947	980	945	925	967	939	923	897	955	1016	953	926	957	949	948	899	964	965	932	933	937	892	968	987	899	982	931	950	937	946	984	1011	942	977	913	880	948	935	955	916	956	919	931	944	1010	923	976	944	941	955	946	968	949	933	929	1008	956	926	932	907	901	922	919	954	937	942	903	939	937	946	920	975	993	902	967	941	941	963	999	928	1004	928	934	971	925	914	942	925	974	960	998	915	966	902	1011	974	956	902	987	927	918	923	891	961	916	946	920	967	929	960	987	936	947	895	959	933	953	935	949	922	959	1030	967	961	977	963	945	977	968	953	1009	922	914	935	893	923	935	943	904	903	935	877	952	933	954	980	935	888	1005	932	966	969	938	945	992	941	1009	982	877	950	999	977	925	955	971	998	961	903	883	925	953	941	924	926	912	946	889	954	980	936	986	904	1007	960	927	947	963	920	916	928	942	891	964	943	951	947	995	950	979	934	936	902	956	929	904	956	916	917	901	946	894	924	967	959	948	929	984	962	980	941	971	926	921	980	903	973	926	950	916	932	932	991	965	952	980	899	963	901	902	962	898	947	993	990	920	944	947	921	954	943	959	996	977	1007	975	960	912	954	990	880	960	972	968	899	959	924	947	931	912	985	908	982	941	965	941	900	941	919	918	991	956	925	906	864	975	916	917	871	964	972	870	935	953	892	931	970	993	978	938	1019	969	970	933	981	925	963	900	905	904	919	997	1031	942	921	932	904	941	953	954	912	928	921	884	952	953	954	976	976	920	944	913	954	924	945	929	977	955	956	977	981	917	967	937	959	893	913	998	944	964	952	920	897	905	931	949	1013	966	913	917	928	915	905	936	916	898	1000	1000	936	942	908	948	954	950	918	912	964	922	911	899	956	1045	997	951	949	931	899	914	974	916	912	943	948	891	991	968	968	923	949	909	965	910	933	972	899	922	970	913	946	940	974	955	940	1008	901	949	980	888	979	944	878	932	986	973	990	922	970	968	934	947	933	988	956	952	930	949	971	1043	950	997	959	926	987	981	910	904	962	952	951	889	911	952	971	945	931	878	950	961	902	1010	980	927	876	928	905	906	919	952	936	925	975	902	938	970	977	940	933	934	929	950	946	944	989	929	943	919	998	881	961	931	910	934	995	910	970	932	963	988	915	951	936	956	927	941	953	985	975	923	1036	934	928	937	955	935	940	901	965	952	957	891	993	943	935	938	914	897	896	958	949	954	912	966	957	967	950	949	1003	981	958	922	924	886	971	927	973	923	956	970	933	961	951	918	892	950	1007	958	963	913	960	922	935	935	959	931	951	992	928	935	953	929	941	995	954	960	936	953	930	927	921	1011	972	942	977	933	924	956	985	948	884	934	903	959	900	931	941	912	921	918	973	931	998	988	920	981	968	959	927	956	921	964	943	963	959	926	968	918	956	932	937	989	927	951	941	1030	948	963	911	915	896	927	940	904	967	954	972	991	1027	943	921	957	920	953	962	936	965	917	965	935	912	868	981	968	951	923	944	957	983	960	908	923	944	950	939	941	932	909	932	921	928	958	957	921	920	966	946	952	928	897	955	936	958	968	953	955	940	936	995	978	949	970	878	928	904	960	1000	924	949	979	921	917	956	902	986	942	921	917	963	940	968	929	950	966	883	944	935	901	943	940	976	907	960	981	933	920	973	930	996	897	942	970	973	979	916	948	887	963	965	920	964	963	920	912	928	919	959	932	919	939	984	941	945	949	886	964	941	986	910	962	969	1007	937	957	945	951	926	903	944	901	914	882	942	991	936	973	957	934	922	981	880	956	994	933	942	983	919	971	979	997	949	979	928	934	971	960	956	949	955	945	1009	955	974	937	926	933	1000	924	869	935	921	895	951	1000
10367	27560	21879	15641	8731	4942	3338	3041	2490	2262	1968	1764	1613	1489	1543	1506	1235	1089	1171	1137	1011	1124	1023	1027	1032	1031	1033	1069	1018	1067	1054	1019	1061	1079	1048	1069	1093	1110	1138	1061	1103	1017	963	1028	1054	1012	1033	984	984	958	961	1011	1074	1007	1000	1002	1001	971	930	995	936	969	973	1005	1001	1021	1024	975	972	978	959	999	938	947	948	964	916	973	969	977	924	983	968	956	978	956	984	942	981	948	953	989	905	927	919	946	913	918	993	923	990	937	953	923	963	888	960	972	962	915	967	987	952	971	993	1006	918	970	971	969	945	924	925	943	947	886	965	911	908	966	992	938	966	944	940	969	941	892	934	924	945	972	978	925	941	970	985	921	952	899	928	973	989	927	978	958	922	987	921	1004	974	888	943	979	946	965	914	948	931	950	979	898	913	892	940	942	954	921	1003	950	977	929	1004	1006	956	959	946	962	925	910	932	914	927	968	860	970	879	914	904	977	944	919	989	922	953	955	883	929	954	1010	938	932	929	961	962	912	999	941	971	913	945	1016	950	984	954	969	946	958	998	892	936	930	893	960	942	929	975	964	949	946	923	941	951	949	1006	927	954	946	933	968	974	926	968	915	981	898	946	909	990	1008	915	1001	939	940	989	923	958	948	967	938	908	910	934	932	967	955	968	947	926	964	961	921	944	957	910	979	925	941	914	987	942	913	940	938	892	946	955	932	938	952	949	945	981	934	961	924	884	915	989	957	925	914	934	939	930	966	960	940	986	962	992	945	945	977	989	936	925	931	927	981	949	888	933	925	946	968	910	933	968	973	891	932	942	943	914	938	924	970	1033	938	895	906	985	920	932	992	949	950	955	893	928	942	932	963	921	939	870	946	953	990	940	987	937	942	913	953	944	951	947	917	946	927	927	920	989	909	947	960	948	930	933	955	962	931	915	921	946	963	926	912	981	1024	977	941	971	1002	936	913	946	968	997	924	927	949	973	1046	974	920	937	958	955	967	934	922	915	969	902	909	947	962	970	914	923	962	928	939	933	963	930	922	890	1002	935	926	945	976	938	978	899	942	936	928	1000	917	954	931	969	975	909	944	923	953	933	978	928	911	891	975	1003	955	954	905	953	939	881	980	964	918	929	912	994	973	926	926	1023	937	959	916	929	973	908	930	910	944	951	927	931	925	924	1006	1002	917	948	922	985	924	927	958	954	912	988	920	919	930	902	967	961	933	959	965	989	958	929	901	930	909	912	958	922	970	932	993	974	944	957	1004	988	973	933	937	962	957	973	1003	913	912	917	990	899	924	970	981	935	927	909	952	976	902	912	981	924	911	930	979	957	889	991	901	952	912	945	952	968	924	959	950	950	933	990	1011	951	958	935	1014	980	934	894	945	933	948	959	928	945	918	845	937	945	920	969	962	902	945	954	984	922	1008	949	947	946	967	937	1000	962	925	917	948	955	922	935	948	929	955	971	934	925	922	927	908	986	941	1002	1002	972	893	976	931	959	947	913	920	995	938	939	1020	921	979	958	909	952	862	943	889	963	961	972	947	961	958	920	882	1004	957	976	899	942	953	931	926	992	935	918	929	910	946	921	987	927	943	937	908	980	965	973	905	932	935	932	950	930	967	901	990	851	969	955	986	921	902	942	902	902	934	950	942	946	959	971	981	1009	971	958	983	963	945	1009	932	923	918	940	924	943	955	949	986	945	964	963	932	893	984	969	940	959	923	938	935	938	939	888	912	935	904	952	908	987	908	937	916	939	965	937	943	962	914	916	963	981	971	928	971	1010	991	1014	933	942	927	924	913	944	999	961	948	987	922	982	932	963	920	961	922	954	982	999	920	972	867	953	922	932	940	936	936	942	860	960	949	976	955	959	984	843	1000	929	909	933	925	910	924	955	950	923	965	912	979	981	886	942	890	932	966	944	926	957	909	951	974	948	927	943	951	939	940	1011	932	968	896	945	948	968	961	922	928	955	931	951	942	910	924	899	931	950	938	961	947	905	977	969	990	898	969	979	922	929	920	907	949	938	984	903	979	935	996	970	895	932	968	925	913	940	922	941	999	956	950	944	972	937	961	950	980	953	886	933	968	876	950	842	962	981	961	972	992	902	929	982	941	937	953	965	928	950	897	912	922	985	948	927	1034	931	925	982	970	937	952	905	972	951	935	965	923	1038	1009	898	982	949	928	1000	962	952	977	934	981	931	960	940	966	951	948	898	947	916	924	914	929	977	923	942	950	949	924	979	958	914	912	913	940	950	982	887	925	875	983	960	944	948	1009	963	892	914	948	953	964	914	944	893	977	962	952	884	957	992	912	883	958	945	924	961	953	918	956	922	929	965	956	909	975	893	985	883	939	897	944	972	969	964	920	906	944	986	911	955	993	976	934	971	894	940	949	931	922	889	917	924	924	966	927	932	980	985	952	966	888	925	1000	961	951	880	913	947	943	914	908	945	959	993	944	969	943	919	897	968	967	944	956	1038	928	913	920	931	937	978	920	914	938	960	962	988	915	928	964	943	918	959	965	957	907	964	988	967	884	946	969	930	933	974	941	908	931	1005	932	939	895	969	943	917	942	933	897	927	885	960	883	932	942	952	1019	956	956	950	988	997	896	933	917	908	953	926	959	951	979	993	974	959	967	944	938	918	949	923	888	987	953	915	877	979	921	959	972	974	977	926	919	966	986	905	935	978	997	886	966	936	936	915	957	970	979	916	948	943	981	897	959	984	927	959	913	935	962	980	954	947	941	940	979	943	945	915	913	969	964	947	943	968	1034	945	959	930	910	943	972	936	974	956	934	926	932	946	991	989	967	916	938	946	944	946	929	891	993	981	960	939	944	982	973	947	930	904	907	933	942	980	886	967	934	939	971	926	989	923	1016	918	929	971	1024	924	964	994	970	944	914	935	963	939	977	913	962	967	939	952	906	977	982	965	954	977	955	860	948	916	970	954	934	944	975	923	896	957	944	909	974	955	962	918	934	972	882	924	961	940	915	965	920	942	954	933	972	933	922	964	967	919	986	956	947	924	925	950	982	964	966	926	992	983	955	1004	984	941	937	983	950	981	997	1010	951	981	932	905	994	934	974	972	949	963	892	935	958	985	944	933	946	971	952	940	915	922	956	935	963	1004	966	951	906	948	934	981	895	961	970	931	933	888	952	922	952	916	934	968	1044	914	949	920	914	921	988	953	960	936	994	923	1015	922	905	1010	933	904	959	963	914	950	972	889	972	909	888	994	943	947	950	950	972	962	975	943	945	959	926	993	981	921	997	925	969	936	910	956	974	953	939	987	1006	897	954	1012	988	914	987	989	961	955	1000	994	938	896	942	989	969	953	952	933	946	918	877	944	959	957	991	1004	909	1001	1025	934	907	943	920	1029	942	944	903	952	931	901	974	946	916	962	910	933	939	923	898	932	946	943	894	937	992	918	958	923	942	937	960	969	954	964	955	1019	918	913	948	995	966	924	946	955	930	965	876	981	955	993	963	922	961	931	892	901	953	951	911	944	932	910	895	970	964	1000	971	946	903	955	948	957	969	876	995	930	931	930	891	916	906	976	934	870	971
28074	19853	9601	3748	1465	908	767	715	659	642	622	643	642	568	589	589	561	591	582	557	583	601	541	543	514	526	511	528	552	567	572	546	540	533	597	557	632	572	520	562	558	532	563	555	542	560	565	542	549	569	565	580	605	560	533	550	601	535	523	517	554	573	578	538	594	588	524	595	565	577	559	533	523	578	533	572	567	561	583	543	556	529	576	524	549	561	534	550	553	562	538	550	571	584	600	518	529	549	547	583	605	575	584	553	545	603	602	608	529	542	562	548	555	547	519	526	537	548	536	534	566	569	545	594	556	556	525	532	550	554	536	546	573	593	553	517	527	553	567	552	591	546	551	544	549	566	545	546	565	542	562	544	549	549	579	588	560	550	586	531	588	547	564	557	606	537	601	565	559	567	534	598	510	527	566	534	535	532	602	563	576	548	566	576	564	540	551	558	531	552	568	578	584	568	556	553	546	548	533	577	560	543	602	590	542	555	558	567	550	555	533	525	565	546	520	555	552	556	593	566	570	573	550	546	504	573	507	568	527	551	530	566	525	534	581	492	531	567	541	559	520	567	535	545	568	542	549	561	582	566	564	588	526	538	526	551	585	532	535	535	560	582	548	571	522	581	571	538	589	546	589	555	575	538	561	532	558	559	522	575	563	571	570	593	557	521	574	559	541	514	503	559	541	517	531	581	570	593	561	565	531	588	577	572	584	596	548	531	588	518	554	560	541	522	555	528	556	554	571	592	541	580	519	546	525	554	577	550	531	540	582	546	633	555	521	556	539	541	574	516	550	550	532	574	561	580	517	558	558	559	564	567	567	546	568	571	569	581	556	549	579	533	570	489	540	565	558	563	568	543	567	564	590	541	517	542	540	611	536	534	530	587	535	545	585	601	557	551	532	578	557	565	550	596	521	628	583	511	544	523	589	591	579	565	564	550	571	565	556	557	562	521	601	492	525	530	561	551	560	551	551	560	545	511	570	548	581	562	517	517	561	561	521	556	550	485	568	535	562	549	556	578	545	543	542	566	551	543	559	565	535	527	546	560	553	561	544	521	551	566	519	563	591	580	560	556	549	534	555	568	578	568	530	580	581	553	593	530	540	537	558	538	548	574	577	583	550	582	548	585	597	620	560	557	570	517	578	525	570	578	581	546	537	593	562	539	528	622	549	565	552	559	561	585	516	535	528	552	553	577	525	590	577	499	560	538	528	571	558	508	525	550	540	560	520	558	560	551	488	592	532	553	511	556	568	569	541	556	574	553	577	534	543	521	544	535	561	555	508	535	545	541	564	551	567	517	581	563	582	587	591	552	556	558	616	512	545	565	541	545	578	590	543	548	608	550	551	563	526	578	556	548	565	533	485	522	558	590	558	514	580	567	541	535	550	544	569	548	554	545	551	576	537	552	519	558	560	560	488	540	552	562	547	488	513	526	537	559	570	581	581	562	554	563	530	509	540	532	594	517	550	557	556	525	562	542	586	588	558	503	550	531	564	550	568	579	546	551	566	539	564	547	558	544	573	582	543	547	545	612	560	572	561	599	582	555	588	558	571	561	515	584	544	575	554	590	526	550	574	536	578	555	597	538	521	568	559	526	550	553	580	561	553	528	554	572	524	539	491	542	573	571	560	523	564	569	539	572	563	542	521	531	573	554	564	537	554	547	545	589	576	558	562	528	553	565	577	558	573	547	566	548	559	562	528	550	589	593	535	529	524	565	531	601	571	565	581	552	545	575	604	516	559	537	541	531	571	571	529	549	585	541	576	537	522	510	524	586	517	548	518	544	559	504	574	586	551	564	546	555	571	544	545	564	623	548	555	554	537	577	500	581	544	519	589	517	540	538	550	558	532	540	537	555	534	579	575	548	566	510	554	561	486	580	585	516	576	520	532	530	578	565	556	545	548	529	561	570	554	574	513	565	551	564	559	587	545	564	588	557	536	560	535	541	549	542	561	543	536	501	543	517	547	552	509	551	554	606	527	576	543	553	555	549	533	584	593	545	571	566	538	547	563	581	542	554	561	551	537	521	554	551	538	546	585	583	553	556	539	590	493	521	533	542	546	519	547	568	548	573	535	548	574	544	526	591	561	554	590	549	575	579	556	567	615	549	543	556	600	544	530	564	556	531	560	512	579	558	566	568	578	529	516	550	533	600	526	549	547	549	517	515	593	554	576	589	532	587	577	586	495	542	602	499	563	580	553	555	550	532	544	579	573	558	555	569	530	545	552	523	586	557	564	557	582	547	572	526	556	572	584	546	569	575	578	591	565	539	551	537	553	566	559	564	607	566	548	540	562	547	503	606	573	566	574	563	547	511	564	512	591	545	545	531	577	546	568	587	543	521	588	542	489	559	570	543	528	549	535	566	570	526	595	566	549	554	574	576	567	580	549	543	565	551	557	559	508	545	525	604	546	541	558	553	550	576	555	570	576	596	569	529	555	580	547	557	530	556	563	541	570	554	476	526	522	603	541	536	535	574	561	558	545	543	567	551	568	572	573	546	514	560	537	554	524	561	555	558	563	547	529	565	590	536	543	562	538	576	575	528	555	556	551	565	556	580	583	508	514	542	566	544	543	546	562	516	571	589	559	514	515	574	579	561	560	523	529	551	524	544	556	521	534	533	544	535	585	553	515	549	556	584	594	515	545	543	555	572	543	597	550	548	550	573	538	525	559	566	584	509	566	572	588	546	603	599	564	533	535	564	567	537	568	575	559	568	567	575	519	543	517	540	557	569	572	547	568	558	532	574	557	572	478	553	554	540	602	595	567	567	528	556	576	556	521	544	517	568	573	553	525	559	560	563	548	519	569	572	577	556	550	527	567	499	588	526	574	595	580	538	533	554	546	599	570	592	516	522	557	527	531	541	576	574	554	554	557	587	574	534	571	561	568	558	538	542	504	554	615	562	552	561	557	553	545	539	568	549	559	563	556	546	554	531	570	564	534	579	542	522	523	549	551	579	546	507	511	521	592	572	561	574	548	562	543	584	573	564	538	523	557	569	514	538	570	556	518	561	509	608	538	556	518	500	528	516	515	526	589	558	544	566	604	533	525	525	542	596	534	555	560	569	612	565	570	575	564	557	560	556	550	558	624	528	563	603	537	587	584	524	547	554	549	522	534	527	587	557	565	541	549	550	546	547	581	549	525	495	565	561	605	568	534	586	514	534	524	533	567	552	550	581	563	546	532	534	566	570	531	560	531	516	577	538	581	555	551	555	578	527	534	557	560	549	542	575	571	574	571	538	545	541	559	597	510	543	615	575	584	541	486	515	542	563	539	523	549	557	556	563	580	554	510	564	562	600	527	534	543	567	606	555	574	562	563	545	502	538	553	552	567	569	569	539	573	551	550	575	582	578	598	585	577	589	537	547	533	587	565	508	526	602	577	546	531	563	585	537	581	516	573	568	558	598	563	547	581	543	551	538	560	559	548	548	528	528	583	539	570	551	558	515	528	512	588	533	527	567	527	553	597	532	559	563	590	570
7803	9350	6498	3970	2070	1288	990	869	836	764	729	721	693	654	613	657	627	566	586	548	553	609	609	528	537	573	577	610	587	605	581	611	581	636	616	590	574	640	611	627	602	573	574	553	570	562	564	562	601	516	565	548	582	596	555	555	567	528	601	590	589	554	579	540	554	586	601	572	572	562	541	586	548	578	569	570	557	591	588	586	567	614	553	555	567	583	548	591	594	557	582	572	554	566	563	521	583	543	572	545	581	575	542	549	599	528	580	529	514	559	542	545	521	600	570	538	572	559	569	588	557	564	581	529	542	573	595	556	564	537	576	510	538	552	518	539	562	587	582	555	600	600	602	566	589	570	577	564	551	587	531	549	590	562	560	552	597	550	609	522	528	615	568	600	544	597	543	561	567	585	575	567	551	556	561	545	558	568	541	557	557	551	579	568	583	553	578	548	517	593	575	559	552	575	573	543	545	580	546	581	553	571	541	512	557	601	586	566	566	599	544	537	583	555	570	561	515	574	539	553	554	583	544	534	578	558	540	544	551	580	606	548	596	566	575	610	585	604	533	564	591	561	535	603	559	533	547	582	571	550	563	560	566	597	560	532	594	591	564	540	567	599	565	597	569	592	572	578	603	611	553	503	550	534	525	564	534	552	516	542	547	553	554	532	523	548	538	573	538	604	546	532	589	603	546	598	567	528	579	625	551	571	579	548	571	536	572	536	553	536	542	595	577	545	540	542	557	567	546	520	542	567	534	567	502	576	617	556	578	551	567	552	558	564	569	576	569	544	610	592	567	565	579	570	533	602	553	582	571	584	544	565	559	552	562	559	590	596	581	566	589	579	563	556	555	543	549	573	514	566	582	580	551	550	585	574	536	627	570	574	548	542	548	532	563	560	541	522	568	541	540	555	579	524	558	580	606	539	531	584	545	586	569	601	597	546	550	590	593	565	550	584	592	575	565	551	561	545	564	545	588	559	549	541	585	531	549	544	542	578	541	596	553	561	527	566	544	604	593	564	543	579	545	563	570	570	558	551	573	570	605	567	571	559	522	536	574	608	539	503	519	589	528	548	551	562	554	552	621	510	565	571	612	597	561	540	537	595	552	562	597	595	598	542	604	610	529	516	596	576	562	611	571	527	576	534	564	585	550	531	536	591	619	516	608	564	566	600	565	529	547	563	576	544	581	561	559	576	510	543	578	559	577	585	538	563	575	595	549	590	545	597	610	527	536	550	519	592	552	559	567	560	614	608	601	543	572	574	601	542	541	582	565	551	607	562	541	587	541	559	607	569	604	554	614	578	600	513	520	540	522	568	579	574	531	556	571	598	560	564	569	525	589	543	549	546	567	553	570	560	588	573	573	511	588	525	549	572	563	545	568	597	575	598	586	575	566	549	551	597	615	572	560	580	566	568	558	558	557	574	587	559	547	539	555	559	527	538	549	580	582	574	540	559	551	570	579	570	563	563	555	560	538	570	555	557	587	575	580	529	567	565	528	587	601	533	549	568	544	611	523	539	567	574	563	532	547	539	530	561	563	538	548	545	554	585	547	550	544	555	537	573	568	585	580	588	580	536	613	556	570	515	565	542	570	567	555	508	578	559	544	569	585	562	575	589	603	595	550	554	582	551	566	583	537	557	546	545	561	527	574	572	601	573	552	576	553	564	526	538	559	597	542	563	581	561	552	556	541	566	574	574	603	605	557	564	532	555	531	534	556	493	580	581	579	535	519	556	577	594	609	548	549	546	547	559	584	570	581	586	536	574	560	566	567	541	569	569	563	576	550	616	542	572	541	576	517	541	556	521	562	575	535	541	552	563	576	567	539	573	554	570	578	536	609	533	569	523	573	619	579	560	557	558	571	593	616	538	594	558	544	527	528	555	574	521	527	565	592	563	554	555	590	566	554	562	560	554	537	576	570	565	567	575	559	535	585	549	531	558	558	569	578	558	532	532	584	539	576	537	567	583	586	551	565	571	530	574	542	567	541	578	567	578	564	581	571	554	541	540	537	601	560	573	559	549	573	586	564	536	548	568	584	516	590	547	518	605	580	593	580	525	602	581	511	596	566	584	568	557	511	621	591	564	583	566	558	562	573	551	530	560	580	559	564	555	588	553	537	564	567	538	584	553	588	527	595	579	531	571	576	553	555	583	536	562	575	567	606	562	567	574	517	594	544	571	616	514	535	560	572	607	577	537	552	545	567	549	510	514	610	586	559	571	588	542	555	568	534	583	567	573	574	543	577	570	594	579	544	622	550	573	561	573	580	566	568	590	603	577	556	529	580	568	564	553	577	621	560	588	561	524	531	527	554	523	589	532	574	547	612	554	551	533	567	549	524	588	619	540	583	555	567	605	589	546	563	558	599	558	567	594	562	561	556	561	553	546	581	575	582	486	604	519	566	541	536	574	539	541	580	574	588	543	519	527	548	562	602	549	579	562	543	577	594	604	536	542	544	561	568	571	557	540	570	537	551	562	546	529	535	570	603	582	571	532	567	608	558	560	559	554	555	590	563	570	559	573	540	587	525	575	545	571	557	541	532	498	586	568	545	591	599	555	582	598	540	534	532	510	511	526	585	550	606	571	526	531	535	561	590	580	586	567	578	558	534	552	549	557	518	538	556	537	583	563	577	548	519	545	546	570	569	559	537	551	581	540	552	599	550	563	544	542	553	534	567	537	580	568	553	593	576	559	601	538	580	565	567	560	573	606	563	517	568	533	566	559	511	575	550	549	534	578	586	554	573	563	554	506	571	585	599	583	536	569	575	601	534	582	552	535	574	560	595	557	552	553	544	592	587	585	587	570	548	561	559	569	555	541	587	595	537	548	617	568	576	567	579	546	538	575	557	591	542	552	576	515	580	603	562	600	592	548	532	582	561	552	591	529	546	585	566	555	554	590	520	551	577	576	579	573	603	595	534	551	578	505	585	541	585	578	526	578	549	564	563	548	540	572	539	564	574	535	540	569	587	562	580	514	531	586	571	632	570	557	500	591	579	551	589	582	583	520	547	559	553	545	539	541	527	570	563	522	569	577	548	562	549	571	555	560	594	538	590	514	543	577	564	581	552	572	553	557	553	554	506	552	571	540	563	581	565	562	529	590	575	556	527	578	568	570	556	548	533	571	578	539	624	562	608	590	525	568	586	559	539	578	531	565	539	563	567	559	569	563	579	571	552	562	560	563	593	564	592	582	573	592	594	566	547	564	575	573	574	539	582	575	551	561	514	553	536	522	579	533	546	579	560	556	550	581	501	536	568	566	590	558	555	541	533	539	547	552	568	569	565	540	568	576	553	553	556	582	557	547	604	600	539	581	577	555	562	557	555	586	556	541	514	525	574	559	560	533	559	612	544	525	572	549	579	563	560	537	530	564	583	553	531	556	600	560	536	540	563	540	576	535	572	591	554	549	589	547	586	561	617	510	577	559	521	585	541	551	560	567	593	532	528	589	576	606	562	542	545	561	552	555	579	569	551	572	549	569	552	575
23945	21348	28468	24558	21288	9922	2200	1634	1374	1267	1165	1118	1138	1085	1090	1085	1000	977	936	962	941	934	868	911	900	918	944	870	935	870	934	878	913	940	920	938	925	898	939	912	928	907	998	906	899	919	907	905	917	918	904	885	891	930	880	887	902	850	863	942	911	961	924	879	861	847	871	887	926	861	879	898	915	898	872	939	876	872	895	883	813	931	870	904	881	904	845	907	886	858	793	868	913	874	889	894	898	885	893	847	863	876	877	874	909	833	878	908	904	891	932	902	874	852	841	876	892	854	893	889	878	887	894	884	927	920	891	913	868	832	876	883	871	862	870	884	826	909	881	893	822	904	920	865	901	779	844	859	853	881	868	928	894	918	967	898	920	845	888	920	879	868	871	858	838	832	932	893	941	873	892	934	897	888	949	860	907	884	865	860	909	851	872	890	897	910	930	906	869	923	889	882	898	863	949	910	919	911	930	970	814	844	865	869	886	897	861	853	842	929	876	916	866	915	930	859	890	859	903	886	853	886	874	876	927	897	845	872	878	892	923	882	884	857	860	911	877	896	875	899	887	870	918	858	890	962	905	863	881	859	860	860	882	956	861	860	917	911	922	827	895	920	922	902	826	922	830	896	887	875	834	878	914	901	852	897	902	947	900	895	899	897	888	830	833	901	860	910	864	877	894	852	841	883	897	916	857	909	936	855	875	850	870	903	864	851	876	867	914	849	920	866	887	846	867	889	835	905	859	866	896	825	835	882	907	881	873	809	878	887	886	883	855	965	904	893	847	929	879	890	877	915	880	906	922	856	851	884	861	939	884	929	864	917	836	880	848	911	909	896	906	853	879	886	873	870	922	872	842	876	882	929	883	925	878	842	802	913	838	852	885	882	907	832	890	881	935	867	839	858	875	869	866	802	824	849	843	922	864	902	910	891	898	890	923	915	846	871	929	879	908	941	902	884	901	848	893	866	886	911	840	858	872	814	859	885	896	902	932	876	877	880	845	884	851	893	847	815	891	837	894	888	863	937	906	916	885	940	880	888	922	856	888	835	901	899	830	848	928	903	851	876	875	928	910	881	885	853	817	866	842	895	889	865	859	920	885	914	892	902	917	883	841	927	878	863	912	848	931	879	891	885	867	865	878	958	881	861	848	823	847	865	873	861	939	867	903	890	886	899	886	876	850	865	845	864	840	867	912	899	869	892	901	782	914	946	878	883	857	913	827	880	852	853	888	895	900	881	899	873	893	898	893	881	822	880	909	823	897	891	931	913	855	843	859	822	898	864	841	897	893	858	882	884	855	864	901	866	873	870	860	888	884	830	837	848	863	879	932	932	851	906	888	862	879	857	882	870	898	890	868	887	859	898	917	921	870	867	873	823	902	839	894	857	863	858	920	885	894	859	909	841	928	961	876	873	827	836	917	932	859	850	918	837	825	894	967	879	847	918	848	853	885	898	937	910	860	844	940	862	899	896	902	862	914	896	851	888	866	876	887	816	872	901	877	924	902	864	912	879	914	882	871	945	859	898	845	872	879	866	869	891	872	894	875	899	879	829	811	880	927	872	881	951	833	836	905	940	842	917	926	883	889	829	854	838	869	890	898	928	885	825	880	898	896	842	858	848	860	901	827	936	887	874	866	898	887	903	882	875	969	855	869	844	870	872	911	920	855	881	876	870	918	866	906	846	849	846	861	872	901	865	860	842	873	926	835	888	860	861	885	924	898	810	893	841	858	863	910	872	878	844	852	913	889	909	903	892	858	866	866	940	882	803	900	904	852	886	869	890	845	909	917	865	875	899	906	901	872	916	950	850	906	915	874	836	930	919	840	872	882	857	829	870	897	902	841	840	885	887	832	902	840	836	878	858	882	889	909	852	862	851	888	891	868	851	829	905	935	876	859	871	857	831	869	843	874	861	891	904	857	866	858	830	914	885	856	862	849	872	867	896	898	886	875	868	855	894	863	837	927	897	864	881	926	878	897	883	931	878	866	900	851	871	902	880	876	875	840	884	928	897	905	850	862	881	916	867	837	852	940	855	923	875	901	920	882	877	879	838	879	928	923	887	858	858	909	946	863	864	838	886	883	886	874	919	907	969	895	854	864	886	890	922	875	857	830	860	919	894	831	861	871	903	844	821	870	859	924	910	845	903	878	917	893	826	848	857	923	902	872	884	880	823	865	879	888	880	900	914	884	878	864	884	851	893	858	917	858	867	850	859	873	864	860	923	868	867	893	862	839	859	901	897	888	888	877	838	854	864	914	863	841	859	886	859	891	833	858	895	877	896	839	877	851	942	907	877	900	869	871	891	915	886	882	835	873	893	860	911	870	857	916	893	883	868	878	920	926	929	874	831	888	850	865	869	848	858	921	926	870	902	866	897	915	883	861	840	859	917	861	884	878	878	902	909	923	882	889	881	914	914	906	922	861	911	876	899	908	875	889	835	888	886	849	865	924	868	862	875	858	845	909	883	888	825	873	876	900	974	857	851	859	839	849	862	876	842	920	859	925	849	865	878	847	869	958	939	864	851	869	863	914	859	903	820	910	898	845	857	874	893	896	942	932	867	879	904	847	867	867	885	823	848	916	902	890	860	910	835	897	915	856	873	889	876	870	861	877	862	888	923	827	857	881	863	862	842	872	898	909	878	830	858	869	858	879	890	892	881	865	900	894	940	892	893	871	890	923	876	865	870	925	875	875	928	894	860	911	871	897	907	884	869	938	876	844	889	848	856	911	936	873	892	899	851	917	871	836	905	864	946	861	900	869	917	895	860	885	869	887	869	867	829	888	897	857	861	832	801	910	839	931	864	866	899	875	905	851	842	870	917	856	925	906	860	864	866	879	868	887	868	876	935	859	847	820	816	873	901	825	859	888	902	897	835	900	899	913	852	844	849	825	882	877	860	907	907	879	855	844	898	918	862	872	848	845	937	869	935	902	900	869	890	889	900	896	860	876	902	910	865	906	898	867	818	912	909	877	853	867	828	858	883	862	925	895	864	912	902	889	901	894	933	904	866	886	908	912	888	856	868	876	839	901	863	878	878	847	907	863	877	947	837	851	901	865	871	864	894	843	815	861	798	832	913	867	897	907	922	895	828	899	843	814	854	855	831	867	898	899	878	843	871	865	923	893	878	893	893	874	839	899	858	815	889	888	874	814	846	868	839	921	857	904	892	829	869	858	878	876	872	886	894	871	903	888	893	860	850	906	918	899	876	872	889	868	895	883	896	881	904	861	927	831	879	864	863	848	821	820	911	907	916	831	872	883	884	960	902	900	852	860	902	857	883	905	866	892	872	904	834	898	925	831	912	882	869	910	833	865	921	927	853	865	881	887	878	896	872	912	905	921	889	900	853	877	852	894	849	867	892	851	863	892	852	903	902	860	873	878	872	881	902	914	842	882	870	854	904	912	883	835	932	872	916	901	856	883	893	915	895	909	886	892	934	897	825	924	917	899	898	874	880	860	878	842	892	868	873	915	886	847	912	889	864
7919	21146	15946	10421	5595	3117	2374	2188	1641	1606	1447	1372	1264	1172	1181	1101	991	945	892	1013	910	964	914	954	957	912	978	889	913	901	936	893	974	897	934	920	948	941	978	912	982	909	922	951	951	938	922	905	909	892	898	907	902	864	874	952	882	875	840	900	866	879	844	846	897	908	901	889	874	903	890	870	872	894	862	885	844	920	830	890	853	966	805	913	896	879	883	882	855	874	870	844	868	924	881	896	873	868	885	876	932	912	888	852	915	825	881	844	883	834	874	888	892	842	884	867	870	860	846	858	890	880	871	908	857	881	892	907	882	858	842	871	912	874	833	902	894	898	846	843	816	917	880	924	856	844	867	910	911	903	871	869	821	875	887	908	877	865	867	900	938	880	833	890	887	869	804	870	858	855	823	888	865	903	849	903	850	850	874	879	871	867	840	891	840	880	886	898	822	901	878	851	882	868	915	863	905	880	866	865	793	888	884	912	869	882	873	858	879	919	873	902	854	838	905	892	879	869	865	897	908	885	829	920	830	890	873	869	845	856	860	837	847	910	901	917	805	857	886	847	825	877	870	847	848	913	872	871	877	890	876	862	866	833	814	877	853	832	882	863	905	903	860	901	856	894	878	845	864	861	904	907	893	925	833	838	865	863	912	850	897	851	882	827	845	902	864	865	874	895	832	845	904	827	893	922	925	918	909	827	912	885	867	827	921	874	851	885	847	895	865	869	904	856	862	875	853	929	853	919	897	877	837	890	867	864	885	877	876	852	937	844	937	918	857	847	816	896	840	837	870	894	851	878	878	885	939	882	878	871	874	874	923	861	881	857	828	914	888	897	865	901	845	902	903	847	903	834	834	875	901	837	912	899	897	861	881	892	876	891	853	878	876	870	914	856	884	879	866	906	883	872	895	880	851	877	849	819	918	895	877	875	855	846	892	882	914	908	852	895	854	970	901	879	838	862	855	874	901	884	891	900	850	916	913	866	851	873	817	875	835	879	876	872	877	859	855	878	889	866	873	835	892	867	840	827	874	884	874	880	905	852	881	840	864	867	901	917	894	866	846	919	864	893	823	876	828	914	811	923	832	880	855	861	904	915	854	869	857	919	890	906	830	831	833	891	899	907	885	834	888	880	858	882	867	866	875	876	846	916	870	836	888	856	870	937	860	828	885	870	865	864	844	885	863	861	867	882	852	868	848	904	903	957	865	913	877	889	921	875	838	890	844	856	836	857	878	909	832	905	842	818	881	879	918	888	841	905	935	851	847	926	828	882	821	887	919	830	889	892	870	890	876	851	860	892	873	879	904	840	888	855	828	851	946	902	804	907	885	816	834	825	895	871	858	877	844	876	891	863	901	889	871	865	894	909	839	918	897	874	887	901	841	858	888	869	854	884	897	839	853	861	888	864	890	848	897	878	840	914	860	873	861	880	777	868	907	873	911	877	855	847	851	876	881	857	874	872	900	937	912	871	837	850	851	854	876	908	857	833	836	839	850	889	891	846	810	872	841	928	875	853	883	871	869	904	838	858	856	934	885	913	901	873	808	923	862	899	879	804	898	874	955	860	894	948	902	889	900	840	865	871	851	894	872	853	848	866	843	838	863	866	837	837	900	844	919	889	876	890	904	897	890	871	891	909	884	817	894	897	884	860	889	894	867	850	869	854	919	858	874	883	864	930	882	905	860	858	873	890	895	888	824	889	837	825	834	894	893	903	811	879	845	914	865	856	897	899	870	869	858	908	827	853	865	928	876	825	868	889	867	899	835	893	824	835	888	840	895	898	847	897	892	917	868	873	831	899	916	871	879	856	855	855	890	887	865	847	890	919	929	932	851	840	839	922	894	884	855	916	842	901	867	891	870	907	896	929	864	878	871	902	886	862	855	915	835	874	884	844	883	839	854	905	902	902	914	897	884	913	890	956	829	922	840	902	875	855	869	928	874	851	847	909	859	859	872	859	848	890	902	854	880	884	887	863	857	859	862	897	821	862	908	869	869	861	885	810	881	808	859	818	864	867	878	887	879	886	911	880	916	891	865	774	851	904	844	871	845	878	888	833	876	839	912	867	898	855	876	854	866	900	863	928	873	882	899	899	865	920	867	871	851	841	865	894	898	918	857	838	792	825	895	839	853	871	934	824	880	872	870	867	835	858	888	829	858	865	903	876	871	810	865	843	863	895	915	829	859	816	841	897	882	885	862	855	912	869	880	886	838	868	857	872	838	839	883	855	804	865	887	938	875	880	880	864	867	848	809	855	870	849	945	825	854	897	838	865	880	913	859	864	856	822	842	852	879	885	888	863	832	852	895	837	892	869	843	879	858	892	825	853	867	902	834	828	856	871	887	879	903	835	883	851	859	858	852	878	900	860	843	880	831	931	852	871	859	881	854	854	903	840	883	836	857	894	898	894	874	872	851	857	844	840	914	870	921	864	934	944	906	881	851	900	896	889	887	850	888	829	885	874	863	891	824	883	806	869	881	825	891	823	834	902	837	886	891	887	921	862	908	838	827	876	892	880	867	868	851	843	912	910	853	867	886	845	864	848	887	848	904	929	899	816	899	872	834	860	868	898	876	845	862	939	881	903	884	892	921	822	861	898	903	907	892	898	862	838	906	884	896	893	875	851	914	901	864	886	858	887	894	898	916	843	813	872	912	869	903	906	844	868	932	845	851	875	841	806	849	830	931	880	876	835	887	913	850	952	826	884	896	926	869	850	882	856	844	916	795	882	851	926	842	874	866	873	844	888	908	845	859	867	871	852	885	811	857	869	910	926	906	885	888	889	898	896	842	876	820	834	889	867	839	898	889	850	887	844	889	870	844	889	870	851	901	958	842	840	830	883	872	871	873	871	843	879	866	890	882	851	904	872	857	853	932	863	832	902	828	927	870	887	887	868	862	911	904	847	855	885	871	913	883	881	892	835	876	866	864	829	873	883	844	876	845	905	865	863	860	872	909	873	838	956	886	880	871	910	865	914	878	832	892	890	828	900	886	871	818	881	887	855	870	869	831	898	844	870	856	875	881	916	856	859	861	824	837	916	885	882	861	849	861	886	917	863	843	837	901	862	850	828	873	866	869	863	837	887	860	853	891	852	846	919	852	918	885	908	849	868	819	912	917	850	905	829	871	879	834	919	860	892	922	885	890	847	891	869	867	879	861	934	900	866	866	918	886	854	923	835	814	879	861	901	884	918	840	830	846	876	861	894	913	795	884	889	875	878	828	886	915	887	826	898	877	904	906	890	913	844	869	886	905	852	828	886	906	883	852	883	830	868	843	847	886	928	875	872	860	823	856	927	828	856	898	874	885	903	842	894	923	836	890	867	833	863	872	877	842	857	893	874	898	907	843	847	895	869	914	848	852	863	829	877	819	855	913	892	878	837	886	857	893	871	875	861	837	864	854	917	809	886	860	927	842	879	878	854	894	882	803	948	932	899	883	876	859	848	946	884	893	824	889	872	873	866	870	861	873	886	906	869	882	898	846	853
24893	21270	27353	25393	11008	1491	962	828	748	744	670	595	599	587	581	589	527	525	501	503	506	526	484	501	528	474	477	499	532	526	505	479	509	517	489	515	514	545	507	518	537	543	495	457	540	504	538	468	505	512	484	506	493	510	488	491	458	529	508	466	499	484	476	516	543	473	490	523	517	479	490	491	479	477	454	496	522	456	474	527	475	505	498	516	499	488	493	476	459	502	481	482	443	497	488	478	499	515	501	465	483	508	485	463	474	514	491	450	499	502	528	482	463	488	508	487	549	481	501	460	463	489	455	473	473	501	480	510	504	477	512	467	475	477	448	479	482	460	479	473	476	468	500	491	466	492	495	508	457	456	459	502	489	450	476	499	511	495	490	481	460	468	511	454	478	474	528	476	460	498	486	502	537	479	474	515	450	495	468	495	453	487	485	492	485	459	494	517	492	433	508	506	505	465	497	501	476	494	530	470	499	496	496	520	469	497	501	444	500	486	495	484	487	469	478	499	430	457	500	473	494	482	491	484	475	472	463	434	480	487	499	490	481	478	453	509	516	446	507	489	460	480	473	504	486	481	483	476	479	459	512	498	494	484	473	498	496	448	494	468	466	467	472	499	520	448	464	454	526	480	468	485	474	462	512	491	467	496	505	461	493	443	473	499	521	486	487	481	459	467	463	540	494	488	532	460	485	495	446	468	496	481	500	475	508	477	478	461	451	498	492	474	447	495	497	456	514	494	489	440	477	477	462	462	489	464	476	519	519	482	465	424	467	482	476	506	474	500	492	464	496	522	479	487	470	527	450	498	462	471	489	511	483	510	478	501	481	470	482	474	499	491	531	474	496	453	495	474	557	466	475	453	468	513	465	473	497	456	458	476	466	491	441	462	471	482	507	473	493	503	443	487	493	471	478	488	497	471	516	476	490	483	479	513	462	485	485	477	501	458	483	454	515	527	444	457	467	520	482	497	492	480	476	485	498	536	455	499	467	461	451	506	490	472	480	485	475	520	461	494	520	471	468	478	499	479	486	470	517	476	430	508	494	502	501	480	461	471	475	452	493	521	453	496	496	468	473	523	463	499	478	475	483	478	493	488	465	457	457	499	502	485	539	457	522	473	469	450	499	484	488	505	508	485	433	493	461	480	495	504	512	476	460	498	483	511	484	480	486	470	484	505	489	485	504	518	447	461	506	476	500	509	501	465	469	449	500	489	460	500	485	483	506	461	498	482	468	509	473	495	473	476	525	459	495	494	483	471	494	514	448	502	487	524	458	462	481	514	464	446	490	509	476	499	478	512	496	491	483	443	454	451	506	475	476	473	481	463	492	461	470	448	502	446	467	487	491	493	552	498	476	439	448	452	480	514	497	496	479	487	485	491	445	521	474	504	485	483	516	460	428	497	477	517	469	456	463	440	467	496	524	464	497	493	459	524	495	502	456	467	473	519	445	509	482	492	512	498	537	479	545	492	515	486	435	461	484	500	503	465	488	465	456	501	460	477	491	468	453	495	464	500	486	459	488	462	491	528	482	469	497	503	445	498	485	457	508	477	449	495	474	474	476	481	442	475	478	467	500	463	463	465	489	458	473	513	513	476	527	478	491	495	522	478	504	507	461	463	478	515	454	493	494	482	482	479	465	491	467	501	478	512	503	468	465	512	474	459	509	488	473	524	494	501	462	472	473	449	515	465	493	482	480	479	500	451	488	487	475	521	485	463	530	479	502	455	449	486	479	495	465	500	472	490	471	468	460	519	483	498	491	497	497	518	476	498	494	505	469	488	473	518	451	488	511	499	490	513	515	462	493	438	503	496	496	455	484	554	480	486	485	504	444	466	516	490	485	508	497	479	458	442	476	499	458	485	470	491	502	517	529	486	537	470	519	469	505	490	500	503	510	477	507	506	495	490	484	520	476	533	499	460	484	481	494	523	489	487	481	452	482	450	484	467	493	485	472	526	464	504	497	480	461	457	479	483	485	497	433	434	499	492	535	459	496	458	468	523	505	496	470	514	503	514	462	474	506	489	477	479	445	472	499	490	521	541	501	518	506	509	502	478	487	481	471	437	507	485	483	484	519	464	497	463	467	505	506	493	493	500	474	462	502	485	457	508	479	516	449	520	470	495	518	474	473	511	521	459	482	477	476	491	457	468	449	469	448	452	469	441	483	515	500	458	445	483	499	509	470	495	500	509	509	474	458	518	470	496	448	498	494	499	493	518	438	488	459	472	489	460	448	496	506	480	468	477	492	461	508	476	498	459	478	472	509	484	462	529	460	475	476	485	512	451	500	448	451	471	528	467	480	497	480	540	495	510	490	500	470	479	515	527	506	501	487	454	516	481	489	489	474	531	508	464	509	468	489	501	488	476	465	469	496	496	466	502	491	482	476	449	462	498	487	456	490	432	493	507	440	494	468	509	478	438	502	471	470	512	464	461	494	493	483	460	484	459	520	465	469	498	480	475	476	493	480	536	504	464	505	473	453	496	501	496	540	544	476	475	514	511	483	453	512	521	500	508	499	516	477	442	476	488	439	498	535	499	494	490	498	511	461	427	505	466	491	477	472	494	472	451	444	516	445	496	446	496	497	536	492	494	503	477	458	463	475	482	465	489	519	483	482	518	499	495	479	480	471	488	467	494	460	497	490	497	503	474	458	441	487	451	512	455	482	461	500	516	476	513	512	504	454	502	479	490	491	475	465	495	441	514	469	460	474	465	509	489	474	493	504	460	482	439	441	448	469	516	511	475	490	454	504	498	476	474	517	453	476	512	508	458	478	495	476	472	486	459	452	478	459	454	499	486	470	520	486	478	455	486	520	488	473	505	499	498	500	469	436	505	461	508	495	458	457	480	494	493	508	504	502	476	491	523	482	453	502	501	520	499	465	452	495	422	481	452	491	499	450	486	410	503	492	526	477	487	485	471	513	473	454	437	524	503	466	469	488	472	459	470	479	470	473	532	458	473	525	485	503	447	461	475	504	521	480	507	493	467	504	519	478	479	477	459	484	482	466	444	471	481	487	458	509	480	473	477	498	459	471	485	491	490	461	470	504	476	457	468	520	424	470	457	476	511	490	478	461	510	477	490	447	492	485	482	524	493	493	538	506	503	486	459	439	482	467	490	486	463	480	453	485	505	454	501	450	471	484	478	497	431	493	482	503	478	474	523	505	476	521	484	486	438	466	465	476	499	466	496	471	446	508	483	473	459	479	483	510	483	486	471	475	472	487	476	513	492	488	481	496	488	504	485	492	448	505	519	482	517	479	486	502	505	463	466	470	487	446	501	467	486	430	513	503	475	495	479	507	519	472	501	516	475	477	458	551	462	489	496	468	471	486	499	505	459	527	461	509	499	482	460	484	490	487	519	484	471	511	530	494	472	480	517	494	489	486	447	475	486	516	444	493	469	491	495	475	502	471	492	500	444	455	489	464	500	461	492	519	491	501	484	456	477	482	499	507	475	450	524	537	511	472	508	451	467	443	484	459	494
6763	15561	11276	6775	3443	1931	1349	1302	1038	969	859	806	793	687	717	686	573	572	532	583	569	546	529	538	559	559	537	501	532	557	541	507	551	549	572	568	594	555	601	547	561	573	534	546	526	547	540	539	511	550	520	480	507	548	516	471	505	544	529	495	505	532	506	499	564	512	494	526	588	496	515	496	498	492	502	503	477	510	540	536	495	505	523	488	501	519	518	516	546	531	516	498	493	543	515	451	503	533	527	499	517	512	481	460	485	493	514	500	482	483	526	482	510	515	509	460	475	521	548	512	541	499	470	511	519	488	550	480	460	492	492	509	510	503	505	492	513	508	475	489	539	498	506	481	481	481	511	530	521	503	479	517	515	503	503	509	492	500	483	530	529	515	497	501	513	473	466	468	526	488	495	521	501	533	493	499	548	458	473	482	477	507	476	479	482	489	525	508	483	463	534	495	492	498	514	476	465	511	511	500	510	513	478	514	541	536	497	510	477	525	487	525	499	487	508	469	509	509	517	516	493	500	531	505	502	493	514	498	482	502	514	479	517	554	527	498	508	488	490	481	536	467	484	481	527	512	478	471	521	541	492	549	488	475	495	538	521	547	481	505	492	499	504	521	503	509	517	506	469	506	528	475	520	495	508	519	491	497	491	514	488	480	486	506	545	495	544	490	530	518	519	477	542	487	481	514	481	491	495	517	508	515	547	458	479	510	551	519	516	514	467	504	489	485	511	497	513	533	531	495	514	511	501	493	504	505	511	470	540	506	483	496	504	476	498	501	480	493	501	536	492	531	493	505	512	499	520	526	465	509	487	480	532	485	479	487	498	499	520	498	497	497	519	502	495	518	555	510	492	491	503	500	546	503	466	504	479	518	494	486	508	462	539	494	535	488	485	457	489	497	503	481	504	506	520	515	483	500	501	499	512	519	471	480	484	520	530	473	484	508	504	453	536	536	506	517	516	488	500	496	509	517	506	532	492	482	470	498	501	533	518	482	501	471	487	493	506	514	492	519	480	526	501	440	468	469	508	487	504	528	523	509	507	512	519	512	495	497	484	532	475	467	496	487	507	520	529	505	505	525	523	512	509	479	496	512	484	494	506	497	492	448	489	518	500	471	521	469	540	510	510	491	505	532	529	529	493	513	486	476	503	488	499	517	516	487	500	539	526	512	477	458	520	521	530	509	467	490	495	492	465	514	482	503	579	522	527	502	459	487	498	508	515	514	534	542	509	540	525	518	513	471	518	505	459	503	534	526	490	505	507	510	531	517	528	527	508	522	530	499	500	503	492	478	540	461	490	531	493	501	511	477	501	517	511	518	497	499	471	495	513	489	552	493	496	522	540	494	527	484	513	478	541	535	475	537	466	501	547	505	455	476	506	537	525	528	496	482	510	501	494	494	508	501	510	521	496	521	482	536	541	502	515	481	475	473	491	513	465	496	547	470	497	523	476	539	521	518	499	487	469	492	535	494	482	513	496	536	471	501	505	493	503	508	487	473	494	477	515	488	529	489	529	499	528	528	463	499	493	523	524	499	542	531	522	475	514	500	496	492	515	520	462	515	512	520	496	446	527	498	479	470	485	500	494	493	478	468	519	501	496	516	499	492	537	508	486	493	466	481	487	534	483	513	489	475	511	501	500	520	479	489	486	514	455	513	511	525	496	495	508	442	489	515	513	508	502	478	558	499	504	451	502	506	504	529	522	511	515	502	479	503	508	544	480	510	488	509	521	529	511	498	501	521	563	505	482	471	491	522	530	494	493	466	531	490	499	480	496	502	456	522	480	512	513	485	503	497	540	500	513	521	499	521	500	513	488	494	506	486	503	543	497	523	484	515	482	535	542	476	471	532	515	500	451	532	498	491	464	515	500	499	507	474	515	496	504	478	498	479	492	508	516	480	489	496	489	494	521	533	492	488	497	490	525	530	502	543	508	491	508	516	494	459	501	494	472	513	522	515	507	531	490	489	514	498	481	466	508	500	514	506	511	478	516	541	535	460	498	512	508	490	482	460	525	456	480	490	553	458	552	491	473	474	485	492	497	512	485	486	498	523	484	516	518	518	478	502	502	513	505	480	490	520	524	490	516	478	509	465	509	487	490	502	527	503	511	511	546	510	525	477	518	490	516	516	506	488	518	490	526	497	502	528	494	502	516	535	483	500	503	470	519	481	478	510	499	496	515	500	494	468	496	520	484	515	517	513	492	502	499	505	498	510	492	504	501	491	454	507	551	483	507	467	500	503	495	549	476	495	518	507	485	467	526	497	538	511	542	500	493	505	486	515	536	550	512	513	509	520	462	505	467	473	487	505	508	510	563	485	531	522	493	482	502	501	535	501	459	559	475	483	499	474	527	489	530	530	490	500	515	489	520	468	504	512	487	496	477	523	480	472	492	495	499	507	508	496	495	485	471	502	489	498	519	510	493	476	461	529	473	484	506	494	456	473	480	511	498	487	507	524	552	487	500	522	505	534	496	554	554	510	524	520	487	507	516	504	517	496	484	508	510	541	498	477	471	481	491	507	473	528	526	488	485	488	489	498	535	493	546	521	507	514	514	524	513	513	507	510	507	497	498	522	484	470	499	504	506	540	525	462	478	490	481	453	487	537	496	499	500	489	487	507	479	549	513	472	528	497	506	487	529	507	491	477	491	487	513	487	499	507	545	482	485	512	512	551	523	515	484	502	489	505	493	515	497	508	501	526	517	540	522	494	481	489	500	522	537	500	490	530	478	501	499	526	478	489	461	499	487	523	507	480	519	543	464	519	508	507	498	504	515	478	504	499	497	525	541	501	512	514	473	511	500	539	519	513	511	479	534	472	510	502	515	480	495	523	510	509	494	523	470	529	487	504	526	546	555	501	545	519	543	511	496	533	521	487	483	476	481	454	501	502	517	510	497	512	493	522	550	508	511	524	504	525	537	506	495	470	529	495	509	509	547	522	471	525	468	519	491	500	499	480	491	494	506	518	476	496	520	509	472	484	532	509	483	525	489	507	506	517	513	555	514	506	504	459	494	498	495	534	486	519	488	548	543	501	551	478	485	474	518	494	508	475	526	475	458	486	539	524	480	501	435	517	496	507	461	519	528	489	459	490	478	504	505	523	527	503	526	516	484	507	463	494	506	501	501	525	489	512	505	511	515	481	481	497	487	487	495	488	487	520	490	546	534	494	481	514	488	516	462	495	500	530	509	514	540	491	538	502	508	491	513	509	520	502	517	527	480	495	495	501	506	512	468	467	512	544	536	499	488	478	485	504	500	540	502	501	497	541	516	522	538	523	531	481	504	504	477	473	553	552	454	471	485	509	495	491	498	481	520	470	503	527	498	468	487	520	486	487	524	511	502	507	488	503	485	543	519	526	535	502	475	510	511	488	458	497	481	525	487	481	479	511	497	510	533	512	528	492	500	484	483	485	506	463	476	518	476	525	491	525	513	487	487	507	488	505	502	499	534	510	538	518	488	507	477	491	496	465	479	494	525	487
22664	21334	29035	23997	21345	21395	9659	2488	1852	1633	1497	1482	1393	1231	1292	1268	1099	1069	1020	994	1044	1026	1018	1035	1015	1057	1053	962	1015	1031	1031	1028	1052	1036	1011	1088	1036	1114	1086	1012	1074	988	982	1069	1013	979	948	956	907	960	999	939	1016	979	947	944	973	962	958	994	982	944	971	983	1013	1006	1040	930	984	969	877	965	936	908	961	1016	922	917	945	962	956	932	964	915	955	993	905	965	1007	918	957	975	963	945	941	930	950	933	947	955	934	903	952	946	900	918	996	969	958	942	949	970	988	945	963	970	932	961	977	925	976	989	921	947	926	936	989	953	859	939	958	934	954	956	881	995	927	942	995	896	915	935	938	990	945	944	978	974	910	976	890	964	955	952	960	876	944	924	937	897	899	923	981	927	937	963	970	917	932	901	932	953	920	927	922	985	923	874	971	973	918	964	943	978	971	892	949	963	895	926	947	950	955	917	927	960	897	923	951	973	937	894	977	968	952	952	920	980	976	905	935	971	910	885	932	930	915	991	892	972	977	955	940	965	969	933	952	975	901	977	918	935	935	984	932	961	945	965	919	970	927	952	877	896	889	948	958	1013	956	920	934	912	882	938	889	884	1014	961	937	966	918	905	919	925	975	909	950	976	868	956	939	923	914	941	926	908	904	965	989	947	916	886	916	932	930	929	897	941	931	934	889	966	986	1005	969	932	948	959	947	991	913	984	952	990	950	955	932	962	949	904	926	961	969	930	948	992	960	926	964	932	942	969	968	898	929	931	886	978	970	976	898	985	941	917	952	942	924	978	928	967	942	932	979	941	965	954	972	905	945	940	910	969	984	972	891	954	926	914	894	957	942	986	886	923	963	929	980	916	959	984	957	912	916	954	931	1018	957	986	935	987	940	917	902	936	919	927	918	957	963	928	950	974	920	933	938	967	941	1003	976	983	934	944	956	948	926	974	929	914	937	962	940	915	908	930	914	921	947	957	936	935	879	953	942	1019	908	918	947	894	897	933	1005	928	924	953	945	949	921	910	931	910	917	927	918	931	983	976	985	1006	915	954	930	922	991	988	943	952	881	927	922	935	948	994	921	957	896	961	1000	943	928	865	906	946	949	942	920	903	958	943	955	856	978	936	956	938	935	892	957	900	948	930	955	952	996	1002	939	874	942	971	981	943	969	904	951	972	936	937	876	938	959	935	906	893	899	954	871	945	936	969	909	923	952	987	981	922	967	871	923	936	947	933	956	923	957	932	934	917	931	907	941	979	883	858	951	947	946	935	946	936	935	988	962	973	1010	876	967	914	914	913	988	942	943	965	875	918	859	884	931	913	923	940	950	946	965	946	908	934	959	884	915	965	878	926	947	983	901	924	940	931	950	953	949	906	924	975	918	926	959	939	945	934	897	905	922	957	932	960	918	940	941	912	902	927	863	939	905	958	984	952	900	949	952	941	927	983	876	959	933	905	982	955	973	996	908	963	941	974	924	982	949	953	965	950	919	963	916	946	890	963	916	928	938	911	949	929	976	935	888	929	942	930	929	923	916	892	959	931	920	909	925	947	937	868	983	908	928	917	956	876	951	934	966	901	924	886	909	963	959	924	955	960	965	905	888	924	937	987	926	931	939	923	968	918	982	920	956	932	941	989	930	913	921	978	916	950	964	968	935	953	988	933	927	939	951	962	903	935	886	907	960	981	894	962	951	880	950	926	963	952	940	985	970	911	952	981	898	945	911	877	915	880	904	965	897	957	980	931	973	937	947	948	903	1004	964	994	928	946	903	935	916	925	990	908	886	965	975	962	888	926	915	922	939	923	891	960	938	899	934	1024	925	962	936	952	948	952	884	934	937	934	918	967	962	911	968	866	932	922	948	967	889	961	926	930	879	882	941	956	903	980	997	914	932	987	912	935	947	892	956	922	932	896	992	885	892	890	931	918	887	905	917	969	898	930	959	948	940	884	952	963	966	932	916	937	968	977	949	940	927	1004	900	1015	934	955	962	975	887	947	968	967	950	896	919	925	910	989	935	920	942	889	912	851	910	941	933	925	985	946	955	928	998	933	907	923	914	925	971	933	948	886	962	880	934	973	898	965	943	965	944	918	909	912	903	941	937	908	884	922	949	960	949	926	912	918	972	954	901	952	919	942	973	992	985	918	920	913	924	969	949	974	947	967	924	890	931	924	979	878	875	972	881	945	923	940	958	912	902	904	963	950	919	983	915	952	952	954	920	974	950	988	929	907	911	901	935	999	901	959	951	969	950	912	919	875	895	908	866	921	965	940	972	1004	957	964	944	922	967	959	922	956	953	965	943	964	920	907	974	974	966	1002	919	991	968	913	1022	933	914	920	962	915	985	913	975	946	979	930	980	983	985	913	913	976	921	967	931	936	914	850	964	884	964	998	958	979	932	1011	899	937	951	945	941	893	928	966	875	902	925	900	868	940	973	874	962	948	935	885	1014	931	968	889	898	909	928	1001	961	948	960	946	921	941	924	913	950	870	954	1002	895	975	945	965	952	964	897	945	942	933	925	888	946	960	960	880	957	885	885	1016	981	918	932	933	890	944	893	918	937	936	917	992	1000	929	946	894	862	988	890	945	920	887	919	907	936	943	962	905	932	959	985	932	895	913	945	956	963	966	911	961	982	895	971	906	938	939	977	898	989	928	910	917	880	939	996	906	953	952	924	926	1001	961	982	915	942	965	945	921	970	913	967	931	908	964	947	920	943	948	978	872	928	940	940	914	929	903	923	901	928	1037	933	945	930	931	966	1005	959	945	927	967	956	945	953	925	994	956	948	938	933	919	946	946	920	905	951	948	894	1003	976	956	967	1017	938	977	962	946	934	887	1011	951	892	922	941	963	888	902	941	928	1004	931	911	930	978	911	926	970	925	942	914	890	873	886	961	900	916	889	965	960	939	930	944	950	947	916	923	960	921	924	922	916	944	946	934	897	955	938	871	836	910	898	941	973	963	980	965	958	994	945	915	946	1005	992	911	970	930	985	922	999	950	885	945	983	999	906	885	987	932	1008	918	880	954	954	970	909	920	945	964	995	951	935	875	965	932	967	972	940	926	943	917	945	954	907	900	931	930	895	943	998	986	973	886	963	974	967	945	1021	926	851	917	900	1017	941	936	978	921	971	921	959	903	992	948	963	967	939	954	940	958	940	964	936	947	958	961	954	933	946	966	972	960	914	960	954	939	970	932	940	944	946	880	963	917	921	960	964	949	894	967	971	947	1000	942	937	936	945	984	961	977	936	918	933	966	927	892	943	915	986	894	960	898	920	905	916	934	976	888	933	956	949	937	938	939	882	976	953	886	946	918	924	889	964	943	865	931	926	924	907	999	973	970	902	948	933	965	927	925	934	975	858	907	912	965	947	991	878	1011	914	945	958	916	955	908	888	982	902	956	929	933	910	988	870	931	896	1003	945	961	1000	927	879	913	988	940	975	922	950	897	893	926	919	909	947	921	957	953	934	960	897	969	888	947	894	951	950	988	938	965	902	964	898	965	931	941	973	895	942	959	985	961	908	924	924	921	914
9800	28387	22588	14665	7765	4635	3480	3157	2395	2122	1885	1769	1672	1480	1539	1409	1215	1150	1140	1066	1046	1039	1046	1032	1039	1034	1000	1003	1040	1045	1017	1093	984	1010	1037	1070	1096	1098	1112	1073	1083	1063	1025	1021	980	1011	977	978	1025	1033	1009	987	964	1004	930	973	930	981	948	905	965	965	938	997	917	1003	949	996	925	954	972	957	943	873	951	956	936	961	952	899	929	894	942	972	938	903	964	958	890	930	920	911	912	968	918	899	965	916	938	979	928	870	944	940	988	923	912	890	944	932	967	922	906	975	923	939	910	924	979	898	927	937	905	935	977	922	967	903	961	910	930	911	950	980	954	911	960	1017	919	938	881	936	924	894	966	947	898	907	945	969	932	905	955	906	919	941	964	948	935	896	875	922	913	980	946	912	913	939	979	879	913	910	881	976	890	889	897	930	877	908	944	908	879	930	903	926	958	937	926	987	933	939	899	915	954	933	926	944	911	935	899	987	969	986	950	885	900	929	887	984	935	1020	930	959	905	912	904	881	925	883	975	953	921	917	924	912	911	904	922	893	939	981	921	972	900	943	941	946	940	944	907	947	968	908	946	966	907	940	906	979	957	889	924	948	963	913	968	888	875	930	944	960	973	955	934	908	888	899	920	952	943	965	950	954	948	930	961	901	951	930	916	936	937	912	940	932	924	959	935	984	971	949	961	893	939	926	917	982	980	929	912	921	935	970	883	946	900	948	956	971	972	909	908	961	877	976	928	888	909	920	901	948	938	986	952	966	944	960	944	927	896	915	924	918	891	978	958	968	977	966	909	915	899	904	980	969	907	938	951	944	909	960	936	881	903	892	991	871	935	945	897	876	934	936	949	938	969	921	998	860	935	1003	904	960	908	998	948	954	991	973	910	965	888	911	952	911	950	893	937	944	991	923	900	876	909	907	901	898	957	897	904	976	924	940	894	907	923	917	909	928	901	909	979	957	897	912	911	955	998	888	920	916	960	967	904	897	999	915	896	922	903	928	878	931	927	879	917	926	936	904	910	937	928	903	928	915	944	910	937	881	938	948	906	931	859	981	922	867	1015	951	932	969	945	963	893	947	916	905	955	974	926	909	940	947	960	884	938	908	994	948	972	891	969	901	828	920	922	949	910	895	938	910	862	885	907	949	946	900	897	936	909	942	965	914	957	926	901	891	938	895	915	923	973	934	908	967	882	904	871	893	832	903	925	961	957	939	965	988	943	965	978	904	945	961	936	944	996	896	996	914	920	960	965	929	919	917	947	959	923	989	964	970	914	930	925	951	939	877	943	948	910	938	908	924	906	903	925	899	882	936	927	922	961	934	993	960	992	982	948	904	938	920	963	939	915	893	910	892	895	904	927	916	939	958	974	974	896	1002	928	914	969	955	906	983	921	995	943	912	918	955	950	919	947	959	949	952	900	928	982	900	913	961	897	940	942	925	929	929	953	953	922	882	859	859	916	888	897	946	947	981	908	897	892	918	937	983	897	935	940	897	944	886	947	961	914	975	964	905	932	910	910	869	937	936	953	980	913	951	895	927	979	900	907	928	966	934	958	986	922	907	961	870	924	935	954	939	913	896	900	939	930	875	903	917	974	947	952	893	915	919	895	870	946	938	960	956	964	976	930	946	894	961	940	916	915	984	974	937	982	929	934	882	932	865	927	942	930	932	916	942	903	913	916	909	927	952	878	952	943	943	950	921	916	956	941	962	949	954	921	940	948	935	961	962	995	938	972	956	939	872	929	909	894	988	928	953	945	1022	926	907	966	907	942	957	878	931	930	934	944	926	877	938	935	944	933	893	947	993	993	945	940	966	850	869	935	967	885	917	864	878	1011	927	915	950	895	1000	913	949	899	901	935	904	952	930	917	971	882	931	915	916	960	905	900	930	943	933	914	940	931	925	920	924	910	889	913	874	883	906	965	919	884	916	964	941	896	916	927	933	901	911	918	937	891	924	895	948	889	901	963	953	902	960	939	961	903	926	918	893	921	939	931	935	938	961	928	947	912	929	947	908	930	906	968	970	921	988	927	917	932	934	915	883	975	911	900	908	955	933	952	959	919	918	902	941	929	920	937	928	948	896	930	1003	871	935	949	885	918	923	911	1010	977	942	910	928	895	908	941	927	919	940	949	892	954	940	951	936	917	924	937	923	915	941	909	945	951	861	894	885	930	937	958	927	908	894	864	938	889	936	950	959	942	960	888	951	943	960	917	886	965	917	919	972	934	906	929	944	929	952	934	936	954	958	879	937	935	900	979	922	954	963	963	902	896	923	949	930	928	879	994	946	1022	922	928	955	922	956	891	942	899	918	909	944	981	885	948	991	952	984	952	919	941	950	970	960	921	912	920	926	942	947	928	949	945	935	938	898	931	963	939	941	934	957	878	930	935	990	939	920	891	943	965	921	971	932	907	953	905	926	928	920	1022	863	916	920	955	917	939	949	962	981	920	932	931	914	935	974	938	968	915	897	926	966	862	911	938	944	940	905	894	919	934	893	927	889	949	973	953	951	907	966	954	978	916	950	940	910	963	941	917	928	948	924	979	917	939	909	970	950	933	952	936	934	950	939	991	921	1003	943	957	971	926	912	936	948	876	937	875	953	979	905	979	939	963	909	948	906	937	956	922	935	961	921	904	899	952	916	911	919	900	979	969	960	894	944	930	924	893	952	956	975	923	959	931	907	957	907	970	962	924	918	903	923	887	891	967	985	965	930	971	909	900	878	955	882	919	989	944	944	973	992	906	947	931	936	967	1011	898	950	965	931	946	949	948	884	914	909	933	992	906	936	889	961	901	937	921	910	931	956	939	908	914	955	921	898	952	904	929	886	901	917	933	948	907	928	993	940	962	963	911	934	920	916	900	913	906	999	936	948	933	921	918	913	943	904	948	966	901	926	924	939	985	967	944	953	907	924	949	954	893	997	934	980	955	883	931	941	932	966	950	888	956	950	958	940	940	894	930	997	965	992	922	902	941	940	891	857	914	990	937	945	912	963	916	899	953	904	923	944	968	930	989	913	884	936	893	906	921	922	872	957	932	977	896	925	910	1010	899	943	900	919	914	877	930	924	929	954	925	903	946	967	952	933	913	970	994	924	941	901	961	889	939	949	972	918	940	939	945	941	884	932	934	956	909	871	931	947	905	893	946	925	910	934	926	949	920	921	919	924	912	892	984	910	938	980	1016	939	951	850	928	953	942	887	928	951	940	911	929	953	944	937	935	930	917	928	905	973	947	924	931	968	890	889	930	974	921	915	984	933	951	940	935	921	927	971	920	918	968	979	958	997	953	899	830	902	925	949	980	918	940	938	890	919	964	927	966	882	945	912	916	915	975	931	936	928	926	949	892	950	910	957	937	933	959	917	897	958	952	940	904	909	899	922	925	950	855	941	923	942	943	933	912	874	948	892	924	867	967	900	947	913	955	957	887	931	923	963	931	940	958	954	917	862	947	920	919	927	939	924	940	953	953	973	970	954	936	900	902	934	978	908	956	949	941	923	912	890
28064	19877	10134	3690	1333	899	708	747	676	655	592	679	620	585	591	588	593	502	553	541	621	570	553	544	511	583	577	562	552	604	572	571	581	556	547	590	577	555	579	581	580	603	599	536	590	563	555	594	549	583	585	524	557	546	546	562	516	583	538	523	553	553	547	569	543	557	555	552	547	545	551	558	565	531	544	549	563	586	572	526	510	562	534	567	535	552	577	567	571	523	546	563	599	586	537	561	542	608	545	562	519	509	563	565	565	533	546	577	514	558	531	589	506	545	572	569	582	570	548	550	543	539	513	546	507	560	547	537	548	582	566	493	532	513	535	589	563	585	542	561	569	546	541	567	526	533	583	551	534	560	541	521	527	547	519	572	548	561	528	556	536	515	575	569	558	584	549	497	545	574	538	540	536	579	561	508	574	569	517	485	554	549	528	557	563	512	487	547	582	538	562	582	553	542	523	550	537	504	551	528	535	557	535	523	537	536	573	537	529	542	533	573	508	557	508	520	530	541	559	561	569	579	540	500	530	567	533	508	582	538	527	559	546	574	585	530	591	535	570	575	504	541	546	535	535	546	519	519	525	535	540	594	515	533	533	528	563	554	559	562	537	507	530	484	573	567	518	541	545	527	543	571	526	575	529	545	552	546	533	513	536	554	517	527	560	535	535	553	590	541	547	538	533	536	561	535	571	531	533	550	548	579	580	558	544	574	554	541	579	528	528	565	592	525	539	555	545	539	586	513	580	540	505	545	556	565	491	568	609	563	575	553	543	559	516	610	510	561	560	544	510	525	496	598	557	554	541	536	516	565	543	606	533	527	593	532	534	553	555	544	595	477	532	550	569	595	523	540	556	540	555	541	556	509	502	498	533	494	580	535	555	524	529	481	542	538	540	575	544	552	554	568	536	561	544	554	494	541	570	523	570	570	549	567	515	578	582	539	509	560	561	537	561	548	543	580	545	525	554	543	563	529	557	581	559	560	538	521	535	593	539	529	544	564	532	538	538	551	543	550	572	552	556	526	555	556	572	544	563	563	598	533	504	538	543	532	526	515	550	537	574	544	540	488	574	549	582	542	597	577	562	536	539	569	538	535	546	540	564	585	560	566	511	515	558	529	534	543	564	527	529	540	548	513	574	519	564	557	540	557	539	556	558	518	538	530	549	539	548	543	538	587	553	530	580	522	564	558	531	554	556	560	558	560	617	539	520	523	557	567	523	547	564	573	527	546	600	567	576	542	533	548	595	556	531	517	545	563	548	547	533	542	523	602	546	570	542	580	548	587	570	527	531	542	532	504	552	535	556	534	551	558	529	549	536	565	583	567	562	562	557	514	549	496	533	537	560	515	528	603	563	536	558	489	533	530	521	507	574	528	603	538	564	559	521	566	571	577	558	550	543	542	519	555	582	564	522	524	564	555	568	572	522	507	565	543	539	516	580	508	580	522	539	523	489	571	599	541	531	588	535	541	592	579	528	593	511	537	563	548	541	537	566	583	558	535	520	557	525	535	549	554	528	540	521	559	582	548	544	568	546	548	511	581	560	578	561	559	538	525	579	551	543	508	528	565	558	528	508	575	585	589	549	528	576	524	551	517	607	590	547	546	547	543	562	524	597	509	554	534	543	530	583	563	563	547	539	602	560	563	549	532	538	551	529	553	594	568	554	545	558	569	574	533	535	559	516	565	608	545	527	554	522	517	542	564	555	537	567	507	562	541	555	551	548	558	558	576	574	562	535	511	546	508	532	553	557	507	515	573	563	554	520	505	596	544	561	544	538	598	557	613	515	568	552	582	507	545	523	498	550	513	552	577	535	566	480	529	542	550	569	528	505	549	544	547	584	570	532	538	560	542	514	567	575	540	551	534	526	540	551	534	569	554	557	559	514	553	572	514	568	592	544	583	572	545	563	504	542	557	542	542	557	583	581	577	562	598	510	525	565	565	533	506	543	564	480	589	576	586	511	544	589	543	560	523	535	522	580	556	558	524	551	564	571	531	550	540	505	543	564	568	587	525	569	600	522	549	591	532	535	544	524	532	537	526	517	548	551	549	553	593	554	527	556	542	532	544	558	533	515	593	574	532	543	574	572	557	574	536	575	513	577	532	569	555	519	526	502	557	540	583	528	528	545	568	550	574	537	552	512	558	551	573	561	527	522	553	564	547	565	522	591	585	544	501	526	526	544	557	563	535	582	560	524	578	571	546	555	536	559	593	517	526	569	551	554	552	572	558	515	557	547	510	512	539	543	516	542	523	527	540	526	527	559	532	529	555	534	587	536	551	506	546	547	506	568	573	540	545	515	575	566	554	547	591	540	594	562	569	576	538	550	513	536	545	531	573	539	530	573	541	570	553	587	580	535	515	521	544	522	561	570	568	574	557	542	551	519	557	559	561	515	563	551	514	533	566	564	560	560	548	527	554	539	541	548	523	551	520	563	509	555	554	547	528	565	501	586	543	533	539	558	573	615	548	515	556	503	516	541	543	571	535	534	514	564	523	572	523	556	547	553	532	508	544	588	572	559	503	559	495	567	568	523	569	551	562	506	561	537	565	502	546	541	515	538	538	522	524	572	522	548	550	610	523	518	495	533	545	522	538	551	560	562	545	550	518	538	549	543	569	533	544	554	575	533	525	564	531	549	589	580	571	510	563	555	554	562	556	534	535	542	541	590	555	548	528	564	558	581	596	559	539	579	573	557	550	587	568	511	580	522	554	538	502	540	520	549	570	527	567	519	544	542	545	544	531	584	546	526	571	533	574	531	504	521	529	545	521	507	552	586	569	572	523	508	523	526	545	522	571	507	556	568	554	562	550	542	563	542	546	552	535	526	528	518	536	568	560	522	563	558	521	572	525	566	551	576	522	603	551	553	514	554	544	530	480	550	569	552	602	553	593	535	582	566	547	532	537	579	526	510	532	532	546	529	569	552	557	554	539	557	570	541	544	552	566	591	488	541	530	583	618	526	537	514	546	566	570	542	565	549	563	546	530	521	581	540	526	533	539	562	523	534	526	545	561	558	564	577	540	543	553	559	545	549	548	510	563	531	557	552	581	531	533	538	530	524	541	538	558	547	572	555	602	599	547	555	538	551	530	518	562	574	532	551	542	565	589	569	571	574	544	568	561	559	521	524	575	579	510	558	559	525	538	548	531	539	562	536	519	544	510	590	552	573	559	552	548	527	539	512	567	515	569	564	556	534	562	571	522	583	548	570	600	547	558	527	565	568	526	549	548	545	503	540	537	559	544	540	529	517	535	546	523	503	568	555	568	574	533	582	549	547	566	563	560	511	557	551	557	588	531	532	535	557	535	540	555	510	547	531	569	540	531	552	549	544	526	559	496	604	577	515	573	531	532	574	528	540	550	574	576	558	530	543	526	562	585	584	566	567	537	537	532	545	601	556	527	588	532	543	515	524	591	542	547	509	537	533	560	521	581	536	518	541	539	524	513	576	502	546	580	551	566	537	554	527	549	509	555	558	532	563	576
7347	9804	6967	3749	1804	1175	961	875	851	718	714	736	692	624	668	639	562	587	552	587	590	602	560	570	555	588	557	636	583	528	544	570	574	604	575	576	603	599	583	563	580	566	538	542	544	571	556	605	593	547	566	551	509	568	533	556	555	588	539	596	612	538	583	534	562	542	530	539	558	546	562	584	556	566	614	543	563	541	523	558	552	547	549	564	566	535	571	588	571	533	577	558	536	530	568	567	545	544	585	552	579	546	583	498	518	538	564	524	564	515	536	555	543	560	572	633	533	511	589	568	526	552	546	592	544	584	566	557	590	566	574	572	558	567	543	564	596	547	573	601	544	571	550	583	584	543	552	530	561	580	582	577	592	501	583	558	528	548	558	603	508	523	519	544	524	550	531	535	559	533	556	544	555	540	524	559	551	540	594	544	578	571	599	553	582	579	553	552	560	547	553	538	534	574	551	565	583	601	573	569	554	521	522	545	540	517	540	511	572	550	585	604	556	550	544	563	545	570	553	538	556	567	550	536	528	554	580	523	559	576	551	574	536	567	499	576	527	556	540	534	561	546	559	535	581	534	569	563	537	550	550	569	536	549	586	568	558	558	522	611	556	512	563	550	609	588	520	546	617	510	511	556	494	520	598	558	525	576	549	523	574	554	572	554	574	544	531	554	571	594	578	555	531	570	514	525	546	544	535	546	511	551	560	553	579	551	541	618	499	590	583	570	575	487	582	570	562	552	510	527	583	556	613	534	554	572	565	536	500	593	539	561	564	566	567	593	559	582	553	569	572	549	551	554	529	544	567	576	574	522	612	553	523	539	539	529	514	573	611	548	522	557	557	528	548	553	536	506	543	590	570	538	563	597	568	556	543	593	547	564	520	546	575	535	552	515	511	553	621	553	566	544	602	583	605	577	542	545	554	585	590	544	580	567	553	594	555	520	499	546	540	526	516	563	550	551	559	528	527	551	559	586	542	554	605	549	562	517	543	564	551	580	558	570	568	590	530	576	538	577	539	605	549	605	562	569	516	522	571	572	554	556	566	535	561	598	548	570	560	560	536	521	545	535	539	551	551	571	517	571	487	512	564	550	569	536	538	552	545	598	585	608	584	542	512	627	541	538	544	598	559	562	536	548	566	561	546	567	549	543	557	518	529	538	570	538	561	580	549	508	576	563	537	567	563	558	575	543	556	546	573	550	559	553	549	564	509	574	553	525	586	515	564	567	541	566	580	565	533	572	554	549	527	529	540	509	558	558	542	555	515	556	531	557	576	555	515	567	545	552	542	540	608	569	529	552	547	565	544	525	563	537	590	565	583	521	576	534	578	559	539	583	597	584	577	549	565	533	484	518	532	540	507	624	558	553	549	575	504	586	543	578	580	563	562	569	518	599	551	561	534	567	513	506	557	539	558	591	540	501	564	583	578	584	560	560	561	550	584	551	564	575	583	536	556	535	581	577	580	551	540	564	525	537	546	577	544	522	574	524	598	544	593	550	512	552	558	553	589	580	545	536	549	554	522	509	553	556	565	603	555	524	585	553	551	565	536	572	544	566	527	582	568	560	565	531	584	519	556	568	551	564	551	534	540	548	531	557	562	574	557	548	539	556	540	555	537	572	608	537	515	563	544	554	603	588	567	546	527	527	560	594	527	556	570	604	564	579	563	541	571	547	550	575	574	552	546	532	577	521	570	554	572	551	550	556	511	582	560	502	585	541	542	531	536	571	551	561	541	559	543	566	561	570	563	561	568	567	555	549	552	526	552	585	561	583	578	563	555	546	567	596	573	545	568	542	545	550	544	543	574	551	543	534	528	619	573	551	516	530	563	586	545	535	606	543	577	581	549	553	627	567	594	565	521	574	542	554	565	563	498	555	552	543	519	535	534	544	574	525	536	522	599	526	576	566	564	544	541	593	586	526	587	512	557	546	547	575	518	511	562	549	526	547	545	555	559	540	523	533	550	581	565	577	524	511	529	552	527	586	567	541	589	551	570	532	561	536	583	565	536	585	571	515	554	535	527	553	588	559	584	547	568	610	514	520	563	516	543	544	545	547	554	572	500	530	548	568	573	553	559	573	543	568	563	542	556	579	522	521	572	528	565	532	544	542	594	568	530	544	550	561	568	533	559	562	520	582	554	548	553	567	510	535	510	533	522	587	562	571	539	543	535	570	533	544	579	582	571	524	524	535	505	563	559	547	545	556	553	567	553	596	580	549	569	528	590	556	555	565	575	546	539	537	531	561	573	592	595	543	542	552	505	584	532	548	579	581	558	565	542	495	601	547	550	547	537	561	495	543	544	569	554	550	530	580	515	550	593	553	549	555	588	527	580	519	531	575	528	547	532	535	589	538	525	574	532	543	527	548	533	589	529	571	564	551	537	564	527	520	569	576	573	589	571	558	537	578	496	570	524	542	593	541	546	528	551	570	539	574	555	554	556	540	567	542	516	538	542	560	562	557	525	570	559	575	541	555	542	552	540	567	568	603	543	580	572	544	564	507	581	546	561	622	511	547	581	523	553	568	492	573	543	544	569	573	606	556	577	579	535	560	548	582	537	583	537	545	552	549	532	567	581	555	590	580	558	591	539	542	569	550	569	561	619	553	537	552	543	569	618	572	494	530	523	555	528	545	525	552	547	535	564	573	566	572	567	533	591	557	548	549	588	536	593	525	564	524	546	557	554	577	529	555	519	569	570	580	556	599	516	562	567	546	603	549	579	551	521	517	593	534	558	561	560	544	558	578	554	573	561	541	525	569	583	559	517	562	564	555	564	539	556	578	546	538	580	546	541	552	553	578	557	544	577	544	557	549	542	553	543	555	584	578	572	577	528	535	572	563	513	582	535	539	581	572	568	590	560	536	582	539	567	536	547	559	556	594	565	524	573	519	558	580	568	550	545	558	581	520	535	576	532	539	558	551	558	529	555	600	550	529	534	577	575	536	558	549	549	541	534	572	556	557	508	584	581	528	564	572	588	495	585	581	554	517	561	579	532	596	563	569	522	570	605	556	547	540	556	527	576	527	533	580	529	547	535	588	527	558	517	545	536	485	565	559	558	539	573	535	572	530	621	562	533	551	520	530	514	549	580	558	578	557	577	540	561	588	508	569	554	570	539	567	567	570	575	559	583	500	546	594	547	570	542	586	549	555	573	569	552	542	628	518	585	549	557	542	584	535	572	549	525	552	565	595	530	552	544	553	554	568	578	580	564	544	562	563	575	568	575	531	537	560	573	576	547	510	529	574	581	582	558	528	554	553	587	553	572	548	552	541	556	571	577	548	552	560	572	505	523	553	569	547	561	529	585	597	556	565	591	535	542	523	600	560	551	522	548	593	521	543	525	569	531	601	529	555	550	535	603	529	577	567	567	557	552	576	551	540	578	596	525	515	550	589	537	535	563	570	593	601	526	500	559	564	521	545	523	552	539	485	595	532	560	545	597	550	569	531	584	574	563	579	554	549	550	558	500	526	539	533	569	542	538	557
23862	21272	28388	24461	21222	9758	2153	1631	1294	1262	1224	1175	1119	1049	1133	1062	952	928	949	886	864	870	917	903	893	883	908	882	935	920	903	930	936	876	883	962	978	989	973	959	905	893	819	896	923	883	916	880	918	938	939	912	882	856	922	874	851	880	883	892	876	910	944	886	870	860	949	868	910	876	897	895	870	873	893	840	889	903	850	915	858	909	866	881	950	897	879	827	858	895	900	833	902	851	851	884	888	855	893	842	871	900	871	894	890	874	902	851	880	845	920	846	870	842	885	902	926	868	896	840	838	871	867	890	897	869	837	859	932	863	830	887	876	859	893	840	879	881	889	853	840	906	846	866	870	889	913	879	885	848	828	915	827	855	906	824	835	804	857	902	859	916	859	871	864	837	904	860	837	905	922	827	884	830	845	861	858	850	852	837	881	839	900	889	847	905	848	811	869	864	878	845	871	920	826	916	871	848	883	827	872	797	840	932	849	910	870	876	843	794	877	864	902	837	886	846	870	870	841	833	899	897	953	895	854	866	867	897	895	866	849	876	821	861	891	892	864	861	892	904	834	896	906	876	870	897	873	851	868	908	908	855	879	885	903	868	863	852	891	919	874	930	898	871	906	838	874	881	872	940	880	911	865	931	913	847	818	820	837	920	865	843	877	821	890	874	857	887	886	842	898	874	834	896	815	876	900	842	883	892	845	826	887	873	902	884	876	825	875	906	906	906	899	823	861	847	830	876	858	856	922	844	843	866	889	838	866	903	913	902	831	897	834	814	899	867	858	922	922	844	843	858	869	924	832	869	891	889	896	852	824	923	854	878	863	885	835	838	866	876	891	866	873	846	887	919	853	837	861	844	830	869	841	875	822	842	871	862	863	879	845	884	833	835	824	855	948	888	876	812	849	900	866	922	968	870	850	825	834	854	860	900	875	867	865	897	817	818	849	847	863	863	877	876	841	832	892	900	916	873	869	778	857	897	830	874	873	861	859	849	874	845	866	843	857	816	870	871	894	888	881	803	874	832	838	882	904	858	872	878	877	871	880	844	880	913	843	863	867	865	841	843	902	819	897	852	921	871	909	856	882	927	875	868	838	848	872	849	875	857	856	858	903	900	883	828	845	849	877	835	853	833	859	833	890	858	882	818	873	817	887	824	811	908	859	860	859	843	884	842	852	862	902	862	876	869	827	922	868	898	886	870	854	847	846	844	862	868	828	878	849	899	882	887	853	826	819	853	840	917	895	889	886	855	912	901	911	874	864	844	885	854	865	883	802	824	897	865	858	826	881	887	909	889	860	830	858	843	858	881	851	897	905	896	843	863	831	840	884	829	841	904	886	881	863	820	833	873	842	837	849	851	885	865	852	844	835	888	848	878	897	876	869	860	807	814	873	844	842	844	852	846	872	864	933	850	875	853	909	850	859	896	872	880	846	839	899	858	848	835	837	919	880	848	846	869	837	857	860	843	869	878	895	821	905	874	889	900	852	834	796	864	877	845	840	859	846	842	865	865	865	903	869	849	881	845	852	844	867	853	860	910	839	831	837	873	838	878	841	863	862	892	890	840	953	871	793	809	876	875	886	817	874	884	883	827	849	905	823	861	872	848	859	911	893	868	850	881	873	850	861	810	867	882	795	834	849	874	890	893	900	803	848	855	891	879	868	899	844	873	860	866	892	865	855	896	885	840	877	821	869	893	846	821	859	905	905	834	853	808	901	885	868	841	804	886	793	880	859	901	892	858	814	886	871	871	928	862	873	863	838	880	877	917	877	917	843	855	869	871	843	844	864	849	841	876	858	909	845	887	884	865	877	853	900	817	887	857	903	904	874	903	849	848	854	836	841	861	930	816	887	816	812	840	896	863	919	850	854	887	908	877	900	818	892	855	855	844	873	833	862	885	899	842	865	841	821	889	850	885	839	907	834	857	834	901	871	881	852	881	846	875	918	837	852	851	872	830	871	890	884	890	868	885	885	836	860	855	886	859	850	848	828	877	857	859	900	868	824	882	849	898	876	855	840	916	834	853	883	890	918	895	832	838	835	876	856	904	874	902	886	895	833	876	871	879	874	852	884	836	866	872	886	822	894	858	891	873	843	844	928	878	846	824	824	858	863	828	878	867	867	860	815	897	887	892	817	863	763	871	880	898	845	865	845	891	809	870	863	850	844	865	916	884	849	834	880	878	875	879	911	767	874	897	812	885	857	808	844	855	892	884	909	875	865	889	813	872	863	846	853	846	880	877	853	924	832	874	892	762	891	898	900	859	895	856	839	880	879	894	852	891	886	875	887	841	847	884	809	849	853	858	778	830	867	836	894	862	835	894	894	876	873	880	846	916	928	861	882	811	870	838	838	862	869	843	885	795	861	874	887	862	855	867	851	888	915	887	872	876	792	854	870	852	900	852	832	878	833	903	848	858	910	862	870	886	890	843	880	838	916	872	867	906	943	810	800	886	877	870	793	879	859	862	879	876	801	845	854	834	881	817	843	875	875	880	851	845	843	861	798	875	885	891	870	825	873	834	848	858	864	911	918	883	941	873	871	878	883	833	861	887	880	889	883	861	876	865	898	843	868	916	873	871	857	861	859	871	854	827	794	868	824	863	853	899	857	848	829	827	852	817	878	819	867	862	862	889	872	836	869	804	890	901	872	930	865	896	882	887	847	880	882	855	895	879	828	878	892	864	840	814	887	840	870	889	910	848	846	858	882	848	844	863	863	832	874	849	879	865	888	915	904	864	776	844	809	918	877	894	829	869	873	814	846	817	885	854	911	852	942	851	837	927	860	879	874	847	878	888	850	872	840	881	809	902	858	867	930	867	875	861	871	799	869	860	866	879	906	891	859	883	869	839	918	856	817	855	866	832	886	901	870	834	903	809	874	879	838	932	889	826	892	877	820	873	842	889	905	814	854	863	847	855	892	923	895	874	891	897	866	873	836	871	823	893	859	887	851	881	847	877	838	873	840	839	866	862	849	905	869	821	835	849	871	880	868	831	881	874	880	885	836	853	878	904	843	838	837	837	880	852	842	845	861	884	839	873	840	831	891	848	888	866	919	892	818	881	875	899	883	831	880	895	837	839	872	847	918	856	841	860	880	852	878	824	874	895	829	843	857	908	836	860	868	810	868	808	866	861	894	863	889	930	870	865	819	853	855	892	862	888	873	825	820	847	837	846	847	838	882	877	867	880	851	832	850	821	851	869	869	864	869	856	904	915	842	887	853	847	837	844	836	861	906	874	861	831	870	865	816	796	817	807	902	887	842	860	842	868	848	866	887	855	918	895	840	810	862	870	863	882	885	889	860	830	841	877	880	905	884	880	843	887	814	884	849	856	823	861	876	906	827	843	931	834	846	832	912	865	920	844	835	912	855	818	919	833	859	906	834	879	901	815	849	848	866	844	859	861	900	821	891	887	854	825	876	929	842	852	821	845	873	811	802	854	859	887	896	840	843	860	847	861	851	882	883	910	865	835	871	867	841	827	814	860
7783	21601	17236	9761	4576	3045	2326	2098	1770	1447	1455	1344	1287	1192	1219	1098	977	957	968	907	871	919	933	936	969	887	874	894	925	955	883	929	947	955	950	924	927	1004	966	945	890	948	978	945	871	890	874	918	933	879	923	917	887	891	906	893	912	842	833	879	863	897	875	879	884	851	833	919	899	858	886	865	873	920	908	855	836	892	897	846	917	867	866	848	849	857	913	920	866	884	842	864	877	884	910	886	845	841	891	851	878	840	887	843	854	887	887	898	812	848	807	888	848	875	906	879	882	871	918	831	808	836	818	888	863	937	854	864	870	867	850	892	849	860	848	903	867	833	846	819	850	872	827	941	865	861	847	864	806	870	914	842	862	849	891	842	883	880	911	899	869	858	851	785	826	819	892	897	866	896	891	865	855	849	848	830	886	935	866	818	864	846	875	864	826	877	861	878	912	861	906	857	860	871	863	847	875	863	918	849	836	826	880	912	841	832	852	850	896	879	811	868	848	845	839	828	817	886	891	896	876	862	908	829	872	866	863	895	870	835	872	893	808	821	820	898	829	830	821	877	864	863	798	885	847	856	784	845	882	810	817	855	871	813	865	854	861	840	883	881	919	895	920	832	857	857	846	835	803	882	897	891	889	845	852	834	847	848	853	861	862	850	842	867	828	878	878	802	845	841	897	855	883	864	906	824	908	842	894	865	820	912	892	830	823	845	856	835	859	889	866	865	859	808	879	863	873	797	810	836	866	837	883	873	848	857	829	812	873	849	884	877	873	842	823	808	907	864	891	830	905	900	850	879	855	865	828	887	865	866	852	868	870	848	892	876	855	867	923	809	837	814	876	835	853	916	836	874	888	863	860	935	834	859	880	862	842	863	875	821	856	870	850	918	850	839	856	859	849	870	888	834	886	875	899	871	891	856	819	826	857	903	862	856	935	861	839	879	855	859	929	909	874	898	837	876	872	869	850	874	837	911	854	892	883	821	800	867	866	849	893	850	805	927	854	824	868	834	836	865	820	880	884	866	835	875	849	829	879	869	853	890	888	882	866	880	849	900	877	857	882	831	798	833	840	836	839	809	887	876	810	871	891	875	818	837	876	856	849	868	884	811	868	868	872	850	902	836	863	868	863	866	889	864	846	813	837	851	906	882	860	906	830	855	869	857	846	892	865	905	833	819	876	859	854	865	880	850	858	850	856	849	853	877	839	859	857	834	878	846	899	860	818	872	861	869	867	862	822	828	860	883	856	889	861	875	893	903	927	952	885	856	913	815	867	892	824	800	817	844	886	861	936	909	909	888	838	842	861	801	882	861	872	880	894	805	872	860	824	831	947	844	849	871	810	834	783	842	864	846	847	878	838	833	862	874	908	870	851	866	878	860	881	854	824	847	899	801	860	892	856	849	875	859	834	871	793	890	849	899	795	871	840	873	859	897	833	891	838	892	885	851	828	825	892	912	869	872	884	876	862	842	835	871	864	920	858	858	862	855	869	828	890	875	831	871	898	831	928	837	781	835	824	867	919	907	878	880	824	915	862	879	898	858	840	902	899	843	856	826	876	835	866	873	859	818	906	830	853	875	845	846	863	887	845	821	791	845	818	884	808	859	852	893	864	807	854	893	878	830	845	848	859	809	842	890	846	872	870	865	861	852	913	833	803	865	943	821	870	865	903	828	859	941	823	859	911	867	863	916	843	862	922	866	874	875	875	898	877	811	820	845	907	868	851	851	867	887	841	836	888	899	864	895	851	882	875	912	834	822	880	887	865	845	847	861	858	799	955	926	863	886	874	885	865	837	844	844	821	891	856	853	882	841	870	903	825	874	866	877	836	796	853	872	879	866	851	843	866	865	861	857	838	826	899	840	856	854	881	868	851	858	812	856	900	852	845	896	859	932	857	877	888	914	908	852	875	821	872	858	853	903	843	849	853	833	842	908	848	879	878	877	888	871	839	830	837	866	903	843	856	860	901	827	815	950	883	794	895	869	888	913	899	927	876	852	921	851	839	862	910	837	818	872	845	887	869	820	860	862	854	865	897	825	885	834	840	932	887	834	872	827	796	806	949	856	818	823	919	819	859	873	862	844	858	868	821	880	893	888	891	917	855	893	867	815	820	855	825	830	849	808	864	826	884	873	889	887	791	862	852	871	860	843	846	860	916	912	851	870	887	883	853	869	906	891	887	891	847	861	859	862	894	891	813	837	871	872	861	850	840	826	835	865	847	874	868	893	849	907	887	902	906	879	873	817	816	842	870	874	872	838	880	886	846	905	887	835	869	838	878	864	853	850	807	833	832	816	859	817	907	858	876	895	856	866	831	850	874	844	840	824	898	872	885	873	887	885	853	854	863	900	878	806	898	846	880	857	854	887	868	835	867	833	862	879	860	860	902	879	871	860	882	875	897	876	895	887	799	854	860	852	830	840	881	908	841	879	869	847	840	870	892	882	890	885	882	863	890	851	871	878	897	849	904	832	829	879	862	899	873	854	872	875	886	894	861	844	867	864	832	875	874	889	860	864	881	825	889	860	807	909	865	844	906	855	880	877	853	842	883	884	855	850	929	869	825	852	942	859	857	864	866	865	820	850	873	868	819	895	870	870	918	882	850	857	919	852	852	843	849	871	967	856	893	815	903	834	858	866	856	880	868	870	836	832	865	878	809	860	879	847	896	853	879	920	862	869	836	828	927	841	836	825	822	823	853	841	830	882	815	898	853	855	854	801	912	903	846	867	846	772	859	872	839	899	837	837	847	870	902	871	840	876	848	829	863	862	854	842	872	846	837	819	825	876	827	845	863	861	904	905	874	878	862	918	825	824	837	929	832	858	893	850	852	877	834	852	865	879	905	892	889	849	816	835	874	878	897	886	862	856	856	857	858	874	843	886	841	846	822	835	853	843	828	853	874	841	850	802	864	908	867	863	894	850	833	840	852	825	860	898	944	940	840	824	898	856	851	850	904	832	861	860	881	870	864	917	863	845	836	844	855	873	897	815	867	845	890	919	859	843	871	866	876	859	867	821	844	829	909	868	865	839	887	884	871	845	873	821	852	848	837	826	845	835	871	880	874	799	847	841	828	893	878	878	845	843	891	827	838	834	856	845	796	865	851	814	836	926	878	872	865	862	893	826	869	866	883	924	890	825	833	857	850	837	917	883	841	854	823	879	874	865	799	830	815	887	943	869	897	923	871	848	845	854	827	868	857	860	868	803	805	868	891	881	880	829	874	877	836	933	891	829	884	878	869	830	854	836	874	865	832	911	887	839	916	892	891	836	865	871	886	857	850	831	874	884	878	827	826	872	910	873	893	857	847	909	871	873	901	800	852	849	832	902	836	842	845	914	801	848	808	853	873	885	875	853	928	819	880	857	845	830	847	840	816	815	817	817	865	871	840	828	821	829	856	817	918	851	884	868	895	833	851	867	847	898	905	865	833	879	852	856	915	893	893	889	876	853	849	900	848	895	855	895	862	900	884	832	862	841	803	849	876	863
24933	21304	27384	25441	10488	1380	980	796	766	697	635	609	611	566	547	599	507	523	573	500	492	479	464	489	490	530	465	466	496	479	498	495	521	510	494	507	536	531	514	535	502	496	557	461	472	464	531	518	512	464	491	506	460	513	463	484	517	477	470	508	483	485	520	455	521	502	469	506	523	492	467	510	482	444	520	509	488	491	461	481	509	475	486	482	483	486	485	465	469	450	460	491	463	436	498	512	448	461	480	513	484	468	462	511	491	491	484	474	484	496	480	479	452	430	507	497	517	475	458	469	461	456	511	491	500	501	468	438	432	487	484	476	465	449	484	453	503	458	523	492	460	477	446	475	462	474	441	495	478	473	496	510	515	468	492	471	469	454	462	491	487	501	455	480	475	488	480	460	490	486	458	471	493	468	507	470	467	476	465	498	445	502	469	493	487	520	441	466	467	477	495	526	492	504	504	490	472	517	504	466	470	492	457	491	467	481	493	444	500	479	475	529	471	476	496	475	475	477	429	497	506	481	473	421	488	483	498	460	481	509	501	484	491	492	465	511	455	496	489	499	486	463	480	495	492	483	464	517	439	466	442	488	498	460	480	450	480	486	462	518	468	475	437	480	451	486	506	492	485	483	459	485	498	485	500	482	427	474	510	484	490	485	484	476	441	481	449	459	439	491	484	450	467	444	430	477	471	478	524	445	495	487	500	477	481	474	492	512	468	461	488	458	462	477	493	492	472	507	494	490	488	489	488	487	470	470	452	486	497	502	500	501	500	479	473	476	480	466	481	491	485	483	487	462	495	476	452	494	472	487	489	464	503	463	477	478	483	522	462	474	484	518	464	493	479	480	472	467	506	458	454	442	515	475	427	503	463	488	495	500	483	512	486	479	457	465	472	459	468	432	484	498	498	470	498	428	458	496	469	477	484	516	470	456	485	463	491	457	481	507	454	461	426	443	484	478	509	476	480	500	499	509	429	456	510	497	448	496	448	460	475	486	482	489	524	481	498	510	496	466	456	458	448	491	483	507	458	463	494	462	454	502	452	451	444	459	471	478	509	487	464	498	453	516	455	494	517	499	481	429	473	472	482	481	494	482	449	465	460	500	454	506	478	481	515	499	500	480	502	441	488	479	466	480	512	499	507	491	510	501	520	454	486	464	490	462	480	441	492	494	480	517	462	507	485	436	445	473	498	528	494	473	467	481	469	495	491	490	530	487	484	488	516	489	506	490	486	473	473	471	489	509	469	476	480	494	501	476	482	524	485	487	483	504	471	458	500	469	508	477	478	459	498	475	471	479	488	507	447	492	435	445	478	469	528	443	539	553	495	494	503	455	479	475	446	468	464	499	496	501	498	496	464	472	439	509	454	438	502	474	478	495	474	460	468	492	459	457	504	491	486	479	460	508	494	495	461	506	474	478	481	510	514	440	483	432	501	471	487	531	475	505	481	471	464	453	510	478	475	466	495	476	492	481	478	494	456	491	457	490	492	483	490	464	472	487	444	481	488	502	487	503	520	501	527	478	473	434	490	488	453	424	457	486	453	472	500	481	477	486	484	461	485	496	528	456	502	425	486	488	491	502	510	490	457	486	475	477	484	480	506	488	476	496	491	486	465	517	491	466	463	503	489	464	448	499	520	469	483	456	466	511	478	494	500	462	499	493	505	475	490	453	484	444	502	442	496	480	456	462	469	509	468	446	479	425	509	468	480	503	517	477	537	476	515	462	486	482	446	476	484	448	493	482	521	469	519	466	491	465	467	469	489	402	475	443	470	469	514	497	485	481	439	503	471	458	460	455	445	498	484	465	464	447	480	487	459	517	480	470	502	479	507	465	467	495	484	482	463	502	502	454	488	506	463	476	489	463	487	517	479	473	476	479	490	483	456	490	463	493	514	457	509	481	494	488	468	400	489	462	464	478	468	507	487	460	449	472	489	491	460	462	495	510	474	518	474	481	502	504	470	465	504	453	495	484	469	503	507	485	459	523	507	458	462	478	488	462	477	452	459	452	505	491	433	443	466	470	492	419	503	520	447	465	482	506	461	486	507	477	486	488	515	511	467	467	469	515	477	492	470	492	487	458	474	490	423	529	473	462	456	484	469	461	482	465	499	486	486	502	448	485	481	453	503	445	467	468	493	502	472	493	434	494	502	473	468	472	474	439	480	471	491	489	464	507	478	470	466	487	464	425	462	504	435	482	472	514	462	480	507	475	465	505	485	490	505	476	504	494	493	448	427	528	473	471	467	465	455	484	489	485	441	482	485	416	482	483	466	493	481	467	510	467	437	540	506	481	487	493	457	476	450	490	507	480	486	464	476	486	477	495	482	491	452	446	469	459	527	472	483	507	429	504	461	476	464	480	453	501	517	478	472	471	460	436	501	467	480	484	478	477	521	473	473	479	465	501	474	485	482	463	489	452	511	526	473	518	454	481	494	496	452	451	477	517	480	458	465	462	453	455	500	500	455	497	475	456	489	527	503	501	480	483	457	489	492	493	497	481	463	496	465	443	466	484	478	502	477	483	485	448	493	520	477	503	463	485	468	513	452	495	487	454	469	500	473	535	462	460	458	511	464	469	529	501	463	519	467	451	507	493	457	514	503	498	491	489	453	460	461	459	517	464	444	453	500	448	468	487	523	479	458	448	470	483	510	462	540	516	452	450	456	451	458	433	507	462	476	490	420	519	505	481	503	468	471	489	485	477	478	472	439	487	503	452	457	478	447	506	470	481	472	479	480	502	499	436	490	504	469	504	446	508	469	486	468	454	491	482	471	485	487	460	459	459	473	508	491	479	495	496	475	477	475	454	507	448	486	479	486	494	483	482	479	509	458	446	465	500	486	474	476	479	467	462	448	470	478	496	454	462	506	500	484	427	452	512	484	474	482	469	463	467	440	501	479	500	495	466	481	487	477	481	506	498	465	520	475	507	474	487	452	438	436	467	451	489	473	486	487	479	483	512	486	463	480	444	479	435	514	483	500	464	478	511	469	518	446	496	465	491	476	446	465	447	517	498	509	445	487	488	500	461	492	481	495	458	505	488	470	515	451	456	437	533	468	533	469	485	436	481	459	496	492	477	458	484	509	497	477	468	429	433	446	454	475	433	460	503	522	475	468	519	453	474	468	511	467	499	475	506	496	510	497	475	476	466	461	471	453	449	506	449	493	523	467	502	455	504	507	484	487	449	509	468	494	475	481	476	482	464	466	448	503	477	488	492	454	499	482	483	506	470	486	498	481	484	468	478	483	467	442	541	453	506	453	417	477	470	436	492	512	487	519	480	502	461	453	472	459	527	464	451	447	478	465	500	495	489	480	439	478	506	463	461	481	475	479	495	467	468	482	481	519	479	456	485	465	479	455	479	468	452	475	495	489	455	504	451	473	493	474	495	505	501	518	468	490	457	500	484	463	497	494	507	497	486	489	492	452	491	482	496	471	476	423	468	452	527	480	483	472	498	481	417	454	493	507	511	474	491	498	476	493	476
6639	16036	12602	6088	2769	1784	1449	1294	1109	922	823	793	733	723	700	653	559	592	537	519	581	539	499	500	547	533	541	555	518	561	594	549	513	521	535	560	540	528	606	550	559	514	565	510	522	510	527	521	495	538	509	515	509	499	481	539	510	555	517	508	534	540	509	493	524	532	517	500	482	491	476	476	520	540	486	533	501	508	524	498	517	503	515	487	490	504	482	492	469	513	510	519	506	515	516	463	517	520	458	488	472	488	482	482	492	476	556	514	515	516	493	500	489	493	495	489	483	500	484	494	543	486	476	532	545	482	496	487	512	505	557	510	528	479	512	499	448	521	493	481	476	479	466	508	514	516	482	486	490	520	495	489	499	511	490	449	491	513	489	511	490	491	514	519	439	488	523	492	499	479	508	508	528	507	497	501	502	495	499	498	496	506	488	534	476	455	461	530	505	521	479	474	526	478	457	524	479	531	527	470	503	490	523	487	490	489	463	491	487	506	468	500	489	513	542	491	494	512	514	499	508	482	541	471	480	495	509	502	484	503	502	519	506	467	518	546	509	498	517	503	480	495	482	495	469	508	508	471	533	472	469	515	466	501	481	528	466	477	517	482	485	490	486	469	512	524	509	523	528	476	527	509	464	499	469	539	494	513	498	552	548	477	519	539	511	476	508	506	533	515	508	508	483	496	498	516	493	500	497	493	501	495	480	545	494	500	547	536	496	513	481	458	512	477	501	501	474	551	519	484	481	507	474	516	496	509	462	491	474	509	523	500	498	502	479	486	502	524	499	485	484	473	504	516	499	472	488	470	490	471	504	488	447	502	551	498	529	488	523	499	509	507	483	498	504	484	513	490	466	494	425	491	490	485	485	478	508	505	527	523	494	498	537	499	528	490	496	537	491	550	523	546	478	471	518	513	509	456	462	526	523	492	501	503	471	486	530	507	528	469	481	480	486	466	449	534	543	518	516	491	483	504	475	519	507	509	495	517	494	489	482	515	486	498	491	493	539	529	518	511	499	461	508	477	471	503	524	485	486	512	507	512	501	497	520	509	489	497	482	482	475	516	520	513	519	514	490	514	467	515	497	508	496	515	549	472	491	518	475	497	485	490	492	508	500	452	506	483	461	487	477	465	527	495	491	510	498	524	499	488	553	506	519	432	526	522	515	517	474	476	507	502	528	501	513	515	523	488	527	516	555	479	452	490	469	479	466	525	521	473	493	521	505	449	519	516	503	515	491	488	485	488	483	521	527	512	498	469	478	472	519	461	495	519	484	494	511	523	490	485	500	502	464	472	475	520	479	506	516	509	497	505	534	480	539	482	490	487	503	460	494	509	513	501	537	507	482	491	522	484	502	492	478	484	485	510	532	489	462	491	489	500	509	481	510	494	495	511	482	477	518	494	494	511	441	510	511	500	469	490	496	519	524	479	512	518	480	544	528	557	495	522	505	500	501	453	523	471	473	509	495	501	527	443	502	436	443	481	524	485	488	495	492	549	492	499	501	528	533	519	478	491	476	467	474	491	497	551	476	536	472	489	484	461	479	499	498	485	490	514	506	486	483	466	482	529	496	512	511	514	505	531	545	492	508	490	475	495	464	491	497	474	479	505	482	495	470	486	482	496	471	460	516	503	524	484	499	505	457	462	515	461	494	493	520	503	533	489	482	495	498	505	514	514	520	477	489	481	496	502	503	484	505	487	501	481	500	503	515	460	485	497	512	507	493	491	505	490	483	490	479	486	503	514	501	483	481	503	497	513	485	496	538	543	526	542	478	540	470	491	480	496	500	513	502	525	487	503	500	525	506	500	482	487	468	455	512	493	476	549	495	477	501	502	477	471	473	497	517	491	506	476	472	488	493	533	502	461	461	491	495	496	502	493	480	487	500	495	494	489	497	463	515	470	514	536	500	483	489	472	467	502	468	519	465	490	476	485	521	484	525	479	504	523	506	480	506	495	512	460	493	503	512	465	538	505	518	433	513	502	501	474	508	450	482	472	479	502	507	511	493	502	533	506	490	503	521	518	514	493	518	491	481	478	483	482	482	510	482	521	473	492	505	466	532	513	516	534	474	500	532	477	500	523	502	515	503	473	522	508	505	472	486	475	514	535	486	510	483	480	492	491	495	494	484	502	488	467	487	508	514	509	482	468	483	487	504	524	497	486	468	473	483	534	491	498	535	534	481	495	499	484	540	525	505	508	516	530	511	481	508	482	482	513	474	518	529	492	522	501	497	479	469	516	513	526	492	490	494	468	545	493	525	478	518	509	497	538	460	488	507	515	525	528	524	490	489	496	452	457	464	516	490	521	512	479	506	528	552	535	519	492	500	509	541	545	455	497	501	520	510	537	528	475	484	513	525	489	534	482	484	482	478	497	502	486	532	536	529	496	506	527	535	509	500	437	541	514	479	505	498	463	495	492	490	502	476	475	492	493	506	506	538	500	533	527	536	511	468	449	472	480	474	524	464	511	514	489	516	493	480	498	484	519	527	493	536	515	514	542	464	475	486	501	518	534	522	490	531	484	463	481	497	499	504	474	479	475	471	516	517	472	503	449	530	480	510	455	487	454	489	484	512	499	490	474	489	498	491	471	524	508	518	517	476	509	477	512	481	506	510	491	484	502	478	483	460	496	567	516	518	517	453	444	504	526	546	464	518	481	531	482	518	486	494	464	483	518	483	475	485	517	504	484	481	514	506	522	490	487	500	499	513	473	473	512	527	489	467	488	504	523	469	531	477	490	512	515	488	547	528	504	518	489	508	491	456	481	524	505	507	474	491	521	506	494	480	544	529	494	505	483	471	510	497	521	484	501	494	476	493	444	518	518	498	467	479	492	530	514	526	522	509	480	492	507	504	509	474	512	489	529	463	522	462	510	507	504	523	519	486	492	481	475	529	475	468	503	516	511	473	558	490	498	472	506	501	532	510	513	483	538	532	502	519	515	479	473	511	502	466	513	534	478	503	498	502	508	503	547	482	519	507	524	462	467	493	498	496	520	532	492	496	452	486	466	537	492	510	426	490	496	482	459	502	551	502	468	458	511	515	525	541	483	494	471	491	498	510	504	480	495	487	537	571	497	501	493	497	498	519	514	521	454	498	503	497	526	488	473	502	506	514	455	520	485	468	490	526	507	466	507	497	461	502	482	521	518	511	542	522	494	490	509	491	509	484	518	467	502	501	483	534	509	490	452	492	513	543	503	483	490	505	494	521	514	502	519	514	468	506	488	509	507	509	462	503	481	500	522	532	538	505	486	445	512	477	495	503	460	499	486	525	508	442	485	469	496	467	477	511	513	470	510	511	476	524	504	502	494	513	487	483	513	511	460	460	460	488	499	518	480	508	529	461	480	516	491	456	484	497	506	481	512	489	489	479	490	458	477	519	498	481	499	489	515	495	497	540	472	491	482	527	522	496	492	534	511	521	444	538	513	484	488	541	491	488	513	500	524	483	529	545	500	503	494	528	535	486	475	516	480	494	486	489	518
22558	21233	28809	23918	21163	21203	9574	2308	1747	1662	1516	1419	1306	1374	1253	1223	1066	1043	1069	992	1025	1044	996	996	1009	961	970	1020	1087	989	987	995	977	1082	1012	1003	1106	1102	1015	1074	988	1021	967	956	978	959	986	995	1009	964	995	931	929	945	902	954	985	968	945	911	962	943	988	904	956	1010	909	915	909	956	967	975	927	886	891	896	956	952	900	962	922	961	891	921	943	878	947	874	907	980	1011	975	917	895	881	1019	925	910	892	1008	884	932	951	905	893	931	946	950	929	971	928	940	890	980	953	924	956	914	921	909	937	907	982	916	969	948	931	961	949	1015	964	909	897	925	930	914	933	898	942	914	935	888	875	970	961	915	893	943	945	932	920	955	942	949	932	926	915	847	919	915	940	1001	950	894	983	894	905	975	952	966	903	988	905	936	935	865	892	912	922	954	898	868	902	925	970	918	916	949	920	909	964	914	866	878	942	902	963	911	882	886	918	931	928	898	951	871	932	907	970	949	947	976	909	918	900	929	909	907	979	958	890	963	903	906	908	909	929	959	896	897	907	968	922	920	927	875	903	935	920	949	891	942	927	1010	889	895	938	896	935	903	859	884	915	938	918	903	920	973	937	913	957	982	930	977	992	893	957	886	987	998	854	917	938	947	999	969	934	959	927	959	943	903	936	914	885	933	960	887	914	950	901	904	956	939	907	907	945	915	882	924	892	897	906	926	964	925	928	938	915	971	896	918	869	931	939	875	936	948	974	917	972	920	892	944	880	953	894	931	967	955	932	900	887	913	986	977	874	945	970	926	914	887	905	921	918	961	927	934	968	949	957	924	947	883	919	950	956	882	877	891	974	930	915	923	906	926	922	960	942	948	942	931	930	922	913	964	903	897	904	893	905	909	951	941	976	936	945	975	856	928	919	894	946	956	919	855	934	928	915	941	904	902	984	914	910	965	849	951	980	936	922	920	922	941	904	921	904	906	998	922	871	953	898	993	900	1008	888	941	976	928	947	919	967	920	952	893	1000	916	896	922	923	874	887	983	957	901	904	1012	926	883	964	920	912	941	906	962	916	956	929	887	924	934	962	923	956	917	870	938	913	960	967	931	980	954	890	892	918	932	929	1003	956	945	938	935	921	956	847	1002	949	870	929	936	866	970	920	907	956	938	913	917	922	971	889	953	905	924	944	911	971	950	874	946	949	904	934	970	914	961	907	880	922	916	969	892	972	901	936	906	912	896	929	934	959	900	938	931	899	924	934	942	949	977	967	942	940	953	964	921	892	980	870	918	922	924	920	926	909	897	985	890	877	914	940	937	919	916	930	950	946	915	927	872	906	949	895	920	960	890	902	928	962	910	916	965	920	915	939	958	919	876	928	936	894	920	922	910	953	922	895	883	902	916	923	927	921	991	924	943	930	885	942	893	951	916	927	872	880	882	921	853	921	968	950	985	930	978	924	873	960	896	923	924	988	981	962	886	888	914	934	923	913	953	916	906	962	903	939	957	906	945	923	967	957	913	883	908	894	958	888	896	941	877	857	937	894	903	908	960	929	956	895	920	887	965	918	967	935	914	1012	949	965	880	867	921	955	920	942	895	957	902	862	945	884	947	890	951	908	966	940	928	903	918	924	938	907	972	934	966	973	897	916	888	953	927	950	943	912	914	941	911	918	907	882	995	891	915	942	950	909	961	950	911	908	977	922	872	943	941	876	927	929	909	869	891	881	995	925	883	915	901	959	890	900	908	950	914	870	936	914	897	937	910	985	916	938	882	907	939	912	949	926	940	872	889	892	900	953	949	948	955	898	953	875	963	934	946	923	908	971	942	925	941	908	962	951	927	923	1056	903	923	903	963	921	926	921	938	912	919	896	969	960	946	923	884	891	934	932	954	915	919	935	949	928	899	942	992	899	905	904	945	892	937	902	938	912	941	926	898	948	852	990	927	941	991	873	967	923	941	861	875	918	920	944	927	895	882	923	959	928	981	909	944	913	921	913	914	951	939	886	904	948	899	907	903	897	881	959	945	953	914	942	945	915	915	916	952	946	911	907	902	908	882	932	879	892	908	911	964	977	879	951	926	883	918	883	889	878	926	902	877	924	908	892	928	958	940	917	925	903	915	927	905	921	926	944	936	896	950	883	923	932	947	867	863	898	861	929	943	865	894	913	934	942	928	958	896	926	999	954	911	954	854	929	902	924	936	898	897	899	951	935	920	902	920	909	972	889	914	938	901	869	884	917	955	910	932	917	928	946	952	906	941	1003	894	931	934	938	978	876	910	901	892	910	924	868	880	944	924	879	952	909	957	968	892	904	880	861	887	867	878	977	947	964	900	922	933	974	913	980	899	885	923	961	918	907	956	948	942	980	965	926	985	918	910	884	943	904	977	904	923	885	960	923	908	908	888	949	948	945	938	968	969	900	977	916	973	919	909	908	941	949	902	914	868	876	924	910	909	878	894	916	958	946	894	938	943	938	952	953	969	956	924	952	935	893	897	967	878	919	959	920	933	900	922	923	906	914	896	909	930	945	857	972	939	930	966	924	940	919	964	887	895	887	949	903	928	875	898	911	906	952	919	970	952	891	904	938	903	949	901	874	937	961	900	873	964	925	901	907	902	922	968	988	935	912	884	911	933	904	867	956	891	898	924	907	936	896	946	977	914	905	945	869	910	902	953	878	926	869	935	937	844	915	897	962	925	849	891	920	911	913	893	958	936	925	887	926	930	940	926	912	907	956	931	928	981	954	999	857	969	971	933	934	897	947	913	944	905	910	933	945	936	985	925	949	911	891	905	919	880	982	916	907	958	975	910	942	910	966	903	1033	926	902	932	868	948	900	954	903	995	944	935	932	917	891	900	930	951	859	875	925	938	929	927	937	972	929	868	891	964	880	891	934	910	957	928	948	940	902	963	927	929	879	943	907	926	939	876	899	949	925	901	926	891	981	925	910	928	933	936	884	902	940	882	950	876	958	845	966	893	942	884	905	871	936	971	928	929	916	892	883	922	915	953	922	900	898	941	996	900	925	885	904	862	850	971	933	980	879	968	904	967	902	934	932	949	883	955	938	874	938	916	920	927	936	883	900	926	894	872	859	955	959	857	904	853	862	915	911	864	884	947	884	923	886	841	895	942	919	942	871	873	912	893	945	880	918	939	922	926	946	897	891	966	938	915	928	940	921	890	921	918	922	938	950	900	958	954	908	916	927	952	933	923	948	887	925	887	933	893	960	898	911	923	887	935	895	940	961	905	946	906	985	982	882	959	978	956	958	912	923	891	963	921	972	901	931	888	927	923	929	934	935	893	866	905	920	896	900	909	898	903	945	905	960	865	911	942	925	925	918	878	877	933	928	864	910	923	900	966	877	906	940	883	873	987	863	929	908	921	917	917	915	905	940	930	900	941	911	896	985	916	925	924	920	933	947	935	898	937	938	944	911	927	927	903	964	970	905	919	871	934	913	891	936	1008	991	916	960	916	919	960	920	906	911	931	897	922	943	893	893	900	937	924	927	913
9552	28521	24181	12419	6870	4566	3636	2923	2464	2142	1916	1705	1595	1499	1504	1313	1136	1080	1043	1066	1047	1060	968	971	987	1018	952	985	999	1010	961	1012	1047	1020	1080	1077	1045	1085	1080	1045	1093	1069	970	1006	962	937	1042	918	904	995	913	953	939	875	970	974	884	915	977	935	973	920	968	960	970	977	932	983	952	980	923	908	992	891	926	920	932	969	919	938	945	852	928	923	930	920	930	941	974	933	932	945	923	960	955	893	923	899	908	967	920	885	901	931	938	905	889	943	888	877	914	887	876	937	940	952	927	889	914	896	913	912	947	965	911	956	957	947	902	986	969	940	926	977	945	930	888	935	925	896	946	922	922	929	908	940	928	953	949	940	876	968	921	907	892	902	923	907	892	892	858	911	930	917	923	914	877	911	919	963	915	926	960	875	879	952	937	924	903	951	907	972	948	884	949	917	893	922	925	956	854	852	925	887	895	936	892	876	879	921	933	901	928	901	904	881	841	944	918	917	894	899	965	909	912	857	935	902	890	869	919	902	867	936	923	927	936	924	906	852	906	922	908	938	888	915	914	971	918	929	905	877	882	875	885	911	970	911	922	928	905	908	898	904	918	933	973	900	917	911	902	961	903	892	870	938	908	867	934	921	928	870	918	904	890	916	934	924	927	967	883	952	934	898	940	924	924	873	928	930	924	906	927	939	915	884	880	895	912	928	927	911	884	919	923	950	928	882	917	896	909	881	925	868	898	927	880	946	950	942	940	908	911	890	880	898	962	925	862	955	955	891	884	915	926	890	895	919	857	852	914	926	873	975	887	942	919	918	953	945	902	890	924	877	911	929	961	896	883	923	875	909	906	965	897	936	915	860	909	957	883	910	903	862	877	928	921	893	891	891	987	914	891	925	911	945	895	895	901	921	905	904	855	927	939	868	910	933	949	858	906	920	911	945	904	899	888	894	916	895	932	902	956	880	931	851	873	920	877	941	925	881	938	955	852	888	901	923	927	907	846	957	913	851	969	880	918	904	900	962	906	863	877	919	899	933	886	948	924	905	915	885	904	930	924	890	909	921	893	900	916	871	888	934	878	934	905	949	896	939	894	867	914	864	931	957	920	946	904	897	883	884	898	923	916	951	940	949	893	993	943	961	915	921	881	945	888	903	868	922	884	955	941	893	912	955	899	920	952	899	909	906	941	925	897	933	978	890	901	914	946	930	912	927	907	920	882	940	907	877	959	893	869	972	913	889	940	910	898	902	927	937	942	907	969	926	950	904	902	953	913	939	967	893	907	893	909	937	955	936	993	934	937	915	913	948	882	971	888	938	846	906	856	942	937	934	903	942	911	904	912	878	896	936	909	958	952	898	906	978	935	930	961	941	889	873	895	914	913	956	848	933	941	872	929	916	947	903	918	914	858	944	860	884	957	912	934	942	903	914	953	906	901	901	906	911	910	924	942	894	876	955	857	897	902	903	887	940	893	886	898	904	872	950	884	932	895	874	969	934	892	909	903	922	914	915	921	965	892	909	906	882	957	937	935	879	944	951	918	910	923	907	954	938	942	925	860	976	910	922	916	871	875	938	914	931	952	953	883	955	912	874	927	940	860	870	945	873	891	898	955	949	928	914	910	939	886	899	892	874	958	872	935	955	935	876	917	967	939	883	953	909	843	912	918	925	896	926	929	952	883	949	945	904	896	900	937	905	930	908	891	879	867	917	934	866	869	880	908	875	918	894	919	943	887	934	939	873	921	864	858	926	941	921	846	879	893	953	873	922	920	910	916	948	903	965	955	924	921	902	896	905	878	894	938	942	856	882	909	940	847	922	933	956	925	924	909	955	884	909	932	872	886	925	924	930	931	966	976	868	927	958	892	863	900	995	948	915	894	932	937	884	1006	900	955	940	905	953	895	954	913	871	939	913	882	901	942	942	981	904	878	923	931	941	858	882	862	960	930	897	858	927	897	987	952	898	917	857	865	922	856	906	894	885	925	885	893	915	924	908	895	949	932	984	881	911	859	909	949	949	842	944	938	941	884	971	858	885	939	930	926	923	930	900	931	918	892	914	910	903	918	910	951	918	920	884	919	892	926	875	909	934	845	911	891	867	905	922	938	923	930	947	964	887	877	939	831	901	912	917	939	913	961	886	946	948	916	938	935	896	916	899	937	901	962	919	886	943	901	921	913	907	909	888	894	911	930	895	965	903	956	905	904	843	914	931	905	910	901	916	899	871	939	925	947	934	897	831	943	973	924	917	916	970	929	936	888	911	894	896	939	887	923	916	933	924	905	924	893	947	910	910	918	906	916	901	876	868	903	893	912	941	900	909	909	878	887	945	859	938	860	942	950	924	924	885	917	936	870	906	949	893	890	879	903	933	856	932	915	903	925	955	937	867	928	916	901	908	908	869	945	943	911	869	856	891	941	906	921	914	958	920	888	866	903	924	963	916	887	909	930	879	924	884	931	911	931	932	874	893	895	914	951	891	944	940	939	907	938	908	899	924	910	877	893	943	874	920	960	951	929	899	921	884	906	889	891	914	890	980	954	890	903	939	925	981	862	929	934	881	917	936	934	876	929	932	874	916	957	899	915	945	975	973	902	917	904	960	927	940	956	898	895	887	954	919	927	879	931	928	894	958	905	915	928	856	929	949	927	929	882	866	906	959	950	902	859	892	898	969	896	882	870	871	924	889	993	888	925	949	971	977	874	854	939	935	897	882	908	922	956	945	857	912	944	916	932	885	887	923	893	935	897	910	910	970	878	920	931	912	922	934	904	864	897	930	963	959	972	869	929	894	899	977	972	937	838	928	930	903	977	902	857	855	895	939	907	953	922	947	882	913	946	897	941	995	916	978	936	921	912	919	897	916	896	924	945	843	944	905	893	892	888	899	919	917	890	940	904	940	921	925	980	894	940	937	949	898	943	866	932	918	934	911	924	887	883	924	936	939	928	917	903	936	913	920	935	908	950	917	915	906	917	941	952	842	946	855	875	926	908	915	949	895	953	916	941	876	909	901	986	910	949	948	906	939	938	941	872	958	894	905	934	973	982	895	929	927	929	886	931	907	908	940	932	924	931	902	897	886	905	945	1001	963	877	884	945	894	921	934	914	880	945	881	920	875	939	911	925	913	933	874	979	862	884	919	909	866	885	956	935	921	917	921	913	952	932	888	916	907	914	919	920	926	874	891	905	888	955	979	883	961	897	872	871	932	861	878	913	874	895	898	918	972	875	934	923	972	877	966	933	883	985	951	936	911	983	942	940	838	942	909	936	957	900	923	874	903	938	909	957	870	895	913	997	864	989	901	950	944	949	907	971	924	939	912	889	920	914	850	860	964	843	888	889	913	867	901	894	928	955	898	913	909	912	932	916	935	923	941	892	931	965	940	850	907	882	949	835	935	921	928	901	971	923	917	853	917	908	873	858	915	927	874	931	890	945	867	967	908	910	911	919	910	932	882	921	895	937	968	937	913	964	905	965	928	931	911	920	955	921	912	935	873	872	933
27893	19899	10272	3145	1140	854	790	713	673	632	644	625	631	597	591	562	566	605	543	557	573	570	537	556	567	538	549	540	528	567	593	558	555	581	546	560	546	563	541	549	556	569	552	562	568	546	562	581	601	540	587	551	601	547	558	604	542	564	566	531	526	551	540	603	544	503	552	565	536	546	517	544	556	560	550	557	601	506	584	550	563	579	542	581	537	578	540	514	565	586	526	552	550	508	541	591	543	549	564	545	566	523	596	553	532	575	519	500	537	593	578	535	544	505	538	557	568	497	524	575	531	555	547	561	543	545	533	507	545	577	557	546	542	561	529	561	559	549	537	590	522	541	598	587	582	528	523	524	558	557	542	538	529	552	491	544	518	565	564	525	553	518	562	479	533	533	569	559	547	527	524	540	574	555	543	563	569	513	555	552	570	499	565	526	532	509	548	609	567	560	556	568	555	547	544	519	566	500	521	555	541	555	537	583	560	576	540	538	554	576	514	566	554	562	541	526	532	537	569	531	531	528	518	516	526	543	592	542	558	575	526	527	568	564	523	582	526	536	543	537	504	532	565	522	518	523	579	573	548	565	558	565	485	531	554	541	553	522	577	531	561	536	532	572	552	530	561	591	535	525	544	523	556	537	569	525	555	514	512	556	541	524	519	575	561	529	547	513	558	536	565	528	526	559	582	507	564	548	518	524	590	583	545	558	579	549	499	535	568	548	548	540	557	586	525	540	545	526	538	548	555	544	565	574	557	558	535	544	547	556	537	564	554	541	558	610	561	609	553	514	570	580	526	567	485	537	533	542	561	526	591	545	540	567	577	507	506	560	575	528	573	552	572	565	571	552	565	545	570	540	481	568	497	491	529	515	506	571	534	554	527	571	557	509	533	524	562	558	543	560	552	553	537	514	530	605	529	565	592	555	589	561	521	557	567	579	539	544	538	538	586	572	555	581	542	520	495	538	553	539	544	498	581	557	511	548	563	570	581	567	523	545	544	554	577	528	564	545	539	565	574	551	586	535	568	500	565	566	521	566	571	559	582	552	556	527	530	526	606	588	544	523	509	556	587	570	517	546	500	544	582	566	533	545	561	565	547	569	537	511	513	521	596	534	503	540	547	545	503	539	533	569	586	552	520	519	533	566	565	531	578	504	517	560	568	580	513	541	511	546	571	574	589	539	547	566	515	561	553	549	547	528	575	551	531	562	588	552	595	578	566	535	547	569	543	552	531	507	538	532	560	542	559	529	586	582	584	592	531	550	510	533	533	530	526	572	602	562	540	569	589	561	544	557	509	577	537	540	562	555	554	509	501	553	554	545	499	550	605	488	546	581	524	527	537	529	575	522	566	490	561	581	578	556	541	525	543	560	506	540	561	551	567	545	516	547	547	575	561	524	493	526	568	542	582	559	539	553	548	561	525	555	568	556	537	551	516	568	570	518	582	562	532	541	580	499	573	548	559	538	565	567	529	564	580	556	524	563	528	537	530	578	538	557	541	533	529	573	560	572	540	561	560	581	561	501	578	507	556	558	557	573	546	514	532	541	560	558	527	524	543	563	570	535	536	531	594	544	573	549	531	573	506	576	558	574	546	544	547	553	535	569	548	539	535	489	563	510	520	542	567	558	550	544	527	573	558	541	553	552	538	538	540	562	535	534	502	549	511	574	516	538	534	520	493	556	542	551	546	572	531	546	582	563	547	506	543	498	534	586	542	568	524	522	579	537	554	552	576	537	594	560	530	584	553	534	548	545	540	513	535	527	525	567	521	539	532	568	577	555	588	554	585	581	567	560	555	539	522	537	529	567	563	565	578	606	534	530	525	558	542	537	506	589	551	577	540	583	544	598	528	556	563	533	591	564	569	594	553	555	562	560	506	548	565	564	549	595	557	578	576	513	535	553	521	514	571	570	568	584	537	551	545	507	555	554	565	561	539	530	538	537	562	549	540	526	583	581	534	549	553	542	546	565	578	548	537	531	539	544	540	530	515	590	547	558	518	534	549	549	573	590	561	562	596	568	530	596	550	540	587	510	564	527	539	574	565	566	564	534	527	534	536	545	526	558	523	544	578	564	555	548	560	517	549	575	484	509	543	557	541	554	505	520	492	582	500	546	567	537	547	531	536	527	525	513	534	585	509	527	532	568	556	564	516	579	553	551	514	553	555	563	544	508	540	544	580	564	576	545	546	561	536	582	551	560	540	563	583	564	575	493	570	560	554	562	535	510	548	566	528	519	566	553	588	579	548	578	586	533	595	552	539	500	503	509	516	558	592	544	532	555	535	585	473	526	576	537	559	552	556	567	551	552	526	573	550	514	535	556	534	525	559	525	594	585	532	559	565	489	494	578	538	527	551	519	540	579	550	518	528	537	556	536	564	503	540	540	530	571	574	545	567	562	592	557	522	571	554	553	528	555	516	612	557	541	534	526	577	551	531	514	530	520	552	580	557	530	553	524	487	528	517	527	471	537	547	513	546	573	536	547	543	533	525	549	527	558	570	546	551	529	548	518	534	524	568	517	528	547	523	610	520	514	528	573	521	522	559	525	554	557	535	602	555	495	569	528	576	562	573	526	559	543	513	547	542	543	536	584	543	574	579	559	516	483	550	537	544	550	583	588	596	563	545	524	565	558	544	570	522	592	505	537	565	580	543	560	530	569	549	565	537	564	557	564	562	575	527	545	546	546	494	529	561	528	543	513	536	561	525	510	513	591	531	584	547	456	551	544	551	588	521	527	546	527	505	509	524	542	552	579	525	549	524	517	512	503	572	526	576	563	532	567	519	563	560	545	562	553	580	544	542	545	558	565	507	547	534	562	557	529	527	556	555	521	539	564	566	523	562	554	538	517	558	534	507	535	563	574	512	557	525	563	555	535	531	558	551	546	549	558	532	561	549	517	530	554	544	521	580	545	529	550	586	537	575	547	558	549	543	529	538	528	557	486	480	522	551	587	556	583	541	521	524	538	545	523	547	535	570	531	528	556	562	538	560	520	549	624	525	529	551	553	563	529	503	577	537	579	544	566	588	581	593	538	557	530	533	518	543	547	580	549	552	545	581	579	505	535	572	558	537	546	551	526	539	565	552	566	530	543	556	571	601	529	563	554	545	543	521	604	607	517	523	568	534	506	577	554	514	583	529	559	505	542	566	485	556	505	571	572	540	533	564	530	542	514	562	558	588	527	599	500	522	552	544	523	566	562	522	548	544	516	535	590	575	527	560	521	529	566	564	566	554	518	472	536	557	576	570	526	559	563	561	587	558	517	530	526	514	571	538	552	571	556	552	554	529	544	533	563	559	562	565	516	560	535	582	545	528	539	541	539	578	523	571	583	501	530	496	572	532	567	587	529	545	562	562	553	508	547	535	581	541	519	548	556	545	562	536	564	548	535	571	535	571	530	551	511	542	519	516	571	509	538	564	551	506	520	499	542	555	573	528	555	547	565	560	540	536	550	557	532	551	566	565	542	532	576	563	556	541	543	570	503
7246	9604	7625	3005	1586	1100	977	892	763	747	647	707	678	672	666	628	609	544	576	569	560	574	539	523	573	552	538	569	576	569	604	606	603	570	539	653	586	646	594	582	603	564	574	593	566	532	571	606	558	573	565	583	566	609	538	591	550	587	514	562	539	547	540	566	567	547	569	523	581	495	512	526	532	529	556	548	587	536	530	600	557	589	564	525	565	534	581	564	528	539	547	558	580	554	586	551	535	557	570	564	572	558	568	570	578	529	552	521	518	509	577	551	471	546	532	525	559	548	539	551	549	535	565	537	592	554	538	561	524	584	577	541	564	576	522	534	546	554	568	569	540	560	548	552	557	552	542	562	601	593	524	537	536	509	589	558	531	547	590	568	595	553	572	536	586	526	513	554	558	539	598	570	538	518	550	524	549	586	565	544	547	589	566	581	507	567	561	547	557	535	558	530	571	586	553	556	587	515	535	520	544	539	566	571	587	536	541	525	553	567	563	603	594	546	575	498	574	545	568	624	553	581	519	556	537	562	575	569	567	575	512	585	581	542	536	553	565	531	543	518	552	563	574	551	514	602	537	587	586	530	525	527	578	571	518	545	585	574	526	553	556	572	606	570	532	548	574	578	568	594	529	577	617	580	564	566	550	542	524	517	523	523	542	528	568	507	549	546	546	513	515	554	557	527	601	509	535	511	519	537	560	533	577	532	520	545	594	525	568	562	550	584	556	523	539	553	546	541	559	575	579	546	574	553	524	534	543	537	596	534	587	510	522	553	566	558	552	569	553	526	509	531	562	545	557	551	565	555	542	534	526	526	536	567	519	517	505	529	526	547	563	569	517	598	566	557	576	528	533	575	570	599	578	557	586	540	562	522	581	557	559	521	552	576	518	584	567	543	548	557	590	542	570	547	589	519	576	544	517	521	543	537	539	534	561	572	553	587	530	544	495	584	590	588	563	560	516	550	570	538	560	550	568	555	558	522	545	561	527	584	516	533	530	524	561	553	547	539	569	570	575	555	549	555	548	586	564	525	542	547	528	546	572	522	517	581	569	532	574	544	554	573	544	470	508	563	556	546	531	549	546	508	587	536	552	555	570	580	519	525	555	563	556	575	582	561	570	536	506	574	548	547	542	539	552	534	580	540	547	547	532	583	529	584	572	534	570	580	543	552	550	571	537	557	543	519	545	536	577	555	556	561	527	590	508	596	560	536	554	561	524	473	582	567	535	532	565	559	577	490	577	546	592	548	547	545	557	557	512	582	527	549	527	574	523	557	553	533	561	537	568	571	553	532	552	544	563	523	556	551	511	550	573	515	540	540	576	549	596	493	595	505	571	545	574	553	562	574	546	554	506	561	549	548	538	592	585	511	559	529	543	516	519	499	552	564	535	528	578	527	534	556	578	579	535	588	533	570	545	507	539	541	587	511	523	535	572	534	582	522	547	516	522	552	550	524	562	563	525	543	535	526	597	540	576	528	538	536	582	543	553	592	546	550	609	574	570	514	531	519	535	523	561	553	525	543	541	555	495	532	592	505	557	575	545	566	564	498	553	577	567	525	519	543	581	533	616	564	580	575	553	555	560	551	579	572	599	556	496	529	509	558	586	561	558	546	546	599	549	561	534	521	529	571	552	532	578	574	539	554	543	548	538	527	575	521	528	563	539	531	528	570	537	579	543	584	593	573	567	562	522	516	545	554	561	535	510	562	525	530	532	536	576	559	524	551	548	567	542	572	509	552	541	572	517	529	559	544	608	529	542	520	526	533	507	577	536	548	552	544	523	553	562	541	535	563	522	527	574	557	535	562	596	510	563	572	530	562	547	568	544	574	587	570	540	562	565	570	549	560	567	569	566	570	540	528	564	507	550	531	574	581	547	560	548	533	548	545	544	551	548	538	536	605	516	551	564	540	556	546	544	549	526	534	527	567	552	541	584	529	554	548	561	516	541	525	527	608	535	539	589	542	559	556	527	525	578	569	544	547	547	525	564	571	582	565	535	538	560	557	561	525	580	556	499	566	574	594	544	547	572	565	537	573	543	566	600	543	533	583	561	506	552	555	626	515	561	570	539	564	565	576	569	601	536	547	518	550	522	572	579	529	551	516	568	604	574	565	541	562	519	538	574	578	512	524	523	542	511	590	574	529	562	555	543	585	554	567	604	543	573	533	568	575	566	558	582	579	581	593	551	534	569	528	539	573	511	545	560	511	597	531	476	570	555	565	555	554	531	563	532	541	556	561	537	548	622	542	500	539	549	544	576	528	576	564	566	570	522	541	562	552	534	527	542	533	593	584	505	539	534	583	554	526	558	564	542	565	555	552	571	555	549	563	563	548	562	549	524	558	556	534	532	526	577	570	549	593	559	560	525	568	523	554	542	584	538	565	546	576	593	588	559	578	556	535	565	525	565	559	547	557	519	538	582	549	545	553	543	536	532	520	596	529	543	583	540	567	541	578	561	536	523	516	563	626	547	542	542	535	554	550	554	572	538	577	519	552	544	537	549	513	523	562	564	571	583	551	573	573	569	576	533	566	548	560	508	540	591	592	547	579	561	574	525	511	544	529	569	520	517	541	543	525	567	548	526	530	554	519	579	570	502	551	531	527	577	543	554	576	545	563	536	518	546	565	503	563	541	518	547	547	552	562	570	550	589	554	581	520	556	541	568	581	491	558	566	589	552	565	553	589	591	546	553	534	542	578	585	565	545	575	543	538	551	515	542	571	549	550	538	539	563	517	546	545	550	585	532	570	543	551	547	590	546	574	537	555	586	560	563	526	560	526	599	538	521	563	519	535	569	532	603	571	566	523	554	533	537	560	558	548	540	541	555	560	524	546	535	586	565	562	563	600	552	535	536	522	564	571	517	575	561	535	524	519	592	576	567	486	559	519	550	593	550	573	552	537	544	552	544	548	533	545	591	565	552	618	551	531	563	558	538	552	580	540	549	559	540	605	556	536	564	528	568	587	518	544	537	565	531	543	544	571	554	550	590	530	529	522	560	573	540	514	549	540	547	562	523	520	552	567	591	543	563	572	494	544	535	558	553	519	545	556	532	537	559	553	527	554	522	547	549	591	550	551	522	558	575	567	554	539	556	566	540	586	554	566	520	547	551	569	547	544	547	547	530	549	587	566	563	565	548	546	538	555	503	570	569	583	550	523	526	595	560	596	536	573	538	522	522	571	587	534	486	558	551	535	540	529	597	545	549	561	567	567	567	565	558	561	569	547	522	552	575	509	562	548	580	507	553	553	595	531	562	575	580	558	533	557	525	531	590	545	542	573	545	566	531	548	553	507	544	565	559	550	561	532	545	542	589	568	576	527	540	502	551	516	546	541	558	601	572	554	560	544	523	556	581	554	532	546	532	543	500	538	505	552	547	536	524	523	540	511	586	509	526	548	532	538	516	548	579	526	586	546	542	513	544	582	587	541	532	576	524	551	576	577	514	562	555	576	539	580	593	517	543	547	515	538	550	580	540	528	517	559
23856	21274	28377	24494	21246	9649	2323	1585	1379	1218	1170	1118	1135	1038	1063	1008	953	939	900	892	886	875	868	888	913	903	907	920	928	888	865	935	860	867	906	919	910	896	937	935	872	877	910	955	1004	848	836	867	866	906	930	912	878	901	842	892	824	891	905	848	899	854	889	859	872	835	893	826	865	872	892	911	851	868	910	862	878	896	883	839	883	845	837	874	855	860	854	871	867	845	862	906	889	841	830	875	816	844	882	865	850	841	878	863	885	835	803	877	856	861	871	870	834	883	837	836	869	868	795	873	888	921	857	835	835	855	881	849	841	895	868	843	869	828	865	865	892	838	843	864	909	905	886	879	845	848	863	822	866	885	824	873	866	863	859	875	848	811	812	843	836	905	889	897	860	916	850	843	810	885	870	834	847	914	848	867	850	899	774	876	830	895	834	873	851	908	879	812	834	835	899	807	917	875	846	862	858	834	850	869	815	833	828	870	922	876	890	868	898	903	814	829	814	833	910	854	837	911	859	868	865	848	859	884	827	842	855	859	857	831	831	887	896	859	829	856	853	894	836	872	906	895	850	791	843	875	834	935	837	838	872	880	865	829	859	862	840	858	824	870	859	846	866	811	873	872	898	900	837	860	852	810	905	862	833	819	889	884	845	820	895	868	873	841	867	871	911	848	851	876	876	835	865	820	884	841	857	875	840	834	897	864	849	873	828	825	897	857	878	917	851	801	862	834	823	839	863	821	855	835	832	864	856	879	897	831	828	848	861	865	918	882	896	869	822	888	822	865	878	791	877	870	898	872	820	844	877	827	907	861	857	826	858	869	821	868	863	860	871	796	884	906	801	815	829	879	832	851	854	813	882	898	882	869	813	844	937	847	847	861	843	865	868	838	875	830	864	852	769	938	831	880	860	844	840	830	901	831	822	845	868	867	920	848	857	894	841	895	880	845	863	878	857	844	869	849	869	852	906	838	891	899	898	881	816	891	892	869	914	855	884	842	912	868	855	879	847	841	871	855	886	862	848	843	846	850	863	885	899	877	880	890	846	839	887	953	861	837	876	829	848	868	838	903	859	904	901	863	800	872	839	858	931	859	887	839	903	805	864	885	870	877	878	844	837	863	859	844	864	857	885	857	864	893	850	854	882	840	843	847	870	881	878	843	849	849	816	854	895	826	865	849	853	883	840	880	871	848	853	837	856	920	880	898	837	847	805	839	870	825	811	903	904	848	904	913	883	885	842	846	849	852	875	861	828	827	824	916	858	833	894	865	853	838	885	917	879	785	842	879	824	851	872	872	851	815	849	833	854	813	837	885	816	841	873	836	842	838	884	832	918	847	891	884	862	878	908	836	864	845	880	828	889	911	883	853	869	862	812	806	852	843	846	819	837	853	840	839	874	867	836	852	890	860	845	847	839	839	875	830	869	850	863	836	887	906	856	831	865	838	849	840	874	835	816	872	866	888	862	867	825	832	851	876	857	863	864	870	856	846	864	859	868	871	929	922	869	875	832	830	874	879	878	833	803	849	848	860	859	879	889	812	825	821	885	848	890	892	861	823	856	860	811	819	841	831	883	826	879	914	868	816	839	878	843	846	858	860	883	872	834	820	903	852	861	867	873	827	855	843	843	825	859	841	801	849	838	815	831	845	876	898	874	838	888	867	873	854	854	900	889	861	908	869	894	829	896	839	794	878	897	850	893	880	860	866	882	865	837	848	872	891	833	848	888	903	888	872	843	843	839	914	846	851	884	850	837	830	914	873	887	841	847	795	832	833	898	869	829	812	907	814	819	879	854	877	815	904	855	837	793	883	865	864	851	850	872	859	833	905	821	836	836	847	867	855	846	900	845	831	865	830	879	873	845	894	857	812	816	887	823	874	844	825	853	855	861	877	837	864	871	820	867	854	852	863	830	830	877	880	849	895	861	918	872	865	904	863	879	850	858	873	842	842	842	835	853	896	877	817	878	845	887	845	895	872	902	849	827	831	869	877	840	895	916	881	853	889	886	839	849	775	864	896	885	827	864	880	862	864	862	824	840	825	816	866	881	826	812	866	886	877	826	872	829	892	856	861	890	893	870	870	802	818	890	811	878	911	876	876	849	840	807	836	814	864	885	832	849	919	812	859	892	875	810	902	857	833	892	859	871	888	813	893	886	863	913	885	896	854	853	849	868	824	859	874	869	844	888	884	894	912	881	798	877	886	854	822	850	867	909	865	839	884	844	868	870	845	845	833	819	913	827	839	875	896	828	854	876	849	901	908	827	857	847	849	853	857	855	854	844	855	797	854	801	821	841	887	741	862	889	827	853	829	830	887	860	863	844	884	842	826	851	821	886	838	854	855	862	857	874	882	867	843	885	865	954	850	880	816	820	843	807	828	855	835	839	845	927	825	889	856	840	836	848	802	837	899	880	874	799	899	869	877	875	834	885	881	866	864	820	864	841	928	893	838	831	836	823	862	836	862	850	803	835	865	809	859	853	795	830	814	833	918	863	855	890	863	850	816	863	858	842	886	848	846	885	843	840	914	871	850	904	867	872	848	876	864	892	822	842	816	869	862	917	868	868	867	831	812	846	814	848	863	904	868	863	895	825	834	866	909	848	879	880	890	840	832	864	821	912	897	903	825	862	800	875	868	863	853	895	928	865	854	895	871	871	892	855	930	870	812	852	821	916	842	883	882	886	973	952	907	849	800	865	885	884	876	859	805	833	857	825	837	890	870	887	805	841	833	838	875	861	853	885	887	925	852	888	897	836	899	867	860	910	873	815	839	789	835	858	889	828	853	837	906	877	850	875	904	863	901	838	887	834	826	846	854	907	853	864	852	852	862	867	843	913	855	854	861	874	817	891	859	865	850	872	858	844	832	863	881	895	868	862	824	859	861	853	868	827	936	837	883	877	867	826	852	787	840	900	840	874	838	936	879	890	849	946	843	830	883	834	852	837	910	897	795	828	829	827	887	870	916	835	833	850	820	879	819	868	833	828	857	828	854	882	854	823	821	861	856	825	853	823	840	849	859	825	819	887	883	834	820	881	857	851	820	854	869	883	847	882	871	871	814	886	914	799	812	859	888	823	860	904	856	872	870	855	819	789	871	839	835	899	828	898	863	851	824	870	841	848	821	858	800	885	877	823	823	846	830	871	863	811	897	794	814	811	834	876	899	878	849	877	853	886	846	863	917	848	855	876	798	866	804	881	867	844	847	864	854	827	827	872	854	869	883	853	870	894	842	867	870	806	891	835	845	848	858	887	875	869	852	842	839	915	825	883	825	889	859	857	821	843	816	871	832	878	938	821	904	848	833	820	865	887	885	883	917	869	852	935	855	889	876	855	817	878	844	870	840	868	835	836	878	839	859	843	860	890	864	827	843	844	882	875	873	827	883	906	863	844	866	858	839	856	848	856	903	881	873	874	838	871	865	863	870	891	902	894	813	847	859	824	850	861	844	855	861	809	858	838	849	875	863	866	848	840	841	882	844	839	821	827	835
7718	21646	17955	7714	4339	3136	2509	2142	1655	1535	1395	1356	1231	1171	1140	1120	976	972	925	926	937	936	926	947	928	919	945	838	948	921	938	916	910	937	942	899	954	974	934	906	932	949	872	914	884	898	840	850	914	912	892	925	896	890	878	784	865	879	846	850	838	867	859	879	867	900	859	885	919	855	854	837	849	862	854	905	864	849	855	871	827	900	853	844	870	852	848	923	894	853	871	859	882	843	825	880	882	841	862	824	844	854	871	886	848	869	844	874	867	831	819	880	829	871	875	920	824	855	863	861	823	934	857	762	845	860	852	819	855	814	829	854	847	890	869	858	899	846	833	871	843	872	836	869	827	861	846	847	832	848	875	860	889	862	796	898	826	859	827	797	938	812	837	870	888	855	873	791	843	874	859	868	859	842	869	867	859	834	820	835	828	890	856	851	867	836	889	861	849	895	865	829	842	853	817	846	847	850	860	870	868	891	849	818	859	869	866	921	873	877	824	823	919	867	816	833	870	898	847	858	858	858	842	830	824	857	814	897	807	836	842	911	836	861	833	844	851	840	793	894	817	863	900	861	824	856	869	860	878	830	823	821	833	864	835	868	881	779	881	853	880	871	853	859	833	873	877	862	917	802	888	832	854	829	805	859	830	899	853	880	811	849	901	864	840	872	834	917	844	895	832	840	856	854	847	844	842	874	818	854	895	850	854	850	890	874	836	865	864	852	854	866	867	841	889	828	870	819	882	920	874	899	853	851	863	910	825	905	857	890	854	880	828	865	854	852	852	868	879	850	795	815	827	849	858	828	884	810	840	871	850	840	825	897	859	860	833	825	807	896	851	860	892	866	840	880	814	873	854	914	820	933	863	859	868	893	811	822	831	925	895	833	838	863	828	858	843	898	880	862	863	868	873	837	850	852	865	897	891	802	843	866	868	813	855	852	917	866	877	840	820	837	822	811	871	865	849	785	861	827	869	852	826	880	874	894	872	864	813	859	895	878	832	815	840	829	888	837	863	865	803	876	864	881	855	895	916	836	844	792	850	877	872	793	849	813	842	838	820	839	847	874	875	855	862	797	892	842	831	904	894	903	829	879	877	854	852	918	831	847	903	843	838	829	866	852	863	800	834	863	812	805	800	817	905	855	800	857	863	822	807	885	847	830	848	853	862	870	836	839	859	848	848	864	826	863	864	848	925	823	918	810	862	895	889	837	829	859	909	861	901	862	864	924	834	847	858	860	876	816	833	880	762	851	881	872	839	868	891	836	839	844	856	879	900	843	851	841	881	826	897	840	861	833	839	869	876	873	863	870	875	879	843	887	863	840	854	829	855	824	791	935	781	905	818	892	904	892	826	894	890	841	859	864	873	828	855	836	877	934	853	861	877	854	878	823	830	792	874	858	850	848	850	842	899	832	841	825	884	780	824	925	862	842	878	879	897	845	874	822	865	853	845	846	838	827	830	842	817	797	881	857	878	880	821	847	886	856	841	851	803	876	900	883	855	871	838	812	888	827	894	828	801	838	832	842	876	862	823	813	884	869	809	871	847	877	852	895	886	911	887	868	848	822	862	840	818	880	860	868	850	836	843	822	837	833	796	842	870	826	856	859	861	882	859	855	818	889	868	858	871	856	833	832	874	854	852	861	838	843	871	881	853	878	897	889	860	886	898	874	850	876	900	892	869	872	883	814	829	822	839	843	905	912	879	938	840	840	891	848	855	841	815	875	809	924	821	852	840	848	850	877	809	833	903	864	917	852	833	826	828	850	861	835	896	896	874	846	892	831	849	835	858	924	890	895	866	829	861	866	862	839	854	861	895	839	846	837	825	885	842	860	851	884	888	834	862	849	855	886	838	821	870	887	874	863	833	906	877	859	884	891	818	874	866	826	868	834	864	888	851	841	799	869	834	819	822	868	852	847	890	874	749	856	862	825	881	879	872	813	862	843	834	900	867	830	821	855	848	828	885	831	896	871	896	865	904	909	918	806	855	884	853	841	839	823	849	856	872	810	877	809	871	869	857	796	881	813	849	843	864	833	818	831	845	828	838	855	861	819	811	873	882	842	833	869	886	827	862	843	814	865	865	878	884	826	840	849	880	818	827	844	836	875	815	810	804	863	874	856	856	796	861	862	874	865	860	820	826	827	891	826	834	825	864	872	920	866	880	872	904	827	870	914	900	847	849	862	858	899	867	850	835	783	909	835	874	853	814	822	843	853	807	866	837	855	824	870	892	826	798	864	854	882	917	879	849	891	805	838	872	837	858	857	870	838	880	869	861	862	804	879	840	840	904	841	805	864	841	837	853	877	817	833	847	866	829	870	844	862	850	826	787	824	812	894	815	864	864	810	841	847	837	906	862	902	841	878	840	836	849	886	887	901	845	849	812	878	864	856	856	858	866	873	831	900	861	855	863	889	869	890	810	904	916	877	858	825	884	853	901	793	903	820	869	875	902	818	818	822	890	857	833	895	850	848	856	867	864	888	858	931	882	817	895	830	865	832	853	839	882	835	841	861	883	884	920	851	848	847	833	841	869	898	833	884	910	839	866	889	851	872	892	849	886	914	888	843	891	892	829	843	874	853	866	824	809	885	884	864	857	807	887	867	891	826	844	873	846	835	877	856	826	863	837	862	862	831	822	865	880	858	882	840	862	857	882	889	855	870	817	877	849	831	849	876	877	836	829	867	844	896	853	846	887	782	867	875	873	849	829	854	838	836	765	820	846	840	849	859	801	886	843	880	842	854	827	800	914	873	882	851	834	923	817	814	818	824	851	807	851	817	845	815	842	856	822	932	799	842	871	864	793	863	871	859	882	861	834	900	806	874	876	838	837	879	805	845	856	875	856	833	840	880	835	859	803	852	870	901	799	837	857	820	847	835	861	893	917	842	830	857	894	795	867	865	857	846	877	840	858	797	886	847	831	785	887	868	830	830	834	841	873	846	825	861	840	868	867	813	853	859	871	855	874	861	822	857	840	808	880	839	826	909	845	866	900	849	867	882	861	881	828	883	860	858	875	844	858	884	814	867	888	838	853	844	949	915	891	833	837	894	862	842	830	865	874	862	838	865	871	859	897	841	864	852	890	852	853	861	856	825	832	898	859	826	882	878	847	877	880	847	853	913	857	866	875	861	857	842	821	888	811	891	898	854	865	883	853	883	843	871	849	869	865	843	915	835	887	844	895	824	890	870	871	879	859	838	882	818	862	891	851	838	863	888	839	885	853	865	828	865	824	831	881	853	860	904	871	876	829	844	872	846	882	850	819	842	881	809	871	846	895	822	860	819	824	854	892	857	856	885	808	865	904	828	867	876	850	835	870	843	875	828	895	828	839	876	831	936	902	912	875	842	877	865	811	861	831	849	829	833	810	866	874	881	903	812	829	882	845	796	879	815	880	894	853	832	881	836	883	846	834	884	927	839	845	850	843	877	857	807	836	846	830	826	822	843	860	888	785	837	815	880	823	864	891	888	861	806	883	863	885	861	890	836
24887	21260	27333	25373	10092	1344	1005	809	738	667	622	643	621	602	598	533	516	506	498	508	439	498	476	468	463	511	512	486	471	478	539	486	476	566	488	472	478	512	523	520	532	511	458	483	448	450	494	504	520	506	461	462	474	513	459	454	460	480	495	490	514	468	497	493	502	445	479	460	447	507	469	473	456	440	433	511	483	498	451	482	494	479	466	477	502	533	456	508	451	476	504	469	483	461	484	463	442	461	475	456	431	501	467	493	468	454	494	465	487	463	482	473	491	481	505	459	494	432	486	484	469	475	491	486	437	479	452	452	462	465	446	457	440	435	475	483	459	459	472	470	430	478	485	490	469	469	490	484	456	457	444	426	488	492	435	489	473	489	488	448	447	455	445	423	509	509	477	440	442	466	509	500	455	461	499	477	467	484	451	446	463	497	452	469	474	434	501	451	490	445	453	471	509	501	465	442	479	467	458	494	461	520	471	457	483	470	432	453	460	493	431	429	481	448	485	487	462	477	486	483	511	484	439	474	453	481	452	485	480	480	453	471	473	514	464	437	462	453	486	448	490	487	444	484	473	443	495	441	513	436	467	496	437	481	484	515	504	515	484	406	450	482	453	495	477	441	469	456	489	493	472	456	426	439	446	477	461	479	469	469	481	457	506	481	483	462	478	454	499	502	486	437	476	469	493	463	491	456	465	518	473	482	498	446	425	459	486	476	510	452	470	499	498	451	494	437	483	459	497	476	495	466	439	489	450	459	438	496	463	466	501	474	462	475	448	470	487	461	447	484	484	462	458	489	485	496	474	462	493	455	434	428	475	448	426	470	459	422	483	477	473	498	444	461	521	448	443	479	441	484	441	502	469	489	476	440	529	493	486	522	484	465	445	442	454	507	469	475	524	482	422	474	469	463	466	457	476	449	459	482	436	520	495	469	478	469	471	457	430	452	476	521	461	442	453	496	509	493	424	466	487	478	423	466	518	445	493	486	500	474	467	472	458	445	498	468	523	463	421	466	453	461	464	473	480	444	477	469	470	472	443	452	493	466	490	493	481	483	502	511	485	457	504	457	455	481	473	493	505	475	493	454	510	493	420	427	437	445	480	460	442	454	487	474	452	444	478	488	484	495	489	488	493	451	465	516	477	482	440	461	478	472	451	475	464	427	507	467	490	472	480	429	477	493	472	451	503	453	456	473	490	469	485	452	469	507	484	492	464	449	453	483	441	435	489	510	462	474	452	482	485	493	480	492	481	457	470	449	497	509	510	444	444	461	490	500	491	505	440	474	455	453	503	442	479	463	478	498	467	498	469	437	427	466	515	454	495	481	440	477	452	477	447	441	515	523	489	470	475	477	472	501	421	477	497	466	498	459	471	500	474	461	477	479	475	496	484	428	461	452	473	461	452	489	462	461	466	443	505	494	473	441	473	456	493	492	509	468	448	476	492	481	464	444	482	473	453	476	494	456	467	486	473	490	469	520	486	429	496	496	493	535	457	459	504	469	496	513	453	440	476	447	450	483	497	457	461	480	501	478	420	509	472	477	500	453	463	465	462	462	458	416	492	462	456	459	501	460	416	477	443	487	428	466	480	504	469	466	493	481	487	485	458	407	433	492	469	468	448	472	471	431	476	467	439	487	470	475	489	475	468	482	474	515	466	511	480	488	463	438	481	453	460	463	464	483	483	469	514	473	493	430	482	436	479	497	468	475	451	471	456	466	482	473	465	499	471	482	455	501	428	450	495	456	440	485	482	443	461	471	451	487	453	485	458	447	447	476	469	474	511	427	464	472	472	456	457	470	492	450	451	467	457	450	452	476	475	442	486	473	472	456	426	461	515	498	452	451	474	481	476	475	464	441	434	455	535	489	476	471	484	463	509	487	517	451	461	455	443	440	456	460	507	466	470	486	464	481	470	468	449	450	512	524	477	531	431	485	472	476	482	490	490	472	482	484	480	461	480	433	413	480	499	482	495	450	441	484	423	479	464	464	489	453	467	448	468	501	482	479	492	466	477	488	523	491	453	458	472	461	457	473	496	455	502	469	434	481	470	502	506	473	456	478	437	481	475	472	456	446	427	497	436	481	493	458	457	533	451	461	427	486	451	485	473	499	472	467	482	480	455	455	479	486	482	414	465	516	476	444	486	498	462	530	464	452	459	469	501	440	447	485	500	450	446	441	446	491	503	479	499	414	485	504	461	464	488	471	486	450	433	478	437	445	483	492	502	472	531	489	453	481	479	460	466	478	476	457	480	487	494	481	458	462	489	527	488	453	489	485	482	459	470	460	430	476	437	461	483	463	441	505	468	471	479	473	466	494	471	484	446	468	496	479	452	515	477	475	486	452	530	493	471	470	430	516	483	505	504	462	480	475	470	459	478	489	433	473	482	467	480	445	505	496	439	477	462	489	498	461	480	495	483	455	460	459	482	502	448	475	481	436	479	456	456	472	480	458	488	486	504	452	475	446	484	499	486	451	451	466	457	467	471	481	463	474	446	433	490	457	488	478	473	478	435	423	509	498	455	477	465	489	433	463	482	469	482	439	449	456	498	456	509	469	476	492	481	502	474	441	513	467	455	443	435	443	453	420	476	441	480	473	475	482	460	477	436	470	490	460	476	470	491	524	464	477	490	494	447	437	455	435	478	490	448	468	502	494	511	481	452	468	485	486	462	487	492	467	470	508	482	482	456	458	458	458	481	435	493	468	461	475	494	492	471	513	499	509	477	485	490	482	506	467	470	484	508	487	476	482	494	473	465	488	483	485	441	472	471	456	498	499	473	534	446	457	460	479	461	458	435	494	506	449	452	455	481	478	429	459	445	465	465	463	471	475	478	479	460	489	521	423	504	440	414	487	469	474	482	468	474	458	511	425	483	469	475	484	464	471	449	432	459	469	450	447	511	473	470	488	457	464	509	433	472	496	486	406	483	452	457	478	474	455	486	468	484	461	464	477	466	459	437	441	463	439	468	456	441	477	439	432	498	481	461	496	449	478	442	457	475	463	468	476	476	463	447	464	457	421	427	504	454	477	485	509	476	486	455	476	458	450	467	450	412	494	477	478	458	483	494	475	494	460	426	479	451	480	457	484	475	493	450	439	452	487	489	491	461	472	443	465	455	451	454	472	469	471	461	467	501	457	483	481	496	489	468	503	467	430	482	439	502	471	487	481	479	477	486	498	473	490	465	481	486	506	487	453	459	447	484	479	492	484	475	448	455	494	520	496	520	476	470	490	481	497	485	484	458	460	474	462	458	511	499	468	474	488	446	453	453	463	494	481	471	484	437	489	472	460	492	499	458	424	477	490	437	487	499	451	473	448	461	437	482	481	493	437	439	476	489	437	469	475	441	458	453	511	458	471	448	472	491	484	421	446	474	472	456	493	539	459	457	491	454	466	514	502	484	421	428	424	443	486	469	474	462	457	520	475	485	506	456	474	487	459	489	465	459	483	480	469	477	475	491	453	442	446	446	485	484	430	481	490	473	472
6829	16418	13240	4651	2594	1798	1487	1310	1041	917	842	759	709	719	681	604	596	499	549	591	552	486	496	482	512	498	516	524	534	533	545	501	503	557	579	556	549	559	585	555	566	539	559	515	540	536	573	494	508	539	520	508	487	512	480	497	531	508	505	519	451	496	531	520	504	491	467	488	526	494	494	501	484	508	523	481	491	513	509	503	481	438	491	512	499	476	457	496	504	508	481	511	477	491	514	484	500	477	501	456	510	506	483	507	473	499	484	481	515	505	510	481	507	511	465	497	531	493	492	491	467	488	495	455	487	499	460	481	500	439	493	526	477	506	491	504	497	446	484	474	483	504	471	572	487	493	486	482	453	497	491	483	500	491	510	498	509	484	500	527	512	496	489	527	507	483	512	487	512	513	491	503	519	502	457	490	493	516	494	464	497	479	531	516	518	509	456	460	500	500	489	500	495	485	494	505	488	501	503	492	502	485	493	491	498	489	521	506	509	516	517	469	459	440	498	498	514	481	515	475	483	480	458	477	478	492	485	502	455	521	500	484	469	486	514	484	493	507	524	498	515	487	516	479	524	521	524	476	498	473	488	473	528	543	474	475	465	455	501	490	471	527	500	450	517	499	506	510	501	547	478	491	488	500	504	484	467	490	492	492	462	499	495	510	473	467	527	485	503	503	464	509	473	472	504	532	504	469	476	480	537	489	497	500	515	529	462	482	535	469	523	451	512	476	492	505	509	481	506	465	521	584	496	487	500	504	491	490	528	473	487	500	499	523	516	510	507	528	460	503	495	464	465	468	527	510	486	520	500	487	467	527	497	503	481	518	497	475	487	455	524	467	455	482	515	494	506	498	513	510	501	523	501	517	492	477	493	457	512	484	527	501	487	473	500	485	492	467	450	475	536	501	511	502	472	497	469	549	518	527	472	459	462	529	463	496	483	483	506	530	468	483	506	511	455	471	492	510	523	477	454	504	465	470	459	505	496	492	490	513	493	460	491	525	495	516	491	504	444	492	505	520	537	517	525	512	522	496	494	436	475	486	517	503	486	510	490	455	518	476	479	479	484	511	536	511	468	483	503	470	497	489	526	453	512	498	485	476	507	504	479	451	504	492	504	480	496	508	526	466	498	532	483	485	537	508	555	444	481	503	520	469	508	451	499	481	498	475	502	502	498	470	484	475	474	472	487	510	468	486	465	502	475	472	463	470	505	511	458	486	463	520	456	483	478	475	480	488	510	525	482	480	495	522	480	521	476	469	490	519	472	492	485	442	460	493	515	495	513	535	481	433	461	510	498	504	527	505	499	495	479	478	492	477	537	473	476	481	480	530	504	485	475	493	465	493	468	497	525	487	498	475	495	488	462	533	485	531	471	468	491	490	497	481	473	518	464	454	479	512	504	464	485	481	464	487	510	496	473	518	468	468	510	462	493	497	489	467	507	515	505	481	479	510	509	490	494	505	496	504	514	482	479	492	528	537	513	517	488	474	487	478	490	453	494	480	474	461	502	509	493	509	493	471	464	491	512	482	476	501	469	482	519	528	501	565	456	499	481	482	505	494	493	469	463	507	463	459	490	473	495	486	519	469	473	466	518	460	477	478	513	482	507	501	525	477	462	514	508	491	492	456	469	483	502	494	499	526	467	522	472	468	499	492	533	470	492	499	506	502	479	484	487	490	517	491	510	519	494	439	494	510	521	475	461	468	523	495	464	506	513	486	505	539	497	472	470	508	481	488	458	495	461	490	501	509	486	490	507	482	512	526	510	509	480	537	477	488	509	479	531	530	470	486	469	523	516	485	513	470	500	494	514	445	543	521	479	478	487	497	530	477	469	542	506	551	482	492	476	479	513	510	479	467	485	500	492	471	460	479	508	489	490	502	490	466	496	458	491	506	498	501	480	534	523	480	538	494	521	494	484	477	495	473	524	508	506	530	469	458	507	486	477	498	461	477	503	498	508	489	477	520	480	479	506	520	488	502	482	513	470	530	478	491	516	458	489	467	526	494	516	486	456	464	531	482	528	473	522	498	468	473	493	508	466	491	470	485	523	468	503	531	498	504	534	473	474	514	512	488	489	535	466	502	499	450	451	483	526	462	465	482	466	510	526	476	496	526	489	522	485	495	470	493	485	501	509	492	483	476	529	499	492	508	480	522	507	490	464	463	472	512	515	548	493	481	470	481	489	478	495	473	485	461	458	484	508	523	488	475	518	473	459	492	479	457	477	445	507	510	456	497	495	510	473	480	514	476	475	455	494	492	524	483	491	450	469	504	517	453	474	486	477	500	513	533	514	482	490	478	490	518	514	494	482	509	530	482	485	490	464	537	519	536	484	483	498	493	503	516	487	453	508	502	504	469	526	523	482	528	499	513	493	491	550	486	454	508	473	502	483	480	497	509	472	503	469	484	478	478	465	458	471	496	505	503	446	472	521	545	480	480	485	460	500	497	463	477	493	485	493	489	478	473	492	463	535	511	503	521	458	481	493	505	488	516	500	465	518	493	505	512	475	504	506	461	496	479	507	511	520	484	441	489	472	502	471	461	453	485	451	464	511	522	473	498	489	492	423	494	533	477	509	454	482	497	510	510	463	519	518	469	486	453	474	495	500	513	488	518	511	514	466	494	484	504	464	519	491	497	461	509	491	521	539	503	493	452	493	515	488	464	493	524	452	481	556	484	538	483	483	498	513	476	518	486	472	518	461	488	469	506	541	484	481	507	467	483	447	502	515	507	532	528	488	501	513	490	495	509	489	501	478	494	522	511	489	460	496	476	454	485	509	519	477	524	529	525	504	488	490	514	472	472	464	513	478	466	482	502	497	507	514	476	496	504	486	504	503	468	501	471	464	507	530	489	493	469	472	520	477	551	515	498	535	464	466	543	492	518	478	498	503	473	484	524	474	506	506	494	522	495	495	483	513	476	496	496	493	478	509	485	462	509	505	490	517	516	486	497	460	515	501	502	493	485	495	521	466	479	466	496	498	468	523	474	460	483	494	507	501	497	510	487	488	514	476	490	463	490	478	494	513	501	479	521	492	521	433	493	483	514	508	482	497	490	514	472	522	484	481	454	510	478	488	485	441	520	475	546	463	495	486	501	518	512	474	497	455	503	462	505	454	468	484	495	469	502	468	477	538	481	433	475	465	495	526	459	502	524	516	516	495	491	488	503	522	495	487	456	504	473	499	473	479	480	514	530	507	511	486	470	482	437	498	518	497	499	447	497	482	513	503	490	526	487	476	446	466	477	489	472	538	495	499	451	447	535	484	536	460	542	498	465	492	507	470	507	464	446	466	496	501	489	477	486	515	497	492	497	476	499	509	460	484	509	510	510	483	526	470	462	495	511	543	484	524	507	529	494	511	490	485	453	509	486	514	514	529	451	514	504	508	508	499	495	520	497	521	499	481	471	438	505	493	505	520	488	489	487	498	491	470	525	498	497	459	508	519	466	485	475	473	480	504	488	499	504	496	476	486	503	500	530	511	458
22767	21374	29028	24096	21377	21460	9481	2426	1759	1481	1502	1477	1322	1221	1263	1164	1033	1071	1058	984	1002	1024	1008	983	980	976	996	969	937	1011	1010	936	1002	937	958	1041	1017	1058	1059	979	1015	969	1012	908	967	965	990	967	945	929	957	923	983	899	916	879	957	891	929	952	942	950	974	1011	962	901	920	868	916	943	918	914	910	932	885	892	881	973	971	944	907	976	902	915	933	910	964	934	879	934	922	980	909	909	932	881	966	882	941	926	866	916	909	873	940	907	951	907	898	905	919	937	949	811	948	923	897	982	899	895	942	993	879	937	900	930	898	905	889	953	896	1003	846	925	904	950	841	898	976	917	967	925	940	923	936	932	937	941	915	974	934	938	926	947	929	896	948	960	931	860	882	920	889	948	941	921	942	862	856	912	942	842	876	905	923	915	929	905	961	959	934	879	938	890	934	902	867	897	853	902	950	912	855	915	950	927	933	914	959	917	900	914	868	890	956	893	934	956	927	910	942	902	807	920	951	909	870	941	853	969	883	873	915	918	906	882	892	926	931	894	910	883	922	888	891	938	960	912	873	952	884	921	929	965	913	893	935	956	920	940	905	946	896	902	915	939	929	915	865	942	938	935	917	908	943	906	972	890	953	915	957	951	942	877	891	893	917	921	954	882	911	912	899	937	901	990	871	924	915	919	937	888	908	925	882	919	944	904	937	915	927	908	908	923	920	914	965	923	942	928	938	917	984	927	938	896	923	948	895	859	929	899	947	939	897	879	949	949	897	938	923	876	911	939	910	911	897	916	934	905	901	934	922	950	914	877	910	923	935	885	921	915	923	907	901	1054	963	910	917	907	866	909	874	876	979	899	900	928	916	955	954	931	958	955	971	907	942	924	922	917	913	894	928	929	881	909	937	915	943	945	936	931	959	859	957	891	891	944	887	924	956	973	870	907	905	920	910	926	939	924	901	907	959	962	960	910	970	909	904	900	981	928	946	900	911	930	898	949	901	921	912	919	914	893	900	900	893	912	899	945	953	932	894	943	877	892	934	950	868	906	922	940	904	985	911	835	904	885	928	888	914	929	954	944	919	934	963	878	917	851	942	940	928	896	940	889	916	940	960	931	853	896	901	895	905	940	910	899	909	887	893	957	931	886	859	918	965	888	904	930	932	952	903	896	877	819	914	882	936	985	945	899	916	894	891	878	910	856	937	916	963	901	907	958	887	963	903	916	902	899	946	911	905	876	954	894	975	939	911	885	957	992	905	926	943	909	879	908	900	974	923	972	911	877	889	886	910	894	896	884	953	952	862	919	918	906	898	938	907	850	906	867	881	895	931	925	947	896	1021	927	903	907	856	881	897	857	872	910	920	929	945	857	914	908	891	926	970	856	953	962	912	867	963	936	930	891	873	918	924	952	886	896	869	990	862	842	861	893	953	890	874	916	968	864	914	956	910	920	959	965	906	850	908	898	877	908	879	892	923	956	902	917	888	901	905	935	891	955	888	981	888	845	901	903	885	928	906	880	844	919	873	920	928	895	928	916	972	914	855	918	941	980	955	985	873	886	893	865	911	953	920	931	946	873	942	951	847	950	916	938	937	910	855	920	869	907	915	887	928	903	971	956	916	915	978	908	937	837	952	909	957	907	888	919	939	912	923	871	925	937	869	943	929	883	905	932	954	885	933	907	900	920	936	903	914	888	926	900	944	880	929	888	896	914	923	989	854	886	951	884	926	950	960	869	941	948	937	888	899	911	942	943	864	931	892	906	909	913	937	958	929	870	969	919	869	952	955	890	911	918	928	920	930	935	881	876	923	895	883	934	869	938	893	944	944	923	881	943	915	895	886	897	948	963	941	890	896	938	883	845	962	892	895	922	868	923	899	857	909	969	911	927	950	947	907	855	905	971	891	999	880	945	913	936	941	900	873	931	885	948	926	919	907	927	893	925	935	934	1000	938	927	902	956	939	955	919	898	923	882	915	880	919	923	920	895	920	915	940	887	914	952	895	929	934	870	966	894	915	902	892	920	902	884	887	959	968	920	922	909	954	937	940	907	882	867	895	913	993	928	952	933	940	914	868	921	924	893	946	857	989	927	915	884	948	910	909	989	920	932	940	912	927	942	884	897	902	924	923	903	878	889	912	881	958	955	945	907	950	933	940	900	925	898	915	879	866	837	917	951	915	918	1002	954	976	914	967	965	885	918	931	898	904	912	930	885	922	957	946	937	918	910	854	947	878	955	893	922	867	835	900	901	944	916	938	863	851	925	961	921	931	946	923	922	930	949	940	916	942	940	910	916	904	885	863	892	932	909	920	910	932	878	933	941	921	939	895	922	894	922	952	845	950	906	937	930	926	943	932	866	884	881	881	894	928	942	921	901	937	884	893	872	903	866	889	888	973	947	904	899	963	906	898	932	946	934	873	882	908	900	929	898	899	902	883	918	867	909	952	926	892	909	944	900	885	891	958	916	895	901	948	950	907	967	973	852	896	901	890	950	868	939	850	925	910	919	922	881	960	924	929	930	906	932	904	916	909	890	942	932	867	949	901	918	872	958	931	973	915	900	941	872	875	939	915	922	837	906	910	918	911	820	905	925	896	906	943	887	927	894	926	920	979	934	925	881	938	861	874	891	950	918	935	917	867	925	942	895	879	938	903	932	907	829	936	918	902	933	957	888	905	935	909	891	920	922	900	974	883	855	920	905	943	958	896	873	920	940	942	920	963	957	940	907	886	941	851	864	899	861	911	996	939	925	856	871	857	925	855	921	950	921	921	929	947	928	909	966	904	958	866	883	924	954	914	933	947	882	955	915	924	926	970	865	916	928	878	934	903	891	904	895	965	876	930	945	952	953	973	855	931	892	909	938	911	959	924	880	915	943	920	901	890	873	923	912	961	886	924	921	927	871	882	939	882	925	887	931	913	891	945	901	946	958	946	889	938	929	928	877	880	908	959	865	920	937	958	907	886	942	891	895	913	933	909	900	931	869	879	903	922	891	948	889	867	966	911	907	934	941	911	926	917	904	900	904	884	910	960	969	865	900	886	923	934	907	915	913	908	986	922	933	876	895	959	972	979	940	956	902	980	927	861	915	893	922	867	900	959	899	946	887	925	910	957	907	890	900	882	849	915	884	945	962	901	937	902	894	889	915	925	891	861	924	903	888	917	924	914	928	880	885	901	933	946	899	894	927	910	902	892	894	937	913	881	912	900	913	905	898	967	919	981	919	994	982	919	912	919	923	925	911	934	919	867	883	868	933	916	905	912	925	928	932	955	954	1003	916	938	891	905	890	918	916	996	901	889	848	958	904	903	911	864	912	910	884	909	899	927	852	932	917	927	955	918	896	902	907	926	931	880	901	897	915	928	924	902	921	910	893	927	928	872	916	930	902	860	917	911	871	895	890	943	938	900	923	879	929	954	928	901	902	941	885	922	898	979	866	947	941	896	913	913	911	956	919	931	939	919	889	877	901	931	951	842	988	864	892	911	935	905	920	877	903	879	870	933
9898	29269	24660	10083	6432	4692	3777	3232	2340	2066	1876	1670	1584	1433	1450	1213	1107	1142	1106	1007	1057	999	1042	998	985	1042	960	1019	1016	1039	1063	979	1090	1015	1101	1011	1048	1081	1076	1053	1005	1039	1026	1002	977	958	994	928	952	976	952	976	987	964	995	898	983	991	976	966	930	905	981	956	934	949	938	957	962	917	946	956	932	913	966	955	945	935	944	976	932	963	924	975	888	911	865	895	947	944	935	977	899	924	905	941	929	946	951	921	916	919	906	969	934	949	937	925	920	920	977	940	924	922	892	969	928	928	894	929	913	910	958	888	881	963	904	916	938	935	904	904	950	905	915	902	920	943	889	877	973	953	911	951	912	920	872	941	941	911	914	919	896	917	947	907	922	903	912	885	909	885	912	894	924	959	876	946	890	944	929	893	913	922	955	908	887	926	911	855	945	903	874	904	854	878	916	992	913	958	937	929	910	956	980	930	921	899	859	898	901	960	878	1000	945	871	903	925	943	929	969	935	920	885	909	913	942	951	911	966	942	968	902	919	910	995	892	923	928	940	944	887	973	945	859	922	915	944	896	916	917	945	943	916	873	901	951	949	942	868	912	966	973	908	905	926	941	932	929	964	927	924	905	820	904	931	865	870	970	881	902	918	936	897	914	945	954	887	947	914	917	942	915	913	953	927	886	910	904	919	907	915	947	904	920	951	958	928	895	916	896	932	930	930	890	914	900	981	903	942	940	865	914	923	956	924	911	990	970	885	881	908	933	889	869	979	904	906	862	912	941	894	906	931	909	907	886	859	924	938	934	909	907	923	913	939	893	934	895	886	898	875	931	888	860	927	865	954	908	909	912	889	918	909	926	898	908	886	956	910	909	903	951	863	879	896	930	928	884	887	912	910	894	882	922	883	930	903	931	935	904	929	904	896	915	949	912	927	940	857	926	918	872	911	914	924	861	886	937	941	905	942	952	960	928	907	949	943	898	894	930	951	902	882	886	944	900	859	881	946	919	860	967	891	912	918	887	944	975	947	919	857	918	925	872	889	881	891	947	956	928	935	964	898	918	863	893	876	897	911	948	917	907	944	937	912	969	978	934	947	912	928	949	1006	911	958	909	905	890	944	947	929	910	892	887	892	936	892	951	894	815	943	894	902	901	891	948	982	937	893	935	902	901	945	975	902	940	946	961	879	901	1002	982	896	952	994	957	931	942	949	934	912	956	852	908	925	905	906	945	914	873	938	898	866	923	915	913	924	880	930	959	897	902	948	937	911	940	909	864	930	878	975	879	911	942	874	901	921	969	904	894	906	960	890	906	912	916	928	975	909	927	968	900	909	920	915	947	960	881	891	941	946	925	962	954	925	931	918	886	922	956	875	933	891	926	948	928	882	954	915	919	952	919	923	919	900	942	869	972	951	927	923	900	969	921	939	864	947	934	881	900	913	960	932	927	921	925	843	891	906	890	943	903	962	921	900	857	874	950	902	936	849	903	894	934	877	945	923	915	908	890	928	921	920	933	970	903	948	922	896	935	897	910	934	932	970	942	901	869	980	924	919	903	949	928	887	948	935	924	935	881	876	934	954	973	877	932	881	898	884	991	840	961	926	892	922	881	931	941	925	908	953	922	873	921	926	937	921	923	907	923	856	936	860	937	875	965	945	913	913	883	934	910	916	906	908	916	881	916	929	966	900	905	920	971	863	893	947	886	887	942	885	911	936	874	945	933	900	903	885	924	915	967	919	908	955	988	921	891	931	942	969	911	861	879	951	966	960	908	919	895	946	924	906	903	1002	924	908	921	920	888	937	935	911	943	921	915	911	956	909	952	933	917	937	942	928	850	881	979	915	895	938	872	922	907	869	890	930	887	863	912	885	926	918	899	934	909	902	889	976	933	851	909	929	901	940	909	927	971	934	863	938	951	883	930	915	896	947	857	908	919	886	943	868	910	970	904	944	864	888	933	965	979	886	969	923	907	926	901	937	930	904	939	950	874	906	938	850	927	909	938	904	902	919	877	931	870	979	967	946	938	943	920	851	930	936	917	863	956	921	919	912	888	921	960	878	902	894	915	884	882	902	932	914	946	903	941	951	917	899	958	970	931	926	944	875	823	901	903	942	890	929	919	919	916	924	910	919	906	867	875	894	860	942	902	955	927	951	865	938	878	913	912	956	859	941	924	977	935	923	911	904	894	885	951	937	914	912	878	922	899	914	907	936	927	943	893	943	934	893	916	915	900	892	986	905	961	907	906	935	913	928	943	908	907	884	873	944	899	1005	901	909	930	880	967	968	925	937	865	918	926	926	896	909	947	892	916	953	896	912	855	897	954	913	926	921	930	962	976	926	899	946	921	905	900	902	936	889	927	928	993	900	938	940	908	928	938	987	919	875	953	957	947	945	909	941	949	903	945	940	861	925	911	926	935	933	971	942	906	868	935	911	941	904	931	916	914	951	972	888	927	929	879	882	876	888	877	913	927	886	906	894	950	915	874	941	923	953	914	925	910	944	904	915	881	934	902	917	908	954	863	912	920	901	911	869	915	907	932	910	898	950	897	931	899	869	901	909	865	871	922	943	869	911	882	921	930	907	927	933	910	937	930	914	905	944	939	918	895	901	925	967	933	877	873	889	934	978	912	939	939	900	890	943	952	984	909	959	930	902	942	941	912	865	926	938	913	911	878	935	874	931	899	908	937	907	922	916	954	896	917	884	926	913	922	926	920	927	901	958	901	919	984	879	923	905	922	930	891	931	917	902	993	859	936	913	856	955	940	918	894	914	883	963	924	935	911	939	885	895	923	930	964	947	926	977	960	924	905	885	927	923	951	927	897	921	892	958	949	985	932	895	902	898	885	936	877	895	917	929	929	904	891	928	891	895	891	986	902	911	882	911	860	909	953	942	911	895	936	860	895	871	943	896	964	919	945	906	950	931	939	905	974	933	920	844	921	939	923	965	951	970	903	888	946	960	958	902	881	973	907	887	880	889	923	886	900	865	910	898	879	892	880	905	950	892	914	926	912	955	931	885	884	897	889	868	875	922	867	874	878	911	893	913	945	945	987	924	900	882	903	942	921	924	892	986	834	955	893	954	903	910	934	964	896	919	896	936	969	924	900	913	900	921	934	931	918	986	866	924	896	893	855	908	958	956	859	936	899	912	906	903	931	905	928	894	902	876	919	916	873	892	884	954	948	883	911	975	887	883	921	878	909	901	897	889	937	913	958	910	898	945	922	889	914	899	985	916	887	916	869	941	954	923	907	894	926	923	922	953	902	936	905	984	879	956	949	897	942	966	960	967	915	895	916	964	889	942	890	923	912	911	917	871	913	889	930	931	874	888	884	917	902	922	913	910	927	956	890	942	923	949	892	855	903	888	936	867	888	910	910	868	893	851	963	879	968	912	917	864	934	864	881	894	888	964	954	887	915	900	945	885	957	986	905	910	880	941	907	959	892	889	895	932	946	907	962	915	905	850	920	967	908	967	932	950	908	986	896	938	915	967	926	905	909	915
28038	19964	10705	2652	1184	944	815	738	647	640	584	584	616	607	585	558	577	535	590	551	550	563	517	552	515	574	540	534	603	542	567	554	551	613	539	539	568	554	562	576	519	565	590	548	506	539	531	591	544	508	537	521	572	554	565	505	520	576	533	523	560	512	551	542	566	557	525	549	513	545	577	538	549	508	496	525	549	559	577	528	495	576	566	504	520	507	543	561	494	494	540	544	519	531	494	566	507	553	523	566	516	542	492	558	511	549	519	529	520	526	549	552	515	522	572	521	543	549	520	497	520	584	555	512	527	535	548	542	535	532	535	521	532	527	477	555	508	490	491	550	505	534	511	565	494	556	559	556	559	541	499	528	515	565	538	537	528	533	504	600	543	544	547	521	545	539	527	538	483	516	522	527	517	531	556	522	531	568	558	550	530	541	595	537	569	535	567	533	558	554	521	538	579	538	530	530	530	469	523	491	508	515	548	535	533	571	532	520	525	524	506	558	573	553	538	561	517	525	519	491	518	525	538	534	556	547	543	524	569	547	498	539	516	588	537	537	540	515	493	513	529	574	518	476	576	538	519	565	520	526	528	529	548	557	569	524	507	574	539	526	567	547	469	535	512	541	556	515	523	487	525	540	523	553	488	523	521	516	508	500	540	525	531	545	541	520	497	533	566	506	559	503	554	510	559	618	548	549	513	542	526	551	505	556	528	538	507	543	566	536	514	518	562	582	554	526	543	556	517	545	536	533	506	553	468	570	519	553	560	544	518	568	511	552	536	495	561	535	495	487	516	537	522	519	520	579	507	537	504	528	558	552	544	480	535	534	553	536	541	525	528	532	505	533	541	529	544	515	514	617	514	512	504	491	548	548	540	558	565	520	536	564	531	504	544	538	542	517	569	536	562	553	522	486	549	527	586	552	534	484	549	524	491	518	521	527	528	545	565	545	537	525	470	529	533	520	509	541	515	549	527	518	531	551	551	537	545	560	535	538	531	552	567	519	492	546	531	545	523	562	538	584	524	469	557	531	514	529	544	498	520	511	546	523	523	514	571	541	511	542	536	543	551	558	542	542	560	544	493	492	539	519	524	460	566	555	510	482	544	438	538	563	525	577	513	513	538	544	555	524	555	525	455	539	540	504	556	550	543	528	535	510	495	509	528	543	524	514	510	529	540	567	525	530	560	618	568	572	564	576	538	510	526	544	534	522	538	543	507	508	536	540	526	521	578	522	518	516	546	535	535	539	511	526	523	562	556	540	510	518	504	506	534	546	507	551	531	529	549	525	554	551	515	569	525	555	554	535	526	497	503	522	547	508	535	512	571	489	580	544	554	542	525	522	571	531	580	547	525	562	503	529	533	524	558	533	572	522	502	524	567	520	508	499	514	533	551	539	543	536	523	523	528	508	556	514	498	548	492	561	475	563	513	589	553	538	495	525	607	564	530	547	511	517	534	553	527	554	546	527	501	534	585	514	538	529	560	534	566	504	559	506	566	492	501	522	503	536	528	554	558	522	513	528	577	548	518	556	525	575	550	570	528	571	531	515	559	562	530	544	556	571	547	519	556	499	522	540	539	539	551	539	522	512	489	567	514	561	544	511	527	523	523	488	519	543	503	551	555	514	551	508	560	536	549	554	527	547	545	540	545	548	538	515	497	580	508	533	515	545	547	470	527	494	533	525	523	504	511	493	556	527	566	562	531	532	509	545	532	536	512	543	510	515	532	533	524	492	520	585	491	524	509	553	542	512	517	588	576	545	515	533	532	547	545	539	498	546	591	582	558	532	546	539	533	586	511	496	555	546	558	537	560	541	511	555	546	522	552	527	552	514	522	545	491	582	521	606	542	563	553	517	559	569	552	545	566	497	527	545	507	586	552	555	536	508	528	540	544	513	530	550	547	559	517	581	557	557	539	580	515	561	561	551	521	512	555	545	540	509	549	494	517	559	503	551	529	517	540	504	565	499	549	560	519	599	575	556	504	560	520	531	548	532	561	530	554	561	496	529	529	550	535	591	513	576	548	534	498	544	529	533	582	542	531	552	527	527	535	557	502	557	512	535	551	510	524	558	551	520	551	528	528	565	529	533	529	522	539	497	541	543	521	535	548	519	536	542	575	570	481	562	549	569	507	525	544	529	577	549	540	547	558	579	557	554	518	546	552	504	546	526	564	501	547	557	558	538	521	570	570	533	498	514	532	502	528	567	528	544	570	563	574	524	545	570	542	539	530	554	504	528	542	534	546	533	537	549	530	553	510	543	514	569	594	545	555	574	557	530	555	531	551	534	529	588	593	529	520	564	534	522	552	563	546	535	536	539	562	569	545	510	532	498	541	521	530	524	587	527	546	529	544	516	510	495	574	500	556	528	535	519	555	539	570	532	519	526	501	539	559	521	511	584	561	584	543	577	524	542	521	530	566	557	520	487	563	532	570	525	550	515	523	509	524	543	523	516	508	558	534	532	536	522	505	565	510	553	546	515	509	596	567	549	519	545	547	544	516	524	529	527	539	530	520	568	578	519	550	543	553	548	524	488	544	497	500	537	557	544	512	479	569	530	546	520	521	518	490	555	491	550	561	542	535	484	513	517	518	511	536	512	518	513	571	505	534	543	507	565	521	558	536	526	547	556	515	511	486	559	533	541	504	535	545	537	541	511	530	547	538	547	550	520	535	531	578	549	560	538	512	487	487	544	514	510	513	533	557	529	557	544	510	518	554	506	554	515	566	587	540	520	487	491	533	558	585	538	548	559	502	518	523	522	562	513	521	529	495	536	526	518	519	531	531	512	547	516	510	517	540	544	523	567	531	524	502	513	556	568	533	531	502	481	515	463	527	527	540	548	534	559	481	507	545	510	559	517	530	558	545	527	562	530	557	516	518	531	551	527	507	527	547	520	547	548	547	560	577	545	545	510	505	479	550	509	524	549	517	533	529	550	535	547	540	549	550	553	557	558	516	541	531	512	540	556	538	528	532	499	537	489	512	522	535	525	505	564	525	521	529	578	499	472	558	536	555	560	510	527	538	595	503	542	550	510	513	521	530	512	523	563	525	554	523	532	566	538	522	542	527	530	564	534	531	501	517	545	510	530	536	566	525	519	556	532	535	510	507	564	517	487	514	540	553	509	556	498	523	532	521	497	513	560	545	536	494	492	532	550	556	542	563	505	542	534	550	561	513	557	548	578	534	526	597	543	547	520	498	516	563	550	515	515	525	548	519	548	570	517	520	535	543	541	528	563	507	576	566	522	531	540	539	530	500	530	545	553	536	513	496	541	540	544	538	582	532	519	531	540	536	534	550	529	559	505	531	508	543	539	545	564	530	550	519	519	492	540	528	546	541	537	504	537	527	539	528	524	553	497	531	560	568	576	518	514	563	542	566	509	560	529	498	555	522	525	540	534	555	532	523	587	517	515	565	511	515	549	562	540	551	475	515	548	552	575	531	535	543	506	502	569	530	543	538	556	522	549	510	518	526	507	514	531	523	522
7801	10502	8001	2137	1517	1150	978	883	752	737	667	712	664	615	612	583	601	591	579	598	603	594	560	559	591	551	535	592	580	605	581	586	561	594	558	536	579	596	581	614	568	545	582	544	532	621	522	535	550	556	563	581	532	542	546	516	563	563	527	562	548	539	532	566	567	521	526	532	534	509	553	569	573	584	532	505	529	541	584	584	559	537	538	566	519	569	487	556	535	510	539	568	547	527	537	547	575	531	517	549	547	557	573	562	566	549	540	517	567	577	521	557	579	538	574	546	520	567	553	538	552	561	498	550	510	557	585	552	552	535	531	536	504	529	539	589	530	559	519	542	549	572	504	545	555	537	550	535	496	539	564	503	544	559	528	546	535	524	529	557	541	549	536	572	523	515	551	517	560	537	524	561	574	513	528	523	531	512	516	551	571	537	534	545	555	546	521	537	512	518	552	532	582	549	554	508	528	558	561	518	569	549	551	557	559	563	517	521	534	505	548	544	542	541	551	578	504	524	549	580	529	564	534	565	556	519	554	572	562	546	538	498	547	542	561	530	526	578	514	580	546	513	559	497	554	577	593	540	568	577	573	547	521	529	553	553	548	532	499	536	525	603	582	540	557	547	568	583	513	540	507	558	516	547	536	541	520	545	553	576	533	554	565	522	493	556	550	505	513	577	585	551	513	540	524	546	561	548	528	586	554	542	538	547	549	538	535	575	513	501	528	537	522	559	541	552	536	499	533	556	530	620	564	529	550	569	575	545	510	546	544	556	543	572	547	545	565	556	496	580	517	535	529	517	511	527	525	452	526	523	572	508	587	539	519	555	494	536	481	566	502	519	569	558	519	530	524	522	561	540	507	542	555	549	541	552	511	581	543	577	528	567	570	560	537	541	554	513	551	555	521	534	523	525	593	535	536	545	536	534	515	500	561	562	531	567	538	521	556	522	563	559	589	510	586	545	515	569	576	526	547	566	545	508	525	574	533	516	523	518	542	510	567	536	544	510	551	521	559	532	523	542	554	530	551	525	557	540	549	537	588	595	565	543	541	535	536	562	512	508	499	583	542	533	519	559	535	574	514	538	527	587	548	533	542	519	566	520	543	534	541	544	557	543	544	550	534	555	556	540	514	528	520	546	562	538	560	550	515	511	533	563	592	557	530	497	546	512	505	496	573	533	510	560	534	555	533	522	584	531	592	511	605	481	532	556	549	547	555	541	563	589	614	548	536	528	520	530	528	512	563	573	530	524	559	548	516	514	567	526	544	535	524	528	532	534	541	526	541	522	597	516	553	560	526	543	535	533	563	570	483	549	564	546	506	525	509	574	552	543	545	515	509	549	535	551	528	552	560	538	566	568	542	497	577	527	591	525	539	517	515	548	528	504	536	544	542	554	545	537	560	565	574	544	547	579	561	508	621	533	554	513	549	512	560	550	541	573	544	581	543	554	576	554	538	498	523	499	555	557	529	514	542	576	500	582	564	553	582	514	536	513	543	558	582	578	553	499	538	538	522	546	520	519	505	565	558	515	555	543	554	526	568	539	580	554	530	538	549	546	595	556	551	566	566	518	538	525	546	535	550	486	520	546	533	538	568	572	505	565	578	524	499	559	521	526	535	563	550	558	517	550	508	497	533	549	509	543	543	531	571	555	553	520	513	555	519	507	582	529	534	555	528	525	548	599	546	543	528	560	575	579	556	557	519	551	545	532	541	569	555	540	522	546	514	562	511	606	526	562	537	546	505	549	576	544	540	590	543	531	546	526	548	553	551	545	513	529	540	542	551	538	530	530	533	535	531	546	538	571	541	578	596	583	563	560	542	511	575	546	520	538	510	558	524	558	573	542	529	565	555	532	524	579	521	582	532	579	547	545	545	570	570	529	535	519	567	533	542	522	524	570	557	556	535	554	550	503	582	538	563	495	565	546	501	533	591	543	549	568	545	510	574	547	562	549	523	559	563	537	547	582	525	542	518	567	519	549	520	538	517	542	544	539	520	514	545	555	509	539	587	526	497	530	540	504	542	536	531	539	539	577	565	542	570	556	530	567	593	520	571	527	536	522	531	533	551	529	566	546	561	581	537	533	572	530	604	505	556	598	551	545	573	544	537	535	580	552	532	555	536	546	461	545	568	522	546	550	521	553	537	565	556	568	548	551	542	546	537	571	534	556	519	550	519	531	507	518	558	543	503	552	509	565	572	517	551	543	540	553	553	555	552	565	540	563	519	560	558	507	541	592	547	563	554	543	509	551	510	539	566	517	546	513	522	564	543	504	560	560	556	505	570	550	552	539	537	554	578	558	582	552	559	530	574	582	548	553	552	529	537	554	549	471	537	551	537	524	519	570	525	543	550	584	527	552	515	557	570	545	519	523	547	518	559	537	599	531	515	534	563	555	550	540	516	547	534	522	490	597	554	558	526	521	532	554	532	522	552	582	557	562	546	544	532	566	535	555	544	549	530	534	520	570	537	547	525	562	501	521	548	523	509	551	529	573	559	532	562	537	533	528	587	560	553	562	524	529	575	554	554	601	553	558	529	576	538	550	531	552	547	542	521	569	557	567	547	518	526	555	514	548	515	545	521	558	512	556	527	539	552	538	534	556	541	570	542	542	549	492	520	537	592	567	544	533	537	546	559	522	545	561	545	553	514	563	556	544	523	539	538	520	583	528	580	521	556	544	525	556	547	599	562	534	523	563	543	519	564	552	519	548	510	495	548	550	542	591	537	550	549	526	550	537	548	557	543	543	521	567	554	555	539	567	550	556	502	542	552	512	548	570	526	560	536	535	600	589	569	551	548	522	547	587	564	522	555	529	520	523	537	554	523	542	581	556	536	570	547	554	520	516	514	552	558	514	551	546	558	540	523	513	502	508	498	523	564	525	591	487	530	522	514	543	527	575	480	520	539	517	527	569	516	550	576	553	583	535	510	536	538	461	521	541	586	578	517	576	548	523	586	625	500	562	524	592	534	538	549	547	524	590	553	537	548	474	505	544	574	521	573	526	583	534	565	534	545	569	554	536	528	523	542	521	554	502	559	567	570	525	564	540	538	551	548	575	567	584	544	546	538	576	566	539	572	547	550	592	531	590	513	593	577	575	535	532	551	504	559	574	553	519	564	567	518	547	557	556	558	535	541	536	530	541	535	530	532	492	567	539	556	524	535	562	527	586	598	553	532	564	543	574	554	547	521	508	583	560	583	529	571	552	542	528	554	519	545	559	537	524	544	515	522	519	520	567	522	550	540	531	547	532	556	578	541	550	530	525	548	480	510	554	532	568	551	513	524	557	512	535	535	511	573	583	554	577	547	568	560	546	558	518	563	579	519	537	568	530	524	507	514	526	580	556	511	556	520	536	562	541	595	506	567	541	548	507	574	548	552	572	524	523	525	523	554	533	553	575	578	490	543	557	547	562	517	549	574	485	564	535	531	591	573	557	582	539	537	576	528	556	533	540	531	517	560	563	516	545	577	542	554	516	551	531	483	496
23850	21290	28403	24482	21251	9535	2137	1561	1304	1181	1144	1110	1054	1009	1025	919	976	926	886	873	921	916	889	913	909	885	907	871	908	888	858	897	902	907	858	858	850	949	909	893	898	837	921	860	910	915	992	906	867	893	874	840	882	839	846	868	868	878	873	778	870	825	852	832	830	808	829	829	858	864	846	850	837	872	892	835	816	854	875	849	840	851	855	823	851	894	872	811	823	799	854	865	827	823	839	843	856	816	880	842	856	872	873	840	896	855	874	877	878	859	886	862	855	854	832	852	822	831	780	839	795	880	904	865	818	844	862	830	842	887	850	877	829	817	877	854	878	835	859	810	881	892	880	853	888	909	838	888	861	889	847	890	827	868	868	884	823	831	852	850	844	861	881	802	808	866	826	915	874	808	843	862	825	919	860	876	911	896	848	828	878	872	893	850	833	837	815	825	837	834	868	855	810	841	847	878	852	834	861	799	831	843	830	844	898	798	884	890	832	852	831	854	855	856	884	813	837	824	869	903	869	870	865	831	867	798	861	875	856	861	822	857	830	887	847	809	789	877	856	882	895	911	844	853	922	826	850	864	861	820	835	861	826	857	874	838	875	847	789	865	844	838	935	836	838	853	865	816	843	849	793	810	844	777	838	834	859	828	838	828	819	846	860	850	893	902	813	809	832	833	879	849	878	819	791	867	813	834	862	823	910	885	880	854	799	887	832	855	843	831	857	819	816	839	773	842	877	864	864	873	883	899	861	790	836	882	858	825	855	890	826	814	860	861	817	873	846	872	846	884	866	865	840	878	790	846	885	829	869	885	911	855	819	842	816	789	801	809	930	819	850	794	816	842	851	871	840	825	854	932	867	873	858	833	881	838	866	791	886	794	870	805	846	841	839	829	845	842	795	839	804	821	843	871	833	839	905	800	816	800	881	880	863	833	926	820	883	842	814	814	833	855	807	897	803	855	854	781	824	817	817	824	873	826	856	793	855	865	873	826	826	827	845	819	858	862	836	813	861	856	866	888	829	839	843	843	820	820	956	898	840	895	897	837	871	878	780	837	851	824	853	816	795	865	831	861	852	918	798	916	842	769	839	951	815	882	820	873	871	826	880	884	817	803	864	819	853	859	852	870	866	800	876	791	783	846	845	796	790	810	831	872	881	903	823	833	871	817	871	815	826	858	865	765	813	823	818	825	852	884	866	829	858	832	782	855	836	831	872	838	834	795	857	884	832	869	802	850	841	827	862	801	841	821	857	864	886	795	850	810	851	865	854	824	879	890	868	863	843	825	806	828	865	896	832	813	871	901	845	814	865	807	874	831	823	845	848	820	823	857	823	843	838	851	813	853	811	863	874	886	851	870	835	848	841	838	854	836	834	794	871	840	867	846	801	865	801	810	867	786	888	857	917	851	888	858	841	844	850	868	829	822	887	871	804	862	811	822	844	871	849	874	838	898	881	803	816	854	818	844	851	821	825	838	807	915	832	891	819	821	900	861	834	811	872	844	852	807	829	850	778	863	822	871	889	828	831	856	910	838	896	799	792	794	848	844	867	898	848	830	874	810	877	834	838	845	822	796	794	845	833	840	854	838	869	847	914	887	831	870	871	826	848	907	864	861	856	846	853	822	863	778	838	823	815	789	825	823	907	840	871	888	827	881	877	854	828	843	834	769	827	859	850	830	831	884	830	837	787	831	890	864	826	840	868	852	909	854	921	814	836	912	829	883	831	853	867	863	834	826	841	913	866	841	774	927	882	857	882	825	826	765	788	821	829	808	914	829	892	816	881	819	791	890	860	816	826	821	882	871	823	805	837	833	897	906	897	816	832	893	844	882	892	813	801	874	836	836	807	892	837	851	837	862	854	843	866	832	871	861	856	863	835	854	818	861	848	891	854	830	855	841	837	927	830	849	849	855	843	842	897	871	887	875	854	874	853	860	882	822	842	806	842	811	856	880	844	943	839	850	822	829	909	855	833	872	831	815	788	867	840	826	793	839	821	854	829	818	846	843	867	864	827	817	874	878	811	852	842	890	860	870	820	886	869	841	884	811	832	798	835	831	832	880	836	837	841	879	864	886	895	842	860	862	807	867	855	867	792	797	838	807	806	839	845	861	846	842	833	855	851	807	908	783	885	831	880	827	891	794	863	865	861	844	845	839	822	850	849	886	869	859	833	840	835	884	821	860	885	874	837	861	894	851	854	833	876	869	852	872	856	780	825	820	833	820	823	901	837	848	858	859	841	912	879	865	791	895	886	818	866	817	866	841	825	857	849	840	897	860	892	866	887	888	823	827	801	828	817	880	813	867	827	831	818	815	849	909	802	814	873	876	802	850	774	793	836	857	824	883	875	853	841	839	795	825	844	840	855	816	848	863	849	865	839	857	856	852	864	875	820	875	848	827	851	843	826	856	864	838	874	793	823	825	847	837	839	827	841	853	841	803	837	895	793	863	846	777	916	861	860	840	832	856	869	859	826	854	809	831	831	854	830	811	862	798	789	836	826	841	824	840	824	811	848	830	857	810	851	822	880	892	873	846	839	857	870	864	827	848	880	834	812	834	866	873	844	847	799	849	806	795	819	886	834	848	846	897	858	836	823	820	818	809	827	834	801	858	884	864	830	834	871	837	814	875	856	828	835	821	841	864	834	891	812	882	840	843	837	843	865	827	812	845	841	876	833	843	842	812	831	838	807	833	833	819	836	816	857	847	784	891	840	844	837	817	858	822	841	840	853	822	817	847	824	836	901	843	857	830	895	825	879	861	836	861	861	820	799	835	886	804	859	804	848	807	757	840	801	853	827	848	849	789	840	844	858	792	848	869	829	871	848	866	776	851	839	802	885	868	857	849	848	898	884	861	877	794	893	858	826	867	850	804	849	819	806	852	822	840	846	868	882	832	842	848	839	824	787	882	847	813	858	809	824	862	847	878	815	868	869	794	861	905	840	852	793	893	860	889	821	803	847	836	847	807	831	829	848	835	827	861	884	856	890	848	834	857	800	813	889	816	825	855	823	891	852	805	845	866	855	817	780	831	844	811	827	824	869	817	848	856	799	795	842	888	876	885	857	847	843	829	816	841	837	875	885	861	803	823	792	833	889	848	839	867	835	868	847	790	816	863	878	815	884	878	830	839	866	862	822	856	870	906	834	841	873	816	860	833	859	848	843	831	820	813	862	846	801	788	880	861	843	834	856	774	851	808	868	884	790	848	850	863	841	854	902	853	859	833	780	864	830	795	849	745	875	846	850	878	842	854	812	812	883	819	837	807	825	805	855	870	855	866	896	904	859	856	825	813	845	851	847	881	862	811	836	845	833	838	859	828	835	825	925	803	913	866	821	845	849	808	891	866	801	864	873	818	833	832	904	843	838	841	837	803	813	811	825	907	834	803	857	845	846	926	918	823	833	850	824	805	839	842	877	868	843	882	846	825	862	861	829	874	821	835	875	810	866	849	850	847	859	826	854	847	869	921	797	875	856	825	777	812	842	848
7989	23031	17725	6018	4212	3156	2478	2130	1689	1511	1512	1256	1198	1229	1106	1057	947	959	932	929	963	867	923	906	891	776	898	915	869	857	912	843	929	902	906	932	959	868	971	911	962	877	948	886	883	859	870	907	868	867	941	934	832	900	854	881	853	836	855	838	837	837	911	892	877	826	903	891	879	830	870	814	891	878	906	805	858	838	885	874	904	849	882	806	877	865	827	850	876	847	831	837	845	880	883	823	838	897	818	903	836	901	820	924	837	877	805	840	864	812	859	803	821	880	921	847	879	827	870	863	813	811	908	811	835	794	825	847	778	837	841	810	815	894	826	833	891	850	823	856	800	856	830	859	847	809	879	871	858	806	853	827	848	817	808	893	869	791	833	827	853	876	829	885	866	799	840	822	884	869	847	859	858	934	874	881	815	892	843	870	834	850	868	855	860	809	821	891	825	779	861	833	839	824	846	844	809	804	823	848	857	819	857	844	861	909	832	861	816	825	790	841	832	821	828	814	883	811	823	808	887	899	869	826	817	900	796	807	831	844	894	859	822	875	894	843	846	813	843	821	813	810	868	832	888	837	864	806	845	842	866	816	828	838	858	815	876	890	863	847	815	845	799	839	834	835	855	840	841	878	854	859	835	879	843	821	902	794	851	870	886	806	847	868	784	869	805	856	836	801	843	890	841	823	831	883	867	825	827	848	818	842	875	815	811	805	842	847	837	886	818	846	836	887	824	850	857	862	869	851	782	796	814	846	802	859	798	876	789	840	849	861	806	820	772	833	787	823	883	801	910	837	844	795	842	837	815	856	807	839	865	820	865	812	805	853	809	861	805	882	858	830	885	821	864	834	818	849	844	870	852	831	882	836	870	849	864	840	881	878	819	787	856	810	872	868	848	846	847	853	861	877	836	786	851	846	833	847	860	878	869	907	856	844	835	862	887	850	827	824	787	865	853	822	827	847	832	870	820	878	834	848	863	872	868	849	781	833	823	890	846	828	882	866	854	872	815	810	859	819	857	829	858	830	827	854	874	862	883	861	839	791	821	865	871	825	808	819	929	821	870	876	870	850	874	828	868	849	835	824	857	805	826	782	846	783	865	847	819	872	819	801	863	792	899	802	877	807	849	866	825	851	863	831	842	792	830	846	849	865	862	812	883	778	822	843	808	883	765	805	840	874	869	856	875	863	852	845	844	791	830	850	871	821	849	863	880	838	817	859	807	802	809	815	840	824	854	780	837	809	815	776	874	878	828	845	814	839	855	834	873	840	815	826	842	850	808	821	843	834	851	830	814	852	834	873	826	876	809	853	801	854	816	837	875	862	833	847	808	825	874	823	814	821	855	843	871	862	867	890	835	842	822	859	864	849	820	822	798	858	872	867	831	892	813	847	820	825	808	848	833	880	819	844	864	862	794	797	826	846	816	880	837	805	858	805	853	831	790	865	835	879	859	774	851	878	869	887	823	849	839	833	834	858	844	821	870	775	832	844	853	857	839	850	876	839	861	809	826	857	842	833	839	794	834	796	816	852	873	831	784	861	826	861	894	838	849	900	848	889	810	857	860	806	845	825	853	791	857	831	847	831	828	858	851	868	842	853	860	821	831	820	860	879	893	858	829	849	843	823	862	812	853	851	814	807	818	889	820	860	917	810	846	854	805	871	878	838	805	810	863	834	813	863	874	833	822	822	832	814	790	851	826	866	868	874	876	838	877	839	853	868	862	905	857	849	855	844	817	861	828	879	870	843	819	873	853	837	849	867	874	859	834	895	843	810	850	858	868	897	859	886	848	850	822	785	855	823	829	771	820	834	825	879	842	867	783	863	799	831	847	826	865	793	838	810	864	880	919	843	885	894	818	844	820	829	862	824	853	821	826	827	830	881	855	856	853	817	905	881	903	811	825	838	858	839	829	834	861	866	817	854	911	865	841	830	828	838	849	845	877	882	870	847	860	823	825	899	838	844	863	854	775	940	826	839	877	846	823	824	835	815	827	884	821	893	857	903	827	858	828	791	896	753	826	816	872	808	828	881	826	819	858	810	825	883	838	879	782	836	815	816	887	786	848	806	815	894	865	862	899	903	902	889	829	830	847	826	887	816	800	839	855	873	817	828	845	803	864	822	865	896	810	851	852	800	854	811	868	848	918	870	843	867	804	851	861	811	903	840	829	846	859	852	900	851	844	850	867	804	857	814	869	828	845	881	841	879	821	814	884	836	841	784	874	838	861	863	840	832	823	845	810	873	824	866	858	871	803	838	877	848	854	899	919	835	835	845	868	840	855	857	802	867	839	866	801	850	854	825	879	833	885	782	810	853	828	863	827	794	832	789	829	854	807	850	842	875	843	872	875	853	845	813	883	848	808	763	857	789	800	839	870	861	843	828	794	870	821	850	786	863	826	829	889	828	881	866	880	846	883	839	859	879	931	809	900	846	832	816	865	845	818	868	832	796	797	866	825	846	875	864	833	786	852	861	842	836	829	828	837	848	804	812	879	883	840	790	825	878	783	815	828	832	845	800	849	848	861	854	866	893	761	859	868	894	883	874	840	837	839	812	864	803	821	842	853	842	850	873	849	838	825	860	821	892	851	854	817	823	778	818	835	854	876	908	884	854	837	837	844	856	831	871	853	809	862	840	859	807	935	811	888	827	827	827	920	866	806	844	840	884	844	873	836	840	834	844	876	822	867	859	764	832	875	819	885	811	863	896	876	848	873	856	853	849	830	810	872	822	858	900	870	837	843	833	828	886	827	842	865	861	831	830	860	848	832	873	887	868	882	804	846	814	837	827	823	844	822	886	838	841	824	797	850	791	907	858	852	878	769	849	814	812	828	836	866	846	888	826	817	839	860	817	833	801	860	807	822	838	839	828	869	847	773	817	841	830	835	895	830	826	851	847	805	836	857	868	841	801	860	874	799	800	831	838	852	880	868	850	870	838	848	858	840	841	898	794	849	855	867	863	831	835	843	883	871	845	890	825	832	816	867	813	770	866	828	853	882	876	888	848	859	866	836	855	805	853	869	865	830	857	828	846	861	853	831	906	832	854	840	836	871	830	857	765	822	849	826	821	876	820	807	840	841	893	780	864	845	809	880	851	854	871	842	848	862	846	838	880	839	823	814	813	844	863	891	822	911	825	857	829	850	841	847	865	868	872	841	830	881	820	851	825	812	920	819	820	840	865	905	868	857	886	840	842	809	886	873	915	836	822	835	820	837	808	850	829	790	853	845	862	810	870	876	825	871	833	822	842	801	826	861	795	837	853	864	864	854	875	885	883	826	851	867	827	853	866	798	835	826	855	814	894	845	874	841	897	840	837	855	908	858	829	864	833	848	821	780	819	858	833	834	833	862	828	857	819	830	838	812	873	813	838	879	873	851	817	809	830	848	800	871	857	833	880	855	847	802	828	834	813	816	868	873	871	837	853	840	845	827	841	855	859	829	872	875	849	821	841	876	823	823	872	864	889	868	824	851	836	866	863	844	887	825	892
25022	21329	27415	25517	10231	1417	995	844	733	657	626	652	566	563	585	532	443	500	491	533	513	454	482	480	443	468	502	482	473	502	493	471	491	498	502	489	505	531	519	516	463	504	503	505	471	513	443	485	478	473	509	482	495	484	451	462	453	468	433	477	471	456	462	486	506	433	475	475	461	508	473	468	514	455	500	455	457	475	475	475	474	452	500	480	487	461	468	515	521	454	478	466	453	454	514	466	423	471	458	456	484	441	433	464	446	460	445	443	482	470	468	464	494	454	469	507	491	482	474	466	475	432	459	500	436	470	464	460	452	481	486	480	472	439	472	441	466	486	485	468	433	450	472	465	460	479	490	478	430	438	438	452	478	496	462	426	430	457	530	453	453	444	454	425	485	447	495	469	446	476	462	462	453	474	443	484	446	460	480	491	461	472	438	448	477	446	428	492	469	475	455	444	448	456	453	507	466	467	477	428	406	456	464	510	461	394	463	474	461	440	469	501	471	454	460	504	511	474	458	505	463	478	511	471	487	441	474	462	514	494	484	447	480	460	483	456	473	471	465	434	460	453	512	449	461	466	492	457	462	460	497	453	463	453	465	521	491	498	470	467	464	477	467	466	463	445	461	451	462	447	475	464	473	447	457	431	440	431	466	469	477	505	478	442	451	396	480	468	493	419	445	462	511	506	463	486	417	423	505	413	507	457	445	402	443	431	441	430	479	487	475	460	433	477	442	489	469	446	449	468	476	494	452	410	476	467	479	442	451	459	446	496	474	445	455	434	467	444	487	514	437	460	504	459	444	448	462	472	476	466	462	468	497	495	502	485	446	426	480	490	452	446	461	434	442	431	489	432	440	496	445	500	486	471	485	469	448	468	445	465	496	467	473	455	465	452	453	489	465	478	451	471	464	478	488	458	450	453	457	473	444	472	450	484	486	459	435	493	455	464	473	474	476	464	488	474	503	467	450	453	470	469	443	431	482	456	477	478	431	473	446	473	437	422	450	432	458	483	401	467	431	473	516	459	461	482	463	472	482	465	438	460	485	461	448	530	435	466	485	428	472	468	451	482	465	514	450	493	503	437	509	464	480	479	463	492	464	451	437	522	470	463	464	431	491	462	461	442	495	477	500	454	409	490	499	480	483	482	424	456	401	485	413	461	450	478	425	459	508	464	446	450	472	456	454	486	481	452	470	454	460	418	457	451	455	470	483	466	451	490	445	473	469	451	441	439	485	460	480	473	486	499	471	424	415	422	468	479	478	436	464	485	482	486	439	453	452	455	465	423	473	429	467	465	452	457	449	469	480	480	470	460	447	448	479	456	476	428	471	476	487	423	450	423	453	489	461	434	453	463	467	485	452	455	446	503	489	441	466	475	488	468	439	460	475	504	448	467	496	461	443	462	466	452	433	484	485	440	488	449	429	438	473	460	456	465	476	501	464	423	417	484	495	456	471	454	470	449	474	464	505	445	448	484	468	494	464	470	416	461	455	481	486	494	503	467	449	511	448	483	458	477	477	486	474	455	435	468	471	467	491	445	442	477	464	446	474	505	452	466	434	470	466	493	444	456	492	493	481	470	438	500	457	476	456	494	477	454	479	458	438	476	477	456	471	421	450	470	467	513	460	493	519	465	472	468	486	495	442	509	472	465	474	479	480	520	443	473	441	435	453	452	457	468	497	492	471	484	441	461	471	497	431	479	508	468	464	481	424	490	472	450	470	484	433	487	485	477	476	426	418	475	468	479	514	460	522	442	484	487	486	462	453	462	466	465	450	439	447	427	454	465	455	467	487	454	472	470	465	488	448	489	491	439	443	442	442	484	445	507	474	503	487	463	475	438	493	440	478	447	472	459	483	480	475	465	465	498	453	473	485	476	437	465	467	474	477	455	450	466	439	474	473	455	480	468	482	496	486	485	476	462	484	471	456	457	465	461	460	484	457	480	468	437	448	457	483	439	483	450	481	445	456	445	453	482	452	442	450	481	477	504	454	435	452	469	473	458	498	423	497	438	444	465	463	465	474	447	477	486	484	440	447	438	461	453	441	454	497	437	466	467	452	429	442	442	424	456	455	433	450	475	498	439	471	467	461	442	473	491	460	471	497	482	486	464	460	482	431	419	488	456	475	505	463	469	507	507	501	481	482	462	458	453	452	456	449	512	476	483	454	496	449	481	469	440	456	484	455	427	468	509	504	496	488	462	482	460	450	472	462	449	470	525	484	467	448	472	470	462	509	484	457	469	475	428	451	472	458	424	459	446	450	477	469	458	470	471	496	430	442	500	462	444	460	455	420	456	454	449	444	484	495	492	457	441	481	460	465	476	420	467	459	520	464	473	422	478	457	489	430	461	439	435	442	435	442	448	480	473	466	477	447	439	472	451	452	477	463	424	473	450	465	502	448	439	450	465	494	509	465	429	467	502	425	441	475	470	471	468	443	475	429	472	439	474	522	443	481	495	506	507	462	482	454	486	454	418	449	448	436	457	412	449	427	475	446	462	450	458	503	478	503	468	450	458	479	474	488	483	510	419	458	425	466	476	455	446	464	470	462	481	475	448	452	475	443	507	492	466	428	445	471	464	440	445	505	473	445	455	462	448	462	440	479	445	454	502	492	476	454	470	453	472	516	441	456	459	451	459	454	485	455	447	448	513	452	466	469	451	443	497	459	476	482	488	440	506	428	459	473	447	482	490	425	483	435	455	422	451	458	455	474	449	486	486	446	494	459	482	445	439	496	457	473	491	497	459	472	479	464	478	473	494	468	459	466	428	481	438	471	472	483	455	433	454	479	456	422	434	484	483	495	460	438	507	496	467	433	443	481	467	438	457	438	489	469	459	513	445	479	440	490	509	463	454	438	434	432	490	463	508	455	451	471	491	452	495	438	461	448	434	474	458	463	498	453	460	447	423	491	447	492	466	458	486	494	483	469	487	467	459	447	470	473	463	450	499	456	456	469	479	455	453	466	476	488	500	464	475	479	464	498	515	443	473	457	480	440	470	480	444	494	443	419	448	415	446	436	460	451	468	481	496	495	471	478	480	431	438	451	462	450	470	438	481	421	466	481	448	457	451	484	439	450	482	436	496	478	459	437	498	436	450	456	438	476	468	445	451	473	464	474	490	481	414	450	480	482	432	463	441	489	457	462	426	499	474	475	473	475	473	463	477	492	442	450	480	461	462	471	432	470	485	455	497	450	461	483	457	497	474	490	469	491	452	428	472	491	484	487	457	454	459	463	425	427	477	470	442	478	506	430	469	486	492	473	471	455	484	480	431	418	464	450	465	427	493	474	485	441	483	439	463	450	404	458	474	474	506	527	448	474	471	443	440	446	466	466	470	435	468	472	514	464	478	472	440	459	458	495	460	484	510	463	452	423	494	486	433	473	479	483	438	443	452	457	457	465	454	469	437	462	475	428	442	429	464	454	481	446	466	452	495	447	462	491	441	534	435	484	439	448	445	482	456	501	433	470	501	467	430	419	457	440	476
6926	17776	12682	3559	2634	1893	1559	1277	1009	891	790	693	740	718	637	600	571	537	539	554	544	511	536	518	562	500	506	510	491	533	516	478	532	537	538	511	541	542	551	556	493	569	506	519	540	509	534	528	522	463	512	531	513	475	516	509	500	520	461	495	488	456	523	499	533	521	477	502	489	504	516	480	477	511	432	491	473	501	501	488	507	479	524	452	485	457	485	531	541	481	495	494	465	464	493	496	472	510	469	492	489	495	457	461	493	444	451	519	484	527	492	505	485	508	496	471	452	469	457	479	498	451	532	490	494	467	463	510	526	471	455	491	470	509	502	485	488	484	480	501	483	473	470	467	521	479	475	457	457	512	467	465	488	517	484	457	515	468	466	465	466	477	517	460	490	506	445	448	455	465	501	497	480	482	496	469	520	505	472	470	470	464	482	482	473	471	474	520	509	463	468	471	473	489	462	487	486	493	535	448	453	482	488	430	447	501	487	473	470	485	493	496	421	485	465	447	527	502	482	504	466	488	489	480	485	501	495	504	466	476	438	493	477	468	466	489	480	471	449	501	465	489	477	467	521	485	456	493	492	508	446	495	472	489	503	496	478	462	461	447	494	498	477	498	504	496	461	463	475	469	479	476	506	471	482	464	468	490	444	465	487	462	462	501	508	491	468	502	458	462	400	492	454	453	481	502	519	462	458	489	493	486	492	467	479	465	463	527	491	469	495	509	444	505	501	479	514	511	462	501	498	478	472	482	502	516	475	486	468	508	469	480	480	485	452	484	512	457	499	494	483	476	453	489	495	476	465	457	464	507	476	498	487	462	493	473	510	502	441	475	485	472	479	483	452	471	499	489	480	501	460	462	441	463	470	497	497	461	487	500	476	459	494	446	493	495	504	457	471	476	455	492	503	504	515	475	476	471	472	509	518	463	494	496	514	493	451	506	466	509	493	468	461	525	492	481	492	477	503	496	473	486	515	513	487	511	530	510	502	482	501	486	458	499	487	474	472	480	503	517	477	478	475	514	432	485	454	472	511	491	493	491	466	484	486	502	474	443	477	450	475	500	501	490	520	495	489	460	459	472	449	473	488	488	515	432	490	513	535	462	445	434	454	464	499	523	467	469	487	474	495	485	468	495	505	468	512	506	496	423	497	492	471	485	457	469	489	457	488	476	499	446	485	484	503	480	493	492	465	472	530	513	485	486	505	500	495	467	470	496	483	488	489	485	475	500	482	501	484	485	451	498	498	504	503	454	513	490	453	457	434	492	517	464	494	430	475	457	454	517	511	546	475	493	491	486	475	505	506	504	463	501	475	505	508	468	472	477	438	449	468	470	471	474	482	442	481	495	481	479	483	514	486	499	549	522	470	470	427	478	528	455	487	496	479	482	448	487	479	454	491	463	510	471	480	467	479	473	477	516	468	496	498	517	481	481	489	503	517	497	503	475	467	516	517	511	494	488	465	452	480	514	491	463	492	493	495	472	457	486	490	494	512	474	468	500	476	486	521	472	479	457	480	506	496	492	494	489	500	486	468	487	458	484	467	471	473	484	464	476	483	477	515	543	462	570	513	465	475	488	517	469	477	454	470	463	518	472	482	459	467	462	470	491	496	456	503	513	478	447	489	442	496	473	507	453	495	492	482	464	479	470	485	502	505	476	458	510	497	458	505	499	493	472	503	478	498	472	483	488	466	460	430	522	485	505	477	495	494	493	518	478	454	475	503	467	506	511	488	458	466	503	495	462	486	504	485	500	508	443	475	480	506	464	492	471	511	455	443	537	467	482	489	457	460	445	489	516	460	449	485	452	479	480	460	512	471	441	500	472	480	492	512	429	464	487	505	467	444	500	516	468	473	468	446	502	515	469	465	449	512	532	510	465	474	472	452	464	478	519	489	450	513	469	477	499	494	509	495	517	480	503	476	454	469	508	468	471	441	473	501	478	487	491	468	474	499	451	478	492	465	423	512	482	491	507	460	479	497	484	482	463	484	504	500	503	450	471	481	473	448	467	484	491	473	506	468	489	486	483	476	488	482	458	480	517	488	495	475	487	510	498	501	493	453	481	502	497	453	491	459	469	465	475	500	486	485	483	526	485	453	494	476	476	453	474	502	504	465	511	467	479	505	463	479	467	463	473	500	467	470	534	455	496	465	493	470	479	481	483	466	477	499	526	467	452	500	492	485	494	494	491	494	468	490	494	463	471	468	508	456	465	450	466	437	465	486	451	466	445	448	517	446	499	472	471	518	476	490	504	495	503	472	439	478	444	473	493	485	478	461	485	470	452	505	503	496	507	498	496	473	469	481	503	523	477	477	475	473	458	508	458	506	467	451	502	495	453	481	478	529	503	487	445	489	471	506	517	445	426	481	468	476	495	478	488	453	490	459	484	477	487	456	493	507	501	493	477	466	531	474	505	489	498	488	453	491	467	493	467	475	477	484	479	482	522	479	506	527	457	505	480	480	464	485	528	501	499	467	478	468	466	458	472	493	487	436	498	500	503	485	469	507	459	515	519	461	481	460	465	445	498	471	488	470	479	497	512	491	501	474	528	505	506	467	473	461	472	458	487	493	500	508	511	488	472	484	463	525	548	514	488	504	484	455	489	523	474	471	488	499	484	486	480	503	501	491	481	491	463	496	481	495	496	484	458	508	452	482	489	475	502	471	509	491	451	479	476	504	498	489	496	449	488	470	499	426	425	507	479	483	475	478	478	468	493	505	514	482	479	473	457	449	503	471	475	500	489	487	463	521	482	463	505	518	453	494	477	474	468	471	522	474	528	469	450	470	472	497	504	506	487	478	483	468	490	486	482	456	448	474	502	507	444	498	481	487	451	460	468	499	497	499	460	516	499	482	490	489	513	499	504	504	534	465	523	473	483	469	480	494	477	470	495	442	524	496	481	449	467	529	475	469	482	457	517	534	464	452	479	484	474	505	500	452	526	508	463	497	502	484	468	477	484	476	431	473	491	489	498	480	482	469	482	506	474	460	473	477	482	477	495	498	498	452	468	499	492	484	488	503	456	473	465	466	456	507	487	516	501	528	511	513	492	459	507	516	517	461	461	490	475	473	488	473	483	461	501	468	505	465	493	484	482	466	524	486	495	472	508	469	501	468	490	455	458	484	471	468	484	472	484	498	510	449	496	498	491	460	476	491	477	449	446	478	477	474	507	463	478	492	509	542	496	447	526	497	479	496	460	466	496	479	462	454	486	486	491	505	495	463	499	461	498	474	471	515	489	491	486	467	509	442	448	461	508	478	449	501	526	509	488	498	480	477	510	445	456	492	502	474	454	472	468	483	468	479	519	466	495	478	466	483	489	504	478	467	489	497	435	463	483	480	470	471	516	509	468	493	492	507	462	452	448	481	513	491	444	521	508	489	505	458	478	458	492	483	487	490	498	471	466	506	485	467	503	440	524	467	500	492	468	465	428	455	466	462	480	482	474	476	494	458	469	495	494	471	479	441	467	504	488	477	471	468	511
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
