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
340223420934	340223421504	340223422054	340223422604	340223423154	340223423704	340223424254	340223424804	340223425354	340223425904	340223426454	340223427004	340223427554	340223428104	340223428654	340223429204	340223429754	340223430304	340223430854	340223431404	340223431954	340223432504	340223433054	340223433604	340223434154	340223434704	340223435254	340223435804	340223436354	340223436904	340223437454	340223438004	340223438554	340223439104	340223439654	340223440204	340223440754	340223441304	340223441854	340223442404	340223442954	340223443504	340223444054	340223444604	340223445154	340223445704	340223446254	340223446804	340223447354	340223447904	340223448454	340223449004	340223449554	340223450104	340223450654	340223451204	340223451754	340223452304	340223452854	340223453404	340223453954	340223454504	340223455054	340223455604	340223456154	340223456704	340223457254	340223457804	340223458354	340223458904	340223459454	340223460004	340223460554	340223461104	340223461654	340223462204	340223462754	340223463304	340223463854	340223464404	340223464954	340223465504	340223466054	340223466604	340223467154	340223467704	340223468254	340223468804	340223469354	340223469904	340223470454	340223471004	340223471554	340223472104	340223472654	340223473204	340223473754	340223474304	340223474854	340223475404	340223475954	340223476504	340223477054	340223477604	340223478154	340223478704	340223479254	340223479804	340223480354	340223480904	340223481454	340223482004	340223482554	340223483104	340223483654	340223484204	340223484754	340223485304	340223485854	340223486404	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	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
23698	21938	30072	24437	21936	22008	12471	2195	1633	1554	1463	1287	1273	1314	1127	1112	1096	1157	1110	1113	1045	1063	1049	1014	1086	1040	1056	1034	1032	1001	1015	994	1067	1072	1015	1029	1053	1008	1004	974	1014	984	957	996	1004	916	1006	1007	1071	954	1053	1006	1025	960	1046	1038	954	1052	1019	1019	1037	935	1011	1004	986	939	1025	1024	999	969	1057	944	1006	952	968	988	965	1017	1061	968	951	975	1027	933	1013	974	1012	1038	1065	955	977	1038	1010	1011	910	933	985	1035	1017	1020	991	1035	968	1009	980	965	1003	1044	969	968	988	1061	1038	1031	900	997	1016	967	1026	969	956	964	998	970	1024	952	917	1036	953	941	1014	973	1009	937	939	1012	993	1024	996	960	1059	985	973	944	987	994	978	945	982	958	1049	1003	1011	1034	990	930	1038	948	1030	974	1007	931	974	973	1047	961	1048	1022	941	952	1018	962	1001	1033	984	995	1005	943	967	1028	984	1036	1049	977	985	976	997	972	989	980	979	976	960	1009	989	964	973	987	989	998	949	973	977	967	994	923	968	1018	1015	947	950	989	1026	973	1014	963	1003	1010	988	977	952	979	960	1001	977	1001	916	1022	1025	989	973	1023	973	968	998	1018	1031	951	994	982	968	931	964	970	984	973	1007	935	993	1021	966	963	994	1000	1003	1030	977	979	965	1019	992	979	1027	953	967	947	978	979	1060	964	1014	988	1064	1052	968	929	970	978	977	999	1019	976	1023	989	932	961	932	948	971	982	946	993	995	980	926	992	984	948	934	989	944	1019	989	948	1053	989	1007	989	958	960	1049	927	1007	1038	983	1012	931	1010	967	978	961	928	966	1005	986	940	1030	1007	999	999	946	959	1018	989	993	978	1009	1001	1003	995	948	935	954	962	1010	980	974	980	921	1021	956	974	1017	939	975	931	928	994	958	992	992	1048	959	1019	980	965	991	946	969	999	1049	1021	932	985	995	1029	969	1041	959	944	1034	958	1018	962	995	968	996	959	968	965	996	1009	957	942	982	953	1008	956	1005	1017	947	963	944	973	1007	990	1037	991	935	956	992	980	940	1004	983	944	1012	998	1006	975	1049	911	1026	945	899	988	997	1021	1016	1016	998	1007	943	974	970	981	971	969	1035	1008	1023	954	997	912	969	957	921	983	985	982	1008	1008	986	1003	977	1002	996	997	995	964	1030	983	1054	954	924	966	1003	1004	967	983	980	992	985	991	992	962	1024	984	949	996	982	959	1034	1008	947	994	952	1015	944	965	953	957	994	981	966	981	999	969	999	1012	1081	959	980	965	1022	976	967	937	1007	1002	930	893	992	951	982	955	991	996	1023	1021	990	986	1003	1000	964	952	949	996	970	1009	894	927	948	968	957	1041	980	1050	945	924	985	955	975	985	954	1020	954	950	994	982	994	965	941	1039	969	1022	958	1014	952	988	1006	1018	931	961	1000	950	1038	994	994	1015	996	978	991	1002	977	1010	1027	941	1024	956	969	930	972	932	1020	999	960	960	932	1039	988	1020	960	989	968	1013	1004	950	990	942	975	1009	1096	960	976	1013	974	993	994	997	938	984	1017	1005	990	978	930	938	958	984	1025	986	975	1021	980	950	981	991	957	949	1003	921	951	991	996	984	949	999	972	955	957	966	995	998	986	980	947	996	961	1012	1004	1040	935	963	963	1016	1003	994	965	974	959	989	964	1043	967	952	1017	1006	982	953	995	990	987	959	947	970	934	999	986	938	937	1007	936	961	928	1022	972	927	1034	970	1004	1002	950	963	943	951	1001	941	978	955	1046	952	945	1000	995	958	894	950	1022	998	990	970	998	963	1018	1043	1014	985	975	991	967	975	992	1008	955	921	997	1028	993	948	908	1036	1051	986	1014	1041	961	935	983	1033	963	972	970	994	1019	985	974	958	939	967	988	982	977	1006	928	1002	1010	1004	1049	909	997	1016	940	905	998	1002	958	975	990	938	948	1013	1024	955	1015	1011	1001	998	987	993	942	959	1029	948	978	988	970	971	1025	1002	924	1018	929	961	935	975	981	975	975	985	956	939	930	998	967	975	1022	946	987	976	939	926	947	987	977	1004	1009	912	1033	965	967	1019	1026	995	978	962	974	979	975	966	1030	973	956	978	981	954	1004	946	989	1039	993	965	1012	1055	950	946	980	999	1003	981	974	983	971	943	934	948	982	967	1068	931	968	1034	964	954	993	978	1002	1011	1007	964	1008	1039	941	984	981	954	979	958	974	937	1009	939	995	998	949	968	982	954	924	938	1020	952	1037	987	955	994	1036	952	1004	978	956	1014	978	981	981	966	1001	984	966	981	976	962	1007	1027	1013	958	942	1013	930	964	982	989	1003	982	1017	958	963	989	988	962	979	964	1003	953	908	1003	981	1022	989	984	906	986	983	1037	1003	1000	985	975	988	1023	1064	1011	997	1016	987	1002	958	970	957	1004	962	1010	956	938	944	949	954	933	934	978	1014	932	1028	981	1027	972	935	981	1015	987	948	994	896	965	919	960	954	948	957	972	1001	961	980	952	941	947	898	996	895	1005	1050	921	968	970	1026	1003	973	944	958	981	979	962	990	950	1006	946	937	966	976	996	1015	976	1029	980	966	971	972	941	947	964	986	988	945	957	965	1012	984	945	977	993	999	994	985	991	964	1008	1009	980	942	980	1019	972	951	980	975	981	999	998	954	987	965	974	938	997	938	934	1008	930	923	919	974	984	980	1027	949	1003	896	951	974	952	984	989	1006	1004	991	919	948	983	975	968	958	990	989	925	962	981	957	987	919	972	908	982	950	959	973	920	932	1011	961	1081	975	928	969	968	992	945	985	1026	935	980	1020	984	996	978	940	1014	948	968	1014	1034	966	984	981	960	895	954	959	947	988	1014	970	981	983	979	938	991	992	953	990	953	994	914	1004	1009	1005	944	958	1002	997	988	1011	978	1015	982	959	948	1029	966	947	987	979	960	1006	941	972	941	971	1031	1016	980	980	924	1001	973	928	944	955	987	985	986	979	948	966	938	1019	947	981	950	972	1014	1007	930	984	980	1023	960	998	913	954	967	1023	938	992	1026	985	935	992	974	984	983	950	979	940	976	996	955	972	1007	933	986	952	982	982	953	970	1002	954	962	946	935	918	911	1003	993	975	950	975	944	996	965	997	938	1016	958	1038	942	936	995	967	964	964	965	979	993	921	952	1007	925	937	935	964	922	998	960	997	918	1018	993	947	1002	947	1000	1022	976	999	990	994	966	1008	963	1015	965	991	1005	959	945	968	955	946	967	975	934	933	994	1014	952	1006	1004	980	970	953	999	949	930	1008	949	937	936	1038	982	1028	1037	994	984	1004	1033	988	1000	894	980	1003	967	981	980	975	994	975	954	978	1009	945	973	959	883	962	968	1012	969	956	1024	996	970	918	931	985	948	973	950	1011	993	976	984	1040	991	960	971	972	1012	1037	972	937	963	974	988	956	998	986	994	1000	991	947	958	1016	1030	977	1006	975	930	989	1040	929	976	940	978	977	897	940	975	965	975	969	964	1005	1025	967	994	992	986	996	962	964	979	952	945	985	1000	976	996	1003	996	934	928	955	954	1014	960	932	964	936	1007	995	973	1017	978	950	997	967	1022	954	939	947	922	943	990	959	883	997	944	950	967	970	997	966	953	975	941	1041	1040	998	927	980	927	991	958	995	987	1002	915	955	926	959	983	989	936	965	987	949	1031	963	952	989	957	1017	1004	979	894	1001	932	1000	928	983	1001	933	976	975	959	989	1034	933	984	950	933	973	989	981	989	1013	996	1040	967	925	937	993	1000	944	1018	997	976	1023	952	977	1026	965	1020	968	1048	1035	1015	920	986	994	950	1038	994	945	953
17010	18062	14728	8137	5942	4598	3881	3249	2638	2485	2260	1953	1826	1744	1575	1609	1497	1420	1464	1369	1324	1292	1302	1318	1240	1281	1241	1284	1257	1224	1223	1193	1175	1234	1224	1285	1227	1231	1178	1136	1260	1205	1139	1232	1171	1214	1209	1153	1161	1159	1183	1185	1163	1203	1200	1104	1244	1186	1169	1150	1193	1210	1131	1157	1184	1095	1113	1224	1156	1218	1219	1110	1181	1155	1169	1145	1190	1182	1213	1125	1189	1162	1115	1157	1154	1216	1172	1128	1195	1228	1131	1156	1136	1199	1238	1225	1230	1186	1158	1177	1168	1198	1157	1157	1193	1162	1168	1146	1134	1204	1201	1211	1120	1182	1174	1166	1215	1127	1191	1211	1111	1180	1131	1155	1154	1199	1193	1169	1095	1157	1189	1154	1205	1071	1187	1178	1150	1110	1125	1217	1128	1168	1176	1179	1123	1125	1106	1185	1188	1143	1196	1207	1186	1111	1204	1144	1178	1180	1143	1163	1156	1126	1176	1203	1137	1186	1111	1167	1234	1130	1222	1154	1170	1134	1168	1152	1115	1110	1144	1149	1097	1135	1131	1144	1150	1214	1153	1165	1087	1135	1170	1152	1138	1125	1227	1167	1183	1176	1172	1135	1114	1214	1118	1224	1150	1167	1147	1192	1140	1120	1173	1118	1217	1180	1135	1181	1199	1095	1180	1213	1147	1089	1214	1156	1134	1158	1120	1119	1165	1185	1212	1099	1173	1192	1195	1093	1065	1180	1200	1177	1168	1220	1228	1125	1180	1130	1188	1177	1138	1156	1185	1138	1095	1163	1141	1124	1137	1135	1147	1166	1102	1165	1124	1163	1149	1176	1171	1147	1113	1146	1163	1176	1119	1143	1169	1174	1187	1178	1210	1131	1180	1148	1143	1153	1164	1167	1092	1191	1163	1181	1188	1115	1154	1128	1178	1174	1150	1101	1166	1129	1071	1204	1191	1221	1168	1174	1224	1128	1136	1180	1176	1168	1204	1205	1190	1106	1157	1233	1200	1205	1164	1143	1248	1210	1124	1163	1134	1174	1219	1246	1172	1160	1113	1181	1170	1130	1213	1200	1185	1192	1138	1219	1186	1145	1160	1217	1142	1116	1206	1175	1216	1111	1154	1154	1076	1154	1200	1176	1145	1155	1180	1183	1175	1176	1181	1138	1189	1167	1087	1203	1173	1184	1173	1171	1127	1131	1109	1158	1137	1140	1145	1132	1201	1185	1171	1222	1146	1131	1175	1177	1132	1127	1117	1133	1148	1149	1184	1140	1118	1167	1093	1217	1132	1147	1129	1168	1168	1175	1176	1198	1128	1195	1146	1218	1155	1076	1187	1156	1143	1211	1180	1179	1148	1207	1156	1177	1183	1190	1222	1216	1170	1168	1149	1207	1141	1164	1195	1112	1203	1204	1141	1190	1117	1130	1148	1152	1106	1144	1151	1140	1117	1167	1210	1109	1118	1123	1159	1163	1193	1160	1212	1189	1149	1162	1177	1195	1171	1195	1173	1168	1156	1113	1188	1156	1126	1130	1171	1191	1179	1145	1169	1129	1175	1129	1193	1132	1136	1195	1177	1214	1162	1191	1135	1171	1158	1129	1213	1135	1179	1163	1136	1188	1131	1148	1191	1180	1115	1222	1145	1175	1137	1176	1193	1128	1136	1154	1141	1184	1172	1172	1140	1151	1167	1180	1191	1206	1098	1203	1155	1135	1066	1090	1155	1158	1187	1131	1111	1145	1159	1191	1171	1217	1123	1208	1080	1143	1171	1149	1155	1166	1121	1172	1150	1134	1120	1189	1112	1124	1165	1167	1163	1109	1084	1145	1197	1166	1172	1113	1164	1144	1161	1149	1139	1159	1175	1201	1183	1144	1138	1148	1150	1174	1187	1146	1195	1184	1133	1219	1201	1184	1178	1175	1201	1146	1119	1127	1212	1179	1095	1144	1129	1185	1163	1136	1205	1169	1194	1236	1126	1151	1206	1104	1140	1153	1136	1153	1135	1173	1181	1194	1128	1218	1191	1173	1158	1151	1126	1202	1160	1169	1223	1177	1161	1202	1131	1141	1167	1181	1201	1163	1185	1198	1131	1149	1083	1160	1191	1185	1222	1186	1198	1106	1174	1121	1178	1221	1189	1153	1139	1162	1220	1151	1198	1102	1147	1146	1158	1220	1136	1199	1186	1147	1247	1202	1163	1157	1173	1136	1140	1121	1118	1175	1152	1150	1076	1168	1168	1144	1163	1108	1172	1177	1177	1173	1130	1086	1131	1147	1108	1128	1132	1153	1154	1159	1214	1140	1166	1111	1147	1189	1188	1178	1155	1136	1175	1123	1182	1133	1140	1246	1131	1128	1205	1112	1205	1186	1101	1175	1147	1139	1143	1158	1205	1102	1166	1149	1208	1087	1135	1211	1131	1134	1134	1112	1172	1139	1126	1089	1161	1142	1187	1135	1193	1139	1187	1135	1151	1115	1131	1190	1119	1197	1191	1166	1171	1149	1185	1109	1118	1173	1162	1198	1179	1112	1186	1127	1152	1144	1180	1160	1214	1177	1139	1118	1159	1165	1098	1170	1151	1139	1165	1211	1143	1148	1170	1182	1210	1131	1154	1125	1139	1176	1135	1186	1148	1188	1154	1182	1153	1144	1160	1109	1157	1166	1121	1144	1173	1129	1173	1125	1177	1113	1155	1200	1109	1182	1209	1190	1133	1170	1202	1168	1155	1145	1135	1177	1192	1194	1137	1162	1154	1179	1086	1187	1163	1094	1227	1176	1127	1175	1182	1195	1159	1161	1170	1204	1146	1155	1128	1220	1217	1178	1157	1103	1200	1207	1133	1158	1172	1115	1166	1155	1166	1156	1160	1184	1180	1120	1180	1190	1164	1182	1085	1168	1187	1166	1129	1126	1124	1193	1164	1168	1102	1125	1140	1157	1191	1178	1200	1159	1224	1149	1110	1176	1187	1188	1150	1140	1225	1188	1141	1164	1201	1146	1225	1133	1139	1258	1177	1197	1175	1211	1188	1167	1137	1173	1088	1186	1208	1118	1190	1135	1127	1106	1133	1166	1107	1104	1156	1194	1180	1160	1143	1119	1177	1187	1181	1154	1176	1174	1219	1083	1145	1067	1131	1171	1172	1140	1131	1115	1129	1150	1215	1129	1172	1146	1125	1137	1204	1136	1187	1148	1153	1125	1080	1181	1159	1116	1125	1156	1195	1165	1156	1158	1129	1185	1196	1181	1131	1124	1166	1134	1106	1096	1158	1153	1224	1193	1156	1218	1151	1180	1142	1222	1171	1146	1171	1196	1160	1143	1173	1147	1140	1147	1196	1124	1214	1145	1099	1166	1176	1149	1155	1179	1156	1111	1130	1211	1142	1131	1164	1114	1096	1140	1191	1174	1217	1128	1153	1150	1134	1221	1181	1079	1172	1149	1158	1109	1202	1147	1148	1152	1180	1115	1137	1198	1170	1161	1171	1179	1149	1118	1143	1162	1121	1139	1186	1130	1177	1173	1172	1163	1148	1144	1182	1190	1131	1091	1193	1204	1141	1144	1183	1163	1128	1162	1132	1124	1128	1145	1103	1154	1166	1206	1147	1116	1143	1214	1120	1117	1078	1161	1180	1205	1212	1156	1084	1153	1127	1076	1188	1088	1193	1150	1166	1110	1184	1138	1201	1092	1088	1129	1183	1161	1181	1150	1137	1171	1099	1214	1182	1151	1149	1151	1122	1162	1151	1118	1224	1176	1149	1148	1177	1098	1177	1114	1127	1139	1135	1138	1131	1183	1160	1130	1182	1182	1188	1199	1111	1168	1137	1171	1191	1107	1120	1134	1131	1183	1148	1188	1196	1171	1186	1130	1060	1208	1139	1186	1140	1153	1202	1164	1111	1122	1172	1133	1183	1137	1188	1131	1118	1159	1125	1170	1142	1151	1146	1150	1184	1153	1138	1202	1180	1123	1166	1149	1110	1108	1168	1072	1138	1171	1175	1223	1114	1165	1134	1172	1133	1135	1159	1136	1198	1166	1163	1127	1124	1131	1195	1148	1214	1161	1188	1188	1183	1164	1183	1147	1192	1148	1126	1156	1124	1173	1155	1180	1166	1190	1176	1193	1160	1186	1161	1198	1171	1200	1098	1201	1137	1186	1156	1135	1132	1192	1143	1160	1117	1158	1229	1188	1174	1174	1144	1150	1190	1161	1135	1156	1185	1142	1162	1168	1131	1164	1139	1141	1189	1110	1110	1118	1150	1147	1124	1163	1141	1199	1136	1134	1140	1216	1171	1151	1174	1144	1140	1217	1148	1115	1154	1150	1184	1180	1125	1219	1120	1155	1157	1167	1171	1127	1143	1180	1144	1166	1194	1150	1090	1182	1121	1172	1129	1159	1119	1198	1108	1073	1125	1200	1151	1107	1127	1153	1174	1104	1148	1196	1168	1116	1180	1149	1159	1155	1140	1132	1141	1151	1110	1125	1195	1252	1153	1172	1131	1136	1158	1164	1160	1129	1144	1150	1191	1118	1109	1141	1152	1174	1123	1183	1160	1185	1081	1181	1098	1119	1176	1195	1157	1173	1173	1117	1175	1212	1181	1157	1189	1150	1124	1118	1180	1137	1152	1133	1111	1139	1186	1143	1144	1097	1142	1234	1198	1111	1141	1171	1199	1088	1132	1208	1128	1131	1192	1165	1184	1096	1203	1188	1122	1162	1212	1190	1136	1122	1171	1224	1179	1156	1207	1148	1195	1144	1144	1171	1099	1125	1147	1163	1166	1150	1194	1159	1172	1179	1182	1128	1133	1173	1149	1133	1164	1108	1094	1090	1127	1161	1175	1126	1193	1144	1129	1140	1160	1119	1129	1173	1177	1148	1128	1178	1168	1137	1161	1086	1145	1183	1154	1125	1136	1156	1034	1165	1153	1160	1146	1136	1189	1163	1177	1176	1152	1210	1163	1198	1138	1113	1170	1166	1180	1170	1117	1083	1145	1161	1166	1168	1113	1159	1192	1143	1154	1192	1127	1126	1133	1241	1143	1136	1130	1194	1136	1198	1209	1227	1182	1160	1172	1187
26967	20137	7590	1066	773	724	609	499	489	456	457	460	434	477	460	442	493	459	453	455	432	451	460	449	457	441	431	412	476	437	458	470	475	468	493	445	480	474	405	452	412	428	456	425	413	454	451	452	466	432	416	462	464	459	455	475	450	431	454	447	476	497	446	446	461	474	432	437	444	454	432	434	418	447	432	419	417	453	420	462	444	444	418	447	445	409	446	444	440	469	440	459	451	455	449	426	464	450	423	451	446	448	424	471	455	481	444	437	434	468	446	451	458	386	472	458	447	444	444	464	466	467	476	455	435	464	435	442	453	450	440	412	477	447	469	423	420	452	444	457	410	465	480	477	426	403	416	422	438	415	458	417	454	472	458	466	452	451	475	470	434	451	441	432	432	425	432	484	480	478	450	478	440	466	491	440	445	471	438	422	426	420	450	453	454	418	476	478	436	439	450	454	418	441	459	484	447	458	465	454	462	469	430	461	455	456	445	432	445	472	418	436	441	464	468	436	479	475	440	471	452	446	417	421	487	470	438	514	421	483	406	487	462	412	444	490	474	417	463	429	424	457	457	419	457	478	500	461	461	461	456	471	443	455	435	469	483	451	451	449	475	459	394	451	460	447	441	457	446	451	455	486	477	431	470	465	437	428	443	432	429	459	453	440	460	459	440	430	443	453	417	417	459	428	443	469	442	493	457	473	444	422	445	447	426	413	454	441	439	456	463	456	449	466	459	446	491	445	459	444	457	468	423	422	462	488	441	438	444	441	474	460	448	416	466	453	486	438	450	463	470	443	469	422	513	468	465	445	417	420	455	477	487	460	431	454	464	457	489	481	476	438	442	446	428	470	446	482	450	436	443	444	444	443	404	393	459	445	442	428	440	450	405	443	476	466	444	468	416	446	451	454	429	435	418	448	458	469	457	460	484	441	491	467	491	447	475	460	434	457	475	451	468	458	451	429	432	458	472	430	451	435	465	459	440	460	473	411	440	472	449	464	472	451	418	450	439	429	464	441	462	420	460	441	471	472	462	470	442	425	431	444	447	500	434	416	449	458	452	449	422	490	458	456	464	458	408	433	413	448	420	468	431	445	442	439	455	456	418	415	445	473	421	453	468	443	471	483	440	424	453	486	469	486	472	446	436	464	446	453	466	446	450	447	435	444	438	474	494	416	423	425	453	390	478	456	436	460	432	437	425	434	483	467	456	461	472	462	442	412	466	462	438	463	482	448	456	440	461	434	414	462	424	454	470	446	487	463	436	442	465	432	476	452	433	403	427	437	423	479	473	421	404	453	432	428	481	459	490	429	478	452	455	399	435	439	432	460	466	454	483	472	449	494	418	459	460	412	402	449	468	446	439	450	464	427	460	453	448	464	469	436	475	430	440	460	438	464	479	418	431	455	449	471	446	475	451	455	428	453	484	425	418	447	430	444	416	471	457	477	436	434	454	483	451	430	478	487	462	469	459	425	468	440	460	449	434	490	464	418	438	450	443	469	462	413	440	463	466	465	418	461	410	447	410	421	417	448	420	488	463	487	439	468	440	437	451	490	470	454	462	435	478	433	436	455	445	441	490	410	436	497	477	454	430	468	453	465	427	415	457	448	445	474	462	470	453	487	489	427	470	468	434	448	489	476	415	455	427	448	432	464	426	451	411	498	451	450	454	428	453	428	454	426	480	439	447	467	440	470	438	477	432	429	461	455	442	461	430	458	477	455	475	464	457	420	457	439	443	445	419	442	457	445	469	461	445	479	454	449	461	484	498	473	446	484	434	461	484	438	473	442	457	438	420	412	445	457	475	468	446	468	466	427	451	459	453	462	441	453	466	458	472	430	498	455	459	439	431	447	440	435	444	483	433	435	421	448	454	453	469	454	444	427	460	453	404	450	439	477	439	487	448	442	465	439	459	450	429	428	430	429	448	436	475	459	467	464	499	455	449	461	437	434	434	489	438	475	422	464	433	439	472	447	449	417	449	464	455	460	432	442	428	447	427	456	407	447	463	522	447	455	449	444	454	450	465	440	428	427	492	447	469	501	452	461	464	465	436	468	472	442	446	446	448	426	460	432	474	452	429	465	474	425	454	476	442	445	443	444	451	438	447	480	424	428	463	450	439	424	465	477	428	447	439	481	463	501	444	419	422	441	419	409	429	432	456	432	420	419	455	459	468	444	455	435	458	451	446	439	436	475	429	452	424	453	444	443	429	461	402	465	433	430	466	434	438	427	410	419	440	453	480	438	465	441	430	430	390	456	485	433	469	484	419	455	403	454	465	454	411	443	471	468	440	392	447	486	436	469	447	419	448	453	469	438	469	448	464	477	456	449	461	439	438	473	437	420	406	446	461	443	461	411	434	450	441	434	433	468	462	428	471	490	458	485	466	450	466	470	440	411	453	422	409	441	456	456	455	455	456	431	473	481	470	466	426	409	426	466	433	490	449	459	467	457	465	455	445	452	434	491	474	417	436	443	425	406	453	440	431	451	428	414	435	464	477	459	429	450	457	447	486	460	427	434	475	448	435	432	437	480	477	469	454	422	485	440	448	447	481	455	427	479	381	450	432	478	434	467	456	457	490	446	422	444	420	425	426	412	410	486	475	455	480	437	460	424	457	443	439	478	452	433	477	465	428	448	513	444	436	457	449	478	434	476	487	444	451	440	467	442	426	478	477	514	478	437	507	506	425	462	472	453	428	463	466	448	459	457	482	444	472	463	478	440	416	399	438	447	451	427	485	441	441	456	479	459	463	481	435	444	464	480	421	403	470	467	435	435	450	459	466	459	409	438	416	471	440	453	463	480	437	426	431	472	441	453	465	477	422	417	469	465	427	464	433	469	456	446	468	437	466	440	428	454	454	440	436	443	456	431	452	435	406	457	441	432	470	431	444	442	489	410	414	492	439	452	471	463	442	455	431	472	445	446	435	541	452	462	457	456	461	471	443	466	435	449	424	433	479	479	465	435	481	455	448	429	454	452	438	482	443	454	502	440	405	461	477	439	445	487	437	469	456	450	447	406	449	450	451	438	454	468	479	490	468	468	472	447	439	500	450	431	480	442	466	430	464	487	454	451	467	455	455	479	406	437	475	459	406	466	451	465	451	451	463	472	443	404	488	454	446	427	465	444	437	462	425	456	454	462	444	476	462	427	484	445	469	461	456	430	435	459	444	462	464	431	444	400	447	458	467	402	438	432	455	464	427	467	443	438	428	420	414	435	458	461	431	449	454	437	446	413	497	449	491	433	422	441	465	465	450	412	455	403	430	451	448	468	443	453	451	517	463	450	451	445	456	462	450	471	414	451	444	492	468	453	435	478	469	463	444	461	422	421	421	445	468	440	409	447	475	475	431	446	491	491	444	451	427	450	452	427	465	452	432	470	460	458	444	471	484	481	444	466	480	448	451	459	455	478	449	465	476	438	427	469	463	432	451	464	433	390	396	471	456	434	442	444	455	459	468	465	475	430	454	435	473	461	421	435	436	455	466	454
4900	1338	1168	808	694	692	620	617	565	602	595	547	584	553	571	564	556	583	527	560	540	562	538	553	554	569	554	571	500	587	553	543	529	547	553	595	532	519	525	574	527	519	529	572	523	529	561	569	534	538	560	523	567	558	542	567	537	511	501	571	615	548	527	528	585	557	574	560	564	541	504	595	528	594	539	550	559	539	551	518	598	577	542	561	573	526	534	546	552	528	539	532	529	505	552	520	563	557	518	568	559	570	588	538	549	511	580	498	555	546	541	548	547	535	592	575	558	577	570	544	556	598	560	540	524	527	533	568	554	538	518	549	502	574	526	557	576	552	552	523	544	558	542	553	583	562	537	514	537	569	527	512	552	591	579	582	540	551	522	533	522	508	527	529	543	569	531	520	577	549	549	564	569	549	527	583	515	565	553	588	509	548	558	562	537	580	540	567	571	576	592	537	537	559	516	554	515	552	558	568	533	514	573	490	575	526	530	590	527	554	559	515	552	543	531	611	533	507	514	544	512	529	525	532	562	512	565	559	535	565	535	529	550	548	544	559	567	556	554	555	571	567	549	547	523	547	534	512	524	557	527	543	524	538	577	551	602	539	509	532	530	531	587	546	563	525	529	557	566	536	524	571	573	578	575	547	551	567	546	496	543	511	551	548	555	557	564	534	559	546	541	536	595	525	539	560	591	558	518	570	542	545	570	548	534	547	481	561	557	560	564	528	521	537	542	532	555	572	543	564	573	516	550	548	556	580	507	548	539	537	504	574	545	580	506	559	547	554	536	549	509	541	540	519	593	536	543	565	536	566	547	515	532	520	541	543	541	566	516	523	548	544	507	497	537	528	488	561	517	528	553	585	552	534	568	589	580	555	540	540	526	566	542	517	510	522	588	545	581	540	489	528	524	534	564	561	578	578	562	532	554	517	517	539	543	559	555	544	543	515	554	543	496	531	581	571	540	540	599	558	562	546	516	538	541	545	541	574	538	501	557	531	551	556	554	537	551	534	545	554	516	559	547	521	554	568	528	546	543	565	542	520	551	562	547	564	503	500	598	561	531	587	517	562	553	546	558	555	567	550	542	533	561	562	546	559	555	539	561	538	557	562	562	583	551	498	534	542	557	536	549	562	553	538	543	505	529	562	543	565	565	536	553	539	559	567	583	552	539	564	540	530	582	548	574	506	587	536	530	567	571	532	518	567	528	515	510	584	549	573	546	513	528	543	525	522	556	494	560	500	574	554	538	555	536	556	600	545	530	537	543	540	494	537	540	546	504	563	552	518	577	536	530	530	549	534	586	559	516	526	535	585	547	565	561	500	526	553	520	565	513	563	551	592	527	550	564	546	572	594	529	543	589	549	509	535	560	520	547	566	543	518	551	533	521	539	575	530	519	561	535	547	503	541	536	528	536	571	574	520	548	556	522	509	529	546	533	540	547	517	566	520	565	596	605	522	548	557	526	544	552	540	551	512	544	568	529	519	546	542	523	533	581	565	527	552	526	557	544	523	575	520	534	522	528	514	571	571	612	576	512	511	541	575	605	597	552	546	524	533	551	570	580	553	521	572	513	543	526	560	531	559	561	543	527	523	518	517	522	521	548	562	510	553	511	539	544	548	575	567	553	532	542	526	555	542	543	503	546	492	565	547	551	552	582	537	546	545	589	550	543	526	562	521	541	581	511	528	546	560	518	554	481	518	501	571	529	565	516	575	560	498	511	523	517	555	592	549	599	551	556	533	544	564	505	545	550	506	498	564	543	578	581	549	544	544	552	537	555	544	606	541	556	526	567	564	505	527	526	532	559	505	538	551	553	528	515	593	567	542	545	559	521	519	528	534	571	556	590	546	538	515	574	534	516	520	526	541	560	547	534	558	555	590	542	568	545	543	538	574	510	568	528	548	529	537	546	521	547	560	577	578	539	543	521	547	576	576	561	531	584	508	524	585	589	547	543	551	558	561	551	551	567	494	507	543	500	518	541	547	558	579	596	549	525	532	546	514	548	540	563	533	545	555	533	526	560	513	557	503	530	547	577	507	545	528	539	529	550	543	523	504	567	541	543	525	553	535	559	521	564	581	551	568	562	529	547	511	558	523	541	570	554	567	520	535	563	519	509	518	565	580	540	558	545	523	555	501	541	511	553	534	559	563	596	523	524	555	544	510	527	582	509	550	541	574	579	533	513	554	526	530	544	550	535	555	555	561	539	585	550	555	554	562	517	550	545	566	542	557	531	528	489	577	554	535	574	513	560	532	569	584	550	556	538	551	529	544	545	502	569	576	550	570	563	544	506	572	518	562	569	536	508	556	579	567	533	515	567	525	572	529	541	526	534	540	491	533	574	535	559	557	535	524	561	553	536	543	581	581	528	545	552	552	527	517	500	533	517	526	525	557	534	544	526	540	563	556	500	577	560	534	542	563	560	560	558	544	521	554	558	539	564	539	577	546	599	547	592	540	529	553	497	535	559	541	551	551	530	566	547	545	533	557	548	560	560	558	518	564	534	555	527	597	523	557	557	584	508	541	543	547	545	571	549	538	551	556	548	516	556	560	568	531	518	539	581	574	561	595	518	549	576	518	574	566	553	514	536	490	550	538	579	546	576	521	597	478	556	538	540	538	563	535	564	541	565	521	570	547	538	536	568	516	505	518	555	548	579	552	586	510	527	553	538	539	559	569	524	545	534	534	557	593	550	550	560	530	555	557	514	544	530	548	537	539	543	539	542	514	546	562	532	558	511	552	560	575	523	538	500	564	553	534	569	537	536	564	540	611	539	546	556	576	560	520	527	526	553	566	512	603	544	540	569	552	582	550	543	554	546	527	515	525	527	571	488	527	540	554	537	593	549	534	530	569	541	555	498	556	550	517	550	571	575	559	578	529	589	550	559	561	556	545	570	548	537	575	552	538	518	599	545	546	563	539	511	552	562	531	502	539	558	543	566	495	548	583	521	548	547	497	611	589	566	529	569	526	531	495	534	549	527	528	533	532	542	519	605	563	521	575	546	521	521	554	562	578	544	531	538	530	563	490	543	533	541	527	536	521	541	539	557	586	544	482	569	560	562	552	536	576	544	564	538	531	538	523	515	560	498	552	548	520	514	505	545	548	595	521	531	533	549	565	540	532	552	515	603	545	587	574	581	576	501	531	595	540	525	514	569	527	548	550	552	572	497	506	535	543	535	511	567	561	528	562	548	552	546	550	551	569	563	569	534	554	576	586	600	508	545	576	478	570	530	538	547	550	512	537	542	569	541	560	545	552	535	552	552	548	483	557	512	567	530	510	515	560	567	527	529	552	506	527	548	548	581	562	513	547	550	571	535	520	532	524	545	523	519	524	589	551	477	543	538	545	544	510	546	522	582	533	528	529	577	528	508	594	584	543	569	573	486	549	559	543	548	522	538	534	484	540	510	586	505	551	532	500	528	507	546	542	561	534	565	548	523	548	557	532	571	511	531	524	528	617	547	573	529	545	545	572	558	538	528	540
23662	21122	28598	23887	21112	12655	2058	1371	1244	1126	1142	1083	1046	1016	983	1011	990	961	930	947	954	931	927	934	877	881	912	950	890	959	911	893	906	921	891	920	918	920	903	871	869	874	890	895	906	928	917	904	880	895	890	908	869	886	865	928	935	894	898	879	918	866	890	858	909	935	899	942	935	887	879	849	891	864	893	941	883	857	862	922	855	828	871	848	908	941	884	878	916	877	869	918	891	883	891	882	880	888	869	873	880	849	873	922	848	893	903	924	919	943	886	906	927	914	917	911	900	870	914	848	862	885	876	925	887	856	935	881	894	898	879	912	904	903	871	902	916	875	918	924	892	883	933	876	893	903	929	878	912	906	854	847	858	865	900	876	912	866	902	871	852	896	911	896	868	904	894	916	904	822	897	946	892	900	919	858	959	861	866	884	852	913	901	882	854	904	899	885	889	874	899	879	928	902	879	884	860	904	911	907	892	925	902	843	889	882	922	897	917	816	915	919	881	817	849	864	886	929	864	899	872	876	904	894	911	887	822	899	857	915	877	920	871	960	910	945	900	816	864	919	881	853	937	896	910	925	882	891	867	865	846	886	847	890	879	873	888	884	895	904	886	842	867	837	870	897	867	899	852	880	905	924	862	835	895	884	881	905	894	889	871	876	913	883	834	874	874	950	863	908	880	886	913	866	881	869	905	918	933	918	892	875	868	875	865	918	827	910	917	849	855	878	846	870	888	864	881	917	889	856	823	938	906	898	890	868	875	875	894	924	847	876	887	881	891	919	875	862	907	876	961	920	892	863	868	858	882	904	943	920	876	869	846	863	911	896	866	874	884	929	898	934	932	843	902	892	917	915	914	922	884	930	902	910	900	871	889	873	918	848	888	922	932	870	902	911	885	837	902	882	894	923	854	835	849	856	961	911	914	914	844	891	897	861	892	850	899	905	840	891	901	916	857	874	950	920	846	873	858	877	937	936	919	937	922	852	851	851	885	850	845	910	870	889	857	916	911	948	889	918	885	819	896	920	822	853	867	902	893	874	916	908	887	935	883	879	908	892	899	899	923	853	863	896	874	895	823	891	901	865	843	889	904	886	870	905	915	851	875	898	886	932	839	922	853	904	848	852	923	861	899	858	879	864	889	861	886	904	894	846	873	937	929	891	895	863	862	820	889	882	862	897	881	911	885	913	911	905	934	940	876	883	925	907	895	862	894	915	920	880	874	930	920	861	878	924	869	897	902	919	888	903	944	926	840	917	885	897	858	880	882	861	860	851	932	897	882	901	940	891	923	873	894	880	898	932	922	906	838	875	912	846	915	885	874	888	862	900	918	883	838	904	895	906	836	881	865	947	902	868	899	917	900	963	895	848	908	850	907	953	853	895	903	890	879	893	877	947	863	905	887	886	903	909	892	889	845	903	896	848	883	856	921	894	923	919	912	939	816	922	905	850	838	903	871	866	843	881	896	820	949	879	846	873	850	933	878	826	882	858	913	873	886	867	883	884	855	878	956	885	917	845	836	935	865	868	908	888	914	837	888	849	878	902	841	892	885	890	818	889	894	869	875	960	943	867	906	836	884	893	880	827	911	846	903	803	877	882	824	918	893	881	891	903	911	853	878	862	895	859	914	905	856	935	836	881	827	857	884	905	898	878	890	885	888	844	883	836	863	927	886	884	871	890	937	895	947	854	899	907	883	890	866	908	865	887	914	883	870	863	882	878	888	899	859	911	901	887	956	912	840	885	908	943	932	906	911	860	879	838	864	885	927	903	925	905	900	871	886	874	924	873	913	882	868	853	921	896	878	900	943	897	927	932	873	869	835	855	902	843	890	875	855	904	908	910	848	891	871	856	860	896	907	917	910	973	871	875	846	894	881	888	848	868	926	871	897	872	885	926	894	845	899	853	884	890	838	904	839	890	896	887	859	904	810	844	901	884	870	839	917	884	864	921	879	836	857	944	844	898	875	848	916	857	862	839	873	912	863	902	889	877	903	886	873	883	855	844	860	902	872	818	884	884	902	882	901	877	940	902	850	918	902	859	917	930	860	864	853	930	850	870	819	831	888	891	801	897	850	835	887	891	902	918	889	944	874	889	912	840	850	883	924	877	885	876	870	921	877	897	937	892	877	855	880	896	863	905	857	852	906	886	853	870	892	883	926	886	935	874	855	930	893	882	876	924	885	828	941	877	856	879	905	878	980	920	918	906	895	877	900	899	840	882	908	883	878	917	859	827	863	888	846	867	910	883	892	913	862	923	891	866	885	885	940	893	890	929	905	859	899	870	830	892	866	894	913	820	916	907	928	890	886	935	905	889	875	863	877	930	899	904	889	818	840	897	891	850	914	872	914	910	989	866	883	893	848	885	894	931	876	899	880	863	922	828	831	892	846	894	850	872	888	897	879	947	833	863	852	904	890	854	851	979	918	908	839	874	838	917	908	911	869	850	885	876	933	909	874	920	874	879	900	823	925	876	912	882	879	913	917	869	894	915	900	901	898	893	878	882	910	931	897	931	851	943	819	939	870	891	893	855	861	890	929	856	887	859	836	829	852	878	851	955	860	922	894	880	830	878	882	856	843	865	895	889	903	893	910	874	882	860	861	864	885	845	883	868	863	860	892	903	885	817	890	918	862	928	879	909	910	904	921	857	928	873	831	863	877	814	858	858	894	894	917	865	873	941	872	854	864	892	859	879	898	880	891	933	860	849	856	860	860	851	859	871	835	887	834	943	930	866	867	911	888	900	927	895	866	906	873	869	864	873	877	866	854	875	878	919	886	862	929	879	910	830	859	826	852	842	881	864	931	816	881	918	908	853	856	940	876	849	925	878	905	940	832	852	904	850	880	889	893	865	847	914	836	891	836	898	879	935	828	922	925	879	886	875	901	878	892	884	900	876	859	905	899	867	880	905	904	932	889	917	868	848	829	894	900	839	864	862	895	877	937	891	833	831	866	881	862	913	889	855	912	861	935	818	895	886	847	868	869	837	895	916	872	920	885	874	907	894	877	888	931	819	927	894	908	898	867	885	906	887	860	859	867	883	843	864	884	901	875	931	870	841	903	901	918	870	883	885	904	904	835	895	909	864	797	846	854	874	853	860	889	897	874	901	912	961	831	852	853	857	882	883	885	862	870	879	917	882	890	856	854	895	894	928	851	920	883	850	937	854	931	878	826	863	903	927	895	932	901	868	888	896	905	856	905	862	891	889	870	866	944	885	883	865	879	909	856	858	860	890	888	909	864	894	894	910	904	878	893	879	892	856	878	861	891	907	829	899	888	923	906	843	890	888	844	834	870	859	894	876	931	889	882	860	898	845	862	879	905	852	877	880	865	888	888	904	843	882	885	896	850	896	852	877	889	850	856	895	904	882	943	843	805	884	956	896	919	927	856	802	858	881	897	879	876	882	932	884	894	875	873	890	925	815	900	848	926	926	826	892	868	892	861	874	922	922	879	870	857	875	857	923	826	883	879	881	865	877	839	803	843	892
12772	10807	8748	4716	3352	2752	2318	2135	1737	1633	1515	1458	1374	1304	1232	1207	1226	1123	1123	1110	1117	1146	1055	1090	1036	1028	1135	1094	1059	1052	1067	1022	1069	1025	1066	1045	1062	1053	1032	1054	1153	1078	1035	982	1096	1058	1073	1006	1046	1009	1014	1043	1069	1005	1082	1036	1029	1023	966	1067	1027	1007	1046	999	1029	1057	1025	1007	1017	1010	1009	988	1041	991	989	1082	1065	1066	995	988	1065	1109	1021	1011	976	1023	1029	1011	1004	1009	975	1081	1038	1014	1037	1045	987	1022	994	1086	1006	1044	1018	1038	1015	1037	975	1095	977	1000	1052	1035	995	992	1046	1087	1019	1049	1014	1060	988	1009	1048	1008	1059	1014	1013	1007	1090	1034	1030	1039	1018	1054	1000	1029	1024	1030	1047	1034	1090	1067	981	1089	1031	1089	1030	1027	1020	1041	1011	1030	1021	985	1041	981	1052	1004	986	967	1041	1013	1042	1004	1058	1079	1055	1054	1009	999	1072	1021	976	1045	1059	1020	1013	1005	1081	1057	1042	1026	1028	1037	1093	1013	979	1053	1030	1034	1049	1003	1076	1027	997	1048	1033	1023	976	1041	1139	1024	1012	969	1067	1004	1104	1046	1070	1020	1007	1039	1027	963	1048	1037	1018	944	1035	1027	1065	1017	1000	1030	984	987	1007	999	1002	1048	1027	1025	1029	982	940	1002	1050	1041	1060	1054	1061	1060	1120	1032	1057	1032	1070	972	1042	1070	1057	1046	1048	1028	1018	1007	1027	1053	1020	1033	1021	1040	1055	1013	1027	1016	1016	1045	1047	1049	1032	1015	1025	1038	1040	971	1031	1022	1033	1030	1045	1031	953	1027	1036	1008	1032	990	1044	1043	1008	1016	989	982	1047	1034	1034	1022	1005	1033	1020	954	1012	997	1013	979	1014	1069	1016	1088	1047	1032	1031	972	1045	1004	998	1025	983	999	1002	1007	1017	1033	1047	1061	1021	1025	1015	1019	1020	1072	1013	1047	1045	1030	1024	1060	1047	1087	1042	1033	1076	1101	951	1031	965	1050	1059	984	1042	1004	991	938	980	999	1000	1022	964	1031	991	1019	1008	999	1079	1097	1062	1001	941	1058	1002	1073	1062	984	1041	1040	1060	1013	1054	983	1067	1046	984	1046	1072	957	996	1010	1054	1040	995	1041	1008	1018	1035	1095	1014	1023	1080	1019	1017	1014	1043	1022	1024	975	993	1052	1066	1011	1028	999	1030	1018	1054	1005	977	1001	1024	1032	966	1029	1011	1030	992	1040	990	1043	1057	993	1023	988	1077	1081	1058	1051	1037	1013	1055	1046	966	1044	1019	1062	1005	1025	1076	995	1083	969	1056	1030	1014	1070	1007	1047	1021	1028	1025	1058	1004	1002	983	995	1084	1027	1062	1055	1039	1031	1012	981	1038	1072	995	1059	1020	1051	1019	1045	1068	1034	1062	1034	1011	1062	999	1029	1007	1051	1017	1071	1027	990	1052	998	1004	1031	1025	975	1026	1042	1032	1014	1003	992	1025	1023	1075	1026	1051	1012	1050	1029	1056	984	934	1032	1063	1031	1002	1047	1056	1020	1007	1015	1039	1027	1046	1062	1105	985	1099	1020	978	1002	1008	1004	1023	981	987	959	1030	1060	1078	1026	996	957	1026	1017	1046	996	1007	1012	1067	965	1057	993	1073	1032	1072	1025	1025	1045	1041	1074	1073	1013	1047	1027	1107	1003	1040	1001	1112	1033	1024	1095	1013	1032	1035	1043	1004	1031	1012	975	1095	996	965	1008	1033	1020	1010	1088	984	1034	1009	999	1002	1034	1020	1028	983	978	997	1024	966	1045	1044	1030	981	1042	987	1001	985	1016	1005	1024	1023	1006	1032	1061	986	1050	1010	995	1026	1054	1052	1022	1032	1110	1067	1022	1024	994	1075	972	1067	1021	1035	1056	1016	1092	1026	1016	1014	1023	1008	1031	1015	995	1092	1062	1028	1050	1000	935	1065	958	1007	1017	1052	969	1033	1044	1052	1006	1071	1036	1055	1028	1022	1034	935	1034	992	1075	1034	1066	1056	1036	1011	1058	1042	965	990	1023	1051	1022	1032	1017	1059	987	1033	1051	1041	1014	1032	989	1019	1060	1004	999	1023	1022	1063	991	1001	1037	1044	1116	1037	1006	1013	1040	1055	1074	978	1023	998	1067	1025	957	1017	1004	1022	1010	1042	1015	973	1027	997	1017	1028	1053	1010	1041	1004	1013	1013	966	1007	1053	1035	1008	1061	1022	1057	1002	1025	1037	959	1032	1011	1049	1000	982	1001	990	1011	977	1030	999	939	996	1004	992	1080	1058	1020	1025	987	1066	1013	1011	999	1030	1077	966	1020	959	1014	1004	1013	1046	1034	1109	1065	1025	1014	1055	1027	1072	1015	1043	1040	1055	1032	1045	997	975	1056	1076	969	993	1058	1086	1063	1080	1006	999	996	1085	1000	1050	978	1002	969	1034	1027	1037	1041	999	1039	1033	1053	1002	1017	1050	1041	1015	1039	1017	1065	969	1039	975	1039	987	1046	1032	1039	1104	992	1010	983	1011	1074	984	935	996	1029	1029	1019	981	1075	1073	1016	960	987	977	1047	1034	1043	1052	989	1066	986	1033	1047	1004	1068	1029	1078	1055	1018	976	1011	1017	1021	1037	999	944	1001	1006	1011	1000	1048	1012	1026	1052	1019	1030	986	1031	1063	1040	1072	1032	1010	1059	1030	1031	1031	1011	995	984	1047	1018	1039	1012	1072	1045	1032	1067	1001	1037	1004	1046	1062	1072	1049	1017	970	1033	1007	1056	1034	1037	1022	1021	1035	1020	1025	1021	1014	1036	1045	1012	1036	997	1006	1071	1014	1030	993	1030	1026	1060	1057	1033	1004	1019	1006	1016	1032	1025	1047	996	1005	1051	1027	989	1062	1018	1047	1020	1011	994	1033	1021	1037	975	1001	1034	1008	1042	1028	1016	1034	1007	978	1006	1048	1054	945	1004	1048	1023	1002	1064	1017	1093	1009	1050	1007	992	1040	1081	1022	1026	1070	1014	1022	1022	1019	1011	1078	981	1084	1044	1025	1039	1032	1006	995	1042	1053	1095	988	1037	1008	1029	1033	1007	1028	995	1044	1007	976	1044	1050	1075	989	971	1040	1003	1018	1043	990	930	1072	1016	1036	963	1036	1009	1057	1070	1009	1042	1028	1034	1024	1019	990	1026	1026	1012	1062	1060	1076	1042	1062	1028	1067	996	1039	1035	1057	1012	1003	995	1036	1025	1075	1050	1047	966	980	1056	1029	1077	1032	1072	1023	999	1024	1000	1008	1024	999	1084	1033	1027	1037	988	1029	982	1036	987	1013	982	1043	984	994	1008	1021	990	1023	1008	973	1072	1040	968	1049	1043	1072	991	1024	1063	1076	1042	1007	1044	980	999	1040	1020	1023	1058	975	1057	1054	1032	1053	1009	1012	983	1034	1079	1010	1008	1030	1036	1057	1049	974	991	1021	1024	1016	1030	1066	1060	972	1040	988	970	1010	1014	995	1014	1052	978	1051	1049	1003	999	1000	1037	1016	1045	1023	1006	982	1000	1088	1028	1058	1014	997	962	990	992	1061	1090	998	1000	1029	1052	982	1005	1080	1026	1107	1041	981	1098	1047	971	1050	1031	1090	987	1064	1062	1008	1036	981	1027	1000	980	980	988	1001	1063	972	1035	983	1014	998	1029	1029	1040	1049	991	988	1005	1032	1026	1028	1031	970	999	1059	1033	970	1015	1073	1008	1037	996	1031	983	981	1021	1014	937	1024	1049	994	1021	994	1006	1013	950	1031	954	1065	1035	1025	992	996	1020	1009	995	1056	1012	1104	1030	1018	1050	1055	973	1032	1028	1052	976	1026	964	1057	1024	1110	1035	1056	1003	1035	1043	1042	1005	1020	1026	1039	998	1041	1060	1001	935	1012	1062	1019	1018	997	1028	1045	1020	1075	1004	1013	1064	996	1015	1073	1027	1028	1013	1062	1044	951	1009	1021	1038	1027	1005	1011	973	997	1031	1021	1081	1047	1020	1022	1032	1018	1025	1018	1008	993	1029	989	1073	993	1016	1102	990	1094	1041	1027	1065	1053	998	1003	1017	1062	1058	1015	1012	1005	1031	1038	1062	1027	966	977	1041	1034	981	1040	1070	1021	1038	1039	1049	993	1009	1018	1021	1016	1017	1068	1023	998	1001	989	1055	1081	1016	1028	1019	978	971	1007	1034	1087	1067	1027	1004	1020	1072	1001	1051	1023	979	1034	1066	1024	1035	973	1027	991	985	1036	1050	994	1006	1017	1015	1007	1036	1044	1026	1061	1007	1047	1002	994	1026	1027	941	1049	1026	1031	1017	1012	1017	1067	1042	1008	1012	1017	1030	998	1073	1063	1018	1012	1079	1032	1006	1019	998	1003	964	1082	1032	1022	1015	980	1029	998	1010	1048	1049	1077	1027	1077	1032	1019	1016	983	1012	1037	1002	1058	1043	951	1003	1020	1060	1031	1008	1065	982	984	1108	1004	1041	1030	1006	1016	1048	1016	1018	987	1014	1015	983	982	1003	1044	979	1030	1012	1045	1028	1042	1059	1065	1065	1008	1006	1061	1020	998	973	959	1023	1002	1067	1040	1013	996	1021	1040	1055	1050	1003	1027	1016	1017	1030	1051	1032
25019	21125	27468	24921	10725	841	606	514	463	456	477	419	410	396	385	374	361	350	335	380	383	365	380	371	357	363	377	338	376	369	357	343	367	352	333	341	359	320	349	359	325	341	368	335	362	337	348	343	362	341	330	355	365	344	314	322	405	328	332	367	336	324	348	320	367	344	337	351	337	324	334	362	378	350	346	328	334	361	318	300	322	331	361	317	329	368	354	353	321	317	314	343	338	345	342	316	338	369	325	329	320	343	364	329	335	348	318	331	319	354	347	343	346	361	330	364	343	347	370	307	329	301	342	354	318	307	323	347	311	315	366	338	312	320	357	334	340	305	358	299	344	347	345	343	320	322	358	322	308	335	335	322	341	322	350	345	359	354	350	359	347	323	349	349	346	323	337	313	328	336	309	340	334	343	339	329	354	342	332	333	319	353	328	312	318	331	320	339	364	354	402	323	325	315	330	363	378	299	340	334	339	325	333	305	326	303	335	368	379	343	357	380	350	349	331	330	359	333	339	316	326	321	351	309	321	304	325	336	338	338	355	338	337	356	323	349	287	321	334	367	331	340	303	357	333	349	350	309	343	323	316	338	332	308	332	327	333	322	334	346	355	391	337	360	370	337	342	324	314	363	330	358	351	319	353	346	338	357	351	342	331	341	327	320	356	332	355	339	331	346	358	350	318	337	327	350	356	323	338	307	321	335	329	312	334	314	331	361	302	324	331	344	343	342	357	321	335	382	309	306	361	327	345	351	349	330	319	324	340	345	336	343	346	335	358	316	367	346	357	352	318	346	356	332	303	346	324	329	331	347	305	339	368	329	360	367	340	321	349	336	334	340	328	345	321	353	348	376	308	303	305	347	329	331	351	323	326	350	364	277	346	331	315	285	359	349	327	339	329	331	347	326	336	329	308	356	308	372	296	313	328	319	362	320	363	336	339	326	320	334	288	320	362	344	347	348	320	343	329	293	343	324	321	342	316	342	319	346	320	350	365	338	316	328	319	351	343	364	336	342	325	327	331	319	315	331	330	393	359	347	327	338	331	332	341	332	321	345	351	340	336	313	338	344	319	326	345	344	307	325	338	334	330	350	365	316	343	343	353	377	347	350	333	342	348	335	349	294	327	350	351	355	342	308	345	347	337	331	334	323	317	329	332	362	353	336	301	343	333	331	343	303	307	323	325	340	337	294	324	342	351	346	366	324	330	343	344	343	327	330	334	339	329	356	340	357	341	352	335	339	355	321	353	316	328	339	344	356	349	322	375	342	364	367	338	363	307	328	348	342	328	328	339	301	328	342	342	361	332	360	324	361	342	334	331	327	331	331	362	375	360	380	340	352	323	354	328	352	344	327	353	336	299	353	356	352	328	351	349	353	343	347	348	340	300	337	332	353	305	322	313	344	348	345	347	309	357	354	328	330	331	335	328	322	318	313	322	333	309	344	344	325	317	318	369	320	348	362	356	340	346	337	340	319	352	330	346	351	332	345	336	330	394	374	366	366	345	356	343	359	350	334	334	351	332	334	349	310	327	367	337	370	297	323	358	332	333	379	290	347	338	332	355	364	309	349	385	364	334	329	345	336	329	349	309	299	362	338	341	316	360	335	323	324	353	310	352	334	313	359	332	341	358	344	347	298	313	347	302	366	334	350	336	323	335	325	334	331	359	359	358	327	322	311	346	333	329	335	356	340	354	335	337	344	283	374	346	325	349	350	343	328	344	338	339	338	333	363	349	355	360	344	312	331	322	297	311	362	358	344	329	354	334	355	349	367	333	351	348	355	337	330	345	350	332	390	326	338	329	321	321	350	341	345	366	342	333	359	362	289	325	328	352	338	326	342	343	354	396	361	342	380	319	322	337	362	345	324	328	341	332	329	350	335	326	338	342	324	350	346	298	350	355	316	345	321	352	350	345	335	353	328	389	346	313	349	329	319	361	379	313	357	336	336	374	349	356	349	360	366	305	322	324	337	323	331	334	345	353	305	343	359	339	361	340	328	366	302	327	336	326	314	331	337	331	345	335	365	359	360	316	328	369	330	334	325	336	330	330	349	323	315	302	367	334	327	329	310	357	334	357	368	314	348	341	357	335	352	366	313	350	325	337	332	348	336	324	357	365	338	355	312	330	325	339	329	358	326	361	317	320	331	340	366	352	348	348	358	340	327	340	318	306	320	345	371	332	342	335	338	341	313	360	318	345	361	325	305	318	321	348	371	340	337	304	351	347	345	334	343	332	328	324	340	350	383	344	365	344	347	328	343	357	344	364	348	312	296	311	301	348	352	341	333	345	338	358	317	342	372	340	314	304	333	353	317	343	327	328	352	355	342	336	313	300	337	367	325	328	341	335	345	348	335	327	360	331	369	303	355	340	358	346	368	340	340	313	323	336	376	327	371	296	329	372	317	343	345	327	327	358	318	322	351	330	347	350	321	329	325	313	327	340	322	350	320	349	328	291	337	347	324	365	352	315	304	330	304	328	305	362	322	364	355	346	359	336	371	333	304	342	326	327	349	333	349	360	321	356	329	326	376	346	355	327	337	350	339	340	347	347	343	338	367	331	318	352	332	334	376	337	320	337	336	328	338	334	392	335	321	311	338	346	362	348	329	303	307	345	352	365	357	304	324	355	323	351	333	327	333	319	346	354	335	314	368	343	327	338	387	343	345	324	323	324	313	345	325	325	347	339	322	324	294	316	347	340	361	319	362	330	349	341	347	343	352	324	362	358	340	334	330	330	340	308	320	338	340	331	327	363	345	334	354	365	347	342	320	317	360	351	350	354	321	339	357	308	344	355	342	318	333	363	329	366	359	370	346	369	370	341	317	338	338	347	334	336	339	349	328	338	336	377	339	333	333	341	366	367	346	353	327	351	313	379	334	338	356	357	339	324	360	328	328	334	305	333	312	369	351	330	352	353	321	306	321	339	326	346	304	335	345	356	322	341	338	340	361	313	341	354	349	339	321	318	360	357	326	313	343	367	357	319	333	348	332	336	332	353	332	360	341	326	356	341	347	338	334	322	346	317	361	349	357	379	346	344	320	335	335	337	320	355	349	364	345	363	375	322	336	311	308	343	375	311	332	326	321	328	341	354	363	319	334	323	330	345	329	346	326	338	319	337	335	335	319	325	318	339	325	354	325	344	328	381	319	329	352	356	325	332	325	294	318	317	338	296	328	368	297	342	329	344	344	379	347	339	328	344	330	328	325	318	338	327	356	345	369	336	379	336	332	357	350	329	336	350	318	335	308	339	341	318	354	361	329	323	326	319	328	343	363	340	331	351	329	339	349	360	337	341	362	349	367	353	329	361	304	338	360	361	330	319	334	355	353	346	309	363	361	325	348	306	350	333	321	327	325	334	376	345	340	347	310	316	340	347	360	340	336	341	341	334	334	335	313	314	315	335	349	357	323	340	361	346	347	332	346	339	323	343	344	341	356	348	294	357	329	348	319	310	368	316	337	308	358	333	345	361	356	371	372	333	303	356	330
12046	6026	4562	2337	1738	1422	1143	1046	853	749	688	656	632	654	534	529	558	513	520	509	514	474	514	451	500	468	458	471	452	459	476	492	454	468	482	432	473	481	456	465	446	447	510	481	440	432	422	487	415	425	453	449	449	446	425	474	414	418	425	448	486	436	446	412	439	441	437	482	437	434	438	442	472	420	495	438	440	438	479	473	417	439	417	474	426	451	444	468	483	447	477	431	441	423	431	416	453	422	423	466	411	450	422	430	425	446	491	432	393	451	451	445	428	470	467	425	432	443	404	460	451	442	418	441	453	428	433	424	464	431	439	468	446	435	435	444	464	481	440	448	476	433	445	462	484	417	464	452	443	470	476	437	427	419	427	459	447	436	444	416	438	434	431	401	449	462	465	470	436	452	438	433	429	448	429	404	474	449	383	433	498	460	456	434	467	424	445	432	454	413	437	465	462	473	464	424	435	416	473	433	493	417	475	440	471	446	468	390	464	462	424	440	442	408	453	419	462	460	493	433	458	464	425	423	449	446	417	440	468	449	445	440	467	412	444	441	417	412	418	426	408	436	457	458	465	411	412	428	410	402	430	401	425	449	465	470	467	462	455	445	404	454	443	442	433	475	441	448	422	436	445	433	462	473	452	447	409	439	464	444	446	452	448	451	460	433	443	440	407	451	476	452	439	460	440	438	418	438	444	445	425	390	433	457	409	440	473	419	410	452	463	438	418	402	435	429	439	407	458	448	441	427	430	438	435	462	455	445	458	363	430	413	454	405	452	481	459	451	406	431	452	443	429	416	454	467	485	424	452	460	461	507	490	447	449	422	412	457	439	410	439	455	473	446	427	453	457	416	439	439	436	441	477	451	446	428	419	450	446	485	449	453	430	459	436	424	449	452	413	448	417	448	460	450	423	452	463	427	458	403	439	483	444	438	430	446	410	438	439	430	423	452	423	444	451	440	436	435	471	455	462	457	440	426	425	459	446	408	454	438	460	417	445	460	435	448	439	466	432	435	423	424	449	404	471	452	403	398	455	440	439	479	438	435	455	456	446	424	421	443	463	415	454	396	414	442	476	449	440	435	444	417	464	432	427	457	439	443	446	441	462	421	439	463	430	402	449	429	450	461	438	447	445	418	444	484	416	464	458	411	454	428	448	481	411	426	438	441	472	447	450	423	459	413	474	449	420	432	412	419	447	443	437	461	461	453	415	439	482	429	449	452	445	439	397	438	450	457	452	443	434	413	449	424	439	438	419	401	428	433	461	454	429	496	499	461	451	448	445	414	416	457	454	445	417	455	425	467	454	433	453	439	465	439	464	443	458	484	447	471	431	454	454	477	437	435	468	438	452	420	453	453	434	451	467	442	442	460	436	430	437	447	488	452	472	431	434	455	446	444	507	463	436	424	441	454	413	457	444	467	439	440	414	446	442	451	436	444	412	447	421	433	438	455	439	436	459	455	442	424	421	452	445	452	410	478	470	432	439	405	420	427	439	438	451	434	475	459	419	453	412	440	462	438	407	470	418	447	466	483	433	455	442	466	472	453	463	429	443	435	445	410	432	433	389	428	428	408	442	454	427	477	443	435	458	442	456	458	432	440	446	458	429	470	412	439	418	456	446	394	475	445	420	437	435	448	438	461	427	474	417	446	482	450	458	413	463	468	413	407	429	417	438	435	405	423	447	451	451	433	421	419	456	437	459	460	458	440	449	458	450	441	442	431	425	439	450	402	454	440	436	411	436	471	462	456	472	453	442	432	438	438	445	443	459	422	422	474	447	461	433	416	414	446	446	453	426	469	435	462	402	468	457	475	462	466	449	484	452	445	445	454	419	456	459	436	438	462	450	468	443	423	456	417	420	442	402	429	478	425	440	453	423	454	438	450	444	495	463	450	451	457	420	415	432	457	429	465	410	428	464	460	455	456	436	436	443	470	442	413	414	452	452	434	433	430	465	447	468	460	463	425	492	477	462	413	423	447	445	439	439	469	500	420	423	412	440	436	423	435	452	456	435	466	416	430	442	460	434	433	437	438	423	467	427	488	464	417	429	459	441	432	446	450	432	480	410	457	421	487	439	445	428	437	436	419	455	442	422	439	412	402	487	424	485	467	435	436	429	456	435	424	436	454	449	432	447	408	470	435	434	439	463	412	428	486	448	440	453	446	426	432	477	464	454	447	443	418	454	409	435	428	435	442	444	458	428	449	396	458	426	412	448	467	428	452	431	421	396	410	437	441	418	448	451	432	448	442	438	441	441	427	412	424	439	454	431	455	430	411	433	423	450	428	465	477	414	459	435	461	479	449	450	436	478	444	473	421	449	413	478	421	407	420	498	418	436	447	500	452	474	463	472	462	462	466	466	424	493	437	486	438	441	456	445	437	419	449	427	445	433	470	440	415	434	432	434	475	429	457	493	439	465	418	432	438	437	438	461	455	422	475	411	446	439	444	447	452	439	441	408	462	418	420	465	471	409	447	425	444	437	448	426	421	431	435	453	457	436	433	433	454	439	481	441	434	451	449	459	438	510	422	443	416	463	408	408	456	445	431	422	417	499	440	440	458	442	481	425	427	411	458	415	400	446	461	439	444	494	466	433	468	402	476	425	461	437	442	441	435	433	438	425	485	454	419	433	431	469	457	419	446	400	449	431	458	435	444	470	442	425	427	490	448	444	447	475	457	410	455	428	425	459	439	463	430	456	437	400	458	471	455	435	429	461	445	443	463	421	407	463	474	477	451	421	475	446	422	441	454	421	446	444	427	459	397	451	443	427	419	425	431	401	414	439	452	428	454	467	416	419	479	458	444	428	435	452	418	438	415	443	427	453	460	450	409	435	475	451	455	456	477	442	440	433	474	429	420	448	435	449	479	465	464	492	450	422	423	427	448	429	383	420	504	413	456	439	416	466	435	458	442	446	453	484	452	401	438	441	448	430	421	413	457	439	456	444	463	431	465	435	433	440	435	417	469	437	426	450	427	448	432	438	447	467	436	456	469	476	447	430	457	391	405	466	440	464	459	414	399	479	430	474	432	457	448	431	448	451	444	460	431	454	444	432	473	472	458	396	458	424	457	453	470	406	470	455	434	427	426	416	465	459	441	439	434	438	466	449	437	497	479	465	440	434	449	456	398	425	469	402	426	443	435	431	475	463	441	419	460	450	452	438	434	478	442	459	461	442	457	451	408	488	417	469	424	460	458	456	449	436	443	455	487	460	432	433	479	454	445	413	454	453	444	473	465	470	466	451	439	422	447	423	455	402	435	474	451	445	450	444	446	474	468	418	404	465	432	440	468	431	448	437	468	437	441	460	449	434	447	441	441	443	434	480	427	424	458	455	423	465	425	426	422	452	428	446	452	463	471	457	421	431	433	480	424	458	441	437	456	440	438	431	491	449	418	397	455	452	453	438	440	453	465	457	414	470	427	403	436	436	424	459	448	458	464	421	425	448	394	444	442	457	429	438	470	474	434	419	445	440	384	423	450	489	453
22862	21166	29034	23578	21167	21242	11995	2158	1568	1475	1395	1294	1236	1102	1181	1078	1036	1107	1095	1094	1007	1032	1012	1051	998	1001	945	913	937	1022	990	997	942	1012	983	975	922	986	929	937	952	919	1007	968	989	979	916	1000	954	915	942	956	1004	910	953	998	963	931	953	976	927	892	963	956	948	976	948	1024	997	954	939	1002	963	913	926	962	910	961	894	953	982	935	929	966	949	1004	951	970	895	932	966	956	923	910	971	980	907	915	965	936	954	928	911	911	934	938	943	942	932	866	947	954	903	923	928	933	966	943	998	1005	943	962	938	937	960	921	956	919	924	904	957	928	938	926	969	892	941	937	952	929	994	940	958	869	968	924	970	919	982	973	995	920	941	937	962	985	944	973	952	964	942	926	953	954	944	1013	997	946	933	937	970	983	938	920	964	934	955	971	930	933	918	998	879	950	979	933	943	938	946	965	928	927	944	895	920	867	914	916	909	979	947	921	950	968	931	953	943	949	935	972	890	947	899	947	948	901	868	947	998	951	971	943	924	944	928	999	910	957	966	953	1010	926	966	996	954	954	929	972	953	900	932	966	943	923	945	948	910	958	933	1001	867	912	918	959	954	937	966	953	905	921	889	978	987	965	957	888	871	922	919	903	971	990	935	935	976	963	921	916	906	954	910	939	933	912	943	951	936	989	950	943	969	1003	919	919	965	913	923	975	880	912	939	906	950	965	945	953	917	884	974	903	940	939	941	932	906	894	955	930	910	876	942	941	915	962	947	955	904	1004	899	960	991	949	944	975	913	883	909	922	932	991	965	924	939	877	947	943	919	904	959	920	941	950	862	925	917	932	918	940	956	931	914	952	940	969	937	936	934	948	928	916	948	981	936	996	925	886	909	945	959	976	950	883	962	955	994	918	893	916	945	908	903	916	941	917	859	964	924	1005	933	893	974	931	924	899	951	956	843	927	892	917	951	905	924	899	926	904	894	891	942	963	877	941	992	912	967	911	951	930	927	970	924	916	907	960	968	973	962	974	947	947	938	926	944	943	977	925	946	940	899	898	911	981	932	972	913	991	940	938	882	945	934	938	937	988	926	969	914	932	925	936	944	887	939	914	940	879	946	921	916	939	950	928	983	940	965	944	956	981	920	974	947	899	914	978	943	928	931	922	945	912	934	912	885	987	954	913	925	948	958	896	929	965	968	946	916	932	945	924	948	898	870	924	925	891	896	970	950	952	892	909	954	912	939	936	928	949	923	918	909	923	955	919	988	1011	945	915	905	942	936	949	937	921	945	965	970	957	1014	915	840	911	951	923	961	964	920	913	918	939	910	951	894	957	965	954	874	886	981	968	913	971	923	991	913	961	932	944	980	931	938	955	954	958	905	935	895	878	941	932	943	906	919	923	925	929	880	939	878	900	974	959	915	887	933	936	927	924	912	956	929	936	983	952	905	913	904	910	880	929	922	960	942	969	938	961	906	915	871	942	976	913	849	891	921	919	916	926	973	898	988	950	955	950	933	973	947	932	961	877	970	920	950	960	919	927	891	889	917	938	986	981	909	949	920	913	987	950	966	950	942	924	953	940	945	958	951	917	923	955	874	943	963	944	931	916	913	910	925	925	986	929	920	981	922	915	923	952	926	954	965	970	928	911	974	934	920	954	967	972	949	935	931	943	924	949	943	944	958	918	932	967	871	980	925	926	938	950	972	913	963	933	923	968	964	931	944	946	901	952	900	928	872	905	945	887	964	930	940	956	961	919	975	926	930	920	941	927	927	950	942	940	944	907	914	889	992	953	939	993	870	887	900	935	916	938	929	1013	950	851	917	934	942	935	919	914	926	937	889	955	949	946	956	975	910	982	928	924	922	895	1000	908	941	929	962	957	972	912	944	954	894	889	946	947	945	948	903	904	864	964	996	956	919	969	932	947	876	849	902	986	897	918	931	968	901	940	934	867	957	965	941	957	951	985	1008	924	953	964	917	923	949	965	971	1006	913	936	897	937	901	931	944	981	966	953	995	874	955	958	927	891	963	1022	902	925	875	903	960	1002	969	955	891	889	942	899	940	926	892	948	886	954	943	950	951	911	912	941	976	915	885	898	921	953	969	947	900	931	919	916	959	966	942	933	918	954	966	953	905	943	925	941	947	965	928	947	952	954	934	947	938	932	937	965	921	963	974	968	919	930	964	922	940	849	921	929	944	912	935	923	925	956	978	930	969	941	923	910	947	932	932	894	891	941	956	909	945	995	911	905	956	953	932	965	968	905	993	946	976	912	934	945	938	916	960	950	918	925	962	969	968	921	925	1001	962	906	941	912	942	912	936	950	939	922	972	899	953	965	973	921	909	979	988	951	940	913	895	944	908	928	943	998	900	954	927	890	958	965	933	1000	919	943	1013	932	882	964	949	908	953	947	913	922	858	892	906	936	908	957	921	946	900	905	920	934	977	934	916	897	933	938	917	939	916	912	898	959	891	952	943	954	929	957	980	959	880	985	894	884	951	919	929	948	962	921	932	933	930	908	954	912	930	879	913	938	930	952	972	942	995	869	899	953	986	955	927	887	947	984	968	872	906	935	924	898	980	920	953	932	926	924	881	908	933	909	937	918	939	863	897	908	955	921	916	993	919	962	1009	937	968	945	895	1014	914	987	896	1000	953	967	948	898	931	897	982	965	991	890	913	970	905	946	897	914	930	971	985	937	931	960	927	948	894	924	953	969	983	990	945	911	996	961	886	962	917	930	904	947	906	965	956	945	881	919	933	907	1007	949	943	973	941	949	959	925	960	968	922	936	956	934	941	948	977	934	911	989	977	970	923	912	938	948	891	947	933	962	925	910	966	877	958	912	947	989	915	998	920	955	947	946	977	940	931	914	943	940	968	920	880	922	983	949	905	923	914	907	1010	922	985	964	901	944	899	924	972	915	952	928	961	963	924	887	924	927	934	921	987	943	965	926	943	966	966	967	915	963	966	938	971	877	951	919	987	941	913	963	914	951	960	939	874	911	954	948	948	943	916	972	960	922	935	988	930	943	924	930	945	938	934	932	901	974	915	949	958	919	948	934	886	968	958	876	915	954	930	930	961	898	934	885	931	951	932	905	936	860	944	937	912	954	906	920	968	938	942	1012	968	957	904	914	974	962	929	901	926	923	916	900	930	955	939	923	946	958	933	861	866	886	893	948	930	886	950	919	1001	938	936	949	944	950	963	958	981	877	941	921	897	887	971	1025	944	903	915	926	930	944	894	910	888	978	890	945	939	944	983	933	975	964	899	904	910	969	965	937	972	911	965	985	946	930	963	927	973	949	887	972	943	951	1019	970	934	899	917	903	929	890	936	933	937	924	953	968	948	952	1025	960	964	1008	962	939	918	898	917	956	951	899	925	959	989	864	933	932	897	938	913	936	980	945	948	917	976	927	975	939	963	945	926	873	938	921	952	922	991	957	921	936	860	930	904	939	927	884	967	931	913	930	919	998	921	942	914	924	978	963	957	882	948	846	965	912	906	906	948	904	939	965	958	893	904	896	934	954
16722	17205	14215	7837	5643	4490	3683	3145	2433	2328	2124	1879	1730	1661	1546	1465	1374	1373	1347	1358	1391	1262	1255	1246	1208	1257	1157	1259	1249	1202	1209	1183	1169	1169	1162	1172	1175	1139	1142	1138	1146	1183	1127	1150	1152	1162	1147	1076	1103	1075	1110	1079	1188	1095	1083	1125	1193	1121	1074	1124	1130	1132	1086	1133	1133	1086	1193	1084	1162	1117	1125	1133	1058	1078	1138	1076	1107	1075	1173	1132	1140	1164	1091	1129	1125	1108	1140	1133	1176	1107	1070	1157	1145	1084	1138	1135	1171	1113	1098	1131	1133	1124	1096	1123	1084	1117	1108	1147	1176	1115	1123	1154	1117	1125	1093	1105	1095	1073	1086	1150	1090	1089	1134	1159	1090	1146	1099	1062	1094	1109	1132	1097	1104	1126	1107	1113	1147	1078	1101	1149	1079	1113	1114	1159	1098	1176	1158	1084	1126	1090	1105	1146	1075	1099	1096	1152	1094	1056	1065	1090	1065	1096	1137	1111	1109	1086	1110	1099	1132	1132	1186	1067	1057	1120	1154	1075	1126	1074	1172	1097	1118	1104	1111	1057	1178	1089	1079	1141	1048	1106	1110	1056	1039	1134	1084	1113	1163	1158	1135	1093	1112	1071	1163	1177	1090	1130	1165	1127	1161	1082	1131	1106	1121	1172	1119	1116	1063	1097	1070	1144	1095	1107	1122	1025	1157	1104	1088	1104	1095	1108	1154	1103	1149	1076	1182	1111	1161	1085	1082	1085	1064	1091	1160	1114	1127	1126	1139	1064	1096	1139	1078	1093	1066	1124	1130	1154	1087	1112	1099	1066	1155	1141	1124	1112	1096	1188	1131	1099	1104	1082	1093	1062	1095	1121	1143	1083	1133	1104	1122	1103	1098	1102	1117	1144	1137	1110	1133	1084	1186	1092	1162	1090	1139	1151	1086	1116	1139	1093	1127	1090	1099	1125	1122	1055	1106	1156	1067	1099	1159	1095	1148	1044	1092	1116	1174	1109	1116	1107	1068	1100	1078	1133	1101	1091	1148	1175	1081	1106	992	1127	1112	1083	1043	1126	1110	1144	1131	1094	1066	1057	1133	1092	1073	1082	1043	1132	1117	1106	1088	1141	1095	1027	1109	1100	1140	1158	1069	1135	1133	1103	1102	1102	1107	1126	1106	1087	1114	1059	1051	1126	1114	1077	1090	1092	1162	1096	1054	1094	1163	1092	1085	1098	1093	1093	1114	1111	1105	1108	1149	1146	1152	1108	1066	1116	1050	1079	1101	1115	1101	1079	1126	1086	1091	1087	1129	1129	1108	1097	1129	1113	1148	1057	1102	1056	1095	1135	1119	1131	1110	1095	1117	1122	1106	1091	1136	1112	1117	1134	1086	1154	1099	1092	1094	1099	1069	1091	1105	1134	1138	1092	1042	1144	1118	1086	1141	1069	1109	1066	1130	1129	1081	1131	1094	1081	1045	1127	1104	1088	1104	1137	1092	1133	1114	1082	1164	1107	1147	1153	1189	1064	1120	1159	1152	1126	1084	1172	1050	1067	1106	1112	1080	1074	1135	1075	1116	1047	1137	1120	1123	1104	1146	1111	1135	1091	1111	1107	1071	1100	1138	1088	1122	1124	1198	1137	1103	1149	1104	1104	1095	1097	1165	1071	1111	1111	1080	1096	1156	1101	1187	1077	1123	1165	1098	1149	1095	1152	1096	1106	1099	1070	1103	1141	1089	1138	1129	1137	1127	1121	1115	1140	1088	1145	1182	1114	1157	1127	1112	1144	1101	1144	1096	1103	1101	1117	1144	1122	1066	1069	1150	1139	1098	1105	1147	1123	1151	1163	1126	1199	1112	1127	1133	1102	1063	1105	1118	1160	1073	1140	1161	1041	1032	1151	1127	1079	1130	1094	1132	1119	1132	1094	1087	1121	1088	1102	1108	1129	1090	1127	1170	1106	1151	1098	1061	1049	1125	1057	1155	1079	1137	1140	1114	1174	1127	1039	1101	1123	1077	1148	1143	1120	1131	1051	1132	1096	1134	1105	1101	1114	1115	1099	1046	1159	1047	1136	1105	1132	1045	1098	1166	1071	1122	1109	1129	1088	1079	1117	1037	1148	1137	1137	1134	1075	1088	1113	1112	1121	1147	1119	1102	1141	1155	1094	1135	1108	1119	1144	1128	1131	1123	1146	1108	1109	1080	1108	1080	1095	1067	1166	1066	1074	1102	1095	1127	1017	1125	1083	1077	1132	1056	1089	1109	1120	1135	1109	1106	1111	1149	1145	1059	1156	1029	1092	1099	1131	1090	1088	1111	1123	1106	1117	1101	1125	1123	1085	1153	1107	1116	1170	1100	1106	1099	1063	1123	1142	1150	1157	1170	1111	1143	1160	1087	1085	1113	1113	1075	1131	1159	1080	1072	1120	1074	1099	1093	1076	1094	1159	1116	1121	1135	1145	1100	1110	1174	1035	1120	1154	1104	1105	1175	1135	1083	1091	1075	1114	1115	1130	1103	1020	1108	1117	1088	1137	1105	1100	1076	1041	1131	1105	1090	1124	1081	1038	1077	1058	1116	1118	1148	1100	1111	1128	1096	1149	1128	1106	1104	1152	1089	1119	1123	1129	1154	1107	1123	1112	1090	1128	1144	1133	1058	1135	1184	1075	1149	1129	1122	1088	1133	1113	1099	1076	1137	1074	1125	1130	1031	1142	1066	1071	1105	1103	1144	1079	1066	1072	1107	1092	1106	1124	1089	1087	1160	1159	1075	1081	1109	1055	1098	1114	1050	1119	1162	1144	1120	1163	1034	1123	1125	1089	1104	1181	1096	1133	1061	1075	1125	1082	1094	1098	1135	1169	1112	1099	1089	1115	1065	1108	1110	1131	1144	1073	1164	1051	1111	1109	1141	1086	1115	1167	1113	1088	1115	1150	1125	1080	1098	1082	1113	1123	1114	1141	1123	1078	1153	1127	1102	1127	1110	1065	1129	1087	1098	1084	1116	1115	1180	1131	1119	1029	1106	1111	1065	1079	1092	1152	1147	1079	1097	1112	1067	1107	1131	1167	1128	1113	1171	1146	1178	1119	1106	1091	1087	1123	1074	1127	1045	1098	1102	1114	1100	1172	1120	1124	1115	1099	1041	1140	1071	1079	1097	1073	1103	1071	1152	1167	1131	1100	1101	1106	1130	1156	1052	1075	1051	1106	1088	1094	1098	1125	1111	1123	1132	1133	1127	1098	1082	1121	1127	1099	1078	1117	1192	1068	1122	1036	1091	1106	1096	1104	1135	1124	1164	1070	1067	1119	1053	1164	1132	1091	1072	1090	1078	1157	1097	1100	1133	1096	1079	1156	1074	1173	1152	1161	1092	1082	1054	1103	1058	1058	1132	1053	1155	1194	1124	1070	1089	1182	1128	1121	1127	1121	1140	1070	1115	1155	1076	1110	1107	1129	1127	1144	1107	1063	1072	1048	1093	1148	1059	1121	1181	1127	1099	1084	1113	1147	1030	1141	1115	1095	1099	1081	1102	1140	1140	1077	1116	1118	1076	1101	1121	1037	1122	1084	1101	1109	1100	1124	1121	1098	1126	1179	1110	1096	1087	1141	1121	1081	1102	1110	1120	1140	1143	1118	1141	1054	1100	1126	1081	1129	1143	1118	1115	1123	1108	1166	1118	1130	1063	1129	1165	1052	1114	1045	1061	1091	1156	1103	1116	1098	1057	1141	1118	1129	1076	1071	1127	1124	1159	1124	1048	1076	1092	1063	1154	1141	1108	1114	1140	1059	1164	1117	1103	1105	1077	1076	1115	1031	1023	1133	1104	1102	1071	1152	1121	1109	1132	1135	1120	1119	1088	1053	1075	1107	1109	1110	1111	1077	1113	1081	1050	1148	1048	1211	1125	1081	1089	1143	1134	1096	1100	1104	1124	1075	1121	1159	1162	1164	1085	1117	1136	1121	1100	1131	1122	1091	1101	1109	1120	1049	1124	1102	1097	1092	1090	1070	1089	1153	1095	1121	1151	1063	1138	1121	1116	1122	1096	1111	1136	1168	1133	1098	1120	1116	1119	1148	1081	1053	1041	1132	1180	1149	1107	1121	1148	1115	1143	1126	1164	1106	1103	1059	1080	1119	1102	1121	1109	1120	1187	1130	1087	1120	1138	1128	1133	1139	1126	1100	1106	1153	1137	1065	1104	1150	1140	1066	1027	1086	1111	1134	1130	1159	1146	1162	1090	1082	1094	1169	1160	1065	1074	1101	1059	1089	1164	1125	1174	1147	1160	1097	1121	1057	1108	1119	1137	1072	1145	1119	1192	1125	1111	1119	1086	1119	1091	1131	1107	1141	1058	1112	1155	1063	1132	1060	1099	1132	1114	1085	1076	1128	1118	1128	1067	1053	1077	1103	1098	1067	1117	1091	1094	1112	1070	1111	1058	1092	1078	1107	1043	1104	1071	1080	1138	1159	1201	1104	1144	1090	1111	1138	1108	1097	1120	1041	1100	1066	1088	1134	1140	1135	1109	1116	1068	1129	1127	1083	1107	1005	1039	1067	1120	1106	1090	1110	1042	1105	1051	1123	1110	1154	1116	1114	1071	1087	1125	1081	1062	1170	1140	1107	1150	1115	1116	1102	1074	1061	1164	1116	1039	1087	1058	1066	1098	1045	1106	1108	1028	1153	1119	1082	1049	1114	1106	1139	1068	1141	1103	1148	1105	1113	1070	1095	1095	1094	1072	1124	1071	1119	1126	1121	1035	1054	1130	1130	1078	1052	1143	1121	1095	1089	1098	1024	1147	1100	1055	1097	1062	1092	1132	1136	1039	1098	1081	1121	1003	1047	1100	1027	1116	1087	1073	1086	1135	1137	1080	1095	1080	1064	1099	1131	1100	1061	1048	1155	1111	1154	1123	1132	1092	1092	1117	1102	1112	1112	1068	1147	1126	1198	1118	1115	1107	1140	1108	1110	1097	1109	1059	1126	1125	1168	1126	1119	1109	1072	1092	1094	1096	1150	1109	1042	1083	1141	1106	1074	1075	1125	1084	1110	1147	1111	1121	1154	1110	1090	1131	1202	1146	1107
26967	20071	7099	773	532	471	452	457	422	469	461	455	452	458	430	446	442	426	418	448	415	443	460	435	470	442	447	457	439	432	460	413	406	428	449	412	461	454	435	404	429	410	445	431	452	441	417	454	438	429	451	427	438	442	432	406	422	432	465	436	454	422	425	440	414	453	415	429	420	444	444	421	406	438	434	411	424	425	449	447	453	437	448	393	435	445	427	425	458	440	450	457	448	447	455	459	441	449	438	452	431	460	422	423	429	406	409	456	425	409	486	456	465	487	419	452	456	465	412	435	455	442	454	443	421	422	414	429	447	463	425	366	434	437	472	425	391	407	469	450	434	395	397	421	419	401	427	471	423	438	425	492	460	411	469	455	452	432	435	463	433	452	482	458	464	445	425	444	434	417	440	427	402	445	452	428	427	437	453	432	419	424	445	429	430	472	441	430	462	394	444	438	392	444	479	469	466	430	424	429	424	443	456	421	464	461	435	468	464	398	466	416	441	425	424	465	439	434	411	436	463	457	413	475	459	409	440	465	472	459	453	447	439	446	411	507	432	420	445	449	435	437	447	414	443	415	460	405	445	426	425	467	456	402	429	436	422	435	434	428	416	454	416	427	427	459	430	453	445	444	416	434	433	441	438	427	450	433	425	477	428	441	446	422	405	445	444	447	410	501	474	415	426	428	423	424	461	439	459	419	428	426	421	466	419	385	462	410	424	403	455	434	440	461	420	443	440	477	419	465	444	468	438	429	438	424	458	464	446	452	397	441	459	461	388	445	459	447	433	445	410	461	449	462	417	452	447	443	461	432	430	416	452	438	468	429	427	399	411	442	426	442	473	418	448	426	417	446	448	447	415	442	431	424	441	429	474	507	474	394	443	420	449	405	451	454	447	424	448	466	427	428	445	422	404	416	437	416	464	459	465	477	406	438	424	472	423	410	441	420	427	466	451	466	402	467	427	413	415	460	431	466	408	437	456	425	437	416	450	406	491	452	437	409	466	451	433	433	424	440	434	444	405	460	449	422	449	451	418	417	446	417	390	441	430	454	461	447	435	414	419	436	444	442	450	443	429	420	407	433	439	444	405	420	423	432	433	489	422	432	478	399	421	433	438	433	431	428	442	423	485	448	398	419	465	434	456	440	455	437	414	426	390	463	450	435	454	428	452	421	418	478	438	404	437	414	436	432	460	457	435	420	430	435	426	454	436	459	437	432	435	404	414	449	442	425	427	439	419	408	446	422	425	425	453	470	431	437	406	412	469	419	449	458	438	443	424	426	419	405	474	434	417	444	428	405	467	401	442	456	420	427	427	433	470	399	447	423	460	427	443	434	449	439	394	426	439	425	459	427	447	439	467	425	417	438	471	397	464	451	449	446	447	413	447	421	441	421	444	449	440	440	408	452	425	421	443	411	458	456	461	415	452	440	438	435	425	422	385	388	443	440	426	428	468	469	420	434	438	413	424	436	454	438	409	405	454	440	445	425	439	448	408	434	413	458	414	411	457	418	426	470	440	403	458	459	408	391	462	423	433	404	448	428	456	424	385	420	424	413	429	443	430	435	467	421	438	494	430	423	414	439	492	446	458	430	452	434	436	421	443	427	430	412	403	393	422	412	423	399	459	440	457	441	423	440	396	412	462	433	417	442	430	410	445	454	445	452	446	434	425	403	415	443	457	514	461	444	385	454	425	434	413	434	432	439	436	410	408	498	427	436	436	408	446	461	452	417	444	422	430	456	415	429	462	440	435	417	449	436	422	436	456	440	428	429	425	442	429	454	424	492	419	417	439	446	449	450	394	434	429	399	442	421	460	421	438	445	468	424	430	435	419	443	468	406	417	428	418	457	472	398	445	437	415	458	441	414	412	425	405	453	447	440	401	439	436	427	404	444	414	423	433	424	381	432	465	415	442	386	447	398	425	497	429	450	434	443	434	471	417	413	468	433	421	487	412	441	464	422	432	446	426	440	405	458	439	438	441	454	454	432	464	459	447	432	414	433	422	405	475	450	447	478	450	449	431	413	460	424	419	429	442	401	426	429	416	440	425	446	423	448	413	432	421	426	432	443	439	414	428	446	437	447	441	405	423	463	448	466	461	469	473	430	479	429	447	423	450	477	422	433	415	467	427	410	400	475	423	429	430	418	436	413	480	437	437	411	429	404	455	427	416	452	461	438	422	449	424	430	436	403	438	465	427	438	415	445	415	423	461	415	460	461	443	425	426	448	409	432	448	426	427	458	435	440	399	439	427	425	433	386	445	465	428	409	409	453	444	422	461	454	450	438	425	424	422	425	416	436	451	399	447	450	435	433	444	432	407	483	454	414	409	437	416	452	450	466	441	451	410	407	402	445	442	381	438	457	400	457	422	412	431	375	393	436	413	438	413	426	423	459	419	412	435	455	450	405	438	410	435	412	458	457	431	461	458	434	489	470	469	448	424	408	460	427	451	391	435	398	447	415	458	413	453	422	429	451	432	440	404	444	423	430	417	414	438	435	460	428	444	438	421	452	422	469	455	453	444	444	419	447	408	430	442	427	433	446	468	452	446	464	451	434	475	402	475	450	381	394	430	459	436	440	448	410	419	400	476	443	449	409	418	453	444	421	427	447	452	461	406	458	428	433	470	429	449	441	433	435	431	425	458	439	457	429	476	441	457	446	434	410	445	427	421	427	393	451	428	448	456	424	447	461	449	433	471	458	435	438	407	485	422	433	448	397	454	386	430	441	419	455	413	418	463	442	436	435	450	441	446	464	444	481	464	425	454	434	425	427	452	427	459	418	471	435	438	447	425	448	423	417	420	435	420	464	428	450	412	402	439	405	438	436	457	458	458	457	439	424	412	448	431	468	442	433	421	482	458	440	424	448	450	439	455	451	445	420	442	398	424	450	417	439	414	445	485	454	455	445	459	426	441	450	372	437	461	429	425	425	417	453	465	465	470	433	455	457	388	454	434	399	406	418	465	432	420	434	422	419	437	433	434	445	412	446	433	433	436	461	445	432	409	426	439	436	437	431	404	446	455	435	416	427	443	449	445	463	456	438	439	426	453	466	466	449	447	426	439	390	444	438	425	461	443	411	427	460	434	464	411	447	448	490	461	439	435	415	416	399	441	467	453	436	416	423	446	445	434	431	460	429	400	451	415	432	472	402	437	438	443	455	465	454	446	478	434	440	452	471	439	426	441	457	400	432	453	394	425	435	425	422	426	398	408	419	385	436	410	419	453	412	425	440	402	423	468	422	428	436	445	470	428	439	425	421	444	420	433	424	426	426	456	488	415	432	441	405	418	456	419	405	427	433	439	430	415	402	427	441	409	465	396	392	477	414	446	453	454	463	437	437	414	428	456	452	455	445	469	442	420	465	459	452	435	477	437	460	459	457	421	441	439	411	407	431	419	420	464	462	422	420	417	419	422	443	447	447	438	446	417	420	433	435	436	413	439	440	401	449	434	421	427	438	470	450	410	440	400	441	419	428	459	423	448	431
4860	1198	1048	709	661	630	610	588	599	568	560	528	563	583	530	526	581	508	584	483	518	565	532	513	563	528	535	539	528	574	533	499	524	587	573	509	552	538	525	513	555	552	531	535	565	547	565	527	491	548	569	504	510	523	528	523	541	592	546	522	531	515	544	531	532	517	518	495	571	532	516	534	532	546	533	496	538	553	490	556	526	542	527	559	554	514	551	538	555	558	560	515	552	520	546	536	555	575	527	559	535	555	578	568	506	556	540	553	553	569	538	531	572	568	524	546	570	522	516	506	535	537	516	515	539	576	598	516	517	538	510	495	529	500	552	546	541	553	540	516	503	528	543	550	565	548	555	545	515	542	553	546	543	559	579	511	606	507	514	527	534	546	489	537	571	565	558	563	512	533	553	532	555	528	508	567	547	567	549	542	552	534	527	554	550	544	591	533	563	518	541	552	588	527	549	568	508	564	606	510	562	518	516	557	505	572	523	587	557	510	538	520	511	522	523	542	532	577	526	537	513	505	550	561	485	571	514	569	523	558	502	528	528	532	543	541	562	524	535	572	523	524	506	530	586	534	517	569	501	513	523	513	530	508	523	525	531	587	572	520	525	564	553	562	531	549	537	525	523	523	564	503	539	499	544	515	542	486	577	576	470	555	525	538	562	516	576	520	505	545	525	540	515	547	503	545	527	553	536	558	526	548	540	493	531	505	499	504	503	523	522	488	541	555	537	496	516	528	530	483	518	535	507	523	545	527	573	504	522	550	567	518	573	567	525	493	514	546	516	539	536	501	529	532	520	539	581	539	553	559	529	540	557	574	491	510	517	501	548	578	521	556	499	571	516	548	490	574	524	546	516	552	521	542	534	477	524	524	541	542	539	527	547	562	507	564	520	557	515	562	543	524	529	517	515	549	570	546	540	552	548	540	516	540	569	560	542	520	500	516	500	539	543	550	524	498	560	559	515	556	556	533	557	525	556	527	550	550	547	520	533	578	520	521	526	542	517	492	541	591	517	548	551	531	512	519	534	562	518	502	510	505	528	544	565	484	555	581	518	507	543	537	533	524	531	546	543	508	564	522	555	534	508	553	574	513	501	486	542	549	522	547	543	535	525	567	514	537	526	532	567	506	545	570	546	544	523	514	529	506	546	566	501	528	528	530	520	550	526	545	519	525	514	488	525	566	530	511	558	553	554	526	506	550	536	592	525	540	540	556	525	523	492	498	560	551	551	532	540	527	570	510	494	534	559	567	515	544	527	514	538	523	546	535	528	535	550	572	520	507	520	528	514	496	503	562	498	517	536	577	537	518	549	517	538	544	546	525	515	548	533	558	611	499	519	558	527	516	545	533	528	551	534	524	513	505	544	525	540	526	483	538	521	559	528	472	576	550	541	519	517	549	498	530	549	547	540	554	503	541	525	568	566	553	560	551	530	541	562	548	529	517	511	503	515	512	524	558	559	531	539	561	533	544	537	497	525	571	534	531	506	522	502	492	496	528	526	538	553	538	506	548	520	552	539	554	560	501	545	574	571	582	578	549	536	576	545	522	539	507	538	552	507	541	527	560	510	540	546	529	531	553	544	515	546	556	539	551	543	504	542	520	538	522	478	552	499	507	511	513	538	502	539	558	558	521	477	589	532	533	541	519	546	541	548	502	530	530	529	546	527	565	517	545	535	499	557	515	532	521	504	551	547	556	548	547	513	473	555	569	569	507	515	525	502	558	545	530	567	501	511	504	510	567	547	559	585	513	543	564	536	547	558	526	510	533	526	545	534	513	544	505	521	545	567	531	547	525	529	551	527	537	532	523	488	506	573	538	543	519	537	558	578	544	531	526	530	532	535	552	524	526	522	538	557	494	576	563	528	552	527	509	570	496	576	521	532	546	540	524	575	533	547	514	563	553	555	517	532	529	562	524	533	512	515	556	574	501	522	581	537	543	551	560	586	530	537	541	542	521	565	530	522	533	579	478	513	491	529	550	540	531	566	563	531	544	558	520	507	519	529	527	534	537	548	552	527	548	544	540	517	559	549	532	574	535	577	551	552	503	556	565	562	581	576	521	559	499	502	539	520	526	544	517	509	539	537	556	543	512	504	555	512	525	527	544	596	513	546	539	532	556	530	537	596	538	550	521	515	542	543	563	529	550	529	521	557	551	541	557	551	523	571	568	510	524	535	548	554	552	547	537	589	514	508	494	548	576	529	543	572	548	544	553	527	548	517	526	549	537	512	546	541	520	526	505	555	577	533	551	544	491	549	563	529	501	531	582	501	532	565	527	515	550	568	509	537	532	529	554	552	536	548	570	523	547	538	531	550	536	597	514	535	538	509	531	524	531	511	496	535	532	545	539	529	546	549	540	567	572	524	529	507	544	541	531	520	532	544	538	539	570	524	512	562	543	506	514	557	525	528	532	570	516	493	547	531	535	532	525	552	551	565	523	517	487	552	552	474	548	530	579	518	521	511	483	542	564	582	538	507	545	537	493	524	526	531	569	483	567	507	529	537	539	543	533	510	560	530	566	530	556	532	540	499	542	539	517	536	561	555	548	539	504	546	535	555	516	574	529	543	562	571	514	559	541	576	581	526	530	545	520	542	512	499	537	525	538	520	531	514	553	481	504	511	530	531	537	530	545	526	511	539	522	568	505	511	542	493	523	497	511	500	516	527	496	514	546	547	520	512	515	528	546	522	539	509	537	525	505	543	503	531	504	527	505	515	513	565	563	538	553	561	558	512	535	538	542	497	542	567	516	553	525	536	527	512	516	520	536	466	511	548	521	515	503	555	505	520	544	531	548	529	548	518	520	517	526	489	563	523	544	555	550	549	559	528	537	522	489	544	524	507	525	555	502	513	548	542	562	516	504	538	547	546	509	570	545	570	532	512	540	531	502	521	557	544	559	556	563	549	543	525	518	523	538	519	563	541	544	559	517	511	506	534	545	544	514	537	530	529	542	520	493	545	537	529	534	508	570	498	518	528	507	561	539	531	500	518	559	522	537	569	544	557	552	539	546	551	522	501	549	544	548	542	484	533	559	536	527	543	545	537	537	546	556	540	547	483	552	498	552	525	556	537	543	571	543	527	555	539	585	547	532	576	502	510	505	496	529	545	523	535	490	531	530	520	512	559	532	552	554	520	530	522	529	500	501	538	577	544	522	582	504	542	540	484	525	606	556	545	534	564	515	540	558	510	582	498	519	571	524	504	559	532	540	533	543	499	603	530	476	542	531	529	517	529	502	537	494	502	544	553	479	564	499	559	569	533	545	499	543	529	515	517	546	556	504	521	536	512	524	493	536	527	536	549	530	491	536	543	553	557	514	548	544	572	523	530	495	572	546	508	543	548	542	542	524	513	570	552	555	534	534	593	499	555	589	530	558	559	563	516	560	540	571	517	555	552	526	501	528	507	498	507	521	526	524	504	571	496	507	519	580	496	503	512	569	554	570	544	530	522	545	570	527	533	610	550	516	535	553	528	522	523	516
23790	21142	28609	23940	21151	12736	2089	1393	1257	1196	1071	1097	1023	1035	1028	931	941	937	972	949	931	934	892	923	894	923	863	898	839	861	861	886	870	858	887	816	871	868	874	913	895	857	879	854	931	931	889	866	900	872	883	826	900	908	917	879	852	934	911	861	890	853	902	822	869	846	860	866	826	872	897	855	894	900	879	859	889	897	907	859	856	863	885	817	889	841	841	876	867	889	888	857	846	796	893	916	857	901	838	861	873	835	927	848	906	838	820	900	929	894	907	902	862	872	871	887	867	871	858	879	823	881	879	872	834	922	886	896	918	900	839	886	844	883	848	846	929	865	918	850	797	885	812	881	812	852	827	850	865	917	890	854	890	857	838	881	856	894	868	862	837	810	891	880	878	843	854	850	904	917	869	867	863	934	859	841	876	874	862	844	855	884	843	900	835	844	852	933	885	879	855	864	868	876	907	853	865	900	875	830	858	859	908	890	864	807	886	830	852	854	839	845	871	841	926	831	835	870	885	869	911	856	878	888	883	830	933	872	846	897	874	891	834	825	858	889	859	896	818	866	874	872	876	830	851	924	901	899	872	884	836	905	877	869	860	834	894	891	917	849	891	813	870	844	819	880	902	832	845	890	847	814	835	883	893	880	878	931	835	841	910	901	887	848	888	889	826	848	895	858	887	866	868	864	871	863	865	906	862	890	858	849	900	845	918	887	925	837	819	831	896	869	866	894	811	860	934	887	859	855	858	859	864	867	871	895	837	860	826	906	876	849	808	907	908	875	874	867	883	854	851	899	938	893	840	908	843	888	838	850	845	899	887	857	848	920	860	892	932	870	918	829	851	871	876	826	890	863	856	899	876	882	869	865	889	897	897	885	851	837	852	864	848	814	865	849	884	876	858	855	910	876	847	852	868	848	900	883	846	883	938	860	884	854	868	869	792	953	865	899	913	886	827	886	821	908	857	897	854	849	901	919	874	820	829	836	893	869	925	851	860	875	877	919	869	825	892	883	872	840	853	879	865	884	840	875	831	834	890	862	867	864	865	878	882	876	808	892	897	922	897	899	844	844	833	915	829	845	832	909	865	871	904	884	890	867	867	844	877	869	874	826	891	834	891	900	913	910	846	855	848	867	843	867	869	818	865	880	816	851	817	898	888	875	869	857	872	860	866	865	846	860	813	860	831	827	850	938	910	865	873	804	884	850	903	897	874	879	843	874	874	835	906	910	862	854	825	845	862	852	857	863	846	909	844	884	867	875	867	901	876	857	859	876	846	883	867	842	867	809	853	877	934	868	896	868	857	914	846	850	868	893	912	921	937	897	893	830	842	869	865	818	866	911	852	857	869	840	957	930	899	851	821	852	902	880	897	849	853	872	867	903	850	908	892	889	849	845	897	918	884	860	898	889	924	848	883	921	901	884	837	859	875	860	825	939	907	889	933	876	887	851	878	862	853	844	845	850	897	829	917	830	844	894	893	886	886	849	866	893	844	858	834	862	882	927	872	891	863	857	836	855	880	818	899	885	827	863	857	858	850	892	874	871	859	849	849	833	902	867	891	932	794	932	900	857	921	847	847	906	848	808	825	847	876	893	893	867	857	848	866	867	859	861	867	864	825	925	887	818	832	911	806	848	871	887	881	853	943	891	871	904	928	847	871	847	874	881	867	873	831	896	880	917	879	915	850	837	832	887	848	889	891	845	878	851	847	896	883	860	861	831	897	868	920	903	837	874	836	839	853	925	903	874	834	922	921	942	871	869	839	871	868	865	846	815	808	908	908	910	837	817	845	920	888	857	920	905	900	851	882	881	890	923	824	902	906	858	866	928	886	863	845	834	893	844	869	872	870	876	875	946	855	851	895	869	895	858	860	831	850	873	865	818	864	859	911	849	841	866	918	887	898	924	884	829	904	879	870	825	853	867	838	901	918	866	885	834	863	859	892	832	894	851	834	879	892	908	835	869	834	881	856	878	854	866	869	860	879	906	871	842	852	916	852	881	871	844	885	799	854	859	834	838	853	841	928	921	893	863	859	852	863	855	896	910	873	867	897	880	831	858	786	860	955	923	842	896	887	831	877	864	854	879	799	843	886	835	821	864	913	902	903	836	856	899	844	903	903	920	910	865	879	868	913	875	874	874	904	845	840	888	895	849	924	896	860	863	862	911	836	830	851	872	858	858	895	899	821	851	871	876	817	846	850	903	897	859	844	855	899	896	884	858	891	871	839	871	803	895	897	822	920	829	916	821	858	853	850	897	861	907	888	839	926	863	888	901	852	944	844	861	861	954	881	889	902	905	885	789	881	891	820	883	892	814	900	931	872	863	900	818	872	862	856	853	836	912	906	869	851	856	835	843	887	839	882	877	833	884	870	855	888	847	814	851	930	915	875	883	882	878	864	845	903	843	842	897	832	844	858	869	886	861	875	862	901	833	932	905	884	909	859	841	889	931	903	842	887	836	888	912	833	888	794	833	883	908	875	886	880	864	876	883	887	869	847	898	825	828	882	903	861	889	815	900	889	932	911	935	852	857	887	890	852	862	878	857	866	872	845	878	844	846	841	832	881	903	870	845	877	859	813	897	841	910	862	879	871	871	838	900	899	881	855	873	845	843	851	854	871	897	877	850	854	782	845	824	849	854	941	842	826	845	894	894	881	884	884	924	838	828	904	862	891	826	836	871	902	911	849	865	897	873	911	849	843	883	833	859	807	834	895	891	858	901	875	886	905	856	865	820	818	921	873	850	872	901	938	890	853	895	900	864	868	876	844	844	882	920	918	897	857	832	851	880	852	874	822	893	848	834	858	831	847	824	888	915	841	816	911	867	820	949	852	893	868	880	819	900	863	901	868	956	903	841	878	921	881	880	863	863	874	870	900	862	854	833	909	875	842	880	865	860	890	864	844	905	875	829	918	855	850	870	883	860	872	847	899	851	844	887	820	881	849	866	862	886	884	870	927	902	787	853	855	889	888	889	869	890	838	882	867	876	902	839	853	904	873	881	858	810	917	883	939	876	910	863	866	866	834	893	906	807	873	853	884	863	865	948	910	884	842	841	843	895	825	852	841	831	850	829	815	883	835	871	925	932	838	820	919	847	843	860	882	841	918	894	878	863	849	846	871	875	883	873	882	859	866	893	854	863	859	886	851	846	882	859	865	909	856	827	889	905	882	830	843	828	925	880	891	827	892	839	851	902	904	874	846	884	849	881	906	931	867	864	848	843	836	852	848	864	871	880	849	811	856	918	866	816	905	900	882	920	888	825	820	840	900	901	909	796	837	816	863	888	801	877	848	899	830	873	814	898	873	828	903	828	859	867	912	917	905	882	904	925	876	862	795	823	954	851	878	884	858	872	880	910	870	881	891	844	854	881	823	838	904	844	876	827	903	867	828	921	910	905	864	838	855	838	892	877	859	873	923	856	880	850	879	845	890	880	903	872	849	842	856	824	862	872	812	843	913	900	883	907	897	856	851	830	800	850	824	875	906	860
13069	10910	8849	4689	3451	2788	2266	2068	1737	1617	1553	1439	1335	1273	1198	1141	1236	1147	1127	1182	1086	1109	1096	1126	1083	1097	1099	1067	1030	1132	1079	1010	1101	1016	1011	1027	1042	1074	995	962	1032	1048	1051	1000	1103	1041	1072	1001	1055	1049	1093	980	1022	1049	1029	1101	1034	1039	1025	1005	1077	1035	1063	1025	1004	1041	1094	943	1070	989	1059	1065	1137	977	1054	1019	1033	1060	1061	1012	1050	986	1028	1081	1042	1017	1072	1001	1047	1073	994	1075	1015	1047	1018	1028	996	989	976	1032	1016	1065	1025	1036	1043	994	1049	1016	960	1035	1023	1048	1007	1054	988	964	1024	1013	932	1022	988	988	1073	1034	989	1005	1000	1087	1061	1027	1044	1057	1045	992	1058	1051	1034	1024	1058	1026	973	1017	971	997	1048	1035	1019	976	968	946	1038	994	1043	1031	988	1021	993	1040	1042	1083	1036	1024	1029	1010	1052	986	1017	1010	1027	1030	994	1051	1027	1042	993	1053	1001	1026	1048	964	1018	1034	1038	1016	1041	1007	983	1024	1011	1040	1080	1033	1012	1028	1040	1048	1070	1055	1027	1062	995	1019	1042	1047	973	991	1063	1038	1020	1053	1052	1068	991	970	977	1016	1017	1007	1042	983	1012	1027	1066	1038	991	993	981	1055	1003	1004	1007	998	1030	1088	965	1003	983	1008	1008	1034	1050	1015	996	993	1055	1075	991	1038	1003	1027	1086	1099	1009	1024	1016	1054	1047	1000	968	1070	1045	1078	1011	1028	1026	997	956	992	1011	1055	1001	1018	1028	1037	1022	1037	998	1018	1084	1020	1021	1094	1017	1031	1017	1035	1049	1023	1007	1061	998	996	1045	1051	980	986	1021	1079	1010	1020	1038	1030	976	980	993	995	1016	1021	1018	991	1017	1034	1041	1027	979	1052	1087	1045	1030	1032	984	1092	999	1022	1060	1003	1054	1035	1031	1025	1044	1054	1046	1054	1027	1000	951	1026	981	1009	1051	995	1077	1010	993	1088	1004	1012	1057	1011	1019	961	968	1026	999	1026	1043	990	997	999	1041	1038	1032	989	1035	1067	1033	1065	987	1034	1018	1043	1049	1038	985	1087	1017	1038	990	983	1023	1026	1039	1024	992	1023	1031	1068	1045	1052	990	1044	1007	1027	1016	1024	1011	1011	1008	1062	1024	1028	1038	1042	984	988	1047	1038	982	959	996	996	1068	998	1015	988	1087	1038	1041	1015	1047	1010	1029	1036	993	1049	1043	1024	1020	978	1039	983	1028	1063	990	988	1016	960	1041	1025	1035	1047	1000	1012	1009	1012	1052	1018	1050	1027	992	945	1072	1021	1033	1067	976	1048	1060	1020	989	1024	1007	1025	997	1037	1087	993	1032	1034	1002	1010	967	1020	996	1043	959	1025	999	1054	945	1065	1040	1032	1041	1051	962	1005	986	985	983	1040	1057	1010	997	1024	997	1008	1045	997	996	1032	1021	1033	1049	1028	1019	1037	992	1043	1043	1031	961	1029	1029	1026	943	983	1017	966	965	1031	997	1062	979	994	1034	1039	1020	983	1085	1051	1033	1005	1051	1035	1003	1099	1124	1049	1037	968	985	1013	1034	1002	1091	1036	1048	998	1045	1048	1031	1068	1061	970	1024	1017	1028	1019	996	985	1016	996	1030	1036	1011	1068	1017	1008	1060	992	970	1044	1009	1018	1027	1038	1019	1002	1022	1021	1039	1045	1028	1024	988	994	995	1030	1038	1040	981	1046	942	1029	998	1095	972	973	980	1040	1057	1045	998	1079	988	976	977	998	986	1005	986	1039	986	1011	1029	991	968	983	983	999	1031	1043	960	1029	951	1012	1017	996	1020	1017	1009	1056	1015	990	1036	993	981	1045	1071	1002	1012	1052	1012	1016	1031	1025	1024	1005	1036	1036	1035	1028	957	1030	989	1023	1040	1015	1016	977	1048	988	1018	1026	1067	1066	1019	1002	1007	1019	1072	1046	972	1005	1028	1084	1013	1070	1017	1021	1043	1022	1059	1026	1034	964	1021	966	994	997	1045	1016	1042	1057	950	1017	1025	999	990	963	1004	1119	1020	1011	1044	1064	963	1007	1056	1039	1046	1049	1012	1016	1050	1032	1067	1004	1044	1075	985	1039	1016	1031	986	1049	1030	1022	1056	1054	1016	978	1042	1038	1012	1018	1064	1047	980	957	1016	1012	1004	1005	1038	1008	985	1012	1006	990	1061	1008	1005	986	1037	1014	1004	967	974	1006	1035	1046	981	1055	1031	994	1001	986	1063	1014	1049	1005	1069	1022	1000	1062	956	1040	994	1057	967	993	994	1034	1051	1004	967	1034	1070	1016	1001	1022	1008	1045	1044	1009	1047	990	968	1028	1050	1041	1066	1001	1055	1036	1038	1029	1021	1027	1069	1028	1013	1018	1061	996	1070	1036	1021	1048	979	1027	1051	1026	1019	1067	1060	1015	1016	1015	1003	1036	1078	1018	1086	1081	1056	1007	973	1047	1005	1077	1002	1018	962	1005	1023	1062	1005	984	990	976	996	1021	999	1032	1093	953	1022	955	1033	1024	1005	1015	1020	979	996	1018	971	1065	1004	1002	1111	1030	979	995	1039	1046	1026	1057	1000	1019	957	1045	986	1001	1007	1055	1011	995	1032	1007	1034	1047	1075	1007	1035	1089	1026	1033	1047	1007	1023	1031	1014	1001	1010	1019	976	977	1084	997	1008	1035	1078	1027	1031	1035	1034	1038	967	986	1010	1014	1006	1020	1045	1046	990	996	1016	1082	1015	1058	949	1028	1014	1029	1021	1007	1026	1055	1048	980	1043	1051	1056	1022	1029	1027	941	990	1020	1007	1011	1040	1028	1077	1029	1073	1050	1036	1045	967	1027	1012	988	985	1021	1023	988	1020	1081	1016	990	1006	1029	1005	1031	1019	1047	1025	997	1089	1046	1088	1073	974	1027	1027	1010	1012	1042	1034	982	1018	1068	1077	976	1048	1003	993	1034	969	1017	1032	1039	1003	981	1032	1027	1038	1015	1047	1069	1037	980	988	1008	1059	999	987	1045	1043	1047	975	1028	986	1074	1037	1075	982	1073	1061	1020	1028	1025	1055	1008	1031	1035	1100	991	1030	1049	1043	974	1018	1032	981	1013	990	1051	1050	1014	984	1048	1065	1024	931	1064	1016	978	1036	932	1053	1028	995	999	1055	1037	1003	1089	1033	1036	1029	1037	1062	1039	1025	1053	1051	973	1066	1085	1007	1018	1060	1012	1036	1081	1004	1027	1032	1043	1074	1053	1017	1023	1069	1050	1015	1021	1032	1005	1046	1016	1012	1001	1021	962	1018	1074	1039	1070	1078	1039	1016	1018	1066	921	1047	1011	1050	1024	1040	1062	1014	1053	1029	975	1013	1013	1007	1037	1040	1032	1050	1058	1010	969	1025	1040	1012	991	1042	1017	1040	1010	1075	1022	1046	1044	1038	974	1015	1064	1072	993	1086	1104	977	984	1004	1082	1042	986	1031	1010	1041	1056	1034	1045	999	1013	1019	987	1031	1051	942	982	1007	1076	976	1044	988	1018	1010	1053	965	1057	1078	1030	1018	1031	986	1035	1002	1022	1041	983	1048	1002	1040	1028	992	1016	981	990	1055	1041	1053	1000	1033	1038	974	1003	1032	1041	1046	1041	1049	1032	1028	1034	992	1014	979	961	1010	1004	1017	1017	1086	1055	1021	987	1039	1075	1010	987	991	1021	1027	1060	1055	1017	996	982	1039	1035	1036	995	1047	1065	1012	1072	1004	1041	1036	997	1049	1034	1018	1061	1057	1011	962	1114	1066	995	988	958	1003	1024	1050	1019	1050	1002	1037	1012	972	1028	1057	951	1030	981	1010	1034	1058	1061	992	982	1019	998	950	1024	1004	1077	993	983	1022	1064	989	1013	1002	1096	1051	952	1044	1039	967	1060	1005	1020	994	971	1010	973	1058	1014	986	974	1011	1050	1015	1036	998	961	1027	1044	992	1038	952	1039	997	1040	1017	1024	1084	1060	964	1069	947	1034	935	1021	1030	978	1053	1053	1042	1028	1024	1023	988	1022	1013	1059	1082	998	1030	999	1053	1033	994	1031	1036	974	1004	1035	1043	996	1009	1059	988	1006	1066	1001	999	1030	984	958	1003	1062	990	1016	1028	1074	1029	1005	997	1008	1021	1028	1048	1026	987	995	1004	1059	1018	1086	1028	975	1008	1012	1058	1018	995	1023	1022	1012	1034	981	993	1000	989	997	981	1112	1045	1030	1069	1079	1040	1036	983	984	1048	1046	1030	1014	1003	998	965	1060	1010	1061	1027	1008	946	949	988	1066	1046	1029	1063	1044	1038	965	1089	993	1066	1006	1032	975	1001	996	1025	1024	1049	1043	1011	1017	1009	1038	1028	1032	1066	977	1014	1107	1049	1066	1031	993	1039	1011	1061	1013	1042	1019	1005	993	1013	1019	1019	990	1013	1070	1036	1051	996	1017	993	1071	1004	969	1035	996	1043	963	1021	1021	1061	989	996	995	1029	990	1065	1010	1072	1002	1046	986	967	1030	1001	1003	1033	1032	980	943	1004	1037	998	1009	968	1018	993	1047	1034
24982	21108	27441	24904	10404	762	611	456	449	420	450	423	422	392	385	362	378	384	339	339	368	373	342	365	322	368	363	369	349	362	355	366	328	364	346	342	367	370	344	332	342	342	339	322	329	353	341	337	332	323	345	360	348	367	332	349	327	310	335	363	373	341	313	351	338	366	331	295	331	329	333	328	338	343	331	328	345	331	350	338	320	373	331	338	362	341	340	351	331	324	337	324	325	340	331	362	323	330	325	331	333	355	325	346	340	342	321	331	329	336	332	328	342	343	339	311	305	340	306	326	333	340	370	317	356	294	332	343	317	328	333	320	316	341	316	316	330	324	328	341	332	339	342	326	333	291	334	327	323	312	306	322	369	365	378	322	350	341	337	349	289	349	315	343	351	372	347	320	303	365	311	356	351	318	335	331	305	328	333	332	330	367	322	350	326	308	329	359	335	337	312	325	292	323	308	295	332	321	302	302	311	319	359	326	348	303	341	324	324	311	349	333	352	322	352	353	363	319	348	345	305	343	367	322	338	334	338	332	324	336	321	311	332	313	331	353	343	327	307	348	338	345	330	357	325	316	335	357	387	345	310	333	347	364	333	355	359	332	334	319	311	372	328	312	348	334	344	335	324	359	332	309	345	341	323	316	356	348	346	351	364	347	307	361	338	336	337	289	340	312	360	347	324	340	324	349	325	319	330	385	316	334	342	352	298	342	348	325	323	346	325	310	331	334	343	305	354	309	305	329	351	327	356	302	339	310	337	341	308	330	330	354	331	322	315	294	342	323	335	323	356	361	336	325	343	338	310	342	333	317	296	324	295	341	322	358	344	331	317	326	321	337	369	332	334	338	332	341	347	328	367	359	317	336	333	321	358	341	346	326	303	354	351	337	339	328	373	345	315	322	346	349	340	363	356	315	348	307	331	336	334	309	336	324	301	368	312	339	367	346	322	336	394	344	327	316	345	309	349	338	337	330	339	336	350	362	353	362	328	354	340	315	343	338	356	326	320	300	320	332	331	324	323	324	327	362	366	333	315	328	358	349	350	330	363	330	318	329	322	311	299	356	308	342	315	336	317	336	308	335	348	318	337	341	311	337	310	304	349	328	307	322	337	353	353	314	300	329	302	333	308	321	335	321	327	322	324	345	330	320	352	334	339	323	339	331	329	322	322	327	314	338	334	354	342	307	307	324	346	339	337	302	344	351	301	334	360	340	336	342	341	345	329	338	339	342	343	337	329	330	361	292	320	348	347	360	312	345	353	332	373	328	335	314	323	312	336	311	349	318	335	332	329	317	323	309	342	322	340	321	342	337	337	306	310	365	324	329	347	356	295	321	358	361	347	316	299	321	324	347	337	318	294	296	369	325	325	342	344	334	325	321	366	349	361	348	342	335	301	310	358	351	360	342	342	343	316	326	335	349	341	325	348	319	363	306	359	345	305	302	329	339	292	331	333	332	357	355	330	340	322	287	357	328	304	307	340	322	329	361	315	343	351	334	342	317	314	353	327	329	337	312	342	366	336	335	315	331	321	354	318	371	342	319	322	349	345	337	347	326	342	354	355	304	365	346	354	329	319	328	345	328	323	334	320	336	338	335	347	330	320	331	313	315	316	376	332	326	323	347	318	334	322	298	299	351	329	353	327	331	338	386	332	350	316	301	327	349	354	343	298	345	332	334	345	329	321	369	362	358	357	315	322	353	318	357	326	354	321	286	353	364	346	342	345	336	316	350	348	318	317	336	356	313	322	330	330	341	347	311	340	361	352	355	346	353	348	316	346	338	345	330	320	299	316	352	353	343	355	346	365	342	319	316	319	322	336	317	326	328	357	326	311	341	379	351	318	329	325	325	329	331	319	345	312	320	333	314	309	388	374	343	337	340	331	319	332	353	364	313	325	329	370	344	299	349	319	333	308	332	340	313	304	329	313	330	329	301	321	345	315	347	347	336	302	330	322	305	310	372	317	362	323	331	289	328	353	342	341	318	326	339	323	358	323	295	353	338	321	321	346	320	348	326	333	344	356	325	361	345	331	321	367	384	347	346	369	371	335	322	341	327	341	346	343	350	360	302	325	350	324	334	300	344	348	297	338	343	341	335	309	321	330	328	342	348	304	324	341	344	325	331	312	309	333	317	350	335	317	351	347	344	323	316	301	326	334	339	326	313	333	334	355	366	344	327	346	324	319	325	304	320	324	296	341	348	316	336	320	337	325	350	322	315	311	329	338	348	329	317	316	306	343	337	342	332	338	345	352	326	342	305	374	371	351	334	314	335	362	353	325	315	323	344	323	349	335	317	304	359	336	335	348	352	363	326	360	342	313	348	314	343	300	352	355	318	333	346	292	316	297	374	345	340	346	331	323	345	332	327	313	342	309	339	327	324	316	326	331	323	337	333	317	329	332	342	353	340	316	311	331	330	334	324	321	335	318	331	343	316	352	368	345	365	375	321	335	355	318	314	327	364	309	321	292	355	339	337	320	305	353	328	335	300	321	346	345	356	337	323	344	329	336	344	311	321	318	347	311	323	340	322	336	310	361	343	284	362	357	351	333	332	328	347	345	344	331	342	283	310	322	336	358	319	318	339	316	333	318	311	340	348	340	392	316	353	353	350	332	349	384	351	316	310	332	369	356	330	352	340	359	328	302	324	308	299	341	319	330	340	319	291	330	370	331	341	328	321	325	334	334	332	321	323	356	348	339	301	322	326	332	321	340	344	336	362	343	331	348	310	337	343	331	354	340	339	324	328	314	331	343	337	326	304	309	308	354	328	345	331	326	300	299	328	326	324	363	318	355	332	321	330	342	336	348	337	322	317	306	302	335	320	322	336	333	334	340	330	314	340	314	333	370	346	332	312	328	341	329	320	345	331	344	318	315	365	315	368	350	305	348	373	357	331	297	309	337	337	329	353	308	307	333	357	351	331	331	307	344	360	316	362	307	323	342	351	298	355	341	329	341	337	316	357	340	317	354	348	301	321	309	353	374	360	358	346	316	363	331	327	343	318	330	339	307	323	321	324	338	316	300	305	327	334	315	319	343	309	330	355	307	347	318	362	300	360	348	313	360	308	356	331	353	341	349	294	310	303	342	351	345	332	330	340	307	323	358	328	350	316	356	321	342	341	303	323	325	333	367	328	322	354	335	292	306	340	363	337	321	339	319	336	340	344	309	330	360	293	340	369	331	322	312	317	324	355	354	309	308	326	340	356	345	306	329	335	329	338	315	334	333	345	331	341	336	322	331	347	334	324	314	322	332	325	325	301	301	342	342	317	326	346	302	342	372	351	343	333	366	321	328	335	344	343	313	356	322	345	347	337	326	317	339	321	298	321	321	337	315	369	332	338	357	370	347	345	339	336	333	312	327	359	338	316	322	320	314	326	368	341	350	296	358	342	357	341	326	336	319	334	318	338	327	345	340	334	346	334	358	338	320	327	318	331	331	346	315	327	337	335	342	321	333	326	347	337	338	335	323	302	307	311	358	308	324	337
12191	5924	4605	2371	1724	1438	1135	1013	856	786	718	646	591	607	559	530	517	514	493	513	492	475	498	502	466	475	454	466	430	464	439	487	433	487	424	409	462	485	465	488	414	459	506	441	489	428	414	424	480	419	450	444	450	456	499	443	442	399	413	427	461	441	452	428	450	443	454	449	456	435	421	421	421	477	440	456	435	415	437	414	452	450	475	414	444	466	445	466	442	423	437	440	415	484	435	426	403	430	404	434	417	416	494	428	404	443	451	420	452	410	441	476	445	421	429	406	448	443	401	429	442	431	420	446	449	442	449	421	441	411	427	456	432	450	430	447	445	447	396	415	430	482	421	428	403	461	441	474	399	476	405	429	455	424	424	420	419	422	441	468	458	407	441	440	434	441	448	426	463	435	432	433	456	439	431	449	462	448	434	464	453	441	439	445	450	491	460	448	440	420	490	421	423	396	455	463	453	434	440	461	474	382	454	441	466	483	446	473	445	414	428	451	456	455	459	436	445	412	413	437	422	446	422	419	429	438	474	397	473	426	472	405	453	421	462	429	483	412	428	455	413	465	428	456	434	452	423	455	439	433	416	419	454	409	443	427	478	453	454	442	434	432	425	465	431	451	413	425	437	493	456	442	392	443	449	491	445	439	447	436	448	448	421	422	457	436	416	431	426	434	474	414	400	426	431	454	461	443	436	452	452	412	428	467	432	446	436	430	451	464	453	412	453	400	424	421	406	424	459	437	454	461	454	459	432	465	405	482	388	440	470	465	444	424	482	415	471	466	412	414	474	439	433	449	429	436	447	449	444	421	475	416	409	438	432	433	449	430	423	459	422	440	425	460	401	408	412	426	439	449	454	434	419	411	419	473	470	417	419	429	421	445	475	433	450	433	431	462	446	439	444	462	428	413	452	428	395	428	439	442	413	444	445	444	426	431	427	447	441	430	462	391	481	447	436	475	413	432	423	452	503	458	472	435	431	437	446	421	434	443	473	421	444	439	445	434	445	427	415	439	495	449	433	491	431	436	452	445	423	404	415	444	430	444	477	457	425	414	449	435	437	415	447	452	434	440	434	430	430	414	432	425	431	405	429	414	429	458	448	450	397	455	454	425	446	449	440	428	435	417	432	416	387	417	447	445	417	449	407	470	421	469	424	434	509	418	433	451	429	460	473	422	462	477	436	435	446	422	457	473	458	467	464	467	429	457	434	457	441	450	479	443	415	469	397	461	501	453	466	402	444	494	429	398	446	413	410	413	419	428	440	457	472	474	446	431	447	467	427	484	436	483	442	430	449	472	427	431	423	418	465	430	399	429	416	454	426	425	440	452	440	449	451	433	452	422	485	443	435	464	429	442	439	434	444	424	430	439	456	451	444	426	438	468	451	444	452	423	474	394	439	447	388	450	433	446	424	458	447	444	422	466	434	410	433	433	440	455	434	446	468	456	428	420	438	439	479	439	436	460	440	417	407	463	438	437	417	425	440	451	440	434	445	428	442	417	443	449	444	459	442	468	422	417	447	435	445	433	455	427	437	447	410	465	425	483	408	436	420	394	434	398	471	408	444	436	453	450	428	405	411	457	470	407	425	435	396	454	430	424	442	496	443	403	436	441	481	419	463	415	417	453	462	444	416	473	455	458	439	439	410	436	450	478	445	426	401	447	482	456	435	447	438	440	465	420	462	433	453	435	424	421	447	453	473	398	406	448	453	425	488	476	461	467	432	420	433	432	448	454	449	443	468	437	440	440	453	440	439	434	434	456	444	434	483	418	462	445	444	440	466	496	442	451	416	446	473	415	404	454	444	413	428	487	457	489	428	404	442	491	428	453	473	486	432	445	463	446	433	421	448	460	469	412	432	451	465	446	462	415	403	431	438	432	455	419	445	453	423	442	448	452	429	423	439	488	459	393	415	436	448	418	454	445	463	443	434	468	455	503	431	396	445	475	440	432	440	480	421	448	484	490	444	451	435	423	504	457	442	438	431	409	447	412	422	432	438	442	400	386	435	416	451	437	456	436	443	418	435	455	438	412	431	449	455	465	433	445	438	404	483	422	440	428	450	447	420	423	449	432	452	447	401	463	455	475	474	474	478	433	438	449	413	410	486	481	438	446	429	467	431	439	410	470	432	449	445	413	444	435	449	416	460	402	430	425	424	426	405	440	419	437	438	422	431	456	413	436	443	433	430	454	452	446	444	473	461	451	426	488	430	444	476	463	457	420	424	451	428	471	447	406	436	408	426	421	436	430	432	438	484	431	438	443	431	463	431	458	415	420	473	450	426	443	399	448	443	421	457	472	413	475	429	491	444	444	451	414	421	453	451	414	443	446	452	424	455	432	441	415	439	424	450	462	415	464	438	460	450	464	448	425	460	435	419	455	398	448	417	432	475	444	461	449	428	408	440	417	432	424	440	453	484	417	424	426	465	469	417	445	397	454	437	444	432	413	404	455	455	415	429	436	470	442	418	442	420	419	407	440	408	422	390	410	448	462	436	425	442	431	430	423	459	449	456	423	499	438	440	450	447	453	445	456	423	467	412	467	440	395	412	438	449	442	453	403	436	458	414	437	424	453	426	462	453	465	437	416	419	447	464	420	427	442	425	465	444	461	432	449	443	439	433	428	441	411	442	439	431	465	389	472	473	415	488	458	430	434	437	404	415	429	429	431	459	454	417	449	442	469	403	428	435	467	430	441	460	421	407	464	495	407	427	460	443	417	460	431	442	460	405	453	442	470	427	441	416	460	417	475	439	431	425	437	462	453	450	437	421	425	412	460	445	441	425	433	402	388	433	459	448	473	400	445	487	455	425	473	424	474	421	416	440	468	418	392	426	461	399	457	441	394	414	446	456	442	447	426	453	457	487	446	479	484	454	403	462	410	450	435	425	482	417	427	418	457	458	446	428	433	431	450	434	434	450	444	395	476	468	452	438	409	430	447	424	445	411	442	433	458	453	428	439	429	420	438	443	445	406	443	501	462	445	407	451	430	458	464	480	407	442	401	425	435	467	450	467	445	447	423	404	409	425	444	452	407	455	414	425	439	447	426	440	439	409	429	450	462	417	436	429	437	463	422	437	438	447	439	430	487	511	444	426	466	477	443	463	435	433	442	462	422	446	436	467	441	427	440	439	434	430	450	455	464	438	443	436	454	415	435	410	450	416	418	437	426	392	458	439	432	422	440	435	428	418	411	451	454	491	454	412	437	447	456	426	463	440	471	447	436	420	417	432	448	418	441	427	410	453	466	446	467	431	470	457	444	389	443	460	462	457	446	443	464	424	447	459	472	439	433	478	471	430	438	462	428	427	458	483	445	436	447	433	466	479	407	430	435	394	466	428	472	416	451	441	442	430	435	444	423	403	422	448	447	443	446	425	458	438	489	457	438	454	463	435	442	439	438	496	472	466	457	455	433	460	419	421	430	455	448	384	454	447	439	428	435	419	470	427	406	462	411	451	461	439	458	415	453	440	450	419	457	449	441	468	449
22791	21184	29037	23630	21184	21269	11979	2141	1586	1526	1389	1262	1254	1240	1142	1083	1009	1080	1034	1059	966	1035	983	1041	1022	1003	1022	1014	984	972	909	1015	941	994	944	942	938	973	984	950	954	991	941	1008	936	1010	965	971	908	949	915	973	944	947	947	885	908	936	929	933	871	939	908	976	920	865	964	927	960	958	980	997	924	933	982	935	965	881	879	1003	966	922	964	948	927	935	933	940	851	999	952	966	932	1000	985	907	954	957	953	971	927	897	971	971	916	925	958	977	943	961	946	997	977	911	944	952	939	931	1014	973	983	891	938	1016	944	902	950	900	904	971	876	881	922	1032	916	929	905	943	895	949	1002	938	943	968	961	928	954	964	911	935	855	952	916	923	921	943	971	972	929	959	907	950	969	883	918	899	960	904	882	990	947	903	924	952	961	910	918	907	1011	938	964	935	985	895	964	937	961	934	922	896	964	956	962	933	962	901	948	911	942	915	946	874	998	895	921	979	959	921	894	941	941	960	990	914	947	904	885	881	905	938	912	939	955	998	922	884	949	919	923	889	939	894	892	909	977	925	975	941	890	980	908	927	903	932	931	947	981	919	960	863	922	922	932	981	946	951	917	964	881	894	926	906	926	958	954	983	960	882	916	931	936	908	936	968	936	940	936	920	900	1018	911	933	912	920	917	955	926	965	933	889	933	923	925	924	949	942	953	947	915	964	899	945	931	958	925	960	903	919	896	946	903	925	957	916	915	957	918	931	941	969	921	953	925	949	966	925	958	937	882	938	995	925	900	961	936	960	949	957	895	947	904	888	987	925	950	924	922	873	925	954	871	893	960	939	962	891	923	890	917	934	988	910	924	925	933	955	920	960	970	964	919	929	911	978	927	876	926	965	990	944	1008	921	896	980	998	917	920	953	964	949	961	1011	978	902	938	925	947	972	952	926	921	879	967	882	906	985	965	918	936	888	965	929	943	965	953	958	900	909	864	938	943	903	947	953	977	903	928	939	921	970	914	961	898	896	963	979	928	918	909	915	933	922	898	916	949	934	894	930	880	927	879	989	937	933	910	916	926	972	979	916	936	943	950	913	862	923	939	898	932	919	952	963	957	1007	916	904	932	892	946	916	962	973	943	898	909	928	906	954	904	917	948	939	946	955	930	912	932	896	908	907	924	884	891	947	940	942	930	933	947	906	982	893	912	892	931	915	889	894	929	936	928	954	932	960	904	917	934	958	970	880	944	949	931	932	920	948	916	902	899	901	962	958	934	948	964	941	922	951	926	963	935	966	937	945	929	935	905	917	949	936	949	884	986	950	946	941	964	950	950	930	992	977	874	918	913	906	931	904	955	954	894	968	939	925	870	903	925	972	920	943	860	958	955	958	940	942	970	913	956	917	933	904	963	951	941	947	930	947	948	902	881	902	947	968	944	923	931	966	968	928	907	942	934	937	973	950	960	928	958	913	922	892	987	982	947	939	923	971	970	923	934	874	996	873	900	936	933	913	930	949	965	912	938	898	998	966	913	924	914	916	930	925	926	899	972	929	894	966	946	950	943	940	931	946	934	945	940	879	930	923	920	954	983	956	869	910	937	969	916	926	975	900	934	935	909	967	941	940	948	909	901	875	965	912	861	885	860	922	934	920	927	943	934	918	960	974	960	956	943	922	929	945	929	952	892	924	922	898	863	863	886	934	925	906	963	944	865	942	959	890	930	915	870	904	935	905	984	895	899	897	955	969	907	946	933	958	947	941	905	905	974	936	916	892	894	920	957	944	943	966	950	947	930	957	973	930	876	944	911	887	898	887	929	913	957	909	909	952	955	864	929	928	962	943	916	948	959	939	919	936	911	916	983	951	901	928	930	914	915	897	944	958	949	901	917	928	935	993	939	895	960	935	967	988	927	891	970	903	919	896	951	945	972	958	934	935	951	871	925	969	933	975	962	933	945	929	921	889	927	916	949	894	918	905	917	916	951	893	981	941	897	905	932	914	933	941	917	957	917	909	911	914	916	979	889	962	942	930	926	932	986	921	971	881	1011	935	975	907	892	942	908	933	969	893	961	921	972	963	989	927	983	956	975	968	943	990	957	857	939	914	921	969	925	990	887	924	948	967	943	922	961	927	918	917	940	949	905	982	907	949	915	903	899	928	972	904	948	912	897	904	918	882	916	938	903	950	904	944	893	946	926	879	919	948	946	925	926	910	908	937	905	943	919	932	969	922	932	916	900	925	941	972	940	908	943	877	926	940	963	963	946	926	938	937	917	941	945	957	970	949	973	934	896	957	923	944	890	894	898	1004	938	908	950	881	936	993	862	951	952	846	918	935	941	922	890	918	931	926	914	931	932	964	918	965	949	981	987	966	896	905	912	923	904	931	947	934	927	956	934	889	982	920	931	934	923	947	948	903	963	925	924	940	903	913	915	941	912	889	964	921	931	896	902	927	861	906	911	933	969	918	957	960	945	939	895	891	994	974	922	891	940	900	970	951	897	894	928	882	856	929	925	873	943	896	929	917	910	846	862	886	919	951	918	996	949	883	939	924	882	929	923	908	873	902	941	854	979	898	918	922	900	915	918	941	958	930	900	952	911	964	955	884	958	1005	967	937	950	931	871	974	965	940	877	959	842	952	943	919	970	921	920	929	974	927	956	986	908	895	955	937	964	939	937	897	967	937	928	915	866	909	934	926	967	914	933	920	956	936	962	949	970	964	941	936	860	930	968	991	952	952	921	975	908	874	926	868	926	935	931	950	957	945	959	911	915	916	936	943	930	960	930	942	930	921	951	967	946	914	965	975	959	965	916	872	930	883	919	949	881	936	926	909	878	894	936	968	878	871	884	974	936	930	908	884	934	924	882	962	916	951	890	894	944	962	933	1021	864	952	935	943	931	955	952	941	957	999	909	929	872	981	966	894	949	898	906	910	932	934	843	941	926	869	946	891	955	935	971	938	939	945	898	831	937	935	909	901	915	892	938	945	958	966	923	925	970	893	940	911	969	940	927	963	893	881	932	1007	935	931	917	931	878	980	945	943	924	896	903	944	973	911	941	934	946	928	923	886	929	932	921	909	927	952	963	936	954	938	903	971	939	979	923	942	915	929	961	886	922	952	930	932	915	927	991	949	913	952	943	917	927	942	866	917	963	951	883	913	950	936	890	970	933	927	954	896	905	870	957	902	926	887	927	948	934	893	904	995	935	942	939	941	942	941	928	987	909	927	924	974	920	897	952	899	948	946	914	947	944	991	872	929	944	914	887	982	951	905	928	882	887	918	987	967	981	893	1017	968	932	924	910	937	923	939	924	857	905	927	933	944	896	937	939	975	958	935	941	953	959	917	913	966	956	915	937	919	984	952	944	968	941	900	917	918	978	966	913	951	981	884	902	919	970	933	870	923	937	898	924	917	887	970	940	905	961	941	905	875	981	950	957	929	952	953	958	1004	930	929	928	954	959	936	917	944	896	993	958	910	940	904	952	889	914	898	996	937	901	950	942	916	912	936	956	957	891	989	969	936
17180	17206	14240	7723	5563	4464	3692	3128	2528	2323	2095	1849	1748	1712	1548	1485	1420	1369	1396	1265	1252	1223	1218	1250	1242	1248	1178	1230	1253	1209	1165	1157	1199	1137	1145	1149	1136	1138	1199	1123	1115	1161	1151	1115	1126	1219	1106	1046	1079	1130	1161	1103	1132	1162	1140	1199	1130	1079	1150	1134	1107	1164	1096	1159	1127	1114	1073	1122	1112	1131	1139	1122	1124	1137	1149	1117	1145	1115	1120	1055	1138	1110	1067	1117	1105	1077	1155	1083	1126	1129	1136	1099	1125	1157	1147	1133	1144	1117	1082	1101	1068	1081	1143	1131	1138	1150	1086	1100	1079	1120	1071	1109	1091	1167	1117	1101	1129	1090	1109	1106	1143	1058	1099	1045	1131	1159	1174	1132	1092	1119	1116	1119	1141	1112	1046	1098	1085	1107	1085	1133	1086	1127	1069	1141	1130	1087	1073	1118	1072	1120	1139	1149	1070	1112	1153	1030	1132	1037	1160	1112	1098	1135	1073	1116	1073	1103	1103	1129	1109	1070	1116	1074	1128	1066	1111	1078	1142	1089	1101	1093	1034	1072	1060	1119	1110	1148	1096	1102	1122	1106	1070	1077	1136	1095	1151	1158	1106	1085	1097	1065	1099	1134	1085	1152	1069	1145	1084	1055	1081	1141	1138	1095	1123	1138	1080	1147	1116	1107	1063	1153	1090	1096	1083	1073	1073	1090	1029	1047	1115	1081	1129	1109	1151	1141	1072	1184	1087	1096	1097	1077	1122	1089	1119	1102	1054	1076	1144	1132	1106	1066	1073	1114	1132	1135	1111	1136	1095	1076	1090	1092	1131	1057	1100	1095	1063	1140	1173	1158	1145	1120	1105	1155	1079	1065	1105	1034	1024	1038	1187	1109	1081	1097	1045	1110	1153	1068	1186	1089	1137	1128	1090	1095	1115	1097	1086	1070	1145	1074	1143	1082	1095	1104	1077	1111	1055	1178	1174	1165	1095	1117	1104	1173	1069	1161	1047	1193	1084	1102	1095	1117	1108	1085	1106	1089	1094	1068	1139	1110	1056	1135	1091	1123	1128	1080	1084	1109	1081	1115	1140	1118	1100	1029	1085	1103	1082	1102	1092	1111	1099	1094	1086	1102	1098	1104	1089	1089	1065	1085	1100	1125	1084	1124	1061	1091	1093	1180	1089	1126	1085	1134	1076	1160	1230	1074	1103	1069	1101	1150	1086	1058	1090	1098	1089	1131	1097	1090	1068	1095	1090	1071	1102	1098	1110	1118	1075	1031	1060	1106	1136	1103	1106	1040	1099	1106	1073	1046	1118	1101	1140	1088	1141	1047	1084	1121	1064	1082	1135	1061	1076	1123	1123	1146	1026	1115	1061	1074	1113	1087	1063	1136	1071	1145	1076	1018	1119	1120	1180	1114	1110	1126	1114	1044	1094	1129	1113	1137	1100	1085	1136	1053	1131	1101	1099	1115	1106	1111	1093	1109	1068	1090	1105	1129	1093	1104	1134	1139	1110	1057	1096	1078	1107	1100	1109	1090	1184	1058	1175	1132	1108	1066	1088	1141	1102	1070	1116	1117	1104	1057	1102	1161	1093	1145	1153	1072	1098	1089	1129	1088	1082	1137	1079	1075	1080	1143	1128	1118	1088	1124	1097	1111	1137	1091	1084	1108	1137	1092	1072	1102	1122	1066	1069	1102	1145	1101	1133	1067	1106	1066	1117	1084	1110	1091	1088	1119	1066	1155	1100	1126	1121	1129	1204	1097	1122	1117	1107	1084	1147	1131	1107	1057	1118	1077	1143	1146	1100	1132	1104	1086	1078	1109	1129	1105	1088	1093	1125	1117	1027	1084	1081	1156	1103	1179	1090	1115	1173	1081	1044	1114	1089	1140	1113	1087	1115	1077	1128	1121	1062	1050	1069	1128	1093	1090	1070	1075	1145	1112	1050	1173	1048	1106	1143	1141	1073	1097	1140	1073	1075	1041	1108	1086	1085	1104	1055	1084	1117	1090	1076	1120	1119	1074	1090	1093	1102	1084	1104	1118	1115	1146	1144	1086	1081	1134	1093	1097	1063	1079	1114	1123	1107	1147	1097	1096	1122	1066	1135	1118	1134	1081	1033	1133	1145	1130	1091	1048	1127	1081	1086	1160	1053	1093	1122	1058	1058	1129	1093	1113	1151	1025	1137	1083	1119	1128	1126	1060	1106	1119	1152	1115	1139	1159	1111	1149	1124	1082	1046	1128	1071	1113	1105	1116	1120	1168	1014	1060	1154	1132	1134	1077	1109	1109	1099	1124	1139	1133	1063	1084	1088	1138	1142	1094	1099	1102	1065	1109	1166	1117	1082	1170	1097	1120	1124	1062	1096	1131	1114	1112	1105	1083	1102	1150	1083	1101	1166	1139	1147	1048	1102	1041	1143	1113	1142	1120	1128	1090	1115	1125	1073	1105	1126	1118	1130	1144	1139	1119	1159	1101	1093	1101	1153	1076	1170	1124	1117	1115	1098	1048	1113	1100	1098	1138	1105	1137	1049	1121	1119	1084	1096	1109	1107	1082	1088	1108	1032	1072	1147	1061	1142	1100	1110	1089	1003	1106	1083	1073	1074	1142	1118	1101	1077	1159	1116	1067	1120	1175	1114	1104	1096	1069	1106	1172	1096	1099	1068	1084	1051	1089	1065	1100	1123	1074	1164	1086	1135	1132	1136	1156	1055	1052	1111	1086	1113	1124	1075	1085	1084	1152	1000	1102	1088	1099	1144	1146	1069	1092	1099	1078	1073	1143	1129	1130	1070	1065	1107	1079	1100	1102	1121	1073	1074	1119	1069	1139	1097	1169	1149	1073	1124	1179	1140	1126	1079	1118	1074	1097	1122	1099	1136	1061	1019	1091	1069	1082	1170	1101	1124	1145	1130	1149	1090	1047	1085	1153	1140	1157	1065	1137	1102	1091	1121	1160	1087	1126	1090	1096	1092	1067	1068	1136	1104	1117	1125	1035	1082	1049	1139	1070	1072	1110	1136	1047	1089	1133	1114	1163	1079	1064	1143	1121	1183	1087	1071	1108	1131	1123	1113	1093	1101	1148	1076	1075	1077	1059	1038	1112	1140	1111	1103	1094	1058	1106	1118	1086	1118	1166	1070	1064	1122	1104	1131	1102	1104	1138	1123	1116	1126	1062	1134	1098	1164	1131	1059	1091	1145	1103	1135	1078	1038	1147	1138	1074	1112	1142	1092	1118	1119	1081	1095	1059	1137	1093	1167	1109	1137	1091	1114	1128	1107	1106	1099	1086	1076	1088	1090	1099	1153	1081	1131	1132	1115	1112	1107	1059	1070	1090	1083	1114	1113	1041	1133	1069	1086	1093	1083	1106	1107	1132	1105	1083	1115	1107	1116	1107	1130	1145	1076	1104	1085	1027	1151	1201	1092	1130	1121	1104	1160	1125	1107	1121	1120	1133	1121	1097	1126	1082	1122	1113	1163	1099	1084	1114	1065	1103	1117	1068	1084	1097	1117	1040	1025	1120	1055	1084	1060	1161	1100	1149	1069	1136	1109	1120	1142	1101	1084	1101	1104	1037	1092	1075	1109	1144	1102	1080	1014	1102	1134	1091	1123	1197	1053	1126	1128	1154	1042	1098	1095	1080	1074	1130	1120	1115	1096	1054	1053	1108	1127	1105	1164	1133	1058	1132	1102	1115	1102	1149	1103	1094	1145	1039	1078	1151	1098	1134	1066	1117	1146	1052	1068	1151	1094	1109	1107	1053	1109	1137	1100	1062	1089	1082	1053	1126	1123	1065	1140	1122	1117	1102	1092	1121	1077	1100	1076	1088	1067	1145	1081	1085	1026	1098	1170	1098	1100	1125	1190	1131	1090	1117	1118	1106	1145	1136	1080	1097	1063	1134	1066	1147	1093	1112	1093	1072	1090	1098	1085	1113	1085	1114	1074	1126	1094	1107	1130	1142	1119	1096	1071	1111	1116	1126	1071	1042	1089	1075	1129	1139	1069	1131	1171	1080	1124	1094	1084	1112	1094	1068	1070	1120	1089	1076	1145	1114	1104	1058	1089	1095	1061	1109	1112	1136	1124	1088	1134	1157	1142	1057	1072	1122	1091	1035	1135	1144	1068	1108	1141	1108	1089	1088	1075	1132	1063	1058	1103	1124	1146	1103	1092	1107	1084	1114	1049	1101	1111	1108	1110	1085	1093	1115	1094	1092	1105	1063	1094	1126	1062	1048	1089	1149	1078	1087	1119	1116	1121	1103	1129	1117	1116	1070	1085	1022	1060	1075	1081	1100	1138	1130	1093	1130	1059	1127	1142	1062	1089	1077	1091	1126	1135	1026	1128	1083	1091	1124	1135	1139	1086	1117	1073	1128	1093	1099	1073	1048	1124	1091	1167	1082	1133	1064	1086	1055	1056	1110	1127	1135	1098	1124	1161	1131	1084	1060	1082	1105	1157	1107	1125	1108	1138	1134	1110	1083	1078	1097	1114	1098	1050	1042	1068	1102	1067	1141	1023	1067	1137	1086	1095	1047	1120	1099	1114	1062	1131	1167	1088	1116	1197	1053	1105	1098	1180	1124	1145	1092	1086	1095	1126	1061	1134	1101	1108	1031	1063	1050	1116	1124	1119	1161	1119	1137	1157	1140	1089	1054	1116	1150	1149	1070	1121	1051	1102	1090	1071	1140	1072	1111	1022	1127	1103	1046	1155	1171	1112	1138	1085	1084	1095	1127	1119	1045	1092	1056	1145	1122	1106	1154	1063	1131	1087	1077	1147	1140	1087	1149	1126	1130	1153	1086	1120	1098	1071	1144	1095	1092	1092	1083	1079	1064	1122	1043	1109	1136	1148	1130	1029	1112	1159	1099	1086	1060	1146	1125	1131	1073	1103	1133	1086	1101	1103	1046	1112	1125	1128	1104	1079	1147	1109	1158	1061	1094	1118	1138	1093	1112	1154	1081	1135	1109	1169	1077	1086	1070	1092	1024	1109	1151	1120	1089	1107	1116	1078	1072	1027	1130	1144	1084	1131	1152	1123	1082	1097	1083	1067	1102	1049	1093	1142	1193	1063	1100
26947	20015	7290	946	681	613	551	464	450	477	430	436	463	444	426	446	450	432	453	458	459	436	451	415	456	435	440	411	419	469	422	461	441	441	429	474	436	465	446	450	408	453	483	424	436	440	398	419	483	433	426	487	417	450	445	422	418	430	426	425	463	464	434	449	452	420	404	391	422	431	435	423	390	437	466	442	437	435	427	411	455	487	428	448	448	455	451	432	468	465	442	418	414	421	466	466	402	474	430	435	410	430	430	415	421	430	416	448	455	407	467	465	441	437	420	447	456	433	435	488	450	419	439	419	437	450	448	386	437	441	416	457	405	424	439	453	453	434	458	436	405	421	471	450	423	434	459	429	445	462	457	409	452	421	501	369	456	450	453	439	442	453	441	432	421	432	416	456	430	436	428	410	431	403	448	432	422	426	447	393	459	432	459	424	413	446	434	429	406	457	468	464	442	417	487	465	453	435	442	441	416	419	438	406	410	423	423	463	421	432	449	435	455	432	431	426	460	407	428	437	447	460	440	443	460	394	443	430	379	428	467	436	461	434	436	403	447	469	448	436	449	428	462	430	448	452	411	434	416	447	441	441	406	442	398	428	430	427	482	440	431	432	435	471	417	422	470	418	407	452	437	447	414	420	440	451	463	437	446	418	446	437	439	464	434	469	403	460	454	448	434	430	443	471	432	409	417	437	449	422	437	419	458	428	443	492	383	468	445	423	450	443	456	460	402	429	455	467	408	396	421	410	460	408	472	443	425	455	452	424	453	442	417	431	417	433	421	422	434	432	430	443	438	447	424	451	456	443	427	473	429	474	449	412	436	416	438	471	434	480	444	438	428	428	441	424	437	461	424	419	404	451	434	473	449	407	439	476	428	409	407	435	426	497	423	501	428	415	463	414	432	426	438	418	427	438	457	454	431	424	419	431	449	438	452	460	447	416	474	424	480	444	420	434	450	432	453	455	424	479	430	446	450	403	391	400	425	450	470	420	442	426	418	443	431	408	429	479	450	398	465	420	408	405	432	454	453	445	441	397	433	422	460	455	457	416	408	461	442	421	484	441	458	423	428	456	433	385	427	440	427	453	447	444	411	424	390	426	413	434	418	434	428	450	421	413	475	414	456	448	432	436	450	463	451	448	442	477	456	479	412	429	448	435	426	422	406	434	414	441	462	450	419	429	427	443	415	438	484	434	464	465	438	434	435	440	404	450	434	482	471	411	438	410	414	449	418	401	451	435	414	446	451	432	484	458	419	438	442	451	460	438	453	425	421	434	453	447	425	421	436	431	454	453	438	427	430	462	456	418	424	425	445	438	446	421	428	426	415	443	436	415	390	443	435	459	447	452	443	394	435	462	434	426	464	418	424	439	442	416	423	449	444	419	449	456	417	457	421	455	447	424	394	431	434	462	430	407	439	473	419	404	427	447	434	433	470	447	457	446	405	469	460	445	462	435	444	453	461	449	469	413	391	453	455	435	456	431	421	446	418	433	451	398	418	424	461	414	434	453	440	466	473	426	436	456	452	421	388	427	443	429	441	434	407	424	412	454	441	462	456	450	446	457	383	427	454	449	434	434	412	414	419	432	460	429	478	465	462	441	404	402	494	449	454	480	476	380	434	440	426	438	444	419	428	445	425	427	452	469	444	445	430	447	467	475	431	447	418	436	392	424	425	459	430	430	437	435	447	478	458	431	452	446	402	422	420	450	433	409	416	446	433	484	429	439	454	470	443	429	406	426	467	461	433	404	417	425	442	439	407	439	440	430	489	489	440	424	424	431	426	436	424	421	430	434	418	414	434	476	427	410	430	435	411	446	446	445	442	471	446	417	443	433	462	452	401	467	447	439	433	471	422	403	406	433	416	484	456	467	420	456	475	463	436	448	396	482	451	394	456	458	460	447	437	430	413	393	473	418	446	428	455	442	428	424	406	412	398	418	425	438	466	439	421	449	437	433	442	448	459	408	493	452	461	454	408	421	433	444	428	451	467	411	451	448	435	416	425	420	450	437	450	434	432	421	421	460	459	430	474	417	383	430	433	439	411	455	438	443	460	422	404	443	448	478	426	444	420	438	463	456	465	413	496	464	453	447	441	456	427	454	426	458	425	456	452	428	425	432	402	441	443	455	423	484	469	426	435	446	425	432	465	477	446	407	473	428	441	423	462	457	421	473	430	443	464	439	416	462	457	466	419	446	442	431	430	428	423	478	444	456	388	460	439	418	454	429	455	418	418	435	441	429	431	410	440	435	450	453	425	417	465	468	445	417	445	448	423	436	435	471	425	451	444	381	465	409	454	435	413	451	441	468	457	437	414	438	452	436	433	453	448	457	424	408	444	421	412	394	455	442	443	430	429	423	450	415	395	443	450	405	460	440	429	406	470	451	424	411	456	471	454	421	390	438	428	447	416	421	448	419	463	434	473	423	462	441	443	422	461	447	419	455	432	442	456	420	425	446	451	427	391	413	436	411	457	473	426	435	393	443	421	421	422	428	442	430	417	446	418	447	465	408	436	461	432	433	448	437	410	478	437	464	449	432	429	510	449	425	431	466	430	414	418	456	408	442	432	435	421	441	441	475	461	443	412	446	480	442	448	440	451	470	466	401	454	386	491	435	458	435	398	480	436	442	426	431	455	429	423	445	435	411	401	409	459	477	431	455	443	466	445	449	401	461	433	447	452	458	465	443	435	411	453	425	407	390	463	417	439	424	443	417	442	439	455	465	415	443	385	427	432	452	502	407	452	428	405	422	458	444	466	441	455	471	437	466	441	434	444	416	454	434	453	453	409	394	464	442	454	427	418	476	444	437	477	466	434	461	467	431	433	452	463	431	429	448	429	427	452	415	430	430	420	424	442	428	457	428	486	397	445	437	463	441	460	459	431	404	436	434	445	472	441	443	459	403	428	418	399	425	458	436	414	437	438	430	453	435	465	434	428	474	431	444	441	450	424	438	446	432	426	430	461	444	441	446	427	422	468	448	419	425	415	408	476	408	411	475	434	434	459	452	467	441	480	446	452	448	464	468	452	425	454	434	412	422	428	434	432	440	437	440	428	420	444	435	461	438	437	423	434	449	471	433	428	467	427	465	417	427	442	424	461	457	478	434	461	409	418	445	434	448	470	437	427	412	427	436	452	439	402	416	425	454	424	412	404	449	410	450	441	461	447	464	465	393	447	443	451	451	427	422	463	443	439	417	450	479	435	437	464	441	430	450	424	443	444	402	425	438	454	443	417	469	429	456	457	445	413	471	436	468	444	411	447	423	446	435	425	431	438	413	447	417	451	419	420	440	476	408	415	416	441	413	425	429	420	407	449	468	426	441	466	425	455	419	446	475	441	447	473	464	459	450	425	476	425	421	431	441	472	430	457	418	455	482	453	438	443	452	431	448	451	431	417	435	445	419	443	454	437	461	400	409	447	465	436	434	431	410	449	406	419	435	420	473	449	430	412	444	430	454	422	401	409	435	436	411	452	427	472	405	449	426
4950	1288	1117	788	703	604	624	599	616	539	565	578	584	564	532	551	553	538	532	540	594	539	551	523	569	540	522	497	544	555	575	530	546	510	536	533	554	538	517	526	547	541	543	534	541	527	550	478	477	544	518	533	519	518	574	535	524	510	563	522	528	538	568	507	526	565	553	534	500	543	549	553	508	550	550	549	524	533	529	516	534	496	596	587	540	494	523	513	526	546	499	522	520	547	589	518	515	549	538	506	539	517	504	542	521	561	557	530	575	561	543	527	527	537	579	520	601	497	552	559	539	495	539	546	530	552	512	556	555	534	541	502	536	536	527	519	568	568	561	527	542	518	494	577	564	543	611	506	510	517	527	524	526	537	514	561	528	597	495	531	571	570	521	535	541	551	533	504	508	543	559	513	552	518	508	531	598	541	501	525	518	553	513	523	525	513	508	514	518	510	552	513	543	524	534	545	511	483	544	569	548	509	541	578	524	498	512	579	506	475	543	520	535	582	549	564	493	569	555	501	554	504	531	525	541	514	549	522	551	548	527	544	546	517	543	532	568	505	516	544	510	528	524	536	541	584	578	517	532	572	523	550	526	564	496	552	534	558	544	498	500	599	515	518	565	516	519	519	504	556	543	527	580	511	542	529	548	548	583	504	516	528	489	530	524	520	542	526	531	566	535	557	551	522	506	527	558	541	487	523	526	555	555	505	542	507	544	478	510	512	525	533	506	520	523	511	547	559	543	520	516	510	554	497	542	534	572	535	537	520	526	562	554	549	550	525	560	543	528	544	519	551	534	533	549	502	508	510	515	545	548	541	562	548	533	559	508	491	542	563	534	527	574	546	530	531	536	547	536	526	489	547	519	542	545	538	550	567	572	524	525	548	545	557	503	536	524	543	537	529	497	575	558	467	557	542	531	540	533	535	518	555	536	544	568	514	522	508	518	513	567	516	528	524	531	557	505	559	552	526	539	559	570	509	513	532	507	518	494	522	535	544	593	538	495	519	562	513	582	503	550	573	541	522	556	536	535	573	523	557	537	530	533	545	574	567	527	556	528	548	528	533	548	509	519	497	545	580	517	527	500	535	533	552	514	468	527	553	537	490	619	531	577	520	539	536	542	559	571	559	535	508	527	541	566	500	570	514	540	555	542	516	503	503	534	568	570	493	537	524	535	574	526	536	542	514	571	555	529	529	530	529	484	490	470	509	525	522	523	534	516	518	527	526	517	544	557	565	480	529	516	548	564	515	547	581	554	511	519	519	513	560	533	525	522	543	567	562	497	537	520	548	558	555	505	559	517	531	520	539	503	536	530	506	524	532	516	541	594	531	505	538	526	509	572	497	570	471	539	526	514	540	549	567	537	490	544	540	507	559	561	559	540	528	575	548	505	499	548	528	514	508	553	529	523	510	538	554	543	511	538	531	587	558	542	513	534	558	519	537	518	522	499	567	517	529	530	548	536	521	531	542	536	554	507	535	495	545	551	525	529	544	509	519	537	567	522	490	538	528	539	493	535	496	531	499	560	585	535	568	502	504	524	521	499	524	542	564	548	534	547	551	527	493	523	533	543	533	535	570	507	566	485	523	535	563	541	584	521	558	514	533	567	567	507	514	572	599	565	517	534	546	507	541	515	550	542	491	535	510	546	517	503	522	542	592	556	516	523	506	535	515	545	481	536	493	540	537	534	524	544	526	512	510	532	528	533	532	567	567	537	548	596	555	568	565	552	518	511	510	526	511	526	599	552	576	508	553	553	518	588	537	535	557	491	555	527	534	497	565	489	551	508	565	496	526	562	514	514	559	543	565	546	535	536	506	549	576	533	507	533	519	518	526	540	533	533	531	519	528	545	557	547	594	524	468	545	539	523	532	518	493	551	546	553	558	499	517	527	485	547	479	583	512	528	551	541	513	506	509	540	533	533	545	537	517	533	508	542	505	573	523	521	545	565	525	576	530	539	583	535	527	524	499	528	541	535	521	514	501	529	524	535	580	590	550	566	537	506	494	555	569	507	549	564	563	522	480	562	535	540	502	507	539	542	532	544	545	501	527	540	541	535	556	518	561	536	554	507	545	548	518	550	572	512	550	543	529	569	591	518	516	513	513	559	529	536	528	533	565	530	520	571	499	532	522	544	515	530	530	541	555	468	513	546	551	503	523	538	531	535	528	548	549	532	527	577	537	523	556	547	548	532	506	552	543	493	547	588	538	576	561	567	513	531	547	522	539	533	542	501	539	498	527	537	555	551	502	551	540	516	554	557	559	540	540	581	542	534	519	507	526	548	540	543	533	562	554	522	517	534	570	534	521	576	546	526	499	544	531	579	497	517	519	542	540	495	543	526	554	528	553	536	518	528	501	540	521	549	492	527	544	550	516	520	523	566	533	515	518	538	563	552	543	524	545	526	534	540	568	560	508	522	566	576	522	513	533	528	540	523	497	591	511	537	546	513	541	540	556	514	522	537	529	534	550	515	549	535	537	511	563	530	503	525	521	538	529	551	573	552	549	520	554	521	509	493	542	483	534	536	521	525	541	550	539	505	532	548	538	571	507	544	531	557	553	494	480	525	539	521	546	566	567	539	555	538	585	530	521	546	543	530	517	578	507	503	511	532	563	510	526	558	574	518	564	506	540	525	510	532	553	521	527	558	538	556	511	507	525	520	524	525	558	559	496	533	557	531	560	559	563	552	547	597	541	518	539	532	513	539	513	527	521	513	554	533	512	517	566	521	578	550	549	553	556	501	568	563	583	532	528	481	545	579	550	516	583	537	556	509	560	507	542	565	544	507	579	569	530	523	524	494	519	547	533	536	499	513	505	524	518	519	513	556	565	563	588	519	572	566	559	530	543	539	529	505	531	563	516	517	565	555	580	556	545	561	552	541	486	552	533	528	530	519	561	528	570	550	537	546	534	494	564	518	522	493	534	522	544	508	573	537	576	553	541	541	526	506	523	523	528	557	535	522	541	553	521	571	539	516	552	549	538	573	565	506	540	539	494	540	528	525	573	509	538	488	512	550	511	548	491	537	530	536	543	539	526	549	495	508	504	531	516	519	524	505	559	557	567	512	549	514	512	550	527	523	572	521	530	527	551	528	528	509	555	533	579	577	578	554	520	548	517	542	544	517	517	520	544	511	535	528	560	501	537	576	534	540	548	504	502	561	518	566	549	538	574	544	493	536	524	539	543	547	553	570	536	520	506	507	560	536	519	487	531	486	549	492	556	560	529	597	528	517	574	535	516	493	544	529	523	552	485	551	529	535	544	502	494	512	524	562	564	515	545	549	519	518	506	515	570	559	539	514	532	550	519	541	543	518	514	543	573	539	531	501	549	534	562	530	594	544	559	528	518	535	537	517	513	527	509	507	524	524	573	568	560	523	527	517	536	525	545	534	552	521	541	542	535	543	543	523	562	549	517	567	485	517	496	536	556	541	550	528	524	506	522	500	528	554	526	522	537	523	546	561	566	534	533	544	466	551	509	537	529
23765	21138	28597	23903	21120	12556	2083	1385	1183	1082	1107	1021	1020	949	962	937	931	957	929	927	882	872	939	941	893	864	865	887	918	897	880	850	872	861	822	907	910	903	826	905	857	857	931	873	850	880	882	847	824	862	867	836	897	891	922	886	861	812	869	852	888	883	899	867	901	847	866	847	907	834	878	838	894	896	813	874	865	861	900	878	835	862	814	865	891	922	883	871	827	849	907	853	897	879	833	859	875	867	867	833	865	788	809	929	859	918	886	820	825	873	829	880	862	838	901	854	906	847	848	880	879	878	887	840	897	843	850	875	858	862	822	943	862	855	892	861	875	912	881	861	873	924	883	841	886	864	886	898	879	849	839	902	861	854	867	890	825	830	886	898	810	881	803	836	901	847	848	812	882	904	874	860	899	893	857	864	884	885	857	885	862	898	864	822	915	892	897	913	815	837	836	862	871	850	891	874	895	892	882	890	826	851	894	870	854	872	834	839	850	863	879	887	834	841	811	896	891	867	840	846	834	820	894	850	861	862	872	819	854	933	900	857	876	872	845	814	866	896	896	930	929	846	825	862	828	873	856	895	882	836	873	907	837	854	808	849	847	878	904	923	855	841	893	859	870	861	876	853	894	878	817	890	867	851	837	886	840	881	875	817	851	895	861	827	845	847	894	853	851	872	893	829	846	818	873	906	811	836	882	888	916	876	882	842	915	841	851	839	904	867	856	869	877	856	878	812	903	881	858	882	847	912	880	876	842	872	813	858	880	880	899	874	954	875	910	836	812	856	824	840	836	863	832	844	811	833	882	852	924	868	845	884	856	831	869	880	870	868	870	853	886	828	845	867	857	895	860	867	870	901	870	848	854	895	900	864	863	834	897	859	893	854	856	878	835	897	908	981	905	884	821	919	862	907	887	869	849	792	835	842	864	881	803	846	902	847	884	868	881	817	855	877	808	882	820	843	842	852	866	825	810	857	888	913	802	832	873	876	868	871	819	886	853	875	848	885	879	867	842	929	848	896	842	882	867	878	903	877	869	851	870	817	906	833	842	904	876	832	896	823	864	896	820	866	803	836	897	846	861	865	903	888	863	826	889	844	897	877	835	833	923	812	865	872	892	864	882	903	920	815	844	878	893	851	818	882	852	896	816	879	871	862	910	819	917	893	843	895	859	862	846	914	875	846	905	861	905	844	879	892	900	836	848	821	869	856	930	859	831	822	855	903	870	852	820	851	837	861	907	919	880	834	861	877	881	871	838	842	827	936	844	932	838	926	920	827	880	843	869	863	864	834	877	829	810	842	785	861	827	883	874	820	849	842	880	875	871	869	826	829	892	873	865	873	881	868	856	846	856	883	822	857	911	820	871	892	915	850	843	929	887	880	885	834	892	882	906	890	894	883	864	871	898	831	862	812	887	867	893	868	912	862	868	853	871	889	917	852	862	879	882	831	848	866	868	843	894	875	857	817	922	867	876	856	829	859	873	842	856	857	875	854	840	892	869	860	856	805	819	858	878	857	800	853	884	844	884	869	834	863	905	840	855	852	937	907	848	840	855	898	819	837	871	845	821	861	886	816	898	888	915	841	825	868	914	899	843	866	885	871	861	855	840	838	899	890	875	855	893	857	886	844	861	900	823	890	892	819	830	853	887	807	923	833	855	863	900	892	850	852	917	850	815	878	837	862	858	865	925	856	878	904	869	817	840	854	908	858	834	874	872	883	907	839	839	853	900	815	855	842	908	873	858	886	820	879	865	836	853	843	876	899	863	847	895	889	890	892	863	835	880	887	853	861	897	872	831	908	831	913	872	870	815	856	873	810	886	864	827	856	853	841	884	907	871	871	866	855	894	876	871	872	791	880	902	849	871	838	843	892	848	858	842	838	825	852	892	883	895	810	835	842	877	863	839	845	899	849	816	898	930	867	846	835	915	929	894	894	894	905	875	794	867	809	854	859	922	854	868	891	847	916	843	870	886	914	866	911	866	874	848	879	848	834	930	859	847	895	830	859	910	900	880	808	861	893	892	920	854	890	818	927	926	888	884	884	858	869	872	844	808	816	869	853	908	880	871	871	893	913	793	818	864	882	829	864	888	864	890	855	895	842	844	884	878	827	899	882	911	873	824	888	897	869	879	845	862	911	877	872	852	872	902	827	841	848	826	893	892	887	850	890	891	885	866	874	860	871	895	848	849	904	822	845	832	840	848	874	958	823	850	893	844	862	864	855	816	828	891	872	892	854	872	858	867	870	845	899	785	861	868	897	873	875	933	858	935	826	879	886	885	875	895	871	886	859	853	850	902	850	834	838	896	890	857	832	885	909	895	848	871	864	845	816	862	862	874	840	864	864	863	872	833	839	894	826	864	874	834	932	842	859	897	852	840	892	870	857	852	843	869	820	876	797	886	940	849	846	892	819	884	856	839	852	885	891	839	837	876	840	900	875	904	836	892	836	887	884	880	867	841	852	825	872	838	892	870	902	913	865	895	884	828	912	879	870	915	848	796	862	905	858	850	826	838	936	829	800	847	868	846	837	895	891	867	881	870	825	873	882	807	839	876	838	879	871	847	849	865	817	859	854	914	836	820	780	891	859	890	878	849	804	882	854	875	856	865	904	844	842	877	902	863	870	852	888	868	853	848	908	855	881	857	828	854	853	883	846	930	802	854	895	838	859	874	877	865	812	852	838	836	907	850	909	873	851	887	840	916	873	881	841	844	834	858	826	888	859	844	821	901	861	908	826	845	926	874	868	877	873	833	872	860	865	900	902	805	838	868	829	858	848	893	856	879	850	872	804	872	884	848	898	851	883	869	887	830	820	884	855	837	908	848	907	826	897	949	875	883	888	892	874	811	856	880	869	858	854	862	842	824	871	831	836	870	873	957	865	867	881	853	852	826	805	846	830	803	916	832	829	860	830	827	882	886	884	921	851	860	885	907	868	834	869	861	893	888	894	871	799	866	856	867	849	862	885	855	877	872	860	835	859	861	874	844	849	816	895	834	847	831	864	824	902	879	862	840	848	868	816	879	893	833	873	910	869	827	871	878	847	907	872	862	885	869	868	886	869	818	858	863	876	880	847	867	841	883	840	885	869	864	855	834	878	855	834	876	868	837	854	850	838	864	888	882	880	915	834	853	819	873	863	840	864	865	834	862	856	915	916	859	868	867	842	868	832	883	829	911	900	919	870	860	863	888	851	851	851	869	788	859	923	860	879	859	847	882	884	907	821	847	855	832	837	850	860	848	793	856	901	870	856	850	890	840	909	872	882	860	846	804	826	848	882	839	799	886	895	798	813	816	869	860	841	810	908	944	838	859	817	889	883	851	861	897	849	893	892	864	863	880	871	891	882	886	900	886	823	898	864	873	787	865	877	854	818	884	833	852	820	910	875	910	837	838	844	903	845	878	848	885	911	858	811	850	864	851	816	861	857	839	868	857	854	879	788	880	873	864	879	807	838	865	860	882	873	864	844	878	899	879	901	864	878	889	841
12990	10617	8917	4584	3393	2706	2345	2017	1769	1587	1494	1427	1346	1330	1236	1173	1122	1148	1226	1133	1045	1081	1131	1089	1137	1071	1045	1113	1019	1091	1053	1025	1067	1083	1041	1062	1047	1082	1008	1058	1011	1066	1025	993	1023	1031	980	1039	1065	1018	1037	1024	1112	1035	1035	1039	1080	1007	993	1041	998	1045	1059	1033	999	1027	1005	973	991	1082	1020	1000	1048	984	1048	1021	1043	1028	1032	1017	1030	1044	1065	1022	1038	1013	1003	994	1016	1042	1043	1018	986	1043	1055	1011	991	994	1095	996	985	981	1072	1016	1007	1027	1006	978	1028	1016	994	1040	980	996	1040	1061	1013	1059	987	983	1030	1098	1034	1008	1041	1066	1067	1006	992	981	1034	1009	1019	1045	1029	1011	995	1003	964	1023	979	1008	1067	1006	1031	1080	1052	972	996	1007	1048	1067	1018	993	1018	1040	999	1026	1032	1022	999	1007	1012	1071	1007	1030	992	998	1014	1047	1014	1015	1058	1038	1037	1046	1026	1055	1085	992	989	1038	1026	1035	989	1074	1032	972	1087	1082	983	1043	1037	979	1031	1043	990	1017	970	986	1013	997	1015	1037	1056	1032	1028	1017	1066	988	1032	1011	1040	1045	1046	992	1055	1048	1012	1050	997	1026	1074	1081	1027	1063	1071	1007	938	1107	976	999	982	1015	1053	993	1018	1058	1011	959	1010	1001	1020	1064	996	1078	1044	1015	1022	1022	1017	924	1024	1012	1032	981	1058	1037	968	1017	1066	1014	1050	995	962	993	1052	1041	1095	1033	988	1001	957	997	1001	1003	1025	1008	1038	977	1023	1001	1037	984	1069	986	1033	1009	1023	1036	1023	964	995	978	997	1053	1004	994	967	1026	998	1013	981	1007	1025	1079	990	999	1011	969	987	988	1013	1041	935	1021	1048	987	1064	1018	1040	1057	1015	1038	1034	1019	1024	1037	1011	1006	1038	1003	1024	991	999	953	1020	1006	1031	949	1028	961	1004	1059	1018	1008	937	987	990	967	1036	986	1024	988	1014	1009	1034	1015	1004	1018	979	1009	1032	1025	1013	1019	1002	1017	1046	1028	985	996	987	1041	1001	1018	994	987	1004	1007	1034	1020	986	1041	997	979	1009	1007	1069	964	996	1009	1000	1049	1058	1009	1049	985	1023	1022	1048	1034	1017	1016	1015	1023	987	960	985	1009	984	928	1025	979	994	1012	993	990	951	1009	1018	991	1038	987	965	1020	1023	1006	994	1034	1048	1026	980	1012	1037	1004	1048	1018	1017	1013	1032	1052	996	941	1001	1001	1000	1027	990	969	1022	1022	1021	1023	1002	1035	1012	1030	1006	1051	1010	990	989	1003	1002	1029	974	986	996	972	1046	1050	1012	1069	965	970	1026	1041	1053	1033	967	985	999	1006	1034	998	1022	1039	1033	1042	1023	1003	1045	1028	1001	968	1086	969	1017	1040	1018	1047	972	925	976	1014	980	979	939	974	1006	1015	995	1007	1020	1026	1054	1077	1030	991	980	1005	1000	1043	978	1028	1055	992	1017	1043	993	1081	930	986	1006	938	1063	1048	1031	976	1001	992	1026	1037	973	971	1001	1015	1127	1059	1045	993	1060	989	1025	1005	988	1010	1062	1007	961	959	990	1020	1047	1015	1035	1051	1005	972	987	1029	974	1048	1015	986	991	956	999	992	1004	1002	996	1018	1080	1062	1054	1027	1031	1023	1009	1006	988	1014	988	967	1064	1016	975	978	1046	1006	1028	1006	1061	1049	987	994	1015	1010	1048	985	1008	1000	1028	993	1014	980	1042	1050	1047	1007	1076	1001	1032	1027	1001	1004	975	960	1047	982	994	1052	1008	1023	1059	1018	978	1047	983	1041	1011	1007	1015	1000	963	1035	996	982	1002	982	1009	1018	1027	1045	1062	1034	1001	983	994	1049	1013	986	989	1038	1016	1002	1066	1034	983	1001	951	1095	985	1000	1000	971	1027	967	1010	1070	1022	1041	1049	978	986	996	1019	1009	982	1053	999	1051	1067	956	981	1062	1042	1018	1010	992	1034	1015	1034	1046	1004	1051	975	1011	998	964	989	1010	994	992	987	1022	1004	977	1055	1062	973	976	1038	1027	1024	1002	1009	1037	1038	1024	1040	1040	1004	1007	1074	1024	1039	984	1029	1063	1059	1114	1040	991	1008	1045	1036	1063	1011	1035	1028	1009	1029	1039	982	1023	1041	1039	1066	959	1063	1084	975	979	1021	1012	1034	967	1053	1030	943	983	973	950	1069	1007	995	994	997	1025	1000	1023	1025	1039	1022	969	1008	1002	972	1015	1051	1025	1013	1025	1025	1054	1005	1047	1018	963	993	1055	1017	997	1021	993	1027	986	1041	971	1049	1052	972	1000	963	1006	990	1020	1048	988	938	1015	999	1024	958	998	966	1006	997	945	946	1010	1009	1013	945	1032	1010	972	1002	1053	985	1045	1020	1040	1007	948	1028	1022	1013	1038	1045	1017	1042	1003	1003	1018	1000	998	1028	1036	976	990	1003	1031	1005	1000	1057	984	1034	1031	971	1021	1014	1069	988	1056	1016	1008	1088	1006	1063	1007	995	1016	1051	1012	1006	1051	981	1061	1015	1006	1009	929	985	1015	982	1029	993	1009	1013	977	1048	1022	1034	980	1024	1015	976	1013	1010	965	1015	1031	1059	1039	1062	1021	1029	1031	1063	984	991	1028	1012	1027	1013	939	996	1024	1052	981	1042	1013	1032	992	1039	997	980	1009	1031	1038	1049	989	1019	1013	1015	989	971	966	1024	999	967	1012	985	993	960	1032	987	1021	943	1071	985	1065	926	1017	990	983	994	1041	1048	1000	972	976	1003	1005	996	1020	995	1006	1052	1009	1000	1016	1015	1010	1044	980	1006	1001	1044	1076	1059	1041	1019	1008	1011	995	992	1007	1024	997	1013	994	1015	1006	993	1006	1015	1047	1018	1042	1006	1027	984	961	1016	1015	1002	1016	1017	1107	1000	1013	1018	1045	996	1008	1050	1022	1038	1018	973	954	973	1033	1016	1015	1000	1019	1003	986	1008	1037	1025	1043	1030	995	993	1011	1063	1005	1052	991	1019	952	997	1056	1010	1017	965	982	1032	1004	1035	1015	970	1025	1110	1021	982	1016	1030	1071	1058	1039	977	995	1047	1028	985	1034	1036	974	1046	996	998	1010	1000	1031	996	1058	1039	1003	1018	1046	1043	1001	1005	1026	954	1009	1015	1009	1019	990	1018	1037	990	1042	1047	1013	1015	1026	1021	1026	1013	972	998	1003	986	996	883	989	975	999	1050	1019	997	1041	1032	1022	976	1046	985	1012	1021	1033	1027	1013	990	1000	1013	1021	967	1001	1005	1013	1004	1037	1011	1002	999	982	1021	1011	1014	988	971	1044	1040	1008	1002	992	1039	1045	969	1014	1004	995	969	1003	1076	1023	990	1067	1066	927	984	1037	996	986	1033	985	1035	1002	1013	1028	979	967	1006	1001	1029	1004	1069	1023	984	997	1008	984	992	1025	975	1042	1023	1075	1018	978	989	1014	1002	991	992	1035	1032	1006	978	1015	952	999	1054	1055	1005	977	1015	1031	964	1042	973	1042	985	983	998	1044	939	986	1045	1014	1013	1055	971	1032	1003	979	1042	1034	952	955	1023	1010	1043	1001	1051	1038	988	1039	1013	1031	959	1014	998	987	1022	967	1024	1023	1039	1024	962	1018	1045	1030	1016	1005	1032	1049	1038	1004	1021	998	1058	999	970	1007	942	1014	1025	1029	1032	1100	988	967	984	1051	1006	1029	1047	1065	1023	991	1013	1041	1028	1008	1055	989	1025	1033	998	1009	954	1029	988	1016	973	1017	1011	990	1002	1020	992	1029	1052	1027	1010	1052	1012	1020	1017	1030	1042	1006	1017	1011	972	1004	1005	1060	1067	961	957	1076	1008	1027	1053	956	1018	1034	1018	947	1091	996	985	999	1038	1068	1016	1045	1021	1011	964	968	983	1007	989	1012	1014	992	1001	1062	980	1046	1014	1028	1005	1013	960	998	1007	1036	1028	1041	1017	1030	1052	988	1046	1015	998	1033	1017	1007	1016	998	1003	1046	1007	1073	1014	1014	1076	1041	1039	994	998	1045	988	1007	1074	1076	1013	1009	1040	924	1007	1016	1003	1032	1015	1045	1023	984	1045	1011	976	1024	1025	1023	1030	973	995	990	993	1015	1024	962	978	963	988	1017	1041	985	1042	935	1018	974	1008	1054	994	988	1029	1025	1011	983	1018	968	1006	967	1018	966	993	1013	1028	982	996	1036	1077	962	981	1038	1067	994	1038	1016	1025	1041	1091	1021	981	994	999	986	1000	1022	1014	1033	1047	992	1044	1016	983	1031	1058	1079	1014	1021	994	1020	1022	1037	988	1002	972	1036	1016	1042	1052	1044	943	983	1037	1003	1028	1048	1001	1054	1020	1028	1047	1047	993	998	966	1001	1025	1053	982	970	1023	991	1001	1000	992	961
25134	21107	27416	24937	10520	767	575	512	472	477	406	404	410	380	357	342	382	375	335	375	365	357	336	337	367	369	315	344	355	342	350	365	339	321	337	355	351	339	322	310	354	340	341	341	330	321	345	315	342	319	353	321	335	322	370	349	362	346	338	361	328	317	341	372	309	338	346	339	337	335	360	324	315	334	311	310	330	342	333	320	350	329	374	363	318	311	343	349	296	359	327	326	309	326	328	343	348	339	304	349	350	334	357	326	372	355	352	321	340	308	335	324	331	312	354	335	327	355	304	342	322	323	305	342	275	363	325	310	322	343	367	307	311	334	336	321	350	321	326	304	360	322	344	335	298	340	326	329	296	330	348	379	350	313	325	328	333	303	335	334	336	335	329	321	354	340	323	301	318	333	328	335	306	294	333	314	343	346	344	321	321	329	323	340	306	307	329	333	350	326	318	320	361	321	295	351	332	326	378	334	308	345	351	340	308	294	306	325	347	313	322	329	344	332	349	336	337	316	334	335	345	317	293	309	326	338	339	344	337	337	330	317	345	347	338	314	341	345	311	321	323	343	321	330	309	341	358	322	328	313	323	318	302	335	325	304	339	307	315	332	317	342	346	311	324	332	338	347	361	282	344	333	320	329	308	347	334	330	344	324	313	301	345	298	314	354	331	339	326	301	324	301	344	347	351	290	336	376	329	350	348	333	319	289	348	307	346	325	339	300	359	339	326	309	339	349	307	356	340	359	338	326	315	324	306	290	343	348	321	337	313	333	326	353	358	307	326	318	314	326	365	327	332	330	339	300	347	309	328	335	338	330	338	296	319	335	334	326	308	339	328	323	326	340	326	299	273	348	326	323	310	317	383	324	321	338	338	340	324	301	352	316	304	329	332	301	322	335	311	336	330	376	311	302	339	365	289	345	347	333	330	319	315	366	347	316	336	353	321	329	363	343	331	345	317	339	346	367	330	337	331	354	316	341	323	300	364	329	326	311	350	298	313	279	328	325	343	330	335	309	343	306	322	327	337	329	328	292	317	311	290	322	340	311	335	322	345	314	281	337	333	310	345	357	324	310	338	311	313	325	331	333	337	324	307	316	324	304	354	331	303	316	310	323	315	330	294	312	304	292	300	319	308	367	330	331	380	343	322	342	330	307	350	322	373	299	318	335	311	335	295	327	334	303	305	337	333	348	288	347	340	370	305	325	320	347	342	323	339	305	305	308	340	312	319	357	345	317	333	327	328	308	334	340	359	329	352	319	321	323	354	327	314	331	363	321	320	319	308	302	283	303	323	330	341	324	326	322	329	331	317	310	330	293	339	313	354	352	331	303	329	297	353	307	317	356	335	338	338	330	327	328	342	321	294	313	322	327	324	323	346	317	341	356	325	363	335	351	352	350	307	321	303	336	319	338	344	326	320	324	337	313	357	329	347	354	354	341	347	342	344	348	347	314	314	330	314	298	331	311	313	330	330	340	295	364	318	357	320	308	374	298	314	337	317	354	337	334	322	302	316	333	310	318	328	356	326	341	322	325	383	347	334	321	330	355	322	304	300	351	337	354	333	320	348	335	349	339	319	342	343	341	350	360	295	372	318	345	345	343	327	308	351	324	296	323	354	316	317	321	313	317	329	312	316	314	319	355	314	355	310	296	305	338	317	321	282	348	325	345	322	329	341	344	343	328	322	338	342	339	342	348	325	360	377	308	310	330	320	318	350	321	288	357	315	347	318	325	331	324	344	343	343	322	320	378	328	313	351	328	335	326	325	330	311	309	335	311	328	360	319	338	312	343	333	325	334	305	319	338	311	342	318	335	290	326	337	326	325	342	336	345	343	337	304	367	332	351	332	326	327	307	316	364	312	297	329	362	339	342	344	357	355	343	314	345	317	334	323	369	323	354	313	318	356	322	329	335	337	340	355	332	323	318	315	310	351	338	311	345	312	315	312	332	289	347	356	345	348	328	342	309	354	354	317	327	338	349	346	356	349	334	327	344	316	293	341	329	307	348	361	325	324	341	372	346	338	374	316	316	347	357	331	340	333	328	353	350	288	342	345	328	352	343	337	378	375	359	327	351	335	346	344	335	347	314	319	329	317	330	334	330	330	307	337	334	340	326	321	331	372	339	303	337	325	323	336	313	353	344	339	358	331	333	365	329	357	312	321	365	331	346	310	314	293	333	369	294	350	357	331	351	315	326	349	364	346	321	341	347	324	309	304	317	324	306	296	314	317	345	346	329	355	361	341	332	334	304	314	308	328	302	306	304	337	345	357	348	349	324	337	296	338	358	338	332	336	344	319	329	330	303	340	348	310	337	341	329	317	351	356	360	335	305	339	316	337	311	324	334	327	343	359	355	314	301	311	316	330	299	359	335	323	342	329	356	328	334	346	322	366	351	349	323	308	315	331	323	293	319	323	306	301	299	335	321	326	355	322	344	319	317	325	320	329	298	339	324	380	333	290	324	332	345	320	316	338	321	351	316	339	321	324	314	326	358	316	347	316	316	333	338	331	319	341	347	307	318	314	342	298	308	361	338	339	328	327	325	330	332	337	339	359	355	309	336	304	324	344	315	325	347	351	319	313	321	308	349	328	330	339	308	320	359	319	287	336	338	343	323	323	310	303	322	305	355	335	332	312	320	339	334	371	338	314	316	300	337	348	311	367	336	337	365	326	327	332	304	320	321	316	326	293	300	367	325	336	344	316	317	312	315	305	332	325	332	312	342	328	354	344	326	350	317	318	319	347	320	339	339	370	360	337	322	322	345	330	355	337	319	340	327	340	363	339	320	319	313	335	339	316	345	321	291	320	331	353	326	317	325	333	303	316	320	334	359	332	319	334	339	307	350	323	346	315	366	339	309	326	337	362	354	330	344	333	357	334	320	336	295	326	328	333	347	348	338	295	321	351	332	347	310	330	337	305	354	294	322	336	306	341	328	363	322	332	307	316	324	325	315	352	308	305	325	320	315	321	319	318	352	317	341	329	355	347	335	341	323	319	323	336	336	336	321	326	340	314	328	318	364	311	331	301	351	335	348	329	323	338	344	329	346	315	342	327	343	341	336	321	350	319	351	361	363	340	327	321	325	314	338	343	336	348	317	342	328	339	340	346	332	306	339	327	316	357	337	320	322	325	319	319	322	323	388	351	353	324	333	332	325	344	320	352	332	356	337	334	308	320	323	322	335	348	362	304	355	321	358	304	339	324	312	324	341	355	327	325	321	331	319	302	368	340	332	317	327	330	359	319	341	330	304	299	326	348	334	328	311	318	334	331	338	312	339	317	338	340	335	317	342	321	312	322	315	353	317	355	323	340	357	353	317	362	317	305	304	343	308	329	331	339	327	305	304	345	308	333	335	348	358	342	287	354	337	334	308	307	333	319	320	315	304	351	317	339	307	354	287	308	306	327	319	324	311	317	326	352	321	343	345	315	308	343	319	331	355	336	331	345	324	337	335	335	312	332	348	330	338	317	369	337	308	342	356	340	303
12565	6006	4647	2415	1800	1328	1098	965	805	774	689	650	633	618	569	516	514	522	509	521	464	470	489	480	482	476	462	457	461	432	425	452	435	511	443	449	455	451	453	498	444	443	406	446	470	441	450	424	435	460	452	434	430	410	452	462	455	426	471	458	410	414	460	441	457	473	471	471	417	469	420	457	422	467	460	494	446	424	445	440	438	413	419	418	471	441	468	393	459	423	430	465	432	419	457	458	410	435	472	435	443	420	447	460	430	455	463	433	477	423	450	450	453	433	450	421	471	391	435	442	446	453	450	415	440	434	440	459	494	449	452	422	442	435	413	481	434	446	434	441	438	488	407	472	438	436	441	449	422	459	451	419	462	449	432	448	412	429	471	446	433	452	463	442	387	439	437	484	432	441	448	414	438	444	441	415	450	444	431	437	454	441	432	464	423	443	434	446	402	464	431	436	424	441	395	472	478	452	435	445	449	397	415	449	417	471	424	455	459	397	431	465	408	447	454	464	415	428	445	429	474	466	440	432	464	422	492	457	424	387	425	449	457	417	427	450	443	444	438	448	453	427	456	441	455	452	459	453	430	425	456	463	429	409	440	433	430	439	425	466	435	429	463	405	462	442	441	424	429	480	417	385	442	454	451	422	443	464	453	398	452	440	462	460	436	421	403	436	430	469	411	428	452	481	421	474	463	435	405	459	414	466	465	469	433	455	466	392	426	470	421	428	435	459	451	460	415	461	421	479	447	406	422	458	429	437	455	459	396	445	416	421	445	417	410	422	476	428	469	483	466	425	419	441	436	423	441	430	406	427	450	407	438	473	432	459	465	441	447	487	453	408	412	441	450	421	430	394	432	442	444	421	456	432	448	416	424	425	450	404	430	442	439	458	467	458	417	463	399	444	446	436	447	437	467	431	458	458	432	429	423	438	437	488	468	411	452	414	424	448	405	432	397	413	423	433	443	395	409	452	437	462	464	446	432	422	408	444	446	455	470	417	422	426	430	414	432	469	413	407	409	448	387	445	433	396	428	431	461	454	436	449	441	428	409	411	441	457	433	475	440	400	442	442	419	406	433	454	468	446	443	440	461	441	451	446	455	420	437	419	450	405	474	425	437	414	433	449	442	456	401	446	480	443	422	428	435	438	420	414	431	430	406	465	477	456	420	453	453	413	435	419	424	446	407	431	413	405	422	427	445	447	395	439	419	447	422	421	476	439	423	403	464	428	459	413	436	460	418	422	399	477	426	445	437	464	395	426	419	451	433	479	487	422	436	429	429	440	466	411	403	453	450	427	422	459	448	426	445	416	457	447	446	481	435	432	428	441	447	441	459	406	434	445	443	409	405	438	446	463	431	421	433	435	442	450	424	428	435	448	458	436	439	422	442	432	441	417	416	442	407	419	437	445	411	415	431	459	475	430	438	452	445	451	430	447	421	429	421	438	426	438	425	406	455	467	461	472	449	465	430	410	427	439	409	479	478	488	455	409	452	435	441	424	413	416	444	474	460	419	399	432	445	456	457	453	434	450	457	438	458	445	430	433	476	421	453	448	455	392	414	426	439	422	441	432	446	450	445	415	459	389	443	426	410	429	455	452	433	467	452	444	455	437	402	450	432	440	422	422	418	443	414	471	467	466	467	450	425	426	473	450	471	456	448	432	449	405	440	448	473	447	436	443	427	428	442	409	450	423	425	430	460	435	441	436	444	423	436	428	437	433	427	438	435	431	459	468	451	429	412	437	478	463	445	461	450	411	445	445	432	431	430	410	447	407	414	434	414	426	444	440	412	440	443	425	401	467	410	433	416	455	420	421	440	419	405	451	452	460	434	428	468	458	440	441	430	447	445	419	435	451	430	421	429	424	423	421	452	411	409	479	422	431	397	417	436	421	444	457	458	442	447	439	451	449	422	431	427	424	430	453	409	415	423	436	445	457	427	440	447	466	487	440	429	427	409	447	412	418	424	428	418	459	477	467	403	444	465	431	429	416	474	417	452	401	423	461	446	432	433	439	429	426	406	466	435	452	465	409	450	417	424	432	422	444	425	452	466	443	468	427	419	431	419	414	438	465	449	439	471	473	416	426	431	424	434	429	461	431	434	419	408	409	419	457	423	453	421	439	433	464	451	435	441	436	433	435	458	475	428	437	412	459	462	434	428	434	473	408	461	430	417	413	453	408	400	442	453	414	423	445	445	435	459	465	440	460	460	443	454	452	415	422	406	458	453	437	422	449	428	448	411	472	454	458	454	434	441	444	425	442	407	460	444	448	436	445	448	458	413	462	458	456	469	447	472	465	435	467	471	474	455	407	451	446	430	428	455	441	435	430	406	448	450	407	467	441	440	395	425	475	441	437	451	447	440	407	425	418	447	405	454	451	437	462	425	438	427	422	428	473	420	428	453	470	429	471	452	420	439	433	446	450	402	421	467	456	408	466	400	408	460	451	392	457	467	433	388	434	461	431	447	416	461	427	469	432	481	502	437	430	424	414	421	495	450	437	415	404	462	412	460	471	438	439	406	423	439	451	478	458	447	440	431	415	433	429	423	439	415	474	456	429	418	447	441	422	399	424	467	418	445	389	424	459	452	428	429	465	462	425	390	398	446	429	413	444	448	452	451	387	430	439	434	466	382	430	429	449	453	456	409	461	464	432	447	431	432	442	390	444	410	442	431	403	401	460	475	492	427	477	468	441	437	410	447	407	451	457	448	478	441	443	417	483	407	409	432	416	449	402	441	442	451	473	422	430	457	412	446	425	446	423	425	429	418	445	394	417	440	460	455	429	431	445	430	436	444	438	425	384	470	428	442	412	446	460	425	434	470	433	444	464	407	436	446	435	460	435	430	466	446	429	440	417	404	421	412	411	419	435	421	452	430	434	441	410	414	396	449	457	437	444	433	443	423	400	446	436	452	440	450	484	427	420	441	413	452	425	437	455	407	429	433	404	408	419	481	436	472	426	433	471	465	405	425	423	435	411	472	485	422	396	421	433	420	446	432	451	446	450	455	440	435	436	451	429	408	401	434	442	442	458	440	434	496	444	451	420	457	442	423	446	453	481	439	461	461	423	436	465	444	469	442	445	442	454	467	416	424	443	466	450	437	423	466	418	419	431	492	444	442	410	453	464	471	410	427	423	394	461	405	418	428	452	475	444	448	457	452	473	421	457	414	470	436	454	463	462	446	438	477	473	475	464	436	431	447	450	446	428	412	424	465	449	408	460	438	426	437	425	406	440	453	434	437	448	403	406	468	431	442	461	448	424	428	456	467	454	447	435	395	438	445	440	456	453	446	384	423	399	422	415	441	420	450	440	451	448	444	429	409	432	434	402	459	411	415	439	435	401	449	407	433	414	446	436	428	439	468	410	437	417	449	431	395	435	456	445	449	453	409	443	454	427	444	433	446	453	434	486	447	474	451	428	422	430	441	442	418	426	453	437	428	465	445	433	439	418	463	483	422	425	425	431	410	398	485	457	424	433	473	425	459	445
22908	21164	29020	23581	21161	21255	12075	2172	1556	1446	1376	1301	1253	1168	1125	1081	1063	1049	1112	1018	1019	954	1056	996	1023	932	924	989	977	1060	981	947	992	950	938	923	936	947	947	965	995	912	942	965	889	928	934	937	961	929	953	1013	949	960	941	903	937	970	980	911	938	891	897	932	928	949	952	932	928	962	927	887	906	984	923	920	920	897	923	922	893	963	942	898	904	958	919	954	922	948	951	916	949	926	977	904	942	943	939	932	928	955	920	935	969	893	930	937	925	934	914	933	969	904	880	912	951	960	953	975	902	866	952	926	987	955	971	921	968	959	934	937	968	960	938	947	939	948	902	942	963	911	959	929	897	914	916	941	942	952	919	906	934	908	875	937	966	946	910	974	935	923	969	971	889	970	913	1029	993	957	963	933	948	913	946	926	926	939	921	940	952	962	999	924	1003	899	917	847	947	944	931	925	934	958	946	919	922	966	909	912	932	929	960	911	877	979	909	802	1003	933	883	920	957	977	980	922	928	994	1018	955	918	974	894	927	899	913	932	1005	939	854	893	891	936	948	951	950	876	925	938	959	935	915	962	945	961	984	913	916	884	916	901	916	969	940	938	937	952	907	954	918	939	941	941	943	929	963	905	902	908	929	949	990	969	926	901	976	928	950	940	933	927	929	907	915	928	951	911	896	933	969	936	921	975	920	893	899	895	980	971	923	931	927	945	941	989	891	873	964	902	929	911	907	931	921	876	907	904	980	981	883	979	895	937	913	920	916	966	961	968	954	970	968	938	926	960	935	989	947	938	838	984	969	947	880	985	927	971	993	873	932	878	929	919	935	925	866	885	916	906	839	963	892	936	949	935	964	945	904	946	895	887	880	938	932	910	850	937	920	924	888	914	878	931	967	974	925	925	913	896	928	924	940	937	951	947	892	990	922	917	957	893	967	971	879	923	915	919	928	947	860	918	962	983	918	921	966	979	905	960	907	939	956	918	904	883	956	902	909	952	903	944	934	895	962	927	980	915	971	910	932	940	944	917	961	959	937	965	924	957	931	868	924	920	869	928	890	981	973	878	915	944	927	945	1005	875	917	960	923	969	891	984	871	902	966	897	916	940	924	874	913	974	972	952	1002	923	886	916	952	930	879	909	932	930	966	947	927	944	881	954	923	879	955	885	915	946	931	941	945	898	967	915	930	946	918	920	883	863	866	941	927	904	938	896	952	932	972	998	934	902	934	916	951	963	941	988	979	946	941	910	924	937	912	904	949	939	919	909	976	967	934	920	941	944	871	950	919	913	948	958	964	980	961	930	942	965	903	942	909	947	890	899	941	905	989	917	899	977	922	866	957	915	902	885	948	950	992	922	943	944	893	960	905	921	899	932	925	900	957	928	932	954	907	945	925	936	919	923	929	899	947	880	1007	956	933	942	906	1000	900	938	863	908	957	932	942	921	892	914	930	932	915	923	901	911	964	976	946	936	991	981	941	900	935	932	936	970	942	905	924	967	948	944	924	948	874	893	957	913	912	906	898	908	894	963	930	942	935	964	951	961	950	939	883	935	931	935	951	886	926	1009	896	947	891	944	931	925	954	955	844	844	877	984	915	962	954	962	970	961	982	1016	904	945	948	939	921	896	894	913	950	933	913	982	934	943	898	961	956	1001	937	971	928	974	966	963	915	986	884	898	894	955	973	920	941	899	890	962	966	917	989	982	969	1003	917	933	954	922	970	937	953	918	901	896	889	923	926	928	905	891	913	944	925	957	927	974	903	977	892	907	921	952	965	881	970	875	920	946	924	919	992	930	959	992	969	952	958	917	961	928	936	905	974	916	963	916	946	981	920	943	891	901	935	932	941	902	922	912	903	913	904	930	927	969	950	891	942	956	919	956	887	932	907	939	920	900	882	937	903	944	959	925	951	953	934	928	926	926	930	960	926	930	941	941	936	914	892	892	894	982	928	966	919	896	896	919	910	941	923	944	905	909	949	941	896	913	907	911	940	930	880	946	934	895	890	904	883	919	964	922	948	963	937	919	949	947	890	976	886	968	943	879	929	928	966	923	910	906	895	902	946	887	866	940	888	936	936	919	896	895	893	925	885	918	965	940	955	946	979	920	957	926	930	940	890	930	922	912	948	931	925	958	922	896	889	955	935	932	991	879	906	932	910	851	918	924	912	898	914	911	915	951	953	923	954	908	941	909	926	931	960	864	908	935	900	959	977	930	874	927	901	929	915	968	939	889	948	954	911	929	888	899	913	907	971	862	941	922	881	945	928	969	910	914	926	934	951	912	940	937	979	913	923	986	930	950	991	950	967	932	944	942	912	944	938	937	969	918	930	938	922	946	926	948	931	920	954	974	944	970	994	893	915	910	932	898	960	903	959	950	930	951	909	900	968	938	971	929	923	906	927	882	931	947	956	912	876	935	875	874	945	962	892	910	890	921	903	933	896	906	987	963	964	892	874	952	908	955	959	878	974	969	890	890	979	878	974	884	934	939	906	899	928	917	922	955	959	980	901	920	933	913	950	958	939	941	948	913	978	938	927	920	910	906	966	915	896	970	907	931	974	934	928	920	968	894	907	950	877	956	959	921	941	967	949	897	962	912	921	896	924	948	934	922	926	872	923	902	920	941	934	949	942	897	944	942	922	962	880	916	909	936	908	960	925	912	924	898	952	901	913	934	931	925	927	919	931	976	966	905	937	956	911	886	945	896	917	884	964	877	949	944	928	906	931	943	903	933	925	919	962	907	903	913	920	986	906	968	901	886	979	903	896	933	928	919	961	959	948	904	909	914	940	931	926	931	881	950	866	921	916	948	941	969	945	932	912	925	954	937	966	915	906	879	903	931	912	893	935	902	932	954	950	945	923	934	896	926	913	947	967	933	940	952	953	933	930	950	909	959	946	930	856	885	935	955	1001	914	889	991	907	936	913	918	947	909	870	951	882	882	941	961	954	982	825	989	914	927	880	973	993	943	963	891	914	932	987	896	953	951	938	965	960	938	980	965	900	945	944	960	965	968	926	959	967	902	960	975	956	926	907	976	933	940	997	972	918	901	945	906	919	946	913	945	878	925	915	908	915	893	935	887	950	901	931	984	952	882	990	922	889	888	910	915	915	906	950	933	948	908	882	933	985	909	914	925	884	911	902	935	919	922	945	935	900	980	889	916	949	920	898	1007	928	916	922	942	980	920	917	898	923	1015	886	888	985	912	939	893	939	927	911	933	887	907	991	974	924	896	933	894	925	951	926	950	938	951	966	952	940	959	944	954	893	957	942	933	884	904	940	1007	919	966	888	907	920	924	939	988	932	918	926	956	903	886	902	910	959	931	953	909	980	903	923	952	903	887	908	932	935	914	917	915	889	921	909	931	932	885	961	962	933	856	894	925	945	909	888	871	877	906	960	918	991	934	930	904	930	952	949	899	913	939	923	954	878	884	959	971	960	897	934	946	939	990	936	962	933	946	940	963	955	899	865	937	930	927	918	936	924	909	918	953	996	990	972	932	940	981	951
18255	17169	14087	7726	5651	4463	3708	3247	2482	2325	2099	1807	1706	1698	1556	1432	1421	1352	1393	1309	1274	1285	1225	1193	1229	1248	1184	1179	1193	1177	1173	1197	1164	1138	1112	1111	1149	1179	1120	1125	1076	1102	1170	1106	1101	1098	1074	1122	1155	1055	1114	1114	1128	1061	1160	1079	1053	1138	1121	1064	1089	1138	1112	1100	1116	1139	1119	1103	1090	1126	1131	1122	1095	1113	1072	1093	1170	1141	1108	1145	1124	1107	1112	1073	1185	1098	1089	1089	1128	1014	1162	1122	1111	1113	1059	1071	1096	1084	1104	1084	1135	1059	1074	1016	1082	1122	1051	1050	1091	1101	1088	1092	1113	1094	1122	1059	1094	1150	1140	1154	1105	1094	1137	1102	1124	1046	1096	1141	1052	1113	1078	1072	1094	1110	1083	1100	1095	1084	1084	1118	1110	1075	1069	1068	1065	1101	1063	1124	1078	1139	1082	1111	1154	1101	1130	1086	1049	1068	1106	1043	1114	1078	1046	1147	1074	1090	1105	1116	1109	1029	1092	1047	1119	1083	1129	1067	1079	1080	1125	1077	1127	1145	1076	1089	1070	1044	1054	1071	1037	1087	1172	1105	1105	1126	1096	1065	1055	1125	1108	1085	1085	1076	1063	1132	1108	1105	1077	1112	1115	1072	1086	1114	1047	1061	1138	1110	1094	1151	1063	1111	1109	1104	1170	1042	1092	1154	1065	1113	1176	1080	1116	1044	1097	1102	1127	1113	1085	1086	1077	1103	1150	1095	1093	1134	1137	1154	1062	1065	1063	1112	1087	1068	1113	1128	1064	1159	1089	1091	1082	1095	1033	1089	1108	1089	1054	1115	1061	1146	1091	1025	1082	1118	1165	1073	1100	1106	1081	1072	1124	1095	1124	1105	1125	1075	1088	1108	1116	1054	1110	1091	1087	1132	1084	1068	1115	1156	1097	1155	1148	1126	1090	1073	1076	1115	1135	1088	1126	1085	1019	1054	1149	1115	1136	1131	1102	1075	1105	1100	1079	1058	1112	1110	1091	1068	1044	1136	1095	1100	1096	980	1112	1062	1070	1163	1089	1129	1071	1089	1154	1128	1122	1092	1119	1096	1095	1095	1148	1075	1101	1054	1063	1101	1066	1071	1109	1039	1059	1096	1042	1063	1092	1127	1099	1123	1069	1155	1090	1183	1111	1130	1147	1041	1079	1121	1094	1079	1082	1089	1105	1114	1137	1096	1122	1075	1146	1106	1088	1095	1077	1090	1110	1100	1072	1102	1115	1089	1122	1081	1101	1085	1104	1127	1080	1078	1028	1155	1070	1063	1079	1117	1114	1154	1083	1109	1141	1139	1138	1101	1070	1071	1096	1069	1132	1124	1082	1099	1121	1041	1104	1065	1102	1071	1093	1132	1055	1095	1088	1124	1106	1142	1015	1122	1136	1122	1101	1120	1139	1088	1080	1071	1087	1123	1094	1115	1061	1154	1083	1081	1112	1108	1068	1058	1108	1081	1030	1133	1133	1134	1051	1127	1096	1098	1054	1112	1150	1089	1095	1099	1128	1030	1077	1051	1105	1072	1057	1098	1046	1127	1076	1105	1135	1097	1097	1097	1128	1116	1111	1069	1069	1126	1087	1101	1110	1087	1078	1055	1137	1090	1115	1137	1104	1094	1117	1083	1084	1103	1039	1125	1094	1038	1124	1113	1088	1119	1119	1095	1066	1094	1080	1061	1119	1105	1111	1088	1105	1081	1099	1066	1087	1064	1079	1063	1059	1048	1063	1092	1065	1116	1132	1070	1096	1127	1077	1073	1095	1049	1078	1086	1114	1131	1082	1117	1097	1090	1153	1089	1102	1109	1085	1125	1080	1096	1070	1095	1112	1068	1101	1054	1035	1094	1068	1083	1151	1066	1078	1066	1076	1125	1120	1111	1054	1079	1152	1084	1106	1074	1112	1140	1085	1150	1107	1040	1049	1083	1145	1064	1083	1137	1069	1109	1099	1052	1122	1095	1059	1088	1129	1096	1132	1148	1104	1132	1052	1105	1095	1137	1126	1126	1087	1083	1065	1102	1144	1093	1045	1128	1135	1049	1133	1078	1054	1151	1123	1114	1106	1027	1160	1107	1140	1100	1105	1047	1072	1117	1044	1069	1092	1068	1046	1116	1056	1094	1123	1078	1092	1087	1034	1087	1094	1056	1114	1103	1094	1120	1108	1087	1107	1086	1085	1064	1090	1110	1074	1094	1039	1185	1126	1103	1089	1098	1060	1090	1156	1125	1084	1094	1127	1083	1117	1094	1069	1095	1141	1049	1175	1057	1083	1070	1121	1088	1098	1092	1108	1068	1152	1056	1070	1095	1122	1125	1023	1080	1072	1108	1157	1059	1091	1043	1109	1146	1032	1060	1086	1070	1075	1086	1114	1131	1081	1056	1037	1097	1089	1124	1061	1055	1090	1111	1095	1102	1127	1056	1044	1097	1052	1095	1124	1122	1141	1102	1051	1091	1141	1119	1056	1132	1127	1107	1142	1100	1095	1085	1103	1127	1127	1123	1104	1064	1069	1107	1107	1108	1133	1070	1101	1097	1071	1051	1106	1130	1094	1081	1076	1168	1157	1149	1051	1115	1176	1081	1104	1095	1119	1074	1089	1126	1121	1147	1076	1096	1065	1058	1071	1116	1086	1104	1077	1081	1158	1119	1067	1086	1085	1072	1118	1074	1119	1081	1123	1089	1140	1120	1066	1079	1141	1153	1155	1095	1061	1067	1076	1115	1060	1146	1136	1074	1123	1081	1112	1090	1125	1092	1066	1077	1063	1121	1114	1117	1061	1034	1069	1105	1118	1091	1063	1095	1118	1144	1107	1084	1128	1131	1072	1120	1085	1072	1150	1077	1098	1123	1140	1094	1041	1077	1102	1110	1107	1101	1112	1074	1092	1111	1082	1107	1111	1064	1141	1104	1070	1068	1072	1065	1113	1095	1094	1116	1127	1079	1125	1114	1081	1084	1109	1057	1096	1052	1111	1067	1048	1054	1028	1092	1068	1075	1133	1144	1087	1112	1127	1098	1079	1111	1129	1142	1070	1090	1093	1116	1081	1112	1121	1058	1145	1051	1109	1088	1137	1147	1115	1072	1098	1068	1067	1100	1107	1073	1023	1054	1084	1127	1103	1077	1076	1076	1099	1069	1049	1134	1107	1118	1107	1069	1136	1134	1088	1079	1084	1113	1119	1169	1083	1054	1082	1071	1085	1119	1100	1083	1133	1137	1039	1109	1070	1154	1065	1068	1050	1026	1061	1108	1099	1142	1084	1114	1053	1113	1082	1136	1091	1109	1098	1070	1145	1104	1065	1080	1128	1128	1055	1131	1063	1066	1134	1023	1084	1078	1083	1093	1072	1050	1061	1126	1077	1064	1101	1107	1116	1084	1058	1058	1113	1104	1078	1055	1066	1102	1095	1069	1088	1031	1060	1094	1095	1095	1073	1049	1105	1092	1054	1106	1094	1078	1077	1081	1092	1096	1066	1029	1093	1093	1133	1093	1092	1110	1027	1082	1108	1052	1064	1081	1066	1080	1114	1116	1071	1102	1080	1074	1093	1140	1101	1090	1024	1091	1120	1132	1093	1141	1109	1094	1071	1073	1055	1100	1142	1033	1039	1173	1105	1181	1171	1039	1098	1104	1067	1044	1121	1103	1012	1121	1099	1074	1159	1112	1128	1091	1118	1120	1076	1105	1103	1109	1173	1094	1154	1092	1048	1056	1146	1088	1092	1100	1075	1079	1045	1153	1113	1089	1066	1077	1142	1122	1077	1057	1068	1092	1100	1087	1118	1150	1129	1119	1093	1063	1112	1101	1097	1046	1056	1060	986	1182	1048	1118	1114	1052	1081	1102	1111	1131	1091	1050	1046	1102	1090	1089	1105	995	1076	1078	1125	1068	1067	1075	1095	1080	1101	1050	1107	1112	1122	1112	1064	1102	1088	1098	1059	1045	1103	1092	1113	1126	1090	1016	1094	1070	1086	1098	1077	1116	1102	1076	1123	1055	1064	1107	1102	1142	1054	1170	1046	1049	1080	1071	1085	1099	1109	1118	1093	1096	1057	1089	1108	1089	1073	1030	1065	1148	1115	1114	1049	1134	1112	1131	1119	1086	1122	1063	1125	1108	1087	1108	1123	1130	1093	1130	987	1132	1112	1186	1050	1164	1111	1142	1069	1074	1108	1079	1093	1092	1119	1077	1147	1097	1082	1113	1040	1137	1136	1121	1100	1073	1101	1092	1115	1045	1046	1109	1069	1071	1095	1094	1086	1100	1092	1089	1110	1067	1125	1071	1101	1074	1058	1093	1147	1069	1136	1139	1078	1104	1149	1125	1128	1094	1004	1092	1091	1108	1080	1058	1152	1096	1121	1094	1083	1110	1111	1024	1124	1077	1096	1135	1131	1091	1081	1075	1088	1075	1075	1137	1134	1111	1106	1080	1088	1080	1097	1111	1130	1074	1062	1156	1096	1115	1045	1067	1158	1109	1130	1105	1123	1099	1093	1160	1124	1161	1207	1114	1090	1076	1004	1109	1147	1088	1112	1105	1125	1094	1046	1069	1075	1118	1071	1115	1053	1097	1054	1115	1159	1136	1118	1129	1172	1057	1095	1114	1091	1089	1049	1086	1080	1079	1114	1103	1097	1104	1119	1070	1069	1123	1106	1110	1026	1091	1040	1065	1088	1107	1098	1110	1123	1074	1086	1075	1069	1136	1140	1147	1133	1095	1083	1066	1082	1049	1123	1085	1109	1104	1059	1103	1049	1101	1091	1149	1057	1086	1060	1105	1078	1082	1043	1139	1121	1113	1178	1062	1142	1093	1095	1132	1009	1081	1075	1119	1112	1154	1105	1072	1045	1097	1138	1099	1086	1072	1097	1093	1069	1024	1132	1125	1089	1109	1090	1101	1026	1098	1135	1105	1117	1045	1071	1066	1128	1102	1111	1085	1068	1169	1098	1077	1085	1048	1118	1089	1074	1139	1116	1118	1130	1102	1143	1155	1034	1111	1137	1060	1129	1132	1057	1063	1088	1131	1061	1129	1062	1064
26877	20195	7362	1032	716	632	547	467	460	467	473	439	404	482	416	426	440	424	455	444	458	481	443	421	461	433	436	435	417	433	436	400	410	452	430	417	444	427	455	447	480	459	461	455	452	471	438	426	421	444	470	419	429	403	461	435	428	422	458	431	446	416	436	462	465	436	428	423	443	439	448	429	441	459	439	414	428	492	431	425	461	397	431	428	424	454	420	456	417	473	419	443	439	496	414	439	420	441	405	485	407	417	450	425	429	468	446	429	397	473	446	433	424	428	434	453	454	450	433	423	462	421	428	413	440	414	460	475	432	423	448	427	412	483	446	413	446	465	448	427	432	428	453	439	454	398	423	480	430	419	423	432	432	442	405	405	462	466	446	453	437	415	453	428	426	424	459	394	434	461	394	447	417	464	387	427	449	455	456	432	428	432	440	416	425	466	419	468	396	401	441	428	432	455	472	455	494	450	440	441	416	460	422	382	426	457	447	455	430	419	411	446	474	422	442	432	463	464	470	442	448	449	424	471	455	437	437	404	449	423	451	456	459	456	436	434	426	422	437	450	460	458	420	442	405	450	456	435	445	429	470	404	439	418	406	424	411	429	452	417	441	428	419	405	433	460	426	439	421	405	433	471	476	455	481	410	418	424	470	422	435	417	439	459	452	419	447	441	444	413	446	428	434	427	454	436	422	421	415	464	460	421	428	410	477	413	449	438	431	424	446	433	440	480	420	459	409	403	399	404	456	441	459	412	431	468	461	463	406	399	409	416	441	442	458	438	483	481	446	421	460	452	413	480	457	428	454	421	379	474	453	437	422	446	409	411	405	445	433	429	437	430	478	437	422	455	468	428	440	426	435	469	470	434	441	423	440	431	466	413	420	461	473	420	444	461	380	449	482	440	471	430	452	401	458	463	424	441	465	437	461	434	459	427	406	456	450	427	425	428	461	430	438	408	424	431	461	439	444	425	439	431	473	458	463	467	458	427	400	457	489	446	425	456	429	472	410	434	445	438	414	426	455	426	414	422	436	480	455	446	434	436	424	463	431	444	437	448	433	457	418	448	462	404	456	449	461	404	452	430	471	460	428	438	433	441	432	418	465	421	411	453	482	390	455	464	480	422	442	456	450	393	446	450	444	436	454	434	439	459	416	445	415	410	430	460	450	426	460	431	432	451	433	393	453	420	454	446	403	438	414	430	436	455	470	477	424	422	408	450	462	429	459	457	454	441	431	415	428	467	425	415	395	454	440	456	435	418	485	437	457	500	462	431	440	485	445	410	388	439	456	447	379	429	444	409	469	452	454	442	401	421	373	441	392	417	415	453	442	447	466	457	435	448	417	428	425	438	411	477	429	427	464	440	422	428	447	442	427	427	438	468	428	432	436	412	402	451	419	430	468	440	446	426	430	429	436	455	428	462	479	454	424	447	459	438	469	449	418	436	444	429	465	470	408	405	448	480	439	453	420	469	440	440	443	450	384	421	446	462	459	403	428	446	425	429	441	455	453	432	430	427	422	475	424	427	448	414	434	415	451	461	446	391	446	428	407	422	426	426	435	413	478	414	449	439	451	430	435	403	418	442	450	436	417	439	440	443	442	481	443	455	444	397	454	462	472	431	468	424	425	450	467	447	445	434	477	421	431	476	450	441	443	437	442	476	440	439	466	468	460	412	465	451	433	458	433	439	430	447	429	436	404	464	433	434	451	413	427	430	446	453	438	448	405	466	437	426	454	432	458	414	469	410	438	423	428	460	437	393	439	464	455	409	421	435	461	413	429	428	453	423	395	438	420	431	444	456	432	455	450	454	393	408	443	432	437	464	434	421	487	448	477	467	491	433	430	400	465	449	444	430	436	465	438	465	429	418	494	432	454	460	418	439	437	460	420	440	431	436	454	464	449	452	441	400	439	412	421	452	482	413	432	461	424	445	420	432	434	471	429	402	428	417	456	462	449	440	437	441	438	443	466	413	419	424	457	420	439	458	438	406	467	423	424	420	442	460	421	448	435	413	434	413	456	451	398	463	424	426	458	431	441	444	433	408	420	440	452	467	431	467	425	428	476	419	432	450	448	437	437	429	423	429	462	445	424	441	428	402	429	442	461	454	411	436	423	413	433	425	452	465	461	447	460	458	419	424	441	439	422	407	428	446	444	446	402	416	415	412	409	461	444	422	452	420	481	409	441	502	471	408	423	426	494	446	452	443	424	448	438	430	452	446	420	437	442	409	436	440	461	411	457	407	396	430	457	415	453	460	441	453	442	436	453	454	439	447	423	447	428	448	435	433	416	409	469	498	433	453	454	425	444	428	429	418	445	443	431	425	441	449	436	418	445	442	441	454	436	409	465	430	435	430	425	439	426	464	389	426	432	445	438	429	449	448	455	415	425	470	446	445	417	388	406	457	420	439	419	448	458	420	427	486	396	448	507	434	479	440	468	416	437	440	445	432	497	394	457	469	414	452	423	427	428	458	481	430	472	452	447	417	422	431	416	434	429	441	449	433	418	428	450	469	408	454	451	424	439	460	422	439	441	451	426	458	440	463	461	419	424	456	430	437	468	439	409	447	423	429	411	473	455	419	419	425	448	473	452	453	431	394	413	417	413	478	461	429	444	476	466	435	451	453	416	440	457	454	450	452	453	432	428	439	462	436	434	419	415	445	452	427	397	442	434	464	418	403	444	425	416	439	433	448	446	445	433	422	446	429	422	433	455	394	419	432	431	440	404	440	461	446	450	408	462	466	427	422	426	465	464	451	409	405	439	427	485	442	455	449	454	437	452	430	447	448	420	411	407	441	420	425	445	408	409	446	442	439	440	416	492	473	419	440	456	438	439	425	472	432	476	437	434	454	455	442	436	406	405	428	454	404	433	453	421	435	439	496	467	430	459	438	440	465	422	437	421	422	429	441	445	434	419	453	478	460	448	450	430	421	477	435	440	455	443	399	470	462	427	451	431	465	441	404	453	433	433	433	444	405	451	400	404	415	422	411	423	448	433	439	402	421	428	416	437	405	455	454	423	429	435	426	445	432	441	452	434	424	463	459	446	439	448	469	433	421	454	424	416	445	411	439	422	448	434	442	427	406	431	433	441	424	436	431	464	436	451	438	442	428	475	445	423	444	435	461	428	403	458	435	468	472	460	474	450	431	477	408	450	433	452	406	476	428	442	463	458	437	401	456	479	425	455	436	414	440	434	468	425	437	454	442	433	429	392	464	461	470	483	461	421	476	434	417	421	449	449	426	460	428	416	464	425	468	467	427	421	452	441	376	455	450	428	419	416	449	457	466	462	446	429	442	404	470	421	410	419	472	465	453	436	442	423	436	464	403	464	454	483	463	448	438	444	462	434	420	409	440	446	445	424	418	445	399	412	447	455	435	431	443	420	445	486	447	425	436	493	424	445	455	440	441	467	440	458	437	446	432	427	472	455	409	491	413	470	498	455	461	435	401	469	452	441	423	432	419	471	424	417	463	439	465	468	479	455	461
4916	1336	1142	769	695	616	628	570	576	578	584	584	555	549	530	552	574	560	517	543	539	556	463	540	524	562	502	532	562	520	534	535	567	558	588	551	510	543	539	506	558	544	548	538	549	547	526	559	534	573	515	525	541	497	528	525	530	523	537	535	500	536	499	490	552	545	497	532	531	542	533	532	531	548	544	541	555	551	527	540	559	498	559	539	548	516	571	483	564	539	533	559	497	529	508	515	576	541	519	512	526	532	521	532	493	558	540	553	508	537	534	561	536	547	502	536	523	563	509	541	541	545	500	548	547	575	513	545	520	557	558	567	543	523	530	527	550	504	550	497	546	548	562	515	539	516	533	543	531	517	528	502	515	544	538	531	509	531	526	527	523	518	527	526	487	572	515	516	551	565	521	579	530	513	524	549	533	558	529	529	534	554	505	538	515	548	563	533	558	515	536	541	529	529	571	523	550	492	570	535	520	525	559	478	493	521	547	567	510	514	525	532	491	583	538	542	521	565	515	524	542	566	531	525	533	478	555	573	599	513	563	551	525	515	500	568	507	544	507	587	556	503	532	552	542	495	572	564	535	549	498	510	544	529	558	498	548	533	553	551	552	536	602	545	550	533	524	532	554	532	545	511	559	562	505	534	530	569	549	578	528	533	557	497	488	572	529	552	506	571	526	536	555	519	557	509	551	522	510	527	492	547	537	530	562	541	565	555	562	535	520	555	523	538	546	539	557	506	499	534	562	531	506	527	512	563	575	523	515	565	563	541	551	513	569	543	515	542	508	540	520	516	567	504	514	527	521	496	552	565	545	552	577	554	553	512	530	560	512	582	536	497	543	557	547	539	525	519	496	538	551	621	540	550	527	523	549	517	515	542	527	523	542	527	519	530	528	569	550	526	524	581	512	522	555	549	554	510	556	554	556	542	529	568	575	484	518	518	540	520	515	554	548	540	549	532	524	531	536	558	519	515	511	521	498	500	580	540	558	574	539	504	577	529	486	527	541	553	559	521	558	533	567	579	506	571	524	519	506	532	508	514	513	523	557	539	505	563	529	527	539	502	570	529	517	494	515	489	527	538	545	540	521	540	508	555	559	512	583	545	505	560	534	519	552	534	547	554	541	528	533	497	530	507	558	566	516	567	540	561	548	554	555	563	547	536	527	535	528	499	553	540	519	507	551	520	507	568	555	541	557	542	532	548	543	545	552	533	477	589	560	528	540	493	521	526	579	548	556	534	507	569	553	512	543	562	534	522	545	539	553	520	516	551	508	533	524	527	533	514	525	568	531	515	593	522	546	525	536	548	526	558	565	523	537	533	548	544	529	564	543	519	509	529	486	574	549	565	526	513	556	545	541	509	534	510	542	541	518	526	526	558	545	529	546	534	541	496	539	532	556	539	554	570	516	540	549	547	523	533	534	522	520	550	509	518	573	556	547	530	515	548	558	542	596	512	559	553	529	547	552	564	543	609	485	527	539	533	531	511	520	489	499	524	522	527	553	556	532	514	533	556	519	538	523	516	544	526	533	511	523	546	556	509	523	556	540	548	513	529	504	535	515	544	542	529	521	541	535	508	542	541	538	539	509	562	530	520	513	535	519	532	572	513	546	493	556	527	505	520	541	540	493	555	541	524	556	521	525	534	539	532	582	552	526	521	547	521	509	528	572	521	535	529	550	577	532	546	528	566	518	541	544	476	512	533	499	514	526	520	540	543	555	517	534	570	515	532	554	476	531	530	498	585	578	545	536	542	525	549	508	492	529	515	506	545	516	513	553	516	522	547	501	553	526	552	533	524	529	525	522	519	554	522	519	532	523	562	508	561	523	560	553	524	554	565	553	507	544	520	535	545	560	550	547	537	507	553	524	537	513	556	546	517	539	528	569	577	539	500	515	562	512	585	550	519	545	512	552	512	526	548	545	519	546	540	526	530	557	529	555	510	550	526	517	562	557	504	596	529	570	502	514	519	578	569	510	528	552	511	507	538	541	570	536	550	548	555	520	548	560	538	519	482	519	541	572	521	563	550	543	550	574	521	524	558	517	534	566	498	583	516	569	532	507	568	538	575	546	534	520	500	533	542	555	533	536	546	537	553	543	534	508	574	539	520	512	571	530	568	487	538	534	551	546	539	569	542	533	539	587	550	536	544	506	534	559	508	513	546	531	498	523	533	562	560	518	556	546	507	521	516	515	557	545	511	512	542	501	547	543	547	561	505	524	522	580	537	522	519	551	561	529	537	524	525	541	542	544	544	519	540	541	531	595	558	562	548	557	512	575	567	566	560	543	524	532	517	512	567	537	572	512	560	549	535	523	548	569	526	538	557	512	563	554	525	547	552	509	533	530	484	539	526	507	494	571	508	553	566	510	526	548	544	542	508	525	563	518	543	562	556	560	537	563	577	519	541	514	558	512	522	520	568	550	556	563	553	524	539	535	554	538	530	533	539	520	524	561	555	536	538	548	555	534	557	547	521	544	542	552	523	552	547	564	523	552	560	549	580	552	531	519	545	542	515	508	526	539	530	480	555	493	515	512	539	549	545	519	561	528	526	517	543	525	512	523	567	536	495	514	534	533	527	562	543	493	527	534	568	521	530	554	516	533	522	499	525	538	522	495	557	579	515	525	538	560	569	520	547	534	506	556	518	529	516	529	528	564	533	539	513	552	518	503	567	504	571	555	521	489	548	546	548	529	559	554	543	504	516	554	507	559	525	551	536	525	552	529	515	541	504	516	560	545	520	529	519	541	551	481	558	560	549	562	493	526	531	516	547	547	556	509	574	548	557	478	568	551	552	496	559	564	560	512	508	545	532	535	532	571	550	529	516	534	514	567	532	533	522	507	519	549	521	536	556	529	574	533	556	566	538	551	535	563	559	553	532	540	559	562	518	542	546	532	501	540	545	521	509	536	535	543	521	533	535	515	517	516	540	508	554	586	511	533	527	510	501	497	544	560	562	530	557	526	538	549	513	545	514	525	530	496	541	524	529	519	545	560	543	510	466	514	538	570	597	538	515	564	519	527	520	520	539	554	537	557	555	532	548	524	553	546	543	594	548	557	560	529	571	545	574	557	534	559	510	539	573	569	574	518	528	514	517	494	538	541	533	535	515	547	484	502	566	548	554	501	547	554	516	517	505	514	544	517	501	533	536	517	562	552	533	528	565	554	558	525	548	531	544	537	522	541	514	541	525	570	489	519	571	546	515	559	537	520	536	573	565	559	541	569	554	514	569	513	505	585	570	514	570	523	520	549	502	572	513	556	580	541	514	552	566	552	554	488	527	561	516	507	542	548	513	533	587	541	545	516	498	517	534	536	569	516	550	520	561	589	559	552	527	530	540	467	562	495	562	534	541	530	554	570	584	530	547	548	525	494	494	560	512	545	570	538	496	566	532	492	559	542	503	549	571	528	528	537	501	508	543	514	524	518	553	530	537	552	505	560	536	569	506	533	557	502	519	512	523	553	561	567	509	544	494	502	532	513	526
23826	21150	28581	23938	21131	12535	2073	1413	1181	1043	1089	999	1023	995	952	902	946	963	931	944	999	868	907	924	875	879	935	941	895	895	867	897	891	951	893	900	906	865	870	901	930	858	873	886	928	885	919	879	877	855	897	850	897	890	864	874	914	856	937	859	878	912	821	858	885	837	855	885	891	883	880	910	936	868	823	869	884	862	886	890	869	855	883	851	855	908	878	886	882	902	940	873	857	831	910	841	827	855	899	859	883	905	889	852	869	862	918	897	848	862	856	816	845	898	917	853	811	915	871	926	882	903	866	897	892	883	870	851	856	888	901	893	907	848	855	843	856	862	913	873	873	889	871	879	842	869	868	843	882	863	894	840	838	833	856	919	857	814	915	881	886	881	852	910	878	844	882	879	860	859	881	865	885	860	882	860	856	815	894	831	872	889	853	888	870	884	874	892	906	868	873	874	906	849	893	878	854	882	826	793	824	887	868	884	885	844	850	874	891	870	886	864	907	878	881	878	844	863	875	894	888	870	852	882	867	844	797	843	834	869	874	897	863	882	832	875	847	827	878	899	902	853	900	817	865	837	818	853	879	888	884	857	892	805	834	853	894	833	861	859	883	851	814	827	889	876	889	886	843	904	795	827	869	883	914	827	886	852	885	933	854	855	872	845	826	827	863	806	845	855	841	864	884	837	855	896	817	868	846	803	857	848	886	828	903	890	850	888	882	826	855	850	921	877	902	874	879	888	892	828	864	888	833	897	897	855	867	869	885	910	823	887	890	941	888	862	903	884	886	804	903	837	876	854	905	836	894	909	841	870	872	847	870	908	867	870	898	892	848	840	843	871	854	889	872	827	837	901	838	865	824	836	860	827	875	834	868	829	835	812	826	833	855	805	881	895	875	829	869	848	847	853	876	883	944	788	909	861	841	912	901	886	810	854	873	856	884	835	868	899	793	845	807	851	906	835	800	852	876	834	907	860	835	871	843	858	920	872	887	877	858	822	856	879	875	872	825	911	886	896	835	921	840	764	858	878	845	891	854	833	842	829	874	853	884	813	906	860	918	839	917	899	846	814	887	891	917	880	826	882	864	877	864	833	870	892	933	883	853	882	880	898	899	866	828	876	868	853	811	853	840	929	898	889	882	887	807	846	820	905	814	874	846	820	866	864	847	860	863	848	919	880	841	805	802	906	895	828	876	897	806	893	885	852	862	839	835	841	845	864	904	848	851	862	885	838	827	897	871	846	805	838	906	874	890	850	852	844	853	874	851	851	864	841	831	863	820	868	817	829	857	843	848	856	845	855	813	863	820	877	866	913	865	823	849	862	827	918	850	903	890	892	881	841	886	853	860	855	835	794	862	840	869	912	837	868	856	853	885	859	831	832	804	868	888	882	861	872	859	841	861	910	822	874	873	855	893	865	851	911	891	834	836	864	860	918	875	901	895	840	807	852	887	843	833	883	848	886	845	910	876	864	847	811	857	896	874	858	883	852	910	816	898	858	873	904	834	851	904	850	866	917	835	818	853	846	788	860	888	864	858	834	878	841	919	868	854	830	813	873	849	811	902	854	895	917	865	904	859	884	859	824	884	869	877	831	866	876	906	895	807	916	861	830	846	873	845	819	878	904	849	826	843	881	870	930	834	889	870	900	869	848	914	837	868	812	901	872	812	874	871	897	883	843	859	869	846	844	850	826	872	874	872	832	863	879	866	879	816	817	886	892	853	884	867	835	919	813	858	836	841	871	917	847	811	837	905	842	896	825	834	847	834	821	866	829	859	845	855	870	852	856	900	817	839	862	875	807	831	867	853	847	866	812	861	863	899	882	883	893	860	859	875	924	829	883	853	866	814	808	884	869	830	852	857	875	869	832	872	875	797	950	852	854	872	841	825	853	913	874	861	882	832	816	897	879	903	807	874	875	868	809	875	867	833	848	889	897	915	797	876	872	870	934	822	836	832	868	881	862	824	891	893	903	851	832	890	867	859	894	895	882	825	893	854	875	865	865	877	860	860	854	864	851	879	824	867	859	845	899	875	794	921	871	805	874	814	877	836	865	879	907	834	869	893	842	810	875	859	929	905	892	832	845	867	822	826	916	869	860	847	845	881	862	829	863	883	849	871	852	883	874	867	864	858	821	822	866	848	876	907	860	856	863	878	883	846	861	912	842	908	901	850	821	909	923	869	806	897	859	882	900	856	896	863	882	823	900	877	810	843	854	891	866	923	846	825	874	907	811	867	862	861	863	849	833	844	880	869	826	828	865	932	855	902	881	858	828	903	836	903	824	859	825	842	883	868	879	873	893	842	848	860	834	879	775	835	900	849	855	821	828	801	859	884	879	881	882	913	870	839	835	860	922	848	908	873	845	842	914	870	882	830	848	843	859	852	900	887	872	829	874	828	864	886	842	887	870	875	826	882	875	907	841	896	865	862	868	846	853	868	844	816	876	878	863	871	855	882	871	850	844	887	825	770	854	881	901	836	860	871	905	899	886	905	874	861	885	883	884	819	865	847	873	855	908	830	887	922	869	849	866	908	838	866	882	884	860	883	895	863	867	826	841	854	866	862	833	816	895	864	882	871	887	785	859	852	860	857	806	846	844	870	869	884	812	892	872	892	880	829	896	818	882	831	854	862	841	874	867	822	902	887	876	913	859	875	869	895	866	845	823	810	907	868	891	871	859	867	824	886	883	891	841	860	844	857	811	855	854	861	856	881	904	846	876	877	917	848	884	830	851	827	856	917	852	911	881	850	902	903	847	850	886	840	902	847	852	866	833	856	853	866	882	858	849	892	837	873	873	850	852	866	857	858	862	885	842	847	901	864	853	844	861	840	866	873	832	861	882	841	847	920	853	920	875	813	885	844	877	839	903	840	902	884	877	813	940	853	852	886	891	834	823	918	859	838	871	880	872	893	860	901	881	852	866	872	837	881	857	838	899	837	892	847	880	829	894	854	869	826	877	843	856	830	849	875	865	867	947	873	837	902	840	834	831	855	829	849	849	887	820	905	857	863	853	867	880	876	844	895	862	855	871	868	865	846	909	875	885	855	863	878	838	860	855	847	898	889	842	893	902	921	912	856	862	856	899	850	840	863	882	846	870	831	856	851	850	855	907	843	895	879	824	865	818	888	864	875	868	837	844	896	940	879	885	883	854	871	812	871	904	890	838	790	809	885	842	856	866	831	857	826	821	885	890	850	864	813	824	852	872	831	862	903	860	884	881	913	853	796	917	831	837	873	874	866	855	865	883	884	783	849	910	828	834	866	841	870	903	924	865	838	859	818	906	841	904	839	866	884	866	870	922	810	915	858	882	888	845	846	862	828	852	860	871	858	882	810	855	856	893	884	860	888	919	902	847	797	864	861	928	801	868	844	838	890	874	909	896	874	846	867	845	869	874	824	885	824	891	879	870	866	856	847	825	860	852	806	848	880	932	862	902	872	892	893	848	849	876	884	839	864	857	823	843	878	894	912	893	905	877	884	864	837	810
13938	10585	8834	4651	3463	2739	2368	2050	1711	1579	1523	1386	1322	1293	1184	1166	1217	1140	1194	1079	1101	1069	1097	1069	1104	1102	1083	1063	1047	1016	1028	1032	988	1013	1060	1027	1041	1062	1037	1022	1033	1017	1056	1042	1015	1045	1053	1053	1032	1021	1035	990	965	1040	1026	1008	1008	1036	1051	1028	1015	1030	992	1010	982	1013	1014	987	988	1038	991	1051	1081	1067	992	1018	973	1002	1002	1074	1041	954	1042	986	1046	1054	991	988	988	1046	1020	1007	1069	1014	928	1081	1080	976	1038	1017	1002	1005	1020	991	998	974	992	971	996	961	1000	986	969	998	938	987	1086	1010	1071	988	1031	1050	1011	990	1002	1019	1015	1043	1021	1017	1026	1041	984	1057	1021	1021	1088	1014	1025	1022	1043	968	984	1011	972	991	1042	1029	989	1002	1005	1007	1008	1068	989	1034	1060	1017	1106	977	1022	985	1052	995	993	956	988	1023	1039	1011	1057	1052	982	1032	999	1037	1039	994	1026	966	1007	1043	984	1025	998	960	1024	1015	1049	1030	995	984	1001	998	996	993	985	970	1010	991	1009	949	1043	990	1041	1025	1049	1001	1082	1013	1009	1018	1049	1019	1035	982	997	1052	1059	971	1033	1030	1048	1007	1003	1010	992	978	973	1042	1030	1010	948	1014	1031	1017	1014	1022	1044	1059	1011	1052	1061	1044	1011	1006	924	970	997	1020	1039	976	982	1028	975	984	1011	1019	975	1023	992	986	1040	1003	1024	1034	1044	1058	1050	1070	1089	988	995	997	1015	1026	1036	1063	1016	965	974	1011	987	1028	1034	1013	1022	1062	997	1012	981	1074	1018	1026	1036	999	983	989	990	991	1003	983	1009	969	1025	998	978	1046	1033	988	1020	969	1010	1014	955	1031	930	1052	950	1019	984	1032	1010	993	1016	1057	1058	1062	973	989	1050	962	993	994	1010	1029	1002	1061	1069	998	985	1089	1012	1029	1011	1002	983	1003	961	990	1028	1019	993	1016	1012	1030	1018	1051	1042	1044	1056	1024	1022	1029	1040	1018	979	1053	1018	1060	976	1078	979	1006	1017	1017	1043	1001	1019	962	1079	1045	961	1035	1003	1033	1021	1045	1013	989	966	960	988	987	1027	983	979	1014	941	1025	959	1008	1010	1016	997	983	972	1011	1038	1030	1010	1006	941	1032	990	1030	988	958	1008	961	1000	1033	993	1028	1071	1043	997	1019	989	979	1022	1019	1027	997	1034	1040	1064	1005	1053	958	990	1021	1022	1017	1012	1016	1078	1004	1028	1019	938	1014	999	1034	1025	1040	988	964	1075	955	979	1023	1030	986	989	1045	1067	989	1007	1061	982	1019	1019	958	1033	977	1021	1011	947	1005	995	973	1016	1024	996	1032	1017	1105	977	998	1028	1032	981	958	1034	995	968	1031	1081	992	970	1046	989	1032	971	1007	997	1027	998	1011	1013	1034	1020	1020	1033	1028	978	1021	1037	1039	1026	993	989	996	1057	1022	952	1050	946	1035	1041	1021	994	1016	1030	1051	995	938	1062	1009	999	1035	973	969	1018	1060	956	1016	1016	1010	1019	1019	1085	1021	997	1065	993	1025	975	1005	972	958	1003	1020	1076	1021	1040	1028	1014	1035	992	981	1055	992	971	1038	1018	1045	1020	1006	1004	994	1031	960	1016	1011	1014	1013	1034	1005	1001	1105	1012	1031	1051	1000	1011	1022	1022	1047	1017	1005	1035	991	1038	1031	1006	1044	1005	1004	1041	1040	1021	1031	999	976	1076	1035	1009	1070	1011	989	1068	1068	1038	1004	961	1033	1037	1006	1011	1036	987	981	983	1017	971	983	977	1037	1070	1030	1047	979	1006	987	1005	1035	1006	1020	1011	1058	1042	979	1024	1037	1013	993	1028	1064	924	1063	1004	994	1025	1000	1001	1019	1029	987	982	993	1039	984	1080	1065	980	1012	1021	944	982	1004	1030	990	1073	1024	1059	969	1014	1023	1012	1013	986	1010	976	949	970	1005	978	946	980	1017	1009	1032	1006	1010	1043	1060	1010	1064	1087	1021	1052	997	960	1005	980	961	1067	1013	1059	926	1000	1009	992	1026	1027	1016	983	955	989	1047	984	980	971	1036	995	1057	998	1044	983	1073	1056	1035	1048	1022	967	1019	1009	1013	993	1020	1065	1029	991	978	952	1030	1012	1009	1054	1008	1010	1070	1046	989	1064	982	1014	951	1021	994	994	1030	986	962	1014	1044	995	1012	1071	1020	1052	1019	967	1022	1041	971	999	973	992	1030	1090	1004	956	1040	1004	1029	1068	968	1002	1008	1023	1017	993	991	1008	985	983	1050	990	1053	1086	979	1030	1025	964	1012	1051	1057	1014	992	1053	1017	995	1001	988	1016	1036	1019	963	994	1014	1075	1027	979	944	973	1012	994	1008	1031	954	983	1000	987	1033	1023	1064	1076	973	1008	1029	1022	1004	1031	1025	1038	1003	1056	967	1000	981	1029	1006	986	1032	998	1001	977	966	967	1008	1020	1019	975	1005	1052	972	972	1021	997	1036	997	1028	1025	1003	1015	1016	1049	1060	951	1106	992	996	979	1064	1008	1007	1050	1025	1052	1011	1017	961	1031	1004	1028	1000	1047	940	1030	1024	1011	996	964	1008	1016	1063	1002	995	1090	1027	1016	1005	970	1038	1028	975	1012	1042	1019	1058	1009	1024	1037	979	1025	1005	1030	951	1012	992	952	1013	1007	1016	1020	1052	1023	1029	1039	1051	994	987	1014	1028	1029	1021	1076	976	1014	996	1047	973	1029	1004	968	961	985	1012	993	976	1036	1044	986	953	1011	979	987	996	1002	987	1075	1081	978	988	1059	1031	982	1010	991	1053	1008	1022	1040	1005	990	975	983	1032	1017	1054	1043	1023	1077	1088	1028	1004	988	1020	1040	960	1081	1005	1036	1044	1032	1012	1033	1016	1003	1076	995	1063	1030	1032	1009	1026	1013	1032	1044	1020	1060	1025	950	1027	1020	968	1017	1020	1005	974	1043	972	1043	1001	958	973	994	1043	1038	1050	951	1019	1016	1006	952	1046	1031	1050	1038	997	1023	957	1028	985	1005	1028	1044	979	971	1025	963	997	986	994	984	1011	996	961	1038	1020	998	1014	1035	989	1053	1005	1029	1080	1028	1041	1067	1010	981	997	1018	983	1003	1024	964	995	979	1006	1018	1037	1012	994	967	1001	1039	1056	1032	977	1093	1020	982	976	1018	1000	998	1032	1056	1001	984	1012	991	1003	993	1080	970	1027	1020	1027	1007	1032	1053	1007	914	990	1021	1025	993	1085	1007	1021	1033	1068	1046	978	1011	975	1062	1033	1048	1059	982	947	982	977	1030	1023	1003	1056	977	985	991	1046	1069	991	1007	1005	1066	1033	990	1035	976	974	1019	1063	987	1051	1003	1029	1016	1016	1024	1020	1002	970	1038	979	1029	1022	1012	1007	1018	1053	985	958	1014	986	1038	1065	1007	990	1018	971	1014	996	992	1051	1001	967	1046	1044	1042	999	1000	1064	965	1031	944	1022	943	965	1003	1044	1011	977	994	1013	993	930	983	1013	1010	1022	1003	1013	1033	1043	1013	988	1034	1043	1017	996	994	1058	1019	1030	1086	1038	1044	1028	1076	1017	1002	1030	1027	993	1005	1013	953	1028	997	1003	1029	1065	1003	1001	1001	1081	1010	1018	1018	984	1006	1024	1033	963	961	1029	977	991	964	1020	983	1053	990	1015	1030	1048	1004	1019	1000	1051	985	1007	995	1013	995	1085	1017	1071	1031	1025	1019	1056	998	1031	1016	1036	1032	928	1063	959	1040	1022	971	974	1015	972	1067	1005	1062	1007	989	979	962	1004	1035	1004	1000	1000	1021	996	998	1026	933	1014	985	1003	1009	1026	975	1050	1032	1010	1013	1010	1041	1070	993	1041	1054	960	1031	975	1013	997	1007	955	941	1022	985	1061	962	965	990	1046	1017	1010	985	1031	1020	998	1035	1038	1002	953	941	1014	992	1041	1022	1022	962	973	1055	1013	1070	993	1011	1035	1025	984	974	1009	992	1110	960	1049	1051	1011	1045	1029	1031	1011	1025	1056	967	993	1033	1027	1019	1054	1026	1021	1039	1023	992	1003	1007	1012	935	989	980	1047	1000	1020	1022	1001	989	968	1039	983	975	1029	938	1022	1028	1000	979	1054	1010	1024	996	1044	970	992	1044	1005	1032	1021	986	1011	1015	1098	948	1015	965	1092	982	1010	995	1030	977	1014	1000	1044	1048	1007	1045	963	1018	1010	1043	981	997	984	1030	1035	980	945	1030	1047	1025	1017	992	1001	1010	957	1080	966	954	976	973	1032	1013	1019	1031	998	1002	1004	986	1029	1020	1031	1018	972	981	1039	1040	957	990	1027	1030	1042	1025	1060	986	1036	1000	1000	1010	1028	1051	963	1020	1032	1006	955	1025
25202	21129	27444	24967	10522	779	639	511	459	435	449	378	377	374	407	346	391	345	376	342	354	356	348	354	344	322	326	350	367	321	342	358	333	325	337	369	349	333	348	330	314	311	348	359	337	314	331	303	345	364	340	327	358	358	367	308	307	367	320	317	355	321	335	340	343	319	324	340	323	339	314	309	335	339	300	334	318	367	342	347	330	335	367	294	325	336	321	363	322	340	367	340	324	325	305	300	352	340	303	342	328	336	331	311	344	313	315	327	323	307	319	337	321	337	346	333	341	338	329	347	333	333	326	331	351	317	322	308	344	320	323	317	325	298	319	353	329	363	365	315	344	310	328	316	353	333	328	359	302	335	321	358	326	311	291	347	316	346	363	340	301	317	320	349	308	318	348	308	332	327	340	335	347	361	331	352	318	331	340	312	314	310	337	333	339	332	332	343	340	322	326	308	324	338	332	320	321	341	334	307	339	331	329	361	312	320	331	349	345	319	349	311	299	298	326	348	303	330	316	354	313	337	353	338	341	320	327	328	349	343	315	321	333	303	345	301	366	343	372	341	326	362	355	347	331	338	274	322	322	327	295	305	336	320	330	327	321	334	357	345	327	339	346	322	355	310	339	347	302	316	349	333	357	334	350	324	299	348	348	347	376	370	325	354	318	327	315	307	356	329	340	307	300	316	343	308	288	323	299	354	318	319	322	337	338	326	327	347	335	319	357	297	346	342	286	340	343	299	290	325	366	303	333	334	358	329	355	311	296	362	351	349	343	317	332	306	317	307	371	319	314	338	329	316	355	316	302	316	322	363	361	331	342	360	322	320	310	337	324	352	295	318	325	322	310	357	313	297	328	333	323	351	341	311	329	320	340	313	304	316	309	321	332	332	311	318	296	362	330	324	340	343	304	314	324	322	305	349	333	330	319	326	361	355	305	374	349	353	312	334	340	332	344	347	343	345	323	310	328	342	347	336	362	320	352	343	356	340	336	321	321	323	378	332	336	316	305	331	351	317	314	307	307	346	345	309	325	310	290	300	332	329	333	334	325	307	331	322	302	305	348	316	318	328	319	319	319	294	337	337	318	333	325	338	318	323	352	321	334	342	342	312	351	312	326	337	326	346	298	316	318	322	361	308	332	341	342	334	323	307	329	312	306	349	349	292	328	315	312	280	356	334	340	363	310	343	374	318	301	353	308	357	343	351	324	304	335	308	318	311	336	345	325	323	347	334	297	356	325	334	332	318	315	368	315	360	329	358	367	344	318	293	338	346	309	306	330	322	347	340	352	345	346	312	323	309	326	336	340	329	311	365	316	373	341	320	328	313	348	319	333	330	320	297	315	346	325	318	332	307	322	315	312	328	337	358	347	326	314	293	353	373	339	333	314	329	313	343	337	326	323	309	321	331	314	343	353	344	343	347	337	284	327	340	314	345	358	323	311	286	310	329	336	306	340	339	360	334	319	362	357	335	333	326	337	347	355	348	348	325	325	324	328	309	339	355	336	323	318	306	308	321	333	325	322	331	338	330	327	326	348	337	321	354	356	349	352	319	350	315	347	290	323	318	315	338	358	324	321	371	310	350	290	321	355	330	380	303	336	347	336	354	315	340	324	332	305	328	280	346	336	311	324	331	332	324	335	337	323	341	362	338	335	322	304	337	318	325	321	319	321	327	333	360	326	367	348	319	318	307	339	312	373	316	306	300	340	340	339	320	333	309	346	335	322	319	304	310	349	337	326	297	304	310	340	317	320	307	341	348	303	298	355	340	344	351	319	314	311	349	295	330	343	305	342	316	341	331	306	332	310	354	347	332	310	334	336	312	319	311	334	321	334	322	342	335	321	317	339	328	328	300	336	333	351	339	319	340	353	327	311	304	316	349	326	351	323	355	326	327	334	330	319	323	308	333	337	308	324	299	313	329	321	352	338	307	317	325	306	349	317	355	299	322	344	336	343	294	300	290	307	333	325	321	334	299	322	336	359	318	315	342	338	345	325	317	330	320	367	329	314	342	346	323	316	348	322	336	363	286	311	309	310	318	332	355	362	328	316	324	313	292	362	330	334	312	315	328	295	331	347	304	339	340	308	324	335	353	305	341	325	344	330	329	308	305	323	298	336	349	332	320	308	327	340	307	365	323	331	320	331	337	358	314	348	318	361	312	331	302	350	315	349	326	332	353	342	324	344	318	318	317	315	335	314	285	327	317	315	332	302	323	322	326	371	333	309	373	329	336	333	337	322	312	326	318	325	314	333	335	322	333	308	321	338	341	323	337	320	331	325	320	348	308	331	311	330	303	320	331	351	320	335	350	325	349	323	313	376	317	315	334	337	330	295	314	306	321	353	335	305	330	324	367	332	344	331	343	340	335	349	303	334	342	310	337	334	292	324	316	345	313	359	342	305	329	334	347	347	353	363	330	334	361	339	288	338	327	322	348	328	336	344	326	328	321	303	337	320	304	372	298	321	325	323	300	350	310	361	312	341	339	346	299	307	342	337	312	325	334	312	309	350	340	337	349	353	325	306	355	341	343	311	331	332	319	332	322	338	339	324	322	294	327	315	309	346	306	364	354	293	322	322	364	366	310	342	325	346	317	322	319	335	353	309	306	332	318	316	348	320	331	352	340	304	323	348	346	308	330	356	355	357	341	343	332	312	335	320	347	330	344	306	334	348	332	325	310	357	310	338	319	293	295	326	331	346	339	344	321	321	336	326	338	358	317	344	317	316	325	304	353	323	325	364	343	370	338	322	348	333	317	334	345	328	320	333	334	320	330	324	314	320	288	313	337	333	333	337	331	319	326	310	331	343	322	328	338	320	313	304	314	306	333	321	316	316	299	295	358	346	330	330	323	349	333	351	342	381	340	314	315	343	318	319	324	336	309	323	352	310	342	320	298	326	326	327	345	334	338	343	342	319	311	302	320	395	335	305	327	335	319	334	373	340	324	319	322	323	354	351	339	318	312	332	353	307	343	348	332	348	320	306	325	307	342	334	283	301	318	347	310	326	328	329	352	310	304	297	347	327	328	310	358	332	327	305	285	322	327	299	341	334	326	334	332	310	322	350	318	310	290	319	323	315	325	333	316	319	331	339	334	299	347	316	335	344	341	336	339	287	331	319	346	324	323	352	356	353	339	356	328	355	322	350	371	325	360	336	309	327	319	321	308	341	324	309	332	335	349	288	334	362	338	336	301	327	345	343	325	326	323	332	339	308	297	317	332	320	315	340	322	347	291	342	342	320	288	333	335	313	366	309	356	327	313	302	339	313	333	315	327	314	348	323	306	310	305	330	334	342	311	345	342	321	327	319	318	321	309	343	311	334	336	351	330	340	312	312	308	319	325	372	320	311	318	318	336	333	340	328	336	355	323	323	309	327	322	343	324	293	326	332	347	319	343	344	357	360	344	341	310	324	353	328	299	337	340	344	324	320	320	342	353	319	298	353	330	305	326	331	343	373	319	314	361	315	317	348	347	368	322	348	352	329	336
12694	5904	4766	2313	1776	1385	1178	1020	821	768	685	652	637	573	506	532	527	537	491	490	451	476	462	453	465	475	470	492	446	444	486	469	472	459	439	418	463	404	450	411	428	376	448	449	475	414	443	446	439	413	466	433	440	466	433	442	434	425	507	471	428	452	429	436	395	405	443	443	431	459	472	419	440	460	445	422	389	410	469	435	436	418	437	473	437	433	482	439	412	465	423	463	410	445	436	450	484	424	415	493	441	448	452	446	424	421	434	430	449	428	425	433	443	398	410	455	423	445	432	421	390	426	420	466	409	476	421	426	405	471	453	466	457	448	464	447	408	396	432	407	419	463	453	430	415	455	435	443	440	450	430	454	378	443	422	449	430	411	446	424	414	408	418	462	429	431	427	436	406	413	455	418	428	407	454	465	394	445	432	438	473	425	436	429	411	428	405	475	465	424	423	442	386	432	450	413	438	454	432	427	423	468	461	437	434	444	406	406	432	437	432	436	488	479	462	462	442	452	417	434	479	438	451	402	444	451	453	411	463	416	413	430	425	423	438	439	426	455	461	424	420	466	445	414	438	422	448	422	402	439	394	405	421	440	407	468	409	466	381	430	401	426	431	453	415	460	456	434	427	484	435	435	456	423	441	432	442	422	430	419	420	454	463	403	451	428	409	476	410	400	441	403	462	452	451	448	373	459	430	451	416	416	407	414	427	422	445	435	414	450	408	394	442	446	425	451	476	467	438	435	478	478	429	425	464	411	416	420	465	451	411	447	450	442	438	412	447	418	418	426	407	436	429	462	412	436	437	398	437	456	406	384	419	454	448	394	428	413	462	426	420	429	412	438	458	398	453	427	443	438	456	395	419	449	437	433	462	461	414	441	437	458	436	449	430	437	428	419	412	443	429	434	420	444	431	432	436	429	452	400	434	414	418	455	435	415	429	431	447	401	423	408	434	435	436	448	429	394	436	445	427	420	423	460	441	421	404	416	480	442	434	425	422	451	413	455	437	412	451	396	424	387	386	464	414	441	431	435	433	418	452	422	472	464	434	411	454	488	436	437	435	445	437	457	392	440	419	460	438	444	398	394	435	399	448	399	442	449	431	431	396	409	435	439	414	454	442	438	427	453	429	456	460	429	407	434	443	438	435	451	383	444	436	428	443	399	461	467	455	444	441	435	435	457	449	410	430	441	428	408	415	443	446	444	418	440	427	410	413	429	417	433	413	424	423	419	440	489	426	406	395	402	471	439	396	447	458	434	393	429	391	429	415	437	433	445	479	444	447	455	477	420	440	456	473	419	423	425	457	439	425	424	431	388	421	425	420	433	441	441	435	418	418	431	394	426	422	422	434	462	422	424	482	431	445	453	390	432	426	450	434	433	421	411	422	428	386	436	460	415	431	453	425	415	440	431	440	460	442	454	432	425	445	410	435	452	493	449	403	405	396	432	409	440	445	362	448	416	432	434	421	392	421	455	430	410	413	428	413	420	408	445	416	416	408	437	406	449	395	490	436	415	410	418	409	388	446	413	409	449	430	423	419	447	408	416	414	433	456	437	421	406	452	451	418	458	394	434	406	407	498	389	459	425	425	455	459	418	413	412	394	454	448	437	451	427	423	459	423	435	436	444	436	428	458	448	420	378	429	427	442	445	467	418	445	430	489	460	468	422	405	440	397	418	451	443	458	389	417	415	436	458	440	384	462	446	418	411	446	422	407	427	409	439	462	446	404	398	448	433	420	460	448	392	438	416	432	468	426	456	424	425	452	414	429	458	437	415	441	416	419	440	443	445	445	435	396	435	437	412	428	442	436	445	457	425	439	412	446	414	458	409	459	396	434	473	464	403	425	417	420	423	411	411	410	469	471	459	408	409	445	436	423	423	438	456	440	456	421	448	424	435	443	441	470	402	428	495	437	468	461	436	419	403	413	444	423	465	414	435	408	445	418	413	413	437	450	431	440	435	442	483	461	434	462	423	451	438	400	429	470	454	440	412	454	472	416	471	452	453	418	426	445	442	462	458	434	419	472	426	428	434	393	456	417	430	426	444	437	448	388	461	460	430	415	454	438	417	448	454	441	412	426	466	451	379	432	442	411	419	472	418	430	451	414	471	438	442	427	444	425	431	416	463	399	398	444	470	439	424	420	435	423	442	406	460	458	435	426	447	444	456	452	418	399	428	422	407	457	417	449	446	413	426	400	426	456	420	454	430	438	424	416	402	465	430	420	440	452	434	477	421	488	450	422	438	404	428	413	405	464	437	419	450	449	437	459	429	417	462	451	419	444	427	430	440	441	413	402	480	432	411	419	435	457	472	420	411	422	390	457	409	454	475	419	445	392	420	434	454	473	433	485	452	401	419	420	451	426	403	423	448	456	428	462	405	416	426	389	482	467	457	435	412	446	412	413	470	440	396	431	418	411	433	397	423	403	446	421	422	419	406	478	440	461	404	439	426	437	436	450	435	430	447	450	428	433	435	469	422	434	450	409	451	429	446	436	441	432	439	411	477	423	411	447	422	438	483	422	443	452	425	422	424	429	436	445	392	425	485	449	422	434	449	439	406	439	398	417	397	393	414	420	410	443	432	465	429	450	418	445	425	441	414	453	414	464	436	440	432	427	435	429	405	437	452	446	466	440	445	397	445	438	418	401	348	438	408	412	460	431	450	445	422	399	455	452	480	461	448	428	455	449	438	443	445	451	454	411	443	423	430	450	424	415	426	427	451	461	459	422	440	456	434	441	453	440	443	432	457	446	412	401	419	444	460	403	436	402	427	471	425	444	433	411	420	442	423	424	428	424	464	450	412	460	444	421	450	447	383	417	429	414	455	445	431	434	442	439	436	424	447	445	426	416	399	447	388	408	407	455	415	442	429	433	440	402	432	422	434	428	474	407	438	432	419	464	476	402	398	434	446	443	421	411	460	414	438	412	411	405	413	457	445	422	424	407	425	422	470	411	455	420	444	462	419	427	415	466	444	464	443	415	432	460	423	435	439	437	414	451	424	449	435	445	428	456	422	441	396	474	397	431	405	453	463	430	417	452	417	424	406	444	450	420	418	436	417	466	390	439	426	474	435	418	431	444	430	406	440	440	457	384	436	401	434	431	455	430	453	436	417	438	405	421	436	429	448	417	429	420	428	421	405	423	427	439	429	423	414	419	473	427	453	408	434	435	406	436	414	451	429	432	410	453	432	423	424	443	416	415	429	411	426	437	490	433	401	464	423	419	454	402	464	464	412	427	444	422	408	396	440	446	450	457	441	430	414	429	429	437	440	407	442	450	463	418	417	424	453	411	443	451	435	452	419	460	435	449	424	420	414	439	431	487	434	437	456	440	422	439	442	404	427	421	434	487	418	432	419	432	401	417	420	440	409	447	445	452	439	421	454	467	428	443	450	429	446	446	428	451	432	417	439	431	442	480	457	443	433	443	439	448	408	431	439	407	450	447	455	431	496	427	440	411	394	429	393	411	451	441	449	439	434	463	444
22857	21170	29044	23560	21163	21239	11879	2126	1461	1429	1347	1258	1146	1141	1085	1125	1044	1088	1048	1026	1047	1025	993	1036	969	968	971	946	972	936	936	974	955	962	965	932	945	935	937	938	989	922	958	976	955	944	895	991	888	958	890	938	918	884	884	924	930	874	945	962	966	929	939	902	950	960	934	922	928	942	948	959	916	945	983	958	933	917	970	947	993	931	926	874	936	851	926	965	832	884	882	912	887	903	845	907	968	939	910	902	914	928	942	915	905	969	949	899	873	872	890	933	927	885	902	934	938	921	928	935	940	884	957	907	895	896	917	905	905	927	948	929	944	862	891	929	950	959	895	915	952	883	897	931	893	914	933	951	928	930	967	977	971	938	934	967	906	943	951	881	970	942	898	959	910	881	934	920	928	929	934	970	909	925	927	945	942	944	870	971	935	951	921	940	943	928	849	960	931	873	898	976	910	919	912	883	859	934	922	919	881	929	901	983	1010	922	881	874	934	916	929	901	920	955	933	950	924	913	954	926	953	951	926	918	932	973	962	958	890	967	900	914	913	906	929	890	889	946	874	912	889	953	1035	907	903	925	914	903	952	938	924	907	960	874	931	884	885	927	930	941	946	971	926	911	965	927	922	882	912	945	910	930	925	911	936	981	934	893	925	924	892	923	907	975	922	979	927	882	877	958	941	936	879	911	933	925	953	870	893	893	843	929	914	901	926	883	888	907	922	933	950	909	930	879	954	985	874	912	856	916	942	923	888	868	889	912	901	886	897	903	970	924	867	934	885	925	875	930	892	914	921	981	950	917	980	899	975	875	929	916	959	960	962	881	924	895	970	937	906	979	914	885	958	928	937	909	871	961	869	885	912	975	876	932	879	907	986	917	923	892	959	875	911	901	905	880	925	905	935	931	958	898	1002	903	920	944	886	911	902	950	913	952	936	914	947	918	925	917	915	902	953	943	936	878	921	967	973	911	943	923	885	930	905	908	937	888	960	917	972	970	929	918	912	902	915	972	884	911	951	927	907	915	904	934	925	944	967	886	940	971	951	924	899	917	883	921	913	931	940	932	877	940	953	950	924	907	889	957	963	895	918	925	945	973	974	921	938	945	934	920	906	889	931	943	894	952	951	918	925	924	883	908	930	955	945	911	915	915	963	927	958	848	885	972	939	895	900	894	912	922	947	943	931	962	886	935	984	959	945	930	955	895	945	895	874	958	950	927	938	961	924	943	860	920	914	861	953	914	970	998	935	926	892	922	949	858	913	936	963	892	942	906	939	946	954	946	909	936	870	877	935	911	863	841	925	910	906	871	968	959	935	966	875	902	891	916	896	886	906	917	952	934	909	916	891	942	977	948	897	931	938	921	940	962	938	904	930	872	984	907	976	930	914	911	877	939	949	944	941	976	962	974	945	925	837	953	943	905	953	905	934	912	906	925	921	897	906	934	887	916	927	863	991	960	885	866	936	921	910	890	946	924	889	941	944	903	899	943	891	922	910	899	875	962	896	915	929	970	923	915	966	893	904	923	916	916	960	895	872	915	891	907	928	911	981	948	952	931	942	928	919	928	838	962	901	953	910	993	996	878	928	951	953	962	919	903	958	900	904	907	932	917	901	918	909	932	942	896	919	930	921	887	881	939	902	939	910	928	923	945	950	901	960	916	921	895	923	883	934	925	938	917	870	875	877	947	943	921	927	933	883	897	941	894	901	900	916	915	948	956	926	879	853	957	912	929	941	957	903	908	901	897	955	925	908	940	882	894	869	949	946	904	874	960	947	869	926	920	929	917	962	905	921	926	896	859	907	904	944	926	921	926	859	934	889	980	989	919	942	960	875	871	931	948	891	988	959	928	926	909	933	912	889	890	974	963	940	952	895	872	907	977	928	902	910	900	921	937	921	892	910	914	901	927	843	901	919	921	900	966	910	895	914	950	967	940	925	936	968	906	957	907	934	888	819	875	952	926	895	937	906	917	899	1008	908	966	877	866	909	880	915	946	890	951	913	920	906	915	904	941	911	935	934	881	963	886	899	940	919	963	907	911	983	920	931	966	941	934	921	879	872	879	898	905	906	930	936	926	898	974	947	984	922	901	891	916	952	961	941	891	917	910	864	935	930	907	909	923	912	948	902	958	883	936	923	908	923	876	925	915	947	923	892	881	935	936	897	929	917	858	950	919	902	912	908	943	935	937	961	908	914	922	896	903	941	918	908	943	936	939	950	918	944	857	947	927	843	926	916	924	972	921	888	955	957	915	936	905	917	980	886	902	922	922	947	928	897	963	921	904	948	969	951	932	914	894	914	905	891	956	909	881	949	891	978	922	911	941	951	928	904	926	944	949	916	922	874	891	966	858	892	926	932	953	945	904	818	982	939	925	905	854	881	929	894	965	903	896	955	881	941	937	921	903	886	897	931	854	927	905	935	884	943	902	933	884	919	909	930	907	966	911	935	875	896	946	931	905	916	873	904	951	859	920	923	956	944	869	902	999	928	953	908	912	932	924	919	957	928	908	937	883	948	932	959	854	926	939	914	916	952	970	931	890	903	925	913	914	868	964	921	903	945	916	952	857	943	931	900	911	870	932	979	977	941	909	940	958	907	854	903	911	932	916	981	932	900	904	940	946	950	955	913	963	938	900	965	917	972	902	893	895	968	884	907	930	935	917	885	876	920	927	914	927	936	905	942	873	881	942	937	900	909	948	914	938	918	901	912	904	972	949	1009	941	895	968	919	956	949	941	896	876	898	902	869	904	877	916	883	895	893	921	891	986	890	918	921	936	927	917	948	875	883	917	960	1009	966	956	897	980	897	889	959	896	907	943	901	930	895	849	893	905	940	941	883	959	906	922	941	910	950	942	961	896	921	897	858	958	881	902	883	881	881	910	885	978	956	920	908	964	931	912	933	963	897	899	918	890	903	898	942	923	947	927	947	893	884	930	928	869	886	894	878	944	881	952	908	942	950	914	904	941	921	921	940	899	917	922	911	886	937	915	862	895	920	914	883	902	907	933	954	884	984	948	899	875	899	923	941	930	903	937	923	967	896	911	918	930	921	904	874	916	840	929	898	937	949	901	920	893	916	888	916	888	842	934	943	957	928	963	910	909	897	929	938	907	974	906	942	937	854	880	894	990	919	881	900	967	916	950	942	977	917	868	878	896	919	930	953	952	911	885	951	869	941	938	878	938	911	886	949	973	923	882	922	864	864	943	937	957	848	891	1034	949	895	920	910	905	909	918	911	984	929	875	878	958	916	922	911	894	952	904	868	911	973	906	906	1014	944	921	911	909	893	910	904	920	929	867	900	866	941	919	908	857	946	919	954	948	945	933	935	899	903	982	941	923	947	920	924	917	935	920	955	943	894	887	897	899	930	956	940	944	897	840	943	907	911	917	881	981	840	950	961	901	874	936	956	941	903	906	915	913	959	918	932	944	895	896	899	938	918	912	929	894	987	912	875	880	885	937	970	877	884	954	961	865	927	892	947	904	920	976	858	910	924	914
16783	17302	14121	7774	5642	4377	3785	3187	2504	2288	2112	1887	1651	1651	1503	1455	1385	1388	1349	1281	1245	1229	1204	1165	1212	1205	1228	1187	1160	1200	1156	1122	1146	1186	1205	1186	1120	1121	1065	1086	1097	1109	1173	1144	1144	1125	1117	1094	1133	1155	1043	1074	1102	1126	1100	1123	1062	1103	1103	1096	1095	1115	1154	1082	1084	1126	1153	1089	1091	1103	1067	1118	1052	1056	1166	1097	1097	1061	1016	1138	1062	1113	1088	1019	1084	1078	1070	1141	1082	1117	1118	1107	1108	1078	1074	1055	1159	1103	1098	1138	1137	1058	1091	1078	1095	1109	1084	1109	1093	1052	1111	1053	1037	1046	1147	1111	1051	1106	1074	1067	1135	1089	1101	1100	1069	1059	1157	1090	1125	1077	996	1077	1084	1108	1075	1049	1062	1097	1134	1099	1080	1141	1082	1095	1096	1060	1095	1042	1121	1122	1031	1044	1133	1037	1064	1029	1074	1040	1107	1088	1070	1129	1080	1082	1099	1078	1098	1120	1035	1037	1089	1079	1095	1077	1070	1102	1121	1105	1149	1080	1061	1079	1104	1057	1121	1144	1111	1093	1131	1102	988	1096	1049	1115	1105	1133	1131	1099	1053	1060	1082	1096	1021	1041	1078	1086	1118	1085	1020	1097	1052	1075	1066	1090	1085	1093	1062	1107	1070	1084	1075	1110	1067	1053	1052	1094	1095	1118	1062	1046	1095	1079	1108	1036	1097	1078	1088	1077	1101	1073	1070	1113	1153	1125	1055	1083	1078	1154	1053	1087	1100	1097	1090	1161	1103	1055	1082	1146	1088	1080	1100	1058	1157	1123	1043	1039	1106	1066	1114	1057	1044	1103	1082	1154	1069	1078	1030	1071	1088	1112	1066	1070	1075	1101	1071	1089	1152	1089	1069	1057	1042	1123	1120	1115	1067	1040	1133	1070	1090	1095	1067	1095	1086	1135	1132	1101	1156	1056	1101	1005	1120	1112	1100	1079	1049	1096	1119	1013	1062	1130	1126	1110	1034	1123	1078	1053	1035	1109	1111	1036	1149	1084	1035	1080	1156	1102	1112	1155	1072	1109	1100	1156	1117	1144	1090	1055	1082	1075	1065	1103	1091	1105	1068	1078	1063	1083	1069	1132	1109	1090	1077	1129	1087	1078	1084	1116	1094	1105	1112	1062	1108	1104	1094	1132	1094	1125	1056	1085	1074	1112	1054	1132	1098	1121	1073	1040	1086	1068	1078	1091	1113	1048	1050	1091	1074	1062	1068	1068	1076	1105	1081	1080	1082	1070	1106	1050	1073	1117	1099	1053	1117	1081	1056	1098	1083	1089	1115	1077	1045	1077	1108	1147	1139	1042	1065	1028	1088	1038	1058	1049	1105	1061	1101	1122	1072	1058	1108	1061	1104	1014	1062	1035	1079	1099	1112	1067	1101	1125	1096	1004	1119	1065	1098	1024	1135	1085	1120	1123	1091	1084	1071	1154	1115	1141	1079	1097	1035	1093	1085	1063	1114	1030	1065	1054	1076	1092	1116	1091	1154	1100	1098	1087	1135	1076	1071	1087	1105	1086	1129	1084	1073	1096	1042	1066	1097	1062	1063	1087	1060	1057	1091	1092	1112	1141	1019	1097	1015	1129	1077	1078	1110	1126	1097	1086	1040	1069	1081	1124	1100	1039	1102	1110	1097	1080	1059	1082	1073	1084	1046	1105	1072	1116	1090	1056	1071	1081	1124	1118	1045	1098	1091	1059	1116	1083	1035	1082	1115	1062	1068	1041	1088	1071	1128	1105	1112	1124	1089	1100	1144	1095	1098	1095	1057	1090	1096	1114	1102	1100	1064	1110	1045	1115	1107	1057	1117	1103	1061	1083	1059	1073	1102	1107	1082	1117	1063	1128	1095	1073	1047	1157	1048	1054	1109	1107	1093	1063	1080	1071	1071	1111	1076	1106	1034	1101	1113	1097	1167	1064	1089	1067	1092	1135	1086	1026	1132	1079	1114	1095	1074	1081	1066	1126	1090	1110	1051	1103	1058	1081	1100	1087	1090	1114	1050	1111	1057	1130	1132	1063	1109	1100	1075	1050	1060	1041	1091	1073	1089	1121	1155	1099	1121	1037	1113	1124	1057	1062	1077	1105	1091	1111	1033	1028	1069	1082	1139	1137	1059	1063	1067	1075	1105	1099	1091	1056	1111	1070	1108	1074	1059	1095	1147	1103	1085	1075	1084	1110	1046	1096	1109	1166	1070	1126	1078	1081	1110	1094	1076	1039	1058	1068	1056	1105	1084	1068	1095	1048	995	1076	1102	1096	1081	1058	1144	1085	1111	1115	1099	1061	1150	1099	1164	1046	1055	1109	1110	1134	1016	1033	1047	1117	1082	1076	1097	1075	1069	1080	1124	1100	1103	1062	1076	1072	1119	1111	1041	1168	1125	1105	1107	1079	1057	1099	1106	1095	1103	1084	1077	1063	1128	1110	1096	1072	1098	1059	1130	1109	1094	1092	1090	1036	1111	1080	1119	1051	1037	1090	1101	1075	1043	1083	1058	1073	1033	1087	1096	1058	1065	1085	1076	1086	1080	1052	1087	1131	1074	1112	1072	1083	1120	1041	1142	1108	1125	1089	1082	1083	1074	1084	1070	1048	1050	1098	1091	1069	1124	1075	1047	1044	1065	1093	1127	1129	1091	1085	1074	1089	1077	1089	1088	1051	1084	1107	1019	1025	1034	1119	1110	1091	1061	1144	1105	1068	1079	1024	1062	1138	1114	1119	1096	1041	1081	1106	1050	1069	1059	1062	1047	1032	1077	1102	1017	1064	1123	1091	1056	1128	1067	1092	1088	1117	1130	1069	1081	1045	1016	1066	1052	1088	1104	1132	1100	1093	1080	1059	1087	1098	1133	1108	1073	1085	1057	1040	1097	1072	1158	1103	1084	1033	1046	1104	1089	1108	1120	1128	1087	1063	1073	1077	1061	1054	1104	1100	1050	1151	1034	1081	1122	1115	1053	1042	1056	1090	1060	1137	1062	1104	1094	1062	1063	1113	1080	1108	1068	1067	1070	1132	1143	1069	1053	1134	1081	1021	1098	1093	1028	1070	1111	1139	1133	1106	1093	1066	1047	1111	1140	1070	1098	1112	1103	1109	1094	1138	1061	1098	1066	1077	1034	1112	1111	1080	1068	1097	1075	1190	1079	1096	1104	1060	1059	1056	1121	1132	1131	1051	1096	1145	1097	1023	1100	1129	1130	1103	1114	1046	1083	1084	1047	1103	1105	1047	1172	1081	1123	1076	1109	1131	1094	1046	1120	1101	1045	1115	1114	1087	1112	1061	1109	1081	1071	1052	1140	1108	1052	1115	1109	1073	1074	1086	1037	1133	1097	1076	1100	1104	1099	1112	1058	1118	1075	1118	1111	1101	1069	1095	1078	1069	1093	1086	1092	1137	1119	1112	1074	1089	1149	1107	1116	1103	1069	1069	1080	1054	1096	1073	1088	1109	1148	1110	1037	1113	1072	1032	1120	1003	1049	1036	1052	1086	1090	1130	1049	1080	1074	1113	1061	1123	1043	1103	1091	1127	1095	1029	1118	1060	1105	1071	1107	1119	1072	1130	1071	1064	1105	1133	1106	1120	1061	1066	1145	1063	1097	1092	1064	1043	1069	1096	1094	1069	1087	1113	1029	1091	1120	1134	1074	1095	1052	1083	1053	1064	1096	1076	1102	1086	1138	1115	1115	1101	1064	1033	1113	1077	1087	1183	1066	1085	1139	1101	1092	1059	1110	1064	1039	1121	1102	1071	1084	1100	1055	1106	1052	1045	1074	1069	1044	1037	1102	1093	1140	1098	1014	1099	1098	1038	1113	1085	1089	1091	1085	1069	1064	1065	1103	1056	1072	1127	1023	1067	1112	1072	1074	1090	1054	1062	1073	1053	1058	1046	1105	1051	1064	1073	1091	1043	1086	1118	1053	1099	1039	1107	1038	1127	1060	1109	1111	1034	1035	1124	1089	1058	1084	1083	1078	1089	1110	1083	1117	1092	1085	1098	1113	1066	1143	1065	1113	1071	1043	1111	1091	1057	1070	1104	1068	1086	1079	1125	1055	1106	1103	1036	1122	1098	1134	1077	1055	1154	1100	1113	1129	1066	1083	1081	1068	1132	1040	1078	1082	1038	1081	1073	1102	1031	1046	1082	1100	1103	1086	1124	1042	1075	1099	1062	1047	1045	1144	1072	1098	1116	1133	1118	1094	1092	1055	1093	1129	1104	1033	1048	1091	1096	1139	1034	1120	1059	1103	1085	1082	1082	1089	1111	1100	991	1104	1092	1046	1135	1043	1115	1162	1120	1109	1058	1088	1108	1145	1132	1096	1110	1098	1102	1062	1126	1132	1105	1122	1093	1129	1120	1123	1136	1081	1034	1073	1048	1105	1067	1088	1071	1080	1083	1047	1098	1074	1090	1122	1096	1030	1049	1138	1089	1114	1101	1080	1119	1059	1144	1105	1098	1125	1040	1095	1053	1080	1082	1093	1037	1091	1125	1103	1121	1056	1078	1118	1095	1052	1070	1107	1079	1060	1139	1040	1064	1084	1074	1026	1034	1060	1095	1076	1123	1080	1115	1104	1113	1092	1104	1067	1042	1036	1138	1067	1117	1170	1064	1089	1099	1088	1106	1051	1078	1116	1098	1122	1107	1096	1112	1092	1108	1021	1046	1062	1127	1118	1099	1099	1093	1045	1113	1082	1081	1066	1099	1076	1060	1095	1070	1115	1094	1084	1117	1117	1061	1131	1079	1097	1123	1073	1108	1088	1142	1068	1126	1117	1037	1060	1148	1106	1120	1088	1097	1131	1111	1111	1088	1118	1079	1083	1065	1091	1051	1087	1163	1066	1117	1128	1063	1100	1056	1162	1112	1156	1042	1096	1093	1119	1023	1077	1037	1086	1069	1052	1072	1082	1141	1093	1043	1131	1101	1108	1066	1135	1085	1045	1103	1019	1069	1036	1029	1136	1047	1085	1081	1080	1096	1068	1064	1022	1061	1037	1116	1097	1067	1033	1103	1051	1091
26998	20116	7318	982	696	643	565	510	477	448	464	446	444	417	438	476	454	440	416	472	458	425	436	426	480	445	415	455	474	451	456	395	431	435	439	433	437	469	459	427	410	477	433	500	436	443	439	429	432	458	456	454	451	479	449	432	443	424	440	433	455	411	491	475	480	441	446	473	392	406	439	438	432	446	430	433	406	420	429	421	433	479	448	407	440	430	452	465	460	420	455	425	423	430	430	415	451	397	439	423	465	442	425	450	470	459	449	444	470	423	465	428	408	452	465	412	448	412	428	425	447	384	483	422	469	444	449	426	462	464	407	426	416	430	442	421	462	422	461	417	451	468	425	402	439	451	462	441	446	451	452	422	435	477	446	419	450	457	428	415	484	425	446	468	428	436	427	422	462	440	440	420	471	456	437	443	471	457	428	432	439	454	448	436	455	454	436	489	459	447	411	452	445	432	445	401	456	466	435	395	438	453	440	417	414	413	502	413	435	459	450	417	431	459	447	424	450	419	432	421	478	449	436	453	428	438	425	415	408	451	439	437	371	462	456	420	410	446	448	435	427	435	458	426	475	441	453	453	449	458	429	451	438	411	449	408	430	496	449	480	487	452	401	410	446	444	452	465	429	420	461	415	444	452	418	413	420	434	463	449	426	452	393	454	446	430	438	436	431	428	447	434	434	408	426	450	429	429	468	432	444	437	394	420	437	435	452	445	454	440	421	419	470	415	431	440	444	432	446	446	423	423	445	442	412	460	437	414	474	412	436	447	452	456	437	449	427	433	429	490	432	392	428	430	436	459	461	432	506	394	456	436	473	456	427	410	448	447	428	428	453	428	435	441	422	418	445	422	431	449	452	432	425	414	403	420	479	441	425	461	440	438	414	470	446	420	453	395	465	443	452	456	433	450	446	446	450	441	443	465	427	448	465	425	428	442	430	472	412	446	471	431	443	468	444	403	422	423	440	455	438	453	461	436	452	436	432	461	468	424	439	415	407	406	410	444	411	448	441	426	413	483	435	439	470	416	457	443	448	448	478	442	393	469	441	443	440	437	452	443	413	454	458	456	458	439	438	452	451	434	434	433	431	466	448	467	435	431	485	454	451	435	440	439	420	470	417	413	438	424	435	475	400	444	474	432	482	420	450	431	459	475	389	425	459	440	414	472	432	432	431	445	441	459	435	442	446	422	441	437	432	414	466	459	449	440	453	447	476	447	447	474	439	451	431	448	446	429	445	441	430	440	454	452	453	434	413	420	474	440	420	471	412	460	469	447	426	454	464	420	474	415	441	405	440	432	482	410	448	448	406	471	451	439	455	441	460	431	423	453	399	426	398	473	435	429	456	412	458	434	440	426	448	421	480	436	396	412	443	415	469	443	455	425	443	422	452	448	454	410	436	448	440	484	414	425	396	442	421	447	465	441	406	450	429	401	444	459	412	427	431	437	423	444	452	425	413	432	397	458	441	442	420	413	430	417	464	425	417	453	477	419	417	426	446	438	400	450	445	455	454	456	446	427	483	408	441	430	476	419	409	433	427	437	384	429	436	438	424	451	385	466	404	421	420	413	407	478	431	447	397	428	453	429	425	416	423	464	434	459	415	441	430	446	420	482	433	461	414	447	435	438	416	415	452	445	447	397	451	407	432	467	398	399	446	421	451	428	400	446	463	421	424	471	441	412	413	384	454	391	447	446	431	449	409	427	451	423	429	426	450	428	446	419	441	437	448	461	451	439	462	433	437	450	458	420	422	418	450	412	454	438	448	411	430	446	421	487	438	432	430	425	432	459	428	425	396	407	406	451	454	472	410	429	438	434	430	428	436	450	447	456	454	430	419	419	449	452	466	472	437	443	438	445	451	434	438	439	418	393	435	459	443	467	430	417	467	412	471	480	433	417	403	433	457	427	429	443	411	445	423	418	441	454	416	450	415	451	461	431	451	406	438	404	457	440	462	427	463	428	427	421	459	427	465	400	442	480	420	440	467	503	392	457	440	446	454	442	421	443	442	429	411	419	465	408	475	434	394	415	433	417	408	431	433	412	410	420	440	424	452	456	411	444	426	451	423	435	432	461	454	437	423	431	408	464	440	443	412	470	466	446	440	439	445	441	425	421	476	413	432	447	418	426	429	423	413	441	479	421	453	463	467	441	442	410	418	443	403	452	458	432	449	450	406	408	446	427	440	399	447	413	449	464	388	446	464	428	419	406	429	438	435	484	428	429	456	408	451	472	474	421	458	425	470	429	460	420	427	456	410	427	455	429	442	440	472	464	449	446	422	438	417	435	452	427	418	473	427	433	459	446	430	448	463	445	424	460	421	447	433	434	428	435	444	425	438	420	429	458	445	438	413	422	423	438	419	443	430	441	471	442	428	444	459	447	439	428	431	473	431	434	424	451	451	449	438	453	411	475	419	440	433	444	462	430	449	420	468	410	427	429	435	444	465	438	425	453	435	440	432	473	443	429	461	409	439	438	419	413	449	425	411	448	411	419	386	431	436	463	418	414	435	446	433	433	438	449	407	433	417	435	415	405	415	415	423	419	455	462	433	442	427	455	446	372	463	473	451	433	415	424	448	466	440	441	455	410	437	437	435	453	432	452	437	473	396	431	420	397	422	446	433	470	455	462	446	460	463	415	419	430	456	437	441	456	437	421	485	454	404	471	458	424	447	424	444	409	452	483	454	414	433	441	412	427	461	442	442	418	468	420	431	448	439	468	434	468	434	440	419	418	444	447	419	438	449	422	443	448	470	426	461	422	449	389	436	413	420	451	423	432	421	458	454	408	432	445	427	450	461	403	444	487	405	429	439	464	437	469	416	446	399	436	471	419	447	448	475	429	442	471	420	461	466	452	458	473	431	427	442	398	421	420	426	433	418	476	447	446	455	422	433	411	443	417	443	450	423	483	449	478	454	449	412	443	466	455	437	443	470	425	406	452	445	461	454	481	470	426	494	431	413	443	460	461	425	450	402	439	458	433	446	466	457	412	425	471	473	427	419	411	443	459	442	449	442	423	436	418	430	429	448	439	460	421	469	451	422	460	451	425	420	431	457	463	425	452	433	440	432	439	452	433	459	412	446	455	452	435	422	433	425	423	411	427	453	460	437	453	449	474	467	413	451	430	447	448	424	462	465	412	450	477	470	478	461	442	476	421	450	473	452	453	439	478	429	399	442	433	454	422	437	452	472	427	437	385	469	406	432	462	428	429	418	446	460	459	453	403	472	477	462	454	422	458	427	453	460	453	440	438	433	408	433	424	463	446	478	453	455	446	459	452	439	452	457	456	465	461	413	456	413	451	425	467	431	444	462	433	439	405	452	431	433	459	428	420	436	448	463	454	472	457	435	448	440	444	420	392	442	475	447	461	426	453	418	451	448	439	422	451	412	469	442	421	423	435	419	478	451	438	403	449	425	458	425	439	442	453	442	445	438	478	447	414	442	439	458	417	459	429	429	444	419	419	446	426	433	443	446	452	446	435	411	424
4880	1365	1137	820	653	676	646	562	565	584	553	582	545	530	538	553	546	556	518	549	573	506	562	552	537	514	543	527	494	567	547	491	533	558	557	539	552	547	542	527	568	568	495	557	551	508	578	547	553	546	564	530	529	525	531	539	528	523	551	534	551	535	500	514	538	531	547	585	510	556	515	551	544	512	517	508	504	498	544	502	543	578	544	516	533	471	584	498	561	548	534	544	555	538	519	519	552	547	510	549	553	517	542	520	477	550	557	520	540	512	537	558	558	541	482	542	520	544	519	523	535	512	563	541	540	527	558	518	536	485	545	543	549	518	537	572	531	517	508	483	496	527	530	521	499	526	505	492	522	530	519	495	562	531	545	529	521	520	518	564	488	542	549	515	508	548	509	534	577	563	547	588	534	502	533	560	475	517	550	542	521	502	538	542	527	557	517	522	523	513	483	554	545	471	505	576	504	520	564	520	542	543	515	507	537	482	525	531	530	553	525	552	530	533	529	518	545	559	514	512	560	498	541	528	526	514	497	537	527	537	534	534	536	524	516	515	488	556	513	534	518	509	518	551	514	519	523	539	534	491	491	507	553	543	507	574	514	546	517	509	564	500	543	553	533	525	512	502	554	542	552	531	514	541	564	568	506	516	540	532	523	546	548	502	496	532	511	549	576	512	523	512	546	523	482	524	526	514	519	544	562	559	538	541	527	524	539	518	528	536	540	515	527	566	504	534	499	477	490	562	562	536	523	522	554	536	520	496	523	536	540	517	523	545	551	518	548	534	545	561	548	565	528	548	521	528	527	541	547	551	504	515	544	544	539	568	516	532	553	545	562	539	547	527	530	522	535	525	514	522	534	535	565	578	508	539	538	533	515	551	514	566	552	533	513	526	555	508	549	522	488	514	495	519	519	484	521	500	491	548	525	527	557	535	540	535	549	553	565	533	489	572	550	536	511	523	504	521	500	541	564	513	540	554	532	506	508	537	522	548	550	524	491	535	499	521	491	542	518	526	529	483	528	545	485	533	541	516	536	538	497	538	492	548	519	504	560	536	537	518	511	527	525	542	573	518	537	530	584	540	551	512	478	519	540	475	512	570	539	564	491	493	528	499	522	511	517	545	569	594	503	519	512	579	526	479	503	539	555	514	556	525	520	590	512	473	550	502	545	514	546	514	516	485	555	513	517	519	493	503	537	577	535	507	540	521	518	502	535	553	489	504	489	515	554	493	526	540	539	568	543	528	542	585	541	517	577	550	551	558	511	537	547	508	488	518	484	510	501	529	611	545	544	578	517	555	509	511	559	556	552	540	492	524	535	505	553	509	513	501	477	513	513	554	499	540	531	538	551	522	572	529	511	563	547	518	527	532	497	517	515	526	552	551	534	536	557	527	490	538	473	570	540	520	590	523	536	551	523	543	542	524	501	536	519	539	473	521	509	523	506	548	537	496	492	527	523	530	499	531	549	537	532	573	596	510	516	531	541	533	537	551	506	524	547	529	527	567	510	532	513	486	508	543	522	519	497	558	514	486	541	560	530	527	561	523	512	543	494	564	533	513	527	546	504	535	549	533	562	537	534	549	558	555	489	488	502	509	530	558	532	556	513	515	561	549	539	531	520	536	545	566	538	515	509	543	546	522	525	515	559	547	544	516	525	566	548	563	513	561	526	540	558	536	529	545	550	502	547	515	503	544	527	517	553	531	495	517	514	531	499	535	498	516	509	540	501	541	525	548	506	542	531	540	546	533	512	515	575	524	519	535	551	542	536	547	538	496	544	528	601	560	542	518	511	532	556	529	536	524	521	526	554	531	541	532	519	539	541	507	557	490	503	554	522	570	514	556	522	482	500	551	524	531	542	539	552	543	531	548	529	517	538	539	543	558	519	486	550	564	540	484	493	555	526	531	557	530	529	568	540	534	529	535	559	557	554	527	505	490	541	511	558	533	505	531	538	564	483	547	524	476	558	578	531	494	494	539	491	526	563	555	537	492	523	559	462	535	508	518	530	510	540	537	535	576	528	526	553	547	471	553	527	567	547	514	537	528	539	556	470	513	521	543	543	512	525	545	507	506	491	534	547	558	568	554	577	545	549	528	514	545	566	540	523	551	588	530	523	523	517	552	540	506	533	545	532	502	520	523	536	542	535	497	547	533	516	588	573	550	528	549	516	526	561	550	520	521	552	509	604	552	474	493	553	555	520	509	534	523	546	512	554	549	505	525	513	594	509	512	509	536	552	507	554	539	542	494	536	537	515	575	520	536	528	572	568	522	522	504	533	537	539	552	502	506	515	532	526	548	526	525	547	516	491	516	493	539	521	551	563	560	514	528	569	510	556	501	517	581	538	481	562	539	551	508	545	566	526	550	521	517	560	538	510	480	554	539	544	499	541	538	542	552	543	524	501	532	529	584	521	550	527	535	517	540	573	511	521	551	531	499	472	540	535	519	550	518	511	514	533	491	549	550	524	481	547	522	516	502	521	543	502	543	554	530	525	526	516	534	527	510	526	550	522	548	493	560	550	518	548	501	499	550	555	495	562	512	522	579	527	528	523	534	580	551	520	540	529	577	535	492	520	540	510	565	540	577	527	521	546	495	531	547	550	531	528	551	526	503	517	534	520	525	529	519	554	525	567	484	530	504	544	519	504	516	563	557	535	523	488	520	520	480	556	562	548	524	538	582	520	554	543	486	523	503	563	522	533	502	538	497	494	517	495	514	533	544	527	581	542	511	538	528	562	505	534	554	531	537	508	580	541	497	556	565	502	567	510	547	543	519	528	572	476	543	578	485	572	537	498	510	528	531	500	502	526	522	557	552	527	513	524	543	549	524	493	526	519	551	537	497	533	498	532	552	530	505	534	531	574	529	534	555	516	564	504	510	542	522	532	493	529	487	556	506	552	503	503	536	539	574	494	540	541	538	528	583	570	520	514	551	536	519	548	544	529	515	528	526	556	501	530	569	546	509	535	538	552	575	502	549	561	534	500	562	549	518	540	534	511	547	502	581	512	519	519	569	524	514	491	498	535	541	532	466	500	514	509	513	550	526	534	543	544	535	497	566	547	561	540	555	488	480	502	494	560	574	520	546	557	553	535	490	574	555	536	512	478	526	531	561	532	540	471	563	526	535	530	550	555	583	550	535	568	525	504	568	534	518	500	538	546	540	520	555	558	532	532	555	539	548	519	521	564	541	540	522	584	557	502	573	525	480	513	538	533	526	523	520	509	552	542	555	483	542	526	572	530	539	527	591	541	530	559	547	527	559	521	515	510	550	537	554	526	567	540	543	538	555	546	507	576	514	526	476	568	565	516	574	534	553	538	525	545	567	555	527	545	566	554	542	542	526	557	539	532	529	520	533	518	493	504	509	534	534	496	558	503	540	542	520	540	527	535	529	521	553	548	520	567	477	536	527	548	528	539	539	539	562	551	497	526	564	552	483	556	521	520	509	521	558	539	508	547	540	499	527	539	539	530	504	477	540	545	521
23863	21190	28658	23990	21184	12449	2006	1392	1217	1171	1013	1052	1010	1049	943	986	939	979	952	866	915	880	900	965	852	957	854	908	892	854	876	870	867	910	943	852	852	908	866	826	878	880	910	903	881	904	856	902	934	862	856	887	861	847	895	889	872	818	857	883	900	878	885	924	918	907	851	867	881	902	877	889	857	856	891	868	850	875	839	892	879	910	852	875	912	879	866	888	871	807	917	870	900	864	866	835	823	872	844	882	854	835	871	840	853	868	822	905	908	889	860	841	891	850	822	872	885	844	849	835	862	826	878	873	830	877	876	838	929	899	905	865	850	900	890	853	884	859	888	867	869	865	867	872	867	801	855	863	857	844	849	839	905	829	870	848	801	859	885	851	875	854	858	853	892	866	823	835	862	879	895	864	903	881	922	845	856	839	918	869	868	871	874	881	839	855	837	812	866	882	868	928	834	851	858	862	841	880	833	874	851	917	838	904	895	839	895	876	840	851	901	839	882	859	830	809	823	905	857	877	873	842	894	889	861	841	866	867	866	902	825	884	888	861	892	871	859	881	824	854	846	894	829	855	854	864	811	920	900	827	857	884	884	846	899	898	838	910	892	811	818	823	862	957	839	858	835	854	891	835	845	878	869	899	845	888	909	862	903	829	854	839	846	862	834	845	876	916	823	840	914	862	908	903	873	878	857	833	853	851	882	832	860	802	836	867	814	857	854	882	832	870	937	852	885	866	885	872	844	827	847	861	879	866	834	899	850	850	852	912	843	852	922	890	908	859	878	852	820	900	827	866	831	875	859	877	904	829	847	897	905	833	925	862	855	881	877	863	869	825	854	882	841	890	839	860	885	863	859	890	882	859	861	894	872	842	801	889	890	883	884	898	788	853	865	874	835	919	865	838	885	823	856	923	860	884	850	824	831	875	803	840	856	837	921	869	819	852	900	853	910	850	835	867	891	893	846	874	853	842	836	878	908	867	878	854	895	882	877	832	829	856	844	860	916	872	850	808	860	831	862	858	904	839	852	906	879	855	827	864	866	800	807	844	899	837	839	862	813	795	857	871	892	885	850	892	882	794	847	852	879	836	874	853	855	816	850	905	894	863	836	871	854	845	857	919	879	842	883	889	913	830	880	867	856	841	891	903	877	843	890	878	910	845	925	884	799	843	853	784	905	893	846	862	832	840	899	860	855	912	869	812	868	825	848	889	863	875	847	829	877	866	837	822	826	846	865	887	875	852	880	850	873	836	863	873	880	915	870	850	830	898	902	918	868	834	836	863	858	817	875	856	842	858	874	878	853	868	875	847	889	879	874	843	853	887	866	835	828	887	839	885	897	864	848	828	788	866	830	864	856	887	850	846	872	905	875	852	884	891	848	886	871	813	868	872	868	919	883	889	834	856	862	953	839	843	848	852	850	855	813	934	891	783	887	892	836	857	841	801	899	862	885	823	885	886	875	859	865	800	863	920	834	886	864	817	927	856	868	868	886	922	859	860	888	868	830	901	878	803	855	849	798	861	870	783	859	841	850	873	886	904	884	876	862	840	815	814	831	871	927	887	871	851	886	826	813	871	858	868	916	894	884	879	869	828	824	851	888	851	860	837	895	868	838	862	840	849	820	909	818	815	824	871	931	857	862	855	812	895	834	824	808	866	803	855	912	889	841	832	849	896	913	859	839	878	860	862	846	837	843	840	897	896	862	851	875	876	961	825	858	797	818	911	855	861	832	863	874	938	906	902	804	825	831	852	827	883	866	824	860	860	880	912	875	859	828	874	841	865	855	907	905	844	858	780	844	884	854	864	912	875	867	845	827	832	846	916	854	857	875	911	834	919	857	874	858	903	805	839	869	849	907	841	844	897	894	897	871	884	867	840	859	879	853	904	858	875	863	878	853	863	894	860	858	894	806	862	854	883	825	799	876	822	885	831	832	869	930	841	822	861	873	879	881	847	838	873	888	891	841	900	822	911	869	864	876	878	860	815	882	864	831	870	845	851	854	859	841	870	884	844	869	858	876	815	901	899	859	888	941	884	845	903	842	898	816	890	894	866	932	843	869	822	875	856	878	915	922	890	875	846	832	862	840	909	835	891	864	857	806	876	907	897	860	879	830	858	877	888	856	812	862	864	803	863	903	871	892	822	855	849	855	883	890	835	930	842	893	876	852	884	869	896	824	838	875	796	889	812	920	794	818	845	801	908	871	827	846	874	886	849	863	883	823	914	847	922	879	849	912	864	851	833	895	848	859	856	845	850	849	870	820	829	854	881	848	903	861	890	922	892	888	924	837	830	853	860	921	927	869	884	867	919	870	842	847	850	782	926	880	922	870	835	853	838	891	871	837	830	866	852	851	871	840	855	828	891	856	889	841	841	883	916	877	859	865	953	876	905	855	873	844	869	834	881	848	886	863	881	870	906	874	860	861	854	875	883	899	871	901	864	842	909	849	878	872	846	876	860	799	874	855	881	837	832	847	844	858	910	911	888	855	883	851	821	887	896	854	864	848	883	869	860	853	841	882	806	850	905	847	887	833	851	869	856	890	889	832	862	867	886	844	886	854	817	912	816	859	862	840	851	878	870	868	865	888	907	864	848	887	877	828	891	836	831	801	905	882	864	892	841	840	906	840	842	816	829	925	879	885	893	864	851	839	851	898	908	865	868	839	848	822	862	889	877	826	889	867	859	883	794	845	834	872	908	835	935	856	860	878	833	911	777	864	833	837	856	845	836	849	884	850	885	873	869	858	808	869	828	853	877	889	829	917	913	842	883	847	861	869	865	916	825	876	890	860	895	830	832	815	839	862	910	886	830	885	872	882	883	898	844	855	803	850	899	887	852	867	838	859	852	877	883	834	845	874	888	908	854	844	823	877	901	890	879	857	909	878	827	898	892	859	846	819	817	892	819	835	837	833	822	887	880	804	867	903	846	852	823	848	895	846	862	882	828	870	854	841	873	918	880	904	822	832	837	857	876	845	839	872	883	840	866	909	835	873	882	825	918	880	849	880	869	824	847	867	885	878	830	832	846	892	882	782	819	905	827	838	866	887	870	822	859	848	836	832	867	819	837	842	872	892	877	851	848	832	890	863	848	857	836	859	887	820	830	882	822	856	900	873	906	861	852	846	871	843	876	920	864	834	817	851	891	837	882	842	865	890	819	903	861	841	830	868	899	885	822	921	910	855	848	842	852	894	841	861	859	915	864	831	877	900	901	846	834	856	859	905	776	863	832	899	922	822	841	880	880	878	892	864	851	871	874	804	825	848	838	864	863	841	863	815	900	888	844	862	877	846	876	877	917	886	866	841	873	928	835	867	882	922	846	843	864	854	879	848	844	879	814	892	817	856	878	853	856	890	886	869	860	903	883	875	873	869	863	816	882	893	832	831	812	868	875	847	820	845	906	900	911	849	873	899	851	878	917	870	839	876	854	856	852	824	874	913	828	894	863	844	848	857	856	872	863	879	897	822	887	850	900	842	825	774	844	891	872
12314	10772	8685	4533	3416	2794	2350	2135	1808	1660	1492	1357	1348	1312	1207	1158	1132	1163	1093	1132	1077	1112	1052	1096	1052	1087	1025	1042	990	1025	1049	1047	1044	1011	1088	1008	1004	1024	1048	1042	1042	1034	1033	1037	1022	990	988	1029	973	1048	1015	1034	1019	1024	990	1028	982	1029	1113	1013	1025	1021	1043	950	1087	1039	1044	1048	1031	1010	980	1060	1039	1045	1003	1018	1014	975	1020	1043	1045	975	981	1007	975	1037	1024	977	987	982	1035	987	996	1011	981	1017	1046	1026	1021	1071	1019	1012	1013	995	1018	1016	976	973	1040	1009	963	1039	1014	1046	1003	1016	1031	1063	1019	994	981	1035	998	1051	960	1057	1001	1029	996	976	1041	1010	1009	988	1009	987	997	979	980	997	1000	1055	1046	979	998	996	953	1025	1013	1054	1033	1026	956	1029	1000	1054	1002	1009	1021	1042	1023	1003	1022	1069	1002	1016	979	1026	1011	1011	1086	1007	986	1013	1047	1004	982	973	1051	1018	1022	1003	974	1000	990	1014	1042	995	998	1053	1000	967	1022	1013	1021	1000	1010	1055	1048	970	1035	1003	1019	987	1024	1036	1017	1037	960	1027	996	1042	1020	1031	1002	943	992	1026	937	1024	948	1011	991	970	1046	976	1003	1021	992	995	972	959	1017	982	1011	974	1023	988	1014	1003	976	952	1046	982	1035	1065	1034	1020	1026	991	1002	1004	1012	1029	1052	1033	1003	964	953	1025	963	1023	981	964	1014	984	972	999	1029	1001	978	1027	976	999	1011	1033	1018	970	1020	955	986	1024	990	1005	1023	971	1041	1082	947	1018	955	1040	1035	1007	1003	1032	1008	987	976	1001	1028	1050	965	998	1008	1020	984	979	1007	978	1025	1048	1010	954	1003	1037	1008	995	1070	1046	993	1019	940	976	1011	1018	1034	1007	1035	1041	1055	1000	1013	988	1030	991	1047	957	992	987	1074	944	1008	1032	963	977	1004	997	997	1026	1104	984	976	981	999	1025	966	996	935	992	978	986	1022	980	1003	1007	1012	962	1074	1004	984	989	1029	1032	1022	1044	957	958	990	965	1016	1000	1034	1026	973	955	951	998	934	1045	1031	1057	1012	991	984	928	1004	986	1038	1012	977	1034	987	977	1045	1016	1019	941	1037	1060	1016	1042	1011	1003	1079	994	977	1013	1035	984	955	1022	998	1068	1022	1031	1003	1019	1004	1026	1017	1056	1032	997	985	1023	969	1018	1080	1033	1018	948	1026	972	984	1032	969	979	1024	973	1023	987	1067	1010	959	960	1074	972	1067	963	992	1007	985	1037	1023	997	1058	1004	971	1013	1001	1043	1005	972	966	967	1047	988	1011	1030	947	965	1012	1036	993	1005	974	1039	980	1012	993	1016	1001	1099	1017	1032	974	950	937	1005	1003	1027	980	1003	1006	978	992	1001	983	1015	950	988	996	1022	999	995	1004	985	1006	979	1011	1006	1010	973	1012	969	1020	983	1063	1028	1034	1063	1047	982	990	1011	1021	956	1058	987	978	990	1028	988	1028	1043	967	1011	1030	957	1013	1006	1038	998	1052	1013	990	989	1012	1025	981	993	997	962	989	987	990	981	1020	978	1009	1049	1021	1030	1031	1007	1001	962	936	1013	1032	959	970	1048	1076	1028	1026	989	947	956	987	1065	1074	1010	1029	1006	1020	940	978	955	986	1004	1027	971	969	1023	1015	1015	979	1032	1003	991	990	990	975	1003	976	949	1042	1002	1027	1032	989	990	1053	996	1043	952	1025	976	1014	977	979	1008	1038	958	1010	978	1004	1069	968	1007	1059	999	1000	999	1008	950	1079	977	997	989	994	1002	994	1008	1010	938	1008	1099	1038	988	1052	999	1019	1020	988	1004	1031	997	995	987	990	997	1026	1017	1048	983	1060	996	920	1023	1026	1020	1073	1054	1044	992	993	1019	1019	963	1011	1049	1019	1013	1043	1002	964	1018	1005	1025	1006	969	972	1037	960	1026	1019	1007	1029	995	976	995	1000	1000	956	988	1015	1005	957	1000	1000	1045	1026	1042	1027	1055	984	1016	978	1060	989	999	1003	952	1036	1057	1009	1048	1012	922	1005	1030	1006	1023	1088	1016	1026	982	996	946	993	996	1042	939	1029	1006	1035	984	1006	996	1018	1008	1009	993	1013	919	978	1008	995	967	1072	1015	957	1062	972	1057	1013	1004	972	1015	947	1069	1022	1042	1007	958	993	951	977	1003	999	976	1009	950	989	1032	1007	1003	1028	1017	980	1005	962	1009	1022	1023	1030	978	985	953	966	1014	1017	1002	997	1003	1004	1027	1026	1006	949	1000	1026	1002	1001	1040	976	1064	983	1054	994	1046	990	974	980	1037	1037	986	982	984	1002	1021	1032	999	1054	1016	997	962	991	1004	1013	985	998	998	1056	1031	982	996	1006	1044	1027	1057	973	977	988	1008	1027	995	1024	1032	1001	1014	1032	976	1018	1005	1043	1043	969	1014	955	993	1019	1030	1010	1057	1021	1017	979	1035	1013	1011	1037	1070	989	1022	1030	1071	1018	991	1017	1016	997	975	1018	988	979	1020	1053	1071	1020	971	1006	966	953	1023	1023	1017	970	990	952	1001	1017	965	1003	1020	1023	988	1016	1000	1074	1068	979	975	1013	994	1027	1001	994	979	1022	932	1050	971	1022	991	1012	962	1017	991	997	1029	983	991	979	999	1032	954	1044	1055	1030	1000	1006	988	1010	1057	957	996	963	1023	1016	972	967	1038	1010	1049	1006	1011	1053	929	1032	1039	998	1043	1044	984	1010	989	996	1020	1007	995	1031	995	972	1011	1040	1016	976	1013	1008	990	1002	966	995	997	1013	1057	1016	966	1022	1046	982	927	1006	957	999	1012	1017	946	1028	1026	933	976	958	1030	1047	995	1012	1012	974	944	1001	1017	1028	980	1021	984	1002	1046	1030	1033	1016	980	996	1028	1024	1057	983	974	983	1006	978	1025	1013	991	1088	970	1025	998	967	974	1035	979	1017	954	1029	1027	985	1043	1007	1005	1057	1034	998	1028	1019	1007	992	958	1037	1071	1041	988	998	1014	982	957	1025	1022	1021	1021	963	1048	1016	995	991	1046	962	990	1010	989	1049	976	1023	974	1000	944	979	1035	1029	1047	1047	1035	980	1006	1009	941	1039	1013	1033	1057	986	982	996	997	928	973	1006	985	1022	969	1035	965	962	1009	993	952	1038	1002	933	970	981	968	985	1022	1000	1029	1023	1054	925	990	1003	982	1018	999	1019	1011	1009	976	1023	973	1013	1068	1025	1033	1007	1060	977	971	987	1017	1001	1020	1030	1020	974	952	974	1018	978	1048	987	1003	998	1026	1068	1050	967	1043	1004	958	1000	1058	933	1045	1049	1079	956	989	977	1039	1011	982	1009	993	995	1034	1039	1034	1027	1052	999	995	1013	1039	1025	1066	1013	996	978	992	994	970	982	996	981	1032	972	972	988	1045	1017	990	983	980	1029	1019	948	997	1035	1019	1024	1061	1055	1006	1015	976	1030	1009	964	998	1040	978	1023	980	997	996	1031	1010	992	1008	948	945	1002	1022	957	1023	1056	1001	995	993	1017	1003	1019	988	1048	997	996	1001	1016	991	962	1010	995	1003	995	1004	978	1067	1006	1033	997	1026	956	991	972	997	1024	982	981	1004	1016	1004	1033	1071	964	1013	1004	1023	998	1012	994	1060	981	1056	1078	967	994	1044	1019	1007	999	1029	1023	1019	1024	1027	1024	1008	1047	1078	983	1022	1069	1015	1049	1007	1044	1020	966	969	1057	975	986	1012	977	1061	979	982	1003	980	1003	975	979	997	1006	1013	1000	969	1009	1044	960	996	1004	987	937	994	978	1066	981	1001	943	1023	1041	1035	1004	1048	986	997	1013	1033	1012	1024	1040	1009	942	1050	956	1009	983	991	979	1056	1001	1062	980	985	954	990	1043	1052	974	1021	973	952	984	1019	1012	946	994	1017	981	1008	998	1019	1059	948	1016	1007	992	999	1008	1035	1009	993	1057	991	1004	1015	1011	1003	978	971	1014	981	1055	1036	1032	991	1007	970	1000	954	1053	1027	982	1074	1018	1053	1000	1035	1000	1061	1025	987	992	1002	1025	967	1046	971	1005	983	1045	1000	992	986	979	1067	1048	1019	981	1011	1033	1062	1048	1014	992	1074	941	1030	1033	975	1042	1017	1027	1032	1011	1003	968	932	978	1042	1021	985	1034	1025	1003	967	1034	946	1015	1001	1020	981	1011	994	1020	975	976	1011	993	986	988	994	1042	1031	1010	1049	995	1067	1020	990	1018	1001	1025	955	1048	969	1043	1007	979	1013
25115	21111	27428	24942	10442	779	566	553	476	447	453	437	416	390	399	364	332	360	362	362	346	360	333	349	363	316	331	321	356	333	334	334	334	373	336	305	330	371	308	329	358	367	325	307	314	350	334	337	335	331	299	324	337	330	346	366	322	338	316	319	301	318	337	314	319	331	312	327	334	321	327	336	334	349	304	325	323	328	359	356	290	337	335	338	348	329	340	337	371	319	355	329	310	335	319	314	332	301	352	320	333	340	320	334	303	339	337	321	334	312	330	321	340	295	314	306	338	300	320	331	335	325	321	349	327	328	313	317	310	337	320	352	322	315	324	324	357	348	318	321	337	361	324	303	319	317	327	324	344	330	331	328	331	357	331	307	284	339	330	325	345	327	293	326	354	323	347	328	332	310	311	333	316	316	330	337	303	331	344	321	336	317	343	363	360	358	325	356	313	327	329	339	339	318	329	347	316	333	329	313	307	325	319	359	340	323	336	347	339	331	324	336	323	340	342	326	335	310	364	309	297	310	311	310	336	306	312	313	360	326	334	332	320	300	336	328	335	310	336	335	314	315	330	346	355	311	329	357	324	313	310	339	322	308	297	314	326	323	296	332	336	342	369	343	315	350	317	346	322	330	324	308	305	362	310	317	309	352	312	329	328	376	320	309	346	322	309	297	313	320	336	338	299	312	327	324	343	340	316	332	363	348	321	325	343	319	351	338	329	334	332	327	337	314	348	298	333	351	331	332	309	327	321	314	335	330	305	312	295	364	338	322	321	345	311	300	323	340	360	365	324	331	337	346	316	368	306	359	349	317	336	358	354	303	300	329	325	311	309	294	339	303	358	313	325	313	354	342	304	344	330	325	326	318	351	345	337	320	321	333	329	304	331	327	332	323	327	318	325	330	324	349	348	292	320	310	314	334	335	317	342	320	343	327	322	323	291	323	335	302	332	312	308	314	330	312	332	314	290	317	303	331	335	313	330	328	351	326	323	320	327	298	309	342	352	301	350	317	322	334	341	326	321	343	351	360	333	322	335	319	305	330	304	308	321	303	283	334	318	304	320	323	311	348	364	339	320	332	312	294	303	350	343	333	302	336	317	373	310	334	346	374	338	354	310	316	317	310	329	337	336	324	342	358	322	320	340	343	307	311	308	311	298	323	314	312	325	305	287	314	338	325	323	353	304	291	299	318	346	288	326	338	342	339	329	341	318	311	310	318	313	330	352	340	316	346	309	337	320	315	327	330	331	330	300	328	322	350	313	351	326	328	292	337	337	302	356	305	366	344	315	309	325	310	352	349	350	317	343	355	334	335	345	341	324	336	331	303	325	325	321	331	311	318	330	343	356	322	317	315	335	313	310	325	313	330	299	355	315	309	338	340	333	301	332	377	333	324	329	306	332	342	300	302	360	344	332	335	339	303	341	303	310	294	343	314	308	315	363	358	322	324	347	348	352	330	324	310	317	322	302	321	343	299	309	306	323	315	290	328	347	302	312	327	341	359	357	341	343	309	393	325	325	315	295	326	321	310	317	334	373	296	341	338	304	312	367	317	312	338	311	289	349	334	328	310	301	333	342	335	307	314	328	305	337	319	298	309	331	310	337	305	307	355	315	345	316	325	314	349	317	366	319	289	370	303	324	311	332	344	328	321	298	320	351	299	340	339	340	340	317	326	371	338	309	293	340	316	305	291	333	344	342	346	306	338	315	342	332	350	344	324	327	323	332	308	315	320	348	297	342	313	323	321	330	325	326	348	330	371	315	306	350	297	325	332	362	342	301	320	325	335	322	310	358	334	315	331	307	301	318	332	328	359	334	312	342	349	350	300	319	345	343	353	322	309	310	348	301	316	313	308	359	338	315	314	323	308	352	357	350	336	340	342	314	315	326	294	316	324	338	321	360	325	312	360	317	318	314	305	319	330	324	296	308	355	326	327	342	302	342	295	322	319	318	325	329	307	358	321	305	345	337	325	339	332	326	300	336	362	305	317	328	328	344	305	317	331	331	321	336	284	325	314	335	340	321	318	340	326	302	352	338	363	323	332	308	349	324	355	305	327	346	320	352	315	295	308	342	324	343	321	348	342	325	316	333	319	341	313	315	307	325	313	332	332	338	328	318	332	335	346	318	307	314	321	325	331	342	349	316	350	327	305	335	327	305	303	308	350	313	305	327	307	318	358	320	298	347	342	342	315	314	328	307	324	310	349	373	335	329	327	327	335	353	319	312	377	316	317	326	332	368	310	291	353	318	299	306	323	310	312	332	339	352	323	335	308	308	309	355	367	349	344	342	358	330	341	346	337	356	317	315	312	347	309	334	324	320	343	313	330	312	302	358	346	345	340	313	311	318	365	343	356	346	325	319	323	316	313	322	343	304	341	325	301	358	316	352	362	301	297	335	341	341	334	312	320	336	335	347	317	305	353	337	318	312	357	339	327	332	329	313	358	312	317	298	314	337	298	332	321	321	329	325	332	324	313	368	346	320	313	319	330	321	335	313	356	316	309	328	300	333	346	329	317	335	322	326	314	370	329	334	314	330	334	352	329	286	358	292	333	347	341	300	354	310	340	339	331	329	296	311	312	300	332	344	332	321	325	358	333	300	356	336	341	312	278	315	328	350	325	348	283	348	354	349	359	342	334	309	331	319	318	300	311	357	283	329	323	338	333	320	331	340	344	342	342	303	347	327	348	324	310	351	320	312	315	339	295	316	320	321	317	328	303	313	350	315	338	305	336	347	328	319	312	319	341	325	299	317	300	363	311	313	301	327	357	330	294	354	326	329	328	319	315	321	320	280	313	322	319	314	340	291	333	296	314	334	349	319	340	353	319	322	319	314	308	343	322	309	340	312	368	310	363	364	339	325	343	321	334	334	312	338	367	317	328	319	332	350	321	324	358	362	272	306	352	350	315	312	347	336	326	319	325	366	325	338	348	305	345	338	331	314	342	322	304	325	323	341	313	328	318	312	313	332	308	324	300	324	317	327	338	293	306	295	333	320	329	327	331	309	327	309	284	328	322	320	327	332	316	296	339	350	313	313	280	319	333	317	324	316	351	338	324	307	331	321	324	281	327	295	326	328	327	336	315	305	340	352	320	352	376	324	374	328	301	340	292	313	305	340	329	361	322	360	318	322	333	317	347	353	326	335	321	326	348	349	353	357	349	330	321	337	312	330	317	353	327	342	317	323	308	340	324	323	320	351	341	318	299	326	315	298	315	352	335	360	312	308	354	325	308	289	331	317	369	326	311	314	301	346	319	338	352	343	323	337	326	331	315	329	308	317	317	333	351	320	316	318	324	329	328	316	331	344	295	341	317	346	348	373	318	313	340	336	347	290	361	347	319	303	344	336	308	350	372	322	312	317	340	344	346	337	332	315	329	336	333	360	325	305	332	348	319	299	322	374	342	340	313	304	357	321	327	340	319	348	338	290	337	332	330	288	332	316	355	335	308	338	351	332	323	320	345	301	312	319	349	317	332	326	314	333	336
11635	5799	4687	2368	1660	1365	1150	986	793	774	772	670	584	579	535	558	490	515	508	478	502	468	447	495	434	453	443	458	469	447	447	459	446	445	450	427	454	477	439	481	436	431	444	471	452	426	417	465	451	407	474	413	422	454	452	426	470	420	427	446	454	427	479	438	414	461	409	428	386	406	473	430	467	483	425	460	398	423	427	420	450	412	442	453	407	443	443	476	437	430	445	458	455	427	418	432	429	434	436	427	397	438	437	419	451	425	457	451	456	440	409	453	430	426	450	422	440	429	423	437	427	428	424	438	418	427	442	432	400	431	442	479	447	454	446	423	403	426	451	473	435	424	436	447	432	438	434	448	411	457	431	453	453	441	439	388	413	404	432	414	422	439	467	459	439	412	463	467	418	420	451	422	424	439	448	429	418	434	440	410	447	465	428	426	443	478	472	449	400	429	402	435	467	446	436	446	442	444	413	432	413	420	412	406	455	402	426	414	433	444	457	425	431	426	440	484	427	448	426	417	453	438	400	437	427	452	421	442	403	436	455	412	412	356	440	434	448	434	408	423	434	440	425	476	449	437	445	391	431	450	420	441	443	410	421	441	477	432	441	445	436	400	423	462	467	456	462	445	492	446	432	437	438	447	421	461	413	409	383	415	417	423	418	433	465	442	415	410	423	390	421	459	431	452	419	413	434	450	453	448	419	387	411	434	458	430	400	421	433	437	421	450	456	378	434	430	435	401	407	408	454	397	450	447	409	438	421	451	454	392	443	451	457	392	433	438	413	407	430	442	429	425	423	419	475	451	445	428	431	427	457	448	423	443	435	415	454	439	418	427	438	413	442	408	431	433	420	449	442	421	465	397	433	418	414	439	428	419	451	405	436	419	408	450	429	442	422	433	428	450	410	413	415	433	389	409	416	448	410	468	446	457	406	424	400	419	411	417	429	422	449	420	462	441	484	406	450	433	444	413	455	422	466	416	442	428	446	419	452	422	412	454	464	405	436	454	443	419	480	474	443	405	448	425	423	428	406	430	408	464	424	422	431	413	426	456	472	433	452	450	459	434	421	477	404	412	469	423	404	443	388	442	396	427	424	421	425	433	435	446	465	465	470	456	413	467	434	422	423	431	420	427	457	439	440	428	447	429	465	455	475	405	458	454	414	394	427	444	439	418	434	429	468	428	403	440	452	429	409	427	425	410	408	415	410	455	467	427	412	416	446	418	461	433	408	425	472	419	415	431	420	433	459	438	420	420	415	427	400	470	437	399	431	436	422	430	418	428	406	401	434	410	448	433	448	452	437	407	423	419	429	425	406	457	451	407	439	466	457	440	451	441	419	391	425	429	385	425	405	474	435	448	415	433	455	458	468	460	440	439	428	442	440	409	443	438	393	383	419	423	449	431	420	413	412	479	438	405	414	413	446	426	439	412	435	411	446	418	398	440	429	449	436	430	428	446	393	422	426	417	426	417	398	417	410	443	474	423	411	402	415	417	437	442	420	401	468	418	459	453	432	437	399	456	429	398	359	434	427	405	430	413	422	447	427	427	420	405	449	456	461	423	444	437	402	421	428	405	421	430	441	406	425	410	448	443	426	402	443	434	453	438	406	431	414	453	465	416	415	427	402	423	418	451	429	398	451	424	440	446	443	407	440	390	443	420	400	423	414	412	468	433	403	429	381	441	410	443	413	461	418	425	388	399	429	441	421	420	467	426	440	466	423	461	402	456	402	442	444	444	449	430	425	428	443	420	428	421	403	438	443	427	433	410	414	431	416	438	407	431	467	416	415	411	403	447	405	438	448	415	413	472	449	417	465	438	412	469	455	397	421	406	426	419	453	444	443	459	407	447	457	415	429	448	399	430	444	442	449	400	440	458	408	426	406	405	408	435	436	426	435	450	446	429	474	397	437	410	456	451	430	449	405	454	449	459	419	444	437	453	418	439	397	431	424	422	449	406	414	415	439	442	441	435	462	496	429	421	464	421	441	439	433	420	443	452	466	427	427	427	458	455	406	445	400	425	472	432	415	408	455	445	432	443	429	422	458	418	442	455	432	389	407	457	447	404	451	432	456	431	383	403	411	416	425	437	415	424	417	455	400	432	404	422	422	432	440	390	442	426	410	417	408	431	439	414	463	425	437	419	444	432	418	414	459	428	440	447	390	416	438	445	438	393	437	423	423	421	431	422	434	419	409	485	454	440	388	429	452	432	416	443	438	434	426	447	465	454	416	414	459	404	460	437	414	447	412	447	404	438	425	459	447	448	433	461	386	429	412	443	441	433	418	450	432	476	425	418	451	438	441	408	413	387	434	451	469	416	432	396	427	442	455	442	409	429	435	425	409	449	423	416	437	470	403	397	435	458	420	452	411	428	434	391	471	443	434	443	395	449	419	409	416	432	447	463	442	444	417	415	421	423	443	448	458	453	421	426	408	412	452	463	450	463	436	456	468	455	386	419	421	461	407	453	413	475	443	428	431	414	443	438	433	446	424	404	436	416	448	409	434	440	400	428	436	456	394	446	427	428	387	409	462	461	447	412	432	447	432	447	428	435	443	471	435	385	398	443	419	442	452	427	419	425	429	396	377	445	464	467	452	425	422	425	457	435	390	423	474	434	449	413	433	434	440	408	406	412	441	418	433	425	455	465	480	398	416	438	451	427	447	430	417	481	421	386	428	408	410	425	464	430	452	442	425	407	442	391	421	421	438	447	399	437	382	398	469	431	428	429	433	464	449	393	415	425	413	432	442	421	447	408	436	403	427	429	433	438	397	419	433	445	464	456	435	419	440	410	469	437	404	393	448	392	427	426	458	391	424	473	434	430	376	433	448	419	424	430	478	443	444	440	404	462	418	441	440	422	393	397	457	435	402	386	410	435	437	432	429	427	419	446	421	472	427	418	444	404	410	442	439	428	433	423	439	415	426	410	442	424	441	409	441	424	392	433	442	411	388	410	422	434	462	444	415	408	445	397	416	398	438	446	393	417	405	418	405	408	447	400	425	438	438	432	439	455	449	426	410	417	426	444	425	446	473	447	417	444	434	421	407	427	426	413	441	464	432	489	436	459	416	400	449	437	392	448	421	404	403	431	407	422	397	414	429	462	471	413	447	414	420	452	460	438	445	379	411	417	428	431	430	416	382	457	423	423	445	433	487	413	446	409	440	440	448	406	452	422	425	421	439	435	421	453	410	424	460	454	444	420	421	419	408	462	422	430	466	420	421	421	446	447	414	421	435	451	428	441	416	425	429	432	431	441	447	459	401	434	455	435	429	421	398	417	394	421	462	446	408	443	425	448	420	437	434	398	440	423	412	418	453	409	392	420	418	435	378	428	412	436	455	456	448	423	451	440	446	451	435	417	393	429	435	437	434	418	451	409	409	394	436	392	450	404	444	452	466	414	439	408	441	427	412	398	426	398	427	417	430	435	459	425	405	450	453	435	422	397	417	457	449	432	418	396	441	382	434	395	427	401	416	445	403	417	411	439
22832	21158	29050	23545	21153	21240	11928	2102	1515	1440	1371	1258	1183	1197	1088	1036	1037	1001	1049	1011	1129	999	1004	1056	1064	970	982	902	987	947	929	908	980	923	987	901	968	899	949	996	990	969	899	917	952	933	884	899	981	889	902	911	903	967	912	960	922	949	934	939	903	930	912	951	914	986	930	980	911	911	970	931	939	906	921	898	905	940	896	909	941	949	915	924	961	940	926	947	932	929	943	896	875	969	926	886	909	941	978	988	914	918	964	932	934	938	922	949	902	928	931	886	954	913	947	880	949	877	961	905	923	949	901	939	932	895	908	909	857	884	891	880	929	920	917	937	900	937	935	930	927	909	911	929	915	897	901	892	965	961	862	940	930	931	906	851	915	902	855	977	915	854	963	901	910	960	899	917	894	893	929	906	930	897	927	875	927	890	897	886	910	927	934	905	926	928	901	930	856	900	937	865	921	935	927	926	926	912	973	911	854	939	947	936	970	1008	948	954	898	881	970	878	919	902	910	851	943	912	950	898	934	902	885	887	938	911	937	946	894	933	971	899	937	977	915	883	903	898	958	907	939	853	938	857	876	940	955	858	889	936	904	852	909	901	887	901	903	956	980	953	901	900	901	935	933	929	904	887	948	962	917	925	932	1005	910	854	893	957	927	950	935	923	904	957	880	922	856	910	914	866	935	924	906	919	896	899	887	972	891	864	988	911	962	910	927	901	968	947	908	882	897	916	896	918	860	926	907	905	970	963	894	872	912	901	901	897	931	961	886	914	945	922	858	943	929	888	887	900	937	950	868	951	930	853	892	882	907	886	925	938	939	872	917	895	919	924	923	946	901	884	931	890	933	938	865	928	901	932	918	862	934	907	905	910	920	911	955	880	950	871	919	927	924	945	893	949	926	925	886	949	890	951	901	965	933	893	960	915	899	910	936	927	914	942	936	923	920	895	847	897	876	857	877	877	959	979	894	934	901	951	920	922	929	879	949	902	938	944	863	895	899	912	952	858	952	929	895	899	912	884	924	966	914	884	942	912	935	865	856	910	883	907	907	954	924	942	926	988	975	961	916	901	933	860	936	942	948	885	887	920	905	936	945	946	903	930	985	948	939	912	939	891	886	920	902	897	931	907	919	941	885	926	916	851	955	940	872	896	899	933	937	927	919	899	980	887	907	955	939	877	960	911	887	918	885	886	951	930	935	913	888	954	954	962	939	893	927	906	923	945	961	939	943	912	912	947	894	922	953	904	945	950	878	943	901	905	954	934	873	923	889	850	926	902	872	904	911	930	917	899	891	914	917	951	947	903	904	863	902	922	907	964	925	874	980	958	929	925	936	971	916	875	929	865	916	917	868	909	883	940	929	914	937	931	888	908	895	923	922	892	907	956	940	901	863	911	944	869	879	964	884	910	895	922	893	891	931	876	892	890	921	892	889	910	940	951	905	934	872	929	896	891	889	951	884	934	908	915	912	891	924	892	912	872	837	928	924	961	923	882	884	886	892	902	977	888	903	964	890	909	859	970	883	922	882	922	907	935	904	879	912	902	896	910	909	927	868	884	900	894	930	948	936	881	925	969	887	934	897	899	918	957	869	960	906	870	899	949	864	882	921	1010	928	893	931	954	914	953	887	975	846	941	913	911	872	882	952	935	921	959	891	913	946	937	937	898	938	894	928	924	886	915	914	955	914	941	943	944	951	935	886	864	869	863	930	975	924	917	907	888	941	889	945	917	928	907	932	906	917	890	970	925	969	865	912	892	904	939	957	859	903	900	888	885	879	871	919	898	934	874	964	915	910	863	926	924	955	952	924	925	913	939	911	917	892	897	926	897	902	910	921	906	959	875	891	953	921	889	895	876	937	929	898	920	917	971	918	873	915	926	962	912	929	914	907	927	901	933	949	904	921	925	955	872	936	914	886	912	885	891	926	904	965	929	946	951	921	908	903	869	928	917	873	896	921	947	969	932	945	924	897	955	938	880	874	951	925	881	911	925	878	926	932	913	910	940	895	873	894	890	937	909	915	876	907	921	911	864	859	966	957	897	884	933	900	903	896	970	897	933	918	914	915	891	872	929	930	899	941	910	940	956	908	920	911	922	927	885	913	896	925	859	873	877	914	921	863	922	894	900	947	922	921	972	940	886	906	907	916	934	856	933	956	909	897	918	880	913	916	912	864	930	893	881	949	890	914	919	893	910	890	960	889	878	915	898	908	922	875	899	952	886	915	940	902	911	908	890	898	896	889	829	937	908	864	908	949	975	1002	866	903	932	850	914	923	881	977	931	903	861	997	915	927	955	903	912	880	921	906	898	900	940	913	936	918	932	949	856	878	932	936	958	884	896	899	854	903	957	921	948	933	861	887	908	956	912	887	911	901	917	840	952	886	907	950	930	978	947	891	900	920	920	872	932	954	905	940	864	932	933	898	944	885	916	887	932	990	937	954	949	927	907	892	908	909	874	917	915	897	877	890	914	914	898	910	893	920	889	910	938	888	890	890	836	912	871	927	917	913	886	945	873	929	949	893	858	871	915	890	901	924	946	897	926	901	914	879	896	862	925	919	937	930	896	966	905	908	921	901	909	921	918	881	881	900	820	948	942	918	887	917	962	893	949	887	893	872	933	916	879	933	879	874	952	882	870	915	907	917	948	861	897	945	942	903	944	892	919	926	927	879	930	925	945	920	971	928	878	938	962	926	888	916	862	911	902	878	841	935	937	928	943	946	869	938	915	915	951	946	912	903	884	924	943	964	900	875	929	904	922	897	919	916	921	889	885	936	922	924	901	874	882	920	886	923	871	890	939	909	885	896	929	963	872	856	888	868	920	930	867	944	914	946	923	923	887	924	862	915	928	844	899	937	918	902	937	920	862	899	891	930	960	941	896	982	912	952	962	931	957	908	847	958	910	925	911	936	917	879	872	916	917	929	962	905	931	943	963	895	857	896	912	896	900	900	923	929	913	957	949	978	904	922	967	926	919	878	902	846	870	917	950	914	866	896	930	882	933	944	949	925	860	907	857	927	900	915	901	918	877	894	882	955	929	928	901	904	942	924	927	909	877	909	897	948	887	885	929	916	920	896	877	950	960	932	929	1009	917	903	888	989	886	933	882	952	913	901	910	905	884	871	943	913	938	945	932	922	908	903	920	937	871	919	863	894	926	907	901	942	883	917	902	877	941	942	898	929	891	892	873	907	933	866	911	902	885	947	906	932	907	926	908	928	900	894	903	957	893	915	959	966	909	934	880	891	856	918	962	897	899	910	898	862	930	974	922	826	907	953	901	915	912	915	856	897	881	907	886	855	918	918	878	939	879	893	915	904	911	911	879	910	890	922	946	881	935	958	872	923	950	910	899	964	911	948	940	933	907	907	926	844	879	921	938	888	905	897	932	944	886	845	942	941	880	872	988	876	895	918	946	891	930	879	932	863	889	909	847	942	928	911	928	899	850	879	919	897	905	915	852	959	907	905	932	897	922	952	889	923	888	910	899	949	928	850	869
16962	17216	14182	7832	5573	4322	3645	3124	2620	2273	2031	1751	1762	1637	1514	1401	1371	1281	1338	1261	1237	1286	1267	1236	1202	1168	1132	1173	1207	1134	1162	1144	1170	1145	1187	1155	1125	1098	1138	1155	1131	1087	1135	1086	1141	1096	1115	1060	1083	1110	1132	1182	1119	1104	1115	1116	1054	1090	1128	1090	1089	1107	1110	1099	1072	1112	1077	1039	1091	1141	1066	1108	1098	1101	1101	1120	1040	1158	1066	1099	1058	1087	1102	1150	1133	1077	1094	1106	1100	1037	1100	1057	1067	1034	1038	1111	1091	1081	1132	1073	1052	1050	1090	1061	1098	1088	1062	1024	1080	1094	1077	1025	1131	1122	1046	1095	1115	1029	1117	1053	1042	1059	1062	1025	1065	1064	1053	1075	1033	1057	1064	1034	1085	1100	1066	1094	1073	1088	1102	1062	1061	1071	1069	1036	1078	1123	1070	1099	1101	1045	1076	1072	1157	1051	1093	1045	1050	1021	1098	1159	1071	1092	1134	1086	1046	1082	1109	1014	1045	1092	1093	1049	1087	1124	1036	1035	1028	1029	1101	1037	1065	1084	1130	1108	1095	1125	1108	1148	1096	1104	1107	1008	1029	1069	1136	1054	1150	1113	1064	1092	1034	1102	1151	1120	1042	1113	1080	1146	1050	1061	1028	1097	1049	1052	1106	1075	1119	1061	1056	1089	1033	1052	1058	1081	1102	1086	1089	1058	1090	1104	1078	1056	1107	1070	1044	1144	1109	1159	1112	1014	1096	1090	1080	1082	1096	1083	1142	1090	1121	995	1043	1129	1132	1089	1160	1075	1138	1074	1104	1101	1092	1092	1027	1135	997	1007	1059	1098	1047	1096	1072	1110	1051	1076	1034	1063	1024	1079	1055	1038	1086	1109	1147	1076	1087	1067	1082	1062	1052	1098	1063	1095	1101	1065	1083	1058	1037	1074	1078	1089	1079	1082	1128	1097	1082	1089	1077	1037	1050	1068	1087	1065	1131	1103	986	1101	1108	1045	1067	1110	1111	1100	1040	1107	1043	1058	1152	1095	1101	1068	1004	1108	1116	1108	1110	1077	1081	1133	1104	1099	1097	1039	1139	1071	1141	1072	1065	1146	1032	1109	1040	1072	1101	1067	1031	1119	1088	1104	1105	1060	1033	1121	1060	1079	1066	1073	1077	1105	1060	1081	1092	1102	1056	1039	1061	1108	1104	1061	1054	1042	1056	1063	1071	1076	1095	1102	1085	1099	1103	1104	1064	1057	1146	1129	1061	1111	1125	1072	1091	1072	1096	1057	1068	1088	1079	1066	1037	1042	1159	1097	1099	1073	1065	1131	1063	1052	1074	1154	1108	1049	1100	1090	1056	1016	1090	1026	1083	1178	1084	1097	1058	1051	1116	1057	1095	1139	1002	1122	1110	1023	1069	1107	1116	1082	1099	999	1095	1109	1137	1075	1036	1097	1056	1069	1087	1120	1109	1128	1103	1075	1117	1112	1053	1078	1064	1141	1103	1079	1089	1111	1103	1109	1078	1037	1098	1096	1076	1104	1080	1100	1093	1098	1086	1093	1049	1118	1065	1036	1056	1133	1091	1076	1076	1042	1144	1057	1109	1030	1078	1049	1077	1062	1073	1090	1113	1103	1077	1101	1088	1065	1108	1084	1023	1097	1126	1065	1111	1122	1129	1063	1095	1072	1097	1090	1079	1089	1027	1164	1090	1060	1111	1089	1095	1030	1103	1099	1082	1115	1175	1105	1100	1096	1065	1107	1097	1049	1069	1046	1132	1060	1087	1047	1099	1052	1003	1076	986	1064	1004	1059	1029	1005	1117	1042	1065	1096	1070	1031	1083	1119	1054	1093	1134	1079	1084	1073	1090	1090	1085	1067	1116	1143	1127	1116	1037	1080	1027	1078	1108	1101	1047	1090	1053	1072	1068	1081	1076	1044	1106	1081	1062	1089	1106	1045	1093	1124	1007	1077	1120	1090	1028	1074	1064	1069	1032	1055	1077	1132	1052	1085	1091	1103	1091	1031	1124	1093	1097	1060	1098	1115	1048	1041	1078	1007	1078	1031	1073	1073	1077	1123	1078	1070	1095	1035	1092	1102	1035	1094	1135	1025	1017	1113	1104	1112	1087	1123	1074	1083	1081	1093	1014	1095	1065	1064	1071	1066	1024	1027	1076	1039	1098	1104	1098	1112	1115	1083	1044	1147	1042	1071	1084	1025	1078	1062	1015	1063	1092	1077	1039	1107	1020	1069	1078	1054	1135	1111	1149	1077	1080	1049	1070	1149	1063	1115	1072	1104	1108	1064	1116	1025	1060	1100	1083	1073	1106	1050	1093	1054	1096	1093	1034	1095	1105	1098	1083	1087	1133	1047	1061	1084	1092	1046	1105	1076	1075	1067	1099	1125	1095	1057	1060	1073	1130	1097	1139	1058	1031	1094	1070	1047	1077	1016	1073	1114	1106	1130	1028	1069	1069	1035	1107	1112	1164	1094	1101	1015	1128	1015	1103	1148	1123	1073	1094	1021	1054	1091	1052	1038	1008	1108	1110	1065	1074	1054	1123	1084	1128	1067	1021	1068	1066	1130	1129	1061	1106	1093	1133	1101	1069	1084	1031	1099	1070	1005	1029	1112	1015	1059	1050	1072	1052	1101	1092	1060	1046	1116	1074	1041	1112	1069	1086	1048	1061	1092	1056	1065	1125	1071	1088	1176	1147	1073	1062	1092	1055	1021	1066	1109	1079	1075	1070	1018	1101	1094	1065	1083	1094	1107	1073	1020	991	1104	1057	1026	1066	1095	1095	1078	1066	1035	1049	1018	1131	1037	1085	1064	1065	1103	1115	1074	998	1122	1013	1115	1138	1134	1114	1087	1103	1037	1033	1013	1090	1085	1093	1025	976	1084	1092	1113	1085	1041	1069	1074	1043	1078	1048	1106	1036	1073	1109	1094	1037	1111	1055	1048	1045	1054	1074	1048	1074	1120	1114	1066	1105	1097	1030	1099	1087	1049	1037	1049	1057	1101	1076	1099	1060	1102	1050	1096	1084	1081	1087	1090	1018	1053	1073	1143	1022	1028	1001	1093	1141	1087	1116	1050	1123	1080	1059	1096	1118	1050	1044	1069	1039	1110	1076	1110	1083	1114	1088	1086	1087	1066	1090	1099	1038	1102	1005	1040	1094	1057	1119	1080	1061	1128	1030	1075	1085	1109	1066	1106	1100	1077	1111	1101	1043	1053	1099	1080	1098	1035	1105	1084	1070	1032	1044	1153	1033	1081	1037	1069	1083	999	1089	1090	1085	1067	1105	1124	1044	1110	1079	1089	1107	1094	1065	1088	1099	1052	1128	1111	1056	1090	1087	1059	1114	1027	1069	1072	1093	1082	1025	1114	1051	1057	1069	1098	1079	1096	1090	1080	1097	1086	1116	1097	1038	1102	1120	1047	1035	1096	1103	1037	1048	1079	1064	1084	1100	1068	1081	1067	1093	1160	1160	1105	1082	1092	1038	1087	1162	1050	1105	1106	1035	1121	1099	1129	1130	1104	1066	1096	1121	1108	1070	1059	1112	1068	1127	1053	1103	1085	1110	1043	1094	1153	1066	1041	1066	1094	1054	1087	1091	1057	947	1056	1064	1048	1090	996	1138	1038	1057	1088	1041	1082	1046	1056	1058	1097	1103	1062	1149	1129	1119	1085	1038	1099	1118	1070	1097	1022	1077	1081	1098	1100	1041	1048	1029	1087	1142	1066	1081	1069	1076	1056	1081	1073	1036	1070	1096	1102	1079	1040	1062	1060	1120	1096	1075	1065	1054	1008	1094	1078	1089	1104	1104	1090	1096	1097	1081	1101	1100	1109	1055	1093	1058	1072	1078	1124	1017	1068	1058	1158	1090	1108	1126	1095	1023	1049	1068	1074	1018	1006	1050	1113	1048	1044	1085	1059	1098	1078	1104	1016	1053	1124	1132	1051	1146	1017	1073	1137	1108	1097	1093	1074	1087	1022	1056	1094	1050	1055	1054	1126	1057	1078	1086	1100	1015	1050	1106	1140	1110	1130	1081	1048	1046	1088	1031	1080	1057	1092	1128	1086	1061	1084	1122	1081	1042	1047	1146	1120	1112	1037	1063	1058	1100	1103	1082	1076	1091	1102	1084	1069	1053	1077	1065	1065	1098	1042	1092	1079	1078	1098	1137	1051	1085	1090	1076	1113	1063	1077	1098	1075	1104	1124	1082	1044	1066	1085	1090	1045	1073	1068	1078	1081	1150	1003	1134	1037	1077	1061	1073	1110	1088	1063	1056	1077	1031	1053	1050	1022	1050	1086	1072	1117	1101	1089	1022	1062	1018	1037	1080	1081	1047	1087	1037	1140	1091	1042	1107	1069	1085	1087	1100	1055	1038	1114	1096	1164	1050	1072	1059	1071	1037	1052	1067	1098	1064	1116	1048	1077	1082	1076	1110	1068	1115	1111	1059	1091	1114	1044	1113	1057	1048	1041	1098	1128	1096	1038	1146	1078	1083	1116	1082	1100	1142	1097	1108	1053	1096	1110	1085	1116	1082	1044	1036	1071	1099	1114	1118	1079	1117	1062	1064	1083	1078	1076	1138	1070	1041	1074	1063	1074	1098	1080	1048	1059	1081	1060	1058	1101	1091	1073	1102	1059	1056	1045	1093	1068	1104	1047	1071	1078	1038	1099	1124	1116	1059	1037	1081	1147	1107	1152	1047	1030	1118	1063	1071	1034	1047	1087	1074	1053	1058	1042	1088	1113	1123	1084	1149	1113	1063	1050	1006	1079	1022	1093	1111	1115	1101	1104	1114	1076	1079	1120	1094	1043	1104	1066	1008	1108	1065	1097	1123	1082	1078	1093	1060	1033	992	1105	1093	1077	1109	1119	1044	1102	1045	1073	1044	1090	1081	1131	1090	1090	1072	1027	1054	1046	1068	1121	1035	1004	1047	1096	994	1025	1062	1082	1059	1071	1102	1022	1055	1157	1124	1095	1059	1078	1056	1100	1041	1112	1078	1079	1054	1067	1091	1098	1075	1116	1075	1066	1136	1093
26961	20111	7259	809	562	523	468	444	454	422	457	460	451	424	412	425	414	424	428	401	409	431	471	405	426	406	443	449	415	404	439	395	443	441	411	422	440	449	429	398	462	436	414	437	436	460	423	401	407	428	426	435	438	457	413	433	400	418	423	454	463	415	416	398	435	438	439	444	462	387	453	428	447	448	404	435	411	407	425	414	407	432	413	460	409	413	456	453	398	446	449	462	446	417	428	417	446	428	441	411	407	420	439	436	463	411	452	452	411	405	436	394	380	427	413	453	442	431	423	467	427	419	397	396	401	447	444	401	410	412	421	421	460	440	426	447	425	394	435	429	424	463	405	416	449	447	432	448	417	427	407	399	450	416	413	428	460	433	436	443	409	454	458	420	396	481	414	437	388	409	403	446	450	466	446	418	451	476	405	470	451	401	431	395	460	420	456	425	431	415	442	427	459	436	404	464	443	406	477	421	453	427	409	410	435	372	426	408	414	429	419	437	431	397	421	424	417	406	414	447	421	402	407	416	392	421	434	447	398	441	407	445	429	477	439	412	449	438	407	453	421	423	450	438	419	448	426	436	427	445	406	459	420	395	392	446	434	440	417	420	434	457	426	406	465	424	446	425	404	405	406	384	423	437	420	420	398	415	410	426	445	435	404	444	413	443	448	412	393	420	432	433	454	409	409	434	448	470	414	437	416	418	392	470	415	452	413	405	473	429	431	446	424	471	407	410	421	411	443	417	444	401	438	473	431	457	414	448	421	446	404	456	397	407	427	411	417	444	448	422	456	424	444	428	409	418	396	430	410	457	447	445	404	416	444	423	446	439	423	432	458	416	440	454	453	387	418	446	421	456	458	427	421	400	397	412	446	447	459	435	406	413	431	459	465	425	449	401	439	442	465	375	454	420	444	395	420	419	437	452	404	416	418	452	424	445	439	442	396	407	424	422	434	420	427	474	449	427	442	412	429	449	459	488	473	428	406	449	425	395	473	442	411	444	443	439	400	406	410	438	452	435	407	440	419	428	417	399	476	407	446	421	448	449	455	432	422	396	401	448	455	386	445	418	393	384	418	409	448	401	451	421	453	440	408	425	450	435	403	434	415	504	448	469	457	453	426	438	416	461	425	431	447	448	432	442	418	427	384	418	388	438	398	436	431	448	420	405	422	449	431	417	436	412	409	438	453	433	435	420	442	453	416	481	428	439	457	434	432	453	452	411	418	437	431	430	449	458	434	441	434	417	405	410	431	434	415	447	396	442	393	389	432	374	406	423	434	466	447	427	409	427	408	439	378	460	422	428	407	417	400	388	381	428	450	440	439	411	421	405	406	433	431	415	403	448	429	372	423	435	410	447	411	445	428	398	417	442	443	458	441	419	443	447	418	448	421	424	448	456	455	410	448	376	435	474	437	433	436	419	418	435	423	407	443	426	378	461	410	413	427	439	426	439	422	403	403	426	426	444	386	453	401	432	432	459	457	421	447	406	381	420	437	440	433	432	423	457	406	439	412	415	412	441	445	449	437	408	428	416	410	483	402	415	424	431	433	445	448	418	423	395	441	429	451	404	431	431	451	406	399	440	417	417	416	435	433	432	434	443	443	440	439	407	408	427	407	408	422	436	440	443	394	469	459	416	454	419	445	426	458	471	437	432	421	428	451	434	438	399	440	407	466	428	450	416	439	412	398	457	430	426	424	465	429	416	413	404	413	413	393	428	427	416	459	410	439	431	409	425	477	405	441	466	430	434	427	408	429	429	371	405	416	433	439	414	447	438	419	426	435	441	430	412	455	429	429	427	394	450	406	436	419	429	412	442	429	438	447	401	426	419	462	430	387	427	457	452	428	391	414	439	436	449	407	430	393	407	444	466	420	436	422	452	409	409	443	422	401	432	429	416	435	447	436	452	432	453	421	432	399	435	443	437	445	428	456	441	424	433	472	426	435	410	466	423	414	442	451	438	439	444	398	406	439	432	425	394	404	405	437	437	413	427	403	455	418	410	407	392	442	421	434	441	446	442	415	434	469	403	402	421	437	439	440	413	426	402	426	434	411	416	404	438	398	420	393	446	430	438	411	455	383	403	413	403	467	408	449	390	407	408	467	423	431	466	423	429	389	435	458	457	411	422	431	427	442	424	434	445	415	440	427	459	394	427	404	429	464	455	417	394	412	454	443	444	427	416	456	465	430	433	430	407	431	409	435	419	451	428	390	431	397	420	418	429	387	473	420	429	416	440	448	414	416	439	429	413	452	462	465	445	444	444	415	421	456	423	425	447	443	428	450	424	429	409	427	425	463	438	381	413	418	439	465	420	402	496	417	439	382	372	458	394	454	439	424	421	434	419	433	417	440	454	391	447	445	395	440	441	407	435	449	439	409	415	394	420	465	409	429	438	441	409	410	414	412	406	438	451	429	391	453	435	415	434	420	415	385	444	426	431	453	434	437	394	401	413	420	442	456	384	430	433	421	434	443	442	395	425	430	456	381	426	414	427	404	442	409	443	398	424	435	446	456	432	402	436	427	444	437	464	455	412	419	441	406	404	423	456	414	389	405	441	443	423	438	419	441	412	438	461	430	439	413	428	437	421	432	467	447	447	448	435	423	413	436	399	446	403	419	401	442	416	419	413	450	414	430	418	451	450	429	431	430	404	439	431	418	415	411	434	402	406	422	469	439	451	436	420	457	444	422	424	425	401	403	418	431	463	407	407	431	404	460	416	410	406	458	406	451	416	423	450	444	410	456	419	455	426	425	409	461	410	431	437	382	437	442	396	432	437	441	440	442	409	393	477	432	419	419	438	455	428	485	414	412	414	465	440	485	398	429	480	422	408	396	440	406	424	408	423	423	393	436	438	433	412	398	426	439	430	420	420	475	421	452	449	430	409	402	436	440	434	461	399	432	418	452	445	433	435	433	424	450	430	382	467	465	465	418	446	443	444	409	433	423	436	438	404	396	455	444	424	398	435	422	413	412	394	415	412	469	435	415	420	405	481	439	415	450	415	433	449	446	418	415	377	436	452	425	426	435	430	437	447	413	417	425	442	455	430	436	415	427	448	446	441	424	422	421	471	399	452	434	402	438	464	430	428	426	431	439	428	438	437	389	418	430	430	424	436	405	421	417	471	412	412	416	405	420	441	449	456	419	424	420	409	405	429	403	420	434	413	469	417	421	442	424	401	420	410	441	423	434	448	389	419	451	436	408	431	437	429	443	412	422	432	435	443	459	445	410	413	449	381	441	395	413	419	398	457	431	411	441	423	433	439	441	432	394	417	448	449	441	479	424	482	432	442	410	428	404	415	428	441	424	435	452	425	405	447	417	455	430	466	427	439	456	434	457	420	422	435	440	458	465	433	416	464	433	431	405	402	404	423	430	435	462	428	400	421	443	386	443	417	489	453	430	407	412	413	422	402	409	431	431	428	423	429	448	481	471	456	440	443	432	450	416	434	436	428	446	432	436	432	410	418	395	424	411	424	460	409	440	436
4871	1277	1014	754	689	564	621	597	603	548	533	550	523	529	554	548	538	547	504	509	551	525	533	525	560	544	577	564	496	522	535	506	520	508	515	528	558	533	458	491	503	471	515	530	545	530	522	520	497	512	514	548	529	548	576	491	529	568	557	510	440	511	500	485	515	564	530	539	497	526	507	518	529	550	514	500	530	534	527	556	525	488	512	530	516	515	544	501	518	532	527	494	504	505	521	555	508	536	543	493	541	548	503	532	522	538	526	550	536	514	566	493	548	557	542	497	548	530	517	560	503	533	516	570	488	539	528	524	515	521	568	538	532	519	543	541	563	535	522	544	526	527	516	553	523	487	517	539	548	500	526	554	489	525	503	518	526	518	515	559	512	487	514	522	560	562	540	522	504	534	544	553	543	504	558	537	500	566	529	502	506	496	542	532	500	488	507	516	529	515	461	539	514	517	525	537	548	481	542	517	527	570	507	500	500	562	523	522	519	549	526	547	523	539	530	568	544	520	507	505	491	516	530	529	532	523	524	535	510	515	520	538	529	539	472	555	529	534	555	535	521	537	524	522	533	502	524	513	496	452	517	531	527	533	534	495	529	556	537	525	517	502	519	558	500	490	534	553	498	516	543	510	516	513	497	537	552	518	532	513	529	534	533	512	524	496	532	542	513	515	562	545	539	528	520	510	572	520	541	522	567	498	518	496	496	540	526	507	525	531	546	494	555	522	553	545	569	488	492	488	512	519	522	515	497	510	491	510	520	513	530	544	509	528	526	506	524	472	511	480	537	522	557	564	553	510	526	519	513	487	502	490	486	521	489	496	533	509	530	526	557	507	528	530	515	564	512	498	504	512	531	514	576	518	499	509	539	548	575	506	516	518	530	471	529	540	481	503	501	545	508	542	523	515	544	522	500	530	536	522	559	501	544	528	499	508	505	526	521	552	554	521	527	512	518	495	504	566	532	522	513	513	520	548	506	521	531	527	499	500	502	525	574	508	551	499	537	580	501	511	548	538	547	531	540	536	499	527	557	541	525	461	519	539	495	491	517	500	554	526	491	494	515	510	522	546	525	550	463	487	497	524	516	540	510	508	528	515	514	573	518	537	499	497	541	512	517	517	508	558	554	542	559	502	522	503	504	508	538	513	503	531	516	537	527	507	510	539	499	560	518	473	499	562	549	534	536	548	517	508	561	523	513	549	525	526	487	513	515	527	529	499	494	518	550	555	525	530	497	550	518	534	498	527	517	526	525	507	501	545	530	538	522	576	544	540	512	531	506	533	522	526	542	507	486	518	518	528	525	485	519	543	501	532	556	531	496	547	550	522	520	505	537	530	483	485	532	510	533	539	577	555	496	554	533	559	496	513	496	476	528	556	514	500	521	570	545	470	527	519	548	510	517	514	526	523	560	536	494	525	471	544	549	572	500	540	540	548	537	563	539	511	541	563	549	538	560	522	503	514	502	497	523	557	541	529	516	516	546	515	516	505	544	497	516	557	516	535	542	501	508	458	568	556	484	521	520	480	586	535	526	509	546	505	504	555	536	539	543	527	525	527	505	526	495	481	504	499	556	506	503	564	493	554	512	529	528	557	501	497	500	538	553	529	530	537	538	527	492	517	543	544	488	525	516	488	518	549	542	544	555	517	509	491	506	521	531	538	533	500	540	497	547	530	535	498	547	537	526	523	516	491	560	491	515	523	535	527	545	487	552	533	470	531	544	509	489	525	527	479	512	531	497	528	480	528	501	550	540	539	552	522	487	534	528	526	520	498	539	503	574	522	507	520	509	499	512	496	511	495	549	576	498	519	543	529	502	521	522	512	520	508	541	491	495	505	505	491	544	513	538	532	545	515	515	569	538	536	544	510	529	507	496	557	507	526	533	541	508	509	476	509	504	525	536	519	507	506	542	514	491	548	502	523	530	563	532	549	523	532	538	504	569	579	517	535	508	555	547	535	527	555	545	513	521	556	512	519	525	498	543	514	523	524	533	518	535	521	521	516	539	496	524	524	504	506	479	534	535	509	514	526	520	533	517	531	542	525	531	506	490	524	504	525	483	532	504	502	454	539	511	538	527	522	511	525	479	529	548	520	561	503	515	539	492	506	500	516	524	576	517	519	523	506	531	525	472	517	524	498	513	513	550	504	510	550	529	506	513	541	502	502	506	526	513	494	534	488	562	504	521	528	514	535	541	539	537	545	494	498	544	540	564	518	526	523	504	502	508	529	489	518	542	522	545	543	513	528	503	511	516	476	535	519	538	527	549	556	508	512	531	556	522	521	519	519	528	512	533	491	505	492	515	519	504	574	533	544	552	537	540	529	534	522	518	561	521	573	531	495	538	525	516	490	515	524	511	524	517	541	505	480	566	529	538	467	482	522	458	556	526	545	498	522	553	530	526	497	540	556	510	541	535	547	507	504	532	502	526	521	536	521	528	562	540	551	545	495	487	530	501	547	528	538	523	537	493	508	515	518	545	518	517	527	478	527	518	563	541	505	522	489	541	519	516	553	517	575	512	536	495	506	540	524	557	540	541	539	508	520	550	526	551	515	546	531	539	521	539	548	521	479	569	499	503	552	501	486	518	497	529	532	575	544	503	497	529	505	506	495	551	536	522	487	511	504	521	488	499	467	523	531	515	545	504	527	519	522	551	525	503	522	508	511	534	507	525	512	514	517	510	560	529	518	509	542	493	492	542	561	545	556	489	497	542	533	519	530	511	531	540	509	549	539	567	515	527	521	530	501	501	558	543	507	493	486	506	544	526	514	531	538	541	489	525	532	562	544	515	494	503	522	544	535	520	493	522	503	504	506	503	486	493	518	543	508	526	532	529	562	527	559	519	503	507	569	510	537	534	550	549	525	504	525	499	517	475	500	561	485	539	519	503	521	511	517	596	535	539	510	521	508	523	507	490	530	529	490	536	535	538	531	536	522	522	531	482	524	528	554	507	565	532	537	514	524	561	486	500	566	507	552	482	486	517	491	462	544	526	511	528	524	500	483	522	529	490	524	570	531	489	546	506	535	480	452	571	519	526	542	519	541	537	513	520	490	504	512	562	499	495	514	521	516	551	505	544	523	492	535	528	508	481	505	484	582	518	537	545	502	540	541	501	538	525	553	527	505	606	538	510	540	521	528	505	554	585	504	507	554	536	512	570	507	522	512	512	564	564	539	542	534	514	521	550	530	521	501	507	521	515	554	529	471	504	520	493	504	540	490	547	496	549	503	500	531	521	549	514	546	476	519	485	516	535	532	546	491	535	559	489	525	535	561	550	539	510	513	491	551	502	541	507	496	498	563	531	526	572	509	470	502	490	530	535	534	550	530	507	533	516	474	499	511	545	536	526	562	531	532	500	553	542	491	495	510	531	529	513	512	510	546	493	529	485	555	532	539	474	534	521	547	520	503	555	555	513	532	480	484	514	526	519	534	521	488	489	504	524	561	541	512	509	501	543	450	549	559	519	506	537	494	508	522	541	516
23783	21116	28591	23886	21105	12488	2011	1341	1116	1124	1058	1001	936	1036	940	899	910	908	973	894	946	894	879	863	902	881	867	866	868	877	880	873	864	859	896	831	866	840	912	872	849	902	872	883	840	874	888	919	850	878	815	898	913	892	867	866	856	811	847	857	878	925	851	825	869	803	868	841	886	849	844	883	859	898	861	826	871	865	880	859	828	813	829	889	859	848	857	853	830	829	840	851	856	881	834	824	877	816	882	884	874	824	861	872	874	828	862	857	830	795	882	843	864	878	858	856	828	797	877	854	844	862	872	882	889	824	852	863	831	872	867	900	820	876	885	880	826	871	844	861	871	845	834	827	824	843	833	846	820	855	837	871	862	884	840	821	851	835	895	838	865	860	875	826	870	828	826	807	908	809	836	874	868	865	820	826	872	895	839	818	851	871	830	842	922	841	874	867	868	843	850	885	850	797	901	817	844	836	827	889	849	851	796	796	844	840	874	833	860	805	851	875	856	856	849	869	860	925	816	847	844	848	806	836	820	900	850	870	841	794	867	852	830	837	809	832	861	805	853	843	858	837	901	827	829	892	805	875	891	847	825	841	815	829	876	828	813	884	883	844	875	882	827	866	884	874	842	860	873	863	841	800	839	912	832	833	898	832	849	843	876	905	838	864	903	870	790	832	838	854	879	802	808	861	813	893	853	823	823	854	848	894	858	846	834	896	872	858	902	801	821	882	799	932	827	840	873	890	836	850	830	810	797	891	854	894	842	913	897	833	814	808	820	885	868	882	841	878	909	835	841	879	869	852	868	839	896	828	847	835	861	799	831	833	833	836	854	851	807	869	845	849	811	782	847	857	842	900	850	878	839	840	861	850	887	824	835	867	887	836	874	882	918	870	810	801	844	870	811	809	868	885	825	877	861	838	830	843	886	842	856	840	849	890	866	817	851	832	819	883	807	890	862	853	874	846	833	835	824	896	864	827	836	829	832	800	851	855	870	826	846	819	842	851	907	836	872	862	822	872	911	788	904	810	853	796	859	863	863	832	820	828	849	838	816	811	840	847	845	858	788	869	841	847	828	916	833	803	840	801	892	892	823	906	860	852	868	821	767	832	840	898	877	814	821	864	830	839	870	874	826	852	891	823	843	856	863	839	826	860	890	840	810	836	828	845	842	827	821	822	875	895	836	873	911	878	875	814	861	849	829	820	826	864	852	835	823	872	861	818	853	808	868	865	816	860	832	851	876	806	861	797	869	886	826	851	845	876	846	883	918	852	821	868	812	868	838	810	839	845	932	874	879	858	851	852	803	875	840	853	875	913	827	841	835	794	839	831	887	840	859	823	813	829	891	874	849	860	888	869	837	874	825	840	849	849	781	846	858	857	829	815	830	827	864	820	864	812	867	856	810	794	882	822	871	838	766	865	856	837	861	832	896	860	851	860	840	883	831	824	833	852	843	832	837	833	886	856	836	834	833	868	790	867	864	922	809	858	798	834	826	847	871	848	848	882	886	811	843	831	830	862	864	824	824	819	800	845	872	874	855	823	808	863	862	806	833	838	833	884	811	811	831	891	844	870	883	891	873	839	828	814	853	797	895	818	856	800	815	938	849	847	839	824	812	862	813	870	855	896	938	843	858	846	788	869	819	804	864	837	856	844	798	808	791	797	847	863	840	871	846	857	834	861	824	892	846	827	911	799	839	791	811	850	804	858	878	823	833	847	825	865	845	787	818	875	831	866	832	891	851	888	851	821	837	799	772	839	826	856	908	850	828	851	824	831	871	833	830	901	868	850	829	843	875	821	849	801	830	841	866	867	869	870	849	844	839	882	851	823	838	849	850	786	802	864	842	810	913	853	837	836	848	838	829	823	869	885	844	837	872	837	853	854	904	822	916	882	868	793	823	838	835	866	845	843	814	872	873	882	847	844	847	882	849	858	842	834	810	880	851	792	871	863	822	838	849	907	841	834	848	815	771	843	841	842	820	837	854	822	843	908	879	900	840	821	866	875	799	884	856	838	780	878	821	841	868	861	850	836	846	877	862	812	860	845	803	838	888	773	829	797	861	839	820	867	802	863	887	903	817	844	897	894	843	860	882	854	889	803	872	865	865	827	849	831	884	827	861	851	857	903	814	849	808	854	814	791	843	874	858	838	861	872	848	878	888	930	852	827	854	876	823	829	835	857	843	864	905	873	868	834	831	847	784	889	854	836	824	853	815	897	858	836	886	902	817	802	817	874	828	830	884	827	846	852	931	878	829	861	786	808	844	803	798	822	849	822	790	863	811	828	847	849	849	882	852	812	807	834	884	836	853	894	856	913	836	834	862	860	805	860	788	871	759	843	865	820	841	853	891	788	860	791	841	839	890	867	872	863	863	856	871	844	875	878	840	860	842	892	792	841	829	847	826	815	811	846	845	867	858	834	847	828	862	866	803	852	880	855	881	872	872	903	859	857	826	836	835	871	812	843	822	834	831	841	905	840	817	858	882	858	857	844	823	851	854	828	796	838	786	829	796	804	898	904	884	891	820	860	819	847	894	861	848	860	877	898	884	808	866	858	845	882	885	843	865	873	845	825	800	882	810	895	834	863	811	906	861	823	814	895	845	852	860	853	878	796	820	822	839	851	839	848	845	859	868	819	785	818	892	805	831	847	836	831	858	878	855	816	823	835	845	804	861	865	818	909	832	875	821	832	828	821	850	819	862	825	843	883	852	839	830	826	837	820	821	876	897	876	885	862	844	848	877	867	887	815	832	805	812	874	826	871	877	839	854	939	843	809	856	814	844	855	885	831	905	868	854	843	897	846	864	846	867	871	796	837	854	804	815	888	835	847	798	854	826	842	769	866	836	810	854	853	809	882	829	839	855	848	828	896	818	809	880	850	820	834	853	850	815	869	809	875	868	832	896	857	911	850	831	823	845	917	882	875	824	859	850	851	862	853	882	831	829	856	866	835	814	842	871	876	848	829	842	844	830	863	894	865	865	823	886	812	844	868	863	872	827	812	844	839	820	824	821	875	829	821	850	841	815	836	806	803	809	867	863	883	795	847	820	833	861	835	878	842	861	844	867	841	800	855	841	863	825	866	856	891	808	791	895	833	828	827	872	873	859	843	851	822	869	856	850	856	899	856	872	854	860	855	835	808	888	864	839	867	852	838	876	837	849	812	867	866	823	900	852	823	848	865	838	888	813	849	799	893	865	873	880	831	851	833	867	863	874	816	826	837	843	845	839	839	897	829	849	869	806	829	844	832	853	856	881	843	812	858	851	849	920	835	850	861	870	856	828	871	867	841	834	848	798	876	834	793	819	836	814	806	915	802	812	874	820	875	877	864	821	834	839	871	826	821	849	906	859	860	872	838	858	871	855	881	822	849	870	847	895	831	829	814	798	911	847	832	840	850	861	817	857	836	841	840	850	857	838	807	876	821	783	855	861	828	917	870	863	852	830	855	861	855	815	850	853	865	821	908	834	872	880	885	762	908	807	884	836	855
13291	10637	8874	4595	3369	2729	2411	2121	1749	1663	1485	1355	1325	1282	1216	1204	1198	1076	1095	1118	1076	1064	1102	1034	1064	1035	1074	1058	1054	1045	1020	1032	1037	1051	1020	1036	1038	1022	1018	1017	1009	1039	1012	996	1018	993	1013	1038	998	1021	1022	975	1022	1003	1016	1030	1014	1026	1024	1068	1046	987	1042	1003	1055	972	956	960	985	968	1020	1008	1023	1018	1011	919	1050	981	1028	1001	972	1005	1037	925	1016	965	952	1060	996	945	1018	993	1024	992	982	1016	918	1008	1025	937	1002	1005	955	1018	995	945	999	1041	1013	1020	986	988	979	1015	953	960	995	1026	1039	995	1028	986	1011	1015	1023	919	969	1009	1029	938	957	960	1043	995	1005	961	983	978	1039	988	1026	1039	996	1010	1007	1005	1020	1065	964	1034	1000	949	1045	1024	1013	1012	968	962	984	1078	1042	1032	986	970	1029	989	935	1028	1002	967	1014	1016	999	1044	1006	980	1008	1039	1036	1025	963	1006	1043	1012	996	994	1067	988	1049	997	979	1008	1040	1023	953	1041	988	1018	997	1034	988	982	1049	987	996	1024	1020	936	1010	987	1022	1034	989	945	992	964	982	971	1049	1014	986	992	978	993	1011	1006	986	969	1005	945	967	957	1028	1032	1005	991	930	977	998	1023	1018	967	929	977	993	1032	1008	1021	1029	961	992	989	1015	970	1007	1004	966	976	975	979	1001	996	954	976	982	1009	1000	1016	969	996	997	1068	1018	956	1034	1049	961	1001	994	1061	968	984	1017	978	995	991	990	947	1122	983	992	1010	954	1006	936	1073	977	1014	971	1004	1004	1022	994	946	1000	1002	1019	997	1006	1065	1020	939	973	1017	1047	945	981	1069	988	975	957	1000	970	987	992	1010	995	983	1009	971	996	1018	1056	998	1030	979	970	1000	952	976	994	979	967	1015	971	985	1029	985	1040	1046	1024	1058	995	1016	995	1037	973	957	1000	964	923	1005	993	987	1050	985	1026	1036	966	996	1008	978	1053	1011	978	997	1051	939	961	1059	980	967	985	1004	1005	1000	1000	975	1010	1023	1033	1003	1023	972	1004	1009	1034	1020	1001	1010	987	980	944	985	962	1009	1023	1042	979	1028	981	1032	987	1011	980	999	1016	933	958	932	1047	1017	978	1006	984	976	977	1022	1047	1011	1000	982	966	1013	999	987	1018	1025	1069	1044	978	1009	944	972	1032	988	1030	1026	1026	975	988	1028	1014	1033	971	935	1017	949	948	970	936	1021	1034	1019	982	996	1060	962	1020	932	958	961	1010	965	964	1064	960	955	1012	991	1007	1018	1018	975	1035	1021	996	979	997	964	975	997	1044	983	962	962	952	1006	981	944	1013	1009	1023	1006	1007	952	1039	1038	973	1029	978	1016	985	1020	1027	1013	955	985	1008	1000	975	972	1036	1014	959	932	989	963	981	1031	1037	1027	1012	1012	1002	999	982	987	989	1020	985	1014	988	999	1032	1067	1012	1011	1035	1005	1003	984	974	1006	997	1072	1033	965	1076	1020	953	991	971	1032	1045	1001	998	951	966	1021	1023	992	1017	1044	993	998	1044	1007	968	1002	1078	997	1008	1043	931	1075	998	1048	948	1037	983	1055	1001	1018	977	1016	993	1031	1012	1039	948	1006	966	1004	971	1014	975	991	971	1030	956	964	1002	979	966	1017	1012	1008	962	985	969	952	982	1050	1017	990	965	947	1089	982	954	1051	1022	974	958	990	1078	1038	983	996	996	1001	1037	983	940	988	997	1004	962	977	1038	954	1018	934	1044	1001	1017	1055	940	966	983	1018	1018	957	987	1040	999	977	982	1030	1016	1007	1015	1039	1021	986	983	980	984	1017	1002	997	1073	984	992	1009	984	1001	987	965	984	1037	973	1014	1017	1023	1023	974	1006	975	947	971	971	997	899	1000	998	955	969	987	982	1004	1014	986	974	933	1022	1008	966	955	1001	977	922	988	997	1044	1009	1038	1013	1028	1031	943	997	1004	1035	983	964	969	990	973	981	1040	997	994	1013	1000	992	977	996	974	1047	1052	1024	1024	1021	1012	1005	1003	1005	997	964	1038	961	1023	998	948	1060	1005	1018	1028	942	1002	942	1025	1006	985	1003	975	975	1019	969	1078	937	966	1000	1013	1013	989	985	947	1009	1004	1012	982	979	988	1041	999	1008	998	1030	1034	989	1015	1011	989	983	978	985	1021	1036	1023	973	1005	1037	950	982	1076	981	992	980	1025	966	1057	998	1022	1016	1054	956	947	1021	956	941	1062	1022	1045	996	1027	928	952	1020	1028	932	988	1032	1000	998	969	985	1001	988	1071	973	942	1029	984	984	998	1029	1016	1017	1056	994	1014	1040	1048	1001	1041	953	991	1034	1044	1064	958	997	1060	945	1002	1058	1009	973	933	1006	973	941	1005	933	1032	1004	987	967	988	977	979	1022	1013	1000	999	1000	1012	1019	1001	991	1005	992	959	1009	948	1015	1058	954	1000	1006	982	997	1015	968	1027	1008	1007	973	991	929	968	995	1020	983	945	964	1017	992	973	1053	962	973	984	1001	1017	970	971	992	1020	1013	986	971	1020	984	1024	958	1002	964	945	970	1022	977	1029	945	969	973	1042	1001	1007	992	965	955	1015	1001	1009	1004	974	989	959	1005	996	1043	958	992	1006	990	1015	979	994	989	1003	977	1010	993	977	948	963	980	1025	1023	1008	1003	952	990	912	973	1030	971	973	1064	986	1027	971	984	1019	989	1063	1023	961	954	998	963	970	949	973	962	980	1004	928	991	995	1007	1034	1017	964	994	981	1006	971	968	986	1041	963	979	973	1001	1007	972	975	1076	1016	994	1057	968	984	996	1034	966	965	976	993	992	1016	1032	1031	1019	989	1019	1019	1005	956	1034	1002	1007	1061	1026	1006	1006	1072	996	1025	984	991	1007	1011	1028	948	1022	983	1062	980	1044	1025	1025	941	1001	1022	982	984	973	988	970	952	985	971	986	942	972	1022	1010	978	1023	1020	943	1059	972	993	1010	1057	1020	1002	971	951	990	965	977	988	988	987	972	975	984	969	998	953	957	957	934	970	977	978	1005	1017	1009	946	950	1029	1025	958	954	998	1006	1041	1007	949	980	1000	999	1026	919	997	948	1007	983	974	975	1022	921	969	1020	988	1021	1001	977	964	1053	983	996	950	1072	1007	1018	987	991	1033	996	982	1023	1053	984	1023	1020	963	964	1033	999	1009	1035	1051	987	1034	980	985	959	1039	981	996	1032	986	1004	960	979	1030	1013	959	972	985	1030	1032	998	987	934	1068	973	1052	971	1037	945	928	990	999	1054	1021	995	950	1023	994	982	984	982	971	972	945	953	1009	976	1030	961	925	1021	1020	985	1012	978	985	981	1005	1016	984	932	1039	996	1032	1036	959	1009	955	1019	961	994	1000	955	1028	988	965	955	1007	1056	989	978	1010	986	1018	960	997	988	960	995	982	932	1041	954	950	1038	992	1029	1037	952	1027	1013	1033	952	1005	994	1065	968	966	1018	998	1101	1062	987	969	990	981	974	1008	1009	1023	993	1031	991	1043	964	996	995	991	1033	1030	984	1009	978	1043	971	956	983	1001	991	960	1004	992	1015	997	1016	979	996	971	985	976	1043	991	944	990	1037	975	992	976	1005	965	1014	1050	962	1009	961	991	981	993	985	1054	1044	956	1090	940	989	1038	1020	1033	1028	974	977	943	945	994	1003	1024	985	1020	1036	947	1050	1024	993	958	991	971	996	980	990	1015	987	975	955	1007	993	1050	1009	977	979	1016	1037	986	1004	1041	960	955	1015	994	1024	994	967	975	959	998	999	1005	1010	953	960	1015	1019	962	1026	975	1044	1016	977	993	1006	969	992	1046	1008	1016	971	1034	1027	989	998	998	1007	934	1024	986	1006	1065	1064	938	1004	950	1021	1040	991	1056	1047	936	985	927	976	990	1000	928	951	972	991	978	899	1011	997	985	1029	970	991	1033	939	1019	960	995	1045	972	971	1028	1029	992	1014	1023	982	1021	1026	1053	1000	980	994	931	999	961	943	1008	1050	1044	956	1014	1002	981	1021	992	996	1011	931	995	1034	970	981	1001	1011	1007	999	1003	983	1058	1024	964	951	1016	976	1019	1016	1061	995	978	1044	1004	1021	1027
25153	21113	27407	24932	10529	785	600	539	464	437	393	404	373	410	356	376	385	360	353	325	330	326	336	352	349	366	350	331	339	311	357	335	320	328	336	341	320	348	336	312	338	356	349	330	298	326	320	333	312	341	313	316	341	287	311	359	312	316	308	297	344	335	318	364	293	310	299	299	331	311	325	330	311	335	345	342	309	332	310	313	320	304	327	313	305	332	354	320	292	321	305	294	343	345	311	356	321	329	318	335	302	295	334	329	323	344	321	330	335	296	346	327	323	293	303	256	288	344	307	330	360	359	334	324	335	324	324	319	314	321	313	328	309	313	339	305	334	308	305	335	299	335	311	357	290	324	320	353	310	304	343	284	326	305	310	323	320	299	333	369	341	325	304	337	321	327	297	300	317	345	330	324	336	302	319	322	313	310	319	351	324	335	333	305	341	302	340	318	324	304	334	329	327	329	330	329	333	322	322	339	320	309	332	332	319	326	299	343	320	320	331	321	301	305	303	329	326	326	316	313	350	350	315	328	324	322	326	315	347	347	353	317	323	348	326	356	331	306	337	301	316	329	344	322	331	333	322	321	336	304	293	328	330	328	319	349	318	341	320	308	350	351	331	296	310	326	342	316	316	300	322	328	331	340	312	325	299	330	295	319	336	326	341	347	335	301	314	329	332	339	307	301	321	334	312	322	308	328	324	328	351	337	321	331	322	304	340	324	333	319	327	330	317	330	334	316	326	353	324	340	324	316	336	313	319	318	319	325	337	328	305	329	328	356	306	301	329	342	318	351	361	324	372	347	338	311	325	319	337	299	319	321	309	326	294	321	339	309	341	342	309	318	317	357	327	285	303	329	319	340	304	320	309	313	320	337	295	329	321	318	322	350	299	320	352	334	348	311	339	334	343	320	357	290	313	333	348	344	313	327	298	315	309	328	335	323	346	336	311	321	337	322	350	338	345	308	331	310	337	317	350	296	302	320	355	312	322	332	328	331	349	343	348	288	320	306	326	315	316	323	322	336	312	327	303	342	324	340	331	324	332	341	319	341	330	319	338	334	360	326	330	321	339	319	293	319	321	323	347	323	312	305	345	323	301	316	308	321	283	321	326	318	326	290	312	313	356	318	312	315	344	310	313	371	319	300	287	296	331	325	339	316	346	327	330	337	310	338	302	300	329	342	304	335	306	318	340	274	319	321	370	325	355	328	357	328	330	304	352	319	310	313	326	321	324	304	303	323	303	339	306	289	346	306	314	280	319	316	329	343	340	365	305	308	316	342	321	323	312	315	326	313	290	284	323	353	294	324	307	314	332	323	356	296	314	293	317	329	332	310	325	331	310	304	304	340	298	321	313	345	321	300	319	335	331	366	316	321	300	313	325	344	296	334	336	346	344	301	320	290	333	304	341	344	315	336	328	306	310	334	315	356	335	319	348	321	296	311	315	320	318	342	354	351	343	329	292	311	326	340	292	321	336	345	312	333	322	322	327	285	368	302	299	360	345	347	315	300	313	312	337	296	307	325	325	294	337	346	314	338	317	357	354	296	300	345	293	326	315	306	328	324	312	308	296	314	313	296	353	313	350	336	335	365	314	310	317	313	333	319	350	342	311	329	322	325	328	309	322	349	317	332	346	343	364	314	336	352	283	311	328	321	342	321	326	301	322	329	332	311	347	333	345	333	321	315	305	300	327	309	323	357	340	300	312	322	297	317	323	356	326	327	330	307	360	374	317	332	359	328	299	335	300	291	330	307	323	300	326	331	337	328	341	327	309	321	339	350	318	311	346	350	337	334	321	322	319	330	310	332	313	310	314	286	321	316	307	308	321	329	331	313	322	313	280	325	299	294	307	309	332	291	344	316	355	323	295	322	344	323	308	321	334	290	341	324	325	312	366	319	315	298	315	338	328	310	334	332	315	345	326	349	300	336	324	319	311	353	322	290	348	299	318	329	325	342	331	327	296	344	285	306	338	322	312	335	321	300	303	350	337	317	307	307	316	313	348	331	337	335	328	331	361	308	322	340	301	325	374	338	329	305	340	310	328	333	324	305	315	318	314	307	314	307	358	351	337	295	299	332	349	312	371	332	346	344	317	307	293	322	344	347	317	322	354	341	326	294	315	299	325	318	318	305	349	310	293	305	343	316	326	319	313	331	319	313	336	348	348	330	332	315	349	325	314	329	311	292	325	316	329	337	320	317	309	332	316	333	339	311	303	325	287	348	332	343	335	329	300	338	303	316	337	343	316	325	289	322	298	309	319	301	337	336	329	346	318	329	340	326	300	294	325	322	347	304	316	307	310	337	330	294	309	337	341	321	329	318	305	324	329	289	348	326	339	317	321	289	325	311	339	346	320	329	340	323	328	323	322	317	317	336	350	298	316	339	313	310	323	312	333	318	334	334	258	310	328	335	294	326	328	331	319	307	300	352	331	338	314	320	303	311	325	368	357	344	310	360	331	312	361	309	323	313	269	319	355	287	322	299	319	330	305	307	320	333	348	325	325	315	297	302	305	325	324	316	324	331	313	316	328	346	302	345	333	306	290	333	316	306	292	296	300	341	333	315	310	324	324	312	303	317	306	338	307	334	323	342	327	326	301	297	318	358	340	312	321	301	276	323	324	340	299	293	318	324	326	342	289	314	333	330	341	327	315	304	303	305	325	339	344	314	332	301	326	323	326	310	311	345	303	330	313	322	291	326	336	313	320	344	302	332	301	277	327	312	326	297	290	327	326	305	314	292	324	330	302	317	313	307	314	301	344	331	325	322	323	331	364	324	324	309	331	306	310	333	315	328	341	304	289	315	296	339	319	349	334	343	310	314	327	324	295	338	312	305	346	312	331	325	332	307	341	297	311	329	329	347	341	344	308	323	300	274	340	312	316	334	328	353	342	306	349	320	321	343	333	314	320	304	280	345	297	324	323	336	341	339	343	341	329	324	343	332	318	330	351	311	362	322	323	335	309	311	303	328	341	336	313	317	309	312	318	318	351	329	336	338	340	321	354	336	350	300	304	321	324	309	308	326	339	314	310	347	312	348	345	348	302	350	360	319	329	307	335	347	314	315	319	314	340	324	299	334	314	344	364	338	308	310	333	330	306	304	307	343	319	284	332	322	280	314	307	329	348	320	323	343	312	336	327	324	346	298	344	309	318	301	301	340	376	350	316	352	356	322	357	346	329	331	274	330	366	323	322	335	299	330	346	354	300	296	322	333	310	343	298	319	327	310	318	319	292	289	312	329	307	279	320	315	326	301	310	327	334	328	348	339	311	305	316	338	337	327	367	313	343	305	306	305	338	302	337	320	314	319	320	318	371	321	360	338	331	382	323	323	344	306	321	330	306	307	333	329	327	309	299	298	318	330	326	314	309	297	318	325	307	325	312	330	326	319	317	332	306	344	345	315	285	323	309	337	311	337	327	303	294	299	318	303	320	298	320	326	318	336	299	316	327	323	348	327	315	324	297	303	310	331	314	325	328	342	358	330	320	335
11997	5938	4673	2442	1762	1379	1154	1040	835	734	730	633	565	573	572	512	476	487	527	470	511	459	470	494	468	445	438	403	446	498	450	467	451	454	466	435	437	454	442	434	435	413	394	404	485	434	419	444	418	443	407	463	413	449	408	417	414	411	407	436	394	442	416	412	421	447	447	438	424	427	435	396	461	447	445	442	447	437	439	400	419	395	415	444	445	397	440	423	403	417	467	441	426	434	426	444	426	425	433	419	450	442	383	429	458	409	378	437	415	418	404	413	428	380	432	421	435	461	436	464	433	400	400	434	436	430	425	422	426	450	441	386	422	439	453	412	443	419	390	426	397	434	441	427	401	435	421	407	426	442	399	402	410	425	397	443	428	440	424	430	451	437	435	412	435	405	469	425	418	469	445	401	441	420	453	401	427	428	405	379	421	423	455	401	421	425	466	416	444	431	415	426	433	429	451	406	410	429	435	445	403	432	428	447	447	454	423	435	467	383	407	429	446	458	426	445	439	397	451	385	422	420	434	411	443	414	414	443	400	411	416	408	465	427	430	407	411	415	425	442	387	438	416	433	429	400	369	463	425	431	439	449	412	388	411	431	416	419	423	426	450	443	412	427	441	439	406	412	439	449	439	406	423	398	427	404	432	416	426	398	417	404	452	418	413	414	404	417	395	409	442	431	411	442	380	439	440	411	408	436	454	453	451	413	412	440	393	418	420	431	414	434	408	397	408	454	403	399	438	430	421	421	434	454	398	414	450	402	410	452	461	445	410	413	428	402	409	433	438	438	436	439	464	432	438	423	397	403	408	437	411	434	393	433	430	428	404	417	420	399	454	485	428	445	421	409	431	408	424	408	404	400	392	454	418	416	460	415	425	432	408	425	405	391	420	411	431	416	405	448	409	444	418	402	401	392	441	407	440	413	431	427	411	415	425	422	395	436	418	438	458	413	423	420	436	430	406	396	436	463	465	429	455	443	420	446	394	435	406	382	432	410	428	393	428	461	421	406	392	430	414	436	455	444	452	397	418	461	430	427	461	434	412	433	440	420	411	442	406	453	429	424	402	441	439	417	435	421	435	448	419	455	411	411	404	397	463	431	440	423	449	425	441	434	443	418	403	445	424	430	436	443	463	409	417	477	442	406	420	425	477	418	449	455	405	387	447	439	414	421	404	409	454	435	442	442	405	432	392	428	407	455	410	438	401	444	427	438	401	415	414	446	440	448	431	400	425	392	428	447	431	416	422	409	403	454	417	407	420	438	426	444	418	428	403	414	422	454	370	425	451	455	458	436	399	423	439	424	411	400	423	450	435	431	413	417	435	413	427	428	417	424	443	411	441	437	432	455	433	471	442	425	445	402	447	410	401	417	405	413	425	425	409	404	476	388	404	452	414	412	413	431	421	401	418	431	424	435	446	421	430	431	423	404	414	410	411	422	453	392	440	432	396	399	416	416	415	402	415	461	396	438	423	460	432	465	418	425	404	430	431	423	388	443	398	443	442	445	418	455	443	408	414	431	390	422	402	447	403	408	439	415	453	454	453	436	457	442	412	441	404	441	483	442	405	420	415	442	455	437	409	374	378	451	399	458	427	447	436	414	491	421	451	456	428	450	423	394	421	423	461	424	435	410	399	422	421	438	427	393	415	423	420	428	402	489	384	404	419	469	444	406	463	421	422	411	418	433	423	436	383	436	446	424	389	428	445	426	432	438	437	416	405	443	435	425	445	446	384	417	441	427	398	414	470	419	427	409	427	451	422	417	425	405	424	405	422	436	415	449	434	402	448	414	439	407	396	411	404	429	427	394	470	429	420	419	449	455	410	452	425	403	391	427	432	432	434	436	442	407	410	425	392	410	414	434	422	412	435	415	458	432	426	427	402	384	434	422	442	460	434	441	382	429	383	408	423	435	413	404	452	429	416	434	459	415	449	414	448	412	440	424	441	390	428	431	439	416	453	413	444	399	400	436	422	437	416	465	443	445	410	457	459	390	433	443	449	488	462	410	409	396	434	475	484	399	424	415	430	419	448	416	398	412	446	449	427	399	433	406	452	411	433	446	447	422	424	368	430	393	413	416	436	451	383	435	449	417	390	404	422	451	396	421	438	477	446	453	399	438	448	421	416	434	411	421	411	429	436	440	417	419	446	408	418	383	458	429	424	409	447	431	426	438	448	423	439	398	410	439	452	372	398	397	431	437	477	449	433	418	418	417	410	449	433	395	424	436	426	435	404	414	407	437	430	410	416	441	420	393	395	451	423	448	395	436	457	409	429	403	436	418	447	462	442	410	439	380	425	435	420	420	393	459	429	419	407	423	421	470	430	414	417	427	424	419	436	428	394	440	445	422	394	438	389	421	431	443	418	400	414	454	430	435	430	431	442	419	459	424	444	438	420	412	422	444	450	423	406	405	441	430	407	432	434	414	416	445	419	453	393	425	436	444	423	429	430	457	460	433	428	440	428	442	414	385	399	402	441	422	419	434	423	411	423	454	448	442	433	414	406	439	436	442	450	468	408	410	424	425	440	413	442	413	391	434	449	445	452	436	410	475	421	421	421	424	458	414	429	441	458	409	430	431	402	413	431	470	403	419	411	439	412	416	440	415	393	463	400	432	434	428	409	419	412	435	418	408	460	432	422	427	434	415	430	439	468	436	434	423	426	434	439	447	410	436	416	438	422	372	436	441	411	386	430	438	426	424	428	436	414	417	389	414	429	412	410	441	424	396	423	396	396	426	414	407	406	405	460	432	417	410	451	415	425	458	435	440	469	414	403	414	411	420	429	396	397	441	425	425	438	477	428	419	450	426	450	434	460	457	418	438	436	450	426	409	423	458	432	403	424	450	452	438	444	361	400	416	424	446	405	386	441	420	434	436	458	454	427	434	424	436	448	411	430	435	424	428	423	461	434	414	430	431	406	445	441	435	440	427	399	410	423	476	439	438	398	418	426	437	385	422	428	408	457	458	412	415	403	431	438	394	398	400	453	467	403	436	420	421	409	439	403	480	445	399	423	439	406	443	451	411	429	432	444	427	441	409	422	370	410	422	406	418	412	439	382	458	382	450	463	420	442	434	432	393	412	436	444	425	436	433	438	419	444	400	426	463	430	458	414	416	425	442	429	409	422	426	422	413	432	418	378	404	413	443	421	372	403	407	415	420	420	451	464	455	420	414	440	444	438	443	414	451	413	444	438	446	443	383	407	426	432	430	429	429	410	446	386	427	447	444	428	461	454	444	428	464	453	410	427	389	456	417	413	440	412	417	414	402	440	435	417	431	408	398	427	423	448	407	402	440	388	425	409	411	436	446	435	410	477	403	454	417	379	411	421	427	446	416	432	427	447	451	419	421	426	406	412	436	441	448	436	422	384	428	447	394	386	441	420	427	399	410	415	410	435	402	412	434	419	421	451	439	404	421	451	417	464	447	425	427	427	398	434	421	459	425	417	435	428	416	427	408	416	429	414	410	444	440	419	427	441	417	437	449
22841	21168	29037	23546	21166	21267	11873	2105	1541	1471	1294	1174	1169	1122	1033	1109	1102	1079	1097	974	1005	1005	976	1064	946	987	991	984	942	965	964	961	948	919	914	937	934	936	955	941	908	907	921	915	903	907	940	874	846	932	931	990	921	902	915	922	911	899	900	923	1004	906	942	917	907	923	922	873	915	858	874	947	932	915	933	943	901	943	894	853	918	882	910	841	856	936	903	912	906	933	912	911	902	882	882	917	932	903	933	882	864	883	921	935	882	918	899	894	916	842	922	935	875	896	900	905	907	921	926	907	911	906	898	929	933	893	867	909	889	940	903	896	938	937	891	955	926	915	920	921	892	902	884	901	933	912	901	901	958	926	923	888	945	902	909	856	916	920	936	881	928	900	908	903	913	913	883	994	963	904	958	942	894	916	952	884	881	898	882	876	918	902	936	891	898	861	888	858	870	926	858	928	908	868	930	920	907	921	858	925	871	886	918	857	929	920	871	931	919	913	880	882	924	882	904	850	886	931	905	953	957	907	931	868	907	898	891	919	891	905	916	917	925	899	891	928	915	937	905	877	986	903	911	849	1019	941	912	936	907	914	871	916	924	915	887	882	910	835	939	891	974	927	927	883	879	921	921	946	925	903	924	911	891	869	877	888	877	903	845	911	879	918	946	901	913	921	952	913	948	884	910	904	915	895	900	874	930	895	885	890	895	894	889	906	890	882	916	918	857	891	914	920	960	969	910	846	861	886	913	893	900	902	871	915	942	887	926	876	919	890	900	898	919	918	890	889	879	947	902	905	884	894	858	877	924	910	906	926	933	883	919	911	910	941	930	957	926	920	865	885	899	895	901	871	897	907	870	925	940	904	832	911	899	888	950	920	885	927	905	926	934	937	893	931	927	887	914	881	936	882	863	876	913	900	902	873	937	907	867	904	898	900	934	949	860	886	890	921	931	952	903	928	937	933	901	880	930	917	903	931	952	946	907	885	910	902	926	871	901	918	909	922	873	915	918	885	879	926	902	844	924	930	924	892	919	911	913	920	882	875	859	903	931	865	912	876	881	933	898	867	940	886	905	957	918	878	932	879	910	872	874	883	934	965	938	894	934	918	941	874	855	925	910	925	968	862	939	927	953	934	875	885	876	885	860	916	895	915	919	924	846	874	951	937	945	858	915	906	894	926	902	889	945	894	920	915	883	835	880	898	948	872	902	914	892	878	905	909	923	969	951	903	903	932	871	910	976	849	959	912	925	852	944	949	914	921	896	835	887	910	889	888	906	916	941	933	906	915	895	891	905	930	901	906	871	935	915	878	887	923	961	913	979	914	922	906	914	832	933	877	912	932	891	897	923	946	957	882	921	909	895	943	932	887	886	963	925	914	947	883	858	922	925	883	863	933	875	882	861	925	883	913	887	937	910	872	922	878	926	855	996	933	921	917	896	908	875	915	901	889	955	869	846	911	852	893	893	925	925	877	933	927	924	881	860	912	944	904	919	902	922	924	901	900	885	865	914	930	937	905	881	901	934	861	861	884	914	848	933	905	899	875	908	910	895	911	882	897	890	867	929	885	912	901	922	869	866	890	963	853	890	896	894	917	918	909	896	897	909	928	898	952	921	897	890	887	887	901	967	861	892	850	943	944	907	967	920	931	908	950	908	920	925	855	894	913	899	904	909	936	890	955	889	922	892	971	912	893	918	895	917	910	879	927	871	955	920	901	902	878	865	837	917	902	925	886	842	867	927	851	887	858	874	874	930	901	943	937	880	942	921	891	968	924	957	872	938	916	890	885	913	926	963	924	923	898	902	903	961	879	879	856	866	909	862	831	946	915	881	863	937	894	870	943	901	892	896	914	960	910	902	886	866	896	937	908	871	888	925	888	911	925	901	937	926	919	950	863	907	855	913	892	914	900	897	922	843	900	946	896	944	929	883	889	876	905	862	862	895	917	946	911	887	845	895	871	928	894	872	993	940	909	882	861	916	868	868	915	900	865	929	909	933	883	892	926	935	953	912	824	908	937	863	900	864	926	869	909	877	872	898	896	943	881	945	885	904	951	852	996	920	912	880	926	879	942	916	917	856	920	823	943	873	962	909	848	838	858	873	917	943	949	905	899	938	879	854	934	948	922	885	948	869	911	929	911	905	804	891	931	898	898	927	922	906	881	919	948	882	832	912	866	893	920	915	932	847	925	909	874	909	874	854	920	894	941	953	896	931	871	906	911	937	932	912	926	904	885	890	903	909	898	921	890	920	932	904	878	917	874	864	866	903	914	962	883	907	841	887	898	930	904	895	922	979	949	938	900	832	860	945	886	915	859	944	917	931	882	848	898	921	918	907	892	954	895	923	921	903	848	888	928	880	949	880	893	895	849	952	946	893	901	891	874	839	871	894	935	937	918	922	854	959	930	885	905	867	876	879	884	892	891	918	911	915	929	896	884	951	937	935	961	951	941	917	893	894	873	866	964	947	944	924	952	876	898	904	908	938	956	934	919	838	900	938	905	896	882	855	902	842	916	894	933	876	889	979	889	927	876	919	849	984	885	934	892	873	908	925	906	885	907	880	893	901	896	886	902	930	933	915	883	961	864	891	868	953	919	894	902	924	930	855	927	914	907	897	920	928	946	914	915	956	848	879	902	869	921	950	915	902	958	951	928	898	928	951	876	1026	942	856	947	957	909	878	818	908	936	970	873	842	880	884	876	934	882	909	941	902	919	878	885	935	939	890	879	888	917	873	944	901	868	897	877	880	874	876	930	833	893	906	942	899	840	883	938	951	963	951	929	912	888	925	889	983	932	899	887	898	897	838	886	852	902	900	922	878	913	936	930	902	954	875	857	927	938	907	903	880	938	856	926	915	851	920	905	919	939	876	893	889	917	896	900	925	904	933	939	916	931	921	900	908	933	964	881	912	916	894	958	906	921	894	921	917	881	923	939	923	911	938	932	915	930	978	899	886	892	914	904	914	926	912	934	857	824	941	920	882	930	882	936	920	869	908	920	854	882	878	978	895	862	887	828	902	899	891	892	912	927	898	925	892	927	864	844	913	923	939	865	902	929	909	892	963	915	956	881	897	910	852	890	911	912	887	919	877	889	915	909	897	916	920	917	932	888	943	941	934	851	907	873	901	920	892	902	916	954	865	924	857	863	882	861	909	905	914	912	894	897	923	858	891	903	873	881	962	887	926	915	912	893	903	930	924	910	953	930	868	868	892	954	899	983	907	857	929	898	937	925	878	906	869	939	896	882	913	884	895	931	941	858	920	888	895	945	876	931	887	893	859	878	867	938	904	920	931	915	888	946	872	876	912	918	866	863	944	915	894	897	895	880	885	908	923	906	875	894	921	909	894	864	855	833	912	845	831	875	954	908	922	909	948	919	964	898	866	929	930	897	910	905	886	955	910	872	862	904	922	895	886	903	899	948	871	918	917	907	886	864	894	877	892	894	938	964	916	920	954	897	914	884	885	944	916	966	921	899	942	949	912	874	932	911	884	933
17161	17021	14214	7882	5649	4443	3746	3198	2509	2254	2062	1836	1713	1650	1467	1426	1424	1335	1357	1269	1233	1174	1211	1181	1204	1191	1125	1168	1149	1168	1139	1225	1139	1143	1159	1138	1148	1131	1134	1161	1057	1071	1111	1072	1096	1111	1090	1127	1092	1098	1080	1116	1114	1123	1116	1073	1096	1019	1193	1039	1115	1109	1117	1085	1061	1025	1104	1078	1098	1041	998	1113	1047	1088	1115	1076	1119	1088	1145	1003	1055	1080	1083	1089	1052	1132	1046	1047	1092	1079	1083	1104	1082	1016	1048	1091	1085	1080	1142	1089	1101	1160	1097	1007	1089	1103	1070	1052	1076	1129	1050	1083	1115	1034	1065	1145	1074	1086	1077	1029	1082	1166	1053	1076	1033	1080	1037	1122	1128	1123	1089	1074	1042	1067	1087	1093	1083	1107	1082	1092	1030	1111	1006	1105	1015	1104	1066	1062	1033	1091	1093	1094	1094	1047	1027	1109	1086	1135	1044	1043	1098	1067	1095	1099	1049	1112	1087	1072	1086	1073	1049	1118	1089	1027	1027	1058	1090	1097	1134	1069	1084	1060	1063	1040	1031	1092	1064	1104	1075	1078	1096	1088	1061	1044	1118	1084	1075	1078	1136	1100	1052	1077	1072	1020	1083	1063	1075	1033	1038	1046	1079	1127	1141	1084	1053	1072	1105	1110	1010	1059	1037	1030	1106	1101	1067	1083	1094	1078	1063	1085	1089	1073	1072	1037	1104	1055	1108	1047	1091	1057	1085	1079	1095	1124	1029	1062	1079	1139	1046	1085	1085	1093	1044	1102	1123	1060	1115	1066	1114	1160	1063	1107	1114	1112	1072	1066	1076	1111	1111	1053	1116	1029	1030	1047	1087	1076	1115	1108	1131	1074	1074	1071	1050	985	1066	1031	1104	1084	1070	1113	1076	1102	1087	1007	1076	1105	1084	1080	1086	1090	1073	1100	1149	1051	1091	1042	1054	1015	1088	1139	1059	1055	1037	1076	1110	1064	1139	1069	1099	1039	1135	1130	1063	1067	1102	1024	1040	1087	1090	1055	1073	1086	1075	1077	1021	1065	1060	1062	1055	1085	1063	1136	1040	1054	1079	1062	1071	1044	1059	1075	1031	1113	1039	1060	1054	1098	1073	1041	1060	1103	1089	1138	1036	1100	1140	1089	1081	1050	1118	1049	1078	1092	1074	1078	1028	1096	1036	1074	1067	1070	1032	1101	1059	1059	1039	1083	1097	1104	1052	1133	1042	1094	1092	1087	1088	1167	1067	1079	1041	1103	1083	1072	1058	1047	1109	1113	1086	1123	1055	1088	1066	1108	1057	1105	1072	1073	1097	1040	1104	1017	1104	1037	1059	1113	1063	1078	1119	1096	1165	1054	1075	1088	1035	990	1111	1038	1037	1055	1080	1098	1056	1042	1119	1059	1043	1031	1060	1069	1094	1089	1103	1038	1029	1051	1029	1058	1125	1013	1080	1069	1126	1129	1063	1048	1057	1009	1075	1043	1136	1105	1074	1096	1031	1094	1137	1068	1038	1061	1041	1096	1068	1132	1043	1048	1091	1031	1032	1042	1034	1048	1023	1009	1135	1104	1103	1071	1085	1092	1042	1136	1060	1050	1101	1027	1085	1074	1013	1040	1108	1063	1049	1127	1060	1041	1057	1055	1111	1083	1054	1099	1068	1033	1022	1072	1064	1109	1091	1034	1029	1093	1077	1089	1038	1049	1076	1072	1070	1055	1069	1075	1008	1025	1071	1098	1059	1056	1046	1081	1049	1059	1109	1107	1104	1025	1096	1081	1025	1093	1074	1073	1068	1067	1079	1050	1097	1073	1112	1115	1045	1063	1048	1094	1066	1104	1088	1111	1076	1030	1086	1088	1107	1025	1030	1083	1138	1043	1034	1039	1096	1117	1088	1094	1058	1079	1051	1076	1062	1100	1139	1058	1076	1069	1114	1050	1056	1079	1131	1102	1124	1120	1052	1033	1061	1047	1049	1044	1082	1090	1069	1056	1082	1109	1073	1058	1095	1058	1061	1102	1116	1092	1038	1060	1084	1083	1096	1057	1115	1066	1057	1098	1011	1029	1093	1130	1098	1019	1104	1009	1106	1004	1094	1121	1050	1067	1030	1048	1084	1040	1040	1070	1083	1024	1040	1082	1041	1063	1108	1033	1052	1095	1087	1076	1077	1057	1081	1101	1123	1108	1108	1062	1087	1046	1078	1038	1076	1036	1091	1091	1088	1035	1022	1140	1037	1030	1059	1046	1085	1084	1154	1043	1081	1112	1071	1083	1051	1092	1101	1090	1108	1078	1101	1151	1066	1042	1052	1030	1007	1132	1066	1070	1119	1052	1088	1050	1064	1043	1108	1074	1052	1001	1123	1083	1061	1103	1035	1060	1082	1041	1049	1119	1007	1062	1086	1069	1063	1011	1067	1065	1105	1105	1070	1038	1033	1015	1042	1112	1094	1073	1078	1080	1084	1093	1084	1074	1063	1093	1098	1084	1001	1086	1071	1100	1115	1068	1017	1134	1078	1085	1119	1073	1120	1080	1067	1076	1053	1053	1087	1055	1095	1098	1080	1033	1100	1091	1093	1062	1059	1087	1063	1049	1069	997	1078	1058	1126	1032	1058	1059	1077	1050	1078	1072	1075	1047	1032	1049	1058	1059	1087	1028	1054	1128	1082	1075	1088	1100	1090	1107	1068	1055	1079	1119	1056	1066	1098	1110	1065	1040	1061	1084	1073	1028	1102	1068	1051	1068	1091	1052	1105	1123	1103	1070	1081	1119	1057	1122	1072	1087	1046	1093	1040	1082	1071	1110	1095	1113	1072	1098	1112	995	1084	1026	1048	1028	1107	1088	1114	1028	1064	1028	1019	1026	1070	1110	1071	1071	1086	1043	1089	1039	1046	1025	1075	1100	1074	1089	1052	1060	1070	1072	1059	1076	982	1022	1064	1066	1062	1055	1152	1046	1081	1059	1106	1080	1108	1096	1130	1095	1082	1140	1097	1055	1120	1069	1057	1084	1112	1072	1118	1119	1016	1087	1086	1030	1049	1029	1032	1043	1071	1025	1059	1062	1075	1058	1081	1089	1069	1057	1093	1045	1085	1044	1090	1067	989	1043	1112	1099	1054	1111	1071	1093	1077	1111	1038	1089	1086	1072	1062	1106	1031	1066	1090	1049	1070	1067	1051	1020	1026	1057	1053	1070	1038	1081	1083	1088	1029	1092	1096	1091	1131	1106	1141	1088	1040	1113	1073	1069	1042	1089	1099	1103	1082	1106	1077	991	1039	1078	1036	1047	1092	1063	1100	1089	1087	1088	1082	1075	1037	1012	1046	1085	1067	1073	1042	1027	1040	1073	1079	1095	1056	1089	1108	1084	1091	1085	1056	1097	1074	1082	1090	1052	1043	1054	1082	1087	1094	1066	1055	1049	1033	1086	1059	1006	1105	1031	1050	1065	1039	1087	1055	1037	1121	1076	1098	1092	1020	1068	1083	1036	1078	1122	1071	1092	1062	1086	1040	1085	1070	1033	1081	1048	1076	1090	1076	1092	1002	1092	1087	1064	1095	1031	1118	1063	1077	1070	1141	1103	1082	1025	1076	1072	1076	1005	1073	1014	1083	1131	1149	1070	988	1077	1097	1093	1084	1031	1073	1099	1102	1119	1078	1066	1083	1073	1112	1077	1086	1137	1101	1030	1101	1058	1094	1044	1087	1046	1055	1114	1129	1120	1072	1060	1142	1096	1099	1103	1042	1170	1079	1064	1056	1065	1064	1100	1098	1064	1090	1120	1100	1094	1044	1068	1069	1059	1078	1103	1136	1074	1108	1034	1026	1062	1144	1070	1019	1120	1106	1120	1076	1024	1052	1042	1052	1056	1050	1035	1046	1050	1062	1106	1099	1107	1115	1105	1046	1043	1092	1053	1097	1081	1093	1071	1030	1004	1042	1008	1049	1057	1059	1064	1062	1046	1102	1090	1065	1052	1072	1051	1031	1049	1117	1087	1073	1086	1118	1063	1016	1049	1043	1112	1097	1096	1126	1054	1095	1074	1068	1077	1072	1053	1061	1048	1049	1084	1075	1054	1066	1123	1055	1109	1108	1104	1058	1057	1021	1104	1046	1119	1062	1044	1019	1043	1037	1058	1048	1100	1058	1050	1059	1118	1085	1062	1044	1050	1098	1071	1079	1073	1049	1082	1071	1076	1115	1085	1096	1163	1070	1051	1060	1149	1026	1047	1136	1042	1115	1084	1103	1041	1037	1055	1013	1121	1107	1045	1065	1128	1048	1120	1117	1080	1075	1067	1016	1100	1071	1015	1074	1114	1084	1078	1094	1085	1058	1098	1030	1125	1101	1079	1082	1076	1065	1052	1095	1062	1087	1075	1058	1102	1084	1086	1077	1121	1004	1092	1119	1056	1023	1107	1123	1059	1104	1064	1063	1123	1139	1145	1070	1111	1052	1066	1053	982	1062	1092	1102	1103	1052	1072	1018	1088	1132	1132	1051	1064	1028	1111	1077	1038	1096	1041	1068	1090	1057	1025	1097	1032	1072	1077	1102	1062	1061	1086	1011	1005	1071	1116	1105	1053	1063	1046	1111	1071	1054	1066	1096	1066	1022	1091	1049	1077	1112	1089	1102	1076	1051	1076	1079	1090	1101	1010	1100	1072	1005	1108	1103	1067	1125	1101	1082	1034	1089	1117	1045	1072	1077	1130	1060	1053	1099	1054	1075	1130	1090	1100	1082	1009	1086	1051	1026	1162	1075	1067	1137	1122	1103	1074	1034	1117	1010	1092	1103	1035	1125	1060	1057	1093	1052	1013	1065	1063	1063	1061	1121	1145	1115	1041	1091	1063	1117	1042	1035	1040	1082	1060	1070	1061	1083	1080	1036	1062	1084	1011	1079	1101	1098	1096	1067	1098	1080	1094	1047	1078	1051	1084	1086	1054	1091	1096	1083	1082	1024	1107	1039	1091	1027	1055	1083	1036	1072	1092	1102	1070	1114	1041	1076	1085	1097	1043	1054	1051	1055	1078	1047	1080	1077	1065
26918	20150	7314	812	543	472	474	472	451	435	437	430	443	463	459	426	421	437	457	438	418	424	428	423	444	399	388	427	430	430	466	431	483	438	393	393	413	454	407	417	440	389	433	400	486	417	437	416	419	435	411	420	417	453	419	438	421	402	474	436	403	422	417	426	389	441	448	449	487	394	430	396	436	424	412	444	402	403	411	444	436	439	412	456	435	437	444	430	420	456	443	404	416	447	397	409	425	435	424	427	437	449	409	408	428	426	460	408	458	457	408	470	430	385	429	389	458	421	423	403	412	436	406	434	432	425	432	395	419	397	385	449	408	447	409	398	427	426	441	411	443	411	445	435	425	449	453	415	385	451	453	412	407	381	449	469	420	449	495	445	449	416	418	412	460	392	410	433	408	417	413	389	397	433	401	392	487	411	445	431	423	453	424	444	481	433	434	417	422	416	423	399	401	418	452	438	434	410	446	423	400	379	434	405	451	390	415	432	422	410	429	451	414	429	420	419	462	422	419	437	421	427	447	448	414	445	439	419	424	433	437	445	420	439	427	440	444	432	429	399	459	429	407	410	425	422	432	433	454	413	423	420	452	438	431	398	424	416	432	435	399	420	416	392	413	379	439	440	412	405	424	432	444	455	413	449	430	418	426	426	437	459	413	424	431	433	422	416	414	435	393	413	429	408	448	412	380	438	451	446	451	441	436	456	422	453	460	431	411	427	420	428	413	446	459	442	392	455	398	405	399	366	385	413	462	432	418	429	452	391	446	435	441	389	425	416	378	403	434	447	440	438	429	414	428	440	441	448	422	437	416	401	409	404	446	427	432	445	446	442	430	418	415	417	389	392	410	416	411	461	412	446	436	425	425	417	410	394	428	402	424	434	448	423	406	424	470	485	421	453	446	459	442	420	425	443	420	405	409	411	403	417	458	416	415	446	448	384	389	417	430	425	423	433	410	418	397	433	403	458	446	361	405	424	424	451	440	431	457	453	400	453	434	462	388	431	470	443	439	423	445	464	409	433	451	423	423	418	417	432	419	447	466	423	459	403	375	388	450	420	375	437	427	439	390	421	398	410	438	413	405	442	408	392	406	420	410	433	446	427	412	432	409	429	439	429	454	439	422	418	406	442	416	445	460	417	441	468	408	433	446	415	428	510	394	420	452	423	396	426	418	411	469	415	403	444	445	430	454	437	396	410	436	470	417	418	445	423	415	421	453	453	426	447	425	431	429	443	414	424	438	399	430	399	421	415	391	438	430	411	408	435	446	434	434	404	421	403	397	433	438	437	482	419	455	431	415	424	371	373	414	439	447	420	445	396	455	405	409	430	428	414	428	412	462	434	427	439	453	465	440	442	424	400	410	425	427	416	420	425	431	416	417	420	434	436	420	415	418	410	438	399	423	434	447	466	408	444	401	396	442	410	435	421	424	389	450	440	475	431	442	423	430	447	413	463	440	413	463	431	470	390	453	429	434	423	413	378	424	425	409	438	415	425	392	445	469	390	388	419	430	434	426	419	392	387	376	424	396	454	423	445	420	475	419	433	431	428	416	450	436	437	399	439	437	422	460	393	413	435	422	465	423	466	424	399	442	427	428	466	410	431	426	452	398	439	440	417	432	434	395	408	400	418	411	444	471	425	429	427	417	424	448	417	429	413	402	403	445	409	477	438	432	435	458	421	410	429	396	467	426	437	421	447	442	400	395	418	459	446	414	413	426	409	448	434	427	455	384	432	438	413	421	405	407	467	389	430	426	406	462	415	468	434	451	449	428	430	422	399	470	426	434	408	455	430	456	443	429	464	416	444	422	450	440	448	425	450	433	435	407	438	428	427	407	407	436	453	444	412	483	439	409	412	403	418	388	409	386	405	426	435	401	424	420	419	467	430	410	424	441	447	387	374	387	419	438	436	411	430	450	415	426	408	419	386	453	417	438	444	454	426	420	458	424	470	431	462	443	444	436	421	413	421	456	443	454	399	423	456	434	376	420	432	445	431	402	443	447	441	438	449	436	443	452	417	465	436	411	421	465	421	395	411	438	418	433	444	468	428	419	435	461	392	436	457	413	442	441	428	407	380	409	447	455	425	465	446	423	437	440	448	417	409	448	421	436	415	409	402	443	429	429	418	419	410	460	422	424	431	433	444	430	423	416	438	414	403	411	396	411	400	412	383	438	454	422	423	384	455	431	409	407	447	429	444	386	430	452	469	429	429	423	400	421	437	451	390	428	415	408	436	425	458	445	441	397	443	408	423	431	400	448	383	427	419	426	433	428	438	411	395	404	432	421	456	462	430	428	476	444	429	432	428	421	406	409	410	421	430	444	427	409	399	423	441	455	385	475	397	424	482	423	425	449	394	441	441	405	420	452	447	456	416	406	436	436	420	438	410	446	403	440	401	449	436	408	416	431	397	427	409	441	398	423	441	440	446	419	422	421	410	437	433	411	428	435	415	431	418	423	444	417	432	392	405	427	431	402	443	430	449	430	429	396	422	455	427	417	396	450	399	434	411	464	449	419	427	410	437	399	428	432	438	425	388	413	414	394	435	406	461	429	473	443	469	397	447	403	435	409	438	439	473	437	436	411	476	404	432	408	438	413	432	429	433	428	411	427	437	428	463	413	433	416	422	424	448	442	414	464	497	421	435	429	476	454	445	434	435	420	434	433	449	416	430	430	434	459	424	404	383	434	421	420	421	418	425	441	443	455	422	411	459	446	462	443	457	425	426	439	447	433	461	445	410	435	429	440	419	445	416	420	407	437	424	375	422	413	434	444	442	411	437	410	444	458	443	420	394	446	393	441	423	428	430	460	411	420	409	451	452	441	422	446	437	434	435	397	428	425	434	426	418	428	397	438	423	446	430	443	419	386	466	389	398	438	462	447	395	397	393	390	430	391	435	441	442	459	408	400	444	430	430	411	451	424	411	432	416	420	405	419	415	443	437	415	448	418	464	430	447	425	393	450	419	428	437	400	421	396	405	414	417	441	431	453	392	414	430	398	416	458	438	393	432	398	436	457	386	448	427	416	427	425	405	438	425	405	479	414	397	432	399	401	431	440	396	411	482	428	453	444	440	406	465	444	426	410	427	390	448	421	385	402	439	445	397	414	413	430	419	429	450	432	431	442	448	456	428	421	471	392	438	400	425	418	405	404	398	413	424	455	407	452	476	443	415	421	394	401	416	420	441	431	411	379	423	435	415	426	427	438	418	397	427	418	417	420	457	462	427	429	431	440	419	444	439	440	423	409	434	427	423	453	431	431	427	462	418	439	464	408	466	468	436	413	422	450	437	432	382	436	460	429	436	453	450	439	442	423	421	409	484	452	422	415	448	452	443	418	408	431	445	430	434	425	425	424	430	426	408	411	413	434	441	426	418	425	411	446	416	431	421	403	435	405	408	416	462	449	435	424	418	415	424	433	433	428	396	425	425	419	450	412	389	399	416	478	432	435	448	435	411	426	404	412	396	411	432	423	435	432	403	461	439
4749	1217	1064	703	659	623	577	605	522	585	545	556	566	524	554	557	520	538	508	551	499	543	552	502	532	532	537	535	524	507	535	524	542	533	500	515	520	552	545	542	506	551	519	494	506	522	512	519	523	562	553	564	538	534	533	515	518	517	517	516	530	553	519	516	530	506	505	510	526	504	520	515	512	483	531	535	488	537	493	509	507	525	505	515	514	502	523	522	487	514	511	492	485	520	547	519	489	516	516	519	506	485	517	479	551	526	512	515	541	516	550	522	542	490	517	507	522	509	500	529	511	494	567	475	493	493	512	465	487	515	493	492	475	523	502	542	500	518	509	519	504	507	514	519	534	519	535	491	548	514	508	514	543	487	504	454	516	522	510	554	508	525	533	538	529	533	531	510	541	492	515	544	507	537	557	562	501	557	525	526	498	525	557	529	523	490	515	562	509	503	500	549	549	535	518	528	512	555	509	515	538	532	505	501	507	503	525	505	521	564	542	546	486	531	544	545	533	518	478	530	505	527	551	539	510	559	519	496	520	524	512	517	523	542	518	547	540	540	517	544	536	515	517	493	514	536	518	530	539	542	543	528	546	485	583	526	562	522	553	506	513	569	533	521	517	538	537	511	534	519	545	521	471	508	532	526	526	548	544	546	492	525	514	533	512	506	477	519	505	546	496	550	515	523	483	518	556	516	550	501	499	536	493	541	510	491	521	517	556	515	561	518	520	517	491	551	546	539	491	501	541	504	476	485	515	533	521	522	535	505	570	517	492	533	491	517	549	516	553	563	484	531	552	488	533	533	550	515	536	532	505	515	513	508	575	488	533	534	505	552	504	537	533	513	509	537	539	539	520	515	508	515	508	539	537	523	544	535	517	497	534	514	494	524	486	525	563	552	537	490	504	528	502	542	545	540	506	585	549	523	495	532	501	549	514	538	467	552	512	542	530	565	486	523	500	513	516	548	486	543	533	536	536	515	538	498	515	491	523	543	523	549	504	556	492	534	537	509	522	504	521	593	536	535	519	573	487	538	519	537	503	511	539	531	536	532	520	461	530	486	527	486	503	531	527	515	476	500	514	512	516	524	528	515	505	507	509	481	471	513	511	503	506	495	495	489	516	505	497	533	569	523	498	507	528	544	517	525	536	529	519	563	522	544	524	514	583	546	510	489	513	547	521	507	538	513	555	495	526	557	523	515	537	481	520	559	518	517	480	486	502	519	521	539	470	496	548	514	505	544	493	572	534	495	556	541	578	513	533	544	494	475	547	525	533	536	529	507	501	494	490	474	551	551	514	528	466	540	536	511	571	529	508	549	490	499	529	532	494	559	528	535	557	554	518	506	512	500	530	540	506	537	508	537	489	547	539	517	505	511	511	507	463	535	502	488	516	503	531	519	520	522	533	507	510	512	497	544	533	571	513	485	518	534	580	519	541	565	509	492	549	509	548	523	529	559	527	546	529	536	530	535	531	506	500	546	533	527	501	546	537	511	499	531	525	519	511	499	530	523	550	509	528	528	508	500	512	542	553	533	522	522	528	509	526	525	466	538	517	524	527	555	556	560	534	549	491	530	494	567	526	500	515	509	520	540	526	536	544	555	519	524	531	548	555	520	504	510	521	532	518	532	541	516	535	471	523	500	531	508	518	529	542	527	566	540	491	568	546	459	518	507	523	495	554	491	537	505	557	496	515	536	530	511	563	477	559	507	516	533	486	575	555	525	524	519	506	508	531	540	513	530	496	521	498	519	549	516	560	522	528	518	484	514	553	533	571	535	506	507	517	490	542	506	529	524	526	533	497	460	551	561	535	472	528	524	546	529	531	517	541	494	544	491	532	534	515	508	523	545	515	547	563	520	600	541	533	538	546	527	539	515	476	498	544	470	541	511	567	537	535	535	523	539	531	511	528	550	494	544	516	512	516	535	517	517	506	517	509	545	496	532	537	526	491	445	516	537	487	501	510	488	508	513	491	511	543	553	553	517	494	570	503	509	516	463	526	529	516	532	545	507	507	524	501	505	535	504	513	508	487	559	555	522	547	564	552	518	491	487	525	507	524	512	554	512	514	502	545	536	542	572	535	534	525	487	531	553	487	522	514	492	500	539	519	468	547	526	567	523	520	514	549	555	516	518	522	516	546	540	516	524	527	566	541	551	526	534	514	528	493	494	498	575	518	524	495	504	557	514	538	507	555	514	506	527	529	495	538	548	524	525	469	510	535	527	507	520	543	523	516	504	512	538	520	516	539	546	543	547	494	545	520	527	557	536	527	521	491	539	512	489	515	544	517	545	518	477	547	524	499	523	504	521	500	487	515	524	530	518	546	539	542	529	551	523	516	543	529	508	538	555	483	524	500	507	536	557	520	539	582	527	514	530	543	514	496	500	550	496	514	508	512	492	543	542	513	593	529	535	556	513	517	520	500	515	483	537	505	516	533	520	488	524	531	533	543	543	534	568	539	537	489	562	540	531	514	525	483	539	514	514	532	536	512	509	526	533	527	543	546	502	500	531	519	557	500	521	519	545	497	529	513	539	528	523	501	531	525	518	524	532	540	520	530	556	498	541	564	515	514	542	558	543	537	521	526	535	505	517	519	525	543	524	522	496	512	544	542	482	549	507	538	479	524	498	529	494	509	528	520	571	503	529	501	526	541	501	545	521	515	547	492	492	504	550	488	509	529	516	496	515	546	564	514	553	538	545	522	488	524	558	507	521	549	557	511	563	538	528	533	470	529	536	512	521	514	508	533	538	554	546	515	504	519	540	543	484	498	556	519	524	509	488	507	503	570	505	541	525	537	519	525	533	505	510	522	536	514	533	513	549	493	540	531	518	515	565	529	521	557	542	531	514	531	551	528	553	510	493	517	587	510	479	520	508	518	572	565	474	527	529	505	522	541	503	499	510	501	516	516	503	523	486	560	501	528	506	521	538	483	494	509	511	545	545	555	511	486	487	575	497	534	538	508	501	520	549	521	521	514	485	520	521	549	520	532	524	554	509	502	527	551	534	487	545	521	559	493	579	499	528	546	570	539	489	473	501	505	530	513	516	489	533	502	470	530	537	508	496	531	537	516	530	520	546	540	464	494	555	526	556	588	526	560	514	559	525	475	502	546	544	538	506	501	496	501	533	532	507	523	508	525	553	537	533	504	519	538	513	516	533	511	543	520	539	526	550	463	503	515	506	510	566	557	508	537	562	524	483	565	524	501	505	527	509	522	521	546	518	537	552	514	553	516	506	515	502	525	513	547	517	540	506	548	546	516	490	533	529	532	525	556	538	554	511	517	525	521	530	534	526	514	553	547	541	511	498	522	488	528	492	505	529	506	512	544	487	523	521	547	526	534	553	529	494	530	524	518	519	550	523	494	574	498	516	530	528	522	529	543	506	576	518	524	486	536	518	501	494	494	492	509	507	526	534	521	564	529	489	539	513	517	524	539	490	505	507	530	547	503	502	573	528	571	545	528	529	551	524	499	498	506	509	517	520
23851	21122	28598	23900	21112	12627	1988	1366	1204	1128	1046	1021	1020	975	976	943	930	934	916	949	929	902	936	938	899	861	945	866	959	900	832	849	932	836	859	850	840	814	861	891	894	921	823	877	809	850	838	882	859	868	855	866	859	844	866	811	865	881	809	859	899	910	833	818	865	902	881	851	864	867	870	865	839	838	852	876	813	903	838	866	848	839	827	846	860	851	855	869	903	890	835	863	805	828	821	836	847	839	840	843	795	848	860	826	832	809	857	843	841	843	839	874	855	876	836	814	835	814	862	830	861	851	880	823	837	853	881	864	873	825	860	900	851	897	829	875	861	831	831	830	874	863	841	840	845	852	830	872	811	802	847	835	859	904	842	824	792	830	869	880	870	851	836	850	866	864	895	829	812	813	869	817	913	839	841	824	871	832	873	844	826	865	813	829	856	807	815	861	831	827	853	823	832	873	824	899	907	852	805	859	899	867	839	863	856	846	821	819	859	798	903	794	884	888	819	835	832	829	849	823	866	830	890	789	845	821	838	851	857	820	862	887	924	831	882	829	831	889	856	849	880	861	854	867	840	861	909	854	815	917	826	855	788	861	841	906	860	828	825	838	841	844	867	822	820	896	839	890	863	825	900	854	818	822	834	887	824	864	835	877	838	864	867	807	849	818	861	878	872	816	876	847	897	832	858	816	875	870	799	880	869	830	855	841	863	855	811	850	867	856	840	823	857	824	839	824	863	823	858	828	802	897	839	795	828	784	798	835	851	835	871	881	885	847	866	831	807	835	848	836	864	879	829	884	805	902	824	867	838	890	866	823	814	848	873	797	851	847	803	883	855	827	952	859	851	861	905	808	862	856	851	831	815	827	861	929	816	816	835	867	868	803	811	875	875	852	814	875	794	880	894	817	825	825	807	819	898	880	848	810	857	836	825	827	875	873	867	837	875	826	839	913	905	831	828	872	859	884	845	846	832	814	864	884	846	839	863	872	842	801	820	845	828	859	849	809	843	834	784	871	843	817	881	835	806	875	893	829	862	826	812	827	852	897	849	795	868	834	865	836	861	821	854	838	839	845	889	820	838	859	877	897	883	863	829	856	847	816	856	781	859	769	865	901	877	885	824	842	871	821	858	860	902	840	852	783	851	906	832	851	855	826	903	862	842	814	831	902	794	815	844	864	838	865	856	875	833	870	814	854	847	823	818	832	875	879	836	875	861	843	827	818	845	853	893	858	832	835	882	897	877	856	858	878	816	843	826	861	822	819	866	805	881	865	890	890	839	871	855	874	879	839	902	875	893	853	858	871	813	849	817	821	834	887	828	817	821	823	861	872	809	849	840	856	849	892	839	885	837	843	869	851	843	827	891	827	871	842	866	872	820	814	885	835	876	833	863	880	844	858	828	784	790	873	839	819	841	841	820	838	842	831	826	875	834	826	845	848	803	817	841	858	831	857	804	813	838	841	833	854	821	822	856	798	850	852	888	807	811	865	861	858	859	822	839	842	834	860	835	883	870	816	846	803	789	810	851	818	888	857	872	860	884	832	835	818	817	829	823	827	797	832	912	846	880	798	849	862	885	873	844	866	898	848	834	837	837	852	830	873	880	769	875	842	861	857	841	870	841	844	842	833	853	809	845	825	891	829	817	867	830	792	836	792	843	812	821	851	862	857	908	830	866	842	832	830	828	815	831	838	904	849	881	800	830	829	804	776	868	824	855	848	846	816	861	832	933	865	857	836	896	835	806	889	825	829	839	840	876	827	824	852	857	886	873	827	849	865	830	900	836	857	874	822	890	870	854	814	812	828	848	873	840	784	869	790	858	880	870	846	827	886	890	799	815	941	856	844	826	810	891	830	882	871	849	847	777	835	835	800	862	867	814	865	779	861	821	851	819	877	851	854	864	811	873	819	885	862	868	827	837	803	843	855	878	799	824	874	864	852	875	827	831	867	826	838	811	886	823	867	826	803	826	824	845	889	869	816	832	853	826	863	879	837	880	880	775	863	849	868	854	835	849	824	877	821	829	841	853	884	885	840	802	845	893	822	832	834	853	842	886	824	842	816	862	873	830	961	863	838	871	851	874	823	871	838	824	811	864	819	827	873	856	826	822	864	850	846	816	772	851	855	858	838	875	883	779	886	886	852	791	848	864	844	811	853	830	888	877	862	891	849	824	862	836	826	834	852	893	904	864	865	891	854	813	836	792	841	857	876	872	832	832	878	828	890	864	829	868	852	889	889	808	832	876	861	867	821	830	843	854	861	915	894	875	874	848	872	825	853	833	842	890	885	896	845	838	818	790	872	842	885	807	842	882	848	891	820	853	924	833	809	818	852	853	853	828	869	861	860	843	879	882	843	879	827	826	837	854	864	836	896	820	897	880	862	886	823	901	847	857	818	871	913	862	880	834	898	886	799	877	846	768	836	915	827	827	827	880	865	845	867	819	838	816	843	854	856	847	872	846	785	842	852	804	837	853	847	825	853	809	827	904	860	876	884	793	818	851	868	864	874	870	880	848	851	866	805	821	845	807	857	828	884	842	844	845	846	802	856	846	778	853	853	850	805	849	860	901	895	869	845	844	812	795	859	832	872	792	819	834	852	818	856	896	822	842	854	815	822	858	822	881	842	864	830	811	891	861	833	811	850	821	834	892	812	825	781	816	826	849	860	866	851	854	799	857	836	852	823	853	853	817	809	830	844	882	857	836	866	823	808	825	868	810	815	831	839	857	828	841	853	833	835	827	837	810	851	821	858	880	861	866	867	872	772	847	838	874	860	849	870	816	813	816	902	788	832	809	839	825	858	798	831	888	878	902	783	877	887	814	810	786	882	844	863	856	832	879	786	815	838	859	845	880	859	818	869	843	849	841	839	856	835	848	888	827	830	790	845	819	823	840	840	912	884	849	831	840	844	822	838	794	803	830	830	849	837	836	879	868	824	852	867	896	830	777	867	883	821	802	847	833	839	862	862	867	852	869	809	918	839	836	833	832	867	861	835	891	877	860	849	885	820	806	798	893	840	839	803	832	830	858	753	835	850	884	900	854	844	833	836	917	870	772	824	881	838	817	857	858	866	823	831	882	878	831	832	873	846	848	886	868	876	897	848	866	860	862	852	854	822	831	867	863	777	801	817	866	880	794	840	814	861	848	886	863	829	848	851	819	846	822	840	845	855	828	862	863	862	832	891	881	903	838	828	831	882	816	907	865	810	851	840	923	895	858	841	845	854	839	874	911	900	904	844	811	896	809	855	781	875	846	844	829	800	814	790	822	849	841	836	872	813	800	852	894	828	837	905	813	889	836	834	838	869	858	871	910	846	893	894	826	914	866	836	864	815	849	870	835	833	849	812	844	848	812	816	835	811	897	822	857	908	831	834	817	804	847	874	844	787	867	802	823	838	822	884	878	860	903	809	807	820	851	863	873	886	875	817	809	827	860	813	803	885	946	839	840	827	854	856	837	832	871	839	895	873	893	853	839	841	841	835	853	811
11622	10682	8775	4628	3500	2812	2257	2062	1772	1627	1473	1449	1392	1304	1141	1119	1162	1097	1129	1141	1060	1038	1054	1129	1061	1121	1098	1052	1010	1081	1029	1028	1062	1015	1026	1026	1001	1010	957	1025	1039	943	1032	964	971	1004	982	1003	1038	1023	965	1065	986	1006	994	1005	993	1047	1033	1003	996	969	966	1022	1084	992	1022	1026	1007	986	966	1037	1012	942	1032	977	980	982	980	962	982	921	1003	1003	991	1036	1016	986	1016	994	984	977	945	1015	990	947	1031	958	1004	1010	1007	1000	936	981	940	959	1011	1003	1034	1035	1046	1032	986	927	1001	1001	1002	958	974	1036	1056	1010	1016	1007	969	989	1042	964	974	954	940	983	1028	1029	1047	993	970	987	947	962	943	1016	991	1014	954	1005	1026	992	1016	990	994	987	965	998	977	973	1041	996	958	1034	1005	980	992	1103	1027	977	974	1028	951	997	990	1036	1018	983	962	999	985	986	986	944	1069	965	998	1023	952	987	952	1026	987	1031	990	1012	971	1026	964	1021	1028	996	1003	950	1013	983	991	958	959	1000	955	1041	993	1030	985	992	1014	948	944	935	1018	974	1021	1020	980	1009	983	900	990	1030	959	953	976	1017	1019	1028	1007	1009	1022	986	1009	994	951	983	1038	1036	960	1025	1010	990	996	997	1001	989	1018	983	1035	1021	988	1009	1021	1030	962	961	958	976	952	1033	1017	1012	963	969	1008	999	962	965	1084	983	1035	1015	920	934	934	947	984	1028	967	981	969	980	1014	991	1029	958	978	990	983	1005	970	990	975	1057	995	1017	985	967	1001	966	1042	997	1036	966	977	994	931	1014	986	987	981	951	958	1025	954	980	995	993	1028	968	981	1002	928	1025	1004	974	992	983	981	982	1020	997	973	1031	966	1010	1027	918	950	989	994	933	1016	1017	975	1001	1049	1015	998	963	996	981	937	947	964	1001	983	982	984	988	969	980	971	1030	987	1028	986	1029	1003	996	958	997	1035	999	979	1047	972	930	1009	1026	976	965	976	1002	1034	1007	933	1005	998	997	984	992	963	1029	986	967	1000	929	979	960	1014	984	992	1044	1004	916	999	1007	1028	1003	1003	1032	980	984	1041	1005	1040	938	1011	1049	994	990	1035	1000	1021	1026	981	1014	1056	1010	1032	959	1018	950	1001	979	987	958	1012	975	1006	1046	992	1010	931	941	979	975	1050	971	1104	964	1031	956	924	958	965	921	970	982	1026	990	972	953	1000	973	1005	973	921	968	1032	960	1022	1006	927	960	983	1037	1015	972	984	1009	997	985	975	1019	1032	1049	978	977	997	966	971	949	925	1005	965	999	999	971	1040	1015	998	965	1002	989	978	982	976	1006	932	982	953	1016	950	1032	995	920	979	1018	997	953	985	999	986	974	1007	1007	996	975	1000	961	989	967	1031	1060	1021	942	1015	1014	965	933	959	1023	1025	1007	1023	971	1010	982	1024	974	1014	1014	982	1025	1026	1005	1012	992	1030	920	962	956	1042	1028	1023	1054	920	1048	980	1036	970	958	960	994	999	1030	1002	922	1017	1035	1081	954	998	987	978	955	1029	980	981	981	1024	968	1007	1018	949	987	1005	1033	984	963	970	964	1052	964	984	1007	984	1017	973	990	970	995	969	1014	1016	969	996	1003	1011	926	951	955	1042	1004	1000	984	1027	1003	1029	961	1023	946	963	994	1003	944	980	1015	972	966	1062	948	994	1005	977	991	998	979	1054	965	971	922	986	978	988	945	947	1026	986	1015	1022	938	983	1033	1031	1006	929	986	984	1002	987	974	1003	977	1002	1023	994	957	958	962	935	1015	1030	995	984	988	985	960	973	944	999	967	1008	956	1006	980	1035	986	1017	976	1012	965	984	1013	947	998	1012	948	965	1021	939	1027	982	994	995	1011	1008	978	961	960	953	1024	969	990	932	1030	1034	1002	1020	1002	965	994	993	962	1007	985	975	942	1053	972	983	949	964	916	981	994	996	969	993	1008	1005	973	992	953	966	972	1042	1066	1006	980	968	1023	1019	1017	1007	952	957	1027	1018	994	1005	1023	978	940	1023	1025	965	1037	973	996	1000	946	990	1048	1053	961	989	947	964	981	1023	1020	966	981	1044	1019	1006	984	1020	1005	999	952	1014	936	988	992	1009	1001	966	965	1010	990	990	1010	1003	993	1040	907	955	981	932	1040	949	981	993	1034	1014	986	1013	965	956	989	971	987	1015	1005	975	990	1009	928	996	1012	993	964	963	987	990	962	1021	1059	1039	963	1044	988	960	1014	1039	1005	1045	1006	1002	960	1015	1030	996	980	953	981	1036	972	1058	980	942	1004	994	985	1030	964	1035	965	936	983	1003	1037	1032	1010	921	944	981	958	1020	986	937	987	938	1021	1000	981	1041	918	1009	1039	967	1034	961	976	1016	1035	1018	963	959	969	992	966	1003	1007	958	973	986	985	1006	990	956	953	941	1021	957	971	944	992	994	1020	979	984	982	1013	1023	978	952	997	1012	1031	975	992	1052	983	1017	1017	1014	960	941	907	997	985	1014	1003	958	972	996	977	957	953	1026	1035	1025	1014	963	1027	970	966	929	988	984	990	952	1028	1069	983	1014	987	971	987	1042	1001	972	981	1036	958	990	1009	1010	1009	1028	1058	1012	960	943	934	974	943	988	982	1005	985	972	993	1004	941	961	1010	950	980	1004	1016	1011	963	980	950	988	1043	950	975	1046	989	945	1034	1004	1034	1036	1027	961	992	1000	977	1076	982	916	1061	1035	990	1001	931	982	1056	1086	979	1040	1015	1062	1043	1038	975	1021	974	1036	968	996	957	958	1011	935	1018	934	978	1020	1006	1001	981	974	1000	1002	923	921	1041	966	993	1008	992	1020	992	1018	998	1021	946	982	1019	996	1032	1043	962	1004	1035	1015	1009	919	982	997	963	1001	988	1001	1028	1035	974	993	1013	1006	975	976	978	926	952	1013	967	1060	1004	941	970	997	986	983	902	966	971	979	1030	1027	989	958	1019	1019	1009	1004	977	967	984	1025	1009	1027	975	1026	974	992	1074	952	929	958	988	977	961	1024	992	990	1012	942	1004	967	960	999	997	959	1001	1023	935	991	1015	982	979	981	989	1021	992	1008	979	1046	1011	946	998	1034	985	1044	956	976	981	980	1007	1064	1050	981	988	997	1064	927	940	1031	1065	997	976	1036	1015	1025	968	991	1026	954	1006	991	992	1024	977	981	1034	970	1013	1037	985	987	964	1021	1027	960	1052	965	1026	943	1003	950	1001	1012	987	989	972	1008	996	952	939	1007	1023	1049	1018	981	949	1014	976	933	955	992	959	989	965	962	1012	963	1053	980	974	963	994	971	1013	962	976	963	1004	958	1007	1046	972	1064	999	1013	1028	1056	1018	975	996	1012	1033	1013	993	983	979	1002	984	986	954	990	1001	959	1007	990	950	939	999	974	1014	1009	1032	935	923	1001	982	990	994	938	1007	972	966	1021	988	976	986	973	1035	985	1058	939	974	1025	984	1020	989	1009	963	978	994	953	1008	1023	1002	998	1018	943	917	1001	970	1020	965	1028	1044	952	994	975	960	1026	977	1020	1035	927	990	969	961	1043	975	953	967	962	1055	986	1001	987	1008	950	969	977	1008	1051	1002	956	989	973	979	1003	980	1051	1027	996	1048	1011	987	1015	1004	1046	976	966	1003	1002	984	1013	1056	1031	964	950	1001	981	1015	1077	985	990	1015	958	1010	1019	980	1051	970	1014	977	1057	976	972	969	999	912	1013	951	1046	993	978	1010	1062	988	1033	995	999	1009	960	992	995	961	947	1057	962	1002	939	975	1021	966	1004	1006	967	997	1011	979	1010	974	1015	948	974	950	1035	933	1001	979	1032	1011	1006	959	1018	1017	984	957	995	974	1004	975	960	988	943	1006	973	1033	1040	973	1031	1017	1065	961	927	985	966	961	981	1054	1014	955	1011	990	1040	979	972	1054	1020	962	1000	978	1017	992	987	1000	1037	989	1020	987	1007	1014	910	1010	1030	989	966	985	983	982	998	974	976	1001	968	993	998	980	992	944	1016	1024	944	965	985	1027
25157	21114	27468	24874	10631	809	609	532	440	407	398	405	369	352	341	365	362	357	356	362	336	344	315	329	333	349	319	326	351	303	345	337	329	320	326	326	347	309	322	298	331	301	315	319	312	351	347	324	338	365	304	326	332	336	329	311	363	321	352	316	337	346	326	308	315	314	352	375	319	348	333	307	344	355	315	337	320	334	340	315	326	317	335	329	363	351	342	325	333	322	328	318	327	314	335	322	343	332	337	325	323	314	293	327	313	299	360	324	326	348	331	322	294	323	296	326	338	301	354	363	321	310	316	343	341	303	306	341	323	296	335	324	299	306	319	354	348	352	330	303	369	364	327	332	337	295	325	297	315	313	324	340	321	320	312	300	314	320	316	317	297	301	304	301	329	341	293	336	324	318	342	326	346	349	309	314	322	300	323	353	339	303	296	326	324	307	337	306	311	270	311	312	349	323	319	307	301	312	305	299	344	301	341	303	352	304	327	339	296	311	320	334	325	358	316	342	322	326	324	325	350	328	310	300	293	315	342	347	331	321	293	315	296	320	330	304	348	295	362	337	325	309	325	303	299	310	310	304	317	283	341	333	324	318	299	306	312	327	355	335	308	318	330	327	340	345	349	326	344	340	337	329	313	311	342	310	317	308	356	304	323	332	323	317	328	329	321	315	297	306	331	340	333	309	336	320	321	334	329	305	346	346	318	318	308	341	295	338	339	297	344	332	298	361	313	338	318	284	332	308	347	329	331	336	324	327	320	307	308	353	286	343	344	331	296	328	337	319	319	336	327	301	335	303	337	363	366	343	320	330	314	368	310	293	344	339	317	320	307	326	319	328	360	360	302	313	334	325	343	377	326	290	299	331	307	321	332	298	338	358	297	316	307	336	341	319	316	307	337	290	344	310	324	302	308	371	322	325	355	306	294	378	311	323	351	298	301	336	301	305	343	346	324	348	324	348	318	301	342	329	323	309	364	314	351	334	352	304	356	328	351	330	337	322	295	350	315	323	299	311	274	324	314	336	329	338	307	322	317	292	303	309	344	327	338	310	308	338	308	331	330	306	303	346	329	275	340	323	334	341	337	313	330	298	308	328	307	320	301	264	329	343	338	326	320	353	351	337	302	351	325	326	311	351	309	337	302	333	297	323	340	313	323	334	370	286	331	313	283	324	319	341	306	348	332	354	324	311	303	316	325	332	323	308	336	336	300	329	336	355	347	340	318	336	341	376	306	291	326	360	325	313	294	311	304	325	320	297	347	338	315	312	357	331	305	313	291	345	319	312	294	337	334	340	298	307	325	299	322	296	343	349	332	338	321	320	314	350	307	335	291	296	326	311	298	322	290	350	347	282	328	324	316	337	308	319	315	315	339	342	335	311	332	328	296	332	339	327	320	345	299	325	298	359	299	317	315	343	326	307	274	343	302	356	331	337	310	357	310	299	355	360	295	299	317	343	334	318	329	305	331	294	325	332	316	352	305	328	324	271	290	298	319	321	321	297	295	327	310	321	327	324	310	297	318	303	318	324	334	340	332	307	337	339	342	304	350	303	283	290	298	311	330	334	298	315	301	303	351	351	313	316	324	320	301	284	340	320	328	333	288	288	286	323	326	322	360	326	293	304	333	339	334	332	342	333	304	332	328	315	333	324	321	341	310	332	345	341	317	338	325	328	326	296	322	335	292	300	326	347	334	326	318	324	320	325	313	338	298	318	303	296	334	351	322	326	338	323	326	373	328	331	344	308	272	330	289	290	341	310	340	305	359	343	342	325	295	284	335	316	299	308	306	330	338	305	335	324	311	315	343	353	308	301	316	308	334	309	320	344	316	313	314	311	362	285	319	282	323	312	342	337	352	318	319	327	281	329	333	356	315	345	317	308	371	270	307	315	329	326	306	327	327	306	331	311	328	317	291	306	322	328	306	348	308	322	325	374	298	342	344	319	323	304	304	329	321	349	320	355	297	304	341	308	319	303	319	345	324	324	321	336	304	306	352	327	330	338	327	339	325	349	322	324	325	319	283	299	306	355	345	315	329	334	320	320	313	294	325	342	338	335	357	338	331	344	317	311	348	316	313	312	317	331	338	358	292	301	333	336	306	328	303	364	306	326	357	310	285	363	322	343	321	346	350	318	312	316	302	288	321	275	306	353	320	344	315	325	293	352	359	314	332	302	329	306	318	327	335	338	306	315	302	322	333	348	310	297	337	330	339	333	304	302	317	322	330	335	334	314	315	346	331	331	312	282	329	299	296	318	299	299	320	293	336	320	314	330	287	316	302	324	329	338	341	347	301	327	320	302	295	329	327	325	294	305	313	304	327	318	319	309	300	303	304	308	322	335	325	335	337	333	310	317	322	308	292	330	304	326	299	318	321	331	327	310	333	301	307	322	361	325	321	319	306	301	317	327	324	313	340	321	298	342	346	308	347	329	296	311	305	316	301	323	321	322	322	319	325	306	321	322	316	343	344	305	313	284	313	338	335	303	321	331	328	286	333	320	324	322	304	316	328	313	316	321	309	337	322	338	301	310	318	335	323	312	346	313	323	302	326	336	356	284	322	303	304	340	338	316	303	305	313	299	317	279	322	355	356	319	318	322	326	357	307	339	337	315	326	326	328	342	313	280	323	343	298	302	325	310	340	316	313	314	317	312	340	313	311	309	352	320	366	298	368	341	305	316	339	303	353	339	342	309	335	316	348	350	308	306	329	326	337	304	336	320	279	320	316	342	312	333	325	330	326	322	285	320	340	337	290	314	313	318	313	334	317	329	327	327	364	340	323	305	347	326	336	340	334	317	337	303	329	337	340	316	325	334	344	289	316	287	334	322	321	336	324	306	319	293	299	295	341	329	315	362	307	368	278	339	339	291	322	319	324	305	344	291	324	330	339	332	303	333	331	299	351	316	321	320	287	301	307	304	292	331	355	304	316	308	314	326	269	307	313	337	333	332	325	310	279	313	318	288	323	347	345	328	338	323	315	315	311	308	327	326	317	312	319	312	357	320	317	314	351	312	327	304	344	339	324	336	288	324	312	355	308	304	328	337	349	320	335	318	290	295	328	324	317	312	308	277	314	331	306	336	310	296	338	348	316	354	307	362	330	314	308	323	314	313	316	338	316	319	289	303	333	324	339	318	300	316	303	295	331	347	300	310	299	305	315	293	325	331	314	337	297	335	320	351	360	369	359	301	328	296	348	319	310	304	357	327	314	328	308	300	340	301	303	313	348	365	292	302	316	316	322	305	315	304	340	331	330	334	294	338	303	332	335	335	345	344	315	310	299	303	333	320	331	298	323	340	318	324	315	342	358	331	333	312	312	324	331	288	307	321	341	314	316	282	341	300	341	336	275	336	302	308	357	304	337	290	328	317	316	337	307	349	338	293	324	316	327	357	319	303	341	320	325	313	329	317	341	320	336	353	290	306	334	320	339	319	314	343	302	317	313	321	320	322	296	338	335	278	309	338	318	320	335	334	352	356	313	299	319	352
11146	5890	4648	2477	1701	1399	1130	1011	821	822	670	669	605	626	498	506	530	541	470	457	436	446	463	442	454	457	473	449	407	424	482	471	444	399	477	428	465	420	438	418	424	447	434	409	419	453	411	417	403	410	452	435	416	464	426	406	428	425	427	433	425	425	428	423	420	458	446	438	440	417	401	446	420	417	460	447	425	443	400	435	405	401	421	441	434	463	421	435	445	445	467	445	437	412	411	444	429	422	453	415	409	432	420	440	458	441	461	450	448	387	401	437	381	399	384	449	378	453	432	409	415	426	413	418	456	436	426	431	417	440	413	446	414	405	412	456	395	420	461	435	406	449	448	400	420	440	359	415	435	409	418	439	450	420	423	408	415	429	447	440	404	437	417	410	423	398	444	434	420	440	439	447	427	436	446	398	419	406	433	440	392	429	428	431	426	432	449	419	431	441	430	419	447	414	399	424	419	416	423	424	425	422	429	419	405	427	437	434	427	400	424	440	416	416	418	430	367	423	438	429	437	449	421	416	440	453	415	430	424	413	411	442	425	411	411	436	404	392	426	383	416	449	434	405	439	430	428	447	408	419	463	423	429	421	430	425	417	460	408	401	432	414	443	442	445	406	422	389	461	420	412	389	409	399	399	427	428	425	408	426	420	458	395	437	460	433	419	427	439	417	411	402	420	451	450	430	401	490	419	410	442	397	466	430	441	440	429	364	437	451	387	450	404	402	380	427	436	429	419	409	399	409	454	423	411	456	436	427	439	412	431	418	423	424	420	441	414	415	405	436	409	453	417	430	426	414	426	468	453	450	417	425	426	408	448	391	415	448	400	419	443	467	439	414	407	422	414	416	437	383	411	416	406	453	416	386	435	438	425	431	424	397	427	401	409	401	449	426	438	407	451	418	435	442	397	453	437	459	389	400	431	440	410	419	416	397	448	398	410	413	424	408	396	422	455	390	403	400	441	438	446	406	459	413	429	377	401	433	437	432	439	458	409	402	417	434	451	398	438	405	434	457	404	449	415	448	405	418	434	439	437	421	438	419	446	459	425	450	424	418	414	427	432	444	411	444	434	420	444	457	434	458	444	431	390	370	395	440	420	425	418	406	404	436	431	406	385	413	412	426	430	440	425	443	430	439	423	466	410	395	382	386	377	416	415	412	413	461	422	425	444	419	393	410	449	451	433	420	424	422	428	424	429	404	461	400	425	376	425	432	454	408	436	428	406	397	453	439	438	432	422	447	420	433	430	428	451	383	399	410	417	429	440	443	411	438	416	427	429	395	461	402	399	396	388	388	409	398	451	441	449	478	431	416	429	408	410	416	392	391	438	430	406	416	408	437	449	453	407	442	443	377	422	423	425	448	414	401	463	456	390	422	398	455	418	402	399	418	454	436	400	404	432	433	414	444	431	469	404	425	419	415	429	413	417	404	423	433	410	416	418	398	419	445	411	447	429	437	437	420	425	440	454	399	456	413	412	449	445	435	440	433	402	429	433	403	411	439	461	409	465	459	455	384	458	425	420	486	467	399	444	426	429	442	459	409	414	439	424	415	408	438	410	451	444	443	396	462	443	413	419	457	452	399	442	453	440	428	421	439	384	425	420	440	439	440	454	422	440	407	435	403	452	411	421	407	413	446	430	422	475	419	431	434	445	456	418	391	441	404	427	405	440	412	425	442	450	436	402	397	431	445	401	427	430	396	442	423	400	400	398	463	414	434	418	444	451	428	444	404	378	441	405	450	454	419	414	436	409	408	454	428	445	440	460	453	446	429	435	433	405	421	415	372	446	429	468	412	434	442	415	441	426	447	413	398	437	411	430	426	425	423	415	468	410	443	437	465	398	459	381	436	425	401	439	423	423	429	397	411	411	413	419	431	430	410	420	449	437	445	437	389	423	404	399	392	444	416	386	427	443	446	408	426	412	426	425	404	417	426	390	402	434	404	407	409	435	444	405	446	418	428	405	427	426	411	433	420	402	436	394	418	407	436	399	424	406	404	404	413	416	429	473	445	398	416	403	408	419	419	406	424	496	433	408	409	435	438	415	435	450	479	477	416	426	440	432	415	425	415	458	427	456	426	447	441	417	415	421	437	434	401	408	473	440	408	398	424	443	400	433	417	421	446	438	403	411	428	405	426	440	419	418	449	423	390	403	377	455	420	438	407	417	415	425	420	436	428	446	394	423	415	403	433	429	428	470	461	430	400	434	419	422	432	413	456	468	445	426	410	442	420	417	419	417	404	412	391	396	438	399	418	447	430	400	424	398	444	461	438	423	430	429	454	436	418	417	443	419	419	417	403	438	440	402	417	428	436	421	423	423	438	443	457	396	423	437	408	446	365	428	387	441	394	415	411	410	423	444	441	447	386	423	446	416	418	406	409	384	422	445	430	448	431	414	433	418	419	397	407	408	458	443	391	415	383	433	409	414	417	403	412	402	439	433	424	376	457	407	412	422	426	402	427	433	404	423	355	433	426	426	409	427	395	403	419	387	424	414	420	432	376	420	416	420	427	413	401	423	446	395	432	443	406	415	408	426	382	439	410	416	438	449	441	423	414	393	425	412	428	427	411	405	421	384	435	423	396	401	412	419	444	424	453	408	405	436	437	433	422	462	411	416	388	451	409	418	421	403	435	428	423	435	436	414	449	399	447	459	399	403	422	451	447	388	375	404	440	441	423	423	429	410	404	420	401	416	403	396	402	441	416	385	402	416	398	400	470	425	409	411	421	381	457	449	419	433	439	416	415	424	379	408	437	402	423	424	426	445	418	438	422	392	434	418	404	418	418	459	450	443	433	464	460	435	441	383	425	448	435	419	424	436	450	428	416	406	426	432	385	405	437	388	464	435	448	439	447	403	442	442	448	438	434	430	403	412	420	467	439	411	465	398	443	409	410	386	447	397	412	411	395	424	468	409	378	441	422	451	423	434	440	398	438	405	475	431	418	426	442	420	408	405	440	430	422	455	411	421	425	409	441	441	421	417	409	424	421	422	401	431	408	421	425	425	419	444	428	438	444	421	435	406	411	421	449	434	427	377	419	417	445	435	428	427	412	396	413	415	393	440	416	438	393	418	412	387	410	424	425	414	442	417	432	450	442	395	449	422	398	462	376	449	376	426	428	427	450	435	383	413	461	460	422	421	434	410	423	397	435	416	397	423	399	463	384	426	426	418	400	423	429	424	425	437	364	422	420	451	378	411	412	414	437	420	440	442	419	419	385	463	461	446	438	431	426	417	405	401	435	443	412	432	425	437	407	419	454	398	430	386	389	455	425	466	415	395	473	443	436	432	430	392	437	437	402	424	423	425	419	401	424	388	390	431	390	405	438	397	430	421	446	426	420	392	454	424	433	423	435	459	363	434	421	433	382	403	435	448	438	441	412	411	438	418	405	432	406	440	434	410	400	436	411	415	448	451	443	465	443	444	387	397	415	391	421	437	416	462	422	426	408	425	382	450	394	423	414	433	436	394	391	422	440	410	365
22908	21165	29020	23565	21162	21239	11982	2146	1591	1387	1302	1232	1167	1133	1167	1096	1100	1093	1074	997	1032	981	985	985	984	958	950	927	958	930	917	990	940	930	984	901	934	929	883	935	920	938	884	905	941	894	947	920	927	917	971	921	904	967	927	896	904	905	943	902	905	939	957	880	935	916	915	943	924	971	940	934	887	926	919	891	922	886	954	896	955	898	925	905	926	924	988	948	924	908	956	888	876	941	927	861	876	908	917	891	944	957	917	935	886	920	948	922	878	909	945	955	903	894	952	880	965	888	953	992	872	902	959	853	905	905	881	885	902	952	915	937	945	915	959	975	904	934	872	943	887	963	947	947	899	929	948	891	917	908	890	899	934	901	871	838	894	921	943	885	951	872	925	922	926	927	938	874	894	950	927	876	914	885	933	874	903	928	876	913	915	885	917	921	918	942	956	950	939	894	897	853	909	888	895	903	842	905	907	930	946	867	878	921	948	903	878	916	945	899	935	953	955	885	915	889	947	850	968	893	875	844	931	895	861	833	978	942	884	904	938	881	918	897	920	934	938	978	965	831	984	859	851	893	898	907	911	881	941	877	931	892	895	951	949	935	928	940	877	881	934	926	879	929	874	912	893	873	965	915	881	893	872	941	922	880	914	863	893	907	888	898	894	924	908	935	916	887	914	920	918	894	883	905	879	880	875	930	871	945	876	943	932	871	926	898	941	915	908	928	908	984	880	884	897	968	961	891	917	899	947	894	942	956	960	933	904	908	883	946	919	876	879	920	923	950	908	893	893	884	892	925	913	980	932	938	907	896	922	907	921	940	902	949	889	889	927	905	955	969	894	892	910	927	904	904	969	941	939	922	917	918	902	946	913	953	961	895	952	939	911	892	941	858	925	850	875	926	936	879	939	925	886	938	917	910	957	842	905	928	871	861	873	907	927	955	888	875	955	896	933	914	877	894	929	915	929	908	917	902	932	929	923	861	920	866	913	928	905	912	861	866	905	959	919	910	945	945	887	896	901	869	917	913	906	890	924	937	886	920	889	921	930	926	848	959	936	870	918	908	888	942	925	933	907	892	901	923	906	857	916	828	925	904	972	919	848	853	865	971	895	948	895	918	938	945	891	879	903	900	886	912	909	846	916	918	895	915	934	895	864	961	946	958	910	942	913	898	929	868	971	905	906	902	909	964	918	923	919	916	879	934	924	872	909	946	877	899	873	950	906	905	891	938	920	902	911	897	908	882	896	870	896	894	874	903	897	904	951	937	932	881	898	916	915	952	910	889	945	935	891	907	887	923	889	867	922	964	905	917	952	933	904	850	886	903	910	931	912	932	913	996	843	877	880	910	910	907	896	856	892	949	916	844	871	932	885	878	879	961	959	913	965	863	901	946	921	924	932	921	962	912	913	922	945	906	873	909	883	874	837	911	879	933	837	893	911	901	949	928	954	959	901	943	903	860	878	858	912	913	899	924	854	940	908	915	928	923	872	955	935	958	896	902	928	882	916	908	912	920	887	927	900	888	939	907	899	898	940	905	864	894	891	936	927	891	874	924	908	879	961	920	927	903	896	930	931	931	913	916	863	890	855	944	877	926	871	914	932	971	943	860	957	904	932	934	932	879	921	919	845	908	884	864	927	944	881	874	883	887	947	904	892	886	928	872	935	904	936	952	911	874	913	924	889	929	871	863	905	966	936	976	897	940	845	845	888	924	864	898	884	875	910	909	874	918	883	919	883	898	928	944	903	900	901	948	900	901	870	833	937	870	957	885	941	916	925	878	911	886	901	927	873	889	859	895	929	937	919	903	885	869	893	901	892	930	883	929	927	911	936	896	937	896	883	912	918	892	830	862	935	895	870	918	916	902	895	902	905	943	897	911	912	885	882	916	910	887	930	855	904	962	916	904	936	890	874	933	922	932	918	874	890	944	880	969	921	912	950	938	933	920	904	897	918	877	925	971	852	895	918	884	910	900	849	869	884	954	901	877	890	910	893	868	879	938	959	910	901	917	899	913	906	899	953	951	858	879	880	919	933	909	911	866	878	923	918	914	858	898	937	925	885	957	893	865	931	918	870	939	934	912	901	975	890	926	926	952	894	923	914	891	931	898	890	912	890	872	927	925	907	882	904	873	933	872	934	932	897	889	920	876	853	917	975	926	913	940	923	957	879	928	870	870	923	959	912	926	927	872	873	912	873	918	903	896	927	898	936	884	920	893	909	947	895	905	912	866	903	888	861	901	963	919	928	934	979	902	919	907	903	894	939	924	919	862	885	872	940	828	885	929	896	865	847	858	967	937	952	915	867	884	971	928	869	957	829	881	896	889	923	865	948	894	881	915	850	977	891	877	905	885	917	951	858	918	905	901	917	941	905	890	879	837	851	875	905	875	918	878	882	971	919	930	891	946	866	928	862	916	928	860	924	912	873	1006	857	949	912	879	917	888	856	889	917	973	847	830	949	925	903	909	914	911	891	892	878	932	903	944	954	858	916	909	903	930	912	901	881	926	850	854	917	941	941	923	953	966	915	904	943	948	860	892	891	883	920	914	889	883	865	855	939	933	864	902	917	934	913	872	941	898	849	851	907	873	877	890	884	946	891	859	874	950	924	937	919	912	868	905	925	933	901	869	960	907	883	896	884	888	890	900	933	926	915	915	901	933	913	866	914	913	916	887	864	875	907	899	907	925	878	849	932	914	879	912	902	865	951	907	914	871	890	941	895	908	880	877	954	888	910	961	916	902	928	900	912	908	897	922	956	938	936	932	882	901	869	936	863	920	862	908	840	947	905	845	929	978	931	904	908	896	983	928	926	902	921	883	923	871	924	900	941	908	864	867	922	891	957	929	851	931	864	974	871	908	898	821	906	925	913	928	871	915	894	966	917	898	909	914	959	907	906	869	880	883	898	877	889	853	944	903	906	911	876	910	893	910	905	915	868	916	870	912	903	907	912	937	898	922	881	925	960	923	829	906	892	875	889	935	943	899	900	868	918	929	962	912	912	835	926	949	914	940	917	917	907	891	839	929	940	906	937	854	873	893	891	945	924	954	933	878	932	930	912	873	946	904	919	915	897	914	839	869	851	970	905	911	870	886	910	911	931	867	923	936	918	934	901	868	894	843	874	911	969	885	875	908	890	917	921	855	922	947	910	899	898	886	900	897	875	852	853	917	905	841	908	856	881	867	909	904	930	888	910	909	964	886	865	900	976	908	853	928	906	925	913	855	961	845	876	924	872	869	934	902	911	900	909	835	901	901	906	871	888	920	937	872	912	949	871	897	922	871	903	874	867	936	900	938	908	934	878	928	950	891	909	889	880	903	884	958	929	897	889	928	882	951	910	918	884	869	948	892	874	869	876	877	953	942	932	950	860	949	875	910	884	896	892	875	871	923	909	956	871	905	936	966	935	914	894	911	912	908	877	870	937	880	899	933	877	910	889	936	883	927	911	855	894	938	895	882	918	844	879	870	982	901	934	928	848	960	888	883	896	912
16401	17196	14154	7653	5691	4455	3667	3163	2519	2288	2040	1882	1707	1613	1486	1387	1382	1463	1275	1270	1240	1186	1224	1200	1169	1185	1176	1129	1213	1127	1087	1149	1139	1079	1060	1154	1099	1088	1112	1080	1153	1125	1117	1105	1068	1119	1068	1114	1132	1087	1108	1114	1124	1125	1080	1179	1086	1097	1043	1057	1073	1143	1079	1118	1092	1101	1147	1060	1080	1048	1066	1060	1143	1105	1131	1112	1102	1054	1043	1083	1097	1035	1089	1092	1063	1078	1092	1018	1066	1075	1083	1066	1067	1059	1061	1112	1062	1086	1032	1111	1089	1051	1070	1067	1072	1032	1058	1092	1060	1092	1037	1112	1039	1112	1086	1094	1103	1093	1111	1131	1037	1057	1108	1068	1045	1075	1052	1130	1166	1089	1089	1005	1098	1057	1067	1076	1018	1105	1079	1051	1126	1067	1101	1035	1038	1009	1076	1114	1058	1013	1095	1075	1071	1074	1067	1103	1031	1062	1102	1070	1128	1074	1104	1088	1074	1116	1038	1047	1132	1087	1055	1093	1071	1074	1066	1055	1077	1108	1072	1030	1061	1030	1084	1094	1091	1098	1037	1104	1000	1021	1099	1120	1061	1119	1034	1081	1065	1070	1134	1022	1008	1087	1043	1060	1097	1067	1129	1058	1073	1053	1061	1022	1098	1057	1098	1033	985	1040	1079	1005	1089	1037	1013	1071	1017	1099	1036	1070	1075	1073	1072	1063	1047	1094	1135	1061	1088	1094	1026	1061	1079	1096	1029	1049	1041	1047	1080	1088	1084	1076	1035	1023	1059	1085	1036	1101	1075	1006	1043	1078	1071	1072	1043	1021	1009	1126	1054	1071	1033	1051	1102	1038	1096	1079	1066	1017	1017	1061	1109	1067	1036	1114	1080	1087	1088	1095	1104	1104	1058	1090	1063	1046	1062	1088	1031	1052	1073	1093	1075	1038	1036	1042	1098	1098	1073	1056	1110	1031	1109	1079	1011	1098	1010	1124	1093	1041	1068	1109	1096	1045	1067	1053	1072	1076	1059	1108	1118	1036	1031	1022	1120	1086	1037	1055	1105	1093	1097	1028	1132	1108	1096	1123	1061	1077	1033	1023	1049	1117	1088	1115	1057	1057	1039	1057	1051	1050	1087	1076	1071	1041	1047	1080	1095	1015	1144	1112	1098	1062	1059	1032	1048	1101	1078	1043	1084	1043	1045	1072	1140	1116	1059	1079	1064	1095	1091	1062	1091	1104	1036	1135	1016	982	1091	1038	1051	1039	1073	1048	1029	1086	1010	1092	1050	1058	1070	1029	1106	1038	1058	1045	1075	1045	1081	1083	1040	1055	1108	1026	1041	1038	1069	1123	1098	1068	1053	1117	1039	1032	1103	1026	1070	1058	1065	1023	1092	1056	1052	1022	1042	1074	1082	1080	1034	1129	1096	1065	1047	1090	1127	1030	1072	1028	1063	1097	1068	1046	1071	1082	1067	1084	1106	1041	1081	1082	1020	1048	1042	1030	1006	1036	1144	1039	1054	1099	1124	1058	1039	1081	1055	1048	1051	1096	1063	1091	1056	1077	1030	1063	1050	1053	1104	1090	1043	1074	1045	1043	1055	1048	1061	1003	1080	1050	1031	1081	1039	1060	1083	1043	1067	1070	1025	1043	1030	1039	1046	1072	1035	1065	1023	1113	1116	1063	1069	1135	1065	1024	1036	1018	1081	1059	996	1033	1092	1039	1049	1058	1039	1042	1055	1090	1073	1000	1127	1057	1092	1107	1081	1072	1096	1116	1066	1167	1104	1060	1101	997	1011	1058	1127	1082	1054	1018	1094	1081	1033	1020	1070	1040	1077	1127	1096	1052	1061	1085	1118	1108	1066	1076	1071	1070	1103	1024	1091	1059	1106	1033	1050	1057	1089	1077	1045	1046	1073	1116	1081	1137	1100	1100	1093	1033	1015	1082	1018	1072	1074	1091	1163	1099	1040	1083	1056	1075	1044	1071	1068	1010	1048	1056	1083	1094	1072	1035	1074	1077	1088	1065	1057	1100	1049	1066	1058	1050	1070	1077	1040	1046	1106	1027	1064	1088	1060	1046	1073	1077	1100	1048	1019	1053	1082	1053	1064	1087	1058	1071	1038	1046	1061	1047	1028	1107	1016	1104	1079	1085	1067	1064	1072	1055	1047	1080	1057	1070	1090	1084	1037	1067	1095	1067	1081	1116	1065	1032	1073	1053	1137	1078	1010	1042	1074	1051	1049	1072	1012	1074	1073	1091	1063	1091	1087	1096	1051	1052	1060	1031	1070	1033	1062	1089	1110	1038	1016	1071	1080	1055	1099	1116	1090	1043	1095	1064	1047	1072	1086	1133	1007	1064	1097	1064	1032	1102	1104	1070	1055	1056	1058	1065	1093	1029	1074	1107	1106	1037	1088	995	1120	1074	1065	1022	1050	1059	1007	1062	1038	1053	1103	1079	1082	1049	1039	1116	1070	1034	1027	989	1089	1102	1058	1035	992	1083	1043	1106	1035	1100	1067	1037	1051	1039	1034	1083	1081	1106	1045	1076	1064	1081	1046	1055	1091	1079	1092	1094	1118	1040	1057	1004	1015	1119	1061	1088	1005	1076	1085	1008	1054	1012	1098	1088	1088	1068	1079	1081	1081	1099	1078	1067	1003	1127	1084	1001	1129	1034	1120	1106	1069	1081	1059	1038	1050	1065	1061	1062	1020	1105	1102	1066	1044	1053	1031	1032	1013	1063	1082	1084	1016	1072	1029	979	1070	1014	1068	1072	1090	1067	1053	1081	1085	1065	1034	1100	1047	1012	1091	1047	1118	1034	1055	1055	1140	1105	1105	1060	1076	1095	1041	1032	1091	1037	1077	1048	1065	1035	1076	1076	1081	1102	1060	1070	1057	1123	1116	1072	1034	1117	1064	1104	1058	1028	1094	1042	1027	1097	1128	993	1039	1038	1100	1082	1007	1100	1129	1131	1089	1057	1117	1055	1100	1011	1064	1058	1032	1062	1050	1079	1022	1050	1058	1079	1007	1032	1018	1046	1065	1111	1065	1095	1122	1051	1052	1058	1082	1010	997	1059	1051	1084	1049	1017	1050	1111	1091	1068	1169	1067	1070	1053	1068	1050	1007	1013	1034	1055	1051	1027	1093	1069	1064	1065	1043	1044	1070	1012	1105	1066	1066	1051	1017	1120	1094	1040	1071	1045	1125	996	1121	1057	1082	1099	1069	1052	1077	1053	1005	1060	1117	1061	1121	1040	1071	1052	1058	1112	1042	1069	998	1097	1067	1071	1037	1056	1041	1066	1042	1062	1052	1028	989	1031	1063	1098	1088	1109	1011	1036	1022	1086	1120	1055	1073	1041	1100	1066	1103	1054	1061	1104	1053	1093	1019	1089	1060	1047	1049	1027	1065	1038	1077	1076	1023	1099	1110	1078	1089	1083	1007	1088	1089	1090	1058	1035	1080	1114	1088	1052	1098	1017	1061	1058	1095	1085	1040	1027	1034	1049	1044	1076	1022	1038	1078	1014	1035	1005	1033	1086	1037	1016	1061	1058	1007	1067	1055	1044	1057	1008	1098	1095	1074	1080	1017	1046	1094	1074	1058	1109	1072	1025	1061	1087	1044	1111	1101	1098	1073	1075	1031	1101	1009	1052	1090	1094	1063	1075	1090	1068	1041	1040	1086	1054	1102	1070	1087	1055	1101	1032	1038	1058	1070	1032	1056	1048	1068	1058	1089	1087	1070	1071	1027	1035	1066	1052	1054	1048	1014	1044	1039	1095	1075	1046	1067	1052	1022	1107	1054	1073	1082	1058	1067	1036	1046	1103	1094	1112	1085	1100	1032	1072	1047	1062	1008	1127	1029	1067	1055	1022	1116	1100	1096	1039	1030	1063	1066	1060	1072	1008	1054	1101	1055	1025	1094	1054	1140	1079	1024	1075	1118	1058	1045	1057	1104	1082	1129	1054	1111	990	1086	1010	1097	1041	1044	1027	1018	1011	992	1046	997	1045	1045	1039	1067	1078	1054	1052	1080	1093	1100	1075	1115	1069	1027	1063	1034	1035	1047	1049	1153	1049	1055	1068	1105	1014	1051	1082	1055	1052	1089	1061	1060	1091	1103	1080	1030	1044	1125	1027	1035	1010	1042	1043	1060	1145	1074	1032	1041	1088	1097	1107	1020	1041	1066	1054	1038	1086	1098	1066	1113	1011	1086	1069	997	1058	1092	1075	1139	1047	1038	1055	1064	1076	1067	1074	1016	1074	1071	1088	1052	1071	1003	1058	1075	1040	1024	1054	1059	1108	1081	1085	1048	1082	1093	1073	1032	1049	1071	1040	1004	1016	1109	1091	1074	1028	1058	1052	1080	1098	1072	1023	1061	1065	1037	1148	1021	1073	1064	1065	1072	1046	1028	1060	1036	1033	1061	1116	1080	1064	1121	1043	1109	1133	1064	1048	1075	1029	1027	1080	1044	1043	1075	1056	1100	1063	1074	1033	1089	1002	1082	1045	1066	1055	1048	1066	1078	1104	1068	1031	1124	1054	1084	1118	1040	1065	1064	1057	1082	1078	1031	1060	1107	1082	1130	1039	1070	1117	1061	1052	1047	1069	1047	1113	1080	1114	1059	1042	1073	1084	1029	1054	1061	1054	1051	1088	1033	1028	1129	1116	1105	1012	1121	1058	1033	1086	1088	1023	1082	1110	1083	1084	1101	1077	1084	1014	1067	1104	1097	1080	1093	1069	1070	1054	1011	1089	1091	1048	1105	1032	1114	1032	1101	1024	1066	1052	1065	1104	1075	1080	1049	1096	1019	1053	1129	1093	1104	1054	1073	1050	1041	1090	1064	1041	1044	1102	1127	1062	1087	1100	1061	1077	1085	1113	969	1086	1085	1062	1048	1037	1082	1103	985	1077	1083	1099	1085	1124	1065	1066	1081	1108	1094	1067	1020	1064	1061	1051	1019	1050	1029	973	1075	1121	1036	1023	1041	1034	1075	997	1074	1050	1048	1019	1037	996	1012	1104	1040	1036	1129	1003
27011	20110	7189	823	568	499	473	472	472	427	440	465	449	430	414	463	418	415	455	410	441	445	446	444	429	412	426	418	428	427	443	459	416	395	465	408	427	406	400	414	437	434	409	445	467	413	445	434	425	415	424	451	428	430	389	415	441	427	379	418	440	408	400	400	387	388	402	421	402	425	442	439	393	433	413	451	453	429	444	429	455	435	408	445	419	432	403	437	430	439	420	427	409	424	429	412	419	428	436	435	422	454	422	450	424	428	440	394	450	396	432	404	444	466	411	431	440	443	423	378	448	435	439	402	424	413	403	435	440	448	398	408	435	463	456	408	444	455	439	437	439	423	399	424	411	418	407	427	448	394	446	445	425	431	406	433	433	420	414	416	421	421	435	404	425	419	407	454	423	407	434	432	422	419	473	475	420	400	391	435	445	417	443	466	439	396	416	420	431	433	441	431	416	423	460	415	433	456	433	419	446	405	386	451	416	442	415	442	420	439	406	409	433	443	425	427	428	436	418	441	443	464	428	422	433	447	420	427	440	422	419	428	431	405	399	438	461	448	434	418	400	452	426	452	446	402	418	442	419	449	415	381	433	382	422	426	432	452	432	460	442	437	425	431	405	427	434	453	430	384	434	409	420	407	395	424	419	432	454	429	432	404	439	420	403	427	429	439	442	422	435	405	415	402	412	432	416	408	421	437	460	448	446	468	416	424	437	444	430	445	430	431	388	430	411	447	400	419	410	421	405	399	445	398	404	438	459	391	437	440	438	419	389	428	431	391	446	469	450	414	425	411	419	451	421	444	445	390	433	436	450	429	416	423	408	403	419	453	455	417	438	451	415	461	480	465	446	466	418	411	445	410	431	422	434	433	438	411	401	406	393	443	467	396	443	416	454	422	426	432	432	426	419	401	446	442	414	386	422	426	425	399	497	421	442	439	429	419	468	445	448	395	470	406	456	409	437	435	448	442	419	421	431	408	429	423	409	439	411	449	430	436	454	431	430	427	417	434	417	449	416	400	398	436	406	432	434	435	444	404	413	461	408	413	407	459	406	418	452	474	415	420	435	404	440	432	421	425	443	430	424	434	461	412	414	391	429	429	444	433	421	454	441	443	399	433	397	465	431	417	442	422	418	425	414	380	446	439	434	426	435	420	472	434	405	399	454	415	412	387	436	453	436	396	480	415	430	398	413	415	456	412	422	417	455	435	422	397	426	433	424	397	432	409	429	434	437	419	399	444	436	404	385	422	392	447	461	397	420	476	408	437	424	440	446	407	417	436	429	389	399	446	423	456	423	384	398	411	432	395	429	455	410	421	431	450	413	435	423	391	418	414	409	451	390	416	443	456	411	434	473	443	444	431	444	432	425	432	419	445	439	406	393	425	412	423	404	429	431	434	428	435	427	463	449	433	421	400	425	417	417	397	419	421	429	417	419	381	421	447	462	409	451	429	440	473	390	445	428	404	453	432	414	426	407	464	426	405	437	404	436	430	434	479	418	424	443	410	388	414	418	425	425	424	418	428	434	431	418	421	470	420	377	457	409	374	421	446	423	427	426	417	414	415	419	429	450	417	434	412	415	456	394	412	422	439	410	392	446	468	449	398	434	440	421	402	417	430	446	417	435	415	475	406	412	444	410	411	438	430	430	448	447	429	425	454	429	439	442	451	457	420	435	437	451	441	437	405	425	459	404	432	444	427	423	414	423	457	443	441	430	432	401	432	469	430	405	420	415	434	401	437	409	431	437	430	415	444	404	427	433	429	419	452	409	401	435	430	423	427	454	399	446	436	464	384	376	415	417	461	391	413	452	421	448	378	415	440	452	433	399	430	411	407	441	431	446	438	448	426	444	463	450	435	413	403	476	432	441	437	425	402	388	396	447	425	433	416	421	422	440	417	440	428	426	459	444	425	430	413	400	461	425	428	437	395	407	445	422	384	417	416	429	414	470	422	437	421	412	402	424	435	439	440	431	414	414	420	402	433	456	434	414	406	459	412	435	434	401	439	410	436	408	437	432	445	432	440	439	421	426	392	406	390	417	373	443	426	430	424	435	411	422	425	417	463	410	429	429	419	435	408	441	468	444	465	427	446	418	401	455	414	442	397	449	414	427	452	429	429	417	448	410	485	408	435	436	451	433	439	461	427	439	421	431	413	417	418	436	436	448	438	460	392	404	421	409	436	413	451	459	445	442	424	427	431	405	422	408	418	397	388	431	424	446	434	427	435	440	412	380	455	437	402	421	458	443	443	434	435	467	430	448	371	444	441	409	435	403	374	446	456	438	407	438	422	454	414	420	434	419	452	436	425	408	432	462	451	417	451	431	413	426	447	450	414	426	424	439	392	413	423	427	426	421	396	443	444	410	431	426	412	450	434	405	398	417	404	400	438	412	419	416	410	385	462	424	447	470	457	460	412	413	451	428	456	405	422	428	419	438	395	424	457	385	400	419	416	429	394	429	412	439	430	414	436	435	402	430	451	418	436	388	430	448	419	404	430	463	436	429	450	422	465	436	426	427	402	423	394	427	432	403	431	450	419	394	418	418	417	424	476	436	470	442	467	409	459	420	448	411	416	403	445	448	400	420	438	438	414	416	413	389	419	394	420	432	405	416	404	426	412	464	380	385	430	452	413	426	463	398	423	449	482	442	451	437	410	425	422	385	436	424	397	407	406	434	463	412	445	390	432	447	470	422	382	447	418	428	430	433	442	415	465	427	419	438	417	489	422	451	448	418	438	436	403	408	454	407	474	437	450	446	416	449	431	387	422	394	422	436	400	398	446	463	436	436	415	443	407	401	403	446	436	414	410	408	431	434	423	429	428	415	432	420	396	478	411	373	403	464	425	437	425	439	425	393	461	441	433	395	445	468	400	409	403	413	440	455	440	392	444	409	417	438	424	415	410	426	422	414	461	402	436	404	430	404	445	441	452	401	445	438	436	450	408	446	453	475	431	445	430	445	453	400	428	446	439	440	431	387	405	443	398	446	440	446	460	397	403	438	414	456	439	461	435	428	430	419	463	447	415	370	437	431	414	412	409	424	404	414	420	416	427	405	395	445	411	427	416	427	444	448	408	419	416	424	432	409	406	462	440	422	418	444	431	421	420	421	420	412	431	436	438	436	432	451	433	434	429	455	453	439	425	397	414	451	422	414	424	436	434	436	445	445	429	405	398	436	426	434	392	435	433	434	427	436	444	453	426	438	405	429	424	433	424	471	415	434	416	404	404	491	465	438	386	410	473	472	416	434	422	407	422	417	398	456	436	429	403	455	424	425	437	418	440	431	422	424	443	431	440	440	455	450	425	423	426	413	404	439	435	415	409	448	409	432	488	441	421	434	457	443	431	427	458	422	456	436	404	420	427	412	434	445	420	422	444	469	429	377	429	414	459	424	412	446	413	396	430	445	422	421	435	398	411	424	425	421	418	432	425	438	426	445	440	404	435	417	400	419	428	416	416	443	435	422	427	439	393	435	430	409	406	423	443
4695	1160	1015	710	661	601	602	523	584	534	565	527	544	543	524	544	531	501	511	518	556	491	548	513	531	471	478	484	552	517	584	562	512	542	520	510	494	522	552	536	592	528	481	511	538	546	506	535	526	546	512	515	509	547	527	485	554	528	547	518	526	513	533	517	533	551	531	541	505	528	547	546	530	555	494	530	531	515	558	521	508	520	506	490	521	506	540	529	498	489	491	511	527	500	513	506	550	510	522	493	555	534	500	557	481	547	495	508	509	541	506	522	538	537	531	515	510	496	509	534	537	534	490	570	530	526	518	509	510	528	548	521	524	473	546	550	544	516	538	509	532	501	509	542	539	522	558	515	491	487	489	486	508	496	494	527	522	467	511	494	548	509	536	530	516	512	505	529	508	514	478	480	559	540	505	546	509	520	522	555	485	494	524	504	538	522	515	505	506	529	496	522	515	488	479	531	504	503	530	486	507	533	529	532	543	499	511	508	536	520	495	530	511	529	527	567	528	526	544	541	465	539	521	519	543	524	469	493	512	533	473	569	485	515	502	467	499	488	557	481	521	506	533	516	523	490	479	510	560	543	507	480	500	525	471	539	517	491	556	518	519	536	516	535	517	524	453	520	526	523	528	561	543	514	483	495	514	526	558	543	554	484	504	528	522	499	488	530	508	539	546	514	544	460	525	493	487	511	519	496	509	536	508	467	524	526	536	506	550	544	517	467	555	518	531	549	469	549	504	473	537	532	501	558	523	531	517	508	554	503	526	538	511	537	525	504	560	503	552	490	538	523	503	533	513	480	545	570	553	475	500	511	541	534	565	533	535	513	559	504	518	525	486	517	483	589	558	527	508	545	524	498	499	505	505	546	511	533	546	537	520	576	557	543	525	582	554	533	511	496	514	503	531	521	478	534	483	523	540	513	507	544	485	553	499	524	564	557	523	530	503	538	481	544	519	532	568	496	475	485	560	512	545	523	518	490	516	506	566	466	533	540	561	513	527	554	512	499	498	574	534	473	509	509	518	511	516	537	518	521	511	470	504	504	487	499	508	503	517	459	520	500	548	518	523	497	532	493	505	522	517	521	546	520	508	507	538	509	495	525	524	532	514	527	508	551	517	534	507	518	559	586	486	505	525	489	559	519	505	509	490	497	486	485	527	511	492	555	508	532	519	552	545	514	499	554	521	481	509	515	507	496	533	551	497	524	541	521	573	493	508	544	524	517	510	538	497	497	543	542	534	533	531	521	540	507	527	507	557	535	498	513	547	521	517	515	521	496	512	515	505	563	538	510	533	475	537	513	503	549	544	521	508	548	505	507	491	534	527	528	501	512	546	502	507	511	549	459	509	449	536	514	527	510	535	493	509	521	534	555	480	522	518	505	556	506	489	525	518	556	517	511	520	510	536	553	567	509	513	487	514	511	547	502	542	562	503	509	545	476	517	514	537	553	518	531	510	485	463	509	524	508	497	533	552	504	521	530	496	464	530	561	547	546	506	532	495	509	512	526	525	527	501	540	516	504	515	461	509	524	504	481	506	533	515	542	509	550	544	550	499	521	519	507	507	496	537	499	511	532	486	511	527	518	537	534	516	531	527	519	538	505	505	495	508	495	534	580	527	501	550	549	540	507	536	538	510	553	495	480	525	498	550	496	504	519	528	544	521	518	542	530	495	493	526	501	512	502	530	539	492	504	509	489	519	577	544	489	532	545	520	544	504	515	505	544	507	536	533	515	471	512	544	506	522	532	524	529	533	495	541	495	525	509	525	528	492	511	489	535	513	566	549	523	526	556	545	518	504	512	492	547	497	490	553	523	567	533	484	508	538	500	539	505	522	487	548	474	505	487	524	507	495	521	532	479	503	480	465	525	509	471	520	528	525	541	542	501	533	537	500	505	488	549	504	516	468	518	521	477	493	541	461	533	481	531	489	544	539	565	524	505	540	564	541	510	534	543	538	514	548	539	549	553	521	499	515	494	551	513	512	519	519	526	531	496	514	532	502	533	492	526	549	554	484	525	529	498	520	478	518	543	530	534	576	501	536	491	590	548	541	516	498	499	501	519	521	456	516	511	565	529	544	523	514	555	527	488	546	509	534	515	533	532	507	532	518	516	485	534	492	546	503	502	509	517	585	498	533	535	533	531	526	527	508	509	513	540	526	492	523	544	534	502	500	536	545	517	483	538	529	516	539	536	512	518	526	538	507	550	489	488	537	548	502	510	516	485	520	517	490	536	502	514	559	530	540	491	526	542	530	507	534	539	539	523	528	553	493	534	501	504	493	554	505	527	566	507	493	525	518	485	508	554	504	514	520	555	516	481	501	527	532	518	529	510	487	505	505	517	507	485	473	491	526	507	492	499	479	524	522	527	475	505	509	470	509	505	505	510	547	556	518	570	546	512	543	516	500	458	505	509	510	477	508	505	496	526	509	530	498	497	540	511	529	519	505	521	535	536	490	481	496	500	511	506	531	527	514	526	510	496	509	512	547	498	489	534	518	512	493	516	545	476	534	489	522	545	515	509	549	539	525	519	545	517	494	493	529	555	563	506	563	510	490	530	503	501	484	537	508	510	557	549	524	509	523	470	501	475	507	567	529	478	518	533	510	516	517	512	538	511	499	472	519	537	520	512	506	525	543	509	530	504	521	518	547	566	524	490	489	527	513	541	499	517	525	522	524	529	518	533	519	536	510	456	563	516	510	530	534	532	525	525	547	492	525	520	521	506	511	541	551	534	523	535	523	526	576	525	452	548	495	541	518	493	510	482	487	506	519	529	513	503	529	534	503	541	507	530	496	517	530	513	532	494	543	538	507	525	505	530	478	528	554	515	527	542	510	494	534	526	493	539	462	495	522	488	537	521	542	534	521	490	526	523	512	490	530	487	510	527	508	538	539	471	510	527	516	504	546	517	562	534	532	469	504	527	557	500	543	520	473	512	562	491	452	531	497	492	503	545	553	524	541	562	483	518	526	494	490	585	520	547	490	507	506	516	522	501	535	517	512	515	545	537	500	540	531	526	528	552	540	566	519	494	507	509	543	513	526	566	516	528	531	504	491	549	516	528	494	556	538	499	515	511	519	516	512	524	537	534	503	512	554	522	507	508	522	530	481	554	525	504	531	507	489	507	486	511	516	495	523	540	513	566	512	524	518	569	518	518	498	504	552	535	516	530	498	537	478	492	567	512	487	510	550	496	506	553	521	525	557	498	518	495	500	524	511	580	539	544	546	493	502	478	516	526	499	501	495	523	533	483	522	461	508	539	514	498	556	524	529	556	508	536	513	508	520	508	495	536	483	519	510	512	489	527	516	504	500	502	471	527	516	545	540	498	479	544	493	503	498	496	513	552	507	498	522	514	496	513	506	499	520	485	476	541	499	530	582	540	526	508	509	497	526	502	512	521	554	533	506	536	529	530	540	517	506	503	499	530	550	512	528	540	508	510	480	534	557	511	524	506	528	500	556	545	517	506	527	491	545	511	543	508
23774	21134	28612	23903	21137	12404	1995	1365	1138	1113	1050	1029	1010	937	917	969	952	871	942	926	881	882	930	848	890	875	883	862	908	841	873	809	888	805	811	858	858	855	837	845	868	802	830	854	858	830	859	847	858	852	836	789	840	859	885	801	855	904	841	839	811	842	874	804	840	882	839	796	854	887	862	919	818	806	839	842	815	834	826	824	827	880	843	856	840	856	848	852	867	820	863	869	856	815	864	825	845	895	822	829	844	810	828	844	840	857	835	855	849	862	841	847	881	883	811	828	830	842	827	820	833	895	864	822	880	850	887	817	813	863	835	800	818	831	822	818	839	813	861	860	833	844	828	882	852	842	793	901	841	873	851	867	860	774	848	843	862	834	857	847	838	839	846	827	834	876	864	832	842	875	826	840	848	798	823	816	817	849	813	785	830	881	883	855	896	799	836	878	859	829	829	905	842	783	785	787	778	831	845	808	883	856	828	810	819	843	826	836	872	774	855	855	823	884	843	890	835	859	814	853	797	848	798	822	867	912	816	816	846	858	824	818	829	858	780	799	900	874	894	815	877	801	823	876	852	891	814	884	832	808	851	831	840	810	842	832	808	824	871	823	813	865	831	863	830	809	802	860	864	837	880	842	886	837	840	816	860	838	816	815	812	809	847	850	836	903	842	866	848	852	784	879	862	839	831	816	839	825	858	831	812	872	870	840	816	840	813	853	863	822	813	832	799	861	852	868	878	868	842	854	869	831	789	825	824	786	855	843	829	870	820	855	832	815	925	796	867	844	902	856	846	789	866	836	845	816	860	820	813	802	849	824	826	818	804	820	881	857	818	829	873	878	793	836	849	866	857	876	870	865	854	845	832	829	803	857	816	830	817	810	833	866	840	845	811	879	811	820	777	822	827	866	870	890	852	835	858	822	845	838	824	839	826	851	870	861	855	806	854	784	844	875	831	874	828	879	825	828	832	861	875	832	828	882	868	849	847	811	791	802	873	846	808	818	833	811	806	811	850	790	818	862	867	885	830	787	875	829	806	835	902	832	855	822	854	832	867	827	816	837	800	849	901	878	822	852	840	840	844	922	855	885	821	827	842	846	804	852	856	824	817	871	862	854	852	834	851	852	844	863	836	807	833	837	828	887	869	842	862	846	801	828	815	889	824	831	849	848	837	848	841	870	827	863	848	818	848	853	900	838	863	851	778	845	824	864	812	795	825	859	788	848	833	817	862	827	836	900	819	848	840	889	888	845	808	878	815	824	841	826	863	848	804	874	817	801	902	817	845	853	839	869	822	835	823	828	823	865	862	794	799	768	818	815	842	812	846	824	882	897	888	850	882	797	838	809	838	808	870	830	886	810	892	847	845	836	836	816	828	842	800	792	857	867	831	846	825	790	815	811	839	856	817	838	831	840	826	837	901	861	921	825	870	801	828	861	830	782	811	822	823	867	837	875	795	803	876	804	918	828	811	865	849	848	797	876	838	873	881	827	823	913	811	874	813	829	835	814	809	894	866	862	824	801	854	872	844	826	799	825	854	861	806	859	853	887	849	850	840	857	800	810	847	852	826	809	844	869	837	816	885	833	888	845	818	837	843	775	816	836	820	818	852	836	822	827	856	832	862	823	864	884	810	853	869	836	834	836	840	868	853	871	835	844	852	913	802	841	890	855	843	824	855	878	827	831	846	845	861	870	863	814	845	830	777	835	858	841	841	818	825	846	861	827	830	823	861	853	802	838	782	771	807	838	812	866	854	810	829	871	828	842	772	874	815	858	848	844	867	847	841	828	813	828	831	833	850	839	894	801	870	815	864	821	823	797	770	860	889	859	839	827	863	849	828	844	820	840	814	784	869	842	795	820	862	842	845	827	818	802	849	850	852	850	842	842	841	831	868	872	834	910	818	849	839	826	847	848	841	876	797	865	793	878	856	879	794	837	820	853	851	857	883	850	860	853	872	799	771	868	847	834	846	825	842	832	824	843	889	827	808	803	852	896	879	827	826	837	803	898	868	896	823	835	846	837	789	842	836	891	844	809	819	842	879	800	885	815	881	746	850	832	834	869	813	829	898	860	858	803	852	790	812	898	829	836	835	795	800	858	868	814	861	807	796	812	828	835	825	817	836	850	824	879	842	787	825	815	855	829	828	834	867	848	768	811	848	801	815	817	876	884	874	829	812	852	845	848	821	841	783	837	878	865	850	803	840	843	851	861	803	836	834	847	811	849	806	884	833	881	796	832	812	885	846	780	866	922	823	835	831	782	810	779	850	889	823	811	842	833	830	831	857	872	834	820	828	866	880	862	830	803	813	826	846	799	804	795	823	844	791	846	846	799	837	853	798	837	847	827	801	883	853	853	832	875	872	865	833	821	811	842	821	855	887	830	860	828	867	828	832	871	872	801	867	884	830	828	865	863	837	831	880	812	869	852	848	851	829	819	847	881	802	873	845	873	848	837	870	803	849	884	846	808	800	828	816	817	826	803	823	822	859	837	843	799	814	801	852	819	849	877	803	805	822	859	889	808	807	819	778	866	846	823	814	843	818	815	883	829	860	839	856	848	896	832	840	831	863	834	852	827	861	863	880	876	847	855	872	856	803	822	856	818	856	847	842	866	916	807	822	817	872	825	781	825	827	830	858	858	871	838	846	812	871	784	873	818	804	891	814	778	834	877	818	724	863	820	828	846	845	854	840	843	929	894	848	816	908	866	815	784	879	874	815	814	819	891	820	796	905	831	843	771	858	853	911	893	872	822	791	849	849	861	835	818	847	839	873	877	856	783	830	815	850	815	822	830	845	875	861	832	845	809	835	877	838	840	845	781	851	822	863	844	845	816	844	824	869	876	843	833	823	852	802	849	839	793	889	798	807	859	806	830	790	824	846	877	845	877	824	826	870	845	783	829	856	774	775	851	799	870	795	820	855	821	808	829	854	831	815	833	857	792	846	806	806	902	813	819	827	885	802	862	834	824	848	911	855	819	865	843	845	841	850	841	830	826	772	821	777	854	809	846	875	785	826	842	820	791	819	831	880	854	876	821	883	776	849	863	882	828	820	861	878	856	878	820	819	858	872	887	856	824	795	813	820	844	865	890	867	846	837	831	815	830	849	837	881	871	908	826	873	830	889	880	831	782	875	853	804	827	894	853	808	801	829	814	860	818	849	833	844	827	826	840	830	845	811	896	834	836	840	869	834	859	875	823	787	832	818	867	831	819	808	854	853	733	857	881	811	834	759	778	805	803	868	859	814	853	858	806	853	860	868	784	801	794	848	838	845	793	819	857	863	863	860	822	895	838	871	828	853	862	827	822	839	818	851	858	847	831	833	869	851	847	872	830	877	794	793	905	818	845	809	809	800	812	814	834	849	848	886	840	862	812	817	762	802	769	874	889	868	812	809	807	827	807	854	863	848	797	834	848	831	854	856	847	830	859	838	802	844	799	866	810	845	841	816	843	810	825	862	829	830	825	852	778	821	849	871	917	825	818	862	841
12296	10679	8724	4736	3353	2759	2385	2064	1706	1566	1469	1313	1369	1260	1198	1192	1126	1119	1139	1122	1090	1049	1058	1029	1029	1062	1020	992	957	1006	997	943	1061	1038	1052	967	1033	1066	1057	986	1048	1032	1026	989	1007	948	979	1025	1025	1077	1040	989	963	1035	1032	950	969	1068	1004	1015	991	993	1014	1040	955	967	995	949	1009	977	986	972	1059	948	947	946	993	1013	1001	969	1016	966	992	977	983	983	1057	1009	998	975	1032	1028	1053	992	1053	985	1017	1002	952	1008	977	1044	1009	911	1061	976	1038	999	988	969	1060	1013	959	1007	1049	989	980	1004	1040	1030	1036	948	975	1009	1048	1007	1034	960	960	1015	943	931	975	1023	954	1013	968	965	951	969	1041	951	1044	961	1005	948	954	1023	1010	1000	933	962	990	967	952	982	1019	942	969	1023	1039	1002	969	937	970	958	961	979	1031	1015	979	1003	1032	986	1017	991	986	1024	950	958	995	946	1015	963	1044	950	983	945	971	1001	1001	977	966	965	1014	1000	1027	975	997	1007	994	982	989	1009	965	972	956	1009	953	1067	1033	958	978	1039	925	1063	964	1031	963	977	979	1010	1014	981	1014	1014	966	1041	972	1023	1006	1001	966	967	972	993	1014	971	937	1033	968	945	946	1035	976	997	1049	983	940	976	995	948	978	978	989	1021	973	1000	916	974	962	1030	968	1015	1019	971	986	965	1030	987	970	951	997	1027	1051	997	969	958	957	938	938	990	969	984	994	991	1015	995	888	977	1028	1008	984	1007	968	1001	944	983	984	1050	969	957	959	1034	946	1008	1029	978	978	994	994	959	1019	941	992	964	1022	1031	917	1044	948	953	957	973	948	1006	1011	956	1024	1008	978	979	991	966	1058	1038	1032	976	1007	985	1043	980	1014	1002	990	984	1015	1011	952	1025	1028	953	978	998	1010	992	995	948	967	946	1023	969	1026	907	1042	999	1005	957	965	945	952	1039	1045	994	954	1008	1049	988	1030	941	977	919	1012	1028	972	976	988	995	985	964	983	942	983	1066	935	1005	959	1028	1006	1065	989	978	1028	957	1010	957	986	1025	925	953	974	1030	974	984	1048	955	1017	995	954	965	984	994	944	989	978	975	996	1002	1014	973	983	975	988	1002	982	1026	1013	1018	1031	946	991	965	978	1027	1009	942	998	930	982	938	987	957	1046	968	955	980	963	995	977	1002	1007	993	979	1015	974	972	1006	983	992	1012	917	998	1023	1028	996	941	1001	991	976	930	1001	1042	1048	966	979	967	983	962	985	946	970	1014	980	1003	997	1041	986	1026	943	948	931	989	1021	1003	1000	994	953	1056	1006	988	1002	959	1003	966	990	1029	956	962	1046	1021	1002	1026	1033	988	1006	989	1003	923	970	953	978	1047	990	1030	1033	1032	961	979	1007	971	965	960	977	974	972	991	968	956	1011	1013	975	957	1010	968	962	1001	988	968	1040	1006	978	987	960	1049	979	998	946	983	1040	996	997	1037	934	980	1033	912	974	971	974	976	987	1032	910	942	986	980	1027	996	1031	967	1030	948	989	978	982	1022	982	967	987	1001	1023	1044	992	990	1029	1032	989	980	946	1011	1034	989	1012	962	991	1013	981	1003	983	1011	934	993	986	958	1012	1012	987	977	988	980	1036	1034	971	1013	971	968	1021	955	968	996	1004	990	989	968	897	1055	1033	1001	1056	1022	965	1035	1026	901	989	1030	1064	979	949	988	939	960	970	967	956	1008	1014	939	946	985	1031	1009	1005	1002	992	967	955	998	1000	968	990	953	949	980	943	920	910	1003	981	1013	1017	988	973	958	1044	1001	1037	1024	1003	958	1025	987	1001	1044	993	1004	957	970	929	1022	1039	971	977	977	1001	1000	912	1024	1047	1026	966	996	1063	1007	988	966	972	1021	914	990	1030	997	973	993	946	1004	1022	1006	964	981	948	1067	986	1002	985	1031	1004	1011	972	975	1011	936	990	1005	985	955	1033	976	1037	993	964	977	989	1021	1029	1045	1025	970	968	1003	990	1035	1003	951	973	1028	989	983	1006	1016	985	996	997	1006	996	951	966	998	986	939	984	1027	1009	993	1025	991	1004	1036	1011	973	1013	956	965	978	1001	955	1011	951	1016	1007	998	969	1025	962	1007	960	936	1019	937	1059	990	1042	1017	1053	970	1012	1010	1044	959	1064	1021	983	1004	976	985	1011	1000	1036	974	981	965	979	998	950	986	970	1062	985	1023	998	981	975	984	1018	1055	971	995	1005	991	973	1000	963	967	998	973	950	1025	997	963	986	944	972	1015	961	1011	975	986	968	990	1066	1015	979	1022	1021	957	1014	1030	1038	992	1006	1030	1021	993	1023	992	973	1015	980	964	991	1003	992	1011	1004	1017	992	995	981	1015	978	971	997	975	988	974	959	1002	984	1024	967	987	950	1001	970	1030	1013	1001	1008	961	972	1042	983	965	972	999	989	940	976	1033	1011	1057	984	1016	1001	942	985	988	1015	990	1012	947	985	952	1056	996	963	981	1004	995	1027	993	999	946	1023	945	968	1002	967	960	957	1032	973	931	1018	983	982	1017	989	964	1034	1016	995	1037	1018	952	988	975	980	973	990	962	1033	994	954	991	1003	977	978	980	984	1014	991	986	989	974	992	982	980	959	964	940	990	977	1017	1030	1026	1010	965	981	996	976	960	1004	1028	1018	1004	1006	1017	922	996	1011	1002	1025	1014	1019	1008	983	914	1085	985	996	917	1011	980	986	964	961	997	1012	932	968	1001	971	978	972	995	952	956	1009	975	963	1012	965	954	980	1002	973	1037	932	1002	974	1063	965	948	1038	1004	969	969	1003	998	1028	1033	985	957	1024	963	942	978	1002	958	996	983	992	981	912	1032	1020	957	943	984	959	998	983	928	979	997	1028	1026	981	1037	1003	990	1005	1005	965	1027	986	909	1027	1040	983	1059	1005	994	951	994	999	993	989	968	993	1035	994	941	980	968	1003	1042	988	1010	967	989	949	1044	985	991	1046	997	1002	966	1032	1062	996	1025	1035	1021	954	957	946	980	1013	1048	986	913	977	992	924	976	947	963	1028	1020	974	934	990	980	1018	981	1002	1008	979	951	1012	985	981	998	1040	1063	980	982	987	1003	983	1003	987	1020	960	972	968	988	968	1015	956	995	995	999	1037	1015	1051	947	972	989	979	989	1037	983	994	1017	1012	993	986	997	1023	1044	981	959	1035	996	1043	1012	1051	971	998	967	983	985	1000	970	992	969	1011	981	1012	980	973	1018	1014	1006	999	1025	1017	983	1001	1038	955	999	996	957	940	1033	939	958	947	980	992	1012	990	1021	1048	898	986	993	1044	941	1056	986	950	991	1035	955	975	950	948	1024	1037	1010	911	999	997	1011	934	1046	982	977	987	989	993	1034	1007	916	992	984	984	968	918	1004	998	1015	1003	961	926	984	989	935	1017	990	978	943	941	979	981	898	990	960	1003	986	1011	988	971	963	993	941	975	970	1016	955	1023	1035	941	989	925	941	947	1032	1036	997	977	987	980	996	957	1007	990	957	996	945	959	973	1010	1010	986	945	992	1095	987	949	929	995	985	989	1007	1001	981	986	999	939	941	932	1038	929	974	948	967	923	974	960	982	920	963	1022	954	982	1038	1029	999	966	980	1023	923	989	1000	977	990	1026	1056	1005	1021	966	1017	959	979	1031	1040	966	992	972	971	977	1000	993	981	998	1028	955	1054	1016	923	1019	991	989	966	1003	998	929	979	1015	986	1008	1008	1032	975	980	1054	954	1002	972	1005	947	930	967	977	976	1003	987	967	1001	995	965	999	1005	961	1008	969	984	981	924	997	975	974	922	973	982	1027	969	978	1011	918	978	999	979	951	1011	908	984	994	963	950	922	1002	1018	1037	1016	1022	991	1006	948	1020	985	969	939	1040	971	1043	987	1029	971	971	999	973	967	997	915	976	967	980	992	989	982	996	1000	1015	957	988	1051	985	1021	956	976	1000	961	1008	973	1041	1039	986	1021
25045	21129	27476	24920	10287	786	647	526	450	430	420	412	386	341	402	392	314	322	348	338	356	325	358	344	331	352	339	349	288	330	329	349	335	324	340	306	319	329	335	340	313	343	321	308	325	295	335	311	294	335	333	321	307	332	333	350	302	357	332	304	329	348	329	328	297	351	304	357	306	326	298	313	333	315	328	342	317	311	355	306	312	295	341	341	340	328	319	316	336	341	320	306	317	344	309	318	313	335	314	337	328	341	291	318	299	378	322	304	322	315	339	323	308	308	319	329	314	342	302	289	332	313	328	340	258	312	322	343	299	307	330	341	306	318	336	317	316	301	328	307	320	310	301	354	312	309	316	328	331	293	288	292	344	355	297	331	294	298	302	310	328	293	348	311	316	319	300	297	313	299	321	307	297	320	314	343	322	312	317	311	295	284	297	349	312	308	326	344	298	346	313	307	322	323	306	301	290	323	319	317	311	289	328	320	314	327	340	332	323	316	318	327	348	324	301	303	340	345	271	305	324	335	292	323	317	277	313	299	331	337	309	333	298	321	311	340	292	320	346	311	315	315	318	334	290	315	344	302	315	343	307	292	304	303	308	335	309	326	322	311	322	328	306	344	338	312	305	298	297	306	318	356	317	323	325	333	334	286	322	336	313	325	336	310	317	302	340	307	305	292	320	322	331	345	333	301	323	293	312	310	315	329	298	336	312	349	318	304	347	318	301	315	333	319	306	309	334	313	320	330	336	329	326	339	327	345	295	314	295	290	297	309	311	317	329	334	312	328	312	335	319	317	314	309	308	324	323	343	306	314	286	345	334	338	333	295	320	321	291	307	294	318	325	341	303	307	330	336	343	321	343	329	357	327	294	318	355	291	332	309	303	319	343	317	307	290	331	334	331	358	313	364	299	326	317	313	302	313	303	341	339	322	299	323	311	346	323	342	342	276	306	297	313	293	351	296	334	322	310	317	309	322	335	335	334	334	295	303	344	311	326	327	304	351	322	366	342	334	319	301	335	271	345	315	325	308	320	325	358	315	288	321	294	298	317	331	311	281	312	339	318	305	319	311	338	322	287	330	306	320	291	299	351	319	345	278	342	316	316	323	304	314	324	309	300	316	331	349	286	374	300	305	286	318	302	315	329	310	282	332	319	344	312	325	311	316	297	314	299	321	312	325	373	353	309	351	322	340	318	322	319	313	312	311	343	310	292	309	299	313	322	332	322	300	333	343	314	321	328	313	309	309	324	315	283	327	322	358	304	302	309	339	298	319	349	324	323	348	320	328	321	337	321	306	312	332	308	331	322	308	316	334	339	308	308	326	329	310	336	302	316	314	340	308	322	309	322	302	299	323	338	327	304	328	300	317	303	316	341	299	331	340	371	312	348	322	300	311	316	305	329	341	300	341	335	270	313	298	280	345	321	289	316	309	309	349	322	305	320	296	315	321	289	315	354	331	318	310	336	343	325	327	305	319	341	294	303	326	306	316	312	300	322	308	327	341	314	315	317	344	338	333	337	320	333	312	290	342	327	311	316	340	326	327	271	318	314	304	310	293	310	343	332	304	308	286	301	330	298	315	323	313	331	309	339	330	328	338	318	300	308	336	327	319	312	316	319	318	322	298	335	303	312	318	322	345	292	324	316	292	313	306	320	320	313	318	319	322	326	321	293	344	323	304	313	321	330	353	342	302	336	358	316	334	297	325	312	335	334	321	347	347	327	312	318	328	295	331	301	326	300	319	323	295	304	308	326	314	344	293	332	331	329	294	335	316	346	318	305	334	336	312	303	311	302	327	337	327	317	318	341	330	311	304	332	316	328	319	311	300	302	307	286	277	337	316	291	305	295	311	305	318	325	296	304	291	330	311	269	324	338	287	309	328	316	327	329	315	323	337	324	316	314	323	302	315	332	330	324	319	322	338	278	334	343	310	319	305	288	327	304	303	336	345	296	333	311	289	305	290	297	287	354	294	331	318	295	360	315	305	312	316	331	329	295	320	331	321	320	313	322	312	328	290	300	305	319	346	318	336	302	336	322	305	302	316	312	328	329	332	293	295	292	349	296	331	305	316	314	340	336	320	312	335	302	320	324	320	338	314	316	300	301	302	320	332	340	329	273	310	314	294	321	311	318	340	284	318	307	303	340	278	317	336	309	315	314	286	323	294	298	345	316	346	337	318	311	314	349	296	324	298	311	328	325	334	313	305	313	321	340	290	286	296	287	341	322	334	326	284	346	321	317	305	314	294	319	317	318	300	319	327	341	312	303	327	314	313	319	327	318	336	324	309	334	304	316	294	311	341	333	323	344	339	309	279	304	310	316	339	306	335	306	333	277	312	312	321	309	318	314	307	323	314	335	319	330	294	326	293	307	299	317	354	317	334	312	316	291	334	325	310	327	341	332	308	368	350	323	346	280	338	327	306	298	339	347	299	309	348	299	317	312	297	302	319	311	325	320	291	318	320	336	334	283	323	317	306	344	323	329	281	303	307	316	315	338	309	327	315	330	320	282	301	348	334	328	327	313	314	315	293	326	325	314	274	322	318	322	340	333	311	326	320	329	308	315	328	280	345	323	315	316	302	295	301	308	288	339	322	309	292	294	306	325	348	329	331	339	314	353	318	319	304	311	298	349	306	313	313	316	296	321	326	322	299	335	294	310	332	321	320	306	313	305	332	312	309	309	343	354	318	326	336	319	291	277	293	342	305	322	298	311	348	326	317	331	334	293	322	327	348	362	303	295	332	312	332	309	288	325	293	311	340	316	327	277	363	347	314	297	319	315	351	311	327	307	317	353	307	305	285	289	294	313	292	303	322	291	344	324	313	330	310	331	331	318	355	316	312	335	352	318	350	323	344	324	311	301	277	305	315	329	282	327	253	311	323	318	337	326	316	340	294	319	315	311	333	300	345	284	344	326	321	311	327	334	317	352	305	301	322	368	302	305	323	307	324	323	308	307	309	341	337	304	318	338	307	296	301	301	332	290	310	294	340	314	314	301	298	343	326	312	305	338	318	338	325	316	318	335	311	318	317	326	315	305	324	318	294	282	328	330	308	303	326	336	338	313	319	335	317	343	302	308	290	300	349	310	335	324	312	326	312	320	328	308	316	350	319	315	333	302	300	326	343	296	335	334	318	319	306	314	334	352	291	317	309	322	285	309	327	325	304	334	311	315	314	321	314	341	331	307	283	317	285	328	281	308	341	329	287	324	318	304	299	351	301	350	273	334	337	330	300	338	302	330	318	337	305	306	324	306	303	322	290	303	342	298	337	329	310	299	289	323	299	302	322	303	330	340	308	311	314	300	315	294	338	292	296	310	299	331	319	324	330	300	318	268	304	313	299	307	324	341	307	312	330	302	313	300	345	353	318	289	327	334	329	311	328	319	296	351	333	320	330	304	353	315	299	288	334	328	323	302	312	343	333	326	303	295	335	316	305	299	329	322	325	291	339	327	330	309	309	323	282	286	331	308	304	310	309	317	329	328	336
10919	5811	4689	2382	1758	1380	1203	958	854	760	740	601	615	590	526	547	507	539	503	463	486	453	466	499	432	454	439	456	422	439	436	431	415	421	433	417	451	449	464	481	429	431	443	427	429	447	454	426	412	442	429	413	408	435	432	445	398	430	433	444	443	427	466	398	421	463	411	416	403	438	395	423	405	422	419	428	435	381	425	438	419	446	401	412	432	411	418	423	440	404	442	415	421	423	451	401	384	407	422	388	436	415	422	389	442	437	448	426	392	385	440	423	399	384	419	443	396	437	452	427	434	424	416	421	416	433	436	420	428	441	431	450	431	424	410	387	415	405	415	403	457	431	418	414	425	425	367	418	448	415	419	434	428	402	426	401	394	418	411	454	432	400	427	408	407	382	396	413	425	394	436	399	394	423	416	400	438	429	437	426	455	399	423	425	387	394	433	447	390	467	402	453	416	412	410	427	434	445	410	437	411	424	417	434	448	439	455	444	435	367	407	410	421	418	393	433	370	422	433	395	432	406	403	413	390	430	445	402	481	441	400	442	431	462	443	408	434	412	430	425	423	446	411	400	409	402	410	413	406	452	412	387	417	441	423	425	435	435	422	440	406	380	403	434	410	392	405	449	445	395	430	438	412	420	432	446	408	415	442	434	379	397	413	426	413	411	421	428	404	415	456	401	435	426	418	430	397	412	445	414	405	450	381	408	393	421	452	436	393	409	384	415	427	393	442	423	433	391	415	414	392	403	412	419	410	395	429	439	388	408	463	438	433	412	388	413	422	417	446	450	399	402	435	442	414	419	428	404	440	402	386	428	412	407	409	409	370	430	420	410	442	439	423	434	406	438	430	411	429	428	404	420	413	403	437	440	423	435	419	402	442	430	417	452	403	390	412	406	451	424	410	430	404	431	421	423	465	381	419	446	421	433	431	396	429	394	436	406	397	427	426	427	415	435	434	459	436	416	388	445	393	418	403	419	410	412	411	418	406	441	449	428	429	455	423	449	450	426	392	391	454	412	384	456	406	418	435	443	411	469	445	442	445	444	435	405	431	458	430	416	441	384	437	408	420	433	424	430	411	435	426	413	398	453	406	425	446	426	445	453	423	391	421	440	393	413	399	432	422	418	460	412	433	422	418	422	412	382	384	442	421	408	411	430	434	412	395	420	384	422	416	452	394	454	419	409	377	427	407	439	400	414	410	404	423	398	396	412	455	406	413	425	416	385	456	435	419	386	417	410	391	434	444	415	396	414	397	464	454	388	404	422	431	419	430	402	436	425	405	405	417	420	413	460	423	430	425	422	424	410	437	400	422	407	431	421	420	420	426	416	401	385	428	423	417	430	434	411	433	401	373	428	460	400	416	394	404	423	417	401	430	407	409	420	412	443	401	420	453	424	414	426	394	441	440	429	412	446	429	414	418	448	409	388	395	430	430	419	400	455	418	426	422	412	437	413	397	386	428	411	434	408	427	410	420	416	387	416	436	375	383	442	391	427	404	431	428	405	425	381	408	417	405	425	415	437	430	406	404	457	461	378	427	429	427	433	419	409	437	414	421	420	423	418	429	432	393	400	415	429	427	416	415	404	426	419	399	428	432	427	404	403	419	408	430	412	450	414	426	434	422	429	391	422	417	423	412	402	413	419	420	441	374	403	436	423	409	431	432	464	455	412	449	388	442	427	398	438	418	413	437	455	446	417	434	386	414	413	422	438	396	450	435	432	419	470	435	406	398	386	443	409	435	403	416	411	425	411	377	412	439	455	378	423	428	413	423	410	424	427	415	413	390	467	390	400	413	425	409	397	435	411	434	408	441	377	423	452	429	395	425	441	407	445	431	390	414	368	432	453	402	447	409	429	423	415	410	436	414	386	404	413	415	438	409	440	381	428	423	416	410	423	443	474	426	412	422	430	414	367	456	392	429	436	476	406	419	410	452	412	414	446	425	417	423	405	460	456	416	411	449	469	430	396	428	418	431	435	392	397	444	423	445	412	403	436	422	411	427	400	398	436	426	426	432	445	419	428	447	413	427	372	411	413	467	381	443	419	404	433	416	418	435	454	390	484	430	464	427	408	404	436	450	415	446	421	422	404	398	414	443	418	390	424	440	423	397	453	420	443	417	431	416	431	446	432	450	392	423	430	428	417	402	409	434	429	460	457	433	441	455	420	411	447	428	432	447	418	419	404	399	437	408	450	402	392	403	407	446	458	457	398	438	432	400	403	436	413	427	445	429	427	433	439	432	443	419	419	418	467	411	418	399	410	456	437	409	399	398	425	413	375	448	412	410	455	456	412	392	456	429	461	423	416	429	417	429	389	436	398	429	461	439	442	429	421	431	427	473	422	461	417	403	415	405	385	413	455	433	408	431	456	403	438	443	438	412	414	447	409	454	396	441	389	432	411	397	431	395	412	410	428	424	437	387	437	377	407	407	431	417	454	415	423	402	467	382	409	389	427	411	404	396	411	416	425	420	450	428	388	441	460	411	390	392	419	393	415	411	402	455	404	389	400	455	415	415	425	427	414	402	442	429	425	417	437	420	393	431	437	421	397	404	430	410	448	427	407	413	443	418	425	419	412	410	431	411	398	443	434	418	415	419	416	461	430	406	411	407	390	404	410	423	398	422	426	403	423	401	433	430	440	414	417	444	429	392	408	430	409	443	429	440	426	417	383	422	418	406	426	457	403	391	389	422	407	460	387	388	416	433	467	429	451	434	437	408	437	385	451	378	407	429	401	429	408	448	429	414	419	397	417	448	421	402	391	420	426	399	421	421	424	442	441	449	413	409	404	410	410	416	423	410	442	387	440	406	411	437	431	439	452	433	451	400	438	436	417	412	426	413	418	410	419	432	449	423	446	412	452	422	472	433	424	459	444	417	411	442	425	411	409	398	438	424	415	407	423	450	416	394	454	423	400	400	416	413	414	383	421	428	395	453	408	442	439	408	429	428	442	413	419	429	418	421	431	389	401	425	454	455	451	439	423	394	438	411	405	418	384	425	432	428	434	421	449	414	448	428	428	440	404	405	425	455	418	405	430	424	439	461	409	405	403	433	408	426	438	412	438	425	441	414	439	404	437	429	433	422	410	433	399	395	435	460	429	464	433	387	416	406	414	431	446	445	431	421	415	410	404	427	434	373	431	437	418	417	464	458	404	453	410	416	400	422	447	413	444	399	407	422	446	445	430	387	407	418	427	417	444	426	422	419	440	433	405	417	434	396	423	415	398	423	409	448	426	399	409	426	427	432	430	436	410	427	448	426	467	404	435	410	430	484	419	450	458	436	404	420	431	396	433	416	412	448	410	433	467	436	413	429	404	419	408	408	415	399	423	427	420	443	450	424	420	427	424	441	433	430	448	456	417	408	428	412	423	401	418	422	403	393	408	410	433	384	415	377	438	405	427	433	432	434	401	388	405	439	387	416	395	427	419	405	438	455	425	414	434	405	439	464	417	421	428	383	407	439	427	451	410	424	401	431	452	425	410
22881	21182	29043	23600	21176	21246	11751	2062	1442	1373	1315	1168	1192	1196	1179	1059	1070	949	1003	1049	1019	1001	985	981	979	965	936	946	951	959	884	963	953	984	944	947	927	963	917	883	915	874	939	914	885	971	912	860	875	956	896	859	906	934	931	901	931	906	931	890	855	874	895	916	976	920	899	902	856	961	873	899	919	882	903	890	898	905	851	930	853	903	943	880	958	911	884	906	887	943	889	883	878	888	955	889	867	907	875	836	968	907	935	847	931	889	890	937	898	969	865	862	924	854	880	903	835	859	915	861	892	836	931	904	938	870	916	914	918	959	865	879	901	889	946	895	841	929	900	849	948	898	921	896	885	932	980	933	929	883	828	844	909	934	926	895	908	866	879	875	868	928	916	896	911	857	866	886	879	831	869	919	867	873	885	896	906	868	880	871	911	850	868	893	892	911	879	930	883	879	921	940	928	815	926	880	922	861	844	903	934	850	873	895	930	886	876	914	907	930	853	869	870	844	918	844	846	866	945	869	914	935	873	901	879	893	896	914	860	926	848	889	897	875	900	902	906	857	899	943	898	919	912	942	895	915	901	908	856	932	874	892	902	896	863	856	902	904	905	853	880	917	885	903	866	872	865	926	858	918	895	878	867	875	917	822	903	853	899	982	879	913	851	864	869	903	850	915	859	895	873	844	862	920	933	874	889	935	952	858	903	915	902	940	828	856	882	855	901	885	877	885	862	881	871	871	919	896	914	896	837	911	889	874	961	865	929	928	900	912	889	904	881	934	905	878	886	906	883	919	932	864	866	901	912	869	900	889	879	962	865	904	846	886	854	854	955	888	908	871	898	908	924	917	900	902	890	936	894	857	895	871	895	879	910	879	850	910	906	866	931	889	891	868	861	879	918	880	940	858	880	912	849	904	908	906	887	846	840	931	886	907	920	902	914	898	887	871	887	896	923	891	957	913	938	854	907	851	863	921	922	899	869	939	886	916	972	912	888	879	881	940	945	933	908	894	910	861	855	872	907	839	928	885	861	859	899	839	869	899	917	960	911	905	922	871	815	884	833	874	932	962	914	842	854	921	918	835	972	880	888	883	857	906	887	912	913	894	890	904	876	845	941	915	839	969	935	887	883	891	891	888	907	917	884	852	934	912	907	929	886	933	922	893	859	903	897	903	890	973	877	926	886	903	947	833	903	863	943	929	905	918	874	914	865	875	846	921	847	904	876	833	919	936	887	879	892	877	860	853	871	870	883	864	902	982	865	873	940	876	875	894	875	889	892	902	908	880	941	866	900	855	890	875	899	890	881	873	846	889	926	894	859	911	904	940	874	873	878	894	876	862	906	935	903	857	860	928	871	819	907	883	868	914	905	897	917	900	922	892	878	905	912	884	915	907	886	956	880	882	891	930	869	891	853	941	881	853	895	952	915	866	921	871	930	884	884	871	911	839	896	890	869	922	944	871	930	880	878	896	875	860	922	914	943	898	860	891	974	887	881	895	846	987	936	873	926	889	913	871	888	910	944	911	903	911	918	890	917	911	918	886	934	869	917	880	896	920	896	889	945	852	878	846	874	887	866	898	891	890	867	916	901	918	888	888	911	872	872	921	920	904	897	973	857	891	880	859	890	862	874	863	884	913	920	902	882	858	948	889	866	886	883	931	882	840	892	936	918	880	920	871	905	896	842	876	888	876	910	901	884	893	930	913	919	906	828	888	905	858	914	882	881	932	867	892	910	897	887	942	864	892	871	904	952	903	852	889	897	890	930	854	899	889	885	883	864	875	871	919	901	869	869	882	863	864	925	917	899	917	888	887	862	912	896	889	938	950	877	882	922	936	934	914	919	893	903	873	882	842	916	924	859	881	862	871	815	894	864	841	891	887	865	870	859	851	890	868	918	905	835	901	930	863	842	890	855	876	871	902	924	844	866	916	900	843	830	906	890	878	824	919	903	863	897	941	893	879	927	918	932	841	866	915	909	853	854	878	921	859	870	865	904	877	835	889	888	910	939	906	840	929	902	864	885	888	913	947	870	864	865	925	883	934	909	832	901	875	899	838	874	943	878	862	921	850	906	908	889	871	876	891	889	907	878	872	923	875	859	911	904	882	913	934	891	863	920	867	846	847	915	903	942	873	862	896	912	840	899	901	849	859	870	890	893	925	892	836	936	942	917	950	837	907	908	939	873	832	909	857	876	916	946	831	898	850	916	850	914	871	904	857	888	900	900	867	857	837	853	852	842	904	899	916	905	863	925	926	903	848	872	922	925	886	886	890	888	865	906	913	951	910	928	877	908	898	903	883	860	881	863	927	917	876	921	910	881	867	905	889	957	903	878	934	892	897	925	857	869	870	864	897	879	879	889	923	866	886	896	928	923	933	949	945	889	914	889	875	897	917	854	902	925	897	845	837	930	871	933	890	871	921	944	895	901	872	849	873	865	939	869	883	866	862	909	931	892	908	920	950	864	944	913	880	903	884	912	878	896	854	885	904	882	896	912	904	931	898	895	890	853	897	923	885	906	887	922	914	906	868	934	933	886	905	823	889	902	875	897	876	897	881	878	902	877	887	903	874	883	907	906	905	878	896	855	862	873	854	923	894	929	899	882	840	902	865	874	917	898	945	889	900	876	892	873	895	898	872	927	911	908	949	914	857	877	945	961	912	927	851	885	890	884	896	865	868	879	882	899	868	922	841	847	910	894	885	895	883	916	932	860	898	877	877	918	883	907	888	924	866	880	879	958	912	880	899	930	913	894	846	878	897	936	874	872	888	877	908	880	869	910	883	894	862	939	939	853	929	929	862	912	911	871	900	884	832	917	913	875	861	858	848	936	875	841	897	831	935	900	877	850	857	886	926	857	841	860	902	868	921	919	926	923	874	885	822	914	868	866	865	885	870	976	890	921	900	895	917	954	866	912	874	874	888	905	878	897	870	877	828	928	844	866	843	900	887	902	905	826	878	869	920	908	882	868	909	910	882	855	914	947	943	917	917	896	888	931	943	876	851	919	930	883	896	884	839	901	890	898	867	903	899	944	891	860	881	901	875	875	864	866	881	888	888	908	893	920	871	799	825	892	875	937	911	867	893	930	942	874	889	847	869	900	938	857	868	898	879	885	898	897	885	917	882	942	908	907	941	877	880	912	830	944	886	897	858	869	846	827	912	841	868	845	842	895	872	881	892	875	877	914	862	947	933	871	856	896	878	836	894	953	887	913	898	882	897	920	881	853	871	940	903	899	901	858	945	905	912	889	916	845	930	912	889	931	902	890	893	881	894	920	890	892	878	879	902	879	928	809	933	889	908	921	911	949	896	912	906	893	871	904	913	887	883	917	914	861	943	906	899	898	934	887	865	905	884	888	916	887	874	909	859	878	895	852	858	907	878	881	909	897	910	891	882	907	933	866	952	903	852	884	869	922	927	874	882	896	903	856	847	834	901	886	902	840	905	952	838	878	902	884	932	915	913	902	899	894	875	926	891	922	873	920	803	932	876
15549	17152	14045	7716	5612	4392	3621	3095	2611	2289	2093	1887	1738	1657	1474	1462	1376	1323	1388	1268	1312	1181	1160	1195	1131	1142	1143	1146	1129	1198	1125	1123	1116	1094	1093	1127	1050	1104	1106	1108	1066	1058	1080	1007	1055	1112	1143	1092	1027	1109	1089	1067	1058	1104	1066	1059	1058	1145	1123	1057	1095	1058	1036	1089	1096	1030	1084	1039	1085	1082	1074	1058	1066	1052	1047	1059	1056	1042	1033	1103	1107	1128	1091	1102	1028	1075	1044	1113	1031	1102	1011	1062	1058	1088	1055	1044	1070	1058	1086	1103	1030	1108	1019	1032	1025	1123	1035	1097	1071	1044	1092	1051	1063	1071	1104	1115	1124	1008	1048	1028	1065	1081	1062	1125	1043	1042	1037	1053	1065	1122	1037	1015	1102	1058	1049	1077	1063	1055	1045	1106	1071	1014	1068	1063	1002	1045	1019	1043	1113	1089	1083	1081	1054	1053	1076	1072	1097	1104	1034	1060	1044	1065	1037	1063	1072	1076	1040	1050	1091	1108	1041	1061	1100	1075	1045	1074	1019	1062	1120	1003	1044	1032	1078	1116	1084	1032	1038	1076	1021	1077	1075	1058	1089	1094	1094	1116	1033	1043	1068	1110	1011	1059	1022	1065	1104	988	1014	1041	1058	1056	1053	1037	1149	1013	1035	1042	1082	1051	1091	1073	1012	1004	1070	1048	1066	1067	1055	1087	1043	1015	1056	996	1062	1085	1118	1049	1042	1112	1072	1079	1083	1076	1068	1083	1035	1016	1049	1087	1043	1081	1110	1056	1101	1024	1121	1081	1100	1043	1098	1126	1071	1044	1053	1052	1127	1074	1093	1053	1129	1032	1062	1033	1008	1064	1066	1042	1059	1005	1065	1029	1098	1034	1077	1030	1041	1042	1006	1084	1080	1026	1071	1055	1012	1057	1026	1103	1083	1082	1115	1050	1089	1053	1082	1085	1045	1034	1161	1012	1079	1041	1038	1081	1092	1113	1038	992	1098	1114	1067	1070	1040	1120	1056	1044	1074	1099	1108	1059	1043	1047	1020	1097	1097	1068	1006	1073	1022	1001	1100	1067	1072	1091	1089	1137	1067	1006	1089	1037	957	1067	1098	1057	1041	1052	1043	1085	1046	1047	1075	1035	1054	1036	1039	1052	1060	1081	1074	1070	1085	1164	1068	1084	1041	1075	1084	1041	1052	1041	1009	1099	1056	1035	1059	1046	1083	1042	1070	1013	1058	1046	1007	1099	1090	1099	1093	1004	1073	1090	1107	1045	1104	1016	1039	1073	1089	1078	1027	984	1092	1034	1077	1065	1063	1081	1091	1081	1083	1152	1055	1115	1073	1102	1078	1081	1043	1059	1035	1061	1035	1112	1046	1081	1052	1093	1067	1096	1055	1096	1011	1075	1034	1019	1077	1120	1064	1126	1028	1040	1009	1021	1075	1064	985	1105	1023	1051	1104	1062	998	1057	1040	1056	1027	1025	987	1089	1036	1097	1050	1092	1046	1060	1098	1048	1051	1068	1027	1071	1007	1079	1006	1042	1061	1083	1079	1080	1019	1068	1076	1079	1098	1045	1076	1040	1086	1076	1030	1083	1089	1153	1047	1037	1067	1033	1027	1055	1002	1111	1060	1044	1057	1042	1109	1075	1009	1066	1071	1016	1070	1043	1086	1079	1084	1070	995	1057	1033	1080	1102	1045	1066	1079	1116	1082	1027	1016	1052	1093	1057	1071	1042	1075	1084	1069	1053	1062	1014	1055	1043	1080	1085	1060	1088	1042	972	1079	1048	1034	1065	1064	1017	1107	1070	1023	1083	1065	1106	1045	1057	980	1091	1034	1093	1069	1059	1135	1049	1026	1073	1075	1088	1096	1046	1055	1012	1036	1066	1019	1046	1056	1077	1094	1092	1063	1021	1060	1040	1066	1065	1128	1081	1093	1029	1067	1129	1086	1059	1052	1047	1103	1040	1054	1032	1060	1110	1060	1087	1058	1093	1045	1042	1041	1070	1066	1019	1059	1012	1077	1072	1039	1094	1050	1052	1086	1069	1076	1075	1089	1049	1071	1103	1093	1031	1083	995	1057	1089	1009	1031	1086	1029	1113	1085	1081	1093	1130	1063	1073	1053	1047	1028	1110	1057	1105	1105	1061	1039	1072	1095	1072	1022	1093	1100	1040	1043	1059	1038	1075	1020	1040	1030	1050	1042	1072	1032	1079	1037	1055	1068	1084	1073	1108	1066	1066	1086	1090	1091	1040	1031	1036	1036	1070	1056	1058	1071	1096	1101	1062	1021	1093	1063	1088	1073	1063	1067	1072	1113	1092	1002	1043	1116	1036	1080	1065	1065	1052	1078	1088	1021	1062	1030	1025	1131	1102	1077	1078	1010	1069	1082	1112	1122	1041	1052	1058	1064	1019	1076	1083	1040	1037	1091	1085	1097	1066	1073	1029	1040	996	1028	1035	1087	1075	1001	1125	1019	1099	1122	1080	1024	1046	1059	1084	1047	1059	1086	1045	1072	1069	1053	1032	1056	1115	1077	1035	1036	1083	1043	1055	1059	1078	1043	1096	1056	1037	1096	1074	1039	966	1051	1000	1019	1066	1039	1106	1074	1022	1120	1087	1094	1037	1038	1049	1036	1040	1061	1095	1131	1043	1064	1068	1046	1069	1043	1071	1020	1075	1066	1109	1042	1029	1104	1082	1084	1076	1094	1049	1078	1022	1058	1057	1095	1095	1036	1012	1076	1106	1022	1046	1053	1027	1017	1079	1063	1033	1058	1024	1096	1047	1027	1069	1090	1000	1096	1033	1053	980	1040	1025	1053	1058	1073	1054	1039	1062	1023	1053	1045	1054	1041	1050	1047	1058	1096	1047	1032	1079	1100	1028	1025	1085	1107	1033	1070	1096	1107	1086	1050	1084	990	1022	1059	1114	1079	1070	1107	1006	1095	1094	1017	1052	1114	1092	1005	1030	1083	1082	1013	1081	1065	1028	1036	1079	1024	1066	1054	1046	1075	1032	1038	1043	1077	1073	1096	1023	1045	1064	935	1031	1095	1033	1100	1072	1088	1044	1025	1027	1031	1046	1063	1063	1063	1089	1050	996	1076	1082	1096	1077	1050	1098	1107	1082	1038	1055	1021	1067	1074	1057	1106	1019	1055	1078	1100	999	1069	1021	1047	1067	1060	1084	1064	1037	1056	1081	1021	1091	1044	1040	1103	1061	1083	1010	1075	1063	1110	1074	1073	1043	1082	1046	1051	1093	1041	1043	1031	1079	1062	1013	1021	1099	1114	1062	990	1131	1031	1042	1065	1020	1021	1070	1097	1072	1121	1077	1032	1060	1062	1104	1073	1092	1108	1067	1097	1064	1099	1069	1026	1066	1099	1024	1084	979	1026	1068	1082	999	1044	1097	1100	1028	1028	1099	1082	1059	1007	1057	1015	1055	1086	1004	1029	1011	1040	1082	1029	1073	1007	1080	1058	1071	1092	1073	1076	1078	1076	1002	1088	1047	1079	1055	1095	1000	1052	1033	1061	1056	1109	1032	1009	1064	1027	1075	1100	1075	1009	1022	1058	1044	1065	1087	1068	1054	1114	1087	1144	1047	991	1102	1010	1043	1062	1026	1055	1072	1096	1063	1022	1095	1116	1065	986	1095	1082	1063	1101	1031	1041	1054	1093	1088	1052	1001	1126	1083	1191	1090	1074	1070	1063	1036	1008	1040	1089	1081	1132	1084	1104	1066	1016	1076	1055	1041	1073	1042	1093	1055	1028	1078	1097	1015	1063	1021	1051	1085	1093	1088	1060	1114	1034	1070	1072	1059	1089	1084	1067	1026	999	1015	1070	1118	1037	1083	1042	1090	1089	1103	1055	1070	1063	1072	1036	1028	1069	1079	1112	1048	1020	1046	1090	1104	1082	1056	1073	1042	1147	1076	1036	1022	1030	1037	1044	1093	1009	1089	1119	1077	1033	1080	1075	1037	1112	1077	1096	1090	1061	1068	1073	1052	1048	1057	1042	1088	1041	1104	1075	1041	1038	1105	1038	1046	1030	1064	1072	1041	994	1074	1035	986	1069	1061	1089	1045	1056	1045	1056	1109	1057	1081	1039	1076	1064	1106	996	1046	1020	1046	1084	1078	1043	1109	1064	1055	1052	1045	1070	1039	1101	1090	1069	1070	1078	1109	1049	1085	1036	1117	1043	1069	1050	1039	1061	1035	1055	1033	1093	1000	1082	1054	1066	1031	1079	1074	1071	1056	1071	1082	1055	1054	1052	1026	1080	1025	1023	1071	1116	976	1050	1033	1031	1104	1043	1047	1024	1034	1058	1096	1058	1053	1095	957	1068	1046	1100	1079	1081	1085	1150	1110	1103	1112	1071	1053	1045	1064	1058	1065	1061	1057	1040	1017	1092	1101	1066	1001	1041	1038	1092	1079	1066	1065	1076	1051	1069	1050	1089	1086	1056	1038	1016	1085	1016	1091	1043	1054	1049	1041	1067	1067	1065	1074	1083	1019	1083	1072	1078	1083	1048	1080	1079	1038	1072	1026	1100	1086	1065	1094	1093	1041	1057	1025	1036	1093	1079	1098	1108	1119	1131	1078	1013	1050	1097	1076	1070	1034	1047	1004	1091	1068	1014	1048	1036	1095	1044	1072	1051	1039	1057	1077	1059	1050	1052	1089	1064	1003	1008	1072	1066	1046	1071	1050	1050	1046	1065	1032	1051	1063	1082	1099	1052	1050	1069	1125	1108	1053	1019	1058	1092	1026	1115	1002	1034	999	1035	1044	1048	1017	1034	1029	1115	1063	1036	1008	1057	1080	1063	1133	1032	1086	1098	1066	1042	1028	1076	1009	1072	1091	1011	1082	1056	1074	1080	1042	1029	1065	1101	1037	1083	1048	1070	1050	1071	1054	1084	1039	1099	972	1046	1053	1063	1092	1081	1113	1039	1084	1044	1077	1096	1082	1003	1071	1030	1028	1109	1117	1050	1077	1010	1076	1079	1091	1060	1069	1031	1020	1067	1079
26990	20069	7023	755	524	477	462	423	451	413	424	451	439	406	457	469	433	415	467	424	392	404	393	422	452	377	393	449	401	417	439	452	423	449	441	466	421	420	424	449	418	450	406	414	414	443	432	415	391	413	461	413	401	416	448	458	441	407	412	436	416	417	424	428	427	410	401	455	435	416	421	429	467	399	420	430	404	433	412	443	438	443	425	406	375	432	434	406	396	417	400	436	398	476	403	415	455	413	451	433	416	443	435	376	463	413	443	413	446	429	424	385	431	411	398	428	418	405	417	427	433	441	431	416	402	453	470	409	433	387	463	440	439	412	455	457	435	452	420	401	441	443	425	452	409	404	422	440	403	409	397	380	417	435	405	396	410	448	436	411	429	440	433	420	460	421	412	439	469	412	424	441	383	447	375	458	433	421	409	437	380	405	409	440	420	406	420	420	399	401	377	428	442	435	440	416	382	403	432	449	463	414	446	442	434	427	416	433	400	412	431	398	428	412	458	465	389	390	417	447	424	423	406	418	439	448	445	423	404	444	400	440	450	425	381	390	431	428	402	399	442	415	396	448	401	464	441	424	428	424	391	416	427	412	458	462	409	441	416	433	451	425	446	453	441	395	409	425	396	433	445	398	415	410	440	430	412	404	396	403	381	416	430	420	461	460	449	422	407	405	437	455	444	433	401	467	426	418	385	418	366	449	410	416	371	419	421	427	390	408	419	446	408	399	471	451	424	405	399	455	422	429	439	408	389	450	411	410	409	422	423	427	424	419	440	419	436	429	419	461	405	385	411	399	464	418	447	487	380	403	420	429	396	437	423	446	450	446	418	373	422	420	411	455	423	440	459	432	459	382	448	439	409	409	381	415	445	405	420	414	428	430	445	411	425	417	429	404	411	455	455	400	420	432	409	471	409	410	425	415	413	432	434	404	428	399	429	418	412	458	425	402	413	411	399	451	388	438	439	428	406	437	419	412	427	413	409	424	422	438	395	400	438	415	436	434	392	380	405	405	421	434	454	429	448	466	407	423	408	394	445	442	422	429	418	441	427	458	432	447	406	455	441	411	418	399	409	421	412	446	437	411	422	423	446	458	402	422	434	405	396	406	420	454	394	435	393	406	438	423	407	442	420	433	418	418	440	431	441	448	430	414	404	414	449	418	429	465	434	450	451	423	430	423	450	468	435	409	403	399	399	401	420	437	433	442	463	400	406	429	441	420	422	384	425	382	417	430	442	399	443	419	464	411	433	409	405	420	450	433	418	394	438	422	434	433	436	447	409	435	408	441	412	409	461	382	446	446	446	410	427	440	435	448	374	427	440	446	404	393	394	405	442	427	416	416	427	443	408	401	434	398	474	423	407	429	453	402	417	448	404	426	458	453	411	415	408	419	415	380	389	421	413	391	404	409	392	396	407	455	409	407	419	444	414	405	410	443	372	416	420	420	416	423	425	449	422	411	410	405	437	450	416	422	429	451	391	434	447	421	402	404	430	424	410	437	438	424	448	414	456	399	431	416	444	410	419	400	465	407	422	395	412	421	430	432	394	430	443	399	418	421	394	423	426	405	431	404	409	420	385	395	395	403	419	394	388	416	418	378	409	447	418	446	412	417	413	412	431	421	403	428	417	403	437	415	432	444	427	444	394	433	456	429	430	460	434	426	439	438	444	400	398	444	429	415	420	402	398	406	412	422	448	412	427	430	443	459	424	429	437	407	432	422	425	447	455	401	411	455	396	438	444	433	412	452	415	456	420	381	400	420	420	401	438	408	410	403	397	429	377	391	404	427	380	465	463	418	417	427	405	437	448	405	406	410	426	413	441	445	427	424	439	421	443	424	418	431	417	433	430	432	400	394	422	416	372	418	413	417	455	396	418	412	437	416	453	414	392	413	398	400	440	444	418	441	433	405	461	447	416	446	406	414	444	407	369	399	448	399	409	413	428	396	426	417	471	417	425	418	421	429	441	385	437	407	422	403	445	415	426	406	412	423	390	425	410	474	460	425	450	452	430	401	420	399	424	403	418	452	400	407	423	386	426	410	410	415	415	416	428	391	423	442	462	417	415	433	407	446	420	414	437	415	429	425	380	414	434	428	407	476	448	424	426	404	434	428	416	449	442	439	384	415	404	413	445	413	431	429	418	425	406	434	450	408	405	439	442	416	410	415	442	425	391	444	413	450	417	422	438	424	423	417	421	415	386	478	410	440	431	401	399	405	427	413	397	444	401	468	437	407	425	396	407	362	436	445	444	448	411	410	399	410	425	409	421	431	392	460	440	423	413	454	414	429	444	417	422	434	425	402	444	403	430	412	428	359	387	424	407	462	409	414	404	425	425	434	451	408	423	446	428	416	414	390	398	428	437	400	393	415	468	466	449	438	438	409	417	399	409	440	454	452	409	420	414	437	433	425	452	418	440	393	387	400	444	449	412	419	449	414	426	424	388	442	437	433	434	463	416	394	430	415	408	411	429	442	404	408	413	396	397	472	443	406	433	435	419	450	426	420	431	366	422	432	422	431	418	429	435	410	431	414	395	419	431	449	414	403	440	417	472	411	404	458	407	378	435	449	473	443	404	444	419	386	394	464	382	406	450	384	440	443	401	433	407	462	447	394	427	418	386	417	439	432	432	443	428	412	407	420	433	437	421	394	433	444	411	434	436	439	416	419	383	407	397	433	452	417	422	432	425	395	431	398	447	417	427	416	461	424	393	417	421	403	450	402	445	441	405	400	346	411	460	406	437	453	401	422	420	424	438	400	410	437	452	445	413	448	425	426	428	418	418	415	440	427	418	449	454	458	413	400	440	430	461	407	435	448	435	427	384	444	441	392	421	431	418	435	440	419	437	436	425	404	462	460	436	394	425	395	431	415	403	416	395	426	416	454	384	417	410	407	448	424	430	434	447	437	427	432	430	386	441	414	422	419	419	417	460	383	460	396	407	425	440	381	412	413	403	418	394	438	416	419	431	418	402	415	436	438	414	448	455	387	386	395	384	419	404	430	420	442	412	419	404	406	405	437	431	407	410	426	423	390	387	383	434	412	384	431	408	408	424	407	419	429	446	410	420	416	472	423	426	386	435	426	423	472	449	429	443	406	435	450	448	460	365	460	440	396	429	413	433	436	425	419	432	431	397	385	441	442	390	410	416	413	434	424	419	417	437	404	431	434	381	449	442	406	430	450	402	428	410	442	416	369	412	417	422	443	426	416	435	396	398	411	429	392	440	389	398	369	393	421	453	403	399	436	462	471	412	421	391	394	423	381	398	433	444	427	406	426	416	439	447	387	433	442	430	413	407	411	390	457	414	418	433	445	392	403	432	414	415	429	441	475	421	395	407	446	424	447	420	420	458	415	432	410	395	380	455	413	432	458	418	405	413	411	445	450	379	434	431	427	410	414	430	428	408	453	417	433	424	393	450	399	435	401	462	443	428	428	399	414	445	435	428	408	436	438	414	453	418	400	409	377	421	439	405	448	458	434	398	392
4661	1210	1042	760	603	642	556	620	532	531	568	510	558	498	550	548	565	513	536	546	515	524	529	513	515	546	508	511	495	520	505	482	505	557	485	505	535	533	522	552	472	564	501	545	542	482	523	493	493	520	506	490	480	494	507	521	494	501	473	550	506	540	499	473	493	511	521	499	552	511	505	554	529	507	485	504	554	512	489	516	517	497	521	563	543	544	525	528	518	557	548	532	539	509	540	494	492	493	554	510	543	529	501	495	508	514	512	546	494	527	515	495	544	484	559	496	502	508	488	525	515	513	526	507	510	499	537	507	536	550	538	532	590	537	497	519	496	537	500	535	487	510	546	543	530	523	521	521	551	526	522	524	518	492	506	526	527	504	543	521	492	507	543	495	499	529	556	474	529	519	547	538	531	498	495	502	500	484	527	548	513	523	507	532	493	502	492	489	530	546	482	505	531	468	504	498	521	534	497	519	529	499	520	564	501	502	505	557	537	530	547	520	524	493	520	521	541	478	523	538	504	509	576	476	560	555	528	534	516	566	509	463	490	551	518	506	544	509	516	528	504	524	486	513	527	520	506	470	525	551	497	535	506	539	522	476	509	516	461	510	553	536	523	507	515	529	519	529	501	537	446	511	552	516	481	547	505	483	495	507	492	474	516	535	546	503	508	481	533	490	536	558	546	537	515	532	497	493	502	473	518	536	497	513	483	493	490	497	498	505	541	526	555	527	543	535	555	519	483	525	500	562	508	545	499	500	493	515	490	502	511	543	538	540	506	522	478	554	506	481	490	523	519	536	495	528	532	544	529	512	529	537	546	480	508	506	510	532	523	525	535	514	497	535	530	527	546	532	513	511	523	521	499	509	501	496	532	530	517	477	514	495	504	498	488	502	558	490	536	540	505	500	513	513	483	532	545	483	507	502	516	502	559	519	562	514	483	528	508	547	526	503	503	546	534	537	519	481	503	526	519	556	533	496	528	529	516	531	492	553	515	475	488	520	534	537	504	531	500	540	555	517	507	528	474	482	509	549	509	460	511	499	540	505	478	514	475	510	528	460	520	518	532	546	533	531	517	487	534	512	510	537	482	476	542	498	500	494	553	494	502	543	528	495	529	548	503	495	501	528	525	513	567	488	535	529	471	524	536	542	496	526	563	540	500	512	473	475	518	531	508	518	537	516	535	485	539	518	564	542	504	511	503	511	494	526	513	521	507	483	531	519	588	498	505	537	528	512	525	503	522	513	495	497	528	522	515	523	541	510	522	510	566	514	528	486	511	523	476	522	500	475	496	523	470	515	527	525	531	521	518	541	480	531	510	563	505	544	527	503	500	506	550	535	488	513	476	461	497	530	534	484	499	565	536	517	488	526	543	500	512	510	538	550	522	493	528	491	507	516	529	499	512	533	515	513	468	517	486	507	489	525	487	501	493	568	524	475	488	530	524	509	509	522	495	571	539	542	476	490	507	507	526	490	479	525	523	503	538	530	549	537	507	502	493	505	547	521	531	520	514	486	530	507	527	522	511	500	506	512	555	523	467	502	509	518	512	509	535	558	530	459	520	534	494	520	553	497	567	508	494	548	532	454	510	520	509	510	497	502	501	497	478	496	544	552	514	515	531	499	523	473	525	487	495	519	515	515	546	528	510	528	551	496	513	522	486	528	519	516	489	528	524	500	519	542	553	501	509	538	522	493	561	484	558	495	539	520	521	550	481	547	567	576	503	520	550	518	546	515	515	529	530	495	551	499	577	492	535	520	492	502	507	475	503	477	527	531	473	483	521	527	545	497	486	489	524	514	538	493	479	487	519	567	559	528	534	482	498	511	518	470	540	510	527	484	516	472	500	534	518	514	489	509	502	512	476	537	553	542	508	537	517	525	468	540	539	495	508	554	539	478	496	524	497	539	529	525	508	500	513	517	554	545	480	519	536	536	539	529	540	524	557	495	529	531	527	511	546	501	509	504	544	536	497	500	531	501	510	530	520	512	544	522	509	498	564	545	532	512	528	518	538	514	539	510	497	536	496	515	484	541	492	555	507	491	502	526	551	547	489	519	502	534	552	520	479	512	543	495	509	506	513	553	523	524	549	517	489	534	496	531	510	495	472	505	528	513	528	488	508	495	554	504	531	470	522	506	494	544	492	547	493	487	510	487	517	480	556	525	563	541	526	541	506	539	542	539	518	515	502	497	552	504	522	484	520	496	512	496	522	534	481	499	526	515	513	540	508	508	505	498	485	507	564	514	528	511	559	520	518	497	510	534	490	524	497	552	556	492	507	511	505	532	532	536	542	522	498	502	519	511	523	530	506	482	537	488	528	535	527	505	521	528	505	479	496	503	522	521	550	507	540	514	512	542	565	551	499	517	512	537	549	502	497	515	510	502	514	537	501	521	538	537	511	557	543	494	553	499	520	467	541	519	503	496	475	531	475	521	535	497	531	536	542	514	532	503	517	508	498	506	503	502	492	538	548	517	496	522	498	530	558	524	517	522	554	504	519	530	532	477	499	519	493	540	513	519	521	490	493	554	495	547	507	529	517	532	526	543	534	516	540	571	517	532	513	537	535	542	495	504	466	547	524	529	516	527	549	497	525	523	511	547	548	554	517	500	507	491	461	531	521	523	566	540	520	497	527	494	517	514	541	527	515	544	522	518	513	501	519	505	539	564	523	487	501	548	542	524	534	528	526	507	535	499	509	530	539	512	555	513	524	536	499	531	519	513	556	525	506	519	488	506	494	511	533	546	493	499	507	507	508	535	485	530	539	541	507	542	497	498	496	527	535	527	541	558	484	517	474	512	488	501	533	537	562	545	525	534	528	508	497	522	567	511	506	536	521	521	517	516	514	473	541	485	564	501	488	510	522	530	512	544	523	520	534	520	491	502	480	528	544	484	544	522	508	528	503	575	516	492	513	496	530	511	512	546	512	491	496	522	528	522	496	533	480	563	493	554	550	506	525	507	518	543	544	532	519	534	486	503	556	541	530	512	538	535	510	523	527	521	547	530	494	521	507	534	518	489	490	497	504	498	493	499	503	501	511	485	493	495	529	516	524	593	518	521	520	521	513	556	510	536	486	511	506	493	515	517	493	533	497	547	537	553	536	526	500	520	518	540	523	529	552	541	526	518	535	514	493	533	525	513	585	547	530	496	482	539	555	513	518	498	545	467	567	556	501	495	524	515	524	525	505	558	548	502	524	557	523	489	448	531	490	499	483	524	518	500	505	501	554	465	547	488	539	521	507	493	610	513	519	529	498	500	525	523	534	503	503	560	524	541	515	508	512	535	507	512	526	497	501	507	566	556	541	503	497	511	528	512	515	507	528	502	557	501	516	521	508	482	525	550	497	487	514	533	537	541	513	496	507	546	531	504	492	521	507	521	501	488	495	517	513	542	486	512	495	514	473	499	558	509	522	537	504	502	536	505	472	469	509	529	487	481	544	541	530	530	544	498	502	517	522	516	495	508	507	561	477	526	525	538	519	504
23764	21132	28677	23813	21117	12421	1930	1446	1128	1126	1092	1025	943	940	931	910	917	945	915	906	889	890	941	908	839	872	875	908	859	860	851	854	836	873	827	844	897	801	863	808	804	949	815	886	840	874	863	894	823	801	791	849	877	813	848	896	843	845	843	835	841	850	867	846	849	785	817	903	871	830	812	850	808	883	804	856	829	860	866	827	847	847	862	883	826	848	816	800	838	825	791	812	877	853	831	830	819	876	796	830	875	883	802	845	832	784	869	885	919	850	821	838	846	846	827	879	823	835	838	809	838	810	846	841	848	792	856	829	858	852	825	830	876	901	860	860	828	873	829	777	801	886	840	809	845	844	852	825	802	835	810	812	801	842	837	766	838	871	884	790	831	864	830	841	808	910	843	804	853	849	891	791	813	870	864	843	840	829	838	876	934	821	863	798	807	813	875	806	839	814	870	806	820	793	841	802	855	864	828	824	868	820	845	890	853	862	819	820	861	798	843	884	864	804	828	810	918	875	816	846	891	851	879	832	860	859	844	805	835	812	848	855	898	782	860	858	918	837	881	807	816	903	817	871	915	829	861	790	857	854	842	826	854	866	884	799	885	817	881	881	858	832	857	861	860	831	842	889	831	863	840	830	863	803	864	844	830	865	835	821	822	871	871	838	842	841	826	841	876	803	884	864	803	859	874	832	888	853	840	855	843	801	832	877	826	827	861	864	841	850	859	882	874	878	861	824	840	848	848	851	813	813	823	830	899	847	870	837	836	771	868	865	849	843	830	829	853	827	889	826	869	816	868	810	831	812	814	808	859	811	839	875	831	870	839	830	823	818	812	805	817	850	826	902	877	821	891	857	846	881	840	816	859	882	880	885	835	799	836	774	870	885	859	807	809	850	843	833	824	786	830	838	850	845	877	799	842	856	875	796	831	827	814	798	814	848	851	855	858	829	817	841	806	823	827	863	888	822	859	819	851	802	836	810	834	786	813	897	842	883	876	869	874	849	794	867	864	804	849	868	844	846	830	856	838	819	882	853	885	844	807	830	843	834	789	811	818	846	844	843	855	840	830	851	807	824	847	858	823	827	836	839	848	791	886	828	836	820	828	803	788	841	827	825	867	808	858	835	836	796	867	841	868	830	856	866	837	852	856	819	864	881	835	787	835	898	854	813	865	860	812	853	855	864	849	860	813	835	834	867	810	843	838	834	882	814	815	845	844	912	869	867	836	861	871	850	808	848	837	859	791	859	815	794	801	750	849	829	835	816	810	878	848	870	894	812	885	846	882	849	839	844	825	850	832	876	881	846	797	826	859	877	895	806	853	880	826	793	822	875	829	822	841	847	844	856	826	851	838	883	787	838	844	812	851	881	825	809	793	848	826	846	821	842	901	877	820	846	804	863	796	846	797	807	807	808	869	831	846	848	807	835	868	830	851	793	872	811	849	862	813	848	816	847	795	886	867	843	861	856	793	842	805	809	867	818	821	830	785	804	831	851	814	844	824	851	858	839	836	813	829	847	817	880	817	817	854	864	819	870	847	842	848	822	877	811	853	904	827	827	812	832	789	842	872	845	848	859	853	836	879	836	909	854	807	859	847	855	907	832	804	851	825	795	865	799	873	844	788	828	829	918	834	855	844	836	834	803	812	808	797	853	863	827	880	826	849	868	806	821	843	831	875	839	832	836	840	845	816	830	824	794	850	860	842	834	872	817	840	859	795	852	860	803	839	836	840	904	904	814	844	822	840	828	858	831	841	835	798	791	801	805	827	857	835	895	856	820	861	852	796	793	857	848	866	851	871	811	813	863	803	871	838	824	850	842	845	791	908	853	827	787	847	852	887	838	884	826	824	776	866	812	862	853	889	812	807	814	836	798	827	846	875	833	815	854	823	829	838	817	819	814	798	842	817	838	899	852	838	831	869	862	822	851	831	823	834	842	851	846	825	889	855	801	837	798	762	860	846	825	859	871	877	786	861	874	844	832	865	869	807	851	822	902	817	834	840	863	842	844	819	840	874	831	835	872	920	841	808	850	850	838	805	805	814	816	853	860	884	851	787	851	870	803	831	850	840	808	805	840	822	847	857	879	861	816	788	895	869	837	821	846	831	828	832	862	794	850	831	855	852	848	821	849	837	845	863	830	858	859	805	836	846	843	848	873	845	821	814	794	829	853	837	847	814	842	890	836	804	860	859	887	821	841	881	865	774	822	850	818	823	830	810	868	806	867	816	854	850	906	834	909	843	900	836	865	863	857	876	796	868	859	841	794	868	809	863	819	820	847	823	859	776	865	846	874	810	866	836	847	823	847	821	855	876	840	858	892	821	865	806	865	830	841	868	790	816	851	858	840	815	838	878	780	881	852	784	827	848	842	849	829	855	853	844	803	824	797	823	833	806	864	887	839	832	814	825	869	833	844	856	789	791	813	799	819	868	831	860	816	828	884	863	848	825	827	819	786	807	795	844	833	864	838	751	859	811	860	820	802	839	848	805	802	851	839	772	833	844	840	857	851	833	815	830	833	802	834	858	837	825	849	801	876	838	838	852	821	854	890	818	865	831	856	768	863	819	822	797	878	899	842	837	803	808	823	820	891	829	767	860	847	821	848	838	876	790	886	789	884	823	823	853	867	815	812	857	886	839	826	829	824	825	814	832	813	853	851	827	800	831	865	814	794	837	826	878	895	799	842	848	812	864	832	796	874	854	849	825	828	847	825	824	864	833	870	797	796	856	844	792	844	886	883	867	861	820	853	809	821	851	810	833	819	840	850	839	836	819	849	823	857	870	871	829	837	876	801	841	769	891	804	832	890	826	828	863	825	849	869	836	848	832	822	877	811	805	823	814	860	805	860	869	833	878	840	832	811	844	836	846	849	788	853	836	807	827	839	883	875	848	796	835	836	845	858	842	828	818	883	877	863	861	845	805	793	818	849	810	825	860	781	798	844	807	815	839	772	857	818	860	761	850	828	849	810	849	804	828	878	863	821	853	900	842	817	888	821	815	848	833	831	866	845	880	884	899	846	835	780	787	851	843	851	836	835	853	793	830	849	788	829	841	836	805	817	849	833	842	851	854	861	853	838	868	874	780	856	854	829	809	810	858	835	825	901	844	793	845	801	791	860	806	819	828	813	794	819	841	889	861	845	831	881	852	855	867	880	849	818	838	913	805	815	825	858	823	836	869	883	841	818	861	782	858	864	829	870	824	878	846	828	869	843	868	880	822	822	865	811	828	809	795	870	800	894	868	867	788	846	858	844	859	795	785	874	804	794	804	867	881	845	774	845	851	839	824	848	855	828	812	799	852	849	858	814	845	842	809	829	836	808	877	833	813	813	808	821	849	829	847	823	833	846	867	841	836	799	794	840	843	805	836	852	847	838	824	865	905	767	808	837	838	837	838	810	852	835	812	910	835	811	828	853	828	875	857	813	852	856	845	806	826	841	840	845	822	771	847	835	853	842	817	789	786	804	864	849	826	821	825	842	817	792	815	799
11688	10683	8884	4552	3370	2798	2372	2133	1712	1644	1453	1343	1273	1195	1186	1108	1154	1074	1053	1114	1083	1059	1073	1105	1048	968	1088	1037	1009	1027	1017	963	969	1049	1006	982	1050	1003	1042	1031	1000	1008	1040	995	997	1062	973	1044	974	973	982	985	991	1026	981	980	972	964	993	979	995	1006	1015	1019	976	1044	1065	1026	1029	979	980	959	993	927	970	966	1015	1011	960	1015	959	1011	986	1008	968	963	1011	996	943	963	1004	976	998	1032	981	968	964	1036	1005	1020	1046	990	960	1029	1024	934	934	932	927	995	997	951	936	996	953	944	1012	987	1014	933	1035	984	992	1021	984	1024	1034	978	986	1053	985	1012	984	1037	1029	1002	969	964	996	986	1005	978	1029	975	1005	994	995	980	944	1015	967	983	959	984	1021	980	1016	967	976	940	984	1000	963	964	975	988	979	975	1000	928	993	981	1031	1085	1017	1010	982	972	967	1005	957	983	1027	1010	992	997	1001	949	950	1053	1005	955	997	967	1001	992	1038	1008	999	1021	1019	1005	960	1023	941	976	1018	976	998	1026	1007	971	992	993	941	975	1018	975	1014	944	990	978	962	1025	963	946	971	991	971	987	994	1029	1031	945	1003	1016	955	1022	993	1038	966	1052	998	986	1012	976	987	953	942	1032	1006	992	998	995	920	936	981	989	972	991	927	1007	992	991	990	952	979	997	985	959	1013	1051	986	1001	1036	989	939	1061	972	994	1032	973	1007	1019	1012	1005	956	1013	1020	1020	941	961	983	971	1035	993	985	948	998	966	959	948	1010	932	1017	985	994	962	972	921	956	1014	1003	969	981	993	1001	935	950	932	963	1000	911	965	962	975	1040	960	982	932	1046	933	1008	989	1026	914	961	1020	982	1011	953	976	975	985	992	972	994	976	990	967	981	952	961	1013	1034	1050	972	965	994	993	1031	965	992	963	978	990	932	977	958	994	1008	948	995	985	961	1058	978	968	966	963	983	1014	985	1012	979	1030	981	966	967	1035	999	921	965	1002	985	964	973	938	1004	933	980	1013	992	1010	971	988	1050	1011	1006	994	969	989	997	987	989	1030	1022	958	955	976	982	967	978	1010	973	1001	953	956	952	1008	973	963	999	1002	956	978	981	951	965	939	978	945	967	983	953	1055	1026	972	985	984	1005	971	1003	1042	998	1033	1006	964	950	1065	1008	967	996	1007	932	987	979	986	1000	971	937	1029	1008	941	1006	957	975	1058	954	999	1006	993	964	994	1021	972	982	948	1009	950	1034	1040	972	945	962	971	1014	944	974	977	975	981	928	993	996	982	969	1025	959	1012	993	1038	945	1020	1039	911	1034	968	982	932	974	955	1001	957	1088	956	994	986	1005	968	1003	1004	950	965	979	937	1005	990	1011	981	971	971	1013	958	1029	987	1031	1037	991	979	999	987	940	969	962	933	963	987	980	969	1022	968	978	1019	984	918	1027	985	1006	975	1006	1003	921	1003	1030	1030	988	985	1003	927	939	941	1043	967	998	984	967	966	963	980	979	1042	1004	924	939	925	975	1045	945	970	971	959	946	1008	951	976	967	1003	914	974	1023	1028	990	963	983	990	990	962	976	979	995	1023	970	1003	971	922	959	1017	997	971	953	1070	974	1009	1016	1013	982	999	975	980	977	1038	984	983	951	993	992	1010	972	925	916	931	936	1070	972	950	969	988	968	1018	961	1023	1017	987	958	996	965	973	998	981	954	977	964	1008	936	983	963	991	951	1019	1029	1028	992	994	979	901	1037	986	973	1026	943	937	1026	919	983	983	969	972	952	1049	968	983	1020	985	1018	974	999	973	1048	1018	948	953	972	992	969	1005	960	975	1025	952	945	963	995	1014	995	963	926	1015	975	1040	986	981	924	924	1035	986	951	961	1013	967	1036	1018	1008	983	986	993	982	1012	944	1038	1006	956	970	946	963	951	993	1025	987	932	970	926	996	998	1054	1001	969	1002	944	994	1011	984	959	947	1033	951	1006	964	955	979	961	1036	964	994	1017	959	951	946	977	977	969	961	941	951	1022	982	984	968	984	1018	996	953	1019	968	1000	986	983	942	1018	1001	959	973	1017	995	959	994	967	1018	1003	966	973	1026	997	1014	963	960	992	971	1030	975	961	987	947	1005	990	1028	988	1004	1025	1043	941	1009	1012	983	1002	967	1020	991	986	951	966	976	989	984	930	1009	966	981	956	933	962	988	941	921	987	911	984	958	1018	1001	993	988	1023	996	1033	1006	1021	983	957	1025	1015	956	987	984	945	992	952	981	980	1003	1021	977	939	1002	936	953	1049	974	964	951	996	954	949	975	1018	952	985	986	1022	990	970	941	965	1032	1005	974	933	980	947	967	966	1000	952	946	966	983	960	986	950	1013	962	975	978	1060	993	1015	956	979	999	981	991	954	890	1014	1008	998	950	958	953	952	945	970	973	918	952	998	977	957	932	958	967	960	995	982	1031	927	1025	907	947	999	945	981	1035	1040	973	1009	942	922	1040	1035	986	999	1039	1009	932	1001	1003	1003	999	920	1016	982	982	927	985	950	968	1007	944	988	1014	1029	960	1025	967	951	1010	946	1026	944	975	1001	975	998	945	970	994	1023	1080	992	977	1001	992	985	1044	994	937	960	1003	975	1031	1002	988	955	980	987	1027	983	924	975	956	982	999	950	1009	977	956	1033	1009	995	994	946	1043	1005	1016	966	992	1033	971	982	1024	1027	1040	981	1020	1053	935	962	970	978	958	987	965	1006	986	1034	1032	995	933	980	925	1002	957	962	991	962	967	1012	925	956	966	968	1043	954	987	995	989	1039	993	985	1007	1038	930	1004	936	999	1028	1018	943	971	988	994	941	985	910	962	986	931	1011	953	941	958	996	913	993	1018	1040	1045	996	987	962	937	972	1034	947	986	1011	987	990	1023	992	988	989	923	1024	950	1009	972	981	962	962	984	922	958	961	1028	971	1052	961	1029	990	1039	952	952	1028	958	994	983	918	1006	969	985	939	955	990	947	966	947	1013	989	935	1025	986	1009	964	1001	1020	1018	940	955	1018	1019	951	937	964	955	929	995	984	1003	1029	970	1001	980	962	1018	1004	974	975	955	953	948	952	926	985	982	973	986	980	1006	1014	958	1015	952	1052	999	975	941	938	973	969	997	990	961	944	1013	961	966	969	995	995	943	997	958	973	994	981	923	977	892	947	967	990	999	1015	970	951	964	1031	1017	974	979	997	985	980	1004	1029	973	998	966	992	988	995	954	974	978	977	1007	1008	940	1005	948	1020	989	984	933	1001	939	980	1043	989	1009	997	1011	1004	933	926	992	998	937	925	951	952	934	1000	1068	990	986	977	975	923	1012	992	1003	945	994	989	1011	962	1024	958	1019	1013	978	1042	929	1009	995	986	982	965	942	1043	1008	987	1001	1004	1015	907	1039	1018	996	1014	986	1055	965	974	929	1004	968	925	996	975	995	972	999	964	942	1027	944	995	1024	939	958	967	1007	985	1018	976	1007	970	969	1050	973	971	1020	968	998	965	943	948	1000	1039	993	991	951	977	1015	1018	978	976	958	953	971	993	991	1024	955	955	952	1011	1003	962	993	973	985	974	963	997	1027	928	969	972	1006	952	950	980	952	989	975	1021	989	967	1012	1043	1016	1005	1006	974	949	932	976	980	941	1017	958	1013	984	1027	997	1024	1028	1010	969	960	977	1010	957	960	974	944	942	958	926	947	965	1002	928	985	940	985	987	914	1021	994	1009	955	989	958	981	993	1003	1025	973	1018	963	954	1011	959	1038	979	971	991	930	1011	968	993	985	1016	1030	980	1062	1024	956	978	971	971	945	959	968	976	950	1008	974	1029	1001	979	958	975	966	1015	937	1018	927	948	931	976	988	960	955	908	1017	1029	951	1000	1004	986	935	1001	1012	971	1004	994	959	1014	978
25113	21126	27455	24958	10250	776	577	474	452	397	425	392	409	363	384	340	348	320	368	328	327	337	333	308	322	317	326	332	326	320	371	300	326	306	331	322	316	313	326	308	321	307	339	299	345	309	358	328	331	328	350	284	334	337	317	337	333	344	338	329	337	315	288	327	315	313	351	306	333	315	322	302	293	333	317	318	307	311	291	319	311	299	323	292	306	329	335	317	316	290	314	337	301	282	324	335	303	301	333	290	312	295	278	365	335	306	337	320	307	285	324	321	284	298	323	325	325	312	325	312	305	295	298	302	311	285	333	335	347	343	299	313	312	299	323	321	325	332	299	293	325	278	323	329	309	336	342	313	288	301	342	315	326	316	307	327	290	317	277	303	302	294	302	291	311	358	328	314	304	313	339	306	296	316	276	339	302	347	313	326	344	317	336	275	309	328	312	312	326	323	330	308	320	312	297	317	293	295	307	300	322	322	317	325	333	325	313	320	326	342	315	293	305	341	317	311	317	320	349	306	317	340	294	317	295	337	297	302	320	319	347	322	310	321	305	324	263	327	311	322	309	310	272	308	333	309	334	305	315	317	278	309	333	295	317	268	298	297	295	306	279	294	298	334	313	336	324	331	316	304	286	303	296	334	332	322	332	325	307	331	306	295	299	318	321	306	313	316	315	266	339	328	317	287	323	269	323	301	303	309	304	326	352	342	339	288	326	325	326	336	329	291	293	322	338	320	322	307	312	301	290	304	311	324	309	308	314	300	344	325	309	289	333	317	309	305	311	317	315	340	289	325	293	331	316	323	316	317	336	315	332	318	342	326	294	324	286	295	306	320	312	317	315	320	326	310	301	319	328	269	312	320	313	321	287	293	306	295	306	329	310	297	349	327	325	287	328	303	326	305	322	279	347	289	318	354	310	333	278	321	311	319	308	312	295	307	311	281	303	332	300	334	317	338	298	303	312	324	298	311	312	287	308	321	296	317	318	328	328	300	325	327	342	316	316	301	315	368	316	323	315	292	319	303	335	336	310	316	302	303	319	319	306	328	298	325	342	307	313	308	353	306	315	326	289	328	332	334	312	288	310	308	311	299	303	304	267	298	325	329	312	312	321	307	323	304	315	312	317	306	299	327	304	298	307	307	331	331	339	321	265	321	288	311	285	308	299	322	333	299	328	334	325	288	325	310	304	332	350	315	326	288	288	317	295	307	320	325	278	312	316	315	279	320	337	331	317	324	320	323	311	320	326	328	293	300	304	314	326	313	307	339	337	322	311	307	308	322	295	299	300	310	292	316	305	343	322	322	317	291	302	314	317	302	298	322	291	296	328	313	292	325	292	338	323	334	314	320	312	314	296	329	275	282	298	275	318	308	317	302	314	332	321	342	303	295	284	299	336	276	333	308	283	287	312	301	333	267	291	293	313	324	332	320	299	337	321	297	320	337	331	319	301	308	281	336	303	341	305	309	325	329	298	319	320	296	315	308	332	304	316	325	337	289	335	290	336	347	321	313	350	290	300	302	336	299	324	321	320	302	316	302	287	328	323	331	298	343	346	315	303	339	317	358	319	290	324	331	295	323	346	314	317	285	281	310	328	313	317	305	340	339	364	344	318	310	316	315	300	303	331	319	295	316	325	320	334	314	325	281	313	351	302	324	351	307	352	312	299	327	297	285	285	343	312	289	303	331	297	342	312	322	305	329	321	321	301	322	343	300	327	334	291	324	327	306	304	279	315	338	315	319	329	324	335	300	329	291	325	312	319	345	304	299	317	320	326	332	342	330	311	321	339	327	284	304	316	321	330	317	310	279	304	323	310	338	296	322	301	321	361	316	325	299	318	315	292	310	306	303	311	313	288	293	320	337	302	286	329	325	306	288	301	303	298	343	293	335	286	317	334	339	303	328	281	324	295	282	298	311	323	312	327	314	282	325	305	311	314	312	321	302	296	304	355	307	297	288	307	305	295	280	303	313	310	297	340	320	307	312	339	307	353	306	296	339	310	299	311	310	309	315	300	307	293	318	318	300	347	331	321	343	307	304	305	319	289	323	288	340	336	329	299	334	325	328	332	324	318	346	314	305	316	313	327	300	345	311	314	315	297	338	316	296	327	275	304	336	317	328	316	335	341	285	339	354	314	281	315	325	303	299	303	305	339	349	302	327	335	287	303	323	331	304	301	333	309	314	300	305	302	308	333	321	314	315	330	290	321	317	330	350	299	338	283	301	290	316	301	338	318	313	323	303	319	345	321	298	320	296	357	305	312	329	322	324	321	333	337	332	339	311	311	303	333	347	338	311	305	334	315	337	316	281	296	318	328	309	295	269	314	308	304	299	312	306	326	304	343	278	315	325	310	324	314	303	301	317	310	289	290	307	320	342	275	309	322	321	323	316	329	303	355	320	345	337	299	293	305	324	308	294	314	302	299	290	316	315	301	326	312	328	317	304	327	296	326	325	334	316	280	312	301	318	303	307	334	335	299	324	313	316	307	325	302	320	312	308	293	333	310	304	271	323	362	333	315	333	308	307	342	313	294	316	300	370	348	282	325	304	324	312	330	303	325	329	298	311	285	275	323	338	325	323	320	290	323	328	308	313	316	290	348	320	303	332	310	310	306	336	308	342	292	334	289	314	323	335	305	338	293	334	340	314	351	333	310	307	286	320	331	321	315	318	317	314	320	338	332	318	333	337	295	322	293	320	300	298	324	320	297	329	324	281	323	302	295	347	342	333	301	335	284	302	337	326	326	300	307	307	334	304	340	318	330	320	315	306	320	283	311	306	305	328	339	327	308	286	301	304	318	311	327	339	300	302	295	342	343	293	298	328	320	294	336	319	312	346	302	300	313	322	296	320	321	317	312	339	327	329	312	314	314	333	320	324	316	295	300	299	283	330	284	291	329	324	306	325	315	334	301	315	308	288	323	309	269	345	324	314	322	354	325	321	319	331	290	321	338	333	315	326	316	306	317	318	337	303	310	305	292	285	297	338	336	283	296	330	323	336	316	283	332	323	328	345	335	313	325	299	363	300	323	318	323	313	310	300	338	289	348	357	295	325	329	326	351	299	313	285	318	283	298	302	305	326	325	305	322	318	301	306	312	340	301	342	324	299	321	322	317	365	306	344	324	322	319	302	287	311	315	286	307	299	315	299	282	329	284	287	315	324	311	308	353	314	354	304	300	296	312	341	325	304	289	309	323	318	290	317	333	317	304	294	331	277	372	318	341	307	331	332	323	300	292	310	294	281	289	317	322	337	322	299	340	325	326	295	305	324	298	305	344	327	298	343	320	332	336	329	308	319	295	312	325	339	286	334	330	294	365	322	341	338	302	294	325	301	313	308	323	337	316	323	283	319	288	324	319	296	312	317	336	320	301	313	303	318	299	312	319	301	313	326	278	302	297	331	337	327	356	310	304	341	306	319	320	305	320	328	285	308	354	296	314	327	305	309	307	303	317	324	299	317	310	317	305	325	346	301	344	351	299	318	291	293
10962	6001	4619	2332	1771	1400	1176	1000	837	824	702	639	573	571	524	480	536	518	515	458	488	461	441	437	476	452	430	417	471	436	442	423	442	437	439	445	424	413	433	391	441	454	421	424	446	458	422	425	424	428	410	416	390	389	424	428	443	403	419	400	412	420	467	409	412	380	421	408	417	423	398	406	417	442	391	389	397	423	396	416	398	421	395	452	429	439	416	425	445	438	396	394	453	391	430	400	440	415	453	411	409	444	380	397	426	425	403	411	409	422	430	380	443	389	415	400	398	458	403	471	429	416	445	436	385	444	416	450	406	409	444	470	439	410	408	426	409	429	427	407	400	393	420	405	429	426	435	406	436	412	409	421	391	467	413	398	435	424	424	414	394	399	427	409	423	476	442	419	428	423	408	418	407	393	415	397	412	443	444	394	429	408	398	421	447	426	409	445	408	434	404	422	375	414	412	408	427	447	442	442	391	429	418	421	401	405	405	420	446	415	433	388	437	417	402	433	413	442	419	414	456	445	430	437	447	422	451	408	381	390	431	418	445	446	422	432	432	429	421	439	425	428	426	427	441	434	447	422	435	418	390	434	428	433	449	406	425	397	417	404	416	411	435	430	413	441	419	454	412	434	411	428	399	460	416	410	405	423	431	417	397	445	439	410	425	430	434	398	445	414	420	393	418	384	398	424	447	448	419	416	418	391	393	435	447	391	388	403	412	419	443	422	403	476	432	398	415	419	412	428	417	388	396	403	396	382	413	416	410	418	415	403	423	392	376	419	427	414	423	427	413	400	380	407	434	414	425	405	415	413	387	396	373	403	442	395	412	447	405	438	428	447	432	442	406	422	432	421	415	421	417	412	428	422	454	427	417	386	382	412	435	398	433	451	425	429	449	403	412	450	400	415	404	393	407	436	422	408	437	429	407	457	441	384	416	421	429	413	423	391	426	414	423	441	378	388	394	437	410	407	423	402	444	394	429	417	414	419	383	411	393	413	410	438	375	417	431	431	440	397	418	432	411	436	411	401	425	433	374	407	462	392	396	396	424	418	407	405	406	402	430	443	389	444	354	388	434	422	372	437	431	419	416	435	434	418	452	443	421	402	409	405	418	408	418	443	431	411	367	420	389	422	407	418	422	411	435	433	415	397	390	389	414	396	432	381	386	407	430	402	431	422	408	397	416	420	425	425	435	457	425	389	371	405	444	426	446	433	413	385	426	423	429	376	414	453	400	432	392	454	431	429	431	417	394	424	388	413	417	422	397	421	383	412	411	392	410	443	384	423	412	370	452	437	422	398	439	417	392	417	408	416	415	410	408	399	386	399	446	425	394	415	412	409	445	387	399	391	410	395	396	413	423	414	375	414	382	446	422	444	387	401	406	426	414	446	411	471	421	401	404	437	404	385	386	453	427	411	372	417	390	418	399	414	447	398	410	427	430	396	401	407	420	408	403	380	429	410	421	431	428	408	417	411	414	445	424	417	413	432	412	410	385	420	422	423	397	431	392	416	442	444	462	382	426	407	443	421	390	417	430	428	441	440	395	402	435	435	415	440	428	422	443	385	428	395	396	414	407	401	415	407	416	438	430	409	401	421	405	413	406	411	420	407	432	397	411	423	403	420	407	392	410	428	385	425	421	427	396	392	418	424	461	406	407	439	413	431	359	407	412	409	409	422	394	407	434	416	437	405	396	426	417	423	417	403	426	408	435	405	403	372	416	432	436	398	418	391	406	413	412	430	403	415	427	385	414	420	417	392	396	397	433	429	425	401	408	404	407	417	413	411	383	423	402	418	462	393	447	386	410	415	419	396	415	440	432	419	386	408	393	398	391	426	444	417	402	415	409	407	416	395	436	405	408	445	439	432	415	389	391	430	415	420	457	411	442	411	393	418	410	423	425	450	382	396	402	424	388	423	447	408	420	426	423	387	384	422	413	384	428	415	424	454	419	428	421	414	418	424	380	416	428	419	380	419	425	421	440	402	415	413	425	426	414	413	380	401	420	427	431	464	401	434	436	431	441	404	403	421	418	436	416	404	421	400	432	391	415	431	400	432	427	435	387	454	397	414	411	430	392	395	403	404	392	419	424	406	429	408	431	398	403	451	414	426	404	385	411	459	408	433	415	422	416	461	398	416	428	438	395	427	436	435	469	431	402	388	428	402	447	421	400	414	411	379	390	411	462	421	392	420	407	398	411	386	453	396	414	415	406	438	410	416	413	394	412	454	408	435	467	419	376	414	412	423	418	398	397	392	415	394	430	361	458	439	408	403	427	413	379	411	442	413	412	435	409	396	408	390	396	423	419	403	379	451	399	378	414	409	407	402	412	465	421	427	421	444	426	402	416	418	414	448	391	447	408	406	377	449	428	417	389	421	419	408	434	380	394	463	410	396	415	414	445	440	419	410	429	399	447	379	402	375	430	419	428	397	432	435	461	447	401	428	406	418	391	408	402	413	410	423	418	429	430	399	408	418	411	398	384	396	427	375	447	409	413	411	439	422	429	404	420	424	431	398	399	411	443	429	394	402	376	391	438	447	420	391	367	401	374	454	429	406	419	438	442	400	451	412	408	437	394	426	428	390	448	418	410	465	403	401	401	395	418	441	458	411	437	413	395	369	387	400	429	407	383	380	455	440	410	424	404	373	383	410	407	422	414	409	421	421	435	426	397	394	421	443	396	414	392	364	403	422	429	396	402	420	427	399	434	438	413	383	438	393	442	458	352	421	406	410	459	433	420	433	401	417	413	409	458	426	440	389	402	452	436	389	451	388	413	414	410	387	418	418	407	392	395	407	452	421	428	407	386	405	400	416	416	455	470	392	415	437	432	456	421	422	424	433	410	404	430	418	427	426	427	438	430	420	397	392	406	439	463	396	414	415	424	395	419	431	373	448	388	463	428	370	430	443	403	435	387	443	399	432	405	399	439	423	399	407	424	463	369	410	406	394	404	422	409	401	391	434	451	423	398	427	394	406	452	448	446	377	425	442	435	391	412	425	427	432	422	429	410	400	395	424	418	433	413	372	414	428	426	439	426	441	438	428	416	399	479	430	410	425	430	424	418	398	449	429	398	438	395	450	435	436	437	441	408	414	419	414	433	434	414	435	409	399	419	425	391	447	432	411	405	392	417	377	406	437	399	438	435	400	434	405	413	419	414	417	406	433	401	455	407	435	410	419	426	427	449	401	424	421	423	424	408	430	413	369	400	406	421	429	421	445	435	434	424	430	408	402	406	430	428	424	403	431	405	429	426	421	443	375	375	407	440	420	417	423	394	402	421	385	418	447	395	450	398	419	387	435	442	423	411	443	401	418	434	419	421	405	396	398	375	450	440	391	428	401	444	437	379	434	403	416	436	422	429	434	426	417	449	421	435	447	388	462	420	412	438	437	400	418	400	365	406	431	431	425	423	402	424	425	418	404	443	419	426	378	391	430	411	422	388	438	441	424	423	397	403	416	393	421	413	431	431	435	425	399	438	422	420	433
22898	21236	29145	23634	21232	21302	11680	2003	1489	1388	1284	1270	1218	1128	1170	1075	1055	1023	1027	984	974	975	975	978	992	924	962	994	962	903	947	931	941	895	1014	897	988	980	882	925	935	940	969	932	967	910	872	875	917	955	906	875	913	959	962	874	863	826	910	870	939	923	911	855	916	885	877	939	911	877	896	884	899	886	906	913	911	964	905	883	915	896	919	919	909	960	937	873	947	896	885	956	866	974	886	898	944	878	901	929	896	953	966	899	897	904	865	902	864	889	914	906	896	876	866	950	906	896	879	864	923	858	892	888	946	933	908	927	938	872	881	943	876	941	952	883	914	836	882	927	873	949	894	916	916	955	862	861	908	933	937	908	923	915	881	853	865	855	942	905	874	892	886	957	905	903	933	912	886	879	900	938	937	873	901	890	959	857	895	919	902	849	874	844	924	855	879	907	922	892	910	888	888	911	908	914	904	909	869	906	887	868	875	887	912	884	882	895	878	944	914	823	880	900	887	889	929	919	928	892	851	903	920	887	882	842	899	932	972	900	943	870	932	899	861	844	890	872	905	934	916	886	860	887	854	890	900	932	894	880	894	900	939	908	933	932	896	888	945	879	897	890	887	905	840	850	954	890	920	840	893	903	908	863	898	876	941	877	891	911	920	866	895	878	831	886	902	873	930	863	877	904	891	912	904	876	944	877	889	878	899	900	904	939	883	924	894	919	880	904	842	865	883	870	957	875	915	908	942	858	836	875	898	912	864	851	908	918	868	950	844	893	927	905	861	867	923	868	831	889	914	917	912	883	905	848	945	884	902	908	873	894	889	892	862	874	906	911	883	936	893	840	878	975	837	852	878	896	849	866	902	927	881	884	900	891	903	934	907	876	886	889	872	840	906	884	922	915	917	874	891	886	924	871	903	898	845	893	864	904	968	874	877	974	889	895	919	863	880	898	920	862	900	889	867	906	864	881	861	911	918	864	893	870	821	900	833	900	876	933	931	915	867	934	953	906	928	924	955	946	864	894	816	858	912	877	883	880	913	873	942	854	959	874	914	912	882	913	886	904	844	876	864	812	877	898	926	868	871	877	852	885	878	868	855	900	881	903	855	879	918	847	894	920	918	866	850	955	889	877	893	867	857	877	835	856	874	881	847	863	898	936	897	857	896	933	881	877	865	931	863	884	943	895	920	876	843	889	891	851	893	900	884	894	843	906	909	912	912	910	831	832	819	908	888	899	901	887	905	916	892	856	917	883	909	861	927	932	916	880	912	880	900	901	890	851	866	909	936	900	890	866	868	918	913	908	895	919	918	909	926	821	915	885	878	908	850	872	901	896	879	875	957	875	889	878	881	859	903	936	924	889	857	955	863	943	861	899	863	923	926	871	903	868	859	877	876	884	910	897	887	901	864	877	886	847	893	839	856	866	865	877	874	878	890	873	887	863	945	914	883	865	905	923	853	905	894	908	861	887	894	860	918	865	920	881	872	833	859	911	859	867	883	846	870	893	869	881	902	954	873	887	912	859	847	864	913	910	915	870	924	897	904	863	871	952	877	909	901	881	923	823	881	879	875	923	895	924	858	909	922	928	884	943	890	942	910	875	983	864	894	896	908	935	896	922	900	912	911	934	868	909	873	899	868	873	864	856	927	948	862	923	866	971	895	907	944	864	892	914	901	932	908	853	885	860	886	899	897	931	930	973	903	925	905	866	947	910	882	922	862	893	915	904	922	920	948	887	908	917	918	874	867	834	888	883	894	848	892	892	892	875	863	870	920	866	883	837	894	849	883	929	872	881	821	870	857	879	900	879	880	857	891	903	850	855	902	899	910	846	881	869	851	902	882	883	873	871	845	874	884	854	917	877	862	845	934	823	886	851	899	876	903	923	935	855	892	946	887	858	888	909	870	852	895	910	931	910	930	933	858	883	916	855	838	919	897	940	921	891	889	910	882	883	918	901	892	920	885	891	873	874	911	916	864	905	941	865	866	878	854	887	874	878	858	922	922	899	905	848	900	893	872	887	925	921	862	870	862	914	804	893	849	866	853	878	842	862	902	911	869	861	896	958	882	919	923	875	864	896	849	849	917	891	915	898	896	874	867	947	882	879	884	889	853	850	885	902	879	911	906	889	843	856	906	881	881	896	886	906	868	857	880	861	926	863	974	851	878	930	852	911	877	866	872	864	854	904	888	851	900	863	907	836	923	871	891	851	914	851	911	872	918	881	939	813	924	899	879	896	892	894	900	909	929	863	932	925	887	885	886	927	841	869	826	880	863	916	911	916	881	852	914	953	889	885	870	866	895	914	924	886	885	915	877	853	900	893	925	872	909	908	897	857	930	868	886	860	895	907	942	911	825	928	933	921	878	904	958	886	889	870	871	852	920	900	861	883	908	900	944	912	870	871	882	868	847	908	902	885	896	846	873	877	883	874	896	882	858	850	868	927	845	873	848	855	909	863	907	920	898	816	915	873	872	938	912	856	881	892	868	877	892	905	870	827	864	875	952	938	823	891	868	929	904	873	879	878	912	910	880	857	866	853	879	955	888	849	820	899	904	919	881	906	901	899	923	919	899	850	888	854	852	909	881	859	956	921	876	881	825	899	881	940	906	866	931	809	929	914	838	905	882	930	950	904	877	902	858	934	915	862	861	937	894	946	970	874	867	904	939	849	880	868	860	874	897	907	943	908	911	856	877	886	913	861	876	904	884	924	829	866	908	892	899	853	926	915	942	887	876	879	928	829	936	840	914	869	892	851	887	867	878	836	891	911	896	933	860	875	880	840	916	935	955	837	882	892	897	918	917	867	911	908	910	913	858	926	910	852	849	891	901	940	891	866	890	867	865	886	895	853	884	906	914	916	892	858	909	875	890	843	900	878	878	873	925	892	849	886	895	883	906	863	954	925	850	941	938	881	902	881	897	907	888	890	866	966	873	889	890	899	904	883	856	919	815	926	891	924	836	915	852	911	891	900	919	909	876	909	903	860	906	861	899	904	919	941	823	912	907	834	876	881	930	903	829	866	882	888	939	911	939	851	877	929	863	844	857	918	857	834	914	910	860	858	871	895	918	865	938	841	941	894	892	972	929	887	901	902	871	908	885	877	872	901	888	901	901	859	863	904	888	881	873	845	898	876	911	886	850	923	881	875	893	863	900	914	940	870	898	866	907	871	929	917	866	920	892	893	926	881	875	907	868	813	870	930	841	868	940	872	840	895	925	894	828	900	878	879	920	867	898	899	903	868	829	932	842	918	867	885	842	927	861	907	883	882	876	853	861	889	884	884	908	912	913	923	852	850	859	908	865	912	937	875	891	874	879	897	867	830	898	921	927	889	926	882	927	900	874	830	945	908	937	879	890	870	896	966	855	851	829	874	874	893	938	900	888	917	966	849	885	881	912	851	889	905	891	887	893	904	943	880	893	918	844	893	855	862	918	909	914	880	892	825	851	863	905	911	857	858	858	918	878	875	863	862	892	825	891	859	924	830	927	910
16111	17067	14200	7598	5599	4371	3634	3148	2482	2245	2010	1782	1634	1580	1476	1427	1389	1320	1335	1288	1197	1222	1219	1250	1207	1153	1135	1128	1102	1113	1092	1120	1104	1090	1067	1099	1073	1116	1146	1086	1095	1107	1095	1059	1083	1108	1099	1036	1072	1011	1069	1118	1124	1072	1039	1125	1004	1066	1060	1104	1061	1041	1108	1021	1008	1034	1058	1059	1082	1083	1055	1044	1038	1095	1075	1058	1068	1077	1077	1068	1056	1113	1069	1099	1075	1087	1059	1062	1024	1007	1061	1012	1057	1050	1087	1012	1110	1096	1062	1083	1085	1029	1019	1058	1016	1060	1075	1077	1048	1062	1089	1084	1075	1081	1057	1099	1046	1055	1073	1098	1050	1034	1105	1017	1042	1090	1083	1068	1054	1031	1056	1134	1009	1048	1059	1046	1014	1001	1040	1122	1027	1042	1096	1125	1084	1020	1045	1090	1053	986	1046	1088	1040	1073	1068	1018	1043	1079	1048	1097	1080	1132	1035	1023	1094	996	1120	1033	1036	1089	1072	1027	1059	1084	1034	1064	1042	1048	1072	1017	1138	1017	1099	1114	1042	1084	1056	1048	1063	1023	1001	1050	1038	1069	1049	1060	1069	1059	1040	1023	1077	1049	1087	1073	1082	1060	1072	970	1135	1062	1066	1007	1040	1026	1030	1038	1018	1088	1106	1071	1029	1111	1054	1085	1102	1062	1038	1104	1020	1026	1004	1063	991	1056	1067	1005	1068	1004	1033	1052	1109	1084	1073	1082	989	1044	1064	1047	1058	1052	1038	1087	1089	1010	1020	1045	1040	1060	1104	1119	1014	1030	1047	1117	1061	1070	1092	1029	1040	1003	1055	1069	1072	1081	1043	1048	1028	1052	1088	1082	1076	1015	1116	1067	1128	1025	1055	1017	1036	1036	1032	1078	1074	1027	1034	1065	1117	1042	1018	1035	1066	1047	1042	1085	1069	1036	1073	1046	1034	1007	1040	1009	1092	1057	1066	1052	1042	1083	1055	1081	1041	1094	1010	1022	1110	1027	1061	1042	1008	1013	1048	1069	1043	1007	1059	1081	1081	1094	1087	1073	1084	1021	1004	1082	1060	1009	1060	1051	1046	1023	1044	1100	1018	1020	1057	1090	1065	1051	1077	991	1019	1055	1016	1039	1020	1082	1062	1094	1089	1046	1096	997	1024	1045	1027	1013	1077	1073	1075	1073	1067	1069	1003	998	1023	1048	995	1049	1057	1063	1001	1050	1092	986	1025	1051	1106	1053	1062	1071	1015	1056	1035	1036	1072	1056	1056	1003	1042	1010	1050	1112	1033	1046	1096	1136	1069	1067	1025	1021	1047	1026	1096	1082	1046	1046	1078	1038	1037	1096	1053	1008	1118	1097	1051	1089	1085	1027	1111	1023	1090	1062	1088	1128	1052	1067	1015	1100	1106	1042	1079	1095	1080	1045	1052	1108	1075	1064	1077	1116	1071	1067	986	1079	1016	1030	1064	1027	1056	1032	1068	1069	1069	1010	1076	1061	1011	1073	1045	1086	1026	1022	1063	1029	1003	1052	1026	1106	1042	1029	1032	1041	1007	1037	1031	1057	1070	1091	1059	1062	1092	1089	1083	1074	1061	977	1038	1102	975	1045	1054	1046	1024	1092	1098	1086	1104	1089	1026	1114	1062	1019	1069	1051	1066	1007	1101	1034	1019	1065	1099	962	1046	1026	1089	1060	1046	1084	1091	1044	1036	1048	1041	1088	1002	1066	1074	1051	1044	1043	1110	1035	1060	1088	1020	1119	1024	1063	1040	1038	1040	1049	1079	1027	1024	1066	1081	1103	1028	1035	1037	1011	1036	1058	999	1085	1046	1030	1060	1036	1045	1048	1001	1075	1032	1011	977	1035	1100	1107	1067	1040	1031	1054	1040	1090	1079	1066	994	1006	1117	1059	1058	1069	1026	1030	1008	1029	1104	1024	1051	1098	1045	1020	994	1107	1068	1044	1080	1052	1041	1069	1062	1070	1036	1027	1052	1055	1072	1081	1048	1044	1068	1029	1080	1057	1069	1053	1073	1008	1086	1055	1030	1006	1059	1097	1057	1086	1067	1003	1072	990	1006	1051	1055	1065	1031	1006	1059	1063	1071	1056	1074	1132	1057	1106	1035	1066	1091	1061	1058	1066	1090	1044	1056	1029	1103	995	1008	1063	1000	1075	1046	1076	1072	1023	1060	1039	1038	1034	1047	1069	1010	1041	1052	1032	1096	1030	1084	1101	1044	1059	1066	1037	1013	1100	1015	1093	1022	1060	1037	1035	1054	1100	1087	1040	1101	1062	1088	1023	1010	1048	1099	1016	1003	989	1088	990	1015	1045	1049	1047	1123	986	1087	1053	1015	1038	1003	1046	1020	1060	1059	1040	1044	1064	1081	1061	1083	1017	1052	1068	1056	1030	1110	1068	1083	1067	1133	1046	1067	1071	1051	1068	1068	1098	1064	1065	1026	1085	1034	1060	1112	1077	1052	1060	1107	1107	1117	1071	1047	1066	1071	1064	1061	1067	1103	1080	1070	1096	1064	1033	1079	1044	1066	1033	1058	1031	1088	1016	1049	1056	1064	997	1049	1012	1064	1077	1028	1066	1010	1004	1109	1057	1032	1094	1059	995	1037	1048	1006	1077	1078	1061	1029	1039	1084	1052	1053	1062	1069	1056	1061	1040	1083	1076	1039	1040	1036	1026	1058	1102	1078	1087	1081	1091	999	1027	1042	1047	1043	1064	1002	1038	1031	1028	1097	1063	1063	1081	1110	1023	1095	1061	1061	1072	969	1107	1023	999	1062	1049	1061	1052	1099	1071	1127	1112	1046	1061	1035	1014	1059	1006	1031	988	1059	1100	1074	1082	1099	1084	1036	1046	1069	1095	1032	1116	1114	1008	1054	1070	988	1033	1050	1031	1082	1080	1026	1031	1080	1036	1009	1014	1068	1065	1044	979	1087	1059	1138	1039	1081	1078	1065	1038	1045	1032	1036	1018	1054	1062	1089	980	1052	1046	1098	1053	1047	1035	1029	1050	1000	1033	1037	1054	1087	1109	1078	1033	1018	1053	1044	1029	1024	1022	1086	1056	1085	1077	1114	1077	1062	1134	1018	1019	1101	1037	1036	1108	1055	1098	1076	1073	1049	1013	1069	1041	1029	1071	1064	977	1027	1057	1065	1035	1044	1030	1077	1015	1050	1011	1091	1045	1021	974	1037	1075	1087	1091	1030	1052	1088	1016	1067	1084	1026	954	1032	1019	1053	984	1044	1026	1085	1058	1064	1071	1066	986	1068	1098	1086	1019	1079	1016	1032	1066	1019	1024	1014	1023	1125	1070	1060	1088	1093	1075	1026	1071	1046	1065	1021	1034	1076	1019	1080	1069	1075	1087	1049	1076	1054	1014	1080	1081	1089	1062	1085	1088	1019	1070	1072	1055	998	1082	1047	1073	1042	1035	1043	1035	1107	1045	1035	1065	1030	1069	1045	1087	1025	1063	1089	1048	1077	1008	1026	1106	1020	1030	1017	1093	1043	1031	1041	1031	1079	1025	1063	1025	1016	1021	1066	1079	1078	1074	1058	1079	1011	1044	1067	1074	1103	1038	1030	1093	1077	1025	1024	1047	1051	1040	1024	1123	1105	1082	1031	1052	1087	1109	1036	1061	1095	1061	1070	1056	1079	1008	1041	1028	1036	1081	1044	1033	1020	1046	1059	1032	1082	1085	1053	999	1036	1052	1049	1059	1024	1096	1064	1101	1015	1104	1090	1054	1082	1059	1039	1006	1011	997	1084	1023	1076	1051	1047	1067	1046	1080	1079	1053	1052	1021	1037	1035	1104	1044	997	1069	978	1065	1017	1002	1018	1118	1095	1042	1076	1018	1040	1017	1056	1040	1101	1026	1028	1053	1015	1045	1012	992	1064	1029	1010	1045	1072	1055	1073	1035	1051	1081	1024	1066	1066	1087	1029	994	1061	1058	1060	1079	1060	1060	1035	1039	1064	1072	1057	1090	1120	1021	1023	1074	1027	1024	1118	1086	1087	1013	1040	1100	1039	1036	1026	1034	998	1082	1095	978	1019	1018	977	1067	999	1099	1064	1046	1040	1049	1012	1118	1015	1050	1043	1000	1050	1073	1071	1056	1022	1076	1062	1080	1034	1061	1051	1027	1065	1015	1093	1036	1043	1046	1071	1065	1018	1059	1107	1016	1092	1074	1057	1093	1031	989	1006	1041	1028	1050	1077	1051	1093	1044	1073	1069	1034	1040	1015	1064	1059	1050	1119	1067	1076	1079	1086	1095	1057	1105	994	1063	999	1049	1114	1009	1065	1001	1050	1045	1070	1056	1027	1011	1059	1041	1057	1052	1067	1070	1083	1098	980	1123	1074	1043	1045	1063	1085	1087	1030	1033	1055	1049	1014	1038	1091	1031	1111	1064	1065	1023	1055	1014	1047	999	1039	1099	1074	1083	1002	1066	1004	1073	1004	1087	1047	1037	1005	1044	1050	1040	1031	1066	1039	1105	1069	1041	1033	1030	1061	1022	1024	1065	1032	1031	1077	1052	1048	1055	1085	1089	1112	1082	996	1068	1088	1010	1091	1027	1116	1094	1095	1022	1023	1020	995	1029	1069	1053	1048	1031	1088	1048	1122	1058	1038	1059	1054	1066	1027	1033	1047	1013	1049	1058	1076	1088	1101	1091	1059	1026	1040	1057	1071	1060	1070	1059	1091	1066	992	1065	1087	1072	1036	1057	1067	1058	1081	1071	1026	1124	1044	1028	1051	1095	1068	1087	1061	1053	1053	1067	1005	1056	1127	1013	1020	1011	1020	1010	1094	1001	1078	1081	1065	1029	1082	1032	1055	1047	1079	1039	1048	1030	1093	1018	1077	1059	1019	1087	1054	1039	1075	1053	1044	1041	1014	1008	1020	1072	1048	1053	1051	1057	1045	1096	1081	1028	1044	1067	1024	1112	1019	1051	1058	987	1063	1082
26923	20053	7175	989	717	624	541	476	458	440	447	420	426	414	425	412	429	440	449	422	410	425	384	406	452	374	432	424	389	427	420	414	436	415	424	435	435	458	479	439	435	432	449	448	446	435	442	428	437	408	454	456	420	429	402	421	411	402	438	445	430	412	409	443	449	444	429	405	437	406	409	417	442	432	446	456	367	419	397	426	374	407	411	449	454	432	423	442	414	438	417	410	426	435	418	433	392	443	423	424	474	432	425	414	407	418	433	440	387	415	417	401	451	437	468	435	397	433	442	448	426	393	436	425	435	388	443	404	409	403	404	410	452	412	400	424	440	422	397	436	410	434	418	428	441	422	411	416	452	431	442	441	435	422	410	389	429	435	433	414	401	431	421	443	427	405	441	402	442	417	428	430	432	442	418	432	418	420	421	385	409	419	495	422	413	409	455	433	440	393	442	392	426	422	420	430	444	483	415	427	474	435	421	423	404	403	412	413	406	395	438	418	416	430	465	440	401	421	444	404	438	417	390	444	402	409	439	436	423	421	431	403	433	424	436	431	399	410	446	406	408	398	430	421	458	411	427	434	417	441	434	415	411	414	439	389	419	418	421	422	430	404	403	438	391	423	436	414	457	464	429	451	416	420	472	432	429	429	442	398	418	420	442	447	405	436	425	428	438	436	414	441	425	427	424	454	458	405	407	453	393	433	426	420	379	408	406	434	496	442	418	446	412	447	452	415	381	408	418	425	397	443	409	397	452	456	379	415	433	441	423	422	432	442	424	438	429	417	441	426	440	419	415	412	434	426	414	418	433	401	434	409	426	426	405	419	423	427	479	440	461	408	439	414	413	405	445	480	455	413	421	419	430	441	401	412	426	436	411	455	452	420	405	434	465	378	447	433	452	411	442	419	398	445	447	438	450	443	423	436	398	421	472	431	433	417	413	446	419	431	411	430	432	410	439	428	433	386	456	421	415	428	416	399	447	431	420	432	419	428	430	410	414	404	422	438	402	410	434	422	409	437	462	385	410	403	437	411	441	428	444	427	437	412	394	442	407	410	418	424	441	414	435	436	447	423	394	399	447	444	402	410	435	446	405	418	413	432	449	423	424	442	430	434	462	472	401	474	433	429	392	406	387	436	435	453	443	390	436	417	427	474	437	447	453	411	442	423	442	437	408	463	411	407	435	414	397	448	421	382	395	383	458	403	415	458	486	427	409	430	443	452	400	422	420	449	456	422	418	424	414	428	378	444	404	433	443	411	424	403	440	429	422	424	442	445	391	399	403	416	419	444	427	400	433	434	462	412	424	437	365	433	419	442	445	413	398	402	443	434	451	423	448	427	393	409	412	446	400	397	432	437	444	406	384	428	408	435	429	391	387	436	431	447	429	395	457	422	428	399	418	440	445	433	371	422	412	449	426	422	408	406	417	393	431	446	419	461	400	419	436	453	411	383	411	427	417	433	457	465	433	408	443	405	438	441	430	395	387	439	397	422	459	409	426	399	445	395	417	438	426	427	424	435	413	421	398	394	431	448	435	432	462	418	437	447	431	459	422	430	400	382	348	445	394	394	409	412	414	410	433	441	421	407	410	400	437	409	404	470	405	397	428	412	422	431	444	472	409	435	396	430	426	436	427	407	456	431	429	399	457	433	447	437	464	407	431	437	409	436	422	378	435	407	411	408	429	447	444	410	444	407	464	433	412	432	429	400	426	380	444	396	451	423	411	448	415	427	425	428	396	440	416	422	457	431	431	446	418	443	436	432	427	408	458	428	419	470	413	397	400	400	447	400	423	443	437	415	431	456	427	407	435	429	378	432	432	459	395	454	404	435	430	448	427	440	390	427	440	395	444	414	439	420	402	448	426	424	410	447	432	420	360	424	425	428	452	395	427	426	414	421	393	418	452	374	419	396	393	444	446	417	419	462	445	423	395	444	435	410	474	447	433	404	418	443	454	399	428	459	431	443	400	403	405	416	428	404	416	399	408	439	437	465	458	439	402	469	428	444	454	441	446	414	408	409	435	408	472	434	423	432	412	419	449	445	465	427	430	433	419	427	438	429	446	428	440	450	412	435	416	419	424	444	435	420	403	439	406	480	424	449	457	408	412	473	423	428	441	406	447	448	436	407	424	442	413	422	410	410	392	427	405	431	443	432	432	399	372	432	424	412	425	406	407	416	432	421	428	433	401	415	444	421	412	398	413	458	417	424	402	427	403	425	451	398	392	447	448	414	439	439	426	440	407	441	430	417	419	453	427	424	435	466	424	429	441	399	415	405	420	405	455	417	423	400	405	406	414	428	426	427	402	402	412	409	405	408	439	460	436	443	425	412	462	399	415	437	443	409	459	434	429	418	452	435	402	418	398	371	395	439	430	409	438	396	438	443	433	436	414	427	414	405	447	398	414	425	441	435	427	449	366	455	405	463	442	463	426	438	446	399	380	399	426	397	427	419	436	443	410	445	460	431	430	447	396	463	423	439	415	446	416	405	395	404	423	406	411	405	436	417	449	423	414	431	433	426	416	416	454	442	422	460	461	434	462	425	428	432	434	435	415	417	407	412	402	436	428	432	430	416	437	415	431	406	422	416	399	416	430	469	420	452	380	432	441	445	393	429	445	405	447	441	420	426	483	430	414	411	450	401	412	399	439	438	435	439	430	423	497	428	420	429	447	432	376	439	385	441	443	428	407	431	459	427	418	436	434	469	403	408	394	433	436	421	431	394	461	430	444	470	406	403	463	442	451	442	442	419	438	436	409	425	407	432	438	490	416	440	399	428	388	406	414	410	433	426	406	432	426	407	407	411	409	424	421	432	432	432	441	437	451	448	424	439	425	426	435	452	423	423	413	425	442	457	413	448	427	414	393	416	401	445	435	437	458	443	428	456	385	372	439	412	443	429	414	460	436	438	397	429	415	409	437	401	445	384	404	413	434	422	409	424	401	443	409	464	430	418	428	424	401	385	415	432	417	392	424	417	431	386	394	430	464	398	418	385	426	452	433	410	422	442	414	410	440	453	428	402	406	411	431	403	427	429	466	434	420	408	429	418	433	417	484	447	431	460	428	398	441	407	429	402	457	468	426	407	393	432	391	440	398	430	430	412	431	419	445	432	368	420	433	394	413	400	460	403	400	389	422	467	437	408	454	389	405	424	440	430	399	447	443	374	400	424	418	447	433	414	417	426	428	420	425	448	420	449	429	426	468	428	417	442	414	431	413	437	406	451	460	393	411	410	399	439	386	403	416	416	425	421	384	407	485	453	437	405	444	459	392	428	418	419	413	421	455	454	446	418	450	420	410	423	420	437	396	460	409	404	404	407	412	429	380	422	419	403	410	423	419	441	408	416	427	406	421	415	414	426	425	444	404	438	420	409	414	409	449	380	437	414	419	459	438	435	417	430	417	407	412	434	458	414	464	420	434	425	417	412	429	398	435	445	440	452	423	447	399	406	406	416	419	412	420	420	411	455	439	402	434	406	420	421	439	444
4699	1245	1092	801	652	658	646	560	544	557	563	580	568	552	569	479	524	483	558	507	468	500	535	513	512	508	519	492	551	512	496	512	506	549	549	545	520	480	526	500	484	503	484	527	524	548	512	519	520	542	531	519	544	528	536	521	504	523	478	546	549	510	526	551	509	489	522	531	514	491	530	525	499	493	503	523	532	531	520	536	513	491	489	479	535	515	524	553	489	526	541	542	461	494	529	512	519	503	521	545	502	511	504	498	548	501	543	524	529	502	521	534	514	511	501	496	485	558	484	519	519	523	507	512	547	500	553	533	512	518	476	481	549	513	548	536	552	470	550	516	511	562	517	522	528	490	508	562	500	532	491	518	551	503	487	523	507	522	522	486	510	521	539	497	511	494	535	516	549	528	569	530	528	483	516	529	533	483	510	536	516	512	523	499	531	514	498	518	506	526	469	496	489	546	514	468	525	534	513	521	519	525	555	534	502	531	509	515	521	493	545	550	540	510	502	500	488	493	489	514	530	493	497	554	486	500	529	481	547	502	506	507	488	504	488	528	524	509	528	532	495	514	508	500	514	542	547	537	505	514	520	512	530	488	532	506	565	536	493	524	551	540	496	514	541	461	503	505	513	539	502	525	501	546	514	529	525	530	494	532	539	532	535	535	516	487	513	489	521	530	513	530	494	519	489	517	545	529	520	548	478	532	528	522	539	515	549	527	560	530	576	561	481	536	495	510	527	492	541	508	498	519	523	534	504	537	532	527	526	510	544	553	538	506	536	524	517	503	498	468	485	462	519	489	554	521	494	550	543	508	496	528	529	467	535	512	538	528	552	542	472	492	516	483	511	499	504	523	542	571	538	524	535	532	511	531	487	514	494	505	526	473	534	567	515	514	546	512	500	519	534	539	481	547	517	468	496	510	552	534	555	510	532	468	498	523	546	553	518	525	549	528	511	495	498	564	481	528	546	515	500	516	474	554	546	524	546	532	534	499	502	506	522	513	512	507	508	524	547	482	501	483	473	526	516	530	510	514	524	536	520	556	530	528	503	504	510	565	498	485	518	491	532	497	504	497	527	553	506	520	494	527	508	536	551	483	535	508	528	490	516	523	528	530	492	549	525	515	541	500	531	556	519	525	510	497	521	534	495	552	490	492	530	563	540	519	517	506	518	527	533	528	504	563	480	546	525	520	531	531	532	523	523	531	535	527	538	542	507	553	505	511	516	506	489	524	466	505	537	537	516	547	544	546	505	526	552	531	466	513	522	492	520	509	509	510	508	512	507	539	505	472	505	515	512	545	529	535	520	510	523	498	513	513	518	512	517	495	512	486	500	477	526	522	505	501	478	518	506	493	510	499	512	568	532	507	495	539	506	507	514	525	507	516	532	557	557	534	548	501	537	568	508	495	539	490	542	538	513	490	543	542	488	506	510	499	542	508	524	505	515	543	488	544	504	497	511	537	525	509	509	478	505	523	520	485	478	518	515	514	514	517	461	522	508	487	536	515	540	478	540	537	522	540	516	542	536	568	502	543	533	463	510	520	559	530	496	528	524	492	564	531	512	499	557	532	497	506	519	514	532	538	506	494	561	503	485	543	489	526	517	484	527	547	500	534	542	515	514	497	548	516	569	518	507	481	522	480	503	504	510	535	498	537	531	530	543	536	514	517	507	508	544	547	571	519	517	513	543	519	530	518	527	523	537	525	497	531	506	505	480	564	498	531	495	543	528	551	533	497	506	542	498	525	485	535	521	477	515	547	497	520	504	480	506	523	511	504	537	514	534	514	540	511	485	518	506	534	503	531	520	557	466	504	563	505	538	557	523	526	525	512	547	531	531	516	518	521	518	537	490	498	528	538	519	529	566	524	546	541	530	532	512	499	525	539	492	504	547	530	472	511	534	518	532	511	564	540	532	517	501	485	523	538	522	501	520	518	483	535	507	513	531	510	519	534	511	538	551	539	528	538	521	530	549	564	499	524	551	552	553	536	528	484	492	554	532	552	517	517	514	527	517	532	560	560	476	504	508	505	528	515	491	549	495	511	574	509	533	518	513	514	529	547	550	528	516	506	533	500	535	486	489	532	521	476	493	544	558	504	576	501	525	541	533	497	548	539	544	524	521	517	528	511	530	483	517	539	497	527	540	562	544	469	548	530	521	547	521	543	529	495	530	519	491	516	529	526	474	535	536	550	501	492	481	504	523	521	514	492	497	519	531	515	556	500	518	567	522	521	519	532	507	560	475	485	535	498	523	534	499	531	540	528	506	538	566	549	501	486	498	503	546	551	519	509	521	545	494	522	500	514	511	507	499	537	520	495	547	503	507	466	550	545	535	522	526	506	532	538	567	539	514	564	496	557	518	509	523	507	554	532	523	493	470	532	536	536	528	524	519	486	535	504	533	477	552	521	516	479	529	521	516	530	524	534	511	507	526	478	501	496	537	497	549	517	503	519	525	532	504	543	537	510	497	526	522	550	515	557	520	488	534	528	537	559	505	492	543	507	502	528	523	513	511	516	512	526	534	472	537	510	519	558	489	521	522	519	491	520	479	523	518	520	547	517	504	486	526	502	533	549	539	521	573	542	572	527	481	519	516	531	514	498	504	542	556	554	518	548	517	536	521	489	523	520	524	539	530	518	546	513	546	545	521	514	527	521	495	563	519	522	513	527	540	511	547	520	533	503	535	512	570	506	538	499	492	481	530	543	500	514	525	503	523	519	526	533	483	495	493	489	500	504	528	511	498	489	514	546	507	537	561	517	551	506	511	520	542	533	537	499	485	539	525	510	528	574	484	498	545	489	505	476	564	466	574	531	505	546	523	517	507	575	518	534	500	524	518	503	527	494	544	529	526	516	531	532	535	533	504	519	488	580	547	490	548	479	531	525	515	541	475	489	528	488	505	533	548	502	509	498	482	504	521	502	502	488	518	533	504	558	509	517	499	507	525	505	542	541	535	497	516	493	546	542	495	516	537	497	509	509	546	544	500	513	540	502	494	512	529	555	526	523	538	531	518	553	514	522	521	472	500	511	503	534	491	473	459	530	523	531	513	495	497	515	509	528	518	533	545	491	507	533	501	537	503	508	500	519	549	515	546	510	499	523	559	513	485	498	572	524	514	534	518	484	497	527	525	501	537	522	528	575	507	518	488	490	496	516	508	507	499	540	492	491	500	516	519	581	512	530	519	512	510	510	511	536	514	489	509	529	536	481	504	523	527	520	546	492	532	458	506	524	510	542	538	481	545	542	464	515	470	554	500	545	538	507	503	503	523	518	532	488	524	553	490	493	493	505	516	514	506	536	472	550	495	568	542	540	521	497	547	532	527	538	504	512	504	559	535	510	533	528	528	493	483	526	505	525	512	523	528	512	507	527	535	514	533	539	513	505	543	509	499	500	518	508	526	511	504	516	503	506	511	490	526	478	500	533	491	528	518	534	538	542	514	530	558	493	552	499	451	542	521	508	470	490	523	516	500	502	523	508	505	499
23915	21206	28708	23980	21197	12446	1980	1393	1121	1117	1025	1021	1052	987	981	924	945	892	900	895	938	893	904	822	907	868	853	857	861	872	861	857	901	798	902	880	891	852	869	828	832	894	856	843	872	898	840	906	843	860	823	837	832	833	832	861	859	875	865	869	848	821	867	841	859	853	834	835	856	826	859	830	805	770	814	834	902	822	886	866	823	830	857	848	845	844	824	828	820	875	871	847	813	846	851	835	794	890	855	832	835	843	863	770	817	860	819	862	794	824	872	809	851	829	800	817	884	876	831	835	843	816	858	774	879	846	866	853	849	793	854	824	813	827	788	796	850	843	802	824	823	841	846	851	813	845	811	840	784	823	899	848	869	847	835	848	809	808	870	851	857	829	864	808	844	861	842	861	799	904	794	864	805	838	859	795	875	850	845	843	838	834	794	858	839	829	832	876	827	842	785	838	849	840	854	809	827	831	810	850	803	867	843	840	770	797	845	850	806	857	822	856	895	863	874	811	787	813	841	851	825	849	852	817	812	892	921	854	883	849	853	826	848	802	860	809	819	886	809	811	798	817	850	791	858	859	790	841	902	850	804	813	844	832	813	831	874	871	811	846	816	813	885	848	865	890	850	848	839	806	837	849	783	841	798	880	794	859	805	812	836	867	775	870	832	778	855	866	759	866	832	850	827	809	842	809	841	842	828	787	830	859	854	859	875	841	829	806	790	894	783	837	803	852	850	821	784	837	795	895	825	796	813	865	894	818	835	833	796	886	796	835	847	829	819	821	842	874	858	877	859	884	860	860	897	879	843	819	802	835	811	866	846	816	824	848	847	812	813	813	853	825	849	918	836	833	805	863	836	883	861	821	849	812	817	834	821	820	840	853	827	865	811	886	799	816	865	840	867	822	793	871	851	818	853	818	877	851	839	817	803	784	813	826	853	833	807	814	836	794	837	792	821	801	856	834	873	849	863	843	829	810	871	850	792	852	836	827	841	832	808	794	835	807	832	859	806	861	863	807	774	790	844	828	772	834	797	827	828	807	802	816	832	835	861	827	835	857	882	850	855	836	834	859	824	824	895	819	884	805	837	857	872	856	858	821	817	803	886	853	771	836	804	834	824	815	822	820	800	856	842	841	833	839	894	813	805	832	815	831	829	804	760	836	876	840	813	800	846	859	823	781	794	854	829	844	887	858	809	794	840	876	894	850	815	826	824	823	860	827	821	821	851	817	808	847	801	867	785	816	844	889	802	863	837	795	889	851	905	856	837	824	849	827	813	806	822	862	813	889	849	793	873	781	901	841	781	828	803	842	807	809	832	878	798	803	851	831	784	823	857	822	839	858	874	800	853	847	847	817	852	822	901	859	800	806	802	860	804	821	799	831	773	832	827	853	749	789	831	803	812	803	807	873	839	807	801	849	750	830	797	817	808	884	870	844	877	809	834	800	821	804	834	839	831	832	812	809	795	870	850	882	814	798	806	817	877	882	849	847	858	831	857	868	891	897	812	841	870	821	861	815	875	845	808	833	837	866	834	793	827	835	829	853	853	855	839	816	848	831	884	815	873	814	834	852	905	864	859	794	871	855	845	923	892	880	869	864	840	875	827	873	861	793	865	864	819	836	801	789	798	772	846	853	862	800	858	834	855	858	870	782	817	822	798	870	814	777	846	835	818	875	891	794	817	862	834	830	834	842	872	773	813	773	806	835	841	834	842	864	832	860	811	845	793	829	813	820	837	867	838	803	857	870	854	852	803	838	783	871	867	861	797	830	836	832	830	806	857	875	878	822	850	829	835	788	796	813	861	911	805	793	836	842	814	814	809	853	799	829	822	812	869	859	810	828	852	857	796	806	878	821	782	819	834	859	888	854	807	788	832	789	859	833	852	830	827	827	895	811	752	818	836	858	848	861	832	855	822	849	865	819	813	827	886	824	836	750	810	787	841	853	792	835	829	879	848	789	835	796	775	834	858	848	772	847	747	754	870	843	822	898	818	875	825	820	828	833	844	795	841	808	895	824	853	864	805	827	806	820	795	904	826	829	808	854	809	787	833	880	874	853	848	853	800	863	827	809	825	796	798	812	873	811	810	857	861	815	804	830	833	848	844	840	863	845	888	806	822	825	833	821	802	872	858	816	870	930	838	810	854	813	839	857	828	886	825	838	837	807	846	813	820	809	798	907	829	878	827	838	839	848	826	844	819	842	842	848	841	869	855	860	836	773	854	861	832	889	829	847	817	887	813	883	854	886	872	836	859	847	807	797	753	786	881	853	789	841	845	864	816	861	854	818	804	868	861	882	820	834	874	818	883	841	824	734	860	814	808	870	842	856	836	804	825	853	868	815	893	863	863	827	863	822	895	812	833	852	831	827	825	803	818	832	862	794	799	880	841	831	862	807	817	831	902	872	863	824	815	816	871	851	856	835	807	851	862	836	874	817	831	815	839	845	838	867	858	812	823	817	862	861	878	798	822	834	878	819	871	855	825	905	805	848	838	865	805	830	773	853	837	880	768	793	833	844	805	894	839	860	817	825	849	827	784	874	813	869	863	809	842	797	840	845	811	833	890	823	789	841	809	827	834	865	868	803	842	855	823	886	804	853	873	876	825	817	865	864	828	861	814	854	878	794	813	818	808	800	832	827	788	828	895	851	834	852	847	816	872	819	852	852	852	891	821	908	805	834	820	804	811	811	835	814	862	872	791	823	845	868	838	865	864	853	834	832	869	881	863	830	861	850	819	847	823	819	851	908	883	840	805	802	841	789	834	814	827	860	842	876	792	846	870	847	768	843	830	834	786	813	827	865	847	879	849	826	816	847	839	862	889	851	839	873	860	843	828	804	826	814	800	785	831	887	824	810	780	881	806	834	894	807	844	806	808	822	853	808	898	866	914	853	818	813	904	855	843	854	817	860	839	857	880	847	794	823	802	867	829	903	893	838	807	835	801	860	821	828	828	814	901	792	777	837	877	801	831	825	778	826	805	822	792	842	845	835	881	874	804	801	836	818	828	885	817	915	804	794	870	820	841	852	825	853	867	844	868	843	861	862	873	870	826	871	851	882	840	849	866	819	827	812	816	833	887	840	917	891	897	851	806	796	845	790	854	840	810	809	835	845	915	865	841	781	824	842	829	825	840	854	819	786	790	848	794	850	834	794	785	823	819	847	810	867	805	821	789	829	790	924	831	833	838	860	799	800	813	849	832	871	805	867	862	858	771	817	845	819	866	822	859	824	883	847	829	882	822	834	827	826	878	822	841	843	852	842	849	817	859	782	841	839	836	843	821	864	829	835	839	866	887	758	802	855	825	851	834	854	846	819	842	846	839	863	787	815	785	864	822	862	805	860	803	808	822	854	846	885	820	862	826	811	827	823	855	878	859	791	823	816	817	853	848	878	805	880	822	833	826	841	842	809	824	817	837	818	838	849	865	846	819	808	833	848	860	786	808	796	840	836	809	790	845	858	847	819	844	832	846	889	837	814	882	818	771	830
11258	10750	8906	4681	3373	2745	2272	2078	1676	1571	1445	1349	1259	1309	1182	1132	1124	1086	1073	1106	1027	1045	1054	1041	1004	1050	1033	973	999	1008	1031	992	989	1001	1005	1031	993	1014	993	1020	999	1012	1003	1035	1006	949	967	925	978	973	1033	1010	912	979	1055	965	986	1009	1007	934	970	972	950	983	1003	1021	966	937	1017	987	1036	1034	997	969	1013	985	965	943	974	957	988	958	1006	1018	1010	979	972	1020	939	964	929	969	977	964	968	970	974	1008	1006	975	956	993	1005	986	981	1036	1000	970	1035	986	1001	998	987	961	1008	937	941	974	933	981	1002	962	919	961	1002	1000	1031	970	949	976	944	948	986	938	981	942	963	1025	988	934	1000	952	1002	1006	1004	973	994	983	984	945	995	974	965	1047	996	924	977	938	980	947	1015	992	1065	963	960	935	989	1004	1025	1013	992	908	931	947	1037	998	1012	975	954	1043	1009	977	969	995	993	1001	1007	963	970	1008	1039	984	989	992	993	977	1033	942	1006	1007	973	994	939	959	1010	983	959	1010	989	1014	958	1018	954	1001	931	1021	925	994	1026	967	995	988	1005	925	985	936	1006	1007	1008	995	1009	969	1018	983	1029	1014	983	1029	970	1003	1023	952	977	957	958	989	905	965	992	956	991	965	932	1007	957	997	962	953	1038	938	998	945	961	910	998	939	1003	971	968	1003	975	954	924	1007	991	993	1003	947	1000	946	997	990	1030	1002	989	918	936	1000	962	967	986	998	963	956	988	978	994	979	1018	984	977	983	990	987	961	974	926	923	990	989	971	993	1033	1012	988	993	972	985	1019	975	934	979	998	1008	960	995	1049	992	1012	988	982	1060	976	993	1016	1004	1007	992	994	1054	1009	967	1017	980	973	976	1016	1076	974	1019	968	944	977	991	1007	971	967	922	996	959	996	971	1034	1011	995	976	956	980	933	951	963	925	980	922	945	995	976	982	961	959	980	978	955	999	949	1013	934	961	986	983	1017	1022	965	990	990	929	1005	996	1017	990	992	979	989	991	1057	942	1013	995	947	970	987	1017	1020	984	1011	978	978	993	975	955	990	981	977	921	994	1051	961	1006	984	1006	994	1006	1017	1003	992	958	980	959	1008	1038	955	1008	1033	1007	999	1000	959	963	995	995	1024	1013	937	966	969	994	974	961	995	1005	937	989	1000	927	953	1004	994	937	935	947	994	964	1031	957	1004	1004	971	1015	1027	999	960	995	973	987	928	996	1008	957	1036	1001	962	994	967	964	985	1019	993	1006	952	1003	1009	986	1003	964	1002	996	1023	958	1028	949	998	985	974	1011	965	960	962	1005	985	985	992	1012	968	985	997	945	1034	960	928	990	1031	960	1000	977	1040	994	1023	994	996	1056	902	1004	962	980	1000	1005	949	983	1024	939	992	957	940	981	941	934	971	1002	1014	1003	1026	979	1000	1042	984	984	994	1044	1009	964	954	985	993	978	935	958	996	980	921	1030	992	963	987	1013	919	962	948	997	987	969	1024	927	976	1008	1002	980	957	1007	941	972	986	1007	980	975	1027	1005	965	904	973	983	990	933	983	986	979	993	941	1042	982	1003	960	984	958	1025	974	1024	984	925	949	980	998	995	971	976	1003	996	928	993	940	957	942	986	968	1046	958	959	973	954	1061	982	961	1023	945	946	932	992	957	975	965	964	952	982	1046	997	1001	1025	990	999	1002	962	989	987	1017	1016	1020	941	952	1008	930	1014	1036	1024	996	984	995	1017	998	967	1013	945	986	989	986	995	1026	974	1044	998	1022	968	980	1043	977	987	933	1045	948	978	988	996	963	951	954	952	989	1016	1008	982	959	949	963	950	1009	966	977	964	970	958	948	1001	925	959	1001	1009	954	906	1028	1025	956	1004	1020	937	956	979	1014	981	986	945	965	954	965	1009	972	964	974	940	979	956	952	909	941	1006	963	1023	964	985	999	996	1013	948	995	954	981	986	1022	1002	964	970	993	1006	954	965	930	948	1034	984	948	967	971	993	964	1008	996	1021	1018	1014	990	947	1000	1017	976	923	998	942	1007	982	983	980	935	930	1026	971	1001	993	966	963	990	919	976	994	976	945	997	973	937	1017	944	967	954	978	962	975	946	956	974	993	982	955	980	1081	975	976	997	995	995	954	954	984	944	994	999	965	984	929	985	953	964	987	1025	935	929	1022	1006	985	967	1044	1014	1013	980	982	975	981	1015	928	960	926	949	950	985	980	972	1004	996	947	1011	1015	984	1009	939	991	964	982	941	961	994	968	960	989	1001	979	986	1032	942	983	980	991	975	970	1016	989	1027	1007	967	912	1007	953	978	1041	1035	951	1041	944	984	996	968	1011	974	1028	983	967	931	1063	1016	993	1001	941	989	992	930	957	1027	1046	1054	1030	1006	1030	957	1028	990	962	891	1037	973	966	959	1034	1007	987	975	989	980	947	977	1042	986	977	946	958	983	973	981	1004	913	1001	1037	1019	1014	915	1003	945	1010	978	978	940	1017	1048	988	977	1007	952	991	1008	988	945	1009	908	1031	1009	967	1006	966	958	949	979	1017	978	954	1038	952	1006	955	960	938	972	970	1001	1017	971	985	940	1013	983	1036	990	983	987	970	960	1001	1007	1036	993	1007	979	1035	957	1001	1060	1000	976	987	954	999	1022	966	939	965	1032	923	967	1034	971	1012	956	1007	942	974	964	1002	967	929	972	987	956	1019	1024	1023	980	1008	980	965	959	966	1005	942	950	970	952	994	1007	994	1020	993	978	996	1015	946	921	1018	975	987	969	981	992	997	998	985	923	1013	943	993	993	983	983	964	954	999	977	998	963	986	974	1017	960	989	1001	981	986	1030	965	973	988	1021	959	1015	968	918	943	974	972	940	1020	969	1000	965	958	977	1045	1052	1004	960	1009	1033	1029	989	1015	932	925	976	1039	975	993	993	951	983	917	979	966	1031	998	995	924	1003	944	971	974	931	955	935	976	933	936	993	1004	987	1007	981	1010	1028	951	934	1011	1016	1001	976	1011	980	1001	965	979	976	991	997	949	989	991	938	952	980	977	1031	976	1006	965	993	966	1005	999	991	943	958	1004	964	963	1004	970	996	1000	985	994	989	979	998	1007	996	930	994	999	1040	980	986	952	1007	976	975	1033	990	1041	957	1035	963	999	1005	1011	1003	981	995	910	997	1044	927	1020	1002	991	932	999	971	959	936	978	986	965	983	986	991	991	965	958	982	1012	987	953	972	965	976	1058	992	954	979	964	1000	951	972	914	952	962	993	1003	982	1023	953	1032	954	968	1030	954	937	942	1040	1014	1036	979	950	987	1004	977	965	1006	969	1002	974	1025	988	1006	997	1005	1009	985	993	943	1015	1019	979	1069	992	991	975	1032	970	1002	982	908	971	964	957	981	991	964	960	1014	974	1017	1022	941	947	952	963	1031	972	947	1011	982	951	997	965	962	936	964	947	967	990	888	991	981	1029	995	980	959	947	941	983	1013	970	978	984	976	977	956	991	957	1000	891	1050	983	1006	938	1011	943	952	994	966	981	1000	965	997	1030	931	989	1013	938	980	996	999	983	970	992	922	945	1028	977	1009	1014	967	975	1039	1015	971	967	1011	958	952	1005	1041	1005	982	1003	998	1006	965	987	963	957	976	991	994	1000	996	910	949	978	961	1008	1019	995	1027	995	1017	987	1015	980	988	952	1020	978	1017	1044	950	1064	985	966	967	990	1016	1006	963	1019	1034	937	948	1000	956	930	1003	1000	950	989	1014	1032	995	1021	984	1001	1026	958	1010	982	1009	1015	972	1001	1038	997	919	973	966	1053	1027	1023	977	976	943	948	941	1006	968	1041	925	962	983	985	940	976	1001	988	987	968	998	1021	1008	975	1012	946	963	952	1036	994	966	973	965	969	959	1020	1047	1004	975	997
25055	21117	27463	24920	10395	815	564	511	418	419	402	387	396	367	347	371	341	315	338	327	334	317	311	346	317	366	326	305	328	310	314	324	317	326	291	358	292	297	315	322	330	341	282	316	339	323	332	328	307	330	339	303	343	312	312	321	356	333	298	324	306	333	311	337	313	329	326	290	320	304	299	322	332	302	284	301	293	292	320	343	346	303	292	323	335	322	310	326	342	315	327	283	309	335	317	314	349	314	355	316	323	348	321	316	283	287	326	312	308	342	329	334	302	355	325	345	331	310	314	323	329	316	307	328	339	320	316	360	330	283	319	364	356	311	300	323	311	289	320	313	302	314	315	327	331	318	338	323	346	320	290	317	325	319	336	310	332	321	287	314	327	295	318	274	337	325	288	333	308	329	350	320	318	344	339	285	304	318	378	339	314	285	310	273	307	279	299	325	323	356	340	329	320	328	336	296	311	333	301	322	317	332	298	291	304	319	355	291	322	314	299	332	350	320	341	326	313	292	305	304	307	363	352	318	285	299	316	360	307	326	327	304	318	331	347	308	321	352	306	315	309	317	312	275	282	323	334	308	284	311	329	306	341	303	301	375	304	311	336	296	326	314	288	344	340	347	309	322	322	313	337	319	317	301	290	301	328	317	313	313	328	333	299	325	307	316	306	319	306	313	306	321	335	306	331	316	304	303	296	335	345	329	299	290	327	322	321	317	292	311	302	300	301	342	296	290	330	291	294	334	279	309	296	306	345	300	320	337	300	339	328	324	329	313	311	319	330	323	316	333	298	330	288	306	316	281	291	319	326	311	333	313	291	294	328	324	304	307	284	316	341	321	319	315	309	331	332	304	330	298	304	317	302	340	321	301	283	326	299	321	313	312	314	318	316	305	305	344	280	297	338	330	322	296	303	322	316	310	316	325	314	303	278	340	308	305	336	286	329	319	333	329	294	309	335	302	319	315	339	315	273	320	285	302	338	287	326	308	296	323	324	324	312	304	302	312	298	329	317	324	354	332	327	322	310	338	299	326	335	341	308	297	324	311	284	340	291	318	354	322	320	310	313	286	299	276	339	296	293	293	323	320	303	317	295	308	352	332	300	299	336	321	314	335	302	295	334	315	338	290	325	304	332	321	331	293	294	324	349	333	329	291	370	347	328	304	321	293	291	336	313	290	306	323	357	332	312	301	332	318	331	363	317	322	313	321	287	313	321	287	306	319	329	284	308	318	325	310	326	327	320	313	333	357	316	343	340	338	312	299	322	300	314	322	310	328	324	318	290	344	321	315	322	313	340	304	321	338	304	310	320	295	338	292	298	317	297	325	324	327	277	331	310	349	347	271	355	338	313	327	321	304	304	342	330	310	308	307	278	313	340	325	311	300	367	289	313	311	310	317	306	335	295	305	291	296	286	333	316	300	336	332	341	330	313	297	326	300	282	256	287	324	309	338	298	291	324	336	310	327	331	295	300	340	327	304	333	339	336	309	324	287	322	295	294	342	310	300	332	319	273	334	326	313	312	324	300	340	321	301	309	314	335	308	312	354	320	317	351	302	290	321	321	318	334	320	283	332	342	330	327	298	301	342	324	334	320	345	311	318	304	326	304	291	314	298	287	337	311	293	309	330	297	311	304	312	351	325	284	336	319	304	361	312	317	324	303	303	306	336	311	327	335	326	317	322	327	322	314	305	319	313	336	333	312	333	320	310	328	280	333	297	318	328	315	338	305	327	317	324	337	323	308	313	317	342	330	316	353	317	339	318	334	294	293	302	335	332	328	293	329	305	343	316	305	302	280	315	307	326	310	312	287	328	306	321	315	320	304	307	314	271	337	322	309	273	300	335	310	315	338	284	329	305	347	316	317	331	294	342	311	317	333	303	302	320	319	320	295	323	313	320	317	327	321	302	321	327	321	304	306	310	312	314	307	286	323	291	332	316	338	312	347	306	309	319	332	307	316	300	318	342	298	337	284	301	276	300	325	308	317	308	328	341	273	299	291	353	303	343	353	302	303	291	305	311	300	325	312	292	336	315	328	353	270	312	309	313	344	300	308	294	334	327	317	305	331	293	281	316	328	326	319	306	337	314	308	334	359	342	299	341	314	304	289	293	342	328	339	282	296	303	283	307	307	332	304	335	299	305	302	339	334	294	322	316	295	322	292	308	349	293	344	339	306	309	319	290	314	324	334	273	289	315	317	310	340	312	299	315	326	303	309	314	315	333	306	301	339	335	290	319	337	320	295	302	291	311	291	320	289	314	305	327	300	333	315	315	300	346	352	324	312	297	319	302	294	295	312	318	310	336	300	326	331	344	327	341	322	295	315	297	309	325	337	316	305	348	319	343	321	312	310	322	319	331	286	323	342	307	319	298	299	321	288	319	300	313	301	325	326	308	337	297	312	315	287	331	303	306	303	331	340	340	300	292	321	331	312	317	306	309	303	318	292	333	334	353	321	338	307	347	291	338	303	300	323	300	340	307	307	315	304	305	330	320	315	305	327	320	310	314	321	328	311	312	311	318	300	290	325	313	308	294	319	309	338	321	315	318	308	338	318	333	280	311	319	330	349	316	316	336	316	311	335	335	316	330	325	307	283	303	334	326	297	331	315	324	345	315	331	329	313	346	323	315	326	329	330	306	321	294	331	345	331	320	292	309	306	324	313	308	323	332	287	300	306	331	336	313	290	306	294	287	357	310	345	304	296	323	329	306	313	336	325	315	325	290	324	337	321	307	323	292	275	328	308	304	322	304	315	317	303	316	322	323	324	329	312	317	306	320	328	319	300	302	336	311	306	366	311	308	271	327	287	333	312	343	339	332	306	316	339	342	299	308	356	298	317	278	297	338	296	321	337	331	299	319	283	291	308	314	300	346	292	298	287	324	320	336	320	327	330	311	312	317	353	330	305	289	339	286	312	301	325	325	301	307	330	349	295	328	316	352	300	329	337	302	312	306	306	307	307	304	333	309	344	296	333	297	318	301	339	348	336	302	298	286	299	307	338	312	292	308	332	291	287	319	332	323	324	275	283	341	304	331	325	351	308	324	305	296	337	343	284	335	314	330	308	320	303	356	308	284	315	295	337	307	334	345	337	312	340	322	300	326	303	309	303	326	330	338	316	293	350	317	340	316	320	328	319	324	319	277	325	257	300	336	305	323	315	325	304	277	283	338	327	308	315	333	316	315	327	328	321	315	329	322	339	320	304	322	322	304	312	289	332	298	295	314	324	290	286	289	296	302	345	293	303	304	306	316	303	332	319	346	319	329	286	329	311	329	340	275	315	316	297	299	317	316	309	317	320	309	344	357	319	334	285	352	307	286	314	313	314	301	358	296	325	340	301	324	261	297	295	322	328	314	306	321	319	323	317	318	290	311	319	306	341	312	359	331	302	294	295	349	319	322	320	311	304	306	318	316	326	317	295	331	306	332	342	329	306	333	317	305	327	313	344	306	320	324	321	285	303	315	307	308	301	327	313	315	298	289	339	320
10715	5825	4690	2350	1635	1402	1128	990	801	754	649	634	622	568	537	524	513	495	483	464	475	477	440	430	432	455	445	437	466	473	458	424	409	437	449	402	413	434	441	422	411	429	397	435	423	404	407	389	423	387	447	436	413	399	422	383	402	410	398	411	381	427	417	436	419	409	402	426	394	414	417	427	460	434	428	396	402	423	431	434	428	405	470	438	408	427	396	451	391	425	401	410	453	399	403	384	440	401	435	382	400	434	432	404	379	399	442	395	417	398	441	409	413	369	422	377	381	419	423	430	413	423	397	406	402	393	392	434	436	421	426	419	422	418	417	427	437	409	421	426	425	436	428	429	426	404	422	403	409	400	388	415	432	427	392	423	390	431	415	408	417	459	419	422	432	404	410	403	417	423	417	389	406	419	425	409	393	420	406	397	428	390	422	447	401	408	429	411	404	392	420	454	379	415	402	417	417	372	474	429	444	414	408	426	395	404	428	441	390	409	455	438	393	403	441	419	386	403	383	393	437	440	446	425	425	423	413	419	434	423	386	412	385	449	460	406	376	415	433	413	399	409	434	415	430	418	403	441	413	354	410	440	388	415	397	453	408	408	415	420	390	423	391	419	447	402	402	417	373	407	408	430	418	404	408	444	427	408	419	412	414	422	448	409	410	479	435	401	414	422	413	424	385	430	391	434	435	439	412	421	389	403	454	405	383	396	385	408	422	425	429	424	393	391	448	350	436	405	474	428	433	341	388	429	397	417	391	405	449	422	423	425	401	414	425	411	390	436	423	391	448	423	407	446	435	445	402	428	400	441	398	421	428	382	438	397	436	421	419	396	411	416	381	345	422	426	427	446	392	395	426	419	439	387	484	409	412	400	400	414	405	380	410	397	445	442	437	405	400	386	416	382	457	427	460	422	394	415	433	427	420	431	386	407	418	423	399	432	425	405	457	434	427	428	438	399	383	418	427	415	383	436	410	398	393	397	446	385	429	442	414	424	456	416	421	445	407	430	429	433	439	408	441	435	426	445	410	442	416	419	418	412	392	400	411	428	447	438	400	410	392	392	413	381	416	403	399	413	419	395	402	419	401	386	422	427	441	435	413	400	413	407	416	401	423	409	441	429	415	397	387	403	425	405	405	402	432	418	425	413	404	414	409	409	413	410	434	422	406	383	399	443	401	429	440	427	434	393	389	448	398	410	386	409	424	430	437	388	425	384	435	458	393	415	437	416	398	402	415	431	415	429	415	383	437	430	462	425	433	369	427	406	368	400	424	422	410	430	426	383	433	392	419	401	387	409	413	402	384	428	441	408	419	400	388	422	400	437	426	419	419	398	430	408	445	408	430	421	425	390	387	434	393	420	441	433	422	430	391	400	394	441	410	419	431	391	395	407	425	386	408	397	414	401	403	385	409	428	414	423	397	395	413	438	422	406	448	427	412	434	402	425	406	436	442	398	428	392	403	431	434	420	376	453	375	404	432	424	382	399	388	385	385	407	401	398	416	406	409	390	425	411	414	411	433	387	404	417	407	467	401	407	407	421	403	409	420	413	379	403	430	419	444	411	438	438	427	412	414	431	426	401	430	421	401	391	415	404	392	421	438	422	409	418	417	398	419	417	370	416	395	420	405	413	431	404	409	415	406	423	450	406	430	412	413	417	384	383	471	410	399	426	464	415	419	406	389	399	432	393	412	420	417	410	384	386	389	394	435	452	424	378	425	422	424	394	388	409	410	379	427	414	433	434	429	399	407	416	461	414	383	433	402	384	387	395	426	413	439	397	393	415	389	426	422	427	433	401	417	402	418	409	430	444	382	410	432	426	410	373	415	402	398	403	409	441	400	445	421	416	423	420	404	437	401	409	391	408	415	393	423	400	429	393	404	416	421	414	420	448	387	424	424	360	398	390	372	444	413	421	403	420	423	421	412	411	403	451	385	421	422	402	404	384	415	439	391	424	406	414	424	414	428	432	417	439	423	408	414	420	400	436	345	431	451	426	438	439	406	410	450	396	415	383	375	396	377	430	393	409	393	413	427	431	411	407	448	370	437	409	442	408	408	390	465	399	395	379	384	387	405	410	443	412	413	384	408	429	424	405	428	426	417	447	398	438	391	420	433	389	374	414	397	401	410	433	397	430	397	424	404	410	470	391	425	392	393	429	423	414	405	444	394	395	449	423	417	398	443	406	385	413	387	390	400	459	396	432	407	388	431	423	414	434	431	427	421	428	397	399	391	422	409	373	412	442	413	406	399	402	419	421	399	437	400	372	428	435	435	406	417	457	395	387	373	425	406	432	429	413	419	406	414	447	431	426	429	445	429	410	432	407	401	411	399	413	430	404	378	451	438	411	445	414	410	401	435	434	409	400	388	405	449	412	382	412	415	402	409	430	390	425	465	431	428	407	423	386	392	414	428	397	389	427	411	378	388	392	411	419	405	420	427	421	414	429	425	433	433	441	419	408	407	417	406	391	406	419	396	433	400	425	403	400	425	408	382	394	409	400	403	391	423	413	409	433	381	422	414	412	370	395	452	438	397	425	383	406	385	452	425	384	460	421	411	411	435	423	387	391	392	402	388	421	410	420	421	451	438	459	348	400	448	369	407	410	432	421	418	393	420	415	439	412	404	460	382	406	410	400	399	411	450	417	394	407	405	426	390	451	430	401	425	398	405	404	432	410	393	413	415	435	409	431	416	416	421	401	419	411	403	412	433	423	431	388	400	453	434	434	395	450	436	411	394	417	421	440	433	417	398	436	401	422	457	433	391	394	414	401	414	404	433	399	399	416	428	407	386	421	396	404	394	452	425	407	452	422	447	374	419	400	396	406	390	442	398	429	415	418	401	422	425	407	425	400	429	428	416	430	443	416	387	390	421	453	440	401	415	398	408	427	448	440	416	397	366	423	393	427	387	392	384	415	406	395	403	428	387	429	415	391	438	389	414	405	422	423	427	432	445	424	422	396	392	424	389	385	417	425	397	441	400	419	397	387	414	387	440	410	370	414	395	423	414	408	439	403	419	397	400	406	370	411	425	436	375	385	419	406	419	407	394	439	436	445	410	414	418	402	447	429	371	387	407	408	380	390	395	442	396	395	406	386	384	452	401	388	431	440	411	423	420	399	402	407	389	415	416	421	447	435	416	357	460	410	423	423	442	392	420	417	391	411	424	391	442	418	414	434	412	413	396	408	442	428	433	400	425	444	428	425	408	409	404	381	424	385	438	424	417	452	408	409	420	377	411	403	408	402	443	397	407	390	418	397	436	432	422	461	430	435	416	414	386	416	426	373	378	393	422	441	420	403	423	402	413	399	425	421	444	393	383	392	427	378	422	407	449	393	402	445	422	411	394	419	407	441	377	434	363	402	385	412	404	425	418	424	421	395	441	376	416	417	465	409	375	401	416	426	415	404	437	404	407	437	400	415	434	396	414	426	426	402	413	373	406	430	449	418	426	428	388	419	433	410	387	426	406	382	397	396	392	387	406	396
22873	21162	28995	23593	21163	21254	11804	2019	1482	1465	1328	1237	1156	1165	1061	1081	1000	1008	1014	977	966	998	956	963	955	982	995	951	931	923	920	935	942	873	897	897	957	872	922	886	879	901	937	985	908	920	933	915	878	966	914	860	910	910	953	915	891	940	927	940	904	896	853	957	866	881	897	881	894	908	910	925	910	856	857	846	876	923	938	848	888	901	942	858	931	906	855	870	913	888	939	849	898	906	906	871	888	861	879	908	949	878	873	918	850	897	877	897	926	883	878	951	853	844	868	900	890	911	861	889	835	888	936	839	917	887	917	959	870	885	888	875	941	940	899	921	859	923	898	883	889	903	887	915	902	880	908	928	916	882	872	879	860	914	897	949	858	964	868	907	948	897	916	879	886	853	883	927	906	859	924	878	862	932	883	864	890	880	912	889	859	900	874	816	860	868	915	818	871	918	908	927	911	915	864	862	930	894	854	976	875	877	890	854	864	870	883	919	901	933	882	912	872	870	831	899	903	903	855	857	897	906	883	897	838	863	857	895	887	934	871	872	894	931	845	935	863	881	878	933	889	858	902	863	857	918	897	897	918	897	929	861	892	916	865	861	873	894	948	882	885	923	879	902	816	854	864	907	902	841	897	873	855	868	921	881	921	921	824	920	856	854	835	899	895	871	872	883	930	898	839	870	850	854	931	921	925	881	937	881	849	905	895	953	902	868	930	874	882	856	858	845	872	901	911	909	915	878	896	921	940	935	879	859	908	852	857	876	913	894	891	916	892	914	864	939	899	871	875	908	837	861	896	847	889	844	929	892	891	897	850	913	895	881	901	957	907	889	946	918	884	824	943	870	894	911	884	838	874	891	930	872	894	894	917	869	901	908	872	922	901	856	890	801	859	928	809	880	866	908	891	901	891	901	871	899	836	873	838	870	895	862	887	863	871	886	945	906	874	860	866	848	846	920	888	934	892	912	902	850	891	887	902	940	922	865	928	847	855	883	831	866	898	856	929	886	892	897	893	885	920	895	904	979	895	849	861	893	838	894	938	910	860	887	845	855	900	855	896	906	823	935	869	873	894	884	841	877	831	938	906	846	886	906	836	865	882	890	870	876	864	874	862	897	845	859	925	849	819	932	887	899	901	950	919	863	818	895	865	872	845	931	908	906	865	905	930	920	937	856	857	854	875	879	894	905	863	899	852	858	861	883	845	918	813	904	892	882	888	888	860	839	922	893	894	860	926	862	846	893	917	924	938	884	959	910	908	904	919	844	853	895	864	839	924	860	912	848	905	850	804	846	875	838	876	881	857	909	864	904	902	919	836	895	848	859	868	878	895	895	849	922	882	857	893	932	897	909	908	891	866	887	898	917	920	902	869	939	894	913	926	928	862	892	930	885	865	938	920	874	878	931	959	872	883	850	843	923	897	903	893	894	854	850	840	889	892	860	869	901	824	883	896	909	904	899	854	896	878	892	885	877	922	865	920	843	935	888	886	837	844	887	895	877	899	856	871	911	886	962	846	877	890	883	907	845	864	884	862	867	852	945	926	902	899	892	907	829	838	886	886	867	859	881	889	879	878	878	900	864	901	896	886	896	862	880	925	858	910	900	847	877	876	900	879	887	888	886	879	919	793	913	901	878	888	892	855	962	886	901	881	843	908	877	851	843	870	850	870	867	815	882	885	869	915	930	966	865	905	888	922	883	887	848	885	866	879	898	904	847	851	880	919	842	860	923	869	870	902	894	830	888	907	865	884	884	841	879	865	878	923	875	911	882	863	845	844	846	829	891	838	848	908	938	891	882	841	854	906	953	964	908	869	873	891	879	865	850	852	872	894	887	874	848	887	937	834	878	855	877	938	836	850	859	914	872	843	917	809	861	865	961	873	902	903	895	924	893	886	887	934	891	904	836	854	882	931	878	890	876	877	867	888	864	865	900	840	883	928	832	895	875	857	878	922	895	866	847	854	951	853	907	864	803	898	879	887	889	964	860	846	881	835	801	856	899	898	891	867	893	890	900	805	927	845	871	894	878	875	908	890	886	897	907	886	911	913	855	908	885	844	884	918	859	911	848	852	891	859	895	899	871	868	918	930	962	901	868	852	857	901	903	870	883	852	887	901	888	884	869	885	940	871	888	910	858	931	892	908	899	931	914	857	902	925	896	886	883	884	828	841	868	858	871	844	867	865	876	826	935	913	866	840	923	835	829	838	900	777	899	943	841	897	919	894	911	879	872	874	935	970	876	837	827	929	825	937	857	873	920	886	922	875	843	870	874	829	877	932	898	872	863	880	907	930	865	864	860	873	931	878	897	847	850	825	841	844	908	906	861	858	919	889	921	881	842	848	916	883	820	948	924	905	838	923	929	816	931	844	865	893	893	910	886	904	814	886	827	943	895	893	913	906	881	885	924	865	926	880	868	836	875	889	910	928	916	904	893	829	905	910	899	884	919	912	907	917	899	899	879	911	848	869	872	879	893	905	872	857	925	898	902	904	894	866	819	934	924	895	911	921	871	906	914	888	879	870	888	927	881	926	919	881	889	856	912	868	863	890	921	898	861	932	895	906	866	844	827	930	836	909	894	905	899	910	871	848	840	944	889	903	902	888	879	903	879	910	884	859	903	889	875	851	907	875	843	872	893	877	865	882	845	886	881	880	832	892	922	910	896	898	909	843	857	914	849	921	886	899	881	926	886	862	850	882	929	888	893	900	898	840	920	885	838	890	877	870	890	911	885	871	899	882	901	860	853	823	921	904	905	923	885	896	871	896	885	897	866	827	875	905	881	902	881	898	913	869	874	868	901	922	879	894	865	902	836	853	867	885	884	851	861	877	898	903	908	950	810	834	856	859	911	808	911	826	854	887	927	875	902	859	856	894	913	862	905	880	944	927	870	904	866	903	907	884	857	927	896	915	897	881	840	866	880	838	882	883	894	907	877	899	913	839	908	886	908	896	864	890	872	888	935	935	894	855	891	881	897	845	888	922	918	822	833	924	912	864	879	938	855	890	884	928	861	881	900	820	897	873	870	888	902	873	879	897	884	876	903	914	939	906	851	830	854	880	902	878	867	888	866	865	887	925	832	883	873	857	855	872	868	891	856	882	854	844	865	850	854	900	837	921	915	883	841	882	904	883	890	865	889	877	866	879	908	872	867	921	868	893	893	847	876	897	900	929	966	846	899	884	857	897	904	886	987	907	886	849	949	857	903	941	893	851	909	818	847	900	856	894	822	834	856	895	899	867	905	887	917	915	860	834	864	926	882	838	866	899	871	879	920	859	870	853	861	858	862	875	870	881	894	850	926	898	899	891	880	886	879	853	927	913	903	934	902	874	970	811	843	886	881	942	903	875	902	871	894	917	897	900	869	960	849	829	897	880	795	894	848	888	902	859	938	889	956	879	907	915	836	858	958	912	913	905	884	850	869	861	912	889	850	883	886	857	857	891	885	873	907	919	932	860	901	878	867	901	918	807	949	884	919	884	917	872	865	869	866
15498	17227	14122	7719	5571	4432	3529	3112	2430	2217	2074	1800	1624	1601	1438	1378	1354	1372	1373	1284	1232	1229	1212	1101	1147	1185	1195	1163	1175	1140	1122	1127	1110	1090	1117	1121	1058	1115	1071	1042	1104	1068	1087	1092	1100	1019	1149	1035	1051	1086	1110	1025	1055	1048	1047	1030	1087	1028	1063	1034	1089	1109	1055	1094	1028	1096	1072	1069	1067	1069	1010	1101	1058	1072	995	1062	1046	1053	1031	1084	1036	1099	1066	1056	1074	1062	1063	1036	1022	1068	1028	1062	1041	1018	1015	1028	1032	1073	1030	1036	1045	1042	1071	1044	1060	1071	1047	1054	1047	1092	1045	1011	1052	1064	1065	1078	1070	1106	1046	1085	1049	1069	1100	1074	1060	1033	1043	1034	1060	1087	1052	1120	1066	1080	1046	1037	1030	1040	1017	1047	1062	1008	1020	1040	1046	1075	1024	1034	1051	1086	1054	1063	1002	1038	1050	1000	1057	1097	990	1061	1000	1064	964	1037	995	1055	1086	1011	1016	1098	1014	1080	1025	1021	1044	1085	1042	1003	1003	1050	1135	1044	1046	1081	1050	998	1027	1038	1021	1032	1132	1090	1038	1014	979	995	1058	1029	1090	1015	1050	1017	1039	1029	1069	1076	1035	1050	1025	1042	1079	1067	1055	987	1015	1039	1051	1033	965	1052	1030	1050	1087	1055	1035	1061	1041	1085	1034	968	1068	1067	999	1064	1031	965	986	1063	1047	1086	1034	1051	1071	1073	1055	1023	1067	1101	1040	1019	1023	1030	1027	1071	1049	1096	1033	1007	1031	985	1029	1055	984	1105	1072	1061	1117	1030	1029	1018	1073	1067	1041	1079	1050	1041	1071	1097	1018	989	1084	1073	1062	983	1070	1019	982	1058	1079	1060	1047	1031	1052	1062	1057	1018	1027	1026	1087	1061	1102	1071	1000	1040	1042	1052	975	1053	987	1022	1060	1077	1075	1021	1050	1101	1086	1012	1070	1064	1069	1013	1059	1049	1027	1025	1018	1127	1039	1044	1047	1018	1022	1006	1038	1109	988	1072	1018	1049	1069	1042	1056	1028	1037	1024	1111	1049	1030	1088	1035	1058	1052	1034	1055	1047	1018	1036	1050	972	1046	1016	1020	1095	1020	997	1055	1055	1076	1035	989	1043	1018	1057	1070	1076	1114	1002	1063	1068	1089	1048	1017	1113	1038	1084	1064	1100	1029	1104	1081	1052	1040	1074	1017	1053	1013	1045	989	1048	1062	1067	1031	1091	1048	1001	1044	1059	1033	1031	1051	1036	1059	1020	1068	1083	1065	1050	1069	1073	1031	1078	1053	1031	1073	981	997	1065	1011	972	1081	1082	1014	1066	1032	1066	1031	1001	1050	1104	968	1028	991	1033	1039	1088	1085	1090	1070	1014	1049	1037	1056	1057	1135	1003	1092	1066	1040	1047	1033	1027	1037	1075	1023	1029	1071	1090	1024	1035	1040	965	1016	1039	1014	1083	1034	1017	995	1069	1027	1105	1015	1041	1031	1023	1022	1049	1043	1068	1049	1033	1135	1085	1029	1056	1006	1065	1055	1058	1090	1043	1014	1013	1038	1065	1053	1061	1061	1061	1025	1063	1079	1119	1027	1072	1029	1025	1009	1038	1025	1057	1079	991	1079	1029	1060	1029	1092	1033	1009	1079	1069	1037	1066	1051	1049	996	995	1066	1046	1045	1049	1058	1033	1007	1042	1000	1062	1026	1074	1019	1097	990	1056	1040	1063	1022	1044	1035	1069	1026	1076	1025	1083	1001	1013	1069	1062	993	1040	1097	1071	1057	1046	1016	1034	1072	1019	1078	1057	1016	1053	1013	1057	1092	1060	1037	1041	1046	1063	1029	1078	1021	1050	1016	1026	1068	1029	1063	1029	1038	1040	1038	1082	1049	1085	1056	1001	1067	1049	1087	1041	990	972	1079	1086	1040	1032	1059	1067	1048	1054	1062	1048	1029	1030	1071	1044	1090	1070	1066	1090	1065	1060	1003	1044	1007	1044	1067	1045	1039	1015	1020	1093	983	1079	1064	1082	1021	1062	1014	1019	1031	997	1039	1032	1037	1126	1044	1073	1058	1066	1038	1011	1077	1027	1070	1022	1117	1057	1038	1087	1085	1047	1060	1100	1064	1094	1009	1044	1067	1033	1007	987	1058	999	1091	1092	1073	1092	1034	1031	1038	1050	1059	1014	1025	1060	1050	1066	1002	1082	1036	1104	1018	1012	1055	1032	1050	1040	1020	1039	1024	1052	1065	1035	1060	1015	1029	1041	1043	1032	1035	1048	1059	1076	1048	1042	1014	1015	1072	1065	1063	1074	1049	1012	1062	1030	1051	1026	1052	1041	1081	1075	1075	1048	1117	1032	986	1047	1083	1103	1015	1112	988	1029	966	1047	1038	987	1061	1015	1001	1061	1074	1062	1075	1050	1052	986	1045	1058	1088	1018	1042	1019	1116	984	1027	1065	1046	1016	1031	1058	1042	1040	1007	1069	1074	1081	1059	1060	1013	1015	1046	1061	1038	1034	1077	1037	1032	1008	1077	1096	1068	1070	1009	1032	1036	1045	1007	1043	988	1049	1074	1067	1018	1054	988	1072	1011	1041	1102	1080	1010	1062	1085	1048	1008	1116	981	1060	1025	1042	1005	1045	1006	1031	1045	1005	1089	1084	1004	1075	993	1041	1012	1014	1083	1025	1045	1033	1007	1037	998	1027	1018	1062	1034	1053	997	1018	1007	1067	1010	1080	1065	1076	1030	1027	1001	1043	995	1061	1093	1053	1016	1025	1013	1117	1002	1081	975	1083	989	1035	1023	1017	1053	1003	991	1006	1030	1069	1041	1014	999	1039	1061	1026	1023	1063	1045	1067	1030	1037	1102	1017	1030	1099	1021	1078	1040	1114	1046	1045	1052	1041	982	1056	1084	1035	1018	1012	1115	1063	1057	1041	1057	1005	1079	1036	1071	1027	1118	1050	1051	1116	1026	1047	1051	1040	1031	1090	995	1078	1003	1058	1067	1014	1090	1053	1060	1072	1054	1072	1001	1029	1116	1020	1117	1048	1043	1018	1040	1047	1047	1075	1070	1006	1007	967	1022	1064	1024	1033	1022	1017	1041	1048	1032	1113	1076	1064	1027	1045	1015	1063	1086	1062	1036	1009	1056	1075	996	1067	1062	1065	1053	1046	1090	1106	1040	1090	1061	1016	1011	1073	987	1056	1053	1026	1060	1036	1071	1046	983	1042	993	1069	1041	1011	1048	1062	1059	1050	1022	1005	1106	1031	1086	1015	1060	1042	1046	1080	1053	1087	949	1010	1021	1039	1069	1030	1079	1027	1097	1028	990	1009	1040	1025	1069	1084	1091	1037	1080	1079	1002	1055	1014	1045	1050	996	1019	1061	1041	1009	997	1003	988	1054	1072	1058	1068	1076	1031	1057	1079	1041	1028	1041	1040	1038	1054	1045	1061	1087	1071	1033	1088	1026	1031	1033	1031	1082	1061	1055	1036	1046	1026	1055	1049	1015	1068	1040	1042	1093	1086	1058	1058	1006	1001	1082	1068	1118	1041	1068	1096	1034	1051	1071	1049	1011	1119	1043	961	1047	1051	1073	1071	1058	1086	1060	1014	997	1046	1013	1030	989	1028	1125	1075	1046	997	1028	1080	1051	1029	1034	1090	1032	1056	1101	1057	1064	1069	1041	1015	1061	1086	1064	1027	1112	1059	1033	1081	1065	1043	1011	1053	1044	1016	1000	1039	1057	1036	1035	1074	1031	984	1082	1046	1028	975	1081	1011	1058	1047	1024	1028	1029	1092	1034	1050	1029	1026	1096	1041	1030	1024	1058	1028	1011	1001	1031	1059	1035	1034	1177	1046	1036	1000	1067	1009	1018	1001	1049	1006	1009	1023	1039	1057	1058	1055	1058	1068	1046	1055	1045	1094	1025	1033	1049	1091	1072	1040	1045	1078	1045	1010	1004	1029	1045	1001	1017	1036	990	1026	1010	1132	1014	1076	981	1008	1064	1003	1025	1071	1020	1029	1008	1049	1039	1017	1076	1054	997	1032	1063	1035	1061	1037	1021	1059	1010	1022	1052	1059	1050	1060	1066	1028	1070	1041	990	1005	1025	981	1021	1084	1049	1046	1031	1046	1078	1052	1065	1008	1001	1082	1081	1012	988	1030	1089	1034	1028	1072	1023	1011	1087	1046	1051	1046	1095	1018	1054	993	1072	1032	1035	1064	1052	997	1039	1044	981	1096	1050	1029	1075	1046	1063	1073	1116	1015	1067	1089	1039	1086	1067	1081	1038	982	1078	1059	1089	1031	1000	1036	1054	1051	1001	1043	1028	1103	1099	1071	1097	1043	1056	1048	1018	1017	1056	1009	1050	1053	1076	1041	989	1007	1033	980	1034	1120	995	1080	1022	1032	1059	1015	976	1055	1045	1049	1029	1001	1101	1062	1078	1011	1043	1015	991	1049	1055	1004	1018	1085	1025	1050	1046	1098	1089	1131	1019	1087	1054	1083	1054	1070	1071	1034	1048	1017	1070	1111	1103	1044	1020	1056	1050	1004	1059	1066	1063	1005	1048	1057	1008	1082	1055	1037	1063	1076	1078	1068	1051	1076	1017	1037	1058	1044	1045	1019	1000	1005	992	1018	1039	1012	1004	1041	1028	988	1039	1067	1036	1019	1041	1005	1055	1105	1026	1038	1033	1010	1009	1091	1045	1004	1098	1041	1004	1034	1117	1006	1031	1028	1054	1035	1048	1015	1057	1084	1017	1007	1012	1083	1038	1087	1017	993	1045	1065	992	1042	1031	1059	1043	1078	1059	1035	1035	1037	1132	1038	1032	996	1071	1026	1071	1030	1051	1030	1062	1088	1064	1076	1000	1026	1000	1061	1070	1013	1063	1093	1057	1001	1090	976	1087	1038
26965	20075	6994	722	487	469	430	453	438	430	432	428	392	426	447	453	400	444	416	433	433	438	425	436	443	393	457	401	441	422	400	413	409	403	431	417	471	384	409	442	426	445	400	411	409	405	428	403	439	424	408	413	451	404	398	413	405	397	419	401	383	425	430	431	381	410	420	411	399	421	408	441	407	429	448	420	460	415	401	421	422	394	391	425	442	437	391	408	430	382	410	400	427	446	395	400	448	416	390	423	471	427	447	376	420	427	430	425	433	425	426	356	439	420	380	399	434	416	418	416	432	445	428	406	418	434	435	417	433	399	396	447	394	446	411	425	424	404	423	430	455	447	432	422	427	387	398	429	426	416	415	434	406	403	399	422	386	407	429	398	396	409	441	453	426	422	399	437	433	432	417	421	425	420	431	431	435	428	439	411	449	410	430	402	417	392	430	432	450	417	397	419	439	416	408	454	427	440	392	432	416	422	392	411	432	418	423	410	451	418	416	360	434	408	431	424	430	449	421	391	412	430	429	412	409	446	443	421	444	412	416	448	432	393	409	432	453	420	441	388	424	431	400	412	446	403	434	420	431	421	379	439	434	388	406	436	463	403	404	397	447	402	378	437	418	418	410	424	398	433	392	412	419	446	435	445	427	442	418	405	410	419	422	437	431	432	427	406	403	435	420	460	404	460	441	461	411	414	424	429	423	412	415	435	392	418	423	441	445	422	439	409	412	434	440	419	425	404	431	403	474	447	428	424	401	416	417	448	410	418	417	404	451	376	454	469	427	422	438	387	449	409	409	430	430	427	439	398	431	422	434	432	411	433	392	414	405	379	396	387	387	431	462	397	422	432	417	409	416	393	455	424	407	459	404	439	416	417	450	417	408	419	433	400	410	381	450	454	416	408	417	427	404	404	427	411	387	425	442	439	418	421	411	429	384	438	428	413	412	419	418	457	412	414	421	424	425	411	446	414	425	388	448	419	461	396	419	408	438	440	406	427	424	443	416	428	416	447	407	405	447	422	423	410	446	397	417	435	435	404	433	394	468	410	451	434	413	417	415	403	387	456	418	427	417	417	433	388	401	427	402	429	430	419	418	434	418	434	385	401	425	414	417	427	398	428	434	415	432	409	431	427	359	423	418	430	394	413	422	449	447	418	417	392	425	382	404	438	428	441	416	432	380	410	442	434	408	401	415	435	431	408	464	448	424	419	397	445	439	419	418	430	422	432	423	406	405	410	443	396	414	427	397	446	389	415	428	423	415	414	415	403	440	430	417	394	426	428	419	451	444	455	405	418	440	409	443	468	466	398	446	416	418	416	428	439	464	418	431	411	416	437	447	452	419	442	392	408	423	445	390	446	405	470	442	388	422	402	419	446	400	440	420	443	450	430	416	450	467	422	416	413	416	423	407	409	401	446	380	460	444	378	408	406	435	411	433	404	442	422	479	413	414	479	381	386	438	436	419	382	407	410	426	462	441	429	409	408	434	433	391	419	416	403	455	410	451	438	443	386	399	424	436	440	456	456	434	427	398	402	393	408	459	417	450	442	433	409	420	412	431	401	424	397	407	499	437	414	478	403	416	420	406	427	429	437	412	389	422	402	456	429	407	452	417	400	405	453	417	426	410	419	410	387	422	448	398	431	410	399	411	444	421	428	407	446	408	412	397	400	403	414	443	385	439	442	408	416	426	438	398	422	429	423	416	419	423	414	434	412	443	410	398	420	404	375	448	425	410	428	404	448	432	371	395	421	421	423	460	401	436	431	406	431	426	411	391	390	407	411	438	396	419	417	447	453	450	420	449	450	407	405	412	397	430	426	474	411	393	436	431	422	401	389	403	405	432	367	427	421	447	418	450	422	399	416	378	411	441	374	404	427	379	427	437	438	426	426	434	355	423	424	408	413	433	415	382	427	399	418	453	435	403	420	390	424	435	468	418	390	427	431	420	377	417	438	393	414	423	414	447	421	430	424	463	427	423	404	436	412	418	420	410	400	436	421	429	416	397	414	430	424	413	417	420	424	433	410	435	433	452	427	389	423	427	392	417	428	419	410	412	427	405	419	414	433	422	414	421	389	424	436	429	416	432	443	389	450	411	439	430	426	416	414	432	410	448	432	424	449	433	403	433	399	401	407	405	406	440	431	420	446	427	418	446	434	429	402	455	434	428	419	420	407	423	420	394	398	414	419	393	420	437	380	390	426	407	433	417	379	432	442	468	435	400	403	416	441	405	430	445	431	441	460	419	374	428	397	407	389	383	387	436	445	423	428	409	416	410	391	420	428	410	425	432	440	350	461	409	409	417	444	445	406	409	430	417	452	431	407	391	416	437	407	430	430	426	424	417	425	422	422	449	435	420	386	400	440	421	417	397	430	423	420	415	448	446	419	434	418	390	425	410	400	438	423	407	435	415	409	430	421	425	429	431	454	425	412	409	439	418	399	435	436	409	443	414	434	373	393	426	426	427	435	372	403	418	399	409	406	399	418	393	422	427	430	439	415	450	390	446	449	421	439	396	420	425	415	398	446	401	422	449	407	432	449	403	409	366	430	407	428	407	428	368	402	400	415	398	426	415	437	469	423	432	400	430	452	450	438	406	425	388	437	422	436	426	471	418	413	407	398	445	426	445	411	433	427	445	447	427	397	389	414	396	425	421	430	444	452	418	431	443	409	392	446	373	452	422	427	388	424	419	405	397	432	430	455	415	410	402	446	412	439	402	419	436	422	453	404	427	421	440	399	427	453	429	417	445	445	371	430	444	399	428	412	411	434	425	448	397	417	426	452	437	397	402	440	414	436	402	452	415	405	351	444	430	419	442	392	451	463	422	403	399	391	429	412	424	413	445	407	412	407	438	414	400	416	434	408	397	426	436	439	424	456	405	421	422	440	460	391	428	407	401	421	419	445	437	436	445	426	445	427	442	400	414	463	462	469	436	428	478	429	424	387	448	427	436	421	465	411	421	457	427	424	424	435	426	381	461	423	376	386	384	440	402	428	416	412	430	422	428	407	374	424	419	397	462	419	418	414	419	433	419	385	375	429	408	394	445	428	422	427	425	451	382	459	421	424	415	410	418	442	450	439	389	414	410	434	422	387	389	435	446	425	426	423	409	470	450	429	399	429	492	433	419	425	401	433	413	444	460	403	439	414	413	412	449	391	411	389	396	424	406	420	412	405	444	392	449	410	417	434	418	435	396	412	386	447	399	422	396	432	411	396	420	382	429	380	391	408	416	426	425	432	416	399	438	438	471	417	404	389	434	404	417	431	414	444	439	421	423	403	397	434	401	410	413	444	420	398	447	414	421	423	446	467	413	384	408	377	403	431	426	449	440	365	445	424	422	482	455	423	417	402	407	429	392	392	463	430	394	389	462	443	366	405	439	449	404	442	430	422	430	387	385	414	419	418	410	426	388	431	417	395	406	411	429	423	404	423	403	451	442	434	440	423	434	399	419	452	432	401	444	378	370	408	421	447	406	414	385	440	424	438
4648	1144	968	731	643	582	609	564	521	537	552	597	557	493	532	499	505	526	486	489	440	501	546	537	543	502	490	491	521	489	511	511	525	550	525	496	504	543	478	488	553	503	493	550	486	488	500	476	542	498	508	486	517	508	504	499	541	524	523	504	521	531	533	518	497	449	523	522	507	527	512	510	516	482	542	463	533	489	553	492	506	533	518	486	572	492	469	493	464	500	511	512	462	502	498	501	509	466	527	544	479	476	528	488	481	521	491	542	490	486	509	538	537	540	473	536	495	525	533	504	493	533	482	535	483	484	493	497	522	556	524	502	535	509	494	524	524	501	493	476	481	515	497	524	527	482	539	528	477	556	529	492	519	513	529	484	531	572	495	524	485	528	526	505	507	532	532	519	508	488	526	553	511	493	482	530	503	515	513	460	523	484	503	488	521	495	536	587	555	539	520	478	501	518	476	534	474	487	527	516	553	510	518	481	472	490	487	506	535	513	487	506	489	508	505	501	519	516	506	510	486	538	550	519	493	519	537	494	515	520	486	501	540	517	495	493	508	497	529	484	505	466	515	522	494	541	490	498	516	519	511	528	500	501	507	506	534	516	555	519	495	515	476	531	472	501	477	485	498	527	531	473	540	518	490	494	546	527	471	526	518	506	518	510	544	530	543	507	556	495	490	553	505	507	519	521	547	521	489	500	518	514	492	521	559	536	514	523	510	515	530	504	498	522	491	484	528	524	465	519	515	473	510	504	512	543	510	511	525	491	501	486	494	518	498	532	530	506	477	538	484	509	515	473	522	509	481	516	484	496	529	510	516	498	503	511	484	544	496	526	535	517	514	532	483	545	479	493	478	504	549	521	501	506	554	534	489	529	477	512	527	544	513	544	507	524	525	545	534	511	489	506	497	483	505	471	522	519	506	476	508	477	468	520	495	501	501	479	489	501	516	497	532	565	491	506	537	505	499	484	513	503	507	462	471	487	530	509	491	509	497	474	503	489	498	513	517	520	561	491	511	509	507	514	495	527	503	470	481	526	567	491	484	458	515	527	502	505	547	506	508	515	465	526	508	512	520	506	530	506	526	536	499	535	538	514	537	479	540	513	532	510	509	524	502	529	512	523	493	549	501	523	525	501	495	471	516	528	530	514	527	527	502	479	532	526	515	546	505	520	523	488	507	528	488	491	512	508	496	518	494	478	541	513	480	520	517	481	488	540	504	550	506	572	509	487	533	492	487	489	567	516	500	538	532	561	525	510	485	492	541	472	532	517	516	547	520	523	497	534	494	498	492	516	501	510	498	543	536	515	497	485	531	506	508	516	504	496	512	476	553	489	490	515	481	535	487	505	530	487	530	483	518	555	463	490	474	535	562	504	509	516	479	533	541	542	507	457	472	492	500	512	491	528	520	524	488	523	540	503	511	505	503	505	527	493	494	541	527	508	520	524	499	460	522	523	524	493	477	524	505	502	509	547	508	526	514	517	481	491	527	525	516	504	528	526	525	506	513	514	518	531	501	513	503	552	489	503	537	486	522	497	468	555	517	525	545	554	517	499	517	537	520	501	495	493	473	522	479	533	537	548	518	509	521	516	540	538	508	516	533	499	475	508	528	499	518	506	547	525	490	483	512	507	506	485	516	480	498	482	486	490	485	521	507	505	512	500	490	504	493	503	506	510	481	492	510	511	550	497	524	480	558	478	462	520	498	556	482	524	497	516	541	508	511	528	528	513	494	498	561	491	532	482	492	528	522	518	499	482	499	525	489	484	509	485	507	507	448	510	519	528	514	473	471	524	529	484	522	567	524	528	506	550	462	516	521	551	518	515	523	509	513	525	491	519	488	514	508	528	533	515	455	486	510	512	505	506	506	511	485	494	559	514	562	499	500	509	521	483	559	505	508	509	502	528	486	541	527	482	504	529	513	535	474	488	562	502	482	534	537	525	508	536	542	505	501	525	568	490	535	534	497	523	458	491	534	510	501	500	473	536	535	514	512	511	509	545	553	490	522	502	541	509	479	552	489	499	481	546	508	491	543	512	516	509	483	502	489	523	489	483	504	487	516	507	528	516	504	509	484	451	509	488	490	487	507	537	521	480	521	550	540	495	534	523	461	498	499	501	500	473	514	519	532	534	524	504	535	508	475	488	500	501	504	491	515	528	515	484	500	540	469	479	525	513	518	473	470	476	494	515	527	487	493	515	523	475	488	485	526	516	503	519	524	524	516	517	520	548	516	516	496	499	547	498	507	547	500	522	505	515	472	528	533	492	487	524	500	515	483	514	510	513	526	481	483	492	501	470	535	501	531	542	517	496	474	501	447	522	499	494	493	557	497	529	550	515	489	528	479	511	499	469	530	502	515	525	530	533	524	529	507	518	544	495	503	522	521	520	547	505	533	481	515	535	533	501	532	491	515	518	573	496	517	509	520	478	475	545	499	531	486	546	485	502	488	502	526	551	517	476	473	495	528	472	507	518	507	506	505	537	529	529	501	512	536	511	541	544	508	522	458	524	498	485	524	522	483	493	514	512	522	511	525	500	485	522	488	503	519	475	539	515	495	512	478	504	526	502	504	483	502	504	498	532	504	500	518	482	540	474	469	464	511	509	514	517	555	545	514	493	516	542	495	479	511	521	552	545	541	521	514	541	531	488	502	525	526	492	508	488	516	542	511	579	479	498	542	482	534	523	514	484	538	498	524	553	494	477	489	511	536	527	525	492	491	526	487	500	513	522	533	508	482	529	508	544	533	525	489	513	480	476	501	481	501	522	507	486	463	517	507	536	520	568	532	493	543	511	480	504	484	551	530	513	564	517	474	490	509	495	480	520	488	464	519	482	475	501	506	500	495	560	495	489	491	540	554	507	516	482	501	488	534	520	484	504	545	507	499	456	555	493	515	492	523	496	535	500	493	511	548	517	511	523	479	480	539	519	508	513	487	497	507	465	496	504	538	481	523	544	528	503	499	497	504	579	506	516	530	526	505	536	505	517	516	507	483	509	528	458	508	527	543	501	503	518	486	495	527	518	492	551	498	493	504	494	510	531	524	513	501	512	482	527	496	548	490	536	466	508	511	496	534	537	510	498	529	532	542	488	477	562	526	508	515	526	508	537	488	457	490	507	541	485	561	542	523	516	508	476	548	507	524	500	511	510	503	497	495	513	567	529	504	508	510	512	501	563	491	547	509	517	513	474	521	514	502	513	527	556	472	518	537	471	504	497	526	499	537	513	522	522	537	500	557	529	514	510	511	506	511	496	547	525	539	508	501	521	532	547	501	523	517	504	553	510	472	556	547	532	508	530	502	511	523	531	499	477	487	531	491	472	483	521	523	497	534	537	513	510	493	502	502	521	518	510	548	472	531	562	535	507	547	510	498	522	497	561	515	519	519	522	497	508	589	497	524	489	478	519	517	494	464	518	469	511	517	513	515	495	506	468	501	553	518	513	525	520	571	514	490	516	505	496	455	537	488	544	505	502	512	501	519	530
23798	21110	28577	23899	21116	12490	1952	1351	1111	1148	1074	1034	962	932	874	951	962	960	865	920	886	910	869	862	879	874	877	802	862	851	856	859	864	876	821	836	873	848	866	884	865	859	791	840	826	846	795	840	835	859	851	913	819	834	817	896	795	859	780	821	856	816	845	826	801	856	877	785	838	881	823	788	877	877	855	836	904	807	844	828	825	825	879	836	841	886	857	812	751	882	801	823	822	820	816	889	839	819	819	888	895	821	817	868	833	845	886	862	838	796	827	815	886	820	812	817	798	838	882	816	852	815	874	843	859	833	870	822	831	835	809	835	794	837	889	818	751	825	839	817	786	796	842	819	887	870	793	839	872	840	816	869	830	837	845	860	886	841	832	815	838	814	860	867	839	828	834	827	833	842	853	813	825	819	827	797	833	823	828	803	854	836	814	865	858	859	831	777	827	837	856	852	802	840	843	866	847	810	790	872	890	849	893	885	820	852	827	824	862	848	839	827	845	789	860	816	817	834	807	824	813	867	820	817	784	824	804	839	820	778	880	840	780	825	842	817	772	839	859	850	818	889	814	868	827	787	861	854	830	844	823	812	845	826	854	807	836	839	842	835	806	881	809	855	862	843	852	801	891	854	842	836	797	899	827	796	852	820	842	810	828	854	854	811	815	833	849	832	808	823	809	850	806	751	853	831	891	825	796	834	868	797	780	748	787	803	798	818	813	849	811	871	813	830	808	840	875	820	836	929	856	822	809	786	818	871	811	796	849	832	829	848	842	839	806	826	829	807	813	859	843	854	845	815	869	783	855	829	861	822	872	790	803	820	893	838	849	806	826	816	829	823	884	825	852	859	815	802	839	808	853	861	855	811	830	839	800	829	839	868	828	833	818	858	849	820	797	810	858	850	808	796	885	792	793	794	813	773	807	808	860	804	854	838	830	827	877	856	816	865	884	845	845	778	825	857	837	794	836	864	836	855	866	851	830	816	858	851	853	841	848	806	833	850	804	890	792	821	848	867	841	783	863	846	828	830	854	852	856	807	897	823	882	811	847	791	820	820	832	803	847	846	817	796	830	868	867	907	841	842	822	823	845	782	819	887	854	810	803	852	849	811	861	845	840	830	799	852	812	860	845	843	862	809	840	825	832	803	815	857	824	789	807	850	873	794	792	803	814	784	841	819	846	867	863	830	873	866	841	857	818	833	833	812	836	841	832	825	878	811	781	826	828	882	822	856	801	840	836	822	867	789	868	849	837	796	804	862	809	822	808	848	815	845	823	851	848	839	811	885	843	862	815	826	875	810	844	870	839	840	834	883	818	810	768	829	867	829	877	844	808	860	878	747	819	866	817	865	857	830	791	835	855	797	814	827	850	835	865	828	777	778	863	817	844	840	805	853	852	840	845	839	819	838	822	836	850	852	863	876	848	830	815	833	812	796	800	857	841	812	833	826	809	845	852	896	845	854	807	874	829	857	850	837	809	847	867	849	806	892	881	829	835	868	806	789	814	858	837	868	766	810	833	851	855	827	848	919	843	833	836	878	854	824	855	799	823	802	829	830	847	817	847	845	833	841	797	862	889	817	877	784	826	817	845	805	862	828	781	862	915	834	815	826	857	832	855	827	826	859	871	840	785	860	823	814	821	823	848	821	764	830	827	807	838	876	843	874	804	863	801	822	830	838	793	759	793	849	869	794	900	813	831	769	800	807	818	842	858	841	794	836	851	839	824	861	801	808	868	805	850	821	833	808	838	893	830	816	850	820	804	843	835	806	885	896	810	851	851	847	857	810	886	798	855	821	840	862	837	861	821	818	826	801	858	795	851	861	837	827	830	831	882	860	808	872	864	818	799	853	881	829	838	848	832	877	841	809	830	831	894	847	874	871	884	835	822	826	853	853	820	831	833	870	812	852	833	806	810	874	862	835	812	808	736	867	827	870	771	867	800	791	821	856	825	817	770	819	806	842	858	863	849	830	873	807	858	822	867	778	849	848	859	812	838	813	857	865	815	775	849	813	835	832	840	847	817	811	857	834	845	817	867	811	834	778	840	829	830	812	872	819	819	833	821	853	829	826	841	827	823	841	863	849	875	826	842	860	853	789	819	869	866	834	824	825	830	826	826	844	831	857	848	830	798	811	826	817	843	802	833	863	848	812	847	813	824	843	878	833	844	827	825	805	804	813	844	819	793	797	839	859	814	864	863	806	775	819	817	843	852	840	822	812	852	869	847	843	869	786	769	855	818	805	850	849	793	805	799	859	788	825	815	863	826	827	800	814	885	802	811	927	803	802	818	844	802	847	831	845	829	824	805	806	821	804	828	842	829	850	842	830	848	782	815	858	788	819	841	859	830	841	867	802	853	792	842	872	839	853	848	815	780	881	807	839	849	821	850	851	852	844	809	823	826	850	786	880	830	823	793	846	869	823	836	838	865	826	737	831	828	851	863	820	790	842	831	812	864	804	812	836	817	856	825	808	797	809	852	819	812	853	814	836	838	803	837	842	850	865	828	880	830	835	817	861	850	842	863	820	880	818	825	855	829	785	816	911	843	826	821	827	882	853	839	789	811	850	780	821	826	845	827	868	867	771	843	809	781	857	795	791	812	788	902	862	813	873	856	843	843	854	838	856	868	800	772	817	853	826	879	820	852	806	802	821	811	797	838	827	851	788	777	862	862	848	788	822	842	862	832	842	850	853	842	819	766	839	863	832	840	814	861	890	823	859	834	853	852	831	787	847	838	809	824	834	843	828	854	810	797	796	788	818	806	830	851	808	806	844	870	845	804	840	789	844	852	833	802	816	860	830	823	822	842	787	837	830	825	850	827	847	854	792	906	796	839	788	897	781	883	872	824	883	844	842	813	769	812	808	848	809	836	809	848	827	855	801	864	854	876	841	821	821	771	831	858	884	790	852	794	863	862	826	839	804	808	876	847	842	808	863	847	861	821	823	785	859	810	851	783	834	861	834	840	846	814	852	839	846	867	824	893	885	847	866	842	810	780	849	872	827	840	814	859	860	813	807	829	849	842	852	873	872	839	812	801	846	832	802	844	844	869	826	820	889	792	876	812	797	826	837	881	798	826	852	781	824	805	805	825	803	852	873	894	846	791	812	861	840	860	813	859	792	910	815	833	829	851	842	846	784	879	852	865	860	815	887	837	829	859	793	820	827	830	755	865	805	899	836	811	845	812	859	793	864	848	832	805	797	798	831	840	845	827	876	881	837	880	839	827	841	796	830	887	855	820	776	835	819	815	856	876	804	815	826	808	844	798	826	892	856	813	817	904	864	809	812	787	812	812	830	807	793	869	825	806	839	823	839	885	879	819	909	811	833	860	835	891	781	803	815	803	802	798	855	810	856	787	772	797	803	846	861	809	864	868	842	856	816	834	882	844	754	869	791	842	836	827	861	825	863	837	815	843	855	833	785	811	857	833	813	824	832	864	850	779	821	802	807	914	843	834	886	817	860	789	820	805	805	788	872	863	806	823	865
11713	10637	8747	4607	3338	2742	2302	2053	1672	1570	1510	1338	1311	1229	1214	1156	1190	1112	1063	1035	1021	1074	1058	1024	1013	1038	1006	983	1005	1035	1025	1011	998	1018	976	1040	987	1025	974	1009	1024	982	944	1007	995	953	935	970	1004	944	992	941	965	1047	962	999	940	973	991	986	989	986	970	1023	998	972	1002	971	982	1001	1049	1031	927	944	1031	987	972	930	896	987	921	975	976	933	976	983	969	993	983	975	964	938	997	932	1016	976	935	950	956	959	932	998	973	996	1012	989	928	964	939	985	1011	967	981	986	973	958	961	948	978	960	951	952	1005	946	1002	913	1010	1019	978	924	940	1000	989	988	934	972	1008	924	939	999	962	972	992	943	966	1000	974	951	993	974	954	927	965	959	937	965	973	976	982	949	906	952	989	982	1022	992	930	942	941	970	981	901	977	965	905	987	1006	919	1006	970	949	964	994	948	959	933	984	952	976	1050	978	963	868	922	942	994	981	967	1017	995	964	960	949	1006	998	943	925	981	963	943	946	981	937	977	1016	959	1001	1009	971	1022	955	961	957	974	952	942	955	970	925	977	1010	986	983	978	995	964	968	990	943	948	1013	976	1012	962	984	989	927	922	985	918	929	965	978	963	1008	917	982	1024	991	969	1003	961	992	982	931	1010	960	1006	1032	957	984	975	971	969	1005	1004	969	928	924	951	982	959	970	1012	1001	1018	1000	973	994	914	953	932	978	971	978	934	965	975	960	940	959	944	961	963	960	954	996	936	968	972	1015	1024	947	971	991	931	911	1015	946	986	974	1013	925	978	929	949	966	1030	935	982	979	954	956	954	970	996	973	1001	975	963	989	980	929	960	991	933	961	1005	960	977	990	990	1039	975	935	993	997	954	968	978	966	1010	971	975	970	998	990	924	1001	994	971	977	958	992	948	1007	972	968	991	994	987	984	1081	969	977	950	964	972	868	969	954	978	915	965	995	1000	1013	997	962	1005	956	1020	932	1014	1019	958	983	958	1023	969	987	1008	1001	945	952	949	926	1034	1033	968	943	942	910	971	940	1011	905	951	935	1017	1009	977	990	941	925	992	973	976	962	936	929	954	1002	1019	929	979	927	932	962	957	988	967	944	1009	1000	1035	971	980	953	957	927	1010	1000	975	1004	994	987	920	1021	953	1006	977	973	1039	969	973	964	911	993	994	988	962	1019	993	1008	980	992	965	966	959	922	1066	980	1016	920	950	973	969	952	939	918	952	950	1018	1052	983	938	912	960	952	953	993	1024	996	935	1003	951	967	930	967	1015	1006	1031	986	967	976	1046	973	932	946	1006	1039	995	952	986	959	962	957	978	942	959	1024	923	952	971	897	1012	971	946	965	973	987	974	932	959	965	1025	973	938	979	987	917	982	1028	982	968	967	1002	1002	949	1001	944	1005	1012	935	1014	987	1021	987	965	1016	988	917	948	997	1014	1005	942	1026	975	967	946	945	923	979	910	979	931	969	1017	961	968	935	1026	1014	976	981	966	1015	920	963	1024	969	956	982	973	963	939	916	999	985	981	967	884	942	989	951	993	947	951	951	958	953	967	982	986	999	1011	974	960	961	964	969	896	957	911	970	961	1043	971	975	1003	982	928	1005	980	921	975	952	948	1019	965	968	934	954	1007	985	988	927	1032	1008	979	977	948	944	961	1010	1008	1024	991	988	1020	960	993	915	1005	1009	944	945	936	974	968	996	973	928	946	941	936	965	1011	1001	977	988	1015	962	960	925	937	991	1027	1004	972	962	978	927	963	906	1000	936	954	905	962	973	999	1014	984	965	1009	949	979	940	952	994	965	956	1015	1048	997	956	932	960	1015	992	1016	955	965	1016	927	1015	998	977	951	1005	952	963	936	1005	929	980	982	956	1018	958	948	980	936	1000	938	976	962	895	1017	980	995	969	988	952	1012	956	967	1013	973	949	983	984	933	949	989	1005	1065	978	986	913	939	994	1006	974	945	1007	979	981	955	933	993	927	949	1029	991	948	998	964	956	970	942	971	959	955	983	951	947	939	992	1018	933	1030	970	979	996	977	954	957	960	965	928	941	931	989	970	956	951	904	950	912	980	967	969	1035	974	1013	955	977	958	939	964	945	931	965	945	1022	972	925	973	970	936	1018	930	962	950	968	1018	948	956	991	975	938	950	974	904	951	937	951	951	942	965	984	977	947	973	956	957	971	1002	983	952	914	945	971	961	963	991	960	1012	978	987	964	956	949	993	954	923	927	972	966	1002	977	935	936	955	962	994	943	970	986	979	1042	973	943	964	979	982	1016	967	944	1028	976	908	977	994	967	980	985	975	939	988	982	948	960	920	968	983	963	933	1010	972	941	986	929	942	950	984	942	984	982	952	973	956	965	970	941	1000	930	958	998	964	1011	961	1005	973	990	940	994	939	947	973	981	915	942	970	989	991	945	982	965	1039	974	955	947	971	985	944	964	947	1005	988	961	1022	965	991	934	1014	957	994	975	945	964	964	907	938	992	970	963	943	1002	991	986	968	956	985	999	985	1022	942	990	971	1032	1001	970	969	986	986	982	966	962	973	933	1027	924	982	967	980	1005	1002	982	1033	986	942	974	956	1017	1001	956	920	983	955	1001	938	963	1028	1016	955	920	990	1029	983	965	1002	994	967	1006	1001	923	959	935	946	959	974	964	949	990	1012	948	984	936	928	990	994	1014	993	1020	962	949	988	939	986	1025	978	1014	950	1001	1004	973	995	939	1005	1000	961	968	978	999	1017	935	966	981	970	975	1016	1006	986	938	981	1033	987	969	927	948	975	912	927	930	960	967	984	1003	957	958	983	967	976	966	926	966	926	976	1041	931	995	924	1008	916	944	984	963	987	957	957	1021	918	980	945	942	964	987	1001	978	964	973	985	937	1023	969	1007	977	1002	988	901	962	973	987	1001	965	971	931	1018	909	966	1061	953	1031	975	974	938	994	923	961	993	966	984	973	976	956	915	983	913	980	959	970	1012	965	974	973	948	987	943	959	983	962	966	976	975	1000	953	946	969	969	975	947	1005	957	941	972	998	961	1018	983	996	962	913	951	963	907	919	942	979	927	1009	936	968	951	1005	1013	977	963	1035	988	976	972	1016	894	940	927	931	956	944	993	1034	995	981	973	962	1011	952	964	968	960	971	945	1002	1002	972	978	978	987	952	976	1006	956	911	921	945	1002	986	1011	926	1008	894	939	1015	967	953	970	961	969	962	944	950	977	951	897	907	978	974	936	956	970	1007	973	960	940	996	968	1040	936	994	1006	933	1002	977	1004	964	1003	1052	981	1033	925	927	938	964	970	958	962	949	995	981	1003	967	992	970	889	973	990	970	978	967	941	965	1018	980	1008	1022	960	988	946	992	978	951	947	910	963	979	950	945	1025	982	959	968	958	987	1003	965	984	944	975	959	972	986	947	937	963	966	980	974	921	982	969	925	964	978	911	930	1010	1000	966	943	933	983	900	1012	957	1004	964	985	965	972	983	925	994	981	929	959	1006	990	1028	933	970	971	964	952	1009	974	1027	943	958	933	945	920	981	978	953	992	994	944	963	957	946	1018	983	920	977	947	979	948	967	943	989	997	973	1002	924	955	973	992	948	943	967	990	964	976	1022	964	955	971	955	989	1023	985	948	963	980	997	955	947	934	979	968	1001	1018	1005	907	973	977	996	971	1026	1010	928	969	963	953	962	943	977	973	999	927	1009	1001	993	948	973	965	926	981	972	962	973	986	956	947	977	932	965	984	990	961	955	1013
25205	21189	27509	25017	10662	813	542	515	436	453	420	363	380	391	340	368	327	340	326	355	315	338	311	305	320	331	331	345	366	298	304	293	315	339	336	331	313	317	310	299	318	326	321	292	282	320	323	313	322	344	292	291	311	321	332	324	337	355	315	333	294	347	330	325	299	303	314	310	331	297	294	281	356	337	329	305	313	320	324	322	316	321	329	312	309	307	321	294	348	323	284	326	310	325	334	283	333	313	341	331	323	309	330	326	319	312	364	334	291	342	307	301	273	286	328	318	288	330	329	323	291	346	280	322	356	286	305	349	320	293	308	305	303	312	329	303	319	303	320	333	295	328	302	329	354	307	307	348	335	338	304	325	308	313	326	308	346	332	314	324	315	311	327	292	312	327	305	351	314	316	326	286	301	345	333	340	340	304	320	302	284	326	316	337	310	302	283	305	324	291	298	288	349	292	315	331	326	298	318	329	307	317	312	320	357	320	337	309	315	325	325	313	297	291	328	286	303	260	306	286	301	330	296	329	331	329	325	320	330	300	317	322	348	304	278	283	318	323	303	326	334	298	328	309	354	324	290	295	316	319	287	299	324	302	303	319	322	331	312	342	332	302	360	325	278	333	317	322	336	314	291	301	351	319	289	348	332	297	290	322	328	317	331	341	313	350	317	348	349	316	296	315	303	298	335	311	334	313	269	317	300	307	296	314	330	367	292	290	326	316	300	329	282	309	325	303	308	306	322	313	305	313	313	318	319	359	310	334	276	342	309	309	325	315	276	300	310	352	330	296	304	301	324	293	319	333	311	323	348	297	325	293	304	319	316	316	304	303	314	340	336	313	305	282	294	314	280	305	297	272	310	331	304	293	330	324	306	292	311	303	282	324	331	332	297	306	315	344	294	298	341	304	304	334	308	309	320	297	304	280	284	337	352	303	316	323	303	351	335	340	298	323	301	319	300	342	304	334	334	299	320	329	320	307	319	329	296	292	303	294	326	284	296	351	334	316	338	320	272	329	309	337	347	287	307	313	332	292	304	324	327	307	310	325	311	316	301	326	320	311	331	343	301	309	315	301	324	289	314	312	320	325	315	304	300	307	312	323	331	310	317	318	306	323	293	316	322	308	315	300	329	312	306	302	310	322	296	294	288	354	346	298	326	338	294	343	297	327	322	310	326	304	336	297	321	316	326	340	308	335	316	313	304	322	297	320	299	336	309	295	297	280	286	316	290	352	327	339	338	308	289	317	296	324	346	294	280	278	336	333	341	290	304	348	295	305	318	356	336	327	324	311	304	293	311	328	311	339	263	307	308	308	330	267	324	315	299	334	329	326	334	329	323	312	315	296	333	318	351	315	335	296	308	319	302	314	307	314	328	296	312	304	280	303	308	311	309	295	321	298	299	317	299	327	339	315	290	306	315	308	306	316	330	321	286	326	334	300	321	304	356	290	330	310	318	315	318	321	315	320	296	296	310	320	331	317	300	292	331	359	304	296	291	319	291	316	278	319	313	370	295	304	299	319	316	314	324	334	288	315	316	322	308	298	337	309	293	308	333	325	318	290	315	308	345	338	293	290	305	325	314	309	331	320	293	326	305	311	324	300	326	304	318	316	347	315	277	314	307	332	334	346	338	338	291	307	320	315	303	293	317	314	339	316	308	316	301	340	306	339	299	327	347	295	352	315	336	319	340	306	299	298	261	317	322	338	287	321	321	309	305	277	296	324	300	287	297	294	309	304	334	307	303	316	341	333	329	289	339	341	300	325	306	340	312	328	340	322	307	286	295	328	343	312	315	324	308	291	315	301	289	307	308	293	324	329	310	330	311	335	321	297	328	301	331	315	314	323	317	323	335	296	328	321	332	299	324	333	315	316	308	305	285	330	303	284	308	283	297	305	318	305	345	319	311	304	298	329	341	315	303	333	292	287	339	305	311	291	277	330	333	325	317	300	308	317	310	306	321	313	288	300	315	352	299	326	317	305	305	303	339	317	332	288	313	326	321	331	313	290	317	307	308	327	317	316	318	322	344	309	326	314	313	310	272	333	335	297	327	307	315	305	329	315	309	328	316	308	286	328	326	291	294	369	326	323	346	309	306	334	301	354	331	319	306	309	336	313	329	332	304	302	302	335	301	325	327	301	291	307	326	310	294	298	313	315	287	291	327	328	317	316	288	334	310	321	308	327	326	302	300	328	297	306	302	339	303	337	320	290	321	303	320	324	345	338	287	294	315	307	306	295	297	289	342	284	276	313	331	319	302	339	349	304	329	349	290	324	328	315	329	315	297	309	309	345	318	337	298	318	313	316	302	339	317	326	300	321	296	324	324	309	325	297	329	304	315	311	321	300	347	316	316	341	284	303	329	322	321	296	321	325	308	315	328	307	303	317	290	292	287	340	298	300	275	325	327	284	335	342	340	297	314	340	298	291	291	308	307	291	317	345	340	305	316	343	310	309	305	311	345	330	321	297	288	279	324	296	327	293	304	337	300	316	308	339	295	321	250	297	306	308	288	308	291	338	319	312	291	331	304	305	308	287	312	320	340	314	325	324	321	292	296	326	295	334	326	334	284	328	306	298	302	331	288	305	334	277	310	308	299	331	327	312	317	310	311	324	303	307	292	332	322	333	310	288	329	360	312	320	317	285	335	330	337	333	296	311	343	323	326	315	315	294	315	300	349	278	307	296	304	302	319	311	310	348	329	319	318	301	301	323	332	312	332	285	336	323	284	267	299	303	330	311	306	318	339	308	303	319	315	310	321	318	326	332	310	316	301	324	330	291	310	356	334	280	308	312	321	317	290	336	321	288	302	306	324	289	338	322	321	307	324	334	329	321	341	297	312	289	283	335	327	306	299	275	336	316	332	337	318	321	298	301	314	334	298	322	318	282	315	332	325	347	313	322	284	305	332	317	344	323	301	299	329	303	307	298	297	319	309	305	347	315	301	345	336	320	315	335	308	313	288	295	322	305	315	330	308	329	319	319	305	307	327	302	360	293	298	333	298	323	336	324	296	297	311	320	316	299	306	332	308	334	292	304	304	301	323	344	304	330	308	316	342	306	303	322	326	292	282	294	298	301	293	341	286	317	313	314	331	306	279	320	284	298	325	326	301	335	323	316	289	311	299	320	307	317	293	331	341	344	315	315	320	353	324	306	283	309	324	280	311	317	293	305	325	304	332	311	296	315	302	303	320	298	318	327	329	308	280	312	333	320	294	306	303	329	331	327	319	340	292	277	285	324	319	303	347	335	315	336	303	294	312	322	306	332	321	313	302	335	322	308	280	328	312	335	288	321	323	321	298	298	312	309	305	301	312	332	318	339	302	313	340	299	346	323	299	325	322	311	307	312	309	335	332	313	314	317	322	290	327	315	307	336	324	310	298	298	318	325	301	363	338	337	353	326	338	305	313	329	333	312	305	301	324	295	321	323	290	318	318	294	312	279	348	300	308	293	300	307	318	341	307	327	330	315	319	326	307	292	318	291	333	307
11356	6047	4717	2286	1802	1340	1165	969	820	771	690	566	614	562	542	481	480	508	492	499	462	451	467	407	426	438	442	430	441	422	420	441	417	447	429	444	445	405	415	426	420	395	447	463	416	396	418	458	410	437	406	434	446	431	420	452	450	455	437	401	406	375	395	456	404	428	472	419	386	406	402	430	403	378	423	438	379	446	417	439	390	438	413	405	413	443	426	426	392	390	399	415	412	371	403	413	414	400	373	417	403	413	396	429	427	446	385	425	403	416	417	382	410	414	405	451	391	408	429	435	403	412	408	377	396	397	407	438	398	369	437	427	424	405	381	406	401	448	420	387	427	416	399	413	412	391	433	396	380	408	397	379	449	400	382	386	448	417	420	410	399	434	419	403	397	436	399	440	409	387	416	410	421	394	363	405	402	410	404	391	427	398	402	449	386	397	418	418	394	414	405	424	437	424	441	425	383	387	399	415	417	410	415	369	427	440	427	399	455	378	430	380	403	420	393	414	407	427	384	403	411	416	456	436	414	404	431	428	389	418	417	405	399	374	419	398	400	384	454	427	373	408	394	398	442	402	431	437	377	409	423	441	408	400	374	412	408	394	417	434	396	444	423	399	412	413	392	463	441	453	397	403	367	435	402	401	402	436	390	423	402	379	429	443	399	399	383	431	423	396	431	401	383	376	432	414	428	447	391	441	400	422	380	389	428	432	413	387	413	433	430	410	417	420	416	421	369	400	387	445	413	405	405	388	368	437	407	437	403	433	430	443	409	444	398	414	443	421	414	414	413	423	406	407	449	391	414	434	432	405	400	437	380	390	427	419	362	430	369	393	436	436	413	431	408	456	421	418	400	392	397	423	442	429	407	423	393	383	387	422	395	396	406	416	417	424	414	401	419	410	405	434	395	428	409	409	395	422	408	376	433	402	427	389	410	413	398	432	411	423	414	446	428	426	431	397	392	392	377	409	386	416	432	414	411	400	373	446	392	415	424	423	393	428	402	400	429	407	422	407	412	370	425	408	404	442	444	413	401	403	428	425	410	415	407	377	395	392	368	409	415	408	415	434	429	396	439	435	387	385	393	396	446	390	426	435	376	424	410	420	423	397	425	410	413	399	408	393	427	391	428	443	432	423	432	412	441	423	391	368	427	437	431	396	428	402	402	415	399	398	399	391	412	414	394	425	414	401	416	402	379	415	424	393	409	429	428	421	407	433	410	395	448	405	381	390	414	425	403	419	407	393	396	415	397	401	408	425	424	409	406	394	428	402	389	396	423	399	435	409	418	409	393	401	408	390	395	431	440	389	427	419	421	416	396	374	405	396	422	419	436	387	418	411	450	381	404	380	392	411	452	435	402	405	409	403	419	403	419	416	412	422	396	410	410	443	428	411	391	414	403	440	417	375	417	405	465	404	442	399	394	412	373	411	435	419	400	449	401	399	396	378	397	434	428	408	406	438	411	420	409	405	422	366	438	451	399	399	410	437	444	394	436	418	392	439	380	404	373	427	435	389	421	371	368	406	413	384	400	416	393	400	428	395	435	397	426	415	434	406	411	431	433	416	399	420	378	403	455	406	415	431	394	404	425	396	401	422	410	417	352	422	374	411	408	433	410	393	444	411	417	424	382	374	380	406	382	385	417	441	382	430	393	421	427	385	425	378	404	394	412	440	447	415	430	422	424	419	400	400	374	431	399	451	431	399	436	393	430	403	425	412	385	417	396	403	403	396	425	398	428	395	382	401	440	408	413	419	400	408	424	423	420	419	450	415	407	420	394	416	395	412	395	435	375	415	447	412	422	427	364	351	383	429	432	422	415	375	448	455	384	441	408	402	411	389	433	392	401	396	410	454	408	397	416	389	425	404	391	420	416	412	396	401	427	410	390	391	426	413	404	379	421	399	417	425	447	409	438	422	381	380	392	426	428	394	405	450	428	402	397	439	373	413	401	424	412	404	413	428	427	427	422	443	423	372	369	418	407	441	431	391	396	435	411	428	431	412	396	418	415	396	430	391	393	425	397	417	386	418	439	408	421	409	437	441	433	396	432	391	439	421	402	404	388	414	398	388	410	363	423	412	409	425	418	435	407	419	388	433	400	412	415	423	388	435	389	433	461	405	396	427	410	402	383	370	436	408	379	402	416	405	389	395	417	365	407	408	446	415	417	374	399	414	428	389	399	399	442	418	405	414	399	440	411	444	390	425	427	425	415	413	406	393	391	428	418	426	413	434	409	400	379	382	420	404	424	391	455	410	428	421	385	404	394	383	402	417	387	429	392	431	438	404	365	430	418	427	420	390	453	381	399	409	438	398	398	422	413	401	413	401	427	405	386	395	419	430	423	398	415	437	401	394	422	421	399	434	406	405	398	394	406	420	394	414	425	387	425	424	394	442	431	432	421	435	417	397	438	411	433	428	431	401	399	381	439	447	420	377	433	408	412	405	395	404	380	439	433	444	424	388	432	393	417	392	438	409	406	418	388	397	426	417	413	427	424	423	435	423	404	444	439	397	420	390	425	405	397	431	400	441	400	392	422	375	430	407	402	399	396	379	379	426	425	408	399	430	376	380	403	380	406	405	414	406	446	435	393	408	436	415	428	414	406	454	417	401	395	400	379	437	446	397	394	435	406	382	401	419	424	395	402	412	431	398	402	424	414	449	404	388	409	387	401	420	434	368	424	387	411	407	428	411	414	428	393	419	416	433	415	434	402	428	379	399	439	375	401	433	415	423	412	381	431	400	405	399	409	407	400	417	397	441	413	418	424	394	455	411	439	430	418	368	395	401	415	405	413	419	441	404	412	401	384	427	423	422	407	430	437	426	414	409	416	447	421	441	396	436	381	427	399	407	411	411	421	418	407	398	439	446	399	440	377	385	411	401	379	401	420	416	415	405	402	408	426	451	401	391	393	416	416	400	391	396	387	380	396	431	424	393	394	412	424	463	438	407	394	416	399	409	380	431	410	410	408	463	397	423	428	422	426	404	418	428	420	402	399	444	387	442	447	395	428	374	396	396	428	409	430	428	403	409	396	447	405	387	442	416	401	388	410	440	384	400	402	416	411	415	426	405	404	431	400	410	394	430	389	398	407	397	382	412	421	399	410	427	395	422	401	393	408	451	421	418	395	442	406	406	394	420	405	419	402	433	452	402	402	374	373	383	439	420	392	385	426	423	425	433	392	374	387	417	407	424	410	401	448	421	439	432	396	383	418	427	408	414	393	411	373	435	400	405	398	425	431	396	387	413	410	411	410	427	434	412	399	421	457	422	395	437	394	443	426	404	405	412	419	387	398	433	412	383	386	353	404	372	403	414	432	446	418	389	383	454	396	420	396	437	409	424	413	455	392	434	405	376	410	380	425	392	405	392	428	380	412	408	392	421	414	418	438	362	399	417	414	414	417	397	444	401	428	392	399	388	402	413	451	391	427	400	396	400	450	412	395	421	417	387	431	416	391	421	419	418	381	419	423	393	441	390	402	410	419	438
22928	21174	29054	23602	21170	21252	11908	2160	1485	1389	1336	1211	1163	1145	1082	1065	1039	1027	1019	1019	969	1000	931	925	899	920	916	907	931	936	966	916	917	918	885	905	932	895	862	867	934	896	948	877	917	872	920	923	864	875	883	875	863	865	942	867	873	891	886	898	855	913	865	881	952	897	927	859	940	919	862	928	891	854	850	905	932	864	886	860	932	907	912	856	914	907	852	870	861	882	884	900	854	872	862	863	892	856	886	918	876	882	916	932	942	926	911	881	865	885	835	923	911	893	927	880	811	933	897	848	859	891	860	904	845	873	899	845	865	910	931	934	866	873	806	843	885	892	902	864	887	901	861	883	846	873	915	844	856	866	963	872	881	899	885	909	877	878	875	928	863	930	898	899	807	888	907	944	881	859	889	916	885	836	870	841	916	886	898	914	921	821	866	904	880	862	826	879	839	889	876	892	922	911	935	847	864	866	862	859	888	884	866	925	890	890	859	867	916	906	878	900	847	910	868	866	847	896	858	851	910	893	876	931	889	852	867	849	861	922	862	909	872	890	904	912	860	855	866	827	877	864	871	870	828	870	893	921	868	955	812	914	797	883	824	894	854	827	876	918	874	848	855	873	823	888	861	885	901	964	896	860	902	869	889	887	921	835	839	821	879	858	883	903	881	951	893	862	870	856	842	949	951	888	837	911	929	868	932	900	878	933	894	874	841	880	843	874	904	840	916	881	856	828	867	896	837	881	882	962	893	827	868	861	841	915	888	851	902	876	888	880	857	897	944	893	870	915	905	926	850	856	894	909	801	883	906	915	874	855	866	876	872	898	816	915	892	838	858	930	883	941	838	941	881	837	896	862	903	866	880	874	946	854	926	914	889	847	857	881	892	892	816	877	900	878	899	857	923	871	897	876	865	847	837	868	877	866	868	902	890	881	907	885	902	778	842	843	821	879	931	908	877	944	873	898	837	889	889	883	894	900	831	858	891	842	855	921	824	906	866	883	899	848	910	853	885	872	870	880	869	850	878	877	888	870	876	905	860	833	864	873	833	853	910	844	886	893	923	894	890	897	891	865	902	837	887	884	845	914	918	831	863	931	905	895	864	888	897	885	898	852	823	911	853	855	896	907	914	863	898	851	860	905	853	909	830	886	864	884	879	903	886	840	900	849	816	881	890	869	889	882	934	916	822	908	958	840	842	941	802	845	889	829	833	931	834	868	894	900	863	771	883	831	876	900	868	866	923	840	848	920	888	857	892	881	868	869	845	874	897	914	911	869	875	871	896	893	855	885	859	859	841	859	881	899	895	832	878	875	838	909	831	853	917	899	888	854	832	859	847	914	845	851	867	866	883	882	895	881	883	877	918	827	889	877	888	889	902	823	831	872	848	824	887	832	856	851	889	911	900	895	890	873	841	896	859	875	829	890	881	863	906	898	931	877	856	853	895	848	907	894	815	927	916	896	857	877	871	908	815	891	899	900	869	847	835	870	927	870	871	927	864	892	868	839	838	882	815	923	878	918	886	871	845	860	867	894	830	874	841	901	894	830	857	886	885	912	885	934	818	859	856	894	918	881	883	899	902	909	893	955	846	884	877	892	902	821	834	893	893	918	890	916	891	891	891	889	864	904	884	867	866	873	895	937	880	915	901	880	900	843	932	891	851	935	927	942	884	902	855	874	849	824	847	905	888	907	894	857	870	849	889	884	882	817	817	898	873	872	864	819	877	828	864	819	883	917	944	867	885	839	877	888	888	834	879	896	828	889	906	914	901	883	860	872	830	910	905	885	926	912	851	936	856	894	893	886	882	894	889	870	804	846	843	918	879	840	906	874	842	839	840	862	877	858	864	860	895	924	872	868	932	860	878	866	875	948	865	914	856	858	937	879	892	819	898	858	899	901	893	846	910	845	868	876	888	869	926	925	861	878	893	841	890	909	909	883	890	883	850	880	863	882	869	857	843	884	898	884	878	871	846	844	866	856	926	887	849	915	857	872	869	867	828	888	857	891	903	882	867	836	856	923	858	924	892	903	913	838	824	895	886	886	902	890	842	852	917	905	842	889	928	927	893	853	859	866	865	861	897	856	836	874	885	865	838	871	853	839	879	865	872	865	886	911	875	873	894	926	859	882	888	883	957	912	913	881	942	869	890	873	920	888	870	897	823	879	903	910	871	869	868	849	847	898	870	892	891	854	802	912	846	868	918	875	863	916	884	837	933	872	884	873	848	895	862	923	901	864	832	881	889	921	849	851	825	891	906	912	878	863	883	919	845	921	838	832	853	853	877	881	867	884	925	889	956	865	883	902	889	826	873	823	902	885	895	810	831	918	874	850	904	873	836	909	822	922	861	829	815	902	843	881	842	910	883	831	887	869	906	877	871	846	907	822	913	852	887	878	891	882	850	829	856	881	909	886	852	928	865	885	862	870	941	884	860	855	856	870	933	878	848	884	865	881	917	904	834	869	960	870	853	922	933	891	867	877	833	855	764	868	884	906	890	858	839	885	836	882	893	881	882	812	902	860	957	896	889	882	916	907	885	909	903	853	916	888	884	879	839	859	896	872	859	870	863	917	910	873	875	937	897	872	919	851	836	907	856	890	891	859	848	834	918	868	864	877	893	848	881	868	885	874	871	881	889	927	922	854	907	847	916	855	869	883	863	889	894	878	837	880	839	839	973	887	874	894	866	879	843	896	825	839	830	892	862	822	858	924	881	874	878	879	842	887	880	881	901	842	895	919	869	872	922	860	981	902	896	907	905	893	918	836	847	869	865	897	896	890	850	875	893	901	870	878	791	872	865	898	850	850	866	914	861	863	921	851	905	906	930	941	864	855	876	865	901	856	861	899	869	863	882	798	871	893	885	865	840	886	840	866	905	871	875	869	899	860	819	877	846	885	870	871	911	845	849	917	900	858	816	881	891	878	874	955	858	884	851	833	904	853	879	908	863	911	870	877	916	894	824	875	898	836	869	886	905	844	851	868	917	913	868	893	853	856	852	844	884	905	837	905	973	860	873	899	899	863	881	886	858	858	858	846	847	907	873	893	830	879	790	870	915	864	869	880	883	854	884	876	860	876	939	895	906	900	877	865	873	923	915	888	885	867	877	879	953	855	889	873	919	916	886	919	864	852	905	876	880	858	891	876	900	846	862	928	891	835	872	912	871	896	865	880	902	848	891	851	912	875	865	884	900	877	882	847	897	928	819	840	858	893	909	857	808	832	898	867	863	911	895	855	896	917	811	841	919	833	880	908	860	902	872	911	882	853	905	853	905	859	821	854	941	873	867	864	908	840	879	872	845	882	894	835	855	920	870	896	924	870	872	854	826	880	908	912	838	880	848	845	917	855	881	916	849	892	899	911	896	806	893	885	892	904	841	866	876	871	832	830	887	875	833	847	930	849	863	868	879	982	861	903	832	844	870	903	893	908	904	839	792	888	836	872	874	893	873	904	864	873	867	882	865	890	824	890	889	866	887	844	887	871	890	836	853	881
15472	17259	14083	7662	5688	4324	3626	3054	2396	2309	1964	1816	1682	1568	1415	1388	1398	1339	1347	1231	1244	1212	1198	1133	1181	1167	1209	1112	1117	1093	1078	1070	1130	1104	1118	1143	1081	1049	1070	1092	1018	1110	1060	1062	1082	1075	1118	1079	1051	1118	1031	1075	983	1091	1065	1097	1123	1068	1088	1013	1085	1047	1103	1054	1063	1064	1002	1022	1044	1017	1073	1068	1064	1076	1067	1029	1010	1055	1142	1066	1078	1023	1066	1098	1088	1065	1023	975	1036	1068	1021	1047	1052	1048	1053	1076	1028	1071	1044	1057	1057	1036	1083	1071	1000	1024	1104	1006	1010	1036	1063	1074	1038	1044	1025	1010	1064	1061	1023	1026	1048	1008	1124	1141	1089	1070	1049	1057	1053	985	1056	1010	997	1033	1046	1091	1020	993	1045	1063	1106	1069	1012	997	1065	1028	1050	1023	1025	996	1044	1061	1004	1006	1049	1131	1044	1062	1020	1022	1039	1027	1051	1031	1063	1110	1027	1038	1077	1059	1043	1041	1060	1051	1024	1066	1070	1047	1054	1001	1049	996	997	967	1006	1074	1032	1049	1024	1039	1009	1041	1017	1032	1036	1055	1067	1028	1033	1019	1009	996	1058	1023	1008	1003	985	1044	1024	1033	1024	1038	1040	1072	1008	1071	1064	1100	1044	1029	1052	1024	983	1048	1011	1060	1017	1060	1047	1039	1073	1030	1039	1068	1053	1059	1107	1011	1005	1060	1109	1089	1040	999	1056	1080	1032	981	1029	999	1062	1021	1058	1031	1058	1034	1039	978	1039	1048	1081	1072	1001	1012	1054	1013	1038	1035	966	1074	1009	1082	1043	1031	1060	1046	1024	983	1141	1023	1031	1113	1021	1019	943	1057	1032	1029	1039	1031	1041	1059	1078	1048	1005	1080	1007	1005	1063	1035	1033	1045	1061	1059	1039	1071	1036	1048	1001	989	1082	984	1037	1097	1082	1040	995	1044	1034	1035	1074	1033	1045	1014	1038	1041	1025	1026	1040	1052	1004	1086	1041	1030	1034	1063	1012	1058	1054	975	1068	981	1082	1018	1072	1017	1082	1050	1030	1072	1017	1000	1055	1000	1051	997	990	992	1003	1028	1045	1048	1026	1075	1040	1029	1056	1016	1024	1032	1063	1095	1063	1027	1032	1006	1060	1010	1053	1039	1056	1094	1007	1057	1033	1120	1071	1116	1044	1056	1031	1081	1008	1046	1019	1034	999	1020	1005	1045	968	1042	1077	1043	1090	1007	996	1060	1035	1088	1003	1024	1073	1015	1048	1062	1009	1018	1072	1005	1048	1035	1066	1085	1094	1003	1058	1048	1060	1036	1082	1024	1061	1059	1068	1041	1112	1025	1021	986	1054	1047	1086	979	1041	982	1061	1066	1065	1025	1040	1028	1035	1044	1026	1006	1010	1024	960	1059	1044	978	1093	1046	1029	1007	961	1053	978	1083	1062	1044	1060	1104	1024	1006	1028	1061	1050	1012	1088	1037	1037	993	1000	1112	996	1034	1060	998	1044	1045	1039	1073	1024	1024	1045	1063	1084	1018	1063	1076	1059	1063	1027	1051	1066	1109	1058	1084	1059	1065	1037	1061	1042	1024	1045	1063	951	1031	1011	1023	1017	995	1085	1102	1057	1019	1011	1042	1124	1040	1082	1050	1056	956	1051	1005	1039	1065	1043	1064	1005	1104	986	1047	1015	1078	1064	1036	1025	1049	1031	1056	1030	1044	985	1044	1021	1041	973	1011	1021	1032	984	1088	1009	1012	994	1030	1096	1022	1033	1046	1077	1028	1069	1039	1007	1093	1096	1004	1024	1051	1050	968	1041	1069	1003	1041	996	1068	1045	1119	1078	1048	1059	1021	1012	1041	999	1037	1048	1059	1052	1073	1071	1053	1022	1121	1020	1047	1033	1021	1022	1049	1032	1048	1037	981	1039	1008	1050	1064	1012	1002	1090	1032	1026	1021	1063	1024	1012	999	1162	1084	1012	981	1069	1046	1021	1049	1042	1063	1039	1043	1037	1063	1041	1042	1087	1042	1018	1052	1052	953	965	1053	1025	1009	1005	994	1024	1006	1037	1057	1010	1003	1028	1017	1051	1013	986	1006	1103	1022	1016	1053	998	1013	1043	1058	1038	1071	1002	1014	1038	1019	1115	1028	1055	1091	1052	1015	1048	982	1053	1063	1026	1047	1023	1082	1033	971	1065	1035	1101	1011	1046	973	1018	1012	971	1012	1063	1012	1076	1037	1047	1032	960	1006	996	1042	993	1053	1042	985	1010	1083	1051	1047	1097	1056	1102	1024	1041	1013	1075	1085	1047	1043	1013	1066	1045	1025	1072	1034	1010	1043	992	1069	1071	1020	1096	1002	1061	996	1017	1005	1001	992	1018	1044	1060	1072	1040	1065	1053	1052	987	1071	1046	1039	1010	1051	1061	1008	1078	1067	1026	1047	1038	991	1041	1037	1025	1028	989	1086	1038	1008	1005	1009	1034	1068	1028	1080	1004	993	1035	1002	975	1019	1103	1036	1002	1013	1042	1051	1001	1033	1094	1059	1030	1062	1087	1011	1036	991	1048	1047	1104	990	997	1020	1002	1006	1040	989	1058	1014	1031	1000	1076	1046	1050	1046	1041	1043	1029	985	1041	990	994	990	993	1023	1036	1079	1071	1022	1083	1025	1090	976	1053	989	1065	994	1064	1021	954	1038	1066	1053	1081	1003	1043	1012	1046	1007	1072	1004	1036	1056	1013	1055	984	1043	987	1039	1023	1021	1019	1036	1045	1011	1065	1016	999	1011	1073	1011	1030	1058	1053	1020	1081	1041	1042	1055	1050	1024	1091	1020	1048	1074	1058	1015	1025	1065	1055	1012	1042	1039	1048	995	1030	1073	1044	972	1011	1015	1071	1018	990	1036	1045	1053	1083	1028	1012	1016	1104	1021	1055	1042	1024	1018	1059	1069	1067	1077	1056	1081	1036	1039	1016	1024	988	1032	1034	1044	1013	1059	1057	977	1058	1025	1065	1029	1047	1025	1104	1004	952	1058	1036	1010	1004	1057	1041	1066	1064	972	1063	1046	1033	1000	1062	1091	987	1032	1019	1053	1034	1069	985	1072	1061	1070	1009	1068	1025	1012	1037	1050	1051	1051	1052	1045	1035	978	1046	1052	1043	1072	1062	970	1007	1084	1065	1061	1018	986	985	1050	1010	1038	1012	1038	1042	1038	1032	1010	1029	980	966	1023	1023	1038	1073	1064	1003	1032	1084	1081	1027	1025	1006	994	1020	1000	970	1070	1070	988	1009	1085	1076	983	1028	1018	1053	1069	1052	1019	1053	1020	1020	1074	963	1047	973	1008	1040	1056	1054	1022	1047	1074	1056	1002	1040	1019	1036	1070	1030	971	1021	997	1067	1034	1073	1052	1051	1031	1045	1054	1053	1007	1034	1022	1067	1019	1020	1025	1089	1043	1020	1004	1042	1059	1143	1050	1085	1053	1017	1046	1015	1032	1063	1002	1104	1060	1051	1038	1022	1024	989	1100	1010	1058	1045	1055	1016	1026	1037	1012	1038	1007	1034	1016	1046	1045	1059	1039	1006	1023	1028	1022	1060	1047	1047	1008	999	1118	1007	1074	1040	1034	1058	1052	1081	1044	1039	1022	1055	965	1085	1060	982	1037	1097	1001	1073	1114	1051	1045	1038	1054	1022	1020	1071	1055	1088	988	1005	1076	1075	1021	1063	1037	1056	1009	1047	1024	1046	1053	998	1036	1048	1031	1044	1056	1000	1021	1031	994	1033	1005	1065	1019	995	1046	1045	1073	990	1009	1035	1084	981	1035	996	1015	1054	1016	1080	1067	1024	1032	997	1039	1077	1068	1031	1067	1053	997	1099	949	1031	1064	1035	1032	1029	983	1021	1049	1071	1074	1066	1056	1064	1031	1000	1090	1015	1068	1103	1005	1070	1030	1011	1030	1131	1019	1039	989	1001	1022	1033	1073	1071	1008	1021	1040	1011	1088	1057	1035	1054	1042	1013	996	1049	1043	983	1071	1050	1016	1056	1028	1022	1029	1049	1024	1049	1081	1074	1036	1063	1083	995	1038	1053	1044	1045	1053	1006	1047	1087	1086	1076	1071	1067	1021	979	1007	1058	1020	1051	1033	1035	1058	1052	1044	1111	1053	991	1086	1055	1049	1045	1027	1013	1080	1036	1111	1042	1028	985	1034	1046	1102	1018	1053	1093	1049	1041	1074	1049	997	1038	1030	1073	1008	1047	986	1036	997	1015	1010	1076	1035	1021	1039	1014	1042	1088	964	1020	1069	1081	1054	1011	1032	1028	1042	1049	1031	1049	1060	977	1047	1059	1045	1038	1030	1010	1065	1066	1014	984	1048	982	1082	1039	1034	1043	1051	1038	1024	1032	1027	1053	1075	1046	1038	1040	1056	1050	1016	1089	1004	1074	1008	1063	1022	1020	1005	1021	1012	1094	1093	1057	1026	1058	1059	991	1133	1047	1029	1020	1043	993	1071	1090	1148	993	1066	1035	1012	1085	1027	1015	963	1067	1040	1053	995	1023	1098	1007	1067	1080	1062	1046	999	1080	1032	1023	1008	1034	1054	1106	1049	975	1029	1102	1048	972	1040	1048	1065	1011	1055	1007	1077	1028	1033	1085	1011	1051	987	1021	1066	992	1038	1050	1023	1043	1020	1051	1024	1034	1010	1091	1094	1032	1055	1042	1039	1077	1005	1004	1053	1116	1040	1053	1000	1058	1061	1052	1071	1007	1073	1036	1048	1006	1023	1040	1066	991	1070	1049	1049	1057	1081	1016	1059	963	1064	1011	1023	1028	1053	1018	1027	973	1062	1028	1049	1077	1029
27017	20089	6999	799	548	499	452	440	433	484	456	407	421	415	461	403	427	415	436	384	424	430	437	434	411	450	415	461	408	430	412	453	437	426	418	442	426	424	426	395	451	441	446	425	448	406	406	398	461	417	427	406	402	424	434	421	465	386	439	392	428	407	412	435	451	408	413	427	435	434	393	402	399	418	411	405	387	407	412	415	404	391	410	404	397	431	399	422	443	456	414	460	405	436	408	433	392	436	429	416	414	412	445	449	466	413	425	457	458	421	401	424	420	406	418	427	425	400	404	474	471	440	449	427	424	407	409	424	394	419	405	412	413	427	402	402	415	418	401	402	428	429	439	433	435	392	436	416	418	433	389	409	417	387	393	427	448	425	408	411	414	468	425	400	418	426	432	394	400	414	450	408	436	416	428	444	385	392	428	380	397	429	444	387	449	407	422	443	406	383	444	434	419	430	428	397	415	444	425	416	416	401	422	405	384	431	435	406	446	403	403	396	422	421	406	397	423	436	388	437	430	419	442	423	440	418	397	444	418	444	439	383	442	409	417	421	453	447	386	408	444	427	429	431	418	436	415	466	434	408	403	416	418	429	415	409	384	394	418	425	431	395	442	454	423	412	416	402	392	457	430	445	407	436	433	422	396	427	435	410	407	443	422	435	409	445	446	431	419	404	416	449	425	419	425	384	408	433	450	435	426	434	456	445	442	427	381	467	434	445	418	434	465	412	402	427	423	430	434	412	405	434	411	402	453	424	411	401	429	418	453	480	452	402	440	436	425	413	438	437	450	425	404	448	411	438	424	433	414	404	419	421	444	438	444	389	430	409	419	396	437	382	438	397	441	408	406	448	444	434	430	368	425	373	411	446	428	436	438	399	458	408	378	448	416	391	435	417	457	436	424	443	478	430	410	432	411	436	387	400	472	428	420	427	402	404	402	428	449	429	412	400	449	474	418	419	409	433	425	434	458	393	438	430	405	437	415	427	474	435	396	377	416	413	367	406	430	378	399	398	405	434	396	403	450	398	404	426	417	432	400	422	430	415	435	382	419	463	421	392	406	440	459	397	426	402	396	422	409	425	416	430	415	434	421	422	408	407	433	432	411	466	427	463	429	401	361	435	439	429	414	439	414	433	453	415	419	401	414	411	445	407	428	438	420	451	432	461	381	416	410	445	416	401	412	447	414	426	410	410	452	403	427	405	456	449	413	399	422	428	406	423	382	431	443	398	420	432	446	432	385	475	438	428	416	444	451	432	416	385	421	420	403	419	355	444	416	456	422	404	417	435	408	437	443	398	418	408	415	404	368	477	407	430	439	423	425	412	414	407	397	422	417	425	376	414	442	402	407	429	424	429	434	409	386	391	413	403	433	412	413	445	451	427	448	437	394	401	388	402	379	419	466	432	395	417	397	401	418	444	395	410	425	441	401	422	430	441	434	416	446	448	424	449	396	428	449	385	431	400	411	412	401	414	437	416	423	408	445	451	403	391	442	431	436	455	434	385	410	420	427	411	409	409	389	427	377	432	459	430	418	404	420	434	429	370	371	430	399	462	368	427	395	421	422	427	383	418	413	443	436	406	390	396	435	424	413	438	423	395	382	444	409	420	413	394	396	457	419	404	385	408	412	411	427	393	411	413	426	399	396	418	440	462	399	384	420	440	401	401	501	440	441	385	442	462	449	376	410	382	380	407	406	391	414	445	420	426	442	422	401	391	428	421	445	439	386	443	412	433	417	421	418	406	395	411	431	437	413	457	403	378	430	419	416	436	447	382	445	403	426	407	398	397	397	414	400	420	388	415	423	438	445	391	404	383	475	396	423	437	422	383	408	459	397	412	462	427	425	413	427	378	419	395	412	430	406	413	391	405	419	457	444	415	429	430	417	420	433	375	392	441	443	389	441	405	407	420	419	450	417	436	440	424	425	427	420	413	424	434	411	407	416	394	417	399	416	381	419	423	368	398	418	432	432	408	396	418	371	383	411	410	411	431	430	395	404	397	404	422	455	409	443	439	404	388	446	420	407	419	392	422	383	420	409	409	403	386	435	418	433	425	403	411	422	400	376	426	428	407	394	380	404	437	375	408	417	409	442	375	413	433	398	414	420	423	442	425	439	426	407	403	431	405	452	431	427	439	424	422	411	422	401	451	417	425	421	431	409	429	450	438	388	431	415	399	459	438	426	420	419	422	415	416	427	412	444	421	433	405	411	442	437	393	449	450	439	417	390	448	413	438	403	410	445	422	439	429	427	437	447	452	424	432	425	414	422	444	440	457	385	399	406	416	372	409	417	429	409	391	435	400	414	402	413	410	437	452	442	425	428	398	371	404	418	377	458	439	459	447	404	380	432	432	391	403	447	411	416	426	416	420	391	435	436	442	413	409	440	391	425	415	461	432	435	422	419	391	442	393	445	437	450	422	397	410	438	368	414	424	398	438	447	399	406	419	397	458	424	400	414	420	425	402	430	431	390	399	410	408	437	436	424	414	405	411	429	420	415	383	446	383	460	397	421	380	472	415	400	440	423	429	434	415	441	410	381	410	435	410	439	410	395	437	450	417	406	448	439	448	390	443	377	397	439	419	396	450	436	391	403	406	416	400	420	439	454	427	419	385	418	437	427	422	425	408	460	386	464	434	413	401	459	403	415	444	464	420	395	389	431	391	416	396	365	411	433	411	436	394	412	403	451	442	438	427	431	426	430	446	444	422	436	421	421	404	417	385	443	428	432	424	431	414	422	418	391	411	452	437	403	382	443	431	399	377	368	430	435	421	370	450	439	432	417	430	420	385	419	414	434	440	409	431	424	411	419	437	436	420	399	417	413	424	437	381	454	445	411	397	394	414	426	456	424	445	444	443	411	412	408	454	441	398	444	387	397	421	420	463	409	381	387	405	404	439	447	425	405	391	455	403	427	425	428	418	422	427	409	390	408	462	414	445	430	416	423	426	460	423	409	417	375	415	413	432	363	429	367	434	426	397	434	485	416	427	390	438	427	434	424	401	403	432	409	443	449	434	436	436	401	453	389	398	411	400	379	406	408	385	394	416	388	388	425	391	440	405	417	455	406	406	399	409	391	388	448	428	435	431	460	431	437	425	434	406	470	403	413	416	439	392	390	425	459	441	458	401	436	418	406	404	440	379	414	419	451	426	413	420	401	434	425	418	408	405	418	436	442	402	427	363	395	419	472	449	413	408	406	400	405	452	431	411	405	424	413	432	431	413	425	416	417	425	385	429	440	428	450	383	433	422	437	422	428	398	391	415	407	447	417	461	385	430	425	455	442	401	463	388	438	418	429	437	435	439	426	413	423	414	401	438	390	437	406	408	423	383	446	400	430	447	412	447	460	434	419	454	455	425	401	445	415	408	381	452	445	438	404	407	398	414	424	436	399	463	415	419	441	411	441	403	417	425	394	431	430	411	418	440	374	433	428	415	417	410	413	430	379	437	434	429	470	418	403	439	473	461	404	413	426	415	404	417	460	425
4635	1127	1022	647	624	569	541	565	561	562	544	531	509	492	505	543	533	516	511	511	501	528	525	543	514	468	479	486	556	497	531	545	505	490	489	503	521	515	498	487	520	527	504	454	498	504	489	521	471	492	500	559	510	502	487	486	494	454	501	529	544	470	532	526	481	505	520	512	542	555	511	482	560	516	514	464	513	524	537	452	514	576	511	491	525	510	490	512	502	498	532	518	529	509	552	541	508	527	567	531	503	480	503	518	540	528	556	508	494	507	478	510	494	522	492	519	501	501	489	512	524	533	481	507	545	517	516	576	521	547	493	549	533	491	519	512	514	490	536	517	473	504	492	502	514	493	482	508	545	465	507	548	521	469	483	474	516	500	490	544	474	497	478	518	501	516	523	471	542	513	548	491	495	503	521	527	467	521	508	510	511	515	499	480	520	453	476	502	558	521	512	492	542	527	494	541	509	531	547	532	470	470	519	513	491	492	516	486	526	507	486	517	504	567	500	536	483	519	510	530	503	517	533	497	490	511	490	493	492	544	510	526	502	512	538	488	521	523	514	476	548	523	509	503	524	510	520	511	540	536	482	544	514	493	526	490	479	510	511	488	505	537	523	499	523	502	514	557	537	493	542	492	486	492	514	507	524	523	532	496	538	517	500	509	534	486	545	532	544	496	532	548	489	537	493	568	521	515	526	493	527	496	535	519	493	555	531	463	486	491	525	494	527	532	487	502	495	531	492	507	505	513	541	495	569	526	540	492	532	536	493	497	499	511	516	529	506	473	501	485	525	551	506	510	523	508	501	493	521	461	535	499	480	503	487	480	500	546	558	514	550	518	523	484	564	515	529	509	512	540	507	509	499	488	487	510	514	521	516	495	467	489	522	538	536	472	523	510	487	493	501	516	508	560	530	494	538	533	497	483	487	511	510	501	512	525	449	506	466	477	526	534	468	523	483	474	488	513	528	511	502	506	486	536	546	499	563	516	517	516	490	553	456	516	497	508	487	497	513	530	535	519	479	521	478	484	463	485	500	523	499	496	511	481	545	456	577	538	531	501	473	506	502	501	501	507	488	446	534	485	478	559	507	542	519	529	526	525	459	496	530	541	496	522	522	507	539	500	469	510	481	506	490	505	544	481	498	484	520	491	463	480	484	516	547	514	509	523	550	534	520	471	507	521	498	514	484	534	502	544	530	525	513	485	577	534	534	509	503	484	475	510	519	519	520	543	498	502	539	489	501	500	515	504	509	527	535	547	484	449	493	471	503	507	525	472	480	501	533	513	461	517	495	518	501	522	501	512	544	525	503	535	531	502	499	538	482	517	511	485	549	478	536	498	547	563	515	554	512	499	476	507	521	482	480	531	499	490	522	511	544	505	539	503	536	521	555	528	552	484	493	553	529	526	513	512	510	492	533	485	546	536	477	444	498	510	537	479	484	516	536	470	504	467	486	478	512	507	513	518	460	536	503	534	512	545	522	502	489	539	503	509	526	562	536	491	482	476	451	518	480	529	518	510	515	491	530	490	491	513	515	529	465	477	518	501	526	492	509	517	508	495	503	511	523	528	489	521	508	475	479	513	481	469	499	530	504	529	501	562	509	523	502	490	495	518	506	524	509	532	529	514	513	489	510	483	544	500	494	485	492	498	537	488	494	496	497	504	461	520	536	530	504	465	567	494	514	498	571	502	500	508	511	511	545	466	481	534	462	491	496	516	528	467	489	504	505	499	490	534	514	519	537	529	511	536	513	535	486	528	528	522	493	502	506	468	514	525	485	503	538	495	455	496	538	474	504	504	456	501	519	480	555	508	557	509	513	509	547	480	520	503	539	490	515	572	491	519	496	503	494	512	504	519	523	535	509	515	510	528	519	519	541	525	488	487	542	508	488	474	484	515	483	527	512	504	480	529	509	518	504	499	527	455	516	552	498	521	513	516	496	518	480	500	490	518	499	493	486	485	504	507	490	482	503	524	518	513	520	560	497	496	521	527	483	490	534	502	515	468	524	513	520	478	499	507	510	430	496	511	493	512	448	512	487	519	507	513	521	479	490	504	526	552	511	483	500	532	513	505	529	487	522	518	467	501	516	511	486	552	527	545	519	518	485	472	527	498	518	458	530	525	495	536	470	484	495	513	521	515	522	507	526	500	530	504	501	530	484	528	520	550	543	494	499	523	510	506	486	528	515	534	531	508	527	485	533	505	501	493	508	517	490	498	499	507	458	522	521	496	487	503	547	525	497	535	466	535	510	492	508	492	472	535	550	474	526	501	507	475	525	479	524	499	540	480	500	534	519	464	532	533	506	516	525	545	522	490	526	533	526	522	497	551	518	514	489	536	557	521	498	543	513	532	467	544	520	513	519	495	486	504	526	499	525	533	485	524	503	498	508	504	516	528	491	491	481	531	469	491	551	514	513	495	521	502	460	500	508	479	488	543	529	486	524	489	525	459	482	505	507	513	519	509	482	527	519	493	566	503	469	484	513	514	523	487	509	504	505	519	521	524	497	487	484	514	504	495	470	502	502	491	547	483	506	472	482	516	503	482	516	487	485	528	552	551	540	514	523	465	526	490	511	519	515	518	539	448	513	521	507	501	530	529	535	574	508	457	514	498	527	515	530	521	507	501	517	469	518	496	502	490	515	501	497	512	554	526	549	512	496	496	464	530	495	497	505	490	498	541	532	485	513	488	483	507	513	463	515	516	536	571	539	456	482	509	513	555	553	469	535	447	520	504	495	508	544	500	478	491	480	510	488	493	511	520	511	506	472	538	507	477	467	459	508	506	505	507	525	478	453	525	526	543	518	489	487	529	508	494	480	543	511	532	494	524	472	518	497	511	479	528	507	530	472	480	539	473	525	481	489	520	493	502	457	520	540	515	509	523	485	513	499	506	484	518	526	543	515	490	532	530	512	452	563	574	503	536	507	492	504	493	500	548	466	500	494	511	489	508	538	473	474	546	480	505	514	491	520	481	489	510	510	510	545	538	559	544	517	525	510	565	494	483	562	497	497	522	532	509	494	533	506	498	475	523	491	507	526	556	506	521	495	515	483	506	465	518	521	526	513	482	510	508	475	496	562	485	482	480	530	561	519	501	491	522	510	521	493	494	504	568	502	513	537	497	480	476	507	547	523	498	502	484	543	477	508	469	501	518	513	506	509	485	516	520	500	495	505	507	512	476	484	480	496	475	538	571	485	450	521	508	545	503	509	498	489	457	519	541	490	496	536	525	538	473	528	524	526	513	448	467	552	520	475	512	554	518	412	519	512	550	475	501	498	515	511	474	517	473	532	475	517	524	541	537	468	521	516	481	534	481	512	442	521	506	509	497	530	494	531	518	546	526	497	532	490	511	516	541	521	565	524	496	492	542	513	541	505	487	488	529	518	498	498	494	516	529	512	528	525	472	481	526	487	525	544	445	525	502	525	491	533	493	501	521	527	510	498	527	502	521	496	513	512	504	524	493	510	518	491	533	483	503	483	506
23789	21138	28600	23922	21133	12484	1945	1338	1125	1115	1041	1005	1033	951	961	953	949	878	901	940	887	902	861	905	844	871	837	886	879	816	837	817	830	881	835	838	787	851	884	870	871	814	824	820	812	819	853	852	814	839	881	849	816	852	878	830	796	809	851	849	807	846	828	837	811	861	884	888	791	817	811	866	762	806	797	832	856	825	860	886	837	816	826	828	792	829	798	800	817	797	818	844	843	843	822	807	828	792	800	872	777	844	839	816	855	812	783	832	878	825	846	825	780	847	824	866	778	808	830	850	830	739	854	820	865	818	860	784	853	816	847	781	814	819	846	826	855	818	854	835	823	829	853	817	772	803	877	837	823	834	851	846	836	813	843	849	858	832	839	839	791	814	804	840	782	798	811	804	816	885	858	794	880	855	786	846	777	843	840	803	856	839	807	847	836	837	833	886	862	780	905	802	856	849	775	821	856	822	809	871	852	817	828	798	847	851	765	868	794	789	813	848	875	812	835	832	803	867	859	875	825	792	868	835	843	855	804	826	831	814	856	869	831	824	853	845	758	802	846	826	850	833	874	821	830	777	812	814	823	811	787	823	770	850	809	828	838	858	803	792	867	834	825	811	823	815	794	801	836	848	860	869	809	795	792	795	820	838	795	809	827	804	839	870	812	803	862	847	854	787	811	904	843	835	835	787	787	771	827	829	810	841	778	812	788	770	862	781	842	794	819	827	818	819	816	820	792	816	829	836	836	820	829	848	829	800	818	819	806	791	864	873	790	843	831	814	863	818	867	828	833	812	861	821	865	847	818	828	816	831	880	894	842	850	845	880	798	770	822	793	772	798	820	791	845	799	894	890	835	853	851	805	832	854	819	769	802	827	837	777	777	829	816	840	826	847	798	790	829	833	822	817	813	801	845	796	876	860	794	786	842	784	823	828	816	775	863	822	878	813	822	836	846	833	873	827	797	782	831	877	831	860	831	839	779	885	819	809	783	824	808	773	849	831	829	797	787	774	808	827	824	814	813	772	837	799	829	843	848	848	890	813	849	852	859	826	820	807	828	840	806	780	820	801	818	864	820	825	860	838	780	807	841	873	815	827	839	829	842	811	815	815	800	834	825	832	828	786	825	868	829	844	791	800	823	788	784	833	782	835	849	777	835	837	815	768	851	824	780	905	823	825	848	807	819	818	822	827	847	853	810	856	827	820	823	762	846	844	801	775	847	809	788	806	820	812	836	834	832	852	780	841	839	794	870	809	797	833	868	870	868	833	867	819	784	825	818	812	794	858	859	836	857	858	851	842	853	817	877	795	807	820	843	854	795	810	796	832	791	894	781	804	825	888	889	816	818	796	828	781	809	810	809	848	846	826	808	812	838	887	851	855	838	787	804	783	878	780	800	856	824	815	766	871	825	821	840	878	882	779	787	861	799	825	830	752	810	841	773	787	824	810	787	850	814	847	774	823	826	859	819	793	843	836	805	833	788	871	837	787	831	804	844	837	827	834	845	812	779	904	832	819	839	787	825	865	758	828	817	849	805	850	821	746	829	832	795	833	816	836	822	779	846	871	823	897	828	825	814	856	853	808	853	821	799	832	851	833	842	816	817	829	854	814	821	825	776	797	867	752	835	813	817	815	805	816	798	808	818	812	805	812	823	803	858	811	810	868	833	836	808	886	838	793	821	846	855	811	815	831	807	908	816	854	806	858	837	821	870	822	835	835	822	839	806	834	847	789	876	838	872	803	856	836	780	859	804	805	828	847	760	846	802	825	812	845	808	824	831	824	773	791	822	792	775	833	774	818	870	818	790	791	889	848	780	835	817	827	809	856	835	827	826	850	828	808	790	847	818	827	836	844	803	813	844	787	786	826	825	811	853	805	814	878	846	797	832	816	868	799	809	829	822	858	832	855	917	865	850	798	868	855	862	832	795	833	835	804	833	829	779	852	890	794	854	839	769	775	842	867	838	856	862	828	866	796	836	788	850	860	803	882	799	804	802	820	842	777	830	794	893	845	786	835	862	859	854	828	781	796	875	796	761	871	826	806	789	797	804	797	819	829	837	857	881	842	814	801	783	814	875	781	787	834	814	864	824	838	825	816	848	777	834	852	881	793	818	858	823	813	895	855	824	802	817	826	793	806	777	782	794	839	813	814	783	815	811	816	754	830	795	821	821	859	807	851	851	798	874	876	807	875	819	832	830	771	795	839	820	798	784	829	811	783	805	784	812	845	799	866	817	773	808	872	832	819	798	836	825	789	809	812	811	822	848	816	860	866	783	856	823	815	841	806	851	838	814	853	867	885	855	833	838	821	764	849	859	786	828	839	827	788	831	869	801	843	835	766	829	786	843	844	813	815	867	866	800	850	821	836	773	801	788	804	844	789	818	850	884	813	826	847	776	774	845	819	827	813	824	807	808	795	779	855	830	843	810	804	806	869	779	852	871	834	849	831	804	766	784	809	823	852	801	821	821	812	812	842	793	797	811	831	835	851	808	808	793	839	826	842	835	826	796	766	833	807	853	798	831	828	792	859	839	775	864	828	833	765	854	809	859	872	774	843	806	814	819	852	841	846	851	853	855	882	819	846	840	827	856	797	786	821	811	823	880	908	861	815	826	828	854	818	783	861	834	830	871	779	826	837	836	904	801	843	823	843	794	800	764	794	805	844	815	826	849	797	801	865	807	838	807	826	869	843	847	810	851	853	851	847	806	793	878	791	862	788	845	814	817	845	842	834	894	794	837	822	813	843	775	831	841	786	807	834	848	867	857	804	816	779	858	840	820	786	811	794	868	830	847	791	783	822	832	820	816	890	812	784	803	833	822	793	795	867	785	791	865	798	829	818	814	798	814	811	858	829	832	840	841	867	867	812	806	813	828	847	834	779	814	812	813	878	804	848	818	849	864	830	818	866	860	781	802	846	780	793	845	809	807	878	805	823	820	858	881	833	844	805	825	832	848	836	793	797	872	821	801	810	761	834	820	785	808	819	820	833	777	814	852	837	820	780	823	826	804	880	809	828	850	779	785	772	795	781	844	803	795	790	849	808	818	826	779	842	827	816	767	825	772	846	809	871	855	816	820	778	838	820	803	826	798	792	816	824	757	789	817	832	823	879	803	783	794	832	794	799	765	820	842	811	799	778	820	807	822	810	775	833	847	871	869	808	836	795	825	784	824	817	856	833	796	803	808	816	851	850	815	831	771	821	835	765	822	792	792	799	757	817	809	824	834	855	816	841	735	809	881	831	840	814	790	815	828	853	862	816	874	836	810	793	850	847	811	779	771	799	744	819	823	826	798	793	833	814	802	795	845	843	822	831	817	795	843	819	808	872	923	843	783	818	838	850	776	819	875	829	850	848	898	821	825	863	833	874	790	852	826	818	874	789	854	813	822	820	809	762	797	810	800	810	816	812	825	805	828	890	813	828	780	812	804	829	820	802	755	789	818	837	811	802	801	801	814	767	795	839	822	811	812	814	778	828	823	857	852	822
10945	10558	8740	4499	3465	2660	2237	1981	1690	1569	1426	1360	1243	1278	1172	1151	1059	1143	1181	1014	1039	1040	1047	1059	1051	1019	969	995	989	1027	994	1029	908	997	961	966	988	1009	984	942	1055	911	952	978	949	934	1004	993	986	1035	954	999	1032	960	986	933	984	969	941	972	1003	981	995	971	957	944	1021	876	970	944	955	905	963	1014	1022	952	957	1014	994	959	1001	984	945	971	985	954	1042	952	980	1004	977	932	958	1002	953	1029	960	965	956	1045	903	970	950	943	972	928	929	985	988	949	1001	1010	951	944	977	958	1023	937	991	981	966	994	966	998	967	967	995	1008	953	981	1046	983	970	979	993	949	1003	969	942	976	953	966	965	976	995	1007	989	968	934	964	964	969	970	994	977	999	914	928	966	1020	974	1003	943	930	1004	914	991	945	938	964	977	989	990	1008	994	979	961	991	965	962	1022	951	958	1007	955	997	999	967	952	948	969	949	1010	883	997	915	996	999	1007	997	981	946	991	990	1013	963	940	952	956	1009	917	976	992	978	912	990	955	914	941	958	926	968	985	968	997	1017	937	932	1007	1004	959	1027	977	1027	956	975	968	1007	1005	936	911	980	1040	962	965	976	993	932	990	982	931	953	966	998	963	1037	985	965	1035	998	903	950	931	956	953	932	959	940	987	970	988	973	923	965	985	1025	1026	1053	965	952	974	957	963	948	921	958	945	933	954	915	963	980	987	965	976	1009	1010	968	976	945	1026	972	963	981	994	991	948	936	1021	938	1028	999	1000	924	979	1001	956	1014	958	962	942	919	954	981	980	990	965	993	996	941	971	917	962	985	952	917	986	973	1002	958	999	1003	925	1009	959	970	961	977	973	964	934	983	986	960	916	960	1045	968	1007	954	997	934	1010	1013	948	968	958	951	1008	920	954	965	972	961	940	989	938	1017	1043	944	949	950	1037	966	968	947	922	953	997	915	987	923	951	948	973	971	948	942	914	995	956	944	982	1059	977	968	962	940	968	1015	938	982	956	954	970	954	966	953	962	968	877	917	974	951	968	956	997	985	954	997	983	949	960	928	984	985	971	958	965	979	994	1002	969	949	976	945	945	939	962	1008	964	1028	945	991	939	921	973	980	1004	953	951	945	989	985	960	996	979	958	943	904	960	974	981	985	908	1019	980	978	929	973	958	964	975	1000	985	1011	1007	943	982	942	959	917	1038	977	957	986	997	970	991	944	940	958	974	982	969	995	955	959	968	988	958	948	1020	1011	970	961	1037	990	968	974	953	913	965	952	1005	1001	975	974	996	1025	1002	986	972	963	981	981	986	998	1005	961	933	914	979	950	963	954	1011	1007	971	946	943	1012	987	947	940	1006	957	895	972	949	983	932	1035	1015	955	931	966	960	982	928	971	954	996	917	952	1024	951	908	954	982	916	945	948	1008	938	933	947	963	990	918	982	1042	915	951	999	1003	984	962	971	1002	966	997	969	971	1031	952	940	972	937	986	969	936	986	984	1001	993	935	986	954	957	939	963	960	903	962	943	997	975	918	939	990	1027	939	953	949	981	981	938	940	1015	957	972	947	975	959	984	956	906	962	1000	944	921	1018	963	979	961	1005	950	983	973	997	986	945	1043	926	957	927	988	950	1031	971	984	976	950	955	948	965	961	929	963	942	960	987	981	1012	964	954	995	981	929	1019	928	943	1006	983	928	1017	999	950	963	947	1009	956	940	1062	1009	962	963	959	1022	921	927	979	1015	906	944	1007	999	981	1007	946	1014	948	925	961	975	1053	1007	978	990	934	968	920	1032	1001	960	979	943	974	888	986	945	1033	962	975	1009	1024	970	978	951	987	975	962	951	989	943	944	910	972	1011	1040	987	976	970	969	952	1023	941	980	983	974	966	947	956	1014	937	974	937	950	969	951	977	986	955	1002	927	933	942	989	1045	1009	894	933	957	917	1017	992	974	931	977	940	966	914	946	1005	959	956	976	998	991	970	950	982	977	1002	959	1004	945	1004	929	917	925	1058	956	978	985	943	993	980	965	996	945	980	1022	959	978	972	994	984	982	958	931	934	999	995	980	1015	970	975	998	984	996	911	961	978	968	979	957	990	977	1000	925	1029	987	1003	963	966	992	954	979	950	959	974	963	952	1023	953	957	968	998	990	957	964	968	939	973	959	975	962	933	935	948	979	997	953	974	955	957	968	931	945	991	963	923	1015	996	940	985	916	933	937	969	1034	960	971	992	963	983	983	963	942	962	941	880	935	989	972	970	958	958	1004	1011	953	922	956	1011	974	962	957	992	995	990	987	1000	970	969	937	965	967	971	926	1018	966	952	975	1017	976	957	964	996	988	977	1006	1007	977	956	950	966	937	967	1012	949	1011	950	974	973	952	993	1019	934	911	933	952	995	992	979	989	960	1010	974	1011	969	1044	950	926	954	947	978	929	984	924	897	972	1021	977	909	1020	958	910	995	951	974	934	1009	1021	1004	988	950	939	959	930	989	946	931	934	1027	933	980	928	966	1002	964	976	1021	994	976	979	943	988	953	929	928	972	948	974	1034	978	961	933	969	917	968	927	946	975	978	962	971	936	978	1013	924	975	1000	923	1001	971	924	929	984	970	984	1002	939	970	944	974	984	1021	938	1037	941	1007	988	1042	993	927	904	941	924	968	979	986	967	947	944	934	936	980	1040	986	945	987	974	979	924	950	940	963	987	975	999	969	962	970	973	981	955	987	958	959	969	968	990	951	1014	955	984	944	969	963	954	982	966	1030	980	975	960	1010	972	945	938	967	964	1002	943	946	998	911	1022	1007	941	978	1003	992	976	990	965	1018	969	935	953	934	978	965	985	932	977	946	944	930	961	981	987	978	939	916	956	1012	968	949	922	973	972	1003	1019	927	928	962	1028	978	995	982	956	994	1019	1007	942	986	980	979	943	1002	1006	909	1022	975	965	975	1015	952	942	979	950	903	969	1033	979	983	989	914	960	947	937	989	981	950	929	967	935	879	986	939	967	959	1026	1030	927	916	965	949	991	963	968	948	949	938	954	968	967	991	941	995	930	985	1012	982	919	933	919	966	990	958	975	983	995	995	990	1017	997	949	1005	930	985	974	1029	955	919	975	968	970	953	1005	960	1001	961	979	949	998	936	902	993	977	955	924	978	1021	1001	947	1009	932	982	930	976	939	982	982	973	1005	973	962	962	962	923	901	972	963	951	905	1012	924	1012	957	943	966	948	966	965	1010	973	952	987	938	980	981	933	953	1021	1023	966	929	978	995	985	948	927	964	965	924	997	1029	932	947	978	907	989	938	960	952	1000	961	988	1001	1018	892	1004	1019	911	924	992	987	955	913	997	1019	1001	945	967	977	973	932	945	1012	946	965	932	951	955	980	971	940	1012	962	951	993	983	963	977	966	973	980	986	935	1013	912	1025	990	924	958	963	980	1056	963	997	992	1003	970	971	930	942	922	941	960	959	969	985	924	967	974	997	910	942	982	976	961	968	1007	967	936	1001	1022	957	967	1059	947	1009	987	962	913	990	986	963	965	970	930	959	972	954	982	905	994	1037	952	964	967	948	938	957	940	952	927	954	978	999	943	944	971	1020	949	937	941	971	940	894	945	930	965	969	967	967	944	966	1002	954	1025	977	994	921	947	994	979	978	975	962	960	945	1008	989	1019	1004	984	964	963	979	996	964	926	965	986	1001	912	958	961	953	913	967	983	981	949	977	953	981	962	986	948	961
25076	21124	27424	24945	10602	786	563	534	411	438	423	393	352	398	364	362	331	315	375	311	331	302	308	347	319	309	321	305	338	344	330	319	346	334	314	335	323	328	315	315	322	321	358	313	340	313	320	309	304	306	292	318	321	291	281	290	303	334	264	319	330	309	302	340	283	291	329	320	303	313	333	292	314	313	315	290	286	272	290	318	316	282	331	304	308	297	296	282	309	325	336	294	308	292	299	274	335	312	291	334	326	306	320	330	326	346	293	322	319	300	313	338	314	334	281	333	278	314	336	308	309	313	307	326	302	287	338	296	318	332	329	279	330	317	302	282	306	318	280	310	312	317	342	312	324	291	298	328	287	312	330	295	314	304	292	274	329	352	298	285	305	290	295	327	302	312	313	321	293	309	304	347	329	316	330	327	316	319	312	332	298	324	282	325	294	308	311	311	340	304	306	286	300	351	312	306	330	318	294	316	290	320	321	321	280	337	273	293	298	335	301	362	286	306	319	304	324	274	325	280	311	319	322	334	303	330	307	351	313	322	323	310	334	347	308	334	302	333	323	315	272	319	314	341	305	314	317	331	340	318	335	307	287	298	300	326	322	291	274	333	304	298	283	314	297	317	308	336	326	303	309	306	314	338	284	274	304	297	293	315	328	298	339	285	289	307	303	324	293	304	319	308	311	340	315	315	308	350	323	301	307	341	309	301	327	286	321	294	279	331	329	311	269	298	321	289	307	319	307	317	318	312	306	286	320	317	309	285	278	295	323	291	296	312	299	251	338	313	323	320	323	313	296	301	276	313	307	298	289	331	336	328	318	296	310	317	291	305	341	288	311	314	266	325	303	310	308	356	305	307	322	298	303	282	320	305	300	303	298	320	307	324	285	325	328	301	335	318	323	301	312	316	336	305	288	289	292	327	300	300	308	313	312	296	298	302	293	332	286	307	328	337	285	295	288	288	309	305	313	314	297	307	331	325	322	297	310	304	311	267	282	308	336	306	313	306	273	329	327	307	310	309	301	324	344	348	264	298	323	356	314	309	295	332	294	289	308	317	312	285	276	325	319	293	331	302	341	324	312	330	334	318	316	299	332	294	314	280	309	303	319	321	300	306	301	306	322	309	309	349	310	320	317	294	295	299	283	306	312	317	297	327	307	306	335	334	281	312	306	297	307	322	302	324	292	301	321	316	299	327	334	307	301	346	283	320	300	296	296	323	291	307	327	316	310	321	321	304	321	309	260	299	311	300	310	321	304	287	320	276	289	289	321	325	299	314	346	313	339	320	302	335	305	329	327	316	309	316	337	277	275	286	320	284	269	300	289	321	335	324	297	326	299	290	307	325	288	294	313	322	294	316	308	292	322	284	290	320	293	312	295	304	313	309	303	318	337	341	326	300	320	342	305	312	318	286	306	296	303	305	304	314	321	304	315	314	306	306	320	340	279	302	318	313	332	334	319	328	315	337	328	324	296	296	286	332	322	291	283	318	315	325	310	335	305	284	317	310	294	315	336	327	311	290	330	323	308	327	329	352	315	301	338	287	282	329	303	330	316	276	280	322	320	296	307	298	295	330	272	317	289	286	322	302	308	308	263	326	322	301	313	305	328	320	317	304	308	310	296	293	292	325	293	322	343	329	304	337	327	320	303	279	334	314	308	319	297	298	298	302	314	297	295	311	284	294	332	331	323	319	295	346	324	317	302	296	306	302	299	297	307	341	266	332	299	294	348	310	330	303	300	320	342	330	336	308	314	292	356	287	342	320	291	323	271	271	312	301	305	325	319	294	300	324	286	296	304	314	325	303	324	310	313	319	315	305	282	288	301	309	308	281	328	303	323	314	297	322	315	321	320	321	301	293	322	338	314	316	337	281	323	342	314	296	319	281	295	313	327	317	306	336	312	302	311	318	308	307	297	300	296	300	321	293	296	307	331	304	307	318	294	309	288	322	343	313	320	305	306	340	288	316	305	325	267	275	290	284	299	345	293	290	286	306	310	305	301	323	316	301	266	288	353	303	297	316	306	327	307	346	330	313	305	273	328	287	304	303	302	320	303	319	298	283	311	310	292	324	282	293	302	305	324	323	298	329	307	309	296	292	318	298	325	321	326	295	292	321	319	324	303	278	311	296	319	317	285	293	284	312	343	294	341	319	357	324	334	319	309	311	340	327	328	295	304	319	319	302	301	297	318	290	307	332	339	318	278	327	299	285	284	309	333	308	307	299	315	326	321	324	306	288	335	317	322	322	310	314	306	311	288	316	308	303	312	324	313	314	319	320	334	310	327	329	309	331	301	323	286	328	346	320	338	303	304	302	311	304	343	306	355	309	313	279	314	333	299	335	337	332	310	284	324	272	361	305	282	326	311	309	287	310	296	310	300	331	308	304	305	318	320	304	294	310	307	327	310	334	308	297	293	312	310	315	275	291	309	298	293	307	318	308	287	322	297	313	305	337	322	304	313	294	331	313	309	318	312	284	304	297	296	298	300	299	305	305	277	294	304	289	299	309	288	323	282	302	306	339	332	310	307	353	272	314	316	315	272	301	306	323	289	284	310	291	295	318	325	309	285	335	310	336	287	307	275	300	301	312	260	322	291	320	308	302	316	308	308	326	293	315	352	280	319	297	289	308	265	345	307	332	295	304	327	304	285	285	302	301	310	298	303	296	297	311	314	306	290	339	336	316	305	332	322	301	325	301	305	292	264	316	296	340	301	308	319	326	291	309	303	315	331	306	316	326	306	337	344	310	293	309	326	349	293	280	317	310	321	338	363	272	289	349	329	320	309	311	309	273	327	303	296	295	292	317	324	314	300	317	331	290	331	339	293	333	338	308	309	306	308	346	311	306	300	298	280	292	325	289	337	307	304	318	333	311	289	296	302	321	321	305	304	338	311	339	284	276	298	293	311	299	311	310	311	298	299	305	349	317	338	293	303	353	292	306	311	315	295	306	299	333	285	292	317	307	300	287	272	297	322	324	333	302	292	315	310	276	325	280	297	306	269	307	299	298	306	318	319	306	307	295	317	294	269	293	337	287	314	297	284	326	292	316	308	279	296	318	300	283	307	302	304	281	305	319	295	316	308	329	303	308	308	326	325	316	327	301	331	296	280	290	311	288	321	303	300	290	325	308	342	309	349	339	299	320	301	328	318	327	318	306	295	315	338	309	322	310	328	363	319	309	313	317	325	314	300	337	323	286	335	330	314	299	313	309	313	327	334	290	299	298	318	317	336	302	314	302	326	306	297	310	296	310	295	289	330	315	315	303	310	298	318	304	348	290	315	319	298	306	312	305	314	315	290	348	305	314	326	305	324	283	333	313	306	293	309	303	304	309	282	314	324	317	287	316	279	320	323	304	294	330	313	321	303	308	318	295	308	314	283	313	282	333	289	283	348	315	332	327	310	325	314	320	312	340	324	333	292	320	330	302	326	309	301	306	262	316	313	291	322	322	305	317	263	322	332	324	310	340	340	310	299	292	313	320	303	308
10533	5965	4677	2349	1764	1390	1148	983	829	758	664	613	555	545	528	554	499	481	457	442	453	458	457	440	424	483	482	419	394	426	433	407	431	446	387	435	390	426	432	432	448	414	428	378	452	397	420	417	408	433	420	394	421	415	455	447	420	412	405	365	453	395	373	414	425	415	417	419	414	406	407	427	414	404	402	406	421	397	433	382	407	400	408	410	450	383	393	430	404	412	416	408	466	396	425	395	379	343	387	429	397	408	449	402	419	408	419	395	423	395	394	394	386	402	442	420	391	442	376	453	427	443	424	419	430	409	416	428	426	421	384	433	422	414	381	408	407	405	397	393	450	386	431	372	410	400	412	378	396	385	429	385	434	421	370	444	403	400	403	424	415	372	428	435	429	433	444	403	407	400	401	387	434	392	420	412	379	439	373	384	413	453	434	408	403	388	418	423	404	400	415	402	407	420	436	390	428	444	426	408	412	404	407	416	413	393	440	415	396	438	413	416	445	412	472	452	419	377	393	399	428	409	384	447	389	387	419	407	412	407	438	414	409	389	368	379	426	413	403	415	401	419	357	434	425	458	422	414	417	440	407	429	406	388	385	409	437	437	397	407	438	404	379	405	412	372	442	406	399	421	409	380	417	435	425	431	358	374	397	402	413	433	420	437	409	383	388	401	410	380	419	381	431	393	365	386	421	416	379	391	420	440	378	370	393	410	408	416	405	401	436	410	435	421	435	425	403	400	402	387	410	398	407	407	421	411	393	400	399	404	400	447	411	398	385	402	405	420	385	418	389	423	425	415	381	403	372	399	419	412	363	404	403	402	411	377	432	398	426	444	425	408	405	369	415	397	409	407	386	387	378	431	403	410	414	395	423	447	420	420	391	376	384	416	417	385	413	438	397	428	430	379	457	410	448	407	402	397	436	387	403	436	431	401	361	384	365	407	403	418	457	417	388	391	396	447	392	392	409	395	416	409	405	457	411	359	394	421	402	395	406	422	405	410	383	417	423	381	411	398	389	408	420	410	413	439	401	393	406	425	408	394	386	426	400	431	422	420	385	401	395	377	401	436	409	407	418	428	419	402	432	426	416	392	409	408	388	397	399	426	407	387	350	408	392	418	421	398	373	426	435	419	408	401	423	386	408	439	420	390	401	403	409	475	431	412	399	397	441	376	386	414	388	428	464	411	441	390	419	414	406	416	406	411	409	429	435	438	427	424	422	418	414	411	432	411	400	439	390	405	376	425	385	396	384	390	464	383	426	414	421	410	380	418	380	370	396	450	422	421	375	406	390	392	448	422	388	408	426	409	434	436	386	408	425	421	408	431	429	444	437	415	404	392	448	413	394	420	433	423	412	396	390	429	424	376	396	379	464	398	416	444	411	416	426	398	361	376	413	384	386	438	421	418	430	404	420	418	379	423	414	433	421	380	409	420	404	401	394	428	402	423	419	427	424	420	401	390	452	427	398	417	431	395	419	397	412	448	433	415	414	395	413	426	418	400	412	354	398	404	409	413	372	422	406	394	392	412	387	387	384	419	402	450	360	437	445	401	377	402	386	406	375	393	407	440	400	407	425	399	391	361	407	403	411	445	419	427	413	382	385	415	402	374	410	427	399	402	388	381	431	404	413	400	398	403	407	402	421	440	394	400	405	433	374	401	463	384	434	395	402	363	410	414	421	392	384	390	421	376	398	398	449	418	410	431	418	358	421	391	426	432	415	405	428	395	376	367	446	392	388	410	431	382	373	383	414	413	405	368	429	404	373	439	419	415	431	423	413	366	397	406	432	442	428	429	408	391	433	379	376	407	397	397	412	390	400	408	420	386	443	394	436	393	404	385	381	369	396	419	403	434	403	384	396	432	397	406	367	424	431	406	397	410	436	389	436	439	456	390	387	393	423	446	388	404	442	386	416	396	414	420	430	435	432	395	396	459	414	389	389	379	443	383	416	406	417	405	418	396	402	394	442	422	414	417	422	425	431	422	404	373	395	430	412	427	394	392	396	423	385	415	413	409	425	420	395	406	412	423	426	409	404	382	423	421	375	404	418	389	413	405	473	363	415	410	438	382	396	421	377	384	445	426	410	384	424	403	382	426	421	418	384	409	383	427	387	426	379	397	400	412	423	367	408	411	425	385	431	423	367	418	393	439	424	407	454	395	393	405	406	442	408	396	425	407	381	419	415	411	414	420	445	412	407	421	435	395	423	400	389	441	423	414	415	405	379	394	409	372	399	441	428	403	435	415	429	406	369	404	403	422	419	391	408	405	389	385	414	399	408	394	433	391	415	430	405	407	398	430	402	394	424	364	417	424	378	402	397	398	412	405	437	405	427	391	402	413	383	411	396	389	410	409	409	406	401	393	410	425	444	395	406	372	427	413	407	392	428	389	433	417	423	428	433	408	398	423	445	397	398	380	391	418	442	398	399	419	454	389	417	376	414	376	400	441	376	397	397	416	445	397	431	429	413	419	385	393	378	426	385	410	396	422	367	411	405	435	407	386	407	420	391	384	384	440	437	419	370	377	381	404	418	413	436	385	417	424	422	402	450	405	411	400	422	409	410	437	374	412	412	403	388	444	391	409	418	399	367	412	398	406	371	377	398	404	395	406	403	376	405	393	391	388	418	407	417	415	408	409	416	408	430	380	411	421	392	418	423	381	406	432	390	428	414	394	377	396	418	413	408	393	396	416	438	432	422	381	355	424	426	392	399	368	425	398	425	421	459	395	388	401	404	388	446	373	421	398	410	435	451	400	380	414	417	419	391	418	431	429	419	405	405	405	371	364	428	383	415	429	429	392	413	424	424	435	427	426	379	388	403	395	416	422	397	411	391	408	429	424	403	414	420	404	435	404	386	387	386	411	444	407	374	384	397	366	380	388	399	387	409	431	393	404	420	408	394	418	424	425	390	390	407	422	363	409	436	426	391	377	424	422	390	379	434	434	399	420	435	411	389	408	409	376	407	389	411	410	400	413	385	388	409	412	406	360	403	402	408	396	399	417	388	415	434	381	407	420	393	406	408	407	380	388	401	417	418	400	411	438	372	430	412	418	395	403	419	427	408	423	433	426	389	418	412	447	379	392	372	400	380	423	437	403	423	400	443	407	427	373	401	390	402	407	383	407	382	396	389	421	389	430	400	420	407	443	438	400	434	400	407	428	376	405	398	421	415	405	415	411	397	428	399	398	482	409	353	434	425	385	422	398	430	387	390	400	413	412	382	454	400	419	421	389	360	413	417	412	442	396	423	413	443	425	389	441	417	387	422	394	398	392	424	395	415	414	415	406	457	413	409	422	404	425	452	391	409	409	389	422	404	402	399	427	452	404	424	381	392	417	421	410	429	425	408	409	431	385	392	377	407	438	441	409	416	371	382	383	380	384	430	413	395	398	391	427	390	401	423	415	403	404	418	372	410	425	412	375	386	444	406	447	399	395	436	408	395	390	402	407	379	411	428	385	427	429	430	414	439	401	422	403	395	422	420	401
22838	21162	29040	23526	21156	21223	11973	2054	1493	1374	1347	1202	1138	1122	1123	1022	981	1006	1017	983	976	935	920	926	962	962	941	958	896	917	947	894	966	870	887	947	953	940	925	889	904	882	896	927	954	886	908	909	895	906	885	875	889	926	919	858	858	907	903	949	912	868	951	900	885	930	852	920	868	911	823	858	833	875	877	885	907	872	898	879	839	907	878	903	857	876	883	895	881	828	901	923	927	856	856	939	867	866	914	893	873	907	904	902	888	886	857	836	865	889	912	877	926	855	961	907	873	915	925	891	864	873	878	875	926	871	898	858	882	891	849	913	850	912	945	836	867	881	824	863	862	892	835	876	893	857	892	932	869	870	900	934	891	836	882	862	886	882	902	832	839	919	890	857	891	878	873	876	890	876	890	877	879	871	806	857	893	929	861	840	863	863	969	921	872	849	892	897	888	859	871	898	904	915	896	880	901	897	888	854	873	857	910	873	916	850	865	829	833	893	904	895	901	888	860	840	873	849	913	868	812	848	820	832	892	920	905	883	808	909	886	873	930	881	889	870	928	846	889	887	920	885	836	827	863	829	919	864	844	873	879	942	888	819	858	915	917	851	935	889	877	912	884	895	848	850	861	954	859	897	909	882	911	850	900	838	872	865	956	882	895	852	856	865	865	899	898	873	917	839	931	855	842	856	827	910	839	868	876	841	889	900	895	870	909	881	852	930	872	857	920	849	931	888	862	865	867	909	888	941	787	905	908	882	878	901	899	884	893	838	864	823	907	933	906	896	866	871	810	852	917	884	903	910	888	881	853	909	881	857	880	886	898	898	903	900	841	880	875	849	913	843	944	845	856	894	869	906	892	861	911	877	924	882	919	891	856	846	835	851	887	888	822	891	870	855	902	918	866	895	882	888	882	867	869	861	846	877	901	872	869	909	926	938	885	873	869	853	867	915	899	846	848	866	922	850	876	883	886	881	886	874	888	858	857	880	893	924	866	864	877	821	836	901	880	881	894	885	876	841	871	909	908	875	852	868	883	852	901	842	915	856	873	850	886	924	925	925	861	866	878	878	851	887	860	872	863	899	858	855	869	907	810	872	891	878	847	905	913	858	837	847	831	853	882	908	883	867	885	840	837	813	829	863	836	915	869	902	915	889	855	910	898	882	862	896	848	861	913	868	858	852	907	822	894	838	849	937	894	842	868	840	871	865	872	919	922	874	847	839	825	909	907	907	873	834	836	886	919	898	827	922	873	832	896	883	852	860	846	883	857	856	885	858	829	888	872	915	894	839	904	847	958	874	868	836	875	855	888	873	887	859	855	871	856	863	886	882	839	829	853	941	880	886	876	879	832	873	857	862	891	916	868	858	843	875	823	893	912	911	880	843	879	960	946	880	919	880	814	810	768	930	855	862	874	840	845	848	900	887	861	907	942	881	875	826	853	821	857	858	811	914	884	873	885	881	831	851	882	841	872	872	871	843	851	836	915	811	888	895	863	888	847	864	831	884	835	877	870	863	872	845	949	857	850	861	863	887	819	891	895	874	846	832	881	861	870	873	843	943	837	847	864	863	936	880	870	893	856	882	865	837	899	943	883	875	829	854	852	870	888	914	850	908	884	852	868	975	850	871	867	881	895	898	871	865	899	841	857	917	910	912	874	874	869	838	860	878	866	849	893	838	876	856	820	927	850	907	918	905	893	844	881	870	858	857	848	903	857	865	847	900	874	882	829	908	851	903	895	943	839	875	855	858	872	912	856	829	884	814	927	917	868	906	924	824	887	845	868	921	837	869	878	841	853	868	897	841	904	902	873	859	857	822	903	900	846	929	908	855	873	880	835	899	897	881	911	870	896	819	870	871	884	892	893	926	832	933	877	891	895	852	866	927	898	903	959	835	872	920	911	870	850	823	849	866	873	866	847	927	824	871	848	886	912	870	901	846	826	918	821	842	863	894	843	865	908	889	851	874	827	910	907	916	913	879	885	872	881	856	900	859	866	861	895	908	861	925	884	860	824	878	870	839	883	874	833	874	865	857	944	858	839	899	901	831	816	921	905	829	818	856	911	878	865	898	871	841	887	892	884	879	839	865	881	857	904	873	875	835	831	834	884	864	858	885	840	854	950	921	895	901	899	860	883	876	895	876	865	849	885	872	863	835	870	895	823	934	928	845	830	933	863	910	870	857	896	889	799	867	826	891	869	886	870	854	881	886	850	824	912	826	841	828	932	879	903	886	839	900	877	902	856	901	857	846	880	904	850	850	900	835	927	880	869	848	891	863	872	916	877	853	897	876	884	879	881	942	841	889	829	889	895	876	925	879	858	837	874	895	889	814	917	965	904	864	889	904	867	875	868	852	865	900	865	835	871	909	887	883	860	878	888	857	878	837	875	828	866	831	780	813	867	887	876	887	891	912	847	871	850	899	921	845	913	924	830	851	852	849	829	894	845	840	878	960	890	827	888	851	833	847	844	878	851	890	850	858	901	843	914	895	864	875	881	860	875	864	855	880	899	862	884	879	843	859	855	839	827	914	864	868	869	888	786	862	913	904	876	923	848	921	900	861	883	883	890	893	834	916	920	882	863	836	895	926	806	812	859	870	868	841	829	868	870	821	857	891	826	849	873	847	894	909	867	843	896	839	834	892	852	886	912	862	878	903	884	842	911	852	811	924	862	919	867	874	901	858	873	887	805	811	865	908	861	844	865	866	852	874	885	884	895	859	858	878	875	871	840	865	902	869	862	901	898	901	860	847	922	882	880	872	864	880	884	846	878	895	885	925	871	874	900	914	859	815	858	864	896	895	903	895	898	894	891	849	886	785	880	827	852	859	867	909	859	900	892	890	891	880	886	861	860	885	873	892	889	870	864	829	887	847	906	866	866	864	900	880	870	920	870	836	846	897	901	865	917	861	867	918	857	865	895	876	847	865	830	896	822	898	837	856	865	868	861	841	869	882	896	881	877	845	885	833	879	844	867	865	849	845	836	901	860	868	810	858	816	888	873	900	843	887	867	879	876	859	796	857	908	825	885	848	883	867	894	831	842	881	819	849	896	863	886	874	890	847	861	905	853	879	816	892	863	819	893	858	882	886	860	870	936	927	876	872	900	871	867	888	877	865	865	956	893	915	831	878	904	849	881	872	887	882	811	841	880	868	854	848	916	849	896	854	831	863	878	857	853	907	863	827	871	896	854	889	927	887	832	865	849	848	889	869	875	867	833	929	878	868	873	887	830	857	864	863	846	851	859	871	876	889	826	917	916	869	860	858	822	806	877	864	870	862	858	864	871	851	865	873	921	874	908	902	861	881	873	873	838	887	871	870	895	879	842	923	877	913	907	939	885	848	910	837	848	830	913	887	834	831	908	912	852	893	890	867	862	891	914	825	851	896	865	859	870	822	929	893	877	877	855	963	851	862	907	853	862	854	881	824	827	926	869	896	844	870	816	899	918	772	878	902	878	858	858	863	902	843	850	874	889	866	929	915	897	883	964	848
14607	17247	14392	7654	5709	4434	3714	3109	2404	2330	2072	1836	1668	1630	1459	1363	1306	1288	1310	1264	1270	1272	1097	1171	1168	1167	1172	1121	1131	1137	1110	1105	1121	1111	1052	1105	1088	1129	1047	1055	1071	1077	1109	1086	1121	1048	1089	1070	1096	1035	1040	1100	1110	1036	1051	1091	1005	1053	1086	1028	1096	1030	1048	1075	1037	1038	1042	1068	1032	1026	1058	989	1099	1038	1070	1059	1063	1027	1016	1019	1063	1048	1033	1025	1017	1037	1059	1055	1022	1043	1002	1013	1066	1016	1041	1042	1049	1023	1067	1053	1087	1001	1007	1073	1055	1033	1040	1063	1076	1057	1057	1054	1078	1031	1066	1034	1029	1065	1056	1019	1034	1073	1081	1102	993	1078	956	1088	1022	1018	1036	1055	1038	1027	1057	1054	1100	1008	1108	1055	997	1020	1043	1006	1043	1027	965	1067	1059	1040	1062	1002	1007	1032	1014	1024	1068	1013	1081	1024	1014	1031	1040	1048	1028	1020	1047	1066	1056	1040	955	1026	1012	1049	1040	1012	1037	952	1069	1052	1055	1029	1052	1058	1011	1033	1102	1017	1044	974	1024	1010	1017	1011	1042	1039	1024	1051	974	1045	1052	1010	1002	1035	991	1008	1121	1074	1043	1022	1054	1063	1012	1097	982	1052	1087	1040	1042	1033	1054	1058	1039	1005	1109	1017	1035	1021	1002	1031	1030	1040	1007	1063	1092	1057	1026	1075	1059	1014	1039	1011	989	970	1020	990	1067	1034	1067	1032	1055	1040	1063	999	1012	1027	1063	1013	1085	1044	1027	1051	1033	996	1074	991	1040	1047	1068	1016	1000	1023	1026	1017	1067	1027	1005	1003	1016	1015	1104	1092	1023	1032	1046	976	1049	1036	1068	968	1088	1043	1031	1045	1054	991	1062	1063	994	1031	952	1026	1044	1034	1077	1035	985	1010	1074	1092	1008	987	1011	1050	992	1055	994	1011	1049	1068	1106	996	1034	1037	1023	1045	1001	1041	1075	1063	993	1052	1051	1035	960	1084	1149	1003	982	1042	1067	987	999	1008	1057	1071	987	1015	1003	1087	1086	997	1045	1052	1068	1009	993	1073	1051	1010	1016	1015	995	1088	1073	1033	1084	988	1060	1036	1033	1068	1012	1028	1026	1054	1036	1026	1090	1043	1039	1005	1085	1002	1058	1008	1034	1063	1035	1090	1044	989	1010	977	1027	1037	1008	1031	1013	1022	1039	1055	1028	1065	1025	1036	1064	1131	991	1032	1003	1008	995	1029	1032	1012	1044	1066	998	1086	1028	1033	1021	1004	1022	1062	1048	994	1103	1048	1053	1038	993	1011	1034	1055	980	992	1056	1035	1043	993	1052	1007	1056	1058	1054	1001	1046	1003	978	1035	1038	1020	1050	1047	1033	997	1012	995	1027	1038	1006	1103	981	1005	1035	1042	1043	1067	1036	1053	1090	1057	1032	1026	1024	1052	1029	1024	1062	1034	973	1099	969	1058	1033	1018	1032	988	1066	1010	989	984	1023	1030	1074	1040	1116	1069	1084	1056	1028	1024	989	1047	1008	1017	1065	1022	1058	1024	1093	1042	1038	1040	1021	1073	1024	1009	1022	1020	1076	979	1056	1005	980	1021	1006	1055	1014	1091	1057	1030	1050	1087	1054	1048	1025	1011	1036	1023	1012	1013	1014	1019	1046	1050	995	1001	987	1048	1044	1038	1030	1047	998	1045	1048	1015	1085	977	1051	1016	1038	1069	1014	1087	1067	1034	1044	1009	1038	1106	1022	1052	1032	1000	1037	1005	1051	979	1051	1037	1030	972	1061	1055	1097	1034	1030	1037	1015	971	1044	996	1040	1073	1086	1046	1025	985	998	1088	1085	1075	1022	1033	1046	1052	1071	1035	1002	1062	1043	1027	1029	1041	1007	1064	1030	988	1076	963	1023	1037	1043	1026	1067	1039	1072	996	1042	1067	1036	1037	964	1076	1020	1017	1045	1009	1082	1088	1076	1049	1046	1049	1025	1037	1102	1010	1053	1038	1048	1051	994	1043	1026	1013	1056	1027	974	1064	1028	1038	1005	1073	1013	995	1055	1002	1021	1057	967	1050	1000	989	1028	1005	1053	1070	1050	1110	1021	981	1015	981	1030	1055	1036	1053	994	1048	1154	1037	1005	1027	1080	1002	1043	1058	1042	975	1008	1065	1015	1017	1011	1026	1038	1032	1064	1012	1020	1069	1083	1020	1051	1012	972	988	1074	1015	1028	1029	1066	1081	1074	1048	1066	1009	1076	1080	1084	1020	964	982	1051	1037	1045	977	993	1035	958	1016	1027	1024	1007	1015	1057	1052	976	1064	950	1052	1024	1047	1021	1042	1036	968	982	1081	984	1006	1000	1018	1022	1109	1026	1021	999	988	1083	1051	1038	1034	1090	1068	1044	1012	1058	1052	1075	967	1063	1006	966	1062	1057	1022	962	1067	1045	1026	1026	978	1024	1029	1062	1010	1045	1091	1096	1093	1028	1059	1038	969	1040	1089	1026	1095	1029	1086	1015	1050	973	1043	1057	1021	1014	1020	1059	1018	991	1050	1036	1011	1067	1081	996	1009	1080	1067	1048	1017	1034	1033	996	1052	1064	1063	988	1082	1013	996	995	1041	1015	1043	1056	1086	1089	1029	1089	980	1020	984	1007	1056	1005	1075	1031	1043	999	1013	1005	1061	1052	1017	1063	993	1007	1093	1043	1010	1069	1082	1034	1059	1098	1021	1080	1079	1019	975	1003	994	1058	999	1058	999	1090	1096	1032	976	1056	1018	1072	981	1044	1087	1040	1017	956	1005	1025	1029	1037	1036	1047	1057	1020	1039	1054	1043	1055	1064	1003	1039	1023	1062	1093	1031	1021	1046	1062	1097	1041	1077	1045	1008	1011	1049	993	1068	1029	1020	1016	1028	1046	1011	1030	1082	995	1031	1021	1049	1070	1048	960	1021	1041	1071	984	1038	1039	1034	1046	991	1012	1010	1047	1033	1111	1067	1055	1040	1060	1083	989	1068	999	1028	1069	1001	1064	1064	950	1049	1021	1049	1054	1065	1072	970	1036	1042	1023	1045	982	1070	1052	1038	1059	1061	1037	1009	1021	1008	1004	1057	1038	1060	1075	1006	1005	1043	1027	1070	1065	1053	1068	1066	1021	1033	1057	1032	982	1052	1023	1068	1065	936	1024	1050	1010	981	1022	969	1061	1043	1028	1037	1082	1013	1019	1059	1068	1012	1033	1049	1022	1022	1026	1048	1041	1025	1040	1004	1002	1035	1043	1037	1064	1033	1047	1018	1064	1029	1041	1039	1040	1009	1050	974	1067	1004	1039	1058	1048	1055	1037	1090	1026	1094	1070	1031	1002	1043	944	1002	1072	1026	1081	1015	1013	1075	981	1055	1026	1085	1082	1047	984	1017	1010	1066	1016	1060	1050	994	1034	1031	1071	1026	1063	994	1043	1043	994	1017	1074	1046	1056	1034	1021	1026	1061	1051	1039	1014	1017	1041	1020	994	1019	1021	1010	1025	1041	1107	1045	1039	1097	1004	1018	1006	1071	1017	1023	1013	1048	990	1020	975	1017	970	1031	1048	1081	1041	1013	1062	1061	996	1022	1005	1003	1043	1005	942	1061	1036	1006	969	1028	999	1006	1020	1041	1032	1060	1066	1052	1059	1074	1027	1008	1035	1082	1016	1036	1055	1060	1070	990	1021	1037	1098	982	1032	1048	1027	1046	1016	1019	1060	1014	1051	1049	997	941	1012	1032	991	1003	1100	1030	1001	1058	1001	1024	1019	1024	1033	1033	968	1008	1058	1078	1006	1066	1057	1111	1021	1044	1011	1031	1023	965	1041	1085	1072	993	1023	1004	1004	1028	995	1029	1074	1091	1043	1040	999	1077	984	1014	1014	1032	1034	1011	1015	964	1009	1033	1012	1046	1022	1008	1017	1003	962	1024	1001	1001	1021	1019	1049	1007	1047	1070	981	1061	1074	1024	1010	1028	1069	1017	1028	987	1019	1039	1013	994	1011	1038	1028	1044	1041	1063	1038	1040	983	1020	1058	1065	1031	1028	1038	1088	1063	1065	1055	1084	1019	1044	1042	1043	1016	1061	1050	967	1024	1001	1041	1066	1024	1019	1051	1083	1003	1002	1010	1055	1104	1064	1053	1043	1011	1143	1041	1046	1051	1006	1008	1033	1030	1013	1015	1049	1073	1027	1082	1034	1075	1006	1096	1041	1093	1028	1018	1068	1027	1047	1037	1051	1036	1001	1053	1047	1097	1022	1093	1027	1089	1030	981	1021	1005	1023	1051	1041	1034	1043	1049	1023	1014	1026	1054	1041	946	1077	1086	1043	1012	1055	1069	1014	1081	1057	1028	1039	992	1069	984	1058	1020	1065	1086	1027	1020	1097	1072	1012	1034	1026	1054	1010	989	997	974	1040	1020	1007	1075	1064	984	1041	1054	979	1016	1039	995	1045	1039	1010	1039	1019	1029	1008	1048	1045	1024	1045	1081	1013	1052	988	1021	1033	1065	1018	1028	1077	991	1047	1002	1058	1027	1028	1050	1036	993	1006	1057	988	1010	1057	1074	1027	1054	992	1071	1032	1032	1009	1028	1020	1052	999	997	1047	1006	1037	1054	1038	1038	1020	1051	1074	1048	1035	1019	986	1038	1081	1037	1036	988	1061	1032	1049	971	991	1001	1018	1019	1003	1057	998	1083	1066	1048	1025	1048	1069	969	1065	1049	1086	971	1035	1009	1029	984	1062	1021	1050	1058	1019	1005	992	1005	1022	994	1024	1013	1046	1057	1062	1040
27007	20066	6940	778	581	507	475	413	455	467	449	426	442	409	411	407	448	428	439	428	405	473	388	409	456	416	429	431	385	402	442	427	442	453	465	441	360	402	405	407	399	387	418	439	436	389	381	407	394	402	417	459	429	380	386	381	424	387	419	465	419	408	427	415	425	408	415	410	421	412	416	363	410	405	387	393	382	407	393	413	422	433	397	425	430	390	429	432	443	428	414	397	398	421	420	432	406	412	419	396	394	410	417	425	442	390	418	439	388	397	430	421	421	413	420	438	428	421	435	450	405	438	416	426	410	455	437	414	407	444	417	422	422	414	408	414	441	430	408	402	416	393	394	408	424	419	442	390	470	420	449	391	412	401	412	419	421	401	424	407	413	434	385	415	417	416	422	433	424	374	432	393	431	376	406	394	417	359	446	396	463	387	432	425	444	417	413	429	420	402	404	380	423	368	408	369	411	413	386	430	423	454	413	420	413	410	393	399	401	408	427	408	423	443	447	410	402	396	401	389	410	427	400	417	380	415	381	424	429	426	377	396	427	398	404	428	402	392	432	429	422	411	428	424	425	379	441	409	429	407	424	407	385	421	419	409	383	398	410	374	428	420	419	449	410	378	430	422	406	453	420	451	388	407	415	426	398	395	422	405	400	415	449	433	415	422	467	422	397	432	419	415	439	426	412	418	413	411	435	411	395	400	435	431	409	417	434	435	402	430	390	435	418	459	425	376	395	419	427	423	446	394	442	432	422	409	414	398	421	434	422	413	416	382	419	417	438	386	409	407	420	443	440	432	439	384	433	433	458	396	380	401	410	415	367	419	451	426	400	405	413	407	423	419	413	400	391	445	386	429	418	410	396	435	399	426	419	430	423	428	420	420	403	429	402	431	449	434	400	412	425	414	379	428	423	417	397	402	379	421	456	382	407	423	382	393	426	415	455	407	423	409	428	410	416	407	406	384	424	432	377	380	425	394	406	435	386	439	409	423	439	457	376	407	471	422	432	431	426	456	437	393	383	430	412	464	417	417	436	419	438	468	391	433	434	441	443	426	399	447	395	412	424	407	421	409	436	387	436	422	401	433	459	435	401	374	423	404	376	414	395	444	419	433	441	397	429	439	398	409	472	407	424	407	398	401	396	422	432	434	405	405	422	433	398	391	419	402	390	427	427	392	436	390	436	401	409	427	404	413	445	447	441	404	449	434	422	418	372	436	432	380	424	406	359	419	463	411	399	419	404	430	413	446	453	416	419	415	382	399	433	401	403	424	395	362	389	401	399	417	411	444	414	438	416	427	421	414	436	383	404	403	425	400	385	447	393	418	420	412	369	413	437	400	395	390	411	431	420	422	434	413	408	377	417	395	397	448	443	445	398	420	406	402	425	440	416	457	399	401	403	393	414	416	413	408	423	401	388	473	442	438	397	438	424	417	398	425	396	399	386	481	447	428	402	433	399	422	435	462	406	383	408	426	398	401	425	390	403	407	393	434	431	410	417	397	413	422	436	436	390	409	421	428	391	410	405	413	449	429	411	430	405	394	456	416	391	376	429	388	436	391	421	426	415	460	374	422	386	443	384	407	410	429	448	413	410	423	398	433	436	395	443	402	410	413	420	432	430	420	409	422	415	391	385	421	414	401	392	418	416	430	425	441	410	435	403	426	422	436	381	430	409	427	394	404	440	400	441	423	427	401	444	386	420	372	374	400	445	378	442	424	407	415	420	402	416	427	404	432	423	396	457	384	402	440	387	478	433	413	416	422	425	450	403	369	368	390	391	401	438	429	415	434	422	420	413	419	431	437	450	431	405	400	405	444	457	386	440	390	385	420	413	426	441	431	420	420	391	431	376	393	425	405	382	424	429	442	379	399	396	429	427	410	461	404	419	428	374	422	401	418	443	407	412	408	435	398	401	436	418	386	432	397	409	430	399	449	410	384	407	412	419	423	439	403	416	417	437	413	445	404	430	415	406	404	411	450	359	401	431	439	424	417	385	411	441	416	412	369	431	428	423	431	416	435	422	443	461	427	423	425	427	419	374	385	452	404	401	424	406	407	405	393	415	431	448	416	400	412	395	442	399	429	438	422	421	431	419	428	428	441	427	404	399	417	401	415	358	407	426	413	428	438	428	426	419	415	426	414	371	405	419	421	376	420	400	397	397	432	416	405	384	418	399	438	447	423	429	391	445	436	418	401	414	444	448	412	454	457	422	461	380	396	453	427	479	382	428	464	440	403	439	420	412	412	393	399	398	419	424	407	419	446	448	450	424	393	370	413	423	385	416	478	437	405	410	437	419	429	405	383	408	382	403	408	384	395	413	428	429	409	436	461	421	418	441	393	425	446	449	413	448	381	444	423	419	431	405	432	455	450	422	414	467	390	441	412	405	410	420	387	399	384	441	412	405	454	424	442	411	443	388	432	446	423	443	401	402	413	407	382	441	454	401	453	436	442	437	444	424	428	412	390	409	404	402	399	393	412	417	424	378	412	398	399	429	424	411	391	381	411	405	442	388	424	421	418	428	390	420	409	412	412	432	437	420	436	434	438	445	442	402	389	435	397	404	418	413	469	446	378	391	397	450	414	411	439	430	405	409	421	421	429	415	404	431	451	409	432	445	457	460	422	427	382	429	429	430	394	449	355	408	379	372	432	445	409	391	400	423	410	404	413	403	428	421	441	394	449	393	422	447	397	414	388	432	428	422	402	379	394	442	424	407	468	411	421	376	450	425	374	414	420	396	416	428	406	395	385	419	394	431	419	406	374	445	379	447	399	395	431	413	457	422	416	422	384	421	399	408	399	424	398	404	397	413	393	406	393	422	408	449	410	481	424	448	406	379	401	407	413	429	407	451	404	401	391	396	409	421	439	398	447	412	429	399	391	443	406	388	374	424	421	424	404	425	453	432	415	427	428	432	440	395	425	397	421	397	426	384	458	422	431	429	418	423	430	396	400	428	397	419	419	421	403	425	410	445	429	403	415	375	399	423	414	437	418	436	427	415	427	447	426	377	410	415	457	400	420	422	415	442	413	431	413	426	412	404	400	393	431	390	405	425	376	373	424	418	396	398	445	412	410	360	446	421	405	381	395	436	427	407	418	424	450	385	433	423	395	408	420	452	465	405	448	457	400	417	421	433	386	480	399	428	439	424	416	403	414	417	432	429	426	426	412	375	379	410	398	415	403	440	422	408	415	417	397	464	421	419	399	426	419	402	424	428	431	383	397	396	387	419	437	428	466	408	404	423	406	453	417	389	406	413	394	384	411	438	383	373	423	416	411	397	416	410	411	447	411	429	395	410	425	398	421	412	434	470	403	412	410	386	415	429	460	447	404	432	424	416	393	431	396	424	378	430	424	426	406	393	417	429	430	407	396	417	402	412	388	435	415	422	414	429	414	451	433	413	403	428	379	414	443	454	424	414	414	394	415	397	416	399	424	425	454	424	410	408	419	441	406	395	385	427	430	383	420	422	399	450	394	418	455	429	409
4568	1175	1023	736	608	624	591	553	520	544	538	506	463	508	510	510	512	530	582	553	487	520	526	493	532	512	507	512	501	540	497	491	538	523	561	559	518	500	503	511	505	558	446	496	484	498	527	517	475	507	512	493	502	536	476	506	506	516	513	471	473	533	454	529	510	527	474	505	521	476	502	495	526	518	458	473	520	497	512	520	485	464	506	492	572	551	471	487	549	509	497	524	525	506	521	507	523	541	510	512	504	478	534	494	501	516	542	488	500	498	535	534	500	505	529	505	491	507	491	464	512	521	499	516	505	523	526	507	498	467	537	463	518	506	477	517	518	448	528	503	470	532	538	499	500	518	494	488	480	497	529	474	480	512	489	485	526	530	504	558	482	523	508	488	536	494	502	520	516	514	511	475	500	508	527	502	500	546	503	521	528	536	495	487	488	510	531	511	517	500	506	522	484	492	482	517	521	506	512	493	502	499	507	474	489	511	527	474	500	526	510	464	506	497	490	489	478	498	528	468	510	500	512	506	492	504	496	491	510	487	515	505	508	493	535	498	512	524	514	503	489	556	528	571	504	491	515	542	549	502	560	472	506	502	570	520	536	487	532	518	501	469	513	506	524	493	538	526	488	529	483	518	543	511	517	502	526	522	514	529	511	491	535	503	496	503	486	506	480	532	554	483	483	475	518	555	533	540	524	500	498	485	484	522	478	509	485	514	466	492	503	512	508	525	557	516	544	542	523	500	491	531	514	509	476	513	513	516	534	485	540	485	480	493	484	478	478	508	514	518	514	500	506	492	541	476	535	489	539	474	454	486	461	505	564	512	505	489	542	500	494	483	512	499	513	491	496	519	475	449	520	519	471	544	492	552	567	499	548	500	527	549	508	526	513	547	504	515	500	521	508	494	491	521	505	549	492	483	477	512	502	543	545	536	507	475	521	482	508	457	507	513	511	525	472	500	532	482	486	508	499	508	534	515	501	532	494	531	491	508	504	523	483	523	509	504	517	499	465	474	528	489	482	473	515	488	511	516	504	496	511	528	457	518	540	527	555	507	524	470	474	488	517	493	521	509	514	459	521	526	538	549	500	492	471	508	523	537	474	512	475	505	492	546	507	520	528	497	482	513	479	538	466	502	523	490	562	551	485	508	487	500	505	498	509	496	531	480	499	502	501	513	513	524	502	509	507	538	535	513	516	498	492	524	493	477	492	531	506	477	486	476	529	517	526	497	529	525	543	470	493	510	485	458	457	529	515	518	506	503	512	458	485	508	495	474	451	482	499	486	495	524	513	518	528	518	489	496	507	535	568	488	493	535	513	496	486	550	526	529	510	536	492	502	480	500	461	487	477	517	493	520	497	519	488	508	476	495	495	501	529	529	510	511	491	543	523	487	478	508	534	491	509	518	503	509	501	485	504	455	483	505	532	521	472	521	507	504	505	543	517	481	514	480	489	563	484	486	520	507	476	508	542	541	459	509	477	512	538	516	510	462	501	523	537	502	496	529	505	515	522	531	520	509	509	474	512	490	505	513	527	520	498	484	470	478	532	484	483	513	509	530	495	517	511	476	490	492	464	478	504	495	479	522	531	520	497	526	521	513	464	472	468	493	522	492	492	503	517	496	519	496	513	522	496	518	525	487	516	480	474	502	488	515	524	535	497	518	550	477	510	506	537	513	512	474	492	485	506	516	495	490	500	502	524	481	462	522	530	501	491	490	497	481	508	565	497	495	477	538	539	511	519	481	506	518	487	537	536	522	529	506	495	508	486	490	512	520	443	505	510	496	485	567	489	484	595	506	468	495	492	472	504	492	538	488	489	476	524	519	536	508	480	509	485	515	497	488	522	512	541	480	496	501	450	512	501	499	453	493	524	498	499	463	523	519	536	517	484	490	526	531	508	509	506	519	505	495	522	498	550	488	515	466	474	547	476	510	540	509	526	493	511	499	537	527	503	534	519	474	502	484	530	524	486	543	491	496	495	490	536	519	542	533	482	466	489	495	550	489	487	497	549	493	496	514	517	518	525	523	507	510	513	517	513	472	508	539	494	519	524	495	514	529	526	502	542	511	514	538	502	521	551	499	497	497	474	513	487	520	512	505	490	506	486	533	481	502	537	514	513	510	478	512	494	496	509	513	479	505	561	540	529	519	489	510	497	506	510	541	533	537	470	533	535	509	519	528	516	458	490	501	452	529	511	497	478	513	494	545	487	529	503	480	478	491	494	484	537	491	527	494	509	502	561	484	492	466	492	491	512	511	536	503	518	514	490	525	478	510	503	455	581	498	517	496	485	495	469	501	515	512	493	492	485	496	513	467	539	518	491	535	481	495	528	540	519	510	484	478	535	491	491	502	462	491	511	520	504	525	507	548	527	490	518	476	523	546	557	522	477	442	497	546	555	496	535	523	526	499	514	488	505	541	486	499	550	528	547	482	506	490	504	514	516	505	493	462	509	495	505	533	514	494	502	518	481	478	554	471	487	472	523	527	533	499	544	473	533	487	495	512	536	466	514	561	507	486	512	569	522	523	498	479	502	477	527	535	508	507	490	512	517	492	474	531	499	509	516	477	520	565	492	498	506	489	527	490	547	503	478	521	455	491	525	537	507	456	493	516	512	463	454	537	474	519	486	493	529	557	501	524	534	494	502	521	550	477	483	505	498	527	526	507	498	479	524	587	501	512	526	526	524	526	519	505	514	488	541	500	508	480	543	473	529	533	501	486	520	463	510	498	526	501	510	509	503	473	508	503	508	540	522	543	494	477	503	520	505	506	452	521	513	492	470	469	488	490	487	499	522	520	496	494	477	540	566	529	501	525	482	466	495	499	498	504	551	498	515	508	527	483	500	530	480	541	513	529	529	535	532	507	520	512	483	519	506	522	543	473	503	505	530	501	517	505	489	492	537	529	539	570	485	532	508	498	457	509	516	566	507	517	536	537	533	508	516	486	487	500	541	485	524	530	515	519	506	486	498	531	492	517	518	496	480	462	528	504	534	523	478	492	488	505	490	487	528	554	523	513	461	495	504	496	512	483	529	508	535	502	533	532	531	540	494	496	513	510	490	499	519	494	516	546	438	531	506	519	509	513	501	468	520	524	483	503	496	519	499	497	517	517	532	486	524	485	535	486	517	508	463	513	513	544	521	504	488	513	497	486	510	533	499	490	460	497	545	483	502	531	495	501	481	520	498	517	486	483	541	520	504	483	497	505	510	508	510	552	502	549	498	482	478	506	468	540	502	529	485	484	538	467	511	487	517	508	513	553	494	488	521	487	496	477	501	513	496	503	533	539	500	507	458	485	453	499	520	485	506	493	498	507	461	486	533	487	503	471	537	469	518	535	494	515	495	475	493	495	516	529	511	505	493	548	477	511	494	497	521	524	538	537	492	466	522	549	510	499	500	529	544	510	474	504	495	491	516	505	482	547	526	496	534	489	476	529	492	492	471	474	516	476	473	551	509	539	508	497	514	486	513	524	493	467	495	531
23751	21134	28608	23899	21124	12647	2018	1315	1153	1146	1006	987	943	994	942	928	926	886	878	824	838	896	883	840	825	843	834	868	773	869	830	854	860	852	878	836	828	821	862	827	851	783	845	790	811	815	852	834	849	821	822	829	804	848	875	830	837	838	826	818	814	847	823	849	853	886	789	850	789	781	795	820	829	818	822	809	824	815	846	850	817	847	822	841	730	836	796	819	790	835	819	843	844	840	788	787	826	822	823	771	841	858	872	853	844	847	870	869	828	839	785	810	834	814	871	819	831	851	843	833	834	842	806	823	830	810	770	845	867	831	848	866	844	825	871	797	837	846	839	770	801	829	800	858	788	822	819	844	834	866	877	817	871	871	814	782	802	838	875	850	788	870	824	831	758	845	832	851	796	777	839	824	801	849	791	781	811	827	805	793	829	801	795	879	851	860	825	810	823	814	774	813	833	799	833	801	843	809	895	756	824	825	817	841	743	858	871	790	793	807	766	834	782	790	833	837	830	868	820	866	821	857	779	899	848	814	831	813	802	819	796	861	852	830	783	828	812	830	807	802	810	807	815	795	850	829	842	797	848	836	854	811	806	889	799	808	895	843	838	805	852	806	819	843	842	839	816	828	820	788	810	825	806	807	788	795	783	810	831	859	837	839	810	822	818	738	821	847	840	808	803	837	797	824	836	788	828	853	872	834	799	758	850	797	819	811	825	809	828	824	867	812	780	848	780	787	861	805	737	824	833	832	816	858	799	801	807	803	803	825	854	808	823	873	851	831	780	793	855	759	831	853	821	805	821	817	812	853	799	851	755	846	824	793	835	841	782	773	792	777	773	805	806	831	806	797	807	755	817	844	814	876	833	831	840	822	832	830	850	809	855	821	737	805	848	817	818	795	867	852	781	862	774	850	884	843	787	747	790	772	784	844	820	770	890	786	820	801	795	835	846	834	827	818	822	770	832	826	864	826	777	804	794	813	833	813	789	781	812	832	850	796	847	862	796	849	828	860	772	793	811	832	790	796	811	853	828	790	834	872	804	781	790	795	798	809	832	822	816	819	837	786	842	792	846	850	807	785	849	822	847	798	770	802	828	830	793	783	846	784	834	845	801	765	881	841	793	806	814	762	833	843	813	812	841	814	786	802	816	787	788	840	799	779	858	843	774	852	796	808	805	851	798	848	843	816	808	798	812	858	817	771	798	821	835	826	791	828	846	814	789	803	828	843	821	815	828	799	826	779	824	799	835	841	775	812	805	793	816	799	825	871	836	816	783	844	768	843	847	817	787	871	855	835	781	802	808	829	814	750	842	835	824	831	826	827	825	831	789	823	826	796	798	861	795	810	846	825	814	808	842	819	874	862	828	824	837	814	826	805	822	837	849	793	835	790	803	807	791	837	776	778	770	805	785	799	792	788	835	821	821	824	830	806	790	787	851	816	798	848	835	767	826	799	876	854	826	854	804	836	813	857	822	853	781	814	796	803	781	787	860	854	834	871	801	779	803	784	831	828	795	803	762	824	800	819	823	835	799	834	820	871	799	881	735	766	744	785	798	816	833	727	839	819	799	786	832	817	840	825	838	836	802	824	857	808	858	845	799	805	847	822	798	823	845	771	836	774	842	792	779	794	817	797	846	835	812	896	803	827	828	812	864	818	809	831	800	849	803	801	870	768	830	847	832	867	798	855	814	805	829	857	858	817	805	786	791	854	811	813	776	791	884	826	786	764	810	830	809	835	829	857	871	799	803	825	811	800	818	776	804	821	848	855	782	782	833	771	835	791	825	851	836	871	814	831	830	836	800	867	843	791	879	782	792	834	862	845	828	818	774	824	789	786	818	813	774	802	826	793	789	819	834	840	798	846	833	846	867	806	817	820	813	825	797	842	786	794	795	826	794	830	807	782	780	824	826	813	837	811	805	824	760	828	821	786	835	825	847	842	814	838	767	814	826	764	787	805	828	788	817	795	813	776	832	795	853	800	788	851	847	849	766	819	790	872	808	760	794	777	842	777	858	796	824	845	839	820	858	829	822	863	845	777	812	837	821	801	893	837	811	813	847	819	815	810	848	795	763	819	851	770	831	783	845	781	824	787	814	818	800	812	788	791	808	814	866	836	825	818	807	792	789	835	792	855	797	776	788	844	832	851	766	826	770	805	814	774	807	807	814	836	828	813	825	811	863	812	812	814	831	774	848	811	820	852	840	821	794	851	788	849	795	807	812	803	839	782	866	828	800	856	795	824	814	847	828	858	828	810	841	740	813	804	791	869	796	730	833	751	889	798	809	818	819	792	838	816	784	759	797	853	809	787	814	889	860	835	831	775	833	839	844	806	810	787	774	827	791	814	849	832	824	772	822	822	825	777	830	822	776	815	797	793	807	859	806	835	842	879	826	775	813	833	752	776	835	825	834	837	858	810	867	805	794	850	816	810	875	786	776	828	812	836	824	773	824	792	804	831	796	791	834	806	759	794	780	842	774	761	793	818	834	801	761	832	814	840	860	737	771	796	814	837	807	780	809	846	836	787	803	800	805	828	792	778	803	811	783	855	843	799	800	880	844	791	814	786	810	785	781	755	835	783	893	803	776	783	874	841	871	857	806	781	798	798	840	835	794	778	818	839	839	831	780	828	834	828	837	829	864	817	818	797	763	775	877	784	808	821	825	833	818	833	830	863	897	822	842	796	811	803	783	804	796	813	830	799	818	836	805	817	838	819	896	757	859	798	806	796	812	797	789	873	768	817	756	880	814	875	853	778	777	786	825	796	792	857	829	820	816	828	847	821	829	831	790	791	843	795	767	796	831	846	818	845	800	831	870	764	768	800	833	836	884	827	815	857	813	812	833	838	844	785	810	772	800	806	838	806	799	855	799	797	799	796	783	838	865	787	802	820	839	766	840	854	850	798	828	820	799	796	793	851	875	771	771	792	843	818	839	795	843	799	848	817	839	811	805	816	830	795	812	823	785	816	794	789	813	817	821	823	801	780	843	889	803	796	814	845	790	861	838	804	846	879	814	851	823	811	868	826	857	853	865	816	787	817	858	781	862	785	859	798	849	784	787	816	827	918	836	811	827	860	776	814	843	812	853	821	809	821	876	823	836	839	782	785	795	761	810	861	843	855	742	775	827	809	849	808	809	849	848	790	826	826	803	773	812	792	843	823	824	805	849	810	847	769	804	817	818	807	800	848	819	849	791	792	755	835	802	861	797	820	857	853	829	810	806	787	814	804	816	872	782	841	825	836	829	818	762	795	807	867	784	786	868	799	858	845	806	811	835	855	797	836	843	780	824	788	832	865	813	789	823	798	838	786	776	785	797	828	815	854	829	786	819	850	826	857	792	806	776	820	783	793	759	859	796	825	823	813	814	814	788	828	805	821	826	843	863	786	831	811	822	794	772	847	823	821	805	881	835	822	824	767	797	768	812	806	798	771	835	833	807	814	869	844	827	799	812	799	731	803	853	811	837	794	794	828	831	864	875	791	816	839
10408	10659	8710	4549	3384	2703	2278	2023	1793	1605	1461	1305	1310	1272	1119	1161	1092	1123	1097	1095	1084	1072	1051	995	1010	1002	967	925	1021	957	1002	971	975	974	1013	1017	984	951	1020	951	1024	989	987	1004	960	888	951	956	988	1032	975	1006	995	1019	950	949	949	1010	993	983	919	1019	1015	925	1004	955	954	905	993	1017	934	965	1002	948	970	1001	1016	975	931	931	992	922	966	951	907	955	935	968	990	959	985	907	969	928	976	1023	927	891	964	952	926	925	955	937	964	914	989	967	1033	899	957	1022	988	1003	966	937	1091	937	915	932	931	978	913	884	1004	945	984	1035	965	979	939	954	987	980	987	1007	961	975	993	973	987	896	1007	975	940	932	988	995	957	970	959	982	977	939	977	949	985	962	954	983	955	966	988	912	946	970	985	983	903	942	955	978	949	1011	932	968	1033	940	959	948	988	950	955	978	989	994	936	958	949	924	991	972	981	914	942	1034	898	954	984	972	977	933	947	1015	947	909	917	981	972	913	980	962	936	986	937	1016	981	984	983	1017	957	868	1024	901	909	1012	960	998	898	951	922	961	927	972	921	1036	965	951	955	1010	961	909	975	910	980	941	959	958	960	959	914	965	1000	967	947	992	947	967	996	938	958	890	964	987	966	946	1004	1009	1004	966	980	948	947	1001	928	920	965	957	950	912	960	961	942	992	938	993	1000	898	916	897	931	961	979	1005	955	989	1003	950	955	935	986	950	961	934	948	1005	931	1023	957	934	935	993	960	953	917	991	932	912	929	960	999	921	979	949	953	936	959	973	933	937	959	940	959	1000	994	942	982	952	974	915	937	993	945	924	980	1021	938	990	942	963	883	970	944	968	1031	978	944	948	958	948	985	978	963	983	920	940	901	992	979	1029	1002	935	909	960	909	1014	965	955	963	967	977	996	944	942	972	1030	964	984	1004	946	985	1027	955	941	975	987	956	944	974	908	945	999	1000	928	943	973	951	907	997	960	958	949	936	953	997	937	997	943	991	983	1009	929	951	983	1022	1000	1020	971	929	981	954	921	1014	933	994	941	935	927	1025	984	980	939	957	955	971	1007	945	941	962	1005	1003	988	936	992	969	962	916	991	958	1011	932	907	1011	952	941	910	952	944	985	892	1008	983	972	951	942	961	1003	940	989	966	991	972	932	937	976	990	957	963	1031	969	928	939	1062	924	919	943	937	984	977	999	975	967	908	923	991	968	979	928	948	941	995	958	916	963	956	952	939	958	964	935	983	945	977	1004	971	937	951	884	986	929	957	972	948	978	944	983	923	935	1006	921	927	936	942	938	948	999	946	962	983	976	959	920	965	915	982	952	962	989	935	941	913	915	980	984	920	919	950	952	941	926	958	992	977	962	962	930	903	949	972	959	957	958	1004	959	992	970	956	967	1020	981	902	951	978	970	957	976	962	999	1019	976	966	929	936	908	981	928	999	1033	950	932	937	950	975	994	994	915	1014	954	1050	962	950	990	957	983	990	979	937	984	957	974	967	908	933	980	908	1003	963	1004	979	939	941	998	986	938	940	970	982	962	946	984	1018	976	962	938	955	950	937	989	992	905	978	963	954	954	1019	943	930	939	913	966	895	959	975	949	1009	931	969	956	980	958	919	947	977	982	966	974	970	979	931	972	997	975	954	970	1000	963	967	958	897	964	970	941	939	955	969	982	966	937	921	982	946	1002	989	986	997	998	914	909	975	953	978	998	924	927	975	1003	965	1005	936	935	983	894	894	936	979	946	985	961	957	953	926	961	943	958	950	973	987	952	924	921	971	961	957	984	1027	929	953	928	968	996	967	909	969	940	957	1045	965	971	933	953	944	948	983	901	979	903	933	941	954	945	981	975	966	940	1002	904	1005	1038	961	980	934	900	972	952	945	964	984	983	988	1017	1026	946	957	937	965	1040	960	922	952	903	994	948	945	905	1026	1001	953	953	932	1000	967	1001	952	938	945	979	985	970	949	970	968	968	980	936	994	949	976	974	889	984	953	980	948	933	974	917	1040	970	957	968	965	979	923	930	961	973	971	941	968	945	988	953	967	944	980	929	958	943	1037	960	946	990	959	991	959	967	925	925	967	969	953	981	916	961	904	962	984	968	995	987	961	964	925	972	991	954	1000	978	1005	974	974	971	973	1009	980	952	922	946	955	924	943	978	1006	951	959	982	1006	954	954	974	1005	949	1011	970	905	946	951	1015	937	997	982	945	960	965	968	980	933	968	966	988	971	997	963	991	988	973	947	931	978	929	913	1013	920	954	946	979	946	924	992	1000	964	941	945	933	901	977	937	929	979	1039	1010	939	973	981	969	932	947	956	940	976	959	973	955	989	959	976	963	917	931	984	955	975	952	975	960	915	958	941	938	965	920	970	1011	1016	920	950	956	965	921	993	947	935	944	949	989	988	922	1025	998	978	946	951	931	982	1008	980	899	948	1006	961	983	948	929	946	966	1008	961	958	1007	967	942	996	920	926	923	909	952	944	967	879	1037	993	983	1034	949	961	981	974	982	986	912	963	963	971	970	950	983	946	944	995	1001	946	1014	966	971	986	990	878	998	990	940	914	925	984	934	930	946	988	952	994	938	1007	991	939	939	961	1023	981	975	992	948	989	978	972	947	977	908	990	994	983	972	962	987	998	937	952	962	918	947	964	981	915	929	997	1036	975	940	942	991	949	1024	995	1027	970	991	943	949	961	1000	995	965	1022	973	980	1003	942	971	952	964	903	941	1013	974	969	943	998	963	974	1018	936	993	955	971	928	985	946	989	944	950	981	941	940	971	972	978	971	1003	1007	926	931	1014	1022	924	1009	986	933	980	974	994	967	949	963	959	953	983	963	902	938	931	955	964	948	957	1009	944	945	946	919	938	915	921	985	984	953	930	981	969	934	942	1010	979	966	947	1015	963	955	934	939	935	924	924	941	980	919	948	1005	910	918	967	995	916	956	974	928	919	1024	985	994	906	1018	946	985	959	978	1012	956	1004	1010	982	971	962	981	1000	975	921	963	948	970	934	910	976	938	1006	1015	950	951	1001	1006	899	974	946	952	912	988	1025	940	947	952	945	971	978	1010	997	957	959	926	980	1000	982	941	972	969	949	936	965	969	953	1003	973	982	985	965	932	953	905	957	968	992	997	985	1016	997	982	979	988	997	911	962	950	1020	983	948	945	969	922	984	971	952	931	942	931	957	1003	930	972	961	1008	968	954	951	942	929	941	941	1034	992	996	986	954	920	959	941	967	960	1024	977	981	906	966	958	948	933	994	988	941	944	996	949	956	978	942	957	988	984	981	936	938	1007	895	980	952	927	996	1003	904	937	1014	946	973	997	971	1006	979	961	983	911	1006	996	972	985	953	994	916	935	946	966	953	977	1008	949	952	976	969	984	922	1001	959	989	938	971	960	990	957	924	901	901	960	996	1000	930	940	957	932	971	916	973	1003	938	983	978	969	985	972	923	994	948	954	1003	950	891	964	977	933	998	1018	960	980	980	960	928	1025	934	930	947	960	972	967	998	960	1011	979	945	932	898	944	1023	938	929	964	937	958	949	946	960	957	966	995	961	978	1011	985	1014	943	1010	937	916	986	940	966	1037	965	980	915	988	1013	961	988	962	983	946	1007	984	950	952	982	957	966	980	947	950	952	987	949	981	944	924
25202	21147	27495	24938	10465	769	568	506	426	421	393	415	361	390	352	345	354	340	328	345	344	321	339	310	297	306	316	345	335	320	294	311	343	269	312	302	299	294	278	311	311	353	319	295	289	305	328	300	311	269	291	304	288	311	319	304	291	299	300	312	321	295	315	333	313	306	302	296	301	291	326	303	283	299	323	348	320	298	291	308	268	316	284	312	307	302	334	298	328	303	307	322	277	342	280	303	292	283	313	308	313	306	306	320	330	308	318	312	313	301	299	273	306	314	312	327	296	307	284	309	302	299	303	289	288	273	288	339	300	311	294	264	317	307	332	320	325	295	278	311	322	315	296	332	296	308	325	306	333	317	282	317	326	291	308	296	334	304	320	291	288	337	316	304	292	301	279	287	301	315	306	335	282	303	291	347	303	309	287	305	276	316	289	319	289	315	342	285	320	327	314	328	323	290	283	284	275	321	324	288	287	301	312	311	277	338	311	298	301	297	315	317	291	298	309	297	324	304	278	293	307	301	316	329	292	304	309	339	308	331	301	310	290	291	299	331	318	289	309	308	320	315	333	334	330	309	309	282	293	329	319	286	335	305	287	260	308	327	298	312	303	306	322	299	261	305	310	290	298	351	311	305	292	305	276	288	299	316	312	309	308	348	291	300	340	312	297	327	301	303	306	318	305	303	310	299	294	311	320	293	293	307	264	312	261	281	293	274	335	318	320	337	333	276	301	304	288	314	275	307	314	305	329	328	301	323	315	302	306	286	281	297	320	319	340	325	300	304	314	309	297	316	310	304	306	275	327	317	311	313	305	311	300	303	298	324	275	284	313	326	277	335	291	271	326	307	339	306	294	297	313	304	317	300	299	311	309	330	324	336	307	309	295	280	319	304	313	339	314	287	321	323	316	312	306	313	311	305	287	307	318	272	321	281	271	332	326	303	330	330	307	302	297	291	293	313	280	319	304	298	316	299	300	264	295	287	295	291	279	300	322	346	302	308	290	291	293	294	289	308	293	293	339	349	321	310	298	302	306	283	311	305	322	297	312	266	288	280	322	338	304	283	324	311	319	316	294	306	328	283	306	312	310	305	295	303	305	299	323	276	313	303	285	302	307	333	340	307	314	306	312	333	296	306	302	294	298	326	318	285	346	321	298	307	329	305	301	309	298	288	310	319	326	318	323	332	310	326	292	316	317	290	336	349	308	296	312	330	290	306	334	297	296	281	310	323	316	298	315	282	286	304	292	319	284	291	328	280	327	301	295	297	288	314	327	325	299	319	312	310	313	303	315	293	293	306	288	324	295	357	312	324	312	310	288	305	282	304	333	288	326	337	319	348	319	283	299	288	314	294	305	281	317	279	327	300	281	329	315	288	294	337	303	309	287	327	309	321	294	292	332	271	301	288	327	293	311	291	292	277	302	305	276	320	276	296	313	298	318	300	300	310	261	346	303	325	297	318	294	292	328	290	289	288	333	307	282	274	313	347	303	327	322	314	298	296	318	306	311	312	295	280	325	312	305	278	335	315	303	291	312	289	314	310	312	323	279	296	267	318	306	313	296	303	307	304	302	281	324	301	332	327	304	303	305	295	290	311	298	307	327	306	286	310	283	300	304	293	303	304	319	307	312	314	293	297	299	303	311	289	319	332	327	310	321	305	336	288	315	302	273	326	272	299	324	286	307	296	299	270	310	330	316	317	321	306	300	339	305	295	306	293	316	319	305	305	318	290	308	310	312	262	310	281	294	272	292	310	313	293	314	289	285	310	313	290	291	296	290	319	332	279	272	294	294	315	329	315	294	321	313	313	279	303	324	310	277	313	333	335	300	313	302	341	276	317	276	300	320	336	297	280	319	302	296	275	309	310	299	274	302	277	287	306	328	293	314	309	308	307	257	278	325	276	298	296	313	301	320	298	318	295	326	294	312	329	339	322	321	277	315	298	336	301	318	317	323	324	293	314	298	281	295	332	300	295	322	309	313	314	317	340	280	307	295	327	325	304	305	329	305	307	311	312	332	310	280	281	282	307	268	311	300	299	317	288	299	285	338	306	276	311	317	327	301	291	286	318	292	321	322	288	306	307	307	275	268	277	309	324	289	287	338	309	332	303	357	306	302	316	279	334	314	322	293	274	288	316	291	292	291	300	312	304	314	328	304	313	344	339	283	294	298	323	306	287	310	291	318	332	285	340	315	297	321	286	300	295	297	304	309	284	325	288	291	324	310	315	326	310	336	294	325	316	338	310	315	312	319	314	294	315	318	307	298	305	294	313	290	301	305	310	310	324	263	292	334	293	308	350	320	343	330	269	308	299	262	318	285	311	331	277	310	311	313	305	299	300	306	288	296	303	323	294	315	317	316	295	317	319	342	324	317	279	328	270	317	332	298	302	300	329	318	332	330	297	319	332	335	314	298	294	307	308	336	269	329	303	308	325	327	314	289	328	303	322	324	276	272	274	319	322	289	290	329	287	317	315	296	312	337	298	317	294	312	294	299	283	290	319	284	300	326	334	296	321	311	315	306	308	291	322	295	290	302	289	279	309	331	323	309	282	330	289	292	323	312	273	279	310	288	277	308	293	313	326	323	300	285	300	303	337	312	312	283	321	320	283	308	280	301	310	319	279	321	334	321	320	276	291	313	291	314	288	315	310	289	299	315	305	286	296	322	289	315	302	337	294	280	315	306	307	299	287	330	312	323	313	300	294	268	291	317	269	305	310	331	282	332	325	295	300	300	302	295	305	312	306	296	299	277	282	300	306	317	294	290	326	340	318	339	311	338	322	306	294	323	310	320	311	323	298	299	304	287	312	273	328	290	308	315	286	284	283	311	280	309	324	334	303	329	287	289	350	277	297	298	283	298	316	301	297	308	319	296	294	310	308	312	307	274	304	305	289	305	287	319	303	282	301	316	299	328	302	313	307	281	323	308	288	313	273	314	321	291	309	309	278	311	307	309	317	317	307	302	300	290	316	291	306	328	328	325	290	334	298	309	296	316	280	304	321	277	286	286	330	269	324	304	263	322	281	276	312	280	297	313	313	321	322	275	315	321	309	300	308	281	297	324	296	310	292	279	312	321	337	301	310	326	352	329	312	292	306	319	310	309	255	334	329	327	315	306	281	270	297	309	321	262	312	296	297	267	333	310	326	328	324	315	270	317	294	310	299	294	307	304	299	350	282	323	306	309	280	312	311	296	295	325	311	316	302	307	275	312	305	319	320	305	277	329	281	294	289	328	291	297	312	328	296	300	279	303	323	322	298	310	288	282	322	311	334	271	306	310	317	337	296	309	268	315	314	283	317	310	317	305	320	330	316	294	334	302	316	314	308	304	291	302	300	294	293	287	272	284	299	272	289	323	307	299	307	269	335	318	277	301	289	317	316	296	276	312	325	286	306	305	311	296	311	330	319	318	294	328	303	284	346	312	316	293	301	289	321	312	311	289	284	306	304	299	287	302	315	307	309	297	299	304	278	302	310	324	286	287	280
10481	6045	4666	2348	1688	1329	1160	990	782	765	681	608	574	536	569	495	575	506	444	434	429	421	486	407	444	432	435	417	439	446	431	430	458	413	447	424	424	420	426	423	426	416	434	431	425	436	430	363	386	432	418	422	410	396	377	427	359	416	419	369	389	424	418	390	372	366	400	388	410	413	435	393	444	390	445	447	449	397	417	393	413	428	380	435	379	418	423	415	382	377	399	408	359	398	401	426	381	431	394	401	365	388	396	410	398	385	408	384	408	408	378	418	427	407	421	399	410	425	427	425	376	365	403	366	415	399	427	423	398	399	403	391	395	396	387	387	401	424	412	409	415	417	388	401	425	399	391	380	406	406	397	371	466	370	400	424	409	375	396	440	405	443	422	452	437	467	403	381	384	409	410	428	394	453	407	373	404	375	424	420	428	401	386	415	392	415	409	380	370	413	360	425	404	421	406	398	419	375	373	420	360	401	422	408	387	419	428	427	454	396	392	395	410	395	398	399	434	410	391	433	421	400	378	409	375	394	396	410	448	440	411	414	385	394	408	389	418	431	366	412	402	399	419	436	422	358	425	400	425	449	386	414	366	432	377	395	419	395	441	363	407	364	423	420	394	389	386	399	400	405	407	432	413	424	428	405	381	385	399	401	408	375	415	396	429	410	403	426	419	395	411	405	413	400	427	400	374	381	383	371	388	473	398	395	417	384	422	420	443	387	420	353	402	418	360	418	400	376	411	399	403	360	421	370	394	418	421	432	406	407	423	410	398	401	418	408	407	368	427	396	401	422	437	429	420	436	419	400	393	397	381	389	377	427	410	372	395	406	399	411	418	395	430	392	399	404	402	436	415	389	406	415	389	380	385	407	398	399	431	412	390	411	398	422	438	345	432	409	400	435	399	434	405	367	383	409	393	400	394	421	426	400	411	393	386	407	415	395	394	402	406	412	374	417	390	416	397	394	408	394	403	464	387	406	390	388	404	410	372	369	422	442	409	423	441	419	401	393	412	415	397	437	439	410	390	408	367	425	387	366	461	390	401	393	427	390	409	414	421	429	406	385	382	392	379	416	396	388	354	435	419	369	378	377	408	417	400	404	400	408	391	404	427	395	422	420	390	360	404	400	414	365	471	446	414	420	410	373	412	420	405	407	395	393	437	398	419	414	387	429	420	423	405	403	402	383	420	395	387	402	440	391	442	420	402	405	390	430	431	400	410	418	395	428	408	411	408	396	441	396	411	401	390	451	390	367	397	387	416	397	421	389	386	411	410	444	416	354	375	393	392	408	426	433	404	402	403	425	411	383	404	437	408	404	403	409	406	384	397	408	396	394	413	379	408	420	416	430	380	404	412	394	405	426	374	402	384	404	437	409	380	378	397	419	398	399	394	382	397	388	399	401	411	420	387	412	428	438	411	388	454	414	415	398	408	405	418	379	436	445	404	404	398	427	404	407	405	407	402	425	396	403	360	407	425	423	418	410	427	409	402	387	456	423	405	381	389	392	397	368	412	386	374	414	417	423	425	400	431	374	397	394	419	414	410	401	442	427	399	413	428	373	395	409	401	443	389	391	390	409	402	393	414	417	401	404	416	410	422	392	432	409	390	418	409	435	367	395	423	414	413	407	388	397	373	410	391	379	435	381	399	385	373	413	390	425	447	377	402	397	407	407	401	403	396	418	382	374	382	449	391	371	406	445	398	411	433	398	371	432	401	383	444	411	419	403	367	403	413	456	391	382	408	410	418	388	382	346	396	409	382	426	396	435	430	425	454	378	463	402	400	402	402	396	406	424	430	381	421	409	434	428	454	361	402	424	401	401	418	393	376	427	414	421	387	421	410	378	377	395	414	411	420	431	377	413	393	396	422	442	437	399	390	427	376	369	376	402	425	410	403	412	399	449	416	411	413	429	426	393	402	422	408	377	417	394	417	426	402	405	378	391	397	393	428	415	405	384	430	417	404	400	430	404	410	429	405	404	399	415	390	393	388	414	399	374	410	391	387	407	389	361	364	408	435	411	404	390	418	433	372	422	441	403	394	389	370	414	410	411	415	408	392	385	396	414	435	402	417	411	397	422	371	428	427	412	403	398	403	390	425	382	361	397	397	391	400	417	423	370	366	429	381	427	429	424	450	424	395	407	377	428	430	410	435	388	379	410	385	371	408	443	387	368	380	388	385	418	393	396	394	401	428	405	397	407	377	404	397	445	386	418	439	383	425	397	414	433	396	403	401	381	380	416	465	407	390	380	430	418	396	448	441	381	420	412	397	409	405	418	388	390	406	430	343	457	385	408	413	419	394	390	381	411	382	388	425	387	402	409	394	426	408	390	394	364	420	427	413	382	409	412	412	408	398	386	386	422	409	438	425	394	404	382	386	431	438	389	390	419	398	402	401	406	355	402	404	422	383	402	465	414	417	424	391	393	418	400	398	392	412	432	385	428	393	452	393	416	399	393	389	394	398	438	400	389	410	439	424	399	407	415	411	389	395	442	406	394	427	427	436	393	419	413	413	405	417	401	381	364	384	385	392	415	382	371	380	446	405	407	425	397	381	427	403	401	395	438	439	372	385	402	431	416	433	420	388	407	444	411	403	412	391	389	414	394	412	364	373	390	432	411	355	408	401	387	384	421	435	382	443	410	408	383	391	420	379	398	459	387	378	371	405	420	419	411	408	434	389	385	399	414	370	425	397	419	404	416	398	382	460	410	408	433	420	409	407	392	423	406	413	403	379	393	397	402	399	430	396	415	412	388	414	378	390	414	382	420	419	427	404	404	421	395	373	431	407	386	421	402	398	434	421	412	446	400	404	394	408	400	441	387	401	412	385	438	404	414	376	425	406	384	413	431	424	391	390	403	400	387	412	383	451	416	441	388	408	425	401	405	397	427	437	433	422	386	408	398	409	421	377	437	428	383	384	392	400	444	396	408	437	443	410	399	429	379	417	389	425	374	402	380	421	376	392	406	395	419	410	386	387	451	393	423	424	452	416	380	407	381	417	377	417	404	411	416	409	431	418	430	392	397	370	427	402	418	386	421	392	389	407	418	395	411	413	394	373	416	405	391	418	427	414	396	399	395	395	419	412	433	394	393	400	407	427	394	425	403	421	407	431	387	402	432	417	427	392	427	395	404	411	405	435	414	392	437	426	384	390	427	419	373	429	437	418	401	400	384	402	385	429	382	397	396	397	390	405	431	387	387	416	370	399	414	416	403	409	412	397	412	429	417	399	421	409	389	414	415	408	386	452	422	414	407	388	385	418	385	399	387	427	422	403	425	407	392	408	437	423	408	401	414	421	398	407	361	412	405	389	411	411	383	400	424	413	392	419	395	428	431	411	402	425	379	401	396	415	422	442	394	394	392	457	419	360	425	397	368	367	429	416	374	426	433	429	420	421	410	383	399	394	414	392	389	413	380	428	456	382	416	407	421	412	396	365	382	418	439	375	401	421	403	421	411	381	413	414	403	394	406	416	426	414	402	378	422
22843	21160	29030	23549	21161	21240	11892	2085	1449	1385	1317	1229	1133	1199	1073	1115	995	992	996	973	945	951	957	933	917	888	939	966	920	902	896	922	947	871	880	912	872	918	845	883	866	893	864	882	855	899	851	875	855	919	867	869	864	833	871	890	884	910	876	821	863	902	925	887	832	921	818	899	891	861	834	866	891	877	896	839	844	882	839	830	863	855	851	874	908	842	882	859	813	866	864	859	879	885	831	840	887	931	829	871	876	784	876	837	889	830	879	855	909	888	908	858	872	878	896	875	908	878	834	876	831	824	864	862	848	843	837	862	890	907	878	888	927	868	880	824	808	910	824	925	859	928	869	881	966	889	854	870	913	918	849	791	882	860	912	893	798	886	923	909	859	838	924	884	879	867	889	882	877	877	818	891	948	866	890	869	891	914	888	860	908	876	826	865	902	880	827	827	870	861	888	793	891	889	903	888	832	859	846	854	881	871	853	893	805	867	823	819	860	840	838	833	874	846	891	876	895	822	848	871	830	891	891	906	896	860	848	861	878	902	897	833	834	883	892	864	884	857	875	846	902	853	898	890	870	862	874	840	907	844	872	923	863	848	849	851	890	843	835	910	861	908	878	815	893	878	822	898	894	921	855	929	880	841	850	796	838	836	816	871	874	841	878	836	884	878	889	838	934	828	828	856	904	864	848	834	872	881	854	896	838	881	812	800	886	859	919	870	880	878	870	860	901	895	880	855	799	865	839	822	926	859	858	879	840	874	850	909	868	860	827	868	894	872	876	867	858	841	872	870	890	852	839	839	835	858	867	846	876	861	864	872	864	853	836	874	902	835	887	858	869	823	900	870	839	875	848	830	888	879	862	866	867	834	869	887	859	855	897	855	857	965	855	879	810	849	840	858	845	853	915	853	873	858	813	873	847	877	831	848	819	817	863	847	899	884	859	812	868	909	832	860	907	839	909	894	880	832	888	817	858	860	877	883	878	876	867	863	866	855	876	893	871	818	858	846	899	900	900	868	878	870	873	897	867	853	839	840	901	833	905	865	903	852	825	853	853	834	854	897	914	833	815	878	883	863	878	879	861	776	909	827	845	897	868	902	871	831	900	825	897	859	875	878	892	853	820	863	871	849	822	871	867	821	866	820	904	858	879	900	862	873	909	870	859	845	862	929	871	868	904	819	824	889	878	903	807	880	861	865	871	881	869	870	865	891	862	801	834	869	888	854	808	888	888	852	872	884	875	893	847	879	902	832	849	853	800	868	900	849	832	845	843	893	847	898	840	831	831	850	801	898	857	868	877	885	862	891	838	853	862	877	877	831	883	857	894	935	860	824	843	861	851	884	849	860	842	867	855	865	856	891	872	827	849	900	821	893	867	892	898	855	813	845	880	850	860	861	904	878	854	846	818	828	866	825	897	899	846	866	888	867	865	925	901	820	821	865	886	866	919	815	881	899	844	874	897	879	864	866	913	836	859	836	851	864	855	869	878	819	877	866	832	875	863	861	842	837	874	932	881	891	833	901	894	889	858	854	829	867	815	858	882	914	842	885	836	808	884	835	849	853	869	810	836	840	862	848	855	849	838	907	857	846	908	848	865	841	831	860	918	859	869	891	887	880	886	874	832	813	877	869	894	897	846	841	853	853	909	874	866	857	833	885	839	856	868	867	879	824	871	834	865	886	824	889	870	851	823	907	886	878	875	830	870	845	874	831	905	857	879	880	868	868	860	872	872	870	839	896	851	838	880	884	887	855	879	830	869	858	870	836	873	877	839	869	856	888	837	824	913	831	847	853	893	870	824	914	847	903	887	803	841	889	839	908	906	906	817	842	893	867	869	842	883	875	866	858	843	863	858	845	858	868	854	869	874	851	881	876	836	847	851	867	826	841	908	875	850	874	881	849	897	829	831	843	867	845	939	949	851	807	864	858	823	845	895	830	885	877	805	850	822	849	872	927	874	856	855	859	862	884	866	838	910	826	875	851	822	850	849	829	876	883	853	915	920	857	927	841	827	838	874	893	890	846	832	851	900	874	825	825	851	908	862	897	868	873	859	885	868	853	881	842	869	845	854	878	865	896	840	852	859	880	877	872	856	879	891	911	893	874	796	895	845	859	803	830	807	869	858	821	859	840	862	844	888	873	840	844	841	837	895	876	834	827	872	893	826	830	861	875	860	820	884	825	854	835	821	858	839	806	867	892	876	935	854	867	825	799	860	859	838	883	869	849	815	868	900	901	826	863	874	836	891	917	861	894	879	886	919	851	834	874	836	869	907	888	860	867	808	897	861	834	938	879	881	850	860	847	844	837	885	867	899	842	861	859	826	899	847	869	864	865	858	862	885	849	853	849	836	858	912	903	863	841	830	854	873	850	852	899	861	918	901	773	896	837	881	858	788	893	840	846	842	887	884	789	859	857	856	849	831	859	811	811	861	893	826	905	869	867	862	884	843	872	868	842	881	837	876	900	873	839	885	814	884	887	885	810	835	861	905	884	863	814	818	829	906	830	879	865	850	829	813	863	799	851	867	796	810	887	872	858	872	857	884	899	862	819	870	878	872	878	903	823	840	862	830	850	900	830	847	869	901	835	883	894	903	855	835	836	843	869	855	837	897	842	881	897	844	880	810	833	871	821	914	855	821	887	868	839	829	844	902	869	870	877	842	869	858	870	887	823	882	853	837	860	851	847	841	858	810	848	886	852	887	845	834	870	859	860	851	848	848	853	830	900	831	883	915	822	860	867	880	882	869	811	895	848	884	843	865	869	894	850	884	845	870	839	910	840	885	815	865	816	835	836	878	880	846	869	854	871	828	844	837	832	853	842	913	860	862	905	942	848	918	826	849	831	849	882	829	890	861	861	879	827	858	884	910	831	887	843	829	878	881	864	851	863	863	896	864	864	865	848	815	856	773	840	900	859	868	883	860	845	813	887	876	843	822	879	828	895	829	896	825	881	890	833	833	876	856	862	875	834	801	809	845	926	888	869	866	848	869	839	816	866	839	897	955	857	839	882	823	819	844	889	867	895	885	866	898	903	885	867	830	827	819	890	928	878	876	838	861	823	870	828	825	942	876	899	906	874	830	861	922	813	893	871	848	841	845	799	868	870	895	911	857	852	847	890	862	833	813	897	871	811	833	853	857	847	850	890	849	912	846	856	909	901	870	876	861	852	881	834	898	842	825	789	892	836	869	889	870	886	836	870	874	843	908	875	872	836	840	871	809	880	864	794	853	846	842	851	879	857	854	874	860	881	810	850	869	859	824	890	899	873	907	872	870	871	884	872	848	850	907	874	885	855	847	926	893	873	869	896	913	881	883	823	912	861	808	848	845	861	815	833	890	888	838	875	801	810	907	898	890	841	921	855	868	852	836	841	790	841	832	909	881	882	882	892	886	892	854	828	838	877	871	870	832	823	834	915	891	899	894	839	888	798	885	847	877	810	872	874	875	866	877	879	841	831	868	905	850	877	865	884	880	877	874	880	837	870	857	879
15472	17046	14202	7779	5538	4445	3735	3072	2493	2232	1963	1756	1642	1662	1470	1456	1306	1295	1228	1263	1191	1201	1105	1170	1121	1173	1187	1176	1110	1060	1129	1048	1026	1072	1109	1088	1038	1080	1030	1074	1122	1064	1096	1082	1083	1104	1089	1021	1100	1092	997	1007	1064	1057	1037	1032	1072	1057	994	1072	1024	1081	1066	1084	985	1010	979	1018	981	1045	986	1024	1014	1051	1047	1060	1044	1047	995	991	984	983	1061	1054	1054	1061	1017	1001	1036	1072	1093	1025	1006	1043	1052	1023	1009	1016	1039	1044	1035	971	1032	1066	1060	1053	1078	1025	1004	1039	1043	992	1044	999	1013	1029	1043	1019	1025	1002	961	1015	1035	1025	1032	1015	995	1065	1027	1085	1042	1028	1051	1012	1057	1008	987	968	1040	1004	1026	1055	1020	1018	1054	960	987	1069	1036	1014	1038	980	993	1039	1074	1017	1036	1024	1089	1058	1066	995	1022	1015	1037	1055	1016	1069	1035	1019	1065	1027	1018	1024	1033	1046	1048	1075	1011	1034	998	965	1032	988	1039	1001	1034	1006	1038	1013	1077	1079	1055	994	1072	1016	1035	1032	1003	1017	1020	1047	1026	1032	1018	1019	1023	966	1118	987	1036	1013	989	1040	1014	976	1018	1114	1033	1059	1026	1051	1009	1019	1011	1031	973	1019	1004	1041	1039	997	1018	1026	1058	982	1024	1035	1053	1058	1020	1033	1035	1013	1027	1069	1030	999	1043	1020	1035	1016	1001	1069	994	1042	1041	962	1076	1029	1089	1025	1059	1028	977	1043	1044	984	1046	979	1015	1024	1029	1023	1018	1013	1034	995	1038	1051	1084	1012	1058	1052	956	1057	1059	997	1017	1024	984	1058	994	1077	1059	1034	1020	1039	1054	1017	1025	1068	1000	1030	1042	1033	997	1024	1039	1031	1008	1048	1069	1040	1044	1022	1031	1066	1028	1026	1001	1027	1046	1052	1036	971	978	1069	1028	1020	977	1065	1022	1070	1025	1039	1037	1019	1050	1036	1011	1046	1024	1052	1043	1003	1027	1012	972	1117	1014	1052	1042	1004	1067	1015	1028	1076	1037	1065	1045	1091	1046	1008	989	1031	1011	1016	1035	1030	1058	1054	1020	1062	953	1054	1021	1062	1031	1023	1031	1025	957	1026	1078	1001	1071	959	999	1040	1015	1018	1008	1025	1014	1001	1009	1009	1023	1079	988	995	1055	1038	1079	1025	1026	1027	1013	1004	1002	1056	1087	999	1022	1048	1059	1065	1023	1029	1003	1054	1071	964	1010	1012	994	1032	1011	1020	1019	1021	1048	1035	1065	997	1063	1021	980	1080	1029	1039	1024	1009	971	1009	985	1002	1033	1057	997	1054	1041	1018	1006	991	1031	1052	1022	1007	1047	1029	1047	1094	1014	1019	1050	1049	1041	1015	1019	1043	1001	1045	993	1012	1028	1077	1007	1076	1026	1020	1022	969	1042	1006	1051	1032	1022	1011	982	1007	1022	1035	996	1053	978	970	1023	1069	993	1038	1000	1015	1009	1061	1059	992	1008	1063	1063	1026	1083	975	1018	1015	1007	993	1032	1031	1070	1037	1019	1071	1040	1072	1014	1078	989	976	1032	1064	1006	1022	1025	1013	1044	997	993	996	1033	1029	1006	990	1063	1009	1018	1021	1042	1009	1039	974	1050	889	1065	980	1010	1034	1031	1052	1080	1124	1011	954	1008	1007	1029	1019	1013	1007	1014	1003	1021	1065	929	1034	1028	1028	988	1036	1044	1052	1017	1090	1000	1015	1078	996	984	1046	987	1095	1064	1017	1028	1008	1019	1046	1065	1031	1012	1023	1021	1029	1002	1096	990	1034	1020	965	1090	1098	995	1020	1070	1040	1048	962	1005	1011	1052	963	1038	1042	1033	1011	986	982	973	975	1035	1032	1042	1029	1062	1055	998	1024	1023	1072	1038	997	1018	1087	1024	1047	1025	1000	1063	1084	1047	1019	1093	1010	1020	1056	1032	1034	1007	1078	1010	1033	1094	1019	983	1051	1103	1027	992	1031	1006	1012	1012	1049	1122	1019	1069	1014	1001	1036	1042	1050	1065	1044	1010	986	1044	1065	1020	1056	1008	1034	1042	1002	1059	989	1004	1010	1023	1044	996	1050	1038	1001	1025	988	1015	1038	1044	998	1048	1104	1035	983	1027	1011	1052	990	1053	1005	1060	990	1059	1030	1035	1039	1025	1019	1031	1009	998	1003	1000	1040	1091	1033	1010	1038	1042	1037	1043	1005	1042	1069	1025	1051	1018	1066	1048	977	1033	1032	1042	1032	1006	954	1025	1035	1042	976	1081	1033	999	1050	988	1008	1044	1010	1035	1080	970	1009	961	997	1058	1103	975	1052	1005	1026	1026	1081	1032	1079	1028	1061	1054	1017	1038	1032	1020	994	1088	1083	1020	1051	1090	1013	1015	1029	1010	989	1006	1033	1007	994	1072	978	1019	1066	1041	1038	1035	1035	1010	1041	958	1026	1040	971	1015	1006	1034	991	1054	1040	1048	1065	1079	1026	1030	1018	1019	1009	1010	1064	1044	1015	1047	1078	1001	987	1004	973	1005	1049	1028	1047	1037	1065	1016	1037	1037	988	990	1040	1071	1027	1023	1068	1021	1014	1018	1064	1017	1055	1030	1049	1020	974	1037	1036	981	957	1038	981	1036	1002	1051	1000	1074	1033	1048	970	1005	1019	1006	1025	1091	1039	1005	1064	1021	1019	1008	1038	1057	1028	1084	1037	1124	1042	1075	987	985	992	1066	1067	1045	1027	1022	1014	1062	1012	980	1010	1017	1041	1020	1031	1013	1015	1010	1051	1042	1014	1063	1027	970	1017	1034	1064	1009	1039	1017	1039	1005	1021	1017	990	996	1016	1028	909	1061	989	1064	990	1018	991	1041	1009	1003	1046	1035	999	1066	978	981	941	1003	1022	1016	986	1059	995	1035	1015	1044	1052	1009	978	1028	1042	1011	1064	1028	1046	1007	1075	1043	1078	1056	991	1025	1082	982	1071	1059	1053	987	1047	1068	1006	1070	1015	1035	1011	996	1008	992	1056	1032	1030	1047	993	1005	1017	1036	1039	1025	1072	1018	1023	960	1069	1012	1046	1015	1020	1014	1033	1007	1022	1015	1017	1018	999	1045	932	997	1024	1017	1033	1032	1087	1042	1019	999	1056	1066	976	1009	1032	1026	991	1070	1037	1022	1009	1007	1014	977	1033	991	1054	1007	1023	1069	1052	1001	1025	983	1026	1026	1070	1063	994	986	990	1056	1010	1030	990	977	1025	1010	1057	1045	1005	1136	1055	1030	1050	1053	988	986	1048	1055	996	1030	1000	1008	977	1021	1017	1043	1025	1027	1043	982	971	1028	1058	1045	1047	1023	1047	1029	1062	1046	1015	1010	996	975	1045	951	1021	1000	1008	1053	977	1016	1029	946	1018	1067	1010	1032	978	1023	1052	988	1030	1010	1082	1019	1014	1019	1015	1075	1042	1022	1053	1028	1035	974	952	1019	1042	1067	1054	1027	1073	1000	1022	980	1018	1033	1046	1086	1036	1082	1056	1031	1005	1062	1026	1022	1039	1033	1042	1071	1013	976	998	1025	1078	987	1107	1058	1094	1064	1015	1037	1014	1018	1000	1053	1035	980	995	978	990	1006	1074	1052	995	1039	1031	1015	1003	1042	1041	1056	1020	986	1061	996	1033	977	982	1028	1096	1012	1057	1067	1012	1046	989	1010	1057	1025	1045	992	1045	1014	1051	1067	962	1008	1017	1028	1041	988	992	1052	1072	1018	996	1057	1011	1055	1017	978	1020	1055	992	1036	1011	1029	1060	980	1051	1024	1062	1021	1007	991	1020	1054	1033	1049	1054	1021	1065	1035	1074	1082	1067	1037	1037	1102	1014	1016	1033	1022	999	976	978	979	1095	1039	1042	1003	1013	1059	989	948	1051	1055	1020	1021	1043	998	1034	1014	967	1045	995	1044	1021	1074	1039	1014	1024	1038	1037	955	988	1026	1013	1007	1046	1030	1029	1021	1014	1034	1041	991	1089	1006	1035	1007	1046	1020	1014	1024	979	1082	1030	986	1036	1029	1031	1014	1053	1004	1034	976	1054	1016	1015	1042	980	1076	1053	983	1027	1004	1026	1023	1040	1037	1006	997	1045	1036	1050	995	1098	1101	1045	1055	1045	934	1048	966	1005	1061	1027	992	1048	1057	978	1044	1002	1042	991	1006	1008	995	1057	1030	1026	1001	997	1049	1011	988	1037	1029	1009	1020	1050	1065	1064	1041	1035	998	1113	1059	980	1004	1012	1031	1078	1069	1004	1054	991	1057	994	1054	1045	998	1030	997	1012	1005	1027	995	993	1008	993	1001	1013	1053	1015	1046	1077	1058	984	999	1025	1027	1015	1059	1008	1019	1025	1017	927	978	1103	1050	1048	1077	941	996	1042	1019	1014	1060	1013	1036	1003	1088	1034	1042	992	1023	1050	1015	991	1074	1023	1038	990	1098	1052	1068	976	1045	1029	992	1019	1009	980	1078	1036	984	977	1047	969	1046	983	974	976	1045	1015	1014	1010	1036	985	1046	1086	1005	963	1047	1059	1002	981	1048	972	1042	1039	976	962	1067	1065	1056	999	991	1003	1000	987	1041	1050	1038	1028	1072	970	1051	990	1073	990	1064	997	994	1020	973	988	1064	1029
26932	20087	7236	974	720	678	572	452	457	442	470	425	429	428	443	462	388	426	417	439	445	402	440	457	409	372	425	429	395	409	382	409	415	429	423	438	439	436	417	398	377	405	402	389	394	415	413	434	425	407	395	391	397	462	391	406	400	439	421	403	414	415	404	439	415	442	407	384	410	415	432	450	409	406	418	403	447	398	457	385	419	415	389	446	396	438	401	447	378	392	431	440	412	419	392	416	380	412	420	389	409	442	378	423	438	412	418	396	421	431	366	398	440	408	392	418	394	434	424	410	413	390	393	427	384	379	427	403	443	418	433	435	397	458	436	385	427	444	402	418	401	431	414	434	384	395	411	382	438	439	395	443	452	417	423	431	381	407	408	396	427	405	416	428	393	435	392	404	421	431	360	477	418	391	481	413	436	410	416	424	448	423	395	405	428	441	401	397	424	400	458	427	422	381	446	422	394	420	426	399	375	406	423	417	421	401	426	421	408	410	429	416	439	413	444	399	429	453	432	419	408	419	436	405	397	433	390	396	413	398	407	411	384	456	433	392	413	410	390	420	448	408	382	395	406	419	395	402	404	421	439	420	421	391	402	411	391	387	411	413	433	376	431	419	407	398	424	413	419	462	417	416	441	423	420	392	398	447	404	421	389	412	411	426	413	392	410	377	412	410	406	406	382	408	375	414	427	415	406	428	410	413	420	429	397	361	380	380	374	405	395	419	413	429	416	439	387	419	455	436	408	440	426	370	465	388	412	412	410	419	429	417	438	406	416	401	475	429	390	429	408	400	427	412	407	407	403	409	410	381	397	416	403	456	415	419	396	370	418	393	410	415	402	400	422	402	397	418	400	416	420	395	432	427	420	410	401	413	412	388	451	400	402	396	411	409	435	369	424	427	420	407	406	417	445	415	434	440	403	415	444	364	391	406	406	410	435	421	373	431	388	433	381	399	391	403	387	407	442	396	430	450	382	415	404	409	389	399	409	396	422	413	433	393	409	429	425	392	391	405	448	437	457	435	412	405	411	365	401	424	430	387	401	384	415	427	409	413	429	408	400	380	452	426	431	399	420	413	439	408	445	407	414	395	427	444	422	427	444	427	421	443	429	424	428	415	403	392	411	453	416	419	408	414	399	440	387	363	419	428	402	410	397	424	411	418	415	396	429	424	450	450	449	418	408	430	391	416	451	437	421	406	395	421	425	441	433	429	402	415	398	389	418	417	442	392	390	408	408	428	420	447	428	427	440	402	402	408	419	428	451	413	395	420	392	445	420	415	421	435	437	401	422	417	412	398	422	454	414	397	420	422	413	411	407	416	411	401	404	399	421	441	481	416	422	435	396	427	431	425	416	470	395	424	411	423	383	417	429	425	408	426	406	416	447	417	421	418	431	419	464	405	451	418	381	401	466	407	411	413	394	439	396	408	419	414	401	427	399	436	430	413	418	401	434	419	395	440	406	446	446	405	420	427	390	411	450	455	440	421	413	392	411	400	416	437	422	388	395	435	402	426	411	411	451	427	403	424	425	398	412	409	389	421	408	389	415	412	399	463	373	419	420	394	414	428	454	408	418	412	383	411	398	391	385	385	435	408	429	428	412	396	371	393	419	404	392	411	400	439	421	430	396	418	406	392	408	389	418	422	420	434	417	385	419	385	419	348	406	424	425	436	413	407	404	431	374	399	419	423	413	424	435	412	443	436	405	430	403	434	390	395	393	438	445	434	380	437	433	429	430	407	383	411	387	429	428	438	375	389	410	437	436	422	401	414	433	438	453	417	453	390	382	361	438	419	431	425	398	383	405	410	462	417	407	448	415	430	421	402	416	456	421	435	442	411	396	401	440	419	429	444	409	409	410	406	445	402	410	416	418	451	397	402	406	426	415	406	406	397	463	409	384	397	426	428	434	423	466	417	423	418	413	447	384	398	448	410	400	426	458	411	420	406	456	404	432	412	402	422	437	419	413	408	421	389	416	419	429	471	359	412	418	415	431	423	396	436	411	394	429	404	415	405	459	379	437	386	405	423	394	374	387	401	435	432	422	410	407	458	402	422	465	383	452	423	420	406	405	429	424	432	411	426	399	423	421	368	436	436	399	405	410	415	401	405	457	402	389	387	398	416	449	435	417	408	409	422	410	402	390	412	419	459	418	441	432	389	441	392	433	408	414	417	380	391	410	405	419	406	406	409	371	405	453	417	399	397	422	431	417	383	422	398	437	436	390	431	415	439	401	393	406	416	419	408	424	424	437	395	386	407	407	420	430	443	419	408	381	405	444	459	390	407	415	422	406	402	441	412	403	423	428	393	420	382	430	408	439	397	445	431	404	412	448	402	402	426	427	396	454	408	386	419	396	426	404	417	411	418	412	436	418	434	403	427	422	425	417	447	397	443	441	424	403	442	435	396	420	406	394	434	394	412	414	418	446	375	435	423	442	396	430	419	365	408	418	402	385	402	398	416	423	393	420	435	382	427	416	400	425	458	428	409	412	421	421	421	419	434	422	387	427	441	408	454	431	414	420	390	423	421	374	411	417	442	427	413	420	375	412	413	425	430	403	416	384	392	466	391	440	441	453	376	401	395	388	397	402	371	412	414	412	395	410	412	436	410	422	414	387	387	412	446	427	404	412	407	433	422	415	403	397	418	398	411	393	440	397	418	405	417	414	420	427	422	399	405	388	461	412	416	454	422	449	449	425	446	404	400	430	409	372	435	438	440	433	422	410	436	411	443	410	436	408	429	419	469	425	412	421	412	442	413	406	406	394	440	429	414	441	423	430	407	380	434	414	376	414	410	414	400	430	402	440	435	428	438	409	401	381	416	405	418	439	409	416	393	384	404	451	437	382	391	411	420	447	445	418	422	412	407	434	416	436	427	410	434	400	416	389	407	412	441	415	466	419	427	409	432	409	413	431	394	407	427	426	415	420	403	420	424	463	395	400	428	409	418	416	426	387	405	415	407	397	390	407	389	414	421	440	435	400	416	415	438	403	433	415	429	397	415	362	392	426	394	422	403	409	447	428	425	418	398	405	416	436	415	387	424	419	400	425	418	422	424	433	396	416	435	388	412	417	405	414	403	418	405	418	397	390	357	423	405	421	394	465	444	427	392	387	392	428	406	413	408	398	426	394	408	446	402	401	426	428	414	411	431	403	451	425	436	439	441	429	405	401	436	398	415	408	421	411	381	396	470	415	416	409	410	430	398	387	413	422	440	403	405	440	414	415	417	395	418	407	402	413	366	434	422	402	400	428	437	441	380	415	410	393	420	385	401	429	381	432	400	427	385	451	380	416	386	436	408	445	442	400	399	419	432	407	397	418	427	447	404	410	406	424	409	437	416	438	435	423	389	420	438	414	386	409	428	419	427	402	414	450	419	444	435	428	413	475	415	386	434	403	442	394	419	431	406	413	418	445	397	437	455	412	394	395	401	462	413	396	406	394	416	379	420	406	417	388	407	421	415	416	412	411	416	425	436	440	433	424	394
4756	1237	1184	772	635	594	680	586	544	570	546	517	557	541	510	511	492	503	535	543	491	467	546	479	509	506	551	528	533	460	573	474	537	542	481	494	500	519	501	541	485	536	507	512	535	480	500	467	504	510	500	493	522	485	499	480	474	508	506	526	529	505	551	509	524	525	509	575	496	517	542	482	516	506	531	512	531	513	461	516	468	510	553	544	538	523	513	499	528	496	535	516	497	509	543	531	519	504	517	526	524	570	519	524	477	491	525	538	530	498	509	522	491	517	506	528	525	494	533	489	492	503	501	492	494	516	488	527	513	519	487	516	539	549	542	490	539	508	524	547	545	513	476	520	517	508	523	518	482	506	481	509	489	515	506	502	518	489	558	507	488	487	495	528	484	494	503	507	500	494	513	532	535	490	509	495	501	519	489	508	468	490	486	467	475	519	478	498	517	474	513	492	510	497	527	481	497	496	502	481	522	472	482	503	501	516	502	517	513	513	488	502	555	529	497	503	522	489	518	568	527	547	513	540	519	482	513	507	503	521	492	494	532	510	544	453	459	512	548	522	531	492	569	544	538	507	518	474	494	485	476	568	498	478	486	519	500	480	495	488	487	508	503	564	492	510	530	514	492	525	533	500	521	513	515	491	486	501	468	470	516	539	514	506	525	518	507	523	565	509	479	527	516	511	567	533	541	455	555	538	535	508	523	513	474	497	502	517	504	499	476	500	526	507	510	503	482	490	499	503	491	499	509	492	524	514	522	514	557	478	492	520	540	512	521	515	480	503	460	515	484	483	465	510	509	520	519	504	513	549	533	540	538	551	487	473	499	545	551	530	519	528	532	533	532	496	489	495	527	503	558	497	514	488	521	507	517	524	462	509	527	559	518	523	516	511	486	508	477	524	513	490	505	510	511	501	503	540	515	507	477	516	539	542	534	512	533	480	528	504	469	484	516	541	487	498	493	499	511	490	538	502	507	523	500	481	518	484	465	522	491	477	495	498	491	538	523	531	516	509	515	507	508	508	549	504	516	523	470	498	520	501	541	492	535	477	545	497	514	536	490	500	486	461	502	516	489	493	476	505	534	503	521	489	497	477	499	529	504	510	525	516	508	480	516	474	528	535	518	468	507	533	492	444	499	485	503	512	497	490	525	518	506	525	482	498	529	476	501	499	534	509	514	473	476	502	509	541	479	494	507	512	500	513	530	523	518	549	513	486	511	479	485	544	508	519	514	518	519	506	493	488	495	510	525	519	475	466	515	536	517	509	514	559	533	522	499	520	476	506	506	520	520	532	502	545	498	500	535	517	549	495	541	537	512	533	490	488	495	494	531	490	524	521	523	533	512	548	522	522	501	469	494	463	488	525	547	538	534	528	490	506	500	515	527	520	474	522	485	477	533	511	543	527	504	484	484	481	466	497	512	523	472	535	556	514	547	537	529	530	504	512	529	496	499	535	536	507	540	540	515	509	534	495	507	542	496	504	481	514	494	549	468	542	512	514	491	514	478	528	468	534	495	501	546	479	492	494	535	503	478	480	507	541	533	500	526	507	548	535	495	475	526	511	553	496	501	511	480	491	501	474	517	456	502	485	494	520	518	500	519	505	477	458	528	536	519	510	480	461	526	491	484	506	484	478	482	528	540	491	542	511	500	527	530	514	520	486	482	508	488	475	526	498	540	502	543	516	541	534	506	524	503	541	496	483	530	506	505	515	526	511	549	514	541	462	476	521	469	533	545	498	506	502	538	498	486	488	513	522	503	511	534	514	510	483	528	481	504	520	507	486	478	529	536	507	495	501	496	516	499	508	480	524	537	544	515	498	537	529	463	487	510	489	529	468	521	496	492	484	501	506	530	517	507	515	471	550	495	514	532	499	470	489	523	541	537	488	517	476	500	502	497	518	518	513	514	509	503	506	540	490	547	482	490	499	509	512	492	525	504	518	468	528	533	481	493	557	510	482	502	538	515	502	499	468	510	525	499	509	515	544	549	502	480	524	514	510	495	529	547	546	514	513	485	481	551	515	499	494	493	477	538	486	452	511	548	490	527	488	500	516	513	519	533	483	521	501	520	518	497	495	501	517	525	511	469	504	504	532	522	504	500	500	525	546	500	468	526	519	499	528	523	508	505	553	480	511	490	474	503	510	522	543	485	519	496	494	495	515	521	491	495	538	457	525	542	493	519	537	544	545	525	520	509	506	521	524	485	526	513	552	492	500	515	516	495	502	462	484	458	504	505	483	534	484	533	505	486	551	496	485	544	508	477	495	509	500	502	516	545	532	540	554	516	495	561	476	551	506	532	550	473	541	505	548	509	469	526	484	533	499	559	523	467	496	484	491	504	559	532	491	522	513	489	504	521	497	523	502	531	524	565	524	554	520	529	524	524	501	528	494	499	502	511	525	498	515	504	501	512	508	507	527	560	522	490	481	521	508	514	492	547	503	530	479	532	490	513	509	523	478	535	507	520	521	489	523	511	502	510	525	557	478	508	517	531	501	518	482	495	540	533	509	509	471	541	475	494	503	500	504	517	477	542	502	470	487	489	459	522	518	487	516	517	527	500	530	495	504	512	494	474	555	542	503	500	531	492	477	498	513	546	520	544	513	523	482	483	496	495	538	531	494	501	530	502	509	521	475	505	514	472	542	528	531	490	488	524	515	505	553	453	507	529	508	508	487	514	492	545	545	486	502	508	529	514	480	529	515	524	489	487	514	480	536	511	507	511	521	485	509	557	468	527	495	535	526	558	524	547	505	509	537	533	512	503	512	454	516	510	534	522	487	548	501	521	488	491	566	528	498	494	501	510	505	529	535	496	534	496	521	537	486	505	511	534	462	542	478	499	562	507	493	501	495	498	493	567	493	540	542	538	506	518	476	502	528	516	491	498	514	520	497	497	550	505	497	512	515	480	517	529	545	522	545	482	516	545	511	508	510	470	516	523	477	495	524	530	512	524	527	490	492	504	528	523	476	497	485	503	491	510	510	535	515	487	494	509	540	497	540	457	489	517	540	523	507	484	494	511	487	551	543	474	501	522	532	510	525	531	534	494	550	481	521	492	526	519	546	486	494	507	551	546	498	499	503	490	510	488	502	527	534	523	527	529	521	501	521	510	554	494	519	517	473	536	500	462	481	560	468	494	519	526	528	494	509	503	500	498	494	509	476	557	532	478	511	460	549	534	520	489	471	454	483	476	513	488	524	509	507	469	493	512	512	507	488	551	541	505	519	556	488	530	504	501	552	522	482	497	520	458	532	525	518	537	548	507	529	497	530	500	527	539	522	444	500	527	497	475	505	535	505	521	501	525	510	549	516	516	513	533	536	501	496	486	484	515	526	509	458	522	492	521	553	491	529	466	481	474	524	517	498	496	497	480	519	534	483	520	535	521	505	519	506	530	533	501	509	549	498	532	469	514	534	505	543	541	475	477	484	531	514	480	499	507	514	507	512	503	520	545	507	499	512	551	543	482	525	472	517	514	551	470	522
23773	21126	28576	23903	21114	12648	2009	1282	1142	1152	1059	973	928	956	930	870	888	912	869	858	863	767	859	807	829	862	820	857	826	825	839	863	837	819	812	834	799	808	813	866	828	891	819	837	872	829	846	795	795	868	827	851	874	858	824	747	796	796	886	765	783	839	828	873	838	808	813	819	848	841	805	839	770	850	822	822	833	756	857	840	809	785	835	769	852	793	813	809	814	795	850	843	831	757	841	804	777	841	824	832	796	847	841	817	796	791	800	879	866	819	843	760	802	780	784	804	836	804	818	852	791	811	797	806	818	819	851	793	824	841	848	779	819	811	832	717	818	810	824	795	807	825	857	818	820	786	805	821	811	825	741	836	814	806	845	846	813	750	825	793	835	853	811	808	778	776	793	833	851	790	859	808	776	844	835	841	819	837	841	806	843	793	859	828	795	810	841	810	844	780	808	859	796	825	813	830	817	794	842	826	833	801	798	790	901	800	818	785	775	834	786	833	812	835	799	829	849	790	767	880	818	807	827	812	819	853	808	851	826	775	823	811	856	846	854	790	860	780	820	780	799	787	809	856	830	798	801	814	786	826	828	796	841	796	772	774	838	830	756	796	809	822	785	791	805	786	844	770	833	812	819	835	796	786	895	850	833	799	828	821	790	803	789	875	814	772	804	777	830	806	743	872	825	809	796	809	816	816	828	809	829	810	817	766	784	787	848	790	803	821	807	795	770	811	860	825	858	781	810	824	789	770	805	780	809	824	838	829	831	801	850	850	804	796	798	809	841	792	785	756	845	822	802	834	840	809	821	802	788	831	778	752	787	793	820	861	822	825	866	833	824	818	817	832	803	838	790	846	843	853	778	836	819	799	803	817	795	842	814	838	843	826	797	818	815	850	851	787	789	783	830	802	770	775	806	764	802	827	779	811	817	805	830	767	791	803	843	799	791	844	818	774	830	830	780	843	839	813	788	762	867	800	804	821	808	824	812	828	802	829	812	835	843	805	834	779	801	797	806	778	803	803	829	742	761	805	863	837	806	860	802	823	817	830	803	858	792	794	800	829	752	850	793	798	797	832	858	787	795	804	815	805	806	832	830	796	754	833	848	794	835	864	824	780	794	826	784	794	837	815	802	844	779	775	780	855	834	811	800	835	808	814	766	809	809	811	844	800	837	809	836	763	805	852	815	818	832	829	846	800	793	839	795	795	827	787	813	789	791	772	869	794	827	819	772	786	865	875	815	835	778	843	800	791	873	783	809	800	882	799	834	829	785	798	799	780	814	806	792	805	785	830	812	842	799	813	837	836	818	796	802	820	795	816	823	829	791	801	795	795	789	849	769	829	836	854	762	801	830	801	804	817	780	869	795	792	858	856	811	804	755	844	819	822	848	832	869	838	777	783	825	732	816	826	769	793	814	830	842	860	860	803	799	848	803	815	776	812	818	778	797	804	793	804	770	839	860	804	781	819	791	832	854	851	793	809	797	845	753	771	812	816	793	783	857	788	832	807	841	810	818	788	793	869	811	823	816	823	818	824	821	863	796	761	808	778	818	795	796	850	802	826	812	788	808	809	813	789	821	794	830	796	802	870	823	836	787	860	825	839	812	801	769	798	832	811	864	781	813	849	802	808	833	831	781	802	811	797	822	852	838	790	826	825	822	844	769	832	851	841	821	874	864	800	831	741	802	774	864	847	833	751	862	764	813	807	817	848	825	812	819	828	827	808	770	765	849	814	799	872	831	814	860	851	784	816	799	850	784	846	803	814	812	808	798	808	846	827	828	856	775	838	772	848	791	884	791	806	800	792	858	853	835	776	809	825	837	831	783	801	839	793	844	824	825	854	882	839	793	822	793	776	836	832	801	799	793	799	829	739	819	787	860	840	837	824	782	813	767	814	779	811	823	841	823	862	815	815	853	810	819	846	809	766	813	839	801	811	809	831	839	790	782	826	844	842	807	821	784	778	786	786	805	831	816	807	765	806	767	773	803	832	816	755	789	833	804	802	804	817	850	855	773	834	854	767	823	802	771	745	852	818	802	836	839	803	785	812	795	815	849	805	847	841	808	781	755	770	802	815	780	879	837	780	803	857	812	830	822	852	808	830	853	799	815	840	895	772	786	827	778	791	799	797	786	834	815	857	849	803	878	826	773	824	819	862	821	799	817	816	825	832	855	776	808	833	782	841	788	793	846	820	841	824	859	811	854	846	846	833	817	790	819	814	807	796	859	821	741	761	816	876	840	814	811	822	813	783	765	869	805	853	812	800	836	812	819	777	856	834	835	840	794	778	754	767	821	811	807	844	816	843	784	777	825	826	775	784	821	771	794	781	840	825	809	874	767	850	816	792	800	843	839	799	804	789	836	794	813	754	782	784	789	825	825	829	833	794	831	802	850	820	824	827	804	764	854	866	816	804	830	821	819	819	803	851	787	850	815	797	807	792	822	855	829	788	805	800	781	822	858	790	813	809	827	852	812	822	834	787	773	811	798	827	830	836	832	751	833	827	826	804	756	868	812	830	812	817	874	827	821	863	790	760	797	884	841	780	801	822	803	856	794	764	813	834	868	813	812	788	808	866	804	796	779	825	829	810	830	866	808	781	802	841	851	812	823	817	847	778	820	840	809	845	800	811	857	851	802	800	782	789	768	822	813	796	768	806	799	802	800	794	782	777	799	825	860	809	847	783	808	797	820	757	808	858	809	797	812	834	831	777	779	821	793	819	818	812	797	777	833	823	808	801	773	767	793	799	806	807	773	799	813	823	807	839	781	759	786	786	840	840	830	787	824	869	798	761	814	794	830	802	754	796	816	812	786	834	794	814	805	830	806	778	796	803	812	811	837	825	838	847	809	844	816	827	844	769	828	808	816	769	822	818	783	784	763	817	796	817	776	764	800	770	827	788	817	815	836	815	742	812	808	792	850	799	771	830	830	818	845	779	813	833	840	785	825	798	806	862	806	779	821	774	807	838	789	808	843	794	868	780	859	805	812	787	781	813	796	849	838	817	819	750	837	757	797	817	769	847	774	862	801	839	777	851	809	835	798	762	836	861	832	829	776	783	786	854	837	811	773	783	796	813	811	796	838	782	758	815	805	768	833	804	798	800	776	819	814	822	766	811	861	769	807	804	829	817	823	779	829	799	801	773	817	780	845	818	844	780	796	814	798	805	808	805	827	781	792	870	862	790	820	804	812	722	771	802	856	829	843	874	832	857	810	841	803	843	852	813	768	821	839	835	753	809	802	859	813	787	831	851	838	860	830	885	795	822	834	780	835	824	782	794	842	779	794	819	794	840	800	822	834	807	816	813	791	806	838	832	799	821	802	812	787	774	824	813	833	767	855	786	840	814	763	800	819	797	836	792	802	780	860	795	795	807	809	814	816	831	874	776	831	811	822	831	787	820	821	810	845	796	817	838	842	819	752	771	821	864	807	848	854	829	845	854	816	847	815	805	809	805	855	786	783	785	838	840	769	831	835	799	797	840	793	788
10574	10689	8798	4541	3480	2685	2323	2013	1707	1555	1463	1425	1333	1285	1169	1185	1024	1043	1109	1058	1104	1052	1001	1050	1024	1019	1015	1015	1068	1039	1021	1011	988	946	939	973	931	983	977	941	964	992	986	955	1015	948	948	1019	974	995	944	952	965	982	989	969	968	974	967	959	981	973	926	921	993	972	953	984	918	970	908	971	920	981	922	962	988	938	971	952	943	956	906	941	965	980	942	941	983	925	951	971	913	951	1007	955	955	971	981	1016	917	1004	954	1018	956	925	981	958	969	996	963	942	978	989	914	975	948	932	991	991	969	977	929	952	987	958	928	939	903	994	950	1036	978	910	969	921	1017	914	982	1017	968	916	974	928	967	990	930	916	947	906	948	980	943	971	928	941	936	974	949	977	997	994	931	955	917	945	937	960	969	863	1006	961	964	1011	938	1012	968	1023	927	945	1031	965	971	951	955	933	976	1004	992	915	938	945	971	955	936	936	1002	974	979	958	955	1014	938	896	980	944	942	1001	979	936	874	940	962	955	951	899	937	954	928	921	974	893	899	895	978	1004	904	937	980	954	973	905	961	977	944	926	966	991	992	916	935	954	989	928	974	978	981	994	954	961	916	918	948	954	935	963	931	940	935	973	936	983	959	955	973	906	998	937	966	974	992	950	966	890	919	987	935	975	991	952	999	966	1003	967	889	920	972	939	1009	986	934	960	938	953	995	986	927	1007	979	974	969	958	958	970	959	927	919	984	956	958	929	982	949	944	981	910	978	935	979	925	956	916	1004	873	942	945	935	980	992	945	969	979	934	1019	950	1032	967	966	926	963	960	948	930	985	959	985	903	940	926	921	961	907	961	912	1003	1009	977	966	947	940	981	947	986	950	972	943	960	980	980	922	959	951	968	952	929	953	945	1008	948	937	947	932	942	947	940	961	936	942	986	970	962	983	972	937	954	993	920	997	948	982	938	970	907	981	955	987	1041	931	954	977	956	954	989	997	990	914	1008	929	938	920	944	917	979	895	1036	957	938	967	955	977	955	971	951	918	968	933	969	946	913	940	1026	922	986	955	911	993	935	945	956	930	970	935	927	993	913	958	980	1008	987	958	928	943	953	933	1004	982	982	946	953	923	974	885	939	905	917	992	977	887	943	955	952	1003	943	946	907	897	976	974	985	992	973	951	991	971	928	982	978	927	974	977	972	943	936	959	974	925	963	990	981	974	912	959	942	1002	997	937	949	956	951	929	958	980	958	1015	940	937	961	962	938	955	987	942	911	966	962	939	998	955	971	939	916	889	974	1023	953	933	943	940	938	983	999	916	1030	926	952	1011	954	930	931	946	890	938	950	937	947	933	931	998	934	958	949	926	986	947	929	928	986	935	989	997	940	968	984	996	1001	945	941	960	1034	966	927	947	924	942	926	966	967	993	965	927	900	967	952	953	963	935	964	1019	945	975	929	994	962	931	974	935	907	1000	944	894	934	973	952	908	984	996	917	969	988	928	970	989	921	908	954	922	956	967	947	958	990	920	917	974	958	969	907	910	966	932	950	972	940	987	1002	949	967	955	964	926	951	937	980	968	929	953	964	934	938	1009	950	943	972	907	952	924	914	936	964	873	918	932	934	1001	945	929	899	907	967	923	982	969	996	995	970	943	992	897	926	1022	988	951	989	889	954	897	978	923	906	975	993	923	961	980	1010	977	973	992	950	942	961	939	963	925	959	953	966	996	957	938	945	940	993	952	967	996	945	1015	942	962	914	994	956	936	959	978	995	864	956	965	939	933	972	985	928	959	880	957	967	1012	1004	914	926	966	993	972	927	1004	975	1015	915	948	884	895	965	964	953	967	964	1001	985	953	935	960	966	941	935	985	967	949	995	908	938	983	920	1006	981	979	920	965	947	972	985	997	972	941	986	965	914	993	937	945	951	883	898	996	922	954	929	890	947	985	940	934	938	960	971	964	915	990	894	949	923	989	948	927	981	945	938	1005	926	954	1002	966	972	977	997	945	923	971	998	954	925	918	955	954	926	1021	917	894	930	948	949	905	975	875	939	950	920	941	917	950	937	1053	971	955	961	972	969	943	964	954	940	936	963	975	966	920	947	1027	941	976	947	1007	922	1002	926	952	956	974	940	914	956	911	968	929	991	928	940	954	961	948	932	991	968	947	1011	939	963	971	939	967	937	943	982	932	987	953	944	937	961	965	924	940	963	1002	960	915	914	945	870	1021	985	940	977	928	899	991	993	950	974	929	938	914	968	971	905	955	982	1024	999	960	958	903	957	951	987	1005	1001	964	937	924	960	931	975	955	930	927	946	917	926	1015	934	979	965	913	969	948	977	921	959	1041	968	907	947	942	944	925	927	894	958	946	979	964	1008	940	997	948	962	974	970	1017	988	956	907	949	945	954	967	934	964	951	951	1056	931	961	958	989	952	971	939	1003	958	906	928	1014	901	931	933	933	987	944	945	981	971	885	970	959	924	972	1002	967	934	977	975	909	986	890	978	939	921	943	915	951	961	949	969	1014	956	945	1038	961	1007	932	964	933	975	985	969	976	997	945	1012	920	952	929	928	931	928	942	1018	973	956	919	927	920	969	930	958	971	995	924	1010	981	983	936	1003	914	1005	1032	947	986	954	949	992	909	1011	932	926	927	973	917	1006	947	969	1020	920	939	969	925	984	979	922	901	976	1006	962	929	947	962	977	996	949	965	886	940	957	949	990	946	934	953	956	930	985	940	1008	946	978	961	948	955	971	1003	957	932	950	976	941	912	949	951	973	957	976	931	991	939	931	942	979	983	960	959	928	942	941	920	931	956	947	939	942	962	931	983	969	975	1019	972	975	953	989	963	981	926	933	932	977	982	943	980	930	968	935	946	963	905	959	962	1021	936	971	985	916	992	932	965	958	1002	972	905	890	1013	942	1016	969	947	983	963	925	981	890	953	942	973	939	955	993	915	967	950	932	956	954	979	972	957	883	961	992	907	987	941	974	971	1009	961	964	960	946	958	923	979	907	947	967	993	947	981	952	970	997	919	916	976	929	962	979	939	979	1012	929	926	975	988	973	930	983	945	941	982	965	967	909	912	958	1012	1030	939	1030	918	956	916	929	985	954	959	1022	944	930	913	963	945	973	911	925	956	915	944	964	969	993	978	975	945	963	1022	975	933	959	955	1009	949	918	947	959	986	951	966	925	942	959	939	904	958	928	995	1005	986	977	970	939	940	952	931	951	954	998	947	948	957	933	944	1008	965	1019	971	906	905	956	908	949	947	951	934	928	1011	951	926	878	962	912	962	1016	966	959	957	918	965	956	964	989	891	989	914	933	954	928	962	917	955	936	962	914	966	943	917	981	965	985	995	932	916	986	1017	982	959	959	978	954	973	995	954	975	964	945	931	957	953	993	931	998	965	907	904	898	1004	937	938	974	973	966	998	968	963	973	943	1000	979	933	974	978	909	965	984	954	965	942	973	1010	932	962	978	956	940	914	992	922	980	965	913	963	952	936	950	891	932	969	929	972	985	1020	951	947	916	975	929	959	985	971	998	974	911	1006	966	953	954	1019	1005	1029	940	949	940	958	919	941	946	926	956	971	916	973	973	993	1000	949	991	942	988	943	949	906	980	921	927
25268	21186	27508	25045	10737	811	554	515	459	446	426	391	389	350	358	338	336	328	349	330	305	321	329	309	306	334	326	314	295	312	337	296	341	343	309	312	324	320	280	318	318	306	297	308	314	319	287	321	280	308	311	299	299	330	328	332	293	310	311	326	275	293	305	313	304	311	323	309	318	331	329	318	296	312	337	314	322	350	284	332	313	310	331	297	300	302	290	329	299	320	326	301	306	352	298	313	322	326	262	305	296	324	312	298	340	306	310	286	330	298	303	301	300	322	294	308	283	316	314	324	275	305	314	319	303	284	322	325	289	299	335	297	296	294	288	305	280	299	317	294	248	300	304	292	310	285	283	315	302	312	316	309	285	296	311	328	305	305	297	355	338	273	283	306	297	302	297	304	289	298	313	301	331	327	283	309	327	305	312	287	318	284	322	308	279	310	296	294	290	319	290	305	296	304	318	315	324	289	297	327	310	323	313	301	315	311	326	331	288	287	306	297	288	323	287	288	277	277	298	314	331	315	304	294	292	275	291	303	279	281	312	304	303	274	288	296	284	312	334	322	332	315	322	290	299	299	289	307	322	295	283	346	310	287	280	311	293	310	307	317	323	311	305	310	307	303	282	293	316	327	294	265	297	297	292	315	294	313	289	326	300	292	323	271	293	332	318	321	273	299	327	289	297	310	291	289	320	322	334	341	310	304	318	326	307	338	323	318	279	263	308	295	285	314	324	306	300	306	288	269	318	280	302	307	285	289	303	327	295	300	319	334	283	321	314	318	308	279	319	325	283	312	368	311	304	317	285	289	295	315	306	316	307	295	331	313	306	289	291	306	309	326	328	300	289	331	294	303	295	317	317	292	300	309	312	319	329	311	301	318	300	330	319	286	319	317	281	313	300	314	279	311	307	282	320	319	294	282	332	315	317	273	304	327	296	297	306	326	304	308	301	307	292	310	312	292	303	312	315	291	290	283	302	310	286	337	301	292	312	338	292	300	307	301	317	302	308	300	297	286	298	305	292	331	328	319	315	334	319	312	329	314	323	301	315	306	321	290	320	336	300	298	308	260	307	281	327	286	292	311	316	323	300	336	313	310	290	300	318	311	283	344	304	295	310	269	294	301	314	323	317	309	299	292	313	286	340	310	298	304	312	307	275	303	302	319	298	312	306	305	344	320	322	295	299	287	293	344	337	307	305	278	298	280	350	319	288	314	316	325	301	292	363	289	333	274	312	308	311	314	357	303	301	314	304	293	328	303	282	285	277	297	326	312	284	304	289	307	303	300	321	297	302	301	290	317	302	306	276	331	308	305	316	296	295	320	302	298	306	295	278	320	312	305	303	317	348	305	290	296	301	318	295	325	286	290	289	318	289	296	300	275	309	313	273	294	324	288	313	289	328	308	309	274	319	296	304	324	318	301	292	283	286	316	299	292	294	291	253	313	284	300	304	291	286	304	294	299	313	298	320	324	328	310	281	297	300	321	312	296	282	330	323	294	275	290	311	291	272	281	296	308	320	301	325	327	322	297	299	323	311	286	287	277	288	312	292	325	284	315	320	326	317	309	312	265	326	321	329	325	283	260	283	308	274	302	315	306	313	302	270	317	317	279	306	312	301	329	283	271	298	303	315	292	296	302	318	330	315	321	302	300	322	329	304	287	312	318	297	291	326	340	276	307	301	295	314	282	308	306	323	317	301	286	303	293	320	326	295	295	340	344	292	357	314	351	337	323	285	283	316	300	328	282	341	313	278	280	311	306	279	319	297	289	347	299	292	294	295	277	312	273	338	254	312	284	325	314	267	346	273	255	285	315	306	314	276	341	334	269	336	317	290	280	293	307	290	289	317	318	266	295	299	310	323	328	299	294	328	275	313	294	333	307	306	341	290	320	349	303	300	313	304	326	318	270	275	305	309	314	299	291	297	293	320	299	286	305	317	272	307	292	277	287	306	304	334	321	306	315	313	317	279	323	301	293	292	283	276	267	279	291	346	283	288	312	308	320	317	288	333	282	300	291	294	307	297	326	335	309	289	329	337	299	307	286	298	314	313	322	312	281	317	319	307	300	292	302	263	322	287	244	313	314	283	320	284	302	284	322	331	306	288	268	293	292	294	309	296	309	310	332	307	293	329	283	302	304	312	306	293	305	280	304	318	301	285	304	307	335	311	327	307	302	314	289	298	303	323	317	317	318	310	317	369	296	309	308	290	292	310	307	281	291	297	311	292	308	296	335	297	285	297	290	333	312	330	290	297	327	321	299	307	259	285	288	301	313	307	314	293	279	280	316	287	304	329	308	300	328	324	306	327	308	281	310	299	304	300	306	312	305	320	332	289	312	323	275	297	304	321	288	285	306	301	296	306	304	308	292	301	295	302	315	304	309	308	337	320	289	307	333	305	304	291	303	328	276	296	295	309	294	313	298	316	301	305	295	301	289	287	304	308	304	313	291	297	314	305	308	313	330	286	275	317	324	326	295	340	308	312	336	293	341	304	295	339	310	318	352	312	348	285	308	313	290	318	293	294	336	291	310	319	325	310	321	311	318	316	289	308	308	304	298	288	273	309	345	307	278	324	297	310	290	300	281	308	295	304	320	308	305	304	293	253	288	287	301	295	292	302	301	305	270	289	316	305	297	290	305	301	343	299	299	320	326	268	286	295	305	325	266	285	328	303	307	289	320	323	337	314	300	279	337	327	301	293	284	304	294	292	296	282	281	296	284	313	300	283	302	315	303	319	334	295	269	277	289	311	318	327	280	290	286	295	287	326	307	293	315	315	303	289	311	326	311	294	279	308	294	319	324	300	306	326	279	286	321	300	303	313	280	317	326	294	288	328	302	314	308	308	334	308	326	253	292	313	320	320	310	316	318	339	267	316	320	309	303	310	322	283	288	303	323	324	333	304	295	325	305	308	300	297	336	302	296	294	303	292	309	310	334	308	322	288	297	315	304	289	291	318	304	342	335	291	321	303	307	287	271	279	357	296	302	271	339	340	306	284	300	296	313	289	333	281	301	294	298	306	320	286	313	312	309	322	305	316	295	289	311	310	335	290	294	320	298	311	295	320	297	317	290	288	282	305	257	318	316	324	252	299	292	305	304	320	276	337	336	319	314	338	341	288	317	305	287	325	310	295	307	324	299	292	323	302	289	286	309	327	304	307	324	268	324	335	297	307	326	311	323	299	313	336	293	313	281	306	287	298	307	334	294	280	301	307	293	292	314	313	312	310	345	283	268	293	345	307	317	299	295	328	288	334	334	325	292	304	279	283	304	331	290	285	310	316	305	278	304	350	317	288	322	286	325	304	324	284	307	303	314	319	316	268	302	298	330	305	311	285	292	298	330	296	302	307	330	291	323	324	292	307	282	305	283	321	305	331	299	304	323	316	309	297	304	327	322	283	337	305	299	280	299	324	282	287	299	284	308	329	295	312	288	303	269	297	277	301	315	311	304	289	307	342	292	300	278	308	314	312	294	302	280	300	294	294	286
10241	6032	4666	2342	1719	1392	1203	986	823	702	676	674	571	613	494	455	500	492	460	470	451	458	438	480	429	425	426	435	424	413	435	392	403	418	441	451	401	392	405	387	378	419	401	420	383	442	367	402	385	406	387	418	409	412	397	424	387	371	404	408	430	414	427	411	406	407	421	409	388	406	380	381	406	414	388	397	436	408	401	396	384	434	398	415	402	406	377	418	384	384	407	410	385	384	409	369	393	418	417	415	388	422	402	396	421	374	408	411	386	398	394	390	394	414	383	393	399	400	408	369	450	388	402	363	430	362	416	403	409	379	425	420	383	389	384	408	391	422	424	477	408	404	400	397	432	435	397	414	399	427	419	416	435	438	387	398	442	379	394	406	388	371	427	438	418	397	361	392	380	403	433	463	436	420	424	417	405	437	385	394	419	389	380	429	398	402	392	382	392	369	414	402	389	398	380	421	424	374	403	368	407	388	418	453	386	416	387	441	398	408	397	411	411	427	419	393	412	379	391	427	379	397	430	382	395	403	420	390	417	400	409	443	399	385	399	370	417	405	371	407	370	398	403	438	396	428	386	393	373	415	383	392	429	389	392	414	411	391	415	405	390	394	402	404	375	385	446	376	370	407	430	428	413	439	402	404	407	406	388	368	425	417	413	445	412	386	393	436	406	404	384	404	388	428	378	383	425	396	434	373	432	435	376	388	379	459	392	395	382	382	425	414	423	370	391	402	388	379	432	353	401	418	442	424	431	390	403	376	421	398	417	395	388	385	403	396	427	420	416	450	401	428	440	404	422	407	408	385	387	414	407	431	376	389	399	396	434	442	385	419	387	387	432	416	401	417	421	423	470	418	417	401	375	417	440	474	370	397	386	382	401	389	376	412	431	401	373	387	407	410	410	368	474	408	397	416	446	410	425	418	384	362	365	367	431	410	375	402	401	392	388	401	397	404	409	379	389	414	400	398	405	427	444	401	388	398	405	362	428	413	408	391	421	431	369	409	430	380	397	407	420	403	393	405	420	394	383	399	378	422	424	384	382	404	401	440	408	398	407	403	416	394	413	412	402	381	422	416	375	443	415	379	399	386	416	419	432	397	384	413	419	403	381	404	409	421	443	408	420	427	386	382	443	408	390	431	416	393	411	411	378	387	406	411	375	420	435	398	393	388	386	415	416	410	429	425	428	404	425	400	370	367	398	380	390	405	418	428	418	407	402	421	422	397	407	388	415	390	447	400	384	427	392	424	363	418	377	402	401	425	431	392	351	395	377	376	442	422	373	415	394	395	386	407	365	407	379	429	415	449	410	396	356	391	382	397	387	382	390	389	376	403	439	382	412	386	375	404	431	432	423	386	418	389	409	403	396	360	416	396	386	430	405	420	422	392	403	409	412	399	371	395	396	390	390	431	397	409	397	389	411	428	404	388	361	406	401	403	417	384	383	390	413	396	393	401	407	407	409	399	403	416	392	391	404	411	427	368	400	395	406	399	391	418	416	389	423	430	382	403	396	425	410	369	407	391	378	400	421	396	457	406	369	472	413	414	407	421	396	399	419	411	427	403	396	440	379	406	393	435	367	402	400	380	415	372	410	420	403	389	390	377	373	401	384	417	412	415	384	379	404	402	398	436	396	385	380	365	414	381	371	409	438	383	416	419	403	444	388	396	416	442	364	406	416	395	386	432	377	404	381	399	422	399	385	410	413	402	376	412	394	399	412	359	440	382	403	407	396	385	412	405	402	438	416	410	388	403	406	396	397	404	409	409	377	368	422	407	421	429	431	425	358	385	401	389	367	430	392	419	373	388	414	416	403	424	412	395	413	402	432	392	402	417	398	410	379	386	388	432	396	412	386	448	404	439	381	441	407	373	369	419	414	407	414	396	410	454	432	420	425	415	395	398	422	399	446	451	384	423	446	379	359	365	355	386	416	371	423	397	407	406	392	381	393	396	407	351	392	417	395	414	401	416	415	380	436	412	359	416	367	384	421	415	404	400	408	375	444	382	382	415	360	390	410	403	408	393	389	402	358	390	399	436	406	380	392	398	393	407	453	342	441	408	404	423	437	417	432	413	391	397	414	381	426	389	398	437	394	421	420	390	420	379	409	406	437	412	418	400	425	418	354	407	413	428	367	416	390	449	402	416	377	431	388	417	388	438	387	410	391	402	423	396	414	382	409	393	415	432	362	416	443	400	426	368	404	399	391	385	377	437	402	390	403	413	427	415	380	426	383	411	439	432	395	422	409	429	427	413	364	386	419	400	382	410	391	405	396	393	468	385	420	383	400	437	409	393	415	428	427	465	404	400	380	429	419	454	403	357	421	384	420	414	375	378	404	411	370	409	402	444	435	407	398	388	384	406	402	413	416	432	427	432	400	423	355	385	426	423	403	386	383	453	370	409	409	381	404	418	399	377	395	424	414	382	381	428	383	425	404	422	390	400	434	368	396	407	400	382	372	419	366	392	412	383	408	388	387	466	399	402	363	425	397	379	401	378	388	400	401	392	371	430	414	409	400	407	394	409	366	427	394	443	382	435	433	394	381	416	387	430	410	412	385	441	441	397	432	382	385	383	407	414	393	433	414	365	417	418	383	373	415	393	425	440	393	382	395	409	392	394	406	401	406	408	420	419	408	423	396	421	414	442	385	395	422	383	385	434	386	392	408	401	378	394	377	427	395	417	406	372	387	426	436	428	409	387	403	410	402	382	389	411	397	354	398	420	418	424	445	375	457	422	401	362	400	411	437	396	423	390	415	421	403	388	399	401	399	395	422	368	391	390	397	406	398	395	415	386	404	421	386	408	429	391	418	400	388	399	385	408	391	413	400	382	386	411	409	420	372	399	403	362	416	376	407	375	387	404	385	389	383	406	389	435	428	439	416	433	367	388	429	402	405	392	410	382	394	400	393	383	426	409	410	404	393	386	407	364	419	449	407	386	415	405	450	388	405	389	416	410	400	392	391	428	386	385	422	399	407	399	413	388	380	395	406	444	431	374	393	405	403	393	411	405	418	394	428	420	418	378	377	394	439	396	401	376	397	420	422	394	381	455	412	418	401	391	359	392	395	426	427	423	399	392	408	403	405	385	417	392	432	381	400	400	413	457	395	429	413	390	402	398	416	413	416	396	413	410	375	410	393	379	433	403	411	411	402	454	406	397	396	392	363	407	392	407	402	397	405	415	390	410	381	450	444	406	402	396	413	408	408	405	444	379	395	432	383	407	405	468	374	368	419	399	387	387	374	409	403	394	386	440	380	378	401	423	394	405	413	438	403	419	386	411	407	426	394	394	433	430	397	393	375	370	411	391	376	410	416	394	383	403	406	395	423	406	411	377	408	405	413	438	423	416	396	395	386	401	400	393	386	404	392	421	395	432	384	373	419	377	422	404	412	442	406	432	391	381	417	400	431	385	392	432	451	403	434	426	380	419	416	362	418	425	396	395	393	409	394	400	424	390	407	407	423	387	426	422	406	397	413	413	421	396
22881	21174	29002	23602	21174	21257	12108	2052	1416	1380	1278	1203	1195	1099	1078	1063	996	987	1033	965	950	947	955	948	927	931	933	877	911	831	878	881	912	916	874	903	836	906	892	919	904	894	884	829	905	903	922	845	858	886	873	878	955	837	893	865	889	874	900	930	891	811	867	889	886	842	817	880	850	905	807	898	886	849	862	869	881	891	887	916	860	856	822	907	887	801	911	821	875	882	876	944	877	901	896	873	854	893	880	828	848	809	883	835	940	823	843	825	843	870	882	899	858	865	914	837	910	865	888	831	860	829	877	919	896	844	870	868	932	851	866	897	861	878	885	850	868	861	834	886	917	808	887	804	802	906	854	833	808	857	894	871	867	814	839	852	876	885	860	880	839	854	906	866	870	869	917	858	830	869	870	885	857	883	885	876	915	848	808	883	864	882	894	905	817	818	918	887	888	898	875	861	898	880	899	805	875	863	796	807	791	865	882	893	881	888	818	803	873	903	886	863	842	884	875	862	839	842	895	872	825	870	853	870	860	829	813	830	852	840	903	895	890	881	854	873	925	898	847	847	858	910	832	868	848	888	829	875	867	855	870	921	888	882	893	874	889	871	851	874	882	904	829	860	875	908	883	893	858	886	928	860	843	902	867	864	883	851	859	841	833	795	836	868	934	808	869	825	872	875	808	805	898	846	816	871	841	890	836	821	878	882	887	864	849	870	885	806	863	858	859	855	839	881	842	872	868	921	907	875	914	833	901	898	828	853	877	854	862	862	912	871	851	875	867	853	807	824	884	838	866	843	861	852	876	869	877	877	904	873	844	884	869	784	849	879	906	847	863	828	868	871	864	836	808	875	846	898	839	851	830	882	847	873	853	846	855	873	819	830	892	854	849	821	912	852	881	887	862	865	892	849	871	862	813	838	857	865	854	853	900	822	870	813	910	849	886	813	891	846	831	874	852	816	892	862	859	838	899	874	841	850	864	878	879	845	827	878	908	901	906	880	878	869	847	875	837	855	848	907	833	880	855	846	881	873	869	858	878	876	841	858	864	922	862	848	823	901	838	828	888	885	870	812	875	880	837	897	835	892	934	862	870	865	847	844	848	811	824	844	881	838	924	896	846	873	890	871	852	834	823	868	851	859	847	836	889	852	858	826	893	881	873	858	892	828	859	845	835	851	848	903	849	891	852	807	860	878	882	843	869	915	903	873	874	883	871	866	894	898	913	845	847	836	786	832	822	877	893	830	828	895	857	855	886	893	820	856	881	871	907	866	865	873	889	806	842	817	847	866	866	848	894	864	856	849	889	831	835	880	838	854	846	899	874	846	823	876	885	803	893	902	905	915	846	863	871	898	918	875	889	894	916	857	863	898	848	899	909	879	834	875	874	839	896	837	865	928	929	886	888	842	854	878	839	851	862	870	927	856	890	830	790	894	866	919	834	846	861	841	851	837	865	879	861	819	900	853	858	842	809	848	880	867	872	856	845	861	891	946	850	895	813	860	827	877	877	869	846	896	862	853	856	882	875	853	835	882	853	875	838	839	851	856	881	920	872	851	903	775	868	834	853	830	830	816	863	833	794	855	862	882	901	864	865	854	862	849	856	832	879	885	846	879	788	849	927	872	814	853	834	877	844	896	873	875	894	886	870	905	888	853	888	921	832	895	881	888	844	907	836	841	821	855	832	827	865	821	799	841	803	867	891	890	852	860	867	831	857	883	839	821	907	786	868	895	871	859	861	900	842	861	866	821	897	848	901	930	901	811	865	823	843	834	871	830	867	858	856	892	848	807	822	866	841	826	856	841	909	931	870	868	834	880	886	897	858	900	878	868	901	821	887	806	852	924	847	800	847	899	883	811	858	881	857	864	867	824	845	866	874	827	873	859	904	855	838	845	813	871	865	832	900	865	858	845	875	934	906	843	873	848	869	809	868	864	842	857	866	834	917	876	846	872	860	883	883	832	803	821	846	872	851	861	822	803	882	850	834	875	854	836	890	866	825	847	870	879	885	948	890	892	886	865	843	859	891	829	839	895	806	876	837	917	922	822	949	867	861	929	938	836	795	867	869	882	813	860	792	927	875	860	855	866	866	883	881	884	880	817	833	920	860	852	898	888	865	835	868	800	830	890	887	880	892	863	893	911	902	825	850	840	801	899	875	914	872	886	860	887	875	860	910	870	844	860	856	875	905	838	842	886	873	879	860	860	855	907	877	885	872	862	871	842	851	870	885	866	902	854	843	875	871	853	832	864	872	881	873	860	836	869	880	907	843	883	908	894	828	894	920	859	858	851	839	894	839	871	829	871	843	837	827	875	822	821	890	837	823	855	863	867	884	916	854	859	848	853	892	889	884	859	839	834	787	926	851	886	859	773	847	770	835	802	859	843	864	860	830	814	857	904	873	832	869	847	823	839	857	891	898	862	886	869	858	859	875	819	862	873	840	906	868	816	873	884	859	851	884	909	851	856	915	823	839	910	886	861	877	862	882	866	919	883	827	855	843	838	788	883	872	830	828	826	884	905	818	871	855	882	934	905	910	849	832	874	863	868	869	883	898	872	822	872	809	801	866	832	808	835	889	809	822	882	897	849	885	823	872	832	851	889	838	847	857	901	880	880	872	834	898	888	895	830	906	875	915	889	841	869	843	904	848	845	835	853	879	832	798	863	805	854	875	877	901	845	878	860	845	849	830	864	851	792	927	887	841	898	812	820	885	893	823	808	825	797	855	908	862	859	839	872	871	878	826	828	828	872	815	834	835	856	824	862	810	824	908	869	893	934	824	879	890	854	894	836	874	858	839	933	896	892	881	838	843	880	797	909	850	874	840	894	862	848	858	858	785	874	866	914	838	825	855	827	882	862	907	881	789	871	845	885	828	874	880	856	795	874	848	836	886	865	855	868	901	838	874	879	882	856	846	864	823	858	838	828	829	862	908	832	803	871	870	886	821	893	854	818	819	888	872	873	875	842	825	843	895	883	855	838	852	870	859	881	876	809	808	832	833	808	844	882	853	906	820	877	834	871	890	909	878	894	863	892	886	865	838	869	852	852	846	874	861	910	806	893	876	860	893	807	810	874	891	830	859	818	839	903	832	853	912	867	835	827	856	869	809	841	889	846	836	881	866	828	859	875	865	866	861	890	848	833	849	807	880	862	894	837	894	897	850	891	865	847	872	872	834	823	903	908	880	861	847	892	861	855	839	843	889	846	836	851	836	832	823	892	847	851	866	903	845	857	856	816	854	859	840	881	817	831	889	904	845	870	887	870	843	871	852	897	828	881	854	807	886	835	908	873	863	894	851	862	903	912	843	872	870	903	842	887	875	786	868	865	839	923	823	858	924	847	894	859	927	871	844	918	854	834	895	877	875	873	898	904	857	865	831	848	894	871	924	862	896	879	842	833	838	877	856	873	878	867	828	876	848	838	809	860	876	867	857	836	874	847	848	851	873	804	884	878	875	865	821	849	884	836	857	805	834	817	877	850	864	833	850	878
14538	17344	14232	7746	5675	4507	3561	3141	2456	2240	2010	1867	1740	1564	1455	1409	1335	1320	1255	1203	1194	1173	1173	1073	1114	1189	1113	1123	1110	1104	1068	1053	1023	1050	1062	1063	1090	1034	1067	1137	1061	1073	1061	1044	1023	1016	1001	1008	1051	1065	964	1085	1061	1070	1070	1050	1039	1066	1056	1050	1030	1013	1014	1035	1055	1076	1074	1055	1026	1022	1043	1033	1013	1011	1061	1001	1017	1119	1049	1019	1052	1007	1007	1046	1012	1011	984	1021	1077	1037	1011	1063	1030	975	1033	1019	1010	1039	1071	1076	982	1010	1105	1070	979	1008	961	1045	1000	1089	1044	1017	986	1057	1037	976	1018	1032	1021	1053	1046	1016	1046	997	1018	1022	1014	987	1039	970	1014	991	1001	1026	1007	992	1011	1006	997	1021	1055	1012	1002	1014	983	975	986	1037	971	999	1012	1012	1036	960	1023	1040	1016	1095	1048	1047	1026	1008	1025	1026	1019	1062	1072	1018	1032	1070	1057	990	985	1004	1023	1005	1095	998	944	1017	1073	1003	1084	1004	989	994	1051	1001	1027	986	993	984	991	1002	961	1031	1064	1026	1094	990	1056	1076	1019	1043	1016	1060	1008	1032	981	1076	1025	953	1024	1036	986	978	1061	1023	1011	971	1039	1057	1026	1025	967	986	1035	1047	1032	977	1023	989	1060	1039	1012	1052	1057	971	1105	1025	1060	1009	1010	1028	1037	1026	1041	1076	1045	1029	1029	991	986	1028	1028	1036	1052	1050	1036	1045	1045	980	1035	1017	992	960	985	972	1022	951	967	1025	1034	1038	1037	1013	1009	1006	930	1078	1052	985	1023	1033	1011	995	999	1000	980	1026	1079	1003	1021	1042	1028	1028	988	1005	1083	1077	1008	999	988	1070	948	1045	1061	1044	1006	1047	1048	982	1018	1058	1003	989	1006	957	1022	947	1061	1037	1068	1008	1055	1049	1024	1043	977	992	1003	1025	994	985	1000	922	1057	1036	981	1002	1028	981	1007	1045	1011	1076	1082	1037	1056	1061	1004	1044	1100	960	1051	1010	1056	990	1047	1009	1063	984	1007	1009	1042	1012	971	1020	1030	1008	1014	990	1031	1008	1035	1071	1030	977	1086	1046	1037	1021	986	1041	1017	1075	1017	1036	1009	1039	1075	1023	1068	998	1030	981	982	992	1012	1012	1002	951	1019	995	1033	1020	1027	1009	1031	1049	982	966	1001	1021	993	976	1010	1030	1008	1042	988	984	1007	1085	1063	986	977	1008	994	1026	994	1011	982	1015	980	1012	977	1018	1034	1034	1005	1028	1047	1035	1039	1002	989	1013	999	1016	1021	1058	1041	988	983	992	1028	1062	991	1053	1070	1009	1065	978	1018	1008	972	1064	1028	1023	1039	943	1034	949	1018	1058	1025	1004	1045	993	1028	1055	1000	1011	1011	1057	1027	1040	1016	1059	1043	1055	988	1011	1015	1005	954	1001	1038	992	1055	990	979	980	998	1064	1061	1007	944	1006	976	1026	1040	1027	958	994	1003	1045	969	968	1010	1013	988	1011	1026	968	1072	1008	1017	1039	1005	1001	1026	989	1037	1017	989	1058	1006	998	1089	1068	1007	974	1007	1001	1010	979	1043	1062	1019	1009	1049	1032	965	1048	981	985	1050	1041	1003	1061	980	984	1041	1025	1043	954	1073	1023	1011	990	1023	1043	1076	1058	1025	1004	1042	1018	974	1041	1013	1015	1004	961	998	1036	1005	983	1015	992	1046	1041	1031	995	1007	1055	1037	948	1055	1006	1009	990	996	993	1045	1030	1032	1049	1062	1001	1006	970	1010	999	1002	1016	1050	1043	977	1044	1017	1066	1016	1006	982	970	971	1033	1042	1016	987	1134	1008	1030	978	1010	1016	982	1026	995	994	1016	988	1042	982	965	1016	980	982	1054	1026	1028	1028	1070	1021	1014	983	1095	984	1031	986	1075	1049	1034	998	985	1034	1034	961	1005	1003	1071	1026	973	978	1039	1002	994	1005	1050	1027	988	987	1019	1037	1025	1013	971	1080	967	1009	1023	966	996	1006	1067	1052	1014	1051	1011	974	1072	1001	972	997	986	1059	1004	998	972	1031	1042	955	1028	1022	1051	1030	995	1046	1052	1029	995	995	1049	1036	1009	1008	1016	1098	1060	1004	991	1028	987	1064	1012	1037	1028	1028	1067	1040	992	1020	1018	926	987	997	1009	1044	998	1084	1094	1012	962	1006	1007	1037	1039	1114	1034	1031	1006	1005	1087	1105	1001	1007	999	1055	1024	967	1052	1025	1004	1091	968	981	1016	1014	1043	1009	1080	1023	1053	1005	1065	1045	1000	1080	1087	1016	1006	1016	1016	1010	1078	1063	1024	1035	1005	1099	1011	1019	964	1005	1046	1028	1057	995	999	1027	1041	1057	1023	1032	988	982	1012	993	1013	1004	1080	1006	1039	1007	1037	1020	1016	1045	1052	1003	1032	1014	1026	1037	1011	1016	1056	973	1107	1015	1027	1046	1028	994	1016	1010	1016	1006	1011	1048	1030	979	1014	1020	998	1021	1007	984	1082	1046	1016	973	1048	974	994	1049	993	1003	1026	976	1038	1032	1009	1027	979	1011	1064	1009	1038	994	989	974	1030	1000	997	1032	1005	1070	989	1014	993	1067	1038	1037	989	1028	1037	1035	991	995	1074	1034	1018	983	1039	974	1006	1011	945	1050	989	1067	1012	994	1013	1012	1026	1017	1053	991	1075	956	1018	1011	1052	982	1048	977	1012	974	978	1012	972	996	1013	1039	1010	1018	989	1057	1020	992	991	1000	994	1035	1051	988	975	1013	1002	1043	1024	1025	1053	988	1071	995	1032	987	1074	1067	995	1007	1031	1008	1028	1051	1021	989	986	1039	1012	1050	1020	1037	1064	943	1069	996	1029	1037	1018	1000	999	1030	1053	961	1082	1031	985	1025	1006	1021	935	1005	1024	1049	1031	1016	1015	979	1033	968	1039	1011	975	1022	1029	956	1008	1049	968	1062	1081	1016	1004	1062	962	1029	1030	1059	961	1005	1017	966	1001	1006	1016	990	1020	993	927	1025	1040	1047	1097	1027	977	997	1040	995	1032	1028	972	1065	953	1030	1047	1031	1041	1013	1025	1013	1025	1014	1002	989	1045	1002	999	996	1040	1071	1002	983	1028	1007	1056	1041	987	1030	993	1049	1042	1021	994	1022	1000	969	1036	1028	963	982	1023	1004	993	1027	1020	1024	1042	1016	1045	1031	1064	1050	1027	994	1020	996	1088	967	1048	1026	1016	959	1022	980	994	964	970	1003	948	1023	1064	1058	1047	1033	1028	1007	1075	1011	1001	1012	1001	1024	1084	1000	1047	978	1044	1007	982	1044	1054	1028	1075	1012	1022	1039	982	1126	1018	1003	1026	999	990	1036	1025	1000	1001	1021	1041	981	1012	1066	998	1021	1029	1080	1035	984	1048	1048	1014	1048	1054	1061	1026	1000	1008	948	1012	1012	1019	1089	987	996	1003	1028	1084	1039	1001	1005	1012	1024	1055	1032	1036	1030	955	1064	1024	977	1044	974	1023	1018	1060	1062	1041	966	1020	1003	1031	1007	1053	1015	1023	1018	1037	1033	1028	1039	959	1016	951	1046	984	999	1059	1041	995	1008	1048	1018	1023	1069	1046	1035	1023	1047	996	986	940	999	1030	969	1007	992	1016	1036	1016	1057	1017	986	1027	958	995	967	1020	999	1016	984	1028	1049	978	1001	986	1028	1024	1088	1029	1033	1110	969	1040	1059	993	958	1072	1021	1056	1023	1022	1041	979	982	980	1018	1042	979	1009	1060	1025	1028	996	1026	1047	1046	980	1027	989	1003	982	1092	1025	1040	968	1046	1040	1014	1030	1099	1017	1068	1055	1044	992	1010	997	985	1026	1012	1052	997	1017	981	1039	1016	971	980	1030	1046	1020	1050	1022	1062	1032	965	1005	972	957	929	950	1030	1023	1030	964	995	1014	957	1019	969	984	1007	1027	945	1025	1026	997	1012	1046	990	1000	1015	1005	979	1053	1003	989	1020	979	990	997	994	975	1046	977	1005	1023	988	1066	1005	998	999	1105	1006	1062	1019	1041	1000	1017	1055	1018	993	1086	1036	982	950	1011	1001	1025	1015	975	1033	1001	973	1032	1072	1022	1046	984	1041	1014	994	990	1028	958	1013	1017	1017	1006	1027	997	997	1007	1025	1032	953	975	999	1043	1025	1049	1043	1023	1003	1016	1027	1049	1024	1010	964	1049	1060	1024	1032	1011	1074	1001	1032	1005	1017	1053	1045	1012	1028	1020	1020	1012	1018	1030	985	1007	1019	1055	990	1018	993	1033	1054	1012	1028	1040	979	1029	1080	1038	1045	1033	963	968	976	997	989	995	1012	1032	997	1047	990	987	1034	1018	980	991	1053	1016	983	1029	1065	1052	1027	1042	1003	1008	1044	1029	985	1044	1019	957	991	1061	993	990	960	1024	1019	1032	1038	1004	983	1016	1043	955	1047	1064	955	998	996	943	1084	1009	990	1049	1027	1072	953	1029	1003	1017
26956	20091	7151	803	539	434	473	454	419	442	424	434	426	442	430	403	397	435	423	427	407	423	396	409	380	393	368	419	400	413	399	411	396	402	400	382	409	436	404	468	404	430	443	430	429	405	428	415	407	414	424	391	409	416	408	371	433	429	422	410	419	373	418	382	404	425	400	383	403	370	421	362	409	411	386	395	422	394	395	402	444	407	398	396	443	402	431	412	388	438	414	412	427	424	409	434	375	455	393	431	394	419	410	396	404	381	415	418	431	395	383	386	401	411	432	413	363	397	411	389	412	426	406	408	415	394	393	425	410	400	400	414	448	404	428	415	396	422	424	376	408	450	432	410	379	402	433	402	434	422	406	457	408	400	420	425	408	414	369	414	369	428	394	413	421	418	392	436	382	428	385	409	392	396	432	443	410	379	421	399	400	376	392	392	401	436	382	411	399	396	413	407	438	428	419	399	371	414	422	395	419	423	393	435	393	408	393	378	389	379	452	380	419	399	412	420	369	430	423	413	398	385	417	397	435	401	435	398	412	408	416	421	419	427	411	386	439	467	385	375	391	391	375	449	390	401	394	405	409	439	384	425	393	428	439	423	446	407	408	409	388	402	421	433	434	412	421	408	390	423	421	436	397	408	400	389	418	423	425	427	387	382	432	452	421	371	446	439	396	434	421	429	387	423	409	403	428	383	417	407	414	364	410	380	411	456	396	376	391	404	386	404	436	387	432	402	429	413	438	420	410	430	419	388	393	398	405	446	416	395	379	427	396	412	419	390	394	411	420	420	411	420	426	414	390	445	416	429	388	390	437	415	404	397	425	443	428	385	387	381	429	432	377	400	434	419	444	397	430	421	426	444	400	433	400	387	427	412	401	401	440	415	422	423	393	409	443	379	408	386	375	409	420	409	409	426	421	395	407	441	447	396	378	408	422	406	446	408	407	442	413	442	406	446	400	399	416	395	433	421	360	397	448	417	421	395	429	403	421	429	401	410	426	405	395	386	383	366	434	429	418	432	432	386	374	377	450	410	406	412	415	421	410	371	391	406	395	388	403	433	397	401	421	381	423	413	378	411	417	421	439	404	428	368	430	382	407	361	410	444	430	435	419	396	389	418	444	386	427	375	395	417	425	362	443	428	439	418	368	390	387	428	397	385	405	439	425	417	393	415	408	401	418	386	425	415	422	420	459	370	407	434	426	388	428	405	371	399	415	394	437	397	414	426	399	407	410	412	401	385	412	422	456	413	386	377	396	455	472	396	408	404	429	434	404	411	393	417	398	420	402	411	433	390	434	433	385	425	405	386	406	405	435	409	386	411	385	439	386	378	430	433	384	399	398	430	393	400	414	397	413	398	421	407	423	412	408	399	415	376	409	401	402	409	417	401	405	396	351	392	420	409	397	407	417	388	389	384	414	438	409	416	403	425	419	403	421	401	423	405	399	395	402	427	399	390	428	421	399	432	403	417	414	395	406	444	429	391	436	443	404	397	421	414	420	383	405	410	414	365	439	410	426	415	410	413	397	388	412	403	431	417	387	406	439	385	399	422	416	402	425	406	426	421	369	426	400	390	399	407	417	424	424	451	417	396	422	423	386	397	419	405	409	410	409	418	415	449	433	398	398	431	412	403	406	393	432	387	422	384	415	448	394	408	422	408	422	400	394	413	421	429	410	438	421	428	424	403	402	398	416	398	394	428	436	422	421	421	394	418	442	429	403	438	443	418	396	434	402	464	411	414	412	410	422	439	422	425	426	381	388	418	400	437	385	398	395	426	356	408	433	419	382	419	433	396	403	408	394	400	425	444	400	427	426	428	438	424	377	420	443	417	433	400	395	415	419	371	446	407	412	399	357	380	421	391	395	431	412	401	411	406	439	430	423	380	390	405	447	393	417	417	365	382	398	437	416	425	373	430	394	401	419	424	436	402	421	389	395	417	381	436	414	429	414	411	429	417	418	409	461	435	415	411	399	396	427	409	390	387	410	402	394	412	404	428	412	395	404	432	410	400	416	393	414	427	412	440	415	421	430	403	417	397	419	426	398	412	412	378	398	402	414	369	433	403	428	414	391	445	376	390	402	393	421	428	377	432	410	437	418	397	400	395	418	428	410	398	442	394	388	417	417	440	435	406	437	407	404	394	437	376	415	389	422	389	430	393	398	431	418	436	378	416	395	404	401	433	441	402	387	414	404	402	405	417	377	429	404	403	403	384	434	420	398	428	391	446	418	412	407	400	423	437	408	415	374	394	455	432	411	387	436	426	392	404	428	434	385	422	410	390	389	430	451	419	405	413	406	378	411	407	447	407	433	407	431	412	408	400	400	413	419	425	401	394	426	384	406	403	417	425	438	402	449	407	421	426	427	393	389	404	450	425	401	423	425	417	408	403	428	406	419	401	392	425	400	438	400	398	391	429	401	390	412	440	411	426	393	419	422	433	401	412	415	421	405	406	381	431	401	460	480	409	422	377	372	405	418	381	407	423	431	373	445	406	408	446	395	418	425	429	439	380	434	418	422	383	413	418	418	399	401	390	451	411	397	425	417	420	421	378	403	382	383	423	369	407	419	401	406	386	433	442	416	416	455	407	412	412	409	408	414	397	426	424	383	399	413	408	365	419	417	422	429	385	400	404	397	416	397	451	421	396	407	388	422	407	436	385	384	399	416	411	418	401	409	443	387	389	412	395	426	406	410	404	425	403	421	392	445	407	394	399	427	398	424	400	403	404	412	396	431	429	403	416	408	394	416	404	411	383	395	470	389	397	397	416	440	390	421	417	437	413	446	438	426	405	420	391	413	391	434	416	414	390	437	419	410	399	400	386	410	415	405	409	452	377	423	411	460	412	392	402	390	441	378	430	399	387	365	384	385	384	440	421	449	397	425	409	400	417	418	422	392	387	417	388	398	431	396	423	407	421	406	387	377	421	395	414	450	434	436	400	413	402	394	443	425	404	407	420	383	428	396	401	385	442	427	405	446	403	391	410	444	405	431	404	405	423	437	389	419	398	395	387	447	410	410	408	365	417	418	410	383	389	364	434	369	428	436	369	395	393	394	410	431	401	398	406	407	415	404	445	426	408	376	403	440	423	418	427	441	402	406	402	391	386	417	412	385	398	422	425	384	422	442	389	446	381	405	421	423	421	408	401	480	370	432	435	397	394	421	401	406	397	438	414	400	399	402	411	409	379	372	399	403	434	372	386	400	402	414	411	409	435	405	415	413	390	419	400	424	396	440	411	418	397	416	401	409	402	428	409	423	444	397	394	431	419	398	414	426	414	403	414	414	414	395	394	422	417	390	411	381	379	473	420	394	418	422	431	416	383	433	448	391	415	414	411	415	429	400	476	398	409	448	404	416	385	402	397	397	394	424	410	366	415	414	409	414	416	413	416	449	434	401	436	411	401	432	363	382	448	417	392	415	419	408	409	432	422	432	367	406	386	383	404	403	390	392	389	423	380	360	391	419	393	409	422	411	405	405	396	412	377
4499	1089	991	690	662	577	603	561	544	480	579	509	508	538	491	544	495	531	463	526	461	481	479	502	502	500	464	501	488	505	455	478	514	484	525	467	483	479	525	517	493	473	498	518	498	461	476	506	508	482	492	465	497	502	511	475	513	478	456	528	488	501	519	487	486	525	491	510	479	505	522	432	524	534	541	484	495	488	515	502	469	488	484	500	503	463	535	501	468	493	451	522	514	504	528	466	507	485	459	518	514	489	521	436	476	499	514	532	516	515	534	533	516	484	494	539	491	445	508	501	531	508	530	487	486	500	537	460	482	507	510	476	481	476	518	501	508	507	537	466	536	513	503	497	490	487	541	504	474	499	511	497	491	492	497	479	522	557	456	479	489	492	542	490	498	475	510	518	479	474	506	494	457	475	543	500	525	546	505	497	491	530	497	504	529	503	488	488	509	508	444	481	507	490	510	466	534	514	512	516	521	518	527	483	572	492	538	504	542	515	465	511	497	519	510	521	499	524	482	474	487	482	472	484	492	478	524	511	495	501	495	494	521	504	500	494	520	525	494	541	487	478	477	505	494	471	499	487	528	507	479	527	440	518	516	507	470	525	480	535	479	560	497	493	507	519	547	540	484	477	485	515	509	489	450	540	449	494	508	488	503	511	470	499	512	507	497	500	476	451	510	509	505	499	484	518	507	532	532	502	485	484	497	497	470	506	493	513	495	560	517	522	504	512	497	490	485	508	447	509	450	494	497	477	491	452	527	497	487	504	475	541	472	513	517	493	493	498	556	517	469	499	501	483	503	467	476	504	495	465	496	482	530	519	507	500	525	498	483	567	530	471	495	507	476	483	483	502	519	451	508	505	512	479	491	527	533	523	497	506	535	501	460	484	494	464	522	527	432	508	496	485	477	471	504	485	493	505	503	467	518	509	492	506	515	526	525	506	502	520	509	512	559	505	504	483	490	517	465	461	487	494	503	477	517	505	491	535	478	433	520	481	489	536	517	555	518	479	463	487	497	505	516	546	489	482	508	472	479	521	491	535	470	478	495	477	479	446	477	488	522	483	504	492	505	493	492	523	564	501	492	556	474	498	499	494	497	492	520	489	518	535	508	526	484	492	549	489	506	488	497	467	494	478	480	543	519	515	517	495	478	485	499	504	507	498	468	455	501	518	498	467	472	509	475	508	533	502	470	474	509	509	478	518	521	524	534	521	533	507	516	479	498	528	510	510	507	497	478	494	457	484	479	492	517	493	507	498	508	539	466	514	508	504	534	503	496	531	519	484	491	522	478	502	545	565	500	502	511	543	442	525	505	496	493	498	483	491	486	504	506	515	513	540	494	481	522	513	489	477	515	582	501	502	501	533	467	555	527	532	539	474	490	485	545	528	513	505	505	475	492	502	457	531	502	506	523	511	538	522	522	489	501	523	493	497	490	470	534	499	495	490	482	483	501	488	502	511	523	488	534	539	475	538	479	502	523	514	571	509	512	491	517	491	505	504	494	507	479	495	473	494	516	509	532	497	474	496	536	465	525	527	516	504	518	482	485	489	501	469	494	496	488	537	518	488	514	486	504	479	485	475	515	485	500	513	457	508	490	491	510	501	539	500	492	506	525	490	470	497	475	487	550	496	520	491	489	469	510	470	449	504	506	506	474	506	533	496	494	538	489	526	528	522	494	504	505	472	474	472	489	534	493	516	516	521	485	511	487	472	523	505	489	527	492	515	499	470	502	469	494	513	483	517	479	547	518	482	493	489	529	495	518	489	510	491	508	487	469	534	521	530	483	492	460	501	467	514	519	500	524	459	461	519	493	501	501	514	492	528	531	485	489	528	500	480	490	529	525	486	448	487	502	470	495	460	477	479	527	490	530	520	522	505	472	515	488	491	486	473	518	503	523	492	498	499	493	501	483	501	510	505	479	503	468	485	510	506	508	520	480	554	511	539	509	485	499	529	468	519	538	512	508	511	460	510	529	532	494	483	469	515	464	535	506	512	509	487	503	495	475	498	475	494	499	511	512	517	529	488	467	536	495	481	494	452	521	451	511	508	542	477	509	506	504	503	528	503	511	481	511	522	506	534	479	516	492	515	482	499	509	524	497	513	543	470	541	492	483	520	508	477	474	516	497	521	489	487	496	474	487	506	472	496	528	467	539	470	479	495	500	506	483	513	514	501	508	504	490	505	497	491	500	525	502	507	525	507	524	481	523	463	514	474	524	500	499	503	480	506	502	489	466	503	518	491	493	505	507	534	489	528	520	506	491	446	507	508	470	524	479	510	479	470	488	446	521	520	514	535	503	481	502	514	492	462	498	519	441	523	509	518	502	513	492	478	518	495	516	489	481	495	451	468	492	517	511	485	481	496	478	486	482	464	513	551	539	496	505	543	491	529	528	484	503	475	510	498	513	499	499	513	495	485	468	498	507	525	513	466	523	485	486	512	500	537	498	513	486	475	520	481	530	501	538	480	502	473	490	490	483	533	499	463	496	522	520	494	470	525	454	490	501	478	513	486	507	500	527	484	470	541	501	475	539	497	513	478	468	502	484	485	511	497	510	549	467	458	505	472	464	510	506	527	497	539	519	500	524	512	497	523	531	515	489	544	494	521	524	477	511	496	507	542	520	508	488	491	500	477	540	499	498	483	485	491	493	486	488	473	469	497	488	462	492	495	493	499	491	530	481	489	472	471	525	486	493	543	468	495	525	489	516	514	497	542	546	486	505	500	500	507	457	488	483	483	490	549	497	481	506	534	516	498	495	481	511	475	534	499	488	513	439	495	480	481	505	492	527	514	507	500	495	501	530	515	479	521	513	485	512	476	476	483	516	475	523	475	515	504	509	508	482	483	489	508	515	502	474	480	503	526	475	500	496	506	503	490	472	523	501	468	491	465	452	506	560	534	510	475	474	493	502	514	526	456	480	500	478	503	474	519	505	498	517	508	502	502	473	476	500	495	507	476	494	491	488	467	512	493	484	493	499	517	535	488	470	487	496	463	527	494	486	481	515	512	430	476	544	491	522	488	525	513	492	495	490	484	544	443	486	510	469	511	507	501	534	519	528	480	515	463	532	507	508	460	468	519	512	496	454	467	507	519	490	508	521	477	529	482	490	549	477	522	476	469	494	481	506	474	535	528	536	484	507	512	507	500	513	498	494	491	510	489	528	505	492	516	525	473	515	452	480	478	500	465	510	492	522	454	515	533	534	527	514	544	503	501	489	487	513	551	493	503	492	491	507	511	461	502	560	487	498	526	535	516	474	525	495	492	491	517	489	521	518	504	503	501	480	468	507	411	480	528	521	491	508	488	487	542	488	501	493	503	537	470	546	547	492	462	476	547	498	501	503	504	503	504	486	502	488	455	481	499	489	551	503	505	504	512	501	522	535	485	499	530	517	491	529	484	488	479	508	491	502	501	507	499	486	534	504	520	533	508	523	473	512	473	486	510	455	486	514	494	506	496	535	502	505	483	543	503	469	497	498	533
23803	21178	28742	23912	21172	12777	1938	1407	1138	1113	1008	1008	948	893	974	871	882	824	842	834	865	849	848	824	807	845	839	834	805	839	851	811	826	832	844	858	837	841	858	841	822	878	805	846	849	812	883	854	827	797	822	818	828	802	814	832	809	832	861	801	843	838	796	820	837	769	800	850	880	776	835	793	798	845	819	809	736	815	816	806	879	838	801	842	799	816	783	758	775	830	788	768	826	764	844	842	808	803	783	782	816	822	837	825	816	806	743	831	864	750	813	836	808	816	788	785	836	774	850	816	812	810	898	831	801	810	798	837	807	823	823	805	811	808	802	813	823	867	850	793	799	799	803	810	788	834	833	842	766	821	798	815	845	799	758	791	776	812	851	770	834	779	814	787	840	794	819	772	820	770	826	812	850	785	858	874	824	821	773	834	837	821	811	845	807	810	855	855	803	827	810	800	830	810	844	835	795	817	813	853	831	897	811	854	804	860	801	773	841	869	817	884	786	809	824	804	829	862	797	801	800	844	767	807	810	809	875	818	778	822	815	858	809	831	846	799	857	850	776	812	877	845	867	855	823	797	841	861	801	821	814	801	813	834	813	799	766	789	820	844	804	829	830	820	819	815	808	833	805	809	796	806	828	838	773	822	844	826	829	775	772	813	836	873	786	789	806	756	821	818	809	801	826	817	841	784	810	838	831	870	808	809	855	873	787	849	831	838	782	829	837	833	783	813	829	821	743	826	788	837	792	774	816	790	776	811	813	819	847	792	865	790	810	836	761	837	851	809	789	815	810	877	830	858	771	834	763	762	809	833	781	834	808	849	799	810	845	791	819	846	775	799	768	822	787	828	797	782	791	810	790	821	802	813	848	794	782	778	804	839	773	795	876	832	866	826	802	798	819	820	816	789	870	863	782	798	839	788	801	796	836	805	817	848	796	784	789	819	796	765	842	789	804	820	793	797	830	835	852	832	774	847	790	818	836	798	804	835	787	768	852	846	825	830	858	841	797	805	810	826	826	852	807	808	817	779	819	867	803	786	847	824	815	839	827	807	838	800	776	852	802	786	818	824	762	829	834	832	814	798	806	806	840	794	802	804	813	817	842	806	815	774	834	815	877	815	839	867	790	794	788	800	759	810	795	820	773	907	832	797	838	845	845	767	810	790	840	795	795	846	859	788	827	806	771	827	813	824	782	820	845	835	794	762	830	772	803	814	818	781	826	850	807	828	802	814	815	838	818	803	852	832	859	817	826	770	834	805	848	813	806	845	876	789	819	795	807	771	824	814	800	802	873	809	801	770	834	838	791	861	810	824	813	818	785	801	844	813	792	809	791	773	784	797	803	810	819	828	836	824	833	764	841	812	790	775	799	805	864	864	806	797	800	839	817	834	800	820	808	816	805	771	829	788	812	834	824	819	841	780	795	803	806	828	855	855	775	832	853	881	841	810	792	810	782	829	825	834	813	799	838	830	834	838	785	772	815	784	816	791	814	812	784	812	866	817	814	812	793	883	768	827	807	817	769	815	785	794	815	811	783	854	813	819	845	789	837	831	751	824	793	861	775	822	845	831	794	871	835	795	842	793	817	828	814	844	851	804	859	776	849	814	841	813	823	825	818	822	810	876	785	797	815	770	814	828	803	820	818	786	805	819	799	789	814	774	843	816	866	827	822	816	818	823	859	787	806	827	753	914	805	830	843	821	775	788	828	787	753	808	778	807	779	825	835	790	796	790	752	823	766	816	823	821	857	811	770	833	821	774	842	767	803	777	798	842	791	802	804	787	821	761	831	791	772	793	819	843	836	827	784	835	781	821	850	797	803	881	816	848	822	847	786	811	830	796	798	774	794	793	851	806	800	785	796	782	787	816	780	822	812	835	848	831	795	835	820	850	833	821	804	811	813	812	826	825	870	791	821	873	808	811	816	825	829	809	866	788	760	826	849	819	822	766	816	817	803	782	779	816	817	779	862	826	836	805	769	842	806	813	860	801	781	804	776	816	838	847	818	775	800	805	774	780	794	812	816	828	835	787	879	796	829	802	771	783	817	746	825	792	871	827	847	849	783	790	803	862	871	855	799	791	810	835	856	796	800	759	804	817	810	830	817	817	816	808	829	780	835	778	780	865	796	895	838	835	842	761	836	796	769	829	799	803	814	821	775	838	817	854	797	793	797	856	793	838	783	795	821	746	799	798	835	809	851	795	851	840	773	827	786	802	827	837	783	793	781	831	834	823	831	790	781	848	810	835	793	784	809	781	790	794	851	835	847	825	837	877	802	790	820	837	794	858	824	847	872	833	871	858	801	800	860	778	820	825	810	810	816	811	820	775	846	791	854	795	747	833	800	822	812	836	832	780	848	805	832	762	824	814	826	845	817	826	842	807	784	799	766	829	774	796	783	820	800	825	785	782	765	826	804	823	812	791	828	848	771	860	774	841	785	805	865	730	873	767	804	805	807	851	762	849	839	801	830	863	816	820	827	810	862	820	803	836	824	818	782	764	805	826	882	854	843	834	822	792	810	782	837	786	809	786	782	823	836	778	811	824	812	792	829	813	823	780	808	803	777	800	813	824	807	803	838	789	785	744	816	798	844	788	789	880	813	826	742	839	852	797	836	816	823	830	883	778	826	775	825	826	800	780	790	813	827	788	796	885	854	786	839	787	734	784	851	787	819	816	804	816	751	792	787	834	848	806	808	841	862	784	796	848	803	777	789	890	834	805	826	802	822	791	846	865	828	881	799	741	765	784	857	813	835	861	773	836	823	832	820	814	834	785	872	793	786	857	819	798	817	842	770	780	776	818	828	832	832	780	869	731	780	812	818	814	833	782	840	802	796	819	845	831	806	845	826	872	792	873	838	814	874	787	790	843	835	838	796	814	810	848	857	810	798	815	844	836	796	819	827	785	824	803	823	806	781	812	753	812	817	834	890	763	803	809	826	815	814	804	833	840	799	783	798	821	825	833	827	827	784	819	881	812	835	838	830	816	815	870	824	824	775	802	806	858	810	812	807	835	792	797	884	824	830	832	804	845	787	814	846	786	808	831	795	848	744	800	828	770	809	821	799	807	806	853	857	738	779	797	866	827	888	839	764	815	799	788	809	794	821	806	866	810	745	746	807	849	815	863	860	873	795	842	816	806	761	780	810	795	833	914	782	823	814	782	801	814	804	777	889	798	803	818	800	797	777	757	785	830	772	828	862	809	793	842	821	790	801	900	813	840	818	810	806	783	831	832	804	834	803	849	720	800	794	860	771	839	781	819	789	765	861	765	848	861	788	834	819	790	826	817	747	838	844	862	805	797	818	801	811	798	829	802	807	800	775	799	869	819	831	852	808	771	823	804	834	769	861	848	841	763	854	857	828	798	823	803	757	809	803	744	780	796	803	739	768	843	812	816	760	778	866	795	762	803	859	829	786	836	860	807	790	829	821	766	808	827	830	872	839	786	846	804	822	799	783	855	857	825	768	846	812	843	786	813	838	825	838	815
10832	10744	8789	4584	3420	2709	2274	2004	1612	1692	1441	1399	1278	1235	1122	1152	1145	1055	1096	1128	1070	1026	1042	1078	1047	1036	930	1021	979	995	993	995	988	998	984	974	975	977	972	993	974	890	993	1028	978	935	1019	1034	969	948	938	960	908	1039	922	925	959	988	1009	942	899	923	933	1011	927	976	976	915	919	967	915	959	982	940	943	959	965	1004	940	909	914	916	942	925	1003	1008	924	962	977	944	914	929	956	939	950	936	964	982	992	1015	959	939	902	991	944	991	984	996	984	970	979	947	1026	957	970	975	999	936	1016	996	951	914	952	946	938	978	922	964	972	975	897	1017	947	973	978	983	984	969	977	989	927	967	953	909	960	930	1008	978	933	981	977	954	915	936	951	933	975	963	916	950	959	973	943	914	962	929	947	933	971	985	934	946	949	945	976	902	957	917	974	999	950	873	996	994	980	1017	941	966	954	954	895	935	1002	921	1006	969	926	999	989	942	953	965	962	979	950	981	906	954	939	947	953	971	953	972	980	940	915	971	1013	952	944	1009	970	953	915	961	964	924	928	972	1024	952	954	978	959	928	932	952	957	942	899	948	963	920	925	935	978	944	932	960	952	981	979	949	948	918	966	961	918	934	932	923	961	979	989	997	968	936	977	990	967	934	942	998	938	911	977	918	951	974	953	1059	913	938	901	1028	1007	957	910	943	934	927	962	954	956	928	949	964	917	920	944	943	946	957	990	926	877	1020	970	923	953	943	912	917	962	978	960	1018	961	945	1024	897	955	1028	914	905	956	974	938	913	917	902	1006	924	995	1001	947	932	984	908	933	921	922	969	937	970	988	941	979	966	986	1009	955	968	1005	934	932	983	980	947	921	981	927	931	976	960	1020	930	923	939	941	944	973	984	893	927	979	973	957	983	918	979	1003	968	947	1008	993	951	935	976	949	938	908	937	885	953	959	992	948	970	914	934	992	961	930	1004	960	927	951	967	924	869	935	930	951	935	982	925	899	914	1000	899	960	933	983	977	960	1001	1011	1007	960	917	959	946	943	873	945	944	925	929	919	949	976	947	963	828	959	986	970	906	981	1030	932	928	945	948	980	961	925	943	951	995	950	970	901	949	989	996	924	847	981	960	922	930	954	1005	934	987	985	971	960	953	938	993	927	924	992	902	941	917	947	925	934	934	990	941	968	944	938	955	972	947	956	938	969	972	979	974	954	961	926	985	977	941	988	1011	976	936	1032	961	916	932	964	953	977	967	956	980	962	977	948	915	949	1004	935	945	967	956	967	952	986	981	929	924	964	924	987	984	949	947	962	945	941	949	938	942	997	990	972	974	906	958	946	945	967	920	904	941	982	921	966	959	922	974	1005	918	924	988	953	953	936	923	960	967	935	974	950	956	924	956	985	932	928	947	963	983	950	1025	985	1001	966	897	949	967	937	909	965	983	946	955	952	934	930	981	955	932	964	958	914	975	960	967	944	931	945	929	894	1003	950	966	955	931	896	977	989	936	911	934	961	972	981	1030	919	975	935	916	895	939	944	969	982	979	935	974	951	937	944	976	954	920	989	968	972	934	935	992	1007	944	1019	968	972	955	921	929	943	961	961	957	983	960	934	934	892	1027	965	974	929	973	939	933	992	947	1003	905	935	969	971	979	977	991	975	945	919	952	926	971	972	1030	977	935	939	930	984	954	989	952	964	939	930	970	974	965	958	1004	976	946	946	943	968	942	996	971	965	979	975	959	981	955	974	913	948	944	954	993	971	951	941	983	922	1036	972	978	918	1011	902	942	960	923	929	918	947	962	954	984	966	924	960	970	963	975	961	911	923	952	940	953	932	924	933	957	1006	978	958	1015	991	941	973	950	925	985	960	957	914	975	941	931	970	994	942	971	981	993	961	977	945	962	888	998	999	939	933	958	910	938	948	907	940	971	915	960	1019	960	926	940	912	944	950	966	938	987	941	964	963	955	965	959	981	883	939	940	924	898	990	925	954	949	961	955	967	912	952	961	966	995	929	987	945	945	970	977	941	1013	981	954	969	937	922	967	960	958	1016	998	966	957	961	940	976	967	973	949	954	928	951	957	948	958	957	935	912	971	941	886	928	988	980	929	958	931	965	970	932	979	952	957	968	923	980	985	991	998	954	934	939	977	894	971	954	991	960	1001	920	940	946	989	944	1009	942	968	972	959	949	929	885	1008	939	908	952	1000	941	977	945	933	1000	896	901	932	948	940	951	957	888	965	956	961	906	906	962	990	1019	953	1013	953	929	986	917	929	919	1025	948	1021	909	968	977	949	1001	963	974	915	914	937	988	969	962	975	969	934	985	954	922	962	958	982	897	963	982	968	970	976	962	927	990	1002	1006	963	940	950	956	956	934	950	936	928	922	941	931	965	908	1011	915	925	952	914	919	968	978	921	911	943	971	936	1014	934	953	999	953	934	924	938	980	890	985	960	984	948	944	981	967	943	968	956	927	905	975	1009	889	946	994	949	939	970	969	931	951	881	964	1006	909	954	938	980	958	955	903	968	979	1000	998	978	941	969	918	942	966	938	933	937	943	908	971	978	965	975	960	972	963	970	939	933	933	954	959	987	966	950	902	977	1019	948	971	973	929	997	966	945	960	998	925	972	969	957	950	967	918	915	914	985	1017	927	942	936	908	887	928	988	910	946	932	926	949	942	966	969	963	959	922	969	946	985	1004	963	954	936	1006	990	927	939	957	940	946	969	972	941	968	952	959	909	957	958	953	1000	923	951	973	975	985	930	950	946	921	916	937	932	904	994	939	936	893	971	925	990	980	977	908	938	935	956	955	927	940	971	859	904	978	1013	977	930	986	946	912	993	982	932	992	948	952	960	970	914	948	933	935	1003	919	941	943	978	953	974	932	949	939	978	960	994	988	914	927	917	957	979	927	976	990	978	917	948	889	904	882	927	947	955	941	911	921	1002	915	922	915	900	910	962	964	916	928	946	971	936	917	900	938	969	910	948	956	968	908	973	935	894	984	991	935	925	979	933	950	956	927	974	965	949	976	955	975	943	904	910	948	956	949	928	960	944	947	924	982	929	941	960	892	979	962	935	927	969	956	1001	966	935	917	940	983	922	956	960	979	941	946	960	948	973	955	926	1012	982	920	976	951	959	1014	991	937	909	953	971	963	982	1001	950	914	977	922	919	983	928	970	879	913	950	921	1004	954	974	957	952	911	966	995	994	911	971	927	973	962	914	885	943	985	950	985	958	920	980	904	979	978	938	971	967	988	1021	991	958	913	1016	913	951	977	963	914	992	906	978	962	947	943	919	981	925	971	952	962	940	977	922	959	883	975	971	967	947	948	942	960	944	930	978	888	971	955	905	984	989	992	1002	971	930	948	932	915	926	914	950	996	962	890	964	941	1015	918	953	977	955	963	1002	910	998	959	973	984	944	973	944	967	943	972	936	957	902	930	961	969	983	919	928	922	916	920	971	945	963	978	925	971	955	961	998	1000	1012	996	940	955	932	955	946	906	1008	927	969	935	939	994	975	1002	911	944	991	970	957	902	976	970	887	918	971	904	931	926	976	963	930	981	896	949	994	921	941	986	896	927	904	978	950	933	954
25155	21120	27426	24927	10634	796	571	458	435	403	406	342	362	382	364	346	347	338	337	347	321	316	301	316	310	350	286	313	341	311	302	301	274	324	305	284	314	323	293	319	303	293	282	295	325	295	333	299	290	304	313	324	287	323	252	326	320	297	277	268	299	277	287	306	309	312	288	311	308	285	296	328	293	322	264	322	322	313	322	292	279	300	315	295	310	297	322	296	288	311	295	355	294	322	301	331	279	315	323	310	306	317	305	318	279	297	289	284	276	315	320	279	289	303	311	329	298	308	320	318	342	305	293	303	272	299	298	279	307	298	275	318	332	294	306	293	288	275	282	280	298	322	292	331	302	293	290	321	325	299	307	271	279	314	285	297	314	321	326	306	271	305	294	298	310	307	311	314	321	300	315	321	306	294	315	316	297	317	309	308	274	281	308	295	334	268	292	297	307	309	310	282	297	264	309	309	278	313	307	289	300	319	273	298	305	304	313	314	281	308	324	335	290	308	291	300	308	310	295	310	281	329	311	301	323	294	325	303	280	339	350	292	300	350	303	280	312	292	335	309	326	296	298	299	301	301	312	300	290	298	299	308	305	316	308	278	319	295	277	295	314	304	282	309	287	317	294	323	278	298	311	311	295	309	350	303	255	298	281	299	327	302	313	297	310	282	314	298	293	324	288	310	304	278	300	293	331	305	321	280	297	340	299	309	295	276	301	310	317	292	324	274	300	292	287	315	320	286	301	334	291	292	307	312	290	284	290	302	307	334	290	310	309	303	300	307	301	329	307	283	295	279	288	308	294	299	311	296	309	305	299	308	302	326	288	280	302	315	303	313	281	292	328	302	282	320	271	304	308	310	312	307	264	305	303	285	315	315	305	311	292	282	280	286	306	296	289	317	306	310	305	282	281	287	310	302	294	296	301	312	291	342	323	283	323	300	322	343	278	324	309	311	268	277	319	316	267	328	312	316	294	316	295	309	305	296	282	317	294	312	318	316	287	316	288	309	312	311	319	285	286	283	296	315	285	270	289	274	337	322	328	279	292	291	299	300	296	302	322	322	319	312	302	285	297	298	307	332	270	315	285	302	300	297	292	301	309	239	274	274	310	314	291	298	296	292	350	288	291	334	292	326	295	299	307	321	301	292	317	334	312	317	303	323	314	281	302	298	333	321	265	311	291	298	295	297	301	305	316	333	278	286	294	336	319	310	329	290	336	289	277	342	294	288	290	296	339	306	297	298	315	334	302	291	290	296	332	310	316	337	291	317	294	271	313	299	296	299	335	288	317	296	293	270	313	275	290	296	298	311	323	297	312	280	319	277	285	348	334	272	303	316	296	284	307	302	299	308	307	323	281	327	298	318	347	283	308	304	299	302	292	296	322	300	278	316	300	305	307	264	274	279	261	308	318	290	309	317	287	278	285	303	298	263	309	304	301	286	272	293	325	281	301	275	331	311	315	309	290	296	289	284	279	286	287	308	303	293	302	300	324	326	301	292	310	291	305	314	287	347	283	305	314	331	298	297	271	295	297	321	341	305	307	309	285	296	264	332	283	296	305	311	297	265	290	311	300	290	318	304	317	325	306	328	283	289	286	303	317	294	309	266	281	304	277	312	273	302	271	304	279	306	294	338	297	332	291	316	303	281	332	346	292	296	295	302	299	318	323	289	316	300	300	304	309	328	302	301	292	296	298	299	293	303	274	306	308	309	316	289	281	303	270	295	293	327	305	312	306	318	325	303	328	335	300	309	294	295	309	325	319	313	310	288	282	280	289	311	323	294	319	296	302	278	301	313	296	293	289	295	328	286	288	309	319	259	316	329	294	286	312	284	316	314	285	277	307	309	285	298	316	307	280	317	314	301	286	327	312	306	304	293	305	317	317	323	296	289	321	319	289	318	318	291	287	312	296	292	283	311	284	322	292	322	300	299	298	313	321	332	265	331	314	342	296	287	293	296	326	310	323	318	320	290	300	287	281	308	292	268	319	323	316	305	268	288	307	303	323	316	290	324	286	314	288	300	332	317	343	303	325	318	303	286	315	291	292	303	272	308	266	314	331	289	291	290	291	292	293	310	306	314	308	306	295	279	307	296	276	301	276	305	270	309	291	308	311	297	323	314	299	311	296	307	329	306	287	316	325	297	330	333	303	306	310	334	284	298	289	276	286	288	291	279	320	326	309	317	305	279	298	278	305	317	305	298	314	278	310	285	294	281	317	309	336	327	301	287	277	300	305	317	272	302	316	334	294	319	309	304	299	322	305	312	321	316	302	307	279	334	281	301	310	312	275	303	314	296	298	304	300	291	298	286	301	303	281	352	329	304	308	325	325	335	325	284	320	307	324	317	312	322	313	279	303	337	273	307	260	294	275	319	284	294	281	308	289	299	306	285	271	329	273	303	329	304	342	310	290	300	285	301	302	308	320	313	259	295	313	278	334	291	304	312	305	328	314	292	269	302	323	301	335	313	274	277	323	299	319	288	289	274	273	311	307	304	322	317	311	340	307	326	285	304	319	296	318	343	295	265	320	281	321	306	324	327	305	300	292	312	309	276	297	305	306	305	324	295	303	340	321	272	326	321	304	299	292	330	314	319	314	261	292	292	274	304	292	311	306	316	278	287	296	299	280	322	317	283	325	277	332	297	289	295	282	279	304	266	294	304	300	313	306	290	282	312	306	285	305	276	307	298	311	264	292	307	296	291	291	298	322	339	301	280	298	311	316	292	319	320	304	320	307	280	329	313	304	323	318	291	289	319	306	305	301	275	299	284	292	308	325	317	321	318	316	307	319	328	269	320	300	278	313	300	336	323	292	315	298	281	300	291	327	322	300	285	309	310	325	291	287	309	276	327	291	274	293	299	258	291	308	313	284	280	310	314	312	306	268	297	303	330	315	287	294	303	305	299	274	286	297	259	291	253	312	303	327	277	317	280	335	292	319	312	310	292	294	305	281	286	294	291	314	290	318	311	265	308	298	289	298	294	294	307	279	302	282	317	296	312	315	317	288	308	309	322	316	281	331	308	285	311	293	290	314	276	305	308	299	298	297	287	293	290	286	298	282	343	306	307	314	249	298	304	312	313	299	276	297	310	327	289	305	310	305	279	320	277	325	308	317	311	301	304	290	282	295	285	285	288	312	303	279	295	277	315	311	290	284	293	292	323	300	312	282	317	303	293	298	301	293	291	302	310	284	303	284	298	304	273	294	294	316	324	337	296	339	283	292	279	299	303	298	293	279	317	287	299	289	303	302	292	305	302	282	303	320	318	293	299	294	328	324	317	293	306	312	311	343	293	294	304	307	311	297	316	318	298	307	301	301	306	305	301	314	297	313	300	302	305	303	298	321	301	306	286	287	295	282	300	301	304	307	305	316	285	320	299	287	299	311	301	311	278	310	306	355	285	321	309	331	301	295	294	292	315	295	299	316	311	284	305	303	322	312	303	307	307	311	303	312	320	307	278	300	285	294	323	311	299	304	315	316	279	297	282
9909	6022	4696	2305	1727	1351	1154	962	831	780	668	582	575	534	558	469	440	482	441	460	420	445	414	443	459	450	413	422	411	425	437	423	408	406	401	436	396	416	393	450	366	400	417	417	408	399	372	396	395	414	388	406	382	381	402	414	374	402	377	388	421	405	431	390	364	381	417	383	364	401	424	394	443	369	427	405	404	415	418	418	412	416	391	393	418	403	400	406	398	431	402	351	384	411	404	386	397	377	394	363	387	375	391	425	421	414	392	406	404	369	427	385	435	387	396	403	390	387	392	389	369	391	409	392	392	418	427	393	398	403	399	397	387	438	425	385	413	368	380	390	388	409	399	406	393	383	456	384	420	421	414	399	390	392	412	413	421	403	399	407	413	393	386	405	391	423	419	394	423	377	356	401	415	414	392	395	416	384	389	390	406	383	412	419	425	401	424	393	379	395	391	369	372	422	365	405	437	386	360	426	385	430	400	347	407	359	386	401	420	392	377	427	397	378	415	366	399	395	419	407	388	405	410	379	398	373	404	412	395	393	372	397	387	439	394	404	414	377	416	388	412	418	403	392	391	392	410	409	413	406	396	427	379	406	415	401	412	371	401	356	395	383	387	397	399	415	394	411	413	421	391	375	406	413	416	396	418	382	411	399	398	443	402	384	405	390	388	382	429	426	404	380	391	402	386	413	390	408	393	433	367	426	399	386	429	382	406	392	396	401	393	419	390	422	403	393	417	378	379	398	415	418	386	380	398	382	373	376	413	409	416	416	378	368	399	394	423	376	398	394	399	392	420	410	388	418	399	397	404	411	430	396	382	392	401	391	401	398	400	380	401	415	375	385	389	406	399	365	351	426	387	362	376	377	386	384	406	391	382	399	420	375	391	420	425	397	428	387	377	409	368	406	397	400	389	394	372	420	409	379	374	397	386	423	412	400	445	410	407	389	411	394	403	400	421	408	435	453	384	391	433	410	400	417	397	391	378	385	420	451	407	369	392	391	403	366	371	389	412	371	380	399	416	445	405	420	394	418	395	402	375	361	401	378	398	429	410	389	402	386	393	371	439	392	391	441	394	373	410	393	384	391	404	418	392	383	404	423	419	404	404	389	382	425	417	387	404	416	397	405	411	389	441	383	383	410	386	366	415	375	405	422	406	393	398	397	414	404	417	386	379	399	415	377	404	393	379	424	376	380	397	433	364	350	419	392	377	386	393	384	440	396	449	397	416	363	359	382	398	415	412	415	382	364	421	409	389	441	431	419	379	422	364	387	414	382	409	388	370	386	400	418	364	410	389	375	393	398	405	400	405	412	406	392	397	409	429	418	401	396	404	396	415	417	380	381	411	374	387	391	375	446	376	473	401	400	428	402	397	396	385	378	399	401	387	388	394	412	429	418	378	385	403	402	431	416	392	398	384	399	403	378	411	409	403	400	393	417	378	413	422	427	411	400	442	396	366	402	402	406	375	404	385	405	404	423	405	392	395	400	388	393	392	394	403	376	414	396	391	400	446	408	437	404	368	397	409	406	409	421	400	384	403	390	380	424	400	400	419	410	411	396	379	397	391	422	389	408	404	431	354	377	400	406	431	384	401	373	379	385	392	403	393	357	419	421	376	420	410	442	383	409	412	451	412	420	404	407	402	398	403	403	399	370	394	404	381	382	377	373	405	410	372	385	392	408	375	426	367	398	408	415	393	408	412	367	405	420	432	389	438	370	408	414	385	418	410	390	378	407	390	395	394	393	390	431	377	396	423	411	416	402	376	398	402	375	404	400	429	370	408	377	398	430	447	399	419	400	380	418	386	415	405	385	389	389	389	366	386	405	409	397	421	397	373	371	396	394	385	384	406	411	394	398	372	425	379	389	405	385	418	392	413	397	399	378	426	388	370	374	409	401	421	389	409	402	428	375	394	426	382	396	403	369	403	389	338	390	376	411	401	420	395	368	382	395	375	399	396	398	400	412	415	368	401	377	387	389	405	410	388	405	377	382	392	388	390	397	401	372	364	406	422	395	378	373	370	431	403	390	384	351	389	392	418	375	404	390	411	406	459	437	389	395	409	392	422	438	370	423	409	374	383	414	380	376	382	419	388	378	414	397	396	410	422	392	413	418	385	405	384	384	361	413	454	402	375	434	390	412	409	405	399	388	414	392	374	376	444	394	408	377	383	401	388	408	455	423	387	399	376	374	400	406	440	414	377	374	349	397	408	391	376	383	380	385	404	397	390	388	426	385	348	408	412	377	373	415	407	366	415	402	406	401	381	427	396	430	405	364	407	463	369	394	356	417	381	406	387	402	386	399	408	409	365	396	399	396	401	427	416	416	394	395	422	418	388	396	402	369	413	385	371	430	416	418	384	416	415	427	374	399	396	387	372	368	389	394	387	431	428	408	408	365	382	395	394	415	401	397	393	374	403	393	364	377	403	405	358	402	412	367	384	418	372	389	386	395	387	383	349	388	418	392	418	375	365	374	370	368	405	400	419	420	378	390	401	435	398	423	369	389	411	390	456	403	396	414	387	429	384	395	368	371	365	423	411	397	432	396	422	405	343	403	426	361	408	406	383	393	396	385	423	377	399	423	375	386	408	374	439	412	403	396	368	421	385	413	408	380	369	404	364	405	371	400	370	387	373	409	398	398	420	373	430	377	420	421	393	357	389	403	379	405	378	397	408	388	369	437	427	403	383	404	404	362	409	381	380	400	385	431	376	387	396	392	396	382	380	397	369	366	424	415	389	409	429	425	386	394	414	359	385	394	417	406	414	404	405	415	402	416	387	384	420	397	387	388	409	442	396	418	415	406	400	413	398	416	349	430	384	392	385	388	426	406	389	399	403	407	398	396	369	403	416	379	390	415	375	396	365	433	379	403	396	386	410	374	360	399	399	413	409	390	397	390	387	413	381	430	418	387	416	425	410	407	419	379	433	377	373	410	404	429	420	437	406	368	411	398	372	424	388	405	389	384	409	406	407	394	382	380	369	373	407	387	401	334	420	404	430	378	409	416	438	357	373	382	397	427	407	421	378	408	365	388	393	411	403	408	393	394	397	423	402	377	378	385	415	395	373	374	412	378	436	406	435	420	385	384	415	402	414	399	397	423	394	360	418	411	371	415	397	409	396	400	415	412	359	399	398	378	428	431	371	410	405	402	384	417	448	430	396	406	375	370	370	387	397	354	373	440	418	431	442	371	378	390	407	380	415	386	423	384	367	378	371	390	375	416	409	429	379	397	390	409	403	362	401	408	413	424	406	389	403	375	370	403	372	428	396	407	374	399	425	407	413	421	412	409	387	404	410	389	423	414	412	425	437	364	387	400	415	407	411	392	361	358	393	415	415	397	402	397	383	411	424	376	373	384	403	429	367	404	409	361	404	405	416	350	395	391	427	411	400	404	401	392	406	435	358	405	412	387	381	404	377	380	356	429	392	405	402	405	390	414	372	427	399	411	418	387	369	369	389	413	391	377	420	389	387	423	377	383	381	449
22888	21170	29058	23563	21163	21240	12147	2116	1486	1404	1248	1203	1149	1061	1081	1076	1024	983	991	963	973	904	964	937	894	902	921	920	869	925	869	859	907	876	890	910	913	925	844	890	918	887	878	873	861	895	900	871	862	876	814	878	847	883	912	838	897	933	896	897	874	901	884	919	894	864	872	826	897	880	855	845	886	849	808	802	940	819	887	848	893	873	875	891	841	901	843	862	861	868	828	850	852	864	889	853	856	866	857	822	883	893	855	855	884	885	857	825	840	823	883	861	813	830	860	839	842	889	926	848	872	861	909	848	835	830	807	865	838	835	840	850	836	849	857	881	776	883	847	824	879	830	882	890	834	826	856	895	822	926	875	828	819	849	855	914	799	851	789	928	900	926	874	867	857	825	897	830	870	866	895	828	853	887	923	861	839	910	868	844	846	812	859	841	815	830	889	834	818	927	897	904	851	865	834	873	830	888	828	875	830	884	853	822	874	868	854	907	835	868	868	847	832	749	874	834	894	886	817	906	847	868	910	827	853	824	830	829	862	832	875	847	849	835	847	888	832	895	867	883	864	862	858	854	885	830	865	884	870	850	898	862	824	892	829	883	853	870	805	792	839	858	881	847	862	902	816	843	887	889	902	844	844	916	920	851	808	829	844	850	842	804	815	919	903	884	868	842	931	844	900	886	873	827	916	816	854	867	792	822	891	858	886	849	857	812	926	824	821	874	841	841	871	835	884	836	902	869	828	903	861	901	925	876	804	884	846	849	905	857	907	845	855	903	876	898	870	826	838	879	849	885	867	804	836	892	880	805	913	850	859	875	843	864	823	835	783	902	905	831	833	829	865	883	863	865	801	846	902	867	781	842	904	846	869	835	863	782	814	848	872	859	795	827	897	831	833	838	845	831	818	842	848	813	881	880	835	882	856	837	896	876	897	838	855	848	883	852	848	872	829	833	862	826	839	815	824	840	864	833	846	856	881	815	791	854	889	856	841	874	857	912	849	848	853	853	817	914	887	881	892	850	843	820	853	824	854	939	881	823	859	866	903	910	845	825	868	871	868	856	862	873	837	884	813	893	832	876	861	854	881	845	820	904	819	832	830	836	863	865	865	836	797	870	829	916	840	883	824	856	858	846	894	878	862	830	836	868	855	862	854	872	848	878	881	796	916	846	881	797	854	872	905	852	833	889	850	914	885	836	836	943	895	851	875	877	830	851	885	827	811	903	836	900	889	808	812	808	884	828	819	939	896	827	818	845	841	837	813	859	869	851	885	859	822	834	792	894	861	883	827	821	878	859	819	878	886	871	912	854	838	860	839	887	892	862	867	890	859	826	886	902	868	908	865	862	839	794	882	864	853	870	893	840	842	914	875	847	872	822	839	849	917	859	848	858	846	880	853	839	881	777	849	887	836	901	857	866	824	837	869	791	915	827	857	831	826	853	922	827	820	859	815	851	889	903	884	807	908	879	800	833	911	833	786	847	867	855	809	830	841	852	917	858	842	839	835	851	903	904	860	863	830	855	820	808	864	828	805	830	841	819	872	909	874	867	875	850	810	803	868	802	876	854	853	842	859	915	893	819	883	887	862	849	878	892	844	921	834	846	822	816	805	826	870	877	875	849	838	839	882	874	868	791	866	866	902	845	819	864	872	851	835	911	861	899	907	853	921	846	835	858	847	832	812	784	830	842	817	858	879	869	829	894	782	821	823	902	876	879	809	820	846	892	882	866	857	852	867	840	839	836	840	862	803	851	888	913	832	849	837	832	839	834	867	798	875	871	824	887	858	832	818	901	865	862	893	790	860	877	855	848	883	815	876	864	877	884	859	852	870	885	858	886	843	867	872	849	832	874	808	811	798	822	864	825	880	865	857	896	865	905	791	887	874	820	821	830	876	858	841	873	887	867	848	848	850	839	792	914	831	821	868	855	830	855	827	884	838	867	866	821	866	837	852	879	819	875	849	902	838	889	889	851	878	899	830	879	878	862	848	823	879	887	883	879	889	872	882	853	834	837	799	899	894	891	818	818	803	879	924	851	838	835	850	881	893	842	853	820	877	876	903	856	876	873	854	851	853	812	838	875	839	801	860	841	887	902	853	875	863	862	846	874	883	861	799	810	901	826	856	814	829	880	888	867	868	848	854	856	843	872	843	872	871	836	857	872	852	846	901	852	875	844	834	846	865	882	878	867	851	814	864	847	849	815	840	854	840	879	820	854	929	841	899	836	904	939	860	840	866	852	816	837	844	889	867	809	853	843	855	843	886	829	882	801	816	853	793	825	833	870	870	867	849	819	842	906	859	916	888	858	843	887	855	861	882	881	852	883	912	854	848	884	844	892	859	801	882	855	841	825	855	903	860	846	883	792	852	881	855	859	847	858	865	871	912	888	841	829	885	825	805	808	853	867	857	837	901	856	817	848	839	850	878	817	821	896	802	914	837	874	859	857	844	836	830	862	895	876	889	870	848	849	844	914	853	844	822	840	851	846	889	791	818	865	864	831	823	874	850	835	847	820	896	908	927	826	833	865	833	848	827	877	890	866	819	857	837	870	807	845	861	783	821	847	844	849	866	875	855	867	849	821	855	860	883	901	843	865	846	867	862	823	880	823	787	851	831	838	870	834	859	919	839	862	888	826	855	871	825	843	806	841	828	853	880	875	907	831	855	850	821	834	873	851	897	840	889	886	934	865	807	851	846	834	892	812	823	843	853	853	839	833	893	821	794	846	887	847	805	825	837	872	837	895	867	860	867	815	855	846	811	849	834	872	845	915	848	825	845	898	846	874	815	859	873	838	833	906	905	853	823	863	876	835	812	804	874	849	838	820	852	811	831	855	807	842	866	822	842	884	820	872	852	850	871	845	865	841	858	894	871	877	871	842	820	896	880	829	842	804	885	828	836	884	874	820	880	841	850	831	835	824	864	812	897	850	854	832	870	808	819	833	860	806	865	882	861	865	828	816	879	855	806	871	886	854	851	845	902	874	829	815	831	879	819	892	874	864	832	824	838	858	866	870	863	872	886	807	851	840	843	862	913	839	817	846	851	841	894	823	849	824	816	849	854	849	861	836	864	810	879	880	820	916	837	858	819	873	853	804	829	864	851	829	823	791	891	877	847	819	863	832	835	876	874	855	904	849	851	832	809	794	845	807	911	853	853	875	880	842	842	850	828	856	890	834	833	812	898	848	884	844	823	845	861	851	864	867	894	827	837	864	827	832	858	852	824	863	850	863	838	859	824	844	828	845	868	853	826	834	849	842	882	839	872	860	813	835	901	777	877	834	847	858	862	814	862	854	841	888	880	852	847	884	877	866	878	865	845	888	822	848	812	810	829	829	838	827	827	837	845	865	916	872	850	854	858	909	806	863	900	805	801	837	905	878	873	871	863	795	851	829	813	872	833	894	860	917	850	854	865	877	885	855	882	856	887	819	843	818	858	884	824	852	838	867	888	835	838	811	819	855	823	852	869	868	832	840	848	864	822	837	868	851
13714	17411	14203	7809	5671	4422	3645	3030	2606	2198	1996	1785	1654	1618	1506	1406	1281	1309	1289	1234	1248	1127	1123	1118	1120	1145	1094	1117	1151	1052	1137	1010	1105	1065	1083	1056	1050	1054	1106	1056	1072	1051	1062	1062	1030	988	1068	947	1099	1073	1039	1051	1031	1039	998	1030	1059	1048	1047	1057	1054	1097	989	1012	1023	1015	960	990	1016	1102	1047	1008	1060	1043	985	979	1066	1118	1011	1090	996	1060	1017	1017	1022	985	990	1058	1047	1005	1021	1044	963	1007	973	1034	1043	1027	990	1053	995	977	1033	967	1086	1006	1002	1055	1055	1024	1039	1004	1032	1012	1070	1049	997	1022	1045	931	1046	983	997	1042	1063	1006	1001	1006	1041	1015	1022	1031	932	1010	962	1020	1085	996	1013	1060	989	1008	964	1068	1015	1039	1052	976	990	974	1013	1053	1026	1029	1003	1011	1015	981	1000	1022	1006	1064	981	1022	1052	1045	1046	1030	993	1051	1037	1034	1018	1012	1023	1028	1011	1028	909	1061	1011	990	944	1041	1014	1021	1049	973	1052	1028	1002	988	1021	954	1003	959	1019	1016	1026	1003	1073	1044	1020	1035	996	998	1072	1018	998	1046	987	989	1029	999	962	1006	1007	1013	1017	977	988	1053	1046	1010	999	1004	1012	1039	1007	1030	1038	1063	1009	1028	1010	960	1024	1017	1004	1041	1051	1044	970	997	1003	1004	1004	992	1029	991	1019	982	953	1004	984	1070	943	993	1019	1033	1007	1037	1014	986	1010	998	1001	1002	929	1035	971	981	1004	1022	1086	972	985	1006	1006	1018	993	1041	994	998	993	1008	1017	961	1009	1028	1012	1030	1022	958	1005	1003	1035	1003	986	1058	995	1065	1026	1013	1057	971	1035	1087	989	967	1033	1011	1049	940	1055	1041	1013	996	984	984	1003	1064	985	1033	1002	1031	1039	933	1019	1009	1011	990	1024	1038	1015	993	1042	1027	1007	988	1109	1002	978	1049	1015	989	1004	1075	989	1045	983	1013	1030	950	1114	981	1069	1010	946	1035	987	1005	1005	957	1000	1066	1023	1013	988	980	965	1048	1031	1055	995	958	1049	1012	1003	1013	1008	998	1065	996	1029	1033	1022	987	978	1017	999	1041	1011	975	1060	1018	1035	985	997	1085	997	958	994	1037	1113	996	986	1005	957	1005	1030	940	975	993	995	1036	1044	1041	1043	1090	991	945	1043	1053	992	1033	985	1006	998	1031	994	1065	1031	1021	942	1028	1034	1029	1061	1024	973	950	1014	991	1027	969	1016	1027	1012	1013	984	1044	1020	1032	1044	1009	968	1051	1052	984	968	1008	962	978	1033	1062	1032	965	975	1052	1009	980	971	1036	960	959	984	1042	1070	990	1042	1037	1011	995	992	1042	972	1006	1053	1010	1024	986	1019	1003	1003	962	1055	1010	1001	1016	992	1023	1016	1048	1024	981	1014	1023	999	1043	975	1044	1020	952	1034	1037	1005	1019	1050	1010	1063	980	1052	1024	1004	1012	1003	906	1033	1006	1050	986	917	923	988	992	1016	1028	1042	970	1017	998	984	1058	1031	1028	1039	1013	1099	1018	984	997	1032	1034	1028	993	962	974	978	1015	979	1002	998	994	1047	956	1017	990	1004	991	995	1009	1018	1026	1034	1035	1011	1009	1069	1050	1031	1001	979	927	995	1021	1039	993	1065	956	944	1008	1019	997	1040	976	1032	1001	1016	981	988	995	1049	980	1053	1082	1010	1011	1029	1012	971	984	983	990	1040	985	1010	971	1035	1039	985	1046	1018	973	975	1007	1066	1069	1026	1022	1024	1018	969	1003	1036	1050	981	992	1035	1015	982	1007	980	1049	1028	965	1040	952	1041	1057	1042	978	1069	950	1016	968	1041	1068	971	1064	1008	1066	976	989	984	989	1026	1021	1024	1022	974	1005	980	1004	1060	967	1036	998	1080	981	1025	998	1038	999	1017	1008	1052	1056	1046	1007	1005	1008	1100	967	1042	969	983	1027	1017	999	1046	1011	1033	1104	959	1054	957	978	981	980	958	973	960	1013	961	1063	1008	986	1011	984	977	993	1031	986	1038	994	1024	966	1044	985	1038	1069	950	1005	1048	1062	969	1021	1024	1034	1049	1039	1000	956	966	1011	996	973	993	1018	1047	1006	1066	1025	1011	1002	997	1089	1022	994	1054	1068	1019	990	1033	1019	973	974	1006	1048	1002	951	999	1021	1036	1045	1025	1031	1060	1035	1014	978	1047	1004	1041	983	1046	1002	1023	960	979	1053	1028	1035	1007	997	1004	997	1048	1037	1011	923	997	952	968	983	998	1025	992	996	1037	971	995	1011	992	1042	1060	1033	999	984	1060	1036	1030	988	991	1106	977	957	1063	1019	1051	1029	993	1039	1021	1023	994	1014	969	969	985	1023	1044	997	989	1032	977	1018	1053	967	1053	949	970	985	1032	1015	1011	994	996	1052	968	1068	1032	1005	1044	1029	1082	1040	965	1049	1025	979	1038	987	995	993	979	998	1024	1028	980	1005	1024	972	1048	1016	986	997	984	1029	949	1017	1062	944	949	1031	1006	1036	981	1024	1005	979	1035	1028	1035	1013	1046	957	1014	1027	1095	1038	1020	1012	1047	993	970	974	1001	988	977	1035	986	1075	1042	1059	909	1016	1006	1003	999	1010	1009	991	1045	996	953	1038	1021	1019	949	1022	1009	1016	1017	942	997	979	1019	994	1040	1018	1016	972	980	1010	944	1023	1041	932	1012	1019	1014	1004	1055	1039	996	1012	1013	1019	988	1015	1014	1031	980	1024	1016	1086	1004	977	1010	974	986	978	1013	1059	1072	1021	1031	1038	997	997	1017	982	1011	973	1025	998	1018	998	1029	985	951	986	1013	989	1008	948	1043	1062	979	984	964	1010	1033	1032	988	988	1048	1000	986	1005	994	1031	1056	997	1002	969	1057	1001	1006	1038	1022	1012	1036	1001	977	1018	990	1000	991	984	1044	999	1005	995	978	1002	1026	1021	1037	1040	1003	967	1014	985	1021	1035	1014	1026	1024	1020	1008	938	986	1023	986	998	1015	1021	988	969	986	1004	1043	1025	984	1001	1025	1033	1049	1047	1044	1004	1056	994	1004	1006	987	996	1012	1008	1055	1024	1036	1023	998	1012	1049	1039	998	974	1024	1016	1031	997	1020	1011	991	1025	1043	996	992	992	1043	1033	992	1042	1028	1038	979	1062	1038	994	1007	1016	963	1013	1006	1035	995	1013	1024	1015	1031	983	1036	997	979	1026	1035	998	1005	972	1046	1031	1013	997	939	1063	1011	1052	986	1032	980	976	1049	1027	1052	1016	1005	1007	1023	1032	1030	1006	1026	974	1022	1039	1081	1004	1062	981	991	983	1049	1018	977	1022	986	984	947	985	971	1055	1001	994	1017	998	1018	1041	984	1005	1009	1038	984	942	987	981	1000	1027	994	1005	981	1088	944	972	1015	1040	1045	998	970	1002	989	1024	1042	1055	952	1016	1001	1041	1018	1054	1016	1016	1006	1004	994	959	1018	1042	1034	1021	976	1035	996	1041	1048	961	992	1032	1033	977	1040	1008	999	1030	1032	1021	1035	967	1094	1036	929	1078	974	955	972	973	1007	1019	1050	1038	969	1046	1020	983	951	1024	978	1005	1062	1101	1005	982	988	1023	980	1021	946	1013	976	1014	1036	1014	1016	978	939	1013	1045	1018	1003	1060	998	1002	1001	1020	970	993	1033	1083	955	981	967	1044	959	1000	1017	963	1015	1044	1038	1032	967	964	1048	1099	1000	980	978	1003	968	1004	972	1020	1017	1000	1037	1008	1047	1075	989	999	1007	1097	995	1029	980	1068	972	949	1020	1025	1018	982	1014	1051	1008	1051	1022	1041	1014	968	1001	1007	1027	997	993	1041	980	966	1024	1000	1009	1014	1043	1021	986	1021	1037	994	1040	1033	1013	933	975	1044	986	1006	952	1052	962	1026	1034	1005	990	1029	1007	1011	1021	986	1041	1002	1002	990	1011	995	1004	983	996	1043	995	1009	992	1028	1030	1022	978	1008	1011	991	984	1027	1010	1015	978	1047	1057	1034	1015	1068	1034	1008	1062	999	1006	1010	1000	1057	1024	1000	1017	966	1089	1004	932	1041	992	1065	1049	989	1003	1013	1042	1078	937	967	997	1018	1026	981	994	1036	1012	993	1020	1015	1031	1045	995	1039	993	986	1022	1017	976	1026	1044	992	962	1001	1005	941	1047	1069	1021	1005	1039	1017	995	1087	1022	945	1036	1016	995	1059	982	1005	954	1013	1008	1005	1055	982	983	960	1037	1006	1003	1007	1037	1057	974	987	933	1030	1010	1036	1003	1010	1004	1033	1008	1035	1003	1030	1011	1027	987	1010	978	985	939	965	1048	939	972	1015	1032	1006	1015	1023	990	1015
26985	20087	7321	979	734	681	586	425	419	454	431	456	418	381	422	439	411	429	415	422	448	404	417	407	364	404	437	426	428	425	392	410	418	384	385	450	367	415	437	395	391	414	434	407	401	434	386	425	446	430	381	400	382	435	447	407	414	442	380	419	428	410	420	429	387	420	419	368	419	401	438	449	413	471	400	441	421	405	382	428	419	420	410	414	450	436	453	406	404	444	417	398	409	373	421	438	400	409	404	433	418	409	422	419	401	447	432	436	434	416	404	407	404	447	433	427	426	464	441	413	404	428	417	404	420	425	424	437	424	421	422	418	412	419	442	403	385	417	443	386	435	406	410	387	388	402	415	426	430	410	393	405	411	427	391	406	414	410	393	393	441	372	405	414	487	458	412	386	431	391	406	432	422	421	416	432	402	384	404	461	412	420	406	391	463	416	376	414	435	429	437	419	399	403	414	404	434	426	407	391	401	451	393	427	421	414	389	415	439	420	406	414	405	430	412	416	405	430	370	479	427	425	407	439	413	390	397	399	372	451	400	424	420	451	385	420	401	372	448	394	420	423	433	424	393	370	460	422	393	401	404	439	426	402	424	424	444	416	440	448	436	435	385	448	437	365	397	406	383	410	397	426	410	447	400	366	422	394	445	476	418	422	423	419	404	383	393	402	400	360	446	402	413	386	382	398	419	426	441	390	435	455	398	427	446	432	450	422	420	425	415	402	424	401	379	413	389	428	416	385	398	406	432	408	421	420	420	380	465	389	424	408	425	410	389	415	426	383	417	385	414	423	396	410	428	415	443	397	395	424	431	415	431	419	420	405	414	459	446	425	424	457	434	448	422	396	392	423	416	449	426	439	417	424	410	388	432	421	378	418	406	421	417	388	447	438	414	433	417	401	436	446	413	404	413	404	421	401	412	448	426	400	421	407	420	408	397	389	416	394	396	414	431	401	393	392	420	401	421	368	405	428	385	437	408	389	420	454	393	430	407	423	433	417	408	423	421	372	387	380	404	417	397	415	429	431	429	429	418	410	445	444	411	410	433	448	415	408	432	364	425	389	407	446	408	447	419	432	405	411	427	441	425	376	400	448	423	393	421	416	427	471	443	412	426	409	396	395	389	445	405	419	430	374	391	415	419	406	424	405	412	413	403	431	450	444	427	390	453	456	414	466	413	400	408	434	428	385	437	415	424	447	424	429	419	401	394	435	410	415	412	457	450	421	445	431	438	384	401	431	408	411	444	400	395	416	441	444	435	425	412	422	417	389	430	385	444	400	419	380	415	415	420	401	417	444	403	423	382	428	431	424	403	438	404	411	396	419	405	433	427	426	436	396	403	413	390	450	432	444	424	387	431	386	419	408	417	451	435	414	415	434	415	407	411	407	397	409	422	424	390	399	407	401	387	427	413	465	426	449	431	380	423	390	428	424	419	419	439	402	404	445	397	420	409	396	431	414	428	399	448	429	439	399	402	413	425	479	425	412	417	408	408	420	417	439	391	411	413	429	406	423	425	416	435	408	388	420	404	417	437	400	400	423	435	384	456	410	436	407	447	462	431	414	440	371	404	412	425	436	379	394	390	395	390	408	386	427	404	414	377	399	413	429	412	405	433	405	422	436	447	431	395	409	422	397	417	427	393	423	430	409	404	417	410	426	465	416	430	410	404	448	437	385	445	408	433	410	407	432	420	427	418	409	416	435	420	436	411	405	392	401	422	413	427	439	435	421	415	394	424	426	392	452	398	393	422	415	392	387	426	452	393	409	430	392	403	425	416	383	438	390	446	411	451	391	401	403	413	417	403	402	398	435	423	406	439	397	429	430	406	402	393	435	453	444	441	428	418	415	400	401	398	413	421	446	379	413	411	427	453	419	428	375	402	428	444	445	407	392	420	417	384	424	473	441	415	390	396	459	413	395	473	383	443	402	415	416	391	408	402	407	383	393	385	396	400	426	445	404	404	416	390	368	430	423	439	442	428	432	394	404	438	426	406	444	427	433	412	431	462	409	405	435	410	430	407	402	424	422	399	421	439	395	408	431	346	365	414	371	428	410	466	397	379	430	407	402	423	443	428	436	389	433	402	416	451	402	394	448	404	402	400	386	409	451	374	444	382	420	381	404	392	407	397	374	459	432	401	409	387	425	395	435	420	417	418	416	431	410	426	422	450	351	388	373	444	405	411	413	412	404	404	436	423	399	419	387	404	395	426	409	444	406	424	421	388	405	423	393	420	424	431	420	408	434	454	400	417	406	421	404	455	415	443	466	432	428	422	428	396	451	433	436	433	425	384	450	364	433	419	385	364	424	407	420	429	377	436	357	413	417	423	439	399	420	400	383	421	421	424	380	479	429	419	447	438	402	409	404	423	421	431	419	428	447	411	392	409	421	402	429	431	433	410	411	420	458	430	422	442	427	421	384	406	412	412	414	436	396	388	391	453	441	407	387	446	423	433	406	417	406	415	412	447	433	425	428	425	389	424	429	398	444	447	391	416	403	444	419	393	425	443	421	415	411	437	418	428	418	437	432	397	410	391	405	432	461	434	432	398	404	425	419	375	449	434	430	410	394	448	427	459	415	418	418	415	434	391	418	398	449	391	420	413	414	402	407	447	402	440	440	408	389	450	406	383	430	404	435	433	436	429	434	419	431	484	425	429	430	394	402	426	395	412	400	425	424	415	391	400	414	428	415	401	406	425	394	435	412	417	401	416	418	372	425	391	375	442	412	397	426	416	389	406	425	426	424	425	412	407	435	407	438	402	453	386	465	431	402	416	414	407	424	417	422	355	443	394	412	426	413	384	444	443	468	405	442	414	386	448	430	396	418	400	412	422	369	424	400	423	407	388	423	429	419	412	420	423	394	442	412	427	404	395	457	418	456	399	426	398	387	439	427	443	384	446	410	423	399	407	424	382	445	423	392	435	428	415	413	397	424	390	408	422	417	449	440	420	407	449	397	396	422	408	397	367	417	405	436	422	440	410	379	466	402	432	441	392	418	434	443	409	434	437	428	441	487	411	411	431	452	419	408	425	408	433	435	410	377	402	393	393	418	425	420	415	441	394	430	394	433	417	430	409	414	451	442	389	429	365	432	444	422	408	433	402	434	418	407	398	454	423	435	408	399	428	420	433	436	411	395	392	414	404	418	383	436	454	387	454	388	431	415	395	412	415	431	397	370	410	444	416	396	419	408	407	413	375	407	422	425	421	422	440	468	385	387	434	424	381	432	361	418	423	431	437	439	429	443	417	419	421	398	412	432	419	378	422	419	427	426	427	400	421	428	423	422	426	391	452	369	439	393	412	379	390	417	429	410	376	431	419	412	385	408	415	420	419	470	428	418	419	446	375	406	426	388	421	426	368	452	419	407	386	402	409	402	416	415	430	456	455	439	384	419	432	417	431	443	376	402	418	445	431	426	417	404	417	428	412	407	404	415	379	426	455	398	403	420	434	430	436	435	388	410	416	403	414	414	410	404	454	442	391	412
4591	1256	1121	752	641	663	582	588	521	585	570	532	541	492	562	504	521	516	520	496	557	523	473	456	524	528	508	501	518	505	532	514	503	544	492	489	536	532	536	513	476	524	531	498	501	496	539	525	503	483	549	531	561	535	497	516	456	476	529	507	531	485	556	472	498	499	501	520	527	487	559	474	504	512	525	516	484	509	520	487	489	523	480	493	524	520	547	510	515	527	455	512	499	454	509	520	513	494	508	504	537	528	508	497	496	515	487	521	545	536	517	495	505	482	539	461	517	477	511	499	497	498	516	510	517	466	494	500	525	505	462	493	533	531	509	484	510	465	488	475	495	501	544	470	476	524	529	486	475	499	499	480	492	503	542	484	524	462	535	532	511	532	519	478	552	529	479	488	503	505	473	486	489	504	529	534	496	510	509	523	465	535	503	491	503	495	544	465	479	500	528	491	514	497	514	511	515	497	474	496	463	487	486	492	515	525	512	471	490	518	505	477	526	504	540	494	506	515	494	554	477	518	519	494	541	503	531	513	466	532	492	470	464	483	494	525	478	515	507	554	491	530	464	540	506	522	521	480	547	490	523	521	487	505	468	547	535	497	532	491	491	492	479	491	478	463	530	504	463	517	508	476	515	518	507	469	519	468	508	493	474	527	499	508	457	471	476	529	476	478	503	492	493	505	505	463	512	516	474	479	452	485	498	508	515	527	514	510	479	493	500	448	547	509	504	520	490	518	555	475	506	480	492	502	493	490	488	486	457	514	519	498	500	515	419	501	518	507	490	499	504	522	534	476	507	527	518	524	511	509	490	486	519	496	503	509	546	468	506	531	495	457	485	527	520	529	466	494	544	547	524	482	472	541	502	514	485	502	524	501	534	522	477	498	496	503	511	488	506	478	533	491	478	508	511	481	484	460	499	536	495	471	511	476	494	479	520	492	527	496	505	480	476	507	491	456	480	515	509	503	476	523	474	479	510	522	513	506	501	473	473	523	468	507	478	511	527	508	545	501	520	478	519	531	458	524	494	484	516	528	501	485	516	504	479	491	498	480	470	520	517	519	497	502	521	472	511	490	492	517	483	509	469	531	507	494	526	511	484	510	497	519	513	496	553	490	456	537	502	484	466	513	471	484	540	487	541	538	520	477	492	514	478	458	502	480	499	489	522	527	499	495	507	518	510	487	489	486	500	535	487	522	522	514	500	485	511	504	508	528	472	527	510	524	507	483	486	493	517	520	501	517	479	523	537	486	481	505	545	478	529	473	519	487	489	509	511	496	492	494	509	487	502	475	494	483	507	517	531	497	496	518	515	483	461	496	558	474	480	488	551	501	546	524	527	508	514	503	509	534	509	510	515	493	471	508	551	487	468	502	474	513	481	480	548	493	484	498	503	517	495	519	436	470	474	513	470	523	547	516	522	479	482	505	460	545	496	492	506	480	577	532	470	509	484	497	503	474	489	488	509	471	494	492	480	522	490	530	494	511	478	489	518	518	491	515	556	500	542	512	525	502	518	498	515	525	491	524	475	506	497	526	515	490	505	519	501	522	550	555	447	495	523	487	511	497	513	527	485	505	565	520	476	475	534	497	516	497	544	473	483	515	480	561	462	498	508	525	509	487	472	505	518	494	542	497	512	549	493	491	502	494	481	512	475	473	503	521	532	503	537	474	487	522	498	478	485	519	486	487	497	547	483	495	463	532	506	484	485	529	512	511	485	482	542	495	487	501	516	508	537	470	495	528	459	510	520	510	507	511	464	512	536	517	540	483	496	537	500	518	492	524	509	475	477	510	495	492	526	555	480	453	534	482	506	454	531	494	486	526	487	498	481	501	527	511	519	502	477	558	497	509	499	529	490	502	509	503	511	499	519	492	504	494	473	523	493	497	477	522	517	531	496	519	508	493	507	519	508	509	535	505	502	520	472	528	511	493	489	471	498	500	471	471	504	502	511	495	525	454	517	512	456	479	512	533	535	492	528	481	538	482	545	474	501	482	499	512	490	427	512	457	492	497	491	480	482	500	525	509	475	527	525	485	521	489	475	512	550	492	515	510	490	497	481	470	474	514	483	517	505	508	526	516	514	510	497	519	505	522	500	490	493	478	502	534	490	469	487	504	475	514	540	497	525	547	521	516	538	523	481	515	475	534	516	528	484	522	541	514	526	525	486	508	531	537	501	533	526	487	499	493	519	480	499	494	508	478	470	485	488	489	498	483	509	513	482	531	512	478	475	509	489	463	481	456	460	462	481	545	490	482	487	559	481	493	511	498	485	508	488	495	468	520	520	493	473	472	501	475	516	489	484	530	531	487	527	506	499	522	501	489	512	496	471	507	540	483	475	494	549	492	505	494	486	505	505	499	490	492	521	491	524	477	476	519	465	481	514	510	519	480	495	543	499	521	511	553	515	510	488	505	468	522	502	500	543	540	491	522	544	471	529	515	555	498	585	487	519	521	515	489	493	526	484	460	497	503	477	502	510	563	495	513	514	544	511	518	484	452	486	492	510	545	524	526	490	523	495	490	508	487	515	498	537	494	493	482	530	504	531	522	489	512	474	496	512	525	514	506	514	512	496	515	489	500	523	517	487	487	471	503	493	492	503	530	537	482	483	525	504	522	490	525	530	492	476	539	503	514	500	487	513	558	480	474	488	501	486	483	527	486	535	538	509	483	498	482	506	500	512	513	485	477	528	463	480	543	562	522	502	464	452	505	451	490	508	496	510	510	518	482	481	463	490	479	515	493	530	511	497	467	472	465	505	524	527	547	473	507	517	488	476	472	515	505	496	492	520	541	504	485	511	513	523	512	489	504	498	501	509	484	503	500	469	498	509	510	503	483	501	533	526	504	484	485	551	483	507	497	488	496	540	517	485	483	517	458	494	542	544	506	529	539	495	497	546	520	503	470	511	486	533	534	502	513	533	501	505	517	477	514	485	515	541	476	527	483	477	532	508	536	490	539	524	515	502	515	535	517	513	531	520	525	516	554	464	505	477	534	551	492	561	498	543	460	543	498	513	526	502	514	474	520	504	519	484	497	502	530	508	522	492	480	512	504	472	481	494	512	545	507	495	521	501	501	488	494	529	502	520	485	429	455	488	499	525	542	507	548	493	542	537	489	513	509	532	493	506	483	509	484	471	481	513	513	480	527	542	536	505	468	512	489	492	516	514	539	476	520	512	507	500	497	469	523	496	513	471	502	475	490	491	520	498	543	490	530	437	526	531	514	520	483	516	498	531	495	482	501	498	512	514	474	501	462	492	520	530	475	479	511	482	534	504	551	490	488	501	498	512	534	510	479	506	480	507	513	522	474	487	503	512	496	470	507	554	487	451	503	496	483	495	510	472	477	500	513	447	475	509	505	499	513	515	498	523	511	446	528	498	501	525	471	509	519	498	510	510	511	493	482	495	552	486	500	525	455	485	522	523	490	482	501	531	516	483	535	474	518	470	496	501	532	488	497	484	490	496	527	474	477	553	533	493	513
23742	21108	28604	23824	21092	12248	1914	1347	1091	1112	1029	979	922	961	948	891	856	877	824	845	839	876	793	842	849	891	832	849	831	836	831	849	882	800	796	799	842	851	848	766	875	831	788	819	852	817	821	891	824	838	805	802	877	788	849	849	871	797	817	810	855	847	834	798	778	828	779	825	838	827	827	808	819	801	813	835	823	805	858	746	773	766	779	855	841	796	791	851	793	817	813	862	808	793	795	795	749	873	793	786	837	859	796	842	760	820	780	790	851	753	774	824	790	810	771	798	856	719	845	842	737	793	795	867	822	795	789	805	874	779	816	778	767	802	825	826	789	858	828	788	849	854	799	816	793	831	762	855	749	804	745	813	799	768	815	781	784	807	790	752	797	830	841	817	796	832	799	801	771	758	836	777	804	833	846	771	797	815	766	809	797	826	820	859	812	830	788	797	809	813	820	805	772	837	819	851	775	805	786	808	804	830	792	835	873	818	854	796	832	815	793	749	786	786	808	881	818	788	781	767	752	783	799	867	820	837	850	847	843	844	808	771	824	763	766	845	745	824	818	811	862	771	833	827	806	837	840	840	788	795	822	837	808	758	820	829	825	822	812	818	841	825	827	764	816	829	814	830	778	788	829	842	823	775	793	820	824	810	810	806	783	798	849	833	810	854	808	843	864	799	780	827	840	809	833	834	824	808	788	822	824	818	770	827	844	806	774	844	824	852	822	815	793	758	853	818	757	794	811	771	839	768	764	842	835	783	811	808	800	836	809	766	752	824	786	812	807	846	783	784	829	823	797	806	793	795	813	737	792	808	790	792	800	853	855	828	793	800	800	813	809	788	841	799	762	785	788	800	818	801	838	857	858	849	827	844	813	810	809	797	857	734	782	805	706	795	832	822	818	824	839	814	848	801	791	797	787	857	760	807	873	802	761	771	779	780	778	824	827	826	804	883	747	770	833	817	841	787	846	830	801	806	813	834	819	824	785	800	858	800	826	789	806	751	773	822	845	779	781	804	881	841	764	829	796	858	809	818	786	786	792	850	840	840	821	809	783	803	765	840	869	786	764	842	772	834	788	822	779	802	766	729	801	766	840	774	800	798	775	798	827	798	768	847	764	758	769	783	800	810	738	809	796	854	790	788	770	823	845	782	792	826	793	813	810	834	857	807	855	761	783	783	792	813	809	760	751	810	771	764	804	831	801	776	794	825	763	871	846	801	820	861	807	815	826	803	835	841	747	788	842	786	824	805	800	809	765	752	815	825	776	809	836	819	792	821	746	807	827	822	826	832	819	774	781	810	763	831	846	758	783	880	830	798	813	830	771	746	765	759	752	842	787	816	762	801	772	824	816	789	829	762	808	782	779	813	793	830	740	819	836	812	858	805	824	797	792	795	764	798	786	748	781	744	816	808	824	761	829	830	829	807	777	831	820	737	818	862	816	791	824	813	812	849	835	791	818	782	807	801	774	794	832	759	799	780	784	805	785	806	860	837	825	778	794	805	789	821	809	841	775	815	746	835	827	840	779	801	799	825	859	823	802	853	810	790	775	844	862	825	810	857	762	831	825	776	820	731	797	850	811	832	784	787	796	774	771	841	792	792	791	788	813	748	793	754	812	790	774	779	804	818	798	791	805	822	829	804	813	774	823	794	782	822	739	820	793	843	817	828	822	834	862	798	753	894	784	799	818	846	857	871	840	798	790	785	803	793	806	837	811	796	827	775	830	866	831	812	751	827	778	848	806	808	813	831	867	879	741	796	837	780	783	789	815	818	724	807	839	839	827	773	816	746	741	806	815	828	780	789	792	823	801	762	844	742	810	792	823	828	825	838	821	789	811	802	760	764	802	837	778	800	827	816	844	845	769	825	799	822	767	845	820	832	743	801	835	852	806	776	780	762	780	837	790	783	771	769	718	834	818	834	811	777	767	793	815	860	847	799	794	813	803	765	809	832	790	799	778	830	824	830	825	851	797	813	804	858	875	766	861	791	829	762	843	791	794	786	793	821	774	811	783	843	805	819	798	824	773	815	864	825	765	828	816	786	744	823	850	794	812	808	842	799	765	809	816	835	881	802	755	814	847	788	831	789	788	852	817	786	791	828	799	860	846	822	805	812	853	775	799	836	785	789	796	825	797	897	770	781	793	820	820	790	791	849	791	889	804	832	782	828	841	778	786	759	837	842	849	764	784	844	813	835	801	819	817	778	837	793	759	840	819	792	796	803	785	852	881	748	840	784	820	808	777	810	781	834	820	823	834	822	839	811	822	825	839	786	800	744	821	811	803	879	854	841	787	810	835	825	807	789	768	802	789	789	784	792	807	738	793	797	806	827	836	835	806	812	775	806	792	775	846	781	807	763	808	809	772	830	793	768	835	818	808	848	780	775	840	842	827	828	773	867	803	853	797	775	784	864	792	831	790	820	813	806	796	826	808	866	819	785	813	840	855	828	829	835	840	810	808	809	809	792	847	790	785	798	802	777	779	818	818	835	812	799	808	848	853	816	810	790	817	822	825	809	828	814	819	826	849	789	796	828	780	819	799	830	823	823	828	776	804	788	788	845	806	775	803	764	787	783	791	769	834	804	844	796	852	818	810	807	781	793	825	825	751	794	761	808	767	786	794	822	819	806	845	794	795	766	776	820	783	808	825	797	826	784	749	828	812	830	834	842	801	843	778	796	765	839	754	769	848	838	792	820	861	814	803	761	764	791	836	833	801	803	819	824	857	810	809	833	839	822	769	793	820	816	830	839	805	839	862	747	798	727	844	825	767	777	756	779	813	806	850	779	751	745	824	795	789	817	819	883	822	795	841	773	771	788	775	832	788	856	767	802	804	754	787	815	806	827	806	763	804	767	794	787	773	787	826	862	792	812	832	814	863	788	770	864	857	823	818	758	859	877	780	831	770	824	752	823	839	867	786	803	834	832	782	807	746	825	810	799	830	836	832	818	780	802	838	833	839	797	785	803	796	794	795	800	765	765	763	812	817	769	800	826	832	784	779	778	778	825	826	805	788	805	817	797	818	843	801	849	790	769	781	772	829	842	887	816	819	781	775	803	839	824	795	766	754	824	798	760	838	846	818	809	800	834	824	850	830	813	799	793	794	796	822	816	781	777	812	794	836	849	770	822	799	813	794	797	750	830	820	786	822	795	793	836	797	775	795	812	837	815	785	815	804	823	829	788	867	828	787	792	770	825	830	827	831	771	833	803	833	787	799	819	807	764	850	857	803	799	798	798	766	779	764	796	868	777	839	816	818	801	808	753	870	805	768	793	780	805	777	807	832	831	814	869	845	797	810	815	773	802	753	774	841	772	760	814	810	867	812	781	821	811	765	853	876	769	793	791	823	823	811	785	758	776	781	777	875	825	826	780	810	757	798	805	822	809	780	795	805	807	813	805	798	739	835	849	848	749	800	819	866	792	817	816	799	795	845	814	828	835	848	812	851	836	805	820	743	794	786	847	793	794	734	804	791	826	825	797	784	781
10560	10437	8784	4525	3351	2758	2309	2033	1647	1458	1496	1391	1236	1186	1103	1091	1106	1105	1113	1050	1043	1000	983	1031	1042	984	1055	1041	950	993	946	1003	981	959	1025	978	965	970	943	969	1005	977	956	977	1008	940	896	940	936	917	982	1015	927	947	936	995	954	957	951	943	961	895	912	1003	986	973	959	934	954	922	933	956	950	949	921	956	942	971	920	919	922	925	954	1011	943	942	906	970	930	924	951	938	962	969	974	887	953	951	910	961	977	961	961	992	909	929	983	961	943	998	973	899	955	945	932	987	938	954	970	929	911	975	945	955	942	940	906	953	911	933	984	924	959	986	984	933	920	918	976	915	945	964	906	960	901	980	929	957	983	1004	966	960	927	949	1018	936	978	965	984	919	930	958	958	924	928	918	938	912	982	929	956	932	907	937	941	1007	960	959	886	938	964	946	966	960	972	970	965	952	918	965	865	955	977	958	923	903	905	987	950	976	936	955	942	924	963	942	918	979	879	947	968	938	1018	993	984	983	1005	949	943	947	869	984	920	949	953	945	933	963	934	988	1003	895	945	930	879	961	990	922	949	970	932	905	988	906	920	983	893	951	908	966	938	960	912	966	918	947	938	924	931	948	933	920	955	986	871	900	941	943	966	863	941	993	947	937	945	942	956	969	984	960	950	950	953	936	959	939	948	962	968	929	962	953	939	1012	912	952	906	947	915	978	946	958	975	962	894	1004	896	992	951	918	947	934	957	883	983	937	1013	983	942	922	959	958	934	963	975	939	898	932	970	902	874	936	909	980	922	936	972	955	941	977	947	956	978	938	960	929	952	973	966	959	968	971	933	913	989	907	939	914	929	922	960	977	1036	906	945	901	957	952	895	954	1003	952	913	933	1003	901	949	1008	1040	936	952	935	950	929	952	948	885	925	910	915	945	956	973	875	949	947	956	927	954	943	883	934	964	961	953	977	979	867	962	966	893	965	900	955	937	892	975	1028	958	946	923	907	941	1002	969	917	911	880	866	932	916	947	972	921	931	935	915	927	882	922	964	1011	962	948	951	933	992	973	924	955	999	956	935	961	963	936	920	906	948	952	909	1000	952	970	944	962	940	906	912	958	928	853	971	893	971	925	908	963	945	894	1005	959	951	944	937	919	969	879	956	955	1014	947	986	951	1004	965	943	955	951	904	931	937	936	960	945	1028	955	984	925	978	969	940	967	968	924	926	940	975	938	928	960	1024	997	948	963	943	961	965	960	936	943	937	949	945	921	957	940	908	988	938	965	943	945	981	982	949	964	931	936	957	921	924	909	1001	956	912	969	941	881	911	925	987	1023	1013	944	907	918	917	935	957	939	925	941	907	943	940	965	1003	941	929	858	990	957	942	917	935	949	876	935	902	986	891	973	964	940	951	930	981	939	911	972	1022	926	1019	941	937	944	973	935	970	995	969	942	943	966	896	881	908	933	952	989	945	931	890	943	966	988	914	948	957	990	998	929	966	964	941	1015	958	938	958	992	904	943	959	982	1020	965	923	971	903	961	952	957	905	900	927	932	982	936	922	964	916	916	945	987	905	965	963	920	965	955	909	930	944	921	965	932	950	933	966	920	948	956	985	939	935	915	966	956	920	912	967	931	939	986	940	946	933	914	915	859	949	936	858	899	947	952	1000	934	952	925	951	1017	961	941	979	989	964	998	877	966	928	945	921	946	986	951	973	893	964	911	1031	943	929	905	943	933	933	911	917	953	909	963	932	893	964	950	940	869	938	1000	902	971	887	969	993	966	979	894	983	933	925	956	947	940	936	972	974	941	931	943	922	936	927	909	947	931	954	951	934	919	932	923	977	917	1021	971	942	917	948	971	956	989	947	956	972	936	910	974	1008	884	947	983	933	982	918	909	978	940	932	915	1002	952	915	948	908	931	972	925	972	979	903	941	999	909	1011	935	925	947	921	904	931	1006	917	954	952	930	954	913	954	926	909	930	995	915	921	921	957	939	914	956	932	959	935	974	995	970	950	915	967	914	984	974	916	929	946	895	950	949	973	932	963	1003	906	983	991	1003	938	946	948	990	956	925	940	972	894	989	984	952	922	915	922	1006	942	897	921	962	942	880	919	934	941	921	986	897	997	993	909	963	924	962	943	962	919	964	961	922	987	913	1008	928	960	954	1035	965	976	993	955	942	888	875	917	1017	940	939	943	973	938	953	909	962	929	953	990	957	954	888	987	975	969	945	977	975	948	995	970	930	956	955	924	911	927	943	966	932	954	926	906	930	915	952	930	970	957	970	939	988	924	933	910	969	990	926	903	942	972	928	950	944	899	917	929	1009	946	927	957	941	924	976	928	967	973	900	923	921	852	951	935	941	897	943	974	977	961	970	930	951	988	928	917	940	1003	929	999	902	861	986	944	1027	966	947	900	982	959	916	944	1001	875	1014	972	923	931	940	949	959	1008	900	925	915	1028	982	931	907	966	890	977	935	950	926	902	967	970	944	980	973	929	909	987	924	941	937	933	935	961	888	897	962	906	935	965	954	960	980	892	967	930	972	921	989	936	945	931	918	903	933	969	951	921	958	901	941	946	874	968	864	958	923	932	972	925	976	943	971	976	955	968	951	927	950	970	927	958	973	890	908	928	989	951	921	979	936	950	924	897	921	953	965	967	949	939	940	920	961	937	908	923	971	990	936	962	960	899	972	923	991	965	925	961	936	940	934	957	944	966	940	933	953	963	965	952	987	943	922	941	909	1013	973	939	912	912	943	943	983	958	928	917	946	928	981	862	1009	948	885	946	991	953	913	931	932	987	943	953	979	979	920	983	964	912	986	940	963	956	924	957	937	911	933	1031	953	986	969	913	923	949	941	911	969	1005	957	958	940	968	944	912	951	973	953	886	946	947	979	928	973	975	949	950	942	905	948	968	879	962	924	935	957	945	945	958	987	953	956	914	966	877	875	977	966	925	980	978	936	995	876	935	940	915	952	919	916	971	969	948	968	982	961	929	976	892	904	939	910	899	943	939	950	881	956	912	918	928	981	945	897	926	936	968	920	916	930	978	909	980	942	939	1008	953	949	942	954	1003	956	949	962	950	896	952	963	966	943	962	908	951	962	962	992	970	924	956	970	1000	959	984	956	1000	965	988	978	993	952	958	894	966	930	952	977	923	932	1013	918	955	1011	933	966	949	918	956	900	963	940	960	962	924	948	880	977	974	944	969	957	934	926	931	983	929	970	956	970	966	946	944	984	985	958	941	878	999	986	937	974	904	924	921	989	948	950	956	948	993	910	928	912	959	939	963	912	979	987	971	988	992	991	956	940	951	904	952	962	938	948	941	942	949	969	919	945	1007	990	965	967	951	944	1027	954	979	983	876	967	925	961	963	980	975	977	1024	970	969	924	989	882	907	940	946	920	974	980	952	908	990	887	906	947	983	981	978	926	942	979	998	975	977	932	938	920	959	958	943	932	983	925	902	947	906	987	887	992	956	978	932	948	945	911	939	901	969	895	952	883	866	1027	962	962	967	895	939	892	1000	971	953	932	915	933	942	934	914	971	895	939	915	959	895	915	892	895	927	1001	955
25116	21134	27420	24969	10275	722	572	479	423	445	393	383	344	349	355	359	345	317	308	341	316	309	310	345	314	326	298	310	319	286	334	298	324	308	341	320	280	311	277	318	328	309	307	320	320	300	314	301	316	282	345	310	310	322	305	291	293	309	279	274	299	292	310	305	328	310	305	298	287	302	315	322	300	301	314	273	293	338	306	284	292	294	303	315	314	316	299	294	300	292	296	298	314	301	309	276	332	308	316	285	287	335	291	299	315	288	302	290	341	325	302	288	310	296	300	298	278	326	317	333	303	293	293	304	310	301	281	295	305	300	285	325	327	272	310	300	308	324	335	325	286	325	306	318	280	284	296	311	318	298	281	283	278	304	287	311	282	331	308	302	304	290	300	315	301	319	306	280	311	275	317	335	274	316	315	322	313	280	288	278	288	299	340	283	300	258	291	288	307	322	299	300	287	311	312	300	313	317	268	289	314	311	314	309	322	311	270	308	297	305	323	279	284	359	320	330	313	281	283	296	305	279	295	300	278	273	288	335	329	295	296	323	289	273	298	313	279	331	296	321	330	281	321	328	327	299	302	305	309	288	301	307	302	281	273	328	298	308	322	305	320	303	307	305	275	283	261	286	303	287	268	288	288	284	305	278	333	288	287	317	303	300	319	285	291	330	320	306	297	303	310	323	312	280	320	303	287	315	345	319	308	300	321	291	283	322	293	309	289	283	269	297	316	277	309	292	297	297	313	277	303	282	328	306	290	326	267	317	314	302	280	267	298	315	302	289	314	313	283	309	290	291	280	293	292	310	313	317	313	292	322	309	321	297	292	297	310	319	326	291	274	293	314	271	310	342	284	302	294	319	294	305	287	275	303	292	319	283	309	295	332	305	280	327	328	282	314	327	291	301	289	312	327	296	271	326	315	309	328	290	316	290	313	304	311	322	306	294	326	309	292	294	297	295	316	305	308	275	314	303	278	325	316	283	305	336	260	258	327	294	287	321	335	320	284	293	291	305	275	261	307	278	316	313	328	287	305	306	316	289	307	283	292	300	298	289	297	286	287	288	315	286	329	289	314	338	304	323	282	345	330	313	306	277	284	291	310	305	295	284	303	290	316	343	286	301	281	273	306	278	303	272	323	314	292	279	316	276	321	311	290	329	297	306	275	308	317	301	300	306	300	276	306	286	282	334	332	315	303	300	285	279	333	301	308	295	297	286	280	290	282	312	290	295	324	301	306	310	295	289	339	274	309	279	295	310	297	302	297	305	292	305	298	291	317	302	312	268	292	302	304	280	319	318	295	302	296	303	285	321	305	280	305	318	272	284	312	293	274	343	263	277	299	290	313	289	315	269	305	301	304	338	305	306	292	294	303	309	293	304	290	328	303	309	286	293	302	330	311	309	321	315	292	314	313	275	289	270	298	289	308	293	302	331	263	291	292	302	310	304	311	296	297	285	287	309	291	280	304	283	319	318	322	294	298	294	305	302	284	298	299	269	295	289	329	278	283	310	303	305	308	315	332	289	267	285	299	285	286	305	317	305	291	310	296	277	291	325	311	316	281	343	307	336	332	302	286	282	326	291	290	288	308	288	302	307	303	261	314	307	285	273	326	308	296	296	294	289	274	283	300	288	288	331	297	312	286	290	282	326	285	301	318	310	287	284	321	290	295	293	301	314	318	316	308	329	306	282	291	271	297	343	302	276	324	305	278	289	241	281	321	296	280	290	311	299	304	293	322	300	286	286	295	298	292	308	281	312	294	323	305	295	280	301	301	314	298	282	291	315	317	294	305	301	319	302	298	311	279	291	309	288	314	293	296	279	276	291	289	265	298	334	313	307	305	281	281	311	282	336	285	297	309	312	325	302	304	331	327	326	296	282	314	315	319	285	287	293	306	316	304	300	310	288	282	302	292	291	286	267	294	291	278	304	314	290	292	306	325	315	262	280	293	304	298	315	312	303	281	311	286	292	324	321	301	293	308	307	288	326	283	309	288	313	281	285	326	287	283	289	325	305	287	295	307	298	282	295	260	292	326	286	288	291	337	295	295	292	323	316	276	331	341	323	308	289	304	331	303	290	298	288	282	278	294	307	325	312	317	307	310	292	304	305	278	306	288	291	300	319	290	309	284	299	310	298	298	294	306	279	291	304	262	336	276	309	310	298	285	290	284	302	324	319	285	279	281	306	299	295	278	297	296	338	299	258	268	314	325	324	269	305	274	298	311	298	298	288	295	298	284	268	283	289	305	303	298	339	311	290	291	273	302	304	306	326	298	303	304	318	276	312	276	313	317	303	254	295	300	298	275	290	325	311	298	290	309	300	280	327	304	300	284	304	303	294	282	299	318	320	316	280	304	283	278	295	313	279	320	304	299	319	277	282	310	306	286	300	286	280	270	346	296	274	306	304	303	303	284	273	275	318	265	327	315	320	308	312	296	292	313	291	313	328	292	296	294	299	310	291	300	305	312	282	299	301	304	308	316	316	293	333	279	327	329	279	288	305	317	294	296	306	327	290	292	312	317	307	314	308	301	271	279	305	285	329	306	264	308	291	300	320	304	275	279	258	327	293	290	320	293	305	270	296	291	265	285	293	322	302	315	272	313	293	318	303	273	307	322	314	298	281	292	306	308	299	298	307	292	270	301	268	281	306	298	324	317	296	288	327	307	304	310	295	307	313	284	307	294	305	276	309	306	285	309	301	323	287	303	296	290	288	311	303	293	300	314	310	279	315	300	305	294	291	302	296	313	347	277	276	278	296	301	316	312	300	307	314	311	275	280	293	305	282	302	297	286	282	321	285	306	327	316	284	308	304	288	298	316	290	299	299	279	318	297	309	298	322	307	276	325	274	293	268	334	304	298	297	284	322	310	310	326	305	300	289	300	286	289	275	315	304	297	289	313	300	301	288	316	311	325	289	308	299	301	348	315	261	269	294	334	298	323	297	283	322	285	290	315	315	312	287	289	307	297	315	305	322	335	292	287	310	300	286	267	300	290	309	324	294	310	284	290	303	284	323	302	294	281	304	304	290	309	309	292	292	324	325	295	298	295	304	278	274	285	318	302	290	306	304	301	283	304	308	286	281	309	295	328	278	307	276	305	300	324	310	319	274	268	325	291	282	327	283	317	337	313	296	294	315	270	297	300	282	305	294	296	303	276	278	311	294	322	318	326	262	292	284	305	321	303	282	291	311	272	301	301	284	307	322	292	310	293	294	340	283	311	294	299	317	293	273	305	324	283	295	295	305	294	315	288	295	281	281	317	291	308	317	304	301	292	294	283	323	281	332	294	316	317	310	286	311	293	318	299	304	312	315	303	303	302	307	280	336	308	289	288	276	256	328	299	290	309	310	271	284	307	319	307	274	320	292	297	321	282	283	300	326	277	296	296	266	315	263	298	302	286	294	294	283	307	270	271	316	277	292	330	336	301	315	278	315	292	285	299	332	286	298	294	307	313	313	304	302	280	294	279	330	310	290	298	286	278	294	289	273
10186	5948	4648	2376	1657	1329	1121	996	841	728	632	549	590	540	500	487	478	454	479	454	469	433	452	405	415	395	402	429	439	411	386	423	432	384	433	376	365	406	396	431	410	433	385	386	414	396	420	412	412	427	416	430	415	398	394	431	380	403	422	410	403	425	370	385	395	361	428	410	422	373	422	412	384	403	405	393	411	375	401	403	374	405	396	409	432	383	402	418	400	414	410	352	394	427	365	389	402	409	375	408	415	425	365	384	391	357	411	411	430	420	419	399	369	377	408	396	395	377	417	412	404	384	404	429	373	408	399	431	396	427	433	396	395	406	413	379	400	412	384	434	382	418	421	432	363	379	407	420	397	397	419	366	382	412	392	406	411	369	383	410	438	362	412	403	397	384	381	420	388	409	397	396	390	369	397	390	413	412	384	352	426	389	377	390	400	399	389	415	358	399	378	381	418	414	401	403	398	389	380	426	390	376	361	390	429	388	422	372	391	400	417	397	391	386	401	388	410	398	384	392	427	400	395	348	408	393	369	395	379	404	421	417	412	390	408	397	384	416	393	390	381	378	430	384	415	389	455	361	421	435	416	408	416	385	379	369	404	392	427	416	408	383	406	415	402	403	443	435	391	398	442	400	389	400	396	420	383	397	391	411	401	397	401	403	437	409	376	417	384	455	383	407	397	420	412	383	382	406	415	410	403	392	388	402	374	396	417	392	399	380	432	402	363	386	392	383	411	426	407	381	384	410	402	396	388	373	401	375	377	428	377	389	409	416	383	409	370	397	376	398	390	408	389	381	417	387	391	385	368	393	393	429	423	383	393	358	376	429	360	402	401	365	426	382	377	417	388	386	406	395	409	399	386	376	372	339	409	378	389	405	429	419	402	389	409	389	402	428	388	452	379	395	415	402	411	409	364	408	390	380	415	408	392	392	425	353	374	348	401	449	407	378	411	364	407	383	384	394	413	387	389	390	369	378	394	421	436	383	400	395	386	403	334	425	365	392	397	365	391	391	404	405	409	402	390	355	406	404	406	401	404	428	370	393	378	380	410	417	398	389	377	406	405	412	443	438	394	384	371	388	368	372	378	373	392	387	355	389	402	383	377	415	368	384	449	363	382	378	401	387	412	411	360	391	419	395	359	372	388	413	391	373	401	426	392	385	408	381	389	392	405	415	413	366	382	411	370	411	387	410	431	415	379	435	369	418	407	384	423	382	408	399	386	378	380	421	409	425	396	427	377	378	404	433	381	402	377	422	377	407	419	378	397	418	392	410	403	397	432	385	392	390	398	403	388	402	384	374	408	386	405	428	413	358	388	396	382	401	408	411	383	388	376	388	377	409	382	411	387	377	364	427	380	425	386	403	415	392	416	374	440	362	402	372	366	375	375	409	401	415	377	398	406	421	420	392	379	393	401	408	433	404	388	435	428	427	374	423	404	436	400	391	377	417	395	414	378	402	362	436	405	389	384	409	394	387	372	395	402	393	368	391	384	364	387	406	418	378	418	387	376	420	374	388	401	372	425	366	370	363	425	388	386	411	397	394	422	382	443	426	389	373	392	377	422	380	412	383	411	383	385	413	420	396	390	374	420	388	377	376	401	376	394	402	412	345	393	376	410	398	423	389	405	385	405	400	372	407	398	399	402	411	408	404	381	379	401	390	378	402	424	387	370	389	422	391	389	427	394	430	393	400	389	378	375	390	401	405	420	366	368	358	419	388	340	373	381	419	387	440	379	440	447	403	390	413	386	388	384	372	412	396	384	396	389	398	376	405	400	423	415	417	394	346	393	393	407	434	396	390	426	393	391	384	386	388	376	393	399	397	405	409	402	411	403	380	431	390	417	405	404	387	403	401	390	411	370	425	373	395	399	376	380	390	380	380	405	397	402	395	405	392	424	405	398	393	415	416	395	380	395	401	414	397	432	410	438	385	407	390	411	391	362	407	403	405	400	399	394	390	392	388	385	406	411	400	402	418	391	397	381	371	393	400	399	399	378	363	397	389	400	414	404	401	393	426	406	386	380	417	376	371	396	391	410	424	380	402	391	402	382	409	422	393	386	417	353	365	363	430	381	386	396	444	419	410	386	389	399	417	388	360	373	411	454	413	407	421	427	390	401	402	384	398	379	377	368	356	389	399	397	396	416	402	411	393	393	422	414	353	400	383	405	412	399	396	381	397	416	405	382	394	420	412	378	433	409	402	406	388	400	378	366	363	432	431	391	400	418	420	398	419	378	465	366	416	406	417	399	364	428	395	420	392	371	406	381	369	418	392	386	417	352	379	386	416	448	409	421	406	382	415	431	400	386	378	411	431	424	407	387	425	350	383	404	372	356	389	379	409	401	372	394	388	388	387	387	379	408	390	410	416	385	396	381	400	401	377	405	377	400	403	380	423	374	379	402	339	400	398	434	386	393	408	380	361	390	377	382	399	384	384	386	430	418	382	396	423	404	398	383	405	402	405	389	390	405	364	415	389	376	349	406	369	419	402	404	371	389	395	428	402	399	387	392	407	386	399	357	387	372	426	401	378	377	378	441	421	405	373	393	408	428	392	397	351	387	417	386	386	376	381	379	412	375	365	378	387	367	379	426	389	415	393	397	382	371	412	398	374	408	450	392	375	373	382	406	416	377	387	407	391	394	383	402	407	374	387	392	376	389	405	379	389	370	375	416	394	365	411	390	398	393	354	361	431	415	387	388	390	379	375	404	396	420	383	414	355	387	367	385	391	442	414	396	426	377	368	381	407	419	425	389	397	444	412	413	385	404	392	392	407	435	390	406	367	361	380	382	414	388	429	358	423	376	390	439	405	345	354	409	407	392	376	406	378	417	403	418	399	384	395	402	404	379	411	398	426	379	402	399	380	363	390	398	405	409	363	384	399	374	461	384	398	404	394	421	380	348	388	362	377	387	396	386	419	402	369	420	405	399	391	400	424	392	382	375	394	428	421	407	383	387	389	400	394	384	382	411	412	389	415	380	432	362	421	381	410	426	385	426	385	437	391	419	390	407	413	379	398	391	405	414	394	364	392	402	401	393	374	384	395	398	389	420	398	405	385	395	418	408	432	387	412	389	387	406	401	391	409	363	369	398	424	447	420	367	390	404	400	432	381	390	395	415	426	372	386	374	405	388	387	397	366	386	403	426	375	376	420	396	426	451	381	412	382	428	423	429	376	400	375	415	425	389	357	378	356	380	378	405	432	402	403	399	409	358	376	426	399	430	430	366	389	406	404	396	404	379	369	406	422	367	394	366	411	390	389	372	396	393	388	378	406	397	404	383	380	374	464	385	403	419	422	400	373	419	399	365	352	426	389	386	387	414	380	413	362	373	396	363	396	405	403	396	367	406	408	408	393	394	396	411	381	391	403	379	404	407	378	419	401	416	450	349	385	393	421	395	402	396	394	407	385	405	424	410	392	399	360	377	411	420	374	403	403	382	383	410	407	372	403	385	367	401	369	415	414	429	409	393	371	366	394	395	400
22832	21168	29062	23539	21146	21203	11694	1976	1448	1379	1303	1180	1155	1078	1097	1025	1045	946	1021	956	1017	917	903	930	977	944	886	896	880	899	950	856	904	863	871	921	897	869	830	867	882	877	912	858	848	828	796	897	849	902	874	870	884	802	809	820	895	850	865	921	876	858	827	898	853	897	852	857	849	912	834	837	882	921	839	890	865	842	860	827	832	865	848	873	866	874	862	922	821	816	831	839	868	871	845	860	813	837	864	817	824	865	862	829	830	896	817	865	874	873	802	861	801	870	830	872	806	864	897	907	874	828	924	833	860	883	856	849	834	837	841	861	871	883	805	839	892	868	786	850	894	902	815	856	868	884	872	862	847	870	839	905	839	831	809	870	814	855	890	836	855	819	850	836	863	831	880	820	875	821	868	822	862	869	827	890	863	807	831	836	837	872	834	844	882	850	882	860	850	823	855	804	839	882	838	812	822	840	827	846	873	851	838	906	846	838	836	870	881	858	813	810	874	811	866	870	869	819	859	832	841	843	829	860	803	832	845	814	837	816	811	824	841	864	869	809	848	872	864	819	817	856	856	903	881	835	755	875	842	823	798	837	845	836	779	850	921	846	891	833	848	813	818	849	861	805	847	861	832	854	847	906	838	804	829	839	847	850	858	830	843	828	789	873	872	856	912	867	847	827	906	805	815	871	874	868	871	865	863	812	835	882	824	868	771	826	841	800	839	896	889	852	869	817	885	853	935	864	818	824	861	847	813	859	895	818	848	866	858	795	855	820	827	864	833	809	850	836	822	814	825	883	876	884	840	865	856	826	832	921	791	835	847	840	829	810	857	850	877	848	906	896	890	835	859	794	843	796	860	835	864	848	848	878	806	873	826	804	849	874	842	932	848	858	845	831	822	854	830	861	802	830	844	871	888	848	824	839	876	800	864	847	834	838	869	858	879	819	922	889	774	829	854	890	831	893	848	833	841	848	836	849	834	814	825	816	869	857	863	831	881	871	849	820	862	883	865	875	826	849	838	799	839	845	795	881	849	883	827	834	857	762	898	830	846	838	817	840	836	794	847	842	844	847	817	846	831	880	876	871	869	834	866	842	844	814	878	853	873	892	897	850	827	818	819	844	810	880	830	841	803	829	888	841	792	877	810	871	832	902	861	914	814	801	871	832	852	832	859	826	866	889	847	855	788	856	838	850	814	898	839	836	815	858	841	828	833	853	828	829	855	857	828	836	856	909	837	883	842	851	802	811	847	872	867	881	878	866	821	843	843	879	825	839	841	835	817	861	860	862	859	856	891	892	870	874	870	872	863	849	896	813	842	816	820	874	865	884	822	869	888	876	857	852	837	845	836	871	839	835	900	864	864	794	899	817	833	865	870	892	812	814	868	860	912	785	839	861	845	829	864	848	879	865	876	851	799	809	839	869	854	836	845	831	840	819	850	809	816	871	832	835	891	838	871	847	853	876	822	899	852	780	928	842	837	879	835	861	817	838	812	820	876	795	872	834	824	824	891	870	817	883	884	897	897	834	876	848	817	869	877	839	830	848	858	860	835	813	834	826	843	800	870	834	858	810	829	856	886	852	849	873	832	852	822	862	846	864	798	839	825	840	857	818	824	818	847	842	835	834	853	832	818	811	868	796	909	839	864	817	852	802	864	898	854	830	832	851	906	813	861	837	813	831	853	849	835	865	863	854	777	796	868	823	877	835	811	860	840	849	835	871	866	813	837	829	891	834	829	855	815	842	846	865	829	817	825	872	862	828	853	847	839	818	830	817	868	808	841	848	864	823	872	891	848	870	838	833	847	842	827	816	870	802	889	822	873	836	848	872	829	823	838	845	844	817	821	872	927	833	866	819	851	818	861	844	902	829	865	837	839	848	796	840	833	865	793	843	854	791	831	822	822	808	891	842	838	835	838	908	851	822	801	851	821	874	904	850	832	877	858	856	867	800	849	825	909	867	805	867	863	830	847	832	863	853	859	802	823	815	864	872	855	867	834	821	868	814	818	812	898	808	836	758	826	876	916	815	846	871	823	876	878	840	868	826	884	859	859	903	860	818	768	822	819	864	888	829	772	856	862	874	864	847	831	797	832	852	808	895	906	816	808	834	862	850	811	806	848	813	814	805	831	849	871	816	825	840	818	881	837	855	824	851	864	919	830	830	870	836	853	864	856	871	829	849	815	881	795	863	871	873	832	842	853	860	854	841	869	879	851	807	830	866	823	826	796	866	870	833	851	831	816	908	816	837	842	838	879	866	812	891	856	837	835	857	885	832	892	879	837	862	844	855	862	852	802	831	854	905	851	874	863	845	853	808	809	870	857	889	916	865	874	841	789	818	832	829	840	817	841	843	845	849	821	840	845	812	846	813	806	784	836	863	892	842	839	820	915	891	833	826	821	841	833	831	831	849	853	849	847	876	831	852	833	853	832	851	855	819	840	877	828	906	862	897	838	847	812	847	871	897	853	882	843	822	842	847	839	867	878	889	840	848	830	859	917	868	846	853	773	865	785	829	818	819	888	811	850	816	830	826	811	821	849	828	886	808	848	870	851	833	833	797	887	849	859	810	809	870	818	843	831	834	838	898	839	833	857	846	902	817	845	843	819	864	786	825	891	856	841	831	856	875	862	829	868	875	852	836	894	851	833	841	868	830	810	842	825	840	881	865	868	803	804	846	866	884	845	861	912	858	864	844	859	827	845	812	849	852	888	869	838	879	843	888	852	898	850	845	826	805	883	828	863	853	842	870	863	820	841	833	828	858	871	793	823	823	824	846	755	876	854	816	849	843	829	870	802	809	865	860	872	862	881	833	861	851	793	805	793	833	872	902	844	859	802	802	904	850	816	865	863	856	897	841	846	870	833	836	832	868	798	842	798	881	753	837	870	858	853	835	846	774	875	874	820	840	845	841	868	805	809	837	874	803	848	889	811	807	850	780	852	868	850	847	860	796	843	822	837	882	827	870	814	843	891	807	846	799	856	876	875	830	855	839	928	827	833	860	781	840	863	891	905	862	848	846	860	818	858	866	844	825	808	881	816	849	841	837	856	790	837	860	811	827	836	829	897	881	856	801	827	850	894	844	843	861	871	889	859	842	842	871	864	839	911	821	893	834	863	876	777	837	819	811	829	846	789	816	836	818	823	838	799	881	826	906	914	795	827	866	793	870	851	816	876	820	822	838	914	848	846	801	864	858	888	882	822	841	807	821	906	883	825	804	841	847	858	814	821	798	830	837	820	878	834	884	836	867	893	862	846	843	798	817	919	880	839	818	783	808	843	847	843	812	825	874	834	837	899	927	858	838	866	866	805	808	817	846	809	873	837	881	862	808	825	858	855	857	848	803	884	817	812	896	813	846	904	851	867	838	899	895	865	882	799	891	848	804	804	889	824	828	895	831	801	861	816	865	845	833	813	866	869	829	813	886	851	814	828	801	831	913	860	874	877	824	842	861	832	863	818	820	857	793	787	864	876	871	816	848	818	883	867	883
15464	16971	14134	7537	5546	4416	3511	3006	2461	2273	2014	1743	1650	1549	1449	1354	1296	1272	1259	1200	1184	1098	1174	1114	1122	1095	1093	1097	1012	1042	1074	1043	1060	1024	1058	1065	1020	1003	1078	999	1036	1034	982	1040	989	1027	986	1067	1000	1004	1066	1003	1037	989	1013	1041	1001	1021	1039	1007	1036	1034	1025	1053	1049	955	944	1031	1013	1005	1039	1035	1012	1000	1017	983	1009	989	1027	983	991	1005	1035	999	1024	985	989	979	1034	995	982	1082	1050	1038	1019	953	1047	976	986	950	1026	1044	980	986	1010	1038	1017	945	996	1032	1040	986	1006	1013	1044	949	979	1012	1041	1027	1049	1032	1035	1042	985	986	1010	1013	1061	1033	980	994	1018	1016	957	1015	978	994	1026	1025	1022	1009	1003	976	1025	1014	996	1005	1030	1048	987	965	988	1023	1066	1052	1008	1007	988	1001	978	971	1041	976	1000	1019	964	1032	980	1033	993	1068	985	984	1042	984	1019	996	1014	1030	1021	1009	997	985	998	1023	1041	975	1033	1022	1013	951	974	979	946	1005	973	1010	986	1015	971	976	1019	1041	979	1006	1002	972	1008	974	1017	994	1026	1003	992	968	1009	993	992	957	1062	935	1052	994	975	1000	997	1054	1003	946	1034	1025	982	1024	993	1058	1026	1002	1058	970	967	1016	997	991	1018	1019	1061	975	1083	997	952	997	1005	1007	1010	992	1033	1007	992	927	986	1005	989	1010	1011	1029	1047	1001	993	993	980	1021	1023	982	1061	992	1025	977	971	1085	976	1056	983	1047	1016	1035	1012	974	1049	1092	1047	1034	964	1017	977	1004	1000	1028	988	1033	1047	987	1029	978	1014	1023	1021	983	1042	1040	1058	1041	953	922	1031	1008	1031	1001	1012	1004	989	1028	1008	1003	1009	1013	965	995	1019	945	1036	998	1029	1039	1043	994	995	993	1068	986	993	995	1019	969	992	1022	1029	1026	987	949	1018	1011	1003	1007	1015	989	963	942	988	994	1024	1007	1015	1027	1028	950	1047	931	1030	1049	991	988	1022	1047	1036	990	1017	970	1042	989	1058	998	1009	983	995	985	1069	945	1058	1041	979	971	1028	979	1003	983	1009	1017	987	970	1044	1060	1010	1063	982	1029	984	1005	1008	1015	1002	1032	1030	1011	1001	1024	1038	997	982	1000	1072	950	1010	1004	1003	1033	1002	1056	1038	1073	991	954	981	978	996	1023	1040	1000	1008	1016	999	971	1011	971	1038	992	993	946	1031	932	1051	959	1055	979	1019	988	1023	1011	956	1054	983	1047	1061	1060	962	932	1029	1015	943	1004	1043	1024	1010	1077	1003	1057	1083	1010	1032	1041	996	970	971	1005	1015	1033	1011	990	942	920	1039	1008	1040	972	1001	1064	1038	984	1001	995	980	1009	1053	1024	1029	997	970	1018	988	1046	975	1008	980	1045	976	1026	979	1019	948	980	1027	959	1022	1035	966	1032	1017	991	976	978	1029	1098	1028	985	1012	1013	967	995	1049	1049	973	965	955	1024	983	1000	1018	1014	1021	1065	1066	994	1011	1009	985	993	965	990	985	987	1029	966	987	973	977	964	995	999	1002	969	1024	1061	992	1060	994	965	975	989	1013	1040	955	1007	948	974	995	1053	1007	1009	1021	1030	973	979	1050	1050	998	1010	1000	1022	1055	996	946	1014	1001	1017	930	1056	1013	945	984	991	1038	974	1008	1059	980	1038	986	1013	1000	1016	1031	1016	1037	1017	1003	1039	1006	967	975	1018	1000	985	1006	1006	1039	1022	1037	1022	992	1005	970	1041	1023	1003	999	971	974	995	1037	1048	1009	953	978	1030	1000	1043	1049	1007	1067	1037	955	961	986	991	961	977	1040	1013	985	973	1051	1030	1023	985	990	997	991	1026	1037	972	988	1038	1056	1009	977	957	993	971	986	1067	1108	1022	1003	963	1000	1006	966	1005	1002	1025	998	1034	981	1003	1058	982	963	1042	1013	1012	1025	1017	1028	964	1036	1077	1059	1021	982	1006	963	1027	1006	1009	976	962	979	962	946	1018	978	1018	1035	1055	942	986	1008	1008	986	991	997	974	996	993	1033	1009	973	1016	961	987	1008	1007	1008	982	1016	989	953	1022	981	961	954	962	1044	1038	1036	1039	943	982	1051	1056	1011	1032	1032	1020	1036	996	972	1052	1046	1021	1013	970	979	984	1037	1010	961	969	1010	1009	994	1063	989	962	1000	968	1038	1056	1003	1045	989	1020	1031	1061	1059	1052	1014	1020	1035	1015	1001	1020	983	996	969	997	1055	972	1061	1003	984	997	1036	1019	1020	968	1064	1007	958	998	992	986	999	1063	1009	1031	971	1029	977	995	1001	908	1003	1023	977	1010	1063	992	1029	1039	1046	994	1007	982	1019	1000	982	993	999	1011	1051	1018	1039	986	1020	1054	1032	998	983	1001	1020	996	993	962	987	976	1018	987	973	971	964	974	920	1003	1007	1005	982	961	972	1017	977	980	952	969	1031	976	1016	1033	1050	1035	1010	1004	1001	970	962	992	1023	995	990	990	976	976	1017	978	965	1071	973	1086	994	962	1009	1023	1029	1013	1018	993	966	996	1029	1013	1047	983	1004	1006	967	1027	1018	969	953	1002	1053	1018	985	939	1021	1021	1010	982	940	1002	1011	1024	1027	974	1047	977	973	1022	1041	1009	1027	966	944	998	970	983	998	1046	984	1057	1012	999	952	1038	1020	1033	965	1009	1045	930	1035	995	1023	1002	1042	1033	949	998	1036	977	989	1017	984	984	991	1024	990	978	958	969	1045	1001	978	1012	1005	1018	979	992	1048	978	1019	1031	1037	1058	969	1005	1044	1028	1020	1029	1022	1057	1022	1040	1003	1033	1005	1047	957	1044	982	947	1047	1010	1012	1012	1028	1022	1049	1058	1044	1015	962	971	998	999	1016	965	990	1010	985	983	996	1021	972	1030	1040	996	1041	1037	1023	987	1004	958	987	984	1006	1015	1003	930	1044	979	1054	1003	993	995	966	1021	981	1023	953	1001	1021	936	987	952	967	992	1041	1020	1013	1011	967	996	1011	1018	1010	1028	1008	936	985	1029	1019	1015	977	1037	1010	993	959	1025	970	1007	984	998	995	1023	997	994	942	959	1008	1011	994	990	1002	1035	1047	1007	976	1024	1069	1006	966	954	966	1005	1033	1000	983	964	989	1009	1033	972	950	921	1000	978	1019	953	1017	980	968	949	973	1002	1004	1025	986	993	1050	1026	1056	970	995	1000	1032	998	1023	975	1006	1086	963	963	1021	984	1059	1033	957	1012	1009	1051	1068	990	1053	1021	991	987	1024	1013	997	1010	1005	953	1048	1012	1008	1008	995	1030	1021	964	992	1029	1027	1026	1046	950	1061	1014	965	994	993	951	1014	1005	1066	1011	1021	1033	979	1061	1048	988	1049	1007	977	1014	1007	1020	1058	1035	1018	1007	1006	1012	1003	970	1053	992	1025	986	1067	1030	963	964	1001	1006	1056	1074	1030	1031	1002	947	1006	1030	949	1008	968	1006	1052	1021	1015	1007	1039	982	1021	992	1085	975	1021	1032	959	1016	1024	1004	1025	996	967	1013	1004	1013	991	1037	990	1023	958	979	1007	1022	1043	976	921	986	959	1049	1056	1002	993	935	1094	981	1013	978	985	1075	980	974	974	1024	1040	1008	1001	1022	1084	1024	1005	979	1018	996	992	1019	1031	1018	983	982	972	1011	1037	967	1028	967	995	1042	923	1046	991	1005	982	1030	1042	998	1023	965	1013	1016	1000	1019	1049	962	987	984	1032	1047	1081	1004	1052	996	969	988	1024	959	959	1067	968	980	957	957	1062	1063	1028	1010	976	991	962	1033	992	1011	952	956	1008	1009	952	1032	975	1009	988	1071	982	988	1020	983	1051	1037	1034	974	993	978	1038	1020	1065	1044	971	987	1017	980	998	1004	985	962	1037	1024	1016	1026	1001	959	1003	1013	1023	1023	970	978	995	938	1051	954	967	990	1086	1064	1001	966	1001	968	952	1012	1063	989	1018	969	970	1025	1006	963	922	1006	959	996	1047	1002	995	964	997	1034	994	1019	1024	1024	990	1011	1025	992	1040	1003	1037	960	1012	952	1009	997	1041	1000	1095	1046	943	994	1010	966	992	984	1040	958	1033	973	980	1006	1004	1018	1042	999	999	997	998	1031	1002	1007	1012	1035	1035	968	993	1006	1006	1016	998	1009	1024	1037	968	1034	999	990	1002	994	1014	1029	1032	990	965	1028	1031	997	967	991	1025	1010	988	1004	981	965	982	1019	1024	1009	1025	1066
27002	20110	7029	776	522	499	468	421	444	401	422	410	403	414	421	423	432	388	391	439	371	439	415	401	398	440	409	386	419	403	415	411	427	417	380	430	400	386	417	406	399	399	443	420	409	401	453	438	402	421	473	424	432	420	403	416	412	431	412	397	460	421	431	406	436	375	380	388	393	376	414	414	419	405	425	395	454	377	394	427	413	408	408	416	368	381	418	398	370	388	391	423	437	410	399	398	406	394	384	383	419	390	405	409	395	417	431	455	423	418	421	430	384	418	406	403	402	396	417	414	417	382	415	411	430	416	474	410	422	436	398	382	419	405	413	444	408	415	397	435	416	379	412	446	401	397	405	418	418	409	434	398	410	422	404	420	437	410	440	414	432	419	409	410	431	414	414	381	430	387	409	413	408	406	393	427	415	406	378	387	380	425	440	426	412	455	409	439	419	452	411	380	388	441	420	372	403	407	391	437	370	413	450	383	400	422	404	431	392	422	415	447	385	401	407	380	404	440	456	376	416	408	410	366	391	404	395	424	411	429	404	399	440	431	420	386	424	382	419	418	435	414	385	401	428	403	403	418	394	390	425	414	423	423	418	410	415	411	388	387	425	418	423	387	443	381	416	432	424	448	427	409	395	426	421	411	416	454	395	416	429	432	394	431	409	392	424	441	369	428	405	427	375	395	397	439	402	441	361	424	371	409	414	402	408	372	421	426	417	435	431	435	402	416	431	392	407	394	443	409	400	415	382	428	427	409	412	406	393	390	420	402	429	416	373	416	392	412	403	393	428	409	391	393	424	444	419	411	410	367	423	416	356	393	410	454	429	378	383	393	407	414	413	392	397	407	407	395	417	414	419	416	400	440	380	404	425	392	395	409	383	417	389	397	398	379	404	363	451	419	408	434	409	388	444	419	431	406	371	396	401	402	428	435	403	407	404	418	379	375	400	452	409	430	410	426	402	393	403	412	403	447	412	416	419	376	412	389	399	449	409	400	404	407	370	377	423	401	407	408	392	443	409	423	416	385	420	439	402	436	426	445	427	412	436	391	410	412	408	406	413	424	394	427	404	422	403	412	383	371	417	374	410	387	412	426	409	423	413	405	402	424	398	405	438	412	368	427	408	433	381	392	468	381	417	420	446	401	421	425	381	376	409	410	377	442	429	383	383	392	417	397	404	419	401	376	386	435	424	397	403	368	405	384	395	397	397	399	422	401	404	391	399	369	390	383	384	400	398	411	405	363	407	434	393	400	397	419	404	417	428	395	397	375	374	388	437	443	417	395	406	416	392	459	445	425	388	428	415	399	395	418	418	380	415	427	410	417	423	440	382	392	392	401	395	410	417	408	403	404	445	431	439	429	427	407	394	418	410	419	396	421	435	423	413	391	434	391	388	355	419	403	433	408	416	422	409	406	420	402	376	422	390	366	393	414	423	408	409	405	408	430	403	411	428	409	417	425	359	397	422	427	421	408	379	387	381	413	390	396	395	420	457	411	442	391	407	415	389	397	420	410	391	409	378	393	407	375	402	396	434	388	373	418	382	392	410	403	424	382	394	419	408	429	422	443	424	422	391	402	390	398	376	407	410	372	394	392	410	399	399	434	400	409	415	370	405	406	407	389	419	394	425	460	418	391	435	395	405	408	415	392	378	409	394	395	406	416	416	409	418	399	423	412	426	417	408	429	453	428	424	441	407	441	392	442	434	424	400	394	422	444	433	407	399	421	412	410	434	415	426	404	445	416	438	405	385	414	411	397	373	399	405	419	384	421	397	392	408	412	425	439	402	408	408	418	384	448	417	417	396	394	423	413	378	416	392	386	410	403	394	412	413	407	391	407	401	393	372	423	395	403	434	409	440	396	428	395	409	462	411	436	415	449	436	444	418	435	416	409	375	379	404	410	441	436	374	415	411	350	421	397	422	420	378	393	357	401	410	396	409	383	414	413	367	389	394	426	396	411	433	431	456	378	381	372	389	424	377	384	439	388	418	419	392	413	400	429	405	439	409	401	427	387	390	395	436	403	388	412	383	388	435	414	410	401	411	420	423	415	436	378	410	413	447	393	381	414	396	391	426	394	394	395	418	379	404	403	409	415	422	423	410	382	401	419	455	401	444	392	409	400	406	396	389	403	468	403	380	371	442	414	390	434	412	398	383	422	397	393	397	421	425	407	388	406	378	400	406	392	426	388	461	378	433	413	365	401	449	433	418	411	400	412	406	428	421	419	428	436	383	394	431	403	415	433	413	411	398	391	431	395	399	397	371	407	406	391	418	449	421	426	438	398	379	423	407	408	416	391	394	419	419	420	398	406	419	412	398	420	374	414	408	408	408	413	415	416	397	454	392	419	382	391	391	408	387	395	395	405	402	427	384	371	430	403	406	426	401	396	419	400	427	394	404	419	401	389	384	416	409	409	400	438	422	432	419	405	425	444	405	398	416	415	425	430	403	408	402	432	419	406	413	410	406	387	408	425	398	406	426	389	422	397	430	366	408	412	407	457	402	386	426	408	411	405	412	432	404	389	410	399	414	434	394	436	442	408	395	386	390	391	376	396	414	459	404	430	410	396	426	362	376	408	346	441	416	395	395	401	377	409	428	404	376	415	402	417	406	434	402	418	435	411	420	397	381	436	414	393	407	401	377	400	426	439	403	404	420	382	411	391	402	429	399	418	406	402	391	372	416	416	424	440	449	427	405	372	385	409	424	404	412	424	413	411	402	405	429	447	399	401	441	392	386	413	394	411	438	391	436	414	401	365	400	406	406	449	386	420	407	414	397	411	415	429	389	384	394	413	427	409	402	402	433	407	408	383	377	387	405	422	393	448	418	410	406	420	402	409	434	393	410	397	396	413	388	415	420	410	429	420	395	415	412	404	431	417	374	415	436	405	410	438	401	424	426	390	381	425	416	393	384	406	364	412	399	407	450	400	401	407	412	411	379	405	431	388	442	388	442	425	408	410	417	399	398	451	414	383	424	393	414	381	425	377	410	396	418	398	426	356	388	393	472	384	460	415	388	410	403	423	393	411	361	438	414	437	400	365	433	400	403	407	413	405	374	381	442	406	435	430	388	423	378	395	419	411	399	391	426	433	421	379	400	393	412	409	420	400	420	376	378	379	405	430	425	393	390	419	445	429	376	373	442	385	436	400	386	440	383	406	383	428	427	402	405	401	390	440	401	395	434	402	390	399	405	433	369	421	437	430	426	369	432	396	386	448	376	377	441	409	429	418	415	420	397	378	407	396	418	414	417	401	404	428	405	441	416	405	396	410	418	414	426	417	453	457	394	406	444	431	396	384	442	422	369	391	383	409	422	400	405	380	415	416	390	423	435	417	387	438	407	419	407	400	354	410	376	393	394	389	404	435	409	431	380	420	414	457	410	406	424	433	440	430	395	386	439	408	397	403	393	359	442	396	406	370	375	418	433	416	394	411	436	394	402	413	393	397	430	441	379	423	421	424	416	433	394	434	404	394	396	402	408	418
4673	1135	953	688	625	590	590	562	534	538	486	478	496	521	485	496	503	485	505	475	510	502	451	448	514	519	509	501	519	487	441	488	460	530	487	520	531	481	492	509	515	504	467	541	541	497	503	501	453	516	485	512	495	488	504	476	490	489	482	481	487	497	511	478	505	501	495	507	469	507	540	506	487	462	520	536	506	497	472	469	473	489	466	492	516	482	515	482	488	487	448	514	507	508	494	476	496	489	562	532	519	520	499	484	484	515	555	511	482	467	497	534	502	514	498	502	512	502	518	494	481	541	475	471	502	505	526	511	492	523	514	492	514	484	516	527	473	518	508	479	476	488	512	456	497	501	528	474	505	508	540	461	479	466	466	502	490	494	511	482	538	521	487	476	494	465	473	486	515	510	524	516	516	467	478	474	465	535	505	491	504	487	500	509	463	501	531	505	503	500	528	531	503	472	494	552	459	492	499	481	523	498	470	516	475	544	513	510	498	529	521	488	492	491	476	473	493	502	437	491	501	469	462	506	479	529	519	517	505	553	479	518	507	481	505	496	484	489	472	476	498	489	452	507	500	470	506	491	490	520	494	470	523	483	499	479	493	524	536	513	507	477	478	531	526	490	496	502	465	504	507	510	464	485	521	550	486	501	524	541	531	465	473	494	512	475	464	492	489	479	534	487	504	467	506	494	510	477	497	527	465	492	471	460	503	485	470	471	492	513	505	501	513	516	486	489	506	496	472	485	511	464	526	521	487	481	536	510	523	469	455	501	485	503	519	447	460	504	522	472	471	430	512	526	501	483	497	482	486	509	478	467	521	502	470	486	490	507	501	523	471	518	483	489	488	540	513	492	480	473	537	514	512	531	489	517	455	479	493	489	538	485	501	479	493	486	498	456	492	497	469	468	496	496	494	471	516	464	475	466	522	514	513	494	486	504	515	489	504	487	483	500	495	488	491	495	549	503	542	472	496	472	487	505	518	475	487	482	505	484	495	493	502	520	527	474	520	504	520	480	492	492	528	505	503	476	494	508	494	484	508	498	511	502	468	509	476	472	463	504	519	507	478	505	513	509	492	517	498	475	519	497	489	467	469	560	448	505	483	482	483	530	498	496	546	485	517	512	491	504	468	495	494	500	528	511	548	501	488	452	502	477	477	485	473	467	504	466	461	493	492	487	458	516	460	533	515	527	505	495	492	504	507	494	504	488	509	497	511	492	493	494	507	479	490	489	451	486	511	482	494	487	480	539	485	509	539	469	483	494	501	493	482	459	491	477	560	522	520	494	501	453	501	442	495	499	480	493	500	506	488	497	515	488	503	461	488	506	521	477	504	475	483	510	510	477	488	506	474	449	503	486	530	475	496	474	503	523	528	465	522	483	495	470	486	452	512	475	460	489	518	538	535	473	495	491	475	486	493	510	473	516	534	484	483	500	463	449	509	505	497	491	492	503	462	489	469	487	490	463	506	476	526	498	451	520	489	529	493	463	484	496	491	499	486	485	465	487	482	487	499	477	452	497	507	479	467	518	494	498	514	500	482	488	528	477	487	492	499	508	514	547	509	494	471	496	524	465	521	477	475	478	518	496	508	522	561	468	497	472	512	487	479	500	511	507	538	533	481	507	485	511	468	487	467	536	518	469	531	529	529	513	502	480	496	517	523	507	471	483	491	458	505	510	503	459	517	493	499	471	512	473	477	504	508	485	463	477	522	537	463	501	513	503	469	497	502	515	495	510	508	478	454	455	510	516	495	536	491	533	509	509	496	509	486	493	480	505	504	499	510	478	482	528	506	497	489	501	460	505	548	510	475	506	512	486	502	506	498	504	496	502	484	506	489	511	504	504	495	497	466	519	485	515	481	487	488	467	476	508	537	516	477	496	538	508	458	484	490	469	493	494	519	466	503	469	487	508	490	461	453	489	479	474	522	516	499	503	486	501	490	491	520	487	487	506	525	516	479	506	514	476	513	510	489	477	479	512	496	540	490	501	472	501	509	490	517	502	486	505	482	492	511	480	481	487	526	462	452	509	502	493	520	455	518	536	505	473	515	495	478	488	536	521	505	502	494	492	519	504	490	502	530	463	475	508	464	490	503	511	457	508	454	516	478	484	516	507	512	457	471	475	458	522	510	497	469	494	468	473	450	487	506	530	511	484	479	436	479	493	516	468	475	522	488	503	504	511	472	512	480	489	508	491	501	516	498	515	513	520	516	497	508	489	464	483	513	511	518	480	484	522	470	489	508	461	506	491	448	474	477	523	501	473	540	503	483	513	484	486	463	514	470	503	480	505	496	495	479	493	459	525	509	502	466	526	470	467	489	481	528	509	499	555	511	495	468	512	521	498	488	489	469	525	558	475	510	502	480	507	526	518	505	486	516	496	514	496	502	529	515	514	523	426	488	523	493	499	494	473	478	480	483	502	508	529	501	462	479	489	502	530	494	447	467	466	499	508	479	467	522	525	500	528	482	488	500	485	484	536	516	503	500	497	527	512	468	518	451	504	494	494	464	489	491	460	491	489	517	494	526	492	512	494	468	508	461	475	501	469	498	502	473	519	559	471	502	476	509	497	511	494	450	510	500	511	510	513	475	472	458	454	475	494	466	492	486	484	544	476	500	484	472	479	485	460	471	521	512	463	470	508	470	480	487	505	482	483	488	477	523	528	511	471	504	513	446	475	489	493	480	509	496	497	457	491	494	482	483	504	504	518	535	500	516	507	500	517	528	486	481	521	521	515	455	492	481	468	528	489	501	535	501	509	473	513	527	499	469	446	490	519	508	460	517	499	493	474	501	503	519	508	499	485	504	511	523	465	478	501	504	497	495	515	491	471	502	472	512	535	505	476	504	467	442	462	474	502	521	519	489	459	517	475	503	497	547	507	504	499	470	493	537	524	502	500	481	507	477	521	493	497	514	487	496	508	477	470	487	489	481	459	491	500	523	518	493	508	530	503	483	466	499	482	526	497	489	505	488	461	482	503	495	498	516	531	514	494	484	484	513	479	481	438	490	459	550	485	533	482	474	473	491	519	489	497	504	498	472	511	515	470	497	511	471	524	508	468	486	554	489	511	466	520	519	490	494	521	467	492	478	479	518	523	450	494	512	448	514	482	511	510	505	486	488	476	480	475	513	485	499	509	491	507	511	489	501	480	490	526	493	475	475	473	491	513	468	527	487	486	535	474	474	499	458	500	488	546	495	510	507	463	513	492	497	523	496	495	499	449	494	474	490	489	470	513	462	492	505	531	470	482	548	470	538	479	479	503	473	505	451	508	495	502	509	518	492	495	478	474	498	503	474	503	516	485	484	514	515	462	504	494	454	487	482	508	505	482	471	531	500	529	508	482	518	511	487	470	468	492	548	497	484	509	473	505	508	501	501	463	531	502	485	471	506	532	475	500	508	520	490	516	528	467	493	531	471	455	539	514	515	470	476	518	468	512	480	479	507	544	497	467	466	498	493	504	524	457	512	494	471	489	483	485	491	469
23842	21122	28539	23947	21117	12381	1930	1374	1151	1070	1028	989	950	957	983	864	832	875	850	862	874	840	803	851	819	826	860	858	850	793	798	816	789	813	840	784	857	829	796	824	762	805	837	847	821	799	802	829	851	794	797	816	777	804	762	820	857	846	804	869	805	773	836	783	860	806	843	834	854	777	848	774	823	813	844	783	834	777	784	850	853	804	823	811	809	811	822	807	793	805	786	802	801	810	879	827	838	819	838	789	777	810	807	871	814	795	809	783	805	776	780	841	798	859	805	832	825	820	771	772	775	815	796	787	839	828	776	805	784	829	795	778	770	827	806	795	800	804	798	796	739	801	814	794	820	830	820	811	830	846	770	765	828	788	776	822	754	839	852	794	818	832	805	796	816	818	815	791	812	859	800	835	828	756	828	748	805	795	800	856	795	817	821	792	800	802	828	802	753	853	761	853	801	820	801	805	795	780	795	773	806	811	815	804	795	816	857	783	830	759	791	776	828	796	804	805	790	789	784	781	779	792	777	805	843	800	850	814	773	776	748	821	839	773	808	759	802	787	789	779	804	754	733	854	798	783	819	820	817	822	801	775	801	803	815	792	803	807	832	805	797	759	774	777	857	770	806	849	860	805	830	826	774	809	789	834	820	838	810	849	852	803	763	768	795	754	797	814	808	846	789	816	818	786	819	788	841	860	821	751	787	799	793	834	743	802	838	807	823	832	793	793	803	836	791	807	859	843	823	809	770	844	804	852	747	784	815	795	814	771	749	747	839	798	870	830	788	837	784	777	821	749	816	805	812	769	811	785	759	823	823	826	839	815	801	838	813	760	866	775	796	802	772	876	728	775	810	784	807	802	838	803	794	856	863	755	809	783	799	846	809	814	816	784	822	773	791	778	783	773	787	822	806	787	778	778	835	786	773	786	758	820	834	808	773	831	817	786	850	792	805	792	807	775	775	777	814	778	797	777	817	797	795	804	829	812	774	801	810	780	827	762	791	835	827	868	767	820	744	813	809	791	809	831	741	810	820	873	783	798	799	766	839	787	802	842	837	801	805	747	829	832	841	818	792	777	843	835	751	812	780	818	800	815	820	825	810	832	786	785	846	784	822	797	755	805	817	835	782	764	811	760	796	805	809	803	773	812	782	785	765	817	756	836	856	855	807	817	810	799	738	792	748	797	796	825	797	834	797	771	805	807	799	755	748	844	809	859	760	814	825	790	796	818	796	747	796	841	834	816	826	782	831	777	817	844	759	813	797	800	786	817	846	814	817	803	804	806	744	815	829	822	791	863	820	768	835	764	834	801	789	820	814	797	801	801	787	793	829	849	841	765	787	822	836	786	801	787	807	778	738	805	780	804	791	751	767	816	872	821	862	807	762	755	835	824	812	854	776	815	791	795	814	822	781	790	770	826	758	728	824	775	834	774	843	818	781	802	797	798	791	861	853	789	821	803	791	767	807	788	753	816	813	813	805	834	818	856	820	784	765	796	778	779	781	821	811	836	750	849	820	811	785	768	796	789	833	806	760	785	806	863	818	798	800	831	802	812	757	794	822	778	772	772	757	743	775	855	775	840	777	799	798	818	814	777	818	819	760	820	805	858	777	767	772	829	875	790	839	787	820	852	768	783	785	849	811	789	802	769	789	744	821	796	828	785	789	827	805	858	779	815	845	784	751	761	813	787	823	818	834	779	763	802	759	789	830	800	806	831	771	785	808	809	828	790	829	839	811	823	793	790	810	781	817	779	833	801	826	826	790	787	790	820	819	805	803	806	818	802	857	797	740	781	767	788	813	789	838	819	811	791	747	854	795	730	804	855	824	807	825	835	807	770	763	794	774	847	799	853	801	818	851	819	801	813	834	838	766	810	801	773	780	800	790	832	792	800	834	790	805	766	787	774	805	785	826	764	782	772	808	810	799	800	849	816	839	803	745	793	811	805	772	755	827	780	860	774	748	760	857	836	782	791	771	828	773	806	799	809	795	791	833	801	749	789	821	821	818	785	772	852	800	818	785	838	835	807	830	786	752	763	762	823	770	819	801	773	799	830	847	809	802	766	838	844	751	846	815	758	854	800	829	847	796	791	787	784	754	780	797	777	800	834	770	767	817	851	833	829	821	788	838	808	778	776	799	805	796	813	793	779	797	721	802	841	812	801	806	799	777	813	793	761	780	783	750	811	820	796	798	830	820	791	760	783	779	806	836	833	789	833	852	835	810	821	836	794	733	752	840	796	809	762	816	753	786	852	801	768	799	771	804	817	829	785	828	808	806	746	773	809	805	784	759	813	837	798	827	822	824	800	793	817	850	766	771	829	821	805	859	878	806	788	835	795	821	784	785	801	795	810	794	802	846	786	779	793	731	811	793	845	836	838	813	783	842	781	792	867	780	794	772	830	800	787	780	786	796	859	842	840	829	835	792	813	819	781	774	781	805	840	821	813	782	773	843	845	788	757	804	784	777	789	758	818	778	740	756	772	840	786	776	827	784	807	825	799	812	822	847	771	765	838	813	762	831	808	782	854	856	789	803	815	752	793	805	797	808	762	747	813	830	815	773	855	833	867	833	775	836	800	819	799	798	802	783	767	799	807	814	786	812	836	808	747	800	847	817	799	780	796	796	801	813	796	831	805	785	736	797	809	812	838	806	777	837	782	818	795	764	789	734	801	828	863	782	789	781	728	823	772	806	770	770	772	813	816	809	807	797	775	804	694	799	773	790	798	786	819	826	808	830	769	797	844	873	758	784	773	734	823	811	814	774	816	814	789	825	795	785	802	843	845	809	745	803	815	830	840	772	810	754	769	758	772	776	838	782	783	810	820	842	857	815	818	773	772	768	841	818	797	830	790	794	795	794	807	836	834	779	814	840	799	781	794	733	798	798	790	780	789	817	816	831	796	778	781	876	791	831	829	787	830	821	769	822	787	815	793	867	815	769	842	783	757	852	814	749	815	823	810	816	746	747	718	805	742	822	833	795	781	793	797	743	802	770	749	835	823	797	809	814	830	815	802	817	754	750	764	800	753	817	803	776	828	764	827	807	804	802	786	773	809	808	805	868	822	827	773	822	800	793	800	815	823	757	789	848	824	805	803	782	794	787	787	815	860	764	788	763	777	822	743	767	790	761	850	853	801	817	826	793	803	751	766	833	820	807	814	781	816	770	796	835	742	789	753	805	784	795	789	784	820	805	792	767	796	815	812	809	809	824	842	775	814	785	844	864	766	768	798	792	777	795	811	814	754	796	785	800	778	815	844	786	778	822	824	777	819	785	824	745	760	805	804	817	815	821	810	825	800	777	777	801	747	773	748	792	780	821	797	840	831	805	827	795	813	805	814	805	800	781	836	863	768	769	808	840	787	867	772	845	758	818	796	825	742	797	813	809	862	782	795	833	760	809	817	778	836	770	820	762	780	787	801	812	748	818	789	824	837	796	836	808	860	771	829	795	771	810	799	780	834	756	826	758	822	834	849	790	813	794	761	751	842
10596	10442	8806	4582	3288	2667	2278	1934	1702	1546	1480	1293	1231	1198	1199	1114	1119	1063	1111	1042	1037	1024	1013	947	972	993	1049	1032	1013	1002	1036	965	971	1042	998	960	931	1001	961	936	972	954	930	949	938	960	942	900	906	889	933	940	988	953	916	933	929	960	973	918	968	923	899	952	949	933	956	940	910	921	970	943	990	921	943	1009	935	952	940	943	937	887	962	971	961	978	952	970	905	955	921	969	944	933	936	973	939	952	926	927	889	956	882	962	938	955	955	922	956	918	962	982	922	905	959	933	920	931	953	914	872	859	923	951	962	900	975	962	970	993	967	921	933	965	947	934	972	975	914	985	934	986	925	937	912	987	914	960	869	941	952	943	942	969	928	969	917	956	959	905	933	908	925	968	921	934	941	921	943	987	924	892	985	908	906	973	909	956	947	922	927	936	932	991	987	918	947	953	949	964	937	926	945	927	889	946	938	948	921	937	945	911	960	949	907	951	906	945	946	906	950	969	967	921	982	968	924	939	981	921	971	938	901	951	935	905	892	938	991	923	918	923	990	895	931	932	965	966	916	931	943	989	933	974	894	962	924	974	957	953	943	936	993	906	960	949	990	935	885	976	993	922	884	945	915	959	917	943	944	914	979	911	972	947	972	926	940	996	938	957	930	933	966	935	944	872	947	915	903	889	953	917	947	1007	886	941	950	942	944	956	941	963	979	956	949	1000	946	926	895	942	952	941	918	965	910	954	917	933	924	921	979	955	916	964	954	932	961	957	984	988	894	967	918	900	921	954	936	919	932	935	900	911	944	978	992	897	906	906	898	919	929	944	948	961	911	960	951	911	973	988	926	918	893	905	905	937	935	968	976	920	962	906	949	923	960	895	887	958	888	939	962	894	928	949	900	926	972	957	987	936	985	967	953	886	981	946	922	888	931	987	971	972	929	925	931	953	999	917	902	942	960	939	920	916	947	932	904	980	930	979	917	952	953	911	964	931	970	975	900	896	939	917	875	893	918	943	943	907	982	952	946	961	936	961	992	909	934	978	863	901	925	932	949	906	864	950	920	962	925	947	895	887	946	968	894	959	951	904	990	945	961	913	940	910	955	884	968	958	933	890	969	960	980	959	973	918	946	954	984	898	976	960	983	915	932	912	1013	935	902	938	886	934	916	959	899	921	913	945	991	930	933	979	946	886	896	979	899	938	948	911	997	944	964	903	947	899	996	928	1002	924	899	897	946	1001	948	931	936	907	936	913	941	943	953	911	881	926	1006	919	944	957	933	963	928	946	949	901	967	932	982	977	916	917	924	925	971	1004	1014	907	894	943	973	915	909	894	964	929	904	942	942	902	867	923	999	957	959	880	912	914	984	1014	946	1017	893	928	884	969	939	980	953	919	942	1001	1011	964	935	941	927	967	946	963	985	922	971	1002	957	910	904	963	949	978	973	923	935	968	874	879	917	941	925	930	887	914	916	918	1001	934	937	896	969	912	949	952	926	936	909	927	899	997	935	908	924	897	941	974	935	903	933	929	903	967	974	967	891	908	988	954	945	952	933	914	882	957	925	940	951	947	940	1003	972	873	920	953	966	942	940	977	943	949	926	942	934	990	882	965	926	978	945	973	947	979	972	919	981	930	945	1014	923	944	931	885	954	945	922	954	956	914	989	943	934	926	939	934	975	887	969	929	881	997	901	942	908	911	1001	976	958	859	965	945	959	900	967	916	959	940	958	1007	905	934	930	990	958	890	964	925	991	925	937	934	959	917	930	914	980	928	955	928	875	947	978	950	943	927	922	956	915	963	929	920	945	919	908	950	944	924	900	959	974	945	928	982	961	971	922	898	879	934	957	895	960	929	937	969	965	918	981	966	985	961	954	932	928	906	883	950	966	955	928	909	970	961	946	922	921	927	924	925	927	923	886	968	957	998	976	918	967	854	924	914	957	893	998	947	995	928	888	940	938	938	927	976	984	943	895	899	1000	951	988	946	965	928	968	972	947	923	943	925	925	999	927	960	979	952	902	923	976	907	987	918	942	905	966	888	949	904	916	910	981	909	891	944	983	910	991	956	933	916	947	956	935	940	911	965	958	895	932	920	950	939	920	969	988	913	991	920	962	953	919	929	879	942	936	895	991	937	935	916	935	914	915	918	909	961	990	927	934	916	950	981	913	941	953	889	905	926	934	937	944	959	961	960	951	936	989	963	945	931	1005	883	960	929	937	968	937	924	892	925	942	962	959	948	921	937	921	979	913	979	897	959	966	946	912	936	931	956	981	917	943	980	974	931	928	930	955	985	948	929	965	955	956	927	936	951	928	973	964	1005	963	911	962	970	990	975	918	947	981	945	934	932	952	894	933	946	882	906	939	938	961	939	942	942	960	958	918	938	930	976	958	910	891	990	876	899	1011	984	911	886	939	961	942	860	955	981	924	943	911	959	951	932	939	991	948	929	974	931	921	949	885	887	928	878	952	911	950	914	964	975	900	1020	954	953	980	924	927	936	960	949	928	967	972	928	949	984	893	950	980	966	1001	928	870	959	907	845	935	934	919	946	899	961	974	908	967	949	914	957	967	970	989	910	979	949	909	931	954	923	927	964	985	975	930	997	923	964	920	908	900	988	958	903	944	912	946	925	969	951	890	961	960	948	981	945	952	965	909	973	904	935	953	956	930	939	1021	995	917	944	1041	935	914	975	943	939	913	965	998	900	994	973	916	904	878	945	984	909	918	951	943	886	939	922	964	965	950	956	967	969	952	917	932	944	913	937	992	927	890	931	943	915	899	970	928	870	896	930	932	906	990	913	886	925	950	875	953	959	938	919	956	965	939	953	926	943	964	910	924	909	921	926	924	986	896	928	918	960	950	957	999	986	951	963	899	944	926	926	962	946	950	906	900	944	944	944	976	942	951	948	950	937	999	944	921	970	916	943	920	938	941	1024	930	912	948	937	926	933	950	973	947	967	970	965	941	931	905	968	947	968	943	941	988	936	994	926	974	974	918	940	920	959	896	992	937	950	975	935	1011	915	926	902	986	944	976	954	955	937	1009	934	891	950	902	942	917	897	940	968	969	962	965	949	932	993	880	908	892	961	950	897	936	952	912	969	991	970	949	945	1019	976	935	856	934	943	978	937	941	929	950	936	920	944	916	930	959	915	926	950	909	912	930	917	934	920	959	902	961	928	928	921	970	922	902	921	935	963	943	967	982	902	916	966	941	916	952	944	936	972	934	998	955	978	918	921	928	924	925	946	932	1041	874	916	920	935	959	938	932	910	908	961	941	913	915	976	924	921	914	961	935	967	958	917	936	933	1008	874	959	884	919	963	920	938	921	915	987	943	998	944	963	980	952	957	979	981	933	887	931	985	922	921	936	961	942	900	918	927	970	961	944	994	956	933	929	952	906	955	918	955	963	992	930	977	916	953	948	905	894	948	999	915	961	930	897	929	937	926	942	909	987	921	989	962	1007	904	943	872	902	917	882	940	898	959	908	884	964	923	922	910	930	948	970	900	984	966	945	950	953	921	908	963	922	970
25061	21109	27405	24943	10200	724	581	498	403	420	387	369	362	362	343	328	316	335	328	366	307	327	327	309	313	274	321	295	310	316	294	296	277	287	298	271	312	307	307	308	302	283	310	308	304	269	318	289	290	304	286	316	278	306	290	311	279	295	308	307	314	301	315	310	313	297	305	293	286	295	325	303	251	281	302	295	277	300	336	286	324	282	287	273	292	283	279	309	309	302	304	311	297	288	307	273	313	328	291	300	292	262	283	295	311	318	289	274	282	264	289	275	284	307	319	321	291	274	283	277	267	260	289	297	295	301	282	298	266	278	287	317	290	309	298	305	289	270	274	305	288	286	299	280	270	290	312	270	347	298	315	296	310	274	300	290	289	286	276	278	292	294	307	323	320	272	268	295	265	321	301	298	296	255	286	324	315	320	298	298	280	306	278	272	279	297	288	291	345	291	289	313	305	274	267	277	282	283	310	279	276	288	328	303	315	311	309	291	313	315	298	301	290	316	343	299	256	276	313	272	287	282	294	293	301	301	288	295	289	260	315	272	279	276	310	304	293	304	279	289	294	309	302	280	302	299	260	303	281	293	339	321	300	274	301	341	289	265	293	308	260	304	306	286	317	342	292	271	319	289	265	312	299	303	307	298	298	305	301	294	285	299	307	306	309	312	317	283	288	334	288	289	290	295	320	326	273	293	343	306	299	291	314	294	311	310	289	287	330	311	267	286	305	332	304	333	294	310	296	288	297	283	312	305	299	280	294	300	276	274	301	274	308	264	267	314	315	316	323	298	275	284	289	299	295	261	280	265	322	289	278	298	314	314	324	304	327	312	299	279	285	301	300	313	302	276	283	325	287	289	304	279	284	313	292	301	291	286	310	305	264	278	267	285	299	280	314	294	308	287	292	297	313	302	320	330	288	278	283	284	269	247	279	320	317	264	292	313	278	289	274	268	276	283	273	305	285	308	311	294	290	288	301	312	334	285	325	300	258	270	284	311	291	291	296	322	313	267	307	309	276	296	305	305	324	289	275	279	286	273	298	251	288	262	291	342	307	322	318	307	281	288	322	310	288	302	323	332	293	302	296	301	330	257	291	282	273	245	289	262	321	296	305	300	307	307	276	268	293	338	278	295	286	287	302	286	306	327	297	302	304	299	310	283	276	256	284	316	308	309	317	306	295	317	284	302	290	279	302	302	280	304	276	282	290	266	325	261	309	321	333	256	316	282	266	285	284	279	250	305	274	288	286	306	311	309	293	260	301	299	297	316	288	284	285	276	283	287	282	300	287	291	293	307	264	281	313	272	308	295	327	293	287	338	336	293	285	312	293	294	296	275	309	296	317	282	279	288	281	282	303	326	292	293	332	324	294	279	281	300	307	291	310	300	300	304	294	282	308	292	320	325	305	277	279	268	298	294	294	302	328	280	297	289	290	297	311	290	307	315	287	298	290	300	279	297	271	268	282	298	294	304	310	286	277	306	297	318	291	293	284	295	288	294	286	302	287	316	294	274	274	317	311	280	288	284	317	285	294	298	292	297	289	286	287	302	286	297	314	281	265	285	274	318	300	311	296	266	322	328	271	289	323	284	306	273	274	292	305	291	291	290	297	270	301	340	269	275	280	279	286	286	300	284	306	301	303	292	282	295	294	299	280	303	285	289	306	316	318	282	298	284	314	282	313	300	307	300	291	352	290	301	284	285	284	319	278	290	290	319	294	286	303	289	320	292	247	313	306	290	348	291	286	297	298	286	296	300	281	290	308	300	269	303	312	286	275	303	305	297	317	293	286	337	279	306	299	282	275	328	289	295	305	279	295	293	300	290	299	304	303	278	327	312	289	286	299	289	292	290	297	237	266	303	283	299	294	319	291	311	292	324	343	311	317	278	316	296	276	311	318	288	317	296	284	323	285	295	279	300	272	291	299	290	302	329	267	307	297	280	328	288	293	302	307	286	302	298	299	262	299	303	315	313	295	292	299	316	312	290	295	299	325	292	317	267	310	287	344	289	296	313	298	285	277	276	335	300	293	278	300	292	274	310	278	303	310	263	281	303	303	293	298	278	293	305	265	273	303	259	284	280	284	260	279	308	281	302	305	265	292	334	273	300	296	298	302	280	293	280	316	290	335	316	278	287	292	273	308	298	286	280	291	305	333	324	347	310	261	342	282	291	323	283	305	305	289	298	295	284	278	286	282	303	270	312	292	301	288	321	296	291	326	308	314	278	303	304	310	306	274	308	311	297	290	293	319	313	252	285	311	320	306	272	284	272	318	317	265	303	272	278	290	266	310	266	298	302	288	294	308	292	257	289	276	294	275	276	274	273	300	316	310	293	305	282	335	300	323	309	303	273	313	285	276	275	272	276	303	292	322	325	283	284	309	288	284	297	314	317	285	294	321	282	292	287	281	279	301	295	296	275	324	291	305	284	334	305	301	291	278	293	327	274	285	295	293	302	284	304	275	293	300	316	285	277	317	309	309	295	297	290	310	325	309	311	307	291	276	292	266	254	307	296	312	310	332	291	269	288	279	302	273	271	305	306	295	287	293	274	322	283	293	275	275	306	316	327	336	356	310	282	333	310	277	310	264	318	296	282	297	306	294	290	320	288	290	303	275	314	313	318	308	323	326	265	293	314	269	312	268	308	307	289	264	295	286	318	261	290	298	297	270	321	282	310	295	302	270	294	264	261	298	289	322	302	304	275	293	308	278	257	301	303	286	281	285	324	307	303	291	329	305	310	274	266	256	323	330	306	266	303	299	312	279	301	293	292	303	303	279	321	289	280	290	285	297	278	289	284	293	292	307	334	301	278	290	297	288	321	295	287	263	289	303	274	257	298	299	305	309	282	277	310	314	312	323	321	312	310	294	296	290	290	291	266	283	265	291	287	260	314	286	278	274	297	302	287	278	290	274	307	300	272	295	311	318	332	299	307	301	280	300	276	292	283	298	286	319	295	320	296	281	291	288	300	298	282	287	305	282	277	285	300	293	298	292	311	291	302	270	279	317	267	306	304	282	304	304	282	307	290	316	302	273	316	298	269	308	300	301	334	280	290	288	331	302	336	328	337	294	266	293	288	255	325	299	282	319	297	328	297	278	306	313	282	297	293	290	300	297	281	317	295	288	294	266	305	306	265	270	306	288	300	329	302	259	298	312	316	317	301	290	313	314	281	297	320	284	302	277	291	312	303	292	291	310	315	293	302	273	292	296	297	310	318	268	283	277	276	286	283	305	284	326	322	264	294	298	273	343	325	306	290	294	304	278	294	320	297	301	310	284	261	276	283	306	288	311	316	298	301	288	303	294	294	258	304	327	286	289	299	314	283	325	287	291	299	295	299	299	296	275	310	319	285	271	279	276	298	298	277	291	294	313	268	299	263	283	308	285	306	313	298	299	311	275	327	292	311	289	293	306	291	281	259	314	305	309	301	302	279	271	283	324	281	277	288	272	269	295	313	296	281	315	269	285	330	311	267	275	272	317	283	328	300
10380	6041	4585	2402	1773	1336	1131	996	741	760	650	599	519	554	473	499	461	476	419	402	464	464	464	446	434	432	393	384	424	460	436	440	434	404	436	432	409	425	394	419	409	389	384	390	395	391	399	391	397	372	358	399	370	398	398	397	423	412	381	429	387	400	409	371	433	401	380	381	364	372	425	390	406	396	384	395	365	380	384	351	381	354	363	403	366	384	386	400	394	407	390	429	450	383	394	378	375	371	391	381	351	386	381	375	406	407	406	407	418	384	365	380	387	383	410	393	383	396	415	379	395	399	381	364	387	367	387	384	416	416	424	401	383	396	398	376	361	408	375	394	391	367	394	420	411	399	418	392	409	372	381	400	379	370	445	415	392	403	409	408	402	426	374	434	375	395	353	336	360	379	417	363	394	405	372	425	385	397	368	404	420	396	410	344	409	422	384	396	384	400	413	379	401	378	384	396	378	423	416	389	384	393	391	398	403	398	381	401	432	394	427	386	408	394	364	352	383	380	397	366	399	377	398	381	402	385	398	396	386	397	404	395	401	414	392	414	367	373	390	373	432	402	407	377	396	394	373	363	382	366	380	388	381	428	387	380	387	426	381	378	372	389	368	374	396	406	378	390	391	391	337	369	384	399	424	435	398	395	378	386	400	382	428	394	391	394	379	394	358	387	378	398	391	370	404	395	400	398	368	379	426	412	382	397	373	434	397	411	413	395	428	375	410	390	378	398	385	395	387	389	377	358	382	400	379	407	413	382	422	387	385	379	427	371	403	379	375	412	404	401	376	404	375	401	387	372	415	381	399	384	398	370	396	394	396	367	387	393	385	382	390	404	389	398	362	402	408	398	376	379	352	396	401	405	423	383	368	420	349	384	410	407	381	395	365	415	384	401	382	407	389	400	400	383	398	393	381	372	358	387	411	386	394	356	412	386	420	341	437	383	381	386	400	360	400	377	398	377	402	426	410	392	406	419	359	401	411	382	350	393	384	391	410	413	383	395	388	386	391	387	396	415	368	399	383	388	405	411	424	393	400	408	387	410	407	373	376	369	365	354	439	393	402	432	435	401	394	378	414	342	379	408	403	402	394	429	436	398	375	362	391	416	387	402	430	411	423	378	379	396	419	374	387	378	378	400	356	407	398	433	387	394	417	376	407	395	375	387	392	422	377	402	417	407	401	394	408	378	373	377	403	405	402	388	377	388	394	364	413	364	417	393	402	406	382	400	394	446	410	419	418	406	400	400	373	398	377	379	406	397	404	360	380	409	361	364	391	351	434	385	429	377	352	392	393	420	400	422	380	417	403	401	433	404	379	367	413	397	430	365	395	386	400	380	428	369	391	413	358	372	375	395	392	380	400	400	393	402	385	388	411	345	400	382	407	380	413	390	371	400	377	380	370	412	414	391	361	393	400	378	389	393	374	412	383	406	372	372	394	389	406	389	411	395	392	362	393	441	378	360	371	394	383	386	395	378	385	408	394	376	402	372	413	377	386	379	414	362	394	362	414	360	424	388	410	362	397	376	377	393	399	390	395	384	389	435	425	387	373	414	410	398	398	383	375	405	369	387	357	394	383	392	388	403	408	366	391	396	395	429	412	405	416	400	417	437	391	378	382	398	385	358	418	374	394	375	383	422	396	397	389	364	350	407	387	385	402	378	407	418	376	403	355	397	373	402	382	381	389	408	377	422	410	395	415	369	417	411	387	376	408	385	394	414	380	380	418	366	396	395	394	372	369	429	417	360	400	410	386	373	373	372	385	401	395	376	409	381	423	391	419	390	400	410	388	422	394	407	402	410	386	387	367	375	418	402	364	399	381	415	369	425	371	405	400	415	440	419	412	396	399	430	392	372	396	381	431	366	410	398	423	406	383	369	418	388	378	411	399	391	418	389	392	421	419	386	404	378	359	381	357	394	405	365	417	398	366	401	393	396	382	399	388	401	398	394	415	356	415	396	420	408	377	410	395	390	387	411	378	412	396	408	367	412	370	394	389	411	447	396	384	385	395	383	410	389	381	387	353	375	370	391	381	372	392	385	377	364	372	389	416	411	386	382	376	418	427	404	405	407	387	370	389	388	384	396	400	388	371	407	400	436	394	446	387	395	429	373	381	362	388	374	381	430	384	389	381	401	391	373	385	396	370	389	367	373	410	368	396	407	408	403	381	368	383	428	419	398	379	377	375	367	426	420	400	384	413	367	383	410	394	384	366	390	361	399	381	357	396	373	379	364	364	390	392	400	402	384	372	385	383	415	413	428	405	428	384	392	414	406	397	360	366	367	389	387	398	349	413	409	401	378	432	402	367	378	407	396	399	402	408	368	370	394	334	403	389	452	411	421	398	356	373	378	362	379	413	404	410	385	398	397	385	401	411	399	371	403	360	403	372	386	374	388	394	372	388	421	422	406	396	362	384	372	406	393	390	407	413	345	449	386	392	362	403	417	359	375	413	357	382	409	403	389	410	418	393	381	390	385	380	407	386	398	371	402	387	406	411	381	402	385	379	371	420	393	381	355	403	428	394	424	384	428	386	375	411	391	402	405	414	394	399	370	415	392	406	386	393	371	365	399	399	417	399	399	357	332	413	402	407	404	353	399	359	386	418	345	387	368	416	399	375	396	398	377	367	379	418	372	390	378	376	378	404	386	371	416	380	408	346	395	385	401	374	343	435	389	402	398	368	429	409	386	383	383	389	359	410	385	394	415	411	405	381	424	413	404	372	386	388	419	382	394	362	356	377	381	380	363	408	381	414	410	396	399	418	428	365	404	397	395	431	392	418	366	392	389	401	425	390	387	368	381	403	354	367	410	352	410	373	394	395	401	381	408	402	379	383	424	387	394	420	388	414	407	376	411	413	425	398	393	406	379	382	379	376	397	406	362	358	394	377	418	362	407	408	340	381	396	385	387	423	429	430	421	359	391	402	387	401	389	419	398	399	405	430	386	393	367	425	428	327	418	403	369	368	403	378	370	381	406	415	382	379	395	398	374	422	361	404	407	411	371	396	385	391	391	439	398	403	392	435	353	404	391	395	397	378	376	398	381	381	402	396	349	428	365	384	384	416	372	409	389	367	356	437	392	399	400	409	398	400	381	383	422	409	376	381	401	421	385	395	378	436	383	359	409	400	418	413	406	394	378	385	384	398	392	412	394	381	406	398	378	405	418	393	351	351	408	413	439	388	425	404	398	426	402	458	408	390	386	361	417	391	397	404	405	410	413	352	373	410	406	359	416	409	366	397	397	352	408	372	380	370	386	407	401	396	389	363	376	359	389	383	401	373	395	428	368	383	406	385	393	367	412	403	351	401	423	358	398	386	379	356	398	403	374	399	406	402	388	384	372	404	405	384	388	388	375	411	411	356	381	395	372	375	441	391	387	393	389	379	372	392	399	393	403	402	391	386	390	404	440	412	384	373	387	376	380	419	371	390	389	388	356	389	430	371	412	369	385	375	394	364	354	404	369	390	421	379	363	387	402	411	385
22898	21162	29010	23581	21158	21236	11636	2054	1455	1335	1314	1173	1120	1112	1018	1051	962	896	975	947	909	921	929	933	882	913	862	895	839	895	897	935	885	886	856	865	831	869	845	853	909	903	901	842	884	829	858	887	879	819	880	863	887	861	829	855	842	817	853	826	886	843	846	843	889	833	839	834	812	838	870	809	874	856	860	839	790	833	851	825	850	838	836	868	891	824	841	867	812	821	866	887	845	858	817	882	844	868	819	833	817	843	822	886	852	814	806	881	822	815	859	905	822	823	848	811	845	818	845	871	829	846	875	781	921	898	822	825	845	846	840	872	838	857	874	803	841	849	851	897	853	821	855	842	832	895	867	828	895	824	826	908	880	770	908	861	855	891	864	895	906	827	852	800	811	848	812	821	847	864	913	865	874	817	848	813	857	843	949	850	841	790	847	833	844	841	832	868	884	862	823	910	824	844	847	829	857	833	889	827	848	811	894	775	875	877	811	832	871	867	843	818	834	838	889	809	845	835	876	860	842	845	782	861	871	884	876	885	849	850	838	829	830	874	876	829	815	825	833	859	844	873	785	869	848	877	848	860	804	865	878	813	836	805	847	819	831	892	867	867	829	837	873	812	880	829	838	888	787	838	839	849	857	770	835	895	852	863	851	775	831	855	857	904	812	797	865	836	880	869	813	876	831	852	817	893	819	825	836	859	837	856	814	855	835	823	844	793	837	814	858	833	805	887	891	820	825	870	873	811	824	855	869	800	827	906	840	859	819	859	848	841	876	818	804	857	797	835	820	828	848	793	848	859	864	882	824	835	864	830	872	864	802	901	844	819	833	908	852	785	853	824	832	811	842	795	843	852	828	824	859	861	835	819	858	868	854	899	860	801	848	848	838	808	835	887	833	863	852	838	828	806	812	848	858	878	868	875	849	811	779	864	810	864	814	832	849	864	783	805	867	831	814	900	876	774	779	822	808	873	828	838	874	895	795	828	883	821	845	884	786	881	844	821	804	848	817	854	856	835	872	822	847	845	810	864	809	863	865	791	829	811	886	835	850	859	866	855	875	826	791	806	834	849	840	858	855	843	843	826	847	806	801	826	867	791	832	813	861	857	796	858	878	842	865	885	878	883	894	907	852	822	831	844	898	846	850	860	830	843	809	807	863	761	874	766	788	886	831	854	912	831	810	836	844	817	856	866	812	852	862	830	836	810	873	807	797	855	826	857	795	826	867	841	866	842	873	834	843	801	825	846	834	813	874	855	848	884	862	826	822	865	859	872	847	839	844	802	826	809	880	842	834	862	839	835	844	837	893	851	810	834	854	832	860	841	811	839	835	802	835	792	795	836	844	807	887	856	867	809	825	807	828	835	858	870	848	838	805	856	901	822	819	884	844	877	893	842	801	839	824	861	818	819	835	835	907	829	888	810	774	811	809	906	798	864	855	808	817	850	830	847	829	898	841	849	824	874	826	796	867	820	862	804	831	827	836	850	801	811	831	840	887	837	873	893	847	833	828	824	838	781	884	844	893	830	849	862	881	805	780	871	815	809	839	789	869	855	874	793	837	886	822	854	844	855	812	849	849	831	855	781	852	789	828	855	753	834	823	783	828	786	853	861	892	888	782	776	844	879	836	838	856	886	788	878	807	868	845	849	833	888	791	880	818	813	830	804	807	816	852	843	743	882	874	866	872	874	902	898	842	877	812	859	814	814	840	837	819	825	832	875	840	784	858	797	844	886	889	856	855	839	821	846	822	848	849	775	812	819	791	807	854	837	806	858	850	866	823	870	858	864	832	875	860	849	873	882	852	806	829	826	827	835	894	853	819	798	826	829	825	849	841	864	852	824	825	864	788	866	831	818	853	810	801	870	807	767	845	818	814	858	807	799	870	825	778	792	824	873	929	838	790	860	853	865	877	812	818	811	871	844	852	864	832	874	790	862	834	856	874	848	844	860	817	788	831	848	837	837	833	822	819	828	847	840	835	857	834	867	851	827	864	846	868	841	890	872	824	816	844	830	846	858	796	848	841	881	787	855	859	849	784	850	842	827	779	863	809	805	864	844	872	723	865	862	785	880	801	830	836	805	862	822	847	866	796	829	831	849	900	850	833	825	819	824	836	861	853	857	880	876	856	837	832	888	825	839	833	832	800	827	785	807	796	827	796	847	834	836	824	853	883	859	796	798	881	872	829	897	835	850	830	859	829	867	848	851	861	905	786	825	825	863	849	830	839	809	847	832	817	859	805	876	799	857	777	849	796	822	817	807	876	841	836	819	840	845	878	847	834	828	812	823	835	853	832	839	877	841	877	845	851	855	815	858	840	826	802	817	845	827	853	822	870	849	848	768	825	813	853	860	849	889	792	848	849	814	814	846	831	835	806	842	838	820	856	796	861	822	833	826	792	882	851	837	815	831	850	803	819	842	816	806	868	828	873	871	810	815	842	810	809	834	883	869	844	880	792	845	849	851	810	858	846	861	854	889	887	848	868	777	884	856	797	793	866	799	865	835	804	807	881	864	849	799	831	896	826	875	842	804	867	845	798	847	820	792	841	794	832	757	815	826	802	855	850	851	854	844	781	868	833	796	794	820	821	883	869	862	809	790	835	855	848	817	801	891	846	873	821	794	822	796	822	847	816	852	853	833	853	785	849	855	815	817	867	835	879	783	808	876	874	797	817	858	786	801	891	872	839	864	868	866	846	846	814	889	835	810	824	858	805	817	822	883	808	819	803	901	845	835	814	818	827	812	844	834	840	861	781	764	861	857	879	867	831	798	842	873	810	799	843	834	819	859	823	821	869	859	803	813	827	824	815	839	866	828	825	841	858	843	783	758	816	869	852	828	863	872	832	819	835	834	847	832	879	857	865	826	870	857	847	813	831	777	821	800	811	882	908	819	846	887	851	874	850	791	845	822	828	794	816	806	823	824	837	859	859	816	823	871	883	885	835	808	837	821	836	835	842	850	836	813	819	867	825	797	785	822	843	819	871	834	855	870	801	814	841	830	859	845	831	832	863	807	870	829	828	805	841	814	826	828	849	818	835	885	796	809	859	810	839	836	888	751	804	830	847	843	827	876	817	832	845	870	920	838	871	833	887	810	815	913	882	834	870	857	811	844	861	823	867	844	766	805	800	837	853	811	772	811	820	803	838	816	871	802	788	829	841	778	854	861	815	869	791	795	809	827	846	820	793	852	883	877	846	826	808	839	809	844	835	840	842	839	866	851	840	831	801	848	798	869	827	796	865	833	783	838	790	827	879	810	839	822	874	862	834	817	838	906	879	839	828	860	835	831	790	875	840	852	832	808	788	839	816	831	862	807	847	778	845	838	844	855	811	857	815	801	841	834	840	830	809	809	884	788	817	855	865	885	853	862	825	826	793	863	775	816	881	833	804	877	837	860	792	903	794	805	884	760	910	806	818	818	847	832	840	845	858	816	849	840	795	833	863	841	831	791	845	841	871	787	845	874	796	801	836	795	836	842	786	868	771	729
15126	17205	13977	7611	5620	4413	3630	3048	2480	2234	2020	1686	1660	1558	1445	1413	1370	1249	1294	1186	1216	1160	1131	1148	1097	1061	1136	1097	1120	1010	1082	1086	993	1030	1069	1036	1079	975	1085	1022	1051	1017	1041	1017	1030	1107	1024	1026	997	1021	1097	967	1039	1001	1036	1039	1067	1074	1044	1021	1037	1036	1017	1005	1030	1009	998	1016	973	995	965	974	982	1015	978	1061	1015	1011	973	1031	1000	1014	993	1026	963	1003	1023	1054	995	1063	994	993	1059	1054	1033	1003	1039	981	923	956	1053	945	1035	969	993	998	1018	1027	988	1003	1040	985	1005	937	1016	1015	1019	1012	1025	956	1003	1028	1016	967	1039	999	1056	951	994	1004	990	995	984	965	1042	1017	995	988	938	991	1013	988	999	1023	1011	988	1031	1031	993	1039	956	1017	1017	981	1009	1002	982	1002	984	1007	1012	1000	924	1006	986	998	977	989	991	997	1017	999	1018	994	974	959	995	1040	995	964	1072	1028	980	1002	1003	925	951	987	1020	1023	967	962	1036	1055	1040	983	1033	1026	1060	1007	949	1016	1003	1025	969	973	1029	1016	1001	1019	988	1029	1007	958	999	1071	998	970	1061	972	1007	1033	967	985	985	1011	1006	971	1041	1017	1098	993	1020	956	1002	1007	993	1003	1016	963	940	1031	990	998	1063	991	970	999	1040	1016	983	922	986	1024	1019	990	1019	982	992	992	991	1013	1035	933	1013	976	967	948	972	958	1000	1060	965	975	975	987	958	998	939	1002	990	1008	966	1062	987	1008	1018	1010	1043	1023	997	964	1014	1017	1004	1014	968	1022	1011	951	1005	963	1010	999	961	1031	998	972	1017	1007	993	986	1011	1051	973	990	963	1017	1017	1040	1022	1059	998	954	1038	973	1025	954	1005	989	1004	1032	960	1015	979	1026	1004	990	1010	1000	961	984	1048	1028	1032	1039	1013	969	961	967	1044	999	982	950	1007	1018	987	1019	953	984	1038	1008	983	1043	966	1017	977	989	1011	995	959	998	996	968	1012	1024	1008	1004	1034	1010	964	980	1014	996	1064	995	995	1010	1032	980	1068	985	989	1001	996	991	940	979	967	936	1030	999	948	1045	996	998	986	1007	1028	1044	1013	994	937	1050	998	1033	940	1016	957	1026	951	968	1040	1026	948	982	1011	1048	980	985	1018	1009	1027	1060	995	1019	991	1019	991	985	977	1003	1000	1026	978	1001	1019	1002	967	1026	960	1043	1005	1025	983	971	1023	977	962	982	995	1028	994	973	913	948	984	985	957	1061	973	989	998	949	1008	967	1040	976	999	1044	1059	1025	1011	974	951	1057	1015	1003	1013	958	974	958	1004	1041	989	984	991	1045	1008	991	959	1046	998	996	1016	1028	1049	1028	945	1007	990	999	949	1059	956	986	1034	924	971	1019	947	1024	985	1029	1003	958	951	968	1029	1013	965	952	1007	1040	984	992	1025	949	1026	1003	1006	1067	976	1014	966	997	1039	1016	1033	989	1028	978	1016	1007	1026	952	968	971	1013	1037	982	1000	1013	1006	953	955	955	1011	1020	1032	995	959	959	997	960	990	987	1007	1031	993	993	982	986	967	990	998	960	1006	963	1041	1067	947	1068	986	959	985	1002	988	973	1005	1032	986	1053	984	997	945	1010	977	1032	1012	1018	999	1023	963	988	1001	1010	981	992	976	1025	955	1027	1017	996	952	938	997	992	992	966	938	1007	996	968	959	968	1018	1008	1038	970	991	1030	990	996	1001	1015	1062	973	1027	961	1002	1071	958	1053	969	990	979	999	998	1006	1011	960	1028	1026	942	1016	958	941	1040	1043	1058	1010	952	1014	1002	987	1017	937	988	1000	1047	1024	991	985	945	1027	996	954	1048	1043	1012	1006	1008	1018	1006	960	940	999	1013	946	982	1060	983	1058	1008	982	1014	991	1051	1008	1026	986	1018	1022	936	968	1034	1004	1000	979	1007	988	986	1016	1028	981	969	993	973	988	1029	964	1008	1022	977	952	1009	1020	1011	1005	952	956	992	960	980	1009	1039	1044	947	983	1033	984	1001	1017	1018	982	975	1004	1024	1012	963	976	973	1017	970	996	1039	958	946	1012	1033	971	996	1047	999	1047	956	1036	1006	981	1002	906	1002	975	1016	978	1026	971	1012	950	1001	972	981	981	999	1001	958	988	988	1005	950	1001	1030	977	954	993	975	1020	1027	963	1022	958	988	991	1051	975	992	984	990	1024	968	965	1030	1019	1003	990	985	1027	1066	931	1026	1032	982	987	977	1001	1023	960	1004	1024	928	980	1015	1086	991	1005	989	1014	1027	1012	1043	1005	972	995	989	1045	1012	951	958	985	1018	940	973	968	1038	935	977	960	1016	1051	996	943	993	1005	937	962	998	1023	1011	1004	969	1015	975	1020	1003	990	992	959	982	970	939	960	1007	1018	1017	979	967	998	1033	1025	960	1046	1008	999	991	1003	977	990	1016	1039	1008	1021	1016	1027	969	1017	955	982	1017	1076	1062	1008	1028	935	972	993	1036	954	991	988	920	1016	950	931	976	965	985	1066	984	1022	967	1014	1004	1072	1036	917	987	1030	1000	971	1011	1021	1011	1014	1003	963	1037	1024	1006	990	995	1006	992	987	971	986	962	971	1000	992	947	1005	1024	965	996	1006	1011	1016	957	1017	1007	972	1059	1020	1017	1003	1056	1017	971	975	982	963	978	1000	1019	992	943	989	1043	999	990	968	937	1024	982	967	1020	1011	961	901	1024	993	964	1044	1065	975	970	1030	1015	969	985	982	1012	1013	1026	972	1000	953	1033	1031	997	986	1005	967	978	1018	985	1049	988	962	1003	1038	1018	982	1007	988	997	972	991	1013	1069	1042	940	1079	1035	1038	1000	994	948	1000	1034	976	976	1046	929	1016	1038	1043	1016	999	964	1013	985	982	977	965	989	1024	992	1041	991	962	1012	1015	959	1010	986	998	949	1007	992	964	964	947	1004	989	1031	1039	1016	1002	962	1038	1009	968	978	990	1005	1000	985	946	1046	965	1016	991	980	999	958	951	1025	1036	974	1022	985	1015	987	988	1008	1011	1016	1054	1023	1001	1028	969	1032	959	995	976	997	989	971	975	954	982	970	996	957	1054	1032	1043	928	1032	999	1025	999	958	1051	1019	991	1000	1041	999	982	1031	944	988	1005	1027	1050	975	1025	987	991	938	980	1003	976	993	1011	1012	1008	1011	1021	1044	959	996	973	972	1030	1018	1021	1007	946	1026	985	944	1009	988	931	993	1007	1001	1044	960	997	1058	1026	991	1000	1020	1026	949	960	1008	957	901	946	1029	1002	998	1006	963	1017	1022	972	1025	945	955	1068	1009	1018	989	1015	1022	1042	1055	993	1018	1015	993	999	979	948	997	1036	1000	994	1001	958	962	985	1000	975	926	990	985	937	1018	987	964	981	933	1031	946	1051	993	968	964	996	995	1000	1043	1002	992	1034	1003	971	1046	975	995	1074	1027	1030	1031	1008	977	991	1018	967	1001	974	938	997	1025	1015	953	989	1017	1077	951	974	1015	945	987	992	982	951	1010	936	1039	988	1035	1004	1045	1021	965	952	1030	1001	1008	958	990	1059	951	1032	996	989	978	981	984	909	1011	1056	991	987	1047	972	978	993	970	1020	936	969	991	1003	1004	929	955	981	972	1076	959	999	1037	1043	972	1014	1031	941	1000	1001	967	1027	1014	936	949	1021	981	983	1014	983	998	965	1014	981	1059	999	1034	993	1029	989	1045	975	1004	951	982	980	1024	1047	897	1031	1018	1000	1034	997	984	1011	951	1009	1053	996	1058	967	993	1026	995	953	1070	983	1020	1008	1000	1000	1000	970	1025	1001	1035	1006	1022	980	977	999	999	979	958	987	972	955	955	1027	1044	1024	997	979	1001	1042	975	982	1014	984	999	980	1056	998	998	951	1019	994	985	1071	1030	968	1007	1039	987	953	968	912	1038	1012	1042	1001	932	961	1055	1017	1040	1034	1042	1004	970	1002	1040	953	956	963	1024	1025	948	1038	969	928	978	1047	1017	1028	1005	999	1027	975	1017	965	1000	961	971	1010	985	1003	957	975	957	949	984	950	1003	1033	974	961	1001	978	973	1034	990	991	963	1026	978	1018	992	975	991	988	993	1006	1009	964	949	1008	973	964	1069	955	972	1033
26925	19915	6673	711	510	463	448	441	427	451	402	419	389	398	407	355	393	390	415	373	422	437	364	385	396	405	463	401	422	431	402	434	376	360	423	386	419	363	394	397	395	395	408	397	402	412	432	399	397	406	395	418	430	451	441	397	397	369	383	423	414	402	383	417	411	410	394	394	444	416	374	398	397	367	407	403	370	372	393	403	399	431	449	400	412	422	367	391	435	405	439	379	403	364	402	398	396	403	441	422	429	386	424	397	403	397	445	397	367	420	445	394	383	395	389	364	441	407	383	409	395	410	406	401	416	398	405	408	416	398	404	409	415	414	396	412	393	420	416	408	385	427	388	397	358	381	386	419	395	398	382	407	402	409	393	431	420	402	424	378	420	410	438	399	377	386	393	377	412	418	361	374	395	394	388	409	412	392	393	404	406	404	385	386	389	391	412	400	433	460	418	416	391	404	393	395	409	384	424	392	432	367	393	418	400	377	408	409	395	402	421	405	398	368	422	429	441	407	349	425	413	390	389	427	400	408	399	393	387	424	381	380	383	404	382	424	423	410	431	415	395	392	381	402	409	416	382	414	376	414	383	402	372	419	379	378	401	381	392	389	416	399	417	399	375	379	397	379	408	398	403	386	411	420	403	445	415	393	429	392	401	429	420	364	431	400	400	387	375	395	391	426	395	402	396	411	392	397	394	399	419	397	400	389	388	410	369	386	406	412	416	391	407	412	421	389	385	392	387	370	393	395	443	404	410	395	435	430	429	401	436	400	443	388	386	385	409	406	389	403	404	392	390	388	427	436	355	402	409	359	401	413	397	393	408	431	373	418	361	398	384	351	392	386	385	368	376	404	378	425	394	391	421	400	375	418	395	426	403	380	444	423	441	378	426	416	405	404	400	424	411	393	407	457	440	383	399	393	379	424	423	405	378	397	365	389	413	423	406	415	397	409	452	430	381	413	402	396	384	420	392	408	394	372	409	444	387	454	442	381	396	391	418	374	390	397	409	365	381	394	394	364	399	393	400	408	408	402	383	394	386	408	385	382	402	403	419	377	393	403	395	366	380	413	387	411	405	405	410	395	391	412	436	398	354	417	416	408	411	409	421	386	380	407	380	392	386	401	386	441	420	391	398	384	380	409	424	397	380	405	414	387	416	410	385	386	390	379	383	416	420	437	401	371	407	396	416	405	428	415	389	414	404	411	407	407	413	385	414	391	403	410	404	374	407	391	415	404	421	367	397	407	431	384	425	362	374	395	410	383	432	410	399	398	400	411	385	393	411	405	397	407	413	414	386	406	398	391	430	402	415	410	431	418	412	365	452	405	415	390	433	359	392	414	430	373	397	374	402	411	346	368	384	433	421	388	401	367	430	403	427	418	422	385	415	394	399	405	417	408	409	394	401	383	409	378	421	421	420	391	403	388	415	411	356	414	404	421	391	405	393	403	389	385	408	441	407	382	390	396	380	379	383	403	399	374	404	388	415	415	387	432	417	405	390	382	399	375	394	407	405	425	411	407	406	399	392	450	412	387	418	379	437	399	376	429	392	391	398	404	364	426	390	401	409	373	386	393	402	372	399	412	418	401	395	370	410	434	404	428	383	374	419	417	387	389	403	437	443	423	414	389	429	393	401	393	405	418	392	417	412	419	408	404	377	417	399	415	422	405	433	377	389	368	428	400	415	406	397	393	419	397	369	415	366	368	401	376	394	398	398	390	405	403	393	375	376	379	373	376	405	400	439	407	411	409	382	375	374	374	366	431	396	391	366	426	415	397	379	436	397	417	386	389	383	372	379	419	411	400	408	422	399	407	418	369	403	417	401	380	438	402	395	430	395	453	376	387	409	415	362	428	398	395	401	394	397	418	412	409	410	402	411	384	387	381	431	424	422	395	388	372	393	427	369	359	393	389	381	402	403	413	402	396	410	350	422	360	365	438	406	419	383	385	380	389	412	373	409	418	409	417	377	401	412	398	421	404	409	406	394	415	406	413	408	375	369	374	407	368	363	427	401	405	403	374	406	404	364	353	396	389	446	396	375	394	404	391	367	419	384	405	402	389	411	408	381	396	395	361	395	348	363	405	363	427	395	451	421	397	409	439	430	418	379	373	377	403	422	417	411	395	388	366	442	396	409	396	403	416	384	442	373	411	397	394	372	409	399	402	387	394	434	381	428	406	387	386	412	434	388	417	408	404	402	404	396	427	419	412	437	408	378	398	408	414	396	422	401	409	393	403	404	400	405	415	380	397	409	409	415	375	421	401	407	415	432	410	413	415	379	406	402	366	400	363	430	408	387	407	395	360	380	429	387	388	378	401	391	397	411	383	405	421	398	389	365	415	398	393	399	399	418	406	378	384	396	412	409	378	406	409	392	419	377	423	388	415	424	401	392	405	390	429	424	402	402	396	413	404	415	402	385	398	396	397	394	402	415	427	423	386	402	385	406	386	437	385	406	377	368	386	394	392	382	391	391	380	392	382	391	400	428	363	406	383	408	390	366	369	406	349	386	396	404	389	398	394	384	410	392	403	398	433	398	385	379	386	399	398	380	403	425	414	393	394	394	384	424	386	397	392	385	430	364	386	440	433	414	425	387	370	371	418	386	384	386	397	399	419	419	424	415	384	383	388	415	420	422	415	408	388	405	381	430	408	429	386	407	394	409	424	398	387	405	445	399	382	446	402	362	431	395	399	381	353	421	432	407	429	410	393	421	407	392	399	388	406	400	359	390	402	424	389	369	382	408	375	413	372	429	387	386	393	402	353	380	446	429	372	400	437	376	413	413	370	430	380	373	458	385	416	378	374	399	415	385	400	392	413	380	363	355	414	348	403	408	397	402	368	398	404	389	422	395	407	359	426	386	380	409	402	381	406	376	398	411	411	408	384	360	423	394	368	406	385	393	380	393	379	420	443	415	385	434	428	386	383	396	408	402	412	389	406	408	399	401	433	381	395	400	437	383	354	395	393	416	399	400	414	406	413	387	387	384	366	399	401	412	412	411	415	390	412	406	436	400	389	367	410	362	400	368	396	414	407	401	405	392	408	388	363	348	418	403	414	409	399	388	393	404	393	405	402	412	406	388	420	394	390	398	390	380	424	365	413	390	402	359	404	414	395	413	389	434	425	369	413	471	401	404	402	389	373	417	382	396	402	403	417	387	392	418	411	411	372	409	392	371	415	395	405	408	384	403	401	403	403	384	401	427	405	404	362	394	406	391	417	410	410	407	411	418	365	395	405	393	420	370	413	421	422	406	418	401	421	354	389	413	385	440	417	414	384	390	410	367	415	381	379	344	416	405	412	382	393	411	394	406	388	388	395	404	379	370	424	442	385	355	424	444	358	413	381	399	441	374	408	399	425	400	408	378	380	402	434	390	380	381	389	384	429	427	436	402	417	421	372	391	400	388	397	375	391	435	415	397	388	368	434	397	407	385	401	384	383	447	417	389	413	391	417	419	404	427	392	393	373	400	386	401	416	433	404	363	404
4654	1081	999	666	603	598	560	538	516	544	470	537	510	509	503	495	501	493	488	473	470	465	516	486	466	478	496	480	471	499	491	484	493	505	474	487	528	471	526	508	463	522	444	525	493	455	458	494	477	505	512	482	510	494	487	496	452	454	517	498	503	474	471	491	473	500	481	498	490	490	471	494	472	434	498	563	508	522	502	487	449	472	498	537	478	478	517	510	499	480	484	512	499	497	490	473	507	454	473	450	474	540	477	486	511	469	473	532	474	500	496	473	516	504	521	490	531	465	502	527	507	474	458	516	481	500	510	501	475	472	450	481	457	486	497	507	481	512	474	500	519	495	514	520	443	510	492	502	474	498	499	481	488	475	499	480	519	535	481	473	496	497	514	525	502	494	527	527	496	464	460	515	454	471	508	546	464	518	444	504	518	501	483	470	485	511	487	501	448	479	511	481	528	471	489	469	498	491	513	512	467	484	497	487	553	483	513	495	485	475	513	484	490	528	488	437	459	492	459	462	463	455	505	500	485	521	500	503	539	477	484	526	532	490	491	443	458	512	475	513	474	537	493	493	451	484	494	440	517	452	508	475	521	481	456	503	517	468	451	475	467	476	520	502	489	505	505	461	484	527	517	463	475	495	471	467	467	493	493	498	507	466	493	502	512	480	446	458	482	515	519	462	507	486	471	496	456	500	508	475	495	502	458	501	478	507	520	467	489	491	483	417	523	534	512	486	501	476	483	469	515	525	487	450	505	478	467	527	484	469	529	497	491	473	504	434	489	484	525	472	462	502	515	469	479	502	510	482	502	464	477	497	461	511	485	458	478	466	483	500	489	445	512	453	485	456	502	464	545	493	467	510	487	517	520	488	486	476	467	480	473	470	491	517	505	478	496	479	489	506	517	497	464	471	502	444	491	496	496	477	477	469	527	502	508	510	537	497	492	506	492	516	496	484	488	506	511	478	507	503	499	472	476	499	477	510	511	483	510	494	526	473	492	495	496	477	487	472	540	477	505	536	462	505	517	461	531	461	483	521	496	484	497	472	521	443	505	496	487	511	482	481	479	491	515	516	504	504	508	477	478	487	509	494	467	514	486	497	473	463	532	479	500	453	489	441	456	497	496	517	507	487	457	487	506	471	465	481	519	501	488	502	483	486	468	483	486	482	476	495	523	483	499	479	489	467	515	511	494	489	465	495	441	473	457	465	467	437	492	518	489	491	505	503	462	484	501	489	498	503	479	482	490	498	488	472	503	474	517	492	441	532	503	486	518	458	472	474	488	488	471	499	516	514	474	486	495	491	458	455	490	485	443	472	484	473	489	480	482	475	490	459	501	511	481	457	475	486	469	483	489	462	464	492	480	513	491	486	454	495	456	489	488	499	490	485	496	445	535	466	479	511	504	470	511	513	459	506	468	472	469	502	447	481	524	473	495	478	475	505	506	505	469	503	458	502	510	533	515	525	501	459	472	479	487	463	495	480	480	516	483	454	453	500	489	478	483	498	475	478	503	514	509	447	501	473	474	514	472	479	499	469	500	492	448	501	456	501	469	470	502	485	510	516	505	452	474	505	487	469	480	462	480	493	448	532	503	481	525	571	516	494	527	488	522	490	507	480	518	473	492	468	510	478	496	477	470	501	514	503	505	452	485	528	491	508	487	480	484	473	462	499	448	486	493	466	436	489	472	499	514	485	495	491	529	503	481	473	455	510	480	503	461	501	519	503	483	460	510	456	485	461	480	526	522	479	521	476	467	460	515	483	475	514	499	514	488	485	464	534	505	481	481	473	511	494	504	473	517	522	547	513	493	479	498	479	508	522	522	477	469	487	508	513	483	502	453	498	491	524	459	493	506	551	491	487	487	464	519	530	483	464	499	455	488	479	483	468	481	504	484	459	469	464	502	498	501	506	498	532	537	506	451	492	520	509	490	500	500	505	504	461	460	488	472	485	506	469	488	527	475	486	489	504	500	491	526	501	475	452	489	454	481	473	526	478	453	540	487	519	492	488	504	523	483	468	477	472	470	508	511	482	416	486	513	449	543	482	524	468	478	467	509	502	509	476	486	468	525	450	535	506	521	493	479	515	482	497	515	487	497	477	521	479	484	485	523	476	513	540	520	514	510	476	490	504	463	527	482	491	516	506	497	480	506	483	520	520	504	492	469	486	468	466	561	521	530	481	510	459	503	483	497	477	507	434	483	499	526	490	503	508	498	502	489	502	441	476	507	495	500	452	500	461	475	514	558	489	497	488	497	473	476	487	495	464	521	508	487	474	475	465	516	439	502	502	457	484	559	492	493	492	529	481	497	489	491	505	514	508	451	497	490	504	499	538	521	466	462	470	498	518	464	493	457	502	530	474	478	477	519	527	483	461	459	496	476	482	509	478	509	484	512	467	487	479	491	485	480	479	498	489	490	473	468	496	443	450	525	471	463	449	471	487	474	466	517	481	495	499	532	473	489	455	488	510	501	461	503	519	512	488	464	509	441	490	440	483	507	451	452	488	487	510	496	509	504	466	455	514	495	508	486	488	508	502	521	483	517	500	500	502	438	505	516	498	516	455	491	498	522	476	492	530	489	489	520	481	475	502	517	493	497	471	436	525	459	499	512	481	455	470	498	489	476	500	522	478	497	508	461	508	503	492	471	464	498	517	494	511	525	515	522	462	466	498	463	496	507	512	550	480	505	572	509	492	518	482	492	487	515	518	500	504	455	520	506	516	510	485	503	483	487	515	471	496	474	551	478	490	506	500	494	507	522	518	494	473	482	464	475	475	501	471	491	488	524	525	521	494	513	491	472	492	483	482	460	477	520	521	500	515	469	511	497	516	493	499	481	490	485	442	508	497	488	469	498	518	544	462	470	469	477	504	493	515	510	497	524	450	498	503	505	497	478	497	479	489	464	463	492	495	513	465	491	488	469	502	524	454	479	466	487	492	449	497	486	510	493	514	483	481	473	466	480	478	562	476	503	501	517	485	494	476	518	457	553	494	473	504	506	531	478	488	499	481	499	483	506	473	522	461	482	487	473	498	485	471	490	476	463	483	446	486	485	478	457	506	517	489	501	487	490	465	515	470	508	499	528	486	482	499	488	575	449	537	482	516	495	488	518	460	445	452	502	470	445	495	490	482	479	478	532	476	500	514	499	483	495	486	481	479	499	528	466	508	510	486	488	487	454	477	481	505	493	518	519	481	476	461	506	495	486	468	551	485	505	453	473	484	499	491	490	507	506	509	543	490	502	513	503	466	502	518	492	476	491	516	480	475	517	474	469	514	485	487	514	534	500	492	518	523	510	523	480	489	457	491	479	500	486	513	502	501	476	528	541	475	487	458	527	503	516	498	465	482	490	446	506	488	490	487	527	515	455	492	521	496	526	492	477	484	444	507	507	486	524	437	528	449	537	517	502	466	427	524	500	500	509	503	446	531	468	485	539	502	447	472	459	497	460	498	515	524	446	511	493	523	523	510	533	476	503	470	495	512
23807	21134	28546	23935	21133	12115	1930	1297	1107	1063	973	983	979	914	866	853	840	860	856	875	852	872	833	856	813	829	795	751	872	880	822	803	819	845	857	802	818	797	817	792	865	802	803	788	857	794	820	807	819	795	807	776	806	840	818	806	850	826	794	840	765	858	842	797	779	850	833	774	804	805	777	823	795	849	860	809	796	768	825	806	788	792	763	782	818	829	876	762	832	808	793	795	796	837	792	829	764	820	781	771	774	834	843	837	815	789	742	801	791	827	866	835	808	780	814	830	846	825	817	784	872	766	835	797	803	787	757	812	808	800	765	815	805	765	805	776	798	820	793	849	772	841	805	769	766	785	763	840	799	833	793	798	759	752	843	779	820	804	802	777	798	779	794	782	848	798	810	783	789	811	806	883	792	820	750	786	783	829	758	804	785	805	800	769	814	772	811	838	814	829	780	770	732	810	839	797	823	756	768	837	807	790	806	784	805	745	805	820	843	775	827	799	799	850	834	818	785	778	814	803	803	792	771	785	755	805	795	778	798	780	829	789	796	821	786	780	775	773	785	811	838	794	820	781	789	797	768	794	737	768	785	785	759	777	796	760	836	834	797	771	813	813	811	766	812	782	799	813	822	812	789	795	782	818	800	805	795	818	755	835	828	841	799	759	779	798	795	807	817	815	827	792	800	821	779	783	816	793	831	790	853	809	799	804	794	904	785	783	804	824	733	818	808	775	807	806	844	755	825	754	779	789	842	794	801	817	827	795	789	816	800	763	824	803	801	850	812	791	843	812	770	796	795	797	769	807	794	773	798	835	832	756	762	782	794	786	776	791	811	812	766	787	777	808	820	749	788	805	774	833	809	762	786	794	827	809	815	795	777	807	798	821	853	806	840	799	785	822	782	793	801	774	780	813	798	761	811	783	804	783	772	777	775	797	836	841	795	793	775	801	779	793	804	801	823	807	794	781	832	779	767	822	828	831	798	811	761	794	798	808	794	803	793	774	786	803	786	778	837	737	818	820	822	770	804	806	781	731	759	815	830	818	785	766	815	874	794	753	822	737	830	730	852	782	810	790	759	756	779	811	838	796	816	822	836	836	795	792	756	801	791	855	787	747	788	796	823	793	817	822	749	803	818	801	777	829	773	782	775	819	811	786	778	806	858	841	767	766	818	765	788	773	789	806	841	818	856	839	823	813	825	797	796	812	773	783	813	789	785	742	781	798	810	851	805	811	770	789	749	813	745	794	753	774	824	760	797	759	803	777	866	782	750	734	788	810	820	837	789	798	826	754	776	851	754	782	831	778	746	779	830	807	810	788	799	706	754	843	759	835	789	814	759	898	782	795	800	783	757	772	807	765	833	814	796	842	770	808	801	809	819	849	809	767	781	820	809	760	814	811	808	803	801	788	794	756	782	744	794	736	784	850	783	807	757	831	831	795	787	829	820	807	770	833	820	770	795	803	831	768	811	765	762	795	797	774	805	775	810	787	770	774	831	763	791	814	818	754	804	825	797	799	809	800	853	815	819	793	774	793	833	821	843	807	784	770	794	740	819	789	782	830	798	763	782	795	753	758	810	847	837	810	797	824	784	814	810	782	789	777	772	839	767	795	815	804	720	876	786	832	832	787	801	778	804	809	765	781	771	818	835	776	746	764	828	798	788	785	797	772	780	827	785	747	808	808	803	816	743	861	826	831	795	788	789	787	830	774	827	807	800	816	765	801	768	797	799	771	814	783	802	799	755	798	828	837	821	816	808	781	797	745	787	776	773	810	757	831	801	802	774	780	791	726	808	840	795	798	787	780	765	779	810	827	764	840	791	795	774	832	795	800	812	789	765	810	775	798	803	812	834	784	768	785	802	770	800	796	801	807	781	736	812	813	816	771	801	755	822	837	833	845	773	763	783	815	812	769	785	774	791	837	794	821	783	814	771	799	835	803	839	808	849	756	745	762	799	763	782	751	790	798	749	756	768	772	815	818	858	789	806	809	785	806	810	773	819	809	813	749	778	818	779	799	802	820	809	824	776	750	779	817	787	753	800	778	772	794	817	779	813	812	766	807	787	805	770	819	822	747	869	819	833	822	815	758	789	786	783	790	782	788	820	829	811	762	750	836	807	785	784	799	810	779	789	781	776	829	747	819	795	747	822	758	764	803	795	795	790	795	841	803	807	807	758	822	788	787	797	781	769	883	801	775	788	780	806	776	798	777	762	797	786	735	840	759	796	806	762	777	772	836	835	813	807	809	823	807	756	845	839	732	818	840	838	708	791	827	840	758	807	780	775	761	814	786	753	797	818	800	785	809	818	799	852	823	811	792	839	822	782	809	757	847	784	806	804	788	731	799	804	799	805	837	791	826	783	846	814	774	757	747	781	784	828	760	758	815	857	760	799	828	792	796	777	854	798	798	790	796	806	765	827	794	763	805	776	761	735	771	818	802	800	770	818	823	829	803	811	770	789	805	747	769	792	770	808	764	783	812	853	809	818	742	771	794	813	832	788	757	780	762	815	791	777	824	751	821	761	806	832	793	851	834	773	747	748	804	765	854	778	800	769	792	800	815	814	818	846	769	785	817	850	809	822	845	724	838	822	796	797	771	791	789	776	836	805	746	735	842	783	779	784	852	723	798	755	797	809	770	823	773	781	834	800	769	795	809	796	801	819	735	788	826	750	772	763	804	796	800	835	748	737	765	848	790	814	819	835	817	818	831	794	789	813	818	808	845	824	798	792	819	754	848	751	811	758	753	795	762	815	852	743	746	824	765	791	761	803	795	808	773	814	784	801	803	759	780	809	790	781	782	795	772	798	757	810	784	804	791	778	793	816	802	779	758	754	778	775	775	788	769	811	779	730	774	792	810	790	772	814	807	812	806	756	782	787	832	795	810	813	784	773	826	786	782	777	777	847	788	805	810	826	850	792	769	792	798	769	757	774	782	780	836	760	811	794	785	796	800	799	794	809	786	800	779	839	740	772	853	791	829	805	753	835	796	802	828	846	820	812	796	774	788	809	798	785	812	806	815	780	831	752	828	762	809	819	771	814	787	841	797	785	803	848	786	803	803	784	749	818	757	790	803	783	769	784	836	830	745	839	846	787	801	774	815	763	737	809	775	810	777	758	836	803	804	826	746	850	763	788	786	791	793	772	790	728	748	745	774	806	787	783	798	820	807	804	816	795	774	804	803	819	816	778	828	823	827	829	816	804	779	775	762	754	792	763	814	807	787	762	857	780	829	782	799	812	728	816	764	780	764	791	743	806	765	792	822	810	802	838	808	753	794	785	824	746	762	778	825	824	766	782	779	794	755	790	792	751	800	752	795	824	857	845	791	755	799	813	748	819	762	751	772	810	824	833	787	821	714	802	832	769	813	770	791	795	805	781	834	818	841	763	818	796	735	834	802	819	800	799	828	776	806	800	872	752	819	826	781	774	815	849	827	794	779	720	774	803	737	786	816	845	812	824	815	810	772	802	842	838	795	809	819	782	759
10995	10588	8730	4496	3310	2679	2288	1934	1687	1503	1429	1310	1317	1236	1158	1080	1076	1127	1100	1001	1036	989	981	996	990	1016	983	928	964	964	954	984	953	972	963	946	1028	965	919	919	988	951	972	945	928	923	948	925	974	1001	1013	894	950	987	948	942	975	1032	910	946	925	947	934	905	898	970	966	961	959	930	895	946	968	970	995	935	945	963	940	970	971	905	903	922	940	957	928	927	907	948	922	957	959	962	974	928	959	916	915	906	967	930	945	939	944	863	961	960	945	944	972	943	972	950	975	954	950	973	960	946	922	923	953	976	903	966	939	911	894	977	959	897	935	985	905	961	886	903	912	930	1023	945	976	959	950	884	899	933	941	903	912	914	975	940	975	871	858	911	947	925	934	879	973	929	936	956	882	925	896	947	946	896	925	950	950	879	948	948	931	930	909	966	970	968	976	943	983	904	916	897	965	946	904	918	994	949	898	946	966	952	947	925	962	944	960	915	889	921	888	956	969	912	900	922	957	903	974	938	985	957	931	915	939	892	922	914	936	918	967	940	978	953	897	910	947	993	917	917	989	924	890	964	906	925	951	926	977	929	1013	965	903	932	970	924	927	948	965	954	995	914	921	904	963	938	888	945	939	982	877	930	938	937	940	943	960	903	973	889	909	967	967	899	918	883	960	948	935	961	969	895	945	900	971	973	980	891	893	927	929	958	965	861	927	896	940	951	941	944	956	908	940	935	964	906	907	896	959	939	965	945	951	921	887	933	920	929	964	937	974	947	948	939	950	885	918	872	872	973	949	960	964	914	929	930	935	936	941	987	946	960	942	948	928	962	870	960	933	876	929	935	931	913	965	896	891	903	912	925	928	915	858	934	928	937	1019	988	948	936	935	955	933	906	922	930	900	934	885	917	948	925	942	924	940	912	925	868	882	964	979	955	888	952	920	856	918	977	920	960	914	913	967	945	957	888	950	878	961	952	955	933	904	902	893	936	859	961	898	926	919	911	1005	929	904	885	939	948	914	885	887	997	934	970	918	951	882	932	946	1023	911	948	950	961	939	984	922	928	910	905	887	936	899	898	885	896	974	919	942	959	901	925	942	923	989	918	960	875	940	908	916	913	985	950	938	945	905	920	946	941	976	951	978	959	908	963	962	926	937	933	932	953	933	1021	940	880	915	959	910	918	908	912	1012	881	950	881	887	942	926	872	942	957	895	963	938	953	939	965	953	994	925	915	951	896	937	946	914	926	888	1018	908	938	899	961	930	940	939	910	911	970	949	957	973	900	948	964	994	917	913	940	931	967	890	942	918	957	950	1010	991	907	922	949	915	908	946	972	936	890	975	953	921	973	940	925	885	996	926	927	909	977	961	930	962	900	903	952	949	933	887	895	927	959	951	972	941	932	935	963	917	956	959	891	953	931	972	963	916	936	930	919	976	960	917	943	945	978	937	928	973	903	939	973	901	984	994	909	905	875	910	912	943	962	917	955	914	950	928	898	906	889	967	938	954	924	964	963	939	959	953	944	939	904	916	903	933	952	945	969	939	946	902	901	948	942	959	938	930	953	898	923	941	931	922	968	899	945	945	904	892	891	929	932	958	921	908	911	907	957	914	935	969	901	998	909	901	918	895	947	921	921	902	958	922	896	909	945	943	947	950	896	995	897	956	893	925	938	946	895	962	886	950	931	921	946	846	953	937	940	944	964	963	891	931	927	933	900	1008	948	938	888	897	973	972	957	914	957	976	950	923	913	910	938	920	911	889	945	924	915	968	988	948	911	980	887	944	916	967	921	898	925	947	894	911	936	975	835	939	942	903	959	929	903	944	904	935	875	899	904	912	887	946	939	946	924	900	909	931	963	938	952	946	938	942	909	981	954	971	928	920	907	936	969	911	926	957	959	987	914	911	918	911	955	923	912	917	932	889	963	934	941	914	930	995	956	946	866	883	974	875	887	932	947	971	953	951	939	951	977	942	897	981	868	962	980	940	914	938	925	935	984	921	932	962	903	953	959	966	943	940	969	944	926	915	953	964	968	936	920	920	920	893	929	935	968	920	956	897	947	955	959	957	902	970	906	906	968	931	1021	943	956	966	976	904	924	944	994	944	962	962	907	972	877	896	900	951	888	933	940	971	903	899	949	955	892	949	937	976	934	949	988	979	964	918	907	992	958	904	928	942	926	899	922	866	892	931	899	904	958	934	918	893	904	967	899	920	908	1016	898	917	965	1009	982	910	942	939	945	957	937	942	963	955	918	944	962	956	931	980	962	970	941	941	953	917	935	983	929	971	901	922	966	1003	908	921	930	920	891	867	985	950	922	967	996	946	994	930	931	924	922	895	899	946	938	960	953	955	937	972	940	906	950	951	954	994	952	918	948	946	904	932	898	906	992	941	944	915	920	901	957	927	931	901	897	955	888	947	886	985	914	922	921	953	933	964	906	947	901	954	896	872	985	976	892	900	927	947	962	955	961	873	910	935	908	959	929	910	880	936	947	956	882	935	932	984	896	934	950	976	943	928	949	929	888	950	936	970	945	954	956	928	922	928	967	904	949	948	909	911	947	964	973	942	900	947	881	941	904	920	902	928	969	908	916	954	938	949	902	965	923	943	988	910	978	912	935	900	954	895	942	899	940	890	900	943	971	974	912	922	887	940	957	975	956	908	963	915	901	916	971	959	926	936	916	891	928	920	923	930	983	943	954	878	950	946	933	961	925	996	921	951	880	975	914	942	886	925	989	900	927	902	921	890	952	926	930	938	889	936	928	972	889	964	921	923	952	899	923	913	871	929	941	952	959	933	872	919	984	958	866	923	922	967	939	970	927	965	949	1009	924	942	972	911	975	958	947	933	941	911	966	912	843	950	908	968	932	968	947	888	871	919	906	966	960	968	956	929	915	931	985	898	932	959	955	1011	972	934	900	882	940	1004	964	979	984	922	963	930	908	962	927	963	969	939	956	918	915	959	931	938	909	949	868	967	869	896	925	904	926	912	916	891	941	936	982	989	952	908	922	928	904	926	960	927	960	936	932	920	963	944	891	944	917	915	1006	889	953	897	897	965	942	945	932	958	928	955	936	990	915	894	943	913	931	947	959	947	912	952	923	960	992	915	938	956	934	978	910	959	954	941	972	962	904	918	955	958	984	931	911	898	953	916	960	968	939	928	961	904	957	965	925	920	910	865	931	918	865	978	914	937	953	931	960	934	957	953	883	961	976	900	934	935	917	912	881	919	898	965	962	940	935	931	943	938	964	905	933	970	944	952	932	943	988	944	933	895	967	967	978	900	935	970	936	911	886	975	964	910	936	968	910	935	936	1007	954	923	924	947	932	934	952	888	973	919	934	961	932	952	942	955	939	1011	928	938	941	945	908	961	943	932	896	954	928	905	930	985	961	962	898	942	990	932	941	978	891	906	988	905	949	942	964	920	950	942	932	961	930	936	910	940	958	974	951	919	920	923	955	909	928	895	948	943	891	911	945	945	940	914	957	902	929	953	991	912	932	945	917	957	886	945	968
25165	21120	27392	24963	10076	749	587	493	426	430	391	377	353	345	360	317	307	362	315	335	301	323	308	329	301	327	315	298	284	273	292	317	276	316	342	312	271	280	280	280	305	308	312	297	320	286	311	300	281	293	296	315	265	347	250	282	306	307	283	282	300	308	274	290	308	330	289	306	277	312	277	295	322	300	291	276	273	280	309	340	303	275	317	321	321	318	278	278	293	315	277	287	304	284	328	305	274	323	305	299	311	312	306	276	313	285	343	285	278	290	288	303	292	297	281	302	299	303	295	342	290	295	331	281	275	313	259	296	283	301	266	284	276	293	293	264	289	295	289	286	295	287	299	303	288	267	311	283	330	283	286	297	283	301	279	276	295	317	279	293	296	317	281	304	285	277	317	284	302	318	292	302	302	285	288	269	304	315	287	278	269	277	314	297	277	315	333	312	293	282	291	292	288	315	276	306	323	285	289	254	303	321	274	283	291	279	272	301	331	297	296	297	343	281	282	280	298	309	287	268	297	295	300	289	304	304	293	271	298	305	267	280	254	310	285	290	269	290	272	283	305	264	277	296	283	268	312	287	273	284	298	302	278	295	280	284	319	298	284	294	295	283	314	307	319	288	303	312	306	289	316	309	309	278	277	283	299	289	302	310	313	310	280	273	285	301	289	273	284	297	298	302	287	272	274	286	317	306	275	279	306	291	303	310	293	308	280	262	296	282	319	261	271	312	295	309	294	296	289	286	274	298	276	328	320	305	284	276	283	286	274	273	320	303	303	293	286	303	287	306	270	305	321	296	288	306	326	271	320	296	290	300	292	284	287	323	292	262	293	278	304	308	259	280	318	354	297	293	294	294	315	273	305	304	294	293	305	293	273	251	339	293	295	301	299	309	311	291	285	269	312	304	277	287	293	299	302	288	315	281	299	290	279	284	311	275	287	278	316	277	291	295	313	305	301	291	298	307	274	278	269	313	289	267	278	303	303	306	305	282	278	281	294	277	329	287	300	293	295	292	283	312	294	294	333	330	294	308	358	283	308	300	291	280	299	293	259	291	315	291	317	300	285	290	302	284	292	285	292	310	290	296	283	307	277	303	305	280	298	318	274	310	319	308	284	261	295	303	281	296	314	271	308	255	310	306	292	290	302	315	285	303	304	318	316	250	289	290	306	298	277	300	293	280	266	290	304	304	273	296	307	318	281	304	300	313	286	279	274	283	332	287	293	292	281	330	304	298	278	295	301	301	316	304	307	298	272	302	290	317	295	299	309	292	287	276	339	274	300	297	274	293	301	305	307	274	300	271	280	300	296	306	325	306	269	299	334	337	276	304	335	260	299	295	322	316	290	281	261	304	290	293	269	270	284	278	288	296	319	269	321	310	295	287	316	314	297	282	269	281	299	279	299	294	283	320	292	323	322	323	295	317	287	290	281	302	274	283	276	264	253	327	300	280	283	307	297	305	283	283	311	291	295	298	316	291	293	285	287	294	238	278	296	302	309	312	272	270	292	271	322	302	310	263	292	295	320	290	280	271	297	324	303	307	285	282	289	255	284	302	299	285	296	310	291	293	274	286	283	261	296	284	294	292	263	306	349	287	306	281	283	304	285	298	287	281	300	305	273	285	312	301	306	297	287	267	311	297	317	287	301	323	281	262	317	298	310	280	283	294	313	301	293	288	259	290	302	315	293	302	278	291	314	304	303	312	269	285	261	298	299	291	308	280	296	283	289	308	306	322	273	299	310	301	292	269	292	302	321	285	286	301	318	315	282	288	321	279	313	293	318	270	329	300	276	294	276	337	316	311	325	287	315	297	289	310	301	308	286	272	291	280	308	272	317	292	282	291	281	308	309	306	306	285	293	312	308	295	322	298	293	306	307	272	314	315	304	315	320	276	314	284	278	318	310	307	301	318	302	295	297	289	293	281	328	285	298	276	282	295	313	281	270	292	283	268	287	291	244	303	280	274	266	268	322	319	331	273	281	279	305	281	326	298	303	334	296	289	315	294	283	308	301	305	291	307	302	310	292	293	301	280	337	259	269	292	278	285	304	284	310	296	317	283	306	341	302	282	284	284	294	299	302	279	283	288	314	283	284	305	250	274	291	291	309	293	292	293	293	303	289	306	312	311	303	300	288	299	287	297	300	291	292	294	294	304	281	299	285	275	283	298	278	273	297	256	286	264	311	269	310	301	265	275	303	255	290	272	291	289	315	291	280	291	292	344	302	282	307	310	298	294	312	274	321	310	305	293	279	281	310	285	295	310	274	276	310	279	301	289	290	282	326	290	291	266	289	306	290	295	314	288	276	289	293	296	314	286	282	272	293	287	313	313	297	285	283	277	303	276	317	285	304	322	298	296	261	294	280	293	275	350	300	295	305	329	299	301	319	271	299	256	277	283	324	296	265	279	284	296	312	310	306	320	268	322	280	292	301	296	310	294	289	296	267	312	292	320	349	282	331	284	287	329	302	300	264	291	276	293	271	323	289	332	271	275	333	324	278	295	280	283	295	289	333	299	299	290	299	273	289	340	298	294	293	291	278	326	285	310	289	257	294	275	298	261	290	279	269	321	325	319	295	287	296	308	297	305	283	284	301	265	341	295	280	270	297	321	281	304	310	293	291	301	288	312	302	300	302	290	302	304	288	261	294	319	270	279	291	297	284	313	268	304	298	300	266	302	300	300	297	271	286	295	313	269	328	274	275	287	284	310	312	295	329	289	273	298	276	317	307	299	313	249	300	302	289	291	297	308	292	271	296	303	283	276	283	284	293	285	315	281	297	295	294	321	330	293	318	295	312	269	326	316	307	293	281	278	306	285	292	299	298	278	303	295	297	303	303	295	315	309	301	274	290	303	293	279	296	288	286	279	296	308	309	275	261	275	329	300	294	303	308	303	294	276	303	270	274	277	311	288	268	274	296	292	304	330	327	279	328	321	301	292	258	267	313	302	305	309	267	277	302	300	275	278	287	296	289	324	316	289	292	281	310	289	307	281	288	274	318	302	292	275	309	292	280	280	272	283	283	298	308	289	268	292	295	313	289	299	302	290	285	307	297	290	275	296	289	316	294	292	259	285	284	285	323	330	279	308	272	320	320	275	268	309	284	290	299	293	277	288	291	294	255	284	297	325	287	289	310	276	296	305	279	307	295	283	309	290	288	296	259	267	289	303	270	291	292	290	288	271	334	284	263	319	303	280	304	291	292	285	333	327	295	273	292	298	340	306	279	280	275	312	276	295	300	306	285	299	308	270	276	312	292	321	302	252	284	303	270	262	300	264	279	267	312	264	307	297	281	345	305	305	276	259	311	289	275	290	298	310	270	289	305	300	264	296	318	305	295	276	317	282	318	297	316	303	278	272	320	308	291	280	304	324	299	298	293	277	288	301	289	304	277	289	306	283	289	295	309	299	278	289	317	301	282	304	284	299	300	326	279	307	303	297	329	286	308	298	296	301	298	307	293	292	315	313	297	294	288	256	334	259	297	299
10459	5891	4648	2345	1643	1396	1162	914	815	705	655	574	593	507	513	469	481	457	438	400	428	463	404	450	400	393	409	426	369	427	433	437	384	403	386	396	360	405	424	384	400	388	410	376	397	390	400	385	423	389	404	387	380	394	403	396	405	343	410	408	400	395	399	412	387	390	412	373	369	366	399	395	423	374	386	387	380	371	411	393	391	380	365	409	365	408	411	405	381	389	376	357	363	410	403	379	358	375	334	376	379	384	392	391	405	400	399	335	408	421	374	416	383	403	437	376	379	406	407	400	403	367	380	407	391	408	377	396	403	379	385	341	380	401	378	388	405	380	360	377	401	369	394	354	378	389	395	347	393	380	395	361	424	417	396	401	415	383	385	388	385	418	397	358	393	370	390	400	400	409	365	374	404	435	419	360	424	394	380	388	376	391	395	361	382	413	363	392	411	383	372	379	379	345	383	381	381	387	405	376	408	371	359	393	392	454	376	403	437	410	369	390	407	406	394	394	386	371	396	414	374	376	377	416	386	351	404	407	361	354	359	386	379	369	417	409	362	391	370	369	424	382	387	405	377	349	387	369	365	362	390	393	379	392	394	395	402	395	373	443	387	403	390	340	377	385	393	382	398	390	381	402	377	379	400	337	370	377	414	378	376	391	386	380	353	424	414	391	394	426	386	378	378	373	372	417	371	389	386	379	405	380	383	392	417	379	366	384	421	365	438	395	372	419	406	381	344	416	401	374	377	412	397	363	396	391	398	398	378	363	387	387	397	379	406	415	407	389	409	362	409	386	388	393	385	394	409	356	362	387	381	364	404	395	391	419	376	373	398	400	410	386	375	409	376	381	409	387	411	388	408	397	399	392	401	385	379	394	418	391	382	407	399	426	429	402	360	404	398	386	392	391	396	383	417	371	404	434	402	363	366	372	380	396	379	415	411	391	398	383	411	361	340	383	408	384	363	407	406	396	381	331	385	387	425	391	384	369	383	403	425	365	370	388	335	392	380	407	388	422	366	406	420	384	382	393	372	379	394	407	373	368	382	366	374	405	398	375	392	357	416	367	360	361	347	383	387	402	396	391	368	353	389	390	369	387	361	407	392	385	393	375	426	394	351	401	378	410	417	405	387	395	369	387	399	372	400	352	419	383	384	387	379	364	377	398	387	387	377	395	387	407	403	374	411	377	419	384	384	328	380	385	391	367	355	411	414	394	402	379	366	390	395	388	386	412	371	408	386	384	416	416	400	390	374	372	409	394	405	390	412	387	406	390	364	384	430	382	416	382	389	400	394	375	350	384	389	393	391	388	405	389	387	377	369	395	372	412	408	366	441	403	393	402	392	400	432	373	409	405	394	419	415	352	360	375	412	404	375	397	402	398	400	361	364	385	387	422	418	364	418	374	371	398	395	353	420	371	368	401	393	386	376	371	386	378	435	406	375	391	400	391	391	364	378	395	385	413	383	387	364	346	444	360	364	374	376	369	413	378	397	390	394	392	375	391	416	393	404	408	387	371	356	380	399	373	370	391	396	427	401	360	390	374	388	389	442	390	407	357	386	386	411	390	412	433	418	405	401	356	385	373	420	371	371	388	387	393	383	403	393	399	404	407	399	412	405	350	384	379	398	390	408	394	382	407	379	436	359	376	375	406	391	365	378	403	391	383	357	400	392	386	424	417	368	386	375	346	410	406	402	391	391	362	398	400	387	388	418	393	366	349	386	404	375	399	376	398	368	368	386	413	369	371	385	402	393	363	406	393	381	415	371	381	401	404	414	386	420	402	373	388	407	402	401	367	379	400	392	404	380	369	414	370	420	411	399	386	411	405	371	366	409	360	308	418	366	402	385	410	414	401	393	389	390	418	395	397	384	385	391	407	393	445	425	384	389	415	424	401	399	388	363	408	363	367	426	408	413	393	402	357	422	390	383	371	415	414	371	397	347	373	391	382	378	405	370	405	403	377	394	387	386	406	359	416	356	394	379	373	386	379	404	398	386	389	382	382	378	358	364	374	406	366	373	394	393	375	380	384	383	421	390	377	401	385	382	388	418	373	399	342	400	373	421	368	408	397	392	386	387	362	383	409	397	392	403	404	370	352	411	377	365	409	376	411	412	402	412	364	408	412	395	398	398	404	374	359	370	353	399	388	373	377	350	365	377	380	368	389	411	392	400	378	372	401	402	367	407	353	425	399	401	419	405	351	390	420	392	383	393	361	402	409	362	396	388	402	398	409	400	353	377	369	380	406	399	351	382	404	401	393	366	404	365	371	356	379	386	373	349	376	407	388	401	385	412	353	390	396	382	390	404	347	406	443	401	397	390	412	387	378	380	386	399	325	381	371	379	377	406	396	384	405	396	405	408	375	380	380	402	360	390	402	387	351	389	375	401	397	378	342	366	378	397	400	386	387	369	430	369	369	405	412	417	384	403	418	396	357	389	369	394	434	353	376	370	408	399	357	372	380	420	387	374	401	390	428	416	395	365	399	384	416	375	399	421	402	418	372	385	370	367	405	391	373	400	398	392	394	401	393	413	396	371	374	365	388	371	367	394	408	398	345	378	390	418	388	379	374	403	389	421	400	415	382	340	375	377	384	395	393	386	383	390	404	378	363	386	392	368	386	405	384	383	370	390	391	369	394	419	388	390	368	365	409	397	402	417	390	417	369	394	385	368	378	405	368	366	329	389	414	380	399	379	375	344	369	384	387	362	348	400	389	420	442	394	377	373	377	406	345	374	388	406	391	354	414	413	401	363	379	377	416	383	350	389	346	409	391	395	379	378	417	394	379	372	378	396	378	408	425	374	404	385	365	407	374	400	386	404	400	380	386	364	395	343	375	374	386	388	394	385	390	364	410	415	379	390	391	441	404	395	367	418	380	394	375	402	381	406	363	382	414	403	397	395	417	373	402	397	367	375	402	411	387	390	410	406	416	390	385	395	345	386	415	365	405	381	392	427	390	378	401	368	378	394	373	385	371	421	419	433	391	357	361	387	421	418	374	407	424	382	404	397	384	377	426	389	406	403	369	390	400	395	370	392	397	405	372	392	388	401	379	402	427	349	397	352	389	381	366	403	410	382	355	402	423	378	403	381	354	366	388	403	408	385	402	389	416	395	383	349	408	390	382	377	361	399	354	404	375	429	396	419	410	404	389	413	383	385	406	401	420	441	358	415	377	377	356	410	362	413	330	413	418	413	389	408	426	393	414	400	417	395	374	390	385	382	387	403	385	372	377	366	409	428	415	397	372	387	382	371	404	359	397	405	399	364	392	395	424	372	386	373	383	439	374	392	394	370	408	408	380	400	392	376	417	390	353	404	411	402	342	362	360	388	338	411	375	391	385	379	385	363	418	393	430	393	421	378	368	359	441	402	396	396	390	430	425	370	395	399	373	392	376	406	382	399	389	416	416	393	436	408	390	374	358	366	420	396	378	398	387	413	393	364	348	413	355	351	396	359	407	391	372	371	408	387	385	400	390	384	391	365	391
22890	21162	29049	23554	21163	21243	11540	2054	1525	1368	1257	1101	1107	1145	1034	992	1017	954	934	931	964	939	948	911	864	882	931	848	892	844	837	838	964	867	887	815	863	865	833	870	834	824	840	844	864	900	833	804	822	829	841	877	872	842	846	886	833	858	909	790	825	851	842	842	847	837	811	844	854	780	922	840	883	846	836	810	832	825	841	886	838	883	831	855	875	895	827	842	847	864	876	804	820	834	809	821	865	845	778	865	848	826	860	872	906	827	861	843	865	845	833	894	851	903	837	818	873	833	798	871	801	831	850	830	784	798	873	859	831	842	824	824	820	837	814	861	894	828	858	762	811	855	827	815	799	841	887	855	871	863	884	884	850	844	811	854	851	854	834	847	861	801	819	882	851	831	850	808	883	811	845	840	878	865	865	878	855	851	815	857	837	828	849	827	852	811	815	856	843	889	858	791	839	822	871	832	885	818	828	855	848	806	800	835	829	808	839	815	807	828	825	771	853	863	862	856	903	852	858	795	845	837	847	825	853	871	821	796	833	834	840	834	823	827	789	811	802	818	776	825	892	861	844	858	827	844	820	837	810	823	836	809	854	838	852	851	803	838	821	856	857	823	872	820	812	825	768	790	830	854	878	837	897	815	831	859	847	788	892	821	866	817	824	823	879	794	804	834	805	827	770	817	841	813	843	842	836	872	782	874	868	799	839	830	800	852	860	790	831	821	808	854	823	835	806	854	826	870	793	847	872	846	783	826	816	877	872	863	810	806	815	833	838	813	809	855	839	823	838	838	801	847	808	844	829	851	865	802	861	795	836	833	808	800	805	913	822	797	859	813	895	850	815	891	844	819	800	846	818	854	847	786	849	784	816	846	881	783	808	833	813	860	857	871	860	831	870	816	842	831	823	822	808	815	860	805	823	837	860	822	858	847	834	844	830	882	796	831	793	867	882	839	806	798	841	872	882	854	813	789	823	825	785	884	803	865	817	834	827	849	859	813	813	882	829	831	835	834	847	854	857	878	833	832	819	835	880	853	811	865	843	850	847	830	782	845	817	846	854	847	850	822	824	802	835	870	810	822	809	876	781	810	825	853	872	840	812	807	818	828	860	810	886	844	811	867	780	900	840	855	893	807	805	816	839	804	859	836	794	886	794	841	833	784	798	841	802	851	838	818	800	860	822	788	810	829	793	847	853	842	879	881	866	803	842	808	844	856	779	827	856	856	847	904	879	888	815	862	821	837	831	870	856	821	829	841	826	847	850	868	779	838	827	854	797	841	862	820	770	830	796	845	808	766	805	870	813	806	844	850	819	822	783	769	792	905	839	826	781	829	856	822	831	802	865	852	841	817	796	816	783	841	821	806	869	872	793	821	859	832	863	873	811	864	813	833	741	865	844	825	819	841	791	876	784	789	837	816	840	866	844	815	844	827	823	792	789	866	858	881	813	821	853	868	782	841	846	831	812	780	847	809	770	874	846	854	824	857	848	814	808	888	835	844	842	834	903	868	852	839	850	856	885	837	798	869	850	842	826	814	846	813	839	816	825	855	851	813	851	857	795	824	869	841	831	795	771	828	869	853	837	854	820	840	838	854	827	799	874	845	846	834	851	808	797	784	803	843	770	880	813	843	862	791	804	826	855	842	860	845	827	887	868	863	819	887	853	886	782	837	816	836	804	817	818	850	844	875	875	866	876	881	804	845	894	796	806	799	859	844	824	855	844	827	791	827	810	824	819	791	875	850	838	816	854	792	877	810	830	791	812	794	847	803	785	876	834	811	830	780	815	834	849	794	857	890	825	857	825	822	800	794	872	813	850	878	821	852	864	846	795	848	816	864	877	831	788	842	841	849	818	779	836	815	802	818	793	843	853	805	884	866	813	884	837	782	851	800	830	807	840	841	821	866	827	776	828	889	878	828	837	807	851	858	835	844	871	798	829	858	808	840	826	814	821	922	875	826	853	862	865	865	839	816	831	841	816	853	829	807	823	883	882	874	802	802	871	858	872	832	845	837	851	858	818	803	856	852	888	845	866	823	863	836	814	864	822	827	889	813	784	806	880	891	872	810	811	906	781	867	809	862	839	795	806	842	843	863	850	842	879	817	839	841	846	856	784	844	864	866	863	819	765	881	824	841	808	798	870	819	835	838	880	817	839	854	872	819	843	896	832	836	829	864	869	839	815	845	836	879	833	833	866	826	835	853	816	830	824	849	845	857	834	879	815	832	825	822	798	817	808	842	799	791	839	828	846	837	835	819	810	879	831	863	831	821	892	899	826	844	815	839	836	864	806	837	792	853	885	807	896	875	818	780	860	811	845	808	870	828	860	876	873	828	828	819	797	880	807	893	876	828	778	833	801	811	829	804	837	812	842	823	825	799	877	808	865	816	801	866	850	863	828	804	817	810	824	824	810	803	854	797	790	832	797	848	827	834	849	786	785	846	846	848	792	870	867	739	814	799	879	849	849	832	823	800	839	887	845	819	840	915	857	879	864	848	821	872	766	811	854	811	869	832	877	799	860	831	902	841	868	861	815	830	836	923	826	883	828	789	877	823	825	842	841	855	818	820	856	886	864	848	830	876	795	840	798	832	813	838	803	836	816	825	832	806	846	839	861	870	813	848	817	902	835	892	825	827	817	823	822	832	822	816	794	863	791	820	851	892	822	820	853	807	824	824	820	901	886	892	849	866	883	862	800	841	855	811	880	894	850	826	829	826	875	858	835	850	866	801	847	775	817	838	847	830	867	790	923	855	799	828	830	788	848	825	840	834	857	796	891	880	839	772	824	925	830	816	815	800	826	851	821	814	842	863	769	846	842	830	879	838	813	776	810	795	839	828	856	855	799	836	830	824	792	817	827	856	822	837	815	848	822	843	851	842	856	835	837	845	836	857	857	801	860	835	837	805	870	862	807	811	860	865	790	845	815	836	845	863	874	794	850	885	829	836	817	783	885	883	835	823	778	861	859	893	838	809	809	855	856	841	850	853	861	804	816	848	804	863	796	855	807	832	838	808	871	803	824	850	804	838	799	825	780	787	793	839	805	793	783	842	861	787	821	815	903	810	822	858	835	806	845	857	863	832	817	794	887	759	876	819	839	843	831	849	832	856	824	776	842	881	789	820	833	826	825	834	863	817	824	787	808	789	848	905	834	833	787	877	884	791	787	797	850	855	826	857	867	836	849	788	854	820	855	813	836	802	811	832	798	883	757	859	832	890	836	786	824	829	907	824	835	846	790	787	844	863	790	851	837	841	825	811	850	834	827	848	863	848	831	814	799	820	862	836	864	832	864	819	855	856	836	823	857	846	832	854	878	865	834	830	839	821	862	838	836	822	840	805	827	833	868	797	874	838	814	798	813	818	822	822	894	852	840	828	855	788	877	795	885	826	863	868	844	843	847	842	797	835	804	865	837	827	866	791	815	821	787	845	860	810	840	830	842	863	847	813	812	803	824	773	820	780	827	805	813	798	804	771	821	808	785	848	818	792
14784	17164	14065	7596	5634	4402	3697	3042	2417	2158	1877	1717	1588	1529	1385	1325	1302	1294	1199	1196	1165	1186	1104	1074	1095	1084	1062	1140	1068	1109	1046	1088	1103	1054	1036	960	954	1005	1028	1042	971	1006	1097	1064	1024	969	1061	1029	1053	982	1033	1021	941	947	1047	1039	1043	990	945	1025	997	1028	964	995	1003	982	1035	965	1004	1034	1024	1014	1015	1019	1010	1002	994	959	1005	1031	1078	983	1016	990	1001	1064	1016	1013	1011	1044	990	1010	1024	950	981	959	1030	995	966	981	1039	989	1009	999	1031	1018	999	1014	970	988	1007	972	993	1003	1003	1038	981	990	967	958	1029	1022	992	998	934	965	917	1015	962	971	982	940	938	1011	1004	1010	984	986	979	953	1002	1033	996	1017	993	1018	1003	1011	989	1022	1001	1020	1012	956	967	968	1051	981	1006	1044	1024	974	1023	1012	952	1062	985	1004	976	938	1007	1022	946	1014	967	935	988	992	998	1012	988	1011	1014	1027	961	1053	979	975	1015	971	974	1013	997	995	1037	1011	1001	947	993	1005	1006	997	1006	1027	970	981	927	1000	1001	968	996	945	974	1037	979	975	987	1008	940	1072	923	1000	1060	943	1004	992	996	988	1001	987	996	990	988	966	1012	1005	1048	960	995	988	951	980	974	986	981	935	929	996	1004	1016	987	1024	976	1024	1028	983	993	984	908	968	1024	990	1004	984	1004	924	1030	1007	982	1024	1020	1018	996	1032	958	936	1003	1049	1016	1028	1002	971	955	996	955	963	1030	994	1011	969	1022	959	998	964	943	977	974	960	1000	975	917	954	994	977	1002	1019	942	1015	1025	984	988	991	1004	1000	1002	1023	990	1018	971	987	999	994	995	988	1024	977	978	991	994	949	1006	967	1015	1025	1001	1019	1013	959	1025	1000	1014	1024	946	963	1003	964	1003	956	927	991	1015	920	1032	991	1002	984	959	1009	1009	1035	965	999	1001	1001	996	1041	1014	1005	961	964	927	1017	1013	993	984	985	938	1020	990	988	965	970	964	980	1038	1042	993	1009	987	970	1000	1002	977	953	968	995	977	944	1025	1042	962	982	973	1006	955	1026	1011	1046	977	977	962	965	1003	964	1007	983	945	1044	1018	971	1029	989	993	984	991	972	968	1015	977	950	1050	965	945	1034	1006	961	1012	948	941	1012	956	974	877	1033	1001	969	997	1027	1034	1033	977	981	966	941	969	1002	998	965	970	1006	983	965	953	1025	963	1015	969	990	1006	986	924	977	989	1022	984	970	984	958	1036	992	1001	1073	907	1005	1005	993	964	970	964	983	1021	1024	1034	1043	1008	969	941	1006	1000	993	911	978	1007	938	1043	1029	1004	928	948	998	922	969	1009	931	950	1033	935	1000	997	962	945	1008	986	916	986	994	1015	977	942	956	973	1002	1036	968	946	981	1002	983	968	958	1035	1031	998	949	986	990	1027	1034	998	1008	953	952	1017	1016	988	973	973	1030	1024	989	976	1056	1007	1005	963	951	993	994	982	946	1019	1095	1020	934	985	950	1012	974	992	1022	981	958	967	992	1020	1062	1003	1024	979	1073	957	1003	916	948	981	1001	998	949	974	1017	1002	953	938	994	974	983	962	987	996	981	1024	1052	963	1032	997	1031	924	1003	1004	996	1026	953	1043	961	984	995	1027	1026	989	985	939	980	952	956	1004	1008	1033	989	1027	993	1063	991	1000	946	971	995	1035	986	989	997	953	1022	1024	978	954	995	1003	990	1006	961	1020	974	916	985	1000	898	902	1018	1012	1015	994	990	977	988	936	1008	941	942	967	987	980	994	974	959	1055	955	1006	1007	956	1016	964	1003	978	982	995	1019	961	1035	1008	919	993	1014	961	982	951	982	1027	985	1018	989	956	992	963	936	980	948	958	1002	1040	977	973	1014	971	1002	998	1014	989	1004	1007	1005	1004	987	1015	951	1047	992	1011	987	986	963	977	1019	964	965	979	912	1034	948	997	963	1002	985	973	995	959	1003	1031	986	990	1002	955	957	982	1003	1035	985	967	948	964	965	997	1001	944	989	994	1005	1016	961	994	989	922	946	1009	985	1011	989	979	987	1010	1009	999	1033	1023	954	1012	970	985	1003	999	997	964	917	895	1013	997	974	982	1004	944	978	998	1018	1033	981	992	1032	960	985	981	997	953	943	967	1021	964	963	988	950	1013	985	952	1027	991	937	1013	930	998	967	978	936	932	971	1007	1012	964	947	1017	982	937	1032	932	996	986	1017	998	980	954	1020	941	1044	978	968	1001	1006	983	1029	1031	1021	991	998	969	990	1014	1022	1050	977	942	988	1001	981	986	985	988	1006	990	1015	1016	960	932	951	980	939	960	955	1018	960	982	997	1015	1012	937	957	951	1062	973	1001	1022	1032	983	1010	1015	988	991	965	1025	998	967	1029	996	1006	957	1030	1016	1029	931	954	996	939	1017	1012	968	1004	897	995	994	991	971	971	968	1059	986	934	1067	965	900	986	1017	999	1008	1000	990	1011	965	974	1025	1019	1054	951	1012	998	984	996	944	974	1040	994	1018	974	984	988	991	989	1023	985	983	1013	980	1021	975	1007	1036	975	980	1007	956	955	1015	994	991	991	1060	991	1034	1021	1001	1003	924	980	1023	1018	1014	987	965	988	997	990	962	985	958	979	991	979	927	997	985	954	978	1003	1000	1021	982	932	1045	981	994	989	1034	931	951	966	991	967	1007	995	941	971	996	997	953	971	982	1008	999	1002	1005	989	955	1015	928	976	964	1006	949	975	980	1001	1039	956	1051	987	1014	1014	994	992	942	1000	974	1007	991	972	977	1041	966	1005	992	957	959	985	958	987	983	969	1018	939	994	955	1051	976	977	1010	984	936	1015	1041	986	979	1026	974	989	1017	969	951	1012	1017	967	1044	969	1076	964	950	976	984	986	976	982	938	954	927	947	965	1008	965	988	999	947	952	1002	1012	1004	1023	985	988	1056	976	913	1020	999	968	1045	1022	978	997	1048	983	964	996	1006	1006	974	1015	1001	1040	1054	1019	990	994	1040	1015	1067	957	973	1003	959	1020	975	954	987	1004	1009	981	1004	996	984	1004	1009	988	1015	1003	925	977	995	1016	992	1041	1029	959	1023	1058	970	957	949	1009	1013	1004	956	964	973	968	1031	1107	935	952	963	1034	1009	947	1009	1007	949	978	938	1016	978	929	995	996	1001	994	1017	1012	995	979	1010	993	985	1028	1008	986	976	1015	948	957	991	962	1013	977	964	989	990	1026	966	995	924	996	991	958	1009	971	996	982	984	1042	950	1026	962	982	973	1029	935	968	1000	920	942	919	1009	986	1004	1013	959	982	946	1005	1024	1007	974	952	972	982	955	973	998	1010	976	964	973	995	974	974	978	972	1041	966	982	925	1004	1011	952	1005	1034	1011	977	985	944	973	985	979	935	955	1006	985	998	958	983	1045	1022	990	978	989	973	983	984	967	901	957	908	946	976	1061	1008	981	984	986	947	986	943	1012	1032	1050	1003	977	994	1048	974	928	1020	1030	1058	994	970	1001	988	995	961	985	1026	999	1048	976	998	1007	1010	1036	1047	961	961	985	1001	970	1009	1000	976	1000	961	952	948	996	1052	996	966	1016	943	958	981	960	995	980	976	957	1027	954	959	980	1007	949	1002	1014	973	1015	943	1001	1005	1041	954	1044	982	960	976	1003	1066	980	977	1053	990	982	1003	976	945	926	1032	968	980	1026	981	970	948	965	1022	958	940	974	1025	974	923	1036	1051	1011	955	1000	1049	1002	1030	986	964	998	1013	977	992	976	970	996	965	983	1030	1003	1026	1017	991	982	919	1015	1046	953	973	1025	968	935	955	932	978	1020	969	994	1005	971	964	970	1016	959	1012	1002	985	981	987	979	976	946	985	977	975	994	934	998	1029	968	1035	1031	932	1007	966	972	1005	958	988	973	977	986	1038	1002	984	958	998	968	978	947	947	959	979	1005	1029	997	1004	963	922	999	955	943	1040	969	1025	938	954	1046	986	964	1002	1022
26964	19966	6728	764	528	478	427	421	398	400	393	394	394	415	435	428	423	408	407	386	396	394	411	374	414	376	431	380	393	388	393	380	382	395	383	361	407	417	363	427	399	405	380	382	378	437	406	417	387	389	419	410	374	391	402	395	425	417	407	402	380	389	423	387	408	412	403	399	397	401	427	406	397	435	381	393	413	437	410	429	392	421	395	413	392	372	410	391	395	377	388	352	389	376	422	377	385	411	381	396	416	397	412	396	394	390	400	424	385	398	408	397	407	375	429	390	415	413	411	401	373	389	431	412	420	405	393	398	394	404	414	399	373	415	394	439	404	408	397	391	392	396	401	369	408	392	382	406	424	429	395	401	389	406	431	400	390	391	414	357	424	386	405	413	424	387	402	372	426	397	413	405	398	396	438	402	383	387	377	391	423	409	397	450	431	396	417	370	395	386	391	407	371	422	420	375	392	383	430	394	408	392	414	389	387	415	393	369	397	432	387	422	404	405	367	387	378	420	389	414	413	376	419	402	384	443	377	404	397	426	451	425	409	405	410	427	424	396	406	384	420	373	419	392	406	387	405	385	382	406	400	412	366	403	387	409	425	396	372	399	407	393	411	368	403	431	417	419	381	365	428	422	388	390	384	384	406	371	404	430	429	405	387	359	404	382	409	361	384	386	417	403	392	446	371	382	391	425	371	391	373	434	391	371	408	388	412	400	396	394	403	422	420	396	438	395	411	425	381	396	390	420	345	401	402	393	408	365	395	344	412	403	412	361	386	405	408	391	426	400	404	405	382	394	451	398	379	423	382	407	414	382	392	380	413	394	399	392	411	393	390	374	431	348	442	385	388	415	386	404	412	411	392	425	429	382	426	391	390	430	419	416	403	365	374	390	426	389	409	376	404	397	451	381	388	402	400	421	414	401	371	416	407	400	387	402	422	394	434	390	408	397	400	375	421	387	399	398	399	377	441	443	403	433	446	413	438	406	411	395	386	404	374	406	393	393	341	396	410	401	417	363	403	423	424	417	398	377	395	400	407	420	383	412	395	428	411	387	409	410	426	417	399	362	390	420	409	416	369	379	441	406	379	380	396	407	372	413	382	351	388	392	393	394	363	410	387	364	403	424	410	379	435	365	416	388	372	397	387	341	428	375	386	409	400	396	386	411	415	404	395	400	410	408	403	419	424	401	364	400	394	399	430	349	401	374	397	392	385	393	405	387	375	374	389	412	395	362	382	411	411	364	386	379	391	418	395	406	420	384	376	387	412	412	412	399	395	394	408	396	415	376	385	373	397	403	405	418	392	379	418	409	427	408	408	392	408	385	392	409	417	422	429	412	380	385	416	430	394	450	434	396	420	395	383	416	392	384	383	427	380	392	385	408	391	377	373	426	422	420	357	410	435	396	399	425	413	390	402	462	390	408	391	403	384	406	402	428	384	427	406	419	397	399	394	390	385	370	406	398	360	433	407	398	432	451	407	372	416	393	393	409	387	369	365	393	374	394	405	400	372	391	404	410	408	373	386	436	383	392	375	388	389	422	407	404	412	410	403	407	425	409	413	415	406	413	402	363	410	383	380	412	370	386	406	395	390	443	400	364	399	386	381	425	403	368	375	392	415	392	411	418	407	417	405	414	380	353	390	414	417	415	390	405	426	406	374	403	411	410	397	374	361	398	412	429	399	402	397	436	451	401	372	406	411	408	375	423	372	387	362	407	423	396	406	420	393	367	415	409	405	392	405	369	392	381	356	451	377	404	395	402	434	393	410	411	416	361	383	368	421	409	392	372	400	395	386	394	399	447	430	379	396	449	429	375	408	371	429	378	415	399	377	419	380	411	401	401	395	401	411	411	426	395	420	370	383	399	380	392	405	386	411	400	403	371	363	419	417	390	374	361	400	402	398	417	417	391	394	396	403	414	406	397	376	397	436	403	390	409	435	393	420	423	394	375	393	393	442	381	408	411	383	360	450	411	406	382	412	414	427	377	375	430	419	421	424	405	375	406	402	386	420	409	396	433	396	382	406	422	407	371	409	402	406	413	400	412	407	391	403	408	369	418	353	415	416	417	422	413	405	391	406	397	400	420	392	364	419	416	402	399	385	398	414	408	374	408	416	420	409	393	427	399	396	431	368	403	396	420	396	382	386	381	412	384	401	381	430	381	383	421	392	426	396	410	372	413	432	405	410	404	361	399	416	435	377	389	398	401	416	412	393	386	376	417	375	381	381	448	411	388	376	394	418	383	405	418	394	400	424	377	358	422	416	433	427	379	379	407	432	415	395	397	416	387	363	404	400	420	375	393	409	418	410	382	375	402	394	385	410	448	372	390	419	405	352	439	408	382	395	390	455	389	424	401	422	409	417	445	373	394	391	409	403	404	374	409	407	351	390	390	396	383	440	424	372	354	411	403	425	393	455	379	407	402	438	415	427	408	441	450	387	410	381	415	379	429	380	435	454	413	393	390	374	481	424	406	401	423	411	389	385	393	408	414	408	412	415	414	422	374	403	412	391	410	359	421	447	399	420	387	384	365	363	377	395	437	401	399	378	424	366	407	355	407	407	382	412	402	400	415	398	446	408	386	382	398	376	419	394	425	396	402	427	410	378	388	418	387	399	395	406	405	411	396	420	398	403	393	422	377	382	414	386	378	403	404	409	416	432	393	401	402	410	364	392	378	391	373	399	388	406	407	404	402	351	387	426	386	369	368	413	407	391	419	398	386	395	405	396	411	398	391	419	427	448	395	402	376	391	400	380	418	383	399	404	394	407	390	347	415	449	372	379	385	397	367	386	382	386	392	375	407	428	396	394	386	417	416	422	410	414	411	400	395	401	415	411	403	431	415	393	407	396	406	402	413	394	397	383	407	383	411	412	426	386	403	403	387	390	388	396	405	390	417	391	416	413	400	395	402	397	444	383	393	340	413	402	393	417	442	409	423	436	418	396	413	415	408	401	405	374	420	436	380	395	409	369	418	401	388	404	438	401	392	417	364	395	402	385	405	389	418	396	402	360	387	372	365	419	416	372	375	409	459	401	395	374	403	371	419	381	392	376	404	382	358	376	402	435	375	399	377	390	372	416	383	393	410	398	397	410	383	410	389	413	374	400	438	391	404	409	400	398	380	399	382	362	380	393	432	390	384	391	377	424	400	400	392	382	404	418	401	390	381	409	440	437	390	403	414	387	394	389	378	389	421	402	409	435	383	409	416	401	411	364	390	390	377	400	385	410	395	407	406	389	354	392	389	389	397	412	401	360	367	404	402	390	416	389	368	396	411	442	419	402	387	390	398	378	394	388	416	405	376	400	418	370	387	366	414	383	424	413	373	395	386	386	378	386	386	407	399	381	391	400	397	428	400	409	422	424	404	386	412	369	397	408	370	432	353	376	385	393	408	396	392	381	428	394	377	396	383	406	370	400	427	388	394	410	387	393	387	398	387	403	406	400	420	364	376	401	373	416	409	419	388	437	430	428	428	439	384	378	399
4732	1095	996	701	596	630	588	563	474	521	515	488	488	503	512	507	492	502	520	516	466	481	506	529	457	474	467	469	465	487	467	509	522	487	490	531	483	493	490	494	516	504	479	436	511	489	444	473	472	476	467	487	458	489	438	470	494	498	469	465	468	487	503	506	473	496	493	483	492	506	517	499	526	461	480	474	481	475	508	510	518	512	467	471	497	474	448	482	490	487	524	496	511	462	537	496	444	505	465	454	511	480	481	470	478	536	466	470	472	471	494	472	485	486	489	465	492	504	465	493	479	501	490	499	500	472	516	465	477	460	499	494	514	498	495	465	482	490	460	447	482	446	490	488	494	516	463	517	467	518	490	486	466	474	522	497	470	486	546	484	487	530	484	459	475	495	479	502	486	480	520	482	450	493	491	486	509	472	529	532	470	543	506	494	472	495	492	464	534	458	464	540	479	489	465	474	513	481	502	483	478	501	549	450	463	528	467	510	508	499	489	516	469	520	501	480	494	476	485	541	503	512	515	493	477	471	524	453	511	495	497	489	491	518	493	490	480	499	548	461	493	510	523	488	503	447	471	520	507	458	451	486	488	471	487	437	452	491	499	518	480	489	496	464	458	477	504	457	516	482	479	479	470	480	479	503	501	509	523	456	449	504	459	502	515	486	475	513	506	495	498	483	508	497	471	483	502	504	488	519	435	426	440	491	460	514	477	478	499	463	500	504	486	517	496	472	433	466	497	465	466	495	455	531	501	472	445	476	528	465	491	490	467	530	436	503	471	508	486	509	515	524	454	482	508	469	473	487	499	473	465	500	459	468	503	500	488	452	493	543	476	468	497	449	488	488	489	464	470	463	515	473	464	477	469	503	507	513	512	494	530	451	539	521	504	495	471	499	500	504	501	468	505	462	480	477	483	465	425	463	464	467	459	513	483	526	469	494	479	516	510	479	479	423	479	531	496	522	517	454	486	488	479	477	482	472	499	504	489	463	524	481	478	481	502	447	479	509	508	485	484	494	509	502	483	479	511	478	483	470	489	502	439	483	478	446	477	494	477	506	477	481	485	502	494	499	440	464	466	446	480	477	440	475	473	477	459	503	490	479	481	507	515	487	517	473	518	486	515	479	479	503	493	481	525	489	438	479	499	519	486	485	484	485	504	479	532	437	466	511	525	471	481	471	501	486	482	460	521	500	483	483	466	511	490	473	484	519	476	483	530	503	496	490	497	507	493	501	504	484	483	526	487	455	490	498	511	503	513	498	503	538	457	471	471	484	479	488	520	541	455	484	488	475	488	445	497	490	498	500	483	496	468	502	431	480	510	498	446	503	462	467	510	476	488	491	497	510	490	462	506	478	497	456	488	468	520	516	482	485	519	462	477	478	477	494	503	518	448	506	453	519	447	512	490	470	481	495	497	468	481	535	465	501	498	477	496	489	495	532	472	494	470	490	508	427	490	486	509	484	487	430	515	540	473	511	447	499	507	542	496	488	539	500	478	502	474	455	498	513	480	479	500	498	504	492	519	487	448	482	496	545	484	479	512	456	471	513	540	483	526	520	486	485	465	503	460	502	513	504	489	495	492	487	482	471	488	518	457	487	488	497	501	510	490	489	474	448	498	495	464	507	459	475	474	478	481	484	492	495	510	503	510	497	468	495	493	483	483	483	522	492	515	500	507	492	494	477	450	486	492	485	497	484	547	481	470	489	497	483	475	500	479	500	506	507	473	470	466	503	487	489	449	471	458	525	451	447	531	531	504	448	479	472	499	497	476	493	517	533	472	490	510	470	503	466	469	482	454	472	454	504	498	518	517	466	460	470	503	516	469	473	462	510	535	488	488	444	497	497	487	468	508	499	485	515	488	485	497	458	493	466	508	494	434	463	480	490	500	498	519	501	508	493	514	500	474	508	488	494	492	449	469	490	439	475	491	469	470	501	482	471	500	503	482	474	478	484	499	458	513	463	472	474	501	505	456	487	476	454	467	512	490	497	482	481	467	481	518	483	512	528	487	462	487	476	505	527	480	503	481	454	491	452	498	504	513	469	501	473	478	481	461	445	487	512	456	474	464	489	513	475	482	492	513	490	447	531	497	520	496	488	503	469	512	496	498	492	500	441	474	480	506	480	467	510	483	474	502	463	497	474	502	520	463	462	465	488	499	513	517	443	493	487	474	471	484	427	514	482	491	503	522	452	466	504	492	463	454	540	482	502	504	491	511	465	507	500	504	462	493	469	518	484	468	489	465	481	466	489	500	518	498	522	498	462	485	456	521	512	466	466	485	484	539	512	503	479	488	527	483	495	474	502	489	513	462	470	471	485	470	494	480	486	503	467	477	455	492	556	460	486	493	511	483	497	490	488	475	462	497	499	499	466	487	500	486	507	507	473	492	492	506	483	479	502	510	498	460	494	526	450	502	508	457	486	474	468	515	473	469	478	476	478	478	490	482	491	480	506	487	480	510	485	477	475	512	486	504	494	512	492	481	520	490	505	508	516	500	465	481	492	524	507	491	493	486	484	525	485	459	476	469	519	487	501	487	513	519	536	497	483	488	478	485	521	483	449	467	472	487	482	450	462	493	484	474	472	496	548	500	451	451	493	467	497	463	451	496	498	446	476	471	493	453	468	492	453	506	492	500	464	487	488	473	492	488	516	517	455	465	516	474	503	467	496	501	496	475	484	484	477	436	490	448	474	473	521	472	496	473	493	486	498	480	462	463	470	485	549	486	490	479	482	489	438	488	491	513	489	489	510	502	482	494	470	507	525	449	440	492	475	527	460	480	464	463	499	439	498	481	497	477	471	476	506	497	482	499	495	504	471	489	484	507	461	490	488	496	495	513	502	494	503	472	481	510	495	498	502	491	479	497	507	501	493	495	456	489	519	474	473	443	509	494	459	474	476	432	475	480	522	526	484	459	515	523	494	503	483	485	477	505	534	497	473	460	506	486	503	518	492	500	495	492	504	503	506	455	489	490	488	503	481	479	451	460	521	518	497	527	459	492	509	491	517	451	524	479	485	503	484	468	489	515	473	469	483	507	487	516	528	493	474	464	475	482	502	518	526	460	499	478	467	475	476	522	485	490	517	532	478	502	488	501	481	501	509	510	493	519	477	492	487	477	483	483	483	477	514	520	489	503	471	431	473	512	483	494	469	462	438	497	473	453	540	472	530	517	488	466	470	473	508	495	465	497	485	485	476	471	512	456	511	468	494	509	481	493	482	474	478	468	452	509	487	560	459	485	485	532	464	523	453	505	490	520	479	499	499	497	444	494	474	470	494	508	462	446	493	502	460	501	520	479	475	501	509	515	474	515	523	451	496	472	502	524	496	481	469	493	495	428	471	514	476	494	497	514	515	479	503	502	461	490	452	502	478	509	468	492	498	501	479	481	521	506	482	459	478	481	504	504	514	477	544	454	475	495	502	484	515	425	506	457	457	499	497	528	477	502	484	519	466	485	472	483	505	531	495	463	500	435	543	489	522
23793	21112	28554	23912	21100	12286	1895	1307	1107	1112	997	955	938	944	911	870	845	808	831	861	805	835	834	844	834	805	807	849	792	800	796	745	791	819	845	856	817	845	828	847	835	800	861	759	820	808	810	785	750	795	813	787	844	803	779	788	793	722	776	780	801	845	792	824	798	823	826	804	817	806	761	780	741	793	842	815	784	769	775	803	731	814	828	762	854	799	781	772	749	758	806	798	768	802	775	775	757	812	783	796	820	796	798	835	792	787	801	810	808	773	764	786	766	770	802	814	775	811	804	773	799	782	766	772	798	805	797	798	773	778	784	757	843	853	781	783	802	746	829	799	793	826	767	746	800	790	761	820	764	816	797	810	771	812	774	821	833	773	767	793	810	813	780	766	794	801	782	771	733	819	765	816	770	783	777	787	795	837	735	814	780	806	823	769	782	773	819	786	761	831	765	813	803	807	804	811	775	812	801	816	851	775	786	828	778	836	819	777	791	764	775	735	800	811	750	779	787	764	747	810	806	735	786	732	786	785	791	779	774	792	761	803	816	821	780	818	761	838	818	833	799	776	802	794	809	816	777	836	777	814	786	798	796	795	803	789	757	807	825	804	762	777	789	793	788	787	772	781	799	776	755	778	763	819	785	786	781	801	834	846	782	787	780	814	785	799	769	774	794	788	762	776	821	786	801	781	774	795	782	762	733	831	798	794	805	743	788	730	787	752	805	765	783	768	779	770	731	781	790	813	783	787	755	805	771	733	823	814	769	780	779	851	850	790	810	767	804	756	767	779	725	796	831	795	809	755	759	770	798	793	796	760	814	838	829	790	762	865	773	742	776	746	784	782	827	840	818	794	762	787	817	843	815	758	786	827	816	807	802	790	814	797	766	767	792	747	780	764	759	801	785	760	777	812	763	786	758	796	777	822	787	785	775	763	776	810	735	736	740	763	754	811	764	758	766	809	746	776	800	802	803	737	801	777	771	748	816	866	778	788	760	740	782	778	766	774	800	819	789	797	819	768	756	801	785	816	832	804	768	754	783	772	808	810	842	752	792	831	789	758	814	803	813	746	787	790	817	808	813	784	837	806	724	819	798	775	754	779	865	763	750	770	757	782	776	791	807	759	849	789	888	747	760	783	827	787	762	802	715	784	745	765	811	784	760	820	801	784	789	785	811	767	764	786	764	807	811	816	786	781	731	770	802	764	802	769	833	743	758	809	815	794	810	787	766	781	841	791	773	833	810	743	758	832	800	767	791	777	786	742	779	806	819	728	796	790	743	795	763	816	760	757	818	771	771	773	761	835	757	714	777	782	799	822	776	817	809	839	770	833	792	822	798	756	740	811	756	764	807	781	809	778	757	771	761	777	824	758	830	758	758	747	785	753	798	837	797	779	818	783	782	780	814	791	760	785	793	777	779	798	800	746	736	713	778	763	794	790	834	811	812	741	791	788	788	811	767	816	736	780	743	777	746	798	799	789	804	793	778	805	779	755	795	758	822	770	748	759	807	815	773	777	795	783	799	783	799	762	778	855	764	812	768	828	820	759	738	834	822	754	794	840	792	758	772	764	805	775	783	774	751	751	827	785	782	794	780	760	789	780	801	811	826	776	890	797	778	764	755	795	872	771	801	762	764	810	844	769	812	822	788	775	796	849	791	794	838	800	763	786	825	730	776	780	810	808	754	770	801	778	821	789	799	784	717	870	801	795	783	823	816	782	717	778	763	843	788	753	780	767	780	784	766	749	789	758	747	744	750	790	761	837	770	752	779	760	735	802	793	725	790	765	785	774	837	790	807	762	801	769	777	830	818	792	801	804	753	754	761	767	791	793	753	778	789	725	722	765	793	770	836	802	763	823	815	799	754	832	807	733	753	816	792	765	830	753	757	816	779	792	783	746	758	773	791	794	815	803	770	763	806	819	801	765	803	773	787	749	795	774	737	851	766	729	782	762	809	809	782	795	802	809	802	745	780	823	771	740	783	767	814	752	772	782	777	766	801	761	770	770	836	858	779	813	749	792	787	785	825	759	829	765	761	784	776	769	736	772	816	807	769	803	833	729	749	807	795	759	715	802	796	791	741	775	785	792	746	785	782	753	815	816	772	817	798	800	854	769	798	772	760	736	772	794	814	761	778	724	748	798	819	796	749	805	787	775	807	786	794	809	784	816	766	738	750	806	760	789	798	762	755	775	812	752	729	818	776	764	733	762	768	792	758	790	809	760	814	749	829	779	778	792	788	754	808	755	782	742	748	758	728	795	785	759	842	748	780	784	826	785	766	807	781	787	810	751	777	815	745	758	761	766	789	759	772	861	775	767	772	808	794	785	776	777	782	786	753	800	784	747	737	784	801	763	755	775	811	728	830	793	776	779	735	803	775	831	784	802	813	787	777	749	814	746	792	787	790	825	758	742	808	787	809	772	769	812	760	804	777	759	831	773	797	808	762	750	748	764	785	750	804	758	821	787	805	773	766	765	760	751	794	745	791	858	807	851	814	761	799	778	872	786	803	827	736	843	758	782	825	786	778	788	768	776	776	757	749	774	781	770	769	820	782	805	746	759	791	706	883	795	821	827	801	765	776	810	820	770	759	803	796	763	800	745	808	790	773	775	783	786	852	759	793	813	860	794	787	817	782	775	753	730	785	739	783	800	806	813	793	821	795	824	790	804	778	785	812	814	796	825	828	808	742	796	744	784	814	812	740	790	776	769	780	773	797	796	813	824	783	842	769	799	788	804	822	770	765	751	762	780	778	806	823	716	816	774	746	805	811	772	827	792	802	797	791	767	856	815	828	786	795	812	777	778	805	776	796	786	762	807	797	800	822	804	778	748	780	819	817	752	798	759	747	787	770	757	766	767	778	783	810	786	774	732	769	745	797	794	776	783	753	740	741	759	743	788	756	828	798	800	836	802	776	820	822	790	718	746	750	812	747	741	820	752	713	745	792	834	769	817	756	743	753	761	821	786	785	776	748	787	786	797	813	757	799	790	818	778	811	755	806	815	811	801	816	783	788	801	796	761	773	777	828	786	779	804	787	784	772	823	748	773	792	752	740	768	777	729	834	772	807	791	800	825	798	827	793	829	807	822	784	787	811	797	823	828	772	770	786	725	783	841	795	789	835	734	783	753	794	809	760	774	794	819	790	796	781	748	788	812	781	856	799	802	762	781	794	800	769	802	792	762	761	784	770	793	794	822	805	800	767	736	791	791	736	798	848	767	836	786	745	778	730	782	820	718	776	820	781	763	776	773	811	830	804	800	799	788	809	748	799	794	797	782	786	749	754	771	803	782	773	766	825	781	780	757	790	786	736	762	738	791	813	814	751	754	763	791	732	811	724	828	798	765	754	785	813	793	773	764	810	765	755	762	775	788	809	802	807	774	806	794	743	787	733	747	777	785	799	858	790	807	784	822	760	815	803	774	745	787	785	763	816	772	790	804	765	817	786	750	760	775	771	819	808	794	759	770	835	735	801	813	772	802	787	804
9902	10853	8775	4546	3262	2729	2386	1947	1774	1590	1399	1328	1240	1242	1115	1121	1030	1067	1021	1080	1065	1011	1020	974	1024	978	957	959	992	988	959	978	1018	957	967	935	955	899	915	937	981	978	1007	972	892	898	906	935	928	921	992	958	895	902	943	951	973	902	941	916	883	958	959	927	943	947	971	933	971	939	902	956	910	945	917	906	891	877	944	992	958	918	891	833	936	924	935	990	959	894	873	950	908	947	906	922	915	936	973	905	953	912	932	953	867	927	942	929	937	895	926	980	904	931	880	906	924	930	939	1003	890	929	905	898	905	914	939	917	922	938	858	977	907	983	945	935	926	922	924	867	860	914	934	887	895	891	901	941	914	958	927	908	955	944	951	921	914	921	938	959	935	920	945	945	941	926	877	964	897	964	943	948	917	940	948	951	928	922	977	878	1014	902	959	899	982	911	925	943	932	911	943	907	976	979	885	871	964	922	954	959	906	982	925	947	890	882	983	956	955	927	924	908	957	927	908	939	978	932	902	899	931	932	978	914	942	911	936	903	920	906	949	950	905	905	930	920	887	932	887	919	962	902	899	911	921	890	959	898	941	966	923	884	974	919	970	954	913	941	913	939	930	950	912	988	940	931	911	1001	918	889	947	937	884	979	968	926	892	942	929	910	935	967	903	950	931	994	883	940	936	921	891	934	967	901	902	927	874	927	950	910	909	926	881	917	910	927	962	966	912	944	930	882	923	889	868	889	910	970	974	987	879	909	937	955	953	909	875	923	919	908	948	916	924	988	868	882	916	944	940	933	904	897	955	941	954	842	900	907	891	912	981	984	954	915	933	886	916	913	926	936	896	911	1005	953	910	967	877	891	949	903	938	910	948	945	974	936	901	975	924	938	966	904	970	952	980	928	896	932	886	864	976	896	928	951	941	948	968	944	920	927	917	881	893	923	944	943	920	920	902	935	958	896	922	922	921	980	989	919	960	885	936	970	1005	865	919	956	934	849	943	917	884	916	936	899	917	907	920	957	900	948	903	972	932	925	896	907	1008	916	894	917	927	924	928	952	974	917	995	934	868	846	986	914	951	934	973	908	933	965	916	922	964	912	944	881	957	949	897	880	957	932	920	899	937	932	919	882	926	925	932	929	909	928	931	943	937	897	864	961	939	948	923	975	923	912	978	900	988	958	912	959	968	866	956	906	869	941	964	954	1004	926	941	910	857	900	945	934	904	913	901	915	923	944	983	942	935	905	930	911	943	928	971	951	978	963	969	942	897	930	927	861	922	974	893	964	927	937	918	941	889	882	959	908	940	935	927	940	911	930	906	935	935	930	937	893	947	917	985	1000	928	974	863	924	973	921	913	987	963	928	1003	961	941	902	964	968	948	930	923	956	913	958	904	977	910	918	922	965	933	935	953	905	932	971	952	955	1015	960	950	950	943	906	970	943	933	912	944	959	930	937	964	973	922	917	918	968	948	898	924	941	963	948	912	967	884	897	962	935	1001	903	869	938	914	862	937	929	936	921	877	930	951	894	921	882	910	946	942	956	921	944	892	872	929	938	915	914	937	971	933	928	925	940	903	930	914	903	944	942	913	953	936	914	876	965	958	956	975	964	948	927	896	937	927	957	948	965	945	921	956	948	940	927	914	896	922	957	976	931	931	900	990	942	911	912	908	950	941	950	924	959	880	915	885	956	879	988	945	930	906	911	933	955	931	948	912	916	896	949	936	917	912	994	925	947	916	956	897	902	919	1001	917	944	877	946	900	970	991	927	939	991	928	942	931	913	877	951	941	951	931	889	945	914	926	943	879	1005	986	950	977	962	923	935	920	919	929	949	915	913	985	942	945	930	961	903	934	924	917	879	955	977	958	887	948	920	952	921	916	910	984	936	937	930	919	852	977	923	944	905	937	965	915	937	948	889	876	946	911	964	941	896	908	890	930	948	895	933	929	887	917	960	920	941	943	890	927	940	925	940	912	886	907	956	946	921	1004	944	900	919	911	921	928	954	920	949	935	920	898	963	933	996	915	938	908	908	963	892	910	898	953	938	918	945	914	962	903	929	854	960	971	966	998	939	913	1010	898	975	932	943	882	873	913	932	875	917	920	952	923	968	859	964	966	925	947	910	906	918	990	895	933	933	948	955	951	966	936	907	929	924	963	947	882	898	923	998	926	940	950	968	930	952	920	929	895	864	931	898	968	951	930	895	921	928	921	940	927	908	903	938	957	920	908	944	968	940	952	937	929	953	950	886	884	979	870	921	931	955	919	927	906	925	950	916	953	920	909	971	957	934	888	971	905	948	901	921	886	929	881	948	976	917	916	909	946	948	959	945	866	1003	896	885	923	916	914	829	928	1004	868	893	979	973	946	928	885	890	911	949	901	903	929	920	978	885	896	927	933	904	959	864	918	918	938	971	941	890	934	930	953	905	979	889	900	937	971	919	950	872	946	962	900	906	972	924	921	908	929	910	939	872	998	931	925	888	946	979	924	923	957	942	933	962	915	898	969	892	939	962	902	926	935	933	920	921	976	945	899	973	927	933	923	978	908	924	894	895	990	940	931	914	951	886	917	917	902	844	941	953	970	917	956	954	950	949	965	919	939	874	916	859	926	918	915	941	943	910	928	888	946	866	933	894	937	911	870	960	874	871	936	970	905	973	892	917	909	898	968	897	929	919	928	943	923	917	897	940	966	961	930	870	931	912	922	883	909	976	891	950	912	971	958	947	914	935	888	937	949	898	933	920	945	924	944	922	912	901	890	933	912	898	918	922	866	962	921	905	918	901	926	923	927	931	911	977	915	935	955	959	937	936	944	923	957	905	980	914	952	931	952	940	975	968	950	885	974	929	919	868	944	913	947	925	909	948	936	978	916	935	943	931	906	909	962	930	849	940	918	953	1003	974	919	931	949	967	948	877	890	905	945	952	930	940	920	913	929	929	946	904	951	919	939	956	916	917	937	905	921	903	908	944	899	967	937	927	905	942	954	926	874	961	923	933	909	909	947	929	850	928	924	943	889	895	949	934	947	909	909	910	953	899	962	882	969	860	919	902	919	939	967	945	917	927	978	932	943	941	939	940	956	939	864	949	950	867	919	908	892	941	960	971	938	939	847	971	956	967	845	918	924	947	932	953	920	919	927	892	863	944	918	987	987	967	959	958	939	958	886	919	916	916	927	931	970	951	952	916	859	921	1002	917	903	1004	942	919	948	957	896	925	949	973	916	939	855	911	940	939	930	930	936	954	937	967	939	920	980	935	969	928	965	918	960	907	954	950	932	885	947	951	1001	922	906	926	946	930	946	932	939	921	878	974	941	956	940	909	954	936	951	968	882	846	941	983	897	919	946	939	959	945	890	976	1014	909	888	948	927	920	919	913	932	962	903	962	874	915	883	943	926	923	933	932	971	912	1008	872	906	950	861	964	920	963	851	965	957	973	928	877	916	945	956	967	925	988	924	952	931	941	878	896	892	899	898	926	903	944	927	905	936	936	969	965	937	903	925	928	922	944	925	898	891	990
25030	21116	27420	24930	10234	770	583	472	425	431	384	386	370	354	336	346	325	328	335	294	357	297	294	310	294	318	310	323	335	287	320	290	307	313	277	303	306	287	291	291	293	304	300	291	291	284	280	305	315	281	308	294	266	283	271	271	299	272	264	298	284	295	285	283	283	316	297	293	281	308	285	278	297	274	280	303	309	295	280	293	318	290	309	292	305	279	264	296	295	301	290	283	277	328	286	300	306	295	295	310	308	295	303	295	278	292	294	299	323	320	316	301	293	274	300	305	304	283	291	322	287	301	278	312	272	243	282	301	285	296	294	317	322	279	287	283	271	288	291	276	281	248	300	287	284	306	282	302	281	251	280	307	272	264	269	302	296	299	263	259	305	295	305	284	300	281	294	288	293	258	294	288	308	311	282	304	283	295	294	282	276	285	292	273	281	284	286	300	296	276	273	332	292	279	273	293	318	302	281	289	293	282	274	300	300	265	287	282	288	292	265	294	308	282	280	293	277	289	289	286	273	308	308	290	300	283	320	277	304	311	271	290	303	298	303	297	309	283	282	320	270	304	288	298	305	277	326	290	339	312	274	285	282	294	288	318	271	287	286	276	302	298	296	310	287	312	311	300	330	295	266	299	306	275	281	299	273	289	313	304	284	263	303	299	290	298	251	303	328	288	307	300	306	302	293	267	312	264	269	300	294	279	292	303	269	277	315	260	291	299	302	285	284	294	277	262	271	296	290	278	261	314	282	291	284	282	295	296	287	260	288	263	303	271	283	277	300	293	278	282	259	303	302	305	246	298	271	280	285	315	303	286	275	304	305	294	255	309	280	319	278	297	295	280	301	295	304	316	301	306	314	304	283	297	298	276	299	322	274	276	296	288	307	250	293	304	279	311	296	294	291	290	304	292	297	303	299	272	307	304	273	293	326	326	278	289	326	283	292	321	295	275	290	294	285	282	284	300	282	288	282	280	279	279	303	260	279	324	315	312	283	272	274	287	267	275	298	298	269	277	294	266	309	297	306	298	282	271	313	279	262	293	303	294	322	282	288	270	302	307	302	251	281	302	323	315	265	303	319	283	310	288	304	292	278	304	321	310	286	288	273	286	279	256	270	292	270	284	292	300	293	302	288	302	287	315	283	272	271	290	293	279	289	285	322	291	281	290	310	314	260	292	274	285	314	286	308	272	297	297	293	294	292	309	275	303	258	253	308	313	293	294	285	287	313	295	318	267	291	287	303	310	297	297	276	300	304	279	279	303	283	294	285	282	293	307	287	257	286	307	310	292	287	290	307	309	304	293	283	288	309	296	291	299	295	258	269	290	288	301	313	287	313	275	281	270	319	289	292	283	295	297	295	300	275	288	278	300	301	250	296	294	281	317	286	276	291	292	306	322	314	308	265	294	319	261	300	279	280	267	280	306	279	290	304	309	317	318	284	277	263	289	285	272	308	311	262	278	275	299	307	292	280	315	251	295	276	317	291	278	313	283	302	299	293	288	272	263	281	288	299	294	294	286	284	273	269	304	289	311	292	294	281	297	291	302	289	301	326	351	301	298	315	280	296	283	298	282	316	272	289	282	283	263	287	296	255	297	327	276	292	302	301	299	321	274	261	294	295	281	271	278	318	281	261	266	275	303	282	296	274	270	241	331	314	315	265	319	331	291	283	270	304	265	311	285	318	287	303	270	304	285	308	315	308	297	263	291	296	256	293	290	307	272	316	277	291	291	296	319	271	274	312	308	292	269	308	290	311	288	263	269	303	306	264	273	310	291	277	307	276	275	268	283	285	278	275	289	273	304	282	293	302	297	285	280	313	302	304	301	320	297	296	283	338	261	283	281	301	290	286	272	267	302	291	278	290	271	276	291	266	293	304	306	282	277	270	310	277	301	285	305	292	294	300	295	290	265	291	278	273	278	290	298	292	280	281	290	311	272	308	287	261	284	286	315	296	253	299	300	273	277	309	286	289	267	260	283	312	302	289	280	285	302	285	274	296	277	276	290	306	291	296	294	261	282	290	304	255	285	283	256	301	308	283	293	260	323	293	275	293	267	285	300	296	284	316	292	291	301	311	296	265	264	302	270	294	258	286	274	301	274	312	267	327	300	274	282	292	277	288	260	298	273	297	308	307	275	274	320	275	308	294	256	302	306	311	295	301	297	286	294	278	318	293	280	312	284	300	270	283	272	275	291	295	293	310	314	277	316	298	267	295	259	272	316	261	303	300	311	287	288	278	311	298	304	290	289	296	276	300	323	286	290	289	274	303	270	310	273	273	279	271	296	286	302	286	300	281	302	284	267	321	286	335	274	297	255	312	288	275	287	302	274	284	314	300	278	296	306	254	292	273	278	292	293	299	301	300	274	291	265	328	309	279	271	303	306	270	287	300	270	300	281	297	281	321	289	290	287	271	290	283	322	288	301	279	310	294	286	267	269	294	293	315	246	287	281	292	275	292	290	314	282	291	311	290	284	282	280	296	298	284	300	296	284	293	287	286	274	296	262	287	270	297	295	293	299	314	298	308	267	270	278	292	295	289	286	303	287	271	319	292	302	317	283	293	281	310	294	300	254	277	282	289	269	306	285	286	274	286	286	287	284	311	317	294	307	296	284	276	284	275	313	271	320	319	261	248	302	306	296	271	258	285	288	297	266	293	329	276	275	255	275	296	285	287	285	289	297	281	290	299	294	280	261	307	308	288	287	270	282	266	259	297	304	287	308	263	291	289	253	285	304	287	292	290	284	271	294	281	276	323	303	301	281	288	328	267	270	274	308	308	292	276	304	298	273	288	281	302	310	317	307	291	280	285	309	261	321	272	310	301	293	280	348	282	281	275	278	290	283	299	293	290	246	326	301	312	292	327	269	254	295	291	299	287	304	276	259	295	291	258	275	270	275	302	314	302	311	282	287	283	267	327	293	258	277	266	301	315	296	280	290	320	280	314	307	298	300	273	294	266	292	289	279	261	296	304	289	307	305	283	276	302	287	301	297	291	306	285	315	245	270	298	283	316	318	258	309	281	293	290	284	331	292	254	312	291	275	314	299	271	278	297	300	279	297	292	290	317	293	274	306	299	303	308	311	290	292	314	279	314	290	294	250	287	292	295	293	262	276	255	289	275	305	281	280	285	279	322	289	302	298	321	266	277	280	306	277	301	315	268	271	292	307	307	276	293	283	273	328	285	305	308	265	322	283	321	311	316	288	267	290	274	273	294	299	290	273	291	311	311	267	267	286	286	283	289	303	299	292	288	263	274	330	282	301	301	273	304	334	296	290	298	290	275	290	281	276	244	323	267	286	315	265	296	300	268	277	255	295	251	279	304	316	262	290	295	319	323	267	277	289	307	294	304	280	287	261	301	290	278	320	274	302	266	299	325	304	293	283	273	271	291	297	252	276	283	277	304	297	309	275	293	276	274	288	283	302	269	328	270	318	285	275	281	279	301	272	299	319	292	314	281	304	301	283	300	278	286	301	262	275	278	281
9419	5981	4530	2326	1722	1445	1150	975	750	695	686	591	542	550	540	449	480	476	439	463	440	418	419	382	423	409	434	387	413	396	407	410	390	392	401	400	391	389	438	409	397	392	425	370	422	379	408	389	417	394	463	400	391	376	365	383	362	363	382	355	437	403	421	409	369	396	403	376	376	403	357	377	370	400	427	401	396	365	390	383	378	379	379	375	388	393	411	384	356	398	368	369	386	403	395	367	412	413	350	396	425	373	420	377	377	367	381	384	385	386	387	409	404	361	382	404	361	358	390	396	392	404	398	368	376	411	384	401	336	422	376	388	399	374	402	369	417	398	415	376	402	402	373	360	399	365	385	389	372	349	388	411	362	416	366	392	389	380	406	386	412	391	398	378	368	361	390	387	367	392	410	390	394	402	381	408	405	378	393	362	382	382	428	369	343	425	365	368	386	373	425	386	392	377	402	424	380	342	427	391	410	369	404	413	377	378	389	381	402	372	388	387	346	408	417	410	389	372	372	392	369	364	381	377	373	399	394	388	390	378	376	391	422	404	379	380	362	395	380	378	367	351	407	368	381	379	427	389	334	401	381	402	388	362	407	393	366	373	419	339	369	402	371	397	388	392	365	381	363	410	410	421	385	374	360	417	400	402	382	405	392	410	366	393	380	380	420	404	394	425	412	370	418	392	348	391	382	360	388	375	398	435	389	406	361	398	361	372	413	372	352	384	399	378	411	389	382	372	383	395	409	391	389	388	421	390	425	346	359	421	372	368	349	383	398	377	403	394	363	407	383	417	405	383	357	395	378	368	414	373	406	410	328	376	387	392	380	365	387	389	381	382	373	382	406	390	422	376	360	398	393	360	388	411	373	378	367	386	409	373	393	381	407	388	398	394	403	397	392	365	449	348	374	376	392	392	407	373	418	361	383	408	409	382	384	406	386	409	428	410	387	366	359	336	418	368	387	411	379	396	364	383	397	377	437	359	386	358	420	392	413	400	420	395	392	350	364	391	393	394	348	349	349	416	381	387	373	392	364	429	370	390	383	356	411	372	396	376	383	385	387	393	391	414	385	413	392	378	361	361	387	395	370	381	383	373	357	417	453	405	376	354	420	431	368	381	385	371	400	411	382	387	388	414	395	390	388	380	360	407	354	390	405	396	384	369	401	346	383	407	392	374	391	376	387	366	385	346	383	386	390	362	354	390	375	386	386	398	363	385	391	391	366	368	372	400	398	381	409	399	374	414	370	379	412	392	387	405	394	384	410	429	361	422	394	397	372	391	342	349	396	385	402	373	379	433	334	414	408	375	410	394	384	391	412	421	370	365	425	371	400	371	340	389	391	408	366	375	349	387	409	402	394	428	388	387	404	395	392	347	369	383	363	395	424	388	407	404	377	389	361	398	387	380	403	411	422	386	363	370	394	370	416	373	403	376	401	402	350	391	373	405	404	398	376	364	379	354	367	382	366	381	380	403	386	420	349	396	364	361	369	414	411	374	407	389	430	352	369	375	370	373	340	412	402	370	377	389	396	387	400	409	385	405	380	376	385	346	354	397	367	397	372	403	360	405	378	381	367	392	365	399	378	414	350	380	409	370	389	405	377	384	366	388	380	382	388	422	359	393	386	364	411	387	347	380	399	405	358	377	370	395	407	371	375	421	373	429	383	370	406	413	377	393	398	404	435	431	382	394	414	364	367	402	399	372	381	389	400	404	387	383	353	386	397	381	395	370	354	374	384	355	378	392	393	369	372	414	402	400	370	414	354	435	385	360	384	357	436	380	378	391	382	362	400	392	408	362	367	413	380	398	404	359	408	378	382	388	418	409	398	375	377	342	416	383	421	388	403	401	404	381	371	396	412	386	385	424	404	412	398	370	376	405	386	345	399	373	389	412	386	378	400	408	385	419	397	365	373	398	410	365	401	373	390	403	368	373	394	385	372	407	391	387	369	374	395	394	387	385	358	423	407	407	415	400	379	383	409	415	368	378	382	387	389	407	425	401	333	354	385	408	358	414	345	411	385	423	420	383	411	378	376	382	416	388	425	367	357	380	396	417	392	370	355	373	373	357	408	361	399	393	417	348	386	394	388	399	424	380	366	416	374	392	368	389	382	422	408	383	408	385	363	368	407	409	385	391	361	352	405	423	366	395	384	400	391	367	374	394	390	384	389	411	390	389	408	384	408	377	342	357	398	442	395	413	394	391	393	381	406	410	411	380	396	378	391	400	427	396	389	414	351	363	379	366	345	396	362	381	345	362	389	417	393	360	384	373	379	373	390	412	360	377	369	376	396	374	364	383	393	373	404	389	396	359	400	426	394	420	428	383	367	404	400	355	401	387	406	365	381	411	394	411	396	417	346	405	396	423	355	406	396	414	391	375	392	422	371	357	396	409	389	387	372	357	404	363	351	400	362	413	379	390	404	362	350	415	386	363	385	372	396	382	386	415	411	388	410	362	403	401	372	397	366	416	369	390	408	371	376	400	367	378	400	373	346	425	400	384	409	404	396	373	368	378	401	387	396	396	388	359	408	415	385	394	374	392	392	399	411	379	357	386	396	400	375	395	384	390	379	411	413	343	379	381	396	405	395	398	396	393	393	397	395	399	407	399	371	377	374	404	384	399	383	429	427	365	424	406	389	389	375	399	438	396	414	372	389	394	395	375	386	410	383	404	412	409	385	395	381	371	355	356	385	371	373	362	399	388	413	380	385	408	381	390	378	384	372	410	400	385	406	415	407	360	416	416	386	364	359	394	377	375	387	421	382	397	393	389	383	352	378	400	360	392	382	407	368	390	371	385	412	357	369	390	378	410	389	352	379	389	410	388	397	381	379	358	371	389	403	397	375	364	378	379	362	414	381	389	411	368	368	375	354	391	388	414	386	404	363	427	433	407	366	367	365	382	401	394	402	391	373	391	357	328	395	397	387	383	343	403	352	391	360	375	390	362	386	390	360	381	400	397	373	370	407	375	383	361	381	374	345	403	380	397	378	373	367	379	372	410	393	363	409	379	349	391	390	403	396	359	371	395	404	417	367	384	354	434	387	396	392	393	355	362	380	409	403	396	366	381	378	387	357	388	410	389	383	406	409	440	381	403	375	399	384	353	395	390	378	399	390	390	407	379	363	363	383	426	415	376	404	417	375	393	431	408	377	395	388	369	372	387	358	366	377	375	366	400	364	393	409	388	362	423	396	371	376	357	387	360	381	366	406	374	384	378	393	378	380	362	377	408	389	397	366	389	356	383	423	370	390	360	355	412	378	407	389	388	375	357	373	372	355	337	426	380	396	381	413	396	372	381	398	392	431	396	390	410	406	382	371	382	360	388	360	397	374	397	382	384	391	413	374	412	385	377	395	431	399	348	388	376	385	384	363	417	378	385	413	391	383	391	373	386	345	380	392	409	428	353	371	387	429	396	390	399	372	391	381	354	367	368	347	367	403	387	397	386	370	407	385	395	394	392	375	390	355	417	383	383	410	373	389	389
22870	21166	29022	23574	21158	21232	11570	1998	1426	1323	1247	1099	1032	1124	1022	1024	948	915	944	917	883	893	953	893	874	917	869	879	852	878	847	829	889	854	842	821	831	824	808	856	837	870	864	870	844	869	865	831	859	818	884	821	886	821	838	870	820	801	867	858	836	864	845	846	839	887	832	831	858	819	843	833	814	848	795	851	845	849	842	850	866	795	820	848	807	871	815	816	828	857	856	873	839	827	841	857	841	844	836	853	809	809	867	847	882	830	815	831	853	795	818	819	803	879	778	853	830	840	838	839	827	852	837	870	798	806	829	819	820	833	849	884	860	854	860	797	807	811	797	846	822	861	796	811	792	836	825	887	816	830	823	821	840	866	804	856	858	842	848	859	795	799	833	832	817	819	826	816	818	789	866	775	806	761	831	776	796	807	781	890	822	844	843	849	812	840	852	841	816	800	827	832	866	840	844	842	814	783	810	806	835	822	859	835	802	829	791	770	849	843	819	828	809	814	862	781	817	844	798	834	791	736	881	793	886	792	804	840	779	805	842	853	790	864	853	851	813	818	789	789	827	885	852	855	859	862	839	838	816	861	822	848	896	817	780	839	835	795	799	805	810	835	848	862	810	807	824	805	848	806	899	851	807	838	878	834	846	866	830	795	840	803	775	863	857	847	861	818	806	844	854	839	848	787	815	768	842	830	813	882	833	821	867	807	794	764	822	843	851	784	832	798	801	828	862	866	849	816	821	806	790	856	821	844	833	841	815	819	802	805	793	794	797	855	850	804	851	841	798	821	837	809	884	923	829	858	808	774	841	864	844	789	833	821	828	847	833	768	852	804	824	820	870	808	860	830	857	800	796	856	783	828	844	854	867	774	857	887	788	839	791	799	826	807	840	832	850	810	869	826	842	851	826	880	828	823	748	781	747	811	826	796	791	797	802	856	836	804	775	806	824	874	833	835	827	867	829	809	865	757	874	813	845	810	839	851	829	841	913	787	820	863	799	883	848	797	772	829	895	817	822	794	802	789	820	835	765	876	809	902	839	793	872	819	836	802	827	846	789	858	789	795	815	873	809	898	851	853	756	813	801	849	794	801	836	839	822	831	841	809	851	776	852	822	808	791	878	854	831	789	819	794	812	854	839	822	806	794	854	808	774	823	812	842	909	864	842	809	812	792	761	838	825	769	820	849	829	865	816	816	807	839	778	867	857	816	891	841	843	856	808	816	840	852	815	784	798	833	827	798	769	820	800	834	845	819	838	834	789	752	838	831	849	760	853	822	800	848	804	789	824	797	777	804	864	854	847	849	824	865	861	831	867	840	829	885	840	840	896	843	832	820	785	803	810	873	817	843	844	832	850	886	835	763	804	831	791	801	845	790	855	775	796	841	775	906	821	844	861	833	823	794	812	837	836	820	816	864	846	831	749	848	815	831	858	856	840	833	740	818	831	802	832	831	802	873	816	797	854	859	828	808	816	836	796	847	854	813	818	806	835	791	856	830	815	864	842	793	901	831	859	817	843	795	805	814	823	825	823	811	798	836	840	841	886	826	842	862	792	862	866	897	847	850	872	833	798	821	810	829	863	800	796	816	816	832	808	872	807	771	786	796	825	795	846	838	868	805	843	813	825	855	782	788	864	775	833	806	800	868	841	875	797	798	848	829	847	805	818	819	821	848	789	875	766	874	820	858	807	827	820	820	801	793	827	840	841	789	870	788	811	856	829	827	837	845	771	880	778	799	842	841	810	823	858	791	795	829	808	776	828	825	868	804	805	843	820	878	845	866	824	819	806	826	843	786	776	865	773	745	820	822	825	777	834	810	876	847	831	771	776	788	866	814	842	798	851	845	786	840	792	823	782	840	781	817	806	795	762	829	795	815	825	826	793	822	880	877	844	832	823	808	788	803	881	847	832	794	813	874	819	829	801	814	806	799	826	806	836	808	792	822	776	844	810	817	819	848	829	840	777	866	793	830	824	803	839	806	824	820	806	824	854	784	832	798	789	813	861	852	867	829	872	827	865	800	840	794	895	865	852	821	838	811	854	864	814	776	882	786	826	843	805	820	821	873	848	841	844	804	834	811	847	885	831	843	809	830	810	843	802	843	809	792	842	803	832	822	865	841	762	803	854	818	807	800	813	781	773	819	867	888	868	821	823	861	764	824	852	780	881	829	798	803	832	788	800	880	829	807	828	809	849	888	843	899	789	807	778	778	850	827	797	844	802	839	839	796	832	831	827	825	839	827	808	852	894	875	839	805	834	802	806	872	838	821	830	831	792	846	838	788	855	833	856	827	918	831	842	822	820	870	762	792	825	822	787	836	792	833	801	828	836	854	813	798	860	783	762	869	883	823	797	824	842	845	815	788	860	833	792	815	834	797	788	787	768	825	836	809	819	831	806	788	836	815	848	834	842	822	809	827	878	841	791	812	853	791	796	819	876	786	812	827	857	790	870	808	825	828	850	837	790	800	843	811	823	839	843	849	813	855	756	852	872	817	844	835	829	823	845	815	763	869	818	812	790	848	823	806	835	897	793	802	811	795	811	828	806	791	832	837	814	830	795	804	776	819	855	886	763	819	827	877	846	894	821	887	818	809	824	824	800	843	851	830	838	785	807	789	797	807	804	806	825	821	831	769	843	794	809	787	837	862	853	846	767	776	809	816	773	821	826	810	783	844	812	814	831	854	809	802	851	780	797	799	830	790	812	834	848	855	807	829	783	817	834	797	817	834	848	861	849	832	787	813	802	834	819	856	817	816	853	849	856	827	809	804	816	841	815	838	847	795	860	850	819	794	803	823	818	764	772	811	824	781	818	801	823	816	808	881	827	813	787	829	823	832	871	799	819	800	831	856	840	851	827	799	820	788	808	807	856	819	771	833	862	802	841	766	807	771	814	813	844	848	784	867	823	796	801	861	796	832	859	840	816	816	812	804	796	795	848	774	826	768	801	813	830	754	824	804	831	821	820	818	830	840	818	812	816	842	806	815	790	841	814	801	798	813	807	817	765	865	834	821	827	848	794	833	837	790	838	797	834	818	846	821	847	833	823	840	821	796	820	780	789	836	848	865	804	791	858	832	856	890	822	857	809	885	809	814	791	828	853	809	808	820	826	841	865	776	808	869	792	844	832	808	822	783	847	765	823	790	827	799	804	809	745	854	809	847	830	828	871	837	837	781	897	806	816	843	809	842	828	794	860	826	841	834	815	813	853	872	804	846	805	810	747	812	790	821	790	776	845	846	811	829	877	837	827	832	831	819	813	777	772	879	858	811	825	837	774	788	842	846	877	816	814	858	866	804	809	818	847	800	806	847	822	831	849	853	851	767	720	845	789	838	822	842	808	798	747	819	823	874	775	879	788	837	839	832	841	796	776	829	838	812	828	779	811	817	900	876	826	835	792	815	797	767	775	773	800	795	866	793	852	852	878	836	829	821	784	792	837	838	762	843	822	837	839	820	823	788	802	831	796	821	863	820	868	767	814	813	789	811
13710	17365	14178	7636	5525	4395	3651	2980	2465	2204	1857	1735	1604	1552	1446	1327	1279	1207	1176	1135	1138	1118	1166	1124	1121	1082	1057	1093	1056	1053	1067	1075	1077	1048	1047	995	1004	1034	985	1085	1034	1062	993	1013	1022	1077	984	965	987	1023	975	1011	998	995	969	1024	1030	993	970	1004	956	1079	962	1058	1000	1005	993	996	1008	1020	956	961	965	1031	1018	965	1019	1060	1036	969	975	1043	1009	1035	968	1009	951	1013	1039	1059	959	1018	1024	1007	971	960	993	1025	983	991	920	996	1013	990	952	975	956	952	954	990	1020	1010	993	1017	955	890	960	986	1014	1034	1003	938	997	968	1021	1007	1027	949	963	1027	922	987	1019	981	1025	1020	996	925	998	989	969	1017	991	1028	964	983	977	1046	968	972	1002	986	964	1027	969	982	943	1002	981	984	971	1058	964	1004	1000	983	926	985	1022	969	934	1001	965	988	1003	968	973	967	949	994	987	950	1000	1015	968	1003	1007	977	1008	1001	980	1009	975	957	1005	963	980	987	1024	936	979	959	964	986	956	1015	1015	991	983	973	983	983	1005	1000	998	946	991	1016	946	1018	1008	936	1033	1025	940	950	999	1003	966	964	1038	960	1006	1036	946	985	899	1009	973	992	973	993	1024	987	975	945	923	972	963	964	981	991	988	973	992	960	994	936	947	970	924	969	957	987	1013	913	989	1017	1053	993	1002	996	1005	943	917	994	970	1006	973	966	1010	986	1056	1016	961	953	982	970	940	949	977	996	1017	1009	1032	989	994	1014	1013	1017	997	961	980	922	1017	1023	1004	988	982	957	994	972	953	975	946	1021	943	961	981	955	941	996	1020	1030	947	985	920	1030	973	947	969	970	990	988	979	955	1016	966	963	983	937	1008	1003	1037	970	973	980	994	998	1074	994	1011	973	997	993	1022	992	924	980	1029	1003	958	971	967	1016	1018	992	1068	1034	967	958	957	976	972	996	992	997	1011	969	968	952	989	986	969	1040	936	1005	1007	985	1005	1017	954	1004	1014	966	1006	975	966	940	991	937	954	997	959	969	963	1014	943	1004	906	976	989	1000	965	965	986	994	999	1029	981	970	986	964	994	972	988	972	987	959	983	991	978	929	1009	976	1033	1013	962	985	1024	994	967	961	904	966	969	986	986	991	931	954	992	1011	980	975	988	971	947	990	988	991	952	1029	1022	910	995	982	999	1002	981	1004	1021	1028	930	950	965	986	940	977	1004	1060	1021	1009	1020	1010	1018	960	1002	961	976	957	994	998	990	986	977	1011	963	949	1005	918	1024	976	980	974	967	966	1003	1004	957	974	976	958	1002	1004	991	1004	961	984	948	1063	1005	990	990	883	985	984	954	1007	993	991	964	969	1000	966	973	984	970	1018	974	967	1006	977	978	967	1004	934	974	1021	963	979	987	993	974	992	1031	921	981	950	1029	965	955	1019	975	976	957	949	933	946	990	995	1013	966	1017	1008	987	1003	982	1006	999	985	985	1010	945	962	1006	956	910	959	997	1019	943	963	926	938	1019	957	963	967	1056	971	1004	1049	915	967	995	1024	1024	978	957	978	911	952	947	997	1003	971	945	970	1023	1006	974	983	994	989	959	1012	970	983	983	1024	976	983	982	988	972	962	1055	1026	1034	999	1010	950	1023	1016	965	1025	994	972	947	1014	1004	1015	961	927	996	951	1003	957	929	943	954	961	993	947	992	1008	1007	1011	1006	1046	964	992	1052	982	1005	1051	965	966	965	1027	978	950	1018	969	1015	982	934	1018	1007	978	991	1045	973	986	922	967	993	962	987	980	980	1010	974	978	986	945	990	978	945	989	976	994	1058	917	974	1007	1000	983	1001	975	965	1032	1010	1001	992	1006	979	1009	986	967	953	970	1007	995	1011	993	965	1018	1009	1023	983	987	1016	1021	953	994	1010	998	981	966	996	980	974	977	998	950	1003	958	969	969	1019	958	909	961	1000	964	988	965	1000	1068	976	951	930	977	992	950	978	945	970	979	937	965	1070	977	968	978	976	977	1032	967	977	982	946	1048	1021	1020	1050	962	964	996	938	990	991	1035	982	920	1003	1005	1021	973	998	936	944	1036	1021	1024	984	974	948	972	969	1055	986	981	1003	1014	1010	1015	977	970	1008	1018	974	970	993	946	949	975	954	934	902	987	896	980	1037	993	969	960	1034	964	998	964	978	969	991	1030	1008	988	951	1017	966	933	1017	958	1037	951	1012	961	1016	945	959	1038	955	985	948	971	987	936	940	917	1006	979	991	1008	996	1054	938	997	954	1030	949	1003	968	964	1054	1003	952	1028	992	968	986	1001	952	957	987	957	985	965	999	976	1017	1030	976	992	966	993	999	978	940	1012	987	949	992	978	971	1053	961	1018	1003	955	999	989	1024	985	1011	948	909	951	966	956	995	1012	957	1028	992	950	1058	994	1013	955	952	939	1021	972	977	982	970	967	918	953	923	991	1027	985	1007	974	1027	945	932	1000	959	998	971	976	967	970	956	944	944	998	941	955	1019	973	980	976	1019	1000	959	962	987	1011	960	975	946	909	1011	953	1020	954	1050	941	964	978	918	1023	998	991	934	968	953	986	982	987	999	981	1049	1019	979	1027	963	1044	999	998	984	976	991	978	975	918	958	1043	996	991	962	977	1065	986	1013	998	966	991	999	1003	973	1003	1011	1011	1001	1011	999	983	1019	956	1012	996	995	987	988	1007	966	1016	1008	955	967	950	972	1002	948	1025	983	978	1002	936	1037	998	955	939	1062	978	939	974	1007	1034	986	1021	999	995	966	956	990	973	962	984	1011	966	1017	993	1007	938	964	951	979	1026	1015	1007	1015	968	1035	1004	928	1004	967	1068	942	1003	991	964	1021	1021	1008	974	1038	976	953	964	919	1028	1006	969	979	1010	996	978	1004	980	982	965	993	925	1002	955	962	949	1019	982	987	985	992	966	940	994	947	996	971	977	988	943	1004	996	1003	970	998	1009	1015	988	972	1066	1049	964	988	975	1010	976	977	963	983	961	900	942	927	961	913	975	979	978	1005	995	980	937	952	949	987	976	923	1003	984	974	955	924	991	979	1003	949	1010	1004	957	994	980	983	959	966	993	980	996	985	1016	986	982	933	980	937	992	956	991	953	955	1023	954	1007	976	998	1009	975	986	948	953	976	970	1052	920	1018	951	967	938	1013	963	939	1030	1011	984	1093	993	1012	954	935	1007	1000	983	973	972	993	977	955	994	961	914	987	1030	986	972	989	1039	1035	942	982	943	1015	1023	995	957	954	979	1001	979	1003	1022	1004	1007	1040	1011	956	1001	1046	1015	946	1018	1002	992	1006	976	966	1027	990	1005	996	949	1033	1003	967	1015	1023	1024	1003	969	970	980	1005	997	1030	1002	1023	1017	930	992	1008	938	970	973	998	975	994	959	1024	1024	1006	1032	966	942	974	975	956	964	997	1022	997	1024	956	991	989	947	978	939	942	998	964	998	993	976	980	1022	925	971	1037	962	954	984	958	994	946	986	895	974	999	996	941	983	981	1010	1029	1053	943	982	980	965	967	964	1006	1010	1001	960	979	1033	953	983	970	952	989	1001	949	1013	946	957	966	1010	935	993	923	999	972	992	964	932	964	990	1031	1004	994	937	1017	925	946	983	938	969	995	936	997	969	983	971	945	928	965	1013	970	997	981	1036	945	1001	896	1007	1016	1002	972	993	1068	1018	979	992	987	1002	966	968	984	984	970	959	992	955	960	1006	999	966	1033	986	950	976	990	982	999	932	953	972	1000	1001	1042	982	986	1040	988	1018	986	940	951	997	1034	1017	1008	961	1023	1026	988	971	1001	945	941	931	1004	927	972	935	968	993	996	959	973	972	977	964	1010	940	999	986	983	982	929	990	966	1009	1001	986	1019	921	1040	1005	1015	1028	1005	980	998	1018	978	963
26940	20043	7066	924	630	640	480	408	434	468	396	399	407	402	432	398	431	416	445	424	409	388	396	406	416	406	399	410	397	404	365	429	405	407	423	398	370	379	399	419	387	424	394	396	398	371	401	411	395	416	399	421	396	429	414	410	435	402	428	381	414	419	390	401	391	424	375	374	406	422	426	375	438	373	417	384	410	366	412	415	380	402	396	411	412	423	409	428	392	436	408	411	420	413	385	398	412	372	382	340	386	405	398	425	379	392	419	438	406	369	363	398	393	406	391	388	424	385	392	416	408	385	383	381	404	382	374	384	377	386	396	395	393	406	422	402	405	413	358	390	389	361	410	385	408	420	371	387	416	430	414	405	376	419	370	395	406	398	390	413	422	396	422	400	439	424	375	384	416	400	407	423	427	398	438	406	411	408	457	385	412	426	403	414	370	405	414	384	401	432	413	417	372	388	388	434	401	384	404	368	382	415	406	366	371	390	439	365	417	361	404	386	399	401	397	400	431	366	368	382	358	394	432	400	392	397	395	401	443	370	411	413	419	401	428	398	371	400	395	409	415	429	436	408	418	388	417	419	403	386	449	415	369	420	402	397	407	403	381	423	380	416	410	379	398	346	424	365	367	397	420	420	410	444	422	388	386	394	399	442	362	367	408	372	436	412	421	387	404	395	407	401	390	408	373	413	390	394	382	387	420	412	439	387	415	366	415	396	384	403	393	390	396	391	395	379	432	430	419	419	387	397	420	394	408	404	383	358	385	404	416	407	449	444	420	382	406	420	398	447	385	443	404	359	398	397	421	385	414	411	377	468	396	376	417	458	400	400	395	395	437	396	408	372	376	406	426	402	380	387	411	397	439	386	416	411	364	431	415	407	406	400	439	376	415	382	404	424	393	365	393	408	376	386	391	375	430	424	403	394	409	380	398	369	416	424	418	368	385	397	393	390	381	407	404	403	402	430	391	389	420	438	392	412	400	390	418	392	445	413	362	407	428	441	404	427	411	403	411	449	389	382	444	383	389	406	403	412	394	409	383	427	388	438	415	376	397	401	404	416	404	444	391	415	400	380	421	406	410	412	400	383	374	420	358	418	433	423	431	420	370	365	389	392	413	408	400	382	398	382	436	431	404	374	434	403	410	408	355	368	401	431	381	402	406	366	394	392	386	397	402	423	376	425	400	439	396	385	390	406	425	388	422	407	401	397	413	429	364	379	387	375	421	429	411	390	416	361	400	414	438	395	408	395	401	410	405	389	389	414	361	445	375	423	375	396	434	408	412	392	410	386	436	420	421	361	373	384	398	392	442	380	381	396	426	380	417	413	399	405	412	371	433	397	418	350	397	419	384	393	406	385	391	426	418	376	389	408	417	393	426	390	356	437	396	424	388	414	412	389	365	388	382	425	405	407	420	386	413	405	354	400	406	398	399	389	481	422	411	414	413	388	434	403	390	409	405	410	417	409	395	416	417	411	409	395	402	392	382	377	392	408	362	408	400	410	410	407	380	435	396	431	428	406	423	392	391	428	388	400	410	399	439	424	405	417	403	404	434	401	392	359	449	426	423	378	381	430	409	392	386	438	435	402	382	388	425	410	413	395	432	419	365	443	433	378	373	419	419	387	416	354	430	387	410	376	412	427	412	396	420	355	384	427	411	408	417	404	421	405	418	379	413	383	413	413	395	407	401	441	392	384	395	423	392	391	383	370	365	381	382	379	402	402	421	406	399	419	401	409	418	387	372	424	368	381	370	425	394	398	378	417	407	393	415	413	405	388	390	383	387	454	417	385	393	397	423	373	403	447	387	387	415	407	395	380	369	396	403	409	371	409	383	400	405	421	422	388	450	400	368	425	411	394	395	407	422	401	411	379	418	377	377	437	417	371	403	436	436	426	386	356	383	424	383	394	423	379	414	396	416	391	412	396	398	401	394	401	373	423	401	386	388	408	446	380	439	386	416	344	399	372	433	413	419	441	389	382	373	407	414	412	382	387	385	423	429	418	391	398	365	425	397	422	410	411	396	409	417	408	383	376	380	396	423	403	441	385	364	409	417	430	397	400	418	419	420	419	414	424	429	405	402	421	404	391	400	386	395	396	431	385	407	344	430	446	412	395	408	385	385	383	417	412	400	398	413	408	408	381	427	377	411	424	410	438	406	394	395	420	430	379	431	387	374	405	423	412	376	420	420	391	390	382	384	361	444	381	428	389	372	411	414	393	410	408	399	360	395	432	405	427	381	426	390	401	384	379	420	407	381	429	364	403	395	422	394	405	390	399	380	393	404	365	426	389	392	381	419	406	409	394	393	414	425	413	398	415	394	419	401	365	431	397	436	375	399	388	359	437	418	400	412	400	422	371	397	378	434	383	416	421	389	413	385	419	443	377	413	433	437	429	390	407	411	414	403	401	379	411	419	416	413	395	416	408	399	415	397	377	395	424	418	432	357	414	424	406	422	387	381	379	403	413	397	402	401	383	386	410	404	398	422	400	388	425	450	408	392	408	394	423	424	400	387	398	398	390	389	375	383	428	409	373	347	381	394	437	399	414	416	400	392	409	368	381	426	401	421	415	417	419	413	422	395	411	436	396	386	392	390	422	426	415	410	396	393	399	431	404	413	385	401	387	379	425	385	391	425	381	393	414	401	394	406	405	377	444	423	380	389	419	402	399	415	390	405	423	419	424	394	425	391	415	436	439	386	440	406	421	417	428	390	393	412	427	396	390	392	405	401	406	390	382	423	414	417	400	426	408	421	440	401	396	446	383	402	372	394	397	389	422	397	412	375	425	382	431	393	407	408	412	419	426	399	411	358	435	408	394	378	408	353	397	397	367	369	418	383	373	368	387	403	392	401	420	402	413	430	410	349	398	407	395	411	447	380	417	413	408	423	399	450	373	410	379	408	347	430	425	400	375	389	428	424	392	344	396	393	430	380	402	390	397	385	401	422	405	430	382	418	403	427	394	412	420	380	385	374	372	426	396	385	421	409	411	437	366	394	388	404	393	418	424	401	394	379	414	425	417	396	386	379	429	356	388	383	381	402	376	375	415	374	450	382	405	423	423	409	408	399	415	389	412	368	381	376	390	389	421	406	402	405	395	411	359	404	384	419	399	430	389	431	428	402	398	404	413	406	402	418	415	424	399	390	433	410	436	393	394	424	409	370	451	413	419	409	410	402	405	412	437	418	379	377	384	413	395	392	398	393	450	407	397	443	388	441	385	423	434	423	409	394	381	411	393	418	390	414	391	367	420	411	379	398	414	400	388	373	392	420	433	421	362	419	401	434	378	436	420	412	424	368	402	408	422	408	415	416	390	385	397	433	377	409	378	437	408	396	403	425	431	417	420	397	395	391	374	392	406	404	406	386	404	429	429	411	419	387	380	387	393	399	428	368	402	414	382	406	400	400	414	403	399	422	389	398	411	415	384	414	436	375	386	423	451	383	417	403	341	404	426	392	393	359	391	409	419	378	412	420	384	395	394	396	421
4561	1252	1075	774	663	606	596	532	540	554	529	479	526	523	533	542	456	511	494	512	522	484	505	500	502	457	489	477	503	509	511	494	499	500	502	491	508	486	511	495	462	459	474	473	526	474	478	501	497	477	499	441	452	481	479	478	492	491	483	523	492	459	519	488	499	484	452	448	472	547	491	488	514	487	482	486	496	471	497	490	493	506	503	492	471	498	478	505	480	478	462	496	544	485	491	536	477	527	452	499	499	478	503	471	497	488	504	472	490	516	456	484	495	483	473	469	459	457	504	498	479	507	468	493	489	516	479	483	467	484	454	490	496	529	452	461	469	453	443	505	473	522	473	483	475	452	486	492	539	462	491	542	490	487	495	491	551	478	477	474	486	483	458	465	484	500	510	521	481	484	445	485	526	488	520	531	493	487	493	462	491	513	498	476	515	432	459	463	513	510	470	479	468	490	523	493	508	482	527	445	509	491	483	467	504	466	483	472	485	508	469	484	504	499	497	508	487	499	510	479	448	476	489	479	472	479	499	489	540	461	525	486	475	494	459	466	459	506	507	458	518	479	501	498	522	454	507	448	512	505	513	490	491	505	510	488	508	486	474	478	473	493	498	480	483	518	497	445	480	505	481	468	491	461	505	470	510	497	496	475	430	456	527	459	478	500	496	496	482	516	489	477	460	509	491	465	479	477	460	517	505	481	493	488	498	510	521	499	470	504	486	493	505	460	463	495	476	485	456	488	485	465	523	520	500	466	490	489	458	434	468	460	509	442	492	522	465	504	501	486	461	489	486	516	489	493	511	485	471	520	503	460	490	519	510	483	503	483	484	511	505	502	511	523	481	482	459	415	515	491	526	474	492	490	469	519	447	525	499	496	529	505	486	486	531	477	526	470	484	513	487	436	518	491	454	459	484	482	488	493	476	491	485	506	470	490	497	485	461	481	481	467	488	461	482	531	476	512	516	457	482	483	496	498	519	472	509	437	466	485	470	485	517	475	505	483	472	469	474	502	512	483	497	520	471	500	478	490	443	518	485	456	475	486	489	494	472	463	460	495	497	483	467	463	501	507	495	491	528	514	498	520	480	509	438	488	501	486	467	530	477	530	486	504	487	482	523	501	505	482	489	532	509	500	532	530	464	479	493	469	478	481	506	488	496	475	481	480	473	501	501	481	500	463	478	467	465	471	473	482	496	462	485	473	481	529	503	502	478	459	452	488	475	487	499	472	483	532	509	500	493	506	436	506	477	483	455	514	512	503	498	500	484	499	477	527	509	508	477	481	530	516	518	474	488	498	453	491	460	475	463	471	501	481	536	499	471	520	510	492	480	466	481	535	473	482	471	492	489	458	525	509	490	448	440	531	501	467	481	475	472	482	476	485	490	449	479	500	488	550	485	474	496	500	513	502	481	501	475	449	468	489	472	504	478	490	507	486	509	479	490	501	483	491	505	495	522	491	528	497	543	467	493	508	471	474	509	467	481	490	473	501	506	487	498	522	490	488	498	461	473	469	524	501	512	495	452	464	482	480	515	510	500	499	464	497	506	494	526	485	475	467	475	524	453	486	442	485	498	498	464	469	469	500	479	464	472	452	478	471	490	464	490	489	452	479	532	487	502	484	520	481	461	478	494	482	495	500	494	481	459	477	514	504	479	466	516	454	476	457	502	506	476	475	524	495	488	488	473	482	484	510	488	510	529	502	492	460	473	521	511	474	481	495	512	464	480	504	524	459	484	520	512	475	479	473	505	453	508	504	497	501	479	484	521	463	507	461	458	440	485	470	505	474	493	462	543	489	544	507	483	539	492	505	526	490	467	511	499	461	465	478	457	495	466	476	494	467	500	478	525	495	479	523	459	476	438	496	454	488	479	499	507	488	488	452	479	520	477	477	498	535	510	479	503	502	504	505	509	513	463	482	481	512	469	485	494	525	459	464	491	477	456	487	503	471	480	509	507	471	530	482	498	482	485	471	466	524	511	493	455	487	451	515	462	502	453	515	490	506	484	493	492	463	502	466	476	524	529	490	489	517	499	501	491	513	483	492	514	510	523	489	462	508	500	488	464	524	472	538	447	467	507	474	485	545	485	501	450	501	486	498	471	485	497	489	487	462	496	474	519	479	464	489	444	492	474	495	495	497	506	462	499	470	495	480	454	507	517	504	498	478	518	467	486	528	492	504	480	512	474	512	499	484	488	481	535	481	497	456	471	492	461	485	514	494	478	481	485	533	520	457	503	518	481	487	497	509	474	514	495	505	497	482	527	458	491	491	516	481	452	453	480	470	496	495	485	502	485	498	509	497	482	489	476	446	470	526	513	531	470	431	505	496	488	512	504	465	498	477	437	518	468	498	490	487	486	502	491	488	498	481	547	514	481	483	485	504	474	471	500	502	471	487	484	510	506	522	505	497	495	514	515	499	522	478	527	485	449	533	484	467	534	501	466	497	543	504	439	496	509	466	511	522	490	518	483	471	462	488	442	440	477	501	489	533	493	527	484	472	485	446	472	485	532	487	501	494	460	484	483	558	471	477	491	470	473	515	507	487	437	499	472	501	519	444	505	495	505	500	516	514	491	511	507	503	485	511	509	512	527	480	473	467	494	468	500	500	506	482	482	485	471	486	456	497	480	525	467	497	497	521	494	507	450	448	484	500	448	490	517	494	506	489	490	501	500	482	464	500	528	506	473	513	476	499	480	493	481	470	502	520	471	476	509	480	480	466	493	487	507	491	442	497	449	459	472	517	468	488	477	525	493	498	512	479	481	467	474	488	548	469	483	518	508	488	510	459	466	506	503	509	500	479	493	478	518	477	537	519	495	481	480	506	467	523	493	498	490	492	550	502	516	470	525	489	498	488	530	467	492	483	493	517	492	527	519	489	475	503	513	472	475	488	514	494	498	506	453	482	512	510	505	496	481	478	488	501	498	467	452	440	467	494	451	502	505	491	506	458	507	492	512	474	529	460	531	502	495	523	461	464	496	484	526	508	487	474	489	487	446	527	515	506	509	481	514	476	482	528	488	536	516	476	495	486	512	479	496	521	505	486	487	485	453	489	471	507	501	492	522	529	500	488	500	467	503	527	518	449	481	491	485	470	440	468	500	446	493	510	504	516	506	515	500	498	506	469	497	476	494	499	474	512	474	471	484	498	499	492	452	490	480	496	449	480	494	495	506	501	478	482	484	536	514	506	475	495	468	466	508	491	543	479	485	451	495	511	517	451	481	486	480	502	475	501	510	475	457	487	483	543	488	500	454	498	496	522	481	510	512	480	460	498	489	506	472	467	464	481	475	454	517	507	509	462	477	445	491	472	522	466	488	457	470	459	481	504	505	493	510	438	501	491	460	505	475	482	533	523	514	471	525	483	479	508	470	472	509	512	497	482	453	452	537	480	485	466	516	480	490	500	477	464	464	494	488	451	523	501	519	465	488	481	459	484	516	518	522	498	487	480	504	497	475	490	507	493	469	470	482	513	513	475	502	497
23842	21186	28681	23941	21176	12575	2062	1303	1117	1117	1002	981	946	836	942	870	844	848	872	834	878	788	857	838	848	808	752	758	876	808	775	814	853	822	785	814	810	841	834	837	773	811	824	798	828	802	800	792	819	746	776	769	766	783	797	780	780	820	801	783	789	823	767	791	835	809	775	816	760	810	808	791	772	817	790	861	780	826	800	747	807	845	827	770	780	795	800	812	725	766	779	805	751	792	830	809	732	787	751	833	813	785	777	774	799	786	782	813	784	808	827	780	813	796	851	862	763	781	815	823	790	755	736	861	800	806	761	794	763	738	760	790	798	817	794	768	753	759	801	819	790	744	783	777	762	769	759	821	808	808	770	830	773	834	810	780	787	771	800	802	807	792	777	809	833	793	782	809	817	786	781	786	740	852	773	810	794	752	724	862	804	772	788	808	767	781	816	780	789	797	759	796	815	819	834	794	796	757	777	825	766	827	823	792	788	762	832	822	768	781	767	815	858	843	761	796	794	766	775	812	790	822	812	835	807	846	823	785	802	778	833	749	771	786	813	780	820	785	773	818	760	784	778	855	802	814	759	806	821	803	782	717	779	786	839	807	742	785	762	789	814	829	769	817	740	728	827	796	797	778	806	786	800	780	834	825	775	830	775	788	806	803	763	758	756	792	811	746	821	760	858	787	774	776	845	791	800	747	797	803	826	850	808	793	782	730	799	825	795	773	819	781	783	854	812	815	790	789	820	823	820	759	800	825	886	794	805	818	806	789	803	800	787	765	845	838	799	748	791	789	849	843	763	804	756	807	788	819	789	843	822	801	744	829	800	784	778	817	774	787	852	825	745	824	813	766	818	804	833	854	747	819	795	790	801	810	843	839	825	761	777	788	795	811	808	738	796	820	815	816	809	778	828	786	774	803	846	796	843	803	752	830	782	763	719	771	777	736	762	770	821	721	798	789	804	777	732	808	780	785	800	778	788	799	817	762	763	773	770	767	759	796	746	774	869	823	798	792	797	790	788	777	789	777	785	789	811	802	795	841	795	762	821	815	783	799	843	780	800	769	761	746	827	800	797	803	809	824	778	745	790	790	785	803	795	832	742	767	821	832	837	818	765	802	793	778	761	800	811	809	743	721	804	768	843	806	819	764	848	802	778	763	731	803	782	774	763	762	816	780	844	792	787	833	826	769	832	817	795	787	738	772	796	811	785	818	815	809	793	754	784	795	837	822	802	825	810	849	791	810	770	827	797	762	777	789	830	834	769	763	769	810	822	769	797	784	862	797	789	847	812	773	840	756	800	799	784	809	776	822	838	760	771	760	712	767	837	849	784	764	802	830	848	794	816	818	833	867	864	814	777	780	761	781	754	798	778	816	814	852	740	805	810	781	775	825	784	754	822	794	784	842	762	768	802	817	788	791	795	862	792	817	840	805	770	794	777	779	768	797	758	796	761	859	811	804	801	830	846	797	798	767	787	824	752	799	836	846	798	768	743	751	774	744	776	768	782	742	813	737	806	711	804	795	802	783	784	786	830	806	829	776	738	788	794	747	864	783	743	777	765	769	775	819	790	806	819	759	819	763	829	778	822	767	800	789	750	777	748	776	772	811	794	796	738	753	828	798	809	830	733	797	793	781	852	783	802	774	771	753	809	803	808	769	774	826	777	744	798	792	823	762	848	789	779	773	828	781	759	809	746	789	785	812	788	790	847	801	856	818	748	864	816	758	797	797	822	752	819	764	803	803	809	835	808	774	822	838	819	800	808	776	764	817	775	742	862	780	785	853	786	816	789	802	736	785	798	775	806	873	787	741	839	806	771	798	793	757	797	786	815	804	815	765	800	839	777	748	767	743	830	807	813	831	834	785	779	839	818	781	807	819	772	809	785	775	777	796	801	811	774	846	798	826	774	839	772	821	826	800	759	728	799	785	763	803	741	799	771	845	834	792	747	773	793	774	753	808	772	797	745	781	814	780	781	779	789	748	745	824	716	785	777	800	759	799	747	793	804	823	808	769	804	760	831	784	774	782	761	826	768	792	798	780	708	790	754	795	787	751	814	790	785	794	797	788	791	788	757	771	789	800	772	776	784	775	779	751	760	760	774	787	794	807	775	808	831	811	785	771	747	760	844	769	812	801	827	821	759	779	764	788	761	766	815	777	772	794	736	782	803	847	773	822	809	814	820	812	820	732	772	830	807	778	761	794	742	794	840	763	750	804	792	836	795	808	804	727	837	806	781	768	831	799	794	800	826	802	827	748	798	790	817	801	775	771	713	771	820	827	749	793	828	802	808	767	725	836	767	732	833	812	826	764	809	803	849	788	790	784	817	833	761	807	781	760	825	855	815	811	809	785	806	838	784	790	783	781	792	827	735	850	801	761	766	773	759	817	748	801	830	805	739	774	794	786	831	812	801	817	774	831	782	786	834	753	823	774	827	808	819	762	829	819	815	793	798	803	783	802	765	777	841	744	800	819	768	816	830	794	796	784	824	753	820	789	769	794	761	748	820	745	773	750	779	826	788	756	762	798	771	766	788	771	820	813	718	789	800	778	777	793	795	850	791	805	806	840	761	776	740	756	799	805	771	817	789	806	762	828	792	797	808	815	832	808	775	805	798	761	775	777	804	793	797	749	791	761	769	854	797	729	789	798	778	838	812	822	769	781	737	758	783	762	754	843	785	823	798	760	773	802	804	813	777	769	788	781	743	787	817	777	777	788	802	757	779	781	770	737	768	810	849	806	801	764	854	816	852	786	746	787	786	826	822	771	806	802	824	813	812	780	765	783	780	764	851	749	767	791	801	759	811	780	801	830	816	780	750	768	794	766	790	782	792	825	794	858	798	835	783	798	778	794	758	794	793	812	822	798	821	788	868	796	822	803	782	763	832	753	778	799	776	751	793	806	827	825	831	835	844	779	767	781	800	779	782	827	798	742	842	779	768	814	811	807	815	778	785	836	761	777	790	782	762	798	741	788	754	779	793	803	835	771	763	785	818	801	786	801	811	798	822	782	820	792	805	786	830	801	758	799	738	756	772	795	773	830	739	792	767	810	780	802	787	805	808	840	811	814	782	768	743	794	726	815	771	814	802	795	841	807	799	750	773	786	841	771	796	756	844	838	764	771	816	778	806	834	757	814	815	790	796	773	828	845	791	804	779	839	749	799	742	793	807	762	825	800	838	765	834	821	828	781	832	786	749	737	812	785	827	849	790	743	849	803	752	783	765	805	775	786	822	812	777	757	772	823	820	849	800	791	760	804	800	764	799	750	795	786	777	763	790	738	790	826	774	779	762	832	809	772	797	821	796	799	773	812	825	782	780	838	750	796	785	739	788	748	751	864	808	775	797	789	788	842	808	760	789	744	727	775	735	802	802	775	747	779	773	770	811	803	799	795	835	793	827	793	854	807	818	792	778	829	799	775	800	838	767	815	783	815	812	754	768	752	807	779	788	771	800	765	740	805	805	820	812	739	802	772	777	742	806	823	768	745
10125	10732	8698	4614	3312	2736	2295	2015	1640	1598	1443	1310	1213	1251	1151	1107	1050	1086	1048	1035	1028	1066	1049	991	963	997	1038	959	1000	982	1026	915	997	953	1010	958	944	933	975	878	914	894	956	1002	939	962	918	908	963	944	954	933	894	849	981	911	914	895	894	902	923	964	959	897	896	974	909	944	960	927	930	991	951	907	921	964	899	975	927	901	953	952	951	947	960	940	904	940	952	940	956	890	922	1014	912	941	871	949	964	945	988	975	927	918	918	962	929	914	905	944	909	933	956	927	932	900	937	862	934	1012	918	975	926	964	900	914	870	873	932	921	917	907	988	908	958	925	945	1000	945	913	982	902	908	912	923	922	916	903	929	948	914	912	968	919	944	899	875	931	922	920	937	947	948	962	899	892	893	926	921	911	912	891	958	851	935	860	933	909	918	901	945	1011	977	905	929	926	900	877	953	888	906	951	932	974	966	949	916	961	922	940	959	901	877	948	966	982	965	892	929	946	917	909	912	870	963	905	889	980	920	893	936	868	903	970	964	949	879	923	929	932	916	929	919	936	930	911	945	922	925	931	879	951	992	938	905	932	955	895	1016	932	970	872	918	949	872	916	959	932	930	914	920	899	887	910	903	925	955	948	962	963	917	932	920	851	885	993	946	922	940	930	902	956	905	928	880	962	935	903	919	934	928	870	935	958	963	955	914	931	909	963	910	870	916	912	923	884	937	917	924	902	938	916	922	897	958	908	841	933	918	910	944	995	907	939	936	971	893	943	914	930	927	889	939	955	902	899	1029	919	915	946	867	890	907	926	968	929	882	968	881	932	897	918	879	928	906	904	962	920	905	917	923	945	904	948	911	965	908	913	936	928	899	919	912	943	921	931	908	918	947	909	932	904	888	903	884	972	959	911	904	960	961	932	917	937	932	931	909	917	894	916	891	937	892	982	943	941	913	961	936	914	895	900	892	994	895	944	932	983	927	912	890	961	891	886	946	957	953	930	909	978	911	908	989	948	926	934	919	899	927	967	909	958	931	912	924	1000	912	938	918	953	951	877	947	935	935	919	873	942	934	924	979	946	954	902	911	887	927	978	890	960	959	974	950	952	978	969	908	938	959	940	905	913	965	928	981	937	886	914	978	964	928	910	867	847	925	915	923	911	982	889	892	1000	917	906	893	916	904	932	913	932	927	897	897	923	932	838	955	880	902	923	892	916	912	927	912	963	908	929	947	886	938	939	952	900	922	918	915	895	895	877	873	958	886	889	919	959	892	970	918	952	965	927	964	954	1003	920	927	946	911	947	922	983	912	874	938	875	948	925	968	909	935	944	903	894	852	952	967	934	958	941	916	909	914	985	904	907	892	909	946	907	924	867	998	956	941	883	868	913	887	931	912	919	984	956	976	874	959	945	928	939	947	951	877	999	952	943	901	925	978	954	870	968	939	935	935	897	1012	947	943	902	906	938	902	908	917	902	948	968	863	953	981	941	907	944	902	919	927	946	903	942	935	954	943	982	969	947	985	903	926	941	922	924	923	952	939	929	883	886	888	938	959	940	932	882	922	937	935	905	903	904	825	938	919	938	906	919	917	950	929	910	984	948	912	894	988	974	936	919	889	944	984	961	939	933	883	934	868	912	935	887	912	961	922	861	907	933	943	928	876	940	918	938	922	902	879	966	925	912	908	951	854	887	913	940	953	919	941	894	886	908	914	953	904	937	917	886	976	906	948	902	965	961	958	864	965	901	943	957	916	917	896	896	887	952	909	971	943	900	993	912	925	947	890	913	912	856	948	903	944	920	914	907	937	958	879	959	935	896	902	944	915	904	971	925	918	918	930	923	882	930	899	902	934	871	954	910	899	924	931	960	895	950	941	953	969	950	942	901	924	906	903	919	863	905	894	908	954	889	925	903	977	899	945	924	926	925	997	887	957	950	910	938	911	944	985	907	912	917	908	898	946	917	939	937	893	922	920	899	914	942	978	906	907	912	949	918	957	909	927	945	912	870	914	974	919	923	975	918	956	937	900	912	962	952	937	913	943	919	911	910	926	967	936	946	912	953	875	900	916	974	901	910	957	939	946	933	903	901	945	931	929	867	903	887	940	966	915	924	938	998	967	904	951	905	914	919	928	947	928	941	890	866	948	935	967	944	943	908	894	963	928	945	947	933	948	950	952	1000	890	904	918	983	897	903	923	961	897	980	884	858	876	917	947	903	911	903	910	921	946	966	936	909	937	899	950	884	950	928	909	973	955	951	972	959	959	974	901	903	959	917	898	950	892	882	948	892	941	924	897	904	914	932	908	952	949	920	974	948	965	901	913	931	916	928	987	935	963	939	931	897	886	932	897	932	915	929	920	942	963	943	966	945	946	941	906	929	920	900	960	913	878	933	918	945	921	910	914	917	931	949	872	891	902	959	922	931	905	904	970	938	892	937	942	944	880	944	899	950	915	900	972	911	962	901	905	906	942	888	968	991	910	980	895	946	921	921	913	940	926	979	880	909	857	917	936	978	954	920	943	929	854	963	933	957	914	949	922	915	898	935	926	895	933	956	922	886	938	913	916	957	926	838	915	917	979	903	945	921	884	972	920	926	914	960	916	910	919	958	958	899	917	907	910	898	900	931	884	982	899	940	917	936	988	940	937	913	890	926	951	920	963	960	939	929	916	962	987	928	862	885	889	948	891	948	885	932	941	881	934	926	908	949	929	923	873	922	961	946	939	901	896	935	928	903	915	959	910	912	938	916	938	953	950	910	898	962	954	901	923	938	915	890	968	962	933	937	880	898	962	934	906	936	919	928	977	934	907	972	917	884	919	933	900	943	925	924	917	934	950	923	910	920	956	871	919	918	922	946	933	896	951	942	914	860	924	953	919	899	944	915	908	964	975	930	956	896	955	943	903	875	938	905	926	931	962	895	937	949	947	945	950	884	883	916	943	936	904	899	911	936	965	933	962	925	959	876	879	926	940	920	874	923	966	890	905	939	891	924	978	948	958	916	942	935	921	925	912	964	970	885	907	918	955	927	970	924	946	890	947	852	918	955	948	960	910	912	913	940	924	904	920	873	920	901	910	895	914	908	902	941	915	972	945	951	904	952	972	931	905	944	940	925	914	871	972	918	962	905	962	897	877	981	888	920	938	919	928	947	942	922	933	880	936	866	966	946	910	945	917	958	930	923	939	919	929	866	906	937	950	910	922	889	919	945	951	943	967	904	931	917	954	944	959	885	925	952	907	906	965	950	878	897	902	910	886	933	924	950	891	893	929	961	983	867	874	902	916	913	921	942	919	907	958	948	940	959	938	957	872	928	915	925	919	891	922	945	951	966	913	945	917	948	906	983	903	915	883	914	890	908	908	948	907	890	947	969	998	964	957	927	880	897	920	934	907	918	968	922	892	879	901	898	965	917	895	972	943	826	882	955	919	934	896	970	917	962	856	919	930	940	912	1003	918	946	895	946	931	945	979	881	900	921	1015	918	939	908	915	944	890	898	929	970	939	943	917	938
25079	21107	27442	24919	10511	851	584	475	417	410	396	368	338	320	351	318	323	356	356	321	295	336	300	335	301	309	292	331	311	320	317	297	301	315	316	300	288	277	304	301	310	272	317	288	278	309	303	272	329	268	278	312	288	306	276	285	302	307	255	329	304	307	272	292	295	304	299	300	292	302	302	309	301	273	300	301	281	311	306	297	271	313	296	305	284	276	289	296	283	286	292	304	325	291	279	288	306	302	293	317	307	321	329	286	292	290	269	294	288	294	302	284	287	300	312	336	290	313	274	261	283	315	278	314	296	267	318	294	259	279	276	284	282	317	293	309	324	296	305	303	301	285	268	298	289	291	295	270	310	295	271	295	324	306	282	280	308	287	277	268	309	290	291	327	307	304	300	288	305	291	324	315	273	293	273	288	261	308	283	284	297	287	303	287	264	283	270	285	284	283	301	277	257	305	317	294	313	281	262	297	299	279	307	266	290	277	323	276	262	287	292	308	279	303	294	312	288	274	306	309	300	295	256	273	305	306	286	280	294	309	281	286	284	297	284	294	328	299	278	274	270	315	269	304	305	281	295	288	295	283	309	320	285	281	297	305	281	269	310	284	262	290	294	324	311	280	286	284	301	265	328	278	308	303	284	295	294	323	311	289	275	306	312	310	300	308	297	280	304	325	298	318	256	283	279	298	287	313	268	309	307	306	275	303	300	306	279	304	305	287	264	291	297	295	313	294	301	316	292	332	290	312	294	259	277	267	274	301	274	284	274	332	282	318	298	289	296	337	273	319	320	306	293	277	292	302	292	311	297	269	286	305	264	261	310	274	278	291	271	301	286	267	269	288	320	258	309	304	291	323	310	314	312	294	330	318	320	294	328	277	284	256	277	291	296	322	280	299	268	289	289	287	289	264	284	262	287	301	300	297	252	310	296	315	287	317	291	284	291	330	303	317	289	277	294	295	298	263	292	284	325	295	289	317	293	307	289	309	298	310	294	293	301	290	305	283	270	324	304	315	313	313	300	294	304	322	287	285	316	295	326	293	292	309	274	288	303	298	272	333	283	315	289	311	254	290	278	282	299	299	286	332	273	262	331	269	271	313	295	263	294	281	304	284	309	314	303	268	287	308	280	262	290	300	328	309	293	298	277	315	322	295	296	308	272	275	286	328	307	283	268	293	303	310	286	291	316	312	312	301	300	294	290	264	332	296	288	304	316	285	305	278	283	303	296	294	287	285	305	280	285	300	296	267	319	298	274	291	253	296	291	289	314	305	291	278	285	271	287	305	291	344	317	305	306	272	284	273	320	288	303	273	284	275	301	317	302	292	298	286	299	303	305	350	291	327	285	299	286	311	320	311	297	305	292	285	264	306	335	321	298	278	310	299	268	291	298	284	290	282	312	317	296	291	289	314	306	303	325	313	324	289	293	299	279	297	322	282	321	287	278	297	307	302	296	291	275	306	295	283	317	322	295	273	262	327	314	284	290	301	289	289	292	299	285	278	260	287	308	310	285	300	263	294	293	307	280	285	269	296	321	291	313	306	272	275	297	309	287	274	284	306	304	300	323	288	261	303	270	289	307	270	291	285	326	285	308	279	292	243	311	299	319	285	294	286	283	299	281	308	304	268	270	281	310	314	288	280	285	300	285	274	286	299	272	291	278	298	252	292	288	271	314	264	296	328	309	266	271	285	287	308	302	283	301	282	288	287	291	299	280	307	309	301	296	304	301	314	275	294	301	310	319	298	317	302	311	307	291	296	304	278	316	301	301	257	299	287	299	280	296	326	285	285	332	269	287	260	285	304	285	305	292	283	289	306	286	280	292	337	313	268	299	303	270	319	314	295	291	297	258	313	293	279	282	302	296	314	300	305	291	309	307	275	281	277	307	300	304	294	299	296	304	284	304	322	303	294	308	298	272	326	286	302	305	300	280	281	297	313	283	313	303	294	311	296	288	264	316	329	295	301	298	296	326	315	297	279	288	301	279	279	293	318	315	315	293	309	282	271	319	309	306	314	288	298	292	281	284	299	289	298	266	303	253	304	286	273	285	279	277	312	252	287	299	304	313	305	264	316	266	281	304	297	278	318	312	296	317	321	277	293	285	313	285	303	283	290	288	280	281	261	305	282	306	262	294	295	280	287	267	276	318	283	300	279	294	294	314	287	309	306	295	309	296	317	298	312	310	322	331	307	326	275	320	293	261	283	303	283	306	297	297	298	276	319	285	276	272	275	304	298	324	271	295	282	314	308	309	291	319	321	295	281	294	306	299	334	306	300	251	298	336	291	292	268	293	273	279	317	323	245	307	272	306	298	342	279	331	296	328	312	279	320	289	308	284	303	316	293	312	272	323	321	309	287	288	294	297	283	314	300	297	290	301	294	285	307	297	309	287	254	336	309	253	278	275	308	284	279	279	297	322	281	282	289	313	275	281	278	284	321	300	292	290	289	319	283	285	279	294	278	307	310	326	282	298	300	301	275	299	281	302	290	255	270	318	289	311	287	315	279	268	279	281	288	290	293	298	286	324	264	283	285	279	288	279	295	294	295	261	287	272	284	306	288	321	290	297	292	284	286	304	285	284	313	286	312	317	299	296	286	298	280	310	278	294	303	300	272	304	280	319	296	285	294	293	275	299	317	301	301	278	294	286	286	269	290	283	311	284	291	316	288	318	295	277	300	292	324	305	297	261	293	262	305	284	264	307	298	285	282	309	303	318	280	289	287	278	329	289	274	265	294	289	304	304	262	286	277	261	303	278	277	278	307	286	298	299	323	296	243	310	304	297	297	296	308	313	298	324	284	334	302	287	284	303	289	301	282	319	289	304	278	265	272	282	283	300	272	320	310	284	276	278	273	291	333	294	289	296	304	286	290	292	307	320	330	288	297	282	295	281	299	272	280	271	280	298	288	297	309	293	327	295	281	271	294	273	301	302	276	306	263	284	265	280	311	265	301	297	293	328	283	308	277	279	297	292	274	312	271	311	320	279	308	295	315	283	296	274	289	270	299	279	282	298	288	313	311	293	291	283	282	280	306	285	290	309	299	304	266	279	281	264	284	299	280	299	287	290	300	287	358	285	260	267	309	295	308	298	304	275	307	285	314	314	281	286	301	272	299	291	313	285	316	290	298	290	313	312	304	306	293	292	272	281	298	289	304	318	324	268	329	321	309	265	310	288	321	308	299	284	291	322	285	321	302	290	278	312	286	276	312	337	272	293	318	326	300	287	278	275	326	295	275	300	284	300	281	280	310	285	295	287	304	290	275	290	331	275	312	314	300	287	299	271	308	279	307	294	282	291	321	295	296	267	306	317	270	290	276	278	301	303	298	278	298	294	312	323	305	281	313	265	273	286	289	312	308	330	319	266	316	293	293	271	293	299	290	293	303	299	298	296	302	327	301	287	284	329	291	327	283	283	290	277	319	286	300	302	300	275	290	280	310	272	264	318	302	289	317	302	312	293	281	292	296	293	300	284	306	301	293	264	281
9724	5963	4717	2336	1740	1348	1176	946	771	721	668	582	604	528	476	455	467	453	430	410	458	461	445	396	425	388	361	425	385	425	387	388	416	397	397	373	400	435	405	451	422	454	401	365	418	409	387	370	378	408	420	391	374	417	399	401	412	398	385	381	374	395	364	404	371	394	404	390	375	418	377	383	407	374	372	398	375	410	383	377	398	379	358	379	371	378	377	411	390	382	371	385	402	385	377	361	372	396	362	373	395	413	369	388	350	397	397	363	348	385	390	373	384	374	422	385	374	406	394	394	393	363	391	421	376	412	398	403	421	372	352	367	391	427	368	397	399	343	402	392	419	398	397	386	425	410	359	398	365	373	413	379	453	374	384	397	383	366	406	377	381	411	389	391	368	397	405	373	365	386	365	389	413	384	370	388	420	373	396	383	405	408	392	384	418	380	353	392	399	398	414	375	410	396	390	367	427	382	374	402	383	404	367	432	408	383	358	415	402	390	406	368	363	392	379	408	347	405	380	413	381	390	356	397	349	371	360	386	370	405	397	358	398	371	380	386	361	412	414	387	389	406	391	390	393	365	381	379	373	360	380	399	411	397	377	405	374	399	369	384	363	381	393	403	349	392	386	360	383	392	399	362	368	381	400	392	428	401	435	418	377	369	388	373	410	374	384	425	388	368	394	401	371	401	365	400	393	399	420	389	404	420	399	397	401	404	358	364	397	377	371	424	381	374	375	365	402	398	349	391	443	360	385	348	407	402	395	354	425	401	397	423	404	369	417	382	381	404	418	377	409	371	355	402	381	414	397	412	405	406	406	377	409	371	387	409	391	425	392	380	398	405	406	407	411	402	393	405	413	409	387	433	363	350	352	394	351	385	382	416	409	387	373	385	418	372	381	413	354	416	394	370	379	416	394	373	401	443	404	387	392	397	363	394	354	404	364	431	389	396	391	390	357	397	399	389	394	401	377	397	397	400	375	375	370	411	374	423	368	389	415	392	372	433	367	371	367	371	404	398	403	391	363	402	388	376	386	395	386	367	399	362	392	419	370	365	339	384	403	403	389	365	374	382	391	354	402	382	430	387	388	376	396	372	419	394	370	368	383	383	395	372	387	396	386	398	360	414	384	387	385	381	352	398	370	417	383	369	379	357	385	373	368	356	367	376	364	369	371	413	402	372	410	382	371	379	397	395	420	395	357	385	424	346	430	395	396	361	407	333	362	405	405	388	380	374	390	410	386	367	386	386	334	360	406	396	365	403	357	396	378	367	425	400	383	372	406	340	383	354	393	396	417	405	339	401	390	391	386	383	390	322	390	387	403	373	430	389	366	405	382	362	355	401	402	418	422	371	390	400	376	397	373	408	397	358	375	362	376	373	350	383	382	416	400	385	411	382	401	395	382	386	379	423	354	368	358	378	390	408	413	418	368	384	403	372	371	404	371	394	412	365	382	404	378	432	376	362	396	383	371	356	384	373	399	397	398	386	394	371	359	381	394	346	399	383	409	410	360	395	378	396	402	354	375	388	394	375	388	390	401	357	391	371	386	361	370	409	370	373	412	394	352	363	389	429	394	390	406	363	399	375	388	395	370	369	368	364	437	355	420	392	408	370	401	418	398	379	391	406	402	387	408	404	353	398	383	395	392	384	394	385	380	381	373	394	383	345	393	379	396	404	363	371	379	377	377	370	410	400	390	378	380	384	430	408	403	415	376	391	370	370	394	367	372	387	426	365	361	397	397	432	406	411	379	366	409	364	394	395	397	387	368	373	394	390	359	400	381	371	389	387	417	383	390	384	368	346	371	358	401	386	355	385	389	406	409	401	415	373	349	371	390	370	390	404	360	383	367	372	378	394	399	395	392	393	391	380	368	391	395	388	356	403	392	385	402	377	390	387	397	400	383	391	387	373	395	369	390	384	421	424	361	405	388	359	380	404	370	355	391	391	388	414	372	408	370	408	402	400	388	348	408	408	384	392	397	395	393	403	408	386	378	400	371	407	387	391	395	372	370	369	409	368	384	372	394	401	362	403	434	365	437	370	408	407	388	420	381	380	363	375	407	375	402	381	399	375	382	346	439	417	377	400	406	389	352	388	416	387	363	341	405	375	420	400	355	380	387	397	377	392	409	364	342	408	379	385	380	403	389	420	385	385	381	372	396	421	390	405	399	394	411	398	373	380	407	376	392	372	391	388	381	383	389	401	429	394	371	406	354	393	405	372	387	364	419	392	405	402	350	379	370	396	355	355	410	384	362	407	378	396	388	394	344	406	373	378	382	378	373	408	366	385	397	348	387	361	418	367	404	396	357	354	437	369	391	410	404	379	374	380	408	399	382	386	366	368	399	414	386	338	386	363	365	377	355	399	381	384	413	414	404	412	382	364	382	393	361	373	386	407	394	400	414	394	422	387	384	428	386	383	409	392	410	378	350	383	381	392	402	369	374	414	380	391	376	389	389	354	381	398	398	416	385	384	368	363	386	380	389	371	394	382	433	412	389	405	353	323	388	414	403	403	421	415	376	367	379	377	374	369	379	374	370	393	362	399	388	396	391	384	432	403	367	405	382	364	407	370	361	364	387	391	404	363	366	359	392	413	384	351	389	407	363	383	387	389	358	406	386	357	380	403	397	354	375	409	375	379	368	387	393	392	409	364	391	369	353	384	427	361	377	385	384	384	370	406	386	376	422	388	387	358	393	370	388	398	378	353	365	388	350	372	361	368	401	387	354	389	411	356	425	378	332	365	358	356	391	361	397	420	358	388	369	410	411	360	397	392	364	378	388	392	392	337	386	415	377	381	355	415	370	411	415	396	361	366	395	391	378	387	404	415	398	371	355	395	363	421	382	436	358	366	392	402	411	386	359	395	375	378	349	393	380	402	412	391	416	404	351	375	378	410	385	387	390	400	374	402	377	383	351	387	364	372	406	389	377	398	370	406	370	389	394	375	385	390	396	396	383	400	387	391	401	365	382	373	397	375	411	384	394	403	376	391	386	400	357	382	377	424	378	400	428	325	381	382	364	372	372	420	364	366	373	370	376	388	379	398	385	389	387	429	366	386	367	375	383	425	385	404	409	385	387	403	394	379	429	386	394	390	384	357	417	379	355	385	396	373	345	390	371	378	397	404	391	380	390	381	386	402	403	384	402	380	383	393	405	369	394	354	390	401	363	396	406	345	392	421	396	400	398	431	409	415	389	398	386	404	410	403	404	360	360	388	395	368	376	387	404	390	339	387	386	395	400	373	387	392	347	364	364	431	393	391	339	379	373	386	409	433	381	401	387	389	381	397	380	408	376	401	422	398	388	358	344	374	371	356	369	380	412	395	402	370	393	393	388	382	392	407	375	400	394	370	378	405	367	394	418	360	372	404	389	342	360	369	376	408	403	376	357	377	366	358	390	396	339	410	399	384	384	375	382	400	390	389	424	396	365	373	415	406	387	376	394	390	405	379	395	390	386	390	378	418	362	363	403	397	370	390	334	415	396	371
22899	21150	28987	23584	21150	21218	11836	2004	1409	1308	1255	1168	1161	1110	1006	981	973	907	929	916	969	869	897	916	841	899	898	857	909	846	875	811	883	862	809	828	858	865	823	850	868	856	834	840	835	847	866	852	852	806	850	836	780	843	781	879	858	817	818	841	833	827	867	799	862	844	826	813	804	764	820	877	762	814	863	845	856	808	829	906	765	846	862	814	920	768	815	830	862	818	838	908	875	849	864	789	815	806	833	797	848	784	836	863	776	809	796	873	848	870	872	803	800	839	813	837	854	842	845	753	838	782	831	758	810	847	826	856	825	858	840	811	868	810	819	827	823	828	848	826	820	837	802	841	831	812	840	804	844	806	781	804	790	789	787	790	826	806	836	836	795	861	846	819	848	773	785	823	856	827	851	814	820	846	771	828	834	801	777	804	817	791	795	821	851	839	862	807	807	852	828	848	848	783	804	741	789	819	761	796	844	830	784	820	842	804	794	782	764	778	832	764	792	833	837	855	851	809	825	800	784	822	815	842	786	815	807	799	850	830	835	828	811	823	861	783	781	875	808	798	870	828	829	841	856	840	830	844	773	779	816	818	880	841	813	857	779	816	856	830	784	870	829	798	817	799	818	793	844	819	817	866	803	851	811	836	825	851	839	799	823	811	873	797	842	812	812	846	795	791	825	798	792	806	845	847	887	856	823	874	789	854	850	842	809	827	834	818	805	818	819	820	828	834	870	845	777	858	817	854	848	781	799	816	812	788	826	833	840	768	780	854	835	820	843	786	835	851	867	840	749	785	897	814	819	803	876	826	825	786	806	781	798	843	812	877	782	822	801	782	831	811	851	837	836	820	796	798	797	828	831	832	823	819	854	847	832	809	808	804	801	891	794	847	817	826	877	830	800	822	787	793	806	828	840	826	822	853	773	797	803	794	777	816	791	839	871	780	829	862	903	813	809	861	851	829	803	793	824	812	816	784	849	827	847	850	817	797	807	891	814	842	793	819	803	808	824	877	795	824	793	789	886	840	773	828	812	835	842	815	817	848	815	845	869	799	821	833	777	845	868	830	838	850	802	840	826	820	829	832	824	869	817	816	823	868	776	830	835	830	823	826	819	812	889	835	810	790	852	781	820	808	828	884	838	877	823	863	788	874	803	765	878	853	829	818	845	827	790	844	838	844	833	819	817	808	798	825	804	795	815	854	848	826	833	792	767	881	858	824	802	832	824	822	816	853	818	833	796	784	805	806	809	819	857	828	838	793	856	822	812	833	840	846	825	784	791	809	803	768	818	834	803	833	778	818	788	819	823	866	799	839	778	786	776	836	811	820	834	874	784	767	760	844	793	793	816	877	861	811	857	805	842	805	805	801	799	839	769	794	803	809	818	791	816	780	837	775	802	826	787	841	827	858	834	817	828	760	826	858	839	841	811	815	835	819	821	870	865	830	828	798	826	803	826	776	791	789	830	841	778	825	871	788	831	821	839	840	815	810	836	823	853	873	842	870	803	773	807	845	779	793	850	808	821	837	846	837	824	816	833	792	838	762	883	857	817	848	875	780	875	801	815	851	833	830	875	833	878	807	780	776	781	821	769	829	831	753	801	757	830	831	831	844	820	820	840	794	819	873	782	888	874	818	839	809	798	844	851	842	763	805	816	827	804	809	823	830	846	815	806	775	764	806	806	810	779	813	766	825	847	793	857	756	800	853	893	847	834	827	808	842	801	858	833	818	873	864	818	840	854	787	822	806	822	844	806	762	837	849	847	771	855	811	789	824	803	795	837	818	841	861	827	800	795	812	854	856	837	842	762	815	833	799	818	799	803	854	810	779	810	820	825	847	761	800	898	799	802	794	803	786	815	852	843	820	863	833	838	804	836	802	825	867	841	800	830	822	843	780	827	849	840	822	805	811	836	788	827	827	895	854	819	855	823	838	860	778	831	858	781	806	794	834	811	815	827	816	812	841	846	785	854	821	833	828	800	847	777	781	837	842	796	850	799	764	831	835	849	785	836	803	777	839	822	820	778	793	872	769	822	840	775	830	828	795	855	819	837	756	780	816	853	807	781	825	851	829	832	816	860	772	793	850	861	817	793	801	820	827	784	780	818	781	813	825	833	813	837	803	819	790	819	849	836	809	857	789	890	808	811	818	821	826	849	844	814	824	812	800	789	811	838	828	798	817	843	786	833	826	850	818	789	774	793	826	821	750	796	817	831	864	802	829	859	844	845	815	764	842	769	835	823	815	792	860	845	801	808	775	807	795	860	837	834	819	829	819	800	815	825	823	814	876	792	829	849	810	825	810	881	782	810	804	782	806	809	807	842	796	767	784	841	810	813	871	820	840	815	797	794	824	768	780	809	866	799	837	845	825	784	822	842	747	835	831	821	790	801	831	801	822	878	827	743	816	768	856	826	788	860	789	768	803	771	860	796	864	814	848	826	817	841	810	809	819	828	819	871	823	805	803	852	845	839	819	781	842	831	796	790	876	809	798	836	854	778	838	816	834	837	781	829	772	803	831	807	819	842	823	806	805	856	822	858	834	749	826	844	797	862	806	794	770	785	798	783	818	821	803	855	819	859	804	787	818	804	834	781	784	805	829	831	824	821	826	825	812	841	808	827	763	792	790	807	826	848	864	789	786	827	838	853	800	866	823	816	823	773	843	828	851	784	775	788	850	822	813	794	866	801	781	804	871	818	778	816	842	844	828	869	803	813	793	852	826	828	835	819	808	815	815	847	827	821	786	783	836	857	844	829	831	868	843	776	829	810	823	795	789	841	813	879	797	794	838	792	806	799	834	825	796	807	824	875	796	804	788	846	780	783	813	784	782	787	828	806	821	793	832	818	849	760	791	833	841	797	851	853	818	852	818	814	860	876	830	884	777	806	802	822	864	841	813	811	862	800	835	826	818	821	838	807	798	789	822	775	786	825	762	881	802	874	809	811	824	843	777	785	859	812	822	858	811	845	805	828	878	804	822	813	857	801	862	790	819	802	853	807	795	823	874	802	748	805	860	840	795	754	852	821	829	765	812	844	817	818	857	849	810	791	814	827	818	849	827	840	781	805	874	810	841	798	783	764	779	782	865	825	819	784	848	837	831	860	778	762	742	715	799	818	874	834	762	846	821	786	779	858	786	742	807	822	775	819	796	826	808	851	838	814	815	786	790	843	837	781	792	807	821	873	817	872	803	868	783	791	821	777	832	853	839	790	842	829	874	878	783	836	867	851	841	802	822	819	840	830	810	770	762	823	812	843	806	789	844	777	763	808	826	815	768	788	816	800	767	853	797	858	849	838	819	809	805	900	796	804	797	838	817	762	808	822	788	848	840	797	856	786	838	834	799	826	774	807	836	833	832	796	836	814	803	868	805	799	855	845	753	823	798	834	815	814	829	802	777	793	786	781	849	772	862	879	774	789	868	837	831	804	797	878	827	803	839	807	840	862	835	861	810	836	852	877	777	776	845	787	839	810	809	881	790	771	843	820	833
13770	17213	14228	7714	5489	4376	3757	3112	2470	2235	2022	1750	1638	1486	1341	1289	1243	1232	1232	1217	1165	1118	1178	1096	1110	1092	1109	1102	1030	1087	1004	972	1058	1038	1002	984	994	994	973	987	995	1077	952	990	963	950	1003	994	1003	1013	1001	1006	948	996	1003	977	1054	1009	998	975	955	991	1002	1014	985	1048	1000	980	943	1029	1028	976	990	972	965	1032	1040	961	986	1005	1001	951	1002	957	1014	1009	1041	934	977	946	988	978	1062	926	1021	981	1030	970	932	1000	1015	945	958	1003	996	956	1007	955	1020	957	996	975	999	1020	979	990	957	998	979	972	1026	954	995	974	1003	900	939	983	970	930	944	955	999	1048	943	984	995	987	1002	988	940	965	983	930	968	1014	947	934	977	995	974	988	991	986	987	989	982	952	983	958	1011	978	991	972	985	920	939	978	945	1001	982	967	905	1010	1020	962	969	960	956	939	1041	995	1023	947	984	997	953	978	1000	947	952	943	981	1058	1022	991	1019	951	951	995	964	1032	955	952	983	1016	1015	959	979	936	975	921	967	970	985	997	1040	994	955	999	994	996	970	962	1007	947	951	1009	927	934	952	975	894	997	968	1025	984	914	960	989	932	992	987	971	962	962	996	996	1013	959	953	944	976	985	1009	981	959	945	904	956	1007	960	969	1015	933	965	982	997	977	980	947	939	972	986	990	1046	1009	983	986	1009	971	1017	984	1024	973	992	983	1021	927	983	934	1032	939	1002	963	996	940	993	904	977	954	961	946	1025	955	1028	986	917	967	953	1028	1030	959	970	921	955	996	1032	1031	966	971	998	1004	1012	962	1035	949	995	983	963	976	962	1047	1006	1007	967	966	970	984	987	938	909	936	1011	975	978	991	932	1007	933	1056	979	1001	900	976	1003	964	957	1003	967	1008	950	965	950	1007	951	957	922	997	986	936	970	947	945	998	1000	984	974	945	926	1016	1002	943	1026	979	947	989	932	994	973	1010	1028	978	976	979	951	951	1038	968	988	984	972	951	1029	979	938	995	983	981	1021	975	1035	998	1019	1027	962	1010	958	980	975	945	971	983	994	984	963	993	991	965	1025	1025	966	981	1012	965	972	945	992	1013	925	1037	957	996	966	965	1012	988	1001	962	964	1016	963	1038	979	952	1017	938	951	985	1003	963	1004	985	958	978	997	919	993	1009	1011	956	981	912	974	989	979	983	1000	976	980	984	983	956	970	940	968	949	972	1011	990	931	951	977	960	965	1032	1006	1005	939	983	1014	969	942	1067	976	980	979	993	1014	1003	1019	952	977	983	1000	950	985	988	989	913	978	970	974	1007	994	983	926	953	948	960	968	971	919	948	981	909	1019	994	982	1013	959	953	964	972	961	1007	946	940	946	939	1011	983	949	942	973	966	987	915	894	949	998	1015	987	954	950	923	985	969	1009	963	976	1019	941	1009	953	944	975	1023	977	971	942	1011	936	948	1026	1006	1015	1009	970	958	930	948	929	992	964	911	968	960	977	982	897	1007	1034	991	966	1011	977	965	1034	940	1010	969	989	976	979	1011	976	1005	965	945	923	1014	1028	947	977	955	968	1026	997	970	994	954	988	944	979	929	986	994	962	938	915	935	1002	946	923	975	969	933	990	935	936	963	968	1011	1000	942	968	959	1018	984	944	1022	992	947	957	953	1007	956	942	957	927	985	1011	996	929	985	934	993	987	963	977	984	944	929	932	971	968	969	1051	1014	968	942	967	925	932	1000	1018	938	976	981	929	966	969	941	973	1025	979	1013	959	964	973	1022	985	963	909	990	906	1038	933	974	987	974	984	986	960	990	995	966	984	982	980	971	988	974	930	941	965	1003	1009	1005	970	984	949	971	983	951	1001	922	1001	914	1010	949	1019	988	990	956	959	964	949	964	972	995	1008	1002	1001	966	981	1026	940	1018	994	968	920	956	963	967	948	1031	999	948	932	960	1061	952	988	977	940	1020	976	969	905	969	971	889	975	980	967	960	982	983	981	993	943	972	979	962	1032	919	972	962	957	911	960	965	991	933	952	989	965	1046	952	941	951	1035	970	996	926	945	958	910	1015	993	973	960	975	987	980	935	969	1018	949	986	914	975	934	995	925	1075	971	993	962	983	1021	998	998	1013	963	1038	988	978	996	999	1016	972	907	1009	1010	950	964	965	969	957	966	942	998	959	941	934	976	962	984	963	958	1010	983	976	994	1028	1010	976	967	974	995	982	968	989	1001	1008	928	983	976	904	958	938	1022	974	971	948	963	974	953	952	948	988	927	950	985	920	999	937	991	1046	927	1025	984	953	1000	997	962	976	1003	968	963	987	978	923	957	963	1003	989	941	938	940	972	960	988	938	985	957	993	960	991	935	858	958	1027	948	1008	985	946	932	927	932	1013	962	954	965	995	1010	937	938	998	975	965	944	931	996	964	1003	962	975	1019	1014	1046	1016	982	939	966	982	942	990	982	1002	1002	979	962	970	943	971	988	929	1008	897	962	1031	1014	970	1014	967	957	996	1009	940	968	966	921	995	1026	970	982	921	879	996	946	1012	988	978	952	865	966	943	1019	938	987	961	960	906	981	952	978	969	1003	982	940	991	955	973	934	977	1010	953	995	979	975	956	956	959	969	1000	980	982	961	986	883	913	1016	1000	982	1046	953	1004	1000	984	966	960	982	998	1003	968	1036	1012	952	959	937	997	987	1003	969	949	974	993	920	1015	1003	1004	973	960	967	971	1030	966	990	1018	954	964	985	983	987	1021	965	936	972	991	959	971	1005	996	980	1007	941	980	930	899	1019	946	986	950	1006	961	933	935	976	1000	1071	975	1016	1010	959	990	983	924	993	982	925	940	959	967	1011	966	968	1010	987	872	942	974	939	944	981	996	984	968	939	965	930	907	999	971	1013	996	1010	1017	985	997	952	984	1007	961	979	938	984	934	1025	997	952	979	939	984	987	909	1023	949	955	962	987	1026	967	1030	991	951	1000	1010	974	935	990	955	975	982	1010	922	1023	940	957	1023	1007	911	960	934	1003	984	977	971	918	998	981	1023	972	1027	947	958	954	966	1004	1026	951	971	986	928	958	1030	1010	935	1020	950	936	922	1038	969	956	979	908	1014	984	957	967	975	969	944	966	1007	942	980	985	975	931	991	1009	954	1018	936	1009	986	971	960	956	966	929	989	984	963	954	994	974	977	1012	1005	952	959	906	937	950	933	1037	965	1030	906	1015	905	976	967	964	963	988	964	955	988	957	944	1003	943	1016	1001	965	972	1001	974	963	968	995	969	938	963	1004	959	994	963	944	959	1016	994	944	991	1023	965	1002	908	944	981	995	953	988	958	925	964	1012	938	1028	937	968	990	960	941	996	975	1040	933	978	951	931	1018	986	935	1030	915	966	988	995	968	910	936	955	1027	997	971	960	1003	943	955	952	936	1009	975	943	882	1011	991	964	952	954	954	973	986	972	989	988	989	1014	991	962	1002	1019	1002	990	995	935	962	969	1048	918	991	969	1001	996	948	1011	978	1035	952	964	984	974	953	1019	946	965	1014	973	992	988	971	1023	958	934	976	952	960	929	992	983	949	1005	943	974	943	965	992	999	974	923	966	948	1005	982	967	994	1024	996	963	984	974	966	1003	986	972	939	985	945	964	994	1023	947	984	979	912	968	982	967	949	995	970	959	981	916	951	962	988	967	979	1000	960	933	961	981	916	1003	929	916	1008	1006	935	1017	948	967	1020	992	944	931	983	958	992	970	956	1023	1021	963	996	958	964	934	1025	989	958	951	1003	958	972	938	980	962	941	998	942	1020	1015	986	993	958
26979	20016	6792	768	526	474	439	397	360	440	389	384	404	413	399	401	389	417	367	384	343	418	415	389	377	382	386	432	410	373	399	426	399	404	403	411	399	350	434	403	387	388	381	405	372	385	424	359	422	409	420	394	385	397	357	407	400	384	388	379	432	379	419	361	417	411	385	400	376	390	437	392	380	381	397	378	412	380	405	385	394	395	372	416	401	376	398	389	407	383	387	409	405	399	397	417	411	375	353	409	415	406	420	414	376	422	388	398	412	412	390	404	394	382	381	440	385	389	438	387	395	385	384	389	391	390	391	423	394	378	398	401	385	412	387	404	376	417	414	397	420	405	423	399	357	403	399	396	391	385	411	418	415	397	394	356	416	396	393	445	397	371	427	394	384	425	425	337	398	389	375	398	401	384	375	409	388	373	399	404	403	382	430	412	382	360	398	391	381	405	371	379	396	417	388	362	410	406	355	387	413	368	381	378	387	376	402	321	390	419	390	413	403	397	351	392	390	420	390	382	431	416	400	381	375	397	411	398	398	408	381	378	394	376	430	383	387	378	393	404	385	401	410	380	393	401	386	392	389	412	389	418	373	410	383	399	391	379	414	390	400	406	391	384	393	422	366	383	382	406	432	401	416	397	411	380	390	373	396	412	394	431	410	414	397	377	401	407	412	420	384	375	400	416	359	401	386	412	416	400	376	421	386	396	369	402	402	385	357	405	395	396	380	423	400	406	365	400	390	396	354	364	363	423	374	387	382	365	423	393	399	408	399	368	406	397	393	366	331	363	370	403	416	405	377	387	402	417	420	393	400	389	405	410	394	402	405	388	353	409	370	390	421	407	391	384	404	442	349	411	350	354	405	406	390	402	425	383	429	376	382	403	353	404	392	384	447	421	384	430	379	389	404	407	380	417	417	432	415	401	416	425	392	384	375	381	404	426	405	401	397	422	394	432	384	408	375	402	400	419	380	391	435	423	410	370	421	372	401	368	405	392	438	424	370	398	428	410	409	377	421	391	376	395	351	386	389	382	386	387	417	374	412	415	354	357	367	399	402	403	379	377	405	384	388	396	419	394	391	394	381	385	401	398	373	396	394	366	408	428	380	399	380	410	403	429	406	405	420	372	406	368	405	389	438	390	407	356	422	379	422	402	403	414	404	417	402	399	373	389	389	375	382	424	385	386	366	401	392	397	393	391	391	411	393	355	394	407	376	414	406	420	395	410	418	405	398	381	368	371	447	412	393	402	414	386	397	406	412	420	396	380	399	349	420	387	364	417	411	373	416	401	391	401	385	400	368	369	395	374	388	398	378	398	399	375	398	377	444	426	392	427	422	382	376	373	401	411	366	389	361	389	368	402	390	406	409	386	391	360	419	433	421	341	370	404	404	399	377	400	391	390	379	410	423	401	351	373	356	347	418	398	388	409	402	377	413	384	386	401	376	377	389	381	387	394	446	392	380	395	426	404	403	399	409	404	374	406	397	386	405	397	421	412	399	394	387	359	404	365	380	385	381	396	403	428	360	375	371	386	369	392	405	413	398	402	385	455	401	412	398	386	416	399	398	345	393	372	388	379	340	365	406	365	413	402	416	418	415	391	404	407	371	442	386	408	401	373	418	404	388	377	393	416	375	370	418	425	372	389	389	392	407	427	425	373	386	420	410	432	382	416	389	394	389	366	388	384	391	418	416	389	398	403	389	429	413	419	405	393	386	410	390	389	388	356	394	398	415	405	369	412	420	394	399	373	367	377	392	431	393	401	427	398	378	397	393	384	387	373	375	411	385	362	398	345	385	400	395	363	370	419	410	406	395	394	379	381	389	365	428	417	404	387	398	377	399	381	427	409	394	393	409	366	403	372	372	376	418	426	376	407	361	410	345	368	386	427	385	396	439	418	401	412	388	416	348	371	380	396	411	372	377	398	380	382	397	416	387	413	410	393	395	395	359	370	402	373	407	375	417	384	417	391	421	376	386	405	389	388	382	370	382	386	366	415	407	423	383	412	361	403	373	401	410	430	372	396	395	389	386	391	390	382	393	400	401	383	430	364	378	377	406	393	410	393	407	361	381	373	409	394	405	381	406	388	389	374	424	362	401	382	406	404	409	411	388	398	400	414	393	371	396	392	400	358	421	393	422	429	391	386	416	423	381	406	409	393	431	391	411	405	400	371	397	424	380	418	413	356	399	371	410	400	391	364	400	362	431	404	407	416	374	386	398	400	394	387	394	376	397	399	409	386	372	399	432	391	401	382	370	371	379	367	386	368	414	393	377	394	384	386	410	408	423	406	381	396	391	410	383	394	402	409	391	411	386	376	388	395	365	372	374	370	407	397	385	365	372	399	390	380	404	426	404	394	427	377	358	398	397	375	387	427	427	372	412	429	398	377	344	398	405	441	395	415	380	408	435	401	377	375	406	412	410	416	395	410	379	404	379	405	367	394	413	447	400	375	371	418	383	410	371	391	377	417	406	403	410	372	400	378	423	423	395	375	402	392	422	399	422	389	350	389	422	388	413	363	418	391	406	393	347	417	405	402	382	394	396	404	382	407	348	390	382	401	393	427	421	366	363	402	375	379	402	412	379	393	391	402	401	427	427	434	419	405	398	414	364	400	397	375	450	433	393	423	404	375	384	367	379	397	370	405	399	435	407	403	398	386	420	396	400	370	408	403	403	381	434	372	380	428	448	374	452	401	385	384	436	404	388	374	363	392	382	385	391	380	409	383	398	429	393	355	383	359	385	384	397	407	403	358	406	389	411	414	376	362	395	385	379	392	421	417	414	370	417	402	346	412	417	362	391	384	391	385	371	384	415	399	409	381	399	341	426	394	409	394	385	381	402	407	409	384	422	375	407	391	413	404	374	384	407	389	396	374	417	396	377	414	404	403	427	391	442	390	392	377	385	399	436	361	406	408	360	405	412	413	411	394	420	396	366	375	358	389	388	409	399	406	391	422	418	390	422	367	387	400	395	401	388	383	387	412	376	365	407	391	377	401	389	393	406	407	389	402	402	431	398	366	350	363	403	372	381	384	380	390	429	363	387	392	419	400	412	399	355	389	396	395	396	409	421	390	411	400	411	383	423	410	411	409	365	421	387	406	363	361	410	419	423	390	432	393	387	375	399	393	402	394	395	392	388	423	398	401	416	372	415	376	429	397	411	432	408	395	388	425	428	396	403	395	394	398	400	386	403	386	388	372	410	393	435	374	388	368	403	422	426	416	395	410	395	413	360	375	415	381	387	390	397	423	388	380	425	372	418	412	390	364	404	413	366	392	415	362	410	383	366	402	388	386	388	394	400	427	382	375	385	372	395	405	431	382	406	427	397	415	463	430	382	394	413	411	382	351	376	405	420	384	395	383	396	387	372	410	372	409	388	378	421	401	387	405	431	368	397	394	407	392	390	410	399	403	363	397	387	391	394	401	383	413	409	384	400	383	385	407	401	407	391	398	400	404	386	397	398	422	396	419	397	370	390	382	375	380
4624	1125	966	678	621	589	522	532	543	505	507	518	481	498	482	506	493	473	499	421	486	470	527	472	530	511	477	486	492	500	474	444	461	496	451	459	512	512	498	454	486	491	510	496	517	464	492	525	482	462	498	521	478	522	481	452	515	481	464	515	474	511	490	499	461	525	482	484	468	511	457	487	485	482	465	506	510	503	496	499	461	492	435	498	501	504	537	482	533	487	465	527	465	493	501	482	499	467	496	493	517	505	487	463	465	511	477	491	452	428	481	424	513	511	491	471	479	471	445	481	511	486	475	491	469	470	467	515	485	461	475	496	469	466	452	485	522	484	449	445	471	507	495	485	481	505	525	468	483	476	507	496	474	513	494	506	485	488	495	470	494	468	496	485	491	477	481	491	470	466	533	485	490	495	492	444	509	465	480	507	470	469	456	473	487	469	497	513	474	529	485	501	499	481	477	512	486	469	501	475	475	489	491	464	488	428	496	466	491	454	496	466	500	451	446	438	521	467	474	508	453	477	472	478	482	479	479	475	461	458	478	493	501	501	515	462	479	481	457	475	471	477	489	502	475	474	517	484	512	467	505	482	483	472	450	495	446	473	465	504	472	500	469	490	496	459	490	537	452	493	468	463	479	452	462	503	481	482	501	479	454	470	463	462	478	489	469	505	488	529	492	458	500	433	500	468	465	505	478	460	487	450	495	460	485	497	497	484	485	452	442	503	511	512	424	487	464	454	441	474	470	475	483	467	453	460	481	448	454	499	468	498	491	482	495	456	474	477	472	495	454	461	452	448	489	500	488	463	506	488	556	423	477	469	487	499	493	473	478	450	488	460	511	464	443	473	489	473	454	467	475	448	514	500	530	472	469	493	476	482	448	500	477	503	477	456	502	455	463	488	488	434	514	509	558	472	511	522	500	501	465	498	523	471	513	491	474	473	504	496	480	458	477	483	486	485	508	443	491	493	499	466	473	529	482	513	495	467	461	472	486	462	482	476	489	463	499	482	508	499	490	472	481	460	478	510	472	496	485	468	480	514	482	494	496	497	464	491	485	484	488	470	456	471	508	522	544	498	487	507	481	467	484	476	511	504	498	482	526	500	503	469	505	468	500	497	511	517	463	478	491	520	473	528	489	491	503	430	467	478	470	446	482	500	493	463	458	496	517	443	480	466	475	469	488	484	485	507	491	498	447	529	498	501	497	471	485	463	516	467	484	480	467	500	471	481	477	467	486	487	498	460	452	466	466	498	464	455	471	489	503	488	510	455	509	476	489	495	475	490	501	491	449	511	486	500	500	468	468	463	470	504	494	523	485	520	445	508	470	495	475	441	492	476	462	484	480	491	474	511	437	498	460	509	513	504	497	481	514	469	500	475	475	512	474	457	468	495	499	493	450	514	481	438	489	449	464	458	490	450	492	464	472	491	491	463	485	496	458	486	465	438	502	490	458	504	443	457	513	491	532	510	510	451	503	474	472	488	489	501	468	453	468	485	500	458	425	482	501	496	470	463	499	481	458	471	481	496	480	457	471	477	503	486	483	497	461	438	463	490	479	508	484	472	494	473	492	510	447	510	493	513	521	468	435	491	442	525	525	505	495	491	481	467	492	504	473	472	465	505	482	505	512	476	545	456	463	465	484	484	483	456	471	489	475	470	495	507	511	494	482	507	488	521	505	481	453	482	515	512	501	511	493	481	450	531	481	468	516	508	513	475	442	442	481	488	485	445	484	493	470	499	473	483	492	503	476	472	488	492	468	461	471	476	482	515	499	519	509	471	493	457	468	527	473	469	482	499	479	487	487	477	490	479	485	454	469	505	454	492	491	500	472	509	484	468	513	457	457	485	483	494	454	510	475	482	470	476	454	514	460	479	431	462	491	506	452	498	456	468	473	429	452	494	490	478	494	489	483	518	516	445	506	490	497	471	470	509	491	450	483	503	515	494	429	485	477	525	498	493	489	488	499	448	478	507	466	507	490	511	489	490	477	466	491	506	483	458	482	469	479	475	488	483	494	446	481	508	519	483	497	497	453	526	489	487	478	541	488	440	484	486	486	499	454	475	455	460	497	518	499	501	473	484	501	492	495	464	493	494	493	498	489	496	506	475	460	497	515	512	482	472	485	475	465	485	492	447	483	455	498	482	470	479	504	457	481	487	490	487	488	468	505	485	468	512	520	463	478	496	454	477	499	477	501	460	468	506	475	467	505	481	498	499	525	488	497	455	484	525	465	455	463	464	502	509	492	449	532	477	477	503	497	482	514	499	433	489	473	499	517	475	473	459	488	476	505	490	491	501	459	469	514	457	441	461	459	473	486	494	494	457	490	494	455	488	475	447	480	485	485	499	500	462	526	492	423	443	452	474	516	439	462	511	463	510	488	473	483	483	454	520	442	505	478	482	484	511	495	477	468	505	501	521	446	437	462	487	479	439	494	474	484	504	497	454	449	517	464	514	461	511	456	488	493	484	466	485	464	484	499	510	471	491	493	520	493	524	468	467	508	495	478	496	506	480	480	473	490	497	462	519	488	457	487	478	489	494	500	445	487	470	438	506	482	461	505	461	455	454	477	498	505	505	475	423	471	483	473	534	469	473	499	495	486	477	496	470	458	439	455	480	480	495	520	483	463	468	503	455	526	485	463	464	460	487	486	455	497	510	459	454	493	468	526	435	461	474	490	481	486	468	487	456	486	490	500	495	495	473	519	506	499	475	452	469	499	542	520	513	442	490	537	478	478	505	464	473	484	465	520	472	532	504	491	518	485	437	480	473	480	467	465	469	504	526	451	475	481	492	472	487	485	494	517	523	505	501	477	460	481	509	505	522	484	496	464	474	473	487	489	499	491	486	461	469	476	487	527	484	477	500	500	468	486	505	488	485	498	445	466	472	500	455	483	426	475	509	505	495	476	526	500	487	471	500	484	483	454	467	478	481	503	480	491	477	472	501	497	483	458	471	474	509	505	498	465	487	498	469	505	504	461	496	457	478	467	477	502	444	499	473	469	496	484	483	536	453	503	447	447	474	495	500	468	507	473	474	472	465	473	525	460	463	542	426	461	476	483	484	511	500	463	470	478	505	493	487	513	443	484	502	518	513	447	462	454	475	511	477	487	462	503	483	511	439	480	470	480	518	470	462	509	476	473	467	489	483	477	502	467	491	501	532	521	489	482	531	452	472	451	505	495	464	497	461	472	528	503	463	491	446	442	472	500	468	437	454	487	464	470	482	474	458	502	470	504	465	496	467	495	517	494	520	456	474	481	465	472	486	510	511	450	502	463	485	491	490	483	457	501	499	471	482	481	463	480	481	478	448	452	504	464	454	466	492	439	510	453	489	445	452	468	473	492	509	485	503	488	489	469	447	458	514	499	456	475	505	453	487	449	505	470	475	465	466	475	483	537	455	495	472	480	468	469	467	488	474	459	443	479	464	469	483	511	468	510	489	465	487	469	492	519	446	518	474	465	478	470	486	485	459	452	467	517	465
23815	21130	28565	23934	21117	12438	1943	1293	1091	1074	963	1010	930	861	869	928	871	863	877	850	832	835	797	818	858	857	836	824	780	769	803	786	824	794	794	781	777	828	749	765	800	811	813	794	763	829	797	756	804	808	804	781	740	763	766	805	786	805	802	776	778	750	785	824	772	792	832	799	801	813	766	762	774	763	822	847	765	812	778	812	816	763	786	789	772	784	775	759	794	784	766	729	744	781	804	748	767	777	797	771	787	786	762	770	762	737	774	777	743	757	734	789	770	819	757	758	768	768	749	782	820	789	778	747	750	800	739	730	760	762	755	789	819	745	800	809	727	761	750	797	785	802	753	766	730	734	740	818	807	834	773	779	774	822	810	757	802	816	732	750	766	755	747	766	776	764	825	837	786	755	752	787	789	792	830	802	790	789	763	785	789	808	825	768	746	816	797	803	768	783	736	787	807	762	759	726	771	769	742	768	747	817	776	755	758	771	804	800	827	779	770	776	798	760	793	771	776	734	798	737	757	789	800	774	785	812	805	798	810	776	809	770	739	776	799	752	765	751	772	733	739	820	727	758	785	776	764	850	770	747	776	779	781	798	758	748	831	842	825	791	774	819	764	718	728	749	796	760	773	790	774	811	825	771	759	782	748	793	794	780	768	760	804	769	802	821	743	807	818	841	831	852	794	800	800	785	762	759	734	769	768	742	744	793	748	747	769	781	808	782	793	799	737	761	829	755	742	761	748	807	754	777	771	792	748	813	741	796	771	810	772	768	767	802	764	749	782	805	739	778	803	776	781	819	808	804	741	772	814	780	792	799	836	759	843	794	763	752	785	769	836	780	777	835	783	777	824	807	810	765	781	733	875	808	765	754	812	781	756	786	779	809	755	754	800	782	761	791	791	759	729	763	738	780	800	758	793	726	777	794	803	748	786	762	751	773	772	801	746	782	718	779	805	784	750	772	732	774	872	749	750	767	776	820	782	768	770	798	795	765	801	796	766	720	743	775	799	807	799	809	752	824	783	769	778	819	738	801	768	736	763	748	779	783	755	772	779	743	801	804	793	774	782	754	761	801	767	743	815	799	730	745	769	789	744	814	827	787	769	810	774	794	793	786	762	779	828	765	785	796	835	773	753	768	730	701	798	834	813	761	797	804	813	707	790	769	818	782	745	789	712	766	791	838	738	692	809	784	785	769	785	764	839	804	723	775	840	754	789	740	724	738	770	824	783	815	748	851	772	797	742	742	794	836	723	801	727	794	806	817	796	762	769	715	800	762	755	748	756	749	797	789	792	761	749	846	790	760	763	755	756	791	737	798	771	781	757	776	751	787	780	784	801	742	778	744	813	747	774	783	739	781	811	754	718	778	762	766	753	779	773	759	739	732	776	736	790	800	819	743	822	736	793	741	756	815	777	810	751	786	763	789	761	713	738	743	779	776	784	799	754	803	795	727	772	815	795	838	772	765	790	738	804	764	738	735	770	779	781	749	825	823	744	759	792	778	774	786	772	811	756	801	778	782	817	789	769	807	771	754	765	798	759	817	772	809	803	772	790	761	829	755	764	732	757	819	800	805	738	772	743	767	737	797	728	766	770	784	773	798	746	776	762	755	764	765	764	766	806	758	762	734	819	848	764	766	795	769	753	840	737	808	748	761	840	737	783	741	756	752	781	785	761	797	768	757	787	745	749	816	767	739	767	745	784	753	771	824	793	757	792	786	805	784	845	765	818	761	787	749	789	775	749	789	760	785	752	774	780	805	783	806	758	823	787	738	802	751	756	744	786	755	784	788	749	793	800	721	771	758	733	838	793	794	721	789	777	746	773	758	796	677	779	768	774	751	806	784	739	737	744	840	750	849	778	842	753	787	784	860	790	800	802	823	805	784	784	724	796	802	829	827	828	725	806	813	744	728	724	748	821	755	736	791	753	762	788	793	793	757	730	761	790	801	798	778	775	805	762	751	742	818	815	806	777	801	804	786	716	774	782	805	732	813	772	791	765	754	833	795	788	759	833	769	759	765	846	764	755	821	732	808	751	765	769	733	770	803	748	763	756	825	802	773	771	804	772	770	769	733	770	755	791	779	751	759	776	776	781	796	760	847	765	813	783	724	784	774	768	755	826	784	827	728	770	785	780	812	800	806	814	755	827	752	784	768	761	756	730	763	741	794	801	802	763	760	826	786	750	738	782	761	733	791	801	771	779	798	770	729	791	787	744	816	793	739	711	788	784	774	810	757	783	751	783	779	856	782	784	762	804	792	720	792	749	709	829	756	745	740	810	775	819	742	778	769	754	795	725	762	778	797	732	734	771	736	725	768	740	769	806	805	751	742	712	835	785	780	770	778	778	764	747	782	778	755	772	805	761	778	783	795	780	770	773	784	772	740	755	751	763	811	755	726	741	785	761	748	808	759	767	805	762	787	777	757	762	810	768	800	805	788	738	845	809	775	740	754	830	757	806	722	771	753	802	742	860	753	788	774	805	785	768	757	811	789	733	773	784	798	751	759	805	793	834	756	742	771	726	791	774	789	754	817	763	735	747	783	773	756	781	774	820	785	760	750	780	751	733	770	789	760	755	769	820	788	778	797	768	762	739	736	789	743	733	755	732	827	778	802	760	747	773	782	754	806	816	736	774	813	783	758	747	778	760	804	737	782	783	794	809	791	764	749	809	831	755	772	790	767	790	787	753	771	785	808	793	759	778	767	782	781	767	777	812	736	800	784	780	759	778	742	766	749	800	752	766	804	779	758	773	719	814	762	772	756	809	760	829	806	760	757	786	799	803	770	818	777	733	758	751	768	777	811	757	796	738	793	836	781	768	825	819	765	788	766	753	766	820	794	761	757	817	744	765	776	743	793	725	763	801	808	788	780	773	776	825	794	777	761	800	787	773	781	834	760	764	780	747	703	763	811	720	722	753	809	781	767	786	775	803	820	776	744	772	761	756	774	765	745	740	787	796	791	809	706	748	735	780	774	812	798	788	768	775	834	744	722	762	788	768	758	778	762	777	793	787	769	731	743	743	764	778	776	782	785	741	739	752	848	768	790	799	763	759	775	762	735	762	809	807	805	776	842	791	750	769	751	762	832	748	763	774	766	776	780	795	786	822	811	801	767	815	753	777	755	733	742	726	756	773	765	773	761	789	797	779	728	759	774	784	754	730	742	772	785	742	807	804	832	812	724	766	826	798	763	781	769	795	752	788	771	781	779	747	774	816	795	779	783	770	718	811	741	783	762	735	764	798	745	731	808	729	771	731	765	771	768	747	771	832	795	781	724	734	781	815	786	745	824	782	794	791	734	798	783	766	760	769	796	748	791	755	769	736	796	775	788	817	796	746	781	768	801	740	789	744	745	810	704	760	768	805	765	751	766	800	760	719	756	777	845	787	767	801	778	782	810	752	821	760	780	782	786	774	758	806	822	800	801	760	775	764	747	788	804	777	735	785	771	767	798	714	866	791	821	792	830	792	760	767	809	802	818	782	744
10105	10689	8842	4567	3323	2742	2308	1949	1659	1560	1436	1266	1269	1292	1146	1109	1041	1081	1050	985	1035	1032	952	981	1032	1035	929	978	917	948	953	925	917	981	994	953	983	966	919	902	904	926	931	937	957	951	914	920	980	925	890	922	954	926	954	938	941	888	947	975	956	953	910	964	902	856	949	914	808	911	855	941	928	957	893	884	935	941	923	880	952	938	871	905	944	944	941	958	933	952	884	897	870	840	913	988	879	910	865	968	920	918	969	953	917	928	882	974	957	972	937	935	916	914	917	884	890	891	914	855	906	920	914	889	885	982	935	903	937	991	918	865	906	915	958	929	897	914	885	892	955	896	941	923	903	866	904	911	945	907	927	907	956	917	877	874	903	884	906	920	900	908	896	897	994	900	930	938	878	938	889	940	906	913	930	928	928	918	949	898	921	955	896	883	914	905	937	834	919	889	930	936	874	915	872	938	888	925	850	912	915	887	935	886	894	923	891	925	932	874	926	973	873	943	950	888	892	952	843	856	915	945	897	927	891	944	930	943	933	954	863	907	939	958	927	837	896	937	959	907	943	885	921	916	900	931	944	908	874	921	872	922	937	873	868	886	913	931	911	954	926	927	941	939	924	903	903	945	950	942	916	978	899	935	916	933	942	906	916	942	945	972	945	910	894	947	950	917	925	887	933	880	931	908	896	895	889	909	882	876	930	955	955	882	968	962	896	941	905	940	907	983	912	938	942	956	912	876	925	902	929	955	917	935	867	891	897	910	930	923	916	923	906	920	898	878	942	911	942	949	939	860	919	939	948	917	921	908	918	889	957	885	906	926	905	942	976	916	937	934	908	957	898	930	882	908	896	884	865	872	936	940	930	940	961	862	928	967	971	904	930	935	945	929	939	904	922	906	937	934	940	915	946	902	922	901	923	956	991	960	881	863	938	929	887	877	922	870	897	926	861	940	907	883	922	874	939	920	864	869	930	942	927	911	892	968	909	879	909	932	904	908	942	922	961	959	908	853	916	905	960	946	931	931	901	946	871	852	932	936	950	938	880	908	938	963	939	940	960	965	872	937	918	917	956	881	957	907	928	955	876	872	958	942	849	979	955	955	911	905	953	941	865	957	924	876	916	865	914	936	935	904	949	921	956	951	869	875	908	889	950	963	899	926	898	881	953	937	893	931	916	953	885	927	947	930	898	934	906	939	927	922	950	957	969	891	906	952	960	840	887	935	917	925	860	921	882	882	919	888	937	857	926	870	907	879	882	916	896	942	949	950	906	951	942	912	909	902	897	924	920	938	898	925	922	842	906	898	952	925	955	918	883	905	880	959	912	948	917	889	917	938	904	936	914	911	914	902	930	919	918	927	910	933	972	906	908	875	938	875	905	888	917	904	883	880	894	912	880	918	936	891	924	976	952	899	916	932	903	889	930	918	942	894	889	922	875	939	927	909	920	898	920	901	955	905	930	900	885	913	908	885	890	881	880	916	927	895	939	938	940	890	941	891	950	926	905	874	917	895	937	934	946	930	916	901	856	935	887	897	880	931	894	979	953	959	953	908	884	937	936	941	891	904	884	913	940	950	934	935	893	919	943	912	924	933	967	922	935	955	906	929	902	896	917	892	909	902	893	904	926	911	928	917	910	919	908	925	925	909	861	913	934	878	894	924	895	934	926	926	921	920	902	961	940	872	937	923	927	946	876	883	867	900	863	837	927	929	950	936	935	900	910	861	925	927	910	988	896	880	920	893	892	962	914	911	961	917	928	889	936	920	911	931	985	886	911	930	902	898	909	906	925	944	937	894	927	917	900	894	914	970	934	970	967	907	938	919	976	910	940	896	933	881	958	949	875	927	901	897	883	904	888	945	968	908	948	883	891	922	919	949	893	923	889	914	939	888	905	903	930	928	884	926	916	916	898	899	966	885	910	944	948	923	922	961	870	919	937	865	955	942	940	880	909	898	950	893	881	859	920	919	883	922	883	921	882	1000	893	919	983	906	902	917	932	898	927	965	930	923	932	922	934	940	967	858	895	864	954	914	924	968	922	924	916	865	928	906	935	942	956	951	969	951	883	990	951	941	922	887	982	909	940	916	923	880	903	897	951	876	902	915	934	918	887	951	982	919	948	912	961	943	925	883	876	925	944	909	900	884	920	933	915	911	927	922	935	915	974	919	923	932	879	957	906	950	918	912	901	843	918	950	916	872	913	928	967	927	898	883	869	925	921	927	923	976	912	937	881	944	958	920	952	941	893	926	938	872	918	848	906	883	940	956	950	938	944	947	960	994	905	950	921	915	933	891	951	949	916	869	922	912	897	898	902	917	991	879	897	932	914	843	923	921	940	931	878	873	862	931	961	911	943	876	910	954	889	917	929	929	914	892	901	944	923	933	874	890	902	933	913	899	949	954	923	918	945	856	863	936	906	917	935	913	977	921	911	887	914	944	920	942	909	932	924	951	907	887	929	938	937	907	942	943	984	898	931	907	894	926	914	943	909	900	938	913	875	947	914	926	949	884	925	913	995	913	935	939	956	883	936	930	904	880	956	825	981	995	960	946	979	909	900	865	923	887	909	902	874	930	906	915	851	839	894	899	933	901	900	905	905	950	903	876	893	934	891	893	913	924	900	910	897	879	1005	906	934	895	920	913	940	926	898	953	905	918	931	818	920	934	971	910	888	1002	934	902	919	899	893	975	910	934	972	991	899	856	948	937	869	922	872	908	943	946	926	957	898	949	906	914	914	904	896	964	933	915	895	915	951	860	953	867	882	875	892	978	964	934	938	936	962	908	936	933	921	901	934	867	880	920	886	922	885	912	863	908	960	904	976	899	929	829	963	908	956	887	887	913	904	892	949	1007	895	950	950	932	926	925	890	895	905	917	948	894	909	879	932	892	942	910	919	872	947	943	907	910	924	892	917	912	928	987	886	885	882	911	931	889	899	900	879	955	925	948	918	909	920	960	926	912	923	905	928	876	866	939	877	923	891	1002	909	967	897	898	891	931	922	884	899	1021	943	911	898	906	888	920	945	915	951	903	923	898	963	858	914	901	959	929	963	920	949	936	895	903	973	948	913	899	952	937	915	933	956	964	926	929	889	945	928	881	933	942	851	963	891	924	934	922	873	896	885	911	947	940	960	950	850	912	913	884	943	915	951	937	888	922	927	918	912	912	906	965	938	963	972	914	962	936	909	893	965	897	914	884	983	904	925	902	963	924	886	900	951	912	930	923	910	937	892	889	962	928	938	908	898	884	926	944	899	978	969	902	908	929	887	930	943	890	915	919	888	923	908	927	927	927	881	900	892	928	929	900	956	900	894	880	882	964	948	977	944	914	910	907	882	954	887	958	954	936	927	871	948	902	900	914	917	953	912	926	979	958	961	905	915	983	861	975	913	911	881	984	928	896	869	919	940	910	968	903	945	913	934	943	897	934	857	895	920	926	881	932	913	923	930	882	937	909	895	888	910	951	906	918	895	936	889	930	914	895	912	903	858	899	944	950
25090	21107	27377	24970	10525	753	598	478	387	401	361	345	389	339	319	309	271	300	305	321	315	294	291	310	296	309	275	264	289	331	297	295	287	310	281	289	298	277	265	317	261	303	285	298	274	302	283	284	275	281	296	274	259	248	303	303	290	269	286	273	272	297	279	258	306	301	312	314	267	286	287	303	284	290	287	250	315	287	286	289	303	288	296	287	313	294	270	288	289	271	270	301	313	271	310	286	286	296	295	260	303	301	243	275	282	296	291	269	272	292	274	284	249	322	278	291	301	280	313	278	259	282	286	273	320	288	299	274	273	274	277	313	270	265	259	312	300	284	293	288	268	281	291	285	310	297	286	289	277	315	276	292	275	245	319	298	278	281	268	284	302	269	293	307	259	271	276	290	285	294	291	291	332	291	290	287	279	271	308	252	282	309	322	352	290	279	294	282	304	308	284	306	282	296	275	275	295	308	289	298	303	274	288	274	291	284	288	300	287	304	289	279	305	272	288	267	309	257	283	279	308	252	296	250	284	274	295	300	291	313	283	277	266	310	305	299	287	289	268	286	289	277	273	273	295	273	295	275	295	309	315	300	285	294	316	287	294	312	297	282	281	292	275	307	286	279	281	290	281	267	270	307	303	317	291	288	293	285	282	276	255	275	284	319	276	253	275	279	277	267	276	291	285	257	292	285	307	280	287	299	290	306	284	291	280	292	281	288	281	293	299	268	281	305	266	277	272	290	285	301	257	282	242	288	298	311	320	265	279	273	290	277	313	298	250	317	272	305	274	328	282	280	276	303	283	310	289	298	290	282	275	258	281	259	277	286	260	276	310	302	244	276	311	283	287	279	296	288	304	300	301	313	278	297	280	290	283	306	282	272	295	253	275	264	276	287	318	282	268	272	288	296	250	308	283	281	285	275	283	286	286	289	310	286	301	276	296	270	302	289	266	280	279	287	301	288	281	286	273	306	282	304	317	288	280	296	278	298	283	300	262	290	310	273	312	285	314	299	280	283	260	296	274	266	295	283	270	288	254	294	291	304	284	259	293	301	301	273	286	287	291	313	256	291	300	276	281	272	303	285	279	278	247	294	278	308	307	296	285	281	276	270	269	277	298	278	260	279	294	294	289	295	305	281	285	283	278	304	278	271	281	306	269	288	285	271	273	290	287	304	282	323	254	316	254	285	306	264	293	263	308	263	301	288	266	270	298	291	279	321	294	287	305	293	293	293	275	242	260	291	293	299	288	281	296	289	280	285	267	313	261	271	273	275	291	291	291	308	271	249	277	284	280	271	274	281	287	271	302	276	277	270	304	319	290	300	289	287	257	291	297	282	281	304	289	254	263	296	279	295	285	317	290	265	244	316	278	265	273	285	256	282	308	265	268	240	295	278	290	267	284	295	275	290	284	295	299	277	276	291	257	286	267	291	296	296	283	299	275	258	284	263	320	294	267	284	305	251	312	313	316	253	289	266	279	301	276	287	296	305	328	278	293	274	279	276	277	311	239	285	291	277	288	293	310	285	304	289	269	280	267	289	272	292	296	307	263	295	304	267	274	297	274	274	283	250	274	279	293	304	268	301	278	305	273	325	298	254	297	284	285	263	251	271	270	297	247	276	281	320	288	285	269	271	289	265	266	289	295	298	298	261	272	278	288	284	264	279	265	298	286	238	285	262	298	315	297	290	288	312	295	296	272	276	318	307	272	289	307	286	277	304	290	282	255	293	294	322	247	301	275	315	269	256	284	290	285	308	253	297	312	294	275	290	282	302	320	262	317	279	320	289	320	293	284	282	284	287	262	274	282	277	307	287	284	295	292	290	290	266	292	299	303	284	305	294	282	288	294	276	321	286	308	275	295	287	279	290	286	271	297	293	279	271	278	272	277	285	298	307	308	283	277	287	294	284	309	270	275	267	278	295	291	290	275	291	299	286	281	273	269	293	250	284	259	315	310	273	290	267	256	266	290	274	310	280	298	272	292	260	293	304	271	277	280	286	272	279	293	300	285	279	300	279	318	306	276	299	285	272	277	304	296	291	268	279	300	289	270	285	292	282	260	261	286	299	320	282	287	274	289	292	315	268	302	256	275	296	296	288	285	266	282	237	283	281	293	312	293	298	299	287	300	290	302	277	304	322	299	306	287	298	274	270	292	300	271	245	281	273	303	259	292	284	268	251	295	281	255	281	275	297	296	307	267	270	263	301	289	284	298	294	266	273	286	263	272	262	275	293	307	285	325	277	274	305	279	263	296	292	284	279	256	283	262	264	296	289	309	303	287	292	289	267	297	293	296	268	292	261	294	298	271	268	269	294	291	264	324	290	289	279	274	294	309	304	257	310	276	302	259	262	261	281	276	274	285	270	322	313	298	269	280	263	301	267	280	320	288	300	316	291	278	265	289	298	258	265	254	260	256	316	314	293	292	313	291	289	309	274	274	295	309	327	278	295	288	284	310	269	279	287	288	282	273	304	313	277	283	272	267	286	295	286	269	294	297	303	276	318	292	335	284	306	266	318	316	292	319	247	265	299	305	286	289	277	284	302	285	288	337	249	297	269	263	289	295	268	264	279	285	298	305	272	268	296	310	303	288	280	271	293	276	286	271	293	278	292	269	305	277	262	290	286	292	278	247	288	277	311	292	290	290	286	285	274	257	278	256	292	274	293	265	266	243	256	271	294	287	318	311	278	313	252	276	279	288	259	273	304	286	301	256	298	278	269	288	291	249	289	291	274	277	281	272	276	241	264	317	264	272	266	290	286	316	281	261	276	290	300	288	260	294	277	267	286	279	305	269	270	286	269	266	279	260	310	307	269	288	318	264	275	290	287	268	297	266	272	274	265	275	282	287	297	278	287	278	297	285	300	298	287	268	263	249	307	299	292	273	288	277	274	316	273	261	295	271	278	299	268	281	286	275	300	301	276	325	306	264	266	263	264	299	283	290	285	274	299	305	277	322	311	287	266	256	295	306	276	297	275	285	324	305	293	267	254	297	279	287	287	263	278	311	281	282	292	270	299	296	296	285	301	294	278	271	268	287	291	276	299	290	283	289	303	264	279	299	296	269	285	289	276	292	306	265	281	284	263	280	262	314	286	276	274	278	275	278	310	273	306	276	327	310	265	292	283	270	295	304	270	273	299	263	284	281	292	281	292	263	285	299	296	234	300	265	310	272	289	265	288	258	303	279	297	299	276	333	244	265	321	277	294	294	267	302	302	290	297	280	276	257	283	264	224	287	262	316	291	313	296	311	298	282	280	297	294	282	263	296	284	293	288	278	317	295	275	281	307	280	257	291	295	274	327	301	301	293	324	266	282	304	287	294	297	289	265	277	286	308	316	262	312	297	305	273	284	288	304	291	290	257	300	272	289	291	286	279	296	296	282	297	267	288	302	287	263	300	314	271	275	269	318	312	284	278	277	279	272	274	277	313	307	280	272	294	286	273	275	278	295	268	268	310	314	296	280	299	265	307	288	295	285	298	272	281	327
9295	5896	4647	2334	1719	1385	1155	948	780	742	618	590	561	537	491	495	480	447	412	453	424	423	449	417	399	425	398	400	392	400	399	372	389	411	417	381	368	406	340	388	381	376	368	388	384	354	343	373	402	407	365	395	366	372	384	403	386	419	386	374	382	384	391	348	374	395	425	336	374	373	369	387	389	385	384	393	400	403	358	387	393	378	379	398	411	368	354	379	377	354	386	376	385	372	415	386	350	339	367	362	375	393	362	364	376	356	369	382	353	393	370	365	370	346	408	391	391	378	412	398	385	385	387	386	412	370	386	386	376	405	417	369	401	398	384	370	402	352	373	402	411	382	375	364	354	387	388	368	369	411	359	378	354	376	367	357	370	360	382	380	367	351	355	376	386	386	346	398	387	339	378	352	376	379	397	378	386	410	391	350	360	375	358	388	373	366	333	389	384	421	369	376	368	383	386	406	411	358	362	354	347	372	382	373	347	374	373	368	392	354	393	398	352	369	374	381	365	360	379	395	406	379	377	348	404	394	412	357	366	343	361	375	365	407	369	409	380	445	380	417	369	398	392	369	367	378	389	383	363	350	376	385	396	371	400	366	385	381	396	356	365	381	392	372	405	380	356	399	368	388	397	385	377	392	401	360	395	376	378	358	376	383	399	375	376	394	367	389	374	377	399	386	363	380	391	373	403	378	371	390	408	379	403	360	350	374	337	372	358	365	382	352	381	373	389	425	379	344	380	422	362	375	374	377	393	347	366	385	384	402	396	362	396	361	387	401	377	379	378	384	366	363	354	375	357	372	355	360	377	384	373	393	382	351	392	358	400	388	379	384	372	341	380	377	346	347	360	379	367	377	405	346	381	390	335	391	403	368	354	410	376	376	391	383	376	386	395	386	374	417	377	370	395	366	378	402	382	383	393	404	408	378	380	398	393	407	394	367	386	413	367	394	382	353	353	371	380	366	379	375	344	391	384	393	376	376	368	354	383	388	367	385	376	412	398	387	393	373	357	369	415	373	394	377	342	379	362	420	394	375	373	385	374	383	387	358	362	375	401	377	355	360	397	422	373	376	359	365	397	346	393	366	381	369	356	339	377	383	384	359	380	348	378	414	369	373	381	397	370	362	378	361	362	356	398	391	413	365	410	384	380	380	360	397	369	368	362	355	341	433	398	379	384	373	400	388	363	392	409	386	347	360	393	375	391	405	402	345	387	396	380	376	354	348	345	374	439	383	368	350	374	406	373	386	411	386	400	376	361	366	371	362	409	365	385	371	363	383	371	382	373	364	388	361	386	363	379	390	362	399	391	388	365	392	374	374	366	393	413	334	403	393	363	369	357	394	396	374	386	372	366	382	370	373	358	390	400	368	372	365	366	398	365	378	375	352	366	411	395	396	426	396	376	366	370	354	384	401	378	384	361	350	402	386	410	390	390	385	383	399	371	397	357	380	387	349	379	380	389	390	385	355	355	345	382	378	390	395	399	358	423	360	384	367	398	387	371	416	354	388	377	370	361	391	370	414	356	424	381	370	393	351	367	373	390	397	382	378	403	393	345	377	389	332	360	399	373	363	388	354	373	406	409	393	376	378	388	414	364	387	364	362	383	372	381	396	405	384	378	396	408	363	338	373	399	371	378	351	372	353	385	368	387	395	396	395	410	373	362	364	400	356	387	373	435	426	394	358	374	410	366	392	370	391	362	385	352	391	399	385	402	361	371	371	390	388	415	387	393	353	420	378	383	348	358	383	364	365	383	380	388	355	365	389	365	400	358	376	368	380	393	396	376	387	409	380	390	381	389	367	364	394	372	357	418	370	388	375	377	415	347	363	407	366	386	374	359	368	390	384	385	394	387	375	371	383	390	335	383	357	396	384	410	394	350	352	384	397	368	395	390	371	360	405	394	385	362	369	389	401	372	353	398	359	327	361	384	359	380	347	357	332	365	396	363	395	385	377	400	368	388	359	383	368	345	417	392	363	400	354	364	373	378	377	417	372	370	382	393	344	382	357	372	368	364	378	365	368	390	403	378	373	412	374	379	396	389	365	377	357	373	384	425	394	334	352	377	339	382	372	384	393	390	378	410	391	358	373	368	342	401	376	352	363	373	399	350	392	371	360	396	412	398	406	345	380	370	401	375	393	382	375	407	371	385	368	367	343	397	426	369	381	395	350	385	406	364	354	363	384	378	356	389	380	340	383	376	368	398	359	365	370	362	387	405	384	389	350	398	396	383	379	406	366	376	400	359	379	370	331	342	359	419	401	346	381	395	435	385	370	374	368	397	384	356	362	359	403	414	357	355	384	369	371	402	375	381	362	393	374	382	354	352	412	386	403	389	353	394	370	367	345	382	398	381	382	335	383	410	358	365	380	372	363	391	370	378	365	406	372	347	390	404	366	401	392	368	398	399	359	404	377	400	390	403	393	370	377	395	363	365	371	388	381	362	417	365	386	402	403	394	400	364	381	413	378	404	371	386	372	392	365	400	376	374	381	382	387	360	363	384	372	376	369	367	346	373	373	336	372	380	400	389	383	398	395	374	376	363	366	378	350	351	385	387	401	396	400	383	350	399	375	366	392	354	391	382	372	390	372	385	364	331	393	414	366	398	397	415	369	393	387	369	366	358	364	374	383	387	350	363	393	372	395	378	393	339	410	367	397	393	371	354	394	401	393	336	383	381	369	370	416	371	406	350	373	381	391	360	364	359	384	390	408	397	352	365	387	385	398	395	383	373	380	383	393	375	376	373	366	397	369	407	341	401	369	372	357	371	362	378	351	351	392	372	376	397	395	404	367	399	359	388	385	385	410	394	364	398	374	376	389	363	337	418	364	401	367	398	379	412	382	366	381	366	373	364	391	357	398	371	367	363	355	392	370	348	391	389	332	377	349	371	404	362	370	398	409	371	408	387	414	341	365	389	379	376	356	396	374	409	384	352	373	376	346	387	365	400	359	361	371	413	383	358	365	373	375	403	374	373	403	401	372	368	410	375	398	388	404	373	375	387	401	347	392	390	398	390	357	344	373	385	371	384	350	365	363	395	348	394	343	384	376	377	362	375	376	358	343	375	343	369	436	390	347	404	379	383	400	381	388	364	392	413	373	366	410	398	386	405	375	390	366	344	387	368	405	351	378	322	394	382	399	413	382	385	371	370	366	407	382	366	362	394	367	366	383	433	379	392	385	352	362	351	387	404	374	379	383	367	428	364	428	411	377	362	357	392	397	353	349	395	346	357	389	345	373	364	379	376	422	333	350	368	369	388	404	379	340	366	381	378	383	370	372	397	365	396	373	378	368	382	368	346	380	382	361	395	366	421	386	382	406	363	369	410	364	369	375	416	389	382	357	398	361	396	373	356	396	403	376	415	434	364	368	391	352	379	352	365	389	422	405	383	371	376	421	382	381	361	373	380	382	313	375	379	361	353	367	392	387	422	386	418	381	386	372	351	378	392	396	376	394	386	365	377	389	382	402	381	372	391	373	387	373
22887	21166	29050	23541	21159	21236	11863	2028	1400	1434	1248	1157	1105	1051	1016	1011	993	954	959	941	942	941	962	867	849	970	910	911	890	892	874	863	873	875	841	852	826	821	834	831	848	812	882	840	828	893	799	833	854	837	819	847	867	845	914	850	834	816	827	841	829	813	816	838	831	820	823	800	803	818	814	824	855	805	810	793	863	844	850	793	825	792	794	879	846	782	862	825	835	862	861	863	759	877	801	874	903	804	861	787	855	803	822	855	797	845	817	841	783	829	822	863	843	818	809	823	801	831	816	826	881	832	836	856	849	824	874	818	801	837	811	832	773	842	850	839	820	801	837	799	869	802	821	791	760	836	815	853	787	836	848	846	809	889	841	812	790	770	832	822	840	792	864	803	834	832	836	845	844	842	805	843	808	827	867	785	826	811	795	837	856	782	843	802	829	818	810	822	850	756	783	804	831	880	827	813	855	847	847	837	814	827	796	797	796	886	775	810	764	805	828	819	787	842	879	823	828	825	780	798	808	811	805	823	776	859	830	836	833	853	833	832	862	837	826	869	811	805	769	803	809	854	829	766	801	824	810	841	840	790	776	801	814	855	803	839	858	777	846	762	807	841	856	819	846	820	867	813	865	789	781	840	845	814	778	815	837	804	822	755	871	773	814	819	803	831	801	819	800	809	809	822	809	829	849	813	812	780	798	757	814	800	842	844	794	824	807	791	796	824	764	793	870	854	847	827	810	832	802	812	785	885	816	799	826	778	815	805	849	858	785	811	849	851	845	830	850	827	847	818	774	874	790	855	805	742	797	869	824	816	812	838	814	827	868	855	812	786	851	831	829	814	842	817	822	823	796	816	845	804	844	781	849	786	793	828	825	823	849	794	750	791	794	805	784	818	796	896	824	838	839	781	804	810	779	840	838	821	824	793	827	792	751	811	831	862	845	823	823	844	792	800	845	846	781	836	811	822	825	824	796	837	834	870	805	813	814	779	795	787	866	834	843	870	781	834	870	811	781	804	815	799	824	827	828	827	853	838	834	826	834	801	854	877	841	824	884	826	806	789	829	842	866	811	832	848	827	849	809	855	814	774	812	790	738	774	829	840	851	804	819	876	749	810	829	815	803	844	867	844	764	808	814	798	798	793	819	901	823	812	838	843	787	812	880	862	806	795	869	840	792	803	863	837	820	877	822	830	799	800	813	876	844	847	804	798	839	787	813	794	795	808	814	794	831	788	900	811	840	802	824	820	836	866	833	810	798	821	781	820	791	784	829	767	810	832	847	820	776	905	846	810	848	832	863	784	841	859	844	817	803	829	818	805	794	791	855	810	858	833	770	790	807	819	809	797	767	840	820	803	847	843	824	817	809	812	758	767	774	799	867	824	791	811	820	811	867	817	804	856	832	806	811	806	839	820	823	834	809	847	813	833	764	820	854	858	831	847	825	856	796	807	836	846	808	866	820	821	781	809	789	849	781	816	841	792	773	820	795	860	862	855	844	803	808	858	813	835	797	881	833	750	840	870	827	832	800	839	838	842	810	810	833	829	822	815	790	872	806	842	807	816	783	860	810	864	792	807	782	838	844	808	761	879	815	829	832	792	814	825	827	776	843	801	844	880	804	794	809	786	849	823	836	810	780	884	815	832	873	851	840	783	840	818	807	874	840	787	830	834	795	807	783	815	821	802	852	833	817	845	824	797	812	798	833	824	847	823	821	901	829	849	819	824	789	818	800	803	862	768	812	848	819	815	829	858	783	792	796	766	828	803	819	767	874	812	801	861	811	829	815	831	815	826	840	800	836	837	826	825	826	775	795	900	844	800	797	888	836	765	814	791	788	759	879	817	818	794	824	793	822	848	868	833	792	860	787	797	805	806	791	823	809	840	858	806	822	787	794	783	831	843	825	803	805	801	814	859	825	821	811	806	831	813	824	813	855	854	788	873	809	796	824	812	823	817	804	845	761	860	792	830	780	840	790	836	808	879	800	792	796	840	788	842	793	842	801	784	799	850	838	810	786	819	785	829	848	819	793	825	825	846	811	821	813	857	828	799	793	782	798	795	763	859	875	833	775	797	835	765	759	853	759	807	797	807	765	806	812	770	825	814	804	792	813	817	775	794	794	830	766	839	852	825	792	804	828	861	775	823	787	836	805	827	806	799	812	802	777	797	785	836	854	786	805	875	861	831	846	791	822	824	788	866	795	836	786	789	810	790	789	829	794	859	808	859	801	783	825	859	829	799	855	794	792	770	822	799	772	823	770	828	814	869	839	828	845	787	815	813	848	803	826	819	841	870	745	811	860	812	837	834	792	817	806	798	779	845	832	821	831	780	836	827	825	799	788	814	814	809	837	802	808	791	804	835	811	808	795	850	820	823	782	844	796	808	831	801	814	791	831	804	807	841	852	852	816	792	799	812	812	795	754	811	835	800	838	869	787	817	806	815	794	824	756	790	823	846	820	825	840	796	864	847	846	800	846	803	765	849	803	846	783	831	815	815	830	818	810	791	835	864	805	822	850	786	829	809	837	841	836	761	843	851	803	780	823	825	786	818	802	831	771	825	869	796	772	806	799	793	800	793	794	840	821	792	774	809	823	845	796	820	815	814	847	806	775	808	841	850	838	816	831	727	825	789	798	766	779	809	798	818	790	787	831	775	807	809	806	836	755	827	792	824	798	815	771	780	749	826	844	847	809	809	820	807	824	802	812	854	845	828	807	815	818	804	877	806	834	814	822	832	830	803	822	800	768	807	790	803	837	764	768	772	809	853	827	768	835	873	868	807	750	867	801	807	795	794	825	806	808	810	826	831	784	777	804	812	857	856	847	779	820	844	832	803	820	800	800	828	810	808	803	820	867	834	832	835	770	835	850	807	820	804	839	809	823	810	830	843	830	813	822	790	859	851	805	752	847	805	830	849	801	813	781	900	819	826	857	731	763	820	804	854	804	819	851	823	800	819	808	842	760	763	813	829	808	822	776	832	808	831	771	807	789	845	839	796	820	809	813	833	796	792	798	821	798	858	803	811	829	820	783	764	814	819	774	843	884	820	809	806	844	790	873	879	795	914	857	790	764	811	828	807	774	852	865	814	807	839	846	801	804	853	899	840	808	800	802	819	795	793	822	859	842	826	811	817	811	837	812	809	815	838	799	818	804	815	818	815	836	829	773	832	829	803	787	819	796	801	784	832	771	805	814	772	850	824	838	805	788	789	814	801	815	849	800	809	836	807	871	789	820	816	816	772	823	815	800	791	815	805	811	822	924	816	829	790	853	840	794	814	814	860	796	784	808	836	839	773	826	793	788	832	845	824	856	774	823	762	781	837	802	770	762	813	827	847	850	838	786	840	843	809	865	824	818	767	810	812	848	838	808	805	829	853	857	822	819	775	738	830	807	842	835	812	789	801	751	885	862	757	787	852	804	869	823	809	816	750	866	805	829	738	823	820	851	779	855	813	766	861	810	799	854	860	839	826	838	796	845	792	781	809	825	790
13295	17413	14201	7732	5655	4368	3695	2955	2427	2249	1968	1719	1678	1540	1314	1309	1293	1277	1256	1152	1111	1174	1113	1093	1114	1144	1050	1084	1080	1059	1101	1081	1025	1087	1008	1064	973	1028	1080	963	1012	1056	1004	1051	969	994	975	939	981	999	948	968	1003	989	974	984	997	1009	976	961	992	1036	999	1034	982	981	991	1020	1007	996	984	995	1012	936	964	985	1005	957	950	927	945	1009	964	925	998	987	965	941	986	966	1052	948	1028	957	1019	999	997	976	1036	998	993	1004	1018	986	988	1025	944	1034	963	1002	948	963	980	1031	973	965	959	1009	934	955	969	936	947	974	968	979	960	968	989	995	986	948	955	951	1010	1014	914	973	946	943	1032	920	955	949	964	957	926	966	998	992	938	967	1044	991	1021	978	951	943	983	930	965	1001	943	982	939	987	931	967	954	968	970	1026	957	955	1081	975	979	970	949	1010	959	1027	1009	981	951	987	951	965	1011	987	1011	942	1001	957	967	968	1011	993	1011	996	1017	955	976	961	955	970	1050	1003	962	992	967	965	985	980	950	987	945	985	991	970	928	948	946	998	959	937	952	942	1008	966	1022	1021	929	895	912	937	986	967	1003	993	986	990	953	969	925	978	908	930	993	981	1014	983	984	966	943	920	985	956	961	992	985	981	959	962	920	968	950	977	943	937	977	1001	993	917	1012	927	995	965	1015	988	982	985	982	967	935	986	970	949	973	972	980	947	950	995	985	988	989	974	978	984	1019	980	937	982	979	949	980	971	1002	936	957	983	964	930	989	925	993	931	1046	1003	992	967	930	973	1021	957	912	936	936	988	1004	960	951	956	991	1003	957	993	1037	1078	960	977	971	999	961	958	993	945	914	963	1004	954	976	965	948	989	945	970	963	1019	937	1029	1038	913	945	973	981	961	955	1037	999	960	1046	959	961	981	955	1056	968	1018	1022	996	979	944	977	996	895	963	951	950	918	982	983	961	1008	1008	995	999	974	960	929	983	979	955	1018	999	991	963	966	971	1008	953	1025	989	949	991	967	984	1027	1004	972	922	954	934	1012	943	993	964	966	989	972	941	1011	907	980	963	968	949	949	949	997	1007	970	1004	938	988	1020	980	982	991	1007	1038	1009	1007	1027	961	975	1001	958	1018	1010	958	1011	998	1017	981	992	898	974	947	964	994	993	972	982	961	959	1005	990	985	944	965	979	964	1030	1017	974	923	970	993	964	1008	905	945	978	944	964	951	948	948	951	948	934	1011	989	982	944	991	949	947	945	959	962	1028	964	1022	1007	992	960	931	977	968	1032	1015	952	948	993	960	958	985	993	1001	1033	918	975	923	953	954	961	987	979	935	899	1005	988	982	970	931	966	989	966	933	1018	887	965	952	1005	1008	928	986	944	962	935	920	1010	939	942	964	1003	979	968	974	941	956	980	925	1006	992	987	943	1034	957	937	973	964	947	955	970	939	968	987	1004	1000	986	1010	973	1047	1005	949	935	971	936	960	969	987	957	1004	950	982	948	971	986	968	945	931	1004	968	1012	929	1020	948	955	1020	970	939	927	1018	979	954	999	930	985	955	995	935	966	960	965	1027	980	991	979	983	994	1010	987	961	939	925	1014	970	1001	969	932	951	1023	954	1014	1009	969	1001	992	1000	975	929	968	970	913	969	950	982	982	1033	971	980	952	988	978	968	944	1005	1036	942	952	953	926	959	979	961	1010	991	904	911	965	1027	1022	997	966	927	949	936	991	991	983	945	990	926	944	1001	965	985	959	944	982	957	1016	1017	911	1036	985	992	1011	968	985	960	968	995	919	904	978	1000	936	973	1017	1029	1000	972	940	970	969	984	939	1009	957	963	991	935	982	993	957	976	990	987	912	957	974	964	988	983	1030	1016	989	983	923	1009	972	949	921	956	950	1014	932	1012	970	923	925	978	1031	955	1004	974	956	957	952	998	983	983	920	914	976	963	971	996	998	992	998	978	926	914	1005	995	956	997	969	966	998	955	936	977	962	1008	975	963	966	929	947	952	958	936	950	1008	908	979	995	921	997	941	973	943	942	968	958	943	977	963	990	995	1008	1014	963	983	999	951	1020	943	975	961	961	975	980	932	987	963	969	977	981	1009	924	987	980	983	993	953	993	976	938	997	985	966	966	1024	940	957	966	973	986	969	944	988	928	990	983	975	969	1011	940	936	955	1019	929	978	928	939	978	943	945	963	1021	966	978	960	965	962	974	988	939	986	1003	971	992	939	976	975	935	936	978	1003	985	929	967	943	978	931	992	975	961	998	944	906	939	987	957	960	968	964	994	1010	949	994	980	973	925	998	957	949	1019	986	908	999	984	962	965	957	931	984	990	996	967	952	956	893	964	985	996	993	952	953	944	945	975	1016	1049	939	952	927	1001	921	943	929	963	982	1002	992	1024	988	932	994	931	935	1033	1003	960	961	950	894	991	990	961	902	977	965	953	991	955	949	1002	976	988	946	917	969	941	1006	960	930	1019	956	924	899	979	963	997	1027	940	966	989	973	933	930	975	993	1007	984	949	1010	962	1005	947	1016	988	952	978	980	1004	993	942	950	950	994	947	953	971	939	982	966	988	971	993	922	1013	988	980	982	951	961	890	985	960	949	977	979	972	993	976	940	925	966	931	959	949	923	1004	970	938	1032	971	966	956	1007	903	900	998	981	971	937	969	978	980	990	925	956	992	994	951	961	986	1017	964	1017	969	950	924	936	962	981	1009	982	976	1013	1018	1007	933	965	1004	960	963	1019	971	973	989	1004	1003	944	1031	1020	968	980	953	1030	954	974	970	942	1006	1008	955	974	996	995	970	928	1041	881	985	963	1027	994	960	963	932	1008	958	902	1029	1020	973	960	1026	992	962	947	938	906	990	988	961	995	978	948	929	1009	974	958	1005	996	967	985	920	951	969	991	995	959	1018	1009	997	955	962	992	946	949	924	980	995	929	983	910	954	964	974	999	922	981	999	1038	955	916	988	932	997	992	926	954	928	990	969	950	995	965	993	1011	968	976	999	986	994	995	999	931	962	1020	949	1007	972	969	1020	940	1011	969	937	974	954	1019	1035	919	915	957	967	1002	981	971	949	961	957	958	985	961	934	972	979	960	976	916	947	989	942	943	998	973	972	1002	913	977	963	929	890	1013	936	974	954	957	948	1000	914	977	928	986	1012	970	949	905	1024	1018	914	955	945	995	918	937	986	975	968	925	948	994	986	938	983	926	961	902	1013	916	944	991	957	1001	920	941	957	926	1030	1009	984	929	964	964	936	969	920	1004	947	973	1004	1011	951	1012	957	1033	995	932	951	932	982	973	928	974	979	943	1017	976	969	950	994	1003	957	935	988	950	964	972	1030	1014	895	983	959	936	999	948	1017	998	976	958	1003	987	971	957	989	984	980	943	948	983	961	986	951	953	903	984	954	992	987	994	928	933	952	990	983	986	984	917	963	933	994	1014	989	959	1008	952	1004	930	964	991	990	966	939	930	939	1009	928	955	983	960	995	946	962	1007	1000	964	980	967	1014	964	952	977	970	984	972	939	930	958	947	979	966	955	964	1001	987	977	982	945	1000	921	960	1023	950	933	988	1044	975	948	916	932	965	947	935	969	972	978	994	909	972	1021	950	955	957	975	978	942	931	1011	922	982	955	964	999	957	1013	982	1008	987	978	963	932	968	972	999	986	961	940	1001	1003	983	969	1015	939	940	999	922	981	951	1022	913	939	1006	908	943	1069	959	910	969	969	1005	968	1015	1003
26946	20124	7324	1005	694	635	538	406	460	400	396	421	417	429	408	379	415	379	395	387	366	355	388	396	425	400	394	399	386	386	401	390	427	397	427	379	422	367	417	367	411	371	391	386	411	334	380	405	380	389	444	410	415	399	412	402	426	369	412	433	374	405	383	394	379	387	402	403	377	406	402	371	432	375	432	396	461	366	383	390	394	349	389	392	373	381	385	396	361	384	395	394	392	374	424	409	409	380	388	420	416	363	393	401	354	405	376	428	339	394	379	428	401	399	406	376	389	406	375	390	392	409	382	404	378	387	411	412	426	412	432	399	392	399	399	400	391	402	407	427	398	407	378	417	365	379	410	409	399	402	398	419	387	431	363	401	388	398	379	390	409	407	383	396	382	371	424	396	397	393	417	414	419	373	372	395	373	412	374	413	400	395	436	407	399	420	406	400	391	378	385	413	411	386	379	390	414	383	381	398	379	376	417	386	431	428	413	396	387	393	409	376	374	420	428	377	388	387	394	419	371	407	385	428	370	409	383	417	412	420	402	401	404	348	395	371	429	417	422	391	402	404	420	402	391	396	425	424	415	431	359	398	387	363	392	425	402	411	375	376	416	375	434	386	362	356	384	383	406	409	386	353	407	389	425	406	408	413	387	431	425	359	383	396	391	392	400	400	389	420	365	410	406	412	387	365	433	375	403	413	386	390	374	410	407	419	386	410	366	429	441	388	404	427	388	404	422	400	421	352	401	411	405	418	426	368	402	367	397	435	384	426	383	365	415	431	364	401	437	416	414	402	405	449	384	399	401	399	433	395	384	453	403	375	413	427	383	430	426	452	431	383	407	403	390	405	412	382	420	424	403	346	404	412	382	384	397	406	415	406	388	387	403	421	365	471	389	382	408	404	364	376	393	374	360	370	397	419	383	389	413	370	412	390	378	370	385	398	382	398	427	409	433	376	427	428	417	401	369	409	381	372	370	379	413	425	392	396	418	414	390	371	394	402	415	407	372	375	423	385	382	434	361	411	428	424	384	440	407	394	414	424	378	383	349	384	373	352	415	401	382	376	414	393	398	424	393	418	421	424	369	400	409	384	356	406	380	390	418	390	390	398	420	418	380	408	376	409	380	426	397	398	398	450	363	396	386	397	404	410	434	413	356	363	414	407	385	428	419	395	387	385	424	382	345	393	402	386	338	394	413	384	413	408	369	432	400	425	392	388	424	405	360	399	378	381	393	393	402	377	397	391	411	399	415	445	392	401	388	384	405	361	415	381	435	402	436	420	393	367	396	417	377	382	421	387	402	400	374	405	363	398	406	366	360	389	391	353	397	402	371	409	406	420	404	372	379	419	397	392	420	418	374	396	434	384	373	411	412	383	352	370	386	362	428	394	379	365	361	409	412	439	355	368	395	384	413	427	421	357	396	407	375	431	406	405	379	392	393	344	402	387	386	382	387	393	421	369	373	373	343	442	372	399	411	384	430	426	383	398	384	390	414	401	387	376	422	397	419	450	374	408	399	413	427	426	386	428	387	426	398	406	392	425	386	427	398	368	409	393	415	392	374	382	389	340	389	378	433	377	371	352	374	379	407	376	420	410	422	416	392	406	362	429	397	439	398	422	362	384	420	374	421	437	401	374	440	398	404	411	445	419	425	418	411	412	423	361	443	405	386	399	416	446	432	419	412	422	407	404	405	391	421	379	403	438	364	400	396	416	421	435	409	434	377	374	381	386	387	407	431	378	401	412	406	396	411	389	371	427	399	396	404	384	402	388	399	400	431	380	371	410	403	402	410	416	392	390	399	386	386	424	400	393	376	396	440	443	416	363	351	419	371	398	409	372	430	371	393	354	366	453	424	413	395	402	436	389	333	422	400	389	398	413	413	364	436	424	362	382	386	440	366	432	414	376	409	399	440	427	417	389	406	398	383	426	398	379	419	410	390	404	378	398	399	382	414	399	371	411	364	378	374	410	394	395	375	401	393	387	405	395	429	401	384	419	419	391	424	361	400	417	382	380	449	402	392	418	388	387	384	419	389	407	384	402	373	379	387	390	389	400	389	391	391	424	364	414	383	387	362	400	382	426	377	388	436	356	401	436	404	400	380	381	387	407	411	392	392	394	435	399	400	398	402	377	397	389	427	404	378	398	404	392	411	409	376	411	377	392	383	418	383	392	394	382	365	395	423	415	388	388	377	383	389	410	432	390	404	411	369	397	386	395	395	399	381	401	407	373	392	420	381	416	397	366	399	400	367	400	411	413	372	378	395	418	433	424	382	429	402	431	415	352	404	371	394	405	441	449	417	376	379	353	399	373	388	402	393	385	430	421	403	423	419	428	361	395	359	395	412	405	408	420	402	381	413	383	394	414	401	366	353	409	399	415	398	429	400	411	342	414	385	371	425	437	394	373	378	415	428	384	384	413	381	408	385	420	384	389	378	375	401	435	391	397	371	425	429	385	401	374	389	439	394	403	403	426	410	377	429	387	395	430	378	395	374	376	387	407	420	414	385	381	367	402	405	382	392	411	359	413	407	391	404	391	415	392	414	403	391	405	397	376	410	363	412	384	370	388	367	423	403	401	377	422	378	413	401	379	372	396	403	452	383	383	410	380	386	375	374	358	415	403	433	386	437	372	391	420	427	410	436	361	428	423	408	416	395	429	375	407	419	408	425	389	393	408	390	381	407	394	391	417	447	397	406	376	378	367	363	384	404	398	414	373	395	399	397	397	375	371	431	409	416	383	433	386	404	366	402	414	386	384	441	385	388	403	379	403	382	401	412	398	416	374	380	388	440	374	387	418	397	415	398	363	396	376	403	414	393	429	405	405	406	388	416	396	420	414	400	364	394	366	383	449	417	406	376	380	368	417	382	390	440	404	398	408	411	396	386	369	389	388	400	387	414	375	394	427	402	390	399	381	374	426	400	391	427	423	403	408	454	386	410	401	390	414	393	416	382	428	385	411	378	397	445	402	405	377	388	407	422	412	370	386	415	406	395	378	400	383	408	382	421	421	398	394	385	409	390	382	392	427	408	396	420	398	398	414	383	420	392	385	399	407	408	434	405	378	386	401	430	403	396	390	428	408	360	400	409	396	419	394	422	398	409	418	397	378	428	425	432	378	395	391	422	414	373	430	430	399	391	388	426	399	376	391	363	400	357	395	401	449	389	407	448	376	440	407	418	405	381	387	419	392	408	373	419	402	405	386	395	386	432	384	406	382	410	400	422	361	412	391	408	370	384	399	419	382	385	396	386	428	415	407	407	409	380	394	400	400	400	397	408	446	412	378	411	443	418	404	393	376	365	400	410	396	376	398	391	358	436	403	367	413	384	384	402	420	382	418	393	368	420	399	420	386	405	412	409	425	368	424	399	393	422	380	425	393	427	443	434	399	406	393	432	401	392	360	426	377	401	363	426	411	372	416	373	377	387	383	428	405	434	384	387	373	389	416	369	404	395	385	386	414	398	403	399	426	403	398	406	398	390	416
4727	1256	1179	761	669	630	582	549	504	541	568	528	520	477	523	484	498	498	470	490	508	496	526	535	523	487	507	468	500	511	478	497	512	483	501	511	519	489	438	499	488	477	490	461	444	459	491	490	514	488	506	494	471	472	487	465	482	447	519	477	481	472	508	483	517	491	521	509	501	480	484	490	482	458	469	457	457	481	494	475	486	515	534	483	460	522	501	510	464	496	492	514	464	506	490	504	485	459	509	461	430	422	477	518	485	455	526	487	509	502	510	491	480	502	470	478	504	496	469	507	493	502	510	505	502	510	472	513	528	460	506	498	471	462	474	491	471	478	520	493	523	489	497	511	468	515	486	496	487	511	483	462	515	523	460	492	485	497	505	482	502	495	452	489	491	520	511	485	481	537	469	507	475	459	460	500	484	470	516	474	505	482	493	521	460	467	535	474	466	499	498	461	463	470	474	482	491	475	500	450	497	486	505	484	483	465	458	477	488	478	491	464	460	499	471	510	483	449	487	511	485	497	485	503	501	435	536	548	493	494	495	487	486	467	524	508	484	478	461	514	473	460	498	508	477	496	504	502	467	486	456	474	490	496	496	482	487	476	512	488	501	472	510	511	506	462	479	495	515	520	519	493	470	457	494	466	472	492	476	458	500	494	499	502	446	507	458	453	498	462	495	492	499	482	472	506	477	484	482	494	490	485	448	488	456	445	511	467	490	520	494	505	464	491	498	481	470	524	498	500	455	529	469	459	502	481	493	506	477	505	460	455	489	509	476	507	469	448	492	474	500	492	491	492	486	494	463	498	450	496	493	496	461	482	495	510	507	467	484	492	448	493	482	493	484	487	495	493	466	479	490	503	510	461	508	478	510	459	465	525	467	499	462	484	473	499	500	497	506	493	538	492	450	480	525	432	480	503	503	513	490	473	471	498	500	501	496	465	500	456	500	500	505	505	501	513	448	487	531	472	478	540	492	472	480	457	468	473	506	451	491	474	461	513	502	500	479	496	498	460	455	480	492	539	492	452	499	487	496	497	497	491	505	467	494	498	467	509	534	445	520	520	507	477	475	477	499	470	495	482	485	487	462	479	473	500	461	504	474	515	483	511	446	480	509	524	515	479	477	449	471	494	509	513	509	473	504	489	498	489	500	516	487	513	493	518	496	513	471	499	497	520	464	466	533	501	448	496	501	466	477	489	521	454	492	539	463	498	495	523	498	470	463	494	474	453	479	481	504	459	516	455	487	484	481	536	446	506	494	472	498	496	491	508	504	526	508	467	502	481	497	486	477	477	516	495	481	478	504	514	501	456	489	514	504	496	480	499	482	496	501	489	515	450	490	489	493	472	460	534	513	476	474	512	490	530	476	497	503	463	497	460	527	499	501	478	476	501	455	511	493	464	495	493	493	478	454	487	467	465	492	484	478	485	469	492	480	485	486	492	485	507	480	449	467	484	422	490	498	492	483	522	451	481	493	512	498	493	476	509	482	525	452	471	498	523	480	494	507	482	503	469	462	480	487	499	501	474	454	516	506	473	510	489	482	493	496	460	452	480	435	457	486	500	457	489	490	505	469	500	479	447	493	469	477	488	499	473	464	485	500	496	476	505	495	465	500	511	522	518	458	486	474	518	499	471	505	479	473	487	509	493	467	511	477	522	489	441	476	498	521	511	501	462	497	513	510	463	487	469	511	498	505	504	447	494	430	475	521	529	446	472	467	490	502	487	457	485	502	493	482	537	479	487	489	472	496	498	498	509	475	515	495	525	495	526	484	485	502	509	490	470	490	440	479	478	536	461	486	453	500	454	511	489	490	508	446	495	479	523	486	510	489	456	492	491	518	521	486	455	486	489	497	486	445	481	494	499	484	473	494	485	472	469	476	460	536	481	483	482	503	503	481	506	480	477	488	510	509	464	506	480	512	485	482	482	494	492	479	484	472	464	445	467	487	486	520	463	514	486	461	464	509	495	456	511	479	487	499	462	467	481	485	544	490	497	478	495	496	449	467	513	479	481	484	478	511	488	484	481	458	484	494	524	473	501	504	442	475	481	508	471	476	505	466	498	502	487	496	509	490	505	487	458	507	497	431	450	478	503	485	483	492	507	510	529	507	485	497	506	507	504	502	545	506	463	491	503	471	495	513	479	477	499	459	493	484	496	499	464	474	465	494	505	501	446	524	465	518	480	482	485	502	457	482	501	454	499	470	472	463	491	455	513	476	489	498	520	477	482	494	499	539	460	501	514	502	470	514	514	485	512	480	508	508	484	456	518	486	482	476	567	446	477	523	513	503	485	512	508	511	491	467	476	498	494	488	439	470	502	483	513	428	496	488	493	497	483	497	474	497	472	449	476	509	439	446	479	483	459	479	494	491	483	474	502	458	453	479	487	525	507	474	457	488	472	515	482	475	484	509	476	469	475	453	480	478	451	481	471	500	501	450	469	490	507	486	478	466	511	475	454	476	442	500	483	521	468	507	496	503	452	475	470	490	513	507	463	507	493	497	478	461	505	468	521	491	489	491	504	453	474	504	486	508	490	494	486	489	491	461	523	486	477	474	517	497	454	471	452	491	476	483	478	500	452	502	475	494	475	450	497	486	502	503	483	473	502	503	441	493	478	472	418	486	529	483	452	510	475	502	495	496	486	490	497	471	499	506	475	512	520	503	495	467	493	447	516	499	508	518	463	481	485	486	482	469	441	459	489	493	475	500	482	483	480	535	474	442	487	476	510	467	483	512	466	460	501	486	486	515	503	481	471	510	462	490	450	482	517	471	517	486	535	511	487	467	492	478	500	499	465	499	478	468	513	464	483	461	464	495	497	517	478	470	465	494	476	481	445	488	500	480	492	461	488	485	492	497	493	474	493	468	488	425	487	479	469	501	525	506	458	465	491	490	469	459	504	461	475	472	509	509	521	468	455	476	467	510	518	468	447	480	487	497	446	484	472	488	489	470	475	471	455	512	468	533	510	490	503	473	507	481	490	474	485	468	496	505	444	484	511	477	466	464	462	495	475	481	512	461	487	521	514	502	461	500	476	523	505	481	515	497	482	475	501	476	515	503	470	477	515	496	492	487	464	518	534	512	480	500	542	500	500	457	493	496	516	459	492	506	495	492	469	501	498	470	470	487	516	501	479	471	533	496	524	488	492	456	481	477	521	499	467	484	474	495	471	526	477	491	530	460	501	512	486	504	504	476	487	449	509	480	480	510	465	513	495	478	506	450	498	475	489	487	478	491	442	486	456	500	493	473	463	484	491	465	523	509	473	513	504	496	498	497	497	512	484	500	478	475	509	467	499	458	461	525	503	533	484	450	501	512	488	480	467	496	485	491	478	480	475	488	489	469	521	527	489	472	494	502	495	497	493	467	438	478	453	501	477	461	454	438	474	480	494	479	472	473	499	482	460	469	455	457	473	493	509	499	496	481	495	482	511	457	482	490	462	476	490	516	539	498	492	493	497	475	504	534	475	486	481	519	506	497	510
23823	21138	28620	23900	21124	12411	2001	1362	1101	1038	958	968	877	923	807	880	888	911	860	851	815	818	819	808	751	808	819	788	790	798	767	829	795	799	768	811	785	796	765	793	808	794	739	779	796	763	742	796	783	837	824	788	740	722	779	800	805	745	809	834	798	779	808	793	749	778	732	750	753	796	793	770	782	806	822	790	710	826	733	800	768	801	824	771	782	767	715	802	826	753	736	743	786	755	748	739	782	772	705	809	814	750	805	774	764	767	799	764	776	806	743	802	775	817	804	776	745	777	769	757	794	754	740	790	751	785	805	813	773	762	772	790	776	744	820	789	735	749	810	771	802	783	812	779	764	768	782	820	759	791	780	797	782	730	791	717	787	755	792	742	789	788	755	795	743	758	766	713	802	784	758	776	757	735	792	772	751	804	790	759	823	773	758	709	776	770	744	809	785	799	734	802	730	783	765	734	789	780	770	744	779	760	746	741	776	747	720	819	809	811	746	787	739	779	705	749	759	766	760	733	763	766	816	789	747	741	808	806	775	754	769	790	792	779	753	737	807	764	771	768	806	731	785	748	727	735	807	723	745	785	808	764	777	774	786	812	757	773	779	791	792	775	781	783	769	723	769	765	756	783	753	785	792	714	727	776	763	751	733	802	783	752	767	731	774	795	754	783	755	751	788	783	747	797	760	779	712	747	800	816	790	785	761	768	758	795	698	796	770	792	767	786	744	775	762	783	750	764	766	779	738	792	773	786	788	797	771	781	784	773	763	742	773	756	797	814	777	784	808	761	717	761	789	779	737	744	825	768	729	784	792	798	772	778	778	773	782	756	725	844	774	803	754	764	807	741	785	825	801	747	748	746	806	757	765	759	773	730	726	737	753	735	773	761	728	779	774	741	757	768	737	792	768	744	749	731	800	826	784	783	813	758	781	768	781	803	803	743	778	783	778	793	739	778	768	788	750	787	766	766	835	800	781	796	768	795	712	754	764	811	772	797	769	783	761	802	741	758	766	770	806	758	767	735	719	800	801	787	763	729	831	754	797	759	735	814	733	736	766	757	729	782	745	781	759	758	789	796	742	796	751	788	724	795	739	797	751	724	795	771	748	750	729	801	780	802	789	757	742	805	741	792	757	800	781	774	757	794	757	760	749	773	766	837	782	752	807	771	798	769	793	788	817	766	787	775	759	769	777	792	797	799	768	803	758	748	724	742	722	804	804	782	806	774	810	744	773	765	788	781	759	727	784	800	790	785	767	739	735	765	757	782	842	778	768	786	750	746	787	761	822	746	765	757	792	744	766	806	774	767	749	798	776	800	748	807	783	729	815	805	759	791	757	787	795	760	793	750	871	779	757	761	795	814	808	754	750	792	777	784	771	739	815	790	758	715	765	751	748	765	737	780	739	742	761	760	767	764	767	780	783	782	769	770	786	737	734	752	766	782	749	790	768	768	747	761	757	763	772	787	778	733	752	745	765	751	776	744	829	791	803	751	766	720	783	791	726	758	784	775	817	746	782	804	757	780	765	746	757	755	813	773	757	772	811	803	777	804	774	796	797	751	764	751	759	776	817	765	788	783	785	725	749	724	770	721	734	712	775	722	876	776	791	792	786	713	795	750	769	806	785	795	725	751	779	737	802	748	750	784	791	726	789	729	798	753	756	767	754	793	750	828	787	738	815	807	744	779	777	814	758	801	776	752	757	771	797	790	759	758	783	776	799	835	767	817	810	745	769	763	795	767	785	734	748	737	736	739	798	763	786	733	746	770	722	745	771	804	804	800	745	760	735	767	807	725	741	789	793	773	789	764	802	760	786	783	763	773	758	830	748	774	749	773	769	790	762	714	767	728	796	750	773	781	746	753	821	778	720	760	748	776	817	816	772	759	783	729	797	738	780	729	765	812	802	792	779	731	781	777	785	740	718	779	766	794	753	787	805	808	793	744	796	776	765	785	789	783	780	758	794	830	772	761	806	793	789	809	784	763	720	821	809	757	769	757	695	764	741	779	717	766	805	786	833	762	752	762	787	814	780	818	764	801	813	739	862	749	810	815	785	787	740	716	784	799	774	752	776	743	792	792	722	781	818	791	731	811	749	714	734	796	755	756	802	764	750	713	797	768	807	752	803	808	817	796	715	797	785	795	729	789	744	779	826	737	740	799	797	795	740	760	761	757	781	762	751	778	778	768	764	731	831	804	727	743	797	749	752	782	838	784	795	732	781	778	784	767	756	771	741	778	759	828	751	781	725	760	753	800	774	756	777	776	744	823	799	782	760	817	793	781	766	775	746	821	689	823	815	782	745	759	775	779	800	738	754	739	731	762	764	737	766	785	755	747	784	772	717	726	816	809	801	809	764	723	791	726	797	778	793	779	777	799	819	724	735	747	731	778	741	829	797	728	777	783	784	811	776	748	766	806	801	762	784	803	816	743	772	747	768	739	749	767	795	789	806	801	787	764	794	776	787	761	762	765	778	797	780	755	793	775	842	737	748	772	794	842	772	768	765	764	745	749	782	760	744	812	782	801	725	737	788	755	772	801	742	822	783	740	743	772	756	767	732	793	770	737	775	735	779	732	806	797	761	781	813	837	756	723	744	763	777	831	780	786	790	801	810	786	741	717	795	790	760	765	812	787	726	765	771	754	827	783	714	760	791	735	718	737	784	752	801	783	754	806	743	793	767	777	822	776	740	773	790	820	754	801	779	805	710	764	737	756	791	757	739	756	770	772	801	806	765	774	809	742	765	755	763	819	804	763	752	755	728	780	742	775	818	817	795	741	771	766	770	796	785	739	760	777	768	723	796	774	764	728	830	763	739	761	818	767	822	734	771	761	795	781	781	758	786	778	755	742	801	756	782	749	763	746	785	770	777	793	789	792	742	795	780	804	788	776	805	757	735	714	760	735	719	773	753	805	729	772	753	812	755	694	758	787	804	758	767	792	795	743	754	792	806	741	751	809	754	752	784	814	746	719	791	740	732	726	778	771	725	757	807	719	726	699	806	732	775	746	771	792	765	791	768	733	728	772	795	766	778	775	847	785	773	722	712	771	809	737	766	806	774	752	801	786	714	758	778	817	790	846	794	777	758	826	820	808	737	717	753	771	729	744	748	758	718	805	772	760	785	769	786	786	781	804	790	792	812	724	791	769	775	762	775	800	772	796	767	787	750	804	813	733	713	815	781	764	810	789	842	811	763	770	743	781	768	716	747	746	808	759	755	800	769	739	797	750	778	821	791	793	762	761	803	777	823	722	769	744	775	774	789	758	791	767	758	810	760	744	771	741	781	766	740	736	768	801	757	778	780	802	748	772	779	761	773	791	820	782	814	786	768	775	666	778	790	851	749	792	794	761	761	767	825	793	782	847	813	780	767	752	753	778	824	767	783	781	747	809	773	749	758	756	775	758	736	799	791	784	788	759	775	778	769	739	782	784	741	762	739	757	805	824	772	786	751	781	740	780	794	819	798	774	790	800	729	759	739	753	780	736
10274	10646	8892	4636	3353	2764	2214	2024	1594	1495	1391	1295	1242	1248	1140	1145	1084	977	1064	1000	996	1047	1007	999	995	925	970	965	1005	981	977	933	953	920	959	907	914	961	912	937	906	944	960	959	886	937	931	909	924	899	916	975	933	955	940	900	951	967	915	899	883	912	915	928	933	920	962	918	991	953	938	922	977	910	888	910	944	885	907	962	972	926	890	951	939	923	925	917	926	888	881	932	889	936	944	942	934	899	921	966	888	913	935	917	886	945	899	930	900	917	923	963	863	895	915	939	850	897	877	937	980	967	978	942	946	906	941	910	903	970	894	891	929	974	962	905	957	845	933	925	945	928	954	926	938	892	889	927	933	891	957	949	915	882	898	897	865	914	874	899	963	940	899	936	927	892	977	899	891	883	970	910	895	897	894	943	890	890	870	941	888	983	863	952	964	973	962	921	925	911	906	935	953	904	955	910	876	869	922	915	867	889	908	934	919	912	885	865	926	966	917	913	865	904	930	951	916	926	900	979	929	899	899	968	941	905	875	941	860	896	898	934	902	970	927	947	921	918	944	914	895	916	907	919	951	947	971	908	903	963	889	877	975	924	907	942	931	961	949	870	911	881	905	902	922	919	893	901	925	912	915	908	885	934	941	900	917	880	932	908	953	945	907	977	874	903	933	964	879	920	910	845	924	903	903	906	913	891	911	922	890	876	878	910	908	908	887	924	906	911	897	916	892	942	907	884	910	931	902	866	947	920	912	929	882	844	923	895	951	933	938	870	934	895	878	906	962	891	911	894	890	942	899	889	915	964	880	867	922	924	942	899	915	895	954	930	889	909	879	930	909	932	929	901	863	845	937	908	946	894	943	877	873	932	932	932	908	927	903	897	854	902	907	896	913	972	922	931	960	921	885	956	907	933	915	908	874	916	933	908	962	899	925	920	917	932	913	926	937	912	879	935	922	923	970	933	883	945	884	900	923	891	934	906	928	887	927	840	924	910	895	908	942	923	866	956	845	902	943	946	923	908	944	890	887	904	909	927	875	899	879	939	916	944	898	939	895	946	917	861	894	930	907	872	970	923	909	926	952	914	935	890	932	910	898	909	853	935	933	912	944	933	889	894	948	909	835	891	851	964	918	904	948	914	869	916	915	904	919	968	883	918	911	916	956	930	909	891	864	864	892	925	833	894	933	894	982	880	946	945	919	890	933	899	902	923	937	911	948	884	921	895	881	927	916	898	924	879	917	911	941	920	900	903	863	900	947	876	907	916	904	933	933	959	930	878	909	939	931	928	939	880	898	935	900	904	923	911	956	876	903	934	959	932	935	935	917	935	949	880	913	934	903	954	910	928	922	968	957	931	878	917	911	909	907	981	856	932	938	928	881	865	909	929	937	876	894	938	930	929	911	916	901	942	937	914	970	957	901	933	837	938	911	904	950	888	919	927	894	915	896	914	927	910	944	970	929	925	930	934	902	938	889	919	903	916	896	877	899	965	921	950	873	889	877	920	887	879	910	913	945	919	946	910	979	901	916	868	894	877	957	941	917	919	887	918	891	925	932	924	953	954	871	939	895	947	931	930	882	898	861	920	919	900	964	932	863	923	970	898	860	920	925	908	868	937	916	865	937	883	901	882	892	872	856	957	886	912	852	864	901	985	906	894	928	927	918	930	915	934	938	877	880	952	911	894	943	950	935	917	939	937	928	851	936	904	893	958	911	950	925	906	905	900	935	949	849	882	963	883	940	913	883	936	904	914	947	907	941	914	922	903	904	947	895	858	927	904	951	879	955	915	927	867	925	873	926	933	867	855	927	903	848	936	910	901	952	928	906	908	899	925	925	909	961	921	945	905	949	906	985	926	880	932	958	922	899	892	960	940	959	935	928	933	897	877	878	888	899	877	964	935	889	943	876	933	930	921	915	923	897	921	916	950	903	861	940	820	944	939	870	922	913	894	898	917	927	885	942	915	910	949	951	872	901	914	975	926	925	930	907	917	910	917	909	882	963	911	914	922	855	906	862	954	942	936	974	934	901	974	937	908	922	881	980	928	995	908	850	897	841	954	893	878	914	873	978	908	946	902	888	956	967	993	867	883	930	856	963	857	926	933	936	905	921	901	927	894	930	875	890	907	980	967	894	973	923	927	965	879	911	884	894	912	968	924	901	869	902	915	899	911	899	899	864	903	887	954	871	959	952	920	917	928	906	897	920	891	917	879	1021	915	958	916	962	899	903	915	972	957	963	931	901	907	982	908	925	893	940	944	918	907	933	938	926	934	911	928	930	897	939	923	955	918	953	906	896	887	892	927	976	885	875	913	912	912	886	932	884	900	914	901	932	942	854	963	967	983	885	930	930	963	930	905	921	876	902	935	960	954	897	946	886	894	914	912	904	895	961	902	882	865	896	998	846	932	935	896	913	916	921	953	891	886	931	939	896	874	938	943	855	910	913	887	947	865	876	929	873	955	935	909	921	934	872	909	946	928	895	913	960	875	869	944	939	941	902	902	924	925	950	927	837	945	941	939	913	931	888	909	923	904	946	887	920	937	884	942	952	937	960	919	922	898	915	919	894	874	898	919	916	940	901	942	930	942	906	912	920	887	906	917	882	972	952	907	920	951	899	966	900	909	879	922	965	887	891	934	924	881	886	903	940	950	924	951	932	911	938	908	902	914	870	940	927	915	949	855	938	875	968	876	886	950	900	915	939	928	964	867	938	912	920	921	887	906	898	933	874	928	916	953	871	888	905	937	907	927	955	900	923	908	892	904	869	894	911	936	968	905	908	939	908	911	979	950	951	938	898	910	1012	941	928	872	927	932	887	934	946	895	904	928	936	885	916	864	904	920	919	937	923	914	883	922	856	935	948	1023	869	916	943	915	932	924	890	894	908	959	853	864	959	894	891	890	901	917	951	851	911	954	941	900	947	895	931	924	889	954	934	939	896	912	891	901	885	947	873	949	882	911	954	929	910	919	902	875	951	926	907	925	905	932	913	923	893	926	910	884	907	943	911	909	942	949	869	936	924	958	930	861	827	927	948	981	975	923	905	898	906	943	951	912	916	907	929	885	930	951	956	950	982	977	925	898	874	948	901	895	905	917	894	872	902	969	902	924	928	913	890	956	965	890	963	939	942	901	948	869	970	927	935	921	908	901	891	937	885	937	818	950	864	897	908	912	937	893	923	935	859	919	905	918	938	914	912	911	927	914	931	868	957	898	930	922	918	909	867	955	943	925	934	926	911	873	880	975	922	936	919	900	977	908	897	932	907	907	955	932	940	922	985	911	907	964	929	913	913	915	945	921	868	947	956	972	844	929	867	858	932	874	902	909	866	882	908	901	907	904	942	920	895	899	905	866	870	923	893	938	903	912	911	937	995	930	983	903	954	940	952	868	931	896	848	878	909	961	913	875	855	924	929	908	893	845	924	923	874	871	902	968	947	853	928	919	917	885	956	902	906	939	938	959	945	944	924	839	890	926	880	917	949	928	924	903	945	907
25121	21119	27455	24906	10337	757	566	506	424	403	404	358	313	338	360	324	305	326	295	341	285	293	301	299	279	287	294	291	299	318	280	306	289	290	282	267	292	296	285	285	306	282	278	321	338	283	286	298	285	286	270	278	285	283	300	281	291	274	252	322	297	284	252	293	290	303	284	283	276	312	276	279	292	265	313	282	255	274	307	265	290	305	306	274	292	268	277	265	291	302	290	301	254	269	254	263	265	294	279	277	270	292	276	315	288	296	305	281	292	275	255	277	289	283	237	272	281	263	273	297	257	300	273	294	276	286	275	282	304	310	272	296	278	285	264	332	283	274	288	321	313	286	306	316	283	300	301	285	270	283	282	262	277	278	296	304	291	311	278	274	277	320	305	268	278	317	267	269	323	271	266	308	281	294	297	268	262	281	289	287	305	310	294	246	273	281	271	297	294	268	266	257	302	286	268	292	276	287	264	296	282	287	294	282	265	284	274	260	275	260	246	283	278	277	316	268	270	260	305	311	278	307	267	277	293	262	281	279	284	286	258	275	279	273	267	311	288	268	252	258	298	267	275	271	270	283	279	283	299	293	268	264	292	272	256	279	284	281	285	296	277	282	284	297	281	302	290	245	263	297	299	290	259	266	314	268	261	283	269	271	281	304	272	290	255	298	283	287	266	247	261	283	333	272	272	302	257	298	265	271	273	279	290	284	295	280	272	293	279	263	291	289	276	312	264	294	280	312	314	315	267	298	304	258	299	274	293	303	304	287	272	244	263	271	258	259	267	255	299	290	282	276	280	285	314	255	261	292	285	266	269	275	292	296	282	294	278	290	280	287	274	276	261	268	264	282	282	312	285	275	270	293	306	269	267	261	252	293	291	250	289	297	314	310	284	325	253	276	283	252	264	298	300	286	277	261	272	266	259	255	271	299	269	283	287	288	318	299	288	260	277	270	293	265	289	294	312	285	258	290	262	253	296	280	279	269	274	288	287	283	280	295	288	259	283	302	283	301	265	284	279	280	302	285	301	314	288	281	279	269	316	248	288	254	291	284	279	278	274	261	320	272	290	259	293	300	270	293	249	290	280	285	284	288	285	265	295	292	278	277	250	253	312	285	246	290	252	269	263	262	288	296	287	257	312	260	257	279	278	293	287	283	283	322	265	287	270	287	269	321	268	282	298	274	263	285	279	302	287	295	297	277	301	293	270	298	295	285	275	279	316	281	293	257	280	276	267	262	260	274	259	274	263	271	289	299	294	286	276	283	285	319	307	283	292	283	280	269	283	276	262	257	279	282	303	263	275	289	296	290	284	257	225	284	294	274	263	280	299	287	271	268	289	271	269	295	272	285	297	266	272	308	283	246	276	301	280	275	265	258	296	284	290	257	279	302	273	286	267	298	289	287	284	277	287	292	293	305	255	303	292	296	295	279	304	267	294	295	240	273	263	284	293	271	274	265	263	275	300	257	276	268	292	314	270	277	269	288	284	271	289	282	286	311	273	298	293	309	260	289	284	277	300	286	274	291	298	288	301	273	278	278	269	304	294	304	275	291	295	281	288	312	266	309	312	302	306	285	275	301	254	301	288	300	271	288	256	257	274	305	264	291	320	286	277	274	296	318	276	266	292	279	293	284	262	278	291	266	287	308	272	298	295	269	280	319	285	279	291	270	251	295	300	257	253	268	265	284	296	279	302	281	279	308	246	274	294	283	264	270	292	310	294	292	298	277	276	281	298	315	271	269	266	268	258	298	250	278	254	301	299	285	295	282	260	285	276	274	286	294	276	284	289	283	296	308	282	266	295	263	269	286	279	274	268	293	289	297	285	256	284	290	286	296	291	263	277	277	281	283	276	299	274	263	301	276	274	291	291	271	299	277	272	268	282	285	264	298	259	291	295	271	295	292	305	268	267	306	274	327	287	271	262	264	251	282	277	289	282	294	277	305	306	274	246	291	296	282	287	278	296	276	305	260	272	270	265	279	289	279	266	302	280	285	311	284	285	301	276	282	285	300	257	281	305	300	297	275	259	273	270	267	312	252	269	272	292	308	264	300	298	278	252	248	284	289	269	280	294	307	282	280	289	291	289	289	301	290	272	301	289	282	301	298	315	268	284	257	308	275	267	282	304	274	290	263	304	230	261	263	285	267	287	270	294	295	274	274	302	280	271	293	247	297	269	293	255	287	256	322	285	284	299	319	311	260	271	292	270	297	295	288	263	288	296	287	293	272	296	284	282	322	252	286	279	250	261	279	321	281	279	259	272	304	286	279	263	265	297	278	291	304	266	315	303	287	304	273	305	286	304	317	296	289	295	270	268	291	297	270	300	298	274	320	298	301	300	304	281	286	279	258	260	278	266	294	283	273	308	280	289	296	281	249	294	282	266	312	270	290	316	264	313	301	295	291	314	285	306	271	276	276	259	281	301	267	276	274	272	277	271	306	284	292	284	253	270	264	295	283	310	313	282	298	262	295	316	255	298	320	273	304	261	285	281	279	274	268	289	309	299	287	277	275	290	294	290	282	273	284	298	255	268	277	283	268	279	264	303	272	248	291	264	289	286	301	288	279	264	290	308	272	260	281	300	252	297	258	307	266	272	245	274	254	315	288	276	272	302	326	290	299	289	247	308	252	315	296	300	276	265	269	292	292	262	273	302	267	290	293	273	266	291	281	304	311	290	275	290	271	286	276	276	286	297	275	278	294	271	292	308	270	287	265	295	252	291	301	287	278	290	278	267	294	269	275	259	314	255	265	312	281	284	290	286	282	262	258	258	267	271	288	270	284	305	275	266	290	288	255	281	271	275	276	305	305	298	286	282	278	300	272	295	275	283	289	305	285	256	264	295	283	279	297	275	295	254	276	282	289	292	275	243	300	253	276	272	306	304	270	305	284	297	278	293	262	280	268	304	267	280	267	262	295	289	311	295	308	278	270	291	292	283	283	259	304	313	286	271	275	286	269	306	272	293	290	282	286	307	263	245	295	270	273	286	296	306	284	276	268	258	258	277	253	285	283	322	283	279	296	278	291	284	291	286	284	283	269	284	256	276	298	303	312	312	281	289	272	292	280	281	266	286	301	287	280	293	279	288	271	273	263	298	297	290	305	276	285	261	283	263	251	263	325	286	302	299	275	288	254	311	301	265	281	272	289	264	270	270	284	293	279	279	306	292	296	285	278	288	305	277	299	279	286	280	299	276	255	298	270	258	260	305	282	314	281	284	310	256	279	284	254	273	292	279	321	283	301	295	286	297	283	271	255	280	282	315	292	291	285	291	257	275	273	290	297	257	281	285	280	256	291	266	254	297	298	271	290	288	279	278	265	274	298	267	279	267	277	270	303	262	268	279	297	276	286	307	279	291	302	308	290	257	299	255	302	309	284	302	301	279	313	284	274	285	277	279	299	316	281	283	293	282	267	298	256	247	267	246	300	316	296	268	273	274	288	272	294	287	276	300	273	273	262	300	264	290	282	281	259	287	269	273	324	240	285
9525	6035	4773	2393	1707	1254	1118	957	740	695	645	566	567	534	531	457	499	455	418	420	415	427	416	453	444	387	374	447	389	386	381	350	382	414	401	420	423	388	428	388	395	373	378	379	380	393	411	424	386	392	426	380	374	360	389	398	380	364	371	408	370	369	386	374	389	383	397	390	401	400	423	370	385	367	366	377	393	405	358	366	393	388	411	369	370	404	377	391	436	396	364	407	377	380	390	389	396	351	374	415	366	371	391	410	355	396	375	377	373	403	377	337	391	377	381	390	400	383	364	338	363	432	367	366	360	400	377	369	386	367	363	372	362	363	362	412	359	373	397	333	403	404	376	366	371	368	398	350	369	367	363	352	354	383	373	367	407	385	378	383	377	362	347	354	368	363	350	391	367	405	353	365	387	385	369	355	376	377	390	356	398	354	364	374	379	364	379	384	349	363	414	368	353	384	398	345	361	373	372	406	389	388	384	398	394	374	371	363	374	365	372	351	382	364	398	400	366	368	379	418	340	374	352	387	383	349	361	375	389	388	370	412	393	388	385	369	391	366	383	395	395	381	400	375	349	375	416	364	366	376	384	396	378	383	381	339	398	409	377	378	361	365	377	396	364	386	332	331	393	391	366	358	333	379	373	387	378	359	382	422	367	351	354	389	414	342	399	392	411	369	396	381	397	384	399	398	384	382	376	393	384	384	398	416	400	410	361	377	389	369	407	344	389	379	408	389	397	387	357	339	389	367	389	386	360	388	401	379	391	358	369	390	374	337	372	396	389	379	412	403	373	380	398	345	374	399	358	390	373	391	378	352	427	371	369	370	426	414	359	416	392	398	350	390	365	371	416	379	372	420	369	396	374	395	412	379	373	382	360	400	374	360	363	390	416	374	394	395	389	401	368	354	385	354	368	378	389	373	389	363	383	373	360	350	353	359	374	364	361	393	363	377	366	369	373	423	394	368	369	404	378	385	397	363	406	367	401	421	396	355	405	424	341	389	375	327	387	399	352	397	364	375	366	389	358	344	359	409	335	365	358	391	370	366	390	355	428	384	358	384	373	367	379	366	416	397	372	369	415	396	389	410	388	388	403	376	347	363	377	375	376	354	384	419	394	365	399	410	374	380	378	374	375	365	386	384	376	416	376	383	361	385	433	379	371	383	401	389	353	391	397	367	430	395	402	377	369	398	412	388	320	371	351	389	394	387	407	362	390	344	373	371	388	390	370	405	392	386	361	403	361	363	331	365	387	357	416	344	388	395	385	363	375	355	368	383	367	402	370	383	389	386	369	375	378	397	346	385	375	408	388	370	355	383	360	360	385	357	380	359	375	402	396	379	371	370	385	344	373	389	386	358	371	374	365	403	388	395	387	370	394	408	384	362	394	360	366	401	398	400	377	385	382	362	421	416	386	377	360	372	395	379	374	397	390	369	380	377	382	403	379	404	367	376	390	401	332	349	375	383	387	377	377	400	398	365	373	388	370	389	361	353	397	394	397	391	380	398	395	359	375	370	379	363	365	402	385	406	358	363	404	370	375	378	361	370	415	405	387	390	382	369	395	374	344	366	372	388	401	380	365	384	403	386	386	355	356	363	370	408	369	373	384	366	334	370	388	365	383	416	354	377	375	373	411	376	364	367	418	383	367	366	366	392	399	377	365	364	384	354	368	376	374	390	383	377	391	424	389	417	376	352	368	378	328	368	391	359	367	333	374	355	400	373	323	363	397	389	375	392	386	318	391	367	374	376	363	350	391	401	365	386	355	379	366	372	341	367	382	374	399	384	364	372	346	387	359	358	398	340	361	370	376	386	399	393	362	431	357	343	383	374	375	336	351	395	366	415	407	372	400	375	376	379	407	374	347	350	352	369	401	383	375	380	348	377	397	366	391	394	398	373	347	389	397	346	396	363	395	384	380	370	378	382	402	371	407	351	396	385	324	407	371	374	427	365	346	400	394	400	366	376	379	377	379	372	374	379	392	395	394	366	429	355	401	361	378	369	370	358	375	383	418	395	387	360	386	387	391	377	435	356	376	400	395	386	410	362	380	371	370	376	363	344	388	392	381	416	367	379	376	386	386	372	383	386	356	358	401	354	370	395	363	375	377	363	404	356	367	397	369	401	392	346	341	379	349	402	394	415	340	382	381	387	436	367	401	388	421	367	389	383	399	380	358	386	331	401	369	338	416	357	330	421	379	336	378	376	328	344	371	359	360	352	394	391	378	373	346	381	374	408	416	396	381	379	381	343	396	366	374	363	361	434	426	406	377	375	341	388	345	417	376	380	402	410	407	367	383	369	397	375	386	380	389	378	371	407	404	401	354	380	355	376	350	356	367	366	374	358	361	370	354	396	356	384	385	384	366	379	361	384	394	415	375	376	382	384	379	388	390	361	356	375	323	384	386	370	367	379	394	387	396	417	387	378	396	380	372	393	386	353	354	376	377	378	369	381	370	393	379	392	352	387	370	371	347	367	352	394	389	364	434	384	374	380	360	382	377	372	380	395	384	349	383	349	390	337	379	349	369	370	403	378	380	432	393	397	371	377	395	365	378	354	365	385	377	374	365	387	340	349	362	427	379	377	359	414	385	362	382	372	388	400	377	404	376	412	368	407	347	380	358	369	367	391	360	395	374	376	364	357	400	359	368	367	354	395	401	394	361	378	384	358	355	387	425	354	380	423	390	423	390	352	359	392	407	409	382	386	383	411	407	354	382	382	406	378	391	379	375	394	410	378	413	392	366	338	380	383	379	401	391	378	370	358	372	432	426	377	407	348	403	365	346	358	369	376	341	401	376	376	388	386	385	379	345	394	374	394	395	430	384	381	375	371	368	404	381	398	411	385	353	389	382	352	387	367	399	385	380	368	387	348	363	383	362	371	422	429	371	387	383	400	376	380	396	367	396	360	355	391	368	399	362	363	384	405	388	373	358	409	374	396	354	361	371	385	365	403	378	395	388	389	336	384	368	391	388	378	396	431	390	365	390	368	379	372	390	391	407	357	376	344	355	377	395	357	383	390	411	396	361	368	401	356	351	409	390	373	379	380	401	352	409	377	406	327	380	390	390	366	341	378	372	410	377	404	378	354	390	405	383	359	369	371	411	379	351	370	380	401	366	419	386	373	338	341	376	373	347	370	365	382	400	379	367	407	383	344	361	353	356	374	353	352	420	365	389	382	351	383	400	370	375	428	367	393	378	403	389	394	386	370	354	384	373	376	388	348	441	366	400	401	372	416	373	341	369	348	428	403	346	343	380	404	407	365	386	392	395	364	406	363	373	399	369	406	364	377	393	359	347	394	397	352	360	371	358	371	412	376	356	387	379	384	420	333	412	403	399	365	341	391	384	372	343	370	404	401	422	390	365	430	405	357	362	365	376	334	384	374	395	394	360	377	352	370	356	405	403	392	383	413	343	395	376	403	392	374	390	412	378	396	381	401	361	374	380	387	357	356	393	346	358	356	407	352	371	368	374	398	359	409	355	375
22854	21154	28983	23591	21154	21228	11682	2078	1367	1390	1173	1115	1156	1041	1026	970	921	1011	952	916	888	969	900	870	840	862	873	880	844	848	866	857	866	923	862	809	874	879	868	787	820	839	779	762	803	861	839	829	854	816	841	800	835	877	836	779	868	821	791	832	786	823	772	779	848	824	782	852	786	763	855	796	848	815	807	840	796	807	804	812	763	829	825	783	840	828	754	847	774	788	743	807	847	860	807	849	788	801	818	809	767	801	837	777	847	823	824	810	868	816	781	804	798	810	871	785	801	803	839	816	832	776	777	803	793	831	757	794	810	822	807	797	801	832	816	782	816	806	753	831	845	772	840	832	774	850	833	803	810	786	770	794	808	783	821	779	803	793	798	820	791	812	782	776	812	763	791	758	777	793	797	785	825	803	765	819	781	786	779	811	830	774	794	802	828	775	826	786	815	775	779	832	808	800	823	767	789	807	816	838	756	785	808	847	809	785	774	854	775	810	779	784	821	807	782	788	809	768	841	818	813	798	766	781	825	806	765	753	785	822	793	794	784	821	817	766	860	789	805	844	788	796	839	796	827	773	823	826	764	810	793	843	819	790	772	814	809	809	790	781	838	788	797	820	813	773	767	792	731	714	784	818	750	837	804	799	860	838	853	864	789	766	769	835	783	807	794	785	796	791	768	796	887	767	852	809	807	794	826	793	795	800	774	845	801	768	789	779	763	805	799	833	860	789	735	833	789	802	791	779	811	816	889	798	843	804	739	739	778	773	734	746	822	815	813	793	826	894	790	783	820	848	799	765	764	847	805	812	799	800	800	762	816	798	786	765	832	801	794	749	819	796	747	756	849	806	756	802	774	771	803	850	788	858	826	789	800	831	826	789	785	770	799	769	815	781	792	796	787	778	822	859	820	846	812	779	812	760	808	770	798	779	803	807	779	788	787	784	869	817	851	790	803	848	839	787	780	786	712	784	794	813	815	839	778	825	801	786	794	808	816	827	825	780	841	803	794	865	811	808	779	782	838	778	757	818	795	807	826	796	806	750	799	798	756	777	796	792	818	816	775	822	789	815	788	795	784	808	791	792	799	774	791	799	777	814	800	808	754	781	793	770	788	820	802	845	790	807	791	865	800	823	789	822	841	827	799	852	834	758	819	831	816	845	822	818	777	836	823	815	842	800	868	800	805	826	855	793	804	787	734	812	808	803	803	842	757	825	819	777	807	819	809	817	762	796	791	796	809	809	754	772	783	782	766	782	811	744	805	824	853	800	810	785	770	777	833	852	815	819	803	839	794	787	806	820	815	818	837	814	840	843	849	816	840	823	773	813	803	829	811	799	830	849	828	799	792	795	773	812	828	807	788	824	769	764	766	755	826	822	811	831	787	854	816	849	812	831	811	785	796	809	790	773	844	765	856	791	832	822	811	791	793	811	830	782	804	745	814	801	828	790	809	793	840	782	791	794	873	841	759	786	763	801	814	810	852	803	794	728	760	823	806	786	744	797	756	723	833	805	820	821	784	826	808	782	786	823	836	825	790	801	757	813	753	814	806	860	738	895	789	831	820	794	741	783	832	843	804	781	769	791	838	755	801	792	839	748	796	786	815	799	810	831	797	801	785	797	817	810	845	847	803	788	799	825	792	826	788	803	815	815	775	804	828	790	811	818	799	798	839	809	793	801	841	795	759	810	829	781	774	788	816	807	795	784	854	772	784	805	783	781	832	790	774	801	815	805	778	839	860	818	797	777	780	781	756	797	768	820	848	772	770	808	811	821	863	785	892	793	733	735	805	787	804	809	809	783	810	800	834	830	793	807	796	802	799	753	778	781	776	763	842	843	763	764	838	779	802	787	770	806	815	779	790	797	778	778	788	806	810	825	780	814	806	790	795	780	779	795	782	772	842	827	791	771	837	795	792	800	830	752	855	753	828	809	761	825	805	823	866	762	798	781	805	796	800	765	770	777	799	767	804	794	775	766	821	768	812	813	765	736	795	799	829	784	789	797	771	813	881	791	830	772	782	828	790	807	760	823	780	818	817	753	812	807	754	790	766	810	807	760	824	754	849	828	771	772	813	767	810	816	800	785	763	813	761	815	801	758	796	787	819	784	785	783	781	759	813	772	792	819	823	790	810	762	791	779	810	796	766	852	825	752	807	756	758	758	796	764	829	774	806	800	764	831	825	845	807	805	844	771	755	751	755	813	821	805	769	781	788	736	792	789	835	768	782	775	801	769	805	746	827	770	846	795	800	838	821	802	806	763	810	784	776	776	786	802	864	832	823	767	820	767	835	864	804	814	752	787	790	835	804	796	791	838	737	768	794	825	807	776	768	795	800	853	721	809	799	810	765	751	784	769	830	803	789	806	768	814	802	741	840	816	779	814	832	816	758	803	846	841	778	831	803	830	758	806	768	831	772	811	796	802	798	787	809	788	844	786	799	784	784	738	794	772	851	845	785	872	791	811	808	817	777	857	741	836	793	783	836	773	859	788	737	731	798	796	782	797	857	810	773	871	763	790	823	825	764	776	799	765	788	797	787	816	818	849	757	806	845	810	856	826	817	840	791	755	777	756	765	796	836	806	823	776	781	764	797	806	773	785	784	837	806	826	799	738	827	775	783	780	811	813	771	744	813	778	816	782	772	787	758	771	805	826	812	803	811	828	806	783	824	815	814	791	797	822	819	830	866	786	774	761	840	758	822	803	812	780	800	781	836	763	792	781	822	810	791	784	807	768	798	800	805	797	800	815	780	790	810	822	784	833	792	781	798	791	836	812	781	864	782	820	801	821	796	841	824	824	792	803	770	812	828	820	839	800	799	785	853	810	767	876	836	809	765	777	837	838	804	804	812	855	795	783	804	757	782	780	812	773	784	800	849	747	816	804	780	775	773	824	807	759	838	758	849	816	790	793	830	802	795	765	771	782	856	804	793	776	788	791	743	835	788	850	810	752	853	778	821	776	817	807	782	880	808	839	776	770	826	836	807	809	788	845	830	769	801	811	781	800	812	801	781	815	835	838	827	807	801	798	777	734	781	793	817	810	796	860	827	766	807	803	876	797	813	745	808	758	828	846	813	799	769	764	787	824	770	818	736	806	808	776	808	802	852	802	750	796	807	812	802	789	807	794	807	807	805	772	816	809	820	749	760	864	799	769	804	801	824	802	809	770	796	755	836	807	790	838	781	731	794	803	781	794	793	827	859	796	796	769	810	780	795	818	803	779	830	798	773	794	776	790	782	791	853	778	813	742	798	812	812	779	817	763	841	776	819	799	813	820	818	790	770	818	775	752	788	821	786	772	794	832	819	761	842	786	793	841	788	838	784	822	828	825	857	774	835	767	752	730	826	829	774	785	845	787	815	876	791	838	819	832	823	768	837	757	761	782	757	797	792	758	809	788	810	894	750	857	769	792	816	847	824	790	793	788	729	805	798	793	833	809	780	787	820	774	805	767	831	781	845	786	787	754	806	832	792	821	800	848	806	837	778	828
13833	17398	14038	7686	5589	4371	3706	3008	2462	2240	1897	1711	1604	1504	1396	1313	1209	1251	1234	1218	1165	1175	1130	1087	1143	1048	1088	1132	1016	1027	1066	1061	1031	990	1021	1008	976	984	998	1032	978	1031	1045	996	996	1006	999	958	988	962	1014	1000	1009	1029	983	934	980	991	976	1013	993	966	1007	961	1044	1012	940	1004	1026	957	962	959	971	988	1001	1001	960	1002	983	967	983	968	948	983	917	980	943	987	1008	962	981	953	983	980	965	942	945	982	1005	1002	988	967	1000	954	949	980	960	970	1002	957	1033	971	1002	924	982	939	1000	1003	914	983	944	1025	1022	963	977	1005	944	995	965	967	1004	950	959	1008	1013	990	964	997	911	985	991	946	972	947	1008	989	928	954	997	942	944	968	964	997	940	991	977	988	929	959	933	951	935	907	1006	954	952	927	1011	980	1009	1017	920	1001	971	910	941	952	947	965	1017	951	980	981	1009	1025	990	983	994	948	950	976	947	940	959	982	973	924	978	930	1017	905	952	938	941	945	968	948	1018	958	940	961	950	963	965	936	912	1026	945	984	948	916	940	988	970	1005	953	949	962	987	969	953	1010	928	988	958	939	980	954	1007	904	958	989	1022	1001	945	996	1000	977	960	941	937	923	920	976	935	944	975	1008	945	1020	934	942	952	1002	973	954	932	954	957	921	968	934	987	966	992	973	962	1005	955	1010	955	994	925	994	994	984	922	945	961	902	949	956	1017	941	985	978	983	944	955	972	979	951	968	931	988	945	1003	1004	966	935	985	957	968	997	962	1010	953	947	953	979	994	945	955	958	928	961	984	961	946	970	897	1003	927	947	963	960	985	945	924	993	972	956	923	960	996	945	972	923	982	1000	948	991	1026	1022	992	1025	975	931	962	1022	964	974	1004	928	966	987	966	913	989	978	981	935	954	979	987	972	964	958	948	960	953	993	967	957	968	953	925	947	1011	929	940	973	946	969	984	958	1030	995	934	934	995	980	996	975	914	945	893	917	967	945	949	974	984	950	989	985	1000	958	1028	1005	952	948	982	950	979	1005	940	970	951	985	931	1006	1002	923	938	929	987	1012	1028	976	920	976	921	993	985	949	987	976	908	926	975	979	930	1000	982	953	940	978	908	952	969	922	945	1015	923	932	971	1035	971	970	938	1001	969	956	973	909	925	938	955	977	991	992	910	1004	943	946	1000	985	1001	1068	925	988	922	999	941	932	1068	928	997	965	984	990	978	913	1028	967	973	1010	951	990	938	965	943	985	968	978	956	986	984	1030	974	1022	949	955	979	947	952	948	900	936	963	992	940	966	981	983	969	971	1009	965	965	984	980	1004	938	937	957	932	950	986	968	1006	938	959	978	920	950	1004	986	985	966	929	926	951	991	944	1008	948	974	996	958	947	986	941	994	968	972	954	990	1038	940	956	953	958	954	938	969	979	997	961	940	964	896	949	953	944	966	984	964	1040	999	982	943	1023	977	964	948	976	965	964	995	956	936	875	960	994	947	934	987	970	957	962	945	1042	953	1010	977	973	953	979	916	920	981	965	962	962	932	1045	1004	960	941	1003	951	960	999	965	978	925	1019	993	1020	1001	939	1000	976	998	1005	968	970	974	977	1035	943	1009	938	966	927	920	946	970	957	969	978	1028	996	936	993	995	995	980	971	959	923	999	962	931	963	955	929	949	963	950	930	965	973	996	960	966	978	913	970	961	927	949	1001	970	932	943	976	983	960	946	927	962	984	952	974	1004	1002	1005	974	962	919	905	997	998	975	904	911	918	987	938	1013	904	980	996	950	971	961	921	1030	985	990	931	977	967	954	941	955	974	993	1038	982	966	935	931	958	972	931	990	943	997	978	974	965	914	1030	967	965	955	1012	943	952	956	962	988	1021	984	957	957	924	932	919	931	974	950	1007	1012	982	979	945	985	946	942	1001	949	963	964	920	973	901	958	904	924	936	873	987	972	985	913	986	945	924	968	955	945	946	945	961	1000	953	990	993	990	984	918	1054	948	944	936	1003	888	970	963	945	943	1008	942	946	992	1004	1015	989	987	976	1058	953	1001	973	1017	998	996	941	981	941	940	953	928	938	998	1012	968	998	1010	989	962	986	919	949	976	983	967	915	978	922	981	946	961	988	1002	991	969	960	934	994	940	1009	961	944	954	970	937	913	924	926	942	1002	980	983	974	951	916	935	959	912	1019	945	1005	937	987	971	1002	938	1014	980	962	990	1031	971	964	963	980	963	993	900	953	981	986	927	917	938	981	909	958	966	992	946	1030	985	923	987	975	958	996	977	941	920	982	1012	947	987	1014	964	950	957	976	984	953	969	983	947	955	988	965	984	924	975	1016	937	964	978	949	964	949	998	972	947	918	989	1013	928	928	961	929	933	987	1020	972	972	976	922	977	957	958	964	953	962	885	1032	992	952	1009	910	972	958	933	964	1023	969	999	958	949	904	965	897	1007	927	983	901	998	980	961	966	974	935	982	958	923	1004	970	951	1019	960	1009	1005	1044	909	1003	1012	911	981	966	955	904	936	970	1006	980	972	1011	983	918	997	990	979	942	952	975	994	1045	987	984	961	966	945	980	970	976	986	964	919	973	962	991	1011	942	931	918	932	964	903	995	928	970	910	956	966	997	959	933	1008	978	987	954	1021	989	961	955	953	925	949	968	951	1025	1027	986	1014	925	972	913	971	992	982	955	1034	979	1013	958	960	943	977	893	987	963	916	951	938	954	966	1066	931	1013	972	874	953	929	970	943	915	970	990	903	970	1000	988	970	974	961	981	929	986	961	943	941	990	961	930	945	936	1009	966	942	929	1015	975	977	956	991	973	986	965	930	948	975	946	953	987	966	883	959	956	956	987	952	970	956	990	970	933	959	951	1003	947	962	981	952	997	955	959	909	935	1020	953	941	951	994	1014	952	965	962	982	1006	994	962	969	973	972	985	946	952	961	983	978	943	954	933	961	969	988	922	957	976	979	1020	983	945	963	952	959	919	1013	1008	948	969	915	974	900	981	972	940	964	968	946	977	989	989	947	881	946	950	987	999	980	932	980	919	927	950	1005	931	984	928	1003	983	997	988	985	973	997	928	957	921	998	1007	1006	978	957	985	979	935	966	951	948	978	959	1005	970	985	969	1002	983	976	973	972	1009	946	927	970	994	887	994	959	934	1008	942	922	950	969	963	975	973	953	972	987	926	966	1038	1008	959	991	995	1006	1012	1018	995	949	943	1026	958	1024	1059	928	942	958	997	927	962	992	940	974	961	955	1012	944	985	1017	919	915	1017	985	1010	986	975	987	1000	984	976	945	954	991	917	981	983	896	945	907	995	965	969	1041	968	1018	950	932	883	949	981	984	1047	974	963	955	994	1019	963	976	984	979	939	963	939	961	932	962	980	955	956	937	1023	1009	964	969	957	950	956	966	987	974	954	912	971	1057	920	954	989	1015	1018	955	1007	987	962	919	999	940	978	1022	999	977	916	927	1011	925	914	954	935	992	983	945	923	950	1022	973	955	998	1028	974	975	948	982	951	979	950	936	998	936	974	968	969	999	999	987	894	926	969	991	998	935	930	1006	1011	957	979	1031	961	993	984	964	944	966	929	997	928	957	963	960	945	956	942	959	932	1023	981	979	945	935	978	955	1003	928	928	952	960	992	939	991	943	923	994	982	939	933	995	901	899	946	979	1003	974	992	994	964	950	950	932	952
27001	20092	6962	749	541	487	420	416	366	366	430	402	367	394	407	421	405	429	393	422	404	384	413	401	417	402	420	386	369	389	404	363	392	370	411	392	403	387	390	393	420	407	396	411	357	374	426	386	393	362	427	385	338	420	386	382	389	408	397	410	352	390	392	407	369	354	375	389	411	397	394	391	417	386	388	377	369	392	354	368	385	391	413	378	377	398	389	386	403	401	338	377	392	367	350	410	393	388	366	384	377	384	378	407	401	378	409	374	391	372	417	357	388	388	410	418	431	345	391	383	401	413	374	395	389	402	396	405	391	401	410	437	402	395	371	399	368	385	339	409	392	380	351	359	369	396	386	387	411	401	398	397	405	426	393	376	395	359	368	361	364	438	400	370	426	412	368	363	423	397	409	389	425	397	395	400	385	436	370	371	412	394	351	357	399	383	427	390	369	369	392	411	387	370	408	411	425	361	397	366	393	419	384	401	404	400	371	408	400	378	406	399	392	358	362	386	400	374	377	425	388	358	384	397	397	408	372	369	384	381	410	392	396	411	396	347	399	392	416	429	381	384	398	381	390	391	407	408	386	384	396	416	399	384	376	388	370	399	412	397	405	405	386	375	399	402	377	378	420	384	359	402	407	383	371	393	387	369	395	412	429	379	382	413	376	398	392	392	363	410	391	411	399	391	366	380	393	412	401	396	354	383	384	381	386	392	425	391	376	388	372	392	392	394	383	395	393	400	398	351	384	396	370	367	400	377	387	390	418	386	429	399	393	375	364	384	385	436	384	417	393	382	399	389	397	407	420	397	384	384	375	375	386	436	347	422	376	433	389	396	373	388	405	417	391	385	396	369	387	385	365	396	367	398	400	378	360	394	400	379	384	364	400	407	384	384	403	397	373	394	408	402	388	385	383	403	388	404	394	420	416	364	411	408	379	382	362	415	399	376	442	352	376	344	386	375	424	406	410	363	422	376	391	385	385	400	392	404	428	419	402	406	388	364	394	434	371	367	399	390	355	376	390	361	399	411	385	391	440	404	401	402	400	333	409	410	430	391	415	393	392	414	381	372	388	384	385	384	440	412	399	411	400	393	393	406	437	377	379	380	407	374	395	386	403	378	402	385	436	404	373	400	373	377	397	397	406	381	402	356	346	390	374	374	402	389	353	447	392	368	388	394	396	402	386	400	394	386	385	388	394	433	377	343	380	369	396	426	393	370	396	367	390	413	382	415	382	387	390	357	373	390	379	387	433	387	412	401	417	403	410	371	368	409	374	396	368	399	390	401	413	401	409	394	393	408	403	389	415	365	383	400	394	381	407	435	392	394	442	403	393	396	357	355	392	386	427	407	389	391	348	400	394	393	379	397	410	363	376	410	388	355	404	421	404	379	411	375	380	351	384	358	405	395	367	382	384	389	386	395	392	363	384	408	389	401	406	398	398	392	439	400	383	391	366	393	375	386	390	387	404	387	395	406	367	391	396	371	383	406	424	383	395	376	361	375	409	368	392	369	382	394	385	378	417	394	397	417	342	338	370	427	380	403	403	368	374	423	378	394	384	384	387	399	422	384	417	391	396	393	397	413	395	369	359	348	396	403	408	432	395	400	375	415	397	398	412	399	385	393	389	394	357	365	370	444	399	433	407	414	374	361	368	381	373	393	379	386	406	434	407	396	425	430	414	370	381	338	396	368	424	408	402	403	387	403	407	370	383	379	392	400	344	402	428	428	421	437	349	333	397	400	417	387	405	396	358	394	409	388	404	392	382	388	422	406	360	383	445	377	410	399	372	405	411	415	385	412	391	417	351	410	386	404	375	422	400	398	407	370	417	384	386	414	380	373	381	395	380	356	376	384	416	407	392	381	379	411	384	408	400	383	372	402	397	401	416	394	360	384	392	379	367	384	393	406	424	388	392	388	378	364	378	414	397	384	396	396	356	409	378	409	411	390	378	391	400	384	372	398	378	372	404	434	399	408	402	400	366	416	381	410	427	395	400	380	371	367	376	369	406	386	393	397	387	390	356	378	408	435	388	406	373	413	371	371	363	389	385	412	399	400	374	411	377	406	393	401	375	375	378	426	354	402	427	386	408	398	377	389	411	385	373	414	362	406	369	410	393	389	412	390	382	429	379	385	418	384	407	345	410	407	411	421	405	372	402	400	407	401	370	390	395	382	415	402	385	362	356	425	367	426	361	342	427	381	378	425	413	416	409	395	384	410	382	373	404	412	387	370	414	392	402	400	350	399	362	406	380	372	368	377	358	414	387	410	381	372	389	381	401	367	397	377	384	379	384	375	418	437	402	411	384	392	405	409	393	394	392	406	355	413	370	398	420	385	396	404	440	378	421	394	385	354	420	393	388	409	414	380	417	391	361	354	396	384	405	391	380	397	365	389	397	374	398	394	378	405	436	373	370	404	400	392	407	409	368	371	410	392	410	378	404	377	415	417	404	377	399	395	363	379	384	394	402	389	346	355	385	360	362	429	375	379	390	403	422	396	377	402	422	395	396	369	412	411	379	397	403	377	406	389	407	426	416	407	390	388	375	399	415	396	392	394	374	368	404	386	416	409	384	403	400	362	398	407	406	411	391	395	377	387	390	398	383	404	385	402	377	372	372	395	422	402	378	389	398	406	390	420	388	372	400	388	374	411	410	366	386	358	353	392	351	411	409	362	440	385	388	402	389	414	386	420	373	396	387	399	396	380	402	362	413	422	404	392	383	443	365	360	388	402	407	395	435	377	397	392	400	402	413	399	398	373	405	408	366	369	334	376	426	391	411	430	387	365	380	413	413	394	398	387	392	426	400	397	382	406	393	380	404	421	369	420	392	394	465	387	373	360	413	375	397	407	352	393	361	363	423	383	396	386	357	410	381	380	399	427	393	401	359	387	363	404	405	415	370	429	365	410	379	402	385	381	384	406	419	375	432	389	382	388	397	420	386	383	382	396	434	393	391	397	412	417	365	395	394	416	401	345	378	362	406	401	387	415	422	382	410	382	368	394	379	387	370	375	391	375	374	401	394	386	376	423	386	389	358	402	408	410	410	380	394	374	411	357	401	402	409	410	417	402	365	394	376	369	407	404	422	368	388	384	411	406	385	399	391	376	392	398	372	399	376	401	387	346	407	408	387	397	426	388	394	345	404	428	464	375	393	382	392	403	416	391	408	397	365	361	391	392	371	363	363	390	395	390	357	415	425	429	406	380	360	362	379	386	393	426	389	427	391	383	392	377	375	409	386	404	383	399	442	410	390	357	379	416	412	373	397	364	399	428	391	384	383	359	346	383	394	406	440	395	395	381	377	417	393	361	422	373	404	383	387	428	395	420	375	403	407	394	347	369	402	365	430	388	417	369	368	351	390	392	439	426	376	365	377	400	388	383	402	418	416	404	404	389	420	392	399	389	379	385	397	399	428	370	358	392	368	397	419	360	420	332	415	392	392	365	423	356	424	401	390	381	421	384	390	395	386	434	415	384	368	376	356	404
4726	1207	991	663	642	593	555	560	499	492	537	538	478	528	464	526	502	459	512	489	493	494	478	485	491	510	459	475	492	482	501	463	503	489	458	519	457	521	521	446	464	465	433	502	455	433	463	478	486	472	469	476	430	496	478	454	473	492	494	462	502	453	438	506	456	455	499	479	459	466	512	517	501	470	486	478	480	483	472	514	474	479	476	486	493	433	456	438	482	491	471	511	494	464	510	451	535	520	475	471	495	478	460	456	476	471	494	445	481	452	473	467	504	463	476	468	453	480	464	488	468	482	473	451	495	486	492	464	500	510	472	516	504	512	533	472	512	472	487	532	469	475	494	476	502	478	461	437	474	456	517	495	448	490	461	445	444	471	501	493	477	485	492	488	462	476	449	483	510	501	483	484	486	522	483	503	482	489	470	459	475	440	517	448	462	492	515	503	473	481	492	474	477	483	495	488	510	458	448	453	477	470	496	464	506	482	455	436	462	502	453	483	464	462	494	462	512	514	472	477	472	459	477	470	464	501	521	494	504	443	470	485	489	477	470	467	503	468	500	509	501	468	510	492	427	480	513	445	471	448	492	496	475	482	467	482	501	502	454	455	459	467	506	452	536	463	477	467	507	449	455	470	458	483	505	531	486	474	494	499	488	489	484	456	449	485	493	476	485	464	465	460	478	521	461	506	437	435	492	485	452	489	507	479	479	461	491	488	455	492	549	495	511	461	467	470	461	485	460	464	487	471	485	468	507	455	515	523	482	504	478	490	531	509	462	469	473	479	492	454	454	528	484	497	461	465	530	485	452	453	493	479	469	470	477	478	485	487	498	491	494	488	477	501	497	502	514	429	507	482	467	520	470	470	468	505	481	469	475	481	459	472	470	457	482	440	472	480	495	465	468	506	509	508	461	427	454	522	471	500	469	516	486	504	491	471	506	503	506	513	483	452	468	483	504	481	509	493	485	480	472	478	502	492	485	465	484	495	488	435	470	474	487	490	480	494	499	497	486	498	458	481	476	435	477	458	467	453	465	542	496	505	475	495	465	453	445	490	489	439	458	471	516	475	518	493	463	480	511	455	460	521	506	489	461	478	493	515	489	473	451	486	464	481	483	477	459	498	476	469	488	453	491	499	497	466	457	470	463	500	479	466	518	475	498	481	463	493	441	443	505	500	493	455	462	471	494	481	464	493	481	464	477	487	491	484	501	494	481	478	482	496	496	462	491	491	440	482	482	502	488	504	445	495	483	527	505	460	514	492	482	466	492	489	503	476	520	465	513	485	470	494	510	500	490	525	483	501	489	444	454	456	489	463	495	484	466	496	480	478	505	459	466	466	469	464	507	481	452	473	478	484	486	491	504	478	463	485	515	494	485	494	474	455	475	479	499	471	480	462	505	455	475	466	511	468	469	475	471	491	503	494	482	480	508	500	507	483	472	469	428	485	487	493	463	453	507	456	504	463	469	448	488	473	507	512	440	488	480	516	496	470	495	477	479	454	506	498	465	518	448	452	462	491	501	472	469	480	481	475	461	501	462	444	502	505	467	437	452	482	465	496	471	444	441	474	435	448	488	446	463	451	468	479	465	503	487	517	472	453	481	459	475	463	474	488	471	468	469	497	487	505	474	485	469	498	491	470	462	469	484	484	489	463	525	436	495	444	463	491	450	443	490	474	500	529	478	471	477	478	466	489	454	474	469	458	459	488	453	491	514	495	473	501	498	495	493	498	482	502	457	494	471	480	444	455	512	481	473	475	489	426	513	500	494	468	478	470	476	496	473	476	427	460	485	520	507	455	472	539	470	468	487	434	468	491	492	494	502	505	516	511	483	478	482	505	484	493	489	451	459	471	480	463	501	448	480	484	484	473	475	482	494	461	479	445	460	478	502	511	478	498	457	454	455	489	486	474	495	442	457	463	490	478	470	471	537	492	467	516	526	514	457	487	457	500	477	488	443	473	482	491	511	468	486	491	516	465	495	486	495	464	465	476	495	464	530	472	476	516	481	490	480	493	469	470	504	467	446	482	456	505	475	468	507	522	486	467	530	439	486	499	453	453	493	468	472	527	487	491	488	485	469	490	467	481	491	472	512	474	476	482	475	498	506	503	470	468	513	489	470	495	446	501	447	479	432	447	468	468	501	465	480	484	518	490	485	507	494	466	435	491	503	453	494	503	444	538	482	506	452	466	501	462	478	477	471	450	484	458	466	474	490	470	484	477	466	502	514	496	480	483	470	524	484	462	484	459	474	479	471	474	507	470	519	490	490	485	494	464	488	441	481	498	484	460	451	481	484	478	472	466	490	481	507	489	498	462	492	454	460	526	469	498	488	458	461	483	479	459	481	478	482	476	453	474	462	510	481	416	465	497	484	473	502	478	474	496	481	504	496	474	464	468	497	480	500	503	493	484	505	490	484	509	489	508	486	471	479	474	475	512	478	493	474	470	507	484	480	511	444	452	507	490	477	487	467	508	486	479	487	441	493	504	493	466	463	485	443	488	459	458	461	505	480	484	464	465	473	475	504	467	439	501	483	470	511	412	438	505	491	484	473	512	494	476	462	486	475	473	493	449	465	480	455	490	472	541	495	491	507	466	424	493	507	466	483	459	443	416	467	482	484	492	486	507	454	467	481	502	456	485	528	448	520	480	516	475	484	507	475	493	450	472	481	493	499	508	463	531	527	489	484	477	478	501	469	490	485	459	479	510	464	472	522	525	459	521	522	462	477	474	518	485	476	514	486	473	451	475	446	459	466	505	478	491	466	485	471	515	500	494	520	473	522	495	488	531	497	478	448	476	470	489	462	479	470	472	461	487	470	494	503	495	496	501	468	471	502	490	478	486	517	483	470	500	451	485	520	520	526	457	461	464	494	445	432	517	470	480	458	487	495	461	498	508	455	477	479	498	444	478	501	471	474	485	477	461	455	482	435	510	484	469	466	451	449	491	462	485	454	488	471	452	504	471	505	497	473	508	495	480	465	486	471	450	483	445	485	507	476	492	492	498	485	500	472	503	469	491	517	508	446	492	500	469	478	476	498	476	459	482	459	493	489	498	533	454	449	469	476	455	487	500	477	470	454	498	443	508	470	516	483	493	476	467	494	500	462	489	481	462	454	500	504	457	469	439	525	483	478	495	516	489	500	471	507	499	490	483	506	431	429	522	423	475	488	476	503	495	449	481	456	471	454	471	495	455	494	513	513	479	508	468	511	508	499	475	483	508	465	496	458	431	486	475	480	495	494	481	490	504	500	487	505	477	504	474	478	494	514	445	441	496	500	499	481	498	465	484	452	455	475	446	478	494	447	471	464	443	507	457	439	483	469	476	485	493	503	459	490	453	527	511	444	485	452	484	507	481	497	457	504	537	480	474	492	440	499	483	499	504	525	481	492	476	506	474	503	501	505	515	476	494	463	524	493	478	493	481	457	496	429	457	521	473	488	481	475	474	444	448	476	508	521	511	473	484	476	466	460	444	475	515	498	463
23886	21134	28609	23886	21128	12547	1920	1274	1020	986	989	970	922	910	897	854	844	876	858	757	860	797	816	846	864	792	797	782	810	795	781	810	787	785	801	777	786	774	758	763	756	771	798	781	784	807	793	754	808	780	790	804	742	806	823	763	817	786	785	776	768	776	780	770	769	785	777	809	789	764	751	835	804	800	786	794	775	750	754	790	754	779	779	723	799	805	723	745	728	753	765	780	750	768	778	761	813	767	784	779	775	804	824	792	751	817	774	819	727	744	784	810	755	783	834	769	734	774	804	740	768	816	762	788	738	783	782	763	750	767	794	779	811	804	808	787	799	778	755	764	798	791	765	811	771	745	791	739	773	754	834	733	759	775	729	762	801	773	791	781	807	782	730	761	787	833	789	812	812	777	717	737	768	781	729	779	777	800	812	838	759	772	784	810	793	732	772	785	765	784	712	729	765	738	732	789	818	777	770	760	759	745	812	764	768	748	816	743	768	751	796	792	736	773	760	791	777	767	767	804	800	794	792	797	791	736	783	776	771	777	772	741	689	749	736	779	703	759	764	749	817	753	706	814	778	801	771	802	732	792	795	714	801	759	770	758	788	715	771	776	746	760	760	762	721	771	752	730	766	778	763	758	740	755	758	770	796	815	750	726	802	821	808	799	776	767	762	809	734	810	757	735	755	692	794	772	749	759	767	764	776	740	776	803	769	773	699	765	801	754	757	770	755	768	760	778	791	791	779	783	726	796	789	723	756	814	741	756	806	786	756	778	742	794	783	725	774	757	803	779	697	818	760	736	767	762	747	811	774	726	782	730	769	755	775	805	785	765	778	760	755	773	835	730	803	742	777	703	754	761	797	804	799	758	757	749	743	757	766	758	777	792	746	769	774	772	772	813	759	835	725	760	760	758	732	784	783	766	776	728	764	731	781	811	792	765	754	771	804	747	737	768	781	750	757	765	797	730	731	744	755	763	798	740	762	769	806	775	815	794	768	766	764	787	758	722	755	765	772	758	769	753	772	802	710	770	826	772	786	755	758	791	782	794	782	825	749	770	796	749	769	768	778	726	791	774	803	815	780	784	778	760	746	714	742	812	753	780	801	752	772	762	776	785	816	791	760	724	769	816	782	787	767	746	753	740	785	746	799	771	786	805	769	813	757	785	783	756	762	780	799	817	789	754	800	822	726	771	784	749	778	745	773	730	800	771	757	715	788	748	811	767	758	782	841	757	823	757	768	767	739	747	737	778	778	736	788	739	811	772	777	761	792	774	793	753	759	736	769	761	786	726	805	812	727	778	796	766	769	752	789	761	796	766	771	770	755	749	754	802	781	715	735	788	754	780	765	773	789	742	771	752	767	740	781	728	758	763	750	736	802	744	727	777	764	766	747	767	803	758	766	721	716	752	772	755	823	756	837	767	806	779	805	780	737	724	794	767	798	746	791	795	706	759	738	794	798	758	778	773	785	811	772	749	812	768	755	789	797	781	732	789	785	769	746	772	788	778	774	742	786	721	744	810	743	793	748	728	748	723	785	753	759	759	789	795	795	781	808	797	778	757	761	785	810	739	779	722	734	757	784	749	825	779	763	766	756	813	794	795	694	816	765	801	791	809	759	782	728	747	774	755	728	782	731	786	778	798	846	805	763	804	720	788	737	774	741	766	778	734	795	755	728	767	755	761	798	747	787	755	763	729	805	809	749	777	744	767	740	759	786	765	762	735	770	802	775	731	753	790	762	759	802	759	738	824	812	822	754	818	770	803	737	807	746	785	775	757	748	800	752	781	755	743	735	729	764	773	748	717	767	757	751	733	800	780	772	720	732	775	756	788	766	753	759	789	783	780	758	732	756	795	713	759	783	779	762	767	722	788	735	739	765	786	778	764	794	756	811	780	761	788	795	785	757	700	827	768	775	731	808	746	780	779	821	774	790	783	816	777	752	838	759	752	717	788	765	763	801	742	781	772	748	715	799	779	771	813	782	758	769	830	759	734	750	776	725	781	791	836	723	779	799	720	714	766	752	812	765	792	735	725	746	766	700	762	743	765	777	723	738	738	757	780	764	781	747	801	754	817	759	779	771	790	768	741	729	749	782	832	810	778	786	705	737	785	779	750	743	774	771	731	819	755	748	806	777	703	809	740	732	761	792	821	737	818	760	768	817	771	752	753	738	798	807	761	783	821	755	770	771	790	740	760	783	775	790	776	767	751	758	753	776	778	728	708	767	757	773	807	751	744	767	742	767	724	717	750	743	770	742	794	729	764	745	834	775	803	743	759	769	753	772	742	779	719	756	758	792	728	726	758	772	721	782	758	736	751	787	747	728	811	751	801	802	770	720	764	748	773	738	774	772	767	801	800	777	715	761	786	797	778	770	792	760	774	767	764	748	802	809	765	774	787	790	751	784	781	779	781	774	742	768	771	716	794	739	783	806	770	740	748	761	781	755	822	784	801	734	800	759	734	806	766	785	784	691	805	778	757	722	737	770	738	777	749	703	801	757	748	762	771	728	719	754	727	771	786	763	805	779	766	810	734	767	750	790	827	741	792	736	793	778	733	703	769	786	765	776	778	754	773	712	759	762	781	793	744	763	764	768	813	780	790	786	774	732	723	749	791	825	800	747	774	757	845	707	787	841	826	776	753	767	797	769	717	733	813	757	791	795	762	783	783	778	739	746	777	772	773	774	790	748	769	760	756	751	792	784	781	759	754	733	759	781	768	871	770	781	808	751	756	756	773	727	784	795	757	756	736	739	766	744	804	785	793	742	788	784	756	718	811	780	716	725	751	770	746	786	725	793	801	726	763	790	721	802	799	756	761	752	757	810	844	741	756	743	815	754	757	789	795	787	737	698	703	704	788	733	796	808	747	751	774	805	757	758	801	827	755	743	817	765	732	761	790	713	756	779	765	826	777	777	740	766	771	774	814	799	792	776	746	775	767	745	788	777	766	772	769	732	787	778	736	742	792	798	777	737	819	811	783	831	775	766	755	784	783	734	827	767	822	745	744	832	732	769	812	752	736	694	727	792	741	745	762	790	789	795	766	744	795	745	757	762	817	763	759	767	749	789	782	730	729	764	829	754	756	758	772	738	799	777	777	764	784	766	733	793	765	757	747	775	729	757	717	801	730	762	766	789	781	805	769	726	754	759	762	774	754	795	834	752	786	756	754	742	791	782	798	740	751	727	759	732	781	802	766	820	779	827	777	756	726	731	808	811	731	787	730	811	836	777	744	755	735	753	733	765	853	730	731	766	753	744	819	763	781	790	731	780	728	779	803	750	760	741	772	778	739	776	772	782	752	822	765	771	740	736	727	776	777	758	807	776	748	733	769	742	773	763	728	744	735	778	811	749	743	759	722	780	773	726	753	827	773	748	805	790	714	785	832	768	688	759	786	769	768	815	793	753	728	797	713	824	714	749	755	792	779	734	779	733	777	727	768	785	772	775	801	777	783	788	779	791	756	712	776	700	762	786	767	764	765	788	797
9862	10753	8742	4514	3378	2807	2265	1966	1696	1540	1417	1360	1268	1207	1078	1121	1020	1049	1053	955	1028	990	1021	942	995	986	943	916	962	999	958	985	939	938	933	936	919	916	937	896	938	923	887	942	892	904	884	964	936	907	891	976	873	897	959	910	903	913	917	949	912	897	901	893	874	910	957	958	985	939	957	931	892	877	914	887	905	954	1017	919	927	906	938	946	866	921	924	918	920	922	939	880	975	935	870	967	871	960	882	901	960	922	889	965	905	961	933	937	909	900	927	914	925	956	897	898	912	907	946	891	913	866	914	901	852	870	906	916	934	918	934	891	919	947	915	918	940	878	885	872	890	924	938	908	876	901	937	945	873	910	922	888	948	874	891	947	925	940	909	892	898	923	932	928	893	918	896	926	918	948	846	903	878	954	924	918	871	844	832	878	896	1011	955	920	953	956	868	920	910	872	960	936	920	967	967	909	890	913	941	882	926	960	903	939	884	897	927	921	903	938	889	945	885	900	929	869	954	906	927	951	920	891	873	885	905	930	887	919	941	904	904	867	882	899	873	909	908	932	883	898	925	856	911	955	913	876	914	922	992	897	928	901	950	943	886	963	937	945	918	982	950	925	918	888	918	926	941	947	893	906	921	941	926	916	924	914	976	943	938	901	924	897	904	934	926	917	927	882	934	864	897	941	904	874	902	904	915	876	920	887	886	882	911	952	916	886	938	910	926	890	962	912	964	918	922	866	910	944	871	892	928	890	894	820	893	890	957	926	876	926	906	960	908	905	903	887	896	889	985	907	889	819	891	900	902	895	915	920	921	939	887	917	917	937	898	872	931	877	859	963	882	899	996	872	903	925	923	940	943	923	933	889	914	957	924	953	865	927	909	906	932	887	891	937	907	924	926	906	955	914	903	883	864	881	924	890	942	930	973	892	906	916	903	889	885	914	892	962	938	855	869	853	988	932	919	870	924	938	865	856	868	909	965	975	883	920	928	934	917	920	937	964	900	900	913	900	903	895	884	910	937	865	915	876	940	827	899	898	898	901	938	906	903	934	884	895	887	886	927	882	948	912	885	988	935	873	935	891	943	914	925	921	876	857	898	862	872	910	932	949	949	895	903	907	939	949	874	921	907	838	905	924	900	929	912	861	885	904	934	964	932	928	905	975	853	899	927	897	909	896	898	880	892	877	864	964	917	921	922	857	951	902	902	877	833	865	926	939	936	895	971	922	915	878	953	914	921	961	920	903	947	934	953	915	914	918	907	923	895	923	877	947	902	906	945	927	863	941	938	895	904	899	937	933	851	868	908	920	887	1003	876	922	889	852	964	857	945	919	916	928	866	906	929	898	936	868	888	917	933	853	961	894	880	906	902	915	956	934	941	935	923	955	924	927	928	897	942	889	928	891	896	872	904	889	927	869	885	911	929	900	926	901	922	868	924	924	977	1022	988	942	921	916	938	927	961	904	941	922	931	872	942	925	913	895	946	927	925	893	975	914	839	907	909	921	888	900	943	924	891	857	890	918	880	887	982	843	917	942	878	887	879	966	922	964	902	919	969	950	892	891	862	926	915	927	874	887	896	922	963	941	939	897	901	920	912	921	923	903	946	888	887	909	910	897	915	914	869	892	941	923	933	870	932	923	940	966	908	998	926	899	939	913	993	863	927	990	931	904	932	917	900	880	955	893	943	891	928	892	954	922	901	905	912	893	967	908	893	882	855	937	936	892	904	880	932	889	912	907	917	911	919	909	877	928	929	862	877	892	933	881	922	966	954	892	858	909	951	870	921	957	955	928	885	952	978	902	988	881	913	888	930	927	856	887	899	871	933	862	872	914	936	942	925	896	907	881	925	927	897	872	923	893	952	946	901	913	945	924	910	925	877	875	884	916	927	907	893	959	938	933	856	892	898	924	928	913	900	887	932	871	894	961	881	912	863	936	904	910	891	944	879	900	917	935	934	894	929	878	924	913	890	890	932	915	910	913	889	878	939	914	966	869	923	917	917	952	941	878	886	968	925	940	935	894	878	911	873	924	954	937	894	981	926	903	859	865	892	931	931	903	883	940	893	949	919	924	914	966	886	920	889	897	1026	889	870	907	910	929	908	889	913	905	911	937	897	869	886	924	948	943	889	908	910	926	937	906	922	974	893	935	896	844	893	921	911	928	897	917	906	901	913	908	898	905	911	918	954	860	870	874	923	861	923	928	950	922	879	909	881	900	894	923	972	907	928	898	918	895	881	863	908	928	938	900	869	874	858	919	905	906	937	925	922	901	954	983	896	914	887	884	905	899	908	933	830	894	887	871	888	929	906	888	952	910	940	897	918	900	885	888	906	886	912	861	860	964	908	876	877	877	888	885	943	930	861	937	900	926	976	885	931	916	890	918	920	939	880	906	931	923	866	918	917	927	944	949	917	945	886	947	870	934	890	943	916	942	893	962	879	947	932	927	901	858	940	873	896	870	900	926	881	875	893	924	907	863	896	901	934	868	909	900	916	949	986	905	922	917	895	923	911	904	905	900	893	957	945	971	897	881	942	916	939	916	960	916	869	944	918	974	957	909	928	943	893	935	965	969	931	897	891	935	908	861	909	911	915	967	896	885	935	863	899	887	934	917	934	912	909	897	900	902	913	963	868	925	935	945	964	873	952	925	883	893	878	920	921	895	922	938	914	894	891	875	900	958	878	947	887	910	899	905	946	936	980	873	905	885	900	983	882	896	842	899	933	904	902	846	902	899	917	877	882	965	900	903	899	911	922	908	892	933	906	878	863	889	893	945	928	925	920	931	902	923	891	933	920	888	913	942	831	899	934	923	849	894	954	926	955	920	921	950	969	924	945	919	947	970	884	945	946	835	922	911	903	953	924	979	921	898	876	925	899	941	903	904	875	935	942	865	969	941	890	924	886	911	903	876	871	891	919	986	947	889	914	916	902	896	892	898	866	861	870	942	899	887	888	892	923	913	891	945	882	947	891	944	937	912	927	912	879	894	869	888	892	933	928	901	909	917	928	933	928	938	888	918	903	927	939	879	927	977	945	899	899	913	959	885	913	880	920	851	963	958	942	924	961	933	847	894	885	888	882	937	925	914	878	899	901	906	916	924	887	953	898	914	903	872	981	863	894	904	905	934	931	915	926	890	900	916	900	903	889	895	919	949	975	902	895	839	916	928	974	889	930	895	927	901	919	927	953	891	910	904	984	929	901	929	900	983	931	870	935	913	907	895	880	894	903	897	849	920	932	932	940	957	885	891	882	923	991	896	880	937	893	929	942	881	887	926	903	900	845	968	879	924	914	885	847	882	958	889	930	886	901	926	888	883	921	951	920	874	923	918	902	920	892	865	930	915	883	930	937	930	900	922	891	910	924	922	915	910	911	921	921	958	935	888	865	897	885	902	890	930	918	916	914	941	889	952	932	928	969	916	870	905	922	908	898	912	882	959	877	958	874	934	916	887	932	971	931	909	944	877	924	943	886	901	944	951	894	974	853	875	973	879
25108	21107	27477	24853	10419	740	562	481	399	390	326	376	353	355	309	311	320	314	331	310	306	293	265	308	314	337	297	294	288	310	279	279	283	267	289	291	281	322	246	281	281	270	287	278	300	254	299	305	270	307	289	298	311	268	299	316	300	299	259	274	305	285	280	286	307	245	262	288	267	249	265	257	268	266	289	258	291	306	283	320	306	296	284	313	269	296	294	287	294	279	292	249	263	307	309	290	264	291	296	285	252	264	263	264	306	282	289	319	321	270	288	284	275	279	301	271	291	264	293	292	275	283	274	307	257	252	270	302	270	287	281	285	301	305	294	299	307	280	259	287	252	283	281	266	253	317	269	265	299	284	283	252	306	258	258	266	253	288	280	280	318	288	291	310	278	306	248	279	323	276	312	279	273	266	248	258	285	266	302	312	294	285	264	287	266	287	269	284	308	277	294	224	296	293	273	310	285	276	275	282	287	289	274	261	268	279	254	251	302	298	277	258	289	294	283	272	300	263	268	277	305	287	264	293	278	250	277	300	288	258	282	296	286	319	285	277	255	257	264	278	253	281	295	256	286	287	299	276	284	297	288	275	313	306	280	272	290	312	309	285	266	258	296	281	291	261	276	294	275	324	266	291	282	251	245	291	291	283	285	276	292	267	280	291	276	285	268	250	291	296	258	279	276	268	298	250	293	293	257	287	265	276	245	281	285	286	318	269	261	271	255	308	298	269	297	275	305	284	250	264	293	274	311	281	303	283	299	286	264	290	295	260	271	270	283	290	283	282	282	273	266	274	273	268	292	281	282	271	318	263	291	286	293	298	299	292	267	275	268	268	312	278	287	297	263	280	280	288	290	260	295	276	270	328	291	299	270	306	284	267	262	281	284	269	261	279	251	306	279	323	262	292	301	270	311	268	286	258	280	258	277	269	314	306	242	293	253	285	249	266	244	268	283	272	280	258	284	248	267	285	316	287	282	253	290	260	252	285	281	282	270	276	290	298	268	278	311	268	287	281	280	289	273	272	288	289	295	296	241	289	286	287	295	282	294	275	286	294	281	291	282	252	295	238	280	268	284	268	295	289	259	261	306	292	275	287	289	278	297	284	276	274	266	314	296	271	285	280	266	290	274	254	273	264	289	275	283	287	252	304	288	271	280	283	291	296	289	283	301	270	294	277	265	276	299	263	278	278	285	267	282	271	301	288	324	256	293	278	294	269	292	283	295	249	270	273	288	270	277	278	294	286	245	271	266	302	285	287	286	298	281	268	268	271	279	286	288	280	293	324	293	296	284	301	297	292	305	270	291	255	282	273	265	273	316	293	276	278	244	274	274	271	266	257	293	257	285	295	304	261	293	269	267	275	274	280	303	307	276	291	280	280	283	262	297	278	267	277	272	277	285	296	280	288	273	280	292	271	284	275	289	242	280	273	290	271	308	285	276	299	265	289	266	269	277	273	281	292	280	273	284	275	246	281	257	259	277	304	294	296	280	297	248	282	279	274	276	311	290	303	290	285	291	291	256	284	290	296	294	286	281	308	259	261	295	293	272	284	243	298	269	294	276	297	300	307	286	296	284	296	279	272	276	276	284	288	299	272	291	304	277	301	269	304	275	265	313	273	273	284	278	265	289	275	285	293	269	275	282	277	295	291	302	257	276	284	289	286	310	279	265	286	244	282	279	261	298	276	269	248	309	276	316	283	299	280	280	280	271	299	258	246	269	295	304	280	274	275	292	258	273	293	272	279	313	267	288	246	303	268	278	245	285	303	268	294	288	279	307	287	264	305	310	299	291	283	272	260	261	281	273	268	299	285	258	262	275	280	267	280	254	276	268	260	275	269	272	299	271	268	275	300	256	281	287	293	301	265	268	283	292	291	311	268	284	260	286	290	282	281	281	278	289	280	302	299	284	268	297	295	260	303	286	263	314	274	270	272	280	271	267	278	278	281	264	292	294	268	272	278	261	281	290	293	287	287	264	290	291	267	294	258	281	266	251	326	274	296	292	273	289	287	302	285	277	261	284	283	265	252	307	292	281	304	284	299	265	272	252	299	260	276	288	290	249	281	299	286	257	308	257	265	296	273	307	288	279	262	301	295	259	265	301	273	280	278	271	263	283	310	272	274	268	276	259	266	272	291	289	291	278	295	294	279	231	270	278	290	269	288	295	273	265	274	315	287	275	291	258	282	262	250	283	269	320	280	278	293	287	287	245	315	270	266	260	276	299	295	265	298	286	286	270	287	300	249	260	282	279	272	291	295	301	258	278	274	284	291	283	279	286	279	299	289	283	292	308	286	287	285	260	266	309	283	271	306	279	290	285	233	258	284	250	274	282	273	288	269	254	305	278	263	275	289	309	291	280	296	271	313	287	301	265	295	244	317	291	259	271	289	259	263	278	279	296	312	289	308	275	308	289	260	296	305	271	286	293	264	290	269	288	257	306	237	312	262	304	242	283	282	252	271	291	289	264	263	281	298	278	247	276	289	264	286	260	275	299	290	278	289	264	296	320	247	279	267	313	315	287	252	280	257	281	266	280	274	273	284	269	277	260	277	291	249	246	259	280	299	276	290	270	298	290	282	258	298	276	282	267	249	276	275	273	257	261	291	277	277	301	282	281	273	278	271	248	289	276	291	267	289	281	274	297	274	302	257	301	287	263	257	278	287	258	273	296	272	294	296	268	259	260	283	253	284	284	302	304	275	286	297	276	274	259	283	271	258	278	250	309	256	289	281	282	301	264	291	292	278	288	276	272	283	287	273	279	278	279	310	284	285	285	292	277	290	278	260	282	293	268	281	260	254	288	283	287	264	288	261	280	300	295	285	292	256	276	268	288	294	276	269	283	293	279	272	313	265	260	278	299	284	263	248	256	288	296	279	271	290	269	286	288	267	252	272	281	316	280	287	253	262	273	298	307	290	297	281	295	284	295	334	259	271	283	264	281	268	269	286	310	288	296	281	282	263	286	262	285	298	298	272	266	270	278	247	264	292	297	272	296	278	243	270	287	280	274	302	245	284	314	270	279	291	280	278	281	257	274	268	323	275	293	285	302	278	302	275	274	263	298	291	249	276	286	302	279	276	277	307	277	280	306	281	265	306	313	259	270	317	295	328	290	276	281	262	261	297	291	290	270	308	268	250	264	267	236	260	283	284	278	289	263	283	284	287	291	311	302	289	289	280	287	249	288	271	242	270	288	265	273	288	281	261	301	295	282	287	288	261	291	280	276	286	282	280	304	273	262	259	316	266	277	288	284	291	292	269	280	305	288	265	290	281	263	283	277	277	298	274	308	255	290	266	269	279	290	265	289	277	266	269	276	259	260	265	262	254	303	301	286	280	275	272	290	267	285	297	283	287	326	258	286	301	277	269	263	264	303	235	247	277	269	306	280	251	278	291	275	304	289	272	269	293	265	273	262	274	293	278	300	277	271	281	287	294	261	284	261	246	270	288	288	271	288	280	273	308	301	302	289	284	267	282	283	307	291	308
9575	5859	4747	2302	1641	1382	1111	954	788	774	641	641	557	489	512	479	442	410	439	443	396	405	438	434	399	412	417	444	405	432	374	405	386	384	383	392	384	395	337	374	364	400	377	390	404	397	415	404	397	369	355	379	361	404	385	389	367	389	411	401	362	389	387	375	351	366	406	359	373	359	380	343	402	406	357	356	368	400	366	375	363	391	375	362	370	369	382	389	385	400	390	389	384	391	387	388	388	344	410	360	392	374	375	375	400	380	375	378	357	364	394	346	392	367	396	375	393	374	389	398	374	372	335	379	370	415	400	376	359	361	428	371	394	357	390	385	388	352	385	372	345	335	373	372	406	383	357	354	373	354	382	392	382	360	343	376	387	397	355	382	416	387	401	420	340	397	365	378	408	371	372	385	384	411	360	382	388	376	381	344	355	377	361	390	392	356	394	385	383	383	355	370	383	354	381	410	384	391	359	386	411	370	347	360	353	360	353	386	352	416	394	365	384	383	352	397	377	359	373	348	344	366	372	348	393	368	379	348	370	375	365	368	380	357	356	360	391	394	349	354	390	366	370	356	381	375	374	340	378	352	372	360	359	392	369	403	344	401	389	369	396	393	383	377	347	386	405	375	402	386	359	360	381	366	351	428	349	416	369	377	352	363	367	408	370	362	377	348	381	402	366	398	348	353	368	362	356	359	397	369	346	371	385	350	368	358	389	389	384	363	368	377	341	383	375	397	351	405	419	379	382	369	357	390	337	339	392	383	385	417	379	419	353	369	351	375	384	390	374	392	381	388	371	370	372	364	381	349	373	374	362	400	361	406	378	368	366	405	345	386	333	404	401	367	395	389	371	396	381	391	394	392	378	372	423	384	381	384	363	394	346	398	360	355	402	398	378	344	386	411	361	368	379	377	374	378	365	351	398	391	387	392	389	386	358	396	416	373	381	374	382	400	390	382	346	352	357	365	391	395	361	379	385	367	374	379	359	393	360	346	403	360	374	367	372	376	387	371	370	353	389	379	371	361	428	376	389	374	370	401	378	390	399	397	393	333	410	364	371	389	362	375	409	350	384	350	385	364	364	350	419	373	402	355	403	355	355	377	335	390	407	372	360	360	354	371	369	381	381	329	425	396	402	375	348	374	368	393	381	362	401	377	368	377	370	409	356	359	379	345	340	352	365	372	384	331	378	377	389	344	358	371	383	394	401	363	351	373	384	378	414	363	378	379	370	390	377	356	392	355	357	382	337	378	368	355	353	372	409	405	352	388	402	384	369	366	377	382	346	391	369	347	385	395	362	369	395	344	377	409	376	354	384	391	399	376	375	386	369	393	377	370	359	375	402	373	396	362	392	367	383	399	378	395	363	337	362	366	359	374	394	381	420	355	368	355	368	379	392	343	368	380	373	395	381	374	363	393	396	406	370	381	366	367	386	385	347	374	371	390	362	381	354	361	388	358	377	367	390	387	367	378	374	371	372	357	416	372	383	361	388	367	350	331	379	341	361	368	390	402	414	408	334	355	369	365	385	387	365	360	379	348	371	391	350	349	382	403	358	364	378	393	374	377	349	355	362	373	370	365	359	352	376	371	340	378	375	424	355	380	369	370	338	376	393	347	374	383	394	395	369	388	370	363	348	344	372	364	384	378	360	363	348	389	363	375	337	361	385	375	381	407	361	387	367	333	369	383	374	374	407	373	385	349	398	368	372	375	421	378	394	369	380	390	380	374	375	388	366	373	370	349	397	375	350	407	361	376	361	377	368	374	404	398	363	357	366	378	387	384	380	375	386	323	381	348	343	392	398	353	372	394	379	340	355	354	369	419	408	340	370	393	389	389	402	371	380	328	391	380	391	342	410	401	362	413	346	366	376	374	380	390	352	392	355	351	368	363	372	358	373	382	395	357	384	380	368	317	382	364	362	373	374	358	393	351	405	389	375	361	378	392	359	377	344	387	366	376	376	354	370	394	359	366	343	347	420	359	390	404	407	389	380	364	371	378	344	408	372	390	359	386	387	384	351	391	369	392	384	388	387	357	332	345	358	333	392	392	387	358	384	359	406	375	399	360	365	361	313	405	362	405	393	389	415	363	328	340	371	365	390	374	358	354	374	370	392	362	379	361	367	377	382	377	388	375	391	363	373	379	369	377	364	374	393	365	370	421	367	394	337	383	389	422	365	389	364	360	360	377	367	358	347	369	376	378	339	349	376	375	357	371	390	382	415	363	372	362	349	359	380	371	376	370	367	393	362	408	369	405	380	384	393	379	352	389	387	368	390	352	387	374	361	406	383	380	388	366	376	387	344	382	404	434	407	385	352	399	374	408	384	408	361	376	393	361	395	397	366	386	361	373	352	367	380	358	391	380	387	383	363	378	390	389	369	394	354	384	357	376	382	408	385	390	367	377	371	391	382	402	376	374	375	394	362	377	376	380	351	370	352	363	396	396	386	381	363	356	362	418	413	379	363	347	386	374	381	367	365	364	358	367	376	373	380	346	372	386	374	424	406	390	382	391	389	395	369	378	381	393	408	363	383	347	357	390	364	392	401	356	336	401	382	417	341	413	389	368	380	351	362	364	389	370	374	357	358	345	378	360	405	353	360	343	394	342	371	381	389	375	384	365	369	378	352	366	373	397	398	384	381	360	352	329	361	397	359	347	385	373	392	376	352	375	372	387	378	394	366	379	345	357	369	383	345	371	420	370	353	393	369	381	368	375	354	382	357	359	387	389	361	352	387	370	356	392	399	378	364	390	375	340	364	381	356	354	372	371	383	405	393	360	377	355	414	364	362	384	383	408	339	369	369	373	370	342	380	393	388	386	381	383	381	379	378	387	377	404	387	397	342	360	347	343	391	398	368	391	388	374	371	372	385	381	377	370	359	350	418	371	350	373	376	375	379	360	348	362	390	377	354	365	355	412	382	383	355	363	365	361	358	361	386	352	369	354	334	346	371	395	380	359	351	356	343	368	375	389	415	403	380	371	357	373	332	380	392	382	407	396	379	366	355	372	361	357	369	353	378	373	373	354	326	412	363	335	380	387	357	367	362	361	323	363	393	382	380	379	361	381	368	353	372	368	355	398	379	396	378	353	383	350	364	373	354	383	369	374	358	350	349	357	359	363	379	377	362	373	388	399	325	374	385	380	369	365	394	408	358	404	380	387	380	356	359	356	355	368	383	385	363	348	373	351	362	368	396	408	368	347	386	381	378	374	379	362	378	355	370	401	368	399	395	368	400	365	388	366	393	381	366	367	429	374	380	391	396	423	376	375	357	384	384	380	369	375	395	360	401	400	355	359	374	368	366	374	366	397	357	370	320	369	376	398	381	378	409	359	352	387	395	322	371	412	375	364	364	396	392	351	382	379	369	391	363	392	419	422	397	373	365	373	361	345	336	366	378	391	339	361	401	410	417	378	385	368	373	426	362	356	399	388	385	376	379	373	367	409	387	375	365	346	373	399	361	374	397	396	366	408	404	379	437	393	354	343
22872	21160	29006	23618	21160	21219	11683	2019	1420	1324	1181	1152	1168	1019	992	1025	971	938	930	937	910	826	858	862	859	845	851	893	879	861	830	829	829	878	827	812	841	817	827	824	850	849	875	809	840	830	843	829	867	821	856	821	867	845	824	826	832	794	812	805	831	870	822	752	802	818	804	852	849	811	848	885	792	782	834	853	805	796	816	749	832	819	874	825	756	841	783	829	861	807	790	831	781	778	822	778	823	797	788	794	788	804	762	778	787	847	879	887	865	803	814	774	835	761	805	831	816	809	755	810	838	815	755	806	809	779	821	794	873	794	799	822	785	769	787	821	806	833	807	805	838	803	802	841	842	769	789	790	799	774	836	817	783	832	750	834	822	747	741	802	836	761	815	825	826	843	832	810	800	836	815	878	788	790	824	772	777	775	807	808	779	834	763	796	766	819	795	815	778	773	797	847	824	751	820	752	843	890	886	777	772	772	779	823	826	810	821	853	793	837	836	771	778	850	783	801	772	875	841	776	798	820	767	824	790	826	858	836	783	750	806	861	815	774	802	793	788	845	787	802	786	838	852	856	764	839	832	797	787	817	793	796	812	839	865	790	800	827	807	799	814	806	761	848	860	779	719	796	751	758	759	784	808	822	798	778	710	776	806	853	806	797	790	808	791	815	817	794	801	824	801	813	770	860	775	812	813	797	837	809	785	798	779	795	820	818	769	787	785	754	807	795	809	798	790	805	789	813	830	866	770	789	796	803	817	846	750	756	760	813	792	771	818	833	819	836	814	756	796	789	805	764	795	767	821	800	800	811	799	806	789	820	763	831	847	767	749	827	794	753	830	772	792	842	793	804	823	771	796	796	804	819	797	811	815	799	784	833	772	826	794	850	801	834	751	793	806	809	837	802	805	815	764	791	840	823	782	786	813	881	806	825	809	855	784	760	821	809	790	798	775	796	822	812	833	834	789	791	810	796	830	781	797	780	842	801	757	808	784	850	813	769	813	751	842	842	787	821	819	821	752	819	858	796	868	800	808	784	832	889	782	761	824	822	728	816	784	827	767	795	776	816	788	821	848	810	832	758	804	785	803	790	788	833	815	828	829	832	781	845	772	853	831	807	754	754	789	790	786	770	798	798	793	842	798	813	775	821	850	814	812	792	797	813	823	799	761	817	831	783	787	803	765	784	736	788	819	768	812	770	790	727	808	826	801	866	826	794	758	818	818	809	862	778	831	799	814	783	800	766	756	751	807	790	812	762	809	861	776	786	826	757	827	823	803	777	801	822	823	767	812	834	791	808	786	823	859	823	808	779	790	778	804	818	789	780	776	777	841	765	807	744	818	797	800	869	846	766	794	806	815	809	777	784	766	825	842	735	796	787	813	835	905	782	832	804	833	833	787	751	861	794	806	810	773	783	820	790	805	831	863	805	868	760	825	804	829	823	824	802	793	823	809	753	802	786	871	738	801	830	790	816	818	870	769	835	816	771	781	821	774	829	778	812	809	869	802	819	788	746	757	757	855	774	798	836	797	725	803	748	779	821	800	806	817	786	813	813	778	812	790	842	798	813	774	799	864	789	816	800	802	773	737	751	757	802	803	804	807	780	779	826	764	771	771	805	805	822	813	792	824	839	754	785	786	810	819	859	752	780	814	769	781	767	773	783	815	777	795	818	768	831	791	780	817	796	748	815	790	795	791	810	801	786	813	836	781	800	778	825	773	851	786	757	787	824	818	848	776	808	834	850	765	768	803	772	769	779	795	815	782	834	789	768	822	803	800	796	759	777	798	784	749	791	789	794	789	803	798	789	795	782	781	829	783	834	803	770	819	834	810	782	824	773	802	802	797	784	785	856	859	815	775	799	766	798	787	816	763	810	842	809	827	799	821	808	785	778	834	790	818	779	828	792	810	813	793	780	822	774	787	831	777	742	795	739	822	793	781	804	812	802	794	801	803	798	859	774	814	820	773	857	782	859	792	840	822	780	835	795	793	808	793	817	798	776	810	780	810	780	808	852	773	847	840	760	840	805	790	816	804	792	789	818	802	759	758	752	819	805	764	790	808	814	803	790	780	822	830	861	866	881	835	812	822	774	791	827	737	834	805	782	791	794	793	807	802	756	764	830	767	851	829	818	788	763	791	787	778	813	818	791	793	819	788	748	775	749	824	778	845	809	838	803	793	782	752	751	865	758	828	804	824	786	775	786	851	778	778	818	828	774	834	765	821	740	846	804	740	808	763	807	836	785	809	840	806	844	809	741	832	828	763	783	797	828	788	787	812	732	806	764	805	771	809	812	840	815	772	796	779	838	815	713	791	853	807	804	805	783	882	821	806	757	845	794	766	766	765	862	803	804	769	771	782	790	792	847	831	759	807	778	780	799	796	794	812	807	762	801	773	792	785	845	828	815	771	827	821	830	832	863	768	839	800	809	843	833	800	788	787	805	862	820	809	777	787	819	811	793	801	847	827	779	847	834	809	808	784	806	771	840	799	822	759	792	847	849	846	784	792	831	794	710	787	779	780	786	849	779	817	798	802	802	761	830	809	777	737	821	814	754	805	831	779	779	740	779	797	809	792	749	893	787	822	828	803	808	794	805	807	830	839	809	793	770	825	780	810	801	792	713	767	819	821	762	845	799	803	842	806	774	756	819	799	868	768	810	747	846	804	785	842	847	806	829	768	842	761	794	768	757	807	794	753	841	803	750	774	773	808	804	816	794	778	804	823	804	810	803	835	817	784	812	868	791	821	780	794	808	779	780	818	774	843	788	785	817	753	788	802	818	823	815	789	782	773	753	833	792	864	832	788	779	817	809	788	768	822	773	785	765	844	831	753	792	769	813	764	762	759	832	805	795	785	775	810	790	810	783	805	796	819	818	825	786	793	807	788	820	751	786	777	796	828	821	855	810	801	798	804	825	802	840	789	790	807	804	766	804	811	817	802	766	807	801	831	751	777	788	790	793	808	793	749	806	785	824	836	791	843	815	781	768	837	793	860	800	778	809	810	821	805	786	824	811	831	772	853	754	841	814	716	822	752	825	826	813	762	823	765	798	870	811	760	785	819	793	809	817	908	787	803	794	813	807	847	829	817	814	827	819	796	827	782	848	871	815	785	842	859	771	805	787	800	776	839	805	802	774	772	847	783	787	792	877	776	778	788	780	800	844	833	779	814	845	843	736	811	783	816	805	794	806	820	765	782	847	764	865	807	808	884	839	765	805	793	768	758	749	780	750	776	792	815	774	837	769	794	789	768	759	785	799	768	809	804	774	805	788	818	809	736	809	798	826	807	821	724	807	813	800	844	806	795	828	800	815	770	828	832	799	781	774	795	747	779	784	760	796	789	768	786	840	785	742	749	759	792	797	795	772	800	843	778	770	752	741	806	823	816	756	809	765	787	800	863	799	811	822	845	786	831	800	802	788	845	802	818	796	763	804	781	813	787	806	815	764	809	755	823	826	757	784	789	826	813	847	768	809	788	811	804	828	844	826
13293	17302	14247	7744	5524	4487	3632	3099	2469	2251	1934	1719	1603	1540	1389	1260	1281	1260	1168	1158	1164	1141	1099	1096	1065	1070	1062	1093	1038	1083	1039	1026	1018	961	1096	1059	998	1035	985	966	1013	1048	943	970	1024	998	943	973	967	971	982	945	994	965	977	1014	1029	962	976	965	1011	978	981	1011	1015	935	943	994	991	1006	952	965	990	979	999	968	955	988	1021	975	958	957	981	992	931	950	915	944	935	972	949	970	967	991	918	971	912	911	947	905	1002	1013	919	955	922	978	962	1018	947	940	985	977	960	942	967	992	933	955	972	959	889	973	919	981	954	998	1004	921	978	996	1022	950	954	927	1041	961	999	927	927	962	977	966	970	972	1010	956	929	943	853	948	911	1000	915	924	937	981	951	1008	941	884	998	1029	968	954	1031	968	962	993	906	1043	957	1022	950	1004	902	954	940	961	965	952	965	956	949	924	941	978	967	949	931	912	971	962	990	980	929	897	941	947	890	980	954	1003	945	1005	1004	968	959	978	963	973	955	946	928	997	940	961	985	968	996	994	924	972	998	967	963	958	937	993	942	938	925	983	954	984	912	972	941	945	969	932	1030	921	1004	970	992	1047	966	976	973	995	1014	1013	996	938	886	927	919	932	897	957	1009	897	897	976	949	971	964	977	954	1008	939	942	999	894	965	989	1025	940	953	952	976	924	1012	944	986	945	994	975	938	956	941	992	903	967	973	1004	959	987	975	947	926	933	912	931	969	965	953	926	1008	979	966	990	964	916	919	966	933	941	981	916	967	902	916	966	991	944	893	921	937	977	959	930	958	937	992	981	970	963	909	882	935	1009	955	997	931	1006	1030	954	927	975	963	909	863	975	983	942	941	933	940	937	945	952	950	923	944	931	927	967	928	994	990	991	889	916	1009	954	897	937	984	944	939	946	954	962	907	960	951	1006	931	979	949	896	993	940	980	933	984	991	922	938	950	965	948	970	964	977	945	921	870	883	970	963	1026	912	942	948	966	994	1003	974	967	912	949	967	953	939	960	968	985	976	996	1012	946	1009	940	957	924	973	951	956	930	950	998	945	941	938	990	967	1001	945	932	999	925	972	968	921	924	950	991	953	958	952	970	932	924	958	931	979	923	937	905	964	997	920	973	895	982	956	976	878	954	943	951	944	954	958	945	941	922	910	982	934	1020	975	957	993	905	978	988	946	974	978	996	995	954	1008	943	932	975	942	974	921	960	958	1037	930	928	939	899	960	960	940	981	954	996	958	962	942	912	931	991	962	981	989	918	934	940	925	882	938	970	894	986	1000	960	923	969	903	992	924	924	928	917	956	902	937	967	977	913	946	945	969	963	963	948	923	1001	974	976	938	924	978	961	982	914	1004	947	905	971	969	1000	942	945	906	975	900	938	946	966	964	975	950	968	937	991	980	981	948	938	972	927	967	985	960	1027	913	976	939	1007	935	926	982	949	972	931	994	943	975	990	984	1003	910	961	977	1018	949	970	964	928	1007	915	952	994	976	983	940	944	931	990	1007	957	987	967	1001	944	913	894	978	945	958	925	970	944	939	939	967	1012	954	908	962	971	962	905	968	905	952	955	961	933	1015	908	961	965	921	933	981	1003	913	958	919	916	954	1032	958	979	935	947	932	1008	859	959	947	988	1004	953	958	948	974	999	974	976	979	974	985	941	982	942	953	932	960	909	937	980	931	963	997	961	930	1007	957	969	947	962	948	989	897	972	1007	973	978	974	987	969	913	888	991	997	991	884	981	931	969	938	945	917	964	983	981	931	960	1016	927	979	933	966	990	951	938	948	948	912	932	1034	1034	1002	1010	916	918	871	960	934	976	976	965	970	952	967	974	988	890	940	969	953	892	871	955	919	960	963	979	952	930	942	941	966	961	927	944	917	1017	988	913	999	968	944	956	974	952	1020	961	916	966	1016	931	915	1018	938	964	946	998	961	981	970	991	965	931	941	923	914	954	963	960	973	880	948	973	928	938	942	931	967	947	967	971	957	984	952	974	975	938	967	949	993	910	976	926	1027	969	945	971	919	929	876	936	950	967	965	953	949	893	941	978	961	938	960	929	959	938	922	934	944	979	955	885	991	916	1001	924	990	997	976	935	926	944	915	947	976	917	967	927	965	963	941	956	1010	935	986	966	959	937	972	927	920	962	967	919	902	988	971	959	977	997	936	929	931	960	932	936	948	952	1001	997	903	988	958	984	925	920	945	960	922	920	896	915	960	971	993	1005	959	964	927	1010	923	970	958	966	888	940	974	933	975	920	1002	982	958	950	963	933	977	938	984	953	977	999	906	951	870	962	955	949	903	976	939	938	967	926	979	950	980	955	972	951	968	916	957	990	988	984	985	938	933	972	913	971	978	1000	964	959	963	962	930	929	938	942	977	1002	943	938	996	1009	944	894	948	930	926	910	971	917	966	889	928	944	970	932	947	923	1000	935	957	964	930	957	960	972	950	951	975	913	975	935	935	973	915	958	973	949	979	900	975	933	972	988	981	942	994	941	945	983	947	960	932	1013	891	933	997	925	945	974	978	994	994	948	907	922	943	927	950	958	952	909	980	987	951	947	970	945	947	983	958	1006	975	953	942	904	905	945	940	962	970	918	966	954	987	922	942	958	952	921	931	969	948	941	995	892	1035	975	958	1046	947	948	1019	952	1022	959	941	967	954	946	966	961	1006	939	952	979	976	964	948	954	1013	967	952	967	927	952	928	961	995	986	937	965	931	989	936	936	958	1000	982	970	932	960	965	944	1011	996	952	940	956	929	919	982	920	979	944	1014	935	992	927	936	1033	955	964	955	988	937	918	996	961	952	958	900	916	972	937	1019	975	971	933	1011	989	919	931	1004	945	977	968	943	935	959	937	925	921	974	963	953	987	978	919	977	926	981	983	949	975	978	940	986	920	934	942	968	959	954	956	983	974	922	1012	939	987	990	906	925	951	1028	960	927	942	930	930	1003	996	963	1000	930	919	962	948	974	967	944	962	967	946	1003	941	935	927	968	968	952	984	937	908	925	964	961	955	1005	934	978	999	923	993	1034	911	985	1016	1005	924	942	936	946	962	953	916	913	949	987	959	984	891	976	970	974	943	987	953	975	928	995	999	944	977	986	936	930	904	961	976	985	985	987	986	973	945	918	939	957	955	944	979	968	972	909	951	955	1004	947	954	943	932	990	927	951	924	993	920	983	942	968	964	969	948	948	967	962	963	977	931	960	915	951	932	943	964	970	883	965	951	967	939	990	992	959	935	971	980	926	963	974	974	955	989	998	969	958	909	958	951	962	996	975	948	952	987	969	930	901	933	968	1006	1004	944	911	915	960	951	1000	894	933	939	963	937	972	945	967	932	1002	945	955	950	968	939	968	946	927	929	995	998	946	958	980	957	900	991	938	930	957	981	911	1004	955	967	905	947	906	954	957	962	972	956	976	972	963	920	961	958	910	932	936	976	947	978	952	1025	950	911	1000	933	938	940	899	913	952	960	968	922	1009	966	983	993	977	958	977	1016	1019	993	980	917	972	926	939	948	931	951	986	927	974	952	947	944	958	944	971	910	970	961	971	944	937	1031	962	969	930	1007	955	923	967	945	1009	961	928	978	1016	1010	928
26920	20027	6947	775	500	468	430	405	417	435	402	399	405	386	375	403	376	390	356	388	420	379	384	394	368	374	371	357	392	401	384	393	396	414	398	394	383	439	397	381	392	407	397	385	394	377	394	378	395	371	402	352	378	422	368	396	408	423	371	386	376	456	383	390	415	363	398	391	372	392	391	399	391	384	371	401	412	388	409	376	369	415	374	389	372	405	388	406	423	399	380	385	408	390	404	365	386	321	381	395	376	394	419	357	412	367	380	364	391	372	404	394	390	395	405	341	362	395	389	400	364	402	367	349	388	387	411	410	403	382	399	397	379	369	365	361	390	354	407	371	395	378	389	355	382	392	383	363	378	410	391	338	377	362	398	389	355	377	375	394	402	420	387	391	402	384	357	410	392	354	351	349	401	384	422	416	404	365	369	385	370	401	363	343	416	391	374	396	399	370	365	396	373	359	384	373	383	378	390	395	407	427	390	386	387	423	373	356	394	339	394	456	401	398	447	409	384	361	392	407	391	372	351	376	403	391	357	429	389	390	426	347	385	400	376	390	367	402	369	377	379	392	421	401	391	375	400	370	416	398	370	364	407	410	378	373	405	379	399	373	360	432	410	396	415	358	408	383	397	369	396	380	385	395	395	407	401	366	380	352	410	403	381	389	395	348	368	362	402	391	405	379	403	414	370	369	388	380	379	361	392	410	365	397	393	370	415	374	371	432	397	389	371	376	384	375	395	403	375	418	405	381	411	374	403	401	370	386	393	387	371	378	404	413	426	381	403	362	367	370	394	378	409	384	463	368	366	389	417	398	393	411	358	356	387	376	374	413	333	402	410	354	348	404	370	435	385	391	363	399	328	377	388	378	401	352	374	365	415	397	355	398	410	352	395	373	386	409	382	376	396	373	400	398	392	425	382	384	399	406	367	379	348	420	399	416	363	378	378	358	400	372	408	376	375	420	372	361	368	371	426	367	389	345	359	373	395	377	411	393	415	390	371	409	407	355	399	350	375	376	398	404	391	396	382	395	358	390	401	390	415	352	368	371	388	381	387	366	380	419	360	376	405	381	380	414	381	381	378	373	395	400	425	386	384	400	377	423	391	410	378	413	413	412	385	410	439	360	405	379	371	374	408	369	393	361	356	378	387	351	386	400	361	395	380	429	381	339	383	372	351	381	391	440	399	380	392	346	395	353	388	420	373	385	373	397	358	372	404	402	430	397	350	413	395	403	388	390	410	393	409	377	400	379	399	369	397	397	415	390	412	373	376	427	379	398	388	372	405	391	362	392	378	366	381	410	355	392	402	371	385	382	368	399	369	374	397	394	386	380	378	420	422	388	423	382	393	402	371	401	388	393	406	386	409	420	348	421	391	393	364	398	405	380	372	410	363	405	397	396	384	416	392	411	375	375	396	403	378	396	409	364	379	343	391	364	360	376	404	377	392	385	381	405	365	395	407	415	409	407	411	367	402	406	391	374	394	352	346	384	374	396	408	363	370	384	388	393	400	383	381	385	408	407	410	385	388	382	375	425	402	367	393	410	384	378	368	377	367	384	413	346	377	391	386	389	384	424	395	400	371	381	384	378	387	386	396	405	372	375	354	396	408	384	403	409	358	359	388	394	383	406	395	381	384	399	388	384	406	352	420	399	365	375	400	392	383	378	407	404	410	434	380	363	385	379	394	414	346	371	362	370	393	373	362	389	373	400	406	387	403	365	396	374	386	406	435	392	375	409	415	398	385	394	375	413	400	404	389	349	371	373	332	372	383	376	384	375	396	383	396	366	408	371	363	367	425	382	373	396	422	390	410	409	375	406	393	415	399	407	395	399	378	388	411	405	376	413	406	386	378	410	388	396	412	397	380	388	377	408	372	414	376	348	395	361	409	387	389	385	377	416	359	360	350	408	378	346	403	396	384	368	391	392	345	354	390	392	376	407	376	392	389	369	389	378	390	378	393	422	367	399	391	391	386	403	384	379	355	384	362	416	385	371	373	394	400	359	432	406	393	385	396	440	394	401	423	373	391	395	401	401	391	384	388	408	343	392	360	384	386	345	375	414	378	397	382	358	393	399	387	389	418	364	381	370	374	394	393	415	385	397	370	369	415	416	405	365	401	363	384	419	404	375	353	395	388	385	387	396	434	424	356	414	400	405	399	353	369	400	368	371	353	407	405	369	389	367	410	400	375	366	352	350	401	412	424	440	353	388	397	380	396	368	387	394	369	351	395	394	406	418	378	416	404	383	404	368	316	371	377	386	359	360	393	393	415	371	397	349	395	412	414	353	388	402	369	397	388	409	401	396	419	374	396	390	387	402	384	380	392	393	365	424	391	379	388	382	388	376	359	394	402	383	388	360	342	437	346	371	389	363	390	366	395	382	379	381	393	401	389	365	366	393	371	370	389	391	382	392	390	385	380	390	383	408	402	383	414	399	409	400	393	389	397	378	390	404	423	349	357	379	394	361	392	383	434	369	416	335	403	374	390	383	363	389	399	381	367	358	355	399	378	393	382	378	375	373	367	387	372	380	443	380	370	406	374	398	406	356	395	355	387	366	418	410	366	367	419	353	429	408	386	388	375	403	391	404	379	353	361	394	394	345	412	414	374	393	389	399	385	359	405	408	376	394	397	369	402	342	397	357	385	414	341	409	384	374	383	383	411	433	398	382	360	372	410	388	397	354	379	357	426	387	382	383	396	391	374	367	389	396	399	407	389	391	412	359	413	353	374	406	407	369	382	380	363	383	352	367	380	423	389	375	371	389	367	393	416	352	356	390	353	395	348	398	383	389	357	382	393	384	395	363	385	380	378	391	386	355	371	386	400	432	420	393	387	398	375	388	401	357	388	366	379	405	388	420	396	388	368	389	381	389	376	393	398	422	408	366	369	392	394	382	400	404	390	384	386	386	383	396	369	377	412	403	374	390	382	398	340	372	407	405	408	373	364	348	360	387	393	405	391	421	366	361	350	362	368	408	380	368	387	397	386	421	407	409	376	410	391	383	388	379	368	405	384	406	400	400	369	419	389	375	369	351	403	374	389	428	425	402	391	389	394	387	357	412	396	403	420	438	358	402	381	385	391	372	400	377	368	401	391	390	398	394	380	407	370	368	406	379	394	388	350	401	382	399	399	355	403	366	419	400	346	387	371	415	401	424	394	389	383	364	368	372	370	389	403	355	416	385	362	389	397	377	384	402	429	386	357	428	386	410	443	419	400	395	380	383	375	399	365	395	423	377	386	405	411	402	381	411	416	374	369	406	375	385	397	406	405	399	378	380	392	403	397	390	361	378	385	401	382	380	396	446	402	393	359	380	397	383	417	363	382	398	386	395	386	370	361	421	413	360	369	381	413	402	387	356	387	357	398	422	420	363	379	388	370	391	362	407	371	381	369	360	376	384	375	350	366	358	390	373	375	396	336	438	395	407	355	381	349	389	385	377	374	400	383	377	370	365	368	363	382	376	414	382	414	388	375	393	378	418	387	359
4712	1060	995	716	620	589	512	561	564	485	544	553	521	514	492	495	510	484	495	514	490	490	535	477	468	436	476	483	509	495	456	500	457	441	481	444	546	446	496	498	522	410	478	482	453	472	443	489	488	475	487	480	470	507	477	467	458	459	465	468	473	464	432	493	495	496	453	498	487	479	483	462	462	448	498	510	507	449	464	492	466	423	458	471	460	511	527	468	463	451	507	444	429	476	472	466	431	444	483	479	495	410	505	458	487	437	484	511	462	479	482	500	480	506	529	466	487	467	494	466	458	464	471	458	483	441	474	449	454	448	505	470	478	509	456	438	498	443	498	444	437	450	458	483	494	435	454	478	444	498	472	492	473	456	467	454	470	462	444	465	470	495	467	447	466	496	474	450	486	445	520	482	459	505	455	492	486	489	530	504	451	513	487	471	450	427	461	456	472	483	462	431	471	500	473	505	433	433	501	475	484	480	487	473	455	450	487	469	490	471	465	449	440	448	465	474	480	471	478	464	478	487	467	459	495	475	517	500	467	481	501	451	472	473	461	447	472	494	497	494	472	484	485	454	443	488	500	434	470	489	496	509	498	480	495	510	494	466	518	495	472	477	469	446	456	478	495	505	483	485	424	491	525	472	486	489	521	449	454	429	447	453	463	501	474	482	470	462	472	477	461	453	458	464	462	461	482	451	481	483	485	493	462	472	469	485	454	472	483	491	466	467	510	520	464	492	483	458	454	450	476	484	544	495	508	500	476	501	489	457	470	436	511	489	503	480	489	509	460	469	480	506	476	455	474	520	484	489	467	450	483	502	471	468	512	469	477	470	469	468	481	485	431	501	466	449	471	485	454	490	474	462	469	458	496	502	481	470	497	493	482	470	432	450	494	480	488	442	450	442	456	471	460	487	454	479	511	466	453	474	490	468	469	440	461	470	476	487	484	490	473	454	489	484	476	490	480	462	485	497	474	460	417	457	460	518	478	501	475	490	457	493	474	464	428	502	457	485	446	483	514	480	456	466	495	495	498	468	510	459	526	474	495	463	504	442	453	484	475	488	483	518	507	480	448	469	457	466	462	467	489	495	494	497	470	510	434	471	474	498	491	502	466	455	427	482	459	506	488	471	487	449	454	501	493	490	476	496	472	493	454	486	490	504	460	481	496	503	460	503	512	458	455	449	453	479	452	512	504	498	467	486	512	460	462	495	464	454	448	502	464	474	477	463	447	463	495	431	513	483	502	486	537	474	482	474	443	460	480	465	484	459	473	497	489	479	475	535	436	464	492	479	475	517	439	461	511	486	476	468	509	456	442	446	494	436	459	454	471	502	474	476	462	469	502	477	463	467	479	455	464	448	440	474	500	476	501	449	486	476	502	505	461	450	488	508	477	452	466	487	524	456	484	462	498	459	478	469	493	462	430	464	484	466	440	463	439	485	482	465	465	462	472	476	488	521	495	477	489	464	466	468	463	453	501	469	475	444	487	482	507	491	490	459	464	497	436	464	512	470	493	490	463	471	464	509	465	468	466	490	512	471	475	477	516	446	509	464	491	494	453	459	414	444	460	452	480	464	485	489	463	475	514	485	493	474	512	466	449	494	486	466	470	459	512	521	488	478	490	512	473	478	461	494	467	484	433	478	460	456	467	472	468	484	462	504	498	501	469	474	486	430	464	478	488	489	516	441	489	496	453	511	469	432	483	501	479	476	493	452	504	498	477	479	459	496	489	503	505	498	470	510	477	470	506	433	467	435	533	491	468	501	492	511	440	487	490	477	462	495	473	481	484	514	442	495	531	454	457	517	443	465	502	473	445	472	413	488	476	492	453	472	494	456	536	505	506	454	510	466	466	521	496	468	452	435	496	465	457	487	468	504	438	466	491	472	476	472	463	464	482	526	451	491	507	468	500	468	497	481	504	462	458	492	459	508	488	464	471	512	478	496	457	467	424	495	475	470	447	452	486	482	458	476	464	499	451	454	463	463	461	423	479	472	470	455	455	490	508	442	478	465	523	472	450	500	446	498	481	465	490	517	453	534	475	467	490	459	503	462	454	487	468	474	524	465	484	452	452	446	494	480	437	464	485	472	486	523	466	504	467	473	486	484	498	452	479	509	517	492	473	439	465	488	504	531	479	485	419	510	465	490	462	459	465	517	483	447	489	510	472	501	486	461	496	517	516	434	466	480	495	459	449	465	448	474	463	493	470	514	452	470	470	475	480	467	475	495	473	456	465	466	431	485	482	484	458	499	477	462	499	521	460	472	460	469	454	467	451	450	540	444	513	454	499	510	476	484	463	489	520	484	459	469	470	505	492	459	445	452	490	457	506	478	486	482	519	492	530	494	517	457	460	487	488	494	478	482	489	458	483	504	467	479	487	470	481	438	479	453	517	484	452	484	490	436	504	459	474	520	444	473	500	466	464	479	472	477	438	479	466	497	500	479	449	466	495	507	486	439	466	467	499	469	483	496	447	441	465	483	502	463	500	520	445	484	474	498	443	468	452	503	461	494	453	500	468	432	467	491	455	496	441	477	495	428	496	488	500	481	500	497	479	469	500	482	473	504	445	459	507	457	460	466	457	448	465	448	486	478	510	467	463	489	477	477	500	508	479	450	485	445	466	443	479	470	463	459	482	486	506	503	473	486	484	475	466	453	485	473	478	501	486	485	492	465	462	485	496	522	430	481	475	494	452	488	476	468	493	466	479	474	477	487	472	418	461	471	459	451	493	464	480	464	484	450	471	439	466	476	455	506	460	448	459	450	464	500	469	514	449	500	486	465	449	486	489	451	491	482	502	485	475	496	446	491	446	459	467	465	467	493	495	464	473	481	483	451	511	491	493	514	472	503	469	479	505	470	459	490	486	494	460	456	469	458	485	488	448	505	478	450	496	460	467	482	509	512	488	464	488	480	487	494	474	500	483	475	492	469	451	502	487	534	494	443	456	512	490	454	481	479	458	509	509	478	496	463	465	454	440	501	480	507	507	476	496	486	458	471	468	522	499	454	462	483	510	473	474	472	486	468	519	494	446	476	469	469	480	466	500	421	481	497	439	468	506	493	462	484	457	448	467	491	501	460	498	488	470	466	503	493	451	497	480	450	443	491	467	457	439	454	487	500	476	484	478	453	440	447	474	475	480	467	506	494	475	519	451	461	490	439	467	471	444	482	453	476	462	500	498	447	478	494	493	489	519	483	483	454	503	420	481	510	470	486	466	485	506	476	467	494	480	497	467	474	475	491	477	509	459	487	443	476	493	452	470	515	463	471	498	482	484	494	486	464	484	483	493	458	524	469	475	469	473	445	483	469	447	460	439	491	477	475	429	492	475	456	494	461	455	490	489	536	477	484	487	481	488	468	437	459	432	456	477	458	449	505	455	469	485	463	481	497	515	475	461	462	484	474	480	490	495	448	444	505	488	504	497	465	448	460	471	475	529	500	516	475	475	491	470	508	457	497	447	481	507	510	458	463	516	463	485	467	507	489
23774	21142	28608	23950	21147	12222	1906	1265	1068	1101	973	923	934	914	919	863	841	905	826	793	864	815	844	809	821	841	787	795	808	819	786	792	796	759	785	795	776	755	787	735	775	778	768	774	796	783	807	770	803	764	755	803	771	775	772	770	733	754	734	796	802	763	726	830	730	764	742	770	748	789	772	813	793	732	755	769	769	778	791	734	747	799	729	747	764	789	765	723	777	785	728	801	761	803	765	762	803	720	757	766	737	782	704	737	728	766	798	780	759	808	781	793	791	745	762	776	798	785	773	738	786	797	741	794	808	764	745	781	795	797	733	756	713	759	799	785	737	779	777	795	757	764	702	794	734	798	811	725	702	799	816	742	769	757	749	731	783	781	784	775	780	734	763	764	758	768	794	720	768	817	815	779	785	815	790	742	762	756	740	742	728	721	767	703	764	749	750	778	768	796	782	770	811	757	787	801	776	724	780	776	778	747	750	745	767	746	784	840	783	795	789	748	753	780	776	737	738	765	773	773	794	705	774	801	784	788	729	730	760	833	779	729	743	720	826	695	744	784	788	737	740	730	793	785	799	796	762	735	785	799	741	758	772	759	763	709	758	803	789	787	754	806	780	768	786	758	738	782	791	766	727	730	715	693	773	786	768	726	746	752	763	741	774	754	758	745	796	744	764	757	805	718	772	735	738	751	742	745	748	740	768	810	760	761	769	778	753	775	770	784	731	784	789	789	733	831	788	757	750	782	774	727	800	726	783	731	756	778	737	791	756	809	759	809	763	735	753	725	802	762	717	757	839	840	799	745	767	764	717	734	807	772	784	751	731	756	820	752	794	751	797	688	720	766	784	779	684	713	770	733	717	766	803	756	756	743	778	746	760	725	719	782	753	715	772	738	733	752	797	762	772	761	763	768	716	728	717	754	788	711	751	830	762	775	745	743	742	726	734	791	776	785	718	819	758	770	753	785	770	764	811	772	764	790	799	755	707	756	750	776	766	760	787	759	757	784	781	732	745	786	775	725	823	725	775	735	779	778	729	805	733	766	736	779	800	730	822	724	803	786	766	798	750	739	795	756	761	714	756	784	739	759	771	762	799	735	747	800	806	795	735	756	776	785	745	763	808	723	762	726	788	813	799	734	758	806	731	722	800	752	705	795	782	817	751	774	806	799	774	766	745	758	774	751	754	769	791	765	760	707	736	821	763	775	707	748	712	754	785	783	797	738	726	763	748	742	782	750	785	822	751	759	744	692	776	795	778	789	742	774	760	769	723	754	750	757	826	754	748	747	775	755	750	854	814	775	707	788	775	756	756	775	770	791	806	754	750	795	757	744	795	707	736	789	781	790	744	774	772	764	756	725	794	738	806	692	771	777	751	769	770	781	798	733	772	729	771	782	810	750	745	762	755	733	714	733	766	765	763	730	755	788	776	783	783	765	738	748	741	753	776	758	823	740	765	778	740	742	759	691	809	776	777	760	817	754	767	800	771	770	762	759	761	732	809	733	731	742	797	754	750	774	783	770	773	782	731	727	741	749	768	784	760	728	763	751	806	732	748	772	736	750	800	751	745	797	756	806	785	790	725	772	763	775	766	764	755	817	724	725	732	749	751	809	764	773	736	803	685	775	756	781	770	777	780	801	764	758	725	741	802	806	788	810	788	745	773	762	762	760	812	733	793	732	838	759	806	731	816	800	788	741	752	776	770	730	738	709	737	706	738	790	776	801	797	752	712	791	796	712	726	779	774	776	773	757	730	758	767	754	748	757	752	796	779	792	785	738	725	757	771	781	737	803	757	766	769	742	755	713	752	766	780	761	735	783	780	750	786	777	732	745	765	759	740	796	819	837	730	812	812	847	761	727	758	759	790	732	740	756	741	734	794	753	754	698	782	786	681	792	799	739	778	761	777	816	758	766	719	791	799	797	773	794	740	747	744	739	758	805	749	750	767	741	836	796	816	835	762	741	739	694	739	760	760	755	757	692	766	786	797	732	765	774	727	810	758	728	785	796	786	813	843	760	751	766	775	747	763	733	777	741	760	712	730	754	735	731	800	725	705	781	730	778	751	753	786	747	758	768	728	736	784	745	683	745	783	736	758	787	796	766	735	783	769	774	781	812	719	753	737	723	696	797	759	751	776	744	764	777	753	760	786	772	772	736	743	799	753	781	745	767	727	755	752	766	730	778	782	759	783	810	771	765	751	751	834	723	734	804	739	765	836	807	800	768	797	747	791	800	788	771	772	755	782	759	785	736	779	801	809	772	731	777	820	764	783	746	705	752	782	763	792	683	735	760	771	760	769	759	746	745	754	750	762	755	718	795	772	776	769	750	734	792	752	765	720	767	731	793	740	766	779	757	771	799	762	796	754	752	763	763	751	713	796	773	797	737	752	738	781	769	718	682	783	799	755	769	774	777	755	749	775	694	751	762	742	732	809	772	721	752	743	758	775	752	776	779	766	747	756	750	761	744	770	778	748	747	780	722	784	729	744	790	772	765	764	733	766	704	797	751	804	780	764	765	747	752	758	758	779	774	767	788	780	744	780	713	785	757	773	734	776	739	785	805	796	759	798	737	742	778	783	788	751	761	781	747	795	762	761	753	812	740	746	754	769	801	718	768	760	726	735	770	758	795	749	775	753	751	781	720	747	767	740	734	711	771	736	691	778	814	784	727	767	775	765	745	716	789	740	758	769	746	743	788	806	753	780	744	791	795	775	807	757	787	773	775	799	767	778	791	738	689	715	744	781	700	804	806	796	749	767	747	740	700	760	777	758	708	785	758	743	741	733	731	807	802	748	699	719	765	815	745	759	763	723	774	761	770	724	792	770	757	795	759	762	780	776	811	751	765	711	779	758	774	770	741	809	754	806	738	758	755	797	813	771	694	730	777	750	827	704	750	796	697	744	806	755	767	741	778	765	767	728	745	760	763	767	707	700	745	768	752	764	785	735	747	742	779	834	759	748	748	768	837	776	764	793	739	708	731	733	773	797	779	769	741	741	794	769	759	768	772	766	764	794	750	712	707	818	780	735	784	713	764	727	807	772	725	769	745	763	787	745	775	744	797	790	782	741	751	766	766	792	756	738	783	760	767	772	739	772	736	735	750	758	757	821	732	722	724	760	734	814	728	773	740	731	722	811	748	709	715	786	763	766	730	737	773	786	786	724	808	771	778	764	768	793	786	772	746	789	722	755	790	764	762	752	787	764	739	748	761	702	757	777	820	718	756	782	778	792	741	793	786	745	754	752	739	800	773	733	738	769	794	833	784	766	863	769	820	782	802	734	765	715	722	747	789	755	749	736	729	734	764	746	758	806	761	773	734	786	782	719	763	777	783	766	791	808	745	767	741	745	722	751	796	738	788	778	744	747	786	749	799	789	745	760	771	803	784	746	748	792	772	713	758	764	760	753	750	801	814	775	731	739	681	730	716	812	758	730	812	753	727	786	759	781	771	731	745	788	773	806	779	720	805	765	808	802	783	780	733	723	782
10352	10617	8682	4547	3369	2647	2310	1941	1669	1512	1441	1330	1219	1245	1083	1071	1061	1070	989	1024	972	988	1013	971	991	963	967	981	982	934	931	1021	945	919	985	966	1010	929	925	900	934	943	969	895	918	937	984	904	939	952	952	915	970	902	931	866	886	903	919	901	972	919	895	927	872	948	921	931	934	903	935	892	912	917	919	871	907	879	915	885	932	894	939	934	906	881	926	951	939	942	907	911	890	925	911	869	889	888	927	901	973	917	887	863	898	934	945	850	915	991	942	913	889	885	917	854	902	918	830	893	940	974	929	971	862	887	890	844	912	918	887	882	873	908	937	944	915	909	880	907	883	971	924	893	866	967	907	910	884	952	922	902	935	876	890	900	921	916	925	933	915	918	871	902	900	910	921	878	886	899	866	937	919	895	873	888	877	943	938	851	898	892	931	909	856	877	902	938	898	904	898	869	923	971	921	954	881	904	944	911	910	925	892	870	861	916	889	953	894	891	917	866	910	893	872	928	879	912	899	844	902	926	908	843	891	925	936	919	955	885	962	868	896	902	954	907	890	890	932	915	923	883	922	928	908	897	917	953	892	914	928	890	849	871	912	884	914	828	932	885	884	884	821	950	910	897	909	895	864	897	901	927	901	922	884	969	967	879	918	875	910	932	884	877	889	881	893	906	938	982	935	876	936	900	929	878	890	926	852	843	932	896	905	901	904	970	899	943	921	827	905	869	900	898	889	871	849	880	923	896	950	885	919	896	934	900	847	968	915	918	895	911	913	905	914	900	910	943	921	869	891	907	898	937	890	910	946	884	915	911	864	938	933	921	936	947	907	914	886	941	916	916	896	956	925	905	865	924	868	880	884	916	907	909	976	856	885	850	902	891	923	903	880	890	907	903	880	909	911	906	869	882	944	890	860	913	948	892	916	920	914	924	875	931	952	866	919	906	889	914	833	951	879	903	917	858	883	962	932	926	932	827	929	880	864	993	904	882	909	884	927	903	906	911	889	832	935	834	942	911	868	893	898	959	895	881	910	870	891	897	898	889	885	929	931	960	896	910	925	936	969	962	948	868	901	906	878	893	891	885	924	926	945	913	901	893	898	887	928	905	898	897	852	904	894	904	864	927	904	937	935	911	912	942	897	884	939	892	869	896	875	883	891	895	881	879	866	978	955	862	864	969	893	913	968	890	863	912	870	949	851	947	923	872	938	928	938	910	890	853	903	952	885	854	875	917	950	903	920	879	925	868	870	844	891	876	960	865	945	886	882	852	921	913	893	901	852	888	911	865	840	952	929	926	938	891	861	925	939	916	891	885	921	887	899	950	913	866	918	963	934	895	910	887	894	890	904	870	936	926	886	931	915	890	931	864	957	893	886	927	885	890	905	893	950	873	913	864	901	902	932	894	902	930	914	941	938	846	890	944	872	937	892	897	943	890	905	888	887	887	865	931	899	904	896	845	907	928	827	912	933	878	907	904	892	926	891	885	911	956	908	886	896	913	922	904	869	938	942	897	925	880	942	923	918	915	911	922	974	927	946	917	934	868	850	932	963	910	941	899	903	892	903	925	935	909	915	954	942	897	907	932	937	907	862	959	907	940	920	936	931	934	903	911	884	909	922	928	943	938	899	898	940	861	934	887	908	940	878	890	857	886	957	888	882	882	917	906	853	888	911	928	896	873	938	914	920	888	923	866	908	936	936	865	888	943	932	925	966	944	847	862	884	943	841	941	894	908	933	884	883	889	909	941	823	901	950	869	862	887	891	920	925	831	943	921	886	905	911	955	917	851	942	902	889	871	913	906	927	883	917	923	852	896	917	879	855	838	900	929	887	908	899	865	875	884	901	942	939	900	928	840	902	910	909	896	896	906	887	909	900	861	892	921	840	832	927	868	876	890	901	960	869	913	854	858	920	876	885	847	902	937	923	887	904	908	876	851	962	926	918	842	907	917	886	906	938	857	893	933	923	887	910	883	954	919	887	933	932	929	919	954	871	952	972	977	919	883	919	850	970	901	876	889	876	939	930	875	936	928	899	898	912	900	926	891	925	955	886	914	869	894	837	924	936	910	870	904	955	892	888	904	900	942	906	955	886	931	914	872	936	932	896	895	923	921	939	908	935	950	921	927	878	948	931	876	899	907	927	872	944	856	916	893	948	875	879	940	929	882	844	945	944	884	927	907	946	971	921	882	890	893	925	910	969	874	907	893	914	946	943	902	862	886	901	919	907	921	920	885	963	891	934	905	893	917	892	918	937	913	919	933	881	888	932	834	919	969	907	873	854	823	903	889	916	912	922	860	890	891	952	909	879	865	886	912	882	916	962	856	925	927	925	904	984	912	898	880	915	947	907	895	904	885	896	920	880	896	946	920	944	922	948	916	914	885	887	896	850	935	899	894	963	915	858	999	899	911	910	924	906	908	926	880	911	930	895	867	931	902	938	915	893	903	875	874	946	881	930	895	878	929	930	891	946	913	866	945	910	855	875	897	870	871	916	910	892	901	915	914	884	910	904	890	913	884	887	907	888	937	907	885	882	854	876	930	919	896	864	944	906	924	867	971	918	888	909	928	912	888	889	923	923	879	877	916	937	898	892	887	908	869	925	914	955	911	916	926	885	905	895	897	970	927	880	871	858	922	914	916	874	901	944	958	944	886	896	857	891	838	930	905	923	923	912	914	919	874	940	901	940	897	892	929	924	872	925	907	864	895	913	852	920	879	938	865	899	933	883	881	889	924	916	927	879	889	927	932	888	933	874	884	897	909	864	891	891	883	988	901	915	914	824	865	911	943	909	879	896	880	916	947	874	910	889	853	885	884	924	925	921	927	883	908	862	938	871	959	907	882	932	874	901	926	902	970	887	863	939	908	950	907	877	886	946	865	964	913	930	897	931	858	886	909	878	840	908	883	925	877	904	967	913	936	882	923	914	900	875	927	882	879	948	907	901	949	888	919	919	859	865	849	903	899	893	972	852	928	881	925	937	903	899	887	894	846	906	891	917	909	892	914	954	890	842	906	914	896	942	882	908	924	971	848	878	899	901	883	912	918	863	923	928	888	935	903	865	929	915	912	915	915	867	921	911	906	933	898	921	896	921	909	927	914	975	876	977	878	890	910	927	934	881	944	918	907	915	890	925	937	870	912	867	874	940	929	915	918	931	884	943	958	880	900	910	902	969	971	919	861	902	968	898	871	824	914	866	918	885	945	908	831	921	904	893	920	934	834	888	956	895	887	896	931	907	919	902	937	930	920	909	938	895	895	910	883	904	884	847	880	895	933	949	932	963	902	929	933	846	914	948	904	888	875	885	930	890	873	907	917	904	881	942	914	949	886	934	889	938	891	941	914	942	934	896	945	910	868	928	889	917	852	847	894	892	864	905	940	896	950	872	866	870	866	873	885	923	873	900	896	927	910	955	885	952	917	891	884	885	907	895	896	941	889	869	916	942	867	858	960	948	934	926	886	963	914	900	919	872	918	859	914	895	852	910	943
25079	21124	27435	24957	10128	733	547	491	399	361	403	344	363	321	309	304	294	293	307	321	291	277	272	292	306	292	282	288	294	277	271	279	290	297	280	275	273	295	260	297	310	258	317	285	277	292	256	273	317	347	282	305	276	305	282	290	305	291	264	272	268	255	322	300	272	307	278	301	239	307	280	268	303	291	277	291	275	309	275	272	283	272	270	283	246	293	283	296	274	262	293	259	259	282	283	282	278	295	255	272	279	290	288	296	278	307	265	275	262	286	258	301	280	260	275	291	275	296	267	295	314	294	283	292	280	254	292	306	279	311	301	296	270	299	282	260	273	303	285	307	292	290	284	272	287	284	279	270	301	282	289	279	280	279	276	269	295	306	286	294	264	287	280	277	279	294	325	292	265	266	319	273	267	296	278	294	250	263	286	288	289	254	264	308	281	282	273	291	270	255	275	297	292	276	279	297	282	325	272	268	247	253	292	296	275	279	275	261	274	275	303	251	293	283	286	280	290	290	325	273	293	279	258	285	267	261	277	300	300	249	273	280	257	256	274	284	295	290	269	293	295	292	292	310	283	288	294	289	292	270	256	300	316	279	275	273	268	270	289	261	295	299	277	277	251	248	259	318	293	314	268	268	265	277	299	273	294	309	280	269	283	298	282	272	289	285	313	237	271	293	285	294	270	289	267	314	318	283	266	284	266	294	252	272	301	265	269	306	272	276	264	270	286	275	260	295	269	269	262	297	283	288	266	278	258	274	283	282	255	288	263	285	278	290	283	271	288	288	287	258	303	280	317	298	290	274	262	275	275	251	275	266	276	271	275	294	284	269	250	274	293	301	293	252	272	288	270	303	279	288	269	287	292	316	271	282	290	288	296	262	270	316	253	273	270	273	250	294	281	270	287	294	298	267	247	284	239	290	249	300	270	303	278	275	265	273	320	331	292	265	278	295	291	284	281	302	285	261	323	270	312	281	284	272	260	291	303	278	271	266	262	268	280	260	262	234	275	267	261	288	292	277	283	279	242	306	282	271	267	267	289	312	282	292	272	286	273	260	312	265	315	283	266	271	270	268	306	303	282	278	292	269	294	267	284	292	298	277	284	258	305	277	287	263	290	302	297	290	266	316	314	259	266	267	284	282	267	260	249	305	288	268	310	287	297	257	283	289	296	272	288	276	313	243	268	255	257	292	252	308	318	264	271	271	296	279	253	277	239	294	285	288	287	285	268	260	286	288	263	282	296	279	306	312	300	281	267	253	285	294	274	295	269	257	288	281	265	277	295	282	244	275	279	266	288	269	276	255	252	262	286	257	266	263	278	268	289	271	270	285	263	297	270	291	251	285	284	262	267	300	278	251	270	303	277	258	269	275	309	261	258	314	297	275	303	285	272	296	242	274	243	283	250	308	272	262	335	259	289	273	285	282	275	264	273	297	296	299	276	250	258	246	314	272	275	278	295	296	259	275	283	252	273	273	262	299	292	274	284	282	299	258	274	275	255	256	290	281	282	286	265	292	270	299	264	266	275	289	257	258	277	276	272	324	301	283	302	310	285	266	287	268	276	239	285	256	258	310	259	275	286	296	279	274	301	309	256	266	266	257	282	286	269	308	287	291	276	274	285	253	253	321	294	268	286	278	289	293	299	275	284	302	307	284	243	276	285	237	287	260	256	281	288	262	267	282	245	257	267	277	286	293	278	269	269	245	295	292	287	297	295	268	279	283	283	276	268	296	268	291	265	312	276	306	242	245	272	276	275	280	278	323	250	303	289	279	339	289	261	293	254	312	274	254	270	309	305	287	278	300	278	253	283	297	262	269	286	287	249	284	256	263	323	280	304	294	287	307	294	288	276	289	267	298	256	284	303	275	300	269	278	277	272	270	283	248	282	287	294	283	253	293	284	260	262	272	282	279	275	322	262	261	310	271	271	289	271	239	250	270	261	281	282	266	239	260	273	281	268	275	284	277	261	283	259	291	274	282	259	298	293	274	327	291	259	283	269	279	293	251	273	267	265	274	266	264	289	256	290	322	242	272	269	272	295	257	278	276	267	265	259	282	302	280	270	301	271	287	302	284	276	261	270	294	270	301	285	293	292	299	280	259	304	291	315	284	280	297	307	272	254	255	293	296	256	290	273	267	279	248	291	282	290	278	310	268	254	261	290	278	286	277	274	276	292	320	272	271	278	293	276	266	299	277	275	296	285	289	267	283	285	258	298	287	253	294	313	265	303	264	263	289	275	283	270	298	264	282	293	250	252	282	249	285	298	291	282	293	305	275	300	310	293	275	269	278	292	273	296	290	297	264	280	301	279	258	282	251	276	275	285	274	277	268	297	276	298	290	265	251	267	303	297	270	273	296	284	295	285	280	295	264	282	284	277	300	282	283	269	301	274	283	266	275	260	284	280	289	300	304	287	274	270	297	284	274	275	283	286	299	304	266	282	286	279	267	313	285	284	282	286	264	276	268	274	281	296	271	287	289	274	281	293	292	276	242	270	278	247	285	262	274	266	283	272	297	260	263	297	275	308	268	277	271	271	274	286	252	255	290	241	303	261	277	299	300	259	292	287	277	292	315	253	256	302	287	296	278	282	270	275	319	270	296	265	279	276	260	274	305	274	292	261	289	278	276	278	246	283	292	251	281	274	282	276	256	281	297	274	289	282	281	256	297	261	288	291	288	283	271	286	271	298	272	254	300	294	301	287	259	267	258	300	296	261	293	253	276	267	273	275	255	274	248	282	287	276	283	270	266	279	265	268	286	259	259	281	304	271	275	268	295	297	277	295	300	281	273	263	243	295	300	282	274	262	291	277	298	311	305	304	266	290	246	263	287	271	282	273	282	277	255	265	281	286	302	299	261	291	251	290	299	266	254	287	263	280	296	300	280	287	282	263	281	294	261	253	296	278	291	295	289	248	291	299	291	293	281	279	273	282	280	295	290	310	284	290	280	303	286	263	317	294	269	275	276	295	303	326	265	294	292	282	295	273	299	282	275	254	275	282	288	302	287	262	285	257	314	245	300	272	271	296	260	310	282	275	291	292	278	277	272	282	285	287	285	275	289	296	278	280	293	265	274	284	266	275	282	283	275	281	275	280	303	281	290	272	268	257	263	299	272	278	279	290	257	263	263	307	286	232	260	269	296	274	275	278	279	266	289	279	292	276	275	281	266	262	268	293	298	262	284	277	273	282	267	265	262	296	274	278	243	276	249	268	272	288	267	288	279	280	255	261	258	285	267	278	276	271	304	299	280	323	288	291	269	279	280	300	259	271	252	254	291	314	283	296	273	277	285	295	264	282	297	274	264	253	288	252	252	252	280	268	269	306	261	293	275	263	266	245	285	269	301	251	255	259	262	288	270	283	259	306	274	293	298	268	289	257	277	293	271	249	258	298	282	272	284	263	301	295	304	255	290	300	275	275	244	268	305	320	275	273	257	261	313	262	285	303	274	289	268	285	285	273	304	291	264	288	307	277	295	298	268	274	278
9994	5896	4745	2312	1669	1321	1098	977	749	739	672	636	533	555	476	493	493	463	447	439	410	412	415	408	407	375	427	429	350	374	381	355	366	365	389	377	395	379	375	358	377	367	399	363	378	373	412	369	379	393	359	362	384	409	367	382	387	363	374	363	353	394	377	381	361	343	367	368	365	382	364	347	369	335	381	361	356	375	400	424	391	346	379	397	331	383	351	383	362	337	395	368	380	350	400	388	368	343	348	403	373	397	408	391	359	377	336	375	380	402	359	370	387	371	366	338	361	381	360	379	365	391	340	377	375	359	402	372	390	389	374	367	355	383	405	350	378	367	395	380	357	364	394	376	362	367	368	351	360	359	388	444	378	399	342	342	394	373	373	393	400	366	385	368	378	353	388	385	378	380	352	395	343	361	356	360	379	383	439	379	367	389	340	398	383	364	383	369	395	380	402	356	365	366	382	364	394	381	335	365	369	357	377	367	378	362	395	386	401	386	371	346	393	362	337	372	348	344	387	372	379	382	351	377	353	364	338	372	375	349	370	373	387	378	372	374	406	341	361	338	394	388	388	372	388	354	367	368	384	391	375	391	364	364	386	409	383	399	364	369	384	411	361	387	372	383	389	363	379	393	386	373	373	355	380	394	355	413	345	373	386	359	374	376	371	360	366	388	352	379	380	371	379	351	396	364	385	349	369	362	399	396	377	407	345	345	377	379	383	319	380	400	375	358	352	368	360	386	425	366	371	369	363	367	375	388	347	365	367	389	353	403	369	369	389	357	378	376	403	401	357	391	373	382	397	407	366	351	346	353	402	361	379	411	407	387	369	380	367	349	384	361	368	393	402	386	370	368	384	354	375	367	340	355	369	358	390	336	333	380	344	374	346	352	380	428	388	391	348	346	351	391	374	341	372	389	363	399	374	345	347	372	413	377	401	357	364	382	391	388	367	355	351	399	349	365	331	377	364	365	368	328	379	385	349	353	353	387	394	395	416	401	366	379	388	373	384	384	366	361	359	392	366	362	346	329	368	362	359	354	394	374	356	354	349	351	368	383	403	397	383	394	365	336	334	332	350	388	359	382	369	375	348	332	414	404	372	377	340	323	358	416	365	391	380	349	345	385	392	389	399	376	415	416	354	384	380	348	331	380	394	365	369	355	362	354	360	391	387	374	371	383	410	376	383	413	358	382	357	345	346	373	382	375	412	386	375	336	369	355	366	394	364	399	367	391	353	369	348	389	382	356	362	369	337	369	382	356	338	358	374	390	347	386	372	399	354	379	367	355	400	375	351	382	363	369	328	407	345	347	370	382	368	364	383	360	361	356	358	390	396	337	371	395	369	370	401	378	348	394	389	331	412	394	377	394	370	363	371	394	382	372	397	372	346	343	353	386	376	396	380	347	379	380	383	403	359	371	355	421	369	399	381	384	397	334	364	352	366	400	387	394	381	409	375	364	379	421	369	344	377	382	362	373	385	364	374	386	377	371	391	384	362	362	385	360	328	361	350	360	363	385	355	367	380	346	368	388	404	371	325	365	352	408	375	388	365	372	383	382	353	373	376	372	382	414	384	354	386	379	368	373	384	362	407	405	383	342	351	377	376	406	372	366	414	383	368	357	382	374	358	352	384	364	353	391	387	365	380	346	359	365	374	373	387	377	361	371	362	381	346	392	367	359	355	369	400	358	399	367	381	354	356	366	404	363	354	348	359	381	375	394	369	370	380	401	391	373	379	347	381	339	405	373	391	365	386	353	387	404	374	389	386	356	349	355	383	376	394	418	390	349	375	376	382	379	383	357	365	396	355	403	371	372	366	363	406	377	395	397	382	368	363	384	355	420	405	426	392	377	364	352	380	382	391	381	379	367	376	377	375	382	385	379	352	358	375	398	354	390	395	366	350	401	357	394	397	375	389	365	374	383	382	352	369	342	386	392	379	380	395	350	358	374	399	355	377	371	392	378	358	390	354	362	363	414	382	374	403	391	371	359	376	371	364	396	370	370	360	391	383	351	374	358	353	384	377	358	345	353	377	353	348	364	391	368	353	370	386	390	329	383	362	396	354	337	334	399	341	367	366	370	359	407	373	404	389	369	395	385	325	371	361	351	390	360	346	374	342	355	355	361	389	374	384	329	391	326	348	354	377	389	369	366	377	406	373	391	386	366	351	366	413	352	382	348	405	354	366	367	376	357	344	386	397	342	342	371	351	379	395	367	380	401	374	381	404	374	385	348	424	386	369	378	402	331	371	364	401	376	387	373	378	361	382	382	386	345	404	371	422	347	362	341	400	388	359	374	351	367	372	373	394	389	376	389	345	365	333	366	388	347	367	371	390	383	377	353	363	371	381	397	376	354	357	358	337	382	378	365	367	376	343	398	370	366	363	378	380	353	401	394	383	358	358	376	369	415	359	376	379	397	354	383	402	368	339	368	346	389	361	385	383	338	377	311	347	346	381	376	363	380	393	359	388	372	374	371	350	377	358	385	363	376	373	367	357	359	386	372	363	361	356	389	373	369	386	369	331	360	344	384	377	381	368	363	367	363	364	392	379	375	378	393	367	356	351	369	379	365	338	355	386	374	351	393	375	365	362	374	407	375	367	348	381	366	374	319	376	350	383	384	366	394	368	406	362	367	374	370	364	372	355	345	353	377	394	341	367	390	323	374	390	369	375	360	372	387	377	382	385	366	324	366	380	381	356	387	369	342	432	376	361	390	387	359	375	388	398	376	377	374	362	359	369	411	388	364	359	385	353	371	376	393	370	388	369	381	415	378	373	394	392	388	381	376	355	392	376	330	365	412	382	363	352	389	380	349	394	394	376	419	380	361	372	375	392	372	384	373	345	412	381	375	388	376	378	351	393	389	367	346	357	396	352	404	343	357	387	400	393	407	390	386	377	362	365	382	355	371	407	394	402	385	360	348	379	342	357	370	352	345	351	426	417	345	376	362	379	387	375	367	347	369	343	365	388	381	373	411	399	378	364	390	372	368	383	319	379	405	384	374	357	374	394	349	387	364	379	394	344	362	364	360	343	347	365	362	377	374	373	334	374	342	348	348	352	365	372	337	339	375	354	345	380	388	382	372	363	362	383	345	399	362	379	422	386	344	359	401	362	411	413	382	374	393	383	387	384	402	384	372	355	378	345	334	381	386	360	375	371	391	393	372	346	388	351	376	368	358	391	402	363	374	361	382	378	368	377	378	356	392	353	357	380	375	392	388	376	366	364	363	360	385	362	403	397	366	349	356	372	406	380	358	365	403	351	376	378	373	365	372	389	405	391	381	377	384	326	352	342	348	389	391	339	404	391	373	358	382	345	378	381	387	362	357	382	340	375	371	385	387	368	380	336	368	403	360	396	367	375	330	378	383	382	387	353	383	373	378	386	370	343	377	349	370	373	377	371	400	377	389	385	367	405	417	369	398	401	376	367	347	398	389	395	363	339	381	393	383	393	384	354	398	349	384	351	380	346	369	360	378	363	383	376	360
22866	21142	28988	23565	21137	21211	11151	1862	1353	1338	1218	1117	1134	1071	986	1015	934	898	980	870	873	890	885	886	890	847	850	822	823	838	802	855	827	814	824	840	819	818	811	802	829	849	842	813	754	797	819	768	793	846	848	850	780	840	768	831	833	805	820	835	788	805	755	823	845	843	773	783	788	787	817	784	784	752	757	803	784	796	784	806	844	789	788	781	846	809	838	810	796	785	780	788	797	817	800	828	805	788	771	772	769	797	818	806	789	774	809	828	783	754	813	813	771	825	814	756	789	817	786	804	840	808	724	798	788	778	845	780	779	783	784	760	794	829	764	806	752	768	820	824	807	778	801	814	834	804	816	744	797	768	746	813	832	804	790	788	790	806	868	745	788	782	782	764	769	798	802	826	755	784	773	782	766	797	799	787	772	799	804	806	734	791	809	836	753	810	768	838	822	770	740	772	766	761	769	818	793	787	750	811	782	844	776	793	809	781	761	817	804	742	817	802	783	802	835	811	803	780	841	794	787	814	814	822	784	757	798	787	806	848	835	774	802	752	795	780	800	779	809	832	844	783	761	856	802	756	734	795	747	809	785	730	777	754	829	749	767	819	820	813	747	838	806	789	778	793	748	811	809	831	814	804	784	839	813	810	806	809	742	832	761	763	798	751	819	767	784	798	744	772	802	786	829	787	780	765	794	814	766	758	803	771	772	801	810	844	760	782	770	795	774	744	827	847	799	762	736	784	788	809	765	753	804	825	806	821	780	839	800	827	788	771	845	794	772	831	764	823	768	835	784	811	767	822	724	812	795	768	782	810	795	755	821	751	750	782	811	808	766	808	825	806	729	812	768	804	756	786	795	785	790	777	780	831	826	773	807	800	843	788	815	793	728	770	779	806	815	747	828	766	790	781	793	789	740	788	784	784	816	807	838	764	761	832	799	781	809	802	795	775	753	761	820	786	778	819	776	831	785	790	803	826	758	791	771	794	785	788	830	820	817	761	797	749	794	793	817	813	841	826	811	751	831	761	790	765	805	757	751	801	782	802	765	716	796	789	825	798	826	796	799	742	823	822	801	843	823	801	797	849	844	775	841	757	801	768	795	791	749	797	793	831	783	741	758	776	774	782	807	804	806	766	847	795	806	746	810	799	794	803	796	779	761	788	806	804	790	794	796	791	843	759	776	781	770	771	816	762	813	787	797	801	765	797	819	796	838	786	839	804	835	800	793	810	793	837	780	769	813	843	793	822	747	755	829	798	798	822	780	783	806	760	784	812	783	843	805	762	765	794	769	808	830	800	813	756	772	751	810	789	844	766	749	782	721	742	760	811	748	833	773	813	805	772	805	802	791	792	775	806	795	760	816	765	787	762	757	757	867	804	836	810	789	793	767	792	808	767	828	827	766	774	798	745	757	798	766	800	751	785	811	774	775	763	735	821	750	793	863	811	804	851	748	786	817	804	833	754	788	757	759	847	799	730	748	807	815	783	760	797	809	778	783	798	745	803	749	763	804	778	789	778	757	761	831	782	779	824	751	768	824	797	776	820	786	776	791	778	810	768	818	782	748	816	759	815	790	770	761	839	794	826	737	781	806	797	831	803	743	801	773	745	813	772	781	787	819	805	822	802	734	847	784	773	851	755	821	798	830	777	783	739	789	808	753	860	747	840	783	776	798	766	755	815	814	757	832	809	742	782	812	749	797	825	760	791	826	784	780	778	782	801	797	745	789	761	802	781	777	741	778	813	796	798	746	755	794	797	794	770	809	802	790	786	757	771	790	757	796	814	775	805	800	761	775	796	805	815	826	746	814	775	825	771	755	831	793	802	808	746	739	781	779	805	754	837	812	753	783	814	791	786	808	766	733	787	800	775	842	760	828	784	777	760	813	740	778	756	768	791	820	801	731	820	776	784	765	754	774	767	778	805	796	831	780	786	737	843	768	749	805	762	741	778	782	772	755	790	803	767	720	831	830	774	734	809	784	807	801	788	812	799	804	775	798	742	748	819	760	805	794	784	756	841	772	794	808	771	808	835	801	780	779	822	801	836	792	817	764	738	783	771	774	781	786	796	793	784	748	770	832	829	787	796	829	795	772	747	835	792	740	781	795	788	786	751	832	775	757	714	746	789	733	778	787	768	775	798	846	792	772	768	786	812	819	829	747	773	816	779	783	841	809	776	783	785	794	786	749	770	767	798	816	771	780	774	779	791	806	770	787	798	792	827	772	786	783	787	752	760	766	764	804	739	766	779	733	817	798	787	792	780	748	870	822	823	788	793	768	840	811	812	757	812	811	793	749	798	788	763	787	771	796	782	782	791	767	831	741	802	823	805	751	801	791	755	809	787	783	750	835	787	815	789	824	787	815	798	768	758	801	825	791	770	798	786	800	838	815	796	786	814	803	789	797	804	770	808	821	743	808	807	802	770	789	833	799	766	777	780	782	867	790	813	773	830	781	763	760	804	840	750	816	792	815	790	800	803	707	755	787	858	819	827	800	756	740	789	771	810	843	775	762	808	816	823	810	826	780	803	776	777	803	813	779	731	820	779	816	766	800	779	760	822	849	777	754	805	797	776	797	810	825	769	827	811	805	764	767	763	804	762	812	794	778	807	754	767	816	765	762	805	767	791	804	826	776	798	811	809	818	721	802	776	780	801	826	772	781	831	785	819	734	785	799	833	756	812	739	761	757	819	737	772	799	842	732	744	797	827	776	757	746	761	758	840	778	805	799	795	791	776	818	765	819	780	780	768	804	811	803	816	802	849	784	845	788	777	778	823	779	713	774	787	796	770	814	784	798	749	822	794	796	765	757	809	795	818	789	828	796	761	796	729	775	785	802	853	817	766	795	778	761	783	873	778	779	815	746	790	765	781	808	766	780	790	745	795	805	790	841	801	819	777	780	740	727	787	791	831	788	798	803	767	794	787	719	802	760	817	783	745	783	777	826	755	798	781	744	816	773	788	765	844	789	760	788	792	809	828	818	825	785	793	742	787	778	776	825	812	789	809	772	804	809	817	788	747	763	840	793	827	818	791	787	786	751	768	813	735	860	786	729	824	807	776	730	763	800	786	783	804	775	805	798	780	784	799	831	835	781	776	739	799	781	751	834	772	790	789	784	771	799	721	733	830	797	761	775	761	836	732	800	772	769	760	790	750	744	780	797	825	786	785	749	804	820	801	763	744	789	778	763	790	862	775	796	828	754	802	780	808	770	798	820	802	799	762	808	777	765	803	782	864	770	785	787	816	780	808	848	781	801	834	849	798	772	788	796	793	790	809	809	804	824	747	823	770	805	841	796	802	805	797	801	762	801	763	777	807	722	802	782	786	789	768	757	813	772	814	757	795	792	819	764	752	830	765	830	789	788	846	783	848	836	747	763	809	791	768	836	802	775	790	807	759	777	788	772	765	748	791	696	802	773	803	774	785	772	803	777	789	794	781	817	752	771	718	751	770	791	818	811	829	772	823	821	807	761	826	812	775	798	779	773	724
14426	17144	13952	7665	5527	4464	3717	3017	2447	2205	1924	1739	1575	1512	1421	1347	1200	1202	1193	1160	1144	1120	1061	1028	1068	1030	1112	1033	1026	1089	1010	1068	985	970	991	973	1047	966	1021	1040	1011	1037	1026	996	997	1045	961	953	979	1011	947	971	968	911	1010	976	932	944	953	959	965	933	986	962	923	975	967	983	980	968	1029	966	991	973	985	1037	941	1002	990	970	955	967	1014	948	933	952	918	952	976	995	927	942	989	961	944	886	930	977	948	1027	949	1012	944	956	930	933	931	1034	971	960	909	934	972	989	915	960	956	944	849	948	910	955	1003	954	1009	919	944	1013	990	941	926	960	949	950	956	966	978	969	1022	900	960	969	993	964	957	967	941	948	999	909	969	898	941	932	919	949	955	940	935	968	915	980	966	981	1006	965	946	929	968	928	1001	939	943	992	952	970	925	928	999	941	952	971	958	961	937	939	948	948	964	1009	937	905	923	917	978	927	951	977	950	993	975	1017	910	920	914	930	953	1007	927	985	954	929	964	976	980	951	950	886	935	963	970	974	935	1005	927	922	1000	982	937	1026	981	892	985	936	981	942	984	984	1002	900	965	937	898	919	953	956	981	967	903	940	977	957	956	1003	940	927	986	964	941	938	943	920	894	925	921	963	935	976	926	939	898	948	956	961	925	933	913	953	926	984	1006	919	947	996	1032	911	918	913	941	949	907	948	954	1052	964	929	1001	958	993	939	984	935	924	1031	926	975	947	1017	998	832	958	938	933	959	906	973	950	1012	971	977	950	966	932	975	1009	970	943	963	926	989	956	966	921	989	950	961	922	962	949	1012	974	982	978	950	943	908	941	917	997	975	934	977	925	964	974	984	940	972	941	915	893	984	968	934	1023	991	977	929	935	1009	936	894	962	957	936	962	916	975	948	922	926	903	956	962	951	946	947	966	927	892	1013	918	913	958	933	954	932	940	994	980	969	954	1001	1014	980	892	963	936	989	957	1005	913	914	926	963	944	952	965	901	942	967	927	921	956	934	951	999	950	974	928	972	947	924	969	981	942	945	879	958	925	846	946	1013	957	961	975	925	912	926	985	950	936	980	902	930	1019	954	992	961	975	906	931	984	938	956	954	965	968	1006	936	955	916	904	930	965	924	928	967	974	946	944	994	939	915	984	926	911	956	1029	935	1007	940	855	977	906	941	980	971	908	960	948	1024	912	1000	929	935	908	983	949	912	964	961	929	898	921	936	961	953	947	902	954	954	985	948	958	929	892	951	946	956	1027	936	957	930	1025	986	948	944	957	904	910	981	990	907	932	905	985	965	954	913	995	903	948	998	951	946	1013	894	973	946	951	979	895	894	940	923	912	938	971	958	942	1033	998	982	981	925	911	1005	927	964	969	981	939	906	935	971	895	943	975	963	966	945	945	933	964	937	954	949	934	940	932	972	921	1003	958	925	999	919	1001	948	937	925	997	938	899	994	939	969	961	982	965	954	983	946	919	998	994	963	904	990	925	958	932	937	931	930	1019	989	917	1032	954	906	924	957	973	988	909	979	920	981	966	947	999	994	913	939	952	997	966	957	945	953	979	906	939	979	907	942	906	926	962	976	963	961	951	929	945	973	939	936	948	1021	982	990	932	940	936	979	943	891	959	926	978	888	998	977	964	995	941	954	975	982	921	932	916	925	967	933	957	1007	997	925	994	925	921	964	987	942	893	998	932	953	965	933	980	983	952	926	907	957	967	967	947	980	908	943	935	970	961	961	917	958	894	915	970	992	939	1031	931	971	971	923	1020	1039	974	968	937	976	990	961	904	949	936	979	1009	915	966	951	983	965	1000	975	1002	918	910	952	969	928	921	939	941	963	926	937	960	930	957	933	966	944	982	949	927	951	945	963	891	957	945	962	957	937	942	990	958	976	942	924	958	947	957	928	976	938	967	891	983	953	996	924	955	925	962	948	1009	904	931	953	978	933	927	928	927	886	936	956	973	914	880	979	954	924	935	973	988	900	936	985	935	917	970	921	945	936	968	998	921	961	962	1030	926	891	961	941	910	926	931	921	949	967	977	951	913	955	909	925	961	978	905	997	991	945	937	906	971	922	917	915	1007	981	982	956	951	915	907	993	897	927	950	940	895	963	944	911	951	935	941	960	984	951	945	972	941	946	921	994	966	968	994	972	941	918	918	915	962	911	986	946	963	922	962	903	982	940	958	954	955	919	918	980	855	937	909	980	946	957	1014	944	957	978	936	945	970	920	952	957	938	940	985	971	971	988	900	995	994	914	950	961	968	961	960	994	934	931	899	916	939	913	908	958	946	955	951	957	950	960	983	924	960	937	965	984	934	951	956	966	952	918	961	917	968	935	886	939	927	905	923	989	957	910	947	999	930	1002	921	932	960	953	987	971	971	972	918	955	964	960	963	938	944	976	913	1001	912	944	960	952	922	941	980	989	958	934	891	934	951	938	1009	940	974	920	931	1012	978	1005	933	959	942	947	963	936	912	910	941	965	961	1000	959	964	945	954	959	931	941	896	1000	953	910	967	999	937	883	922	891	1007	946	898	936	970	985	945	938	890	987	928	951	969	906	1012	983	953	928	949	981	926	926	933	912	940	980	973	898	914	914	952	914	990	928	937	920	935	927	945	901	986	926	887	935	970	914	984	939	959	985	943	971	915	1035	916	955	963	898	981	912	984	975	978	923	951	1015	940	951	886	954	940	924	953	952	908	970	1000	948	936	963	920	935	1012	937	908	985	941	1002	950	921	907	1022	934	1003	932	921	960	950	937	902	973	974	958	880	936	950	912	948	926	972	955	955	999	959	937	1004	946	969	952	952	959	991	966	963	940	993	969	914	959	924	928	992	929	971	951	949	985	964	919	991	929	904	964	981	939	952	955	929	943	960	1000	970	940	921	927	1000	973	952	1000	926	910	938	910	965	912	953	932	975	943	952	948	965	951	924	947	1004	953	968	934	902	986	893	965	960	972	909	909	932	927	957	955	939	902	924	974	910	940	944	926	950	944	888	920	958	911	917	959	980	891	950	985	1009	925	942	969	1020	962	930	955	962	911	925	991	956	968	1003	990	947	983	926	908	934	968	927	953	923	958	919	956	961	932	974	896	920	920	966	954	882	950	930	947	948	942	1012	959	941	896	919	935	943	938	977	994	912	955	927	920	904	947	990	955	913	938	953	919	984	954	915	975	901	929	939	978	921	934	929	979	930	965	962	934	900	962	962	959	927	937	998	918	917	937	943	969	975	886	935	953	937	972	905	955	921	900	914	981	975	887	926	990	885	942	926	946	948	964	972	944	927	895	973	985	933	955	928	943	935	980	966	955	940	911	971	978	926	960	971	920	950	927	916	956	900	946	930	1004	939	944	879	943	940	908	953	949	990	938	920	950	909	960	940	957	969	996	941	944	942	934	966	945	969	907	980	927	965	977	981	899	1008	1014	924	996	959	965	979	909	909	939	928	929	935	957	961	970	978	954	960	965	926	965	945	949	1001	953	934	940	904	976	961	961	918	918	949	974	952	914	935	985	997	918	970	966	935	1018	971	931	918	961	980	931	928	965	1015	944	959	959	940	942	945	1001	956	994	1013	961
26972	19864	6565	666	479	402	408	433	396	428	428	393	385	392	345	393	370	393	431	413	400	355	351	380	392	381	395	360	368	367	360	368	397	401	373	388	405	422	369	358	385	361	399	382	366	378	366	390	363	364	366	364	385	385	367	349	379	371	405	422	386	383	417	398	398	356	448	397	399	379	391	375	412	400	353	386	381	383	390	407	354	398	415	360	378	374	372	409	410	391	377	393	410	372	383	380	361	415	380	362	377	402	404	404	361	403	387	381	377	388	344	370	391	414	393	396	419	386	368	366	361	368	362	358	387	388	379	360	381	385	351	389	367	360	379	377	334	356	409	375	369	371	452	368	377	414	368	352	377	372	397	364	363	365	394	404	366	337	395	377	344	365	403	365	396	405	411	395	349	394	380	354	394	374	390	366	441	378	404	394	398	331	404	386	386	413	365	399	350	429	399	383	371	366	413	376	393	394	397	391	379	359	386	383	393	355	388	390	351	351	360	382	353	415	376	365	417	380	382	357	367	367	382	414	389	390	382	390	387	386	349	360	362	392	388	386	374	425	396	389	363	376	389	363	357	350	375	371	440	371	404	371	382	395	371	381	390	374	368	399	378	392	386	353	400	362	390	382	383	372	392	378	378	364	355	401	389	387	395	380	386	389	398	414	394	373	414	403	385	394	394	337	382	396	437	383	374	375	386	384	385	376	415	426	375	361	424	371	434	394	393	394	377	368	378	370	369	366	403	389	409	380	364	380	408	345	366	383	410	380	383	367	372	372	402	407	368	369	382	415	391	386	391	365	353	394	415	352	379	368	403	393	377	436	375	401	372	380	359	376	349	379	375	395	399	391	375	383	341	395	410	394	372	373	376	366	354	390	387	390	416	395	407	372	358	410	391	386	370	405	386	367	370	402	376	383	382	353	373	358	393	387	392	400	395	353	394	394	399	394	397	408	376	395	396	407	352	371	369	366	388	414	404	399	415	399	390	350	394	386	372	408	364	407	393	377	409	395	388	374	369	376	363	432	360	323	381	379	396	383	400	413	408	377	399	407	387	391	396	382	368	371	408	366	355	421	381	377	355	385	393	387	400	341	393	357	380	396	372	403	383	391	395	396	409	410	363	403	377	429	411	368	383	371	399	378	392	409	397	393	394	393	338	366	346	405	358	398	379	427	418	399	399	368	380	377	388	413	396	395	372	402	364	389	350	425	369	375	393	355	376	427	411	427	387	366	376	394	398	372	403	383	402	380	379	354	409	378	391	387	378	417	346	400	396	394	409	386	429	425	382	425	405	417	344	400	418	362	348	398	388	325	411	370	401	405	396	399	369	388	388	394	388	386	391	395	384	371	371	393	386	400	371	399	369	344	382	350	397	371	327	418	378	364	410	374	388	354	387	362	396	399	401	395	364	376	393	395	362	402	334	397	393	391	400	405	394	345	391	411	376	335	364	358	390	364	375	385	370	401	362	407	421	404	382	404	369	383	393	403	381	362	362	374	395	376	354	345	390	405	385	394	371	359	351	392	376	388	399	382	402	387	409	391	376	367	387	375	407	386	379	392	388	382	385	381	417	379	383	372	358	384	378	409	395	356	413	355	368	382	388	390	380	414	362	437	393	395	378	405	389	382	382	402	376	361	371	403	376	380	366	373	422	390	400	358	392	421	379	391	325	371	418	355	371	392	388	344	390	445	387	391	376	359	403	418	404	395	383	393	357	345	372	420	399	430	351	392	367	348	395	389	377	373	393	396	394	353	386	407	385	362	381	413	390	408	371	405	383	366	400	389	389	406	366	383	380	385	411	355	370	425	393	371	419	399	434	383	380	421	381	381	401	392	391	405	393	374	370	378	418	416	386	369	388	369	409	396	352	406	352	401	417	386	404	361	359	396	367	404	388	366	398	399	422	349	376	380	399	364	375	398	357	380	392	400	393	372	391	343	383	367	361	379	388	411	389	370	346	359	374	408	386	384	375	365	391	410	395	368	384	407	388	385	346	391	360	379	408	392	399	408	382	375	393	379	369	398	369	362	379	344	393	359	356	358	363	403	405	386	359	354	414	381	393	387	370	401	368	414	380	377	405	386	394	412	401	371	406	421	340	358	383	415	371	403	391	364	340	393	376	380	384	366	382	384	395	386	394	370	418	367	388	405	399	405	425	420	406	362	392	355	413	385	403	411	398	383	363	397	377	364	386	381	369	365	393	406	365	411	368	410	384	368	357	388	395	382	397	380	400	366	431	395	367	401	408	366	420	411	386	388	380	378	393	371	379	413	372	344	419	396	377	393	410	372	383	342	387	381	402	392	359	357	411	376	370	383	377	361	401	390	421	385	397	372	389	388	407	350	418	372	392	350	366	375	395	416	413	392	387	345	391	373	419	377	374	385	383	389	365	376	366	388	391	411	381	386	380	389	369	380	412	386	375	393	372	386	355	362	376	361	383	355	385	362	360	376	393	350	353	381	404	403	372	353	373	381	354	424	360	415	372	348	390	386	373	370	415	389	379	355	383	376	388	400	407	375	385	382	384	385	357	361	378	371	382	403	408	398	352	409	357	417	425	413	395	429	365	396	389	378	405	385	361	368	388	417	414	391	401	374	351	398	362	376	389	330	399	382	390	406	410	390	387	392	431	378	353	373	413	397	399	419	384	388	396	377	409	367	377	357	404	387	373	367	374	382	382	382	359	387	361	397	384	406	371	368	376	359	370	407	396	330	405	399	397	395	385	360	407	389	394	413	379	356	383	381	397	400	397	435	422	359	413	394	361	401	402	373	387	357	394	421	354	372	402	373	394	387	361	403	406	394	410	378	348	410	383	395	354	404	348	382	398	355	394	407	360	337	377	349	382	432	343	362	371	370	404	395	370	394	376	356	404	401	413	361	370	358	375	392	378	400	416	394	405	392	378	394	398	418	377	398	420	372	403	387	369	381	381	383	375	394	388	373	363	371	360	417	364	392	396	425	390	378	333	431	352	391	395	345	396	367	374	393	374	372	401	375	399	354	407	409	392	400	381	394	388	396	418	369	386	396	375	376	379	370	368	397	361	408	381	381	363	416	371	380	385	389	392	372	391	388	389	434	356	395	376	389	352	386	420	348	426	422	368	407	385	405	427	420	368	374	383	381	416	389	421	380	371	386	373	411	373	394	395	388	399	388	382	380	370	370	383	371	425	393	381	376	366	373	363	404	331	388	395	385	381	390	400	408	360	407	419	384	383	359	383	392	389	387	363	391	364	395	376	369	407	401	379	359	411	398	403	368	373	376	387	398	390	383	360	367	359	409	399	377	394	385	384	388	396	385	411	381	394	376	404	377	391	382	384	370	388	393	385	358	386	399	347	381	376	366	371	395	378	401	393	367	375	413	415	411	385	386	395	387	396	353	375	375	407	374	349	414	379	400	373	355	406	382	378	376	362	344	396	364	394	392	374	372	406	353	392	412	425	365	348	376	419	377	369	381	413	382	396	406	374	351	388	405	373	368	348	374
4759	1098	994	701	618	579	509	527	527	511	506	495	498	495	488	514	510	469	492	511	498	498	515	515	482	508	483	438	471	493	463	459	485	450	474	477	471	429	463	498	410	482	500	494	485	488	476	463	444	503	465	451	486	454	412	453	488	464	505	483	487	482	495	467	460	492	491	470	469	469	487	462	456	439	481	505	464	441	482	483	495	500	437	485	475	490	489	473	505	511	469	502	481	483	477	448	485	475	470	462	498	442	437	501	517	489	506	471	495	481	487	447	485	464	455	460	435	459	465	480	497	466	431	460	471	464	463	484	429	471	483	488	524	486	455	489	479	480	483	449	469	479	471	449	493	431	497	475	475	469	487	476	469	468	458	440	508	484	450	498	475	463	492	481	475	488	479	448	491	501	471	477	451	490	469	459	493	458	489	476	473	473	447	439	483	460	478	484	491	466	499	455	490	485	506	470	498	480	472	453	466	456	465	465	480	469	465	432	501	455	464	437	464	465	471	456	467	459	474	490	492	478	502	500	441	481	478	482	509	490	479	467	504	489	509	486	491	483	508	452	447	460	501	505	441	469	481	450	501	458	479	450	495	475	480	462	462	448	452	495	491	475	473	449	437	475	519	466	529	455	435	498	442	479	464	454	501	488	445	493	468	440	463	449	454	463	472	502	505	488	458	464	512	440	449	442	501	490	517	502	452	451	424	527	489	474	507	442	456	498	512	478	471	471	466	484	473	431	506	484	495	452	420	520	473	448	485	536	498	505	485	458	492	443	457	481	492	470	505	463	448	492	505	469	486	483	473	451	473	483	456	448	460	456	472	466	434	463	478	479	473	444	442	473	469	512	467	455	484	478	429	457	458	447	494	486	454	458	475	469	472	445	455	445	489	487	509	466	482	492	494	511	466	460	466	417	502	477	433	466	463	509	499	481	463	426	465	436	441	432	506	495	444	463	493	475	468	475	479	488	482	477	475	455	474	489	490	482	461	493	473	503	542	464	471	482	441	498	491	473	432	474	443	497	456	489	478	461	476	474	478	479	481	460	475	465	446	456	496	484	461	496	469	434	521	468	472	495	466	426	432	459	493	498	505	451	529	487	448	437	466	456	451	445	463	492	481	479	456	452	495	471	498	471	478	429	486	458	452	479	496	509	474	464	452	471	443	471	487	459	453	459	488	480	461	499	500	441	485	476	455	503	473	494	476	481	456	492	449	467	471	449	455	456	443	502	448	492	475	462	448	482	441	471	462	437	522	499	533	475	524	474	475	491	467	471	493	495	463	474	507	455	465	498	439	493	486	460	463	474	457	523	441	438	461	468	470	455	465	462	464	479	480	480	447	479	479	465	481	455	481	449	500	426	443	463	469	419	472	485	504	470	434	476	481	465	443	449	493	463	499	440	451	434	461	513	473	448	452	447	454	471	465	478	469	477	459	473	503	423	488	484	410	458	477	466	493	479	467	501	469	454	461	461	472	464	490	451	481	496	435	505	456	457	456	495	462	512	474	491	519	451	460	480	466	499	467	494	480	490	446	472	476	448	498	498	473	494	466	468	417	453	433	477	498	477	461	508	457	454	503	467	497	470	501	489	460	485	474	485	494	480	499	466	492	469	457	518	458	496	485	469	464	481	491	468	457	483	473	475	475	493	458	452	474	457	500	442	470	465	487	486	477	490	504	462	496	467	466	494	479	495	451	465	469	462	482	490	490	503	448	466	463	428	461	466	470	460	460	524	464	467	462	428	462	476	485	443	486	463	435	469	461	431	501	488	533	455	477	464	452	447	474	469	477	497	477	453	454	488	498	507	480	463	486	487	447	496	486	508	502	486	517	465	450	455	486	473	472	512	489	511	474	462	453	468	435	476	473	469	476	446	461	479	455	484	447	456	446	436	501	482	483	502	472	471	489	491	467	480	470	472	481	477	442	475	504	444	414	456	483	496	465	524	493	447	476	436	451	488	490	461	461	494	490	498	479	468	470	463	443	479	464	470	465	469	489	479	449	499	455	504	459	494	481	497	460	450	477	437	499	443	458	454	475	476	498	486	478	465	456	493	494	459	477	451	463	467	494	464	480	506	467	462	492	456	452	487	483	437	506	462	453	421	485	481	471	484	473	448	477	452	506	503	493	459	472	475	455	517	466	529	454	474	449	484	474	480	500	499	510	491	452	464	505	486	403	495	476	453	464	432	450	451	473	529	478	481	473	456	472	434	452	469	450	472	477	447	494	501	493	493	511	476	480	510	449	466	433	507	502	497	477	418	484	480	454	485	466	486	493	484	477	472	444	468	486	475	451	484	487	479	456	482	483	467	464	483	486	454	478	496	461	474	520	474	517	465	488	489	520	475	485	462	444	482	455	441	463	448	471	470	465	457	468	460	453	429	471	454	485	489	488	484	444	470	448	441	450	466	482	476	460	446	486	450	432	468	444	476	468	493	449	516	474	464	452	462	436	483	504	499	506	447	471	487	425	500	463	437	456	479	463	490	473	454	474	449	427	462	468	461	466	485	468	471	488	494	480	430	485	482	485	453	440	474	489	458	476	476	470	457	492	480	435	441	496	486	457	473	448	457	480	524	456	475	461	466	473	480	482	445	441	477	465	469	478	481	465	431	460	484	460	460	415	468	489	483	472	432	480	463	478	487	537	483	445	451	468	462	489	472	500	450	494	437	482	447	457	445	467	452	463	478	465	509	455	500	491	503	498	481	498	494	451	450	505	497	477	447	459	486	469	478	450	476	499	479	467	451	462	465	452	451	472	462	474	478	483	465	508	451	486	466	478	478	495	455	422	458	490	463	467	459	466	506	448	486	457	464	474	530	474	483	471	458	519	497	501	450	466	491	493	493	459	440	505	510	509	504	492	486	467	517	512	425	465	463	478	488	459	485	490	484	461	510	472	454	470	486	510	478	469	500	467	436	482	493	476	478	445	457	435	442	476	473	487	519	479	486	464	490	416	481	471	508	495	462	510	457	490	492	467	474	452	491	459	470	484	470	500	468	418	456	458	466	462	456	501	525	468	477	485	472	457	478	486	453	488	487	427	479	481	447	438	471	475	463	535	475	492	456	483	462	476	448	492	457	483	490	477	439	487	463	509	427	464	488	495	503	485	485	451	463	498	502	451	461	461	513	467	525	497	441	448	471	468	494	445	457	456	479	481	474	461	467	483	483	490	443	482	455	484	453	430	471	458	466	506	468	484	437	492	485	479	448	460	482	505	475	473	481	491	444	501	487	479	488	487	479	479	474	437	457	477	459	451	486	480	492	494	474	488	504	496	482	500	451	434	459	466	458	461	528	508	462	475	491	472	486	445	505	456	469	457	484	470	481	486	472	524	451	502	507	463	491	452	458	468	480	446	481	491	475	528	481	509	445	502	514	527	476	465	469	467	531	485	497	454	458	473	481	482	467	489	504	463	453	460	475	479	466	461	435	446	481	480	485	510	479	508	474	475	508	501	492	474	511	456	449	474	483	474	467	500	465
23773	21122	28548	23928	21109	12000	1918	1271	1038	1061	1002	859	962	856	827	830	868	806	810	811	790	740	807	766	758	838	738	800	760	837	776	769	821	758	759	760	754	808	811	791	785	762	753	815	765	833	690	781	768	757	804	828	815	816	758	787	816	741	761	780	770	761	767	756	798	775	764	774	743	749	718	784	786	764	730	787	825	714	779	803	765	757	735	772	810	766	750	808	776	831	763	713	767	745	799	782	704	788	721	725	785	809	820	766	763	768	738	787	767	767	803	738	734	805	793	753	758	780	716	797	797	774	729	720	788	739	755	770	703	780	767	749	735	767	739	742	778	798	712	771	728	779	754	764	781	725	759	790	741	718	759	745	732	733	750	700	758	745	737	758	795	747	804	692	775	763	790	756	787	754	747	778	719	703	725	776	786	721	801	783	745	729	765	705	744	774	784	746	759	740	763	756	756	802	781	714	828	780	734	743	730	706	773	777	738	710	763	759	778	812	770	813	790	743	747	736	667	753	801	781	732	750	757	708	751	703	756	744	754	744	738	741	755	766	745	766	795	729	752	767	795	687	777	726	718	713	777	746	737	765	759	737	732	778	776	750	799	776	795	791	712	808	754	820	794	769	736	737	808	768	758	759	738	807	806	785	752	790	729	779	752	808	716	766	781	742	755	752	748	778	740	784	758	738	737	748	769	693	780	722	809	731	777	764	763	746	811	796	739	753	779	773	764	724	808	777	779	702	727	737	769	791	824	780	754	743	752	717	741	724	714	762	795	757	779	658	768	761	771	742	787	737	788	768	749	734	786	761	751	747	749	717	731	765	732	704	746	772	784	741	804	754	764	761	762	800	728	735	750	746	779	755	772	735	734	750	735	720	797	786	762	757	772	731	744	747	750	750	735	768	751	759	735	779	741	751	737	768	759	700	788	795	757	752	754	763	753	753	740	765	825	738	745	742	762	736	740	711	780	777	746	780	746	742	805	752	765	762	754	780	784	779	770	785	721	731	760	821	744	757	738	745	752	785	726	784	757	732	710	742	774	770	747	758	745	785	788	786	783	745	811	793	770	730	814	797	749	772	786	749	722	738	793	765	716	761	771	770	735	708	777	802	768	826	706	719	758	742	784	763	786	749	749	693	742	733	716	775	724	729	758	779	764	787	742	778	731	721	719	741	759	782	789	778	752	678	756	778	729	737	775	735	749	782	793	774	709	769	736	747	750	775	770	782	758	752	765	751	739	759	785	730	769	737	749	773	770	747	750	758	734	726	785	753	760	804	748	755	731	743	751	742	758	778	790	711	698	763	797	797	723	738	763	724	805	766	727	739	725	783	800	793	768	752	767	767	793	740	746	791	722	718	746	788	778	787	746	740	728	764	757	776	789	719	826	721	774	758	728	743	701	769	736	749	797	718	748	762	729	726	745	774	820	737	707	753	775	743	747	745	781	762	742	781	747	770	768	755	695	761	755	787	766	786	746	744	803	750	758	755	761	773	740	740	765	713	811	762	748	751	737	773	691	755	771	748	777	751	784	749	738	717	714	783	738	739	737	740	767	775	757	748	753	774	757	688	735	717	761	799	733	737	701	742	755	745	772	737	730	690	757	825	785	781	740	743	764	784	712	800	781	847	816	815	763	735	765	737	752	732	719	753	729	759	740	773	787	723	755	797	776	773	747	765	744	765	760	792	762	770	814	727	702	792	729	745	749	722	728	785	744	825	795	740	773	706	798	761	753	790	786	770	741	762	773	727	744	737	781	800	789	729	767	761	761	792	772	724	699	753	756	749	770	757	784	749	734	737	707	746	741	733	785	686	746	785	770	757	760	786	795	741	774	734	752	737	758	745	738	740	770	716	788	786	771	750	738	732	755	816	753	774	771	774	783	725	740	742	772	761	739	740	716	750	765	768	745	701	735	757	721	764	736	755	784	736	762	763	753	782	755	724	794	723	750	756	743	763	734	734	773	746	716	710	736	750	852	749	776	735	773	752	789	732	758	776	732	727	757	753	771	738	736	742	771	766	774	784	803	790	762	810	735	755	741	821	715	823	790	774	738	748	762	767	767	770	717	716	752	733	728	733	773	794	719	765	731	808	795	765	740	732	790	773	789	717	736	765	731	790	768	714	757	779	778	762	717	789	781	767	732	744	729	705	749	716	720	763	731	733	833	767	759	799	785	780	759	783	743	752	700	771	768	773	758	768	703	736	705	775	712	770	702	727	723	739	747	761	748	744	763	750	722	712	720	759	724	752	797	814	743	770	778	751	730	820	704	827	789	708	811	781	736	747	764	721	760	769	784	754	785	725	723	710	746	773	726	726	789	758	741	744	813	767	799	738	737	727	709	739	782	768	764	795	755	788	763	781	749	761	748	722	762	786	766	808	793	796	767	750	749	720	789	743	737	749	733	743	756	794	721	777	770	774	773	751	773	746	752	846	766	744	732	768	795	780	761	805	777	752	791	739	765	790	769	747	765	780	795	746	736	777	828	800	796	770	780	746	729	743	766	755	780	744	757	735	738	772	752	795	768	772	746	757	753	740	775	775	748	768	759	772	765	797	794	739	722	746	723	751	788	761	754	747	784	776	761	775	759	774	785	788	764	730	764	695	769	802	743	741	730	689	703	742	777	743	756	768	789	748	764	762	751	764	770	773	784	802	746	795	750	747	748	769	744	745	757	728	739	767	735	780	775	781	772	751	782	753	790	733	774	797	768	779	824	725	736	796	729	790	749	760	747	726	767	731	706	748	743	700	713	726	729	744	736	757	749	761	785	788	770	716	748	732	736	776	738	767	736	725	790	790	751	792	777	744	751	755	732	745	717	773	751	779	717	734	771	766	776	752	720	718	715	736	756	762	766	710	806	806	757	770	750	735	781	774	730	769	742	724	752	739	729	765	750	759	790	708	775	739	735	733	750	749	742	799	766	752	776	746	777	739	761	798	766	690	736	765	806	781	786	759	734	724	789	753	771	768	771	786	738	765	739	710	746	751	731	754	779	732	758	801	769	715	728	776	790	740	707	736	753	765	735	763	716	741	764	754	734	765	737	748	769	753	745	790	761	763	791	751	710	740	743	748	788	756	764	780	744	778	737	762	766	783	719	765	741	752	778	774	755	743	732	755	693	768	764	773	771	752	797	771	779	763	767	718	743	804	719	711	713	793	752	766	759	772	782	741	721	727	742	759	749	752	780	723	763	769	763	778	743	733	765	746	764	719	772	722	744	715	720	774	726	712	691	747	718	707	745	731	763	703	706	770	728	747	744	738	757	759	729	770	706	705	757	750	784	767	776	708	782	694	768	732	742	763	746	733	739	758	734	744	764	749	775	747	737	753	769	742	770	762	749	815	766	755	733	778	746	726	759	719	735	722	680	755	735	764	707	754	786	758	757	758	736	742	759	749	755	778	792	726	748	752	792	796	746	682	746	764	817	701	751	729	745	778	747	770	722	771	769	743	748	766	757	809	728	741	743	763	741	777	770	750	759	779
9661	10666	8792	4580	3286	2656	2274	1956	1579	1515	1402	1305	1210	1171	1177	1146	1084	1022	1014	984	1062	975	961	996	987	982	894	972	931	901	944	946	933	953	936	943	920	893	925	924	900	854	911	946	960	884	917	865	904	903	889	931	904	960	953	896	877	939	923	883	885	868	936	909	900	952	905	921	908	936	898	881	912	932	919	857	900	888	927	901	949	926	912	896	932	869	914	927	880	930	853	914	947	871	939	899	900	933	856	928	913	896	916	920	937	892	944	876	885	904	890	948	894	860	931	883	889	915	899	909	920	908	903	957	931	877	921	925	914	916	822	874	862	940	909	897	869	855	879	898	887	900	909	892	873	895	967	905	866	914	869	926	889	913	928	917	946	928	908	892	910	929	927	899	884	857	936	910	842	906	959	914	883	881	842	884	900	911	916	934	905	899	931	833	881	842	899	869	875	907	921	857	881	885	827	889	911	887	870	880	924	934	831	942	865	858	891	866	902	912	924	943	935	925	908	836	933	892	877	853	942	934	927	891	949	926	902	859	875	862	895	884	908	907	888	922	902	885	897	929	917	843	907	905	876	915	893	907	872	860	898	884	917	880	941	915	917	892	907	840	931	923	935	860	911	903	891	902	890	915	937	920	917	900	986	905	960	874	849	884	939	919	925	890	991	875	853	931	846	882	912	900	953	888	865	934	955	903	878	883	892	895	917	909	903	944	890	914	906	852	926	853	911	867	869	941	874	897	861	911	914	846	938	933	917	859	883	901	891	939	858	932	935	852	891	874	911	899	900	881	862	891	885	933	889	924	924	922	921	875	911	872	905	907	924	922	897	865	902	879	900	878	897	920	915	885	937	891	910	861	869	926	920	907	888	864	880	885	848	886	886	947	897	930	915	905	955	898	917	875	876	920	931	827	921	926	924	925	929	832	927	895	899	879	909	845	894	932	926	877	887	927	886	877	893	916	899	919	905	920	904	905	935	895	877	899	864	907	917	898	873	901	848	893	901	875	922	858	968	890	876	866	885	896	879	870	877	916	955	864	831	936	829	945	923	938	870	914	845	883	901	895	856	901	879	845	913	858	909	860	911	883	884	914	909	879	892	890	886	854	892	883	937	886	905	897	930	903	933	916	874	879	856	945	880	871	909	933	938	921	878	900	914	875	883	901	906	922	841	869	917	914	869	948	909	866	900	939	908	895	938	875	944	914	920	927	846	857	876	906	896	915	869	866	912	869	876	876	887	890	933	864	934	909	924	844	908	919	884	853	892	940	896	949	945	902	898	942	884	903	937	836	869	921	891	901	947	908	872	899	905	941	872	897	878	886	931	928	912	968	891	902	928	906	892	897	882	944	842	838	921	907	892	905	905	919	934	887	881	868	842	927	934	845	929	909	920	892	854	902	908	908	927	904	894	903	881	916	860	939	896	941	931	871	941	933	910	940	886	892	933	936	897	860	884	857	916	912	868	877	886	870	929	932	868	894	874	893	910	882	944	927	956	890	957	862	862	897	916	945	876	864	861	904	879	980	874	895	895	911	953	874	863	907	902	948	824	854	914	908	894	960	911	874	875	914	904	909	900	921	900	872	888	877	903	906	872	942	914	919	866	987	899	968	910	887	856	908	865	868	911	926	915	865	917	873	914	877	925	948	909	896	900	889	893	914	928	889	922	905	841	903	920	872	899	863	864	901	929	887	882	918	881	909	911	883	847	902	926	890	888	938	905	878	892	858	839	902	885	879	937	859	872	883	881	930	936	957	885	880	919	914	871	907	911	851	883	849	881	944	914	853	917	916	921	907	976	930	900	971	860	895	943	868	933	904	877	840	894	906	968	907	884	873	938	922	875	917	886	878	912	967	913	895	876	958	926	935	885	892	953	883	926	917	874	918	886	885	849	818	876	927	898	854	899	910	853	865	889	918	956	884	917	921	925	898	881	897	894	891	899	863	902	944	896	942	906	878	899	908	882	887	905	938	894	921	853	939	881	907	970	953	907	894	885	916	952	879	916	914	868	883	902	876	953	840	874	920	866	911	893	913	908	946	931	885	918	951	861	867	911	899	843	904	879	883	882	889	964	870	903	903	891	921	924	875	896	867	878	847	899	893	928	915	941	855	882	859	941	925	926	904	885	900	915	909	930	876	909	925	893	884	869	912	903	907	877	916	924	947	905	918	873	876	833	905	912	899	912	906	860	931	913	926	955	870	896	882	894	937	860	902	914	877	867	863	908	883	914	926	887	870	934	910	896	899	866	870	926	948	912	937	919	973	864	934	913	901	881	901	873	929	918	884	861	880	920	901	880	894	922	912	897	909	921	837	897	915	913	859	906	885	911	896	937	848	843	930	861	853	895	906	927	879	857	927	955	923	918	830	933	886	891	935	887	891	913	865	917	926	871	851	935	898	966	897	899	932	908	910	883	849	854	921	864	918	982	857	887	854	827	923	879	934	939	907	896	878	921	928	887	883	932	914	914	928	884	889	942	884	923	850	941	854	914	867	944	925	865	906	894	923	899	891	942	901	915	881	892	892	873	931	873	898	867	884	893	866	931	899	850	952	904	889	911	875	845	871	896	887	906	895	957	884	868	899	869	904	924	859	922	879	954	954	887	863	912	840	889	872	888	944	890	889	931	924	911	885	885	932	906	905	879	902	894	903	896	871	944	875	949	896	928	915	900	908	967	884	893	917	900	864	875	975	923	890	876	935	920	892	896	910	877	865	951	888	931	861	956	862	906	826	872	910	872	850	878	909	934	882	873	878	903	914	932	863	879	890	925	913	871	865	920	874	876	845	892	937	842	912	890	935	863	928	866	881	877	887	879	897	851	879	906	876	916	892	887	917	903	899	947	887	853	897	917	869	897	856	912	879	927	910	862	869	894	877	934	912	847	920	930	881	933	904	952	881	863	864	882	914	868	898	922	908	889	917	917	892	860	875	883	961	879	883	857	876	924	862	930	897	903	918	918	893	911	923	877	968	851	903	932	901	850	844	918	874	905	897	892	896	882	878	929	871	872	924	888	912	982	941	929	923	860	903	902	909	880	916	903	873	909	942	946	896	901	879	854	912	949	918	931	923	886	879	918	886	889	916	905	881	885	844	865	933	874	904	859	943	915	923	872	902	915	910	924	910	865	878	872	856	915	833	904	865	901	939	935	910	916	922	911	899	905	908	885	880	933	825	906	937	912	891	933	875	861	912	880	905	899	812	894	876	936	859	903	975	933	914	893	909	924	869	902	922	852	936	920	916	934	913	927	898	897	886	916	900	903	863	929	922	890	882	856	906	917	929	925	876	899	900	904	944	896	909	880	913	893	889	880	928	918	915	872	904	910	864	882	893	892	931	891	908	881	851	956	900	904	860	880	885	876	868	868	875	905	853	892	869	886	864	885	884	835	903	889	909	872	910	832	865	883	937	958	924	941	879	873	952	868	937	918	901	914	887	894	875	878	946	894	903	897	899	899	922	890	907	865	834	842	853	906	873	911	912	932	911
25086	21175	27427	25054	10144	731	571	453	436	369	393	296	325	316	330	314	298	287	338	291	313	278	316	273	280	235	271	282	287	293	256	284	305	293	285	263	293	285	292	284	295	271	264	275	280	258	262	254	272	286	289	300	327	290	289	252	276	273	302	278	288	297	302	260	285	264	289	290	301	264	269	278	283	259	254	286	289	267	291	268	274	301	296	266	281	301	275	276	288	261	237	293	269	261	297	248	282	301	259	277	288	288	286	289	264	271	254	278	305	277	264	273	266	281	283	269	268	274	280	297	273	281	286	272	300	249	296	279	313	276	276	280	294	286	273	283	289	285	309	281	251	279	269	263	295	271	267	255	277	281	256	288	271	298	272	250	265	291	276	291	259	280	272	285	300	292	257	273	297	254	258	265	266	270	255	269	282	279	295	290	314	265	306	296	272	276	300	245	274	268	273	285	319	290	300	255	294	283	261	283	328	308	267	286	275	268	302	293	273	288	277	283	239	244	279	282	267	278	267	265	265	271	300	289	297	275	287	281	298	276	284	288	290	238	260	272	294	285	262	259	281	283	278	319	286	283	265	298	294	290	244	280	276	295	282	284	280	300	268	267	259	293	263	286	253	286	303	277	286	268	255	274	306	292	285	280	277	306	319	262	290	285	274	268	275	287	296	272	262	266	277	266	284	275	272	273	291	254	286	253	305	306	289	283	304	278	310	273	297	283	233	301	263	262	279	273	272	261	290	272	260	268	258	263	248	268	271	248	255	277	274	282	275	254	257	250	300	288	285	295	279	268	251	263	280	271	279	277	234	277	315	236	256	284	292	308	260	258	238	299	282	288	282	275	254	285	292	262	281	270	278	284	276	289	275	259	247	305	300	268	282	255	287	251	280	268	274	282	271	274	254	270	299	256	239	261	301	272	262	291	298	263	292	280	298	250	262	246	249	255	287	261	263	281	277	272	263	289	258	288	310	259	264	269	259	266	289	259	285	286	278	251	247	288	286	274	281	281	282	296	285	297	275	270	290	253	250	251	279	283	290	274	280	287	263	260	291	290	261	278	290	289	256	302	283	273	276	295	281	274	301	277	272	265	273	280	289	261	250	286	268	273	299	282	301	266	280	260	284	297	257	279	289	266	288	300	270	259	273	286	267	298	306	287	287	291	271	300	272	293	276	284	259	269	267	278	296	306	303	300	277	293	254	276	293	277	267	267	242	292	275	274	277	277	281	299	275	268	264	291	290	276	312	277	281	281	273	287	279	287	313	292	255	267	252	269	267	277	261	290	279	288	302	251	261	302	303	311	273	263	255	292	276	285	259	303	264	274	295	279	284	270	286	274	246	263	283	279	282	293	272	299	284	293	302	273	290	247	301	275	264	320	282	284	280	282	274	264	267	315	256	264	262	296	303	296	272	246	281	271	293	284	264	247	260	273	254	266	247	269	260	270	290	270	309	269	304	298	269	324	254	268	286	291	276	250	261	278	298	293	258	305	291	280	282	296	271	302	277	296	237	266	267	266	288	294	281	258	280	225	284	299	271	288	259	300	278	278	291	297	263	280	269	306	273	279	281	273	281	302	272	263	285	274	270	283	282	243	298	278	271	267	289	285	297	294	265	257	261	267	254	276	294	295	276	273	264	275	310	308	286	271	278	247	275	291	266	276	271	289	268	257	251	270	307	279	247	318	258	289	261	293	258	277	256	297	255	281	270	259	282	264	304	292	264	294	257	277	283	268	265	274	280	311	267	295	275	305	280	271	271	261	309	246	235	289	275	273	280	289	252	273	269	262	275	263	289	267	268	300	278	284	278	287	256	304	297	271	293	270	305	274	255	270	259	297	272	274	268	319	275	257	275	270	285	280	300	264	245	257	279	280	261	297	293	305	283	265	263	289	276	272	266	277	307	258	294	264	281	284	266	303	244	247	270	268	271	290	285	271	282	257	273	283	252	269	265	296	291	246	291	301	251	278	325	289	270	289	290	289	293	293	269	266	300	280	276	267	290	252	281	284	270	282	285	271	268	267	324	284	252	292	244	303	283	296	268	247	273	293	247	279	288	274	259	289	291	282	283	275	291	269	265	275	269	270	270	276	272	298	263	302	265	271	302	293	279	272	227	252	290	281	281	275	267	281	301	268	301	274	256	325	304	267	277	279	271	278	263	295	275	250	298	265	289	260	274	257	282	246	286	277	283	279	268	257	260	257	273	295	271	289	261	330	272	239	294	242	280	302	267	250	283	274	278	280	254	299	307	251	293	305	287	305	283	292	311	301	287	275	272	276	289	276	266	270	259	281	253	267	289	298	265	315	268	292	301	280	291	277	294	257	272	282	266	276	276	265	255	264	294	289	263	281	304	248	277	290	307	267	304	311	297	269	295	274	271	274	285	280	277	290	279	280	276	273	298	283	285	285	289	272	271	286	298	276	278	291	288	260	273	259	266	279	281	253	251	288	280	297	269	308	268	282	285	282	310	297	254	275	309	264	255	236	293	241	275	283	246	273	280	283	252	261	270	283	269	294	277	290	256	269	277	261	267	277	281	260	296	268	272	258	260	277	284	257	268	298	262	260	250	274	266	244	268	259	270	275	282	281	265	272	295	273	259	293	249	291	291	284	281	279	265	242	283	264	294	304	238	300	284	231	267	298	296	293	302	259	282	280	281	292	271	274	303	302	261	269	290	290	284	304	284	257	285	281	254	265	289	258	272	261	265	293	271	279	286	272	291	279	282	298	303	261	262	309	283	284	240	283	278	247	269	247	299	275	295	250	314	270	282	282	267	277	304	294	240	267	284	262	305	295	267	296	276	271	291	290	286	308	265	273	289	271	289	311	293	250	271	318	255	267	271	262	298	259	283	265	291	275	272	268	270	262	290	278	276	285	286	290	282	273	268	278	286	274	285	258	266	287	282	287	292	265	299	278	260	250	271	271	270	264	274	316	268	263	280	270	275	261	260	299	237	272	277	284	269	283	283	304	296	261	274	297	298	279	272	290	272	281	260	255	286	285	269	277	273	251	293	247	304	260	264	284	275	298	264	290	260	285	285	262	284	271	296	291	265	295	320	271	285	260	258	263	283	314	272	303	287	290	298	284	287	288	255	269	262	269	251	265	263	272	263	257	272	283	281	280	298	285	293	256	281	272	283	297	257	279	271	264	284	281	295	265	264	267	272	280	262	286	272	268	280	279	265	263	279	262	265	289	282	274	279	316	269	288	288	289	272	282	299	265	288	270	264	285	282	289	257	264	279	272	311	267	310	292	299	302	282	290	283	242	291	261	292	276	306	266	286	266	281	284	265	290	281	257	270	313	274	262	284	246	264	276	259	284	252	289	289	279	276	274	265	267	291	269	266	281	259	269	340	266	275	294	296	263	249	284	263	312	272	280	264	277	271	282	293	278	279	279	243	289	302	304	269	314	285	287	270	256	276	273	292	265	300	285	276	305	305	282	279	277	287	270	301	287	286	237	260	300	304	284	274	280	279	264
9218	5862	4615	2292	1803	1337	1102	936	731	703	613	600	548	513	489	448	460	410	434	407	425	417	395	403	435	384	380	371	414	348	408	368	396	375	399	376	360	404	422	410	381	411	398	374	389	405	367	374	404	382	383	362	356	413	414	368	370	427	362	403	422	405	404	369	358	394	342	344	351	369	347	343	386	375	361	402	373	354	376	320	330	378	349	385	340	376	351	346	416	374	323	399	353	343	352	365	353	357	384	361	377	351	388	393	391	368	312	365	362	400	367	376	374	407	373	345	367	353	373	357	399	378	353	391	363	386	374	393	355	365	341	377	374	367	345	354	369	331	420	362	338	371	349	386	355	371	375	383	355	341	363	370	361	359	346	353	378	359	376	364	347	367	387	358	352	351	345	383	375	379	396	384	365	391	373	363	377	362	380	351	384	330	346	344	373	376	357	361	345	366	372	425	378	405	342	375	406	396	352	385	398	356	381	344	376	406	403	369	343	371	385	359	392	392	398	358	400	351	388	386	371	381	405	378	357	382	339	386	357	370	376	350	355	385	352	342	400	364	376	387	353	342	378	383	368	368	384	375	382	359	346	344	365	387	363	387	406	382	364	389	364	357	362	389	390	328	346	387	367	327	322	358	364	396	338	335	331	361	339	388	357	354	341	354	337	337	383	371	342	348	344	398	368	368	351	381	313	330	340	386	363	343	336	379	401	380	385	376	370	406	370	344	354	373	369	383	348	366	400	362	355	334	354	367	346	352	333	357	363	383	352	409	356	372	352	359	379	363	381	375	378	361	353	354	394	371	400	343	352	350	363	357	353	399	405	348	343	362	387	350	413	352	388	407	359	387	380	344	423	370	351	371	343	352	372	352	365	403	358	397	391	338	375	348	392	376	375	360	367	398	371	353	382	369	349	358	362	377	340	357	357	380	382	383	364	365	382	366	339	388	335	390	360	350	336	371	359	411	360	381	359	380	349	373	365	359	386	383	366	358	338	397	353	390	392	374	379	344	394	388	373	407	354	359	382	403	361	347	380	377	368	345	421	358	361	350	372	383	363	365	380	403	371	324	344	391	364	362	375	340	386	372	350	373	359	354	369	393	374	383	379	356	374	385	372	364	367	375	360	381	374	374	343	383	371	399	333	351	342	414	355	393	379	335	380	369	347	350	352	374	377	393	386	342	344	368	348	379	379	334	376	369	379	353	372	376	402	378	335	362	388	368	353	355	360	333	375	426	389	363	405	368	372	341	377	352	351	374	381	365	381	370	399	343	368	373	413	368	350	377	378	419	386	382	375	400	356	359	357	359	345	358	362	393	351	367	345	391	346	393	356	340	356	398	334	353	365	397	369	376	387	365	384	365	357	348	333	422	360	373	387	362	367	391	369	351	371	386	364	379	329	384	375	361	348	336	356	347	361	385	378	342	363	362	355	337	378	367	372	369	370	362	374	395	402	364	389	385	389	379	352	345	366	379	381	413	374	363	367	381	391	391	391	384	379	330	340	370	383	349	403	335	363	348	342	384	374	365	379	409	413	388	422	362	373	352	390	390	363	364	361	383	364	383	388	393	360	377	383	369	395	392	362	346	362	348	370	367	367	363	371	359	386	374	364	374	376	384	341	387	343	345	399	440	338	371	366	354	373	356	374	357	363	395	350	373	373	377	378	366	356	398	390	375	364	344	345	359	341	379	392	375	335	411	399	373	353	378	357	373	378	349	344	391	353	366	394	352	394	347	378	355	376	379	370	363	350	404	381	353	396	350	347	366	353	365	379	368	364	391	366	331	387	389	363	351	369	328	378	352	404	366	351	378	350	373	386	386	355	348	347	396	324	382	366	347	369	393	359	358	333	366	381	338	411	403	392	379	368	391	359	340	366	376	374	408	357	376	391	383	342	365	356	374	384	408	365	338	368	359	384	371	386	369	330	375	354	348	385	339	364	348	382	346	396	364	371	350	370	351	366	363	359	372	361	392	379	404	379	382	368	357	389	326	374	355	367	346	363	378	367	366	356	332	351	379	379	402	354	334	333	357	370	382	370	366	377	375	335	389	373	328	356	369	379	348	365	385	376	351	375	378	403	366	366	342	375	393	387	431	333	386	411	401	392	390	396	372	347	384	353	372	361	376	324	339	352	359	369	366	362	401	359	384	386	352	396	382	355	352	333	360	358	358	339	393	371	366	406	347	356	364	385	395	360	384	363	351	401	364	366	375	386	358	366	402	397	364	354	373	390	352	407	405	369	376	395	384	397	369	351	375	370	383	344	356	335	384	380	338	385	379	388	370	422	374	362	369	403	361	369	390	400	340	409	357	363	417	415	374	337	341	366	372	362	376	352	365	383	350	380	377	378	333	384	371	381	366	356	389	348	366	391	352	397	349	352	370	361	355	360	374	358	384	360	381	391	351	345	367	344	373	343	365	353	369	352	375	355	371	354	398	388	375	371	344	358	383	370	353	374	357	346	384	398	401	370	394	381	394	361	361	372	390	371	383	367	359	340	413	363	356	331	406	404	386	360	391	335	336	361	359	386	365	356	356	368	376	329	395	381	384	361	391	377	329	356	404	350	397	358	395	350	352	408	337	377	393	363	358	353	391	360	365	386	369	417	406	385	360	358	387	357	352	348	356	342	397	353	342	381	389	380	354	350	359	356	343	389	386	345	421	357	353	404	350	386	371	394	363	368	381	407	390	347	362	392	383	389	345	394	340	378	387	373	368	370	389	362	359	376	382	379	385	329	374	429	373	388	384	366	366	414	397	410	348	403	351	361	379	393	359	351	383	376	379	376	381	391	359	373	392	375	358	365	346	412	379	388	336	397	375	385	337	362	394	343	371	393	381	371	381	365	355	375	360	367	348	359	390	347	403	378	381	348	384	362	366	371	363	349	339	394	401	367	362	371	390	373	369	370	408	385	378	377	394	360	343	361	349	401	375	377	377	365	350	370	386	359	382	373	352	362	363	383	368	341	376	400	380	395	399	357	421	318	390	353	348	347	358	373	356	353	371	367	335	355	362	364	365	356	375	374	382	363	371	377	383	357	365	345	392	364	422	395	386	404	384	383	397	365	351	397	382	364	344	361	372	352	367	418	347	394	350	382	357	347	344	403	379	370	384	365	376	364	387	360	343	397	394	353	351	392	387	354	377	405	363	366	370	349	368	351	372	390	376	393	366	347	314	384	349	348	395	375	387	343	386	364	383	381	384	363	389	367	382	390	380	358	369	346	364	390	367	352	364	365	352	350	364	364	347	360	394	384	370	366	406	354	329	404	355	372	389	372	376	377	367	365	404	375	378	349	367	392	390	401	368	357	390	397	369	347	393	356	398	371	330	365	358	375	358	413	377	369	379	372	353	391	380	359	380	369	343	410	333	372	366	339	352	401	374	380	378	371	372	355	338	360	371	365	374	357	389	383	392	358	397	393	380	362	378	354	365	371	363	358	342	353	392	375	375	367	393	388	393	342	401	395	365	373	379	369	390	387	349
22916	21178	28981	23643	21173	21231	11412	1996	1409	1378	1190	1111	1052	986	999	956	975	962	956	877	924	852	907	849	872	850	813	847	809	824	870	791	803	770	810	799	782	787	830	860	818	843	812	805	837	782	823	791	753	772	837	758	759	812	791	811	821	791	805	844	790	829	791	787	799	822	759	717	816	799	813	857	808	795	818	833	837	789	806	820	789	807	773	789	837	743	777	835	830	771	816	754	775	782	801	817	821	832	826	806	793	825	792	813	772	828	797	776	839	852	772	780	793	804	830	785	775	776	781	817	819	769	789	799	805	784	789	822	845	773	779	807	784	769	802	776	787	834	830	790	819	766	853	811	824	792	812	802	769	737	770	747	775	804	758	820	772	794	823	755	778	787	803	823	810	782	789	793	804	763	796	789	818	778	778	808	801	774	788	780	796	798	826	826	800	795	800	805	774	747	791	826	708	802	843	756	803	794	788	824	799	778	841	786	775	785	807	813	766	824	773	789	787	772	787	843	806	749	809	843	793	826	797	800	803	765	795	774	767	796	774	800	791	789	800	802	826	782	811	782	794	810	779	769	773	802	761	777	805	795	792	813	794	772	796	798	813	735	775	791	754	764	853	792	813	801	866	809	780	771	829	713	799	753	812	776	802	757	783	842	768	813	846	783	786	800	803	817	776	793	789	775	811	772	849	774	783	800	819	814	799	760	783	800	791	825	771	777	744	801	757	814	797	783	799	783	812	796	824	793	812	830	786	828	831	787	838	806	790	783	791	751	841	801	829	822	792	823	811	801	794	831	792	785	745	753	834	737	801	767	782	753	807	763	793	773	771	782	810	782	799	759	806	773	772	778	784	812	782	846	780	766	787	829	808	812	749	818	754	788	768	793	739	776	790	830	785	827	795	797	774	791	767	842	766	769	810	765	817	789	730	743	801	782	751	754	811	771	832	767	800	744	826	757	802	768	860	829	792	811	791	826	788	810	809	789	784	780	770	750	758	776	793	808	773	780	826	778	816	836	795	751	781	775	755	804	796	818	817	811	763	774	807	825	800	769	776	837	838	762	758	759	825	799	835	780	800	764	829	758	781	835	826	805	776	723	770	813	766	737	833	752	796	753	821	779	775	793	834	757	762	818	781	788	800	805	841	812	804	748	754	822	809	783	845	753	784	752	770	771	791	818	854	737	794	810	786	770	747	804	764	758	758	844	825	831	834	805	785	808	758	849	789	788	806	835	818	811	768	772	791	774	817	779	828	800	774	800	786	818	846	811	789	756	811	767	752	780	767	795	789	829	818	795	797	834	817	743	775	779	825	823	805	742	768	810	792	850	773	796	812	812	748	795	793	776	725	853	808	782	743	785	757	742	791	769	766	802	785	820	761	786	748	796	779	794	815	766	851	773	776	828	793	780	782	784	892	796	801	781	727	795	785	746	770	753	800	879	806	779	810	796	784	785	849	800	809	689	816	790	783	830	777	848	761	777	780	749	809	753	762	756	774	823	843	828	829	758	824	798	748	793	853	865	742	789	734	772	806	777	789	792	771	778	821	819	844	802	752	782	798	821	799	775	770	776	791	797	780	744	819	799	756	804	833	767	813	801	787	766	788	801	813	758	801	792	828	745	804	784	779	787	762	767	763	743	764	823	838	782	788	754	813	772	815	832	822	770	807	796	840	849	788	780	799	803	823	801	781	829	805	815	847	854	764	823	826	810	805	708	782	806	807	750	835	796	842	796	812	794	784	808	802	801	765	764	843	789	788	738	785	780	821	763	801	777	786	805	770	785	811	804	820	748	787	763	793	793	784	776	824	787	788	778	787	794	792	804	765	763	769	791	786	764	810	815	814	809	742	824	820	744	829	789	808	844	796	795	766	760	792	761	843	831	822	780	788	777	806	736	764	769	783	832	799	760	753	772	802	801	752	823	810	833	818	776	817	812	777	841	790	827	786	768	771	781	798	787	771	825	813	731	771	807	808	819	784	788	788	824	770	813	789	775	753	824	805	811	821	763	795	765	847	788	786	780	787	812	828	791	776	771	803	808	823	767	791	781	771	766	790	787	843	800	776	808	809	749	818	790	789	805	784	781	796	823	841	763	796	803	846	797	812	785	761	782	813	789	813	788	831	764	786	834	792	771	788	770	828	805	801	799	803	823	842	778	785	821	793	784	766	798	789	840	772	767	796	841	766	828	789	750	789	799	760	783	750	737	813	847	806	742	775	744	801	778	817	783	767	825	826	763	830	787	792	815	729	791	826	777	751	779	837	813	793	816	760	781	798	767	806	833	794	834	791	788	770	822	790	814	783	836	797	830	758	782	807	802	807	794	793	814	783	831	780	748	758	788	792	845	848	844	762	815	817	744	832	807	860	818	741	780	807	827	790	808	775	763	766	811	820	781	828	791	813	779	819	767	791	854	852	798	783	809	759	826	820	801	789	857	837	775	806	817	786	802	838	794	761	815	840	794	800	828	802	836	760	779	783	801	805	705	849	780	775	774	781	762	821	735	752	765	782	787	833	815	804	749	768	772	786	782	771	801	784	818	813	819	786	743	806	769	841	824	718	832	774	809	797	797	791	814	756	740	752	799	779	771	818	819	784	742	793	786	771	761	802	749	853	860	765	763	769	754	777	766	787	806	792	783	791	712	798	727	792	746	827	753	801	781	792	771	798	792	819	785	757	763	810	845	772	800	812	839	784	791	738	785	776	765	777	814	743	786	812	846	769	773	817	791	741	790	806	782	770	824	745	761	802	772	741	751	796	747	787	750	755	768	810	836	759	798	824	772	773	714	805	831	772	801	780	793	791	845	820	744	775	773	766	775	817	809	859	773	780	765	784	772	833	806	801	780	761	797	799	732	772	803	790	754	778	800	773	840	767	820	796	833	810	808	855	771	829	765	809	749	793	816	797	837	808	796	768	776	759	741	817	772	760	763	766	767	795	753	699	780	773	755	833	745	746	752	754	805	839	827	784	823	827	794	738	797	746	770	795	766	806	801	766	785	732	736	814	793	784	690	843	750	815	791	804	793	729	746	790	816	801	757	781	819	821	799	776	793	746	778	787	789	814	744	788	760	773	749	830	808	799	765	795	805	775	818	821	782	793	781	785	797	824	748	752	874	821	777	811	813	840	778	786	749	811	806	801	783	770	783	721	775	813	795	769	776	754	797	770	763	778	758	781	789	790	837	808	765	782	747	784	793	770	797	819	778	766	732	791	814	768	833	835	853	795	779	811	796	794	793	783	811	839	813	764	785	730	804	810	806	748	750	712	724	766	825	793	778	807	804	808	773	803	796	819	757	786	763	823	717	807	836	785	795	780	754	819	783	825	834	791	824	778	807	788	817	789	817	816	792	809	812	817	771	825	771	847	771	819	750	764	788	790	839	798	757	818	805	830	793	811	733	799	816	826	821	797	823	759	775	785	813	813	795	799	776	855	728	753	797	795	844	807	799	784	726	802	771	746	737	829	771	782	765	774	781	780	810	790	789
13810	17022	14203	7526	5568	4340	3633	2989	2450	2273	1854	1664	1646	1426	1378	1304	1209	1190	1186	1157	1133	1169	1142	1029	1117	1058	1059	1013	1024	1026	1001	993	1050	1011	1016	951	995	932	966	972	1037	941	1027	882	987	980	949	907	969	946	961	949	926	927	989	958	965	968	1020	955	974	945	963	964	969	942	951	965	992	994	977	891	983	949	923	941	950	976	1018	994	941	885	1008	928	970	951	948	939	915	997	963	959	957	977	970	917	1004	899	928	939	918	965	945	954	911	956	967	910	981	935	966	942	929	974	993	1008	938	962	971	1026	973	972	948	947	881	936	974	962	971	945	918	964	972	1001	927	969	1003	901	980	967	910	935	938	963	1007	938	876	939	953	984	934	959	936	962	942	952	967	1003	959	934	963	961	948	1012	914	913	973	937	931	907	922	940	933	958	943	954	887	922	931	938	922	937	910	968	954	992	920	952	985	926	1007	903	944	987	921	993	934	1005	957	929	974	956	967	977	964	952	1002	900	904	979	951	975	954	913	937	948	1006	1003	951	905	932	974	945	882	928	931	932	988	902	986	983	944	899	965	934	959	955	956	945	891	988	899	944	924	977	928	913	975	964	963	972	938	932	928	892	937	969	921	977	929	883	939	944	941	966	931	933	901	956	934	955	911	952	981	925	951	959	942	966	928	919	963	919	981	976	941	867	967	925	883	922	911	941	983	951	920	907	936	969	1010	952	993	931	957	958	987	967	971	961	1010	913	970	977	945	968	973	979	1036	1045	987	960	943	974	944	940	951	938	913	999	983	930	963	939	905	955	982	955	974	953	947	884	919	930	932	939	930	946	965	908	895	918	953	940	961	943	962	896	969	944	963	976	889	978	937	917	923	954	921	974	973	913	943	963	922	979	928	916	934	987	936	940	958	948	938	943	986	948	903	884	846	915	953	959	975	969	962	969	931	975	917	895	971	950	946	966	961	968	936	941	999	924	969	936	983	910	917	947	949	931	958	979	930	934	885	947	948	950	927	909	972	964	1008	933	960	866	924	954	918	927	988	933	903	912	962	920	911	962	890	1014	983	964	943	875	956	934	887	927	975	930	975	959	978	969	887	946	1009	946	899	913	937	919	963	942	966	921	954	919	932	885	928	987	984	954	961	959	909	895	969	929	930	978	948	900	913	949	976	951	926	947	949	923	932	924	952	924	934	958	920	935	919	975	913	902	901	912	917	946	939	905	929	971	939	979	919	945	947	960	947	966	990	954	918	868	915	944	952	968	942	945	1013	850	883	943	972	948	922	951	955	944	935	934	977	932	1003	966	1024	937	939	911	948	940	942	926	968	971	944	983	919	941	933	1013	892	960	958	971	941	942	916	965	926	975	933	919	934	927	889	966	920	1033	991	934	1025	919	985	896	958	955	967	930	926	1020	943	975	956	962	982	863	942	955	948	960	967	926	925	979	913	966	968	1012	983	983	898	950	954	997	921	966	980	972	983	947	968	950	964	960	972	937	973	972	917	959	967	919	941	979	987	918	979	891	937	936	924	914	917	942	924	950	893	899	972	988	921	951	997	926	937	995	953	943	937	945	957	950	980	966	977	1006	969	915	989	1002	974	921	939	915	944	926	980	957	953	931	921	918	889	944	948	928	883	967	951	922	926	938	1005	992	928	927	904	951	1003	931	969	961	952	939	936	952	974	957	917	944	947	926	911	889	915	922	950	976	914	911	977	930	950	931	913	907	970	957	1001	946	867	989	923	937	966	955	985	955	930	954	956	959	984	980	943	878	948	918	986	919	951	924	1005	922	892	879	949	929	950	1001	957	964	999	946	1023	1009	923	993	929	975	961	975	883	888	975	916	981	895	954	940	987	949	959	973	905	941	895	913	977	923	904	994	954	959	963	940	867	967	893	927	972	881	925	927	969	898	950	973	946	926	929	954	877	943	898	977	994	967	969	912	966	890	989	986	947	969	900	978	960	920	973	900	926	969	957	950	1010	961	907	947	916	979	908	964	947	946	931	962	911	958	941	937	963	919	962	919	903	965	923	965	979	934	932	993	955	975	1000	1016	963	935	938	991	995	934	935	961	928	949	1008	1023	930	918	934	949	926	920	902	946	927	971	903	928	961	952	965	970	955	939	964	923	972	956	915	941	960	933	984	954	931	967	934	970	980	929	987	974	929	905	985	967	955	963	905	950	916	960	987	1023	974	989	927	956	932	929	972	885	921	900	928	888	952	918	929	951	928	962	946	965	933	941	943	903	962	935	962	983	920	978	894	921	933	944	949	903	954	911	933	857	996	936	948	992	942	935	921	896	962	894	925	965	974	916	929	863	1020	951	892	965	961	939	976	967	906	977	913	945	981	956	959	962	948	979	993	970	963	937	915	918	900	937	910	943	909	927	966	940	923	945	926	881	977	957	989	928	890	986	896	923	940	893	915	965	928	931	960	953	926	894	972	940	949	985	943	895	892	967	973	937	914	942	973	921	950	948	979	936	970	975	919	968	909	940	901	914	930	984	914	905	941	904	936	988	976	969	939	951	937	954	901	939	902	985	920	916	936	963	986	923	919	968	971	975	913	957	996	1010	929	970	928	955	899	996	940	969	963	924	933	931	974	966	903	946	1010	936	942	1008	911	955	940	938	950	924	927	962	913	989	927	911	931	920	973	947	956	875	971	922	952	955	906	944	980	976	975	972	964	905	950	884	993	924	940	996	953	943	947	949	947	976	920	937	954	923	885	885	927	911	974	939	945	954	947	999	933	922	933	945	916	909	919	913	946	903	945	944	942	944	898	979	929	924	946	917	895	957	966	1019	959	983	957	944	926	924	974	920	931	904	962	916	890	925	927	999	978	937	904	944	976	951	981	908	960	960	916	924	993	922	1006	881	911	950	940	995	940	965	927	931	917	979	946	954	988	899	964	961	944	948	956	981	880	965	955	961	938	985	955	964	949	909	1046	975	965	971	993	975	923	938	962	922	1007	975	921	926	891	929	945	892	947	940	881	944	951	984	963	955	904	906	911	915	913	922	934	960	927	965	952	918	1002	984	979	924	898	918	976	969	934	945	915	947	994	958	955	987	879	935	946	961	935	956	992	980	988	938	901	936	937	980	938	978	1008	978	909	957	856	963	924	988	877	942	960	958	906	996	934	1010	939	906	924	928	932	968	968	957	926	868	917	897	918	983	924	912	983	946	917	926	987	917	928	921	895	948	995	896	955	964	980	901	931	936	905	928	900	927	949	937	909	943	931	954	1000	945	948	926	924	915	929	981	954	951	955	971	925	918	959	907	941	888	959	919	962	917	918	921	964	982	925	970	935	964	963	924	895	964	944	920	936	937	925	938	993	899	879	917	957	964	928	958	962	963	926	929	943	937	951	979	963	942	962	972	912	953	943	913	954	974	938	943	933	952	928	929	968	939	944	923	929	937	932	959	922	962	956	922	876	894	967	1025	875	932	940	948	924	976	933	943	992	935	930	974	957	911	993	995	917	902	955	968	908	927	946	950	937	985	927	998	955	901	983	922	931	915	968	966	955	975	957	928	938	938	932	980	974	946	948	954	877
27051	19985	6659	726	489	412	447	399	365	360	424	414	374	397	432	398	372	395	383	381	362	377	406	401	372	384	414	424	380	383	368	413	376	391	377	403	384	427	352	385	395	410	401	386	368	399	404	356	405	388	409	396	386	387	360	415	388	375	389	376	392	390	381	428	384	409	424	405	388	438	377	366	369	414	350	395	384	385	369	349	404	410	372	364	374	414	371	390	370	369	423	386	446	403	360	351	393	377	356	402	375	407	403	410	386	374	383	387	389	388	413	390	357	382	362	385	403	380	358	384	370	348	396	388	418	397	392	396	387	381	366	370	377	413	403	381	379	368	392	407	359	368	357	370	375	358	393	407	404	409	393	374	369	371	339	384	369	360	413	395	352	382	381	408	412	390	410	427	378	411	428	397	411	396	336	389	349	379	418	412	391	380	384	385	391	380	375	401	403	360	420	435	416	378	411	382	391	412	373	379	394	377	395	393	371	425	372	381	387	399	423	393	368	442	375	375	363	411	378	387	389	405	378	379	407	383	351	406	372	391	366	376	366	392	402	406	368	373	377	410	425	381	385	367	364	394	402	355	391	363	382	393	391	390	389	395	409	353	365	389	397	368	413	399	375	403	385	383	369	383	377	378	364	387	384	375	383	400	402	382	382	378	360	373	379	403	392	393	384	395	412	358	387	372	380	383	413	379	394	380	395	378	370	391	401	348	393	394	338	399	375	374	325	400	391	376	337	378	410	410	393	404	384	406	387	358	392	376	387	354	370	365	401	352	357	369	373	351	401	382	411	342	418	381	374	409	416	397	395	374	405	405	413	368	404	374	375	375	411	380	378	413	399	370	354	372	392	361	398	381	376	379	350	376	366	363	401	389	382	429	429	408	385	383	391	365	353	378	359	380	352	369	361	376	346	402	413	386	419	394	359	387	373	375	386	339	410	381	379	355	400	383	365	360	388	398	397	368	391	373	399	354	386	381	392	388	385	369	412	372	362	363	380	380	398	348	380	404	345	377	363	385	400	361	395	382	410	395	389	416	418	405	339	403	388	375	401	403	383	388	350	381	400	384	376	390	374	380	419	378	412	404	400	390	414	392	399	374	434	383	364	394	414	373	356	360	339	392	388	375	388	333	395	381	392	393	374	380	406	391	405	392	370	417	426	372	395	404	374	406	375	389	370	386	354	373	394	423	430	396	370	343	388	394	373	400	364	384	428	354	393	378	369	404	375	350	398	383	400	401	359	396	387	374	399	380	387	376	374	371	378	398	400	389	387	351	375	415	396	399	374	385	399	382	346	393	404	347	399	369	366	362	378	400	422	415	378	394	397	391	385	403	388	421	390	388	393	413	397	388	373	397	388	435	365	371	378	445	398	398	426	378	364	396	395	380	389	407	354	363	365	334	379	375	383	378	385	365	358	400	367	387	398	382	377	373	354	391	390	385	408	365	382	349	399	379	378	393	369	355	385	357	374	394	403	408	386	361	389	376	393	346	413	395	396	397	419	397	360	378	395	369	396	387	384	383	398	366	386	361	367	400	362	408	375	373	364	361	372	382	369	403	371	395	365	425	397	410	407	357	397	428	358	376	426	380	369	407	383	365	369	391	337	375	400	384	394	385	378	386	397	347	400	371	411	370	399	363	395	416	383	382	371	399	404	427	368	379	369	407	419	339	405	357	362	404	386	436	362	393	424	382	409	384	432	414	362	381	446	405	403	399	360	382	380	433	435	375	360	389	389	387	379	381	380	417	418	440	360	399	389	392	390	371	394	368	364	369	403	375	371	368	367	400	367	389	381	392	414	389	384	391	386	400	394	369	355	382	388	378	388	367	370	401	353	370	381	406	362	365	404	394	361	375	390	388	427	379	375	392	368	357	372	429	420	382	400	384	392	415	399	416	361	399	405	401	409	338	372	390	374	372	372	396	362	427	363	390	400	452	396	368	385	369	356	397	411	383	397	386	406	402	365	388	381	363	414	399	374	393	358	381	374	379	384	388	371	393	425	394	393	370	391	420	371	389	344	390	390	361	390	403	337	363	381	362	402	388	354	392	406	419	395	363	435	388	377	398	400	384	384	369	386	393	368	390	364	380	371	386	360	397	392	383	386	377	393	377	394	407	408	391	405	363	408	374	401	397	390	391	383	357	371	351	379	384	372	396	375	367	358	386	427	375	394	340	370	410	381	411	380	386	393	415	366	419	349	370	348	438	365	360	372	370	358	366	388	416	381	390	379	400	409	377	370	419	366	388	377	361	399	355	373	395	394	360	392	383	400	387	374	377	344	355	406	402	383	356	407	373	392	350	401	375	416	382	356	418	402	417	371	376	410	404	378	397	365	386	377	372	366	395	408	387	388	362	384	410	392	382	355	375	390	336	382	392	373	387	389	431	372	412	351	433	374	405	413	425	400	380	377	369	382	375	419	361	366	385	378	379	388	354	353	358	393	388	422	400	379	389	406	392	374	432	379	404	395	370	377	408	375	392	385	370	381	380	394	354	406	391	397	410	385	368	406	382	387	357	394	375	413	395	375	416	392	368	376	403	386	378	379	339	369	400	386	365	375	379	366	376	365	377	420	418	386	411	382	384	357	384	416	400	380	395	394	396	364	373	389	404	383	382	400	396	395	376	391	415	418	356	391	386	392	376	374	387	372	401	379	381	370	400	425	404	410	444	341	380	358	397	376	402	402	388	403	373	378	386	370	384	379	390	354	385	388	394	412	373	380	399	391	377	380	386	418	375	362	382	407	372	375	412	380	401	380	386	373	400	363	376	353	397	397	367	387	407	381	372	386	413	373	379	363	348	380	384	384	373	390	386	389	368	391	358	390	373	391	367	370	391	362	414	395	399	382	370	399	357	401	381	378	399	386	374	406	395	388	411	419	393	377	368	400	404	375	381	384	418	386	380	386	381	401	358	381	369	344	369	370	382	391	379	355	413	385	412	383	385	399	391	361	376	351	369	410	378	397	383	385	422	363	381	371	379	375	401	395	378	421	362	364	384	355	379	374	391	405	424	378	378	376	408	376	386	397	354	398	384	401	374	381	385	412	397	401	402	376	364	365	374	387	346	396	320	404	409	417	391	363	398	365	400	358	379	373	374	341	368	384	396	375	409	402	394	358	374	372	370	383	373	366	405	385	365	378	354	410	380	389	358	376	412	409	396	384	378	376	406	387	371	389	399	379	396	381	381	372	358	371	360	379	387	373	408	435	393	382	364	410	398	422	425	394	362	377	394	356	425	355	367	423	395	409	370	399	381	386	363	361	350	392	411	365	386	353	399	370	395	402	370	393	396	406	364	381	406	390	404	396	392	399	343	360	366	380	435	417	362	400	378	417	382	389	371	419	368	395	375	383	370	355	379	390	395	412	388	359	360	357	402	370	387	393	362	409	412	405	353	380	376	393	400	419	392	389	383	418	389	387	361	361	374	428	384	385	352	369	369	394	387	365	379	406	420	371	365	364	356	407	392	418	386	385	411	347	370
4701	1093	983	670	632	564	531	532	474	543	490	457	481	498	515	475	443	459	490	494	502	491	442	471	473	487	442	475	490	447	482	494	496	464	503	465	508	497	480	469	474	460	500	489	472	480	410	449	454	454	464	477	453	487	469	474	447	467	535	468	480	480	497	488	454	534	445	468	485	479	467	477	459	457	439	486	461	484	486	450	475	469	501	481	488	473	453	494	509	487	449	461	470	471	476	471	436	483	436	446	469	462	476	474	467	464	494	487	472	473	478	467	507	466	450	470	485	424	468	444	447	493	511	470	493	440	489	435	450	483	497	486	481	457	521	471	454	467	478	433	513	449	491	488	493	472	489	473	441	465	464	505	484	520	467	510	464	483	503	478	484	424	494	489	459	484	429	423	439	462	466	471	501	490	468	482	506	440	497	461	464	488	422	442	496	515	472	476	425	488	434	430	489	487	492	440	443	509	469	500	452	521	462	445	434	511	477	461	451	490	471	466	443	468	499	468	434	474	483	482	481	501	477	437	457	493	486	463	477	471	488	475	483	482	519	489	478	528	490	440	457	483	468	503	447	475	468	489	464	461	516	443	496	502	444	465	451	439	465	475	484	455	430	482	468	471	479	465	477	501	441	455	472	447	459	456	455	511	469	454	481	445	463	432	480	479	482	483	459	488	449	495	446	468	474	439	461	486	489	424	476	478	459	465	462	450	437	447	478	514	462	460	485	433	443	467	489	488	506	484	480	501	491	464	461	522	507	486	452	440	454	447	452	464	445	495	484	449	461	445	471	438	439	468	456	484	466	451	483	483	467	451	465	474	487	469	437	476	468	459	462	493	474	454	532	453	467	451	469	460	490	419	467	477	457	477	465	494	434	458	483	482	475	457	449	474	459	467	438	478	498	514	472	500	464	470	469	435	472	465	476	458	467	467	452	475	512	466	471	478	484	483	473	525	475	461	472	448	471	475	452	491	503	483	458	462	462	468	443	444	455	453	498	422	466	464	468	479	456	452	470	496	478	475	470	503	475	446	491	456	473	468	479	458	433	517	452	456	484	457	507	484	445	539	492	458	463	511	487	457	482	489	465	474	520	459	489	483	479	481	480	511	486	452	476	487	509	486	454	468	485	460	473	479	469	457	489	440	460	489	470	485	487	443	486	491	491	443	495	512	468	451	457	487	492	505	476	489	472	486	468	492	458	467	477	477	486	483	487	471	460	511	418	423	446	472	485	469	468	502	420	487	469	472	504	453	457	470	471	466	434	524	441	489	486	482	470	472	495	476	449	488	464	461	485	451	483	487	442	495	486	456	464	471	485	482	469	460	496	455	447	475	449	457	464	442	498	465	495	480	482	494	444	481	527	516	465	448	467	477	466	486	436	488	451	463	465	488	438	482	469	511	467	450	467	455	449	435	474	454	486	501	485	458	440	453	487	481	480	433	427	493	450	447	481	491	479	462	490	467	442	472	488	478	516	478	456	480	482	468	455	438	468	461	497	455	471	459	457	499	466	462	511	440	487	445	474	431	453	481	485	519	467	467	472	476	456	458	430	456	422	514	481	449	478	478	485	444	495	483	436	474	479	488	447	469	492	453	477	482	505	451	496	479	479	479	474	486	479	475	487	441	470	455	410	460	478	444	485	460	462	466	455	494	506	475	457	484	469	468	481	434	439	476	491	415	452	452	446	446	520	467	453	463	437	447	470	473	510	451	483	447	458	437	445	472	429	455	517	467	439	487	448	462	466	444	469	477	495	447	429	486	461	478	508	452	472	483	487	469	475	486	413	467	476	473	481	455	444	477	476	482	453	482	489	486	471	444	456	497	462	458	506	504	477	469	460	426	499	450	449	445	448	478	500	456	451	473	450	458	487	487	442	484	476	464	470	466	464	471	422	502	438	468	459	474	461	483	474	455	472	474	467	477	485	486	516	438	482	483	465	471	492	412	480	475	442	481	433	474	453	485	482	460	473	520	528	474	458	466	470	471	488	438	467	494	455	486	464	485	458	461	457	477	498	475	448	470	440	464	455	484	503	478	485	495	522	466	501	473	477	487	463	498	485	441	502	473	441	449	415	463	494	427	468	499	462	430	513	470	486	476	454	499	495	455	481	470	463	480	475	474	510	484	454	414	464	425	477	452	478	499	475	448	508	479	463	439	456	486	450	435	454	435	440	459	490	454	454	489	482	467	450	506	525	446	495	427	508	471	446	447	497	468	433	477	468	448	469	477	452	479	451	475	506	481	442	461	471	491	509	481	476	514	427	468	510	473	464	452	497	492	479	460	489	495	454	493	468	432	474	459	519	443	484	500	460	476	458	509	451	449	452	473	478	471	476	466	445	475	474	471	498	426	473	525	450	459	452	483	491	460	458	475	512	525	508	477	455	449	496	463	473	464	445	488	480	492	467	478	457	456	478	462	490	486	478	459	466	454	468	457	498	487	481	465	473	491	486	481	462	469	508	458	497	524	495	462	519	477	493	462	486	457	508	501	478	479	484	433	465	441	465	477	484	487	455	482	498	481	458	449	443	468	460	468	442	455	525	453	474	476	488	475	513	486	476	461	469	469	451	462	508	454	467	493	469	413	445	480	450	456	485	479	485	454	415	479	480	506	455	463	530	494	458	472	459	487	472	438	460	434	475	454	491	452	479	492	484	453	472	478	468	457	494	456	478	485	461	496	476	464	451	458	482	452	511	479	449	445	474	486	476	446	465	451	447	468	494	456	488	450	454	481	493	444	463	501	443	495	517	489	484	522	492	452	476	438	455	471	458	458	437	472	492	461	495	462	477	472	484	479	478	506	455	420	461	433	485	459	481	468	496	478	443	447	465	491	498	453	443	469	455	477	508	465	508	429	472	447	448	418	532	499	484	421	468	477	461	470	497	467	479	468	437	449	416	466	451	459	490	418	470	465	470	455	440	454	499	461	465	483	446	456	470	494	454	462	494	466	473	474	484	447	471	458	485	452	446	499	469	506	491	489	492	451	480	513	446	487	458	481	517	476	485	500	467	456	449	470	462	446	441	494	480	434	482	479	456	434	530	409	487	522	493	451	455	426	462	437	483	442	492	498	474	483	463	456	497	489	451	510	454	446	464	495	507	475	474	483	490	476	465	476	459	491	468	494	408	479	476	465	438	509	459	447	521	492	447	527	472	474	426	481	428	497	471	448	440	472	457	473	486	459	456	480	450	498	462	476	466	477	462	471	464	466	447	441	493	445	509	468	470	452	473	485	484	459	454	458	483	500	433	481	507	436	516	495	476	454	457	466	508	496	476	471	502	471	517	484	466	456	457	424	478	440	503	505	473	477	479	467	454	460	475	481	474	453	477	487	458	489	440	464	470	430	453	444	461	431	461	511	483	465	484	460	482	449	468	456	534	443	476	437	471	514	483	490	478	450	461	502	469	442	506	458	476	472	488	475	492	456	473	449	469	462	453	458	513	502	472	489	463	470	420	477	488	486	460	482	491	472	463	447	453	457
23772	21096	28538	23878	21085	12081	1896	1300	1060	1049	991	877	870	905	868	826	849	787	813	776	778	849	763	766	771	731	775	838	770	799	767	834	800	787	766	769	801	816	783	793	739	769	771	737	742	764	815	777	762	743	744	739	782	748	726	748	744	726	766	730	806	744	831	749	738	756	726	766	746	808	758	761	759	788	766	745	737	713	756	807	726	692	788	837	737	737	792	773	736	733	794	735	763	737	723	784	721	742	743	747	712	745	774	732	786	746	721	771	750	785	735	779	796	752	815	778	744	786	760	774	728	801	772	756	754	777	778	766	740	772	700	755	736	705	753	780	750	772	763	735	793	762	767	818	748	725	794	742	740	762	753	752	705	736	732	766	798	747	743	749	727	732	715	770	770	733	724	702	790	792	806	760	766	805	755	736	745	760	751	815	784	765	711	749	779	750	765	805	767	785	749	735	760	799	777	759	750	734	806	760	738	762	750	736	753	728	753	787	804	765	730	752	730	758	742	738	764	726	703	756	847	738	759	764	806	709	755	769	736	743	729	760	798	730	809	726	774	764	776	780	722	779	764	755	773	815	778	718	749	744	748	772	770	781	762	713	733	735	700	738	730	727	771	764	736	781	735	768	735	725	723	735	753	797	728	803	722	761	777	712	745	707	703	755	729	760	752	779	737	801	766	725	736	757	785	728	718	742	749	770	772	758	712	735	745	754	723	721	718	755	737	782	748	749	774	778	770	739	750	763	756	749	757	760	818	750	768	765	728	778	757	740	734	757	754	756	762	786	723	751	706	793	783	748	708	771	783	751	789	795	778	749	812	699	750	747	781	772	778	727	776	780	758	711	786	775	737	709	746	771	751	755	767	742	773	761	771	774	725	763	791	722	734	789	713	779	780	808	751	775	789	765	757	747	734	743	758	720	743	772	750	742	766	780	726	775	772	737	790	752	751	764	770	731	723	745	755	788	762	792	752	787	751	745	689	726	752	770	761	777	773	767	802	772	821	744	782	767	784	766	776	797	762	715	757	679	789	721	770	761	779	788	735	745	799	733	721	696	779	776	708	756	762	770	736	692	759	742	755	749	756	796	785	768	687	764	797	801	768	754	758	764	747	736	744	744	739	803	682	751	763	761	795	695	790	750	768	805	751	740	742	773	760	761	777	776	758	739	730	781	756	767	768	783	761	756	757	772	806	759	763	755	735	736	715	753	778	753	787	738	753	726	749	755	739	716	757	761	750	734	799	763	758	774	766	765	797	747	780	719	762	745	721	735	787	788	696	750	737	730	771	811	746	785	769	738	749	736	784	792	742	774	828	735	782	797	750	743	777	734	719	785	735	749	770	728	756	793	740	755	723	752	737	755	797	762	775	705	731	765	758	667	784	718	732	746	679	779	784	741	744	775	738	833	734	745	766	757	791	758	778	789	790	794	740	753	740	746	761	746	745	791	780	746	775	752	769	695	773	635	802	749	764	730	749	830	770	724	722	746	753	682	802	801	760	741	766	735	754	816	734	752	769	744	750	737	749	757	737	807	752	760	760	788	755	724	771	715	746	719	792	742	768	749	733	749	800	821	767	688	746	754	729	696	739	762	809	692	723	705	734	762	690	766	725	741	771	730	709	772	777	746	756	753	687	731	803	726	739	762	764	774	797	832	741	753	751	798	762	725	770	790	713	784	750	788	735	728	723	740	766	766	762	761	771	767	769	766	762	785	774	720	740	744	734	752	758	708	778	748	745	712	716	786	752	733	717	794	730	718	819	673	762	781	772	839	762	820	780	728	764	731	735	782	721	758	768	745	772	775	762	777	721	748	751	822	752	715	757	791	767	753	758	737	726	739	733	741	761	708	732	772	748	791	737	756	778	698	719	714	744	724	680	763	765	735	712	753	763	777	741	781	767	772	729	756	727	773	761	750	713	761	784	736	730	738	770	727	759	754	744	762	772	771	718	766	759	767	714	744	753	770	693	803	743	795	718	774	763	765	785	728	815	775	729	765	771	791	724	735	792	778	688	715	772	777	789	765	777	729	781	720	772	761	703	780	774	762	763	791	741	742	693	787	740	741	762	774	767	743	722	778	744	790	789	735	679	794	746	782	766	745	733	725	770	760	731	783	809	748	793	753	747	784	746	764	763	771	780	761	759	736	748	763	755	727	724	721	741	776	753	759	730	739	720	748	737	763	753	770	754	748	797	752	771	715	739	731	800	760	813	750	759	783	751	755	756	749	757	749	729	725	744	767	786	753	763	753	725	732	746	734	730	732	733	733	743	745	719	741	775	747	763	741	737	749	771	709	756	758	703	735	784	789	762	745	719	742	757	740	784	761	709	780	728	772	734	764	704	760	747	748	750	771	708	802	689	766	765	792	751	752	774	753	811	786	738	757	707	761	766	735	719	740	764	742	699	741	733	795	708	762	713	745	778	716	791	801	805	741	717	694	787	750	782	743	843	784	771	792	705	759	712	756	745	696	774	776	786	721	744	738	786	794	752	753	755	754	770	771	775	777	751	804	720	750	704	772	735	788	756	745	755	804	737	790	781	802	748	757	773	762	790	770	781	696	733	761	741	745	764	732	753	701	728	713	718	745	733	774	785	732	712	813	736	787	726	775	743	710	723	737	735	741	748	784	743	724	779	773	778	808	774	811	782	782	732	727	769	754	764	784	769	769	796	798	744	781	733	744	756	762	756	744	795	722	775	749	755	777	742	742	765	701	796	751	768	727	755	762	782	711	737	727	702	759	761	745	732	760	756	723	765	824	706	773	770	723	753	765	753	744	708	740	736	712	722	810	775	710	740	777	720	753	789	757	722	739	708	732	747	765	730	743	777	738	743	771	774	722	718	691	769	776	740	753	768	740	807	680	733	753	784	751	735	708	763	773	763	749	708	736	758	816	771	746	789	790	730	729	729	767	716	771	751	756	742	720	749	736	756	777	720	775	750	744	765	759	720	716	782	712	751	745	697	773	710	739	746	804	715	716	714	743	721	810	765	767	780	799	745	753	766	732	761	753	724	725	725	720	737	739	718	769	774	757	731	778	759	717	734	732	780	741	712	725	761	748	732	770	760	774	723	767	821	713	768	739	743	745	754	758	746	759	755	752	772	773	751	742	704	751	760	740	753	744	709	740	722	754	737	754	709	748	792	744	785	747	764	739	765	814	756	771	747	761	751	727	739	748	769	731	781	778	755	724	775	721	772	748	773	784	766	786	743	768	784	733	781	762	739	732	710	781	790	721	791	773	745	804	771	766	699	733	775	767	761	784	753	796	791	748	804	810	752	748	758	769	711	753	739	728	724	800	776	770	757	715	735	721	782	761	747	777	798	755	738	774	748	742	770	773	771	744	735	731	759	717	768	757	761	699	730	740	735	754	764	786	763	714	798	785	744	768	733	717	803	755	781	769	725	743	795	751	744	739	794	743	737	718	723	773	797	741	737	762	762	785	724	743	770	768	765	734	775	758	738	730	734	803	752	724	746	679	759	744
9939	10613	8696	4661	3365	2704	2282	1989	1661	1457	1364	1274	1192	1173	1096	1087	986	1048	1034	959	1021	983	910	939	913	972	924	943	922	961	993	963	865	927	938	904	891	921	923	867	899	925	951	940	921	906	902	948	886	929	850	892	924	947	933	927	911	876	821	873	925	927	878	929	889	939	906	882	867	897	890	915	892	913	944	905	913	893	861	916	912	902	842	929	946	908	895	907	904	910	898	867	934	935	878	923	898	925	887	891	842	890	908	907	917	904	860	919	897	882	855	802	856	935	896	934	903	910	890	869	919	960	885	914	847	876	873	905	888	903	892	852	917	854	870	920	879	895	973	890	832	875	887	860	924	899	919	902	918	903	835	924	956	919	901	875	886	892	866	900	863	881	879	844	885	829	886	898	900	871	899	855	917	884	899	853	901	845	840	886	938	920	893	920	919	872	942	946	861	888	961	920	866	878	860	859	907	868	891	910	884	895	879	880	929	918	904	897	885	851	899	910	839	922	905	918	829	862	885	874	914	883	903	897	899	931	931	868	923	922	941	878	885	893	895	917	862	897	910	901	864	911	859	915	852	907	920	944	846	872	883	928	894	888	958	859	912	893	889	896	886	851	912	910	897	880	923	935	922	913	927	855	912	898	905	858	861	902	902	919	935	847	900	894	903	929	840	882	837	893	868	870	872	899	816	966	846	869	893	878	906	851	850	895	892	917	868	904	920	895	931	880	832	899	939	833	933	869	889	861	877	913	927	923	831	877	899	880	907	904	839	904	870	953	887	903	918	879	903	879	886	844	859	895	887	885	886	933	904	911	930	872	919	934	920	954	885	880	914	943	871	859	896	897	916	920	898	887	948	861	901	854	914	882	874	920	900	889	910	828	928	909	856	922	890	895	930	920	872	865	912	879	896	917	930	889	841	928	855	863	893	818	851	889	909	861	887	882	915	882	851	918	942	893	901	925	912	884	894	918	883	892	960	893	910	898	842	897	899	900	889	928	953	874	881	871	934	947	905	929	917	859	919	845	886	890	908	860	901	899	922	854	923	903	872	904	924	867	844	882	868	855	913	895	884	925	982	923	907	871	928	903	916	876	871	943	843	891	868	933	892	857	919	912	904	937	895	880	919	886	921	879	937	888	920	938	969	901	859	912	901	893	878	870	883	907	909	849	888	924	881	896	912	866	849	881	865	890	918	901	889	874	886	853	883	836	947	879	891	853	884	901	904	896	889	911	878	832	936	872	933	885	924	882	853	847	888	882	874	915	836	879	853	885	896	882	916	888	872	932	953	850	848	893	924	826	929	916	919	873	843	873	889	925	914	870	872	856	951	971	861	906	876	906	879	845	873	870	905	918	930	920	926	898	892	866	891	866	913	909	924	860	867	904	893	907	951	852	882	889	871	917	921	874	908	904	843	909	938	947	839	917	927	873	920	878	912	927	856	938	885	883	925	860	933	903	927	886	861	872	868	920	859	862	903	911	877	858	897	829	898	903	887	911	887	854	888	920	911	832	886	947	891	911	931	864	884	898	885	878	918	924	910	920	861	858	879	860	889	877	882	867	907	886	884	826	947	890	930	917	852	969	891	855	925	867	903	977	922	891	928	890	833	898	906	882	937	847	902	906	902	909	880	889	879	926	935	932	832	905	900	902	866	891	857	859	871	888	885	915	894	928	900	880	892	894	929	833	891	892	933	949	867	875	922	890	864	900	913	901	867	898	887	918	888	901	940	932	895	877	889	863	857	912	880	885	900	871	856	895	876	900	860	852	914	892	890	929	927	897	912	933	899	915	848	873	918	863	945	911	891	895	872	837	907	895	895	891	882	930	899	914	872	908	861	888	880	882	891	892	810	879	902	915	888	937	849	916	920	909	850	932	819	912	890	889	883	876	914	898	868	881	922	888	925	883	885	912	876	929	843	881	929	864	897	885	857	910	921	897	837	887	834	906	971	927	854	890	882	865	879	847	850	898	869	939	881	890	866	864	869	891	950	860	889	886	885	868	895	870	880	890	841	925	919	901	905	912	917	882	878	866	908	971	983	865	892	876	904	934	845	914	952	869	898	917	933	902	880	888	882	872	899	873	846	893	855	889	923	865	903	890	906	834	891	907	871	887	887	906	863	864	864	909	903	861	890	841	856	813	851	923	875	881	880	841	870	861	909	881	956	900	839	888	893	927	854	867	918	942	878	903	939	935	844	907	877	920	916	884	890	931	907	872	933	942	876	927	886	952	919	856	841	872	829	926	918	966	863	894	846	888	865	858	867	844	884	870	917	890	879	908	932	932	896	886	870	927	934	893	917	895	910	881	897	904	872	892	893	879	909	912	878	874	972	889	912	888	897	948	897	961	891	825	903	890	875	921	895	847	882	906	870	901	911	941	881	909	945	887	903	948	866	878	895	927	911	853	911	903	872	871	874	902	925	872	903	883	913	915	867	857	898	845	914	858	896	938	876	892	867	892	930	871	911	923	928	855	857	869	895	890	870	819	914	925	891	856	912	855	882	896	909	917	907	843	886	857	882	906	905	875	923	898	875	939	860	885	885	899	888	882	798	929	905	890	841	972	934	905	885	867	900	909	904	875	911	893	846	877	961	814	923	925	889	879	848	910	861	887	874	899	927	898	885	920	871	924	914	898	914	845	912	896	901	921	957	865	935	927	914	855	854	887	849	902	950	867	855	912	941	888	882	937	919	908	909	888	878	929	905	926	884	877	835	907	854	875	853	913	854	876	888	871	904	876	941	855	885	898	903	891	869	874	884	883	879	895	902	941	852	931	865	887	895	871	915	919	861	855	962	928	878	918	904	926	939	919	871	841	894	854	872	888	956	881	869	869	893	871	910	843	893	833	897	899	911	916	909	884	911	897	895	928	949	846	912	882	953	891	881	887	872	915	880	932	878	872	861	903	914	929	914	890	945	888	868	867	914	941	956	870	864	883	868	861	843	879	922	903	887	884	811	968	875	877	878	919	886	892	850	872	889	943	889	890	935	891	865	937	923	947	916	859	891	928	890	840	864	883	929	879	895	842	929	899	922	868	880	891	879	955	878	888	891	901	914	906	910	850	894	897	869	895	848	907	900	894	879	885	882	923	894	902	880	912	878	834	970	874	893	861	861	919	946	938	942	897	896	880	887	863	955	855	855	845	864	900	818	886	882	850	895	893	903	899	909	920	910	911	964	904	922	895	858	890	925	875	865	899	898	904	870	893	900	905	876	822	898	909	840	918	887	897	908	932	890	903	856	919	925	915	928	901	895	926	900	898	945	832	935	917	880	898	920	906	873	889	887	873	885	907	920	942	902	897	942	891	875	911	895	874	858	935	928	899	876	927	908	855	891	850	868	877	909	851	947	878	929	920	954	860	909	887	926	882	887	933	880	881	924	866	883	889	909	875	934	881	900	879	810	898	859	916	897	904	873	836	876	876	916	911	902	922	882	877	949	919	869	926	884	891	921	897	893	940	905	922	908	874	873	920	904	857	900	885
25078	21119	27363	24993	9819	724	610	439	388	389	346	315	334	347	321	309	292	319	282	334	300	282	301	284	307	303	296	251	269	256	290	302	296	257	279	277	294	282	265	276	303	282	257	263	298	277	282	263	251	280	248	248	283	281	294	293	282	271	274	260	265	270	267	290	286	305	283	272	304	279	241	290	239	269	287	292	273	264	274	259	270	283	277	260	289	309	258	253	280	284	253	296	273	271	257	263	246	279	261	301	281	289	317	269	276	274	274	276	258	250	292	302	268	274	270	252	300	253	273	244	280	296	298	288	302	257	310	304	248	264	279	277	281	251	262	268	261	279	261	308	288	280	287	289	288	253	286	266	234	270	275	275	282	260	266	292	284	260	275	247	258	282	280	287	266	282	274	284	274	286	267	260	268	264	255	304	287	286	285	325	268	252	289	262	297	285	261	270	267	287	307	290	287	301	300	262	249	281	265	266	281	267	291	261	290	300	268	259	284	278	279	261	278	288	268	288	251	278	248	251	297	267	288	298	295	268	271	289	245	296	259	290	286	290	268	270	252	289	291	253	288	288	271	283	288	260	271	288	271	286	292	283	255	281	294	256	265	293	283	286	274	272	274	283	258	278	314	260	270	258	275	271	292	300	262	266	280	274	281	298	263	300	268	271	262	285	277	304	279	275	259	247	269	259	276	278	273	254	254	287	247	259	280	274	242	299	293	254	272	260	276	250	274	252	283	246	270	257	289	262	267	252	281	275	271	297	258	256	252	261	283	269	287	265	261	262	272	271	272	276	274	288	276	259	307	281	281	277	278	289	263	276	293	275	258	266	275	272	268	271	275	261	292	296	306	270	299	257	271	248	283	276	278	265	256	276	268	258	284	248	266	278	278	290	274	284	296	265	279	272	295	249	253	274	285	269	277	287	255	249	283	285	289	272	244	289	277	264	274	258	280	290	270	272	264	272	273	289	277	273	304	240	269	260	273	279	279	280	277	272	245	262	246	278	264	286	255	286	307	275	274	249	258	263	254	269	300	277	258	261	281	278	294	308	288	265	256	252	256	257	281	274	280	271	277	271	278	278	244	291	282	265	287	269	273	292	318	253	251	286	285	279	277	272	266	243	283	277	253	253	263	276	289	255	289	272	252	263	268	268	299	288	273	236	272	300	274	284	261	301	273	285	301	293	273	260	311	305	280	291	272	275	269	281	269	277	234	249	306	294	262	228	289	283	288	278	261	267	261	282	280	286	287	287	275	277	251	252	271	276	304	292	288	266	267	263	266	270	271	287	287	255	285	290	255	290	278	295	280	277	258	262	286	272	271	273	256	249	263	267	285	281	325	268	290	263	235	270	256	260	270	285	249	241	305	274	302	271	293	287	265	266	246	279	249	258	249	277	266	287	280	310	275	293	276	267	286	265	251	274	264	308	260	284	252	247	280	261	278	309	264	287	248	276	271	242	294	263	269	275	289	297	270	269	279	260	244	273	249	292	282	255	282	264	301	280	283	278	284	282	280	253	280	280	297	262	271	254	270	289	274	267	281	246	283	286	288	286	251	270	243	252	270	284	266	255	291	265	258	278	274	264	283	286	278	262	236	286	267	291	280	250	284	257	287	257	269	260	286	266	266	270	272	274	299	261	276	273	278	258	283	264	271	293	272	280	262	259	275	249	253	262	294	255	248	278	284	245	281	266	280	292	281	250	301	268	257	260	281	254	280	277	280	323	255	272	256	288	285	282	291	241	248	265	274	266	257	294	246	293	304	253	276	292	290	295	268	286	280	271	260	266	313	275	273	265	267	293	263	309	271	279	250	276	263	278	284	260	265	314	268	263	257	266	281	281	252	274	253	261	267	283	269	275	251	283	278	293	274	257	244	257	275	254	252	279	268	292	276	281	271	276	266	270	291	250	308	264	253	292	290	291	260	260	261	298	247	240	295	272	283	279	275	276	293	262	262	270	269	260	283	304	291	296	280	256	260	280	285	271	258	269	283	282	282	271	266	266	299	234	265	256	269	271	285	294	284	260	272	270	271	285	271	301	278	275	270	249	279	275	295	263	272	293	272	266	293	261	257	233	255	272	264	277	255	283	289	304	290	250	260	270	262	276	273	290	289	243	279	261	283	282	277	260	257	273	245	305	273	254	255	251	251	257	251	280	283	260	284	293	312	238	274	283	254	255	282	257	273	303	277	259	287	266	290	256	268	263	265	257	255	271	248	267	302	264	274	280	298	258	300	241	284	272	261	287	286	276	288	274	258	268	287	279	307	283	251	266	285	238	287	249	257	257	240	260	261	267	288	268	307	257	281	240	287	270	266	284	268	263	277	258	246	267	287	267	280	284	286	272	287	273	271	247	256	264	267	256	282	293	255	280	287	238	281	272	282	276	278	277	280	303	260	272	284	254	279	256	299	251	296	281	300	266	250	299	262	252	292	251	252	278	264	299	268	274	259	247	267	270	258	267	257	276	283	250	256	292	266	272	260	249	237	275	277	298	265	290	295	272	303	263	268	275	277	288	255	297	288	284	290	279	291	283	279	291	299	292	267	241	292	282	303	269	285	251	254	269	257	273	289	274	268	250	281	255	263	280	274	249	264	257	274	271	272	275	261	256	266	268	283	275	300	239	275	297	270	260	272	273	257	276	271	284	285	263	282	264	279	288	264	302	246	288	248	303	279	267	286	271	257	286	259	248	272	311	307	269	269	295	292	265	275	276	222	259	302	291	275	298	280	251	284	288	269	286	279	280	264	282	274	275	250	281	295	276	275	269	277	244	280	289	262	259	258	251	253	275	286	280	285	268	260	341	282	305	263	244	273	292	295	292	281	266	299	271	263	285	302	233	288	289	274	240	277	252	281	271	261	234	281	247	270	294	271	243	312	293	272	285	283	260	284	258	275	245	283	257	291	286	294	273	269	249	263	256	284	303	283	256	255	263	268	253	273	262	286	275	262	281	264	247	275	263	261	265	284	274	276	307	273	294	259	268	311	250	275	255	262	268	296	278	283	268	302	263	292	295	318	256	294	281	279	266	290	272	277	260	293	247	272	253	283	289	307	269	264	265	245	265	290	280	278	278	294	283	285	282	264	275	274	269	280	268	288	276	255	272	259	274	294	272	262	278	293	281	270	272	264	266	261	292	280	314	302	285	279	279	253	247	265	263	277	259	251	273	267	276	283	264	286	256	292	269	250	266	260	267	274	296	252	302	293	299	300	284	313	251	262	279	268	251	236	279	261	266	281	285	255	258	262	270	249	268	266	247	303	274	269	279	252	277	232	280	285	270	273	275	269	270	244	282	263	290	283	246	268	302	265	280	249	272	296	258	270	274	282	284	272	269	287	272	282	254	264	257	258	280	295	270	265	282	285	278	279	280	268	256	266	257	272	242	271	257	283	280	276	262	259	275	266	296	282	259	263	270	259	275	288	298	289	258	260	274	234	234	266	266	253	282	283	283	277	266	275	276	295	274	261	265	267	286	290	240	267	260
9111	5835	4634	2289	1634	1281	1074	922	753	698	614	572	548	511	444	505	418	438	420	429	421	415	413	424	384	402	377	390	365	343	363	392	382	362	400	415	376	380	380	392	391	378	371	368	364	376	396	386	403	391	356	372	326	345	372	326	386	374	332	339	355	363	366	378	340	412	381	364	345	358	393	356	365	360	379	384	355	322	342	390	377	376	352	364	362	337	389	390	375	370	374	344	360	391	353	359	377	348	349	370	379	345	353	362	371	365	385	331	353	357	393	358	356	379	361	387	354	353	372	371	359	382	355	365	324	384	322	357	375	352	354	388	321	382	361	368	369	361	376	368	356	359	361	363	371	381	361	381	394	388	361	351	332	372	354	358	374	392	344	376	415	377	371	351	388	369	358	348	348	360	362	371	381	354	351	366	326	361	364	363	382	368	376	385	352	375	367	388	364	351	362	372	384	356	359	360	348	366	377	393	347	368	379	350	369	340	347	392	372	390	390	365	342	383	344	354	373	330	356	354	385	370	377	373	368	353	367	344	365	353	370	350	338	369	360	395	346	347	381	350	354	357	366	378	369	390	397	333	368	357	353	387	363	373	334	333	358	365	359	380	382	364	389	374	409	347	336	376	350	364	367	342	355	371	368	351	397	369	348	396	410	372	335	338	348	392	381	328	356	364	365	400	371	368	365	345	364	370	318	359	366	352	358	357	333	371	363	342	388	356	367	368	384	354	376	345	344	372	368	383	352	374	364	358	381	388	351	374	331	352	350	389	391	356	357	358	371	326	390	351	391	367	391	347	357	384	359	398	352	372	396	366	364	362	357	344	328	340	384	393	359	368	365	359	368	346	319	366	359	391	357	318	344	356	364	330	341	336	387	349	353	376	355	350	366	368	364	344	402	336	378	348	385	361	348	400	385	411	391	390	367	383	382	361	376	356	384	335	357	342	381	360	344	358	357	374	370	388	362	391	377	338	337	387	392	343	331	348	382	421	389	335	399	355	349	391	372	393	348	347	344	362	337	307	341	407	371	356	402	368	395	377	345	389	366	406	395	373	361	389	342	379	390	364	359	389	377	360	358	345	362	384	343	346	342	347	383	376	383	340	348	353	395	325	388	368	360	368	337	371	376	360	323	378	373	357	364	374	365	356	372	389	374	380	363	319	356	365	352	379	370	400	359	360	395	357	395	361	368	338	367	356	381	346	327	371	379	379	386	384	358	386	330	386	317	390	344	392	385	372	412	349	374	377	391	373	367	388	373	366	325	363	365	326	363	359	383	403	411	368	379	405	371	378	363	369	360	374	410	343	407	341	403	350	349	396	388	390	354	342	334	363	378	364	383	363	385	408	354	376	383	373	376	359	350	328	383	363	380	316	353	382	379	348	367	379	381	341	347	428	386	337	352	378	354	349	346	393	352	382	356	347	320	343	407	341	382	343	342	382	351	362	393	397	384	385	385	383	341	382	385	386	399	380	348	383	348	379	376	366	315	376	335	379	361	349	381	374	363	361	377	371	347	341	373	323	353	366	373	370	358	378	352	377	396	351	377	401	345	399	381	400	370	365	353	372	409	323	360	356	359	365	381	374	346	344	351	364	388	374	404	377	349	341	379	322	358	334	357	333	325	354	400	336	372	367	369	343	389	342	367	385	401	384	385	385	365	355	344	349	384	392	388	396	350	374	355	342	394	380	397	359	352	383	361	394	376	357	349	367	355	395	378	350	356	355	370	384	369	348	391	357	379	345	388	388	379	332	385	357	346	374	354	355	372	360	375	348	381	346	378	399	319	387	366	366	355	362	403	331	361	359	347	365	380	380	356	361	383	398	371	358	337	346	352	348	348	377	371	353	325	354	340	355	349	373	351	372	359	357	374	391	352	365	367	343	344	390	400	334	351	349	369	385	364	396	401	378	387	348	367	328	370	371	413	323	408	373	392	384	338	391	342	353	323	383	390	378	357	351	400	347	398	375	400	383	340	367	372	377	362	345	365	336	371	376	341	387	398	383	351	347	334	365	359	398	373	390	379	359	340	358	348	359	370	377	379	350	374	355	350	349	382	385	388	360	382	399	365	357	373	348	345	372	392	398	350	369	372	368	378	365	392	355	369	362	401	349	352	369	378	355	381	357	367	376	403	373	354	396	367	338	374	391	362	417	365	365	341	353	358	357	369	377	371	362	377	372	357	348	369	359	394	366	341	345	377	341	384	371	357	353	371	393	344	352	381	337	374	374	341	355	367	384	376	389	414	394	380	388	376	359	409	356	366	356	369	360	366	373	352	360	384	386	389	349	382	363	327	365	384	371	372	331	361	332	367	356	355	348	376	362	337	355	359	375	349	365	368	361	376	354	342	379	334	389	368	409	378	373	353	356	339	375	359	359	411	354	370	387	374	366	365	336	350	337	348	375	367	371	369	357	348	386	400	341	323	356	374	337	396	392	339	347	330	343	381	353	365	353	359	345	356	366	374	391	355	408	347	402	337	398	406	351	364	374	405	373	364	379	348	367	363	365	362	326	343	375	390	334	345	363	351	377	390	389	365	332	375	403	342	392	357	397	379	375	388	369	370	379	349	355	337	345	351	386	369	375	371	374	392	336	355	352	349	338	367	394	346	351	349	368	374	332	363	370	378	377	352	363	390	359	358	374	379	357	379	350	405	361	372	333	366	347	369	362	354	370	359	405	382	370	389	339	370	360	356	367	364	366	383	347	375	375	383	393	376	416	362	352	391	396	411	332	341	392	365	371	373	354	404	377	318	391	386	371	388	374	350	367	378	405	404	332	379	342	352	370	357	367	340	380	364	383	369	333	385	368	338	359	363	351	360	382	339	383	358	400	387	361	344	367	350	387	374	352	357	388	377	370	336	363	358	347	363	359	366	375	355	353	354	359	380	343	357	328	388	362	359	344	383	356	336	377	332	351	344	390	353	382	353	351	374	353	399	351	392	392	363	389	365	361	376	382	381	368	392	355	354	378	375	358	388	385	374	336	336	377	376	359	397	343	375	388	314	378	368	350	379	362	341	377	393	373	363	365	360	377	325	379	356	347	379	344	371	342	385	351	375	365	365	364	386	333	361	374	384	363	365	392	389	366	388	376	356	324	403	369	354	343	377	362	390	402	418	361	392	383	374	333	357	364	374	352	335	374	383	377	385	370	379	370	358	380	372	349	372	369	346	371	376	349	378	353	374	376	330	391	389	394	375	338	386	352	368	372	388	358	372	370	368	382	393	384	354	360	361	362	360	372	364	315	368	376	340	349	356	372	346	386	384	391	371	357	373	362	336	365	418	329	382	338	401	349	387	363	336	393	383	315	372	375	349	380	357	371	350	400	402	369	382	364	390	371	382	380	360	378	340	343	357	374	367	364	361	357	346	362	360	381	378	386	373	341	369	407	345	362	358	396	381	375	366	342	381	363	366	341	380	334	351	401	398	374	355	390	363	353	370	382	366	343	348	339	403	339	368	386	346	350	370	369	376	390	347	378
22871	21141	28964	23532	21146	21192	11197	1919	1381	1284	1243	1048	1061	1066	1018	1007	847	923	910	860	840	888	877	859	807	885	862	816	772	833	811	815	816	865	814	818	808	831	823	805	838	826	794	785	818	835	821	789	799	814	786	789	796	762	784	827	816	813	856	804	807	839	762	817	767	805	822	799	823	795	802	750	834	811	816	776	807	800	750	755	791	764	786	784	791	782	759	803	767	734	777	771	833	798	787	716	789	783	788	827	763	813	791	810	767	827	770	815	776	766	794	806	748	761	812	787	756	795	763	756	777	785	800	787	810	818	836	765	792	801	782	764	788	806	770	771	772	784	804	810	806	843	758	808	773	777	813	786	793	755	742	775	811	783	771	783	807	772	767	756	830	783	759	778	799	742	729	775	821	800	753	807	746	775	785	761	826	774	809	801	796	793	747	821	794	761	843	836	740	813	767	765	830	793	748	821	783	796	816	738	746	751	819	779	846	811	738	808	758	851	792	776	776	810	777	777	753	801	754	773	800	816	739	764	803	758	804	795	783	730	800	782	789	771	763	740	746	796	784	753	786	772	776	794	725	746	815	821	785	723	754	813	826	817	783	794	755	799	763	807	789	767	791	773	747	773	796	786	842	804	825	788	783	790	792	779	755	747	778	781	766	737	826	785	790	749	735	764	729	803	756	769	776	826	852	760	770	776	766	809	761	787	788	783	783	750	744	780	817	711	838	841	739	765	827	761	803	772	781	807	731	812	751	786	798	807	738	732	772	786	801	784	730	766	804	837	808	786	814	804	779	820	777	792	786	840	753	802	763	744	762	756	773	775	789	800	803	724	791	795	793	818	755	812	765	819	805	771	777	768	742	736	759	788	770	781	767	785	803	804	763	810	790	794	771	802	748	788	789	788	801	813	777	798	744	840	846	761	784	761	739	772	812	832	796	777	766	786	774	831	778	810	789	760	775	781	754	738	827	774	854	781	726	832	736	792	768	823	786	769	789	773	762	755	804	754	743	715	742	808	791	742	747	832	772	753	819	762	764	770	794	775	783	713	821	751	776	786	784	769	736	769	771	779	767	757	774	795	851	750	766	855	758	798	778	792	788	813	811	814	803	761	772	769	793	794	793	835	791	798	774	774	805	780	776	708	748	787	797	821	794	794	808	780	782	735	728	784	785	807	820	735	714	764	802	775	795	777	738	759	746	836	781	751	806	803	816	802	785	825	809	743	799	772	744	784	777	750	749	752	763	768	803	798	751	770	785	767	787	759	759	816	814	828	800	775	758	753	787	735	816	754	805	821	770	803	767	724	806	806	788	805	786	791	782	764	786	783	800	760	750	771	745	781	789	785	827	788	748	773	742	779	791	798	786	782	766	789	779	737	744	825	732	779	771	765	774	860	808	792	779	791	770	824	759	780	751	789	778	753	821	773	757	753	764	822	768	742	741	813	766	765	726	757	777	771	722	829	787	720	763	768	758	744	774	797	757	785	798	796	804	750	778	780	840	771	794	791	789	794	763	794	762	772	749	818	851	738	772	805	757	780	813	761	783	793	798	777	806	717	755	761	824	798	775	775	746	793	723	762	777	799	787	782	752	774	803	798	740	817	771	746	811	772	823	810	779	787	737	762	787	776	813	815	786	809	792	751	769	799	747	778	811	803	794	788	749	772	823	770	755	786	829	775	764	763	718	781	792	806	802	776	764	808	769	758	790	789	774	797	745	812	801	741	799	746	769	733	762	723	798	784	822	770	786	789	748	802	787	828	809	789	767	795	779	821	750	739	804	743	746	799	787	781	761	780	788	737	725	798	798	767	693	823	838	766	792	817	771	786	776	752	764	767	798	799	748	752	859	729	759	794	781	757	785	758	804	778	767	807	800	805	768	775	781	812	778	835	783	776	770	777	804	774	761	785	755	757	753	756	799	743	765	759	772	785	767	757	770	772	786	777	733	766	761	804	788	764	797	752	796	757	784	796	758	818	766	778	737	824	769	773	746	756	806	795	777	800	743	806	782	790	789	774	768	773	709	809	779	771	736	755	788	781	814	815	765	790	796	755	798	798	784	787	795	793	790	782	778	770	774	773	803	789	809	838	746	737	808	733	781	759	762	801	796	762	796	750	750	760	780	759	825	787	778	782	818	748	769	766	752	776	761	769	801	740	743	731	770	782	833	725	748	819	782	811	740	779	788	834	772	808	768	745	823	785	781	795	751	785	773	799	755	818	812	803	786	781	786	761	767	762	774	810	780	763	782	794	806	766	787	772	735	714	805	794	733	793	859	811	758	790	769	825	807	777	755	760	752	799	759	738	801	790	739	756	753	807	802	771	832	803	846	760	780	820	768	783	785	793	739	761	793	779	805	761	762	768	786	799	769	756	797	758	792	815	763	786	755	772	806	822	819	802	805	742	795	776	814	782	740	775	732	812	755	752	771	800	809	797	732	852	745	777	805	788	854	758	816	761	771	755	833	769	788	788	804	759	794	759	807	807	834	774	758	785	778	765	780	760	759	790	805	760	778	783	829	800	765	769	746	767	802	784	745	765	749	817	836	777	792	800	787	769	771	784	805	788	783	841	801	792	770	705	820	817	787	753	773	775	780	804	779	825	803	773	722	769	777	690	767	803	820	763	823	734	775	810	756	781	803	758	826	745	820	753	776	803	783	818	811	785	810	818	745	771	738	749	771	826	746	778	798	814	788	715	806	806	781	761	704	804	794	779	758	762	790	804	809	814	796	784	753	842	805	785	798	835	753	751	794	778	792	780	735	758	759	758	822	773	837	772	776	799	730	773	802	796	737	740	769	752	810	729	725	754	784	822	823	787	757	766	770	788	789	797	748	759	786	772	788	759	802	794	741	823	782	814	746	756	795	738	798	802	736	773	824	748	786	775	773	751	773	773	704	788	771	776	790	781	794	768	774	742	790	737	806	770	785	761	810	784	760	794	787	791	769	794	797	760	807	783	742	803	800	810	786	832	744	731	723	781	752	757	702	768	802	790	778	766	754	752	741	753	817	798	736	807	787	753	747	792	806	770	727	753	805	852	807	763	739	771	766	769	754	714	813	835	792	788	807	753	812	752	776	799	768	812	825	783	795	765	782	790	774	805	738	759	777	747	818	794	798	749	736	767	801	790	798	704	752	773	742	799	797	833	767	779	771	743	746	791	781	749	753	764	753	816	787	764	766	776	767	760	754	759	775	731	766	748	771	761	827	776	754	749	775	809	789	791	740	756	810	774	795	773	789	785	802	768	853	826	793	791	762	843	751	795	829	805	771	731	777	819	753	767	783	803	801	783	765	757	781	783	791	807	750	792	789	784	779	789	797	816	784	839	780	774	796	795	794	752	778	742	822	763	759	768	726	803	764	758	764	732	741	741	764	771	826	822	819	831	763	807	822	799	738	766	824	818	747	828	745	841	809	802	802	781	775	799	733	787	807	800	790	770	762	771	785	756	755	779	774	799	817	775	760	762	772	826	726	762	814	757	809	777
13542	16957	14031	7672	5465	4296	3592	3023	2427	2214	1843	1708	1616	1547	1382	1324	1180	1127	1197	1181	1155	1119	1060	1091	1009	1071	1017	983	990	1038	959	998	1003	1026	968	1027	975	983	952	937	989	918	973	971	995	980	975	972	896	1039	984	971	911	948	951	959	888	958	927	921	920	954	947	975	997	930	956	951	903	906	933	954	967	986	886	918	942	929	947	985	964	916	964	995	914	952	897	934	977	967	928	939	950	958	914	918	977	983	992	928	1007	945	965	918	886	955	993	940	996	931	919	895	969	950	985	947	939	926	900	1001	934	890	890	966	947	919	909	950	948	960	981	932	917	951	945	974	949	937	947	949	999	906	927	1005	919	925	951	1020	991	940	939	900	1001	908	937	897	955	958	905	864	971	954	880	927	904	915	912	942	922	957	903	929	1013	991	948	945	890	923	950	928	899	998	931	866	976	951	985	926	958	914	943	944	959	950	1009	930	929	938	975	895	918	911	920	933	902	881	927	941	934	923	940	967	938	935	971	956	980	903	920	1040	903	949	887	926	919	923	951	917	994	888	936	926	949	940	910	926	947	976	924	903	936	907	977	953	970	918	911	943	970	937	919	927	996	987	954	973	953	941	986	956	905	937	920	912	910	891	978	932	967	898	922	901	960	945	928	935	952	972	891	948	936	949	957	920	942	951	928	930	979	929	902	958	966	940	919	979	922	959	967	952	903	955	947	997	919	964	926	950	898	889	921	933	931	902	904	971	950	942	967	998	888	917	952	984	970	944	1008	941	903	938	882	918	946	920	931	954	982	910	971	919	892	952	934	902	962	944	897	933	934	884	965	966	912	910	929	919	1001	912	936	881	893	933	877	945	900	944	895	941	950	934	963	913	972	925	968	925	959	927	936	957	927	924	928	922	946	953	932	894	964	895	893	902	910	978	961	925	936	936	906	918	933	954	932	929	957	975	937	967	973	946	942	926	935	973	947	940	988	966	901	951	959	985	954	939	942	898	876	950	929	897	877	977	958	943	960	946	908	988	934	924	933	921	897	898	972	957	936	973	949	929	956	923	1005	918	944	940	985	944	948	971	890	972	924	867	825	874	967	899	941	937	1004	905	948	961	907	990	951	942	914	960	911	967	943	926	1000	952	956	991	943	897	907	931	999	986	973	913	859	926	949	978	939	913	941	969	951	998	933	956	944	922	922	929	926	951	921	906	980	922	883	944	954	981	922	899	910	937	971	951	934	931	942	945	944	930	923	959	936	921	962	937	883	933	906	1027	899	958	897	942	948	955	916	882	927	900	966	926	992	927	1000	911	922	944	933	958	949	915	906	919	968	948	904	903	921	927	927	941	915	907	936	907	939	933	958	922	1031	930	955	956	931	921	932	921	908	906	929	949	892	928	928	968	897	960	904	936	932	921	907	904	901	952	952	916	953	1041	953	946	929	942	955	1028	920	883	946	890	973	894	961	875	922	959	919	935	892	915	913	956	971	894	969	925	948	901	948	946	1003	969	908	913	964	977	951	882	938	958	986	898	978	961	942	931	955	937	929	985	935	975	911	961	928	920	933	937	961	975	965	911	929	963	925	944	923	922	947	989	952	933	939	979	936	931	918	928	933	915	978	958	910	1025	885	933	949	943	970	925	917	873	950	905	951	921	961	980	948	904	911	913	948	948	950	976	956	940	917	965	973	920	935	895	965	934	978	928	941	916	942	916	890	910	944	985	936	921	930	964	906	919	935	925	976	946	972	886	968	940	924	943	954	937	912	933	953	968	941	946	925	926	951	951	975	904	944	961	928	926	970	982	931	910	970	957	919	907	968	962	948	946	915	878	937	930	954	962	953	886	892	886	977	984	910	896	964	947	953	995	920	923	908	914	937	930	928	942	961	927	974	951	923	918	972	935	965	977	899	1036	977	964	948	911	939	903	930	910	954	941	946	949	943	952	1019	964	950	956	961	897	906	933	883	942	952	911	1020	893	933	950	946	936	937	923	919	923	923	935	920	935	921	936	927	923	925	953	903	942	980	927	957	971	906	913	973	880	924	926	955	933	930	945	939	905	930	949	962	992	909	979	952	939	867	930	960	937	931	891	987	919	951	953	961	971	929	956	938	960	929	947	931	915	939	946	976	934	984	930	923	930	923	963	909	914	922	959	927	906	906	938	897	925	870	907	915	922	887	892	1014	926	963	912	945	926	911	902	962	960	943	970	905	920	965	915	951	952	974	933	948	878	969	954	918	931	912	900	906	926	1000	940	961	965	971	864	958	984	920	910	895	905	897	905	963	915	937	916	931	844	870	931	936	884	887	873	909	1014	907	980	919	905	977	891	947	951	936	917	926	1012	935	967	985	966	893	936	912	945	939	968	907	961	911	920	927	937	984	956	944	932	989	919	934	912	899	951	957	963	928	933	948	975	924	917	923	897	987	951	902	950	931	960	921	966	872	991	992	919	904	925	886	937	921	950	883	956	948	906	949	954	933	949	961	900	901	971	906	934	935	960	903	982	925	967	967	919	945	970	937	944	941	889	969	956	916	905	938	957	897	930	922	915	927	946	939	860	968	958	919	950	932	958	904	925	954	981	895	947	927	883	946	899	937	910	939	934	933	898	924	964	891	912	946	981	928	926	967	962	919	924	914	1008	964	916	907	922	936	915	981	977	1000	922	924	932	949	945	942	945	929	942	949	961	900	980	987	966	915	962	859	915	887	914	977	976	937	947	988	945	907	928	906	1001	950	908	928	929	979	984	953	979	928	938	889	965	914	946	982	941	942	905	943	969	942	963	931	952	945	900	936	880	912	927	904	943	1000	913	897	958	952	900	944	937	913	918	940	903	955	940	923	919	937	908	932	918	996	935	954	999	957	935	914	956	897	939	957	955	896	954	973	899	958	955	984	900	899	898	926	900	964	932	944	998	899	906	958	917	887	950	869	929	878	954	901	933	968	910	928	982	917	921	942	935	915	964	938	917	896	903	922	935	963	939	889	1032	917	920	932	924	906	912	992	942	957	954	972	971	934	913	946	937	931	996	940	935	949	996	921	902	917	964	896	932	964	929	912	982	938	884	945	887	940	918	963	943	874	960	911	944	958	957	1016	995	911	961	993	948	910	886	922	950	922	927	931	903	885	894	906	895	946	931	917	958	864	977	938	895	962	940	915	923	934	925	959	934	949	909	905	901	946	933	927	939	944	884	910	888	929	908	882	970	909	905	937	951	942	940	908	917	978	980	897	915	870	918	932	924	925	945	913	901	980	904	939	969	948	995	933	892	974	895	953	942	945	942	887	939	965	931	939	1001	958	927	974	907	957	949	884	982	926	951	928	894	900	888	932	940	951	913	982	967	980	939	968	967	933	978	937	947	926	960	926	1001	935	937	955	1019	998	966	894	955	959	946	963	922	956	954	951	932	933	941	934	881	936	936	894	918	917	952	948	903	973	907	923	931	938	936	854	972	988	927	984	922	906	950	930	944	961	940	897	883	893	889	931	942	942	918	927	964	913	1015	928	923	861	911	919	953	904	937	879	928	928	932	898	948
27037	19964	6826	872	626	580	527	435	438	401	392	388	401	416	418	383	370	357	406	398	410	397	403	376	379	401	368	387	413	369	393	386	388	407	346	392	382	368	372	398	357	383	391	417	378	433	389	382	404	399	394	401	381	387	395	440	393	400	384	414	386	417	385	373	410	378	379	395	390	371	401	391	397	383	386	341	370	403	385	389	384	405	382	381	391	402	380	360	351	400	396	393	369	435	400	394	367	378	377	359	382	381	379	369	388	405	407	397	377	397	407	352	416	358	410	384	369	363	377	408	397	371	424	391	393	370	360	397	396	365	368	383	366	369	404	380	379	378	387	410	357	422	363	373	393	402	395	392	370	382	410	371	380	419	399	392	397	375	368	368	369	385	408	401	411	376	385	346	398	392	401	366	385	408	361	406	381	384	382	381	386	365	379	380	419	401	387	369	377	383	401	383	386	369	387	392	374	396	367	376	386	357	361	381	406	394	378	437	412	391	372	374	388	387	387	366	365	379	395	388	376	383	376	400	399	374	410	407	374	352	374	361	435	409	379	371	370	391	373	368	376	438	373	395	365	411	408	348	381	393	335	382	406	392	374	369	376	393	394	408	394	358	435	386	383	399	349	362	376	385	372	387	387	376	373	395	397	372	348	406	384	386	363	369	386	394	424	403	368	366	335	383	381	375	384	370	427	404	380	356	337	353	412	353	383	375	403	380	413	402	381	372	387	371	399	378	389	359	419	370	387	363	384	389	386	379	372	431	397	409	395	428	427	379	373	382	341	402	394	386	388	390	417	386	391	378	391	394	395	379	376	386	419	402	376	393	394	392	383	391	418	367	412	375	365	401	453	399	375	372	384	366	394	387	404	352	407	394	385	344	398	357	383	396	394	381	421	370	393	393	388	390	409	382	363	399	412	387	372	389	355	371	400	355	413	358	384	384	356	380	369	377	393	409	394	401	368	366	350	401	345	386	380	400	360	382	377	395	345	369	391	367	386	389	408	361	385	377	390	406	382	386	381	394	407	425	342	368	378	411	386	375	381	394	388	373	398	431	405	395	365	397	388	350	387	380	404	372	379	369	384	389	390	393	376	399	367	423	397	382	363	402	391	385	399	404	401	375	371	405	378	376	405	364	412	378	395	381	401	412	437	398	359	380	407	428	369	361	353	382	406	402	389	378	372	408	385	393	342	367	377	382	451	351	367	377	373	345	362	351	363	395	384	377	372	392	360	394	415	377	369	412	381	381	402	352	391	378	393	384	373	393	391	395	339	412	369	368	376	375	383	366	406	384	360	380	355	434	377	385	417	369	383	398	391	368	378	395	404	356	375	368	413	402	365	352	401	392	401	388	379	361	410	405	377	408	399	375	395	410	386	345	431	374	376	391	391	411	385	394	366	356	401	371	396	396	360	381	345	384	367	404	408	406	376	382	388	368	384	398	411	353	352	365	370	411	390	378	401	375	386	417	383	334	364	409	387	399	375	385	374	439	391	399	351	402	353	390	406	412	379	387	391	382	406	380	385	377	409	367	379	412	410	385	379	372	408	395	372	388	390	339	415	371	415	375	395	375	363	383	392	364	385	369	404	393	369	369	393	359	355	394	384	383	414	382	385	374	410	364	396	392	378	418	393	371	358	382	359	354	414	378	404	368	345	383	378	368	374	375	398	382	388	394	399	368	389	388	396	394	390	398	348	363	385	391	403	384	355	336	391	406	399	373	383	405	380	385	387	372	419	391	383	404	365	375	404	417	375	370	386	425	385	412	408	389	396	415	403	412	382	401	378	390	372	395	379	401	368	378	415	397	404	335	402	362	354	366	393	388	371	366	365	359	389	406	382	382	399	391	373	378	393	385	371	365	375	392	375	415	395	371	374	374	409	389	397	359	382	392	367	386	367	422	428	438	381	403	400	390	398	425	354	439	419	356	384	390	367	419	371	402	384	423	379	373	386	401	398	364	348	411	353	361	338	414	387	393	405	407	381	381	347	384	383	373	374	355	383	374	361	420	363	366	381	399	391	380	372	386	369	405	362	396	396	412	394	380	378	392	400	368	402	392	385	393	382	372	405	385	402	354	428	372	406	400	451	399	399	383	384	398	383	344	384	400	371	397	387	383	417	391	377	358	400	433	451	360	410	394	424	394	358	358	412	404	374	412	349	360	403	388	406	363	371	379	418	370	374	403	373	412	392	403	395	363	389	401	392	365	385	412	366	427	406	375	399	378	394	397	393	414	373	390	397	397	378	410	416	388	354	391	359	418	365	372	369	432	406	381	413	394	391	352	362	402	402	403	415	377	368	376	377	359	378	376	408	389	393	372	393	338	410	374	421	411	400	389	369	399	383	380	438	423	416	387	397	396	368	377	394	375	375	407	401	376	385	374	423	399	330	346	419	397	421	407	404	392	369	382	387	384	397	392	367	407	419	400	424	381	402	404	386	384	377	409	386	401	378	406	373	373	383	396	442	356	396	409	405	406	410	390	383	363	424	369	328	387	380	403	406	396	367	372	373	397	371	396	391	405	354	377	368	407	385	406	390	414	407	386	419	388	376	396	384	395	384	367	418	379	350	397	421	402	405	400	390	384	386	375	400	386	391	417	368	429	395	373	396	385	348	337	395	365	385	351	416	371	414	381	384	387	413	382	368	324	386	423	395	383	381	360	375	365	377	390	385	379	364	407	395	395	381	410	379	374	406	389	411	432	393	433	412	383	424	397	369	393	398	370	379	381	380	393	360	380	398	390	374	396	390	399	395	374	395	358	397	374	401	408	368	374	378	395	362	401	381	419	381	398	375	398	415	387	416	370	430	396	415	396	378	388	400	372	373	354	378	389	385	393	381	359	354	430	374	383	421	389	395	397	411	386	392	399	392	371	378	395	360	372	390	424	371	349	403	374	387	415	386	361	384	422	399	396	402	374	402	380	400	401	357	363	407	412	374	418	389	377	383	371	407	377	372	390	380	412	378	404	402	385	404	410	338	399	392	397	391	406	406	379	379	393	379	382	388	397	386	381	394	382	396	393	381	401	411	404	393	378	390	361	419	368	365	390	370	366	376	395	377	427	389	385	384	383	407	405	395	383	412	392	411	376	403	414	397	366	360	372	385	394	334	404	386	350	385	375	373	368	380	386	425	358	372	347	385	390	403	395	401	371	388	385	418	391	372	409	384	395	415	409	371	369	382	416	351	381	368	370	417	366	341	375	376	390	393	403	436	372	400	391	368	362	360	386	374	398	412	389	341	356	389	361	384	399	396	370	376	395	394	373	354	398	384	397	406	374	396	410	387	384	374	373	397	376	411	393	430	400	391	388	376	394	394	396	371	385	368	393	360	359	380	384	378	391	409	407	386	397	390	376	391	371	380	382	400	401	373	372	385	393	386	379	341	392	358	385	385	368	367	364	391	360	371	396	370	368	388	382	367	374	369	393	374	405	379	381	358	394	351	385	409	355	379	432	399	407	359	402	373	404	397	394	402	382	371	425
4673	1227	1096	730	621	581	592	527	513	497	527	525	481	467	492	477	509	485	481	453	446	466	503	466	440	460	457	490	489	490	462	477	427	476	475	474	445	501	477	472	484	444	498	475	495	436	502	453	481	497	490	488	503	464	487	451	468	469	472	449	442	473	460	492	458	479	473	456	468	456	463	483	476	487	487	446	470	474	488	462	500	450	451	489	482	507	486	482	511	477	447	444	442	497	468	499	505	476	422	465	502	451	477	447	543	437	478	464	486	467	487	445	492	511	478	468	465	503	455	490	433	455	489	464	459	452	451	454	480	467	488	457	467	469	461	479	501	440	460	463	460	461	486	464	462	437	478	476	482	466	493	481	464	483	488	486	475	462	459	484	444	437	452	484	474	492	469	508	479	437	460	503	471	406	470	452	473	464	432	492	482	451	448	467	449	441	463	501	489	484	485	485	508	484	456	484	402	453	486	467	488	444	447	442	467	476	505	516	491	469	463	419	484	456	448	468	497	483	518	440	458	473	480	433	453	470	492	480	443	469	506	461	492	485	516	451	506	466	491	440	445	496	450	460	456	479	467	482	432	493	483	494	472	423	456	474	454	478	471	480	449	483	547	476	504	494	425	485	477	485	467	441	427	477	469	498	464	490	502	467	474	478	462	492	445	457	503	451	485	494	476	518	472	479	464	491	493	480	451	476	466	457	485	488	457	480	454	492	459	471	487	484	492	455	505	478	489	469	439	506	459	478	427	525	473	508	473	495	458	512	433	478	481	451	470	496	435	485	421	493	527	500	460	472	507	471	443	461	453	480	516	454	446	489	488	461	505	480	475	468	464	510	436	460	494	519	482	473	495	482	459	485	453	481	475	484	502	498	481	471	456	456	453	465	432	437	488	475	485	493	517	489	489	453	477	441	445	486	494	484	444	470	445	453	447	488	455	453	423	462	446	440	431	448	499	502	475	498	464	482	453	468	473	452	475	496	462	482	433	479	470	505	502	467	502	514	494	426	495	475	443	475	483	485	477	482	481	493	474	461	481	473	484	472	437	472	458	456	463	464	473	461	472	460	481	455	520	499	467	474	446	442	500	443	440	496	512	503	470	458	471	468	480	461	478	485	454	455	456	481	494	478	504	468	499	448	487	503	447	489	492	510	487	458	500	503	491	457	457	444	486	451	449	499	504	496	451	461	467	493	475	456	445	458	437	490	481	436	522	447	435	481	490	471	464	461	462	448	468	451	475	475	451	470	477	499	442	489	477	457	492	449	500	465	473	483	455	535	474	482	466	506	490	486	431	477	485	432	467	474	474	457	482	510	464	428	469	451	481	478	445	428	479	447	440	480	489	467	483	488	476	494	485	480	466	464	436	488	478	475	529	449	462	530	466	492	467	463	466	474	464	415	505	468	501	434	492	475	476	482	456	449	477	481	422	463	449	519	446	504	490	460	452	456	471	502	473	444	480	510	484	445	469	476	459	473	465	435	465	466	461	461	462	467	444	462	474	474	505	457	468	450	486	446	442	454	472	494	458	447	474	453	449	440	480	480	433	468	498	449	499	478	484	467	437	500	491	469	505	458	486	489	452	486	482	516	457	481	454	501	470	492	475	451	512	419	520	467	508	463	469	484	471	445	467	483	463	489	467	497	428	476	497	469	433	457	462	490	447	449	504	460	492	443	482	513	475	440	493	425	487	461	450	429	482	453	453	436	498	480	453	465	491	480	478	481	439	488	473	438	435	492	459	440	512	471	472	467	449	471	458	441	485	472	486	479	486	493	482	465	501	479	480	453	460	481	512	435	488	505	464	462	476	464	487	462	476	444	476	454	460	473	460	480	471	479	479	453	467	466	511	458	470	440	462	474	466	483	489	476	480	471	475	500	503	458	454	463	463	496	487	476	494	476	468	514	473	491	451	438	480	463	480	463	492	481	429	517	480	463	447	447	487	452	437	477	467	482	501	445	514	455	448	466	443	441	456	454	516	454	486	448	472	476	467	483	496	465	476	491	473	433	464	483	482	453	489	502	494	497	449	468	478	440	475	461	447	481	469	465	442	489	435	471	468	451	462	429	470	526	433	460	477	484	473	469	483	476	510	495	452	448	461	456	493	468	461	463	498	472	476	459	465	455	444	450	485	469	520	435	484	542	441	474	469	469	458	446	487	448	517	435	472	417	492	456	483	480	466	471	456	464	450	446	456	495	490	498	480	454	482	474	482	491	473	487	464	453	470	459	465	454	440	489	481	464	496	416	476	472	439	455	496	479	486	509	449	474	482	544	489	486	485	490	440	449	448	499	440	465	479	466	507	470	487	471	480	495	505	468	513	453	440	510	470	474	488	437	451	494	450	474	468	485	472	467	502	420	500	499	448	483	488	433	475	472	447	480	482	504	491	510	493	489	472	475	438	486	456	497	461	465	481	448	505	435	516	466	528	484	469	502	480	468	480	483	466	472	542	411	500	434	487	493	468	469	479	500	479	437	491	473	484	509	454	465	463	470	462	478	461	477	472	468	466	429	454	448	475	468	460	480	454	481	486	475	451	477	466	452	494	436	475	432	495	470	464	483	474	424	497	500	494	476	454	482	468	450	460	436	470	473	497	462	487	451	459	514	503	487	490	447	454	486	439	451	460	450	474	511	475	421	480	465	494	484	449	480	496	466	452	487	470	436	483	496	475	482	484	479	451	500	439	463	460	480	492	478	493	484	443	478	473	447	462	467	499	472	454	474	465	466	484	423	472	485	458	493	475	440	512	490	484	490	496	472	484	497	510	497	525	458	505	415	446	501	432	461	430	436	471	470	428	456	502	505	449	471	451	440	480	476	471	465	478	506	472	491	437	442	461	469	495	478	461	426	462	473	428	449	462	499	467	458	461	487	452	454	472	496	483	414	453	483	465	490	480	468	480	459	450	470	473	478	512	473	487	460	445	514	461	510	449	452	464	495	450	498	520	416	487	477	479	455	478	454	461	505	472	499	486	535	465	478	460	431	485	445	478	502	427	437	434	445	471	454	468	438	446	482	489	477	494	485	468	465	480	495	494	435	489	465	472	467	494	467	488	482	464	500	507	480	490	460	450	467	449	486	490	477	490	478	413	479	479	485	438	477	438	451	465	469	528	479	478	476	429	453	462	466	427	504	477	457	455	475	483	440	472	483	450	476	464	453	495	444	481	463	468	510	463	471	501	454	500	480	521	475	476	476	495	455	456	446	480	474	480	491	457	453	470	496	490	489	481	508	446	444	494	458	492	497	483	444	524	490	459	466	461	493	466	407	475	494	493	467	501	500	483	513	479	474	485	443	482	480	435	480	470	458	475	478	441	484	444	460	501	468	478	473	445	486	445	458	468	481	484	473	480	537	502	478	469	468	468	456	461	433	447	442	475	463	476	517	492	449	479	452	498	482	522	494	427	458	495	476	465	451	482	465	463	472	470	497	467	435	482	458	447	493	526	460	493	451	477	487	474	483	502	426	459	475	480	478	433	486
23847	21138	28563	23954	21130	11986	1801	1237	1081	1042	998	940	879	847	840	827	852	781	778	792	792	811	757	761	822	771	811	760	809	704	764	787	802	760	748	707	725	802	768	783	728	752	793	786	761	761	775	800	765	822	794	765	777	767	731	721	708	730	767	755	763	719	803	764	744	760	732	778	744	745	751	751	748	727	728	761	706	803	789	721	723	773	731	724	718	726	738	716	741	699	767	733	777	768	723	754	755	771	754	776	744	750	792	743	792	801	710	734	733	774	775	696	751	769	723	744	734	732	724	768	708	758	713	736	701	775	791	799	730	723	745	723	736	764	767	755	780	739	721	772	729	773	789	748	809	758	755	718	718	795	736	750	740	767	741	753	737	752	733	751	763	746	783	748	818	753	729	791	734	744	699	727	733	749	759	747	710	775	726	742	729	769	775	691	760	713	748	755	744	742	735	770	747	739	737	768	764	771	738	717	741	681	747	725	729	839	808	711	747	768	780	774	755	757	741	740	732	775	728	737	766	748	737	770	767	754	719	784	747	740	786	773	724	743	756	759	773	756	796	778	792	755	712	748	805	730	737	768	744	738	762	761	772	733	717	796	720	793	732	740	785	754	746	749	729	740	798	755	755	773	738	721	748	756	793	721	757	720	752	750	720	720	710	717	745	714	798	765	799	704	726	761	751	762	765	769	760	735	719	726	754	790	749	723	760	781	782	721	735	729	774	766	728	752	704	778	765	786	751	787	792	768	765	764	755	749	724	784	763	755	732	720	735	725	761	733	775	738	733	719	725	678	722	713	757	729	789	725	778	758	743	766	785	731	793	762	760	772	735	766	760	763	817	754	757	739	764	756	779	749	757	762	717	752	758	740	764	740	766	739	747	719	719	755	790	771	764	732	748	737	743	767	702	800	749	731	746	733	752	772	739	767	774	756	710	731	693	776	721	676	727	727	718	748	757	764	797	782	710	743	709	783	795	755	685	787	751	754	748	773	732	790	777	703	748	749	768	717	719	757	725	763	700	794	759	711	690	694	711	771	729	708	704	772	720	769	761	737	712	767	780	746	710	767	715	757	748	757	745	764	686	754	735	718	713	810	743	700	735	691	793	780	713	750	739	780	763	794	757	723	699	782	755	777	705	698	786	764	763	767	733	726	741	738	790	789	734	766	768	790	725	766	705	749	766	717	715	703	737	753	740	752	749	734	732	783	750	728	781	700	746	694	797	758	716	766	740	761	710	758	683	728	783	723	739	733	771	726	750	712	765	776	721	745	685	792	746	818	750	742	784	719	740	775	760	748	697	782	702	786	766	699	768	723	702	740	721	713	763	745	729	791	742	745	762	716	765	718	763	753	709	748	773	722	769	750	798	742	761	730	734	768	714	726	774	732	783	711	723	684	728	732	683	762	747	747	779	694	759	756	737	744	739	727	741	742	754	722	764	787	787	776	731	753	749	724	768	758	763	739	728	714	784	760	690	700	713	727	719	733	688	690	788	805	776	729	744	750	751	762	710	797	712	725	753	708	743	745	770	825	714	793	748	740	747	734	767	777	725	725	734	766	781	750	730	728	745	777	757	716	713	697	766	747	737	734	723	758	742	728	736	739	721	754	696	696	780	740	773	752	762	789	689	720	751	769	738	710	751	750	767	708	725	772	765	755	736	778	801	783	723	772	802	743	745	741	735	736	769	764	729	724	741	714	799	727	710	718	733	742	738	720	723	765	721	714	702	763	725	765	751	747	778	799	801	738	735	699	758	729	725	772	740	762	745	758	752	713	748	736	776	749	760	837	772	787	757	738	755	716	722	791	752	751	736	710	738	704	724	687	749	766	731	711	751	771	733	763	752	727	765	757	732	746	775	774	807	777	748	774	721	669	789	749	716	734	723	724	725	685	735	793	720	788	778	772	724	764	770	761	764	684	704	700	780	740	750	735	716	794	770	760	750	728	743	734	759	726	751	715	747	729	751	730	736	743	761	738	764	772	760	704	759	775	742	776	776	765	797	740	719	751	730	756	769	762	757	771	766	800	772	741	777	779	774	722	769	756	755	798	741	752	758	775	774	724	768	796	731	735	719	778	731	737	691	736	724	755	701	796	766	695	797	731	793	750	728	735	723	751	796	782	779	736	687	736	716	685	729	744	774	721	743	787	780	730	751	728	742	747	754	749	747	740	757	756	737	744	751	746	724	776	742	751	753	729	730	788	784	739	712	768	724	735	820	712	815	761	753	750	795	759	702	733	761	765	703	796	804	791	775	733	739	698	751	765	747	732	709	719	738	769	782	718	742	740	758	777	721	701	728	739	759	736	762	695	785	749	761	707	761	722	758	776	732	724	758	723	754	736	778	708	754	782	748	762	743	731	737	715	721	724	741	743	770	720	742	736	757	729	750	797	770	784	791	725	749	752	727	707	757	733	789	763	731	717	747	749	738	741	740	729	726	721	735	702	747	738	746	709	752	716	756	746	748	745	724	725	676	751	701	794	720	752	771	734	790	766	746	718	750	732	696	752	705	795	766	789	692	767	725	751	777	710	741	749	712	755	763	727	723	756	731	734	700	742	743	696	751	758	732	734	777	717	730	670	741	772	751	750	762	725	741	756	782	777	718	791	721	791	746	807	770	748	726	730	734	755	749	747	763	770	778	712	765	752	722	769	724	766	773	724	757	779	771	772	780	769	766	762	745	755	732	741	781	745	713	731	764	740	672	740	741	710	732	734	778	793	759	711	665	741	775	737	746	716	780	814	720	704	773	794	730	749	751	748	736	747	745	763	743	720	764	766	751	741	739	747	698	750	721	764	735	729	772	720	729	700	763	736	690	742	764	821	767	716	751	731	756	783	772	740	717	741	814	731	755	731	691	767	702	708	763	747	736	754	765	771	768	770	725	760	698	781	734	742	748	754	741	773	731	768	741	738	710	784	770	733	764	788	730	733	762	747	783	739	718	747	764	703	750	720	764	825	830	762	741	710	741	762	692	762	769	762	744	746	737	800	774	797	769	742	748	720	737	753	761	738	796	795	785	731	792	741	780	721	706	702	745	767	710	756	738	764	769	767	731	797	788	744	778	767	693	767	710	728	769	738	748	723	749	746	787	748	724	744	758	742	758	779	735	704	720	788	756	727	758	750	780	766	721	739	718	763	719	755	676	745	766	762	706	746	826	711	754	750	730	770	754	750	771	756	725	703	716	745	720	787	772	760	682	740	759	744	775	718	760	725	745	740	791	716	702	759	738	726	719	730	746	794	760	737	725	739	735	722	764	709	724	775	713	727	737	707	716	806	778	694	711	775	764	778	793	706	742	747	809	774	731	716	750	771	785	769	700	741	784	800	702	742	747	737	688	745	719	793	735	762	721	740	716	764	786	746	756	727	769	711	745	750	789	750	739	731	719	699	748	740	799	741	782	751	723	752	743	746	756	767	741	764	752	712	729	752	770	762	708	757	738	752	744	753	759	754	717	733	774	761	746	743	726	753	778	742	755	722
8787	10594	8840	4544	3292	2695	2199	1945	1665	1548	1408	1268	1234	1140	1085	1069	1070	1041	1022	1025	937	1052	971	931	959	955	994	988	956	966	948	959	952	886	896	890	900	933	942	896	928	929	925	940	908	829	813	879	923	916	918	915	926	885	926	907	885	874	960	930	944	920	888	917	898	903	931	892	917	867	916	855	882	888	873	852	916	892	908	893	940	885	892	929	895	838	867	845	898	894	937	881	893	883	908	941	855	929	937	862	907	913	904	880	896	882	841	894	869	945	874	894	934	879	905	876	913	888	923	886	859	871	908	884	897	887	890	895	859	845	913	912	894	921	965	913	874	867	963	893	917	889	898	889	935	910	887	882	928	857	885	838	860	843	913	881	916	876	864	919	874	924	879	902	880	874	914	888	877	869	888	896	935	864	864	922	878	892	884	943	873	922	866	870	914	937	944	887	876	851	902	892	875	854	902	853	890	937	897	876	901	936	940	873	856	889	912	946	862	920	836	883	903	885	948	876	895	859	871	905	891	909	871	913	851	912	829	856	861	908	906	877	929	894	910	888	971	916	899	868	876	928	893	844	898	898	896	917	951	857	934	894	812	881	862	863	855	845	873	899	848	916	932	889	897	941	859	901	879	895	874	909	895	937	826	843	902	894	849	913	932	866	907	870	903	874	898	882	882	859	846	887	930	896	884	915	879	883	914	895	888	899	891	855	861	872	960	855	865	893	936	887	919	907	899	859	939	892	863	939	912	822	873	881	842	928	934	857	887	902	888	911	906	941	866	890	869	903	898	923	888	870	912	884	806	922	918	849	931	955	884	854	929	878	880	918	869	908	911	867	888	919	911	902	912	868	891	851	928	878	900	882	879	885	842	892	904	884	871	898	901	909	899	925	810	924	938	896	908	881	917	841	931	883	897	896	964	897	887	904	888	859	880	893	874	811	894	867	869	849	912	856	909	915	908	883	881	903	888	904	923	862	876	883	914	925	893	861	863	909	907	932	909	824	891	884	877	874	890	902	921	896	903	856	911	873	924	925	863	855	885	907	886	905	879	908	882	925	947	919	904	879	869	854	899	851	852	896	841	909	832	906	922	873	902	923	912	868	904	892	909	857	909	896	914	915	878	883	894	828	919	923	901	858	900	876	881	887	856	884	867	888	836	899	914	875	925	919	914	879	887	955	893	945	930	872	921	844	906	914	881	881	898	890	874	845	899	878	942	856	874	918	847	925	848	895	875	891	891	851	915	912	887	896	909	897	802	916	902	854	893	917	891	863	938	929	939	876	940	886	923	905	892	887	926	902	883	927	890	903	902	896	828	946	919	930	877	898	915	873	880	959	911	929	886	892	937	893	895	897	954	877	885	869	883	891	849	879	862	867	894	928	859	883	862	907	885	902	919	912	897	887	854	899	907	897	806	915	887	927	861	866	934	914	917	922	875	928	861	909	918	867	863	834	845	890	911	925	916	887	919	824	819	920	893	862	856	880	901	914	883	839	900	940	896	904	913	911	910	934	937	904	884	869	908	888	931	873	856	844	913	855	870	881	888	905	919	895	848	901	888	874	826	873	957	897	955	823	882	918	883	918	896	878	905	873	833	923	894	876	860	887	889	935	867	914	904	897	889	867	893	926	857	898	893	872	886	876	881	899	866	883	834	877	898	892	899	901	905	938	888	891	830	895	866	855	881	915	923	882	903	908	901	878	844	883	892	902	906	883	879	906	874	937	894	842	874	845	893	925	898	854	951	929	843	878	933	907	843	877	877	903	916	927	851	896	876	883	964	868	921	908	886	893	876	916	882	857	843	904	891	909	925	924	874	845	900	876	916	883	908	906	953	846	929	922	875	911	924	897	935	906	863	865	871	939	902	896	849	820	888	829	898	889	909	945	914	891	918	943	873	911	847	895	887	906	873	862	903	853	931	927	828	872	840	937	832	934	907	875	924	893	885	929	907	877	921	907	931	933	886	838	947	914	897	845	904	872	899	897	893	931	929	862	856	871	858	911	934	858	935	904	882	880	890	918	900	919	908	868	872	869	895	898	922	853	856	925	884	937	936	822	875	886	853	938	867	893	912	920	836	915	928	858	898	943	916	902	875	881	849	872	908	880	936	932	926	857	943	911	900	927	923	884	877	888	909	874	874	866	911	880	879	934	918	882	880	914	856	885	863	892	918	972	860	826	934	861	913	925	864	892	875	890	929	912	838	930	869	893	887	932	878	878	848	895	933	908	858	897	829	886	872	853	838	878	840	864	967	832	855	868	904	929	910	908	868	863	934	835	885	916	880	889	875	845	897	904	897	919	921	916	876	860	878	873	862	868	886	879	885	886	907	911	898	922	866	918	818	898	863	901	867	899	872	885	895	847	898	863	907	860	919	908	839	866	900	906	849	835	851	878	875	888	877	880	894	890	862	899	859	887	897	864	893	891	853	841	882	896	914	922	919	919	877	919	843	883	868	890	915	879	886	883	907	905	880	936	885	845	870	887	916	870	844	936	912	868	899	895	886	884	914	926	941	886	917	888	880	942	848	922	931	863	845	921	929	907	879	902	834	861	851	914	930	871	878	874	872	857	893	889	857	908	905	903	889	867	914	918	920	871	889	860	883	908	956	877	889	850	909	932	935	876	937	892	856	931	896	889	913	953	949	927	848	979	826	915	891	880	937	870	906	873	884	949	839	841	862	915	896	886	866	883	882	871	900	890	861	871	900	954	887	939	877	889	878	903	940	912	853	894	897	831	864	925	934	833	882	897	922	882	822	906	868	858	833	884	844	862	864	935	880	873	913	943	880	890	942	841	958	835	904	946	891	897	910	797	903	874	904	880	912	905	923	865	859	900	900	883	943	885	853	871	913	893	892	872	856	876	855	873	886	882	875	856	882	829	837	877	899	900	877	918	845	948	899	888	910	906	854	894	878	926	870	910	927	887	895	858	884	888	859	884	939	867	897	936	856	894	868	851	937	823	891	900	897	893	889	957	890	905	880	847	906	890	955	909	900	937	865	878	890	883	896	915	907	892	862	871	931	874	910	866	859	892	912	883	894	902	899	855	897	862	932	894	895	914	890	953	915	926	847	930	911	919	922	903	874	910	864	915	942	863	921	924	873	846	913	849	914	911	816	820	895	912	878	910	869	864	899	899	842	916	921	919	819	895	931	884	877	927	861	920	874	901	897	900	902	879	931	850	965	889	840	920	880	900	889	895	910	867	880	877	866	866	893	932	875	912	885	884	909	856	887	871	913	902	859	917	883	923	871	909	921	879	854	878	919	929	913	884	874	868	921	878	892	872	888	945	910	888	907	893	879	876	851	893	918	866	912	872	915	886	868	897	880	898	862	885	883	947	897	906	849	917	918	896	869	935	844	887	897	895	890	879	877	870	926	840	896	936	881	915	918	896	850	887	921	940	957	866	830	857	873	912	899	856	904	832	880	911	946	873	903	820	897	869	872	904	882	902	879	868	868	920	858	909	918	874	921	894	835	873	891	927
24997	21112	27349	24998	9987	763	548	448	399	393	375	403	338	338	279	329	309	304	304	312	311	290	302	297	271	283	302	291	274	295	308	276	292	313	282	264	270	232	281	275	282	305	291	273	298	278	291	289	264	263	265	264	249	284	266	292	299	268	319	290	273	263	252	299	255	261	291	272	283	253	248	286	290	300	276	297	257	272	277	270	262	298	277	257	251	298	301	272	265	280	264	289	279	273	281	246	281	292	256	269	268	278	271	272	281	287	274	276	287	246	240	263	282	251	274	265	244	268	282	245	308	241	261	268	273	286	297	253	257	257	276	294	262	262	256	257	248	279	279	225	254	271	223	268	243	258	247	251	248	280	241	247	283	278	274	278	259	290	259	272	287	276	264	266	300	264	265	285	258	263	266	267	293	250	298	281	293	278	277	271	278	287	282	242	283	298	229	285	293	264	257	256	296	294	286	269	259	265	285	268	259	300	254	271	272	269	272	271	287	253	254	296	264	256	276	276	276	273	274	246	252	290	248	267	302	285	242	305	266	256	264	288	275	274	263	250	279	270	246	259	264	288	237	268	288	265	281	294	299	289	279	283	263	265	261	270	282	273	258	269	269	277	283	273	283	294	277	278	263	238	275	261	247	267	269	273	271	273	230	275	284	299	256	293	268	259	254	254	253	296	280	282	272	252	252	292	270	267	278	279	275	284	266	278	293	290	288	285	309	254	248	259	294	263	252	256	265	267	274	272	268	286	299	273	269	260	281	265	288	303	278	278	257	284	242	238	286	303	264	294	263	274	288	271	282	247	272	277	290	294	283	241	255	242	270	274	256	270	257	279	258	288	264	277	253	266	316	276	268	295	264	265	268	289	249	258	256	282	279	259	268	278	277	256	265	293	288	283	283	278	291	263	269	243	259	309	255	276	281	247	273	271	260	269	250	270	287	252	256	256	303	270	270	294	279	290	264	259	278	285	266	285	278	304	280	272	264	273	265	278	276	278	307	276	305	293	297	259	288	280	258	280	271	276	306	266	253	292	255	268	253	278	298	280	300	274	262	292	259	252	269	275	275	262	257	276	272	291	265	267	290	286	263	268	266	287	277	291	238	255	286	299	250	247	262	293	282	304	274	273	268	239	272	279	260	271	295	247	280	286	265	268	272	249	273	283	284	246	267	280	265	283	239	270	292	284	278	305	267	286	272	277	275	267	275	250	263	298	264	300	279	264	243	252	268	244	284	266	274	280	281	307	259	242	283	267	265	254	296	288	283	256	304	272	261	254	271	273	272	288	266	280	271	285	279	280	268	272	305	284	293	278	263	293	271	282	285	273	273	281	285	249	302	250	287	290	253	246	273	257	261	265	272	294	274	269	257	286	255	287	279	290	295	271	295	251	239	269	271	268	258	284	277	297	238	260	251	273	274	276	307	291	287	265	274	271	264	265	290	272	270	266	264	266	274	305	271	251	262	292	291	281	270	273	267	260	273	315	292	291	289	260	278	293	247	296	268	265	271	251	267	248	255	248	276	267	274	288	275	278	283	293	263	288	266	277	262	308	258	258	270	274	265	264	283	266	280	282	268	282	274	264	271	279	287	275	259	238	279	297	273	270	309	269	281	260	281	256	270	284	238	267	269	293	291	245	263	255	268	253	264	266	287	265	273	261	274	289	236	270	256	268	271	287	281	258	261	263	275	256	258	280	253	248	280	258	259	288	274	270	272	247	258	299	279	289	298	283	255	268	263	264	272	255	272	260	284	284	262	284	274	301	243	275	270	234	283	278	279	228	281	274	256	312	267	242	279	228	278	244	298	239	298	287	301	264	287	304	293	281	279	289	281	297	241	286	280	276	309	292	281	278	285	265	265	298	270	266	231	296	271	273	284	278	274	260	239	285	285	261	265	291	284	264	261	289	227	255	289	299	259	283	271	262	282	257	249	280	269	259	295	225	253	294	256	246	244	273	289	289	264	281	265	296	269	257	276	285	272	274	285	247	287	263	245	276	276	288	270	251	269	268	281	274	245	305	263	293	257	261	265	267	270	278	251	277	238	289	269	237	247	271	294	246	265	276	293	327	264	289	256	279	284	272	283	286	262	275	288	260	256	258	289	276	301	254	282	274	252	280	276	279	280	264	263	276	272	273	273	284	247	287	243	305	283	284	300	263	268	275	292	270	278	263	256	266	260	280	262	272	271	278	282	269	272	261	251	255	292	264	262	258	253	279	300	264	269	265	245	265	253	278	262	267	269	288	279	301	258	289	245	305	287	285	274	278	277	277	257	239	286	282	289	280	306	292	294	253	274	304	235	295	317	252	273	301	280	320	291	271	260	286	278	282	253	260	271	292	254	258	273	296	285	287	270	255	283	270	268	240	270	290	286	285	299	270	267	270	310	281	280	264	263	275	271	244	252	268	255	276	274	252	286	256	285	244	273	268	245	301	296	253	284	279	244	249	315	260	268	253	294	266	270	287	281	247	269	269	276	262	266	276	244	291	280	248	263	293	260	274	251	270	297	271	277	278	261	269	260	281	296	270	290	261	274	296	293	278	267	287	263	251	287	281	261	289	257	279	240	276	290	279	295	299	264	264	275	286	277	254	259	272	272	268	276	270	275	265	283	257	283	263	262	268	240	265	276	282	250	284	269	260	260	314	289	273	244	240	280	275	259	271	280	278	262	295	252	272	268	237	285	279	273	259	265	309	245	280	273	274	272	276	309	254	251	260	268	254	291	278	272	292	302	272	255	256	241	270	245	292	279	309	286	299	283	286	265	278	278	247	293	307	247	274	264	252	282	274	296	252	290	286	267	291	278	310	269	250	284	268	249	251	280	299	279	289	274	298	250	294	273	282	275	307	259	266	257	277	293	271	263	248	292	269	275	295	266	282	259	264	271	275	276	253	281	258	267	273	265	273	303	272	301	273	259	272	245	258	272	293	264	304	276	268	262	272	241	283	296	266	265	286	270	274	277	263	256	273	267	256	256	254	262	274	282	295	285	264	252	263	287	287	258	293	282	283	286	248	306	253	270	283	277	279	263	263	282	284	276	248	314	285	295	274	271	292	286	256	266	268	275	273	273	256	257	273	294	285	242	264	274	279	278	287	286	296	273	251	297	287	258	278	255	287	256	300	248	285	267	280	281	250	286	275	305	240	271	270	263	287	288	293	275	249	296	266	283	267	266	273	280	264	273	256	272	267	254	263	295	286	293	291	301	274	271	291	266	248	267	264	279	268	271	283	273	262	269	289	251	274	309	282	277	287	265	266	284	269	281	266	279	270	282	268	270	270	267	278	262	292	268	269	280	289	287	256	272	266	278	288	284	255	276	253	275	281	262	281	267	287	265	298	272	276	258	240	298	290	283	255	288	271	272	286	282	269	257	259	282	281	302	262	235	255	263	266	276	304	281	271	276	276	276	267	255	287	274	250	270	268	277	284	251	282	279	302	253	268	245	268	284	239	287	261	275	251	265	269	292	241	279	271	282	257	287	298
8625	5870	4565	2318	1705	1322	1128	907	706	724	666	585	543	498	441	453	442	405	444	392	455	404	409	419	397	405	382	361	372	383	375	377	374	344	441	370	361	352	377	382	370	351	377	387	374	402	371	369	386	373	351	386	331	373	373	380	376	376	349	353	393	405	399	344	378	363	367	378	367	379	362	372	347	377	380	359	388	386	396	381	340	370	345	379	380	377	350	348	372	370	361	390	376	385	370	388	402	367	351	391	400	384	376	375	359	335	390	336	366	345	360	397	388	347	349	391	349	382	366	342	345	348	372	361	351	385	374	390	384	382	394	377	343	379	373	351	376	382	351	348	370	327	359	361	368	366	353	356	370	372	359	387	350	386	338	359	354	319	385	337	368	361	391	384	402	337	381	357	336	332	349	366	379	395	347	392	364	375	355	367	366	345	395	374	355	336	350	372	347	361	372	379	355	351	360	381	374	353	369	360	356	368	387	375	355	338	339	324	369	345	330	365	361	340	376	340	374	324	334	377	332	369	319	369	377	370	335	352	334	382	369	369	367	371	356	371	334	400	380	373	385	362	329	355	357	339	370	366	361	389	346	341	374	354	401	343	365	364	356	374	384	387	369	394	371	361	385	371	360	388	380	345	346	349	343	347	333	357	346	316	353	373	390	389	311	385	355	343	340	360	378	357	353	381	337	360	370	351	389	333	390	362	351	335	363	367	363	381	385	361	375	377	382	344	385	343	338	368	376	394	357	370	338	378	341	377	386	338	363	378	368	321	359	323	360	375	350	369	320	358	370	368	351	356	370	369	350	374	332	339	341	365	359	366	361	377	348	363	374	352	361	374	393	370	368	385	355	365	352	362	361	346	374	348	356	360	344	363	375	378	365	354	385	345	365	385	318	342	404	374	340	383	346	398	375	352	381	345	341	369	388	371	377	394	337	338	347	325	318	359	354	380	370	337	360	367	388	367	391	369	350	352	367	383	360	367	407	397	391	351	359	355	356	370	368	391	379	373	385	419	394	389	359	361	355	358	390	362	342	377	365	354	356	382	364	347	370	359	345	333	367	339	352	370	390	362	330	374	411	352	368	350	353	360	357	352	382	384	350	334	373	374	363	399	374	382	396	375	369	379	345	392	363	379	360	375	355	391	364	375	360	355	349	367	374	369	370	310	361	382	376	373	374	370	354	375	385	343	333	368	341	343	373	372	363	311	371	370	389	366	347	389	337	329	374	371	351	370	375	370	358	372	372	346	386	332	348	353	413	372	370	339	381	348	374	349	361	370	393	400	363	350	318	358	356	376	372	364	333	370	321	380	395	372	354	362	336	380	359	375	356	369	347	366	342	375	341	389	366	361	375	361	360	338	385	357	347	375	404	346	356	358	330	370	385	365	339	347	364	375	350	373	377	357	346	388	350	350	351	354	383	365	360	373	392	370	362	348	333	365	367	350	364	348	372	358	370	376	358	396	337	400	402	370	371	374	354	345	347	389	400	328	383	373	371	386	365	358	362	346	377	385	371	344	409	355	364	348	376	357	354	351	345	371	349	348	357	388	359	374	362	343	322	368	372	360	357	373	404	351	396	346	339	377	341	369	342	378	337	360	377	361	366	367	352	328	357	358	338	358	393	383	340	347	379	373	387	379	346	362	344	353	362	377	350	387	339	356	382	346	348	346	394	359	407	362	373	350	370	369	382	334	368	387	387	375	352	352	382	318	378	359	359	366	354	348	359	368	350	354	399	372	360	377	365	355	390	368	351	404	350	373	371	359	388	335	398	332	334	362	343	362	373	335	367	355	364	370	389	365	346	397	346	360	359	362	366	371	380	369	381	371	394	386	374	365	368	355	374	368	374	366	374	341	372	372	345	389	366	358	337	362	342	321	360	342	354	380	365	377	377	344	370	339	392	378	367	347	373	378	357	385	359	341	351	381	372	359	347	375	384	331	383	360	376	349	325	368	384	343	357	372	336	324	357	366	391	377	353	335	352	345	357	356	411	374	350	374	336	375	409	365	338	399	366	385	333	351	356	372	384	356	362	361	367	362	368	356	399	367	383	405	376	373	366	345	373	324	352	381	342	355	384	357	361	358	379	362	378	369	358	381	349	353	362	340	369	344	375	342	350	327	385	359	362	367	343	385	366	347	378	338	366	371	365	370	347	353	367	337	358	375	370	372	372	370	346	354	360	361	371	363	347	379	351	343	344	356	366	338	358	331	372	341	361	351	375	352	354	390	377	361	329	360	384	376	353	392	355	391	373	374	351	323	376	377	379	365	338	383	351	329	364	363	412	364	341	363	401	351	374	375	363	346	387	350	336	344	343	380	422	385	375	362	367	361	358	392	380	343	364	396	328	359	346	376	368	343	374	371	364	374	388	337	349	380	336	376	348	333	371	360	361	370	356	353	384	356	385	376	359	356	372	403	409	379	394	368	375	382	360	359	348	372	374	370	385	361	396	311	363	368	370	379	381	356	346	386	361	354	344	359	342	375	369	376	374	361	342	385	360	355	357	378	403	345	404	351	356	351	362	379	383	322	323	370	393	355	375	379	347	380	382	358	358	324	358	376	331	366	371	369	375	350	335	347	397	364	323	365	378	333	389	344	366	348	369	333	362	374	355	360	363	340	392	364	364	342	345	379	369	356	359	383	386	350	346	348	368	367	360	371	400	362	342	383	352	371	387	362	358	358	394	349	381	392	346	331	330	342	362	358	364	344	384	346	385	320	340	382	355	351	367	351	348	378	375	377	362	357	371	343	360	359	353	356	350	365	332	363	411	370	364	376	391	390	357	370	355	374	371	362	391	361	363	355	354	385	359	391	355	332	369	357	340	364	347	380	383	376	375	337	338	374	345	369	347	359	342	356	361	354	370	377	385	382	364	367	343	380	359	369	341	392	346	359	393	366	364	356	387	375	361	351	362	350	379	380	376	379	340	322	340	366	363	332	377	356	334	374	357	350	358	373	371	352	335	378	352	351	391	359	347	363	357	368	370	353	416	351	349	346	374	332	367	363	332	378	372	374	368	351	395	362	359	339	360	360	354	389	325	371	341	384	365	381	378	340	338	373	354	389	329	347	388	346	379	357	415	372	353	342	382	366	361	369	380	353	377	341	377	380	371	370	369	360	335	402	371	358	356	352	398	418	353	374	334	352	373	379	361	344	387	391	336	368	335	339	352	389	344	335	360	338	352	350	368	390	344	341	358	344	399	358	363	363	380	350	409	378	333	380	355	342	358	384	332	360	352	349	358	426	358	320	352	355	371	359	382	386	381	364	369	358	369	363	330	346	376	348	370	337	373	388	363	373	375	352	358	392	344	370	341	417	341	370	361	332	362	364	387	377	410	362	361	356	355	350	338	333	343	352	398	346	378	367	354	348	373	379	344	361	343	375	399	375	354	335	354	359	377	356	372	382	384	323	336	363	379	352	336	340	357	389	390	357	378	368	381	364	355	360	365	369	326	363	354	371	403	363	366	383	378	371	378	362
22871	21150	28996	23581	21143	21208	11211	1943	1356	1334	1205	1139	1074	1025	988	960	903	892	899	956	877	838	891	849	872	851	892	847	800	848	808	800	813	790	819	837	803	835	801	780	805	802	823	807	793	820	787	788	796	771	780	851	843	813	766	783	856	786	801	821	725	778	841	728	777	770	771	784	754	717	817	767	777	783	799	778	813	785	771	819	787	752	835	824	762	771	758	799	810	779	822	732	772	779	816	787	751	751	817	791	796	753	752	698	731	727	771	742	807	811	811	770	764	777	785	826	757	772	766	798	809	752	768	803	730	773	739	776	792	701	816	784	815	750	785	775	766	732	814	864	776	791	764	802	775	737	801	785	800	791	746	809	812	829	754	741	775	768	804	777	790	777	820	784	787	772	775	756	829	818	737	827	761	803	820	808	756	782	777	777	761	811	821	777	782	841	761	754	772	789	845	776	787	828	793	774	754	769	741	781	752	765	803	808	812	815	791	792	759	751	776	813	790	756	767	798	815	766	757	776	741	811	749	734	797	752	791	782	789	751	781	768	762	769	817	754	781	801	734	801	791	772	716	780	785	754	785	776	785	816	739	805	751	806	755	817	772	792	743	787	770	765	749	743	757	772	817	714	773	757	782	736	796	848	838	751	817	808	797	750	744	736	784	794	764	774	777	803	816	745	778	823	783	797	772	779	792	793	755	777	787	771	770	802	782	814	775	796	766	756	724	705	772	821	830	777	740	802	771	826	788	774	808	798	794	773	771	757	775	748	765	816	806	777	796	772	722	770	717	735	822	788	823	783	777	776	739	758	831	837	787	758	811	777	791	786	786	785	754	782	754	786	740	752	753	801	784	779	853	752	766	828	752	783	804	744	753	727	743	797	819	791	773	789	775	729	758	814	779	775	750	816	770	801	792	730	759	785	811	770	820	802	748	804	759	801	806	778	767	811	815	797	790	732	777	770	761	805	798	759	763	788	805	764	787	762	777	734	815	808	793	765	817	792	789	751	771	754	776	796	745	821	772	785	775	835	780	789	724	714	813	778	743	777	764	785	768	751	796	810	762	776	758	826	743	766	779	761	777	784	802	776	775	800	763	745	763	765	802	749	759	726	766	808	782	813	773	769	815	762	793	838	810	791	754	775	740	767	771	806	793	794	841	872	780	779	725	734	751	781	779	787	776	775	774	794	782	798	770	731	771	770	788	786	756	795	837	774	806	743	769	755	789	766	808	765	774	770	739	798	788	797	804	753	759	779	776	798	839	781	790	832	792	770	819	781	780	762	803	805	822	787	782	784	812	803	790	746	784	766	765	726	787	748	780	768	791	758	772	813	756	774	820	737	761	769	791	791	756	784	789	787	755	780	765	781	759	809	769	782	819	782	796	791	773	813	745	795	766	780	824	783	775	800	783	759	786	751	732	780	786	757	784	758	782	809	767	783	822	782	778	800	754	796	769	845	782	780	732	775	792	785	746	758	782	806	739	764	759	782	786	768	768	772	743	770	745	766	775	773	812	783	748	762	758	799	778	802	784	782	816	785	770	823	755	787	775	767	786	747	776	829	780	780	778	776	824	732	765	782	736	766	751	810	727	731	753	765	797	758	775	758	739	745	786	783	792	773	797	719	804	838	785	795	804	789	767	795	758	783	794	752	770	816	736	836	793	756	831	738	791	770	747	775	819	761	789	801	722	793	780	801	769	718	764	752	832	783	739	779	767	736	776	750	727	753	834	751	816	762	820	820	811	815	811	781	779	791	742	799	722	756	787	779	767	764	837	841	800	805	787	812	835	763	769	823	775	780	772	765	769	781	803	776	798	799	772	797	762	791	772	774	754	809	737	780	756	761	799	776	790	865	809	838	764	798	800	783	801	761	772	771	783	821	834	772	815	763	755	788	824	749	806	819	753	756	770	782	732	763	795	773	785	811	784	820	728	787	707	771	777	762	825	823	763	780	755	808	750	751	783	748	778	795	753	790	766	759	759	823	794	752	727	785	759	769	745	790	783	793	786	731	781	845	776	786	809	795	770	800	754	806	758	783	822	741	766	820	784	841	752	743	775	754	808	791	761	792	760	798	807	787	762	769	765	752	770	792	746	790	743	758	775	839	788	770	776	750	772	754	833	761	754	792	742	777	810	783	787	814	781	839	742	746	760	787	792	781	785	751	773	780	764	771	729	804	737	734	768	780	768	748	745	751	765	768	744	775	736	777	780	769	739	799	817	797	770	758	834	797	792	735	799	765	764	777	760	787	769	785	817	796	808	801	761	760	794	792	772	764	782	759	748	724	797	820	809	798	791	810	757	782	743	739	769	787	728	781	759	732	726	770	788	813	775	811	773	826	833	837	819	778	697	823	824	755	729	832	809	763	754	792	740	740	790	769	728	744	770	742	775	814	791	786	829	792	750	755	770	754	781	807	774	776	764	810	826	808	781	774	747	767	785	780	768	811	771	753	730	757	792	815	825	793	814	754	797	807	728	762	776	787	777	764	764	784	814	771	735	759	790	779	739	800	793	744	761	772	740	750	765	787	771	776	756	853	803	758	796	769	792	803	785	773	796	793	752	756	794	744	824	777	748	807	735	770	788	748	834	784	725	782	757	768	790	777	758	775	748	814	754	748	823	745	763	756	776	770	768	768	760	821	815	813	757	735	767	738	771	763	822	752	858	773	751	786	757	796	736	751	805	766	792	781	759	801	718	800	786	754	757	800	759	789	769	750	783	798	790	771	814	757	787	764	776	775	800	774	764	761	795	775	740	801	799	754	777	763	765	778	769	761	807	751	748	849	813	745	783	793	737	791	790	777	829	776	791	793	755	770	820	786	819	808	734	778	813	797	789	759	745	756	774	816	724	774	771	721	767	780	786	815	802	799	775	766	745	779	794	762	774	759	827	807	780	761	765	787	795	791	731	775	764	783	778	808	775	805	842	812	766	786	786	802	809	780	774	823	805	770	820	780	756	771	759	792	770	769	790	800	799	719	838	818	784	770	820	813	796	752	785	763	775	758	754	819	803	788	722	834	765	794	842	728	786	734	748	760	738	757	769	794	757	779	806	827	783	773	778	809	763	753	754	783	816	810	765	800	779	775	726	806	771	817	796	870	798	808	792	782	725	782	813	796	819	798	789	736	765	755	796	725	774	751	755	776	770	819	784	773	763	756	783	789	773	758	751	766	801	807	778	811	768	756	742	794	712	761	790	798	823	771	747	781	773	820	757	784	762	740	805	765	750	762	752	743	782	756	821	798	794	793	814	799	744	786	765	716	729	777	778	772	746	728	852	763	845	784	761	742	814	769	791	790	815	738	726	759	777	837	793	754	802	774	801	717	740	789	787	739	793	735	800	785	778	826	776	786	736	756	785	759	752	771	805	782	813	745	769	736	798	783	731	795	746	775	795	804	799	824	790	769	763	793	785	803	799	794	755	754	761	741	772	782	798	763	799	774	765	748	757	726	789	796	799	796	769	778	749	808	785	756	777	756	755	821
12744	17043	14086	7564	5505	4235	3645	2854	2439	2118	1847	1690	1592	1474	1328	1272	1191	1220	1236	1121	1117	1105	1055	1060	1054	1056	999	995	994	1003	998	970	978	949	1072	984	987	957	970	948	988	940	906	1031	989	880	893	911	956	933	988	895	974	990	900	949	931	930	928	974	948	942	953	912	954	1012	859	992	896	942	948	901	978	999	972	953	1017	943	921	949	939	944	938	962	916	940	942	943	960	940	917	932	959	924	982	959	914	983	977	933	898	889	960	918	950	897	909	902	965	896	898	939	911	906	947	949	941	935	925	900	968	877	877	887	912	873	943	948	967	957	885	994	904	932	963	948	905	986	926	954	967	907	919	923	934	880	873	909	967	932	885	953	968	987	945	936	932	887	916	919	913	864	888	924	936	924	938	871	910	971	924	927	899	915	914	916	898	947	898	925	937	1009	954	963	925	919	936	938	913	941	940	926	923	981	930	892	970	920	961	915	907	957	935	920	935	981	981	942	892	927	938	954	958	902	949	956	917	944	908	934	932	921	917	939	997	873	925	912	894	957	913	947	951	967	965	942	921	920	968	906	893	888	892	894	977	930	919	937	927	913	897	914	946	947	876	890	934	920	890	922	892	937	944	937	940	966	953	939	954	923	950	953	922	882	973	931	893	924	947	921	966	916	882	885	952	922	886	922	951	931	966	971	937	958	999	969	967	940	946	982	921	881	894	964	928	939	859	948	880	953	955	953	944	953	908	895	937	889	939	889	892	949	947	921	917	924	908	911	950	961	956	869	947	927	940	919	953	944	951	940	942	924	945	882	941	890	952	932	916	963	921	927	920	951	948	894	950	920	958	989	905	891	954	912	884	911	971	931	980	923	975	936	866	922	909	951	860	936	884	941	928	902	903	942	912	948	930	963	945	877	912	896	909	939	947	909	893	946	869	945	951	963	974	880	967	916	951	957	888	915	914	969	942	881	897	912	1002	930	907	978	949	944	903	920	868	977	916	956	976	972	918	915	881	954	923	946	890	918	895	947	953	933	899	924	964	918	920	990	888	913	947	942	943	934	961	935	933	915	986	976	913	908	945	857	924	937	932	950	923	939	954	960	957	982	907	877	988	922	933	903	950	921	912	871	910	922	983	890	942	947	930	990	966	949	929	895	899	904	904	904	951	943	934	909	979	945	906	911	935	918	896	905	891	930	939	918	938	914	970	911	921	932	914	933	898	947	953	895	900	921	968	952	975	962	934	936	914	902	958	899	948	950	922	913	946	844	950	953	906	940	886	916	890	918	924	962	945	922	941	915	933	962	931	974	937	936	887	942	900	954	936	880	897	889	921	906	942	937	955	961	906	912	894	926	949	917	913	1018	903	986	887	905	928	945	977	933	906	912	938	930	976	919	926	919	875	889	952	969	908	945	897	952	882	983	934	917	911	944	909	955	918	929	945	958	937	880	933	960	948	959	884	956	945	901	911	920	912	990	904	941	905	917	878	949	922	912	896	918	982	916	920	902	974	928	977	938	913	887	922	886	941	918	953	952	985	882	952	925	962	908	907	892	953	919	937	980	963	930	931	879	965	944	955	944	948	919	959	989	935	957	949	939	940	916	933	926	960	946	937	945	927	911	912	936	940	961	911	929	928	910	894	956	914	926	928	940	978	920	926	921	907	912	964	937	945	914	927	931	967	927	922	945	925	953	974	961	952	934	924	922	936	926	940	919	929	894	946	947	931	904	912	908	933	927	953	938	931	957	990	932	975	924	967	955	932	919	912	955	905	968	913	956	958	911	943	892	908	1004	935	868	948	906	936	951	955	903	923	949	928	934	926	918	971	869	951	898	950	900	903	957	929	975	904	941	905	921	886	923	905	946	887	904	907	925	943	939	955	995	921	974	943	903	933	915	859	915	953	912	945	947	953	873	930	910	904	963	940	911	928	892	928	913	1008	916	905	941	917	991	908	884	938	993	999	910	942	910	876	885	939	906	929	963	934	912	956	947	928	911	948	891	929	904	967	917	943	923	985	942	932	916	899	925	880	913	970	913	942	874	923	975	943	901	887	917	935	904	933	997	912	959	925	925	933	937	923	909	918	927	893	957	887	939	949	984	899	913	914	927	910	891	937	932	945	906	957	1001	951	958	977	901	918	957	916	891	947	883	917	952	927	898	923	950	947	912	928	938	981	906	948	932	913	953	945	900	953	928	953	970	938	977	896	981	912	943	916	899	881	873	893	923	968	881	912	924	916	950	909	873	981	935	937	928	890	915	979	990	951	933	923	927	919	902	915	904	968	954	976	886	963	938	865	1014	916	972	945	901	929	915	923	934	892	909	880	993	978	939	918	897	962	895	868	957	870	882	947	915	864	937	918	916	971	901	920	926	911	925	903	943	951	947	953	917	936	925	950	901	956	988	923	958	1023	912	956	997	915	915	969	913	932	913	899	905	940	917	947	930	958	964	984	911	896	956	868	923	928	932	892	892	964	949	930	926	939	926	914	906	988	904	995	1007	987	912	955	935	911	954	924	891	910	920	912	934	898	976	975	956	980	943	967	960	911	934	903	906	916	914	962	908	942	977	903	939	969	969	961	909	1001	934	920	912	907	959	992	921	900	933	967	983	886	906	933	889	923	928	918	924	972	898	960	971	908	912	941	911	936	933	966	951	922	885	965	880	983	930	903	914	899	954	930	915	908	902	931	994	876	968	888	966	883	926	905	899	929	917	939	925	929	916	941	875	916	917	971	925	946	897	924	943	930	926	947	903	891	962	998	958	927	969	901	989	896	916	939	903	947	968	895	977	934	917	941	929	886	919	926	935	905	918	960	960	910	965	950	922	952	920	931	926	928	901	969	922	949	976	902	990	916	955	973	940	981	978	910	935	948	970	947	947	945	967	928	933	866	930	915	906	971	945	932	956	924	956	918	949	955	921	914	982	902	911	958	987	909	972	960	924	913	933	926	978	916	940	954	900	940	930	940	897	880	921	945	983	901	897	930	942	871	900	861	935	969	924	944	983	933	952	974	916	934	947	910	939	947	911	915	922	913	939	968	892	882	888	951	969	897	881	906	931	938	902	913	952	969	921	926	957	918	882	925	881	863	921	885	948	869	941	919	942	923	865	932	944	940	916	948	944	881	869	895	965	911	916	915	920	1011	913	947	921	915	951	911	957	915	937	973	927	920	937	960	954	927	980	935	952	896	926	1000	868	940	899	911	937	948	931	854	957	963	897	916	989	942	938	965	935	925	894	982	917	926	934	949	850	927	904	886	928	903	922	971	929	907	922	961	908	926	877	932	930	913	928	903	949	897	914	930	894	906	920	962	932	907	923	892	967	928	899	899	915	919	884	935	900	955	910	973	934	976	906	916	903	935	983	913	938	934	993	919	920	936	973	953	912	929	933	934	901	881	944	892	941	918	901	988	935	957	936	936	892	949	937	881	1000	912	906	925	951	952	921	990	908	937	927	916	966	850	887	975	915	952	988	911	957	955	902	971	971	979	898	895	916	907	926	905	938	934	915
26977	19968	6687	706	467	451	400	416	400	411	407	423	436	371	385	368	369	413	395	363	359	389	357	368	382	331	378	377	382	398	360	383	389	385	345	379	378	374	367	368	395	416	390	397	381	372	391	403	357	363	395	384	404	372	415	375	374	380	361	374	388	379	393	338	410	379	387	391	378	367	372	374	385	400	413	410	401	371	371	414	361	381	351	333	393	415	376	368	409	336	360	368	406	396	414	384	358	376	395	380	395	381	369	376	380	401	382	377	385	392	383	361	399	383	365	366	349	399	365	416	405	386	390	395	378	331	352	360	400	397	393	380	395	415	387	401	352	371	380	360	411	397	388	422	369	402	374	371	384	365	403	406	370	405	377	393	410	366	358	363	380	385	368	392	407	376	398	450	387	427	376	378	370	398	377	340	410	376	361	403	372	387	382	394	371	375	380	363	381	376	392	376	342	379	412	349	402	355	382	372	361	375	400	411	441	369	392	371	366	382	389	357	386	377	386	380	364	401	370	364	356	376	405	379	424	335	397	391	378	358	382	388	380	391	401	384	405	400	395	347	407	367	381	369	354	367	366	392	387	399	380	394	381	370	371	386	380	371	386	389	382	363	385	358	393	370	349	415	370	363	405	400	418	389	379	362	406	360	382	352	381	373	391	353	348	375	335	367	377	374	332	359	397	372	405	360	408	396	371	401	386	406	370	372	345	373	345	411	362	373	373	414	386	355	392	378	361	394	369	369	367	408	358	364	372	368	406	380	376	352	345	418	380	364	400	375	420	376	368	330	414	405	401	386	378	416	407	396	363	380	375	415	364	382	357	398	357	390	397	363	385	387	422	395	383	378	381	378	414	372	391	410	405	325	354	412	386	349	387	381	403	405	390	383	362	382	338	382	358	382	417	397	379	395	375	400	413	408	372	356	366	376	373	397	386	359	417	377	369	377	360	363	365	380	373	390	382	372	366	385	390	357	356	377	410	412	387	361	369	368	383	375	408	383	384	382	377	387	367	359	393	397	373	402	361	378	394	416	363	380	375	358	412	392	381	380	393	385	381	376	360	422	386	370	373	340	388	377	431	360	362	388	384	367	378	388	382	394	379	368	413	377	400	358	392	374	366	378	406	385	377	370	371	387	359	397	397	411	366	360	370	369	375	394	389	364	376	405	399	396	386	347	410	382	377	392	362	395	397	353	351	381	360	406	415	385	379	378	362	389	388	395	399	388	370	376	372	403	396	366	369	371	396	361	404	350	372	388	355	396	384	403	380	395	395	406	374	365	394	372	355	361	344	387	354	356	360	360	393	365	349	401	392	390	364	392	371	385	377	408	399	374	391	372	362	357	396	377	385	336	393	410	379	371	384	340	414	372	378	371	394	373	390	369	378	378	376	403	352	376	377	407	383	349	401	387	373	380	375	409	369	355	365	382	414	369	362	371	386	381	386	376	376	376	392	355	363	393	408	412	412	402	386	395	396	360	385	366	366	346	365	366	367	381	405	364	407	395	355	350	382	371	398	403	370	356	404	384	382	424	349	414	388	364	341	354	367	385	380	375	341	383	357	320	363	360	404	376	341	379	382	335	362	397	379	383	411	380	379	440	361	393	377	370	353	360	373	379	388	367	416	394	408	357	384	361	383	384	370	345	378	383	399	392	390	412	387	393	361	427	378	365	449	370	383	362	400	413	367	384	385	401	393	400	393	370	354	360	418	370	381	381	384	382	406	358	375	369	396	378	396	390	386	426	395	355	413	366	359	349	366	393	359	393	367	395	379	369	389	350	385	376	351	358	392	365	362	377	352	386	381	351	363	393	375	403	385	358	389	371	402	378	377	392	368	400	376	393	375	379	391	417	360	390	383	363	373	389	376	391	383	420	383	381	356	380	380	372	360	381	356	381	363	371	388	371	379	375	420	330	396	358	377	369	373	388	373	412	361	350	334	390	386	348	375	374	372	396	387	387	350	386	397	366	341	391	361	390	401	373	347	385	371	381	374	375	386	355	359	383	368	385	361	373	395	351	387	367	386	373	372	395	382	376	386	400	370	417	399	347	377	397	397	395	388	417	383	380	350	367	383	357	376	420	386	413	380	393	368	391	360	365	377	385	361	351	388	391	358	398	401	376	408	371	389	386	378	397	388	410	371	369	397	386	385	378	382	389	402	376	370	348	373	345	374	392	410	377	371	412	338	376	378	413	341	352	359	369	387	340	349	338	393	368	418	382	398	389	368	403	384	373	370	359	373	415	360	338	383	348	400	350	360	378	411	367	371	366	382	401	355	380	381	390	408	408	381	387	399	404	370	384	352	406	369	371	355	379	369	382	393	367	358	395	375	398	377	376	370	355	401	430	328	358	387	387	397	397	373	409	395	398	394	382	382	400	362	396	351	386	352	378	382	361	372	398	420	389	375	367	365	369	379	349	400	374	385	395	368	371	343	364	392	379	410	382	389	403	403	401	375	391	343	402	415	382	379	371	418	374	327	361	384	338	380	331	364	376	383	373	405	345	372	396	378	386	401	382	342	416	387	390	373	346	368	383	387	388	398	375	386	386	378	385	397	402	397	371	387	365	368	373	397	377	409	346	403	375	380	394	382	354	362	398	377	416	372	380	373	390	381	404	362	382	391	361	395	354	367	357	390	394	345	338	383	379	394	370	402	411	384	371	419	389	390	398	371	364	386	406	442	381	361	378	355	398	359	389	389	381	368	360	372	361	361	384	395	381	359	363	361	403	361	417	376	402	405	354	384	394	356	394	385	436	403	392	402	379	382	368	333	390	373	390	395	375	374	425	429	363	406	378	374	400	366	367	402	400	395	420	389	396	363	402	331	408	400	372	417	381	359	368	343	377	364	409	421	375	373	357	368	383	387	373	396	389	370	387	398	349	393	351	365	399	401	380	369	357	394	431	391	371	406	380	404	379	371	388	395	355	387	335	422	361	327	400	389	379	403	378	361	398	400	356	413	387	381	376	372	399	350	365	380	389	366	382	370	404	402	384	387	367	385	373	344	390	392	376	387	346	367	377	398	376	362	399	367	386	384	401	401	380	373	351	364	376	389	399	372	355	382	369	390	408	380	396	406	357	377	394	363	390	412	369	371	371	354	388	410	332	378	389	398	347	378	363	370	363	386	390	360	368	366	368	352	387	381	413	349	394	387	365	414	390	403	379	369	374	397	415	385	401	401	386	404	395	379	389	362	401	375	348	385	419	377	428	386	398	387	384	388	357	402	400	415	380	383	375	385	385	380	336	378	399	375	372	357	415	376	366	349	387	379	391	381	374	415	404	373	357	408	424	425	342	394	404	360	386	356	405	346	358	383	393	377	389	389	365	366	377	379	352	374	374	355	356	386	396	380	395	360	393	396	363	385	397	354	366	374	387	361	368	426	372	365	383	410	393	375	381	411	384	363	392	392	377	383	345	374	387	400	375	380	391	397	352	394	347	390	364	362	414	388	361	351	381	371	377	418	387	372	404	385	361	365	386
4495	1078	947	667	611	605	528	527	516	495	508	491	516	479	508	450	468	453	456	422	449	442	474	482	506	454	431	493	473	476	471	477	482	458	451	458	479	474	468	497	444	502	434	469	478	468	489	436	474	478	482	477	484	490	471	441	435	481	493	476	455	472	455	466	436	479	481	442	478	484	437	424	475	462	477	484	462	478	473	464	423	450	450	456	425	465	451	451	456	433	520	475	482	427	437	475	462	486	467	471	475	489	459	463	487	452	435	444	414	475	454	478	465	456	476	462	444	456	450	482	474	475	470	492	436	435	483	483	504	493	466	469	474	439	467	472	446	442	476	488	471	492	472	480	492	436	430	486	460	444	455	471	483	480	471	492	471	458	431	462	492	455	490	480	488	460	467	429	468	476	488	476	482	472	459	443	473	449	477	470	437	468	472	468	484	512	468	497	461	478	467	443	427	477	473	485	453	483	479	470	450	449	475	469	523	496	462	444	473	447	440	467	506	486	473	477	467	480	466	452	433	532	468	422	439	481	467	429	470	470	482	447	454	461	440	468	454	457	467	471	437	465	496	461	429	434	458	426	448	448	472	444	465	469	472	442	476	501	465	452	462	486	453	491	501	465	519	455	443	472	464	536	483	468	455	441	484	485	472	479	487	513	426	480	467	475	473	459	427	473	482	469	473	466	464	471	449	448	462	465	467	495	473	527	438	479	462	476	495	500	454	478	473	483	462	471	468	464	467	458	500	470	464	442	452	473	463	441	520	459	486	472	514	460	470	441	482	457	494	491	495	453	467	452	452	447	453	487	500	491	453	477	482	446	446	479	486	469	449	492	437	478	461	458	456	476	467	462	479	495	485	445	478	451	490	458	436	454	428	477	471	452	492	464	447	449	455	446	455	470	472	492	443	467	470	456	451	477	459	474	472	453	458	488	471	460	473	452	483	498	467	443	446	469	443	456	485	449	438	447	443	446	464	470	468	439	445	449	462	467	501	429	459	482	500	472	500	457	449	472	486	445	461	425	489	431	456	429	468	474	459	445	508	503	490	481	460	526	537	412	466	468	442	479	492	483	452	476	482	457	470	438	444	496	492	462	531	441	463	446	429	534	470	459	475	488	471	449	495	460	437	458	476	468	429	437	442	484	460	481	426	477	483	472	447	440	485	459	492	481	457	466	470	453	496	493	447	460	477	479	465	482	466	490	484	483	483	469	459	463	446	436	462	445	441	469	469	435	461	524	452	488	490	460	447	446	454	472	436	463	425	443	462	474	483	461	499	486	495	450	444	499	455	469	456	464	448	474	455	483	486	458	410	460	439	460	475	459	427	497	456	447	480	480	480	479	461	428	464	475	483	452	475	498	504	471	429	458	462	490	469	448	479	494	435	476	449	470	429	451	452	444	481	479	472	473	473	493	443	449	499	473	460	477	516	463	467	466	434	468	460	458	431	484	477	461	479	430	481	465	505	479	474	507	454	489	498	476	440	460	500	492	466	452	440	508	409	469	443	474	473	439	395	445	417	443	470	453	493	461	472	504	489	475	503	453	467	466	441	437	427	450	461	462	483	441	466	452	478	445	508	452	450	461	475	441	463	485	465	458	423	478	438	456	458	427	442	490	439	420	470	487	471	475	462	489	479	468	484	468	425	475	473	487	451	458	455	461	439	472	471	445	480	467	485	485	454	480	476	434	469	457	470	496	455	446	466	491	482	433	457	470	477	474	488	456	440	500	480	463	460	464	443	487	468	465	460	479	490	494	471	470	438	426	431	492	460	473	447	479	516	479	488	483	434	515	472	468	487	477	477	440	468	456	491	474	453	447	542	458	455	440	526	494	498	490	433	487	480	451	498	433	443	499	439	465	496	453	525	451	497	462	507	446	432	469	463	490	477	437	462	443	514	483	464	472	457	479	492	484	449	448	471	448	462	445	494	475	489	479	491	471	481	468	436	468	467	458	491	426	443	422	468	498	456	474	451	466	512	472	522	499	455	467	486	485	440	430	451	447	438	505	468	500	469	446	518	458	446	451	508	442	464	428	464	448	492	496	490	467	445	467	422	481	490	473	445	483	443	454	451	455	476	481	476	486	463	442	478	459	451	441	511	489	446	432	474	455	437	483	478	431	436	454	493	487	473	460	426	498	457	438	460	448	472	490	460	478	463	462	477	474	468	442	478	485	485	469	474	480	478	461	465	457	446	447	458	479	467	432	451	450	498	452	474	444	452	489	477	482	482	511	464	464	493	468	430	432	480	465	463	484	457	472	458	436	439	489	483	464	485	452	478	492	440	457	431	466	469	444	479	470	450	483	501	443	484	452	454	476	508	476	449	486	458	466	481	457	484	423	438	471	456	486	466	425	489	484	475	467	468	506	451	478	474	463	450	443	486	453	468	461	421	445	445	499	493	440	458	473	479	454	463	484	461	458	471	492	459	455	456	471	453	439	475	474	484	476	460	479	511	486	429	446	436	474	478	470	482	467	454	487	450	485	447	509	439	453	401	501	432	480	466	492	473	468	486	506	458	453	464	470	473	470	423	448	464	463	471	527	510	486	470	494	483	487	482	474	526	466	475	448	509	456	429	444	428	437	455	462	465	460	494	447	498	470	488	449	483	453	470	428	478	481	469	482	475	444	472	424	465	498	463	464	414	476	453	471	484	466	451	476	445	470	470	474	483	512	514	475	466	455	447	450	464	478	478	454	451	455	491	465	468	468	451	463	455	447	461	482	490	480	446	497	450	481	468	473	484	446	480	450	464	458	427	501	440	488	505	460	517	482	492	420	509	495	422	496	466	486	443	459	431	461	462	453	516	483	465	503	495	458	432	460	484	496	444	477	442	477	465	483	472	498	432	478	480	480	444	489	442	490	474	480	461	453	478	454	464	476	427	427	463	426	481	493	479	442	497	420	436	474	479	464	483	486	442	413	456	464	443	447	465	474	437	451	471	485	463	470	485	450	469	428	468	498	502	452	483	472	433	499	458	490	452	449	452	477	458	435	477	484	482	495	460	460	477	470	419	506	485	482	479	478	438	482	471	475	467	482	437	489	410	481	446	465	484	440	468	474	442	488	507	463	456	454	453	420	478	456	466	479	492	430	477	480	476	451	461	448	486	466	420	481	443	488	442	478	483	469	474	448	467	485	454	468	499	496	530	445	471	461	461	484	461	488	466	455	449	501	487	455	450	450	472	477	483	475	458	494	449	498	454	462	496	449	471	466	481	487	448	449	459	473	468	489	489	439	473	473	454	452	463	429	440	526	477	487	508	450	461	475	444	511	436	477	455	445	472	455	485	476	509	468	459	479	480	425	434	488	506	460	499	453	493	493	438	469	469	482	450	515	458	489	457	496	461	459	446	454	482	458	452	476	481	469	445	451	467	501	483	481	457	420	469	533	452	443	475	525	458	443	476	463	477	429	422	476	463	501	462	459	457	447	455	502	460	475	459	469	491	490	468	437	479	489	451	453	439	472	444	445	453	442	488	493
23780	21134	28576	23940	21120	12082	1899	1282	1044	988	983	953	876	868	856	843	809	855	837	788	879	850	807	807	807	755	829	790	790	686	757	739	733	792	749	795	729	730	756	766	756	760	714	774	754	776	767	750	738	786	818	722	756	798	792	714	757	751	709	743	796	816	763	783	825	701	734	744	737	742	788	793	743	762	737	767	784	755	775	767	756	720	739	762	771	736	733	736	768	761	731	770	737	767	801	784	761	728	749	783	738	751	782	724	744	738	706	728	786	750	708	740	747	712	758	749	745	699	758	738	760	759	755	757	744	777	786	765	803	700	733	761	748	738	754	701	754	756	750	736	750	753	776	748	798	736	728	723	763	798	735	786	693	754	789	742	728	717	761	733	737	711	790	738	784	724	755	797	716	742	739	788	702	706	743	775	717	693	716	737	746	774	715	745	747	778	751	777	749	752	741	739	756	813	762	735	729	776	750	730	734	739	724	710	763	752	749	715	742	720	737	700	757	777	721	735	759	714	787	754	747	771	747	751	741	705	808	756	803	764	784	793	784	730	742	750	751	764	690	750	731	773	720	725	768	733	787	724	724	773	744	805	700	728	737	781	742	750	758	755	707	754	751	758	735	731	685	790	734	706	728	734	792	710	800	778	767	726	761	756	722	754	725	740	720	755	729	740	788	726	716	778	776	744	730	736	822	767	721	764	718	733	750	750	757	721	693	696	776	716	768	734	787	771	766	762	700	732	801	715	734	734	786	747	737	708	716	726	766	735	745	769	746	737	713	753	735	752	733	741	730	751	747	731	759	689	761	754	696	756	714	767	746	761	731	722	761	745	773	738	757	782	701	758	734	758	732	729	757	727	768	741	760	718	753	708	732	745	746	710	759	747	770	736	774	797	705	729	724	779	734	760	760	718	761	706	743	751	796	720	778	741	721	756	709	747	747	746	760	731	749	772	709	725	708	739	743	711	759	709	752	717	770	774	748	737	733	744	753	774	752	726	734	755	723	757	750	702	765	714	708	731	711	750	757	735	704	762	758	732	741	775	712	784	745	759	776	737	703	746	769	708	757	770	745	766	715	738	735	761	713	761	691	756	768	740	739	723	749	742	707	774	765	756	744	746	773	784	768	763	710	686	704	759	770	736	693	704	723	697	752	767	694	746	735	734	751	722	744	717	744	704	743	726	747	704	796	757	714	716	698	732	715	781	778	760	708	796	707	727	744	735	785	671	798	749	710	754	741	756	733	670	745	736	757	737	756	747	802	781	744	735	766	722	807	771	733	768	726	763	696	732	721	774	772	706	738	745	755	737	732	747	733	755	709	712	764	753	707	742	770	737	794	732	784	776	740	706	681	752	735	809	765	752	745	732	771	757	780	763	761	778	766	752	780	720	743	780	743	716	785	738	713	772	719	741	720	784	735	739	721	723	754	736	706	733	731	718	796	713	752	716	759	751	721	745	730	729	782	786	737	746	746	732	736	757	734	737	776	779	711	778	755	735	744	793	752	785	769	722	776	758	776	746	750	788	711	709	745	700	753	765	729	765	832	764	720	784	769	752	740	734	756	768	789	768	738	760	749	753	755	751	739	746	716	806	786	796	774	739	725	782	777	738	750	737	764	744	755	796	785	742	746	742	697	763	729	702	717	756	717	720	716	767	820	775	810	682	769	773	741	725	734	793	746	753	740	764	777	744	736	772	770	722	771	732	744	717	774	795	783	764	740	739	715	733	726	755	733	754	740	753	724	728	710	712	770	778	740	746	747	724	707	733	757	738	771	769	716	737	719	720	725	744	759	664	717	769	797	738	718	767	765	725	739	747	718	769	738	784	735	749	774	788	705	736	704	685	708	750	830	780	728	768	765	762	771	775	735	758	761	723	777	778	753	762	749	720	793	741	692	738	729	704	714	717	740	779	772	719	753	731	705	720	704	710	765	739	759	747	734	748	786	727	766	705	715	709	728	746	728	799	713	757	769	768	788	756	734	738	804	759	731	749	752	692	743	711	755	736	745	736	728	718	711	750	737	730	735	751	694	758	783	725	758	732	733	745	785	759	766	711	720	727	737	732	673	743	788	706	733	724	776	747	732	750	770	726	748	761	700	746	724	743	789	740	741	736	767	737	734	696	741	722	710	732	743	753	697	751	731	750	775	771	782	735	758	732	743	766	756	800	779	709	754	731	687	728	715	737	743	746	737	756	721	755	829	716	764	770	747	722	747	710	733	742	704	766	724	704	749	731	784	732	720	744	743	793	737	722	772	767	736	774	714	755	804	736	750	717	730	756	773	741	769	714	719	731	716	709	744	756	742	738	769	755	752	733	750	723	735	747	710	777	783	696	791	764	788	744	731	718	794	700	705	779	763	716	734	728	775	694	763	742	745	754	736	743	760	733	737	737	765	718	746	734	763	776	768	761	752	735	734	719	797	747	728	740	774	762	747	754	719	744	821	738	737	813	736	721	706	765	727	763	763	731	745	708	752	712	699	769	751	738	734	750	769	780	724	746	802	716	719	744	701	788	763	724	733	717	772	712	746	794	725	740	719	743	736	758	739	723	729	770	735	782	761	757	783	782	744	771	761	733	738	760	771	770	744	775	770	738	755	727	752	741	756	739	700	777	773	728	728	748	760	705	743	718	750	748	736	733	748	746	716	740	753	740	719	792	745	758	716	739	750	742	757	667	774	766	729	747	721	750	762	737	760	767	774	780	757	772	762	742	738	729	729	762	726	744	736	747	744	725	762	766	760	713	768	729	746	751	773	709	677	751	749	798	711	745	746	784	747	732	737	752	770	763	742	737	776	738	722	784	771	750	725	763	731	715	737	754	728	780	777	723	769	723	774	710	745	743	751	783	738	704	746	749	789	722	737	761	780	764	737	751	771	775	731	736	732	778	775	712	776	754	760	789	704	782	775	759	817	728	769	742	702	726	721	751	732	748	759	787	697	750	763	669	730	703	723	689	701	732	780	729	735	725	786	772	798	711	755	714	804	741	756	681	736	767	752	789	725	772	754	728	753	787	721	793	729	740	745	729	775	783	755	799	729	753	759	740	762	744	740	702	752	768	769	745	791	719	735	717	692	760	713	724	702	770	753	772	711	768	754	732	726	768	735	767	756	788	716	754	754	713	719	688	751	740	747	748	698	752	764	760	732	763	764	772	759	765	687	771	768	729	770	699	715	732	805	736	714	748	727	721	735	745	758	725	708	665	707	743	765	700	756	707	753	743	772	746	781	754	722	776	754	748	734	736	766	746	734	717	719	728	751	734	717	755	742	745	737	734	710	737	743	741	732	762	779	739	778	746	753	747	744	720	758	753	746	789	744	753	782	766	770	749	734	758	752	728	778	720	786	726	749	728	752	736	715	756	768	744	705	725	723	747	716	742	762	755	759	772	719	764	713	782	762	773	752	762	732	763	732	742	726	778	740	757	741	751	725	756	719	714	779	725	744	685	725	751	738	764	746	746	785	771	761	754	690	761	756	706	771	723
9188	10557	8912	4552	3265	2804	2252	1971	1597	1473	1438	1271	1195	1150	1134	1103	996	1041	1041	1032	1012	971	983	941	945	931	958	898	940	895	858	933	944	912	856	908	992	912	902	950	922	893	897	901	956	872	897	862	902	960	895	858	886	906	916	911	960	877	884	893	880	925	914	891	908	869	897	947	887	863	846	928	934	904	871	895	887	891	931	931	919	908	866	939	871	910	912	878	874	871	900	892	914	910	843	913	864	861	875	939	885	893	898	855	909	865	906	877	887	911	919	898	848	868	937	876	933	857	900	895	903	939	844	927	925	912	950	887	877	868	887	835	888	841	960	898	877	864	835	830	929	898	883	823	871	956	815	939	933	923	886	837	907	898	879	892	870	895	909	865	904	869	913	899	804	844	889	907	910	864	905	877	859	908	838	866	835	869	862	883	881	888	913	849	840	937	923	850	901	956	909	876	884	856	885	881	893	952	919	880	846	882	842	868	888	886	856	875	853	914	867	862	892	874	863	920	905	881	929	884	869	891	901	902	900	850	835	865	864	903	850	902	841	847	903	839	854	924	879	931	805	894	907	879	923	869	969	898	905	895	876	900	905	944	832	881	895	859	894	939	869	955	854	901	881	905	890	871	868	843	889	892	912	889	921	863	885	868	865	887	905	929	876	880	900	846	880	874	893	891	868	909	858	905	898	915	880	890	899	852	954	838	862	902	985	872	878	876	874	932	841	883	888	893	910	882	921	905	895	868	892	857	854	878	843	941	885	960	844	875	894	842	864	931	879	952	840	895	887	848	897	862	895	860	787	860	881	896	863	892	817	928	901	873	887	869	878	850	844	877	844	855	864	851	858	827	884	849	950	915	906	936	926	968	915	834	894	864	828	927	825	863	926	891	900	854	803	896	903	886	897	860	902	947	844	859	851	879	924	899	911	879	944	819	886	951	849	898	891	899	824	878	861	876	873	886	915	909	847	886	914	931	873	912	871	856	924	887	898	875	948	877	916	882	928	915	876	842	907	877	899	893	857	822	828	863	912	906	902	862	825	870	917	867	877	849	893	927	924	893	861	883	890	838	848	878	889	905	899	871	873	895	916	824	888	886	877	854	901	890	880	876	875	862	898	866	861	871	886	887	864	906	866	867	919	890	902	876	868	878	912	891	953	903	888	900	910	871	912	898	906	901	865	940	907	878	892	864	894	877	894	849	853	872	910	882	943	901	867	914	889	921	868	901	833	902	848	897	913	871	871	806	873	818	878	900	870	883	836	911	892	899	898	924	832	843	936	910	869	898	882	855	899	903	917	895	856	870	891	894	891	846	909	911	862	909	856	923	918	872	892	882	839	907	874	909	874	927	888	843	875	877	886	879	864	862	860	868	882	881	921	885	884	907	828	878	913	877	870	889	869	858	916	869	893	875	892	917	887	869	854	899	849	857	896	857	883	862	889	821	901	899	854	898	911	868	905	867	921	916	862	880	916	936	939	846	875	881	878	903	887	791	847	827	868	902	880	869	847	906	841	900	874	933	878	884	916	906	875	924	911	848	887	856	911	856	886	910	838	856	860	857	851	871	892	892	886	854	855	877	879	888	913	871	911	919	897	907	920	974	878	891	891	851	856	887	889	901	856	852	876	865	863	939	881	850	877	879	888	851	886	907	884	901	873	858	863	885	857	928	878	853	881	825	860	969	872	882	926	867	818	878	867	862	883	905	887	875	899	875	933	907	828	918	910	842	883	880	897	909	939	834	810	893	862	855	862	898	879	973	864	823	956	905	893	925	872	888	893	909	874	866	901	856	922	873	888	848	887	889	890	916	972	851	865	885	898	907	839	909	904	895	857	936	922	872	880	895	902	886	892	877	886	823	847	885	885	877	911	894	885	864	850	905	923	866	898	882	854	890	850	843	842	836	903	900	895	870	938	894	862	867	909	840	848	893	817	886	886	910	921	930	882	836	898	868	903	917	917	894	901	872	857	869	883	914	917	814	867	915	860	863	894	898	870	872	838	924	880	888	873	862	862	857	951	874	867	841	874	912	857	925	876	922	839	884	890	916	919	885	883	936	875	866	924	885	863	921	879	922	900	884	866	870	902	897	875	862	875	897	889	881	890	930	861	876	848	888	907	872	902	905	917	873	903	880	898	939	907	927	882	946	890	884	835	911	889	918	919	863	887	875	895	905	897	877	897	897	882	822	838	921	855	900	864	898	844	824	882	907	903	903	938	890	882	871	851	906	906	882	854	861	804	890	858	909	913	850	864	896	897	922	878	898	890	936	932	922	916	868	932	866	906	907	863	866	860	879	925	880	887	878	804	841	860	908	914	897	863	909	867	892	850	902	901	872	939	950	910	867	908	946	909	829	880	850	853	861	883	928	876	895	894	855	878	893	831	889	922	832	883	889	887	868	853	870	879	886	866	879	894	888	857	887	886	889	920	902	898	851	835	919	908	860	885	850	946	880	882	909	856	869	868	894	887	868	911	881	891	896	880	879	865	854	892	889	857	894	831	893	886	903	912	906	896	901	914	860	902	860	869	895	852	900	924	911	912	860	887	908	867	891	844	921	892	938	876	904	887	877	880	902	874	879	861	879	830	881	873	924	912	903	908	851	898	895	878	893	895	899	877	886	881	921	895	887	901	891	842	896	955	875	915	871	882	890	853	911	892	892	818	881	831	913	880	882	893	828	885	870	904	871	898	886	892	813	886	902	876	831	885	893	856	921	921	840	882	847	887	902	856	934	908	894	842	894	869	866	884	896	835	891	940	864	878	870	904	881	891	903	877	857	877	886	867	820	814	885	899	868	897	892	831	874	889	929	885	889	913	863	897	867	945	821	860	875	891	872	880	885	890	897	880	900	912	907	887	878	896	892	864	884	918	857	827	898	883	836	967	935	904	873	917	841	879	925	896	906	924	904	906	894	876	903	854	881	900	903	864	904	931	855	852	852	921	856	887	952	914	852	871	905	889	889	915	888	872	936	898	902	917	901	872	859	905	855	923	887	921	909	880	869	846	840	876	845	894	888	889	946	918	895	890	880	855	846	903	835	889	869	879	893	832	839	864	882	948	876	897	949	934	878	889	914	896	845	908	893	868	861	883	895	909	880	852	903	879	899	908	904	860	841	861	917	892	878	884	874	865	861	910	876	873	936	890	848	906	895	883	886	896	861	886	883	864	864	924	883	847	847	894	951	913	859	895	839	870	887	819	863	908	943	921	882	832	843	890	874	915	888	888	883	928	884	884	874	915	890	898	925	924	846	878	867	926	911	886	897	915	912	866	863	860	856	899	850	853	877	847	855	849	897	888	915	962	880	897	914	887	894	845	902	910	900	911	831	917	945	860	887	850	892	891	832	876	967	830	937	877	851	879	909	869	877	923	933	892	866	882	832	913	905	835	917	931	881	880	852	853	885	906	892	918	915	894	934	876	903	865	908	905	890	902	881	879	846	866	904	927	838	916	880	905	843	909	893	887	917	898	881	886	925	978	856	898	899
25003	21112	27440	24898	10299	726	506	496	412	399	358	326	317	333	302	337	305	314	300	269	297	322	293	298	288	248	321	277	290	280	291	298	272	314	259	264	279	310	289	261	266	284	274	274	269	276	281	289	252	259	246	308	295	271	283	277	305	278	266	287	263	260	272	289	252	297	287	261	308	271	302	282	263	271	308	260	276	259	304	230	263	302	276	258	258	288	265	273	254	280	253	261	302	265	298	283	261	270	267	311	279	281	261	258	233	245	274	298	253	270	244	254	274	282	286	253	257	264	258	252	263	249	262	284	285	287	294	277	285	283	277	245	271	261	292	307	280	272	282	273	317	285	301	292	296	268	291	295	277	275	277	228	269	262	253	291	250	247	267	257	260	295	269	255	276	272	304	272	249	249	283	260	274	273	253	267	247	301	292	261	274	259	320	278	270	277	314	291	293	276	258	279	251	245	268	223	267	262	262	270	252	259	244	262	261	285	268	259	267	273	260	275	291	247	280	272	242	291	265	289	260	270	261	268	280	239	255	292	241	274	293	271	276	236	249	284	257	269	273	254	275	275	278	247	291	278	252	260	252	275	289	269	269	278	271	276	265	258	249	278	266	249	237	275	275	258	267	278	238	258	260	270	260	266	263	267	273	245	258	294	237	288	278	266	275	244	247	283	273	256	289	275	297	287	264	275	260	282	249	283	259	271	260	286	301	245	248	254	284	254	267	255	278	286	260	293	265	274	235	273	244	296	245	238	265	294	247	292	245	268	284	269	279	250	280	291	255	273	261	278	275	290	272	275	280	276	259	288	258	277	269	273	282	257	285	248	247	285	253	283	304	274	278	307	249	267	258	261	257	256	267	268	232	240	270	275	279	278	296	269	287	273	264	257	269	263	293	266	287	269	279	262	277	250	256	274	273	293	250	256	273	256	274	259	261	260	283	275	277	263	276	260	281	280	297	274	265	245	271	269	267	296	302	302	271	258	249	258	257	283	263	283	271	283	315	278	279	248	277	280	288	269	262	278	280	285	265	267	260	267	281	242	307	261	253	241	259	253	276	272	272	257	264	272	252	301	272	276	270	268	234	300	279	250	263	271	273	283	292	263	272	292	267	277	285	269	227	268	269	250	272	253	284	269	280	273	302	277	289	258	292	259	252	269	269	276	278	252	237	265	270	287	237	258	282	283	280	287	266	284	255	237	279	272	298	274	270	263	244	267	274	252	251	291	314	264	277	264	286	275	268	275	289	277	283	283	274	271	280	256	257	271	294	264	265	301	277	286	286	257	286	262	263	244	265	294	274	246	273	262	250	269	268	284	265	252	268	272	276	290	281	257	258	260	284	223	271	306	296	251	300	256	279	259	265	253	273	268	302	276	285	259	281	262	262	265	284	259	271	289	247	247	310	280	299	274	253	263	277	276	272	290	273	289	284	251	270	296	258	285	286	274	301	276	269	273	236	252	283	263	293	284	267	278	274	284	286	278	252	258	263	284	249	280	311	266	269	299	257	297	277	293	266	287	268	287	255	298	255	265	259	284	257	286	276	249	260	281	267	261	266	244	279	289	265	272	283	268	258	257	262	263	267	268	279	244	263	301	258	289	256	278	283	268	276	291	263	289	291	260	252	275	268	253	282	301	293	281	254	247	288	269	273	277	263	249	262	272	267	268	308	274	265	270	293	275	239	296	268	265	284	272	229	291	259	249	253	268	267	270	238	285	235	263	270	326	287	258	251	257	279	283	283	275	252	256	265	278	284	271	281	267	304	296	258	266	271	261	252	270	243	312	287	264	238	279	274	271	312	306	292	277	247	290	249	274	265	286	272	272	277	296	273	275	260	264	277	247	277	257	263	269	259	258	261	285	236	270	263	263	272	263	282	273	278	231	290	259	267	278	260	252	278	241	260	284	253	268	249	249	274	272	284	287	257	284	259	303	274	275	305	266	249	262	316	276	284	262	285	256	301	268	276	268	253	288	292	289	269	283	231	287	251	265	286	291	289	276	264	256	277	270	269	301	233	277	273	282	258	303	243	281	267	277	268	274	254	288	263	258	259	280	301	290	277	255	293	263	279	269	268	253	274	260	287	268	248	307	256	262	283	303	282	285	273	284	257	254	288	290	281	271	246	273	268	279	248	276	262	255	272	286	279	269	299	266	285	267	257	262	276	251	278	292	265	244	287	273	263	281	278	246	232	279	283	248	239	259	257	299	247	279	279	281	271	280	262	284	262	279	247	287	255	261	288	271	261	289	291	295	265	301	278	292	264	276	305	314	264	263	305	264	291	287	294	265	285	277	267	288	302	275	271	238	255	262	307	283	262	262	286	323	251	273	295	263	286	276	254	246	269	280	295	276	262	264	270	254	290	266	284	277	273	252	278	262	266	271	266	265	274	255	272	316	288	283	274	252	271	281	262	272	266	246	274	262	264	274	275	281	274	254	273	284	273	293	278	292	277	296	309	253	279	286	296	286	276	285	276	271	285	278	292	303	267	246	266	290	307	276	264	261	256	259	279	279	249	266	269	269	245	268	249	243	235	296	273	298	263	297	272	267	275	239	282	260	277	240	281	309	291	283	270	255	294	269	293	264	253	263	275	245	287	261	293	248	261	250	279	285	278	302	264	292	260	276	268	304	272	278	271	271	235	281	258	247	248	255	273	242	243	276	263	251	277	262	249	271	254	293	284	253	279	260	272	287	291	296	285	273	271	270	262	293	291	267	268	263	296	286	289	249	259	276	270	255	277	276	259	270	265	266	284	289	274	304	285	302	284	241	263	292	239	267	281	265	280	278	270	268	278	295	250	254	235	268	275	260	286	277	288	258	280	258	287	300	251	306	252	273	276	278	277	277	269	251	252	254	260	297	251	260	279	273	284	278	260	283	272	282	294	265	269	236	297	266	306	285	270	300	257	292	278	276	248	278	273	247	279	282	248	284	302	232	289	249	272	284	288	251	242	281	250	234	257	280	288	300	264	280	283	254	257	275	265	291	271	264	260	255	263	253	257	333	278	266	269	263	277	279	254	252	281	279	287	274	293	268	247	305	294	280	252	256	245	292	272	313	245	271	254	281	282	240	265	275	289	290	262	245	261	297	267	278	252	252	260	263	252	246	264	266	280	293	265	299	288	247	276	277	282	286	239	299	266	265	289	278	267	267	273	275	250	283	281	280	303	269	267	275	268	261	276	304	265	270	273	303	258	246	299	272	268	289	274	231	280	288	269	270	289	275	257	294	260	289	284	265	309	263	264	286	270	249	260	261	287	257	272	265	261	276	270	260	297	263	265	253	266	288	290	255	263	282	265	279	260	256	261	271	245	291	301	270	272	281	274	243	287	283	279	271	257	274	300	282	274	253	284	281	270	280	264	276	241	260	260	305	286	258	266	282	277	253	270	276	290	285	257	304	261	266	250	282	274	247	276	254	286	263	278	276	264	286	303	277	269	289	268	260	269	289	265	288	284	274	241	263	265	259	282	260	299	267	263	259
8463	5782	4662	2302	1701	1334	1087	949	744	708	622	547	482	551	466	409	439	453	440	419	399	436	393	361	383	407	419	400	408	382	395	379	375	356	344	390	387	325	382	351	343	378	337	378	406	379	368	380	388	391	340	338	395	367	356	377	356	374	388	382	354	354	336	374	383	356	378	354	359	344	339	389	336	337	342	350	358	388	377	367	323	392	362	367	365	373	350	363	352	366	381	347	372	384	387	394	372	368	344	378	344	363	383	342	377	369	341	353	344	356	383	350	341	365	338	339	331	391	374	364	353	361	353	356	384	356	341	363	350	372	381	335	332	341	347	326	349	323	329	328	337	365	406	400	381	396	372	353	352	361	343	343	343	368	355	341	333	349	365	348	348	363	338	340	371	361	367	354	368	377	336	363	366	335	365	374	372	346	354	363	369	352	353	381	316	412	357	391	392	364	353	380	365	331	345	363	384	390	329	383	394	363	336	376	347	384	388	353	372	349	348	369	365	358	371	323	353	352	340	367	352	377	328	356	366	358	363	378	379	368	343	344	373	345	334	362	390	350	344	350	384	385	367	354	348	374	366	348	392	382	357	345	348	363	373	406	348	361	341	357	362	371	323	363	368	343	373	349	346	393	356	344	382	351	354	337	360	335	385	374	364	357	364	352	391	378	347	376	389	313	356	378	368	371	359	350	361	363	370	361	358	381	374	370	367	330	380	339	350	352	361	367	380	342	380	380	338	352	382	374	394	381	375	382	376	377	371	335	368	353	374	358	357	357	348	343	379	363	370	356	395	352	374	362	360	342	341	383	317	356	359	313	382	380	367	366	362	358	365	355	374	350	368	341	362	343	356	379	313	329	360	341	371	352	376	354	350	376	351	392	380	358	363	369	351	365	387	340	358	367	352	348	359	345	352	374	384	356	353	359	348	351	369	332	370	362	361	379	346	368	351	356	374	363	353	350	362	334	335	362	351	373	404	378	383	384	354	367	379	347	371	322	356	305	356	362	363	362	337	367	353	375	365	357	356	369	357	397	402	378	350	338	374	358	365	374	358	359	362	337	359	369	362	381	343	356	359	371	363	365	320	355	360	377	356	343	350	369	343	344	355	357	359	372	380	331	354	351	359	369	355	325	342	367	368	370	358	351	386	357	336	330	361	349	323	333	356	356	345	387	349	362	380	359	369	337	351	358	301	370	337	354	358	352	356	386	343	345	383	373	387	330	359	364	354	363	374	351	395	338	349	368	357	343	367	313	364	358	338	356	353	372	338	354	346	360	393	358	360	390	371	344	382	339	373	359	381	378	340	358	356	365	328	345	335	373	363	339	361	367	330	375	324	367	356	372	379	318	370	365	350	369	344	364	361	374	318	344	369	341	335	336	349	339	381	372	362	347	357	363	376	356	353	385	351	355	386	386	340	325	362	339	354	368	369	358	370	379	324	356	357	365	313	344	385	377	337	309	369	363	349	346	354	348	359	380	353	343	345	366	367	347	366	360	373	356	376	320	329	338	384	382	352	363	361	318	378	351	363	374	408	360	359	356	338	355	364	368	362	352	350	373	350	325	341	365	368	377	376	369	370	334	332	383	369	382	345	387	363	334	348	341	368	350	369	344	349	384	341	317	311	390	364	381	379	370	357	351	357	399	355	364	361	359	392	344	377	357	334	340	341	357	367	340	351	339	377	362	369	345	336	362	366	326	326	368	348	341	404	362	328	345	406	342	385	354	377	345	361	368	348	363	352	343	343	368	340	346	388	329	337	388	374	371	323	341	352	365	368	358	362	380	349	362	349	332	334	382	332	326	340	364	361	348	396	365	348	383	358	372	366	366	334	383	349	348	357	333	371	389	352	378	365	391	359	365	348	377	354	351	371	366	360	339	395	348	324	388	401	376	382	393	360	356	368	315	360	385	359	347	346	376	334	325	357	342	375	396	369	317	387	389	344	384	343	379	346	375	354	347	362	387	351	330	380	350	369	353	363	366	381	336	360	375	380	324	330	368	380	318	376	396	338	352	342	353	359	382	343	354	359	393	337	387	362	387	348	374	339	347	360	355	374	338	348	324	340	392	368	362	357	356	362	364	391	378	356	378	391	367	330	369	332	353	353	371	343	316	356	369	373	347	377	364	359	353	379	358	356	382	360	351	385	338	366	342	361	349	347	342	358	338	345	377	331	366	337	384	340	392	378	350	344	359	341	350	356	355	357	363	375	326	337	346	359	385	355	372	374	333	401	360	353	352	339	387	368	363	373	389	349	361	349	331	332	409	363	348	371	363	383	384	324	359	320	341	407	362	383	359	387	341	332	376	337	369	348	354	379	370	344	385	394	352	351	376	372	349	374	362	323	381	373	372	372	343	347	399	385	338	338	377	365	363	364	378	364	341	352	361	391	367	353	345	363	356	376	371	343	342	341	365	369	398	365	398	362	373	339	363	369	381	402	343	375	390	337	355	354	368	396	363	322	364	340	331	371	358	362	351	348	355	359	387	346	328	351	350	376	376	358	359	375	344	373	370	364	373	348	373	346	330	382	390	346	347	362	386	380	358	367	338	339	383	340	352	357	374	368	369	360	355	343	381	365	373	361	388	365	340	378	392	375	352	353	384	381	377	327	396	377	374	350	337	354	331	374	379	364	375	371	346	337	354	327	366	378	352	344	365	374	354	318	358	361	324	402	341	338	354	361	356	346	363	381	348	365	374	322	327	373	344	343	360	370	323	357	381	374	319	367	344	401	340	348	351	341	327	335	327	352	357	334	368	338	363	388	379	346	330	365	357	366	367	357	386	369	358	380	368	332	355	322	351	357	341	340	382	366	380	356	335	350	360	354	368	336	370	361	385	356	374	355	363	358	368	355	381	370	363	381	330	369	382	370	342	355	351	355	364	342	369	338	364	367	325	342	378	361	348	353	381	356	374	356	385	375	376	356	362	319	312	366	353	347	333	348	370	368	391	372	354	375	366	335	378	398	374	352	388	368	372	337	365	320	360	349	383	371	318	365	402	382	332	359	332	368	364	424	343	363	370	379	372	355	352	355	381	385	373	358	341	345	384	349	353	376	334	363	343	384	328	373	393	371	356	350	356	397	371	345	360	340	359	393	399	362	408	346	365	374	388	340	380	358	350	346	381	361	344	351	358	346	351	350	347	368	357	367	356	332	358	341	368	335	368	358	340	375	372	338	337	320	359	368	346	399	399	356	382	337	377	390	398	382	329	362	324	341	361	412	350	348	353	345	343	388	307	349	355	352	392	391	331	352	367	417	343	374	376	324	421	366	388	327	353	361	374	358	370	351	312	347	351	334	352	358	334	375	342	343	340	352	351	381	339	329	352	382	361	389	378	357	384	363	362	355	369	354	354	361	345	364	399	324	389	349	346	315	363	401	365	360	339	349	370	382	358	342	390	334	373	351	356	356	372	363	364	347	358	347	362	343	355	360	328	384	371	352	350	367	373	354	356	377	365	344	376	362	331	328	327	371	354	344	378
22881	21150	28972	23558	21149	21214	11549	1973	1402	1335	1195	1111	1044	1006	1015	922	904	898	921	869	827	905	778	852	870	823	850	799	775	811	770	828	825	770	846	757	796	824	806	849	854	779	749	797	845	811	785	778	771	808	803	779	819	800	763	784	751	787	782	756	766	754	774	805	766	746	793	771	776	749	789	750	728	780	755	824	801	840	780	781	752	760	731	772	797	788	788	818	807	742	807	811	780	741	770	781	755	792	805	777	765	802	749	803	845	808	764	785	802	735	756	777	784	724	719	783	713	766	779	740	783	773	800	794	736	754	776	725	742	795	762	780	762	762	793	804	783	821	772	750	771	797	752	826	718	809	782	767	782	796	783	759	765	751	780	762	814	777	726	780	761	812	771	755	811	775	758	772	784	764	776	747	802	787	790	767	764	718	760	784	775	749	758	766	766	783	779	786	771	827	798	785	716	749	719	780	747	765	774	795	773	755	719	768	780	779	766	752	749	788	752	733	838	808	800	718	733	721	793	817	782	748	817	797	824	740	800	816	779	770	790	741	766	793	701	798	799	718	750	760	813	815	793	797	842	791	745	801	771	766	773	790	751	798	784	743	752	798	761	797	733	796	783	751	785	740	860	753	760	808	831	721	770	803	793	795	830	709	780	788	794	819	777	771	780	796	804	779	729	772	795	748	806	791	747	798	758	788	792	765	787	776	715	786	774	749	835	745	765	783	793	767	747	824	787	817	750	812	775	743	749	786	765	810	770	744	794	791	824	783	752	739	760	747	813	736	811	827	817	752	755	772	761	769	774	719	760	795	761	827	788	757	733	794	736	785	802	787	837	746	812	780	789	792	751	774	774	768	789	759	747	768	782	781	710	759	774	761	738	793	788	823	769	803	741	736	785	806	786	767	758	803	775	760	743	792	753	790	735	756	796	767	752	778	792	777	718	806	781	741	792	806	707	770	767	776	773	744	792	785	788	690	755	781	755	798	825	785	757	736	798	728	786	774	750	775	813	768	772	794	773	801	781	756	834	732	743	747	759	723	789	763	746	769	758	748	738	751	836	777	809	758	739	740	748	764	763	716	764	782	797	769	709	784	778	795	780	738	804	793	804	779	755	722	743	743	733	761	847	794	756	786	773	747	747	775	791	805	772	758	766	792	714	764	745	759	808	835	767	753	756	781	809	750	741	761	741	771	769	842	756	742	776	755	746	740	796	748	826	770	809	758	813	790	763	739	754	756	758	742	782	787	759	731	750	769	763	745	749	820	792	761	771	789	771	821	764	710	764	771	768	753	789	754	761	778	726	804	756	803	770	790	769	742	769	803	791	722	759	850	793	743	798	787	838	821	792	744	791	769	775	771	783	770	767	750	778	806	791	775	732	762	756	763	769	783	774	730	750	723	741	791	767	765	715	786	773	764	797	730	786	768	787	732	803	744	763	790	720	737	762	784	822	826	754	753	770	724	744	796	718	781	754	746	756	720	711	798	786	719	805	755	748	774	758	796	806	808	744	756	781	736	780	822	800	743	737	775	766	815	755	720	744	789	767	757	739	731	776	792	698	774	748	767	783	785	805	801	768	738	750	762	793	757	772	732	806	754	811	781	788	761	774	824	795	807	815	745	756	796	759	709	780	722	755	792	762	759	781	807	724	768	787	775	750	778	738	750	784	804	785	790	802	781	769	777	799	742	787	774	766	772	760	829	783	766	779	754	788	774	746	778	768	774	787	742	757	781	773	742	804	734	766	731	751	781	798	745	774	777	718	771	740	812	762	745	747	767	756	751	717	758	817	793	711	743	807	798	749	800	804	765	776	750	749	782	809	785	780	780	723	724	845	717	813	793	771	742	762	806	814	787	754	759	738	709	777	753	739	799	759	775	789	761	730	777	770	822	767	795	748	720	796	751	794	755	771	812	791	793	743	753	797	776	745	798	754	758	786	721	786	778	786	763	769	746	816	838	778	808	732	794	756	733	786	782	726	773	805	811	764	717	783	741	759	805	799	746	791	816	761	810	763	776	758	798	799	799	737	759	756	758	718	772	791	787	800	763	793	784	756	839	785	764	768	800	722	775	805	762	809	780	773	769	758	740	766	767	817	772	728	782	781	767	722	825	741	775	753	779	805	743	761	713	789	771	785	811	787	720	785	734	759	788	797	732	782	746	779	786	723	800	751	751	753	769	750	781	767	745	844	788	767	807	794	801	798	807	798	776	753	780	739	758	774	805	755	785	776	755	758	820	779	807	776	800	816	738	824	727	735	777	827	748	763	761	795	788	790	727	759	735	722	776	774	753	786	714	766	775	780	767	724	719	767	794	769	733	792	759	775	771	751	769	779	780	818	830	736	765	743	771	759	744	754	763	805	771	739	755	722	766	768	748	810	860	752	763	751	796	767	747	749	765	758	775	799	772	719	765	739	778	730	780	771	737	794	734	747	813	731	760	787	743	786	796	792	791	778	814	769	795	792	749	803	766	766	765	796	778	792	741	752	780	770	766	769	794	775	753	766	740	792	784	759	820	785	768	763	758	769	797	747	774	791	751	835	806	794	758	814	785	774	779	763	764	742	763	756	748	744	730	748	762	782	727	729	773	736	793	775	772	781	779	822	788	791	752	798	824	775	751	752	738	752	783	778	811	750	785	774	766	785	774	743	796	780	696	757	796	797	776	775	823	785	722	782	761	739	793	827	806	773	768	791	745	765	766	766	716	735	848	784	808	798	749	790	764	781	774	774	778	757	768	787	789	750	803	790	767	754	785	746	780	788	752	766	744	813	774	748	819	772	753	792	797	755	761	727	785	720	731	785	801	796	750	772	788	768	737	747	823	750	793	728	795	805	746	779	770	790	795	749	784	785	770	787	800	786	741	747	727	782	803	733	798	739	734	722	768	801	771	779	785	786	736	731	763	789	812	752	744	825	785	824	736	728	800	762	763	720	736	786	790	778	747	813	748	758	741	754	759	738	785	743	805	759	817	759	809	733	830	793	772	798	792	820	776	785	771	734	739	766	791	782	772	785	751	775	761	804	766	763	760	786	787	768	736	784	768	758	752	802	754	716	799	756	803	731	770	772	790	810	791	790	765	764	784	764	744	725	809	766	736	750	752	789	750	767	762	735	751	831	775	750	789	761	764	755	751	736	789	786	757	778	817	755	761	826	764	775	777	756	718	775	766	750	787	792	777	775	754	792	753	742	757	801	784	754	733	803	780	747	787	766	797	703	757	798	773	758	792	782	760	779	778	800	824	752	769	741	726	776	775	746	736	771	799	747	754	786	784	788	787	743	744	759	801	769	753	806	743	807	768	753	815	747	717	695	782	759	728	808	774	759	742	733	743	780	733	809	798	767	754	761	757	745	744	757	796	811	787	789	752	778	767	786	729	791	798	768	731	783	841	783	788	755	750	758	751	783	755	776	710	740	772	753	776	794	750	771	757	743	773	766	755	738	779	759	764	805	714	811	804	793	741	752	681	771	769	759	807	773	717	752	747
11881	17032	14211	7448	5619	4357	3527	3036	2397	2158	1898	1676	1599	1515	1356	1240	1179	1213	1261	1093	1064	1132	1080	1083	1116	1077	1032	1086	1043	1052	979	977	994	1008	980	960	963	1012	948	966	989	996	943	961	978	935	964	867	966	976	997	977	928	956	942	896	909	910	948	958	884	988	930	962	899	944	971	936	964	921	974	905	929	939	933	916	921	914	1001	915	949	1003	943	945	900	925	910	970	907	891	910	877	900	935	920	957	939	897	936	872	922	938	886	891	950	899	881	943	968	904	933	933	940	948	922	914	946	951	908	966	951	943	926	944	904	951	949	931	886	904	947	947	930	935	941	912	991	886	919	888	951	902	955	935	878	965	889	927	922	908	914	918	899	936	959	900	950	918	922	932	893	873	948	982	882	903	956	911	989	949	897	937	868	885	940	940	939	1008	874	885	945	871	953	969	904	916	920	938	942	953	890	902	898	916	930	931	936	926	921	926	888	960	949	927	918	960	919	904	923	918	975	908	921	925	908	964	978	905	914	932	925	925	956	910	911	965	924	940	886	900	924	947	903	918	934	932	915	922	963	920	922	913	942	960	918	976	926	946	918	872	931	928	938	906	1005	952	925	906	926	929	924	955	958	896	891	956	902	924	966	942	935	926	975	875	918	959	899	923	916	950	944	836	919	903	906	898	958	960	856	909	895	884	923	924	990	927	952	940	897	959	894	956	921	930	913	896	919	886	919	967	924	955	932	897	962	922	879	931	898	917	892	946	932	904	897	916	941	871	931	899	906	890	952	962	903	917	888	911	869	911	1004	917	913	943	889	925	948	937	899	973	920	897	966	903	932	941	930	907	898	955	976	905	945	895	964	919	856	878	940	929	880	891	911	975	931	896	951	886	945	917	956	860	977	933	888	936	902	869	914	906	922	976	982	951	898	916	944	912	942	911	972	908	907	951	932	954	925	938	948	897	921	929	892	882	882	890	918	939	974	915	902	886	921	917	946	931	926	929	879	935	966	918	874	918	892	913	916	924	853	916	959	923	960	890	935	1010	930	932	908	903	906	895	928	989	921	863	918	896	947	933	891	956	918	917	909	914	938	928	961	944	907	933	984	940	856	885	937	888	943	892	933	896	928	934	955	909	920	906	878	941	891	971	915	912	933	846	854	897	905	877	897	969	913	925	890	973	944	959	902	943	872	975	968	894	916	929	931	921	926	915	948	983	920	908	889	896	961	918	956	939	901	929	906	874	919	993	891	917	934	958	937	947	906	907	920	915	908	962	924	871	884	937	917	949	929	913	970	924	929	907	933	915	928	874	913	897	913	954	931	921	933	918	916	935	940	905	947	896	988	936	858	952	973	879	918	905	904	948	938	953	973	925	900	927	909	905	907	900	932	889	919	940	917	916	914	957	930	892	913	956	875	946	982	907	942	1012	906	944	893	911	939	966	922	946	877	970	881	925	937	916	904	888	947	913	934	893	925	919	931	955	922	924	912	917	884	930	920	908	955	945	942	928	955	947	947	934	980	939	881	933	953	902	922	930	936	892	919	888	922	937	882	919	929	938	956	931	947	938	921	936	903	976	925	926	908	967	957	918	881	944	904	961	978	928	935	883	919	919	947	900	893	911	940	951	897	902	951	975	944	966	906	962	910	946	909	898	920	911	871	874	900	891	929	890	878	924	962	879	909	958	871	925	919	988	922	907	867	935	937	880	985	946	910	960	973	911	929	950	962	875	901	913	863	947	958	890	901	953	913	916	978	943	926	900	956	875	914	949	909	909	940	929	952	911	956	872	923	935	905	913	924	931	917	929	905	936	930	915	973	972	909	942	934	930	914	922	939	957	916	957	883	949	936	911	936	922	950	870	966	916	957	946	967	941	903	938	871	889	900	905	979	914	937	957	923	951	921	923	895	923	912	922	935	931	892	972	956	916	941	890	922	909	922	983	985	956	925	911	947	932	956	915	943	895	917	901	948	915	885	934	906	877	895	978	940	926	917	916	901	940	928	946	926	899	874	907	883	945	934	922	939	959	885	915	947	910	952	934	930	903	890	955	935	887	872	925	929	889	903	906	880	922	951	881	908	896	959	935	961	900	984	890	895	938	927	958	943	892	900	916	873	933	908	903	933	949	937	919	947	933	943	878	966	911	910	889	922	935	886	933	897	928	920	962	919	934	925	891	903	950	915	966	985	920	911	932	898	902	952	974	970	970	899	912	914	904	909	929	963	963	914	949	910	889	954	929	973	896	890	877	887	884	921	928	924	917	920	919	964	891	953	890	918	898	950	895	915	869	887	968	950	912	931	925	904	935	957	952	917	951	902	878	891	940	917	904	910	923	966	890	893	949	950	961	925	915	974	928	928	932	931	888	961	910	909	875	930	908	889	915	886	948	881	925	921	931	898	876	905	925	903	915	932	957	907	938	948	942	900	902	889	959	970	897	922	904	890	886	927	909	964	859	887	878	905	935	912	957	960	947	918	971	934	972	887	956	927	883	921	930	920	931	970	915	912	929	931	912	949	967	875	955	948	904	934	891	950	905	916	902	927	911	886	933	930	923	893	933	941	891	932	920	907	920	914	890	936	908	886	850	930	933	916	958	962	927	943	930	991	868	948	893	909	934	957	887	939	942	929	950	921	939	965	903	907	920	889	853	973	927	995	936	917	951	955	882	927	906	950	939	954	929	908	928	929	891	930	893	932	918	923	940	883	915	857	885	913	948	920	913	936	933	865	883	945	939	904	953	977	928	932	858	911	917	961	895	918	909	926	880	896	924	854	961	933	896	878	927	859	897	931	973	894	956	894	973	915	934	944	906	899	942	922	839	934	962	942	875	942	917	933	927	948	935	862	930	890	926	953	880	921	935	843	904	948	852	962	1004	916	886	916	950	920	938	920	884	1000	880	938	938	970	944	954	974	913	904	865	909	957	897	912	936	887	991	968	917	922	923	875	945	1007	956	913	945	944	949	961	891	927	903	900	882	898	941	996	925	951	916	913	912	986	937	911	938	946	883	938	909	925	900	898	905	930	883	947	929	939	908	926	944	906	906	905	881	944	871	892	930	901	950	892	972	982	961	923	930	908	976	932	910	917	942	957	959	949	915	926	932	896	978	925	964	904	864	980	945	957	961	963	910	912	893	939	914	890	954	941	918	937	933	953	921	924	925	935	908	919	889	924	932	949	932	929	929	899	899	900	943	944	877	926	902	899	967	936	899	876	959	917	891	903	894	970	926	921	934	961	923	949	929	883	911	913	971	953	947	939	913	930	902	934	933	882	916	905	918	967	915	924	940	937	913	956	919	910	863	957	915	902	906	937	949	841	855	922	954	918	870	918	924	914	968	980	957	943	952	879	949	957	913	932	986	1009	931	976	928	956	927	915	901	936	909	900	898	920	942	942	883	896	901	907	946	946	947	916	931	930	921	888	927	909	920	936	928	873	971	934	918	968	930	932	915	931	935	916	902	983	917	946	868	959	917	932	934	925	895	952	930	920	878	920	842	889	945	954	939
27026	20010	6781	711	468	426	406	415	416	402	372	389	393	408	364	415	380	326	370	404	376	363	397	381	377	364	386	366	348	400	359	385	381	369	414	397	372	374	369	390	397	358	398	384	369	397	355	372	362	399	377	383	373	389	398	372	391	393	395	364	387	382	370	383	386	398	369	405	397	349	370	390	391	382	370	421	380	374	401	372	378	359	336	411	372	353	404	383	364	347	383	368	390	367	348	369	369	362	381	376	354	376	377	358	379	408	365	435	360	423	361	382	360	390	367	379	387	372	362	369	373	365	401	371	370	343	376	353	376	352	395	422	357	367	395	368	393	381	361	424	355	367	410	385	391	382	333	374	390	386	380	352	404	377	355	383	389	375	410	379	353	374	395	377	383	396	335	385	380	361	391	387	364	401	384	374	375	409	363	361	351	357	375	358	387	379	401	358	384	378	397	362	396	350	358	376	394	342	368	390	375	382	371	372	362	362	378	393	391	394	390	373	398	377	389	408	374	378	388	383	360	411	368	398	382	372	375	352	392	401	396	370	378	375	371	376	373	348	367	397	338	370	358	363	366	416	377	410	380	382	365	363	353	360	392	395	360	400	361	369	365	395	385	381	393	416	413	382	377	398	379	365	378	327	341	377	379	373	387	348	376	373	379	367	358	357	368	375	394	386	374	365	393	373	383	387	375	379	359	397	386	414	367	388	382	354	406	380	353	389	384	387	355	370	351	375	398	360	394	339	362	414	413	365	360	377	381	381	357	361	402	385	397	386	375	416	366	372	357	387	369	374	398	410	337	397	353	346	371	360	396	359	381	359	360	400	365	352	401	371	348	370	393	386	410	394	378	379	385	395	384	362	369	383	367	391	378	386	361	371	373	387	351	345	428	368	391	371	375	354	380	386	374	375	397	402	367	386	375	378	377	398	378	385	373	352	353	352	409	403	345	386	371	386	405	373	377	385	342	352	394	373	384	358	364	414	378	350	401	365	344	372	398	364	389	401	385	341	361	397	393	362	370	365	351	352	378	383	350	354	367	411	346	386	377	345	364	349	376	385	366	398	375	374	400	375	341	354	376	400	375	355	399	387	395	380	355	396	370	361	378	400	366	358	370	372	382	360	396	359	377	350	387	386	375	346	361	398	393	366	367	402	348	398	373	356	397	374	392	385	392	363	397	394	371	408	386	381	413	387	337	400	339	404	384	364	391	363	417	348	395	415	388	400	411	375	369	387	369	389	395	381	394	356	375	364	372	426	356	382	438	375	381	400	340	379	330	389	368	395	381	345	345	375	374	385	370	383	400	396	374	342	369	377	347	403	389	386	375	378	399	330	385	379	389	340	345	365	359	381	398	416	362	383	406	365	363	350	386	382	368	398	362	413	346	345	343	366	352	325	403	374	376	348	407	403	394	385	369	350	363	385	395	366	356	391	390	370	390	370	369	393	350	379	359	390	376	342	362	376	386	368	367	352	369	388	378	363	355	369	417	376	346	359	384	393	388	394	362	350	401	380	389	361	387	384	369	353	428	348	390	381	396	389	395	374	404	341	380	372	337	354	403	363	397	366	366	394	396	396	341	370	386	404	382	351	368	367	396	363	353	379	383	398	401	340	353	369	370	369	384	357	382	387	375	371	360	399	348	390	414	383	370	367	356	367	395	359	382	347	386	357	401	390	377	380	347	343	373	377	331	375	391	394	397	412	426	368	388	372	348	361	398	348	420	377	395	379	357	364	400	374	395	369	387	372	381	370	399	396	375	370	359	366	368	382	422	352	378	350	361	359	403	349	396	382	393	393	383	371	369	355	340	350	379	354	375	378	375	306	375	367	390	386	380	367	368	329	390	405	387	366	369	360	391	381	382	378	357	383	369	382	387	414	393	408	342	400	405	385	371	346	413	361	403	358	391	379	384	349	389	408	382	383	399	396	381	399	364	352	385	380	350	406	368	338	378	381	362	397	377	397	373	338	370	406	366	361	358	380	370	369	391	361	356	350	397	352	391	373	359	393	394	363	391	373	368	382	379	385	385	351	350	387	369	410	385	364	369	350	399	376	398	394	367	373	392	381	394	333	383	408	391	375	346	381	349	367	363	423	375	391	378	384	376	398	397	342	375	385	360	388	409	363	366	404	349	405	405	374	412	428	400	389	340	401	364	378	405	371	361	334	406	408	352	420	365	368	399	354	364	397	373	357	314	395	384	367	401	386	383	371	361	374	382	379	372	389	432	366	376	391	350	379	357	379	358	376	374	407	363	378	381	362	382	373	368	387	375	386	372	364	362	373	379	384	391	365	400	404	393	405	381	381	388	368	397	382	377	426	365	405	383	372	368	370	395	387	378	410	377	365	374	388	404	356	382	411	364	400	376	380	375	363	377	381	406	404	369	386	364	374	384	374	364	397	388	339	375	387	392	364	415	384	379	384	378	351	384	331	412	378	348	365	348	368	387	364	383	384	379	358	351	421	390	366	368	374	372	369	359	357	362	375	399	369	378	367	384	354	397	351	381	381	404	386	366	365	347	363	356	362	385	386	381	379	360	393	403	397	379	367	366	344	381	387	363	360	412	361	336	372	395	345	377	379	377	375	376	399	362	385	400	362	387	397	391	363	369	348	383	385	331	343	381	354	392	376	361	369	339	345	368	349	396	410	367	382	382	356	360	378	388	348	364	341	392	346	379	352	340	383	360	377	383	330	382	383	374	370	375	382	393	391	365	392	383	381	356	356	394	368	365	380	383	368	374	395	355	376	410	360	361	378	381	391	374	354	379	394	399	371	390	419	348	343	356	352	384	376	380	364	386	336	328	336	391	398	350	410	358	410	382	389	368	401	400	387	389	378	351	390	363	338	389	353	367	373	354	401	375	382	385	355	389	356	381	423	385	404	371	367	391	359	400	364	366	371	387	369	388	384	382	398	373	382	398	351	348	357	354	377	358	330	368	395	392	374	409	381	399	359	347	380	376	331	404	393	386	370	412	353	390	385	389	398	395	396	369	389	361	385	393	353	405	378	388	389	397	361	353	345	371	381	371	347	397	351	339	351	389	354	383	395	378	403	383	394	391	398	366	364	356	413	381	347	368	373	359	369	369	416	379	398	395	382	391	379	361	348	392	418	340	383	400	411	373	412	364	355	376	373	335	392	387	394	353	391	387	376	400	374	359	404	355	363	384	386	363	360	399	380	385	377	408	368	393	372	348	392	368	394	379	363	368	380	408	394	406	421	372	416	362	382	381	355	361	357	379	402	398	385	383	382	393	395	362	398	384	349	388	357	379	378	378	374	379	391	368	407	380	406	400	320	337	373	391	402	402	376	344	355	390	371	400	400	392	377	374	397	389	325	346	353	392	356	354	337	409	383	388	405	357	363	361	391	384	361	362	414	360	350	385	374	400	398	424	410	428	414	350	400	374	374	418	378	380	370	386	405	402	339	345	331	361	370	351	393	354	416	399	344	406	373	380	358	401	370	351	407	359	381	382	395	382	353
4307	1177	1026	647	609	568	534	515	509	510	488	511	491	471	403	496	459	469	464	499	477	486	430	479	445	442	459	432	494	476	476	475	451	490	443	437	448	435	463	469	440	471	468	456	467	476	454	442	451	435	476	508	470	462	451	454	419	431	465	507	475	470	474	438	435	466	506	401	453	495	470	443	449	425	501	447	455	426	472	476	439	469	418	463	453	491	450	465	468	489	480	473	463	429	468	459	477	448	483	452	494	461	464	466	415	451	471	489	457	444	466	436	479	460	427	478	439	471	494	432	471	429	470	469	495	434	483	483	461	442	448	466	441	472	491	464	468	471	435	452	491	437	464	484	476	436	478	466	455	477	486	480	498	474	535	476	502	498	451	492	488	523	479	465	454	437	452	406	435	481	446	455	443	440	466	425	494	461	466	505	489	491	487	461	445	442	502	452	443	444	474	474	454	439	484	487	487	460	462	461	486	474	450	472	461	471	501	480	443	466	436	442	485	506	439	484	489	477	452	476	477	488	494	468	468	445	459	458	465	475	458	493	483	417	423	438	445	466	423	450	434	446	479	480	455	437	473	460	455	467	449	451	478	475	489	469	465	477	481	449	483	474	489	466	466	506	447	459	415	464	479	477	454	456	444	469	478	443	509	463	460	486	431	464	480	462	482	489	456	503	514	468	487	481	468	476	455	469	449	440	493	451	480	451	453	471	426	478	454	496	434	449	507	472	481	455	443	465	487	462	473	443	481	428	497	451	464	471	446	466	498	473	479	484	457	459	447	488	468	447	477	460	454	474	445	442	465	470	472	455	442	496	480	441	450	466	480	486	486	433	446	451	484	461	460	440	463	476	460	415	466	488	449	488	451	445	454	470	497	487	463	473	519	428	478	461	440	481	486	450	501	487	486	438	449	461	490	445	471	486	468	440	437	481	453	446	474	499	464	432	463	485	471	475	439	441	452	455	485	433	472	482	427	456	463	464	480	495	438	507	447	430	479	466	461	424	491	506	448	485	477	454	504	466	462	450	486	449	430	449	483	455	453	456	462	468	496	447	473	450	462	438	490	441	438	441	463	449	492	496	476	465	489	455	507	470	459	461	469	471	453	467	471	417	470	475	494	478	458	454	427	476	470	452	486	486	503	448	483	486	475	474	446	478	476	460	446	474	482	514	453	459	430	435	494	460	441	453	477	492	447	470	447	482	470	456	470	486	466	448	453	484	449	460	457	488	434	455	491	439	429	450	441	462	459	426	438	452	467	485	443	500	441	482	418	450	505	478	479	465	460	488	457	490	457	490	477	480	492	449	484	492	430	481	455	463	433	469	494	472	477	528	471	468	473	477	484	501	478	447	485	466	456	448	507	497	478	480	478	459	472	438	448	465	472	458	470	452	475	493	504	496	452	468	495	519	436	443	489	475	470	470	441	495	470	507	455	484	446	442	482	504	475	451	487	430	482	508	482	457	479	450	445	496	480	482	447	426	466	420	471	463	480	482	424	421	474	498	445	477	484	469	488	461	466	448	505	433	444	450	495	454	464	450	472	466	479	458	487	490	483	463	405	490	463	466	474	459	500	484	461	499	473	444	487	448	440	459	459	461	412	465	501	467	439	486	460	454	476	428	462	459	449	428	462	465	471	456	451	462	445	479	468	432	447	457	489	434	471	444	446	458	454	436	451	459	470	441	438	449	468	474	458	461	449	455	484	469	461	444	469	416	476	472	419	467	495	484	498	467	416	493	454	477	476	479	454	450	454	474	475	454	492	464	499	457	491	456	475	449	457	423	430	444	513	466	427	476	465	448	468	467	456	479	478	437	505	457	470	473	440	467	479	474	471	465	466	454	482	467	459	457	480	458	461	451	503	465	461	469	448	463	407	473	490	404	414	436	451	476	449	467	460	488	462	531	514	482	472	483	460	493	471	474	454	452	476	441	457	448	461	482	500	493	463	437	460	483	498	463	454	477	475	455	476	465	463	488	482	483	453	500	470	438	452	457	451	473	477	451	456	463	472	444	450	425	472	477	510	449	444	432	475	474	470	425	468	477	422	447	438	448	481	483	457	493	406	451	446	416	424	471	496	478	440	433	487	471	456	474	465	492	472	476	453	468	457	463	469	424	447	473	472	469	437	513	474	434	453	457	464	455	468	458	466	452	448	417	445	452	475	468	476	462	440	438	459	498	449	489	467	479	460	497	458	472	445	489	448	444	477	440	486	444	438	441	475	471	452	483	500	471	469	480	484	464	455	482	472	466	450	494	450	448	456	469	466	439	499	458	421	433	454	475	477	484	438	481	446	442	456	468	462	487	450	441	488	457	468	497	480	481	450	454	485	484	458	491	485	513	447	461	450	454	426	456	480	457	495	453	456	479	488	458	465	472	470	463	472	474	454	438	468	480	472	485	465	449	459	478	463	452	453	430	493	455	473	490	466	457	462	472	449	465	478	473	463	473	466	417	465	467	429	474	499	483	473	386	443	464	467	444	439	459	454	475	472	495	467	463	443	487	487	463	474	478	455	467	460	485	480	480	482	458	451	476	447	464	466	457	465	457	450	449	446	471	480	446	466	468	479	480	437	510	423	457	474	453	424	469	431	440	502	431	468	442	447	516	473	417	448	443	462	462	463	474	450	423	469	463	439	455	479	449	489	469	447	424	471	449	460	485	481	454	457	454	432	481	446	483	447	460	458	488	489	464	466	439	468	483	462	457	436	460	434	493	428	455	463	476	453	485	469	448	447	439	455	457	472	454	445	502	454	442	501	496	495	384	494	433	453	461	449	485	433	488	466	454	447	466	466	474	470	500	475	458	426	456	477	464	439	459	484	473	454	495	435	473	459	473	476	459	467	465	509	483	500	472	455	481	505	467	486	464	487	486	493	473	468	439	459	467	498	475	433	447	461	501	459	442	447	486	452	466	433	483	465	477	461	435	468	485	476	450	464	481	502	468	444	432	433	451	456	466	458	485	454	471	426	463	446	462	453	442	446	432	463	481	442	453	471	474	450	473	436	496	437	433	468	464	479	464	479	482	462	459	466	501	429	447	466	496	484	495	460	459	456	449	486	489	487	469	440	453	442	435	452	452	487	491	472	471	473	486	475	443	445	442	448	460	468	438	443	520	448	448	492	425	428	481	475	494	469	494	478	448	488	436	455	497	411	470	471	431	458	464	452	461	453	465	468	475	444	467	474	463	465	459	499	471	448	490	448	434	446	472	475	435	475	466	486	496	467	454	437	493	506	466	428	460	448	492	456	467	443	484	480	414	477	490	483	449	497	468	487	467	468	479	452	447	432	468	471	451	496	492	492	476	452	465	455	443	457	515	438	443	477	494	495	466	428	467	457	434	443	484	472	479	479	443	450	449	469	464	467	469	450	484	454	440	464	419	397	449	464	431	447	478	473	499	462	489	478	458	477	469	464	450	483	467	431	471	483	477	461	438	484	462	470	437	480	460	456	472	472	459	466	468	486	465	427	468	435	433	459	471
23842	21116	28512	23951	21099	12247	1878	1288	1054	1072	932	953	877	831	836	825	832	817	816	778	838	764	776	747	777	770	795	744	812	730	756	784	743	796	776	695	808	704	779	783	754	805	736	736	778	752	755	760	736	789	730	808	721	783	756	741	725	804	727	725	770	728	726	757	725	755	762	780	739	765	715	769	737	784	783	768	766	764	737	769	788	734	724	755	780	733	771	758	712	791	725	789	760	763	773	749	772	704	768	707	723	767	753	809	758	733	725	706	746	687	709	722	753	743	768	735	753	777	746	732	727	763	735	768	760	681	756	736	758	700	729	769	721	746	762	728	715	747	732	767	718	761	753	687	733	752	738	710	698	696	779	726	708	749	781	750	737	757	719	731	710	721	762	774	729	726	764	789	742	675	715	734	795	752	759	729	707	703	770	735	740	761	781	755	792	698	761	700	708	730	755	702	746	749	739	785	724	755	739	740	713	744	744	754	707	717	758	756	742	786	749	735	745	723	728	722	722	774	726	737	688	705	691	770	755	720	730	761	723	802	710	758	739	741	776	717	782	765	726	730	746	697	747	724	713	770	743	713	747	724	759	763	701	746	731	737	725	722	770	768	795	756	763	779	786	780	750	733	721	766	758	719	737	726	731	702	734	696	713	731	740	769	722	742	725	813	751	757	703	736	750	759	743	789	754	752	747	744	727	719	729	736	771	738	754	732	761	775	747	707	744	782	754	747	781	711	723	702	726	701	733	706	750	728	730	752	728	753	699	746	755	707	745	691	738	734	729	741	746	686	776	742	750	719	731	750	772	766	783	744	749	706	743	723	739	706	747	729	766	768	765	765	727	700	768	731	806	722	724	704	731	754	748	688	713	783	772	734	783	762	716	758	730	772	793	769	733	782	720	724	731	750	702	743	704	798	789	749	768	686	714	773	723	786	751	800	741	812	757	742	741	712	746	765	722	684	758	777	742	732	776	753	705	741	743	754	749	722	731	711	802	722	748	691	694	780	755	732	783	728	750	756	757	803	779	766	725	682	779	731	693	755	741	742	715	747	705	803	758	740	682	739	723	744	686	751	721	746	736	717	764	791	740	733	772	712	723	752	758	695	721	745	684	697	746	810	712	745	772	721	722	764	752	725	771	744	785	751	786	779	745	759	691	724	722	747	750	726	722	791	719	717	782	757	722	756	734	748	772	710	718	782	715	736	749	724	793	695	741	757	718	739	690	737	729	751	718	745	760	740	769	717	745	743	719	768	733	753	670	741	768	805	788	754	745	714	776	772	716	706	743	773	754	754	787	784	729	767	807	736	745	757	697	757	730	759	710	765	768	766	706	697	768	759	757	744	766	727	779	783	759	770	763	743	808	758	776	705	715	708	724	717	713	750	735	725	693	712	748	741	720	681	717	724	688	727	740	743	682	734	744	781	729	736	741	712	748	767	722	733	791	736	776	747	733	737	727	775	760	747	703	770	735	718	750	712	775	774	697	771	745	750	755	689	728	706	721	750	719	733	750	739	752	677	788	754	792	711	704	754	731	774	719	718	759	746	765	729	684	758	689	703	768	747	737	740	737	678	719	749	717	771	737	729	746	741	695	722	720	709	738	785	744	714	734	698	742	784	753	756	756	708	701	732	742	703	767	724	738	719	744	719	750	802	727	685	679	736	715	685	731	734	726	748	741	786	729	749	752	762	776	695	704	741	764	741	745	747	769	713	763	712	727	782	733	773	734	758	754	828	711	718	732	746	758	718	725	739	715	777	770	747	782	671	710	753	758	716	741	765	768	758	756	726	743	728	714	724	723	691	725	760	746	770	787	768	737	681	707	718	761	719	762	722	751	696	753	763	741	740	711	722	717	765	753	739	734	755	736	756	724	776	706	709	756	706	733	718	757	681	707	751	724	708	743	721	743	723	730	715	737	714	702	734	795	723	741	741	732	754	788	795	721	730	745	754	698	809	749	703	715	739	739	775	734	716	762	702	721	740	765	749	687	681	715	741	724	764	729	715	750	740	755	731	804	723	707	734	745	752	740	788	708	752	736	744	774	727	767	735	713	725	772	733	708	689	737	788	658	759	743	724	721	722	741	757	705	707	760	737	717	728	707	700	738	711	714	760	717	709	747	757	711	764	775	760	796	703	711	731	772	722	745	767	722	704	784	719	760	704	775	742	757	742	750	744	766	756	716	741	729	706	755	742	756	775	706	713	746	730	760	754	760	711	718	731	774	734	780	769	752	687	737	741	753	738	745	788	703	754	775	740	749	779	741	776	727	746	753	701	721	726	714	729	710	741	739	723	715	742	734	765	754	807	757	778	726	749	780	728	812	727	699	754	805	744	701	714	708	799	740	720	727	777	727	726	742	731	787	765	760	786	711	760	749	763	715	791	726	747	788	720	757	793	745	773	754	726	741	728	704	747	775	715	764	706	733	782	726	711	730	689	772	740	685	740	725	718	751	701	716	712	725	746	758	748	731	740	716	770	710	757	793	743	733	730	719	698	739	758	749	779	715	722	717	740	756	739	730	709	764	731	726	736	747	715	729	778	708	779	763	713	728	701	718	766	711	715	731	772	736	709	757	682	740	714	711	739	761	697	738	741	752	726	795	744	747	755	758	682	778	740	739	735	764	753	781	714	758	732	767	739	723	665	784	762	727	757	744	720	713	766	751	748	765	801	725	735	758	755	725	709	766	736	742	716	701	702	740	761	760	744	773	776	740	753	756	723	710	724	719	787	778	711	757	754	745	748	733	766	726	783	801	759	751	754	755	728	749	728	733	746	727	731	804	748	748	710	736	728	774	710	730	730	751	751	749	748	786	744	715	727	729	697	743	781	768	796	744	740	729	787	719	760	766	716	694	738	777	767	728	753	771	716	758	753	751	734	797	744	691	721	780	754	717	742	730	698	713	731	719	793	688	748	702	737	731	757	759	768	743	770	773	769	760	706	754	773	762	714	706	780	742	749	739	720	762	724	727	778	780	776	767	733	745	717	742	717	774	757	704	737	750	751	711	746	718	741	730	747	780	699	738	734	748	735	824	793	793	722	738	728	779	728	714	700	772	754	753	766	761	724	789	722	774	719	773	754	789	793	721	711	736	698	711	754	723	774	731	749	764	761	718	785	730	725	695	726	753	716	728	724	756	748	766	713	704	726	696	752	703	760	820	717	761	715	706	756	704	694	717	731	736	716	779	782	752	756	725	771	679	723	757	717	800	733	757	730	738	794	723	778	767	744	718	788	730	725	720	717	728	809	749	704	766	783	747	748	740	769	753	757	719	757	736	719	736	772	767	759	758	763	709	706	752	757	752	727	735	744	743	746	758	789	756	748	725	742	757	746	788	756	782	754	700	747	716	765	764	727	765	749	730	761	704	763	733	770	767	736	756	759	757	702	706	743	759	777	734	731	724	761	679	740	726	728	729	746	743	724	745	723	719	723	729	715	748	745	758	706	724	792	762	691	757	734	722	725	757	739	733	739	750	717	767	730
7818	10751	8862	4651	3345	2713	2310	1922	1630	1554	1357	1253	1280	1175	1095	1066	938	1026	1014	977	963	949	936	955	969	914	953	898	927	873	878	931	931	870	860	891	924	927	885	939	858	916	925	930	913	837	880	950	827	890	936	897	883	887	854	933	904	923	871	879	882	854	875	889	855	897	831	855	946	872	919	924	929	901	902	871	887	890	885	937	911	893	889	904	876	891	861	897	847	920	863	905	858	879	884	908	882	851	894	844	868	863	912	906	823	886	876	845	870	905	952	896	890	856	878	902	880	864	890	891	864	838	905	851	894	928	836	874	819	927	880	892	876	900	866	860	865	880	850	895	883	915	857	916	845	882	895	873	897	911	873	887	844	888	880	888	878	838	890	869	866	879	921	831	870	836	864	877	873	860	907	900	835	891	879	909	807	889	911	854	874	871	856	885	956	855	888	906	924	880	941	901	822	906	884	942	899	927	889	900	982	871	884	896	868	903	857	890	869	883	898	900	855	921	911	904	898	867	892	899	936	887	886	848	830	917	902	863	894	911	868	891	899	889	873	845	898	852	877	879	829	897	825	895	881	869	857	889	872	919	916	890	851	868	889	886	835	860	897	918	864	893	890	861	852	970	852	880	863	875	906	866	866	932	955	889	855	950	875	818	899	845	873	806	844	886	856	918	904	905	876	855	865	932	873	872	862	903	902	931	852	901	899	882	872	940	897	884	907	879	892	892	869	936	845	851	886	885	920	913	877	881	905	854	903	879	877	924	937	936	873	917	848	885	877	898	884	854	903	836	867	858	883	870	889	864	862	896	848	888	866	915	911	867	857	852	919	873	856	882	866	869	911	866	892	852	869	870	855	815	905	925	876	876	869	889	863	888	891	873	895	825	837	887	881	871	882	851	925	927	879	901	892	843	964	898	863	882	874	890	901	869	942	892	899	870	904	846	866	891	877	890	858	881	871	900	835	885	866	894	874	916	852	874	935	877	843	860	899	878	872	895	855	830	887	863	867	871	863	923	847	911	888	883	845	842	926	881	870	903	872	930	872	827	929	928	858	921	887	903	804	868	880	909	893	915	937	914	868	860	871	839	839	878	894	906	884	867	823	870	824	865	813	839	871	839	933	898	895	943	896	875	827	851	886	866	872	866	890	855	850	834	875	938	884	798	885	912	839	898	834	889	891	881	852	865	904	935	836	891	816	931	870	858	923	854	863	860	843	896	877	852	881	874	836	868	896	893	853	877	823	919	884	937	913	865	852	881	880	812	882	944	918	887	865	892	910	900	898	849	876	902	929	892	897	875	900	842	865	902	905	846	896	889	905	889	961	862	916	855	883	865	819	919	871	912	835	870	863	879	875	965	838	860	869	892	833	912	911	835	920	895	939	860	837	870	902	907	870	922	848	865	925	862	889	864	912	867	865	882	860	842	897	856	832	888	882	924	842	961	842	843	889	895	904	868	846	855	874	894	868	833	845	832	834	837	920	873	877	874	895	959	871	833	853	860	887	867	863	884	871	876	870	850	874	854	842	883	901	891	868	924	865	874	881	824	900	932	917	865	859	890	864	906	902	867	845	924	860	857	891	820	859	824	857	873	852	842	938	889	908	851	841	884	906	900	859	837	844	912	853	871	915	900	929	891	858	923	855	894	921	859	928	877	842	921	871	869	925	876	901	869	836	892	854	889	834	836	869	913	880	933	882	884	899	902	895	876	931	910	845	873	848	883	881	880	867	879	898	874	871	860	878	841	882	921	878	810	891	900	863	886	833	888	894	880	858	912	916	887	874	873	832	882	884	913	897	866	851	879	875	855	889	898	842	862	851	901	867	902	904	903	880	859	883	873	887	869	915	878	929	823	905	858	851	876	864	892	897	857	877	841	851	913	924	887	855	915	886	861	818	837	855	870	899	905	910	825	885	909	844	872	871	840	904	911	884	870	874	832	933	874	883	933	961	840	855	857	889	851	876	903	846	844	851	847	865	949	899	874	838	872	860	890	862	933	858	878	879	907	837	836	842	858	898	812	851	899	839	848	888	878	903	874	860	904	874	870	857	900	906	873	928	925	867	885	909	846	880	911	873	856	859	903	854	848	888	867	920	831	850	898	874	941	830	866	883	847	846	884	887	921	918	871	857	895	859	829	837	812	900	896	898	900	879	916	902	933	885	914	894	822	884	881	884	876	876	853	855	856	881	876	875	849	889	884	819	914	869	854	881	857	877	881	845	888	840	839	859	879	898	899	855	924	878	901	882	927	856	860	869	929	874	846	832	895	878	873	892	872	868	856	924	909	846	926	892	863	908	913	895	866	873	813	907	879	853	906	818	889	840	871	871	892	882	845	896	911	897	867	869	884	925	915	873	866	907	865	886	844	930	874	876	849	840	886	838	919	848	888	825	856	842	877	860	872	909	879	877	867	880	900	853	831	880	903	935	862	857	938	933	848	868	871	850	874	882	886	859	818	859	942	880	865	897	910	823	889	851	870	832	899	882	871	898	893	907	894	896	877	848	890	893	867	845	869	862	884	892	870	869	862	893	848	921	832	865	854	874	854	896	929	840	851	883	861	889	905	835	914	895	886	864	839	907	938	820	879	836	840	877	899	923	923	888	888	826	793	885	876	889	880	878	881	871	890	890	826	886	839	858	860	885	876	864	885	902	807	893	914	813	925	922	870	855	856	879	929	871	895	931	868	827	923	853	880	891	895	866	862	856	877	892	905	884	828	790	894	886	872	930	853	903	878	892	866	872	839	921	902	875	828	903	922	878	859	884	821	856	872	854	909	873	922	908	882	901	870	854	910	866	906	880	894	905	900	893	862	856	896	855	848	848	941	873	818	821	903	803	864	882	880	876	902	897	864	922	913	857	833	883	895	934	879	866	814	888	909	846	856	880	877	866	907	860	828	883	925	922	870	900	872	881	920	935	855	872	848	823	878	834	891	878	895	916	881	878	886	867	873	852	881	896	850	901	880	950	863	912	859	922	878	910	875	858	910	849	886	919	897	848	898	869	895	939	843	831	911	870	891	800	885	885	898	860	874	838	891	894	948	889	905	846	927	872	905	879	924	824	885	846	862	868	835	891	884	888	835	898	942	863	903	819	898	862	897	913	860	884	895	896	876	861	885	902	906	918	890	905	927	855	858	877	903	902	903	868	895	889	897	925	893	825	830	873	894	896	837	856	910	872	800	939	904	856	893	885	871	877	934	843	905	854	900	827	838	923	886	887	898	927	890	888	920	901	912	897	880	880	889	864	930	845	900	904	856	827	864	866	919	873	909	904	903	878	887	872	886	926	884	928	847	852	929	878	878	854	867	830	867	843	892	885	953	848	841	868	833	893	885	902	875	856	867	855	897	888	845	833	868	888	884	898	856	856	896	865	911	908	858	907	864	898	877	877	912	889	926	895	905	915	882	905	875	850	895	904	910	860	908	896	906	838	922	875	880	904	897	856	885	839	830	882	888	922	903	859	898	861	848	844	852	973	842	870	893
25068	21109	27446	24912	10396	770	536	446	359	405	352	367	325	344	306	314	296	272	323	288	289	254	284	300	289	288	288	298	270	267	268	287	264	265	263	234	277	293	290	271	254	244	275	272	277	271	283	276	261	279	254	247	303	277	268	270	257	276	275	277	275	261	272	273	264	283	279	275	290	278	290	276	290	272	264	275	293	242	277	272	267	262	240	288	281	270	277	239	277	264	269	252	264	238	270	309	276	281	264	231	276	271	250	257	265	254	297	275	260	253	248	276	242	251	270	269	241	289	262	251	264	251	272	245	257	267	269	253	292	258	260	273	277	279	251	251	268	278	269	267	224	295	268	241	276	287	282	270	270	251	243	270	248	281	248	265	269	248	258	276	251	251	277	233	262	254	238	250	278	275	278	296	264	264	243	274	278	271	276	278	277	267	274	266	278	275	239	270	316	278	267	279	272	275	256	263	251	254	264	290	251	254	247	243	302	266	295	275	230	267	263	256	271	307	296	248	268	252	254	254	253	272	255	250	266	272	242	275	301	271	299	302	257	275	268	266	237	265	253	262	280	256	273	258	262	277	234	265	270	289	269	260	273	321	263	262	236	273	270	283	294	275	262	260	234	276	282	262	290	255	280	291	270	286	245	274	285	274	280	267	265	280	248	262	294	257	229	268	295	283	285	269	286	266	257	296	259	263	294	281	281	271	280	278	269	260	254	273	272	267	287	250	263	252	270	287	261	282	278	247	258	265	257	249	281	265	262	267	277	264	255	248	300	275	261	297	257	266	226	243	240	261	279	266	273	271	268	230	252	276	256	262	268	263	276	296	267	261	254	273	263	266	263	252	263	300	251	240	267	307	271	288	273	286	255	253	227	272	292	308	275	253	249	303	280	267	270	246	239	276	287	264	242	248	284	261	239	272	250	263	277	247	240	280	253	285	259	261	280	265	248	302	258	265	253	276	279	296	284	263	287	253	279	269	267	286	299	247	285	260	238	272	297	272	265	243	252	274	285	251	270	258	256	254	247	265	279	266	282	270	269	277	247	261	247	269	274	261	259	262	264	286	266	266	231	258	251	255	293	260	275	302	278	286	289	270	260	266	286	263	242	272	259	295	250	279	256	287	262	271	251	279	268	275	297	279	261	298	267	244	249	254	273	273	265	259	264	246	229	256	267	268	260	279	273	279	257	254	250	285	259	262	264	265	274	265	276	253	272	265	277	265	284	264	272	268	267	289	228	269	265	252	287	249	299	264	256	264	259	288	270	256	261	263	271	276	266	283	286	274	273	274	254	296	246	269	241	271	288	256	287	258	263	272	271	275	254	268	282	256	250	274	248	262	260	260	263	250	252	261	256	232	257	273	239	270	260	259	281	295	272	225	248	267	268	251	259	226	282	271	263	253	272	252	276	278	260	273	290	282	278	257	267	272	269	249	275	251	294	278	285	305	275	260	282	289	299	278	300	253	287	284	254	294	247	261	259	246	273	246	264	288	239	264	251	276	252	254	298	256	251	284	266	240	267	299	278	284	278	246	246	300	286	270	260	262	247	280	275	260	289	267	292	289	266	277	308	280	266	253	281	268	268	264	251	254	273	277	247	270	253	263	256	279	269	250	292	305	256	268	253	281	261	264	277	308	274	268	279	239	260	261	304	277	286	255	296	275	287	272	259	256	276	270	257	265	299	282	259	294	263	264	243	282	273	265	250	241	275	257	251	267	268	298	279	303	258	274	258	266	284	259	251	294	256	273	273	251	276	269	262	301	271	261	258	243	275	256	269	256	280	275	275	289	260	244	298	280	235	245	263	232	253	252	272	249	256	244	256	243	285	286	283	288	259	245	245	281	264	257	274	283	257	245	273	311	254	283	300	239	258	286	282	286	276	255	262	267	248	264	266	271	260	321	256	288	254	272	280	279	281	252	283	251	268	284	285	274	253	286	233	271	284	276	242	273	263	266	252	261	254	228	287	252	286	290	257	293	267	269	266	255	258	246	250	271	272	258	279	251	270	284	264	261	259	262	250	265	278	287	282	277	265	302	261	231	282	274	296	256	242	268	265	240	244	299	302	282	280	281	278	249	248	265	269	264	261	284	277	247	243	257	264	245	258	274	265	237	274	259	280	256	290	274	300	265	248	259	273	254	264	272	280	280	268	275	260	245	241	277	257	272	277	271	265	261	260	265	267	292	276	273	284	258	240	268	260	272	275	278	259	249	257	263	261	252	254	275	269	290	263	276	264	265	240	253	258	264	258	291	256	246	273	276	283	270	257	279	258	255	279	294	303	253	267	239	272	286	278	290	266	272	254	274	266	270	252	263	293	255	258	265	285	274	260	254	244	286	275	226	259	266	235	269	270	321	277	253	262	250	270	286	257	314	272	256	243	265	267	256	270	260	259	253	264	222	278	275	299	273	298	273	257	233	259	292	283	248	266	257	260	255	284	262	299	251	304	277	253	262	272	277	278	264	265	290	275	305	273	245	262	266	272	289	305	275	255	264	279	250	281	267	281	270	255	262	257	247	237	271	232	273	256	291	298	272	294	252	271	274	262	282	269	247	261	261	274	288	281	284	248	280	290	246	268	249	241	282	285	277	270	262	269	298	267	270	258	256	254	287	260	254	289	262	269	277	287	252	271	262	284	241	262	278	260	247	286	250	273	275	264	282	282	252	285	275	261	265	256	278	240	264	263	246	260	251	277	264	271	280	286	272	285	254	264	274	261	250	295	289	259	254	264	309	270	282	236	276	257	272	267	266	275	266	259	251	301	294	286	272	264	260	261	297	265	261	278	252	282	264	248	260	259	249	235	285	247	288	260	259	300	272	241	267	272	274	279	305	263	272	258	275	255	275	267	264	282	274	275	264	283	282	302	261	279	231	276	283	248	255	273	261	238	271	256	253	260	260	286	280	278	295	264	271	261	271	257	266	287	287	265	268	278	301	266	249	300	278	274	266	279	255	252	270	279	274	240	268	265	286	289	267	259	241	249	262	264	285	234	267	269	300	300	256	291	272	254	277	303	262	225	283	274	262	257	313	265	277	238	289	273	268	242	258	264	264	259	253	257	277	261	264	273	271	269	271	249	269	261	267	261	246	243	271	270	267	275	264	269	275	308	276	282	288	273	265	296	262	245	299	286	277	310	287	305	252	295	277	262	272	291	276	271	256	262	264	260	275	259	291	277	254	256	297	272	251	275	273	222	301	280	245	249	248	291	303	244	275	252	272	298	244	227	274	303	256	292	258	237	273	268	240	252	284	283	258	291	265	288	268	244	283	276	249	237	274	266	268	270	264	279	254	280	261	267	262	264	260	257	252	247	271	269	290	260	275	280	268	280	259	289	252	290	257	281	244	260	242	289	276	268	246	266	273	260	277	252	252	284	261	292	274	282	244	247	258	277	291	281	246	298	249	266	283	258	249	282	281	241	275	264	282	287	259	278	274	274	264	265	270	270	254	244	262	288	294	284	278	288	264	261	296	290	257	276	257
7444	5976	4699	2300	1697	1395	1102	965	828	699	634	562	544	500	483	453	451	416	442	420	421	390	363	392	378	403	402	368	382	387	392	373	378	377	396	368	356	364	367	344	344	388	384	322	374	411	373	344	388	363	357	343	354	396	387	363	380	391	363	345	374	349	393	338	350	356	345	355	354	355	358	377	346	360	343	355	375	310	382	380	365	372	343	381	354	357	382	344	362	357	351	373	350	354	350	340	358	373	325	355	356	331	353	376	352	348	352	369	363	364	326	349	361	365	385	354	345	349	329	376	352	336	358	337	386	357	340	382	341	359	350	372	374	349	359	359	392	390	362	365	368	363	354	373	332	335	369	366	360	361	335	322	320	389	374	372	390	335	362	362	341	360	353	368	393	345	349	353	333	359	370	355	379	384	361	382	370	360	366	356	336	354	352	353	370	384	341	340	339	386	360	363	361	321	366	336	340	369	380	375	344	344	350	366	355	369	348	363	325	359	342	391	354	336	355	330	339	361	358	355	364	357	343	359	336	368	346	355	365	374	347	340	357	379	339	350	334	379	323	341	373	359	392	332	356	399	347	356	381	351	365	367	350	357	350	374	348	348	382	343	367	338	358	367	402	365	367	355	362	362	358	338	354	350	321	370	357	369	388	357	360	352	377	339	382	334	322	374	342	370	360	322	346	352	345	361	312	374	364	356	377	340	346	368	352	361	365	365	377	360	361	349	343	342	341	365	335	358	332	346	374	360	349	369	363	367	360	383	388	353	369	353	362	375	355	354	339	364	328	366	362	339	400	381	357	340	361	361	376	341	362	343	349	353	343	358	364	356	400	377	346	363	327	356	353	357	372	358	380	368	351	355	310	336	374	372	373	348	360	336	366	335	380	381	338	359	369	337	333	371	396	377	342	351	382	315	357	379	378	371	347	339	372	333	364	354	331	351	354	312	316	341	370	355	348	351	345	364	340	342	363	349	363	386	375	370	346	360	427	321	352	346	330	316	356	351	375	353	353	374	338	397	367	345	354	334	371	348	374	382	316	382	361	371	380	345	349	356	359	379	330	326	335	312	352	365	366	320	358	359	319	381	385	392	351	379	340	346	359	366	364	355	361	386	394	355	330	354	363	314	349	345	383	406	346	380	352	349	350	331	368	354	332	343	344	337	350	374	339	362	371	407	357	327	297	377	352	367	316	365	348	355	394	330	342	372	372	410	345	378	402	361	347	329	341	366	357	347	328	356	373	353	351	324	372	350	380	363	354	379	358	340	372	368	340	369	369	340	390	332	359	370	378	361	357	376	364	336	364	347	368	351	369	349	379	332	374	388	365	381	383	354	382	351	351	332	384	345	353	358	383	359	330	346	358	369	345	371	358	355	375	367	349	323	367	354	324	371	382	367	362	343	360	375	323	385	354	364	380	361	360	372	368	366	382	370	362	325	378	371	352	366	347	379	389	367	350	363	335	397	314	351	317	376	338	379	342	338	350	368	367	373	407	343	347	371	342	392	381	327	324	361	379	380	354	346	349	357	356	339	324	368	375	365	353	329	335	349	352	365	352	338	362	340	345	366	381	362	329	386	364	382	397	364	379	400	357	341	346	338	374	343	354	338	311	329	356	355	360	368	394	318	336	391	326	362	356	379	330	352	398	380	363	387	363	360	354	385	374	356	352	384	328	413	367	354	372	363	399	394	353	331	368	375	343	336	372	374	376	375	337	375	338	355	368	359	364	335	316	329	340	395	374	362	370	355	385	386	339	361	332	392	359	375	357	349	367	353	399	370	336	362	377	352	357	348	354	348	370	368	385	358	383	365	381	326	326	366	382	349	361	349	329	365	351	357	355	324	368	338	391	355	338	361	367	372	364	358	359	310	374	366	359	365	358	341	332	366	373	379	356	346	372	349	354	365	305	378	372	360	356	385	351	346	362	322	384	357	382	328	342	356	351	331	356	343	335	360	347	340	351	353	365	369	365	359	335	366	374	386	354	350	364	361	321	344	371	374	370	371	367	369	344	365	369	345	344	381	332	366	385	368	391	395	345	364	352	340	359	347	383	314	375	372	329	368	377	383	361	343	384	359	332	369	359	338	374	367	384	374	338	375	349	345	313	349	362	347	384	359	328	384	337	325	356	357	373	361	329	341	339	356	377	360	336	332	390	378	344	397	348	364	359	374	336	349	382	364	392	344	348	360	363	341	372	336	343	349	367	377	389	341	327	357	354	369	347	369	354	365	340	358	338	321	378	327	361	390	348	374	364	336	339	374	370	375	365	364	351	364	367	363	369	356	335	319	341	365	374	358	331	369	378	354	369	326	362	345	348	371	369	327	364	376	345	330	398	352	350	366	365	336	370	369	376	369	365	387	339	343	407	364	351	332	318	376	311	328	338	347	347	370	315	395	379	348	330	354	355	332	354	355	354	365	353	349	372	365	352	346	349	338	362	361	346	352	343	371	360	323	339	337	329	354	361	380	373	379	334	352	367	346	363	330	365	334	355	341	386	356	338	372	371	365	368	349	376	350	351	370	350	356	367	361	370	383	356	356	369	372	354	369	349	381	345	360	385	326	394	358	358	383	377	368	380	351	330	371	371	353	361	358	369	347	335	356	380	355	375	355	370	353	351	356	392	358	405	366	358	325	352	326	324	356	359	364	325	325	349	381	379	356	348	364	322	385	379	406	397	358	358	364	381	340	349	353	331	358	390	357	336	349	393	381	347	333	323	307	362	355	346	343	345	363	317	379	365	338	350	383	386	340	324	374	359	328	351	341	326	372	338	353	349	347	318	344	368	372	349	396	324	336	350	346	326	342	353	331	361	332	351	346	366	367	391	320	345	351	346	334	324	370	376	379	385	331	311	345	370	314	373	324	342	360	367	362	354	357	347	335	393	355	345	370	389	353	377	322	343	356	353	355	397	343	372	351	353	358	349	350	352	356	373	405	354	360	353	363	355	332	370	338	374	336	358	340	340	348	365	377	344	370	377	357	353	380	385	307	359	358	326	344	306	322	331	328	390	347	371	371	378	367	340	349	373	335	365	358	341	372	341	341	366	346	354	362	349	344	370	334	380	350	357	378	350	333	376	316	354	360	379	351	354	364	329	351	338	350	346	333	362	303	368	353	340	378	362	357	355	345	406	360	391	372	360	376	353	345	321	382	346	369	362	366	362	344	347	323	377	360	406	357	372	361	355	374	329	361	368	368	366	365	357	315	361	370	337	378	312	349	358	367	347	343	342	384	347	405	367	390	362	350	367	326	373	355	357	370	367	324	362	329	332	343	379	333	346	362	377	378	356	359	363	373	354	371	367	320	364	361	342	380	362	352	382	354	372	362	316	349	390	370	377	342	373	378	399	348	359	357	354	375	374	321	356	348	344	344	328	375	358	370	355	344	361	367	394	350	364	340	345	381	375	379	337	335	378	371	366	374	359	343	345	351	335	374	378	361	342	377	347	347	358	380	381	370	362	350	394	359	336	343	367	363	342	335
22866	21166	29025	23560	21158	21218	11744	2003	1389	1347	1177	1124	1081	1044	920	977	908	881	1032	797	864	880	829	819	823	800	796	794	779	809	787	812	768	803	826	779	776	783	809	747	811	793	806	784	765	787	782	774	815	815	787	790	754	778	764	794	814	768	781	795	791	783	793	793	754	782	775	746	782	784	743	739	727	730	768	732	795	760	784	761	779	745	809	763	764	792	769	721	749	796	728	777	811	762	793	750	785	814	765	819	726	775	754	728	755	755	799	751	795	759	827	778	772	770	769	763	770	770	820	753	755	776	773	759	755	817	769	766	706	771	736	750	773	751	747	741	763	752	775	818	811	784	760	760	843	751	785	772	787	797	710	778	772	772	763	718	819	815	762	741	811	752	797	780	781	821	697	757	752	763	757	774	794	757	758	825	809	724	747	744	738	743	792	744	751	791	753	802	805	783	763	802	791	766	806	748	761	759	799	792	752	765	803	767	765	753	790	792	771	782	817	783	786	781	753	779	754	759	738	826	787	743	755	794	758	749	801	792	799	731	774	758	784	745	763	775	836	762	775	799	746	791	797	742	737	730	791	779	785	738	777	783	726	771	738	737	761	789	817	745	772	757	811	754	766	805	780	771	748	776	766	781	752	724	775	788	833	764	732	737	793	769	719	761	796	770	769	745	757	774	795	730	708	748	717	760	766	754	784	762	781	803	788	743	786	773	774	763	788	790	733	787	758	774	764	817	736	764	773	772	708	767	808	730	724	775	761	788	738	839	817	804	730	754	802	767	821	780	778	768	750	790	768	763	710	712	760	746	766	716	789	784	746	798	785	785	759	756	742	776	788	720	757	711	709	805	747	770	732	790	751	750	784	786	807	723	753	822	787	761	725	746	760	755	745	702	779	770	765	757	790	760	772	755	798	762	790	758	815	752	785	789	766	747	765	786	787	787	794	795	736	776	720	772	835	754	784	763	798	753	740	792	758	741	717	744	721	775	762	756	705	802	761	786	722	783	769	767	809	788	742	797	741	758	782	775	760	753	753	816	818	815	782	768	719	823	772	759	761	796	728	754	764	794	788	770	780	732	768	732	779	723	829	754	780	783	711	759	783	774	797	786	754	805	865	759	758	773	790	792	788	770	754	769	763	798	760	776	819	769	818	726	811	792	749	742	772	750	780	816	763	747	794	745	799	752	814	788	750	756	769	698	743	783	784	771	745	761	714	814	797	751	805	758	714	814	784	798	744	758	835	741	778	782	770	742	782	782	758	809	786	698	803	778	707	755	730	779	820	692	759	762	753	785	816	780	812	771	758	782	750	724	753	727	792	739	737	749	736	756	746	815	783	719	799	808	764	736	693	745	797	820	773	759	763	789	755	690	858	780	744	799	767	829	785	739	756	789	745	783	741	795	774	762	765	747	780	716	770	760	770	717	726	809	756	752	730	692	777	795	773	835	770	720	766	765	766	761	785	805	752	762	731	778	780	730	809	766	777	802	757	784	792	735	764	716	765	801	753	780	752	735	790	788	824	781	760	766	758	768	775	814	807	774	748	770	793	786	793	744	773	763	734	711	733	761	743	819	820	810	783	737	812	744	786	807	798	778	791	765	792	779	744	806	756	769	754	792	740	735	753	734	765	761	763	744	757	740	704	759	814	780	773	797	708	784	738	790	762	755	754	781	766	753	770	827	716	776	777	754	756	736	802	757	782	759	771	773	741	725	776	811	755	769	770	765	836	744	749	813	784	779	772	759	852	752	741	770	765	729	764	737	754	815	792	754	739	739	750	752	740	770	742	737	753	760	784	792	791	724	781	725	804	814	775	763	786	782	782	805	768	821	774	773	817	751	782	807	752	757	773	760	744	761	772	719	766	761	735	729	825	748	738	747	758	783	810	789	781	845	763	751	800	743	771	810	780	779	757	781	799	714	725	730	834	810	778	807	780	774	755	770	773	800	759	770	762	728	746	757	768	770	755	790	746	787	714	803	744	786	752	740	763	747	792	744	745	758	782	751	792	809	779	790	725	736	795	785	781	787	770	789	787	760	736	803	772	804	739	746	794	792	733	711	801	783	756	707	777	801	793	744	726	808	805	752	745	781	760	755	744	738	737	760	754	798	762	852	778	747	773	795	768	756	755	730	787	735	703	786	755	799	751	765	734	804	766	765	793	759	785	783	721	779	769	749	809	726	807	802	758	760	749	772	798	764	784	700	743	759	768	794	751	824	732	757	775	805	786	805	787	757	822	803	786	762	802	778	810	739	771	738	719	697	779	745	741	752	772	799	788	762	745	756	748	787	756	751	758	747	718	752	759	738	756	789	787	756	821	774	762	720	824	809	803	750	804	732	844	817	782	776	792	767	779	770	756	760	750	776	773	757	812	716	781	732	769	766	753	778	780	754	796	780	811	772	777	812	748	740	758	810	726	736	742	785	765	763	818	726	803	808	809	763	744	742	790	761	739	741	795	740	749	710	747	769	785	796	822	720	748	780	774	786	701	741	763	743	739	767	758	748	728	777	794	815	791	730	832	743	804	772	735	748	755	790	753	796	769	782	740	733	785	712	764	713	779	783	743	766	766	793	747	731	721	748	767	754	750	738	809	807	763	767	783	763	779	793	720	783	765	764	765	746	816	732	756	777	751	766	727	762	735	762	767	748	746	714	745	743	754	813	755	762	763	756	801	785	769	778	791	731	722	704	759	746	789	753	786	789	754	818	747	790	727	813	769	766	727	796	776	818	740	769	781	761	756	775	733	747	773	790	747	770	720	743	793	770	705	787	797	759	747	787	750	750	755	784	759	760	755	744	795	751	732	747	790	748	836	788	812	797	736	832	733	766	739	739	782	771	721	746	784	773	730	753	773	764	818	792	798	786	718	714	767	743	838	794	761	772	764	752	788	793	729	762	730	754	761	784	709	758	761	743	801	736	818	716	709	732	762	769	774	761	769	770	790	766	790	755	750	772	772	766	779	831	748	788	801	722	795	796	791	749	774	749	823	740	834	782	775	746	783	801	751	783	732	731	734	707	768	783	773	773	745	732	793	750	755	756	745	767	768	728	766	777	742	748	788	758	782	779	816	735	760	758	746	755	777	782	756	755	766	774	763	726	754	712	769	749	759	800	764	760	816	764	809	743	794	807	764	756	732	778	778	739	756	803	714	764	770	795	783	765	738	780	739	782	762	768	770	785	770	783	771	790	791	724	741	787	785	795	769	756	731	769	784	773	725	779	764	779	702	724	797	783	715	777	764	761	803	747	760	729	749	780	737	686	765	757	799	738	740	751	789	776	753	734	757	764	782	785	753	765	788	720	784	788	728	722	782	734	748	811	702	795	777	781	751	779	740	769	735	759	795	785	760	734	765	782	788	767	735	804	784	767	775	730	776	763	733	804	751	780	719	756	784	777	857	755	749	828	732	759	754	786	763	770	766	771	759	760	772	810	798	779	752	728	766	802	792	732	772	719	697	795	775	767	781	814	771	791	738	784	807	782
10620	17517	13964	7814	5515	4501	3579	3105	2455	2274	1845	1717	1546	1495	1311	1279	1262	1208	1136	1113	1153	1119	1077	1060	1021	1023	1076	1019	1022	969	1000	998	988	959	953	973	921	944	962	995	961	997	952	908	971	968	994	967	917	942	941	938	912	951	949	944	943	950	929	957	945	954	916	952	922	970	887	963	961	949	899	938	908	907	985	952	927	987	928	949	924	916	893	880	922	922	895	977	950	895	897	923	916	936	836	948	878	913	990	857	946	948	882	909	900	924	929	912	933	1027	875	928	933	928	901	881	913	865	964	974	905	919	917	855	966	977	919	937	962	955	991	884	904	956	927	953	894	920	950	990	971	898	905	923	900	914	940	941	909	930	892	969	896	886	884	906	917	905	924	944	940	885	940	898	924	850	908	893	960	935	908	863	908	926	919	913	885	874	925	915	915	965	900	930	913	902	920	926	937	924	935	878	938	930	885	902	910	930	903	918	922	911	879	960	914	941	894	907	897	926	901	958	847	884	906	920	939	889	929	915	956	942	918	943	925	936	992	922	922	872	915	923	930	911	921	880	964	917	940	936	890	934	890	887	907	882	930	894	915	912	906	911	951	946	992	898	922	923	940	986	965	919	961	951	882	924	934	981	939	963	851	902	919	925	934	927	923	870	1001	912	946	912	888	899	981	938	985	934	891	893	925	887	857	913	932	894	897	926	895	938	963	915	907	930	921	979	872	942	909	903	929	903	891	896	923	967	873	931	948	951	985	933	989	937	940	925	932	957	916	906	930	889	904	913	943	864	877	886	951	858	939	912	913	998	916	927	933	899	878	894	922	969	890	929	900	927	857	869	907	937	937	906	907	887	908	950	912	898	913	999	894	922	915	944	943	906	976	929	887	953	907	875	891	894	908	927	909	886	907	890	927	923	956	947	962	922	888	931	976	921	922	885	932	923	974	936	911	921	888	889	927	928	896	961	891	902	900	871	895	972	966	904	906	945	904	926	907	918	947	931	935	871	953	916	869	916	934	914	936	946	915	884	888	941	926	911	966	902	937	982	952	1010	868	937	923	922	893	941	916	878	939	927	933	902	883	878	921	890	897	906	962	956	934	914	938	851	939	884	973	912	913	912	952	924	971	848	963	956	959	941	931	892	927	921	818	908	898	915	942	904	890	874	984	887	983	934	900	907	913	901	891	858	966	871	922	915	940	927	942	923	909	915	952	961	910	963	929	981	939	963	871	893	961	916	916	882	900	963	936	871	908	918	910	894	927	879	903	892	917	974	922	875	917	937	906	913	912	951	885	956	919	919	947	897	883	935	913	1002	908	961	913	914	899	904	914	919	913	926	912	900	983	998	888	902	977	896	922	874	914	931	878	875	936	898	902	941	983	885	951	869	918	889	913	916	911	841	899	950	915	966	879	931	923	939	918	915	947	953	889	870	945	876	926	953	923	1011	897	915	969	936	920	894	869	958	908	926	898	940	916	939	889	942	962	969	955	912	984	907	897	886	927	949	956	936	909	964	906	905	973	942	925	948	926	923	921	981	903	913	870	887	903	934	922	903	899	881	926	932	914	844	854	944	891	945	945	923	843	930	966	901	955	981	926	867	968	911	955	937	863	905	932	905	980	917	911	945	890	983	924	899	919	928	927	922	965	928	923	930	871	905	932	953	895	938	968	923	896	930	886	948	893	929	907	918	899	907	901	915	843	893	965	926	893	859	913	914	916	970	960	916	897	884	879	871	830	940	878	924	912	932	930	912	929	924	888	957	919	889	945	923	956	884	931	914	932	935	895	958	977	917	944	894	897	922	918	942	921	881	896	874	941	912	893	931	914	986	869	944	936	857	966	971	903	873	896	919	899	938	921	963	884	896	920	945	907	907	905	914	976	889	896	883	912	924	969	943	905	935	952	938	908	905	906	941	866	884	914	928	950	943	882	892	951	920	922	905	909	893	883	937	954	907	917	912	910	923	901	904	933	903	904	936	892	848	923	889	898	903	936	926	917	913	881	920	931	878	902	953	920	919	932	954	870	934	932	895	962	876	909	906	896	896	934	945	941	954	906	926	935	889	967	891	910	871	909	917	901	979	965	918	904	882	934	941	937	978	932	928	925	883	875	922	968	957	899	951	912	964	907	879	958	926	913	852	925	916	928	930	927	955	875	943	963	882	929	906	874	863	902	926	962	928	933	964	926	900	905	945	962	904	908	906	880	949	955	904	901	924	928	838	936	933	893	921	983	909	907	976	879	901	902	916	922	927	936	924	906	883	916	910	926	959	956	944	908	935	881	944	893	942	890	949	880	881	930	905	910	921	922	916	963	892	936	903	929	905	945	999	911	980	899	962	927	921	907	863	940	908	875	908	937	942	938	872	947	905	895	889	858	925	965	936	937	905	943	911	950	905	953	942	921	899	946	905	941	924	941	900	921	933	928	884	890	922	934	924	908	912	933	904	927	946	959	902	877	915	950	907	891	954	916	922	869	906	902	887	920	933	944	948	883	902	1002	925	934	940	903	937	920	895	934	905	872	940	881	894	909	878	961	928	955	934	933	895	923	911	939	858	947	914	896	888	934	942	903	939	910	931	927	914	965	965	923	938	972	958	888	902	908	861	937	882	935	839	941	911	945	913	939	911	885	906	903	922	933	953	938	837	901	922	884	869	971	880	897	908	904	907	943	842	937	813	911	872	907	890	954	954	947	908	883	951	888	861	876	918	897	893	901	915	880	936	893	937	952	902	915	908	925	934	905	922	906	890	915	882	922	930	911	910	866	908	947	891	917	935	928	913	869	890	904	982	882	982	893	903	960	885	877	950	956	917	886	873	975	928	913	926	928	966	887	816	917	886	931	921	867	963	887	948	885	878	916	865	936	932	898	923	929	914	915	842	929	931	903	970	884	925	931	939	922	942	929	923	859	934	886	906	870	966	902	939	887	930	914	879	910	950	896	884	844	903	889	920	929	872	899	924	893	957	939	964	940	895	944	952	931	920	911	931	934	930	950	972	844	864	932	925	891	928	938	907	953	951	906	912	952	901	927	917	904	937	881	891	914	889	973	958	938	886	914	869	925	861	922	848	903	994	916	912	989	927	941	947	918	901	946	871	931	866	950	972	896	888	917	834	949	867	889	899	948	853	882	912	933	909	917	906	902	907	934	913	925	902	909	901	910	911	871	908	944	913	922	905	872	922	930	919	949	891	866	946	938	928	913	911	932	928	930	898	936	954	883	896	937	897	933	933	932	894	920	901	932	930	958	960	912	877	911	934	920	899	880	955	904	912	912	962	896	948	934	869	940	917	923	940	929	937	885	895	926	878	958	960	890	910	895	900	936	938	939	947	906	924	918	871	927	868	910	926	901	954	947	871	878	921	862	939	931	906	940	912	921	989	905	871	926	877	917	950	968	932	899	945	937	950	925	908	880	931	890	877	954	971	897	908	879	924	930	893	935	901	930	904	951	889	904	928	893	911	962	877	864	853	934	918	937	896	885	951	915	902	893	894	925	917
27007	20092	7093	773	514	451	438	401	396	401	383	392	334	378	390	364	372	405	380	383	385	409	427	351	380	420	389	363	382	393	394	383	343	357	369	391	413	395	380	369	377	359	401	411	381	356	364	417	371	360	385	405	352	382	367	344	397	385	386	384	358	350	393	386	380	370	410	393	402	400	343	393	383	335	387	369	339	366	370	387	396	361	354	352	368	384	373	378	371	362	408	354	365	403	359	369	337	396	354	367	387	381	383	385	377	369	389	387	406	392	377	392	371	385	353	371	371	400	428	347	408	379	350	373	351	382	382	400	420	400	371	345	339	392	380	369	355	376	364	396	430	369	389	358	391	391	340	349	371	352	372	367	416	379	401	395	360	361	380	364	390	380	354	416	331	386	362	387	367	376	409	355	389	389	370	358	373	362	347	370	379	355	403	383	369	383	349	404	347	379	367	368	355	360	378	351	411	396	365	387	362	369	397	374	375	402	364	371	374	380	357	347	380	367	413	385	378	391	380	391	379	424	375	362	356	380	383	358	365	338	378	394	356	363	396	374	363	392	371	391	375	349	379	365	401	402	384	368	401	370	363	402	367	404	379	355	382	376	410	391	403	349	419	395	378	375	362	371	345	368	376	379	361	383	370	383	403	360	407	387	353	408	367	405	352	359	354	360	364	367	367	357	391	394	405	363	381	377	372	344	367	352	394	376	390	408	373	382	384	396	372	380	373	375	360	379	406	375	361	399	379	391	359	391	410	403	384	338	370	361	384	341	364	347	375	377	368	398	384	387	333	391	380	363	329	405	360	381	380	352	372	345	366	356	386	358	386	348	370	413	378	394	377	345	384	364	372	364	371	378	369	394	351	401	387	370	376	398	369	373	372	427	397	368	378	362	357	374	362	364	398	390	397	381	390	393	413	340	367	368	376	352	384	333	372	343	386	353	372	387	338	361	387	348	366	365	435	392	394	409	391	347	376	360	387	369	363	385	401	401	391	351	379	353	359	382	366	349	375	414	373	361	394	363	355	352	405	394	399	356	374	380	388	363	397	365	368	412	363	388	340	427	361	385	378	341	378	367	360	364	375	367	393	362	375	366	388	402	354	356	383	383	404	413	337	361	387	357	368	363	417	377	382	330	372	407	409	366	374	370	405	388	383	436	370	345	343	344	378	385	381	393	358	406	376	350	376	394	356	351	338	343	345	341	390	350	367	358	395	362	374	377	349	363	398	369	400	378	400	403	381	332	364	368	377	400	395	382	377	372	348	395	361	368	385	390	382	363	397	343	356	377	362	386	356	357	378	356	377	373	393	363	361	378	415	376	350	398	398	391	356	381	376	368	367	368	370	377	384	394	377	407	401	387	332	384	397	414	411	350	384	399	412	363	421	398	392	370	365	369	382	338	362	369	355	369	363	378	417	357	381	403	361	368	376	398	369	367	384	355	378	382	362	366	372	370	357	382	369	401	426	360	376	349	377	390	370	353	356	354	366	374	371	369	366	386	389	358	371	382	384	370	409	353	406	369	372	350	369	381	401	372	373	359	356	402	369	366	376	380	374	388	386	376	376	394	387	364	390	383	383	385	388	375	373	377	355	387	398	336	369	393	381	396	400	355	335	378	391	350	384	365	354	380	363	378	360	370	365	410	324	368	379	398	379	398	390	366	366	352	363	391	390	354	401	353	358	405	377	377	366	386	356	404	343	358	376	382	382	366	381	365	352	401	350	384	374	368	431	380	409	363	325	378	406	348	350	361	381	368	379	411	398	383	378	384	372	385	351	382	381	414	381	364	343	375	332	389	377	400	377	396	394	391	401	384	367	364	371	335	371	389	389	346	389	368	348	383	366	370	370	383	351	376	370	386	410	370	383	394	324	386	374	376	374	416	372	356	376	367	365	364	402	327	373	377	377	370	401	342	367	393	369	401	386	401	343	381	402	366	354	385	363	400	389	385	367	355	359	387	357	378	374	378	391	368	355	356	347	380	396	389	362	397	358	366	360	350	374	344	374	372	369	402	404	399	388	420	385	350	409	380	382	362	354	384	369	409	394	387	374	365	378	376	401	372	346	377	373	414	381	387	386	420	401	364	367	357	361	372	344	376	370	369	413	396	360	382	365	328	383	352	393	383	367	404	393	334	341	361	384	349	364	390	376	343	339	407	384	363	347	395	370	392	367	319	390	397	353	357	380	380	375	387	365	401	405	382	378	381	354	395	380	381	381	405	364	368	398	404	361	374	374	366	365	388	367	404	353	379	380	361	409	377	365	378	362	368	386	383	396	385	346	368	364	355	414	373	384	389	363	407	368	404	402	370	364	363	388	387	368	357	383	358	391	364	354	379	343	380	360	375	393	374	371	375	367	353	354	390	349	389	331	361	407	356	375	352	360	369	362	392	360	370	346	349	363	384	366	388	389	385	381	328	368	397	400	358	391	366	356	361	338	365	402	399	379	400	380	360	354	397	397	389	412	354	360	342	361	379	398	393	385	426	416	366	344	347	408	333	391	332	384	377	357	362	408	374	367	386	355	384	378	373	425	380	347	372	399	402	396	370	366	391	391	342	362	399	380	375	355	368	376	354	378	404	380	393	393	354	385	373	395	377	373	361	360	340	379	371	366	373	376	366	379	378	380	364	375	370	398	390	387	383	363	403	356	355	367	371	370	374	381	388	368	384	306	350	385	383	390	372	372	407	389	386	387	380	398	368	377	341	389	364	363	385	381	381	383	365	355	390	383	363	382	367	374	386	399	347	380	411	387	379	407	353	393	367	379	369	390	375	368	376	359	377	384	388	399	372	389	395	372	374	390	385	414	408	373	401	372	382	390	385	372	359	404	392	410	371	373	362	366	382	391	392	362	399	384	409	386	370	367	376	371	404	361	387	393	396	366	336	359	394	392	383	362	389	355	347	387	344	360	402	375	407	369	377	382	392	351	393	402	388	372	409	393	355	378	391	370	382	363	354	380	382	346	385	393	371	377	397	387	337	389	372	400	355	379	383	369	385	402	383	337	336	383	373	383	376	355	413	354	387	376	362	365	375	368	404	359	378	356	374	382	369	357	386	380	370	384	369	387	409	341	372	399	378	393	380	378	363	381	398	395	411	360	374	383	355	370	381	368	387	396	353	383	378	373	422	387	364	397	396	365	394	341	358	362	393	409	364	375	379	363	378	370	369	350	384	374	348	390	377	411	368	368	388	349	404	402	379	393	357	375	396	396	400	359	369	355	347	399	358	355	422	392	396	340	384	357	365	388	341	344	401	368	383	380	360	381	382	374	406	320	383	373	370	371	381	365	374	369	378	365	410	376	389	359	367	372	377	379	375	317	342	359	413	389	357	378	368	337	354	341	368	390	392	376	348	412	366	370	421	355	381	359	373	389	352	370	378	373	402	367	361	359	366	366	394	404	369	376	351	345	368	359	418	387	357	381	372	405	330	355	360	399	356	370	353	361	367	381	371	369	381	397	396	369	358	380	361	328	349	380	354
4409	1139	978	676	612	536	541	551	522	493	497	483	495	466	500	446	451	443	459	484	469	455	477	481	466	478	483	455	447	457	448	433	482	473	454	421	426	467	416	457	438	453	456	445	432	476	451	501	451	435	438	496	482	462	483	443	473	473	464	451	473	447	482	461	485	466	423	455	451	449	441	462	452	460	474	456	469	461	495	462	483	478	461	441	463	451	426	459	511	441	410	450	469	438	468	432	448	447	469	438	460	440	435	462	486	459	423	421	466	423	464	458	463	447	462	478	439	469	481	456	469	487	442	485	440	457	457	465	485	476	458	452	469	498	439	499	434	423	471	428	452	414	493	466	409	417	462	437	457	441	482	488	481	430	455	442	472	473	463	441	439	431	459	464	473	472	453	484	443	460	454	468	477	469	447	486	441	431	468	488	435	454	475	438	440	455	450	459	458	479	496	459	480	468	483	441	477	492	462	440	447	475	467	454	422	477	429	448	433	437	469	447	479	434	438	505	488	463	441	482	503	456	457	457	457	474	461	447	455	455	485	466	458	460	443	461	471	458	468	439	452	454	471	476	475	466	454	461	444	477	428	478	425	420	504	495	476	472	484	422	440	466	451	464	498	449	477	461	405	479	492	472	470	477	464	448	476	472	469	457	451	498	454	473	480	420	472	460	444	479	463	447	442	456	453	452	483	438	417	478	462	464	471	485	473	483	472	454	511	459	503	433	442	489	458	453	492	496	418	442	454	460	407	490	435	445	455	471	448	482	470	461	469	454	467	487	472	438	458	481	469	487	474	511	490	463	523	466	434	463	458	458	449	415	434	515	426	395	454	522	455	503	448	465	473	420	467	465	424	452	467	423	499	459	480	475	461	458	443	456	437	454	446	468	453	443	423	465	477	501	440	461	454	479	444	453	478	436	490	463	460	488	460	458	468	432	486	497	509	441	433	464	440	475	449	485	461	436	468	451	461	457	454	466	415	450	486	488	444	473	479	467	483	445	447	489	467	496	445	444	479	491	454	460	472	455	456	482	463	472	485	479	461	487	431	452	477	485	447	474	467	441	436	433	476	482	468	464	485	478	433	486	480	433	485	471	457	429	459	482	483	479	483	455	438	458	472	427	456	470	465	454	469	485	451	447	496	427	444	464	450	482	437	427	464	480	489	456	428	457	420	465	434	448	492	444	479	524	447	473	407	460	458	431	465	449	412	510	466	442	474	409	485	460	460	441	479	473	447	463	456	447	448	472	476	438	495	519	471	445	468	488	500	464	445	496	459	489	486	442	472	457	491	479	470	458	468	440	459	467	473	476	427	447	472	453	414	466	475	522	466	476	435	494	445	462	467	483	474	445	451	455	513	451	467	490	496	465	479	444	499	459	440	462	479	457	447	427	415	475	436	462	474	481	470	425	423	434	493	434	492	488	440	498	473	452	480	452	448	486	447	462	476	497	485	486	467	513	470	502	508	456	479	481	480	464	438	446	461	422	508	441	499	498	472	491	497	478	457	457	475	489	481	442	480	438	464	464	479	441	486	493	467	448	452	468	488	458	440	443	460	505	483	466	499	470	468	451	477	449	462	485	462	465	461	467	487	444	483	493	454	470	454	456	470	461	491	472	428	462	492	439	472	455	477	449	445	451	461	434	467	476	473	453	451	456	497	435	436	448	434	469	486	498	459	465	457	487	438	463	456	439	464	445	437	478	434	464	481	433	485	480	442	449	477	440	468	469	433	479	483	427	450	469	464	491	460	461	488	489	440	456	460	463	457	486	468	446	465	422	423	405	425	462	453	446	468	490	464	485	462	458	415	471	472	418	486	462	458	448	458	459	436	436	487	465	451	453	458	436	451	480	455	475	416	483	439	442	440	448	445	474	447	468	454	432	454	455	472	522	444	445	494	491	447	456	449	441	459	471	438	481	476	458	485	451	473	437	464	463	463	483	438	401	470	508	423	439	472	449	461	476	455	456	440	440	461	440	436	461	496	481	448	492	455	456	496	445	458	440	483	452	467	506	440	444	460	457	476	422	458	457	464	438	460	434	506	445	449	444	481	466	434	489	464	459	494	457	520	461	514	512	417	479	457	482	468	466	450	448	446	456	490	443	467	430	453	455	444	455	477	444	463	467	469	406	482	450	499	510	442	463	475	470	463	467	460	456	479	489	460	431	464	439	479	464	436	444	467	449	455	457	445	460	495	433	472	450	441	478	456	459	499	474	462	468	499	451	443	464	447	474	477	463	440	455	446	485	470	463	492	493	491	469	429	430	477	475	444	459	463	440	488	465	422	453	415	427	471	432	458	444	436	450	437	426	499	488	507	436	502	502	459	451	441	438	472	460	465	423	462	451	485	483	469	470	486	460	428	437	474	432	469	474	472	473	486	423	482	481	418	450	432	490	488	446	457	478	459	522	493	468	450	481	468	447	453	497	488	452	499	447	453	432	448	428	445	479	494	462	430	452	457	456	463	439	460	502	478	458	468	456	477	481	453	477	466	477	477	438	467	473	470	452	460	457	496	474	452	460	471	434	451	430	489	456	466	437	432	467	508	435	483	416	447	449	427	439	496	461	448	458	463	456	444	472	456	478	496	463	474	464	472	476	503	471	450	469	466	453	458	444	470	454	472	444	471	480	453	442	478	445	453	479	476	485	443	458	444	482	460	460	472	507	479	490	431	479	467	478	447	466	459	466	484	447	421	459	443	468	457	466	479	429	474	440	458	459	459	487	472	468	462	438	392	480	466	491	444	457	477	439	452	471	461	466	452	454	467	467	473	505	454	517	485	471	443	449	484	485	463	451	451	459	445	483	487	447	470	466	459	505	468	465	491	467	447	447	451	457	466	448	440	441	449	456	483	488	449	464	494	458	490	456	457	452	471	464	449	468	479	420	456	449	492	468	466	434	427	441	465	502	456	457	482	491	464	488	467	456	513	499	455	441	452	431	469	485	491	484	445	445	443	487	445	476	467	482	471	468	456	470	454	443	470	459	489	494	451	453	475	466	471	449	441	489	470	454	421	476	428	479	468	459	420	465	469	455	467	457	496	476	517	450	475	455	468	440	451	455	441	473	454	430	457	426	430	490	461	450	458	474	481	469	449	474	442	468	463	426	453	483	460	449	472	448	439	467	459	444	428	422	450	453	449	453	474	474	479	491	465	486	470	467	473	454	465	439	469	456	482	441	492	448	466	409	472	444	443	437	495	489	472	472	478	435	425	449	461	476	481	479	412	453	454	468	500	471	465	500	467	447	464	460	424	457	476	480	466	457	442	457	469	498	453	481	459	444	462	462	457	484	436	498	493	445	467	447	431	475	462	443	456	462	461	469	478	491	462	467	466	457	484	439	434	488	465	429	469	475	479	484	479	465	444	446	469	461	431	452	452	462	406	462	463	464	445	489	463	491	462	503	473	420	477	443	477	453	480	490	455	493	452	462	460	479	450	439	442	453	477	478	401	468	478	456	474	465	451	431	437	479	456	462	484	450
23783	21142	28608	23920	21132	12515	1866	1277	1029	1008	924	886	854	867	826	849	791	762	803	793	843	787	767	802	755	730	829	742	764	733	804	782	790	710	754	726	767	732	732	711	718	788	803	736	761	700	745	700	748	709	702	783	738	712	730	750	744	761	778	752	726	728	697	689	725	763	745	754	716	734	738	732	746	759	782	791	731	760	745	757	741	754	772	743	757	740	699	745	798	732	775	706	711	725	733	736	751	756	740	725	746	779	710	733	752	693	777	770	736	736	767	742	684	715	673	766	708	732	694	734	722	734	766	740	717	739	730	719	679	756	711	786	721	746	788	704	728	749	714	699	742	778	726	726	742	722	764	728	744	704	685	735	694	727	711	753	738	744	666	756	762	780	796	720	672	775	737	762	729	749	722	718	747	763	702	704	737	761	737	744	708	747	720	757	746	739	730	732	783	784	742	779	774	748	748	753	752	698	793	733	757	732	685	726	782	747	727	747	746	768	716	797	678	732	764	754	716	767	736	670	763	667	717	736	728	759	719	753	770	722	760	711	762	727	692	735	724	744	762	744	738	761	737	724	738	746	779	747	775	703	763	752	742	787	708	752	767	724	682	753	771	674	737	682	680	733	718	753	717	719	735	696	749	726	721	742	700	720	772	721	697	715	685	752	747	786	745	762	748	767	752	766	740	747	739	756	754	737	744	775	743	735	763	727	732	755	784	783	790	756	758	737	724	768	760	732	721	781	721	659	789	751	712	717	719	779	690	767	746	742	714	762	743	779	774	705	737	727	761	724	718	768	708	707	691	794	751	719	735	786	745	750	762	744	724	775	744	765	768	730	818	733	704	746	699	760	703	707	722	745	744	731	731	719	755	690	715	746	716	780	743	705	760	766	728	715	770	761	742	747	767	720	672	766	696	758	722	739	726	741	763	736	766	720	728	729	719	733	722	705	712	785	739	737	722	706	712	767	774	742	726	752	739	707	804	804	741	770	720	705	761	735	742	767	746	784	767	741	750	742	754	707	756	718	752	747	739	753	748	791	769	730	755	733	714	727	710	734	679	702	773	683	770	723	674	739	778	723	720	772	781	740	742	733	747	727	751	741	751	731	746	770	738	714	763	736	733	762	748	699	726	750	734	742	734	760	718	747	700	744	771	775	722	723	709	713	766	784	756	701	744	721	750	761	727	679	721	754	734	757	720	715	676	715	772	701	728	728	727	733	751	707	725	749	717	705	749	731	766	704	717	735	755	710	725	774	726	688	806	703	787	748	753	766	730	727	675	751	701	731	761	737	688	732	664	707	757	699	723	790	744	743	735	765	725	790	770	804	723	729	737	748	734	778	759	760	785	741	754	743	673	751	691	731	755	761	774	701	680	743	757	717	724	726	750	715	705	721	761	719	745	795	740	765	748	726	742	765	713	735	736	713	728	765	716	747	698	692	764	729	758	744	747	770	705	709	758	771	769	699	726	740	725	723	759	783	769	729	725	736	710	742	736	724	711	767	751	764	721	726	767	736	747	764	722	763	746	685	734	761	725	770	675	703	738	732	757	750	733	685	731	752	733	795	735	764	713	749	709	755	730	694	733	736	763	728	739	745	707	727	777	767	743	734	784	753	734	736	731	752	735	680	726	785	742	717	706	794	717	664	765	726	711	729	729	716	721	745	718	737	692	744	783	782	778	744	750	762	686	747	735	700	749	740	723	722	742	737	791	705	755	773	739	757	729	720	757	716	790	669	730	693	707	729	721	686	725	734	722	740	784	700	705	753	757	752	743	733	760	728	728	768	771	729	778	705	769	686	740	715	741	736	784	725	730	748	744	751	734	725	717	729	732	713	750	766	726	713	757	727	740	724	700	714	765	757	708	746	737	720	726	748	684	741	739	683	755	782	769	763	722	729	712	770	743	794	722	713	696	733	749	732	727	772	727	671	720	693	744	733	779	733	704	741	713	790	770	712	668	704	766	751	717	757	746	704	695	726	754	765	754	695	744	723	744	743	733	740	747	720	717	761	729	747	733	714	764	740	719	734	700	713	755	734	720	783	699	682	782	751	699	723	748	736	744	716	759	740	727	746	747	730	706	707	759	733	717	735	746	781	762	696	727	730	740	777	710	736	742	734	755	752	674	704	732	732	712	724	742	703	752	684	727	761	756	728	753	755	754	712	723	716	728	703	733	708	685	780	716	745	710	735	727	724	777	726	729	706	751	756	807	755	746	742	735	718	750	723	738	736	744	728	721	758	768	775	738	719	757	757	746	721	736	757	730	706	763	723	728	743	776	739	711	732	743	697	746	772	679	700	733	703	721	680	735	726	737	749	717	813	765	717	703	743	704	721	713	742	735	748	674	784	725	749	745	733	724	754	691	747	741	734	784	721	794	709	734	734	695	748	735	675	705	727	762	717	740	714	754	707	698	778	780	771	764	770	779	744	786	651	693	721	730	742	710	761	723	720	704	696	729	717	737	730	684	720	709	750	775	747	721	748	742	720	756	773	746	698	731	764	682	763	691	762	719	743	756	760	742	780	750	750	745	769	743	740	736	727	749	730	727	776	731	731	701	706	725	742	739	756	737	732	718	645	700	768	762	747	688	744	753	744	720	732	714	687	708	740	718	700	777	687	732	781	746	704	736	730	748	764	735	729	747	740	746	764	735	755	754	720	737	715	728	701	700	738	728	788	747	761	725	725	713	756	702	742	738	750	765	770	706	748	721	738	722	745	787	720	696	761	690	728	704	705	727	716	828	694	757	727	752	766	759	764	719	773	775	695	752	732	735	772	760	709	773	807	743	723	707	719	780	688	712	696	738	746	726	702	801	700	711	733	745	741	741	804	745	757	744	730	754	746	685	734	807	690	721	771	763	751	698	791	728	711	719	754	685	737	737	718	729	686	690	744	756	677	761	764	770	772	777	783	703	702	738	728	681	745	725	717	708	703	692	756	736	700	740	771	772	752	703	730	719	789	796	707	771	726	702	762	733	748	743	766	790	721	701	744	745	702	829	711	743	741	697	728	712	758	703	753	748	758	773	770	728	728	702	741	744	765	742	712	745	738	757	735	727	773	701	766	789	685	762	729	737	745	740	786	743	761	716	749	714	664	732	756	716	772	738	718	722	795	760	751	762	712	761	717	752	727	751	771	797	759	799	712	740	782	713	738	745	779	737	723	741	747	719	778	734	723	741	767	741	769	726	696	692	693	706	744	779	705	780	744	778	700	748	704	759	759	759	775	778	685	735	742	738	723	705	681	701	759	764	714	714	709	723	708	716	718	739	738	730	699	756	757	683	772	761	744	686	764	799	743	784	781	742	751	753	750	740	779	709	747	745	756	751	719	718	767	718	725	744	765	747	728	755	760	738	708	709	791	758	733	794	728	703	757	757	727	714	753	736	680	770	731	742	721	706	728	721	734	728	692	686	718	694	700	760	687	730	779	785	720	733	747	741	741	742	735	729	763	726	723	766	679	707	718	786	700	733	708	688	699	725	712
7692	10874	8972	4608	3302	2763	2317	1960	1628	1472	1439	1232	1209	1155	1072	1024	936	1061	1061	978	963	947	948	943	931	1001	910	894	890	883	914	916	935	956	938	927	885	937	906	893	882	885	898	930	839	861	947	920	892	916	919	849	884	898	883	939	830	842	860	848	852	866	879	922	908	850	852	878	875	863	858	909	885	892	855	884	819	922	895	865	896	877	896	900	853	883	822	907	821	884	886	888	861	861	895	879	872	927	809	859	850	922	886	904	854	849	792	895	827	899	866	927	911	884	833	822	863	876	839	833	865	882	842	837	822	929	906	875	884	860	911	883	854	935	856	897	866	902	865	823	876	857	895	913	877	862	917	883	874	894	905	846	833	899	863	937	911	890	854	915	857	827	831	863	867	859	883	883	858	921	875	876	897	862	872	913	892	922	862	811	892	874	883	859	891	911	902	856	886	833	896	846	892	880	908	880	888	884	899	869	898	864	887	841	845	860	915	876	876	866	895	897	829	865	905	854	868	861	860	850	809	837	869	838	845	891	868	901	887	847	880	875	792	897	831	871	861	875	907	923	887	915	873	862	903	893	885	869	872	852	848	826	883	863	864	882	890	899	872	846	877	839	842	894	920	847	864	887	887	897	926	866	858	930	898	852	891	882	856	836	858	837	877	845	958	869	877	818	859	847	879	884	886	950	858	836	837	825	880	857	854	870	935	863	854	888	819	872	860	888	834	909	839	781	840	869	863	896	859	912	880	861	853	872	892	889	858	858	853	863	929	839	919	882	873	882	895	880	895	831	917	886	879	841	833	877	822	854	903	824	829	871	862	867	882	885	837	904	875	874	899	861	916	820	895	892	858	895	912	865	865	882	846	871	864	916	889	876	930	890	911	826	857	896	858	886	896	874	837	823	851	852	880	894	863	842	899	867	844	904	858	880	877	835	813	885	863	879	881	886	913	893	900	826	872	849	897	870	863	878	821	863	871	890	933	859	818	851	916	832	846	862	886	939	895	895	873	838	875	832	856	891	891	846	860	888	861	854	848	863	900	925	857	868	816	825	910	891	886	874	915	899	846	852	819	897	900	884	890	859	844	891	879	912	845	878	827	828	861	836	852	911	893	876	851	883	825	867	859	883	904	890	856	907	885	865	876	893	833	923	892	904	870	877	852	897	911	925	888	938	887	913	883	876	905	856	876	798	872	871	838	868	905	829	877	848	859	888	829	849	843	897	862	908	890	892	796	902	891	858	871	912	891	902	879	886	818	915	880	852	866	915	911	831	880	853	881	907	828	883	858	859	866	894	889	852	902	861	807	906	878	872	901	877	868	867	858	829	925	855	872	860	885	840	828	874	877	830	860	842	907	883	908	835	857	880	869	933	853	857	894	895	846	897	861	863	829	833	880	886	897	845	905	882	886	855	862	865	820	853	856	862	879	887	876	815	855	855	849	813	880	865	835	855	893	853	869	836	864	835	824	869	872	855	885	902	855	896	902	872	852	852	912	842	890	864	834	848	853	909	908	848	868	814	863	874	889	943	844	872	867	904	905	883	899	886	877	894	939	872	837	832	880	852	883	884	896	854	910	845	879	879	899	866	861	829	840	865	854	889	880	880	846	876	846	918	952	828	922	901	866	834	854	862	889	897	948	887	905	882	919	874	877	858	887	867	898	907	939	860	913	875	883	892	927	835	888	876	888	877	865	854	918	894	886	866	897	867	880	888	873	897	866	907	918	830	882	868	855	810	855	862	818	867	913	874	912	896	836	876	868	839	878	853	867	854	921	897	842	887	863	957	888	833	884	843	855	920	856	854	864	839	865	899	853	869	844	829	914	829	881	897	870	910	906	884	819	914	893	882	869	868	903	850	873	859	928	840	928	877	872	882	816	874	917	858	875	862	859	865	862	865	901	851	932	905	883	894	879	862	877	860	874	824	868	858	908	856	870	879	883	877	889	821	878	863	887	840	941	848	841	865	884	825	817	910	848	921	851	877	909	937	872	898	892	832	867	831	896	899	912	879	860	853	872	912	893	868	889	904	842	892	859	832	842	889	866	852	899	860	879	872	844	895	798	871	864	902	893	861	863	883	922	872	856	884	871	914	866	897	883	863	878	911	837	897	927	877	887	838	887	848	855	882	939	864	899	849	852	807	823	853	807	859	847	846	901	819	877	896	867	873	846	839	829	844	885	832	855	846	902	813	907	841	882	874	855	908	856	848	871	897	944	893	849	845	807	862	942	854	849	884	828	834	866	842	854	861	880	897	936	856	903	903	883	810	880	893	872	894	872	858	813	879	862	867	933	899	896	848	829	886	858	859	837	866	931	866	864	882	892	799	856	873	848	880	895	866	895	878	904	844	864	888	880	893	888	833	893	861	889	852	876	794	895	886	846	886	878	907	866	863	855	828	852	855	865	872	929	935	852	863	888	890	882	890	913	938	835	842	897	865	885	890	852	879	922	861	852	930	856	892	881	844	861	865	844	830	883	881	876	909	842	899	906	876	880	906	848	888	849	843	873	898	836	885	848	865	799	875	839	862	842	864	844	832	863	864	898	896	864	890	894	881	868	904	905	928	869	875	897	903	874	887	897	847	920	876	870	854	841	916	873	891	917	883	886	847	960	877	879	893	865	834	909	867	907	868	834	921	849	935	855	867	900	910	891	892	880	886	839	878	859	849	886	915	893	898	907	840	893	893	841	839	900	846	911	886	884	862	832	902	910	840	835	855	841	948	873	869	874	922	872	906	919	855	795	850	878	882	906	850	889	863	830	887	846	872	845	892	828	865	904	887	874	869	859	869	908	880	881	887	888	889	873	872	851	899	830	829	849	870	864	876	851	899	889	874	845	875	909	821	836	866	900	876	817	897	892	868	891	820	889	837	933	874	860	874	845	880	888	878	843	811	876	932	820	920	888	935	850	851	930	855	870	881	856	849	884	866	847	885	885	856	849	863	883	882	900	932	881	810	868	876	875	870	865	886	862	885	883	825	899	883	857	866	841	848	912	860	832	843	886	846	868	800	922	856	958	923	902	861	885	927	918	843	844	868	836	852	877	897	861	845	896	873	841	887	827	875	869	856	849	891	833	891	880	872	914	854	890	889	882	862	827	887	836	873	902	817	833	823	862	877	895	900	882	825	860	862	870	874	898	873	853	867	911	848	857	866	882	855	864	844	890	807	857	879	896	840	922	922	862	924	895	885	893	841	903	872	846	893	850	867	877	858	926	850	809	874	889	920	891	858	856	859	886	912	894	884	905	879	840	881	909	838	856	871	881	838	919	866	862	836	884	888	887	835	922	933	879	854	952	879	942	880	876	878	884	878	847	894	852	898	827	928	871	856	902	851	888	838	883	871	854	853	911	881	821	865	870	923	860	883	903	894	885	915	881	905	925	859	883	938	886	852	863	928	844	881	857	850	883	850	868	907	851	892	892	901	845	897	831	886	807	881	886	864	821	915	866	882	898	895	876	862	911	852	852	835	932	878	881	879	852	880
25170	21127	27467	24934	10604	732	503	447	364	443	351	340	350	289	326	351	303	316	311	268	267	294	284	256	268	308	275	276	283	264	251	270	256	259	287	273	294	305	259	310	294	250	323	259	285	274	280	248	242	284	283	259	285	281	255	259	277	272	259	256	258	275	252	301	276	255	262	276	270	274	283	278	257	301	259	270	234	274	284	252	271	269	260	244	237	245	263	281	284	270	259	267	264	262	262	296	274	262	273	281	241	243	287	279	230	314	279	253	269	299	265	224	246	269	258	308	263	280	251	279	262	237	270	231	276	255	301	276	269	274	264	264	261	264	254	284	275	268	245	283	265	267	284	225	280	269	256	273	229	268	258	281	301	246	280	277	257	280	299	239	271	263	263	302	240	264	255	262	281	291	245	282	271	270	264	264	247	252	258	264	277	276	255	251	276	271	284	255	281	290	253	224	264	285	310	255	242	257	252	257	251	253	243	262	256	276	290	242	280	264	273	279	299	246	253	300	276	281	264	281	268	277	278	273	281	260	265	285	286	269	284	267	278	244	264	265	287	265	281	296	272	270	263	308	250	261	242	262	256	236	304	269	250	279	271	259	229	269	230	285	278	292	269	250	235	266	259	270	264	278	249	295	294	234	278	273	254	271	265	296	287	250	241	286	293	279	262	272	274	255	255	274	258	260	255	262	282	277	257	293	269	277	246	240	277	267	257	291	273	282	273	247	247	261	260	251	266	278	273	279	274	253	292	262	272	299	268	287	279	267	272	268	274	256	270	260	278	242	278	261	261	246	271	275	298	275	272	237	277	277	239	250	258	256	275	264	259	278	288	269	275	270	281	295	279	277	274	270	255	295	305	247	272	259	283	285	280	272	277	289	267	281	283	251	279	284	253	260	256	266	251	250	271	263	258	227	296	262	290	266	286	270	251	271	272	281	271	252	249	229	273	238	290	248	282	284	247	279	301	242	263	274	258	277	261	241	272	269	272	270	263	286	278	278	257	245	234	244	296	253	287	244	289	258	251	260	279	252	250	249	266	283	280	265	274	261	274	283	260	247	287	241	265	251	269	235	246	280	260	273	274	286	253	251	291	275	249	262	277	280	262	262	243	254	285	264	281	259	264	312	244	262	246	260	275	253	283	293	281	272	261	270	286	262	256	259	260	266	265	267	239	247	263	259	263	267	266	258	287	275	259	308	247	261	285	268	256	267	292	293	297	257	255	250	270	262	268	271	260	266	232	255	273	301	250	252	278	296	290	224	248	238	312	274	271	264	236	240	262	293	293	267	272	238	269	256	304	282	272	255	276	295	248	270	288	257	279	250	229	293	268	255	273	233	264	286	280	241	274	295	243	276	252	253	266	274	253	263	265	256	271	258	246	278	256	291	269	270	255	244	271	292	333	265	303	243	266	241	301	282	258	243	245	257	265	279	262	259	309	273	287	269	277	247	286	275	278	261	248	286	259	235	272	293	265	246	275	261	277	295	273	282	251	309	255	300	259	266	290	289	258	271	270	306	311	271	268	274	257	295	263	283	256	264	250	259	262	254	280	255	250	271	275	256	299	275	283	275	262	289	281	293	261	298	285	229	268	263	266	282	282	290	257	284	297	261	243	271	286	244	250	263	272	247	273	264	264	261	280	258	257	275	252	281	266	280	285	247	279	291	255	276	264	257	288	257	260	270	257	227	243	267	261	271	267	234	278	263	280	275	270	242	240	262	276	265	259	229	254	286	251	284	283	253	268	272	258	299	262	297	293	254	262	258	265	261	255	277	241	273	275	252	254	266	235	278	282	238	275	263	264	235	259	278	253	262	262	264	250	285	265	280	265	251	268	261	288	245	253	280	292	276	281	259	284	262	268	283	289	278	284	282	271	272	253	264	280	280	254	261	245	254	277	242	283	282	274	250	277	241	274	271	274	276	270	273	267	257	244	263	256	257	282	295	270	290	282	312	265	249	262	275	274	296	305	257	269	272	276	263	286	275	270	253	246	260	274	281	263	256	291	261	272	271	257	254	278	243	262	268	286	275	246	262	272	308	227	266	253	257	261	269	258	277	256	213	255	221	294	263	257	275	266	251	264	262	261	280	294	269	261	257	287	261	267	251	288	279	242	284	281	249	271	284	293	264	281	271	269	268	292	267	277	257	281	256	308	277	255	257	260	265	271	272	250	261	265	265	256	273	250	294	240	224	277	263	259	275	274	232	268	240	294	306	248	270	249	290	254	279	250	241	261	240	267	287	275	261	269	249	270	256	251	271	241	250	249	268	260	262	283	289	268	284	263	283	290	256	243	295	280	279	264	294	279	300	272	264	269	285	261	266	262	268	279	306	269	262	255	284	264	277	294	267	263	257	287	286	290	304	299	274	255	241	254	281	254	287	274	254	290	242	267	282	281	273	255	235	264	248	264	263	245	275	266	281	251	269	257	273	282	287	268	252	274	266	278	242	273	256	278	284	290	242	249	282	277	249	268	269	244	292	249	245	269	294	240	281	266	279	276	256	262	248	226	261	253	280	293	307	253	284	257	245	288	279	276	246	261	254	235	249	301	272	260	250	275	274	278	268	274	291	265	261	239	278	249	255	270	249	250	258	258	255	279	241	251	269	244	262	286	260	280	274	260	279	282	272	260	239	260	255	276	270	276	261	239	268	247	243	230	269	286	252	293	296	272	251	279	251	258	281	240	255	232	292	271	259	245	250	261	271	265	234	280	286	278	270	243	246	298	277	276	271	275	257	258	242	250	249	265	260	248	278	259	293	290	278	261	279	282	261	261	287	256	307	276	267	262	295	265	281	287	261	260	253	231	276	249	308	283	263	278	264	280	250	249	269	273	267	272	290	295	297	268	271	276	264	265	266	283	252	259	247	262	277	274	270	264	290	260	259	285	257	286	264	304	254	256	259	264	271	251	259	268	266	292	277	266	274	255	257	252	278	247	279	280	244	278	257	253	273	223	260	251	266	291	272	271	248	266	236	265	274	247	295	284	262	270	286	260	273	289	288	285	233	281	258	272	284	279	245	273	270	261	260	287	285	249	244	251	252	249	273	255	255	258	280	287	276	270	286	256	297	282	260	266	259	279	278	260	256	271	245	245	286	269	261	284	280	264	297	290	264	261	262	258	258	273	281	261	258	270	262	291	272	246	253	282	268	255	239	252	281	251	261	269	266	225	269	274	284	277	254	236	280	267	238	269	240	244	260	267	247	244	276	273	250	247	262	257	250	264	288	267	266	247	244	259	259	246	283	256	245	273	269	246	277	258	291	274	270	264	269	268	261	266	288	303	277	243	275	288	269	273	276	270	260	244	252	261	257	296	287	276	252	262	255	278	274	280	254	294	275	246	267	258	259	267	253	241	260	304	269	267	274	285	277	274	266	239	257	297	293	276	297	246	265	263	250	262	283	274	269	273	262	275	251	251	266	264	251	283	271	253	272	260	266	273	266	282	250	256	280	262	258	286	246	275	291	288	281	278	278	258	256
7579	5986	4649	2323	1697	1280	1103	927	758	662	619	549	546	529	479	396	439	404	409	458	410	386	384	407	401	348	382	369	372	406	384	392	357	387	375	382	373	383	387	373	387	325	384	358	359	367	393	396	335	352	352	347	339	318	362	350	335	375	351	363	364	341	337	361	363	369	367	375	364	338	388	344	385	349	363	335	361	339	349	360	386	374	338	362	387	348	396	323	370	333	352	366	325	352	347	348	329	332	387	337	368	379	351	342	355	380	377	398	360	352	336	340	356	358	367	353	343	352	388	343	349	316	354	322	357	346	332	351	340	323	363	357	347	347	335	345	368	367	400	337	353	345	344	323	346	360	356	370	332	358	344	367	335	339	358	333	340	370	350	338	376	296	392	342	356	340	314	343	344	393	385	355	363	330	359	356	321	368	347	350	323	357	353	357	356	356	358	365	329	354	320	358	333	349	305	375	326	326	379	360	357	343	325	364	332	357	351	361	409	381	348	338	386	348	343	381	360	357	355	345	333	355	361	379	334	382	348	355	361	364	358	359	336	357	341	338	376	381	330	369	340	343	355	316	374	375	343	359	323	336	349	386	379	358	354	336	363	338	360	378	379	360	342	349	321	356	375	343	308	334	395	351	370	325	350	352	360	349	363	351	348	373	372	326	339	366	353	364	355	355	376	348	347	369	325	339	354	337	380	368	380	347	384	345	377	322	356	340	313	362	349	375	341	313	341	377	371	383	374	310	322	357	335	352	358	369	352	352	350	362	358	369	373	327	351	336	342	385	380	378	374	371	335	323	349	331	352	364	359	369	372	364	362	352	325	368	367	346	357	384	356	365	349	356	350	326	333	358	372	372	370	344	338	349	343	379	342	328	364	368	348	368	358	362	360	363	308	350	371	328	390	339	368	349	372	349	359	360	372	356	339	339	375	383	357	377	323	360	366	344	351	344	367	348	364	361	356	357	351	336	347	330	373	368	336	375	355	337	370	352	355	376	351	372	350	377	332	333	331	357	362	317	347	329	374	364	356	349	331	345	347	347	352	357	344	298	352	387	352	345	348	364	356	377	336	400	332	339	327	379	352	355	341	314	367	361	367	341	388	397	319	352	332	378	356	358	356	323	327	376	362	348	360	357	338	384	342	375	357	327	379	374	324	386	356	360	361	354	350	347	360	367	364	337	376	330	356	343	371	373	349	379	304	369	348	365	354	388	331	380	348	373	337	350	358	363	368	344	350	315	333	356	335	342	337	354	335	369	396	362	350	343	378	324	364	363	347	345	318	371	346	366	323	360	378	323	337	336	375	372	336	331	373	381	356	412	316	327	339	351	348	324	332	389	375	380	326	337	363	347	382	351	366	352	347	324	353	333	358	377	354	347	340	329	369	362	372	324	365	377	340	332	351	327	335	379	370	342	371	355	346	343	375	323	359	344	353	324	325	349	352	354	342	355	367	362	382	371	349	356	373	316	327	350	378	354	355	363	353	356	365	381	352	355	323	356	357	339	382	329	367	319	372	360	372	367	328	361	338	335	366	364	369	354	360	371	319	373	352	313	374	388	341	356	326	361	391	357	342	339	359	376	363	344	356	358	337	346	349	351	350	347	370	375	378	355	351	334	344	306	349	358	378	347	360	355	352	331	327	362	347	363	362	370	311	383	374	363	319	363	343	362	360	314	348	343	365	366	379	363	341	364	363	409	389	347	346	379	340	371	372	323	379	348	383	324	389	316	323	361	336	355	317	336	360	357	344	373	335	367	350	350	355	361	370	357	334	325	352	326	378	356	361	340	375	350	381	343	353	347	336	359	344	344	340	382	332	372	366	348	352	357	369	364	374	349	340	334	348	339	356	360	336	360	341	364	337	387	337	353	367	347	334	385	356	350	362	362	318	394	372	334	392	326	384	346	357	385	340	362	372	381	358	344	356	331	370	327	386	360	344	339	349	351	319	362	350	393	357	379	385	341	351	343	364	353	349	390	338	334	353	339	386	337	334	361	337	349	382	344	366	356	363	372	363	352	376	360	297	345	345	347	365	362	348	354	357	379	331	361	377	345	374	331	363	374	364	339	345	391	341	355	348	340	332	381	348	358	336	331	344	368	375	323	365	377	379	375	358	328	357	385	356	336	378	333	380	361	366	332	365	377	371	357	374	368	322	342	362	328	367	342	358	398	339	379	336	339	383	318	369	340	364	329	375	341	353	356	370	358	391	344	343	355	387	377	355	400	345	357	358	397	354	315	330	379	367	366	375	346	378	337	353	354	374	356	364	356	350	334	327	342	362	348	364	364	344	342	336	339	345	337	379	329	348	353	370	380	334	329	356	332	381	348	361	370	352	373	343	341	351	362	387	352	344	353	344	338	347	398	374	356	394	364	317	364	361	319	382	389	389	350	326	396	353	360	331	332	340	346	328	385	386	361	339	339	359	369	373	346	346	378	355	332	382	335	363	338	377	366	350	337	358	366	364	335	334	314	342	335	331	349	365	353	371	348	357	385	405	321	357	357	364	327	384	344	371	399	354	326	339	373	319	347	381	375	333	332	337	352	370	346	373	354	380	362	350	343	347	392	341	366	331	398	362	333	376	369	346	330	324	373	361	332	343	342	342	359	354	368	386	356	336	328	341	367	321	383	374	325	401	348	333	371	374	330	357	399	366	335	345	331	345	386	342	356	353	364	328	363	364	326	353	343	342	378	349	353	315	331	322	337	342	384	332	305	385	353	354	348	352	386	365	344	360	345	363	358	347	390	348	392	321	364	350	380	337	364	337	359	350	341	360	364	382	367	371	350	379	356	332	330	334	359	326	340	383	352	418	355	340	374	334	320	317	346	378	352	339	340	324	357	357	361	347	351	320	338	351	354	359	374	361	375	351	371	367	346	363	362	322	354	366	344	366	360	364	363	366	359	350	348	358	351	361	352	369	354	339	343	369	353	365	351	364	382	392	343	335	359	351	360	317	364	353	344	353	374	344	365	368	350	355	343	334	366	356	402	362	360	385	348	362	332	362	343	346	327	375	336	366	366	346	355	370	343	352	346	356	356	348	340	372	335	366	339	355	341	328	338	343	361	370	383	344	334	344	364	342	319	356	362	354	358	311	340	351	386	360	322	340	352	365	354	338	366	367	357	347	335	351	316	323	341	374	331	402	373	319	375	352	363	339	367	388	352	336	415	358	364	336	347	363	348	333	352	364	325	355	376	335	357	361	379	363	402	335	365	375	345	335	362	355	372	359	366	383	361	380	359	341	387	346	379	331	359	381	363	358	326	372	339	354	323	314	343	320	351	355	372	339	334	385	323	370	345	353	340	379	401	326	337	371	331	345	316	343	345	356	348	322	352	312	380	343	351	343	353	371	369	331	387	368	372	357	330	371	357	331	342	329	352	309	381	317	356	332	390	315	354	360	364	365	360	337	315	362	336	344	354	331	358	322	374	339	372	382	364	343	346	359	354	333	330	349	374	375	365	396	383	359	355	347	319	358	342
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
